(57)【要約】本発明は、データの連関性構造を定義するバンドルデータを生成、格納、及び検索するバンドルデータベース管理システム及びその管理方法に関する。本発明によるバンドルデータベース管理システムは、核心単語及び核心単語に連結される関連単語を定義し、核心単語と関連単語との連結関係を定義してバンドルデータを生成し且つ格納するバンドル定義部；核心単語及び関連単語に対応する説明データを格納する説明定義部；使用者が入力する特定の検索語を含む検索要求を受信する検索要求受信部；検索語を核心単語として照会されるバンドルデータと核心単語で照会される説明データとを含む検索結果ページを生成する検索結果ページ生成部；及び使用者に検索結果ページを送信する検索結果送信部を含む検索サーバー；と、検索サーバーに接続して検索要求を送信し検索結果ページを受信する使用者端末とを含む。本発明は、検索語間の連関性構造を格納するバンドルデータベースを通じて検索語の直接的な検索結果と共に関連単語（キーワード）を表示し、より体系的に拡張された知識検索を容易にする。
2009510591.tif 000002
【特許請求の範囲】
【請求項１】
互いに関連性を持つ個別の単語間の連関性構造を定義するバンドルデータを生成、格納、及び検索するバンドルデータベースシステムにおいて、
核心単語及び該核心単語に連結される関連単語を定義し、該核心単語と該関連単語との連結関係を定義してバンドルデータを生成し且つ格納するバンドル定義部；前記核心単語及び前記関連単語に対応する説明データを格納する説明定義部；使用者が入力する特定の検索語を含む検索要求を受信する検索要求受信部；前記検索語を核心単語として照会される上記バンドルデータと該核心単語で照会される説明データとを含む検索結果ページを生成する検索結果ページ生成部；及び使用者に上記検索結果ページを送信する検索結果送信部を含む検索サーバー；と、
前記検索サーバーに接続して前記検索要求を送信し前記検索結果ページを受信する使用者端末と
を含むことを特徴とするバンドルデータベース管理システム。
【請求項２】
前記検索サーバーが、
単一の核心単語に対して対応する少なくとも一つ以上の関連単語が連結される１（ｎ＝１）次バンドル；
前記１次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される２（ｎ＝２）次バンドル；及び
前記２次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される３（ｎ＝３）次バンドル
の反復的な連結構造を持つｎ（n＞１）次元バンドルから構成されるバンドルデータの生
成、格納及び検索を管理することを特徴とする請求項２に記載のバンドルデータベース管理システム。
【請求項３】
前記検索サーバーが、
奇数次バンドル（ｎ＝１、３、５、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を水平線で連結し、また
偶数次バンドル（ｎ＝２、４、６、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を垂直線で連結するグラフィック位相構造を通じて前記バンドルデータを使用者に表示することを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項４】
前記検索サーバーは、
バンドルデータを構成する前記核心単語、前記関連単語及びそれらの連結関係が格納されるバンドルデータＤＢ；及び
前記バンドルデータに格納される個別の単語に対応する説明データが格納される説明データＤＢを含むことを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項５】
前記検索サーバーが、
前記使用者端末から前記検索結果ページにグラフィック構造で表示されるバンドルデータを構成する特定の単語の選択情報を受信し、そして
該特定の単語で照会される前記説明データを前記検索結果ページに含めて前記使用者端末に提供する
ことを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項６】
前記検索サーバーが、
前記検索結果ページを生成するときに、前記バンドルデータを構成するそれぞれの前記
核心単語及び前記関連単語に対して対応する説明データを参照するＵＲＬ情報を含めて前記使用者端末に送信することを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項７】
前記検索サーバーが、
水平線上（奇数次バンドル）に位置する関連単語を核心単語とし、該核心単語から垂直線で連結して水平バンドルを追加する連結（水平線上−Ａタイプの連結）；
水平線の最右側に新しい関連単語（核心単語）を追加するとき水平線で連結して水平バンドルを回転して追加する連結（水平線端−Ｂタイプの連結）；
バンドルを回転バンドルに変換した後水平線上に位置する関連単語の間に挿入する連結（水平線上−Ｂタイプの挿入連結）；
垂直線上（偶数次バンドル）に位置する関連単語を核心単語とし、該核心単語から水平線で連結して回転バンドルを追加する連結（垂直線上−Ｂタイプの連結）；
垂直線の最上側に新しい関連単語（核心単語）を追加するとき垂直線で連結して水平バンドルを追加する連結（垂直線端−Ａタイプの連結）；及び
垂直線上に位置する関連単語の間にバンドルを挿入する連結（垂直線上−Ａタイプの挿入連結）
からなる群より選択された何れか一つの連結方法、またはこれらを結み合わせた連結方法を通じてバンドルデータを結合させることを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項８】
互いに関連性を持つ個別の単語間の連関性構造を定義するバンドルデータを生成、格納、検索するバンドルデータベース管理方法において、
（１）核心単語、該核心単語に連結される関連単語及び該核心単語と該関連単語との間に定義された連結関係から構成されるバンドルデータを生成し格納する段階；
（２）前記核心単語及び前記関連単語に対応する説明データを格納する段階；
（３）使用者が入力する特定の検索語を含む検索要求を受信する段階；
（４）前記検索語を核心単語として照会される前記バンドルデータ及び該核心単語で照会される説明データを含む検索結果ページを生成する段階；及び
（５）使用者端末に前記検索結果ページを送信する段階
を含むことを特徴とするバンドルデータベース管理方法。
【請求項９】
前記段階（１）が、
単一の核心単語に対して対応する少なくとも一つ以上の関連単語が連結される１次バンドル；
前記１次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される２次バンドル；及び
前記２次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される３次バンドル
の連結構造を持つｎ（ｎ＞１）次元バンドルから構成される前記バンドルデータを、生成しバンドルデータＤＢに格納する段階であることを特徴とする請求項８に記載のバンドルデータベース管理方法。
【請求項１０】
前記段階（２）が、
前記核心単語及び前記関連単語に対応する説明データを説明データＤＢに格納する段階であることを特徴とする請求項８に記載のバンドルデータベース管理方法。
【請求項１１】
前記段階（４）が、
（４-１）受信した検索語を核心単語に設定する段階；
（４-２）前記核心単語でバンドルデータＤＢを照会してバンドルデータを検索する段
階；
（４-３）前記核心単語で説明データＤＢを照会して対応する説明データを検索する段
階；及び
（４-４）前記バンドルデータ及び前記説明データから構成された前記検索結果ページ
を生成する段階
を含むことを特徴とする請求項８に記載のバンドルデータベース管理方法。
【請求項１２】
前記段階（４）が、
奇数次バンドル（ｎ＝１、３、５、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を水平線で連結し、また
偶数次バンドル（ｎ＝２、４、６、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を垂直線で連結
するグラフィック構造で表示されるバンドルデータを前記検索結果ページに含める段階であることを特徴とする請求項８または１１に記載のバンドルデータベース管理方法。
【請求項１３】
前記段階（４）が、
前記検索結果ページを生成するときに、前記バンドルデータを構成するそれぞれの前記核心単語及び前記関連単語に対して対応する説明データを参照するＵＲＬ情報を含める段階であることを特徴とする請求項８または１１に記載のバンドルデータベース管理方法。
【請求項１４】
前記段階（４）が、
水平線上（奇数次バンドル）に位置する関連単語を核心単語とし、該核心単語から垂直線で連結して水平バンドルを追加する連結（水平線上−Ａタイプの連結）；
水平線の最右側に新しい関連単語（核心単語）を追加するとき水平線で連結して水平バンドルを回転して追加する連結（水平線端−Ｂタイプの連結）；
バンドルを回転バンドルに変換した後水平線上に位置する関連単語の間に挿入する連結（水平線上−Ｂタイプの挿入連結）；
垂直線上（偶数次バンドル）に位置する関連単語を核心単語とし、該核心単語から水平線で連結して回転バンドルを追加する連結（垂直線上−Ｂタイプの連結）；
垂直線の最上側に新しい関連単語（核心単語）を追加するとき垂直線で連結して水平バンドルを追加する連結（垂直線端−Ａタイプの連結）；及び
垂直線上に位置する関連単語の間にバンドルを挿入する連結（垂直線上−Ａタイプの挿入連結）
からなる群より選択された何れか一つの連結方法、またはこれらを結み合わせた連結方法を通じてバンドルデータを結合させる段階を含むことを特徴とする請求項８または１１に記載のバンドルデータベース管理方法。
【請求項１５】
（６）前記使用者端末から前記検索結果ページにグラフィック構造で表示されるバンドルデータを構成する特定の単語の選択情報を受信する段階；及び
（７）前記特定の単語で照会される前記説明データを前記検索結果ページに含めて前記使用者端末に提供する段階
をさらに含むことを特徴とする請求項８に記載のバンドルデータベース管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バンドルデータベース管理システム及びその管理方法、より詳しくは、特定の単語と連関性を持つ関連単語の連関性構造を定義するバンドルデータを生成させ、これをバンドルデータベースに格納し、且つ使用者の検索語入力に対して該バンドルデータベースから照会されるバンドルデータを検索結果に含めることによって検索サービスを提供するバンドルデータベース管理システム及びその方法に関する。
【背景技術】
【０００２】
従来の検索システムは、検索サーバーが使用者から受信する検索語で検索データベース（ＤＢ）を照会し、照会されたデータを順次並べて提供している。例えば、使用者がＸという検索語に対して検索要求を送信すると、検索サーバーはカテゴリー分類（サイト、知識、ニュース、辞書など）によってデータを照会し、対応するデータを各カテゴリーグループの順序にしたがって並べて生成した検索結果ページを提供する。
【０００３】
前述した従来の検索システムは、特定の検索語に対する深さ探索（ｄｅｐｔｈ−ｍｉｎｉｎｇ ｓｅａｒｃｈ）を主として設計されており、検索語に関連した情報を単純に並べ
るだけであり、検索された情報の関連性に対しては使用者が任意で把握しなければならなかった。例えば、使用者が検索語として「ヒッピー（ｈｉｐｐｉｅ）」を入力すると、従来の検索システムは、検索結果を提供するとき「ヒッピー」という単語と直接的な関連性がある情報を提供するので使用者は直接的な関連性がある専門知識が得られる長所があるが、「ヒッピー」と連関する周辺関連知識は得られない。したがって、検索結果を構成する特定の単語の有機的な関連性を基にして立体的で適切な関連知識に拡張することができず、結局情報の組み立て及び組み合わせを通じて新たな知識を創出していくのに適してないという問題点があった。
【０００４】
例えば、使用者が検索語として「ヒッピー」を入力すると、検索結果ページには、「ヒッピー」が含まれたウェブサイトの名称、または「ヒッピー」が含まれたコンテンツの接続経路のみが並べられる。従って、使用者が「ヒッピー」と直接的な連関性を持つ情報にしかアクセスする機会がないという限界がある。
【０００５】
しかし、「ヒッピー」は、「サイケデリック」、「ビートルズ」、「モッズ・ルック（Ｍｏｄｓ Ｌｏｏｋ）」などとも連関性があるが、上記のような従来の検索方法では、「
ヒッピー」と関連性がある情報に容易にアクセスできないという問題がある。
【０００６】
もちろん、「ヒッピー」と直接的な連関性を持つコンテンツに１次的にアクセスした後、当該コンテンツの内容把握を通じて「ヒッピー」と「サイケデリック」とが連関性があるということが分かった後（この過程も容易ではない）、この「サイケデリック」という検索語を入力して検索結果から「サイケデリック」と直接的な連関性があるコンテンツにアクセスしていく方法によって検索対象知識の範囲を拡張させていくことはできる。
【０００７】
しかし、このような方法は、個別検索結果の内容を確認して検索語を類推する過程を繰り返すという特性上、使用者の時間と手間とがかかるという問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、前述の問題点を解決するために、個別データ間の連関性関係が定義されたバ
ンドルデータを生成してバンドルデータベースを構築し、そのバンドルデータベースを通じた検索サービスを提供し、これによって使用者が検索するために要する手間を減らし、さらに、特定の検索語に対する類似関連情報を体系的に提供して使用者が思いつかなかった関連単語まで検索できるようにすることで検索知識の幅を拡張させることを目的とする。
【課題を解決するための手段】
【０００９】
前述した目的を達成するための本発明のデータの連関性構造を格納するバンドルデータベース管理システムは、互いに関連性を持つ個別の単語間の連関性構造を定義するバンドルデータを生成、格納、及び検索するバンドルデータベースシステムにおいて、核心単語及び該核心単語に連結される関連単語を定義し、該核心単語と該関連単語との連結関係を定義してバンドルデータを生成し且つ格納するバンドル定義部；前記核心単語及び前記関連単語に対応する説明データを格納する説明定義部；使用者が入力する特定の検索語を含む検索要求を受信する検索要求受信部；前記検索語を核心単語として照会される前記バンドルデータと上記核心単語で照会される説明データとを含む検索結果ページを生成する検索結果ページ生成部；及び使用者に前記検索結果ページを送信する検索結果送信部を含む検索サーバー；と、前記検索サーバーに接続して前記検索要求を送信し前記検索結果ページを受信する使用者端末とを含むことを特徴とする。
【００１０】
また、本発明のデータの連関性構造を格納するバンドルデータベース管理方法は、互いに関連性を持つ個別の単語間の連関性構造が定義されるバンドルデータを生成、格納、検索するバンドルデータベース管理方法において、（１）核心単語、該核心単語に連結される関連単語、及び該核心単語と該関連単語との間に定義された連結関係で構成されるバンドルデータを生成し格納する段階；（２）前記核心単語及び前記関連単語に対応する説明データを格納する段階；（３）使用者が入力する特定の検索語を含む検索要求を受信する段階；（４）前記検索語を核心単語として照会される前記バンドルデータ及び該核心単語で照会される説明データとを含む検索結果ページを生成する段階；及び（５）使用者端末に前記検索結果ページを送信する段階を含むことを特徴とする。
【００１１】
本明細書に添付される図面は、本発明の望ましい実施態様を示すものであって、発明の詳細な説明とともに本発明の技術思想をさらに理解させる役割を果たすものである。そのため、本発明をそのような図面に記載された事項にのみ限定して解釈してはいけない。
【発明を実施するための最良の形態】
【００１２】
以下、上述した構成要素を含んでなる本発明の望ましい一実施態様を添付図面を参照しながら説明する。
図１は、本発明の一実施態様によるバンドルデータベース管理システム１の概略的な構成を示す。
【００１３】
本発明の一実施態様によるバンドルデータベース管理システム１は、検索サーバー２と使用者端末３とを含む構成である。
検索サーバー２は、検索対象の検索語（単語）間の連関性（関連性）を定義して相互連結関係を格納するバンドルデータを生成し、そのバンドルデータをバンドルデータベースに格納する。また、使用者端末３から特定の検索語の検索要求を受信し検索語に対応する検索結果データ（以下、説明データと表記する）とともにその検索語と関連性を持つデータの連結構造をグラフィックで表示したバンドルデータを送信する検索サービスを提供する。
【００１４】
使用者端末３は、有無線ネットワークを通じて検索サーバー２に接続し、使用者が入力する特定の検索語の検索要求を送信する。検索要求の応答として検索結果ページを受信す
る。この検索結果ページは検索語の説明データとともに検索語と関連性を持つその他単語に対する連結構造が定義されたバンドルデータを含む。以下、本発明が提示するバンドルデータの定義及び構造について詳しく説明する。
【００１５】
図２は、本発明の一実施態様によるバンドルデータの連結関係を示す。
本発明におけるバンドルデータは、単語と単語との間の連結関係を定義する。そこで、単語は意味上の単語として認識され得る通常の単語（例：「ヒッピー」）だけでなく、物理的な音節から構成される単語（例：「ヒッピー的な」）を含む。すなわち、必ず名詞や単一の単語である必要はなく、２つ以上の単語を結合した叙述型（例：「ヒッピー的な文化として」）の文章であってもよい。
【００１６】
i）ソロ：単語はセル概念として定義することができ、単一のセル（単語）ｂ１のみ存
在する場合「ソロ」と定義する。
ii）バンドルデータ：バンドルデータは、イ）一つの核心単語、ロ）その核心単語と連結される少なくとも一つ以上の関連単語、及びハ）この核心単語と関連単語との連結関係から構成される。単独で存在していたソロに関連のあるセル（単語）を連結するときには、このソロが核心単語（ｂ１）になり、連結されるセルが関連単語（ｂ２）になる。
【００１７】
iii）データｂ３の追加：仮に、核心単語（ｂ１）に関連単語（ｂ３）が新たに加えら
れる場合、ｂ１−ｂ２−ｂ３の構造で連結される。関連単語ｂ２及びｂ３は、相互に関連性を有していても、いなくてもよいが、核心単語ｂ１に対しては必ず連関性を持つ。
【００１８】
iv）データｂ２及びｂ３の連関性：前記iii）においてｂ２がｂ３の核心単語になる場
合には、このｂ２にｂ３を垂直線で連結する。このような場合、核心単語ｂ１は、関連単語でありながら同時に核心単語であるｂ２を媒介としてｂ３と連関性を持つ。
【００１９】
本発明においてバンドルデータの連結関係は、水平線による水平連結及び垂直線による垂直連結の２種の形態で表示される。水平連結とは、最左側の核心単語に対して右側に関連単語が連結されるものであり、垂直連結とは、最下側の核心単語に対して上側に関連単語が連結されるものである。垂直連結は、水平連結を構成する関連単語から派生する。そして、垂直連結の始発点になる単語は、水平連結構造の関連単語でありながら同時に垂直連結構造の核心単語になる。水平連結構造において左側の関連単語は、右側の関連単語より核心単語に対して強い連関性を持ち、垂直連結構造においても下側の関連単語が上側の関連単語より強い連関性を持つ。
【００２０】
本発明において、ソロ、核心単語及び関連単語の名称は、何れのセルを核心単語の基準にするかに応じて変化する相対的な概念を持つ（例：図２のivにおけるｂ２は、核心単語ｂ１の関連単語でありながら、同時に垂直線で連結されたｂ３の核心単語である）。
【００２１】
図３は、本発明の一実施態様によるバンドルデータのｎ次元連結関係を示す。
図３は、実際に６個のセル（単語）から構成される３（ｎ＝３）次元バンドルを示している。下記表１は、図３に示した３次元バンドルを通じて本発明の「バンドル」という用語の概念を定義する。
【００２２】
【表１】
2009510591.tif 000003
【００２３】
上記表を参照して図３に示したバンドルの構造を説明すると、核心単語ｂ１は全体として３次元バンドルを構成している。その理由は、核心単語ｂ１を基準にして３次バンドル（ｂ４、ｂ６）まで拡張されているからである。この３次元バンドル構造は、ｂ１を基準にしてｂ１、ｂ２、ｂ３からなる１次バンドル、ｂ２、ｂ４、ｂ５からなる２次バンドル、ｂ４、ｂ６からなる３次バンドルに細分化することができ、奇数次バンドル（ｎ＝１、３、５、...）は水平線で連結され、偶数次バンドル（ｎ＝２、４、６、...）は垂直線で連結される。
【００２４】
ここで、説明の便宜上、１次バンドルが水平線で連結されているバンドルを水平バンドルと称し、単にバンドルと言うときにはこの水平バンドルを指称することにする。
一方、核心単語ｂ１は、１次連結された関連単語ｂ２、ｂ３と直接的な連関性を持ち、ｂ４〜ｂ６とは、関連単語でありながら同時に核心単語でもあるｂ２及びｂ４を媒介として拡張される連関性を持つ。すなわち、ｂ１は、関連単語でありながら同時に核心単語でもあるｂ２を媒介としてｂ４及びｂ５と連関性を持ち、関連単語でありながら同時に核心単語でもあるｂ４を媒介にしてｂ６と連関性を持つ。このようにバンドルは関連単語であ
りながら同時に核心単語でもある単語（セル）を媒介とした連関性の有機的な拡張を通じて継続的に生成及び発展することができる。
【００２５】
図４は、本発明の一実施態様による検索サーバー２が行うバンドルの結合についての実施態様を示す。
任意のバンドル間の結合を通じたバンドルの拡張について説明する。ｂ１（核心単語）−ｂ２（関連単語）−ｂ３（関連単語）の１次元バンドル（図４のi）のｂ３に、ｂ４（
核心単語）−ｂ５（関連単語）−ｂ６（関連単語）の２次元バンドル（図４のii）をさらに結合すると仮定する。２個のバンドルを結合させるために、ｂ４−ｂ５−ｂ６の連結構造を反時計方向に９０゜回転し（図４のiiiの左側）且つ線対称に回転変換する（図４のiii右側）。そして、線対称に回転変換したバンドル（ｂ４−ｂ５−ｂ６）を、ｂ３から派生する水平線に連結する（図４のiv）。
【００２６】
上記のようにバンドルとバンドルとを結合させるときに結合させようとするバンドル（ｂ４−ｂ５−ｂ６）を反時計方向に９０゜回転し且つ線対称に回転する理由は、連結されるバンドル（ｂ４−ｂ５−ｂ６）の独自のバンドル構造を維持するためである。仮にバンドルを回転することなく連結すると、ｂ４は、図４のiiでのような核心単語としての役割がなくなり、ｂ１（核心単語）の関連単語の役割しか果たさなくなる。そうすると、結局バンドル（ｂ４−ｂ５−ｂ６）は、独自の構造を維持することができずにバンドル（ｂ１−ｂ２−ｂ３）に吸収されてその独自のバンドルの構造が消滅するからである。
【００２７】
本発明が提示するさらに詳細なバンドル間の結合原則については、図６〜１１を参照しながら後述する。
図４に示したバンドルの結合を通じて、バンドルデータはｎ次元バンドルに継続して拡張及び発展することができる。従って、検索サーバー２が、ｂ１−ｂ２−ｂ３バンドルとｂ４−ｂ５−ｂ６バンドルとをデータベースとして構築しているという前題下に、使用者から検索語ｂ１の入力を受けた後、ｂ１を核心単語とするｂ１−ｂ２−ｂ３バンドルを抽出し、抽出されたバンドルに含まれた任意の関連単語を核心単語とするｂ４−ｂ５−ｂ６バンドルを抽出して上述のように結合し、そしてこれを使用者に提供すれば、使用者は、ｂ１と関連性を持つすべての関連単語の情報を通じてバンドルデータにより多様な分野の情報の提示を受けることができる。
【００２８】
図５は、本発明の一実施態様による検索サーバー２の内部構造を示す。
本発明の一実施態様による検索サーバー２は、バンドル定義部２１、説明定義部２２、検索要求受信部２３、検索結果ページ生成部２４及び検索結果送信部２５を含む。また、バンドルデータベースのＤＢＭＳは、バンドルデータＤＢ２１１及び説明データＤＢ２２１を含む。
【００２９】
このバンドル定義部２１は、核心単語とその核心単語に連結される関連単語とを定義し、核心単語と関連単語との連結関係を定義してバンドルデータを生成し、このバンドルデータをバンドルデータＤＢ２１１に格納する。最初のバンドルデータは事業者がバンドルデータＤＢ２１１を構築して生成する。そして、その後は、使用者が、所定のバンドル定義インターフェース画面の提供を受け、単語及び連結関係を生成または削除することで自由にバンドル構造を定義することができる。
【００３０】
例えば、使用者は、自分のブログまたはこれとは別途に割り当てられた会員専用のミニホームページで各種情報をバンドル構造で定義し格納することができる。そのためには、ブログ及びミニホームページに核心単語と関連単語との間の連結関係を定義し、且つ各単語と関連のある説明データを入力することができるバンドル製作ツールを提供することが望ましい。
【００３１】
説明定義部２２は、バンドルデータを構成する個別の単語（核心単語または関連単語）に説明データをリンクさせ説明データＤＢ２２１に格納する。説明データのリンクは、ハイパーリンク方式であることが望ましい。
【００３２】
検索要求受信部２３は、使用者端末３から使用者が入力する特定の検索語を含む検索要求を受信する。
検索結果ページ生成部２４は、この検索語を核心単語としてバンドルデータＤＢ２１１を照会し、親バンドルまたは分子バンドルを構成する全単語データを照会して、前述した連結関係（水平連結、垂直連結）に基づいてグラフィックバンドルデータを生成する。また、検索語（親バンドルまたは分子バンドルの核心単語）で、説明データＤＢ２２１を照会して対応する説明データを検索する。そして、前述したグラフィックバンドルデータと説明データとを含む検索結果ページを生成する。
【００３３】
ここで、検索結果ページに含まれたバンドルデータの個別の単語は、説明データを参照することができるハイパーリンクの属性（ＵＲＬ情報）を持つ。従って、使用者端末３が検索結果ページを受信し、画面に表示し、使用者がバンドルデータの特定の単語（セル）を選択すれば、対応するＵＲＬ情報を検索サーバー２が受信して、対応する説明データを照会して、検索結果ページを通じて提供する。
【００３４】
検索結果送信部２５は、検索サーバー２が使用者の検索要求及びバンドルデータの選択により生成した検索結果ページを使用者端末３に提供する。
図６〜１１は、本発明の一実施態様による６種の連結方法に従うバンドルデータを示す。以下、バンドルの結合過程において反時計方向に９０゜回転し且つ線対称に回転したバンドルを、便宜上「回転バンドル」と命名する。
【００３５】
図６は、水平線上−Ａタイプの連結方法を示す。この方法は、親バンドルの水平線上にある任意の関連単語（２、３、６、８）に何れかのバンドル（ソロを含む）（９〜、１０〜、１１〜、１２）を連結するとき、関連単語（２、３、６、８）を核心単語に切り換え、この核心単語から派生する垂直線にバンドル（９〜、１０〜、１１〜、１２）をそれぞれそのまま連結する方法である。
【００３６】
図７は、水平線端−Ｂタイプの連結方法を示す。この方法は、親バンドルにおいて水平線端にある任意の関連単語（３、７、８）に何れかのバンドル（ソロを含む）（９〜、１０〜、１１〜）を連結するとき、追加されるバンドル（９〜、１０〜、１１〜）を、回転バンドルに変換した後関連単語（３、７、８）から派生する水平線にそれぞれ連結する方法である。
【００３７】
図８は、水平線上−Ｂタイプの挿入連結方法を示す。この方法は、親バンドルにおいて水平線上にある関連単語（２）と関連単語（３）との間に何れかのバンドル（ソロを含む）（９〜）を挿入する方法である。このような場合、挿入されるバンドル（９〜）を回転バンドルに変換した後関連単語（２）と関連単語（３）との間の水平線上に挿入する。
【００３８】
図９は、垂直線上−Ｂタイプの連結方法を示す。この方法は、親バンドルにおいて垂直線上にある任意の関連単語（５、６、１０、１１）に何れかのバンドル（ソロを含む）（１２〜、１３〜、１４〜、１５）を連結するとき、関連単語（５、６、１０、１１）を核心単語に切り換え、加えられるバンドル（１２〜、１３〜、１４〜、１５）を回転バンドルに変換した後この関連単語（５、６、１０、１１）から派生する水平線にそれぞれ連結する方法である。
【００３９】
図１０は、垂直線端−Ａタイプの連結方法を示す。この方法は、親バンドルにおいて垂直線端にある任意の関連単語（５、８、９、１１）に何れかのバンドル（ソロを含む）（１２〜、１３〜、１４〜、１５〜）を連結するとき、追加されるバンドル（１２〜、１３〜、１４〜、１５〜）を関連単語（５、８、９、１１）から派生する垂直線にそれぞれそのまま連結する方法である。
【００４０】
図１１は、垂直線上‐Ａタイプの挿入連結方法を示す。この方法は、親バンドルにおいて垂直線上にある関連単語（４）と関連単語（５）との間に何れかのバンドル（ソロを含む）（１２〜）を挿入する方法である。このような場合、挿入されるバンドル（１２〜）を関連単語（４）と関連単語（５）との間の垂直線上にそのまま挿入する。
【００４１】
図１２は、本発明の一実施態様によるバンドルデータを示す。
図１２に示した親バンドル（ｂ１の４次元バンドル）を参照しながらバンドルデータＤＢ２１１の格納構造を説明する。
【００４２】
親バンドルは、ｂ１〜ｂ１２の総計１２個の単語（セル）から成り、親バンドルの核心単語ｂ１及び分子バンドルの核心単語（分子核心単語）ｂ２、ｂ３、ｂ５、ｂ８、ｂ９から構成される。バンドルデータＤＢ２１１には総計６個の核心単語に対応する総計６個のバンドル構造が格納される。下記表２は、６個のバンドルに対するデータ構造を示す。
【００４３】
【表２】
2009510591.tif 000004
【００４４】
上記表２において、カッコ（ ）の中には自分の直前にある単語を参照するリンク情報
を示し、また、添え字’は当該直前の単語と垂直線を通じて連結されることを示す。上記のようなデータ構造により、バンドルデータＤＢ２１１は単語データ及び単語データの連結関係を格納し、また、検索サーバー２は照会されるバンドルデータの連結関係に応じてグラフィックバンドルデータを示すことができる。
【００４５】
図１３は、本発明の一実施態様によるバンドルデータベース管理方法の全体の手順を示す。
バンドルデータの生成及び格納段階（Ｓ１０）において、検索サーバー２は、検索語を単語として単語間の核心単語及び関連単語を定義し、その連結関係を定義してバンドルデータＤＢ２１１に格納する（Ｓ１０）。また、バンドルデータを構成する個別の単語に対
応する説明データを、説明データＤＢ２２１に格納する。
【００４６】
このために、この検索サーバー２は、入力装置を通じて核心単語及び関連単語を指定し且つ各単語に対して説明データを入力することができるプログラム手段をバンドルデータＤＢ２１１の構築者に提供する。バンドルデータＤＢ２１１の構築者は、検索サーバー２の運用会社であっても良く、上記検索サーバー２にブログまたはミニホームページを持つ一般使用者であっても良い。
【００４７】
使用者は使用者端末３で検索語を入力して検索要求を検索サーバーに送信し、検索サーバー２がこれを受信する（Ｓ３０）。
検索サーバー２は、検索語でバンドルデータＤＢ２１１及び説明データＤＢ２２１を照会して検索結果ページを生成する。図１４を参照しながら、さらに詳細に説明する。受信した検索語を核心単語に設定し（Ｓ４１）、当該設定した核心単語でバンドルデータＤＢ２１１を照会し、照会されたデータでグラフィックバンドルデータを生成する（Ｓ４２）。このとき、核心単語と連結されている関連単語を核心単語とする他のバンドルが照会されれば、上述した方法に従ってバンドルを結合させる。
【００４８】
また、結合したバンドルに含まれたすべての核心単語及び関連単語で、説明データＤＢ２２１を照会して説明データを呼び込む（Ｓ４３）。そして、グラフィックバンドルデータ及び説明データから構成された検索結果ページを生成する（Ｓ４４）。ここで、検索結果ページを構成するグラフィックバンドルデータの単語セルは、説明データを参照するハイパーリンクの属性（ＵＲＬ情報）を持つ。
【００４９】
検索サーバー２は、生成した検索結果ページを使用者端末３に送信して検索要求に応答する（Ｓ５０）。
使用者は、受信した検索結果ページ上に表示されたグラフィックバンドルデータを通じて関連語を照会し説明データを確認する。ここで、より詳細な情報を得ようと使用者がバンドルデータ上の特定の関連単語を選択すると、検索サーバーはその単語（セル）の選択情報（ＵＲＬ情報）を受信する（Ｓ６０）。
【００５０】
検索サーバー２は、選択情報に含まれるＵＲＬ情報に基づいて対応する説明データを説明データＤＢ２２１から照会して検索結果ページを生成し使用者端末３に送信する。
図１５は、本発明の一実施態様による検索結果ページの画面を示す。
【００５１】
図１５は、使用者が「ヒッピー」という検索語を入力して提供された検索結果ページを示す。検索結果ページは、バンドルデータフレーム１０１と説明データフレーム１０２とから構成される。
【００５２】
上記バンドルデータフレーム１０１には、使用者の検索語を核心単語１０３とするバンドルデータがグラフィック形態で表示される。グラフィックバンドルデータを構成する単語（セル）はハイパーリンクの属性を持つ。使用者は、説明データフレーム１０２の情報を確認し、より詳細な情報または関連情報を得ようとする場合にグラフィックバンドルデータの特定の単語を選択する。そうすれば、特定の単語の選択情報がＵＲＬ情報として検索サーバー２に送信され、検索サーバー２は特定の単語のバンドルデータ（図１６の１０４参照）と説明データとを説明データフレーム１０２に表示する。従って、使用者は、一回の検索語入力に対してその検索結果と共に関連語情報が表示されるバンドルデータを提供され幅広い知識を検索することができ、現在自分が照会する検索結果が全検索結果に対してどこに位置しているか把握できるようになる。
【００５３】
図１６は、前述した図１５において使用者が「サイケデリック」という関連単語を選択
した場合に提供された分子バンドルの検索結果ページを示す。
図１７は、前述した図１５において使用者が「アール・ヌーヴォー（仏：Ａｒｔ Ｎｏ
ｕｖｅａｕ）」という関連単語を選択した場合に提供された分子バンドルの検索結果ページを示す。
【００５４】
上述したように、本発明によるデータの連関性構造を格納するバンドルデータベース管理システム及びその管理方法の実施態様が構成される。本発明は、実施例と図面とによって説明したが、このような実施例と図面とがたとえ限定されたものであるとしても、本発明はこれによって限定されず、本発明が属する技術分野において通常の知識を持つ者により本発明の技術思想及び特許請求の範囲と均等な範囲内で多様な修正及び変形が可能なのは言うまでもない。
【産業上の利用可能性】
【００５５】
本発明によるデータの連関性構造を格納するバンドルデータベース管理システム及びその管理方法は、検索語間の連関性構造を格納するバンドルデータベースを通じて、検索語の直接的な検索結果と共に関連単語（キーワード）の連関性構造をグラフィック位相で表示して体系的で質の高い拡張された知識検索サービスを提供する。
【００５６】
また、使用者は、検索結果の提供を受けた状態で、提供されたバンドルデータ上の関連単語を検索語の再入力を要することなくクリックすることで、検索インターフェースが簡便になり、所望の検索結果と共に関連知識の検索結果を提供される検索時間を短縮させることができる。
【図面の簡単な説明】
【００５７】
【図１】図１は、本発明の一実施態様によるバンドルデータベース管理システムの概略的な構成図である。
【図２】図２は、本発明の一実施態様によるバンドルデータの連結構造図である。
【図３】図３は、本発明の一実施態様によるバンドルデータのｎ次元連結関係例示図である。
【図４】図４は、本発明の一実施態様による検索サーバーのバンドル結合の例示図である。
【図５】図５は、本発明の一実施態様による検索サーバーの内部構造図である。
【図６】図６は、本発明の一実施態様による連結方法に従うバンドルデータの例示図である。
【図７】図７は、本発明の一実施態様による連結方法に従うバンドルデータの例示図である。
【図８】図８は、本発明の一実施態様による連結方法に従うバンドルデータの例示図である。
【図９】図９は、本発明の一実施態様による連結方法に従うバンドルデータの例示図である。
【図１０】図１０は、本発明の一実施態様による連結方法に従うバンドルデータの例示図である。
【図１１】図１１は、本発明の一実施態様による連結方法に従うバンドルデータの例示図である。
【図１２】図１２は、本発明の一実施態様によるバンドルデータの格納例示図である。
【図１３】図１３は、本発明の一実施態様によるバンドルデータベース管理方法の全体順序図である。
【図１４】図１４は、本発明の一実施態様による検索結果ページ生成段階の詳細順序図である。
【図１５】図１５は、本発明の一実施態様による検索結果ページの画面例示図である。
【図１６】図１６は、本発明の一実施態様による分子バンドル検索結果ページの画面例示図である。
【図１７】図１７は、本発明の一実施態様による分子バンドル検索結果ページの画面例示図である。
【図１】
2009510591.tif 000005
【図２】
2009510591.tif 000006
【図３】
2009510591.tif 000007
【図４】
2009510591.tif 000008
【図５】
2009510591.tif 000009
【図６】
2009510591.tif 000010
【図７】
2009510591.tif 000011
【図８】
2009510591.tif 000012
【図９】
2009510591.tif 000013
【図１０】
2009510591.tif 000014
【図１１】
2009510591.tif 000015
【図１２】
2009510591.tif 000016
【図１３】
2009510591.tif 000017
【図１４】
2009510591.tif 000018
【図１５】
2009510591.tif 000019
【図１６】
2009510591.tif 000020
【図１７】
2009510591.tif 000021
【手続補正書】
【提出日】平成20年6月2日(2008.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
互いに関連性を持つ個別の単語間の連関性構造を定義するバンドルデータを生成、格納、及び検索するバンドルデータベースシステムにおいて、
核心単語及び該核心単語に連結される関連単語を定義し、該核心単語と該関連単語との連結関係を定義してバンドルデータを生成し且つ格納するバンドル定義部；前記核心単語及び前記関連単語に対応する説明データを格納する説明定義部；使用者が入力する特定の検索語を含む検索要求を受信する検索要求受信部；前記検索語を核心単語として照会される上記バンドルデータと該核心単語で照会される説明データとを含む検索結果ページを生成する検索結果ページ生成部；及び使用者に上記検索結果ページを送信する検索結果送信部を含む検索サーバー；と、
前記検索サーバーに接続して前記検索要求を送信し前記検索結果ページを受信する使用者端末と
を含むことを特徴とするバンドルデータベース管理システム。
【請求項２】
前記検索サーバーが、
単一の核心単語に対して対応する少なくとも一つ以上の関連単語が連結される１（ｎ＝１）次バンドル；
前記１次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される２（ｎ＝２）次バンドル；及び
前記２次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される３（ｎ＝３）次バンドル
の反復的な連結構造を持つｎ（n＞１）次元バンドルから構成されるバンドルデータの生
成、格納及び検索を管理することを特徴とする請求項１に記載のバンドルデータベース管理システム。
【請求項３】
前記検索サーバーが、
奇数次バンドル（ｎ＝１、３、５、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を水平線で連結し、また
偶数次バンドル（ｎ＝２、４、６、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を垂直線で連結するグラフィック位相構造を通じて前記バンドルデータを使用者に表示することを特徴とする請求項１または２に記載のバンドルデータベ
ース管理システム。
【請求項４】
前記検索サーバーは、
バンドルデータを構成する前記核心単語、前記関連単語及びそれらの連結関係が格納されるバンドルデータＤＢ；及び
前記バンドルデータに格納される個別の単語に対応する説明データが格納される説明データＤＢを含むことを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項５】
前記検索サーバーが、
前記使用者端末から前記検索結果ページにグラフィック構造で表示されるバンドルデータを構成する特定の単語の選択情報を受信し、そして
該特定の単語で照会される前記説明データを前記検索結果ページに含めて前記使用者端末に提供する
ことを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項６】
前記検索サーバーが、
前記検索結果ページを生成するときに、前記バンドルデータを構成するそれぞれの前記核心単語及び前記関連単語に対して対応する説明データを参照するＵＲＬ情報を含めて前記使用者端末に送信することを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項７】
前記検索サーバーが、
水平線上（奇数次バンドル）に位置する関連単語を核心単語とし、該核心単語から垂直線で連結して水平バンドルを追加する連結（水平線上−Ａタイプの連結）；
水平線の最右側に新しい関連単語（核心単語）を追加するとき水平線で連結して水平バンドルを回転して追加する連結（水平線端−Ｂタイプの連結）；
バンドルを回転バンドルに変換した後水平線上に位置する関連単語の間に挿入する連結（水平線上−Ｂタイプの挿入連結）；
垂直線上（偶数次バンドル）に位置する関連単語を核心単語とし、該核心単語から水平線で連結して回転バンドルを追加する連結（垂直線上−Ｂタイプの連結）；
垂直線の最上側に新しい関連単語（核心単語）を追加するとき垂直線で連結して水平バンドルを追加する連結（垂直線端−Ａタイプの連結）；及び
垂直線上に位置する関連単語の間にバンドルを挿入する連結（垂直線上−Ａタイプの挿入連結）
からなる群より選択された何れか一つの連結方法、またはこれらを結み合わせた連結方法を通じてバンドルデータを結合させることを特徴とする請求項１または２に記載のバンドルデータベース管理システム。
【請求項８】
互いに関連性を持つ個別の単語間の連関性構造を定義するバンドルデータを生成、格納、検索するバンドルデータベース管理方法において、
（１）核心単語、該核心単語に連結される関連単語及び該核心単語と該関連単語との間に定義された連結関係から構成されるバンドルデータを生成し格納する段階；
（２）前記核心単語及び前記関連単語に対応する説明データを格納する段階；
（３）使用者が入力する特定の検索語を含む検索要求を受信する段階；
（４）前記検索語を核心単語として照会される前記バンドルデータ及び該核心単語で照会される説明データを含む検索結果ページを生成する段階；及び
（５）使用者端末に前記検索結果ページを送信する段階
を含むことを特徴とするバンドルデータベース管理方法。
【請求項９】
前記段階（１）が、
単一の核心単語に対して対応する少なくとも一つ以上の関連単語が連結される１次バンドル；
前記１次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される２次バンドル；及び
前記２次バンドルを構成する任意の関連単語が単一の核心単語になり、該核心単語に連結される少なくとも一つ以上の関連単語が連結される３次バンドル
の連結構造を持つｎ（ｎ＞１）次元バンドルから構成される前記バンドルデータを、生成しバンドルデータＤＢに格納する段階であることを特徴とする請求項８に記載のバンドルデータベース管理方法。
【請求項１０】
前記段階（２）が、
前記核心単語及び前記関連単語に対応する説明データを説明データＤＢに格納する段階であることを特徴とする請求項８に記載のバンドルデータベース管理方法。
【請求項１１】
前記段階（４）が、
（４-１）受信した検索語を核心単語に設定する段階；
（４-２）前記核心単語でバンドルデータＤＢを照会してバンドルデータを検索する段
階；
（４-３）前記核心単語で説明データＤＢを照会して対応する説明データを検索する段
階；及び
（４-４）前記バンドルデータ及び前記説明データから構成された前記検索結果ページ
を生成する段階
を含むことを特徴とする請求項８に記載のバンドルデータベース管理方法。
【請求項１２】
前記段階（４）が、
奇数次バンドル（ｎ＝１、３、５、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を水平線で連結し、また
偶数次バンドル（ｎ＝２、４、６、...）においてそれぞれの核心単語に対して少なく
とも一つ以上の関連単語を垂直線で連結
するグラフィック構造で表示されるバンドルデータを前記検索結果ページに含める段階であることを特徴とする請求項８または１１に記載のバンドルデータベース管理方法。
【請求項１３】
前記段階（４）が、
前記検索結果ページを生成するときに、前記バンドルデータを構成するそれぞれの前記核心単語及び前記関連単語に対して対応する説明データを参照するＵＲＬ情報を含める段階であることを特徴とする請求項８または１１に記載のバンドルデータベース管理方法。
【請求項１４】
前記段階（４）が、
水平線上（奇数次バンドル）に位置する関連単語を核心単語とし、該核心単語から垂直線で連結して水平バンドルを追加する連結（水平線上−Ａタイプの連結）；
水平線の最右側に新しい関連単語（核心単語）を追加するとき水平線で連結して水平バンドルを回転して追加する連結（水平線端−Ｂタイプの連結）；
バンドルを回転バンドルに変換した後水平線上に位置する関連単語の間に挿入する連結（水平線上−Ｂタイプの挿入連結）；
垂直線上（偶数次バンドル）に位置する関連単語を核心単語とし、該核心単語から水平線で連結して回転バンドルを追加する連結（垂直線上−Ｂタイプの連結）；
垂直線の最上側に新しい関連単語（核心単語）を追加するとき垂直線で連結して水平バンドルを追加する連結（垂直線端−Ａタイプの連結）；及び
垂直線上に位置する関連単語の間にバンドルを挿入する連結（垂直線上−Ａタイプの挿
入連結）
からなる群より選択された何れか一つの連結方法、またはこれらを結み合わせた連結方法を通じてバンドルデータを結合させる段階を含むことを特徴とする請求項８または１１に記載のバンドルデータベース管理方法。
【請求項１５】
（６）前記使用者端末から前記検索結果ページにグラフィック構造で表示されるバンドルデータを構成する特定の単語の選択情報を受信する段階；及び
（７）前記特定の単語で照会される前記説明データを前記検索結果ページに含めて前記使用者端末に提供する段階
をさらに含むことを特徴とする請求項８に記載のバンドルデータベース管理方法。
【国際調査報告】
2009510591.tif 000022
2009510591.tif 000023