娱乐装置、信息处理装置和携带式存储装置的制作方法

文档序号:6524987阅读:86来源:国知局
专利名称:娱乐装置、信息处理装置和携带式存储装置的制作方法
技术领域
本发明涉及娱乐装置、在该娱乐装置中使用的信息处理装置、以及在信息处理装置上可拆装的携带式存储装置。
背景技术
在由信息处理装置、和可在其上拆装的存储卡等构成的娱乐装置中,使存储卡起到作为信息处理装置的外部存储装置的作用。该存储卡包括闪存ROM、控制电路、时钟生成电路、及连接端子。而且,在该存储卡与信息处理装置连接时,存储卡通过连接端子与信息处理装置进行通信。控制电路进行通信控制、以及对闪存ROM的读写控制。该控制电路由门阵列构成。通过连接端子从信息处理装置供给使存储卡工作的电力。
存储卡在闪存ROM内以文件为单位来存储信息。在存储卡的指定区域中,包括用于管理该文件的文件管理系统。文件管理系统使闪存ROM的地址和闪存ROM中存储的文件相对应来管理闪存ROM的使用状况。文件管理系统被存储在闪存ROM上的指定区域中。
信息处理装置为了对存储卡进行存取,首先将该文件管理系统从闪存ROM下载到信息处理装置本体的存储器中。然后,参照下载的文件管理系统的信息,取得目标文件或空区域的地址。在信息处理装置对闪存ROM进行存取的情况下,信息处理装置直接指定地址,对该地址进行读写。然后,如果信息处理装置更新或删除闪存ROM上的文件,那么闪存ROM的状态产生变化。此时,信息处理装置更新下载到信息处理装置本体上的文件管理系统。然后,对于存储卡改写更新过的新的文件管理系统的内容。
但是,与对信息处理装置本体的存储器的存取相比,信息处理装置需要长时间来对闪存ROM进行读写。因此,如果频繁发生闪存ROM的读写,那么使娱乐装置整体的处理速度下降。因此,在信息处理装置每次读取文件管理系统后,只要不改变闪存ROM的状态,就不进行文件管理系统的再下载。由此,防止处理速度不必要地下降。

发明内容
这里的问题是存储卡的插拔。该娱乐装置即使在信息处理装置接通电源时也容许自由地进行存储卡的插拔。这是考虑到使用者的便利性。但是,文件管理系统在各存储卡是固有的系统。例如,假设在从存储卡向信息处理装置本体下载了文件管理系统后,更换为其他的存储卡。这里,下载的文件管理系统不是插入的存储卡的文件管理系统。此时,如果根据下载的文件管理系统的信息对存储卡的闪存ROM进行存取,那么存在数据的内容产生矛盾,使闪存ROM的内容被破坏的情况。
因此,信息处理装置需要掌握存储卡的插拔。作为其方法,有在信息处理装置的插座部分设置开关的方法。即,在插入存储卡时,向开关输出导通信号,而在拔出时向开关输出关断信号。如果这些信号中断并被传送到CPU,那么信息处理装置可以实时掌握存储卡的插拔。但是,这种情况下,需要另外设置开关。因此,零件数目增加,并增加该部分的成本。
此外,还有CPU每隔一定时间监视存储卡的插拔的方法。但是,存储卡的插拔在通常的使用状况下并不十分频繁地发生。因此,在该方法中,在用于监视的处理上花费的CPU时间几乎都浪费了。因此,使娱乐装置整体的处理效率下降。
本发明的目的在于,在不需要特别的结构部件、不增加信息处理装置的处理负担下提供一种可掌握携带式存储装置的插拔的信息处理装置、以及与该信息处理装置可拆装的携带式存储装置。
为了实现上述目的,根据本发明的第1方案,提供一种娱乐装置,包括携带式存储装置和可与所述携带式存储装置进行拆装连接的信息处理装置,其特征在于,所述携带式存储装置包括第1存储部,在与所述信息处理装置处于非连接状态时,保持存储内容;以及第2存储部,在与所述信息处理装置处于非连接状态后,不保持存储内容;所述信息处理装置包括设定部件,将表示所述信息处理装置和所述携带式存储装置处于连接状态的信息设定在所述第2存储部中;判别部件,参照所述第2存储部,来判别所述参照的信息是否与所述设定部件设定的信息一致;以及对所述第1存储部件进行存取的部件。
根据本发明的第2方案,提供一种携带式存储装置,可与信息处理装置进行拆装连接,其特征在于,包括第1存储部,在与所述信息处理装置处于非连接状态时,也具有保持存储内容的性质;第2存储部,具有在与所述信息处理装置处于连接状态时,保持设定的存储内容,而在变为与所述信息处理装置处于非连接状态后,不保持所述设定的存储内容的性质;以及控制电路,根据从述信息处理装置传送的指示,控制对所述第1存储部的信息的读写和对所述第2存储部的信息的读写。
根据本发明的第3方案,提供一种信息处理装置,可与带有非易失性存储区和易失性存储区的携带式存储装置进行拆装连接,其特征在于,该信息处理装置包括对所述非易失性存储区进行存取的部件;读出部件,读出所述携带式存储装置的非易失性存储区中存储的指定信息;设定部件,在该信息处理装置和所述携带式存储装置为连接状态时,将用于识别相同性的信息设定在所述携带式存储装置的易失性存储区中;以及判别部件,参照在所述易失性存储区中设定的用于识别所述相同性的信息,来判别所述参照的信息是否与所述设定部件设定的指定信息一致;所述判别部件在所述参照的信息和设定的信息不一致的情况下,对所述存取部件指示再次读出所述指定的信息。


