(57)【要約】【課題】表示された商品情報に基づいて、簡便な操作で実効的な検索結果を得ることができる情報提供プログラム、情報処理装置、及び情報提供方法等を提供する。【解決手段】本願のシステム制御部２７は、表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得し、前記取得した特定情報に基づく検索結果を検索サーバ２を介して取得し、前記取得した検索結果から特定情報に対応する情報を表示する。【選択図】図１
2012014449.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得ステップと、
前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得ステップと、
前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得ステップと、
前記抽出した第２商品情報を表示させる第２商品情報表示ステップと、
を実行させることを特徴とする情報提供プログラム。
【請求項２】
請求項１に記載の情報提供プログラムであって、
前記検索結果取得ステップによって、前記情報検索装置による検索結果が得られたか否かを判定し、前記検索結果が得られなかったと判定された場合には、前記検索結果が得られなかったことを示す情報を表示する第１検索結果表示ステップをさらに実行させること  を特徴とする情報提供プログラム。
【請求項３】
請求項１に記載の情報提供プログラムであって、
前記第２商品情報取得ステップによって、前記取得した検索結果から特定情報に対応する第２商品情報が抽出されたか否かを判定し、抽出されなかったと判定された場合には、抽出結果が得られなかったことを示す情報を表示する第１検索結果表示ステップをさらに実行させることを特徴とする情報提供プログラム。
【請求項４】
請求項１乃至３の何れか１項に記載の情報提供プログラムであって、
前記表示された商品情報に対するユーザの操作に基づいて、前記商品情報の関連情報が、表示されたことを検出する表示検出ステップと、
前記表示検出ステップによって前記関連情報が表示されたことが検出された場合に、前記表示された商品情報のうち、当該関連情報が表示された前記商品情報に対応する第２商品情報を表示させることを特徴とする情報提供プログラム。
【請求項５】
請求項１に記載の情報提供プログラムであって、
前記取得された特定情報に基づいて、前記特定情報が示す商品情報を集計する集計ステップと、を実行させ、
前記第２商品情報表示ステップは、前記集計された商品情報の数量と、予め設定された閾値との比較に基づいて商品情報の偏りを判定し、当該判定結果に基づいて、前記第２商品情報を表示を制御することを特徴とする情報提供プログラム。
【請求項６】
請求項１に記載の情報提供プログラムであって、
前記取得された特定情報と、前記取得された特定情報に対応する第２商品情報から、定量化された商取引に関する情報をそれぞれ取得する情報取得ステップと、を実行させ、
前記第２商品情報表示ステップは、前記特定情報から取得された定量化された商取引に関する情報と、前記第２商品情報から取得された定量化された商取引に関する情報との差分が、予め設定された閾値を越えた場合に、前記第２商品情報を表示させることを特徴とする情報提供プログラム。
【請求項７】
請求項５又は６に記載の情報提供プログラムであって、
前記第２商品情報の表示位置及び表示態様を制御する表示制御ステップと、をさらに実行させることを特徴とする情報提供プログラム。
【請求項８】
コンピュータに、
表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得ステップと、
前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得ステップと、
前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得ステップと、
前記抽出した第２商品情報を表示させる第２商品情報表示ステップと、
を実行させることを特徴とする情報提供プログラムが、コンピュータ読み取り可能に記録されていることを特徴とする記録媒体。
【請求項９】
表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得手段と、
前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得手段と、
前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得手段と、
前記抽出した第２商品情報を表示させる第２商品情報表示手段と、
を備えることを特徴とする情報処理装置。
【請求項１０】
表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得工程と、
前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得工程と、
前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得工程と、
前記抽出した第２商品情報を表示させる第２商品情報表示工程と、
を有することを特徴とする情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置からの要求に応じて情報を検索させ、検索結果をネットワークを介して前記端末装置に送信させ、受信した検索結果を端末装置に表示させる情報提供プログラム等の技術分野に関する。
【背景技術】
【０００２】
端末装置からの要求に応じて情報を検索し当該端末装置に検索結果を提供する情報提供装置は、各種のＥコマース（例えば、ネットショッピング、オークション等）を提供するＷｅｂサイト（ＥＣサイト）に適用され、前記サービスが提供されている。
【０００３】
例えば、特許文献１には、ネットショッピングを提供するＷｅｂサイトに登録された販売者毎に複数の販売価格を取り得る商品について、ユーザや販売者が相場価格や最安値といった情報を効率よく取得するための販売価格情報を検索し、提供する情報提供装置に関する発明が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２５６３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、上記ショッピングサイトを利用するユーザは、当該サイトに予め登録された範囲内の情報しか利用することができない。従って、ユーザがある検索対象について、当該サイトに登録された情報に限定されずに広く情報を得たい場合には、当該ユーザ自身が他のサイトにアクセスし、当該情報について個別に検索する必要があった。
【０００６】
本願発明は、以上の問題等に鑑みてなされたものであり、簡便な操作で実効的な検索結果を得ることができる情報提供プログラム、記録媒体、情報処理装置、及び情報提供方法等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、コンピュータに、表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得ステップと、前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得ステップと、前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得ステップと、前記抽出した第２商品情報を表示させる第２商品情報表示ステップと、を実行させることを特徴とする。
【０００８】
従って、簡便な操作で実効的な商品の情報に関する検索結果を得ることができる。
【０００９】
請求項２に記載の発明は、請求項１に記載の情報提供プログラムであって、前記検索結果取得ステップによって、前記情報検索装置による検索結果が得られたか否かを判定し、前記検索結果が得られなかったと判定された場合には、前記検索結果が得られなかったことを示す情報を表示する第１検索結果表示ステップをさらに実行させることを特徴とする。
【００１０】
従って、簡便な操作でユーザが購入を希望する商品の特定情報（例えば、ＪＡＮコード等）の存在の有無を把握することができるとともに、当該商品が一般的に市場に流通する商品であるか否かを確認することができる。
【００１１】
請求項３に記載の発明は、請求項１に記載の情報提供プログラムであって、前記第２商品情報取得ステップによって、前記取得した検索結果から特定情報に対応する第２商品情報が抽出されたか否かを判定し、抽出されなかったと判定された場合には、抽出結果が得られなかったことを示す情報を表示する第１検索結果表示ステップをさらに実行させることを特徴とする。
【００１２】
従って、簡便な操作でユーザが購入を希望する商品の市場における流通状態を把握することができる。
【００１３】
請求項４に記載の発明は、請求項１乃至３の何れか１項に記載の情報提供プログラムであって、前記表示された商品情報に対するユーザの操作に基づいて、前記商品情報の関連情報が、表示されたことを検出する表示検出ステップと、前記表示検出ステップによって前記関連情報が表示されたことが検出された場合に、前記表示された商品情報のうち、当該関連情報が表示された前記商品情報に対応する第２商品情報を表示させることを特徴とする。
【００１４】
従って、簡便な操作でユーザが興味を持った商品の情報に関する検索結果を得ることができる。
【００１５】
請求項５に記載の発明は、請求項１に記載の情報提供プログラムであって、前記取得された特定情報に基づいて、前記特定情報が示す商品情報を集計する集計ステップと、を実行させ、前記第２商品情報表示ステップは、前記集計された商品情報の数量と、予め設定された閾値との比較に基づいて商品情報の偏りを判定し、当該判定結果に基づいて、前記第２商品情報を表示を制御することを特徴とする。
【００１６】
請求項６に記載の発明は、請求項１に記載の情報提供プログラムであって、前記取得された特定情報と、前記取得された特定情報に対応する第２商品情報から、定量化された商取引に関する情報をそれぞれ取得する情報取得ステップと、を実行させ、前記第２商品情報表示ステップは、前記特定情報から取得された定量化された商取引に関する情報と、前記第２商品情報から取得された定量化された商取引に関する情報との差分が、予め設定された閾値を越えた場合に、前記第２商品情報を表示させることを特徴とする。
【００１７】
請求項７に記載の発明は、請求項５又は６に記載の情報提供プログラムであって、前記第２商品情報の表示位置及び表示態様を制御する表示制御ステップと、をさらに実行させることを特徴とする。
【００１８】
請求項８に記載の発明は、コンピュータに、表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得ステップと、前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得ステップと、前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得ステップと、前記抽出した第２商品情報を表示させる第２商品情報表示ステップと、を実行させることを特徴とする情報提供プログラムが、コンピュータ読み取り可能に記録されていることを特徴とする。
【００１９】
請求項９に記載の発明は、表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得手段と、前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得手段と、前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得手段と、前記抽出した第２商品情報を表示させる第２商品情報表示手段と、を備えることを特徴とする。
【００２０】
請求項１０に記載の発明は、表示された商品情報に含まれる当該商品情報を識別するための特定情報を取得する特定情報取得工程と、前記取得した特定情報に基づく検索結果を情報検索装置を介して取得する検索結果取得工程と、前記取得した検索結果から特定情報に対応する第２商品情報を抽出する第２商品情報取得工程と、前記抽出した第２商品情報を表示させる第２商品情報表示工程と、を有することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、表示された商品情報に基づいて、簡便な操作で実効的な検索結果を得ることができることができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
【図２】本実施形態に係るショッピングサーバ１の概要構成の一例を示すブロック図である。
【図３】ユーザ端末３−ｋの概要構成例を示すブロック図である。
【図４】ツールバーの機能に基づくシステム制御部２７の動作を示すフローチャートである。
【図５】ユーザ端末３−ｋによる検索結果ページの画面例を示す図である。
【図６】商品情報から取得される特定情報を示す模式図である。
【図７】ユーザ端末３−ｋによる第２商品情報を表示した画面例を示す図である。
【図８】本実施形態におけるショッピングシステムＳ及び検索サーバ２の動作概要を示すシーケンス図である。
【図９】関連情報が表示された画面例を示す図である。
【図１０】第２商品情報が表示された画面例を示す図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、情報提供システムに対して本発明を適用した場合の実施形態である。
【００２４】
［１．情報提供システムの構成及び機能概要］
まず、本発明の一実施形態に係る情報提供システムＳの概要について、図１を用いて説明する。
【００２５】
図１は、本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
【００２６】
図１に示すように、情報提供システムＳは、ドメインＤ１に属するショッピングサーバ１と、複数のユーザ端末３−ｋ（ｋ＝１、２〜ｎ）（情報処理装置の一例。以下、特に指定する場合を除き、ユーザ端末３−ｋと称する。）とを含んで構成されている。
【００２７】
そして、ショッピングサーバ１、ドメインＤ１又はドメインＤ１とは異なるドメインＤ２に属する検索サーバ２（情報検索装置の一例）、及びユーザ端末３−ｋは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００２８】
このような構成において、ショッピングサーバ１は、或る企業が、ショッピングサイト（以下、「ショッピングサイトＳｘ」と称する）を運営するために設置されたサーバ（Ｗｅｂサーバ、データベースサーバ等）である。例えば、ショッピングサーバ１は、公知の検索エンジンを有し、ユーザ端末３−ｋからのリクエストに応じて、ショッピングサイトＳｘで提供される商品の検索、又は商品の購入決済等の処理を行い、処理結果を示すＷｅｂページをユーザ端末３−ｋに送信する。即ち、ショッピングサーバ１は、検索処理サーバとしての機能と、決済処理サーバとしての機能を有する。また、ショッピングサーバＳｘは、前記の企業が取得したドメインＤ１に属するサーバ装置である。このドメインＤ１には、例えば、「aaa.co.jp」というドメイン名が割り当てられている。なお、本実施形態において、商品の種類は、特に限定されるものではなく、宿泊予約や旅行予約等を一つの商品として扱われる場合もある。
【００２９】
検索サーバ（検索処理サーバ）２は、公知の検索エンジンを有し、ネットワークＮＷを介して所定の検索クエリ（検索キーワード、検索式）を受信するとともに、受信した検索クエリに基づいて検索した検索結果をネットワークＮＷを介して送信するためのサーバ装置である。検索サーバ２は、例えば、ネットワークＮＷ上で提供される各種情報（商品の情報も含む）を検索対象とする。また、この検索サーバ２は、ドメインＤ１とは異なるドメインＤ２に属するサーバ装置である。
【００３０】
さらに、本実施形態におけるユーザ端末３−ｋには、ユーザエージェントプログラムがインストールされている。ユーザ端末３−ｋは、上記ユーザエージェントプログラムを用いて、ショッピングサイトＳｘで提供されている商品等と同一の商品に関する情報をショッピングサイトＳｘ以外のショッピングサイトＳｙ（図示せず）等から取得することができる。
【００３１】
なお、上記ユーザエージェントプログラムとしては、例えばプラグイン等のユーザ端末３−ｋにインストールされているＷｅｂブラウザプログラム（以下、「Ｗｅｂブラウザ」という。本願のブラウザの一例）の機能を拡張するためのプログラム等が挙げられる。
【００３２】
本実施形態においては、ユーザ端末３−ｋには、上記ユーザエージェントプログラムの一例として、ツールバープログラム（以下、「ツールバー」という。本願の情報提供プログラムの一例）がインストールされている。ここで、ツールバーとは、例えばＷｅｂブラウザの画面（以下、「ブラウザ画面」という）の所定位置（例えば、上部）に配置され、キーワード入力部等が設けられたＧＵＩ（Graphical User Interface）をいう。なお、ツールバーの詳細については後述する。
【００３３】
なお、図１の例では、説明の便宜上、一つのショッピングサーバ１を示しているが、複数存在するようにしてもよい。また、検索サーバ２も、複数存在するようにしてもよい。
【００３４】
［２.ショッピングサーバの構成］
次に、ショッピングサーバ１の構成及び機能について、図２を用いて説明する。
【００３５】
図２は、本実施形態に係るショッピングサーバ１の概要構成の一例を示すブロック図である。
【００３６】
図２に示すように、ショッピングサーバ１は、通信部１１と、記憶部１２と、入出力インターフェース部１３と、システム制御部１４と、を備えている。そして、システム制御部１４と入出力インターフェース部１３とは、システムバス１５を介して接続されている。
【００３７】
通信部１１は、ネットワークＮＷに接続して、ユーザ端末３−ｋとの通信状態を制御するようになっている。
【００３８】
記憶部１２は、例えば、ハードディスクドライブ等により構成されており、オペレーティングシステム及びサーバプログラム等の各種プログラムを記憶する。
【００３９】
なお、各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしてもよいし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００４０】
また、記憶部１２には、会員データベース（ＤＢ）１２１、店舗データベース（ＤＢ）１２２、商品データベース（ＤＢ）１２３及び会員利用データベース（ＤＢ）１２４が構築されている。会員ＤＢ１２１には、ショッピングサイトＳｘに会員として登録されているユーザに関する情報（例えば、会員の識別情報としての会員ＩＤ、パスワード、氏名、住所、電話番号、メールアドレス等）がユーザ毎に対応付けて登録されている。また、店舗ＤＢ１２２には、ショッピングサイトＳｘにおいて商品を販売する店舗に関する情報（例えば、店舗の識別情報としての店舗ＩＤ、パスワード、店舗の名称、住所、電話番号、メールアドレス、店舗の案内情報等）が店舗毎に対応付けて登録されている。また、商品ＤＢ１２３には、ショッピングサイトＳｘにおいて提供されている商品に関する情報（例えば、店舗ＩＤ、商品ＩＤ、商品名、価格、商品の説明情報、商品に関する画像、販売開始日時、商品の感想、感想の登録件数等）が、店舗毎及び商品毎に対応付けて登録されている。また、会員利用ＤＢ１２４には、ショッピングサイトＳｘの利用に関するユーザの情報（例えば、会員ＩＤ、購入履歴、閲覧履歴、お気に入りの商品の情報等）がユーザ毎に登録されている。なお、店舗ＤＢ１２２、商品ＤＢ１２３、及び会員利用ＤＢ１２４に登録されている情報は、本発明における商品情報（詳しくは後述する）の一例である。
【００４１】
また、記憶部１２には、ユーザ端末３−ｋに配信される種々のコンテンツを表示するためのＷｅｂページを構成する構造化文書（例えば、ＨＴＭＬ（Hyper Text Markup Language）文書やＸＨＴＭＬ文書等）データ、画像データ、音声データ、及びテキストデータ等が記憶されている。このＷｅｂページには、後述するツールバーの機能により送信されたキーワードを検索クエリとして受信し、前記検索クエリに基づいて検索した情報（例えば、上記商品情報等）を一覧表示する検索結果ページ等がある。
【００４２】
入出力インターフェース部１３は、通信部１１及び記憶部１２とシステム制御部１４との間のインターフェース処理を行うようになっている。
【００４３】
システム制御部１４は、ＣＰＵ（Central Processing Unit）１４ａ、ＲＯＭ（Read Only Memory）１４ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。
【００４４】
そして、システム制御部１４は、ＣＰＵ１４ａが、ＲＯＭ１４ｂや記憶部１２に記憶された各種プログラムを読み出し実行することにより、ショッピングサーバ１の各部を制御する。
【００４５】
なお、ショッピングサーバ１を、各種データベースを管理するサーバ、商品の検索処理を行う検索処理サーバ、各種情報を提供するＷｅｂサーバ等の複数のサーバ装置により構成してもよい。
【００４６】
［３.ユーザ端末の構成］
次に、ユーザ端末３−ｋの構成及び機能について、図３を用いて説明する。
【００４７】
図３は、ユーザ端末３−ｋの概要構成例を示すブロック図である。
【００４８】
図３に示すように、ユーザ端末３−ｋは、操作部２１と、表示部２２と、通信部２３と、ドライブ部２４と、記憶部２５と、入出力インターフェース部２６と、システム制御部２７（本願の特定情報取得手段、検索結果取得手段、第２商品情報取得手段、及び第２商品情報表示手段の一例）と、を備えている。そして、システム制御部２７と入出力インターフェース部２６とは、システムバス２８を介して接続されている。ユーザ端末３−ｋとしては、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、スマートフォン等の携帯情報端末又は携帯電話機等が用いられる。なお、ユーザ端末３−ｋはドライブ部２４を含まないように構成しても良い。
【００４９】
操作部２１は、キーボード及びマウス、又はタッチパネルインターフェース等により構成されており、ユーザからの操作指示を受け付け、その指示内容を指示信号としてシステム制御部２７に出力するようになっている。
【００５０】
表示部２２は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等により構成されており、Ｗｅｂページ等を表示するためのディスプレイを備える。
【００５１】
通信部２３は、ネットワークＮＷに接続してショッピングサーバ１等との通信状態を制御する。
【００５２】
ドライブ部２４は、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等のディスクＤＫ（記録媒体）からデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録する。
【００５３】
記憶部２５は、ハードディスクドライブ等からなり、オペレーティングシステム（Operating System）、Ｗｅｂブラウザプログラム等を記憶する。
【００５４】
システム制御部２７は、ＣＰＵ２７ａ，ＲＯＭ２７ｂ，及びＲＡＭ２７ｃ等を備える。そして、システム制御部２７は、ＣＰＵ２７ａが、ＲＯＭ２７ｂや記憶部２５に記憶された各種プログラムを読み出し実行することにより、ユーザ端末３−ｋの各部を制御するとともに、上述した各手段等として機能するようになっている。
【００５５】
［４.ツールバーの機能及び動作］
次に、本実施形態におけるツールバーの機能及び動作について、図４に示すツールバーの機能に基づくシステム制御部２７の動作を示すフローチャートと、図５〜図７に示す画面例を対比して説明する。ユーザ端末３−ｋのシステム制御部２７は、上記ツールバーの機能に基づいて、以下の動作を実行する。
【００５６】
図４に示す例では、まず、ユーザ端末３−ｋのユーザは、ショッピングサイトＳｘで提供されている商品の情報を検索する。具体的には、ショッピングサーバ１は、例えば、ユーザ端末３−ｋからのリクエストに応じて上記商品を検索するためのユーザインタフェース（図示せず）を構成するＷｅｂページを、ユーザ端末３−ｋへ送信する。
【００５７】
そして、ユーザの操作によりユーザインタフェースの入力部に、ある商品を検索するためのキーワード（例えば、当該商品が属するカテゴリ等）が入力されると（ステップＳ１）、システム制御部２７は前記入力されたキーワードを検索クエリとして、ドメインＤ１に属するショッピングサーバ１へ送信する（ステップＳ２）。ショッピングサーバ１のシステム制御部１４は、前記検索クエリを受信すると、例えば店舗ＤＢ１２２、商品ＤＢ１２３、及び会員利用ＤＢ１２４等を参照して、検索結果として当該キーワードに該当する商品の一覧を示すＷｅｂページをユーザ端末３−ｋに送信する。このＷｅｂページを、以下、「検索結果ページ」という。なお、上記検索は、ツールバーを用いても行うことができる。
【００５８】
図５は、ユーザ端末３−ｋによる検索結果ページの画面例を示す図である。
【００５９】
図５に示すように、ブラウザ画面３１は、メニューバー３２及びツールバー３３を備えるとともに、受信された検索結果ページを表示する表示エリア３４を備える。メニューバー３２は、Ｗｅｂブラウザに関する各種設定を行うためのボタンや、表示エリア３４に表示されているＷｅｂページのＵＲＬを表示するアドレス表示部等を有する。
【００６０】
ツールバー３３は、上述した商品を検索するためのキーワードの入力を受け付けるキーワード入力部３３ａと、キーワード入力部３３ａに入力されたキーワードによる検索を実行する際に押下（例えば、マウスによるクリック等）される検索ボタン３３ｂを有する。なお、ユーザ端末３−ｋがタッチパネルインターフェースを有する場合、検索ボタン３３ｂはユーザの指等によりタップ操作される。
【００６１】
表示エリア３４には、検索結果一覧表示部３５、ソート条件リンク３６、及び他の検索結果ページリンク３７等が表示される。
【００６２】
検索結果一覧表示部３５には、検索条件を満たす商品に関する情報である商品情報３８〜４１が、商品毎に一覧表示される。この商品情報３８〜４１には、検索条件を満たす商品を他の商品と識別するための情報（以下に詳述する「特定情報」）が含まれており、具体的には、当該商品の商品名、略称、ＪＡＮコード、製造又は販売会社名、商品コード（型番）、商品の定価、販売価格、発送方法等の情報が含まれる。なお、商品情報３８〜４１に表示される情報は、これに限定されることはなく、種々の情報を表示させることができる。
【００６３】
より詳しくは、商品情報３８には、商品名として「カメラＡ」が、製造又は販売会社名として「ＡＡＡ社」が、商品コードとして「ＡＸ３」が、それぞれ示されている。
【００６４】
また、商品情報３９には、商品名として「カメラＢ」が、製造又は販売会社名として「ＢＢＢ社」が、商品コードとして「６６０Ｅ」が、それぞれ示されている。
【００６５】
また、商品情報４０には、商品名として「カメラＣ」が、製造又は販売会社名として「ＣＣＣ社」が、商品コードとして「Ｑ８．６」が、それぞれ示されている。
【００６６】
また、商品情報４１には、商品名として「カメラＤ」が、製造又は販売会社名として「ＣＣＣ社」が（すなわち、商品情報４０に示される製造又は販売会社名と同じ）、商品コードとして「Ｒ９．５」が、それぞれ示されている。
【００６７】
さらに、商品情報３８〜４１には、当該商品の関連情報を表示するリンク（ハイパーリンク）３８ａ〜４１ａがはられている（以下、「関連情報リンク」と称する。）。この関連情報リンクがユーザの所定の操作に基づいて選択（例えば、マウスによるクリック等）されると、当該商品に関連する情報を表示するＷｅｂページに遷移する。
【００６８】
この関連情報を表示するＷｅｂページには、当該商品の商品名、商品の画像、商品の説明、ショッピングサイトＳｘに属する店舗の販売価格、在庫数、基本納期、決済方法、発送方法等の情報や、当該商品に関連する商品（例えば、当該商品がカメラであった場合には、カメラ用のストラップ、ケース、三脚等の付属品に関する情報等）が含まれる。なお、この関連情報はＷｅｂページに表示される他、例えば、window. open（）スクリプトを用いて、別ウィンドウによって表示されるようにしてもよい。この場合、ユーザ端末３−ｋの表示部２２には、検索結果一覧表示部３５が表示されるブラウザ画面３１とは別に、当該関連情報が表示されたウィンドウが表示されることとなる。
【００６９】
ソート条件リンク３６は、ソート条件をユーザが選択するためのリンクを複数含む。ソート条件とは、検索条件を満たす商品を検索結果に表示させる優先順位をソートする条件を示す。ソート条件としては、商品の価格が安い順、商品の価格が高い順、新着順、感想の件数が多い順、売れている順などがある。ソート条件リンク３６の中の何れかのリンクがユーザにより選択されると、選択されたリンクに対応するソート条件で、該当商品の表示の優先順位がソートされる。そして、ソートされた優先順位に従って、検索結果一覧表示部３５に表示される該当商品の一覧が並べ換えられる。
【００７０】
本実施形態においては、後述する第２商品情報に示される情報を、上記ソート条件とすることもできる。例えば、第２商品情報に示される情報として商品の価格又は在庫が示されていた場合には、第２商品情報及び第２商品情報に対応する商品情報を、商品の価格が安い順、又は商品の在庫が多い順等の条件によってソートすることもできる。
【００７１】
他の検索結果ページリンク３７は、検索条件を満たす商品のうち、現在の検索結果一覧表示部３５に一覧として表示されている商品とは異なる商品の一覧を表示する検索結果ページに遷移するためのリンクを含む。
【００７２】
このようにして、ユーザ端末３−ｋは、ショッピングサイトＳｘで提供されている商品の商品情報を取得することができる。
【００７３】
さらに、本実施形態におけるシステム制御部２７は、前記取得されたショッピングサイトＳｘで提供されている商品等と同一の商品に関する情報をショッピングサイトＳｘ以外のショッピングサイトＳｙ等から検索サーバ２を介して検索し、当該検索結果を第２商品情報として取得するようになっている。
【００７４】
この第２商品情報には、ショッピングサイトＳｘで提供されている商品と同一の商品がショッピングサイトＳｘ以外のショッピングサイトＳｙ等で提供されている場合の商品情報（当該商品の商品名、略称、ＪＡＮコード、製造又は販売会社名、商品コード（型番）、商品の定価、販売価格、在庫、発送方法等の情報）が含まれる。
【００７５】
ショッピングサイトＳｘにおいては、検索結果一覧表示部３５に示される商品情報（例えば、当該ショッピングサイトＳｘに出店している店舗等が開示している情報）以外の情報を同時に表示することは困難であり、そのため、ユーザが当該商品の購入を検討するために有用な情報（例えば、商品相場や在庫数等）を知り得るためには、ユーザ自身が他の検索サイト（例えば、ショッピングサイトＳｙ）等にアクセスして検索する必要があった。
【００７６】
しかし、本実施形態におけるシステム制御部２７は、上述した第２商品情報を取得して表示するため、ユーザは、上記商品情報及び上記第２商品情報を容易に比較することができる。
【００７７】
以下、上記第２商品情報を取得するためのシステム制御部２７の動作を、図４のステップＳ３〜ステップＳ８において説明する。
【００７８】
システム制御部２７は、検索結果ページを受信すると（ステップＳ３）、この検索結果ページに表示された商品情報に含まれる当該商品情報を他の商品情報と識別するための特定情報を取得する（ステップＳ４）。
【００７９】
ここで、特定情報について説明する。上述したように、検索結果ページに表示される商品情報には、検索条件を満たす商品を他の商品と識別するための情報が含まれているため、この情報によって、商品情報が示す商品を特定することができる。
【００８０】
具体的には、例えば、商品情報３８に示される情報には、商品名として「カメラＡ」が示されており、当該商品名に基づいて商品情報が示す商品を特定することができる。また、製造又は販売会社名として「ＡＡＡ社」が示されており、当該製造又は販売会社名に基づいて商品情報が示す商品の出所を特定することができ、この出所が取り扱う商品を検索することにより当該商品を特定することができる。また、商品コードとして「ＡＸ３」が示されており、当該商品コードに基づいて商品情報が示す商品を特定することができる。
【００８１】
システム制御部２７は、この特定情報を、ブラウザ画面３１に表示される商品情報から、例えば公知の形態素解析等の方法を用いて取得するようになっている。
【００８２】
この特定情報が取得される態様を、図６を用いて説明する。
【００８３】
図６は、商品情報から取得される特定情報を示す模式図である。なお、本図において他の図と同一の符号を示す部材は、同一の機能を有するものとする。
【００８４】
図６に示すように、システム制御部２７は、商品情報３８に表示される商品情報から、特定情報としてカメラＡ（図６の３８i参照）、ＡＡＡ社（図６の３８ii）、「ＡＸ３」（図６の３８iii）をそれぞれ取得する。
【００８５】
また、システム制御部２７は、商品情報３９に表示される商品情報から、特定情報としてカメラＢ（図６の３９i参照）、ＢＢＢ社（図６の３９ii）、「６６０Ｅ」（図６の３９iii）をそれぞれ取得する。
【００８６】
また、システム制御部２７は、商品情報４０に表示される商品情報から、特定情報としてカメラＣ（図６の４０i参照）、ＣＣＣ社（図６の４０ii）、「Ｑ８．６」（図６の４０iii）をそれぞれ取得する。
【００８７】
また、システム制御部２７は、商品情報４１に表示される商品情報から、特定情報としてカメラＤ（図６の４１i参照）、ＣＣＣ社（図６の４１ii）、「Ｒ９．５」（図６の４１iii）をそれぞれ取得する。
【００８８】
なお、特定情報の取得方法についてはこれに限定されず任意に選択することができ、例えば、公知のＮ−ｇｒａｍ解析等を用いるようにしてもよい。
【００８９】
次に、システム制御部２７は、ツールバーの機能によって取得した特定情報を、検索クエリとして、ドメインＤ２に属する検索サーバ２に検索させるべく、検索サーバ２へ送信する（ステップＳ５）。
【００９０】
検索サーバ２では、上記検索クエリ（特定情報）を受信すると、特定情報に基づいて検索を実行し、検索結果として特定情報基づいて検索された商品情報の一覧を示すＷｅｂページをユーザ端末３−ｋに送信する。
【００９１】
この特定情報基づいて検索された商品情報には、特定情報が示す商品についての商品情報（当該商品の商品名、略称、ＪＡＮコード、製造又は販売会社名、商品コード（型番）のほか、当該商品の定価、販売価格、在庫数、発送方法等の情報）が含まれている。
【００９２】
そして、システム制御部２７は、検索サーバ２による検索結果を取得すると（ステップＳ６）、取得した検索結果から第２商品情報を取得し（ステップＳ７）、第２商品情報を表示する（ステップＳ８）。
【００９３】
ここで、ユーザ端末３−ｋによる第２商品情報を表示した画面例について、図７を用いて説明する。
【００９４】
図７は、ユーザ端末３−ｋによる第２商品情報を表示した画面例を示す図である。なお、本図において他の図と同一の符号を示す部材は、他の図で示した部材と少なくとも同一の機能及び効果を奏するものとする。
【００９５】
図７に示すように、表示エリア３４には、商品情報３８〜４１にそれぞれ対応した第２商品情報５１〜５４が表示されている。
【００９６】
第２商品情報５１には、前記第２商品情報として、ショッピングサイトＳｘで提供されている商品であるカメラＡが、前記ショッピングサイトＳｘ以外のショッピングサイトＳｙ等に属する（出店している）店舗である□□ショップにおいて、××円で販売されており、在庫が２個あることが示されている。また、前記ショッピングサイトＳｘ以外のショッピングサイトＳｙ等に属する店舗である△△ショップにおいて、○○円で販売されているが、現在の在庫が無いことが示されている。
【００９７】
第２商品情報５２には、上述した第２商品情報として、ショッピングサイトＳｘで提供されている商品であるカメラＢが、前記ショッピングサイトＳｘ以外のショッピングサイトＳｙ等に属する店舗である□□ショップにおいて、××円で販売されており、在庫が３個あることが示されている。
【００９８】
第２商品情報５３には、「検索結果無し」との情報が表示されている。
【００９９】
本実施形態におけるシステム制御部２７は、検索サーバ２から検索結果が得られなかったと判定された場合には、検索結果が得られなかった旨の情報である「検索結果無し」との表示を、商品情報４０に対応する位置（例えば、商品情報４０の右側）に表示するようになっている。
【０１００】
ここで、検索結果とは、検索サーバ２が、システム制御部２７によって取得された特定情報に基づいて検索処理を行った結果をいう。
【０１０１】
検索サーバ２による特定情報に基づく検索結果が得られなかった場合とは、例えば、前記ショッピングサイトＳｘ以外のショッピングサイトＳｙにおいて、前記特定情報が示す商品が提供されておらず、前記検索結果がゼロである場合が想定できる。
【０１０２】
本実施形態におけるシステム制御部２７は、上記検索結果が得らなかった旨を表示するため、ユーザは、前記ショッピングサイトＳｘ以外のショッピングサイトＳｙにおける前記特定情報に対応する商品の流通の有無を確認することができる。
【０１０３】
第２商品情報５４には、「販売情報なし」との情報が表示されている。
【０１０４】
本実施形態におけるシステム制御部２７は、検索サーバ２から取得した検索結果から、特定情報に対応する第２商品情報が抽出されたか否かを判定し、抽出されなかったと判定した場合には、抽出結果が得られなかったことを示す情報（つまり、特定情報に対応する第２商品情報が抽出されなかった旨の情報）である「販売情報無し」との表示を、商品情報４１に対応する位置（例えば、商品情報４１の右側）に表示するようになっている。
【０１０５】
ここで、抽出結果とは、前記ショッピングサイトＳｘ以外のショッピングサイトＳｙにおける前記特定情報に基づく検索結果から、第２商品情報を抽出した抽出結果を示す。そして、抽出結果が得られなかった場合とは、前記検索結果に前記第２商品情報に対応する商品情報含まれておらず、その結果、前記第２商品情報が抽出されなかったことを示す。
【０１０６】
なお、第２商品情報が表示される位置は上述した位置に限定されることはなく、任意に選択することができるように構成しても良い。
【０１０７】
［５. ショッピングサーバ及び検索サーバの動作］
次に、本実施形態におけるショッピングサーバ１及び検索サーバ２の動作概要について図８を用いて説明する。
【０１０８】
図８は、本実施形態におけるショッピングサーバ１及び検索サーバ２の動作概要を示すシーケンス図である。
【０１０９】
図８に示すように、ユーザ端末３−ｋにおいて、ユーザは、ある商品を検索するためのキーワードを入力する（ステップＳ１１）。キーワードとしては、商品名、商品カテゴリ（属性情報）、商品価格の範囲等が想定される。    
【０１１０】
次いで、ユーザ端末３−ｋのシステム制御部２７は、前記キーワードを検索クエリとして、ドメインＤ１に属するショッピングサーバ１へ送信する（ステップＳ１２）。
【０１１１】
ショッピングサーバ１のシステム制御部１４は、受信した検索クエリに基づいて、例えば店舗ＤＢ１２２、商品ＤＢ１２３、及び会員利用ＤＢ１２４等を参照して検索処理を実行する（ステップＳ１３）。
【０１１２】
システム制御部１４は、検索結果ページをユーザ端末３−ｋに送信する（ステップＳ１４）。
【０１１３】
システム制御部２７は、検索結果ページを取得すると（ステップＳ１５）、取得した検索結果ページを表示する（ステップＳ１６、図５参照）。
【０１１４】
さらに、システム制御部２７は、検索結果ページに含まれる商品情報から、特定情報を取得する（ステップＳ１７）。
【０１１５】
そして、システム制御部２７は、取得した特定情報を検索サーバ２へ送信する（ステップＳ１８）。
【０１１６】
検索サーバ２は、特定情報を検索クエリとして受信し、受信した特定情報に基づいて検索処理を実行する（ステップＳ１９）。そして、検索サーバ２は、検索処理による検索結果を示す情報をユーザ端末３−ｋに送信する（ステップＳ２０）。
【０１１７】
システム制御部２７は、検索サーバ２から送信された検索結果を示す情報を取得すると（ステップＳ２１）、前記検索結果を示す情報から前記第２商品情報を取得し（ステップＳ２２）、第２商品情報を表示する（ステップＳ２３、図７参照）。
【０１１８】
なお、システム制御部２７は、複数の異なるドメインに属する検索サイトに特定情報を送信し、検索結果を取得するようにしてもよい。このようにすることによって、システム制御部２７は、より多くの第２商品情報を取得できる。
【０１１９】
また、図７に示すように、表示された商品情報３８〜４１の一部の商品情報に対応する第２商品情報を表示するように構成しても良い。
【０１２０】
ここで、第２商品情報の他の表示例について、図９及び図１０等を用いて説明する。なお、図９及び図１０において他の図と同一の符号を示す部材は、同一の機能を有するものとする。
【０１２１】
以下に説明する他の表示例では、まず、システム制御部２７は、商品情報３８〜４１に表示された関連情報リンク３８ａ〜４１ａ（図５参照）がユーザに指定（例えば、マウスによるクリックなど）され関連情報が表示されると、当該関連情報が表示されたことを検出する。次に、システム制御部２７は、上記関連情報が表示された商品情報３８〜４１に対応する商品の第２商品情報を表示する。具体的には、例えば、図５に示す検索結果ページの画面例において、関連情報リンク３８ａがマウスによるクリックされると、システム制御部２７は、商品情報３８の関連情報を表示させる。
【０１２２】
図９は、関連情報が表示された画面例を示す図である。
【０１２３】
図９に示すように、表示エリア６１には、関連情報６２が表示されている。この関連情報６２には、関連情報リンク３８ａに対応する商品の商品名であるカメラＡ、識別コードであるＪＡＮコード、商品コード、販売店舗名、店舗の在庫数、基本納期、当該商品の発売元が公表するホームページのＵＲＬ及びリンクを示すメーカーＨＰ（ホームページ）のほか、当該商品に関連する商品として、専用ケース、バッテリー、カメラＡ用の専用ストラップの各情報を表示するリンクが表示されている。
【０１２４】
前記関連情報６２の表示態様は任意に選択することができる。例えば、図５に示す検索結果ページの画面例において、関連情報リンク３８ａがマウスによるクリックされると、システム制御部２７は、表示エリア３４に表示されている表示画面を、関連情報６２に遷移させるように表示させるほか、上述したように別ウィンドウを開き、関連情報６２を表示させるようにしてもよい。
【０１２５】
システム制御部２７は、関連情報６２が表示されたことを検出すると、商品情報３８の対応する位置に第２商品情報を表示する。
【０１２６】
図１０は、第２商品情報が表示された画面例を示す図である。
【０１２７】
図１０に示すように、表示エリア３４には、関連情報６２が表示された商品情報３８の対応する位置に、第２商品情報７１が表示されている。
【０１２８】
ユーザが商品情報３８に表示される関連情報リンク３８ａをクリックした場合に、ユーザは、商品情報３８に示される商品にある程度興味を持っていることが想定される。そこで、システム制御部２７は、ユーザが関連情報リンク３８ａをクリックした商品に対してさらに有用な情報を提供すべく、前記商品に対応する第２商品情報を表示するようになっている。
【０１２９】
なお、以上説明した実施形態は特許請求の範囲にかかる発明を限定するものではない。そして、上記実施形態の中で説明されている構成の組合せ全てが発明の課題解決に必須の手段であるとは限らない。
【０１３０】
以上説明したように、本実施形態によれば、システム制御部２７は、表示された商品情報３８〜４１に含まれる当該商品情報を識別するための特定情報を取得し、前記取得した特定情報に基づく検索結果を検索サーバ２を介して取得し、前記取得した検索結果から特定情報に対応する第２商品情報５１〜５４を抽出し、前記抽出した第２商品情報５１〜５４を表示するように構成したため、ユーザは、第２商品情報５１〜５４に基づいて商品情報３８〜４１に関する有用な情報を容易に比較することができる。
【０１３１】
なお、第２商品情報を表示する条件は、上述した例に限られず、任意に設定することができる。
【０１３２】
上述した例では、システム制御部２７は、関連情報リンクが一回クリックされた場合に、当該クリックされた関連情報リンクに対応する商品の第２商品情報を表示したが、前記リンクのクリック回数が予め設定された閾値を超えた場合に、当該クリックされた関連情報リンクに対応する商品の第２商品情報を表示するように構成してもよい。
【０１３３】
ユーザは、複数の商品情報が示されたＷｅｂページの中から、自己の嗜好に合った商品を探す際には、各商品の関連情報を順次閲覧する。そして、所望の商品が見つかった場合には、再度当該商品の関連情報を閲覧し、購入の是非を検討することが考えられる。即ち、ユーザが再度関連情報を閲覧した場合には、ユーザは、当該関連情報が示す商品に興味を抱いていると推定することができる。
【０１３４】
そこで、上記閾値を２回と設定することによって、システム制御部２７は、ユーザが興味を持った商品に対応する第２商品情報を表示することができる。
【０１３５】
また、システム制御部２７は、表示エリアに表示される関連情報毎に予め指定エリアを設定し、当該指定エリアとマウスのポインタ位置を比較して前記指定エリアに前記ポインタ位置が含まれる場合に、当該指定エリアに対応する商品の第２商品情報を表示するようにしてもよい。
【０１３６】
例えば、図７における商品情報３８を上記指定エリアに設定するようにしてもよい。
【０１３７】
また、システム制御部２７は、関連情報が表示された表示時間を計測し、前記表示時間が予め設定された時間を経過した場合に、関連情報に対応する商品の第２商品情報を表示するように構成してもよい。
【０１３８】
前記予め設定された時間は任意に設定することが可能であり、例えば前記関連情報が表示される時間が５秒以上の場合には、関連情報に対応する商品の第２商品情報を表示するように構成してもよい。
【０１３９】
また、システム制御部２７は、ショッピングサーバ１による検索の結果として検索結果一覧表示部３５に表示される商品の商品情報から特定情報を取得し、当該特定情報が示す商品情報を取得して集計し、前記集計した商品情報と、予め設定された閾値に基づいて商品情報の偏りを判定し、当該判定結果に基づいて第２商品情報を表示するように構成してもよい。
【０１４０】
この商品情報の偏りとは、例えば、前記表示された検索結果一覧に含まれる商品毎のカテゴリを取得して集計する。そして、カテゴリ毎の前記集計結果と予め設定された閾値（例えば、全表示件数の３分の一など）を比較し、前記比較結果に基づいて前記商品に対応する第２商品情報の表示を制御するように構成してもよい。
【０１４１】
また、前記表示された検索結果一覧に含まれる商品の価格情報を取得し、前記取得した価格情報の最高価格と最低価格の価格差を取得する。そして、前記価格差と、予め設定した閾値（例えば、最高価格の１０％など）を比較し、当該価格差が当該閾値を超えた場合には、前記商品に対応する第２商品情報の表示を制御するように構成してもよい。
【０１４２】
また、システム制御部２７は、前記表示された検索結果一覧に含まれる商品に対応する商品情報と、当該商品に対応する第２商品情報とを比較し、前記比較結果に基づいて前記商品に対応する第２商品情報の表示を制御するように構成してもよい。
【０１４３】
具体的には、前記表示された検索結果一覧に含まれる商品に対応する商品情報に含まれる商品価格（定量化された商取引に関する情報の一例）と、前記第２商品情報に含まれる商品価格（定量化された商取引に関する情報の一例）との価格差と、予め設定した閾値（例えば、商品情報に含まれる商品価格の１０％など）を比較し、前記比較結果に基づいて前記商品に対応する第２商品情報の表示を制御するように構成してもよい。
【０１４４】
また、システム制御部２７は、前記表示された検索結果一覧に含まれる商品に対応する商品情報に含まれる商品の在庫数（定量化された商取引に関する情報の一例）又は前記第２商品情報に含まれる商品の在庫数（定量化された商取引に関する情報の一例）が予め設定した条件（例えば、商品情報又は第２商品情報のどちらかの在庫数が０）を満たすか否か判定し、前記判定結果に基づいて前記商品に対応する第２商品情報の表示を制御するように構成してもよい。
【０１４５】
さらに、システム制御部２７は、予め設定した条件に基づいて第２商品情報の表示位置及び表示態様を決定するように構成してもよい。
【０１４６】
具体的には、システム制御部２７は、前記商品情報に含まれる商品の価格情報と、前記第２商品情報に含まれる商品の価格情報とを比較し、前記比較結果に基づいて前記第２商品情報の表示態様を制御（例えば、フォントサイズ、フォント色又は透過度を変更する、罫線又は枠線等で囲む等）するように構成してもよい。
【０１４７】
また、前記商品情報に含まれる商品の価格情報と、前記第２商品情報に含まれる商品の価格情報とを比較し、前記比較結果に基づいて前記第２商品情報の表示位置を制御（例えば、画面中央部に表示等）するように構成してもよい。
【符号の説明】
【０１４８】
１                  ショッピングサーバ
２                  検索サーバ
３−ｋ              ユーザ端末
１１、２３          通信部
１２、２５          記憶部
１３、２６          入出力インターフェース部
１４、２７          システム制御部
１５、２８          システムバス
２１                操作部
２２                表示部
２４                ドライブ部
ＮＷ                ネットワーク
Ｓ                  情報提供システム
【図１】
2012014449.tif 000003
【図２】
2012014449.tif 000004
【図３】
2012014449.tif 000005
【図４】
2012014449.tif 000006
【図５】
2012014449.tif 000007
【図６】
2012014449.tif 000008
【図７】
2012014449.tif 000009
【図８】
2012014449.tif 000010
【図９】
2012014449.tif 000011
【図１０】
2012014449.tif 000012