(57)【要約】【課題】ＰＯＩは、面積を表現することができない一つの点で存在し、特定空間（面積）で検索の範囲を限定することができないとの限界点を解決する。【解決手段】本発明の複数の空間客体を利用した検索方法は、二つ以上の空間客体を利用した検索方法であって、特定空間に対する検索方法を提案する。検索方法は二つ以上のＳＯＩ（Ｓｐａｃｅ  ｏｆ  Ｉｎｔｅｒｅｓｔ）客体を選択する段階；前記選択した複数のＳＯＩ客体に対して予め定められた方法により検索を行う段階；及び前記検索による検索結果などに対して加重値を付与して順位を定める段階を含むことができる。このような構成を介し詳細化された客体を検索条件に設定することができ、検索の正確性を向上させることができる。【選択図】図５
2013156990.tif 000002
【特許請求の範囲】
【請求項１】
検索制御部を含む検索システムを利用し、二つ以上の空間客体を利用した検索方法であって、
ユーザー端末機からそれぞれ異なるＳＯＩ  ＩＤを有する二つ以上のＳＯＩ（Ｓｐａｃｅ  ｏｆ  Ｉｎｔｅｒｅｓｔ）  客体をそれぞれ選択する入力、及び前記選択した二つ以上のＳＯＩ客体を対象とした検索語の入力を前記検索制御部が受信する段階と、
前記検索制御部が前記選択した二つ以上のＳＯＩ客体それぞれに対して同時に並列的に前記検索語に対する検索を行う段階と、
前記検索制御部が前記検索による検索結果などに対して加重値を付与して順位を定める段階と、を含み、
前記選択されたＳＯＩのうち少なくとも二つのＳＯＩ客体は、地理的に離隔されていることを特徴とする複数の空間客体を利用した検索方法。
【請求項２】
前記二つ以上のＳＯＩ客体を選択する入力は、独立したＳＯＩ客体又は特定ＳＯＩ客体の下位客体を選択可能にすることを特徴とする請求項１に記載の複数の空間客体を利用した検索方法。
【請求項３】
前記加重値は、ＳＯＩのコンテンツ（ｃｏｎｔｅｎｔ）に対する加重値及びＳＯＩの関係に対する加重値を考慮して算出されることを特徴とする請求項１または２に記載の複数の空間客体を利用した検索方法。
【請求項４】
前記ＳＯＩのコンテンツに対する加重値は、検索結果の信頼度、ＴＦ−ＩＤＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ−Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ）、絶対順位、コンテンツの類型、コンテンツの出処及び人気度のうち一つ以上を参照して算出されることを特徴とする請求項３に記載の複数の空間客体を利用した検索方法。
【請求項５】
前記ＳＯＩの関係に対する加重値は垂直関係、水平関係及び複合関係のうち一つ以上を参照して算出されることを特徴とする請求項３に記載の複数の空間客体を利用した検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、関心空間（ＳＯＩ；  Ｓｐａｃｅ  ｏｆ  Ｉｎｔｅｒｅｓｔ）を単位にする位置基盤データを利用し、複数の関心空間を条件に検索する方法に関する。
【背景技術】
【０００２】
本発明は、３５Ｕ．Ｓ．Ｃ  §１１９（ｅ）によって米国特許庁に２０１２年１月２６日付で出願された、米国仮出願番号第６１／５９１，１９２号に対して優先権を主張し、この米国出願の全般的な内容はここに参照として併合される。
【０００３】
一般に、ＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）を利用した位置基盤データは、ＸＹ  座標値で表現される特定地点を単位とする。このような、ＰＯＩデータを利用する位置情報サービスでは、特定位置検索の際当該座標に該当する地点のみを表示（例えば、特定ビル検索時、そのビルの入口座標を表示）するので、空間の面積や下位施設などを正確に表現することができなかった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１４６１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は上述の問題点を勘案してなされたもので、ＰＯＩは面積を表現することができない一つの点で存在するので、特定空間（面積）で検索の範囲を限定することができないとの限界点を解決することを目的とする。
すなわち、本発明は空間を表現することができるＳＯＩを単位として利用した位置基盤サービスにおいて、一つのＳＯＩだけでなく複数のＳＯＩを同時に選択し、その選択された空間に対して「条件検索」を実施するように具現することを目的とする。
【課題を解決するための手段】
【０００６】
従来の技術の問題点を解決するため、本発明の第１側面は、特定空間に対する検索方法を提案する。検索方法は複数のＳＯＩ（Ｓｐａｃｅ  ｏｆ  Ｉｎｔｅｒｅｓｔ）  客体を選択する段階；前記選択した複数のＳＯＩ客体に対して予め定められた方法により検索を行う段階；及び前記検索による検索結果などに対して加重値を付与して順位を定める段階を含むことができる。
【０００７】
ここで、前記予め定められた方法は、前記二つ以上のＳＯＩ客体それぞれに対して直列的に検索を行う方法、又は前記二つ以上のＳＯＩ客体それぞれに対して同時に並列的に検索を行う方法を含むことができる。また、前記選択した二つ以上のＳＯＩ客体全てに対し、多重的に検索を行う方法を含むことができる。
【０００８】
選択的に、前記複数のＳＯＩ客体は、それぞれ異なる  ＳＯＩ  ＩＤを有することができる。また、前記検索を行う段階は、前記選択した複数のＳＯＩ客体が有した垂直関係、水平関係又は複合関係の範囲に対して実施することができる。
【０００９】
前記加重値は、ＳＯＩのコンテンツ（ｃｏｎｔｅｎｔ）に対する加重値及びＳＯＩの関係に対する加重値を考慮して算出され、ここで、前記  ＳＯＩのコンテンツに対する加重値は検索結果の信頼度、ＴＦ−ＩＤＦ、絶対順位、コンテンツの類型、コンテンツの出処及び人気度のうち一つ以上を参照して算出され、前記  ＳＯＩの関係に対する加重値は垂直関係、水平関係及び複合関係のうち一つ以上を参照して算出され得る。
【発明の効果】
【００１０】
本発明で提案する方法は、ＰＯＩ検索の限界を克服し、詳細化された空間客体及び複数の空間客体を検索条件に設定することができるので、検索の正確性を向上させることができ、ユーザーの要求を満たすことができるとの効果を有する。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係るＳＯＩ等の間の垂直構造、水平構造及びこれらを含む複合構造を示すブロック図である。
【図２】本発明の一実施形態に係るＳＯＩ等の間の垂直構造、水平構造及びこれらを含む複合構造を示すブロック図である。
【図３】本発明の一実施形態に係るＳＯＩ等の間の垂直構造、水平構造及びこれらを含む複合構造を示すブロック図である。
【図４】本発明の一実施形態に係る検索方法の例示的なスクリーンショットである。
【図５】本発明の一実施形態に係る検索方法を具現するためのシステムを示したブロック図である。
【図６】本発明の一実施形態に係る検索方法を示したフローチャートである。
【図７】本発明の一実施形態に係る一般化された形態のネットワークを示した図である。多様な図において同一の参照番号と記号は、同一の構成要素を示す。
【発明を実施するための形態】
【００１２】
以下、本発明の一部の実施形態等を例示的な図を介して詳しく説明する。各図の構成要素等に参照符号を付加することにおいて、同一の構成要素に対しては、たとえ他の図面上に表示されるとしても、できるだけ同一の符号を有するようにしていることに留意しなければならない。また、本発明の実施形態を説明するにおいて、関連した公知構成又は機能に対する具体的な説明が本発明の実施形態に対する理解を妨げる場合は、その詳細な説明は略する。
【００１３】
位置基盤データ検索において、ＳＯＩ（Ｓｐａｃｅ  ｏｆ  Ｉｎｔｅｒｅｓｔ；関心空間）との概念を導入し、このような  ＳＯＩ  単位で構成された位置情報サービスを構築する努力が引き続いてきた。ＳＯＩは、人達が関心を有するか使用する空間に対するデータの集まりと呼ばれ、点、線及び／又は面などを含むことができ、固有識別データを有する。
【００１４】
一方、従来の位置情報サービスは、単に検索窓に特定建物のような空間の名前を検索し、検索結果として当該地点を示す地図をユーザーに出力することが一般的である。すなわち、単に当該  ＰＯＩの座標のみを検索し出力することができた。また、特定ＰＯＩに対する検索の際、それと関連した場所（例えば、下位施設）が表示されても、単に地図上又は地図の傍に一部羅列される方式を取っている。
【００１５】
図１ないし図３は、本発明の一実施形態に係るＳＯＩ等の間の垂直構造、水平構造及びこれらを含む複合構造を示すブロック図である。図１は、景福宮ＳＯＩ客体が勤政殿とコンビニエンスストアを下位ＳＯＩに含む構造を示す図である。図２は、複数個の客体が階層なく水平的に位置したＳＯＩ水平構造を示す図である。図３は、図１の垂直構造及び図２の水平構造が複合的に生成された構造を示す図である。
【００１６】
図１は、ＳＯＩ客体が少なくとも一つ以上の下位客体を有することができることを示す図である。一実施形態として、景福宮との空間に含まれる勤政殿を下位客体に有することができ、勤政殿にあるコンビニエンスストアが勤政殿の下位客体になる。したがって階層的にそれぞれの空間客体は実際にその空間に含まれた場所（客体）を下位階層に含み、垂直構造を形成することができる。
【００１７】  図２は、階層のない水平構造を示す図である。本例では、（公序良俗違反につき、不掲載）江南支店、（公序良俗違反につき、不掲載）儒城支店、（公序良俗違反につき、不掲載）春川支店は、（公序良俗違反につき、不掲載）代理店との関連性を有して関連付けられ得る。しかし、各地点が一つ以上の地点を含む構造を形成する場合に該当しないので、水平構造を形成することができる。一実施形態として、このような水平構造では一つ以上の客体を含む上位客体（Ｓ１）を作ることができる。水平構造内で２以上の客体が共通に括られ得れば、一つの客体のように上位客体（Ｓ１）を指定して管理の便宜を図ることができる。
【００１８】  図３は、前記垂直構造と水平構造が混合した形態であり、複合構造を示すブロック図である。例えば、図３に示されたように、（公序良俗違反につき、不掲載）良才本社は（公序良俗違反につき、不掲載）ビルを含み、（公序良俗違反につき、不掲載）ビルは地下コンビニエンスストアを含んで階層的な垂直構造を形成することができる。しかし、良才本社を示すＳ２客体は、（公序良俗違反につき、不掲載）蔚山工場、（公序良俗違反につき、不掲載）牙山工場、（公序良俗違反につき、不掲載）全州工場と水平構造を形成することができる。
【００１９】  図１ないし図３に示したように、ＳＯＩ客体は様々な構造に形成され得る。本発明は、このような特徴を有したＳＯＩ客体などにおいて、２以上の客体を選択しその客体に対して多様な方式に従って検索を行うことができる。例えば、ユーザーが特定客体を検索しようとする時、検索の対象が、例えば、（公序良俗違反につき、不掲載）良才本社にあるのか、（公序良俗違反につき、不掲載）蔚山工場にあるのか不明な場合がある。従来は、このような場合に（公序良俗違反につき、不掲載）良才本社に対して検索を実施し、別に（公序良俗違反につき、不掲載）蔚山工場に対して検索を実施しなければならなかった。
【００２０】  しかし、本発明はこのような限界を解決するため、二つ以上の空間客体を選択し、その空間客体内で検索を行うことができる検索方法を提供することができる。この例として、ユーザーは（公序良俗違反につき、不掲載）良才本社（Ｓ２）  及び（公序良俗違反につき、不掲載）蔚山工場のＳＯＩ  ＩＤを選択することができ、その限定された空間に対して検索を行うことができる。
【００２１】  また、本発明はＳＯＩ客体の特性を利用し、単に二つ以上の空間に限定した検索を行うことだけでなく、特定客体の下位客体と他の客体などの間の検索も許容することにより、さらに詳細化された検索範囲を設定することができる。例えば、図３でユーザーは地下コンビニエンスストア（Ｓ４）と（公序良俗違反につき、不掲載）全州工場を検索範囲として設定することができる。
【００２２】
図４は、本発明の一実施形態に係る検索方法の例示的なスクリーンショットである。例えば、ユーザーがＡデパートとＢデパートに対して韓食堂を検索しようとすると仮定してみよう。ユーザーは地図上でＡデパート２１０及びＢデパート２３０を選択することができる。この時、Ａデパート２１０とＢデパート２３０はＳＯＩ客体単位を利用する位置基盤サービスに具現されるので、図４のように１地点でない、空間に選択され得る。
【００２３】
ユーザーがＡデパート２１０とＢデパート２３０を選択する場合、自動に選択された空間に限定して検索を行うように設定され得る。検索を行う空間が設定された後はユーザーが検索語を入力し、入力を受信したシステムが検索を行うことができる。ＡデパートがＡ１韓食堂を有し、ＢデパートがＢ１韓食堂とＢ２韓食堂を有した場合、３つの検索結果が導き出され得る。
【００２４】
ここで、検索を行う方法において、多様な方式が適用されてもよい。一実施形態として、前記例でＡデパートとＢデパートそれぞれに対して順に、すなわち直列方式で検索を行うことができる。他の実施形態として、ＡデパートとＢデパートそれぞれに対して同時に並列的に検索を行うこともできる。選択されたＳＯＩの下位−ＳＯＩそれぞれが様々なツリー状探索アルゴリズム（ｔｒｅｅ  ｔｒａｖｅｒｓａｌ  ａｌｇｏｒｉｔｈｍｓ）に従って検索されるようにＳＯＩ構造などが探索され得る。
【００２５】
また他の実施形態として、ＡデパートとＢデパート選択の際、検索が行われる前に  Ａ  デパート及び  Ｂ  デパートに対する特定選択された下位ＳＯＩなどが収集されてもよく、複合的にＡ、Ｂデパートに対して検索を行うことができる。すなわち、選択された二つ以上のＳＯＩ客体それぞれに対して個別的に検索を行うことではなく、二つ以上のＳＯＩ客体に対して多重的に検索（すなわち、一つの「多重検索」）を行うことができる。したがって、検索の実施方法は複数の客体それぞれに対して行われてもよく、複数の客体全てに対して多重的に行われてもよい。多重的な検索を行う場合は、複数の客体それぞれに対する個別検索を行う時より時間の効率の面で向上した効果を期待することができる。
【００２６】
一実施形態として、検索結果を表示する場合、本発明は加重値を適用して検索結果などに対して順位を定める。加重値は例えば、コンテンツに対する加重値（例えば、検索結果の信頼度、人気度、コンテンツ類型、コンテンツ出処などを考慮した加重値）、及びＳＯＩ関係に対する加重値（例えば、垂直構造、水平構造、複合構造における加重値）が含まれ得る。例えば、Ａ１韓食堂の人気度が非常に高い場合、Ａ１食堂に対して人気度加重値を適用し、Ａ１韓食堂がＡデパートと垂直、水平、複合構造のうち如何なる構造を有するのかによって他の数値を適用し、検索結果に対し加重値を適用した値を算出することができる。すなわち、コンテンツに対する加重値は人気度、検索結果の信頼度、コンテンツの類型及び／又はコンテンツの出処を評価して加重値を適用し、関係に対する加重値は垂直、水平、複合構造に相違する加重値を予め設定し、判別された関係に従い加重値を適用することができる。
【００２７】
各検索結果に対して、前記コンテンツに対する加重値及びＳＯＩ関係に対する加重値を適用することにより、加重値を算出することができる。各検索結果の加重値が算出されると、その値を比べて値が大きい順に（又は値が小さな順に）検索結果の順位を定めることができる。
【００２８】
すなわち、このような順に定められた検索結果などは、コンテンツの人気、信頼度が高いか、ユーザーが指定したＳＯＩ客体との関係性を考慮して導き出される検索結果である。例えば、一般的なユーザーは韓食堂を検索する時、人気のある食堂を検索しようとする意図が大きいため、人気度の順に検索結果を出力するのが好ましいことがある。また、水平関係よりは垂直関係を有した結果がさらに正確な結果であると仮定する時、垂直関係を有した結果に対してさらに大きい加重値を適用し出力することができる。
【００２９】
このような加重値等を算出するにおいて、加重値項目はコンテンツに対する加重値及び関係に対する加重値の他に別の種類の加重値をさらに適用するように具現することもできる。
【００３０】
既存の検索においては、検索式を作成するか、検索結果に対して結果内の検索を行う程度に過ぎなかった。しかし、本発明の他の検索方法を利用することにより、地図上でユーザーが空間を選択しその空間内で検索を行うことができるように具現してユーザーの便宜を図ることができる。また、検索結果などを単に並べるのではなく、ユーザーの検索意図を反映して検索の正確性を考慮し、加重値に従い順位を定めて出力するので、既存の検索よりユーザーの欲求を満たすことができる結果を導き出すことができる。
【００３１】
図５は、本発明の一実施形態に係る検索方法を具現するためのシステムを示したブロック図である。本発明の検索システムは、検索条件入力部３１０、検索条件設定部３２０、検索結果表示部３３０、検索結果算出部３４０、ＳＯＩデータベース３５０及び加重値算定部３６０を含むことができる。本発明に係る検索方法を行う検索システムは、例えば、サーバーの形態に具現されてもよく、単一装置のように示したが、本システムの構成要素などは分離された形態に具現されてもよい。
【００３２】
条件検索入力部３１０は、ユーザーが特定空間客体を選択することにより検索を行う空間を指定することを認識し、入力された情報を伝達することができる。検索条件入力部は、ポインティングデバイスのような入力装置と連動して入力を受信することができる。
検索条件設定部３２０は、検索条件入力部３１０で受信した入力情報を参照し、予め定められた方法に従って検索の条件を設定することができる。ここで、予め定められた方法は、検索時に選択された二つ以上のＳＯＩ客体それぞれに対して複数回個別検索する方法、又は選択された二つ以上のＳＯＩ客体全てに対して多重的に検索を行う方法を含むことができる。個別検索する方法は、選択された客体などを順に（直列的に）  検索する方式と、同時に並列的に検索する方式とを含むことができる。検索条件設定部は、前記受信した入力情報に前記検索方式などのうち一つ以上が適用されるように設定することができる。また、このような検索方式は、受信した入力情報に従って別に適用されるように設定されてもよい。
【００３３】
検索結果算出部３４０は、検索結果を導き出す機能を行う。検索条件を参照し、ＳＯＩデータベース３５０を利用して検索結果などを検出することができる。この時、検索結果算出部は加重値算定部３６０と連動し、ＳＯＩデータベース３５０から持ってきた検索結果などに対して予め加重値を適用し、検索結果などの順位を定めることができる。
【００３４】
加重値算定部３６０は、ＳＯＩのコンテンツに対する加重値及び関係に対する加重値を含むことができる。ＳＯＩのコンテンツに対する加重値は例えば、コンテンツの人気度検索結果の信頼度（例えば、検索結果の類似性、正確性などを考慮した信頼度）、ＴＦ−ＩＤＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ−Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ）、絶対順位、コンテンツの類型、コンテンツの出処などを含むことができる。ＳＯＩの関係に対する加重値は垂直関係、水平関係及び複合関係に従う加重値を含むことができる。関係に対する加重値は垂直関係、水平関係及び複合関係に従って異なる数値として設定されてもよく、関係の程度に従っても異なる数値に表現可能になるように具現することができる。
【００３５】
このような加重値を適用し、検索結果などに対する順位を定めた後、検索結果算出部３４０は検索結果表示部３３０に検索結果などを提供することができる。検索結果表示部３３０は、受信した検索結果などを順位に従って出力する機能を行うことができる。検索結果などの表示は例えば、地図上にイメージ形態、または地図の傍にテキスト形態など多様な方式で表示され得る。
【００３６】
図６は、本発明の一実施形態に係る検索方法を示したフローチャートである。本発明の一実施形態に係る検索システムにおいて、ユーザーの入力に従って複数のＳＯＩ客体が選択されることができる（Ｓ４０１）。図４に示されたように、２以上の建物又は場所が選択されることができ、このようなＳＯＩ客体の個数はＳＯＩ  ＩＤを基準に数えることができる。すなわち、特定ＳＯＩが多数個の下位客体を有する時、その特定ＳＯＩ客体の選択時に、当該ＳＯＩを一つと見て、下位客体のＳＯＩ  ＩＤは選択されたものと見ない。
【００３７】
複数のＳＯＩが選択されると、前記複数のＳＯＩ客体を検索条件に設定することができる（Ｓ４０２）。すなわち、選択されたＳＯＩ客体内で個別検索又は多重検索を行うように指定することができる。検索条件が設定されると、ユーザーの検索語入力に従って、前記設定されたＳＯＩ客体内で検索を行う（Ｓ４０３）。検索を行う方法は前記のように、二つ以上のＳＯＩ客体それぞれに対して複数回個別検索を行う方式と、選択されたＳＯＩ客体全てに対して多重検索を行う方式とが含まれ得る。個別検索方式は、それぞれのＳＯＩ客体に対して直列的に検索を行う方式と、並列的に同時に検索を行う方式とがあり得る。多重検索方式は個別検索に比べて検索クエリが減少するため、トラフィックが増加し円滑でない場合、特に効率よく活用され得る。
【００３８】
検索はＳＯＩデータベース３５０に対して実施し、検索結果などを検出することができる。検索結果などが検出されると、その結果に対して加重値を適用することができる（Ｓ４０４）。加重値の適用は、ユーザーの意図と検索の正確性を考慮して検索結果などを出力するためである。
【００３９】
検索結果などに対して加重値を適用し、それぞれが加重値を有すると、加重値によって順位が定められる（Ｓ４０５）。一実施形態として、順位は既存の検索システムで使用するもののように、総合順位によって出力され得る（Ｓ４０６）。他の実施形態として、分類（例えば、距離、人気などのカテゴリー）によって多様な順位を有した結果などに出力することもできる。
【００４０】
図７を参照すれば、ここで説明された発明の側面及び実施形態などは、一般的な形態５００のネットワークを含む多様な実施形態に具現されてもよい。ネットワークは例えば、ＳＯＩ  情報を格納して処理するよう、本明細書に開示された通りプログラムされた一つ以上の汎用コンピューター５０２を含むことができる。
【００４１】
このようなＳＯＩ情報は例えば、同一又は相違した汎用コンピューター５０４を利用して生成され得る。例えば、属性所有者、事業所有者又は他の関心のあるユーザーが  ＳＯＩ、コンテンツ、テーマなどに関する情報を生成するか修正するためにコンピューター５０４を利用することができる。例えば、ユーザーは、コンピューター５０４に設置された専用−プログラムされたクライアントプログラムを介してこのような情報を提出するか、コンピューター５０４上のインターネットブラウザーにディスプレイされた一つ以上のウェブページを介してコンピューター５０２と通信することができる。
【００４２】
一人以上の端末機ユーザーは、汎用コンピューター（例えば、ネットワーク接続及びインターネットブラウザーを含むコンピューターなど）、モバイルテレホンなど、スマートホンなど（例えば、アップル社で販売されるＩＰＨＯＮＥ(登録商標)）、タブレットなど（例えば、アップル社で販売されるＩＰＡＤ(登録商標)）のような多様なデバイス５０６を介してＳＯＩ、コンテンツ、テーマなどに関する情報に接続することができる。さらに他の実施形態で、デバイス５０６はユーザーにより所持されるか、交通手段（例えば、自動車、トラック、飛行機又はボート）に搭載され得るナビゲーション又はＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）−その交通手段に元々組み立てられているか、追って販売されるもの−であり得る。
【００４３】
コンピューター５０２は、コンピュータープログラム命令語など及び／又はデータを格納することができる一つ以上のメモリー及び／又は格納装置を含むことができる。例えば、ＳＯＩ情報及び連関されたデータは、データベース又はファイルシステムを具現するデータベース管理システム（ＤＢＭＳ）に格納され得る。データベースはＳＱＬデータベースのような関係データベースであり得る。一実施形態として、データ（例えば、ＳＯＩ、コンテンツなど）のカテゴリーそれぞれは、それぞれのデータに対して固有ＩＤがキー（ｋｅｙ）  の役割を行うことができる分離されたテーブルに格納され得る。データ間の関係（例えば、ＳＯＩ−Ｃｏｎｔｅｎｔ、ＳＯＩ−ＳＯＩ、ｃｏｎｔｅｎｔ−ｃｏｎｔｅｎｔ）は、関連データに対するＩＤを含む他のテーブルにあるデータエントリーにより表現され得る。
【００４４】
装置５０２、５０４、５０６は、コンピューター格納媒体に格納された命令語などの実行を介して動作することができる。「コンピューター格納媒体」は、コンピューターにより読取り可能なデータ、又はコンピューターにより読取り可能なデータを運ぶ搬送波信号を含むある製造物品を意味することを理解しなければならない。そのようなコンピューター読取り可能媒体はフロッピー(登録商標)ディスク、フレキシブルディスク、ハードディスク、リールトーリールテープ、カートリッジテープ、カセットテープ又はカードのような磁気媒体；ＣＤ−ＲＯＭ及び書込み可能なコンパクトディスクのような光学媒体；  ディスク、テープ又はカード形態の光−磁気媒体；パンチングされたカード及び紙テープのような紙媒体；又は無線−周波数信号及び赤外線信号などを含む無線ネットワーク、又はモデムのようなネットワークを介して受信される搬送波信号を含むが、これに限られるものではない。
【００４５】
本発明は理解に一助するため、前記具体的な例に対してのみ詳しく説明されたので、本明細書で示した構成要素、それらの接続及び関係、及びそれらの機能などは、ただ例示的なものを意味する。本発明において、構成要素３１０、３２０、３３０、３４０、３５０、３６０は物理的に一体化されたものに具現されたが、各構成要素は必要に応じて物理的に分離された形態、又は一つ以上の構成要素が統合された形態にも具現され得る。
【００４６】
以上で実施形態を介して説明した本発明の技術的範囲は、この実施形態に限定されるものではなく、本発明の思想及び範囲を外れない範囲で多様に修正及び変形され得ることは、本発明の属した技術分野で通常の知識を有する者に明らかである。したがって、そのような変形例または修正例は、本発明の特許請求の範囲に記載された発明の範囲に属するものとすべきである。
【符号の説明】
【００４７】
３１０    検索条件入力部
３２０    検索条件設定部
３３０    検索結果表示部
３４０    検索結果算出部
３５０    ＳＯＩデータベース
３６０  加重値算定部
【図１】
2013156990.tif 000003
【図２】
2013156990.tif 000004
【図３】
2013156990.tif 000005
【図４】
2013156990.tif 000006
【図５】
2013156990.tif 000007
【図６】
2013156990.tif 000008
【図７】
2013156990.tif 000009