專利名稱:數據處理系統和方法以及娛樂系統的制作方法
技術領域:
本發明涉及處理數據的一種方法和系統以及用于向一個外部裝置發送數據和從該外部裝置接收數據的娛樂系統,且更具體地說是涉及用于處理數據的方法和系統以及一種娛樂系統—它們可被較好地應用于包括視頻游戲機和個人數字助理(PDA)的系統。
諸如個人計算機的家庭控制設備,當它與數字攝象機相連時,能夠讀取由數字攝象機獲取的圖象數據,并使用讀取的圖象數據。當諸如個人數字助理的小型計算機與個人計算機相連時,個人計算機能夠向小型計算機發送和從該小型計算機接收諸如圖象數據的各種數據。
這種家庭控制設備包括傳統的視頻游戲機—諸如電視游戲裝置。傳統的視頻游戲機得到了廣泛的使用,它從記錄介質或輔助存儲單元讀取游戲數據,并根據讀取的游戲數據在視頻游戲機處理器上運行一種應用程序,以玩競爭游戲,例如響應于由游戲玩家從作為手動控制器的指令單元輸入的指令信號。
很多視頻游戲機通常都具有優異的圖象和聲音數據處理能力,因而用戶能夠感受到復雜而真實的圖象和聲音。具體地,視頻游戲機的優異的圖象和聲音數據處理能力,使得能夠顯示復雜的游戲角色和為視頻游戲產生逼真的語音聲音,并能夠提供比已有計算機所能提供的更為精細和復雜的圖象和聲音。
到目前,傳統的諸如個人計算機的家庭控制設備為了讀取數字攝象機拍攝的圖象數據,通常的做法是只考慮家庭控制設備與數字攝象機之間的數據傳送。還沒有建立用于根據記錄在一種記錄介質上的應用程序在家庭控制設備、數字攝象機、以及諸如個人數字助理的小型計算機之間進行同時通信的系統。
為了把數字攝象機獲取的圖象數據傳送到小型計算機,需要把圖象數據轉換成能夠被小型計算機所使用的格式。然而,當小型計算機和數字攝象機彼此直接相連時,就難于有效地從數字攝象機向小型計算機傳送數據,因為小型計算機的計算資源是有限的。
雖然傳統的視頻游戲機具有優異的數據處理能力,如上所述,傳統的視頻游戲機仍然只是用于執行玩視頻游戲的應用程序的裝置。還沒有建立起任何在其中小型計算機和數字攝象機被同時連接到視頻游戲機以發送和接收圖象數據并處理圖象數據的系統,也沒有建立任何能夠有效地利用視頻游戲機的實時圖形計算和顯示功能的系統。
進一步地,小型計算機為使用圖象數據而運行的所有應用程序,還沒有由這樣一種記錄介質提供—該記錄介質被裝載到既與小型計算機相連又與數字攝象機相連的裝置中。
因而,本發明的一個目的,是提供用于處理數據的系統和方法和一種娛樂系統,它們允許一種從屬單元和一個數字攝象機同時與一個主單元相連,以在難于直接彼此相連的該從屬單元與數字攝象機之間發送和接收圖象數據。
為實現上述目的,本發明提供一種數據處理系統,它具有用于處理數據的主單元和以可拆下的方式與主單元相連的從屬單元,該主單元具有用于連接一個外部成象裝置的第一連接裝置、用于連接到從屬單元的第二連接裝置、以及一個控制裝置—該控制裝置經過第一連接裝置而被提供了來自成象裝置的彩色高分辨率圖象數據、并經過第二連接裝置向從屬單元輸出基于主單元提供的圖象數據的低分辨率圖象數據。
上述的數據處理系統使難于彼此直接相連的成象裝置和從屬單元能夠同時與主單元相連,以把彩色高分辨率圖象數據從成象裝置提供給主單元并把基于所提供的圖象數據的顏色較少分辨率較低的圖象數據從主單元提供給從屬單元。
根據本發明的一種數據處理系統具有用于處理數據的主單元和以可拆下的方式連接到主單元的從屬單元,該主單元具有用于連接到一個外部成象裝置的第一連接裝置、用于連接到該從屬單元的第二連接裝置、以及一個控制裝置—該控制裝置經過第二連接裝置而被提供來自從屬單元的從屬單元圖象數據并經過第一連接裝置向成象裝置輸出基于從屬單元圖象數據的處理過的圖象數據。
上述數據處理系統使難于直接彼此相連的成象裝置和從屬單元能夠同時與主單元相連,以把從屬單元圖象數據從從屬單元提供到主單元并把基于從屬單元圖象數據的處理過的圖象數據從主單元提供到成象裝置。
在該數據處理系統中,主單元具有用于從以可拆下的方式裝載的記錄介質讀取程序數據的數據讀取裝置,且從屬單元具有用于執行該程序數據的執行裝置。主單元借助數據讀取裝置從記錄介質讀取利用處理過的圖象數據的從屬單元應用程序,并經過第二連接裝置把從屬單元應用程序提供給從屬單元,且從屬單元借助執行裝置,利用從主單元提供的處理過的圖象數據,執行從屬單元應用程序。
因此,數據處理系統使得從屬單元所使用的從屬單元應用程序能夠從主單元得到提供并被從屬單元所執行,并為從屬單元提供讀取和使用外部圖象數據的功能。
根據本發明的一種用處理數據的主單元和用以可拆下的方式連接到該主單元的從屬單元來處理數據的方法包括以下步驟從一個外部成象裝置向主單元提供彩色高分辨率圖象數據;以及,從主單元向從屬單元輸出基于所提供的圖象數據的顏色較少分辨率較低的圖象數據。
上述數據處理方法使難于直接彼此相連的成象裝置和從屬單元能夠同時與主單元相連,以從成象裝置向主單元提供彩色高分辨率圖象數據,并從主單元向從屬單元提供基于所提供的圖象數據的顏色較少分辨率較低的圖象數據。
根據本發明,借助用于處理數據的主單元和以可拆下的方式連接到主單元的從屬單元來處理數據的一種方法包括以下步驟向主單元提供來自從屬單元的從屬單元圖象數據;以及,從主單元向一個外部成象裝置輸出基于從屬單元圖象數據的處理過的圖象數據。
上述數據處理方法使得難于直接彼此相連的成象裝置和從屬單元能夠同時與主單元相連,以從從屬單元向主單元提供從屬單元圖象數據,并從主單元向成象裝置提供基于從屬單元圖象數據的處理過的圖象數據。
根據本發明的一種數據處理方法包括以下步驟從以可拆下的方式裝載的一種記錄介質讀取利用處理過的圖象數據的從屬單元應用程序,并把該從屬單元應用程序從主單元提供到從屬單元;以及,利用從主單元提供的處理過的圖象數據,借助從屬單元執行從屬單元應用程序。
在上述數據處理方法中,從屬單元使用的從屬單元應用程序是從主單元提供的,并由從屬單元執行。從屬單元被提供了讀取和使用外部圖象數據的功能。
根據本發明的一種娛樂系統具有第一連接裝置,用于與一種外部成象裝置相連,且一種從屬單元以可拆下的方式連接到該第一連接裝置;一種第二連接裝置,用于連接到從屬單元;以及,一種控制裝置,它經過第一連接裝置而被提供了來自成象裝置的彩色高分辨率圖象數據,并經過第二連接裝置向從屬單元輸出基于所提供的圖象數據的顏色較少分辨率較低的圖象數據。
上述娛樂系統使得難于直接彼此相連的成象裝置和從屬單元能夠同時與主單元相連,以被提供有來自成象裝置的彩色高分辨率圖象數據,并向從屬單元輸出基于所提供的圖象數據的顏色較少分辨率較低的圖象數據。
根據本發明的一種娛樂系統具有第一連接裝置,用于連接到一個外部成象裝置,且一個從屬單元以可拆下的方式連接到第一連接裝置;一個第二連接裝置,用于連接到從屬單元;以及,一個控制裝置,它被提供有經過第二連接裝置而來自從屬單元的從屬單元圖象數據,并經過第一連接裝置向成象裝置輸出基于從屬單元圖象數據的處理過的圖象數據。
上述的娛樂系統使難于彼此直接相連的成象裝置和從屬單元能夠同時與主單元相連,以被提供有來自從屬單元的從屬單元圖象數據并向成象裝置輸出基于該從屬單元圖象數據的處理過的圖象數據。
該娛樂系統還具有用于從以可拆下的方式裝載的記錄介質讀取程序數據的數據讀取裝置。采用處理過的圖象數據的一種從屬單元應用程序由該數據讀取裝置從記錄介質讀取,并經過第二連接裝置而被提供到從屬單元。
該娛樂系統使從屬單元使用的從屬單元應用程序能夠被提供給從屬單元。
從以下組合附圖以示例性的例子的方式對本發明的最佳實施例所進行的描述,本發明的上述和其他的目的、特征、以及優點,將變得明顯。
圖1是根據本發明的數據處理系統的框圖;圖2是該數據處理系統的視頻游戲機的視頻游戲機硬件層的框圖;圖3是數據處理系統的袖珍計算機的PDA硬件層的框圖;圖4是與該數據處理系統相連的一種數字攝象機的DC硬件層的框圖;圖5是該數據處理系統和數字攝象機的軟件層和硬件層的框圖;圖6是在從數字攝象機向視頻游戲機提供圖象數據的過程中視頻游戲機的處理序列的流程圖;圖7是在從數字攝象機向視頻游戲機提供圖象數據的過程中數字攝象機的處理序列的流程圖;圖8是在視頻游戲機中處理圖象數據和向袖珍計算機提供處理過的圖象數據的過程中視頻游戲機的處理序列的流程圖;圖9是在視頻游戲機中處理圖象數據和向袖珍計算機提供處理之后的圖象數據的過程中袖珍計算機的處理序列的流程圖;圖10是在從數字攝象機向視頻游戲機提供多個圖象數據的過程中視頻游戲機的處理序列的流程圖;圖11是在視頻游戲機中組合多個圖象數據并把組合的圖象數據提供給袖珍計算機的處理中視頻游戲機的處理序列的流程圖;圖12是在從數字攝象機向視頻游戲機提供多個圖象數據的過程中數字攝象機的處理序列的流程圖;圖13是在視頻游戲機中組合多個圖象數據并把組合的圖象數據提供給袖珍計算機的過程中袖珍計算機的處理序列的流程圖;圖14是可變地響應手動輸入的指令處理并組合從數字攝象機提供給視頻游戲機的圖象數據的過程的處理序列的流程圖;圖15是在從袖珍計算機向視頻游戲機提供圖象數據的過程中視頻游戲機的處理序列的流程圖;圖16是在從袖珍計算機向視頻游戲機提供圖象數據的過程中袖珍計算機的處理序列的流程圖;圖17是在視頻游戲機中處理圖象數據并把處理之后的圖象數據提供給數字攝象機的過程中視頻游戲機的處理序列的流程圖;圖18是在視頻游戲機中處理圖象數據并把處理之后的圖象數據提供給數字攝象機的過程中數字攝象機的處理序列的流程圖;圖19是在從袖珍計算機向視頻游戲機提供多個圖象數據的過程中視頻游戲機的處理序列的流程圖;圖20是在視頻游戲機中組合多個圖象數據并把組合的圖象數據提供給數字攝象機的過程中視頻游戲機的處理序列的流程圖;圖21是在從袖珍計算機向視頻游戲機提供多個圖象數據的過程中袖珍計算機的處理序列的流程圖;圖22是在視頻游戲機中組合多個圖象數據并把組合的圖象數據提供給數字攝象機的過程中數字攝象機的處理序列的流程圖;圖23是可變地響應于手動輸入的指令而處理并組合從袖珍計算機提供給視頻游戲機的圖象數據的過程的處理序列的流程圖;圖24是在從視頻游戲機提供袖珍計算機所用的應用軟件并激活該袖珍計算機的過程中視頻游戲機的處理序列的流程圖;圖25是在從視頻游戲機提供袖珍計算機所用的應用軟件并激活該袖珍計算機的過程中袖珍計算機的處理序列的流程圖;圖26是作為包括該視頻游戲機和袖珍計算機的數據處理系統的一個具體例子的娛樂系統的立體圖27是該娛樂系統的平面圖;圖28是作為袖珍計算機的一個具體例子的袖珍電子裝置的平面圖;圖29是圖28所示的袖珍電子裝置的正視圖;圖30是圖28所示的袖珍電子裝置的底視圖;圖31是作為該視頻游戲機的一個具體例子的一種視頻游戲設備的的框圖;圖32是作為該袖珍計算機的一個具體例子的袖珍電子裝置的框圖;以及圖33顯示了袖珍電子裝置中的控制裝置控制的控制項。
如圖1所示,根據本發明的數據處理系統1包括視頻游戲機2和與該視頻游戲機2相連的袖珍計算機(PDA)3。
在數據處理系統1中,視頻游戲機2被用作處理數據的主單元,且袖珍計算機3被用作一個從屬單元。視頻游戲機2被作為一種娛樂系統,它執行記錄在諸如CD-ROM、DVD等的記錄介質(未顯示)上的程序數據以進行視頻游戲等。袖珍計算機3以可拆下的方式與視頻游戲機2相連,以向視頻游戲機2發送和從視頻游戲機2接收數據,并被設置為具有無線通信功能的個人數字助理(PDA)。連接到視頻游戲機2的,有作為能夠獲取圖象的一個成象裝置,以及作為顯示來自視頻游戲機2的處理結果的顯示單元的視頻監視器5。
視頻游戲機2被作為一種視頻游戲機硬件層20(見圖2),它包括CPU 21,它起著以下裝置的作用,即用于控制圖象數據的輸入和輸出的控制裝置、用于處理圖象數據的處理裝置、用于組合和處理圖象數據的組合和處理裝置、以及用于讀取諸如記錄在記錄介質(未顯示)上的應用程序數據的數據的數據讀取裝置;一個串行通信塊22,它被作為與數字攝象機4和袖珍計算機3相連的第一和第二連接裝置;一個輸入塊23,以起著用于響應于手動輸入指令而控制CPU 21的操作的指令輸入裝置的作用;一個記錄介質塊24;一個主存儲器25;一個圖形處理器26;以及一個功能塊27。視頻游戲機硬件層20的這些部件與一條總線28相連。
串行通信塊22具有與一個外部裝置進行串行通信的功能。串行通信塊22具有可與袖珍計算機3和數字攝象機4的串行通信塊33、42(將要在后面描述)相電連接的端子(未顯示),從而使視頻游戲機2能夠向袖珍計算機3和數字攝象機4發送圖象數據并從袖珍計算機3和數字攝象機4接收圖象數據。
輸入塊23具有作為手動指令輸入單元的功能。輸入塊23使用戶能夠把各種信息輸入視頻游戲機2,并使視頻游戲機2能夠響應來自用戶的指令而處理和組合圖象數據。
一種記錄介質(未顯示)被裝載到記錄介質塊24中,它具有用于驅動記錄介質的驅動裝置。在視頻游戲機2中,CPU 21控制記錄介質塊24,以讀取記錄在記錄介質上的一種通信和圖象處理應用程序50(見圖5)。
主存儲器25是用于存儲各種數據的存儲裝置。主存儲器25存儲記錄在記錄介質(未顯示)上的包括通信和圖象處理應用程序50的應用程序,以及經過串行通信塊22從袖珍計算機3或數字攝象機4提供的圖象數據。
圖形處理器26被用作處理提供給它的圖象數據的單元。圖形處理器26實現對將要顯示在一個顯示單元上的圖象的的圖形處理。具體地,圖形處理器26進行多邊形圖形處理。
功能塊27用于執行與上述塊不同的功能,并可包括例如一個電源塊。
CPU 21具有控制上述塊的功能。例如,CPU 21控制經過串行通信塊22提供給視頻游戲機2的數據或經過串行通信塊22從視頻游戲機2輸出的數據的輸入或輸出。CPU 21還具有處理和組合數據的功能。CPU21還把記錄在記錄介質(未顯示)上的應用程序傳送給袖珍計算機3,并把傳送的應用程序保持在袖珍計算機3中。
如此構成的視頻游戲機2,能夠根據記錄在諸如CD-ROM等的記錄介質上的程序,進行視頻游戲。視頻游戲機2是以這樣的方式設置的,即使得非易失存儲卡系統(未顯示)能夠以可拆下的方式與其相連。
袖珍計算機3具有一個PDA硬件層30(見圖3),該PDA硬件層30包括具有用于顯示提供的圖象數據的顯示裝置功能的顯示塊32、CPU 31、串行通信塊33、非易失存儲器34、工作存儲器35、無線通信塊36、輸入塊37、以及功能塊38。PDA硬件層30的這些部分與一條總線39相連。
顯示塊32被適當地設置,以起到顯示各種信息項的顯示單元的作用。顯示塊32在例如一個液晶面板(來顯示)上顯示圖象數據和各種文字信息。
串行通信塊33具有實現與一個外部裝置的串行通信的功能。該串行通信塊33與視頻游戲機2的串行通信塊22相電連接,用于例如與視頻游戲機2進行數據通信。袖珍計算機3經過串行通信塊33而被提供了來自視頻游戲機2的圖象數據,并還被提供了記錄在裝載到視頻游戲機2上的記錄介質(未顯示)上的應用程序。
非易失存儲器34被用作存儲各種數據的存儲裝置。非易失存儲器34存儲從視頻游戲機2經過串行通信塊33提供來的應用程序和圖象數據。
工作存儲器35被用作各種數據的工作區的存儲裝置。象非易失存儲器34一樣,工作存儲器35存儲來自視頻游戲機2的圖象數據和應用程序。
無線通信塊36用于根據IrDA標準的紅外線或微波而與一個外部裝置進行通信。
輸入塊37被適當地設置,以被用作手動指令輸入單元。例如,輸入塊37使用戶能夠輸入各種信息項。
功能塊38被適當設置,以執行上述塊以外的功能,并可包括例如一個電源塊。
CPU 31用于控制上述塊。例如,CPU 31根據上述軟件層的各種程序控制這些塊。CPU 31還被用作執行程序數據的執行裝置。
袖珍計算機3能夠以可拆下的方式與視頻游戲機2相連,以向視頻游戲機2發送數據和從視頻游戲機2接收數據。進一步地,袖珍計算機3與也能夠以可拆下的方式與視頻游戲機2相連的非易失存儲卡系統(未顯示)相兼容。
與視頻游戲機2相連的數字攝象機4具有一個DC硬件層40(見圖4),該DC硬件層40包括CPU 41、串行通信塊42、圖象輸入塊43、圖象數據存儲塊44、以及工作存儲器45。DC硬件層40的這些部分與一條總線46相連。
串行通信塊42具有實現與外部裝置的串行通信的功能。串行通信塊42可與視頻游戲機2的串行通信塊22電連接,以向視頻游戲機2發送數據和從視頻游戲機2接收數據。數字攝象機4經過串行通信塊42而被提供有來自視頻游戲機2的圖象數據,并經過串行通信塊42把圖象數據提供給視頻游戲機2。
圖象輸入塊43被適當設置,以具有作為圖象獲取單元的功能,并具有包括透鏡、快門等的光學系統。圖象輸入塊43所獲取的圖象數據以彩色高分辨率圖象數據的形式被存儲在圖象數據存儲塊44中。
圖象數據存儲塊44被作為記錄所獲取的圖象的部分。圖象數據存儲塊44具有內置的非易失存儲器或包括一種可拆下的記錄介質。圖象數據存儲塊44存儲所獲取的圖象的數據和從視頻游戲機2經過串行通信塊42提供來的圖象數據。
工作存儲器45被用作用于各種數據的工作區的存儲裝置。象圖象數據存儲塊44一樣,工作存儲器45存儲所獲取的圖象數據和從視頻游戲機2提供的圖象數據。
CPU 41具有控制上述塊的功能。例如,CPU 41根據上述軟件層的各種程序控制這些塊。
具有與視頻游戲機2相連的袖珍計算機3的數據處理系統1,和與視頻游戲機2相連的數字攝象機4,具有圖5所示的邏輯關系。視頻游戲機2具有作為其硬件層的視頻游戲機硬件層20并還具有一個軟件層—該軟件層包括一種通信和圖象處理應用程序50,用于進行與袖珍計算機3和數字攝象機4的通信并處理圖象數據;以及,串行通信驅動程序60、70,用于進行與袖珍計算機3和數字攝象機4的串行通信,這些應用程序和通信驅動程序是由CPU 21從裝載到記錄介質塊24中的記錄介質(未顯示)讀取的。該串行通信塊22根據串行通信驅動程序60、70發送和接收數據。袖珍計算機3具有作為其硬件層的PDA硬件層30,并還具有一個軟件層—該軟件層包括用于與視頻游戲機2進行通信的通信應用程序80、一個串行通信驅動程序90、以及一個無線通信驅動程序100。串行通信塊33和無線通信塊36根據串行通信驅動程序90和無線通信驅動程序100發送和接收數據。
向數據處理系統1發送數據和從數據處理系統1接收數據的數字攝象機4,具有作為其硬件層的DC硬件層40,并還具有一個軟件層,該軟件層包括用于與視頻游戲機2進行通信的通信應用程序110和一個串行通信驅動程序120。串行通信塊42根據串行通信驅動程序120發送和接收數據。
在具有上述結構的數據處理系統1中,視頻游戲機2根據圖6所示的處理流程,從數字攝象機4接收圖象數據即彩色高分辨率圖象數據。
視頻游戲機2的CPU 21,在圖6所示的步驟S1,從記錄介質塊24讀取記錄在記錄介質(未顯示)上的通信和圖象處理應用程序50和串行通信驅動程序60、70,以進行與袖珍計算機3和數字攝象機4的串行通信。
隨后,CPU 21在步驟S2把通信和圖象處理應用程序50和串行通信驅動程序60、70存儲在主存儲器25中。
隨后,CPU 21在步驟S3開始經過串行通信塊22與數字攝象機4的串行通信塊42進行通信,以建立它們之間的通信鏈路。隨后,在步驟S4,CPU21經過建立的通信鏈路,從數字攝象機4接收彩色高分辨率圖象數據,并把所接收的圖象數據存儲在主存儲器中。
為了確認來自數字攝象機4的圖象數據的接收的結束,在步驟S5,CPU 21判定是否已經從數字攝象機4接收了所有圖象數據。如果CPU 21確認所有圖象數據都已被接收,視頻游戲機2完成接收圖象數據的處理。如果CPU 21確認還沒有接收到所有圖象數據,則視頻游戲機2重新執行從步驟S4開始的處理。
與視頻游戲機2所執行的上述處理同時地,數字攝象機4在圖7所示的步驟S11判定是否有來自視頻游戲機2的串行通信連接請求。
如果數字攝象機4在步驟S11確認有來自視頻游戲機2的串行通信連接請求,則數字攝象機4的CPU 41在步驟S12開始經過串行通信塊42與視頻游戲機2的串行通信塊22進行通信,以建立它們之間的通信鏈路。
隨后在步驟S13,CPU 41經過建立的通信鏈路把存儲在圖象數據存儲塊44中的彩色高分辨率圖象數據送到視頻游戲機2。
數字攝象機4在步驟S12、S13進行的處理對應于視頻游戲機2在步驟S3、S4進行的處理。
為了確認圖象數據發送的結束,CPU 41在步驟S14判定是否所有的圖象數據都已經被發送到視頻游戲機2。如果CPU 41確認所有的圖象數據都已經被送到視頻游戲機2,則數字攝象機4完成發送圖象數據的處理。如果CPU 41確認不是所有的圖象數據都已經被送到視頻游戲機2,則數字攝象機4重新執行從步驟S13開始的處理。
視頻游戲機2和數字攝象機4的上述處理,使數字攝象機4能夠向視頻游戲機2提供彩色高分辨率圖象數據。
以下組合圖8和9,來描述由視頻游戲機2處理從數字攝象機4接收的彩色高分辨率圖象數據和把處理之后的圖象數據發送到袖珍計算機3的過程。
視頻游戲機2在圖8所示的步驟S6處理從數字攝象機4提供的彩色高分辨率圖象數據。該彩色高分辨率圖象數據由通信和圖象處理應用程序50進行處理,以進行分辨率轉換、彩色減少、剪切、放大、縮小、軸反轉、顏色反轉等等如將要在后面所述的處理,以產生可被袖珍計算機3使用的顏色較少分辨率較低的圖象數據。
隨后,在步驟S7,視頻游戲機2的CPU 21把在步驟S6處理的圖象數據存儲在主存儲器25中。
隨后,在步驟S8,CPU 21開始經過串行通信塊22與袖珍計算機3的串行通信塊33進行通信,以在它們之間建立通信鏈路。
接著,在步驟S9,CPU 21經過已建立的通信鏈路向袖珍計算機3發送已處理過的數據。
為了確認圖象數據的發送的結束,CPU 21在步驟S10判定是否所有圖象數據都已經得到發送。如果CPU 21確認所有的圖象數據都已經被發送,則視頻游戲機2完成發送圖象數據的處理。如果CPU 21確認不是所有的圖象數據都已經得到發送,則視頻游戲機2重新執行從步驟S9開始的處理。
與視頻游戲機2所進行的上述處理同時地,袖珍計算機3在圖9所示的步驟S21判定是否有來自視頻游戲機2的串行通信連接請求。
如果袖珍計算機3在步驟S21確認有來自視頻游戲機2的串行通信連接請求,則袖珍計算機3的CPU 31在步驟S22開始經過串行通信塊33與視頻游戲機2的串行通信塊22進行通信,以在它們之間建立通信鏈路。
隨后,CPU 31在步驟S23經過所建立的通信鏈路把從視頻游戲機2接收的圖象數據存儲在非易失存儲器34中。
由袖珍計算機3在步驟S22、S23進行的處理,對應于視頻游戲機2在步驟S8和S9進行的處理。
為了確認來自視頻游戲機2的圖象數據的接收的結束,CPU 31在步驟S24判定是否已經接收到了所有圖象數據。如果CPU 31確認已經接收了所有圖象數據,則袖珍計算機3完成接收圖象數據的處理。如果CPU 31確認不是所有圖象數據都已經得到接收,則袖珍計算機3重新執行從步驟S23開始的處理。
上述處理流程使視頻游戲機2能夠把來自數字攝象機4的圖象數據處理成顏色較少分辨率較低的圖象數據—該數據能夠被袖珍計算機3所使用,并把這種顏色較少分辨率較低的圖象數據提供給袖珍計算機3。因此,數據處理系統1能夠相對于視頻游戲機2把數字攝象機4用作圖象輸入裝置并把袖珍計算機3用作圖象輸出裝置。由于所提供的圖象數據的分辨率等已經得到了處理從而能夠被顯示在顯示塊32上,袖珍計算機3能夠顯示所提供的圖象數據,并能夠執行采用所提供的圖象數據的應用程序。
以下組合圖10至13,描述從數字攝象機4向視頻游戲機2提供多個圖象數據、借助視頻游戲機2把該圖象數據組合起來以在一個屏幕上進行迭加或同時顯示、并把組合的圖象數據提供給袖珍計算機3的處理。
視頻游戲機2的CPU 21,在圖10所示的步驟S31,從記錄介質塊24讀取記錄在記錄介質(未顯示)上的通信和圖象處理應用程序50和用于與袖珍計算機3和數字攝象機4進行串行通信的串行通信驅動程序60、70。
隨后,CPU 21在步驟S32把通信和圖象處理應用程序50和串行通信驅動程序60、70存儲在主存儲器25中。
隨后,在步驟S33,CPU 21開始經過串行通信塊22與數字攝象機4的串行通信塊42進行通信,以在它們之間建立通信鏈路。隨后,在步驟S34,CPU 21經過建立的通信鏈路從數字攝象機4接收多個彩色高分辨率圖象數據并把接收的圖象數據存儲在主存儲器25中。
為了確認來自數字攝象機4的多個圖象數據的接收的結束,CPU21在步驟S35判定是否已經從數字攝象機4接收到了全部多個圖象數據。如果CPU 21確認全部多個圖象數據都已經得到接收,則視頻游戲機2完成接收圖象數據的處理,且控制進行到圖11所示的步驟S36。如果CPU 21確認不是全部多個圖象數據都已經得到接收,則視頻游戲機2重新執行從步驟S34開始的處理。
視頻游戲機2,在圖11所示的步驟S36,組合從數字攝象機4提供的多個彩色高分辨率圖象數據。在步驟S36,圖象數據被組合起來,以如上所述地在一個屏幕上進行迭加或同時顯示。上述的圖象數據處理也可以在步驟S36進行。
隨后,CPU 21在步驟S37把在步驟S6組合的圖象數據存儲到主存儲器25中。
然后,在步驟S38,CPU 21開始經過串行通信塊22與袖珍計算機3的串行通信塊33進行通信,以在它們之間建立一個通信鏈路。
隨后,在步驟S39,CPU 21經過建立的通信鏈路把組合的圖象數據發送到袖珍計算機3。
為了確認圖象數據的發送的結束,CPU 21在步驟S40判定是否已經發送了所有圖象數據。如果CPU 21確認所有圖象數據都已被發送,則視頻游戲機2完成發送圖象數據的處理。如果CPU 21確認不是所有圖象數據都已經得到發送,則視頻游戲機2重新執行從步驟S39開始的處理。
與視頻游戲機2所進行的上述處理同時地,數字攝象機4在圖12所示的步驟S41判定是否有來自視頻游戲機2的串行通信連接請求。
如果數字攝象機4在步驟S41判定有來自視頻游戲機2的串行通信連接請求,則在步驟S42,數字攝象機4的CPU 41開始經過串行通信塊42與視頻游戲機2的串行通信塊22進行通信,以在它們之間建立一種通信鏈路。
隨后,在步驟S43,CPU 41經過建立的通信鏈路,把存儲在圖象數據存儲塊44中的多個彩色高分辨率圖象數據發送到視頻游戲機2。
由數字攝象機4在步驟S42、S43進行的處理對應于視頻游戲機2在步驟S33、S34進行的處理。
為了確認多個圖象數據的發送的結束,CPU 41在步驟S44判定是否全部多個圖象數據都已經被發送到視頻游戲機2。如果CPU 41確認所有多個圖象數據都已經被送到視頻游戲機2,則數字攝象機4完成發送多個圖象數據的處理。如果CPU 41確認不是全部多個圖象數據都已經被送到視頻游戲機2,則數字攝象機4重新執行從步驟S43開始的處理。
袖珍計算機3,在圖13所示的步驟S51,判定是否有來自視頻游戲機2的串行通信連接請求。
如果袖珍計算機3在步驟S51確認有來自視頻游戲機2的串行通信連接請求,則袖珍計算機3的CPU 31在步驟S52開始經過串行通信塊33與視頻游戲機2的串行通信塊22進行通信,以在它們之間建立一種通信鏈路。
隨后,在步驟S53,CPU 31經過建立的通信鏈路,把從視頻游戲機2接收的圖象數據存儲在非易失存儲器34中。
由袖珍計算機3在步驟S52、S53進行的處理,對應于由視頻游戲機2在步驟S38、S39進行的處理。
為了確認來自視頻游戲機2的圖象數據的接收的結束,CPU 31在步驟S54判定是否已經接收到了所有圖象數據。如果CPU 31確認已經接收了所有圖象數據,則袖珍計算機3完成接收圖象數據的處理。如果CPU 21確認確認不是所有圖象數據都已經得到接收,則袖珍計算機3重新執行從步驟S53開始的處理。
上述處理流程使得視頻游戲機2能夠處理從數字攝象機4提供給視頻游戲機2的圖象數據,并向袖珍計算機3提供處理的圖象數據。因此,當數據處理系統1被提供了來自數字攝象機4的多個圖象數據時,數據處理系統1能夠在袖珍計算機3的顯示塊32上顯示所提供的多個圖象數據。
視頻游戲機2能夠響應于從輸入塊23手動輸入的指令,在可變模式下,根據通信和圖象處理應用程序50來處理和組合圖象數據,并以實時的方式把處理的圖象數據顯示在視頻監視器5上。可變的處理和組合圖象數據的過程將在下面組合圖14進行描述。圖14所示的處理涉及有選擇地處理從數字攝象機4提供的圖象數據以進行分辨率轉換、顏色減少、以及剪切,且其他圖象數據處理模式在圖14所示的過程中被省略了。
視頻游戲機2在圖14所示的步驟S61判定是否有來自輸入塊23的手動控制器的輸入數據。
如果視頻游戲機2在步驟S61確認有來自手動控制器的輸入數據,則CPU 21在步驟S62把該輸入數據存儲在主存儲器25中,并根據一種句法分析把存儲的輸入數據串解釋成指令。
視頻游戲機2在步驟S63判定在通信和圖象處理應用程序50中是否有與在步驟S62解釋的指令相應的處理和組合過程以及該處理和組合過程是否可執行。如果有與該指令相應的處理和組合過程,則控制進行到步驟S64。如果沒有與該指令相應的處理和組合過程,則視頻游戲機2重新執行從步驟S61開始的處理。
視頻游戲機2在步驟S64判定解釋的指令是否是一種分辨率轉換指令。如果解釋的指令是分辨率轉換指令,則視頻游戲機2在步驟S65執行分辨率轉換處理,以把圖象數據的分辨率轉換成可被袖珍計算機3使用的分辨率。如果解釋的指令不是分辨率轉換指令,則視頻游戲機2在步驟S66判定解釋的指令是否是顏色減少指令。如果解釋的指令是顏色減少指令,則視頻游戲機2在步驟S67進行顏色減少處理,以減少顏色的數量,從而使圖象數據能夠被袖珍計算機3所使用。如果解釋的指令不是顏色減少指令,則視頻游戲機2在步驟S68判定解釋的指令是否是剪切指令。如果解釋的指令是剪切指令,則視頻游戲機2在步驟S69進行剪切處理。如果解釋的指令不是剪切指令,則控制進行到包括放大處理、縮小處理等的其他處理,在其之后可變的處理和組合圖象數據的處理結束。
如上所述,數據處理系統1使視頻游戲機2能夠響應于用戶手動輸入的指令可變地處理和組合圖象數據。如此處理和組合的圖象數據能夠以實時的方式被顯示在與視頻游戲機2相連的視頻監視器5上。在數據處理系統1中,在確認來自數字攝象機4的圖象數據已經被視頻游戲機2處理和組合成滿足用戶需要的圖象數據之后,處理和組合的圖象數據可被提供給袖珍計算機3。
數據處理系統1不僅能夠把圖象數據從數字攝象機4經過視頻游戲機2送到袖珍計算機3,而且能夠把圖象數據從袖珍計算機3經過視頻游戲機2送到數字攝象機4。這種處理將在下面組合圖15至18而得到描述。
在圖15所示的步驟S71,視頻游戲機2的CPU 21從記錄介質塊24讀取記錄在記錄介質(未顯示)上的通信和圖象處理應用程序50和用于進行與袖珍計算機3和數字攝象機4的串行通信的串行通信驅動程序60、70。
隨后,CPU 21在步驟S72把該通信和圖象處理應用程序50和串行通信驅動程序60、70存儲在主存儲器25中。
隨后,在步驟S73,CPU 21開始經過串行通信塊22與袖珍計算機3的串行通信塊33進行通信,以在它們之間建立一種通信鏈路。
隨后,CPU 21在步驟S74經過建立的通信鏈路從袖珍計算機3接收圖象數據,并把接收的圖象數據存儲在主存儲器25中。
為了確認從袖珍計算機3的圖象數據接收的結束,CPU 21在步驟S75判定是否從袖珍計算機3接收了全部圖象數據。如果CPU 21確認已經接收到了所有圖象數據,則視頻游戲機2完成接收圖象數據的處理。如果CPU 21確認不是所有圖象數據都已經被接收,則視頻游戲機2重新執行從步驟S74開始的處理。
與視頻游戲機2所執行的上述處理同時地,袖珍計算機3在圖16所示的步驟S81判定是否有來自視頻游戲機2的串行通信連接請求。
如果袖珍計算機3在步驟S81確認有來自視頻游戲機2的串行通信連接請求,則袖珍計算機3的CPU 31在步驟S82開始經過串行通信塊33與視頻游戲機2的串行通信塊22進行通信,以在它們之間建立一種通信鏈路。
隨后,在步驟S83,CPU 31經建立的通信鏈路把存儲在非易失存儲器34中的圖象數據送到視頻游戲機2。
由袖珍計算機3在步驟S82、S83進行的處理對應于由視頻游戲機2在步驟S73、S74進行的處理。
為了確認圖象數據發送的結束,CPU 31在步驟S84判定是否已經發送了所有圖象數據。如果CPU 31確認所有圖象數據都已經被發送,則袖珍計算機3完成發送圖象數據的處理。如果CPU 31確認不是所有圖象數據都已經被發送,則袖珍計算機3重新執行從步驟S83開始的處理。
視頻游戲機2和袖珍計算機3的上述處理流程,使袖珍計算機3能夠把圖象數據提供給數據處理系統1中的視頻游戲機2。
以下參照圖17和18,描述由視頻游戲機2進行的處理從袖珍計算機3接收的圖象數據并把處理的圖象數據送到數字攝象機4的過程。
視頻游戲機2在圖17所示的步驟S76處理從袖珍計算機3提供的圖象數據。該圖象數據由通信和圖象處理應用程序50處理,以進行分辨率轉換、顏色插值、剪切、放大、縮小、軸反轉、顏色反轉等,如將要在后面所描述的。
隨后,視頻游戲機2的CPU 21在步驟S77把在步驟S76處理的圖象數據存儲在主存儲器25中。
隨后,CPU 21在步驟S78開始經過串行通信塊22與數字攝象機4的串行通信塊42進行通信,以在它們之間建立一種通信鏈路。
隨后,在步驟S79,CPU 21把處理的數據經過建立的通信鏈路送到數字攝象機4。
為了確認圖象數據發送的結束,CPU 21在步驟S80判定是否已經發送了所有圖象數據。如果CPU 21確認已經發送了所有圖象數據,則視頻游戲機2完成發送圖象數據的處理。如果CPU 21確認未發送所有圖象數據,則視頻游戲機2重新執行從步驟S79開始的處理。
與視頻游戲機2所執行的上述處理同時地,在圖18所示的步驟S91,數字攝象機4判定是否有來自視頻游戲機2的串行通信連接請求。
如果數字攝象機4在步驟S91判定有來自視頻游戲機2的串行通信連接請求,則數字攝象機4的CPU 41在步驟S92開始經過串行通信塊42與視頻游戲機2的串行通信塊22進行通信,以在它們之間建立一種通信鏈路。
隨后,在步驟S93,CPU 41經過建立的通信鏈路把從視頻游戲機2接收的圖象數據存儲在圖象數據存儲塊44中。
數字攝象機4在步驟S92、S93所進行的處理對應于視頻游戲機2在步驟S78、S79所進行的處理。
為了確認從視頻游戲機2的圖象數據接收的結束,CPU 41在步驟S94判定是否已經接收了所有圖象數據。如果CPU 41確認已經接收了所有圖象數據,則數字攝象機4完成接收圖象數據的處理。如果CPU41確認未接收到所有圖象數據,則數字攝象機4重新執行從步驟S93開始的處理。
上述的處理流程使視頻游戲機2能夠處理來自袖珍計算機3的圖象數據并把處理之后的圖象數據提供給數字攝象機4。因此,數據處理系統1能夠相對于視頻游戲機2把袖珍計算機3用作圖象輸入裝置并把數字攝象機4用作圖象輸出裝置。
以下組合圖19至22,描述從袖珍計算機3向視頻游戲機2提供多個圖象數據、借助視頻游戲機2把圖象數據組合以在一個屏幕上進行迭加或同時顯示、并把組合的圖象數據提供給數字攝象機4的處理。
視頻游戲機2的CPU 21,在圖19所示的步驟S101,從記錄介質塊24,讀取記錄在記錄介質(未顯示)上的通信和圖象處理應用程序50和用于進行與袖珍計算機3和數字攝象機4的串行通信的串行通信驅動程序60、70。
隨后,CPU 21在步驟S102把通信和圖象處理應用程序50和串行通信驅動程序60、70存儲在主存儲器25中。
隨后,CPU 21在步驟S103開始經過串行通信塊22與袖珍計算機3的串行通信塊33進行通信,以在它們之間建立一種通信鏈路。隨后,CPU 21在步驟S104經過建立的通信鏈路從袖珍計算機3接收多個圖象數據,并把接收的圖象數據存儲在主存儲器25中。
為了確認從袖珍計算機3的多個圖象數據的接收的結束,CPU 21在步驟S105判定是否已經從袖珍計算機3接收了所有多個圖象數據。如果CPU21確認已經接收了全部多個圖象數據,則視頻游戲機2完成接收圖象數據的處理,且控制進行到圖20所示的步驟S106。如果CPU21確認未接收到所有多個圖象數據,則視頻游戲機2重新執行從步驟S104開始的處理。
視頻游戲機2在圖20所示的步驟S106組合從袖珍計算機3提供的多個圖象數據。在步驟S106,圖象數據被組合起來以如上所述地在一個屏幕上進行迭加或同時顯示。上述的圖象數據處理也可在步驟S106進行。
隨后,CPU 21在步驟S107把在步驟S106組合的圖象數據存儲在主存儲器25中。
隨后,CPU 21在步驟S108開始經過串行通信塊22與數字攝象機4的串行通信塊22進行通信,以在它們之間建立一種通信鏈路。
隨后,CPU 21在步驟S109經過建立的通信鏈路把組合的圖象數據發送給數字攝象機4。
為了確認圖象數據的發送的結束,CPU 21在步驟S110判定是否已經發送了所有圖象數據。如果CPU 21判定已經發送了所有圖象數據,則視頻游戲機2完成發送圖象數據的處理。如果CPU 21確認未發送所有圖象數據,則視頻游戲機2重新執行從步驟S109開始的處理。
與由視頻游戲機2執行的上述處理同時地,袖珍計算機3在圖21所示的步驟S111判定是否有來自視頻游戲機2的串行通信連接請求。
如果袖珍計算機3在步驟S111確認有來自視頻游戲機2的串行通信連接請求,則袖珍計算機3的CPU 31在步驟S112開始經過串行通信塊33與視頻游戲機2的串行通信塊22進行通信,以在它們之間建立一種通信鏈路。
隨后,CPU 31在步驟S113經過建立的通信鏈路把存儲在非易失存儲器34中的多個圖象數據發送給視頻游戲機2。
由袖珍計算機3在步驟S112、S113進行的處理,對應于由視頻游戲機2在步驟S103、S104所進行的處理。
為了確認多個圖象數據發送的結束,CPU 31在步驟S114判定是否已經把所有多個圖象數據發送給視頻游戲機2。如果CPU 41確認所有多個圖象數據都已經被發送給視頻游戲機2,則袖珍計算機3完成發送多個圖象數據的處理。如果CPU 31確認不是所有多個圖象數據都已經被發送給了視頻游戲機2,則袖珍計算機3重新執行從步驟S113開始的處理。
數字攝象機4在圖22所示的步驟S121判定是否有來自視頻游戲機2的串行通信連接請求。
如果數字攝象機4在步驟S121確認有來自視頻游戲機2的串行通信連接請求,則數字攝象機4的CPU 41在步驟S122開始經過串行通信塊42與視頻游戲機2的串行通信塊22進行通信,以在它們之間建立一種通信鏈路。
隨后,CPU 41在步驟S123經過建立的通信鏈路把從視頻游戲機2接收的圖象數據存儲在圖象數據存儲塊44中。
由數字攝象機4執行的步驟S122、S123的處理對應于由視頻游戲機2在步驟S108、S109執行的處理。
為了確認從視頻游戲機2接收圖象數據的結束,CPU 41在步驟S124判定是否已經接收到了所有圖象數據。如果CPU 41確認已經接收到了所有圖象數據,則數字攝象機4完成接收圖象數據的處理。如果CPU 41確認未接收到所有圖象數據,則數字攝象機4重新執行從步驟S123開始的處理。
數據處理系統1中的上述的處理流程,使視頻游戲機2能夠把從袖珍計算機3提供到視頻游戲機2的多個圖象數據組合起來,并把組合的圖象數據提供給數字攝象機4。
當來自袖珍計算機3的圖象數據經過視頻游戲機2被提供給數字攝象機4時,視頻游戲機2能夠響應于從輸入塊23手動輸入的指令,在可變模式下,根據通信和圖象處理應用程序50,處理和組合圖象數據,并把處理的圖象數據以實時方式顯示在視頻監視器5上。可變的處理和組合圖象數據的處理將組合圖32在下面進行描述。圖23所示的處理涉及有選擇地處理從袖珍計算機3的提供的圖象數據,以進行分辨率轉換、顏色插值、以及剪切,且其他的數據處理模式在圖23所示的處理中被省略了。
視頻游戲機2在圖23所示的步驟S131判定是否有來自輸入塊23的手動控制器的輸入數據。
如果視頻游戲機2在步驟S131確認有來自手動控制器的輸入數據,則CPU 21在步驟S132把該輸入數據存儲在主存儲器25中,并按照一種句法分析把存儲的輸入數據串解釋為一種指令。
視頻游戲機2在步驟S133判定在通信和圖象處理應用程序50中是否有與在步驟S132解釋的指令相應的處理和組合過程以及該過程是否能夠得到執行。如果有與該指令相應的處理和組合過程,則控制進行到步驟S134。如果沒有與該指令相應的處理和組合過程,則視頻游戲機2重新執行從步驟S131開始的處理。
視頻游戲機2在步驟S134判定解釋的指令是否是分辨率轉換指令。如果解釋的指令是分辨率轉換指令,則視頻游戲機2在步驟S135進行一種分辨率轉換處理,以把圖象數據的分辨率轉換成能夠被數字攝象機4所使用的分辨率。如果解釋的指令不是分辨率轉換指令,則視頻游戲機2在步驟S136判定解釋的指令是否是一種顏色插值指令。如果解釋的指令是顏色插值指令,則視頻游戲機2在步驟S137進行顏色插值處理。如果解釋的指令不是顏色插值指令,則視頻游戲機2在步驟S138判定解釋的指令是否是一種剪切指令。如果解釋的指令是剪切指令,則視頻游戲機2在步驟S139進行剪切處理。如果解釋的指令不是剪切指令,則控制進行到包括放大處理、縮小處理等的其他處理,在此之后圖象數據的可變處理和組合結束。
如上所述,當圖象數據在數據處理系統1的袖珍計算機3與數字攝象機4之間發送和接收時,圖象數據可由視頻游戲機2響應于用戶手動輸入的指令以可變的方式進行處理和組合。如此處理和組合的圖象數據能夠以實時的方式被顯示在與視頻游戲機2相連的視頻監視器5上。在數據處理系統1中,在確認來自袖珍計算機3的圖象數據已經被視頻游戲機2處理和組合成滿足用戶的需要的圖象數據之后,處理和組合的圖象數據可被提供到數字攝象機4。
以下描述把圖象數據從袖珍計算機3和數字攝象機4提供到視頻游戲機2、用視頻游戲機2處理圖象數據、并把處理之后的圖象數據輸出到袖珍計算機3的處理。
在數據處理系統1中,上述處理可通過組合圖10至13、19、和21所示的處理,而得到進行。
視頻游戲機2執行圖10所示的步驟,以從數字攝象機4接收多個圖象數據。
具體地,視頻游戲機2讀取記錄在記錄介質(未顯示)上的通信和圖象處理應用程序50和串行通信驅動程序60、70,并將其存儲在主存儲器25中。視頻游戲機2建立與數字攝象機4的通信鏈路,從數字攝象機4接收多個圖象數據,并把接收的數據存儲在主存儲器25中。在視頻游戲機2確認來自數字攝象機4的所有多個圖象數據都已經被接收之后,視頻游戲機2進行圖19所示的步驟。
視頻游戲機2執行圖19所示的步驟,以從袖珍計算機3接收多個圖象數據。
具體地,視頻游戲機2讀取記錄在記錄介質(未顯示)上的通信和圖象處理應用程序50和串行通信驅動程序60、70,并將其存儲在主存儲器25中。視頻游戲機2建立與袖珍計算機3的通信鏈路,從袖珍計算機3接收多個圖象數據,并把接收的數據存儲在主存儲器25中。在視頻游戲機2確認來自袖珍計算機3的所有多個圖象數據都已經被接收之后,視頻游戲機2執行圖11中所示的步驟。
視頻游戲機2處理和組合從袖珍計算機3和數字攝象機4接收的多個圖象數據,并把處理和組合的圖象數據存儲在主存儲器25中。該圖象數據以如上所述的相同方式得到處理和組合,以產生可被袖珍計算機3所用的圖象數據。視頻游戲機2可響應于從手動控制器手動輸入的指令處理和組合圖象數據,并如圖14和23所示地把處理和組合的圖象數據以實時的方式顯示視頻監視器5上。
隨后,視頻游戲機2與袖珍計算機3建立一種通信鏈路,并把圖象數據送到袖珍計算機3。
與視頻游戲機2所執行的上述處理同時地,袖珍計算機3和數字攝象機4執行圖12、21和13所示的步驟。
具體地,數字攝象機4建立與與視頻游戲機2的通信鏈路,并把存儲在圖象數據存儲塊44中的多個圖象數據送到視頻游戲機2,如圖12所示。
隨后,袖珍計算機3執行圖21所示的步驟。袖珍計算機3建立起與視頻游戲機2的通信鏈路,并把存儲在非易失存儲器34中的多個圖象數據送到視頻游戲機2。
在袖珍計算機3和數字攝象機4把多個圖象數據發送到了視頻游戲機2之后,袖珍計算機3執行圖13所示的步驟,并從視頻游戲機2接收圖象數據。
具體地,袖珍計算機3建立起與視頻游戲機2的通信鏈路,并接收由視頻游戲機2處理和組合的圖象數據,在此之后,該處理流程結束。
如上所述,在數據處理系統1中,多個圖象數據可從袖珍計算機3和數字攝象機4被送到視頻游戲機2,該圖象數據可由視頻游戲機2進行處理和組合,且處理和組合的圖象數據可被送到袖珍計算機3。
在數據處理系統中,圖13所示的步驟可被改變成圖18中所示的步驟并得到執行,從而使圖象數據不僅能夠被送到袖珍計算機3而且還能夠被送到數字攝象機4。
以下組合圖24和25,描述把采用從視頻游戲機2送到袖珍計算機3的應用軟件從視頻游戲機2送到袖珍計算機3的處理。
視頻游戲機2在圖24所示的步驟S141把圖象數據傳送到袖珍計算機3。具體地,如上所述,視頻游戲機2把已經從數字攝象機4或袖珍計算機3和數字攝象機4送來的圖象數據提供給袖珍計算機3。
隨后,視頻游戲機2在步驟S142從記錄介質塊24讀取記錄在未顯示的記錄介質上的應用軟件。該應用軟件利用提供給袖珍計算機3的圖象數據而在袖珍計算機3上運行。
視頻游戲機2在步驟S143傳送該應用軟件。具體地,該應用軟件以與上述圖象數據的傳送方式相同的方式進行傳送。以此方式,視頻游戲機2把應用軟件提供到袖珍計算機3。
隨后,視頻游戲機2命令袖珍計算機3激活傳送的應用軟件,在此之后處理流程結束。
與視頻游戲機2所執行的上述處理同時地,袖珍計算機3在圖25所示的步驟S151接收圖象數據。具體地,袖珍計算機3從視頻游戲機2接收該圖象數據。
隨后,袖珍計算機3在步驟S152接收來自視頻游戲機的應用軟件。具體地,該應用軟件是經過串行通信塊33以與上述圖象數據的接收方式相同的方式得到接收的。以此方式,袖珍計算機3接收了來自視頻游戲機2的應用軟件。
隨后,在步驟S153袖珍計算機3受到視頻游戲機2的命令以激活從視頻游戲機2提供的應用軟件。
袖珍計算機3在步驟S152、S153執行的處理對應于視頻游戲機2在步驟S143、S144執行的處理。
接收到激活指令之后,袖珍計算機3在步驟S154激活應用軟件以把從視頻游戲機2接收的圖象數據顯示在顯示塊32上并進行其他數據處理。
在數據處理系統1中,如上所述,能夠在袖珍計算機3上運行的應用軟件可從裝載到視頻游戲機2上的記錄介質讀取并被提供給袖珍計算機3。因此,數據處理系統1能夠為袖珍計算機3提供讀取和使用圖象數據的功能。進一步地,在數據處理系統1中,上述的應用軟件、通信和圖象處理應用程序50、以及串行通信驅動程序60、70可以從單個的記錄介質提供。
在數據處理系統1中,如上所述,難于直接彼此相連的袖珍計算機3和數字攝象機4被同時連接到視頻游戲機2,以在袖珍計算機3和數字攝象機4之間發送和接收圖象數據。
在數據處理系統1中,當圖象數據在具有不同的分辨率的裝置即袖珍計算機3和數字攝象機4之間發送和接收時,圖象數據可得到分辨率轉換、顏色減少、顏色插值、以及各種格式轉換處理,從而能夠在袖珍計算機3與數字攝象機4之間發送和接收圖象數據。
進一步地,處理和組合的圖象數據,能夠利用視頻游戲機2的迅速圖形顯示功能,被實時顯示在視頻監視器5上。因此,數據處理系統1使用戶能夠在圖象數據被發送和接收之前確認處理和組合的圖象數據是否可接受。數據處理系統1因而為用戶提供了適當的反饋。
另外,在數據處理系統1中,來自袖珍計算機3的多個圖象數據和來自數字攝象機4的多個圖象數據可被提供給視頻游戲機2,所提供的圖象數據可由視頻游戲機2進行處理和組合,且處理和組合的圖象數據可被傳送到袖珍計算機3或數字攝象機4。數據處理系統1因而能夠與多種圖象源兼容,并能夠方便地編輯來自這些多種圖象源的圖象數據。
在數據處理系統1中,能夠在袖珍計算機3上運行的應用軟件被從視頻游戲機2提供,且視頻游戲機2命令袖珍計算機3激活該應用軟件。數據處理系統1因而能夠為袖珍計算機3提供讀取和使用外部圖象數據的功能。
在視頻游戲機2中,通信和圖象處理應用程序50、串行通信驅動程序60、70、以及從袖珍計算機3提供的應用軟件不需要被記錄在諸如CD-ROM的記錄介質上,而是可通過與外部源進行通信而獲得。
以下組合圖26至30描述作為數據處理系統的一個具體例子的一種娛樂系統。在圖26至30中,視頻游戲機2和數據處理系統1的袖珍計算機3構成了一種娛樂系統,該娛樂系統包括了視頻游戲設備301和袖珍電子裝置400。
視頻游戲機2對應于視頻游戲設備301,且袖珍計算機3對應于袖珍電子裝置400。具體地,視頻游戲機2的CPU 21、串行通信塊22和輸入塊23分別對應于如圖31所示的視頻游戲設備301的CPU 351、存儲卡插入槽308A、308B或串行I/O接口(SIO)397、以及手動控制器320。袖珍計算機3的CPU 31、顯示塊32、以及串行通信塊33分別對應于圖32所示的控制裝置441、顯示裝置444、以及設備連接連接器442。
如圖26和27所示,視頻游戲設備301從記錄介質讀取應用程序,并根據來自用戶即游戲玩家的指令執行該應用程序。例如,視頻游戲設備301主要執行用于控制游戲的進展、游戲圖象的顯示、以及聲音的輸出的游戲程序。
視頻游戲設備301具有矩形的外殼302,它容納了大體位于其中的中心的盤裝載單元303,該單元用于裝載諸如CD-ROM等的光盤,作為用于提供包括視頻游戲、通信和圖象處理應用程序50、袖珍電子裝置400所用的應用軟件的應用程序的記錄介質。外殼302支撐用于復置視頻游戲的復置開關304、一個電源開關305、一個用于控制光盤的裝載的盤控制開關306、以及兩個槽組件307A、307B。
視頻游戲設備301可經過一條通信鏈路而被提供應用程序,而不是從記錄介質提供。
袖珍電子裝置400和手動控制器320可與槽組件307A、307B相連。一種存儲卡系統(未顯示)也可與槽組件307A、307B相連。
袖珍電子裝置400和手動控制器320可與槽組件307A、307B相連。具體地,袖珍電子裝置400能夠與槽組件307A、307B中的槽308A、308B相連,且手動控制器320能夠與槽組件307A、307B中的槽309A、309A相連。
手動控制器320具有第一和第二控制臺321、322、一個左按鈕323L、一個右按鈕323R、一個啟動按鈕324、一個選擇按鈕325、模擬控制臺331、332、用于為模擬控制臺331、332選擇控制模式的模式選擇器開關333、以及用于顯示選定的控制模式的指示燈334。手動控制器320還具有設置在其中的振動提供裝置(未顯示),用于根據視頻游戲的進展情況把振動提供給手動控制器320。手動控制器320通過一個連接器326而與外殼302中的槽307B相電連接。
如果兩個手動控制器320分別與槽組件307A、307B相連,兩個用戶或游戲玩家可共用娛樂系統以玩例如競爭游戲。視頻游戲設備301可具有多于或少于兩個的槽307A、307B。
如圖28至30所示,袖珍電子裝置400具有一個外殼401,該外殼401支撐用于輸入各種信息項的手動控制臺420、諸如液晶顯示器(LCD)等的顯示單元430、用于與一種無線通信指令單元進行諸如紅外通信的無線通信的窗口440。
外殼401包括一個包括一個上殼401a和一個下殼401b,并容納有其上支撐存儲裝置等的板。外殼401具有適當的形狀,以便能夠被插入外殼302中的槽307A、307B之一中。
窗口440被裝在外殼401的大體半圓形的端部。顯示單元430占據了外殼401的上殼401a的大體一半的面積,并位于窗口440附近。
手動控制臺420具有用于輸入事件并進行各種選擇的多個控制按鈕421、422。手動控制臺420占據了上殼401a的大體另一半面積,并位于遠離窗口440之處。手動控制臺420被設置在一個蓋410上,而蓋410以可轉動運動的方式被支撐在外殼401上。控制按鈕421、422通過蓋410從其上表面延伸到其下表面。控制按鈕421、422被支撐在蓋410上,以移入或移出蓋410的上表面。
袖珍電子裝置400具有設置在外殼410中并在蓋410閉合在外殼401上時對著蓋410的板。該板支撐多個切換加壓器—它們在蓋410被閉合在外殼401上時與相應的控制按鈕421、422相對準。當控制按鈕421、422之一被用戶按下時,它致動相應的切換加壓器,以壓下諸如隔膜開關的壓力開關。
如圖26所示,其蓋410打開的袖珍電子裝置400被插入視頻游戲設備301的外殼302的槽307A中。
圖29和30顯示了視頻游戲設備301和袖珍電子裝置400的電路設置。
如圖31所示,視頻游戲設備301包括控制系統350,它包括一個中央處理單元(CPU)351及其外設裝置;一個圖形系統360,它包括用于在一個幀緩存器363上繪制圖象數據的圖形處理單元(GPU)362;一個聲音系統370,它包括用于產生音樂聲音和聲音效果的聲音處理單元(SPU)371;一個光盤控制器380,用于控制其中記錄有應用程序的光盤;一個通信控制器390,用于控制來自輸入用戶指令的手動控制器320的信號以及來往于存儲游戲設定的存儲卡500和袖珍電子裝置400的數據;一條總線395,控制系統350、圖形系統360、聲音系統370、光盤控制器380、以及通信控制器390與總線395相連;以及,與另一設備接口的并行I/O接口(PIO)396和串行I/O接口(SIO)397。
控制系統350包括一個CPU 351;一個外設裝置控制器352,用于控制中斷和直接存儲器存取(DMA)數據傳送;一個主存儲器353,它包括一個隨機存取存儲器(RAM);以及,一個只讀存儲器(ROM)354,用于存儲諸如操作系統等的各種程序以管理主存儲器353、圖形系統360、以及聲音系統370。
CPU 351通過執行存儲在ROM 354中的操作系統,對視頻游戲設備301進行整體控制。
當視頻游戲設備301被開啟時,CPU 351執行存儲在ROM 354中的操作系統以啟動對圖形系統360、聲音系統370等的控制。例如,當操作系統被執行時,CPU 351對視頻游戲設備301進行整體初始化,以確認其操作,并隨后控制光盤控制器380以執行記錄在光盤中的應用程序。在應用程序被執行時,CPU 351根據用戶輸入的指令控制圖形系統360、聲音系統370等,從而控制圖象的顯示和音樂聲音和聲音效果的產生。
CPU 351對應于視頻游戲機2的CPU 21,并恢復從袖珍電子裝置400接收和發送到袖珍電子裝置400的數據。
圖形系統360起著視頻游戲機2的圖形處理器26的作用。圖形系統360包括幾何傳送引擎(GTE)361,用于進行坐標變換和其他處理;圖形處理單元(GPU)362,用于根據來自CPU 351的指令產生圖象數據;幀緩存器363,用于存儲GPU 362產生的圖象數據;以及,圖象解碼器364,用于對受到諸如離散余弦變換的正交變換的編碼和壓縮的圖象數據進行解碼。
GTE 361具有用于進行多個彼此并行的算法操作的并行算法機制,并能夠響應于來自CPU 351的請求以高速進行坐標變換、光源計算、矩陣、或矢量操作。具體地,GTE 361例如能夠為平均濃淡處理每秒計算最多150萬個多邊形的坐標,以用一種顏色繪制一個三角多邊形。借助GTE 361,視頻游戲設備301能夠減小CPU 351的負擔并進行高速坐標計算。
根據來自CPU 351的圖象生成指令,GPU 362產生并在幀緩存器363中存儲多邊形等。GPU 362能夠每秒產生最多36萬個多邊形。
幀緩存器363包括雙端口RAM,并能夠同時存儲GPU 362產生的圖象數據或從主存儲器353傳送來的圖象數據,并讀取用于顯示的圖象數據。幀緩存器363具有例如1兆字節的存儲容量,并作為由1024象素的水平行和512象素的豎直列構成的16位矩陣而得到控制。
幀緩存器363具有用于存儲將要作為視頻輸出數據而得到輸出的圖象數據的顯示區、用于存儲一種彩色查詢表—該表將在GPU 362產生多邊形等時被GPU 362所訪問—的CLUT(顏色查詢表)區;以及,紋理區,用于存儲紋理數據,該紋理數據將要在多邊形被產生并被映象到GPU 362所繪制的多邊形上時受到坐標變換。該CLUT區和紋理區隨著顯示區的變化而動態地變化。
圖象解碼器364受到CPU 351的控制,以對存儲在主存儲器353中的靜止或運動圖象進行解碼,并把解碼圖象存儲到主存儲器353中。圖象解碼器364所再現的圖象數據被GPU 362傳送到幀緩存器363,并可被用作GPU362所繪制的圖象的背景。
聲音系統370包括SPU 371,用于根據來自CPU 351的指令產生音樂聲音、聲音效果等等;一個聲音緩存器372,用于存儲來自SPU371的波形數據;以及,一個揚聲器373,用于輸出SPU 371所產生的音樂聲音、聲音效果等。
SPU 371具有ADPCM(自適應差分PCM)功能,用于再現已經被ADPCM編碼為4位差分聲音數據的16位聲音數據;再現功能,用于接收被存儲在聲音緩存器372中的波形數據,以產生聲音效果等;以及,調制功能,用于調制和再現存儲在聲音緩存器372中的波形數據。
聲音系統370能夠被用作取樣聲源—它按照來自CPU 351的指令并根據存儲在聲音緩存器372中的波形數據而產生音樂聲音、聲音效果等。
光盤控制器380包括光盤驅動程序381,用于再現記錄在諸如CD-ROM的光盤等上的數據和應用程序;解碼器382,用于解碼被記錄并帶有錯誤校正碼的數據和程序;以及,緩存器383,用于臨時存儲從光盤驅動程序381讀取的數據,從而使來自光盤的數據能夠以高速得到讀取。一個輔助CPU 384與解碼器382相連。
記錄在由光盤驅動程序381讀取的光盤上的聲音數據,包括從模擬聲音信號轉換的PCM數據以及ADPCM數據。作為16位數字數據的4位差分數據而得到記錄的ADPCM數據,被解碼器382所解碼,被提供給SPU 371、被其轉換成模擬數據,并被用來驅動揚聲器373。作為16位數字數據而得到記錄的PCM數據被解碼器382所解碼并隨后被用來驅動揚聲器373。
通信控制器390包括通信控制裝置391,用于控制經過總線395與CPU 351的通信;控制器連接器309,它包括圖26所示的、與用于輸入來自用戶的指令的手動控制器320相連的槽309A、309B和用于接收作為存儲游戲設定等的輔助存儲裝置的存儲卡500的槽308A、308B(也見圖26);以及,袖珍電子裝置400,手動指令輸入單元308A、308B受到通信控制裝置391的控制。
具有上述結構的視頻游戲設備301具有與視頻游戲機2相同的功能。
具體地,視頻游戲設備301經過通信控制裝置391把記錄在記錄介質上并被袖珍電子裝置400所使用的應用軟件送到袖珍電子裝置400。視頻游戲設備301接收來自經過串行I/O接口(SIO)397而連接的數字攝象機4的圖象數據,接收經過通信控制裝置391從袖珍電子裝置400送來的圖象數據,并把接收的圖象數據存儲在主存儲器353中。視頻游戲設備301處理和組合接收的數據,并把處理和組合的數據送回到袖珍電子裝置400或數字攝象機4。
如圖32所示,袖珍電子裝置400包括控制裝置441、設備連接連接器442、輸入裝置443、顯示裝置444、時鐘功能單元445、非易失存儲器446、揚聲器447、作為數據發送/接收裝置的無線通信裝置448和無線接收裝置449、電池450、以及作為電源裝置的電源端子451和二極管452。
控制裝置441包括例如一個微計算機。控制裝置441起著袖珍計算機3的CPU 31的作用。控制裝置441具有設置在其中的作為程序存儲裝置的程序存儲器441a。
設備連接連接器442起著用于連接到另一信息處理設備等的一個槽口的通信裝置的作用。設備連接連接器442起著袖珍計算機3的串行通信塊33的作用。
輸入裝置443起著袖珍計算機3的輸入塊37的作用。輸入裝置443包括用于控制存儲在程序存儲器441a中的程序的控制按鈕。
顯示裝置444起著袖珍計算機3的顯示塊32的作用。顯示裝置444包括用于顯示各種信息項的液晶顯示器(LCD)單元。
時鐘功能單元445被適當地設置,以在顯示裝置444上顯示例如時間。
非易失存儲器446用于存儲各種數據。例如,非易失存儲器446包括諸如閃速存儲器的半導體存儲器,它即使在袖珍電子裝置400被關斷時也能夠保留所存儲的數據。
由于袖珍電子裝置400具有電池450,非易失存儲器446可包括能夠高速地存儲和讀取數據的靜態隨機存取存儲器(SRAM)。
非易失存儲器446對應于袖珍計算機3的非易失存儲器34,并存儲從裝載到視頻游戲設備301中的記錄介質提供并被袖珍電子裝置400所使用的應用軟件、從視頻游戲設備301提供的圖象數據、以及將要被送到視頻游戲設備301的圖象數據。
袖珍電子裝置400可具有與袖珍計算機3的工作存儲器35相應的一個存儲器(未顯示),用于存儲上述應用軟件、圖象數據等等。
電池450還使得袖珍電子裝置400即使在袖珍電子裝置400被從視頻游戲設備301的外殼302的槽307A、307B上拆下時也能夠獨立地工作。
電池450包括可充電二次電池。當袖珍電子裝置400被插入視頻游戲設備301的外殼302的槽307A、307B中的任何一個時,電池450被提供以來自視頻游戲設備301的電力。具體地,電池450具有經過一個反向電流防止二極管452而連接到電源端子451。當袖珍電子裝置400與外殼302相連時,電力經過反向電流防止二極管452而從電源終端451被提供給電池450。
無線通信裝置448被適當地設置,以具有袖珍計算機3的無線通信塊36,即通過紅外輻射等而進行與外部裝置的通信。無線通信裝置448還被適當地設置以接收從另一存儲卡等送來的各種數據。
無線接收裝置449被適當地設置,以接收通過無線廣播等發送的各種數據。
揚聲器447構成了聲音發生裝置,用于根據一種程序而產生聲音。
袖珍電子裝置400的上述部件或裝置與控制裝置441相連,并在控制裝置441的控制下進行工作。
圖33顯示了控制裝置441的控制項。如圖33所示,控制裝置441具有用于與一種信息處理設備相連的設備連接接口、用于向一個存儲器輸出數據和從該存儲器輸入數據的存儲器接口、一個顯示接口、一個控制輸入接口、一個聲音接口、無線通信接口、時鐘管理接口、以及程序下載接口。
除了袖珍計算機3的上述功能之外,袖珍電子裝置400還具有一種功能,即當它運行一種游戲應用時作為袖珍游戲設備而工作,因為它設置有諸如用于控制所要執行的程序的控制按鈕的輸入裝置443和諸如液晶顯示器(LCD)等的顯示裝置444。
由于袖珍電子裝置400具有把應用程序和從視頻游戲設備301提供的程序存儲在微計算機441中的程序存儲器441a中的功能,在袖珍電子裝置400上運行的應用程序和各種驅動軟件可方便地得到改變。
具有上述結構的袖珍電子裝置400具有與袖珍計算機3相同的功能。
具體地,袖珍電子裝置400把從視頻游戲設備301提供來的應用軟件存儲在非易失存儲器446中。袖珍電子裝置400還接收從視頻游戲設備301經設備連接連接器442送來的圖象數據,并把接收的圖象數據存儲在非易失存儲器446中。存儲在非易失存儲器446中的圖象數據經過設備連接連接器442而被送到視頻游戲設備301。
以上描述了作為根據本發明的視頻游戲機2和視頻游戲設備301的一個具體例子的娛樂系統。
如上所述,包括視頻游戲機2和袖珍計算機3的數據處理系統1使得數據能夠經過視頻游戲機2而在袖珍計算機3和數字攝象機4之間進行發送和接收,并能夠起娛樂系統的作用。
就視頻游戲設備301具有非常高的圖象數據處理能力而言,數據處理系統1能夠以高速編輯圖象數據,并能夠響應于從用戶輸入的指令并根據視頻游戲設備301的實時處理能力來處理數據。
雖然已經詳細描述和顯示了本發明的某些最佳實施例,應該解釋的是在不脫離所附的權利要求書的范圍的前提下,可以進行各種改變和修正。
權利要求
1.一種數據處理系統,包括一個主單元(2),用于處理數據;以及一個以可拆下的方式連接所述主單元的從屬單元(3);所述主單元包括第一連接裝置(22),用于連接到一個外部成象裝置(4);第二連接裝置(22),用于連接到所述從屬單元;以及控制裝置(21),它經過所述第一連接裝置而被提供所述成象裝置的獲取的彩色高分辨率圖象數據,并經過所述第二連接裝置向所述從屬單元輸出基于該獲取的圖象數據的、處理過的顏色較少分辨率較低的圖象數據。
2.根據權利要求1的數據處理系統,其中所述主單元包括處理裝置(21),用于處理經過所述第一連接裝置從所述成象裝置提供的獲取的圖象數據,并經過所述第二連接裝置向所述從屬單元輸出處理過的獲取的圖象數據。
3.根據權利要求1的數據處理系統,其中所述主單元包括組合裝置(21),用于組合經過所述第一連接裝置從所述成象裝置提供來的多個獲取的圖象數據,并經過所述第二連接裝置向所述從屬單元輸出組合的圖象數據。
4.根據權利要求2的數據處理系統,其中所述主單元包括指令輸入裝置(23),用于至少控制所述處理裝置以處理所述所獲取的圖象數據并把處理過的所獲取的圖象數據顯示在一個外部顯示單元(5)上。
5.根據權利要求3的數據處理系統,其中所述主單元包括指令輸入裝置(23),用于至少控制所述組合裝置,以組合所述多個所獲取的圖象數據并把組合的圖象數據顯示在一個外部顯示單元(5)上。
6.根據權利要求1的數據處理系統,其中所述從屬單元包括顯示裝置(32),用于根據經過所述第一連接裝置從所述成象單元提供到所述主單元的所獲取的圖象數據在所述顯示裝置上顯示處理過的圖象數據。
7.根據權利要求1的數據處理系統,其中所述主單元包括用于從一種以可拆下的方式裝載的記錄介質讀取程序數據的數據讀取裝置(21),且所述從屬單元包括用于執行該程序數據的執行裝置(31),其設置是這樣的—即使得所述主單元借助所述數據讀取裝置從記錄介質讀取利用處理過的圖象數據的從屬單元應用程序,并經過所述第二連接裝置把從屬單元應用程序提供給所述從屬單元,且所述從屬單元利用從所述主單元提供的處理過的圖象數據借助所述執行裝置執行該從屬單元應用程序。
8.根據權利要求7的數據處理系統,其中所述數據讀取裝置包括用于借助所述控制裝置從同一記錄介質讀取所述從屬單元應用程序和由所述主單元執行的一種應用程序的裝置。
9.根據權利要求1的數據處理系統,其中所述主單元包括一種組合裝置,該組合裝置用于組合包括從所述從屬單元提供的從屬單元圖象數據和從所述成象裝置提供的所獲取的圖象數據的多個圖象數據,并把組合的圖象數據輸出到所述從屬單元或所述成象裝置。
10.一種數據處理系統,包括一個主單元(2),用于處理數據;以及一個以可拆下的方式連接所述主單元的從屬單元(3);所述主單元包括第一連接裝置(22),用于連接到一個外部成象裝置(4);第二連接裝置(22),用于連接到所述從屬單元;以及控制裝置(21),它經過所述第二連接裝置而被提供有來自所述從屬單元的從屬單元圖象數據,并經過所述第一連接裝置向所述成象裝置輸出基于所提供的圖象數據的處理過的圖象數據。
11.根據權利要求10的數據處理系統,其中所述主單元包括處理裝置(21),用于處理經過所述第二連接裝置從所述從屬單元提供的從屬單元圖象數據,并經過所述第一連接裝置向所述成象裝置輸出處理過的圖象數據。
12.根據權利要求10的數據處理系統,其中所述主單元包括組合裝置(21),用于組合經過所述第二連接裝置從所述從屬單元提供的多個從屬單元圖象數據,并經過所述第一連接裝置向所述成象裝置輸出組合的圖象數據。
13.根據權利要求11的數據處理系統,其中所述主單元包括指令輸入裝置(23),用于至少控制所述處理裝置以處理所述從屬單元圖象數據并在一個外部顯示單元(5)上顯示處理過的圖象數據。
14.根據權利要求12的數據處理系統,其中所述主單元包括指令輸入裝置(23),用于至少控制所述組合裝置以組合所述多個從屬單元圖象數據并在一個外部顯示單元(5)上顯示組合的圖象數據。
15.一種借助用于處理數據的一個主單元(2)和借助以可拆下的方式連接該主單元的一個從屬單元(3)處理數據的方法,包括以下步驟從一個外部成象裝置(4)向主單元提供所獲取的彩色高分辨率圖象數據;以及從主單元向從屬單元輸出基于所提供的圖象數據的、經過處理的顏色較少分辨率較低的圖象數據。
16.根據權利要求15的方法,進一步包括以下步驟用所述主單元處理所獲取的圖象數據;以及從所述主單元向所述從屬單元輸出處理過的圖象數據。
17.根據權利要求15的方法,進一步包括以下步驟從所述成象裝置向所述主單元提供多個所獲取的圖象數據;借助所述主單元組合多個所獲取的圖象數據;以及從所述主單元向所述從屬單元輸出組合的圖象數據。
18.根據權利要求16的方法,進一步包括以下步驟響應于一種輸入指令借助所述主單元處理所獲取的圖象數據;以及顯示處理過的圖象數據。
19.根據權利要求17的方法,進一步包括以下步驟響應于一種輸入指令借助所述主單元組合多個所獲取的圖象數據;以及顯示組合的圖象數據。
20.根據權利要求15的方法,進一步包括以下步驟借助所述從屬單元,顯示基于提供給所述主單元的所獲取的圖象數據的處理過的圖象數據。
21.根據權利要求15的方法,進一步包括以下步驟借助所述主單元從以可拆下的方式裝載的記錄介質讀取利用處理過的圖象數據的一種從屬單元應用程序,并把讀取的從屬單元應用程序從所述主單元提供給所述從屬單元;以及借助所述從屬單元,利用從所述主單元提供的處理過的圖象數據,執行所述從屬單元應用程序。
22.根據權利要求21的方法,進一步包括以下步驟從同一記錄介質讀取所述從屬單元應用程序和由所述主單元執行的一種應用程序。
23.根據權利要求15的方法,進一步包括以下步驟從所述從屬單元向所述主單元提供從屬單元圖象數據并從所述成象裝置向所述主單元提供所獲取的圖象數據;借助所述主單元把所述從屬單元圖象數據和所述所獲取的圖象數據彼此組合起來;以及從所述主單元向所述從屬單元或所述成象裝置輸出組合的圖象數據。
24.一種借助用于處理數據的一個主單元(2)和借助以可拆下的方式連接該主單元的一個從屬單元(3)處理數據的方法,包括以下步驟從從屬單元向主單元提供從屬單元圖象數據;以及從主單元向一個外部成象裝置(4)輸出基于從屬單元圖象數據的處理過的圖象數據。
25.根據權利要求24的方法,進一步包括以下步驟借助所述主單元處理從屬單元圖象數據;以及從所述主單元向所述成象裝置輸出處理過的圖象數據。
26.根據權利要求24的方法,進一步包括以下步驟從所述從屬單元向所述主單元提供多個從屬單元圖象數據;借助所述主單元組合多個從屬單元圖象數據;以及從所述主單元向所述成象裝置輸出組合的圖象數據。
27.根據權利要求25的方法,進一步包括以下步驟響應于一個輸入指令借助所述主單元處理從屬單元圖象數據;以及顯示處理過的圖象數據。
28.根據權利要求26的方法,進一步包括以下步驟響應于一個輸入指令借助所述主單元組合多個從屬單元圖象數據;以及顯示組合的圖象數據。
29.一種以可拆下的方式連接到一種從屬單元(3)以處理數據的娛樂系統(2),包括第一連接裝置(22),用于連接到一個外部成象裝置(4);第二連接裝置(22),用于連接到所述從屬單元;以及控制裝置(21),它經過所述第一連接裝置而被提供所述成象裝置所獲取的彩色高分辨率圖象數據,并經過所述第二連接裝置向所述從屬單元輸出基于所獲取的圖象數據的經處理的顏色較少分辨率較低的圖象數據。
30.根據權利要求29的娛樂系統,進一步包括處理裝置(21),用于處理從所述成象裝置經過所述第一連接裝置提供的所獲取的圖象數據,并經過所述第二連接裝置向所述從屬單元輸出經處理的所獲取的圖象數據。
31.根據權利要求29的娛樂系統,進一步包括組合裝置(21),用于組合經過所述第一連接裝置從所述成象裝置提供來的多個所獲取的圖象數據,并經過所述第二連接裝置向所述從屬單元輸出組合的圖象數據。
32.根據權利要求30的娛樂系統,進一步包括指令輸入裝置(23),用于至少控制所述處理裝置,以處理所述所獲取的圖象數據并在一個外部顯示單元(5)上顯示處理過的所獲取的圖象數據。
33.根據權利要求31的娛樂系統,進一步包括指令輸入裝置,用于至少控制所述組合裝置以組合所述多個所獲取的圖象數據并在一個外部顯示單元(5)上顯示組合的圖象數據。
34.根據權利要求29的娛樂系統,進一步包括數據讀取裝置(21),用于從一個以可拆下的方式裝載的記錄介質讀取程序數據;其設置是這樣的—即由所述數據讀取裝置從所述記錄介質上讀取利用處理過的圖象數據的從屬單元應用程序,并經過所述第二連接裝置將該程序提供給所述從屬單元。
35.根據權利要求34的娛樂系統,其中所述數據讀取裝置包括用于從同一記錄介質讀取所述從屬單元應用程序和一種由所述控制裝置執行的應用程序的裝置。
36.根據權利要求29的娛樂系統,進一步包括組合裝置,用于組合包括從所述從屬單元提供的從屬單元圖象數據和從所述成象裝置提供的所獲取的圖象數據的多個圖象數據,并向所述從屬單元或所述成象裝置輸出組合的圖象數據。
37.一種以可拆下的方式連接到一種從屬單元(3)以處理數據的娛樂系統(2),包括第一連接裝置(22),用于連接到一個外部成象裝置(4);第二連接裝置(22),用于連接到所述從屬單元;以及控制裝置(21),它經過所述第二連接裝置而被提供有來自所述從屬單元的從屬單元圖象數據,并經過所述第一連接裝置向所述成象裝置輸出基于從屬單元圖象數據的處理過的圖象數據。
38.根據權利要求37的娛樂系統,進一步包括處理裝置(21),用于處理從所述從屬單元經過所述第二連接裝置提供的從屬單元圖象數據,并經過所述第一連接裝置向所述成象裝置輸出處理過的從屬單元圖象數據。
39.根據權利要求37的娛樂系統,進一步包括組合裝置(21),用于組合經過所述第二連接裝置從所述從屬單元提供的多個從屬單元圖象數據,并經過所述第一連接裝置向所述成象裝置輸出組合的圖象數據。
40.根據權利要求38的娛樂系統,進一步包括指令輸入裝置(23),用于至少控制所述處理裝置以處理所述從屬單元圖象數據并把處理過的圖象數據顯示在一個外部顯示單元(5)上。
41.根據權利要求39的娛樂系統,進一步包括指令輸入裝置(23),用于至少控制所述組合裝置以組合所述多個從屬單元圖象數據并把組合的圖象數據顯示在一個外部顯示單元(5)上。
全文摘要
一種袖珍計算機(3)以可拆下的方式連接到一個處理數據的視頻游戲機(2),且一個數字攝象機(4)與該視頻游戲機(2)相連。從袖珍計算機(3)或數字攝象機(4)提供給視頻游戲機(2)的圖象數據被視頻游戲機(2)所處理或組合,且處理或組合的圖象數據被輸出到袖珍計算機(3)或數字攝象機(4)。難于彼此直接相連的袖珍計算機(3)和數字攝象機(4)被同時連接到視頻游戲機(2),以在袖珍計算機(3)和數字攝象機(4)之間發送和接收圖象數據。
文檔編號G06Q50/34GK1249476SQ9911875
公開日2000年4月5日 申請日期1999年9月16日 優先權日1998年9月16日
發明者茶谷公之 申請人:索尼計算機娛樂公司