(57)【要約】【課題】カートリッジの記憶部内の制御情報を表示するカートリッジ、カートリッジの記憶部内の制御情報に基づいてカートリッジの搬送動作を行うライブラリ装置とその制御方法を提供する。【解決手段】カートリッジ１が、データを記憶する記憶媒体１１と、制御情報を記憶するメモリ１２１と、制御情報をメモリ１２１から取得する制御部１２２と、取得された制御情報を表示する表示部１２４とを備える。また、ライブラリ装置が、上記カートリッジ１のメモリ１２１内の制御情報に基づいて、カートリッジ１の搬送動作を行う。【選択図】図１
2009170039.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する第１の記憶部と制御情報を記憶する第２の記憶部とを備えたカートリッジであって、
前記制御情報を前記第２の記憶部から取得する制御情報取得部と、
前記取得された制御情報を表示する表示部とを備える
ことを特徴とするカートリッジ。
【請求項２】
請求項１に記載のカートリッジにおいて、
前記制御情報が、前記カートリッジの識別情報と前記第１の記憶部に対するアクセス制限情報とを含む
ことを特徴とするカートリッジ。
【請求項３】
請求項２に記載のカートリッジにおいて、
前記第１の記憶部に記憶されるデータが前記制御情報のバックアップ情報を含む
ことを特徴とするカートリッジ。
【請求項４】
請求項２に記載のカートリッジが、更に、
外部からの信号を入力する入力部を備え、
前記入力部が、前記表示部への表示の有効指示又は無効指示を入力する
ことを特徴とするカートリッジ。
【請求項５】
請求項４に記載のカートリッジにおいて、
前記入力部が、前記アクセス制限情報の変更指示を入力する
ことを特徴とするカートリッジ。
【請求項６】
データが記憶される第１の記憶部と制御情報が記憶される第２の記憶部とを備えたカートリッジを、前記制御情報に基づいて所定の位置に搬送する搬送部と、
前記カートリッジに対してアクセスを行うドライブ装置とを備えたライブラリ装置であって、
前記ドライブ装置が、
前記カートリッジの投入を検出する検出部と、
前記検出部によって検出されたカートリッジから前記制御情報を読み出す読み出し部と、
前記読み出された制御情報又は前記第１の記憶部に記憶されるデータに含まれる情報が有効であるか判定する判定部と、
前記判定結果に基づいて、前記第１の記憶部に記憶されるデータ又は前記制御情報に対する読み出しもしくは書き込み処理を制御する制御部とを備える
ことを特徴とするライブラリ装置。
【請求項７】
請求項６に記載のライブラリ装置において、
前記制御情報が、前記カートリッジの識別情報と前記第１の記憶部に対するアクセス制限情報とを含む
ことを特徴とするライブラリ装置。
【請求項８】
請求項７に記載のライブラリ装置において、
前記第１の記憶部に記憶されるデータが前記制御情報のバックアップ情報を含み、
前記判定部は、前記第２の記憶部に記憶される制御情報と前記バックアップ情報とを比較して、該制御情報又は該バックアップ情報が有効であるか判定する
ことを特徴とするライブラリ装置。
【請求項９】
データが記憶される第１の記憶部と制御情報が記憶される第２の記憶部とを備えたカートリッジを、前記制御情報に基づいて所定の位置に搬送する搬送部と、前記カートリッジに対してアクセスを行うドライブ装置とを備えたライブラリ装置の制御方法であって、
前記カートリッジの投入を検出する検出ステップと、
前記検出ステップによって検出されたカートリッジから前記制御情報を読み出す読み出しステップと、
前記読み出された制御情報又は前記第１の記憶部に記憶されるデータに含まれる情報が有効であるか判定する判定ステップと、
前記判定結果に基づいて、前記第１の記憶部に記憶されるデータ又は前記制御情報に対する読み出しもしくは書き込み処理を制御する制御ステップとを有する
ことを特徴とするライブラリ装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カートリッジ、ライブラリ装置、及びライブラリ装置の制御方法に関し、特に、カートリッジ内の記憶部に記憶されたカートリッジの識別情報等の制御情報を表示するカートリッジ、カートリッジ内の記憶部に記憶された制御情報に基づいて、カートリッジの搬送動作を行うライブラリ装置、及びライブラリ装置の制御方法に関する。
【背景技術】
【０００２】
図１０は、従来のカートリッジの例を示す図である。従来、テープライブラリ装置においては、例えば、図１０に示すバーコードラベル３００をカートリッジ３０に貼り付け、バーコード読み取り用の装置がバーコードラベル３００のバーコードの情報（例えば、カートリッジ３０の識別情報等）を読み取って、該識別情報等をホストに通知し、該ホストから指示して、カートリッジの運用・管理（例えば、ドライブ装置への投入）を行うようにしていた。なお、図１０に示すカートリッジには、カートリッジ３０内のテープ媒体にデータを書き込めないように設定するためのファイルプロテクトスイッチ３０１が設けられている。
【０００３】
なお、データ記憶媒体の管理技術として、ＥＤＰ媒体の保護容器上に液晶ディスプレイとメモリを取り付け、媒体上のラベル領域の内容をメモリに記憶する方式が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平６−２４３６３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
図１０を参照して説明した、バーコードラベルをカートリッジに貼り付け、バーコードの情報を読み取ってカートリッジを運用・管理する従来技術では、バーコードラベルを必要とするので、バーコードラベル用の専用のプリンタを必要とするだけでなく、バーコードラベルをカートリッジに貼り付ける作業に労力を要する。
【０００５】
また、上記従来技術では、ラベルの材質やバー印字の精度が要求されるが、経年変化による印字擦れや傷、またはラベル剥がれにより、バーコード読み取り用の装置がバーコードを正常に読み込めなくなるという問題がある。また、バーコード読み取り用の装置に対応するラベルの規定等が装置毎に異なるので、ある装置でバーコードを読み取れたとしても、他の装置では正常に読み取れないという問題がある。
【０００６】
更に、カートリッジをテープドライブへ投入したときに、カートリッジからラベルが剥がれて、カートリッジをドライブに投入する機構が故障する等、二次障害が発生するという問題がある。
【０００７】
また、ファイルプロテクトスイッチの操作情報をテープドライブ側で機構的な検出手段により認識することが考えられるが、上記検出手段の精度により、ファイルプロテクトスイッチの操作情報を正常に認識出来ないという問題もある。
【０００８】
バーコードラベルを用いずに、ＬＴＯ（Linear Tape-Open）媒体に内蔵されているカートリッジメモリ（ＣＭ：Cartridge Memory）にカートリッジの識別情報を記憶し、管理することも考えられるが、ＣＭ内に記憶された識別情報を人間が直接読み取ることはできない。
【０００９】
また、従来のライブラリ装置は、カートリッジ内の第１の記憶部（例えばテープ媒体）に記憶されたデータに含まれる情報又はカートリッジ内の第２の記憶部（例えば、メモリ）に記憶される制御情報が有効であるかを判定し、該判定結果に基づいて、上記第１の記憶部に記憶されるデータ又は上記制御情報に対する読み出しもしくは書き込み処理を制御することは行っていなかった。
【００１０】
本発明は、カートリッジ内の記憶部に記憶されたカートリッジの識別情報等の制御情報を表示することにより、バーコードラベルの貼付による管理を不要とするカートリッジの提供を目的とする。
【００１１】
また、本発明は、カートリッジ内の第２の記憶部に記憶された制御情報に基づいて、カートリッジの搬送動作を行い、かつ、カートリッジ内の第１の記憶部に記憶されたデータに含まれる情報又は上記第２の記憶部に記憶される制御情報が有効であるかについての判定結果に基づいて、上記第１の記憶部に記憶されるデータ又は上記制御情報に対する読み出しもしくは書き込み処理を制御するライブラリ装置の提供を目的とする。
【００１２】
また、本発明は、カートリッジ内の第２の記憶部に記憶された制御情報に基づいて、カートリッジの搬送動作を行い、かつ、カートリッジ内の第１の記憶部に記憶されたデータに含まれる情報又は上記第２の記憶部に記憶される制御情報が有効であるかについての判定結果に基づいて、上記第１の記憶部に記憶されるデータ又は上記制御情報に対する読み出しもしくは書き込み処理を制御するライブラリ装置の制御方法の提供を目的とする。
【課題を解決するための手段】
【００１３】
本カートリッジは、データを記憶する第１の記憶部と制御情報を記憶する第２の記憶部とを備えたカートリッジであって、前記制御情報を前記第２の記憶部から取得する制御情報取得部と、前記取得された制御情報を表示する表示部とを備える。
【００１４】
好ましくは、本カートリッジにおいて、前記制御情報が、前記カートリッジの識別情報と前記第１の記憶部に対するアクセス制限情報とを含む。
【００１５】
好ましくは、本カートリッジにおいて、前記第１の記憶部に記憶されるデータが前記制御情報のバックアップ情報を含む。
【００１６】
好ましくは、本カートリッジが、更に、外部からの信号を入力する入力部を備え、前記入力部が、前記表示部への表示の有効指示又は無効指示を入力する。
【００１７】
好ましくは、本カートリッジにおいて、前記入力部が、前記アクセス制限情報の変更指示を入力する。
【００１８】
また、本ライブラリ装置は、データが記憶される第１の記憶部と制御情報が記憶される第２の記憶部とを備えたカートリッジを、前記制御情報に基づいて所定の位置に搬送する搬送部と、前記カートリッジに対してアクセスを行うドライブ装置とを備えたライブラリ装置であって、前記ドライブ装置が、前記カートリッジの投入を検出する検出部と、前記検出部によって検出されたカートリッジから前記制御情報を読み出す読み出し部と、前記読み出された制御情報又は前記第１の記憶部に記憶されるデータに含まれる情報が有効であるか判定する判定部と、前記判定結果に基づいて、前記第１の記憶部に記憶されるデータ又は前記制御情報に対する読み出しもしくは書き込み処理を制御する制御部とを備える。
【００１９】
好ましくは、本ライブラリ装置において、前記制御情報が、前記カートリッジの識別情報と前記第１の記憶部に対するアクセス制限情報とを含む。
【００２０】
好ましくは、本ライブラリ装置において、前記第１の記憶部に記憶されるデータが前記制御情報のバックアップ情報を含み、前記判定部は、前記第２の記憶部に記憶される制御情報と前記バックアップ情報とを比較して、該制御情報又は該バックアップ情報が有効であるか判定する。
【００２１】
また、本ライブラリ装置の制御方法は、データが記憶される第１の記憶部と制御情報が記憶される第２の記憶部とを備えたカートリッジを、前記制御情報に基づいて所定の位置に搬送する搬送部と、前記カートリッジに対してアクセスを行うドライブ装置とを備えたライブラリ装置の制御方法であって、前記カートリッジの投入を検出する検出ステップと、前記検出ステップによって検出されたカートリッジから前記制御情報を読み出す読み出しステップと、前記読み出された制御情報又は前記第１の記憶部に記憶されるデータに含まれる情報が有効であるか判定する判定ステップと、前記判定結果に基づいて、前記第１の記憶部に記憶されるデータ又は前記制御情報に対する読み出しもしくは書き込み処理を制御する制御ステップとを有する。
【発明の効果】
【００２２】
本カートリッジは、制御情報を記憶部から取得して表示する。従って、本カートリッジによれば、表示された制御情報に基づいてカートリッジを管理することで、カートリッジにバーコードラベルを貼付して管理する必要がなくなる。
【００２３】
また、上記制御情報は、例えば、カートリッジの識別情報と上記記憶部とは異なる他の記憶部（テープ媒体等）に対するアクセス制限情報である。従って、本カートリッジによれば、表示されたカートリッジの識別情報とアクセス制限情報に基づいてカートリッジを管理することで、カートリッジにバーコードラベルを貼付して管理する必要がなくなる。
【００２４】
また、上記他の記憶部に記憶されるデータが上記制御情報のバックアップ情報を含む。従って、本カートリッジによれば、制御情報を記憶する記憶部とは異なる他の記憶部に該制御情報のバックアップ情報を記憶することが可能となる。
【００２５】
また、本カートリッジは、外部からの信号を入力し、上記制御情報の表示の有効指示又は無効指示を入力する。従って、本カートリッジによれば、外部からの信号に従って、制御情報を表示したり、非表示にしたりすることが可能となる。
【００２６】
また、本カートリッジは、アクセス制限情報の変更指示を入力する。従って、本カートリッジによれば、アクセス制限情報の変更指示を入力し、該アクセス制限情報を変更することが可能となる。
【００２７】
また、本ライブラリ装置及び本ライブラリ装置の制御方法は、データが記憶される第１の記憶部と制御情報が記憶される第２の記憶部とを備えたカートリッジを、上記制御情報に基づいて所定の位置に搬送する。また、本ライブラリ装置が備えるドライブ装置が、上記カートリッジの投入を検出し、検出されたカートリッジから上記制御情報を読み出し、読み出された制御情報又は上記第１の記憶部に記憶されるデータに含まれる情報が有効であるか判定し、判定結果に基づいて、上記第１の記憶部に記憶されるデータ又は上記制御情報に対する読み出しもしくは書き込み処理を制御する。従って、本ライブラリ装置及び本ライブラリ装置の制御方法によれば、カートリッジ内の第２の記憶部に記憶された制御情報に基づいて、カートリッジの搬送動作を行い、かつ、カートリッジ内の第１の記憶部に記憶されたデータに含まれる情報又は上記第２の記憶部に記憶される制御情報が有効であるかについての判定結果に基づいて、上記第１の記憶部に記憶されるデータ又は上記制御情報に対する読み出しもしくは書き込み処理を制御することが可能となる。
【００２８】
また、本ライブラリ装置において、上記制御情報が、上記カートリッジの識別情報と上記第１の記憶部に対するアクセス制限情報とを含む。従って、本ライブラリ装置によれば、上記制御情報に含まれる識別情報に基づいてカートリッジを搬送することができる。その結果、カートリッジにバーコードラベルを貼付し、該バーコードラベルの読み取り結果に基づいてカートリッジを搬送する必要がなくなる。
【００２９】
また、本ライブラリ装置において、上記第１の記憶部に記憶されるデータが上記制御情報のバックアップ情報を含み、本ライブラリ装置は、第２の記憶部に記憶される制御情報と上記バックアップ情報とを比較して、該制御情報又は該バックアップ情報が有効であるか判定する。従って、本ライブラリ装置によれば、制御情報とバックアップ情報との比較結果に基づいて該制御情報又は該バックアップ情報が有効であるか判定することが可能となる。
【発明を実施するための最良の形態】
【００３０】
以下に、本実施形態について、図を用いて説明する。図１は、本実施形態のカートリッジの構成例を示す図である。カートリッジ１は、記憶媒体１１とカートリッジメモリ（ＣＭ）ユニット１２とを備える。記憶媒体１１はデータを記憶する。記憶媒体１１は、例えば、テープ媒体、磁気ディスク、ＭＯ等、リード（読み出し）／ライト（書き込み）用のヘッドを介してデータを読み出し又は書き込みすることが可能な記憶媒体である。
【００３１】
ＣＭユニット１２は、後述するメモリ１２１に記憶された制御情報を表示する装置である。ＣＭユニット１２は、メモリ１２１、制御部１２２、入力部１２３、表示部１２４、通信部１２５、電源部１２６を備える。メモリ１２１には、例えば、カートリッジ１の識別情報と記憶媒体１１に対するアクセス制限情報とを含む制御情報が記憶される。カートリッジ１の識別情報は、カートリッジ１を一意に識別する情報である。記憶媒体１１に対するアクセス制限情報は、例えば、記憶媒体１１からのデータの読み出しや記憶媒体１１からのデータの書き込みを制限する制御情報である。アクセス制限情報が有効に設定されているときは、記憶媒体１１からのデータの読み出しや記憶媒体１１へのデータの書き込みが制限され、アクセス制限情報が無効に設定されているときは、記憶媒体１１からのデータの読み出しや記憶媒体１１へのデータの書き込みが可能である。
【００３２】
制御部１２２は、入力部１２３が入力した操作情報に基づいて、メモリ１２１に記憶されている制御情報を取得し、表示部１２４に指示して該制御情報を表示させる。具体的には、制御部１２２は、入力部１２３が入力した、表示部１２４への制御情報の表示の有効指示又は無効指示に従って、表示部１２４に制御情報を表示させたり、表示させなかったりする。制御情報の表示の有効指示は制御情報を表示する指示であり、制御情報の表示の無効指示は制御情報を非表示にする指示である。
【００３３】
また、制御部１２２は、例えば、入力部１２３が入力したアクセス制限情報の変更指示に従って、メモリ１２１内に記憶されているアクセス制限情報を変更する。具体的には、制御部１２２は、メモリ１２１に記憶されているアクセス制限情報の設定を有効から無効に、又は、無効から有効に変更する。
【００３４】
また、制御部１２２は、例えば、後述する通信部１２５がカートリッジ１の外部の装置（例えば、図７を参照して後述するドライブ装置４）から受信した要求に従って、メモリ１２１に記憶されている制御情報の読み出し又は書き込み処理を実行する。
【００３５】
入力部１２３は、カートリッジ１の外部からの信号を入力する。具体的には、入力部１２３は、ユーザのボタン操作（例えば、後述する図２中に示すボタン１２０の押し下げ）等に従って、表示部１２４への制御情報の表示の有効指示又は無効指示を入力する。また、入力部１２３は、ユーザのボタン操作等に従って、アクセス制限情報の変更指示を入力する。カートリッジ１が、入力部１２３とは異なる入力手段であって、アクセス制限情報の変更指示を入力する手段を備えるようにしてもよい。表示部１２４は、例えば、液晶パネル等であって、制御部１２２の指示に従って制御情報を表示する。通信部１２５は、制御部１２２及びカートリッジ１の外部の装置と通信する。電源部１２６は、ＣＭユニット１２の内部回路に対して電源を供給する。なお、上記記憶媒体１１に記憶されるデータが、メモリ１２１内に記憶された制御情報のバックアップ情報を含むようにしてもよい。制御情報のバックアップ情報は制御情報と同じ情報である。
【００３６】
上述したＣＭユニット１２は、例えば図２に示すような物理的構成を有している。例えば、ユーザがボタン１２０を押し下げすると、表示部１２４にメモリ１２１内の制御情報が表示される。また、ＣＭユニット１２は、図３に示すように、カートリッジ１に対して分離又は装着可能（交換可能）に構成されている。図３（Ａ）は、ＣＭユニット１２がカートリッジ１から分離された状態を示し、図３（Ｂ）は、ＣＭユニット１２がカートリッジ１に装着された状態を示す。
【００３７】
図４は、制御情報の表示状態の遷移の一例を説明する図である。例えば、カートリッジ１の電源がオフであって、表示部１２４による表示がされていない状態（図４の＃１、＃２参照）から、図２に示すボタン１２０が１秒以内の時間押し下げられると、電源がオン状態となり、制御部１２２が、表示部１２４に指示してカートリッジ１の識別情報を表示させる（図４の＃３参照）。＃３に示す状態において、ボタン１２０が１秒以内の時間押し下げられると、制御部１２２が、表示部１２４に指示してアクセス制限情報を表示させる（図４の＃４参照）。例えば、アクセス制限情報が有効に設定されていることを示す情報が表示される。＃３に示す状態において、例えば１５秒以上ボタン操作がないときは、電源がオフとなる（図４の＃１を参照）。
【００３８】
＃４に示す状態において、ボタン１２０が１秒以内の時間押し下げられると、上記＃３に示す状態に戻る。＃４に示す状態において、ボタン１２０が１秒以上押し下げられると、制御部１２２が、メモリ１２１に記憶されているアクセス制限情報の設定内容を変更する（図４の＃５参照）。例えばアクセス制限情報の設定内容が、有効から無効、又は無効から有効に変更される。＃５に示す状態において、ボタン１２０が１秒以上押し下げられる毎に、制御情報の表示の有効指示、無効指示が交互に入力され、上記アクセス制限情報の設定内容が変更される。＃５に示す状態において、ボタン１２０が１秒以内の時間押し下げられると、上記＃３に示す状態に戻る。＃５に示す状態において、所定時間（例えば１５秒）以上ボタン操作がないときは、電源がオフとなる（図４の＃１参照）。
【００３９】
図５は、本実施形態のライブラリ装置の構成例を示す図である。ライブラリ装置２は、カートリッジ収納部３、ドライブ装置４、アクセッサ部５、ホストインタフェース制御部６、装置制御部７、アクセッサ制御部８、パネル部９、電源部１０を備える。
【００４０】
カートリッジ収納部３は、図１を参照して前述したカートリッジ１を１又は複数個収納する。ドライブ装置４は、自装置に投入されたカートリッジ１に対してアクセス（情報の読み出し又は書き込み）を行う。アクセッサ部５は、カートリッジ収納部３に収納されているカートリッジ１を把持して所定の位置に搬送して、ドライブ装置４に掛け替える（投入する）。ホストインタフェース制御部６は、ライブラリ装置２（及びドライブ装置４）に接続される上位装置であるホスト２０と装置制御部７との間での通信を媒介する。装置制御部７は、ホスト２０から送信される、後述する投入指示情報に基づいて、アクセッサ制御部８を通じてアクセッサ制御部８の動作を制御する。また、装置制御部７は、パネル部９によるオペレータの操作情報の入力処理、ライブラリ装置２内の情報（例えば、後述するメモリ７０内に記憶された情報）の表示処理等を制御する。また、装置制御部７は、アクセッサ部５が備えるＣＭ制御部１０３によってカートリッジ１から読み出された制御情報が記憶されるメモリ７０を備える。
【００４１】
アクセッサ制御部８は、装置制御部７からの指示に従って、アクセッサ部５の動作を制御する。パネル部９は、オペレータの操作入力に従って、オペレータの操作情報を入力する。また、パネル部９は、ライブラリ装置２内の情報を表示する。電源部１０は、装置制御部７に対して電源を供給する。
【００４２】
アクセッサ部５は、カートリッジを把持するカートリッジ把持部５０、上下方向に移動するＹ可動部５０−１、左右方向に移動するＸ可動部５０−２、奥行き方向に移動するＺ可動部５０−３を備える。
【００４３】
カートリッジ把持部５０は、図６に示すように、カートリッジ検出センサ１０１、カートリッジ把持用モータ１０２、ＣＭ制御部１０３を備える。カートリッジ検出センサ１０１は、カートリッジ収納部３に収納されているカートリッジ１を検出する。カートリッジ把持用モータ１０２は、カートリッジ把持用のモータ（タコセンサ）である。ＣＭ制御部１０３は、制御部２０１及び通信部２０２を備え、カートリッジ１のメモリ１２１（図１を参照）から制御情報（例えば、カートリッジ１の識別情報とアクセス制限情報）を読み出す。また、ＣＭ制御部１０３は、アクセッサ制御部８から指示を受けて、カートリッジ把持用モータ１０２を制御して、搬送対象とするカートリッジ１を把持するともに、Ｙ可動部５０−１、Ｘ可動部５０−２、又はＺ可動部５０−３を制御して、カートリッジ１をドライブ装置４の位置まで搬送し、該ドライブ装置４に投入する。
【００４４】
ライブラリ装置２に電源が投入されると、カートリッジ把持部５０の制御部２０１が、通信部２０２を通じて、各々のカートリッジ１のメモリ１２１に記憶されている制御情報を読み出す。制御部２０１は、ＣＭ制御部１０３内の所定のバッファに制御情報を記憶した後、該制御情報を、通信部２０２を通じてアクセッサ制御部８に送信する。アクセッサ制御部８は、送信された制御情報を装置制御部７に送信する。装置制御部７は、アクセッサ制御部８から制御情報を受信し、該制御情報に含まれるカートリッジ１の識別情報を該カートリッジ１の位置情報に対応付けてメモリ７０に記憶する。また、装置制御部７は、ホストインタフェース制御部６を通じて、制御情報をホスト２０に対して送信する。ホスト２０は、装置制御部７から制御情報を受信して、該制御情報に含まれるカートリッジ１の識別情報を取得する。
【００４５】
ホスト２０が、オペレータの操作に従って、カートリッジ１をドライブ装置４に投入するための指示情報である投入指示情報を装置制御部７に対して送信する。投入指示情報は、搬送対象とするカートリッジ１の識別情報と、該カートリッジ１が投入されるドライブ装置４の識別情報とを含む。装置制御部７は、ホスト２０から投入指示情報を受信すると、メモリ７０を参照して、投入指示情報に含まれるカートリッジの識別情報に対応する位置を特定する。また、装置制御部７は、図示を省略する記憶手段内に予め記憶されているドライブ装置４の識別情報とドライブ装置４の位置情報との対応情報に基づいて、上記投入指示情報に含まれるドライブ装置４の位置を特定する。装置制御部７は、アクセッサ制御部８を通じてアクセッサ部５のＣＭ制御部１０３に指示して、上記特定された位置にあるカートリッジ１を把持させるとともに、該カートリッジ１を上記特定されたドライブ装置４の位置まで搬送及び投入させる。すなわち、装置制御部７、アクセッサ制御部８、及びアクセッサ部５は、カートリッジ１を、メモリ１２１に記憶されている制御情報に基づいて所定の位置に搬送する搬送部である。
【００４６】
なお、本発明の一実施形態によれば、ＣＭ制御部１０３が、カートリッジ１のメモリ１２１から読み出した制御情報を、図７を参照して後述するドライブ装置４の装置制御部５３に対して送信するようにしてもよい。
【００４７】
図７は、図５中に示すライブラリ装置が備えるドライブ装置の構成例である。ここでは、ドライブ装置４がアクセスするカートリッジ１が、記憶媒体１１（図１を参照）としてテープ媒体を備える場合を例にとって説明する。また、該テープ媒体は、メモリ１２１内に記憶された制御情報のバックアップ情報を含むデータを記憶しているものとする。
【００４８】
ドライブ装置４は、カートリッジロード機構部４１、検出センサ４２、スレッダモータ４３、ローダモータ４４、ロード／スレッド制御部４５、ＣＭ制御部４６、マシンリールモータ４７、ファイルリールモータ４８、リールモータ制御部４９、リード／ライト回路部５１、リード／ライトヘッド５２、装置制御部５３、電源部５４、ホストインタフェース制御部５５、パネル部５６を備える。
【００４９】
カートリッジロード機構部４１には、図５のライブラリ装置２が備えるアクセッサ部５によって搬送されたカートリッジ１が投入される。検出センサ４２は、カートリッジ１のカートリッジロード機構部４１への投入を検出する。ロード／スレッド制御部４５は、検出センサ４２によって、カートリッジ１のカートリッジロード機構部４１への投入が検出されると、スレッダモータ４３及びローダモータ４４を制御して、カートリッジ１をドライブ装置４内部に装填し、カートリッジ１が備えるテープ媒体の先端部を引き出して、ドライブ装置４側のマシンリールに巻き付ける。ＣＭ制御部４６は、カートリッジ１がドライブ装置４内部に装填されたときに、カートリッジ１内のメモリ１２１に記憶されている制御情報を読み出す。具体的には、ＣＭ制御部４６が備える制御部４６１が、装置制御部５３からの指示を受けて、通信部４６２を通じて、カートリッジ１内の制御部１２２（図１を参照）に制御情報の読み出し処理を要求し、該要求に応じた制御部１２２がメモリ１２１から読み出した制御情報をカートリッジ１から取得する。また、ＣＭ制御部４６は、読み出された制御情報を装置制御部５３に送信する。上記制御部４６１は、更に、装置制御部５３からの指示を受けて、カートリッジ１内のメモリ１２１への制御情報の書き込み処理を行う。なお、ＣＭ制御部４６を介さず、ライブラリ装置２の装置制御部７が、該ライブラリ装置２のＣＭ制御部１０３によって読み出された制御情報を装置制御部５３に送信するようにしてもよい。
【００５０】
マシンリールモータ４７とファイルリールモータ４８は、テープ媒体を走行させるためのモータである。リールモータ制御部４９は、マシンリールモータ４７及びファイルリールモータ４８に指示して、テープ媒体のテンションが一定になるよう制御しつつ、テープ媒体を走行させる。リード／ライト回路部５１は、データの読み出し又は書き込み用のヘッドであるリード／ライトヘッド５２を用いて、カートリッジ１内のテープ媒体に記憶されているデータに対する読み出しもしくは書き込み処理を実行する。
【００５１】
装置制御部５３は、図７に示すように、制御部５３０、メモリ５３１、判定部５３２を備え、ロード／スレッド制御部４５、ＣＭ制御部４６、リールモータ制御部４９、リード／ライト回路部５１、パネル部５６の動作を制御する。また、装置制御部５３は、ホストインタフェース制御部５５を通じてホスト２０と通信する。制御部５３０は、ＣＭ制御部４６から制御情報（カートリッジ１から読み出された制御情報）を受信して該制御情報をメモリ５３１に記憶する。また、判定部５３２は、メモリ５３１に記憶された制御情報又はテープ媒体に記憶されるバックアップ情報が有効であるか判定する。そして、制御部５３０は、上記判定結果に基づいて、テープ媒体に記憶されるデータ又は制御情報に対する読み出しもしくは書き込み処理を制御する。
【００５２】
メモリ５３１に記憶された制御情報とテープ媒体に記憶されるバックアップ情報との間に不一致が生じる場合として、例えば、ＣＭユニット１２（図３を参照）が交換（カートリッジ交換）された場合が考えられる。
【００５３】
本発明の一実施形態によれば、制御部５３０が、テープ媒体から制御情報のバックアップ情報を読み出し、メモリ５３１から制御情報を読み出す。判定部５３２は、制御情報に含まれるアクセス制限情報を原本（基準情報）として、バックアップ情報に含まれるアクセス制限情報と制御情報に含まれるアクセス制限情報とを比較する。該比較の結果、バックアップ情報に含まれるアクセス制限情報と制御情報に含まれるアクセス制限情報とが一致しない場合、判定部５３２はバックアップ情報に含まれるアクセス制限情報が有効でない（正しくない）と判断し、制御部５３０が、ホスト２０に対してエラー通知を行う。そして、制御部５３０が、リード／ライト回路部５１に対して指示して、制御情報に含まれるアクセス制限情報でテープ媒体に記憶されているバックアップ情報に含まれるアクセス制限情報を書き換える。制御情報に含まれるアクセス制限情報を原本とするのは、図１を参照して前述したように、カートリッジ１は、入力されたアクセス制限情報の変更指示に従って、メモリ１２１内に記憶されているアクセス制限情報を変更することができるからである。
【００５４】
また、本発明の一実施形態によれば、制御部５３０が、テープ媒体から制御情報のバックアップ情報を読み出し、メモリ５３１から制御情報を読み出した後、判定部５３２が、バックアップ情報に含まれるカートリッジ１の識別情報を原本（基準情報）として、バックアップ情報に含まれる識別情報と制御情報に含まれる識別情報とを比較する。該比較の結果、バックアップ情報に含まれる識別情報と制御情報に含まれる識別情報とが一致しない場合、判定部５３２は制御情報に含まれる識別情報が有効でないと判断する。そして、制御部５３０が、リード／ライト回路部５１に対して指示して、バックアップ情報に含まれる識別情報でカートリッジ１のメモリ１２１に記憶されている制御情報を書き換える。
【００５５】
電源部５４は、装置制御部５３に対して電源を供給する。ホストインタフェース制御部５５は、ホスト２０と装置制御部５３との間での通信を媒介する。パネル部５６は、オペレータの操作入力に従って、オペレータの操作情報を入力する。また、パネル部５６は、ドライブ装置４内の情報（例えば、メモリ５３１内に記憶される制御情報）を表示する。      
【００５６】
図８及び図９は、本実施形態のライブラリ装置の制御処理フローの一例を示す図である。まず、図８のステップＳ１において、ライブラリ装置２のアクセッサ部５が、カートリッジ１をドライブ装置４に投入する（ステップＳ１）。ドライブ装置４のＣＭ制御部４６が、カートリッジ１のメモリ１２１に記憶されている制御情報を読み出す（ステップＳ２）。ステップＳ２においては、更に、ＣＭ制御部４６が、ドライブ装置４の装置制御部５３に対して、読み出された制御情報を送信する。次に、ドライブ装置４の装置制御部５３が、リード／ライト回路部５１を通じてカートリッジ１のテープ媒体内のバックアップ情報の読み出し処理を実行し、テープ媒体にカートリッジ１の識別情報が記憶されているかを判断する（ステップＳ３）。装置制御部５３が、テープ媒体に上記識別情報が記憶されていると判断した場合は、ステップ６に進む。装置制御部５３が、テープ媒体に識別情報が記憶されていないと判断した場合は、装置制御部５３（の制御部５３０）が、テープ媒体に識別情報が記憶されていないこと（すなわち、テープ媒体が新品であること）をホスト２０に通知する（ステップＳ４）。装置制御部５３は、ホスト２０から識別情報の書き込み指示を受信して、識別情報をテープ媒体に書き込む（ステップＳ５）。ステップＳ５の処理によって、識別情報がバックアップ情報の一部としてテープ媒体に記憶される。
【００５７】
次に、装置制御部５３が、上記ステップＳ２において読み出された制御情報に含まれる識別情報と、バックアップ情報に含まれる識別情報とが一致するかを判断する（ステップＳ６）。装置制御部５３が、制御情報に含まれる識別情報とバックアップ情報に含まれる識別情報とが一致すると判断した場合は、図９のステップＳ９に進む。装置制御部５３が、制御情報に含まれる識別情報とバックアップ情報に含まれる識別情報とが一致しないと判断した場合は、装置制御部５３（の制御部５３０）が、ホスト２０に対してエラー通知を行う（図８のステップＳ７）。そして、図９のステップＳ８において、装置制御部５３が、バックアップ情報に含まれる識別情報で制御情報に含まれる識別情報を書き換える（ステップＳ８）。具体的には、装置制御部５３が備える制御部５３０が、ＣＭ制御部４６が備える制御部４６１に対して、バックアップ情報に含まれる識別情報でカートリッジ１内のメモリ１２１に記憶されている識別情報を書き換えるように指示する。制御部４６１が、通信部４６２を通じて、カートリッジ１内の制御部１２２に対して、識別情報の書き換え要求を送信して、バックアップ情報に含まれる識別情報でメモリ１２１に記憶されている識別情報を書き換えさせる。
【００５８】
次に、装置制御部５３が、上記ステップＳ２において読み出された制御情報に含まれるアクセス制限情報と上記ステップＳ３において読み出されたバックアップ情報に含まれるアクセス制限情報とが一致するかを判断する（ステップＳ９）。装置制御部５３が、制御情報に含まれるアクセス制限情報とバックアップ情報に含まれるアクセス制限情報とが一致すると判断した場合は、処理を終了する。装置制御部５３が、制御情報に含まれるアクセス制限情報とバックアップ情報に含まれるアクセス制限情報とが一致しないと判断した場合は、装置制御部５３（の制御部５３０）が、ホスト２０に対してエラー通知を行う（ステップＳ１０）。そして、装置制御部５３が、制御情報に含まれるアクセス制限情報でバックアップ情報に含まれるアクセス制限情報を書き換える（ステップＳ１１）。具体的には、装置制御部５３が備える制御部５３０が、リード／ライト回路部５１に対して指示して、制御情報に含まれるアクセス制限情報でカートリッジ１のテープ媒体に記憶されているアクセス制限情報を書き換えさせる。
【００５９】
図８及び図９を参照して前述したライブラリ装置の制御処理フローによれば、以下の効果を奏することができる。例えば、カートリッジ１のＣＭユニット１２（図１を参照）が交換された場合を想定する。ＣＭユニット１２が交換されたカートリッジ１がドライブ装置に投入されると、装置制御部５３が、バックアップ情報に含まれる識別情報と制御情報に含まれる識別情報とを比較して、両者が一致しない場合には、バックアップ情報に含まれる識別情報で制御情報に含まれる識別情報を書き換える（図８のステップＳ１、Ｓ６、図９のステップＳ８を参照）。従って、本ライブラリ装置の制御処理フローによれば、ＣＭユニット１２が交換された場合でも、バックアップ情報に含まれる識別情報を原本としてＣＭユニット１２に記憶されている識別情報を書き換えることが可能となる。
【００６０】
また、装置制御部５３は、バックアップ情報に含まれるアクセス制限情報と制御情報に含まれるアクセス制限情報とを比較して、両者が一致しない場合には、制御情報に含まれるアクセス制限情報でバックアップ情報に含まれるアクセス制限情報を書き換える（図９のステップＳ９、Ｓ１１を参照）。従って、本ライブラリ装置の制御処理フローによれば、ＣＭユニット１２が交換された場合でも、制御情報に含まれるアクセス制限情報を原本としてバックアップ情報に含まれるアクセス制限情報を書き換えることが可能となる。
【００６１】
以上から把握できるように、本実施形態の特徴を述べると以下の通りである。
【００６２】
（付記１）データを記憶する第１の記憶部と制御情報を記憶する第２の記憶部とを備えたカートリッジであって、
前記制御情報を前記第２の記憶部から取得する制御情報取得部と、
前記取得された制御情報を表示する表示部とを備える
ことを特徴とするカートリッジ。
【００６３】
（付記２）付記１に記載のカートリッジにおいて、
前記制御情報が、前記カートリッジの識別情報と前記第１の記憶部に対するアクセス制限情報とを含む
ことを特徴とするカートリッジ。
【００６４】
（付記３）付記２に記載のカートリッジにおいて、
前記第１の記憶部に記憶されるデータが前記制御情報のバックアップ情報を含む
ことを特徴とするカートリッジ。
【００６５】
（付記４）付記２に記載のカートリッジが、更に、
外部からの信号を入力する入力部を備え、
前記入力部が、前記表示部への表示の有効指示又は無効指示を入力する
ことを特徴とするカートリッジ。
【００６６】
（付記５）付記４に記載のカートリッジにおいて、
前記入力部が、前記アクセス制限情報の変更指示を入力する
ことを特徴とするカートリッジ。
【００６７】
（付記６）データが記憶される第１の記憶部と制御情報が記憶される第２の記憶部とを備えたカートリッジを、前記制御情報に基づいて所定の位置に搬送する搬送部と、
前記カートリッジに対してアクセスを行うドライブ装置とを備えたライブラリ装置であって、
前記ドライブ装置が、
前記カートリッジの投入を検出する検出部と、
前記検出部によって検出されたカートリッジから前記制御情報を読み出す読み出し部と、
前記読み出された制御情報又は前記第１の記憶部に記憶されるデータに含まれる情報が有効であるか判定する判定部と、
前記判定結果に基づいて、前記第１の記憶部に記憶されるデータ又は前記制御情報に対する読み出しもしくは書き込み処理を制御する制御部とを備える
ことを特徴とするライブラリ装置。
【００６８】
（付記７）付記６に記載のライブラリ装置において、
前記制御情報が、前記カートリッジの識別情報と前記第１の記憶部に対するアクセス制限情報とを含む
ことを特徴とするライブラリ装置。
【００６９】
（付記８）付記７に記載のライブラリ装置において、
前記第１の記憶部に記憶されるデータが前記制御情報のバックアップ情報を含み、
前記判定部は、前記第２の記憶部に記憶される制御情報と前記バックアップ情報とを比較して、該制御情報又は該バックアップ情報が有効であるか判定する
ことを特徴とするライブラリ装置。
【００７０】
（付記９）付記８に記載のライブラリ装置であって、
前記判定部が、前記制御情報に含まれるカートリッジの識別情報と前記バックアップ情報に含まれるカートリッジの識別情報とを比較し、該比較結果に基づいて、前記制御情報に含まれる識別情報が有効かを判定し、
前記制御部が、前記制御情報に含まれる識別情報が有効でないと判定された場合に、前記バックアップ情報に含まれる識別情報で前記制御情報に含まれる識別情報を書き換える
ことを特徴とするライブラリ装置。
【００７１】
（付記１０）付記８に記載のライブラリ装置であって、
前記判定部が、前記制御情報に含まれるアクセス制限情報と前記バックアップ情報に含まれるアクセス制限情報とを比較し、該比較結果に基づいて、前記バックアップ情報に含まれるアクセス制限情報が有効かを判定し、
前記制御部が、前記バックアップ情報に含まれるアクセス制限情報が有効でないと判定された場合に、前記制御情報に含まれるアクセス制限情報で前記バックアップ情報に含まれるアクセス制限情報を書き換える
ことを特徴とするライブラリ装置。
【００７２】
（付記１１）付記８に記載のライブラリ装置であって、
前記制御部が、前記判定部による判定結果が異常の場合に、前記ドライブ装置に接続される上位装置に対して通知を行う
ことを特徴とするライブラリ装置。
【００７３】
（付記１２）データが記憶される第１の記憶部と制御情報が記憶される第２の記憶部とを備えたカートリッジを、前記制御情報に基づいて所定の位置に搬送する搬送部と、前記カートリッジに対してアクセスを行うドライブ装置とを備えたライブラリ装置の制御方法であって、
前記カートリッジの投入を検出する検出ステップと、
前記検出ステップによって検出されたカートリッジから前記制御情報を読み出す読み出しステップと、
前記読み出された制御情報又は前記第１の記憶部に記憶されるデータに含まれる情報が有効であるか判定する判定ステップと、
前記判定結果に基づいて、前記第１の記憶部に記憶されるデータ又は前記制御情報に対する読み出しもしくは書き込み処理を制御する制御ステップとを有する
ことを特徴とするライブラリ装置の制御方法。
【００７４】
（付記１３）付記１２に記載のライブラリ装置の制御方法において、
前記制御情報が、前記カートリッジの識別情報と前記第１の記憶部に対するアクセス制限情報とを含む
ことを特徴とするライブラリ装置の制御方法。
【００７５】
（付記１４）付記１２に記載のライブラリ装置の制御方法において、
前記第１の記憶部に記憶されるデータが前記制御情報のバックアップ情報を含み、
前記判定ステップは、前記第２の記憶部に記憶される制御情報と前記バックアップ情報とを比較して、該制御情報又は該バックアップ情報が有効であるか判定する
ことを特徴とするライブラリ装置の制御方法。
【００７６】
（付記１５）付記１４に記載のライブラリ装置の制御方法において、
前記判定ステップが、前記制御情報に含まれるカートリッジの識別情報と前記バックアップ情報に含まれるカートリッジの識別情報とを比較し、該比較結果に基づいて、前記制御情報に含まれる識別情報が有効かを判定し、
前記制御ステップが、前記制御情報に含まれる識別情報が有効でないと判定された場合に、前記バックアップ情報に含まれる識別情報で前記制御情報に含まれる識別情報を書き換える
ことを特徴とするライブラリ装置の制御方法。
【００７７】
（付記１６）付記１４に記載のライブラリ装置の制御方法において、
前記判定ステップが、前記制御情報に含まれるアクセス制限情報と前記バックアップ情報に含まれるアクセス制限情報とを比較し、該比較結果に基づいて、前記バックアップ情報に含まれるアクセス制限情報が有効かを判定し、
前記制御ステップが、前記バックアップ情報に含まれるアクセス制限情報が有効でないと判定された場合に、前記制御情報に含まれるアクセス制限情報で前記バックアップ情報に含まれるアクセス制限情報を書き換える
ことを特徴とするライブラリ装置の制御方法。
【００７８】
（付記１７）付記１４に記載のライブラリ装置の制御方法において、
前記制御ステップが、前記判定ステップによる判定結果が異常の場合に、前記ドライブ装置に接続される上位装置に対して通知を行う
ことを特徴とするライブラリ装置の制御方法。
【産業上の利用可能性】
【００７９】
以上、説明したように、本カートリッジによれば、表示された制御情報（例えば、カートリッジの識別情報とアクセス制限情報）に基づいてカートリッジを管理することで、カートリッジにバーコードラベルを貼付して管理する必要がなくなる。
【００８０】
また、本カートリッジによれば、制御情報を記憶する記憶部とは異なる他の記憶部に該制御情報のバックアップ情報を記憶することが可能となる。また、本カートリッジによれば、外部からの信号に従って、制御情報を表示したり、非表示にしたりすることが可能となる。また、本カートリッジによれば、アクセス制限情報の変更指示を入力し、該アクセス制限情報を変更することが可能となる。
【００８１】
また、本ライブラリ装置及び本ライブラリ装置の制御方法によれば、カートリッジ内の第２の記憶部に記憶された制御情報に基づいて、カートリッジの搬送動作を行い、かつ、カートリッジ内の第１の記憶部に記憶されたデータに含まれる情報又は上記第２の記憶部に記憶される制御情報が有効であるかについての判定結果に基づいて、上記第１の記憶部に記憶されるデータ又は上記制御情報に対する読み出しもしくは書き込み処理を制御することが可能となる。
【００８２】
また、本ライブラリ装置によれば、制御情報に基づいてカートリッジを搬送することで、カートリッジにバーコードラベルを貼付し、該バーコードラベルを読み取り結果に基づいてカートリッジを搬送する必要がなくなる。
【００８３】
また、本ライブラリ装置によれば、制御情報とバックアップ情報との比較結果に基づいて該制御情報又は該バックアップ情報が有効であるか判定することが可能となる。
【図面の簡単な説明】
【００８４】
【図１】本実施形態のカートリッジの構成例を示す図である。
【図２】ＣＭユニットの物理的構成の例を示す図である。
【図３】ＣＭユニットの分離状態又は装着状態の例を示す図である。
【図４】制御情報の表示状態の遷移の一例を説明する図である。
【図５】本実施形態のライブラリ装置の構成例を示す図である。
【図６】カートリッジ把持部の構成例を示す図
【図７】ライブラリ装置が備えるドライブ装置の構成例である。
【図８】本実施形態のライブラリ装置の制御処理フローの一例を示す図である。
【図９】本実施形態のライブラリ装置の制御処理フローの一例を示す図である。
【図１０】従来のカートリッジの例を示す図である。
【符号の説明】
【００８５】
１、３０  カートリッジ
２  ライブラリ装置
３  カートリッジ収納部
４  ドライブ装置
５  アクセッサ部
６、５５  ホストインタフェース制御部
７、５３  装置制御部
８  アクセッサ制御部
９、５６  パネル部
１０、５４、１２６  電源部
１１  記憶媒体
１２  ＣＭユニット
２０  ホスト
４１  カートリッジロード機構部
４２  検出センサ
４３  スレッダモータ
４４  ローダモータ
４５  ロード／スレッド制御部
４６、１０３  ＣＭ制御部
４７  マシンリールモータ
４８  ファイルリールモータ
４９  リールモータ制御部
５０  カートリッジ把持部
５１  リード／ライト回路部
５０−１  Ｙ可動部
５０−２  Ｘ可動部
５０−３  Ｚ可動部
５２  リード／ライトヘッド
７０、１２１、５３１  メモリ
１０１  カートリッジ検出センサ
１０２  カートリッジ把持用モータ
１２０  ボタン
１２２、２０１、４６１、５３０  制御部
１２３  入力部
１２４  表示部
１２５、２０２、４６２  通信部
３００  バーコードラベル
３０１  ファイルプロテクトスイッチ
５３２  判定部
【図１】
2009170039.tif 000003
【図２】
2009170039.tif 000004
【図３】
2009170039.tif 000005
【図４】
2009170039.tif 000006
【図５】
2009170039.tif 000007
【図６】
2009170039.tif 000008
【図７】
2009170039.tif 000009
【図８】
2009170039.tif 000010
【図９】
2009170039.tif 000011
【図１０】
2009170039.tif 000012