盒式存储器,磁带盒及记录和再现系统的制作方法

文档序号:19734978发布日期:2020-01-18 04:21阅读:211来源:国知局
盒式存储器,磁带盒及记录和再现系统的制作方法

本公开内容涉及一种盒式存储器,磁带盒及记录和再现系统。



背景技术:

磁记录介质被广泛用于电子数据的存储。特别地,具有每数据单位容量低成本的磁带已经引起人们的注意,并且与硬盘驱动器(hdd)一起在数据中心等中用作在云存储服务中使用的记录介质。

符合liniertapeopen(lto)ultrium标准的磁带作为磁带被广泛使用。被称为盒式存储器(cm)的,使用rf无线通信的非接触式非易失性存储器被嵌入在符合ltoultium标准的磁带盒中(例如,参见专利文献1)。例如,诸如制造信息、驱动器使用历史和供应商特定管理信息之类的信息被写入盒式存储器。通过将磁带盒装入驱动器,然后驱动器从盒式存储器中读取上述信息,可以在短时间内检查磁带盒等的使用情况。

随着符合lto标准的磁带的存储容量增大,盒式存储器的存储容量需要增大。这是因为写入盒式存储器的信息量根据磁带的存储容量而增大。

[引文清单]

[专利文献]

专利文献1:日本专利申请公开no.2003-109353



技术实现要素:

本发明要解决的问题

但是,linertapeopengeneration8(lto-8)或ibm3592标准将盒式存储器的存储容量指定为16kb。因此,如果根据写入盒式存储器的信息的增大,盒式存储器的存储容量增大到超过16kb,则可能失去与上述现有标准的兼容性。

本公开内容的目的是提供一种盒式存储器、磁带盒以及记录和再现系统,其可以在保持与现有标准的兼容性的同时提高存储容量。

问题的解决方案

为了解决上述问题,第一个公开是

一种用于磁带盒的盒式存储器,包括:

通信单元,其使用由作为无线通信标准的iso14443-2标准规定的无线通信方法与记录和再现设备进行通信;

非易失性存储器,其具有超过16kb的存储容量;及

控制单元,其以字(2个字节)或块(32个字节)为单位对非易失性存储器进行数据的写入或读取,其中,

非易失性存储器包括多个存储体,各自具有128kb以下的存储容量,

控制单元对多个存储体中的至少一个第一存储体写入或从其读取由磁带标准规定的数据,及

对除第一存储体以外的至少一个第二存储体进行附加数据的写入或读取。

第二个公开是

一种用于磁带盒的盒式存储器,包括:

通信单元,其使用由作为无线通信标准的iso14443-2标准规定的无线通信方法与记录和再现设备进行通信;

非易失性存储器,其具有超过16kb的存储容量;及

控制单元,其以块(32个字节)为单位对非易失性存储器进行数据的写入或读取,其中,

非易失性存储器包括多个存储体,各自具有2mb以下的存储容量,

控制单元对多个存储体中的至少一个第一存储体写入或从其读取由磁带标准规定的数据,及

对除第一存储体以外的至少一个第二存储体进行附加数据写入或读取。

发明的效果

根据本公开内容,可以在保持与现有标准的兼容性的同时提高存储容量。注意,本公开内容的效果不一定限于本文描述的效果,而是在本公开内容中描述的任何效果或与其不同的效果。

附图说明

图1是根据本公开内容的第一实施例的记录和再现系统的示意图。

图2是磁带盒的分解透视图。

图3是盒式存储器的框图。

图4是非易失性存储器的框图。

图5是用于说明根据本公开内容的第一实施例的记录和再现系统的操作的示例的流程图。

图6是用于说明根据本公开内容的第二实施例的记录和再现系统的操作的示例的流程图。

图7是用于说明根据本公开内容的第三实施例的记录和再现系统的操作的示例的流程图。

图8是用于说明根据本公开内容的第四实施例的记录和再现系统的操作的示例的流程图。

图9是非易失性存储器的变型的框图。

图10是非易失性存储器的变型的框图。

具体实施方式

