(57)【特許請求の範囲】
【請求項１】
分散コンテンツ管理装置による管理方法であって、
１つ以上のコンテンツ再生装置に記憶されているコンテンツについての情報を収集して統合コンテンツ情報データベースを生成するか、更新する段階と、
前記統合コンテンツ情報データベースに含まれた同期化目録を用いて、前記一つ以上のコンテンツ再生装置に記憶されているコンテンツ再生目録を前記統合コンテンツ情報データベースに含まれた再生目録と一致させ、前記一致されたコンテンツ再生目録を用いて前記一つ以上のコンテンツ再生装置に記憶されているコンテンツファイル及び前記コンテンツファイルに関連するメタデータの同期化を行う段階と、を含み、
前記同期化目録は、前記一つ以上のコンテンツ再生装置別に設定された再生目録を含む、
ことを特徴とする分散コンテンツ管理方法。
【請求項２】
前記統合コンテンツ情報データベースを生成するか、更新する段階は、
前記１つ以上のコンテンツ再生装置がネットワークに新たに連結された場合、前記ネットワークに新たに連結されたコンテンツ再生装置についての情報を登録する段階と、
前記ネットワークに新たに連結されたコンテンツ再生装置から前記ネットワークに新たに連結されたコンテンツ再生装置に記憶されているコンテンツについての情報を受信する段階と、
を含むことを特徴とする請求項１記載の分散コンテンツ管理方法。
【請求項３】
前記ネットワークに新たに連結されたコンテンツ再生装置についての情報を登録する段階は、
前記コンテンツ再生装置の装置ＩＤ、前記コンテンツ再生装置の種類、及び前記コンテンツ再生装置の記憶容量を保存する段階を含む、
ことを特徴とする請求項２記載の分散コンテンツ管理方法。
【請求項４】
前記統合コンテンツ情報データベースを生成するか、更新する段階は、
前記１つ以上のコンテンツ再生装置に記憶されているコンテンツに変更が発生した場合、前記変更が発生したコンテンツ再生装置からコンテンツ変更を知らせる信号を受信する段階と、
前記変更が発生したコンテンツ再生装置から前記変更されたコンテンツについての情報を受信する段階と、
前記変更されたコンテンツについての情報を反映して前記統合コンテンツ情報データベースを更新する段階と、
を含むことを特徴とする請求項１記載の分散コンテンツ管理方法。
【請求項５】
前記コンテンツファイル及び前記コンテンツファイルに関連するメタデータの同期化を行う段階は、
前記コンテンツ再生装置から前記コンテンツ再生装置に記憶されているコンテンツについての情報が変更されたことを知らせる信号を受信した場合に行われる、
ことを特徴とする請求項４記載の分散コンテンツ管理方法。
【請求項６】
前記コンテンツファイル及び前記コンテンツファイルに関連するメタデータの同期化を行う段階は、
ユーザから同期化命令を受信した場合に行われる、
ことを特徴とする請求項１記載の分散コンテンツ管理方法。
【請求項７】
前記コンテンツファイル及び前記コンテンツファイルに関連するメタデータの同期化を行う段階は、
前記コンテンツ再生装置に記憶されている前記コンテンツの再生目録を前記同期化目録に決められた内容と一致させる前記再生目録の同期化を行う段階と、
前記コンテンツ再生装置に記憶されているコンテンツを前記同期化された再生目録の内容と一致させる前記コンテンツの同期化を行う段階と、
前記同期化されたコンテンツに関するメタデータに前記コンテンツの同期化の内容を反映する前記メタデータの同期化を行う段階と、
を含むことを特徴とする請求項１記載の分散コンテンツ管理方法。
【請求項８】
前記再生目録の同期化を行う段階は、
それぞれの装置についての再生目録を含む同期化目録を用いて前記同期化しようとするコンテンツ再生装置についての再生目録を抽出する段階と、
前記抽出された再生目録を前記同期化しようとするコンテンツ再生装置に伝送する段階と、
を含むことを特徴とする請求項７記載の分散コンテンツ管理方法。
【請求項９】
前記コンテンツの同期化を行う段階は、
前記同期化された再生目録に含まれているが、前記同期化しようとするコンテンツ再生装置には記憶されていないダウンロードコンテンツの目録を抽出する段階と、
前記ダウンロードコンテンツの目録に含まれているコンテンツを前記同期化しようとするコンテンツ再生装置に伝送する段階と、
を含むことを特徴とする請求項７記載の分散コンテンツ管理方法。
【請求項１０】
前記ダウンロードコンテンツの目録に含まれているコンテンツを前記同期化しようとするコンテンツ再生装置に伝送する段階は、
前記ダウンロードコンテンツの目録に含まれたコンテンツが分散コンテンツ管理装置に記憶されているかを判断する段階と、
前記ダウンロードコンテンツのうち、前記分散コンテンツ管理装置に記憶されていないコンテンツの各々を記憶しているファイル記憶コンテンツ再生装置を決定する段階と、
前記ファイル記憶コンテンツ再生装置が、前記コンテンツを直接前記同期化しようとするコンテンツ再生装置に伝送させるメッセージを伝送する段階と、
を含むことを特徴とする請求項９記載の分散コンテンツ管理方法。
【請求項１１】
前記メタデータ同期化を行う段階は、
前記同期化されたコンテンツが新たに記憶された位置を前記同期化されたコンテンツのメタデータに追加する段階と、
前記位置が追加されたメタデータを前記同期化しようとするコンテンツ再生装置に伝送する段階と、
を含むことを特徴とする請求項７記載の分散コンテンツ管理方法。
【請求項１２】
前記コンテンツ再生装置に記憶されているコンテンツについての情報が変更された場合、前記コンテンツ再生装置は、コンテンツ情報変更イベントを発生させる、
ことを特徴とする請求項５記載の分散コンテンツ管理方法。
【請求項１３】
１つ以上のコンテンツ再生装置に記憶されているコンテンツについての情報を収集して統合コンテンツ情報データベースを生成するか、更新するコンテンツ情報ＤＢ処理部と、
前記統合コンテンツ情報データベースに含まれた同期化目録を用いて、前記一つ以上のコンテンツ再生装置に記憶されているコンテンツ再生目録を前記統合コンテンツ情報データベースに含まれた再生目録と一致させ、前記一致されたコンテンツ再生目録を用いて前記一つ以上のコンテンツ再生装置に記憶されているコンテンツファイル及び前記コンテンツファイルに関連するメタデータの同期化を行う同期化処理部と、を備え、
前記同期化目録は、前記一つ以上のコンテンツ再生装置別に設定された再生目録を含む、
ことを特徴とする分散コンテンツ管理装置。
【請求項１４】
前記コンテンツ情報ＤＢ処理部は、
前記１つ以上のコンテンツ再生装置がネットワークに新たに連結された場合、前記ネットワークに新たに連結されたコンテンツ再生装置についての情報を登録する装置管理部と、
前記ネットワークに新たに連結されたコンテンツ再生装置から前記コンテンツ再生装置に記憶されているコンテンツについての情報を受信するコンテンツ情報受信部と、
を備えることを特徴とする請求項１３記載の分散コンテンツ管理装置。
【請求項１５】
前記コンテンツ情報ＤＢ処理部は、
前記１つ以上のコンテンツ再生装置に記憶されているコンテンツに変更が発生した場合、前記変更が発生したコンテンツ再生装置からコンテンツ変更を知らせる信号を受信するコンテンツ変更信号受信部と、
前記変更が発生したコンテンツ再生装置から前記変更されたコンテンツについての情報を受信するコンテンツ変更情報受信部と、
前記変更されたコンテンツについての情報を反映して前記統合コンテンツ情報データベースを更新するコンテンツ情報ＤＢ更新部と、
を備えることを特徴とする請求項１３記載の分散コンテンツ管理装置。
【請求項１６】
前記コンテンツ再生装置は、固定型コンテンツ再生装置または移動型コンテンツ再生装置である、
ことを特徴とする請求項１３記載の分散コンテンツ管理装置。
【請求項１７】
前記コンテンツ再生装置が固定型コンテンツ再生装置である場合、前記コンテンツ再生装置は、ＴＣＰ／ＩＰ基盤のＬＡＮを用いて連結される、
ことを特徴とする請求項１６記載の分散コンテンツ管理装置。
【請求項１８】
前記コンテンツ再生装置が移動型コンテンツ再生装置である場合、前記コンテンツ再生装置は、ＵＳＢまたはＩＥＥＥ  １３９４規格のインターフェースを通じて連結される、
ことを特徴とする請求項１６記載の分散コンテンツ管理装置。
【請求項１９】
前記同期化処理部は、
前記コンテンツ再生装置に記憶されている前記コンテンツの再生目録を前記同期化目録に決められた内容と一致させる再生目録同期化部と、
前記コンテンツ再生装置に記憶されているコンテンツを前記同期化された再生目録の内容と一致させるコンテンツ同期化部と、
前記同期化されたコンテンツに関するメタデータに前記コンテンツの同期化の内容を反映するメタデータ同期化部と、
を備えることを特徴とする請求項１３記載の分散コンテンツ管理装置。
【請求項２０】
前記再生目録同期化部は、
それぞれの装置についての再生目録を含む同期化目録を用いて前記同期化しようとするコンテンツ再生装置についての再生目録を抽出する再生目録抽出部と、
前記抽出された再生目録を前記同期化しようとするコンテンツ再生装置に伝送する再生目録伝送部とを備える、
ことを特徴とする請求項１９記載の分散コンテンツ管理装置。
【請求項２１】
前記コンテンツ同期化部は、
前記同期化された再生目録に含まれているが、前記同期化しようとするコンテンツ再生装置には記憶されていないダウンロードコンテンツの目録を抽出するダウンロードコンテンツ目録抽出部と、
前記ダウンロードコンテンツの目録に含まれているコンテンツを前記同期化しようとするコンテンツ再生装置に伝送するダウンロードコンテンツ伝送部と、
を備えることを特徴とする請求項１９記載の分散コンテンツ管理装置。
【請求項２２】
前記ダウンロードコンテンツ伝送部は、
前記ダウンロードコンテンツの目録に含まれているコンテンツが前記分散コンテンツ管理装置に記憶されているかを判断する保存如何判断部と、
前記ダウンロードコンテンツのうち、前記分散コンテンツ管理装置に記憶されていないコンテンツの各々を記憶しているファイル記憶コンテンツ再生装置を決定するファイル記憶再生装置決定部と、
前記ファイル記憶コンテンツ再生装置が前記コンテンツを直接前記同期化しようとするコンテンツ再生装置に伝送させるメッセージを伝送するファイル伝送メッセージ伝送部と、
を備えることを特徴とする請求項２１記載の分散コンテンツ管理装置。
【請求項２３】
前記メタデータ同期化部は、
前記同期化されたコンテンツが新たに記憶された位置を前記同期化されたコンテンツのメタデータに追加するメタデータ追加部と、
前記位置が追加されたメタデータを前記同期化しようとするコンテンツ再生装置に伝送するメタデータ伝送部と、
を備えることを特徴とする請求項１９記載の分散コンテンツ管理装置。
【請求項２４】
１つ以上のコンテンツ再生装置に記憶されているコンテンツについての情報を収集して統合コンテンツ情報データベースを生成するか、更新する段階と、
前記統合コンテンツ情報データベースに含まれた同期化目録を用いて、前記一つ以上のコンテンツ再生装置に記憶されているコンテンツ再生目録を前記統合コンテンツ情報データベースに含まれた再生目録と一致させ、前記一致されたコンテンツ再生目録を用いて前記一つ以上のコンテンツ再生装置に記憶されているコンテンツファイル及び前記コンテンツファイルに関連するメタデータの同期化を行う段階と、を含み、
前記同期化目録は、前記一つ以上のコンテンツ再生装置別に設定された再生目録を含む、
分散コンテンツ管理方法をコンピュータに実行させるためのプログラムを記録したコンピュータで読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの管理に係り、特にホームネットワーク上に分散されたコンテンツを管理する方法及び装置に関する。
【背景技術】
【０００２】
最近、ホームネットワークが拡散されるにつれて、これを支援するコンテンツ再生装置（ＡＶ装置）が普及されている。これにより、ホームネットワーク内で生成されるか、使われるＡＶコンテンツの数が増加している。
【０００３】
ホームネットワークのあらゆるコンテンツは、１つの装置に保存されるものではなく、それぞれの装置に個別的に保存されて使われる。このようなコンテンツ保存及び使用環境を分散コンテンツ環境（ｄｉｓｔｒｉｂｕｔｅｄ  ｃｏｎｔｅｎｔｓ  ｅｎｖｉｒｏｎｍｅｎｔ）という。
【０００４】
従来の分散コンテンツ環境では、ユーザがそれぞれのコンテンツの保存位置、すなわち、コンテンツが保存されている装置を記憶して置かねばならない。また、コンテンツ再生装置の状態によっては、コンテンツの使用に制約されもする。したがって、ユーザがいかなる装置でもホームネットワーク内のあらゆるコンテンツを検索して使用しうる方法が要求された。
【０００５】
従来の技術（例えば、特許文献１）では、ユーザが装置を使用する時点でネットワークに連結されているあらゆる装置を検索し、ユーザが装置を選択して選択された装置に保存されたマルチメディア資料目録をユーザに表示した後、ユーザが再生しようとするマルチメディア資料を選択して再生する。このような方式では、毎段階でユーザの命令伝達と選択過程が必要であり、ユーザが再生しようとするマルチメディア資料が保存された装置を知っていなければならない。また、ユーザが装置を使用しようとする時点で装置目録及びコンテンツの目録などを再び収集するので、長時間が必要である。
【０００６】
したがって、ホームネットワーク上のいろいろなコンテンツ再生装置に分散されたコンテンツについての情報を持続的に管理してコンテンツに対する検索を迅速にし、ユーザの便宜を高めるコンテンツ管理方式が要求される。
【特許文献１】韓国公開特許公報１０−２００４−００６３６２７号（分散マルチメディア資料目録表示装置及び方法）
【特許文献２】韓国公開特許公報１０−２００５−００６２８４９号
【特許文献３】韓国公開特許公報１０−２００５−００８２７７２号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明がなそうとする技術的課題は、ホームネットワークに分散されたコンテンツを管理する方法及び装置を提供することである。
【０００８】
本発明がなそうとする他の技術的課題は、前記コンテンツ管理方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００９】
前記技術的課題を達成するための分散コンテンツ管理方法は、１つ以上のコンテンツ再生装置に保存されたコンテンツについての情報を収集して統合コンテンツ情報データベースを生成するか、更新する段階、及び前記統合コンテンツ情報データベースを用いて前記コンテンツ再生装置に保存されたコンテンツ関連データをユーザが設定した同期化目録に決められた内容と一致させるコンテンツ同期化を行う段階を含むことが望ましい。
【００１０】
前記技術的課題を達成するための分散コンテンツ管理装置は、１つ以上のコンテンツ再生装置に保存されたコンテンツについての情報を収集して統合コンテンツ情報データベースを生成するか、更新するコンテンツ情報ＤＢ処理部、及び前記統合コンテンツ情報データベースを用いて前記コンテンツ再生装置に保存されたコンテンツ関連データをユーザが設定した同期化目録に決められた内容と一致させるコンテンツ同期化を行う同期化処理部を備えることが望ましい。
【発明の効果】
【００１１】
本発明による分散コンテンツ管理方法及び装置によれば、それぞれのコンテンツ再生装置に保存されたコンテンツ情報が変更された場合、分散コンテンツ管理装置は、該当コンテンツ再生装置から変更された情報を受信し、コンテンツ情報データベースを更新して最新の情報を維持することにより、変更された内容による迅速で効果的な管理を行える。また、ユーザは、それぞれのコンテンツ再生装置からホームネットワーク上のあらゆる再生可能なコンテンツについての情報を提供され、これを用いて短時間に所望のコンテンツを提供されて再生しうる。
【発明を実施するための最良の形態】
【００１２】
以下、添付された図面を参照して、本発明による分散コンテンツ管理方法及び装置について詳細に説明する。
【００１３】
図１は、本発明による分散コンテンツ管理方法が適用されるホームネットワークの一例を示す図である。図１の例で、ホームネットワークは、本発明による分散コンテンツ管理装置１００と１つ以上のコンテンツ再生装置２０１ないし２０６を含んでいる。
【００１４】
ホームネットワークに連結されたコンテンツ再生装置の例では、デジタルＴＶ２０１、個人用ビデオ録画器（ｐｅｒｓｏｎａｌ  ｖｉｄｅｏ  ｒｅｃｏｒｄｅｒ：ＰＶＲ）２０２、ネットワークオーディオ２０３、ＰＣ２０４のような固定型装置と、ＭＰ３プレーヤー２０５、デジタルカメラ２０６のような移動型装置がある。
【００１５】
固定型装置は、ＴＣＰ／ＩＰネットワーク基盤のＬＡＮを用いてホームネットワークに連結される。移動型装置は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）またはＩＥＥＥ  １３９４規格のインターフェースを通じてホームネットワークに連結される。
【００１６】
図２Ａ及び図２Ｂは、各々分散コンテンツ管理装置１００とコンテンツ再生装置２００に保存されるコンテンツ関連データを示す図である。
【００１７】
図２Ａを参照するに、分散コンテンツ管理装置１００は、同期化目録ＤＢ１３１、再生目録ＤＢ１３２、コンテンツファイル１３３、及びメタデータＤＢ１３４を保存することが望ましい。
【００１８】
図２Ｂを参照するに、コンテンツ再生装置２００は、再生目録ＤＢ２１１、コンテンツファイル２１２、及びメタデータＤＢ２１３を保存することが望ましい。
【００１９】
コンテンツファイル１３３、２１２は、コンテンツ再生装置が再生されうるコンテンツである。コンテンツ再生装置２００は、自身のコンテンツファイル２１２を保存しており、分散コンテンツ管理装置１００も自身のコンテンツファイル１３３を有している。
【００２０】
メタデータＤＢ１３４、２１３は、コンテンツについてのメタデータを保存して管理するＤＢである。メタデータは、コンテンツの種類及び応用システムによって変わりうる。コンテンツ再生装置２００に保存されたメタデータＤＢ２１３は、装置自体に保存されたコンテンツファイル、すなわち、ローカルコンテンツについての情報のみを保存する。一方、分散コンテンツ管理装置１００に保存されたメタデータＤＢ１３４は、装置自体を含んでホームネットワーク上に連結されたあらゆるコンテンツ再生装置に保存されたコンテンツファイルについての情報を保存する。このような意味で分散コンテンツ管理装置１００に保存されたメタデータＤＢ１３４は、統合コンテンツ情報ＤＢとなる。
【００２１】
再生目録ＤＢ１３２、２１１は、再生目録（ｐｌａｙ  ｌｉｓｔ）を保存する。再生目録とは、ユーザが再生しようとするコンテンツを指定して置いた目録である。ユーザは、再生しようとするコンテンツを毎度個別的に検索して再生することができるが、特定のコンテンツを再生目録にあらかじめ指定しておき、コンテンツを再生しようとするときに、再生目録を用いて検索過程を省略しうる。
【００２２】
同期化目録ＤＢ１３１は、コンテンツ再生装置とコンテンツ関連情報とを同期化するために設定される目録情報であって、分散コンテンツ管理装置１００にのみ保存されて管理される。同期化目録ＤＢ１３１は、ユーザが装置別に設定した再生目録のリストからなる。
【００２３】
同期化目録ＤＢ１３１、再生目録ＤＢ１３２、２１１、及びメタデータＤＢ１３４、２１３の具体的な実施形態は、図５Ａ、図５Ｂ、図７、図８、図９Ａ、及び図９Ｂを参照して説明される。
【００２４】
図３は、本発明の一実施形態による分散コンテンツ管理装置の構成を示すブロック図である。図３を参照するに、本発明による分散コンテンツ管理装置１００は、コンテンツ情報ＤＢ処理部１１０と同期化処理部１２０とを含むことが望ましい。
【００２５】
コンテンツ情報ＤＢ処理部１１０は、ホームネットワーク上のコンテンツ再生装置２００に保存されたコンテンツについての情報を収集して統合コンテンツ情報データベース（ＤＢ）を生成するか、更新する。このため、コンテンツ情報ＤＢ処理部１１０は、装置管理部１１１、コンテンツ情報受信部１１２、コンテンツ変更信号受信部１１３、コンテンツ変更情報受信部１１４、及びコンテンツ情報ＤＢ更新部１１５を含むことが望ましい。
【００２６】
装置管理部１１１は、ネットワークに連結されたコンテンツ再生装置（ＡＶ装置）についての詳細情報を登録して管理する。装置管理部１１１は、コンテンツ再生装置２００がネットワークに新たに連結される場合、新たに連結されたコンテンツ再生装置についての情報を登録する。コンテンツ再生装置についての情報の例としては、コンテンツ再生装置の装置ＩＤ、コンテンツ再生装置の種類、及びコンテンツ再生装置の保存容量などがある。
【００２７】
コンテンツ情報受信部１１２は、コンテンツ再生装置２００からその装置に保存されたコンテンツについての情報を受信する。コンテンツ情報受信部１１２は、コンテンツ再生装置２００がネットワークに新たに連結される場合、新たに連結されたコンテンツ再生装置からその装置に保存されたあらゆるコンテンツについての情報を受信する。
【００２８】
コンテンツ再生装置に保存されたコンテンツについての情報が変更された場合、コンテンツ再生装置２００は、コンテンツ情報変更イベントを発生させて分散コンテンツ管理装置１００に伝送する。コンテンツ情報変更イベントは、コンテンツの変更を知らせる信号である。
【００２９】
コンテンツ変更信号受信部１１３は、コンテンツ再生装置２００からコンテンツ情報変更イベントを受信する。
【００３０】
コンテンツ変更情報受信部１１４は、変更が発生したコンテンツ再生装置から変更されたコンテンツについての情報を受信する。
【００３１】
コンテンツ情報ＤＢ更新部１１５は、変更されたコンテンツについての情報を反映して統合コンテンツ情報データベースを更新する。
【００３２】
図４は、本発明の一実施形態による分散コンテンツ管理方法の過程を示す図である。図４は、コンテンツ情報ＤＢ処理部１１０でコンテンツ情報収集動作を行う実施形態を示している。
【００３３】
コンテンツ再生装置２００は、ホームネットワークに新たに連結された場合、装置自体がネットワークに連結されたことを知らせるメッセージを伝送する（Ｓ３００）。分散コンテンツ管理装置１００は、新たに連結されたコンテンツ再生装置についての情報を登録する（Ｓ３０５）。
コンテンツ再生装置２００の情報についての登録が完了すれば、コンテンツ再生装置２００に保存されたコンテンツについての情報を収集する動作が行われる（Ｓ３１０）。コンテンツについての情報には、コンテンツ再生装置２００に保存された再生目録ＤＢ２１１とメタデータＤＢ２１３などがある。
【００３４】
コンテンツ情報収集が完了すれば、収集されたコンテンツ情報に基づいてコンテンツ同期化が行われる。コンテンツ同期化については、図６を参照して説明する。
【００３５】
コンテンツ再生装置２００がネットワークに連結された後に、コンテンツに対する変更が発生しうる（Ｓ３２０）。例えば、デジタルＴＶ２０１に新たな動映像が録画されるか、デジタルカメラ２０６に新たな写真が生成される場合が発生しうる。
【００３６】
コンテンツ再生装置２００に保存されたコンテンツに対する変更が発生した場合、コンテンツ再生装置２００は、コンテンツ変更を知らせる信号を分散コンテンツ管理装置１００に伝送する（Ｓ３３０）。コンテンツ再生装置２００は、コンテンツ変更を知らせる信号を受信すれば、コンテンツ情報収集を再び行う（Ｓ３４０）。最初のコンテンツ情報収集では、コンテンツ再生装置２００に保存されたあらゆるコンテンツについての情報が収集されるが、コンテンツ変更がある場合には、変更されたコンテンツについての情報のみを収集すれば良い。
【００３７】
コンテンツ変更によるコンテンツ情報収集が完了した後にも、変更された内容によってコンテンツ同期化が行われる。
【００３８】
コンテンツ再生装置２００がホームネットワークと連結を解除する場合が発生しうる。この際、コンテンツ再生装置２００は、ネットワーク連結解除を知らせる信号を分散コンテンツ管理装置１００に伝送する（Ｓ３５０）。分散コンテンツ管理装置１００は、コンテンツ再生装置２００についての情報を削除する（Ｓ３６０）。
【００３９】
図５Ａ及び図５Ｂは、コンテンツ情報収集（ａｇｇｒｅｇａｔｉｏｎ）の実行によるコンテンツ関連データの変化を示す図である。図５Ａは、コンテンツ情報収集が行われる前のコンテンツ関連データの状態を示し、図５Ｂは、コンテンツ情報収集が実行された後のコンテンツ関連データの状態を示す。
【００４０】
図５Ａ及び図５Ｂを参照するに、ネットワークに２つのコンテンツ再生装置２０７、２０８が連結される場合を示している。図５Ａ及び図５Ｂの例では、新たに追加されるコンテンツ再生装置を各々ＤＥＶ１とＤＥＶ２と表示している。また、分散コンテンツ管理装置１００は、ＤＥＶ０と表示している。
【００４１】
ＤＥＶ１  ２０７には、コンテンツメタデータＤＢにコンテンツＸ０１、Ｘ０２、Ｘ０３、Ｘ０４、Ｘ０５、及びＸ１１についての情報が保存されている。ＣＩＤは、コンテンツＩＤ（ｃｏｎｔｅｎｔｓ  ＩＤ）を意味する。
【００４２】
コンテンツ情報収集が行われる前、分散コンテンツ管理装置１００のコンテンツメタデータＤＢにもコンテンツＸ０１についての情報が保存されている。ところが、コンテンツＸ０１の位置（Ｌｏｃａｔｉｏｎ）、すなわち、コンテンツＸ０１が保存されたコンテンツ再生装置はＤＥＶ０のみが保存されている。
【００４３】
コンテンツ情報収集が実行されれば、ＤＥＶ１  ２０７に保存されたコンテンツについての情報が分散コンテンツ管理装置１００に伝送される（７０１、７０２）。分散コンテンツ管理装置１００は、受信したコンテンツ情報を反映してコンテンツメタデータＤＢを更新する。図５Ｂを参照するに、コンテンツＸ０１に対する位置がＤＥＶ０とＤＥＶ１とに変更された。
【００４４】
また、ＤＥＶ２  ２０８に保存されたコンテンツについての情報も分散コンテンツ管理装置１００に伝送される（７０３）。ＤＥＶ２  ２０８に保存されたコンテンツＸ２１、Ｘ２２、Ｘ２３、Ｘ２４、及びＸ２５は、元の分散コンテンツ管理装置１００に登録されていないコンテンツである。したがって、分散コンテンツ管理装置１００は、Ｘ２１、Ｘ２２、Ｘ２３、Ｘ２４、及びＸ２５ついての情報をコンテンツメタデータＤＢに追加する（７０３）。
【００４５】
同期化処理部１２０は、統合コンテンツ情報データベースを用いてコンテンツ再生装置に保存されたコンテンツ関連データをユーザが設定した同期化目録１３１に決められた内容と一致させるコンテンツ同期化（ｃｏｎｔｅｎｔｓ  ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ）を行う。このために同期化処理部１２０は、再生目録同期化部１２１、コンテンツファイル同期化部１２２、及びメタデータ同期化部１２３を含むことが望ましい。
【００４６】
図６は、本発明の一実施形態による分散コンテンツ管理方法の過程を示す図である。図６は、同期化処理部１２０でコンテンツ同期化を行う実施形態を示している。再生目録同期化部１２１は、コンテンツ再生装置２００に保存されたコンテンツ再生目録２１１を同期化目録１３１に決められた内容と一致させる（Ｓ４２０）。このために再生目録同期化部１２１は、それぞれの装置についての再生目録を含む同期化目録１３１を用いて同期化しようとするコンテンツ再生装置２００についての再生目録を抽出し、抽出された再生目録をコンテンツ再生装置２００に伝送する。
【００４７】
図７は、再生目録同期化の一実施形態を示す図である。図７は、図５Ａ及び図５Ｂの実施形態でコンテンツ情報収集が実行されたコンテンツ再生装置ＤＥＶ１  ２０７に対してコンテンツ同期化を行う例を表している。
【００４８】
図７を参照するに、再生目録同期化部１２１は、まず同期化目録を用いてＤＥＶ１  ２０７についての再生目録を抽出する（Ｓ８１０）。同期化目録には、ＤＥＶ１に対する再生目録としてＰ０１  ８０２とＰ０３  ８０３とが指定されている（８０１）。また、図７は、それぞれのコンテンツ再生装置に対して基本再生目録が設定されている実施形態を表している。図７の例で、ＤＥＶ１に対して基本再生目録としてＤＥＦ＿ＤＥＶ１  ８０４が指定されている。
【００４９】
再生目録同期化部１２１は、抽出された再生目録８０２、８０３、８０４をコンテンツ再生装置２０７に伝送する（Ｓ８２０）。コンテンツ再生装置２０７の再生目録ＤＢ  ８０５には、Ｐ０１、Ｐ０３、及びＤＥＦ＿ＤＥＶ１が保存される。
【００５０】
コンテンツファイル同期化部１２２は、コンテンツ再生装置２００に保存されたコンテンツファイル２１２を同期化された再生目録の内容と一致させる（Ｓ４３０）。コンテンツファイル同期化部１２２は、同期化された再生目録には含まれているが、同期化しようとするコンテンツ再生装置には保存されていないコンテンツファイル、すなわち、コンテンツ再生装置にダウンロードせねばならないコンテンツの目録を抽出する。本明細書では、これをダウンロードコンテンツファイルと称する。
【００５１】
コンテンツファイル同期化部１２２は、ダウンロードコンテンツファイルの目録に含まれたコンテンツファイルを同期化しようとするコンテンツ再生装置に伝送する。
【００５２】
コンテンツファイル同期化部１２２は、まずダウンロードコンテンツファイル各々が分散コンテンツ管理装置１００に保存されているかを判断する。分散コンテンツ管理装置１００に保存されているダウンロードコンテンツファイルの場合、コンテンツファイル同期化部１２２は、分散コンテンツ管理装置１００に保存されたダウンロードコンテンツファイルを直接コンテンツ再生装置に伝送する。
【００５３】
分散コンテンツ管理装置１００に保存されていないダウンロードコンテンツファイルの場合、コンテンツファイル同期化部１２２は、ダウンロードコンテンツファイルが保存されているコンテンツ再生装置を検索するが、これはコンテンツメタデータＤＢ１３４を用いて容易に実行されうる。本明細書では、ダウンロードコンテンツファイルが保存されているコンテンツ再生装置をファイル保存コンテンツ再生装置と称する。コンテンツファイル同期化部１２２は、ファイル保存コンテンツ再生装置に、ダウンロードコンテンツファイルを直接同期化しようとするコンテンツ再生装置に伝送させるファイル伝送メッセージを伝送する。ファイル伝送メッセージを受信したファイル保存コンテンツ再生装置は、保存されたダウンロードコンテンツファイルを同期化しようとするコンテンツ再生装置に伝送する。
【００５４】
図８は、コンテンツファイル同期化の一実施形態を示す図である。図８は、図７で説明された再生目録同期化が実行された後、ＤＥＶ１  ２０７に対してコンテンツファイル同期化を行う例を示している。
【００５５】
コンテンツファイル同期化部１２２は、まずダウンロードするコンテンツファイルの目録を抽出する。図８の実施形態において、コンテンツ再生装置２０７は、コンテンツファイルＸ０１ないしＸ０８、及びＸ２１を保存していなければならない。ところが、同期化以前にコンテンツ再生装置２０７には、コンテンツファイルＸ０１ないしＸ０５、及びＸ１１のみが保存されている。したがって、コンテンツ再生装置２０７にコンテンツファイルＸ０６ないしＸ０８、及びＸ２１  ９０３がダウンロードされねばならない。
【００５６】
コンテンツファイル同期化部１２２は、ダウンロードファイルＸ０６、Ｘ０７、Ｘ０８、及びＸ２１が分散コンテンツ管理装置１００に保存されているかを判断する。図８の実施形態で分散コンテンツ管理装置１００には、Ｘ０６、Ｘ０７、及びＸ０８が保存されているが（９０１）、Ｘ２１は保存されていない。したがって、コンテンツファイル同期化部１２２は、コンテンツファイルＸ２１が保存されているファイル保存コンテンツ再生装置を決定する。図５Ｂを参照するに、コンテンツファイルＸ２１に対するコンテンツメタデータ位置（Ｌｏｃａｔｉｏｎ）にＤＥＶ２が指定されている。したがって、コンテンツファイルＸ２１に対するファイル保存コンテンツ再生装置はＤＥＶ２  ２０８である。
【００５７】
コンテンツファイル同期化部１２２は、ＤＥＶ２  ２０８にファイル伝送メッセージを伝送する。ファイル伝送メッセージの内容は、コンテンツ再生装置ＤＥＶ２  ２０８をして、コンテンツファイルＸ２１を直接コンテンツ再生装置ＤＥＶ１  ２０７に伝送させることである。ファイル伝送メッセージを受信したＤＥＶ２  ２０８は、コンテンツファイルＸ２１  ９０２をＤＥＶ１  ２０に伝送する。
【００５８】
メタデータ同期化部１２３は、同期化されたコンテンツファイルに対するメタデータ１３４、２１３にコンテンツファイル同期化の内容を反映する（Ｓ４４０）。メタデータ同期化部１２３は、同期化されたコンテンツファイル、すなわち、ダウンロードコンテンツファイルが新たに保存された位置をダウンロードコンテンツファイルに対するメタデータに追加し、位置の追加されたメタデータを同期化しようとするコンテンツ再生装置に伝送する。コンテンツ再生装置は、位置の追加されたメタデータをメタデータＤＢ  ２１３に追加する。
【００５９】
図９Ａ及び図９Ｂは、メタデータ同期化の実行によるメタデータＤＢの変化を示す図である。図９Ａ及び図９Ｂは、図８で説明されたコンテンツファイル同期化が実行された後、ＤＥＶ１  ２０７に対するメタデータ同期化を行う例を表している。
【００６０】
図９Ａは、メタデータ同期化が行われる前のメタデータＤＢの状態を表している。図９Ａに示されたメタデータＤＢは、図５Ｂに示されたメタデータＤＢと同じ状態を有している。したがって、コンテンツファイルＸ０６ないしＸ０８に対する位置（Ｌｏｃａｔｉｏｎ）にＤＥＶ０のみが指定されており（１００１）、コンテンツファイルＸ２１に対する位置にＤＥＶ２のみが指定されている（１００３）。また、コンテンツ再生装置２０７に保存されたメタデータＤＢ  １００５には、コンテンツファイルＸ０６、Ｘ０７、Ｘ０８、及びＸ２１についての情報が保存されていない。
【００６１】
図９Ｂは、メタデータ同期化１０１０が実行された後のメタデータＤＢの状態を表している。コンテンツファイルＸ０６ないしＸ０８に対する位置にＤＥＶ１が追加され（１００２）、コンテンツファイルＸ２１に対する位置にＤＥＶ１が追加された（１００４）。また、コンテンツ再生装置２０７に保存されたメタデータＤＢ  １００６にコンテンツファイルＸ０６、Ｘ０７、Ｘ０８、及びＸ２１についての情報が保存されている。
【００６２】
同期化処理部１２０がコンテンツ同期化を行うことは、次のような時である。
【００６３】
まず、図４で説明されたように、コンテンツ情報収集がある時（図４のＳ３１０またはＳ３４０）にコンテンツ同期化が行われる。
【００６４】
また、ユーザ５０から同期化命令を受信する場合にも、コンテンツ同期化が行われる。ユーザ５０は、同期化目録１３１を変更して新たに設定しうる（Ｓ４００）。同期化目録が変更された場合、ユーザ５０は、同期化命令を発生させて分散コンテンツ管理装置１００をしてコンテンツ同期化を行わせる。
【００６５】
本発明による分散コンテンツ管理方法及び装置によれば、それぞれのコンテンツ再生装置ごとにコンテンツ情報の変更をログで記録し、コンテンツ情報が変更される場合、イベントを発生させる。コンテンツ情報変更イベントを受信したサーバ（コンテンツ管理装置）は、該当コンテンツ再生装置から変更された情報を受信してコンテンツ情報データベースを更新して最新の情報を維持しうる。したがって、変更された内容による迅速で効果的な管理が行える。
【００６６】
また、ユーザは、それぞれのコンテンツ再生装置からホームネットワーク上のあらゆる再生可能なコンテンツについての情報を提供され、これを用いて短時間に所望のコンテンツを提供されて再生しうる。
【００６７】
本発明は、コンピュータで読取り可能な記録媒体にコンピュータ（情報処理機能を有する装置をいずれも含む）で読取り可能なコードとして具現することが可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読み取り可能な記録装置の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがある。
たとえ前記説明が多様な実施形態に適用される本発明の新規な特徴に焦点を合わせて説明されたとしても、当業者ならば、本発明の範囲を外れずとも、前記説明された装置及び方法の形態及び細部事項で多様な削除、代替、及び変更が可能であるということを理解できるであろう。したがって、本発明の範囲は、前記説明によって定義されるものではなく、特許請求の範囲により定義される。特許請求の範囲の均等な範囲内のあらゆる変形は本発明の範囲に含まれる。
【産業上の利用可能性】
【００６８】
本発明は、ホームネットワーク上に分散されたコンテンツを管理する方法及び装置関連の技術分野に好適に適用しうる。
【図面の簡単な説明】
【００６９】
【図１】本発明による分散コンテンツ管理方法が適用されるホームネットワークの一例を示す図である。
【図２Ａ】分散コンテンツ管理装置に保存されるコンテンツ関連データを示す図である。
【図２Ｂ】コンテンツ再生装置に保存されるコンテンツ関連データを示す図である。
【図３】本発明の一実施形態による分散コンテンツ管理装置の構成を示すブロック図である。
【図４】本発明の一実施形態による分散コンテンツ管理方法の過程を示す図である。
【図５Ａ】コンテンツ情報収集の実行によるコンテンツ関連データの変化を示す図である。
【図５Ｂ】コンテンツ情報収集の実行によるコンテンツ関連データの変化を示す図である。
【図６】本発明の一実施形態による分散コンテンツ管理方法の過程を示す図である。
【図７】再生目録同期化の一実施形態を示す図である。
【図８】コンテンツファイル同期化の一実施形態を示す図である。
【図９Ａ】メタデータ同期化の実行によるメタデータＤＢの変化を示す図である。
【図９Ｂ】メタデータ同期化の実行によるメタデータＤＢの変化を示す図である。
【符号の説明】
【００７０】
１００  分散コンテンツ管理装置
１１０  コンテンツ情報ＤＢ処理部
１１１  装置管理部
１１２  コンテンツ情報受信部
１１３  コンテンツ変更信号受信部
１１４  コンテンツ変更情報受信部
１１５  コンテンツ情報ＤＢ更新部
１２０  同期化処理部
１２１  再生目録同期化部
１２２  コンテンツファイル同期化部
１２３  メタデータ同期化部
【図１】
0005230948.tif 000002
【図２Ａ】
0005230948.tif 000003
【図２Ｂ】
0005230948.tif 000004
【図３】
0005230948.tif 000005
【図４】
0005230948.tif 000006
【図５Ａ】
0005230948.tif 000007
【図５Ｂ】
0005230948.tif 000008
【図６】
0005230948.tif 000009
【図７】
0005230948.tif 000010
【図８】
0005230948.tif 000011
【図９Ａ】
0005230948.tif 000012
【図９Ｂ】
0005230948.tif 000013