(57)【特許請求の範囲】
【請求項１】
一つの情報システム内の情報提供者間でいかに多くの利用者を獲得するかという競合があるような情報流通システムにおけるサーバとクライアントからなる情報流通支援システムにおける情報流通支援方法において、
前記サーバは、
情報提供者から提供される情報商品識別名及び該情報商品の情報空間データベースにおいて複数の重み付き領域として表現される情報であるアピールを取得し、
前記情報商品識別名と複数の重み付き領域が配置される情報空間データベースに、データベースエンジンにより、情報空間に情報商品の識別名と複数の重みからなる情報商品の重み付き領域が配置される情報空間データベースに、特定の記憶領域を割り付け、該記憶領域に前記情報提供者から取得した情報商品の識別名と、該情報商品の性質を表す重み付き領域を格納し、
前記データベースにより、前記クライアントから取得した、複数の重みからなる重み領域で表現される検索質問に基づいて該情報空間データベースを検索し、
整形モジュールにより、検索された検索回答を整形し、
通信モジュールにより、検索回答を前記クライアントに送信する、ことを特徴とする情報流通支援方法。
【請求項２】
前記データベースエンジンにおいて、
前記提供者から情報商品のアピールとして、情報空間データベースにおいて複数の重み付き領域を取得し、前記情報空間データベースの情報空間上の特定の記憶領域に、２つの数直線からなる単位格子を配置し、該単位格子のそれぞれに、該情報商品の性質をどれだけよく表しているかを示す指標として、該アピールの重み付き領域の重みに基づいて、各々の単位格子に重みを与え、
前記クライアントから重み付き領域からなる検索質問を取得し、該重み付き領域に対応する前記情報空間データベース上の単位格子を順次走査し、取得した情報商品識別名と重みを評価する処理を、全ての重み付き領域の走査が終了するまで繰り返すことにより、検索回答を作成する請求項１記載の情報流通支援方法。
【請求項３】
前記データベースエンジンにおいて、
情報利用者の前記クライアントから、重み付き領域として与えられた検索質問を取得し、該重み付き領域に基づいて前記情報空間データベースを検索し、検索された情報商品識別名とその重みを取得し、
演算器において、前記検索質問の重みと前記情報空間データベースを検索して取得した重みを乗算し、累算器において該演算器の演算結果を中間累積結果として格納する処理を前記検索質問で与えられた重み付き領域に含まれる重み全てに対して繰り返し、
前記整形モジュールにおいて、
前記累算器で累積された結果を取得して前記検索質問に対する回答を生成する請求項１または２記載の情報流通支援方法。
【請求項４】
前記データベースエンジンにおいて、
前記情報空間データベースの前記情報提供者と前記情報利用者の共通の情報空間の構造として、該情報提供者と前記情報利用者の双方より設定される重み付き領域を、単語間の意味関係を記述したシソーラスによる木構造に配置する請求項２記載の情報流通支援方法。
【請求項５】
前記データベースエンジンにおいて、
前記情報空間データベースの前記情報提供者と前記情報利用者の共通の情報空間の構造として、該情報提供者と前記情報利用者の双方より設定される重み付き領域を、通信ネットワークのノード間の接続を記述した網構造に配置する請求項２記載の情報流通支援方法。
【請求項６】
一つの情報システム内の情報提供者間でいかに多くの利用者を獲得するかという競合があるような情報流通システムにおけるサーバとクライアントからなる情報流通支援システムであって、
前記サーバは、
情報提供者から提供される情報商品名及び該情報商品の複数の重みからなる重み領域で表現される情報を格納する情報商品データベースと、
情報空間に情報商品の識別名と複数の重みからなる情報商品の重み付き領域が配置される情報空間データベースと、
前記情報空間データベースに、特定の記憶領域を割り付け、該記憶領域に情報提供者から取得した情報商品の識別名と、該情報商品の性質を表す複数の重みからなる重み付き領域を格納し、前記クライアントから取得した検索質問に基づいて該情報空間データベースを検索するデータベースエンジンと、
前記クライアントから取得した、複数の重みからなる重み領域で表現される検索質問を、情報空間上の重み付き領域に変換すると共に、前記データベースエンジンにより検索された検索回答を整形する整形モジュールと、
前記整形モジュールと前記クライアントとの間で通信を行う通信モジュールと、を有することを特徴とする情報流通支援システム。
【請求項７】
前記データベースエンジンは、
前記提供者から情報商品のアピールとして、情報空間データベースにおいて複数の重み付き領域を取得し、前記情報空間データベースの情報空間上の特定の記憶領域に、２つの数直線からなる単位格子を配置し、該単位格子のそれぞれに、情報商品の性質をどれだけよく表しているかを示す指標として、該アピールの重み付き領域の重みに基づいて、各々の単位格子に重みを与える手段と、
前記クライアントから重み付き領域からなる検索質問を取得し、該重み付き領域に対応する前記情報空間データベース上の単位格子を順次走査し、取得した情報商品識別名と重みを評価する処理を、全ての重み付き領域の走査が終了するまで繰り返すことにより、検索回答を作成する手段と、を有する請求項６記載の情報流通支援システム。
【請求項８】
前記データベースエンジンは、
情報利用者のクライアントから、重み付き領域として与えられた検索質問を取得し、該重み付き領域に基づいて前記情報空間データベースを検索し、検索された情報商品識別名とその重みを評価する手段と、
演算器において、前記検索質問の重みと前記情報空間データベースを検索して取得した重みを乗算し、累算器において該演算器の演算結果を中間累積結果として格納する処理を前記検索質問で与えられた重み付き領域に含まれる重み全てに対して繰り返す手段と、
累積された結果を取得して前記検索質問に対する回答を生成する手段と、を有する請求項６または７記載の情報流通支援システム。
【請求項９】
前記データベースエンジンは、
前記情報空間データベースの前記情報提供者と前記情報利用者の共通の情報空間の構造として、複数の数直線によって張られる該情報空間データベースの多次元空間を格子状に区切り、格子状に区切られた多次元空間を該情報提供者及び該情報利用者の双方より設定される重み付き領域とする手段を含む請求項７記載の情報流通支援システム。
【請求項１０】
前記データベースエンジンは、
前記情報空間データベースの前記情報提供者と前記情報利用者の共通の情報空間の構造として、該情報提供者と前記情報利用者の双方より設定される重み付き領域を、単語間の意味関係を記述したシソーラスによる木構造に配置する手段を含む請求項７記載の情報流通支援システム。
【請求項１１】
前記データベースエンジンは、
前記情報空間データベースの前記情報提供者と前記情報利用者の共通の情報空間の構造として、該情報提供者と前記情報利用者の双方より設定される重み付き領域を、通信ネットワークのノード間の接続を記述した網構造に配置する手段を含む請求項７記載の情報流通支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報流通支援方法及びシステムに係り、特に、情報の存在や利用価値を知らせるまたは、調べることにより、情報流通を促進／支援するための情報流通支援方法及びシステムに関する。
【０００２】
【従来の技術】
一般の情報流通システムは、情報の提供者が情報を提供し、情報の利用者がその中から必要な情報を選び出し利用するという仕組みになっている。
従来の情報流通システムでは、単位値の情報流通システム内において、情報の提供者＝情報の利用者、或いは、情報の提供者１に対して情報の利用者が多数いるという形態（１：ｎ）を採っている。
【０００３】
例えば、企業内のデータベースシステムは、情報の提供者も情報の利用者も同一の利益共同体に属するので、情報提供者＝情報利用者である。また、図書館の検索サービスシステム等の場合には、情報提供者＝図書館が１に対して、情報利用者＝来館者が多数いるという形態である。
【０００４】
また、従来の検索手法では、検索を実行する度に情報流通システム内の全ての情報を評価する、または、検索を実行する前に、予め情報流通システム内の全ての情報を評価してグループ化し、実際の検索時には、まず、全てのグループを評価した後、グループ内の全ての情報を評価するという形態を採っている。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の情報流通システムでは、単一のシステム内で複数の情報提供者が競合するという事態は、考慮されておらず、システムは情報の利用者の利益のみを考慮した情報へのアクセス手段、即ち、検索を提供するだけでよかった。しかし、近年、情報のオープン化の流れの中で、単一の情報システム内で複数の情報提供者が競合するような状況が発生している。例えば、インターネット上の情報流通システムであるＷＷＷでは、いくつかの情報提供者間で、いかに多くの利用者のアクセスを獲得するかという競争が既に始まっている。
【０００６】
このように、単一の情報流通システム内で複数の情報提供者が競合するような場合、個々の情報提供者には、自らの情報の存在や利用価値を、情報の利用者に対してより広く、そして強くアピールし、他の情報提供者との競争に打ち克ちたいという要求が生まれている。
【０００７】
しかし、従来の情報流通システムでは、情報利用者の利益だけを考慮した情報へのアクセス手段、すなわち、検索しか提供されていないため、情報提供者の利益を考慮した情報利用者へのアピール手段は提供されていない。このため、従来の情報流通システムでは、当該情報流通システム外のメディアを利用して情報利用者へのアピールを行う以外に方法がないという問題がある。
【０００８】
例えば、上記のＷＷＷにおける情報提供では、提供者は、テレビや雑誌等のマスメディアや、ＷＷＷ以外のメディアを介して、利用者へのアピールを行う以外には広く知らしめるための手段がない。
また、情報流通システム内の情報の流通量が膨大な場合、従来の検索手法で、検索の度に情報流通システム内のすべての情報を評価する方法では、検索の度に計算機資源やネットワーク資源を大量に消費するという問題がある。
【０００９】
また、検索の前に予め全ての情報を評価し、グループ化しておく方法では、提供される情報が更新される度にグループ化のために再計算を行い、計算機資源やネットワーク資源を大量に消費するという問題がある。
本発明は、上記の点に鑑みなされたもので、複数の情報提供者が競合するようなオープンな情報流通システムにおいて、情報の提供者による効率のよい情報のアピール手段を提供すると共に、情報の流通量が膨大である場合のアピール及び検索における計算機資源やネットワーク資源の消費を効率化することが可能な情報流通支援方法及びシステムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
図１は、本発明の原理を説明するための図である。
本発明は、一つの情報システム内の情報提供者間でいかに多くの利用者を獲得するかという競合があるような情報流通システムにおけるサーバとクライアントからなる情報流通支援システムにおける情報流通支援方法において、
サーバは、
情報提供者から提供される情報商品名及び該情報商品の、情報空間データベースにおいて複数の重み付き領域として表現される情報であるアピールを取得し、（ステップ１）
データベースエンジンにより、情報空間に情報商品の識別名と複数の重みからなる情報商品の重み付き領域が配置される情報空間データベースに、特定の記憶領域を割り付け、該記憶領域に情報提供者から取得した情報商品の識別名と、該情報商品の性質を表す重み付き領域を格納し（ステップ２）、
データベースにより、クライアントから取得した、複数の重みからなる重み領域で表現される検索質問に基づいて該情報空間データベースを検索し（ステップ３）、
整形モジュールにより、検索された検索回答を整形し（ステップ４）、
通信モジュールにより、検索回答をクライアントに送信する（ステップ５）。
【００１１】
また、本発明は、データベースエンジンにおいて、
提供者から情報商品のアピールとして、情報空間データベースにおいて複数の重み付き領域を取得し、情報空間データベースの情報空間上の特定の記憶領域に、２つの数直線からなる単位格子を配置し、該単位格子のそれぞれに、情報商品の性質をどれだけよく表しているかを示す指標として、該アピールの重み付き領域の重みに基づいて、各々の単位格子に重みを与え、  
クライアントから重み付き領域からなる検索質問を取得し、該重み付き領域に対応する情報空間データベース上の単位格子を順次走査し、取得した情報商品識別名と重みを評価する処理を、全ての重み付き領域の走査が終了するまで繰り返すことにより、検索回答を作成する。
【００１２】
また、本発明は、データベースエンジンにおいて、
情報利用者のクライアントから、重み付き領域として与えられた検索質問を取得し、該重み付き領域に基づいて情報空間データベースを検索し、検索された情報商品識別名とその重みを評価し、
演算器において、検索質問の重みと情報空間データベースを検索して取得した重みを乗算し、累算器において該演算器の演算結果を中間累積結果として格納する処理を検索質問で与えられた重み付き領域に含まれる重み全てに対して繰り返し、
整形モジュールにおいて、
累算器で累積された結果を取得して検索質問に対する回答を生成する。
【００１３】
また、本発明は、データベースエンジンにおいて、
情報空間データベースの情報提供者と情報利用者の共通の情報空間の構造として、該情報提供者と情報利用者の双方より設定される重み付き領域を、単語間の意味関係を記述したシソーラスによる木構造に配置する。
【００１４】
また、本発明は、データベースエンジンにおいて、
情報空間データベースの情報提供者と情報利用者の共通の情報空間の構造として、該情報提供者と情報利用者の双方より設定される重み付き領域を、通信ネットワークのノード間の接続を記述した網構造に配置する。
図２は、本発明の原理構成図である。
【００１５】
本発明は、一つの情報システム内の情報提供者間でいかに多くの利用者を獲得するかという競合があるような情報流通システムにおけるサーバ３００とクライアント１００からなる情報流通支援システムであって、
サーバ３００は、
情報提供者から提供される情報商品名及び該情報商品の複数の重みからなる重み領域で表現される情報を格納する情報商品データベース３５０と、
情報空間に情報商品の識別名と複数の重みからなる情報商品の重み付き領域が配置される情報空間データベース３４０と、
情報空間データベース３４０に、特定の記憶領域を割り付け、該記憶領域に情報提供者から取得した情報商品の識別名と、該情報商品の性質を表す重み付き領域を格納し、クライアント１００から取得した検索質問に基づいて該情報空間データベース３４０を検索するデータベースエンジン３３０と、
クライアント１００から取得した、複数の重みからなる重み領域で表現される検索質問を、情報空間上の重み付き領域に変換すると共に、データベースエンジン３３０により検索された検索回答を整形する整形モジュール３２０と、
整形モジュール３２０とクライアント１００との間で通信を行う通信モジュール３１０と、を有する。
【００１６】
また、本発明のデータベースエンジンは、
提供者から情報商品のアピールとして、情報空間データベースにおいて複数の重み付き領域を取得し、情報空間データベースの情報空間上の特定の記憶領域に、２つの数直線からなる単位格子を配置し、該単位格子のそれぞれに、情報商品の性質をどれだけよく表しているかを示す指標として、該アピールの重み付き領域の重みに基づいて、各々の単位格子に重みを与える手段と、
クライアントから重み付き領域からなる検索質問を取得し、該重み付き領域に対応する情報空間データベース上の単位格子を順次走査し、取得した情報商品識別名と重みを評価する処理を、全ての重み付き領域の走査が終了するまで繰り返すことにより、検索回答を作成する手段と、を有する。
【００１７】
また、本発明のデータベースエンジンは、
情報利用者のクライアントから、重み付き領域として与えられた検索質問を取得し、該重み付き領域に基づいて情報空間データベースを検索し、検索された情報商品識別名とその重みを評価する手段と、
演算器において、検索質問の重みと情報空間データベースを検索して取得した重みを乗算し、累算器において該演算器の演算結果を中間累積結果として格納する処理を検索質問で与えられた重み付き領域に含まれる重み全てに対して繰り返す手段と、
累積された結果を取得して検索質問に対する回答を生成する手段と、を有する。
【００１８】
また、本発明のデータベースエンジンは、
情報空間データベースの情報提供者と情報利用者の共通の情報空間の構造として、複数の数直線によって張られる該情報空間データベースの多次元空間を格子状に区切り、格子状に区切られた多次元空間を該情報提供者及び該情報利用者の双方より設定される重み付き領域とする手段を含む。
また、本発明のデータベースエンジンは、
情報空間データベースの情報提供者と情報利用者の共通の情報空間の構造として、該情報提供者と情報利用者の双方より設定される重み付き領域を、単語間の意味関係を記述したシソーラスによる木構造に配置する手段を含む。
また、本発明のデータベースエンジンは、
情報空間データベースの情報提供者と情報利用者の共通の情報空間の構造として、該情報提供者と情報利用者の双方より設定される重み付き領域を、通信ネットワークのノード間の接続を記述した網構造に配置する手段を含む。
【００１９】
本発明は、情報流通システムを単一の情報空間とし、情報提供者の設定する情報のアピールも、情報利用者の設定する検索質問も、この同じ情報空間の中の「位置」と「重み」で表し、「位置」を計算機の記憶媒体のアドレスに「重み」を計算機の記憶媒体のアドレスに格納する値に割り付ける。アピールや検索の範囲は、複数のアドレスに重みを割り付けることによって表現する。この結果、アピールも検索もこの情報空間中の重み付き領域として、計算機中で表現される。実際のアピール処理及び検索処理は、上記の方法で設定された情報提供者の重み付き領域として情報利用者の重み付き領域との関係を、計算機の記憶領域中に格納された複数の値を比較及び評価することによって、同時に実現される。従って、この評価が実行される際に、情報提供者は、自ら設定する領域を介して利用者にアピールする機会を得ることになる。
【００２０】
また、検索及びアピールに関しては、各々設定された領域に関する範囲、即ち、計算機の記憶領域中の特定のアドレスだけを走査すればよく、情報空間中の全ての情報を調べるわけではない。また、提供される情報に関する重み付き領域は、それぞれ独立に設定され、予めグループ化する必要がないので、提供される情報が更新される度に再計算を行う必要もない。従って、小さな計算機コスト及び通信コストで必要な検索やアピールを実現することができる。
【００２１】
【発明の実施の形態】
図３は、本発明のネットワークを介した情報流通システムの構成を示す。情報流通システムは、サービス要求を発行するクライアント１００、サービスを提供するサーバ３００、及び両者を接続するネットワーク２００から構成される。サーバ３００は、ネットワーク２００を介して複数のクライアント１００にサービスを提供する。
【００２２】
クライアント１００は、入力装置１１０、出力装置１２０、制御モジュール２０、通信モジュール１４０を有し、サーバ３００は、通信モジュール３１０、整形モジュール３２０、データベースエンジン３３０、情報空間データベース３４０及び情報商品データベース３５０を有する。
【００２３】
ここで、情報利用者は、クライアイント（クライアント装置）１００のキーボード等の入力装置１１０から検索質問を入力する。この検索質問は、制御モジュール２０を介して、ディスプレイ等の出力装置１２０から利用者にフィードバックされると共に、通信モジュール１４０へ受け渡される。通信モジュール１４０は、ネットワーク２００を介して情報流通サービスを提供しているサーバ３００の通信モジュール３１０に検索質問を送信する。さらに、検索質問は、整形モジュール３２０に渡され、ここで、情報空間上の重み付き領域への変換された上で、データベースエンジン３３０に渡される。
【００２４】
データベースエンジン３３０は、変換された検索質問に該当する領域を提供される各々の情報商品の性質の情報空間中における重み付き領域としての表現が格納されている情報空間データベース３４０から取得して評価する。評価の結果得られた検索回答に基づいて、情報商品データベース３５０から実際の情報商品もしくは、そのメタ情報を取得し、検索回答と共に、整形モジュール３２０に返す。
【００２５】
整形モジュール３２０は、与えられた検索回答に、実際の情報商品もしくは、そのメタ情報を取込み、検索回答を整形する。この検索回答は、サーバ３００の通信モジュール３１０からネットワーク２００、クライアント１００の通信モジュール、制御モジュール１３０を介して、出力装置１２０に表示される。
【００２６】
【実施例】
図４は、本発明の一実施例の情報商品売買の流れの一例を示す。
情報提供者は予め、提供する情報商品及びその情報商品に関する情報（メタ情報）を情報商品データベース１６に格納する（ステップ１０１）。同時に提供する情報商品のアピールとして、情報商品の性質を表す重み付き領域を情報空間データベース１７に格納しておく（ステップ１０２）。
【００２７】
クライアント１００の入力装置１１０から検索質問が入力されると、当該検索質問はサーバ３００の整形モジュール３２０を介して、最終的に検索対象を表現する重み付き領域として与えられる（ステップ１０３）。実際の検索は、ステップ１０６からステップ１０８のループで対象領域に含まれる単位領域を情報空間データベース３４０から順次取り出し、そこに設定されている各商品の重みを評価／累積していくことにより実行される。対象領域を全て評価し終わると（ステプ１０７、ＹＥＳ）、累積の結果に従って検索回答を作成する（ステップ１０９）。
【００２８】
検索回答を利用者の分かりやすい形に整形する（ステップ１１０）。このとき、検索回答に含まれる情報商品について、当該情報商品そのままの、あるいはメタ情報を、情報商品データベース３５０から取得し、検索回答に含めて整形する。
整形された検索回答を利用者に提示する（ステップ１１１）。利用者は、検索回答を検討し（ステップ１１２）、それぞれの情報商品購入の是非を決定する（ステプ１１３）。
【００２９】
図５は、本発明の一実施例の評価処理の詳細な動作を示す。
同図に示す動作は、上記の図４におけるステップ１０６〜ステップ１０８の動作に対応する。
単位領域Ａｉ  について、検索質問で与えられる重みｕｉ  と情報空間データベース３４０から取得する各商品の重みｐｋｉを演算器ｆに与え（ステップ２０１）、各商品Ｐｋ  の単位領域Ａｉ  における評価値Ｆｋｊ＝ｆ（ｕｉ  ，ｐｋｉ）を得る（ステップ２０２）。これを累算器ｇに与えて、前回までの累積評価値Ｇｋ，ｉ−１に累算し、各商品の単位領域Ａｉ  までの累積評価値Ｇｋｉを得た後（ステップ２０３）、次の単位領域Ａｉ＋１  に進む（ステップ２０４）。この処理を、利用者の検索質問で与えられた単位領域の範囲Ａ１  〜Ａｎ  まで繰り返し、各商品の最終評価値Ｇｋ，ｎ  を得る。
【００３０】
この例でわかるように、上記の検索方法により、情報利用者の検索質問の設定だけでなく、情報提供者のアピール設定も評価の際に利用されるので、情報提供者は、従来の情報流通システムとは異なり、情報流通システム内で情報利用者へのアピールの広さ及びアピールの強調度を制御する手段を持つことになる。
【００３１】
また、情報利用者にとっては、異なる情報提供者の情報であっても、同一情報空間上で、一元的に扱うことができるため、利便性が増す。
さらに、上記の方法に基づく検索により、情報空間において、情報利用者の指定する検索範囲のみを検索するのであり、検索が実行される毎に全ての情報と利用者の検索質問を比較及び評価する必要がないので、データベースエンジン３３０の使用するＣＰＵ時間や一時記憶領域を抑制することが可能となる。
【００３２】
次に、情報商品の性質を重み付き領域として記述する方法について説明する。図６は、本発明の一実施例の情報商品の性質を重み付き領域として記述する方法を説明するための図である。同図は、複数の数直線によって張られた多次元空間を格子状に区切った構造の情報空間を利用した時の、重み付き領域の配置の方法を示したものである。同図では、特にその具体例として、数直線Ｌ１  ，Ｌ２  からなる２次元空間の格子構造を示す。同図において、縦軸は、透明感Ｌ２  を表し、横軸は対象年齢Ｌ１  を表す。
【００３３】
例えば、情報商品が画像であるとして、数直線Ｌ１  が対象年齢を、数直線Ｌ２  が画像の透明感を表すとする。情報提供者が情報商品Ｐ０  に対して、年齢について２０〜２２、透明感について１５〜１７という性質を与えたとすると、情報商品Ｐ０  のエントリが図６の単位格子ＡＰ０，１〜ＡＰ０，９からなる領域に配置される。
【００３４】
さらに、各単位格子が情報商品Ｐ０  の性質をどれだけよく表しているかを示す指標として、単位格子ＡＰ０，１〜ＡＰ０，９のそれぞれにｐ０，１  〜ｐ０，９  という重みを与える。
こうして作成された重みの領域は、情報商品Ｐ０  の性質を表すと同時に、情報商品Ｐ０  のアピールの情報利用者への到達力を表している。即ち、重み付き領域の大きさが情報利用者の検索への掛かり易さに、各単位格子の重みが情報利用者への提示順位に影響を与える。従って、この重み付き領域の設定を変化させることにより、情報利用者への提示の可否や、順位を情報提供者の側でも制御することができる。
【００３５】
データベースエンジン３３０は、各単位格子に記憶装置上の特定の記憶領域を割り付け、そこに、当該格子領域に配置された情報商品の識別名と、重みを格納する。例えば、上記の例において、単位格子ＡＰ０，ｋにアドレスｔｋ  番地から始まる一連の記憶領域を割り付け、そこに、情報商品の識別名Ｐ０  と重みｐ０，ｋ  を格納する。こうして、情報空間に情報商品の重み付き領域を配置した情報空間データベース３４０が準備される。
【００３６】
次に、図６に示す例により与えられた情報商品の重み付き領域を配置した多次元空間構造の情報空間データベース３４０を利用して実際に情報利用者からの検索を行う場合について説明する。
図７は、本発明の一実施例の多次元空間構造の情報空間データベースを用いて行う検索の例を説明するための図である。
【００３７】
情報利用者の検索質問は、最終的に、情報提供者の設定するアピールと同じく、情報利用者の求める情報の性質を表す重み付き領域のかたちで与えられる。例えば、情報利用者Ｕが、年齢について１８〜２０、透明感について１３〜１７という重み付き領域の検索質問を発行したとする。データベースエンジン３３０は、図７の情報空間中のＡＵ１〜ＡＵ１５  という単位格子を順次走査し、そこにエントリを持つ情報商品を評価していく。
【００３８】
以下、図７の単位格子集合ＡＵ１〜ＡＵ１５  について、図５に沿って考える。図７の単位格子ＡＵｊ（ｊ＝１〜１５）が、図５の単位領域Ａｉ  に相当する。データベースエンジン３３０は、単位格子ＡＵｊに関するデータが格納されている記憶領域ｔｊ  を参照し、区分コードが現れるまで読み込む。これにより、記憶領域に設定された情報商品の識別名Ｐ０  〜Ｐ２  と、その重みｐ０ｊ〜ｐ２ｊを取得し、情報利用者が検索質問で与えた重みｕｊ  と共に、演算器ｆに与える。さらに、演算器ｆの演算結果Ｆｐｋｊ  ＝ｆ（ｕｊ  ，ｐｋｊ）（ｋ＝０〜２）を累算器ｇに送り、個々の情報商品について評価結果を累算して、Ｇｐｋｊ  ＝ｇ（Ｇｐｋｊ  −１，Ｆｐｋｊ  ）（ｋ＝０〜２）を得る。こうした処理を各単位格子ｕ１  〜ｕ１５で繰り返すことにより、最終的な累算結果Ｇｐｋ，１５  を得て、この累算結果に基づいて検索回答を作成する。
【００３９】
図８は、本発明の一実施例の第１の情報の性質の重み付き領域の記述方法を適用した例である。同図は、情報の性質を重み付き領域として記述する方法として、木構造の情報空間を利用した時の、重み付き領域の配置方法を示す。同図では、特に、具体例として、単語間の意味関係を記述した木構造であるシソーラスを示す。
【００４０】
例えば、情報提供者が情報商品Ｐ０  に、アピールしたい性質として、
「単語Ｗ０  、範囲２」
という領域を与えると、情報商品Ｐ０  は、ノードＷ０  を中心に木構造のリンクを２段階まで辿った同図の単語Ｗ０  〜Ｗ７  からなる領域で表される。
【００４１】
さらに、各単語が情報商品Ｐ０  の性質をどれだけよく表しているかを示す指標として、木構造のノードである単語Ｗ０  〜Ｗ７  に重みを与えることができる。例えば、この場合、各ノードＷ０  〜Ｗ７  にそれぞれ重みｐ０，０  〜ｐ０，７  を与える。こうして作成された重み付き領域は、情報商品Ｐ０  の性質を表すと同時に、情報商品Ｐ０  のアピールの利用者への到達力を表している。即ち、重み付き領域の大きさが利用者検索へのかかり易さに、各ノードの重みが利用者への提示順位に影響を与える。また、重み付き領域全体の位置は、検索へのかかり易さと提示順位の両方に影響を与える。従って、この重み付き領域の設定を変化させることにより、情報利用者への提示の可否や順位を情報提供者の側でも制御することができる。
【００４２】
データベースエンジン３３０は、各ノードの記憶装置上の特定の領域を割り付け、当該領域にそのノードに配置された情報商品の識別名と重みを格納する。例えば、図８の例で、ノードＷ４  にアドレスｔ４  番地から始まる一連の記憶領域を割り付け、そこに情報商品の識別名Ｐ０  と重みＰ０，４  を格納する。こうして、情報空間に商品の重み付き領域を配置した情報空間データベース３４０が準備される。
【００４３】
図９は、本発明の一実施例の情報空間データベースを利用して情報利用者からの検索を行う例を示す。同図は、上記の図８の例で与えられた商品の重み付き領域を配置した木構造の情報空間データベース３４０を利用して、実際に利用者からの検索を行う方法を示す。
【００４４】
情報利用者の検索質問は、最終的に、情報提供者の設定するアピールと同じく、情報利用者の求める情報の性質を表す重み付き領域のかたちで与えられる。例えば、情報利用者Ｕが、
「単語Ｗ７  ，範囲２」
という重み付き領域の検索質問を発行したとすると、データベースエンジン３３０は、図９の情報空間中のＷ４  〜Ｗ１０というノードを順次走査し、そこにエントリを持つ情報商品を評価していく。
【００４５】
以下、図９のノード集合Ｗ４  〜Ｗ１０について、図５の流れに適用して考える。図９のノードＷｊ  （ｊ＝４〜１０）が、図５の単位領域Ａｉ  に相当する。まず、データベース３３０は、ノードＷ４  に関するデータが格納されている記憶領域Ｔ４  を参照し、区分コードが現れるまで読み込む。これにより、設定された情報商品の識別名Ｐ０  〜Ｐ２  と、その重みｐ０，４  〜ｐ２，４  を取得し、情報利用者が検索質問で与えた重みｕ４  と共に、演算器ｆに与える。さらに、演算器ｆの演算結果Ｆｐｋ，４＝ｆ（ｕ４  ，ｐｋ，４  ）（ｋ＝０〜２）を累算器ｇに送り、個々の情報商品について評価結果を累算して、Ｇｐｋ，４（ｋ＝０〜２）を得る。こうした処理を各ノードＷ４  〜Ｗ１０で繰り返すことにより、最終的な累算結果を得て、これに基づいて検索解答を作成する。
【００４６】
図１０は、本発明の一実施例の第２の情報の性質の重み付き領域の記述方法を適用した例である。同図は、情報の性質を重み付き領域として記述する方法として、網構造の情報空間を利用したときの、重み付き領域の配置の方法を示すものである。同図では、特に具体例として、情報を通信ノード間でリレー式に伝達する形態の通信ネットワークのノード間の接続を記述した網構造を示す。
【００４７】
例えば、情報提供者が情報商品Ｐ０  に、
「ノードｈ０  ，伝播範囲２」
という領域を与えると、情報商品Ｐ０  は、ノードｈ０  を中心に網構造のリンクを２段階まで辿った図１０に示す単語ｈ０  〜ｈ９  からなる領域で表される。
【００４８】
さらに、各単語が情報商品Ｐ０  の性質をどれだけよく表しているかを示す指標として、網構造のノードである単語ｈ０  〜ｈ９  に重みを与えることができる。例えば、この場合、各ノードｈ０  〜ｈ９  にそれぞれ重みｐ０，０  〜ｐ０，９  を与える。こうして作成された重み付き領域は、情報商品Ｐ０  の性質を表すと同時に、Ｐ０  のアピールの利用者への到達力を表している。即ち、重み付き領域の大きさが利用者検索へのかかり易さに、各ノードの重みが利用者への提示順位に影響を与える。また、重み付き領域全体の位置は、検索のかかり易さと提示順位の両方に影響を与える。従って、この重み付きの設定を変化させることにより、利用者への提示の可否や提供者の側で制御が可能となる。
【００４９】
データベースエンジン３３０は、予め自らが動作するノードｈ０  に隣接するノードの識別名ｈｉ  （ｉ＝１〜３）をデータベース上に保存しておく。情報提供者から特定及び到達範囲の設定の要求があった場合、自らのノードｈ０  及び隣接するノードのノードｈｉ  （ｉ＝１〜３）に関する
「ノード識別名ｈｉ  ，情報商品識別名Ｐ０  ，重みｐ０，ｊ  」
の一組の情報をデータベース上に格納すると共に、隣接するノードｈｉ  （ｉ＝１〜３）に、
「商品識別名Ｐ０  ，重みｐ０，ｊ  」
という一組の情報を格納するよう、ネットワークを介して要求する。
【００５０】
例えば、要求を受けたノードがｈ１  である場合、ノードｈ１  上のデータベースエンジン３３０は、ｈ０  と同様に、自らのノードｈ１  及び隣接するノードｈｊ  （ｊ＝０，４，５）に関する
「ノード識別名ｈｊ  ，情報商品識別名Ｐ０  ，重みｐ０ｊ」
の一組の情報をデータベースに格納すると共に、隣接するノードｈｊ  （ｊ＝４，５）に、
「情報商品識別名Ｐ０  ，重みｐ０ｊ」
という一組の情報を格納するよう、ネットワークを介して要求する。この一連の処理が、情報提供者の定めた範囲に渡って繰り返されることにより、通信ネットワーク全体という情報空間に、各商品の重み付きの領域を配置した情報空間データベース３４０が準備される。
【００５１】
図１１は、本発明の一実施例の網構造の情報空間データベースを利用して情報利用者からの検索を行う例を示す。同図は、商品の重み付き領域を配置した網構造の情報空間データベースを利用して、実際に情報利用者からの検索を行う方法を示している。
【００５２】
情報利用者の検索質問は最終的に、情報提供者の設定するアピールと同じく、情報利用者の求める情報の性質を表す重み付き領域の形で与えられる。例えば、情報利用者Ｕがノードｈ１０に、『範囲２』という重み付き領域を検索質問として発行したとすると、ノードｈ１０上のデータベースエンジンは、自らのノードに関する各商品の重みを自らのサイト上の情報空間データベース３４０から取得すると共に、隣接するノードｈ６  に、
「情報商品識別名、重み」
の一組の情報を送信するよう、ネットワークを介して要求する。要求を受けたノードｈ６  は、各情報商品の重みを自らのサイト上の情報空間データベース３４０から取得すると共に、更に隣接するノードｈｉ  （ｉ＝２，７，９，１３）に、「商品識別名、重み」の一組の情報を送信するよう、ネットワークを介して要求し、返ってきた結果を自らのサイトで取得した重みと纏めて要求元のノードｈ１０に返却する。
【００５３】
この一連の処理を、情報利用者が定めた伝播範囲に渡って繰り返すことにより、通信ネットワークという情報空間に対し、その範囲を限定した領域をアクセスするだけで、各情報商品の性質を取得し、演算及び累算を行った後、累算結果に基づいて検索解答を作成する。
【００５４】
以上の３つの例に挙げた「多次元空間格子構造」「木構造」「網構造」の情報空間を利用した情報流通方式は、組み合わせて利用することが可能である。データベースエンジン３３０が取り扱うデータ形式において、例えば、「網構造」を通信ネットワーク上のノードの記述に、「木構造」を言語的／意味的要求条件の記述に、「多次元空間格子構造」を数値的要求条件の記述に利用することができる。また、２つの位置を隔てる「距離」の概念を利用することにより、情報空間全体ではなく、部分的な検索で求める情報に「近い」ものを取得することができる。
【００５５】
さらに、「位置、重み」の２つを組み合わせるだけで、アピール／検索の多様な設定を可能にする。
次に、本実施例について具体例を用いて説明する。
以下に示す具体例では、静止画データの売買を例として、検索の流れについて説明する。情報空間の構造としては、多次元空間を採用するが、話を理解し易くするため、２次元空間を用いるものとする。
【００５６】
２次元空間を張る次元軸は、軸Ｌ１  が「明るさ」を、軸Ｌ２  が「暖かみ」を表すものとする。今、複数の情報提供者ａ，ｂ，ｃが「明るさ」及び「暖かみ」について類似の静止画像データＰ１  ，Ｐ２  ，Ｐ３  を販売するために、情報空間データベースにアピールを設定する。
【００５７】
図１２は、本発明の一実施例の具体例における情報空間データベースに設定されたＰ１  のアピールとしての重み付き領域を示す。同図において、各単位格子中に記された値がその単位格子におけるＰ１  の重みを表す。例えば、
「明るさ」＝６３
「暖かみ」＝７３
の単位格子（以下、（６３、７３）のように表記する）におけるＰ１  の重みは５である。
【００５８】
図１３は、本発明の一実施例の具体例における情報空間データベースに設定されたＰ２  のアピールとしての重み付き領域を示し、図１４は、本発明の一実施例の具体例における情報空間データベース３４０に設定されたＰ３  のアピールとしての重み付き領域を示す。これらの重み付き領域は、最終的に、情報空間データベース３４０において、各単位格子毎に割り付けられた一連の記憶領域に、その単位格子に配置された情報商品名とその重みを対にして格納される。
【００５９】
例えば、図１５に示すように、単位格子（６３，７１）に対して割り付けられた一連の記憶領域に格納される。また、図１６に示すように、単位格子（６３，７４）に対して割り付けられた一連の記憶領域に格納される。
図１７は、本発明の一実施例の具体例における重み付き領域の位置関係を示す。同図に示すように上記の各々のＰ１  ，Ｐ２  ，Ｐ３  のそれぞれの重み付き領域が設定される。
【００６０】
この情報空間データベース３４０を管理するデータベースエンジン３３０に、情報利用者の検索質問Ｕ４  が図１８に示される重み付き領域として与えられたとする。データベースエンジン３３０は、与えられた領域に含まれる９つの単位格子を順次調べていく。まず、単位格子（６４，７２）には、ユーザの検索質問では、“１”の重みが与えられていることが分かっている。これに対し、情報空間データベース３４０において当該単位格子に割り付けられた記憶領域を参照すると、そこには、図１９に示される情報、即ち、情報商品名Ｐ１  とその重み“２”が格納されていることが分かる。
【００６１】
こうして取得された情報は、データベースエンジン３３０の演算器に送られる。演算器では、（検索質問の重み）×（情報商品Ｐ１  ）の重みという計算が行われ、そこで、選択された演算結果２（＝１×２）は、情報商品Ｐ１  の局所的評価値として累算器に送られる。累算器では、送られてきた値を情報商品Ｐ１  の中間累積結果として格納する。
【００６２】
次に、単位格子（６５，７２）についても同様の処理が行われる。即ち、ユーザの検索質問で与えられた重み“１”と、情報空間データベース３４０において当該単位格子に割り付けられた記憶領域を参照した結果である情報商品名Ｐ１  とその重み“１”という情報の組を演算器に送り、そこでの演算結果“１”（＝１×１）が情報商品Ｐ１  の局所的評価値として累算器に送られる。累算器では、情報商品Ｐ１  について、これまでの中間累算結果“２”と、新たに送られてきた局所評価値“１”を足し合わせ、結果の“３”（＝２＋１）を、新たな中間累算結果として格納する。
【００６３】
以上の処理を与えられた領域に含まれる９つの単位格子すべてについて繰り返した後、各情報商品に関する累算結果を取得する。これが、各商品に対する最終的な評価値となる。
図２０は、本発明の一実施例の具体例における検索質問Ｕ４  に対する各情報商品の局所評価値及び最終的な評価値の図表を示す。同図の図表から分かるように、この検索の結果、Ｐ１  が評価値“１０”で提示順位１位となり、次にＰ３  が評価値“３”で提示順位２位となる。Ｐ２  は、評価値が０なので、利用者４には提示されない。
【００６４】
一方、この情報空間データベース３４０を管理するデータベースエンジン３３０に、情報利用者ｂの検索質問Ｕ５  が図２１に示される重み付き領域として与えられた場合を考える。
先に述べた記述と同様の順序で、各単位格子に含まれる情報商品の重みを評価した結果与えられる各情報商品の局所評価値及び最終的な評価値の図表を図２２に示す。これからわかるように、この検索結果は、先の検索質問Ｕ４  の場合と異なる。Ｐ１  が評価値“３０”で、提示順位が１位であるのは、変わりないが、提示順位２位は、評価値“１１”でＰ２  となり、Ｐ３  は、評価値“４”で提示順位３位となる。
【００６５】
なお、上記に示した具体例は、与えられた情報商品の性質や検索質問は類似している。しかし、こうした類似した対象に対しても、働きかけかたを変えることによって、情報商品利用者は異なる商品に対するアクセスを、情報商品は異なる利用者に対するアクセスを、それぞれ得ることができることを示している。
【００６６】
言い換えれば、この方法は、検索やアピールについて非常に柔軟はカスタマイズ手段を提供するものである。例えば、情報商品Ｐ２  とＰ３  は情報空間における位置も類似しており、さらに、与えられている重みの総和も等しいが、利用者に対するアピールの設定のしかたが異なるため、同一の検索質問に対する評価値も異なってくる。
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【００６７】
【発明の効果】
上述のように、本発明の情報流通支援方法及びシステムによれば、情報流通システムを単一の情報空間とし、情報提供者の設定する宣伝と情報利用者の設定する検索をその情報空間上の重み付き領域として表現した上で、指定された領域を走査・評価することにより、情報提供者は、自らの設定する領域を介して利用者にアクセスする機会を得られるという利点がある。
【００６８】
同じく、情報流通システムを単一の情報空間とし、情報提供者の設定する宣伝（アピール）と情報利用者の設定する検索をその同じ情報空間上の重み付き領域として表現した上で、指定された領域を走査・評価することにより、情報利用者にとっては、情報提供者の知識としてのアピールを検索に利用することができるので、情報流通の利便性が向上するという利点がある。
【００６９】
さらに、検索／アピールは、各々設定された領域に関連する範囲、即ち、計算機の記憶領域中の特定のアドレスだけを走査すればよく、情報空間中の全ての情報を評価するわけではないので、小さな計算機／通信コストで必要な検索やアピールを実現でき、情報流通における資源効率が向上するという利点がある。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明のネットワークを利用した情報流通システムの構成図である。
【図４】本発明の一実施例の情報商品売買の流れの一例を示す図である。
【図５】本発明の一実施例の評価処理の詳細な動作を示す図である。
【図６】本発明の一実施例の情報商品の性質を重み付き領域として記述する方法を説明するための図である。
【図７】本発明の一実施例の多次元空間構造の情報空間データベースを用いて行う検索の例を説明するための図である。
【図８】本発明の一実施例の第１の情報の性質の重み付き領域の記述情報を適用した例である。
【図９】本発明の一実施例の情報空間データベースを利用して情報利用者から検索を行う例である。
【図１０】本発明の一実施例の第２の情報の性質の重み付き領域の記述方法を適用した例である。
【図１１】本発明の一実施例の網構造の情報空間データベースを利用して情報利用者からの検索を行う例である。
【図１２】本発明の一実施例の具体例における情報空間データベースに設定されたＰ１のアピールとしての重み付き領域を示す図である。
【図１３】本発明の一実施例の具体例における情報空間データベースに設定されたＰ２のアピールとしての重み付き領域を示す図である。
【図１４】本発明の一実施例の具体例における情報空間データベースに設定されたＰ３のアピールとしての重み付き領域を示す図である。
【図１５】本発明の一実施例の具体例における情報空間データベースに格納される例（その１）である。
【図１６】本発明の一実施例の具体例における情報空間データベースに格納される例（その２）である。
【図１７】本発明の一実施例の具体例における重み付き領域の位置関係を示す図である。
【図１８】本発明の一実施例の具体例における情報利用者の検索質問Ｕ４に対する重み付き領域を示す図である。
【図１９】本発明の一実施例の具体例における情報空間データベースに格納される例〔その３〕である。
【図２０】本発明の一実施例の具体例における検索質問Ｕ４に対する各情報商品の局所評価値及び最終的な評価値の表である。
【図２１】本発明の一実施例の具体例における情報利用者ｂの検索質問Ｕ５に対する重み付き領域を示す図である。
【図２２】本発明の一実施例の具体例における検索質問Ｕ５に対する各情報商品の局所評価及び最終的な評価値の表である。
【符号の説明】
１００  クライアント
１１０  入力装置
１２０  通信モジュール
１３０  制御モジュール
１４０  出力装置
２００  ネットワーク
３００  サーバ
３１０  通信モジュール
３２０  整形モジュール
３３０  データベースエンジン
３４０  情報空間データベース
３５０  情報商品データベース
【図１】
0003569791.tif 000002
【図２】
0003569791.tif 000003
【図３】
0003569791.tif 000004
【図４】
0003569791.tif 000005
【図５】
0003569791.tif 000006
【図６】
0003569791.tif 000007
【図７】
0003569791.tif 000008
【図８】
0003569791.tif 000009
【図９】
0003569791.tif 000010
【図１０】
0003569791.tif 000011
【図１１】
0003569791.tif 000012
【図１２】
0003569791.tif 000013
【図１３】
0003569791.tif 000014
【図１４】
0003569791.tif 000015
【図１５】
0003569791.tif 000016
【図１６】
0003569791.tif 000017
【図１７】
0003569791.tif 000018
【図１８】
0003569791.tif 000019
【図１９】
0003569791.tif 000020
【図２０】
0003569791.tif 000021
【図２１】
0003569791.tif 000022
【図２２】
0003569791.tif 000023