(57)【特許請求の範囲】
【請求項１】
上位装置と、前記上位装置と接続される複数のライブラリ処理装置とを有し、前記上位装置と前記ライブラリ処理装置との間で情報の送受信を行うライブラリ処理システムであって、前記ライブラリ処理装置は、筐体と、媒体の投入または排出を行う投入排出機構と、前記投入排出機構の制御を行う投入排出機構制御部と、前記媒体へ情報の書き込みまたは読み込みを行うドライブと、強制的に前記媒体を投入する強制投入機構と、強制的に前記媒体を排出する強制排出機構と、前記強制投入機構と前記強制排出機構との制御を行う強制投入排出機構制御部と、前記媒体に特定情報の書き込みを行う専用ドライブと、前記投入排出機構、前記強制投入機構、前記強制排出機構と前記ドライブ、前記専用ドライブとの間を走行し前記投入排出機構、前記強制投入機構、前記強制排出機構、前記ドライブ、前記専用ドライブに対して前記媒体の挿抜を行う媒体搬送機構と、前記上位装置との間での情報の送受信を制御するインタフェース制御部と、前記ドライブと前記ドライブ内にロードされている前記媒体名を記憶する記憶部と、前記記憶部から送られてきた前記ドライブを割り当てるかまたは前記インターフェース制御部から命令を受けて前記ドライブ及び前記媒体搬送機構をサーチし前記ドライブを割り当てる割り当て制御部と、前記媒体搬送機構と前記投入排出機構制御部と前記強制投入排出機構制御部とを制御する媒体搬送制御部と、前記ドライブを制御するドライブ制御部と、前記専用ドライブを制御する書込専用ドライブ制御部と、前記割り当て制御部から割り当てられた前記ドライブと前記媒体搬送機構に対する前記上位装置からのロード・アンロード命令を実行すべく前記媒体搬送制御部と前記ドライブ制御部と前記書込専用ドライブ制御部とを制御する装置制御部と、前記ライブラリ処理装置間での情報の送受信を制御するライブラリインタフェース制御部とを有し、前記強制投入機構と前記強制排出機構とは、各々、前記媒体を保管する複数の保管棚を有し、前記強制排出機構は、前記保管棚に対応して排出した前記媒体の媒体名を認識する表示部を有することを特徴とするライブラリ処理システム。
【請求項２】
前記強制投入機構および前記強制排出機構は、開閉機構を有し、前記筐体の前方から前記媒体の投入、排出が行われることを特徴とする請求項１記載のライブラリ処理システム。
【請求項３】
前記表示部は、液晶表示器を有することを特徴とする請求項１記載のライブラリ処理システム。
【請求項４】
前記専用ドライブは、前記媒体のヘッダ部に媒体名を書き込むことを特徴とする請求項１記載のライブラリ処理システム。
【請求項５】
前記上位装置からタスクの実行を割り当てられた前記媒体がメインテナンス中の前記ライブラリ処理装置または前記ドライブ内に実装状態にあり前記媒体が使用できないとき、前記強制投入機構の前記保管棚に保管してある前記媒体を代替させて前記上位装置からのタスクを実行させる手段を有することを特徴とする請求項１記載のライブラリ処理システム。
【請求項６】
前記記憶部は、メインテナンス中の前記ドライブと、メインテナンス中の前記ドライブにロードされている前記媒体名とを記憶することを特徴とする請求項１記載のライブラリ処理システム。
【請求項７】
前記上位装置は、タスク命令を送信した前記ライブラリ処理装置からエラー通知を受信したとき、エラー通知を送信した前記ライブラリ処理装置に対して強制リトライ命令を発行することを特徴とする請求項１記載のライブラリ処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はライブラリ処理システムに関し、特に、定期保守または障害保守（以降、メインテナンスと称す）中、メインテナンス中のライブラリ処理装置またはドライブ内に上位装置からのタスク実行命令を受けた媒体が存在する場合に、強制投入した媒体にタスクを実行させることにより、システムの運用を停止させずに、継続させることのできるライブラリ処理システムに関する。
【０００２】
【従来の技術】
従来、この種のライブラリ処理システムは、一般的に、媒体管理情報が上位装置（ホスト）のデータベースに二重登録されることのないよう、また、消失しないように管理されている。
【０００３】
上位装置と複数のライブラリ処理装置とが接続されるライブラリ処理システム構成の場合、１台のライブラリ処理装置が処理不能となったとき、その処理不能となったライブラリ処理装置内部の媒体を他のライブラリ処理装置に人為的に移すことは、媒体管理情報の二重登録または消失のおそれがあり、また、ライブラリ処理装置の中にあるドライブで障害が発生した場合も同様に、障害ドライブに存在する媒体を他のドライブに移すと、媒体管理情報の二重登録または消失のおそれがある。
【０００４】
従って、１台のライブラリ装置が処理不能となったとき、その処理不能となったライブラリ処理装置の中に使用する目的の媒体がある場合、またはドライブで障害が発生したとき障害ドライブの中に使用する目的の媒体がある場合、障害箇所が復旧するまで、その媒体を使用してのライブラリ処理システムの運用は停止しなければならず、その媒体が障害時にライブラリ処理システムの運用上で必須であった場合には、ライブラリ処理システムのサービスが一時停止してしまうという欠点がある。
【０００５】
また、障害発生のライブラリ処理装置内またはドライブ内から強制的に人手で目的の媒体を他のライブラリ処理装置またはドライブに移してライブラリ処理システムを運用するためには、媒体管理情報のデータベースを書き換える必要があるが、データベースを書き換える作業は、その操作を誤るとデータベースを破壊し、ライブラリ処理システムを停止させる危険性があるという欠点がある。なお、データベースを書き換える作業は、一般に通常のオペレータには許可されない重要作業項目となっている。
【０００６】
更に、ライブラリ処理システムのユーザは、スケジュールを組んだプログラムで自動運転しており、複数あるライブラリ処理装置の内どのライブラリ処理装置でいつサービスが運用されるか正確にはわからないため、ライブラリ処理システム運用中には媒体を人為的に移すことはできず、ライブラリ処理装置をメインテナンスする場合には、ライブラリ処理システムの運用を停止させてからメインテナンスを行うことになる。
【０００７】
そこで、運用を停止させずにメインテナンスを行うには、メインテナンスのために特別なスケジュールを組んだ専用プログラムによってライブラリ処理システムを運用することができるが、メインテナンス作業時間が、プログラムされたスケジュール通りに実行できずに延長されたときには、上述の専用プログラムでは対処できないという欠点がある。
【０００８】
【発明が解決しようとする課題】
以上説明したように、従来のライブラリ処理システムは、ライブラリ処理装置が処理不能となったとき、その処理不能となったライブラリ装置の中に使用する媒体がある場合、またはドライブで障害が発生したとき障害ドライブの中に使用する媒体がある場合、障害があったライブラリ処理装置内またはドライブ内にある媒体を他のライブラリ処理装置、他のドライブに移して、その媒体を使うことができず、障害箇所が復旧するまでその媒体を使用してのライブラリ処理システムの運用は停止しなければならず、その媒体が障害時にライブラリ処理システムの運用上で必須であった場合には、ライブラリ処理システムのサービスが一時停止してしまうという課題がある。
【０００９】
また、障害発生のライブラリ処理装置内またはドライブ内から強制的に人手で目的の媒体を他のライブラリ処理装置またはドライブに移してライブラリ処理システムを運用するため、媒体管理情報のデータベースを書き換える場合は、作業ミスによりデータベースを破壊し、ライブラリ処理システムを停止させる危険性があるという課題がある。
【００１０】
更に、ライブラリ処理システム運用中に媒体を人為的に移すことができないことから、ライブラリ処理システムの運用を停止させないと、ライブラリ処理装置のメインテナンスを行うことはできないが、運用を止めずにメインテナンスをするため、メインテナンスを行う作業時間帯にメインテナンス作業をしているライブラリ処理装置に対して、運用するタスクが上位装置から発生しないようにスケジュールを組んだ専用プログラムを開発することで、ライブラリ処理システムを運用することができるが、メインテナンス作業時間が、プログラムされたスケジュール通りに実行できずに延長されたときには、対処できないという課題がある。
【００１１】
本発明の目的は、強制的に媒体を投入でき投入した媒体を一時的に保管できる強制投入機構と、強制的に媒体を排出でき排出した媒体を一時的に保管しその排出した媒体の媒体名を識別できる表示部を有する強制排出機構とを設け、メインテナンス中のライブラリ処理装置内またはドライブ内に存在する媒体に代替して、強制投入機構に保管している媒体を使用することにより、運用を継続させることのできるライブラリ処理システムを提供することにある。
【００１２】
また、媒体登録情報のデータベースを書き換える重大な作業や、新たなスケジュールを組んだプログラムを開発する作業を不用として、運用を継続してライブラリ処理装置またはドライブのメインテナンスを実行できるライブラリ処理システムを提供することにある。
【００１３】
【課題を解決するための手段】
本発明のライブラリ処理システムは、上位装置と、上位装置と接続される複数のライブラリ処理装置とを有し、上位装置とライブラリ処理装置との間で情報の送受信を行うライブラリ処理システムであって、ライブラリ処理装置は、筐体と、媒体の投入または排出を行う投入排出機構と、投入排出機構の制御を行う投入排出機構制御部と、媒体へ情報の書き込みまたは読み込みを行うドライブと、強制的に媒体を投入する強制投入機構と、強制的に媒体を排出する強制排出機構と、強制投入機構と強制排出機構との制御を行う強制投入排出機構制御部と、媒体に特定情報の書き込みを行う専用ドライブと、投入排出機構、強制投入機構、強制排出機構とドライブ、専用ドライブとの間を走行し投入排出機構、強制投入機構、強制排出機構、ドライブ、専用ドライブに対して媒体の挿抜を行う媒体搬送機構と、上位装置との間での情報の送受信を制御するインタフェース制御部と、ドライブとドライブ内にロードされている媒体名を記憶する記憶部と、記憶部から送られてきたドライブを割り当てるかまたはインターフェース制御部から命令を受けてドライブ及び媒体搬送機構をサーチしドライブを割り当てる割り当て制御部と、媒体搬送機構と投入排出機構制御部と強制投入排出機構制御部とを制御する媒体搬送制御部と、ドライブを制御するドライブ制御部と、専用ドライブを制御する書込専用ドライブ制御部と、割り当て制御部から割り当てられたドライブと媒体搬送機構に対する上位装置からのロード・アンロード命令を実行すべく媒体搬送制御部とドライブ制御部と書込専用ドライブ制御部とを制御する装置制御部と、ライブラリ処理装置間での情報の送受信を制御するライブラリインタフェース制御部とを有し、強制投入機構と強制排出機構とは、各々、媒体を保管する複数の保管棚を有し、強制排出機構は、保管棚に対応して排出した媒体の媒体名を認識する表示部を有することを特徴とする。
【００１５】
強制投入機構および強制排出機構は、開閉機構を有し、筐体の前方から媒体の投入、排出が行われることを特徴とする。
【００１７】
表示部は、液晶表示器を有することを特徴とする。
【００１８】
専用ドライブは、媒体のヘッダ部に媒体名を書き込むことを特徴とする。
【００１９】
上位装置からタスクの実行を割り当てられた媒体がメインテナンス中のライブラリ処理装置またはドライブ内に実装状態にあり媒体が使用できないとき、強制投入機構の保管棚に保管してある媒体を代替させて上位装置からのタスクを実行させる手段を有することを特徴とする。
【００２０】
記憶部は、メインテナンス中のドライブと、メインテナンス中のドライブにロードされている媒体名とを記憶することを特徴とする。
【００２１】
上位装置は、タスク命令を送信したライブラリ処理装置からエラー通知を受信したとき、エラー通知を送信したライブラリ処理装置に対して強制リトライ命令を発行することを特徴とする。
【００２２】
【発明の実施の形態】
次に、本発明のライブラリ処理装置の一実施の形態について、図面を参照して説明する。
【００２３】
図１は本発明のライブラリ処理システムを示す概略構成ブロック図、図２は、ライブラリ処理装置の概略斜視図、図３は、図２中の強制排出機構を開いた状態を示す斜視図である。なお、図１中のライブラリ処理装置３１、３２、３３は、その内部構成を省略しているが、ライブラリ処理装置３０と同一構成であり、以下の説明においては、ライブラリ処理装置３０の構成要素と同一符号で表記する。
【００２４】
図１、図２、および図３を参照すると、ライブラリ処理システム１００は、媒体４０の管理情報を登録するデータベース２１を有する上位装置２０と、上位装置２０と接続される複数のライブラリ処理装置３０、３１、３２、３３とで構成され、上位装置２０とライブラリ処理装置３０、３１、３２、３３との間で情報の送受信を行うライブラリ処理システム１００であって、ライブラリ処理装置３０、３１、３２、３３は、筐体５０と、媒体４０の投入または排出を行う投入排出機構１６と、投入排出機構１６の制御を行う投入排出機構制御部１５と、媒体４０へ情報の書き込みまたは読み込みを行うドライブ９ａ、９ｂ、９ｃと、強制的に媒体４０を投入する強制投入機構１３と、強制的に媒体４０を排出する強制排出機構１７と、強制投入機構１３と強制排出機構１７との制御を行う強制投入排出機構制御部１２と、媒体４０に特定情報の書き込みを行う専用ドライブ１１と、投入排出機構１６、強制投入機構１３、強制排出機構１７とドライブ９ａ、９ｂ、９ｃ、専用ドライブ１１との間を走行し投入排出機構１６、強制投入機構１３、強制排出機構１７、ドライブ９ａ、９ｂ、９ｃと専用ドライブ１１に対して媒体４０の挿抜を行う媒体搬送機構７と、上位装置２０との間での情報の送受信を制御するインタフェース制御部１と、ドライブ９ａ、９ｂ、９ｃとドライブ９ａ、９ｂ、９ｃ内にロードされている媒体名を記憶する記憶部３と、記憶部３から送られてきたドライブ９ａ、９ｂ、９ｃを割り当てるかまたはインターフェース制御部１から命令を受けてドライブ９ａ、９ｂ、９ｃ及び媒体搬送機構７をサーチしドライブ９ａ、９ｂ、９ｃを割り当てる割り当て制御部４と、媒体搬送機構７と投入排出機構制御部１５と強制投入排出機構制御部１２とを制御する媒体搬送制御部６と、ドライブ９ａ、９ｂ、９ｃを制御するドライブ制御部８と、専用ドライブ１１を制御する書込専用ドライブ制御部１０と、割り当て制御部４から割り当てられたドライブ９ａ、９ｂ、９ｃと媒体搬送機構７で上位装置２０からのロード・アンロード命令が実行できるよう媒体搬送制御部６とドライブ制御部８と書込専用ドライブ制御部１０とを制御するする装置制御部５と、ライブラリ処理装置３０、３１、３２、３３間での情報の送受信を制御するライブラリインタフェース制御部２とから構成されている。
【００２５】
また、強制投入機構１３と強制排出機構１７とは、各々、媒体４０を保管する複数の保管棚１９を有し、開閉機構（図示せず）の操作により筐体５０の前方から媒体４０の投入、排出が行われるように構成され、強制排出機構１７は、保管棚１９に対応して媒体名を認識する液晶表示器の表示部１４を有する構成としている。
【００２６】
次に、上述のように構成されたライブラリ処理システム１００の動作について、図面を参照して説明する。
【００２７】
図４は、ライブラリ処理システム１００の動作を示すフローチャートである。
【００２８】
いま、ライブラリ処理装置３０、３１、３２、３３が、障害中またはメインテナンス中であるとき、上位装置２０からタスクの実行命令を受けたときの動作について説明する。
【００２９】
図４、および図１〜３を参照すると、ライブラリ処理システム１００のサービスを開始する前に、ライブラリ処理装置３０、３１、３２、３３の強制投入機構１３へ媒体４０を投入しておく（Ｓ１）と、この時点で媒体４０は、ライブラリ処理装置３０、３１、３２、３３の内側で強制投入機構１３の媒体保管棚１９上にあり、媒体搬送機構７がその媒体４０を取り出して移動できる状態にある。
【００３０】
この状態からライブラリ処理システム１００の運用が開始されるが、例えば、ライブラリ処理装置３０の媒体搬送機構７が障害中またはメインテナンス中にあり（Ｓ２）、タスク命令が上位装置２０からライブラリ処理装置３０に実行されると、タスクの中で一番始めにライブラリ処理装置３０に対して、媒体４０が存在する場所からドライブ９ａ、９ｂ、９ｃへ移動するマウントコマンドを発行し、上位装置２０から発行されたマウントコマンドは、ライブラリ処理装置３０のインターフェース制御部１から割り当て制御部４へ送られるが、割り当て制御部４は、障害中またはメインテナンス中で媒体４０を搬送できない状態であるため媒体搬送機構７を割り当てることができないため、エラーをインターフェース制御部１を通じて上位装置へ報告する（Ｓ３）。
【００３１】
ここで、マウントコマンド対してエラー通知を受けた上位装置２０は、リトライ処理として同じマウントコマンドを強制形式で発行する（Ｓ４）。なお、リトライ処理としての強制マウントコマンドは、インターフェース仕様のコマンドに対してオプション形式のコマンドとする。
【００３２】
上位装置２０から強制マウントコマンドが発行されるとライブラリ処理装置３０は、再度インターフェース制御部１を介して割り当て制御部４で強制マウントコマンドを受け取り、強制マウントコマンドを受けた割り当て制御部４は、ライブラリインターフェース制御部２を介して別のライブラリ処理装置３１、３２、３３に強制マウントコマンドを転送する（Ｓ５）。
【００３３】
強制マウントコマンドを受けたライブラリ処理装置３１、３２、３３の割り当て制御部４は、その中の使用できるドライブ９ａ、９ｂ、９ｃをサーチして予約し、本来マウントすべき媒体４０の代わりに強制投入機構１３にある媒体４０をエントリし（Ｓ６）、強制投入機構１３からの媒体４０をヘッダ書き込み専用ドライブ１１へ搬送する（Ｓ７）。
【００３４】
一方、障害またはメインテナンス中のライブラリ処理装置３０の記憶部３では、エラーしたタスクの情報から処理できなかった媒体４０とその媒体４０が存在するドライブ９ａ、９ｂ、９ｃ位置情報を記憶する（Ｓ１０）。
【００３５】
上記（Ｓ５）でコマンドを転送された代替ライブラリ処理装置３１、３２、３３では、割り当て制御部４で使用可能な媒体搬送機構７とドライブ９ａ、９ｂ、９ｃとを割り当て（Ｓ６）、割り当てた情報を装置制御部５へ送り、装置制御部５は、割り当てた媒体搬送機構７に割り当て制御部４でエントリした媒体４０を割り当てたドライブ９ａ、９ｂ、９ｃへマウントする前に、ヘッダ書込専用のドライブ１１にマウントできるように媒体搬送制御部６と書込専用ドライブ制御部１０を制御する。
【００３６】
装置制御部５の制御によって、媒体搬送機構７でエントリした媒体４０をヘッダラベル書き込みの専用ドライブ１１へ搬送し、マウント（ロード）し、媒体４０がマウントされた後、ヘッダの書込専用ドライブ制御部１０は、上記（Ｓ６）で得た媒体ヘッダ情報をマウントした媒体４０にヘッダ情報を書き込み、ヘッダ情報を書き込んだ後、媒体４０をアンロードすべく、専用ドライブ１１を制御する（Ｓ７）。
【００３７】
媒体４０が専用ドライブ１１からアンロードされると、装置制御部５は、媒体搬送制御部６とドライブ制御部８を制御することにより、上記（Ｓ６）で予約したドライブ９ａ、９ｂ、９ｃへ媒体４０を搬送し、マウントする。
【００３８】
予約したドライブ９ａ、９ｂ、９ｃへの媒体４０のマウントが完了したら、ライブラリインタフェース制御部２は、予約したドライブ９ａ、９ｂ、９ｃを制御するドライブ制御部８へ上位装置２０からのデータ情報を転送し、ドライブ制御部８は、データ転送（セーブ／リストア）処理を開始する（Ｓ８）。
【００３９】
ここで、前述の動作をライブラリ処理装置３１、３２、３３が自動的に実行すると、上位装置２０は、強制マウント後のタスクは障害中またはメインテナンス中のライブラリ処理装置３０とドライブ９ａ、９ｂ、９ｃでタスクを処理していると認識しているが、実際は異なる代替されたライブラリ処理装置３１、３２、３３とドライブ９ａ、９ｂ、９ｃでタスク処理が実行されている。
【００４０】
この処理に関して、上位装置２０が実際に稼働しているライブラリ処理装置３１、３２、３３とドライブ９ａ、９ｂ、９ｃとを把握できないことが問題となるライブラリ処理システム１００の場合は、上記（Ｓ６）における代替されたライブラリ処理装置３１、３２、３３の割り当て制御部４での割り当て処理情報を装置制御部５へ送らず、障害またはメインテナンス中の元のライブラリ処理装置３０へライブラリインターフェース制御部２、割り当て制御部４、インタフェース制御部１を介して、上位装置２０へその時点で使用できるライブラリ処理装置３１、３２、３３とドライブ９ａ、９ｂ、９ｃのリストを報告することで、そのリストに基づいて上位装置２０が使用するライブラリ処理装置３０、３１、３２、３３とドライブ９ａ、９ｂ、９ｃを選択してタスクを実行し、（Ｓ６）で割り当てた通りに上位装置２０から代替ライブラリ処理装置３１、３２、３３にコマンドを発行すれば、上位装置２０は、現在使用しているライブラリ処理装置３１、３２、３３とドライブ９ａ、９ｂ、９ｃを管理することができる。
【００４１】
セーブ／リストア処理（Ｓ８）が完了したら、装置制御部５は、ドライブ制御部８にドライブ９ａ、９ｂ、９ｃから媒体４０をアンロードさせ、媒体搬送制御部６にドライブ９ａ、９ｂ、９ｃから媒体４０を強制排出機構１７の保管棚１９へ媒体搬送機構７で移動させる制御を行い、強制排出機構１７を手動にて図３に示す状態に開き、媒体４０の取り出しを行う（Ｓ９）が、このとき、（Ｓ６）で得ている媒体４０の媒体名を強制排出機構１７の側面に設けられた表示部１４に、排出した媒体４０の媒体名がオペレータにわかるように媒体名を表示する（Ｓ１３）。
【００４２】
一方、障害中またはメインテナンス中であったライブラリ処理装置３０の修理またはメインテナンスが終了し、ライブラリ処理装置３０またはドライブ９ａ、９ｂ、９ｃが使用できる状態になった時点で、上記（Ｓ１０）にて記憶部３で記憶しているエラーしたタスクの情報から処理できなかった媒体４０とその媒体４０の位置情報を割り当て制御部４へ送り、割り当て制御部４は、その媒体４０を強制排出機構１７の媒体の保管棚１９へ搬送するように媒体搬送機構７を割り当て（Ｓ１１）、割り当て制御部４から割り当てられた情報により装置制御部５は、媒体４０を強制排出機構１７へ搬送する制御を行い、搬送後、強制排出機構１７を手動にて図３に示す状態に開き、媒体４０の取り出しを行うが（Ｓ１２）、前述の媒体名表示処理と同様に、強制排出機構１７の側面の表示部１４で媒体名がオペレータへわかるように媒体名を表示する（Ｓ１４）。
【００４３】
以上の処理動作にて、上位装置２０からのタスクをライブラリ処理装置３０が障害中またはメインテナンス中に、正常に終了したことになる。
【００４４】
但し、一般的にライブラリ処理装置３０、３１、３２、３３内で管理している媒体４０には、図示しないラベル（バーコードラベル）が貼付されているため、このままの状態では上位装置２０からのタスクを代替したライブラリ処理装置３１、３２、３３で実際に処理した媒体４０には、ラベルが無い状態となるため、（Ｓ１２）の処理で、障害中またはメインテナンス中で処理できなかった強制排出機構１７に存在する媒体４０を取り出し、その媒体４０からラベルを剥がし、そのラベルを（Ｓ９）において代替処理した強制排出機構１７にある媒体４０を取り出してその媒体４０に貼る（Ｓ１５）。
【００４５】
ラベル貼り替えの際、（Ｓ１３）で強制排出機構１７の表示部に１４に媒体名（ラベル名）が表示されているため、同じ表示を示している強制排出機構１７内にある媒体４０同士間で貼り替えを行えば、間違えなく容易に貼り替え作業を行うことができる。
【００４６】
そして、このラベルを貼った媒体４０を、障害復旧またはメインテナンスが終了したライブラリ処理装置３０の投入排出機構１６の投入機構に投入する（Ｓ１６）と、上位装置２０は、障害中またはメインテナンス中のライブラリ処理装置３０に割り当てたタスクが正常に処理し、正常処理した媒体４０を１回ライブラリ処理装置３０から排出して再投入した扱いをしたと認識するだけである。
【００４７】
なお、ライブラリ処理システム１００が、媒体４０のヘッダ部にラベル名を記録しない場合は、上述の（Ｓ７）の処理が不要となり、ヘッダ書き込み用の専用ドライブ１１と、書込専用ドライブ制御部１０が必要なくなるが、他は、上述の媒体４０のヘッダ部にラベル名を記録する場合のライブラリ処理システム１００の動作と同一であり、説明を省略する。
【００４８】
また、ドライブ９ａ、９ｂ、９ｃが、障害またはメインテナンス中であるライブラリ処理装置３０、３１、３２、３３の場合、上述の割り当て処理（Ｓ５）で、割り当て制御部４が強制マウントコマンドを受け取ったときに、他のライブラリ処理装置３１、３２、３３にコマンドを転送せず、使用可能なドライブ９ａ、９ｂ、９ｃを割り当てれば、（Ｓ６）、（Ｓ７）、（Ｓ８）、（Ｓ９）の処理を、そのライブラリ処理装置３０の中で実行できることは云うまでもない。
【００４９】
上述のように、ライブラリ処理装置３０、３１、３２、３３に強制排出機構１７を設け、タスク処理が終わった媒体４０を一旦強制排出しているが、これは、上位装置２０で管理している媒体４０の管理情報のデータベース２１を書き換える作業またはデータベース２１に矛盾を生じさせないためである。
【００５０】
媒体４０の管理情報のデータベース２１は、媒体４０を投入すると登録され、排出すると削除されるが、強制投入した媒体４０と障害中またはメインテナンス中のライブラリ処理装置３０にあった媒体４０とを強制的に排出するため、データベース２１からこれらの媒体４０の情報が削除され、上位装置２０のタスクが処理された後、ラベルが貼付された媒体４０が投入排出機構１６の投入機構から投入されるため、媒体４０の管理情報としてデータベース２１に登録されることになる。
【００５１】
従って、ライブラリ処理装置３０、３１、３２、３３に強制投入機構１３と強制排出機構とを設けるといった簡単な構成で、障害があったライブラリ処理装置３０またはドライブ９ａ、９ｂ、９ｃに存在する媒体４０、或いはメインテナンス中で使用できない媒体４０に代替させて、強制投入機構１３にある媒体４０を自動的に使用できるようにすることで、障害中、或いはメインテナンス中のライブラリ処理装置３０またはドライブ９ａ、９ｂ、９ｃに対するライブラリ処理システム１００の運用を継続させることができ、また、データベース２１に矛盾を与えず、意図的に書き換える作業が発生しないという効果がある。
【００５２】
【発明の効果】
以上説明したように、本発明のライブラリ処理システムは、強制的に媒体をライブラリ処理装置内外に投入、排出できる複数の保管棚を有する強制投入機構、強制排出機構と、強制排出機構にて排出された媒体の媒体名が明示される表示部と、媒体のヘッダ部のヘッダラベル書き込み専用ドライブとを設け、強制投入、強制排出する媒体を管理することにより、強制投入機構または強制排出機構で投入、排出した媒体を利用して、障害があったライブラリ処理装置内またはドライブ内に存在する媒体、或いはメインテナンス中で使用できない媒体に代替させて、自動的に使用できるようにすることで、障害中、或いはメインテナンス中のライブラリ処理装置またはドライブに対するライブラリ処理システムの運用を継続させることができるという効果ある。
【００５３】
また、媒体登録情報のデータベースを書き換える重大な作業や、メインテナンス中のライブラリ処理装置またはドライブに対する運用のために新たなスケジュールを組んだプログラムを開発する作業を不用として、継続してメインテナンスを実行できるという効果がある。
【００５４】
さらに、障害、メインテナンス中で使用できずにタスク処理ができなかった媒体と代替処理した媒体とを自動的にかつ強制的にライブラリ処理装置外に排出させ、代替処理した媒体にラベルを貼付した後、その媒体を通常の媒体の投入排出機構の投入機構から投入することにより、媒体登録情報のデータベースは、自動的に正しい情報に書き換えることができ、人為的に媒体登録情報のデータベースを書き換える必要がなくなるという効果がある。
【図面の簡単な説明】
【図１】本発明のライブラリ処理システムを示す概略構成ブロック図である。
【図２】本発明のライブラリ処理装置の概略斜視図である。
【図３】図２中の強制排出機構を開いた状態を示す斜視図である。
【図４】本発明のライブラリ処理システムの動作を示すフローチャートである。
【符号の説明】
１    インタフェース制御部
２    ライブラリインタフェース制御部
３    記憶部
４    割り当て制御部
５    装置制御部
６    媒体搬送制御部
７    媒体搬送機構
８    ドライブ制御部
９ａ、９ｂ、９ｃ    ドライブ
１０    書込専用ドライブ制御部
１１    専用ドライブ
１２    強制投入排出機構制御部
１３    強制投入機構
１４    表示部
１５    投入排出機構制御部
１６    投入排出機構
１７    強制排出機構
１９    保管棚
２０    上位装置
２１    データベース
３０、３１    ライブラリ処理装置
３２、３３    ライブラリ処理装置
４０    媒体
５０    筐体
１００    ライブラリ処理システム
【図１】
0003675342.tif 000002
【図２】
0003675342.tif 000003
【図３】
0003675342.tif 000004
【図４】
0003675342.tif 000005