(57)【特許請求の範囲】
【請求項１】
検索キーワードを用いてWebページ検索を行う情報検索装置において、
Webページが表示された表示画面上の表示位置のユーザによる指定に基づいて、該表示画面に表示されているWebページから、前記指定の表示位置に最も近く表示されている文字を含む語彙である注目語彙を検出し、さらに該注目語彙を含む所定の抽出範囲の中から注目語彙以外の語彙である周辺語彙を検出する語彙抽出手段と、
前記周辺語彙に関して、前記注目語彙と組み合わせてWebページ検索することで検索結果の絞り込みができる可能性の度合いを表す周辺語彙重要度を算出する語彙重要度算出手段と、
前記周辺語彙重要度に基づいて前記注目語彙と共にWebページ検索に用いる周辺語彙を選択し、該注目語彙及び選択した周辺語彙を用いてWebページ検索を行う検索手段と、
を備えたことを特徴とする情報検索装置。
【請求項２】
前記語彙重要度算出手段は、周辺語彙自体の重要度と、注目語彙との関連性による重要度とに基づいて、周辺語彙重要度を算出することを特徴とする請求項１に記載の情報検索装置。
【請求項３】
周辺語彙が固有名詞又は記号で囲まれた語彙である場合に、周辺語彙自体の重要度を有効にすることを特徴とする請求項２に記載の情報検索装置。
【請求項４】
注目語彙との関連性による重要度は、注目語彙との共起の度合いと、注目語彙との間の表示上の距離との関係から算出されることを特徴とする請求項２に記載の情報検索装置。
【請求項５】
ユーザに提示したWebページ検索結果のWebページに対するユーザ評価を、評価対象のWebページごと、且つ、評価対象のWebページのWebページ検索に使われた注目語彙ごとに蓄積する評価結果データベース手段を備え、
前記検索手段は、ユーザにWebページ検索結果のWebページを提示する際に、該Webページ検索に使われた注目語彙とWebページ検索結果のWebページに対応するユーザ評価を前記評価結果データベース手段から取得し、該取得したユーザ評価に基づいてユーザに提示するWebページ検索結果のWebページを決める、
ことを特徴とする請求項１に記載の情報検索装置。
【請求項６】
特定ジャンルの情報に誘導するための語彙を蓄積するデータベース手段を備え、
注目語彙及び周辺語彙に対して該データベース手段から語彙を追加することを特徴とする請求項１に記載の情報検索装置。
【請求項７】
特定ジャンルの情報にアクセスしないように語彙を制限する情報フィルタを備え、
注目語彙及び周辺語彙に対してフィルタリングを行うことを特徴とする請求項１に記載の情報検索装置。
【請求項８】
検索キーワードを用いてWebページ検索を行うためのコンピュータプログラムであって、
Webページが表示された表示画面上の表示位置のユーザによる指定に基づいて、該表示画面に表示されているWebページから、前記指定の表示位置に最も近く表示されている文字を含む語彙である注目語彙を検出し、さらに該注目語彙を含む所定の抽出範囲の中から注目語彙以外の語彙である周辺語彙を検出する語彙抽出機能と、
前記周辺語彙に関して、前記注目語彙と組み合わせてWebページ検索することで検索結果の絞り込みができる可能性の度合いを表す周辺語彙重要度を算出する語彙重要度算出機能と、
前記周辺語彙重要度に基づいて前記注目語彙と共にWebページ検索に用いる周辺語彙を選択し、該注目語彙及び選択した周辺語彙を用いてWebページ検索を行う検索機能と、
をコンピュータに実現させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ（Web）サーバなどに格納されているファイル（Webページ）の検索に係る情報検索装置およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、インターネットを用いて広く情報を公開するWebシステムが充実し、非常に多くの情報が閲覧できるようになっている。そのため、有用な情報を簡便に検索する技術が重要となっている。例えば、特許文献１記載の従来技術１では、Webページ全体の文字情報に基づいて類似するWebページを検索する手法を開示している。非特許文献１記載の従来技術２では、ユーザがタッチパネルとペンによる入力インタフェースを利用して、タッチパネル上に表示されている検索キーワードをペンのドラッグ操作でなぞるように選択すると、検索システムがその選択キーワードと周辺にある語彙の種別（企業、施設など）に応じた検索意図メニュー（地図を見たい、ニュースリリースが見たいなど）をユーザに提示している。
【特許文献１】特開２００６−２３６２２１号公報
【非特許文献１】石谷康人、鈴木優、布目光生，“連鎖検索と近傍検索に基づくWebコンテンツへの効率的なアクセス方法”，第6回Webインテリジェンスとインタラクション研究会(SIG-WI2)，pp．31-36，2006
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述した従来技術１では、ユーザが指定できる最小単位はWebページ全体であり、ユーザはWebページの中のどのキーワードに注目したのかを指定することができない。
【０００４】
従来技術２では、ユーザはキーワードを指定することはできるが、キーワード指定時のタッチパネル上をペンでなぞるという操作が煩わしいという問題がある。又、携帯電話機などのようにテンキーやカーソルキー等、限られた入力デバイスしか持たない端末では、キーワード指定する操作が簡単ではない。特に、近年、インターネットアクセス及びWebブラウザ機能を有するテレビ受像機等の家電製品やカーナビゲーションシステムなどが実現されているが、それらの機器では小型のリモートコントロール装置（リモコン）で入力操作を行うことが一般的である。一般にリモコンはテンキーや方向キー等、限られた入力インタフェースしか持たないので、表示画面上のキーワードを指定する操作は煩雑となる。
【０００５】
本発明は、このような事情を考慮してなされたもので、その目的は、ユーザの検索キーワード指定操作を簡単にすると共に検索精度の向上を図ることのできる情報検索装置およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明に係る情報検索装置は、検索キーワードを用いてWebページ検索を行う情報検索装置において、Webページが表示された表示画面上の表示位置の指定に基づいて、該表示画面に表示されているWebページから、注目語彙を検出し、さらに該注目語彙の周辺にある周辺語彙を検出する語彙抽出手段と、注目語彙及び周辺語彙を用いてWebページ検索を行う検索手段とを備えたことを特徴とする。
【０００７】
本発明に係る情報検索装置においては、周辺語彙自体の重要度と注目語彙に関係する重要度とに基づいて、周辺語彙の重要度を算出する語彙重要度算出手段を備え、周辺語彙の重要度に基づいて、注目語彙と共にWebページ検索に用いる周辺語彙を選択することを特徴とする。
【０００８】
本発明に係る情報検索装置においては、周辺語彙が固有名詞又は記号で囲まれた語彙である場合に、周辺語彙自体の重要度を有効にすることを特徴とする。
【０００９】
本発明に係る情報検索装置においては、注目語彙に関係する重要度は、注目語彙との共起の度合いと、注目語彙との間の表示上の距離との関係から算出されることを特徴とする。
【００１０】
本発明に係る情報検索装置においては、ユーザに提示したWebページに対するユーザ評価を蓄積する評価結果データベース手段を備え、該蓄積した評価に基づいて、キーワード検索結果をユーザに提示することを特徴とする。
【００１１】
本発明に係る情報検索装置においては、特定ジャンルの情報に誘導するための語彙を蓄積するデータベース手段を備え、注目語彙及び周辺語彙に対して該データベース手段から語彙を追加することを特徴とする。
【００１２】
本発明に係る情報検索装置においては、特定ジャンルの情報にアクセスしないように語彙を制限する情報フィルタを備え、注目語彙及び周辺語彙に対してフィルタリングを行うことを特徴とする。
【００１３】
本発明に係るコンピュータプログラムは、検索キーワードを用いてWebページ検索を行うためのコンピュータプログラムであって、Webページが表示された表示画面上の表示位置の指定に基づいて、該表示画面に表示されているWebページから、注目語彙を検出し、さらに該注目語彙の周辺にある周辺語彙を検出する語彙抽出機能と、注目語彙及び周辺語彙を用いてWebページ検索を行う検索機能とをコンピュータに実現させることを特徴とする。
これにより、前述の情報検索装置がコンピュータを利用して実現できるようになる。
【発明の効果】
【００１４】
本発明によれば、ユーザの検索キーワード指定操作を簡単にすると共に検索精度の向上を図ることができるという効果が得られる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照し、本発明の実施形態について説明する。
図１は、本発明の一実施形態に係る情報検索システムの全体構成を示すブロック図である。図１において、情報検索システムは、情報家電端末１０とワンクリック検索サーバ２０とから構成される。情報家電端末１０とワンクリック検索サーバ２０は、インターネット等の通信回線を介して接続される。
【００１６】
情報家電端末１０は、インターネットアクセス及びWebブラウザ機能を有する。情報家電端末１０としては、例えば、テレビ受像機、テレビゲーム機、セットトップボックス（ＳＴＢ）などが挙げられる。又は、車載されるカーナビゲーションシステム、携帯電話機やＰＤＡ（Personal Digital Assistants）等の携帯端末などであってもよい。
【００１７】
ワンクリック検索サーバ２０は、インターネット３０上のWebサイト４０にアクセスし、Webページ検索を行う。Webページ検索は、Webページを公開する一般サイトに直接アクセスして行ってもよく、或いは、Webページ検索サービスを提供する検索サイトにアクセスして行ってもよい。
【００１８】
情報家電端末１０は、Web表示ユーザインタフェース（UI：User Interface）１１、語彙抽出部１２、データベース１３、評価入力部１４、表示部１５及び操作部１６を有する。
Web表示UI１１は、Webページの検索及び表示を行う際のユーザインタフェースを提供する。語彙抽出部１２は、ユーザのキーワード指定に基づいて、Webページから検索キーワード用の語彙を抽出する。語彙抽出部１２は、ユーザが直接的に選択した注目語彙と、注目語彙の周辺にある周辺語彙とを抽出する。データベース１３は、Webページ検索に対する付加的情報を格納している。評価入力部１４は、検索結果のWebページに対するユーザ評価の入力を行う。
【００１９】
表示部１５は、液晶表示装置等の表示デバイスを有し、Webページを表示する。表示部１５は、Webページ以外の情報（例えばテレビ番組の映像など）を表示するものと共用であってもよい。操作部１６は、Webページの検索及び評価を行う際の入力インタフェースである。操作部１６は、Webページの検索及び評価以外の機能（例えばテレビのチャネル操作など）を作動させるものと共用であってもよい。操作部１６は、情報家電端末１０の本体に設けられていてもよく、或いは、リモコンであってもよい。
【００２０】
操作部１６は、少なくとも、表示部１５の表示画面上の表示位置を指定する入力デバイス（以下、ポインティング・デバイスと称する）を有する。ポインティング・デバイスとしては、例えば、マウス、トラックボール、スティック型ポインティング・デバイス、タッチパッド、カーソルキーなどが挙げられる。なお、テンキーやアルファベット等の文字を入力するための入力キーを有していてもよい。
【００２１】
図２は、本実施形態に係る入力インタフェースを説明するための概念図である。図２において、情報家電端末１０（例えばテレビ受像機）の表示画面１１０には、Webページが表示されている。操作部１５はリモコンである。このリモコン１５は、ポインティング・デバイスを有し、ユーザが表示画面１１０上の任意の表示位置を指定することができるようになっている。図２の例では、表示画面１１０において、指定の表示位置は十字形状のポインタ１２０で示されており、その十字形状の中心（十字の交差部）が指定位置である。これにより、ユーザは、表示画面１１０に表示されているWebページのテキストにおいて、注目する語彙の表示位置を簡単に指定することができる。
【００２２】
説明を図１に戻す。
ワンクリック検索サーバ２０は、語彙重要度算出部２１、検索部２２及び評価結果データベース（評価結果ＤＢ）２３を有する。
語彙重要度算出部２１は、検索キーワード用の語彙（注目語彙および周辺語彙）のうち周辺語彙の重要度を算出し、注目語彙と共に検索キーワードに利用する周辺語彙を決定する。検索部２２は、検索キーワードを用いてWebページ検索を行う。評価結果ＤＢ２３は、検索結果のWebページに対するユーザ評価を格納する。
【００２３】
次に、図３を参照して、本実施形態に係る情報検索システム全体の動作を説明する。図３は、図１に示す情報検索システムが行う情報検索処理のフローチャートである。
【００２４】
まず、情報家電端末１０はあるWebページを表示しているとする。この表示Webページとしては、例えば、Webブラウザ起動直後に表示されるデフォルトのWebページ、デフォルトのWebページに含まれるリンクに基づいてユーザがアクセスしたWebページ、ユーザがＵＲＬ（Uniform Resource Locator）を保存しておいたWebページなどが挙げられる。ユーザはその表示Webページのテキストから注目語彙を選択してWebページ検索を行う。以下、このWebページ検索処理を説明する。
【００２５】
ユーザは、情報家電端末１０の操作部１６を操作してWebページ検索を指示した後、注目語彙の選択を行う。注目語彙の選択の際、ユーザは、操作部１６のポインティング・デバイスを操作し、表示部１５の表示画面に表示されているWebページのテキストにおいて注目する語彙の表示位置にポインタを移動させて指定する。この指定操作は、例えばマウスボタンの１回のクリック（ワンクリック）のみで可能である。このため、注目語彙の選択操作は、ポインタの移動操作とワンクリックのみで済み、大変簡単である。この注目語彙表示位置の指定操作によって図３の処理が開始される。
【００２６】
図３において、ステップＳ１では、まず、Web表示UI１１が、指定操作時点のポインタの位置に最も近く表示されている文字を、表示Webページのテキストから検出する。次いで、語彙抽出部１２が、その検出文字の前後各Ｎ個の文字を、表示Webページのテキストから抽出する。これにより、検出文字及び検出文字の前後各Ｎ個の文字から成る抽出文字列が取得される。なお、Ｎは、所定の文字数である。又、ユーザが任意にＮを設定できるようにしておけば、ユーザは検索キーワードの抽出範囲を指定できるようになる。
【００２７】
ステップＳ２では、語彙抽出部１２が、抽出文字列から語彙を検出する。語彙としては自立語及び複合語を検出する。この検出には、一般の形態素解析ツールを用いることができる。ここで、自立語及び複合語の検出方法の一例を説明する。まず、形態素解析ツールを用いて名詞に属する語彙を検出する。そして、その検出した名詞の中から、複合語を検出する。複合語の検出規則としては、連続する名詞は複合語とし、サ変接続、形容動詞語幹、助数詞等の、特定の接尾辞の前で区切ることとする。
【００２８】
ステップＳ３では、語彙抽出部１２が、抽出文字列から検出した語彙の中から、注目語彙と周辺語彙を抽出する。注目語彙は、ステップＳ１でWeb表示UI１１がポインタ位置に基づいて検出した検出文字を含む語彙である。周辺語彙は、注目語彙以外の語彙である。語彙抽出部１２は、注目語彙と周辺語彙をワンクリック検索サーバ２０へ送る。
【００２９】
なお、語彙抽出部１２が、データベース１３を参照し、Webページ検索における付加的処理を行うようにしてもよい。
例えば、特定ジャンルの情報に誘導するための語彙を周辺語彙として追加することが挙げられる。この場合、データベース１３に誘導情報を格納しておく。誘導情報は、特定ジャンルの情報に誘導するための語彙の集合である。語彙抽出部１２は、誘導情報に含まれる語彙を周辺語彙として追加してから、注目語彙と周辺語彙をワンクリック検索サーバ２０へ送る。
或いは、特定ジャンルの情報にアクセスしないように語彙を制限することが挙げられる。この場合、データベース１３にアクセス制限情報を格納しておく。アクセス制限情報は、注目語彙及び周辺語彙から除外する語彙の集合である。語彙抽出部１２は、注目語彙及び周辺語彙からアクセス制限情報に含まれる語彙を検出するフィルタリングを行う。語彙抽出部１２は、フィルタリングの結果をユーザに通知する。語彙抽出部１２は、注目語彙及び周辺語彙からアクセス制限情報に含まれる語彙を削除してから、注目語彙と周辺語彙をワンクリック検索サーバ２０へ送る。又、注目語彙がフィルタリングにより削除された場合には、Webページ検索を中止する。これにより、有害情報へのアクセス等、不適切な情報へのアクセスを未然に防止することができる。
【００３０】
ステップＳ４では、ワンクリック検索サーバ２０の語彙重要度算出部２１が、情報家電端末１０から受け取った注目語彙と周辺語彙のうち周辺語彙の重要度を算出し、注目語彙と共に検索キーワードに利用する周辺語彙を決定する。周辺語彙の重要度は、注目語彙と組み合わせて検索することで検索結果の絞り込みができる可能性の度合いを表すものとする。周辺語彙の重要度の算出方法については後述する。検索キーワードに利用する周辺語彙としては、重要度の高いものから順番に、所定個数を選ぶ。
【００３１】
ステップＳ５では、検索部２２が、注目語彙と検索キーワード用の周辺語彙を用いて、Webページ検索を行う。
【００３２】
ステップＳ６では、検索部２２が、Webページ検索結果と評価結果ＤＢ２３とに基づいて、検索結果のWebページをユーザに提示する。この検索結果提示処理については後述する。検索部２２は、検索結果のWebページを情報家電端末１０へ送る。情報家電端末１０のWeb表示UI１１は、検索結果のWebページを表示部１５により表示する。これにより、ユーザは検索結果のWebページを参照することができる。
【００３３】
ステップＳ７では、情報家電端末１０のWeb表示UI１１が、検索結果のWebページに対する評価を入力するよう促す評価入力画面を表示部１５により表示する。ユーザは、操作部１６を操作し、評価入力画面の内容に従って検索結果のWebページに対する評価を入力する。評価入力画面としては、メニュー形式で評価内容を選択可能に構成することにより、ユーザは操作部１６のポインティング・デバイスを操作して評価内容を選択するのみでよくなり、評価入力操作が簡単になる。例えば、検索結果のWebページに対する満足度を多段階（例えば５段階）で表す評価値を選択できるようにする。これにより、ユーザは、検索結果のWebページにどのくらい満足したかどうかを多段階評価し、その評価結果を簡単に入力することができる。評価入力部１４は、Web表示UI１１を介して評価入力データを受け取り、ワンクリック検索サーバ２０へ送る。評価入力データには、評価対象のWebページのＵＲＬ、評価値及び注目語彙を含める。注目語彙については、語彙抽出部１２で保存しておくようにする。
【００３４】
又、ユーザが他の検索結果を要求するメニューを設ける。ユーザが、他の検索結果を要求するメニューを選択した場合、Web表示UI１１は検索部２２に他の検索結果を要求する。これにより、検索部２２が他の検索結果のWebページを情報家電端末１０へ送り、Web表示UI１１が該検索結果のWebページを表示部１５により表示する。
又、ユーザの評価結果が規定値以下である場合に（例えば５段階評価の３段階以下である場合に）、自動的に、Web表示UI１１が検索部２２に他の検索結果を要求するようにしてもよい。
【００３５】
ステップＳ８では、ワンクリック検索サーバ２０の評価結果ＤＢ２３は、評価入力データを情報家電端末１０から受け取り、データベース内容を更新する。評価結果ＤＢ２３は、評価対象のWebページのＵＲＬ、評価値及び注目語彙の組を格納する。注目語彙と評価対象のWebページのＵＲＬの組に含める評価値としては、過去の評価値や他のユーザの評価値との平均値等、過去の評価値や他のユーザの評価値を反映させた統計値とする。
【００３６】
次に、図４を参照して、本実施形態に係る検索結果提示処理を説明する。図４は、図１に示す検索部２２の処理フロー図である。
図４において、ステップＳ２１では、語彙重要度算出部２１から注目語彙と検索キーワード用の周辺語彙を受け取る。
【００３７】
ステップＳ２２では、その注目語彙と周辺語彙を用いてWebページ検索を行う。Webページ検索に用いる検索キーワードとしては、注目語彙単体、注目語彙と周辺語彙の組み合わせがある。注目語彙と周辺語彙の組み合わせとしては、注目語彙と１つの周辺語彙から成る組、注目語彙と複数の周辺語彙から成る組がある。注目語彙と複数の周辺語彙の組としては、注目語彙と重要度の高い順で選択した周辺語彙から成る組などがある。次いで、検索結果のWebページのURLを検索結果の上位から順番にリスト化し、URLリストを生成する。
【００３８】
ステップＳ２３では、評価結果DB２３から、注目語彙に対応するURLの評価結果を取得する。ステップＳ２４では、評価結果DB２３から取得したURLの評価結果に基づいて、URLリスト中の高評価のURLから順番に抽出する。ここでは、まずユーザ評価ありのURLのみを評価の高い順にURLリストから抽出する。このとき、同じ評価値を有する複数のURLがURLリスト中にある場合には、検索結果の上位のURLから順番に抽出する。なお、規定の評価値以上のURLのみを抽出対象としてもよい。
また、ユーザ評価ありにもかかわらずURLリストにないURLについては、該当Webページがなくなっている可能性が高いので、該URLの組を評価結果ＤＢ２３から削除する。
【００３９】
ステップＳ２５では、その抽出したURLの個数が所定件数を満たすか判断する。この結果、既に所定件数を満たしている場合にはステップＳ２７に進む。一方、まだ所定件数に満たない場合にはステップＳ２６に進む。ステップＳ２６では、所定件数になるまで、URLリスト中の残りのURLの上位から順番に抽出し、既に抽出済みのURLの後ろに追加する。
【００４０】
ステップＳ２７では、抽出されたURLの上位から順次、ユーザに提示する。具体的には、初めに、最上位のURLのWebページを情報家電端末１０へ送り、以降、ユーザからの他のWebページの要求がある度に、順次、下位のURLのWebページを情報家電端末１０へ送る。
【００４１】
次に、本実施形態に係る周辺語彙の重要度の算出方法を説明する。
【００４２】
注目語彙に対してある周辺語彙を組み合わせてWebページ検索することで、検索結果の絞り込みができる可能性の度合いを該周辺語彙の“重要度”と定義する。従って、周辺語彙は、注目語彙の意味を補完することのできる関連性の高い語彙であるものが好ましい。本実施形態では、
（１）語彙自体の重要度：周辺語彙が単独で重要な意味を持つこと、
（２）注目語彙に関係する重要度：注目語彙との関連性が高いこと、
の２つの指標を設け、双方の指標を総合して周辺語彙の重要度を算出する。この重要度の算出式を（１）式に示す。
【００４３】
【数１】
0005232449.tif 000002
【００４４】
（１）式の値「E(w,wa)」は、注目語彙「wa」に対する周辺語彙「w」の重要度であり、値が大きいほど重要度は高くなる。（１）式において、第１項は周辺語彙「w」自体の重要度「Eo(w)」に関する項、第２項は周辺語彙「w」の注目語彙「wa」に関係する重要度「Er(w|wa)」に関する項、である。周辺語彙「w」の重要度「E(w,wa)」は、周辺語彙「w」自体の重要度「Eo(w)」と周辺語彙「w」の注目語彙「wa」に関係する重要度「Er(w|wa)」との重み和である。αは、その加算比率を表す重み係数である。なお、重み係数αは、ユーザにより任意に設定可能とする。これにより、ユーザは検索結果の傾向を調整することができる。
【００４５】
図５に、周辺語彙「w」自体の重要度「Eo(w)」、周辺語彙「w」の注目語彙「wa」に関係する重要度「Er(w|wa)」のそれぞれの要素例を示す。周辺語彙「w」自体の重要度「Eo(w)」の要素としては、地名や人名など、文書の内容を限定しやすい固有名詞であることを表す変数「Fm(w)」と、強調表現など、Webページの著者が意図的に重要であると表現した語彙であることを表す変数「Fv(w)」と、の２つを用いる。周辺語彙「w」の注目語彙「wa」に関係する重要度「Er(w|wa)」の要素としては、注目語彙「wa」との共起の度合い「Fc(w,wa)」と、注目語彙「wa」との間にある文字の個数として算出するの距離「Fd(w,wa)」と、の２つを用いる。
【００４６】
［Eo(w)の算出方法］
周辺語彙「w」自体の重要度「Eo(w)」の算出式を（２）式に示す。
【００４７】
【数２】
0005232449.tif 000003
【００４８】
（２）式に示されるように、周辺語彙「w」自体の重要度「Eo(w)」は、変数「Fm(w)」と変数「Fv(w)」の和である。変数「Fm(w)」は（３）式、変数「Fv(w)」は（４）式でそれぞれ表される。（３）式において、DMは固有名詞辞書である。（４）式において、DBは記号辞書である。記号辞書DBは、Webページの著者が意図的に重要であると表現する際によく用いる記号、例えば括弧、HTML（HyperText Markup Language）タグによる強調表現（<b>など）を含む。固有名詞辞書及び記号辞書は、語彙重要度算出部２１が利用できるように準備しておく。
【００４９】
【数３】
0005232449.tif 000004
【００５０】
【数４】
0005232449.tif 000005
【００５１】
（３）式により、周辺語彙「w」が固有名詞辞書にある場合に変数「Fm(w)」は１になり、固有名詞辞書にない場合に変数「Fm(w)」は０になる。（４）式により、周辺語彙「w」が記号辞書にある記号に囲まれた語彙である場合に変数「Fv(w)」は１になり、記号辞書にある記号に囲まれた語彙ではない場合に変数「Fv(w)」は０になる。
【００５２】
［Er(w|wa)の算出方法］
周辺語彙「w」の注目語彙「wa」に関係する重要度「Er(w|wa)」の算出式を（５）式に示す。
【００５３】
【数５】
0005232449.tif 000006
【００５４】
（５）式に示されるように、周辺語彙「w」の注目語彙「wa」に関係する重要度「Er(w|wa)」は、変数「Fc(w,wa)」を変数「Fd(w,wa)」で割った値である。変数「Fc(w,wa)」は（６）式、変数「Fd(w,wa)」は（７）式でそれぞれ表される。
【００５５】
【数６】
0005232449.tif 000007
【００５６】
（６）式の分母は、ユーザが注目語彙「wa」を選択したWebページ「Doc」において、周辺語彙「w」が出現する総回数である。（６）式の分子は、Webページ「Doc」において、文字数「k」の範囲内で周辺語彙「w」が注目語彙「wa」と共に現れた回数である。文字数「k」は、周辺語彙「w」と注目語彙「wa」が共起すると判定するための範囲である。
【００５７】
【数７】
0005232449.tif 000008
【００５８】
（７）式において、dist(w,wa)は、周辺語彙「w」と注目語彙「wa」の間にある文字の個数であり、周辺語彙「w」と注目語彙「wa」の間の表示上の距離を表す。
【００５９】
上述したように本実施形態によれば、ユーザは、操作部１６のポインティング・デバイスを操作し、Webページが表示された表示画面上の表示位置を指定するだけで、簡単に表示Webページから注目語彙を指定することができる。さらに、その注目語彙の周辺にある語彙（周辺語彙）を抽出し、注目語彙を補完するものとして注目語彙と共にWebページ検索に用いる。これにより、ユーザの検索キーワード指定操作を簡略化したために検索キーワードが注目語彙のみとなって検索キーワード不足に陥ることを防止することができる。この結果として、ユーザの検索キーワード指定操作の簡略化と共にWebページ検索の精度向上を図ることができるという優れた効果が得られる。
【００６０】
さらに、本実施形態によれば、周辺語彙の重要度に基づいて、注目語彙と共にWebページ検索に用いる周辺語彙を選択する。これにより、周辺語彙を取捨選択し、有効な周辺語彙を用いたWebページ検索を行い、Webページ検索の更なる精度向上を図ることができる。
【００６１】
また、ユーザに提示したWebページに対するユーザ評価を蓄積し、該蓄積した評価に基づいてキーワード検索結果をユーザに提示する。これにより、ユーザに対してより有意義なWebページを提示することに寄与することができる。
【００６２】
また、注目語彙及び周辺語彙に対して、特定ジャンルの情報に誘導するための語彙を追加することにより、検索結果の拡張を行うことができる。
【００６３】
また、注目語彙及び周辺語彙に対して、特定ジャンルの情報にアクセスしないように語彙を制限する情報フィルタを設けることにより、有害情報へのアクセス等、不適切な情報へのアクセスを未然に防止することができ、ペアレンタルコントロールに寄与することができる。
【００６４】
なお、本実施形態に係るワンクリック検索サーバ２０は、専用のハードウェアにより実現されるものであってもよく、あるいはパーソナルコンピュータ等のコンピュータシステムにより構成され、図１に示されるワンクリック検索サーバ２０の各部の機能を実現するためのプログラムを実行することによりその機能を実現させるものであってもよい。
【００６５】
また、そのワンクリック検索サーバ２０には、周辺機器として入力装置、表示装置等（いずれも図示せず）が接続されるものとする。ここで、入力装置とはキーボード、マウス等の入力デバイスのことをいう。表示装置とはＣＲＴ（Cathode Ray Tube）や液晶表示装置等のことをいう。
また、上記周辺機器については、ワンクリック検索サーバ２０に直接接続するものであってもよく、あるいは通信回線を介して接続するようにしてもよい。
【００６６】
また、図３、図４に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、情報検索処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Digital Versatile Disk）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００６８】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、上述した実施形態では、情報家電端末１０とワンクリック検索サーバ２０とを設けたが、それぞれの機能配備については適宜、変更することができる。また、情報家電端末１０とワンクリック検索サーバ２０の機能を一つの装置として実現するようにしてもよい。
【図面の簡単な説明】
【００６９】
【図１】本発明の一実施形態に係る情報検索システムの全体構成を示すブロック図である。
【図２】同実施形態に係る入力インタフェースを説明するための概念図である。
【図３】図１に示す情報検索システムが行う情報検索処理のフローチャートである。
【図４】図１に示す検索部２２の処理フロー図である。
【図５】本発明の一実施形態に係る周辺語彙の重要度を構成する要素の説明である。
【符号の説明】
【００７０】
１０…情報家電端末、１１…Web表示ユーザインタフェース、１２…語彙抽出部、１３…データベース、１４…評価入力部、１５…表示部、１６…操作部、２０…ワンクリック検索サーバ、２１…語彙重要度算出部、２２…検索部、２３…評価結果データベース、１２０…ポインタ
【図１】
0005232449.tif 000009
【図２】
0005232449.tif 000010
【図３】
0005232449.tif 000011
【図４】
0005232449.tif 000012
【図５】
0005232449.tif 000013