将按照以下顺序描述本公开内容的实施例。注意,在以下实施例的所有附图中,将为彼此相同或对应的部分分配相同的附图标记。

1第一实施例(记录和再现系统的示例)

2第二实施例(记录和再现系统的示例)

3第三实施例(记录和再现系统的示例)

4第四实施例(记录和再现系统的示例)

5变型

<1第一实施例>

[记录和再现系统的配置]

如图1中所示,根据本公开内容的第一实施例的记录和再现系统100包括具有磁带mt的磁带盒10和盒式存储器11,以及可以装载和卸载磁带盒10的记录和再现设备(驱动器)20。

(记录和再现设备)

记录和再现设备20包括作为通信单元的读取器/记录器21、记录和再现单元22、作为控制单元的系统控制器23和接口24。记录和再现设备20通过接口25连接到外部计算机200。

读取器/写入器21使用由作为无线通信标准的iso14443-2标准规定的无线通信方法与盒式存储器11进行通信。记录和再现单元22包括用于使磁带mt运行的驱动单元(未示出)、磁头单元(未示出)等,并且在磁带mt上执行数据的记录和再现。

系统控制器23控制记录和再现设备20的每个单元,诸如读取器/写入器21及记录和再现单元22。系统控制器23包括未示出的中央处理单元(cpu)、只读存储器(rom)、随机存取存储器(ram)等。

接口24连接到记录和再现单元22和外部计算机200。将由记录和再现单元22从磁带mt读取的信号经由接口24输出到外部计算机200。另一方面,经由接口24从外部计算机200提供要由记录和再现单元22记录在磁带mt上的信号。

接口24可以连接至读取器/写入器21。在这种情况下,可以通过从连接至接口24的外部计算机200输入的操作来控制读取器/写入器21。

(磁带盒)

磁带盒10是符合所谓的lto标准或ibm标准的磁带盒,并且如图2所示,在包括下壳体12a和上壳体12b的盒壳体12的内部包括:卷轴13,围绕该卷轴13缠绕磁带mt;卷轴锁14和卷轴弹簧15,用于锁定卷轴13的旋转;三脚架16,用于解锁卷轴13;滑动门17,其用于打开和关闭横跨下壳体12a和上壳体12b设置在盒壳体12中的带出口12c;门弹簧18,用于将滑动门17推向带出口12c的关闭位置;写保护19,用于防止意外擦除;及盒式存储器11。卷轴13具有在中心具有开口的大致圆盘形状,并包括由诸如塑料的硬质材料制成的卷轴毂13a和凸缘13b。

如图3所示,磁带盒10中使用的盒式存储器11包括:天线线圈31;整流器电源电路32,该整流器电源电路32通过利用由天线线圈31接收的无线电波感生的电动势来生成和整流电力而生成电力供应;时钟电路33,其也利用由天线线圈31接收的无线电波感生的电动势生成时钟;检测器/调制器电路34,其检测由天线线圈31接收的无线电波,并调制信号以由天线线圈31发射;控制器35,其包括逻辑电路等,用于根据从检测器/调制器电路34提取的数字信号确定命令和数据并处理该命令和数据;及非易失性存储器(nvm)36。

非易失性存储器36具有超过16kb的存储容量,该容量大于lto-8或ibm3592磁带标准所规定的存储容量。通常将电可擦除可编程只读存储器(eeprom)用作非易失性存储器36,但是也可以使用磁阻随机存取存储器(mram)、电阻式随机存取存储器(reram)等。

盒式存储器11被配置为使得天线线圈31和检测/调制符合射频(rf)频带中的iso14443-2标准,并且命令系统符合lto8或ibm3592标准。根据这些标准,盒式存储器11中提供的非易失性存储器36可以以字(2个字节)或块(32个字节)为单位访问,其中可以在字单位访问中使用12位地址或在块范围访问中使用16位地址来执行寻址。在以字(2个字节)为单位访问的情况下,最大可用存储容量为128kb;在以块(32个字节)为单位访问的情况下,最大可用存储容量为2mb。这些是按照规格可以实现的容量限制。

