(57)【要約】【課題】付加情報が各利用者所有の装置に分散管理されるＰｅｅｒ−ｔｏ−Ｐｅｅｒの情報伝達環境下にも適応し、匿名性を持った人物が自由に機能を利用することを可能とし、情報を伝播させるための経路情報を自動的に形成することを可能とする。【解決手段】付加情報が変更された場合には、通信経路情報管理手段１６に蓄積管理されているコンテンツ流通経路情報に従って、逐次自動的に各装置に後追い伝播させ、その伝播経路の制御を利用者１１が意識して入出力手段１１０により設定変更可能にする。【選択図】  図１
2004310389.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ識別子を生成するコンテンツ識別子生成手段と、
コンテンツと、前記コンテンツ識別子と、該コンテンツに関する付加情報とを包括し、包括情報として扱う情報包括手段と、
前記包括情報を蓄積管理する包括情報管理手段と、
前記包括情報と、装置を識別する通信装置識別子とを他の装置と送受信する包括情報通信手段と、
前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とを他の装置と送受信する付加情報通信手段と、
他の装置の通信装置識別子と、前記コンテンツ識別子とを通信経路情報として蓄積管理する通信経路情報管理手段と、
前記通信経路情報管理手段が蓄積管理する通信経路情報により情報を送信すべき他の装置を決定する経路決定手段と、
前記包括情報管理手段が蓄積管理している包括情報に対して付加情報の追加および／または削除を前記情報包括手段を介して要求する付加情報変更手段と、
利用者からの機能実行要求、または設定変更情報を入力し、前記蓄積管理している包括情報の内容を利用者に出力する入出力手段とを備え、
過去に流通したコンテンツ経路に従って該コンテンツの付加情報を追加配信することを特徴とする付加情報配信装置。
【請求項２】
請求項１に記載の付加情報配信装置において、
前記付加情報と、前記コンテンツ識別子と、自装置の通信装置識別子とを前記付加情報通信手段により他の装置に送信する際に他の装置が必要としない情報を送信しないように、
前記通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする送信経路制御手段を備えたことを特徴とする付加情報配信装置。
【請求項３】
請求項１乃至２に記載の付加情報配信装置において、
前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信する際に他の装置から必要としない情報を受信しないように、
通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする受信経路制御手段を備えたことを特徴とする付加情報配信装置。
【請求項４】
請求項１乃至３に記載の付加情報配信装置において、
前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信し、さらに転送する際に必要としない情報を装置内に蓄積しないように、
通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする付加情報蓄積制御手段を備えたことを特徴とする付加情報配信装置。
【請求項５】
請求項１乃至４に記載の付加情報配信装置において、
前記付加情報通信手段が前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とに加え、流通方向情報をも他の装置と送受信し、
且つ、前記通信経路情報管理手段が前記他の装置の通信装置識別子と、前記コンテンツ識別子とに加え、送受信方向をも通信経路情報として蓄積管理することを特徴とする付加情報配信装置。
【請求項６】
請求項５に記載の付加情報配信装置において、
コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、
過去に流通した包括情報の送信方向の装置に対して前記転送を行う第１方向と、過去に流通した包括情報の受信方向の装置に対して前記転送を行う第２方向との選択を、
利用者が前記入出力手段および付加情報変更手段に対して入力することができることを特徴とする付加情報配信装置。
【請求項７】
請求項５乃至６に記載の付加情報配信装置において、
コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、
転送する他の装置の特定を前記通信経路情報管理手段に蓄積管理されている情報に基づいて、前記経路決定手段が決定することを特徴とする付加情報配信装置。
【請求項８】
コンテンツ識別子生成手段によりコンテンツ識別子を生成する過程と、
情報包括手段によりコンテンツと、前記コンテンツ識別子と、該コンテンツに関する付加情報とを包括し、包括情報として扱う過程と、
包括情報管理手段により前記包括情報を蓄積管理する過程と、
包括情報通信手段により前記包括情報と、装置を識別する通信装置識別子とを他の装置と送受信する過程と、
付加情報通信手段により前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とを他の装置と送受信する過程と、
通信経路情報管理手段により他の装置の通信装置識別子と、前記コンテンツ識別子とを通信経路情報として蓄積管理する過程と、
経路決定手段により前記通信経路情報管理手段が蓄積管理する通信経路情報により情報を送信すべき他の装置を決定する過程と、
付加情報変更手段により前記包括情報管理手段が蓄積管理している包括情報に対して付加情報の追加および／または削除を前記情報包括手段を介して要求する過程と、
入出力手段により利用者からの機能実行要求、または設定変更情報を入力し、前記蓄積管理している包括情報の内容を利用者に出力する過程とを備え、
過去に流通したコンテンツ経路に従って該コンテンツの付加情報を追加配信することを特徴とする付加情報配信方法。
【請求項９】
請求項８に記載の付加情報配信方法において、
前記付加情報と、前記コンテンツ識別子と、自装置の通信装置識別子とを前記付加情報通信手段により他の装置に送信する際に他の装置が必要としない情報を送信しないように、
送信経路制御手段が前記通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする過程を備えたことを特徴とする付加情報配信方法。
【請求項１０】
請求項８乃至９に記載の付加情報配信方法において、
前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信する際に他の装置から必要としない情報を受信しないように、
受信経路制御手段が通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする過程を備えたことを特徴とする付加情報配信方法。
【請求項１１】
請求項８乃至１０に記載の付加情報配信方法において、
前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信し、さらに転送する際に必要としない情報を装置内に蓄積しないように、
付加情報蓄積制御手段が通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする過程を備えたことを特徴とする付加情報配信方法。
【請求項１２】
請求項８乃至１１に記載の付加情報配信方法において、
前記付加情報通信手段が前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とに加え、流通方向情報をも他の装置と送受信し、
且つ、前記通信経路情報管理手段が前記他の装置の通信装置識別子と、前記コンテンツ識別子とに加え、送受信方向をも通信経路情報として蓄積管理することを特徴とする付加情報配信方法。
【請求項１３】
請求項１２に記載の付加情報配信方法において、
コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、
過去に流通した包括情報の送信方向の装置に対して前記転送を行う第１方向と、過去に流通した包括情報の受信方向の装置に対して前記転送を行う第２方向との選択を、
利用者が前記入出力手段および付加情報変更手段に対して入力することができることを特徴とする付加情報配信方法。
【請求項１４】
請求項１２乃至１３に記載の付加情報配信方法において、
コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、
転送する他の装置の特定を前記通信経路情報管理手段に蓄積管理されている情報に基づいて、前記経路決定手段が決定することを特徴とする付加情報配信方法。
【請求項１５】
前記の請求項１乃至１４に記載の付加情報配信装置または付加情報配信方法を、コンピュータプログラムで記載してそれを実行可能にしたことを特徴とするプログラム。
【請求項１６】
前記の請求項１乃至１４に記載の付加情報配信装置または付加情報配信方法を、コンピュータで実行可能に記載したプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＭＰ３、ＪＰＥＧ、ＭＰＥＧ等のデジタルコンテンツ、および当該デジタルコンテンツに関する付加情報を装置間で送受信する付加情報配信に係わり、特に、業者側配信装置がデジタルコンテンツおよび当該デジタルコンテンツに関する付加情報を一括蓄積管理し利用者側受信装置が配信装置に対して配信要求を行うサーバ・クライアント配信環境ではなく、デジタルコンテンツおよび当該デジタルコンテンツに関する付加情報を一括蓄積管理している装置を設けない利用者側装置がデジタルコンテンツおよび当該デジタルコンテンツに関する付加情報を分散蓄積管理するＰｅｅｒ−ｔｏ−Ｐｅｅｒ配信環境で動作する付加情報配信に関する。
【０００２】
【従来の技術】
（技術１）
情報管理サーバ、利用者認証機構、情報伝達友達リスト管理機構、および情報参照機構などのモジュールから構成されるモデルに従い、各利用者が予め情報管理サーバに対して友達情報をリスト登録した状態で、任意の利用者が情報管理サーバに対して新規に推薦情報などの付加情報を登録する際、友達リストによる人間関係を情報伝播網として扱い、当該伝播網に従って、逐次、新規登録された付加情報を他の利用者に開示していく従来の付加情報配信システムが開示されている（例えば、非特許文献１参照。）。
【０００３】
（技術２）
Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ情報伝達機構、論理的ドメイン形成機構、情報フィルタ機構などのモジュールから構成されるモデルに従い、各利用者が予め各自が所有する装置に対し、自分が欲する付加情報の種別情報を登録した状態で、任意の利用者が所有する装置に対して新規に付加情報およびその種別情報を登録する際、新規登録された付加情報の種別情報と、付加情報を欲している利用者が自分の装置に設定した種別情報との比較を行い、これらの種別情報が一致している利用者全てに、新規登録された付加情報を開示する従来の付加情報配信システムが開示されている（例えば、非特許文献２参照。）。
【０００４】
【非特許文献１】
人工知能学会研究会資料ＳＩＧ−ＫＢＳ−Ａ２０１−２８「ロコミ支援システムＷＡＶＥの新機能」
【０００５】
【非特許文献２】
情報処理学会グループウェアとネットワークサービス研究会報告４５−６「Ｐ２Ｐコミュニケーションプラットフォームを利用したコミュニティ形成に関する一考察」
【０００６】
【発明が解決しようとしている課題】
技術１の付加情報配信システムは、付加情報をサーバで一元管理しており、付加情報が各利用者所有の装置に分散管理されるＰｅｅｒ−ｔｏ−Ｐｅｅｒの情報伝達環境下では適応できず、利用者が能動的にサーバヘアクセスして、欲する付加情報を取得する必要がある。また、サーバは、不特定な利用者に付加情報を参照させないように利用者認証を行っているため、予めサーバに利用者情報登録している人物は当該システムの機能を利用できるが、匿名性を持った人物は自由に当該システムの機能を利用することはできない。更に、配信すべき付加情報の内容とは何ら関連性の無い友達という基準から伝播経路を形成しているため、伝播された付加情報を有益と感じられない利用者が発生する可能性が高いという問題がある。
【０００７】
また、技術２の付加情報配信システムは、付加情報が各利用者所有の装置に分散管理されるＰｅｅｒ−ｔｏ−Ｐｅｅｒの情報伝達環境下に適応し、予め設定したフィルタ情報に従って利用者が自動的に付加情報を発見することを可能とし、匿名性を持った人物が自由に当該システムの機能を利用することが可能である。しかし、利用者が設定したフィルタ情報が不適切であった場合、不必要な付加情報が利用者に配信される可能性や、本当に欲している付加情報が利用者に配信されない可能性が高く、また、当該フィルタ情報に従って形成される論理ドメイン内の全利用者に対して付加情報の配信が一度に行われるため、付加情報が予め形成された伝播網に従って、逐次、利用者に伝播し、伝播の過程で要約や追記などの編集が発生することにより当該付加情報が高度に変化することや、有益でない付加情報が多数の利用者に伝播する前に利用者の意志で当該伝播を止めることができないという問題がある。
【０００８】
本発明の課題は、前記の問題を解決するため、付加情報が各利用者所有の装置に分散管理されるＰｅｅｒ−ｔｏ−Ｐｅｅｒの情報伝達環境下にも適応し、匿名性を持った人物が自由に機能を利用することを可能とし、情報を伝播させるための経路情報を自動的に形成することを可能とする、付加情報配信装置、付加情報配信方法、付加情報配信プログラム、および付加情報配信プログラムを記録した記録媒体を提供することである。
【０００９】
【課題を解決するための手段】
前記課題を解決するために、請求項１記載の付加情報配信装置は、コンテンツ識別子を生成するコンテンツ識別子生成手段と、コンテンツと、前記コンテンツ識別子と、該コンテンツに関する付加情報とを包括し、包括情報として扱う情報包括手段と、前記包括情報を蓄積管理する包括情報管理手段と、前記包括情報と、装置を識別する通信装置識別子とを他の装置と送受信する包括情報通信手段と、前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とを他の装置と送受信する付加情報通信手段と、他の装置の通信装置識別子と、前記コンテンツ識別子とを通信経路情報として蓄積管理する通信経路情報管理手段と、前記通信経路情報管理手段が蓄積管理する通信経路情報により情報を送信すべき他の装置を決定する経路決定手段と、前記包括情報管理手段が蓄積管理している包括情報に対して付加情報の追加および／または削除を前記情報包括手段を介して要求する付加情報変更手段と、利用者からの機能実行要求、または設定変更情報を入力し、前記蓄積管理している包括情報の内容を利用者に出力する入出力手段とを備え、過去に流通したコンテンツ経路に従って該コンテンツの付加情報を追加配信することを特徴とする。
【００１０】
請求項２に記載の付加情報配信装置は、請求項１に記載の付加情報配信装置において、前記付加情報と、前記コンテンツ識別子と、自装置の通信装置識別子とを前記付加情報通信手段により他の装置に送信する際に他の装置が必要としない情報を送信しないように、前記通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする送信経路制御手段を備えたことを特徴とする。
【００１１】
請求項３に記載の付加情報配信装置は、請求項１乃至２に記載の付加情報配信装置において、前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信する際に他の装置から必要としない情報を受信しないように、通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする受信経路制御手段を備えたことを特徴とする。
【００１２】
請求項４に記載の付加情報配信装置は、請求項１乃至３に記載の付加情報配信装置において、前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信し、さらに転送する際に必要としない情報を装置内に蓄積しないように、通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする付加情報蓄積制御手段を備えたことを特徴とする。
【００１３】
請求項５に記載の付加情報配信装置は、請求項１乃至４に記載の付加情報配信装置において、前記付加情報通信手段が前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とに加え、流通方向情報をも他の装置と送受信し、
且つ、前記通信経路情報管理手段が前記他の装置の通信装置識別子と、前記コンテンツ識別子とに加え、送受信方向をも通信経路情報として蓄積管理することを特徴とする。
【００１４】
請求項６に記載の付加情報配信装置は、請求項５に記載の付加情報配信装置において、コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、過去に流通した包括情報の送信方向の装置に対して前記転送を行う第１方向と、過去に流通した包括情報の受信方向の装置に対して前記転送を行う第２方向との選択を、利用者が前記入出力手段および付加情報変更手段に対して入力することができることを特徴とする。
【００１５】
請求項７に記載の付加情報配信装置は、請求項５乃至６に記載の付加情報配信装置において、コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、転送する他の装置の特定を前記通信経路情報管理手段に蓄積管理されている情報に基づいて、前記経路決定手段が決定することを特徴とする。
【００１６】
請求項８に記載の付加情報配信方法は、コンテンツ識別子生成手段によりコンテンツ識別子を生成する過程と、情報包括手段によりコンテンツと、前記コンテンツ識別子と、該コンテンツに関する付加情報とを包括し、包括情報として扱う過程と、包括情報管理手段により前記包括情報を蓄積管理する過程と、包括情報通信手段により前記包括情報と、装置を識別する通信装置識別子とを他の装置と送受信する過程と、付加情報通信手段により前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とを他の装置と送受信する過程と、通信経路情報管理手段により他の装置の通信装置識別子と、前記コンテンツ識別子とを通信経路情報として蓄積管理する過程と、経路決定手段により前記通信経路情報管理手段が蓄積管理する通信経路情報により情報を送信すべき他の装置を決定する過程と、付加情報変更手段により前記包括情報管理手段が蓄積管理している包括情報に対して付加情報の追加および／または削除を前記情報包括手段を介して要求する過程と、入出力手段により利用者からの機能実行要求、または設定変更情報を入力し、前記蓄積管理している包括情報の内容を利用者に出力する過程とを備え、過去に流通したコンテンツ経路に従って該コンテンツの付加情報を追加配信することを特徴とする。
【００１７】
請求項９に記載の付加情報配信方法は、請求項８に記載の付加情報配信方法において、前記付加情報と、前記コンテンツ識別子と、自装置の通信装置識別子とを前記付加情報通信手段により他の装置に送信する際に他の装置が必要としない情報を送信しないように、送信経路制御手段が前記通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする過程を備えたことを特徴とする。
【００１８】
請求項１０に記載の付加情報配信方法は、請求項８乃至９に記載の付加情報配信方法において、前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信する際に他の装置から必要としない情報を受信しないように、受信経路制御手段が通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする過程を備えたことを特徴とする。
【００１９】
請求項１１に記載の付加情報配信方法は、請求項８乃至１０に記載の付加情報配信方法において、前記付加情報と、前記コンテンツ識別子と、他の装置の通信装置識別子とを前記付加情報通信手段により他の装置から受信し、さらに転送する際に必要としない情報を装置内に蓄積しないように、付加情報蓄積制御手段が通信経路情報管理手段に対してコンテンツ識別子毎または他の装置の通信装置識別子毎に事前設定を行うことを可能とする過程を備えたことを特徴とする。
【００２０】
請求項１２に記載の付加情報配信方法は、請求項８乃至１１に記載の付加情報配信方法において、前記付加情報通信手段が前記付加情報と、前記コンテンツ識別子と、前記通信装置識別子とに加え、流通方向情報をも他の装置と送受信し、且つ、前記通信経路情報管理手段が前記他の装置の通信装置識別子と、前記コンテンツ識別子とに加え、送受信方向をも通信経路情報として蓄積管理することを特徴とする。
【００２１】
請求項１３に記載の付加情報配信方法は、請求項１２に記載の付加情報配信方法において、コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、過去に流通した包括情報の送信方向の装置に対して前記転送を行う第１方向と、過去に流通した包括情報の受信方向の装置に対して前記転送を行う第２方向との選択を、利用者が前記入出力手段および付加情報変更手段に対して入力することができることを特徴とする。
【００２２】
請求項１４に記載の付加情報配信方法は、請求項１２乃至１３に記載の付加情報配信方法において、コンテンツ識別子と、他の装置の通信装置識別子と、流通方向情報と、包括情報管理手段に蓄積管理している包括情報に関する付加情報との受信に対して行う、自装置の通信装置識別子と、前記受信したコンテンツ識別子と、流通方向情報と、付加情報との転送に際し、転送する他の装置の特定を前記通信経路情報管理手段に蓄積管理されている情報に基づいて、前記経路決定手段が決定することを特徴とする。
【００２３】
請求項１５に記載のプログラムは、前記の請求項１乃至１４に記載の付加情報配信装置または付加情報配信方法を、コンピュータプログラムで記載してそれを実行可能にしたことを特徴とする。
【００２４】
請求項１６に記載の記録媒体は、前記の請求項１乃至１４に記載の付加情報配信装置または付加情報配信方法を、コンピュータで実行可能に記載したプログラムを記録したことを特徴とする。
【００２５】
本発明によれば、形成されたコンテンツ流通経路に従って、変更された付加情報を逐次自動的に各装置に後追い伝播させ、その伝播経路の制御を利用者が意識して設定変更可能である。
【００２６】
なお、請求項に記載した、通信装置識別子を送受信するとは、受信の際には他の装置の通信識別子を受信し、送信の際には自装置の通信装置識別子を送信することを意味する。
【００２７】
【発明の実施の形態】
（付加情報配信システムの構成）
図１に本発明の実施の形態に係るシステムの構成を示す。本システムは、利用者１１が操作するコンテンツ流通経路を利用した付加情報配信装置１００、および付加情報配信装置１００と通信ネットワークにより接続する１台または複数台の他装置１１４とからなる。
【００２８】
通信ネットワークにはＬＡＮ、インターネット、公衆回線を介したパソコン通信網、その他任意の有線又は無線を使用したネットワークを利用することができる。
【００２９】
付加情報配信装置１００は、コンテンツ識別子生成手段１２、情報包括手段１３、包括情報管理手段１４、包括情報通信手段１５、通信経路情報管理手段１６、付加情報変更手段１７、経路決定手段１８、付加情報通信手段１９、入出力手段１１０、送信経路制御手段１１１、受信経路制御手段１１２、および付加情報蓄積制御手段１１３から構成される。
【００３０】
利用者１１は、付加情報配信装置１００の入出力手段１１０に対し、コンテンツおよび付加情報の登録、参照などの各操作要求を行う。また、付加情報の追加、削除、参照などの各操作要求を行う。また、各種設定の変更要求を行う。
【００３１】
入出力手段１１０は、利用者１１からの要求に従って、コンテンツおよび付加情報の登録、または参照などの各操作要求を情報包括手段１３に対し行う。また、利用者１１からの要求に従って、付加情報の追加、削除、または参照などの各操作要求を付加情報変更手段１７に対し行う。また、利用者１１からの要求に従って、各種設定の変更要求を送信経路制御手段１１１、受信経路制御手段１１２、および付加情報蓄積制御手段に１１３対し行う。また、利用者が必要とする情報の出力を行う。
【００３２】
コンテンツ識別子生成手段１２は、情報包括手段１３からの要求を受け、コンテンツを一意に識別する識別子を生成する。
【００３３】
情報包括手段１３は、入出力手段１１０を介して利用者１１からの要求を受け、コンテンツ、コンテンツ識別子生成手段１２にて生成されたコンテンツ識別子、および付加情報群をまとめて包括情報を作成し、包括情報管理手段１４に対して当該包括情報を蓄積管理するように要求を行う。また、包括情報通信手段１５を介して包括情報が他装置１１４との間で送受信された場合、通信経路情報管理手段１６に対し、送受信した装置の通信装置識別子とコンテンツ識別子と流通方向情報とを蓄積管理するように要求を行う。また、付加情報変更手段１７からの要求を受け、指定されたコンテンツ識別子に対応する包括情報に対し、付加情報群の変更を行うように包括情報管理手段１４に要求を行う。また、入出力手段１１０を介して利用者からの要求を受け、利用者が必要としている包括情報の検索を包括情報管理手段１４に対して要求し、結果を入出力手段１１０に提示する。
【００３４】
包括情報管理手段１４は、コンテンツ識別子、一部の付加情報、および包括情報保存場所を関連付けて蓄積管理し、さらに包括情報を蓄積管理し、情報包括手段１３からの要求を受け、管理している当該情報群の登録、削除、検索などの操作を行う。
【００３５】
包括情報通信手段１５は、他装置１１４の包括情報通信手段と連動して包括情報および通信装置識別子の送受信を行う。
【００３６】
通信経路情報管理手段１６は、コンテンツ識別子、他装置１１４の通信装置識別子、流通方向情報、および各種制御設定値を通信経路情報として関連付けて蓄積管理し、情報包括手段１３もしくは経路決定手段１８からの要求を受け、当該情報群の登録を行う。また、経路決定手段１８からの要求を受け、情報群の検索を行う。また、送信経路制御手段１１１、受信経路制御手段１１２、および付加情報蓄積制御手段１１３からの要求に従い、情報群の変更を行う。
【００３７】
付加情報変更手段１７は、入出力手段１１０を介して利用者１１から付加情報の追加、削除の要求を受け、対象のコンテンツ識別子および追加要求の場合は追加付加情報と流通方向情報とを取得し、情報包括手段１３に対して付加情報群の変更要求を行う。また、付加情報通信手段１９を介して他装置１１４からの付加情報追加の要求を受け、対象のコンテンツ識別子、追加付加情報、他装置１１４の通信装置識別子、および流通方向情報を取得し、情報包括手段１３に対して付加情報群の変更要求を行う。更に、前記の付加情報の追加要求が発生した場合、経路決定手段１８に対し、当該追加付加情報を転送すべき他装置１１４の通信装置識別子群の出力を要求し、これにより取得した全ての通信装置識別子に対応する他装置１１４に対し、追加付加情報、流通方向情報、コンテンツ識別子、および自装置の通信装置識別子を送信するよう付加情報通信手段１９に対して要求する。
【００３８】
経路決定手段１８は、付加情報変更手段１７からの要求を受け、通信経路情報管理手段１６に対して通信経路情報の検索を要求し、付加情報を送受信すべき対象である通信装置識別子を決定する。
【００３９】
付加情報通信手段１９は、他装置１１４の付加情報通信手段と連動して付加情報、通信装置識別子、コンテンツ識別子、および流通方向情報の送受信を行う。
【００４０】
送信経路制御手段１１１は、入出力手段１１０を介して受けた利用者１１からの要求に従い、任意のコンテンツ識別子毎に付加情報を他装置１１４に送信しないように、通信経路情報管理手段１６に対して通信経路情報の変更要求を行う。また、入出力手段１１０を介して受けた利用者からの要求に従い、任意の通信装置識別子毎に付加情報を他装置１１４に送信しないように、通信経路情報管理手段１６に対して通信経路情報の変更要求を行う。
【００４１】
受信経路制御手段１１２は、入出力手段１１０を介して受けた利用者１１からの要求に従い、任意のコンテンツ識別子毎に付加情報を他装置１１４から受信しないように、通信経路情報管理手段１６に対して通信経路情報の変更要求を行う。また、入出力手段１１０を介して受けた利用者１１からの要求に従い、任意の通信装置識別子毎に付加情報を他装置１１４から受信しないように、通信経路情報管理手段１６に対して通信経路情報の変更要求を行う。
【００４２】
付加情報蓄積制御手段１１３は、入出力手段１１０を介して受けた利用者１１からの要求に従い、任意のコンテンツ識別子毎に付加情報を装置内の包括情報管理手段１４で蓄積管理せずに他装置１１４に転送するように、通信経路情報管理手段１６に対して通信経路情報の変更要求を行う。また、入出力手段１１０を介して受けた利用者１１からの要求に従い、任意の通信装置識別子毎に付加情報を装置内の包括情報管理手段１４で蓄積管理せずに他装置１１４に転送するように、通信経路情報管理手段１６に対して通信経路情報の変更要求を行う。
【００４３】
他装置１１４は、前記付加情報配信装置１００と同じ動作をする装置である。
【００４４】
（包括情報を新規に登録する場合）
付加情報配信装置１００において包括情報を新規に登録する場合の処理の流れを図２に示す。
【００４５】
処理２１においては、利用者１１が入出力手段１１０に対してコンテンツと付加情報とを入力し、入出力手段１１０が情報包括手段１３に当該情報群を送達する。
【００４６】
処理２２においては、情報包括手段１３がコンテンツ識別子生成手段１２に対してコンテンツ識別子の生成を要求し、コンテンツ識別子生成手段１２が生成したコンテンツ識別子を情報包括手段１３に送達する。
【００４７】
処理２３においては、情報包括手段１３がコンテンツ識別子とコンテンツと付加情報とを１つの情報単位として扱う包括情報を作成する。
【００４８】
処理２４においては、情報包括手段１３が包括情報管理手段１４に対してコンテンツ識別子と一部の付加情報と生成した包括情報とを入力し、包括情報管理手段１４は格納した包括情報の装置内存在場所、コンテンツ識別子、および一部の付加情報を関連付けた情報として登録する。
【００４９】
（包括情報を他装置から受信する場合）
付加情報配信装置１００において包括情報を他装置１１４から受信する場合の処理の流れを図３に示す。
【００５０】
処理３１においては、包括情報通信手段１５が他装置１１４から包括情報と他装置１１４の通信装置識別子とを受信し、情報包括手段１３に当該情報群を送達する。
【００５１】
処理３２においては、情報包括手段１３が取得した包括情報の内容を分離し、コンテンツ識別子とコンテンツと付加情報群とを独立に扱える情報とする。
【００５２】
処理３３においては、情報包括手段１３が包括情報管理手段１４に対してコンテンツ識別子と一部の付加情報と取得した包括情報とを入力し、包括情報管理手段１４が格納した包括情報の装置内存在場所、コンテンツ識別子、および一部の付加情報を関連付けた情報として登録する。
【００５３】
処理３４においては、情報包括手段１３が通信経路情報管理手段に１６対してコンテンツ識別子と他装置１１４の通信装置識別子と流通方向情報として受信の設定とを入力し、通信経路情報管理手段１６が当該情報群を関連付けられた情報として登録する。
【００５４】
（包括情報を他装置に送信する場合）
前記の付加情報配信装置１００において包括情報を他装置１１４に送信する場合の処理の流れを図４に示す。
【００５５】
処理４１においては、包括情報通信手段１５が他装置１１４からコンテンツ識別子もしくは一部の付加情報と、他装置１１４の通信装置識別子とを受信し、包括情報の送信要求を受け付ける。
【００５６】
処理４２においては、包括情報通信手段１５が情報包括手段１３に対して取得したコンテンツ識別子もしくは一部の付加情報と他装置１１４の通信装置識別子とを送達し、情報包括手段１３が包括情報管理手段１４に対して当該コンテンツ識別子の一部に関連する包括情報もしくは当該付加情報の一部に関連する包括情報の検索を要求し、包括情報管理手段１４が情報包括手段１３に対して検索結果である包括情報を送達し、情報包括手段１３が取得した包括情報を包括情報通信手段１５に送達する。
【００５７】
処理４３においては、包括情報通信手段１５が他装置１１４に対して該当する包括情報と自装置の通信装置識別子とを送信する。
【００５８】
処理４４においては、情報包括手段１３が通信経路情報管理手段１６に対してコンテンツ識別子と他装置１１４の通信装置識別子と流通方向情報として送信の設定とを入力し、通信経路情報管理手段１６が当該情報群を関連付けられた情報として登録する。
【００５９】
（付加情報を追加で登録する場合）
前記の付加情報配信装置１００において付加情報を追加で登録する場合の処理の流れを図５に示す。
【００６０】
処理５１においては、利用者１１が入出力手段１１０に対してコンテンツ識別子と付加情報と流通方向情報とを入力し、入出力手段１１０が付加情報変更手段１７に当該情報群を送達する。
【００６１】
処理５２においては、付加情報変更手段１７が情報包括手段１３に対してコンテンツ識別子と付加情報とを入力し、情報包括手段１３が包括情報管理手段１４に対して当該コンテンツ識別子に関連する包括情報の検索を要求し、包括情報管理手段１４が情報包括手段１３に対して検索結果である包括情報を送達し、情報包括手段１３が取得した包括情報の内容を分離し、付加情報を新たに追加した上で包括情報を再生成し、更に、包括情報管理手段１４に対して追加された付加情報の一部の情報と再生成した包括情報の装置内存在場所とを入力することにより、包括情報管理手段１４が当該情報群の更新を行う。
【００６２】
処理５３においては、付加情報変更手段１７が経路決定手段１８に対してコンテンツ識別子と流通方向情報とを入力し、経路決定手段１８が通信経路情報管理手段１６に対して当該コンテンツ識別子に関連し、且つ、送受信方向が当該流通方向情報と一致し、且つ、送信制御設定値が送信可能となっている通信経路情報の検索を要求し、通信経路情報管理手段１６が経路決定手段１８に対して検索結果である通信経路情報の通信装置識別子群を送達する。
【００６３】
処理５４においては、経路決定手段１８が取得した転送先の通信装置識別子の個数を確認し、この情報を付加情報変更手段１７に送達する。転送先の通信装置識別子が存在した場合は、下記の処理５５を行い、存在しなかった場合は、下記の処理５６を行う。
【００６４】
処理５５においては、経路決定手段１８が付加情報変更手段１７に対して転送先の通信装置識別子を送達し、付加情報変更手段１７が付加情報通信手段１９に対してコンテンツ識別子と付加情報と流通方向情報と転送先の通信装置識別子とを送達し、付加情報通信手段１９が取得した通信装置識別子に対応する全ての装置に対し、コンテンツ識別子と付加情報と流通方向情報と自装置の通信装置識別子とを送信する。
【００６５】
処理５６においては、付加情報変更手段１７が保持したコンテンツ識別子、付加情報、流通方向情報、および通信装置識別子を破棄する。
【００６６】
（付加情報を他装置から受信する場合）
前記の付加情報配信装置１００において付加情報を他装置１１４から受信する場合の処理の流れを図６に示す。
【００６７】
処理６１においては、付加情報通信手段１９が他装置１１４からコンテンツ識別子、付加情報、流通方向情報、および他装置１１４の通信装置識別子を受信し、付加情報変更手段１７に当該情報群を送達する。
【００６８】
処理６２においては、付加情報変更手段１７が経路決定手段１８に対してコンテンツ識別子と他装置１１４の通信装置識別子とを入力し、経路決定手段１８が通信経路情報管理手段１６に対して当該コンテンツ識別子に関連し、且つ、当該通信装置識別子に関連する通信経路情報の検索を要求し、通信経路情報管理手段１６が経路決定手段１８に対して検索結果である通信経路情報の受信制御設定値と蓄積制御設定値とを送達する。
【００６９】
処理６３においては、経路決定手段１８が取得した受信制御設定値を確認し、この情報を付加情報変更手段１７に送達する。受信制御設定値が受信可能である場合は、下記の処理６４を行い、受信不可能である場合は、下記の処理６９を行う。
【００７０】
処理６４においては、経路決定手段１８が取得した蓄積制御設定値を確認し、この情報を付加情報変更手段１７に送達する。蓄積制御設定値が蓄積可能である場合は、下記の処理６５を行い、蓄積不可能である場合は、下記の処理６６を行う。
【００７１】
処理６５においては、付加情報変更手段１７が情報包括手段１３に対してコンテンツ識別子と付加情報とを入力し、情報包括手段１３が包括情報管理手段１４に対して当該コンテンツ識別子に関連する包括情報の検索を要求し、包括情報管理手段１４が情報包括手段１３に対して検索結果である包括情報を送達し、情報包括手段１３が取得した包括情報の内容を分離し、付加情報を新たに追加した上で包括情報を再生成し、更に、包括情報管理手段１４に対して追加された付加情報の一部の情報と再生成した包括情報の装置内存在場所とを入力することにより、包括情報管理手段１４が該情報群の更新を行った後、付加情報変更手段１７が受信したコンテンツ識別子、付加情報、流通方向情報、および他装置１１４の通信装置識別子を新規受信付加情報として保持し続ける。
【００７２】
処理６６においては、付加情報変更手段１７が経路決定手段１８に対してコンテンツ識別子と流通方向情報とを入力し、経路決定手段１８が通信経路情報管理手段１６に対して当該コンテンツ識別子に関連し、且つ、送受信方向が当流通方向情報と一致し、且つ、送信制御設定値が送信可能となっている通信経路情報の検索を要求し、通信経路情報管理手段１６が経路決定手段１８に対して検索結果である通信経路情報の通信装置識別子群を送達する。
【００７３】
処理６７においては、経路決定手段１８が取得した転送先の通信装置識別子の個数を確認し、この情報を付加情報変更手段１７に送達する。転送先の通信装置識別子が存在した場合は、下記の処理６８を行い、存在しなかった場合は、下記の処理６９を行う。
【００７４】
処理６８においては、経路決定手段１８が付加情報変更手段１７に対して転送先の通信装置識別子を送達し、付加情報変更手段１７が付加情報通信手段１９に対してコンテンツ識別子と付加情報と流通方向情報と転送先の通信装置識別子とを送達し、付加情報通信手段１９が取得した通信装置識別子に対応する全ての装置に対し、コンテンツ識別子と付加情報と流通方向情報と自装置の通信装置識別子とを送信する。
【００７５】
処理６９においては、付加情報変更手段１７が保持したコンテンツ識別子、付加情報、流通方向情報、および通信装置識別子を破棄する。
【００７６】
（新規受信付加情報を参照する場合）
前記の付加情報配信装置１００において新規受信付加情報を参照する場合の処理の流れを図７に示す。
【００７７】
処理７１においては、付加情報変更手段１７が入出力手段１１０を介して受けた利用者１１からの要求に従い、装置１００が保持しているコンテンツ識別子、付加情報、流通方向情報、および他装置１１４の通信装置識別子の組み合わせを新規受信付加情報として全て入出力手段１１０に送達し、入出力手段１１０が利用者１１に対して当該新規受信付加情報群を提示する。
【００７８】
処理７２においては、入出力手段１１０が取得した全ての新規受信付加情報群の中で、利用者１１から転送の判断支持を受けていない新規受信付加情報の個数を付加情報変更手段１７により確認し、転送の判断支持を受けていない新規受信付加情報が存在した場合は、下記の処理７３を行い、存在しなかった場合は、全処理を終了する。
【００７９】
処理７３においては、入出力手段１１０が取得した全ての新規受信付加情報群の中から、転送すべきかどうかの判断を利用者１１から受けていない新規受信付加情報を付加情報変更手段１７により１つ任意に選別し、当該新規受信付加情報を利用者１１に提示し、新規受信付加情報を他装置１１４に転送すべきかどうかの判断である転送要否を利用者１１が入力する。
【００８０】
処理７４においては、入出力手段１１０が取得した転送要否および該当するコンテンツ識別子を付加情報変更手段１７に送達し、付加情報変更手段１７が該当するコンテンツ識別子の新規受信付加情報に関して、新規受信付加情報に対する転送が必要とされた場合は、下記の処理７５を、また、転送が不必要とされた場合は、下記の処理７８をそれぞれ行う。
【００８１】
処理７５においては、付加情報変更手段１７が経路決定手段１８に対してコンテンツ識別子と流通方向情報とを入力し、経路決定手段１８が通信経路情報管理手段１６に対して当該コンテンツ識別子に関連し、且つ、送受信方向が当該流通方向情報と一致し、且つ、送信制御設定値が送信可能となっている通信経路情報の検索を要求し、通信経路情報管理手段１６が経路決定手段１８に対して検索結果である通信経路情報の通信装置識別子群を送達する。
【００８２】
処理７６においては、経路決定手段１８が取得した転送先の通信装置識別子の個数を確認し、転送先の通信装置識別子が存在した場合は、下記の処理７７を行い、存在しなかった場合は、下記の処理７８を行う。
【００８３】
処理７７においては、経路決定手段１８が付加情報変更手段１７に対して転送先の通信装置識別子を送達し、付加情報変更手段１７が付加情報通信手段１９に対してコンテンツ識別子と付加情報と流通方向情報と転送先の通信装置識別子とを送達し、付加情報通信手段１９が取得した通信装置識別子に対応する全ての装置に対し、コンテンツ識別子と付加情報と流通方向情報と自装置の通信装置識別子とを送信する。
【００８４】
処理７８においては、付加情報変更手段１７が保持しているコンテンツ識別子、付加情報、流通方向情報、および通信装置識別子を破棄する。
【００８５】
（各種制御設定を変更する場合）
前記の付加情報配信装置１００において各種制御設定を変更する第２の場合の処理の流れを図８に示す。
【００８６】
処理８１においては、利用者１１が入出力手段１１０に対してコンテンツ識別子と他装置１１４の通信装置識別子と各種の変更制御設定値群とを入力する。
【００８７】
処理８２においては、入出力手段１１０が取得した変更制御設定値群の中に変更要求の送信制御設定値として送信可能もしくは送信不可能の情報が存在していることを付加情報変更手段１７により確認し、当該設定値が存在した場合は、下記の処理８３を行い、存在していなかった場合は、下記の処理８５を行う。
【００８８】
処理８３においては、入出力手段１１０が送信経路制御手段１１１に対してコンテンツ識別子と他装置１１４の通信装置識別子と変更要求の送信制御設定値とを送達し、送信経路制御手段１１１が通信経路情報管理手段１６に対して当該コンテンツ識別子と当該通信装置識別子とを指定した送信制御設定値の変更を要求する。
【００８９】
処理８４においては、通信経路情報管理手段１６が指定されたコンテンツ識別子と他装置１１４の通信装置識別子との検索を行い、該当する情報の送信制御設定値を変更要求の送信制御設定値に変更する。この変更情報は送信経路制御手段１１１と入出力手段１１０とを介して付加情報変更手段１７に伝達される。
【００９０】
処理８５においては、入出力手段１１０が取得した変更制御設定値群の中に変更要求の受信制御設定値として受信可能もしくは受信不可能の情報が存在していることを付加情報変更手段１７により確認し、当該設定値が存在した場合は、下記の処理８６を行い、存在していなかった場合は、下記の処理８８を行う。
【００９１】
処理８６においては、入出力手段１１０が受信経路制御手段１１２に対してコンテンツ識別子と他装置１１４の通信装置識別子と変更要求の受信制御設定値とを送達し、受信経路制御手段１１２が通信経路情報管理手段１６に対して当該コンテンツ識別子と当該通信装置識別子とを指定した受信制御設定値の変更を要求する。
【００９２】
処理８７においては、通信経路情報管理手段１６が指定されたコンテンツ識別子と他装置１１４の通信装置識別子との検索を行い、該当する情報の受信制御設定値を変更要求の受信制御設定値に変更する。この変更情報は受信経路制御手段１１２と入出力手段１１０とを介して付加情報変更手段１７に伝達される。
【００９３】
処理８８においては、入出力手段１１０が取得した変更制御設定値群の中に変更要求の蓄積制御設定値として蓄積可能もしくは蓄積不可能の情報が存在していることを付加情報変更手段１７により確認し、当該設定値が存在した場合は、下記の処理８９を行い、存在していなかった場合は、全処理を終了する。
【００９４】
処理８９においては、入出力手段１１０が付加情報蓄積制御手段１１３に対してコンテンツ識別子と他装置１１４の通信装置識別子と変更要求の蓄積制御設定値とを送達し、付加情報替積制御手段１１３が通信経路情報管理手段１６に対して当該コンテンツ識別子と当該通信装置識別子とを指定した蓄積制御設定値の変更を要求する。
【００９５】
処理８１０においては、通信経路情報管理手段１６が指定されたコンテンツ識別子と他装置１１４の通信装置識別子との検索を行い、該当する情報の蓄積制御設定値を変更要求の蓄積制御設定値に変更する。この変更情報は付加情報蓄積制御手段１１３と入出力手段１１０とを介して付加情報変更手段１７に伝達される。
【００９６】
なお、本発明は図１に示したシステムの一部又は全部の処理機能をプログラムとして構成してコンピュータを用いて実現することができる。また、コンピュータでその各部の処理機能を実現するためのプログラム、あるいはコンピュータにその処理手順を実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、フレキシブルディスク、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、提供したりすることが可能であり、また、インターネットのような通信ネットワークを介して配布したりすることが可能である。
【００９７】
【実施例】
本発明の実施例を下記に図面を用いて説明する。
【００９８】
（実施例１）
包括情報や付加情報が本発明の装置を経由して流通される形態の例を、図９を用いて説明する。
【００９９】
図９ａは、Ｐｅｅｒ−ｔｏ−Ｐｅｅｒの情報伝達環境においてコンテンツが流通していく状況を示す。図中に示す装置は（発明の実施の形態）に記載した付加情報配信装置と同様の動作をするものである。装置９１１にて蓄積管理されている音楽等のコンテンツを含んだファイル９１２が、他装置に伝播していき、流通経路９１３ａ〜ｆを形成する。
【０１００】
図９ｂは、図に９ａにて形成されたコンテンツ流通経路を利用して、付加情報がコンテンツの送信方向に流通していく情報を示す。装置９２１にて新規に作成された音楽等のコンテンツに関連する広告等の付加情報９２２が、音楽コンテンツの送信側流通経路９１３ｄ〜ｆに沿って形成された、付加情報の流通経路９２４ａ〜ｃに従い伝播する。
【０１０１】
図９ｃは、図に９ａにて形成されたコンテンツ流通経路を利用して、付加情報がコンテンツの受信方向に流通していく情報を示す。装置９３１にて新規に作成された音楽等のコンテンツに関連するアンケート等の付加情報９３２が、音楽コンテンツの受信側流通経路９１３ａおよびｃに沿って形成された、付加情報の流通経路９３４ａおよびｂに従い伝播する。
【０１０２】
（実施例２）
包括情報管理手段にて関連付けられた情報の設定例を、包括情報が新規に登録された場合の処理の進行に従い、図１０を用いて説明する。
【０１０３】
入出力手段１００１は、利用者より、音楽等のコンテンツファイル１００５と、メディア種別、作者、キーワード、ＩＰアドレス表現のコンテンツ起点装置識別子、およびコンテンツ紹介文書を含んだ付加情報ファイル１００６とを情報包括手段１００３に送達する。コンテンツ識別子生成手段１００２は前記の情報を情報包括手段１００３から送達され、ＯＳＦ（０ｐｅｎ  Ｓｏｆｔｗａｒｅ  Ｆｏｕｎｄａｔｉｏｎ）のＤＣＥ（Ｄｉｓｔｒｉｂｕｔｅｄ  ＣｏｍｐｕｔｉｎｇＥｎｖｉｒｏｍｅｎｔ）仕様によって決められたＵＵＩＤの規定に従ってコンテンツ識別子１００７を生成し、この情報を情報包括手段１００３に送達する。
【０１０４】
情報包括手段１００３は、取得したコンテンツファイル１００５と、付加情報ファイル１００６と、コンテンツ識別子１００７とをファイルアーカイブ形式である１ｈａ形式のファイルとして１つにまとめ、包括情報ファイル１００８を生成し、包括情報管理手段１００４に送達する。また同時に、情報包括手段１００３は、付加情報ファイル１００６を解析し、当ファイルに含まれるメディア種別、作者、キーワード、およびコンテンツ起点装置を、一部の付加情報１００９とし、コンテンツ識別子も加えて、包括情報管理手段１００４に送達する。
【０１０５】
包括情報管理手段１００４は、取得した包括情報ファイル１００８を、包括情報群１０１１に追加して記憶媒体に蓄積保存し、当該蓄積保存ファイル名を装置のＯＳ（オペレーティングシステム）上のディレクトリ名も含んだ包括情報保存場所として保持し、取得したコンテンツ識別子、メディア種別、作者、キーワード、およびコンテンツ起点装置識別子と、保持した包括情報保存場所とを、関連付けられた情報１０１０としてＤＢＭＳ（Ｄａｔａｂａｓｅ  Ｍｓｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）に登録する。
【０１０６】
（実施例３）
通信経路情報管理手段にて関連付けられた情報の設定例を、包括情報を新規に受信した場合の処理の進行と、付加情報を新規に受信した場合の進行とにより、図１１を用いて説明する。
【０１０７】
情報包括手段１１０１は、包括情報ファイルを新規に受信した場合、当該包括情報ファイルを受信した相手を特定するＩＰアドレス表現の通信装置識別子１１０５と、当包括情報ファイル内に含まれる、ＯＳＦ（Ｏｐｅｎ  Ｓｏｆｔｗａｒｅ  Ｆｏｕｎｄａｔｉｏｎ）のＤＣＥ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ｃｏｕｐｒｉｎｇ  Ｅｎｖｉｒｏｍｅｎｔ）仕様によって決められたＵＵＩＤの規定に従って生成されたコンテンツ識別子１１０６と、流通方向情報１１０７として受信を示す情報とを通信経路情報管理手段１１０２に送達する。
【０１０８】
通信経路情報管理手段１１０２は、送信制御設定値として送信可能を、受信制御設定値として受信可能を、蓄積制御設定値として蓄積可能を、初期の自動登録設定値として保持し、取得した通信装置識別子１１０５、コンテンツ識別子１１０６、流通方向情報１１０７、保持した送信制御設定値、受信制御設定値、および蓄積制御設定値を、関連付けられた情報１１０８としてＤＢＭＳ（Ｄａｔａ  Ｂａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）に登録する。
【０１０９】
付加情報変更手段１１０３は、付加情報ファイルを新規に受信し、その転送先を決定する場合、付加情報の受信時に同時に受信したコンテンツ識別子１１０９と、付加情報の受信時に同時に受信した流通方向情報１１１０とを、経路決定手段１１０４に送達し、付加情報を送信すべき対象の装置識別子の検索要求を行う。
【０１１０】
経路決定手段１１０４は、付加情報を送信すべき対象の装置識別子の検索要求が発生したことから、送信制御設定値として送信可能を検索キーワードとし、且つ、コンテンツ識別子として付加情報変更手段１１０３より取得したコンテンツ識別子１１０９を検索キーワードとし、且つ、流通方向情報として付加情報変更手段１１０３より取得した流通方向情報１１０３を検索キーワードとした流通経路情報の検索を、通信経路情報管理手段１１０２に対して行う。
【０１１１】
通信経路情報管理手段１１０２は、経路決定手段１１０４から取得した検索キーワード群に従って検索を行い、検索結果の通信装置識別子群１１１１を、経路決定手段１１０４を介して、付加情報変更手段１１０３に対して送達する。
【０１１２】
【発明の効果】
上述のように、本発明によれば、コンテンツおよび付加情報が各利用者所有の装置に分散管理されるＰｅｅｒ−ｔｏ−Ｐｅｅｒの情報伝達環境下において、匿名性を持った利用者同士が自由に付加情報を送受信することを可能とする。
【０１１３】
また、欲している付加情報を利用者が存在装置を意識せずに受動的に自動取得することを可能とする。
【０１１４】
また、不必要な付加情報が多数の利用者に配信される可能性を低くすることを可能とする。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るシステムの構成図。
【図２】付加情報配信装置において包括情報を新規に登録する場合の処理の流れを示す図。
【図３】付加情報配信装置において包括情報を他装置から受信する場合の処理の流れを示す図。
【図４】付加情報配信装置において包括情報を他装置に送信する場合の処理の流れを示す図。
【図５】付加情報配信装置において付加情報を追加で登録する場合の処理の流れ示す図。
【図６】付加情報配信装置において付加情報を他装置から受信する場合の処理の流れを示す図。
【図７】付加情報配信装置において新規受信付加情報を参照する場合の処理の流れを示す図。
【図８】付加情報配信装置において各種制御設定を変更する場合の処理の流れを示す図。
【図９】包括情報や付加情報が装置を経由して流通される形態の例を示す図。
【図１０】包括情報管理手段にて関連付けられた情報の例を示す図。
【図１１】流通経路情報管理手段にて関連付けられた情報の例を示す図。
【符号の説明】
１１…利用者、１２…コンテンツ識別子生成手段、１３…情報包括手段、
１４…包括情報管理手段、１５…包括情報通信手段、１６…通信系御情報管理手段、１７…付加情報変更手段、１８…経路決定手段、１９…付加情報通信手段、１００…付加情報配信装置、１１０…入出力手段、１１１…送信経路制御手段、１１２…受信経路制御手段１１３…付加情報蓄積制御手段、１１４…他装置
２１…コンテンツおよび付加情報の入力処理、２２…コンテンツ識別子の生成処理、２３…包括情報の生成処理、２４…包括情報の登録処理
３１…包括情報および通信装置識別子の受信処理、３２…包括情報の内容分離処理、３３…包括情報の登録処理、３４…通信経路情報の登録処理
４１…包括情報の送倒赫買受付処理、４２…包括情報の検索処理、４３…包括情報の送信処理、４４…通信経路情報の登録処理
５１…コンテンツ識別子、付加情報、流通方向情報の入力処理、５２…包括情報の変更処理、５３…付加情報転送先装置の判定処理、５４…転送先装置個数についての判断処理、５５…コンテンツ識別子、付加情報、流通方向情報の転送処理５６コンテンツ識別子、付加情報、流通方向情報、通信装置識別子の破棄処理
６１…コンテンツ識別子、付加情報、流通方向情報、通信装置識別子の受信処理、６２…付加情報受信、蓄積の判定処理、６３…受信についての判断処理、６４…蓄積についての判断処理、６５…包括情報の変更処理、６６…付加情報転送先装置の判定処理、６７…転送先装置個数についての判断処理、６８…コンテンツ識別子、付加情報、流通方向情報の転送処理、６９…コンテンツ識別子、付加情報、流通方向情報、通信装置識別子の破棄処理
７１…新規受信付加情報の参照処理、７２…新規受信付加情報個数についての判断処理、７３…転送要求受付処理、７４…転送についての判断処理、７５…付加情報転送先装置の判定処理、７６…転送先装置個数についての判断処理、７７…コンテンツ識別子、付加情報、流通方向情報の転送処理、７８…コンテンツ識別子、付加情報、流通方向情報、通信装置識別子の破棄処理
８１…各種制御設定の変更受付処理、８２…変更要求の送信制御設定値についての存在判断処理、８３…送信制御設定値の変更要求処理、８４…通信経路情報の変更処理、８５…変更要求の受信制御設定値についての存在判断処理、８６…受信制御設定値の変更要求処理、８７…通信経路情報の変更処理、８８…変更要求の蓄積制御設定値についての存在判断処理、８９…蓄積制御設定値の変更要求処理、８１０…通信経路情報の変更処理
９１１…装置、９１２…コンテンツ、９１３…装置間でのコンテンツ配信、９２１…装置、９２２装置間でのコンテンツ配信，９２４…装置間での付加情報配信、９３２…装置間でのコンテンツ配信、９３４…装置間での付加情報配信
１００１…入出力手段、１００２…コンテンツ識別子生成手段、１００３…情報包括手段、１００４…包括情報管理手段、１００５…コンテンツ、１００６…付加情報、１００７…コンテンツ識別子、１００８…包括情報、１００９…一部の付加情報、１０１０…関連付けられた情報、１０１１…包括情報群
１１０１…情報包括手段、１１０２…通信経路情報管理手段、１１０３…付加情報変更手段、１１０４…経路決定手段、１１０５…通信装置識別子、１１０６…コンテンツ識別子、１１０７…流通方向情報、１１０８…関連付けられた情報、１１０９…コンテンツ識別子、１１１０…流通方向情報、１１１１…通信装置識別子群
【図１】
2004310389.tif 000003
【図２】
2004310389.tif 000004
【図３】
2004310389.tif 000005
【図４】
2004310389.tif 000006
【図５】
2004310389.tif 000007
【図６】
2004310389.tif 000008
【図７】
2004310389.tif 000009
【図８】
2004310389.tif 000010
【図９】
2004310389.tif 000011
【図１０】
2004310389.tif 000012
【図１１】
2004310389.tif 000013