(57)【特許請求の範囲】
【請求項１】
利用者が検索窓に入力したキーワードに基づき、データベースサーバがデータベースを検索し、検索の結果得られた１個以上のサイトの情報を前記利用者に提供する検索サービス提供方法において、
前記データベースには、登録されている各サイトの情報を含むレコードが格納されており、前記各レコードには、そのサイトに掲載されている検索窓である貸出検索窓を介して検索に用いられるキーワードの入力を受け付けた回数を示すカウンタデータが少なくとも含まれており、
前記データベースサーバが、前記キーワードに基づき前記データベースを検索して得られた１個以上の前記サイトの情報を、そのサイトの前記レコードに含まれる前記回数のデータの順に、前記利用者に提供するステップ、
を含むことを特徴とする検索サービス提供方法。
【請求項２】
請求項１記載の検索サービス提供方法において、
所定のサイトから、前記データベースへの登録が要求された場合、前記サイトに関する情報を含むレコードを前記データベースに格納するステップと、
前記所定のサイトに掲載するべき貸出検索窓を前記サイトに対して発行する発行ステップと、
を含むことを特徴とする検索サービス提供方法。
【請求項３】
請求項１又は請求項２記載の検索サービス提供方法において、さらに、
前記データベースサーバが、前記貸出検索窓を介した検索クエリーを受信した場合に、前記貸出検索窓が掲載されているサイトの情報を含むレコード中の前記カウンタデータをインクリメントするステップ、
を含むことを特徴とする検索サービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等の上で用いられる検索サービスを提供する方法に関する。
【背景技術】
【０００２】
第１  検索エンジンの方式
近年、いわゆるインターネットが広く利用されている。このインターネット上で必要なサイトを見つけるためのサービスとしていわゆる検索サービスが広く利用されている。この検索サービスは、所定の検索サイトにアクセスして利用する場合が多い。検索サイトには種々の方式が知られているが、大別すれば以下の２種の方式に分けることができよう。いずれの方式でも、サイトの情報をデータベースに登録していくという点では同様である。
【０００３】
（１）ディレクトリ型
ディレクトリ型とは、人間が、ひとつひとつのサイトを目で確認して、登録の対象である各サイトを確認し、データベースに登録していくタイプの検索エンジンである。この検索エンジンは、そのサイトに最適なカテゴリーに手動で登録していく場合が多い。
【０００４】
この検索エンジンを利用する利用者の利用の仕方は、概ね２種類になる。第２の利用方法は、各カテゴリーのツリーを利用者が順次辿っていき、所望のサイトを探す利用方法である。第２歩利用方法は、キーワード検索などで、登録されているサイトから自分が求めているサイトを検索するという利用方法である。
【０００５】
ディレクトリ型は、一般的には、人間がひとつひとつ確認しているだけあって、その掲載基準は厳しい場合が多く、その分、クオリティーが高いものが多いと言われている。
【０００６】
ディレクトリ型の検索エンジンにおいて、データベース中のデータ構成に関する工夫が例えば下記特許文献１に記載されている。
【０００７】
（２）ロボット型
ロボット型とはクローラー／スパイダーと呼ばれるロボット（プログラム）が、インターネット上に存在するＨＴＭＬドキュメントのリンクを自動的に次々とクロール（巡回）しながらサイト情報を収集し、データベースに登録していく方式である。
【０００８】
なお、本特許において、サイトとは、ネットワーク上で情報を配信しうる状態においている装置・システムを言う。一般に、このサイトは、ＵＲＬやＩＰアドレスで識別される。
【０００９】
第２  検索結果の表示
さて、利用者が検索エンジンを利用して所望のサイトを見つけようとする場合、その検索結果を表示する順番は非常に重要である。利用者は、効率的に優良サイトを検索したいと希望しているので、優良サイトほど上位に表示されれば便利である。
【００１０】
このようなことを実現するために、従来から種々の工夫がなされている。
【００１１】
（１）ページランク方式
人気のあるサイトから多くリンクされているサイトほど「優良な」サイトであると判断し、重み付けを行って、そのサイトの優良度を計算する。そして、優良度が高い順番に表示する方式である。
【００１２】
このページランク方式における優良度（スコアと呼ばれる場合も多い）に関する改良の技術が種々提案されている。例えば下記特許文献２には文書のランク付けの改良手法が開示されている。
【００１３】
（２）キーワード出現方式
検索キー／クエリーと一致するキーワードがより多く含まれるドキュメント（サイト）の方がそのキーワードに対して関連性が高いと判断する。そして、関連性が高いサイト順に検索結果を表示する方式である。
【００１４】
（３）クリック人気方式
実際に検索を行った利用者が、検索結果のどのＵＲＬにアクセスし、どのＵＲＬにアクセスしなかったかを追跡し、その後の検索結果に反映させる方式である。
【００１５】
クリック数の取得方法などが例えば下記特許文献３に記載されている。
【００１６】
（４）貸出窓検索方式
この方式においては、登録したサイトに対して、検索エンジン側が検索窓を発行する。登録サイトから検索窓を利用した回数をカウントし、その回数によってその登録サイトに対する重み付けを行って優良度を算出し、算出した優良度の順番で表示を行う。
【００１７】
この貸出検索窓方式は、あるサイトの検索窓を使用する回数が多いのであれば、そのサイトを利用するユーザー（以下、利用者と呼ぶ場合もある）が多いと言うことであり、その結果、そのサイトは優良であるという、数学的帰納法に基づく方式である。
【００１８】
これらを記述した表が図６に示されている。
【００１９】
第３  携帯電子機器向けの検索エンジン
インターネットは、携帯電話などの携帯電子機器でも広く利用されているが、携帯電子機器向けのいわゆるモバイルコンテンツを配信するサイトにおいては、携帯電子機器以外の端末、例えばパーソナルコンピュータからのアクセス・閲覧を拒否している場合がしばしば見られる。
【００２０】
閲覧を拒否する理由は、種々あるが、本質的には、携帯電子機器が有する閲覧能力がパーソナルコンピュータなどとは大きく異なることである。そのため、上記モバイルコンテンツは携帯電子機器向けに特化されており、パーソナルコンピュータ等で閲覧することが望ましくない場合がある。そこで、上述したように閲覧の拒否が比較的一般的に行われている。なお、ここで、モバイルコンテンツとは、携帯電子機器で閲覧するという用途向けに作られたコンテンツを言う。
【００２１】
このように、モバイルコンテンツを提供しているサイトの多くは、パーソナルコンピュータなどからの閲覧を拒否しているので、事実上、そのようなサイトに対するロボット検索が困難な状況となっている。
【００２２】
以上のような事情の結果、世の中に知られているモバイルコンテンツの検索エンジンでは「ディレクトリ型」が主流となっている。
【００２３】
【特許文献１】特開２００２−２５１４１３号公報
【特許文献２】特開２００５−１９２８８１号公報
【特許文献３】特開２００４−２９５８５５号公報
【発明の開示】
【発明が解決しようとする課題】
【００２４】
携帯電話等の携帯電子機器の利用者においても、求める情報やデータを優良サイトから効率的に表示させたいと考えるのが当然である。
【００２５】
ここで、上述したページランク方式等を利用したいが、これらの方式はロボット検索を前提とした方式であり、ディレクトリ型の検索エンジンに適用することは事実上困難である。
【００２６】
そのため、携帯電子機器向けの検索エンジンではパーソナルコンピュータ向けの検索エンジンに比べて精度の落ちる検索結果しか表示できない場合が多かった。
【００２７】
本発明は、係る課題に鑑みなされたものであり、その目的は、現在存在している「ディレクトリ型」検索エンジンとは異なった手法の「ディレクトリ型」検索エンジンを開発し、従来に比べて、サイトの優良性を的確に判断し、優良サイトを上位に表示することが可能となった検索エンジンを提供することである。
【課題を解決するための手段】
【００２８】
（１）上記課題を解決するために、本発明は、利用者が検索窓に入力したキーワードに基づき、データベースサーバがデータベースを検索し、検索の結果得られた１個以上のサイトの情報を前記利用者に提供する検索サービス提供方法において、前記データベースには、登録されている各サイトの情報を含むレコードが格納されており、前記各レコードには、そのサイトに掲載されている貸出検索窓が利用された回数を示すカウンタデータが少なくとも含まれており、前記データベースサーバが、前記キーワードに基づき前記データベースを検索して得られた１個以上の前記サイトの情報を、そのサイトの前記レコードに含まれる前記回数のデータの順に、前記利用者に提供するステップ、を含み、前記貸出検索窓は、本検索サービス提供方法を利用するための前記キーワードを入力する貸出検索窓であることを特徴とする検索サービス提供方法である。
【００２９】
このような構成によって、貸出検索窓の利用回数によって表示の順番が決定されるので、利用者は優良なサイトを効率よく見つけることが可能である。
【００３０】
（２）また、本発明は、上記（１）記載の検索サービス提供方法において、所定のサイトから、前記データベースへの登録が要求された場合、前記サイトに関する情報を含むレコードを前記データベースに格納するステップと、前記所定のサイトに掲載するべき貸出検索窓を前記サイトに対して発行する発行ステップと、を含むことを特徴とする検索サービス提供方法である。
【００３１】
このような構成によって、登録されたサイトに対して貸出検索窓を発行するので、そのサイトにおける貸出検索窓の利用回数を効率よく知ることができる。
【００３２】
（３）また、本発明は、上記（１）又は（２）記載の検索サービス提供方法において、さらに、前記データベースサーバが、前記貸出検索窓を介した検索クエリーを受信した場合に、前記貸出検索窓が掲載されているサイトの情報を含むレコード中の前記カウンタデータをインクリメントするステップ、を含むことを特徴とする検索サービス提供方法である。
【００３３】
このような構成によって、データベースサーバは、そのサイトにおける貸出検索窓の利用回数をカウントすることができる。
【発明の効果】
【００３４】
以上述べたように、本発明によれば、優良サイトを効率的に利用者に提示することができるので、利用者に対して利便性の向上した検索サービスを提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の好適な実施の形態を図面に基づき説明する。
【００３６】
図１には、本実施の形態で提案するデータベースサーバ１０がインターネット１２の上で利用される様子を示す全体説明図が示されている。この図には、サイトの登録から検索結果の表示までの流れが表されている。図２には、サイトの登録から検索結果の表示までの流れを示すタイムチャートが示されている。また、図３には、サイトの登録から検索結果の表示までの動作によってデータベースサーバ内のデータベースの登録内容がどのように変化していくかを示す説明図が示されている。
【００３７】
Ａ．登録、及び、貸出検索窓の発行と貼り付け
まず、図１において、（１）（図中では丸１のように示されているが、便宜上、これを（１）のように表す。以下、丸２、丸３も同様に（２）（３）と記述する）は、あるサイトＡがデータベースサーバ１０に対して自己のＵＲＬを登録の要求を表す。
【００３８】
本実施の形態におけるこのデータベースサーバ１０は、ディレクトリ型の検索エンジンである。ディレクトリ型の多くの場合においては、ＵＲＬの登録は、データベースサーバ１０を管理する管理者（人間）が実行する。しかし、本実施の形態においては、登録の要求を受けて、その内容をデータベースに登録する動作をコンピュータ（機械）が行ってももちろんかまわない。そのような場合も本発明に含まれる。
【００３９】
また、登録の要求を受けて、その内容をデータベースに登録する動作は、登録するサイトを管理する管理者（人間）が行ってもよい。
【００４０】
なお、登録動作をコンピュータが行う場合には、登録の要求は、電子メールなど、コンピュータが処理しやすい形で行うことが望ましい。
【００４１】
さて、この動作は、図２の（２）に示されているように、データベースの更新である。図３の（２）には、このデータベースの更新動作が概念的に示されている。この図３（２）に示すように、データベースサーバ１０内のデータベースは、各レコード毎に、
１  登録サイトに関する情報
２  カテゴリー
３  キーワード
４  カウンタ
の４種類の項目を有している。図３に示すように、新しくサイトを登録する場合は、このデータベースに新しいレコードが追加される。図３には、サイトＡとサイトＢとが登録された様子が示されている。「カテゴリー」は、表示をする際にどの分野に入れるかを表し、「キーワード」はそのキーワードによる検索が行われた場合に当該ＵＲＬが検索結果に含められることを意味する。
【００４２】
本実施の形態において特徴的なことは、データベースの項目に「カウンタ」が含まれていることである。このカウンタは、初期値は０であるが、そのサイトに掲載されている貸出検索窓を利用した検索が実行されるたびにインクリメント（＋１）されるのである。このカウンタの値によって、検索結果で表示される順番が決定されるのである。詳しい動作は後述する。
【００４３】
上記登録処理の後、データベースサーバ１０は、貸出検索窓をその登録サイトに発行する。この動作は図１の（３）で示されている。また、図２のタイムチャートの（３）でも示されている。この貸出検索窓の発行は、従来から知られているものであるのでその詳細は省略する。この発行にしたがって、登録サイト側では貸出検索窓の貼り付けを実行する。この検索窓の貼り付け動作は、図１の（４）で示されている。図１では、貼り付け前と貼り付け後におけるサイトの表示の様子が模式的に表されている。また、図２のタイムチャートの（４）でもこの貼り付け動作に関する言及がなされている。
【００４４】
この貸出検索窓を発行した結果であるサイトの表示の様子の模式図が図４に示されている。この図４（１）においては、データベースサーバ１０が提供する検索サイトを携帯電子機器で閲覧した様子が示されている。利用者はこのサイトの検索窓２０に所定のキーワードを入力し、隣接するサイト検索ボタン２２をクリックする。すると、このキーワードに基づいてデータベースサーバ１０内のデータベース（図３参照）が検査されて、そのキーワードに該当するサイトが表示されるのである。このような動作は検索サイトの一般的な動作である。
【００４５】
この検索窓２２は、他のサイトに貸し出すこともできる。このような検索窓は、これまで説明してきたように貸出検索窓２４と呼ばれる。この貸出検索窓２４が所定の登録サイトに貸し出され（発行され）、その登録サイト上で表示されている様子が図４（２）に示されている。利用者は、この登録サイト上の貸出検索窓２４に所定のキーワードを入力し、新シークボタン２６をクリックすることによって、検索サイトと同様の検索を行うことができる。このような貸出検索窓２４は、インターネット上で広く利用されている。この新シークボタン２６は、サイト検索ボタン２２とほぼ同様の動作をするボタンである。
【００４６】
このように、本実施の形態において特徴的なことの一つは、検索エンジンのデータベースに登録したサイトに対して、貸出検索窓２４を発行したことである。そして、その登録サイトにおいてその貸出検索窓２４がどの程度使用されたかに応じて、その登録サイトが優良か否かを判断するのである。具体的な判断の例は後述する。
【００４７】
Ｂ．検索、及び、表示
次に、利用者が、上述した貸出検索窓を利用した検索をそのサイトＡ又はサイトＢで実行する。この動作は図１の（５）で表されている。また、図２の（５）でも表されている。
【００４８】
利用者が貸出検索窓２４を利用する様子を表す他の説明図が図５に示されている。図５（１）には貸出検索窓２４が所定の登録サイトにおいて表示されている様子が示されている。この図は携帯電話などの携帯電子機器の表示画面上に表示されている様子を模式的に示した説明図である。
【００４９】
利用者は貸出検索窓２４に所定のキーワードを入力し、新シークボタン２６をクリックする。すると、検索サイトの画面が表示され、検索結果が携帯電子機器の画面上に表示される。この様子を模式的に示した説明図が図５（２）に示されている。この図５（２）に示す例は、貸出検索窓２４にキーワード「着うた」を入力した場合の検索結果である。この図に示すように、「着うたチャネル」、「着メロするめ着歌」の順番で検索結果が表示されている。
【００５０】
本実施の形態で特徴的なことは、上記、検索結果の表示順が、その登録サイトにおいて貸出検索窓が使用された回数で決定されることである。すなわち、「着うたチャネル」サイトにおいては、「着メロするめ着歌」サイトに比べてより多く貸出検索窓２４が利用されたのである。この利用回数は、データベース中の「カウンタ」に記録されている。
【００５１】
以下、この利用された回数のカウントの動作等を説明する。
【００５２】
まず、上述したように図１の（５）にいて利用者が所定のサイト上でこの貸出検索窓２４中に所定のキーワードを入力し、新シークボタン２６をクリックすると、そのキーワードを含む検索クエリー（検索の問い合わせ）が、データベースサーバ１０に送信される。この送信は、その所定の登録サイトのサーバが行う。この送信は図１においては（６）で示される。また、図２の（６）にも同様に示されている。
【００５３】
この検索クエリーを受信したデータベースサーバ１０は、検索クエリーの内容に基づき、データベースを検索し、検索結果をその利用者に送信する。この送信動作は図１中の（７）で示される。また、図２の（７）にも同様に送信動作が記述されている。
【００５４】
本実施の形態において特徴的な事項は、この検索結果の送信をする際に、見いだされた各サイトのレコード中のカウンタの値の順番にしたがって送信していることである。この結果、利用者側の携帯電子機器上では、この順番通り表示がされる。すなわち、カウンタの値の順番で表示の順番が決定されているのである。
【００５５】
このように、本実施の形態では、カウンタの値で表示順が決まるので、サイトの優良度の順番で表示を行うことができ、より利便性の高い検索結果を利用者に提供することが可能である。
【００５６】
カウンタの値と優良度との関係
このように本実施の形態では、貸出検索窓の利用回数を、その貸出検索窓が掲載されているサイト毎にカウントし、上記データベース中の「カウンタ」（図３等参照）に格納している。そして、検索で見いだされたサイトを利用者（の携帯電子機器）に送信する場合に、このカウンタの値の順番で表示がなされるように送信が行われる。
【００５７】
すなわち、本実施の形態では、カウンタの値が、そのサイトの優良度を示すバロメータとして利用している。
【００５８】
カウンタの値が大きいと言うことは、そのサイトを利用する人数が多いと一般に考えられる。すなわち、そのサイトは「優良」なサイトであると判断するのが妥当である。本実施の形態においては、このような考えに基づき、カウンタの値に基づいて、検索結果の表示順を決定しているのである。
【００５９】
次に、データベースサーバ１０は、検索結果を利用者の携帯電子機器に送信する（図１中（７））とともに、その検索クエリーを送信してきたサイト、すなわち利用された貸出検索窓を掲載しているサイトのレコード中の「カウンタ」の値をインクリメント（＋１）する。これによって、図３に示されるように、レコード中のカウンタの値は、そのサイトに掲載されている貸出検索窓を利用した回数を表すことになる。なお、検索クエリーには、一般的にそのクエリーを発行したサイトの情報が含まれているので、この情報を利用して、どのサイトに掲載されている貸出検索窓が利用されたのかをデータベースサーバ１０は知ることができる。
【００６０】
このようなカウンタのインクリメント動作は、図２の（８）にも示されており、図３の（８）にも同様の記述がある。図３においては、インクリメントの対象がサイトＢの例が示されている。この図３に示すように、サイトＢのレコード中、カウンタの値が０から１に増加していることが記述されている。これは、サイトＢ中の貸出検索窓を利用した検索の要求がデータベースサーバ１０に送信されてきたことを意味している。
【００６１】
なお、図３においては、データベースの様子がテーブルとして表現されているが、このテーブルの各行がデータベースのいわゆるレコードを表している。すなわち、各行毎に、サイトの情報が記録されているのである。
【００６２】
まとめ
以上述べたように、本実施の形態によれば、登録されたサイトの中から所望のサイトを検索して提供する検索サービスであって、優良度の高い順にサイトを表示することができる新しい手法を説明した。
【００６３】
本実施の形態では、そのサイトの利用者が多ければ優良度が高いと言えるという考えに基づき、データベースに登録したサイトについて、貸出検索窓を発行する仕組みを説明した。そして、そのサイトに掲載されている貸出検索窓を利用した検索の要求がデータベースサーバに送信されてきた場合に、そのサイトの「カウンタ」値をインクリメントしていく仕組みを採用した。
【００６４】
その結果、各サイトにおける貸出検索窓の利用回数を把握することができ、この利用回数を以てそのサイトの優良度を判断することができたのである。そして、この優良度に基づき、表示順を決定することによって、利用者により利便性の高い情報を提供することができたものである。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態で提案するデータベースサーバがインターネットの上で利用される様子を示す全体説明図である。
【図２】サイトの登録から検索結果の表示までの流れを示すタイムチャートである。
【図３】サイトの登録から検索結果の表示までの動作によってデータベースサーバ内のデータベースの登録内容がどのように変化していくかを示す説明図である。
【図４】この貸出検索窓を発行した結果であるサイトの表示の様子の模式図である。
【図５】本実施の形態における貸出検索窓を利用して検索した結果が表示される様子を示す説明図である。
【図６】検索結果の表示方式を表で示した図である。
【符号の説明】
【００６６】
１０  データベースサーバ
１２  インターネット
２０  検索窓
２２  サイト検索ボタン
２４  貸出検索窓
２６  新シークボタン
【図３】
0004557259.tif 000002
【図６】
0004557259.tif 000003
【図１】
0004557259.tif 000004
【図２】
0004557259.tif 000005
【図４】
0004557259.tif 000006
【図５】
0004557259.tif 000007