專利名稱:處理數(shù)據(jù)的系統(tǒng)和方法,以及發(fā)送和接收數(shù)據(jù)的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于處理數(shù)據(jù)以發(fā)送數(shù)據(jù)給外部設(shè)備和從其接收數(shù)據(jù)的系統(tǒng)和方法,及一種發(fā)送和接收數(shù)據(jù)的裝置和方法,并具體地涉及一種用于處理數(shù)據(jù)的系統(tǒng)和方法和一種發(fā)送和接收數(shù)據(jù)的裝置和方法,它們最好應(yīng)用在一種使用視頻游戲機和便攜式信息通信終端的系統(tǒng)中。
如視頻游戲裝置一樣供家庭使用的常規(guī)視頻游戲機,根據(jù)由游戲玩家通過手動控制器輸入的指令,根據(jù)記錄在一個記錄介質(zhì)或一個輔助存儲器中的游戲數(shù)據(jù),在視頻游戲機單元中運行一個應(yīng)用程序來播放如競爭游戲一樣的視頻游戲。這樣的視頻游戲機可以在家庭中廣泛使用。
一般,許多視頻游戲機都具有出色的數(shù)據(jù)處理能力,用于處理圖像和音頻數(shù)據(jù)以便游戲玩家或用戶能體驗到復雜而真實的圖像和聲音。特別地,常規(guī)視頻游戲機的數(shù)據(jù)處理能力使之可能顯示復雜的游戲字符和產(chǎn)生真實的視頻游戲聲音,并且能提供較之現(xiàn)在的計算機更為復雜的圖像和聲音。
盡管常規(guī)的視頻游戲機具有出色的數(shù)據(jù)處理能力,但是,它們?nèi)匀皇且粋€通過運行一個應(yīng)用程序來播放視頻游戲的裝置。
至今為止,已經(jīng)提出了多種在相互連接的主從單元之間發(fā)送和接收數(shù)據(jù)的系統(tǒng)。在主從單元之間發(fā)送和接收的數(shù)據(jù)僅僅是普通的圖像和聲音數(shù)據(jù)。還沒有提供一種由從單元來執(zhí)行屬于主單元的記錄介質(zhì)上的應(yīng)用程序的系統(tǒng)。
因此本發(fā)明的一個目標是提供一種用于處理數(shù)據(jù)的系統(tǒng)和方法和一種發(fā)送和接收數(shù)據(jù)的裝置和方法,它們能通過從單元在主單元和外部設(shè)備之間發(fā)送和接收數(shù)據(jù)。
根據(jù)本發(fā)明的一種用于處理數(shù)據(jù)的系統(tǒng)具有一個用于處理數(shù)據(jù)的主單元和一個同主單元以可斷開方式相連并帶有一個通信裝置的從單元。主單元通過使用一個數(shù)據(jù)提供裝置而獲取的一個通信裝置控制程序可以在從單元和一個具有無線電通信功能的外部設(shè)備之間進行無線電通信,該通信裝置控制程序是主單元通過數(shù)據(jù)提供裝置提供給從單元的,并且將所提供的通信裝置控制程序存儲到一個存儲器裝置中。
當主單元提供給從單元的通信裝置控制程序由從單元運行時,數(shù)據(jù)可以通過無線電通信在主單元和從單元之間發(fā)送和接收。通過將從單元替換為不同的外部設(shè)備,主單元可以同多種外部設(shè)備進行無線電通信。
因此,用于處理數(shù)據(jù)的系統(tǒng)允許數(shù)據(jù)通過從單元在主單元和外部設(shè)備之間發(fā)送和接收。
在用于處理數(shù)據(jù)的系統(tǒng)中,進而,由于通信裝置控制程序是由主單元提供給從單元的,通信裝置控制程序不需要駐留在從單元中,因此可以有效地利用從單元中的計算資源。
在用于處理數(shù)據(jù)的系統(tǒng)中,主單元具有一個用于處理輸入數(shù)據(jù)的處理裝置。從單元從外部設(shè)備接收到的數(shù)據(jù)作為輸入數(shù)據(jù)提供給主單元,并且輸入數(shù)據(jù)由處理裝置進行處理,產(chǎn)生經(jīng)處理的數(shù)據(jù)。然后根據(jù)從單元的通信裝置控制程序?qū)⒔?jīng)處理的數(shù)據(jù)從主單元發(fā)送到外部設(shè)備。
結(jié)果,根據(jù)本發(fā)明用于處理數(shù)據(jù)的系統(tǒng)可以基于主單元的數(shù)據(jù)處理能力以實時方式高速處理數(shù)據(jù)。
例如,來自數(shù)字相機或個人計算機的圖像數(shù)據(jù)通過便攜式計算機3發(fā)送給作為主單元能以非常高的速度對圖像數(shù)據(jù)進行處理的視頻游戲機2,該個人計算機是一個外部設(shè)備,作為具有無線電功能的設(shè)備4使用。經(jīng)處理的圖像數(shù)據(jù)通過便攜式計算機3發(fā)送回給數(shù)字相機或具有無線電功能作為設(shè)備4的個人計算機。因此,基于經(jīng)處理圖像數(shù)據(jù)的圖像可以在數(shù)字相機或個人計算機上顯示。
在根據(jù)本發(fā)明的一種用于處理數(shù)據(jù)的方法中,具有一個存儲器裝置的從單元同用于處理數(shù)據(jù)的主單元以可斷開方式相連,并且主單元提供所獲取的通信裝置控制程序并將其存儲在從單元中,該通信裝置控制程序使得可以在從單元和一個具有無線電通信功能的外部設(shè)備之間進行無線電通信。
在該用于處理數(shù)據(jù)的方法中,通信裝置控制程序由主單元提供給從單元并且由從單元運行,從而允許通過從單元在主單元和外部設(shè)備之間發(fā)送和接收數(shù)據(jù)。
根據(jù)本發(fā)明用于發(fā)送和接收數(shù)據(jù)的一個裝置,具有一個用于發(fā)送數(shù)據(jù)給具有無線電通信功能的外部設(shè)備和從其接收數(shù)據(jù)的通信裝置,及一個用于存儲輸入數(shù)據(jù)的存儲器裝置,并且提供給該裝置的是一個來自數(shù)據(jù)處理裝置的用于同外部設(shè)備進行無線電通信的通信裝置控制程序。
由于提供給用于發(fā)送和接收數(shù)據(jù)的該裝置的是一個來自數(shù)據(jù)處理裝置的通信裝置控制程序,因此數(shù)據(jù)發(fā)送和接收裝置可以同外部設(shè)備進行無線電通信。
在一個根據(jù)本發(fā)明的用于發(fā)送和接收數(shù)據(jù)的方法中,根據(jù)從一個數(shù)據(jù)處理裝置提供的一個通信裝置控制程序,執(zhí)行同具有無線電通信功能的一個外部設(shè)備的無線電通信,從外部設(shè)備接收到的數(shù)據(jù)被傳輸給該數(shù)據(jù)處理裝置,并且經(jīng)處理的輸入數(shù)據(jù)從該數(shù)據(jù)處理裝置發(fā)送給外部設(shè)備。
因為根據(jù)數(shù)據(jù)處理裝置所提供的通信裝置控制程序可以進行同外部設(shè)備的無線電通信,從而可以同數(shù)據(jù)處理裝置通信,因此數(shù)據(jù)可以在數(shù)據(jù)處理裝置和外部設(shè)備之間發(fā)送和接收。
下面,在以示例方式所示的本發(fā)明優(yōu)選實施例中,通過下面結(jié)合附圖的描述,本發(fā)明以上和其他的對象,特征,以及優(yōu)點將愈加明顯。
圖1是根據(jù)本發(fā)明的第一實施例的一個數(shù)據(jù)處理系統(tǒng)和一個具有無線電功能的設(shè)備的方框圖;圖2是數(shù)據(jù)處理系統(tǒng)和具有無線電功能的設(shè)備的硬件層和軟件層的方框圖;圖3是數(shù)據(jù)處理系統(tǒng)的一個視頻游戲機的方框圖;圖4是數(shù)據(jù)處理系統(tǒng)的一個便攜式計算機的方框圖;圖5是視頻游戲機的一張?zhí)幚硇蛄辛鞒虉D,即視頻游戲機為便攜式計算機提供一個通信應(yīng)用和一個無線電通信驅(qū)動程序;圖6是便攜式計算機的一張?zhí)幚硇蛄辛鞒虉D,即視頻游戲機為便攜式計算機提供一個通信應(yīng)用和一個無線電通信驅(qū)動程序;圖7是便攜式計算機的一張?zhí)幚硇蛄辛鞒虉D,即通過便攜式計算機從具有無線電功能的設(shè)備發(fā)送數(shù)據(jù)給視頻游戲機;圖8是視頻游戲機的一張?zhí)幚硇蛄辛鞒虉D,即通過便攜式計算機從具有無線電功能的設(shè)備發(fā)送數(shù)據(jù)給視頻游戲機;
圖9是視頻游戲機的一張?zhí)幚硇蛄辛鞒虉D,即通過便攜式計算機從視頻游戲機發(fā)送數(shù)據(jù)給具有無線電功能的設(shè)備;圖10是便攜式計算機的一張?zhí)幚硇蛄辛鞒虉D,即通過便攜式計算機從視頻游戲機發(fā)送數(shù)據(jù)給具有無線電功能的設(shè)備;圖11是便攜式計算機的一張?zhí)幚硇蛄辛鞒虉D,即從具有無線電功能的設(shè)備發(fā)送數(shù)據(jù)給視頻游戲機并用視頻游戲機處理數(shù)據(jù);圖12是便攜式計算機的一張?zhí)幚硇蛄辛鞒虉D,即將經(jīng)處理的數(shù)據(jù)從視頻游戲機發(fā)送回給具有無線電功能的設(shè)備;圖13是視頻游戲機的一張?zhí)幚硇蛄辛鞒虉D,即從具有無線電功能的設(shè)備發(fā)送數(shù)據(jù)給視頻游戲機并用視頻游戲機處理數(shù)據(jù);圖14是視頻游戲機的一張?zhí)幚硇蛄辛鞒虉D,即將經(jīng)處理的數(shù)據(jù)從視頻游戲機發(fā)送回給具有無線電功能的設(shè)備;圖15是根據(jù)本發(fā)明的第二實施例的數(shù)據(jù)處理系統(tǒng)和具有無線電功能的設(shè)備的方框圖;圖16是根據(jù)本發(fā)明的第三實施例的數(shù)據(jù)處理系統(tǒng)和具有無線電功能的設(shè)備的方框圖;圖17是根據(jù)本發(fā)明的第四實施例的數(shù)據(jù)處理系統(tǒng)和具有無線電功能的設(shè)備的方框圖;圖18是根據(jù)本發(fā)明的第五實施例的數(shù)據(jù)處理系統(tǒng)和具有無線電功能的設(shè)備的方框圖;圖19是一個作為數(shù)據(jù)處理系統(tǒng)一個具體例子的一個視頻娛樂系統(tǒng)的規(guī)劃視圖,該數(shù)據(jù)處理系統(tǒng)包含一個視頻游戲機和一個便攜式計算機;圖20是圖19所示視頻娛樂系統(tǒng)的一張透視圖;圖21是一個作為便攜式計算機具體例子的一個便攜式電子設(shè)備的規(guī)劃視圖;圖22是圖21所示的便攜式電子設(shè)備的一個前正面視圖;圖23是圖21所示的便攜式電子設(shè)備的底部視圖;圖24是一張作為視頻游戲機具體例子的一個視頻游戲裝置的方框圖;圖25是圖21到23所示的便攜式電子設(shè)備的一張方框圖26示出了由便攜式電子設(shè)備所控制的控制項。
下面將參照圖1到12對本發(fā)明的第一實施例進行描述。根據(jù)第一實施例,本發(fā)明的原理可以應(yīng)用于一個能發(fā)送數(shù)據(jù)給一個具有無線電功能的外部設(shè)備4和從其接收數(shù)據(jù)的數(shù)據(jù)處理系統(tǒng)1。
如圖1所示,數(shù)據(jù)處理系統(tǒng)1包含一個用作主單元用于處理數(shù)據(jù)的視頻游戲機2,也就是一個數(shù)據(jù)處理單元,和一個用作從單元的便攜式計算機3。便攜式計算機3以可分離方式插入視頻游戲機2。視頻游戲機2作為一個視頻娛樂系統(tǒng)來執(zhí)行記錄在記錄介質(zhì)(未示出)中的程序以播放視頻游戲或類似的東西。便攜式計算機3作為一個PDA(個人電子助理)具有無線電通信功能。
在圖2中所示的數(shù)據(jù)處理系統(tǒng)1同具有無線電功能的設(shè)備4進行通信。在數(shù)據(jù)處理系統(tǒng)1中,視頻游戲機2包含一個視頻游戲機硬件層10和一個用于控制視頻游戲機硬件層10并同便攜式計算機3進行通信的軟件層,該軟件層包含一個通信應(yīng)用20和一個包含在通信應(yīng)用20中串行通信驅(qū)動程序30。
便攜式計算機3包含一個PDA硬件層40和一個用于在PDA硬件層40中進行通信處理的軟件層,該軟件層包含一個通信應(yīng)用50,一個串行通信驅(qū)動程序60,和一個無線電通信驅(qū)動程序70。
具有無線電功能的設(shè)備4,通過無線電通信發(fā)送數(shù)據(jù)給數(shù)據(jù)處理系統(tǒng)1并從其接收數(shù)據(jù),它包含一個設(shè)備硬件層80和一個在設(shè)備硬件層80中進行通信處理的軟件層,該軟件層包含一個通信應(yīng)用90和一個包含在通信應(yīng)用90中的無線電通信驅(qū)動程序100。
在本發(fā)明中,詞“無線電通信”被定義為在頻率范圍從20赫茲到800百億赫茲的無線通信,也就是說,從音頻頻率到可見光,包括無線電頻率和紅外線頻率的頻率范圍。
如圖3所示,視頻游戲機硬件層10包含一個用作數(shù)據(jù)提供裝置用來獲取和提供數(shù)據(jù)的CPU11,一個輸入部件12,一個記錄介質(zhì)部件13,一個主存儲器14,一個圖形處理器15,,一個功能部件16,和一個串行通信部件17。視頻游戲機硬件層10的這些部件同總線18相連。如圖4所示,PDA硬件層40包含一個作為通信裝置用于發(fā)送數(shù)據(jù)給具有無線電功能的設(shè)備4并從其接收數(shù)據(jù)的無線電通信部件41,作為存儲器裝置用來存儲所輸入數(shù)據(jù)的一個非易失存儲器42和一個工作存儲器43,一個串行通信部件44,一個CPU45,一個輸入部件46,一個顯示部件47,和一個功能部件48。PDA硬件層的這些部件同總線49相連。
視頻游戲機硬件層10的輸入部件12安排用作一個手動輸入控制器。因此,輸入部件12允許用戶將不同的信息項輸入到視頻游戲機2中。根據(jù)用戶輸入的控制輸入動作,輸入部件12還允許在視頻游戲機2中進行處理。
記錄介質(zhì)部件13用作讀取存儲在記錄介質(zhì)或類似東西(未示出)中的不同數(shù)據(jù)的一個部件。例如,記錄介質(zhì)包含CD-ROM或類似東西。記錄介質(zhì)部件13在CPU11的控制下從存儲通信裝置控制程序的記錄介質(zhì)中讀取數(shù)據(jù),通信裝置控制程序包含了使便攜式計算機3能與具有無線電功能的設(shè)備4通過無線電鏈接彼此通信的通信應(yīng)用和驅(qū)動程序。特別地,記錄介質(zhì)部件13從存儲圖2所示的通信應(yīng)用50和無線電通信驅(qū)動程序70的記錄介質(zhì)中讀取數(shù)據(jù)。
主存儲器14是一個用于存儲不同數(shù)據(jù)的存儲器裝置。例如,主存儲器14存儲視頻游戲機2軟件層的通信應(yīng)用20。主存儲器14也存儲便攜式計算機3通過串行通信部件17發(fā)送來數(shù)據(jù)。
圖形處理器15用作對輸入數(shù)據(jù)進行圖像處理的處理器。特別地,圖形處理器15可以對在一個顯示單元(未示出)上顯示的圖像進行圖形處理。更特別地,圖形處理器15可以執(zhí)行多邊形圖形處理。
功能部件16用作完成除上面部件之外的其他功能,并且可以包含例如一個供電源部件(未示出)和一個用于連接的連接部件,以及一個作為記錄介質(zhì)的非易失存儲器卡系統(tǒng)。
串行通信部件17實現(xiàn)了同一個外部設(shè)備進行串行通信的功能。例如,串行通信部件17具有以電子方式連接到便攜式計算機3的串行通信部件44上的端頭(未示出),這樣,視頻游戲機2就可以發(fā)送數(shù)據(jù)給便攜式計算機3并從其接收數(shù)據(jù)。串行通信部件17根據(jù)圖2所示的串行通信驅(qū)動程序30發(fā)送和接收數(shù)據(jù)。
CPU11的功能是控制上面視頻游戲機硬件層10的部件。例如,CPU11持有記錄在視頻游戲機2的主存儲器14中的記錄介質(zhì)上的通信應(yīng)用50和無線電通信驅(qū)動程序70,當通信應(yīng)用50和無線電通信驅(qū)動程序70被提供給便攜式計算機3時對它們進行控制,并且控制便攜式計算機3的數(shù)據(jù)輸入和輸出。CPU11還具有處理和編輯數(shù)據(jù)的功能。進而,CPU11根據(jù)軟件層的程序控制各個部件。
按這樣構(gòu)造的視頻游戲機2根據(jù)記錄在如CD-ROM或類似記錄介質(zhì)中的程序可以播放視頻游戲。視頻游戲機2允許非易失存儲器卡系統(tǒng)與其以可斷開方式連接。
圖4中所示的PDA硬件層40的無線電通信部件41通過根據(jù)IrDA標準的紅外線方式或微波方式接收從具有無線電功能的設(shè)備4發(fā)送的數(shù)據(jù)。無線電通信部件41還將所輸入的數(shù)據(jù)從視頻游戲機2發(fā)送給具有無線電功能的設(shè)備4。此時,無線電通信部件41根據(jù)圖2中所示的無線電通信驅(qū)動程序70發(fā)送和接收數(shù)據(jù)。特別地,當便攜式計算機3發(fā)送數(shù)據(jù)給具有無線電功能的設(shè)備4并從其接收數(shù)據(jù)時,無線電通信部件41由無線電通信驅(qū)動程序70控制,具有無線電功能的設(shè)備4的無線電通信部件(未示出)由無線電通信驅(qū)動程序100控制。
非易失存儲器42是一個用于存儲不同數(shù)據(jù)的存儲器。非易失存儲器42存儲了來自視頻游戲機2的用于同具有無線電功能的設(shè)備4進行通信的通信設(shè)備驅(qū)動程序。特別地,非易失存儲器42存儲了圖2所示的通信應(yīng)用50和無線電通信驅(qū)動程序70。非易失存儲器42還存儲了從具有無線電功能的設(shè)備4接收到的數(shù)據(jù)以及通過串行通信部件44從視頻游戲機2輸入的數(shù)據(jù)。
工作存儲器43是一個用于存儲不同數(shù)據(jù)的作為一個工作存儲區(qū)域的存儲器。同非易失存儲器42一樣,工作存儲器43存儲了通信應(yīng)用50和無線電通信驅(qū)動程序70,并且還存儲了從具有無線電功能的設(shè)備4接收到的數(shù)據(jù)以及通過串行通信部件44從視頻游戲機2輸入的數(shù)據(jù)。
串行通信部件44具有同一個外部設(shè)備進行串行通信的功能。例如,為了同視頻游戲機2進行數(shù)據(jù)通信,串行通信部件17以電子方式連接到視頻游戲機2的串行通信部件17上。串行通信部件44根據(jù)圖2所示的串行通信驅(qū)動程序60發(fā)送和接收數(shù)據(jù)。通過串行通信部件44提供給便攜式計算機3的用于同具有無線電功能的設(shè)備4進行通信的通信設(shè)備驅(qū)動程序和通信應(yīng)用,也就是,通信應(yīng)用50和無線電通信驅(qū)動程序70被記錄在視頻游戲機2的記錄介質(zhì)(未示出)中。
輸入部件46安排用作一個手動控制輸入單元(手動控制輸入裝置)。例如,輸入部件46允許用戶輸入不同的信息項。當便攜式計算機3沒有同視頻游戲機2相連時,具有無線電功能的設(shè)備4可以根據(jù)通過輸入部件46輸入的控制輸入動作進行操作。
顯示部件47安排用作顯示不同信息項的顯示單元。例如,顯示部件47在一個液晶板(未示出)上顯示不同的字符信息和圖像信息。
功能部件48用作完成除上面部件之外的其他功能,并且可以包含例如一個供電源部件(未示出)。
CPU45的功能是控制上面的部件。例如,CPU45根據(jù)上面軟件層的程序控制各個部件。
便攜式計算機3接收從具有無線電功能的設(shè)備4發(fā)送的數(shù)據(jù)。便攜式計算機3為了向視頻游戲機2發(fā)送數(shù)據(jù)和從其接收數(shù)據(jù),便攜式計算機同視頻游戲機2以可斷開方式連接。進而,便攜式計算機3同也與視頻游戲機2以可斷開方式連接的非易失存儲器卡系統(tǒng)(未示出)兼容。
在數(shù)據(jù)處理系統(tǒng)1中,視頻游戲機2提供如通信程序50的一個程序給便攜式計算機3,根據(jù)圖5和6所示的處理序列,該程序使便攜式計算機3可以同具有無線電功能的設(shè)備4進行無線電通信。
如圖5所示,在步驟S1,為了供便攜式計算機(PDA)使用,視頻游戲機2的CPU11從一個如CD-ROM或類似介質(zhì)的記錄介質(zhì)中,例如從記錄介質(zhì)部件13中讀取通信應(yīng)用50和無線電通信驅(qū)動程序70。
接著,在步驟S2,CPU11將所讀取的通信應(yīng)用50和無線電通信驅(qū)動程序70存儲在主存儲器中。
在步驟S3,CPU11同便攜式計算機3的串行通信部件44通過串行通信部件17開始通信以建立兩者間的通信鏈接。隨后,在步驟S4,CPU11通過所建立的通信鏈接將存儲在主存儲器14中的通信應(yīng)用50和無線電通信驅(qū)動程序70發(fā)送給便攜式計算機3。
在步驟S5,為了確認通信應(yīng)用50和無線電通信驅(qū)動程序70的傳輸結(jié)束,CPU11判斷存儲在主存儲器14中的通信應(yīng)用50和無線電通信驅(qū)動程序70是否都已全部發(fā)送。如果CPU11確認存儲在主存儲器14中的通信應(yīng)用50和無線電通信驅(qū)動程序70都已全部發(fā)送,則視頻游戲機2結(jié)束通信應(yīng)用50和無線電通信驅(qū)動程序70的發(fā)送處理。如果CPU11確認存儲在主存儲器14中的通信應(yīng)用50和無線電通信驅(qū)動程序70尚未全部發(fā)送,則視頻游戲機2從步驟S4再次開始處理。
在視頻游戲機2執(zhí)行以上處理的同時,便攜式計算機3在圖6所示的步驟S11判斷是否有來自視頻游戲機2的串行通信連接請求。
在步驟S11,如果便攜式計算機3確認有來自視頻游戲機2的串行通信連接請求,則便攜式計算機3的CPU45同視頻游戲機2的串行通信部件17通過串行通信部件44開始進行通信以建立通信鏈接。隨后在步驟S12,CPU42通過所建立的通信鏈接從便攜式計算機4接收已接收到的數(shù)據(jù)。
接著,在步驟S13,CPU45將通過所建立的通信鏈接從視頻游戲機2接收到的通信應(yīng)用50和無線電通信驅(qū)動程序70存儲在工作存儲器43或非易失存儲器42中。
便攜式計算機3所執(zhí)行的步驟S12,S13中的處理同由視頻游戲機2所執(zhí)行的步驟S3,S4中的處理相對應(yīng)。
在步驟S14,為了確認通信應(yīng)用50和無線電通信驅(qū)動程序70的傳輸結(jié)束,CPU45判斷通信應(yīng)用50和無線電通信驅(qū)動程序70是否都從視頻游戲機2全部接收。如果CPU45確定通信應(yīng)用50和無線電通信驅(qū)動程序70已從視頻游戲機2全部接收,則便攜式計算機3結(jié)束通信應(yīng)用50和無線電通信驅(qū)動程序70的接收處理。如果CPU45確定通信應(yīng)用50和無線電通信驅(qū)動程序70尚未從視頻游戲機2全部接收,則便攜式計算機從步驟S13再次開始執(zhí)行。
在數(shù)據(jù)處理系統(tǒng)1中,視頻游戲機2和便攜式計算機3的上面的處理序列使得視頻游戲機2可以將通信應(yīng)用50和無線電通信驅(qū)動程序70提供給便攜式計算機3使用,從而使便攜式計算機3可以進行同具有無線電功能的設(shè)備4的無線電通信。
下面參照圖7和8對將數(shù)據(jù)從具有無線電功能的設(shè)備4發(fā)送給視頻游戲機2的處理進行描述。
便攜式計算機3運行由視頻游戲機2提供的通信應(yīng)用50和無線電通信驅(qū)動程序70來進行同具有無線電功能的設(shè)備4的無線通信。在圖7所示的步驟S21,便攜式計算機3判斷是否有來自具有無線電功能的設(shè)備4的串行通信連接請求。
在步驟S21,如果便攜式計算機3確認有來自具有無線電功能的設(shè)備4的串行通信連接請求,則在步驟S22,便攜式計算機3的CPU45通過無線電通信部件41開始同具有無線電功能的設(shè)備4的無線電通信部件(未示出)進行通信以建立通信鏈接。
接著,在步驟S23,CPU45通過串行通信部件44開始同視頻游戲機2的串行通信部件17進行通信以建立通信鏈接。
在步驟S24,CPU45通過同具有無線電功能的設(shè)備4所建立的通信鏈接將從其接收到的數(shù)據(jù)存儲到工作存儲器43或非易失存儲器42中。
接著在步驟S25,CPU45通過同視頻游戲機2所建立通信鏈接將存儲在工作存儲器43或非易失存儲器42中的數(shù)據(jù)發(fā)送給視頻游戲機2。
在步驟S26,為了確認從具有無線電功能的設(shè)備4接收數(shù)據(jù)的結(jié)束,CPU45判斷來自具有無線電功能的設(shè)備4的數(shù)據(jù)是否已全部接收,如果CPU45確定來自具有無線電功能的設(shè)備4的數(shù)據(jù)已全部接收,則便攜式計算機3結(jié)束數(shù)據(jù)的接收處理。如果CPU45確定來自具有無線電功能的設(shè)備4的數(shù)據(jù)尚未全部接收,則便攜式計算機3從步驟S24再次開始執(zhí)行。
在便攜式計算機3執(zhí)行上面處理的同時,在圖8所示的步驟S31,視頻游戲機2判斷是否有來自便攜式計算機3的數(shù)據(jù)接收請求。
在步驟S31,如果視頻游戲機2確認有來自便攜式計算機3的數(shù)據(jù)接收請求,則在步驟S32,視頻游戲機2的CPU11通過串行通信部件17開始同便攜式計算機3的串行通信部件44進行通信以建立通信鏈接。
接著在步驟S33,CPU11將通過所建立的通信鏈接從便攜式計算機3接收到的數(shù)據(jù)存儲到主存儲器14中。
由視頻游戲機2所執(zhí)行的S32,S33中的處理同由便攜式計算機3執(zhí)行的步驟S23,S24中的處理相對應(yīng)。
在步驟S34,為了確認從便攜式計算機3接收數(shù)據(jù)的結(jié)束,CPU11判斷來自便攜式計算機3的數(shù)據(jù)是否已全部接收,如果CPU11確定來自便攜式計算機3的數(shù)據(jù)已全部接收,則視頻游戲機2結(jié)束數(shù)據(jù)的接收處理。如果CPU11確定來自便攜式計算機3的數(shù)據(jù)尚未全部接收,則視頻游戲機2從步驟S33再次開始執(zhí)行。
上面的處理序列使得數(shù)據(jù)處理系統(tǒng)1將數(shù)據(jù)從具有無線電功能的設(shè)備4通過便攜式計算機3發(fā)送給視頻游戲機2。
將數(shù)據(jù)從視頻游戲機2發(fā)送給具有無線電功能的設(shè)備4的處理是上面將數(shù)據(jù)從具有無線電功能的設(shè)備4發(fā)送給視頻游戲機2的逆處理,下面將參照圖9和10進行描述。
在圖9所示的步驟S41中,視頻游戲機2的CPU11通過串行通信部件17開始同便攜式計算機3的串行通信部件44進行通信以建立通信鏈接。
接著在步驟S42,視頻游戲機2判斷是否有來自便攜式計算機3的數(shù)據(jù)傳輸請求。
在步驟S43,CPU11將通過所建立的通信鏈接從便攜式計算機3接收到的數(shù)據(jù)存儲到主存儲器14中。
在步驟S44,為了確認傳輸給便攜式計算機3的數(shù)據(jù)的結(jié)束,CPU11判斷數(shù)據(jù)是否都已發(fā)送。如果CPU11確定數(shù)據(jù)都已發(fā)送,則視頻游戲機2結(jié)束發(fā)送數(shù)據(jù)的處理。如果CPU11確定數(shù)據(jù)尚未全部發(fā)送,則視頻游戲機2從步驟S43再次開始處理。在視頻游戲機2執(zhí)行上面處理的同時,在圖10所示的步驟S51中,便攜式計算機3判斷是否有來自視頻游戲機2的數(shù)據(jù)接收請求。
在步驟S51,如果有來自視頻游戲機2的數(shù)據(jù)接收請求,則在步驟S52,便攜式計算機3的CPU45通過串行通信部件44開始同視頻游戲機2的串行通信部件17進行通信以建立一個通信鏈接。
在步驟S53,CPU45還通過無線電通信部件41開始同具有無線電功能的設(shè)備4的無線電通信部件(未示出)進行通信以建立一個通信鏈接。
在步驟S54,CPU45發(fā)送一個數(shù)據(jù)傳輸請求給視頻游戲機2。
在步驟S55,CPU45將通過所建立的通信鏈接從視頻游戲機2接收到的數(shù)據(jù)存儲到工作存儲器43或非易失存儲器42中。
在步驟S56,CPU45將存儲在工作存儲器43或非易失存儲器42中的數(shù)據(jù)通過已建立的通信鏈接發(fā)送給具有無線電功能的設(shè)備4。
由便攜式計算機3執(zhí)行的步驟S52,S55中的處理同由視頻游戲機2執(zhí)行的步驟S41,S43中的處理相對應(yīng)。
在步驟S57,為了確認來自視頻游戲機2的數(shù)據(jù)接收結(jié)束,CPU45判斷來自視頻游戲機2的數(shù)據(jù)是否都已全部接收。如果CPU45確定來自視頻游戲機2的數(shù)據(jù)都已全部接收,則便攜式計算機3結(jié)束數(shù)據(jù)接收處理。如果CPU45確定來自視頻游戲機2的數(shù)據(jù)尚未全部接收,則便攜式計算機3從步驟S55再次開始執(zhí)行。
上面的處理序列使得數(shù)據(jù)處理系統(tǒng)1可以通過便攜式計算機3將數(shù)據(jù)從視頻游戲機2發(fā)送給具有無線電功能的設(shè)備4。
在數(shù)據(jù)處理系統(tǒng)1中,結(jié)果數(shù)據(jù)通過便攜式計算機3可以在視頻游戲機2和具有無線電功能的設(shè)備4之間進行傳輸。
在數(shù)據(jù)處理系統(tǒng)1中,視頻游戲機2可以對通過便攜式計算機3從具有無線電功能的設(shè)備4發(fā)送給視頻游戲機2的數(shù)據(jù)進行處理。下面將參照圖11到14對數(shù)據(jù)處理過程進行描述。
在圖11所示的步驟S61中,便攜式計算機3判斷是否有來自具有無線電功能的設(shè)備4的數(shù)據(jù)接收請求。
在步驟S61,如果便攜式計算機3確定有來自具有無線電功能的設(shè)備4的數(shù)據(jù)接收請求,則在步驟S62,便攜式計算機3的CPU45通過無線電通信部件41開始同具有無線電功能的設(shè)備4的無線電通信部件(未示出)進行通信以建立一個通信鏈接。
接著在步驟S63,CPU45通過串行通信部件44開始同視頻游戲機2的串行通信部件17進行通信以建立一個通信鏈接。
在步驟S64,CPU45將通過所建立的通信鏈接從具有無線電功能的設(shè)備4接收到的數(shù)據(jù)存儲在工作存儲器43或非易失存儲器42中。
在步驟S65,CPU45接著通過所建立的同視頻游戲機2的通信鏈接將存儲在工作存儲器43或非易失存儲器42中的數(shù)據(jù)發(fā)送給視頻游戲機2。
在步驟S66,為了確認來自具有無線電功能的設(shè)備4的數(shù)據(jù)接收結(jié)束,CPU45判斷來自具有無線電功能的設(shè)備4的數(shù)據(jù)是否都已接收。如果CPU45確定來自具有無線電功能的設(shè)備4的數(shù)據(jù)都已接收,則控制轉(zhuǎn)到圖12所示的步驟S67。如果CPU45確定來自具有無線電功能的設(shè)備4的數(shù)據(jù)尚未全部接收,則便攜式計算機3從步驟S64再次開始處理。
在圖13所示的步驟S81中,在便攜式計算機3執(zhí)行上面處理的同時,視頻游戲機2判斷是否有來自便攜式計算機3的數(shù)據(jù)接收請求。
在步驟S81,如果視頻游戲機2確定有來自便攜式計算機3的數(shù)據(jù)接收請求,則在步驟S82,視頻游戲機2的CPU11通過串行通信部件17開始同便攜式計算機3的串行通信部件44進行通信以建立一個通信鏈接。
接著在步驟S83,CPU11將通過所建立的通信鏈接從便攜式計算機3接收到的數(shù)據(jù)存儲到主存儲器14中。
由視頻游戲機2所執(zhí)行的S82,S83中的處理同由便攜式計算機3執(zhí)行的步驟S63,S64中的處理相對應(yīng)。
在步驟S84,為了確認從便攜式計算機3接收數(shù)據(jù)的結(jié)束,CPU11判斷來自便攜式計算機3的數(shù)據(jù)是否已全部接收,如果CPU11確定來自便攜式計算機3的數(shù)據(jù)已全部接收,則在步驟S85視頻游戲機2對數(shù)據(jù)進行處理。如果CPU11確定來自便攜式計算機3的數(shù)據(jù)尚未全部接收,則視頻游戲機2從步驟S83再次開始執(zhí)行。
在全部接收到來自便攜式計算機3的數(shù)據(jù)之后,視頻游戲機2讀取存儲在主存儲器14中的數(shù)據(jù)。如果所接收到的例如是圖像數(shù)據(jù),則視頻游戲機2對數(shù)據(jù)進行處理,如改變顏色。
用作一個處理裝置的視頻游戲機2可以根據(jù)程序編排的次序處理數(shù)據(jù)??蛇x擇地,視頻游戲機2可以根據(jù)用戶通過也作為一個處理裝置的輸入部件12輸入的指令處理數(shù)據(jù)。特別地,例如,當用戶在一個同輸入部件12相關(guān)的一個控制器(未示出)上按動按鈕時,視頻游戲機2可以根據(jù)按鈕被連續(xù)按動的時間周期的增加或減少圖像數(shù)據(jù)的亮度。
因此,通過便攜式計算機3從具有無線電功能的設(shè)備4發(fā)送給視頻游戲機2的數(shù)據(jù)由視頻游戲機2進行處理。接著經(jīng)處理的數(shù)據(jù)被存儲在視頻游戲機2的主存儲器14中。
經(jīng)處理的數(shù)據(jù)隨后通過便攜式計算機3從視頻游戲機2發(fā)送給具有無線電功能的設(shè)備4。
特別地,在圖14所示的步驟S86中,CPU11通過串行通信部件17開始同便攜式計算機3的串行通信部件44進行通信以建立一個通信鏈接。
在步驟S87,視頻游戲機2判斷是否有來自便攜式計算機3的數(shù)據(jù)傳輸請求。
在步驟S87,如果視頻游戲機2確定有來自便攜式計算機3的數(shù)據(jù)接收請求,則CPU11在步驟S88通過所建立的通信鏈接將存儲在主存儲器14中的經(jīng)處理的數(shù)據(jù)發(fā)送給便攜式計算機3。
在步驟S89,為了確認傳輸給便攜式計算機3的數(shù)據(jù)的結(jié)束,CPU11判斷數(shù)據(jù)是否都已發(fā)送。如果CPU11確定數(shù)據(jù)都已發(fā)送,則視頻游戲機2結(jié)束發(fā)送數(shù)據(jù)的處理。如果CPU11確定數(shù)據(jù)尚未全部發(fā)送,則視頻游戲機2從步驟S88再次開始處理。
在視頻游戲機2執(zhí)行上面處理的同時,在圖12所示的步驟S67中,便攜式計算機3判斷是否有來自視頻游戲機2的數(shù)據(jù)接收請求。
在步驟S67,如果有來自視頻游戲機2的數(shù)據(jù)接收請求,則在步驟S68,便攜式計算機3的CPU45通過串行通信部件44開始同視頻游戲機2的串行通信部件17進行通信以建立一個通信鏈接。
在步驟S69,CPU45還通過無線電通信部件41開始同具有無線電功能的設(shè)備4的無線電通信部件(未示出)進行通信以建立一個通信鏈接。
在步驟S70,CPU45發(fā)送一個數(shù)據(jù)傳輸請求給視頻游戲機2。
在步驟S71,CPU45將通過所建立的通信鏈接從視頻游戲機2接收到的數(shù)據(jù)存儲到工作存儲器43或或非易失存儲器42中。
由便攜式計算機3執(zhí)行的步驟S68,S71中的處理同由視頻游戲機2執(zhí)行的步驟S86,S88中的處理相對應(yīng)。
在步驟S72,CPU45將存儲在工作存儲器43或非易失存儲器42中的數(shù)據(jù)通過所建立的通信鏈接發(fā)送給具有無線電功能的設(shè)備4。
在步驟S73,為了確認來自視頻游戲機2的數(shù)據(jù)接收結(jié)束,CPU45判斷來自視頻游戲機2的數(shù)據(jù)是否都已全部接收。如果CPU45確定來自視頻游戲機2的數(shù)據(jù)都已全部接收,則便攜式計算機3結(jié)束數(shù)據(jù)接收處理。如果CPU45確定來自視頻游戲機2的數(shù)據(jù)尚未全部接收,則便攜式計算機3從步驟S71再次開始執(zhí)行。
上面的處理序列使得數(shù)據(jù)處理系統(tǒng)1可以通過便攜式計算機3將數(shù)據(jù)從具有無線電功能的設(shè)備4發(fā)送給視頻游戲機2。在視頻游戲機2對數(shù)據(jù)處理之后,經(jīng)處理的數(shù)據(jù)通過便攜式計算機3被發(fā)送給具有無線電功能的設(shè)備4。
在如上所述的數(shù)據(jù)處理系統(tǒng)1中,用于同具有無線電功能的設(shè)備4兼容的便攜式計算機3的通信應(yīng)用50和無線電通信驅(qū)動程序70是由視頻游戲機2在需要時提供給便攜式計算機3的。因此,通信應(yīng)用50和無線電通信驅(qū)動程序70沒有必要駐留在便攜式計算機3中,因此可以有效地利用便攜式計算機3的計算資源。
由于便攜式計算機3同視頻游戲機2以可容易斷開的方式進行連接,因此用于同具有無線電功能的設(shè)備4兼容的便攜式計算機3的通信應(yīng)用50和無線電通信驅(qū)動程序70可以由便攜式計算機3持有,并且每當具有無線電功能的設(shè)備4發(fā)送變化時,便攜式計算機3可以被替代。結(jié)果,不同類型的多種設(shè)備4可以同視頻游戲機2相連。
即使如便攜式計算機3的非易失存儲器42的存儲器存儲容量較小并且不能存儲由便攜式計算機3發(fā)送的或者由便攜式計算機3接收的全部數(shù)據(jù),便攜式計算機3通過接連發(fā)送數(shù)據(jù)給視頻游戲機2或者接連接收來自視頻游戲機2的數(shù)據(jù)也能發(fā)送和接收大量的數(shù)據(jù)。
在數(shù)據(jù)處理系統(tǒng)1中,便攜式計算機3不必同使用中的視頻游戲機1相連。一旦視頻游戲機2提供給便攜式計算機3通信應(yīng)用50和無線電通信驅(qū)動程序70,因為便攜式計算機3可以通過輸入部件46運行通信應(yīng)用50等,便攜式計算機3可以獨自操作具有無線電功能的設(shè)備4。因此,根據(jù)通過便攜式計算機3輸入的控制輸入動作,來自具有無線電功能的設(shè)備4的數(shù)據(jù)可以由便攜式計算機3持有,并且便攜式計算機3隨后可以同視頻游戲機2相連進行數(shù)據(jù)處理。這樣,就可以構(gòu)建一個具有良好攜帶性的高效系統(tǒng)。
在視頻游戲機2中,提供給便攜式計算機3的通信應(yīng)用50和無線電通信驅(qū)動程序70不必記錄在如CD-ROM或類似介質(zhì)的記錄介質(zhì)中,而是可以通過具有外部源的通信獲得。
根據(jù)本發(fā)明第二實施例的一個數(shù)據(jù)處理系統(tǒng)將在下面參照圖15進行描述。除了兩個便攜式計算機3a,3b同視頻游戲機2連接之外,數(shù)據(jù)處理系統(tǒng)101具有同根據(jù)第一實施例的數(shù)據(jù)處理系統(tǒng)1類似的基本布局。數(shù)據(jù)處理系統(tǒng)101的那些同數(shù)據(jù)處理系統(tǒng)1相同的部分用相同的應(yīng)用字符進行標注,在下面將不做詳細描述。
如圖15所示,數(shù)據(jù)處理系統(tǒng)101包含一個用作主單元用于處理數(shù)據(jù)的視頻游戲機2,和兩個用作從單元的便攜式計算機3a,3b。視頻游戲機2有在串行通信部件17中有兩個端頭(未示出),并且同第一實施例,便攜式計算機3a,3b通過那些端頭以可分離方式插入視頻游戲機2。通信應(yīng)用50和無線電通信驅(qū)動程序70分別被預(yù)先提供給分別兼容具有無線電功能的設(shè)備4a,4b的便攜式計算機3a,3b。
每個便攜式計算機3a,3b結(jié)構(gòu)上同根據(jù)第一實施例的便攜式計算機3相同。
在數(shù)據(jù)處理系統(tǒng)101中,數(shù)據(jù)可以通過便攜式計算機3a從具有無線電功能的設(shè)備4a輸入到視頻游戲機2中,并且數(shù)據(jù)可以通過另一個便攜式計算機3b從視頻游戲機2輸出到另一個具有無線電功能的設(shè)備4b。
特別地,視頻游戲機2和便攜式計算機3a可以執(zhí)行圖7和8所示的處理序列,將數(shù)據(jù)通過便攜式計算機3a從具有無線電功能的設(shè)備4a輸入到視頻游戲機2中,并且視頻游戲機2和便攜式計算機3b可以執(zhí)行圖9和10所示的處理序列,將數(shù)據(jù)通過便攜式計算機3b從視頻游戲機2輸入到具有無線電功能的設(shè)備4a中。
因此,利用兩個同視頻游戲機2相連的便攜式計算機3a,3b,便攜式計算機3a可以將輸入數(shù)據(jù)傳送給視頻游戲機2,另一個便攜式計算機3b可以從視頻游戲機2傳送輸出數(shù)據(jù),這兩個處理彼此獨立。
在數(shù)據(jù)處理系統(tǒng)101中,結(jié)果,視頻游戲機2可以同兩個便攜式計算機3a,3b彼此相連來發(fā)送和接收數(shù)據(jù)。
在數(shù)據(jù)處理系統(tǒng)101中,進而,來自具有無線電功能的設(shè)備4a的數(shù)據(jù)可以由視頻游戲機2處理。對于這種數(shù)據(jù)處理,在圖11所示的步驟S61到S66和圖13所示的步驟S81到S84中,通過便攜式計算機3a從具有無線電功能的設(shè)備4a輸入到視頻游戲機2的數(shù)據(jù)由視頻游戲機2在圖13所示的步驟S85中進行處理,并且經(jīng)處理的數(shù)據(jù)在圖12所示的步驟S67到S73和圖14所示的步驟S86到S89中,被輸出到另一個便攜式計算機3b并傳送給另一個具有無線電功能的設(shè)備4b。此時,視頻游戲機2可以根據(jù)用戶通過輸入部件12輸入的控制輸入動作對數(shù)據(jù)進行處理。
在數(shù)據(jù)處理系統(tǒng)101中,通過便攜式計算機3a從具有無線電功能的設(shè)備4a接連發(fā)送到視頻游戲機2中的數(shù)據(jù)可以由視頻游戲機2進行處理,并且經(jīng)處理的數(shù)據(jù)可以通過便攜式計算機3b發(fā)送給另一個具有無線電功能的設(shè)備4b,并且由具有無線電功能的設(shè)備4b使用。
在數(shù)據(jù)處理系統(tǒng)101中,進而,如果具有無線電功能的設(shè)備4a可以同便攜式計算機3a,3b通過無線電鏈接進行通信,則通過便攜式計算機3a從具有無線電功能的設(shè)備4a接連發(fā)送到視頻游戲機2中的數(shù)據(jù)可以由視頻游戲機2進行處理,并且經(jīng)處理的數(shù)據(jù)可以通過便攜式計算機3b發(fā)送回給具有無線電功能的設(shè)備4b。
下面參照圖16對根據(jù)本發(fā)明第三實施例的數(shù)據(jù)處理系統(tǒng)151進行描述。除了三個或更多的便攜式計算機同視頻游戲機2相連以外,數(shù)據(jù)處理系統(tǒng)151具有同根據(jù)第二實施例的數(shù)據(jù)處理系統(tǒng)101類似的基本布局。數(shù)據(jù)處理系統(tǒng)151的那些同數(shù)據(jù)處理系統(tǒng)101相同的部分用相同的應(yīng)用字符進行標注,在下面將不做詳細描述。在所示實施例中,三個便攜式計算機3a,3b,3c同視頻游戲機2相連。
如圖16所示,數(shù)據(jù)處理系統(tǒng)151包含一個用作主單元用于處理數(shù)據(jù)的視頻游戲機2,三個用作從單元的便攜式計算機3a,3b,3c,以及一個連接集線器5,通過它將便攜式計算機3a,3b,3c同視頻游戲機2連接在一起。如果視頻游戲機2的串行通信部件17的端頭(未示出)數(shù)小于待連接的便攜式計算機數(shù)時,連接集線器5用于提供充足的端頭數(shù)。連接集線器5同視頻游戲機2的一個端頭相連,并且多個便攜式計算機以可斷開方式同連接集線器5相連。連接集線器5的各個端頭同視頻游戲機2的端頭具有相同的電子及物理規(guī)格。
在數(shù)據(jù)處理系統(tǒng)151中,三個便攜式計算機3a,3b,3c以電子方式由連接集線器5同視頻游戲機2相連。通信應(yīng)用50和無線電通信驅(qū)動程序70分別被預(yù)先提供給分別兼容具有無線電功能的設(shè)備4a,4b,4c的便攜式計算機3a,3b,3c。
每個便攜式計算機3a,3b,3c結(jié)構(gòu)上同根據(jù)第一實施例的便攜式計算機3相同。
在數(shù)據(jù)處理系統(tǒng)151中,同于根據(jù)第二實施例的數(shù)據(jù)處理系統(tǒng)101,一個用于提供數(shù)據(jù)給視頻游戲機2的便攜式計算機和一個用于接收來自視頻游戲機2的數(shù)據(jù)的便攜式計算機可以彼此不同。
特別的,在數(shù)據(jù)處理系統(tǒng)151中,視頻游戲機2和便攜式計算機3a,3b可以執(zhí)行圖7和8所示的處理序列,將數(shù)據(jù)通過便攜式計算機3a,3b從具有無線電功能的設(shè)備4a,4b輸入到視頻游戲機2中,并且視頻游戲機2和便攜式計算機3c可以執(zhí)行圖9和10所示的處理序列,將數(shù)據(jù)通過便攜式計算機3c從視頻游戲機2輸入到具有無線電功能的設(shè)備4c中。
對于這種模式的操作,用戶操作輸入部件12將便攜式計算機3a,3b作為輸入數(shù)據(jù)到視頻游戲機2的便攜式計算機,而將便攜式計算機3c作為從視頻游戲機2輸出數(shù)據(jù)的便攜式計算機。進而,在視頻游戲機2提供的通信應(yīng)用50中進行設(shè)置或者由視頻游戲機2運行另一個應(yīng)用來區(qū)分用于輸入數(shù)據(jù)到視頻游戲機2的便攜式計算機3a,3b和用于從視頻游戲機2輸出數(shù)據(jù)的便攜式計算機3c。
即使在多個便攜式計算機通過連接集線器5同視頻游戲機2相連的情況下,可以將它們劃分為那些用于從具有無線電功能的外部設(shè)備輸入數(shù)據(jù)到視頻游戲機2的便攜式計算機以及那些用于從視頻游戲機2輸入數(shù)據(jù)到具有無線電功能的外部設(shè)備的便攜式計算機,不同組的便攜式計算機可以彼此獨立地進行數(shù)據(jù)輸入。
在數(shù)據(jù)處理系統(tǒng)151中,結(jié)果,視頻游戲機2可以同三個或更多的便攜式計算機彼此相連來發(fā)送和接收數(shù)據(jù)。
在數(shù)據(jù)處理系統(tǒng)151中,進而,同于根據(jù)第二實施例的數(shù)據(jù)處理系統(tǒng)101,在圖11所示的步驟S61到S66和圖13所示的步驟S81到S84中,通過便攜式計算機3a,3b從具有無線電功能的設(shè)備4a,4b輸入到視頻游戲機2的數(shù)據(jù)由視頻游戲機2在圖13所示的步驟S85中進行處理,并且經(jīng)處理的數(shù)據(jù)在圖12所示的步驟S67到S73和圖14所示的步驟S86到S89中,被輸出到另一個便攜式計算機3c并傳送給另一個具有無線電功能的設(shè)備4c。相應(yīng)地,通過便攜式計算機3a,3b從具有無線電功能的設(shè)備4a,4b輸入到視頻游戲機2的數(shù)據(jù)由視頻游戲機2進行處理,并且經(jīng)處理的數(shù)據(jù)通過便攜式計算機3c發(fā)送給具有無線電功能的設(shè)備4c。
在數(shù)據(jù)處理系統(tǒng)151中,同視頻游戲機2相連的便攜式計算機并不局限在三臺便攜式計算機,而是可以是盡可能多的便攜式計算機。
下面參照圖17對根據(jù)本發(fā)明第四實施例的數(shù)據(jù)處理系統(tǒng)201進行描述。除了兩個具有無線電功能的設(shè)備同便攜式計算機3相連以外,數(shù)據(jù)處理系統(tǒng)201具有同根據(jù)第一實施例的數(shù)據(jù)處理系統(tǒng)1類似的基本布局。數(shù)據(jù)處理系統(tǒng)201的那些同數(shù)據(jù)處理系統(tǒng)1相同的部分用相同的應(yīng)用字符進行標注,在下面將不做詳細描述。
如圖17所示,數(shù)據(jù)處理系統(tǒng)201包含一個用作主單元用于處理數(shù)據(jù)的視頻游戲機2,用作從單元的便攜式計算機3。便攜式計算機3以可斷開方式同視頻游戲機2相連。便攜式計算機3同兩個具有無線電功能的設(shè)備4a,4b相連,從而以時分或頻分方式彼此進行無線電通信。通信應(yīng)用50和無線電通信驅(qū)動程序70被預(yù)先提供給兼容具有無線電功能的設(shè)備4a,4b的便攜式計算機3。
在數(shù)據(jù)處理系統(tǒng)201中,便攜式計算機3可以接收來自具有無線電功能的設(shè)備4a的數(shù)據(jù),并且將數(shù)據(jù)從視頻游戲機2輸出給另一個具有無線電功能的設(shè)備4b。
在數(shù)據(jù)處理系統(tǒng)201中,特別地,在便攜式計算機3和具有無線電功能的設(shè)備之間建立的通信鏈接可被改變,以便來自具有無線電功能的設(shè)備4a的數(shù)據(jù)能在圖11所示的步驟S61到S66中被便攜式計算機3接收到,并且從視頻游戲機2發(fā)送給另一個具有無線電功能的設(shè)備4b的數(shù)據(jù)能在圖12所示的步驟S67到S73中被便攜式計算機3發(fā)送。
在數(shù)據(jù)處理系統(tǒng)201中,結(jié)果,便攜式計算機3同兩個具有無線電功能的設(shè)備4a,4b彼此相連進行數(shù)據(jù)的發(fā)送和接收。
在數(shù)據(jù)處理系統(tǒng)201中,通過便攜式計算機3從具有無線電功能的設(shè)備4a接連發(fā)送到視頻游戲機2中的數(shù)據(jù)可以由視頻游戲機2進行處理,并且經(jīng)處理的數(shù)據(jù)可以通過便攜式計算機3發(fā)送給另一個具有無線電功能的設(shè)備4b,并且由具有無線電功能的設(shè)備4b使用。此時,視頻游戲機2可以根據(jù)用戶通過輸入部件12輸入的控制輸入動作對數(shù)據(jù)進行處理。
下面參照圖18對根據(jù)本發(fā)明第五實施例的數(shù)據(jù)處理系統(tǒng)251進行描述。除了三個或更多個具有無線電功能的設(shè)備同便攜式計算機3相連以外,數(shù)據(jù)處理系統(tǒng)251具有同根據(jù)第四實施例的數(shù)據(jù)處理系統(tǒng)201類似的基本布局。數(shù)據(jù)處理系統(tǒng)251的那些同數(shù)據(jù)處理系統(tǒng)201相同的部分用相同的應(yīng)用字符進行標注,在下面將不做詳細描述。在所示實施例中,三個具有無線電功能的設(shè)備4a,4b,4c同便攜式計算機3相連。
如圖18所示,數(shù)據(jù)處理系統(tǒng)251包含一個用作主單元用于處理數(shù)據(jù)的視頻游戲機2,用作從單元的便攜式計算機3。便攜式計算機3以可斷開方式同視頻游戲機2相連。便攜式計算機3同三個具有無線電功能的設(shè)備4a,4b,4c相連,從而以時分或頻分方式彼此進行無線電通信。通信應(yīng)用50和無線電通信驅(qū)動程序70被預(yù)先提供給兼容具有無線電功能的設(shè)備4a,4b,4c的便攜式計算機3。
在數(shù)據(jù)處理系統(tǒng)251中,便攜式計算機3可以接收來自具有無線電功能的設(shè)備4a,4b的數(shù)據(jù),并且將數(shù)據(jù)從視頻游戲機2輸出給具有無線電功能的設(shè)備4c。
在數(shù)據(jù)處理系統(tǒng)251中,特別地,在便攜式計算機3和具有無線電功能的設(shè)備之間建立的通信鏈接可被改變,以便來自具有無線電功能的設(shè)備4a,4b的數(shù)據(jù)能在圖11所示的步驟S61到S66中被便攜式計算機3接收到,并且從視頻游戲機2發(fā)送給具有無線電功能的設(shè)備4c的數(shù)據(jù)能在圖12所示的步驟S67到S73中被便攜式計算機3發(fā)送。
對于這種模式的操作,用戶操作輸入部件12將具有無線電功能的設(shè)備4a,4b作為用于輸入數(shù)據(jù)到便攜式計算機3的設(shè)備,而將具有無線電功能的設(shè)備4c作為從數(shù)據(jù)處理系統(tǒng)251中的便攜式計算機3接收數(shù)據(jù)的設(shè)備。進而,在視頻游戲機2提供的通信應(yīng)用50中進行設(shè)置或者由視頻游戲機2運行另一個應(yīng)用來區(qū)分用于輸入數(shù)據(jù)到便攜式計算機3的具有無線電功能的設(shè)備4a,4b和用于從數(shù)據(jù)處理系統(tǒng)251中的便攜式計算機3接收數(shù)據(jù)的具有無線電功能的設(shè)備4c。
在數(shù)據(jù)處理系統(tǒng)251中,結(jié)果,便攜式計算機3可以同三個或更多的具有無線電功能的設(shè)備彼此相連來發(fā)送和接收數(shù)據(jù)。
在數(shù)據(jù)處理系統(tǒng)251中,同于根據(jù)第四實施例的數(shù)據(jù)處理系統(tǒng)201,通過便攜式計算機3從具有無線電功能的設(shè)備4a,4b接連發(fā)送到視頻游戲機2中的數(shù)據(jù)可以由視頻游戲機2進行處理,并且經(jīng)處理的數(shù)據(jù)可以通過便攜式計算機3發(fā)送給具有無線電功能的設(shè)備4c,并且由具有無線電功能的設(shè)備4c使用。
下面將根據(jù)以上實施例,參照圖19到圖26對作為數(shù)據(jù)處理系統(tǒng)的一個具體例子的一個視頻娛樂系統(tǒng)進行描述。在圖19到26中,包含視頻游戲機2和便攜式計算機3(在第二實施例和第三實施例中的3a,3b,3c)的數(shù)據(jù)處理系統(tǒng)作為包含一個視頻游戲裝置301和一個便攜式電子設(shè)備400的一個視頻娛樂系統(tǒng)來進行布局。
視頻游戲機2同視頻游戲裝置301相對應(yīng),而便攜式計算機3同便攜式電子設(shè)備400對應(yīng)。特別地,視頻游戲機2的CPU11和主存儲器14分別對應(yīng)圖22所示的視頻游戲裝置301的CPU351和主存儲器353。便攜式計算機3的無線電通信部件41,非易失存儲器42,以及CPU45分別對應(yīng)圖25所示的無線通信裝置448,以及非易失存儲器446,和控制裝置441。
如圖19和20所示,視頻游戲裝置301從記錄介質(zhì)中讀取一個應(yīng)用程序,并根據(jù)來自用戶,也就是游戲玩家的指令執(zhí)行該應(yīng)用程序。例如,視頻游戲裝置301執(zhí)行一個游戲程序主要是進行游戲,顯示游戲圖像,和輸出聲音。
視頻游戲裝置301有一個矩形外殼302,其中心主要裝有一個磁盤裝載單元303,作為一個提供如游戲程序或類似東西的應(yīng)用程序記錄介質(zhì),用于裝載如CD-ROM或類似東西的光盤。外殼302支持用于重置視頻游戲的重置開關(guān)304,一個供電源開關(guān)305,一個用于控制光盤裝載的磁盤控制開關(guān)306,和兩個插槽307A,307B。
視頻游戲裝置301的應(yīng)用程序可以通過一條通信鏈接來提供,而可以不用記錄介質(zhì)來提供。
便攜式電子設(shè)備400和一個手動控制器320可以連接到插槽307A,307B上。一個存儲器卡系統(tǒng)也可以連接到插槽307A,307B上。
手動控制器320具有第一和第二控制墊(pad)321,322,一個左按鈕323L,一個右按鈕323R,一個開始按鈕324,一個選擇器按鈕325,模擬(nanlog)控制墊331,332,一個用于為模擬控制墊331,332選擇控制模式的模式選擇器開關(guān)333,和一個用于指示所選擇控制模式的指示器334。手動控制器320內(nèi)部還具有振動告知機制(未示出),用于根據(jù)視頻游戲的進行情況以振動方式告知手動控制器320。手動控制器320與外殼302中的插槽307B通過連接器326以電子方式相連。
如果兩個手動控制器320分別同插槽307A,307B相連,兩個用戶或游戲玩家可以共享視頻娛樂系統(tǒng)來玩如競爭游戲。視頻游戲裝置301可以有多于或少于兩個插槽307A,307B的插槽。
如圖21到23所示,便攜式電子設(shè)備400有一個護蓋401,用于支持用來輸入不同信息項的手動控制墊420,一個如液晶顯示(LCD)單元或類似東西的顯示單元430,和一個允許無線通信單元(未示出)可以進行無線通信,如紅外通信的窗口440。
護蓋401包含一個上殼401a和一個下殼401b,并內(nèi)裝一塊支持存儲器設(shè)備等的主板。護蓋401經(jīng)過成形處理以便能插入到外殼302的插槽307A或307B中。
窗口440被安裝在護蓋401的半圓形末端上。顯示單元430占用了護蓋401的上殼401a一半的區(qū)域,位置靠近窗口440。
手動控制墊420有多個按鈕,421,422用于輸入時間和進行不同的選擇。手動控制墊420上殼401a另一半?yún)^(qū)域,并且位置遠離窗口440。手動控制墊420位于蓋子410上,固定在護蓋401上蓋子410的角部可以移動??刂瓢粹o421,422從蓋子410的上表面延伸到下表面??刂瓢粹o421,422固定在蓋子410上,在蓋子410的上表面移入和移出。
便攜式電子設(shè)備400在蓋子410下有一個主板并且當蓋子410在護蓋401上方關(guān)閉時該主板面向蓋子401。主板上固定了多個開關(guān)按鍵(presser),當蓋子410在護蓋401上方關(guān)閉時它們同各自的控制按鈕對齊。當控制按鈕421,422之一被用戶按下時,它開動相應(yīng)的開關(guān)按鍵去按動一個壓力開關(guān),例如膜片(diaphragm)開關(guān)。
如圖20所示,蓋子410打開的便攜式電子設(shè)備400被插入到視頻游戲裝置301的外殼302的插槽307A中。
視頻游戲裝置301和便攜式電子設(shè)備400具有如上所述的外觀和形狀。
圖22和23示出了視頻游戲裝置301和便攜式電子設(shè)備400的電路布局。
如圖24所示,視頻游戲裝置301包含一個包括有一個中央處理單元(CPU)351和其外圍設(shè)備的控制系統(tǒng)350,一個包括有一個用于在幀緩沖區(qū)363中進行圖像處理的圖形處理單元(GPU)362的圖形系統(tǒng)360,一個包括有一個用于生成音樂聲音和聲音效果的聲音處理單元(SPU)371的聲音系統(tǒng)370,一個用于控制其中記錄有應(yīng)用程序的光盤的光盤控制器380,一個控制來自用戶輸入指令的手動控制器320的信號,以及進出存有游戲設(shè)置的存儲器卡500的數(shù)據(jù),以及便攜式電子設(shè)備400的通信控制器390,一個同控制系統(tǒng)350,圖形系統(tǒng)360,聲音系統(tǒng)370,光盤控制器380,和通信控制器390相連的總線395,同其他裝置接口的一個并行輸入/輸出接口(PIO)396和一個串行輸入/輸出接口(SIO)397。
控制系統(tǒng)350包含一個CPU351,一個用于控制直接存儲器訪問(DMA)的外圍設(shè)備控制器352,一個包含一個隨機訪問存儲器(RAM)的主存儲器353,和一個存儲了不同程序,如用于管理主存儲器353的操作系統(tǒng)的只讀存儲器(ROM)354,圖形系統(tǒng)360,聲音系統(tǒng)370等。
CPU351通過執(zhí)行存儲在ROM354中的操作系統(tǒng)從整體上對視頻游戲裝置301進行控制。
當打開視頻游戲裝置301時,CPU351執(zhí)行存儲在ROM354中的操作系統(tǒng)來開始控制圖形系統(tǒng)360,聲音系統(tǒng)370等。例如,當執(zhí)行操作系統(tǒng)時,CPU351對視頻游戲裝置301從整體上進行初始化以確認其操作,并隨后控制光盤控制器380來執(zhí)行存儲在光盤中的應(yīng)用程序。當執(zhí)行應(yīng)用程序時,CPU351根據(jù)用戶輸入的指令控制圖形系統(tǒng)360,聲音系統(tǒng)370等,以控制圖像的顯示和音樂聲音和聲音效果的產(chǎn)生。
CPU351同視頻游戲機2的CPU11對應(yīng),并對便攜式電子設(shè)備400有選擇接收和發(fā)送的數(shù)據(jù)進行恢復。
圖形系統(tǒng)360用作視頻游戲機2的圖形處理器15。圖形系統(tǒng)360包含一個用于執(zhí)行坐標轉(zhuǎn)換和其他處理的幾何轉(zhuǎn)換引擎(GTE)361,一個用于根據(jù)來自CPU351的命令處理圖像數(shù)據(jù)的GPU362,一個用于存儲GPU所處理的圖像數(shù)據(jù)的幀緩沖區(qū)363,和一個通過正交轉(zhuǎn)換,例如離散余弦轉(zhuǎn)換對壓縮和編碼的圖像數(shù)據(jù)解碼的圖像解碼器364。
GTE361具有并行執(zhí)行多個算術(shù)操作的并行算術(shù)機制,并且能根據(jù)來自CPU351的請求高速執(zhí)行坐標轉(zhuǎn)換,光源計算,矩陣,或向量。特別地,GTE361每秒最多能進行一百五十萬個多邊形的坐標計算來進行平面明暗處理,例如用一種顏色畫一個三角形。通過利用GTE361,視頻游戲裝置301可以減少CPU351的負擔并執(zhí)行高速坐標計算。
根據(jù)來自CPU351的圖像處理命令,GPU362在幀緩沖區(qū)363中處理多邊形或類似圖形。GPU362可以每秒最多處理36萬個多邊形。
幀緩沖區(qū)363包含一個雙端口RAM,可以同時存儲GPU362處理的圖像數(shù)據(jù)或從主存儲器353傳輸?shù)膱D像數(shù)據(jù),并讀取圖像數(shù)據(jù)用于顯示。幀緩沖區(qū)363具有存儲如1M字節(jié)的能力,并作為一個水平1024個像素行,垂直512個像素列組成的16比特矩陣進行處理。
幀緩沖區(qū)363具有一塊用于存儲作為視頻輸出數(shù)據(jù)進行輸出的圖像數(shù)據(jù)的顯示區(qū)域,一個用于存儲當GPU362處理多邊形或類似東西時用來參照的顏色查找表的CLUT(顏色查找表)區(qū)域,以及一個用于存儲文本數(shù)據(jù)文本區(qū)域,該文本數(shù)據(jù)用于GPU362對多邊形進行處理以及多邊形映射時的坐標轉(zhuǎn)換。CLUT區(qū)域和文本區(qū)域是隨顯示區(qū)域的變化而變化的。
圖像解碼器364由CPU351控制來進行存儲在主存儲器353中的靜止或移動圖像的圖像數(shù)據(jù)的解碼,并將經(jīng)解碼的圖像存儲在主存儲器353。由圖像解碼器364重新生成的圖像數(shù)據(jù)被GPU362傳送到幀緩沖區(qū)363,并可用作GPU362所處理圖像的背景。
聲音系統(tǒng)370包含一個根據(jù)來自CPU351的命令用于生成音樂聲音,聲音效果等的SPU371,一個用于存儲來自SPU371的波形數(shù)據(jù)的聲音緩沖區(qū)372,和一個用于輸出由SPU371所產(chǎn)生的音樂聲音,聲音效果等的揚聲器373。
SPU371具有ADPCM(自適應(yīng)微分PCM)功能,可以將由ADPCM作為4比特微分聲音數(shù)據(jù)進行編碼的數(shù)據(jù)重新生成為16比特聲音數(shù)據(jù),重新生成存儲在聲音緩沖區(qū)372中的波形數(shù)據(jù)以產(chǎn)生聲音效果等的再處理功能,以及對存儲在聲音緩沖區(qū)372中的波形數(shù)據(jù)進行調(diào)制和重新生成的調(diào)制功能。
根據(jù)來自CPU351的命令,基于存儲在聲音緩沖區(qū)372中的波形數(shù)據(jù),可以使用聲音系統(tǒng)370作為一個產(chǎn)生音樂聲音,聲音效果等的樣本聲音源。
光盤控制器380包含一個用于重新生成記錄在如CD-ROM或類似介質(zhì)的光盤上的應(yīng)用程序和數(shù)據(jù)的光盤驅(qū)動器381,一個用于對所記錄的其中加入一個錯誤校驗代碼的程序和數(shù)據(jù)進行解碼的解碼器382,和一個用于臨時存儲從光盤驅(qū)動器381讀取的數(shù)據(jù)以便高速讀取來自光盤的數(shù)據(jù)的緩沖區(qū)383。一個輔助CPU384同解碼器382相連。
記錄在光盤上由光盤驅(qū)動器381讀取的聲音數(shù)據(jù)包括從模擬聲音信號轉(zhuǎn)換而來的PCM數(shù)據(jù),以及ADPCM數(shù)據(jù)。作為16比特數(shù)字數(shù)據(jù)的4比特微分數(shù)據(jù)進行記錄的ADPCM數(shù)據(jù),由解碼器382進行解碼,提供給SPU371,隨后轉(zhuǎn)換為模擬數(shù)據(jù)并用來驅(qū)動揚聲器373。作為16比特數(shù)字數(shù)據(jù)進行記錄的PCM數(shù)據(jù),由解碼器382進行解碼,然后用來驅(qū)動揚聲器373。
通信控制器390包含一個通過總線395用于控制同CPU351進行通信的通信控制機制391,一個控制器連接器309,用于輸入用戶指令的手動控制器320與之相連,以及一對存儲器卡插入單元308A,308B(參見圖20),用于接收一個作為存儲游戲設(shè)置等的輔助存儲器設(shè)備的存儲器卡500及便攜式電子設(shè)備400,存儲器卡插入單元308A,308B由通信控制機制391進行控制。
這樣,按上面方式構(gòu)造的視頻游戲裝置301具有同前面所描述的視頻游戲機2同樣的功能。
特別地,視頻游戲裝置301將用于便攜式電子設(shè)備400的,記錄在記錄介質(zhì)或類似東西中的通信應(yīng)用50和無線電通信驅(qū)動程序70通過通信控制機制391發(fā)送給便攜式電子設(shè)備400。視頻游戲裝置301將所接收到的通過通信控制機制391從便攜式電子設(shè)備傳送來的數(shù)據(jù)存儲在主存儲器353中。視頻游戲裝置301對所接收到的數(shù)據(jù)進行處理并將經(jīng)處理的數(shù)據(jù)發(fā)送給便攜式電子設(shè)備400。
如圖25所示,便攜式電子設(shè)備400包含一個控制裝置441,一個裝置連接連接器442,一個輸入裝置443,一個顯示裝置444,一個時鐘功能單元445,一個非易失存儲器446,一個揚聲器447,一個無線通信裝置448和一個作為數(shù)據(jù)傳輸/接收裝置的無線電接收裝置449,一個電池450,和作為一個供電裝置的一個供電端子451和一個二極管452。
控制裝置441包含一個微計算機。控制裝置441作為便攜式計算機3的CPU45進行使用。控制裝置441具有一個作為程序存儲裝置的程序存儲器441a。
作為連接裝置使用的裝置連接連接器442用于同另一個信息處理裝置或類似裝置的一個插槽進行連接。
輸入裝置443用作便攜式計算機3的輸入部件46,包含多個用于控制存儲在程序存儲器441a中的程序的控制按鈕。
顯示裝置444作為便攜式計算機3的顯示部件47進行使用。顯示裝置444包含一個液晶顯示單元或類似東西,用于顯示不同的信息項。
時鐘功能單元445用作在如顯示裝置444上顯示時間。
非易失存儲器446用于存儲不同的數(shù)據(jù)。例如,非易失存儲器446包含一個如閃存的半導體存儲器,即使在便攜式電子設(shè)備被關(guān)閉時,它也可以保存所存儲的數(shù)據(jù)。
因為便攜式電子設(shè)備400具有電池450,非易失存儲器446可以包含一個能高速存儲和讀取數(shù)據(jù)的靜態(tài)隨機訪問存儲器(SRAM)。
非易失存儲器446對應(yīng)于便攜式計算機3的非易失存儲器42,用于存儲所接收到的由便攜式電子設(shè)備400有選擇地接收到的數(shù)據(jù)。
即使在便攜式電子設(shè)備400從視頻游戲裝置301的外殼302中的插槽307A,307B斷開時,電池450也允許便攜式電子設(shè)備400可以進行獨立操作。
電池450包含一個可充電的二級電池。當便攜式電子設(shè)備400被插入到視頻游戲裝置301的外殼302中的插槽307A,307B中時,電池450由來自視頻游戲裝置301的電能供應(yīng)。特別地,電池450有一個通過一個反向電流保護二極管451同供電源相連的端頭450。當便攜式電子設(shè)備400同外殼302相連時,電能從供電端頭450通過反向電流保護二極管451供給電池450。
無線通信裝置448對應(yīng)于便攜式計算機3的無線通信部件41,用作通過紅外射線或類似方式同另一個存儲器卡或類似東西進行通信。無線通信裝置448還用作接收從另一個存儲器卡或類似東西發(fā)送的不同數(shù)據(jù)。
無線電接收裝置449用作接收以無線電廣播方式傳送的不同數(shù)據(jù)。
作為一個聲音產(chǎn)生裝置使用的揚聲器447根據(jù)一個程序產(chǎn)生聲音。
便攜式電子設(shè)備400的以上部件或裝置同控制裝置441相連,并在控制裝置441的控制下進行操作。
圖26示出了控制裝置441的控制項。如圖26所示,控制裝置441有一個用于同一個信息處理裝置連接的裝置連接接口,一個用于從存儲器輸出和輸入數(shù)據(jù)的存儲器接口,一個顯示接口,一個控制輸入接口,一個聲音接口,一個無線通信接口,一個時鐘管理接口,以及一個程序下載接口。
具有如用于控制程序執(zhí)行的按鈕開關(guān)的輸入裝置443和如液晶顯示(LCD)單元的顯示裝置444的便攜式電子設(shè)備400,也可以在游戲應(yīng)用執(zhí)行時用作一個便攜式游戲設(shè)備。
便攜式電子設(shè)備400具有從視頻游戲裝置301下載一個應(yīng)用程序并將所下載的應(yīng)用程序存儲在微計算機441的程序存儲器441a中的功能。利用這一功能,就有可能對在便攜式電子設(shè)備400上操作的應(yīng)用程序和不同的驅(qū)動程序軟件進行更改。
這樣,按這種方式構(gòu)造的便攜式電子設(shè)備400具有同便攜式計算機3相同的功能。
特別地,便攜式電子設(shè)備400將由視頻游戲裝置301提供的通信應(yīng)用50和無線電通信驅(qū)動程序70存儲在非易失存儲器446或一個未示出的存儲器中,以便便攜式電子設(shè)備400可以同具有無線電功能的設(shè)備4進行無線電通信。隨后,便攜式電子設(shè)備400通過無線通信裝置448接收由具有無線電功能的設(shè)備4發(fā)送的數(shù)據(jù),并將所接收到的數(shù)據(jù)存儲在非易失存儲器446或未示出的存儲器中。所存儲的數(shù)據(jù)通過裝置連接連接器442被發(fā)送給視頻游戲裝置301。便攜式電子設(shè)備400也從視頻游戲裝置301接收數(shù)據(jù),并將所接收到的數(shù)據(jù)存儲在非易失存儲器446或未示出的存儲器中。所存儲的數(shù)據(jù)通過無線通信裝置448被發(fā)送給具有無線電功能的設(shè)備4。
上面的視頻娛樂系統(tǒng)是視頻游戲機2和便攜式計算機3的一個具體例子。
因此,包含視頻游戲機2和便攜式計算機3的數(shù)據(jù)處理系統(tǒng)1可以發(fā)送數(shù)據(jù)給具有無線電功能的外部設(shè)備4及從其接收數(shù)據(jù),并且也可以用作視頻娛樂系統(tǒng)。
具有無線電功能的外部設(shè)備4可以是任何具有無線電通信功能的設(shè)備。例如,具有無線電功能的外部設(shè)備4可以是一個數(shù)字相機,一個筆記本形狀的個人計算機,一個桌面?zhèn)€人計算機,一個便攜式電話機,或類似的東西。從具有無線電功能的設(shè)備4發(fā)送給視頻游戲機2的數(shù)據(jù)可以是如圖像數(shù)據(jù)。因為視頻游戲裝置301具有很高的圖像數(shù)據(jù)處理能力,數(shù)據(jù)處理系統(tǒng)可以高速編輯圖像。如果使用視頻游戲機裝置301的實時數(shù)據(jù)處理能力,則數(shù)據(jù)處理系統(tǒng)可以根據(jù)用戶所輸入的控制輸入動作進行數(shù)據(jù)處理。
盡管本發(fā)明的某些實施例已被示出并進行了詳細描述,但可以理解,在不偏離所附權(quán)利要求范圍的前提下可以對之進行多種改動或修正。
權(quán)利要求
1.一種用于處理數(shù)據(jù)的系統(tǒng),包含一個用于處理數(shù)據(jù)的主單元(2);及一個同所述主單元以可斷開方式連接的從單元(3);所述從單元包含用于發(fā)送數(shù)據(jù)給一個具有無線通信功能的外部設(shè)備(4)并從其接收數(shù)據(jù)的通信裝置(41);及用于存儲輸入數(shù)據(jù)的存儲器裝置{(42)及/或(43)};所述主單元包含用于獲取和提供數(shù)據(jù)的數(shù)據(jù)提供裝置(11),包含一個用于同所述從單元和所述外部設(shè)備進行無線通信的通信裝置控制程序;所述數(shù)據(jù)提供裝置的這種布置將所述通信裝置控制程序提供給從單元,并且所述從單元將所述主單元提供的所述通信裝置控制程序存儲在所述存儲器裝置中。
2.根據(jù)權(quán)利要求1所述的一種系統(tǒng),其中所述數(shù)據(jù)提供裝置包含一個從一個以可斷開方式裝在所述主單元中的記錄介質(zhì)讀取所述通信裝置控制程序的裝置,并且將所述通信裝置控制程序輸出給所述從單元。
3.根據(jù)權(quán)利要求1所述的一種系統(tǒng),其中所述從單元和所述外部設(shè)備具有以紅外線方式進行無線通信的裝置。
4.根據(jù)權(quán)利要求1所述的一種系統(tǒng),其中所述從單元包含用于接收由所述外部設(shè)備通過所述通信裝置發(fā)送給所述從單元的數(shù)據(jù)的裝置,并將所接收到的數(shù)據(jù)傳送給所述主單元。
5.根據(jù)權(quán)利要求1所述的一種系統(tǒng),其中所述從單元包含用于通過通信裝置接收由所述主單元所處理的數(shù)據(jù)并將經(jīng)處理的數(shù)據(jù)發(fā)送給所述外部設(shè)備。
6.根據(jù)權(quán)利要求1所述的一種系統(tǒng),其中所述主單元包含用于處理由所述從單元提供給所述主單元的輸入數(shù)據(jù)的裝置,所述主單元的這種布置接收由所述從單元提供的數(shù)據(jù),該數(shù)據(jù)是所述從單元從所述外部設(shè)備作為所述輸入數(shù)據(jù)接收到的,所述處理裝置對所述輸入數(shù)據(jù)進行處理而產(chǎn)生經(jīng)處理的數(shù)據(jù),并且所述從單元接收所述主單元所提供的經(jīng)處理的數(shù)據(jù),并將經(jīng)處理的數(shù)據(jù)作為傳輸數(shù)據(jù)通過所述通信裝置發(fā)送給所述外部設(shè)備。
7.根據(jù)權(quán)利要求6所述的一種系統(tǒng),其中所述主單元具有供操作者輸入一個控制輸入的手動控制輸入裝置(46),所述可操作的處理裝置根據(jù)通過所述手動控制輸入裝置輸入的所述控制輸入對數(shù)據(jù)進行處理。
8.根據(jù)權(quán)利要求1所述的一種系統(tǒng),包含多個所述的以可斷開方式同所述主單元相連的從單元,其中所述主單元接收幾個所述從單元所提供的輸入數(shù)據(jù)并將經(jīng)處理的數(shù)據(jù)輸出給除了這幾個所述從單元以外的其他從單元。
9.根據(jù)權(quán)利要求1所述的一種系統(tǒng),包含多個通過所述的通信裝置以可斷開方式同所述從單元相連的所述外部設(shè)備,其中,所述從單元接收幾個所述外部設(shè)備發(fā)送的數(shù)據(jù)并將所接收到的數(shù)據(jù)發(fā)送給除了這幾個所述外部設(shè)備之外的其他外部設(shè)備。
10.根據(jù)權(quán)利要求1所述的一種系統(tǒng),其中所述主單元包含一個視頻游戲機,而所述從單元包含一個便攜式信息通信終端。
11.根據(jù)權(quán)利要求1所述的一種系統(tǒng),其中所述主單元包含一個視頻游戲機,所述從單元包含一個便攜式信息通信終端,并且所述外部設(shè)備包含一個數(shù)字相機或一個個人計算機。
12.一種帶有一個用于處理數(shù)據(jù)的主單元(2)和一個同所述主單元以可斷開方式連接的從單元,以及具有存儲器裝置{(42)及/或(43)}和通信裝置(41)的一種用于處理數(shù)據(jù)的方法,包含以下步驟將所述主單元所獲取的用于在所述從單元和一個外部設(shè)備之間進行無線通信的通信裝置控制程序提供給所述從單元;將所述通信裝置控制程序存儲到所述從單元的所述存儲器裝置中;并通過所述通信裝置(41)在所述從單元和所述外部設(shè)備之間發(fā)送和接收數(shù)據(jù)。
13.一種用于發(fā)送和接收數(shù)據(jù)的裝置(3),包含用于發(fā)送數(shù)據(jù)給一個具有無線通信功能的外部設(shè)備(4)并從其接收數(shù)據(jù)的通信裝置(41);及用于存儲所輸入數(shù)據(jù)的存儲器裝置{(42)及/或(43)};其中所述裝置接收一個數(shù)據(jù)處理裝置(2)所提供的用于同外部設(shè)備進行無線通信的通信裝置控制程序。
14.一種根據(jù)權(quán)利要求13所述的裝置,用于以紅外線方式同所述外部設(shè)備進行無線通信。
15.一種根據(jù)權(quán)利要求13所述的裝置,用于通過所述通信裝置從所述外部設(shè)備接收數(shù)據(jù)并將所接收到的數(shù)據(jù)傳送給所述數(shù)據(jù)處理裝置。
16.一種根據(jù)權(quán)利要求13所述的裝置,用于接收所述數(shù)據(jù)處理裝置所提供的經(jīng)處理的數(shù)據(jù)并將經(jīng)處理的數(shù)據(jù)通過所述通信裝置發(fā)送給所述外部設(shè)備。
17.一種根據(jù)權(quán)利要求13所述的裝置,其中所述裝置包含一個便攜式信息通信終端,并且所述數(shù)據(jù)處理裝置包含一個視頻游戲機。
18.一種根據(jù)權(quán)利要求13所述的裝置,其中所述裝置包含一個便攜式信息通信終端,所述數(shù)據(jù)處理裝置包含一個視頻游戲機,并且所述外部設(shè)備包含一個數(shù)字相機或一個個人計算機。
19.一種用于發(fā)送和接收數(shù)據(jù)的方法,包含以下步驟根據(jù)由一個數(shù)據(jù)處理裝置(12)提供的一個通信裝置控制程序,在一個數(shù)據(jù)發(fā)送和接收裝置(3)和一個具有無線通信功能的外部設(shè)備(4)之間進行無線通信;將從一個外部設(shè)備接收到的數(shù)據(jù)從所述數(shù)據(jù)發(fā)送和接收裝置傳送給所述數(shù)據(jù)處理裝置;及將從所述數(shù)據(jù)處理裝置輸入的經(jīng)處理的數(shù)據(jù)從所述數(shù)據(jù)發(fā)送和接收裝置發(fā)送給所述外部設(shè)備。
全文摘要
在一個作為數(shù)據(jù)處理裝置并且設(shè)有無線通信功能的視頻游戲機(2)和具有無線通信功能的外部設(shè)備(4)之間發(fā)送和接收數(shù)據(jù)。一個便攜式計算機(3)與處理數(shù)據(jù)的視頻游戲機(2)可拆卸地相連。從視頻游戲機(2)向便攜式計算機(3)提供用于在該計算機(3)和外部設(shè)備(4)之間進行無線通信的通信應(yīng)用(50)和無線電通信驅(qū)動程序(70),并且存儲在便攜式計算機(3)的存儲器中。具有通信應(yīng)用(50)和無線通信驅(qū)動程序(70)的便攜式計算機(3)使視頻游戲機(2)和外部設(shè)備(4)之間通過便攜式計算機(3)發(fā)送和接收數(shù)據(jù)。
文檔編號H04B10/22GK1274296SQ99801262
公開日2000年11月22日 申請日期1999年7月28日 優(yōu)先權(quán)日1998年7月31日
發(fā)明者茶谷公之 申請人:索尼計算機娛樂公司