(57)【要約】【課題】管理サーバのミラー化や分散配備等のコストを省くことができ、また、トラヒック増を見込んだ回線の敷設も必要としない情報交換方法を提供する。【解決手段】送信端末Ｔが、情報交換希望を記載したパケットを意味情報ネットワーク１へ送信し、そのパケットを受信した受信端末Ｃは、情報交換可能のパケットを送信端末Ｔへ返送する。受信端末Ｃからのパケットを受信した送信端末Ｔが、送信端末Ｔを特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報をデータ部に設定し、受信端末Ｃを特定する情報をヘッダ部に付与したパケットをネットワーク１に転送するとともに、自身のフィルタに情報交換ＩＤを設定する。送信端末Ｔが送信したパケットを受信した受信端末Ｃが、当該情報交換ＩＤを自身のフィルタに設定する。以後、送信端末Ｔと受信端末Ｃとの間において情報交換が行われる。【選択図】    図１
2004343403.tif 000002
【特許請求の範囲】
【請求項１】
意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークにおいて、
前記送信端末が、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、
前記送信端末から送信された意味情報データパケットの意味情報ヘッダに付与された情報に合致したフィルタ条件を設定している受信端末は、意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記受信端末からの意味情報データパケットを受信した送信端末が、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、前記送信端末が送信した意味情報データパケットを受信した受信端末が、当該情報交換ＩＤを自身のフィルタに設定し、
以後、前記固有の情報交換ＩＤを設定した意味情報ヘッダ部および交換したい情報を付与した意味情報データ部からなる意味情報データパケットを相互に交換することにより、前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換方法。
【請求項２】
前記送信端末が、意味情報ヘッダ部に前記受信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除する過程と、
前記受信端末が、前記意味情報データパケットを受信し、意味情報データ部内の情報により、情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除する過程と、をさらに有することを特徴とする請求項１に記載の情報交換方法。
【請求項３】
前記受信端末が、意味情報ヘッダ部に前記送信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除する過程と、
前記送信端末が、前記意味情報データパケットを受信し、意味情報データ部内の情報により情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除する過程と、をさらに有することを特徴とする請求項１に記載の情報交換方法。
【請求項４】
意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークにおいて、
前記送信端末が、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、
前記送信端末から送信された意味情報データパケットの意味情報ヘッダに付与された情報に合致したフィルタ条件を設定している受信端末は、意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記受信端末からの意味情報データパケットを受信した送信端末が、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、前記送信端末が送信した意味情報データパケットを受信した受信端末が、当該情報交換ＩＤを自身のフィルタに設定し、
前記送信端末が前記受信端末に対し、情報交換ＩＤを通知した上で、コネクションの設定要求を行い、
前記送信端末からのコネクション設定要求を受けて前記受信端末がコネクションを設定し、
以後、前記コネクションを介して前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換方法。
【請求項５】
前記送信端末が情報交換ＩＤを自身のフィルタより削除し、情報交換ＩＤを意味情報ヘッダ部に付与し、情報交換が終了した旨の情報を意味情報データ部に付与して意味情報ネットワークへ送信する過程と、
前記受信端末が、情報交換を終了する旨の情報が付与された意味情報データパケヅトを受信し、自身のフィルタより情報交換ＩＤを削除する過程と、をさらに有することを特徴とする請求項４に記載の情報交換方法。
【請求項６】
意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークにおいて、
前記送信端末が、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、
前記送信端末から送信された意味情報データパケットの意味情報ヘッダに付与された情報に合致したフィルタ条件を設定している受信端末は、意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記受信端末からの意味情報データパケットを受信した送信端末が、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、前記送信端末が送信した意味情報データパケットを受信した受信端末が、当該情報交換ＩＤを自身のフィルタに設定し、
前記送信端末は前記受信端末に対し、情報交換ＩＤを通知した上で、交換する情報の情報蓄積サーバヘの情報アップロード要求を行い、
前記アップロード要求を受けた受信端末は、意味情報ヘッダに情報交換ＩＤを付与し、意味情報データ部にアップロードを了承する旨の情報と蓄積位置情報と蓄積情報インデックス情報を付与した意味情報データパケットを前記送信端末へ送信し、
前記送信端末は前記受信端末からアップロードを了承する旨の情報を受信した後、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報アップロードを要求する旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、
前記送信端末からの意味情報データパケットを受信した受信端末は前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しアップロードを開始し、
前記受信端末は、アップロードが終了したときに、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報アップロードが完了した旨の情報を付与した意味情報データパケットを前記送信端末へ送信し、
前記受信端末からアップロードが完了した旨の情報を付与した意味情報データパケットを受信した送信端末は、前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しダウンロードを開始し、ダウンロードが完了した時点で意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報ダウンロードが完了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、
前記送信端末からの意味情報データパケットを受信した受信端末は、前記アップロードした情報を削除し、
前記送信端末は意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報交換を終了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信すると共に、フィルタ上の情報交換ＩＤを削除し、
前記送信端末からの意味情報データパケットを受信した受信端末は自身のフィルタ上の情報交換ＩＤを削除することを特徴とする情報交換方法。
【請求項７】
意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークによる情報交換システムにおいて、
前記送信端末は、
情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、
前記受信端末からの意味情報データパケットを受信した時は、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報として意味情報データ部に設定すると共に、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに設定した意味情報データパケットを意味情報ネットワークに転送し、また、自身のフィルタに前記情報交換ＩＤを設定し、
前記受信端末は、
前記フィルタを介して前記送信端末から送信された意味情報データパケットを受信した時、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、
前記送信端末から情報交換ＩＤを含む意味情報データパケットを受信した時、該情報交換ＩＤを自身のフィルタに設定し、
前記固有の情報交換ＩＤを設定した意味情報ヘッダ部および交換したい情報を付与した意味情報データ部からなる意味情報データパケットを相互に交換することにより、前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換システム。
【請求項８】
前記送信端末は、情報交換終了時において、意味情報ヘッダ部に前記受信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除し、
前記受信端末は、前記意味情報データパケットを受信した時、意味情報データ部内の情報により、情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除することを特徴とする請求項７に記載の情報交換システム。
【請求項９】
前記受信端末は、情報交換終了時において、意味情報ヘッダ部に前記送信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除し、
前記送信端末は、前記意味情報データパケットを受信し、意味情報データ部内の情報により情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除することを特徴とする請求項７に記載の情報交換システム。
【請求項１０】
意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークによる情報交換システムにおいて、
前記送信端末は、
情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、
前記受信端末から情報交換を行える旨の情報を含む意味情報データパケットを受信した時、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与して意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、次いで、前記受信端末に対しコネクションの設定要求を行い、
前記受信端末は、
前記送信端末から送信された意味情報データパケットを前記フィルタを介して受信した時、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、
前記送信端末から情報交換ＩＤを含む意味情報データパケットを受信した時、当該情報交換ＩＤを自身のフィルタに設定し、
前記送信端末からのコネクション設定要求を受信した時、コネクションを設定を行い、
前記設定されたコネクションを介して前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換システム。
【請求項１１】
前記送信端末は、情報交換の終了時において、情報交換ＩＤを自身のフィルタより削除し、情報交換ＩＤを意味情報ヘッダ部に付与し、情報交換が終了した旨の情報を意味情報データ部に付与した意味情報パケットを意味情報ネットワークへ送信し、
前記受信端末は、情報交換を終了する旨の情報が付与された意味情報データパケヅトを受信した時、自身のフィルタより情報交換ＩＤを削除することを特徴とする請求項１０に記載の情報交換システム。
【請求項１２】
意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークによる情報交換システムにおいて、
前記送信端末は、
情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、
前記受信端末から情報交換を行える旨の情報を含む意味情報データパケットを受信した時、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、
次いで、前記受信端末に対し交換する情報の情報蓄積サーバヘの情報アップロード要求を行い、
前記受信端末からアップロードを了承する旨の情報を受信した時、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報アップロードを要求する旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、
前記受信端末からアップロードが完了した旨の情報を付与した意味情報データパケットを受信した時、前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しダウンロードを開始し、ダウンロードが完了した時点で意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報ダウンロードが完了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、次いで、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報交換を終了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信すると共に、フィルタ上の情報交換ＩＤを削除し、
前記受信端末は、
前記送信端末から送信された意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、
前記送信端末から情報交換ＩＤを含む意味情報データパケットを受信した時、当該情報交換ＩＤを自身のフィルタに設定し、
前記送信端末からアップロード要求を受けた時、意味情報ヘッダに情報交換ＩＤを付与し、意味情報データ部にアップロードを了承する旨の情報と蓄積位置情報と蓄積情報インデックス情報を付与した意味情報データパケットを前記送信端末へ送信し、
前記送信端末からアップロードを要求する旨の情報を付与した意味情報データパケットを受信した時、前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しアップロードを開始し、アップロードが終了したときに、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報アップロードが完了した旨の情報を付与した意味情報データパケットを前記送信端末へ送信し、
前記送信端末からダウンロードが完了した旨の情報を含む意味情報データパケットを受信した時、前記アップロードした情報を削除し、次いで、自身のフィルタ上の前記情報交換ＩＤを削除することを特徴とする情報交換システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、意味情報ネットワークを用いた情報交換システムに係り、特に、ネットワーク上に分散する情報およびコンテンツの中からエンドユーザの興味に合致する情報およびコンテンツを特定し、あるいは情報およびコンテンツを発信する端末がコンテンツを配布すべき最適な端末を特定する情報交換方法および情報交換システムに関する。
【０００２】
【従来の技術】
従来の情報交換システムは、メンバ内で情報交換を行う場合にはダイナミックに変化するメンバの情報を一元的に管理するための管理サーバが必要であり、少量の情報の送信についても、送信元が送信先との情報交換において固定的なコネクションを設定する必要があった。また、ダイナミックに変化するメンバ情報を一元的に管理するため、管理サーバに負荷がかかり、負荷を軽減するためにミラー化や分散配備が必要であった。さらに、少量の情報の送信をする場合にも、毎回コネクションを設定するため、コネクション設定のためのトラヒック増を見込んだ回線の敷設が必要であった。
なお、従来技術文献として次の非特許文献１および特許文献１が知られている。
【０００３】
【非特許文献１】
”メーリングリストサービス”、［Ｏｎｌｉｎｅ］、  ヤフー株式会社
平成１５年５月６日検索、
インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｅｇｒｏｕｐｓ．ｃｏ．ｊｐ／＞
【特許文献１】
特開２００２−９４５６１号公報
【０００４】
【発明が解決しようとする課題】
本発明は上記事情を考慮してなされたもので、その目的は、管理サーバを必要とせず、したがって、ミラー化や分散配備等のコストを省くことができ、また、毎回コネクションを設定するためのトラヒック増を見込んだ回線の敷設も必要としない情報交換方法および情報交換システムを提供することにある。
【０００５】
【課題を解決するための手段】
この発明は上記の課題を解決するためになされたもので、請求項１に記載の発明は、意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークにおいて、前記送信端末が、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、前記送信端末から送信された意味情報データパケットの意味情報ヘッダに付与された情報に合致したフィルタ条件を設定している受信端末は、意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記受信端末からの意味情報データパケットを受信した送信端末が、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、前記送信端末が送信した意味情報データパケットを受信した受信端末が、当該情報交換ＩＤを自身のフィルタに設定し、以後、前記固有の情報交換ＩＤを設定した意味情報ヘッダ部および交換したい情報を付与した意味情報データ部からなる意味情報データパケットを相互に交換することにより、前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換方法である。
【０００６】
請求項２に記載の発明は、請求項１に記載の情報交換方法において、前記送信端末が、意味情報ヘッダ部に前記受信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除する過程と、前記受信端末が、前記意味情報データパケットを受信し、意味情報データ部内の情報により、情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除する過程とをさらに有することを特徴とする。
【０００７】
請求項３に記載の発明は、請求項１に記載の情報交換方法において、前記受信端末が、意味情報ヘッダ部に前記送信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除する過程と、前記送信端末が、前記意味情報データパケットを受信し、意味情報データ部内の情報により情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除する過程とをさらに有することを特徴とする。
【０００８】
請求項４に記載の発明は、意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークにおいて、前記送信端末が、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、前記送信端末から送信された意味情報データパケットの意味情報ヘッダに付与された情報に合致したフィルタ条件を設定している受信端末は、意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記受信端末からの意味情報データパケットを受信した送信端末が、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、前記送信端末が送信した意味情報データパケットを受信した受信端末が、当該情報交換ＩＤを自身のフィルタに設定し、前記送信端末が前記受信端末に対し、情報交換ＩＤを通知した上で、コネクションの設定要求を行い、前記送信端末からのコネクション設定要求を受けて前記受信端末がコネクションを設定し、以後、前記コネクションを介して前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換方法である。
【０００９】
請求項５に記載の発明は、請求項４に記載の情報交換方法において、前記送信端末が情報交換ＩＤを自身のフィルタより削除し、情報交換ＩＤを意味情報ヘッダ部に付与し、情報交換が終了した旨の情報を意味情報データ部に付与して意味情報ネットワークへ送信する過程と、前記受信端末が、情報交換を終了する旨の情報が付与された意味情報データパケヅトを受信し、自身のフィルタより情報交換ＩＤを削除する過程とをさらに有することを特徴とする。
【００１０】
請求項６に記載の発明は、意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークにおいて、前記送信端末が、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、前記送信端末から送信された意味情報データパケットの意味情報ヘッダに付与された情報に合致したフィルタ条件を設定している受信端末は、意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記受信端末からの意味情報データパケットを受信した送信端末が、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、前記送信端末が送信した意味情報データパケットを受信した受信端末が、当該情報交換ＩＤを自身のフィルタに設定し、前記送信端末は前記受信端末に対し、情報交換ＩＤを通知した上で、交換する情報の情報蓄積サーバヘの情報アップロード要求を行い、前記アップロード要求を受けた受信端末は、意味情報ヘッダに情報交換ＩＤを付与し、意味情報データ部にアップロードを了承する旨の情報と蓄積位置情報と蓄積情報インデックス情報を付与した意味情報データパケットを前記送信端末へ送信し、前記送信端末は前記受信端末からアップロードを了承する旨の情報を受信した後、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報アップロードを要求する旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、前記送信端末からの意味情報データパケットを受信した受信端末は前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しアップロードを開始し、前記受信端末は、アップロードが終了したときに、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報アップロードが完了した旨の情報を付与した意味情報データパケットを前記送信端末へ送信し、前記受信端末からアップロードが完了した旨の情報を付与した意味情報データパケットを受信した送信端末は、前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しダウンロードを開始し、ダウンロードが完了した時点で意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報ダウンロードが完了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、前記送信端末からの意味情報データパケットを受信した受信端末は、前記アップロードした情報を削除し、前記送信端末は意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報交換を終了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信すると共に、フィルタ上の情報交換ＩＤを削除し、前記送信端末からの意味情報データパケットを受信した受信端末は自身のフィルタ上の情報交換ＩＤを削除することを特徴とする情報交換方法である。
【００１１】
請求項７に記載の発明は、意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークによる情報交換システムにおいて、前記送信端末は、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、前記受信端末からの意味情報データパケットを受信した時は、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報として意味情報データ部に設定すると共に、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに設定した意味情報データパケットを意味情報ネットワークに転送し、また、自身のフィルタに前記情報交換ＩＤを設定し、前記受信端末は、前記フィルタを介して前記送信端末から送信された意味情報データパケットを受信した時、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記送信端末から情報交換ＩＤを含む意味情報データパケットを受信した時、該情報交換ＩＤを自身のフィルタに設定し、前記固有の情報交換ＩＤを設定した意味情報ヘッダ部および交換したい情報を付与した意味情報データ部からなる意味情報データパケットを相互に交換することにより、前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換システムである。
【００１２】
請求項８に記載の発明は、請求項７に記載の情報交換システムにおいて、前記送信端末は、情報交換終了時において、意味情報ヘッダ部に前記受信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除し、前記受信端末は、前記意味情報データパケットを受信した時、意味情報データ部内の情報により、情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除することを特徴とする。
【００１３】
請求項９に記載の発明は、請求項７に記載の情報交換システムにおいて、前記受信端末は、情報交換終了時において、意味情報ヘッダ部に前記送信端末の情報を付与し、意味情報データ部に情報交換を終了する旨の情報を付加した意味情報データパケットを意味情報ネットワークへ送信すると共に、フィルタに設定していた情報交換ＩＤを削除し、前記送信端末は、前記意味情報データパケットを受信し、意味情報データ部内の情報により情報交換の終了を検知し、自身のフィルタに設定してある情報交換ＩＤを削除することを特徴とする。
【００１４】
請求項１０に記載の発明は、意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークによる情報交換システムにおいて、前記送信端末は、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、前記受信端末から情報交換を行える旨の情報を含む意味情報データパケットを受信した時、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与して意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、次いで、前記受信端末に対しコネクションの設定要求を行い、前記受信端末は、前記送信端末から送信された意味情報データパケットを前記フィルタを介して受信した時、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記送信端末から情報交換ＩＤを含む意味情報データパケットを受信した時、当該情報交換ＩＤを自身のフィルタに設定し、前記送信端末からのコネクション設定要求を受信した時、コネクションを設定を行い、前記設定されたコネクションを介して前記送信端末と前記受信端末との間において情報交換を行うことを特徴とする情報交換システムである。
【００１５】
請求項１１に記載の発明は、請求項１０に記載の情報交換システムにおいて、前記送信端末は、情報交換の終了時において、情報交換ＩＤを自身のフィルタより削除し、情報交換ＩＤを意味情報ヘッダ部に付与し、情報交換が終了した旨の情報を意味情報データ部に付与した意味情報パケットを意味情報ネットワークへ送信し、前記受信端末は、情報交換を終了する旨の情報が付与された意味情報データパケヅトを受信した時、自身のフィルタより情報交換ＩＤを削除することを特徴とする。
【００１６】
請求項１２に記載の発明は、意味情報ヘッダ部と意味情報データ部で構成される意味情報データパケットをイベントとして送信する送信端末と、イベントとして送信された前記意味情報データバケットを選択的に受信するために、イベントのタイプと取得条件とからなるフィルタが設定された受信端末とから構成される意味情報ネットワークによる情報交換システムにおいて、前記送信端末は、情報交換相手を指定するための意味情報ヘッダ部および情報の交換を行いたい旨を記載した意味情報データ部からなる意味情報データパケットを前記意味情報ネットワークへ送信し、前記受信端末から情報交換を行える旨の情報を含む意味情報データパケットを受信した時、送信端末を特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報を固有な情報とし意味情報データ部に設定し、意味情報交換が可能な前記受信端末を特定する情報を意味情報ヘッダに付与し意味情報ネットワークに転送するとともに、自身のフィルタに前記情報交換ＩＤを設定し、次いで、前記受信端末に対し交換する情報の情報蓄積サーバヘの情報アップロード要求を行い、前記受信端末からアップロードを了承する旨の情報を受信した時、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報アップロードを要求する旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、前記受信端末からアップロードが完了した旨の情報を付与した意味情報データパケットを受信した時、前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しダウンロードを開始し、ダウンロードが完了した時点で意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部に情報ダウンロードが完了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信し、次いで、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報交換を終了した旨の情報を付与した意味情報データパケットを前記受信端末へ送信すると共に、フィルタ上の情報交換ＩＤを削除し、前記受信端末は、前記送信端末から送信された意味情報データパケットを受信し、意味情報データ部の情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断し、情報交換を行う場合には情報交換を行える旨の情報をデータ部に設定し、意味情報ヘッダ部には送信端末を特定する情報を設定した意味情報パケットを返送し、前記送信端末から情報交換ＩＤを含む意味情報データパケットを受信した時、当該情報交換ＩＤを自身のフィルタに設定し、前記送信端末からアップロード要求を受けた時、意味情報ヘッダに情報交換ＩＤを付与し、意味情報データ部にアップロードを了承する旨の情報と蓄積位置情報と蓄積情報インデックス情報を付与した意味情報データパケットを前記送信端末へ送信し、前記送信端末からアップロードを要求する旨の情報を付与した意味情報データパケットを受信した時、前記蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバに対しアップロードを開始し、アップロードが終了したときに、意味情報ヘッダ部に情報交換ＩＤを付与し、意味情報データ部のファイル転送制御情報フィールドに情報アップロードが完了した旨の情報を付与した意味情報データパケットを前記送信端末へ送信し、前記送信端末からダウンロードが完了した旨の情報を含む意味情報データパケットを受信した時、前記アップロードした情報を削除し、次いで、自身のフィルタ上の前記情報交換ＩＤを削除することを特徴とする情報交換システムである。
【００１７】
【発明の実施の形態】
＜意味情報ネットワークについて＞
以下、図面を参照し、この発明の実施の形態について説明する。
最初に、この発明の前提となる意味情報ネットワーク（Ｓｅｍａｎｔｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ−Ｏｒｉｅｎｔｅｄ  Ｎｅｔｗｏｒｋ、以下、ＳＩＯＮと略称する）について、図７〜図１３を参照して説明する。
【００１８】
図７にＳＩＯＮのネットワークモデルを示す。ここで、説明の便宜上、端末２を、イベント送信者の送信端末２１とイベント受信者の受信端末２２とに区別して表記する。イベント受信者は、受信端末２２を用いて自身が受信することを希望するイベントの意味情報（受信するイベントのタイプと取得条件）をメタデータとしてＳＩＯＮ１に登録する。これをフィルタ（Ｆｉｌｔｅｒ）と呼ぶ。一方、イベント送信者は、送信端末２１を用いてＳＩＯＮ１にイベントを送出することにより、ＳＩＯＮ１に刺激（Ｉｎｃｅｎｔｉｖｅ）を与える。このイベントは、図８に示すようにイベントの特性を記述した意味情報（Ｓｅｍａｎｔｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）とデータ（Ｄａｔａ）から構成される。意味情報の定義を図９に示す。意味情報は、イベントのメタデータであり、かつ、意味情報タイプ（イベントタイプ）のインスタンスである。
【００１９】
ＳＩＯＮ１は、イベント受信者が登録したフィルタに対して、イベント送信者が送出したイベントを照合（フィルタリング）させるための自律分散型の照合ネットワークである。照合の結果、イベントが通過した（イベントに反応した）フィルタは発火（Ｉｇｎｉｔｉｏｎ）し、対応するイベント受信者の受信端末２２が自律起動する。この仕組みにより、不特定多数の端末２の中から、対象となる端末２をスケーラブルかつリアルタイムに探索・発見することが可能になる。
【００２０】
次に、イベントタイプについて説明する。図１０に、イベントのテンプレートであるイベントタイプの定義例を示す。図１０に示すように、イベントタイプは、イベントタイプ名（Ｅｖｅｎｔ  ｔｙｐｅ  ｎａｍｅ）と条件名（図１０においては、”Ｓｅｒｖｉｃｅ”や”ＣＰＵ  ｐｏｗｅｒ”が相当する）、およびそれぞれの条件名に対するデータ型（ＳｔｉｒｎｇやＬｏｎｇが相当する）と条件式（＝＝や＞＝が相当する）が定義されたものである。イベントタイプ名は、イベントタイプを一意に識別するための名称である。なお、イベントタイプの親タイプを継承可能である。
【００２１】
上述したイベントタイプのデータ構造に従って、図１１に示すイベントを作成する。イベントは、イベントタイプ名、条件名と条件値の組み合せ、および、データ部から構成される。イベントの中で定義された条件名、条件式、条件値が、イベントタイプと一致しない場合は、エラーになる。但し、イベントの中で使用される条件名は、イベントタイプのサブセットでも良い。
【００２２】
図１２にフィルタの定義例を示す。フィルタは、受け付けるイベントタイプ名（Ｅｖｅｎｔ  ｔｙｐｅ  ｎａｍｅ）、属性名（図１２においては、”ＣＰＵ  ｐｏｗｅｒ”や”Ａｇｅ”が相当する）と属性値（図１２においては、２００や２５が相当する）のペアーから成る。受け付けるイベントタイプ名で定義されたイベントタイプに属するイベントのみが、フィルタリングの対象となる。ここには、複数のイベントタイプ名を定義することができ、さらに、ワイルドカード（＊．＊）を指定することにより、全てのイベントを対象とすることも可能である。なお、フィルタで定義された属性名が、受け付けるイベントタイプ名で定義されたイベントタイプの条件名の中に存在しない場合には、エラーとなる。但し、イベントタイプのサブセットでも良い。
【００２３】
次に、ＳＩＯＮ１の構成を説明する。図１３は、ＳＩＯＮ１の構成を示す図である。図１３に示すように、ＳＩＯＮ１は、意味情報スイッチ（Ｓｅｍａｎｔｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ−Ｓｗｉｔｃｈ、図面ではＳＩ−ＳＷと図示する）、意味情報ルータ（Ｓｅｍａｎｔｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  −Ｒｏｕｔｅｒ、図面ではＳＩ−Ｒと図示する）、意味情報ゲートウェイ（Ｓｅｍａｎｔｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ−Ｇｅｔａｗａｙ、図面ではＳＩ−ＧＷと図示する）から構成される。
【００２４】
意味情報スイッチ（ＳＩ−ＳＷ）は、フィルタとして登録された意味情報と、イベントに付与された意味情報を照合し、その結果、発火したイベント受信者の端末２を起動するスイッチング機構を提供する。意味情報スイッチ（ＳＩ−ＳＷ）と各端末２はスター型で結合される。
【００２５】
意味情報ルータ（ＳＩ−Ｒ）は、意味情報スイッチ間のイベント経路選択を行うとともに、端末２から意味情報スイッチに対して送出されたイベントを他の意味情報スイッチに転送する役割を担う。これは、意味情報に基づく動的なイべントルーティングにより達成される。
【００２６】
意味情報ゲートウェイ（ＳＩ−ＧＷ）は、イベントプレース（Ｅｖｅｎｔ  ｐｌａｃｅ）間でのイベントの転送を行う。ここで、イベントプレースは、共通の意味情報空間を保証する最小単位（オントロジードメイン）である。イベントプレース内では、イベントタイプの名称、概念、語彙、意味、関連などのオントロジー体系の一意性が保証され、共通のオントロジーに基づいて意味情報が記述されることになる。基本的には、イベント送信者の端末２から送出したイベントは、イベントプレース内のみで流通するが、意味情報ゲートウェイ（ＳＩ−ＧＷ）を介することにより、異なるオントロジー体系を有するイベントプレース間でのイベントの相互流通が可能になる。このとき、意味情報ゲートウェイ（ＳＩ−ＧＷ）はイベントのオントロジー変換を行った後、異なるイベントプレースヘイベントを転送する。
以上がＳＩＯＮの概略である。なお、上述した内容は特開２００２−９４５６１号公報に詳細に記載されている。
【００２７】
＜第１の実施形態＞
次に、この発明の第１の実施形態による情報交換システムを図１〜図４を参照して説明する。図１は本情報交換システムの構成を示すシステム構成図である。この図において、１はＳＩＯＮ、Ｔはイベントを送信する送信端末、Ａ、Ｂ、Ｃはイベントを受信する受信端末、６は各端末Ｔ、Ａ、Ｂ、Ｃに各々設定されたフィルタである。
【００２８】
図２は意味情報データパケット７の構成を示す図であり、同パケット７は、意味情報データ部８（図８のＤａｔａに対応）と、意味情報ヘッダ部９（図８のＳｅｍａｎｔｉｃ  ｉｎｆｏｒｍａｔｉｏｎに対応）とから構成される。図３は情報交換ＩＤ１０の構成を示す図であり、同図に示すように、情報交換ＩＤ１０は、次の各フィールドから構成される。
１１・・・ユーザ端末情報
１２・・・時刻情報
１３・・・シーケンシヤル番号
１４・・・ファイル転送制御情報
１５・・・蓄積位置情報
１６・・・蓄積情報インデックス情報
１７・・・転送データ
【００２９】
図４は情報の流れを示す情報フロー図である。図４により意味情報データバケット７をイベントとして送信する送信端末Ｔと、イベントとして送信された前記データパケット７を選択的に受信するために、イベントのタイプと取得条件とからなるフィルタ６が設定される受信端末Ａ〜Ｃとから構成されるＳＩＯＮ１を用いる場合において、ＳＩＯＮ１に属する送受信端末を保有するメンバにより、ＳＩＯＮ１内に論理的なコミュニティを形成し、情報交換を行う場合を説明する。
【００３０】
まず、情報交換を行いたいメンバの送信端末Ｔが、希望する情報交換相手を検索し、情報交換の可否を判断するために、希望する情報交換相手を指定するための情報を意味情報ヘッダ部９に付加し、意味情報データ部８のファイル転送制御情報フィールドには情報の交換を行いたい旨の情報を設定した意味情報データパケット７を送信する。
【００３１】
送信された意味情報データパケット７は、受信端末Ａ〜Ｃへ順次転送される（図４のステップＳａ１〜Ｓａ３）。そして、意味情報ヘッダ部９に付与された情報に合致したフィルタ条件を設定している受信端末において受信される。いま、受信端末Ｂ、Ｃのフィルタ６と合致したとすると、意味情報データパケット７が受信端末Ｂ、Ｃにおいて受信される。受信端末Ｂ、Ｃは、意味情報データ部８のファイル転送制御情報フィールドの情報を解析し、情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断する。そして、受信端末Ｂが情報交換を行えない場合には情報交換を行えない旨の情報を意味情報データ部８のファイル転送制御情報フィールドに設定し、意味情報ヘッダ部９には送信端末Ｔを特定する情報を設定した意味情報データパケット７を返送する（ステップＳａ４）。
【００３２】
一方、受信端末Ｃが情報交換を行う場合には、情報交換を行える旨の情報をファイル転送制御情報フィールドに設定し、意味情報ヘッダ部９には送信端末Ｔを特定する情報を設定し意味情報パケットを返送する（ステップＳａ５）。
情報交換を行う事が可能な旨のファイル転送制御情報フィールドを持つ意味情報データパケット７を受信した送信端末Ｔは、情報交換が可能な該当の受信端末Ｃとのみ情報交換を行うため、送信端末Ｔを特定する情報と時間情報とシーケンシャルな番号情報１３を付与した情報交換ＩＤを固有な情報とし意味情報データ部８に設定し、意味情報交換が可能な該当の受信端末Ｃを特定する情報を意味情報ヘッダ部９に付与し、ＳＩＯＮ１に転送する（ステップＳａ６）とともに、自身のフィルタに前記情報交換ＩＤを設定する。送信端末Ｔから送信された上記意味情報データパケット７を受信した受信端末Ｃは該当情報交換ＩＤを自身のフィルタ６に設定する。
【００３３】
以後、情報交換は、前記固有の情報交換ＩＤを意味情報ヘッダ部９に設定し、意味情報データ部８のファイル転送制御情報フィールド及び、蓄積位置情報フィールドと蓄積情報インデックス情報フィールドに交換したい情報を付与した意味情報データパケット７を相互に交換することにより行われる。
【００３４】
送信端末Ｔより情報交換を終了する場合には、意味情報ヘッダ部９に該当受信端末Ｃの情報を付与し、意味情報データ部８のファイル転送制御情報フィールドに情報交換を終了する旨の情報を付加した意味情報データパケット７を送信する（ステップＳａ７）と共に、フィルタ６に設定していた情報交換ＩＤを削除する。該当受信端末Ｃにおいては、前記意味情報データパケット７を受信し、ファイル転送制御情報フィールドを解析することにより、情報交換の終了を検知し、自身のフィルタ６に設定してある情報交換ＩＤを削除する。これらの作業により情報交換を終了する。
【００３５】
また、受信端末Ｃより情報交換を終了する場合には、意味情報ヘッダ部９に該当送信端末Ｔの情報を付与し、意味情報データ部８のファイル転送制御情報フィールドに情報交換を終了する旨の情報を付加した意味情報データパケット７を送信すると共に、フィルタ６に設定していた情報交換ＩＤを削除する。該当送信端末Ｔにおいては意味情報データパケット７を受信することにより、情報交換の終了を検知し、自身のフィルタ６に設定してある情報交換ＩＤを削除する。これらの作業により情報交換を終了する。
【００３６】
＜第２の実施形態＞
図５により、ファイル等の大量の情報交換について情報蓄積サーバ等を介する事無く行う場合を説明する。
前述の情報交換同様、ＳＩＯＮ１において、まず、情報交換を行いたいメンバの送信端末Ｔが、希望する情報交換相手を検索し情報交換の可否を判断するために、希望する情報交換相手を指定するための意味情報ヘッダ９を付加し、意味情報データ部８のファイル転送制御情報フィールドには大量の情報の交換を行いたい旨の情報を設定した意味情報データパケットを送信する（ステップＳｂ１〜Ｓｂ３）。
【００３７】
送信された意味情報データパケット７は、意味情報ヘッダ９に付与された情報に合致したフィルタ条件を設定している受信端末において受信される。いま、意味情報データパケット７を受信端末Ｂ、Ｃが受信したとすると、受信端末Ｂ、Ｃが意味情報データ部８のファイル転送制御情報フィールドの情報を解析し、大量の情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断する。
【００３８】
受信端末Ｂが大量の情報交換を行えない場合には、大量の情報交換を行えない旨の情報をファイル転送制御情報フィールドに設定し、意味情報ヘッダ部９には送信端末Ｔを特定する情報を設定し意味情報データパケット７を返送する（ステップＳｂ４）。一方、受信端末Ｃが大量の情報交換を行うことができる場合には、大量の情報交換を行える旨の情報をファイル転送制御情報フィールドに設定し、意味情報ヘッダ部９には送信端末Ｔを特定する情報を設定し、意味情報パケット７を返送する（ステップＳｂ５）。
【００３９】
大量の情報交換を行う事が可能な旨の意味情報データパケット７を受信した送信端末Ｔは、大量の情報交換が可能な受信端末Ｃとのみ大量の情報交換を行うため、送信端末Ｔを特定する情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤとファイル転送制御情報フィールドと蓄積位置情報フィールドと蓄積情報インデックス情報フィールドを固有な情報とし意味情報データ部８に設定し、大量の情報交換が可能な該当の受信端末Ｃを特定する情報を意味情報ヘッダ９に付与し、ＳＩＯＮ１に転送する（ステップＳｂ６）とともに、自身のフィルタ６に前記情報交換ＩＤを設定する。
送信端末Ｔから送信された上記意味情報データパケット７を受信した受信端末Ｃは該当情報交換ＩＤを自身のフィルタ６に設定する。
【００４０】
また、大量の情報交換を行うため、送信端末Ｔは受信端末Ｃに対し、該当情報交換ＩＤのファイル転送制御情報フィールドにて通知した上で、コネクションの設定要求を行う（ステップＳｂ７）。受信端末Ｃはこの要求を受け、コネクション設定を行う（ステップＳｂ８）。
【００４１】
コネクションを設定した後、大量の情報交換（ファイル転送等）を行い、情報交換が終了した場合には送信端末Ｔは該当情報交換ＩＤを自身のフィルタ６より削除し、該当情報交換ＩＤを意味情報ヘッダ部９に付与し、大量の情報交換が終了した旨の情報を意味情報データ部８のファイル転送制御情報フィールドに付与しＳＩＯＮ１に送信する（ステップＳｂ９）。
該当受信端末Ｃにおいては、大量情報交換を終了する旨の情報が意味情報データ部８のファイル転送制御情報フィールドに付与された意味情報データパケット７を受信すると、自身のフィルタ６より該当情報交換ＩＤを削除する。
【００４２】
＜第３の実施形態＞
図６により、ファイル等の大量の情報交換を情報蓄積サーバを介して行う場合を説明する。
前述した場合と同様に、ＳＩＯＮ１において、まず、情報交換を行いたいメンバの送信端末Ｔが、希望する情報交換相手を検索し情報交換の可否を判断するために、希望する情報交換相手を指定するための意味情報ヘッダ９を付加し、意味情報データ部８には大量の情報の交換を行いたい旨の情報をファイル転送制御情報フィールドに設定した意味情報データパケット７を送信する（ステップＳｃ１〜Ｓｃ３）。
【００４３】
送信された意味情報データパケット７は、意味情報ヘッダ部９に付与された情報に合致したフィルタ条件を設定している受信端末Ｂ、Ｃにおいて受信される。意味情報データパケット７を受信した受信端末Ｂ、Ｃにおいて、意味情報データ部のファイル転送制御情報フィールドの情報を解析し、大量の情報の交換を行いたい旨の通知である事を検出した場合、送信相手との情報交換を行うか否かを判断する。
【００４４】
受信端末Ｂが大量の情報交換を行えない場合には、大量の情報交換を行えない旨の情報をファイル転送制御情報フィールドに設定し、意味情報ヘッダ部９には送信端末Ｔを特定する情報を設定し意味情報データパケット７を返送する（ステップＳｃ４）。
受信端末Ｃが大量の情報交換を行う場合には、大量の情報交換を行える旨の情報をファイル転送制御情報フィールドに設定し、意味情報ヘッダ部９には送信端末Ｔを特定する情報を設定し意味情報パケット７を返送する（ステップＳｃ５）。
【００４５】
大量の情報交換を行う事が可能な旨の意味情報データパケット７を受信した送信端末Ｔは、大量の情報交換が可能な受信端末Ｃとのみ大量の情報交換を行うため、送信端末Ｔを特定するユーザ端末情報と時間情報とシーケンシャルな番号情報を付与した情報交換ＩＤと、ファイル転送制御情報フィールドと蓄積位置情報フィールドと蓄積情報インデックス情報フィールドを固有な情報として意味情報データ部８に設定し、大量の情報交換が可能な受信端末Ｃを特定する情報を意味情報ヘッダ９に付与しＳＩＯＮ１に転送する（ステップＳｃ６）とともに、自身のフィルタ６に前記情報交換ＩＤを設定する。
【００４６】
送信端末Ｔから送信された上記意味情報データパケット７を受信した受信端末Ｃは該当情報交換ＩＤを白身のフィルタ６に設定する。
大量の情報交換を行うため、送信端末Ｔは受信端末Ｃに対し、該当情報交換ＩＤとファイル転送制御情報フィールドを通知し、交換する情報の情報蓄積サーバ５（図６）の情報アップロード要求を行う（ステップＳｃ７）。アップロード要求を、意味情報へッダ部９に情報交換ＩＤが付与された意味情報データパケット７の受信により受けた受信端末Ｃは、意味情報ヘッダ部９に情報交換ＩＤを付与し、意味情報データ部８のファイル転送制御情報フィールドにアップロードを了承する旨の情報と蓄積位置情報と蓄積情報インデックス情報を付与した意味情報データパケット７を送信する（ステップＳｃ８）。
【００４７】
送信端末Ｔは意味情報データ部８のファイル転送制御情報フィールドにアップロードを了承する旨の情報と蓄積位置情報と蓄積情報インデックス情報を付与した意味情報データパケット７を受信した後、意味情報ヘッダ部９に情報交換ＩＤを付与し、意味情報データ部８に情報アップロードを要求する旨の情報を付与した意味情報データパケット７を送信する（ステップＳｃ９）。
【００４８】
意味情報ヘッダ部９に情報交換ＩＤを付与し、意味情報データ部８のファイル転送制御情報フィールドに情報アップロードを要求する旨の情報を付与した意味情報データパケットを受信した受信端末Ｃは、前述した蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバ５に対しアップロードを開始し、アップロードが終了したときに、意味情報ヘッダ部９に情報交換ＩＤを付与し、意味情報データ部８のファイル転送制御情報フィールドに情報アップロードが完了した旨の情報を付与した意味情報データパケット７を送信する（ステップＳｃ１０）。
【００４９】
受信端末Ｃから上記意味情報データパケット７を受信した送信端末Ｔは、前述した蓄積位置情報と蓄積情報インデックス情報に従って情報蓄積サーバ５に対しダウンロードを開始する。そして、ダウンロードが完了した時点で意味情報ヘッダ部９に情報交換ＩＤを付与し、意味情報データ部８に情報ダウンロードが完了した旨の情報を付与した意味情報データパケット７をＳＩＯＮ１へ送信する（ステップＳｃ１１）。送信端末Ｔから送信された上記意味情報データパケット７を受信した受信端末Ｃは前述したアップロードした情報を削除する（ステップＳｃ１２）。
【００５０】
情報交換を終了した送信端末Ｔは意味情報ヘッダ部９に情報交換ＩＤを付与し、意味情報データ部８のファイル転送制御情報フィールドに大量の情報交換を終了した旨の情報を付与した意味情報データパケット７をＳＩＯＮ１を介して受信端末Ｃへ送信する（ステップＳｃ１３）と共に、フィルタ上の情報交換ＩＤを削除する。送信端末Ｔから送信された上記意味情報データパケット７を受信した受信端末Ｃは自身のフィルタ６上の情報交換ＩＤを削除する。
【００５１】
【発明の効果】
本発明によれば、これまでの情報交換のシステムで必要であったダイナミックに変化するメンバの情報を一元的に管理するためのサーバが不要となり、少量の情報の送信についても、送信元が送信先との情報交換において固定的なコネクションを設定する必要がなくなる。このことにより、ダイナミックに変化するメンバ情報を一元的に管理するための負荷を軽減するために必要なミラー化や分散配備も不要となり、少量の情報の送信をする場合にも毎回コネクションを設定するためコネクション設定のためのトラヒック増を見込んだ回線の敷設も不要となる。このような不要な作業を軽減できる効果がある。
【図面の簡単な説明】
【図１】この発明の第１の実施形態による情報交換システムの構成を示すブロック図である。
【図２】同実施形態において使用される意味情報データパケット７の構成を示す図である。
【図３】同実施形態において使用される情報交換ＩＤ１０の構成を示す図である。
【図４】同実施形態の動作を説明するための流れ図である。
【図５】この発明の第２の実施形態の動作を説明するための流れ図である。
【図６】この発明の第３の実施形態の動作を説明するための流れ図である。
【図７】意味情報ネットワーク（ＳＩＯＮ）の基本構成を示すブロック図である。
【図８】図７のＳＩＯＮにおいて使用されるイベントを示す図である。
【図９】意味情報の定義を示す図である。
【図１０】図７のＳＩＯＮにおいて使用されるイベントタイプを説明するための図である。
【図１１】図７のＳＩＯＮにおいて使用されるイベントの詳細を説明するための図である。
【図１２】図７のＳＩＯＮにおいて使用されるフィルタの構成を説明するための図である。
【図１３】図７のＳＩＯＮのさらに具体的な構成を示すブロック図である。
【符号の説明】
１…ＳＩＯＮ（意味情報ネットワーク）
６…フィルタ
７…意味情報データパケット
８…意味情報データ部
９意味情報ヘッダ部
１０…情報交換ＩＤ
Ａ、Ｂ、Ｃ…受信端末
Ｔ…送信端末
【図１】
2004343403.tif 000003
【図２】
2004343403.tif 000004
【図３】
2004343403.tif 000005
【図４】
2004343403.tif 000006
【図５】
2004343403.tif 000007
【図６】
2004343403.tif 000008
【図７】
2004343403.tif 000009
【図８】
2004343403.tif 000010
【図９】
2004343403.tif 000011
【図１０】
2004343403.tif 000012
【図１１】
2004343403.tif 000013
【図１２】
2004343403.tif 000014
【図１３】
2004343403.tif 000015