(57)【特許請求の範囲】
【請求項１】
複数のカートリッジ収納装置と、
カートリッジアクセス側及び背面側を有し、移動経路に沿って移動するように取り付けられるカートリッジ係合装置であって、前記複数のカートリッジ収納装置のうちの少なくとも１つが前記背面側と向き合うように前記複数のカートリッジ収納装置及び前記移動経路が配置されるカートリッジ係合装置と、
前記カートリッジ係合装置に取付けられる情報リーダと、
を備え、
前記情報リーダは、前記カートリッジ係合装置のカートリッジアクセス側が前記情報リーダの反対方向を向いており、前記カートリッジ係合装置が前記アクセス側からアクセスしている間に、前記カートリッジ係合装置の前記背面側付近に配置されたデータカートリッジに備えられるカートリッジ情報を読み出す、
ことを特徴とするデータ記憶システム。
【請求項２】
少なくとも一つのカートリッジ記憶場所を形成する手段と、
カートリッジアクセス側及び背面側を有し、移動経路に沿ってデータカートリッジを係合及び移動させるように前記移動経路に連結されるカートリッジ係合手段であって、前記カートリッジ記憶場所のうちの少なくとも一つが前記カートリッジ係合手段の背面側と向き合うように配置されるカートリッジ係合手段と、
前記移動経路に沿って前記カートリッジ係合手段をガイドする手段と、
前記カートリッジ係合手段に設けられ、カートリッジ情報を読み出す手段と、
を備え、
前記カートリッジ情報を読み出す手段は、前記カートリッジ係合装置のカートリッジアクセス側が前記カートリッジ情報を読み出す手段の反対方向を向いており、前記カートリッジ係合装置が前記アクセス側からアクセスしている間に、前記カートリッジ係合手段の背面側付近に位置する前記データカートリッジに備えられるカートリッジ情報を読み出す、
ことを特徴とするデータ記憶システム。
【請求項３】
シャーシと、
前記シャーシに取付けられた複数のカートリッジ収納装置と、
カートリッジアクセス側および背面側を有し、移動経路に沿って移動するように前記移動経路に取付けられたカートリッジ係合装置であって、前記複数のカートリッジ収納装置のうちの少なくとも１つが前記背面側と向き合うように前記複数のカートリッジ収納装置及び前記移動経路が配置されるカートリッジ係合装置と、
前記カートリッジ係合装置に取付けられ、前記移動経路に沿って前記カートリッジ係合装置をガイドするガイド部材と、
前記カートリッジ係合装置に取付けられる情報リーダと、
を備え、
前記情報リーダは、前記カートリッジ係合装置のカートリッジアクセス側が前記情報リーダの反対方向を向いており、前記カートリッジ係合装置が前記アクセス側からアクセスしている間に、前記カートリッジ係合装置の前記背面側付近に配置されたデータカートリッジに備えられるカートリッジ情報を読み出す、
ことを特徴とするデータ記憶システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、概して、光ディスクまたは磁気テープカートリッジ等のデータカートリッジを取り扱い格納するデータ記憶システムに関し、特に、そこに格納される種々のデータカートリッジを識別するシステムに関する。
【０００２】
【従来の技術】
多くの異なるタイプのデータ記憶システムが存在し、それらは、既知の場所にデータカートリッジを格納し、所望のデータカートリッジを検索してそのデータカートリッジにデータを書き込むかまたはそのデータカートリッジからデータを読み出すことに使用されている。かかるデータ記憶システムは、しばしばオートチェンジャ型データ記憶システム、または単にオートチェンジャと呼ばれる。
【０００３】
一般的なオートチェンジャ型データ記憶システムは、種々のデータカートリッジを保持する１つまたは複数の異なるタイプのカートリッジ収納装置を含む場合がある。例えば、あるタイプのカートリッジ収納装置には、個々のカートリッジ格納場所すなわちスロット（１つのデータカートリッジを保持する）か、またはカートリッジ格納ラックすなわち「マガジン」（２つ以上のデータカートリッジを保持する）を備えるものがある。他のタイプのカートリッジ収納装置には、データカートリッジからデータを読み出すかまたはデータカートリッジにデータを書き込むカートリッジ読み出し／書き込み装置を備えるものがある。カートリッジ格納スロットまたはマガジンは、データカートリッジの格納場所を提供する役割を果たし、一般に、それらが１つまたは複数の垂直スタックを形成するように配置されるが、他の構成も可能である。カートリッジ読み出し／書き込み装置は、データ記憶システムの都合のよい場所であればどこに配置されてもよい。
【０００４】
また、オートチェンジャすなわちデータ記憶システムには、種々のカートリッジ収納装置間、例えばカートリッジ格納場所とカートリッジ読み出し／書き込み装置との間でデータカートリッジを移送するカートリッジ処理システムも設けられる場合がある。一般的なカートリッジ処理システムは、カートリッジ収納装置に収容される種々のデータカートリッジに係合するカートリッジ係合（ｅｎｇａｇｉｎｇ）アセンブリすなわち「ピッカー」と、種々のカートリッジ収納装置間でカートリッジ係合アセンブリを移動させるためのポジショニング装置と、を有する場合がある。
【０００５】
上述したタイプのオートチェンジャすなわちデータ記憶システムは、通常、データカートリッジのデータにアクセスするかデータカートリッジにデータを記憶することができるホストコンピュータシステム（図示せず）に接続される。たとえば、ホストコンピュータシステムが特定のデータカートリッジに含まれるデータに対する要求を発行した場合、オートチェンジャに関連する制御システムは、ポジショニングシステムを駆動して、カートリッジ係合アセンブリすなわち「ピッカー」を、所望のデータカートリッジに近接するように配置されるまで、カートリッジ格納場所に沿って移動させる。そして、カートリッジ係合アセンブリは、カートリッジ格納場所からデータカートリッジを取出し、それをカートリッジ読み出し／書き込み装置まで搬送する。カートリッジ係合アセンブリは、カートリッジ読み出し／書き込み装置に隣り合うように適切に配置されると、選択されたデータカートリッジをカートリッジ読み出し／書き込み装置内に挿入することができ、それによって、ホストコンピュータがその後データカートリッジからデータを読み出すかまたはデータカートリッジにデータを書き込むことができるようになる。読み出し／書き込み動作が完了した後、カートリッジ係合アセンブリは、カートリッジ読み出し／書き込み装置からデータカートリッジを取除き、それを適切なカートリッジ格納場所に戻すことができる。
【０００６】
大抵のそのようなデータ記憶システムは、個々のデータカートリッジを多数収容するため、通常、データ記憶システムが所望のデータカートリッジを識別しその位置を突止めることができるようにする何らかの手段が設けられる。単純なデータ記憶システムでは、システムオペレータがマニュアル（手作業）でデータカートリッジのインベントリ（在庫管理、目録作成）を行う必要がある。かかるマニュアル動作において、システムオペレータは、通常、まず各カートリッジを識別し、その後個々のデータカートリッジの各々の識別結果と格納場所とを用いてデータ記憶システムをプログラムする。より高性能なシステムは、自動的にインベントリ動作を実行することができる。例えば、一般的なタイプの自動化されたインベントリシステムでは、データカートリッジの各々に、各データカートリッジを一意に識別する機械読み取り可能コード（例えば、バーコードラベル）を設ける。そして、データ記憶システムには、各カートリッジのコードを読み出しまたは識別するために適当なコードリーダシステム（例えば、バーコードリーダ）が設けられる。これによって、データ記憶システムが最初に動作状態になった時に、リーダシステムが各データカートリッジを調査してそれが何であるかを突き止め、その後その場所に関してデータ記憶システムに教える。このような処理が、各個々のカートリッジに対して繰返される。データカートリッジが識別されそのインベントリが行われると、データ記憶システムは使用可能状態になる。
【０００７】
システムオペレータは、しばしば、かかるデータ記憶システム内に収容されるデータカートリッジのうちの１つまたは複数に定期的にアクセスすることが、必要であるかまたは望ましい場合がある。例えば、データカートリッジが、他の場所にアーカイブ（長期保存）されるべきデータで一杯になる場合、システムオペレータは時々、若干のデータカートリッジを取除く必要がある。そして、システムオペレータは、一杯になったデータカートリッジを空（無記録）のデータカートリッジに置換える場合がある。他の状況では、システムオペレータは、データカートリッジの１つまたは複数を取除いて、それまたはそれらを、異なるデータを含む代りのデータカートリッジに置換えることを望む場合がある。
【０００８】
【発明が解決しようとする課題】
データカートリッジの１つまたは複数を追加し、取除き、または置換える理由に関係なく、データ記憶システムにはデータカートリッジの再インベントリを行う必要があり、これが終わると処理に復帰することができる。場合によっては、データカートリッジの再インベントリを行う必要はそれほど厄介ではないが、データカートリッジが頻繁に交換される場合かまたはデータ記憶システムが大量のデータカートリッジを収容する場合には、ことさら利便性が低下する可能性がある。
【０００９】
【課題を解決するための手段】
本発明の１つの実施の形態によるデータ記憶システムは、データ記憶システム内に設けられる複数のカートリッジ収納装置を備える。カートリッジアクセス側および後側を有するカートリッジ係合装置は、移動経路に沿って移動するようにデータ記憶システム内に取付けられる。複数のカートリッジ収納装置および移動経路は、複数のカートリッジ収納装置のうちの少なくとも１つがカートリッジ係合装置の後側と向き合うように配置される。カートリッジ係合装置に取付けられる情報リーダは、カートリッジ係合装置の後側付近に配置されたデータカートリッジに設けられているカートリッジ情報を読み出す。
【００１１】
添付図面に、本発明の例示的かつ目下好ましい実施の形態を示す。
【００１２】
【発明の実施の形態】
本明細書では、本発明の１つの好ましい実施の形態による背面型バーコードリーダまたは情報リーダ１０を、複数のデータカートリッジ１４に記憶されるデータにアクセスするための本技術分野において周知のタイプのデータ記憶すなわち「オートチェンジャ」システム１２と共に使用することができるように、示し説明する。オートチェンジャシステム１２には、カートリッジ係合アセンブリ３６を含むカートリッジ処理システム１３が設けられる。カートリッジ係合アセンブリ３６は、おおむねＵ字型の移動（ｄｉｓｐｌａｃｅｍｅｎｔ）経路４０に沿って移動可能であるように、カートリッジ処理システム１３に移動可能に取付けられる。カートリッジ係合アセンブリ３６は、１つまたは複数のカートリッジ格納マガジン１６と１つまたは複数のカートリッジ読み出し／書き込み装置１８との間のように、Ｕ字型移動経路４０の周囲に配置される１つまたは複数の異なるタイプのカートリッジ収納装置の間で、データカートリッジ１４にアクセスしこれを移動させることができる。背面型バーコードリーダまたは情報リーダ１０は、カートリッジ係合アセンブリ３６の後側４２に対向するように配置されたデータカートリッジ１４に配置されているバーコードラベル３４（図４）を読み取ることができるように、カートリッジ係合アセンブリ３６に取付けられる。
【００１３】
ここで初めに図１および図２を参照すると、データ記憶システム１２は、データ記憶システム１２を構成する種々のコンポーネントを収納するようにサイズが決められた略矩形形状のハウジング５４を備え得る。例えば、本明細書で示し説明する実施の形態では、ハウジング５４は、種々のカートリッジ収納装置（例えば、カートリッジ格納マガジン１６およびカートリッジ読み出し／書き込み装置１８）と共に、種々のカートリッジ収納装置（例えば、カートリッジ格納マガジン１６および／またはカートリッジ読み出し／書き込み装置１８）間で種々のデータカートリッジ１４にアクセスしこれを移送することができるカートリッジ処理システム１３とを、収納するようにサイズが決められている。また、ハウジング５４は、制御システム、電源、データバッファおよび転送システム等、データ記憶システム１２の動作に必要なまたは望ましい他の種々のコンポーネントおよびシステム（図示しない）を含んでよい。
【００１４】
カートリッジ処理システム１３は、図２に最もよく示されており、下部または底部板２８と上部または頂部板３０とを有する略矩形形状のフレームアセンブリ２６を備え得る。下部および上部板２８および３０は、支持構造体７２によって略平行に間隔を置いた位置関係で保持される。構成としては、カートリッジ処理システム１３のフレームアセンブリ２６が、第1のカートリッジアクセス側２０、第２のカートリッジアクセス側２２および第３のカートリッジアクセス側２４を画定するようになっている。図１も参照のこと。第1および第３のカートリッジアクセス側２０および２４は、カートリッジ処理システム１３の対向する両側に間隔を置いた位置関係で通常は配置され、第２のカートリッジアクセス側２２は、第1および第３のカートリッジアクセス側２０および２４に対しておおむね交差する方向に向けられている。カートリッジ収納装置１６および１８によって画定されるそれぞれのカートリッジアクセス平面４１、４３および４５が、３つのカートリッジアクセス側２０、２２および２４に隣接するように配置されるように、種々のカートリッジ収納装置１６および１８は、カートリッジ処理システム１３の周囲に配置される。
【００１５】
フレームアセンブリ２６の下部板２８には、フレームアセンブリ２６の第１、第２および第３のカートリッジアクセス側２０、２２および２４に沿って実質的に連続した部材となる下部Ｕ字型ガイド部材すなわちトラック３２が設けられ得る。同様に、上部板３０には、フレームアセンブリ２６の第１、第２および第３のカートリッジアクセス側２０、２２および２４に沿って実質的に連続した部材を成す、上部Ｕ字型ガイド部材または溝（図示せず）が設けられ得る。
【００１６】
カートリッジ係合装置３６は、カートリッジ収納装置（例えば、カートリッジ格納マガジン１６およびカートリッジ読み出し／書き込み装置１８）にデータカートリッジ１４を装填しおよびカートリッジ収納装置からデータカートリッジ１４を検索することができ、トラックの上部および下部Ｕ字型ガイド部材すなわちトラック（例えば、トラック３２）に係合する。Ｕ字型ガイド部材すなわちトラックは、第１、第２および第３のカートリッジアクセス側２０、２２および２４に沿ってカートリッジ係合装置３６をガイド（案内）する。すなわち、カートリッジ係合装置３６は、第１の位置３８、第２の位置３８’および第３の位置３８”間、すなわち、略Ｕ字型移動経路４０に沿って移動することができる。
【００１７】
図１において最もよく分かるように、カートリッジ収納装置のＵ字型配置は、カートリッジ係合アセンブリ３６の後側４２が、カートリッジ処理システム１３の反対側のカートリッジ格納マガジン１６に収容されるカートリッジ１４に対向するようになっている。例えば、カートリッジ係合アセンブリ３６が第１のカートリッジアクセス側２０（例えば、位置３８を含む）に沿って移動している時、カートリッジ係合アセンブリ３６の後側４２は、第３のカートリッジアクセス側２４に隣り合って配置されているカートリッジ格納マガジン１６に収容されるカートリッジ１４に対向する。逆に、カートリッジ係合アセンブリ３６が第３のカートリッジアクセス側２４（例えば、位置３８”を含む）に沿って移動している時、カートリッジ係合アセンブリ３６の後側４２は、第１のカートリッジアクセス側２０に隣接するように配置されているカートリッジ格納マガジン１６に収容されるカートリッジ１４に対向する。
【００１８】
背面型バーコードリーダすなわち情報リーダ１０は、カートリッジ係合アセンブリ３６の後側４２に対向するように配置されたカートリッジ１４に設けられた機械読取可能表示（Ｉｎｄｉｃｉａ：しるし）（例えば、読み取りバーコードラベル３４）を読み取ることができるように、カートリッジ係合アセンブリ３６に取付けられ得る。機械読取可能表示は、各カートリッジに一意のカートリッジ識別情報を表し得る。ここで図３および図５を参照すると、バーコードリーダ１０は、照明系５０と検出系５２とを備え得る。照明系５０は、バーコードラベル３４を照明し、それによって、検出系５２が、そこに含まれる機械読取可能表示（例えば、バーコード８６）を検出することができる。検出系５２は、バーコードラベル３４に符号化された情報またはデータを示す出力信号（図示せず）を生成する。その情報またはデータは、データ記憶システム１２に付随する制御システム（図示せず）によって、種々のデータカートリッジ１４を識別しまたはそのインベントリを行うために使用され得る。
【００１９】
より詳細に後に説明するように、カートリッジ処理システム３６のカートリッジアクセス側５８に隣接するように位置するカートリッジ１４上に設けられたバーコード３４をカートリッジ係合アセンブリ３６が読み取ることができるようにする前面型バーコードリーダ（図示せず）がカートリッジ係合アセンブリ３６に設けられることが、必要ではないが概して望ましい。カートリッジ係合アセンブリ３６に、背面型バーコードリーダ１０と前面型バーコードリーダ（図示せず）との両方とも設けることによって、データ記憶システムは、カートリッジ係合アセンブリ３６をカートリッジアクセス側２０および２４の両方に沿って移動させることなく、第１および第３のカートリッジアクセス側２０および２４に沿って配置されたカートリッジ１４に設けられているバーコードラベル３４を読み取ることができる。
【００２０】
本発明の１つの実施の形態による背面型バーコードリーダ１０は、以下のように使用され得る。種々のデータカートリッジ１４に、各データカートリッジ１４を一意に識別するバーコードラベル３４が設けられており、カートリッジ１４がデータ記憶システム１２に装填されると、カートリッジインベントリの動作中に背面型バーコードリーダ１０を使用して、各カートリッジを識別するためにその上に設けられたバーコードを読み取ることができる。より詳細には、カートリッジ係合アセンブリ３６は、カートリッジ処理アセンブリ１３のカートリッジアクセス側の１つ（例えば、カートリッジアクセス側２０）に沿って移動するに従い、バーコードリーダ１０が、第３のカートリッジアクセス側２４に隣接するように設置されたカートリッジ格納マガジン１６に収容されたカートリッジに配置されたバーコードラベル３４を読み取る。カートリッジ係合アセンブリ３６に前面型バーコードリーダ（図示せず）が設けられている場合、第１のカートリッジアクセス側２０に隣接するデータカートリッジ１４が同時に識別され、それによって、データ記憶システム１２に収容されるデータカートリッジ１４のすべてを識別するために必要な時間が実質的に短縮される。
【００２１】
代替的に、カートリッジ係合アセンブリ３６に前面型バーコードリーダが設けられていない場合、第1のカートリッジアクセス側２０に隣接するデータカートリッジ１４は、第３のカートリッジアクセス側２４に沿って配置されたＵ字型移動経路の例の部分（例えば、位置３８”によって示すような）にカートリッジ係合アセンブリ３６を移動させることによって、識別され得る。この時、第１のカートリッジアクセス側２０に沿って配置されるデータカートリッジ１４は、カートリッジ処理システム３６の後側４２に隣接することになり、それによってバーコードリーダ１０がそれらのデータカートリッジに設けられているバーコードラベル３４を読み取ることができる。このようにしてデータカートリッジ１４のすべてのインベントリが行われると、データ記憶システム１２に通常の処理を開始させることができる。
【００２２】
本発明による背面型バーコードリーダ１０の重要な利点は、そのカートリッジアクセス端すなわちカートリッジアクセス側５８が識別対象のデータカートリッジ１４付近に位置するようにカートリッジ係合アセンブリ３６を配置する必要無しに、データ記憶システム１２に収容されるデータカートリッジ１４を都合よく識別する手段が提供される、ということである。従って、カートリッジ係合アセンブリ３６は、カートリッジ係合アセンブリ３６のカートリッジアクセス側５８付近に配置されるデータカートリッジ１４にアクセスする（すなわち、それを引出す）ことができると同時に、その後側４２に隣接するように配置されるデータカートリッジ１４を識別することができる。データカートリッジ１４を、他のデータカートリッジ１４にアクセスしている間に同時に識別することができることによって、カートリッジ識別（すなわち、インベントリ）プロセスの効率が向上する。
【００２３】
他の利点は、データカートリッジ１４がすでにカートリッジ係合システム３６に収容されている場合であっても、背面型バーコードリーダ１０をデータカートリッジ１４を識別するために使用することができる、ということである。すなわち、多くの例では、データカートリッジ１４がカートリッジ係合アセンブリ３６に収容されている時、カートリッジ係合アセンブリ３６に設けられた前面型バーコードリーダ（図示せず）を使用することができない。従って、本発明によって、カートリッジ係合アセンブリ３６がデータカートリッジ１４を移送している場合であっても、データカートリッジを識別しおよび／またはそのインベントリを行うことができる。
【００２４】
更に他の利点は、本発明に関連する。例えば、カートリッジ係合アセンブリ３６に本発明の背面型バーコードリーダ１０と共に前面型バーコードリーダ（図示せず）が設けられている場合、カートリッジ係合アセンブリ３６は、データ記憶システム１２に収容されるデータカートリッジ１４を迅速に識別することができるようになる。すなわち、カートリッジ係合アセンブリ３６は、実質的に同時に２つのデータカートリッジ１４、すなわち、カートリッジ係合アセンブリ３６の後側４２に隣接するように配置された１つのデータカートリッジ１４と、カートリッジ係合アセンブリ３６のカートリッジアクセス側５８に隣接するように配置された１つのデータカートリッジ１４と、を識別することができるようになる。
【００２５】
本発明の１つの実施の形態による背面型バーコードリーダ１０を、そのより重要な特徴および利点のいくつかと共に簡単に説明したが、ここで、背面型バーコードリーダ１０の種々の実施の形態を詳細に説明する。しかしながら、説明を始める前に、本発明による背面型バーコードリーダ１０が、本技術分野において周知であるかまたは将来開発される可能性のある、１つまたは複数のデータカートリッジを格納しそれにアクセスする広範囲のデータ記憶システムのいずれにおいても利用され得る、ということは留意されなければならない。従って、本発明は、本明細書で示し説明する特定のデータ記憶システム１２に限定されるものとしてみなされるべきではない。また、背面型バーコードリーダ１０は、標準のサイズおよび構成を有するＤＬＴ（デジタルリニアテープ）データカートリッジ１４に設けられたバーコードラベル３４を識別するために使用することができるものとして示し、説明しているが、いかなる特定のタイプもしくはスタイルの機械読取可能（すなわち、バーコード）ラベルかまたはいかなる特定のタイプもしくはスタイルのデータカートリッジにも限定されない。実際に、本発明による背面型バーコードリーダ１０は、いかなるタイプの機械読取可能コード（符号）と、および／またはいかなるタイプのデータ記憶媒体（例えば、磁気ディスクまたはテープ、光ディスク等）を備えるデータ記憶装置とに関して使用することもできる。従って、本発明は、本明細書で示し説明する特定のバーコードラベル３４、データカートリッジ１４およびデータ記憶システム１２に限定されるものとしてみなされるべきではない。
【００２６】
上記考察を考慮して、図１に、複数のデータカートリッジ１４を収容するデータ記憶すなわち「オートチェンジャ」システム１２において使用され得る、背面型バーコードリーダまたは情報リーダ１０の１つの実施の形態を示す。オートチェンジャシステム１２には、１つまたは複数のカートリッジ格納マガジン１６および１つまたは複数のカートリッジ読み出し／書き込み装置１８等の１つまたは複数のカートリッジ収納装置間でデータカートリッジ１４を移動させるのに適したカートリッジ係合アセンブリ３６を含む、カートリッジ処理システム１３が設けられ得る。種々のカートリッジ収納装置（例えば、カートリッジ格納マガジン１６およびカートリッジ読み出し／書き込み装置１８）が、略Ｕ字型構成（図１）を画定するようにデータ記憶システム１２内の種々の場所に配置され得るが、他の配置も可能である。例として、データ記憶システム１２は、引用をもってその開示する内容がすべて本明細書内に包含されたものとする、Ｓｃｈｍｉｄｔｋｅ等による「Ｍｕｌｔｉ−Ｐｌａｎｅ Ｔｒａｎｓｌａｔｉｎｇ Ｃａｒｔｒｉｄｇｅ Ｈａｎｄｌｉｎｇ Ｓｙｓｔｅｍ（多面移送カートリッジ処理システム）」と題された米国特許第６，０２５，９７２号に示し述べられているタイプのデータ記憶システムから構成され得る。代替的に、背面型バーコードリーダ１０は、本技術分野において周知であるかまたは将来開発される可能性のある、他のタイプのデータ記憶システムにおいて利用され得る。
【００２７】
カートリッジ処理システム１３は、図１および図２に最もよく示されており、支持構造体７２によって実質的に平行に間隔を開けられた位置関係で保持される下部板２８と上部板３０とを備える略矩形形状構造体２６を備え得る。矩形形状構造体２６は、第１のカートリッジアクセス側２０、第２のカートリッジアクセス側２２および第３のカートリッジアクセス側２４を画定する。第１および第３のカートリッジアクセス側２０および２４は、矩形形状構造体２６の対向する両側に間隔を開けられた位置関係で通常は配置され、第２のカートリッジアクセス側２２は、第１および第３のカートリッジアクセス側２０および２４に対しておおよそ交差する方向に設定されている。種々のカートリッジ収納装置１６および１８は、カートリッジ収納装置１６および１８によって画定されるそれぞれのカートリッジアクセス面４１、４３および４５が、３つのカートリッジアクセス側２０、２２および２４に隣接するように配置されるように、カートリッジ処理システム１３の周囲に配置されている。図１を参照のこと。
【００２８】
フレームアセンブリ２６の下部板２８には、フレームアセンブリ２６の第１、第２および第３のカートリッジアクセス側２０、２２および２４に沿って実質的に連続した部材を形成する、下部Ｕ字型ガイド部材すなわちトラック３２が設けられ得る。同様に、上部板３０には、フレームアセンブリ２６の第１、第２および第３のカートリッジアクセス側２０、２２および２４に沿って実質的に連続する部材を同様に成す上部Ｕ字型ガイド部材または溝（図示せず）が設けられ得る。カートリッジ係合アセンブリ３６は、下部および上部板２８および３０に設けられるガイド部材（例えば、ガイド部材すなわちトラック３２）に係合するように構成されている。カートリッジ係合アセンブリ３６は、アクチュエータシステム４６によってガイド部材に沿って移動することができる。例えば、アクチュエータシステム４６は、第１のカートリッジアクセス側２０に隣接する第１の位置３８と、第２のカートリッジアクセス側２２に隣接する第２の位置３８’と、第３のカートリッジアクセス側２４に隣接する第３の位置３８”との間でカートリッジ係合アセンブリ３６を移動させることができる。すなわち、カートリッジ係合アセンブリ３６は、略Ｕ字型移動経路４０に沿って移動する。
【００２９】
アクチュエータシステム４６は、ガイド部材に沿ってカートリッジ係合アセンブリを移動させるために適した多彩なシステムのうちのいずれであってもよい。
例として、本明細書において示し説明する実施の形態では、アクチュエータシステム４６は、下部板２８のＵ字型ガイド部材すなわちトラック３２に隣接するように取付けられたＵ字型ギアラック４４を有するラックおよびピニオン駆動システムを備える。下部ピニオンギア６０は、Ｕ字型ギアラック４４に係合するようにカートリッジ係合アセンブリ３６に取付けられている。カートリッジ係合アセンブリ３６に取付けられている一対の下部軸受部材５１および５３（図３）は、Ｕ字型ガイド部材すなわちトラック３２に収容されるように構成されている。また、カートリッジ係合アセンブリ３６には、一対の上部軸受部材５５、５９（図３）と、カートリッジ処理システム１３の上部板３０に設けられている上部Ｕ字型ガイド部材（図示せず）および上部Ｕ字型ガイドラック（同様に図示せず）に係合する上部ピニオンギア６１（図３）と、が設けられ得る。下部および上部ピニオンギア６０および６１を駆動してカートリッジ係合アセンブリ３６をＵ字型移動経路４０に沿って移動させるために、駆動ピニオンアクチュエータシステム４７（図５）が使用される。
【００３０】
データ記憶システム１２およびカートリッジ処理システム１３の上記説明は、本発明による背面型バーコードリーダ１０が使用され得る１つの環境をよりよく理解できるように為されたものである。しかしながら、背面型バーコードリーダ１０は、広範囲の他のタイプのデータ記憶システムのいずれのものにおいても、および周知であるかまたは将来開発される可能性のある広範囲のカートリッジ処理システムのうちのいずれと組み合わせても、使用できるということは理解されなければならない。従って、本発明は、本明細書において示し説明する特定のデータ記憶システム１２およびカートリッジ処理システム１３に限定されるとみなされるべきではない。また、データ記憶システム１２およびカートリッジ処理システム１３の詳細な説明は、本発明による背面型バーコードリーダ１０を理解しまたは実施するために必要ではないため、背面型バーコードリーダ１０と組み合わせて使用され得る特定のデータ記憶システム１２およびカートリッジ処理システム１３については、本明細書においてこれ以上詳細には説明しない。
【００３１】
データカートリッジ１４を引っ掛けて搬送するために使用されるカートリッジ係合アセンブリ３６は、図２、図３および図５に最もよく示されており、第１の側面部材７０（図３および図５）と第２の側面部材７１とを有するフレームアセンブリ６２を含み得る。フレームアセンブリ６２の２つの側面部材７０および７１は、データカートリッジ１４を収容するために十分なサイズのチャンバまたはキャビティ（空隙）６５（図２）を画定する。カートリッジ係合アセンブリ３６には、カートリッジ引っかかり機構（Ｃａｒｔｒｉｄｇｅ ｐｌｕｎｇｅ ｍｅｃｈａｎｉｓｍ）すなわち「サム（ｔｈｕｍｂ）」アセンブリ６７（図５）が設けられても良く、それは、フレームアセンブリ６２のカートリッジアクセス端５８（図２）に向かっておよびカートリッジアクセス端５８から離れるように移動可能であるように、フレームアセンブリ６２に摺動可能に取付けられている。サムアセンブリ６７には、データカートリッジ１４に設けられた適当な構造例えば切欠き１５に係合するようにサイズが決められた、ラッチ（掛けがね）すなわち「フィンガ(finger)」５７が設けられ得る。フィンガ５７によって、サムアセンブリ６７は状況に応じて、データカートリッジ１４に係合し、例えばカートリッジマガジン１６またはカートリッジ読み出し／書き込み装置１８のようなカートリッジ収納装置からデータカートリッジ１４を引出すことができる。
【００３２】
サムアセンブリ６７は、ラックおよびピニオン駆動アセンブリによって、カートリッジ係合アセンブリ３６内で前後に移動することができる。ラックおよびピニオン駆動アセンブリは、カートリッジ係合アセンブリ３６の第１の側面部材７０に付されたギアラック４８を備え得る。サムアセンブリ６７に設けられるピニオンギア６３は、ギアラック４８に係合し、それによってサムアセンブリ６７はカートリッジ係合アセンブリ３６内で前後に移動することができる。
【００３３】
背面型バーコードリーダ１０は、カートリッジ係合アセンブリ３６の後側４２に隣接するように配置されたデータカートリッジ１４に設けられている機械読取可能コードを検出することができるように、カートリッジ係合アセンブリ３６の第１の側面部材７０に取付けられ得る。図３および図５を参照のこと。機械読取可能コードは、データカートリッジの識別に関連する情報またはデータを表し得る。機械読取可能コードは、機械読取可能表示（例えば、バー８６）が設けられたバーコードラベル３４であってもよい。図４を参照のこと。代替的に、本発明の教示を理解した当業者に明らかとなるように、他のタイプの機械読取可能コードが利用され得る。従って、本発明は、バーコードラベルと共に使用される場合に限定されるものとみなされるべきではない。
【００３４】
ここで図３および図５を参照すると、本発明の１つの好ましい実施の形態で利用されるバーコードリーダ１０は、照明系５０および検出系５２を備え得る。照明系５０は、本技術分野において周知であるかまたは将来開発される可能性のある、データカートリッジ１４に設けられている機械読取可能表示（例えば、バーコードラベル３４）を照明するために適した広範囲の照明系のうちのいずれであってもよい。従って、本発明は、いかなる特定のタイプまたはスタイルの照明系にも限定されるものとみなされるべきではない。例として、１つの好ましい実施の形態では、照明系５０は、発光ダイオード８２のアレイを備えても良く、それらは、バーコードラベル３４を照明するように、カートリッジ係合アセンブリ３６の第１の側壁７０に配置される。カートリッジ係合アセンブリ３６の後側４２に設けられる開口８４によって、照明系５０によって生成される光がバーコードラベル３４に到達することができる。照明系５０には、バーコードラベル３４に光を集束させるのを助ける円柱レンズ８８がＬＥＤ８２とバーコードラベル３４との間に配置され得る。
【００３５】
検出系５２は、本技術分野において周知であるかまたは将来開発される可能性のある、データカートリッジ１４に設けられている機械読取可能コード（例えば、バーコードラベル３４）の検出に適する多彩な検出系のうちのいずれであってもよい。例として、１つの好ましい実施の形態では、検出器（検出系５２）は、電荷結合素子（ＣＣＤ）（図示せず）のリニアアレイと、バーコードラベル３４からの画像光（図示せず）をリニアＣＣＤアレイ（図示せず）に集束させるレンズアセンブリ９０と、を備え得る。リニアＣＣＤアレイは、データカートリッジ１４に設けられている機械読取可能表示（例えば、バーコード８４）を示す出力信号（図示せず）を生成する。ＣＣＤアレイと連動する制御システム（図示せず）は、出力信号に応答し、機械読取可能表示を復号化することによって、データカートリッジが適当に識別されおよび／またはそのインベントリが行われるようにする。しかしながら、検出系５０によって生成される出力信号を受信するこのような制御システムは、本技術分野において周知であり、本発明の教示を熟知した後の当業者によって容易に提供することができるため、本発明の１つの好ましい実施の形態で利用され得る特定の制御システムについて、本明細書ではこれ以上詳細に説明しない。
【００３６】
以上に簡単に言及したように、カートリッジ係合アセンブリ３６に前面型バーコードリーダ（図示せず）を設けることによって、カートリッジ係合アセンブリ３６が、カートリッジ処理システム３６のカートリッジアクセス側５８に隣接するように配置されたカートリッジ１４に設けられているバーコード３４を読み出すことができるようにすることは、必要ではないが通常は好ましい。前面型バーコードリーダ（図示せず）は、上述した背面型バーコードリーダと同様であっても良く、照明系（図示せず）と検出系（同様に図示せず）とを備え得る。それらは、前面型バーコードリーダが、カートリッジ係合アセンブリ３６のカートリッジアクセス端５８に対向するように配置されたデータカートリッジに設けられたバーコードを検出することができるように、カートリッジ係合アセンブリ３６に取付けられる。例として、１つの実施の形態では、かかる前面型バーコードリーダを備える照明系および検出器は、背面型バーコードリーダのものと同様な方法でカートリッジ係合アセンブリ３６の第２の対向面７１に取付けられ得る。従って、本発明の１つの実施の形態で利用される前面型バーコードリーダについては、本明細書においてこれ以上詳細には説明しない。
【００３７】
本発明の１つの実施の形態による背面型バーコードリーダ１０は、以下のように、データ記憶システム１２に収容される種々のデータカートリッジ１４を識別しおよび／またはそのインベントリを行うために使用され得る。例えば、種々のデータカートリッジ１４に、各データカートリッジ１４を一意に識別するバーコードラベル３４が設けられた状況を想定する。また、データカートリッジ１４が、データ記憶システム１２に装填されたとも仮定する。この時、背面型バーコードリーダ１０は、各データカートリッジ１４を識別しおよび／またはそのインベントリを行うために各カートリッジ１４に設けられたバーコードの読み出しに使用され得る。特に、カートリッジ処理アセンブリ１３のカートリッジアクセス側のうちの１つ（例えば、カートリッジアクセス側２０）に沿ってカートリッジ係合アセンブリが移動するに従ってバーコードリーダ１０が、第３のカートリッジアクセス側２４に隣接するように配置されたカートリッジ格納マガジン１６に収容されるカートリッジ１４に設けられたバーコードラベル３４を読み取るように、カートリッジ係合アセンブリ３６は操作される。カートリッジ係合アセンブリ３６に前面型バーコードリーダ（図示せず）が設けられている場合、第１のカートリッジアクセス側２０に隣接するデータカートリッジ１４を同時に識別することができ、それによって、データ記憶システム１２に収容されるデータカートリッジ１４のすべてを識別するために必要な時間が実質的に短縮される。
【００３８】
代替的に、カートリッジ係合アセンブリ３６に、前面型バーコードリーダが設けられていない場合、第１のカートリッジアクセス側２０に隣接するデータカートリッジ１４は、カートリッジ係合アセンブリ３６を第３のカートリッジアクセス側２６に沿って配置されたＵ字型移動経路の例の位置（例えば、位置３８”に示されるような）に移動させることによって、識別され得る。このとき、第１のカートリッジアクセス側２０に沿って配置されたデータカートリッジ１４は、カートリッジ処理システム３６の後側４２に隣接することになり、それによって背面型バーコードリーダ１０がそれらデータカートリッジ１４に設けられたバーコードラベル３４を読み出すことが可能になる。このようにデータカートリッジ１４のすべてのインベントリが行われると、データ記憶システム１２は、通常の動作を開始することができる。
【００３９】
本明細書で述べた発明の概念は、様々に他の形態で実施化され得るということが予期され、併記の特許請求の範囲は、従来技術によって限定されることを除いて本発明の代替的な実施の形態を含むように解釈されることが意図される。ここで、本発明には、以下の実施の態様がある。
【００４０】
（実施の態様１）
データ記憶システム（１２）であって、
前記データ記憶システム（１２）内に設けられた複数のカートリッジ収納装置（１６、１８）と、
カートリッジアクセス側（５８）および後側（４２）を有し、移動経路（４０）に沿って移動するように前記データ記憶システム（１２）内に取付けられているカートリッジ係合装置（３６）であって、
前記複数のカートリッジ収納装置（１６、１８）のうちの少なくとも１つが前記後側（４２）と向き合うように配置されるように前記複数のカートリッジ収納装置（１６、１８）および前記移動経路（４０）が配置されている
カートリッジ係合装置（３６）と、
前記カートリッジ係合装置（３６）の前記後側（４２）付近に配置されたデータカートリッジ（１４）上に設けられているカートリッジ情報を読み出す、前記カートリッジ係合装置（３６）に取付けられた情報リーダ（１０）と
を具備するデータ記憶システム。
【００４１】
（実施の態様２）
前記カートリッジ情報は、視覚的に識別可能な表示を含む実施の態様１記載のデータ記憶システム。
【００４２】
（実施の態様３）
前記情報リーダは、
前記視覚的に識別可能な表示を照明する照明系（５０）と、
前記視覚的に識別可能な表示を検出しそれに関連する出力信号を生成する検出器（５２）と、
前記検出器（５２）に連動し、前記出力信号に応答し、前記視覚的に識別可能な表示を表す機械読取可能データを生成する、データ処理システムと、
を備える実施の態様１または実施の態様２記載のデータ記憶システム。
【００４３】
（実施の態様４）
前記視覚的に識別可能な表示は、バーコード（８６）を含む実施の態様１ないし実施の態様３のいずれかに記載のデータ記憶システム。
【００４４】
（実施の態様５）
前記カートリッジ係合装置（３６）に取付けられ、
前記カートリッジ係合装置（３６）の前記カートリッジアクセス側（５８）付近に配置されたデータカートリッジ（１４）に設けられたカートリッジ情報を読み取る
第２の情報リーダを更に具備する実施の態様１ないし実施の態様４のいずれかに記載のデータ記憶システム。
【００４５】
（実施の態様６）
前記移動経路（４０）は、
第１および第２の対向する脚部（２０、２４）と、
前記第１および第２の対向する脚部（２０、２４）を接合する接続部（２２）と、
を有するＵ字型経路である実施の態様１ないし実施の態様５のいずれかに記載のデータ記憶システム。
【００４６】
（実施の態様７）
前記複数のカートリッジ収納装置（１６、１８）は、
前記Ｕ字型経路（４０）の前記第１の対向する脚部（２０）付近に配置された第１のカートリッジ格納場所（１６）と、
前記Ｕ字型経路（４０）の前記第２の対向する脚部（２４）付近に配置された第２のカートリッジ格納場所（１６）と、
前記Ｕ字型経路（４０）の前記接続部（２２）付近に配置されたカートリッジ読み出し／書き込み装置（１８）と、
を備える実施の態様１ないし実施の態様６のいずれかに記載のデータ記憶システム。
【００４７】
（実施の態様８）
データ記憶システム（１２）であって、
シャーシ（５４）と、
前記シャーシ（５４）に取付けられた複数のカートリッジ収納装置（１６、１８）と、
前記シャーシ（５４）に取付けられ、移動経路（４０）を画定するガイド部材（３２）と、
カートリッジアクセス側（５８）および後側（４２）を有し、前記移動経路（４０）に沿って移動するように前記ガイド部材（３２）に取付けられたカートリッジ係合装置であって、
前記複数のカートリッジ収納装置（１６、１８）のうちの少なくとも１つが前記後側（４２）と向き合うように前記複数のカートリッジ収納装置（１６、１８）および前記移動経路（４０）が配置されている、カートリッジ係合装置（３６）と、
前記カートリッジ係合装置（３６）の前記後側（４２）付近に配置されたデータカートリッジ（１４）に設けられたカートリッジ情報を読み出す、該カートリッジ係合装置（３６）に取付けられた情報リーダ（１０）と、
を具備するデータ記憶システム。
【００４８】
（実施の態様９）
前記ガイド部材（３２）は、
第１および第２の対向する脚部と、
前記第１および第２の脚部を接合する接続部と
を有するおおむねＵ字型のガイドトラックである実施の態様８記載のデータ記憶システム。
【００４９】
（実施の態様１０）
データ記憶システム（１２）内に格納されたデータカートリッジ（１４）に設けられているカートリッジ情報を検出する方法であって、
カートリッジアクセス側（５８）および後側（４２）を有するカートリッジ係合装置を前記データ記憶システム（１２）に設けるステップであって、
前記カートリッジ係合装置は、移動経路（４０）に沿って移動するように前記データ記憶システム（１２）内に取付けられ、
少なくとも１つのカートリッジ（１４）が前記カートリッジ係合装置の前記後側（４２）と向き合うように配置される
ステップと、
前記カートリッジ係合装置（３６）に、該カートリッジ係合装置（３６）の前記後側（４２）付近に配置されたデータカートリッジ（１４）に設けられているカートリッジ情報を読み出すことができるように情報リーダ（１０）を設けるステップと、
前記カートリッジ係合装置（３６）を、前記後側（４２）がデータカートリッジ（１４）付近に位置するように移動させるステップと、
前記データカートリッジ（１４）に設けられているカートリッジ情報を読み出すように前記情報リーダ（１０）を動作させるステップと、
を含む方法。
【図面の簡単な説明】
【図１】  本発明による背面型バーコードリーダを含むデータ記憶システムの平面図である。
【図２】  図１に示すデータ記憶システムで使用され得るカートリッジ処理システムの斜視図である。
【図３】  背面型バーコードリーダを示す、カートリッジ係合装置の後側の立面側面図である。
【図４】  バーコードラベルが貼付されたデータカートリッジの立面側面図である。
【図５】  背面型バーコードリーダの内部配置を示すカートリッジ係合装置の立面断面図である。
【符号の説明】
１０…バーコードリーダまたは情報リーダ
１２…データ記憶またはオートチェンジャシステム
１４…データカートリッジ
１６…カートリッジ格納マガジン
１８…カートリッジ読み出し／書き込み装置
２０…第１のカートリッジアクセス側
２２…第２のカートリッジアクセス側
２４…第３のカートリッジアクセス側
３２…トラック
３６…カートリッジ係合アセンブリ
４０…Ｕ字型移動経路
４２…後側
５０…照明系
５２…検出系
５４…ハウジング
５８…カートリッジアクセス側
８６…バー
【図１】
0004564217.tif 000002
【図２】
0004564217.tif 000003
【図３】
0004564217.tif 000004
【図４】
0004564217.tif 000005
【図５】
0004564217.tif 000006