(57)【要約】【課題】コンテンツデータのデータベースを容易に構築する。【解決手段】コンテンツ共有システム１において、新規クライアント装置２０Ｂは、コンテンツ情報を保有しているか否か問い合わせる問い合わせメッセージを既存クライアント装置２０Ａ，２０Ｃ，２０Ｄに送信し、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、問い合わせメッセージを受信した場合に、コンテンツ情報を保有していることを知らせる応答メッセージを新規クライアント装置２０Ｂに送信し、新規クライアント装置２０Ｂは、応答メッセージを受信した場合に、当該応答メッセージを送信した既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからコンテンツ情報を取得する。【選択図】図１
2008282349.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを記憶し、当該コンテンツデータをネットワークを介して提供する複数のサーバ装置と、
前記サーバ装置の記憶するコンテンツデータに関するコンテンツ情報を保有し、当該コンテンツ情報を元に前記サーバ装置からネットワークを介してコンテンツデータの提供を受ける１つ又は複数の既存クライアント装置と、
新規にネットワークに接続される新規クライアント装置と、
を含み、
前記新規クライアント装置は、コンテンツ情報を保有しているか否か問い合わせる問い合わせメッセージを前記既存クライアント装置に送信し、
前記既存クライアント装置は、前記問い合わせメッセージを受信した場合に、コンテンツ情報を保有していることを知らせる応答メッセージを前記新規クライアント装置に送信し、
前記新規クライアント装置は、前記応答メッセージを受信した場合に、当該応答メッセージを送信した前記既存クライアント装置からコンテンツ情報を取得する、
ことを特徴とするコンテンツ共有システム。
【請求項２】
コンテンツデータに関するコンテンツ情報を記憶可能なデータ記憶部と、
ネットワークに接続されたネットワークインターフェース部と、
ネットワークを介して他のクライアント装置と通信する通信処理部と、
を備え、
前記通信処理部は、コンテンツ情報を保有しているか否か問い合わせる問い合わせメッセージを前記既存クライアント装置に送信し、コンテンツ情報を保有する他のクライアント装置からコンテンツ情報を取得して前記データ記憶部に記憶することを特徴とするクライアント装置。
【請求項３】
前記通信処理部は、コンテンツ情報を保有していることを知らせる応答メッセージを受信した場合に、当該応答メッセージを送信した他のクライアント装置からコンテンツ情報を取得することを特徴とする請求項２に記載のクライアント装置。
【請求項４】
前記通信処理部は、他の複数のクライアント装置から応答メッセージを受信した場合に、時間的に先に当該応答メッセージを送信した他のクライアント装置からコンテンツ情報を取得することを特徴とする請求項３に記載のクライアント装置。
【請求項５】
前記通信処理部は、他の複数のクライアント装置から応答メッセージを受信した場合に、未だ取得していないコンテンツ情報を保有する他のクライアント装置を選択し、選択された他のクライアント装置からコンテンツ情報を取得することを特徴とする請求項３に記載のクライアント装置。
【請求項６】
前記通信処理部が送信する前記問い合わせメッセージは、前記クライアント装置が再生可能なコンテンツデータの種別情報を含むことを特徴とする請求項２〜５のいずれか１項に記載のクライアント装置。
【請求項７】
前記通信処理部が送信する前記問い合わせメッセージは、前記クライアント装置が再生可能なコンテンツデータのデータ形式情報を含むことを特徴とする請求項２〜６のいずれか１項に記載のクライアント装置。
【請求項８】
前記通信処理部は、前記問い合わせメッセージを他の複数のクライアント装置にブロードキャストすることを特徴とする請求項２〜７のいずれか１項に記載のクライアント装置。
【請求項９】
前記応答メッセージは、コンテンツ情報の所在情報を含むものであり、
前記通信処理部は、前記応答メッセージに含まれる前記所在情報にあるコンテンツ情報を取得することを特徴とする請求項２〜８のいずれか１項に記載のクライアント装置。
【請求項１０】
前記応答メッセージは、コンテンツデータの種別ごとの所在情報を含むものであり、
前記通信処理部は、前記応答メッセージに含まれる前記所在情報の各々にあるコンテンツ情報を取得することを特徴とする請求項９に記載のクライアント装置。
【請求項１１】
新規にネットワークに接続された新規クライアント装置は、ネットワークに既に接続されている既存クライアント装置に、コンテンツデータに関するコンテンツ情報を保有しているか否か問い合わせる問い合わせメッセージを送信し、
コンテンツ情報を保有する前記既存クライアント装置は、前記問い合わせメッセージを受信した場合に、前記新規クライアント装置に、コンテンツ情報を保有していることを知らせる応答メッセージを送信し、
前記新規クライアント装置は、前記応答メッセージを受信した場合に、当該応答メッセージを送信した前記既存クライアント装置からコンテンツ情報を取得する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された複数の装置がコンテンツデータを共有するコンテンツ共有システム、このコンテンツ共有システムのクライアント装置、およびその方法に関する。
【背景技術】
【０００２】
従来文献（特許文献１）には、ディレクトリサーバおよびクライアントを含むシステムが示されている。ディレクトリサーバは、クライアントからのコンテンツの検索要求を受け付けると、この検索要求に対応してコンテンツの所在情報を検索し、この検索した所在情報をクライアントに返送する。クライアントは、ディレクトリサーバから返送された所在情報に基づいて他の装置にアクセスしてコンテンツを取得する。この従来文献のシステムは、ディレクトリサーバを含む汎用的なシステムであるため、高コストであり、コンテンツを収集するために時間を要する。
【特許文献１】特開２０００−１１２８０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来技術に係るコンテンツ共有システムにおいて、新規のクライアント装置がネットワークに参入した場合には、このクライアント装置は、コンテンツデータに関するコンテンツ情報のデータベースを構築するために、各サーバ装置にアクセスしてコンテンツ情報を収集しなければならない。このため、このクライアント装置は、コンテンツ情報のデータベースを構築するために長い時間を要している。また、各サーバ装置は、新規のクライアント装置がネットワークに参入する度に、このクライアント装置にコンテンツ情報を転送しなければならず、転送処理の負荷が大きい。
【０００４】
本発明は、上記の課題を解決するためになされたもので、コンテンツ情報のデータベースを容易に構築可能なコンテンツ共有システム、このクライアント装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した目的を達成するために、本発明に係るコンテンツ共有システムは、コンテンツデータを記憶し、当該コンテンツデータをネットワークを介して提供する複数のサーバ装置と、サーバ装置の記憶するコンテンツデータに関するコンテンツ情報を保有し、当該コンテンツ情報を元にサーバ装置からネットワークを介してコンテンツデータの提供を受ける１つ又は複数の既存クライアント装置と、新規にネットワークに接続される新規クライアント装置と、を含み、新規クライアント装置は、コンテンツ情報を保有しているか否か問い合わせる問い合わせメッセージを既存クライアント装置に送信し、既存クライアント装置は、問い合わせメッセージを受信した場合に、コンテンツ情報を保有していることを知らせる応答メッセージを新規クライアント装置に送信し、新規クライアント装置は、応答メッセージを受信した場合に、当該応答メッセージを送信した既存クライアント装置からコンテンツ情報を取得する、ことを特徴とする。
【０００６】
また、本発明に係るクライアント装置は、コンテンツデータに関するコンテンツ情報を記憶可能なデータ記憶部と、ネットワークに接続されたネットワークインターフェース部と、ネットワークを介して他のクライアント装置と通信する通信処理部と、を備え、通信処理部は、コンテンツ情報を保有しているか否か問い合わせる問い合わせメッセージを既存クライアント装置に送信し、コンテンツ情報を保有する他のクライアント装置からコンテンツ情報を取得してデータ記憶部に記憶することを特徴とする。
【０００７】
また、本発明に係る方法は、新規にネットワークに接続された新規クライアント装置は、ネットワークに既に接続されている既存クライアント装置に、コンテンツデータに関するコンテンツ情報を保有しているか否か問い合わせる問い合わせメッセージを送信し、コンテンツ情報を保有する既存クライアント装置は、問い合わせメッセージを受信した場合に、新規クライアント装置に、コンテンツ情報を保有していることを知らせる応答メッセージを送信し、新規クライアント装置は、応答メッセージを受信した場合に、当該応答メッセージを送信した既存クライアント装置からコンテンツ情報を取得する方法である。
【発明の効果】
【０００８】
本発明によれば、コンテンツ情報のデータベースを容易に構築可能なコンテンツ共有システム、このクライアント装置およびその方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。なお、説明において、同一要素又は同一機能を有する要素には、同一符号を用いることとし、重複する説明は省略する。
【００１０】
図１は、本発明の実施形態に係るコンテンツ共有システム１を示す。コンテンツ共有システム１は、Ｅｔｈｅｒｎｅｔ（登録商標）や無線ＬＡＮなどのネットワークにより構成されたホームネットワークである。コンテンツ共有システム１は、コンテンツデータを提供するサーバ装置として、パーソナルコンピュータ（ＰＣ）１１、ネットワーク接続ストレージ（ＮＡＳ）１２、およびパーソナルビデオレコーダ（ＰＶＲ）１３を含んでいる。各サーバ装置１１，１２，１３は、ハブ１６に接続されることにより、ネットワークの一部を構成している。各サーバ装置１１，１２，１３は、ハードディスクやＤＶＤ（Digital Versatile Disc）などの記憶媒体に多数のコンテンツデータを記憶しており、ネットワークを介してクライアント装置２０Ａ，２０Ｂ，２０Ｃ，２０Ｄにコンテンツデータを提供する。
【００１１】
また、コンテンツ共有システム１は、複数のクライアント装置２０Ａ，２０Ｂ，２０Ｃ，２０Ｄを含んでいる。各クライアント装置２０Ａ，２０Ｂ，２０Ｃ，２０Ｄは、ハブ１６に接続されることにより、ネットワークの一部を構成している。各クライアント装置２０Ａ，２０Ｂ，２０Ｃ，２０Ｄは、コンテンツデータを再生可能な電子機器であり、より具体的には、パーソナルコンピュータ、デジタルテレビ、携帯電話装置、オーディオプレーヤー、静止画ビューワーなどである。各クライアント装置２０Ａ，２０Ｂ，２０Ｃ，２０Ｄは、ネットワークを介して各サーバ装置１１，１２，１３からコンテンツデータの提供を受けることができる。
【００１２】
図２は、各クライアント装置２０（２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ）の機能ブロックを概略的に示す。各クライアント装置２０はその種別ごとに具備する構成が異なるが、ここでは説明の便宜のために同一図面を用いて各クライアント装置２０の構成を説明する。
【００１３】
各クライアント装置２０は、通信処理部２１と、ネットワークインターフェース部２２と、データ記憶部２３と、を備えている。通信処理部２１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等を有しており、ネットワークを介してサーバ装置および他のクライアント装置と通信するためのプログラムを実行する。ネットワークインターフェース部２２は、クライアント装置をネットワークに接続する。データ記憶部２３は、ハードディスクやＤＶＤなどの記憶媒体に自装置で再生可能なコンテンツデータに関するコンテンツ情報（コンテンツのタイトル、種別、記憶するサーバ装置などのコンテンツを特定する情報であり、コンテンツデータ自体は含んでいない）を記憶している。各クライアント装置２０は、コンテンツ情報を元に各サーバ装置１１，１２，１３からコンテンツデータをダウンロードして再生する。
【００１４】
クライアント装置２０がパーソナルコンピュータである場合には、動画コンテンツデータまたは静止画コンテンツデータを再生して動画または静止画を表示する画像表示部２４と、音楽コンテンツデータを再生して音声を出力する音声出力部２５と、ユーザーにより操作されてユーザーの入力を受け付ける操作部２６と、を有している。
【００１５】
また、クライアント装置２０がデジタルテレビである場合には、動画コンテンツデータまたは静止画コンテンツデータを再生して動画または静止画を表示する画像表示部２４と、動画コンテンツデータまたは静止画コンテンツデータを再生して音声を出力する音声出力部２５と、リモートコントローラ３０からの赤外線信号を受信する赤外線インターフェース部２７と、を有している。
【００１６】
また、クライアント装置２０が携帯電話装置である場合には、静止画コンテンツデータを再生して静止画を表示する画像表示部２４と、音楽コンテンツデータを再生して音声を出力する音声出力部２５と、を有している。
【００１７】
また、クライアント装置２０がオーディオプレーヤーである場合には、音楽コンテンツデータを再生して音声を出力する音声出力部２５と、音楽コンテンツデータの再生に伴って動画を表示する画像表示部２４と、を有している。
【００１８】
また、クライアント装置２０が静止画ビューワーである場合には、静止画コンテンツデータを再生して静止画を表示する画像表示部２４を有している。
【００１９】
図３および図４は、クライアント装置２０により行われる処理のフローチャートを示す。この処理は、クライアント装置２０の通信処理部２１がプログラムを実行することにより実現される。
【００２０】
新規クライアント装置２０Ｂがネットワークに参入した場合には、新規クライアント装置２０Ｂは、問い合わせメッセージＭ１を作成する（Ｓ３０１）。ここで、問い合わせメッセージＭ１とは、新規クライアント装置２０Ｂが再生可能なコンテンツデータに関するコンテンツ情報を既存クライアント装置２０Ａ，２０Ｃ，２０Ｄが保有しているか否かを問い合わせるためのメッセージであり、新規クライアント装置２０Ｂが再生可能なコンテンツデータの種別情報またはデータ形式情報、またはその両方を含んでいる。新規クライアント装置２０Ｂは、問い合わせメッセージＭ１をネットワークを介して既存クライアント装置２０Ａ，２０Ｃ，２０Ｄにブロードキャストする（Ｓ３０２）。問い合わせメッセージＭ１はブロードキャストされるため、問い合わせメッセージＭ１の送信は一度で済ませることができる。
【００２１】
既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、新規クライアント装置２０Ｂからの問い合わせメッセージＭ１を受信すると、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄ自身が再生可能なコンテンツデータに関するコンテンツ情報のデータベースの構築が済んでいるか否かを判定する（Ｓ３０３，Ｓ３０４）。既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、データベースの構築が済んでいる場合には、ステップ３０５の処理に進む。一方、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、データベースの構築が済んでいない場合には、処理を終了する。
【００２２】
ステップ３０４からステップ３０５に進んだ場合には、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、新規クライアント装置２０Ｂが再生可能な種別またはデータ形式のコンテンツデータに関するコンテンツ情報を保有しているか否かを判定する（Ｓ３０５）。既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、当該種別またはデータ形式のコンテンツデータに関するコンテンツ情報を保有していることを判定した場合には、ステップ３０６の処理に進む。一方、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、当該種別のコンテンツデータに関するコンテンツ情報を保有していないことを判定した場合には、処理を終了する。
【００２３】
ステップ３０５からステップ３０６に進んだ場合には、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄ自身のコンテンツ情報のデータベースから、新規クライアント装置２０Ｂが再生可能な種別、データ形式のコンテンツデータに関するコンテンツ情報のみを抽出して、新規クライアント装置２０Ｂ用のコンテンツ情報のデータベースを作成する（Ｓ３０６）。そして、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、応答メッセージＭ２を作成して、ネットワークを介して新規クライアント装置２０Ｂに送信する。ここで、応答メッセージＭ２とは、新規クライアント装置２０Ｂが再生可能なコンテンツデータに関するコンテンツ情報を既存クライアント装置２０Ａ，２０Ｃ，２０Ｄが保有していることを知らせるためのメッセージであり、そのコンテンツ情報の種別と所在（公開されたＵＲＬ：Uniform Resource Locator）の情報を含んでいる。
【００２４】
新規クライアント装置２０Ｂは、応答メッセージＭ２を受信すると、応答メッセージＭ２に含まれるコンテンツデータの種別情報に基づいて、応答メッセージＭ２を送信した既存クライアント装置２０Ａ，２０Ｃ，２０Ｄが保有しているコンテンツ情報が、他の既存クライアント装置２０Ａ，２０Ｃ，２０Ｄから入手済みのコンテンツ情報であるか否かを判定する（Ｓ３０９，Ｓ３１０）。新規クライアント装置２０Ｂは、コンテンツ情報の入手が未だであると判定した場合には、ステップ３１１の処理に進み、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄに要求メッセージＭ３を送信する。ここで、要求メッセージＭ３とは、応答メッセージＭ２に含まれるＵＲＬからコンテンツ情報のデータベースをダウンロードするためのメッセージである。
【００２５】
既存クライアント装置２０Ａ，２０Ｃ，２０Ｄは、要求メッセージＭ３を受信すると、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄ自身が保有しているコンテンツ情報のデータベースであって、新規クライアント装置２０Ｂがダウンロードを要求するコンテンツ情報のデータベースを、新規クライアント装置２０Ｂに送信する（Ｓ３１２，Ｓ３１３）。
【００２６】
新規クライアント装置２０Ｂは、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからコンテンツ情報のデータベースを受信すると、受信したコンテンツ情報のデータベースを自己のコンテンツ情報のデータベースに統合し、データ記憶部２３に記憶する（Ｓ３１４，Ｓ３１５）。最後に、新規クライアント装置２０Ｂは、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからダウンロードできなかったコンテンツ情報であって、サーバ装置１１，１２，１３に保有されているコンテンツデータに関するコンテンツ情報がある場合には、サーバ装置１１，１２，１３からそのコンテンツ情報をダウンロードして、ダウンロードしたコンテンツ情報を自己のコンテンツデータのデータベースに統合し、データ記憶部２３に記憶する。
【００２７】
一方、ステップ３１０において、新規クライアント装置２０Ｂは、コンテンツ情報が入手済みであると判定した場合には、ステップ３０９の処理に戻って、さらに他の既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからの応答メッセージＭ２を待つ。すなわち、新規クライアント装置２０Ｂは、応答メッセージＭ２を受信した順に（言い換えれば時間的に先に）その応答メッセージＭ２を送信した既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからコンテンツ情報のデータベースをダウンロードする。
【００２８】
但し、ステップ３１０において、新規クライアント装置２０Ｂは、複数の既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからの応答メッセージＭ２を待ち、新規クライアント装置２０Ｂが再生可能なコンテンツデータに関するコンテンツ情報をより多く保有している既存クライアント装置２０Ａ，２０Ｃ，２０Ｄを選択し、選択された既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからコンテンツ情報のデータベースをダウンロードしてもよい。これにより、新規クライアント装置２０Ｂは、自装置が再生可能なコンテンツ情報のデータベースを効率良くダウンロードすることができる。
【００２９】
上述した本実施形態のコンテンツ共有システム１によれば、既存クライアント装置２０Ａ，２０Ｃ，２０Ｄがコンテンツ情報のデータベースを構築済みである場合には、ネットワークに参入した新規クライアント装置２０Ｂは既存クライアント装置２０Ａ，２０Ｃ，２０Ｄからコンテンツ情報のデータベースを取得する。これにより、新規クライアント装置２０Ｂは、サーバ装置１１，１２，１３の各々にアクセスしてコンテンツ情報を収集して、コンテンツデータのデータベースを構築する必要がない。すなわち、新規クライアント装置２０Ｂ用のコンテンツ情報のデータベースを迅速に構築することができると共に、コンテンツ情報の収集のためにサーバ装置１１，１２，１３に負担をかけることを防止することができる。
【００３０】
また、新規クライアント装置２０Ｂが、サーバ装置１１，１２，１３の各々にアクセスしてコンテンツ情報を収集して、コンテンツ情報のデータベースを構築する場合には、新規クライアント装置２０Ｂのネットワーク参入時にサーバ装置１１，１２，１３の電源が落ちていると、そのサーバ装置１１，１２，１３のコンテンツ情報については新規クライアント装置２０Ｂ用のデータベースに統合することができない。これに対して、上述した本実施形態のコンテンツ共有システム１によれば、新規クライアント装置２０Ｂのネットワーク参入時にサーバ装置１１，１２，１３の電源が落ちていても、そのサーバ装置１１，１２，１３のコンテンツ情報を新規クライアント装置２０Ｂ用のデータベースに統合することができる。
【００３１】
（第１実施例）
次に、図５〜図９を参照して、上述した実施形態に係るコンテンツ共有システムの第１実施例について説明する。
【００３２】
図５は、第１実施例に係るコンテンツ共有システムを示す。コンテンツ共有システムには、サーバ装置としてパーソナルコンピュータ１１、ネットワーク接続ストレージ１２およびパーソナルビデオレコーダ１３が設けられている。パーソナルコンピュータ１１はデータベース１１ａを保有しており、このデータベース１１ａに含まれるコンテンツデータに関するコンテンツ情報が図６（ａ）に示される。ネットワーク接続ストレージ１２はデータベース１２ａを保有しており、このデータベース１２ａに含まれるコンテンツデータに関するコンテンツ情報が図６（ｂ）に示される。パーソナルビデオレコーダ１３はデータベース１３ａを保有しており、このデータベース１３ａに含まれるコンテンツデータに関するコンテンツ情報が図６（ｃ）に示される。
【００３３】
既にネットワークに接続されている既存クライアント装置であるパーソナルコンピュータ２０Ｇは、各サーバ装置１１，１２，１３からコンテンツデータに関するコンテンツ情報を収集し、パーソナルコンピュータ２０Ｇが再生可能な多数のコンテンツデータに関するコンテンツ情報を含む統合データベース２０Ｇａを作成して保有している。この統合データベース２０Ｇａに含まれるコンテンツ情報が図７に示される。パーソナルコンピュータ２０Ｇは、動画コンテンツデータ、静止画コンテンツデータ、音楽コンテンツデータなどを再生可能であるため、統合データベース２０Ｇａにはこれらの種別のコンテンツデータに関するコンテンツ情報が含まれている。
【００３４】
新たにネットワークに参入した新規クライアント装置であるデジタルテレビ２０Ｈは、図８（ａ）に示される問い合わせメッセージＭ１を作成し、この問い合わせメッセージＭ１をパーソナルコンピュータ２０Ｇに送信する。問い合わせメッセージＭ１には、デジタルテレビ２０Ｈが再生可能なコンテンツデータの情報として、コンテンツデータの種別情報（ＩＭＡＧＥ（静止画）、ＶＩＤＥＯ（動画））と、コンテンツデータのデータ形式情報（ＭＩMＥ Ｔｙｐｅ：ＩＭＡＧＥ／ＪＰＥＧ）とが含まれている。
【００３５】
パーソナルコンピュータ２０Ｇは、デジタルテレビ２０Ｈからの問い合わせメッセージＭ１を受信すると、図８（ｂ）に示される応答メッセージＭ２をデジタルテレビ２０Ｈに送信する。応答メッセージＭ２には、パーソナルコンピュータ２０Ｇが保有するデータベースの情報として、コンテンツデータの種別情報（ＩＭＡＧＥ、ＶＩＤＥＯ）と、コンテンツデータの種別ごとの所在情報（ＵＲＬ）とが含まれている。
【００３６】
デジタルテレビ２０Ｈは、パーソナルコンピュータ２０Ｇからの応答メッセージＭ２を受信すると、応答メッセージＭ２に含まれるＵＲＬの各々からコンテンツ情報のデータベースをダウンロードして、ダウンロードしたコンテンツ情報のデータベースを自己のコンテンツ情報のデータベース２０Ｈａに統合する。デジタルテレビ２０ＨのデータベースＨａに含まれるコンテンツ情報が図９に示される。デジタルテレビ２０Ｈは、動画コンテンツデータ、静止画コンテンツデータを再生可能であるため、デジタルテレビ２０ＨのデータベースＨａにはこれらの種別のコンテンツデータに関するコンテンツ情報が含まれている。
【００３７】
（第２実施例）
次に、図１０〜図１３を参照して、上述した実施形態に係るコンテンツ共有システムの第２実施例について説明する。
【００３８】
図１０は、第１実施例に係るコンテンツ共有システムを示す。コンテンツ共有システムには、サーバ装置としてパーソナルコンピュータ１１、ネットワーク接続ストレージ１２およびパーソナルビデオレコーダ１３が設けられている。パーソナルコンピュータ１１はデータベース１１ａを保有している。ネットワーク接続ストレージ１２はデータベース１２ａを保有している。パーソナルビデオレコーダ１３はデータベース１３ａを保有している。各データベース１１ａ，１２ａ，１３ａに含まれるコンテンツデータに関するコンテンツ情報は第１実施例と同じである（図６参照）。
【００３９】
既にネットワークに接続されている既存クライアント装置であるオーディオプレーヤー２０Ｋは、各サーバ装置１１，１２，１３からコンテンツデータに関するコンテンツ情報を収集し、オーディオプレーヤー２０Ｋが再生可能な多数のコンテンツデータに関するコンテンツ情報を含むオーディオデータベース２０Ｋａを作成して保有している。このオーディオデータベース２０Ｋａに含まれるコンテンツ情報が図１１（ａ）に示される。オーディオプレーヤー２０Ｋは、音楽コンテンツデータを再生可能であるため、オーディオデータベース２０Ｋａにはこの種別のコンテンツデータに関するコンテンツ情報が含まれている。
【００４０】
同様に、既にネットワークに接続されている既存クライアント装置である静止画ビューワー２０Ｌは、各サーバ装置１１，１２，１３からコンテンツデータに関するコンテンツ情報を収集し、静止画ビューワー２０Ｌが再生可能な多数のコンテンツデータに関するコンテンツ情報を含む静止画データベース２０Ｌａを作成して保有している。この静止画データベース２０Ｌａに含まれるコンテンツ情報が図１１（ｂ）に示される。静止画ビューワー２０Ｌは、静止画コンテンツデータを再生可能であるため、静止画データベース２０Ｌａにはこの種別のコンテンツデータに関するコンテンツ情報が含まれている。
【００４１】
新たにネットワークに参入した新規クライアント装置である携帯電話装置２０Ｊは、図１２（ａ）に示される問い合わせメッセージＭ１を作成し、この問い合わせメッセージＭ１を既存クライアント装置２０Ｋ，２０Ｌにブロードキャストする。問い合わせメッセージＭ１には、携帯電話装置２０Ｊが再生可能なコンテンツデータの情報として、コンテンツデータの種別情報（ＭＵＳＩＣ（音楽）、ＩＭＡＧＥ（静止画））が含まれている。
【００４２】
オーディオプレーヤー２０Ｋは、携帯電話装置２０Ｊからの問い合わせメッセージＭ１を受信すると、図１２（ｂ）に示される応答メッセージＭ２を携帯電話装置２０Ｊに送信する。応答メッセージＭ２には、オーディオプレーヤー２０Ｋが保有するデータベースの情報として、コンテンツデータの種別情報（ＭＵＳＩＣ）と、コンテンツデータの所在情報（ＵＲＬ）とが含まれている。
【００４３】
同様に、静止画ビューワー２０Ｌは、携帯電話装置２０Ｊからの問い合わせメッセージＭ１を受信すると、図１２（ｃ）に示される応答メッセージＭ２を携帯電話装置２０Ｊに送信する。応答メッセージＭ２には、静止画ビューワー２０Ｌが保有するデータベースの情報として、コンテンツデータの種別情報（ＩＭＡＧＥ）と、コンテンツデータの所在情報（ＵＲＬ）とが含まれている。
【００４４】
携帯電話装置２０Ｊは、オーディオプレーヤー２０Ｋおよび静止画ビューワー２０Ｌからの応答メッセージＭ２を受信すると、応答メッセージＭ２に含まれるＵＲＬからコンテンツ情報のデータベースをダウンロードして、ダウンロードしたコンテンツ情報のデータベースを自己のコンテンツ情報のデータベース２０Ｊａに統合する。携帯電話装置２０ＪのデータベースＪａに含まれるコンテンツ情報が図１３に示される。携帯電話装置２０Ｊは、音楽コンテンツデータ、静止画コンテンツデータを再生可能であるため、携帯電話装置２０ＪのデータベースＪａにはこれらの種別のコンテンツデータに関するコンテンツ情報が含まれている。
【図面の簡単な説明】
【００４５】
【図１】実施形態に係るコンテンツ共有システムを示す構成図である。
【図２】各クライアント装置の概略的な機能ブロック図である。
【図３】コンテンツ共有システムによる処理を示す第１のフローチャートである。
【図４】コンテンツ共有システムによる処理を示す第２のフローチャートである。
【図５】第１実施例に係るコンテンツ共有システムを示す構成図である。
【図６】サーバ装置の保有するコンテンツ情報のデータベースを示す図である。
【図７】パーソナルコンピュータの保有するコンテンツ情報のデータベースを示す図である。
【図８】問い合わせメッセージおよび応答メッセージを示す図である。
【図９】デジタルテレビの保有するコンテンツ情報のデータベースを示す図である。
【図１０】第２実施例に係るコンテンツ共有システムを示す構成図である。
【図１１】オーディオプレーヤーおよび静止画ビューワーの保有するコンテンツ情報のデータベースを示す図である。
【図１２】問い合わせメッセージおよび応答メッセージを示す図である。
【図１３】携帯電話装置の保有するコンテンツ情報のデータベースを示す図である。
【符号の説明】
【００４６】
１…コンテンツ共有システム、１１，１２，１３…サーバ装置（パーソナルコンピュータ、ネットワーク接続ストレージ、パーソナルビデオレコーダ）、１６…ハブ、２０，２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ，２０Ｇ，２０Ｈ，２０Ｊ…クライアント装置（パーソナルコンピュータ、デジタルテレビ、携帯電話装置、オーディオプレーヤー、静止画ビューワー）、２１…通信処理部、２２…ネットワークインターフェース部、２３…データ記憶部、２４…画像表示部、２５…音声出力部、２６…操作部、２７…赤外線インターフェース部、３０…リモートコントローラ。
【図１】
2008282349.tif 000003
【図２】
2008282349.tif 000004
【図３】
2008282349.tif 000005
【図４】
2008282349.tif 000006
【図５】
2008282349.tif 000007
【図６】
2008282349.tif 000008
【図７】
2008282349.tif 000009
【図８】
2008282349.tif 000010
【図９】
2008282349.tif 000011
【図１０】
2008282349.tif 000012
【図１１】
2008282349.tif 000013
【図１２】
2008282349.tif 000014
【図１３】
2008282349.tif 000015