(57)【要約】【課題】メタデータを簡単に検索できるデータ管理システム、通信端末、およびデータ管理方法を提供する。【解決手段】（イ）通信端末ＡからＥが他の通信端末に所属したとき、（ロ）コンテンツデータ蓄積部３に対するコンテンツデータ３０の追加、削除、又は置換が生じたとき、（ハ）自分に所属している通信端末からメタデータ２０を受信したとき、のいずれかが生じたときに、メタデータ蓄積部２に蓄積しているメタデータ２０を更新し、自らが所属する通信端末があるときは更新されたメタデータ２０を所属する通信端末に無線で通知する。【選択図】        図１
2005222288.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンテンツデータを蓄積する第１のコンテンツデータ蓄積部と、前記第１のコンテンツデータに対応した第１のメタデータを蓄積する第１のメタデータ蓄積部とを有する第１の通信端末と、
第２のコンテンツデータを蓄積する第２のコンテンツデータ蓄積部と、前記第１の通信端末からネットワークを介して受信した前記第１のメタデータと前記第２のコンテンツデータに対応した第２のメタデータを蓄積する第２のメタデータ蓄積部とを有する第２の通信端末とを備えたデータ管理システム。
【請求項２】
前記第１の通信端末は、前記第２の通信端末に前記ネットワークを介して並列に接続された複数の通信端末を含む請求項１記載のデータ管理システム。
【請求項３】
前記第１の通信端末は、前記第２の通信端末に前記ネットワークを介して直列に接続された複数の通信端末を含む請求項１記載のデータ管理システム。
【請求項４】
第１のコンテンツデータを蓄積するコンテンツデータ蓄積部と、
前記第１のコンテンツデータに対応する第１のメタデータ、および他の通信端末が蓄積している第２のコンテンツデータに対応する第２のメタデータをネットワークを介して受信し蓄積するメタデータ蓄積部を有する通信端末。
【請求項５】
ネットワークを介してメタデータを蓄積している第１の端末から受信したメタデータを蓄積するメタデータ蓄積部と、
閲覧を所望するコンテンツデータの検索情報を入力する入力部と、
前記メタデータ蓄積部に蓄積された前記メタデータを前記検索情報に基づいて検索するメタデータ検索部と、
前記メタデータ検索部が検索したメタデータに対応する前記コンテンツデータを蓄積している第２の端末から前記ネットワークを介して閲覧する閲覧部を有する通信端末。
【請求項６】
前記閲覧部は、前記ネットワークを介して前記コンテンツデータを蓄積する通信端末とピアトゥピアで接続する請求項５記載の通信端末。
【請求項７】
第１のコンテンツデータに対応する第１のメタデータを蓄積する第１の蓄積段階と、
他の端末が保有する第２のコンテンツデータに対応する第２のメタデータを蓄積する第２の蓄積段階とを有するデータ管理方法。
【請求項８】
ネットワークを介して受信したメタデータを蓄積する蓄積段階と、
閲覧を所望するコンテンツデータの検索情報を入力する入力段階と、
前記蓄積されたメタデータを前記検索情報に基づいて検索する検索段階と、
前記検索によって前記蓄積されたメタデータに対応する前記コンテンツデータを前記ネットワークを介して閲覧する閲覧段階を有するデータ管理方法。
【請求項９】
前記閲覧段階は、前記ネットワークを介して前記コンテンツデータを蓄積する通信端末とピアトゥピアで接続する接続段階を有する請求項８記載のデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字、画像、音声等のコンテンツデータの所在、内容等の属性情報を示すメタデータを管理するデータ管理システム、通信端末、およびデータ管理方法に関し、特に、メタデータの取得が容易かつ迅速に行え、メタデータの階層管理を簡易な構成で容易に行えるようにしたデータ管理システム、通信端末、およびデータ管理方法に関する。
【背景技術】
【０００２】
近年、複数のホストコンピュータをＩＳＤＮ（Integrated Services Digital Network）、ＡＤＳＬ（Asymmetric Digital Subscriber Line）、無線ＬＡＮ（Local Area Network）等の通信網を介して接続し、文字、画像、動画、音声等のそれぞれのデータフォーマットで構成されたコンテンツデータを通信網に接続された複数のホストコンピュータ間で共有できるようにしたコンテンツデータ共有システムが提案されている。
【０００３】
このようなコンテンツデータ共有システムでは、例えば、ホストコンピュータが保有する磁気ディスク装置であるハードディスクにコンテンツデータを格納するとともに、コンテンツデータの所在、内容、フォーマット等の属性情報を定義したメタデータを格納しており、通信網に接続されたホストコンピュータは、他のホストコンピュータのメタデータを参照することによって、所望のコンテンツデータを保有したホストコンピュータを特定し、コンテンツデータの位置情報を把握して特定したホストコンピュータのハードディスクの所定の位置にアクセスする。
【０００４】
一方、通信端末がメタデータを保有するものとして、メタデータを蓄積したメタデータ蓄積部を有する情報収集システムがある（例えば、特許文献１参照。）。
【０００５】
特許文献１に記載された情報収集システムは、ネットワークと接続した第一通信部と、第一通信部にて受信した受信情報の中から、蓄積部に予め蓄積した嗜好データに合致した受信情報を選択する選択部と、選択部により選択された受信情報であるコンテンツデータ、該コンテンツデータの属性情報を示すメタデータをそれぞれ蓄積する蓄積部と、携帯端末と無線通信を行なう第二通信部とを備える通信端末と、更に、通信端末の第二通信部と無線通信を行なう携帯端末とから構成されている。
【０００６】
特許文献１に記載された情報収集システムによると、携帯端末が第二通信部の無線通信エリア内に存在していることが相互認識された際に、携帯端末又は通信端末の操作部からのユーザの指示により、携帯端末において独自に取得されたユーザの嗜好を示す嗜好データ又は携帯端末において独自に視聴された情報に関する録画番組情報、即ちメタデータを通信端末の第二通信部に送信することにより、嗜好データ蓄積部にユーザの嗜好データを蓄積することができる。これによって、ユーザが嗜好するデータ、例えば、好みの放送番組の蓄積を逃さないようにしている。
【特許文献１】特開２００３−１６３８４７号公報（[００４８]、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載された情報収集システムによると、通信端末は自らが保有するコンテンツデータに対応したメタデータを保有しているため、システム全体ではメタデータが分散することになり、所望のコンテンツデータを検索するためには、場合によっては、全ての通信端末のメタデータの検索が必要になり、かつ、コンテンツデータを重複して保有するという不都合が生じる。また、システム全体ではメタデータが分散して保有されているため、１つの通信端末が故障等によって通信不能になると、その通信端末にアクセスしてメタデータを取得できなくなるという不都合がある。
【０００８】
従って、本発明の目的は、メタデータを簡単に検索できるデータ管理システム、通信端末、およびデータ管理方法を提供することにある。
【課題を解決するための手段】
【０００９】
第１の発明は、上記した目的を達成するため、第１のコンテンツデータを蓄積する第１のコンテンツデータ蓄積部と、前記第１のコンテンツデータに対応した第１のメタデータを蓄積する第１のメタデータ蓄積部とを有する第１の通信端末と、第２のコンテンツデータを蓄積する第２のコンテンツデータ蓄積部と、前記第１の通信端末からネットワークを介して受信した前記第１のメタデータと前記第２のコンテンツデータに対応した第２のメタデータを蓄積する第２のメタデータ蓄積部とを有する第２の通信端末とを備えたデータ管理システムを提供する。
【００１０】
また、第２の発明は、上記した目的を達成するため、第１のコンテンツデータを蓄積するコンテンツデータ蓄積部と、前記第１のコンテンツデータに対応する第１のメタデータ、および他の通信端末が蓄積している第２のコンテンツデータに対応する第２のメタデータをネットワークを介して受信し蓄積するメタデータ蓄積部を有する通信端末を提供する。
【００１１】
また、第３の発明は、上記した目的を達成するため、ネットワークを介してメタデータを蓄積している第１の端末から受信したメタデータを蓄積するメタデータ蓄積部と、閲覧を所望するコンテンツデータの検索情報を入力する入力部と、前記メタデータ蓄積部に蓄積された前記メタデータを前記検索情報に基づいて検索するメタデータ検索部と、前記メタデータ検索部が検索したメタデータに対応する前記コンテンツデータを蓄積している第２の端末から前記ネットワークを介して閲覧する閲覧部を有する通信端末を提供する。
【００１２】
また、第４の発明は、上記した目的を達成するため、第１のコンテンツデータに対応する第１のメタデータを蓄積する第１の蓄積段階と、他の端末が保有する第２のコンテンツデータに対応する第２のメタデータを蓄積する第２の蓄積段階とを有するデータ管理方法を提供する。
【００１３】
また、第５の発明は、上記した目的を達成するため、ネットワークを介して受信したメタデータを蓄積する蓄積段階と、閲覧を所望するコンテンツデータの検索情報を入力する入力段階と、前記蓄積されたメタデータを前記検索情報に基づいて検索する検索段階と、前記検索によって前記蓄積されたメタデータに対応する前記コンテンツデータを前記ネットワークを介して閲覧する閲覧段階を有するデータ管理方法を提供する。
【発明の効果】
【００１４】
本発明によれば、複数の通信端末のコンテンツデータに対応するメタデータを簡単に検索することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明のデータ管理システム、通信端末、およびデータ管理方法による第１および第２の実施の形態を説明する。第１の実施の形態は、１つの通信端末によってメタデータを効率的に管理するデータ管理システムの構築に係るものであり、第２の実施の形態は、データ管理システムに蓄積されているメタデータに基づくコンテンツデータの利用に係るものである。
【００１６】
〔第１の実施の形態〕
（データ管理システムの構成）
図１は、本発明の第１の実施の形態に係る通信端末のデータ管理システムを示す全体図である。図１では、無線でデータの送受信が可能な複数の通信端末Ａ〜Ｅをツリー状に位置させたデータ管理システム１を示している。通信端末Ａ〜Ｅは、例えば、パーソナルコンピュータ（ＰＣ）であり、文字、画像、動画、音声等のコンテンツデータについて、その所在、内容等の属性情報を示すメタデータ２０を蓄積するメタデータ蓄積部２と、コンテンツデータ３０を蓄積するコンテンツデータ蓄積部３とをそれぞれ有する。
【００１７】
メタデータ蓄積部２は、例えば、コンテンツデータ３０を読み書き可能なハードディスクによって構成されており、コンテンツデータ３０に係る属性情報をテキストデータやバイナリデータによって記述したメタデータ２０をディスク上に設けられる記憶領域に記憶する。ここで、メタデータ２０、例えば、メタデータＡ１Ｍについて説明すると、先頭の英文字Ａはコンテンツデータ３０を蓄積している通信端末Ａを示し、数字１は格納順を示す序数であり、Ｍはメタデータ２０であることを示す。
【００１８】
コンテンツデータ蓄積部３は、例えば、コンテンツデータ３０を読み書き可能なハードディスクによって構成されており、コンテンツデータ３０をディスク上に設けられる記憶領域に記憶する。
【００１９】
（通信端末Ａ〜Ｅの構成）
通信端末Ａは、データ管理システム１の最上位に位置しており、自らが蓄積するコンテンツデータＡ１のメタデータ２０としてのメタデータＡ１Ｍと、下位に所属する通信端末Ｂ〜Ｅの全てのメタデータ２０としてのメタデータＢ１Ｍ、Ｃ１Ｍ、Ｃ２Ｍ、Ｄ１Ｍ、Ｅ１Ｍ、およびＥ２Ｍをメタデータ蓄積部２に蓄積している。
【００２０】
通信端末Ｂは、通信端末Ａに所属し、自らが蓄積するコンテンツデータＢ１のメタデータ２０としてのメタデータＢ１Ｍと、下位に所属する通信端末ＤおよびＥのメタデータ２０としてのメタデータＤ１Ｍ、Ｅ１Ｍ、およびＥ２Ｍをメタデータ蓄積部２に蓄積している。
【００２１】
通信端末Ｃは、通信端末Ａに所属し、自らが蓄積するコンテンツデータＣ１、Ｃ２のメタデータ２０としてのメタデータＣ１Ｍ、Ｃ２Ｍをメタデータ蓄積部２に蓄積している。
【００２２】
通信端末Ｄは、通信端末Ｂに所属し、自らが蓄積するコンテンツデータＤ１、のメタデータ２０としてのメタデータＤ１Ｍをメタデータ蓄積部２に蓄積している。
【００２３】
通信端末Ｅは、通信端末Ｂに所属し、自らが蓄積するコンテンツデータＥ１、Ｅ２のメタデータ２０としてのメタデータＥ１Ｍ、Ｅ２Ｍをメタデータ蓄積部２に蓄積している。
【００２４】
また、第１の実施の形態におけるデータ管理システム１では、他の通信端末に所属するときには１基の通信端末と接続するように構成されている。
【００２５】
図２は、通信端末Ａ〜Ｅの主要部を示す回路ブロック図である。なお、通信端末Ａ〜Ｅは、コンテンツデータ提供通信端末としてその主要部が同一の構成を有することから、以下の説明では通信端末Ａについて説明する。
【００２６】
通信端末Ａは、メタデータ２０を蓄積するメタデータ蓄積部２と、コンテンツデータ３０を蓄積するコンテンツデータ蓄積部３と、通信端末Ａの動作に必要な制御プログラムおよびデータを格納するメモリ４と、コンテンツデータ３０およびメタデータ２０の送受信を行う通信機能を有する通信部５と、通信部５に接続されて無線電波の送受信を行うアンテナ５０と、通信端末Ａの各部を制御する制御部６とを有する。
【００２７】
通信部５は、無線ＬＡＮで使用される周波数帯の電波、例えば、IEEE802.11bの規格に基づく２．４ＧＨｚ帯の電波を使用する通信インターフェースを有するとともに、イーサネット(登録商標）ケーブル等の通信線を接続することのできる図示しない通信ポートを有している。
【００２８】
制御部６は、通信端末Ａが他の通信端末に所属したとき、蓄積しているメタデータ２０を更新するとともに、通信部５を制御して上位の通信端末に更新されたメタデータ２０を通知する。また、コンテンツデータ蓄積部３に対するコンテンツデータ３０の追加、削除、置換、又は自分に所属している通信端末からメタデータ２０を受信したとき、蓄積しているメタデータ２０を更新するとともに、通信部５を制御して上位の通信端末に更新されたメタデータ２０を通知する。
【００２９】
また、制御部６は、通信端末Ａが他の通信端末に所属しているか否かの情報を記憶する所属情報記憶部（図示せず）を有し、他の通信端末に所属しているとき、所属情報記憶部に所属を示すデータとして「１」が書き込まれる。また、他の通信端末に所属していないとき、所属情報記憶部に未所属を示すデータとして「０」が書き込まれる。
【００３０】
（通信端末でメタデータを蓄積する動作）
次に、メタデータ蓄積部にメタデータを蓄積する動作として、通信端末ＤにコンテンツデータＤ２を追加する場合について説明する。
【００３１】
図３は、通信端末Ｂと通信端末Ｄの動作を説明する図である。通信端末Ｂと通信端末Ｄは、無線によるネットワークを介して接続されている。通信端末Ｄは、新たなコンテンツデータＤ２が入力されると（Ｓ１００）、コンテンツデータＤ２をコンテンツデータ蓄積部３に蓄積する（Ｓ１０１）。次に、コンテンツデータ蓄積部３に蓄積されたコンテンツデータＤ２に対応したメタデータＤ２Ｍがメタデータ蓄積部２に蓄積される（Ｓ１０２）。メタデータ蓄積部２は、新たなメタデータＤ２Ｍの蓄積に基づいてメタデータ蓄積部２に既存するメタデータ２０を更新する（Ｓ１０３）。
【００３２】
次に、通信端末Ｄは、メタデータ２０が更新されたことに基づいて上位の通信端末Ｂに無線による通信の要求を行う（Ｓ１０４）。
【００３３】
次に、通信端末Ｂは、通信端末Ｄから通信の要求を受けると、通信端末Ｂの通信を許可する応答を通信端末Ｄに送信する（Ｓ１０５）。
【００３４】
次に、通信端末Ｄは、通信端末Ｂから受信した通信の許可に基づいてネットワークを介して更新されたメタデータ２０を通信端末Ｂに通知する（Ｓ１０６）。
【００３５】
次に、通信端末Ｂは、通信端末Ｄから通知されたメタデータ２０をメタデータ蓄積部２に蓄積する（Ｓ１０７）。メタデータ蓄積部２は、通知されたメタデータ２０の蓄積に基づいてメタデータ蓄積部２に既存するメタデータ２０を更新する（Ｓ１０８）。このことによって通信端末Ｂのメタデータ２０には通信端末Ｄに蓄積されたコンテンツデータＤ２に基づくメタデータＤ２Ｍが蓄積される。
【００３６】
また、通信端末Ｂは、通信端末Ａに所属しているので、通信端末Ａに対して通信の要求を行い（Ｓ１０９）、Ｓ１０４からＳ１０８で説明した動作を実行することにより、通信端末Ａにメタデータ２０を通知する。
【００３７】
（通信端末Ｆの新規参入動作）
次に、このようなデータ管理システム１に新たな通信端末Ｆが参入する場合のデータ管理方法について説明する。
【００３８】
図４は、データ管理システム１に対して新規参入する通信端末Ｆを示す図である。図４において、通信端末Ｆは、例えば、ノート型ＰＣであり、主要部は前述した通信端末Ａと同一の構成を有している。この通信端末Ｆは、コンテンツデータ蓄積部３にコンテンツデータ３０としてのコンテンツデータＦ１を蓄積し、メタデータ蓄積部２にコンテンツデータＦ１に対応したメタデータ２０としてのメタデータＦ１Ｍを蓄積している。
【００３９】
図５は、第１の実施の形態の動作に係るフローチャートである。以下に、通信端末Ｆがデータ管理システム１に新規参入し、最上位の通信端末Ａが通信端末Ｆのメタデータ２０を取得するまでの動作を説明する。
【００４０】
通信端末Ｆは、データ管理システム１に新規参入するにあたって最初に通信端末Ｃとの通信に成功し、制御部６においてデータの送受信に必要なプロトコルを確立することによって通信端末Ｃと接続する。通信端末Ｆの制御部６は、接続がなされると所属情報記憶部に所属を示すデータ「１」を書き込む。この通信端末Ｆは、接続に基づいてデータ管理システム１に新規にメタデータ２０を追加することになるので、メタデータ２０が更新されたものとみなされる（Ｓ１：ＹＥＳ）。更に、通信端末Ｆは通信端末Ｃに所属するので（Ｓ２：ＹＥＳ）、上位の通信端末Ｃに更新されたメタデータ２０を送信する（Ｓ３）。この時点でメタデータ２０を管理する主体が通信端末Ｃとなる（Ｓ４）。一方、メタデータ２０の更新がないとき（Ｓ１：ＮＯ）、あるいはメタデータ２０が更新されたとしても、通信端末Ｆが未所属の状態であるとき（Ｓ２：ＮＯ）はメタデータ２０の通知は行わない。
【００４１】
次に、通信端末Ｃは、通信端末ＦからメタデータＦ１Ｍを含むメタデータ２０を送信されることによってメタデータ蓄積部２で蓄積しているメタデータ２０にメタデータＦ１Ｍが追加されて更新される（Ｓ１：ＹＥＳ）。通信端末Ｃは通信端末Ａに所属している（Ｓ２：ＹＥＳ）ので、上位の通信端末Ａに更新されたメタデータ２０を送信する（Ｓ３）。このことにより、メタデータ２０を管理する主体が通信端末Ａとなる（Ｓ４）。
【００４２】
通信端末Ａは、通信端末ＣからメタデータＦ１Ｍを含むメタデータ２０を送信されることにより、メタデータ蓄積部２で蓄積しているメタデータ２０にメタデータＦ１Ｍが追加されて更新される（Ｓ２：ＹＥＳ）。通信端末Ａはデータ管理システム１の最上位に位置することから更新されたメタデータ２０の送信は行われない（Ｓ２：ＮＯ）。
【００４３】
図６は、通信端末Ａのメタデータ蓄積部２に通信端末ＦのメタデータＦ１Ｍが蓄積された状態のデータ管理システム１を示す図である。通信端末Ｆが所属する通信端末Ｃのメタデータ蓄積部２と、通信端末Ｃが所属する通信端末Ａのメタデータ蓄積部２にそれぞれメタデータＦ１Ｍが蓄積されている。
【００４４】
図７は、通信端末Ｆに新たにコンテンツデータ３０が追加された場合におけるメタデータ２０の更新の流れを示すタイミングチャートである。図７において、通信端末Ｆのコンテンツデータ蓄積部３に新たにコンテンツデータ３０が追加されると、メタデータ蓄積部２に蓄積されているメタデータ２０は、新たに追加されたコンテンツデータ３０に対応したメタデータによって更新される（Ｓ１０）。次に、通信端末Ｆは、更新されたメタデータ２０を無線で通信端末Ｃに通知する。通信端末Ｃは、通信端末Ｆの通知に基づいてメタデータ蓄積部２に蓄積しているメタデータ２０を更新する（Ｓ１１）。次に、通信端末Ｃは、更新されたメタデータ２０を無線で通信端末Ａに通知する。通信端末Ａは、通信端末Ｃの通知に基づいてメタデータ蓄積部２に蓄積しているメタデータ２０を更新する（Ｓ１２）。このことにより通信端末Ａのメタデータ２０に通信端末Ｆで新たに追加されたコンテンツデータ３０に対応したメタデータ２０としてのＦ１Ｍが追加されることによってメタデータ２０が最新の状態となる。
【００４５】
図８は、通信端末Ｆに蓄積されていたコンテンツデータ３０が削除された場合おけるメタデータ２０の更新の流れを示すタイミングチャートである。図８において、通信端末Ｆのコンテンツデータ蓄積部３に蓄積されていたコンテンツデータ３０が削除されると、メタデータ蓄積部２に蓄積されているメタデータ２０は、コンテンツデータ３０の削除に基づいて更新される（Ｓ２０）。次に、通信端末Ｆは、更新されたメタデータ２０を無線で通信端末Ｃに通知する。通信端末Ｃは、通信端末Ｆの通知に基づいてメタデータ蓄積部２に蓄積しているメタデータ２０を更新する（Ｓ２１）。次に、通信端末Ｃは、更新されたメタデータ２０を無線で通信端末Ａに通知する。通信端末Ａは、通信端末Ｃの通知に基づいてメタデータ蓄積部２に蓄積しているメタデータ２０を更新する（Ｓ２２）。このことにより通信端末Ａのメタデータ２０から、削除されたコンテンツデータに対応したメタデータが削除されることによって最新の状態となる。
【００４６】
（第１の実施の形態の効果）
上記した第１の実施の形態によれば、以下の効果が得られる。
（１）データ管理システム１に所属する通信端末ＡからＥにおいて、以下の（イ）から（ハ）の状態、
（イ）通信端末ＡからＥが他の通信端末に所属したとき
（ロ）コンテンツデータ蓄積部３に対するコンテンツデータ３０の追加、削除、又は置換が生じたとき
（ハ）自分に所属している通信端末からメタデータ２０を受信したとき
のいずれかが生じたときに、メタデータ蓄積部２に蓄積しているメタデータ２０を更新し、自らが所属する通信端末があるときは更新されたメタデータ２０を所属する通信端末に無線で通知するようにしたため、通信端末ＡからＥのメタデータ蓄積部２で蓄積されている最新のメタデータ２０がデータ管理システム１の上位に位置する通信端末に通知されてメタデータ蓄積部２に蓄積される。このことにより、メタデータ管理プログラム等による面倒な制御を行わなくてもメタデータ２０がデータ管理システム１の最上位の通信端末Ａに蓄積されることから、専用のサーバ装置の設置を不要にでき、構成を複雑化せずにメタデータ２０を効率良く階層管理することができる。
【００４７】
（２）データ管理システム１で保有している全てのコンテンツデータ３０に対応したメタデータ２０を最上位の通信端末Ａで蓄積しているので、メタデータ２０の有効利用が図れるとともに所望のコンテンツデータ３０の有無、所在について容易に把握でき、複数のコンテンツデータ蓄積部２でコンテンツデータ３０が重複して保有されることを防ぐことができる。
【００４８】
（３）通信端末ＡからＥが所望のコンテンツデータ３０の有無、所在を知りたいとき、上位の通信端末のメタデータ蓄積部２に蓄積されたメタデータ２０にアクセスすることによって、自分と直接的な接続関係に無い他の通信端末のメタデータ２０であってもデータ管理システム１の全ての通信端末に問い合わせをすることなしに取得することができ、所望のコンテンツデータ３０の有無、所在を容易に知ることができる。
【００４９】
（４）また、メタデータ２０を検索するにあたって全ての通信端末に問い合わせをしないで済むことにより、通信の確立、切断、再接続に係る時間を短縮でき、メタデータ２０の取得を迅速に行うことができる。
【００５０】
なお、第１の実施の形態のデータ管理システム１では、各通信端末間における通信を無線のみで行う構成を説明したが、無線ＬＡＮ以外にBluetooth（登録商標）、IrDA(InfraRed Data Association)等の他の通信規格に基づく無線を用いることもできる。更に、全体または一部をＵＳＢ（Universal Serial Bus）やイーサネット（登録商標）ケーブル等の有線で接続しても良い。
【００５１】
また、メタデータ蓄積部２およびコンテンツデータ蓄積部３をハードディスク以外の他の記憶媒体、例えば、ＲＡＭ（Random Access Memory）等の半導体メモリで形成することもできる。
【００５２】
〔第２の実施の形態〕
（データ管理システムの構成）
図９は、本発明の第２の実施の形態に係る通信端末のデータ管理システムを示す全体図である。第２の実施の形態は、第１の実施の形態の図６で説明したデータ管理システム１に閲覧用の通信端末Ｇが接続することにより所望のコンテンツデータを閲覧するものである。
【００５３】
図９において、通信端末Ｇは、所望のコンテンツデータ３０についての情報を入力するキーボード、マウス等の入力デバイスを有した所望データ入力部４０と、データ管理システム１から全てのメタデータ２０を受信して蓄積する受信メタデータ蓄積部４２と、受信したコンテンツデータ３０を閲覧するＬＣＤ(liquid Crystal Display)やスピーカ等の再生デバイスを有する閲覧部４３とを有して構成されている。
【００５４】
図１０は、通信端末Ｇの主要部を示す回路ブロック図である。通信端末Ｇは、図９に示すもののほか、所望データ入力部４０によって入力された所望のコンテンツデータ３０に係る情報に基づいてデータ管理システム１におけるメタデータ２０の検索を行わせるメタデータ検索部４１と、コンテンツデータ３０およびメタデータ２０を受信する通信機能を有する通信部５と、通信部５に接続されて無線電波の送受信を行うアンテナ５０と、通信端末Ａの各部を制御する制御部４４とを有する。
【００５５】
通信部５は、第１の実施の形態で説明したものと同一の２．４ＧＨｚ帯の電波を使用する通信インターフェースを有し、所望のコンテンツデータ３０を有する通信端末とピアトゥピア(Peer To Peer)で直接通信することのできる通信機能を備えている。
【００５６】
制御部４４は、データ管理システム１に所属する通信端末ＡからＦに対してメタデータ２０の検索をメタデータ検索部４１に実行させるメタデータ検索制御機能を有し、データ管理システム１から取得可能なメタデータ２０を全て取得して受信メタデータ蓄積部４２に蓄積する。
【００５７】
（コンテンツデータを閲覧する動作）
図１１は、第２の実施の形態の動作に係るフローチャートである。以下に、通信端末Ｇがデータ管理システム１に接続してコンテンツデータ３０を利用するまでの流れについて説明する。
【００５８】
通信端末Ｇは、最初にデータ管理システム１のいずれかの通信端末と通信を行う。ここで、通信端末Ｅと無線による通信に成功したとすると、通信端末Ｇの制御部６は、データの送受信に必要なプロトコルを確立することによって通信端末Ｅと接続する（Ｓ４０）。
【００５９】
次に、通信端末Ｇの制御部４４は、通信端末Ｅが他の通信端末に所属しているか否かを制御部６の所属情報記憶部に記憶されている所属情報に基づいて判断する。通信端末Ｅは通信端末Ｂに所属しており、所属情報は「１」である（Ｓ４１：ＹＥＳ）ので、最上位のメタデータ２０が未取得であると判断する（Ｓ４１：ＹＥＳ）。
【００６０】
次に、通信端末Ｇは、通信端末Ｅを中継して通信端末Ｂに接続する（Ｓ４２）。次に、通信端末Ｇの制御部４４は、通信端末Ｂが他の通信端末に所属しているか否かを制御部６の所属情報記憶部に記憶されている所属情報に基づいて判断する。通信端末Ｂは通信端末Ａに所属しており、所属情報は「１」である（Ｓ４１：ＹＥＳ）ので、最上位のメタデータ２０が未取得であると判断する（Ｓ４１：ＹＥＳ）。
【００６１】
次に、通信端末Ｇは、通信端末Ｅおよび通信端末Ｂを中継して通信端末Ａに接続する（Ｓ４２）。次に、通信端末Ｇの制御部４４は、通信端末Ａが他の通信端末に所属しているか否かを制御部６の所属情報記憶部に記憶されている所属情報に基づいて判断する。通信端末Ａの所属情報は「０」であり、どの通信端末にも所属していないと判断する（Ｓ４１：ＮＯ）。このとき、通信端末Ｇは、まだ最上位のメタデータ２０を取得していない。
【００６２】
次に、通信端末Ｇは、通信端末Ａのメタデータ蓄積部２に蓄積されている最上位のメタデータ２０を取得して受信メタデータ蓄積部４２に蓄積する（Ｓ４３）。
【００６３】
次に、通信端末Ｇの制御部４４は、メタデータ検索部４１に所望データ入力部４０によって入力されたコンテンツデータ３０の指示データに基づいて受信メタデータ蓄積部４２に蓄積されているメタデータ２０の検索を行わせる。
【００６４】
メタデータ検索部４１は、受信メタデータ蓄積部４２に蓄積した最上位のメタデータ２０から所望のコンテンツデータ３０に対応するメタデータ２０を検索し（Ｓ４４）、所望のコンテンツデータがデータ管理システム１に存在するときはどの通信端末に蓄積されているかを特定して（Ｓ４５）制御部４４に通知する。
【００６５】
制御部４４は、メタデータ検索部４１から所望のコンテンツデータ３０を有した通信端末について通知を受けると、所望のコンテンツデータ３０を有した通信端末とピアトゥピアによる無線通信を確立し（Ｓ４６）、所望のコンテンツデータ３０を通信部５を介して受信する（Ｓ４７）。受信したコンテンツデータ３０は閲覧部４３に出力される。閲覧部４３は、受信したコンテンツデータ３０を再生デバイスで再生する。
【００６６】
図１２は、通信端末Ｇが受信メタデータ蓄積部４２に最上位のメタデータ２０を蓄積した状態でピアトゥピアにより通信端末Ｆに接続した状態を示す図である。以下に、通信端末Ｇの所望データ入力部４０に画像コンテンツデータとしてのコンテンツデータＦ１が入力されたときのピアトゥピアによる通信端末Ｆと通信端末Ｇとの通信について説明する。
【００６７】
図１３は、通信端末Ｇと通信端末Ｆのピアトゥピアによる通信フローである。まず、通信端末Ｇは、通信端末Ｆに対して無線によるピアトゥピア接続の要求を行う（Ｓ５０）。通信端末Ｆは、通信端末Ｇの接続要求に対して接続を許可すると接続許可を無線で通知する（Ｓ５１）。次に、通信端末Ｇは、所望データ入力部４０から画像のコンテンツデータＦ１を送信してもらうように通信端末Ｆに送信要求を通知する（Ｓ５２）。通信端末Ｆは、通信端末Ｇの送信要求に応答して画像のコンテンツデータＦ１を通信端末Ｇに送信する（Ｓ５３）。通信端末Ｇは、通信端末Ｆから画像のコンテンツデータＦ１を受信する（Ｓ５４）。通信端末Ｇの制御部４４は、通信端末Ｆから受信した画像のコンテンツデータＦ１を閲覧部４３に出力する。閲覧部４３は、受信した画像のコンテンツデータＦ１をＬＣＤに表示させることによって画像のコンテンツデータＦ１の閲覧が可能になる（Ｓ５５）。
【００６８】
（第２の実施の形態の効果）
上記した第２の実施の形態によれば、以下の効果が得られる。
（１）第１の実施の形態で説明したデータ管理システム１の任意の通信端末と接続可能な通信端末Ｇによって最上位のメタデータ２０を取得し、取得したメタデータ２０に基づいて所望のコンテンツデータ３０を蓄積している通信端末からコンテンツデータ３０を受信するので、データ管理システム１に蓄積されているコンテンツデータ３０の有無、所在を容易かつ迅速に把握でき、コンテンツデータの共有を円滑に行うことができる。
【００６９】
（２）所望のコンテンツデータ３０を蓄積した通信端末と中継機器を介さずにピアトゥピアによる直接的な通信を行うことでコンテンツデータ３０を最高の品質で受信することができるとともに、中継機器の伝送能力に基づく通信速度の低下を排除して速やかな通信を実現できる。
【００７０】
なお、第２の実施の形態においては、通信端末Ｇがデータ管理システム１の通信端末Ａから最上位のメタデータ２０を取得する構成を説明したが、例えば、通信端末ＢおよびＥのメタデータ蓄積部２に蓄積されているメタデータ２０を順次蓄積しながら最上位の通信端末Ａに至るようにしても良い。このような構成によれば、各通信端末Ａ〜Ｆの所属情報記憶部に記憶されている所属情報に基づいて最上位が特定できない状況、即ち、所属情報が「０」である通信端末Ａが通信不能でアクセスできない場合でも実質的な最上位である通信端末Ｂまでのツリーで保有しているメタデータ２０を取得することができる。
【００７１】
また、第２の実施の形態では、通信端末Ｇの受信メタデータ蓄積部４２に最上位のメタデータ２０を蓄積した後に所望データ入力部４０によって入力されたコンテンツデータ３０に係る指示データに基づいてメタデータ検索部４１がメタデータ２０の検索を行うものとしたが、最初に所望データ入力部４０から所望するコンテンツデータ３０の指示データを入力し、次に、データ管理システム１の各通信端末からメタデータ２０を順次取得するようにしても良い。この場合には、所望のコンテンツデータ３０に係るメタデータ２０を発見できたときにメタデータ２０の取得を終了することができるので、メタデータ２０の取得に要する時間と受信メタデータ蓄積部４２の記憶領域の使用量を節約することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１の実施の形態に係る通信端末のデータ管理システムを示す全体図である。
【図２】通信端末Ａ〜Ｅの主要部を示す回路ブロック図である。
【図３】通信端末Ｂと通信端末Ｄの動作を説明する図である。
【図４】データ管理システムに対して新規参入する通信端末Ｆを示す図である。
【図５】第１の実施の形態の動作に係るフローチャートである。
【図６】通信端末Ａのメタデータ蓄積部に通信端末ＦのメタデータＦ１Ｍが蓄積された状態のデータ管理システムを示す図である。
【図７】通信端末Ｆに新たにコンテンツデータが追加された場合におけるメタデータの更新の流れを示すタイミングチャートである。
【図８】通信端末Ｆに蓄積されていたコンテンツデータが削除された場合おけるメタデータの更新の流れを示すタイミングチャートである。
【図９】本発明の第２の実施の形態に係る通信端末のデータ管理システムを示す全体図である。
【図１０】通信端末Ｇの主要部を示す回路ブロック図である。
【図１１】第２の実施の形態の動作に係るフローチャートである。
【図１２】通信端末Ｇが受信メタデータ蓄積部に最上位のメタデータを蓄積した状態でピアトゥピアにより通信端末Ｆに接続した状態を示す図である。
【図１３】通信端末Ｇと通信端末Ｆのピアトゥピアによる通信フローである。
【符号の説明】
【００７３】
１、データ管理システム  ２、メタデータ蓄積部
３、コンテンツデータ蓄積部
４、メモリ  ５、通信部  ６、制御部  ２０、メタデータ
３０、コンテンツデータ  ４０、所望データ入力部
４１、メタデータ検索部  ４２、受信メタデータ蓄積部
４３、閲覧部  ４４、制御部  ５０、アンテナ  Ａ〜Ｇ、通信端末
【図１】
2005222288.tif 000003
【図２】
2005222288.tif 000004
【図３】
2005222288.tif 000005
【図４】
2005222288.tif 000006
【図５】
2005222288.tif 000007
【図６】
2005222288.tif 000008
【図７】
2005222288.tif 000009
【図８】
2005222288.tif 000010
【図９】
2005222288.tif 000011
【図１０】
2005222288.tif 000012
【図１１】
2005222288.tif 000013
【図１２】
2005222288.tif 000014
【図１３】
2005222288.tif 000015