(57)【要約】  受付部（210）は、検索者から入力されたクエリを受け付ける。検索部（231）は、受け付けられたクエリに合致する対象アイテムを、データベース（220）から検索する。取得部（232）は、検索された対象アイテムを順番に並べたリスト、及び、受け付けられたクエリに合致する広告アイテムを取得する。挿入部（234）は、取得されたリストを構成する対象アイテムのうち、広告アイテムに対応付けられた特定アイテムの順位に応じて、広告アイテムの挿入位置を変化させてリストに挿入する。提示部（240）は、広告アイテムが挿入されたリストを、検索者に提示する。
2017203639.tif 000002
【特許請求の範囲】
【請求項１】
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
を備えることを特徴とする検索装置。
【請求項２】
請求項１に記載の検索装置であって、
画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定部、を更に備え、
前記挿入部は、前記初期表示範囲の上位に前記特定アイテムが位置していれば、前記初期表示範囲の下位に位置するように前記広告アイテムを前記リストに挿入し、前記初期表示範囲の上位に前記特定アイテムが位置していなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入する、
ことを特徴とする検索装置。
【請求項３】
請求項１に記載の検索装置であって、
画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定部、を更に備え、
前記取得部は、前記特定アイテムと表示をつなげるための連結用広告アイテムを更に取得し、
前記挿入部は、前記初期表示範囲内に前記特定アイテムが含まれていれば、前記特定アイテムの次に位置するように前記連結用広告アイテムを前記リストに挿入し、前記初期表示範囲内に前記特定アイテムが含まれていなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入する、
ことを特徴とする検索装置。
【請求項４】
請求項１に記載の検索装置であって、
前記検索者の端末と、ネットワーク上のサーバとから構成されており、
前記端末は、少なくとも前記挿入部を備える、
ことを特徴とする検索装置。
【請求項５】
検索装置における検索方法であって、
前記検索装置が、検索者から入力されたクエリを受け付ける受付ステップ、
前記検索装置が、前記受け付けられたクエリに合致する対象アイテムを検索する検索ステップ、
前記検索装置が、前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得ステップ、
前記検索装置が、前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入ステップ、
前記検索装置が、前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示ステップ、
を備えることを特徴とする検索方法。
【請求項６】
コンピュータを、
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
として機能させることを特徴とするプログラム。
【請求項７】
コンピュータを、
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
として機能させることを特徴とするプログラムを記録した非一時的なコンピュータ読み取り可能な情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索装置、検索方法、プログラム、ならびに、非一時的なコンピュータ読取可能な情報記録媒体に関する。
【背景技術】
【０００２】
近年、インターネット上において、商品の販売を行う販売サイトが人気を博している。例えば、多くの店舗（仮想店舗）が集まって構成される販売サイト（ショッピングモールサイト）では、全体で幅広いカテゴリ（ジャンル）の商品を取り扱っているだけでなく、店舗同士の価格競争も行われていることもあり、多くのユーザを獲得している。また、商品の販売に限られず、役務を提供する業者を紹介する紹介サイトも知られている。例えば、自動車の車検業務を提供する車検業者を紹介し、車検の申し込みや見積もり請求を受け付ける紹介サイトなどである。【０００３】
これらのサイト（販売サイトや紹介サイト等）では、例えば、ユーザが入力した検索条件（キーワードやタグ等）に基づいて検索された検索結果を所定の順番（一例として、人気順や価格順）に一覧表示することも可能となっている。
最近では、このような検索結果に広告を組み入れて表示するサイトも知られている。【０００４】
検索結果に広告を組み入れて表示するサイトの先行技術として、例えば、特許文献１には、宣伝広告主にとって掲載価値の高い電子広告表示システムの発明が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２８１４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、検索結果に組み入れられる広告は、一見、検索結果の１項目（１アイテム）であるかのように表示される場合が多い。例えば、検索連動型広告と呼ばれ、広告であることを示す文字列（一例として［ＰＲ］）が付加されている以外は、通常の検索結果と同様の体裁で表示されるタイプの広告である。
このような検索連動型広告を、上述した特許文献１に記載の発明の様に、無条件にリストの先頭に配置すると、同等の項目が２つ続いて表示される場合がある。つまり、広告に対応付けられている項目（その広告と同じ商品や業者）が検索結果のトップに検索された場合、例えば、［ＰＲ］の有無を除いて、全く同じ項目が先頭に２つ並んで表示されることになる。【０００７】
このように、同等の項目が２つ並んで表示されると、ユーザ（検索者）に違和感を与えてしまい、広告効果が下がる（ときには、マイナスの効果が生じる）という課題を生じさせていた。
このため、ユーザに違和感を与えることなく、検索結果に広告を組み入れて一覧表示することのできる技術が求められていた。【０００８】
本発明は、上記実状に鑑みてなされたもので、ユーザに違和感を与えることなく、検索結果に広告を組み入れて一覧表示することのできる検索装置、検索方法、プログラム、ならびに、非一時的なコンピュータ読取可能な情報記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の観点に係る検索装置は、
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
を備えることを特徴とする。【００１０】
また、上記観点に係る検索装置において、
画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定部、を更に備え、
前記挿入部は、前記初期表示範囲の上位に前記特定アイテムが位置していれば、前記初期表示範囲の下位に位置するように前記広告アイテムを前記リストに挿入し、前記初期表示範囲の上位に前記特定アイテムが位置していなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入してもよい。【００１１】
また、上記観点に係る検索装置において、
画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定部、を更に備え、
前記取得部は、前記特定アイテムと表示をつなげるための連結用広告アイテムを更に取得し、
前記挿入部は、前記初期表示範囲内に前記特定アイテムが含まれていれば、前記特定アイテムの次に位置するように前記連結用広告アイテムを前記リストに挿入し、前記初期表示範囲内に前記特定アイテムが含まれていなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入してもよい。【００１２】
また、上記観点に係る検索装置において、
前記検索者の端末と、ネットワーク上のサーバとから構成されており、
前記端末は、少なくとも前記挿入部を備えてもよい。【００１３】
本発明の第２の観点に係る検索方法は、
検索装置における検索方法であって、
前記検索装置が、検索者から入力されたクエリを受け付ける受付ステップ、
前記検索装置が、前記受け付けられたクエリに合致する対象アイテムを検索する検索ステップ、
前記検索装置が、前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得ステップ、
前記検索装置が、前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入ステップ、
前記検索装置が、前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示ステップ、
を備えることを特徴とする。【００１４】
本発明の第３の観点に係るプログラムは、
コンピュータを、
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
として機能させることを特徴とする。【００１５】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。【００１６】
本発明の第４の観点に係る非一時的なコンピュータ読み取り可能な情報記録媒体は、
コンピュータを、
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
として機能させることを特徴とするプログラムを記録する。【００１７】
上記情報記録媒体は、非一時的な（non-transitory）記録媒体であり、コンピュータとは独立して配布・販売することができる。ここで、非一時的な記録媒体とは、有形な（tangible）記録媒体をいう。非一時的な記録媒体は、例えば、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等である。また、一時的な（transitory）記録媒体とは、伝送媒体（伝搬信号）それ自体を示す。一時的な記録媒体は、例えば、電気信号、光信号、電磁波等である。なお、一時的な（temporary）記憶領域とは、データやプログラムを一時的に記憶するための領域であり、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリである。
【発明の効果】
【００１８】
本発明によれば、ユーザに違和感を与えることなく、検索結果に広告を組み入れて一覧表示することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態に係る紹介システムの全体構成の一例を示すブロック図である。
【図２】検索装置、及び、ユーザ端末が実現される典型的な情報処理装置の概要構成の一例を示すブロック図である。
【図３】本実施形態に係る検索装置の概要構成の一例を示すブロック図である。
【図４】業者情報の一例を説明するための模式図である。
【図５】広告情報の一例を説明するための模式図である。
【図６】リストの一例を示す模式図である。
【図７】リストに広告が挿入される様子を説明するための模式図である。
【図８】他のリストの一例を示す模式図である。
【図９】他のリストに広告が挿入される様子を説明するための模式図である。
【図１０】一覧表示画面の一例を示す模式図である。
【図１１】他の一覧表示画面の一例を示す模式図である。
【図１２】本実施形態に係る検索処理を説明するためのフローチャートである。
【図１３】連結用広告の一例を示す模式図である。
【図１４】連結用広告が挿入された一覧表示画面の一例を示す模式図である。
【発明を実施するための形態】
【００２０】
以下に本発明の実施形態を説明する。本発明の実施形態では、自動車の車検業務を提供する車検業者を紹介し、車検の申し込みや見積もり請求を受け付ける紹介サイトを一例として説明するが、他の役務を提供する業者等を紹介する紹介サイトにおいても適宜適用可能である。更に、業者等の紹介に限られず、商品やサービスを販売する販売サイトにおいても適宜適用可能である。
また、以下の実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２１】
（全体構成）
本発明の実施形態に係る紹介システム１００は、図１に示すように、検索装置２００と各ユーザ端末３００とがインターネット９００を介して接続されて構成される。なお、図中では簡略化しているが、ユーザ端末３００は、利用するユーザに応じて、多数存在しているものとする。
【００２２】
検索装置２００は、例えば、サーバコンピュータ等からなり、自動車の車検業務を提供する車検業者を紹介する。
一例として、検索装置２００は、ユーザ（検索者）が入力した検索条件（例えば、地域や価格帯等）に基づいて車検業者の情報を検索し、後述するように、検索結果のリストに広告を組み入れて一覧表示する。
そして、一覧中の車検業者の何れかがユーザにより選択されると、検索装置２００は、選択された車検業者に対する車検の申し込みや見積もり請求を受け付ける。
【００２３】
ユーザ端末３００は、例えば、パソコンやスマートフォン等からなり、インターネット９００を介して検索装置２００にアクセスし、車検業者の検索等を検索装置２００に指示する。そして、ユーザ端末３００は、検索結果のリストを検索装置２００から受け取り、画面に表示する。なお、検索結果のリストには、後述するように、広告が適宜組み込まれている。
【００２４】
（情報処理装置の概要構成）
本発明の実施形態に係る検索装置２００、及び、ユーザ端末３００が実現される典型的な情報処理装置４００について説明する。
【００２５】
情報処理装置４００は、図２に示すように、ＣＰＵ（Central Processing Unit）４０１と、ＲＯＭ（Read Only Memory）４０２と、ＲＡＭ（Random Access Memory）４０３と、ＮＩＣ（Network Interface Card）４０４と、画像処理部４０５と、音声処理部４０６と、ＤＶＤ−ＲＯＭ（Digital Versatile Disc ROM）ドライブ４０７と、インターフェース４０８と、外部メモリ４０９と、コントローラ４１０と、モニタ４１１と、スピーカ４１２と、を備える。
【００２６】
ＣＰＵ  ４０１は、情報処理装置４００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００２７】
ＲＯＭ  ４０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、所定のプログラムをＲＡＭ  ４０３に読み出してＣＰＵ  ４０１による当該プログラムの実行が開始される。また、ＲＯＭ  ４０２には、情報処理装置４００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００２８】
ＲＡＭ  ４０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他、通信に必要なデータ等が保持される。
【００２９】
ＮＩＣ  ４０４は、情報処理装置４００をインターネット等のコンピュータ通信網に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  ４０１との仲立ちを行うインターフェース（図示せず）等により構成される。
【００３０】
画像処理部４０５は、ＤＶＤ−ＲＯＭ等から読み出されたデータをＣＰＵ  ４０１や画像処理部４０５が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部４０５が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され、モニタ４１１に出力される。これにより、各種のページ表示が可能となる。
【００３１】
音声処理部４０６は、ＤＶＤ−ＲＯＭ等から読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ４１２から出力させる。また、ＣＰＵ  ４０１の制御の下、情報処理装置４００が行う処理の進行の中で発生させるべき音を生成し、これに対応した音声をスピーカ４１２から出力させる。
【００３２】
ＤＶＤ−ＲＯＭドライブ４０７に装着されるＤＶＤ−ＲＯＭには、例えば、実施形態に係る検索装置２００等を実現するためのプログラムが記憶される。ＣＰＵ  ４０１の制御によって、ＤＶＤ−ＲＯＭドライブ４０７は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  ４０３等に一時的に記憶される。
【００３３】
インターフェース４０８には、外部メモリ４０９、コントローラ４１０、モニタ４１１、及びスピーカ４１２が、着脱可能に接続される。
【００３４】
外部メモリ４０９には、ユーザの個人情報に関するデータなどが書き換え可能に記憶される。
【００３５】
コントローラ４１０は、情報処理装置４００の各種の設定時などに行われる操作入力を受け付ける。情報処理装置４００のユーザは、コントローラ４１０を介して指示入力を行うことにより、これらのデータを適宜外部メモリ４０９に記録することができる。
【００３６】
モニタ４１１は、画像処理部４０５により出力されたデータを情報処理装置４００のユーザに提示する。
【００３７】
スピーカ４１２は、音声処理部４０６により出力された音声データを情報処理装置４００のユーザに提示する。
【００３８】
この他、情報処理装置４００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ ４０２、ＲＡＭ ４０３、外部メモリ４０９、ＤＶＤ−ＲＯＭドライブ４０７に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
【００３９】
以下、上記情報処理装置４００において実現される検索装置２００の構成等について、図３〜図１１を参照して説明する。情報処理装置４００に電源が投入され、例えば、ユーザ端末３００からのアクセスを受け付けると、本実施形態に係る検索装置２００として機能させるプログラムが実行され、本実施形態に係る検索装置２００が実現される。
なお、ユーザ端末３００も同様に情報処理装置４００において実現されるが、こちらについては説明を省略し、本実施形態において最も特徴的な検索装置２００について、以下説明する。
【００４０】
（検索装置の概要構成）
図３は、本実施形態に係る検索装置２００の概要構成の一例を示すブロック図である。図示するように、検索装置２００は、受付部２１０と、データベース２２０と、制御部２３０と、提示部２４０とを備える。
【００４１】
受付部２１０は、インターネット９００を介して各ユーザ端末３００から送られる種々の情報を受け付ける。
例えば、受付部２１０は、ユーザ（検索者）から入力されたクエリを受け付ける。つまり、受付部２１０は、車検業者を検索するための検索条件（一例として、地域や価格帯等）を、ユーザ端末３００から受け付ける。この他にもユーザ端末３００に検索結果のリストが一覧表示されている状態で、受付部２１０は、車検業者の選択指示やスクロール等の操作指示をユーザ端末３００から受け付ける。
上述したＮＩＣ  ４０４等が、このような受付部２１０として機能しうる。
【００４２】
データベース２２０は、車検業者に関する種々の情報や、広告に関する種々の情報を記憶する。
例えば、データベース２２０は、図４に示すような業者情報２２１を記憶する。この業者情報２２１には、一例として、業者ＩＤ２２１ａ、業者名２２１ｂ、所在地２２１ｃ、説明２２１ｄ、及び、参考価格２２１ｅが含まれている。
なお、図４の業者情報２２１では、簡略化しているが、実際には各車検業者について、外観写真、レビュー得点、レビュー件数、カードの取り扱い有無、代車の有無、及び、特典といった種々の情報も業者情報２２１には含まれているものとする。
【００４３】
また、データベース２２０は、図５に示すような広告情報２２２を記憶する。この広告情報２２２には、一例として、広告ＩＤ２２２ａ、広告地域２２２ｂ、対応業者ＩＤ２２２ｃ、業者名２２２ｄ、所在地２２２ｅ、説明２２２ｆ、及び、参考価格２２２ｇが含まれている。なお、広告地域２２２ｂは、その広告がどの地域を条件に検索された場合に表示するかを示している。また、対応業者ＩＤ２２２ｃは、その広告がどの車検業者に対応付けられているかを示している。また、業者名２２２ｄ〜参考価格２２２ｇは、上記の業者情報２２１（業者名２２１ｂ〜参考価格２２１ｅ）と同じ項目である。このため、このような広告情報２２２を用いて、後述するように、検索結果と同じ体裁で、広告を表示できるようになっている。
【００４４】
この他にもデータベース２２０は、受付部２１０から入力されたユーザ情報（一例として、ユーザＩＤやパスワード等）や決済口座情報又はクレジット情報等を記憶する。
上述したＲＡＭ  ４０３や外部メモリ４０９等が、このようなデータベース２２０として機能しうる。
【００４５】
図３に戻って、制御部２３０は、検索装置２００全体を制御する。この制御部２３０は、検索部２３１、取得部２３２、特定部２３３、及び、挿入部２３４を含んでおり、ユーザ（検索者）の要望に合致した車検業者の検索を行い、検索結果のリストに広告を適宜組み入れてユーザ端末３００に提示する。
【００４６】
検索部２３１は、受付部２１０により受け付けられたクエリに合致する対象アイテムを検索する。つまり、検索部２３１は、地域や価格帯等の検索条件が与えられると、与えられた検索条件を満たす車検業者を、データベース２２０から検索する。
具体例を挙げて説明すると、検索条件として地域（市町村等）が与えられると、検索部２３１は、上述した図４に示す業者情報２２１から、与えられた地域内に所在地がある車検業者を検索する。
【００４７】
取得部２３２は、検索部２３１により検索された対象アイテム（車検業者）を順番に並べたリスト、及び、同じクエリに合致する広告アイテム（広告）を取得する。
つまり、取得部２３２は、検索部２３１による検索結果のリストを取得すると共に、同じ検索条件に合致した広告を、データベース２２０から取得する。例えば、検索条件に地域（市町村等）が与えられている場合、取得部２３２は、上述した図５に示す広告情報２２２から、与えられた地域が広告地域となっている広告の情報を取得する。
【００４８】
特定部２３３は、ユーザ端末３００における画面の表示領域を示す領域情報に基づいて、この画面に検索結果のリストが表示される際の初期表示範囲（つまり、ファーストビュー）を特定する。
例えば、検索ページやトップページに、JavaScript（登録商標）にて、ブラウザの種別、ブラウザの表示設定（メニュー等の設定）、及び、ブラウザのウインドウサイズ等を取得するプログラム（スクリプト）を組み入れておく。そして、特定部２３３は、このようなプログラムを通じて、ユーザ端末３００におけるブラウザの表示領域（一例として、ブラウザのメニュー等を除いて、検索結果を表示できる領域）の大きさを示す領域情報を取得する。なお、このような領域情報の取得手法は一例であり、他の手法で、ユーザ端末３００の領域情報を取得してもよい。
そして、特定部２３３は、このようにして取得した領域情報に基づいて、ユーザ端末３００に検索結果のリストが表示される際の初期表示範囲を特定する。なお、特定した初期表示範囲についての情報を、ユーザ端末３００の固有情報（例えば、ＭＡＣアドレス）と対応付けてデータベース２２０に登録することで、再利用可能としてもよい。
【００４９】
挿入部２３４は、取得部２３２により取得された検索結果のリストを構成する対象アイテム（車検業者）のうち、取得部２３２により取得された広告アイテム（広告）に対応付けられた特定アイテム（その広告に対応する車検業者）の順位（リスト内の位置）に応じて、広告アイテムの挿入位置を変化させてリストに挿入する。
例えば、挿入部２３４は、特定部２３３が特定した初期表示範囲の上位（一例として、先頭）に特定アイテムが位置していれば、初期表示範囲の下位（一例として、後尾）に位置するように広告アイテムをリストに挿入する。一方、初期表示範囲の上位に特定アイテムが位置していなければ、挿入部２３４は、初期表示範囲の上位に位置するように広告アイテムをリストに挿入する。
以下、図６〜９を参照して、具体的に説明する。
【００５０】
図６に示すように、取得部２３２が取得したリストＬＴ１に対して、ユーザ端末３００の初期表示範囲ＦＶが得られているとする。つまり、対象アイテムＩＭ１０１〜ＩＭ１０５が、ファーストビューとしてユーザ端末３００に表示され得る状態であるとする。また、取得部２３２によって、対象アイテムＩＭ１０１に対応付けられた広告（広告アイテム）が取得されているものとする。
この場合、初期表示範囲ＦＶの上位（一例として、先頭）に、挿入しようとする広告に対応付けられた特定アイテム（対象アイテムＩＭ１０１）が位置しているため、挿入部２３４は、図７に示すように、初期表示範囲ＦＶの下位（一例として、後尾）に位置するように広告アイテムＡＤをリストＬＴ１に挿入する。これにより、対象アイテムＩＭ１０５以降は、１つ後ろにそれぞれ繰り下がることになる。
【００５１】
また、図８に示すように、取得部２３２が取得したリストＬＴ２に対して、ユーザ端末３００の初期表示範囲ＦＶが得られているとする。この場合も、対象アイテムＩＭ２０１〜ＩＭ２０５が、ファーストビューとしてユーザ端末３００に表示され得る状態となっている。そして、取得部２３２によって、対象アイテムＩＭ２０７に対応付けられた広告が取得されているものとする。
この場合、初期表示範囲ＦＶの上位（一例として、先頭）には、挿入しようとする広告に対応付けられた特定アイテム（対象アイテムＩＭ２０７）が位置していないため、挿入部２３４は、図９に示すように、初期表示範囲ＦＶの上位（一例として、先頭）に位置するように広告アイテムＡＤをリストＬＴ２に挿入する。これにより、対象アイテムＩＭ２０１以降は、１つ後ろにそれぞれ繰り下がることになる。
【００５２】
なお、初期表示範囲ＦＶの上位を先頭とした場合について説明したが、先頭だけでなく、２番目や３番目までの範囲を上位としてもよい。
また、挿入部２３４は、このような広告アイテムＡＤを検索直後だけでなく、ページの更新（例えば、次ページへの遷移）時にも行う様にしてもよい。例えば、ページの更新後の初期表示範囲の上位（一例として、先頭）に特定アイテムが位置していれば、初期表示範囲の下位（一例として、後尾）に位置するように広告アイテムをリストに挿入する。一方、ページ更新後の初期表示範囲の上位に特定アイテムが位置していなければ、挿入部２３４は、初期表示範囲の上位に位置するように広告アイテムをリストに挿入する。
上述したＣＰＵ  ４０１等が、このような構成からなる制御部２３０として機能しうる。
【００５３】
図３に戻って、提示部２４０は、インターネット９００を介してユーザ端末３００に種々の情報を提示する。例えば、提示部２４０は、制御部２３０により検索され、広告が挿入されたリストを検索者に提示する。
具体的に、上述した図７のように、初期表示範囲ＦＶの下位（一例として、後尾）に広告アイテムＡＤが挿入された場合、提示部２４０は、図１０に示すような一覧表示画面５０１をユーザ端末３００に提示する。一方、上述した図９のように、初期表示範囲ＦＶの上位（一例として、先頭）に広告アイテムＡＤが挿入された場合、提示部２４０は、図１１に示すような一覧表示画面５０２をユーザ端末３００に提示する。
上述したＣＰＵ  ４０１及びＮＩＣ  ４０４等が、このような提示部２４０として機能しうる。
【００５４】
（検索装置の動作）
以下、このような構成の検索装置２００の動作について図面を参照して説明する。図１２は、検索装置２００が実行する検索処理の流れを示すフローチャートである。この検索処理は、例えば、ユーザ端末３００から、車検業者の紹介が要求される度に実行される。
【００５５】
まず、検索装置２００は、ユーザ（検索者）から入力されたクエリを受け付ける（ステップＳ１１）。
すなわち、受付部２１０は、車検業者を検索するための検索条件（一例として、地域や価格帯等）を、ユーザ端末３００から受け付ける。
【００５６】
検索装置２００は、ステップＳ１１にて受け付けられたクエリに合致する対象アイテムを検索する（ステップＳ１２）。
すなわち、制御部２３０（検索部２３１）は、地域や価格帯等の検索条件が与えられると、与えられた検索条件を満たす車検業者を、データベース２２０から検索する。例えば、検索条件に地域（市町村等）が与えられると、制御部２３０は、上述した図４に示す業者情報２２１から、与えられた地域内に所在地がある車検業者を検索する。
【００５７】
検索装置２００は、ステップＳ１２にて検索された対象アイテムを順番に並べたリスト、及び、同じクエリに合致する広告アイテムを取得する（ステップＳ１３）。
すなわち、制御部２３０（取得部２３２）は、ステップＳ１２での検索結果のリストを取得すると共に、同じ検索条件に合致した広告を、データベース２２０から取得する。例えば、検索条件に地域（市町村等）が与えられている場合、制御部２３０は、上述した図５に示す広告情報２２２から、与えられた地域が広告地域となっている広告の情報を取得する。
【００５８】
検索装置２００は、ステップＳ１３にて取得されたリストを構成する対象アイテムのうち、同ステップＳ１３にて取得された広告アイテムに対応付けられた特定アイテムの順位に応じて、広告アイテムの挿入位置を変化させてリストに挿入する（ステップＳ１４）。
例えば、制御部２３０（挿入部２３４）は、初期表示範囲の上位（一例として、先頭）に特定アイテムが位置していれば、初期表示範囲の下位（一例として、後尾）に位置するように広告アイテムをリストに挿入する。
すなわち、上述した図６に示すように、リストＬＴ１に対して、初期表示範囲ＦＶが得られており、また、対象アイテムＩＭ１０１に対応付けられた広告（広告アイテム）が取得されている場合、制御部２３０は、上述した図７に示すように、初期表示範囲ＦＶの下位（一例として、後尾）に位置するように広告アイテムＡＤをリストＬＴ１に挿入する。
一方、上述した図８に示すように、リストＬＴ２に対して、初期表示範囲ＦＶが得られており、また、対象アイテムＩＭ２０７に対応付けられた広告（広告アイテム）が取得されている場合、制御部２３０は、上述した図９に示すように、初期表示範囲ＦＶの上位（一例として、先頭）に位置するように広告アイテムＡＤをリストＬＴ２に挿入する。
【００５９】
検索装置２００は、広告が挿入されたリストを検索者に提示する（ステップＳ１５）。
すなわち、制御部２３０（提示部２４０）は、ステップＳ１４にて、図７のように、初期表示範囲ＦＶの下位（一例として、後尾）に広告アイテムＡＤが挿入された場合、図１０に示すような一覧表示画面５０１をユーザ端末３００に提示する。一方、ステップＳ１４にて、図９のように、初期表示範囲ＦＶの上位（一例として、先頭）に広告アイテムＡＤが挿入された場合、制御部２３０は、図１１に示すような一覧表示画面５０２をユーザ端末３００に提示する。
【００６０】
このような検索処理によって、検索結果の上位に広告アイテムと対応付けられた特定アイテム（広告と同じ車検業者）が存在すれば、その特定アイテムと広告アイテムとを離間させることで、ユーザに違和感を与えずに、広告アイテムをリストに組み入れて表示することができる。その際、広告アイテムは、ファーストビュー内に収まっているため、ユーザの興味を惹起することができる。
また、検索結果の上位に特定アイテムが存在しなければ、ファーストビューの上位に広告アイテムを挿入することにより、ユーザの興味を惹起することができる。
【００６１】
この結果、ユーザに違和感を与えることなく、検索結果に広告を組み入れて一覧表示することができる。
【００６２】
（他の実施形態）
上記の実施形態では、検索結果の上位に特定アイテムが存在すれば、その特定アイテムと広告アイテムとを離間させる場合について説明したが、別の広告アイテムを特定アイテムの次（後ろ）に挿入して、特定アイテムと広告アイテムとで一体感が生じるように提示してもよい。以下、具体的に説明する。
【００６３】
データベース２２０は、上述した図５に示す広告情報２２２の他に、連結用の広告情報を記憶する。この連結用の広告情報は、特定アイテムとつなげるための広告であり、通常の広告アイテム（対象アイテム）と体裁が異なっている。
例えば、図１３に示すような体裁を表すことのできる連結用の広告情報を、データベース２２０に記憶しておく。
【００６４】
そして、挿入部２３４は、初期表示範囲内に特定アイテムが位置していれば、その特定アイテムの次に位置するように連結用の広告アイテム（例えば、図１３に示すような体裁の広告）をリストに挿入する。なお、初期表示範囲内に特定アイテムが位置していなければ、挿入部２３４は、初期表示範囲の上位に位置するように上述した広告アイテムをリストに挿入する。
例えば、上述した図６に示すように、リストＬＴ１に対して、初期表示範囲ＦＶが得られており、また、対象アイテムＩＭ１０１に対応付けられた広告（広告アイテム）が取得されている場合、挿入部２３４は、対象アイテムＩＭ１０１の次に位置するように、図１３に示すような体裁を表す連結用の広告情報をリストＬＴ１に挿入する。
【００６５】
そして、提示部２４０は、図１４に示すような一覧表示画面５０３をユーザ端末３００に提示する。これにより、特定アイテムと広告アイテムとで一体感が生じるため、ユーザに違和感を与えることなく、検索結果に広告を組み入れて一覧表示することができる。
【００６６】
上記の実施形態では、サーバ等の検索装置２００が、車検業者の検索から広告の挿入までを行う場合について説明したが、検索装置２００側で車検業者の検索までを行い、ユーザ端末３００側で、広告の挿入を行うようにしてもよい。
つまり、上述した挿入部２３４等の機能を、ユーザ端末３００側に持たせ、検索装置２００の検索結果（リスト）を受信したユーザ端末３００側が、上述したように、特定アイテムの順位に応じて、広告アイテムや連結用の広告情報をリストに挿入する。
この場合も、ユーザに違和感を与えることなく、検索結果に広告を組み入れて一覧表示することができる。
【００６７】
上記の実施形態では、自動車の車検業務を提供する車検業者を紹介する紹介サイトを一例として説明したが、他の役務を提供する業者等を紹介する紹介サイトにおいても適宜適用可能である。更に、業者等の紹介に限られず、商品やサービスを販売する販売サイトにおいても適宜適用可能である。
【産業上の利用可能性】
【００６８】
以上説明したように、本発明によれば、ユーザに違和感を与えることなく、検索結果に広告を組み入れて一覧表示することのできる検索装置、検索方法、プログラム、ならびに、非一時的なコンピュータ読取可能な情報記録媒体を提供することができる。
【符号の説明】
【００６９】
１００  紹介システム
２００  検索装置
２１０  受付部
２２０  データベース
２３０  制御部
２３１  検索部
２３２  取得部
２３３  特定部
２３４  挿入部
２４０  提示部
３００  ユーザ端末
４００  情報処理装置
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ
４０４  ＮＩＣ
４０５  画像処理部
４０６  音声処理部
４０７  ＤＶＤ−ＲＯＭドライブ
４０８  インターフェース
４０９  外部メモリ
４１０  コントローラ
４１１  モニタ
４１２  スピーカ
９００  インターネット
【図１】
2017203639.tif 000003
【図２】
2017203639.tif 000004
【図３】
2017203639.tif 000005
【図４】
2017203639.tif 000006
【図５】
2017203639.tif 000007
【図６】
2017203639.tif 000008
【図７】
2017203639.tif 000009
【図８】
2017203639.tif 000010
【図９】
2017203639.tif 000011
【図１０】
2017203639.tif 000012
【図１１】
2017203639.tif 000013
【図１２】
2017203639.tif 000014
【図１３】
2017203639.tif 000015
【図１４】
2017203639.tif 000016
【手続補正書】
【提出日】平成29年4月28日(2017.4.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定部、を備え、
前記取得部は、前記特定アイテムと表示をつなげるための連結用広告アイテムを更に取得し、
前記挿入部は、前記初期表示範囲内に前記特定アイテムが含まれていれば、前記特定アイテムの次に位置するように前記連結用広告アイテムを前記リストに挿入し、前記初期表示範囲内に前記特定アイテムが含まれていなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入する、
ことを特徴とする検索装置。
【請求項２】
請求項１に記載の検索装置であって、
前記検索者の端末と、ネットワーク上のサーバとから構成されており、
前記端末は、少なくとも前記挿入部を備える、
ことを特徴とする検索装置。
【請求項３】
検索装置における検索方法であって、
前記検索装置が、検索者から入力されたクエリを受け付ける受付ステップ、
前記検索装置が、前記受け付けられたクエリに合致する対象アイテムを検索する検索ステップ、
前記検索装置が、前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得ステップ、
前記検索装置が、前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入ステップ、
前記検索装置が、前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示ステップ、
前記検索装置が、画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定ステップ、を備え、
前記取得ステップは、前記特定アイテムと表示をつなげるための連結用広告アイテムを更に取得し、
前記挿入ステップは、前記初期表示範囲内に前記特定アイテムが含まれていれば、前記特定アイテムの次に位置するように前記連結用広告アイテムを前記リストに挿入し、前記初期表示範囲内に前記特定アイテムが含まれていなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入する、
ことを特徴とする検索方法。
【請求項４】
コンピュータを、
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定部、として機能させ、
前記取得部は、前記特定アイテムと表示をつなげるための連結用広告アイテムを更に取得し、
前記挿入部は、前記初期表示範囲内に前記特定アイテムが含まれていれば、前記特定アイテムの次に位置するように前記連結用広告アイテムを前記リストに挿入し、前記初期表示範囲内に前記特定アイテムが含まれていなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入する、
ことを特徴とするプログラム。
【請求項５】
コンピュータを、
検索者から入力されたクエリを受け付ける受付部、
前記受け付けられたクエリに合致する対象アイテムを検索する検索部、
前記検索された対象アイテムを順番に並べたリスト、及び、前記受け付けられたクエリに合致する広告アイテムを取得する取得部、
前記取得されたリストを構成する前記対象アイテムのうち、前記広告アイテムに対応付けられた特定アイテムの順位に応じて、前記広告アイテムの挿入位置を変化させて前記リストに挿入する挿入部、
前記広告アイテムが挿入された前記リストを、前記検索者に提示する提示部、
画面の表示領域を示す領域情報に基づいて、当該画面に前記リストが表示される際の初期表示範囲を特定する特定部、として機能させ、
前記取得部は、前記特定アイテムと表示をつなげるための連結用広告アイテムを更に取得し、
前記挿入部は、前記初期表示範囲内に前記特定アイテムが含まれていれば、前記特定アイテムの次に位置するように前記連結用広告アイテムを前記リストに挿入し、前記初期表示範囲内に前記特定アイテムが含まれていなければ、前記初期表示範囲の上位に位置するように前記広告アイテムを前記リストに挿入する、
ことを特徴とするプログラムを記録した非一時的なコンピュータ読み取り可能な情報記録媒体。
【国際調査報告】
2017203639.tif 000017
2017203639.tif 000018
2017203639.tif 000019
2017203639.tif 000020