(57)【要約】【課題】チェンジャ記憶装置で外部管理しているメディアをアクセスする場合、一旦メディアをチェンジャ装置のスロットにメディアを投入する必要があり、アクセス時間がかかるとともに、空きスロットを設ける必要があった。【解決手段】メディアを装置内部に収納しているかを示すフラグとメディアを収納するスロット位置とカートリッジの外部収納位置とカートリッジ内の収納位置から成る媒体管理情報を設け、前記媒体管理情報をキャッシングするようにした。外部カートリッジのメディアアクセスの場合には、カートリッジの外部収納位置を表示し、カートリッジの挿入後、カートリッジからメディアを直接ドライブ装置に搬送し、アクセスするようにした。さらに、媒体管理情報をもとにスロットのメディアと外部カートリッジのメディアを同列のフォルダ表示をおこない、メディアの一元管理を容易にした。【選択図】  図３
2004326845.tif 000002
【特許請求の範囲】
【請求項１】
複数のリムーバブル記憶媒体を収納する収納部と、前記収納部に記憶媒体を外部から挿入・排出するための挿入口とを有し、前記収納部の記憶媒体を選択的に再生・記録をおこなうチェンジャ記録装置の記録媒体管理方法であって、
前記収納部に収納されたリムーバブル記憶媒体ごとの第１の媒体管理情報と前記挿入口から挿入され記憶媒体を収納する媒体カートリッジの記録媒体ごとの第２の媒体管理情報を有し、
前記第１の媒体管理情報および前記第２の媒体管理情報を含むファイル管理情報を参照された場合に、
前記第１あるいは第２の媒体管理情報に含まれる媒体の収納場所に格納される記憶媒体の再生・記録をおこなう
ことを特徴とする記録媒体管理方法。
【請求項２】
前記ファイル管理情報にもとづいて、前記第１の媒体管理情報で決まる記憶媒体と前記第２の媒体管理情報で決まる記憶媒体あるいは媒体カートリッジを同列のフォルダとして表示する
ことを特徴とする請求項１記載の記録媒体管理方法。
【請求項３】
前記第１の媒体管理情報には前記リムーバブル記憶媒体が収納される収納部のスロット番号を含み、
前記第２の媒体管理情報には媒体カートリッジが収納される外部収納棚の棚番号と媒体カートリッジ内の記録媒体の位置番号を含み、
外部保管の記憶媒体に対するアクセスがあった場合には、前記外部収納棚の棚番号を表示する
ことを特徴とする請求項１記載の記録媒体管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の記録メディアを収納する収納部を有し、所望の記録メディアに情報を記録又は再生するチェンジャ記憶装置に関する。
【０００２】
【従来の技術】
従来のチェンジャ装置を有する記憶装置では、メディアに記憶された情報に対応づけられた検索情報とこのメディアを示す記録媒体情報とをメディアごとに関連づけて記憶するともに、前記記憶媒体情報にて示されるメディアが収納部に格納されているか否かの収納状態を記憶し、記憶装置に接続する上位装置から再生や記録の要求があった場合に、無駄な動作をすることなく確実にかつ迅速に情報の記録及びまたは再生を行ない得る技術を使用している（例えば、特許文献１を参照）。
【０００３】
【特許文献１】
特許第２６８０６２７号公報
【０００４】
【発明が解決しようとする課題】
しかし、上記従来技術では、収納部に格納されるメディア以外の記憶媒体については考慮されておらず、外部に保管しているメディアをアクセスする場合には、一旦、チェンジャ装置に挿入し、収納部に格納したあと、アクセスするようにしていた。このため、メディアを一旦収納部の内部スロットに挿入する操作が必要なため、チェンジャ装置の収納部のスロットを少なくともひとつ空けておくことが必要であり、装置の収納枚数が低下する問題があった。
【０００５】
また、従来のチェンジャ装置を有する記憶装置では、メディアがチェンジャ装置から取り出されると、キャッシュされていたメディアに関する管理情報が削除されるために、同一メディアを再挿入した場合に、前回の管理情報を活用できない問題があった。
【０００６】
本発明は、上記課題を解決し、装置外部で管理されるメディアとチェンジャ装置に格納されるメディアを同様に扱う記録媒体管理方法を提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明では、複数のリムーバブル記憶媒体を収納する収納部と、前記収納部に記憶媒体を外部から挿入・排出するための挿入口とを有し、前記収納部の記憶媒体を選択的に再生・記録をおこなう記録システムの記録媒体管理方法を以下の方法とした。前記収納部に収納されたリムーバブル記憶媒体ごとに第１の媒体管理情報を記録するとともに、前記挿入口から挿入され記憶媒体を収納する媒体カートリッジの記録媒体ごとの第２の媒体管理情報を記録するようにした。さらに、記録システムのファイル管理情報に前記第１の媒体管理情報および前記第２の媒体管理情報を含むようにし、記録媒体をアクセスするためにファイル管理情報を参照された場合に、ファイル管理情報に含まれる前記第１あるいは第２の媒体管理情報の記録媒体の収納場所を表す情報で示される収納場所の記憶媒体の再生・記録をおこなうようにした。
【０００８】
さらに、本発明では、前記記録システムのファイル情報を表示する場合に、前記ファイル管理情報にもとづいて、前記第１の媒体管理情報で決まる記憶媒体と前記第２の媒体管理情報で決まる記憶媒体あるいは媒体カートリッジを同列のフォルダとして表示するようにした。
【０００９】
さらに、本発明では、前記第１の媒体管理情報には前記リムーバブル記憶媒体が収納される収納部の棚番号を含み、前記第２の媒体管理情報には媒体カートリッジが収納される外部収納棚の棚番号と媒体カートリッジ内の記録媒体の位置番号を含むようにした。外部保管の記憶媒体に対するアクセスがあった場合には、前記外部収納棚の棚番号を表示するようにした。
【００１０】
【発明の実施の形態】
以下本発明の実施の形態を、ＤＶＤ−ＲＡＭチェンジャ装置の場合について図面を参照しながら説明する。
図１は、サーバ１０１にＤＶＤ−ＲＡＭチェンジャ装置１０２を接続した記録システムの構成を示す図面である。１０枚のＤＶＤ−ＲＡＭメディア（以下、メディアとする）を収納するカートリッジ１０３が、カートリッジ挿入機構１０４に挿入される。カートリッジ１０３のメディアは、必要に応じてメディア搬送機構１０７により、収納棚１０５に収納される。収納棚１０５のメディアあるいはカートリッジ１０３のメディアは、ドライブ装置１０６に搬送され、フォーマットされた状態で接続されたサーバからリード／ライトメディアとしてアクセスすることが可能となる。サーバから他メディアをアクセスする指示があった場合には、ドライブ装置１０６からメディアがメディア搬送機構１０７により搬出され、収納棚１０５あるいはカートリッジ１０３に戻される。
【００１１】
図２はチェンジャ装置１０２の制御ソフトウェアの構成を示すブロック図である。本実施例においてはＯＳはＰＣやＰＣサーバで使用される場合について説明するが、これに限定されるものではない。チェンジャ装置２０３内のメディアに対するリード処理やライト処理は、ファイルシステム（ＵＤＦ  ＆  ＦＳ  ｆｏｒ  ｔｈｅ  Ｃｈａｎｇｅｒ）２０２において処理される。ここで、ファイルシステム（ＮＴＦＳ、ＦＡＴ）は、ＨＤＤのリード／ライト処理をおこなうファイルシステムであり、ファイルシステム（ＣＤＦＳ）は、ＣＤ−ＲＯＭドライブのリード処理をおこなうファイルシステムである。アプリケーションプログラムは、これらのファイルシステムを経由してファイルアクセスをおこなう。また、ファイルシステムの下位には、Ｉ／Ｏマネージャやドライバが位置している。
【００１２】
チェンジャ装置のメディアの搬送制御は、ファイルシステム２０２でおこなうようにする。これにより、アプリケーションからはＨＤＤやＣＤ−ＲＯＭと同様にメディアをアクセスすることができる。ＨＤＤの場合との相違点は、（ア）メディアがドライブ装置に搬送されていない場合、メディアをドライブ装置に搬送し、リード、ライトが可能になるまでの間待ち時間が発する。（イ）実装されているドライブ装置分のメディアしか同時アクセスができないため、ドライブ装置数を超えたメディアに対して同時アクセスが発生した場合、ドライブ装置を超えたアクセスに対しては、Ｂｕｓｙ応答を返す。（ウ）メディアに対する最後のアクセスからメディアの交換禁止時間を過ぎていない場合も（イ）項と同じ処理が発生する。（エ）例えばエクスプローラ上のチェンジャ装置を示すドライブの容量を取得しようとした場合、メディア収容数に比例する固定の容量を返す。の代表的な相違点がある。
【００１３】
図３は、ＯＳのファイル管理ソフトウェアのエクスプローラで、チェンジャ装置内のメディアの見え方を示したものである。エクスプローラ上からは、チェンジャ装置はひとつのドライブ装置として表示され、チェンジャ装置内の各メディアはドライブ装置内のフォルダとして表示される（３０１）。つぎに、システム外観３０５とエクスプローラ表示（３０１）により、メディアの表示例を詳細に説明する。
【００１４】
チェンジャ装置は、エクスプローラ表示（３０１）のＤＶＤ−ＲＡＭＬｉｂｒａｒｙドライブに対応している。収容棚のスロット３０７にはメディア００１、メディア００２……メディア１００が収容され、それぞれが、エクスプローラ表示（３０１）のフォルダ００１、フォルダ００２……フォルダ１００に対応している。チェンジャ装置のメディア挿入機構３０６に挿入されたカートリッジに収容されているメディアは、それぞれ、カートリッジ０１、カートリッジ０２……カートリッジ１０の名称のファルダで表すようにする。
【００１５】
ここで、メディア挿入機構３０６に挿入されるカートリッジごとにドライブ装置として表示し、カートリッジ内のメディアを該ドライブのフォルダとして表示するようにしてもよい。また、該チェンジャ装置のドライブに挿入するカートリッジごとにファルダを表示し、該カートリッジに収容されるメディアは、前記フォルダの内部フォルダとして表示するように階層フォルダの表示としてもよい。以下の実施例では、後者の階層フォルダ表示をおこなうものとする。
【００１６】
このように、チェンジャ装置内におけるメディアのデータを、ＨＤＤ内に存在するデータと同様に扱うことができる。また、本実施例のシステムにおいては、カートリッジ挿入口をチェンジャ装置内のスロットと同じ位置付けとしてメディアの搬送制御をおこなうことにより、カートリッジの挿入口をあたかもバンクメモリの切り替え部として取扱うことが可能となる。
【００１７】
さらに図４により複数のカートリッジを取り扱う場合の例を説明する。本実施例では、エクスプローラ等のプログラムがアクセスするメディアごとにメディアの管理情報を、サーバ内のＨＤＤにキャッシュ情報として保管するようにする。このキャッシュ情報には、メディアの識別子と該メディアが収納される収納棚のスロット番号を格納する。さらに、このキャッシュ情報に、外部にあるメディアとチェンジャ装置内のメディアを区別するフラグを設け、このフラグが装置内のメディアを示している場合には、前記スロット番号を有効とする。このフラグが外部のメディアを示している場合には、キャッシュ情報の外部メディアの位置情報を有効とする。前記位置情報には、１０枚単位のカートリッジ４０２を管理している位置情報を外部管理棚の番号とカートリッジ内の位置を格納する。
【００１８】
これにより、チェンジャ装置に内蔵されているメディア上のデータにアクセスする場合は、スロット番号を基にメディアを搬送してアクセスをおこない、外部にあるメディアの情報に対するアクセスが発生した場合は、メディアの位置情報として前記外部管理棚の番号を表示して、該当するカートリッジをカートリッジ挿入口に装着するようを表示する。当該カートリッジが装着されるとメディアを認識してデータにアクセスすることが可能とする。この表示に従い外部管理棚４０１から、簡単に外部で管理しているメディアを見つけてチェンジャ装置に組み込むことが可能となる。
【００１９】
このキャッシュ情報は、新規にメディアがチェンジャ装置に装填あるいは挿入された時に生成する。カートリッジが収納される外部管理棚の番号も同時にサーバから登録する。
【００２０】
つぎに、データアクセス処理の詳細を、図５と図６のフローチャートにより説明する。
ファイルがアクセスされると（５０１）、ファイルシステム（２０２）はＨＤＤにキャッシュ情報として格納されているファイルの情報からメディアの格納場所を認識し（５０２）、ファイルがチェンジャ装置に内蔵されている場合は、指定されたスロットのメディアをドライブ装置に搬送し、ファイルへのアクセスが可能となり、アクセスが可能となる（５０５）。ファイルがチェンジャ装置の外部に保管されている場合は、メディアが収納されているカートリッジの収納場所を表示し（５０４）、該当するメディアが含まれるカートリッジがカートリッジ挿入機構（１０４）に挿入されるのを待ち、挿入後にアクセスが可能となる。
【００２１】
つぎに、図６により外部から挿入されたカートリッジのメディアをアクセスする処理を詳細に説明する。該当するカートリッジが挿入されると（６０１）ファイルシステム（２０２）はカートリッジをチェンジャ装置内蔵のエレメントとして登録し、カートリッジ内のメディアをドライブ装置に搬送し、メディア識別子の情報を読み込む（６０３）。つぎに、例えばメディア識別子をボリュームシリアルナンバーとし、キャッシュ情報のメディア識別子とステップ６０３で読み込んだメディア識別子とを比較する（６０４）。
【００２２】
メディアとキャッシュ情報の内容が一致していれば、カートリッジ内のメディアをチェンジャ装置の内蔵メディアとして登録して登録する（６０５）。この処理により、カートリッジとメディアはチェンジャ装置の内部メディアに切り替えられる。ファイルシステムは、カートリッジ内のメディアをカートリッジメディア（３０４）として表示し、チェンジャ装置内のメディアと同じアクセスを許可し、以降チェンジャ装置内蔵メディアと同じ扱いが可能となる。処理が完了し、異なる外部で管理しているメディアをアクセスする場合には、カートリッジメディア全てをカートリッジに戻し（６０７）、カートリッジ内のメディアを外部メディアとして登録し、カートリッジをチェンジャ装置の外部カートリッジとして登録（６０８）した後、カートリッジを排出する（６０９）。
【００２３】
メディアとキャッシュ情報が一致していない場合は（６１０）、カートリッジ内のメディアが要求されたメディアと異なることを表示し、メディアをカートリッジに全て戻し、カートリッジ内のメディアを外部メディアとして登録し、カートリッジをチェンジャ装置の外部カートリッジとして登録（６０８）した後、カートリッジを排出する（６０９）。
【００２４】
上記処理により、カートリッジ機構をバンクメモリの切り替え機構として取扱うことが可能となり、チェンジャ装置のカートリッジ挿入、取出し機構をバンクメモリとして実装することにより実現される。また、メールスロット（１枚のメディア挿入機構）に対しても同様の扱いは可能となる。
【００２５】
また、外部に排出されたメディアやカートリッジを示すフォルダの表示色を変えたりドライブレターを変更することで、メディアにアクセスする利用者がメディアが外部管理なのかチェンジャ装置内にあるのかを判断できるようにすることで、使い勝手を向上することもできる。
【００２６】
【発明の効果】
本発明により、つぎの効果が得られる。
チェンジャ装置内のメディアのデータと外部管理されているるメディアのデータの一元管理が可能となる。
【００２７】
また、外部管理メディアをチェンジャ装置に挿入してアクセスする場合、カートリッジを挿入するだけでアクセスすることが可能となる。チェンジャ装置にメディアを投入する必要がなくなる。
【図面の簡単な説明】
【図１】本発明のシステムの構成。
【図２】本システムのソフトウェアブロック図。
【図３】ソフトウェアからみた場合のメディアの表示例。
【図４】外部メディアを管理する場合の例。
【図５】内部メディアと外部メディアの判別フロー図。
【図６】外部カートリッジメディアのアクセスフロー図。
【符号の説明】
１０１…サーバ、１０２…ＤＶＤ−ＲＡＭチェンジャ装置、
１０３…カートリッジ、１０４…カートリッジ挿入機構、
１０５…メディア収納棚、１０６…ドライブ装置、
１０７…メディア搬送機構、２０１…ユーティリティソフト、
２０２…ＵＤＦファイルシステム、２０３…ＤＶＤ−ＲＡＭチェンジャ装置、
３０１…ＰＣでのエクスプローラ表示、３０３…フォルダ、
３０４…フォルダ、３０５：チェンジャ装置、３０６：メディア挿入部、
３０７…スロット、４０１…外部管理棚、４０２…カートリッジ
【図１】
2004326845.tif 000003
【図２】
2004326845.tif 000004
【図３】
2004326845.tif 000005
【図４】
2004326845.tif 000006
【図５】
2004326845.tif 000007
【図６】
2004326845.tif 000008