(57)【特許請求の範囲】
【請求項１】
着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、
それぞれ前記記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、
この記録媒体収納手段における任意の収納部と前記記録再生手段との間で、前記記録媒体を搬送する搬送手段と、
複数のクライアントからの要求に応じて、前記搬送手段および記録再生手段を制御する制御手段と
を備え、
前記制御手段は、
前記複数の記録再生手段および前記複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定するための占有設定画面を表示手段に表示し、
前記占有設定画面から入力された各クライアントごとの占有部分が複数の物理アドレスにわたる場合に、これらの複数の物理アドレスが不連続であるか否かを判断し、
前記複数の物理アドレスが不連続なものである場合に、この不連続な物理アドレスを、各クライアントが管理する連続的な論理アドレスに変換する
ことを特徴とする情報記録再生装置。
【請求項２】
前記制御手段は、
占有設定を行うエリアを示す物理アドレスを格納するための基本テーブルと、
前記占有設定画面において不連続な物理アドレスが指定された場合に、前記基本テーブルに付随して使用される拡張テーブルと、
物理アドレスと論理アドレスとを対応付けるように構成された変換用テーブルと
を有し、
前記占有設定画面において不連続な物理アドレスが指定されなかった場合には、前記基本テーブルのみを用いて占有設定を行い、不連続な物理アドレスが指定された場合には、前記基本テーブルと前記拡張テーブルとを使用して物理アドレスの情報を記録すると共に、前記変換用テーブルを用いて、不連続な物理アドレスを連続した論理アドレスに変換する
ことを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
前記基本テーブルは、
前記複数の収納部のうちの占有部分の先頭および末尾を示す物理アドレスと、
前記複数の記録再生装置のうちの占有部分の先頭および末尾を示す物理アドレスと、
次に続く拡張テーブルが存在するか否かを示す情報と
を含み、
前記拡張テーブルは、
前記基本テーブルに記述された記録再生装置の占有部分の次段にある占有部分の先頭および末尾を示す物理アドレスと、
次に続く拡張テーブルが存在するか否かを示す情報と
を含むことを特徴とする請求項２に記載の情報記録再生装置。
【請求項４】
さらに、前記記録媒体を装置内に出し入れする複数の入出力手段を備え、
前記制御手段は、さらに
前記複数の入出力手段のうちの占有部分を各クライアントごとに設定することを可能にする設定入力部を、前記占有設定画面に表示する
ことを特徴とする請求項１記載の情報記録再生装置。
【請求項５】
着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、
それぞれ前記記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、
この記録媒体収納手段における任意の収納部と前記記録再生手段との間で、前記記録媒体を搬送する搬送手段と、
複数のクライアントからの要求に応じて前記搬送手段および記録再生手段を制御すると共に、前記複数の記録再生手段および前記複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定し、各占有部分について物理アドレスとクライアントが管理する論理アドレスとの変換を行う制御手段と、
前記制御手段によってあるクライアントに関する前記記録再生手段の占有設定またはその変更が行われた際に、前記制御手段による物理アドレスと論理アドレスとの変換処理に連動して、前記記録再生手段とそのクライアントとの間の情報伝達路を切り換える切換手段と
を備えたことを特徴とする情報記録再生装置。
【請求項６】
着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、それぞれ前記記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、この記録媒体収納手段における任意の収納部と前記記録再生手段との間で、前記記録媒体を搬送する搬送手段と、複数のクライアントからの要求に応じて前記搬送手段および記録再生手段を制御する制御手段とを備えた情報記録再生装置に適用される方法であって、
前記制御手段において、前記複数の記録再生手段および前記複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定するための占有設定画面を表示し、前記占有設定画面から入力された各クライアントごとの占有部分が複数の物理アドレスにわたる場合に、これらの複数の物理アドレスが不連続であるか否かを判断し、前記複数の物理アドレスが不連続なものである場合に、この不連続な物理アドレスを、各クライアントが管理する連続的な論理アドレスに変換する
ことを特徴とする情報記録再生装置の占有設定方法。
【請求項７】
さらに、前記情報記録再生装置は、前記記録媒体を装置内に出し入れする入出力手段を備えており、
前記制御手段において、さらに、前記複数の入出力手段のうちの占有部分を各クライアントごとに設定することを可能にする設定入力部を、前記占有設定画面に表示する
ことを特徴とする請求項７記載の情報記録再生装置の占有設定方法。
【請求項８】
着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、それぞれ前記記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、この記録媒体収納手段における任意の収納部と前記記録再生手段との間で前記記録媒体を搬送する搬送手段と、複数のクライアントからの要求に応じて前記搬送手段および記録再生手段を制御する制御手段とを備えた情報記録再生装置に適用される方法であって、
前記制御手段において、前記複数の記録再生手段および前記複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定し、各占有部分について物理アドレスとクライアントが管理する論理アドレスとの変換を行い、
前記制御手段によってあるクライアントに関する前記記録再生手段の占有設定またはその変更が行われた際に、前記制御手段による物理アドレスと論理アドレスとの変換処理に連動して、前記記録再生手段とそのクライアントとの間の情報伝達路を切り換える
ことを特徴とする情報記録再生装置の占有設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体を複数収納すると共に、収納した記録媒体に対して情報の記録や再生を行うための情報記録再生装置およびその占有設定方法に関する。
【０００２】
【従来の技術】
従来より、記録再生装置に対して着脱可能な記録媒体（例えば、カセットテープやディスク状の記録媒体等）を複数収納すると共に、必要に応じて、収納された記録媒体に対して各種情報の記録を行ったり、記録された情報を再生するようなシステムがある。このようなシステムは、ライブラリシステムまたはオートチェンジャ等と呼ばれているが、以下の説明では、ライブラリシステムと呼ぶことにする。
【０００３】
ライブラリシステムには、予め決められた構成のものもあるが、ユーザに応じて、構成をある程度自由に変更できるようにしたものもある。このように構成を変更できるライブラリシステムとしては、例えば、記録媒体に対する情報の記録や再生を行う記録再生装置を有する記録再生用コンソールや、それぞれ記録媒体を収納可能な複数の収納部を有する記録媒体収納用コンソール等の、互いの位置を変更可能に接続される複数のコンソールを備え、これらの複数のコンソールを任意に組み合わせて様々な規模や配置のライブラリシステムを構築可能なものがある。記録再生用コンソールには、それぞれ記録媒体を収納可能な複数の収納部を有するものもある。また、このようなライブラリシステムは、任意の収納部と記録再生装置との間で記録媒体を搬送する搬送装置と、記録再生装置と搬送装置とを制御する制御部とを備えている。
【０００４】
このライブラリシステムでは、制御部の制御に基づいて、搬送装置が制御され、任意の収納部と記録再生装置との間で記録媒体が搬送されると共に、記録再生装置に搬送された記録媒体に対して各種情報の記録が行われたり、記録された情報の再生が行われる。
【０００５】
【発明が解決しようとする課題】
ところで、上記したライブラリシステムには、１つ以上のクライアントとしてのホストコンピュータを接続して、ホストコンピュータからライブラリシステムを使用することが可能となっているものがある。この場合、ホストコンピュータの接続は、例えば、ＡＮＳＩ（American National Standards Institude）によって決められたＳＣＳＩ（Small Computer System Interface）規格内のジュークボックス用の規格の伝送路によって行われている。
【０００６】
このとき、例えば、１つのライブラリシステムを複数のホストコンピュータで共有して使用するような場合には、ライブラリシステムの制御部によって、クライアントとしての各ホストコンピュータに対して、複数の記録再生装置や収納部等の占有設定を行う場合がある。この占有設定では、複数の記録再生装置等に連続したアドレス番号を付け、このアドレス番号を、各ホストコンピュータに対して割り当てることにより占有設定が行われる。これにより、各ホストコンピュータは、占有した記録再生装置等のみを使用することができる。このとき、ホストコンピュータの接続に用いている伝送路の規格上、１つのホストコンピュータに対しては、連続したアドレス番号を割り当てる必要がある。
【０００７】
従って、従来では、１つのホストコンピュータに対しては、物理的に連続した記録再生装置等を割り当てるしか占有設定の方法がなく、任意のアドレス番号を１つのホストコンピュータに対して割り当てることができないため、占有設定の自由度が少ないという問題があった。このため、従来では、例えば、物理的に連続した記録再生装置の１台が故障してしまうと、アドレス番号が分断されてしまい、故障した記録再生装置を占有しているホストコンピュータにおいて、代替の記録再生装置を占有するような占有設定の変更処理が行えない場合があるという問題が生じていた。
【０００８】
本発明はかかる問題点に鑑みてなされたもので、その目的は、クライアントに対して占有設定を自由に行うことができる情報記録再生装置およびその占有設定方法を提供することにある。
【０００９】
【課題を解決するための手段】
本発明による情報記録再生装置は、着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、それぞれ記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、この記録媒体収納手段における任意の収納部と記録再生手段との間で記録媒体を搬送する搬送手段と、複数のクライアントからの要求に応じて搬送手段および記録再生手段を制御する制御手段とを備え、制御手段が、複数の記録再生手段および複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定するための占有設定画面を表示手段に表示し、占有設定画面から入力された各クライアントごとの占有部分が複数の物理アドレスにわたる場合に、これらの複数の物理アドレスが不連続であるか否かを判断し、複数の物理アドレスが不連続なものである場合に、この不連続な物理アドレスを、各クライアントが管理する連続的な論理アドレスに変換するように構成したものである。
本発明による他の情報記録再生装置は、着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、それぞれ記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、この記録媒体収納手段における任意の収納部と記録再生手段との間で記録媒体を搬送する搬送手段と、複数のクライアントからの要求に応じて搬送手段および記録再生手段を制御すると共に、複数の記録再生手段および複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定し、各占有部分について物理アドレスとクライアントが管理する論理アドレスとの変換を行う制御手段と、制御手段によってあるクライアントに関する記録再生手段の占有設定またはその変更が行われた際に、制御手段による物理アドレスと論理アドレスとの変換処理に連動して、記録再生手段とそのクライアントとの間の情報伝達路を切り換える切換手段とを備えるようにしたものである。
【００１０】
また、本発明による情報記録再生装置の占有設定方法は、着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、それぞれ記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、この記録媒体収納手段における任意の収納部と記録再生手段との間で記録媒体を搬送する搬送手段と、複数のクライアントからの要求に応じて搬送手段および記録再生手段を制御する制御手段とを備えた情報記録再生装置に適用される方法であって、制御手段において、複数の記録再生手段および複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定するための占有設定画面を表示し、占有設定画面から入力された各クライアントごとの占有部分が複数の物理アドレスにわたる場合に、これらの複数の物理アドレスが不連続であるか否かを判断し、複数の物理アドレスが不連続なものである場合に、この不連続な物理アドレスを、各クライアントが管理する連続的な論理アドレスに変換するようにしたものである。
本発明による他の情報記録再生装置の占有設定方法は、着脱可能な記録媒体を用いて、情報の記録と再生のうちの少なくとも一方を行う複数の記録再生手段と、それぞれ記録媒体を収納可能な複数の収納部を有する記録媒体収納手段と、この記録媒体収納手段における任意の収納部と記録再生手段との間で記録媒体を搬送する搬送手段と、複数のクライアントからの要求に応じて搬送手段および記録再生手段を制御する制御手段とを備えた情報記録再生装置に適用される方法であって、制御手段において、複数の記録再生手段および複数の収納部のうち各クライアントのみが使用可能な部分である占有部分を各クライアントごとに設定し、各占有部分について物理アドレスとクライアントが管理する論理アドレスとの変換を行い、制御手段によってあるクライアントに関する記録再生手段の占有設定またはその変更が行われた際に、制御手段による物理アドレスと論理アドレスとの変換処理に連動して、記録再生手段とそのクライアントとの間の情報伝達路を切り換えるようにしたものである。
【００１１】
本発明による情報記録再生装置、または情報記録再生装置の占有設定方法では、占有設定画面を用いて各クライアントごとの占有部分が入力されて設定される。各クライアントの占有部分が複数の物理アドレスにわたっており、複数の物理アドレスが不連続なものである場合に、この不連続な物理アドレスが連続的な論理アドレスに変換される。
【００１２】
また、本発明による他の情報記録再生装置、または情報記録再生装置の占有設定方法では、あるクライアントに関する記録再生手段の占有設定またはその変更が行われた際に、制御手段による物理アドレスと論理アドレスとの変換処理に連動して、記録再生手段とそのクライアントとの間の情報伝達路の切り換えが行われる。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１４】
図１および図２は、本発明の一実施の形態に係る情報記録再生装置としてのライブラリシステムの概略を示す構成図であり、図１は、本実施の形態に係るライブラリシステムの基本構成を示す正面図、図２は、図１に示したカセットライブラリ１の全体構成を示す平面図である。
【００１５】
本実施の形態に係るライブラリシステムは、記録媒体としてのビデオテープカセット（以下、単にカセットと記す。）Ｋを複数収納すると共に、要求に応じて、収納された任意のカセットＫを用いて情報の記録や再生を行うカセットライブラリ１と、カセットライブラリ１の制御を行うための制御手段としてのライブラリコントローラ２とを備えている。
【００１６】
ライブラリコントローラ２は、カセットライブラリ１を制御するための装置であるコントローラ本体２１と、このコントローラ本体２１に対して制御に必要な情報の入力や指示等を行うためのマウスやキーボードからなる入力装置２２と、コントローラ本体２１に接続され、制御に伴う情報等を表示するための表示画面を有した表示装置２３とを備えている。コントローラ本体２１は、例えば、ＲＳ−２３２Ｃ規格の伝送路２４，２５によってカセットライブラリ１に接続されている。また、コントローラ本体２１は、例えば、ＳＣＳＩ規格内のジュークボックス用の規格の伝送路３１ａ，３１ｂによって、カセットライブラリ１を利用するクライアントとしての複数のホストコンピュータ３ａ，３ｂに接続可能となっている。また、コントローラ本体２１は、例えば、イーサネット（Ethernet）等の所定の規格の通信ネットワーク３２を介してホストコンピュータ３ａ，３ｂに接続することも可能となっている。
【００１７】
なお、ホストコンピュータ３ａは、例えば、カセットライブラリ１の所定の占有エリア、例えば、カセットライブラリ１の下段部分のエリア３０ａを占有して、データの記録再生のメインサーバとして利用するクライアントとして用いられるものである。また、ホストコンピュータ３ｂは、カセットライブラリ１の所定の占有エリア、例えば、カセットライブラリ１の上段部分のエリア３０ｂを占有して、データのバックアップ用として利用するクライアントとして用いられるものである。ホストコンピュータ３ａ，３ｂが、カセットライブラリ１のどのエリアを占有するかの占有設定は、ライブラリコントローラ２によって行われるようになっている。
【００１８】
カセットライブラリ１は、基本（Basic）コンソール１Ｂ、ドライブコンソール１Ｄ、カセットコンソール１Ｃおよびジャンクションコンソール１Ｊの４種類のコンソールと、カセットライブラリ１の内部においてカセットＫの搬送を行うための搬送手段としてのカセット搬送機１６とを備えている。４種類のコンソールは、互いの位置を変更可能に選択的に接続されるものであり、カセットライブラリ１は、これらの４種類のコンソールの一部または全てを用いたライブラリ構成が可能となっている。なお、ライブラリシステムを実現するための必要最小限のカセットライブラリ１の構成は、基本コンソール１Ｂとドライブコンソール１Ｄの構成である。
【００１９】
ここで、図１では、カセットライブラリ１の基本的な構成についてのみ示しており、基本コンソール１Ｂの一側面にドライブコンソール１Ｄの一側面が接続され、ドライブコンソール１Ｄの他の側面にカセットコンソール１Ｃの一側面が接続された例について示している。また、図２では、基本コンソール１Ｂの一側面方向に、基本コンソール１Ｂ側から順に、ドライブコンソール１Ｄ（１Ｄ11，１Ｄ12，．．）およびカセットコンソール１Ｃ（１Ｃ11，１Ｃ12，．．）を交互に接続して基本となるコンソール列Ｌ１を形成すると共に、ドライブコンソール１Ｄ11の前面方向にジャンクションコンソール１Ｊ1を介してドライブコンソール１Ｄ（１Ｄ21，１Ｄ22，．．）およびカセットコンソール１Ｃ（１Ｃ21，１Ｃ22，．．）を交互に接続して拡張されたコンソール列Ｌ２を形成し、更に、カセットコンソール１Ｃ12の前面方向にジャンクションコンソール１Ｊ2を介してドライブコンソール１Ｄ（１Ｄ31，１Ｄ32，．．）およびカセットコンソール１Ｃ（１Ｃ31，１Ｃ32，．．）を交互に接続して拡張されたコンソール列Ｌ３を形成した例について示している。なお、図２に示したように、コンソール列が複数ある場合には、それぞれのコンソール列にカセット搬送機１６が設置されるようになっている。また、それぞれのコンソール列間におけるカセットＫの受け渡しは、ジャンクションコンソール１Ｊのジャンクションポート部１８を介して行われるようになっている。
【００２０】
なお、各コンソールの接続関係は、図１および図２に示したものに限定されるものではなく、例えば、基本コンソール１Ｂとドライブコンソール１Ｄのみを接続した構成であっても、ライブラリシステムとしての基本的な機能は実現できるようになっている。
【００２１】
カセットライブラリ１において、ドライブコンソール１Ｄは、カセットＫに対する情報の記録や再生を行う記録再生手段としての複数（例えば４つ）のドライブ装置１３と、複数の収納部を有してカセットＫを複数収納可能な記録媒体収納手段としてのカセット収納棚１４とを備えている。また、ドライブコンソール１Ｄは、ドライブ装置１３を制御するためのドライブ制御部７０（図２）を備えている。カセットコンソール１Ｃは、複数の収納部を有してカセットＫを複数収納可能な記録媒体収納手段としてのカセット収納棚１５を備えている。ジャンクションコンソール１Ｊが接続されるドライブコンソール１Ｄとカセットコンソール１Ｃでは、ジャンクションコンソール１Ｊを接続した際に、ジャンクションコンソール１Ｊとの間でカセットＫの受け渡しができるように、カセット収納棚１４，１５が部分的に取り外された構成となっている。
【００２２】
ドライブコンソール１Ｄの複数のドライブ装置１３は、例えば、ＳＣＳＩ規格の伝送路３３，３４によってホストコンピュータ３ａに接続可能となっている。また、複数のドライブ装置１３は、例えば、ＳＣＳＩ規格の伝送路３５，３６によってホストコンピュータ３ｂに接続可能となっている。なお、１つのドライブ装置１３には、ホストコンピュータ３ａ，３ｂのいずれか一つのみが接続可能となっている。ドライブ装置１３には、伝送路３５，３６を介して接続されたホストコンピュータ３ａ，３ｂから、例えば、カセットＫに記録すべき情報のデータ等が送信され、また、逆に、ドライブ装置１３によって読み出された情報が、伝送路３５，３６を介してホストコンピュータ３ａ，３ｂに送信されるようになっている。ホストコンピュータ３ａ，３ｂが、複数のドライブ装置１３のいずれを占有するかの占有設定は、ライブラリコントローラ２によって行われるようになっている。
【００２３】
基本コンソール１Ｂは、前面からカセットＫをライブラリ内に取り込むと共に、ライブラリ内のカセットＫを自動的に外部に排出するための入出力手段としての入出力ポート部１１と、基本コンソール１Ｂの前面においてカセットライブラリ１に関する制御情報等の各種情報を表示する表示部１２とを有している。また、基本コンソール１Ｂは、取り込んだカセットＫに付加されたＩＤ（識別情報）を示すバーコード情報を読みとるための図示しないバーコード読取装置を有している。入出力ポート部１１は、基本コンソール１Ｂの上段に設けられた上段ポート部１１ａと、下段に設けられた下段ポート部１１ｂとから構成されている。カセットＫの入出力を行うための上段ポート部１１ａおよび下段ポート部１１ｂは、それぞれ複数（例えば４つ）の入出力ポートを有している。表示部１２は、例えば、液晶表示装置により構成されている。基本コンソール１Ｂは、更に、伝送路２４によってライブラリコントローラ２のコントローラ本体２１に接続される基本制御部６０（図２）と、伝送路２５によってライブラリコントローラ２のコントローラ本体２１に接続されると共に、ドライブコンソール１Ｄのドライブ制御部７０に接続される主ドライブ制御部６１（図２）とを有している。
【００２４】
ジャンクションコンソール１Ｊは、コンソール間の接続を拡張するために用いられるものであり、他のコンソールの前面または後面に自らの一側面を接続可能に構成されている。ジャンクションコンソール１Ｊの一側面には、図２に示したように、接続された他のコンソールとの間でカセットＫの受け渡しをするための機構を有したジャンクションポート部１８が、基本コンソール１Ｂの上段ポート部１１ａに対応する位置に備えられている。また、ジャンクションコンソール１Ｊの前面には、基本コンソール１Ｂの入出力ポート部１１と同様の機能を有する入出力ポート部１７が基本コンソール１Ｂの下段ポート部１１ｂに対応する位置に備えられている。また、ジャンクションコンソール１Ｊは、ジャンクションポート部１８におけるカセットＫの受け渡しをするための機構の制御や拡張されたコンソール列においてカセット搬送機１６等の制御を行うための基本制御部８０を備えている。基本制御部８０は、基本コンソール１Ｂの基本制御部６０に電気的に接続されている。なお、ジャンクションコンソール１Ｊのその他の基本的な構成は、基本コンソール１Ｂと同様となっている。
【００２５】
基本コンソール１Ｂ，ドライブコンソール１Ｄ，カセットコンソール１Ｃおよびジャンクションコンソール１Ｊの内部の中央部分には、図２に示したように、カセット搬送機１６が移動するための空間である搬送エリア１０３が設けられている。搬送エリア１０３内には、カセット搬送機１６が移動する際の搬送路となるガイドレール１０１がカセット搬送機１６の搬送方向に沿って設けられている。更に、ガイドレール１０１の側部には、カセット搬送機１６に電力を供給するための通電用レール１０２が設けられている。
【００２６】
カセット搬送機１６は、搬送エリア１０３内において、通電用レール１０２から電力が供給されてガイドレール１０１に沿ってカセットＫを保持しつつ水平方向に移動することが可能であると共に、図示しない垂直方向移動機構によって各コンソール内においてカセットＫを保持しつつ垂直方向（上下方向）に移動することが可能となっている。また、カセット搬送機１６は、図示しないが、各コンソールに対してカセットＫの受け渡しをするための機構を有しており、例えば、基本コンソール１Ｂの入出力ポート部１１から取り込まれたカセットＫを、カセットコンソール１Ｃのカセット収納棚１５まで搬送して受け渡すような動作を行うことが可能となっている。
【００２７】
図３は、ライブラリコントローラ２の回路構成を示すブロック図である。ライブラリコントローラ２は、コントローラ本体２１内に、表示装置２３の制御を行うための画面制御部４１と、入力装置２２の制御を行うための入力制御部４２と、伝送路３１ａ，３１ｂを介してＳＣＳＩ規格でホストコンピュータ３ａ，３ｂとライブラリコントローラ２とを接続するための制御を行うＳＣＳＩ制御部４３と、通信ネットワーク３２とライブラリコントローラ２とを接続するための制御を行うネットワーク制御部４４とを備えている。なお、コントローラ本体２１内の各ブロック要素は、内部バス４０によって互いに接続されている。
【００２８】
また、ライブラリコントローラ２は、例えば、ＲＳ−２３２Ｃ規格の伝送路２４，２５によってカセットライブラリ１とライブラリコントローラ２とを接続するための制御を行うシリアル回線制御部４５と、ＣＰＵ（中央処理装置）等を含んで構成され、ライブラリコントローラ２の全体の制御やカセットライブラリ１に対する実質的な制御を行う中央演算制御部４６と、ライブラリコントローラ２自体の基本的な動作を行うのに必要な基本プログラム等を記憶した読出専用メモリ４７と、例えば、中央演算制御部４６がプログラムを実行する際に使用するワークエリアとなる一時記憶用メモリ４８と、ライブラリシステムのシステム情報に関するデータベース等の各種情報を記憶する内蔵ハードディスクを駆動するためのハードディスクドライブ４９と、フロッピーディスクに対する情報の記録再生を行うためのフロッピーディスク（図では、ＦＤと記す。）ドライブ５０とを備えている。カセットライブラリ１を制御するためのプログラムは、ハードディスクドライブ４９によって駆動されるハードディスク内に格納され、中央演算制御部４６は、このプログラムを実行することによって、カセットライブラリ１を制御する機能を実現するようになっている。
【００２９】
図４は、ライブラリコントローラ２の機能的な構成の要部を示すブロック図である。ライブラリコントローラ２は、入力装置２２，表示装置２３およびカセットライブラリ１を制御するための機能を有する制御機能部５５を備えている。制御機能部５５は、ライブラリコントローラ２の全体の制御やカセットライブラリ１に対する実質的な制御を行うように機能する主制御部５１と、この主制御部５１に接続され、表示装置２３の制御を行うように機能する画面制御部５２と、主制御部５１に接続され、入力装置２２の制御を行うように機能する入力制御部５３と、ライブラリシステムのシステム情報に関するデータベース等の各種情報を記憶するように機能する記憶部５４とを有している。
【００３０】
図７ないし図９は、ライブラリコントローラ２の表示装置２３において表示される制御用の画面の一例を示すものである。ライブラリコントローラ２は、ユーザがマウス等を用いて画面上での操作を行うことが可能なＧＵＩ（Graphical User Interface）環境によるインタフェースを実現した画面を制御用の画面として、表示装置２３において表示するようになっている。
【００３１】
図７に示した制御用の画面は、例えば、ライブラリコントローラ２の起動時に制御用のメイン画面として表示されるものである。このメイン画面には、ライブラリシステムの制御の指示を行うためのメニューバー等が所定の領域（図７の領域９１）に表示されると共に、カセットライブラリ１の基本的な構成についての情報が所定の領域（図７の領域９２）に、直感的に分かるような形態でグラフィック表示されるようになっている。ライブラリコントローラ２は、ライブラリコントローラ２の起動時において、カセットライブラリ１から、コンソールの種類や各コンソールの接続関係等の現在のコンソールの構成を示す情報を取得し、この取得した情報に基づいて、図７の領域９２で示したような形態のグラフィック画面を表示するようになっている。
【００３２】
図８および図９に示した制御用の画面は、ホストコンピュータ３ａ，３ｂに対して、占有設定を行うための設定画面として表示されるものであり、ユーザは、図８および図９に示した設定画面を用いて、ホストコンピュータ３ａ，３ｂに対して占有させるエリアを指定することができるようになっている。
【００３３】
ここで、図８および図９において、［Bus No.］で示された部分には、ホストコンピュータ３ａ，３ｂが接続される伝送路に関する情報が示されており、例えば、Bus０が、ホストコンピュータ３ａが接続される伝送路３１ａ（図１）に相当し、 Bus１がホストコンピュータ３ｂが接続される伝送路３１ｂに相当する。［Inport］で示された部分には、ホストコンピュータ３ａ，３ｂが占有する基本コンソール１Ｂの入出力ポート部１１およびジャンクションコンソール１Ｊの入出力ポート部１７の入出力ポートのエリアが物理的なアドレス番号で示されている。［Hidden Bin]で示された部分には、ホストコンピュータ３ａ，３ｂが占有するドライブコンソール１Ｄのカセット収納棚１４およびカセットコンソール１Ｃのカセット収納棚１５の収納部のエリアが物理的なアドレス番号で示されている。［Drive]で示された部分には、ホストコンピュータ３ａ，３ｂが占有するドライブコンソール１Ｄのドライブ装置１３のエリアが物理的なアドレス番号で示されている。
【００３４】
図８は、占有設定を行うための設定用のメイン画面であり、ライブラリコントローラ２に接続された全てのホストコンピュータ３ａ，３ｂの占有設定に関する情報が示されている。ユーザは、この占有設定用のメイン画面で、占有設定を行うべきホストコンピュータ３ａ，３ｂを選択することができるようになっている。なお、図８では、選択された部分が白抜き反転された状態で示されている。また、図８に示した設定用のメイン画面は、図７に示した制御用のメイン画面におけるメニューバーの中の「Setup」メニューを選択し、図示しないプルダウンメニューの中の「Bin Division」メニューを選択することにより、表示されるようになっている。
【００３５】
図９は、図８の占有設定用のメイン画面において、占有設定を行うべきホストコンピュータ３ａ，３ｂが選択（マウスの左ダブルクリック）された場合や、図８に示した新規作成ボタン１２０を選択して新たなホストコンピュータに対して占有設定を行う場合に表示されるものである。ユーザは、図９に示した設定画面上で、ホストコンピュータ３ａ，３ｂに対して占有設定を行うエリアをアドレス番号等を入力して指定できるようになっている。ライブラリコントローラ２は、図９に示した設定画面上で指定された内容に基づいて、占有設定に係る内部的な処理を行うようになっている。ライブラリコントローラ２のハードディスク内には、占有設定を行うエリアを示すアドレス番号を格納するための基本となる基本テーブルと、物理的に不連続なアドレス番号が指定された場合に、基本テーブルに付随して使用される拡張テーブルと、物理的に不連続なアドレス番号が指定された場合に、物理的に不連続なアドレス番号を、連続的なアドレス番号に変換して、この変換した連続的なアドレス番号をホストコンピュータ３ａ，３ｂが管理する論理的なアドレス番号として割り当てるための変換用テーブルとが含まれている。
【００３６】
ここで、図９に示した設定画面において、ドライブ装置１３の占有エリアに関しては、ユーザは、１つのホストコンピュータ３ａ，３ｂに対して、物理的に不連続なアドレス番号のドライブ装置１３を割り当てることが可能なチェックボックス１１０が設けられている。図９に示した設定画面において、ユーザは、任意のチェックボックス１１０を指定することができ、これにより、ユーザは、１つのホストコンピュータ３ａ，３ｂに対して、物理的に不連続なアドレス番号のドライブ装置１３を指定することができる。ライブラリコントローラ２は、図９に示した設定画面において、ドライブ装置１３に関して、物理的に不連続なアドレス番号が指定された場合には、拡張用のテーブルを使用して、不連続なアドレス番号の情報を記録するようになっている。また、ライブラリコントローラ２は、図９に示した設定画面において、ドライブ装置１３に関して、物理的に不連続なアドレス番号が指定された場合には、変換用テーブルを使用して、物理的に不連続なアドレス番号を、連続的なアドレス番号に変換して、この変換した連続的なアドレス番号をホストコンピュータ３ａ，３ｂが管理する論理的なアドレス番号として割り当てるようになっている。
【００３７】
図１０は、ライブラリコントローラ２において、占有設定の処理に使用されるアドレス番号の割り当てテーブルの構造を示す説明図である。図１０（Ａ）は、占有設定の処理に使用される基本テーブルであり、セット収納棚１４，１５の収納部のエリアについての占有エリアの情報が、占有するエリアの物理的なアドレス番号の先頭のアドレス番号（内部ＢＩＮ先頭ＮＯ．）と末尾のアドレス番号（内部ＢＩＮ最終ＮＯ．）とで記述されるようになっている。また、基本テーブルには、入出力ポート部１１，１７の入出力ポートについての占有エリアの情報が、占有するエリアの物理的なアドレス番号の先頭のアドレス番号（ＩＮＰＯＲＴ先頭ＮＯ．）と末尾のアドレス番号（ＩＮＰＯＲＴ最終ＮＯ．）とで記述されようになっている。また、基本テーブルには、ドライブ装置１３についての占有エリアの情報が、占有するエリアの物理的なアドレス番号の先頭のアドレス番号（ドライブ先頭ＮＯ．）と末尾のアドレス番号（ドライブ最終ＮＯ．）とで記述されるようになっている。更に、基本テーブルには、基本テーブルに続く拡張テーブルが存在するか否かを示す情報（継続  有り／無し）が記述されている。基本テーブルに続く拡張テーブルが存在する場合には、（継続  有り）が記述されるようになっている。
【００３８】
図１０（Ｂ）は、ドライブ装置１３に関して、物理的に不連続なアドレス番号が指定された場合において使用される拡張テーブルであり、基本テーブルに記述されたドライブ装置１３についての占有エリアの次段にある占有エリアの物理的なアドレス番号の先頭のアドレス番号（ドライブ先頭ＮＯ．）と末尾のアドレス番号（ドライブ最終ＮＯ．）とが記述されるようになっている。また、拡張テーブルには、次に続く拡張テーブルが存在するか否かを示す情報（継続  有り／無し）が記述されている。次に続く拡張テーブルが存在する場合には、（継続  有り）が記述されるようになっている。
【００３９】
図１１は、物理的に不連続なアドレス番号を、連続的なアドレス番号に変換するための変換用テーブルの構造を示す説明図である。例えば、ホストコンピュータ３ａに、物理的なアドレス番号１，２，５，６のドライブ装置１３が割り当てられ、ホストコンピュータ３ｂに、物理的なアドレス番号３，４，７，８のドライブ装置１３が割り当てられていたような場合には、図１１に示した変換用テーブルによって、物理的に不連続なアドレス番号１，２，５，６が連続した論理的なアドレス番号１００１〜１００４に変換されると共に、物理的に不連続なアドレス番号３，４，７，８が連続した論理的なアドレス番号１００５〜１００８に変換されるようになっている。
【００４０】
このように、本実施の形態では、ライブラリコントローラ２が、物理的に不連続なアドレス番号を連続的なアドレス番号に変換する変換用テーブルを有していることにより、実際には不連続なアドレス番号が割り当てられていても、見掛け上ホストコンピュータ３ａ，３ｂにおいて、連続したアドレス番号のドライブ装置１３を使用しているようにすることができ、ホストコンピュータ３ａ，３ｂの接続用の伝送路が、本来、不連続なデータを扱うことのできないＳＣＳＩ規格の標準プロトコルに従った形式であっても、任意のアドレス番号のドライブ装置１３を占有設定できるようになっている。
【００４１】
図５は、基本コンソール１Ｂの回路構成を示すブロック図である。基本コンソール１Ｂは、伝送路２４によってライブラリコントローラ２のコントローラ本体２１に接続され、基本コンソール１Ｂ自身の制御やカセット搬送機１６の搬送制御等を行うための基本制御部６０と、伝送路２５によってライブラリコントローラ２のコントローラ本体２１に接続されると共に、ドライブコンソール１Ｄのドライブ制御部７０に接続され、ドライブ制御部７０に対してドライブ装置１３の制御を行わせるための主ドライブ制御部６１とを備えている。主ドライブ制御部６１は、例えば、マイクロコンピュータによって実現される。
【００４２】
基本制御部６０は、基本制御部６０における各構成ブロックの制御やカセット搬送機１６の搬送制御等を行うコンソール制御部６２と、拡張されたコンソール列Ｌ２，Ｌ３との間で通信線７２を介して通信を行うためのコンソール列間通信部６３と、基本コンソール１Ｂを含んだ基本となるコンソール列Ｌ１を構成する各コンソールの構成に関する情報等を採取するコンソール構成採取部６４と、基本コンソール１Ｂの前面に設けられた表示部１２（図１）の表示制御を行う表示制御部６５と、基本コンソール１Ｂの前面に設けられた入出力ポート部１１（図１）におけるカセットＫの受け渡し機構の制御を行うための入出力ポート制御部６６と、カセット搬送機１６との間で赤外線７１によって制御用の通信を行う搬送機通信部６７とを有している。基本制御部６０の各ブロック要素は、内部バス６８によって互いに接続されている。コンソール制御部６２は、例えば、マイクロコンピュータによって実現される。
【００４３】
コンソール構成採取部６４は、基本となるコンソール列Ｌ１を構成する各コンソールの構成情報送出部１０Ｂ，１０Ｄ11，１０Ｃ11，１０Ｄ12，．．．から各コンソールの構成に関する情報等を採取するようになっている。
【００４４】
コンソール制御部６２は、コンソール構成採取部６４で得られた基本となるコンソール列Ｌ１におけるコンソールの構成に関する情報や、コンソール列間通信部６３を介して受信した他のコンソール列におけるコンソールの構成に関する情報等をライブラリコントローラ２に送出するようになっている。
【００４５】
図６は、ジャンクションコンソール１Ｊj（ｊ＝１，２）の回路構成を示すブロック図である。ジャンクションコンソール１Ｊjは、ジャンクションコンソール１Ｊj自身の制御やジャンクションコンソール１Ｊjによって拡張されたコンソール列Ｌｉ（ｉ＝２，３）においてカセット搬送機１６の搬送制御等を行うための基本制御部８０と、必要に応じてジャンクションコンソール１Ｊjによって拡張されたコンソール列においてドライブ制御部７０に対してドライブ装置１３の制御を行わせるための主ドライブ制御部８１とを備えている。主ドライブ制御部８１は、ドライブコンソール１Ｄを多数使用する場合に、基本コンソール１Ｂの主ドライブ制御部６１と、複数のドライブコンソール１Ｄ内のドライブ制御部７０とのインタフェースのために用いられるものである。
【００４６】
基本制御部８０は、コンソール制御部８２と、コンソール列間通信部８３と、コンソール構成採取部８４と、表示制御部８５と、入出力ポート制御部８６と、搬送機通信部８７とを有している。コンソール構成採取部８４は、拡張されたコンソール列Ｌｉを構成する各コンソールの構成情報送出部１０Ｊ，１０Ｄi1，１０Ｃi1，１０Ｄi2，．．．から各コンソールの構成に関する情報等を採取するようになっている。また、基本制御部８０は、ジャンクションコンソール１Ｊの側面に設けられたジャンクションポート部１８（図２）におけるカセットＫの受け渡し機構の制御を行うためのジャンクションポート制御部８９を有している。基本制御部８０の各ブロック要素は、内部バス８８によって互いに接続されている。なお、ジャンクションポート制御部８９を除く基本制御部８０の各ブロック要素は、基本的に、基本コンソール１Ｂの基本制御部６０の各ブロック要素と同様の機能を有するものである。
【００４７】
なお、コンソール制御部８２には、ジャンクションコンソール１Ｊj が接続される他のコンソール列（図２の例では、コンソール列Ｌ１）におけるコンソールの構成情報送出部から、構成に関する情報が送られてくるようになっている。例えば、ジャンクションコンソール１Ｊ1 の場合には、図５におけるドライブコンソール１Ｄ11の構成情報送出部１０Ｄ11から、構成に関する情報９０が、図６におけるコンソール制御部８２に送られるようになっている。これにより、コンソール列間の接続関係の認識が可能になっている。
【００４８】
次に、上記のような構成のライブラリシステムの動作について説明する。まず、ライブラリシステムの全体的な動作について説明する。
【００４９】
ライブラリコントローラ２が起動されると、ライブラリコントローラ２の表示装置２３において、図７に示したようなＧＵＩ環境による制御用のメイン画面が表示される。ユーザは、表示された制御用のメイン画面上でマウス等を用いた操作を行うことにより、ライブラリシステムの制御を行うための各種の設定を行う。
【００５０】
ライブラリコントローラ２は、ホストコンピュータ３ａ，３ｂからの要求に応じて、カセットライブラリ１の基本コンソール１Ｂに対して、所望のカセットＫを、カセット搬送機１６を用いて、基本コンソール１Ｂの入出力ポート部１１、カセットコンソール１Ｃのカセット収納棚１５およびドライブコンソール１Ｄのドライブ装置１３等の相互間で移動させるための命令や、ドライブコンソール１Ｄのドライブ装置１３において、情報の記録や再生を行わせるための命令を送信する。カセットＫをカセット搬送機１６を用いて移動させるための命令は、伝送路２４を介して基本コンソール１Ｂの基本制御部６０に送信される。また、ドライブ装置１３において、情報の記録や再生を行わせるための命令は、伝送路２５を介して基本コンソール１Ｂの主ドライブ制御部６１に送信される。
【００５１】
基本制御部６０では、伝送路２４を介して受信したライブラリコントローラ２からの命令に基づいて、カセット搬送機１６を制御する。基本制御部６０からカセット搬送機１６への制御は、搬送機通信部６７（図５）を介して赤外線通信によって行われる。カセット搬送機１６は、基本制御部６０からの制御に基づいて、例えば、基本コンソール１Ｂの入出力ポート部１１から取り込まれたカセットＫを、カセットコンソール１Ｃのカセット収納棚１５まで搬送して受け渡すような搬送動作を行う。なお、ジャンクションコンソール１Ｊによって拡張されたコンソール列においては、ジャンクションコンソール１Ｊの基本制御部８０が、ライブラリコントローラ２からの命令を基本コンソール１Ｂの基本制御部６０より受け取り、拡張されたコンソール列におけるカセット搬送機１６を基本制御部６０と同様に制御する。
【００５２】
主ドライブ制御部６１は、伝送路２５を介して受信したライブラリコントローラ２からの命令に基づいて、ドライブコンソール１Ｄのドライブ制御部７０を制御し、ドライブ装置１３において情報の記録や再生を行わせるための制御を行う。ドライブ制御部７０は、主ドライブ制御部６１の制御に基づいて、ドライブ装置１３に対して情報の記録や再生を行わせる。
【００５３】
次に、図１２の流れ図に従って、占有設定の処理に係る動作について説明する。なお、以下の説明は、本実施の形態に係る情報記録再生装置の占有設定方法の説明を兼ねている。
【００５４】
ライブラリコントローラ２は、表示装置２３において表示された占有設定用のメイン画面（図８）において、ユーザによって、占有設定を行うべきホストコンピュータ３ａ，３ｂが選択された場合には、選択されたホストコンピュータ３ａ，３ｂに関する設定画面（図９）を表示する。また、ライブラリコントローラ２は、図８に示した占有設定用のメイン画面において、新規作成ボタン１２０が選択された場合にも図９の設定画面を表示する。ライブラリコントローラ２は、ユーザによって、マウスやキーボード等により占有設定を行うエリアを示すアドレス番号等が入力された場合には、その入力値を読み取り（ステップＳ１０１）、読み取った入力値を設定画面上に表示する（ステップＳ１０２）。
【００５５】
次に、ライブラリコントローラ２は、設定画面上において、決定（ＯＫ）ボタンが押されたか否かを判断する（ステップＳ１０３）。ライブラリコントローラ２は、決定ボタンが押されていない場合（Ｎ）には、ステップＳ１０３の判断を繰り返す。また、ライブラリコントローラ２は、決定ボタンが押された場合（ステップＳ１０３：Ｙ）には、ユーザによって指定された物理的なアドレスに、飛び飛びの不連続な値が割り当てられているか否かを判断する（ステップＳ１０４）。物理的なアドレスに、不連続な値が割り当てられていない場合（Ｎ）には、基本テーブル（図１０（Ａ））のみで、占有エリアの設定を行う（ステップＳ１０５）。
【００５６】
また、物理的なアドレスに、不連続な値が割り当てられていた場合には（ステップＳ１０４：Ｙ）、基本テーブルと拡張テーブル（図１０（Ｂ））とを使用して物理的なアドレスの情報を記録すると共に、変換用テーブル（図１１）を使用して、物理的に不連続なアドレス番号を、連続した論理的なアドレス番号に変換して（ステップＳ１０６）、見掛け上、ホストコンピュータ３ａ，３ｂにおいて、連続したアドレス番号が設定されるようにする。
【００５７】
なお、ホストコンピュータ３ａ，３ｂと、ドライブ装置１３との接続は、ホストコンピュータ３ａ，３ｂに割り当てられた物理的なアドレス番号に対応させて行う必要がある。
【００５８】
以上説明したように、本実施の形態に係るライブラリシステムによれば、ライブラリコントローラ２が、物理的に不連続なアドレス番号を連続的なアドレス番号に変換する変換用テーブルを有していることにより、実際には不連続なアドレス番号が割り当てられていても、見掛け上ホストコンピュータ３ａ，３ｂにおいて、連続したアドレス番号のドライブ装置１３を使用しているようにすることができるようにしたので、任意のアドレス番号のドライブ装置１３を占有設定でき、クライアントとしてのホストコンピュータ３ａ，３ｂに対して占有設定を自由に行うことができる。
【００５９】
［変形例］
次に、本実施の形態の変形例について説明する。
【００６０】
図１３は、本変形例について説明するための説明図である。例えば、多数のホストコンピュータ３1，３2，．．．３n （ｎは、２以上の整数。）を利用して、任意のアドレス番号の複数のドライブ装置１３1，１３2，．．．１３k（ｋは、２以上の整数。）を占有するような場合において、新たな占有設定や占有設定の変更が行われた際には、ホストコンピュータ３1，３2，．．．３nと、ドライブ装置１３1，１３2，．．．１３kとを接続する伝送路の切り換え処理が煩雑になる虞がある。
【００６１】
そこで、本変形例では、ホストコンピュータ３1，３2，．．．３nとドライブ装置１３1，１３2，．．．１３kとの伝送路の間に、ホストコンピュータ３1，３2，．．．３nとドライブ装置１３1，１３2，．．．１３kとの接続関係を自動で切り換えるための切り換え器１３０を備え、この切り換え器１３０をドライブラリコントローラ２が、占有設定に応じて制御するようにした。切り換え器１３０は、各ホストコンピュータ３1，３2，．．．３nに割り当てられた物理的なアドレス番号に対応させて、ホストコンピュータ３1，３2，．．．３nとドライブ装置１３1，１３2，．．．１３kとの接続を行うものである。これにより、新たな占有設定や占有設定の変更が行われた際には、切り換え器１３０によって、ホストコンピュータ３1，３2，．．．３nと、ドライブ装置１３1，１３2，．．．１３kとの間の接続関係が自動的に変更されるので、伝送路の切り換え処理を容易に行うことができる。
【００６２】
なお、本変形例のその他の構成、動作および効果については、上記実施の形態と同様である。
【００６３】
なお、本発明は、上記実施の形態に限定されず種々の変形が可能である。例えば、本発明は、記録媒体として、ビデオテープカセット以外のカセット状の記録媒体や、ディスク状の記録媒体等、各種の記録媒体を用いるライブラリシステムにも適用することが可能である。
【００６４】
また、上記実施の形態では、ドライブ装置１３の占有設定の場合について説明したが、カセット収納棚１４，１５の収納部の占有設定や、入出力ポートの占有設定についても、ドライブ装置１３の場合と同様にして行うことができる。
【００６５】
【発明の効果】
以上説明したように、請求項１ないし４のいずれかに記載の情報記録再生装置または請求項６または７に記載の情報記録再生装置の占有設定方法によれば、占有設定画面を用いて各クライアントごとの占有部分を設定可能にすると共に、複数の物理アドレスが不連続なものである場合に、この不連続な物理アドレスを連続的な論理アドレスに変換するようにしたので、クライアントに対して占有設定を自由に行うことができるという効果を奏する。
【００６６】
また、請求項５記載の情報記録再生装置または請求項８記載の情報記録再生装置の占有設定方法によれば、あるクライアントに関する記録再生手段の占有設定またはその変更が行われた際に、制御手段による物理アドレスと論理アドレスとの変換処理に連動して、記録再生手段とそのクライアントとの間の情報伝達路の切り換えが行われるようにしたので、更に、制御手段による物理的なアドレスと論理的なアドレスとの変換に従って、自動的に記録再生手段とクライアントとの間の情報伝達路の切り換えを行うことができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るライブラリシステムの基本構成を示す正面図である。
【図２】図１に示したカセットライブラリの全体構成の一例を示す平面図である。
【図３】図１に示したライブラリコントローラの回路構成を示すブロック図である。
【図４】図１に示したライブラリコントローラの機能的な構成を示すブロック図である。
【図５】図１に示した基本コンソールの回路構成を示すブロック図である。
【図６】図１に示したジャンクションコンソールの回路構成を示すブロック図である。
【図７】図１に示したライブラリコントローラにおいて表示される制御用のメイン画面を示す説明図である。
【図８】図１に示したライブラリコントローラにおいて表示される占有設定用の画面を示す説明図である。
【図９】図１に示したライブラリコントローラにおいて表示される他の占有設定用の画面を示す説明図である。
【図１０】図１に示したライブラリコントローラにおいて占有設定用に用いられるテーブルを示す説明図である。
【図１１】図１に示したライブラリコントローラにおいて占有設定用に用いられる変換用のテーブルを示す説明図である。
【図１２】図１に示したライブラリコントローラにおいて行われる占有設定処理を説明するための流れ図である。
【図１３】図１に示したライブラリシステムの一変形例について説明するための説明図である。
【符号の説明】
１…カセットライブラリ、１Ｂ…基本コンソール、１Ｃ…カセットコンソール、１Ｄ…ドライブコンソール、１Ｊ…ジャンクションコンソール、２…ライブラリコントローラ、３ａ，３ｂ…ホストコンピュータ、１１，１７…入出力ポート部、１３…ドライブ装置、１４，１５…カセット収納棚、１６…カセット搬送機、１８…ジャンクションポート部、２１…コントーラ本体、２２…入力装置、２３…表示装置、４９…ハードディスクドライブ、６０…基本制御部、６１，８１…主ドライブ制御部、６２，８２…コンソール制御部、６３，８３…コンソール列間通信部、６４，８４…コンソール構成採取部、７０…ドライブ制御部、１３０…切り換え器。
【図１】
0004228409.tif 000002
【図２】
0004228409.tif 000003
【図３】
0004228409.tif 000004
【図４】
0004228409.tif 000005
【図５】
0004228409.tif 000006
【図６】
0004228409.tif 000007
【図７】
0004228409.tif 000008
【図８】
0004228409.tif 000009
【図９】
0004228409.tif 000010
【図１０】
0004228409.tif 000011
【図１１】
0004228409.tif 000012
【図１２】
0004228409.tif 000013
【図１３】
0004228409.tif 000014