如图4所示,盒式存储器11包括四个存储体bk0至bk3、存储体切换寄存器41和多路复用器42。尽管在本文描述的示例中,四个存储体bk0至bk3由四个16kb存储器构成,但存储体的数量不限于该示例的数量,而是可以任意选择,只要存在两个或多个存储体即可,无论是偶数个存储体还是奇数个存储体。

存储体切换寄存器41用于切换存储体bk0至bk3,使得要向其写入或从其读取数据的存储体是存储体bk0至bk3中的任何一个。存储体切换寄存器41的位长度取决于存储体的数量而变化,但是在四个存储体的情况下,仅需要最小2位即可。即,如果能够以等于二的平方(22)的数量的方式,即以四种方式组合地控制切换,就足够了。为了执行对存储体切换寄存器41的写入,例如,保留作为最小访问单元的一个字(2字节),其中,将一个字的2位分配用于存储体切换。用于执行对存储体切换寄存器41的写入的一个字优选地分配在例如根据lto标准未使用的保留区域中,但是也可以分配在盒式存储器11中的任何写保护区域中。多路复用器42根据来自存储体切换寄存器41的输入信号,设置存储体bk0至bk4中的任何一个作为写入数据的目的地。

存储体bk0至bk3中的每一个的存储容量为128kb或更少,优选地16kb或更多并且128kb或更少。存储体(第一存储体)bk0对应于符合lto-8或ibm3592标准的现有盒式存储器的存储区域。将普通数据写入存储体bk0。此处,“普通数据”表示lto-8或ibm3592标准中规定的数据。

存储体(第二存储体)bk1至bk3对应于上述现有盒式存储器的存储区域的扩展存储区域。将附加数据写入存储体bk1至bk3。此处,附加数据表示未在lto-8或ibm3592标准中规定的数据。附加数据的示例包括管理分类账数据、写入存储体bk0的普通数据的副本、写入存储体bk0的普通数据的纠错码、索引信息等,但不限于这些数据。

记录和再现设备20的系统控制器23请求盒式存储器11写入或读取普通数据。具体地,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk1、存储体bk2或存储体bk3切换到存储体bk0,然后向控制器35提供普通数据的写入或读取。

记录和再现设备20的系统控制器23请求盒式存储器11写入或读取附加数据。具体地,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk0切换到存储体bk1、存储体bk2或存储体bk3,然后向控制器35提供附加数据的写入或读取。

响应于来自系统控制器23的改变要写入或读取数据的存储体的请求,盒式存储器11的控制器35将写入或读取数据的目的地从存储体bk1、存储体bk2或存储体bk3切换到存储体bk0。可替换地,将写入或读取数据的目的地从存储体bk0切换到存储体bk1、存储体bk2或存储体bk3。

响应于来自系统控制器23的写入或读取普通数据的请求,盒式存储器11的控制器35将普通数据写入存储体bk0或从存储体bk0读取普通数据。此外,响应于来自系统控制器23的写入或读取附加数据的请求,将附加数据写入存储体bk1、存储体bk2或存储体bk3,或者从存储体bk1、存储体bk2或存储体bk3中读取附加数据。注意,在写入普通数据和附加数据时,普通数据和附加数据从系统控制器23提供给控制器35。

系统控制器23和控制器35以字(2个字节)或块(32个字节)为单位对非易失性存储器进行数据的写入或读取。

[记录和再现系统的操作]

下面将参考图5描述根据本公开内容的第一实施例的记录和再现系统100的操作的示例。

首先,例如当在步骤s11中将磁带盒装载到记录和再现设备20中时,记录和再现设备20的系统控制器23向装载的磁带盒的盒式存储器查询盒式存储器是否具有扩展存储区域。

在响应于步骤s11的查询未从盒式存储器返回盒式存储器具有扩展存储区域的响应的情况下,系统控制器23确定盒式存储器是不具有扩展存储区域的普通盒式存储器。另一方面,在从盒式存储器返回盒式存储器具有扩展存储区域的响应的情况下,系统控制器23确定盒式存储器是具有扩展存储区域的第一实施例的盒式存储器11。

