信息处理设备、程序和记录介质的制作方法_5

文档序号:8298848阅读:来源:国知局
未充分使用存储器110。
[0121]块位图(块BMP)表示文件管理部分108所管理的位图信息。文件管理部分108通过为从ROM介质44拷贝至辅助存储设备2的块设置标志值1,且为未从ROM介质44拷贝至辅助存储设备2的块设置标志值0,来创建该块BMP。如以上所描述的,每次将块从ROM介质44拷贝至辅助存储设备2时,文件管理部分108更新该块BMP。因此,文件管理部分108掌握着辅助存储设备2的最新存储状态。作为中间行中所示的辅助存储设备2的示例的HDD(硬盘驱动器)已经在其上记录了拷贝处理从ROM介质44拷贝的块数据。不加阴影的块区域指示尚未将块数据拷贝到块区域中。
[0122]作为底行中所示的ROM介质44的示例的BD(蓝光盘)已经在其上记录了游戏软件的所有数据(包文件214)。因此,BD的所有存储区域被划阴影线。顺便提及,由于实际上对包文件214进行了加密或者压缩,所以不同于图像文件210的游戏数据区域202中的游戏数据的块的块对应于在包文件214中包括的游戏数据。在图17中,虚拟地表示了在解码和/或解压缩之后的块,且各存储区域中的垂直方向上重叠的块代表同一块。
[0123]返回至图15,文件访问部分106根据文件管理部分108所管理的存储部分120的存储状况来确定要访问的存储介质。将再次描述存储部分120中的存储器110、辅助存储设备2、以及ROM介质44的游戏数据存储状况。
[0124](I)存储器110中的存储状况
[0125]将元数据区域204中的所有元数据存储在存储器110中。于是,文件访问部分106无需寻找和搜寻在记录介质上记录的元数据。文件访问部分106可以引用在存储器110中扩展的元数据,并且迅速标识游戏所请求读出的文件的i_节点编号。另外,存储器110还临时存储部分游戏数据。根据需要随时更新游戏数据。文件管理部分108管理存储器110中的存储状况,并且掌握哪个块数据被存储在存储器110中。
[0126](2)辅助存储设备2中的存储状况
[0127]将一次从ROM介质44读出到存储器110的数据拷贝至辅助存储设备2,并且存储在辅助存储设备2中。顺便提及,在以上所描述的拷贝处理中,已经描述了响应来自游戏的读出请求,拷贝读出到存储器HO的数据。然而,例如,即使当不存在来自游戏的读出请求时,文件管理部分108也可以在后台将游戏数据从ROM介质44拷贝至辅助存储设备2。在这一情况下,辅助存储设备2不仅存储被请求读出的游戏数据,而且还存储其它游戏数据。这样的拷贝处理在辅助存储设备2中记录在ROM介质44上记录的全部或者部分游戏软件。文件管理部分108通过块位图来管理辅助存储设备2中的存储状况,并且掌握哪个块数据被存储在辅助存储设备2中。
[0128]⑶ROM介质44上的存储状况
[0129]将所有元数据和游戏文件存储在ROM介质44上。
[0130]假设执行上述拷贝处理,文件访问部分106根据预先确定的优先级次序、响应来自游戏的读出请求,向游戏提供来自ROM介质44、辅助存储设备2、以及存储器110之一的游戏数据。如已经描述的,文件管理部分108管理存储器110和辅助存储设备2的游戏数据存储状况。具体地讲,文件管理部分108以文件为单位或者以块为单位管理存储状况。特别是,对于辅助存储设备2的存储状况,文件管理部分108使用其上设置了指示是否已经拷贝了每个块或者文件的信息的块位图来管理辅助存储设备2的存储状况。
[0131]这样地设置预先确定的优先级次序使得:优先地选择具有快数据读出速度的设备。具体地讲,当将被请求读出的游戏数据存储在存储器I1中时,文件访问部分106从存储器110向游戏提供游戏数据。此时,文件管理部分108不需要引用指示辅助存储设备2的存储状况的块位图。
[0132]当不将被请求读出的游戏数据存储在存储器110中时,文件管理部分108引用块位图,以判断是否将游戏数据存储在辅助存储设备2中。当将游戏数据存储在辅助存储设备2中时,文件访问部分106将游戏数据从辅助存储设备2读出至存储器110,并且向游戏提供游戏数据。因此,当不将被请求读出的游戏数据存储在存储器110中而存储在辅助存储设备2中时,文件访问部分106从辅助存储设备2向游戏提供游戏数据。
[0133]当文件管理部分108判断既不将被请求读出的游戏数据存储在存储器110中也不存储在辅助存储设备2中时,文件访问部分106将游戏数据从加载于介质驱动器32中的ROM介质44读出到存储器110,并且向游戏提供游戏数据。顺便提及,此时,文件管理部分108将从ROM介质44读出至存储器110的游戏数据拷贝至辅助存储设备2,并且更新块位图。因此。当下一次向游戏提供同一游戏数据时,可以从辅助存储设备2而不是ROM介质44提供游戏数据。顺便提及,此时,当将游戏数据存储在存储器110中时,从存储器110向游戏提供游戏数据。
[0134]于是,根据速度的级别来确定存储部分120中的存储单元的优先级次序,并且将存储在具有高优先级的存储部分中的游戏数据提供给游戏,从而可以实现较高速度的文件访问。
[0135]以上已经描述了将ROM介质44上的游戏数据拷贝到辅助存储设备2的情况下的文件访问。以下将描述从内容服务器12或者商店服务器16下载游戏软件的情况下的文件访问。
[0136]在游戏软件下载处理中,将辅助存储设备2用作用于存储构成游戏软件的多个文件的存储设备。如以上参照图3-6所描述的,在游戏软件中,每个文件属于至少一个组,以及至少一个文件属于每个组。
[0137]以组为单位执行下载处理。例如,在文件X、Y、以及Z属于组S的情况下,当生成下载组S的请求时,从内容服务器12下载文件X、Y、以及Ζ,并且将属于组S的所有文件X、Y、以及Z全部记录在辅助存储设备2中。顺便提及,当已经下载了文件X时,从内容服务器12下载文件Y和Ζ。于是,将属于组S的所有文件X、Y、以及Z全部记录在辅助存储设备2中。
[0138]如图3中所示,可以由组编号来标识游戏软件的组。从I按递降的次序来设置组编号。作为组确定方法,下载处理部分(未图示)可以按与组编号的次序相同的次序来确定将下载的组的次序。即,下载处理部分将较低编号的组确定为较早下载的对象,因此,确定按第一组72a、第二组72b、第三组72c……这样的次序下载,即,按组编号的次序下载。下载处理部分根据该次序下载在组中包括的文件。
[0139]下载处理部分以组为单位向内容服务器12传输下载请求,并且将从内容服务器12传输的游戏数据记录在辅助存储设备2中。此时,文件管理部分108以组为单位管理文件或者块的存储状况。所下载的文件是压缩和加密的包文件214。于是,文件管理部分108生成指示包文件214中的游戏数据的存储状况的第一位图和指示当对包文件214进行解码和解压缩时的游戏数据的存储状况的第二位图。顺便提及,第二位图与以上针对游戏数据从ROM介质44向辅助存储设备2的拷贝所描述的位图相同。如以上针对游戏数据的拷贝所描述的,文件管理部分108管理第二位图,于是,文件访问部分106能够进行高效的文件访问。顺便提及,当文件访问部分106管理第一位图时,例如,在下载未被安装的文件的情况下,可以适当地执行文件管理。
[0140]以上,已经根据其实施例描述了本公开。所述实施例是说明性的,而且本领域技术人员将会意识到,可以很容易地对所述实施例的构成成分和处理过程的组合进行各种修改,而且这样的修改也落入本公开的范围。在这些实施例中,将游戏示出为应用的示例。然而,也可以将本技术施用于其它应用。
[0141]本技术包含与2013年11月I日向日本专利局提出的日本在先专利申请JP2013-228811中所公开的主题相关的主题,特将其全部内容并入此处,以作参考。
【主权项】
1.一种信息处理设备,包括: 存储设备; 驱动设备,加载有其上记录包括元数据和游戏文件的游戏数据的记录介质; 存储器,用于临时存储从所述存储设备或所述驱动设备读出的游戏数据; 文件管理部分,管理所述存储器和所述存储设备中的游戏数据的存储状况;以及 文件访问部分,响应于来自游戏的读出请求向所述游戏提供游戏数据, 其中,所述文件访问部分根据预先确定的优先级次序从所述记录介质、所述存储设备和所述存储器中之一向所述游戏提供所述游戏数据。
2.根据权利要求1所述的信息处理设备, 其中,将记录在所述记录介质上的游戏数据的全部或部分记录在所述存储设备中,以及 所述文件管理部分以文件为单位或以块为单位管理所述存储设备中的游戏设备的存储状况。
3.根据权利要求1或2所述的信息处理设备, 其中,当被请求读出的游戏数据存储在所述存储器中时,所述文件访问部分从所述存储器向所述游戏提供所述游戏数据。
4.根据权利要求3所述的信息处理设备, 其中,当被请求读出的游戏数据未存储在所述存储器中、而是存储在所述存储设备中时,所述文件访问部分从所述存储设备向所述游戏提供所述游戏数据。
5.根据权利要求3或4所述的信息处理设备, 其中,当被请求读出的游戏数据既未存储在所述存储器中、也未存储在所述存储设备中时,所述文件访问部分从所述记录介质向所述游戏提供所述游戏数据,并且所述文件管理部分将从所述记录介质读出的所述游戏数据拷贝至所述存储设备。
6.一种用于计算机的程序,所述计算机连接至加载有其上记录包括元数据和游戏文件的游戏数据的记录介质的驱动设备、记录在所述记录介质上记录的游戏数据的全部或部分的存储设备、以及用于临时存储从所述存储设备或所述驱动设备读出的游戏数据的存储器,所述程序包括: 管理所述存储器和所述存储设备中的游戏数据的存储状况;以及根据预先确定的优先级次序,从所述记录介质、所述存储设备和所述存储器中之一向游戏提供游戏数据。
7.一种计算机可读记录介质,其上记录用于计算机的程序, 所述计算机连接至加载有其上记录包括元数据和游戏文件的游戏数据的记录介质的驱动设备、记录在所述记录介质上记录的游戏数据的全部或部分的存储设备、以及用于临时存储从所述存储设备或所述驱动设备读出的游戏数据的存储器, 所述程序包括: 管理所述存储器和所述存储设备中的游戏数据的存储状况;以及根据预先确定的优先级次序,从所述记录介质、所述存储设备和所述存储器中之一向游戏提供游戏数据。
【专利摘要】一种信息处理设备,包括:存储设备;驱动设备,加载有其上记录包括元数据和游戏文件的游戏数据的记录介质;存储器,用于临时存储从所述存储设备或所述驱动设备读出的游戏数据;文件管理部分,管理所述存储器和所述存储设备中的游戏数据的存储状况;以及文件访问部分,响应于来自游戏的读出请求向所述游戏提供游戏数据。所述文件访问部分根据预先确定的优先级次序从所述记录介质、所述存储设备和所述存储器中之一向所述游戏提供所述游戏数据。
【IPC分类】G06F9-44
【公开号】CN104615419
【申请号】CN201410575205
【发明人】冲野直人
【申请人】索尼电脑娱乐公司
【公开日】2015年5月13日
【申请日】2014年10月24日
【公告号】US20150126288
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1