(57)【要約】【課題】  データの信頼性を維持しつつ、保有する記憶装置の記憶容量を有効に活用することのできる情報記憶装置を提供する。【解決手段】  ユーザにより、ＲＡＩＤ領域である論理ディスクに記憶されたデータをＤＶＤドライブに挿入されたＤＶＤに記憶させる操作が行われると、当該データをＤＶＤドライブによりＤＶＤに書き込む（Ｓ３０１）。ＤＶＤドライブによる当該データの書込みが成功すれば（Ｓ３０２のＹｅｓ）、ＣＰＵ１０１は当該データの複製を信頼性の低い非ＲＡＩＤ領域であるＨＤＤ１０８に記憶させる（Ｓ３０５）。即ち当該データをＨＤＤ１０８にコピーする。さらに、当該データのコピーが終了すれば、このデータを信頼性の高いＲＡＩＤ領域である論理ディスク１０７から削除する（Ｓ３０６）。【選択図】      図３
2006323937.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶手段と、
冗長性を持たせてデータを記憶する第２の記憶手段と、
前記第２の記憶手段に記憶された前記データを、可搬性の記憶媒体に書込む記憶媒体書込手段と、
前記記憶媒体書込手段により前記記憶媒体に前記データが書込まれた際に、前記第２の記憶手段から前記第１の記憶手段に前記データを移動させる移動手段と
を備えることを特徴とする情報記憶装置。
【請求項２】
前記第２の記憶手段は、前記データを複数の記憶装置に分散し冗長性を持たせて記憶すること
を特徴とする請求項１記載の情報記憶装置。
【請求項３】
前記移動手段は、前記記憶媒体書込手段により前記記憶媒体に書込まれた前記データが映像データ若しくは音楽データである場合に、前記第２の記憶手段から前記第１の記憶手段に前記データを移動させること
を特徴とする請求項１記載の情報処理装置。
【請求項４】
前記第１の記憶手段及び前記第２の記憶手段を、其々論理的に異なる記憶領域としてユーザに提示すること
を特徴とする請求項１記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを記憶する機能を有する情報記憶装置に関する。
【背景技術】
【０００２】
例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶装置を有する情報記憶装置の信頼性を高める技術としてＲＡＩＤ技術やホットスペア機能等がある（例えば、特許文献１参照）。ＲＡＩＤ技術は、ＨＤＤを複数台使用して高速化やデータの信頼性の向上を目的とした技術であり、ＲＡＩＤ０、ＲＡＩＤ１、ＲＡＩＤ５等のいくつかの種類が定義されている。特にＲＡＩＤ１やＲＡＩＤ５等はデータの冗長性を有し、ＲＡＩＤを構成しているＨＤＤが１台故障しても、正常な残りのＨＤＤから、故障したＨＤＤ内に格納されていたデータを算出して生成することができる技術である。ホットスペア機能は、ＨＤＤに障害が発生した際に、障害の発生していないＨＤＤからデータを復元し、そのデータをホットスペアとして別途用意されたＨＤＤに格納する技術である。
【特許文献１】特開２００２−１５７０９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このようなＲＡＩＤ技術やホットスペア等の冗長性を有する技術を利用すると、信頼性は向上するものの、一方でＨＤＤ等の記憶媒体の記憶容量を実際のデータ量以上に使用する必要がある。例えば、ミラーリングを行うＲＡＩＤ１では、２台のＨＤＤに同一のデータを書き込むので、実際の半分の容量しか使用することができない。近年、ＨＤＤ等の記憶装置の低価格化が進んできているとはいえ、例えば映像データ等を多数有するユーザが、保有する全てのデータに対してＲＡＩＤ１を適用するのはコスト面等で負担が大きいと考えられる。
【０００４】
そこで本発明は、データの信頼性を維持しつつ、保有する記憶装置の記憶容量を有効に活用することのできる情報記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
第１の記憶手段と、冗長性を持たせてデータを記憶する第２の記憶手段と、前記第２の記憶手段に記憶された前記データを、可搬性の記憶媒体に書込む記憶媒体書込手段と、前記記憶媒体書込手段により前記記憶媒体に前記データが書込まれた際に、前記第２の記憶手段から前記第１の記憶手段に前記データを移動させる移動手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、データの信頼性を維持しつつ、保有する記憶装置の記憶容量を有効に活用することのできる情報記憶装置を提供することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の情報記憶装置について、図面を参照しながら説明する。
【実施例１】
【０００８】
図１は、本発明の情報記憶装置の実施例にかかるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１０の構成の概略を示す図である。ＰＣ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１（移動手段）と、ノースブリッジ１０２と、メモリ１０３と、表示画面１０５への画像信号の出力を行うグラフィックコントローラ１０４と、サウスブリッジ１０６と、ＲＡＩＤ１によるミラーリングを行う論理ディスク１０７（第２の記憶手段）を構成するＨＤＤ１０７ａ及びＨＤＤ１０７ｂと、ＨＤＤ１０８（第１の記憶手段）と、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）ドライブ１０９（記憶媒体書込手段）と、インターネット１１１に繋ぐためのＬＡＮ端子１１０と、キーボード１１３からの入出力を制御するキーボードコントローラ１１２とを備える。
【０００９】
ＣＰＵ１０１は、ＰＣ１０の動作を制御するために設けられたプロセッサであり、ＢＩＯＳやＯＳ、各種アプリケーションプログラム等を実行する。ＣＰＵ１０１は、ＤＶＤドライブ１０９により、論理ドライブ１０７のデータがＤＶＤに記憶された際に、当該データを論理ドライブ１０７からＨＤＤ１０８に移動させる機能を有する。
【００１０】
ノースブリッジ１０２は、ＣＰＵ１０１のローカルバスとサウスブリッジ１０６との間を接続するブリッジデバイスである。ノースブリッジ１０２には、メモリ１０３及びグラフィックコントローラ１０４が接続される。
【００１１】
サウスブリッジ１０６は、ノースブリッジ１０２に接続されるブリッジデバイスである。サウスブリッジ１０６は、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）コントローラ１０３ａを内蔵しており、ＩＤＥコントローラ１０６ａは、記憶機器であるＨＤＤ１０７ａ、ＨＤＤ１０７ｂ、ＨＤＤ１０８、及びＤＶＤドライブ１０９を制御する。サウスブリッジ１０６は、更にＬＡＮ端子１１０及びキーボードコントローラ１１２と接続される。
【００１２】
論理ディスク１０７は、ＨＤＤ１０７ａ及び１０７ｂから構成され、ＲＡＩＤ１を構築して信頼性の高い論理的に１つのＨＤＤとしてユーザに提示される。ＨＤＤ１０７ａ及びＨＤＤ１０７ｂには、同一のデータが書き込まれ、仮にＨＤＤ１０７ａが故障した際にも、ディスクを交換し、新たなディスクにＨＤＤ１０７ｂのデータを書き込むことにより、データの信頼性の高いミラーリングの状態へ戻すことができる。論理ディスク１０７は、信頼性の高い記憶領域としてユーザに提示され、ＣＰＵ１０１によりデータが書き込まれる際には、基本的には論理ディスク１０７にデータが書き込まれる。
【００１３】
ＨＤＤ１０８は、単一の磁気ディスク装置である。ＨＤＤ１０８ではミラーリングを行わないため、記憶領域としての論理ディスク１０７よりも信頼性は劣り、信頼性の低い記憶領域としてユーザに提示される。論理ディスク１０７内の映像データや音楽データ、有料コンテンツなどをＤＶＤドライブ１０９からＤＶＤに書き込まれると、当該データはＣＰＵ１０１の制御の下、ＨＤＤ１０８に書き込まれて論理ディスク１０７から削除される。
【００１４】
ＤＶＤドライブ１０９は、光ディスクであるＤＶＤからの読込みを行うと共に、論理ディスク１０７内に記憶されるデータをＤＶＤに書込む機能を有する。
ＬＡＮ端子１１０は、ＬＡＮ（図示せず）を介してインターネット１１１に接続するためのインターフェースであり、インターネット１１１から映像データや音楽データ、有料コンテンツ等をダウンロードする際には、当該ＬＡＮ端子１１０からこれを受信し、論理ディスク１０７に書き込まれる。
【００１５】
続いて、データを保存する際の処理の流れについて図２を参照しながら説明する。図２は、データを保存する際のＣＰＵ１０１による処理の流れを示すフローチャートである。
【００１６】
ユーザにより、例えばインターネット１１１からダウンロードする映像データや音楽データ、有料コンテンツや、或いはＤＶＤドライブ１０９に挿入されたＤＶＤやＣＤからリッピングを行った映像データや音楽データ等の保存操作が行われると（Ｓ２０１）、当該データはＣＰＵ１０１による制御の下、信頼性の高い記憶領域であるＲＡＩＤ領域、即ち論理ディスク１０７に書き込まれる（Ｓ２０２）。
【００１７】
次に、ＲＡＩＤ領域である論理ディスク１０７に記憶されたデータを、ＤＶＤドライブ１０９に挿入されたＤＶＤに記憶させる際の処理の流れについて図３を参照しながら説明する。図３は、論理ディスク１０７に記憶されたデータをＤＶＤドライブ１０９に挿入されたＤＶＤに記憶させる際の制御部１０１の処理の流れを示すフローチャートである。
【００１８】
ユーザにより、論理ディスク１０７に記憶されたデータのＤＶＤドライブ１０９に挿入されたＤＶＤに記憶させる操作が行われると、ＣＰＵ１０１による制御の下、当該データをＤＶＤドライブ１０９によりＤＶＤに書き込む（Ｓ３０１）。ＤＶＤドライブ１０９による書込みが失敗すれば（Ｓ３０２のＮｏ）、ＣＰＵ１０１は表示画面（図示せず）にエラーメッセージを表示し（Ｓ３０３）、処理を終える。
【００１９】
ＤＶＤドライブ１０９による当該データの書込みが成功すれば（Ｓ３０２のＹｅｓ）、ＣＰＵ１０１は当該データが映像データ、音楽データ、若しくは有料コンテンツであるか否かを判断する（Ｓ３０４）。映像データ若しくは音楽データであるか否かは、ファイルの拡張子で判断することができ、例えば拡張子が「ｍｐｇ」や「ａｖｉ」であれば動画データ、「ｍｐ３」や「ｗａｖ」であれば音楽データと判断することができる。このデータが、映像データ、音楽データ、及び有料コンテンツで無い場合には（Ｓ３０４のＮｏ）、ＣＰＵ１０１は処理を終了する。尚、有料コンテンツとは、ユーザがコンテンツ提供者に料金を支払って手に入れたコンテンツデータであり、例えば映画や音楽、電子ブック等のデータであることが考えられる。
【００２０】
ＤＶＤドライブ１０９によりＤＶＤに書き込まれたデータが映像データ、音楽データ、若しくは有料コンテンツである場合には（Ｓ３０４のＹｅｓ）、ＣＰＵ１０１は当該データの複製を信頼性の低い非ＲＡＩＤの記憶領域であるＨＤＤ１０８に記憶させる（Ｓ３０５）。即ち当該データをＨＤＤ１０８にコピーする。さらに、当該データのコピーが終了すれば、このデータを信頼性の高いＲＡＩＤ領域である論理ディスク１０７から削除する（Ｓ３０６）。即ち、Ｓ３０５及びＳ３０６により、ＤＶＤに書込まれたデータの論理ディスク１０７からＨＤＤ１０８への移動が完了する。
【００２１】
以上説明したように、本実施例によれば、ＤＶＤに保存していないデータは、信頼性の高い記憶領域である論理ディスク１０７に保存すると共に、ＤＶＤに保存した、即ちバックアップを取ったデータに関しては信頼性の低い記憶領域であるＨＤＤ１０８に格納する。これにより、ＤＶＤに保存していないデータはＲＡＩＤ１によりデータの信頼性が維持されると共に、ＤＶＤにバックアップされたデータに関しては、ＤＶＤとＨＤＤ１０８とのデータの二重化が図られているので、たとえＨＤＤ１０８が故障したとしても、ＤＶＤからデータを読み込めばよいのでデータの信頼性を維持することができる。さらに、バックアップを取ったデータについては、データの二重化を行わないＨＤＤ１０８に移動させることで、二重化を行う論理ディスク１０７にずっと格納する場合と比して使用する記憶容量を低減させることができ、記憶容量の有効活用を図ることができる。
【００２２】
本実施例によれば、論理ディスク１０７はＲＡＩＤ１により、ＨＤＤ１０７ａ及びＨＤＤ１０７ｂに同一のデータを記憶させるため、たとえ１台のＨＤＤが故障しても、残りのＨＤＤが故障しない限りはデータの損失を抑制することができる。
【００２３】
本実施例では、映像データ、音楽データ、及び有料コンテンツである場合には、ＤＶＤにデータを記憶させた際に当該データを信頼性の高い記憶領域である論理ディスク１０７から信頼性の低い記憶領域であるＨＤＤ１０８へ移動させるが、例えば文書データ等の他のデータの場合には、移動させない。文書データ等は、ユーザが頻繁に更新するため、これを信頼性の低い記憶領域であるＨＤＤ１０８へ移動させると、更新した際にはＤＶＤにバックアップを作成したデータとは異なるため、また論理ディスク１０７に移動させるなどの複雑な処理が必要となるが、映像データや音楽データ、有料コンテンツ等は、一度作成すれば、ユーザがこれを更新することはあまり無いため、このような複雑な処理となることを防ぐことができる。また、映像データや音楽データ、有料コンテンツ等は一般に文書データに比して記憶容量が大きいため、本実施例のように二重化を行わないＨＤＤ１０８に移動させることによる、記憶容量の有効活用の貢献度は大きい。
【００２４】
本実施例では、論理ディスク１０７を信頼性の高い記憶領域として、ＨＤＤ１０８を信頼性の低い記憶領域として、論理的に異なる記憶手段としてユーザに提示している。これらを１つの論理記憶領域としてユーザに提示することもできるが、このようにした場合には、其々の領域にどれだけの空き容量があるのかをユーザが把握しづらい。本実施例のように、異なる記憶領域として提示することで、其々の領域の空き容量の把握が容易となると共に、ユーザは其々のデータの重要度に応じて、記憶領域を選択できるようになる。
【００２５】
尚、本実施例ではＨＤＤ１０４ではＨＤＤ１０７ａ及び１０４ｂに同一のデータを書き込むＲＡＩＤ１により信頼性の向上を図っているが、これに限られるものではなく、例えばパリティによる冗長性を持たせるＲＡＩＤ５等により信頼性を向上させても良い。
【００２６】
本実施例では、取り外し可能な記憶媒体としてＤＶＤを例に説明を行ったが、ＤＶＤに限られるものではなく、例えばＣＤ−ＲＯＭ等であっても良い。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施例１に係るＰＣの構成を示す図。
【図２】本発明の実施例１に係るＰＣでデータを保存する際のＣＰＵの処理の流れを示す図。
【図３】本発明の実施例１に係るＰＣで論理ディスクに記憶されたデータをＤＶＤドライブに挿入されたＤＶＤに記憶させる際のＣＰＵの処理の流れを示す図。
【符号の説明】
【００２８】
１０・・・ＰＣ
１０１・・・ＣＰＵ
１０２・・・ノースブリッジ
１０３・・・メモリ
１０４・・・グラフィックコントローラ
１０５・・・表示画面
１０６・・・サウスブリッジ
１０６ａ・・・ＩＤＥコントローラ
１０７・・・論理ディスク
１０７ａ、１０７ｂ、１０８・・・ＨＤＤ
１０９・・・ＤＶＤドライブ
１１０・・・ＬＡＮ端子
１１１・・・インターネット
１１２・・・キーボードコントローラ
１１３・・・キーボード
【図１】
2006323937.tif 000003
【図２】
2006323937.tif 000004
【図３】
2006323937.tif 000005