在本说明书中,“普通盒式存储器”表示符合lto-8或ibm3592标准的常规盒式存储器,即,具有16kb的存储容量而没有扩展存储区域的盒式存储器。此外,扩展存储区域表示超过lto-8或ibm3592标准中规定的16kb(即存储体bk1至bk3的存储空间)的存储区域。

在步骤s11中确定磁带盒具有普通盒式存储器的情况下,执行以下对普通数据的写入或读取处理。即,如果系统控制器23向普通盒式存储器的控制器请求写入或读取普通数据,则在步骤s22中,普通盒式存储器的控制器将从系统控制器23提供的普通数据写入到非易失性存储器或从非易失性存储器中读取普通数据,并将该数据提供给系统控制器23。

在步骤s11中确定盒式存储器是盒式存储器11的情况下,执行以下对普通数据和附加数据的写入或读取处理。即,在步骤s13中,系统控制器23首先确定是否已经执行了对附加数据的写入或读取处理。在步骤s13中确定已经执行了对附加数据的写入或读取处理的情况下,在步骤s14中系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk0改变为存储体bk1。接收到该请求的控制器35将写入或读取数据的目的地从存储体bk0改变为存储体bk1。

接下来,在步骤s15中,系统控制器23请求控制器35写入或读取附加数据。接收到该请求的控制器35将附加数据写入存储体bk1或从存储体bk1读取附加数据,并将读取的附加数据提供给系统控制器23。

接下来,在步骤s16中,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk1改变为存储体bk0。接收到该请求的控制器35将写入或读取数据的目的地从存储体bk1改变为存储体bk0

在步骤s13中确定尚未执行对附加数据的写入或读取处理,但是已经做出了写入或读取普通数据的请求的情况下,在步骤s17中,控制器35将普通数据写入存储体bk0或从存储体bk0读取普通数据,并将读取的普通数据提供给系统控制器23。

当例如将磁带盒10装载到记录和再现设备20中时,读取普通数据和附加数据。另一方面,当例如从记录和再现设备20卸载磁带盒10或者将数据记录在磁带mt上时,写入普通数据和附加数据。

尽管以上操作描述了将附加数据写入存储体bk1的示例,但是可以将附加数据写入作为除存储体bk1以外的扩展存储区域的存储体bk2或存储体bk3。此外,在附加数据太大以致于存储体bk1的存储容量不足的情况下,可以跨存储体bk1和bk2或跨存储体bk1、bk2和bk3写入附加数据。

[效果]

在根据第一实施例的记录和再现系统100中,控制器35在多个存储体bk0至bk3中的存储体bk0上执行普通数据的写入或读取处理,并且在多个存储体bk0至bk3中的存储体bk1上执行附加数据的写入或读取处理。因此,可以在保持与lto-8或ibm3592标准的兼容性的同时提高存储容量。

<2第二实施例>

第二实施例描述了将写入存储体bk0中的普通数据的副本或写入存储体bk0中的普通数据的纠错码作为附加数据写入扩展存储区域的示例。

[记录和再现磁带系统的配置]

将写入存储体bk0中的普通数据的副本(附加数据)或写入存储体bk0中的普通数据的纠错码(附加数据)写入作为扩展存储区域的存储体bk1。

在将普通数据写入存储体bk0之后,系统控制器23请求控制器35将普通数据的副本或普通数据的纠错码写入存储体bk1、存储体bk2或存储体bk3。响应于该请求,控制器35将普通数据的副本或普通数据的纠错码写入存储体bk1、存储体bk2或存储体bk3。

在从存储体bk0读取普通数据并且从盒式存储器11提供给系统控制器23的情况下,系统控制器23确定所提供的普通数据是否损坏。通过例如使用从盒式存储器11提供的普通数据中包括的检错码来确定从存储体bk0读取的数据是否损坏。注意,lto标准规定了将循环冗余校验(crc)用作检错码。

在系统控制器23确定普通数据没有损坏的情况下,例如系统控制器将普通数据提供给外部计算机200。另一方面,在系统控制器23确定普通数据损坏的情况下,系统控制器请求盒式存储器11读取写入存储体bk1、存储体bk2或存储体bk3中的普通数据的副本或普通数据的纠错码。响应于该请求,控制器35从存储体bk1、存储体bk2或存储体bk3读取普通数据的副本或普通数据的纠错码,并向系统控制器23做出请求。

