(57)【要約】  非テープ記憶媒体を搭載するデータカートリッジを含むシステムについて記載される。データカートリッジは非テープ記憶媒体にアクセスするための読込み／書込み回路およびコントローラに接続された外部電気コネクタを含む。システムはさらに、データカートリッジの電気コネクタを受容する電気ソケットを有するテープドライブ・エミュレータを含む。ソケットは、データカートリッジの電気接続と噛み合う一組のコネクタを有する無挿入圧力（ＺＩＦ）ソケットを含んでいてよい。テープドライブ・エミュレータは、データカートリッジの電気的インターフェースの挿入を検出したならば、ＺＩＦソケットを機械的に起動することができる。あるいは、ソケットは、データカートリッジをエミュレーション・テープドライブに電気的に接続すべくデータカートリッジ・ライブラリ自動化システムにより動作可能な機械的起動メカニズムを含んでいてよい。
2005515583.tif 000002
【特許請求の範囲】
【請求項１】
非テープ記憶媒体を搭載し、前記非テープ記憶媒体にアクセスするための読込み／書込み回路および前記読込み／書込み回路に接続された外部電気コネクタを含むデータカートリッジと、
前記データカートリッジの電気コネクタを受容する電気ソケットを有するテープドライブ・エミュレータとを含むシステム。
【請求項２】
前記ソケットが、前記データカートリッジの電気コネクタと噛み合う一組のコネクタを有する無挿入圧力（ＺＩＦ）ソケットを含む、請求項１に記載のシステム。
【請求項３】
前記テープドライブ・エミュレータが、ホストコンピュータ装置に前記テープドライブ・エミュレータを電気的に接続するホストインターフェースを含む、請求項１に記載のシステム。
【請求項４】
前記テープドライブ・エミュレータが前記ホストインターフェースと前記データカートリッジ・インターフェースとの間で命令を変換するための変換装置を含む、請求項３に記載のシステム。
【請求項５】
前記非テープ記憶媒体がディスク状の記憶媒体を含む、請求項１に記載のシステム。
【請求項６】
前記データカートリッジが前記ディスク状記憶媒体およびディスクドライバ・コントローラを収納する内蔵型ディスク駆動機構を含む、請求項５に記載のシステム。
【請求項７】
前記データカートリッジがさらに、非テープ記憶媒体へのアクセスを制御するディスクドライブ・コントローラを含み、前記コントローラが小型コンピュータ・システム・インターフェース（ＳＣＳＩ）、ファイバー・チャネル・インターフェース、および拡張統合駆動電子機器／ＡＴアタッチメント（ＥＩＤＥ／ＡＴＡ）インターフェースのうちの一つに従って前記テープドライブ・エミュレータと通信する、請求項５に記載のシステム。
【請求項８】
前記データカートリッジが、磁気テープ・ドライブ・カートリッジ用の業界標準寸法に準拠したハウジングを含む、請求項１に記載のシステム。
【請求項９】
前記テープドライブ・エミュレータが、前記ソケットの位置が業界標準テープドライブのスロットの位置に準拠するように業界標準テープドライブの形状仕様を有する、請求項１に記載のシステム。
【請求項１０】
前記テープドライブ・エミュレータが電力コネクタおよび１個以上の取付穴を含み、さらに前記テープドライブ・エミュレータの寸法、前記電力コネクタの位置、および前記取付穴の位置が業界標準テープドライブに準拠している、請求項９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ記憶装置に関する。
【背景技術】
【０００２】
自動化されたカートリッジ・ライブラリは、磁気テープ・データカートリッジを管理することにより膨大な電子データへのアクセスを提供する。自動化カートリッジ・ライブラリには、２０個以下のデータカートリッジへのアクセスを提供する小規模なライブラリ・システムから、数千個のデータカートリッジへのアクセスを提供する大規模なライブラリ・システムまで、あらゆるサイズのものがある。
【０００３】
従来の自動化カートリッジ・ライブラリ・システムでは、多くの場合ロボットアームその他のメカニズムによる自動装置が、複数のデータカートリッジ格納場所を担当する。自動装置は格納場所の一つから選択的にデータカートリッジを取り出して、取り出したデータカートリッジを指定されたテープドライブに装填して、データカートリッジに記憶されているデータにアクセスする。各データカートリッジは多くの場合、ラベル、バーコードまたは無線周波数（ＲＦ）タグ等、何らかの識別情報を有しており、それにより自動装置が個々のテープカートリッジを識別する。
【０００４】
テープドライブがデータカートリッジの使用を終えたならば、自動装置はデータカートリッジをテープドライブから取り出して、割り当てられたデータカートリッジ格納場所に戻す。ホストコンピュータ・システムが、自動化カートリッジ・ライブラリの動作を多くの場合制御するライブラリ制御装置と通信している。このように、多数のデータカートリッジが１個以上のテープドライブにより自動的にアクセス可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
データカートリッジを操作するために、自動装置は多くの場合、データカートリッジを掴み、自動装置がテープカートリッジを搬送してその向きを変えられるようにするインターフェースを備えている。自動装置は、例えばロボットアームとして、選択されたデータカートリッジを掴むグリッパーを含んでいてよい。ロボットアームがそれらを確実に掴むためにデータカートリッジを正確に配置する必要があるため、データカートリッジおよび格納場所は正確な寸法で構成されている。従って、ライブラリ・システムのデータカートリッジは多くの場合、自動装置のインターフェースが受容できるように、同一でないにせよ実質的に類似した形状仕様を有する。
【課題を解決するための手段】
【０００６】
本発明は一般に、非テープ記憶媒体を搭載するデータカートリッジを含むシステムに関する。データカートリッジは、非テープ記憶媒体へのアクセスを制御するコントローラおよび同コントローラに接続された外部電気コネクタを含む。本システムは、データカートリッジの電気コネクタを受容する電気ソケットを備えたテープドライブ・エミュレータを含む。ソケットは、データカートリッジの電気コネクタと噛み合う一組のコネクタを備えた無挿入圧力（ＺＩＦ）ソケットを含んでいてよい。テープドライブ・エミュレータは、データカートリッジの電気的インターフェースの挿入を検出したならば、ＺＩＦソケットを機械的に起動することができる。あるいは、ソケットは、データカートリッジをエミュレーション・テープドライブに電気的に接続すべくデータカートリッジ・ライブラリ自動化システムにより動作可能な機械的起動メカニズムを含んでいてよい。
【０００７】
本発明は別の実施形態において、磁気テープ・データカートリッジ用の業界標準寸法に準拠したハウジングを含むデータカートリッジに関する。本データカートリッジはさらに、非テープ記憶媒体および非テープ記憶媒体にアクセスするための読込み／書込み回路、並びに読込み／書込み回路に接続された外部から利用可能な電気コネクタを含む。本データカートリッジはさらに、非テープ記憶媒体へのアクセスを制御するコントローラを含んでいてよい。例えば、非テープ記憶媒体はディスク状の記憶媒体を、コントローラはディスクドライブ・コントローラを含んでいてよい。データカートリッジは、ディスク状の記憶媒体およびディスクドライブ・コントローラを受容する内蔵型ディスク駆動機構を含んでいてよい。
【０００８】
本発明は別の実施形態において、テープドライブ・エミュレータに関する。本テープドライブ・エミュレータは、非テープ記憶媒体を搭載するデータカートリッジの電気コネクタを受容する電気ソケットを含む。ソケットは、データカートリッジの電気コネクタと噛み合う一組のコネクタを備えた無挿入圧力（ＺＩＦ）ソケットを含んでいてよい。テープドライブ・エミュレータはまた、データカートリッジの挿入を検出するセンサーを含んでいてよい。テープドライブ・エミュレータは、データカートリッジの電気的インターフェースが挿入されたことを検出したならば、ＺＩＦソケットを機械的に起動することができる。あるいは、ソケットは、データカートリッジをエミュレーション・テープドライブに電気的に接続すべくデータカートリッジ・ライブラリ自動化システムにより動作可能な機械的起動メカニズムを含んでいてよい。
【０００９】
テープドライブ・エミュレータは、テープドライブ・エミュレータをホストコンピュータ装置に電気的に接続するためのホストインターフェース、およびホストインターフェースとデータカートリッジ・インターフェースの間で命令を変換するための変換装置を含んでいてよい。
【００１０】
本発明は、多くの利点をもたらすことができる。本発明を利用することにより、自動化データカートリッジ・システムは、磁気テープを受容する各種の従来型データカートリッジ、並びに非テープ媒体を受容する各種のデータカートリッジに対応可能である。内部記憶媒体の種類に関わらず、データカートリッジは、自動システムにより容易に操作できるように標準寸法および特徴に準拠したハウジングを備えている。このように、非テープ媒体を有するデータカートリッジに対応するために自動システム間の機械的インターフェースを改造またはアップグレードする必要がない。換言すれば、データカートリッジが標準寸法に準拠していることにより、異なる種類の媒体を受容するデータカートリッジが自動システムからは機構的に区別できないためである。従って、自動化データカートリッジ・システムは従来の磁気テープ・データカートリッジにアクセスするテープドライブ、および非テープ媒体を有するデータカートリッジにアクセスするテープドライブ・エミュレータに容易に対応可能である。
【００１１】
さらに、非テープ記憶媒体を受容するデータカートリッジは、記憶媒体にアクセスするために必要な電子機器および制御回路を含む内蔵型記憶装置であってよい。例えば、データカートリッジは、テープ・データカートリッジの標準的な外形寸法および特徴を備えていてよいが、ディスク状の記憶媒体並びにディスクドライブ・コントローラおよび読込み／書込み回路を含むディスク駆動機構を収納することができる。
【００１２】
さらに、テープドライブ・エミュレータは、非テープ記憶媒体を搭載するデータカートリッジを受容し、ホストコンピュータ装置からはデータカートリッジが従来の逐次記憶装置に見えるように命令を変換してその他の動作を実行する。このように、非テープ記憶媒体は、自動システムの観点からは磁気テープ・データカートリッジと物理的に同等に、またホストコンピュータ装置の観点からは機能的に同等である。
【００１３】
データカートリッジの外部電気コネクタおよびテープドライブのソケットは、テープドライブ・エミュレータとデータカートリッジの間に堅牢な電気的接続を提供する。無挿入圧力（ＺＩＦ）ソケットの利用により、自動装置はデータカートリッジをテープドライブ・エミュレータへの挿入／取り外しが容易に行なえる。従って、自動装置またはホストコンピュータ装置を一切または殆ど変更せずにライブラリ自動化システム内で各種の記憶媒体を使用することができる。
【００１４】
本発明の１つ以上の実施形態の詳細について、添付の図面および以下の記載に開示する。本発明のその他の特徴、目的および利点は以下の記載、図面および請求の範囲から明らかにされる。
【発明を実施するための最良の形態】
【００１５】
図１は、自動化データカートリッジ・ライブラリ・システム２を示すブロック図である。自動装置８は、データカートリッジ１８を選択的に取り出して、取り出されたデータカートリッジ１８をドライブ１４の１個に装填する。ドライブがデータカートリッジ１８の使用を終えたならば、自動装置８はデータカートリッジ１８をドライブから取り出して、カートリッジ格納装置１２内の割り当てられた格納場所へ戻す。
【００１６】
従って、カートリッジ格納装置１２は、複数のデータカートリッジ格納場所を提供する。各々の場所はセルとも呼ばれ、単一のデータカートリッジを格納する。各データカートリッジは多くの場合、自動装置８により容易に掴めるように標準寸法および特徴を備えたハウジングを含む。さらに、データカートリッジはラベル、バーコードまたは無線周波数（ＲＦ）タグ等、何らかの識別情報を有し、それにより自動装置８が個々のデータカートリッジを識別することができる。
【００１７】
ホストコンピュータ装置４はライブラリ制御装置６と通信して、データカートリッジ・ライブラリ・システム２を直接動作させる。ライブラリ制御装置６は、ホストコンピュータ装置４からのアクセス要求に応答して、ロボットアーム１０に対しカートリッジ格納装置１２から適切なデータカートリッジを取り出して、当該データカートリッジをドライブ１４の１個に挿入するよう指示する制御信号を生成する。特に、ライブラリ制御装置６は、ホストコンピュータ装置４からの格納装置へのアクセス要求を変換して、ロボットアーム１０およびグリッパー１６の運動や動作を制御する信号を送る。ロボットアーム１６は信号に応答して、カートリッジ格納装置１２を探索してグリッパー１６によりカートリッジ１８を掴む。データカートリッジ１８がドライブ１４のうちの１個へ挿入されたならば、ホストコンピュータ装置４は、データカートリッジとの間でデータの書き込み／読み出しを行なうことができる。
【００１８】
以下に詳述するように、カートリッジ格納装置１２は、各種の従来型データカートリッジ受容磁気テープ、並びに非テープ記憶媒体を収納する各種のデータカートリッジを含んでいてよい。非テープ記憶媒体は、ディスク状の磁気記憶媒体、固体記憶媒体、光記憶媒体、光磁気記憶媒体、およびホログラフィック記憶媒体等、各種の記憶媒体の形式をなす。
【００１９】
内部記憶媒体の種類に関係なく、データカートリッジは自動装置８により容易に掴めるように標準寸法および特徴に準拠したハウジングを備えている。データカートリッジが標準寸法に準拠していることにより、異なる種類の媒体を収納するカートリッジが自動装置８からは機構的には区別がつかない。このように、非テープ媒体に対応するために自動装置８間の機械的インターフェースを改造またはアップグレードする必要がない。
【００２０】
さらに、非テープ記憶媒体を収納するデータカートリッジは、記憶媒体にアクセスするために必要な電子機器および制御回路を含む内蔵型記憶装置であってよい。例えば、データカートリッジはテープ・データカートリッジの標準外形寸法および特徴を備えていてよいが、ディスク状の記憶媒体並びにディスクドライブ・コントローラおよび読込み／書込み回路を含むディスク駆動機構も収納することができる。
【００２１】
従って、ドライブ１４は非テープ記憶媒体を収納するデータカートリッジを受容すべく、１個以上の従来型テープドライブおよび１個以上のテープドライブ・エミュレータを含んでいてよい。換言すれば、ドライブ１４は、非テープ記憶媒体がホストコンピュータ装置４からは逐次記憶装置に見えるように１個以上のテープドライブ・エミュレータを含んでいてよい。具体的には、テープドライブ・エミュレータはホストコンピュータ装置４と従来型テープドライブとして通信する。例えば、ホストコンピュータ装置４からの問い合わせに応答して、テープドライブ・エミュレータは自身を、標準３４８０のテープドライブ等の従来型テープドライブとして識別させることができる。その結果、テープ式データカートリッジにアクセスするためのホストコンピュータ装置４で実行されるドライバや他のソフトウェア・アプリケーションを修正する必要がない。
【００２２】
非テープ媒体を搭載しているデータカートリッジの場合、テープドライブ・エミュレータは、ライブラリ・システム２等の従来型バックアップ設備で利用すべく物理的に設定されていてよい。例えば、テープドライブ・エミュレータは、ライブラリ・システム２のドライブ・ベイに容易に挿入することができる従来型テープドライブの標準寸法および形状仕様に準拠していてよい。テープドライブ・エミュレータには例えば、非テープ媒体を搭載する受信データカートリッジを受容すべく電源コネクタ、取付穴、および電気ソケットを適切に配置することができる。
【００２３】
このように、非テープ記憶媒体を収納するデータカートリッジは、自動装置１０の観点からは物理的に磁気テープ・データカートリッジと同等に見え、ホストコンピュータ装置４の観点からは機能的に同等に見える。従って、自動装置１０またはホストコンピュータ装置４をほとんど変えることなく、ライブラリ自動システム２内で各種の記憶媒体を用いることができる。本発明の原理はライブラリ・システム２に関して記載されているが、自動化データカートリッジシステムに限定されない。例えば、システム管理者その他のユーザーが手動でデータカートリッジをドライブ１４に挿入することができる。
【００２４】
さらに、ライブラリ・システム２は、ドライブ１４をアップグレードすることなくより大きい記憶容量へ容易に移行することができる。より大容量の磁気テープ・データカートリッジに対応するためにドライブをアップグレードする必要がある従来型システムとは異なり、テープドライブ・エミュレータは記憶容量が大きい非テープ・データカートリッジに容易に対応可能である。例えば、テープドライブ・エミュレータは、恐らくデータカートリッジに問い合わせて、記憶容量をホストコンピュータ装置４に報告することにより、非テープ記憶媒体を搭載する挿入されたデータカートリッジの記憶容量を容易に検出することができる。このように、ライブラリ・システム２は記憶容量が増えたデータカートリッジと前方互換性を有するものと見なすことができる。
【００２５】
図２は、ドライブ１４のテープドライブ・エミュレータ２２に挿入すべくカートリッジ格納装置ｌ２（図１）から選択されたデータカートリッジ２０の斜視図である。データカートリッジ２０は、非テープ記憶媒体を含み、システム２を介して使用可能な磁気テープ・データカートリッジの標準外形寸法および特徴に準拠しているハウジング２４を含む。例えば、データカートリッジ２０の外形寸法は、ミネソタ州オークデールのイメーション社（Ｉｍａｔｉｏｎ  Ｃｏｒｐ．ｏｆ  Ｏａｋｄａｌｅ，Ｍｉｎｎｅｓｏｔａ）により製造されているブラックウォッチ（ＢｌａｃｋＷａｔｃｈ（商標)） ９８４０およびロイヤルガード（ＲｏｙａｌＧｕａｒｄ（商標）) ３４８０、３４９０Ｅ、３４９０ＥＬ、および９４９０ＥＥ磁気記憶テープカートリッジの形状仕様等、各種の業界標準形状仕様の一つに準拠していてよい。
【００２６】
テープドライブ・エミュレータ２２は、データカートリッジ２０を受容するソケット２６を含む。以下に図示するように、システム２で用いられるデータカートリッジとは異なり、ソケット２６は、データカートリッジ２０に含まれる非テープ記憶媒体にアクセスするための電気的インターフェースを提供する。特に、データカートリッジ２０は、非テープ記憶媒体にアクセスするために必要なすべての電子機器および制御回路を含む完全内蔵型非テープ記憶装置を収納することができる。例えば、データカートリッジは、ディスク状の記憶媒体並びにディスクドライブ・コントローラ、アクチュエータ、磁気変換器、プリアンプ、および読込み／書込み回路を含むディスクドライブを収納することができる。テープドライブ・エミュレータ２２は、ソケット２６の位置が標準テープドライブ内のスロットの位置に準拠するように標準テープドライブの形状仕様を備えていてよい。このように、ライブラリ・システム２は、変更なしにデータカートリッジ２０の挿入／取り外しを容易に行なうことができる。
【００２７】
図３は、テープドライブ・エミュレータ３１および非テープ記憶媒体を搭載するデータカートリッジ３０の実施形態の例を示すブロック図である。具体的には、カートリッジ３０はディスク記憶媒体３６その他各種の部品用の筐体を形成するハウジング３１を含む。ディスク記憶媒体３６は、磁気、光、磁気光等、任意のディスク状の記憶媒体であってよい。さらに、ディスク記憶媒体３６はハードディスクまたはフレキシブル・ディスクであってよい。スピンドルモーター４４は磁気記憶媒体３６をスピンドルハブ４０の回りに回転させる。アクチュエータ３４がアクチュエータ軸３２の回りを回転することにより、トランスデューサ３８は回転している磁気記憶媒体３６を探索してデータの読込みおよび書込みを行なう。
【００２８】
ディスクドライブ・コントローラ４６は、読込み／書込み回路４２およびアクチュエータ３４を制御して、トランスデューサ３８へ信号を出力するとともにそこから信号を検出する。ディスクドライブ・コントローラ４６は、インターフェース５０を介してエミュレータ３１と通信する。インターフェース５０は、非従来型通信プロトコルを実装していても、あるいは、小型コンピュータ・システム・インターフェース（ＳＣＳＩ）、ファイバー・チャネル・インターフェース、拡張統合駆動電子機器／ＡＴアタッチメント（ＥＩＤＥ／ＡＴＡ）インターフェース等、任意の標準インターフェース・プロトコルを実装していてよい。このようにデータカートリッジ３０は、カリフォルニア州スコッツヴァレー（Ｓｃｏｔｔｓ  Ｖａｌｌｅｙ，Ｃａｌｉｆｏｒｎｉａ）のシーゲート・テクノロジー社（Ｓｅａｇａｔｅ  Ｔｅｃｈｎｏｌｏｇｙ）等、多くのディスクドライブ製造業者の一つから店頭で購入することができる。
【００２９】
電気コネクタ４８は自動装置１０により挿入されたならば、テープドライブ・エミュレータ３１に接続するための外部から利用できる電気的インターフェースを提供する。特に、電気コネクタ４８は、テープドライブ・エミュレータ３１と通信して電力を得るための入出力用電気的ピンを提供する。
【００３０】
テープドライブ・エミュレータ３１は自動装置８により挿入されたならば、データカートリッジ３０の電気コネクタ４８と堅牢な電気的接続を行なうためのソケット５２を含む。一実施形態において、ソケット５２は無挿入圧力（ＺＩＥ）ソケットを含んでいてよい。特に、ソケット５２は電気コネクタ４８をクランプ固定および解除すべく動作可能な一組のコネクタを含んでいてよい。テープドライブ・エミュレータ３１は例えば、データカートリッジの電気コネクタの挿入を検出したことに応答して、ソケット５２のコネクタを機械的に起動させることができる。あるいは、グリッパー１６はソケット５２のレバーその他の機械的アクチュエータを起動させて、データカートリッジ３０をクランプ固定および解除することができる。ソケット５２機械的コネクタおよびコネクタ４８のピンのレイアウトは、配列型、交互型、直列型等、多様な形式の任意のものであってよい。
【００３１】
ホストインターフェース５８は、テープドライブ・エミュレータ２２とホストコンピュータ装置４の間に電気的インターフェースを提供する。ホストインターフェース５８は、小型コンピュータ・システム・インターフェース（ＳＣＳＩ）、ファイバー・チャネル・インターフェース、ネットワークデータ管理プロトコル（ＮＤＭＰ）、拡張ＩＤＥ／ＡＴアタッチメント（ＥＩＤＥ／ＡＴＡ）インターフェース等、各種の標準通信インターフェースの任意のものに準拠していてよい。
【００３２】
テープドライブ・エミュレータ３１は、ソケット５２を介してデータカートリッジ３０へ命令を送信する前に、ホストインターフェース５８から受信した命令を変換する変換装置５４を含んでいてよい。変換装置５４は例えば、テープドライブ等の逐次アクセス装置に適したデータストリーム命令をホストインターフェース５８から受信して、当該ストリーム命令をディスクドライブその他の記憶装置により適したブロック命令に変換することができる。さらに、変換装置５４はホストコンピュータ装置４にテープドライブ・インターフェースを、またデータカートリッジ３０に非テープ・インターフェースを提供するために、データのバッファリング、圧縮および復元、データ再フォーマット化、エラーの検出および訂正等を行なう。このように、テープドライブ・エミュレータ３１により非テープ記憶媒体を搭載しているデータカートリッジがホストコンピュータ装置４からは逐次記憶装置に見えるようにすることができる。
【００３３】
さらに、変換装置５４により、データカートリッジ３０のホストインターフェース５８および電気コネクタ４８が異なるインターフェース仕様に準拠可能になる。例えば、変換装置５４は、テープドライブ・エミュレータ３１とホストコンピュータ装置４の間のＳＣＳＩインターフェースに、またテープドライブ・エミュレータ３１とデータカートリッジ３０の間のＥＩＤＥインターフェースに対応することができる。変換装置５４は１個以上のカスタマイズされた特定用途向け集積回路を含んでいてよい。あるいは、変換装置５４は、単一ボードコンピュータとして実装することもできる。
【００３４】
図４は、テープドライブ・エミュレータ３１およびデータカートリッジ３０の別の実施形態の例を示すブロック図である。図に示す実施形態において、テープドライブ・エミュレータ３１は、ディスク記憶媒体３６にアクセスするドライブ電子機器の一部を含む。テープドライブ・エミュレータ３１は例えば、ディスクドライブ・コントローラ４６を含んでいてよい。その結果、データカートリッジ３０はインターフェース回路５０を含んでいなくてよい。このように、データカートリッジ３１のコストと重量を減らすことができ、これは使用量の大きい用途に有利である。しかし、データカートリッジ３０は、「店頭」購入可能な内蔵型ディスク駆動機構を収納しなくてもよいかもしれない。いずれの場合も、電気コネクタおよびソケット５２は自動装置８により挿入されたならば、テープドライブ・エミュレータ３１とデータカートリッジ３０との間に堅牢な電気的接続を提供する。
【００３５】
図５は、非テープ記憶媒体を搭載しているデータカートリッジの別の実施形態の例を示すブロック図である。具体的には、データカートリッジ６０は固体メモリ６２およびメモリコントローラ６４を含む。固体メモリ６２は、消去可能プログラマブル読出し専用メモリ（ＥＰＲＯＭ）、電気的消去可能プログラマブルメモリ（フラッシュメモリ）等、任意の不揮発メモリであってもよい。メモリコントローラ６４は、テープドライブ・エミュレータ３１からアクセス要求を受信し、アドレス計算を実行して固体メモリ６２内の格納場所にアクセスする。
【００３６】
本実施形態において、変換装置５４（図３）は、ソケット５２を介してデータカートリッジ３０へ命令を送信する前に、ホストインターフェース５８から受信した命令を変換する。特に、変換装置５４は、ホストインターフェース５８からのテープドライブに適したデータストリーム命令を、メモリ６２内の１個以上のアドレス指定可能な記憶セルにアクセスするために適した命令に変換する。このように、テープドライブ・エミュレータ３１により、固体記憶媒体を収納するデータカートリッジ６０がホストコンピュータ装置４からは逐次記憶装置に見えるようにすることができる。
【００３７】
本発明の各種の実施形態について述べてきた。しかし、本発明の概念および範囲から逸脱することなく各種の変更を行なうことができる点を理解されたい。これらおよび他の実施形態は添付の特許請求の範囲に含まれる。
【図面の簡単な説明】
【００３８】
【図１】自動化データカートリッジ・ライブラリ・システムを示すブロック図である。
【図２】非テープ記憶媒体を搭載し、テープドライブ・エミュレータに挿入すべく選択されたデータカートリッジの斜視図である。
【図３】テープドライブ・エミュレータおよび非テープ記憶媒体を搭載するデータカートリッジの実施形態の例を示すブロック図である。
【図４】テープドライブ・エミュレータおよび非テープ記憶媒体を搭載するデータカートリッジの別の実施形態の例を示すブロック図である。
【図５】非テープ記憶媒体を搭載するデータカートリッジの別の実施形態の例を示すブロック図である。
【図１】
2005515583.tif 000003
【図２】
2005515583.tif 000004
【図３】
2005515583.tif 000005
【図４】
2005515583.tif 000006
【図５】
2005515583.tif 000007
【手続補正書】
【提出日】平成16年2月3日(2004.2.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非テープ記憶媒体を搭載していて、前記非テープ記憶媒体にアクセスするための読込み／書込み回路および前記読込み／書込み回路に接続された外部電気コネクタを含むデータカートリッジと、
前記データカートリッジの電気コネクタを受容する電気ソケットを有するテープドライブ・エミュレータとを含むシステム。
【請求項２】
前記ソケットが、前記データカートリッジの電気コネクタと噛み合う一組のコネクタを有する無挿入圧力（ＺＩＦ）ソケットを含む、請求項１に記載のシステム。
【請求項３】
前記テープドライブ・エミュレータが、ホストコンピュータ装置に前記テープドライブ・エミュレータを電気的に接続するホストインターフェースを含む、請求項１または２に記載のシステム。
【請求項４】
前記テープドライブ・エミュレータが、前記ホストインターフェースから逐次アクセス用のデータストリーム命令を受信して、前記データストリーム命令を前記電気コネクタに適用すべくブロック命令に変換することにより、前記非テープ記憶媒体を搭載している前記データカートリッジが前記ホストコンピュータ装置に対してテープ式の逐次記憶装置として見えるようにする変換装置を含む、請求項３に記載のシステム。
【請求項５】
前記非テープ記憶媒体がディスク状の記憶媒体を含む、請求項１〜４のいずれか一項に記載のシステム。
【請求項６】
前記データカートリッジが前記ディスク状記憶媒体およびディスクドライバ・コントローラを収納する内蔵型ディスク駆動機構を含む、請求項５に記載のシステム。
【請求項７】
前記データカートリッジがさらに、非テープ記憶媒体へのアクセスを制御するディスクドライブ・コントローラを含み、前記コントローラが小型コンピュータ・システム・インターフェース（ＳＣＳＩ）、ファイバー・チャネル・インターフェース、および拡張統合駆動電子機器／ＡＴアタッチメント（ＥＩＤＥ／ＡＴＡ）インターフェースのうちの一つに従って前記テープドライブ・エミュレータと通信する、請求項５に記載のシステム。
【請求項８】
前記データカートリッジが、磁気テープ・ドライブ・カートリッジ用の業界標準寸法に準拠したハウジングを含む、請求項１〜７のいずれか一項に記載のシステム。
【請求項９】
前記テープドライブ・エミュレータが、前記ソケットの位置が業界標準テープドライブのスロットの位置に準拠するように業界標準テープドライブの形状仕様を有する、請求項１〜８のいずれか一項に記載のシステム。
【請求項１０】
前記テープドライブ・エミュレータが電力コネクタおよび１個以上の取付穴を含み、さらに前記テープドライブ・エミュレータの寸法、前記電力コネクタの位置、および前記取付穴の位置が業界標準テープドライブに準拠している、請求項９に記載のシステム。
【国際調査報告】
2005515583.tif 000008
2005515583.tif 000009
2005515583.tif 000010