(57)【要約】【課題】光ディスク基盤のアーカイブシステムにおけるデータ管理方法を提供すること。【解決手段】本発明は、光ディスクにデータを書き込めば、当該光ディスクに対するメタデータを生成して保存し、カートリッジをアーカイブシステムから抽出して他のアーカイブシステムに移すとき、前記カートリッジに入れられた全ての光ディスクに対して生成されたメタデータを媒体を介して前記他のアーカイブシステムに伝送することができる。前記メタデータをネットワークを介して前記他のアーカイブシステムに伝送するか、前記メタデータを外装メモリに複写して前記他のアーカイブシステムに伝送することができる。また、新しいカートリッジが前記アーカイブシステムに装着されるとき、圧縮ファイルがネットワークや外装メモリを介して伝送され、前記圧縮ファイルを解いて前記新しいカートリッジに入れられた全ての光ディスクに対するメタデータを復元することができる。【選択図】図４
2015228273.tif 000002
【特許請求の範囲】
【請求項１】
複数個の光ディスクを保管するためのカートリッジと光ディスクドライブとの間に光ディスクを移送し、光ディスクドライブを介して光ディスクにデータを書き込むか、光ディスクに書き込まれたデータを読み出すための光ディスク基盤のアーカイブシステムであって、
光ディスクにデータを書き込めば、当該光ディスクに対するメタデータを生成して保存するステップと、
前記カートリッジを前記アーカイブシステムから抽出して他のアーカイブシステムに移すとき、前記カートリッジに入れられた全ての光ディスクに対して生成されたメタデータを媒体を介して前記他のアーカイブシステムに伝送するステップと、
を含んでなることを特徴とする光ディスク基盤のアーカイブシステムにおけるデータ管理方法。
【請求項２】
前記伝送するステップは、前記メタデータをネットワークを介して前記他のアーカイブシステムに伝送する、請求項１に記載の光ディスク基盤のアーカイブシステムにおけるデータ管理方法。
【請求項３】
前記伝送するステップは、前記メタデータを外装メモリに複写して前記他のアーカイブシステムに伝送する、請求項１に記載の光ディスク基盤のアーカイブシステムにおけるデータ管理方法。
【請求項４】
前記保存するステップは、前記メタデータを当該光ディスクが入れられるカートリッジに対して生成したディレクトリ内に書き込む、請求項１に記載の光ディスク基盤のアーカイブシステムにおけるデータ管理方法。
【請求項５】
前記保存するステップは、前記メタデータをＸＭＬ形式のファイルで書き込む、請求項１に記載の光ディスク基盤のアーカイブシステムにおけるデータ管理方法。
【請求項６】
前記伝送するステップは、カートリッジに入れられた全ての光ディスクに対して生成されたメタデータを圧縮ファイルに変換して伝送する、請求項１に記載の光ディスク基盤のアーカイブシステムにおけるデータ管理方法。
【請求項７】
新しいカートリッジが前記アーカイブシステムに装着されるとき、圧縮ファイルがネットワークや外装メモリを介して伝送され、前記圧縮ファイルを解いて前記新しいカートリッジに入れられた全ての光ディスクに対するメタデータを復元するステップをさらに含んでなる、請求項１に記載の光ディスク基盤のアーカイブシステムにおけるデータ管理方法。
【請求項８】
光ディスクにデータを書き込むか、光ディスクに書き込まれたデータを読み出すための光ディスクドライブを含むドライブベイと、
複数個の光ディスクを保管するためのカートリッジと、
光ディスクを移動させるためのピッカーロボットと、
前記ピッカーロボットを前記ドライブベイとカートリッジとの間で移動させるためのロボット移送部と、
データを仮に保存するためのストレージと、
ホストとデータをやり取りするために、連結通路を提供するネットワーク部と、
前記ネットワーク部を介して受信されるコマンドによって前記光ディスクにデータを書き込むか、光ディスクからデータを読み出すために、前記カートリッジに保管される光ディスクを前記ピッカーロボットを介して前記ディスクドライブに移送させ、前記ディスクドライブ内の光ディスクを前記ピッカーロボットを介して前記カートリッジに移送させるように各構成要素を制御するための制御部と、
を備えて構成され、
前記制御部は、光ディスクにデータを書き込めば、当該光ディスクに対するメタデータを生成して前記ストレージに保存し、前記カートリッジを前記アーカイブシステムから抽出して他のアーカイブシステムに移すとき、前記カートリッジに入れられた全ての光ディスクに対して生成されたメタデータを圧縮ファイルに変換して、媒体を介して前記他のアーカイブシステムに伝送することを特徴とする光ディスク基盤のアーカイブシステム。
【請求項９】
前記制御部は、前記ネットワーク部を制御して前記圧縮ファイルを前記他のアーカイブシステムに伝送する、請求項８に記載の光ディスク基盤のアーカイブシステム。
【請求項１０】
外部メモリとデータ送受信のための接続端子と、前記接続端子を介したデータの流れを制御するためのコントローラとを含んで構成されるインターフェース部をさらに備えて構成され、
前記制御部は、前記インターフェース部を制御して、前記圧縮ファイルを前記外装メモリに複写して前記他のアーカイブシステムに伝送する、請求項８に記載の光ディスク基盤のアーカイブシステム。
【請求項１１】
前記制御部は、新しいカートリッジが前記アーカイブシステムに装着されるとき、圧縮ファイルが前記ネットワーク部を介して直接または前記インターフェース部を介して外装メモリから伝送され、前記圧縮ファイルを解いて前記新しいカートリッジに入れられた全ての光ディスクに対するメタデータを復元する、請求項１０に記載の光ディスク基盤のアーカイブシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク基盤のアーカイブシステムにおけるデータ管理方法に関し、より詳しくは、アーカイブライブラリシステムのカートリッジを他のシステムに移すとき、カートリッジに含まれたディスクのメタデータを速く且つ効率的に得る方法に関する。
【背景技術】
【０００２】
映像信号処理技術とデータ伝送技術が発達し、大型ディスプレイ装置も開発されて、視聴者が高品質のコンテンツを視聴できるようになり、高容量のコンテンツを保存する必要性が増加している。
【０００３】
最近では、遠隔にあるサーバにデータを載置し、ネットワークが接続されるどこでもデータを利用できるクラウドサービスが活性化されており、クラウドサービスが個人に提供する保存容量も大きくなっている。
【０００４】
このように、クラウドサービスを提供するポータル、多量のコンテンツを提供する放送局、多量の文書をアーカイブ化して保存しなければならない図書館や官公署、銀行等で多量のデータを保存し管理するための大容量サーバに対する必要性が増加している。このような必要性に応じて、多量のデータを少ない費用で安定的に保存し速やかに検索できるアーカイブシステム（Ａｒｃｈｉｖｅ  Ｓｙｓｔｅｍ）が発売されている。
【０００５】
アーカイブシステムは、所蔵品や資料等をデジタル情報に変えて保管し、資料間の関連を維持し管理するデータベースの一種であって、時間が経過して質が低下したり散らばる恐れがある情報等をデジタル化することにより、恒久的な書き込みと保存・利用などを可能なようにするシステムである。単純に情報を蓄積することではなく、各種方法によって情報を効率的に利用できるように体系化して蓄積することに意味がある。
【０００６】
今までは、テープを保存媒体とするアーカイブシステムが主体をなしている。しかし、テープ基盤のアーカイブシステムは、データの安定性は優れているが、検索の迅速性に劣り、多い空間を占めるという問題がある。ハードディスク基盤のアーカイブシステムも登場しており、迅速な検索が可能な点において優れているが、データの安定性に劣るという問題がある。
【０００７】
最近では、光ディスクを保存媒体とするアーカイブシステムが登場しているが、光ディスク基盤のアーカイブシステムは、テープ基盤のアーカイブシステムに比べて迅速な検索が可能であり、ハードディスク基盤のアーカイブシステムに比べて安定的にデータを保存することができるという長所があり、テープやハードディスクに比べて空間占有率を減らすことができるという長所がある。
【０００８】
光ディスク基盤のアーカイブシステムには、複数の光ディスクを保管するためのカートリッジと光ディスクにデータを書き込むか、光ディスクからデータを読み出すための光ディスクドライブとが分離されており、カートリッジと光ディスクドライブとの間に光ディスクを移すための移送装置であるピッカーロボットが別に設けられており、カートリッジから引き出した光ディスクを水平に移動した後、光ディスクドライブにローディングし、光ディスクドライブでデータ書き込み／読み出しが終わった光ディスクを光ディスクドライブからアンローディングして水平に移動した後、カートリッジに引き込ませる。
【０００９】
光ディスク基盤のアーカイブシステムには、２個のカートリッジが装着され得るし、各カートリッジは例えば、２５０枚の光ディスクを入れることができるが、１つのアーカイブシステムでデータが書き込まれた光ディスクを入れたカートリッジは、当該システムから分離されて他のシステムに装着され得る移動性を有する。すなわち、光ディスクが入れられたカートリッジのみをシステムから分離し、これを他のシステムに装着することにより、カートリッジの光ディスクに入れられた多量のデータを容易に他のシステムに移動させることができる。
【００１０】
しかし、カートリッジが新しく装着されたアーカイブシステムは、カートリッジに入れられた全ての光ディスクを順次カートリッジから光ディスクドライブに移動させて光ディスクを読み出し、再度カートリッジに移動させる動作を繰り返して、当該カートリッジに入れられた光ディスクにどのようなデータが書き込まれているか確認しなければならない。しかし、このような過程は、アーカイブシステムのリソースを多く使用し、多くの時間がかかるという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
したがって、本発明は、このような状況を反映して創作されたものであって、本発明の目的は、光ディスク基盤のアーカイブシステム間でカートリッジを移動させるとき、カートリッジに入れられた光ディスクのメタデータを効率的に移す方法を提供することにある。
【００１２】
本発明の他の目的は、光ディスク基盤のアーカイブシステムで少ないリソースを使用して新しく装着されたカートリッジに入れられた光ディスクのメタデータを得る方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記のような目的を達成するための本発明の一実施形態に係る光ディスク基盤のアーカイブシステムにおけるデータ管理方法は、複数個の光ディスクを保管するためのカートリッジと光ディスクドライブとの間に光ディスクを移送し、光ディスクドライブを介して光ディスクにデータを書き込むか、光ディスクに書き込まれたデータを読み出すための光ディスク基盤のアーカイブシステムであって、光ディスクにデータを書き込めば、当該光ディスクに対するメタデータを生成して保存するステップと、前記カートリッジを前記アーカイブシステムから抽出して他のアーカイブシステムに移すとき、前記カートリッジに入れられた全ての光ディスクに対して生成されたメタデータを媒体を介して前記他のアーカイブシステムに伝送するステップとを含んでなることを特徴とする。
【００１４】
一実施形態において、前記伝送するステップは、前記メタデータをネットワークを介して前記他のアーカイブシステムに伝送することができる。
【００１５】
一実施形態において、前記伝送するステップは、前記メタデータを外装メモリに複写して前記他のアーカイブシステムに伝送することができる。
【００１６】
一実施形態において、前記保存するステップは、前記メタデータを当該光ディスクが入れられるカートリッジに対して生成したディレクトリ内に書き込むことができる。
【００１７】
一実施形態において、前記保存するステップは、前記メタデータをＸＭＬ形式のファイルで書き込むことができる。
【００１８】
一実施形態において、前記伝送するステップは、カートリッジに入れられた全ての光ディスクに対して生成されたメタデータを圧縮ファイルに変換して伝送することができる。
【００１９】
一実施形態において、新しいカートリッジが前記アーカイブシステムに装着されるとき、圧縮ファイルがネットワークや外装メモリを介して伝送され、前記圧縮ファイルを解いて前記新しいカートリッジに入れられた全ての光ディスクに対するメタデータを復元することができる。
【００２０】
本発明の他の実施形態に係る光ディスク基盤のアーカイブシステムは、光ディスクにデータを書き込むか、光ディスクに書き込まれたデータを読み出すための光ディスクドライブを含むドライブベイと、複数個の光ディスクを保管するためのカートリッジと、光ディスクを移動させるためのピッカーロボットと、前記ピッカーロボットを前記ドライブベイとカートリッジとの間で移動させるためのロボット移送部と、データを仮に保存するためのストレージと、ホストとデータをやり取りするために、連結通路を提供するネットワーク部と、前記ネットワーク部を介して受信されるコマンドによって前記光ディスクにデータを書き込むか、光ディスクからデータを読み出すために、前記カートリッジに保管される光ディスクを前記ピッカーロボットを介して前記ディスクドライブに移送させ、前記ディスクドライブ内の光ディスクを前記ピッカーロボットを介して前記カートリッジに移送させるように各構成要素を制御するための制御部とを備えて構成され、前記制御部は、光ディスクにデータを書き込めば、当該光ディスクに対するメタデータを生成して前記ストレージに保存し、前記カートリッジを前記アーカイブシステムから抽出して他のアーカイブシステムに移すとき、前記カートリッジに入れられた全ての光ディスクに対して生成されたメタデータを圧縮ファイルに変換して、媒体を介して前記他のアーカイブシステムに伝送することを特徴とする。
【００２１】
一実施形態において、前記制御部は、前記ネットワーク部を制御して前記圧縮ファイルを前記他のアーカイブシステムに伝送することができる。
【００２２】
一実施形態において、前記アーカイブシステムは、外部メモリとデータ送受信のための接続端子と、前記接続端子を介したデータの流れを制御するためのコントローラとを含んで構成されるインターフェース部をさらに備えて構成され、前記制御部は、前記インターフェース部を制御して、前記圧縮ファイルを前記外装メモリに複写して前記他のアーカイブシステムに伝送することができる。
【００２３】
一実施形態において、前記制御部は、新しいカートリッジが前記アーカイブシステムに装着されるとき、圧縮ファイルが前記ネットワーク部を介して直接または前記インターフェース部を介して外装メモリから伝送され、前記圧縮ファイルを解いて前記新しいカートリッジに入れられた全ての光ディスクに対するメタデータを復元することができる。
【発明の効果】
【００２４】
したがって、カートリッジを他のアーカイブシステムに移すときにも、当該カートリッジに入れられた光ディスクに対するメタデータを速く得ることができるようになる。
【００２５】
新しく装着されるカートリッジに入れられた光ディスクに対するメタデータを得る過程で多数の光ディスクにアクセスするために、アーカイブシステムのリソースを浪費することを防ぐことができるようになる。
【図面の簡単な説明】
【００２６】
【図１】光ディスク基盤のアーカイブシステムを示したものである。
【図２】光ディスク基盤のアーカイブシステムにおいて光ディスクを移送するメカニズムを示したものである。
【図３】本発明が適用される光ディスク基盤のアーカイブシステムの機能ブロックの構成を示したものである。
【図４】本発明の一実施形態によってカートリッジに入れられた光ディスクのメタデータをネットワークを介してカートリッジを移すアーカイブシステムに送る過程を示したものである。
【図５】本発明の他の実施形態によってカートリッジに入れられた光ディスクのメタデータをＵＳＢメモリを介してカートリッジを移すアーカイブシステムに複写する過程を示したものである。
【発明を実施するための形態】
【００２７】
以下、本発明に係る光ディスク基盤のアーカイブシステムにおけるデータ管理方法に対する実施形態を添付する図面に基づいて詳細に説明する。
【００２８】
光ディスク基盤のアーカイブシステムは、左と右に分離されたカートリッジに複数の光ディスクを保管し、左右カートリッジ間を移動するピッカーロボットが光ディスクをカートリッジから取り出した後、ピッカーロボットの本体であるディスク取扱アセンブリに固定した状態でカートリッジの長さ方向に沿って移動して光ディスクドライブにローディングさせるか、光ディスクドライブから光ディスクをアンローディングした後、ピッカーロボットの本体に固定した状態で移動してカートリッジに再度入れて、光ディスクドライブがローディングされた光ディスクにデータを書き込むか、光ディスクからデータを読み出す装置である。
【００２９】
図１は、光ディスク基盤のアーカイブシステムを示したものである。
【００３０】
光ディスク基盤のアーカイブシステム１００は、複数の光ディスクドライブＯＤＤが設置されるドライブベイ１０、光ディスクを移動させるためのピッカーロボット２０、複数の光ディスクを保管するためのカートリッジ３０、前記ピッカーロボット２０がドライブベイ１０とカートリッジ３０との間で移動できるように駆動し案内するためのロボット移送部４０、光ディスクドライブで発生する熱を放出するための複数の冷却ファンが設置されたファンモジュール５０などを備えて構成されることができる。
【００３１】
前記ドライブベイ１０とカートリッジ３０は左右対称に配置され、前記ロボット移送部４０のガイドは、左右ドライブベイ１０間と左右カートリッジ３０間に設置されて、前記ピッカーロボット２０がカートリッジ３０の長さ方向に沿って左右ドライブベイ１０とカートリッジ３０との間を移動することができる。
【００３２】
前記ドライブベイ１０には、例えば、６個の光ディスクドライブが設置することができ、左側と右側のドライブベイに最大１２個の光ディスクがローディングされてデータ書き込みまたはデータ読み出し動作を同時に行うことができる。
【００３３】
前記カートリッジ３０には、例えば、２５０個の光ディスクを保管することができるので、ピッカーロボット２０の両側に設置されている左右カートリッジ３０に最大５００個の光ディスクを保管することができ、前記カートリッジ３０は、アーカイブシステムから分離することができる。前記カートリッジ３０は、後方が開いた形状でカートリッジディスクラックの後に間隔を持っており、前記ピッカーロボット２０のキッカーアームが光ディスクを前記ピッカーロボット２０の本体に押し入れることのできる十分な浸透空間がある。
【００３４】
カートリッジをシステムにかけるか、解くときに使用するカートリッジキーロードは、カートリッジ内のディスク中心ホールを貫通するが、カートリッジがシステムの外にあるとき、キーロードがディスクをカートリッジにかけて、カートリッジを運ぶのに使用される。
【００３５】
図２は、光ディスク基盤のアーカイブシステムにおいて光ディスクを２つの方向に移送するメカニズムを示したものである。
【００３６】
光ディスク基盤のアーカイブシステム１００は、図２に示したように、光ディスクをドライブベイ１０の光ディスクドライブまたはカートリッジ３０に引き入れ／引き出し（またはローディング／アンローディング）するＸ方向の移送と、光ディスクをピッカーロボット２０の本体であるディスク取扱アセンブリに入れて移送するＹ方向の移送とを含む。
【００３７】
Ｙ方向の移送は、ピッカーロボット２０のディスク取扱アセンブリに入れられた光ディスクをドライブベイ１０内の所望の光ディスクドライブとカートリッジ３０内の所望のスロットに引き入れまたは引き出しするために、ピッカーロボット２０を所望の位置に移動させるためのものであって、左右ドライブベイ１０間と左右カートリッジ３０間の中央に設けられたガイドに沿ってピッカーロボット２０が移動してなされる。
【００３８】
前記ガイドは、前記ピッカーロボット２０を前後に駆動するためのロボット移送スクリューとロボット移送スクリューを回転させるためのロボット移送モータとを備えて構成されることができ、前記ピッカーロボットは、前記スクリューの谷や山に連結されて前記スクリューの回転運動をＹ方向の直線運動に変換するための連結構造を含むことができる。
【００３９】
Ｘ方向の移送は、ドライブベイ１０の光ディスクドライブ内部のアンローディングメカニズム、ピッカーロボット２０のキッカーアームの回転運動、及びディスク取扱アセンブリに含まれたアクチュエータ駆動によりなされるが、光ディスクドライブ、カートリッジ３０、ディスク取扱アセンブリに光ディスクをＸ方向に移動させる装置が設けられている。
【００４０】
前記ピッカーロボット２０は、キッカーアーム及びディスク取扱アセンブリに含まれたアクチュエータを介してカートリッジ３０内のディスクを本体であるディスク取扱アセンブリ内に移動させ、ディスク取扱アセンブリ内に置かれた光ディスクの位置を検出しつつ、ディスクをＸ方向に移動させてディスクがピッカーロボットの本体中央に置かれるようにする。
【００４１】
このように、アーカイブシステム１００は、カートリッジ３０に置かれた光ディスクからデータを読み出すためにシステムリソースを多く使用するが、ピッカーロボット２０とロボット移送部４０を制御して、カートリッジ３０で光ディスクを引き出して（Ｘ方向移送）ドライブベイ１０に移動させ（Ｙ方向移送）、光ディスクドライブにローディングする（Ｘ方向移送）動作を行わなければならない。
【００４２】
特に、複数の光ディスクが入れられたカートリッジを他のアーカイブシステムに移すとき、カートリッジが新しく装着されたアーカイブシステムは、カートリッジに入れられた光ディスクに対するメタデータを確認するために、光ディスクを一々順次移送し、光ディスクドライブで光ディスクを読み出さなければならないので、多くのシステムリソースを使用し、時間が多く掛かり、メタデータを読み出す間、外部からのデータ読み出しやデータ書き込み要求に応答できなくなる。
【００４３】
本発明では、光ディスク基盤のアーカイブシステムでユーザデータが保存された第１システムのカートリッジを抽出して第２システムに装着するとき、カートリッジの全てのディスクを光ディスクドライブに移送及びローディングしてデータを読み出さずに、第１システムでカートリッジに入れられた光ディスクのメタデータを仮に保存し、カートリッジを抽出するとき、複数のメタデータを、媒体を介してカートリッジを装着する第２システムに伝送するが、例えば、ネットワークを介して直接伝送するか、ＵＳＢメモリを介して第２システムに伝送することができる。
【００４４】
アーカイブシステム１００は、ユーザデータをカートリッジ３０の光ディスクに書き込むとき、当該光ディスクに対するメタデータを、例えば、ＸＭＬ形式で生成してストレージ８０に予め保存し、光ディスクが更新される度にメタデータを修正し、カートリッジ３０を抽出して他のシステムに移動するに先立ってカートリッジ３０に入れられた全ての光ディスクに対するメタデータを１つの圧縮ファイル、例えば、ＴＡＲファイルに圧縮し、カートリッジ３０が新しく装着されたシステム１００にネットワークやＵＳＢメモリのような外装メモリを介してＴＡＲファイルを複写することができる。
【００４５】
図３は、本発明が適用される光ディスク基盤のアーカイブシステムの機能ブロックの構成を示したものである。
【００４６】
光ディスク基盤のアーカイブシステム１００は、データ書き込みと読み出しに関与するドライブベイ１０、光ディスクのＸ方向移送及びＹ方向移送を実現するためのピッカーロボット２０、複数個の光ディスクを保管するためのカートリッジ３０、前記ピッカーロボット２０がＹ方向に移動できるように駆動し、移動を案内するためのロボット移送部４０、プロセッサ、メモリ、運営体系ＯＳ、合わせプログラムコード及びハードウェアを含み、システム内の他のハードウェアを指揮したり制御する制御部６０、ミドルウェア（Ｍｉｄｄｌｅｗａｒｅ）形態のサーバまたはホストと接続してデータとコマンドの送信及び受信のためのネットワーク部７０、及び光ディスクから読み出したデータを仮に保存するためのハードディスクやＳＳＤのようなストレージ８０を備えて構成することができる。
【００４７】
光ディスク基盤のアーカイブシステム１００は、メモリスロット、ＵＳＢ、ＳＣＳＩ、Ｅ−ＳＡＴＡ、Ｆｉｒｅｗｉｒｅなどのデータ送受信のための接続端子と、前記接続端子を介したデータの流れを制御するためのコントローラとを含んで構成されるインターフェース部をさらに備えて構成することができ、インターフェース部を介して接続された外部装置やＵＳＢメモリなどにデータを伝送することができる。
【００４８】
カートリッジ３０内の光ディスクに対する情報を記憶するために、カートリッジフラッシュが使用され得るが、カートリッジ３０の各スロットに何があるかを列挙する目録、各ディスクに対するボリューム識別子及び再記録可能ディスクの再記録回数とエラー回数を含むディスクの簡単な履歴を含むことができる。
【００４９】
運営者は、運営者端末に設置されたアプリケーションを介してアーカイブ装置（ライブラリ）をミドルウェア形態のサーバを経て連結し、アプリケーションでアーカイブ装置を制御することができる。アーカイブ装置のシングルボードコンピュータ（ＳＢＣ：Ｓｉｎｇｌｅ  Ｂｏａｒｄ  Ｃｏｍｐｕｔｅｒ）に装置動作を管理するためのライブラリソフトウェアが設置され得る。
【００５０】
前記制御部６０は、ライブラリソフトウェアを実行してミドルウェアとアプリケーションに連結され、アプリケーションを介した運営者の命令に応じて、ドライブベイ１０に含まれた光ディスクドライブの読み出し、書き込みなどの性能を確認し、要求されたアーカイブ資料や既にアーカイブされた資料を光ディスクドライブを利用して書き込むか、読み出す役割を担当する。
【００５１】
前記制御部６０により実行されるライブラリソフトウェアは、前記ネットワーク部７０を経てイーサネットを介してサーバ及び／又は運営者端末と通信してコマンド及びデータを受け、これに基づいてアーカイブシステム内の作業、例えば、ピッカーロボット２０を介したディスクの選択、移動、光ディスクドライブへのローディング、光ディスクドライブ駆動などのアーカイブシステムの診断とデータ接近と保存に対する要求を処理する。
【００５２】
前記制御部６０は、データをカートリッジ３０の光ディスクに書き込む度に、当該光ディスクに対するメタデータをＸＭＬ形式で生成してストレージ８０に保存するが、光ディスクが入れられるカートリッジ３０に対するディレクトリ内にメタデータファイルを保存することができ、光ディスク識別子や当該光ディスクがカートリッジ３０で入れられる位置（またはスロット番号）に連係してメタデータファイルを保存することができる。
【００５３】
前記制御部６０は、運営者からカートリッジ３０に対する抽出命令を受信すれば、抽出が要求されたカートリッジ３０に入れられた全ての光ディスクに対するメタデータファイルをストレージ８０から読み出し、これを１つのファイル、例えば、ＴＡＲファイルに圧縮してストレージ８０に保存し、その後、ネットワークや外装メモリを介してＴＡＲファイルを複写して、抽出されるカートリッジ３０が装着されるシステムがＴＡＲファイルを解いて光ディスクのメタデータを復元することができる。
【００５４】
図４は、本発明の一実施形態によってカートリッジに入れられた光ディスクのメタデータをネットワークを介してカートリッジを移すアーカイブシステムに送る過程を示したものである。
【００５５】
運営者が運営者端末に設置されたアプリケーションを介して第１のアーカイブシステム１００Aに装着されたカートリッジ３０の抽出を要求すれば、制御部６０は、抽出が要求されたカートリッジ３０に入れられた光ディスクのメタデータのＸＭＬファイルが入れられたカートリッジディレクトリをストレージ８０で検索し、検索されるディレクトリに書き込まれているメタデータのＸＭＬファイルを１つの圧縮ファイルに圧縮するが、例えば、ＴＡＲファイルで生成することができる。
【００５６】
その後、運営者がアプリケーションを介して第１のアーカイブシステム１００Aの電源を切った後、カートリッジ３０をシステムから分離するが、このとき、カートリッジ３０にキーロードを挿入して、キーロードをカートリッジ３０に入れられた光ディスクの中央ホールに貫通させて固定し、カートリッジ３０を移動する間、光ディスクがカートリッジ３０から離脱しないようにすることができる。
【００５７】
その後、運営者が分離されたカートリッジ３０を第２のアーカイブシステム１００Bに挿入するが、第２のアーカイブシステム１００Bの電源が切られた状態でカートリッジ３０を挿入することができる。
【００５８】
運営者は、第２のアーカイブシステム１００Bの電源を入れ、第１のアーカイブシステム１００Aとネットワークを介して接続し、第１のアーカイブシステム１００Aのストレージ８０に保存されている圧縮ファイルを伝送され、圧縮ファイルの圧縮を解いて各ディスクのメタデータが入れられたＸＭＬファイルを読み出して新しく装着されたカートリッジ３０に入れられた光ディスクに対するメタデータを復元することができる。
【００５９】
参考までに、カートリッジ３０は、アーカイブシステム１００にフラッシュメモリのみが電気的に接続されているので、アーカイブシステム１００の電源を切らなかった状態でカートリッジ３０を抽出したり挿入しても大きな問題はない。
【００６０】
図５は、本発明の他の実施形態によってカートリッジに入れられた光ディスクのメタデータをＵＳＢメモリを介してカートリッジを移すアーカイブシステムに複写する過程を示したものである。
【００６１】
図５は、メタデータのＸＭＬファイルが圧縮された圧縮ファイルをＵＳＢメモリのような外装メモリに複写し、カートリッジ３０が新しく装着されたアーカイブシステムに圧縮ファイルを複写し、複写された圧縮ファイルを解いてメタデータを復元することで、ネットワークを介して圧縮ファイルを伝送する図４の実施形態と圧縮ファイルを移す方法のみを異にし、全体的な過程は同一なので、具体的な説明を省略する。
【００６２】
ＵＳＢメモリにメタデータを移す場合、保存容量が十分であれば、ＴＡＲファイルのような圧縮ファイルを生成せずに、全ての光ディスクに対するＸＭＬメタデータファイルを複写するか、メタデータファイルを入れたカートリッジディレクトリをメモリに移すことができる。
【００６３】
以上、前述した本発明の好ましい実施形態は、例示の目的のために開示されたものであって、当業者であれば、以下に添付された特許請求の範囲に開示された本発明の技術的思想とその技術的範囲内で、様々な他の実施形態等を改良、変更、代替、または付加することが可能であろう。
【図１】
2015228273.tif 000003
【図２】
2015228273.tif 000004
【図３】
2015228273.tif 000005
【図４】
2015228273.tif 000006
【図５】
2015228273.tif 000007