[记录和再现磁带系统的操作]

下面将参考图6描述根据本公开内容的第二实施例的记录和再现系统100的操作的示例。注意,与第一实施例的记录和再现系统100的操作中的步骤类似的步骤由与第一实施例的操作中的附图标记相同的附图标记表示,并且将不再描述。

在步骤s11中确定盒式存储器是根据第二实施例的盒式存储器11的情况下,执行以下对普通数据和附加数据的写入处理。即,在步骤s23中,系统控制器23首先将普通数据提供给控制器35。控制器35将从系统控制器23提供的普通数据写入存储体bk0。

接下来,在步骤s24中,系统控制器23请求控制器35将写入数据的目的地从与现有盒式存储器的存储区域相对应的存储体bk0切换到与扩展存储区域相对应的存储体bk1。响应于该请求,控制器35将写入数据的目的地从存储体bk0切换到存储体bk1。

接下来,在步骤s25中,系统控制器23向控制器35提供在步骤s23中写入到存储体bk0的普通数据的副本或在步骤s23中写入到存储体bk0的普通数据的纠错码。控制器35将从系统控制器23提供的普通数据的副本或普通数据的纠错码写入存储体bk1。

接下来,在步骤s26中,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk1切换为存储体bk0。响应于该请求,控制器35将写入或读取数据的目的地从存储体bk1切换为存储体bk0。如本文所述,将写入或读取数据的目的地切换为存储体bk0,使得在将磁带盒10装载到普通记录和再现设备中的情况下,普通记录和再现设备可以对磁带盒10上的普通数据执行读取或读取处理,与在普通磁带盒上进行的一样。

此处,“普通记录和再现设备”表示可以对现有盒式存储器的存储区域(即,由lto-8或ibm3592标准规定的16kb存储区域(存储体bk0))写入或读取数据,但无法对扩展存储区域(存储区bk1至bk3)写入或读取数据的常规记录和再现设备。

尽管以上操作描述了将普通数据的副本或普通数据的纠错码写入存储体bk1的示例,但是也可以将普通数据的副本或其纠错码写入存储体bk2或存储体bk3。

[效果]

在根据第二实施例的记录和再现系统100中,记录和再现设备20的系统控制器23将写入存储体bk0中的普通数据的副本或普通数据的纠错码写入作为扩展存储区域的存储体bk1中。因此,在发现从存储体bk0读取的普通数据损坏的情况下,系统控制器23可以从存储体bk1读取普通数据的副本或普通数据的纠错码。结果,可以恢复损坏的普通数据,从而可以提高写数据的可靠性。

<3第三实施例>

第三实施例描述了将管理分类账数据写入扩展存储区域或从扩展存储区域读取管理分类账数据的示例。

[记录和再现磁带系统的配置]

将jisz-6019中规定的管理分类账数据(附加数据)写入作为扩展存储区域的存储体bk1。尽管本文描述了将管理分类账数据写入存储体bk1的示例,但是可以将管理分类账数据写入除存储体bk1之外的作为扩展存储区域的存储体bk2或存储体bk3。此外,在管理分类账数据太大以至于存储体bk1的存储容量不足的情况下,可以跨存储体bk1和bk2或者跨存储体bk1、bk2和bk3之间写入管理分类账数据。

记录和再现设备20的系统控制器23请求盒式存储器11写入或读取管理分类帐数据。具体地,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk0切换为存储体bk1,然后请求控制器35写入或读取管理分类账数据。当例如从记录和再现设备20中卸载磁带盒10等时,写入管理分类账数据。当例如将磁带盒10装载到记录和再现设备20中等时,读取管理分类账数据。

响应于来自系统控制器23的请求,盒式存储器11的控制器35将写入或读取数据的目的地从存储体bk0切换为存储体bk1。此外,响应于来自系统控制器23的请求,将管理分类账数据写入存储体bk1或从存储体bk1读取管理分类账数据并提供给系统控制器23。

