启动信息处理设备的方法以及记录介质、信息处理设备的制作方法

文档序号:6418699阅读:146来源:国知局
专利名称:启动信息处理设备的方法以及记录介质、信息处理设备的制作方法
技术领域
本发明涉及一种通过根据引导序列执行程序以进行启动处理来启动信息处理设备的方法,涉及一种可拆下地装入到信息处理系统中的用于存储各种数据项的记录介质,并且涉及一种可以对其可拆下地装入用于存储各种数据项的记录介质的信息处理设备。
近年来已研制出家庭视频游戏机,用于通过执行存储在CD-ROM等的记录介质中的游戏应用程序玩视频游戏。
当接通或者硬复位这样的家庭视频游戏机或个人计算机时,必须根据引导序列初始化它。例如,根据该引导序列由各种程序执行启动该设备所需的处理。
依据引导序列执行的各程序中的一个程序用于在显示器屏幕上显示游戏角色的图象、字符(字母和数据)等。根据这种程序显示的许多图象常常反映生活的各个方面。
根据引导序列执行的显示该图象的程序是由该设备中包含的引导ROM或OS控制的。从而,除非对设备或OS升级,不能更换或修改该程序。
除非改变上面的程序,该设备不能显示反映技术上的进步、时间的流逝、当前话题和各种事件的图象。
迄今为止,一旦根据引导序列启动设备,则每次都显示一种图象。另一个问题是由于即使执行不同的应用程序,由于必然显示相同的图象,用户逐渐对显示出的启动图象厌倦。
从而本发明的一个目的是提供一种启动信息处理设备的方法、一种记录介质和一种信息处理设备,当根据引导序列启动该信息处理设备时它们能把各种要素引入到所显示的启动图象中。
一种依据本发明的启动信息处理设备的方法包括,发送存储在可拆卸地插入到该信息处理设备中的记录介质里的由信息处理设备根据引导序列执行的引导数据,该信息处理设备执行程序以处理数据,该方法还包括遵照引导序列根据从该记录介质发送的引导数据引导该信息处理设备的步骤。在发送步骤中,从记录介质向信息处理设备发送引导程序。在引导步骤中,该信息处理设备执行所发送的引导程序。
由于根据记录介质确定引导程序,该信息处理设备能用不固定的数据启动。
依据本发明的一种记录介质具有一个存储引导数据的存储器装置,该引导数据由信息处理设备在其被引导时依据引导序列执行,该记录介质还包括一个发送装置,用于把存储器装置存储的引导数据发送到该信息处理设备。从而,存储在存储器装置中的在该信息处理设备引导时要执行的引导程序可由发送装置发送到该信息处理设备。
由于根据记录介质确定引导程序,该信息处理设备能用不固定的数据启动。
依据本发明的一种信息处理设备具有一个读装置、一个引导数据存储装置和一个引导装置,该读装置用于读取存储在记录介质中的、在引导信息处理装备时要执行的引导数据,该引导数据存储装置用于存储从记录介质中读取的该引导数据,而该引导装置用于根据引导序列执行存储在引导数据存储装置中的引导数据。存储在记录介质中的当引导信息处理设备时要执行的引导程序可由该读装置读入该引导数据存储装置,并且该引导数据存储装置中存储的引导数据可由该引导装置根据引导序列执行。
由于根据记录介质确定引导数据,该信息处理设备能用不固定的数据启动。
一种依据本发明的启动信息处理设备的方法具有执行引导数据的步骤,引导数据将由信息处理设备依据引导序列执行,信息处理设备根据引导序列执行一个程序以对存储在可拆卸地插入到信息处理设备中的记录介质中的数据进行处理。
由于根据记录介质确定引导程序,该信息处理设备能用不固定的数据启动。
根据以下结合附图对本发明的说明上述和其它目的、特点和优点将变得更清楚,在附图中以示例的方式示出本发明的一种优选实施例。


