(57)【要約】【課題】複数の記録媒体間において、分散して保存されているコンテンツを容易に分類・整理して保存する。【解決手段】リムーバブルＨＤＤ情報収集・管理部３４は、当該装置に装着されているリムーバブルＨＤＤ及びネットワーク５に接続された他の装置に装着されているリムーバブルＨＤＤから、各リムーバブルＨＤＤに保存されているコンテンツの管理情報（クラス、メタデータ）を取得する。装着されている各リムーバブルＨＤＤの中に、保存されているコンテンツの分類（クラス）が一致する複数のリムーバブルＨＤＤが存在する場合、コンテンツ転送部３６は、分散したデータを１つのリムーバブルＨＤＤに転送する。【選択図】図３
2006319728.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、着脱可能な記録媒体にデータを分類して記録するデータ記録装置であって、
装着された記録媒体にデータ及び該データの管理情報を記録するデータ記録部と、
当該装置に装着されている記録媒体及び上記ネットワークに接続された他のデータ記録装置に装着されている記録媒体から、各記録媒体に保存されているデータの管理情報を取得する媒体情報管理部と、
当該装置に装着されている記録媒体及び上記ネットワークに接続された他のデータ記録装置に装着されている記録媒体の間でデータの転送を行うデータ転送部と、
上記媒体情報管理部が取得した管理情報に基づき、上記装着されている記録媒体の間でのデータの転送を制御する制御部とを備え、
該制御部は、上記装着されている記録媒体の中に、保存されているデータの分類が一致する複数の記録媒体が存在する場合、該複数の記録媒体に保存されているデータをその中の１つの記録媒体に転送することを特徴とするデータ記録装置。
【請求項２】
請求項１記載のデータ記録装置において、
前記データ転送部により記録媒体に保存されていたデータを転送した場合、前記データ記録部は、転送元の記録媒体の管理情報を削除することを特徴とするデータ記録装置。
【請求項３】
請求項１記載のデータ記録装置において、
前記制御部は、データの分類が一致する前記複数の記録媒体について、それらの保存しているデータ量と残容量を比較して、転送先の記録媒体を決定することを特徴とするデータ記録装置。
【請求項４】
請求項１記載のデータ記録装置において、
前記着脱可能な記録媒体は、リムーバブルハードディスク媒体であって、
さらに入手したデータを一次記録する据付ハードディスク媒体を有し、
前記データ転送部は、該据付ハードディスク媒体に一時記録したデータを該リムーバブルハードディスク媒体に転送することを特徴とするデータ記録装置。
【請求項５】
ネットワークに接続された複数のデータ記録装置に複数の記録媒体を装着してデータを分類して記録するデータ記録方法であって、
上記各データ記録装置に装着された記録媒体にデータ及び該データの管理情報を記録し、
上記各データ記録装置に装着されている記録媒体から、各記録媒体に保存されているデータの管理情報を取得し、
該取得した管理情報に基づき、上記装着されている記録媒体の中に、保存されているデータの分類が一致する複数の記録媒体が存在するかどうかを判定し、
分類が一致する複数の記録媒体が存在する場合、該複数の記録媒体に保存されているデータをその中の１つの記録媒体に転送することを特徴とするデータ記録方法。
【請求項６】
請求項５記載のデータ記録方法において、
前記記録媒体に保存されていたデータを転送した場合、転送元の記録媒体の管理情報を削除することを特徴とするデータ記録方法。
【請求項７】
ネットワークに接続された複数のデータ記録装置に複数の記録媒体を装着してデータを分類して記録するデータ管理システムであって、
上記各データ記録装置は、
装着された記録媒体にデータ及び該データの管理情報を記録するデータ記録部と、
当該装置に装着されている記録媒体及び上記ネットワークに接続された他のデータ記録装置に装着されている記録媒体から、各記録媒体に保存されているデータの管理情報を取得する媒体情報管理部と、
当該装置に装着されている記録媒体及び上記ネットワークに接続された他のデータ記録装置に装着されている記録媒体の間でデータの転送を行うデータ転送部と、
上記媒体情報管理部が取得した管理情報に基づき、上記装着されている記録媒体の中に、保存されているデータの分類が一致する複数の記録媒体が存在する場合、該複数の記録媒体に保存されているデータをその中の１つの記録媒体に転送するように制御する制御部とを備えることを特徴とするデータ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録媒体に、放送コンテンツ等のデータを分類整理して記録するためのデータ記録装置、データ記録方法及びデータ管理システムに関する。
【背景技術】
【０００２】
近年、放送等のコンテンツを記録する家庭用デジタルレコーダとして、据付型のハードディスクとＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等の光ディスクを備えるハイブリッド型ハードディスクレコーダが普及している。このレコーダでは、受信したコンテンツを一旦ハードディスクに記録し、ユーザが必要と判断したコンテンツのみを可搬型の光ディスクに記録（複写、転送）するのが一般的である。その際、光ディスクには、同種のコンテンツやシリーズで放送されるコンテンツ毎に分類して保存できると便利である。
【０００３】
一方、光ディスクよりも大容量で高速転送可能な、可搬性のリムーバブルハードディスク（ｉＶＤＲ：Ｉｎｆｏｒｍａｔｉｏｎ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  ｆｏｒ  Ｒｅｍｏｖａｂｌｅ  ｕｓａｇｅ）が出現し、新たな可搬メディアとして期待されている。また、家庭内のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や複数のハードディスクレコーダ等をネットワーク接続して、コンテンツを相互に転送するホームネットワークシステムも期待されている。
【０００４】
このような状況において、多種大量のコンテンツを分類保存する作業をユーザが行うことは益々煩雑になり、簡単にコンテンツの管理を行える方法が求められている。
【０００５】
その一方法として、特許文献１には、光ディスクから保存するタイトル等の条件を示す情報を読み出し、その条件と一致するコンテンツをハードディスクから転送する技術が記載される。また特許文献２には、ユーザ所望の番組をハードディスクに一時記録した後、保存すべき光ディスクが装着された際にハードディスクからダビングするという技術が記載されている。
【０００６】
【特許文献１】特開２００２−２９０８９２号公報
【特許文献２】特開２００４−８０５０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
１台のハードディスクレコーダ等の機器に複数の可搬型記録媒体（光ディスク、リムーバブルハードディスクなど）が着脱される場合、あるいは、ホームネットワーク上の複数の機器に、複数の可搬型記録媒体が着脱される場合、受信した同種のコンテンツが分類されずに複数の記録媒体に分散して保存されることが生じる。
【０００８】
このようにコンテンツが分類・整理されないまま複数の記録媒体に保存されると、所望のコンテンツの所在が把握できず、光ディスクやリムーバブルハードディスク等が有する可搬性等の利点を享受できないという課題がある。
【０００９】
上記特許文献１や特許文献２に記載の技術は、コンテンツを所定の記録媒体に最初に保存する段階では有効であるが、一旦各記録媒体に保存した後に、それを再度分類し保存し直すことは考慮されていない。
【００１０】
本発明は、このような背景を鑑みてなされたものであり、複数の記録媒体間において、コンテンツを容易に分類・整理して保存するためのデータ記録装置、データ記録方法及びデータ管理システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明によるデータ記録装置は、装着された記録媒体にデータ及び該データの管理情報を記録するデータ記録部と、当該装置に装着されている記録媒体及びネットワークに接続された他のデータ記録装置に装着されている記録媒体から、各記録媒体に保存されているデータの管理情報を取得する媒体情報管理部と、当該装置に装着されている記録媒体及び上記ネットワークに接続された他のデータ記録装置に装着されている記録媒体の間でデータの転送を行うデータ転送部と、媒体情報管理部が取得した管理情報に基づき、装着されている記録媒体の間でのデータの転送を制御する制御部とを備える。制御部は、装着されている記録媒体の中に、保存されているデータの分類が一致する複数の記録媒体が存在する場合、複数の記録媒体に保存されているデータをその中の１つの記録媒体に転送する。
【００１２】
ここにデータ転送部により記録媒体に保存されていたデータを転送した場合、データ記録部は、転送元の記録媒体の管理情報を削除する。また着脱可能な記録媒体は、リムーバブルハードディスク媒体とするのが好ましい。
【００１３】
また本発明のデータ記録方法は、ネットワークに接続されている各データ記録装置に装着された記録媒体にデータ及び該データの管理情報を記録し、各データ記録装置に装着されている記録媒体から、各記録媒体に保存されているデータの管理情報を取得し、取得した管理情報に基づき、装着されている記録媒体の中に、保存されているデータの分類が一致する複数の記録媒体が存在するかどうかを判定する。分類が一致する複数の記録媒体が存在する場合、複数の記録媒体に保存されているデータをその中の１つの記録媒体に転送する。
【００１４】
また本発明のデータ管理システムは、上記複数のデータ記録装置をネットワークに接続し、複数の記録媒体を装着してデータを分類して記録するものである。
【発明の効果】
【００１５】
本発明によれば、複数の着脱可能な記録媒体間において、分散したコンテンツを容易に分類・整理して保存することができる。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明によるデータ管理システムの一実施形態を示す構成図である。データ管理システム１は、複数台のデータ記録装置４，４ａ，４ｂ，４ｃがホームネットワーク５に接続されて構成されている。各データ記録装置４，４ａ，４ｂ，４ｃは、内部に据付ハードディスク２，２ａ，２ｂ，２ｃと、着脱可能な記録媒体（ここではリムーバブルハードディスク）３，３ａ〜３ｇを単数、あるいは複数備える。データ記録装置４，４ａ，４ｂ，４ｃは、通信機能を有するハードディスクレコーダやパーソナルコンピュータなどであり、ホームネットワーク５を介して、相互に通信可能に接続されている。ホームネットワーク５は、例えばイーサネット（登録商標）や電話回線、電灯線、無線、赤外線などの通信回線を用いて構築される。
【００１７】
図２は、本発明によるデータ記録装置４のハードウェア構成の一実施例を示す図である。データ記録装置４は、装置全体の制御を司るＣＰＵ２０と、データやプログラムを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１及びＲＯＭ２２を有する。ネットワークインターフェース部２３は、ネットワーク５との間でパケット状データを送受信することで、ネットワークに接続されている他のデータ記録装置４との間でデータの送受信を行う。表示制御部２４は、外部に接続されるモニタ２８に情報を表示するための制御を行う。データ記録部としては、据付ＨＤＤ２５と、装置に着脱可能なリムーバブルＨＤＤ２６を搭載する。チューナユニット２７は放送を受信し、また図示しない外部入力端子から、データ（コンテンツ）を入力することができる。なおモニタ２８とチューナユニット２７は、装置４から外してネットワーク５に接続しても良い。ＣＰＵ２０はＲＯＭ２２に記憶されているプログラムをＲＡＭ２１に読み出して実行することにより、後述する各種動作を開始する。
【００１８】
図３は、本発明によるデータ記録装置の機能ブロック構成の一実施例を示す図である。ローカルコンテンツ記録部３５は、チューナユニット２７で受信した放送データ（コンテンツ）を据付ＨＤＤ２５に記録する。ローカルコンテンツ情報管理部３２は、ローカルコンテンツ記録部３５に記録したデータのメタデータ等を利用し、コンテンツの情報を管理している。コンテンツのメタデータは、チューナユニット２７で受信したコンテンツに付随するものであるが、ネットワークインターフェース２３を介して取得することもできる。あるいは、ユーザが独自に設定することもできる。
【００１９】
リムーバブルＨＤＤ部３３は、単数、あるいは複数のリムーバブルハードディスクを装着し、コンテンツとメタデータ等の管理情報を記録する。リムーバブルＨＤＤ情報収集・管理部３４は、リムーバブルＨＤＤ部３３に記録されたデータのメタデータ等の管理情報と、ホームネットワーク５を介して他のデータ記録装置４ａ〜４ｃのリムーバブルＨＤＤ部３３に記録されたデータのメタデータ等の管理情報を収集し、管理する。
【００２０】
ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１は、ローカルコンテンツ情報管理部３２とリムーバブルＨＤＤ情報収集・管理部３４で管理されているそれぞれのコンテンツ情報を参照比較し、ローカルコンテンツ記録部３５からリムーバブルＨＤＤ部３３に転送可能なデータがないかを判断する。また、リムーバブルＨＤＤ部３３に装着された複数のリムーバブルハードディスク間での転送可能なデータがないかを判断する。
【００２１】
コンテンツ転送部３６は、ローカルコンテンツ記録部３５のデータをリムーバブルＨＤＤ部３３に転送する。さらには、ホームネットワーク５を介して他のデータ記録装置４ａ〜４のリムーバブルＨＤＤ部３３に転送することもできる。この際、コンテンツの転送には、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等を用いることができる。
【００２２】
図４は、各リムーバブルハードディスク３，３ａ〜３ｇの記録領域の一例を示す図である。ＩＤ／クラス記憶領域４２は、リムーバブルハードディスク３に一意に与えられる数字や文字列等からなるＩＤと、該リムーバブルハードディスク３が受け入れるデータ（コンテンツ）の分類を表す「クラス」を保持する。「クラス」はメタデータ等の情報を基にこれから選択して設定される。すなわち装置が、受信したコンテンツのメタデータから所定のルール（例えば、タイトルを抽出する）に従って特定のメタデータを抽出して、そのリムーバブルハードディスク３のクラスとして自動的に設定する。あるいはユーザがそのリムーバブルハードディスク３に対して、別途設定することもできる。この場合、装置の自動設定機能を利用すれば、ユーザは未設定のリムーバブルハードディスクを装着するだけで、コンテンツに応じて自動的に分類保存できることになる。
【００２３】
コンテンツ情報管理領域４３は、コンテンツ記録領域４４に記録されたデータのメタデータ等を含む、コンテンツ管理のための情報を保持する。メタデータは受信したコンテンツから、装置が自動的に抽出して保持する。あるいはユーザが独自に付与することもできる。ＩＤ／クラス記憶領域４２やコンテンツ情報管理領域４３で保持されているこれらの情報は、リムーバブルハードディスク３が装着されているデータ記録装置４のリムーバブルＨＤＤ情報収集・管理部３４にて読み出し、検索時に用いられる。
【００２４】
コンテンツ記録領域４４は、データ記録装置４のコンテンツ転送部３６から転送されたコンテンツを記録する。また転送されたコンテンツのメタデータは、上記したコンテンツ情報管理領域４３に記録される。
【００２５】
図５は、各リムーバブルハードディスク３，３ａ〜３ｇの保持する管理データの一例を示す図である。図５（ａ）は、コンテンツ情報管理領域４３にて、記録したコンテンツを管理するために保持する管理データ（メタデータ）５１の例である。コンテンツに設定されるメタデータの例としては、コンテンツのタイトルや、コンテンツを得た日時、曜日、ジャンル、内容のコメント、情報発信者（放送局）等の情報が含まれる。これらの情報は受信したコンテンツに付随しているものだけでなく、ユーザが独自に付与するものでも良い。例えば、そのコンテンツを記録したデータ記録装置の情報や、リムーバブルハードディスクの所有者、コンテンツを記録するように予約したユーザといったユーザ情報を含んでもよい。このコンテンツ管理データ５１を利用することにより、各コンテンツを検索・管理することができる。
【００２６】
なお、コンテンツのメタデータは、図のようにＸＭＬ形式で表現され、コンテンツのタイトルを示す＜ｔｉｔｌｅ＞タグや、コンテンツを記録した日である＜ｄａｔｅ＞タグ等を利用し、保持される。
【００２７】
図５（ｂ）は、ＩＤ／クラス記憶領域４２で保持するクラスの例であり、符号５２と符号５３で示す２つの例を掲げる。符号５２の場合は、そのリムーバブルハードディスク３の受け入れるコンテンツはタイトル名「日本！ふしぎ発見」に特定していることを表す。また符号５３の場合は、受け入れるコンテンツは「２００４年１２月１１日に６チャンネル」で受信したものに特定していることを表す。このように、クラスとして複数項目を設定することにより、受け入れるコンテンツを絞り込むことができる。
【００２８】
以下、本実施形態に係わるデータ記録装置及びシステムにおいて、ローカルコンテンツ記録部３５に保存されたデータを、当該記録装置のリムーバブルＨＤＤ部３３に装着されたリムーバブルハードディスクや、ホームネットワーク５を介して接続された他のデータ記録装置のリムーバブルＨＤＤ部３３に装着されたリムーバブルハードディスクに、適切に分類・整理して保存する方法を詳細に説明する。さらには、当該記録装置に装着されたリムーバブルハードディスクや、他のデータ記録装置に装着されたリムーバブルハードディスクに分散して保存されたデータを、分類・整理して保存する方法を詳細に説明する。
【００２９】
図６は、本発明におけるローカルコンテンツ記録部３５に記録されたデータを、リムーバブルハードディスクに、分類・整理して保存するフローチャートの一例を示す図である。
【００３０】
データ記録装置４は、Ｓ６０１において、チューナユニット２７等から受信されるデータ（コンテンツ）を、据付ＨＤＤ２５に記録する。
【００３１】
Ｓ６０２において、ローカルコンテンツ情報管理部３２は、チューナユニット２７やホームネットワーク５を介して、各コンテンツに対するメタデータを取得する。
【００３２】
Ｓ６０３において、取得した各コンテンツのメタデータを利用して分類・整理を行う。その際、例えば図５（ａ）に示されたメタデータから選択して利用する。分類・整理するために採用したメタデータを、本実施例ではクラスと呼んでいる。図５（ｂ）は、クラスの一例であり、単数、あるいは複数の項目を設定できる。クラスの設定は、例えば、タイトル名が一致するものという基準で、装置が自動的にタイトル名を抽出して設定することが可能である。もちろんユーザが別途クラスを設定することもできる。
【００３３】
Ｓ６０４において、リムーバブルＨＤＤ情報収集・管理部３４は、当該装置４に装着されたリムーバブルハードディスク３と、ホームネットワーク５を介して接続された他の装置４ａ〜４ｃに装着されたリムーバブルハードディスク３ａ〜３ｇの存在を把握し、どのようなクラスが設定されているかを確認する。他の装置４ａ〜４ｃに対し、装着されたリムーバブルハードディスク３ａ〜３ｇが存在するかを把握するためには、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）等の手段を利用すればよい。
【００３４】
クラスの付与されたリムーバブルハードディスク３が存在する場合、Ｓ６０９において、ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１は、ローカルコンテンツ記録部３５に存在するコンテンツのクラスと一致するクラスの付与されたリムーバブルハードディスク３が存在するかどうかを判断する。一致するリムーバブルハードディスク３が存在する場合、該リムーバブルハードディスク３の空き容量など別途設定されたルール（ポリシ）に基づき、コンテンツを転送するかどうかの判断を行う。
【００３５】
転送すべきコンテンツが存在する場合、Ｓ６０７において、対象のデータ記録装置４のリムーバブルＨＤＤ部３３に装着されたリムーバブルハードディスク３に、コンテンツを転送する。このとき、転送元のコンテンツはそのまま保存する場合と、転送後に消去する場合とがあり、コンテンツのコピー制限条件に従い決定する。Ｓ６０９において転送すべきコンテンツが存在しない場合、終了する。
【００３６】
Ｓ６０４において、当該装置４に装着されたリムーバブルハードディスク３や、他の装置４に装着されたリムーバブルハードディスク３の中に、クラスが付与されていないリムーバブルハードディスク３が存在する場合、Ｓ６０５において、そのリムーバブルハードディスク３にＩＤが設定されているかを判定する。
【００３７】
リムーバブルハードディスク３にＩＤが設定されていない場合、Ｓ６０６において、そのホームネットワーク内で唯一のＩＤを、該リムーバブルハードディスク３が装着されているデータ記録装置３を通して、ＩＤ／クラス記憶領域４２に設定する。例えば、このＩＤには、ハードディスクを区別するのに十分に長い乱数を利用する。
【００３８】
Ｓ６１０において、ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１は、ローカルコンテンツ情報管理部３２で分類・整理するのに使用したクラスで、いずれのリムーバブルハードディスク３にも設定されていないクラスが存在するかを判断する。また、クラスが未設定のリムーバブルハードディスク３が存在しないか、複数存在する場合には、いずれのリムーバブルハードディスク３に付与すべきかを、コンテンツ数等の優先度を考慮して決める。
【００３９】
Ｓ６１０において、新規にクラス設定可能なリムーバブルハードディスク３が存在すると判断した場合、Ｓ６０８において、そのクラスをリムーバブルハードディスク３のＩＤ／クラス記憶領域４２に設定する。そして、Ｓ６０９の処理を行う。
【００４０】
Ｓ６１０において、リムーバブルハードディスク３に設定可能なクラスが存在しないと判断した場合、終了する。
【００４１】
以上の処理によれば、受信したコンテンツに対して、予め決めた基準に従い自動的にクラスを付与して分類整理を行うことができる。もし、装着されているリムーバブルハードディスクの中に、受信したコンテンツに該当するクラスが付与されたリムーバブルハードディスクが存在しない場合は、クラスの付与されていないリムーバブルハードディスクを探し、新たにそのクラスを付与することができる。またコンテンツの転送先とクラスの新規付与の決定に関し、複数候補のリムーバブルハードディスクが存在する場合は、各リムーバブルハードディスクのコンテンツ数や残容量などを考慮して決定するので、最も効率よく分類整理を行うことができる。
【００４２】
図７は、本発明における装着された複数のリムーバブルハードディスク間で、コンテンツを分類・整理して保存するフローチャートの一例を示す図である。この場合、自己のデータ記録装置４はもちろん、ホームネットワーク５に接続された他のデータ記録装置４ａ〜４ｃに装着されたリムーバブルハードディスクを含めて、転送を行うものである。
【００４３】
データ記録装置４は、Ｓ７０１において、リムーバブルＨＤＤ情報収集・管理部３４にて、当該装置４に装着されたリムーバブルハードディスク３に記録されているデータ（コンテンツ）のメタデータと、該リムーバブルハードディスク３のＩＤとクラスの情報を取得する。これらの情報は、コンテンツ情報管理領域４３とＩＤ／クラス記憶領域４２に保持されている。
【００４４】
さらにＳ７０２において、ホームネットワーク５に接続された他の装置４ａ〜４ｃに装着されたリムーバブルハードディスク３ａ〜３ｇに記録されているデータのメタデータと、該リムーバブルハードディスクのＩＤやクラスの情報を、他の装置４ａ〜４ｃのリムーバブルＨＤＤ情報収集・管理部３４を介して取得する。
【００４５】
Ｓ７０３において、各リムーバブルハードディスク３のクラスを比較し、クラスの一致（重複）するリムーバブルハードディスク３が存在しないかを判定する。すなわち、当該装置に装着されたリムーバブルハードディスクのクラスと同一のクラスを有するリムーバブルハードディスクが、自他の装置に装着されていないかを判定する。クラスの一致がない場合、データは分散・整理されてそれぞれのリムーバブルハードディスク３に記録されていると判断し、終了する。
【００４６】
クラスが一致するリムーバブルハードディスク３が存在する場合、同種のコンテンツが分散して保存されていると判断し、コンテンツの転送（収集）を行う。その際、Ｓ７０５において、ローカルコンテンツ／リムーバブルハードディスクＨＤＤ情報比較部３１は、データの容量やユーザが設定した優先条件ポリシに基づき、どのリムーバブルハードディスク３に転送するか、また、その必要があるかを判定する。転送すべきデータがないと判定した場合、終了する。
【００４７】
Ｓ７０５において転送すべきデータが存在すると判定された場合、Ｓ７０４にて、該当するデータ記録装置４に装着されたリムーバブルハードディスク３に対して、データを転送する。この場合、転送元のコンテンツ記録領域４４に保存されていたデータは転送後に消去する。
【００４８】
Ｓ７０６において、転送元のコンテンツ記録領域４４にコンテンツがまだ残っているかを判定し、残りコンテンツがなくなった場合、Ｓ７０７において、該リムーバブルハードディスク３のクラスを削除する。コンテンツ記録領域４４に、コンテンツがまだ残っている場合、再びＳ７０５を実行する。
【００４９】
以上の処理によれば、受信した同一クラスのコンテンツが、一旦複数のリムーバブルハードディスクに分散して記録されていても、これを再度分類整理して、クラス毎に所定のリムーバブルハードディスクに集結させることができる。その際、重複するリムーバブルハードディスクについて、コンテンツ数や残容量などを考慮することで、最も効率のよい分類整理を行うことができる。
【００５０】
ユーザの所有するリムーバブルハードディスクは、その全てが同時にいずれかのデータ記録装置に装着できるわけではないので、コンテンツの転送はその時点で装着されているリムーバブルハードディスク間に限られる。しかしながら、リムーバブルハードディスクを交互に装着する毎に本実施例の処理を繰り返して実行することで、最終的には一通りに収束して分類整理を完結させることができる。
【００５１】
本実施例の処理方法では、個々のデータ記録装置が分類整理機能を有しているので、システム全体を管理して分類整理を行うための特別の管理サーバは不要となる。これは、特に家庭用ネットワークなどに適用する際、好都合となる。
【００５２】
図８Ａ、図８Ｂは、上記図６、図７のフローチャートに基づき、コンテンツの転送処理の具体例を示す図である。この図ではシステム構成として、ホームネットワーク５には３台のデータ記録装置４ａ，４ｂ，４ｃが接続され、装置４ａは４個のリムーバブルハードディスク（ＨＤＤ）３ａ，３ｂ，３ｃ，３ｄを、装置４ｂは１個のリムーバブルハードディスク３ｅを、装置４ｃは２個のリムーバブルハードディスク３ｆ，３ｇを装着している。図８Ａは各リムーバブルハードディスクに設定されたクラスの値を、図８Ｂは各リムーバブルハードディスクに保存されるコンテンツの種類を示す。図８Ｂで符号＋はコンテンツの追加、符号−はコンテンツの削除を示し、括弧内はそのコンテンツがそれまで保存されていたハードディスク名または装置名を示す。
【００５３】
図８Ａ、図８Ｂでは、各リムーバブルハードディスクには、クラスの値として、例えばタイトルＡ、タイトルＢ、タイトルＣ・・・（それぞれＡ，Ｂ，Ｃ・・・で示す）が設定され、またタイトルＡ、タイトルＢ、タイトルＣ・・・に対応するコンテンツ（それぞれＡ，Ｂ，Ｃ・・・で示す）が記録されるものとする。空欄は未設定または未記録を示す。
【００５４】
以下、装置４ａ、装置４ｂ、装置４ｃの順に、前記フローチャートＳ６００、Ｓ７００をどのように実行するかを説明する。
【００５５】
＜初期状態＞  装置４ａに装着されているリムーバブルハードディスク３ａには、タイトルＡのコンテンツが記録されており、リムーバブルハードディスク３ｂには、タイトルＢのコンテンツが記録されており、リムーバブルハードディスク３ｃには、タイトルＡのコンテンツが記録されており、リムーバブルハードディスク３ｄには、ＩＤ及びクラスは設定されていない。また装置４ｂに装着されているリムーバブルハードディスク３ｅには、ＩＤが付与されているが、コンテンツは記録されていない。装置４ｃに装着されているリムーバブルハードディスク３ｆには、タイトルＢのコンテンツが記録されており、リムーバブルハードディスク３ｇには、タイトルＣのコンテンツが記録されている。
【００５６】
＜Ｓｔｅｐ１＞  装置４ａが、Ｓ６００の処理を開始する。Ｓ６０１において、新たにタイトルＡ、Ｂ、Ｄに対応するコンテンツがローカルコンテンツ記録部３５に記録されたとする。Ｓ６０２において、ローカルコンテンツ情報管理部３２は、各コンテンツのメタデータを取得し、Ｓ６０３において、各コンテンツをメタデータを利用して分類・整理して管理する。
【００５７】
Ｓ６０４において、リムーバブルＨＤＤ情報収集・管理部３４により、装置４ａに装着されたリムーバブルハードディスク３ａ〜３ｄに記録されているコンテンツの情報やＩＤやクラスを把握する。その結果、装置４ａに装着されたリムーバブルハードディスク３ａはタイトルＡ、リムーバブルハードディスク３ｂはタイトルＢ、リムーバブルハードディスク３ｃはタイトルＡのクラスが設定され、それらのタイトルのコンテンツが記録されていること、リムーバブルハードディスク３ｄはＩＤを持たないことを把握する。さらに、ホームネットワーク５を介して接続された装置４ｂ、４ｃに装着されたリムーバブルハードディスク３ｅ、３ｆ、３ｇに対しても、記録されているコンテンツの情報やＩＤやクラスを、該装置４ｂ、４ｃのリムーバブルＨＤＤ情報収集・管理部３４により把握する。その結果、装置４ｂに装着されたリムーバブルハードディスク３ｅは、ＩＤのみを持ちクラスが未設定であること、装置４ｃに装着されたリムーバブルハードディスク３ｆはタイトルＢのコンテンツを、リムーバブルハードディスク３ｇはタイトルＣのコンテンツを保持していることを把握する。
【００５８】
＜Ｓｔｅｐ１−１＞  Ｓ６０５において、装置４ａは、クラスなしと判定されたデータ記録装置４ａに装着されたリムーバブルハードディスク３ｄと、装置４ｂに装着されたリムーバブルハードディスク３ｅに対して、ＩＤ・クラス設定の処理を行う。その結果、リムーバブルハードディスク３ｅは既にＩＤが設定されていると判定し、Ｓ６１０に処理が移行する。また、リムーバブルハードディスク３ｄにはＩＤが付与されていないので、Ｓ６０６により、ユニークなＩＤが設定され、Ｓ６１０に処理が移行する。装置４ａは、Ｓ６１０において、ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１を参照し、Ｓ６０４においてその存在が確認できなかったクラスがないかを把握する。その結果、ローカルコンテンツ記録部３５に記録されたタイトルＤというクラスを持つリムーバブルハードディスクが存在しないことを把握する。そこで候補として、リムーバブルハードディスク３ｄとリムーバブルハードディスク３ｅのどちらかにタイトルＤのクラスを設定することが可能になる。その際、コンテンツを保持している装置に装着されているリムーバブルハードディスクに、優先的にクラスを設定するというポリシを適用し、Ｓ６０８において、当該装置４ａに装着されているリムーバブルハードディスク３ｄにタイトルＤのクラスを設定する。
【００５９】
＜Ｓｔｅｐ１−２＞  装置４ａはＳ６０９において、ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１を参照することにより、ローカルコンテンツ記録部３５には、タイトルＡ、タイトルＢ、タイトルＤのコンテンツが存在することがわかる。そのうちタイトルＡのコンテンツは、装置４ａに装着されたリムーバブルハードディスク３ａかリムーバブルハードディスク３ｃに対して転送することができると判定する。その際リムーバブルＨＤＤ情報収集・管理部３４は、リムーバブルハードディスク３ａとリムーバブルハードディスク３ｃの残り容量や、コンテンツ記録数の多さ、コンテンツメタデータの情報等を参照し、リムーバブルハードディスク３ａに転送すべきと判断し、Ｓ６０７にてタイトルＡのコンテンツ転送する。
【００６０】
＜Ｓｔｅｐ１−３＞  また、タイトルＢのコンテンツは、装置４ａに装着されたリムーバブルハードディスク３ｂか、装置４ｃに装着されたリムーバブルハードディスク３ｆに転送することができると判定する。その際、ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１にてリムーバブルハードディスク３ｂとリムーバブルハードディスク３ｆの情報を参照し、残り容量や、コンテンツ記録数の多さ、コンテンツメタデータの情報等を考慮して、自装置ではなく装置４ｃに装着されたリムーバブルハードディスク３ｆに転送すべきと判断して、Ｓ６０７にて転送する。
【００６１】
＜Ｓｔｅｐ１−４＞  また、タイトルＤのコンテンツは、上記＜Ｓｔｅｐ１−１＞にてタイトルＤのクラスが設定されたリムーバブルハードディスク３ｄに転送可能であると判定し、Ｓ６０７により移動する。
【００６２】
以上により、装置４ａのローカルコンテンツ記録部３５に記録されたデータ（タイトルＡ，Ｂ，Ｄ）は、それぞれ適切なリムーバブルハードディスクに分類・整理された形で転送保存される。
【００６３】
＜Ｓｔｅｐ２＞  続いて装置４ａは、Ｓ７００の処理を実行する。Ｓ７０１において、装置４ａに装着されているリムーバブルハードディスク３ａ〜３ｄのＩＤとクラスとコンテンツ情報を得る。
【００６４】
Ｓ７０２において、ホームネットワーク５を介して接続されている装置４ｂに装着されているリムーバブルハードディスク３ｅ、及び装置４ｃに装着されているリムーバブルハードディスク３ｆ、３ｇのＩＤとクラスとコンテンツ情報を得る。
【００６５】
その結果、Ｓ７０３において、リムーバブルハードディスク３ａとリムーバブルハードディスク３ｃのクラスがタイトルＡで一致し、リムーバブルハードディスク３ｂとリムーバブルハードディスク３ｆのクラスがタイトルＢで一致することがわかる。
【００６６】
＜Ｓｔｅｐ２−１＞  Ｓ７０５において、クラスの一致するリムーバブルハードディスク３ａ−３ｃ間で、どのようにコンテンツを転送したらよいかを、コンテンツメタデータや残容量等を勘案して判断しコンテンツの転送を行う。ここでは、Ｓ７０４において、リムーバブルハードディスク３ｃのコンテンツを、すべてリムーバブルハードディスク３ａに転送することとする。
【００６７】
＜Ｓｔｅｐ２−２＞  Ｓ７０４において、リムーバブルハードディスク３ｃのコンテンツはすべてリムーバブルハードディスク３ａに転送したので、残っているコンテンツは存在しない。従って、Ｓ７０６において、残りのコンテンツはなしと判断し、Ｓ７０７において、リムーバブルハードディスク３ｃのＩＤ／クラス記憶領域４２からクラス設定値を削除する。
【００６８】
＜Ｓｔｅｐ３＞  続いて、装置４ｂがＳ６００の処理を行う。Ｓ６０１において、新たにタイトルＥのコンテンツが装置４ｂのローカルコンテンツ記録部３５に記録されたとする。Ｓ６０２において、ローカルコンテンツ情報管理部３２はそのメタデータを取得し、Ｓ６０３においてメタデータによる分類・整理を行う。
【００６９】
Ｓ６０４において、リムーバブルＨＤＤ情報収集・管理部３４は、装置４ａに装着されたリムーバブルハードディスク３ａ〜３ｄに記録されたデータの情報と、装置４ｂに装着されたリムーバブルハードディスク３ｅに記録されたデータの情報と、装置４ｃに装着されたリムーバブルハードディスク３ｆ、３ｇに記録されたデータの情報を得る。その結果、リムーバブルハードディスク３ｃとリムーバブルハードディスク３ｅが、クラスの設定がされていないことがわかる。
【００７０】
＜Ｓｔｅｐ３−１＞  装置４ｂは、Ｓ６１０において、ローカルコンテンツ記録部３５に記録されているタイトルＥのコンテンツと同じクラスを付与されているリムーバブルハードディスクが無いことを把握する。そこでＳ６０８において、クラスの付与されていないリムーバブルハードディスク３ｃとリムーバブルハードディスク３ｅを候補とし、いずれに付与するかを判断する。ここでは、コンテンツの存在する装置４ｂに装着されている方を優先するというポリシに従い、リムーバブルハードディスク３ｅにタイトルＥのクラスを付与する。
【００７１】
＜Ｓｔｅｐ３−２＞  Ｓ６０９において、ローカルコンテンツ記録部３５に記録されたコンテンツとリムーバブルハードディスク３ｅのクラスがタイトルＥで一致すると判定し、Ｓ６０７でコンテンツの転送を行う。以上により、装置４ｂのローカルコンテンツ記録部３５にコンテンツはなくなったので、処理は終了する。
【００７２】
続いて装置４ｂは、Ｓ７００の処理を行う。Ｓ７０１とＳ７０２により、装置４ａ〜４ｃのリムーバブルＨＤＤ情報収集・管理部３４を介して、各リムーバブルハードディスク３ａ〜３ｇの情報を得る。Ｓ７０３において、タイトルＥのクラスを付与されたリムーバブルハードディスク３ｅは１つしかないことを把握し、処理を終了する。
【００７３】
＜Ｓｔｅｐ４＞  続いて装置４ｃは、Ｓ６００の処理を行う。Ｓ６０１により、新たにタイトルＡのコンテンツをローカルコンテンツ記録部３５に記録する。Ｓ６０２において、ローカルコンテンツ情報管理部３２はそのメタデータを取得する。Ｓ６０３においてメタデータにより分類・整理が行われる。Ｓ６０４において、リムーバブルＨＤＤ情報収集・管理部３４により、各リムーバブルハードディスク３ａ〜３ｇの情報を取得する。そして、ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１により、装置４ａに装着されたリムーバブルハードディスク３ａがタイトルＡのクラスを付与されていることを認識する。
【００７４】
＜Ｓｔｅｐ４−１＞  Ｓ６０９において、ローカルコンテンツ記録部３５に記録されたコンテンツはリムーバブルハードディスク３ａのクラスと一致すると判定し、Ｓ６０７において、転送処理を行う。これにより、装置４ｃのローカルコンテンツ記録部３５に記録されたコンテンツの転送を完了する。
【００７５】
＜Ｓｔｅｐ５＞  続いて、装置４ｃはＳ７００の処理を行う。Ｓ７０１とＳ７０２において、リムーバブルＨＤＤ情報収集・管理部３４により、リムーバブルハードディスク３ａ〜３ｇのクラス情報等を取得する。Ｓ７０３において、ローカルコンテンツ／リムーバブルＨＤＤ情報比較部３１は、装置４ｃに装着されたリムーバブルハードディスク３ｆと、装置４ａに装着されたリムーバブルハードディスク３ｂのクラスがタイトルＢで一致することがわかる。装置４ｃに装着されたリムーバブルハードディスク３ｇは、クラスが一致するリムーバブルハードディスクが存在しないため、処理は行われない。
【００７６】
＜Ｓｔｅｐ５−１＞  Ｓ７０５により、リムーバブルハードディスク３ｂとリムーバブルハードディスク３ｆの残り容量や、コンテンツのメタデータ等の情報を参照して、リムーバブルハードディスク３ｂのコンテンツをリムーバブルハードディスク３ｆに移動すべきと判断し、Ｓ７０４において、タイトルＢのコンテンツをリムーバブルハードディスク３ｆに転送する。
【００７７】
＜Ｓｔｅｐ５−２＞  Ｓ７０６で、装置４ｃは、リムーバブルハードディスク３ｂにはコンテンツがなくなったことを認識し、Ｓ７０７においてリムーバブルハードディスク３ｂのＩＤ／クラス記憶領域４２に記憶されたクラスの削除を、装置４ａのリムーバブルＨＤＤ情報収集・管理部３４に依頼し、削除して終了する。
【００７８】
＜終了状態＞  上述の処理により、タイトルＡのコンテンツは、すべて装置４ａに装着されたリムーバブルハードディスク３ａに収集保存され、リムーバブルハードディスク３ｂとリムーバブルハードディスク３ｃはコンテンツ無し、リムーバブルハードディスク３ｄはタイトルＤのコンテンツを保存している。
【００７９】
また、装置４ｂに装着されたリムーバブルハードディスク３ｅには、タイトルＥのコンテンツが保存される。装置４ｃに装着されたリムーバブルハードディスク３ｆには、タイトルＢのコンテンツが収集保存され、リムーバブルハードディスク３ｇにはタイトルＣのコンテンツが保存されている。
【００８０】
このように、各データ記録装置は、Ｓ６００とＳ７００の処理を繰り返して行うことにより、多数のリムーバブルハードディスクに無秩序に記録されていたコンテンツが、自動的に分類・整理して保存される。その際、分類するためのクラスの設定（追加、削除）も自動的に行われ、最終的には各リムーバブルハードディスク毎に異なるクラスが割り当てられる。
【００８１】
なお、上記実施形態では、各データ記録装置４は、Ｓ６０１において、一旦該装置４のローカルコンテンツ記録部３５にコンテンツを記録してから、各処理を実行している。もし記録されたコンテンツのメタデータ等がすでに得られているのであれば、装置４のリムーバブルＨＤＤ情報収集・管理部３４において、適切なクラスの付与されているリムーバブルハードディスク３がないかを判断し、ある場合には、直接そのリムーバブルハードディスク３にコンテンツを記録してもよい。
【００８２】
また、本実施形態では、実用性の高い記録装置を想定し、装置には据付ＨＤＤとリムーバブルＨＤＤとを搭載した場合を説明した。しかし、本発明は、据付ＨＤＤとリムーバブルＨＤＤを区別する必要はなく、状況に応じて適宜変更できる。よって、図２の据付ＨＤＤ２５は、データ記録装置４に着脱可能に接続され、データを記録することができるリムーバブルＨＤＤとする構成としても良い。その場合、図３のローカルコンテンツ記録部３５には、チューナユニット２７で受信したデータを該リムーバブルＨＤＤに記録する。
【００８３】
また本実施形態では、各ＨＤＤに保存されているコンテンツの状況やクラスの設定状況は、各記録装置のメモリにその変遷履歴が保存されているので、ユーザはそれをモニタ等に表示して、いつでも確認することができる。
【００８４】
上記実施形態ではコンテンツを分類して保存する記録媒体としてリムーバブルハードディスクを例に説明したが、本発明はこれに限定されるものではない。本発明は、光ディスクや半導体メモリなど、可搬型記録媒体全てに適用することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明によるデータ管理システムの一実施形態を示す構成図。
【図２】本発明によるデータ記録装置のハードウェア構成の一実施例を示す図。
【図３】本発明によるデータ記録装置の機能ブロック構成の一実施例を示す図。
【図４】リムーバブルハードディスクの記録領域の一例を示す図。
【図５】リムーバブルハードディスクの保持する管理データの一例を示す図。
【図６】本発明によるデータ記録方法のフローチャートの一例を示す図。
【図７】本発明によるデータ記録方法のフローチャートの一例を示す図。
【図８Ａ】コンテンツ転送処理の具体例を示す図。
【図８Ｂ】コンテンツ転送処理の具体例を示す図。
【符号の説明】
【００８６】
２…据付ハードディスク、３，３ａ〜３ｇ…リムーバブルハードディスク、４，４ａ〜４ｃ…データ記録装置、５…ホームネットワーク、２０…ＣＰＵ、２１…ＲＡＭ、２２…ＲＯＭ、２３…ネットワークインターフェース、２４…表示制御部、２５…据付ＨＤＤ、２６…リムーバブルＨＤＤ、２７…チューナユニット、２８…モニタ、３１…ローカルコンテンツ／リムーバブルＨＤＤ情報比較部、３２…ローカルコンテンツ情報管理部、３３…リムーバブルＨＤＤ部、３４…リムーバブルＨＤＤ情報収集・管理部、３５…ローカルコンテンツ記録部、３６…コンテンツ転送部、４２…ＩＤ／クラス記憶領域、４３…コンテンツ情報管理領域、４４…コンテンツ記録領域、５１…メタデータ、５２，５３…クラス。
【図１】
2006319728.tif 000003
【図２】
2006319728.tif 000004
【図３】
2006319728.tif 000005
【図４】
2006319728.tif 000006
【図５】
2006319728.tif 000007
【図６】
2006319728.tif 000008
【図７】
2006319728.tif 000009
【図８Ａ】
2006319728.tif 000010
【図８Ｂ】
2006319728.tif 000011