[记录和再现磁带系统的操作]

下面将参考图7描述根据第三实施例的记录和再现系统100的操作的示例。注意,与第一实施例的记录和再现系统100的操作中的步骤类似的步骤由与第一实施例的操作中的附图标记相同的附图标记表示,并且将不再描述。

在步骤s11中确定盒式存储器是根据第三实施例的盒式存储器11的情况下,执行以下对数据的写入或读取处理。

首先,在步骤s31中,系统控制器23确定是否已经执行了对存款分类账的写入或读取处理。在步骤s31中确定已经执行了对存款分类账的写入或读取处理的情况下,在步骤s32中,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk0改变为存储体bk1。接收到该请求的控制器35将写入或读取数据的目的地从存储体bk0改变为存储体bk1。

接下来,在步骤s33中,系统控制器23请求控制器35写入或读取管理分类帐数据。接收到该请求的控制器35将管理分类账数据写入存储体bk1或从存储体bk1读取管理分类账数据。

接下来,在步骤s34中,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk1改变为存储体bk0。接收到该请求的控制器35将写入或读取数据的目的地从存储体bk1改变为存储体bk0。

在步骤s31中确定尚未执行对存款分类账的写入或读取处理但已请求普通读取或写入处理的情况下,在步骤s35中,控制器35将普通数据写入存储体bk0或从存储体bk0读取普通数据。

[效果]

根据第三实施例的记录和再现系统100可以切换存储体切换寄存器41,并且将管理分类账数据写入作为扩展存储区域的存储体bk1等。因此,与将管理分类帐数据写入磁带mt的情况相比,可以加快对管理分类帐数据的搜索。

另一方面,在不写入管理分类帐数据的情况下,可以将普通数据写入存储体bk0或从存储体bk0读取普通数据。因此,可以将存储体bk0视为普通盒式存储器的非易失性存储器。

jisz-6019规定了将管理分类帐数据写入用于文件管理的存储器中,其中每个要管理的文件都需要管理分类帐数据。随着磁带容量的增大,可能写入的文件数量也增大,因此lto-8建立的16kb的存储容量不足。因此,传统的记录和再现系统需要将管理分类帐数据与文件同时记录在磁带上,并且还需要在每次要访问管理分类帐数据时访问磁带。因此,在读取存储在磁带上的所有信息之后执行对必要信息的搜索,由此,不以电方式而是物理地读取数据的磁带具有搜索花费时间的问题。

<4第四实施方式>

第四实施例描述了将索引信息写入扩展存储区域或从扩展存储区域读取索引信息的示例。

[记录和再现磁带系统的配置]

将索引信息写入作为扩展存储区域的存储体bk1。索引信息是用于管理文件系统的管理表(附加数据)。例如,文件系统是线性磁带文件系统(ltfs)。

尽管本文描述了将索引信息写入到存储体bk1的示例,但是可以将索引信息写入除存储体bk1之外的作为扩展存储区域的存储体bk2或bk3。此外,在索引信息太大以至于存储体bk1的存储容量不足的情况下,可以跨存储体bk1和bk2或者跨存储体bk1、bk2和bk3写入索引信息。

记录和再现设备20的系统控制器23请求盒式存储器11写入或读取索引信息。具体地,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk0切换为存储体bk1,然后请求控制器35写入或读取索引信息。当例如将磁带盒10装载到记录和再现设备20中等时,读取索引信息。当例如在磁带mt上记录数据等时,写入索引信息。

响应于来自系统控制器23的请求,盒式存储器11的控制器35将写入或读取数据的目的地从存储体bk0切换为存储体bk1。此外,响应于来自系统控制器23的请求,将索引信息写入存储体bk1或从存储体bk1读取索引信息。

[记录和再现磁带系统的操作]

下面将参考图8描述根据第四实施例的记录和再现系统100的操作的示例。注意,与第一实施例的记录和再现系统100的操作中的步骤类似的步骤由与第一实施例的操作中的附图标记相同的附图标记表示,并且将不再描述。

