(57)【要約】【課題】記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みのエラーレートを低減することができる記録制御装置及び記録制御方法を得る。【解決手段】記録制御装置３２は、記録テープカートリッジ１０が有するＲＦＩＤタグ２２に記録されたテープ品質情報を読み取り、記録テープカートリッジ１０の装填対象である複数のテープドライブ３８の各々の品質を示すドライブ品質情報を取得し、読み取ったテープ品質情報が示す記録テープカートリッジ１０の品質、及び取得したドライブ品質情報が示す複数のテープドライブ３８の各々の品質の組み合わせのうち、予め定められた品質未満となる組み合わせのテープドライブ３８を用いた記録テープに対するデータの読み込み又は書き込みを禁止する。【選択図】図３
2018190475.tif 000002
【特許請求の範囲】
【請求項１】
記録テープカートリッジが有する記録媒体に記録された前記記録テープカートリッジの品質を示すテープ品質情報を読み取る読取部と、
前記記録テープカートリッジの装填対象である複数のテープドライブの各々の品質を示すドライブ品質情報を取得する取得部と、
前記記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みを行う場合に、前記読取部により読み取られたテープ品質情報が示す前記記録テープカートリッジの品質、及び前記取得部により取得されたドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質未満となる組み合わせのテープドライブを用いた前記記録テープに対するデータの読み込み又は書き込みを禁止する禁止部と、
を備えた記録制御装置。
【請求項２】
前記記録テープに対するデータの読み込み又は書き込みを行う場合に、前記読取部により読み取られたテープ品質情報が示す前記記録テープカートリッジの品質、及び前記取得部により取得されたドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、前記予め定められた品質以上となる組み合わせのテープドライブを選択して、前記記録テープに対するデータの読み込み又は書き込みを行う制御を行う制御部、
を更に備えた請求項１に記載の記録制御装置。
【請求項３】
前記テープ品質情報は、前記記録テープの引き出し方向に沿った所定間隔毎の品質を示す情報であり、
前記制御部は、前記記録テープの前記データの読み込み又は書き込みの対象とする部分に対応する前記品質、及び前記取得部により取得されたドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、前記予め定められた品質以上となる組み合わせのテープドライブを選択して、前記制御を行う、
請求項２に記載の記録制御装置。
【請求項４】
前記記録媒体は、前記記録テープカートリッジに内蔵され、かつ記録された情報を非接触で読み取り可能な記録媒体である、
請求項１から請求項３の何れか１項に記載の記録制御装置。
【請求項５】
記録テープカートリッジが有する記録媒体に記録された前記記録テープカートリッジの品質を示すテープ品質情報を読み取り、
前記記録テープカートリッジの装填対象である複数のテープドライブの各々の品質を示すドライブ品質情報を取得し、
前記記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みを行う場合に、読み取ったテープ品質情報が示す前記記録テープカートリッジの品質、及び取得したドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質未満となる組み合わせのテープドライブを用いた前記記録テープに対するデータの読み込み又は書き込みを禁止する、
記録制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、記録制御装置及び記録制御方法に関する。
【背景技術】
【０００２】
従来、ハブに磁気テープを巻回したテープ巻取体のハブに無線データキャリアを取り付け、この無線データキャリアにテープ巻取体の品質情報が書き込まれた磁気記録媒体が提案されている（特許文献１参照）。
【０００３】
また、ハードディスクドライブのディフェクトを検出するために全ディスク面をスキャンし、全ディスク面のスキャンにより検出されたディフェクトの数を用いてヘッドとディスクとの組み合わせの不良を判定する技術が提案されている（特許文献２参照）。
【０００４】
また、位置誤差信号（ＰＥＳ：Position Error Signal）を用いて磁気ヘッドの位置決めを行う技術が提案されている（特許文献３参照）。
【０００５】
また、不揮発性のメモリ領域を有する非接触ＩＣ（Integrated Circuit）ラベルが貼付けられたメディアを管理するメディア管理装置が提案されている（特許文献４参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３１０８７１号公報
【特許文献２】特開平１０−３４０４０１号公報
【特許文献３】特開平７−５７２２９号公報
【特許文献４】特開２００２−２２２３９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、記録テープカートリッジの品質を示すテープ品質情報を用いることで、記録テープカートリッジに対するデータの読み込み又は書き込みを行う場合のエラーレートを推定することができる。
【０００８】
しかしながら、記録テープカートリッジの装填対象であるテープドライブの品質を考慮せずに、複数のテープドライブの何れかに記録テープカートリッジを装填（ロード）した場合、以下に示す問題が発生する場合がある。すなわち、この場合、記録テープカートリッジの品質が基準を満たす場合でも、ロードしたテープドライブの品質によっては、このテープドライブを用いた記録テープカートリッジに対するデータの読み込み又は書き込みにエラーが発生する場合がある。
【０００９】
上記特許文献１〜特許文献４に記載の技術では、記録テープカートリッジの品質と、テープドライブの品質との組み合わせについては考慮されていない。
【００１０】
本開示は、以上の事情を鑑みて成されたものであり、記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みのエラーレートを低減することができる記録制御装置及び記録制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本開示の記録制御装置は、記録テープカートリッジが有する記録媒体に記録された記録テープカートリッジの品質を示すテープ品質情報を読み取る読取部と、記録テープカートリッジの装填対象である複数のテープドライブの各々の品質を示すドライブ品質情報を取得する取得部と、記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みを行う場合に、読取部により読み取られたテープ品質情報が示す記録テープカートリッジの品質、及び取得部により取得されたドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質未満となる組み合わせのテープドライブを用いた記録テープに対するデータの読み込み又は書き込みを禁止する禁止部と、を備える。
【００１２】
なお、本開示の記録制御装置は、記録テープに対するデータの読み込み又は書き込みを行う場合に、読取部により読み取られたテープ品質情報が示す記録テープカートリッジの品質、及び取得部により取得されたドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質以上となる組み合わせのテープドライブを選択して、記録テープに対するデータの読み込み又は書き込みを行う制御を行う制御部を更に備えてもよい。
【００１３】
また、本開示の記録制御装置は、テープ品質情報が、記録テープの引き出し方向に沿った所定間隔毎の品質を示す情報であり、制御部が、記録テープのデータの読み込み又は書き込みの対象とする部分に対応する品質、及び取得部により取得されたドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質以上となる組み合わせのテープドライブを選択して、上記制御を行ってもよい。
【００１４】
また、本開示の記録制御装置は、記録媒体が、記録テープカートリッジに内蔵され、かつ記録された情報を非接触で読み取り可能な記録媒体であってもよい。
【００１５】
一方、上記目的を達成するために、本開示の記録制御方法は、記録テープカートリッジが有する記録媒体に記録された記録テープカートリッジの品質を示すテープ品質情報を読み取り、記録テープカートリッジの装填対象である複数のテープドライブの各々の品質を示すドライブ品質情報を取得し、記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みを行う場合に、読み取ったテープ品質情報が示す記録テープカートリッジの品質、及び取得したドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質未満となる組み合わせのテープドライブを用いた記録テープに対するデータの読み込み又は書き込みを禁止するものである。
【発明の効果】
【００１６】
本開示によれば、記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みのエラーレートを低減することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る記録テープカートリッジの一例を示す斜視図である。
【図２】実施形態に係るテープ品質情報の一例を示す図である。
【図３】実施形態に係る記録システムの構成の一例を示すブロック図である。
【図４】実施形態に係る記録制御装置の電気系の要部構成の一例を示すブロック図である。
【図５】実施形態に係るドライブ品質情報の一例を示す図である。
【図６】実施形態に係る記録制御処理の流れの一例を示すフローチャートである。
【図７】実施形態に係るエラー表示画面の一例を示す図である。
【図８】実施形態に係る記録テープカートリッジとテープドライブとの組み合わせの品質を示す値の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本開示の技術を実施するための形態例を詳細に説明する。
【００１９】
まず、図１を参照して、本実施形態に係る記録テープカートリッジ１０の構成を説明する。なお、図１において、説明の便宜上、記録テープカートリッジ１０のテープドライブ３８（図３参照）への装填方向を矢印ＦＲで示す。また、以下では、矢印ＦＲが示す方向を記録テープカートリッジ１０の前方向（前側）とする。また、以下では、矢印ＦＲと直交する矢印ＲＨが示す方向を記録テープカートリッジ１０の右方向（右側）とし、矢印ＦＲ及び矢印ＲＨと直交する矢印ＵＰが示す方向を記録テープカートリッジ１０の上方向（上側）とする。
【００２０】
図１に示すように、本実施形態に係る記録テープカートリッジ１０は、ポリカーボネート（ＰＣ）等の樹脂材により略矩形の箱状に形成されたケース１２を備える。ケース１２の内部には、情報記録再生媒体としての磁気テープ等の記録テープＴが巻かれて装着された樹脂製のリール２０が回転可能に収容される。
【００２１】
ケース１２の右壁における前部には、記録テープＴを引き出すための開口１４が形成される。そして、開口１４から引き出される記録テープＴの自由端部には、テープドライブ３８の引出部材（図示省略）によって係止されつつ引き出し操作されるリーダー部材としてのリーダーピン１６が固着される。リーダーピン１６の軸方向の両側には、環状溝１６Ａが形成されており、環状溝１６Ａが、引出部材のフック等に係止される。
【００２２】
また、ケース１２の開口１４の内側には、ケース１２内において、リーダーピン１６を位置決めして保持する上下一対のピン保持部１３が形成される。ピン保持部１３は、記録テープＴを引き出す側が開放された略半円形状とされており、直立状態のリーダーピン１６の軸方向の両端部１６Ｂが、ピン保持部１３の開放側からピン保持部１３内に出入可能とされる。
【００２３】
また、ケース１２の開口１４は、ドア１８によって開閉される。ドア１８は、開口１４を閉塞可能な大きさの略矩形の板状に形成される。開口１４の内側には、ドア１８の上下の端部を摺動可能に挿入させる溝部１５が形成されており、ドア１８がケース１２の右壁に沿って移動可能とされる。
【００２４】
また、ドア１８の前端部には、開閉操作用の凸部１８Ａが右方に向かって突設されている。凸部１８Ａが、記録テープカートリッジ１０のテープドライブ３８への装填に伴い、テープドライブ３８の係合部材（図示省略）と係合することにより、ドア１８が開放される構成とされる。
【００２５】
また、ケース１２には、記録された情報を、無線通信等によって非接触で読み取り可能な記録媒体の一例としてのＲＦＩＤ（Radio Frequency IDentifier）タグ２２が内蔵される。なお、図１では、ＲＦＩＤタグ２２が、ケース１２内の右後部に配置された例を示しているが、ＲＦＩＤタグ２２のケース１２内における配置位置は、特に限定されない。ＲＦＩＤタグ２２のケース１２内における配置位置は、例えば、後述する読取部４２によってＲＦＩＤタグ２２から非接触で情報が読み取り可能な位置であればよい。
【００２６】
また、本実施形態に係るＲＦＩＤタグ２２は、ＲＦＩＤリーダー等の読取装置により発信された電波に応じて、記録された情報を読取装置に送信する方式（所謂パッシブ方式）のＲＦＩＤタグとされる。
【００２７】
また、本実施形態に係るＲＦＩＤタグ２２には、記録テープカートリッジ１０の品質を示すテープ品質情報が記録される。図２に、テープ品質情報の一例を示す。図２に示すように、本実施形態に係るテープ品質情報は、記録テープＴの引き出し方向に沿った所定間隔（例えば１００ｍ間隔）のブロック毎のＰＥＳ（Position Error Signal）レベル、及び全てのブロックのＰＥＳレベルの平均値を含む。本実施形態では、このＰＥＳレベルの平均値が、記録テープカートリッジ１０の品質を示す値（以下、「テープ品質値」という）である。
【００２８】
本実施形態に係るＰＥＳレベルとは、記録テープカートリッジ１０の生産工程で測定された、記録テープＴに記録されたサーボ信号に基づくＰＥＳのレベルを示す値である。また、本実施形態では、ＰＥＳレベルは、１以上１０以下の整数の値であり、値が小さいほど記録テープカートリッジ１０の品質が高いことを示している。なお、本実施形態では、記録テープカートリッジ１０の生産工程で測定されたＰＥＳレベルを含むテープ品質情報がＲＦＩＤタグ２２に予め記録されている。
【００２９】
なお、テープ品質値は、ＰＥＳレベルに限定されず、記録テープカートリッジ１０の生産工程で測定可能な記録テープカートリッジ１０の品質を示す他の値でもよい。
【００３０】
次に、図３を参照して、本実施形態に係る記録システム３０の構成を説明する。図３に示すように、記録システム３０は、記録制御装置３２及びテープライブラリ３４を備える。
【００３１】
本実施形態に係るテープライブラリ３４は、複数のスロット３６、複数のテープドライブ３８、及び移動機構４０を備える。スロット３６には、記録テープカートリッジ１０が格納される。テープドライブ３８には、記録テープカートリッジ１０の記録テープＴに対する読み書きを行う場合に、記録テープカートリッジ１０がロードされる。また、テープドライブ３８にロードされた記録テープカートリッジ１０の記録テープＴに対する読み書きが終了した後、テープドライブ３８から記録テープカートリッジ１０がアンロードされる。本実施形態に係るテープドライブ３８には、読取部４２が内蔵される。記録制御装置３２と読取部４２とは互いに通信可能に接続される。記録制御装置３２の例としては、パーソナル・コンピュータ、及びサーバ・コンピュータ等の情報処理装置が挙げられる。
【００３２】
本実施形態に係る移動機構４０は、記録制御装置３２による制御によって、スロット３６から記録テープカートリッジ１０を取り出し、取り出した記録テープカートリッジ１０をテープドライブ３８にロードする。また、移動機構４０は、記録制御装置３２による制御によって、テープドライブ３８から記録テープカートリッジ１０をアンロードし、アンロードした記録テープカートリッジ１０をスロット３６に格納する。
【００３３】
本実施形態に係る読取部４２は、記録制御装置３２による制御によって、記録テープカートリッジ１０に内蔵されたＲＦＩＤタグ２２に記録されたテープ品質情報を非接触で読み取り、読み取ったテープ品質情報を記録制御装置３２に出力する。具体的には、読取部４２は、記録制御装置３２による制御によって、電波をＲＦＩＤタグ２２に発信する。読取部４２から発信された電波をＲＦＩＤタグ２２が受信すると、ＲＦＩＤタグ２２は、ＲＦＩＤタグ２２に記録されたテープ品質情報を読取部４２に送信する。読取部４２は、ＲＦＩＤタグ２２から送信されたテープ品質情報を受信し、受信したテープ品質情報を記録制御装置３２に出力する。読取部４２の例としては、ＲＦＩＤリーダーが挙げられる。
【００３４】
次に、図４を参照して、本実施形態に係る記録制御装置３２の電気系の要部構成を説明する。図４に示すように、記録制御装置３２は、ＣＰＵ（Central Processing Unit）５０、及び各種プログラムや各種パラメータ等が予め記憶されたＲＯＭ（Read Only Memory）５２を備える。また、記録制御装置３２は、ＣＰＵ５０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ（Random Access Memory）５４、及びＨＤＤ（Hard Disk Drive）等の不揮発性の記憶部５６を備える。
【００３５】
また、記録制御装置３２は、液晶ディスプレイ等の表示部５８、キーボードとマウス等の入力部６０、及び入出力Ｉ／Ｆ（InterFace）６２を備える。そして、ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４、記憶部５６、表示部５８、入力部６０、及び入出力Ｉ／Ｆ６２の各部が、バス６４を介して互いに接続される。
【００３６】
記録制御装置３２の入出力Ｉ／Ｆ６２は、テープライブラリ３４の入出力Ｉ／Ｆ６８に接続される。そして、テープライブラリ３４の入出力Ｉ／Ｆ６８には、移動機構４０及び読取部４２が接続される。以上の構成により、ＣＰＵ５０は、入出力Ｉ／Ｆ６２及び入出力Ｉ／Ｆ６８を介して、移動機構４０及び読取部４２を各々制御することができる。
【００３７】
本実施形態に係る記録制御装置３２の記憶部５６には、テープドライブ３８の各々の品質を示すドライブ品質情報が予め記憶される。図５に、ドライブ品質情報の一例を示す。図５に示すように、ドライブ品質情報は、テープドライブ３８毎のテープドライブ３８の品質を示す値（以下、「ドライブ品質値」という）を含む。本実施形態に係るドライブ品質値は、１以上１０以下の整数の値であり、値が小さいほどテープドライブ３８の品質が高いことを示している。
【００３８】
なお、本実施形態では、ドライブ品質情報が含むドライブ品質値がテープドライブ３８を製造したメーカーから提供される場合について説明するが、これに限定されない。例えば、記録制御装置３２がドライブ品質値を決定してもよい。この場合、例えば、記録制御装置３２は、テープドライブ３８の使用開始時に、ドライブ品質値を最も高い品質に相当する値とする。そして、記録制御装置３２は、テープドライブ３８の使用期間が長くなるに従って、ドライブ品質値を大きい値に修正する形態が例示される。
【００３９】
また、例えば、記録制御装置３２は、テープドライブ３８の使用回数が多くなるに従って、ドライブ品質値を大きい値に修正してもよい。また、例えば、記録制御装置３２は、テープドライブ３８を用いて記録テープカートリッジ１０の記録テープＴに読み書きを行った場合のエラーレートが高くなるに従って、ドライブ品質値を大きい値に修正してもよい。また、記録制御装置３２は、上記使用期間、上記使用回数、及び上記エラーレートの２つ以上の組み合わせを用いて、ドライブ品質値を修正してもよい。
【００４０】
次に、図６を参照して、本実施形態に係る記録システム３０の作用を説明する。記録制御装置３２のＣＰＵ５０が記録制御プログラムを実行することによって、図６に示す記録制御処理が実行される。なお、この記録制御プログラムは、記録制御装置３２のＲＯＭ５２に予めインストールされている。また、図６に示す記録制御処理は、例えば、ユーザにより入力部６０を介して、記録テープカートリッジ１０の記録テープＴに対するデータの読み込み又は書き込みを行う実行指示が入力された場合に実行される。本実施形態では、この実行指示に、読み込み又は書き込みの対象とする記録テープカートリッジ１０を識別する情報（以下、「テープ識別情報」という）、及び読み込み又は書き込みに用いるテープドライブ３８を識別する情報（以下、「ドライブ識別情報」という）が含まれる。
【００４１】
図６のステップＳ１０で、ＣＰＵ５０は、移動機構４０を制御し、入力されたテープ識別情報が示す記録テープカートリッジ１０をスロット３６から取り出し、取り出した記録テープカートリッジ１０をドライブ識別情報が示すテープドライブ３８にロードする。次のステップＳ１２で、ＣＰＵ５０は、ステップＳ１０で記録テープカートリッジ１０をロードしたテープドライブ３８が内蔵する読取部４２に対し、記録テープカートリッジ１０のＲＦＩＤタグ２２に記録されたテープ品質情報を読み取らせる制御を行う。そして、ＣＰＵ５０は、読取部４２により読み取られたテープ品質情報を、入出力Ｉ／Ｆ６２、６８を介して取得する。
【００４２】
次のステップＳ１４で、ＣＰＵ５０は、記憶部５６に記憶されたドライブ品質情報から、入力されたドライブ識別情報が示すテープドライブ３８に対応するドライブ品質値を読み出す。次のステップＳ１６で、ＣＰＵ５０は、ステップＳ１２で取得されたテープ品質情報に含まれる平均値と、ステップＳ１４で読み出されたドライブ品質値とを乗算する。この乗算によって、ＣＰＵ５０は、記録テープカートリッジ１０の品質と、テープドライブ３８の品質との組み合わせの品質を示す値（以下、「組み合わせ品質値」という）を導出する。
【００４３】
次のステップＳ１８で、ＣＰＵ５０は、ステップＳ１６で導出された組み合わせ品質値が予め定められた閾値ＴＨ１（例えば、１４）未満であるか否かを判定する。この判定が否定判定となった場合は、処理はステップＳ２４に移行し、肯定判定となった場合は、処理はステップＳ２０に移行する。なお、この場合の閾値ＴＨ１としては、例えば、要求されるエラーレートが低いほど小さい値として予め定められた値等を適用することができる。
【００４４】
ステップＳ２０で、ＣＰＵ５０は、入力された実行指示に従って、ステップＳ１０でテープドライブ３８にロードされた記録テープカートリッジ１０に対するデータの読み込み又は書き込みを行う。次のステップＳ２２で、ＣＰＵ５０は、ステップＳ１０でテープドライブ３８にロードされた記録テープカートリッジ１０を、テープドライブ３８からアンロードする。そして、ＣＰＵ５０は、移動機構４０を制御し、アンロードした記録テープカートリッジ１０をスロット３６に戻す。ステップＳ２２の処理が終了すると、本記録制御処理が終了する。
【００４５】
一方、ステップＳ２４で、ＣＰＵ５０は、入力されたテープ識別情報が示す記録テープカートリッジ１０と、入力されたドライブ識別情報が示すテープドライブ３８以外の各テープドライブ３８との組み合わせについて、組み合わせ品質値を導出する。次のステップＳ２６で、ＣＰＵ５０は、ステップＳ２４で導出された組み合わせ品質値が閾値ＴＨ１未満であるテープドライブ３８が存在するか否かを判定する。この判定が否定判定となった場合は、処理はステップＳ２８に移行する。
【００４６】
ステップＳ２８で、ＣＰＵ５０は、品質が基準を満たす記録テープカートリッジ１０とテープドライブ３８との組み合わせが存在しないことを示すエラーメッセージを表示するエラー表示画面を表示部５８に表示する。図７に、エラー表示画面の一例を示す。図７に示すように、本実施形態に係るエラー表示画面には、前述したエラーメッセージに加え、テープ識別情報と、テープ識別情報が示す記録テープカートリッジ１０の品質を示す値と、各テープドライブ３８の識別情報及び品質を示す値とが表示される。記録システム３０の管理者は、エラー表示画面の内容を確認し、記録テープカートリッジ１０及びテープドライブ３８の少なくとも一方を交換する作業を行う。ステップＳ２８の処理が終了すると、処理はステップＳ２２に移行する。
【００４７】
一方、ステップＳ２６の判定が肯定判定となった場合、処理はステップＳ３０に移行する。ステップＳ３０で、ＣＰＵ５０は、ステップＳ２４で導出された組み合わせ品質値が閾値ＴＨ１未満であるテープドライブ３８を選択する。本実施形態では、組み合わせ品質値が閾値ＴＨ１未満であるテープドライブ３８が複数存在する場合は、ＣＰＵ５０は、組み合わせ品質値が最も小さいテープドライブ３８を選択する。すなわち、この場合、ＣＰＵ５０は、最も品質が高い組み合わせのテープドライブ３８を選択する。
【００４８】
次のステップＳ３２で、ＣＰＵ５０は、ステップＳ１０でテープドライブ３８にロードされた記録テープカートリッジ１０を、テープドライブ３８からアンロードする。そして、ＣＰＵ５０は、移動機構４０を制御し、アンロードした記録テープカートリッジ１０を、ステップＳ３０で選択されたテープドライブ３８にロードする。
【００４９】
次のステップＳ３４で、ＣＰＵ５０は、入力された実行指示に従って、ステップＳ３２でテープドライブ３８にロードされた記録テープカートリッジ１０に対するデータの読み込み又は書き込みを行う。次のステップＳ３６で、ＣＰＵ５０は、ステップＳ３２でテープドライブ３８にロードされた記録テープカートリッジ１０を、テープドライブ３８からアンロードする。そして、ＣＰＵ５０は、移動機構４０を制御し、アンロードした記録テープカートリッジ１０をスロット３６に戻す。ステップＳ３６の処理が終了すると、本記録制御処理が終了する。
【００５０】
次に、図８を参照して、具体的な一例を挙げて、本実施形態に係る記録システム３０の作用を説明する。なお、図８は、テープライブラリ３４が４台のテープドライブ３８及び１０個のスロット３６を備え、各スロット３６に記録テープカートリッジ１０が格納されている場合の全ての組み合わせ品質値を示す。
【００５１】
例えば、ユーザから入力部６０を介して「テープ２」及び「ドライブ２」が指定されて実行指示が入力された場合、「テープ２」及び「ドライブ２」の組み合わせ品質値（１４．６）は閾値ＴＨ１以上である。このため、上記記録制御処理のステップＳ１８の判定が否定判定となる。また、「テープ２」及び「ドライブ１」の組み合わせ、「テープ２」及び「ドライブ３」の組み合わせ、「テープ２」及び「ドライブ４」の組み合わせの各組み合わせの組み合わせ品質値も閾値ＴＨ１以上である。このため、上記記録制御処理のステップＳ２６の判定も否定判定となる。従って、この場合、「テープ２」に対するデータの読み込み又は書き込みは行われずに、上記記録制御処理のステップＳ２８の処理により、エラー表示画面が表示部５８に表示される。
【００５２】
また、例えば、ユーザから入力部６０を介して「テープ８」及び「ドライブ３」が指定されて実行指示が入力された場合、「テープ８」及び「ドライブ３」の組み合わせ品質値（１６．５）は閾値ＴＨ１以上である。このため、上記記録制御処理のステップＳ１８の判定が否定判定となる。また、「テープ８」及び「ドライブ１」の組み合わせ、「テープ８」及び「ドライブ２」の組み合わせ、「テープ８」及び「ドライブ４」の組み合わせの各組み合わせの組み合わせ品質値は、全て閾値ＴＨ１未満である。このため、上記記録制御処理のステップＳ２６の判定が肯定判定となり、ステップＳ３０の処理により、組み合わせ品質値が最小（６．６）の「ドライブ２」が選択される。従って、この場合、上記記録制御処理のステップＳ３２、３４の処理により、「テープ８」が「ドライブ２」にロードされて、「テープ２」に対するデータの読み込み又は書き込みが行われる。
【００５３】
また、例えば、ユーザから入力部６０を介して「テープ４」及び「ドライブ１」が指定されて実行指示が入力された場合、「テープ４」及び「ドライブ１」の組み合わせ品質値（５．４）は閾値ＴＨ１未満である。このため、上記記録制御処理のステップＳ１８の判定が肯定判定となる。従って、この場合、上記記録制御処理のステップＳ２０の処理により、「ドライブ１」にロードされた「テープ４」に対するデータの読み込み又は書き込みが行われる。
【００５４】
以上説明したように、本実施形態によれば、記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みを行う場合に、以下に示す処理を行う。すなわち、この場合、テープ品質情報が示す記録テープカートリッジの品質、及びドライブ品質情報が示す複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質未満となる組み合わせのテープドライブを用いた記録テープに対するデータの読み込み又は書き込みを禁止する。従って、記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みのエラーレートを低減することができる。
【００５５】
また、本実施形態によれば、記録テープに対するデータの読み込み又は書き込みを行う場合に、記録テープカートリッジの品質、及び複数のテープドライブの各々の品質の組み合わせのうち、予め定められた品質以上となる組み合わせのテープドライブを選択する。そして、選択したテープドライブを用いて記録テープに対するデータの読み込み又は書き込みを行う。従って、記録テープカートリッジが有する記録テープに対するデータの読み込み又は書き込みのエラーレートを低減したうえで、記録テープに対するデータの読み込み又は書き込みを行うことができる。
【００５６】
なお、上記実施形態では、テープ品質情報がＲＦＩＤタグ２２に記録される場合について説明したが、これに限定されない。例えば、テープ品質情報は、記録テープＴの先頭部分に記録されてもよいし、ケース１２の外周面の所定の位置に貼られたバーコードラベルに記録されてもよい。
【００５７】
また、上記実施形態では、テープ品質値及びドライブ品質値として、値が小さくなるほど品質が高い値を適用した場合について説明したが、これに限定されない。例えば、テープ品質値及びドライブ品質値として、値が大きくなるほど品質が高い値を適用する形態としてもよい。この場合、組み合わせ品質値が予め定められた閾値を超える組み合わせの記録テープカートリッジ１０及びテープドライブ３８を用いて、記録テープカートリッジ１０に対するデータの読み込み又は書き込みを行う形態が例示される。
【００５８】
また、上記実施形態では、記録テープＴに対するデータの読み込み又は書き込みを行う場合に、ＲＦＩＤタグ２２に記録されたテープ品質情報を読み取る場合について説明したが、これに限定されない。例えば、記録テープカートリッジ１０のスロット３６への格納時等の記録テープＴに対するデータの読み込み又は書き込みの実行指示が入力されるよりも前に以下に示す処理を行う形態としてもよい。すなわち、この場合、予め各記録テープカートリッジ１０のＲＦＩＤタグ２２に記録されたテープ品質情報を読み取り、読み取ったテープ品質情報を記録制御装置３２の記憶部５６に記憶する形態としてもよい。この場合、記録テープＴに対するデータの読み込み又は書き込みを行う場合に、記憶部５６に記憶されたテープ品質情報を読み出す形態が例示される。具体的には、上記記録制御処理のステップＳ１２において、記憶部５６に記憶されたテープ品質情報を読み出す形態が例示される。
【００５９】
さらに、この場合、記録テープカートリッジ１０とテープドライブ３８との全ての組み合わせについて組み合わせ品質値を予め導出し、例えば、図８に示したような組み合わせ品質値のテーブルを記憶部５６に記憶してもよい。この場合、上記記録制御処理のステップＳ１８及びステップＳ２６の判定を、記憶部５６に記憶された組み合わせ品質値のテーブルを参照して行う形態が例示される。
【００６０】
また、上記実施形態では、読取部４２がテープドライブ３８に内蔵される場合について説明したが、これに限定されない。例えば、読取部４２は、移動機構４０に設けられる形態としてもよい。この場合、記録テープカートリッジ１０をテープドライブ３８にロードせずに、スロット３６から取り出す前に、ＲＦＩＤタグ２２に記録されたテープ品質情報を読取部４２により読み取ることができる。
【００６１】
また、上記実施形態では、組み合わせ品質値が閾値ＴＨ１未満となるテープドライブ３８を選択する場合について説明したが、これに限定されない。例えば、組み合わせ品質値が閾値ＴＨ１未満となる記録テープカートリッジ１０を選択してもよい。この場合で、かつ読取部４２が移動機構４０に設けられている場合、移動機構４０を制御し、スロット３６から記録テープカートリッジ１０を取り出す前に、ＲＦＩＤタグ２２に記録されたテープ品質情報を読み取る。そして、読み取って得られたテープ品質情報に含まれるテープ品質値とドライブ品質値とから導出される組み合わせ品質値が閾値ＴＨ１未満となる記録テープカートリッジ１０を選択する。この場合、選択した記録テープカートリッジ１０をスロット３６から取り出してテープドライブ３８にロードする形態が例示される。
【００６２】
また、上記実施形態において、全ての組み合わせ品質値が閾値ＴＨ１以上の場合でも記録テープカートリッジ１０に対するデータの読み込み又は書き込みを行う強制実行モードを用意してもよい。強制実行モードがユーザにより指定された場合で、かつ組み合わせ品質値が閾値ＴＨ１未満となる組み合わせが存在しない場合は、以下に示す処理を行う形態が例示される。すなわち、この場合、エラー表示画面を表示部５８に表示せずに、最も組み合わせ品質値が小さい組み合わせのテープドライブ３８を使用して記録テープカートリッジ１０に対するデータの読み込み又は書き込みを行う形態が例示される。
【００６３】
また、上記実施形態では、組み合わせ品質値として、テープ品質情報に含まれるＰＥＳレベルの平均値とドライブ品質値とを乗算して得られた値を適用した場合について説明したが、これに限定されない。組み合わせ品質値として、テープ品質情報に含まれるＰＥＳレベルの平均値とドライブ品質値とを加算して得られた値を適用する形態としてもよい。
【００６４】
また、上記実施形態では、記録テープカートリッジ１０の品質を示す値として、記録テープＴ全体のＰＥＳレベルの平均値を適用した場合について説明したが、これに限定されない。記録テープカートリッジ１０の品質を示す値として、記録テープＴの各ブロックのＰＥＳレベルのうち、最大値（すなわち、最も品質が低い値）及び中央値等の平均値以外の代表値を適用してもよい。また、例えば、データの読み込み又は書き込みの対象とする部分が記録テープＴの一部（例えば、先頭から５０ｍ等）に限定される場合は、記録テープカートリッジ１０の品質を示す値として、データの読み込み又は書き込みの対象とする部分のＰＥＳレベルの平均値を適用してもよい。
【００６５】
また、上記実施形態では、記録された情報を非接触で読み取り可能な記録媒体として、ＲＦＩＤタグ２２を適用した場合について説明したが、これに限定されない。例えば、記録された情報を非接触で読み取り可能な記録媒体として、無線通信機能を搭載したメモリカードを適用する形態としてもよい。
【００６６】
また、上記実施形態では、ＲＦＩＤタグ２２として、パッシブ方式のＲＦＩＤタグを適用した場合について説明したが、これに限定されない。例えば、ＲＦＩＤタグ２２として、電波を発信する方式（所謂アクティブ方式）のＲＦＩＤタグを適用する形態としてもよい。
【００６７】
また、上記実施形態でＣＰＵがソフトウェア（プログラム）を実行することにより実行した記録制御処理を、ＣＰＵ以外の各種のプロセッサが実行してもよい。この場合のプロセッサとしては、ＦＰＧＡ（field-programmable gate array）等の製造後に回路構成を変更可能なＰＬＤ（Programmable Logic Device）、及びＡＳＩＣ（Application Specific Integrated Circuit）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が例示される。また、記録制御処理を、これらの各種のプロセッサのうちの１つで実行してもよいし、同種又は異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡ、及びＣＰＵとＦＰＧＡとの組み合わせ等）で実行してもよい。また、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。
【００６８】
また、上記実施形態では、記録制御プログラムがＲＯＭ５２に予め記憶（インストール）されている態様を説明したが、これに限定されない。記録制御プログラムは、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、及びＵＳＢ（Universal Serial Bus）メモリ等の記録媒体に記録された形態で提供されてもよい。また、記録制御プログラムは、ネットワークを介して外部装置からダウンロードされる形態としてもよい。
【符号の説明】
【００６９】
１０  記録テープカートリッジ
１２  ケース
１３  ピン保持部
１４  開口
１５  溝部
１６  リーダーピン
１６Ａ  環状溝
１６Ｂ  両端部
１８  ドア
１８Ａ  凸部
２０  リール
２２  ＲＦＩＤタグ
３０  記録システム
３２  記録制御装置
３４  テープライブラリ
３６  スロット
３８  テープドライブ
４０  移動機構
４２  読取部
５０  ＣＰＵ
５２  ＲＯＭ
５４  ＲＡＭ
５６  記憶部
５８  表示部
６０  入力部
６２、６８  入出力Ｉ／Ｆ
６４  バス
ＦＲ、ＲＨ、ＵＰ  矢印
Ｔ  記録テープ
【図１】
2018190475.tif 000003
【図２】
2018190475.tif 000004
【図３】
2018190475.tif 000005
【図４】
2018190475.tif 000006
【図５】
2018190475.tif 000007
【図６】
2018190475.tif 000008
【図７】
2018190475.tif 000009
【図８】
2018190475.tif 000010