图1是由依据本发明的信息处理设备和存储器卡组成的一种信息处理系统的方块图;图2示出该存储器卡的闪速存储器的数据区;图3是该信息处理系统从存储器卡中读取启动图象显示程序并且根据该读出的启动图象显示程序显示启动图象的处理顺序的流程图;图4是该信息处理系统从存储器卡中读取启动图象数据并且根据该读出的启动图象数据显示启动图象的处理顺序的流程图,图5是该信息处理系统的一个特殊例子的平面图,它由视频游戏设备和一个便携式电子部件组成的视频娱乐系统构成;图6是图5中示出的视频娱乐系统的立体图;图7是图5中示出的便携式电子部件的平面图;图8是图5中示出的便携式电子部件的正视图;图9是图5中示出的便携式电子部件的底视图;图10是图5中示出的视频游戏设备的方块图;图11是图5中示出的便携式电子部件的方块图。
图12示出由图11中示出的便携式电子部件中的控制装置控制的控制项。
当在处理各种数据的信息处理系统中实施时,本发明的原理是特别有用的。下面参照各附图详细说明这样的信息处理系统。
如图1中所示,信息处理系统1包括用于处理各种数据的信息处理设备2和作为可拆卸地插入到信息处理设备2中的记录介质的存储器卡3。
信息处理设备2包括CPU11和RAM12,CPU11具有从存储器卡3读取引导数据即引导时执行的数据的读功能以及根据引导序列执行从存储器卡3读出的引导数据的引导功能,而RAM12充当存储从存储器卡3读出的引导数据的引导数据存储装置以及存储传输数据的传输数据存储装置。
信息处理设备2还具有ROM13和用于处理图象数据的图象处理器14,ROM13充当存储根据引导序列执行的引导数据作为不变的引导数据的引导执行存储装置。
通过总线15,CPU11、RAM12和ROM13互连。
信息处理设备2还包括一个接口(未示出),以作为和插入到信息处理设备2中的存储器卡3的外部连接端口。
信息处理设备2可以是用于根据某应用程序玩视频游戏的视频游戏设备的形式或者以用于处理各种数据的个人计算机的形式。
存储器卡3包括闪速存储器21和CPU22,闪速存储器21充当用于存储引导信息处理设备2时根据信息处理设备2的引导序列执行的引导数据的存储装置,而CPU22充当一个具有从闪速存储器21向信息处理设备2发送引导数据的发送功能以及管理数据的控制功能的控制装置。
存储器卡3还具有一个接口(未示出),用于在把存储器卡3插入到信息处理设备2中时和信息处理设备2接口。该接口充当一个具有从闪速存储器21向信息处理设备2发送引导数据的发送功能的发送装置。
当启动或硬复位信息处理设备2时,信息处理设备2依据引导序列执行存储器卡3存储的并从中读出的引导数据。
下面详细说明组成信息处理系统1的信息处理设备2和存储器卡3。
存储器卡3中的闪速存储器21是由非易失性存储器构成的用于存储各种数据的存储装置。具体地,闪速存储器21保持信息处理设备2使用的引导数据以及由信息处理设备2执行的应用程序所使用的数据。闪速存储器21例如由闪速EEPROM(电可擦可编程只读存储器)构成。
引导数据是启动或硬复位信息处理设备2时启动下初始使用的数据或程序,并且是根据引导序列执行的。闪速存储器21把启动信息处理设备2时的OSD(屏幕显示)程序存储为引导数据,或把此时的由OSD程序使用的图象数据存储为用于显示图象信息以及字符信息的启动图象显示程序或数据。具体地,当启动信息处理设备2时,通过使用OSD程序(以下称为启动图象显示程序)或其使用的图象数据,信息处理设备2可在诸如显示监视器等的显示器上显示图象或字符。
闪速存储器21如图2中所示具有一个由FAT(文件分配表)块21a、启动图象显示程序存储块21b和数据块21c组成的数据存储区。
FAT块21a是存储闪速存储器21保持的数据的标题信息等的区域。
启动图象显示程序存储块21b是一个存储启动图象显示程序以及图象数据的区域,依据引导序列由信息处理设备2使用启动图象显示程序,根据启动图象显示程序使用图象数据以显示图象。具体地,从原始存储在信息处理设备2中的某启动图象显示程序的角度来看,存储在启动图象显示程序存储块21b中的该启动图象显示程序是按OSD的扩充版本即扩充的OSD设置的。启动图象显示程序存储块21b不允许向其写任何数据。
数据块21c是存储各种数据的区域。例如,数据块21c存储和作为一个数据提供源的信息处理设备2相关的数据。具体地,数据块21c存储信息处理设备2生成的数据。
在常规存储器卡中,除FAT块21a之外的所有区域都分配为数据块。从而,常规存储器卡不具有依据本发明的启动图象显示程序存储块21b。
如前面所说明,CPU22具有把启动图象显示程序或其图象数据从闪速存储器21发送到信息处理设备2的发送功能。CPU22还具有管理数据的控制功能。
当CPU22和信息处理设备2连接时,CPU22把启动图象显示程序或它的图象数据从闪速存储器21经过包含着接口(未示出)的I/O总线23传输到信息处理设备2。
下面详细说明信息处理设备2。
RAM12配置成作为存储各种数据的存储装置。RAM12存储启动图象显示程序,该程序是从存储器卡3读出的引导数据。
ROM13配置成存储依据引导序列按不变的引导数据执行的引导数据的引导ROM。
引导数据是当接通或硬复位信息处理设备2时初始启动的并按引导序列执行的的程序或数据。ROM13把用于系统初始化(即测试硬件资源、初始化寄存器及检查应用程序的真实性)的各种程序存储成引导数据。
ROM13还存储启动图象显示程序或按引导数据使用的图象数据。然而,在ROM13中存储的程序和数据在从工厂装配和运出后不能在现场重写即修改。在由某些视频游戏机和个人计算机的OS(操作系统)执行启动图象显示程序的一些功能时,除非改变OS不能在现场更新该程序的细节。例如,当接通或硬复位信息处理设备2时,根据ROM13中存储的启动图象显示程序和启动图象数据显示启动图象。除非对硬件或OS升级,在接通或硬复位信息处理设备2时总是显示相同的启动图象。
ROM13还存储用于检查是否把存储器卡3插入到信息处理设备2中的程序以及用于检查存储器卡3是否和扩充的OSD兼容即是否存储着启动图象显示程序的程序。
图象处理器14处理图象数据并输出代表处理过的图象数据的视频图象。
CPU11充当控制信息处理设备2的各个构件的控制装置。如上面所说明,CPU11具有从存储器卡3读引导数据的读功能以及依据引导序列执行从存储器卡3中读出的引导数据的引导功能。
当把存储器卡3插入到信息处理设备2中时,CPU11通过带有接口(未示出)的I/O总线23从存储器卡3读各种数据,例如引导数据。
对I/O总线23,连接着附件、适配器等,比如存储器卡3。
信息处理设备2还包括用于处理和输出声频信号的声音处理器,并包括用于分别读出光盘、硬盘和软盘中存储的应用程序的光盘机、硬盘机和软盘机。
按上面说明那样构建的存储器卡3和信息处理设备2一起构成信息处理系统1。
在信息处理系统1中,存储器卡3在作为闪速存储器21的一个区域的启动图象显示程序存储块21b中存储启动图象显示程序。当引导带有和其连接着的存储器卡3的信息处理设备2时,即接通或硬复位时,根据存储器卡3中存储的启动图象显示程序显示启动图象。
下面参照图3和图4说明当带有和其连接着的存储器卡3的信息处理设备2通电时显示启动图象的处理。图3示出信息处理设备2从存储器卡3装入启动图象显示程序本身的处理顺序,图4示出信息处理设备2仅从存储器卡3装入启动图象显示程序使用的用来显示启动图象的图象数据(以下称为启动图象数据)的处理顺序。当被引导时,即被通电或被硬复位时,信息处理设备2执行上述二个处理顺序中的一个。
下面首先说明图3中示出的处理顺序。在步骤S1,信息处理设备2判定是否插入了存储器卡3。若信息处理设备2中插入了存储器卡3,控制转到步骤S2。若信息处理设备2中没有插入存储器卡3,控制则转到步骤S6。
在步骤S2,信息处理设备判定所插入的存储器卡3是否是一个存储着启动图象显示程序的存储器卡(以下称为启动图象存储存储器卡)。若该插入的存储器卡3是启动图象存储存储器卡,则控制进入步骤S3。若插入的存储器卡3不是启动图象存储存储器卡,则控制进入步骤S6。
在步骤S3中,信息处理设备2把启动图象显示程序从启动图象存储存储器卡装入到RAM12中。在下一步骤S4中,信息处理设备2执行RAM12中存储的启动图象显示程序。在步骤S5中,信息处理设备2根据启动图象数据在显示监视器等上显示启动图象。
根据其而显示启动图象的启动图象数据是和启动图象程序一起从存储器卡3装入到RAM12中的。根据RAMS12中存储的启动图象数据或者根据存储器卡3中存储的启动图象数据显示启动图象。
在显示启动图象后,信息处理设备2在步骤S7中开始执行某应用程序。
若在步骤S1中存储器卡3未插入到信息处理系统2中或者在步骤S2中所插入的存储器卡3不是启动图象存储存储器卡,则在步骤S6信息处理设备2根据原始存储在信息处理设备2中的启动图象显示程序显示启动图象。从而,当引导信息处理设备2时,根据原始存储在信息处理设备2中的启动图象显示程序显示启动图象。在步骤S6中根据原始存储在信息处理设备2中的启动图象显示程序显示启动图象后,信息处理设备2开始在步骤S7中执行某应用程序。
从而,依据图3中示出的处理顺序,从插入到信息处理设备2中的启动图象存储存储器卡读出启动图象显示程序,并且根据所读出的启动图象显示程序显示启动图象。
下面说明图4中示出的处理顺序。在图4中示出的处理顺序中只读出及执行存储器3中存储的启动图象数据。图4中示出的处理顺序也检查插入的存储器卡3是否纯正。
在步骤S11,信息处理设备2判定是否对其插入存储器卡。若信息处理设备2中插入了存储器卡3,则控制转到步骤S12。若信息处理设备2中没有插入存储器卡3,则控制转到步骤S16。
在步骤S12,信息处理设备2检查插入的存储器卡3是否是纯正的卡。例如,信息处理设备2在步骤S12进行安全检查。若插入的存储器卡3是纯正的卡,则控制进入步骤S13。若插入的存储器卡3不是纯正的卡,则结束显示启动图象的处理。例如,信息处理设备2进行出错处理。
在步骤S13,信息处理设备2判定插入的存储器卡3是否是启动图象存储存储器卡。若插入的存储器卡3是启动图象存储存储器卡,则控制进入步骤S14。若插入的存储器卡3不是启动图象存储存储器卡,则控制进入步骤S16。
在步骤S14,信息处理设备2只从启动图象存储存储器卡装入启动图象数据。在下一步骤S15中,信息处理设备2执行原始在其中存储的启动图象显示程序,以便根据在步骤S14装入的启动图象数据在显示监视器等上显示启动图象。具体地,在步骤S14和S15,信息处理设备2用从存储器卡3读取的启动图象数据替代原始在其中存储的启动图象数据,并且根据该读入的启动图象数据显示启动图象。
在显示启动图象后,信息处理设备2在步骤S17开始执行某应用程序。
若在步骤S11信息处理设备2中未插入存储器卡3或若在步骤S13插入的存储器卡3不是启动图象存储存储器卡,信息处理设备2在步骤S16根据信息处理设备2中原始存储的启动图象显示程序显示启动图象。从而,当引导信息处理设备2时,根据信息处理设备2中原始存储的启动图象显示程序显示启动图象。
在步骤S16中根据信息处理设备2原始存储的启动图象显示程序显示启动图象后,信息处理设备2在步骤S17开始执行某应用程序。
这样,依据图4中示出的处理顺序,进行检查以弄清是否插入纯正的存储器卡,并且只从插入到信息处理设备2中的存储器卡3读出启动图象数据以显示该启动图象。
图3或图4中示出的处理使信息处理设备2能根据为启动图象存储存储器卡的存储器卡3中存储的启动图象显示程序或启动图象数据显示启动图象。
如上面所讨论,在信息处理系统1中,存储器卡3存储引导数据,比如启动图象显示程序和启动图象数据,并且当信息处理设备2启动时信息处理设备2根据引导序列执行启动图象显示程序和启动图象数据。
在常规信息处理设备中,引导时使用的程序全都作为引导软件存储在引导ROM中,从而引导常规信息处理设备时总是执行固定的启动过程。然而,依据本发明的信息处理系统,能产生大量启动变型。具体地,通过在存储器卡3中保持不同类型的引导数据,信息处理系统1可产生许多不同的启动变型。例如,在引导时,信息处理系统1可以显示各种启动图象。
由于引导数据存储在存储器卡3中并从中装入,可以对信息处理系统1引导时执行的程序升级,这允许用户出于改进安全功能对现场引导程序进行方便地维护,例如,甚至在信息处理系统1的硬件已从工厂发货之后。
有可能在不直接影响引导功能下只更新启动图象,从而在对信息处理系统1通电时可以不顾信息处理系统1的硬件保持不变的事实,更新所显示的启动图象。
可以改变启动图象来反映季节、话题和事件,并提供销售活动包括新产品、广告和售价。由于当启动信息处理系统1时必须执行启动图象显示程序,若启动图象包含广告,则其商业影响是相当大的。
在上面的实施例中,把引导数据说明是启动图象数据。但是,引导数据可以是在对信息处理系统1通电时产生启动声音的声音数据。
在上面的实施例中,从存储器卡3把引导数据装入到信息处理设备2中,并且把该引导数据作为引导程序引导信息处理设备2。但是,信息处理设备2可根据仍在存储器卡3中存储的启动图象显示程序和启动图象数据启动引导过程,从而显示启动图象。
在上面的实施例中,当信息处理设备2被引导(例如启动)时,从存储器卡3读出存储器卡3中存储的引导数据。但是,每次启动信息处理设备2时不一定读存储器卡3中存储的引导数据,而是在引导信息处理设备2下存储器卡3已插到其中时才读,已经从存储器卡3读出的引导数据可用于显示启动图象。
下面说明信息处理系统1的具体配置。图5至图9示出应用于具有视频游戏设备301的视频娱乐系统的信息处理系统1。视频游戏设备301对应于信息处理设备2。
如图5和图6中所示,视频娱乐系统包括视频游戏设备301和可拆卸地插入到视频游戏设备301以进行数据通信的便携式电子部件400。视频游戏设备充当主单元,而便式电子部件400充当从单元。例如,把视频游戏设备301配置成用来执行在诸如CD-ROM的记录介质中存储的游戏程序的装置,而便携式电子部件400配置成用于接收广播发送的数据的装置。
如图5和图6中所示,视频游戏设备301从记录介质读应用程序并且根据来自用户即玩游戏人的指令执行该应用程序。例如,视频游戏设备301执行一个主要操作游戏、显示游戏图象和输出声音的游戏程序。
视频游戏设备301具有矩形机壳302,机壳内容纳大致位于中央的盘装入单元303,以便装入作为记录介质的用于提供例如游戏程序等的应用程序的光盘,例如CD-ROM等。机壳302支持用于自动地复位视频游戏的复位开关304、电源开关305、用于控制光盘的装入的盘控制开关306以及二个槽307A、307B。
可以通过通信链路而不是记录介质向视频游戏设备301提供应用程序。
便携式电子部件400和手动控制器320可接到槽307A、307B。
存储启动图象显示程序和启动图象数据的存储器卡3也可接到槽307A、307B。
手动控制器320具有第一和第二控制垫321及322、左按钮323L、右按钮323R、启动按钮324、选择按钮325、模拟控制垫331及332。用于为模拟控制垫331及332选择控制方式的方式选择开关333以及用于指示选定的控制方式的指示符334。手动控制器320在其上还设置一个振动传递机构(未示出),用于根据视频游戏的进展情况把振动传递到手动控制器320。
通过接插件326,手动控制器320电连接到机壳302上的槽307B。
若二个手动控制器320分别连接到槽307A、307B,二个用户或玩游戏人可共享该视频娱乐系统,例如玩比赛游戏。视频游戏设备301具有的槽可多于或少于二个槽307A、307B。
如图7、8、9中所示,便携式电子部件400具有外壳401,外壳401支持用于输入各种信息条目的手动控制垫420、诸如液晶显示器CLCD单元等的显示器单元430和窗口440,窗口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的上、下表面。在盖410上支持控制按钮421、422,以移入或移出盖410的上表面。
便携式电子部件400具有一块设置在外壳401上的板,当盖410盖着外壳401时该板对着盖410。该板支持多个开关加压器,当盖410盖着外壳401时这些加压器对着对应的控制按钮421、422。当用户按下控制按钮421、422中之一时,它激励对应的开关加压器以按下诸如薄膜开关之类的压力开关。
如图6中所示,盖410打开下的便式电子部件400插入到视频游戏设备301的机壳302上的槽307A中。
图10和图11示出视频游戏设备301和便携式电子部件400的电路结构。
如图10中所示,视频游戏设备301包括包含中央处理器(CPU)351及其外设的控制系统350,包含着用于在帧缓冲器363中绘制图象数据的图形处理单元(GPU)362的图形系统360,包含着用于生成音乐声和音响的声音处理单元(SPU)371的声音系统370,用于控制其中记录着应用程序的光盘的光盘控制器380,用于控制来自手动控制器320(其输入用户指令)的信号并且控制对和从存储器卡500(其存储游戏设置)提供的以及便式电子部件400提供的数据的通信控制器390,连接着控制系统350、图形系统360、声音系统370、光盘控制器380以及通信控制器390的总线395,以及和其它设备接口的并行I/O接口(PIO)396和串行I/O接口(SIO)397。
前面说明过的存储器卡3作为存储器卡500插入视频游戏设备301。
控制系统350包括CPU351、控制直接存储器存取(DMA)数据传送的外围设备控制器352、由随机存取存储器(RAM)构成的主存储器器353以及只读存储器(ROM)354。
CPU351、图形系统360、主存储器353和ROM354分别和信息处理设备2的CPU11、图象处理器14、RAM12和ROM13对应。
主存储器353充当存储各种数据的存储器装置。和信息处理设备2的RAM12相同,主存储器存储从存储器卡3读出的数据,即包含着启动图象显示程序的启动图象数据的引导数据。
ROM354充当用于存储控制主存储器353、图形系统360、声音系统370等的诸如操作系统的各种程序的存储器装置。
和信息处理设备2的ROM13一样,ROM354原始存储一个引导程序,例如当启动视频游戏设备301时由引导序列执行的启动图象显示程序。
通过执行ROM354中存储的操作系统,CPU351全面地控制视频游戏设备301。
CPU351具有前面说明过的信息处理设备2的CPU11的功能。具体地,当视频游戏设备301接通时,CPU351根据引导序列执行引导程序。
接着,CPU351执行ROM354中存储的操作系统以开始对图形系统360、声音系统370等的控制。例如,当执行操作系统时,CPU351全面初始化视频游戏设备301以确定它的操作,然后控制光盘控制器380以执行光盘中记录的应用程序。在执行应用程序时,CPU351根据用户输入的指令控制图形系统360、声音系统370等,从而控制图象的显示以及音乐声和音响的生成。
图形系统360包括用于进行坐标转换以及其它处理的几何变换引擎(GTE)361,用于根据来自CPU351的命令绘制图象数据的GPU362,用于存储GPU362绘制的图象数据的帧缓冲器363,以及用于对通过诸如离散余弦变换的正交变换压缩并编码的图象数据进行译码的图象译码器364。
图形系统360具有图象处理设备2的图象处理器14的各种功能。
GTE361具有用于执行彼此并行的多个算术运算的并行算术机制,并且可以响应来自CPU351请求以高速进行坐标变换、光源计算、矩阵或向量运算。具体地,GTE361例如可以为平面遮蔽处理每秒最多计算1.5百万次的多边形坐标计算以用单色绘制三角多边形。借助GTE361,视频游戏设备301能减少CPU351的负担并进行高速坐标计算。
根据来自CPU的图象绘制命令,GPU362把多边形等绘到帧缓冲器363中。GPU362每秒最多可画36万个多边形。
帧缓冲器363包括一个双端口RAM,并且能够同时存储GPU362绘制的图象数据或从主存储器352传来的图象数据和读出供显示的图象数据。帧缓冲器363例如具有1M字节的存储量,并管理由1024个象素的水平行和512个象素的垂直列构成的16位的矩阵。
帧缓冲器363具有用于存储输出成视频输出数据的图象数据的显示区,用于存储GPU362在绘制多边形等时要参照的彩色查找表(CLUT)的CLUT区,以及用于存储当绘制某多边形并且要变换到由GPU362绘制的多边形时要受到坐标变换的纹理数据的纹理区。随显示区的改变,CLUT区和纹理区动态地改变。
图象译码器364由CPU351控制以对主存储器353中存储的静止或移动图象的图象数据译码,并把译码后的图象存储到主存储器353中。由图象译码器364再生的图象数据由CPU362传送到帧缓冲器363,并且可作为GPU362绘制的图象的背景。
声音系统370包括用于根据来自CPU351的命令生成音乐声、音响等的SPU371,用于存储来自SPU371的波形数据的声音缓冲器372,以及用于输出SPU371生成的音乐声、音响等的扬声器373。
SPU371具有用于把ADPCM(自适应差分PCM)编码成4位差分声音再现为16位声音数据的ADPCM功能,用于再现声音缓冲器372中存储的波形数据以生成音响等的再现功能,以及用于调制和再现声音缓冲器372中存储的波形数据的调制功能。
声音系统370可充当样本声音源,以按照来自CPU351的命令根据声音缓冲器372中存储的波形数据生成音乐声、音响等。
光盘控制器380包括用于再现诸如CD-ROM等光盘上存储的应用程序和数据的光盘机381,用于译码其中添加着纠错码的程序和数据的译码器382,以及用于暂时存储从光盘机381读出的数据以便高速读光盘的数据的缓冲器383。辅助CPU384和译码器382连接。
记录在光盘上的由光盘机381读出的声音数据除ADPCM数据之外还包括从模拟声音信号转换的PCM数据。按16位数字数据的4位差分数据记录的ADPCM数据由译码器382译码、提供到SPU371、转换成模拟数据然后用来驱动扬声器373。按16位数字数据记录的PCM由译码器382译码,接着用来驱动扬声器373。
通信控制器390包括用于控制通过总线395的和CPU351的通信的通信控制机构391,连接着用来输入用户指令的手动控制器320的控制器接插件309,以及一对用于容纳作为存储游戏设置等的辅助存储器的存储器卡500和便携式电子部件400的存储器卡插入单元308A、308B(参见图6),存储器卡插入单元308A、308B由通信控制机构391控制。
通信控制器390充当和存储器卡500的接口。视频游戏设备301可通过通信控制器390从存储器卡500读出引导数据。
如此构造的视频游戏设备301可根据在安装到光盘控制器380中的光盘上记录的游戏程序玩视频游戏。
如图11中所示,便携式电子部件400包括控制装置441、设备连接接插件442、输入装置443、显示装置444、时钟功能单元445、非易失性存储器446、扬声器447、作为数据发送/接收装置的无线通信装置448和无线电接收装置449、电池450以及作为电源装置的电源端子451和二极管452。
控制装置441例如由微计算机构成。控制装置441具有一个设置在其中作为程序存储装置的程序存储器441a。
设备连接接插件442充当一个连接装置,用于连接到另一个信息处理设备等的槽上。例如,接插件442具有从视频游戏设备301发送数据和接收数据的数据通信功能。
输入装置443由多个控制按钮组成,用于控制程序存储器441a中存储的程序。
显示装置444包括用于显示不同的信息条目的液晶显示单元。
时钟功能单元445设置成例如在显示装置444上显示时间。
非易失性存储器446用于存储各种数据。例如,非易失性存储器446由例如闪速存储器的半导体存储器构成,即使便携式电子部件400断电它仍能保护已存储的数据。
由于便携式电子部件400具有电池450,非易失存储器446可包括一个能高速存储和读出数据的静态随机存取存储器(SRAM)。
电池450还允许即使把便携式电子部件400从视频游戏设备301的机壳302上的槽307A、307B取下时便携式电子部件400仍可独立运行。
电池450包括可充电的二次电池。当把便携式电子部件400插到视频游戏设备301的机壳302上的槽307A、307B中之一上时,用视频游戏设备301的电源对电池450供电。具体地,电池450具有一个通过逆电流保护二极管452和电源端子451连接的端子。当便携式电子部件400和机壳302连接时,从电源端子451经逆电流保护二极管452向电池450供电。
无线通信装置448配置成通过红外辐射等与另一个存储器卡等进行数据通信。
无线电接收装置449具有天线、解调器等并配置成接收通过无线电广播发送的各种数据。
扬声器447构造成用于根据程序生成声音的声音生成装置。
便携式电子部件400的上述组件或装置和控制装置441连接,并在控制装置441的控制下运行。
图12表示控制装置441的控制项目。如图12中所示,控制装置441具有用于和信息处理设备连接的设备连接接口、用于向存储器输出数据和从存储器输入数据的存储器接口、显示器接口、控制输入接口、声音接口、无线通信接口、时钟管理接口以及程序下载接口。
具有用于控制要执行的程序的诸如按钮开关的输入装置443的以及诸如液晶显示器(LCD)单元的显示装置444的便携式电子部件400在执行游戏应用程序时还充当便携游戏部件。
便携式电子部件400具有从视频游戏设备301下载应用程序并把下载的应用程序存储到微计算机441中的程序存储器441a中的功能。借助这种功能,有可能改变在便携式电子部件400上运行的应用程序以及各种驱动器软件。
从而视频游戏设备301和便携式电子部件400一起构成视频娱乐系统。
在该视频娱乐系统中,视频游戏设备301在启动时可执行存储器卡500中存储的引导程序。
在插入到视频游戏设备301中的存储器卡500中,在其它的数据块里存储游戏数据。在存储器卡500的启动图象显示程序存储块中存储启动图象显示程序和启动图象数据。当启动视频游戏设备301时,可以根据存储器卡500中存储的启动图象显示程序和启动图象数据把该视频游戏的演示图象显示成启动图象。根据启动图象显示程序和启动图象数据显示的启动图象不限于是视频游戏图象,而是如前面所说明可包含广告等。
尽管详细地示出和说明了本发明的某个优选实施例,可以理解在不脱离权利要求书的范围下可对它做出各种改变和修改。
权利要求
1.一种启动信息处理设备的方法,包括以下步骤把存储在可拆卸地插入到信息处理设备(2)中的记录介质(3)里的引导数据发送到信息处理设备(2),引导数据将由执行程序以处理数据的信息处理设备依据引导序列而执行;以及按照引导序列根据从所述记录介质发送的所述引导数据引导该信息处理设备。
2.依据权利要求1的方法,其中所述信息处理设备具有引导执行存储装置(13),用于把依据引导序列执行的引导数据存储成不变的引导数据。
3.依据权利要求1的方法,其中所述信息处理设备具有传输数据存储装置(12),用于存储从所述记录介质发送的引导数据。
4.依据权利要求1的方法,其中存储在所述记录介质中的所述引导数据包括启动图象显示程序。
5.依据权利要求1的方法,其中所述记录介质包括具有用于管理数据的控制装置(22)的存储器卡(3)。
6.依据权利要求1的方法,其中所述信息处理设备包括视频游戏设备(301)。
7.一种用于存储数据的记录介质(3),它可拆卸地插入到执行程序以处理数据的信息处理设备(2)中,包括存储器装置(21),用于存储该信息处理设备引导时由该信息处理依据引导序列执行的引导数据;发送装置(22),用于把所述存储器装置存储的引导数据发送到所述信息处理设备;以及控制装置,用于管理数据。
8.依据权利要求7的记录介质,其中所述记录介质中存储的所述引导数据包括启动图象显示程序。
9.依据权利要求7的记录介质,其中所述记录介质包括用于存储所述信息处理设备生成的数据的存储器卡。
10.依据权利要求7的记录介质,其中所述信息处理设备包括视频游戏设备(301)。
11.一种用于处理数据的并带有可拆卸地插入到其中的记录介质(3)的信息处理设备(2),包括读装置(11),用于读出记录介质中存储的当引导该信息处理设备时要执行的引导数据;引导数据存储装置(12),用于存储从所述记录介质读出的引导数据据;以及引导装置(11),用于根据引导序列执行所述引导数据存储装置中存储的引导数据。
12.依据权利要求11的信息处理设备,还包括引导执行存储装置(13),用于把依据引导序列执行的引导数据存储成不变的引导数据。
13.依据权利要求11的信息处理设备,其中所述记录介质中存储的所述引导数据包括启动图象显示程序。
14.依据权利要求11的信息处理设备,其中所述记录介质包括具有用于管理数据的控制装置(22)的存储器卡(3)。
15.依据权利要求11的信息处理设备,其中该信息处理设备包括视频游戏设备(301)。
16.一种启动信息处理设备的方法,包括以下步骤根据引导序列,执行存储在可拆卸地插入到信息处理设备(2)中的记录介质(3)里的由该执行程序以处理数据的信息处理设备执行的引导数据。
17.依据权利要求16的方法,其中所述信息处理设备具有引导存储装置(13),用于把依据引导序列执行的引导数据存储成不变的引导数据。
18.依据权利要求16的方法,其中存储在所述记录介质中的所述引导数据包括启动图象显示程序。
19.依据权利要求16的方法,其中所述记录介质包括具有用于管理数据的控制装置(22)的存储器卡(3)。
20.依据权利要求16的方法,其中所述信息处理设备包括视频游戏设备(301)。
全文摘要
公开一种启动信息处理设备的方法,该方法能把各种要素引入到根据引导序列启动信息处理设备时所显示的图象中。存储器卡(3)包括用于存储依据信息处理设备(2)的引导序列而要执行的引导数据的闪速存储器(21),并包括具有把该引导数据从闪速存储器(21)发送到信息处理设备(2)的发送功能以及管理数据的控制功能的CPU(22)。引导数据包括用于在启动信息处理设备(2)时显示启动图象的启动图象显示程序或者它的启动图象数据。
文档编号G06F9/445GK1274295SQ99801260
公开日2000年11月22日 申请日期1999年7月29日 优先权日1998年7月31日
发明者川井英次 申请人:索尼计算机娱乐公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1