專利名稱:便攜式電子設(shè)備,用于操作該設(shè)備的方法和軟件記錄介質(zhì)的制作方法
背景技術(shù):
發(fā)明領(lǐng)域本發(fā)明涉及一種用作諸如視頻游戲裝置的包含娛樂系統(tǒng)的信息設(shè)備的輔助存儲單元的便攜式電子設(shè)備,和用于操作該便攜式電子設(shè)備的方法和軟件記錄介質(zhì)。
背景技術(shù):
傳統(tǒng)的存儲卡(子機(jī)或副機(jī))是裝在諸如信息設(shè)備,例如一個視頻游戲機(jī)的主機(jī)上的,并配置有一個用于連接到諸如信息設(shè)備的主單元(母機(jī)或主機(jī))上的接口和一個用于存儲數(shù)據(jù)的存儲元件。
圖1A顯示了一個傳統(tǒng)存儲卡的主要元件的構(gòu)造示例。傳統(tǒng)存儲卡10配置有一個用于控制操作的控制單元11,一個用于與在信息設(shè)備等的插槽內(nèi)設(shè)置的端子相連接的連接器12,和用于保存數(shù)據(jù)的非易失性存儲器16,該連接器12和非易失性存儲器16連接到控制單元11。
控制單元11包含微計算機(jī)。另外,一個諸如EEPROM的閃存,例如被用作非易失性存儲器。此外,一個微計算機(jī)被用作用于解釋在與信息設(shè)備等連接的接口中的協(xié)議的控制裝置。
圖1B顯示了在傳統(tǒng)存儲卡10的控制單元11中的控制元件。
從而,傳統(tǒng)存儲卡10僅配置有與諸如信息設(shè)備的主單元相連接的主單元連接接口和用于輸入數(shù)據(jù)到非易失性存儲器和由該存儲器輸出數(shù)據(jù)的存儲器接口。
另外,諸如家用TV游戲設(shè)備的傳統(tǒng)視頻游戲裝置擁有一個功能,從而游戲數(shù)據(jù)等保存在輔助存儲單元中。存儲卡被用作此類用于視頻游戲裝置的輔助存儲設(shè)備。
圖2顯示了將存儲卡用作輔助存儲設(shè)備的傳統(tǒng)視頻游戲裝置的示例。傳統(tǒng)視頻裝置1的主單元2被裝入一個粗糙的方形盒子中,并包括盤裝入部件3,在其中心部分裝入一個光盤,也即其上記錄有視頻游戲的應(yīng)用程序的記錄介質(zhì),一個用于按照需要將游戲復(fù)位的復(fù)位開關(guān)4,一個電源開關(guān)5,一個用于進(jìn)行前述光盤的插入操作的盤操作開關(guān)6,和例如,兩個插槽7A和7B。
用作輔助存儲設(shè)備的存儲卡10被插入插槽7A或7B,和例如,已在視頻游戲單元1上進(jìn)行的游戲的結(jié)果等由控制裝置(CPU)19發(fā)送并寫入非易失性存儲器16中。多操作單元(控制器),附圖中未示,也被連接到插槽7A和7B,允許由多位游戲者同時進(jìn)行的對抗性游戲。
在此連接中,已經(jīng)考慮配置通過作為主機(jī)的視頻游戲機(jī)等的存儲卡插槽與其他程序執(zhí)行功能相連接的副機(jī)。這種主機(jī)可以不經(jīng)改變地用作便攜式電子設(shè)備,并通過改進(jìn)與其他設(shè)備的連接,可以導(dǎo)入一個擴(kuò)展的應(yīng)用范圍和新指令的產(chǎn)生。
發(fā)明綜述本發(fā)明的一個目的是提供一個可以連接到主機(jī)上并使得可以通過使用副機(jī)自身來對遠(yuǎn)程設(shè)備進(jìn)行遠(yuǎn)端操作的便攜式電子設(shè)備,用于操作該便攜式電子設(shè)備的方法和用于保存應(yīng)用程序的存儲介質(zhì)。
為了實現(xiàn)這一和其他目的,本發(fā)明的便攜式電子設(shè)備是可以連接到具有程序運(yùn)行功能的主機(jī)上的便攜式電子設(shè)備,該主機(jī),與前述主機(jī)獨立地,具有一個輸入裝置,一個輸出裝置,和一個控制裝置,該控制裝置包括一個用于保存由主機(jī)的記錄介質(zhì)傳輸來的遙控操作程序的裝置,一個執(zhí)行所述遙控操作程序的控制裝置,一個根據(jù)所述遙控操作程序而顯示遙控操作信息的顯示裝置;和一個根據(jù)所述遙控操作信息來將操作信號輸出到一個目標(biāo)機(jī)的輸出裝置。
該遙控操作信息具有一個分層的操作結(jié)構(gòu),其中每層是由輸入裝置來選擇并由所述顯示裝置來顯示。
另外,一個根據(jù)本發(fā)明的記錄介質(zhì)是裝入具有程序運(yùn)行功能的主機(jī)并且其中存儲有可以傳輸?shù)竭B接于該主機(jī)的便攜式電子設(shè)備的信息的記錄介質(zhì),其中遙控操作信息被記錄為除所傳程序和所傳菜單顯示程序之外的菜單的內(nèi)容。
附圖簡述圖1A和1B顯示了一個傳統(tǒng)存儲卡設(shè)備的重要部件構(gòu)造的示例;圖2顯示了將圖1A的存儲卡用作輔助存儲單元的視頻游戲裝置的示例;圖3是一個作為主機(jī)的,將構(gòu)成本發(fā)明一個實施例的便攜式電子設(shè)備用作副機(jī)的視頻游戲裝置的外觀平面圖;圖4是圖3所示的視頻游戲裝置的后視圖,顯示了在用作主機(jī)的視頻游戲裝置中插槽的形式;圖5是用作主機(jī)的該視頻游戲裝置的透視圖;圖6是用作主機(jī)的視頻游戲裝置的重要部件構(gòu)造的特殊實例的框圖;圖7是根據(jù)本發(fā)明的便攜式電子設(shè)備的一個實施例的外觀平面圖;圖8是圖7所示的便攜式電子設(shè)備的實施例的外觀透視圖;圖9是根據(jù)本發(fā)明的便攜式電子設(shè)備的外觀透視圖,其中盒蓋組件打開;圖10是本發(fā)明的便攜式電子設(shè)備的一個實施例的外觀前視圖;圖11A和11B顯示了根據(jù)本發(fā)明的便攜式電子設(shè)備的重要部件構(gòu)造的一個實例的框圖;圖12顯示了根據(jù)本發(fā)明的便攜式電子設(shè)備的無線功能;圖13顯示了在作為副機(jī)的便攜式電子設(shè)備和用作主機(jī)的便攜式電子設(shè)備主要單元主機(jī)的協(xié)同操作;圖14顯示了由視頻游戲裝置主要單元(主機(jī))下載到便攜式電子設(shè)備(副機(jī))的程序流;圖15是圖14的下載例程的流程圖;圖16顯示了由前述視頻游戲裝置主單元(主機(jī))下載到便攜式電子設(shè)備(副機(jī))的分離的程序數(shù)據(jù)流;圖17是圖14的下載例程的流程圖;圖18是用于解釋CD-ROM的記錄內(nèi)容的示意圖;圖19是在主機(jī)端處理的步驟序列的流程圖;圖20原理性地顯示了電視接收機(jī)的顯示屏;圖21是在副機(jī)端處理的步驟序列的流程圖;圖22是由副機(jī)的非易失性存儲器顯示到顯示部件的框圖;圖23原理性地顯示了顯示內(nèi)容和副機(jī)的操作元件;圖24A-24C顯示了低層顯示內(nèi)容;圖25顯示一個“+”的顯示內(nèi)容的例子;圖26是圖23的顯示內(nèi)容的放大圖27顯示了字符顯示內(nèi)容的例子;圖28是圖25的顯示內(nèi)容的放大圖;圖29是一個空調(diào)的操作過程的分層顯示的示意圖;圖30是分層顯示的流程圖。
優(yōu)選實施例詳述下面將參照附圖描述本發(fā)明的優(yōu)選實施例。在此,作為本發(fā)明的一個實施例的便攜式電子設(shè)備可以用作在諸如用作主機(jī)或母機(jī)的視頻游戲裝置的娛樂系統(tǒng)中使用的存儲卡或單獨用作便攜式游戲機(jī)。該主機(jī)不限于視頻游戲機(jī),而用作副機(jī)或子機(jī)的便攜式電子設(shè)備不需要具有存儲卡功能。
在下面的描述中,第一,描述了視頻游戲機(jī)作為主機(jī)的例子,其中作為本發(fā)明一個實施例的便攜式電子設(shè)備被用作副機(jī)。
圖3顯示了作為主機(jī)的視頻游戲裝置的外觀圖,而用作本發(fā)明一個實施例的便攜式電子設(shè)備附于其上。該視頻游戲裝置1具有讀取一個記錄在光盤上的游戲程序,例如,和根據(jù)用戶(游戲者)的指示運(yùn)行游戲的目的。此處的術(shù)語“運(yùn)行游戲”原理上指控制游戲的進(jìn)程,顯示,音效等。
視頻游戲裝置1的主單元2被裝入一個粗糙的方形盒子中,并包括一個并包括盤裝入部件3,在其中心部分裝入一個裝入CD-ROM的光盤,也即其上記錄有視頻游戲的應(yīng)用程序的記錄介質(zhì),一個用于按照需要將游戲復(fù)位的復(fù)位開關(guān)4,一個電源開關(guān)5,一個用于進(jìn)行前述光盤的插入操作的盤操作開關(guān)6,和例如,兩個插槽7A和7B。
用于提供應(yīng)用程序的記錄介質(zhì)不限于光盤,該應(yīng)用程序可以通過通信線路來提供。
兩個操作設(shè)備20可以連接到插槽7A和7B,以允許兩個用戶來玩對抗性游戲。另外,作為本發(fā)明一個實施例的前述存儲卡或便攜式電子設(shè)備還可以插入插槽7A和7B。圖3顯示了一個示例性結(jié)構(gòu),其中配置了兩個插槽7A和7B,但是插槽的數(shù)目不限于成對的系統(tǒng)。
操作設(shè)備20具有第一和第二操作部分21和22,一個L按鈕23L,一個R按鈕23R,一個啟動按鈕24,和一個選擇按鈕25,還具有一個可以執(zhí)行模擬操作的操作部件31和32,一個模式選擇開關(guān)33,它可以選擇操作部分31和32的操作模式,和用于顯示所選擇的操作模式的顯示部分34。在操作設(shè)備20內(nèi)部還設(shè)置了圖中未示的振動機(jī)制。
在該實施例中,插槽7A和7B的每一個形成為兩級。上一級配置有存儲卡插入部分8A和8B,而下面所述的存儲卡10或便攜式電子設(shè)備100插入其中,下一級配置有控制連接部分(插座)9A和9B,控制器20的連接端子部分(連接器)26被連接到所述控制連接部分。
存儲卡插入部分8A和8B的插入開口(插槽)如此形成,使得它具有一個在水平方向上的長條形,而在該插入開口的底部兩端的拐角具有比在頂部兩端拐角更圓滑的形狀,從而提供了一個防止存儲卡或便攜式電子設(shè)備被錯誤地上下顛倒插入的結(jié)構(gòu)。該存儲卡插入部分8A和8B還配置有一個保護(hù)配置于其中以獲得電連接的連接端子的遮罩(shutter)。
控制器連接部分9A和9B還被形成,使得在插入開口的底端的兩個拐角,該插入開口具有水平方向上的長條形,具有比在頂端的兩個拐角更圓滑的形狀,從而提供了一個防止控制器20的連接端子部分26被錯誤地上下顛倒插入的結(jié)構(gòu),該插入開口還具有其中插入孔具有與存儲卡插入部分8A和8B不同的形狀的結(jié)構(gòu),以防止存儲卡或便攜式電子設(shè)備被錯誤地插入。
圖5顯示了其中用作下面所述的本發(fā)明一個實施例的便攜式電子設(shè)備100被插入在視頻游戲機(jī)1前面插槽7A的存儲卡插入部分8A中的狀態(tài)。
接著,圖6為視頻游戲裝置1的重要部分的電路結(jié)構(gòu)的原理性框圖。
該視頻游戲裝置1包括一個具有中央處理器(CPU)51和其外設(shè)的控制系統(tǒng)50,所述外設(shè)包括一個具有在幀緩存63上執(zhí)行圖形功能的圖形處理單元(GPU)62或類似設(shè)備的圖形系統(tǒng)60,一個包括聲音處理單元(SPU)或用于產(chǎn)生音樂,音效等的類似設(shè)備的聲音系統(tǒng)70,一個用于控制其中記錄有應(yīng)用程序的光盤的光盤控制部分80,一個用于保存來自控制器20的信號而且用戶向其中輸入指令,游戲設(shè)置等的存儲卡10,一個用于控制來自下述便攜式設(shè)備100的數(shù)據(jù)的輸入和輸出的通信控制部分90和上述部分通過其進(jìn)行連接的總線或類似部件。
控制系統(tǒng)50包括一個CPU51,一個用于執(zhí)行諸如中斷控制和直接存儲器存取(DMA)傳輸控制的外設(shè)控制部分52,,一個包括隨機(jī)存取存儲器(RAM)的主存儲器53,和一個用于存儲控制主存儲器53,圖形系統(tǒng)60,聲音系統(tǒng)70等的所謂操作系統(tǒng)的程序的只讀存儲器(ROM)54。術(shù)語“主存儲器”在這里指可以運(yùn)行其上程序的存儲器。
CPU 51通過運(yùn)行保存在ROM 54中的操作系統(tǒng)來控制整個視頻游戲裝置1,并包括,例如,一個32比特的RISC(限制指令集計算機(jī))-CPU。
當(dāng)打開電源時,該視頻游戲裝置1運(yùn)行存儲在ROM 54中的操作系統(tǒng),從而前述控制系統(tǒng)50的CPU 51實施對前述圖形系統(tǒng)60,聲音系統(tǒng)70等的控制。當(dāng)運(yùn)行操作系統(tǒng)時,CPU 51在執(zhí)行完諸如操作確認(rèn)的對視頻游戲裝置1的通常啟動之后,控制前述的光盤控制部分80,并運(yùn)行諸如保存在光盤中的游戲的應(yīng)用程序。當(dāng)它運(yùn)行該游戲或其他程序時,CPU 51根據(jù)用戶的輸入來控制圖形系統(tǒng)60,聲音系統(tǒng)70等,并控制在音效和音樂的產(chǎn)生中的圖象的顯示。
另外,圖形系統(tǒng)60配置有一個執(zhí)行諸如坐標(biāo)變換的處理過程的幾何轉(zhuǎn)換引擎(GTE)61,一個根據(jù)CPU 51的繪圖指示來執(zhí)行繪圖過程的GPU 62,一個用于存儲GPU 62所繪的圖的幀緩存63,和一個用于對已通過諸如離散余弦變換的正交變換進(jìn)行壓縮和編碼的圖象數(shù)據(jù)進(jìn)行解碼的圖象解碼器64。
GTE 61配置有,例如,一個執(zhí)行多個并行計算過程,并可以根據(jù)來自前述CPU 51的操作要求以高速執(zhí)行坐標(biāo)變換,光源計算,和矩陣或矢量操作的并行處理器。具體地,例如,當(dāng)該GTE 61執(zhí)行一個平面成形操作,從而在1三角形上以相同顏色進(jìn)行繪圖,它可以每秒鐘進(jìn)行最大為大約1500000個多邊形的坐標(biāo)計算,這樣可以進(jìn)行高速的坐標(biāo)計算,同時降低在該視頻游戲裝置中的CPU 51的負(fù)荷。
此外,GPU 62根據(jù)CPU 51的繪圖指示來在幀緩存63上執(zhí)行多邊形等的繪制。該GPU 62可以每秒鐘進(jìn)行最大為大約360000個多邊形的繪制。
此外,幀緩存63具有所謂的雙端口RAM,并可以同時執(zhí)行來自GPU62的繪制或來自主存儲器的數(shù)據(jù)傳輸和讀出用于顯示的數(shù)據(jù)。該幀緩存63具有例如,1MB容量,并被作為包含1024個水平象素和512個垂直象素(其中每個象素具有16比特)的矩陣來處理。除了作為視頻輸出而輸出的顯示區(qū)域,該幀緩存還配置有一個顏色查詢表(CLUT)區(qū)域,該區(qū)域保存有一個當(dāng)GPU 62執(zhí)行多邊形等的繪制時用于查詢的CLUT;和一個紋理區(qū)域,該區(qū)域保存有將被插入GPU 62在繪圖過程通過坐標(biāo)變換而繪制的多邊形中的原始材料(紋理)。CLUT區(qū)域和紋理區(qū)域根據(jù)在顯示區(qū)域中的變化等而自動變化。
除了前述的平面描影之外,前述的GPU 62還可以執(zhí)行Gouraud描影,這一過程通過對多邊形各頂點的顏色進(jìn)行內(nèi)插來確定在多邊形中的顏色,和進(jìn)行紋理映射,從而保存在前述紋理區(qū)域中的紋理粘貼在多邊形上。當(dāng)進(jìn)行Gouraud描影或紋理映射時,前述的GTE 61可以每秒鐘進(jìn)行最大為大約500000個多邊形的坐標(biāo)計算。
另外,圖象解碼器64通過由前述CPU 51的控制對保存在主存儲器53中的靜止或運(yùn)動畫面的圖象數(shù)據(jù)解碼并將其保存在主存儲器53中。
再建的圖象數(shù)據(jù)經(jīng)由GPU 62保存在幀緩存63中,并從而可以用作由前述GPU 62繪制的圖象的背景。
聲音系統(tǒng)70配置有一個根據(jù)CPU 51的指示來產(chǎn)生音樂,音效等的SPU 71,一個其中存儲有來自SPU 71聲波數(shù)據(jù)等的聲音緩存72,和用于發(fā)出由SPU 71所產(chǎn)生的音樂,音效等的揚(yáng)聲器73。
SPU 71配置有一個自適應(yīng)差分PCM(ADPCM)解碼功能,從而例如,通過使用4比特差分信號在16比特聲音數(shù)據(jù)上執(zhí)行ADPCM來獲得的聲音數(shù)據(jù)被再建;一個再建功能,從而通過再建保存在聲音緩存72的波形數(shù)據(jù)而獲得音效等;用于調(diào)制和再建保存在聲音緩存72等的波形的調(diào)制功能。
通過配置這些功能,聲音系統(tǒng)70可以被用作用于根據(jù)CPU 51的指示來基于保存在聲音緩存72的波形數(shù)據(jù)產(chǎn)生音樂,音效等的所謂抽樣音源。
光盤控制部分80配置有用于再建記錄在光盤上的程序,數(shù)據(jù)等的光盤部分81,用于對已附加有誤差校正碼而被記錄的程序,數(shù)據(jù)等進(jìn)行解碼的解碼器82,和一個用于通過將來自光盤設(shè)備的數(shù)據(jù)暫時存儲而加快數(shù)據(jù)讀出過程的緩存83。子CPU 84連接到前述解碼器82上。
另外,作為由光盤單元81讀出并記錄在光盤上的聲音數(shù)據(jù)或音頻數(shù)據(jù)(在此稱為音頻數(shù)據(jù)),除了前述的ADPCM數(shù)據(jù),還可以使用通過對音頻數(shù)據(jù)進(jìn)行模擬/數(shù)字變換而獲得的所謂PCM數(shù)據(jù)。
作為ADPCM數(shù)據(jù),例如通過將16比特數(shù)字?jǐn)?shù)據(jù)中的差分表示為4比特來記錄的音頻數(shù)據(jù)由解碼器進(jìn)行解碼,然后被提供給前述SPU71,并在諸如由SPU 71所執(zhí)行的數(shù)字/模擬變換之后被用于驅(qū)動揚(yáng)聲器73。
另外,作為PCM數(shù)據(jù),例如作為16比特數(shù)字?jǐn)?shù)據(jù)記錄的音頻數(shù)據(jù)由解碼器82進(jìn)行解碼并用于驅(qū)動揚(yáng)聲器73。
通信控制部分90包括一個用于控制經(jīng)由總線BUS來與CPU 51之間通信的通信控制單元91,而所述通信控制單元91配置有控制器連接部分9,輸入來自用戶的指示的控制器20被連接到該連接部分9,和用作保存游戲設(shè)置數(shù)據(jù)等的輔助存儲單元的存儲卡10和下面所述的便攜式電子設(shè)備100連接到其中的存儲卡插入部分8A和8B。
連接到控制器連接部分9A和9B的控制器20具有允許用戶輸入指令的16個指令鍵,并根據(jù)來自通信控制單元91的指令,以大約每秒60次的速率通過同步通信向通信控制單元91發(fā)送按鍵狀態(tài)。然后,通信控制單元91向CPU 51發(fā)送控制器20的指令鍵狀態(tài)。
由此,來自用戶的指令被輸入CPU 51,而且CPU 51根據(jù)來自用戶的指令,基于它正在運(yùn)行的程序等來執(zhí)行處理過程。
在此,在執(zhí)行程序讀出,圖象顯示,或繪制等過程中,需要在前述主存儲器53,GPU 62,圖象解碼器64,解碼器82等之間以高速傳輸大量圖象數(shù)據(jù)。為此,在該視頻游戲裝置中,通過繞過CPU 51而執(zhí)行來自外設(shè)控制部分52的控制,可以執(zhí)行所謂的DMA傳輸,從而數(shù)據(jù)可以直接在前述主存儲器53,CPU 62,圖象解碼器64,解碼器82等之間直接傳輸。由此,可以減輕由于數(shù)據(jù)傳輸而給CPU帶來的負(fù)荷,并且可以實現(xiàn)高速的數(shù)據(jù)傳輸。
此外,當(dāng)需要存儲正在運(yùn)行的游戲的設(shè)置數(shù)據(jù)等時,前述的CPU 51將所保存的數(shù)據(jù)發(fā)送給通信控制單元91,而通信控制單元91將來自CPU 51的數(shù)據(jù)寫入被插入前述存儲卡插入部分8A或存儲卡插入部分8B的存儲卡10或便攜式電子設(shè)備100中。
在此,一個由于防止電損害的保護(hù)電路被包含進(jìn)前述通信控制單元91。前述存儲卡10和便攜式電子設(shè)備100被與總線BUS隔離,并且當(dāng)設(shè)備主單元的電源打開是可以被分開。因此,當(dāng),例如,前述存儲卡10和便攜式電子設(shè)備100的存儲容量不再充足時,一個新的存儲卡可以無需電源的切換而被插入設(shè)備主單元。從而,可以插入一個新的存儲卡,而無需丟棄將要求備份的必需的游戲數(shù)據(jù),而該必需的游戲數(shù)據(jù)可以寫入新的存儲卡。
并行I/O接口(PIO)96和串行I/O接口(SIO)97時由于將視頻游戲裝置1與前述存儲卡10或便攜式電子設(shè)備相連接的接口。
接著將描述用作本發(fā)明一個實施例的便攜式電子設(shè)備。下面的描述是基于根據(jù)本發(fā)明的便攜式電子設(shè)備100被插入上述的主機(jī)視頻游戲裝置1并被用作一個副機(jī)的前提的。
用作副機(jī)的便攜式電子設(shè)備100被插入在用作主機(jī)的視頻游戲裝置1的插槽7A或7B中配置的存儲卡插入部分8A或8B,并可被用作一個所連接的多重操作設(shè)備20的獨立存儲卡。例如,在其中兩個用戶(游戲者)正在玩游戲的情況中,兩個便攜式電子設(shè)備100可以配置有記錄各個游戲結(jié)果等的傳統(tǒng)功能。
為了當(dāng)存儲卡10或便攜式電子設(shè)備100被插入一個存儲卡插入部分8時,使連接端子和接地端子進(jìn)入它們的電連接狀態(tài),由于接地或與前述存儲卡10或便攜式電子設(shè)備100的連接器相電連接的連接端子的導(dǎo)體形成得比其他端子更長。這樣形成的原因是為了確保電操作的安全性與可靠性,而視頻游戲裝置1的存儲卡插入部分8的連接導(dǎo)體可以形成得更長,或兩者都形成的更長。為了防止插入錯誤,連接部分的左右形式被做成不對稱的。
圖7到圖9顯示了本發(fā)明的便攜式電子設(shè)備100的外觀。圖7是便攜式電子設(shè)備100的平面圖,圖8是顯示其中由于保護(hù)連接部分的盒蓋組件110處于閉合狀態(tài)的透視圖,而圖9為其中盒蓋組件110打開的透視圖。
如圖7到圖9所示,本發(fā)明的便攜式電子設(shè)備100是如此構(gòu)成的,即具有外殼101并配置有一個具有一個或多個由于執(zhí)行輸入,各種選擇等的操作元件121和122的操作部分120,包括一個液晶顯示器(LCD)或更小設(shè)備的顯示部分130,和由于例如,通過下述無線通信裝置來利用紅外線進(jìn)行無線通信的窗口部分140。
外殼101包括一個上部殼101a和一個下部殼101b,并容納有一個其中安裝有存儲元件和類似設(shè)備的基底151(見圖10)。該外殼101可以被插入在視頻游戲裝置1的主單元中的插槽7A或7B中,并在其一端的端表面上配置有其中形成有一個長條形窗口的連接器部分150(見圖9和圖10)。
窗口140形成在外殼101的前端部分,呈粗糙的半圓形。顯示部分130形成在外殼101的上表面并占據(jù)了該上表面的靠近窗口部分140的大約一半?yún)^(qū)域。操作部分120位于外殼101上表面的與窗口部分140相對一端的部分,占據(jù)了該上表面的大約一半表面。該操作部分120形成為粗糙的正方形并被支撐使得它可以相對于外殼101而開合(打開和關(guān)閉),外殼101包括一個盒蓋組件110,該操作部分120具有一個或多個操作元件121和122,和開關(guān)按下部分102和103,它們位于其中它們可以利用外殼101上的所述盒蓋組件110來打開和關(guān)閉的位置。
操作元件121和122被如此排列,從而由盒蓋組件110的上表面穿過盒蓋組件110到其下表面。這些操作元件121和122是利用所述盒蓋組件110來支持的并可以在相對盒蓋組件110上表面的伸出或下沉方向上運(yùn)動。
開關(guān)按下部分102和103具有可以在相對盒蓋組件110上表面的伸出或下沉方向上運(yùn)動的按動元件并被保持在所述外殼101上。當(dāng)按動該按下元件時,由它就按動了一個諸如形成在外殼101的基底151表面上的隔片開關(guān)的按動開關(guān)。
開關(guān)按動部分102和103被放置在與當(dāng)盒蓋組件110關(guān)閉時操作元件121和122的位置相應(yīng)的位置。具體地,當(dāng)盒蓋組件110處于關(guān)閉位置時,如果操作元件121或122相對于盒蓋元件110的上表面朝下沉方向按下,操作元件121或122通過相應(yīng)開關(guān)按動部分102或103的按動元件來按動在外殼101中的相應(yīng)的按動開關(guān)。
在如圖10所示的連接器部分150的窗口中,電源和信號端子152被并列排在基底151上。
連接器部分150的形式,尺寸等是如此形成,以與在視頻游戲裝置1中使用的傳統(tǒng)存儲卡10兼容。
圖11A是便攜式電子設(shè)備的主要部分構(gòu)造的示例性框圖。
便攜式電子設(shè)備100,類似上述傳統(tǒng)存儲卡10,配置有用于控制其操作過程的控制單元41,用于與信息設(shè)備等的插槽相連接的連接器42,和作為用于保存數(shù)據(jù)的元件的非易失性存儲器46。
控制裝置41包括微計算機(jī);例如,具有用作程序存儲裝置的程序存儲部分41a。另外,一個諸如閃存的半導(dǎo)體存儲設(shè)備,它在切斷電源之后仍保持記錄狀態(tài),可以用作非易失性存儲器46。根據(jù)本發(fā)明的便攜式電子設(shè)備100是如此形成的,以配置有下述的電池49,但是它還可以使用可以高速輸入和伸出數(shù)據(jù)的作為非易失性存儲器46的靜態(tài)隨機(jī)存取存儲器(SRAM)。
除了上述構(gòu)造之外,便攜式電子設(shè)備100的不同還在于,它配置有一個諸如用于操作保存于其中的操作按鈕的操作(事件)輸入單元43;一個諸如液晶顯示器(LCD)的顯示單元44,它用作根據(jù)上述程序來顯示各種類型信息的顯示裝置;一個用于利用紅外線等來與另一個存儲卡等發(fā)送和接收數(shù)據(jù)的無線通信設(shè)備48,和一個為上述部分提供電源的電池49。
便攜式電子設(shè)備100還裝有一個作為供電裝置的小型電池49。從而,即使在由作為主機(jī)的視頻游戲裝置1的插槽7A和7B移走時,它仍可以獨立地工作。一個可充電式次級電池也可用作電池49。便攜式電子設(shè)備100(副機(jī))是如此構(gòu)成的,使得當(dāng)它被插入作為主機(jī)的視頻游戲裝置1的插槽7A和7B時,由主視頻游戲裝置1供電。也即,一個電源端子49t連接到電池49的連接端子,在它們直接連接有一個二極管49d以放置反向電流,并被插入諸如前述視頻游戲裝置1的主機(jī)的插槽中,電源由主機(jī)提供給副機(jī),而當(dāng)使用次級電池時,還可以對次級電池進(jìn)行充電。
便攜式電子設(shè)備100還配置由一個時鐘45,一個揚(yáng)聲器47或類似的根據(jù)前述程序來發(fā)出聲音的發(fā)聲設(shè)備,或類似設(shè)備。前述部分的每一個都連接到控制單元41并在控制單元41的控制之下工作。
圖11B顯示了控制單元41的控制元件。在傳統(tǒng)存儲卡10中,配置有用于與信息設(shè)備連接的主單元連接接口和用于向存儲器輸入和輸出數(shù)據(jù)的存儲器接口。然而,在本發(fā)明的便攜式電子設(shè)備100中,除了前述接口,還配置有一個顯示器接口,一個操作輸入接口,一個聲音接口,一個無線通信接口,一個時鐘控制,和一個程序下載接口。
從而,因為便攜式電子設(shè)備100是如此構(gòu)成以為控制單元(微計算機(jī))41配置一個用于控制借助該實施例而附加的功能的接口(驅(qū)動器),所述附加功能是獨立于作為傳統(tǒng)功能的主單元(主機(jī))連接接口和非易失性存儲器控制器,從而保持了與傳統(tǒng)功能的兼容性。
此外,因為便攜式電子設(shè)備100是如此構(gòu)成以配置諸如用于操作將要運(yùn)行的程序的按鈕開關(guān)的輸入裝置43和顯示單元44的特征部分,該顯示使用一個液晶顯示器(LCD)等,當(dāng)運(yùn)行應(yīng)用程序時,它可以用作一個便攜式游戲單元。
此外,因為該便攜式電子設(shè)備100具有一個有視頻游戲裝置1的主單元下載的應(yīng)用程序可由此保存在微計算機(jī)41的程序存儲部分41a中的功能,所以在便攜式電子設(shè)備100上運(yùn)行的應(yīng)用程序和各種類型的驅(qū)動軟件可以很容易地改變。
如上所述,本發(fā)明的便攜式電子設(shè)備100可以獨立于音頻視頻游戲單元1地控制操作。從而,在便攜式電子設(shè)備100一端,有保存于作為程序存儲裝置的程序存儲器41a中的應(yīng)用程序產(chǎn)生的數(shù)據(jù)可以在視頻游戲裝置1一端獨立于應(yīng)用程序軟件地產(chǎn)生。而且,在便攜式電子設(shè)備100和視頻游戲裝置1之間的協(xié)同操作(鏈接)還可以通過與該視頻游戲裝置1交互數(shù)據(jù)來實現(xiàn)。
另外,因為便攜式電子設(shè)備100配置有一個時鐘45,則時間數(shù)據(jù)可以與視頻游戲裝置1一端共享。具體地,不僅時間數(shù)據(jù)可以相互同步,而且用于實時控制正在獨立運(yùn)行的游戲程序的數(shù)據(jù)也可以共享。
圖12原理性地顯示了其中在根據(jù)本發(fā)明的便攜式電子設(shè)備100之間進(jìn)行通信的狀態(tài)。以此方式,在無線通信設(shè)備48中,通過經(jīng)由形成用于利用紅外線等來傳載無線通信的無線通信窗口的窗口部分140發(fā)送和接收數(shù)據(jù),便攜式電子設(shè)備100可以與多個存儲卡交換內(nèi)部數(shù)據(jù)。前述的內(nèi)部數(shù)據(jù)還可以包括由諸如視頻游戲單元的信息設(shè)備傳輸來并保存于存儲卡的存儲裝置中的數(shù)據(jù)。
在上述實施例中,便攜式電子設(shè)備100被用作視頻游戲單元的輔助存儲單元,但應(yīng)用的目的不限于視頻游戲單元,而該設(shè)備還可以被用于,例如,各種類型信息的接收。
如上所述,便攜式電子設(shè)備100可以與視頻游戲裝置1的主單元共享作為控制裝置的微計算機(jī)41所產(chǎn)生的游戲數(shù)據(jù),由在存儲器中的時鐘45獲得的時間數(shù)據(jù),有分離的存儲卡產(chǎn)生并通過無線通信設(shè)備48等獲得的數(shù)據(jù)。
圖13原理性顯示其中能夠在作為主機(jī)的視頻游戲單元1和作為副機(jī)的便攜式電子設(shè)備100之間的執(zhí)行協(xié)同操作的狀態(tài)。
作為協(xié)同操作,描述了一個其中作為一個其上記錄有應(yīng)用·軟件程序的記錄介質(zhì)的光盤(CD-ROM)的例子,由該光盤讀出的程序被下載到一個插入視頻游戲裝置1的主單元的插槽7A或7B中的副機(jī),即便攜式電子設(shè)備100。
圖14顯示了當(dāng)由裝到作為主機(jī)的視頻游戲裝置1的盤裝入部分3中的光盤(CD-ROM)所提供的視頻游戲的應(yīng)用程序被直接傳輸?shù)接米魑⒂嬎銠C(jī)41的程序存儲裝置的程序存儲部分41a中時的數(shù)據(jù)流,該微計算機(jī)41也即用作精于CPU 51的副機(jī)的便攜式電子設(shè)備100的控制裝置,該CPU 51是視頻游戲單元的控制裝置。
圖15顯示了圖14的下載例程。
在步驟ST1中,運(yùn)行在用作副機(jī)的便攜式電子設(shè)備100(下面也被簡單稱為“副機(jī)”)中的微計算機(jī)上的視頻游戲的應(yīng)用程序被作為數(shù)據(jù)而從裝入視頻游戲裝置1的盤裝入部分3中的CD-ROM中讀出,該視頻游戲裝置1被用作主機(jī)(下面也被簡單稱為“主機(jī)”)。如上所述,該應(yīng)用程序與通常運(yùn)行在母機(jī)視頻游戲單元1上的應(yīng)用程序是分離的。
接著,在步驟ST2中,作為主機(jī)的控制裝置的CPU 9將“程序下載請求指令”發(fā)送給作為便攜式電子設(shè)備100,即副機(jī)的控制裝置的微計算機(jī)41。該CPU 9接著執(zhí)行輪詢以接收來自微計算機(jī)41的“程序下載許可狀態(tài)”。在此,術(shù)語“輪詢”指結(jié)合判斷是否有一個服務(wù)請求來執(zhí)行一個服務(wù)的過程。
在步驟ST3中,在作為副機(jī)的便攜式電子設(shè)備100一端的微計算機(jī)41接收來自主機(jī)的CPU 9的“程序下載請求指令”。
接著,在步驟ST4,當(dāng)在副機(jī)端的微計算機(jī)41完成正在執(zhí)行的例程,如果狀態(tài)變?yōu)槠渲锌梢韵螺d程序的狀態(tài),則它發(fā)送“程序下載許可狀態(tài)”給主機(jī)的CPU 9。
接著,在步驟ST5,當(dāng)主機(jī)的CPU 9接收到來自在副機(jī)端的微計算機(jī)41的“程序下載許可狀態(tài)”,則它在步驟ST1將已由CD-ROM讀取的程序傳送(下載)到作為便攜式電子設(shè)備100的程序存儲裝置的程序存儲器41a并將程序?qū)懭氲酱?。CPU 9接著執(zhí)行輪詢以接收來自微計算機(jī)41的“程序開始許可狀態(tài)”。
在此時,其中下載的數(shù)據(jù)被寫入的程序存儲部分41a的地址由微計算機(jī)41來管理。在前面的描述中,我們討論了一個其中由主機(jī)下載的程序被保存在微計算機(jī)41的程序存儲部分41a中的例子,但是它還可以被保存在諸如可以高速輸入和輸出數(shù)據(jù)的SRAM的存儲器設(shè)備中。
在步驟ST6中,存儲卡的微計算機(jī)41接收作為數(shù)據(jù)的,由主機(jī)發(fā)送的程序并將其寫入程序存儲部分41a。此時,從主機(jī)的CPU 9的角度看,它顯示了程序數(shù)據(jù)被直接寫入便攜式電子設(shè)備100的程序存儲部分41a。此外,如上所述,程序存儲器41a的地址由微計算機(jī)41管理。
接著,在步驟ST7中,當(dāng)作為副機(jī)的便攜式電子設(shè)備100的微計算機(jī)41確定出現(xiàn)一個其中它可以接收并執(zhí)行來自主機(jī)的最終程序數(shù)據(jù)的狀態(tài)時,則它將“程序開始許可狀態(tài)”發(fā)送給主單元的CPU 9。
在步驟ST8中,主機(jī)的CPU 9接收來自便攜式電子設(shè)備100的微計算機(jī)的“程序開始許可狀態(tài)”并發(fā)送“程序開始指令”。
接著,當(dāng)便攜式電子設(shè)備100的微計算機(jī)41接收到來自主機(jī)的CPU的“程序開始指令”時,它運(yùn)行來自預(yù)定特殊地址的程序。
借助上述的過程,應(yīng)用程序可以由作為主機(jī)的視頻游戲裝置1直接傳輸?shù)阶鳛椴迦肫渲械母睓C(jī)的便攜式電子設(shè)備100的微計算機(jī)41的程序存儲器41a。
如上所述,用于提供應(yīng)用程序的裝置不限于諸如光盤的記錄介質(zhì),而應(yīng)用程序還可以經(jīng)通信線路來提供。在這種情形中,只有在上述過程中的步驟ST1不同。
在此連接中,下載過程的前面描述考慮到一個用于一個應(yīng)用程序由作為主機(jī)的視頻游戲裝置1到在作為插入其中的副機(jī)的便攜式電子設(shè)備100的控制裝置的微計算機(jī)41中的程序存儲部分41a的直接下載中的下載過程。
相反,還可以有這樣的情形,其中在主機(jī)的CPU 9已將應(yīng)用程序下載入作為副機(jī)的便攜式電子設(shè)備100的非易失性存儲器46中之后,該數(shù)據(jù)被復(fù)制入微計算機(jī)41的程序存儲部分41a并運(yùn)行。
圖16顯示了在此情形中的數(shù)據(jù)流。具體地,在由裝入作為主機(jī)的視頻游戲裝置1的盤裝入部分3中的光盤等提供的視頻游戲的應(yīng)用程序已經(jīng)由CPU 9被傳輸?shù)皆谧鳛楦睓C(jī)的便攜式電子設(shè)備100中的非易失性存儲器46中之后,該CPU 9是視頻游戲裝置1的控制裝置,則該應(yīng)用程序被復(fù)制入作為控制裝置的微計算機(jī)41的程序存儲部分41a并運(yùn)行。
圖17顯示了上述的下載過程。
在步驟ST11中,將運(yùn)行在作為副機(jī)的便攜式電子設(shè)備100中的微計算機(jī)上的第一視頻游戲應(yīng)用程序被作為數(shù)據(jù)而由裝到作為主機(jī)的視頻游戲裝置1的盤裝入部分3中的CD-ROM讀出。
接著,在步驟ST12中,作為主機(jī)的控制裝置的CPU 9將已由CD-ROM讀出的程序數(shù)據(jù)傳輸?shù)阶鳛楦睓C(jī)的便攜式電子設(shè)備100中的非易失性存儲器46中。該過程與當(dāng)在傳統(tǒng)視頻游戲裝置上執(zhí)行數(shù)據(jù)備份時的過程相同。
接著,在步驟ST13中,作為副機(jī)的便攜式電子設(shè)備100中的微計算機(jī)41接收作為數(shù)據(jù)的,由主機(jī)的CPU 9通過與在傳統(tǒng)數(shù)據(jù)備份中使用的相同過程來傳輸?shù)膽?yīng)用程序,并將它寫入非易失性存儲器46。
接著,在步驟ST14中,當(dāng)便攜式電子設(shè)備100的微計算機(jī)41接收來自主機(jī)的CPU 9的“程序開始請求指令”時,它將在非易失性存儲器46中由前述指令指定的地址處的指定大小的數(shù)據(jù)復(fù)制到微計算機(jī)41中的程序存儲部分41a。
便攜式電子設(shè)備100的微計算機(jī)41接著執(zhí)行由起始地址復(fù)制到程序存儲部分41a的程序。
借助該過程,應(yīng)用軟件的程序可以作為數(shù)據(jù),由作為主機(jī)的視頻游戲裝置1經(jīng)由非易失性存儲器46傳輸(下載)到在作為插入其中的副機(jī)的便攜式電子設(shè)備100的控制裝置的微計算機(jī)41中的程序存儲部分41a。
由作為主機(jī)的視頻游戲裝置1下載到作為副機(jī)的作為副機(jī)的便攜式電子設(shè)備100中的應(yīng)用程序通常是獨立于在作為主機(jī)的視頻游戲裝置1上運(yùn)行的應(yīng)用程序。當(dāng)然,已下載的前述應(yīng)用程序可以運(yùn)行在視頻游戲裝置1以及便攜式電子設(shè)備100上。然而,在此情形中,在視頻游戲裝置1一端的CPU和在便攜式電子設(shè)備100一端的微計算機(jī)被限制為相同的處理器。
接著,將描述協(xié)同操作,通過上述過程由作為主機(jī)的視頻游戲裝置1下載的應(yīng)用軟件程序由此由作為副機(jī)的便攜式電子設(shè)備100獨立地執(zhí)行,而在執(zhí)行操作的同時再次與視頻游戲裝置1交換那些執(zhí)行結(jié)果。
這里,在運(yùn)行在作為主機(jī)的游戲裝置1上的所謂角色扮演游戲(role-playing game)或類似游戲中出現(xiàn)的主角或角色的屬性數(shù)據(jù)被下載到作為副機(jī)的便攜式電子設(shè)備100。前述的屬性數(shù)據(jù)是表示成長,才能等級別的數(shù)據(jù)。
接著,通過使在由作為副機(jī)的便攜式電子設(shè)備100的微計算機(jī)41運(yùn)行的程序中的主角或角色成長,這些屬性可以與在作為主機(jī)的視頻游戲裝置1的主單元上運(yùn)行的程序獨立地來改變。
作為本發(fā)明一個實施例的便攜式電子設(shè)備100是如此構(gòu)成的,使得它可以獨立地工作并小到足夠使得它可以方便地攜帶。用戶(游戲者)可以借助在便攜式電子設(shè)備100上運(yùn)行的程序來輸入并發(fā)展主角或角色。已由用戶發(fā)展的主角或角色的屬性可以由便攜式電子設(shè)備100傳輸(上載)到視頻游戲裝置1的主單元。在此情形中,具有改變的屬性的主角或角色可以被輸入到并在正在作為主機(jī)的視頻游戲裝置1中運(yùn)行的程序中操作。
如上所述,可以構(gòu)建通過在作為主機(jī)的視頻游戲裝置1和作為副機(jī)的便攜式電子設(shè)備100之間分享和改變主角等的屬性數(shù)據(jù)來在協(xié)同操作中運(yùn)行的視頻游戲。
到此,已描述了作為副機(jī)的便攜式電子設(shè)備100怎樣可以用作與視頻游戲裝置有關(guān)的便攜式游戲,和一個視頻游戲怎樣可以在與視頻游戲裝置的協(xié)同操作中運(yùn)行。然而,本發(fā)明還在開發(fā)本發(fā)明的過程中發(fā)現(xiàn)當(dāng)便攜式電子設(shè)備100由傳統(tǒng)游戲機(jī)移走時,它可以用作具有獨立輸入/輸出操作功能的操作設(shè)備。具體地,通過利用下載來進(jìn)一步地開發(fā)該獨立的游戲功能,該便攜式電子設(shè)備100可以用作通過下載的通用操作設(shè)備,并且在該實施例中包括作為遙控單元的應(yīng)用。
此外,因為該副機(jī),即便攜式電子設(shè)備100具有使得它自己可以被包容在一個成人手掌中的尺寸,則該表面130具有一個受限制的表面區(qū)域,而該操作部分120僅包括操作元件121和122。從而,需要一種用于替代在附于一個通用電視接收機(jī)等的遙控裝置(簡稱為“遙控器”)中的多個輸入按鈕的功能。在該實施例中,使用了一個裝置,利用它可以通過操作者使用小的顯示部件130和很少的操作元件121和122沿其思考路線的顯示和操作來執(zhí)行簡單和清楚的操作。
圖18顯示了一個諸如被裝入主機(jī)的盤裝入部分3的光盤的記錄介質(zhì)的例子,顯示了一個其上記錄有一個用于操作設(shè)備的操作應(yīng)用程序的CD-ROM。由該附圖可以清楚地看到,所下載的程序,菜單顯示程序,遠(yuǎn)程操作程序和計算器程序都記錄在CD-ROM上。
這里,描述了與下載有關(guān)的過程。首先,參照圖19描述了在設(shè)備端的處理序列。
在初始步驟S441中,CD-ROM被驅(qū)動,在步驟S442中讀數(shù)據(jù)庫,而在步驟443顯示一個控制菜單。然后,該過程流進(jìn)到下一個步驟S444。
步驟S444根據(jù)在步驟S443中顯示的菜單是否被選擇來分支。具體地,如果選擇了一個菜單,則是“YES”,過程進(jìn)到步驟S445,而如果未選擇菜單,則是“NO”,過程返回S443。
在步驟S445中,顯示所選擇的菜單的預(yù)覽。然后,過程進(jìn)到步驟S446。
步驟S446根據(jù)是否已進(jìn)行了選擇來分支。具體地,如果已確定了上面所選擇的菜單,則是“YES”,過程進(jìn)到步驟S447,而如果未確定上面所選擇的菜單,則是“NO”,過程返回步驟S443。
在步驟S447中,所選擇的菜單數(shù)據(jù),即遙控菜單被傳輸?shù)礁睓C(jī),并且該過程進(jìn)到下一個步驟S448。
步驟S448根據(jù)該過程序列是否已經(jīng)結(jié)束來分支。如果已經(jīng)選擇了“完成”,則是“YES”,過程系列結(jié)束,如果未選擇“完成”,則是“NO”,過程返回步驟S443。接著,將參照圖20所示的屏幕顯示來描述屏幕顯示。在圖20中,顯示了一個例如,電視接收機(jī)的顯示屏幕。
這里,在顯示屏200左端的一個粗糙矩形顯示窗231和在顯示屏200右端的一個粗糙矩形預(yù)覽窗233被打開。
在顯示窗口231中顯示了一個操作菜單。在該顯示窗口231中所顯示的菜單被顯示為反向的,使得可以執(zhí)行一個諸如遙控的特定操作。
在預(yù)覽窗口233中顯示了所選擇的該菜單的預(yù)覽圖象。
接著,將參照圖21所示的流程圖了描述在副機(jī)端執(zhí)行的過程中的步驟序列。
初始步驟S451根據(jù)設(shè)備是否連接到主機(jī)來分支。具體地,當(dāng)連接到主機(jī),則是“YES”,該步驟進(jìn)到步驟S452,而當(dāng)未連接到主機(jī),則是“NO”,該步驟返回。
在步驟S452中,數(shù)據(jù)根據(jù)來自主機(jī)的方向來保存。然后該過程序列結(jié)束。
以此方式,CD-ROM的操作菜單(遙控)可以由主機(jī)下載到副機(jī)。借助于該下載過程,遙控應(yīng)用程序和圖形數(shù)據(jù)被保存在副機(jī)的如圖22所示的非易失性存儲器46中。該程序和數(shù)據(jù)對于副機(jī)進(jìn)行遙控操作和顯示是必需的,而在開始和運(yùn)行該遙控操作程序的同時,用戶觀看顯示部分130的顯示屏。在此,圖形數(shù)據(jù)首先經(jīng)由圖12所示的緩存46B而顯示在顯示部分130的初始屏幕上。
圖22示出顯示在副機(jī)上的初始屏幕。該顯示屏的尺寸是易于按照副機(jī)的顯示部分130的大小來觀看的。換句話說,可以在顯示部分130的垂直和水平方向上顯示幾個字符。作為初始屏幕,可以顯示電視接收機(jī),VTR錄像機(jī),或空調(diào)的操作菜單。具體地,顯示了易于電視接收機(jī)的遙控開“TV”,電視接收機(jī)的頻道選擇“CH”和音量選擇“VOL”,用于VTR錄像機(jī)的遙控接通“VTR”,和用于VTR錄像機(jī)的頻道選擇“CH”和操作選擇“CONT”。
另外,作為空調(diào)的操作菜單,雖然在圖23中未示,也可以顯示用于空調(diào)的遙控開“AIRCON”,或空調(diào)操作選擇的制冷“CL”,制暖“WARMING”,和干燥“DY”。在該顯示中,通過按動副機(jī)的操作元件121R,121D,121U,121L,122的上一級121U的操作來向上移動顯示屏,例如,“AIRCON,CL,WA,DY”的空調(diào)功能可以顯示在顯示部分130中,而在此由顯示部分130中移出的電視接收機(jī)“TV”的“TV,CH,VOL”的操作菜單可以通過按動操作元件的下一級121D來重新顯示在顯示部分130中。
從而,雖然根據(jù)副機(jī)的非易失性存儲器46的容量,還可以存儲除了電視接收機(jī),VTR錄像機(jī)或空調(diào)的遙控菜單之外的可由遙控操作來執(zhí)行的幾類操作菜單,而它們的操作菜單可以通過使用操作元件121U和121D的移動操作來顯示。
下面將要描述電視接收機(jī)的操作菜單。當(dāng)執(zhí)行電視接收機(jī)的遙控操作時,通過將光標(biāo)移動到圖21的顯示部分130里面顯示的“TV”之下,并將“TV”設(shè)置在確認(rèn)鍵的操作元件122中,就可以打開電視接收機(jī)的電源。當(dāng)在此情形中按下操作元件122,自然需要將其中通過紅外線發(fā)送指令的窗口部分140面向電視接收機(jī)。
在已通過對“TV”顯示的選擇設(shè)置來打開電視接收機(jī)的電源之后,可以通過將光標(biāo)切換到“CH”顯示來進(jìn)行頻道選擇。當(dāng)在操作元件122中設(shè)置頻道選擇“CH”時,一個“+”或“-”的顯示出現(xiàn)在顯示部分130中,如圖24A所示,在“+”情形中,例如,通過按動操作元件121R,頻道數(shù)目可以如圖24A所示的增加方向進(jìn)行切換,或在“-”情形中,例如,通過按動操作元件121L,頻道數(shù)目可以下降方向進(jìn)行切換。從而,可以通過按動操作元件122來確認(rèn)所希望的頻道。在此情形中,顯示“+”或“-”可以借助該確認(rèn)返回到顯示部分的初始屏幕。
另外,音量顯示“VOL”出現(xiàn)在頻道顯示“CH”的一端,而通過將光標(biāo)移到該音量顯示“VOL”,例如,對操作元件120R的移動,可以選擇音量。然后,當(dāng)使用操作元件122來設(shè)置選擇“VOL”時,“+”或“-”的選擇以和上述頻道選擇相同的方式出現(xiàn)在顯示部分130中,在“+”情形中,例如,通過按動操作元件121R,音量可以如圖24B所示地增加,或在“-”情形中,例如,通過按動操作元件121L,音量降低。然后,通過在所希望的音量處按下操作元件122,可以確認(rèn)該音量,而顯示屏返回初始屏幕。
圖25顯示了音量增加顯示“+”的圖象顯示,而圖26顯示了一個放大的圖象顯示。這里,例如,在圖26所示的顯示器中的垂直和水平方向的數(shù)字1,8,16,24和32指示了液晶屏的象素數(shù)目,并間接表示了液晶屏的尺寸。
在前述電視接收機(jī)的輸入功率,頻道選擇,和音量選擇中,例如通過借助操作元件122將光標(biāo)設(shè)置在“TV”來選擇了功率輸入,可以通過將光標(biāo)移到“CH”或音量“VOL”顯示來與功率輸入一起進(jìn)行“+”和“-”輸入,或可以僅僅通過按動操作元件121U,121D,121R,或121L來進(jìn)行設(shè)置確認(rèn)和屏幕返回操作,而無需移動光標(biāo)。
例如,在通過按動操作元件121U,121D,121R,或121L來移動光標(biāo)之后和在使用操作元件121R和121L中,通過按動操作元件122確認(rèn)來在另一層顯示“+”和“-”之后,用于相同操作元件的方法或操作系統(tǒng)可以如同那些適于在,例如,通過按動相同操作元件兩次來確認(rèn)之后,通過按動操作元件121U或121D返回初始屏幕的一樣設(shè)置。這些還可以參照VTR錄像機(jī)的遙控操作和空調(diào)的遙控操作來進(jìn)行描述。
接著,返回圖23來討論VTR錄像機(jī)的遙控操作。通過將光標(biāo)移到在初始屏幕中的“VTR”顯示處和按動操作元件122,則面向窗口部分140的VTR錄像機(jī)的電源被打開。接著,通過移動光標(biāo)到在初始屏幕的頻道顯示“CH”中和按動操作元件122,可以和前述電視接收機(jī)的頻道顯示“CH”相同的方式來將屏幕切換到“+”和“-”顯示。
通過按動操作元件121R和121L,在“+”情形中,通過按動操作元件121R,則頻道數(shù)目可以在增加方向上切換,或在“-”情形中,通過按動操作元件121L,則頻道數(shù)目可以在下降方向上切換。該顯示還可以這樣構(gòu)成,使得,當(dāng)用“+”顯示來操作操作元件121L時,屏幕切換到“-”顯示,而當(dāng)在“-”顯示中操作操作元件121R時,屏幕切換到“+”顯示。
以此方式,在切換在所希望的頻道之后,通過按動操作元件122來確認(rèn)該頻道,同時,顯示部分130的顯示屏返回初始屏幕。
此外,在圖3所示的VTR 32錄像機(jī)的遙控操作中,當(dāng)光標(biāo)移到初始屏幕的“CONT”顯示中并按動操作元件122,則圖24C所示的操作顯示出現(xiàn)在屏幕上。具體地,出現(xiàn)一個VTR錄像機(jī)的操作功能的字符顯示,在圖24C中,通過按動操作元件122R以右手方向移到該顯示,即該顯示以F→FF→RW→ST→PO→RE的次序切換,而在圖24C中通過按動操作元件122L以左手方向移動,即該顯示以F→RE→PO→ST→RW→FF→F的次序切換。
接著,通過在所需操作模式處按動操作元件122,可以選擇操作模式,則顯示屏幕返回初始屏幕。
圖27顯示了當(dāng)設(shè)置初始屏幕的“CONT”顯示時,在VTR錄像機(jī)的遙控操作中的顯示狀態(tài)。在此,顯示了“forward”或“F”的字符顯示。
圖28顯示了圖27的液晶顯示屏的放大圖。
圖29顯示了空調(diào)的遙控操作顯示。在圖29中,在上一級的初始屏幕中顯示了空調(diào)顯示,中一級顯示了當(dāng)在初始屏幕中設(shè)置制冷“CL”時的下一層的屏幕顯示,而下一級指示了當(dāng)在中一級的屏幕上設(shè)置了溫度“TEMP”顯示時的更下一層顯示。在該更下一級層次中,如在上述電視接收機(jī)的“CH”顯示或“VOL”顯示或在VTR錄像機(jī)的“CH”顯示的情形一樣地進(jìn)行“+”顯示或“-”顯示。
從而,當(dāng)設(shè)置該顯示時,顯示了下一層的屏幕顯示,而當(dāng)在中級屏幕中設(shè)置溫度“TEMP”顯示時,更低一級顯示了低一級層次的顯示。在該低一級層次中,如在上述電視接收機(jī)的“CH”顯示或“VOL”顯示或在VTR錄像機(jī)的“CH”顯示的情形一樣地進(jìn)行“+”顯示或“-”顯示。
在圖29所示的操作中,當(dāng)借助操作元件121U,121D,121R或121L進(jìn)行“AIRCON”顯示的光標(biāo)指定時,通過按動操作元件老確認(rèn)設(shè)置,可以打開到空調(diào)的電源,通過光標(biāo)指定和用于制冷的“CL”顯示的設(shè)置,可以執(zhí)行制冷“CL”顯示,而溫度通過溫度顯示“TEMP”顯示的光標(biāo)指定和其顯示來選擇,而溫度的選擇是根據(jù)“+”或“-”顯示來執(zhí)行的。
在此例子中,光標(biāo)的移動是借助,例如,操作元件121U,121D,121R或121L來執(zhí)行的,設(shè)置的確認(rèn)時通過操作元件122的確認(rèn)來執(zhí)行的,增加和下降是,例如通過操作元件121R和121L,和通過最低一級顯示“+”或“-”的確定來執(zhí)行的,顯示可以返回初始屏幕。
在空調(diào)的遙控操作中,由該屏幕可以清楚看到,該初始屏幕可以,如上所述,通過例如移動信息來獲得,但是該操作可以容易地通過一個使用圖22所示的按鈕46B的移動操作等來獲得。在圖29中,“WA”顯示指定了制暖,“DY”顯示指示干燥,而“AIRVOL”顯示指示風(fēng)量。
將圖23的初始屏幕作為標(biāo)準(zhǔn),在上面解釋了電視接收機(jī)的遙控操作,VTR錄像機(jī)的遙控操作,和空調(diào)的遙控操作。
下面參照圖30描述該遙控操作的流程圖。通過初始化程序例程,在步驟200進(jìn)行初始屏幕是否被顯示的第一判斷,而當(dāng)操作仍未進(jìn)行時,在圖23顯示了初始屏幕(步驟ST201)。
接著,移動到下一個估算方框ST202,它判斷是否選擇了機(jī)器的類型。具體地,在上面給出的例子中,判斷是否選擇了用于電視接收機(jī)的遙控顯示“TV”,用于VTR錄像機(jī)的遙控顯示“VTR”,或空調(diào)的遙控顯示“AIRCON”,如果未選擇,則顯示保持在初始屏幕。
當(dāng)通過移動光標(biāo)來選擇了機(jī)器類型,在下一個步驟ST203中,判斷是否選擇了操作對象(OP object)。具體地,判斷是否在電視接收機(jī)的遙控顯示中選擇了“CH”顯示或“VOL”顯示,是否在VTR錄像機(jī)的遙控顯示中選擇了“CH”顯示或“CONT”顯示,是否在空調(diào)的遙控顯示中選擇了“CL”、“WA”或“DY”顯示。在該步驟ST203中,如果發(fā)現(xiàn)未進(jìn)行選擇,則保持初始屏幕,而如果已進(jìn)行了選擇,則過程進(jìn)到步驟ST204。
在該步驟204中,顯示了“-1”;該“-1”標(biāo)明在該層次顯示下面一層,而在此指示移到在初始屏幕之下一層中的顯示。換句話說,在電視接收機(jī)中,這標(biāo)明“+”和“-”顯示,它們是在“CH”和“VOL”顯示之下一層中的顯示,在在VTR錄像機(jī)中,這標(biāo)明“+”和“-”顯示或F,FF,RW,ST,PO等字符顯示,它們是在“CU”和“CONT”顯示之下一層中的顯示,在空調(diào)中,它標(biāo)明在圖29中所示的中一級顯示。
在步驟ST204的處理過程之后,流程再次返回步驟ST200,判斷是否顯示了初始屏幕。在這里,因為已在步驟ST204中標(biāo)明了低一層顯示的指示,步驟ST204中是“NO”,并移到步驟ST205中的顯示。在步驟ST205中,進(jìn)行了如在步驟ST204中所述的對低一層顯示的指定。
換句話說,在電視接收機(jī)中執(zhí)行“=”和“-”顯示或字符顯示,而在空調(diào)中,例如,執(zhí)行圖29中的中間一行的顯示。
接著,在步驟ST206中,判斷是否參照前述第二層次的顯示進(jìn)行了選擇;當(dāng)未進(jìn)行這一選擇,則該過程保持在步驟205的顯示屏幕中,而當(dāng)已進(jìn)行了選擇時,流程移到用于完成或未完成的估算方框中。在該估算方框ST207中,例如,根據(jù)上述的操作元件122而返回初始屏幕是完成一個觸發(fā),而當(dāng)顯示存在直到在圖29的底部一行總所示的第三層次,仍未完成選擇,則過程進(jìn)到步驟ST208,并在圖29的底部一行進(jìn)行第三層次的指定,即“+”或“-’顯示。在此,流程返回步驟ST200,并在ST205中,執(zhí)行在圖29的底部一行中的“+”顯示或“-”顯示。接著,當(dāng)最后耗盡層次顯示時,完成步驟ST207,而程序結(jié)束。
在前面的描述中,本發(fā)明是基于通過使用副機(jī),即便攜式設(shè)備的無線通信功能來利用紅外線進(jìn)行無線遙控操作的概念。因此,可以僅僅通過軟件來控制許多類型的設(shè)備,只要它們時具有這種類型遙控操作的設(shè)備,并,例如,本發(fā)明可以用在諸如用于包括便攜式收音機(jī),磁帶,和CD播放器,和用于電扇的遠(yuǎn)端指令器的多種設(shè)備上。
特別是,在CD-ROM上的應(yīng)用程序或圖形數(shù)據(jù),或在一些情形中,音頻示出,可以下載到便攜式設(shè)備,和通過使得該顯示具有與設(shè)備類型無關(guān)的分層結(jié)構(gòu)。此外,上述的便攜式電子設(shè)備是極其緊湊的,并通過下載可以作為獨立的遙控操作設(shè)備而變得高度有用。
在本發(fā)明中,出發(fā)點時用于視頻游戲機(jī)的副機(jī),和視頻節(jié)目軟件的下載,但是這種便攜式電子設(shè)備在將來的有用性可以提供對節(jié)目的高密度記錄并在記錄介質(zhì)中改變程序,并在其對于所以設(shè)備的通用兼容性上超過游戲機(jī)。
如上所述,本發(fā)明包括一個用于保存由主機(jī)的記錄介質(zhì)傳輸?shù)倪b控操作程序的裝置,用于執(zhí)行遙控操作的控制裝置,用于根據(jù)上述遙控操作程序來顯示遙控操作信息的裝置,和一個用于根據(jù)在便攜式電子設(shè)備中的遙控操作信息而將操作信號輸出到目標(biāo)機(jī)的輸出裝置,該便攜式電子設(shè)備連接到一個具有程序執(zhí)行功能的主機(jī),并且具有獨立于主機(jī)的輸入裝置、輸出裝置和控制裝置,該便攜式電子設(shè)備配置有一個獨立于游戲機(jī)的遙控功能,借助于本發(fā)明,可以很容易地獲得一個具有可以執(zhí)行遙控操作的通用型應(yīng)用的操作設(shè)備。
此外,在可以被裝入具有程序執(zhí)行功能的主機(jī)的記錄介質(zhì)中,其中記錄有可以被傳輸?shù)竭B接于主機(jī)的便攜式電子設(shè)備的信息,通過獲得一個記錄介質(zhì),其中記錄有作為除了所傳輸程序和所傳輸?shù)牟藛物@示程序的菜單內(nèi)容的遙控操作信息,使用該游戲機(jī)的遙控操作的傳輸變得可能而具有通用性應(yīng)用的遙控操作變得可能。
權(quán)利要求
1.一種可以連接到具有程序執(zhí)行功能的便攜式電子設(shè)備,該便攜式電子設(shè)備具有獨立于所述主機(jī)的輸入裝置,輸出裝置,和控制裝置,它包括用于保存由主機(jī)的記錄介質(zhì)傳輸?shù)倪b控操作程序的裝置,用于所述執(zhí)行遙控操作的控制裝置,用于根據(jù)上述遙控操作程序來顯示遙控操作信息的顯示裝置,和一個用于根據(jù)所述遙控操作信息而將操作信號輸出到目標(biāo)機(jī)的輸出裝置。
2.根據(jù)權(quán)利要求1的便攜式電子設(shè)備,其中所述遙控操作信息具有分層的操作結(jié)構(gòu),而每一層有顯示裝置來顯示并由所述輸入裝置來選擇。
3.根據(jù)權(quán)利要求2的便攜式電子設(shè)備,其中所述分層的操作結(jié)構(gòu)是通過根據(jù)機(jī)器類型和處理對象中一個的分類和進(jìn)一步分類為更低一層的操作來按級構(gòu)成。
4.用于便攜式電子設(shè)備的操作方法,該便攜式電子設(shè)備具有獨立于所述主機(jī)的輸入裝置,輸出裝置,和控制裝置,所述操作方法包括保存由主機(jī)的記錄介質(zhì)傳輸?shù)倪b控操作程序,執(zhí)行所述遙控操作,根據(jù)上述遙控操作程序來顯示遙控操作信息,和根據(jù)所述遙控操作信息而將操作信號輸出到目標(biāo)機(jī)。
5.根據(jù)權(quán)利要求4的用于便攜式電子設(shè)備的操作方法,其中所述遙控操作信息是以分層的操作結(jié)構(gòu)來顯示并由所述輸入裝置來選擇。
6.根據(jù)權(quán)利要求5的用于便攜式電子設(shè)備的操作方法,其中所述分層的操作結(jié)構(gòu)是通過根據(jù)機(jī)器類型和處理對象中一個的分類和進(jìn)一步分類為更低一層的操作來按級構(gòu)成,并根據(jù)一系列步驟來按級選擇。
7.可以被裝入具有程序執(zhí)行功能的主機(jī)的記錄介質(zhì)中,其中記錄有可以被傳輸?shù)竭B接于主機(jī)的便攜式電子設(shè)備的信息,通過獲得一個記錄介質(zhì),其中記錄有作為除了所傳輸程序和所傳輸?shù)牟藛物@示程序的菜單內(nèi)容的遙控操作信息。
8.根據(jù)權(quán)利要求7的記錄介質(zhì),其中記錄由一組包括在所述遙控操作信息中的遙控應(yīng)用程序,圖形數(shù)據(jù),和音頻數(shù)據(jù)的項中選擇的至少一項。
9.根據(jù)權(quán)利要求7的記錄介質(zhì),其中保存有游戲軟件,另外還記錄有遙控操作信息。
全文摘要
本發(fā)明提供了一個其上記錄了遙控信息的介質(zhì)和用作傳輸信息的遙控操作設(shè)備的使攜式電子設(shè)備。便攜式電子設(shè)備被連接到具有程序執(zhí)行功能的主機(jī)(1),并具有獨立于主機(jī)(1)的輸入和輸出功能和處理功能。該便攜式電子設(shè)備(100)還包括用于保存由主機(jī)(1)的記錄介質(zhì)傳輸?shù)倪b控操作程序的裝置(46),用于所述執(zhí)行遙控操作的控制裝置(41),用于根據(jù)上述遙控操作程序來顯示遙控操作信息的裝置(130)。該遙控操作信息根據(jù)一個分層的操作結(jié)構(gòu)來顯示。
文檔編號H04N5/445GK1288636SQ99802038
公開日2001年3月21日 申請日期1999年11月5日 優(yōu)先權(quán)日1998年11月6日
發(fā)明者久夛良木健, 后藤禎祐, 日野滿利子, 島川惠三 申請人:索尼電腦娛樂公司