(57)【要約】【課題】意味情報ネットワークにおいて、ユーザが設定する曖昧な言葉を統一し、発火率や検索性を高めることができる検索キーワード統一システム、情報通信端末、検索キーワード統一方法、検索キーワード統一プログラム及びその記録媒体を提供する。【解決手段】通信情報端末６が、意味情報を含むイベントを送信し、意味情報を階層化した用語辞書を格納するデータベースを有する通信情報端末３が、このイベントが示す意味情報について、用語辞書に基づいて意味情報を汎化又は特化して返信する。また、通信情報端末４から受信するイベントが示す意味情報について、同様に意味情報を汎化又は特化して返信する。通信情報端末６は、汎化又は特化された意味情報に基づいて、イベントの意味情報を設定して、イベントを送信する。また、通信情報端末６が、汎化又は特化された意味情報に基づいて、フィルタの意味情報を設定して、イベントを受信する。【選択図】  図１
2004310509.tif 000002
【特許請求の範囲】
【請求項１】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、
意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、
前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と、
前記意味情報を階層化した用語辞書を格納する記憶手段と、前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信する意味情報汎化手段とを有する第ｍ（ｍは１≦ｍ≦ｎを満たす自然数）の通信情報端末と
を具備することを特徴とする検索キーワード統一システム。
【請求項２】
前記第ｋの通信情報端末は、前記汎化又は特化された意味情報に基づいて、前記イベントの意味情報を設定し、
前記第ｌの通信情報端末は、前記汎化又は特化された意味情報に基づいて、前記フィルタの意味情報を設定する
ことを特徴とする請求項１に記載の検索キーワード統一システム。
【請求項３】
前記第ｌの通信情報端末は、前記汎化又は特化された複数の意味情報に基づいて、前記フィルタの意味情報を複数設定する
ことを特徴とする請求項１に記載の検索キーワード統一システム。
【請求項４】
前記第ｌの通信情報端末は、前記汎化又は特化された複数の意味情報をすべて前記フィルタの意味情報として設定する
ことを特徴とする請求項１に記載の検索キーワード統一システム。
【請求項５】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、
意味情報として住所地域名を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、
前記イベントの取得条件を示すフィルタに意味情報として住所地域名を設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と、
前記意味情報として住所地域名を階層化した用語辞書を格納する記憶手段と、前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報である住所地域名について、前記記憶手段に格納される用語辞書に基づいて、前記住所地域名を汎化又は特化して返信する意味情報汎化手段とを有する第ｍ（ｍは１≦ｍ≦ｎを満たす自然数）の通信情報端末と
を具備することを特徴とする検索キーワード統一システム。
【請求項６】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末であって、
前記意味情報を階層化した用語辞書を格納する記憶手段と、
前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信する意味情報特化手段と
を具備することを特徴とする通信情報端末。
【請求項７】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末であって、
前記意味情報を階層化した用語辞書を格納する記憶手段と、
前記第ｋ及び第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化して返信する意味情報汎化手段と
を具備することを特徴とする通信情報端末。
【請求項８】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末であって、
前記意味情報を階層化した用語辞書を格納する記憶手段と、
前記第ｋ及び第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を特化して返信する意味情報特化手段と
を具備することを特徴とする通信情報端末。
【請求項９】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、
第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末が、
意味情報を含むイベントを送信し、
前記意味情報を階層化した用語辞書を格納する記憶手段を有する第ｍ（ｍは１≦ｍ≦ｎを満たす自然数）の通信情報端末が、
前記第ｋの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信し、
第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信し、
前記第ｋの通信情報端末が、
前記汎化又は特化された意味情報に基づいて、前記イベントの意味情報を設定して、前記イベントを送信し、
第ｌの通信情報端末が、
前記汎化又は特化された意味情報に基づいて、前記フィルタの意味情報を設定して、前記イベントを受信する
ことを特徴とする検索キーワード統一方法。
【請求項１０】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末に、
前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記意味情報を階層化した用語辞書に基づいて、前記意味情報を汎化又は特化して返信する処理
を実行させるための検索キーワード統一プログラム。
【請求項１１】
第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末に、
前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記意味情報を階層化した用語辞書に基づいて、前記意味情報を汎化又は特化して返信する処理
を実行させるための検索キーワード統一プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＰ２Ｐによる意味情報ネットワークにおいて使用され、ユーザが設定する曖昧な言葉を統一する情報通信端末、検索キーワード統一方法、検索キーワード統一プログラム及びその記録媒体に関する。
【０００２】
【従来の技術】
従来、インターネットでは、「ブローカ型配信モデル」に基づいた情報配信が一般的であった。このビジネスモデルでは、ブローカとして位置付けられる情報配信者（例えば、パソコン通信会社）が、情報提供者の情報を集中管理し、必要に応じてユーザに対して情報の配信を行った。
しかしながら、ブローカ型探索モデルでは、ブローカが情報のメタデータを一括管理しているために、ユーザや情報提供者の多用なニーズにリアルタイムに応えることが困難であるなどから、より自由で、特定のブローカに支配されない新たなビジネスモデルが求められるようになり、このような問題認識から、「ブローカレス型探索モデル」という新たな概念が考え出された。
このブローカレス型探索モデルが、２０００年３月に発表されたＧｎｕｔｅｌｌａのような、世界中で注目されるようになったＰ２Ｐ（Ｐｅｅｒ−Ｔｏ−Ｐｅｅｒ）に相当する。また、２００１年４月に発表されたＪＸＴＡもＰ２Ｐ、すなわちブローカレス型探索モデルに相当する。Ｐ２Ｐは、ＷＷＷ以来の革新技術であり、第３世代と呼ばれている。なお、近年、伝送レイヤにＰ２Ｐの概念を適用したブローカレス型伝送モデルや、ポリシーレイヤにＰ２Ｐの考え方を適用したブローカレス型ポリシーモデルの研究開発が活発化していている。このブローカレス型探索モデルの１つがＳＩＯＮｅｔ（Ｓｅｍａｎｔｉｃ  Ｉｎｆｏｍａｔｉｏｎ  Ｏｒｉｅｎｔｅｄ  Ｎｅｔｗｏｒｋ）である。
【０００３】
ＳＩＯＮｅｔは、意味情報（メタデータ）に基づいて、データと当該データの意味情報とからなるイベントを配送するメタネットワークである。イベント受信者は、受信したいイベントの条件を示す意味情報を予めＳＩＯＮｅｔに登録しておく。イベント送信者からイベントがＳＩＯＮｅｔに送信されると、ＳＩＯＮｅｔは、当該イベントの意味情報と、登録された意味情報とを照合し、その照合結果に基づいて、当該イベントをイベント受信者に送信する。このように、イベントをＳＩＯＮｅｔに送信することを「刺激」といい、登録した意味情報とイベントの意味情報とが合致し、当該意味情報を登録したイベント受信者に、当該イベントを通知することを「発火」という。
【０００４】
これにより、ネットワーク上に超分散する不特定多数の通信情報端末（端末装置）の中から、特定の通信情報端末を動的に探索・発見することができる。すなわち、ＳＩＯＮｅｔは、従来のネットワークで用いていた宛先アドレス（誰に対して送信する）の代わりに、意味情報（どういう人に対して送信する）に基づいてイベントを配送するネットワークである。
【０００５】
また、ＳＩＯＮｅｔは、ＳＩＯＮｅｔの構成要素を含めたすべての通信情報端末が自律分散協調することにより、ネットワークが自己組織化される自律分散協調ネットワーク（自律分散コンピュータ）である。ＳＩＯＮｅｔのネットワーク構成要素には、「意味情報スイッチ（ＳＩ−ＳＷ）」、「意味情報ルータ（ＳＩ−Ｒ）」、「意味情報ゲートウエイ（ＳＩ−ＧＷ）」、「イベントプレース」、「セッション」などがあり、これらが必要に応じて自己組織化することにより、セキュアーでスケーラブルなＰ２Ｐネットワークをボトムアップアプローチで構築することができる。
ここで、上記通信端末が内包する「意味情報スイッチ（ＳＩ−ＳＷ）」とは、フィルタとして登録された意味情報と、イベントに付与された意味情報とを照合し、その結果発火したイベント受信通信情報端末を起動するスイッチであって、具体的には、イベント受信部と、照合部と、イベント送信部と、フィルタ管理部と、制御要求受付部と、制御部とから構成される。
イベント受信部は、イベント送信元の通信情報端末装置からイベントを受信する受信部である。
照合部は、イベント送信元の通信情報端末装置よりイベント受信部が受信するイベントの意味情報と、意味情報ルータに登録されたフィルタとが合致するか否かを照合する照合処理部である。すなわち、本実施形態の通信情報端末装置において、照合部は、イベント送信元である通信情報端末装置より受信するイベントの意味情報が示すイベントタイプ名、照合条件と、意味情報ルータに登録されたフィルタのイベントタイプ名、照合条件とが合致するか否かを照合する。
イベント送信部は、照合部で合致、すなわち、発火したイベントをイベントの送信先に送信する送信部である。
フィルタ管理部は、当該フィルタを記憶する。
制御要求受付部は、他のスイッチ、ルータから制御情報の入力を受ける入力部である。
制御部は、照合部の照合結果に基づいてイベントルーティング制御をする。
【０００６】
また、「意味情報ルータ（ＳＩ−Ｒ）」は、意味情報に基づいて意味情報スイッチ間のイベントルーティングを行うとともに、サービスエンティティより、イベントの取得条件を示すフィルタの登録要求を受けて、イベントの取得条件であるイベントタイプ名等を示すフィルタを保持する。
具体的には、イベント転送制御部と、制御要求受付部と、制御部と、フィルタ登録情報管理部とから構成される。
イベント転送制御部は、スイッチからイベントを受信し、他のスイッチへ送信する転送処理部である。
制御要求受付部は、他のスイッチ、ルータ等からシェアードリンク制御（確率、解除）、フィルタ登録制御等の制御要求を受付ける入力部である。
制御部は、制御要求受付部が受付けた制御を行う。
フィルタ登録情報管理部は、イベントの取得条件であるイベントタイプ名等を示すフィルタを保持する。
【０００７】
ＳＩＯＮｅｔの基本概念・原理は単純で一元的である。”フィルタの登録とイベントの送出”という単純操作の繰り返し、すなわち、”「刺激」と「発火」が、ＳＩＯＮｅｔのネットワーク構成要素間で「連鎖反応」”することにより、すべての通信情報端末を自律分散協調させる点にある。
この連鎖反応の振舞いを制御するものが、上述のイベント受信者がＳＩＯＮｅｔに登録した意味情報であり、これを「フィルタ」という。
フィルタに登録するフィルタ値により、通信情報端末の連鎖反応の仕方を動的に制御することができる。ＳＩＯＮｅｔにおけるもう一つの基本概念がイベントプレースである。イベントプレースは、シェアードリンクにより相互に接続された通信情報端末グループであり、これにより連鎖反応の範囲を制限することができる。
なお、この発明の出願人は、先に、特願２００１−３９４９８０によってＳＩＯＮｅｔに関する出願を行っている。
【０００８】
図５は、従来の意味情報ネットワーク１０におけるイベントの流れを示す説明図である。図５において、各通信情報端末１２〜１４は、シェアードリンクを介して接続されることでイベントプレースを形成している。
図６は従来技術のフィルタの条件の構造図である。ＳＩＯＮｅｔにおいて、フィルタは、イベントタイプ名とプロパティからなる意味情報及びデータから構成されている。
今、通信情報端末１２〜１４は意味情報ネットワーク１０上にそれぞれフィルタ１５〜１７を登録しているものとする。
具体的には、フィルタ１５には、△△メーカのＺＺセダンが欲しいという条件が意味情報として登録され、フィルタ１６には○○メーカのＸＸセダンが欲しいという条件が意味情報として登録され、フィルタ１７には○○メーカのＹＹセダンが欲しいという条件が意味情報として登録されている。
【０００９】
図７は従来技術のイベントの定義の構造図である。ＳＩＯＮｅｔにおいて、イベントは、イベントタイプ名とプロパティからなる意味情報及びデータから構成されている。
イベントの意味情報の定義内容、つまり、意味情報の値がフィルタの意味情報の条件に合致すれば、当該フィルタが発火し、イベントはフィルタを登録した通信情報端末に受信される。すなわち、発火により、通信情報端末は自律起動する。
ここで、イベント及びフィルタに登録される意味情報は、ユーザが任意に設定可能であり、例えば、日本語による記述でも外国語による記述でもその他の記号による記述でもよい。
【００１０】
今、通信情報端末１１において、○○メーカのＸＸセダンを売りたいという条件が意味情報としてイベントに設定し、意味情報ネットワーク１０に発信したとする。
このとき、フィルタ１６が当該イベントに発火し、通信情報端末１３は自律起動する。その結果として、通信情報端末１１のユーザは、通信情報端末１３のユーザが車種を購入希望していることを知る。
このようにして、通信情報端末１１及び通信情報端末１３のユーザ両者は、インターネット通信により連絡し○○メーカのＸＸセダンについて商談に入ることが可能である。
【００１１】
【非特許文献１】
星合隆成、小柳恵一、ビルゲー・スクバタール、久保田稔、柴田弘、酒井隆道：”意味情報ネットワークアーキテクチャ”、電子情報通信学会論文誌Ｂ、Ｖｏｌ．Ｊ８４−Ｂ、Ｎｏ．３、ｐｐ．４、１１−４、２，４（２０００．７受付け、  ２００１−３掲載）．
【００１２】
【発明が解決しようとする課題】
ところが、上述の意味情報ネットワークにおいて、ユーザ両者がうまくマッチングしない場合がある。例えば、土地と言う語彙概念について、異なるユーザがそれぞれ「人通りの多い商業地を３０００万円以下で買いたい」とか、「原野の土地を売りたい」等、任意に設定し、イベントとして発信、あるいは、フィルタとして設定していた。この場合、両者は、同一の語彙概念に含まれるものの、語彙概念の値が異なるため、フィルタは発火しない。
このように、ユーザの設定する語彙概念にはユーザの個性に基づく揺らぎとか曖昧さが存在していたため、発火による検索によっても、必ずしも欲しい情報が検索できるとは限らないという問題があった。
【００１３】
本発明は、このような事情を考慮してなされたものであり、その目的は、意味情報ネットワークにおいて、ユーザが設定する曖昧な言葉を統一し、発火率や検索性を高めることができる検索キーワード統一システム、情報通信端末、検索キーワード統一方法、検索キーワード統一プログラム及びその記録媒体を提供することにある。
【００１４】
【課題を解決するための手段】
この発明は上記の課題を解決すべくなされたもので、請求項１に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と、前記意味情報を階層化した用語辞書を格納する記憶手段と、前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信する意味情報汎化手段とを有する第ｍ（ｍは１≦ｍ≦ｎを満たす自然数）の通信情報端末とを具備することを特徴とする。
【００１５】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記第ｋの通信情報端末は、前記汎化又は特化された意味情報に基づいて、前記イベントの意味情報を設定し、前記第ｌの通信情報端末は、前記汎化又は特化された意味情報に基づいて、前記フィルタの意味情報を設定することを特徴とする。
【００１６】
また、請求項３に記載の発明は、請求項１に記載の発明において、前記第ｌの通信情報端末は、前記汎化又は特化された複数の意味情報に基づいて、前記フィルタの意味情報を複数設定することを特徴とする。
【００１７】
また、請求項４に記載の発明は、請求項１に記載の発明において、前記第ｌの通信情報端末は、前記汎化又は特化された複数の意味情報をすべて前記フィルタの意味情報として設定することを特徴とする。
【００１８】
また、請求項５に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報として住所地域名を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタに意味情報として住所地域名を設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と、前記意味情報として住所地域名を階層化した用語辞書を格納する記憶手段と、前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報である住所地域名について、前記記憶手段に格納される用語辞書に基づいて、前記住所地域名を汎化又は特化して返信する意味情報汎化手段とを有する第ｍ（ｍは１≦ｍ≦ｎを満たす自然数）の通信情報端末とを具備することを特徴とする。
【００１９】
また、請求項６に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末であって、前記意味情報を階層化した用語辞書を格納する記憶手段と、前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信する意味情報特化手段とを具備することを特徴とする。
【００２０】
また、請求項７に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末であって、前記意味情報を階層化した用語辞書を格納する記憶手段と、前記第ｋ及び第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化して返信する意味情報汎化手段とを具備することを特徴とする。
【００２１】
また、請求項８に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末であって、前記意味情報を階層化した用語辞書を格納する記憶手段と、前記第ｋ及び第ｌの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を特化して返信する意味情報特化手段とを具備することを特徴とする。
【００２２】
また、請求項９に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末が、意味情報を含むイベントを送信し、前記意味情報を階層化した用語辞書を格納する記憶手段を有する第ｍ（ｍは１≦ｍ≦ｎを満たす自然数）の通信情報端末が、前記第ｋの通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信し、第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末から受信するイベントが示す意味情報について、前記記憶手段に格納される用語辞書に基づいて、前記意味情報を汎化又は特化して返信し、前記第ｋの通信情報端末は、前記汎化又は特化された意味情報に基づいて、前記イベントの意味情報を設定して、前記イベントを送信し、第ｌの通信情報端末が、前記汎化又は特化された意味情報に基づいて、前記フィルタの意味情報を設定して、前記イベントを受信することを特徴とする。
【００２３】
また、請求項１０に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末に、前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記意味情報を階層化した用語辞書に基づいて、前記意味情報を汎化又は特化して返信する処理を実行させるための検索キーワード統一プログラムである。
【００２４】
また、請求項１１に記載の発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、意味情報を含むイベントを送信する第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末と、前記イベントの取得条件を示すフィルタを設定し、前記イベントを受信する第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末と接続された情報通信端末に、前記第ｋ又は第ｌの通信情報端末から受信するイベントが示す意味情報について、前記意味情報を階層化した用語辞書に基づいて、前記意味情報を汎化又は特化して返信する処理を実行させるための検索キーワード統一プログラムを記録した記録媒体である。
【００２５】
【発明の実施の形態】
以下、図面を参照して、本発明の検索キーワード統一システム及びこれを構成する情報通信端末の一実施形態について説明する。図１は、本実施形態の検索キーワード統一システムの構成を示す構成図である。
本実施形態の検索キーワード統一システムは、情報通信端末３〜６をＩＰ網１を介して接続し、情報通信端末３〜６、または、情報通信端末４〜６を意味情報ネットワーク２を介して接続して構成される。
意味情報ネットワーク２は、ＩＰ網１において、特定の通信情報端末３〜６又は４〜６をシェアードリンクによって接続して構成される論理ネットワークであって、ＳＩＯＮｅｔにおいては、これをイベントプレースと呼ぶ。
【００２６】
情報通信端末３〜６は、Ｐ２Ｐネットワークにおけるピアと対応する端末であって、意味情報ネットワーク２において、それぞれが等価な端末である。
本実施形態においては、以下、説明の簡略化のために、検索キーワード統一処理時における情報通信端末３〜６の特徴的な役割及び機能について説明し、重複する役割及び機能については省略する。
【００２７】
情報通信端末３は、当該意味情報ネットワーク２において、言葉を一意に設定し汎化と特化を組合せることによる階層化された用語辞書を構成している。
換言すれば、情報通信端末３は、意味情報を階層化した用語辞書を格納するデータベースを備え、通信情報端末４〜６から受信するイベントが示す意味情報について、データベースに格納される用語辞書に基づいて、意味情報を汎化又は特化して返信する機能を有する。
図２は情報通信端末３のデータベースの一例を示す。
図２に示すように、データベースには、装置機械（民生）という語彙概念について、これを特化した語彙概念の値として、まず“自動車”という値と“家電”という下位概念の値が階層化されて登録されている。
そしてこの“自動車”という語彙概念をさらに特化した値として、セダン”と、ワゴン”と、“バス”  という下位概念の値が階層化されて登録されている。
そして、更にその語彙概念を特化した値として、というように階層化された、特化した値のデータベースが構成されている。以上が、装置機械（民生）という値の特化である。このほかにも、例えば、“物の交換行為”からの特化した値は、“売買”と“寄付”と“無償貸与”がある、といったジャンル・カテゴリーもあ定義することができる。
【００２８】
この逆の流れが汎化であり、ある語彙概念の値から語彙概念を構成し、さらに、その構成した語彙概念をある語彙概念の値として、この値から語彙概念を構成して汎化し階層化して登録する。
【００２９】
情報通信端末４〜６は、意味情報ネットワーク２を介して、イベント送信する機能と、フィルタを設定し、イベントを受信する機能とを備えている。
具体的には、情報通信端末４〜６及び情報通信端末３は、ＩＰ網１を介してそれぞれＩＰ通信を行うとともに、情報通信端末４〜６は同一のイベントタイプが設定された意味情報を含むフィルタを意味情報ネットワーク２に設定して同一のイベントプレースに属し、同一のイベントサービス（イベントプレース）に参加する。例えば、情報通信端末４〜６は、同一のイベントタイプとして、フィルタに“売買”と設定することで、同一の“売買”のイベントサービスに属する。
【００３０】
また、本実施形態において、情報通信端末４は、情報通信端末３が格納するデータベースを参照して、データベースに格納された用語辞書に登録された複数の意味情報から、フィルタに設定する意味情報を選び、選択した意味情報をプロパティとするフィルタ４１を意味情報ネットワーク２に登録する。
ここで、フィルタに設定する意味情報の選び方としては、用語辞書の階層の同一段階、又は、異段階に定義されている意味情報を１又は複数（すべてを含む）選択することが考えられる。
【００３１】
例えば、用語辞書の階層の同一段階の意味情報をすべて設定すれば、フィルタの設定内容である意味情報とイベントの内容である意味情報が、それぞれ同一段階に定義されているが、語彙概念の値が異なる場合も、発火する。
また、用語辞書の階層の異段階の意味情報を複数設定すれば、フィルタの設定内容である意味情報とイベントの内容である意味情報が、それぞれ用語辞書の階層の異段階に定義されている場合も、発火する。
【００３２】
また、用語辞書の階層の異段階の意味情報を複数（すべてを含む）設定すれば、フィルタの設定内容である意味情報とイベントの内容である意味情報が、それぞれ同一の上位概念、または下位概念の語彙を有する言葉関係にある場合も、発火する。
なお、フィルタの設定内容である意味情報とイベントの内容である意味情報が、それぞれ上位概念、または下位概念の語彙を有する言葉関係にある場合、いずれかのみについて、選択的に発火するように設計するためには、用語辞書の階層の異段階の意味情報を汎化方向（上位階層方向）に複数（すべてを含む）設定する、あるいは、特化方向（下位階層方向）に複数（すべてを含む）設定することが考えられる。具体的には、イベントの内容である意味情報として、及び、フィルタの内容である意味情報として多段階の情報設定と階層化がされた住所地域名（国、都道府県、市町村、番地など）を使用することが考えられる。
【００３３】
以下、本実施形態においては、情報通信端末４が、情報通信端末３を参照して“自動車”、“中古セダン”、“購入希望”という値を選び、意味情報“自動車セダン中古の購入希望”をプロパティとするフィルタ４１を意味情報ネットワーク２に登録する場合について説明する。
図３は、このフィルタ４１に設定されるイベントの取得条件を示す。
フィルタは意味情報から構成され、意味情報はイベントタイプとプロパティとから構成されている。このイベントタイプとして、フィルタ４１は、“売買”が設定され、プロパティとして、“自動車セダン中古の購入希望”が設定される。
【００３４】
また、本実施形態において、情報通信端末６は、情報通信端末３が格納するデータベースを参照して、データベースに格納された用語辞書に登録された複数の意味情報から、イベントに設定する意味情報を選び、選択した意味情報を含む
イベントを意味情報ネットワーク２に送信する。
例えば、情報通信端末６は、情報通信端末３を参照して、“自動車”、“中古のセダン”、“売り希望”という値を選び、意味情報“自動車セダン中古の売り希望”をプロパティとするイベントを意味情報ネットワーク２に送信する。
図４は、このイベントの設定を示す。
イベントは意味情報とデータとから構成され、意味情報はイベントタイプとプロパティからと構成されている。このイベントタイプとして、イベントは、“売買”が設定され、プロパティとして、“自動車セダン中古の売り希望”が設定される。また、データとして、“１００万円”が設定される。
【００３５】
すなわち、中古自動車を売りたいユーザ＃Ｃの情報通信端末６はイベントタイプ“売買”とプロパティ“自動車セダン中古の売り希望”とデータ“１００万円”で定義されるイベントを意味情報ネットワーク２に送信する。
このイベントにフィルタ４１が発火すると、情報通信端末４は自律起動し、情報通信端末６とＩＰ通信することで、ユーザ＃Ａとユーザ＃Ｃは商談に入る。
【００３６】
次に、図面を参照して、本実施形態の検索キーワード統一システム及びこれを構成する情報通信端末の動作について説明する。図２は、本実施形態の検索キーワード統一システム及びこれを構成する情報通信端末による検索キーワード統一処理の過程を示すフローチャートである。
本実施形態において、検索キーワード統一システムは以下のステップにより動作する。
まず情報通信端末３において、当該情報通信端末３のオペレータは、情報通信端末３のデータベースが格納する用語辞書に対して、ジャンル別に語彙概念の値の定義／設定を行う。語彙概念の値は、当該情報通信端末３のオペレータによって一意に設定され、「値から語彙概念への汎化」及び「語彙概念から値への特化」を組合せることにより、階層化された用語辞書が構成される（図２のステップＳ１を参照）。
次に、情報通信端末３は、入力された語彙概念の値の定義について、階層化データベースを作成する（ステップＳ２）。このとき、情報通信端末３は、汎化及び特化を組合せて、あるいは、汎化または特化して階層化を行う。
【００３７】
例えば自動車というジャンルにおいては、すべての語彙概念の最上位階層に「自動車」を登録する。そして、この下の階層に「セダン」、「ワゴン」、「バス」を登録する。そして、「セダン」の下の階層に「セダン新」、「セダン中古」を登録し、「ワゴン」の下の階層に「ワゴン新」、「ワゴン中古」を登録し、「バス」の下の階層に「バス新」、「バス中古」を登録する。
【００３８】
今、情報通信端末４のユーザ＃Ａが車を買いたいと思っていて、好き勝手な意味情報をフィルタに登録したら、希望した条件の車を発見できなかったとする。
このとき、ユーザ＃Ａは、情報通信端末４を介して、情報通信端末３に対して、当該意味情報ネットワーク２に登録されているキーワードの検索要求を送信する。
情報通信端末３は、この検索要求を受信すると、受信した意味情報をキーとして、この受信した意味情報を汎化、特化した語彙概念の値をデータベースに格納された用語辞書から検索して、検索要求元である情報通信端末４に対して送信する。
情報通信端末４において、当該汎化、特化した語彙概念の値を受信すると、ユーザ＃Ａは、これらの中から１又は複数の語彙概念の値を選ぶ。情報通信端末４は、この語彙概念の値の入力を受けて、フィルタを設定する。すなわち、情報通信端末４は、意味情報“自動車セダン中古の購入希望”をプロパティとし、“売買”をイベントタイプとするフィルタの条件を情報通信端末４から意味情報ネットワーク２に登録してフィルタ４１の設定を行う（ステップＳ３）。
【００３９】
また、今、情報通信端末６のユーザ＃Ｃが車を売りたいと思っていて、「車」と言うキーワードを意味情報としてイベントに設定したとする。この場合、「車」の下位概念を含め、いろいろな意味情報が設定されたフィルタが発火するため、希望する条件で車を買ってくれる相手が見つからない。
そこで、ユーザ＃Ｃは、情報通信端末６を介して、情報通信端末３に対して、当該意味情報ネットワーク２に登録されているキーワードの検索要求を送信する。
情報通信端末３は、この検索要求を受信すると、受信した意味情報をキーとして、この受信した意味情報を汎化、特化した語彙概念の値をデータベースに格納された用語辞書から検索して、検索要求元である情報通信端末６に対して送信する。
情報通信端末６において、当該汎化、特化した語彙概念の値を受信すると、ユーザ＃Ｃは、これらの中から１又は複数の語彙概念の値を選ぶ。情報通信端末６は、この語彙概念の値の入力を
受けて、イベントの意味情報を設定する。
すなわち、情報通信端末６は、自動車セダン中古の売り希望”をプロパティとし、“売買”をイベントタイプとする意味情報を構成し、“１００万円”のデータをつけたイベントを作成して、意味情報ネットワーク２に送信する（ステップＳ４）。
【００４０】
意味情報ネットワーク２において、当該イベントに設定されている意味情報（イベントタイプ、語彙概念、語彙概念の値）、とフィルタに設定された意味情報（イベントタイプ、語彙概念、語彙概念の値）とが照合される。その結果、情報通信端末４が意味情報ネットワーク２に登録しているフィルタ４１が発火する。
そして、フィルタ４１の発火により、情報通信端末４が自律起動する（ステップＳ５）。これにより、情報通信端末４のユーザ＃Ａと情報通信端末６ユーザ＃Ｃは、端末間でとＩＰ通信して商談に入ることができる。
【００４１】
以上説明したように、本実施形態の検索キーワード統一システム及びこれを構成する情報通信端末によれば、意味情報ネットワークにおけるフィルタや送信イベントに使用される値をユーザが勝手に設定するのではなく、標準化された値を語彙概念として一意に設定し階層化された用語辞書を構築して検索キーワードの絞り込みを容易に行うことができる。また、ユーザがこの用語辞書を実装する情報通信端末を使って、標準化された値で意味情報を作成してフィルタや送信イベントを構成できる。そして、これにより、意味情報ネットワーク２において、語彙概念の統一化が図れ、より的確に検索を行うことができる。
【００４２】
このように、本実施形態の検索キーワード統一システム及びこれを構成する情報通信端末によれば、標準的な値のリストを作成して情報通信端末３にデータベースを設けることにより、ユーザが設定する曖昧な値を統一することで、意味情報ネットワーク２による的確なＰ２Ｐ情報探索が可能となる。
また、情報通信端末３のデータベースに格納される用語辞書から、標準化された用語を選定する際に、上位の語彙概念あるいは下位階層の値群も合わせて選定することにより、フィルタの設定内容である意味情報とイベントの内容である意味情報が階層化の異段階であっても発火を可能にする。
具体的には、例えば、ユーザが、異段階として上下１段階の発火を希望し、意味情報として“セダン”を選ぶと、フィルタには上位の“自動車”と下位の“セダン新”と“セダン中古”が設定される。
したがって、語彙概念の値の階層化を行うことで、大きな意味での検索や絞込みでの検索を行うことができる。
【００４３】
さらに、本実施形態の検索キーワード統一システム及びこれを構成する情報通信端末において、一般の社会活動において頻繁に使用される宛名と住所の関係から、イベントの内容である意味情報として、及びフィルタの内容である意味情報として多段階の情報設定と階層化がされた住所地域名が使用される場合、上記の異段階発火の機能は非常に効果が高い。
また、情報通信端末３から標準化された用語を選定する際に同一の上位概念に属する用語を併せて選択すれば、フィルタの設定内容である意味情報とイベントの内容である意味情報が同一の上位概念の語彙を有する値関係にある場合にも発火が可能となり、有効である場合も多い。上位概念に属する用語の選択が本システムで自動的に行われるようにすれば更に利便性が高まる。
また、語彙概念の値を日本語に限定せず、外国語の設定を行うことで、世界中を相手に欲しい情報の検索が可能となる。
【００４４】
なお、本実施形態において、情報通信端末３〜６について、特に限定しなかったが、例えば、これらは、パーソナルコンピュータあるいは携帯情報端末として構成することができる。
すなわち、情報通信端末３〜６は、ＩＰ通信網１を介して分散オブジェクト環境を構成する。
そして、情報通信端末４、５が予め意味情報ネットワーク２に意味情報を登録し、意味情報はフィルタ機能を構成する。
そして、情報通信端末６がイベントに意味情報を付与して発信する。
このとき、意味情報ネットワークにおいて、当該意味情報が合致し、発火して。フィルタを通過する。これにより、情報通信端末が自律起動して、情報通信端末４〜６は、互いを通信相手とする意味情報ネットワークを構成している。
【００４５】
すなわち、上述した検索キーワード統一処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。
すなわち、各通信情報端末における、処理手段、処理部は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４６】
【発明の効果】
以上説明したように、本発明は、第１から第ｎ（ｎは２以上の自然数）の通信情報端末を接続して構成される意味情報ネットワークにおいて、第ｋ（ｋは１≦ｋ≦ｎを満たす自然数）の通信情報端末が、意味情報を含むイベントを送信し、意味情報を階層化した用語辞書を格納する記憶手段を有する第ｍ（ｍは１≦ｍ≦ｎを満たす自然数）の通信情報端末が、第ｋの通信情報端末から受信するイベントが示す意味情報について、記憶手段に格納される用語辞書に基づいて、意味情報を汎化又は特化して返信し、第ｌ（ｌは１≦ｌ≦ｎを満たす自然数）の通信情報端末から受信するイベントが示す意味情報について、記憶手段に格納される用語辞書に基づいて、意味情報を汎化又は特化して返信し、第ｋの通信情報端末は、前記汎化又は特化された意味情報に基づいて、イベントの意味情報を設定して、イベントを送信し、第ｌの通信情報端末が、第ｌの通信情報端末は、汎化又は特化された意味情報に基づいて、フィルタの意味情報を設定して、イベントを受信するので、意味情報ネットワークにおいて、ユーザが設定する曖昧な言葉を統一し、発火率や検索性を高めることができる効果を得ることができる。
【図面の簡単な説明】
【図１】本実施形態の検索キーワード統一システムの構成を示す構成図である。
【図２】本実施形態の検索キーワード統一システムの機能概要を示す説明図である。
【図３】本実施形態の検索キーワード統一システムにおけるフィルタの定義を示す説明図である。
【図４】本実施形態の検索キーワード統一システムにおけるイベントの定義を示す説明図である。
【図５】従来の意味情報ネットワークのシステム構成を示す構成図である。
【図６】従来技術のフィルタの定義を示す説明図である。
【図７】従来技術のイベントの定義を示す説明図である。
【符号の説明】
１…ＩＰ網
２…意味情報ネットワーク
３…意味情報登録サーバ
４…ユーザ＃Ａの情報通信端末
５…ユーザ＃Ｂの情報通信端末
６…ユーザ＃Ｃの情報通信端末
４１…情報通信端末４が設定したフィルタ
５１…情報通信端末５が設定したフィルタ
【図１】
2004310509.tif 000003
【図２】
2004310509.tif 000004
【図３】
2004310509.tif 000005
【図４】
2004310509.tif 000006
【図５】
2004310509.tif 000007
【図６】
2004310509.tif 000008
【図７】
2004310509.tif 000009