(57)【要約】【課題】ｗｅｂページの内容をユーザに把握し易くすることが可能な検索装置を提供する。【解決手段】本開示の一態様にかかる検索装置（100）は、少なくとも１つのキーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定するキーワード入力手段（11）と、検索キーワードを基に、ｗｅｂ検索を行い、検索キーワードに関係するｗｅｂページの検索結果を取得する検索手段（12）と、ｗｅｂページを検索する際に、検索キーワードよりも有用な有用キーワードがあるか否かを判定する判定手段（13）と、有用キーワードがある場合に、ｗｅｂページの情報と共に、有用キーワードを表示する表示手段（14）と、を有して構成する。【選択図】図１
2015026345.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのキーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定するキーワード入力手段と、
前記検索キーワードを基に、ｗｅｂ検索を行い、前記検索キーワードに関係するｗｅｂページの検索結果を取得する検索手段と、
前記ｗｅｂページを検索する際に、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する判定手段と、
前記有用キーワードがある場合に、前記ｗｅｂページの情報と共に、前記有用キーワードを表示する表示手段と、
を有することを特徴とする検索装置。
【請求項２】
前記表示手段は、
前記検索キーワードが含まれる前記ｗｅｂページの情報に、前記有用キーワードを付与して表示する第１の表示手段と、
前記検索キーワードが含まれる前記ｗｅｂページの情報を、前記有用キーワードが含まれる前記ｗｅｂページの情報に入れ替えて表示する第２の表示手段と、
の少なくとも１つの表示手段を有する、ことを特徴とする請求項１記載の検索装置。
【請求項３】
前記ｗｅｂページからキーワードを抽出する抽出手段と、
前記抽出手段で抽出した抽出キーワードを基に、ｗｅｂ検索を行い、前記抽出キーワードに関係するｗｅｂページの検索結果を取得する検索結果取得手段と、
前記抽出キーワードを基に検索して得られた前記ｗｅｂページの表示順位と、前記検索キーワードを基に検索して得られた前記ｗｅｂページの表示順位と、を比較し、その比較結果に基づいて、前記抽出キーワードの中に前記検索キーワードよりも有用な有用キーワードがあるか否かを評価する評価手段と、を有し、
前記判定手段は、
前記評価手段による評価結果に基づいて、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する、ことを特徴とする請求項１または請求項２記載の検索装置。
【請求項４】
前記検索手段で取得した検索結果のｗｅｂページに含まれる単語を分析し、検索結果の上位にランクインするｗｅｂページに比べて特定のｗｅｂページに高い比率で含まれるワードを、前記特定のｗｅｂページを検索する際に有用なキーワードとして評価する分析手段を有し、
前記判定手段は、
前記分析手段の評価結果に基づいて、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する、ことを特徴とする請求項１または請求項２記載の検索装置。
【請求項５】
前記検索手段は、
前記検索キーワードを基に、複数の検索サイトでｗｅｂ検索を行い、前記検索キーワードに関係するｗｅｂページの検索結果を複数の検索サイトから取得し、
前記判定手段は、
複数の検索サイトから取得した検索結果に含まれるキーワードを比較し、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する、ことを特徴とする請求項１または請求項２記載の検索装置。
【請求項６】
前記検索手段が取得した前記ｗｅｂページには、前記ｗｅｂページを検索する際に有用なキーワードの順位を示す有用順位情報が付与されており、
前記判定手段は、
前記有用順位情報を基に、前記ｗｅｂページを検索する際に、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する、ことを特徴とする請求項１または請求項２記載の検索装置。
【請求項７】
前記検索キーワードに関連するサジェストキーワードを取得するサジェストキーワード取得手段と、
前記サジェストキーワードを基に、ｗｅｂ検索を行い、前記サジェストキーワードに関係するｗｅｂページの検索結果を取得する検索結果取得手段と、
前記サジェストキーワードを基に検索して得られた前記ｗｅｂページの表示順位と、前記検索キーワードを基に検索して得られた前記ｗｅｂページの表示順位と、を比較し、比較結果に基づいて、前記サジェストキーワードの中に前記検索キーワードよりも有用な有用キーワードがあるか否かを評価する評価手段と、を有し、
前記判定手段は、
前記評価手段による評価結果に基づいて、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する、ことを特徴とする請求項１または請求項２記載の検索装置。
【請求項８】
前記検索キーワードに関連するサジェストキーワードを記憶するサジェストキーワード記憶手段を有し、
前記サジェストキーワード取得手段は、
前記サジェストキーワード記憶手段から前記サジェストキーワードを取得する、ことを特徴とする請求項７記載の検索装置。
【請求項９】
前記検索手段が取得した検索結果には、前記検索キーワードに関連するサジェストキーワードが付与されており、
前記サジェストキーワード取得手段は、
前記検索結果に付与された前記サジェストキーワードを取得する、ことを特徴とする請求項７記載の検索装置。
【請求項１０】
少なくとも１つのキーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定するキーワード入力手段と、
前記検索キーワードを基に、ｗｅｂ検索を行い、前記検索キーワードに関係するｗｅｂページの検索結果を取得する検索手段と、
前記ｗｅｂページを検索する際に、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する判定手段と、
前記有用キーワードがある場合に、前記ｗｅｂページの情報と共に、前記有用キーワードを表示する表示手段と、
を有することを特徴とする検索システム。
【請求項１１】
少なくとも１つのキーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定するキーワード入力処理と、
前記検索キーワードを基に、ｗｅｂ検索を行い、前記検索キーワードに関係するｗｅｂページの検索結果を取得する検索処理と、
前記ｗｅｂページを検索する際に、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する判定処理と、
前記有用キーワードがある場合に、前記ｗｅｂページの情報と共に、前記有用キーワードを表示部に表示する表示処理と、をコンピュータに実行させる、ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ユーザの所望する事項を検索する技術に関する。
【背景技術】
【０００２】
近年、インターネットを利用してユーザの所望する事項を調べることができる。
【０００３】
例えば、ユーザは、ｗｅｂ検索サービスを利用し、ユーザが調べたい事項の情報が記載されているｗｅｂページをインターネットから取得する。ユーザは、インターネットから取得したｗｅｂページの内容を参照することで、ユーザの所望する事項を調べることができる。
【０００４】
ｗｅｂ検索サービスは、ユーザが検索したい事項に関連するキーワードを１又は複数指定し、その指定した検索キーワードが含まれているｗｅｂページを一覧表示するサービスである。
【０００５】
ユーザは、上記の一覧表示の中から１つ１つのｗｅｂページの内容を確認し、ユーザの所望する事項の内容を調べていくことになる。
【０００６】
しかし、一覧表示されたｗｅｂページの中には、ユーザの所望する事項が記載されていない期待はずれのｗｅｂページも多数存在する。このため、一覧表示の中から１つ１つのｗｅｂページの内容を確認していると、ユーザの所望する事項が記載されたｗｅｂページを探すのに時間がかかってしまうことになる。
【０００７】
この上記の問題点を改善する技術文献として、例えば、特許文献１（特開２００１−９２７４２号公報）がある。
【０００８】
特許文献１では、ユーザが入力した検索目的と、ｗｅｂページに含まれている単語と、を利用して検索し、検索結果を取得する。そして、検索結果の一覧を表示する際に、ｗｅｂページに設定されている１つの評価値を利用し、評価の高い順に一覧表示する。
【０００９】
しかし、特許文献１の技術では、ユーザの所望する事項とは異なる内容のｗｅｂページが上位に表示されることがある。
【００１０】
例えば、ページＡと、ページＢと、があり、それぞれ同じキーワードが記載されているとする。この場合、ページＡへのアクセス数が多く、かつ、評価が高い場合は、ページＢの内容が必要なユーザに対してもページＡが上位に表示されてしまうことになる。その結果、ユーザにとって不必要なページＡをユーザに見させ易くしてしまうことになる。
【００１１】
この上記の問題点を改善する技術文献として、例えば、特許文献２（特開２００７−１４８７４１号公報）がある。
【００１２】
特許文献２では、Ｗｅｂ検索支援システム１１は、クライアント１７に検索画面３１を表示して検索目的を入力させ、検索要求ボタンを押すことで検索処理を実行する。Ｗｅｂ検索支援システム１１は、受け取った検索目的と、データベースに保持されているＷｅｂ評価ファイル１２と、に基づき、検索結果を評価結果順に検索結果一覧画面３２に表示させる。検索結果一覧画面３２には、ページ番号と、評価値と、サマリ情報と、が表示され、クライアント１７の検索結果一覧画面３２からの特定のＷｅｂページの表示要求に基づき、Ｗｅｂページ３３と評価画面３４とを表示する。ユーザは、Ｗｅｂページ３３の内容を参照し、評価画面３４から例えば参考になったか否か等の評価内容を入力させる。Ｗｅｂ検索支援システム１１は、この入力結果に基づきＷｅｂ評価ファイル１２の内容を更新する。これにより、ユーザが真に調べたい情報が記載されているＷｅｂページを優先的に一覧表示させ、検索時間を短縮することを可能にしている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００１−９２７４２号公報
【特許文献２】特開２００７−１４８７４１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
特許文献２の技術は、ユーザが真に調べたい情報が記載されているｗｅｂページを優先的に一覧表示させるようにしている。しかし、特許文献２の技術であっても、一覧表示の中から１つ１つのｗｅｂページの内容を確認しなければ、そのｗｅｂページがどのような内容かをユーザが把握し難くなっている。
【００１５】
本開示の目的は、ｗｅｂページの内容をユーザに把握し易くすることが可能な検索装置を提供することにある。
【課題を解決するための手段】
【００１６】
本開示の一態様にかかる検索装置は、
少なくとも１つのキーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定するキーワード入力手段と、
前記検索キーワードを基に、ｗｅｂ検索を行い、前記検索キーワードに関係するｗｅｂページの検索結果を取得する検索手段と、
前記ｗｅｂページを検索する際に、前記検索キーワードよりも有用な有用キーワードがあるか否かを判定する判定手段と、
前記有用キーワードがある場合に、前記ｗｅｂページの情報と共に、前記有用キーワードを表示する表示手段と、
を有することを特徴とする。
【発明の効果】
【００１７】
本開示の一態様によれば、ｗｅｂページの内容をユーザに把握し易くすることができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態の検索システムのシステム構成例を示す図である。
【図２】ユーザが入力した検索キーワードに関係するｗｅｂページの検索結果の一覧表示例を示す図である。
【図３】ユーザが入力した検索キーワードに関係するｗｅｂページの検索結果の一覧表示例を示す図である。
【図４】本実施形態の検索システムの一連の処理動作例を示す図である。
【図５】ユーザが入力した検索キーワードに関係するｗｅｂページの検索結果の一覧表示例を示す図である。
【図６】ｗｅｂページの構成例を示す図である。
【図７】第２の実施形態の検索システムの一連の処理動作例を示す図である。
【図８】第３の実施形態の検索システムのシステム構成例を示す図である。
【図９】第３の実施形態の検索システムの一連の処理動作例を示す図である。
【図１０】第３の実施形態の検索システムの一連の処理動作例を示す図である。
【発明を実施するための形態】
【００１９】
（本開示の一態様にかかる検索装置100の実施形態の概要）
まず、図１を参照しながら、本開示の一態様にかかる検索装置100の実施形態の概要について説明する。図１は、本実施形態の検索装置100の構成例を示す図である。
【００２０】
本開示の一態様にかかる検索装置100は、キーワード入力手段、検索手段、判定手段、表示手段を有して構成する。
【００２１】
キーワード入力手段は、少なくとも１つのキーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定するキーワード入力処理を行う。キーワード入力手段は、キーワード入力部11が機能する。
【００２２】
検索手段は、検索キーワードを基に、ｗｅｂ検索を行い、検索キーワードに関係するｗｅｂページの検索結果を取得する検索処理を行う。検索手段は、検索部12が機能する。
【００２３】
判定手段は、ｗｅｂページを検索する際に、検索キーワードよりも有用な有用キーワードがあるか否かを判定する判定処理を行う。判定手段は、キーワード評価部13が機能する。
【００２４】
表示手段は、有用キーワードがある場合に、ｗｅｂページの情報と共に、有用キーワードを表示部に表示する表示処理を行う。表示手段は、検索結果表示部14が機能する。
【００２５】
本開示の一態様にかかる検索装置100は、検索キーワードを基に検索して得られたｗｅｂページの情報と共に、有用キーワードを表示する。
【００２６】
有用キーワードは、ｗｅｂページを検索する際に検索キーワードよりも有用なキーワードである。また、ｗｅｂページの内容を表す代表的なキーワードでもある。このため、ユーザは、ｗｅｂページの情報と共に表示された有用キーワードを参照するだけで、そのｗｅｂページの情報がどのような内容かを容易に推測することができる。その結果、ユーザは、ｗｅｂページの内容を容易に把握することができる。以下、添付図面を参照しながら、本開示の一態様にかかる検索装置100の実施形態について詳細に説明する。
【００２７】
（第１の実施形態）
＜検索システムのシステム構成例＞
まず、図１を参照しながら、本実施形態の検索システムのシステム構成例について説明する。図１は、本実施形態の検索システムのシステム構成例を示す図である。
【００２８】
本実施形態の検索システムは、検索装置100とサーバ200とがネットワークNWを介して接続して構成している。検索装置100、サーバ200は、ネットワークNWを介して互いに通信可能になっている。ネットワークNWは、検索装置100とサーバ200との間で各種情報通信が可能であれば、有線、無線を問わず、あらゆる通信形態が適用可能である。
【００２９】
本実施形態の検索装置100は、指定された検索条件に適合した検索結果をサーバ200から取得する。図１に示す検索システムでは、１つのサーバ200を示しているが、サーバ200は、１つに限定せず、複数のサーバ200を有して構成する。
【００３０】
＜検索装置100の構成例＞
次に、図１を参照しながら、本実施形態の検索装置100の構成例について説明する。
【００３１】
本実施形態の検索装置100は、制御部10、記憶部20、表示入力部30を有して構成する。
【００３２】
制御部10は、検索装置100を統括して制御する。制御部10は、キーワード入力部11、検索部12、キーワード評価部13、検索結果表示部14を有して構成する。
【００３３】
キーワード入力部11は、キーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定する。キーワードの入力方法は特に限定せず、任意の方法で入力することが可能であり、例えば、人手操作で入力しても音声で入力してもよい。
【００３４】
検索部12は、キーワード入力部11により指定された検索キーワードを基に、ｗｅｂ検索を行い、検索キーワードに関係するｗｅｂページの検索結果を取得する。検索部12は、検索結果を記憶部20の検索結果記憶部21に記憶する。検索結果記憶部21は、検索部12が検索したｗｅｂページの検索結果を記憶する。
【００３５】
キーワード評価部13は、検索結果記憶部21に記憶されたｗｅｂページを基に、そのｗｅｂページを検索する際に有用なキーワードを評価する。
【００３６】
例えば、キーワード評価部13は、検索結果記憶部21に記憶されたｗｅｂページからキーワードを抽出する。キーワードの抽出方法は特に限定せず、例えば、形態素解析などを行い、ｗｅｂページからキーワードを抽出する。
【００３７】
キーワード評価部13は、ｗｅｂページから抽出した抽出キーワードを基に、ｗｅｂ検索を再度行い、抽出キーワードに関係するｗｅｂページの検索結果を取得する。キーワード評価部13は、抽出キーワードを基に検索して得られたｗｅｂページの表示順位と、検索結果記憶部21に記憶されたｗｅｂページの表示順位と、を比較する。そして、その比較結果を基に、抽出キーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも高いか否かを判定する。抽出キーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも高い場合は、そのｗｅｂページを検索する際に、抽出キーワードの方が検索キーワードよりも有用であると判定する。これにより、検索結果記憶部21に記憶されたｗｅｂページを検索する際に有用なキーワードを評価することができる。
【００３８】
なお、キーワードの他の評価方法としては、抽出キーワードを基に検索して得られたｗｅｂページの表示順位と、検索結果記憶部21に記憶されたｗｅｂページの表示順位と、の順位差に応じた評価値を算出する。そして、その算出した評価値が所定の閾値以上の抽出キーワードを有用なキーワードとして評価することも可能である。評価値は、抽出キーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも高い場合に、評価値の値を大きくする。逆に、抽出キーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも低い場合に、評価値の値を小さくする。この評価方法でも、検索結果記憶部21に記憶されたｗｅｂページを検索する際に有用なキーワードを評価することができる。
【００３９】
検索結果表示部14は、検索結果記憶部21に記憶されたｗｅｂページの情報の一覧を表示入力部30に表示する。この時、検索結果表示部14は、キーワード評価部13の評価結果を基に、キーワード評価部13が有用と判定したキーワードをｗｅｂページの情報と共に表示入力部30に表示する。表示入力部30は、各種情報を入力したり表示したりする。
【００４０】
キーワード入力部11により指定された検索キーワードに関係するｗｅｂページの検索結果を表示入力部30に表示する場合は、例えば、図２に示すように、検索キーワードが含まれるｗｅｂページの情報を一覧表示する。
【００４１】
図２は、ユーザが入力した検索キーワードに関係するｗｅｂページの検索結果の一覧表示例を示す図である。図２に示す一覧表示例では、キーワード入力部11により指定された検索キーワード（キーワードＤ）が画面上部のキーワード入力欄31に表示されている。また、検索キーワード（キーワードＤ）が含まれるｗｅｂページ（ｗｅｂページＤ、Ｃ、Ｂ、Ａ、Ｅ）の情報32が画面中央部に一覧表示されている。通常、図２に示すｗｅｂページの検索結果は、検索キーワード（キーワードＤ）が含まれた様々な内容のｗｅｂページの情報が混在して一覧表示される。このため、ユーザは、検索結果の一覧の中で、どのｗｅｂページの情報を見るべきかわかり難くなっている。また、ユーザは、１つ１つのｗｅｂページを参照したりクリックして確認しなければ、そのｗｅｂページがどのような内容かを把握し難くなっている。
【００４２】
本実施形態では、上記の問題を解決すべく、図３に示すように、検索キーワード（キーワードＤ）が含まれるｗｅｂページの情報32と共に、キーワード評価部13が有用と判定したキーワード33を表示入力部30に表示することにしている。
【００４３】
図３は、ユーザが入力した検索キーワードに関係するｗｅｂページの検索結果の一覧表示例を示す図である。図３に示す一覧表示例では、図２に示す一覧表示例に対して、キーワード評価部13が有用と判定したキーワード33がｗｅｂページの情報32と共に表示されている。キーワード評価部13が有用と判定したキーワード33は、ｗｅｂページを検索する際に、キーワード入力部11により指定された検索キーワード（キーワードＤ）よりも有用と判定したキーワードである。また、ｗｅｂページの内容を表す代表的なキーワードでもある。このため、ユーザは、表示入力部30に表示されたキーワード33を参照するだけで、そのｗｅｂページの情報32がどのような内容かを容易に推測することができる。その結果、ユーザは、表示入力部30に一覧表示されたｗｅｂページの内容を容易に把握することができる。なお、図３では、キーワード評価部13が有用と判定した１つのキーワード33を表示した例を示している。しかし、複数のキーワードを表示することも可能である。１つのキーワードを表示する場合は、最も有用なキーワードを表示する。また、複数のキーワードを表示する場合は、各キーワードがどの程度有用なのかをユーザに把握させるために順位付けして表示する。
【００４４】
＜検索システムの処理動作例＞
次に、図４を参照しながら、本実施形態の検索システムの処理動作例について説明する。図４は、本実施形態の検索システムの一連の処理動作例を示す図である。
【００４５】
キーワード入力部11は、キーワードを入力し、ｗｅｂ検索を行う際に使用する検索キーワードを指定する（ステップS1）。
【００４６】
検索部12は、キーワード入力部11により指定された検索キーワードを基に、ｗｅｂ検索を行い、検索キーワードに関係するｗｅｂページの検索結果を取得する（ステップS2）。
【００４７】
検索部12は、検索結果を記憶部20の検索結果記憶部21に記憶する（ステップS3）。
【００４８】
キーワード評価部13は、検索結果記憶部21に記憶された検索結果のｗｅｂページからキーワードを抽出する（ステップS4）。
【００４９】
キーワード評価部13は、ｗｅｂページから抽出した抽出キーワードを基に、ｗｅｂ検索を再度行い、抽出キーワードに関係するｗｅｂページの検索結果を取得する（ステップS5）。
【００５０】
キーワード評価部13は、抽出キーワードを基に検索して得られたｗｅｂページの表示順位と、検索結果記憶部21に記憶されたｗｅｂページの表示順位と、を比較し、ｗｅｂページを検索する際に有用なキーワードを評価する（ステップS6）。
【００５１】
検索結果表示部14は、図３に示すように、検索結果記憶部21に記憶されたｗｅｂページの情報32と共に、キーワード評価部13が有用と判定したキーワード33を表示入力部30に表示する（ステップS7）。
【００５２】
ステップS6でキーワード評価部13が有用と判定したキーワード33は、ｗｅｂページを検索する際に、ステップS1でキーワード入力部11により指定された検索キーワード（キーワードＤ）よりも有用と判定したキーワードである。また、ｗｅｂページの内容を表す代表的なキーワードでもある。このため、ユーザは、ｗｅｂページを参照したりクリックして確認しなくとも、表示入力部30に表示されたキーワード33を参照するだけで、そのｗｅｂページの情報32がどのような内容かを容易に推測することができる。その結果、ユーザは、表示入力部30に一覧表示されたｗｅｂページの内容を容易に把握することができる。
【００５３】
なお、図３では、キーワード入力部11により指定された検索キーワード（キーワードＤ）が含まれるｗｅｂページの情報32に対して、キーワード評価部13が有用と判定したキーワード33を付与して表示入力部30に表示することにしている。しかし、図５に示すように、キーワード評価部13が有用と判定したキーワード33が含まれる部分のｗｅｂページの情報32を表示入力部30に表示することも可能である。この場合、キーワード33が含まれる部分のｗｅｂページの情報32と、検索キーワード（キーワードＤ）が含まれるｗｅｂページの情報32と、を入れ替えて表示入力部30に表示することになる。また、キーワード33の部分をユーザに一目で把握させるために、キーワード33の部分を強調させるような表示加工を施す。加工方法としては、キーワード33の部分を異なるフォントにしたり、色を付けたり、枠で囲ったりする。キーワード33の部分を強調することが可能であれば、その加工方法は特に限定せず、任意の方法で行うことが可能である。
【００５４】
＜本実施形態の検索システムの作用・効果＞
このように、本実施形態の検索システムは、キーワード入力部11により指定された検索キーワードを基に、ｗｅｂ検索を行い、検索キーワードに関係するｗｅｂページの検索結果を取得する（ステップS2）。そして、その検索結果のｗｅｂページからキーワードを抽出する（ステップS4）。そして、その抽出した抽出キーワードを基に、ｗｅｂ検索を再度行い、抽出キーワードに関係するｗｅｂページの検索結果を取得する（ステップS5）。
【００５５】
次に、抽出キーワードを基に検索して得られたｗｅｂページの表示順位と、検索キーワードを基に検索して得られたｗｅｂページの表示順位と、を比較し、そのｗｅｂページを検索する際に有用なキーワードを評価する（ステップS6）。
【００５６】
そして、図３、図５に示すように、検索キーワードを基に検索して得られたｗｅｂページの情報32と共に、そのｗｅｂページを検索する際に有用と判定したキーワード33を表示入力部30に表示する（ステップS7）。
【００５７】
ｗｅｂページを検索する際に有用と判定したキーワード33は、検索キーワード（キーワードＤ）よりも有用と判定したキーワードである。また、ｗｅｂページの内容を表す代表的なキーワードでもある。このため、ユーザは、表示入力部30に表示されたキーワード33を参照するだけで、そのｗｅｂページの情報32がどのような内容かを容易に推測することができる。その結果、ユーザは、表示入力部30に一覧表示されたｗｅｂページの内容を容易に把握することができる。
【００５８】
なお、上記実施形態では、キーワード入力部11により指定された検索キーワードを基に、ｗｅｂ検索を行い、検索キーワードに関係するｗｅｂページの検索結果を取得する（ステップS2）。そして、その検索結果のｗｅｂページからキーワードを抽出する（ステップS4）。そして、その抽出した抽出キーワードを基に、ｗｅｂ検索を再度行い、抽出キーワードに関係するｗｅｂページの検索結果を取得する（ステップS5）。そして、抽出キーワードを基に検索して得られたｗｅｂページの表示順位と、検索キーワードを基に検索して得られたｗｅｂページの表示順位と、を比較し、そのｗｅｂページを検索する際に有用なキーワードを評価することにしている（ステップS6）。
【００５９】
しかし、ステップS1で取得した検索結果のｗｅｂページに含まれる単語を分析し、検索結果の上位にランクインするｗｅｂページに比べて特定のｗｅｂページに高い比率で含まれるワードを、特定のｗｅｂページの特徴を表すキーワードと判定し、特定のｗｅｂページを検索する際に有用なキーワードとして評価することも可能である。このとき、特定のｗｅｂページの特徴を表すキーワードは、下位にランクインするｗｅｂページに高い比率で含まれるワードであってもよい。
【００６０】
また、キーワード入力部11により指定された検索キーワードを基に、複数の検索サイトでｗｅｂ検索を行い、検索キーワードに関係するｗｅｂページの検索結果を複数の検索サイトから取得する。そして、複数の検索サイトから取得した検索結果に含まれるキーワードを検索サイト間で比較し、ｗｅｂページを検索する際に有用なキーワードを評価することも可能である。例えば、様々な検索用途に用いられる検索利用人数の多い大規模な上位の検索サイトの検索結果に比べて、専門的な検索に用いられる特定の検索サイトや検索利用人数の少ない小規模な下位の検索サイトの検索結果に高い比率で含まれるキーワードを、そのｗｅｂページを検索する際に有用なキーワードとして評価することも可能である。
【００６１】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００６２】
第１の実施形態では、図４に示すように、検索結果のｗｅｂページからキーワードを抽出する（ステップS4）。そして、その抽出した抽出キーワードを基に、ｗｅｂ検索を再度行い、抽出キーワードに関係するｗｅｂページの検索結果を取得する（ステップS5）。そして、抽出キーワードを基に検索して得られたｗｅｂページの表示順位と、検索キーワードを基に検索して得られたｗｅｂページの表示順位と、を比較し、そのｗｅｂページを検索する際に有用なキーワードを評価することにしている（ステップS6）。
【００６３】
第２の実施形態では、図６に示すように、有用順位情報61をｗｅｂページ60に予め付与しておく。図６は、ｗｅｂページ60の構成例を示す図である。ｗｅｂページ60に付与される有用順位情報61は、ｗｅｂページ60を検索する際に有用なキーワードの順位を示す情報である。キーワードの順位が高い程、そのキーワードを基にｗｅｂページ60を検索した際の表示順位が上位にランクインすることになる。例えば、図６に示すページＡのＵＲＬのｗｅｂページ60には、キーワードＡ、Ｂ、Ｃ、Ｄ、Ｅの有用順位の情報が付与されている。このため、キーワードＡを基にｗｅｂページ60を検索した際の表示順位が一番目に上位にランクインし、キーワードＢを基にｗｅｂページ60を検索した際の表示順位が二番目に上位にランクインすることになる。
【００６４】
第２の実施形態では、図６に示すように、ｗｅｂページ60に付与されたキーワードの有用順位情報61を基に、そのｗｅｂページ60を検索する際に有用なキーワードを評価する。
【００６５】
例えば、検索キーワード（キーワードＤ）と、キーワードの有用順位情報61と、を比較し、ｗｅｂページ60を検索する際に有用なキーワードを評価する。この場合、検索キーワード（キーワードＤ）の順位よりも順位の高いキーワード（キーワードＡ、Ｂ、Ｃ）を、そのｗｅｂページ60を検索する際に有用なキーワードと判定する。
【００６６】
また、検索キーワード（キーワードＤ）の順位と、有用順位情報61のキーワード（キーワードＡ、Ｂ、Ｃ、Ｄ、Ｅ）の順位と、の順位差に応じた評価値を算出する。そして、その算出した評価値が所定の閾値以上のキーワードを有用なキーワードとして判定することも可能である。評価値は、検索キーワード（キーワードＤ）の順位よりも順位の高いキーワード（キーワードＡ、Ｂ、Ｃ）の評価値の値を大きくする。逆に、検索キーワード（キーワードＤ）の順位よりも順位の低いキーワード（キーワードＥ）の評価値の値を小さくする。
【００６７】
第２の実施形態では、キーワードの有用順位情報61を用いるだけで、そのｗｅｂページ60を検索する際に有用なキーワードを評価することができる。このため、第１の実施形態よりもキーワードの評価を容易に行うことができる。なお、ｗｅｂページ60に付与する有用順位情報61は、ｗｅｂページ60を提供するサーバ200側で作成したり、検索装置100側で作成したりすることになる。有用順位情報61の作成方法は特に限定せず、任意の方法で作成することが可能である。
【００６８】
＜検索システムの処理動作例＞
図７を参照しながら、本実施形態の検索システムの処理動作例について説明する。図７は、本実施形態の検索システムの一連の処理動作例を示す図である。
【００６９】
ステップS1〜S3までの処理は、図４に示す処理動作と同様な処理を行い、検索キーワードを基に検索して得られた検索結果を検索結果記憶部21に記憶する（ステップS3）。
【００７０】
キーワード評価部13は、検索結果記憶部21に記憶された検索結果のｗｅｂページ60に付与された有用順位情報61を取得する（ステップS10）。
【００７１】
キーワード評価部13は、有用順位情報61を基に、ｗｅｂページ60を検索する際に有用なキーワードを評価する（ステップS11）。
【００７２】
検索結果表示部14は、図３に示すように、検索結果記憶部21に記憶されたｗｅｂページの情報32と共に、キーワード評価部13が有用と判定したキーワード33を表示入力部30に表示する（ステップS7）。
【００７３】
＜本実施形態の検索システムの作用・効果＞
このように、本実施形態の検索システムは、キーワードの有用順位情報61を用いるだけで、ｗｅｂページ60を検索する際に有用なキーワードを評価することができる。このため、ｗｅｂページ60を検索する際に有用なキーワードの評価を容易に行うことができる。
【００７４】
（第３の実施形態）
次に、第３の実施形態について説明する。
【００７５】
上述した第１、第２の実施形態では、ｗｅｂページからキーワードを逆引きし、そのキーワードを基に、ｗｅｂページを検索する際に有用なキーワードを評価することにしている。例えば、第１の実施形態では、ｗｅｂページから抽出した抽出キーワードを基に、有用なキーワードを評価している。第２の実施形態では、ｗｅｂページの有用順位情報のキーワードを基に、有用なキーワードを評価している。
【００７６】
第３の実施形態では、キーワード入力部11により指定された検索キーワードに関連するサジェストキーワードを基に、有用なキーワードを評価する。サジェストキーワードは、検索キーワードに関連するキーワードであり、検索キーワードと共にｗｅｂ検索を行う際に使用されるキーワードである。このサジェストキーワードを基に、ｗｅｂページを検索する際に有用なキーワードを評価することで、ｗｅｂページからキーワードを逆引きできなくとも、サジェストキーワードを用いて有用なキーワードの評価を行うことができる。
【００７７】
＜検索装置100の構成例＞
まず、図８を参照しながら、本実施形態の検索装置100の構成例について説明する。
【００７８】
本実施形態の検索装置100は、サジェストキーワード記憶部22を有している。
【００７９】
サジェストキーワード記憶部22は、キーワード入力部11により指定された検索キーワードに関連するサジェストキーワードを記憶する。サジェストキーワードは、ユーザの入力履歴、検索履歴に基づいて随時更新される。これにより、検索キーワードと共にｗｅｂ検索に用いられるキーワードをサジェストキーワードとしてサジェストキーワード記憶部22に記憶することができる。なお、ユーザがサジェストキーワードを設定することも可能である。
【００８０】
キーワード評価部13は、キーワード入力部11により指定された検索キーワードに関連するサジェストキーワードをサジェストキーワード記憶部22から取得する。そして、サジェストキーワード記憶部22から取得したサジェストキーワードを基に、ｗｅｂ検索を再度行い、サジェストキーワードに関係するｗｅｂページの検索結果を取得する。
【００８１】
キーワード評価部13は、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位と、検索結果記憶部21に記憶されたｗｅｂページの表示順位と、を比較する。そして、その比較結果を基に、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも高いか否かを判定する。サジェストキーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも高い場合は、そのｗｅｂページを検索する際に、サジェストキーワードの方が検索キーワードよりも有用であると判定する。これにより、検索結果記憶部21に記憶されたｗｅｂページを検索する際に有用なキーワードを評価することができる。
【００８２】
また、キーワード評価部13は、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位と、検索結果記憶部21に記憶されたｗｅｂページの表示順位と、の順位差に応じた評価値を算出する。そして、その算出した評価値が所定の閾値以上のサジェストキーワードを有用なキーワードとして評価することも可能である。評価値は、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも高い場合に、評価値の値を大きくする。逆に、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位が、検索結果記憶部21に記憶されたｗｅｂページの表示順位よりも低い場合に、評価値の値を小さくする。この評価方法でも、検索結果記憶部21に記憶されたｗｅｂページを検索する際に有用なキーワードを評価することができる。
【００８３】
＜検索システムの処理動作例＞
次に、図９を参照しながら、本実施形態の検索システムの処理動作例について説明する。図９は、本実施形態の検索システムの一連の処理動作例を示す図である。
【００８４】
ステップS1〜S3までの処理は、図４に示す処理動作と同様な処理を行い、検索キーワードを基に検索して得られた検索結果を検索結果記憶部21に記憶する（ステップS3）。
【００８５】
キーワード評価部13は、キーワード入力部11により指定された検索キーワードに関連するサジェストキーワードをサジェストキーワード記憶部22から取得する（ステップS20）。
【００８６】
キーワード評価部13は、サジェストキーワード記憶部22から取得したサジェストキーワードを基に、ｗｅｂ検索を再度行い、サジェストキーワードに関係するｗｅｂページの検索結果を取得する（ステップS21）。
【００８７】
キーワード評価部13は、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位と、検索結果記憶部21に記憶されたｗｅｂページの表示順位と、を比較し、ｗｅｂページを検索する際に有用なキーワードを評価する（ステップS22）。
【００８８】
検索結果表示部14は、図３に示すように、検索結果記憶部21に記憶されたｗｅｂページの情報32と共に、キーワード評価部13が有用と判定したキーワード33を表示入力部30に表示する（ステップS7）。
【００８９】
＜本実施形態の検索システムの作用・効果＞
このように、本実施形態の検索システムは、サジェストキーワード記憶部22を有して構成する。そして、キーワード入力部11により指定された検索キーワードに関連するサジェストキーワードをサジェストキーワード記憶部22から取得する（ステップS20）。そして、その取得したサジェストキーワードを基に、ｗｅｂ検索を再度行い、サジェストキーワードに関係するｗｅｂページの検索結果を取得する（ステップS21）。次に、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位と、検索キーワードを基に検索して得られたｗｅｂページの表示順位と、を比較し、そのｗｅｂページを検索する際に有用なキーワードを評価する（ステップS22）。このように、サジェストキーワードを基に、ｗｅｂページを検索する際に有用なキーワードを評価することで、ｗｅｂページからキーワードを逆引きできなくとも、サジェストキーワードを用いて有用なキーワードの評価を行うことができる。
【００９０】
なお、上述した処理動作例では、検索装置100側にサジェストキーワード記憶部22を有して構成し、サジェストキーワード記憶部22からキーワード入力部11により指定された検索キーワードに関連するサジェストキーワードを取得している。
【００９１】
しかし、サーバ200側にサジェストキーワード記憶部22を有して構成し、キーワード入力部11により指定された検索キーワードに関連するサジェストキーワードを、ｗｅｂページの検索結果に付与して検索装置100側に送信することも可能である。これにより、検索装置100が検索キーワードに関係するｗｅｂページの検索結果を取得した際に、検索キーワードに関連するサジェストキーワードの情報も取得することになる。その結果、キーワード評価部13は、ｗｅｂページの検索結果と共に取得したサジェストキーワードを基に、有用なキーワードの評価を行うことができる。この場合の処理動作例を図１０に示す。図１０は、検索キーワードを基にｗｅｂ検索をして得られた検索結果にサジェストキーワードが付与されている場合の処理動作例を示す。
【００９２】
ステップS1〜S3までの処理は、図４に示す処理動作と同様な処理を行い、検索キーワードを基に検索して得られた検索結果を検索結果記憶部21に記憶する（ステップS3）。この場合、検索結果記憶部21に記憶する検索結果にはサジェストキーワードが付与されていることになる。
【００９３】
キーワード評価部13は、検索結果記憶部21から検索キーワードに関連するサジェストキーワードを取得する（ステップS30）。そして、その取得したサジェストキーワードを基に、ｗｅｂ検索を再度行い、サジェストキーワードに関係するｗｅｂページの検索結果を取得する（ステップS21）。
【００９４】
キーワード評価部13は、サジェストキーワードを基に検索して得られたｗｅｂページの表示順位と、検索結果記憶部21に記憶されたｗｅｂページの表示順位と、を比較し、ｗｅｂページを検索する際に有用なキーワードを評価する（ステップS22）。
【００９５】
これにより、検索結果に付与されたサジェストキーワードを基に、有用なキーワードの評価を行うことができる。
【００９６】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００９７】
例えば、上記実施形態の検索装置100を構成する各部における制御動作は、ハードウェア、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００９８】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータ内のメモリにインストールして実行させることが可能である。
【００９９】
例えば、プログラムは、記録媒体としてのハードディスクやROM（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。リムーバブル記録媒体は、磁気ディスク、半導体メモリなどの各種記録媒体があげられる。
【０１００】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトからコンピュータに無線転送することになる。また、ネットワークを介してコンピュータに有線で転送することになる。
【０１０１】
また、上記実施形態の検索システムを構成する各装置は、上記実施形態で説明した処理動作に従って時系列的に処理を実行するだけに限定するものでない。例えば、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に処理を実行するように構築することも可能である。
【符号の説明】
【０１０２】
１００    検索装置
１０    制御部
１１    キーワード入力部
１２    検索部
１３    キーワード評価部
１４    検索結果表示部
２０    記憶部
２１    検索結果記憶部
２２    サジェストキーワード記憶部
３０    表示入力部
２００    サーバ
【図１】
2015026345.tif 000003
【図２】
2015026345.tif 000004
【図３】
2015026345.tif 000005
【図４】
2015026345.tif 000006
【図５】
2015026345.tif 000007
【図６】
2015026345.tif 000008
【図７】
2015026345.tif 000009
【図８】
2015026345.tif 000010
【図９】
2015026345.tif 000011
【図１０】
2015026345.tif 000012