欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)處理系統(tǒng),裝置和方法

文檔序號(hào):6418700閱讀:264來(lái)源:國(guó)知局
專利名稱:數(shù)據(jù)處理系統(tǒng),裝置和方法
背景技術(shù)
發(fā)明領(lǐng)域本發(fā)明涉及運(yùn)用從外界下載的程序的數(shù)據(jù)處理系統(tǒng)及方法,以及數(shù)據(jù)處理裝置及方法,特別是數(shù)據(jù)處理系統(tǒng)及方法,與數(shù)據(jù)處理裝置及方法,適用于使用電視游戲機(jī)與便攜式數(shù)據(jù)通訊終端機(jī)的系統(tǒng)。
現(xiàn)有技術(shù)說(shuō)明許多型式的家用電視游戲設(shè)備,諸如電視游戲機(jī),個(gè)人計(jì)算機(jī),或其它使用自外下載的程序的這類家用機(jī)。這類程序包括當(dāng)成共享軟件分布的程序。共享軟件是一種軟件,其不同于供大眾使用或免費(fèi)的軟件,它基于試用,其允許于一段固定時(shí)間內(nèi)使用,其后若確定繼續(xù)使用則須付費(fèi)。共享軟件可通過(guò)互聯(lián)網(wǎng)或其它通訊裝置,或以CD-ROM或其它錄制媒體而取得。使用這類共享軟件,用戶可以只使用自己喜歡的軟件。
另外,這類共享軟件的使用最好取自CD-ROM或其它錄制媒體,它載入電視游戲機(jī)或其它家用機(jī)中,或自電視游戲機(jī)下載后,運(yùn)用在便攜式終端機(jī)中。然而,這些原本作為共享軟件的程序有一問(wèn)題,即一旦下載后可以無(wú)限制使用。
特別是當(dāng)錄制在CD-ROM或其它錄制媒體中的程序,從電視游戲機(jī)下載,這類下載很難從電視游戲機(jī)這方或錄制媒體那方加以管理,所以問(wèn)題是,錄制在單一錄制媒體中的程序會(huì)非法地多次下載。
本發(fā)明的產(chǎn)生乃針對(duì)上述一般共享軟件下載的問(wèn)題,其目標(biāo)在于提供一數(shù)據(jù)處理系統(tǒng)及方法,與數(shù)據(jù)處理裝置及方法,當(dāng)一程序被主單元讀出而下載至子單元,其下載時(shí)間被記錄在程序中,而可控制下載該程序至子單元的執(zhí)行。
發(fā)明概述為求達(dá)成本發(fā)明目標(biāo),根據(jù)本發(fā)明的數(shù)據(jù)處理系統(tǒng)是這樣一個(gè)數(shù)據(jù)處理系統(tǒng),其中子單元經(jīng)由一連接器而與執(zhí)行數(shù)據(jù)處理的主單元作可拆卸的相連,該主單元具有程序供應(yīng)器以提供程序至子單元,而子單元具有一存儲(chǔ)器,用以儲(chǔ)存程序供應(yīng)器所提供的程序,以及與主單元的通訊時(shí)間;一時(shí)鐘用以標(biāo)記時(shí)間;一時(shí)間比較器,用以比較使用時(shí)限與自時(shí)鐘所得時(shí)間,使用時(shí)限基于通訊時(shí)間,是程序可在子單元中執(zhí)行的時(shí)間;及一執(zhí)行控制器,可基于此時(shí)間比較裝置的比較結(jié)果,而控制程序的執(zhí)行。
在數(shù)據(jù)處理系統(tǒng)中,主單元所提供的程序下載至子單元,而根據(jù)下載發(fā)生時(shí)間而得到的使用時(shí)限與得自時(shí)鐘的當(dāng)前時(shí)間相比,并且依該結(jié)果而控制下載至子單元的程序執(zhí)行。
另外,該數(shù)據(jù)處理系統(tǒng)具有自主單元提供至子單元的程序,此程序可由主單元以錄制媒體中的程序讀取器讀取,而錄制媒體是可拆卸的載入主單元的;該主單元具有一程序比較器,可比較儲(chǔ)存在子單元儲(chǔ)存器中的程序與程序讀取器自錄制媒體讀取的程序;該子單元具有一時(shí)間更新裝置以更新使用時(shí)限,該時(shí)間更新裝置根據(jù)程序比較器的比較結(jié)果以更新儲(chǔ)存程序的使用時(shí)限。
根據(jù)本發(fā)明的數(shù)據(jù)處理系統(tǒng)比較由主單元從錄制媒體讀取的程序與子單元中的儲(chǔ)存程序,根據(jù)子單元中儲(chǔ)存程序是否為讀取自加載主單元的錄制媒體,而更新子單元中儲(chǔ)存程序的使用時(shí)限。
此外,根據(jù)本發(fā)明的數(shù)據(jù)處理系統(tǒng)的特征是,該子單元具有無(wú)線接收裝置,可自外界接收無(wú)線信號(hào)及絕對(duì)準(zhǔn)確的確切時(shí)間信息。由時(shí)鐘所取得的當(dāng)前時(shí)間,可依此確切時(shí)間信息加以修正。
根據(jù)本發(fā)明的數(shù)據(jù)處理系統(tǒng)將從子單元的時(shí)鐘中獲得的時(shí)間校正到由無(wú)線電接收裝置接收的絕對(duì)正確的時(shí)間。
根據(jù)本發(fā)明的數(shù)據(jù)處理系統(tǒng)為一種數(shù)據(jù)處理方法,其中一子單元可拆裝地連接至執(zhí)行數(shù)據(jù)處理的主單元,其中儲(chǔ)存由主單元提供給子單元的程序,以及與主單元的通訊時(shí)間,而一使用時(shí)限,即根據(jù)通訊時(shí)間子單元中程序可執(zhí)行的時(shí)限,則與當(dāng)前時(shí)間比較;而且根據(jù)此比較結(jié)果而控制程序。
此數(shù)據(jù)處理方法下載由主單元提供給子單元的程序,比較當(dāng)前時(shí)間與根據(jù)下載開(kāi)始時(shí)所得的使用時(shí)限,并依其結(jié)果控制下載至子單元的程序。
此外,由主單元提供給子單元的程序是主單元已從可拆卸載入主單元的錄制媒體中讀取的程序,比較儲(chǔ)存在子單元內(nèi)的程序與自錄制媒體中讀取的程序,再依此比較結(jié)果更新儲(chǔ)存于子單元中程序的使用時(shí)限。
數(shù)據(jù)處理方法比較由主單元自錄制媒體讀取的程序與儲(chǔ)存在子單元內(nèi)者,并且視子單元中儲(chǔ)存的程序是否為從主單元加載的錄制媒體讀取的程序,而更新子單元中程序的使用時(shí)限。
該數(shù)據(jù)處理裝置具有一儲(chǔ)存裝置,以儲(chǔ)存數(shù)據(jù)處理設(shè)備所提供的程序及與數(shù)據(jù)處理設(shè)備的通訊時(shí)間;一個(gè)標(biāo)志時(shí)間的時(shí)鐘;一時(shí)間比較器,用以比較使用時(shí)限與自時(shí)鐘所得時(shí)間,此使用時(shí)限基于通訊時(shí)間,為程序可在子單元中執(zhí)行的時(shí)間;及一控制器,可基于此時(shí)間比較裝置的比較結(jié)果,而控制程序的執(zhí)行。
數(shù)據(jù)處理裝置下載由數(shù)據(jù)處理設(shè)備所提供的程序,比較由時(shí)鐘所得的當(dāng)前時(shí)間與自根據(jù)下載開(kāi)始時(shí)所得的使用時(shí)限,且依據(jù)其結(jié)果而控制下載程序的執(zhí)行。
此外,在數(shù)據(jù)處理裝置中的程序是該數(shù)據(jù)處理設(shè)備自可拆卸加載數(shù)據(jù)處理設(shè)備的錄制媒體中所讀取的程序;其具有一時(shí)間更新器以更新使用時(shí)限,此時(shí)間更新器依據(jù)該程序與自錄制媒體讀取的程序的比較結(jié)果而更新使用時(shí)限。
數(shù)據(jù)處理裝置比較數(shù)據(jù)處理設(shè)備自錄制媒體讀取的程序與已儲(chǔ)存程序,根據(jù)該已儲(chǔ)存程序是否為讀自裝載于數(shù)據(jù)處理設(shè)備的錄制媒體的程序,而更新已儲(chǔ)存程序使用時(shí)限。
此外,根據(jù)本發(fā)明的數(shù)據(jù)處理裝置,其特征為具有一無(wú)線接收器,可自外界接收無(wú)線信號(hào)。該無(wú)線接收器接收絕對(duì)準(zhǔn)確的絕對(duì)時(shí)間信息,且可依此確切時(shí)間信息而校正時(shí)鐘的當(dāng)前時(shí)間。
數(shù)據(jù)處理裝置將時(shí)鐘時(shí)間校正為由無(wú)線接收器所得的確切時(shí)間。
數(shù)據(jù)處理方法具有由數(shù)據(jù)處理裝置提供的程序且儲(chǔ)存與數(shù)據(jù)處理設(shè)備間的通訊時(shí)間。將使用時(shí)限,即為程序的可操作執(zhí)行時(shí)的時(shí)限而且是基于通訊時(shí)間而得到,與當(dāng)前時(shí)間比較,基于此比較結(jié)果而控制程序的操作。
數(shù)據(jù)處理方法下載由數(shù)據(jù)處理設(shè)備所提供的程序,比較由時(shí)鐘當(dāng)前時(shí)間與根據(jù)下載開(kāi)始時(shí)所得的使用時(shí)限,且依據(jù)其結(jié)果而控制下載程序的操作。
另外在數(shù)據(jù)處理方法中的程序,是數(shù)據(jù)處理設(shè)備自可拆卸載入數(shù)據(jù)處理設(shè)備中的錄制媒體中所讀取,該程序與自錄制媒體讀取的程序比較,而依據(jù)其結(jié)果更新程序使用時(shí)限。
數(shù)據(jù)處理方法由數(shù)據(jù)處理設(shè)備比較自錄制媒體讀取的程序與已儲(chǔ)存程序,并根據(jù)該儲(chǔ)存程序是否是讀自裝載至數(shù)據(jù)處理設(shè)備的錄制媒體的程序,而更新儲(chǔ)存程序的使用時(shí)限。
附圖詳細(xì)說(shuō)明

