(57)【要約】【課題】ユーザにとって使い勝手の良い情報検索方法を提供する。【解決手段】本実施形態の情報処理装置は、第１のテキストを用いてコンテンツの検索を行う第１の検索手段と、前記第１の検索手段によって検索されたコンテンツより第２のテキストを抽出する抽出手段と、前記第１のテキストと前記第２のテキストとを用いてコンテンツの検索を行う第２の検索手段と、を有する。【選択図】図９
2012216239.tif 000002
【特許請求の範囲】
【請求項１】
第１のテキストを用いてコンテンツの検索を行う第１の検索手段と、
前記第１の検索手段によって検索されたコンテンツより第２のテキストを抽出する抽出手段と、
前記第１のテキストと前記第２のテキストとを用いてコンテンツの検索を行う第２の検索手段と、
を有する、情報処理装置。
【請求項２】
前記第１のテキストと、前記抽出手段が抽出する前記第２のテキストとは異なる、
請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、
前記第１の検索手段による検索結果の中からユーザに対して所望のコンテンツを選択させる選択手段と、
前記選択手段で選択されたコンテンツを取得する取得手段と、
を更に有する、
請求項１または２に記載の情報処理装置。
【請求項４】
コンピュータを、
第１のテキストを用いてコンテンツの検索を行う第１の検索手段と、
前記第１の検索手段によって検索されたコンテンツより第２のテキストを抽出する抽出手段と、
前記第１のテキストと前記第２のテキストとを用いてコンテンツの検索を行う第２の検索手段と、
して機能させるプログラム。
【請求項５】
第１のテキストを用いてコンテンツの検索を行う第１の検索工程と、
前記第１の検索工程によって検索されたコンテンツより第２のテキストを抽出する抽出工程と、
前記第１のテキストと前記第２のテキストとを用いてコンテンツの検索を行う第２の検索工程と、
を含む情報検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、プログラムおよび情報検索方法に関する。
【背景技術】
【０００２】
従来、ユーザが選択したキーワードに基づいて情報を検索する情報検索システムが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１１５７９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記した特許文献１を含む従来の情報検索システムにあっては、ユーザの意図しない範囲の広い検索結果が出力される場合があり、ユーザにとって使い勝手の良い情報検索方法の提供が求められている。
【０００５】
そこで、本発明は、前記課題に鑑みてなされたものであり、ユーザにとって使い勝手の良い情報検索方法を提供することが可能な情報処理システム、情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本実施形態の情報処理装置は、第１のテキストを用いてコンテンツの検索を行う第１の検索手段と、前記第１の検索手段によって検索されたコンテンツより第２のテキストを抽出する抽出手段と、前記第１のテキストと前記第２のテキストとを用いてコンテンツの検索を行う第２の検索手段と、を有する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る情報処理装置を備える情報処理システムの概略構成を示す図である。
【図２】図２は、第１の実施形態に係る情報処理装置の制御系のハードウェア構成を示すブロック図である。
【図３】図３は、第１の実施形態に係る情報処理装置の機能的構成を示すブロック図である。
【図４】図４は、コンテンツ表示部により表示装置に表示されるＷｅｂページの一構成例を示す模式図である。
【図５】図５は、キーワード表示画面の一構成例を示す模式図である。
【図６】図６は、閲覧履歴表示画面の一構成例を示す模式図である。
【図７】図７は、情報処理装置の処理動作の流れを示すフローチャートである。
【図８】図８は、情報処理装置の処理動作の流れを示すフローチャートである。
【図９】図９は、第２の実施形態に係る情報処理装置の機能的構成を示すブロック図である。
【図１０】図１０は、第２の実施形態における閲覧履歴表示画面の一構成例を示す模式図である。
【図１１】図１１は、第２の実施形態における閲覧履歴表示画面の一構成例を示す模式図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について添付図面を参照して説明する。
【０００９】
（第１の実施形態）
まず、第１の実施形態に係る情報処理装置を、ユーザが使用するパーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）に適用した場合について説明する。
【００１０】
図１は、第１の実施形態に係る情報処理装置１を備える情報処理システム１００の概略構成を示す図である。
【００１１】
図１に示すように、この情報処理システム１００では、ユーザが使用するパーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などで構成される情報処理装置１が、インターネットＮ（後述のコンテンツ提供用のサーバ装置２Ａや、キーワード検索用のサーバ装置２Ｂなどを含む）と通信可能に接続されている。
【００１２】
なお、ここでいうコンテンツ提供用のサーバ装置２Ａとは、情報処理装置１にコンテンツ（Ｗｅｂページを表示する情報）を提供する装置であり、自装置に実装される記憶装置（記憶手段）（例えば、ハードディスク装置（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）など）や自装置に接続されるストレージデバイス（記憶手段）に記憶されているコンテンツを提供する装置である。
【００１３】
また、キーワード検索用のサーバ装置２Ｂは、後述のキーワードの組み合わせによる検索式に基づいて、コンテンツ（Ｗｅｂページ）の検索を行う装置である。
【００１４】
図２は、第１の実施形態に係る情報処理装置１の制御系のハードウェア構成を示すブロック図である。
【００１５】
図２に示すように、この情報処理装置１は、パーソナルコンピュータなどの一般的なコンピュータを利用したハードウェア構成となっており、例えば、制御部１１と、通信Ｉ／Ｆ１２と、Ｉ／Ｏ機器制御部１３とがバスＢ１によって接続されて構成されている。
【００１６】
なお、制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを有して構成されている。
【００１７】
また、制御部１１には、バスＢ１およびＩ／Ｏ機器制御部１３を介して、操作装置（例えば、キーボード、マウスなど）１４、表示装置（例えば、液晶ディスプレイなど）１５、外部記憶装置（例えば、ＨＤＤやＳＳＤなど）１６などが接続されている。
【００１８】
即ち、制御部１１は、ＣＰＵがＲＯＭや外部記憶装置１６などに格納される制御プログラムをＲＡＭに展開して実行することにより、Ｉ／Ｏ機器制御部１３を介して接続される各種機器の動作を制御するとともに、通信Ｉ／Ｆ１２およびネットワークＮを介して接続される各種のサーバ装置との間で各種データを送受信する動作を制御するものである。
【００１９】
なお、本実施形態では、外部記憶装置１６が、後述の図３に示す機能的構成を実現するための制御プログラムＰ（後述の常駐プログラムやプラグインを含む）を記憶している。
【００２０】
なお、図２では特に図示していないが、情報処理装置１には、警告音などの各種音声を出力するためのスピーカなどが実装されており、情報処理装置１は、不図示の電源装置を介して、例えば、商用電源や繰り返し充電可能な蓄電池などから必要な電力が供給されて動作可能である。
【００２１】
図３は、第１の実施形態に係る情報処理装置１の機能的構成を示すブロック図である。
【００２２】
図３に示すように、情報処理装置１の制御部１１は、ＣＰＵが外部記憶装置１６などに格納される所定の制御プログラムＰをＲＡＭに展開して実行することにより、後述のフローチャートにおける処理手順を実行する、Ｗｅｂブラウザ部１０１と、コンテンツ読込監視部１０２と、文書抽出部１０３と、キーワード抽出部１０４と、キーワード辞書記憶部１０５と、閲覧キーワード記憶部１０６、キーワード表示部１０８と、キーワード読出部１０９と、キーワード検索部１１０と、検索式生成部１１１と、検索結果表示部１１２と、検索結果記憶部１１３と、検索結果表示指示部１１４と、として機能する。
【００２３】
ここで、Ｗｅｂブラウザ部１０１は、インターネットＮ上のＷｅｂページを閲覧（ブラウズ）する処理を行うものであり、例えば、ＵＲＩ指定部１０１ａと、ＨＴＭＬ文書取得部１０１ｂと、コンテンツ表示部１０１ｃとを有している。
【００２４】
ここで、ＵＲＩ指定部１０１ａは、ユーザによりＷｅｂブラウザのアドレスバー（欄）にアクセス先のＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）が入力されてリターンキーが押下されたり、閲覧中のＷｅｂページ上のハイパーテキストのリンクがマウスでクリックされるなどして、ユーザが閲覧を希望するＷｅｂページのＵＲＩの指定を受付けるものである。
【００２５】
ＨＴＭＬ文書取得部１０１ｂは、ＵＲＩ指定部１０１ａで受付けたＵＲＩに基づいて当該ＵＲＩで特定されるＷｅｂページに関するデータ（ＨＴＭＬ文書）の返信を要求するＨＴＴＰリクエストを、コンテンツを提供するサーバ装置２Ａに送信し、当該サーバ装置２Ａにおける検索の結果、返信されてきたＨＴＴＰレスポンスを受信する、即ち、前記ＵＲＩで特定されるＷｅｂページに関するデータ（ＨＴＭＬ文書）を取得するものである。
【００２６】
コンテンツ表示部１０１ｃは、ＨＴＭＬ文書取得部１０１ｂで取得したデータを解析し、Ｗｅｂページ（図４参照）を表示装置１５で表示する処理を行うものである。
【００２７】
図４は、コンテンツ表示部１０１ｃにより表示装置１５に表示されるＷｅｂページの一構成例を示す模式図である。なお、図４の例では、「サッカーニュース：サッカー日本代表世界大会で決勝進出・・・ブラジルは、・・・決勝・・・日本・・・ブラジル・・・世界大会・・・日本・・・」という文章と、広告とが表示されたＷｅｂページを表示するＷｅｂブラウザ画面ＢＳがデスクトップ画面上に表示されている様子を示している。
【００２８】
また、図４に示すデスクトップ画面では、タスクバーの右側領域などのタスクトレイに、後述のキーワード表示画面（図５参照）を表示させる処理を実行する常駐プログラムとしての処理プログラムが動作中であることを示す専用アイコンＫが表示されている。
【００２９】
図３に戻って、コンテンツ読込監視部１０２は、コンテンツ表示部１０１ｃがＨＴＭＬ文書取得部１０１ｂからのＨＴＭＬ文書の読込みを完了したこと、即ち、コンテンツ表示部１０１ｃがＷｅｂページの表示を完了したことを認識すると、文書抽出部１０３に完了通知を送信する。
【００３０】
文書抽出部１０３は、コンテンツ表示部１０１ｃの解析により、ＨＴＴＰレスポンスのエンティティ・ボディ（メッセージボディ）から抽出されたＨＴＭＬ文書を取得して、キーワード抽出部１０４に受け渡す処理を行うものである。
【００３１】
なお、コンテンツ読込監視部１０２が、コンテンツ表示部１０１ｃがＨＴＭＬ文書の読込みを完了させることを認識する手段としては、例えば、Ｗｅｂブラウザのプラグインにより実現することが可能である。同様に、文書抽出部１０３が、ＨＴＭＬ文書を抽出する手段も、Ｗｅｂブラウザのプラグインにより実現することが可能である。
【００３２】
キーワード抽出部１０４は、文書抽出部１０３から受け取ったＨＴＭＬ文書を形態素解析し、該解析された複数の形態素の中から、キーワード辞書記憶部１０５に予め記憶されている情報を参照して、現在、ユーザ閲覧中のＷｅｂページ、即ち、コンテンツ表示部１０１ｃが表示しているＷｅｂページ（コンテンツ）と類似したＷｅｂページ（コンテンツ）を検索するのに必要な特徴的なキーワードを抽出するものである。
【００３３】
また、キーワード抽出部１０４は、キーワードの抽出が完了すると、閲覧キーワード記憶部１０６が保持しているキーワードを更新する。
【００３４】
キーワード辞書記憶部１０５は、前記特徴的なキーワードを抽出するための情報として、例えば、出現頻度の高い形態素を特徴的なキーワードとして抽出するための出現頻度の閾値を示す情報（例えば、「出現頻度２回」）などを記憶するものである。
【００３５】
閲覧キーワード記憶部１０６は、ユーザが閲覧中のＷｅｂページ（コンテンツ）（即ち、コンテンツ表示部１０１ｃが表示中のＷｅｂページ（コンテンツ）のＨＴＭＬ文書から、キーワード抽出部１０４が抽出した前記特徴的なキーワードを記憶するものである。
【００３６】
キーワード表示部１０８は、操作装置１４を介してユーザによる所定のキーワード機能呼出操作（例えば、図４に示す専用アイコンＫの選択操作）が行われた場合に、キーワード読出部１０９に対して、キーワードの読出しを指示し、その指示に対する返信により取得したキーワードをユーザが認識可能な形式で表示装置１５に表示させる処理を行うものである。
【００３７】
具体的には、このキーワード表示部１０８は、図５に示すようなキーワード表示画面Ｓ１を、図４に示したＷｅｂブラウザ画面ＢＳ上にポップアップ表示させる。
【００３８】
図５は、キーワード表示画面Ｓ１の一構成例を示す模式図である。図５に示すように、このキーワード表示画面Ｓ１は、キーワード読出部１０９が読み出したキーワードをリスト状に並べて表示するものである。なお、図５の例では、図に向って左側の欄に、抽出したキーワードとして「サッカー」、「日本」、「世界大会」、「決勝」、「ブラジル」などが表示されている様子を示している。
【００３９】
図３に戻って、キーワード読出部１０９は、キーワード表示部１０８からの指示により、閲覧キーワード１０６に記憶されているキーワードを読み出すものである。
【００４０】
キーワード検索部１１０は、操作装置１４を介してユーザにより選択されたキーワード（以下、単に「選択キーワード」という場合がある。）（即ち、図５のキーワード表示画面Ｓ１に表示されるキーワードの中から選択されたいずれか一つのキーワード）を受付け、検索式生成部１１１に出力するものである。
【００４１】
検索式生成部１１１は、キーワード検索部１１０から選択キーワードを取得すると、閲覧キーワード記憶部１０６に記憶されているキーワードを取得し、それら取得した複数のキーワードに基づいて検索式を生成し、ＩＰネットワークにより到達可能であるキーワード検索用のサーバ装置２ＢでＷｅｂ検索（即ち、検索式で検索されるＷｅｂページ（コンテンツ）のＵＲＩの検索）を行う。
【００４２】
なお、ここで、この検索式生成部１１１の具体的な検索式の生成例について説明する。例えば、検索式生成部１１１は、ユーザが選択した選択キーワードをキーワード１とし、閲覧キーワード記憶部１０６から取得したキーワードを、キーワード２およびキーワード３とした場合に、検索式を、（キーワード１  ＡＮＤ  キーワード２）ＯＲ（キーワード１  ＡＮＤ  キーワード３）として生成する。
【００４３】
検索結果表示部１１２は、検索式生成部１１１で生成された検索式で検索された検索結果（ハイパーテキストのリンク）を表示するとともに、検索された検索結果（リンク先のＵＲＩなど）を検索結果記憶部１１３に記憶させるものである。
【００４４】
具体的には、この検索結果表示部１１２は、図６に示すような閲覧履歴表示画面Ｓ２を表示装置１５に表示させる。
【００４５】
図６は、閲覧履歴表示画面Ｓ２の一構成例を示す模式図である。図６に示すように、この閲覧履歴表示画面Ｓ２は、キーワード表示画面Ｓ１の右側の欄に、キーワード検索用のサーバ装置２Ｂで検索された検索結果（ハイパーテキストのリンクや、そのリンク先のＷｅｂページの内容を簡単に説明する文章や、ＵＲＩなど）をリスト状に並べて表示させたものである。なお、図６の例では、図５のキーワード表示画面Ｓ１でユーザにより「サッカー」が選択された場合、即ち、検索式（キーワード１「サッカー」  ＡＮＤ  キーワード２「日本」）の検索結果を示している。また、図６の例では、検索結果の表示欄において、下線の引いてあるテキスト、即ち、（サッカー日本代表  世界大会で決勝進出）、（「サッカー」の国際大会一覧−Ｗｉｋｉｐｅｄ○ａ）、（サッカー日本代表  世界大会ゴールランキング）、および、（子供たちのサッカー世界大会）がハイパーテキストのリンクとなっている様子を示している。
【００４６】
図３に戻って、検索結果記憶部１１３は、検索式生成部１１１で生成された検索式で検索された検索結果（Ｗｅｂページ（コンテンツ）のＵＲＩなど）を記憶するものである。
【００４７】
検索結果表示指示部１１４は、検索結果表示部１１２が表示した図６に示す閲覧履歴表示画面Ｓ２において、ユーザによりいずれかの検索結果、即ち、ハイパーテキストのリンクがクリックされた場合に、検索結果記憶部１１３から、ユーザにより選択された検索結果（リンク先）のＵＲＩを読出し、Ｗｅｂブラウザ部１０１に対して当該読み出したＵＲＩのＷｅｂページを表示装置１５に表示させるように指示する。
【００４８】
次に、前記説明した構成の情報処理装置１における処理動作の詳細について図７および図８を用いて説明する。
【００４９】
図７は、情報処理装置１の処理動作の流れを示すフローチャートであり、特に、この場合、ユーザが閲覧中（使用中）のＷｅｂページ（コンテンツ）から特徴的なキーワードを抽出して記憶するまでの処理手順を示している。
【００５０】
図７に示すように、この処理では、まず、コンテンツ読込監視部１０２が、コンテンツ表示部１０１ｃがＨＴＭＬ文書の読込みを完了したこと、即ち、Ｗｅｂページの表示が完了したことを認識すると（ステップＳ１０１）、続いて、文書抽出部１０３が、コンテンツ表示部１０１ｃからＨＴＭＬ文書を取得してキーワード抽出部１０４に受け渡す（ステップＳ１０２）。
【００５１】
続いて、キーワード抽出部１０４が、文書抽出部１０３から受け取ったＨＴＭＬ文書から前記した抽出方法により特徴的なキーワードを抽出し（ステップＳ１０３）、該抽出したキーワードを閲覧キーワード記憶部１０６に記憶させる（ステップＳ１０４）。
【００５２】
なお、ここで、前記した図７の処理手順における具体的な処理の一例について説明する。
【００５３】
例えば、ユーザが図４に示すＷｅｂページ（コンテンツ）を閲覧中（使用中）においてキーワードを抽出する場合について説明する。
【００５４】
この場合、ステップＳ１０１において、図４に示すＷｅｂページを表示するためのＨＴＭＬ文書の読込が完了したこと、即ち、図４に示すＷｅｂページの表示の完了が認識されると、ステップＳ１０２において、文書抽出部１０３が、図４のＷｅｂページを表示するためのＨＴＭＬ文書を取得してキーワード抽出部１０４に受け渡す。
【００５５】
その後、ステップＳ１０３において、キーワード抽出部１０４が、文書抽出部１０３から受け取ったＨＴＭＬ文書から、キーワード辞書記憶部１０５に記憶される出現頻度数の閾値（例えば、「２回」）などに基づいて「サッカー」、「日本」、「世界大会」、「決勝」および「ブラジル」を特徴的なキーワードとして抽出し、ステップＳ１０４において、閲覧キーワード記憶部１０６に記憶させる。
【００５６】
図８は、情報処理装置１の処理動作の流れを示すフローチャートであり、特に、この場合、本機能が呼び出されてキーワード表示画面Ｓ１および閲覧履歴表示画面Ｓ２が表示される場合の処理手順を示している。
【００５７】
図８に示すように、この処理では、まず、ユーザにより所定のキーワード機能呼出操作（専用アイコンＫの選択操作）が行われると（ステップＳ２０１）、キーワード読出部１０９が、閲覧キーワード記憶部１０６に記憶されているキーワードを読み出す(ステップＳ２０２)。すると、キーワード表示部１０８が、ステップＳ２０２で読み出されたキーワードを表示したキーワード表示画面Ｓ１を表示装置１５に表示させる（ステップＳ２０３）。
【００５８】
その後、ユーザによりキーワードが選択されるか、閉じるボタンアイコン（×）ＣＬ１が選択されるかを判定し（ステップＳ２０４）、この判定の結果、ユーザによりキーワードが選択されず、閉じるボタンアイコンＣＬ１が選択された場合には(ステップＳ２０４：Ｎｏ)、キーワード表示画面Ｓ１を閉じて、ここでの処理を終了する。
【００５９】
一方、ユーザにより、マウスなどによりいずれか一つのキーワードが選択されたと判定した場合には（ステップＳ２０４：Ｙｅｓ）、続いて、キーワード検索部１１０が、ユーザにより選択されたキーワードを検索式生成部１１１に出力する。これにより、検索式生成部１１１が、キーワード検索部１１０から取得したキーワード（即ち、ユーザが選択した選択キーワード）と、閲覧キーワード記憶部１０６から取得したキーワードとに基づいて検索式を生成し（ステップＳ２０５）、ＩＰネットワークにより到達可能であるキーワード検索用のサーバ装置２ＢでＷｅｂ検索を行う（ステップＳ２０６）。
【００６０】
その後、ステップＳ２０６の検索の結果を、検索結果表示部１１２が、図６に示すように、閲覧履歴表示画面Ｓ２として表示する（ステップＳ２０７）。
【００６１】
その後、ユーザにより検索結果が選択されるか、閉じるボタンアイコン（×）ＣＬ２が選択されるかを判定し（ステップＳ２０８）、この判定の結果、ユーザにより検索結果が選択されず、閉じるボタンアイコンＣＬ２が選択された場合には(ステップＳ２０８：Ｎｏ)、閲覧履歴表示画面Ｓ２を閉じて、ここでの処理を終了する。
【００６２】
一方、ユーザにより、マウスなどによりいずれか一つの検索結果（即ち、ハイパーテキストのリンク）が選択されると（ステップＳ２０８：Ｙｅｓ）、検索結果表示指示部１１４が、選択された検索結果（リンク先）に対応するＵＲＩを、検索結果記憶部１１３から読み出し、Ｗｅｂブラウザ部１０１に前記ＵＲＩに対応するＷｅｂページの表示を行うように指示する。これにより、Ｗｅｂブラウザ部１０１によりユーザが選択した検索結果に対応したＷｅｂページが図４に示すような表示態様により表示装置１５で表示される（ステップＳ２０９）。
【００６３】
なお、ここで、前記した図８の処理手順における具体的な処理の一例について説明する。
【００６４】
例えば、閲覧キーワード記憶部１０６に、「サッカー」、「日本」、「世界大会」、「決勝」および「ブラジル」というキーワードが記憶されており、ユーザがキーワード表示画面で「サッカー」というキーワードを選択した場合について説明する。
【００６５】
この場合、ステップＳ２０２において、閲覧キーワード記憶部１０６から「サッカー」、「日本」、「世界大会」、「決勝」および「ブラジル」というキーワードを読み出し、ステップＳ２０３において、図５に示すようなキーワード表示画面Ｓ１が表示される。即ち、抽出したキーワードとして「サッカー」、「日本」、「世界大会」、「決勝」および「ブラジル」が表示される。
【００６６】
そして、キーワード表示画面Ｓ１において、ユーザがマウスなどにより「サッカー」というキーワードを選択したと判定した場合（ステップＳ２０４：Ｙｅｓ）、ステップＳ２０５において、キーワード検索部１１０が、ユーザにより選択された選択キーワード「サッカー」を検索式生成部１１１に出力し、検索式生成部１１１が、キーワード検索部１１０から取得したキーワード（「サッカー」）と、閲覧キーワード記憶部１０６から取得したキーワード（閲覧中のコンテンツから取得したキーワード）のうちの、ユーザが選択した選択キーワード以外の特徴的（主要）なキーワード（例えば、出現頻度が最も多いキーワードとした場合の「日本」など）と、に基づいて検索式（サッカー  ＡＮＤ  日本）を生成する。なお、主要なキーワードは、出現頻度が最も多いキーワードに限るものではなく、選択キーワードの付近（直前または直後）に出現するキーワードや、コンテンツの最初に出現するキーワードなどとすることも可能である。
【００６７】
続いて、ステップＳ２０６で、ステップＳ２０５で生成した検索式（サッカー  ＡＮＤ  日本）でＷｅｂ検索を行い、「サッカー」と「日本」が含まれるＷｅｂページ（コンテンツ）を検索する。
【００６８】
この結果、ステップＳ２０７において、「サッカー」と「日本」が含まれるＷｅｂページ（コンテンツ）のリンク先（ハイパーテキストのリンク）を含む検索結果を表示する閲覧履歴表示画面Ｓ２（図６参照）を表示装置１５にする。
【００６９】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００７０】
図９は、第２の実施形態に係る情報処理装置の機能的構成を示すブロック図であり、図１０および図１１は、第２の実施形態における閲覧履歴表示画面Ｓ３、Ｓ４の一構成例を示す模式図である。
【００７１】
なお、図９では、前記第１の実施形態で説明した図３の機能的構成に、検索指示部１１５を新たに追加した構成となっており、その他の構成は同一であるため、以下の説明では、同一の符号を付した機能については説明を省略する。
【００７２】
また、図１０および図１１では、閲覧履歴表示画面Ｓ３、Ｓ４の検索結果のリスト毎に、ユーザが選択可能な選択ボタンアイコン（「もっと知りたい」）Ｉが追加された構成となっている。
【００７３】
即ち、第２の実施形態では、ユーザが、閲覧履歴表示画面Ｓ３の、検索結果のリスト毎に用意されている選択ボタンアイコン（「もっと知りたい」）Ｉを選択した場合、検索指示部１１５が、検索結果記憶部１１３から該当する検索結果（ＵＲＩ）を取得し、Ｗｅｂブラウザ部１０１に対してＨＴＭＬ文書を取得するように指示する。
【００７４】
ただし、この場合には、コンテンツ表示部１０１ｃによるコンテンツの表示は行われず、キーワード抽出部１０４がＨＴＭＬ文書から特徴的なキーワードを抽出する。続いて、その時点で閲覧履歴表示画面Ｓ３の右側にリスト表示している検索結果のリストを作成するために使用した検索式に加え、前記抽出した特徴的なキーワードを追加して再度検索式を生成し、ＩＰネットワークにより到達可能であるキーワード検索用のサーバ装置２ＢでＷｅｂ検索をし、閲覧履歴表示画面Ｓ３の右側に表示される検索結果を更新して、検索結果（閲覧履歴表示画面Ｓ４）を表示する。
【００７５】
なお、ここで、前記した図１０および図１１を用いて第２の実施形態の具体的な処理の一例について説明する。
【００７６】
例えば、図１０の閲覧履歴表示画面Ｓ３が表示されている場合に、ユーザにより検索結果のリストの最下部の検索結果（「子供たちのサッカー世界大会」というハイパーテキストのリンクが表示されている検索結果）の表示に含まれる選択ボタンアイコン（「もっと知りたい」）Ｉが選択され、その検索結果（ＵＲＩ）で特定されるＷｅｂページ（コンテンツ）から抽出されるキーワードが「子供」であった場合について説明する。
【００７７】
図１０の閲覧履歴表示画面Ｓ３でユーザにより最下部の検索結果の選択ボタンアイコンＩが選択された場合、検索指示部１１５は、検索結果記憶部１１３から該当する検索結果（ＵＲＩ  ｈｔｔｐ／／ｍａｉｎｉｃｈ．ｊｐ．．．）を取得し、Ｗｅｂブラウザ部１０１に対してＨＴＭＬ文書を取得するように指示する。そして、キーワード抽出部１０４がＨＴＭＬ文書から特徴的なキーワードとして「子供」を抽出する。
【００７８】
続いて、その時点で閲覧履歴表示画面Ｓ３の右側にリスト表示している検索結果のリストを作成するために使用した検索式（例えば、「サッカー」  ＡＮＤ  「日本」）に、前記抽出した特徴的なキーワード（例えば、「子供」）を加えた検索式（例えば、「サッカー」  ＡＮＤ  「日本」  ＡＮＤ  「子供」）を生成し、該生成した検索式でＷｅｂ検索を実行する。そして、閲覧履歴表示画面Ｓ３の右側の検索結果のリストを今回検索した検索結果に更新して閲覧履歴表示画面Ｓ４として表示する。
【００７９】
即ち、以上説明した各実施形態によれば、ユーザにとって使い勝手の良い情報検索方法を提供することができる。
【００８０】
より具体的には、特許文献１を含む従来の技術では、ユーザにより使用中のコンテンツから抽出した複数のキーワードのうち、ユーザが選択した単一のキーワードに基づいてコンテンツの検索を行っているため、ユーザの意図しない範囲の広い検索結果が出力される場合があるという問題があるのに対し、本実施形態によれば、ユーザにより使用中（閲覧中）のコンテンツ（Ｗｅｂページ）から抽出した複数のキーワードの中からユーザが選択したキーワードに、前記抽出した複数のキーワードのうちユーザが選択したキーワードを除いたその他のキーワードを少なくとも一つ加えてコンテンツの検索を行うように構成しているため、よりユーザが必要とする検索結果を得ることができる（即ち、ユーザにより使用中のコンテンツに類似したコンテンツを検索することができる）という作用効果を奏する。
【００８１】
以上、例示的な実施形態に基づいて説明したが、本実施形態は、前記した実施形態により限定されるものではない。
【００８２】
例えば、前記した実施形態では、通信接続されるインターネットから情報を検索するシステムについて説明したが、これ以外にも、例えば、学校や企業などのＬＡＮなどのネットワーク内での情報検索システムとすることも可能であるし、ある一台の情報処理端末に接続される１または複数の外部記憶装置の中から所望の情報を検索するシステムとすることも可能である。
【００８３】
また、前記した実施形態では、ユーザが必要な場合に所定のキーワード機能呼出操作（専用アイコンＫの選択操作）を行うことにより、キーワード表示画面Ｓ１が表示される形態について説明したが、これ以外にも、例えば、常時、キーワード表示画面Ｓ１が表示されるような形態とすることも可能である。
【００８４】
また、前記した実施形態では、キーワード表示画面Ｓ１を表示させる方法として、タスクバーの専用アイコン「キーワード」Ｋを選択する場合について説明したが、これ以外にも、例えば、Ｗｅｂブラウザのプラグインにより実現され、Ｗｅｂブラウザ画面ＢＳに含まれる専用のボタンアイコンを選択した場合に表示されるように構成することも可能である。
【００８５】
また、前記した実施形態では、キーワードをユーザに通知する手段として、表示装置１５を用い、キーワードを選択する手段として、表示画面の選択操作の場合について説明したが、これ以外にも、キーワードを音声などのその他の通知手段により通知しても良いし、キーワードを選択する手段としても、音声入力などのその他の選択手段を採用することも可能である。
【００８６】
また、前記した実施形態では、情報処理装置１としてユーザが使用する据え置き型のＰＣの場合について説明したが、これに限定されず、情報を処理する機能を有するその他の情報処理装置に適用することも可能であり、具体的には、例えば、ユーザが携帯可能な情報処理装置（ノートＰＣや、携帯電話機や、携帯情報端末など）や、情報を処理する機能を有する家電製品（テレビ、冷蔵庫、電子レンジなど）や、自動車に搭載されるカーナビゲーション装置などに適用することも可能である。
【００８７】
また、前記した実施形態の情報処理装置１で実行される各種のプログラムは、情報処理装置１に予めインストールされる以外にも、インストール可能な形式または実行可能な形式のファイルで、コンピュータで読取り可能な記憶媒体に記憶して提供しても良いし、インターネットなどのネットワーク経由で提供または配布するようにしても良い。
【００８８】
また、前記した実施形態では、情報処理装置１で図３に示す機能的構成を実現する場合について説明したが、これに限定されず、図３に示すＷｅｂブラウザ部１０１、キーワード表示部１０８、検索結果表示部１１２などの処理を依頼し、処理結果を受信して表示する機能部分以外の機能的構成を、インターネットＮなどのネットワークに接続される１または複数のサーバ装置で実現するような形態とすることも可能である。
【００８９】
その他、前記した実施形態の情報処理システムおよび情報処理装置の外観構成、ハードウェア構成、ソフトウェア構成および処理手順や、コンテンツの種類などは、単なる例として記載したものであり、本実施形態は、それらにより無駄に限定されない。
【符号の説明】
【００９０】
１  情報処理装置
２  サーバ装置（記憶手段）
Ｎ  インターネット
１００  情報処理システム
１１  制御部
１２  通信Ｉ／Ｆ
１３  Ｉ／Ｏ機器制御部
１４  操作装置
１５  表示装置
１６  外部記憶装置
Ｐ  制御プログラム
１０１  Ｗｅｂブラウザ部（コンテンツ再生手段、取得手段）
１０１ａ  ＵＲＩ指定部
１０１ｂ  ＨＴＭＬ文書取得部
１０１ｃ  コンテンツ表示部
１０２  コンテンツ読込監視部
１０３  文書抽出部
１０４  キーワード抽出部（抽出手段）
１０５  キーワード辞書記憶部
１０６  閲覧キーワード記憶部
１０８  キーワード表示部（通知手段）
１０９  キーワード読出部
１１０  キーワード検索部（検索手段）
１１１  検索式生成部（検索手段）
１１２  検索結果表示部（検索結果通知手段）
１１３  検索結果記憶部
１１４  検索結果表示指示部
１１５  検索指示部
Ｋ  専用アイコン（入力手段）
Ｉ  選択ボタンアイコン（選択手段）
【図１】
2012216239.tif 000003
【図２】
2012216239.tif 000004
【図３】
2012216239.tif 000005
【図４】
2012216239.tif 000006
【図５】
2012216239.tif 000007
【図６】
2012216239.tif 000008
【図７】
2012216239.tif 000009
【図８】
2012216239.tif 000010
【図９】
2012216239.tif 000011
【図１０】
2012216239.tif 000012
【図１１】
2012216239.tif 000013