專利名稱:視頻播放機(jī)及其游戲的互動(dòng)控制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種視頻播放機(jī)諸如數(shù)字光盤放像機(jī)及其游戲或者用于和與所述視頻播放機(jī)一道使用的娛樂(lè)系統(tǒng)的互動(dòng)控制系統(tǒng)。
背景技術(shù):
在一般消費(fèi)者家庭內(nèi)存在有各種各樣的視頻播放機(jī),諸如盒式磁帶錄象機(jī)、視頻光盤機(jī)和數(shù)字光盤放像機(jī)。
當(dāng)提到運(yùn)行互動(dòng)游戲時(shí),上述播放機(jī)則不能適用,因?yàn)槠涔δ芡ǔJ窃O(shè)置來(lái)播放電影或類似娛樂(lè)而僅僅需要連續(xù)地播放光盤。其中僅有的互動(dòng)功能只涉及有限的通過(guò)快速進(jìn)片、倒片或類似操作以在媒體文件之內(nèi)移動(dòng)的功能。
就游戲、教育性項(xiàng)目或其它更復(fù)雜的互動(dòng)形式的娛樂(lè)而論,上述播放機(jī)通常不能適用而要改為使用特殊的裝置。所述特殊裝置包括個(gè)人計(jì)算機(jī)、PlayStation、X-Box或其它的類似裝置。所述裝置全都是特別設(shè)計(jì)來(lái)提供更復(fù)雜的互動(dòng)功能以供多人游戲和復(fù)雜的程序游戲之用。然而,這種裝置相對(duì)較昂貴且通常包含一媒體播放機(jī),諸如一光盤驅(qū)動(dòng)器,其通常與一在家庭內(nèi)的現(xiàn)有DVD機(jī)完全相同。
使用一DVD機(jī)或類似物作為一種用于較復(fù)雜的互動(dòng)形式的娛樂(lè)諸如游戲的平臺(tái)的難處在于DVD機(jī)在使用光碟時(shí)的常用控制諸如快速進(jìn)片、倒片等等并不是適合游戲操作的功能??梢宰C實(shí)的是,要設(shè)計(jì)一種能夠使用這樣一些標(biāo)準(zhǔn)功能來(lái)提供一效果一般的游戲是非常困難的。
利用一現(xiàn)有DVD機(jī)和一相關(guān)聯(lián)的接收器諸如一電視進(jìn)行一較復(fù)雜的互動(dòng)游戲的另一難處在于這種標(biāo)準(zhǔn)裝置通常由在該些裝置本身上面的一組操作按鍵或更常見(jiàn)的是由一單一遙控裝置控制。并沒(méi)有任何設(shè)備供多人控制同一DVD機(jī)。甚至連現(xiàn)有的特殊游戲系統(tǒng)也通常是在其控制裝置和機(jī)體本身之間利用直接連接電纜。其中部份原因是由于一紅外線系統(tǒng)難以分辨來(lái)自多個(gè)遙控裝置的大體上同時(shí)發(fā)生的數(shù)據(jù)傳輸。一典型的DVD機(jī)將無(wú)法分辨同時(shí)接收的來(lái)自兩個(gè)遙控裝置的信號(hào)的任一,直到其最終只接收到一單一信號(hào)。在任何的時(shí)間很關(guān)鍵的互動(dòng)游戲中,這種系統(tǒng)將不能響應(yīng)最先收到的數(shù)據(jù)通信而只能響應(yīng)最先的無(wú)沖突的數(shù)據(jù)通信。
各種各樣的問(wèn)題限制了使用現(xiàn)有的視頻播放機(jī)諸如DVD機(jī)提供任何不同于電影或類似的標(biāo)準(zhǔn)方式的娛樂(lè)。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的在于提供一種視頻播放機(jī)及其游戲的互動(dòng)控制以克服先有技術(shù)的若干缺點(diǎn)和使到可把現(xiàn)有視頻播放機(jī)諸如DVD機(jī)用于一互動(dòng)性較高的娛樂(lè)系統(tǒng)之內(nèi)。最低限度,本發(fā)明的一個(gè)目的在于提供所述互動(dòng)控制的方法和裝置以及適合于所述視頻播放機(jī)的游戲以為大眾提供一有用的選擇。
因此,本發(fā)明的第一特征大體上可以說(shuō)在于一可與一媒體文件閱讀器和顯示器一道使用的游戲或娛樂(lè)裝置,其包括-一包含一媒體文件的媒體容器,所述媒體文件具有編程指令以便在接收自一控制器的指令時(shí)控制所述媒體文件的閱讀器在所述媒體文件之內(nèi)移動(dòng);以及-其中所述媒體文件指導(dǎo)及編程所述媒體文件閱讀器到所述媒體文件內(nèi)的可選擇的存儲(chǔ)單元,顯示屏幕圖像以構(gòu)成一互動(dòng)游戲以及控制所述媒體文件閱讀器對(duì)來(lái)自所述控制器的信號(hào)的響應(yīng)。
相應(yīng)地,本發(fā)明的第二特征大體上可以說(shuō)在于一可與一媒體文件閱讀及顯示器一道使用的通過(guò)一無(wú)線信號(hào)接收器以無(wú)線信號(hào)操作的游戲裝置,其包括-至少兩個(gè)無(wú)線信號(hào)發(fā)送裝置以響應(yīng)使用者的輸入產(chǎn)生無(wú)線信號(hào);以及-比較接收的大體上同時(shí)發(fā)出的無(wú)線信號(hào)的裝置以便可確定及容許僅僅一自最先發(fā)出的信號(hào)的操作碼可由所述媒體文件閱讀及顯示器的無(wú)線信號(hào)接收器處理。
所以,本發(fā)明的又一特征大體上可以說(shuō)在于一以多個(gè)遙控裝置提供互動(dòng)多人游戲或娛樂(lè)系統(tǒng)的方法,其包括以下步驟-利用一自所述遙控裝置的起始信號(hào)以便在所述多個(gè)遙控裝置大體上同時(shí)操作時(shí)確定一最先操作的遙控裝置;以及-利用一自選定為最先操作的所述遙控裝置的隨后的信號(hào)傳輸在所述游戲或娛樂(lè)系統(tǒng)內(nèi)進(jìn)行一隨后的操作。
相應(yīng)地,本發(fā)明的再一特征大體上可以說(shuō)在于一可供一DVD機(jī)上的互動(dòng)游戲用的程序DVD,其包括-多個(gè)在特定存儲(chǔ)單元的視頻文件;以及-其中所述視頻文件還包括可改變?cè)揇VD機(jī)內(nèi)存儲(chǔ)的尋址單元的指令以致于該DVD機(jī)要移到的下一尋址單元的順序測(cè)定可不同于在該DVD上的實(shí)際的下一尋址單元。
因此,本發(fā)明還有的另一特征大體上可以說(shuō)在于一可用于一DVD機(jī)的互動(dòng)游戲系統(tǒng),其包括以下各項(xiàng)-一包括多個(gè)視頻文件和定址指令的程序光碟,所述定址指令可改變?cè)揇VD機(jī)保持于存儲(chǔ)器內(nèi)的尋址單元以便改變?cè)揇VD機(jī)在正常情況下會(huì)尋址的下一順序的尋址單元。
-至少一具有多個(gè)輸出的遙控裝置以進(jìn)一步改變?cè)揇VD機(jī)將會(huì)在隨后運(yùn)行的尋址單元。
本發(fā)明的進(jìn)一步特征在本領(lǐng)域的技術(shù)人員通過(guò)閱讀以下的詳細(xì)敘述并全盤考慮其所有新穎特征下就會(huì)變得顯著。
以下將參照附圖對(duì)本發(fā)明的較佳實(shí)施例作詳細(xì)敘述,在附圖中圖1所示為用于本發(fā)明的一較佳實(shí)施例的游戲裝置部件的示意圖;圖至圖4所示為與本發(fā)明的一較佳實(shí)施例一道使用的屏幕顯示;圖5所示為一根據(jù)本發(fā)明的較佳游戲的操作的流程圖;圖6所示為一比圖5所示更復(fù)雜的游戲操作的流程圖;圖7所示為一根據(jù)本發(fā)明的一較佳實(shí)施例的收發(fā)器的操作的流程圖;圖8所示為一詳述一分辨大體上同時(shí)的傳輸用的譯碼方法的流程圖;圖9所示為一遙控發(fā)送裝置的一基本數(shù)字代碼傳輸;圖10和圖11所示為可通過(guò)遙控裝置傳送的可選擇的代碼模式;圖12所示為一混合圖10和圖11所示信號(hào)的接收信號(hào);圖13所示為一單一靜寂鍵碼傳輸;圖14所示為可選擇的靜寂鍵碼信號(hào);圖15所示為混合圖14所示信號(hào)的接收信號(hào);圖16所示為一根據(jù)本發(fā)明的一實(shí)施例的傳送序列;
圖17所示為另一根據(jù)圖16所示的本發(fā)明的一特征的組合信號(hào);圖18所示為一根據(jù)本發(fā)明的一較佳實(shí)施例的一部份的雙重靜寂時(shí)間鍵碼;圖19和圖20所示分別為根據(jù)本發(fā)明的一較佳實(shí)施例的數(shù)據(jù)控制器的傳輸用的曼徹斯特碼和八位脈寬調(diào)制碼;圖21和圖22所示為一包含于用作為本發(fā)明一部份的一DVD或媒體文件上的答問(wèn)比賽的較佳實(shí)施例用的簡(jiǎn)化的數(shù)據(jù)結(jié)構(gòu);圖23所示為一根據(jù)本發(fā)明的另一實(shí)施例的在一DVD機(jī)、數(shù)據(jù)控制器和遙控裝置之間的操作的流程圖;圖24所示為一根據(jù)本發(fā)明的較佳實(shí)施例的發(fā)送裝置的電路圖;以及圖25所示為一根據(jù)本發(fā)明的較佳實(shí)施例的數(shù)據(jù)控制器的電路圖;具體實(shí)施方式
以下將敘述本發(fā)明的一較佳實(shí)施例,其可包括一用于一系統(tǒng)的游戲及相關(guān)裝置,所述系統(tǒng)包含一現(xiàn)有的商品化的視頻播放機(jī),諸如一DVD機(jī)。請(qǐng)注意,雖然提到的是DVD機(jī),但本發(fā)明同樣地適用于其它的數(shù)字光盤機(jī),諸如VCD機(jī)或類似裝置。
關(guān)于游戲本身,可參照一答問(wèn)游戲。這可構(gòu)成一具體的較佳實(shí)施例,其提供作為所述系統(tǒng)和裝置的軟件的一實(shí)施例以及所述游戲的可編程的方式。然而,只要緊記該DVD機(jī)本身的非特殊結(jié)構(gòu)和可用的控制器類型的限制,還可以設(shè)計(jì)及設(shè)想各種各樣的其它游戲。大體地說(shuō),在游戲進(jìn)行時(shí),視頻播放機(jī)會(huì)顯示一媒體文件的片段,然后由程序本身提示參與者作出抉擇的游戲最適合在下文所述的裝置。
首先參照?qǐng)D1,所示為至少一較佳實(shí)施例中的游戲用的基本裝置。這樣包括至少一,或在該情況下為兩個(gè)游戲用的控制器,其最好構(gòu)成為遙控裝置1和2和一包含游戲本身的媒體文件3。
在該具體的較佳實(shí)施例中,包括一額外的作為一數(shù)據(jù)控制器4的發(fā)送裝置與既作為發(fā)送器又作為接收器的遙控裝置1和2通信。隨后會(huì)敘述這些部件的完整操作和效用。
應(yīng)該理解,圖1中的裝置并沒(méi)有示出一視頻播放機(jī),諸如一DVD機(jī)。因?yàn)樵谝患彝?nèi)應(yīng)已具有預(yù)定要與圖1中的裝置一起使用的這種現(xiàn)有的視頻播放機(jī)。
本發(fā)明以最簡(jiǎn)單的形式出現(xiàn)時(shí),其可包括一用于一DVD機(jī)或類似物的媒體文件3。該媒體文件可以包含一系列的屏幕顯示和/或媒體文件片段以及選項(xiàng)單。該媒體文件是用來(lái)提供若干決策能力給使用者,這可通過(guò)一遙控裝置1發(fā)送到該DVD機(jī)。這樣做時(shí),該媒體文件3就可提供一互動(dòng)游戲,在其中使用者可以遙控裝置1作出不同選擇或選定以致于其可提供一在型式上比觀看在DVD上的一典型電影或類似物更為互動(dòng)性的娛樂(lè)。
這種可以在一媒體文件3上提供的互動(dòng)游戲的實(shí)施例為一答問(wèn)游戲。該游戲可以包括一如圖2所示的典型屏幕顯示的前奏畫面以及繼而不同的選項(xiàng)單,圖3所示為所述選項(xiàng)單的一例子。一具體的問(wèn)題可如同圖4所示的一典型屏幕顯示那般示出。很明顯,該些問(wèn)題的種類幾乎無(wú)限。然后,可示出一復(fù)式選擇答案選項(xiàng)。在一答案被選定后,一媒體文件可顯示一示出哪個(gè)使用者最先作答的屏幕以及在該屏幕示出其結(jié)果。然后,視乎該答案的對(duì)錯(cuò)可顯示不同屏幕。該游戲可繼而返回選項(xiàng)單選擇。
在使用該媒體文件時(shí),該DVD機(jī)可以提供起始的前奏畫面并且需要在每一選項(xiàng)單選擇時(shí)由該媒體文件本身作控制以暫停。例如,在圖3所示的選項(xiàng)單選擇時(shí),一使用者需要選擇其希望面對(duì)的特定問(wèn)題種類。該媒體文件然后需要指導(dǎo)該DVD機(jī)的驅(qū)動(dòng)器響應(yīng)使用者對(duì)該特定問(wèn)題種類的選擇以及繼續(xù)顯示,例如,一在該類問(wèn)題范圍內(nèi)隨機(jī)選出的問(wèn)題。該媒體文件可繼續(xù)顯示不同內(nèi)容諸如一簡(jiǎn)短視頻顯示或僅僅顯示一問(wèn)題。該媒體文件和游戲3然后必須等待使用者通過(guò)一遙控裝置1對(duì)該普通的DVD機(jī)的遙控接收器的輸入,然后就可顯示一適當(dāng)?shù)慕Y(jié)果。
由于該DVD機(jī)本身的編程能力有限,這就輪到要該媒體文件3本身去指導(dǎo)該DVD機(jī)通過(guò)要求的不同步驟以提供一互動(dòng)形式的娛樂(lè)。一般來(lái)說(shuō),這會(huì)涉及對(duì)該DVD機(jī)的指令以移動(dòng)到在該媒體文件內(nèi)的可選擇的存儲(chǔ)單元以便可返回選項(xiàng)單、顯示內(nèi)容和大體上響應(yīng)由一使用者通過(guò)該遙控裝置作出的互動(dòng)選擇。
在本發(fā)明的另一較佳實(shí)施例中,利用了一如圖1所示的特殊遙控裝置1。這種遙控裝置可設(shè)有適當(dāng)?shù)陌存I或控制器以作不同的選擇。在這一較佳的實(shí)施例中,該遙控裝置響應(yīng)一使用者對(duì)該些按鍵的選擇而發(fā)送的信號(hào)并不是該類可由該DVD機(jī)識(shí)別的來(lái)自一常規(guī)的家用遙控裝置的標(biāo)準(zhǔn)信號(hào)。該些信號(hào)最好提供為不同于該些典型代碼的數(shù)字代碼以便維持該些標(biāo)準(zhǔn)信號(hào)的可用性而不會(huì)混淆該遙控裝置。應(yīng)該注意,該遙控裝置1包括一般的作為播放、停止、暫停、倒片和快進(jìn)按鍵以及在一用戶界面內(nèi)用于選項(xiàng)單選擇的方向鍵和該些選擇按鍵A、B、C和D。
市售的一些DVD機(jī)通常提供另外的一些編碼信號(hào),其可提供更多的選擇指令。通常這些編碼信號(hào)由制造商用于DVD機(jī)測(cè)試和編程。如有需要,在該遙控裝置1上作為按鍵A-D的額外功能同樣可以利用該些編碼信號(hào)。一DVD機(jī)的控制功能基本上是地址驅(qū)動(dòng)的。
圖5所示為本發(fā)明的一作為一可在一DVD機(jī)上進(jìn)行的答問(wèn)游戲的較佳實(shí)施例的操作。其顯示由媒體文件限定的游戲的基本操作。
在開(kāi)始時(shí),光碟3被載入一DVD機(jī)并且通過(guò)使用該遙控裝置上的″播放″按鍵或者通過(guò)編程以在載入時(shí)可自動(dòng)播放而使操作開(kāi)始。該DVD機(jī)如同在正常地播放任何DVD時(shí)那樣在相關(guān)聯(lián)的顯示器上持續(xù)顯示該前奏視頻,直到一選項(xiàng)單在該顯示器上示出為止。
如果沒(méi)有自作為遙控裝置的紅外線發(fā)射器接收到任何信號(hào),該游戲可以簡(jiǎn)單地在該顯示器上持續(xù)顯示該選項(xiàng)單。然而,如果接收到這樣的一紅外線信號(hào),該DVD機(jī)可檢驗(yàn)該紅外線信號(hào)是否為一有效碼,如果不是一有效碼,則可再一次返回到該選項(xiàng)單選擇以等待一有效碼的到來(lái)。一旦收到一有效碼,該顯示器可顯示一視頻、靜止圖像或其它形式的內(nèi)容以把一問(wèn)題呈現(xiàn)給一使用者。
如圖5中的流程圖所示,該DVD機(jī)可以繼續(xù)的在一適當(dāng)時(shí)限諸如15秒內(nèi)顯示問(wèn)題和展示相配的復(fù)式選擇答案。如果沒(méi)有自該發(fā)射器遙控裝置收到信號(hào),則操作可以返回到該選項(xiàng)單選擇。如果收到上述答案,該游戲可以確定哪一個(gè)遙控裝置最先發(fā)送信號(hào)以及該答案是否正確,顯示結(jié)果以及同樣地返回該選項(xiàng)單選擇。
應(yīng)該注意,就算以這種基本形式,仍是有可能使用多個(gè)遙控裝置發(fā)送答案的,在該種情況下,該裝置還要確定哪一個(gè)遙控裝置給一多人游戲功能提供答案。這可以通過(guò)供多人使用的不同遙控裝置的不同代碼來(lái)確定。一DVD機(jī)本身不能夠確定哪一個(gè)遙控裝置給一多人功能提供答案。在此較佳實(shí)施例中,由不同遙控裝置使用的不同代碼指導(dǎo)該DVD機(jī)給為該些代碼顯示在一光碟上的預(yù)定內(nèi)容以達(dá)到一DVD機(jī)已確定究竟哪一個(gè)遙控裝置提供了答案的效果。
應(yīng)該理解,以多人模式使用游戲也會(huì)增加系統(tǒng)技術(shù)方面的復(fù)雜度和挑戰(zhàn)性。在這種情況下,如圖1所示的遙控裝置1和2和整體系統(tǒng)裝置可以包括額外的功能部件以解決自兩個(gè)不同遙控裝置的同時(shí)發(fā)出的信號(hào)所帶來(lái)的沖突。一DVD機(jī)中的一普通紅外線接收器不能解決這類型的沖突信號(hào)。因此,如果遙控裝置和系統(tǒng)部件整體上沒(méi)有提供一些額外的改進(jìn)或功能,在利用不同遙控裝置的使用者可能幾乎同時(shí)地嘗試及回答問(wèn)題時(shí),自該些遙控裝置的信號(hào)會(huì)發(fā)生沖突和混淆該DVD機(jī)內(nèi)的紅外線接收器,使該DVD機(jī)不可能回應(yīng)任一使用者的請(qǐng)求而改為假設(shè)沒(méi)有收到任何信號(hào),直到其自任一單一遙控裝置接收到一完整信號(hào)。該游戲涉及越多使用者即越多遙控裝置被使用時(shí),要辨別和確定最先回答的使用者越困難,而且有可能該利用第三或第四遙控裝置的發(fā)送會(huì)在實(shí)際上被接收為最先的非沖突信號(hào),從而使到一使用者結(jié)果得到一原不應(yīng)賦予其的獎(jiǎng)勵(lì)。
應(yīng)該注意,雖然這一問(wèn)題呈現(xiàn)于一答問(wèn)游戲機(jī)方面,在任何多人互動(dòng)游戲中,如果要求作出快速抉擇以及該最先選擇一選項(xiàng)的使用者占優(yōu)時(shí)則同樣需要若干方法以解決這種大體上同時(shí)發(fā)出的信號(hào)的可能性。
為了處理來(lái)自遙控裝置的大體上同時(shí)發(fā)生的信號(hào)傳輸,本發(fā)明尋求提供一種機(jī)構(gòu)以分辨自遙控裝置的不同傳輸?shù)捻樞蛞灾掠谠撟钕劝l(fā)送的信號(hào)成為唯一對(duì)該DVD機(jī)起作用的信號(hào)。這可以通過(guò)特殊裝置來(lái)截取信號(hào)和在解決沖突后發(fā)送一正確信號(hào)給該DVD機(jī)來(lái)執(zhí)行。然而,這并不是最好的方法。
為避免該些信號(hào)幾乎一起收到的情況,本發(fā)明設(shè)法去夠快地分辨在一沖突中哪一個(gè)信號(hào)是最先發(fā)送的,然后阻止隨后發(fā)送的操作信號(hào)和為該正確信號(hào)提供一無(wú)障礙通道。最簡(jiǎn)單地說(shuō),這可包括提供一接收器,其可提供解答究竟是哪一個(gè)信號(hào)最先發(fā)送然后指導(dǎo)所有但除該正確遙控裝置之外的遙控裝置停止發(fā)送信號(hào),直到接收到該正確信號(hào)。同樣地,這可以通過(guò)分開(kāi)的裝置提供,但在該些遙控裝置內(nèi)仍需要某些類型的接收器去接收該停止隨后的傳輸?shù)膫鬏敗?br>
為盡量降低成本和系統(tǒng)所用部件的數(shù)目,本發(fā)明把每一遙控裝置做成一收發(fā)兩用器,即把每一遙控裝置同時(shí)做成所述信號(hào)的發(fā)送器和接收器。分辨該最先的信號(hào)或分辨信號(hào)的一部份是在該些遙控裝置本身內(nèi)執(zhí)行,以致于在信號(hào)大體上同時(shí)傳輸時(shí),每一遙控裝置接收來(lái)自其它遙控裝置的傳輸,分辨和確定究竟是本身還是其它的遙控裝置最先發(fā)送信號(hào)以及在本身并非最先發(fā)送時(shí),取消傳輸一足夠長(zhǎng)時(shí)間以便該最先發(fā)送的遙控裝置可完成其的信號(hào)傳輸。
在提供所述系統(tǒng)時(shí),該些遙控裝置是有可能恰好相當(dāng)接近地發(fā)送信號(hào)以致于在完成接收和分辨誰(shuí)最先發(fā)送前有多過(guò)遙控裝置已開(kāi)始傳輸。這樣會(huì)導(dǎo)致自該最先發(fā)送的遙控裝置的信號(hào)在其有機(jī)會(huì)暫停其它遙控裝置的傳輸之前被破壞。因此,該游戲可能仍然不能夠接收到一正確的最先的傳輸。不過(guò),至少在本發(fā)明的較佳實(shí)施例中,該系統(tǒng)能夠在發(fā)生該種傳輸?shù)那闆r下分辨該些個(gè)別的信號(hào)。
在另一進(jìn)一步的改進(jìn)中,本發(fā)明利用雙代碼部份。第一為一游戲代碼部份,其可在一大體上同時(shí)傳輸中分辨自多個(gè)發(fā)送裝置的傳輸?shù)捻樞蛞约按_定哪一個(gè)發(fā)送裝置最先被激活;第二則為一操作碼,其在該第一代碼沖突被解決后發(fā)送,所以其只通過(guò)該正確的、或最先發(fā)送的發(fā)送裝置發(fā)送。照這樣,該DVD機(jī)只會(huì)接收一個(gè)操作碼。
使用雙代碼部份的另一優(yōu)點(diǎn)在于所有遙控裝置都可接收該代碼的第一部份以致于該些遙控裝置不單只能夠分辨誰(shuí)是最先發(fā)送的還能夠分辨誰(shuí)是第二、第三等等。該些遙控裝置可確保只有該最先操作的遙控裝置可發(fā)送該代碼的操作碼部份。
另一困難出現(xiàn)于真正同時(shí)傳輸?shù)那闆r下,其使到系統(tǒng)不能夠分辨該最先發(fā)送的遙控裝置。這只會(huì)發(fā)生于非常罕見(jiàn)的情況下以致于該些信號(hào)極為接近而難以分辨。在這情況下,可采取各種各樣的行動(dòng)。
在一實(shí)施例中,該系統(tǒng)可以頒發(fā)一平局并且重播該部份的游戲或媒體。另一種可能性為,該系統(tǒng)可以通過(guò)預(yù)先分配的特征給其中一遙控裝置以提供一些相對(duì)于其它遙控裝置的優(yōu)惠待遇。雖然這有可能因有利于其中一個(gè)遙控裝置而使游戲不公平,但該種情況即該些信號(hào)極為接近是極為罕有以致于其對(duì)游戲的影響無(wú)關(guān)重要。
本發(fā)明采用第二個(gè)選項(xiàng),由此其中一遙控裝置會(huì)比其它的優(yōu)先,至少在以相同按鍵作同時(shí)傳輸?shù)姆矫?。在遙控裝置上的每一按鍵的每一傳輸皆不同,所以有可能把這一極小偏差設(shè)于一遙控裝置的按鍵A、另一遙控裝置的按鍵B等等。這樣應(yīng)該連任何微小的差異都可排除。
為了改進(jìn)以DVD機(jī)進(jìn)行的互動(dòng)游戲,可設(shè)置另一部件于一附加系統(tǒng)內(nèi),其作為另一發(fā)送裝置或一如圖1所示的數(shù)據(jù)控制器4。在一諸如在本文所述的答問(wèn)游戲中,其可為一可記錄分?jǐn)?shù)然后在本身顯示結(jié)果或把結(jié)果傳送以在該些遙控裝置上顯示的數(shù)據(jù)控制器。應(yīng)該理解,該些遙控裝置可為此目的配備某一種屏幕以及已具有內(nèi)置的接收器以處理同時(shí)傳輸?shù)膯?wèn)題。
自該數(shù)據(jù)控制器到該些遙控裝置的傳輸最好是通過(guò)紅外線進(jìn)行。自該數(shù)據(jù)控制器到該些遙控裝置以及在該些遙控裝置之間的傳輸也可以使用射頻傳輸。
當(dāng)然,要想利用所述數(shù)據(jù)控制器來(lái)記錄分?jǐn)?shù)或作其它的互動(dòng)功能,該數(shù)據(jù)控制器一定要與該DVD機(jī)通信。在本發(fā)明中,這可以通過(guò)把該數(shù)據(jù)控制器連接到該DVD機(jī)的一聲頻輸出來(lái)達(dá)成。應(yīng)該理解,該DVD機(jī)通常具有多個(gè)聲頻輸出和其它可用來(lái)與所述控制器連接的輸出。在該較佳實(shí)施例中使用該聲頻輸出使到該游戲光碟可通過(guò)在該DVD上聲軌中的一些編制的可由該控制器譯碼的代碼與該數(shù)據(jù)控制器通信。例如,一旦有一正確答案在答問(wèn)游戲中提交時(shí),一在該光碟的聲軌中的代碼可指導(dǎo)該數(shù)據(jù)控制器授予一分?jǐn)?shù)。該游戲、該數(shù)據(jù)控制器或甚至該些遙控裝置的任一皆可包括裝置,該裝置在該游戲已知道及確定哪一個(gè)遙控裝置給予了答案時(shí)確定哪一個(gè)遙控裝置應(yīng)授予該分?jǐn)?shù)。該DVD機(jī)的聲頻和視頻輸出最好可以路由通過(guò)該控制器以及顯示器或電視以致于該游戲可以與該控制器以任何要求的且不會(huì)干擾屏幕的方式通信。在正常播放,例如一電影DVD時(shí),該控制器可使該些數(shù)據(jù)直接通往該電視而僅僅保持于閑置狀態(tài)。
圖6所示為在本發(fā)明的一具體實(shí)施例中,該游戲的以一防沖突系統(tǒng)分辨同時(shí)發(fā)出的信號(hào)的操作以及該數(shù)據(jù)控制器的運(yùn)用。應(yīng)該注意,該流程圖包括在該DVD機(jī)的聲頻輸出傳輸信號(hào)以給數(shù)據(jù)控制器提供數(shù)據(jù)。
圖7所示為一根據(jù)本發(fā)明的一較佳實(shí)施例的遙控裝置的操作。可見(jiàn)在收到自其它接收器或遙控裝置的雙重傳輸時(shí)該些游戲按鍵會(huì)被停用。
以下將敘述一種把游戲中的按鍵于遙控裝置內(nèi)編碼以及同時(shí)發(fā)出的信號(hào)之間的沖突的解決方法,其為一較佳的方案。雖然,應(yīng)該理解,在不背離該方法的通則下可以使用各種各樣的其它代碼和比較方法。
以下會(huì)說(shuō)明該協(xié)議。如上所述,本發(fā)明的遙控裝置使用雙重傳輸,其包括一稱為游戲代碼的防沖突協(xié)議的第一傳輸以及一稱為操作碼的不同協(xié)議的第二傳輸。該防沖突游戲代碼用于該些手持式收發(fā)器諸如遙控裝置之間的通信和與游戲的相互作用,而該操作碼則用于操作一DVD機(jī)。
多數(shù)的遙控系統(tǒng)能夠進(jìn)行多種控制操作,例如一用于一電視機(jī)的遙控系統(tǒng)。為了能夠以單一發(fā)送裝置進(jìn)行所述多種控制,在該系統(tǒng)內(nèi)的每一操作皆被指派一唯一的數(shù)字代碼。當(dāng)一發(fā)送裝置上的一按鍵被激活時(shí),其即發(fā)送一包含一特定代碼的紅外線信號(hào)。該電視機(jī)的紅外線接收器接收及譯解該紅外線信號(hào),然后進(jìn)行要求的操作。
一數(shù)字代碼基本上包括一系列脈沖。圖9所示為一簡(jiǎn)單的數(shù)字代碼。其包括一起始位、主碼和一結(jié)束位,其在一起檢視時(shí)則會(huì)構(gòu)成一碼圖。例如,假定一簡(jiǎn)單的紅外線遙控系統(tǒng),其包括一單一接收器和兩個(gè)手持式發(fā)送裝置,其中每一皆具有一單一控制按鍵。當(dāng)激活該發(fā)送裝置A的按鍵時(shí),會(huì)產(chǎn)生和發(fā)送一如圖10所示的碼圖802。當(dāng)激活該發(fā)送裝置B的按鍵時(shí),會(huì)產(chǎn)生和發(fā)送一如圖11所示的碼圖803。如果任意地及同時(shí)地操作該兩個(gè)發(fā)送裝置,該兩個(gè)信號(hào)有機(jī)會(huì)在大約同一時(shí)間傳輸,會(huì)導(dǎo)致如圖12所示的干擾或沖突的情況。在所述情況下,該接收器不能夠分辨及譯解各別的信號(hào),因?yàn)樵撔_突的信號(hào)不再保持該些原始信號(hào)的各別特征。換句話說(shuō),該些信號(hào)失真。
本發(fā)明使用一種編碼方法,其中的一游戲代碼,即一鍵碼,利用一如圖13所示的靜寂時(shí)間構(gòu)成。該代碼具有一起始位、一包括一具有一特定持續(xù)時(shí)間的靜寂時(shí)間K1的碼圖和一結(jié)束位。一鍵碼的持續(xù)時(shí)間源出于集合論,以致于如果發(fā)生一沖突的情況時(shí)所有代碼都可保持其本身的各別特征,因此其仍可成功地被譯解。
例如,假定一系統(tǒng)包括3個(gè)單獨(dú)的發(fā)送裝置,每一皆分別發(fā)送一如圖14所示的一特定的單一鍵碼a、b、c。
假設(shè)a為一來(lái)自發(fā)送裝置1的碼元(即一代碼信號(hào))。
假設(shè)b為一來(lái)自發(fā)送裝置2的碼元。
假設(shè)c為一來(lái)自發(fā)送裝置3的碼元。
假設(shè)A為一集以便相對(duì)于任何自發(fā)送裝置1的碼元a,會(huì)存在有一數(shù)字n,以致于通過(guò)把a(bǔ)重復(fù)n次產(chǎn)生的信號(hào)將會(huì)是A的一集元。
也就是說(shuō),A={a,n以致于n·a∈A},其中n·a是通過(guò)把a(bǔ)重復(fù)n次產(chǎn)生的。
假設(shè)B為一集以便相對(duì)于任何自發(fā)送裝置2的碼元b,會(huì)存在有一數(shù)字n,以致于通過(guò)把b重復(fù)n次產(chǎn)生的信號(hào)將會(huì)是B的一集元。
也就是說(shuō),B={b,n以致于n·b∈B},其中n·b是通過(guò)把b重復(fù)n次產(chǎn)生的。
假設(shè)C為一集以便相對(duì)于任何自發(fā)送裝置3的碼元c,會(huì)存在有一數(shù)字n,以致于通過(guò)把c重復(fù)n次產(chǎn)生的信號(hào)將會(huì)是C的一集元。
也就是說(shuō),C={c,n以致于n·c∈C},其中n·c是通過(guò)把c重復(fù)n次產(chǎn)生的。
為了避免一在兩個(gè)或以上信號(hào)同時(shí)發(fā)送時(shí)產(chǎn)生的沖突,就必須符合以下條件a,b,c,.........其中a∈A,b∈B,c∈C...以致于A∩B∩C...=Φ為了要使A∩B∩C...=Φ,必須要有下列各項(xiàng)n,m,l,...∈N,a∈A,b∈B,c∈C,...其中N={1,2,3,4,...}n·a∩m·b∩l·c...=Φ上述條件可保證每一代碼信號(hào)皆是唯一的。
即a∈A,a不∈B且a不∈Cb∈B,b不∈A且b不∈Cc∈C,c不∈A且c不∈B圖15所示為一基于該單鍵碼原理產(chǎn)生的兩個(gè)代碼的實(shí)施例。仔細(xì)檢查該兩個(gè)代碼就會(huì)發(fā)現(xiàn),如圖15所示,由于代碼9102的碼長(zhǎng)比代碼9101的大,如果首先傳輸代碼9102并在稍后再傳輸代碼9101以及如果該兩個(gè)傳輸之間的時(shí)差偶然地相等于該較短代碼9101的一個(gè)碼長(zhǎng)時(shí),該系統(tǒng)的一接收器/譯碼器將會(huì)錯(cuò)誤地把代碼9101視作為最先接收的有效代碼而造成一錯(cuò)誤。
為排除這一不利影響,本發(fā)明引入一第二靜寂時(shí)間,即一代碼的第二鍵碼。以致于一代碼現(xiàn)包括一起始位、一靜寂時(shí)間鍵碼K1、K1的一結(jié)束位,其也是該第二靜寂時(shí)間K2的起始位,一第二靜寂時(shí)間鍵碼K2和一結(jié)束位。圖16所示為該雙鍵碼的范例。該雙鍵碼的持續(xù)時(shí)間皆遵照集合論。
圖17所示為一利用該雙鍵碼編碼方法產(chǎn)生的兩個(gè)代碼的實(shí)施例。現(xiàn)在可利用該雙鍵碼編碼方法重新考慮如圖15所示的同一情況。如圖18所示,代碼9201(K1+K2)的總碼長(zhǎng)與代碼9101的相同但其由雙鍵碼組成;同樣地,代碼9202(K3+K4)的總碼長(zhǎng)與代碼9102的相同但其具有雙鍵碼。在首先傳輸代碼9202并在稍后傳輸代碼9201時(shí),如圖17所示,雖然該兩個(gè)傳輸之間的時(shí)差偶然地會(huì)相等于該代碼9201的一個(gè)碼長(zhǎng),但該具有雙鍵碼的兩個(gè)代碼的各別特征的單一性保持不變,這樣就可排除該錯(cuò)誤。
為確保該編碼方法的響應(yīng)時(shí)間快,在一代碼中的一起始位或一結(jié)束位并不是僅由一單一脈沖而是至少由3個(gè)脈沖構(gòu)成。其碼長(zhǎng)維持在1毫秒以下并且遵照集合論。圖18所示為該防沖突雙重鍵控游戲代碼的完整碼圖的實(shí)施例。
現(xiàn)參照?qǐng)D8所示的一雙重靜寂時(shí)間鍵碼的譯碼方法的流程圖。
正如上述,本發(fā)明采用一雙重傳輸方法,其包括一用于互動(dòng)多人游戲的防沖突游戲代碼的第一傳輸,然后繼而為一操作一DVD機(jī)的操作碼的第二傳輸。該操作碼格式符合該DVD機(jī)制造商的規(guī)格。
關(guān)于該數(shù)據(jù)控制器4,其可與DVD機(jī)以很多方式互連。在此較佳的方式中可使用以下方式。自一DVD機(jī)的聲頻和視頻輸出可與該控制器的相應(yīng)的RCA輸入連接并且自該控制器的RCA以互連纜線輸出到一電視機(jī)。一以曼徹斯特碼調(diào)制的19KHz聲頻信號(hào)的與其它聲頻信號(hào)混合并且記錄在該游戲媒體文件光碟上。當(dāng)一游戲媒體文件光碟通過(guò)一DVD機(jī)播放時(shí),該自DVD的聲頻信號(hào)可以自該DVD機(jī)輸出到該控制器。該聲頻信號(hào)通過(guò)一耦合電容輸入一音頻譯碼器U-1的引線號(hào)4。該電路中的音頻譯碼器帶通頻率設(shè)為19KHz以解調(diào)該19KHz聲頻信號(hào)。該解調(diào)的曼徹斯特碼然后自U-1的引線號(hào)8輸出到一微控制器U-2的引線號(hào)20。該電路中的U-2的主要功能是用作為一代碼轉(zhuǎn)換器。當(dāng)U-2自U-1接收一曼徹斯特碼時(shí),U-2產(chǎn)生一PWM(脈寬調(diào)制)等同代碼并且把該P(yáng)WM代碼發(fā)送到其輸出引線號(hào)51。該P(yáng)WM代碼分別通過(guò)偏壓電阻R1、R2和R3(如圖25所示)發(fā)送到三個(gè)晶體管Q1、Q2和Q3以驅(qū)動(dòng)三個(gè)紅外線發(fā)光二極管DX1、DX2和DX3以把該P(yáng)WM代碼發(fā)送到遙控裝置1和2。
用于本發(fā)明的曼徹斯特碼由8位組成以便把以下的基本游戲數(shù)據(jù)編碼游戲按鍵A、B、C和D。
從A到Z的26個(gè)字母。
從0到99的數(shù)字。
圖19所示分別為游戲按鍵A、B、C和D的8位曼徹斯特碼。
圖20所示為等同于圖19所示的游戲按鍵的曼徹斯特碼的PWM代碼。
在本發(fā)明的這一較佳實(shí)施例中的遙控裝置可以如圖24所示般設(shè)置。U-1可以為一微控制器,其與兩組按鍵連接。其中由10個(gè)按鍵組成的組叫做DVD按鍵,其用于遙控一DVD機(jī)。另一組包括4個(gè)分別標(biāo)以A、B、C和D并且稱為游戲按鍵的按鍵,其用于與一游戲互動(dòng),諸如自一選項(xiàng)單作出選擇和把一答問(wèn)游戲的答案登入到該DVD機(jī)。如本發(fā)明的上文所述,可在該游戲中同時(shí)使用多個(gè)收發(fā)器而不會(huì)有任何干擾。同樣,正如上文所說(shuō)明的,該收發(fā)器采用一雙重傳輸方法,其包括一稱為游戲代碼的防沖突協(xié)議的一第一傳輸,繼而為一稱為操作碼的不同協(xié)議的一第二傳輸以操作和與一視頻播放機(jī)通信。該第一傳輸所用的防沖突協(xié)議對(duì)于每一以顏色編碼的收發(fā)器或遙控裝置1、2都是獨(dú)有的。與其在每一收發(fā)器皆設(shè)有一獨(dú)立的編碼IC,倒不如把所有代碼儲(chǔ)存于U-1的存儲(chǔ)器內(nèi),并且可在該電路內(nèi)編程以使用3個(gè)輸入/輸出口C4、C5和C6接納8個(gè)收發(fā)器。通過(guò)把輸入/輸出線路連接到接地(0)或VDD(1),就可在第一傳輸時(shí)把每一收發(fā)器以一組獨(dú)有的防沖突代碼編程。
當(dāng)激活一按鍵時(shí),一與該激活的按鍵對(duì)應(yīng)的代碼信號(hào)從存儲(chǔ)器發(fā)送到輸出口B7,即U-1的引線51。該代碼信號(hào)然后分別通過(guò)偏壓電阻R7、R8、R9和晶體管Q3、Q4和Q5驅(qū)動(dòng)三個(gè)紅外線發(fā)光二極管D2、D3和D4。電阻R10、R11和R12用于限流以避免該些紅外線發(fā)光二極管D2、D3和D4過(guò)載。該收發(fā)器電路采用三個(gè)紅外線發(fā)光二極管以確保其代碼信號(hào)的一較寬的傳輸覆蓋以使其與該系統(tǒng)內(nèi)的DVD機(jī)和其它收發(fā)機(jī)的通信更可靠。當(dāng)激活一按鍵時(shí),可發(fā)送一通知音信號(hào)到輸出口AUD1,即U-1的引線33以給該播放機(jī)提供一聲頻反饋。該通知音信號(hào)通過(guò)偏壓電阻R1和R2由晶體管Q1放大以驅(qū)動(dòng)一揚(yáng)聲器。Rx1、Rx2和Rx3是市售的紅外線接收器組,其并聯(lián)以確保其有一寬的接收角度。當(dāng)該數(shù)據(jù)控制器發(fā)送游戲數(shù)據(jù)到收發(fā)器時(shí),該些紅外線接收器組會(huì)接收該信號(hào)。該游戲數(shù)據(jù)然后通過(guò)通信口C7,即引線號(hào)20輸入U(xiǎn)-1內(nèi)并儲(chǔ)存于其存儲(chǔ)器之內(nèi)。當(dāng)一參與者通過(guò)下壓其選擇的游戲按鍵響應(yīng)一答問(wèn)游戲時(shí),U-1發(fā)送一相應(yīng)的代碼信號(hào),驅(qū)動(dòng)該紅外線發(fā)光二極管發(fā)送一防沖突雙重傳輸紅外線信號(hào)給該系統(tǒng)內(nèi)的其它收發(fā)器和DVD機(jī)。然后U-1比較該激活的游戲按鍵與其接收及儲(chǔ)存于其存儲(chǔ)器內(nèi)的游戲數(shù)據(jù)。如果該激活的按鍵與該游戲數(shù)據(jù)包含的相同,U-1給一LCD驅(qū)動(dòng)器U-2輸出控制信號(hào)和關(guān)于分?jǐn)?shù)的數(shù)據(jù)。該分?jǐn)?shù)數(shù)據(jù)然后可于一收發(fā)器的點(diǎn)陣LCD顯示器上顯示。
本發(fā)明的這一較佳實(shí)施例的遙控裝置使用專用按鍵連同一特定的程序DVD控制游戲。以下將敘述利用一DVD機(jī)的基本操作于該DVD的相互作用與控制,但應(yīng)該注意其只作為一較佳的實(shí)施例。
不像一典型的隨DVD機(jī)附送的遙控裝置,本發(fā)明的遙控裝置具有4個(gè)分別標(biāo)以A、B、C和D的專用游戲按鍵,以便可以單一按鍵直接互動(dòng)地操作該DVD游戲。就現(xiàn)有的一普通DVD影片的選項(xiàng)單操作來(lái)說(shuō),要自該選項(xiàng)單作一選擇,一使用者在大多數(shù)情況下可使用遙控裝置上的上箭頭鍵和/或下箭頭鍵瀏覽該選項(xiàng)單,然后按輸入/播放按鍵登入和操作該DVD機(jī)。使用本發(fā)明的一遙控裝置自一選項(xiàng)單作一選擇,一使用者只需按壓該與其選擇相應(yīng)的游戲按鍵就可作一選擇。
大體上,當(dāng)一DVD機(jī)載入一DVD時(shí),該DVD機(jī)會(huì)自動(dòng)地開(kāi)始運(yùn)行以顯示該啟動(dòng)視頻。其然后顯示一帶選項(xiàng)的選項(xiàng)單供該觀眾從中選擇。該觀眾可使用該DVD機(jī)的遙控裝置且以其上的上/下箭頭鍵和/或左/右箭頭鍵瀏覽該些選項(xiàng)。挑選的選項(xiàng)通常會(huì)在電視屏幕上加亮顯示。在該觀眾瀏覽該選項(xiàng)單時(shí),一在該選項(xiàng)單上的加亮顯示的選項(xiàng)的作用就像該DVD機(jī)的一用作為該選項(xiàng)的進(jìn)入點(diǎn)的定位指針。所以當(dāng)該觀眾按壓其遙控裝置上的輸入/播放鍵以確認(rèn)其選擇時(shí),該DVD機(jī)會(huì)自該代表一特定選項(xiàng)的進(jìn)入點(diǎn)開(kāi)始播放。
就一典型的簡(jiǎn)化的DVD影片數(shù)據(jù)結(jié)構(gòu)而論,其包括6個(gè)個(gè)別視頻文件。通常,該些視頻文件由存儲(chǔ)單元1到存儲(chǔ)單元6成一順序地排列和儲(chǔ)存于一DVD的一或多個(gè)軌道之內(nèi)。每一視頻文件通過(guò)一地址來(lái)識(shí)別。該DVD機(jī)查找該第一存儲(chǔ)單元和顯示該存儲(chǔ)單元中的視頻文件。要去到下一存儲(chǔ)單元,該DVD機(jī)讀取目前視頻文件的地址和把該地址計(jì)數(shù)器加1以得到該下一存儲(chǔ)單元以進(jìn)而顯示該下一視頻文件等等,直到該電影結(jié)束。雖然這是一DVD機(jī)可能會(huì)經(jīng)歷的基本操作,在實(shí)際上,一DVD的數(shù)據(jù)結(jié)構(gòu)和其操作會(huì)更加復(fù)雜。該DVD數(shù)據(jù)結(jié)構(gòu)的一更詳細(xì)的說(shuō)明可自公有領(lǐng)域獲得。
為了提供一互動(dòng)游戲,會(huì)要求更復(fù)雜的操作以使該DVD可以一非順序方式在該視頻文件中移動(dòng)以響應(yīng)特定的遙控裝置的操作而呈現(xiàn)要求的屏幕。
圖21所示為一可用于一答問(wèn)比賽或類似的一DVD游戲的簡(jiǎn)化的數(shù)據(jù)結(jié)構(gòu)。如圖21所示,該些個(gè)別視頻文件的地址并不像一典型DVD影片般順序排列。在本發(fā)明的一DVD游戲播放時(shí),該DVD機(jī)顯示該序幕視頻文件。為了移到下一視頻文件的存儲(chǔ)單元,該DVD機(jī)讀取該序幕視頻文件的地址并將該地址計(jì)數(shù)器加1以得到下一存儲(chǔ)單元的地址。參照?qǐng)D21,在存儲(chǔ)單元1的視頻文件的地址為1,所以將該地址計(jì)數(shù)器加1則得出該下一存儲(chǔ)單元為2。該DVD機(jī)移到存儲(chǔ)單元2讀取及顯示該選項(xiàng)單。
為了使該參與者可自該選項(xiàng)單作出一選擇,可在把視頻文件編制成DVD數(shù)據(jù)時(shí)把該選項(xiàng)單視頻文件的地址重新賦值及設(shè)成1。而實(shí)際上該選項(xiàng)單視頻文件的地址仍在存儲(chǔ)單元2。在該選項(xiàng)單視頻文件結(jié)束時(shí),該DVD機(jī)讀取該地址及把該地址計(jì)數(shù)器加1以得到要去的下一存儲(chǔ)單元。在該情況下,該下一存儲(chǔ)單元再一次為2,因?yàn)樵撨x項(xiàng)單視頻文件的地址為1。當(dāng)該DVD機(jī)把該地址計(jì)數(shù)器加1,該新位址會(huì)變成2。所以該DVD機(jī)重播在存儲(chǔ)單元2的選項(xiàng)單視頻文件以及等待自一遙控裝置的紅外線信號(hào)。在此具體實(shí)施例中,該在存儲(chǔ)單元2的選項(xiàng)單視頻文件可顯示該些待解答問(wèn)題的類型選項(xiàng),諸如常識(shí)、運(yùn)動(dòng)等等類型。
在遙控裝置上的4個(gè)游戲按鍵的每一皆被指派一代碼以修改一DVD機(jī)的地址計(jì)數(shù)器以及從而指導(dǎo)該DVD機(jī)轉(zhuǎn)到一在一相容DVD上的特定存儲(chǔ)單元。下列表格所示分別為兩個(gè)所述遙控裝置的游戲按鍵的強(qiáng)加地址偏移表格遙控裝置的地址偏移遙控裝置編號(hào)1游戲按鍵強(qiáng)加地址偏移A(1) +1B(1) +2C(1) +3D(1) +4遙控裝置編號(hào)2游戲按鍵強(qiáng)加地址偏移A(2) +5
B(2) +6C(2) +7D(2) +8如果再次參照?qǐng)D21并且假定握住遙控裝置編號(hào)1的參與者1按壓游戲按鍵B以自該選項(xiàng)單登入其選擇,該遙控裝置編號(hào)1發(fā)送一雙重傳輸紅外線信號(hào)指令該DVD機(jī)通過(guò)對(duì)該DVD機(jī)的地址計(jì)數(shù)器強(qiáng)加一偏移+2而轉(zhuǎn)到下一存儲(chǔ)單元。一旦收到該紅外線信號(hào),該DVD機(jī)讀取該選項(xiàng)單視頻文件的地址并且把該地址計(jì)數(shù)器加1及給該地址計(jì)數(shù)器強(qiáng)加一偏移+2,因此下一視頻文件存儲(chǔ)單元的新地址為4。
目前的選項(xiàng)單視頻文件地址 1把該地址計(jì)數(shù)器加1 +1地址計(jì)數(shù)器中的新地址 2給該地址計(jì)數(shù)器強(qiáng)加一偏移+2 +2因此下一存儲(chǔ)單元的地址4因此,該遙控裝置編號(hào)1的按鍵B的紅外線信號(hào)指令該DVD機(jī)轉(zhuǎn)到存儲(chǔ)單元4。在存儲(chǔ)單元4的視頻文件可以為該選項(xiàng)單或子選項(xiàng)單的一靜止圖像或,事實(shí)上,其可以僅僅為一空白圖像。該文件的主要目的為保持該地址以指令該DVD機(jī)顯示一基于一參與者自該選項(xiàng)單的選擇的問(wèn)題。該DVD機(jī)顯示該在存儲(chǔ)單元4的選項(xiàng)單靜止圖像,然后讀取該地址以限定要轉(zhuǎn)到的下一存儲(chǔ)單元。
目前的子選項(xiàng)單地址2000把該地址計(jì)數(shù)器加1 +1下一存儲(chǔ)單元的地址2001該DVD機(jī)然后轉(zhuǎn)到存儲(chǔ)單元2001并且顯示該參與者選擇的一問(wèn)題。
同樣地,其它的參與者可分別通過(guò)其答問(wèn)游戲機(jī)的遙控裝置上的游戲按鍵存取該選項(xiàng)單以作出一選擇。是參與者1作出一選擇B還是參與者2在同一選項(xiàng)單作出一選擇B;該DVD機(jī)都應(yīng)按該些參與者的決定而顯示該游戲的同一類型的問(wèn)題。
現(xiàn)在假設(shè)是一第二參與者使用遙控裝置編號(hào)2按壓游戲按鍵B以選擇一選項(xiàng)而不是如上述般由參與者1使用遙控裝置編號(hào)1自該選項(xiàng)單作一選擇B。該遙控裝置發(fā)送一雙重傳輸指令該DVD機(jī)通過(guò)對(duì)該地址計(jì)數(shù)器強(qiáng)加一偏移+6而轉(zhuǎn)到下一存儲(chǔ)單元。
目前的選項(xiàng)單視頻文件地址 1把該地址計(jì)數(shù)器加1 +1地址計(jì)數(shù)器中的新地址 2給該地址計(jì)數(shù)器強(qiáng)加一偏移+6 +6因此下一存儲(chǔ)單元的地址8因此,該遙控裝置編號(hào)2的按鍵B的紅外線信號(hào)指令該DVD機(jī)轉(zhuǎn)到存儲(chǔ)單元8。在存儲(chǔ)單元4的視頻文件可以同樣為該選項(xiàng)單的一靜止圖像。該DVD機(jī)轉(zhuǎn)到存儲(chǔ)單元8,顯示該選項(xiàng)單靜止圖像,然后讀取該地址以決定要轉(zhuǎn)到的下一存儲(chǔ)單元。
目前的選項(xiàng)單靜止圖像地址 2000把該地址計(jì)數(shù)器加1 +1下個(gè)存儲(chǔ)單元的地址2001該DVD機(jī)然后轉(zhuǎn)到存儲(chǔ)單元2001并且顯示該參與者選擇的一問(wèn)題。
以上已示出一參與者僅僅按壓其選擇的游戲按鍵就可自該問(wèn)題選項(xiàng)單作出一選擇。另外,該在遙控裝置1上的游戲按鍵B和該在遙控裝置2上的游戲按鍵B皆可指令該DVD機(jī)顯示一在同一類別中的問(wèn)題。原本的由每一遙控裝置上的按鍵B決定的存儲(chǔ)單元4和8的地址可重新賦值為2000以致于通過(guò)尋址單元的遞增途徑可自不同的起始存儲(chǔ)單元抵達(dá)同一存儲(chǔ)單元,即地址2001。
在一參與者自該選項(xiàng)單從一問(wèn)題類別作一選擇之后,該DVD機(jī)轉(zhuǎn)到該類別的問(wèn)題的存儲(chǔ)單元并隨機(jī)地顯示一問(wèn)題。參照?qǐng)D22,該實(shí)施例中的第一視頻文件為一待答問(wèn)題的視頻。然后該DVD機(jī)顯示該問(wèn)題和答案選項(xiàng)并等待該些參與者輸入其答案。假定參與者編號(hào)2通過(guò)按壓遙控裝置2上的游戲按鍵D選擇該問(wèn)題的答案D,該遙控裝置發(fā)送一雙重傳輸紅外線信號(hào)給該DVD機(jī)。一旦收到該紅外線信號(hào),該DVD機(jī)則會(huì)尋找要轉(zhuǎn)到的新的存儲(chǔ)單元。
目前的問(wèn)題視頻文件地址2201把該地址計(jì)數(shù)器加1 +1地址計(jì)數(shù)器中的新地址 2202給該地址計(jì)數(shù)器強(qiáng)加一偏移+8 +8因此下一存儲(chǔ)單元的地址2210該DVD機(jī)轉(zhuǎn)到存儲(chǔ)單元2210以給參與者顯示誰(shuí)最先回答和其選擇的答案,然后顯示該答案是對(duì)或錯(cuò)。該目前存儲(chǔ)單元的地址然后可重新賦值使該DVD返回先前所用的選項(xiàng)單,例如返回一屏幕使一參與者可選擇下一問(wèn)題的類別。這可以通過(guò)以下的對(duì)目前地址的重新限定來(lái)達(dá)成目前的圖像文件地址1把該地址計(jì)數(shù)器加1 +1地址計(jì)數(shù)器中的新地址 2因此,該DVD機(jī)再次轉(zhuǎn)到存儲(chǔ)單元2并且再次顯示該主選項(xiàng)單。通過(guò)對(duì)一遙控裝置上的游戲按鍵使用一強(qiáng)加地址偏移編碼方法以及根據(jù)一答問(wèn)游戲的流程對(duì)該些視頻文件的地址進(jìn)行編程,就有可能把一DVD機(jī)轉(zhuǎn)換成一互動(dòng)游戲平臺(tái)。
應(yīng)該理解,可以一類似方式設(shè)計(jì)任何數(shù)目的不同的互動(dòng)游戲。該DVD機(jī)使用程序地址確定運(yùn)作的流程以及可按要求返回選項(xiàng)單文件以使一參與者可選擇具體的選項(xiàng)及控制該游戲本身。
一游戲可以包括一可以一隨機(jī)方式產(chǎn)生問(wèn)題的答問(wèn)游戲或類似物。這仍可以通過(guò)利用一常規(guī)DVD機(jī)來(lái)達(dá)成。與所述的其它實(shí)施例一致,一隨機(jī)答問(wèn)游戲可利用遙控裝置方面的工藝或者一與該裝置一道使用的數(shù)據(jù)控制器4,以便可限制任何的對(duì)該DVD機(jī)本身作出修改的需要。
在提供一種其問(wèn)題可自一隨機(jī)選擇中選出的游戲時(shí),可通過(guò)在該DVD機(jī)或者在遙控裝置中產(chǎn)生該隨機(jī)選擇來(lái)達(dá)成。如果在遙控裝置中進(jìn)行,可以一隨機(jī)地址偏移的方式傳輸以指令該DVD機(jī)轉(zhuǎn)到該DVD內(nèi)的適當(dāng)?shù)刂?。如果在該DVD機(jī)內(nèi)進(jìn)行,可能會(huì)要求把傳輸送回遙控裝置,尤甚是如果想保證該隨機(jī)選擇并不會(huì)在一預(yù)定時(shí)間內(nèi)被再次挑選。這種把已選擇的選項(xiàng)排除直至游戲結(jié)束對(duì)于互動(dòng)游戲來(lái)說(shuō)是很重要的事情,諸如賓果游戲、各種各樣的紙牌游戲或甚至是如果在一答問(wèn)游戲中的問(wèn)題的數(shù)目很小以致于想要去避免一問(wèn)題太早重復(fù)的情況下也如是。
另一可自DVD機(jī)產(chǎn)生一隨機(jī)地址的方法的實(shí)施例可以通過(guò)提供一包括很多的與每一可能的要求選項(xiàng)相關(guān)的選擇的選項(xiàng)單來(lái)達(dá)成。例如,在一要隨機(jī)選出數(shù)字的游戲中,該些選擇可與每一數(shù)字相關(guān)。一DVD機(jī)可以使一參與者在該選項(xiàng)單選擇中卷動(dòng)。如果該卷動(dòng)可以很快地通過(guò)很多選擇來(lái)達(dá)成且是循環(huán)的以致于該序列從1轉(zhuǎn)動(dòng)到99然后返回1并再次去到99,在一參與者按下一按鍵作一選擇時(shí)所選的實(shí)際數(shù)字可通過(guò)該參與者按下該按鍵的持續(xù)時(shí)間來(lái)確定。該選項(xiàng)單屏幕可顯示一適當(dāng)?shù)囊曨l文件諸如在一容器內(nèi)轉(zhuǎn)動(dòng)的數(shù)字直至一遙控裝置的使用者自其用來(lái)卷動(dòng)該選項(xiàng)單選擇的按鍵抬起其手指。該數(shù)字的隨機(jī)性稍微取決于該卷動(dòng)操作是否夠快以防止該使用者可通過(guò)估計(jì)在放開(kāi)該按鍵前的按壓時(shí)間的正確長(zhǎng)度來(lái)預(yù)先確定出該數(shù)字。無(wú)論如何,這是可行的且使一隨機(jī)尋址單元可通過(guò)該DVD機(jī)本身來(lái)選出。該選擇最好可自該如較早在上文所述的互動(dòng)操作用的數(shù)據(jù)控制器通過(guò)一輸出傳送回該遙控裝置。
要排除特定的選擇再一次被選出,最好是使用遙控裝置記錄先前作出的選擇。因?yàn)樵谝怀R?guī)DVD機(jī)中只有很少的可用來(lái)保持該種數(shù)據(jù)的存儲(chǔ)器。圖23所示為這種操作的一流程圖。在圖中可見(jiàn),該選擇傳回給該遙控裝置,而且如果其并不屬于一在一要求時(shí)間內(nèi)的新的選擇的話,該遙控裝置會(huì)再次發(fā)送信號(hào)要求一新的選擇。
由此可見(jiàn),本發(fā)明提供一種可用于一常規(guī)DVD機(jī)或類似視頻播放機(jī)的游戲,尤其是一基于數(shù)字的版本。當(dāng)連同多個(gè)專用遙控裝置使用時(shí),該系統(tǒng)和裝置通過(guò)該DVD機(jī)上的普通紅外線接收器進(jìn)行游戲的互動(dòng)控制以及還可適應(yīng)地分辨自該些遙控裝置的大體上同時(shí)的傳輸并且在一旦確定一最先操作的遙控裝置后只容許該最先發(fā)送操作碼的遙控裝置操作該DVD。
在另一較佳實(shí)施例中設(shè)有一用于與該些遙控裝置的相互作用及通過(guò)一些自該DVD機(jī)的一輸出的編碼傳輸啟動(dòng)的數(shù)據(jù)控制器。
該連同游戲使用的DVD可以專門地編程以與該DVD的重新賦值的尋址單元相互作用以便可把一DVD機(jī)的地址尋源的序貫特性巧妙地處理成一遍及該數(shù)據(jù)或媒體文件的更為動(dòng)態(tài)的運(yùn)動(dòng)。
權(quán)利要求
1.一種和一數(shù)字視頻播放器及顯示器一道使用的游戲或娛樂(lè)裝置,其包括—一包含一媒體文件的媒體容器,所述媒體文件具有編程指令以便在接收自一控制器的指令時(shí)控制所述媒體文件的閱讀器在所述媒體文件之內(nèi)移動(dòng);以及—其中所述媒體文件指導(dǎo)及編程所述媒體文件閱讀器到所述媒體文件內(nèi)的可選擇的存儲(chǔ)單元,顯示屏幕圖像以構(gòu)成一互動(dòng)游戲以及控制所述媒體文件閱讀器對(duì)來(lái)自所述控制器的信號(hào)的響應(yīng)。
2.一種與一媒體文件閱讀及顯示器通過(guò)一無(wú)線信號(hào)接收器以無(wú)線信號(hào)操作的游戲裝置,其包括—至少兩個(gè)無(wú)線信號(hào)發(fā)送裝置以響應(yīng)使用者的輸入產(chǎn)生無(wú)線信號(hào);以及—分辨所述無(wú)線信號(hào)發(fā)送裝置的大體上同時(shí)操作的分辨裝置以便可至少確定最先操作的無(wú)線信號(hào)發(fā)送裝置以及使到只有自所述最先操作的無(wú)線信號(hào)發(fā)送裝置的操作碼可由所述媒體文件閱讀及顯示器的無(wú)線信號(hào)接收器處理。
3.根據(jù)權(quán)利要求2所述的游戲裝置,其特征在于所述分辨裝置包含于每一所述無(wú)線信號(hào)發(fā)送裝置內(nèi)以及自包含于每一所述無(wú)線信號(hào)發(fā)送裝置內(nèi)的無(wú)線信號(hào)接收器接收信號(hào)。
4.根據(jù)權(quán)利要求3所述的游戲裝置,其特征在于所述無(wú)線信號(hào)發(fā)送裝置包括一數(shù)字光盤放像機(jī)用的遙控裝置。
5.根據(jù)權(quán)利要求4所述的游戲裝置,其特征在于所述分辨裝置確定所述大體上同時(shí)操作中的一最先的信號(hào)傳輸以及使到只有發(fā)送所述最先信號(hào)傳輸?shù)臒o(wú)線信號(hào)發(fā)送裝置可發(fā)送操作碼操作所述數(shù)字光盤放像機(jī)。
6.根據(jù)權(quán)利要求5所述的游戲裝置,其特征在于每一信號(hào)傳輸包括一比較部份和一操作部份以致于所述比較部份可由所述分辨裝置分辨以確定最先傳輸?shù)臒o(wú)線信號(hào)發(fā)送裝置以及只有所述最先傳輸?shù)臒o(wú)線信號(hào)發(fā)送裝置可繼續(xù)發(fā)送所述信號(hào)傳輸?shù)牟僮鞑糠荨?br>
7.一種以多個(gè)遙控裝置提供互動(dòng)多人游戲或娛樂(lè)系統(tǒng)的方法,其包括以下步驟—利用一自所述遙控裝置的起始信號(hào)以便在所述多個(gè)遙控裝置大體上同時(shí)操作時(shí)確定一最先操作的遙控裝置;以及—利用一自選定為最先操作的所述遙控裝置的隨后的信號(hào)傳輸在所述游戲或娛樂(lè)系統(tǒng)內(nèi)進(jìn)行一隨后的操作。
8.一種供一數(shù)字光盤放像機(jī)上的互動(dòng)游戲用的程序數(shù)字視頻光盤,其包括—多個(gè)在特定存儲(chǔ)單元的視頻文件;以及—其中所述視頻文件還包括可改變所述數(shù)字光盤放像機(jī)內(nèi)存儲(chǔ)的尋址單元的指令以致于所述數(shù)字光盤放像機(jī)要移到的下一尋址單元的順序測(cè)定可不同于在所述程序數(shù)字視頻光盤上的實(shí)際的下一尋址單元。
9.一種可用于一數(shù)字光盤放像機(jī)的互動(dòng)游戲系統(tǒng),其包括—一包括多個(gè)視頻文件和定址指令的程序光碟,所述定址指令可改變所述數(shù)字光盤放像機(jī)保持于存儲(chǔ)器內(nèi)的尋址單元以便改變所述數(shù)字光盤放像機(jī)在正常情況下會(huì)尋址的下一順序的尋址單元。—至少一具有多個(gè)輸出的遙控裝置以進(jìn)一步改變所述數(shù)字光盤放像機(jī)將會(huì)在隨后運(yùn)行的尋址單元。
全文摘要
本發(fā)明提供一種利用一常規(guī)的家用DVD機(jī)提供一游戲系統(tǒng)的裝置和方法。該裝置典型地使用多個(gè)遙控裝置和一游戲光碟以提供一互動(dòng)游戲,諸如一答問(wèn)游戲。該游戲光碟操縱在該DVD機(jī)內(nèi)的尋址單元以在該光碟之內(nèi)移動(dòng)以及該遙控裝置同樣地在該尋址單元的一偏移處找出在該光碟上的特定媒體文件以在一相關(guān)聯(lián)的電視或類似物上顯示。該些遙控裝置還具有一防止在大體上同時(shí)發(fā)出的信號(hào)之間的沖突的機(jī)構(gòu),其包括在該些遙控裝置內(nèi)的接收器以接收該些信號(hào),分辨該最先操作的遙控裝置以及使到只有一自該遙控裝置的操作碼可由該該DVD機(jī)接收。
文檔編號(hào)H04N5/445GK1859957SQ200480028379
公開(kāi)日2006年11月8日 申請(qǐng)日期2004年9月30日 優(yōu)先權(quán)日2003年9月30日
發(fā)明者M·P·C·劉, F·C·H·蘇 申請(qǐng)人:Pc概念有限公司