(57)【要約】【課題】検索結果とともに期間限定の広告を適切に掲載すること。【解決手段】検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報ＤＢから１または複数の広告情報を取得する広告情報取得部３６と、前記検索キーワードによる検索結果とともに、広告情報取得部３６により取得される広告情報を出力する検索結果出力部４０と、を含む。【選択図】図１２
2008186431.tif 000002
【特許請求の範囲】
【請求項１】
検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得手段と、
前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力する検索結果出力手段と、
を含むことを特徴とする情報検索システム。
【請求項２】
請求項１に記載の情報検索システムにおいて、
前記広告情報取得手段は、前記広告情報記憶手段から前記１または複数の広告情報それぞれに係る日時情報をさらに取得し、
前記検索実行日時と前記広告情報取得手段により取得される各日時情報とに応じて、前記広告情報取得手段により取得される各広告情報の掲載態様を決定する掲載態様決定手段をさらに含み、
前記検索結果出力手段は、前記掲載態様決定手段により決定される掲載態様で、前記広告情報取得手段により取得される広告情報を出力する、
ことを特徴とする情報検索システム。
【請求項３】
請求項２に記載の情報検索システムにおいて、
前記掲載態様決定手段は、前記検索実行日時と前記広告情報取得手段により取得される各日時情報との時間差に基づいて、前記広告情報取得手段により取得される各広告情報の掲載態様を決定する、
ことを特徴とする情報検索システム。
【請求項４】
請求項３に記載の情報検索システムにおいて、
前記掲載態様決定手段は、前記各時間差に基づいて、前記広告情報取得手段により取得される各広告情報の掲載順位を決定する、
ことを特徴とする情報検索システム。
【請求項５】
請求項３または４に記載の情報検索システムにおいて、
前記掲載態様決定手段は、前記各時間差が所定値以下であるか否かに基づいて、前記広告情報取得手段により取得される各広告情報の掲載態様を決定する、
ことを特徴とする情報検索システム。
【請求項６】
請求項５に記載の情報検索システムにおいて、
前記掲載態様決定手段は、前記時間差が前記所定値以下である広告情報を前記検索結果を含むページに掲載し、前記時間差が所定値を超える広告情報をその他のページに掲載するように決定する、
ことを特徴とする情報検索システム。
【請求項７】
請求項５または６に記載の情報検索システムにおいて、
前記掲載態様決定手段は、前記時間差が前記所定値を超える広告情報をカレンダー形式で掲載するように決定する、
ことを特徴とする情報検索システム。
【請求項８】
請求項３に記載の情報検索システムにおいて、
前記掲載態様決定手段は、前記時間差が所定範囲内にある広告情報をカレンダー形式で掲載するように決定する、
ことを特徴とする情報検索システム。
【請求項９】
検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得手段と、
前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力する検索結果出力手段と、
を含むことを特徴とする情報検索装置。
【請求項１０】
検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得ステップと、
前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力するステップと、
を含むことを特徴とする情報検索結果出力方法。
【請求項１１】
検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得手段、および
前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力するための処理を実行する検索結果出力手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索システム、情報検索装置、情報検索結果出力方法およびプログラムに関し、特に、検索結果とともに広告を出力する技術に関する。
【背景技術】
【０００２】
近年、検索連動型広告（Pay for Performance：Ｐ４Ｐ）が普及している。検索連動型広告とは、主に検索サイトにおいて検索結果とともに掲載される、検索キーワードに関連する広告である。ユーザの情報検索要求を的確にとらえたこの広告は、従来のインターネット広告に比べて効率よく見込み客を集客でき、広告効果が非常に高いことが特徴である。また、広告のクリック回数（クリック率）に応じて広告料が課金されることから、従来よりも費用対効果が明確である。
【０００３】
たとえば、下記特許文献１には、広告を関連づけたい検索キーワードに対して広告主が予め入札をしておけば、検索が実行された際に、その検索キーワードに一致するキーワードに入札した広告主の広告をその入札額に応じた順序で掲載し、広告がクリックされるたびに、入札額分の広告料を広告主に請求する検索エンジン装置が開示されている。
【特許文献１】特許第３６７６９９９号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の検索連動型広告の仕組みでは、特定日時に発売されるチケットや特定日時に開催されるイベントの広告など、広告期間が限定された広告を適切に掲載することが困難であった。
【０００５】
たとえば、チケットやイベントなどに関連する人物名に対して入札する場合、競合により入札額が高騰することが多いため高額の広告料を準備する必要があった。また、もともと日時は検索キーワードに指定されることが少ないため、期間限定の広告に係る特定日時を示す日時情報に対して入札をしたとしても、期間限定の広告が検索結果とともに掲載される可能性は低く、広告効果はほとんどなかった。
【０００６】
本発明は、上記従来の課題に鑑みてなされたものであり、検索結果とともに期間限定の広告を適切に掲載することができる情報検索システム、情報検索装置、情報検索結果出力方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る情報検索システムは、検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得手段と、前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力する検索結果出力手段と、を含むことを特徴としている。
【０００８】
本発明では、予め広告情報とキーワードと日時情報（チケット発売日やイベント開催日のような広告商品に係る特定日時、広告期間など）とが関連づけて広告情報記憶手段に記憶されている。そして、ユーザがキーワードを入力して検索を実行すると、入力された検索キーワードと当該検索が実行された日時とに基づいて、広告情報記憶手段から広告情報が取得される。そして、取得された広告情報が前記検索キーワードによる検索結果とともに出力される。
【０００９】
本発明によれば、検索キーワードに日時が指定されなくても、検索結果とともに、検索キーワードと検索実行日時とに関連する期間限定の広告を適切に掲載することができる。たとえば、検索キーワードに合致するキーワードと検索実行日に合致する日付の両方に関連づけられた広告情報のいくつかをランダムに掲載することができる。あるいは、検索キーワードと同一のキーワードに関連づけられた広告情報のうち、検索実行日時以降の日時に関連づけられた広告情報を当該広告情報に係る日時情報やクリック率などに応じた所定の順序で掲載することができる。
【００１０】
また、本発明の一態様では、前記広告情報取得手段は、前記広告情報記憶手段から前記１または複数の広告情報それぞれに係る日時情報をさらに取得し、前記検索実行日時と前記広告情報取得手段により取得される各日時情報とに応じて、前記広告情報取得手段により取得される各広告情報の掲載態様を決定する掲載態様決定手段をさらに含み、前記検索結果出力手段は、前記掲載態様決定手段により決定される掲載態様で、前記広告情報取得手段により取得される広告情報を出力する。この態様によれば、検索実行日時と広告情報に係る日時情報とに応じて決定される態様で、期間限定の広告を適切に掲載できるようになる。たとえば、検索実行日時と同一の日付に関連づけられた広告情報を、検索結果出力画面における最上位に掲載したり、所定の装飾枠の中に掲載したり、他の広告情報より大きい文字サイズあるいは太い書体で掲載したりして、他の広告情報よりもユーザの目に留まりやすくすることができる。
【００１１】
また、本発明の一態様では、前記掲載態様決定手段は、前記検索実行日時と前記広告情報取得手段により取得される各日時情報との時間差に基づいて、前記広告情報取得手段により取得される各広告情報の掲載態様を決定する。この態様によれば、検索実行日時と広告情報に係る日時情報との時間差に基づいて決定される態様で期間限定の広告を適切に掲載できるようになる。たとえば、検索実行日の１週間後に発売されるＣＤの広告を「ＣＤ発売まであと１週間！」というメッセージとともに、他の広告情報よりもユーザの目に留まりやすい態様で掲載することができる。
【００１２】
また、本発明の一態様では、前記掲載態様決定手段は、前記各時間差に基づいて、前記広告情報取得手段により取得される各広告情報の掲載順位を決定する。この態様によれば、たとえば、検索実行日時と日時情報との時間差がゼロとなる広告情報（現在の広告情報）に最も高い順位を付与し、上記時間差が正の値となる広告情報（未来の広告情報）にはその時間差が昇順になるように順位を付与することにより、期間限定の広告情報を当該期間が現在から未来へと向かう順に掲載できるようになる。
【００１３】
また、本発明の一態様では、前記掲載態様決定手段は、前記各時間差が所定値以下であるか否かに基づいて、前記広告情報取得手段により取得される各広告情報の掲載態様を決定する。
【００１４】
この態様では、前記掲載態様決定手段は、前記時間差が前記所定値以下である広告情報を前記検索結果を含むページに掲載し、前記時間差が所定値を超える広告情報をその他のページに掲載するように決定してもよい。こうすれば、検索実行日時に近い日時情報に関連づけられた広告情報をその他の広告情報よりもユーザの目に留まりやすくすることができるようになる。
【００１５】
また、この態様では、前記掲載態様決定手段は、前記時間差が前記所定値を超える広告情報をカレンダー形式で掲載するように決定してもよい。こうすれば、検索実行日時に近い日時情報に関連づけられた広告情報をカレンダー形式よりもユーザの目に留まりやすい形式で掲載し、その他多くの広告情報をカレンダー枠内にまとめて掲載できるようになる。
【００１６】
また、本発明の一態様では、前記掲載態様決定手段は、前記時間差が所定範囲内にある広告情報をカレンダー形式で掲載するように決定する。この態様によれば、検索実行日時から所定の範囲内（たとえば、検索実行日時から未来のある時点まで）の日時情報に関連づけられた広告情報が所定のカレンダー枠内に掲載されるため、期間限定の広告情報がユーザの目に留まりやすくなる。なお、このカレンダー枠内には過去の広告情報が掲載されてもよい。
【００１７】
また、本発明に係る情報検索装置は、検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得手段と、前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力する検索結果出力手段と、を含むことを特徴としている。
【００１８】
また、本発明に係る情報検索結果出力方法は、検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得ステップと、前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力するステップと、を含むことを特徴としている。
【００１９】
また、本発明に係るプログラムは、検索キーワードと検索実行日時とに基づいて、キーワードと日時情報とに関連づけて広告情報を記憶する広告情報記憶手段から１または複数の広告情報を取得する広告情報取得手段、および前記検索キーワードによる検索結果とともに、前記広告情報取得手段により取得される広告情報を出力するための処理を実行する検索結果出力手段、としてコンピュータを機能させるためのプログラムである。
【００２０】
なお、上記プログラムは、コンピュータ読み取り可能な情報記録媒体に記憶されてもよく、情報記録媒体としては、たとえば、磁気テープ、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤ−ＲＯＭ、ＩＣカードなどを用いることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態を図面に基づいて詳細に説明する。
【００２２】
図１は、本発明の一実施形態に係る情報検索システムの全体構成図である。同図に示すように、本情報検索システム１０は、情報検索サーバ１２、広告サーバ１６、入札管理サーバ２０、複数のユーザ端末２８、および複数の広告主端末３０を含んで構成されている。情報検索サーバ１２、広告サーバ１６、および入札管理サーバ２０は、ＬＡＮ（Local Area Network）によって相互にデータ授受可能に接続されている。また、情報検索サーバ１２は各ユーザ端末２８と、入札管理サーバ２０は各広告主端末３０と、それぞれインターネット２６を介して互いにデータ通信可能に接続されている。さらに、情報検索サーバ１２にはウェブ情報データベース（以下、データベースを「ＤＢ」と表記する。）１４が、広告サーバ１６には広告情報ＤＢ１８が、入札管理サーバ２０には出稿情報ＤＢ２２および広告主ＤＢ２４が、それぞれ備えられている。
【００２３】
情報検索サーバ１２は、ＣＰＵなどのプログラム実行手段、ＲＡＭ、ＲＯＭ、ハードディスク記憶装置などの記憶手段、表示手段および入力手段を含む公知のサーバコンピュータである。情報検索サーバ１２には、ＨＴＴＰＤ（HyperText Transfer Protocol Daemon）、情報検索用のＣＧＩ（Common Gateway Interface）プログラム、情報収集用の常駐プログラムその他のプログラムがインストールされており、インターネット２６に接続された他の複数のウェブサーバ（図示せず）が公開するテキスト情報、画像情報、リンク情報などのウェブ情報を定期的に収集するとともに、ＨＴＴＰ（HyperText Transfer Protocol）に則ってユーザ端末２８から検索キーワードを受け付け、当該検索キーワードに合致するまたは関連するウェブ情報を含む検索結果と、当該検索キーワードと検索実行日時とに基づいて広告サーバ１６から取得される広告情報とを返信する。
【００２４】
ウェブ情報ＤＢ１４は、たとえばハードディスク記憶装置を含んで構成され、情報検索サーバ１２が収集したウェブ情報および当該ウェブ情報を高速に検索するためのインデックス情報を記憶するものである。
【００２５】
広告サーバ１６は、ＣＰＵなどのプログラム実行手段、ＲＡＭ、ＲＯＭ、ハードディスク記憶装置などの記憶手段、表示手段および入力手段を含む公知のサーバコンピュータである。広告サーバ１６には、広告情報を管理するためのプログラムがインストールされており、入札管理サーバ２０から受け付けた出稿情報の一部を広告情報ＤＢ１８に記憶させる。また、情報検索サーバ１２から送信される検索キーワードと検索実行日時とに基づいて広告情報ＤＢ１８から読み出した広告情報を情報検索サーバ１２に出力する。
【００２６】
広告情報ＤＢ１８は、たとえばハードディスク記憶装置を含んで構成され、広告サーバ１６が入札管理サーバ２０から受け付けた出稿情報を記憶するものである。
【００２７】
入札管理サーバ２０は、ＣＰＵなどのプログラム実行手段、ＲＡＭ、ＲＯＭ、ハードディスク記憶装置などの記憶手段、表示手段および入力手段を含む公知のサーバコンピュータである。入札管理サーバ２０には、ＨＴＴＰＤ、入札管理用のＣＧＩその他のプログラムがインストールされており、ＨＴＴＰに則って広告主端末３０から受け付けた広告の入札要求を出稿情報として出稿情報ＤＢ２２に記憶させるとともに、広告主端末３０からの要求に応じてその時点における入札状況を返信する。また、出稿情報ＤＢ２２に記憶される出稿情報を定期的に広告サーバ１６に提供する。
【００２８】
出稿情報ＤＢ２２および広告主ＤＢ２４は、たとえばハードディスク記憶装置を含んで構成される。出稿情報ＤＢ２２は、入札管理サーバ２０が広告主端末３０から受け付けた広告の入札要求に含まれる情報を出稿情報として出稿情報ＤＢ２２に記憶する。また、広告主ＤＢ２４は、広告の出稿を行う広告主の情報（広告主を識別する広告主ＩＤ、広告主名、メールアドレス、ログイン用パスワードなど）を記憶する。
【００２９】
ユーザ端末２８は、ＣＰＵなどのプログラム実行手段、ＲＡＭ、ＲＯＭ、ハードディスク記憶装置などの記憶手段、表示手段および入力手段を含む情報通信端末であり、たとえばパーソナルコンピュータなどのコンピュータ端末や携帯電話機などの携帯端末である。ユーザ端末２８には、ウェブページを閲覧するためのウェブブラウザがインストールされており、情報検索サーバ１２からウェブ情報の検索結果や各種広告情報を受けることができる。
【００３０】
広告主端末３０は、ＣＰＵなどのプログラム実行手段、ＲＡＭ、ＲＯＭ、ハードディスク記憶装置などの記憶手段、表示手段および入力手段を含む情報通信端末であり、たとえばパーソナルコンピュータなどのコンピュータ端末や携帯電話機などの携帯端末である。広告主端末３０には、ウェブページを閲覧するためのウェブブラウザがインストールされており、入札管理サーバ２０における入札状況を確認したり、入札管理サーバに対して広告の入札要求を送信したりすることができる。
【００３１】
本実施形態に係る情報検索システム１０では、検索キーワードとして日時が指定されなくても、検索キーワードと検索実行日時とに関連する期間限定の広告を適切に掲載することができるようになっている。以下、かかる機能について具体的に説明する。
【００３２】
本情報検索システム１０において検索連動型広告の掲載を申し込む場合、広告主はまず、広告主端末３０を用いて、広告主ＩＤとパスワードによる認証手続きを行い、入札管理サーバ２０にログインする。そして、出稿する広告情報（広告サイトのＵＲＬ、広告の見出し、広告メッセージなど）を入力するとともに、該広告情報に関連づけるキーワードおよび日時情報を入力する。
【００３３】
図２は、広告主端末３０のウェブブラウザに表示される広告出稿画面の一例を示す図である。同画面は、広告主端末３０のウェブブラウザから入札管理サーバ２４の広告出稿用ＣＧＩプログラムにアクセスし、該ＣＧＩプログラムにより生成されるＨＴＭＬ（HyperText Markup Language）データを受信することによって表示されるものである。同図に示すように、この画面には、ログイン中の広告主ＩＤ、リンク先である広告サイトのＵＲＬ、広告の見出し、その見出しとともに表示する広告メッセージ、該広告に関連づける１以上のキーワード、日時情報（日時、日付、時刻、期間など）、およびそれらキーワードと日時情報とを関連づけた広告の入札額をそれぞれ入力するためテキスト入力欄、入札単価などが表示される。同画面において、広告主が各テキスト入力欄に文字列を入力して、「広告出稿」ボタンを広告主端末３０に接続されたマウスなどのポインティングデバイスでクリックすると、その入力内容を含む広告の入札要求が入札管理サーバ２０に送信される。「広告出稿」ボタンには、入札管理サーバ２０の入札受付用ＣＧＩプログラムが関連づけられており、このボタンをクリックすることにより、入札管理サーバ２０において入札受付用ＣＧＩプログラムが起動され、該ＣＧＩプログラムの引数として上記広告主ＩＤ、ＵＲＬ、見出し、メッセージ、キーワード、日時情報、入札額、入札単価などが渡されるようになっている。なお、入札額は、広告情報の掲載順位を決定する際に考慮されるパラメータの一つであり、同一のキーワードおよび日時情報に関連づけられた広告情報が複数存在する場合には、入札額が高い広告情報により高い掲載順位が付与されるようになっている。
【００３４】
入札管理サーバ２０において入札受付用ＣＧＩプログラムが起動されると、当該入札受付用ＣＧＩプログラムは、引数として渡された広告主ＩＤ、日時情報、キーワード、広告情報（広告サイトのＵＲＬ、見出し、メッセージなど）、入札額、入札単価などを出稿情報として図３に示す出稿情報ＤＢ２２に追加する。こうして出稿情報ＤＢ２２に登録された出稿情報は、広告主端末３０から確認することができる。
【００３５】
図４は、広告主端末３０のウェブブラウザに表示される入札管理画面の一例を示す図である。同画面には、出稿情報ＤＢ２２に記憶される出稿情報のうち、当該広告主（ここでは「広告主ＩＤ：０００１」とする。）の出稿情報に係る日時情報、キーワード、広告情報、入札額、入札単価が一覧表示される。また、図５は、入札状況確認画面の一例を示す図である。同画面には、出稿情報ＤＢ２２に記憶される出稿情報のうち、広告主端末３０から指定した抽出条件（ここでは「日時：２００６／１１／１０  ＡＮＤ  キーワード：サッカー」とする。）に合致する出稿情報に係る広告主ＩＤ、日時情報、キーワード、入札額、入札単価が一覧表示される。
【００３６】
なお、出稿情報ＤＢ２２に記憶される出稿情報の全部または一部は、入札管理サーバ２０により定期的に広告サーバ１６に提供される。広告サーバ１６は、入札管理サーバ２０から定期的に提供される出稿情報、特に広告主が出稿した広告情報と該広告情報に関連づけたキーワードおよび日時情報を、広告情報ＤＢ１８に順次蓄積する。図６は、広告情報ＤＢ１８に記憶される情報の一例を示す図である。同図に示すように、広告情報ＤＢ１８は、広告情報を識別する広告ＩＤに関連づけて、広告主ＩＤ、日時情報、キーワード、広告情報、入札額などを記憶する。
【００３７】
一方、本情報検索システム１０においてウェブ情報の検索結果を得る場合、ユーザは、ユーザ端末２８を用いて検索キーワードを入力し、当該検索キーワードを情報検索サーバ１２に送信する。
【００３８】
図７は、ユーザ端末２８のウェブブラウザに表示されるウェブ検索ページの一例を示す図である。同ページはユーザ端末２８からの要求に応じて情報検索サーバ２８から提供されるものである。同図に示すように、このページには検索キーワードを入力するためのテキスト入力欄が含まれている。同ページにおいて、ユーザがテキスト入力欄に１以上の検索キーワードを入力し、「検索」ボタンをユーザ端末２８に接続されたマウスなどのポインティングデバイスでクリックすると、入力された検索キーワードが情報検索サーバ１２に送信される。「検索」ボタンには、情報検索サーバ１２の検索結果出力用ＣＧＩプログラムが関連づけられており、このボタンをクリックすることにより、情報検索サーバ１２において検索結果出力用ＣＧＩプログラムが起動され、該ＣＧＩプログラムの引数として上記１以上の検索キーワードが渡されるようになっている。
【００３９】
情報検索サーバ１２において検索結果出力用ＣＧＩプログラムが起動されると、情報検索サーバ１２は、該ＣＧＩプログラムの引数として渡された上記検索キーワードに合致するウェブ情報をウェブ情報ＤＢ１４から読み出し、当該読み出したウェブ情報を所定のアルゴリズムに従って検索キーワードとの関連度が高い順にソートする。
【００４０】
また、情報検索サーバ１２は、検索結果出力用ＣＧＩプログラムの起動に応じて、検索キーワードと検索が実行された日時（検索結果出力用ＣＧＩプログラムが起動された日時）とに基づいて広告情報ＤＢから広告情報を取得するために、当該検索キーワードと検索実行日時を広告サーバ１６に送信する。広告サーバ１６は、情報検索サーバ１２から受信した検索キーワードと検索実行日時とに基づいて、広告情報ＤＢ１８から１または複数の広告情報と該各広告情報に関連づけられた日時情報を読み出し、情報検索サーバ１２に返信する。次に、情報検索サーバ１２は、検索実行日時と広告サーバ１６から取得した各広告情報に係る日時情報とに応じて、該取得した各広告情報の掲載態様を決定する。
【００４１】
そして、情報検索サーバ１２の検索結果出力用ＣＧＩプログラムは、上記関連度順にソートされた検索結果とともに、上記決定された掲載態様で広告サーバ１６から取得された広告情報を掲載したウェブ検索結果掲載ページを生成し、ユーザ端末３０に返信する。
【００４２】
図８は、ユーザ端末２８のウェブブラウザに表示されるウェブ検索結果掲載ページの一例を示す図である。同図に示すように、このページには検索キーワード（ここでは「ＪＰＯＰ」とする。）によるウェブ情報の検索結果とともに、当該検索キーワードと検索実行日時とに関連する広告情報がユーザの目に留まりやすい態様で掲載されている。すなわち、検索結果の右隣に「日付つきの広告掲載枠」が設けられており、ここに検索キーワードに合致するキーワードと検索実行日（ここでは１１月２０日とする。）と同じ日付の両方に関連づけられた広告情報の一覧が掲載され、その下にその翌日以降（ここでは１１月２１日以降）の日付に関連づけられた広告情報を掲載するページへのリンクが配置されている。さらにその下には、「日付つきの広告掲載枠」とは別に「スポンサーサイトの広告掲載領域」が設けられており、ここに従来の検索連動型広告が掲載されるようになっている。
【００４３】
図９，１０，１１は、ユーザ端末２８のウェブブラウザに表示されるウェブ検索結果掲載ページの他の例を示す図である。これらの図に示すように、検索実行日から所定日以降の日付に関連づけられた広告情報は、「日付つきの広告掲載枠」と区別された「カレンダー枠」内に掲載されてもよい。たとえば、検索実行日の翌日以降（１１月２１日以降）の日付に関連づけられた広告情報は、「日付つきの広告掲載枠」の下に設けられた「カレンダー枠（カレンダー形式の表における各暦枠）」内に掲載されてもよいし（図９）、検索結果を含むページに配置された「〜以降の広告を見る」という文字列にマウスカーソルを合わせたときにポップアップ表示されるページ（ダイアログ、ウィンドウ）の「カレンダー枠」内に掲載されてもよいし（図１０）、あるいは、検索結果を含むページに配置された「〜以降の広告を見る」という文字列からリンクされたカレンダーサービスサイトにおける「カレンダー枠」内に掲載されてもよい（図１１）。特に、図１１に示す「カレンダー枠」内には、ユーザがカレンダーサービスにログインしている場合、広告情報と当該ユーザが登録した予定情報の両方が表示される。また、当該ユーザが登録した予定情報に連動した広告情報がその枠内にさらに表示されるようにしてもよい。
【００４４】
なお、各広告情報は広告サイトに関連づけられており、広告情報がクリックされると入札管理サーバ２０におけるクリック課金処理用ＣＧＩプログラムが起動された後に、リンク先の広告サイトにリダイレクトされるようになっている。
【００４５】
このようにして、本情報検索システム１０では、ユーザが検索キーワードに日時を指定せずにウェブ検索を実行しても、検索結果とともに、検索キーワードと検索実行日時とに関連する期間限定の広告が検索結果掲載ページに適切に掲載されるようになっている。
【００４６】
以下では、上記機能を実現するために情報検索サーバ１２および広告サーバ１６が備える構成についてより詳細に説明する。
【００４７】
図１２は、情報検索サーバ１２の機能ブロック図である。同図に示すように、情報検索サーバ１２は、ウェブ情報収集部３２、ウェブ情報検索部３４、広告情報取得部３６、掲載態様決定部３８、検索結果出力部４０を含んで構成される。これらの機能は、情報検索サーバ１２において、ＣＧＩプログラムや常駐プログラムなどが実行されることにより実現される。
【００４８】
ウェブ情報収集部３２は、たとえば常駐プログラムで実現されるものであり、インターネット２６に接続された他の複数のウェブサーバが公開するテキスト情報、画像情報、リンク情報などのウェブ情報を定期的に収集し、収集したウェブ情報をウェブ情報ＤＢ１４に蓄積したり、収集したウェブ情報でウェブ情報ＤＢ１４に記憶される古いウェブ情報を更新したりする。また、ウェブ情報ＤＢ１４に記憶される複数のウェブ情報を高速に検索できるようにするために、所定のインデックス構築アルゴリズム（たとえば、Ｂツリーインデックスやビットマップインデックス）により、それらウェブ情報をインデックス化する。
【００４９】
ウェブ情報検索部３４は、検索結果出力用ＣＧＩプログラムの起動に応じて、該ＣＧＩプログラムの引数として渡された検索キーワードに合致するウェブ情報をウェブ情報ＤＢ１４から検索する。さらに、検索したウェブ情報（検索結果）を所定のアルゴリズムに従って検索キーワードとの関連度が高い順にソートする。
【００５０】
広告情報取得部３６は、検索結果出力用ＣＧＩプログラムの起動に応じて、該ＣＧＩプログラムの引数として渡された検索キーワードと検索実行日時（検索結果出力用ＣＧＩプログラムが起動された日時）とに基づいて、広告情報ＤＢ１８から広告情報と該広告情報に係る日時情報とを取得する。具体的には、上記検索キーワードと検索実行日時とを広告サーバ１６に送信し、その応答として１または複数の広告情報と該各広告情報に係る日時情報とを取得する。こうして取得される広告情報は、後述する広告サーバ１６の広告情報検索部４４が検索キーワードだけでなく検索実行日時にも基づいて広告情報ＤＢ１８から読み出したものである。
【００５１】
掲載態様決定部３８は、検索実行日時と広告情報取得部３６により取得される各広告情報に係る日時情報とに応じて、広告情報取得部３６により取得される各広告情報の掲載態様を決定するものである。具体的には、各広告情報に係る日時情報から検索実行日時を引いて得られる時間差に基づいて、各広告情報の掲載態様を決定する。たとえば、掲載態様決定部３８は、上記時間差に基づいて、各広告情報の掲載順位を決定してもよい。すなわち、上記時間差（日付の差でもよい。）がゼロとなる広告情報（現在の広告情報）に最も高い順位を付与し、上記時間差が正の値となる広告情報（未来の広告情報）にはその時間差が昇順になるように順位を付与する。こうすれば、広告期間が現在から未来へと向かう順に広告情報が掲載されるため、検索実行日時により近い日時に関連づけられた期間限定の広告がよりユーザの目に留まりやすくなる。なお、広告情報に関連づけられた日時情報が期間で示される場合、上記時間差は当該期間の初日を基準に算出してもよいし、末日を基準に算出してもよいし、中日を基準に算出してもよい。
【００５２】
また、掲載態様決定部３８は、上記各時間差が所定値以下であるか否かに基づいて、広告情報取得部３６により取得される各広告情報の掲載態様を決定してもよい。具体的には、上記時間差が所定値以下である広告情報を検索結果を含むページに掲載し、当該時間差が所定値を超える広告情報をその他のページに掲載するように決定してもよい。たとえば、図８に示すように、検索実行日（同図では１１月２０日とする。）と同じ日付に関連づけられた広告情報の一覧が検索結果のすぐ脇に掲載され、その下に配置されたリンクをクリックすることにより表示されるページにその翌日以降（同図では１１月２１日以降）の日付に関連づけられた広告情報が掲載されるようにする。こうすれば、検索実行日時に近い日時に関連づけられた期間限定の広告がその他の広告よりもユーザの目に留まりやすくなる。
【００５３】
さらに、掲載態様決定部３８は、上記時間差が所定値を超える広告情報をカレンダー形式で掲載するように決定してもよい。たとえば、検索実行日から３日以内の日時に関連づけられた広告情報は「日付つきの広告掲載枠」内に上から下に一列に並ぶリスト形式で掲載され、検索実行日から４日以上離れた日時に関連づけられた広告情報は「カレンダー枠」内にまとめて掲載されるようにする（図９，１０，１１参照）。こうすれば、検索実行日時に近い日時に関連づけられた期間限定の広告を、カレンダー形式で掲載されるその他多くの広告よりもユーザの目に留まりやすい形式で掲載できるようになる。
【００５４】
検索結果出力部４０は、検索結果出力用ＣＧＩプログラムで実現されるものであり、ウェブ情報検索部３４により取得されるソート後のウェブ情報（検索結果）と、広告情報取得部３６により取得される広告情報とを含むＨＴＭＬデータを生成し、それをウェブ検索結果掲載ページ（図８参照）として検索結果出力用ＣＧＩプログラムの起動元であるユーザ端末２８に返信する。このＨＴＭＬデータは、広告情報取得部３６により取得される広告情報が、掲載態様決定部３８により決定される掲載態様でユーザ端末２８のウェブブラウザに掲載されるように構成されている。このため、ユーザがウェブ情報を検索する際に検索キーワードとして日時を指定しなくても、検索キーワードによる検索結果とともに、当該検索キーワードと検索実行日時とに関連する期間限定の広告がユーザ端末２８のウェブブラウザに適切に表示される。
【００５５】
図１３は、広告サーバ１６の機能ブロック図である。同図に示すように、広告サーバ１６は、出稿情報受付部４２、広告情報検索部４４、広告情報出力部４６を含んで構成される。これらの機能は、広告サーバ１６において、常駐プログラムや定時起動プログラムなどが実行されることにより実現される。
【００５６】
出稿情報受付部４２は、入札管理サーバ２０から広告主ＩＤ、日時情報、キーワード、広告情報、入札額などを含む出稿情報を受け付け、図６に示すように、それらを広告ＩＤに関連づけて広告情報ＤＢ１８に記憶させるものである。
【００５７】
広告情報検索部４４は、情報検索サーバ１２から送信される検索キーワードと検索実行日時とに基づいて、広告情報ＤＢ１８から１または複数の広告情報と該各広告情報に係る日時情報とを読み出すものである。たとえば、検索キーワードに合致するキーワードと検索実行日に合致する日付の両方に関連づけられた広告情報を読み出してもよいし、検索キーワードと同一のキーワードに関連づけられた広告情報のうち、検索実行日時以降の日時に関連づけられた広告情報を読み出してもよい。また、検索実行日時から所定時間内の日時に関連づけられた広告情報のうち、検索キーワードを含む広告情報を読み出すようにしてもよい。こうして読み出された広告情報および日時情報は、広告情報出力部４６により情報検索サーバ１２に出力される。
【００５８】
ここで、情報検索サーバ１２の動作の一例について説明する。図１４は、情報検索サーバ１２の検索結果出力用ＣＧＩプログラムによるウェブ検索結果出力処理を示すフロー図である。同図に示す処理は、ユーザ端末２８においてユーザがウェブ情報の検索操作を行ったときに実行されるものである。本処理が開始されると、情報検索サーバ１２は、検索結果出力用ＣＧＩプログラム起動時にユーザ端末２８より引数として渡された検索キーワードを取得する（Ｓ２００）。そして、取得した検索キーワードと合致するウェブ情報をウェブ情報ＤＢ１４から検索し（Ｓ２０２）、検索したウェブ情報（検索結果）を検索キーワードとの関連度が高い順にソートする（Ｓ２０４）。
【００５９】
次に、情報検索サーバ１２は、検索結果出力用ＣＧＩプログラムが起動された日時を検索実行日時として取得する（Ｓ２０６）。そして、Ｓ２００で取得された検索キーワードとＳ２０６で取得した検索実行日時とに基づき、広告サーバ１６を介して広告情報ＤＢ１８から１または複数の広告情報と該各広告情報に係る日時情報とを取得する（Ｓ２０８）。その後、Ｓ２０６で取得した検索実行日時とＳ２０８で取得した各広告情報に係る日時情報とに応じて、Ｓ２０８で取得した各広告情報の掲載態様を決定する（Ｓ２１０）。たとえば、検索実行日に発売されるチケットや検索実行日に開催されるイベントの広告などを他の広告よりも目立たせるために、検索実行日と同一の日付に関連づけられた広告情報を検索結果を含む先頭ページに掲載し、検索実行日より後の日付に関連づけられた広告情報を先頭ページ以外のページに掲載するようにする。最後に、Ｓ２０４で取得したソート後の検索結果とともに、Ｓ２０８で取得した広告情報がＳ２１０で決定した掲載態様で掲載されるようなＨＴＭＬデータを生成し（Ｓ２１２）、それをウェブ検索結果掲載ページとしてユーザ端末２８に返信する（Ｓ２１４）。
【００６０】
以上説明した情報検索システム１０によれば、検索結果とともに、検索キーワードと検索実行日時とに関連する期間限定の広告を他の広告よりもユーザの目に留まりやすいような態様で掲載することができる。
【００６１】
なお、本発明は、上記実施形態に限定されるものではなく、種々の変形実施が可能である。たとえば、以上の説明では、複数のサーバ（情報検索サーバ１２、広告サーバ１６、および入札管理サーバ２０）が相互に連携して検索連動型広告を配信する例を示したが、本発明の全構成をいずれかのサーバで実現するようにしてもよい。また、本発明はネットワーク環境だけでなく、スタンドアロン環境（１台のコンピュータ）にも適用可能である。
【００６２】
また、上記実施形態では、広告情報ＤＢ１８がキーワードと日時情報とに関連づけて広告情報を記憶するようにしたが、キーワードのみに関連づけられた（日時情報には関連づけられていない）広告情報をさらに記憶してもよい。この場合には、検索キーワードのみに基づいて広告情報ＤＢ１８から広告情報を取得し、当該取得された広告情報のうち、たとえば検索実行日に関連づけられた広告情報を上位に掲載し、日時情報に関連づけられていない広告情報を下位に掲載するなどして、期間限定の広告をよりユーザの目に留まりやすいようにすればよい。
【００６３】
また、上記実施形態では、ウェブ情報を検索するための情報検索システムを例示したが、本発明はウェブ情報以外の情報（たとえば、イベント情報、書籍情報など）を検索するためのシステムにも幅広く適用可能である。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態に係る情報検索システムの全体構成図である。
【図２】広告出稿画面の一例を示す図である。
【図３】出稿情報ＤＢに記憶される出稿情報の一例を示す図である。
【図４】入札管理画面の一例を示す図である。
【図５】入札状況確認画面の一例を示す図である。
【図６】広告情報ＤＢに記憶される情報の一例を示す図である。
【図７】ウェブ検索ページの一例を示す図である。
【図８】ウェブ検索結果掲載ページの一例を示す図である。
【図９】ウェブ検索結果掲載ページの一例を示す図である。
【図１０】ウェブ検索結果掲載ページの一例を示す図である。
【図１１】ウェブ検索結果掲載ページの一例を示す図である。
【図１２】情報検索サーバの機能ブロック図である。
【図１３】広告サーバの機能ブロック図である。
【図１４】ウェブ検索結果出力処理を示すフロー図である。
【符号の説明】
【００６５】
１０  情報検索システム、１２  情報検索サーバ、１４  ウェブ情報ＤＢ、１６  広告サーバ、１８  広告情報ＤＢ、２０  入札管理サーバ、２２  出稿情報ＤＢ、２４  広告主ＤＢ、２６  インターネット、２８  ユーザ端末、３０  広告主端末、３２  ウェブ情報収集部、３４  ウェブ情報検索部、３６  広告情報取得部、３８  掲載態様決定部、４０  検索結果出力部、４２  出稿情報受付部、４４  広告情報検索部、４６  広告情報出力部。
【図１】
2008186431.tif 000003
【図２】
2008186431.tif 000004
【図３】
2008186431.tif 000005
【図４】
2008186431.tif 000006
【図５】
2008186431.tif 000007
【図６】
2008186431.tif 000008
【図７】
2008186431.tif 000009
【図８】
2008186431.tif 000010
【図９】
2008186431.tif 000011
【図１０】
2008186431.tif 000012
【図１１】
2008186431.tif 000013
【図１２】
2008186431.tif 000014
【図１３】
2008186431.tif 000015
【図１４】
2008186431.tif 000016