(57)【要約】    【課題】部品交換に対し人為的な作業を必要とすることなく、交換部品の寿命管理と交換部品に要求される設定処理を可能とする。    【解決手段】  ライブラリ装置のテープドライブや搬送ロボットなどの構成モジュール毎に部品識別情報を格納した無線タグ４０を配置し、装置立ち上げ毎に、搬送ロボット２０を各構成モジュールに配置した無線タグ４０の読取可能位置に移動してタグリーダ４２によりシリアル番号等の部品識別情報を読み取って不揮発メモリ６２に保存し、不揮発メモリ６２に保存されている前回読取ったシリアル番号と相違している場合に部品交換されたと判断し、動作回数の統計情報をクリアして新たに部品寿命の管理を開始する。    【選択図】      図１
2006059449.tif 000002
【特許請求の範囲】
【請求項１】
構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、前記記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、前記媒体保管庫と前記記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた前記媒体搬送装置の制御により前記媒体保管庫から取り出した記憶媒体を前記記録再生装置に投入して記録又は再生させる制御装置とを備えたライブラリ装置に於いて、
保守交換される構成モジュール毎に配置され、各構成モジュールに固有な部品識別情報を格納した無線タグと、
前記媒体搬送装置に搭載され、前記無線タグに格納された部品識別情報を読取るタグリーダと、
を設け、
前記制御装置に、
装置立ち上げ毎に、前記媒体搬送装置を各構成モジュールに配置した前記無線タグの読取可能位置に移動して前記タグリーダにより部品識別情報を読み取って不揮発メモリに保存し、前記不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別部と、
前記構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に前記部品交換判別部で部品交換を判断した際に、前記動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理部と、
を設けたことを特徴とするライブラリ装置。
【請求項２】
請求項１記載のライブラリ装置に於いて、前記部品管理部は、前記部品交換判別部で前記記録再生装置の交換を判断した際に、交換した前記記録再生装置に対し前記媒体搬送装置を位置付けて媒体を投入排出するためアライメント測定処理を実行させることを特徴とするライブラリ装置。
【請求項３】
請求項１記載のライブラリ装置に於いて、前記部品管理部は、前記部品交換判別部で前記記録再生装置の交換を判断した際に、上位装置と接続する交換した前記記録再生装置のデータ転送ポートのポート名を、交換前の記録再生装置に設定していたポート名に設定変更することを特徴とするライブラリ装置。
【請求項４】
構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、前記記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、前記媒体保管庫と前記記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた前記媒体搬送装置の制御により前記媒体保管庫から取り出した記憶媒体を前記記録再生装置に投入して記録又は再生させる制御装置とを備え、更に、前記構成モジュール毎に配置されて各構成モジュールに固有な部品識別情報を格納した無線タグと、前記媒体搬送装置に搭載され、前記無線タグに格納された部品識別情報を読取るタグリーダとを備えたライブラリ装置の制御方法に於いて、
装置立ち上げ毎に、前記媒体搬送装置を各構成モジュールに配置した前記無線タグの読取可能位置に移動して前記タグリーダにより部品識別情報を読み取って不揮発メモリに保存し、前記不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別ステップと、
前記構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に前記部品交換判別ステップで部品交換を判断した際に、前記動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理ステップと、
を設けたことを特徴とするライブラリ装置の制御方法。
【請求項５】
構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、前記記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、前記媒体保管庫と前記記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた前記媒体搬送装置の制御により前記媒体保管庫から取り出した記憶媒体を前記記録再生装置に投入して記録又は再生させる制御装置とを備え、更に、前記構成モジュール毎に配置されて各構成モジュールに固有な部品識別情報を格納した無線タグと、前記媒体搬送装置に搭載されて前記無線タグに格納された部品識別情報を読取るタグリーダとを備えたライブラリ装置の制御装置を構成するコンピュータに、
装置立ち上げ毎に、前記媒体搬送装置を各構成モジュールに配置した前記無線タグの読取可能位置に移動して前記タグリーダにより部品識別情報を読み取って不揮発メモリに保存し、前記不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別ステップと、
前記構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に前記部品交換判別ステップで部品交換を判断した際に、前記動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコマンドに基づきカートリッジ収納棚のセルに収納されたカートリッジテープを搬送ロボットで取り出してテープドライブに搬送して投入することで記録又は再生するライブラリ装置、制御方法及びプログラムに関し、特に、無線タグを利用して構成モジュールの保守交換を管理するライブラリ装置、制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来のライブラリ装置にあっては、筐体内部に設けた収納棚の複数の収納セルに対し磁気テープカートリッジなどの媒体カートリッジをセル単位に保管しており、ホストからの移動命令に基づき移動元として指定された収納セルから搬送ロボットにより媒体カートリッジをピックアップし、移動命令で指定された移動先のドライブモジュールに運搬して投入し、媒体の記録又は再生を行っている。
【０００３】
また記録又は再生の済んだ媒体カートリッジについては、ホストからの移動命令に基づき移動元として指定されたドライブモジュールから搬送ロボットにより媒体カートリッジをピックアップし、移動命令で指定された移動先の収納に運搬して戻している。
【０００４】
このようなライブラリ装置にあっては、例えば搬送ロボットは、リニアガイド、ベアリング等の稼動部や、DC／ACサーボモータ，ギアモータ、ステッピングモータの駆動部が搭載され、稼動部及び駆動部は共に動作を保証する動作回数には制限がある。そこで従来のライブラリ装置では、搬送ロボットやテープドライブの使用条件を想定し、装置の寿命年数分以上の稼動部品及び機構部品を選定し、ライブラリ装置としての寿命を保証している。
【０００５】
しかし、ライブラリ装置の使用環境によっては、想定していた使用条件を超えている場合もあり、寿命年数を超える前に寿命分の動作回数を超えてしまうライブラリ装置も存在し、寿命年数を超える前に障害が発生する場合がある。そのため従来のライブラリ装置では、搬送ロボットやテープドライブといったモジュール別に動作回数等の統計情報を残し、寿命動作回数との比較で部品交換のための寿命管理を行っている。
【特許文献１】特開２００３−０２４２６９
【特許文献２】特開２００３−０６３６２５
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このような従来のライブラリム装置の寿命管理の方法にあっては、モジュールの機構部や駆動部が故障して交換された際に、交換されたモジュールの動作回数を保守作業者が手動でクリアするようにしているが、保守交換手順が煩雑になり、現実的には実施されない場合や、忘れられてしまう場合が多い。そのためライブラリ装置で管理している動作回数で寿命が近づいていることを自動的に検出してアラームすることでモジュール単位で部品交換を促す機能を十分に発揮することができない問題がある。
【０００７】
またテープドライブを交換した際には、テープドライブに対し搬送ロボットが正しくテープカートリッジをハンドリングするためのアライメント再調整や、交換前のドライブの固有設定情報を交換後のドライブに設定しなおす保守作業を必要とするが、このような保守作業にミスが発生した場合はドライブがホストと正しく接続できなくなったり、アライメントが正しくないために搬送ロボットによるカートリッジテープのハンドリングが失敗する障害につながる場合がある。
【０００８】
本発明は、部品交換に対し人為的な作業を必要とすることなく、交換部品の寿命管理と交換部品に要求される設定処理を適切にできるようにしたライブラリ装置、制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
（ライブラリ装置）
図１は本発明の原理説明図である。本発明は、構成モジュールとして、複数の収納セルにカートリッジテープ等の記憶媒体をセル単位に保管する媒体保管庫（カートリッジ収納棚２６）と、記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置（テープドライブ３６）と、媒体保管庫と記録再生装置間で記憶媒体を運搬させる媒体搬送装置（搬送ロボット２０）と、上位装置（ホスト１２）からの命令に基づいた媒体搬送装置の制御により媒体保管庫から取り出した記憶媒体を記録再生装置に投入して記録又は再生させる制御装置とを備えたライブラリ装置１０に於いて、
保守交換される構成モジュール毎に配置され、各構成モジュールに固有な部品識別情報を格納した無線タグ４０と、媒体搬送装置に搭載され、前記無線タグに格納された部品識別情報を読取るタグリーダ４２とを設け、
制御装置に、
装置立ち上げ毎に、媒体搬送装置を各構成モジュールに配置した無線タグ４０の読取可能位置に移動してタグリーダ４２により部品識別情報を読み取って不揮発メモリ６２に保存し、不揮発メモリ６２に保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別部６６と、
構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に部品交換判別部６６で部品交換を判断した際に、動作回数の統計情報をクリアして新たに部品寿命の管理を開始する部品管理部６８と、
を設けたことを特徴とする。ここで、保守交換される構成モジュールは、媒体搬送装置及び記録再生装置を含む。
【００１０】
本発明のライブラリ装置に於いて、無線タグは少なくとも部品版数とシリアル番号を格納し、部品交換判別部は、タグリーダで読取ったシリアル番号と前回読取ったシリアル番号が相違している場合に、部品交換されたと判断する。
【００１１】
部品管理部は、構成モジュール毎に取得した動作回数の統計情報が所定の寿命動作回数に近づいた際に、装置操作パネルにアラーム表示すると共に上位装置にアラームを報告する。部品管理部は、媒体搬送部の動作回数として起動回数をカウントし、記録再生装置の動作回数として記憶媒体の投入回数又は排出回数をカウントする。
【００１２】
本発明のライブラリ装置において、部品管理部は、部品交換判定部で記録再生装置の交換を判断した際に、交換した記録再生装置に対し媒体搬送装置を位置付けて媒体を投入排出するためアライメント測定処理を実行させる。
【００１３】
部品管理部は、部品交換判別部で記録再生装置の交換を判断した際に、上位装置と接続する交換した記録再生装置のデータ転送ポートのポート名を、交換前の記録再生装置に設定していたポート名に設定変更する。
【００１４】
本発明のライブラリ装置において、媒体保管庫及び記録再生装置はモジュール単位に増設可能であり、モジュール毎に部品識別情報を格納した無線タグを配置し、制御装置には、装置立ち上げ時に、媒体搬送装置を各モジュールに配置した無線タグの読取可能位置に移動して格納されている部品識別情報を読み取り、媒体保管庫の収納セル配置と記録再生装置の搭載位置を含む構成情報を生成する構成情報生成部を設ける。
【００１５】
（制御方法）
本発明は、ライブラリ装置の制御方法を提供する。即ち、本発明は、構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、媒体保管庫と記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた媒体搬送装置の制御により媒体保管庫から取り出した記憶媒体を記録再生装置に投入して記録又は再生させる制御装置とを備え、更に構成モジュール毎に配置されて各構成モジュールに固有な部品識別情報を格納した無線タグと、媒体搬送装置に搭載され、無線タグに格納された部品識別情報を読取るタグリーダとを備えたライブラリ装置の制御方法に於いて、
装置立ち上げ毎に、媒体搬送装置を各構成モジュールに配置した無線タグの読取可能位置に移動してタグリーダにより部品識別情報を読み取って不揮発メモリに保存し、不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別ステップと、
構成モジュール毎に動作回数の統計情報を取得して部品寿命を管理し、更に部品交換判別ステップで部品交換を判断した際に、動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理ステップと、
を設けたことを特徴とする。
【００１６】
（プログラム）
本発明は、ライブラリ装置の制御装置を構成するコンピュータにより実行されるプログラムを提供する。本発明のプログラムは、構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、媒体保管庫と記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた媒体搬送装置の制御により媒体保管庫から取り出した記憶媒体を記録再生装置に投入して記録又は再生させる制御装置とを備え、更に構成モジュール毎に配置されて各構成モジュールに固有な部品識別情報を格納した無線タグと、媒体搬送装置に搭載されて無線タグに格納された部品識別情報を読取るタグリーダとを備えたライブラリ装置の制御装置を構成するコンピュータに、
装置立ち上げ毎に、媒体搬送装置を各構成モジュールに配置した無線タグの読取可能位置に移動してタグリーダにより部品識別情報を読み取って不揮発メモリに保存し、不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別ステップと、
構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に部品交換判別ステップで部品交換を判断した際に、動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理ステップと、
を実行させることを特徴とする。
【００１７】
なお、本発明によるライブラリ装置の制御方法とプログラムの詳細は、ライブラリ装置の場合と同じになる。
【発明の効果】
【００１８】
本発明によれば、ライブラリ装置の各構成モジュールに部品版数、シリアル番号等を格納した無線タグを設置し、電源投入による立上げ時に、搬送ロボットに搭載したタグリーダで各構成モジュールの無線タグから版数、シリアル番号等を読出して不揮発メモリに保存する。このときタグ読出情報を装置の操作パネル等に表示させることで、構成モジュールの状態を容易に確認できる。
【００１９】
次回の電源投入による立上げ時には、各構成モジュールの無線タグから読出したシリアル番号が不揮発メモリに保存している前回のシリアル番号と違った場合に、その構成モジュールが交換されたと判断し、それまでの動作回数をクリアして交換モジュールについて新たな寿命管理を開始する。
【００２０】
このため機構部や駆動部の故障や寿命により構成モジュールを交換した場合には、交換前の構成モジュールについての動作回数のクリアを保守作業者が行うことなく自動的にクリアされ、部品交換の際に動作回数のクリアを忘れるようなことはなく、交換後についても正確に部品寿命を管理できる。
【００２１】
そして部品寿命に近づくと、アラームが装置パネルやホストに表示され、保守要員に連絡することで、寿命前の適切な時期に部品交換が行われ、ライブラリ装置が構成モジュールの寿命に起因した故障でダウンすることを確実に防止し、信頼性を向上できる。
【発明を実施するための最良の形態】
【００２２】
図２は、本発明によるライブラリ装置の構造及びハードウェア構成の説明図である。図２において、本発明のライブラリ装置１０はホスト１２に対し、移動命令を伝送する伝送路１６及びデータのリード、ライト用の伝送路４４により接続されている。
【００２３】
ライブラリ装置１０にはコントローラ制御ボード１４、ロボット制御ボード１８、媒体搬送装置を構成する搬送ロボット２０、カートリッジ収納棚２６及び記録再生装置としての例えば３台のテープドライブ３６−１，３６−２，３６−３を設けている。
【００２４】
搬送ロボット２０は水平レール２４上に水平に移動自在に搭載され、さらに水平レール２４は垂直レール２２に昇降自在に配置されており、これによって搬送ロボット２０は装置内のカートリッジ収納棚２６及びテープドライブ３６−１〜３６−３の任意の位置にロボットハンド３２を移動し、記録媒体としてこの実施形態で使用しているテープカートリッジ３４の出し入れを行なうことができる。
【００２５】
ここでカートリッジ収納棚２６はセルモジュール２８−１，２８−２といった２つのモジュールを設置しており、モジュール単位に増設することができる。またテープドライブ３６−１〜３６−３についても各ドライブをひとつのモジュールとして例えば最大８台までの範囲で増設することが可能である。
【００２６】
カートリッジ収納棚２６にあっては２つのセルモジュール２８−１，２８−２で構成されており、セルモジュール２８−１，２８−２をあわせたカートリッジ収納棚２６には左上隅のセル３０−１１から右下隅３０−６ｎまでの（６×ｎ）個のセルが配置されている。
【００２７】
このような構成要素からなる本発明のライブラリ装置１０にあっては、搬送ロボット２０やテープドライブ３６−１〜３６−３については、モータ駆動などによる駆動部や機構部を備えているため、動作回数によって決まる耐久寿命を持っており、耐久寿命に近づいた場合にはこれをアラームしてモジュール単位で部品交換作業を行なう必要がある。
【００２８】
このような搬送ロボット２０及びテープドライブ３６−１〜３６−３を含む構成モジュールの部品寿命管理のため、本発明にあっては管理対象となる搬送ロボット２０及びテープドライブ３６−１〜３６−３のそれぞれにつき無線タグ（無線ＩＣタグ）４０−１，４０−２，４０−３，４０−４を設け、無線タグ４０−１〜４０−４のそれぞれには部品版数や部品シリアル番号といった各部品に固有な部品識別情報を予め格納している。
【００２９】
このため例えばテープドライブ３６−１を故障などにより交換する場合には、新たに交換により取り付けたテープドライブには交換後のテープドライブに対応した部品固有情報を格納した無線タグが作られており、この無線タグの情報を見ることで部品交換の有無を判断することができる。
【００３０】
ライブラリ装置１０の交換対象となる構成要素に設けた無線タグ４０−１〜４０−４に対応し、搬送ロボット２０にはタグリーダ４２が搭載されている。本発明のライブラリ装置１０にあっては電源投入による装置立上げ時にコントローラ制御ボード１４の制御に基づき、搬送ロボット２０を無線タグ４０−１〜４０−４の読取可能な位置に移動してタグ内容を読み取って不揮発メモリに記憶しておいる。
【００３１】
このため２回目以降の電源投入に伴う立上げ時についてはその時読み取ったタグ内容の位置の例えばシリアル番号を前回の読取で不揮発メモリに保存しているシリアル番号と比較し、シリアル番号が相違している場合には部品交換が行なわれたものと判断し、寿命管理のために取得している統計情報、具体的には部品の動作回数をクリアして交換した新たな部品について寿命管理を開始する。
【００３２】
ここで搬送ロボット２０はそれ自身が寿命管理の対象となる構成モジュールであり、しかも搬送ロボット２０自身にタグリーダ４２を搭載していて、自分自身の無線タグを読むことができないため、搬送ロボット２０を含む媒体搬送装置の構成要素のひとつである、例えば水平レール２４の所定の位置に搬送ロボット２０用の無線タグ４０−１を配置している。
【００３３】
このため搬送ロボット２０は無線タブ４０−１の読取位置に移動して、タグリーダ４２により自分自身の部品固有情報を読み取ってコントローラ制御ボード１４に送り、部品交換の有無を判断させることになる。
【００３４】
さらに図２のライブラリ装置１０にあっては、セルモジュール２８−１，２８−２ごとに無線タグ４０−５，４０−６を設置してモジュール固有情報を格納している。セルモジュール２８−１，２８−２は駆動部や機構部を持たないことから寿命管理の対象とはならないが、モジュール単位に増設可能であることから、セルモジュール２８−１，２８−２のように各モジュールに無線タグ４０−５、４０−６を設け、ライブラリ装置１０の電源投入による立上げ時にセルモジュール２８−１，２８−２の無線タグ４０−５、４０−６についてもロボットハンド３２による位置づけでタグリーダ４２によりタグ内容を読取り、この読取結果から立上げ時におけるライブラリ装置１０の構成要素を判別し、例えば増設などが行なわれた際の構成情報テーブルの作成を自動的に行うオートコンフィグレーション処理をできるようにしている。
【００３５】
図３は、本発明のライブラリ装置１０の扉を開いて内部構造を示した説明図である。ライブラリ装置１０は筺体４６を有し、筺体４６の手前側の表扉４８の内側に反対側に開く内扉５２を備えている。内扉５２の内側には縦方向にセルを５段階に配置したカートリッジ収納棚２６を配置している。カートリッジ収納棚２６の一部にはカートリッジ投入排出機構５４がこの例では２段に設けられている。カートリッジ投入排出機構５４に対応した表扉４８の位置には投入排出口扉５０が設けられている。
【００３６】
筺体４６の内扉５２のカートリッジ収納棚２６に相対する位置にはテープドライブ３６−１〜３６−７の７台が設置されている。尚、図３は図２の場合に比べるとテープドライブを４台増設した場合ということができる。
【００３７】
テープドライブ３６−１〜３６−７の下部となる初期位置には搬送ロボット２０が配置されている。搬送ロボット２０は水平レール２４上に搭載され、この水平レールは垂直レール２２に沿って昇降自在である。これによって搬送ロボット２０は内扉５２の内側に開口しているカートリッジ収納棚２６の任意のセル３０の位置にロボットハンドを位置付けてテープカートリッジをピックアップし、その後、ロボットハンドを１８０度回転してテープドライブ３６−１〜３６−７のいずれかに位置付けてピックアップしたテープカートリッジを投入する。
【００３８】
テープドライブ３６−１〜３６−７における処理が終了するとテープカートリッジはイジェクトされ、搬送ロボット２０はテープドライブからイジェクトされたテープカートリッジをロボットハンドでピックアップし、スタート元のセルの位置に戻すことになる。
【００３９】
図４は、本発明によるライブラリ装置の機構構成のブロック図である。図４において、ライブラリ装置１０に設けたコントローラ制御ボード１４にはホストアダプタ５６、中央処理モジュール５８、デバイスアダプタ６０及び不揮発メモリ６２が設けられ、さらに図３の表扉４８側に設けた操作パネル７６を接続している。中央処理モジュール５８にはコマンド処理部６４、部品交換判別部６６及び部品管理部６８が設けられている。また不揮発メモリ６２には構成情報テーブル７０、セルテーブル７２及び部品管理テーブル７４が設けられている。
【００４０】
一方、ホスト１２側には伝送路１６を接続したロボット制御インタフェース７８、伝送路３５を接続したドライブ制御インタフェース８０、ＯＳ８２及びアプリケーション８４が設けられている。
【００４１】
中央処理モジュール５８に設けた部品交換判別部６６は、ライブラリ装置１０の電源投入による装置立上げ毎に、搬送ロボット２０を、水平レール２４とテープドライブ３６−１〜３６−３に配置した無線タグ４０−１〜４０−４の読取可能位置に移動し、搬送ロボット２０に搭載しているタグリーダ４２により部品識別情報を読み取って不揮発メモリ６２の部品管理テーブル７４に保存する。この時、不揮発メモリ６２に保存されている前回読み取った部品識別情報と今回読み取った部品識別情報とを比較し、相似している場合には部品が交換されたと判断する。
【００４２】
部品管理部６８は寿命管理の対象モジュールである搬送ロボット２０及びテープドライブ３６−１〜３６−３ごとに動作回数などの統計情報を取得して、部品寿命を管理しており、動作回数が予め定めた寿命動作回数の所定割合、例えば９０パーセントの動作回数に達した時に、寿命に近づいたものと判断して操作パネル７６にアラームを表示するとともに、ホスト１２に対しアラームを報告する。
【００４３】
また部品管理部６８は、部品交換判別部６６で部品交換が判別された際に、部品交換が判断されたモジュールについて取得している動作回数などの統計情報をクリアして、交換のすんだモジュールについて新たな部品寿命の管理を開始する。
【００４４】
コマンド処理部６４は、ライブラリ装置１０を立ち上げた後の運用状態でホスト１２から伝送路１６により発行されたムーブコマンド（移動命令）に基づき、移動元として指定されたカートリッジ収納棚２６のセル位置、すなわちセルアドレスに搬送ロボット２０を移動してロボットハンド３２によりテープカートリッジをピックアップし、移動先として指定された例えばテープドライブ３６−１に移動し、セルから取り出したテープカートリッジを投入する。
【００４５】
テープドライブ３６−１に対するテープカートリッジの投入でムーブコマンドが正常終了となると、ホスト１２はドライブ制御インタフェース８０によりテープドライブ３６−１に対するアクセス即ちライトコマンドによるライト動作もしくはリードコマンドによるリード動作を実行する。
【００４６】
テープドライブ３６−１に対するホスト１２のアクセスが正常終了すると、テープドライブ３６−１はテープカートリッジをイジェクトし、ホスト１２から中央処理モジュール５８に処理の済んだカートリッジを元のセル位置に戻すムーブコマンドが発行され、搬送ロボット２０はテープドライブ３６−１に移動して、イジェクトされたテープカートリッジをロボットハンド３２によりピックアップし、カートリッジ収納棚２６の取り出しセル位置に移動してカートリッジを戻す。
【００４７】
図５は、本発明で使用する無線タグと搬送ロボットに搭載されたタグリーダの機能構成のブロック図である。図５において、タグリーダ４２は無線タグ通信部９６、読出処理部９８及びアンテナ１００で構成され、搬送ロボット２０に搭載されている。無線タグ４０はアンテナ９２、送受信部８６、コントローラ８８、メモリ９０及び電源部９４で構成されている。
【００４８】
無線タグ４０は搬送ロボット２０によるタグリーダ４２の移動で無線タグ通信部９６に設けたアンテナ１００の通信可能エリアに入ると、アンテナ９２に対する受信電波の電磁誘導を受けて電源部９４が各部に電源を供給して動作状態となる。
【００４９】
タグリーダ４２の無線タグ通信部９６からは常時タグ読出し要求が送信されており、これを無線タグ４０の送受信部８６で受信すると、コントローラ８８がメモリ９０に格納されている保守部品についての部品識別情報である部品テーブル９５を読み出して送信応答する。このような無線タグ４０は例えば０．５ミリメートル以下の小さな半導体ＩＣチップで構成されている。
【００５０】
図６は、図５の無線タグ４０のメモリ９０に格納される部品テーブル９５のフォーマット構成である。タグ部品テーブル９５には無線タグ４０を設置する構成要素、例えば搬送ロボットやテープドライブについての部品番号（モジュール番号）、部品版数（バージョン）、部品シリアル番号及び部品製造年月日が格納されている。
【００５１】
図７は、図５のコントローラ制御ボード１４の不揮発メモリ６２に格納される構成情報テーブル７０の説明図である。この構成情報テーブル７０はライブラリ装置１０の製造段階で作成されており、モジュール番号、モジュール名、位置情報及び実装フラグを基本情報として格納している。
【００５２】
実行フラグは製造段階におけるモジュール構成に対応してモジュール番号１〜５を「１」をセットしており、モジュール番号６以降は、最大構成機能な増設モジュールであり、製造段階で実装フラグを「０」にリセットしている。
【００５３】
構成情報テーブル７０は基本情報に加えテープドライブ３６−１〜３６−３に対応したモジュール番号１〜３については更に設定固有情報及びアライメント測定値を格納している。設定固有情報はテープドライブ３６−１〜３６−３をホスト１２に接続する伝送路３５によるドライブ制御インタフェースでテープドライブ側に設定しているポートアドレスＡ１，Ａ２，Ａ３が格納されている。
【００５４】
このポートアドレスＡ１〜Ａ３はテープドライブ３６−１〜３６−３を交換した後も、交換後もテープドライブについてそのまま使用する必要があり、本発明にあってはテープドライブ３６−１〜３６−３の部品交換が判別された場合には、交換後のテープドライブ３６−１〜３６−３に対し構成情報テーブル７０の設定固有情報としてポートアドレスを読み出して自動設定するる。このためテープドライブの交換について交換後に作業者がドライブ制御インタフェースのポートアドレスを手作業により設定変更する作業は不要となる。
【００５５】
テープドライブ３６−１〜３６−３に対応をしたモジュール番号１〜３について設けているアライメント測定値は、テープドライブ３６−１〜３６−３の媒体投入排出口３８−１〜３８−３（図２参照）に対する搬送ロボット２０のロボットハンド３２の位置決めのための補正値を格納している。
【００５６】
このアライメント測定値については、ライブラリ装置１０の運用前の調整段階でロボットハンドを構成情報テーブルの位置情報で決まる三次元座標に従ってテープドライブ３６−１〜３６−３の位置すなわち投入排出口の位置に移動し、この状態で搬送ロボット２０に設けている１次元ＣＣＤ等を用いたラインセンサ４５によりテープドライブ３６−１〜３６−３側に設けている位置決め用のマークであるフラグの読取動作を行い、構成情報テーブルの位置座標で決まる設定位置とラインセンサ４５によるフラグの読み取りで検出した実際の設定位置との誤差ΔＸｉ，ΔＹｉを求め、これをアライメント測定値として構成情報テーブル７０に格納している。
【００５７】
ライブラリ装置１０の運用時には、搬送ロボット２０をテープドライブ３６−１〜３６−３に移動させるための位置情報をアライメント測定値の補正値により位置補正してロボットハンド３２を移動させ、これによってロボットハンドによる媒体の投入及び取り出しの失敗を防ぐようにしている。本発明にあってはテープドライブ３６−１〜３６−３について部品交換が判別された場合には、交換後のテープドライブについて自動的にアライメントの測定処理を実行して、構成情報テーブル７０のアライメント測定値（補正値）を書き替えるようにしている。
【００５８】
更に、構成情報テーブル７０のモジュール番号８〜１４の増設分については、ライブラリ装置１０内の搭載位置は予め決まっており、モジュール名と位置情報を製造段階で格納しており、ライブラリ装置１０の電源投入に伴う立上げ時に、増設分についても搬送ロボット２０を位置情報で決まる増設モジュールの搭載位置に移動してタグリーダ４２による無線タグの読取りを行い、これによって増設モジュールの実装の有無を判別して構成情報テーブル７０を再構築するオートコンフィグレーションを実行する。
【００５９】
図８は、図５のコントローラ制御ボード１４の不揮発メモリ６２に格納されるセルテーブル７２の説明図である。セルテーブル７２にはカートリッジ収納棚２６に設けているセルのそれぞれについてセルアドレス００１〜ｎを設定し、各セルアドレスにつき位置情報として３次元座標を格納している。
【００６０】
セルテーブルにおけるセルアドレスの位置情報、すなわち各セルの位置座標は、セルモジュール２８−１，２８−２をライブラリ装置１０の指定位置に設定したときの３次元座標の特定により一義的に算出された位置座標を格納している。
【００６１】
即ち、図７の構成情報テーブル７０にはモジュール番号５，６で示すセルモジュール２８−１，２８−２につき、その基準座標位置を示す位置情報が登録されており、この基準座標位置が決まると図８におけるセルテーブル７２の対応するセルアドレスの位置座標が設計寸法情報に基づき一義的に決定されることになる。
【００６２】
またセルモジュールを増設した場合には構成情報テーブル７０の実装フラグが増設セルモジュールの無線タグの読取で「１」にセットされることから、増設セルモジュールのセルアドレスを自動的に算出してセルテーブル７２に増設セルモジュールのセルアドレスと位置情報を追加することになる。
【００６３】
図９は、図５のコントローラ制御ボード１４の不揮発メモリ６２に格納される部品管理テーブル７４の説明図である。部品管理テーブル７４には、搬送ロボット２０について部品番号１、テープドライブ３６−１〜３６−３について部品番号２〜４として部品固有情報が格納されている。この部品固有情報は、部品名（モジュール名）、版数（バージョン）、シリアル番号、製造年月日であり、これに加えて各部品の寿命管理のため統計情報として取得する動作回数と、寿命回数が格納されている。
【００６４】
本発明のライブラリ装置１０にあっては、電源投入に伴う立上げ時に、搬送ロボット２０を搬送ロボット２０の無線タグ４０−１及びテープドライブ３６−１〜３６−３の無線タグ４０−２〜４０−４に位置づけて、それぞれ図６に示すタグ部品テーブル９６を読取り、このタグ読取内容と図９の保守部品管理テーブル７４に格納されている前回の部品識別情報のうち、シリアル番号の表示を比較する。
【００６５】
この比較においてシリアル番号が相違した場合には部品交換と判断し、部品管理テーブル７４の版数、シリアル番号、製造年月日を交換後の部品識別情報に更新するとともに、動作回数をクリアする。このように交換後の部品について動作回数が自動的にクリアされることで新たな寿命管理が開始される。
【００６６】
図１０及び図１１は本発明によるライブラリ装置１０の処理動作のフローチャートである。図１０において、ライブラリ装置の電源を投入して立ち上げると、ステップＳ１で搬送ロボットの診断処理を実行した後、ステップＳ２でモジュール増設の有無をチェックし、モジュール増設があればステップＳ３に進み、構成情報の自動生成を行う。
【００６７】
ステップＳ２におけるモジュール増設の有無のチェックは、図７の構成情報テーブル７０における実装フラグが０となっている未実装のモジュールについて位置情報を取得して搬送ロボット２０を移動してタグリーダ４２で無線タグの読取を行い、無線タグの読取情報が得られれば増設ありと判定する。
【００６８】
ステップＳ３の構成情報の自動生成は、搬送ロボット２０のタグリーダ４２により増設モジュールの無線タグから読取った部品テーブルに基づき、図７の構成情報テーブル７０の実装フラグを１にセットし、必要なモジュール情報を追加する。モジュール増設がなければステップＳ３の構成情報の自動生成はスキップする。
【００６９】
次にステップＳ４で構成情報テーブル７０から保守部品の搭載箇所、すなわち位置情報を取得して確認し、ステップＳ５で最初の保守部品の前に搬送ロボット２０を移動してポジショニングし、ステップＳ６でタグリーダ４２により無線タグの読取を行なう。続いてステップＳ７で読み取った無線タグから得られたシリアル番号が図９に示す保守部品管理テーブル７４のシリアル番号に対し変化しているか否かチェックする。シリアル番号が変化していなければステップＳ８〜Ｓ１１はスキップする。
【００７０】
保守部品の交換によりシリアル番号の変化が判別されると、ステップＳ８で運用管理のための統計情報である図９の部品管理テーブル７４における動作回数をクリアした後、ステップＳ９で交換された保守部品がテープドライブか否かチェックする。
【００７１】
テープドライブであった場合にはステップＳ１０でテープドライブについてアライメント測定を実行し、図７の構成情報テーブル７０における交換後のモジュールについてアライメント測定値（補正値）を書き替える。続いてステップＳ１１で交換後のテープドライブのポートアドレスを構成情報テーブル７０の設定固有情報から読出し、交換後のテープドライブに設定する。
【００７２】
続いてステップＳ１２で全保守部品の処理済みの有無をチェックし、未処理であればステップＳ４に戻って次の構成モジュールの保守部品について同様の処理を繰り返す。全ての保守部品についてステップＳ４〜Ｓ１２の処理を終了するとステップＳ１３に進み正常起動か否かチェックし、万一障害が起きていれば異常終了となるが、正常起動した場合には図１１のステップＳ１４に進む。
【００７３】
ステップＳ１４にあってはホスト１２からのコマンドにより通常処理を実行する。すなわちホストはセルからテープドライブに対するテープカートリッジを移動するためのムーブコマンドを発行することから、このムーブコマンドに基づくテープカートリッジの搬送を行なう。ムーブムコマンドが正常終了すると、ホスト１２はテープカートリッジを投入したテープドライブに対しリードコマンド又はライトコマンドを発行し、カートリッジテープの読み書きが実行される。
【００７４】
更に、カートリッジテープの読み書きが終了すると、テープドライブはテープカートリッジをイジェクトし、ホスト１２からムーブコマンドによりカートリッジをテープドライブからセルに戻す処理が実行され、この処理を繰り返す。
【００７５】
ステップＳ１４でホストコマンドによる通常処理で搬送ロボット２０やテープドライブ３６−１〜３６−３が動作すると、ステップＳ１５で搬送ロボット２０については起動ごとに統計情報としての動作回数をカウントアップさせる統計情報の更新を行なう。またテープドライブ３６−１〜３６−３については、カートリッジ投入またはカートリッジ排出ごとに動作回数をカウントアップさせる統計情報の更新を行なう。
【００７６】
続いてステップＳ１６で現時点における図９の保守部品管理テーブル７４の動作回数が寿命回数に対し例えば９０パーセントの値として定めた閾値との比較して寿命に近づいたか否かをチェックし、閾値以上の場合は寿命に近づいたと判断してステップＳ１７で操作パネル７６にアラームを表示し、同時にホスト１２にアラームを報告し、部品交換を促す。このようなステップＳ１４〜Ｓ１７の処理はステップＳ１８で停止指示があるまで繰り返される。
【００７７】
尚、本発明は、ライブラリ装置の制御プログラムを提供するものであるが、このプログラムは図１０及び図１１のフローチャートに従って作成され、図４のコントローラ制御ボード１４に実装されているコンピュータで実行される。
【００７８】
また上記の実施形態は記憶媒体としてテープカートリッジを例にとるものであったが、これ以外の適宜の媒体を扱うライブラリ装置にそのまま適用できる。また本発明はその目的と利点を損なわない適宜の変形を含み、さらに上記に示した数値による限定は受けない。
【００７９】
ここで本発明の特徴をまとめて列挙すると次の付記のようになる。
（付記）
（付記１）
構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、前記記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、前記媒体保管庫と前記記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた前記媒体搬送装置の制御により前記媒体保管庫から取り出した記憶媒体を前記記録再生装置に投入して記録又は再生させる制御装置とを備えたライブラリ装置に於いて、
保守交換される構成モジュール毎に配置され、各構成モジュールに固有な部品識別情報を格納した無線タグと、
前記媒体搬送装置に搭載され、前記無線タグに格納された部品識別情報を読取るタグリーダと、
を設け、
前記制御装置に、
装置立ち上げ毎に、前記媒体搬送装置を各構成モジュールに配置した前記無線タグの読取可能位置に移動して前記タグリーダにより部品識別情報を読み取って不揮発メモリに保存し、前記不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別部と、
前記構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に前記部品交換判別部で部品交換を判断した際に、前記動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理部と、
を設けたことを特徴とするライブラリ装置。（１）
【００８０】
（付記２）
付記１記載のライブラリ装置に於いて、保守交換される構成モジュールは、前記媒体搬送装置及び記録再生装置を含むことを特徴とするライブラリ装置。
【００８１】
（付記３）
付記１記載のライブラリ装置に於いて、前記無線タグは少なくとも部品版数とシリアル番号を格納し、前記部品交換判別部は、前記無線タグリーダで読取ったシリアル番号と前回読取ったシリアル番号が相違している場合に、部品交換されたと判断することを特徴とするライブラリ装置。
【００８２】
（付記４）
付記１記載のライブラリ装置に於いて、前記部品管理部は、構成モジュール毎に取得した動作回数の統計情報が所定の寿命動作回数に近づいた際に、装置操作パネルにアラーム表示すると共に上位装置にアラームを報告することを特徴とするライブラリ装置。
【００８３】
（付記５）
付記１記載のライブラリ装置に於いて、前記部品管理部は、前記媒体搬送装置の動作回数として起動回数をカウントし、前記記録再生装置の動作回数として前記記憶媒体の投入回数又は排出回数をカウントすることを特徴とするライブラリ装置。
【００８４】
（付記６）
付記１記載のライブラリ装置に於いて、前記部品管理部は、前記部品交換判別部で前記記録再生装置の交換を判断した際に、交換した前記記録再生装置に対し前記媒体搬送装置を位置付けて媒体を投入排出するためアライメント測定処理を実行させることを特徴とするライブラリ装置。（２）
【００８５】
（付記７）
付記１記載のライブラリ装置に於いて、前記部品管理部は、前記部品交換判別部で前記記録再生装置の交換を判断した際に、上位装置と接続する交換した前記記録再生装置のデータ転送ポートのポート名を、交換前の記録再生装置に設定していたポート名に設定変更することを特徴とするライブラリ装置。（３）
【００８６】
（付記８）
付記１記載のライブラリ装置に於いて、前記媒体保管庫及び記録再生装置はモジュール単位に増設可能であり、前記モジュール毎にモジュール情報を格納した前記無線タグを配置し、
前記制御装置に、装置立ち上げ時に、前記媒体搬送装置を各モジュールに配置した前記無線タグの読取可能位置に移動して格納されている部品識別情報を読み取り、前記媒体保管庫の収納セル配置と前記記録再生装置の搭載位置を含む構成情報を生成する構成情報生成部を設けたことを特徴とするライブラリ装置。
【００８７】
（付記９）
構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、前記記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、前記媒体保管庫と前記記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた前記媒体搬送装置の制御により前記媒体保管庫から取り出した記憶媒体を前記記録再生装置に投入して記録又は再生させる制御装置とを備え、更に、前記構成モジュール毎に配置されて各構成モジュールに固有な部品識別情報を格納した無線タグと、前記媒体搬送装置に搭載され、前記無線タグに格納された部品識別情報を読取るタグリーダとを備えたライブラリ装置の制御方法に於いて、
装置立ち上げ毎に、前記媒体搬送装置を各構成モジュールに配置した前記無線タグの読取可能位置に移動して前記タグリーダにより部品識別情報を読み取って不揮発メモリに保存し、前記不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別ステップと、
前記構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に前記部品交換判別ステップで部品交換を判断した際に、前記動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理ステップと、
を設けたことを特徴とするライブラリ装置の制御方法。（４）
【００８８】
（付記１０）
付記９記載のライブラリ装置の制御方法に於いて、保守交換される構成モジュールは、前記媒体搬送装置及び記録再生装置を含むことを特徴とするライブラリ装置。
【００８９】
（付記１１）
付記９記載のライブラリ装置の制御方法に於いて、前記無線タグは少なくとも部品版数とシリアル番号を格納し、前記部品交換判別ステップは、前記タグリーダで読取ったシリアル番号と前回読取ったシリアル番号が相違している場合に、部品交換されたと判断することを特徴とするライブラリ装置の制御方法。
【００９０】
（付記１２）
付記９記載のライブラリ装置の制御方法に於いて、前記部品管理ステップは、構成モジュール毎に取得した動作回数等の統計情報が所定の寿命に近づいた際に、装置操作パネルにアラーム表示すると共に上位装置にアラームを報告することを特徴とするライブラリ装置の制御方法。
【００９１】
（付記１３）（動作回数の内容）
付記９記載のライブラリ装置の制御方法に於いて、前記部品管理ステップは、前記媒体搬送装置の動作回数として起動回数をカウントし、前記記録再生装置の動作回数として前記記憶媒体の投入回数又は排出回数をカウントすることを特徴とするライブラリ装置の制御方法。
【００９２】
（付記１４）
付記９記載のライブラリ装置の制御方法に於いて、前記部品管理ステップは、前記部品交換判別ステップで前記記録再生装置の交換を判断した際に、交換した前記記録再生装置に対し前記媒体搬送装置を位置付けて媒体を投入排出するためアライメント測定処理を実行させることを特徴とするライブラリ装置の制御方法。
【００９３】
（付記１５）
付記９記載のライブラリ装置の制御方法に於いて、前記部品管理ステップは、前記部品交換判別ステップで前記記録再生装置の交換を判断した際に、上位装置と接続する交換した前記記録再生装置のデータ転送ポートのポート名を、交換前の記録再生装置に設定していたポート名に設定変更することを特徴とするライブラリ装置の制御方法。
【００９４】
（付記１６）
付記９記載のライブラリ装置の制御方法に於いて、前記媒体保管庫及び記録再生装置はモジュール単位に増設可能であり、前記モジュール毎にモジュール情報を格納した前記無線タグを配置し、
前記制御装置に、装置立ち上げ時に、前記媒体搬送装置を各モジュールに配置した前記無線タグの読取可能位置に移動して格納されている部品識別情報を読み取り、前記媒体保管庫の収納セル配置と前記記録再生装置の搭載位置を含む構成情報を生成する構成情報生成ステップを備えたことを特徴とするライブラリ装置の制御方法。
【００９５】
（付記１７）
構成モジュールとして、複数の収納セルに記憶媒体をセル単位に保管する媒体保管庫と、前記記憶媒体を使用して情報の記録と再生を行う複数の記録再生装置と、前記媒体保管庫と前記記録再生装置間で記憶媒体を運搬させる媒体搬送装置と、上位装置からの命令に基づいた前記媒体搬送装置の制御により前記媒体保管庫から取り出した記憶媒体を前記記録再生装置に投入して記録又は再生させる制御装置とを備え、更に、前記構成モジュール毎に配置されて各構成モジュールに固有な部品識別情報を格納した無線タグと、前記媒体搬送装置に搭載されて前記無線タグに格納された部品識別情報を読取るタグリーダとを備えたライブラリ装置の制御装置を構成するコンピュータに、
装置立ち上げ毎に、前記媒体搬送装置を各構成モジュールに配置した前記無線タグの読取可能位置に移動して前記タグリーダにより部品識別情報を読み取って不揮発メモリに保存し、前記不揮発メモリに保存されている前回読取った部品識別情報と相違している場合に部品交換されたと判断する部品交換判別ステップと、
前記構成モジュール毎に動作回数等の統計情報を取得して部品寿命を管理し、更に前記部品交換判別ステップで部品交換を判断した際に、前記動作回数等の統計情報をクリアして新たに部品寿命の管理を開始する部品管理ステップと、
を実行させることを特徴とするプログラム。（５）
【００９６】
（付記１８）
付記１７記載のプログラムに於いて、保守交換される構成モジュールは、前記媒体搬送装置及び記録再生装置を含むことを特徴とするライブラリ装置。。
【００９７】
（付記１９）
付記１７記載のプログラムに於いて、前記無線タグは少なくとも部品版数とシリアル番号を格納し、前記部品交換判別ステップは、前記タグリーダで読取ったシリアル番号と前回読取ったシリアル番号が相違している場合に、部品交換されたと判断することを特徴とするプログラム。
【００９８】
（付記２０）
付記１７記載のプログラムに於いて、前記部品管理ステップは、構成モジュール毎に取得した動作回数等の統計情報が所定の寿命に近づいた際に、装置操作パネルにアラーム表示すると共に上位装置にアラームを報告することを特徴とするプログラム。
【００９９】
（付記２１）
付記１７記載のプログラムに於いて、前記部品管理部は、前記媒体搬送装置の動作回数として起動回数をカウントし、前記記録再生装置の動作回数として前記記憶媒体の投入回数又は排出回数をカウントすることを特徴とするプログラム。
【０１００】
（付記２２）
付記１７記載のプログラムに於いて、前記部品管理ステップは、前記部品交換判別ステップで前記記録再生装置の交換を判断した際に、交換した前記記録再生装置に対し前記媒体搬送装置を位置付けて媒体を投入排出するためアライメント測定処理を実行することを特徴とするプログラム。
【０１０１】
（付記２３）（ドライブ交換とポート名設定）
付記１７記載のプログラムに於いて、前記部品管理ステップは、前記部品交換判別部で前記記録再生装置の交換を判断した際に、上位装置と接続する交換した前記記録再生装置のデータ転送ポートのポート名を、交換前の記録再生装置に設定していたポート名に設定変更することを特徴とするプログラム。
【０１０２】
（付記２４）
付記１７記載のプログラムに於いて、前記媒体保管庫及び記録再生装置は所定のモジュール単位に増設可能であり、前記モジュール毎にモジュール情報を格納した前記無線タグを配置し、
装置立ち上げ時に、前記媒体搬送装置を各モジュールに配置した前記無線タグの読取可能位置に移動して格納されている部品識別情報を読み取り、前記媒体保管庫の収納セル配置と前記記録再生装置の搭載位置を含む構成情報を生成する構成情報生成ステップを実行することを特徴とするプログラム。
【図面の簡単な説明】
【０１０３】
【図１】本発明の原理説明図
【図２】本発明によるライブラリ装置の構造及びハードウェア構成の説明図
【図３】本発明によるライブラリ装置の扉を開いて内部構造を示した説明図
【図４】本発明によるライブラリ装置の機能構成のブロック図
【図５】本発明で使用する無線タグと搬送ロボットに搭載されたタグリーダの説明図
【図６】本発明のライブラリ装置に設けた無線タグに格納されるタグ部品テーブルの説明図
【図７】図５のコントローラ制御ボードの不揮発メモリに格納される構成情報テーブルの説明図
【図８】図５のコントローラ制御ボードの不揮発メモリに格納されるセルテーブルの説明図
【図９】図５のコントローラ制御ボードの不揮発メモリに格納される部品管理テーブルの説明図
【図１０】本発明によるライブラリ装置の処理動作のフローチャート
【図１１】図１０に続くフローチャート
【符号の説明】
【０１０４】
１０：ライブラリ装置
１２：ホスト
１４：コントローラ制御ボード
１６，４４：伝送路
１８：ロボット制御ボード
２０：搬送ロボット
２２：垂直レール
２４：水平レール
２６：カートリッジ収納棚
２８−１，２８−２：セルモジュール
３０，３０−１１〜３０−６ｎ：セル
３２：ロボットハンド
３４：テープカートリッジ
３６−１〜３６−３：テープドライブ
３８−１〜３８−３：投入排出口
４０，４０−１〜４０−６：無線タグ
４２：タグリーダ
４５：ラインセンサ
４６：筐体
４８：表扉
５０：投入排出口扉
５２：内扉
５４：カートリッジ投入排出機構
５６：ホストアダプタ
５８：中央処理モジュール
６０：デバイスアダプタ
６２：不揮発メモリ
６４：コマンド処理部
６６：部品交換判別部
６８：部品管理部
７０：構成情報テーブル
７２：セルテーブル
７４：部品管理テーブル
７６：操作パネル
７８：ロボット制御インタフェース
８０：ドライブ制御インタフェース
８２：ＯＳ
８４：アプリケーション
８６：送受信部
８８：コントローラ
９０：メモリ
９２，１００：アンテナ
９４：電源部
９５：部品テーブル
９６：無線タグ通信部
９８：読出処理部
【図１】
2006059449.tif 000003
【図２】
2006059449.tif 000004
【図３】
2006059449.tif 000005
【図４】
2006059449.tif 000006
【図５】
2006059449.tif 000007
【図６】
2006059449.tif 000008
【図７】
2006059449.tif 000009
【図８】
2006059449.tif 000010
【図９】
2006059449.tif 000011
【図１０】
2006059449.tif 000012
【図１１】
2006059449.tif 000013