在步骤s11中确定盒式存储器是根据第四实施例的盒式存储器11的情况下,执行以下对数据的写入或读取处理。

首先,在步骤s41中,系统控制器23确定是否已经执行了对索引信息的写入或读取处理。在步骤s41中确定已经执行了对索引信息的写入或读取处理的情况下,在步骤s42中,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk0改变为存储体bk1。接收到该请求的控制器35将写入或读取数据的目的地从存储体bk0改变为存储体bk1。

接下来,在步骤s43中,系统控制器23请求控制器35写入或读取索引信息。接收到该请求的控制器35将索引信息写入存储体bk1或从存储体bk1读取索引信息。

接下来,在步骤s44中,系统控制器23请求控制器35将写入或读取数据的目的地从存储体bk1改变为存储体bk0。接收到该请求的控制器35将写入或读取数据的目的地从存储体bk1改变为存储体bk0。

在步骤s41中确定尚未执行对索引信息的写入或读取处理但已请求写入或读取普通数据的情况下,在步骤s45中,控制器35将普通数据写入存储体bk0或从存储体bk0读取普通数据。

[效果]

在ltfs规范中,磁带被划分为多个分区,以便保留大约4%的磁带容量用于写入ltfs索引信息。磁带就其性质而言,适合于顺序访问,但不适合于随机访问。即使在更新文件的情况下,也会另外写入数据,并且不会删除更新之前的文件,而只会使其无效。随附的ltfs索引信息也被重复添加到ltfs索引分区上。因此,为了访问某个文件,必须搜索ltfs索引分区并在磁带上寻找最新的索引信息。由于该操作,常规的记录和再现系统具有使用ltfs的磁带系统的速度慢的问题。此外,为了实现某种程度的加速,磁带库供应商推荐了一种选项,该选项可以通过使盒式存储器在盒式存储器的容量的限制(lto8为16kb)内使用最新的ltfs索引信息存储磁带上的位置来实现加速。

根据第四实施例的记录和再现系统100被配置为仅将索引信息写入适合于随机访问的盒式存储器11,而不写入磁带mt。因此,由于上述大约4%的分区不是必需的,因此可以将更多的数据写入磁带mt。此外,在更新索引信息时,仅需要覆盖现有的索引信息而无需额外的写操作,从而可以始终以高速访问最新的索引信息,并且可以加快记录和再现系统100的速度。

<5变型>

尽管上面已经详细描述了本公开内容的第一至第四实施例,但是本公开内容不限于以上第一至第四实施例,而是可以基于本公开内容的技术构思以各种方式进行修改。

例如,上述第一至第四实施例中描述的配置、方法、步骤、数值等仅是示例,并且可以根据需要使用与其不同的配置、方法、步骤、数值等。

另外,在不脱离本公开内容的精神的情况下,上述第一至第四实施例的配置、方法、步骤、数值等可以彼此组合。

尽管以上第一至第四实施例描述了使用四个16kb存储器以四个存储体bk0至bk3来配置存储体存储器的示例,但是存储体存储器的配置不限于此。

例如,如图9所示,可以通过使用具有64kb的存储容量的存储器51并且使用例如每个字的高两位地址位将64kb存储器一分为四来配置明显的四存储体存储器。可替代地,尽管在附图中未示出,但是可以通过使用两个存储器(每个存储器具有32kb的存储容量)并且类似地将每个32kb存储器一分为二来配置明显的四存储体存储器。另外,存储体切换地址不限于高两位,而是可以分配在任何位置。

此外,如图10所示,可以通过使用具有256kb的存储容量的存储器52来配置每个存储体具有128kb的两存储体存储器。在iso14443-2标准中,可以选择逐字访问和逐块访问的两种访问方法,其中以用于逐字访问的12位的地址宽度和用于逐块访问的16的地址宽度进行寻址。12位的地址宽度成为能够在逐字基础上和逐块基础上进行访问的限制,以至于只能实现128kb的容量,但是当前的变化可以将容量扩展到256kb以供使用。