图1是本发明的信息处理装置和存储卡的外观图。
图2是本发明的信息处理装置和存储卡的硬件结构图。
图3是本发明的信息处理装置中的主控制装置的功能方框图。
图4是本发明的信息处理中的控制电路的功能方框图。
图5是本发明的信息处理装置和存储卡的通信方法的说明图。
图6是表示从本发明的信息处理装置对存储卡的存取步骤的说明图。
具体实施例方式
以下,用附图来说明本发明的实施例。在以下的实施例中,以可以进行游戏、图像再现、音响再现、通信等的信息处理装置、以及可与该信息处理装置进行拆装的存储卡为例来说明。
在信息处理装置中进行游戏的情况下,例如,在游戏被中断时,在存储卡上写入至此的操作经过等,作为数据来存储。再开始游戏时,可以使用该操作经过等的数据,从中断时刻的状态起继续进行游戏。
图1是本实施例的存储卡100和信息处理装置200的外观结构图。将存储卡100插入到信息处理装置200的正面的存储卡插入孔250中。除了这些以外,将未图示的控制器和TV监视器连接到信息处理装置200上,构成作为整体的娱乐装置10。控制器通过将没有图示的电缆和其上连接的插头插入到插座插入孔260中来进行连接。
图2是本实施例的存储卡100和信息处理装置200的硬件结构图。
存储卡100包括连接端子110、控制电路120、时钟生成电路130、闪存ROM140、容纳它们的外壳150(参照图1)。
连接端子110被插入到信息处理装置200的存储卡插入孔250时,与信息处理装置200的连接端子210接触。其结果,使信息处理装置200和存储卡100进行电连接。
控制电路120例如由门阵列构成。其中的一个门电路被用作寄存器121。时钟生成电路130产生用于使存储卡工作的时钟信号。从信息处理装置200传送的信息以文件为单位被存储在闪存ROM140中。闪存ROM140是非易失性的存储器。在闪存ROM140的指定区域中,存储文件管理系统141。文件管理系统141是有关闪存ROM140的使用状况的信息。例如,文件管理系统141将闪存ROM140的地址和该地址中存储的文件名对应存储。
存储卡100没有电源,所以通过连接端子110从信息处理装置200接收供给的电力。因此,在将存储卡100连接到信息处理装置200上时,使电源接通,而在拆下时,使电源关断。此外,存储卡100没有电源的备用功能。因此,电源接通后,不保持包括寄存器121的控制电路120的内容。在这个意义上,控制电路120是易失性的存储装置。由此,可变更寄存器121的内容。
信息处理装置200至少包括连接端子210、电源电路220、主控制电路230、外部存储装置240、以及盘驱动装置250。主控制装置230至少包括CPU231和主存储器232。
电源电路220向信息处理装置200和存储卡100供给电力。
图3表示主控制装置230的功能方框图。
主控制电路230至少包括进行存储卡管理的存储卡管理部300、和通过执行应用程序实现的应用功能(以下称为‘AP’)400。存储卡管理部300从AP400接收请求,对存储卡100的输入输出进行管理。AP400对存储卡管理部300以文件为单位来输出读写的请求。
存储卡管理部300还包括命令生成部301、通信控制部302、以及文件管理系统表303。
文件管理系统表303是对存储卡100的文件管理系统141进行下载所得的表。
命令生成部301接收来自AP400的以文件为单位的读写请求,发行用于对存储卡进行存取的命令。命令生成部301根据需要来参照文件管理系统表303,进行取得地址等。
通信控制部302控制与存储卡100之间的通信。
图4表示控制电路120的功能方框图。
控制电路120至少包括通信控制部501、命令解析部502、缓冲器503、以及读写控制部504。
通信控制部501从信息处理装置200接收命令。然后,通信控制部501将处理结果等发回。命令解析部502对接收到的命令进行解析。而且,命令解析部502对读写控制部504输出对闪存ROM140的读写指示。此外,命令解析部502进行对寄存器121的读写、以及参照寄存器121。缓冲器503将读写的数据的内容暂时存储。读写控制部504控制对闪存ROM140的数据的读写。
在本实施例中,控制电路120由门阵列构成。因此,上述功能可以用任何硬件逻辑来实现。但是,也可以在存储器电路中包括微计算机,用软件来实现。
下面,说明具有上述结构的存储卡100和信息处理装置200的工作情况。
在将存储卡100插入到信息处理装置200中后,使连接端子110、210之间进行接合。然后,在存储卡100上接通电源。在存储卡100上接通电源后,控制电路120被复位。此时,控制电路120内的寄存器121也被复位。即,在寄存器120中,设定规定的初始值。
下面,用图5说明命令生成和解析的步骤。
首先,从AP400发行对存储卡100的写入、读出、或删除等的存取请求。接收该请求后,命令生成部301生成向存储卡100发送的命令(S110、S120)。此时,根据需要,参照文件管理系统表303,取得地址。生成的命令通过通信控制部302被送至存储卡100(S130)。
在存储卡100中,通信控制部501接收命令(S210)。命令解析部502对接收到的命令的内容进行解析(S220)。根据该解析结果,读写控制部504执行向缓冲器503的数据的存储、或对闪存ROM140的存取处理(S230)。然后,在处理结束后,通信控制部501将该处理的结束通知发回到信息处理装置200(S240)。
下面,用图6说明从AP400输出对存储卡100的存取请求至进行存取的处理步骤。在该处理中,由于命令生成、解析和执行步骤与上述相同,所以省略说明。
首先,信息处理装置200确认是否与存储卡100连接(S310)。作为连接确认的方法,这里是发行复位命令,并判断有无其响应。但是,连接确认不限于必须使用复位命令的上述方法。即,对存储卡100发行任意的命令,如果在一定时间内没有响应,就可以判断为未连接存储卡100。
如果确认出连接了存储卡100,那么信息处理装置200在寄存器121中写入用于识别存储卡100的相同性的认证值(S320)。认证值是与初始值不同的特定值。
信息处理装置200读出文件管理系统141。然后,将读出的文件管理系统141下载到信息处理装置200的文件管理系统表303中(S330)。
如果至S330的处理结束,那么存储卡管理部300可以进行对存储卡100的存取。然后,存储卡管理部300等待来自AP400的请求(S140)。
在存储卡管理部300接收了来自AP400的存取请求时,存储卡管理部300参照寄存器121的内容(S350)。然后,比较参照的内容和S320中设定的认证值,判断是否相同(S360)。在不相同的情况下,判断为在信息处理装置200中下载的文件管理系统141的存储卡100和目前连接的存储卡100是不同的卡。然后,进行S320、S330的处理,对文件管理系统表303再次下载文件管理系统141。
如上所述,如果从信息处理装置200取下存储卡100,那么使存储卡100的电源关断。因此,利用电源关断时不保持寄存器121的内容的性质。而且,在插入存储卡100时,使电源接通,将寄存器121的内容初始化,所以也不会偶然一致。
然后,在文件管理系统表303中下载的文件管理系统141被确认为是当前连接的存储卡100的文件管理系统后,根据该文件管理系统表303的内容,对存储卡100发行命令(S370)。
在S370中更新存储卡的情况下,闪存ROM140的内容被改写。因此,将文件管理系统表303更新,对闪存ROM140进行重写,更新文件管理系统141(S180、S190)。
在本实施例中,在进行闪存ROM140的数据读出(读)或删除时,或在对闪存ROM140进行数据的写入(写)时,以多个命令为一组的命令置位来进行。即,读命令置位和写命令置位分别有进行要存取的地址设定的地址设定命令、进行数据发送接收的发送接收命令、以及指示执行存取的执行命令。删除命令置位有地址设定命令和执行命令。将各命令从信息处理装置200传送到存储卡100。
在各命令置位中,地址设定命令指定存储了读或要删除的数据的闪存ROM140的地址,或指定要写入数据的闪存ROM140的地址。
在读命令置位中,发送接收命令使从闪存ROM140读出的数据被信息处理装置200接收。在写命令置位中,发送接收命令将对闪存ROM140写入的数据发送到存储卡100。发送到存储卡100的数据被暂时存储在缓冲器503中。
通过执行命令,来分别进行以下的处理。
在写命令置位的情况下,缓冲器503中存储的数据通过执行命令被写入到闪存ROM140,将闪存ROM140的内容更新。在读命令置位的情况下,结束读出来自闪存ROM140的数据。在删除命令置位的情况下,将闪存ROM140的规定区域的数据删除。即,通过执行命令,来完成读出、写入、删除的各命令置位的一连串的处理。
这里,在接收了地址命令的存储卡100中,如果地址命令的处理结束,那么存储卡100向信息处理装置200发出结束通知。信息处理装置200接收该结束通知后,发行下个命令。因此,该结束通知是必需的。因此,在地址命令的结束通知中,也可以包含寄存器121的内容。这样的话,可以将S350中单独进行的处理包含在地址设定命令的处理中。其结果,可以减少信息处理装置200和存储卡100的通信次数。
在S310中,作为存储卡100的连接确认,进行存储卡100的复位。由于复位在开始进行存储卡100和信息处理装置200的通信之前进行,所以在该复位处理的一部分中,也可以将S320和S330组合。
如以上说明,根据本实施例,即使在存储卡插入孔中不包括开关,也可以用简易并且便宜的结构来确认存储卡的插拔。因此,可以减少娱乐装置的部件数目,降低成本。
而且,即使不经常监视存储卡的插拔,也可以防止数据的矛盾或对存储卡的破坏。
根据本发明,在不需要特别的结构部件,不增加娱乐装置的处理负担下,可以掌握携带式存储装置的插拔。
权利要求
1.一种娱乐装置,包括携带式存储装置和可与所述携带式存储装置进行拆装连接的信息处理装置,其特征在于,所述携带式存储装置包括第1存储部,在与所述信息处理装置处于非连接状态时,保持存储内容;以及第2存储部,在变为与所述信息处理装置处于非连接状态后,不保持存储内容;所述信息处理装置包括设定部件,将表示所述信息处理装置和所述携带式存储装置处于连接状态的信息设定在所述第2存储部中;以及判别部件,参照所述第2存储部,来判别所述参照的信息是否与所述设定部件设定的信息一致;以及对所述第1存储部件进行存取的部件。
2.如权利要求1所述的娱乐装置,其特征在于,所述第1存储部有多个存储区,并且,对于各存储区来说,保持表示是否存储了哪种信息的存储内容识别信息、和包括存储了由该存储内容识别信息指定的信息的与地址有关的信息的存储部信息;所述信息处理装置还包括读取所述存储部信息的部件,在与所述判别部件产生的判别结果一致的情况下,所述读取部件读取所述存储部信息。
3.如权利要求2所述的娱乐装置,其特征在于,所述存取部件根据所述读取部件读取的存储部信息,参照或更新所述第1存储部中存储的信息的内容;所述存取部件在参照或更新所述第1存储部中存储的信息内容之前,所述判别部件进行所述判别。
4.如权利要求1至3中任何一项所述的娱乐装置,其特征在于,所述信息处理装置还包括初始化部件,在所述携带式存储装置被连接到该信息处理装置上时,对所述第2存储部进行初始化。
5.一种携带式存储装置,可在信息处理装置上进行拆装,其特征在于,包括第1存储部,在与所述信息处理装置处于非连接状态时,保持存储内容;第2存储部,在变为与所述信息处理装置处于连接状态后,保持写入的存储内容,而在变为与所述信息处理装置处于非连接状态后,不保持所述写入的存储内容;以及控制电路,根据从述信息处理装置传送的指示,对所述第1存储部的信息的读写和对所述第2存储部的信息的读写进行控制。
6.如权利要求5所述的携带式存储装置,其特征在于,所述第1存储部有多个存储区,并且,对于各存储区来说,保持表示是否存储了哪种信息的存储内容识别信息、和包括存储了由该存储内容识别信息指定的信息的与地址有关的信息的存储部信息;在该携带式存储装置处于与所述信息处理装置为连接状态时,从该信息处理装置可参照所述存储部信息。
7.如权利要求6所述的携带式存储装置,其特征在于,所述第1存储部是非易失性的,所述第2存储部是易失性的。
8.如权利要求6所述的携带式存储装置,其特征在于,所述第1存储部由闪存ROM构成,所述第2存储部由门电路构成。
9.一种携带式存储装置,可在信息处理装置上进行拆装,其特征在于,包括第1存储部,具有在与所述信息处理装置处于非连接状态时,保持存储内容的性质;第2存储部,具有在与所述信息处理装置处于连接状态后,保持写入的存储内容,而在变为与所述信息处理装置处于非连接状态后,不保持所述写入的存储内容的性质,并包括存储表示所述信息处理装置和该携带式存储装置为连接状态的信息的区域;通信控制部件,从所述信息处理装置接收命令,并且将命令的处理结果通知所述信息处理装置;以及控制部件,根据所述通信控制部件接收到的命令,来进行用于对所述第1存储部进行读写的控制;在所述通信控制部件接收到的命令是进行要存取的地址设定的地址设定命令的情况下,所述控制部件根据该地址设定命令来进行指定地址的处理,在指定该地址的处理结束后,所述通信控制部件向所述信息处理装置通知存储表示所述连接状态的信息的区域存储内容,作为所述地址设定命令的结束通知。
10.一种信息处理装置,可与带有非易失性存储区和易失性存储区的携带式存储装置进行拆装连接,其特征在于,该信息处理装置包括对所述非易失性存储区进行存取的部件;设定部件,在该信息处理装置和所述携带式存储装置为连接状态时,将用于识别相同性的信息设定在所述携带式存储装置的易失性存储区中;以及判别部件,参照在所述易失性存储区中设定的用于识别所述相同性的信息,来判别所述参照的信息是否与所述设定部件设定的信息一致;所述存取部件读出在所述非易失性存储区中存储的指定的信息;所述判别部件在所述参照的信息和设定的信息不一致的情况下,对所述存取部件指示再次读出所述指定的信息。
11.如权利要求10所述的信息处理装置,其特征在于,所述携带式存储装置还包括初始化部件,在该携带式存储装置被连接到该信息处理装置上时,对所述易失性存储区进行初始化。
全文摘要
本发明在不需要特别的结构部件,不增加娱乐装置的处理负担下提供一种可与信息处理装置通信的、在娱乐装置上可进行拆装的携带式存储装置。在将文件管理系统141下载到主存储装置232上时,对寄存器121设定指定的值。CPU231根据下载的内容在对闪存ROM进行存取前,确认寄存器121的内容是否与指定的值相同,在相同时对闪存ROM进行存取,而在不相同时对文件管理系统141再次进行下载。
文档编号G06K7/00GK1370303SQ00811795
公开日2002年9月18日 申请日期2000年9月11日 优先权日1999年9月10日
发明者田中诚 申请人:索尼计算机娱乐公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1