(57)【要約】  第１ワードを取得し（Ｓ１）、取得した第１ワードに関連し、当該第１ワードの文字列を含む関連ワードを、複数生成し（Ｓ３、Ｓ４）、生成された関連ワードを検索キーワードとした検索結果を取得し（Ｓ５、Ｓ６）、検索結果４２を、各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報４０を生成する（Ｓ７、Ｓ８）。
2013046838.tif 000002
【特許請求の範囲】
【請求項１】
第１ワードを取得する第１ワード取得手段と、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成手段と、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段と、
前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、
前記検索結果情報生成手段が、前記検索結果取得手段により取得した前記第１検索結果の少なくとも一部と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置において、
前記関連ワード生成手段が、
前記第１ワードから前記関連ワードの候補を生成する関連ワード候補生成手段と、
前記候補の中から、前記関連ワードを決定する関連ワード決定手段と、を有することを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記関連ワード決定手段が、
前記関連ワード候補生成手段により生成された関連ワードの候補を商品の説明文に含めて当該商品を取り扱っている取扱店の数を求め、当該取扱店の数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項５】
請求項３または請求項４に記載の情報処理装置において、
前記関連ワード決定手段が、
前記第１ワードが所定のデータベースにおいて出現する出現数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項６】
請求項３から請求項５のいずれか１項に記載の情報処理装置において、
前記関連ワード決定手段が、
前記関連ワード候補生成手段により生成された関連ワードの候補を検索キーワードとした検索のヒット件数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項７】
請求項３から請求項６のいずれか１項に記載の情報処理装置において、
前記第１ワードとは異なる第２ワードを取得する第２ワード取得手段と、
前記関連ワード候補生成手段が、前記第１ワードの文字列と第２ワードの文字列との組み合わせを含む前記候補を生成することを特徴とする情報処理装置。
【請求項８】
請求項７に記載の情報処理装置において、
前記関連ワード候補生成手段が、
前記第１ワードと第２ワードとの間に置かれる中間文字により、前記候補を生成し、
前記検索結果情報生成手段が、
前記第２検索結果を、前記表示手段の画面上において、前記中間文字毎にグループ化して表示するように、前記検索結果情報を生成することを特徴とする情報処理装置。
【請求項９】
請求項２から請求項８のいずれか１項に記載の情報処理装置において、
前記検索結果情報生成手段が、
前記第１検索結果の少なくとも一部として、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果を表示させるように検索結果情報を生成することを特徴とする情報処理装置。
【請求項１０】
情報処理する情報処理装置の情報処理方法において、
第１ワードを取得する第１ワード取得ステップと、
前記第１ワード取得ステップにおいて取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成ステップと、
前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得ステップと、
前記検索結果取得ステップにおいて取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段と、
を含むことを特徴とする情報処理方法。
【請求項１１】
コンピュータを、
第１ワードを取得する第１ワード取得手段、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成手段、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、
前記検索結果取得手段により取得した前記第２検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させることを特徴とする情報処理装置用のプログラム。
【請求項１２】
コンピュータを、
第１ワードを取得する第１ワード取得手段、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成手段、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、
前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させることを特徴とする情報処理装置用のプログラムがコンピュータ読み取り可能に記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索キーワードによる検索結果を生成する情報処理装置、情報処理方法、情報処理装置用プログラム、および、記録媒体の技術分野に関する。
【背景技術】
【０００２】
従来、検索キーワードによる検索結果を、一覧表示してウェブページ等に表示する検索システムが知られている。例えば、特許文献１には、キーワード検索により検索された商品の画像を一覧表示で見られ商品同士を比較し易くした商品検索方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３１８８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のような従来技術において、ある検索キーワード（例えば、「自転車」）で商品等を検索する場合、本体である商品だけでなく、その付属品（例えば、「自転車用ヘルメット、自転車用ライト」）等が混在した検索結果が得られる場合がある。【０００５】
本発明は、このような問題に鑑みてなされたものであり、その課題の一例は、ワードに関連した対象（例えば、検索キーワードにより検索される検索対象）の混在を軽減して表示できる情報処理等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、第１ワードを取得する第１ワード取得手段と、前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段と、前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段と、を備えることを特徴とする。【０００７】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成手段が、前記検索結果取得手段により取得した前記第１検索結果の少なくとも一部と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする。【０００８】
請求項３に記載の発明は、請求項１または請求項２に記載の情報処理装置において、前記関連ワード生成手段が、前記第１ワードから前記関連ワードの候補を生成する関連ワード候補生成手段と、前記候補の中から、前記関連ワードを決定する関連ワード決定手段と、を有することを特徴とする。【０００９】
請求項４に記載の発明は、請求項３に記載の情報処理装置において、前記関連ワード決定手段が、前記関連ワード候補生成手段により生成された関連ワードの候補を商品の説明文に含めて当該商品を取り扱っている取扱店の数を求め、当該取扱店の数に応じて、前記関連ワードを決定することを特徴とする。【００１０】
請求項５に記載の発明は、請求項３または請求項４に記載の情報処理装置において、前記関連ワード決定手段が、前記第１ワードが所定のデータベースにおいて出現する出現数に応じて、前記関連ワードを決定することを特徴とする。【００１１】
請求項６に記載の発明は、請求項３から請求項５のいずれか１項に記載の情報処理装置において、前記関連ワード決定手段が、前記関連ワード候補生成手段により生成された関連ワードの候補を検索キーワードとした検索のヒット件数に応じて、前記関連ワードを決定することを特徴とする。【００１２】
請求項７に記載の発明は、請求項３から請求項６のいずれか１項に記載の情報処理装置において、前記第１ワードとは異なる第２ワードを取得する第２ワード取得手段と、前記関連ワード候補生成手段が、前記第１ワードの文字列と第２ワードの文字列との組み合わせを含む前記候補を生成することを特徴とする。【００１３】
請求項８に記載の発明は、請求項７に記載の情報処理装置において、前記関連ワード候補生成手段が、前記第１ワードと第２ワードとの間に置かれる中間文字により、前記候補を生成し、前記検索結果情報生成手段が、前記第２検索結果を、前記表示手段の画面上において、前記中間文字毎にグループ化して表示するように、前記検索結果情報を生成することを特徴とする。【００１４】
請求項９に記載の発明は、請求項２から請求項８のいずれか１項に記載の情報処理装置において、前記検索結果情報生成手段が、前記第１検索結果の少なくとも一部として、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果を表示させるように検索結果情報を生成することを特徴とする。【００１５】
請求項１０に記載の発明は、情報処理する情報処理装置の情報処理方法において、第１ワードを取得する第１ワード取得ステップと、前記第１ワード取得ステップにおいて取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成ステップと、前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得ステップと、前記検索結果取得ステップにおいて取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段と、を含むことを特徴とする。【００１６】
請求項１１に記載の発明は、コンピュータを、第１ワードを取得する第１ワード取得手段、前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成手段、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、前記検索結果取得手段により取得した前記第２検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させることを特徴とする。【００１７】
請求項１２に記載の発明は、第１ワードを取得する第１ワード取得手段、前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、前記関連ワード生成手段により生成された関連ワードを、検索キーワードとした検索結果を取得する検索結果取得手段、および、前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させることを特徴とする情報処理装置用のプログラムがコンピュータ読み取り可能に記録する。
【発明の効果】
【００１８】
本発明によれば、ワードに関連した対象の混在を軽減して表示できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る情報処理システムの概要構成例を示す模式図である。
【図２】図１の情報処理サーバの概要構成の一例を示すブロック図である。
【図３】図２のクエリログ・データベースに記憶されたクエリログの一例を示す模式図である。
【図４】図１の店舗端末装置の概要構成の一例を示すブロック図である。
【図５】図１のユーザ端末装置の概要構成の一例を示すブロック図である。
【図６】図１の情報処理サーバの動作例を示すフローチャートである。
【図７】図１の情報処理サーバによる検索結果の一例を示す模式図である。
【図８】図５の関連ワードの候補生成のサブルーチンを示すフローチャートである。
【図９】図５の関連ワードの決定のサブルーチンを示すフローチャートである。
【図１０】図１の情報処理サーバによる検索結果の変形例を示す模式図である。
【図１１】図１の情報処理サーバによる検索結果の変形例を示す模式図である。
【図１２】図１の情報処理サーバの動作の変形例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、情報処理システムに対して本発明を適用した場合の実施形態である。
【００２１】
［１．情報処理システムの構成および機能概要］
【００２２】
まず、本発明の一実施形態に係る情報処理システムの構成および概要機能について、図１を用いて説明する。
【００２３】
図１は、本実施形態に係る情報処理システム１の概要構成例を示す模式図である。
【００２４】
図１に示すように、情報処理システム１は、ショッピングサイトを運営するために設置された情報処理サーバ１０（情報処理装置の一例）と、ショッピングサイトに商品を提供する店の店舗端末装置２０と、ショッピングサイトで買い物をするユーザのユーザ端末装置３０と、を備える。
【００２５】
情報処理サーバ１０、店舗端末装置２０、および、ユーザ端末装置３０は、ネットワーク３を介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワーク３は、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、およびゲートウェイ等により構築されている。
【００２６】
店舗端末装置２０は、ショッピングサイトへ商品を提供する出店者のコンピュータである。出店者は、店舗端末装置２０において、取り扱う商品を登録する。店舗端末装置２０は、ウェブブラウザ機能を有し、取り扱う商品等を表示する。
【００２７】
ユーザ端末装置３０は、ショッピングサイトで商品を購入するユーザのコンピュータである。ユーザ端末装置３０は、ウェブブラウザ機能を有し、ユーザが商品を検索する際、検索クエリを情報処理サーバ１０に送信したり、検索結果や広告をウェブブラウザの画面に表示したりする。
【００２８】
［２．情報処理サーバおよび各端末装置の構成および機能］
（２．１  情報処理サーバ１０の構成および機能）
次に、情報処理サーバ１０の構成および機能について、図２および図３を用いて説明する。
【００２９】
図２は、情報処理サーバ１０の概要構成の一例を示すブロック図である。図３は、クエリログ・データベースに記憶されたクエリログの一例を示す模式図である。
【００３０】
図２に示すように、情報処理サーバ１０は、通信部１１と、記憶部１２と、入出力インターフェース部１３と、システム制御部１４と、を備えている。そして、システム制御部１４と入出力インターフェース部１３とは、システムバス１５を介して接続されている。
【００３１】
通信部１１は、ネットワーク３に接続して、店舗端末装置２０やユーザ端末装置３０との通信状態を制御するようになっている。
【００３２】
記憶部１２は、例えば、ハードディスクドライブ等により構成されており、オペレーティングシステムおよびサーバプログラム等の各種プログラムやＨＴＭＬ等のマークアップ言語等により記述されたウェブページのファイル等を記憶する。なお、各種プログラムは、例えば、他のサーバ装置等からネットワーク３を介して取得されるようにしてもよいし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００３３】
また、記憶部１２には、所定のデータベースの一例である商品データベース１２ａ（以下「商品ＤＢ１２ａ」とする。）、店舗データベース１２ｂ（以下「店舗ＤＢ１２ｂ」とする。）、会員データベース１２ｃ（以下「会員ＤＢ１２ｃ」とする。）、クエリログ・データベース１２ｄ（以下「クエリログＤＢ１２ｄ」とする。）、サフィックス・データベース１２ｅ（以下「サフィックスＤＢ１２ｅ」とする。）等が構築されている。
【００３４】
商品ＤＢ１２ａには、商品を識別するための識別子である商品ＩＤに関連付けられ、商品名、種類、商品の画像、スペック、および、商品紹介の要約文等の商品情報や、広告情報等が記憶されている。また、商品ＤＢ１２ａには、商品を扱っている取扱店の店舗ＩＤも、商品ＩＤに関連付けられ記憶されている。さらに、商品ＤＢ１２ａには、ＨＴＭＬ、ＸＭＬ等のマークアップ言語等により記述された商品ウェブページのファイル等が記憶されている。また、商品ＤＢ１２ａには、検索キーワードにより商品が検索できるように、検索用のデータベースが構築されている。
【００３５】
店舗ＤＢ１２ｂには、取扱店の店舗ＩＤ、名称、住所、電話番号、取扱店で取り扱っている商品の商品情報等の店舗情報が登録されている。このような店舗情報は、店舗ＩＤによって出店者毎に判別可能になっている。取扱店が取り扱っている商品の商品ＩＤと、店舗ＩＤとは関連付けられて、店舗ＤＢ１２ｂに記憶されている。
【００３６】
会員ＤＢ１２ｃには、会員登録されたユーザ（ショッピングサイトの利用者）のユーザＩＤ、名称、住所、電話番号、メールアドレス、職業、趣味、購買履歴、ユーザの関心があるテーマやジャンル等のユーザ情報が登録されている。また、会員ＤＢ１２ｃには、ユーザがユーザ端末装置３０からショッピングサイトにログインする際に必要な、ユーザＩＤ、ログインＩＤ、および、パスワードが登録されている。ここで、ログインＩＤおよびパスワードは、ログイン処理（ユーザの認証処理）に使用されるログイン情報である。
【００３７】
クエリログＤＢ１２ｄには、商品ＤＢ１２ａにおいて、ユーザが検索で使用した検索キーワードが記憶されている。図３に示すように、クエリログＤＢ１２ｄには、検索で使用された検索キーワードと共に、使用された件数もカウントされ記憶されている。さらに、図３に示すように、検索で使用された検索キーワードが、”自転車  ヘルメット”の場合、”自転車”を第１ワードとし、”ヘルメット”を第２ワードとして、これら第１ワードおよび第２ワードの組み合わせにより、検索キーワードがクエリログＤＢ１２ｄに記憶されている。なお、検索で使用された検索キーワードが、”自転車”の場合、第１ワードのみが記憶される。また、検索で使用された検索キーワードが、”ヘルメット  自転車”の場合でも、“自転車”を第１ワードとし、”ヘルメット”を第２ワードとしてクエリログＤＢ１２ｄに整理され記憶される。
【００３８】
サフィックスＤＢ１２ｅには、第１ワードと第２ワードとの間に置かれる中間文字の一例であるサフィックスの文字として、「用」「付」「製」「産」「型」「盤」「版」「柄」「色」等が記憶されている。例えば、サフィックスの文字は、”自転車用ヘルメット”のように関連ワードの生成に使用される。なお、英語の場合、「helmet for bicycle」における「for」の他、「with」「in」「for the purpose of 」等がサフィックスの文字として挙げられる。
【００３９】
ここで、関連ワードとは、第１ワードに関連し、第１ワードの文字列を含む関連ワードである。例えば、第１ワードが「自転車」の場合、関連ワードとして、「自動車用ヘルメット」、「自転車ヘルメット」、「子供用自転車」、「子供自転車」、「自転車」自体等が挙げられる。また、英語の場合、例えば、第１ワードが「bicycle」の場合、関連ワードとして、「helmet for bicycle」、「bicycle-helmet」、「bicycle」自体等が挙げられる。このように、関連ワード自体が第１ワードを含んでいる。
【００４０】
入出力インターフェース部１３は、通信部１１および記憶部１２とシステム制御部１４との間のインターフェース処理を行うようになっている。
【００４１】
システム制御部１４は、ＣＰＵ（Central Processing Unit）１４ａ、ＲＯＭ（Read Only Memory）１４ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。そして、システム制御部１４は、ＣＰＵ１４ａが、ＲＯＭ１４ｂや記憶部１２に記憶された各種プログラムを読み出し実行することにより、第１ワードに関連し、第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段や、検索結果情報生成手段等として機能する。
【００４２】
（２．２  店舗端末装置２０の構成および機能）
次に、店舗端末装置２０の構成および機能について、図４を用いて説明する。
図４は、店舗端末装置２０の概要構成の一例を示すブロック図である。
【００４３】
図４に示すように、コンピュータとして機能する店舗端末装置２０は、例えば、パーソナルコンピュータやスマートフォンを含む携帯型無線電話機やＰＤＡ等の携帯端末であり、通信部２１と、記憶部２２と、表示部２３と、操作部２４と、入出力インターフェース部２５と、システム制御部２６とを備えている。そして、システム制御部２６と入出力インターフェース部２５とは、システムバス２７を介して接続されている。
【００４４】
通信部２１は、ネットワーク３を通して、情報処理サーバ１０等と通信を制御する。なお、店舗端末装置２０が携帯端末装置の場合、ネットワーク３の移動体通信網に接続するために、通信部２１は、無線通信機能を有する。
【００４５】
記憶部２２は、例えば、ハードディスクドライブ等からなり、オペレーティングシステム、ウェブブラウザのプログラムやウェブブラウザ用ツールバーのプログラム等を記憶する。
【００４６】
表示部２３（表示手段の一例）は、例えば、液晶表示素子またはＥＬ（Electro Luminescence）素子等によって構成されている。
【００４７】
操作部２４は、例えば、キーボードおよびマウス等によって構成されている。ユーザは、操作部２４により応答を入力する。なお、表示部２３がタッチパネルのようなタッチスイッチ方式の表示パネルの場合、操作部２４は、ユーザが接触または近接した表示部２３の位置情報を取得する。
【００４８】
入出力インターフェース部２５は、通信部２１および記憶部２２とシステム制御部２６とのインターフェースである。
【００４９】
システム制御部２６は、例えば、ＣＰＵ２６ａと、ＲＯＭ２６ｂと、ＲＡＭ２６ｃとを有する。システム制御部２６は、ＣＰＵ２６ａが、ＲＯＭ２６ｂや、ＲＡＭ２６ｃや、記憶部２２に記憶された各種プログラムを読み出して実行する。例えば、システム制御部２６は、ウェブブラウザのプログラムを実行しウェブブラウザとして機能する。
【００５０】
（２．３  ユーザ端末装置３０の構成および機能）
次に、ユーザ端末装置３０の構成および機能について、図５を用いて説明する。
図５は、ユーザ端末装置３０の概要構成の一例を示すブロック図である。
【００５１】
図５に示すように、コンピュータとして機能するユーザ端末装置３０は、例えば、店舗端末装置２０と同様に、パーソナルコンピュータやスマートフォンを含む携帯型無線電話機やＰＤＡ等の携帯端末であり、通信部３１と、記憶部３２と、表示部３３（表示手段の一例）と、操作部３４と、入出力インターフェース部３５と、システム制御部３６とを備えている。そして、システム制御部３６と入出力インターフェース部３５とは、システムバス３７を介して接続されている。なお、ユーザ端末装置３０の構成および機能は、店舗端末装置２０の構成および機能とほぼ同じであるので、詳細は省略する。なお、表示部３３には、商品を検索するためのウェブページや検索結果のウェブページがウェブブラウザにより表示される。
【００５２】
［３．情報処理システムの動作］
次に、本発明の１実施形態に係る情報処理システム１の動作について図６から図９を用い説明する。
【００５３】
図６は、情報処理サーバ１０の動作例を示すフローチャートである。図７は、情報処理サーバ１０による検索結果の一例を示す模式図である。図８は、関連ワードの候補生成のサブルーチンを示すフローチャートである。図９は、関連ワードの決定のサブルーチンを示すフローチャートである。
【００５４】
（３．１  情報処理システムの動作例）
まず、商品を探しているユーザが、ユーザ端末装置３０の表示部３３に表示された商品検索のためのウェブページに、例えば、”自転車”と入力する。このウェブページの検索ボタンがクリックされると、ユーザ端末装置３０は、検索キーワードを情報処理サーバ１０に送信する。
【００５５】
情報処理サーバ１０は、第１ワードを取得する（ステップＳ１）。具体的には、情報処理サーバ１０のシステム制御部１４が、ユーザ端末装置３０から検索キーワードを受信して、この受信した検索キーワードを第１ワードとする。このように、情報処理サーバ１０のシステム制御部１４は、第１ワードを第１検索キーワードとして取得する第１ワード取得手段の一例として機能する。
【００５６】
次に、情報処理サーバ１０は、第２ワードを取得する（ステップＳ２）。具体的には、情報処理サーバ１０のシステム制御部１４が、クエリログＤＢ１２ｄを参照して、第１ワードと共に用いられている第２ワードを取得する。第１ワードが「自転車」の場合、情報処理サーバ１０のシステム制御部１４が、クエリログＤＢ１２ｄを参照して、第２ワードして「ヘルメット」、「ライト」、「子供」等を取得する。このように、情報処理サーバ１０のシステム制御部１４は、第１ワードとは異なる第２ワードを取得する第２ワード取得手段の一例として機能する。
【００５７】
次に、情報処理サーバ１０は、関連ワードの候補を生成する（ステップＳ３）。具体的には、情報処理サーバ１０のシステム制御部１４が、関連ワードの候補を生成するサブルーチン処理により、第１ワードの文字列と第２ワードの文字列とを組み合わせて、第１ワードに関連する関連ワードの候補を生成する。生成された関連ワードの候補は、記憶部１２またはＲＡＭ１４ｃに記憶される。ここで、関連ワードの候補の例として、「自転車用ヘルメット」「子供用自転車」「自転車付ヘルメット」、「自転車ヘルメット」等、第１ワードの文字列（「自転車」）と第２ワードの文字列（「ヘルメット」、「子供」）と組み合わせた関連ワードの候補を生成する。なお、関連ワードの候補の生成については、関連ワードの候補の生成のサブルーチンにおいて詳細に説明する。
【００５８】
次に、情報処理サーバ１０は、候補の中から関連ワードを決定する（ステップＳ４）。具体的には、情報処理サーバ１０のシステム制御部１４が、生成された関連ワードの候補の中から、各関連ワードの候補に対するスコアを算出し、所定値以上のスコアを有する関連ワードを決定する。「自転車用ヘルメット」および「子供用自転車」のスコアが所定値より高く、「自転車付ヘルメット」のスコアが所定値より低い場合、「自転車用ヘルメット」および「子供用自転車」が関連ワードとして決定される。このように、情報処理サーバ１０のシステム制御部１４は、第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段の一例として機能する。なお、関連ワードの決定については、関連ワード決定のサブルーチンにおいて詳細に説明する。
【００５９】
次に、情報処理サーバ１０は、第１ワードを検索キーワードとした第１検索結果を取得する（ステップＳ５）。具体的には、情報処理サーバ１０のシステム制御部１４が、第１ワードに基づき、商品ＤＢ１２ａを検索して、第１検索結果を取得する。例えば、検索キーワードを「自転車」とする検索結果が取得される。
【００６０】
次に、情報処理サーバ１０は、関連ワードを検索キーワードとした第２検索結果を取得する（ステップＳ６）。具体的には、情報処理サーバ１０のシステム制御部１４が、各関連ワードに基づき、商品ＤＢ１２ａを検索して、第２検索結果を取得する。例えば、検索キーワードを「自転車用ヘルメット」および「子供用自転車」とする各検索結果が取得される。なお、情報処理サーバ１０のシステム制御部１４は、ネットワーク３を介して、これら検索結果を取得してもよい。
【００６１】
このように、情報処理サーバ１０のシステム制御部１４は、第１ワードを検索キーワードとした第１検索結果と、関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得する検索結果取得手段の一例として機能する。
【００６２】
次に、情報処理サーバ１０は、第１検索結果から第２検索結果を取り除く（ステップＳ７）。具体的には、情報処理サーバ１０のシステム制御部１４が、第１検索結果から第２検索結果と共通する部分を削除して、第１検索結果の一部とする。さらに具体的には、情報処理サーバ１０のシステム制御部１４は、第１検索結果と第２検索結果とにおいて、検索でヒットした検索結果の各要素（個々の商品等）を比較して、第１検索結果の各要素から、第２検索結果の各要素と同一の要素を削除する。例えば、情報処理サーバ１０のシステム制御部１４は、検索結果の各要素のＵＲＬ（Uniform Resource Locator）または商品名等を比較して、同一の要素を削除することにより、検索キーワード「自転車」の検索結果から、検索キーワードを「自転車用ヘルメット」および「子供用自転車」等の関連ワードの検索結果を取り除く。なお、第１検索結果を取得する際、第１ワードにより検索において各関連ワードを除く検索式を生成して検索を行って、このステップを省略してもよい。
【００６３】
このように、情報処理サーバ１０のシステム制御部１４は、第１検索結果の少なくとも一部として、第１検索結果から第２検索結果の部分を取り除いた検索結果を表示させるように検索結果情報を生成する検索結果情報生成手段の一例として機能する。
【００６４】
次に、情報処理サーバ１０は、第１検索結果の一部と第２検索結果とを画面上に区別して表示させた検索結果情報を生成する（ステップＳ８）。具体的には、情報処理サーバ１０のシステム制御部１４が、図７に示すように、第１検索結果の一部４１と第２検索結果４２とを区別して、ユーザ端末装置３０の表示部３３に表示させるために、ＨＴＭＬ等により記述されたウェブページ４０（検索結果情報の一例）を生成する。第１検索結果の一部４１と、第２検索結果４２とは、ウェブページ４０において、区別した領域に表示される。ここで、第１検索結果の一部４１は、関連ワード「自転車用ヘルメット」等の検索結果の商品と共通する商品（第２検索結果４２の商品）が削除され、個々の検索結果の要素４１ａがグループ化して構成されている。第２検索結果４２は、関連ワード「自転車用ヘルメット」の検索結果４３と、関連ワード「自転車用ライト」の検索結果４４と、関連ワード「子供用自転車」の検索結果４５とをグループ化して構成されている。また、検索結果４３、４４、４５は、それぞれの検索結果の要素４３ａ、４４ａ、４５ａにより構成されている。また、第２検索結果４２の中において、「自転車用ヘルメット」、「自転車用ライト」等の関連ワードに応じて、検索結果が表示されている。
【００６５】
このように、情報処理サーバ１０は、検索結果取得手段により取得した検索結果を、関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段の一例として機能する。また、情報処理サーバ１０は、検索結果取得手段により取得した第１検索結果の少なくとも一部と、関連ワードに応じた第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成する検索結果情報生成手段の一例として機能する。
【００６６】
次に、情報処理サーバ１０は、生成した検索結果情報をユーザ端末装置３０に送信する。そして、ユーザ端末装置３０のシステム制御部３６は、検索結果情報を受信し、図７のような検索結果のウェブページ４０を表示部３３に表示する。
【００６７】
（３．２  関連ワードの候補の生成のサブルーチン）
次に、関連ワードの候補の生成のサブルーチンについて図８を用いて説明する。
【００６８】
図８は、関連ワードの候補生成のサブルーチンを示すフローチャートである。
【００６９】
図８に示すように、情報処理サーバ１０は、サフィックスを取得する（ステップＳ１０）。具体的には、情報処理サーバ１０のシステム制御部１４が、サフィックスＤＢ１２ｅを参照して、サフィックスの文字（中間文字の一例）として、「用」「付」「製」「産」「型」「盤」「版」「柄」「色」等を読み出す。
【００７０】
次に、情報処理サーバ１０は、第１ワードと第２ワードとサフィックスとから、関連ワードの候補を生成する（ステップＳ１１）。具体的には、情報処理サーバ１０のシステム制御部１４が、サフィックスＤＢ１２ｅを参照して、読み出されたサフィックスの文字と、第１ワードと第２ワードとを組み合わせた関連ワードの候補を生成する。これらサフィックスの文字は、第１ワードと第２ワードとの間に置かれ、関連ワードの候補が生成される。例えば、第１ワードが「自転車」、第２ワードが「ヘルメット」の場合、関連ワードの例として、「自転車用ヘルメット」、「自転車付ヘルメット」、「自転車製ヘルメット」、・・・、「ヘルメット用自転車」、・・・、「ヘルメット製自転車」等が生成される。この時、「ヘルメット用自転車」のように第２ワード、サフィックスの文字、第１ワードの並びでも関連ワードの候補が生成される。「ヘルメット」の他にも、「自転車用ライト」、「自転車付ライト」、・・・、「子供用自転車」等が生成される。なお、関連ワードの候補として、サフィックスの文字を含まない、「自転車ライト」、「自転車ヘルメット」でもよい。
【００７１】
サブルーチンが終了したら、情報処理サーバ１０は、ステップＳ４の処理を行う。このように、情報処理サーバ１０のシステム制御部１４は、第１ワードの文字列と第２ワードの文字列とを組み合わせを含む候補を生成する関連ワード候補生成手段の一例として機能する。また、情報処理サーバ１０のシステム制御部１４は、第１ワードと第２ワードとの間に置かれる中間文字により、候補を生成する関連ワード候補生成手段の一例として機能する。
【００７２】
（３．３  関連ワードの決定のサブルーチン）
次に、関連ワードの決定のサブルーチンについて図９を用いて説明する。
【００７３】
図９は、関連ワードの決定のサブルーチンを示すフローチャートである。
【００７４】
図９に示すように、情報処理サーバ１０は、関連ワードの候補を特定する（ステップＳ２０）。具体的には、情報処理サーバ１０のシステム制御部１４が、ステップＳ３において生成され、記憶部１２またはＲＡＭ１４ｃに記憶されている関連ワードの候補の中から順に関連ワードの候補を１つ（例えば、「自転車用ヘルメット」）特定する。
【００７５】
次に、情報処理サーバ１０は、クエリログにおける第１ワードおよび第２ワードの出現頻度を算出する（ステップＳ２１）。具体的には、情報処理サーバ１０のシステム制御部１４が、クエリログＤＢ１２ｄを参照して、第１ワードおよび第２ワードが共に出現する出現頻度Ｎk1,k2を算出する。ここで、ｋ１は第１ワードを、ｋ２は第２ワードを表す。例えば、図３に示すように、第１ワード「自転車」、第２ワード「ヘルメット」の場合、情報処理サーバ１０のシステム制御部１４が、クエリログＤＢ１２ｄから、第１ワード「自転車」、第２ワード「ヘルメット」であるところの件数のデータを読み出し、出現頻度Ｎk1,k2とする。
【００７６】
次に、情報処理サーバ１０は、関連ワードの候補を商品説明に含めている取扱店の数を求める（ステップＳ２２）。具体的には、情報処理サーバ１０のシステム制御部１４が、商品ＤＢ１２ａを参照して、特定された関連ワードの候補（例えば「自転車用ヘルメット」）の商品、または、関連ワードの候補が商品説明に使用している商品を特定して商品ＩＤを求める。そして、情報処理サーバ１０のシステム制御部１４が、店舗ＤＢ１２ｂを参照して、商品ＩＤに基づき、関連ワードの候補の商品を取り扱っている、または、関連ワードの候補が商品説明に使用している取扱店をカウントして、取扱店の数Ｍk1, s,k2を算出する。ここで、ｓは、「用」「付」「製」「産」「型」「盤」「版」「柄」「色」「for」「with」「in」「for the purpose of 」等のサフィックスを表す。
【００７７】
次に、情報処理サーバ１０は、出現頻度および取扱店の数よりスコアを算出する（ステップＳ２３）。具体的には、情報処理サーバ１０のシステム制御部１４が、出現頻度Ｎk1,k2と取扱店の数Ｍk1, s,k2とから式、
Ｓｃｏｒｅ（ｋ1，ｓ，ｋ２）＝log(Ｎk1,k2)×log(Ｍk1, s,k2)
に従い、第１ワード、サフィックス、および、第２ワードの関数であるスコアＳｃｏｒｅ（ｋ1，ｓ，ｋ２）を算出する。
【００７８】
次に、情報処理サーバ１０は、スコアが所定値以上か否かを判定する（ステップＳ２４）。具体的には、情報処理サーバ１０のシステム制御部１４が、算出したスコアＳｃｏｒｅが所定以上であるか否かを判定する。ここで、スコアＳｃｏｒｅ（ｋ1，ｓ，ｋ２）は、第１ワードｋ1および第２ワードｋ２が、商品を検索するユーザが検索でよく使用するワードであり、関連ワード（ｋ1，ｓ，ｋ２）が、各取扱店においてよく使用しているワードである場合に高い値を示す。また、log(Ｎk1,k2）は、商品の需要側の状態を示し、log(Ｍk1, s,k2）は、商品の供給側の状態を示している。
【００７９】
次に、スコアが所定以上でない場合（ステップＳ２４；ＮＯ）、情報処理サーバ１０は、関連ワードの候補を削除する（ステップＳ２５）。具体的には、情報処理サーバ１０のシステム制御部１４が、スコアＳｃｏｒｅ（ｋ1，ｓ，ｋ２）が所定値より低い場合、この関連ワードの候補は、関連ワードに適さないとして、記憶部１２またはＲＡＭ１４ｃから、削除する。
【００８０】
スコアが所定以上である場合（ステップＳ２４；ＹＥＳ）、情報処理サーバ１０は、特定されている関連ワードの候補を削除せず、ステップＳ２６の処理に移る。
【００８１】
このように、情報処理サーバ１０のシステム制御部１４は、関連ワード候補生成手段により生成された関連ワードの候補を商品の説明文に含めて当該商品を取り扱っている取扱店の数を求め、当該取扱店の数に応じて、関連ワードを決定する関連ワード決定手段の一例として機能する。また、情報処理サーバ１０のシステム制御部１４は、第１ワードが所定のデータベースにおいて出現する出現数に応じて、関連ワードを決定する関連ワード決定手段の一例として機能する。また、情報処理サーバ１０のシステム制御部１４は、関連ワード候補生成手段により生成された関連ワードの候補を検索キーワードとした検索のヒット件数に応じて、関連ワードを決定する関連ワード決定手段の一例として機能する。
【００８２】
次に、情報処理サーバ１０は、全ての候補を特定したか否かを判定する（ステップＳ２６）。具体的には、情報処理サーバ１０のシステム制御部１４が、記憶部１２またはＲＡＭ１４ｃに記憶されている関連ワードの候補を全て特定したか判定する。全ての候補を特定していない場合（ステップＳ２６；ＮＯ）、情報処理サーバ１０は、ステップＳ２０の処理に移る。
【００８３】
全ての候補を特定した場合（ステップＳ２６；ＹＥＳ）、サブルーチンの処理を終了し、情報処理サーバ１０は、ステップＳ５の処理を行う。
【００８４】
以上、本実施形態によれば、検索キーワードとして取得した第１ワードに関連し、第１ワードの文字列を含む関連ワードを複数生成し、第１ワードを検索キーワードとした第１検索結果と、生成された関連ワードを検索キーワードとした第２検索結果とを取得し、取得した検索結果を、各関連ワードに応じて、表示部３３（表示手段の一例）の画面上に区別して表示させるようにウェブページ４０（検索結果情報の一例）を生成することにより、検索キーワードにより検索される検索対象の混在を軽減して表示できる。
【００８５】
また、第１ワードから関連ワードの候補を生成し、候補の中から、関連ワードを決定する場合、生成した候補から、より適切な関連ワードを生成できる。
【００８６】
また、生成された関連ワードの候補を商品の説明文に含めて当該商品を取り扱っている取扱店の数を求め、当該取扱店の数に応じて、関連ワードを決定する場合、情報処理サーバ１０により運営されるショッピングサイト上やネットワーク上に汎用的に使用された、より適切な関連ワードを生成できる。
【００８７】
第１ワードが、クエリログＤＢ１２ｄのような所定のデータベースおいて出現する出現数（例えば、出現頻度Ｎk1,k2）に応じて、関連ワードを決定する場合、ショッピングサイト上やネットワーク上に汎用的に使用された第１ワードから、より適切な関連ワードを生成できる。
【００８８】
第１ワードとは異なる第２ワードを取得し、第１ワードの文字列と第２ワードの文字列との組み合わせを含む関連ワードの候補を生成する場合、より適切な関連ワードを生成できる。第１ワードと第２ワードとを組み合わせて、多数の関連ワードの候補を生成し、その候補からより適切な関連ワードに絞ることができる。さらに、第１ワードと第２ワードと中間文字とを組み合わせると、より多数の関連ワードの候補を生成できる。
【００８９】
第１検索結果の少なくとも一部として、第１検索結果から第２検索結果の部分を取り除いた検索結果を表示させるように検索結果情報を生成する場合、第１検索結果と第２検索結果との混在が無くなり、第２検索結果の関連商品に気づきやすくなる。また、関連ワードによる検索結果にユーザが気づきやすくなる。
【００９０】
なお、店舗端末装置２０において、商品を登録する際、登録する商品名が適切であるかのチェックをしたり、関連商品の適切な商品名を求めたりする際に本実施形態を使用できる。店舗端末装置２０から第１ワードが、情報処理サーバ１０に送信され、情報処理サーバ１０がＳ４において関連ワードを決定する。そして、情報処理サーバ１０が、Ｓ４において決定された関連ワードを店舗端末装置２０に送信する。店舗端末装置２０の表示部２３に、関連ワードが表示される。
【００９１】
［４．表示の変形例］
次に、情報処理サーバによる検索結果の表示の変形例について図１０、図１１、および図１２を用いて説明する。
図１０および図１１は、情報処理サーバによる検索結果の変形例を示す模式図である。図１２は、の情報処理サーバの動作の変形例を示すフローチャートである。
【００９２】
（４．１  表示の第１変形例）
まず、表示の第１変形例について、図１０を用いて説明する。
【００９３】
図１０に示すように、情報処理サーバ１０のシステム制御部１４が、第１検索結果の一部５１と第２検索結果５２とを区別して、さらに、第２検索結果５２をサフィックスの文字毎にグループ化した検索結果５３、５４を表示するように、ウェブページ５０を生成してもよい。
【００９４】
第１検索結果の一部５１と、第２検索結果５２とは、ウェブページ５０において、区別した領域に表示される。ここで、第１検索結果の一部５１は、関連ワード「防水型カメラ」、「ワイヤレス型カメラ」のようなタイプ別の商品、「カメラ用三脚」、「カメラ用ケース」等の付属品の第２検索結果５２に表示される商品が削除されて構成されている。第２検索結果５２は、タイプ別の商品の検索結果５３、および、サフィックス「用」で記載される付属品の商品の検索結果５４から構成される。なお、第１ワードは、「カメラ」である。
【００９５】
さらに、タイプ別の商品の検索結果５３は、関連ワード「防水型カメラ」による検索結果、および、関連ワード「ワイヤレス型カメラ」による検索結果より構成される。また、付属品の検索結果５４は、関連ワード「カメラ用三脚」による検索結果、および、関連ワード「カメラ用ケース」による検索結果より構成される。
【００９６】
図１０に示すように、第１ワードと第２ワードとの間に置かれる中間文字により候補を生成し、第２検索結果を、表示手段の画面上において、中間文字毎にグループ化して表示するように、検索結果情報を生成する場合、中間文字毎にグループ分けを行い、検索結果を分類して、関連商品を表示させることができる。例えば、中間文字が「用」または「for」である場合、用途を意味することが多く、用途別の関連商品をまとめて表示させることができ、中間文字「産」である場合、産地を意味することが多く、産地別の関連商品をまとめて表示させることができる。
【００９７】
また、ウェブページ５０において、第１検索結果とは別の領域に、第２検索結果５２を表示させ、さらに、中間文字毎にグループ分けされているので、第１ワードに関連した関連商品に気づきやすくなる。また、関連商品が多くある場合、それぞれの関連商品に気づきやすくなる。
【００９８】
このように、情報処理サーバ１０のシステム制御部１４は、第２検索結果を、表示手段の画面上において、中間文字毎にグループ化して表示するように、検索結果情報を生成する検索結果情報生成手段の一例として機能する。
【００９９】
なお、ステップＳ２１において、出現頻度Ｎk1,k2を算出する際、所定のデータベースの一例として、クエリログＤＢ１２ｄの代わりに、情報処理サーバ１０のシステム制御部１４は、商品ＤＢ１２ａにおける第１ワードおよび第２ワードを検索キーワード（例えば「自転車  ヘルメット」）によるヒット件数を求め、出現頻度Ｎk1,k2としてもよい。
【０１００】
また、出現頻度Ｎk1,k2および取扱店の数Ｍk1, s,k2を求める際、情報処理サーバ１０のショッピングサイトに限らず、ネットワーク３上における出現頻度や取扱店の数を求めてもよい。例えば、ネットワーク３上で取扱店の数を求める場合、関連ワードの候補「自転車用ヘルメット」で検索して、商品を販売しているＵＲＬをカウントしてもよい。
【０１０１】
また、ステップＳ２２において、情報処理サーバ１０のシステム制御部１４が、生成された関連ワードの候補を検索キーワードとした検索のヒット件数を求めてよい。検索のヒット件数は、商品ＤＢ１２ａにおけるヒット件数でもよいし、ネットワーク３上におけるヒット件数でもよい。情報処理サーバ１０のシステム制御部１４は、このヒット件数を、Ｍk1, s,k2の代わりして、Ｓｃｏｒｅ（ｋ1，ｓ，ｋ２）を算出する。また、このヒット件数と、出現頻度Ｎk1,k2と、取扱店の数Ｍk1, s,k2とからＳｃｏｒｅ（ｋ1，ｓ，ｋ２）を算出してもよい。
【０１０２】
生成された関連ワードの候補を検索キーワードとした検索のヒット件数に応じて、関連ワードを決定する場合、ショッピングサイト上やネットワーク上に汎用的に使用された関連ワードを決定でき、より適切な関連ワードを生成できる。
【０１０３】
また、情報処理サーバ１０のシステム制御部１４が、クエリログＤＢ１２ｄを参照して、例えば、第１ワードとして記憶されている「自転車用ヘルメット」「子供用自転車」から、第２ワード「ヘルメット」「子供」を抽出してもよい。
【０１０４】
また、第１ワード「自転車」を含む、クエリログＤＢ１２ｄの第１ワードを関連ワードとしてもよい。例えば、情報処理サーバ１０のシステム制御部１４が、クエリログＤＢ１２ｄの第１ワードのエリアに記憶されている「自転車用ヘルメット」「子供用自転車」を、第１ワード「自転車」から、関連ワードの候補として抽出する。
【０１０５】
（４．２  表示の第２変形例）
次に、表示の第２変形例について、図１１および図１２を用いて説明する。
【０１０６】
図１１に示すように、情報処理サーバ１０が、第１ワードに関連する特集ページであるウェブページ６０を生成してもよい。ウェブページ６０は、特集を示す特集タイトル６０ａと、関連ワードによる第２検索結果６２を有する。第２検索結果６２は、サフィックスの文字毎にグループ化した検索結果６３、６４を有する。なお、特集を示す特集タイトル６０ａは、第１ワード「カメラ」から生成される。
【０１０７】
検索結果６３は、例えば、サフィックス「型」に基づく、タイプ別の商品の検索結果であり、サフィックス「型」を有する関連ワードによる検索結果を含む。検索結果６３は、サフィックスに基づく分類タイトル６３ａと、関連ワードによる商品タイトル６３ｂと、商品の画像６３ｃとを有する。
【０１０８】
また、検索結果６３は、関連ワード「防水型カメラ」による検索結果（商品の画像６３ｃ）、および、関連ワード「ワイヤレス型カメラ」による検索結果（商品の画像６３ｃ）より構成される。なお、商品の画像６３ｃは、例えば、各関連ワードの検索により、ヒットしたトップの商品の画像である。
【０１０９】
検索結果６４は、例えば、サフィックス「用」で記載される付属品の商品の検索結果であり、サフィックス「用」を有する関連ワードによる検索結果を含む。検索結果６４は、サフィックスに基づく分類タイトル６４ａと、関連ワードによる商品タイトル６４ｂと、商品の画像６４ｃとを有する。
【０１１０】
また、検索結果６４は、関連ワード「カメラ用三脚」による検索結果（商品の画像６４ｃ）、および、関連ワード「カメラ用ケース」による検索結果（商品の画像６４ｃ）より構成される。なお、商品の画像６４ｃは、例えば、各関連ワードの検索により、ヒットしたトップの商品の画像である。
【０１１１】
以上のように、検索結果が、「防水型カメラ」、「カメラ用三脚」等の関連ワードに応じて、ウェブページ６０に表示される。さらに、関連ワードの一部のサフィックスに応じて、グループ化した検索結果６３、６４が、ウェブページ６０に表示される。
【０１１２】
なお、図１１に示すように、第１検索結果の一部６１を、タイプ別の検索結果６３の同レベルの位置に、区別して表示してもよい。分類タイトル６１ａは、第１ワードに基づき生成される。商品の画像６１ｂは、第１ワードに基づく第１検索結果から、第２検索結果が取り除かれた検索結果から、第１検索結果の一部の一例として生成される。そして、第１検索結果の一部６１と、第２検索結果６２とは、ウェブページ５０において、区別した領域に表示される。
【０１１３】
このように情報処理サーバ１０は、検索結果取得手段により取得した第１検索結果の少なくとも一部と、関連ワードに応じた第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成する検索結果情報生成手段の一例として機能する。
【０１１４】
次に、ウェブページ６０を表示するための動作の変形例について説明する。
【０１１５】
図１２に示すように、情報処理サーバ１０は、第１ワードを取得する（ステップＳ３１）。具体的には、第１ワードに関する特集ページを生成するために、情報処理サーバ１０のシステム制御部１４が、情報処理サーバ１０の操作部（図示せず）から、または、情報処理サーバ１０が接続されているローカルエリアネットワークを介して端末（図示せず）から、第１ワード「カメラ」を取得する。
【０１１６】
次に、情報処理サーバ１０は、ステップＳ２のように、第２ワードを取得する（ステップ３２）。
【０１１７】
次に、情報処理サーバ１０は、ステップＳ３のように、関連ワードの候補を生成する（ステップＳ３３）。
【０１１８】
次に、情報処理サーバ１０は、ステップＳ４のように、候補の中から関連ワードを決定する（ステップＳ３４）。
【０１１９】
次に、情報処理サーバ１０は、ステップＳ６のように、各関連ワードを検索キーワードとした検索結果（例えば、関連ワードによる第２検索結果）を取得する（ステップＳ３５）。
【０１２０】
次に、情報処理サーバ１０は、関連ワード毎に分類された、第１ワードに関する特集ページを生成する（ステップＳ３６）。図１１に示すように、情報処理サーバ１０のシステム制御部１４が、まず、取得した第１ワードに基づき、特集を示す特集タイトル６０ａを生成する。なお、第１ワード「カメラ」の類似語（例えば、「写真機」）を特集タイトル６０ａに使用してもよい。
【０１２１】
そして、システム制御部１４が、関連ワードのサフィックスに基づき、分類タイトル６３ａ、６４ａを生成する。システム制御部１４が、関連ワードに基づき、商品タイトル６３ｂ、６４ｂを生成する。システム制御部１４が、関連ワードを検索キーワードとした検索結果（例えば、第２検索結果）に基づき、例えば、検索順位１位の商品の画像６３ｃ、６４ｃを生成する。なお、商品の画像の代わりの商品に関する情報でもよい。また、表示させる検索結果の商品の画像は１つに限らず、複数でもよい。
【０１２２】
システム制御部１４が、特集タイトル６０ａ、分類タイトル６３ａ、６４ａ、商品タイトル６３ｂ、６４ｂ、および、商品の画像６３ｃ、６４ｃを配置して、ウェブページ６０を生成する。特に、システム制御部１４が、関連ワードのサフィックス（分類タイトル６３ａ、６４ａ）に応じて、検索結果６３、６４を配置する。そして、システム制御部１４が、関連ワード（商品タイトル６３ｂ、６４ｂ）に応じて、商品の画像６３ｃ、６４ｃを配置する。関連ワードのサフィックス、または、関連ワードに応じて、検索結果を配置して表示することにより、ワードに関連した対象が整理され、ワードに関連した対象の混在を軽減して表示できる。
【０１２３】
このように、情報処理サーバ１０は、検索結果取得手段により取得した検索結果を、関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段の一例として機能する。
【０１２４】
なお、情報処理サーバ１０は、ステップＳ５のように、第１ワードを検索キーワードとした第１検索結果を求め、ステップＳ７のように、この第１検索結果から、第２検索結果を取り除き、第１検索結果の一部６１を生成してもよい。
【０１２５】
そして、情報処理サーバ１０は、ウェブページ６０のように、第１検索結果の一部６１と、関連ワードに応じた第２検索結果６２と、区別して表示させることにより、検索キーワードにより検索される検索対象の混在を軽減して表示できる。
【０１２６】
このように情報処理サーバ１０は、検索結果取得手段により取得した第１検索結果の少なくとも一部と、関連ワードに応じた第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成する検索結果情報生成手段の一例として機能する。
【０１２７】
さらに、本発明は、上記各実施形態に限定されるものではない。上記各実施形態は、例示であり、本発明の特許請求の範囲に記載された技術的思想と実質的に同一な構成を有し、同様な作用効果を奏するものは、いかなるものであっても本発明の技術的範囲に包含される。
【符号の説明】
【０１２８】
１：情報処理システム
３：ネットワーク
１０：情報処理サーバ（情報処理装置）
１２ａ：商品ＤＢ（所定のデータベース）
１２ｂ：店舗ＤＢ（所定のデータベース）
１２ｄ：クエリログＤＢ（所定のデータベース）
１２ｅ：サフィックスＤＢ（所定のデータベース）
２０：店舗端末装置
２３：表示部（表示手段）
３０：ユーザ端末装置
３３：表示部（表示手段）
４０、５０、６０：ウェブページ（検索結果情報）
４１、５１、６１：第１検索結果の一部
４２、５２、６２：第２検索結果
【図１】
2013046838.tif 000003
【図２】
2013046838.tif 000004
【図３】
2013046838.tif 000005
【図４】
2013046838.tif 000006
【図５】
2013046838.tif 000007
【図６】
2013046838.tif 000008
【図７】
2013046838.tif 000009
【図８】
2013046838.tif 000010
【図９】
2013046838.tif 000011
【図１０】
2013046838.tif 000012
【図１１】
2013046838.tif 000013
【図１２】
2013046838.tif 000014
【手続補正書】
【提出日】平成25年2月28日(2013.2.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１ワードを取得する第１ワード取得手段と、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成手段と、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段と、
前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段と、
を備え、
前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、
前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記関連ワード生成手段が、
前記第１ワードから前記関連ワードの候補を生成する関連ワード候補生成手段と、
前記候補の中から、前記関連ワードを決定する関連ワード決定手段と、を有することを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記関連ワード決定手段が、
前記関連ワード候補生成手段により生成された関連ワードの候補を商品の説明文に含めて当該商品を取り扱っている取扱店の数を求め、当該取扱店の数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項４】
請求項２または請求項３に記載の情報処理装置において、
前記関連ワード決定手段が、
前記第１ワードが所定のデータベースにおいて出現する出現数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項５】
請求項２から請求項４のいずれか１項に記載の情報処理装置において、
前記関連ワード決定手段が、
前記関連ワード候補生成手段により生成された関連ワードの候補を検索キーワードとした検索のヒット件数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項６】
請求項２から請求項５のいずれか１項に記載の情報処理装置において、
前記第１ワードとは異なる第２ワードを取得する第２ワード取得手段と、
前記関連ワード候補生成手段が、前記第１ワードの文字列と第２ワードの文字列との組み合わせを含む前記候補を生成することを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、
前記関連ワード候補生成手段が、
前記第１ワードと第２ワードとの間に置かれる中間文字により、前記候補を生成し、
前記検索結果情報生成手段が、
前記第２検索結果を、前記表示手段の画面上において、前記中間文字毎にグループ化して表示するように、前記検索結果情報を生成することを特徴とする情報処理装置。
【請求項８】
情報処理する情報処理装置の情報処理方法において、
第１ワードを取得する第１ワード取得ステップと、
前記第１ワード取得ステップにおいて取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成ステップと、
前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得ステップと、
前記検索結果取得ステップにおいて取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成ステップと、
を含み、
前記検索結果取得ステップにおいて、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、
前記検索結果情報生成ステップにおいて、
前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理方法。
【請求項９】
コンピュータを、
第１ワードを取得する第１ワード取得手段、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、
前記検索結果取得手段により取得した前記第２検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させ、
前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、
前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置用プログラム。
【請求項１０】
コンピュータを、
第１ワードを取得する第１ワード取得手段、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、
前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させ、前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置用プログラムがコンピュータ読み取り可能に記録された記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、第１ワードを取得する第１ワード取得手段と、前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成手段と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段と、前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段と、を備え、前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記関連ワード生成手段が、前記第１ワードから前記関連ワードの候補を生成する関連ワード候補生成手段と、前記候補の中から、前記関連ワードを決定する関連ワード決定手段と、を有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項３に記載の発明は、請求項２に記載の情報処理装置において、前記関連ワード決定手段が、前記関連ワード候補生成手段により生成された関連ワードの候補を商品の説明文に含めて当該商品を取り扱っている取扱店の数を求め、当該取扱店の数に応じて、前記関連ワードを決定することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項４に記載の発明は、請求項２または請求項３に記載の情報処理装置において、前記関連ワード決定手段が、前記第１ワードが所定のデータベースにおいて出現する出現数に応じて、前記関連ワードを決定することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項５に記載の発明は、請求項２から請求項４のいずれか１項に記載の情報処理装置において、前記関連ワード決定手段が、前記関連ワード候補生成手段により生成された関連ワードの候補を検索キーワードとした検索のヒット件数に応じて、前記関連ワードを決定することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項６に記載の発明は、請求項２から請求項５のいずれか１項に記載の情報処理装置において、前記第１ワードとは異なる第２ワードを取得する第２ワード取得手段と、前記関連ワード候補生成手段が、前記第１ワードの文字列と第２ワードの文字列との組み合わせを含む前記候補を生成することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項７に記載の発明は、請求項６に記載の情報処理装置において、前記関連ワード候補生成手段が、前記第１ワードと第２ワードとの間に置かれる中間文字により、前記候補を生成し、前記検索結果情報生成手段が、前記第２検索結果を、前記表示手段の画面上において、前記中間文字毎にグループ化して表示するように、前記検索結果情報を生成することを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項８に記載の発明は、情報処理する情報処理装置の情報処理方法において、第１ワードを取得する第１ワード取得ステップと、前記第１ワード取得ステップにおいて取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成ステップと、前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得ステップと、前記検索結果取得ステップにおいて取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成ステップと、を含み、前記検索結果取得ステップにおいて、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成ステップにおいて、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項９に記載の発明は、コンピュータを、第１ワードを取得する第１ワード取得手段、前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、前記検索結果取得手段により取得した前記第２検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させ、前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項１０に記載の発明は、コンピュータを、第１ワードを取得する第１ワード取得手段、前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させ、前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置用プログラムがコンピュータ読み取り可能に記録する。                                                                   
【手続補正書】
【提出日】平成25年5月29日(2013.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１ワードを取得する第１ワード取得手段と、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを、複数生成する関連ワード生成手段と、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段と、
前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段と、
を備え、
前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、
前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記関連ワード生成手段が、
前記第１ワードから前記関連ワードの候補を生成する関連ワード候補生成手段と、
前記候補の中から、前記関連ワードを決定する関連ワード決定手段と、を有することを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記関連ワード決定手段が、
前記関連ワード候補生成手段により生成された関連ワードの候補を商品の説明文に含めて当該商品を取り扱っている取扱店の数を求め、当該取扱店の数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項４】
請求項２または請求項３に記載の情報処理装置において、
前記関連ワード決定手段が、
前記第１ワードが所定のデータベースにおいて出現する出現数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項５】
請求項２から請求項４のいずれか１項に記載の情報処理装置において、
前記関連ワード決定手段が、
前記関連ワード候補生成手段により生成された関連ワードの候補を検索キーワードとした検索のヒット件数に応じて、前記関連ワードを決定することを特徴とする情報処理装置。
【請求項６】
請求項２から請求項５のいずれか１項に記載の情報処理装置において、
前記第１ワードとは異なる第２ワードを取得する第２ワード取得手段と、
前記関連ワード候補生成手段が、前記第１ワードの文字列と第２ワードの文字列との組み合わせを含む前記候補を生成することを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、
前記関連ワード候補生成手段が、
前記第１ワードと第２ワードとの間に置かれる中間文字により、前記候補を生成し、
前記検索結果情報生成手段が、
前記第２検索結果を、前記表示手段の画面上において、前記中間文字毎にグループ化して表示するように、前記検索結果情報を生成することを特徴とする情報処理装置。
【請求項８】
情報処理する情報処理装置の情報処理方法において、
第１ワードを取得する第１ワード取得ステップと、
前記第１ワード取得ステップにおいて取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成ステップと、
前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得ステップと、
前記検索結果取得ステップにおいて取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成ステップと、
を含み、
前記検索結果取得ステップにおいて、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成ステップにおいて生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、
前記検索結果情報生成ステップにおいて、
前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理方法。
【請求項９】
コンピュータを、
第１ワードを取得する第１ワード取得手段、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、
前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させ、
前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、
前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置用プログラム。
【請求項１０】
コンピュータを、
第１ワードを取得する第１ワード取得手段、
前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、
前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、
前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させ、前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする情報処理装置用プログラムがコンピュータ読み取り可能に記録された記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項９に記載の発明は、コンピュータを、第１ワードを取得する第１ワード取得手段、前記第１ワード取得手段により取得した第１ワードに関連し、前記第１ワードの文字列を含む関連ワードを複数生成する関連ワード生成手段、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした検索結果を取得する検索結果取得手段、および、前記検索結果取得手段により取得した前記検索結果を、前記各関連ワードに応じて、表示手段の画面上に表示させるように検索結果情報を生成する検索結果情報生成手段として機能させ、前記検索結果取得手段が、前記第１ワードを検索キーワードとした第１検索結果と、前記関連ワード生成手段により生成された関連ワードを検索キーワードとした第２検索結果とを、取得し、前記検索結果情報生成手段が、前記第１検索結果から前記第２検索結果の部分を取り除いた検索結果と、前記関連ワードに応じた前記第２検索結果とを表示手段の画面上に区別して表示させるように検索結果情報を生成することを特徴とする。
【国際調査報告】
2013046838.tif 000015
2013046838.tif 000016
2013046838.tif 000017
2013046838.tif 000018