上面的第一至第四实施例描述了系统控制器23和控制器35在以字(2个字节)或块(32个字节)为单位向非易失性存储器36写入数据或从非易失性存储器36中读取数据,但是系统控制器23和控制器35可以以块(32个字节)为单位向非易失性存储器36写入数据或从非易失性存储器36中读取数据。在这种情况下,存储体bk0至bk3中的每一个具有2mb或更小,优选地16kb或更大且2mb或更小的存储容量。

上面的第一至第四实施例描述了非易失性存储器36中包括的多个存储体中的每个具有16kb或大于或等于16kb的存储容量的情况,但是非易失性存储器36中包括的多个存储体中的每个可以具有小于16kb的存储容量。具体地,非易失性存储器36中包括的多个存储体中的每个可以具有(16/n)kb(其中“n”是正整数)的存储容量,例如8kb。在这种情况下,跨总存储容量为16kb的多个存储体(第一存储体)写入普通数据。例如,在非易失性存储器36中包括的多个存储体中的每个存储体具有8kb的存储容量的情况下,跨两个存储体(第一存储体)写入普通数据。

尽管以上第一至第四实施例描述了将本公开内容应用于记录和再现设备的情况,但是本公开内容不限于此,而是可以应用于图书馆装置、存储系统等。

此外,本公开内容还可以采用以下配置。

(1)

一种用于磁带盒的盒式存储器,包括:

通信单元,其使用由作为无线通信标准的iso14443-2标准规定的无线通信方法与记录和再现设备进行通信;

非易失性存储器,其具有超过16kb的存储容量;及

控制单元,在以字(2个字节)或块(32个字节)为单位对非易失性存储器进行数据的写入或读取,其中,

非易失性存储器包括多个存储体,各自具有128kb以下的存储容量,

控制单元对多个存储体中的至少一个第一存储体写入或读取由磁带标准规定的数据,及

对除第一存储体以外的至少一个第二存储体进行附加数据的写入或读取。

(2)

一种用于磁带盒的盒式存储器,包括:

通信单元,其使用由作为无线通信标准的iso14443-2标准规定的无线通信方法与记录和再现设备进行通信;

非易失性存储器,其具有超过16kb的存储容量;及

控制单元,其以块(32个字节)为单位对非易失性存储器进行数据的写入或读取,其中,

非易失性存储器包括多个存储体,各自具有2mb以下的存储容量,

控制单元对多个存储体中的至少一个第一存储体写入或读取由磁带标准规定的数据,及

对除第一存储体以外的至少一个第二存储体进行附加数据的写入或读取。

(3)

根据(1)所述的盒式存储器,其中,所述存储体具有16kb以上且128kb以下的存储容量。

(4)

根据(2)所述的盒式存储器,其中,所述存储体具有16kb以上且2mb以下的存储容量。

(5)

根据(1)至(4)中任一项所述的盒式存储器,其中,所述附加数据是由jisz6019规定的管理分类帐数据。

(6)

根据(1)至(4)中任一项所述的盒式存储器,其中,所述附加数据是用于管理文件系统的管理表。

(7)

根据(6)所述的盒式存储器,其中,文件系统是线性磁带文件系统。

(8)

根据(1)至(4)中任一项所述的盒式存储器,其中,所述附加数据是写入所述第一存储体的数据的副本或纠错码。

(9)

根据(1)至(8)中任一项所述的盒式存储器,其中,所述非易失性存储器还包括用于切换所述多个存储体的存储体切换寄存器。

(10)

一种磁带盒,包括根据(1)至(9)中任一项所述的盒式存储器。

(11)

一种记录和再现系统,包括:

磁带盒,包括根据(1)至(9)中任一项所述的盒式存储器;及

记录和再现设备,其构成为能够装载或卸载所述磁带盒。

附图标记列表

10磁带盒

11盒式存储器

20记录和再现设备

21读取器/写入器

22记录和再现单元

23系统控制器

24接口

31天线线圈

32整流电源电路

33时钟电路

34检测器/调制器电路

35控制器

36非易失性存储器

41存储体切换寄存器

42多路复用器

100记录和再现系统

200外部电脑

bk0存储体(第一存储体)

bk1至bk3存储体(第二存储体)

mt磁带

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1