圖1為一方框圖,顯示一電視游戲機(jī)與便攜式終端機(jī),由其組成的數(shù)據(jù)處理系統(tǒng)為本發(fā)明的工作模式之一。
圖2為一流程圖,顯示一系列步驟以執(zhí)行下載一子程序并更新數(shù)據(jù)處理系統(tǒng)中的時(shí)間標(biāo)記,作為執(zhí)行下載子程序的一系列流程。
圖3為一流程圖,顯示一系列步驟以執(zhí)行下載該子程序與更新數(shù)據(jù)處理系統(tǒng)中的時(shí)間標(biāo)記,作為執(zhí)行更新前述子程序中時(shí)間標(biāo)記的一系列流程。
圖4為一示意圖,顯示該子程序的格式。
圖5為一流程圖,顯示一系列步驟,執(zhí)行前述數(shù)據(jù)處理系統(tǒng)中的子程序下載程序與時(shí)間標(biāo)記的更新程序,作為執(zhí)行子程序下載程序的一系列流程。
圖6為一流程圖,顯示一系列步驟,執(zhí)行數(shù)據(jù)處理系統(tǒng)中下載子程序與更新時(shí)間標(biāo)記的過(guò)程,作為執(zhí)行更新子程序時(shí)間標(biāo)記的一系列流程。
圖7為一流程圖,顯示一系列步驟,在便攜式終端機(jī)中執(zhí)行下載至便攜式終端機(jī)的程序。
圖8為一正視圖,顯示一娛樂(lè)系統(tǒng)的結(jié)構(gòu),它是由電視游戲機(jī)與便攜式終端機(jī)組成數(shù)據(jù)處理系統(tǒng)的一個(gè)特例。
圖9為一透視圖,顯示該娛樂(lè)系統(tǒng)的結(jié)構(gòu)。
圖10為一示意圖,顯示一便攜式電子裝置的結(jié)構(gòu),此為便攜式終端機(jī)的一個(gè)例子。
圖11為一方框圖,顯示一電視游戲裝置的結(jié)構(gòu),此為電視游戲機(jī)的一個(gè)例子。
圖12為一方框圖,顯示該便攜式電子裝置的結(jié)構(gòu),此為便攜式終端機(jī)的一個(gè)例子。
最佳實(shí)施例詳細(xì)說(shuō)明如圖1所示,一數(shù)據(jù)處理系統(tǒng)10包括一作為家庭機(jī)的電視游戲機(jī)20,和一便攜式終端機(jī)30,從該電視游戲機(jī)20下載程序。
該數(shù)據(jù)處理系統(tǒng)10包括電視游戲機(jī)20作為執(zhí)行數(shù)據(jù)處理的主單元和便攜式終端機(jī)30作為電視游戲機(jī)20的子單元,負(fù)責(zé)自該電視游戲機(jī)20下載一程序并執(zhí)行。例如,便攜式終端機(jī)30經(jīng)由輸入單元32(作為連接器),以可分離地連接到電視游戲機(jī)20。電視游戲機(jī)20執(zhí)行一程序數(shù)據(jù)的處理,它儲(chǔ)存在載入到媒體單元(未示)24的錄制媒體(未示)中,而可作為所謂的娛樂(lè)裝置,執(zhí)行電視游戲等。此外,便攜式終端機(jī)30亦可用作具有無(wú)線通訊特征的便攜式信息通訊終端或個(gè)人數(shù)字助理(PDA)。
電視游戲機(jī)20具有一程序供應(yīng)裝置以提供程序給外部設(shè)備,一程序讀取器以讀取紀(jì)錄在錄制媒體(未示)上的程序,一CPU 21具有程序比較裝置的功能以執(zhí)行兩程序的比較,以及一通訊單元22,控制器23,錄制媒體單元24,主存儲(chǔ)器25,圖形處理器26,與功能單元27。在電視游戲機(jī)20中,這些不同的單元以一總線28連接。
通訊單元22具有與外界設(shè)備通訊的功能。例如通訊單元22可電連接至便攜式終端機(jī)30的輸入單元32,因此電視游戲機(jī)20可執(zhí)行與便攜式終端機(jī)30的連續(xù)數(shù)據(jù)通訊。
控制器23具有執(zhí)行輸入控制的功能。即在電視游戲機(jī)20中,用戶可以用此控制器23來(lái)輸入不同型式的信息。
錄制媒體單元24是載入錄制媒體(未示)的地方,是由獲得(pickup)單元組成的部分,用以自錄制媒體讀取數(shù)據(jù)等。錄制媒體的范例包括所謂的CD-ROM等。錄制媒體單元24自錄制媒體讀取數(shù)據(jù),錄制媒體中記錄許多程序包括由便攜式終端機(jī)30所下載的程序。
主存儲(chǔ)器25為一儲(chǔ)存單元,儲(chǔ)存程序與許多其它型式的數(shù)據(jù)。例如,主存儲(chǔ)器25具有保存記錄在載入錄制媒體單元24的錄制媒體(未示)上的程序。另外,主存儲(chǔ)器25亦儲(chǔ)存由便攜式終端機(jī)30經(jīng)通訊單元22傳送的數(shù)據(jù)。
圖形處理器26是做為在輸入數(shù)據(jù)上執(zhí)行圖形處理的部分。舉例來(lái)說(shuō),即圖形處理器26執(zhí)行顯示在顯示器上圖形的圖形處理。更具體的,圖形處理器26也執(zhí)行所謂的多邊形圖形處理等。
功能單元27包括所有以上未提及的單元,例如顯示單元(未示),電源單元,或與非易失性儲(chǔ)存卡系統(tǒng)的類連接的連接單元。
CPU 21具有控制上述各種單元的功能。舉例來(lái)說(shuō),在讀取記錄在錄制媒體(未示)上的程序并將其下載至便攜式終端機(jī)30時(shí),CPU 21進(jìn)行此控制且控制與便攜式終端機(jī)30間的數(shù)據(jù)輸入/輸出。另外,CPU21亦具有比較自錄制媒體(未示)讀取的程序與由便攜式終端機(jī)30下載的程序的功能。
具有這種組成的電視游戲機(jī)20可基于紀(jì)錄在CD-ROM或一般其它錄制媒體上的程序來(lái)執(zhí)行電視游戲。而且,電視游戲機(jī)20更設(shè)計(jì)為可移除上述的非易失性儲(chǔ)存卡系統(tǒng)。
另一方面,便攜式終端機(jī)30包括一CPU 31,其中含有一個(gè)可比較兩時(shí)間的時(shí)間比較裝置,一個(gè)可進(jìn)行控制程序執(zhí)行的執(zhí)行控制器,及一個(gè)更新儲(chǔ)存在程序中時(shí)間信息的時(shí)間更新器;一輸入單元32,是向和從電視游戲機(jī)20傳送與接收數(shù)據(jù)的連接器;一時(shí)鐘33以標(biāo)示正確時(shí)間;及一儲(chǔ)存裝置34,為儲(chǔ)存接收自電視游戲機(jī)20的類的程序或其它相關(guān)數(shù)據(jù)的儲(chǔ)存裝置;還有尋呼接收器35,它是無(wú)線接收裝置,及顯示器36等。在此便攜式終端機(jī)30中,這些不同單元由一總線37所連接。輸入單元32具有執(zhí)行與外部設(shè)備通訊的功能。該輸入單元32可以電連接至電視游戲機(jī)20的通訊單元22,因此能執(zhí)行與電視游戲機(jī)20間的連續(xù)數(shù)據(jù)通訊。經(jīng)由輸入單元32,便攜式終端機(jī)30下載裝在電視游戲機(jī)20錄制媒體單元24上的錄制媒體內(nèi)的程序等。
時(shí)鐘33標(biāo)記時(shí)間。如稍后敘述,便攜式終端機(jī)30使用此時(shí)鐘33判定自電視游戲機(jī)20下載一程序時(shí)所記錄時(shí)間標(biāo)記TS的時(shí)間。
在此,時(shí)間標(biāo)記TS代表時(shí)間信息,且如后所述,記錄在自電視游戲機(jī)20下載的程序中。
用戶在執(zhí)行一程序時(shí),可使用時(shí)鐘33來(lái)讀取時(shí)間以進(jìn)行檢測(cè),但該時(shí)間不能隨意改變,除非通過(guò)由以后所述的尋呼接收器35校正的方式。
儲(chǔ)存裝置34為儲(chǔ)存不同型式數(shù)據(jù)的儲(chǔ)存單元,包括例如錄制媒體(未示)或非易失性存儲(chǔ)器等。此儲(chǔ)存裝置34儲(chǔ)存自電視游戲機(jī)20下載的程序。另外,儲(chǔ)存裝置34也儲(chǔ)存時(shí)間標(biāo)記TS,它是當(dāng)程序自電視游戲機(jī)20下載時(shí),伴隨該程序,自時(shí)鐘33所得的當(dāng)前時(shí)間。此外,儲(chǔ)存裝置34也儲(chǔ)存例如自電視游戲機(jī)20經(jīng)由輸入單元32的數(shù)據(jù),或自一外界廣播站(未示)經(jīng)由后述的尋呼接收器35接收的數(shù)據(jù)。
尋呼接收器35以IrDA或其它紅外線或微波傳送方式接收自廣播站等(未示)傳送的數(shù)據(jù)。尋呼接收器35定期自廣播站等(未示)接收正確時(shí)間數(shù)據(jù)。由此,便攜式終端機(jī)30有CPU 31定期校正由時(shí)鐘33標(biāo)記的時(shí)間。
顯示器36具有顯示不同形式信息的功能。顯示器36執(zhí)行不同文字與圖像等信息在LCD(未示出)或其他上的顯示。
CPU 31控制上述不同單元的操作。例如,CPU 31將自電視游戲機(jī)20下載的程序中所記錄的時(shí)間標(biāo)記TS加上決定時(shí)間DT而獲得使用時(shí)限TL,再將其與自時(shí)鐘33所得的當(dāng)前時(shí)間相比。另外,根據(jù)比較結(jié)果,CPU 31控制自電視游戲機(jī)20下載的程序執(zhí)行。而且,CPU 31將記錄時(shí)間更新為自電視游戲機(jī)20下載程序中的時(shí)間標(biāo)記TS。另外,CPU 31依據(jù)自尋呼接收器35所得時(shí)間校正時(shí)鐘33,并控制來(lái)或向電視游戲機(jī)20的數(shù)據(jù)輸入/輸出。
具有這種結(jié)構(gòu)的便攜式終端機(jī)30可以自電視游戲機(jī)20移除,自電視游戲機(jī)20下載程序,并與電視游戲機(jī)20交換數(shù)據(jù)。
在由上述電電視游戲機(jī)20與便攜式終端機(jī)30所組成的數(shù)據(jù)處理系統(tǒng)10中,使用如圖2與圖3中的一系列步驟,程序由電視游戲機(jī)20下載至便攜式終端機(jī)30,并更新下載程序的時(shí)間標(biāo)記TS。在以下說(shuō)明要注意,裝入電視游戲機(jī)20的錄制媒體24中的程序稱為主程序,而以便攜式終端機(jī)30下載并儲(chǔ)存于儲(chǔ)存裝置34中的程序稱為子程序,而當(dāng)這些程序執(zhí)行時(shí),在電視游戲機(jī)20執(zhí)行的程序則稱為執(zhí)行程序。
首先,如圖2所示,在步驟S1,電視游戲機(jī)20判定便攜式終端機(jī)30是否連接至電視游戲機(jī)20。
在此,若便攜式終端機(jī)30已連接至電視游戲機(jī)20,在步驟S2中,電視游戲機(jī)20使用CPU 21讀取儲(chǔ)存在便攜式終端機(jī)30的儲(chǔ)存裝置34中的子程序。相反,若便攜式終端機(jī)30未連接至電視游戲機(jī)20,電視游戲機(jī)20重復(fù)步驟S1的程序。
接著,電視游戲機(jī)20使用CPU 21比較在步驟S2中所讀取儲(chǔ)存在便攜式終端機(jī)30中的子程序與自裝在電視游戲機(jī)20的錄制媒體單元24中錄制媒體讀取的主程序,而在步驟S3判定這些程序的ID是否相符。
在此,ID定義為程序的識(shí)別信息,包括在例如后述的文件名FN與文件大小FS這類信息中。
在步驟S3中,如果儲(chǔ)存在便攜式終端機(jī)30儲(chǔ)存裝置34中的子程序與記錄在錄制媒體中的主程序不符合,在步驟S4,電視游戲機(jī)20命令便攜式終端機(jī)30下載子程序并使用CPU 21以提供錄制媒體上的主程序給便攜式終端機(jī)30的儲(chǔ)存裝置34作為子程序。
接收到此命令,在步驟S5,便攜式終端機(jī)30下載該子程序。在子程序下載時(shí),便攜式終端機(jī)30自時(shí)鐘33獲得一時(shí)間將其記錄在子程序中做為時(shí)間標(biāo)記TS并將該子程序儲(chǔ)存在儲(chǔ)存裝置34中。
至此完成數(shù)據(jù)處理系統(tǒng)10中下載子程序至便攜式終端機(jī)30。
另一方面,當(dāng)儲(chǔ)存在便攜式終端機(jī)30儲(chǔ)存裝置34中的子程序與步驟S3中記錄在錄制媒體中的主程序比較時(shí),若這些程序的ID相符,也就是該子程序?yàn)樽杂涗浻谕讳浿泼襟w中的程序下載而來(lái),則如圖3步驟S6所示,電視游戲機(jī)20命令便攜式終端機(jī)30更新子程序的時(shí)間標(biāo)記TS。
接收到此命令,在步驟S7,便攜式終端機(jī)30使用CPU 31將儲(chǔ)存在儲(chǔ)存裝置34中的時(shí)間標(biāo)記TS改變(更新)為自時(shí)鐘33所得的當(dāng)前時(shí)間。
至此完成數(shù)據(jù)處理系統(tǒng)10中的子程序時(shí)間標(biāo)記TS更新。
自便攜式終端機(jī)30下載或以這些步驟而更新時(shí)間標(biāo)記TS的子程序格式具有如圖4所示的結(jié)構(gòu)。即由電視游戲機(jī)20下載至便攜式終端機(jī)30的子程序具有一程序數(shù)據(jù)區(qū)域PD與一文件頭區(qū)域FH。
該程序數(shù)據(jù)區(qū)域PD由子程序的實(shí)際數(shù)據(jù)所組成。另一方面,文件頭區(qū)域FH由用以識(shí)別子程序名稱的文件名FN,表示其大小的文件大小FS,表示子程序下載或更新時(shí)間的時(shí)間標(biāo)記TS,以及設(shè)定為子程序試用期間的判定時(shí)間DT組成。
也就是說(shuō),例如當(dāng)步驟S3中電視游戲機(jī)20在判定步驟S2中讀取而儲(chǔ)存在便攜式終端機(jī)30中的子程序,是否與自裝在電視游戲機(jī)20錄制媒體單元24的錄制媒體讀取的主程序相符時(shí),此判定可指文件名FN文件大小FS。
在此要注意,上述一系列步驟是在電視游戲機(jī)20中的執(zhí)行程序的控制下執(zhí)行。
更具體的,當(dāng)執(zhí)行程序于電視游戲機(jī)20中執(zhí)行時(shí),即執(zhí)行例如圖5與圖6步驟中所述的一系列程序。
如圖5所示,在步驟S11中,電視游戲機(jī)20在顯示器(未示)上顯示出一菜單屏幕。
舉例來(lái)說(shuō),此菜單屏幕可顯示出菜單等,以允許用戶選擇是否將子程序下載至便攜式終端機(jī)30。
電視游戲機(jī)20中,在步驟S12,用戶根據(jù)顯示在顯示器(未示)上的菜單,而使用控制器23以選擇是否將子程序由裝在電視游戲機(jī)20的錄制媒體下載至便攜式終端機(jī)30。
在此,如果選擇執(zhí)行下載,在步驟S13,下載程序即在數(shù)據(jù)處理系統(tǒng)10中執(zhí)行。須注意此下載程序的定義為執(zhí)行圖2中的步驟S1至S5。
接著,在數(shù)據(jù)處理系統(tǒng)10中,在步驟S14,判定上述下載程序是否完成,若判定已完成,則下載程序與執(zhí)行程序的操作終結(jié)。反的,若判定下載程序尚未完成,則數(shù)據(jù)處理系統(tǒng)10中的程序自步驟S13重復(fù)。
另一方面,若在步驟S12選擇不下載子程序至便攜式終端機(jī)30,如圖6步驟S15所示,在電視游戲機(jī)20,用戶可選擇是否更新已儲(chǔ)存在便攜式終端機(jī)30儲(chǔ)存裝置34中的時(shí)間標(biāo)記TS。
當(dāng)在步驟S15中選擇更新時(shí)間標(biāo)記TS,在步驟S16,數(shù)據(jù)處理系統(tǒng)10中執(zhí)行更新程序。須注意在此所指更新程序是指執(zhí)行圖2步驟S1至S3及圖3步驟S6至S7。
接著,在數(shù)據(jù)處理系統(tǒng)10中,步驟S17判定上述時(shí)間標(biāo)記TS的更新程序是否完成,若判定已完成,則該更新程序與執(zhí)行程序終止。反的,若判定該更新程序未完成,數(shù)據(jù)處理系統(tǒng)10中的程序自步驟S16重復(fù)。
如此,在數(shù)據(jù)處理系統(tǒng)10中,執(zhí)行程序可用來(lái)執(zhí)行自儲(chǔ)存于裝在電視游戲機(jī)20錄制媒體中的主程序下載一子程序至便攜式終端機(jī)30。
另外,在數(shù)據(jù)處理系統(tǒng)10中,若下載至便攜式終端機(jī)30的子程序?yàn)橄嗤趶难b于電視游戲機(jī)20的錄制媒體下載的程序,儲(chǔ)存在便攜式終端機(jī)30中子程序的時(shí)間標(biāo)記TS可隨時(shí)依需要更新。
圖7中,說(shuō)明在便攜式終端機(jī)30中執(zhí)行自電視游戲機(jī)20的錄制媒體下載子程序時(shí)執(zhí)行的一系列程序。
在步驟S21,便攜式終端機(jī)30啟動(dòng)自記錄在電視游戲機(jī)20錄制媒體中的主程序下載的子程序,并在步驟S22,在記錄于子程序文件頭區(qū)域FH的時(shí)間標(biāo)記TS加上判定時(shí)間DT以計(jì)算使用時(shí)限TL。
接著,在步驟S23,便攜式終端機(jī)30使用CPU 31比較使用時(shí)限TL與自時(shí)鐘33所得的當(dāng)前時(shí)間,判定當(dāng)前時(shí)間是否為時(shí)限TL前的時(shí)間。
在此,若當(dāng)前時(shí)間為在使用時(shí)限前,如在步驟S24中,便攜式終端機(jī)30使用CPU 31繼續(xù)子程序的執(zhí)行。
另一方面,若當(dāng)前時(shí)間在使用時(shí)限TL之后,即當(dāng)前時(shí)間超出使用時(shí)限TL,在步驟S25,便攜式終端機(jī)30以CPU31停止啟動(dòng)子程序并在顯示器36上顯示一錯(cuò)誤信息表示子程序無(wú)法啟動(dòng)。
通過(guò)以上解釋的一系列程序,在數(shù)據(jù)處理系統(tǒng)10中,當(dāng)一子程序由記錄在電視游戲機(jī)20錄制媒體上的主程序下載而于便攜式終端機(jī)30中執(zhí)行時(shí),自時(shí)鐘33所得的當(dāng)前時(shí)間與將記錄于子程序上的時(shí)間標(biāo)記TS加上判定時(shí)間DT計(jì)算而得的使用時(shí)限TL做比較,由此可避免子程序在超過(guò)使用時(shí)限TL時(shí)執(zhí)行。
如此,在數(shù)據(jù)處理系統(tǒng)10中,當(dāng)一程序由電視游戲機(jī)20下載至便攜式終端機(jī)30時(shí),可以設(shè)定該子程序的使用時(shí)限。由于這個(gè)原因,在數(shù)據(jù)處理系統(tǒng)10中,只有擁有主程序的用戶可通過(guò)定期更新儲(chǔ)存在便攜式終端機(jī)30中的子程序的時(shí)間標(biāo)記TS,而延長(zhǎng)子程序的使用時(shí)限TL。因此,在數(shù)據(jù)處理系統(tǒng)10中,可防止沒(méi)有主程序的用戶非法使用超過(guò)使用時(shí)限TL的子程序。
另外,在數(shù)據(jù)處理系統(tǒng)10中,子程序的時(shí)間標(biāo)記TS是以從便攜式終端機(jī)30中時(shí)鐘33所獲得的時(shí)間判定。時(shí)鐘33無(wú)法被用戶任意變更,而是由CPU 31根據(jù)尋呼接收器35接收的絕對(duì)準(zhǔn)確時(shí)間定期校正,所以可一直指出絕對(duì)準(zhǔn)確的時(shí)間。因此,在數(shù)據(jù)處理系統(tǒng)10中,子程序的使用時(shí)限TL可加以可靠管理。
而且,在數(shù)據(jù)處理系統(tǒng)10中,因?yàn)樽映绦虻氖褂脮r(shí)限TL可加以可靠管理,子程序的判定時(shí)間DT可作為試用期。
本發(fā)明不限于上述的工作模式,在電視游戲機(jī)20,主程序不一定要記錄在CD-ROM或其它錄制媒體上,亦可以例如與外界通訊取得。
另外,在數(shù)據(jù)處理系統(tǒng)10中,電視游戲機(jī)20的程序讀取裝置CPU21自錄制媒體讀取的不只是程序,亦可讀取一般數(shù)據(jù)等,且可提供此一般數(shù)據(jù)等給便攜式終端機(jī)30。
而且,在數(shù)據(jù)處理系統(tǒng)10中,在上述的下載程序或更新程序時(shí),亦可刪除已超過(guò)使用時(shí)限TL的子程序。
進(jìn)一步,子程序的格式更不限于圖4所示,例如判定時(shí)間DT的范圍即可以用使用時(shí)限TL取代。藉此,在數(shù)據(jù)處理系統(tǒng)10中,不需如圖7步驟S22所示去計(jì)算使用時(shí)限TL,這樣參考使用時(shí)限TL就足夠。
另外,在數(shù)據(jù)處理系統(tǒng)10中,主程序與執(zhí)行程序?yàn)椴煌某绦?,但它們并不限于此結(jié)構(gòu),主程序可以是包括相等于執(zhí)行程序的程序。也就是說(shuō),在數(shù)據(jù)處理系統(tǒng)10中,當(dāng)上述下載程序或更新程序時(shí),主程序可以或可以不在電視游戲機(jī)20中執(zhí)行。
圖8-12說(shuō)明一特例,其中上述作為工作模式的數(shù)據(jù)處理系統(tǒng)10在此更明確地做為一娛樂(lè)系統(tǒng)。在圖8-12中,上述構(gòu)成數(shù)據(jù)處理系統(tǒng)10的電視游戲機(jī)20與便攜式終端機(jī)30,在此構(gòu)成由電視游戲裝置301與一便攜式電子裝置400組成的娛樂(lè)系統(tǒng)。
也就是說(shuō),電視游戲機(jī)20對(duì)應(yīng)電視游戲裝置301而便攜式終端機(jī)30對(duì)應(yīng)便攜式電子裝置400。更明確地,將電視游戲機(jī)20視為對(duì)應(yīng)電視游戲裝置301,上述電視游戲機(jī)20的CPU 21對(duì)應(yīng)圖11電視游戲裝置301的CPU 351。另外,便攜式終端機(jī)30的CPU 31,輸入單元32,時(shí)鐘33,儲(chǔ)存裝置34與尋呼接收器35則分別對(duì)應(yīng)圖12A的控制器441,連接器442,計(jì)時(shí)功能單元445,非易失性存儲(chǔ)器446或程序存儲(chǔ)器單元441a與無(wú)線接收器449。
如圖8與圖9所示,電視游戲裝置301讀取一記錄在錄制媒體上的程序并依用戶(玩家)的命令執(zhí)行該程序。在此,執(zhí)行一游戲主要是指控制游戲的進(jìn)行,顯示與聲音部分。
電視游戲裝置301的主單元302封入一大致為矩形的封閉物,中間具有一個(gè)磁盤(pán)裝入單元303,裝有一個(gè)CD-ROM或其它光盤(pán),作為其中錄有一些程序如電視游戲或一主程序可下載至便攜式電子裝置400的記錄媒體;一個(gè)供強(qiáng)制復(fù)位電視游戲的復(fù)位開(kāi)關(guān)304,一個(gè)電源開(kāi)關(guān)305,一個(gè)在裝入上述光盤(pán)時(shí)用的換片開(kāi)關(guān)306,以及兩個(gè)插槽307A與307B。
電視游戲裝置301被裝置成不止可從錄制媒體提供程序,亦可經(jīng)由一通訊電路提供。
插槽307A與307B是便攜式電子裝置400或控制器320連接的地方。另外,存儲(chǔ)卡系統(tǒng)(未示)亦可由此插槽307A與307B連接。
控制器320具有第一與第二控制單元321與322,一個(gè)L按鍵323L,一個(gè)R按鍵323R,一個(gè)開(kāi)始按鍵324,一個(gè)選擇按鍵325,具有可以做類似控制的控制單元331與332,一個(gè)模式選擇按鍵333,可選擇此控制單元331與332的控制模式,以及一顯示單元334用以顯示所選取的控制模式。另外,在控制器320內(nèi)部具有一個(gè)振動(dòng)裝置(未示)。舉例來(lái)說(shuō),該振動(dòng)裝置會(huì)根據(jù)電視游戲的進(jìn)行而將振動(dòng)傳至控制器320。該控制器320通過(guò)連接器326而電連接至主單元302的插槽307B。
舉例來(lái)說(shuō),通過(guò)連接兩個(gè)控制器320至插槽307A與307B,可使兩個(gè)用戶共享此娛樂(lè)系統(tǒng)而能玩對(duì)抗賽。如此例中,插槽307A與307B不限于兩組。
如圖10A-10C所示,便攜式電子裝置400具有一外殼401,且裝有一個(gè)用來(lái)輸入不同型式信息的控制單元420,一個(gè)由液晶顯示器(LCD)等組成的顯示器430,以及一個(gè)窗口440用來(lái)執(zhí)行紅外線的無(wú)線通訊,例如,使用無(wú)線通訊裝置448。
外殼401由一個(gè)上殼401a與一下殼401b組成,內(nèi)部包含裝有存儲(chǔ)元件等的板。此外殼401具有可插入電視游戲裝置301主單元302插槽307A與307B的外形。
窗口440位于在略為橢圓形的外殼401另一頭。顯示器430則占據(jù)大半構(gòu)成外殼401的上殼401a,且位于靠近窗口440的位置。
控制單元420具有一個(gè)或多個(gè)按鍵421與422用來(lái)輸入事件或執(zhí)行不同選項(xiàng),這些按鍵以與窗口440相同的方法形成在上殼401a上,并裝置在與窗口440相對(duì)的另一邊,占據(jù)約一半的區(qū)域。控制單元420形成在可旋轉(zhuǎn)地支撐于外殼401上的覆蓋組件410上。按鍵421與422的裝置從覆蓋組件410的上表層至下表層穿透覆蓋組件410。此外,覆蓋組件410支撐按鍵421與422,所以它們可以在一方向移動(dòng),以便從覆蓋組件410上出現(xiàn)或消失。
該便攜式電子裝置400在外殼401內(nèi)具有一塊板,其位置面對(duì)覆蓋組件410設(shè)置,而開(kāi)關(guān)接觸即位于在此面板上。當(dāng)覆蓋組件410在關(guān)閉狀態(tài),該開(kāi)關(guān)接觸裝置在與不同按鍵421與422的相對(duì)位置。藉此,當(dāng)按鍵421與/或按鍵422按下時(shí),該開(kāi)關(guān)接觸即與隔板開(kāi)關(guān)或其它壓力開(kāi)關(guān)接觸。
如圖9所示,將在覆蓋組件410上形成有控制單元420等的便攜式電子裝置400則插入電視游戲裝置301的主單元302,而覆蓋組件410在打開(kāi)狀態(tài)。
至此完成電視游戲裝置301與便攜式電子裝置400的外觀說(shuō)明。
電視游戲裝置301與便攜式電子裝置400的電路結(jié)構(gòu)如圖11與12所示。
如圖11所示,電視游戲裝置301裝有一個(gè)由一中央處理器(CPU)351及其外圍組成的控制系統(tǒng)350,一個(gè)由在幀緩沖器363等中執(zhí)行渲染的圖形處理單元(GPU)362組成的圖形系統(tǒng)360,一個(gè)由產(chǎn)生音樂(lè)與聲音效果等的音效處理單元(SPU)組成的音效系統(tǒng)370,一個(gè)執(zhí)行控制錄有程序的光盤(pán)的光盤(pán)控制單元380,一個(gè)通訊控制單元390,控制來(lái)自控制器320的信號(hào),用戶可用它輸入方向,一個(gè)存儲(chǔ)卡(未示),儲(chǔ)存游戲設(shè)定等以及來(lái)自便攜式電子裝置400的數(shù)據(jù)輸入輸出,一個(gè)總線395,以連接上述各單元,以及構(gòu)成與其它設(shè)備的接口的并列I/O接口(PIO)396與串行I/O接口(SIO)397。
控制系統(tǒng)350設(shè)置有CPU 351,一個(gè)執(zhí)行中斷控制與控制直接存儲(chǔ)器存取(DMA)等的外圍控制單元352,一個(gè)由隨機(jī)存取存儲(chǔ)器(RAM)組成的主存儲(chǔ)器(主儲(chǔ)存單元)353,以及一個(gè)只讀存儲(chǔ)器(ROM)354,儲(chǔ)存如所謂的操作系統(tǒng)的程序,以管理主存儲(chǔ)器353,圖形系統(tǒng)360音效系統(tǒng)370等。
CPU 351通過(guò)執(zhí)行儲(chǔ)存在ROM 354中的操作系統(tǒng)而控制這整個(gè)電視游戲裝置301。
舉例來(lái)說(shuō),當(dāng)電視游戲裝置301的電源打開(kāi),控制系統(tǒng)350中的CPU 351執(zhí)行儲(chǔ)存于ROM 354中的操作系統(tǒng),CPU 351即開(kāi)始控制圖形系統(tǒng)360,音效系統(tǒng)370等。當(dāng)操作系統(tǒng)執(zhí)行時(shí),CPU 351初始化整個(gè)電視游戲裝置301以確定操作等,然后控制光盤(pán)控制單元380以執(zhí)行記錄在光盤(pán)上的程序。通過(guò)執(zhí)行此程序,CPU 351依照用戶指示控制圖形系統(tǒng)360與音效系統(tǒng)370等,而控制圖形的顯示與產(chǎn)生聲音效果與音樂(lè)。
要注意CPU 351相應(yīng)于上述的電視游戲機(jī)20的CPU 21,即其執(zhí)行使攜式電子裝置400所接收數(shù)據(jù)的恢復(fù)程序。
例如,圖形儲(chǔ)存360具有上述電視游戲機(jī)20中的圖形處理器26的功能。圖形系統(tǒng)360設(shè)置有一幾何圖形轉(zhuǎn)換引擎(GTE)361,可執(zhí)行坐標(biāo)變換與其它GPU 362根據(jù)來(lái)自CPU 351的渲染指示而執(zhí)行圖形渲染的程序,幀緩沖器363儲(chǔ)存由GPU 362渲染的圖形,而圖形譯碼器364可解出被離散余弦變換式或其它直角變換式所壓縮或編碼的圖形數(shù)據(jù)。
GTE 361裝置有一個(gè)并行處理裝置,可執(zhí)行大多數(shù)并行操作,而能依來(lái)自CPU 351的操作指令迅速地執(zhí)行坐標(biāo)變換,光源計(jì)算,平行、向量與其它操作。更具體的,在執(zhí)行平面成形(flat shaping)操作中,一三角多邊形以同一顏色渲染,GTE361可執(zhí)行最多每秒約1,500,000個(gè)多邊形的坐標(biāo)操作,由此,在電視游戲裝置301中,CPU351的負(fù)擔(dān)減少,而且可迅速地執(zhí)行坐標(biāo)操作。
另外,依照來(lái)自CPU 351的渲染指令,GPU 362在幀緩沖器363中執(zhí)行多邊形等的渲染。TGPU 362最多每秒可執(zhí)行約3,600,000個(gè)多邊形渲染。
此外,幀緩沖器363由所謂雙端口RAM組成,所以從GPU 362渲染及從主存儲(chǔ)器353轉(zhuǎn)換,可以為了顯示目的的讀取而同時(shí)執(zhí)行。舉例來(lái)說(shuō),幀緩沖器363可具有1MB的容量,而做為一個(gè)1024水平像素乘以512垂直像素的矩陣,各有16位深。
另外,幀緩沖器363裝置有一作為視頻輸出的輸出顯示區(qū)域,一個(gè)CLUT區(qū)域,可儲(chǔ)存色彩檢查表做為GPU 362執(zhí)行多邊形等渲染時(shí)的參考,以及一個(gè)紋理區(qū)域,可以在渲染時(shí)間作坐標(biāo)變換,以及映像到由GPU 362裝置產(chǎn)生的多邊形等。該CLUT區(qū)域與紋理區(qū)域隨著顯示區(qū)域更新而自動(dòng)更新。
在CPU 351的控制下,圖形譯碼器364解碼儲(chǔ)存在主存儲(chǔ)器353的靜止或移動(dòng)的圖形數(shù)據(jù),并將的儲(chǔ)存于主存儲(chǔ)器353中。通過(guò)儲(chǔ)存該圖形數(shù)據(jù)且經(jīng)由GPU 362在幀緩沖器363恢復(fù),即可做為GPU 362渲染圖形的背景。
音效系統(tǒng)370設(shè)置有一個(gè)SPU 371,可在CPU 351的指示下產(chǎn)生音樂(lè)與聲音效果,一個(gè)通過(guò)SPU 371儲(chǔ)存波形數(shù)據(jù)等的聲音緩沖器372,以及一個(gè)揚(yáng)聲器373,可輸出由SPU 371產(chǎn)生的音樂(lè)與聲音效果。
SPU 371具有ADPCM譯碼器功能,可恢復(fù)聲音數(shù)據(jù),其由適合的微分PCM(ADPCM)從16位聲音數(shù)據(jù)變換成4位微分信號(hào);回放功能,可播放儲(chǔ)存于聲音緩沖器372中的波形數(shù)據(jù)而產(chǎn)生音效等;以及可調(diào)整及播送儲(chǔ)存在聲音緩沖器372內(nèi)波形的調(diào)節(jié)功能。
音效系統(tǒng)370可以根據(jù)來(lái)自CPU 351的指示,基于儲(chǔ)存于聲音緩沖器372中的波形數(shù)據(jù),產(chǎn)生音樂(lè)與聲音效果,而做為所謂的樣本音效來(lái)源。
光盤(pán)控制單元380裝設(shè)有一個(gè)可播放錄在CD-ROM上的程序與數(shù)據(jù)的光驅(qū)381,一個(gè)譯碼器382可以將程序與數(shù)據(jù)等譯碼,而數(shù)據(jù)中附有記錄的錯(cuò)誤校正碼(ECC)記錄,以及一個(gè)緩沖器383,可以通過(guò)自光驅(qū)381暫存數(shù)據(jù)而加速光盤(pán)上數(shù)據(jù)的讀取。子CPU 384連接到譯碼器382。
除了前面提過(guò)的ADPCM數(shù)據(jù)以外,記錄在由光驅(qū)381讀取的光盤(pán)上的聲音數(shù)據(jù)包括由一個(gè)可以作模擬/數(shù)字變換的聲音信號(hào)組成的所謂PCM數(shù)據(jù)。在此,因?yàn)锳DPCM數(shù)據(jù),用4位表示16位數(shù)字微分而記錄的聲音數(shù)據(jù),是由譯碼器382譯碼再提供給SPU 371,所以在SPU 371中可執(zhí)行該數(shù)字模擬變換及其它程序,然后用以驅(qū)動(dòng)揚(yáng)聲器373。另外,如PCM數(shù)據(jù),以16位數(shù)字?jǐn)?shù)據(jù)形式記錄的聲音數(shù)據(jù)亦由譯碼器382譯碼而用以驅(qū)動(dòng)揚(yáng)聲器373。
此外,通訊控制單元390設(shè)置有一個(gè)通訊控制器391,執(zhí)行經(jīng)由總線395執(zhí)行與CPU 351間通訊的控制,通訊控制器391用于控制器連接器309及存儲(chǔ)卡(未示)間通訊的控制,控制器連接器309與控制器320連接以輸入來(lái)自用戶的指示,而存儲(chǔ)卡是用來(lái)儲(chǔ)存游戲設(shè)定與其它數(shù)據(jù)的備用儲(chǔ)存器,以及存儲(chǔ)卡插槽308A與308B連接至便攜式電子裝置400,如圖9所示。
具有上述結(jié)構(gòu)的電視游戲裝置301能具有相似于上述電視游戲機(jī)20的功能。
也就是說(shuō),電視游戲裝置301經(jīng)由通訊控制器391下載紀(jì)錄在錄制媒體上的程序等至便攜式電子裝置400。
另一方面,如圖12A所示,便攜式電子裝置400設(shè)置有控制器441,連接器442,輸入裝置443,顯示裝置444,時(shí)鐘功能單元445,非易失性存儲(chǔ)器446,揚(yáng)聲器447,做為交換數(shù)據(jù)裝置的無(wú)線通訊器448與無(wú)線接收器449,電池450,構(gòu)成儲(chǔ)存電源裝置的電源終端451,以及一個(gè)二極管452。
控制裝置441可使用一個(gè)微計(jì)算機(jī)(在圖中縮寫(xiě)為micom)構(gòu)成。舉例來(lái)說(shuō),控制器441可做成具有上述便攜式終端機(jī)30的CPU 31的功能??刂破?41內(nèi)部具有一個(gè)程序存儲(chǔ)單元441a提供程序儲(chǔ)存。
連接器442構(gòu)成上述便攜式終端機(jī)30的輸入單元32,由連接至其它信息設(shè)備等的插槽的連接器所組成。
輸入裝置443由控制儲(chǔ)存程序的控制按鍵組成。
顯示器444構(gòu)成上述便攜式終端機(jī)30的顯示器36。顯示器444可由液晶顯示器(LCD)等組成,是一顯示不同形式信息的顯示器。
時(shí)鐘功能單元445構(gòu)成上述便攜式終端機(jī)30的時(shí)鐘33。時(shí)鐘功能單元445顯示時(shí)間,且可將該時(shí)間顯示在如顯示器444上。另外,時(shí)鐘功能單元445亦判定一子程序由電視游戲裝置301下載的時(shí)間,而此時(shí)間會(huì)記錄在子程序中做為時(shí)間標(biāo)記,并儲(chǔ)存在便攜式電子裝置400的非易失性存儲(chǔ)器446內(nèi)。
非易失性存儲(chǔ)器446為儲(chǔ)存不同形式數(shù)據(jù)的裝置。做為非易失性存儲(chǔ)器446的存儲(chǔ)器可以是閃存或其它型式的半導(dǎo)體存儲(chǔ)裝置,即使在關(guān)掉電源后仍可以保存所儲(chǔ)存的信息。
便攜式電子裝置400設(shè)置有一個(gè)電池450,所以能夠高速輸入/輸出數(shù)據(jù)的靜態(tài)隨機(jī)存儲(chǔ)器(SRAM)亦可以做為非易失性存儲(chǔ)器446。
非易失性存儲(chǔ)器446與上述便攜式終端機(jī)30的儲(chǔ)存裝置34相同,所以儲(chǔ)存由記錄在電視游戲裝置301錄制媒體等的主程序下載的子程序。
另外,由于便攜式電子裝置400裝有電池450,當(dāng)它從電視游戲裝置301主單元302的插槽307A與307B移開(kāi)時(shí),即可以獨(dú)立操作。
電池450亦可以是可充電的蓄電池。當(dāng)便攜式電子裝置400插入電視游戲裝置301的插槽307A與307B時(shí),電池450由電視游戲裝置301提供電源。在此情況下,電源終端450經(jīng)由防止回流的二極管451連接至電池450的連接端,當(dāng)連接至電視游戲裝置301主單元302時(shí),即開(kāi)始供應(yīng)電源。
無(wú)線通訊器448除了是通過(guò)紅外線等裝置執(zhí)行與外界設(shè)備通訊的部分以外,亦是接收從其它存儲(chǔ)卡等傳送來(lái)的不同型式數(shù)據(jù)的部分。
無(wú)線接收器449是接收如用以校正時(shí)鐘單元445所指示時(shí)間的絕對(duì)確切時(shí)間或通過(guò)無(wú)線廣播傳送的不同型式數(shù)據(jù)的部分。
揚(yáng)聲器447為根據(jù)程序等發(fā)出音效的發(fā)聲裝置。
上述不同單元分別連接至控制裝置441且根據(jù)控制裝置441而控制運(yùn)作。
控制裝置441的控制對(duì)象如圖12B所示。控制裝置441裝有一個(gè)主單元與信息設(shè)備的連接接口,一個(gè)向或從存儲(chǔ)器輸入/輸出數(shù)據(jù)的存儲(chǔ)器接口,一顯示接口,一控制輸入接口,一音效接口,一無(wú)線通訊接口,時(shí)鐘控制與程序下載接口。
便攜式電子裝置400具有如前述便攜式終端機(jī)30的功能,以及控制程序執(zhí)行的按鍵開(kāi)關(guān)或其它輸入裝置443及一個(gè)使用液晶顯示器(LCD)等的顯示裝置444,因此,它亦具有可以執(zhí)行游戲應(yīng)用的便攜式游戲裝置的功能。
此外,便攜式電子裝置400還具有一功能,可以將由電視游戲裝置301的主程序下載的程序或子程序儲(chǔ)存在微計(jì)算機(jī)441內(nèi)的存儲(chǔ)器單元441a中,而可輕易改變?cè)诒銛y式電子裝置400上運(yùn)作的程序與不同型式的驅(qū)動(dòng)軟件。
另外,便攜式電子裝置400可具有與便攜式終端機(jī)30相同的功能。
也就是說(shuō),便攜式電子裝置400經(jīng)由連接器442,從記錄在裝于電視游戲裝置301的CD-ROM等上的主程序下載一子程序,并將此子程序儲(chǔ)存在非易失性存儲(chǔ)器446或程序存儲(chǔ)器單元441a中。在此時(shí),從時(shí)鐘單元445所得的當(dāng)前時(shí)間加在子程序上做為時(shí)間標(biāo)記TS,并加上判定時(shí)間DT或使用時(shí)限TL信息。便攜式電子裝置400經(jīng)由無(wú)線接收器449從外界廣播站等接收定期輸入的絕對(duì)確切時(shí)間,而控制裝置441通過(guò)時(shí)鐘單元445定期校正指示時(shí)間。當(dāng)子程序在便攜式電子裝置400執(zhí)行,控制裝置441判定該子程序的使用時(shí)限TL是否已超過(guò),并在子程序的使用時(shí)限TL超過(guò)時(shí)停止此子程序的激活。
由一個(gè)電視游戲機(jī)20與一個(gè)便攜式終端機(jī)30組成的數(shù)據(jù)處理系統(tǒng)10可以防止非法下載子程序,且具有娛樂(lè)系統(tǒng)的功能。
如上面的詳細(xì)說(shuō)明,在數(shù)據(jù)處理系統(tǒng)中,一子單元經(jīng)由一個(gè)連接裝置可拆卸地與一執(zhí)行數(shù)據(jù)處理的主單元連接,該主單元使用一程序供應(yīng)器以提供一程序給該子單元,該子單元儲(chǔ)存所得程序及與主單元間的通訊時(shí)間,時(shí)間比較器比較使用時(shí)限,即比較根據(jù)通訊時(shí)間所得的子程序在子單元中執(zhí)行的時(shí)間限制與從時(shí)鐘所得時(shí)間,而根據(jù)此比較結(jié)果進(jìn)行對(duì)子程序的控制。
這樣,在數(shù)據(jù)處理系統(tǒng)中容許主單元提供程序下載至子單元,比較根據(jù)當(dāng)下載開(kāi)始時(shí)所得使用時(shí)限與由時(shí)鐘所得當(dāng)前時(shí)間,而根據(jù)結(jié)果可控制下載至子單元的程序的執(zhí)行。
另外,在數(shù)據(jù)處理系統(tǒng)中,由主單元提供給子單元的程序,是以一程序讀取機(jī)從一可拆卸地裝在主單元上錄制媒體讀取的。主單元使用一個(gè)程序比較裝置以比較儲(chǔ)存在子單元儲(chǔ)存器中的程序與以程序讀取器讀自錄制媒體的程序。子單元使用一個(gè)時(shí)間更新器以根據(jù)這些比較結(jié)果更新使用時(shí)限。
如此,數(shù)據(jù)處理系統(tǒng)比較由主單元讀自錄制媒體的程序與儲(chǔ)存在子單元中的程序,而可以根據(jù)儲(chǔ)存在子單元中的程序是否是讀自裝于主單元的錄制媒體的程序,更新儲(chǔ)存在子單元中程序的使用時(shí)限。
在一程序由主單元下載至子單元時(shí),可以設(shè)定子程序的使用期限。因此,只有擁有主程序的用戶可通過(guò)定期更新該下載程序的使用時(shí)限而能延長(zhǎng)下載程序的使用時(shí)限。如此便可以防止沒(méi)有記錄在錄制媒體中的程序的用戶,超過(guò)使用時(shí)限而非法使用下載程序。
此外,在數(shù)據(jù)處理系統(tǒng)中,由于能可靠管理下載至子單元程序的使用時(shí)限,可設(shè)定一個(gè)使用下載程序的試用期。
在數(shù)據(jù)處理方法中,一子單元可拆卸地連接于一執(zhí)行數(shù)據(jù)處理的主單元,從主單元提供一程序至子單元并儲(chǔ)存其通訊時(shí)間;比較使用時(shí)限,即比較根據(jù)通訊時(shí)間所得的子程序在子單元中執(zhí)行的時(shí)間限制與當(dāng)前時(shí)間,而根據(jù)此比較結(jié)果控制子程序的執(zhí)行。
因此,在數(shù)據(jù)處理方法中,可以下載一主單元提供的程序至子單元,比較當(dāng)前時(shí)間與根據(jù)下載開(kāi)始時(shí)所得的使用時(shí)限,而根據(jù)其結(jié)果進(jìn)行對(duì)下載至子單元程序的控制。
另外,在數(shù)據(jù)處理方法中,由主單元提供給子單元的程序?yàn)樽钥刹鹦兜匮b在主單元的錄制媒體讀取的,比較儲(chǔ)存在子單元的程序與自錄制媒體讀取的程序,而根據(jù)此比較結(jié)果可更新儲(chǔ)存在子單元程序的使用時(shí)限。
因此,在數(shù)據(jù)處理方法中,可以比較由主單元讀自錄制媒體的程序與儲(chǔ)存在子單元中的程序而根據(jù)儲(chǔ)存在子單元中的程序是否為讀自裝于主單元的錄制媒體的程序而更新儲(chǔ)存在子單元中程序的使用時(shí)限。
在數(shù)據(jù)處理方法中,當(dāng)一程序由主單元下載至子單元,可以設(shè)定該子程序的使用期限。因此,只有擁有主程序的用戶可通過(guò)定期更新下載程序的使用時(shí)限而延長(zhǎng)該下載程序的使用時(shí)限。另一方面,數(shù)據(jù)處理方法可以防止沒(méi)有記錄在錄制媒體中的程序的用戶非法使用超過(guò)使用時(shí)限的下載程序。
在數(shù)據(jù)處理裝置中,數(shù)據(jù)處理設(shè)備提供的程序及與數(shù)據(jù)處理設(shè)備間的通訊時(shí)間都儲(chǔ)存起來(lái),以一個(gè)時(shí)間比較器比較使用時(shí)限,即比較根據(jù)通訊時(shí)間所得子程序在子單元中的執(zhí)行時(shí)間限制,與自時(shí)鐘所得時(shí)間而可以根據(jù)其結(jié)果進(jìn)行對(duì)該程序執(zhí)行的控制。
因此,數(shù)據(jù)處理裝置可以下載由數(shù)據(jù)處理設(shè)備提供的程序,比較自時(shí)鐘所得當(dāng)前時(shí)間與根據(jù)下載開(kāi)始所得的使用時(shí)限,而根據(jù)其結(jié)果進(jìn)行對(duì)該下載程序的控制。
另外,在根據(jù)本發(fā)明的數(shù)據(jù)處理裝置中,該程序讀自可拆卸地裝在數(shù)據(jù)處理設(shè)備中的錄制媒體,一個(gè)時(shí)間更新器根據(jù)比較該程序與由數(shù)據(jù)處理設(shè)備讀自錄制媒體的程序的結(jié)果更新該程序的使用時(shí)限。
由此,根據(jù)本發(fā)明的數(shù)據(jù)處理裝置可以比較由數(shù)據(jù)處理設(shè)備從錄制媒體讀取的程序與儲(chǔ)存的程序,而根據(jù)該儲(chǔ)存程序是否為讀取自裝在數(shù)據(jù)處理設(shè)備中的錄制媒體的程序,而更新該儲(chǔ)存程序的使用時(shí)限。
此外,數(shù)據(jù)處理裝置使用無(wú)線接收器以接收絕對(duì)確切時(shí)間信息,并根據(jù)此確切時(shí)間信息校正自時(shí)鐘所得的當(dāng)前時(shí)間。
因此,根據(jù)本發(fā)明的數(shù)據(jù)處理裝置可以根據(jù)無(wú)線接收器所接收的絕對(duì)確切時(shí)間信息而校正自時(shí)鐘所得時(shí)間,使該時(shí)鐘能隨時(shí)指出一絕對(duì)確切時(shí)間而能可靠地管理下載程序的使用時(shí)限。
在數(shù)據(jù)處理裝置中,當(dāng)一程序由主單元下載至子單元時(shí),可以設(shè)定子程序的使用期限。因此,只有擁有主程序的用戶可通過(guò)定期更新下載程序的使用時(shí)限而延長(zhǎng)該下載程序的使用時(shí)限。此外,亦可以防止沒(méi)有記錄在錄制媒體中的程序的用戶非法使用已超過(guò)使用時(shí)限的下載程序。
更進(jìn)一步來(lái)說(shuō),在數(shù)據(jù)處理裝置中,由于能可靠管理下載至子單元程序的使用時(shí)限,亦可以設(shè)定使用下載程序的試用期。
在數(shù)據(jù)處理方法中,數(shù)據(jù)處理設(shè)備提供的程序及與數(shù)據(jù)處理設(shè)備間的通訊時(shí)間都儲(chǔ)存起來(lái),將使用時(shí)限,即根據(jù)該通訊時(shí)間所得該子程序在子單元中的可執(zhí)行時(shí)間的時(shí)限,與當(dāng)前時(shí)間比較,而根據(jù)其比較結(jié)果進(jìn)行對(duì)該程序執(zhí)行的控制。
由此,根據(jù)本發(fā)明的數(shù)據(jù)處理方法可以下載由數(shù)據(jù)處理設(shè)備提供的程序,比較當(dāng)前時(shí)間與根據(jù)下載開(kāi)始所得的使用時(shí)限,而根據(jù)其結(jié)果進(jìn)行對(duì)該下載程序執(zhí)行的控制。
另外,在根據(jù)本發(fā)明的數(shù)據(jù)處理方法中,該程序乃讀自裝于數(shù)據(jù)處理設(shè)備中的錄制媒體,將此程序與讀自錄制媒體的程序相比,根據(jù)此比較結(jié)果更新該程序的使用時(shí)限。
因此,數(shù)據(jù)處理方法可以比較由數(shù)據(jù)處理設(shè)備由錄制媒體中讀取的程序與已儲(chǔ)存的程序而根據(jù)該儲(chǔ)存程序是否為讀自裝于數(shù)據(jù)處理設(shè)備中的錄制媒體的程序而更新使用時(shí)限。
在數(shù)據(jù)處理方法中,當(dāng)一程序由主單元下載至子單元中時(shí),可以設(shè)定子程序的使用期限。因此,只有擁有主程序的用戶可通過(guò)定期更新下載程序的使用時(shí)限而延長(zhǎng)該下載程序的使用時(shí)限。此外,根據(jù)本發(fā)明的數(shù)據(jù)處理方法亦可防止沒(méi)有記錄在錄制媒體中的程序的用戶非法使用已超過(guò)使用時(shí)限的下載程序。
權(quán)利要求
1.一種數(shù)據(jù)處理系統(tǒng),其中一子單元經(jīng)由一連接器可拆卸地連接至一執(zhí)行數(shù)據(jù)處理的主單元,數(shù)據(jù)處理系統(tǒng)包括一主單元,具有一程序供應(yīng)器用以給該子單元提供程序,該子單元具有儲(chǔ)存容量用以儲(chǔ)存該程序供應(yīng)器所提供的程序及與主單元的通訊時(shí)間;一時(shí)鐘用以標(biāo)記時(shí)間;一時(shí)間比較器用以將一使用時(shí)限,即直到該程序可在該子單元中執(zhí)行的一個(gè)時(shí)限,且根據(jù)該通訊時(shí)間與從該時(shí)鐘得到的時(shí)間比較而得到;以及一執(zhí)行控制裝置,根據(jù)該時(shí)間比較器所執(zhí)行的比較結(jié)果而控制該程序的執(zhí)行。
2.如權(quán)利要求1的數(shù)據(jù)處理系統(tǒng),其中由該主單元提供給該子單元的程序,是該主單元通過(guò)可拆卸地載入該主單元內(nèi)錄制媒體的程序讀取器所讀取者;該主單元具有一程序比較器,比較儲(chǔ)存于該子單元的程序與由該程序讀取器自該錄制媒體所讀取的程序;該子單元具有一時(shí)間更新器,用以更新該使用時(shí)限;以及該時(shí)間更新器根據(jù)該程序比較裝置的比較結(jié)果而更新儲(chǔ)存于該儲(chǔ)存裝置中的程序使用時(shí)限。
3.如權(quán)利要求1的數(shù)據(jù)處理系統(tǒng),其中當(dāng)該執(zhí)行控制裝置以該時(shí)間比較器判定自該時(shí)鐘所得的當(dāng)前時(shí)間已超過(guò)使用時(shí)限,即禁止該程序的執(zhí)行。
4.如權(quán)利要求2的數(shù)據(jù)處理系統(tǒng),其中當(dāng)該時(shí)間更新裝置以程序比較器判定該程序?yàn)樽x取自該錄制媒體的程序,即更新該程序的使用時(shí)限。
5.如權(quán)利要求1的數(shù)據(jù)處理系統(tǒng),其中,該使用時(shí)限是一個(gè)時(shí)間,它由一判定時(shí)間加上該程序由主單元提供給子單元的時(shí)間而形成。
6.如權(quán)利要求2的數(shù)據(jù)處理系統(tǒng),其中,該時(shí)間更新器通過(guò)將該判定時(shí)間加上由該時(shí)鐘所得的當(dāng)前時(shí)間而更新該使用時(shí)限。
7.如權(quán)利要求1的數(shù)據(jù)處理系統(tǒng),其中,該子單元具有一無(wú)線接收器從外界接收無(wú)線信號(hào),而該無(wú)線接收器接收絕對(duì)確切時(shí)間信息,而由該時(shí)鐘所得的當(dāng)前時(shí)間可根據(jù)該絕對(duì)時(shí)間信息加以校正。
8.如權(quán)利要求7的數(shù)據(jù)處理系統(tǒng),其中,通過(guò)以該無(wú)線接收器定期接收絕對(duì)確切時(shí)間信息,迫使該子單元根據(jù)該絕對(duì)時(shí)間信息校正該當(dāng)前時(shí)間。
9.如權(quán)利要求1的數(shù)據(jù)處理系統(tǒng),其中,該主單元系一電視游戲機(jī)而該子單元系一便攜式終端機(jī)。
10.一種數(shù)據(jù)處理方法,其中一子單元可拆卸地連接至執(zhí)行數(shù)據(jù)處理的主單元,數(shù)據(jù)處理方法包括儲(chǔ)存由該主單元提供予子單元的程序及與主單元的通訊時(shí)間;將一使用時(shí)限,即根據(jù)該通訊時(shí)間而得到,限直到該程序可在該子單元中執(zhí)行的時(shí)限,與當(dāng)前時(shí)間比較;以及根據(jù)此比較結(jié)果而控制該程序的執(zhí)行。
11.如權(quán)利要求10的數(shù)據(jù)處理方法,其中由該主單元提供給子單元的程序,乃該主單元通過(guò)可拆卸地載入該主單元內(nèi)錄制媒體的程序讀取器所讀取的程序,將該儲(chǔ)存于子單元中的程序與自該錄制媒體讀取的程序比較,以及根據(jù)此比較結(jié)果更新儲(chǔ)存在該子單元中程序的使用時(shí)限。
12.如權(quán)利要求10的數(shù)據(jù)處理方法,其中當(dāng)判定該當(dāng)前時(shí)間已超過(guò)該使用時(shí)限,即禁止該程序的執(zhí)行。
13.如權(quán)利要求11的數(shù)據(jù)處理方法,其中當(dāng)判定該程序?yàn)樽x取自該錄制媒體,即更新該程序的使用時(shí)限。
14.如權(quán)利要求11的數(shù)據(jù)處理方法,其中通過(guò)將一判定時(shí)間加上該當(dāng)前時(shí)間以更新該使用時(shí)限。
15.一種數(shù)據(jù)處理裝置,包括儲(chǔ)存裝置,用以儲(chǔ)存由數(shù)據(jù)處理設(shè)備提供的程序及與該數(shù)據(jù)處理設(shè)備通訊的時(shí)間;一時(shí)鐘,用以標(biāo)記時(shí)間;一時(shí)間比較器用以將一使用時(shí)限,即根據(jù)通訊時(shí)間而得到,直到程序可在子單元中執(zhí)行的時(shí)限,與從該時(shí)鐘得到的時(shí)間比較;以及一執(zhí)行控制裝置,根據(jù)該時(shí)間比較器所執(zhí)行的比較結(jié)果而控制該程序的執(zhí)行。
16.如權(quán)利要求15的數(shù)據(jù)處理裝置,其中該程序乃該數(shù)據(jù)處理設(shè)備自可拆卸地載入該數(shù)據(jù)處理設(shè)備內(nèi)的錄制媒體讀取的程序;具有一時(shí)間更新器以更新該使用時(shí)限,以及該時(shí)間更新器根據(jù)數(shù)據(jù)處理設(shè)備比較該程序與自該錄制媒體讀取程序的結(jié)果,而更新該使用時(shí)限。
17.如權(quán)利要求15的數(shù)據(jù)處理裝置,其中當(dāng)該執(zhí)行控制裝置以該時(shí)間比較器判定自時(shí)鐘所得當(dāng)前時(shí)間已超過(guò)使用時(shí)限,即禁止執(zhí)行該程序。
18.如權(quán)利要求16的數(shù)據(jù)處理裝置,其中當(dāng)該時(shí)間更新器以該數(shù)據(jù)處理設(shè)備判定該程序?yàn)樽x自該錄制媒體的程序,即更新該程序的使用時(shí)限。
19.如權(quán)利要求15的數(shù)據(jù)處理裝置,其中該使用時(shí)限系一個(gè)時(shí)間,它是一判定時(shí)間加上自該數(shù)據(jù)處理設(shè)備提供該程序的時(shí)間而成。
20.如權(quán)利要求16的數(shù)據(jù)處理裝置,其中該時(shí)間更新器通過(guò)將該判定時(shí)間加上由該時(shí)鐘所得的當(dāng)前時(shí)間而更新該使用時(shí)限。
21.如權(quán)利要求15的數(shù)據(jù)處理裝置,其中該裝置具有一無(wú)線接收器可自外界接收無(wú)線信號(hào),而該無(wú)線接收器接收絕對(duì)確切時(shí)間信息,而由該時(shí)鐘所得的當(dāng)前時(shí)間可根據(jù)該絕對(duì)時(shí)間信息加以校正。
22.如權(quán)利要求21的數(shù)據(jù)處理裝置,其中通過(guò)以該無(wú)線接收器定期接收絕對(duì)確切時(shí)間信息,根據(jù)該絕對(duì)時(shí)間信息,該時(shí)鐘所得的當(dāng)前時(shí)間被強(qiáng)迫加以校正。
23.一種數(shù)據(jù)處理方法,包括儲(chǔ)存由數(shù)據(jù)處理設(shè)備提供的程序及與該數(shù)據(jù)處理設(shè)備的通訊時(shí)間;將一使用時(shí)限,即根據(jù)該通訊時(shí)間而得到直到該程序可執(zhí)行的時(shí)限,與當(dāng)前時(shí)間比較;以及根據(jù)此比較結(jié)果而控制該程序的執(zhí)行。
24.如權(quán)利要求23的數(shù)據(jù)處理方法,其中該程序乃該數(shù)據(jù)處理設(shè)備自可拆卸地載入該數(shù)據(jù)處理設(shè)備內(nèi)的錄制媒體讀取的程序;比較該程序與讀自該錄制媒體的程序,以及根據(jù)此比較結(jié)果更新該程序的使用時(shí)限。
25.如權(quán)利要求23的數(shù)據(jù)處理方法,其中當(dāng)判定該當(dāng)前時(shí)間已超過(guò)使用時(shí)限,即禁止執(zhí)行該程序。
26.如權(quán)利要求24的數(shù)據(jù)處理方法,其中當(dāng)判定該程序讀自該錄制媒體,更新該程序的使用時(shí)限。
27.如權(quán)利要求24的數(shù)據(jù)處理方法,其中通過(guò)將一判定時(shí)間加上該當(dāng)前時(shí)間來(lái)更新該使用時(shí)限。
全文摘要
一種可攜式終端機(jī),自電動(dòng)玩具機(jī)下載的子程序儲(chǔ)存于儲(chǔ)存裝置時(shí),依靠一使用時(shí)限而控制下載程序的執(zhí)行,得自時(shí)鐘與電動(dòng)玩具機(jī)的通訊時(shí)間則記錄在子程序做為時(shí)間標(biāo)記。當(dāng)該子程序激活,此可攜式終端機(jī)即根據(jù)通訊時(shí)間而計(jì)算使用時(shí)限,并比較此使用時(shí)限與得自時(shí)鐘的目前時(shí)間,若已超過(guò)使用時(shí)限,即停止該子程序的激活。
文檔編號(hào)G06F1/00GK1274436SQ99801270
公開(kāi)日2000年11月22日 申請(qǐng)日期1999年8月2日 優(yōu)先權(quán)日1998年7月31日
發(fā)明者伊藤豪 申請(qǐng)人:索尼電腦娛樂(lè)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
抚松县| 宝清县| 莆田市| 子长县| 滁州市| 濮阳市| 江西省| 青铜峡市| 宁波市| 普安县| 嵊泗县| 八宿县| 呼图壁县| 开远市| 榕江县| 镇平县| 咸宁市| 星子县| 榆中县| 新兴县| 石门县| 涡阳县| 东海县| 抚远县| 吉林省| 新疆| 长汀县| 巴林左旗| 区。| 田阳县| 台东县| 年辖:市辖区| 海淀区| 东安县| 武汉市| 洛隆县| 丹巴县| 南通市| 通道| 稷山县| 兰州市|