(57)【要約】【課題】本発明は、簡単で場所をとらずに記憶媒体を格納し、取り出せるカートリッジ取り出しデバイスおよび方法を提供しようとするものである。【解決手段】１つの実施態様では、カートリッジ取り出しデバイスが記憶媒体に対して移動すると、記憶媒体と摺動して係合することができる、カートリッジ取り出しデバイスのプランジアセンブリに取り付けられたカプラを含んでいる。【選択図】図２
2005149708.tif 000002
【特許請求の範囲】
【請求項１】
カートリッジ取り出しデバイスが記憶媒体に対して移動し、前記カートリッジ取り出しデバイスのプランジアセンブリに設けられたカプラが、前記記憶媒体と摺動可能に係合することを特徴とする媒体選択システム。
【請求項２】
前記カートリッジ取り出しデバイスが移動して、前記記憶媒体に対する前記カートリッジ取り出しデバイスの移動が生じることを特徴とする請求項１に記載の媒体選択システム。
【請求項３】
前記記憶媒体が移動して、前記記憶媒体に対する前記カートリッジ取り出しデバイスの移動が生じることを特徴とする請求項１に記載の媒体選択システム。
【請求項４】
前記カートリッジ取り出しデバイスと前記記憶媒体とが移動して、前記記憶媒体に対する前記カートリッジ取り出しデバイスの移動が生じることを特徴とする請求項１に記載の媒体選択システム。
【請求項５】
前記カプラはネック部とヘッド部とを含み、前記ネック部が移動して、前記記憶媒体に形成された拡大溝部に前記ヘッド部が移動し、前記記憶媒体と係合することを特徴とする請求項１に記載の媒体選択システム。
【請求項６】
前記カプラは、前記プランジアセンブリに固定して取り付けられていることを特徴とする請求項１に記載の媒体選択システム。
【請求項７】
カートリッジ取り出しデバイスを記憶媒体に対して移動させ、前記記憶媒体を前記カートリッジ取り出しデバイスと摺動可能に係合させるステップを含む方法。
【請求項８】
記憶媒体を、前記カートリッジ取り出しデバイスの固定カプラと係合させるステップをさらに含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記記憶媒体と係合させるため、前記カートリッジ取り出しデバイスのカプラを前記記憶媒体に形成された溝部に移動させるステップをさらに含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記記憶媒体から係合解除させるため、前記カートリッジ取り出しデバイスのカプラを前記記憶媒体に形成された溝部から移動させるステップをさらに含むことを特徴とする請求項７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的に、媒体格納システムに関し、さらに具体的には、媒体を選択するシステムおよび方法に関する。
【背景技術】
【０００２】
媒体格納システムは、２、３例を挙げると、磁気テープカートリッジおよび光記憶媒体等の取り外し可能な記憶媒体に、通常大容量のコンピュータ読み取り可能なデータを記憶するのに用いられる。このような格納システムは、記憶媒体に対し複数の格納位置を有する１つまたは複数の格納デバイスを含んでいる。また、１つまたは複数のデータアクセスデバイスが、記憶媒体上で読出しおよび／または書込み動作を行うために含まれている。
【０００３】
媒体格納システムはまた、格納システム内で記憶媒体を取り出し搬送するピッカーアセンブリと呼ばれるカートリッジ取り出しデバイスを含むことができる。たとえば、ピッカーアセンブリは、読出しおよび／または書込み動作をするため、記憶媒体をデータアクセスデバイスに送出するのに用いることができる。ピッカーアセンブリはまた、読出しおよび／または書込み動作の後、記憶媒体を格納位置に戻す動作をする。
【０００４】
ピッカーアセンブリは、記憶媒体の下に延びて、記憶媒体の表面に形成されたくぼみまたは切り欠き部と係合するフィンガを備えたプランジアセンブリを有することができる。しかし、この構成では、作動のために間隙が必要であり、媒体格納システムのサイズが大きくなる。プランジャはまた、複数の移動のための構成要素（たとえば、ばね押し回転フィンガおよびスプレーアセンブリ）を必要としている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、簡単で場所をとらずに記憶媒体を格納し、取り出せるカートリッジ取り出しデバイスおよび方法を提供しようとするものである。
【課題を解決するための手段】
【０００６】
システムの１つの実施態様では、カートリッジ取り出しデバイスが記憶媒体に対して移動すると、記憶媒体と摺動して係合することができる、カートリッジ取り出しデバイスのプランジアセンブリに取り付けられたカプラを含んでいる。
【０００７】
方法の１つの実施態様では、カートリッジ取り出しデバイスが記憶媒体に対して移動すると、記憶媒体がカートリッジ取り出しデバイスと摺動して係合させられるステップを含んでいる。
【発明を実施するための最良の形態】
【０００８】
図１を参照すると、媒体選択システムの例示的な実施態様として、たとえば、格納システム１００の格納位置１３０とデータアクセスデバイス１４０との間で１つまたは複数の記憶媒体３００（図３にさらに詳細に示される）を取り出し搬送するものが示されている。例示的な媒体選択システムは、図２にさらに詳細に示されるカートリッジ取り出しデバイスすなわちピッカーアセンブリ２００を含んでいてもよい。ピッカーアセンブリ２００は、後退位置と伸長位置との間で移動可能なプランジアセンブリ２４０を含んでいてもよい。カプラ２７０は、プランジアセンブリ２４０に取り付けられている。
【０００９】
作動中、プランジアセンブリ２４０は、延びるとカプラ２７０を記憶媒体３００に隣接させることができる。カプラ２７０は、記憶媒体３００（たとえば、図４ａおよび図４ｂ）と摺動して係合することができる。次に、記憶媒体３００は、ピッカーアセンブリ２００に装填される。カートリッジ選択システムは、同様に作動して、記憶媒体３００を（たとえば、意図した移動先で）押し出して解放することができる。
例示的なシステム
図１を参照すると、格納システム１００は、１つまたは複数のライブラリ１１０を含んでいる。ライブラリ１１０は、格納システム１００を容易に拡張することができる（たとえば、互いに積層するように構成した）モジュール式であってもよい。ライブラリ１１０は、ほんの２、３例を挙げると、磁気データカートリッジ、光媒体、またはディスクドライバ等の１つまたは複数の記憶媒体３００にコンピュータ読み取り可能なデータを記憶させるようになっている。
【００１０】
記憶媒体３００は、１つまたは複数の格納位置１３０に設けられている。例示的な実施態様では、記憶媒体３００は、複数の格納位置を有する１つまたは複数の移動可能な格納マガジンに格納されている。格納位置は、図１に示すように、ライブラリ１１０に配置されてもよいが、他の配置も可能である。
【００１１】
また、読出しおよび／書込み動作のため、１つまたは複数のアクセスデバイス１４０を設けてもよい。１つの例示的な実施態様では、各ライブラリ１１０には、少なくとも１つのデータアクセスデバイス１４０が設けられている。しかし、他の実施態様では、データアクセスデバイス１４０を、格納システム１００内の各ライブラリに含める必要はない。
【００１２】
ある構成の格納システム１００が図１に示されているが、他の適切な構成もまた、本発明の範囲内となることに留意されたい。さらに、ライブラリの数、ならびに格納位置および各ライブラリが設けられたデータアクセスデバイスの数は、様々な設計考慮事項によって決まる場合がある。このような考慮事項には、限定はされないが、データがアクセスされる頻度を含めることができる。さらに他の考慮事項として、たとえば、ライブラリの物理的な寸法、格納位置、および／またはデータアクセスデバイスを含める場合がある。
【００１３】
上記のように、格納システム１００はまた、少なくとも１つのピッカーアセンブリ２００を備えていてもよい。ピッカーアセンブリ２００は、記憶媒体３００と係合し、記憶媒体３００を（たとえば、格納位置１３０の１つから）引出し、記憶媒体３００を搬送し、記憶媒体３００を意図した移動先（たとえば、読出しおよび／書込み動作のためのデータアクセスデバイス１４０）で押し出すようになっている。
【００１４】
ピッカーアセンブリ２００は、格納システム１００でガイドシステム１５０に取り付けられていてもよい。１つの実施態様では、ガイドシステム１５０は、垂直に積層されたライブラリ１１０の間で、ピッカーアセンブリ２００を移動させる並進フレーム１５５に取り付けられている。いずれにしても、ガイドシステム１５０は、格納位置１３０およびデータアクセスデバイス（複数可）１４０に隣接する水平移動経路（矢印１６０で示される）を形成している。
【００１５】
例として、ピッカーアセンブリ２００は、移動経路１６０を通って位置１６１、１６２、および１６３に移動できるように図１に示されている。ピッカーアセンブリ２００は、位置１６１および１６２で、格納位置１３０に隣接し、位置１６３で、データアクセスデバイス１４０の１つに隣接する。
【００１６】
１つの例示的な実施態様では、ガイドシステム１５０は、レール１７０やギア軌道１７５でもよい。ピッカーアセンブリ２００は、レール１７０に移動可能に取り付けてもよい。さらに、ピッカーアセンブリ２００は、ギア２１０を備え（図２にさらに詳細に示される）、そのギア２１０がギア軌道１７５と噛み合い、ガイドシステム１５０上を移動経路１６０に沿って移動するようになっている。
【００１７】
制御システム１８０は、ピッカーアセンブリ２００を作動させるように連結され、格納システム１００でのピッカーアセンブリ２００の移動を制御している。たとえば、制御システム１８０は、コントローラ（図示せず）との（たとえば、ＲＦ通信を介した）通信リンクをピッカーアセンブリ２００で確立することができる。
【００１８】
例示として制御システム１８０は、プロセッサ（または処理ユニット）および制御ソフトウェアおよび／またはファームウェアを備えていてもよい。制御システム１８０は、コンピュータ読み取り可能な命令、たとえば、１つまたは複数の搬送波で具現化されたコンピュータデータ信号を処理するように作動する。コンピュータ読み取り可能な命令は、ネットワークコンピュータ、格納システムの一部として設けられたユーザインターフェース、またはシステムメモリから受信することができる。制御システム１８０は、これらのコンピュータ読み取り可能な命令に基づいて、ピッカーアセンブリ２００を格納システム１００内で移動させることができる。
【００１９】
図２は、ピッカーアセンブリ２００の内部チャンバが見えるように側部パネルを除去した例示的なピッカーアセンブリ２００の斜視図である。ピッカーアセンブリ２００は、駆動モータ２０８およびギア２１０を備えたアクチュエータ２０５を有する。アクチュエータ２０５は、図１を参照して説明したように、ピッカーアセンブリ２００がガイドシステム１５０上を移動経路１６０に沿って移動するように作動する。
【００２０】
ピッカーアセンブリ２００は、側部パネル２２１（対向する側部パネルは、例示の目的で図２では除去されている）、上部壁２２２、および底部壁２２３を有するハウジング２２０を備えている。ハウジング２２０は、格納システム１００で（たとえば、格納位置とデータアクセスデバイスとの間で）記憶媒体３００を収納し、搬送する大きさになっている空洞すなわちチャンバ２３０を備えている。
【００２１】
プランジアセンブリ２４０は、チャンバ２３０内で移動可能にピッカーアセンブリ２００に対して取り付けられている。プランジアセンブリ２４０は、（たとえば、矢印２４１によって示される方向に）前進および後退することができる。プランジアセンブリ２４０の移動は、駆動モータ２５５およびギアアセンブリ２６０を備えたアクチュエータ２５０によって達成することができる。たとえば、駆動モータ２５５は、ピッカーアセンブリ２００のハウジング２２０に設けられたギア軌道２６５と噛み合うギア２６０を作動させることができる。
【００２２】
プランジアセンブリ２４０は、カプラ２７０を備えていてもよい。カプラ２７０は、プランジアセンブリ２４０に取り付けられてもよい。カプラ２７０は、装填動作中は記憶媒体３００と係合し、取り外し作動中は記憶媒体３００を解放するように構成されている（図４ａおよび図４ｂを参照のこと）。
【００２３】
１つの例示的な実施形態では、カプラ２７０は、ネック部２８５にヘッド部２８０を備えていてもよい。ディスク形状のヘッド部２８０および円筒形のネック部２８５を有するカプラ２７０が図２に示されているが、カプラ２７０は、特定の形状に限定されない。カプラ２７０は、記憶媒体３００のカプラ係合相手と係合するように作動する。
【００２４】
図３は、例示的な記憶媒体３００の斜視図である。例示的な記憶媒体３００は、たとえば、シリアル・アドバンスト・テクノロジ・アタッチメント（ＡＴＡ）ハードディスクドライブ等の可動ハードディスクドライブ３１０とすることができる。ハードディスクドライブ記憶装置は、低コスト大容量高速データアクセスを提供するものである。しかし、任意の適切な記憶媒体を本発明の教示に従って用いることができることに留意されたい。たとえば、記憶媒体はまた、限定はされないが、磁気テープカートリッジおよび／または光記憶媒体でもよい。
【００２５】
図３を参照すると、記憶媒体３００の実施態様として、中にガイド溝部３３０ａおよび３３０ｂ（以下、概して３３０）が形成されたハウジング３２０を含んでいてもよい。ガイド溝部３３０は、格納位置およびデータアクセスデバイスに設けることができるガイド係合部（たとえば、フィン（図示しない））と係合し、それらの中に記憶媒体３００を整列させて保持することができる。
【００２６】
記憶媒体３００はまた、ハードディスクドライブ３１０の読出しおよび／または書込み動作のためにデータアクセスデバイスと連結させるコネクタ（図示せず）を備えていてもよい。コネクタは、データ転送、電源、および接地のための複数のピンを含んでいてもよい。さらに、コネクタは、データアクセスデバイスの電源を切る必要なしに、ハードディスクドライブ３１０が容易に接続できる、「ホットスワッパブル（hot swappable）な」コネクタでよい。
【００２７】
例示的なコネクタは、独立ディスクの冗長アレイ（ＲＡＩＤ）記憶システムにおいて用いられる、単一のコネクタ接続部（ＳＣＡ）でもよい。ＳＣＡコネクタは、６８ピンデータ接続、４ピン電源接続、および単一の８０ピンコネクタ上の設定ジャンパを提供している。しかし、コネクタは、特定の実施態様に限定されない。接合コネクタはまた、たとえば、バックプレーン（backplane）などにデータアクセスデバイスを設けてもよい。
【００２８】
例示的な記憶媒体３００はまた、プランジアセンブリ２４０に取付けられたカプラ２７０と係合するよう構成された接合カプラ３５０を含んでいる（たとえば、図４ａおよび図４ｂを参照）。例示的な接合カプラ３５０は、上側タブ部３６０および下側タブ部３６２を含んでいる。上側タブ部３６０および下側タブ部３６２は、その間に溝部３５５を形成している。溝部３５５はまた、タブ部３６０、３６２の背後に形成された記憶媒体３００内の拡大領域３６５を備えている。
【００２９】
図４ａおよび図４ｂは、カプラ２７０による係合および係合解除を示す例示的な記憶媒体の斜視図である。ピッカーアセンブリ２００が所望の記憶媒体３００に隣接して位置すると、プランジアセンブリは、延びていきカプラ２７０を接合カプラ３５０に隣接して位置させる。カプラ２７０が取り付けられているプランジアセンブリ２４０は、記憶媒体３００と係合および係合解除するカプラ２７０をより良好に示すために、図４ａおよび図４ｂには示されていない。
【００３０】
カプラ２７０が図４ａに示されるように所望の記憶媒体３００に隣接して位置すると、ピッカーアセンブリ２００は、図１を参照しながら説明したように、格納ライブラリ１１０内でガイドレール１７０に沿って移動することができる。あるいは、記憶媒体３００を、ピッカーアセンブリ２００に隣接するように移動させることができる（たとえば、格納ドラムを回転させることができる）。いずれにしても、ピッカーアセンブリ２００および／または記憶媒体３００の移動によって、カプラ２７０は、（たとえば、矢印４００によって示される方向に）溝部３５５を摺動していく。ネック部２８５が、図４ｂに示すように、タブ部３６０、３６２の間の溝部３５５にくると、ヘッド部２８０はタブ部３６０、３６２の背後に形成された拡大領域３６５内に位置するようになる。同様に、記憶媒体３００に対して、図４ｂの矢印４１０によって示す方向にカプラ２７０を移動させると、カプラ２７０は接合カプラ３５０から係合解除することができる。媒体選択システムの作動については、以下で、さらに詳細に説明する。
【００３１】
本発明を用いることができる１つの環境をさらに良く理解してもらうために、例示的な媒体格納システム１００、ピッカーアセンブリ２００、および記憶媒体３００の説明をした。しかし、媒体選択システムは、他の媒体格納システムで、あるいは現在既知であるか将来開発される可能性のある他のピッカーアセンブリおよび記憶媒体に実施してもよい。したがって、本発明による実施態様は、特定の媒体格納システムに使用されることに限定するものではない。
例示的な作動
例示的な作動では、制御システム１８０は、１つまたは複数の記憶媒体にアクセスする要求を受け取ることができる。例示として、格納システム１００の１つまたは複数の記憶媒体のデータにアクセスする要求は、ネットワークコンピュータ（図示せず）から受け取ることができる。あるいは、要求は、（たとえば、システムメモリから）在庫確認または配置換えの作動の一部として受け取ってもよい。
【００３２】
応答時、制御システム１８０は、ピッカーアセンブリ２００と通信して、ピッカーアセンブリ２００を所望の記憶媒体３００に隣接した位置に移動させることができる。図１を参照すると、たとえば、ギア２１０は、ギア軌道１７５と協働し、移動経路１６０に沿ってピッカーアセンブリ２００をライブラリ１１０内で移動させる。ピッカーアセンブリ２００が要求された記憶媒体３００に隣接して位置すると、ピッカーアセンブリ２００は、記憶媒体３００を引き出して、それをピッカーアセンブリ２００に装填するように作動する。
【００３３】
図５ａおよび図５ｂは、記憶媒体３００に隣接して位置するピッカーアセンブリ２００の概略的な側面図で、媒体選択システムの例示的な装填および取り外しの作動を示すものである。例示的な装填の作動として、プランジアセンブリ２４０は、図５ａに示すように、最も延長した位置またはその付近にくるまで、矢印５００で示す方向に移動する。この結果、カプラ２７０は、記憶媒体３００上の接合カプラ３５０に隣接して配置される（たとえば、図４ａを参照のこと）。次に、ピッカーアセンブリ２００および記憶媒体３００は、ピッカーアセンブリ２００上のカプラ２７０が記憶媒体３００上の接合カプラ３５０と係合するまで互いに移動する（たとえば、図４ｂを参照のこと）。
【００３４】
上記のように、この移動によって、ネック部２８５は、タブ部３６０、３６２の間で摺動し、ヘッド部２８０をタブ部３６０、３６２の背後の溝部３５５の拡大領域３６５に位置させる（たとえば、図４ａおよび図４ｂを参照のこと）。この結果、カプラ３５０は、タブ部３６０の背後にあるヘッド部２８０と係合する位置にくる。
【００３５】
次に、記憶媒体３００は、プランジアセンブリ２４０を、図５ｂに示す矢印５１０の方向に反転させることによって引き出すことができる。プランジアセンブリ２４０が後退すると、係合した記憶媒体３００は、（たとえば、格納位置またはデータアクセスデバイスから）引き出され、ピッカーアセンブリ２００のチャンバ２３０内に収納される。プランジアセンブリ２４０は、ピッカーアセンブリ２００が格納システム１００内を移動できるように、ピッカーアセンブリ２００のチャンバ２３０内を後退して、係合した記憶媒体３００を収納させる。
【００３６】
ピッカーアセンブリ２００は、格納システム１００内で記憶媒体３００を搬送する。たとえば、ピッカーアセンブリ２００は、図１に示される移動経路１６０に沿って、かつ／または積層されたライブラリ１１０間で移動することができる。いずれにしても、ピッカーアセンブリ２００は、データアクセスデバイス等の意図した移動先に隣接して配置される。次に、ピッカーアセンブリ２００は、記憶媒体３００を押し出すように作動する。
【００３７】
例示的な取り外し作動を、図５ａおよび図５ｂを参照して説明する。プランジアセンブリ２４０は、図５ａにおける矢印５００の方向に移動し、記憶媒体３００をピッカーアセンブリ２００から押し出すことができる。たとえば、記憶媒体３００は、読出しおよび／または書込み動作のために、取り外してデータアクセスデバイスに装填することができる。
【００３８】
ネック部２８５がタブ部３６０、３６２間で摺動し、プランジアセンブリ２４０と記憶媒体３００とが相対的に移動して、記憶媒体３００を開放することができる。ヘッド部２８０は、矢印４１０（図４ｂ）で示される方向にタブ部３６０、３６２の背後から摺動し、カプラ２７０は図４ａに示す位置にくる。この結果、カプラ２７０は、記憶媒体３００から解放され、プランジアセンブリ２４０は、チャンバ２３０内に後退することができる。
【００３９】
読出しおよび／または書込み動作中、ピッカーアセンブリ２００は、格納システム１００内で他の記憶媒体を取り出し、かつ／または搬送するようにしてもよい。読出しおよび／または書込み動作後、ピッカーアセンブリ２００は、たとえば、ピッカーアセンブリ２００がライブラリ１１０の他の場所に移動していた場合、データアクセスデバイス１４０に戻される。次に、ピッカーアセンブリ２００は、上記のように、記憶媒体３００と係合し、記憶媒体を装填し、記憶媒体３００を格納システム内の他の位置（たとえば、格納位置）に搬送する。
【００４０】
本明細書で説明した実施態様に加えて、当業者は容易に他の変更した態様を考えることができるであろう。本発明は、それらを除外するものではない。
【図面の簡単な説明】
【００４１】
【図１】例示的な格納システムの平面図である。
【図２】ピッカーアセンブリの内部チャンバが見えるように側部パネルが除去された例示的なピッカーアセンブリの斜視図である。
【図３】例示的な記憶媒体の斜視図である。
【図４ａ】カプラによる係合および係合解除を示す記憶媒体の斜視図である。
【図４ｂ】カプラによる係合および係合解除を示す記憶媒体の斜視図である。
【図５ａ】例示的な装填および取り外し作動を示す記憶媒体に隣接して位置するピッカーアセンブリの概略側面図である。
【図５ｂ】例示的な装填および取り外し動作を示す記憶媒体に隣接して位置するピッカーアセンブリの概略側面図である。
【符号の説明】
【００４２】
２００  カートリッジ取り出しデバイス
２４０  プランジアセンブリ
２７０  カプラ
２８０  ヘッド部
３００  記憶媒体
３５５  溝部
【図１】
2005149708.tif 000003
【図２】
2005149708.tif 000004
【図３】
2005149708.tif 000005
【図４ａ】
2005149708.tif 000006
【図４ｂ】
2005149708.tif 000007
【図５ａ】
2005149708.tif 000008
【図５ｂ】
2005149708.tif 000009