(57)【要約】【課題】  マガジンを途中まで引き出した時でも、アクセッサ機構がライブラリ装置内部に残っているセルにアクセスできるようにする。【解決手段】  磁気テープライブラリ装置１００は、当該磁気テープライブラリ装置１００に装着されたマガジン１２０のカートリッジの格納位置間にある隔壁３００と対向する位置にセンサ３２０を備える。そして、マガジン１２０がX方向に引き出されたとき、マガジン１２０の隔壁３００がセンサ３２０と対向する位置にあるときのみロック機構３３０が働く。そして、ロック機構３３０が働いているとき、センサ３２０は当該センサ３２０に対向する位置にマガジン１２０が存在するか否かを検出し、マガジン１２０の位置を判別する。【選択図】  図３
2007273005.tif 000002
【特許請求の範囲】
【請求項１】
ライブラリ装置において、
前記ライブラリ装置に着脱可能に装着されたマガジンと、
前記マガジンに収納され前記マガジンの着脱方向に並べられたカートリッジと、
前記ライブラリ装置に設けられるとともに、前記マガジンが引き出された場合前記マガジンが所定の位置にあるときにその出力が有効化され、対向する位置に前記マガジンが存在するか否かを出力する少なくとも１つのセンサと、
前記センサの出力に基づいて前記マガジンの位置を特定し、前記カートリッジの授受を行うアクセッサ機構と、
を備えることを特徴とするライブラリ装置。
【請求項２】
前記マガジンは、前記カートリッジが格納されるカートリッジ格納位置の間に隔壁を有し、
前記センサは、前記マガジンが前記ライブラリ装置へ装着されたときに前記隔壁と対向する位置に設けられたことを特徴とする請求項１記載のライブラリ装置。
【請求項３】
前記マガジンが引き出された場合、前記マガジンの前記隔壁が前記センサと対向する位置にあるときに前記マガジンをロックするロック機構をさらに含み、
前記ロック機構のロックが働いているとき、前記センサは当該センサに対向する位置に前記マガジンが存在するか否かを検出することで前記マガジンの位置が判別可能となることを特徴とする請求項２記載のライブラリ装置。
【請求項４】
前記マガジンの着脱方向と平行な面である内部平面を備え、前記内部平面に前記ロック機構を備えたことを特徴とする請求項３項記載のライブラリ装置。
【請求項５】
前記マガジンは切り欠きを備え、
前記ロック機構は、前記切り欠きと嵌合する突出部を含み、前記突出部が前記内部平面に対して垂直方向に移動可能なことを特徴とする請求項４記載のライブラリ装置。
【請求項６】
前記切り欠きは、前記マガジンの前記隔壁に設けられたことを特徴とする請求項５記載のライブラリ装置。
【請求項７】
前記突出部の形状は、前記マガジンとの接触面側を短辺とし、前記内部平面の側を長辺とする台形となることを特徴とする請求項５または６記載のライブラリ装置。
【請求項８】
前記ライブラリ装置は、前記センサの出力と前記マガジンの位置との関係を示す情報テーブルを備え、
前記アクセッサ機構は、前記センサの出力結果と前記情報テーブルとに基づいて制御されることを特徴とする請求項１ないし７のいずれか１項に記載のライブラリ装置。
【請求項９】
前記センサは反射型の光センサであることを特徴とする請求項１ないし８のいずれか１項に記載のライブラリ装置。
【請求項１０】
前記ライブラリ装置は複数のマガジンを備え、
前記アクセッサ機構が、前記複数のマガジンの間で前記カートリッジの授受を行うことを特徴とする請求項１ないし９のいずれか1項に記載のライブラリ装置。
【請求項１１】
着脱可能に装着されたマガジンと、前記マガジンに収納され前記マガジンの着脱方向に並べられたカートリッジと、少なくとも１つのセンサと、前記カートリッジの授受を行うアクセッサ機構と、を備えたライブラリ装置におけるマガジンの位置検出方法において、
前記センサは、前記マガジンが引き出された場合、前記マガジンが所定の位置にあるときにその出力が有効化され、対向する位置に前記マガジンが存在するか否かを出力し、
前記アクセッサ機構は、前記センサの出力に基づいて前記マガジンの位置を特定し目的とする前記カートリッジにアクセスすることを特徴とするライブラリ装置におけるマガジンの位置検出方法。
【請求項１２】
前記マガジンは、前記カートリッジが格納されるカートリッジ格納位置の間に隔壁を有し、
前記センサは、前記マガジンが前記ライブラリ装置へ装着されたときに前記隔壁と対向する位置に設けられたことを特徴とする請求項１１記載のライブラリ装置におけるマガジンの位置検出方法。
【請求項１３】
前記マガジンが引き出された場合、前記マガジンの前記隔壁が前記センサと対向する位置にあるときに前記マガジンをロックするロック機構が設けられており、
前記ロック機構のロックが働いているとき、前記センサは当該センサに対向する位置に前記マガジンが存在するか否かを検出することを特徴とする請求項１２記載のライブラリ装置におけるマガジンの位置検出方法。            
【請求項１４】
前記ライブラリ装置は、前記センサの出力と前記マガジンの位置との関係を示す情報テーブルを備え、
前記アクセッサ機構は、前記センサの出力結果と前記情報テーブルとに基づいて制御されることを特徴とする請求項１１ないし１３のいずれか１項に記載のライブラリ装置におけるマガジンの位置検出方法。
【請求項１５】
前記センサは反射型の光センサであることを特徴とする請求項１１ないし１４のいずれか１項に記載のライブラリ装置におけるマガジンの位置検出方法。
【請求項１６】
前記ライブラリ装置は複数のマガジンを備え、
前記アクセッサ機構が、前記複数のマガジンの間で前記カートリッジの授受を行うことを特徴とする請求項１１ないし１５のいずれか1項に記載のライブラリ装置におけるマガジンの位置検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ライブラリ装置およびライブラリ装置におけるマガジンの位置検出方法に関し、特に、途中まで引き出したマガジンの位置を検出することで装置内部に残ったマガジンのセルにアクセッサ機構がアクセスすることが可能なライブラリ装置およびライブラリ装置におけるマガジンの位置検出方法に関する。
【背景技術】
【０００２】
従来、磁気テープライブラリ装置における移送機構の位置決めについては各種のものが提案されている。
【０００３】
例えば、特許文献１においては、媒体を移送する移送機構（アクセッサ機構）に取り付けた反射センサによって、媒体（テープカートリッジ）を収容する収容棚（セル）の端部または読み出し機構を検出し、移送機構（アクセッサ機構）に設けられたフラグセンサによって、移送機構をガイドするスプラインと平行に設けられたフラグ上の基準パターンを検出し、反射センサとフラグセンサの出力パルス間隔を、移送機構を駆動するモータの回転数を示すエンコーダの出力パルスによって計測して、計測結果をメモリに記憶することが記載されている。そして、通常の位置決め動作時には、メモリから読み出された棚の位置データに応じてモータの停止位置を制御することが記載されている。
【０００４】
図１１に特許文献１の大容量外部記憶装置（磁気テープライブラリ装置）１１００のブロック図を示す。
【０００５】
複数の媒体１１１０を収納する収納棚１１２０と、媒体１１１０に対してデータの書き込みまたは読み出しを行う図示されない複数の読出し書込み機構（磁気テープドライブ）と、媒体１１１０を移送して収納棚１１２０および読出し書込み機構に対して格納あるいは取り出しを行う移送機構（アクセッサ機構）１１３０と、移送機構１１３０をガイドするスプライン１１４０と、移送機構１１３０を駆動するモータ１１５０と、スプライン１１４０と平行に設置された位置決め基準用のフラグ１１６０と、フラグ１１６０上の基準パターンを読み取るフラグセンサ１１７０と、モータ１１５０の回転量に比例した数のパルスを出力するエンコーダ１１８０とを備える。さらに、移送機構１１３０に取り付けられて収納棚１１２０の端面を検出する反射センサ１１９０と、移送機構１１３０の移動中に出力パルスを計数するカウンタ１１０１と、カウンタ１１０１の計数結果を収納棚１１２０の棚位置を関連させて記憶する不揮発性のメモリ１１０２と、メモリ１１０２のデータと予め定められた基準値との差を計算すると共にモータ１１５０を制御することで移送機構１１３０の制御を行う計算手段１１０３とを備える。
【０００６】
磁気テープライブラリ装置１１００では、定期点検時に、カウンタ１１０１が反射センサ１１９０の棚端面検出時点からフラグセンサ１１７０の基準パターン検出時点までの間のエンコーダ１１８０の出力パルス数を計数する。計数結果は計算手段１１０３により収納棚１１２０の棚位置と対応するメモリ１１０２のアドレスに記憶される。
【０００７】
そして、移送機構１１３０が移動してフラグセンサ１１７０がフラグ１１６０の位置決め基準パターンを検出すると、計算手段１１０３はメモリ１１０２から目標とする棚位置データを読み出し、基準値との差を計算する。この差は、フラグ１１６０と目標とする収納棚１１２０あるいは読出書込み機構との相対的ずれ量を示す。計算手段１１０３はあらかじめ定められた値を上記の計算結果により修正し、エンコーダ１１８０の出力パルス数が修正値と一致する位置でモータ１１４０が停止するようにモータ１１４０を制御する。
【０００８】
よって、特許文献１の磁気テープライブラリ装置１１００では、相対的位置ずれが補正できるため、位置決め精度よく移送機構１１３０を制御することができる。
【０００９】
【特許文献１】特開平０４−３１９５６４
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、従来の磁気テープライブラリ装置では、収納棚全体（マガジン）が磁気テープライブラリ装置に完全に装着されている場合には、位置決め精度良く移送機構を制御できるが、マガジンを途中まで引き出した場合には、マガジンの停止位置が分からないため、移送機構がマガジン内の媒体にアクセスできないという問題があった。本発明は、上述の問題に鑑み、マガジンを途中まで引き出したときでもライブラリ装置の動作が停止することなく、移送機構（アクセッサ機構）が媒体（テープカートリッジ）にアクセス可能にすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明のライブラリ装置は、ライブラリ装置に着脱可能に装着されたマガジンと、マガジンに収納されマガジンの着脱方向に並べられたカートリッジと、ライブラリ装置に設けられるとともに、マガジンが引き出された場合マガジンが所定の位置にあるときにその出力が有効化され、対向する位置にマガジンが存在するか否かを出力する少なくとも１つのセンサと、センサの出力に基づいてマガジンの位置を特定し、カートリッジの授受を行うアクセッサ機構と、を備えたことを特徴とする。
【００１２】
さらに、マガジンはカートリッジが格納されるカートリッジ格納位置の間に隔壁を有し、センサはマガジンが磁気テープライブラリ装置へ装着されたときに隔壁と対向する位置に設けられたことを特徴とする。
【００１３】
さらに、マガジンが引き出された場合、マガジンの隔壁がセンサと対向する位置にあるときにロック機構がマガジンをロックし、ロック機構のロックが働いているとき、センサは当該センサに対向する位置にマガジンが存在するか否かを検出することでマガジンの位置が判別可能となることを特徴とする。
【発明の効果】
【００１４】
本発明のライブラリ装置およびライブラリ装置におけるマガジンの位置検出方法によれば、ライブラリ装置からマガジンを途中まで引き出してもマガジンの位置が判別可能となり、途中まで引き出したマガジンの装置内部に残ったセルにアクセッサ機構がアクセスすることが可能となる。よって、マガジンを途中まで引き出したときでも目的とするテープカートリッジの授受を行うことができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施例について図面を参照して詳細に説明する。
【実施例１】
【００１６】
本発明のライブラリ装置およびライブラリ装置におけるマガジンの位置検出方法の第１の実施例について説明する。
図１（ａ）は、本発明の磁気テープライブラリ装置１００の概略を示す斜視図である。
磁気テープライブラリ装置１００は、テープカートリッジを収納する複数のセル１１０から構成される２つのマガジン１２０と、テープカートリッジ内の記憶媒体(磁気テープ)に対してデータの読み出しおよび書き込みを行う磁気テープドライブ１３０と、テープカートリッジの移送を行うアクセッサ機構１４０とを備える。複数のテープカートリッジは、セル１１０において水平姿勢に積み重ねられた状態で収納される。マガジン１２０を構成するセル１１０の一部を切断した状態の斜視図を図１（ｂ）に示す。
【００１７】
アクセッサ機構１４０は磁気テープライブラリ装置１００の奥行き方向（Ｘ方向）へ自在に移動することができ、マガジン１２０と磁気テープドライブ１３０との間、２つのマガジン１２０の間でテープカートリッジの授受を行う機能を備えている。
【００１８】
マガジン１２０は、X方向に移動させることで磁気テープライブラリ装置１００から着脱可能である。
【００１９】
磁気テープライブラリ装置１００は内壁に複数のセンサを備えている。複数のセンサの検出結果によって、磁気テープライブラリ装置１００から引き出されたマガジン１２０のセル１１０の位置を判別することができる。センサの取り付け位置および検出方法については後で詳細に説明する。
【００２０】
磁気テープライブラリ装置１００は、装置内部に、磁気テープライブラリ装置１００の着脱方向に平行、かつ、マガジン１２０に隣接した面である内部平面１０１を備える。内部平面１０１には、複数のロック機構が設けられている。マガジン１２０が磁気テープライブラリ装置１００から引き出されると、マガジン１２０の位置に応じて複数のロック機構がそれぞれＯＮまたはＯＦＦされる。なお、内部平面１０１は、アクセッサ機構１４０がセル１１０にアクセスするのを妨げない高さであればどのくらいの高さのものでもかまわない。ロック機構については後で詳細に説明する。
【００２１】
磁気テープドライブ１３０は図示しないドライブ制御部１３１により制御される。
【００２２】
図２を参照すると、アクセッサ機構１４０はアクセッサ制御部１４１により制御される。アクセッサ制御部１４１はＣＰＵ１４３とメモリ１４２とを備える。メモリ１４２には、マガジンの位置情報１２１と磁気テープ情報記憶テープル１２２とセンサ状態情報１２３とが記憶されている。マガジンの位置情報１２１は、磁気テープライブラリ装置１００から引き出されたマガジンの位置状態について規定する情報である。センサ状態情報１２３は、磁気テープライブラリ装置１００に備えられた複数のセンサのＯＮ，ＯＦＦ情報とマガジンの位置状態との関係を規定する情報である。磁気テープ情報記憶テープル１２２は、セル１１０および磁気テープドライブ１３０のアドレスと磁気テープの識別情報とを対応させて記憶し、引き出されたマガジン１２０のセル１１０の位置を判別するための情報である。マガジンの位置情報１２１と磁気テープ情報記憶テープル１２２とセンサ状態情報１２３とについては後で詳細に説明する。
【００２３】
マガジン１２０が磁気テープライブラリ装置１００から引き出されると、ロック機構はマガジン１２０の位置によってＯＮまたはＯＦＦされる。アクセッサ制御部１４１のＣＰＵ１４３は、ロック機構のＯＮ、ＯＦＦ情報を受け取り、ロック機構がＯＮのときのみセンサを活性化させる。ＣＰＵ１４３は、検出されたセンサのＯＮ、ＯＦＦ情報を受け取ると、センサ状態情報１２３を参照しマガジンの位置状態を特定する。それに伴い、ＣＰＵ１４３は磁気テープ情報記憶テープル１２２を自動更新する。
【００２４】
ホストコンピュータ等で構成される上位装置から目的の磁気テープの識別情報が指定されると、アクセッサ制御部１４１のＣＰＵ１４３は、磁気テープ情報記憶テープル１２２を参照し、目的の磁気テープが格納されているセル１１０のアドレスを特定する。そしてアクセッサ機構１４０を制御する。
【００２５】
なお、磁気テープの最初のデータブロックにはその磁気テープを識別するためのラベル（ＶＯＬ）が書き込まれていることが多く、本実施の形態における識別情報はラベル（ＶＯＬ）のことである。
【００２６】
また、本発明の磁気テープライブラリ装置１００は磁気テープドライブ１３０を2つ以上備えていてもかまわない。その場合には、２つの磁気テープドライブ１３０の間でテープカートリッジの授受を行う機能も備えることができる。
【００２７】
また、本発明の磁気テープライブラリ装置１００はマガジン１２０を３つ以上備えていても構わず、アクセッサ機構１４０を２つ以上備えていてもかまわない。
【００２８】
磁気テープライブラリ装置１００を上面から見た図を図３（ａ）に示し、マガジン１２０の拡大図の一部を図３（ｂ）に示す。
【００２９】
各マガジン１２０には、セル１１０を列方向に仕切るための隔壁３００が設けられ、そして、隔壁３００の間隔で底板に切り欠き３１０が設けられている。切り欠き３１０はマガジン１２０の隔壁３００側が短辺となるような台形である。なお、隔壁３００はマガジン１２０の端部分には設けずセル１１０間のみに設ける構成にしても良い。
【００３０】
さらに、磁気テープライブラリ装置１００の内壁には、マガジン１２０が磁気テープライブラリ装置１００に装着されたときに隔壁３００と対向する位置にセンサ３２０が設けられている。センサ３２０は反射型の光センサであり、発光部および受光部を有する。センサ３２０と対向する位置にマガジン１２０が存在すれば、発光部が発光した光がマガジン１２０により反射されてその反射光を受光部が受光する。センサ３２０の受光部が受光すると、アクセッサ制御部１４１は、センサ３２０に対向する位置にマガジン１２０が存在することを確認し、その情報をメモリ１４２に記憶する。さらに、本発明の磁気テープライブラリ装置１００の内部平面１０１には、X方向にマガジン１２０を引き出す際にアクセッサ機構１４０がセル１１０にアクセス可能な位置で固定するためのロック機構３３０が設けられている。
【００３１】
図４に、本発明の磁気テープライブラリ装置１００のロック機構３３０の斜視図を示す。
【００３２】
ロック機構３３０はモーメンタリタイプであり、突出部４００をＹ方向に移動させることでロック機構３３０をＯＮ、ＯＦＦすることができる。
【００３３】
突出部４００の形状は、図４のように、マガジン１２０との接触面側が短辺となり内部平面側が長辺となる台形であり、マガジン１２０の切り欠き３１０と嵌合するようになっている。突出部４００は長方形でなく台形であるため、マガジン１２０のＸ方向への引き出しに伴うロック機構３３０のＯＮ、ＯＦＦがしやすくなっている。
【００３４】
X方向に引き出したマガジン１２０に対して、突出部４００とマガジンの１２０の切り欠き３１０とが対向する場合には、図４（ａ）のように、突出部４００が突出した状態となりロック機構３３０が働く。一方、突出部４００がマガジン１２０の切り欠き３１０と対向していない場合には、図４（ｂ）のように、突出部４００がマガジン１２０の底板側面に押さえられた状態となり、ロック機構３３０は働かない。
【００３５】
なお、突出部４００およびマガジン１２０の切り欠き３１０は台形とは限らず、突出部４００と切り欠き３１０がほぼ同じ形状であってマガジン１２０の引き出しに伴いロック機構３３０がＯＮ、ＯＦＦできればどのような形状でも良い。
【００３６】
次に、マガジンをX方向に引き出したときにおける磁気テープライブラリ装置１００の動作について、図５を用いて説明する。本実施の形態では、セル１１１、１１４にはそれぞれカートリッジ２００、２０１が格納されている。
【００３７】
図５（ａ）を参照すると、マガジン１２０が磁気テープライブラリ装置１００に装着されている状態では、ロック機構３３１〜３３４の突出部４００が突出し、マガジン１２０の切り欠き３１０に嵌合している。
【００３８】
図５（ｂ）を参照すると、セル１１１に格納されているテープカートリッジ２００を取り出す場合、マガジン１２０がX方向に引き出される。マガジン１２０を引き出し始めると、突出しているロック機構３３１〜３３４の突出部４００は、マガジンの側面に押さえつけられた状態となる。
【００３９】
図５（ｃ）を参照すると、ロック機構３３１〜３３４はモーメンタリタイプであるため、マガジン１２０の次の切り欠き３１０が来ると、ロック機構３３１〜３３４の突出部４００は元の突出した状態に戻る。
【００４０】
磁気テープライブラリ装置１００は、ロック機構３３１〜３３４のそれぞれの突出部４００が突出しているときのみ、センサ３２１〜３２４の受光部が反射光を受光しているか否かのチェックを行う。より具体的には、ロック機構３３１〜３３４のそれぞれの突出部４００が突出しているときに限り、センサ３２１〜３２４が各々の出力信号を出力するか、あるいは、センサ３２１〜３２４の出力を抑止する回路が各々のセンサ３２１〜３２４の出力を抑止しない。センサ３２１〜４２４は、受光部による受光が確認されたとき（マガジン１２０を検出したとき）にはＯＮ、受光部による受光が確認されなかったとき（マガジン１２０を検出できなかったとき）にはＯＦＦの状態に切り替わる。
【００４１】
マガジン１２０を引き出したことによりセンサのＯＮ、ＯＦＦ情報が検出されると、磁気テープライブラリ装置１００はセンサ状態情報１２３を参照してマガジンの位置状態を特定する。それに伴い、磁気テープ情報記憶テープル１２２が自動更新され、マガジン１２０が引き出されたときのセル１００の位置を判別することが可能となる。
【００４２】
図５（ａ）では全てのセンサ３２１〜３２４がONの状態であるが、さらにマガジン１２０が移動し図５（ｂ）の状態に位置づけられると、ロック機構３３１〜３３４のそれぞれの突出部４００が突出していないため、磁気テープライブラリ装置１００はセンサ３２１〜３２４の状態のチェックを行わない。そして、マガジン１２０が図５（ｃ）の状態に位置づけられると、ロック機構３３１〜３３４のそれぞれの突出部４００が突出した状態に戻るため、磁気テープライブラリ装置１００は、センサ３２１〜３２４の状態をチェックし、マガジン１２０の位置を判別する。この場合、センサ３２１〜３２３がＯＮ、センサ３２４がＯＦＦと検出される。その後、磁気テープ情報記憶テーブル１２２が自動更新され、セル１１２〜１１４はそれぞれ引き出す前のセル１１１〜１１３にあると磁気テープライブラリ装置１００が認識する。
【００４３】
さらにマガジン１２０を引き出し、セル１１２、１１３が完全にマガジン１２０の外に出た状態となると（図５（ｄ））、ロック機構３３１〜３３４のそれぞれの突出部４００は突出した状態に戻るので、磁気テープライブラリ装置１００はセンサ３２１〜３２４の状態をチェックする。この場合、センサ３２３、３２４がＯＦＦ、センサ３２１、３２２がＯＮと検出される。その後、磁気テープ情報記憶テーブル１２２が自動更新され、セル１１３、１１４はそれぞれ引き出す前のセル１１１、１１２にあると磁気テープライブラリ装置１００が認識する。
【００４４】
次に、図５におけるマガジンの位置情報１２１とセンサ状態情報１２３と磁気テープ情報記憶テーブル１２２とについて詳細に説明する。なお、マガジン１２０が磁気テープライブラリ装置１００に装着された状態（図５（ａ））におけるセル１１１〜１１４の格納位置を、それぞれＡ〜Ｂとする。
【００４５】
磁気テープライブラリ装置１００は、引き出されたマガジン１２０の位置として考えられるケースを予めすべて求め、マガジンの位置情報１２１としてアクセッサ制御部１４０のメモリ１４２上に格納しておく。マガジンの位置情報１２１を図６（ａ）に示す。Ａにセル１１１、Ｂにセル１１２、Ｃにセル１１３、Ｄにセル１１４がそれぞれ格納されている場合を状態１とする。そして、Ａにセル１１２、Ｂにセル１１３、Ｃにセル１１４が格納されている状態を状態２とする。そして、Ａにセル１１３、Ｂにセル１１４が格納されている状態を状態３とする。そしてＡにセル１１４が格納されている状態を状態４とする。
【００４６】
そして、磁気テープライブラリ装置１００は、センサのＯＮ、ＯＦＦ情報とマガジンの位置情報１２１における状態１〜４との対応関係を予め求めておき、センサ状態情報１２３としてアクセッサ制御部１４０のメモリ１４２上に格納しておく。センサ状態情報１２３を図６（ｂ）に示す。センサ３２１〜３２４の全てがＯＮ (図５（ａ）)のとき状態１である。そして、センサ３２１〜３２３がＯＮでありセンサ３２４がＯＦＦ(図５（ｃ）)のとき状態２である。センサ３２１およびセンサ３２２がＯＮでありセンサ３２３およびセンサ３２４がＯＦＦ（図５（ｄ））のとき状態３である。センサ３２１のみがＯＮでありセンサ３２２〜３２４がＯＦＦのとき状態４である。
【００４７】
なお、マガジンの位置情報１２１およびセンサ状態情報１２３は、マガジン１２０が初めて磁気テープライブラリ装置１００に装着されたときなどに求められ、メモリ１４２上に格納される。
【００４８】
マガジン１２０が磁気テープライブラリ装置１００から引き出されてセンサ３２１〜３２４のＯＮ、ＯＦＦ情報が変化すると、アクセッサ制御部１４１はセンサ状態情報１２３を参照してマガジン１２０の位置状態を認識し、それに伴い磁気テープ情報記憶テープル１２２を自動更新する。
【００４９】
状態１〜４における磁気テープ情報記憶テープル１２２を図７（ａ）〜（ｄ）にそれぞれ示す。
【００５０】
磁気テープ情報記憶テープル１２２は複数のレコードから構成され、そのレコード数は磁気テープライブラリ装置１００に備わっている磁気テープドライブ数（ｍ）とセル数（ｎ）の合計（ｍ＋ｎ）に等しい。それぞれのレコードは、セル１１０の番号または磁気テープドライブ１３０の番号を記憶するフィールド７００と、セル１１０あるいは磁気テープドライブ１３０に格納されている磁気テープの識別情報を記憶するフィールド７０１と、アクセッサ機構１４０がアクセスすべきアドレスを記憶するフィールド７０２とを備える。識別情報２００Ａは、図５におけるカートリッジ２００に格納された磁気テープの識別情報であり、識別情報２０１Ａは図５におけるカートリッジ２０１に格納された磁気テープの識別情報である。アドレス１〜４は図５におけるＤ〜Ａに相当するアドレスであり、アドレス５はアクセッサ機構１４０が磁気テープドライブ１３０にアクセスするためのアドレスである。なお、セル１００に磁気テープが格納されていない場合には識別情報が記憶されたフィールド７０１は空白となる。また、マガジン１２０が引き出されたことでアクセッサ機構１４０がセル１１０にアクセス不能になったときにはアドレスが記憶されたフィールド７０２は空白となる。すなわち、上位装置から指定された識別情報に対応するアドレスの欄が空白の場合には、アクセッサ機構１４０は目的とするテープカートリッジ(磁気テープ)にアクセスすることはできない。
【００５１】
図７（ａ）に示された状態１では、上位装置から識別情報２０１Ａが指定されると、アクセッサ制御部１４１は、アクセッサ機構１４０がアドレス１へアクセスするように制御すする。一方、識別情報２００Ａが指定されるとアドレス４へアクセスするように制御する。
【００５２】
次に、マガジンの位置状態が状態２へ変化すると、磁気テープ情報記憶テープル１２２は図７（ｂ）のように自動更新される。アドレスが記憶されるフィールド７０２だけが変換される。上位装置から識別情報２０１Ａが指定されると、アクセッサ制御部１４１は、アクセッサ機構１４０がアドレス２へアクセスするように制御する。上位装置から識別情報２００Ａが指定されてもアドレスが記憶されているフィールド７０２が空白のため、アクセッサ機構１４０をアクセスさせることはできない。
【００５３】
次に、マガジンの位置状態が状態３へ変化すると、磁気テープ情報記憶テープル１２２は図７（ｃ）のように自動更新される。上位装置から識別情報２０１Ａが指定されると、アクセッサ制御部１４１は、アクセッサ機構１４０がアドレス３へアクセスするように制御する。上位装置から識別情報２００Ａが指定されてもアドレスが記憶されているフィールド７０２が空白のため、アクセッサ機構１４０をアクセスさせることはできない。
【００５４】
次に、マガジンの位置状態が状態４へ変化すると、磁気テープ情報記憶テープル１２２は図７（ｄ）のように自動更新される。上位装置から識別情報２０１Ａが指定されると、アクセッサ制御部１４１は、アクセッサ機構１４０がアドレス４へアクセスするように制御する。上位装置から識別情報２００Ａが指定されてもアドレスが記憶されているフィールド７０２が空白のため、アクセッサ機構１４０をアクセスさせることはできない。
【００５５】
アクセッサ機構１４０を目的のセル１１０にアクセスさせることができない場合、アクセッサ制御部１４１は上位装置に対してエラー通知を行う。
【００５６】
次に、アクセッサ機構１４０によりテープカートリッジ２００、２０１の移送が行われた場合の磁気テープ情報記憶テープル１２２の自動更新について説明する。
テープカートリッジ２００、２０１の格納位置が変わると、その格納位置（セルの番号あるいはドライブの番号）と対応して、識別情報が記憶されているフィールド７０１が変更される。
【００５７】
例えば、状態１において、アクセッサ機構１４０がセル１１４に格納されたカートリッジ２０１をセル１１３に移動させた場合、図８（ａ）のように磁気テープ情報記憶テープル１２２が自動更新される。また、状態１において、アクセッサ機構１４０がセル１１１に格納されたカートリッジ２００をドライブ１３０に移動させた場合、図８（ｂ）のように磁気テープ情報記憶テープル１２２が自動更新される。
【００５８】
このように、本発明の第１の実施例における磁気テープライブラリ装置１００では、マガジン１２０を途中まで引き出してもマガジン１２０の位置が判別可能となり、途中まで引き出したマガジン１２０の装置内部に残ったセル１１０にアクセッサ機構１４０がアクセスすることが可能となる。よって、マガジン１２０を途中まで引き出した時でも目的とするテープカートリッジの授受を行うことができる。
【実施例２】
【００５９】
次に、本発明のライブラリ装置およびライブラリ装置におけるマガジンの位置検出方法の第２の実施例について説明する。
【００６０】
第１の実施例では、磁気テープライブライブラリ装置１００が磁気テープの識別情報を指定する構成としたが、第２の実施例では、磁気テープライブライブラリ装置１００がセル１１０のアドレス（物理アドレス）を直接指定する。
【００６１】
第２の実施例における磁気テープライブラリ装置１００では、アクセッサ制御部１４１の構成のみが第１の実施例とは異なる。その他の構成については第１の実施例と同様である。図９に第２の実施例におけるアクセッサ制御部１４１のブロック図を示す。第２の実施例のアクセッサ制御部１４１のメモリ１４２には、第１の実施例と同様、磁気テープ情報記憶テーブル１２２が記憶されている。そして、さらに、センサ３２０のＯＮ、ＯＦＦの増減数に対応したアドレス変換のアルゴリズムが変換情報９００として記憶されている。マガジンの位置情報１２１およびセンサ状態情報１２３は記憶されていない。
【００６２】
次に、変換情報９００について、図５の場合を例に挙げて説明する。
図１０を参照すると、変換情報９００には、ＯＮと検出されたセンサの増減数を示すフィールド９０１と、ＯＦＦと検出されたセンサの増減数を示すフィールド９０２と、アドレス変換を示すフィールド９０３とがある。ここでは、セルｎのアドレスをアドレスｎとし、ｎの番号が小さいほどセル１１０が磁気テープライブラリ装置１００の奥方向にあるとする。センサの検出状態の変化に基づくアドレス変換は、ＯＮと検出されたセンサの増減数を示すフィールド９０１、または、ＯＦＦと検出されたセンサの増減数を示すフィールド９０２のいずれか一方を用いることができる。以下の例では、ＯＮと検出されたセンサの増減数を示すフィールド９０１を用いた場合を例として説明し、ＯＦＦと検出されたセンサの増減数を示すフィールド９０２を用いた場合を括弧内に示す。
【００６３】
図５における磁気テープライブラリ装置１００では、ＯＮと検出されるセンサ数が１つ減少する（ＯＦＦと検出されるセンサ数が１つ増加する）場合には、マガジン１２０はセル１つ分、磁気テープライブラリ装置１００の外に引き出されている。よって、この場合、変換情報９００のアドレス変換を示すフィールド９０３には、アドレスｎをアドレスｎ＋１に変換することが記憶される。また、ＯＮと検出されるセンサ数が２つ減少する（ＯＦＦと検出されるセンサ数が２つ増加する）場合には、マガジン１２０はセル２つ分、磁気テープライブラリ装置１００の外に引き出されている。よって、この場合、変換情報９００のアドレス変換を示すフィールド９０３には、アドレスｎをアドレスｎ＋２に変換することが記憶される。また、ＯＮと検出されるセンサ数が３つ減少する（ＯＦＦと検出されるセンサの数が３つ増加する）場合には、マガジン１２０はセル３つ分、磁気テープライブラリ装置１００の外に引き出されている。よって、変換情報９００のアドレス変換を示すフィールド９０３には、アドレスｎをアドレスｎ＋３に変換することが記憶される。また、センサのＯＮ、ＯＦＦ情報に変更がない場合には、マガジン１２０の位置も変更されていないため、変換情報９００のアドレス変換を示すフィールド９０３には、アドレス変換を行わないことが記憶される。
【００６４】
マガジン１２０を引き出したことによりセンサのＯＮ、ＯＦＦ情報が検出されると、アクセッサ制御部１４１は、前回の検出結果と比較しセンサのＯＮ、ＯＦＦの増減数を計算する。そして、アクセッサ制御部１４１は変換情報９００を参照し、変換情報９００に基づいて磁気テープ情報記憶テープル１２２を自動更新する。その結果、第１の実施例の図７と同様の磁気テープ情報記憶テープル１２２を得ることができる。
【００６５】
なお、本発明の第２の実施例における変換テーブル９００は、ＯＮと検出されるセンサの増減数、ＯＦＦと検出されるセンサの増減数のいずれか一方のフィールドを記憶するようにしても良い。
【００６６】
このように、本発明における第２の実施例では、第１の実施例と同様の効果を得ることができる。すなわち、マガジン１２０を途中まで引き出してもマガジン１２０の位置が判別可能となり、途中まで引き出したマガジン１２０の装置内部に残ったセル１１０にアクセッサ機構１４０がアクセスすることが可能となる。さらに、第１の実施例では引き出されたマガジンの位置として考えられるケースを予めすべて求めておきマガジンの位置情報１２１およびセンサ状態情報１２３をメモリ１４２に記憶しておかなければならなかったが、第２の実施例では、これらに代えて変換情報９００を記憶させておくだけなので、第１の実施例よりも少ないメモリ容量で磁気テープ情報記憶テーブル１２２の自動更新行うことができる。
【００６７】
なお、マガジン１２０のセル１１０の位置特定方法は、本発明における第１および第２の実施例に限られるものではない。例えば、アクセッサ制御部１４１のメモリ１４２に、セル１１０の論理アドレスと物理アドレスの変換テーブルを記憶させ、磁気テープライブラリ装置１００が目的とするカートリッジ（磁気テープ）が格納されたセル１１０の論理アドレスを指定する構成にしても良い。この場合、センサのＯＮ、ＯＦＦ情報によって当該変換テーブルが自動更新され、それに伴い、磁気テープ情報記憶テーブル１２２も自動更新される。
【００６８】
また、本発明では、実施例として磁気テープライブラリ装置の場合が示されているが、その他のライブラリ装置であってもかまわない。カートリッジに格納される記録媒体も磁気テープに限らない。
【００６９】
また、本発明では、セル１１０の隔壁３００ごとにロック機構３３０およびセンサ３２０を設けているが、ロック機構３３０およびセンサ３２０の数は任意であり、本発明の実施例に限定されるものではない。
【００７０】
また、本発明の磁気テープライブラリ装置では反射型の光センサを用いたが、センサ３２０は分離型の光センサであってもかまわない。分離型の光センサの場合には、センサ３２０の受光部はマガジン１２０の隔壁３００上に設けられる。なお、センサ３２０の受光部はマガジンの側面上であって、かつ、セル１１０の両端にある隔壁３００から等しい距離の位置などに設けるようにしても良い。一方、センサ３２５の発光部は、磁気テープライブラリ装置１０２の内壁で、かつ、マガジン１２０が磁気テープライブラリ装置１００に装着された状態でセンサ３２０の受光部と対向する位置に設けられる。
【図面の簡単な説明】
【００７１】
【図１】本発明の第１および第２の実施例における磁気テープライブラリ装置の概略を示す斜視図、および、セルの一部を切断した状態を示す斜視図である。
【図２】第１の実施例におけるアクセッサ制御部のブロック図である。
【図３】本発明の第１および第２の実施例における磁気テープライブラリ装置を上面から見た図、および、マガジンの拡大図である。
【図４】本発明の第１および第２の実施例における磁気テープライブラリ装置のロック機構の斜視図である。
【図５】本発明の第１および第２の実施例における磁気テープライブラリ装置の動作を示す図である。
【図６】図５におけるマガジンの位置情報およびセンサ状態情報を示す図である。
【図７】図５における磁気テープ情報記憶テープルを示す図である。
【図８】カートリッジの移送が行われた場合における図５の磁気テープ情報記憶テープルを示す図である。
【図９】第２の実施例におけるアクセッサ制御部のブロック図である。
【図１０】第２の実施例における変換情報を示す図である。
【図１１】従来の磁気テープライブラリ装置のブロック図である。
【符号の説明】
【００７２】
１００  磁気テープライブライブラリ装置
１０１  内部平面
１１０、１１１、１１２、１１３、１１４  セル
１２０  マガジン
１２１  マガジンの位置情報
１２２  磁気テープ情報記憶テープル
１２３  センサ状態情報
１３０  磁気テープドライブ
１３１  ドライブ制御部
１４０  アクセッサ機構
１４１  アクセッサ制御部
１４２  メモリ
１４３  ＣＰＵ
２００、２０１  カートリッジ
２００Ａ、２０１Ａ  識別情報
３００  隔壁
３１０  切り欠き
３２０、３２１、３２２、３２３、３２４  センサ
３３０、３３１、３３２、３３３、３３４  ロック機構
４００  突出部
７００  セル番号または磁気テープドライブ番号を記憶するフィールド
７０１  セルあるいは磁気テープドライブに格納されている磁気テープの識別情報を記憶するフィールド
７０２  アクセッサ機構がアクセスすべきアドレスを記憶するフィールド
９００  変換情報
９０１  ＯＮと検出されたセンサの増減数を示すフィールド
９０２  ＯＦＦと検出されるセンサの増減数を示すフィールド
９０３  アドレス変換を示すフィールド９０３
１１００  大容量外部記憶装置（磁気テープライブラリ装置）
１１１０  媒体
１１２０  収納棚
１１３０  移送機構
１１４０  スプライン
１１５０  モータ
１１６０  フラグ
１１７０  フラグセンサ
１１８０  エンコーダ
１１９０  反射センサ
１１０１  カウンタ
１１０２  メモリ
１１０３  計算手段
【図１】
2007273005.tif 000003
【図２】
2007273005.tif 000004
【図３】
2007273005.tif 000005
【図４】
2007273005.tif 000006
【図５】
2007273005.tif 000007
【図６】
2007273005.tif 000008
【図７】
2007273005.tif 000009
【図８】
2007273005.tif 000010
【図９】
2007273005.tif 000011
【図１０】
2007273005.tif 000012
【図１１】
2007273005.tif 000013