(57)【要約】      （修正有）【課題】ユーザーの負担を要することなくより精度の高い検索を実行する情報処理装置を提供する。【解決手段】情報処理装置は、アクセス先の文書データを解析することによって前記文書データが属するジャンルを解析するジャンル解析部１４０と、前記文書データを閲覧していた時間を算定する閲覧時間算定部１４１と、現在時刻を計時する計時部１４２と、前記文書データのジャンルと閲覧時間と前記文書データに対するアクセス時刻とを組み合わせて検索指向データとして蓄積する検索指向データベース１５０と、所定のキーワードを入力する入力部１２０と、入力部１２０によって入力されたキーワードと、検索指向データベース１５０に蓄積される最新の検索指向データのジャンルを最新キーワードとして、ネットワーク５０を介して閲覧可能な文書データを検索する検索装置３００に対して検索指示を行う検索指示部１６０と、を有する。【選択図】図１
2010009546.tif 000002
【特許請求の範囲】
【請求項１】
アクセス先の文書データを解析することによって前記文書データが属するジャンルを解析するジャンル解析手段と、
前記文書データを閲覧していた時間を算定する閲覧時間算定手段と、
現在時刻を計時する計時手段と、
前記ジャンル解析手段によって解析された前記文書データのジャンルと前記閲覧時間算定手段によって算定された閲覧時間と前記計時手段によって計時された前記文書データに対するアクセス時刻とを組み合わせて検索指向データとして蓄積する検索指向データベースと、
所定のキーワードを入力するキーワード入力手段と、
前記キーワード入力手段によって入力されたキーワードと、前記検索指向データベースに蓄積される最新の検索指向データのジャンルを最新キーワードとして、ネットワークを介して閲覧可能な文書データを検索する検索装置に対して検索指示を行う検索指示手段と、を有することを特徴とする情報処理装置。
【請求項２】
アクセス先の文書データを解析することによって前記文書データが属するジャンルを解析するジャンル解析手段と、
前記文書データを閲覧していた時間を算定する閲覧時間算定手段と、
前記ジャンル解析手段によって解析された前記文書データのジャンルと前記閲覧時間算定手段によって算定された閲覧時間とを組み合わせて検索指向データとして蓄積する検索指向データベースと、
前記検索指向データベースに蓄積された検索指向データをジャンル別の総閲覧時間数に応じてソートする第１ソート手段と、
所定のキーワードを入力するキーワード入力手段と、
前記キーワード入力手段によって入力されたキーワードと、前記第１ソート手段によってソートされた総閲覧時間数が最も長いジャンルを最頻出キーワードとして、ネットワークを介して閲覧可能な文書データを検索する検索装置に対して検索指示を行う検索指示手段と、を有することを特徴とする情報処理装置。
【請求項３】
検索指示を行った前記検索装置から、閲覧可能な文書データの候補を受領する検索結果受領手段と、
前記検索結果受領手段によって受領された文書データの候補を、前記最頻出キーワードの文書データ中の出現回数に応じてソートする第２ソート手段と、を有することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記閲覧時間算定手段によって算定された閲覧時間が所定閲覧時間以上の前記文書データのジャンルのみを検索指向データとして前記検索指向データベースに蓄積することを特徴とする請求項１乃至請求項３のいずれかに記載の情報処理装置。
【請求項５】
情報処理装置とネットワークを介して接続され、前記情報処理装置からのキーワードに基づいて閲覧可能な文書データを検索し、閲覧可能な文書データの候補を前記情報処理装置に回答する検索装置であって、
前記情報処理装置からの複数のキーワードに基づいて閲覧可能な文書データの候補を抽出したとき、抽出した文書データにおける前記複数のキーワードのうちの一つのキーワードの出現回数に応じてソートを行った上で、前記情報処理装置に閲覧可能な文書データの候補を回答することを特徴とする検索装置。
【請求項６】
アクセス先の文書データを解析することによって前記文書データが属するジャンルを解析するジャンル解析手段と、
前記文書データを閲覧していた時間を算定する閲覧時間算定手段と、
前記ジャンル解析手段によって解析された前記文書データのジャンルと前記閲覧時間算定手段によって算定された閲覧時間とを組み合わせて検索指向データとして蓄積する検索指向データベースと、を有することを特徴とする情報処理装置。
【請求項７】
所定のキーワードを入力するキーワード入力手段と、
前記キーワード入力手段によって入力されたキーワードと、前記検索指向データベースに蓄積される検索指向データのジャンルをキーワードとして、ネットワークを介して閲覧可能な文書データを検索する検索装置に対して検索指示を行う検索指示手段と、を有することを特徴とする請求項６に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イントラネット、インターネット等のネットワーク上の文書データの収集に関し、特にユーザーの検索方向性にあった文書データを効率的に収集する情報処理装置、及び、ユーザーの検索方向性にあった文書データを効率的に提供する検索装置に関する。
【背景技術】
【０００２】
近年、イントラネットやインターネット等のネットワーク上において、閲覧可能な文書データを提供するサービスが広く普及している。このようなサービスにおいては、ユーザーは情報処理装置（パーソナルコンピュータなど）によって、閲覧を希望する文書を提供している文書データ提供装置（サーバなど）のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）によって指定し、文書データ提供装置にネットワークを介してアクセスして、前記文書データ提供装置が提供している文書データを取得し、ディスプレイなどの表示部に表示させる構成となっている。
【０００３】
ところで、上記のサービスにおいては、ユーザーは、所望する文書データを提供する文書データ提供装置の指定先が分からない、ということがしばしばある。これに対処するために、ユーザーが所望する文書データ提供装置の指定先を検索するサービスも一般的となっている。このようなサービスを行うものが検索装置（検索エンジン）であり、このような検索装置を利用して、ユーザーが所望する文書データを効率良く検索するための技術が提案されている。
【０００４】
例えば、特許文献１（特開２００８−１１７３５１号公報）には、検索語とこれに関連の深い他の用語を含む情報を抽出するための技術が開示されている。
【特許文献１】特開２００８−１１７３５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１記載の発明においては、検索キーワードに類するキーワードを事前に抽出しておく必要があるので、前記類するキーワードが事前に的確に抽出されていない場合には効率的に検索することができない、という問題もあった。
【課題を解決するための手段】
【０００６】
上記問題点を解決するために、請求項１に係る発明は、アクセス先の文書データを解析することによって前記文書データが属するジャンルを解析するジャンル解析手段と、前記文書データを閲覧していた時間を算定する閲覧時間算定手段と、現在時刻を計時する計時手段と、前記ジャンル解析手段によって解析された前記文書データのジャンルと前記閲覧時間算定手段によって算定された閲覧時間と前記計時手段によって計時された前記文書データに対するアクセス時刻とを組み合わせて検索指向データとして蓄積する検索指向データベースと、所定のキーワードを入力するキーワード入力手段と、前記キーワード入力手段によって入力されたキーワードと、前記検索指向データベースに蓄積される最新の検索指向データのジャンルを最新キーワードとして、ネットワークを介して閲覧可能な文書データを検索する検索装置に対して検索指示を行う検索指示手段と、を有することを特徴とする情報処理装置である。
【０００７】
また、請求項２に係る発明は、アクセス先の文書データを解析することによって前記文書データが属するジャンルを解析するジャンル解析手段と、前記文書データを閲覧していた時間を算定する閲覧時間算定手段と、前記ジャンル解析手段によって解析された前記文書データのジャンルと前記閲覧時間算定手段によって算定された閲覧時間とを組み合わせて検索指向データとして蓄積する検索指向データベースと、前記検索指向データベースに蓄積された検索指向データをジャンル別の総閲覧時間数に応じてソートする第１ソート手段と、所定のキーワードを入力するキーワード入力手段と、前記キーワード入力手段によって入力されたキーワードと、前記第１ソート手段によってソートされた総閲覧時間数が最も長いジャンルを最頻出キーワードとして、ネットワークを介して閲覧可能な文書データを検索する検索装置に対して検索指示を行う検索指示手段と、を有することを特徴とする情報処理装置である。
【０００８】
また、請求項３に係る発明は、請求項２に記載の情報処理装置において、検索指示を行った前記検索装置から、閲覧可能な文書データの候補を受領する検索結果受領手段と、前記検索結果受領手段によって受領された文書データの候補を、前記最頻出キーワードの文書データ中の出現回数に応じてソートする第２ソート手段と、を有することを特徴とする。
【０００９】
また、請求項４に係る発明は、請求項１乃至請求項３のいずれかに記載の情報処理装置において、前記閲覧時間算定手段によって算定された閲覧時間が所定閲覧時間以上の前記文書データのジャンルのみを検索指向データとして前記検索指向データベースに蓄積することを特徴とする。
【００１０】
また、請求項５に係る発明は、情報処理装置とネットワークを介して接続され、前記情報処理装置からのキーワードに基づいて閲覧可能な文書データを検索し、閲覧可能な文書データの候補を前記情報処理装置に回答する検索装置であって、前記情報処理装置からの複数のキーワードに基づいて閲覧可能な文書データの候補を抽出したとき、抽出した文書データにおける前記複数のキーワードのうちの一つのキーワードの出現回数に応じてソートを行った上で、前記情報処理装置に閲覧可能な文書データの候補を回答することを特徴とする検索装置である。
【００１１】
また、請求項６に係る発明は、アクセス先の文書データを解析することによって前記文書データが属するジャンルを解析するジャンル解析手段と、前記文書データを閲覧していた時間を算定する閲覧時間算定手段と、前記ジャンル解析手段によって解析された前記文書データのジャンルと前記閲覧時間算定手段によって算定された閲覧時間とを組み合わせて検索指向データとして蓄積する検索指向データベースと、を有することを特徴とする情報処理装置である。
【００１２】
また、請求項７に係る発明は、請求項６に記載の情報処理装置において、所定のキーワードを入力するキーワード入力手段と、前記キーワード入力手段によって入力されたキーワードと、前記検索指向データベースに蓄積される検索指向データのジャンルをキーワードとして、ネットワークを介して閲覧可能な文書データを検索する検索装置に対して検索指示を行う検索指示手段と、を有することを特徴とする。
【発明の効果】
【００１３】
また、本発明の請求項１に記載の情報処理装置によれば、ユーザーの負担を要することなく、ユーザーの最新の興味の動向に沿った精度の高い検索を実行することが可能となる。
【００１４】
また、本発明の請求２に記載の情報処理装置によれば、ユーザーの負担を要することなく、ユーザーの全般的な興味に沿った精度の高い検索を実行することが可能となる。
【００１５】
また、本発明の請求項３に記載の情報処理装置によれば、ユーザーの興味に沿った検索結果を提示することができる。
【００１６】
また、本発明の請求項４に記載の情報処理装置によれば、ノイズとなり得る情報を検索指向データベースに蓄積することを防止できる。
【００１７】
また、本発明の請求項５に記載の検索装置によれば、ユーザーの興味に沿った検索結果を提示することができる。
【００１８】
本発明の請求項６及び７に記載の情報処理装置によれば、ユーザーの負担を要することなくより精度の高い検索を実行することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を図面を参照しつつ説明する。図１は本発明の実施の形態に係る情報処理装置の概念を説明する図である。図１において、５０はネットワーク、１００は情報処理装置、１０８はネットワーク通信制御部、１１１は表示部、１２０は入力部、１３０は文書データ受領部、１３５はジャンル解析用辞書データベース、１４０はジャンル解析部、１４１は閲覧時間算定部、１４２は計時部、１５０は検索指向データベース、１６０は検索指示部、１６１は文書データ取得要求部、２００ａ〜２００ｆは文書データ提供装置、３００は検索装置をそれぞれ示している。
【００２０】
本実施形態に係る情報処理装置１００は、イントラネット、インターネット等のネットワーク５０に通信可能に接続される。このネットワーク５０上には、情報処理装置１００と共に、文書データ提供装置２００ａ〜２００ｆ及び検索装置３００が接続されている。
【００２１】
文書データ提供装置２００ａ〜２００ｆは一般的にはサーバと呼ばれるものであり、ホームページなどによってｈｔｍｌ形式などの文書データをネットワーク５０上で公開しているものである。図１においては、この文書データ提供装置は模式的に示されるものである。
【００２２】
検索装置３００は検索エンジンであり、情報処理装置１００から検索のためのキーワードと共に検索指示を受けると、ネットワーク５０上の文書データ提供装置２００ａ〜２００ｆで提供される文書データを検索する。検索装置３００は、基本的には、文書データ提供装置によって提供される文書データ中に含まれている語に、当該キーワードが含まれているか否かによって検索を実行する。検索が完了すると、検索装置３００は当該キーワードが含まれている文書データを保持する文書データ提供装置の指定先（ＵＲＬなど）を、検索指示を受けた情報処理装置１００に対して回答する。
【００２３】
情報処理装置１００は、検索のためのキーワードを指定することで、検索装置３００に検索指示を行う。そして、検索装置３００から検索結果を受領した情報処理装置１００のユーザーは、候補となる文書データ提供装置の指定先の中から希望するものを選択して、当該文書データ提供装置にアクセスする。なお、本実施例においては、上記及び図１に記載するようなクライアントサーバーモデルで説明するが、本実施例のクライアントサーバーモデルに限定されるものではない。例えば、検索装置３００は検索用のサーバーであって、ロボット型の検索エンジンである場合が考えられる。この場合、検索装置３００は、クライアントである情報処理装置１００から検索のためのキーワードとともに検索指示を受けると、まずその検索エンジンで予め２４時間常に情報収集して蓄えた情報データベースの中からキーワードに該当する情報の指定先（URL等）を検索する。そして、該当する情報が検索できた場合には、情報の指定先である所定のサーバーへアクセスするように設定されたプログラム（ＣＧＩ等）を伴ったリンクを情報処理装置１００に回答として送信する。情報処理装置１００では、検索装置３００から送信されたリンクを操作者に提示し、操作者によってそのリンクが選択された場合には、検索装置３００を介さずに情報の指定先である所定のサーバーへアクセスするというようなクライアントサーバモデルが考えられる。
【００２４】
図１において、情報処理装置１００のイメージ図から引き出されているのは、情報処理装置１００内の機能ブロック図である。
【００２５】
ここで、本発明の実施の形態に係る情報処理装置のハードウエア構成について説明する。図２は本発明の実施の形態に係る情報処理装置がシステム構成を示す図である。図２において、５０はネットワーク、１０１はＣＰＵ、１０２はＲＯＭ、１０３はＲＡＭ、１０４はシステムバス、１０５は入力制御部、１０６は表示出力制御部、１０７は記憶媒体制御部、１０８はネットワーク通信制御部、１０９はキーボード、１１０はマウス、１１１は表示部、１１２はハードディスクドライブ、１１３はフレキシブルディスクドライブ、１１４は光学ディスクドライブをそれぞれ示している。
【００２６】
図２は、情報処理装置１００の構成の一例を示したブロック図であり、これは汎用のパーソナルコンピュータと同様の構成から成っている。同図において、１００はドライバなどのソフトウエアが稼動する情報処理装置全体を表わしている。情報処理装置１００は、ＲＯＭ１０２もしくはハードディスクドライブ１１２に記憶された、あるいはフレキシブルディスクや光学ディスクにより供給される、本発明のドライバソフトウエアを実行するＣＰＵ１０１を備え、このＣＰＵ１０１は、システムバス１０４に接続される各デバイスを総括的に制御する。
【００２７】
１０３はＲＡＭで、ＣＰＵ１０１の主メモリ、ワークエリア等として機能する。１０５は入力制御部で、キーボード１０９やマウス１１０などのポインティングデバイス等からの指示入力機器を制御する。このようなキーボード１０９やマウス１１０を総じて入力部１２０として、情報処理装置１００の入力インターフェイスの役割を果たす。なお、なお、特許請求の範囲における「キーワード入力手段」は、この入力部１２０を上位概念的に示したものである。
【００２８】
１０６は表示出力制御部で、液晶パネルやＥＬパネルなどの表示部１１１の表示を制御する。ユーザーはこの表示部１１１によって、検索された閲覧可能文書データを参照することができる。１０７は記憶媒体制御部で、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイルそしてネットワーク管理プログラム等を記憶するハードディスクドライブ１１２、フレキシブルディスクドライブ１１３、光学ディスクドライブ１１４とのアクセスを制御する。１０８はネットワーク通信制御部で、ローカルエリアネットワークネットワークやインターネットなどのネットワーク５０を介して、検索装置２００や文書データ提供装置３００などの他のネットワーク機器と双方向にデータをやりとりするときにおける通信制御を司る。文書データ提供装置３００は、汎用のサーバなどによって構成されるものである。
【００２９】
本発明の実施の形態に係る情報処理装置１００の動作を司るプログラムは、例えば、上記のような構成の情報処理装置のハードディスクドライブ１１２等の記憶部に記憶されており、本発明の情報処理装置は、当該プログラムが情報処理装置上で実行されることによって実現することができるものである。
【００３０】
再び図１に戻り、情報処理装置１００内の機能ブロック図について説明する。文書データ受領部１３０は、アクセス先の文書データ提供装置から文書データを受領するものである。文書データ受領部１３０は、ユーザーに対して文書データを表示部１１１で提示する一方、同じ文書データをジャンル解析部１４０に引き渡す。
【００３１】
ジャンル解析部１４０は、文書データ中の単語を解析することによって、当該文書データがどのようなジャンルに属するものであるのかを解析する。ジャンル解析部１４０で解析されるジャンルの概念を図３に示す。図３は本発明の実施の形態に係る情報処理装置で扱うジャンルの概念を模式的に示す図である。
【００３２】
図３に示すように、情報処理装置１００で扱うジャンルは大項目から徐々に枝分かれしつつ、より詳細なジャンルに進むようになっている。ジャンル解析部１４０は、文書データの内容を解析するが、詳細なジャンルの特定ができない場合には、大項目に近い項目のジャンル（例えば、「球技」など）に解析を留め、より詳細なジャンルが特定できるような場合には大項目から離れたより詳細な項目（例えば、「球技」→「野球」→「メジャーリーグ」など）のジャンルを特定する。
【００３３】
情報処理装置１００のジャンル解析部１４０は、文書データのジャンル解析に用いるジャンル解析用辞書データベース１３５を有している。ジャンル解析部１４０は、所定の文書を解析するときには、当該文書データ中から単語をピックアップし、ピックアップされた単語との関連性によって文書データが属するジャンルを決定する。単語とジャンルとの関連性がデータベース化されたものがジャンル解析用辞書データベース１３５である。なお、ジャンル解析部１４０のジャンル解析のためのアルゴリズムについては従来周知の種々のものを用いることができる。
なお、特許請求の範囲における「ジャンル解析手段」は、ジャンル解析部１４０を上位概念的に示したものである。
【００３４】
閲覧時間算定部１４１は、所定の文書データ提供装置を閲覧した時間を算定するものである。また、情報処理装置１００の計時部１４２は現在時刻を計時するものであり、情報処理装置１００が所定の文書データ提供装置にアクセスした時刻情報を提供する。なお、特許請求の範囲における「閲覧時間算定手段」は、閲覧時間算定部１４１を上位概念的に示したものであり、特許請求の範囲における「計時手段」は、この計時部１４２を上位概念的に示したものである。
【００３５】
情報処理装置１００が所定の文書データ提供装置にアクセスしたときにおいては、ジャンル解析部１４０によって解析された「ジャンル」及び閲覧時間算定部１４１によって算定された「閲覧時間」及び計時部１４２によって計時された「アクセス時刻」をひとまとまりの「検索指向データ」として、検索指向データベース１５０に蓄積する。
【００３６】
このような検索指向データベース１５０へのデータ蓄積について図４も参照しつつより具体的に説明する。図４は本発明の実施の形態に係る情報処理装置における検索指向データの収集過程を模式的に示す図である。情報処理装置１００のユーザーが、例えば文書データ提供装置２００ｃに対してアクセスした場合を考える。このとき、上述のジャンル解析部１４０によって、文書データ提供装置２００ｃが提供する文書データが属するジャンルは「デジタルカメラ」であることを解析したとする。また、閲覧時間算定部１４１によって、文書データ提供装置２００ｃが提供する文書データを閲覧した時間が「１０分３０秒」であると算定されたとする。また、計時部１４２によって計時されたアクセス時刻が「２００８／６／１９  １５：００：００」であったものとする。このような場合には、検索指向データベース１５０には、図４の（１）に示されるようなデータが蓄積される。
【００３７】
次に、例えば文書データ提供装置２００ｄに対してアクセスした場合を考える。このとき、上述のジャンル解析部１４０によって、文書データ提供装置２００ｄが提供する文書データが属するジャンルは「日本酒」であることを解析したとする。また、閲覧時間算定部１４１によって、文書データ提供装置２００ｃが提供する文書データを閲覧した時間が「２０秒」であると算定されたとする。また、計時部１４２によって計時されたアクセス時刻が「２００８／６／１９  １５：１１：００」であったものとする。このような場合には、検索指向データベース１５０には、図４の（２）に示されるようなデータの蓄積が基本的には行われるが、ただ、閲覧時間算定部１４１によって算定された閲覧時間２０秒と比較的短く、図４の（２）に示すデータは、検索指向データベース１５０を利用する上でのノイズとなる可能性もあるので、このデータ（２）を破棄するようにしてもよい。特許請求の範囲における「前記閲覧時間算定手段によって算定された閲覧時間が所定閲覧時間以上の前記文書データのジャンルのみを検索指向データとして前記検索指向データベースに蓄積する」ことは、このようなデータ破棄のことを上位概念的に表現したものである。なお、閲覧時間算定部１４１は、所定の文書データ提供装置を閲覧した時間を算定するが、本実施例に限定されるものではない。例えば、操作者が検索装置３００から送信されたリンクを選択した場合に閲覧時刻の計測開始を検索装置３００に報知し、操作者がそのリンクから他のリンク先にアクセスしたときを計測終了を検索装置３００に報知することで、検索装置３００は閲覧時刻の計測開始から計測終了までの閲覧時間として算定することが出来る。すなわち、閲覧時刻の計測は、クライアントまたはサーバーのいずれで計測しても良く、情報にアクセスするためのブラウザによって計測しても良い。
【００３８】
次に、情報処理装置１００のユーザーが、例えば文書データ提供装置２００ｆに対してアクセスした場合を考える。このとき、上述のジャンル解析部１４０によって、文書データ提供装置２００ｆが提供する文書データが属するジャンルは「ペット」であることを解析したとする。また、閲覧時間算定部１４１によって、文書データ提供装置２００ｃが提供する文書データを閲覧した時間が「７分００秒」であると算定されたとする。また、計時部１４２によって計時されたアクセス時刻が「２００８／６／１９  １５：１３：００」であったものとする。このような場合には、検索指向データベース１５０には、図４の（３）に示されるようなデータの蓄積が実行される。
【００３９】
以上のようにして検索指向データベース１５０に蓄積されたデータの利用方法の一例について次に説明する。
【００４０】
検索指示部１６０は検索装置３００に対して、所定のキーワードを検索語として検索指示要求を行う構成である。ここで、本発明の情報処理装置１００において特徴的であるのは、ユーザーによって入力部１２０から入力されたキーワードに加えて、検索指向データベース１５０から選択された検索指向データの「ジャンル」についてもキーワードとして、検索装置３００に対して検索指示要求を行うことである。このような「ジャンル」キーワードを加味して、検索装置３００に対して検索指示をすることによって、本発明の情報処理装置１００によれば、ユーザーの負担を要することなくより精度の高い検索を実行することが可能となる。なお、特許請求の範囲における「検索指示手段」は、この検索指示部１６０を上位概念的に示したものである。
【００４１】
検索指向データベース１５０から選択された「ジャンル」キーワードをどのようなものとするかは任意であるが、一例としては最新の検索指向データの「ジャンル」を最新キーワードとして、用いることができる。このような最新の検索指向データの「ジャンル」キーワードを、ユーザー入力されたキーワードと併用することで、ユーザーの最新の関心事項が加味された検索指示を検索装置３００に送信することとなるので、本発明の情報処理装置１００によれば、ユーザーの負担を要することなく、ユーザーの最新の興味の動向に沿った精度の高い検索を実行することが可能となる。
【００４２】
なお、特許請求の範囲における「最新キーワード」は、上記の最新の検索指向データの「ジャンル」キーワードを上位概念的に示したものである。
【００４３】
入力部１２０を構成するキーボード１０９やマウス１１０などから入力された文書データ提供装置の指定先（ＵＲＬなど）は、文書データ取得要求部１６１に送られ、この文書データ取得要求部１６１は、ユーザーが指定した文書データ提供装置に対して、文書データの送信を要求する。
【００４４】
次に、本発明の他の実施形態について説明する。図５は本発明の他の実施の形態に係る情報処理装置の概念を説明する図である。図５において、図１と同様の参照符号が付された構成は、同様のものであり、同じ機能を果たすものである。
【００４５】
本実施形態が先の実施形態と異なる点は、先の実施形態の構成に加え、２つのソート部―第１ソート部１７１及び第２ソート部１７２―を備える点である。
【００４６】
第１ソート部１７１は、検索指向データベース１５０に蓄積された検索指向データをジャンル別の総閲覧時間数に応じてソートするものである。この第１ソート部１７１のソート処理についてより詳しく説明する。図６は本発明の他の実施の形態に係る情報処理装置１００の第１ソート部１７１による処理を説明する図である。
【００４７】
既に説明したように、検索指向データは「ジャンル」、「閲覧時間」、「アクセス時刻」が組み合わされて一つのデータとされている。この中で、同一「ジャンル」の検索指向データの「閲覧時間」を全て足し合わせたものが総閲覧時間数である。第１ソート部１７１によるソート処理によれば、例えば図６に示されたようなソート結果となる。すなわち、検索指向データベース１５０を第１ソート部１７１によってソートすることによって、例えば、ジャンルキーワード「デジタルカメラ」が総閲覧時間数７５時間２５分００秒で第１位に、ジャンルキーワード「イタリア料理」が総閲覧時間数６８時間３８分００秒で第２位に、・・・・・というような結果を得ることが可能となる。
【００４８】
総閲覧時間数が長いほど（すなわち、第１ソート部１７１によってソートで順位が高いほど）、ユーザーの興味が高い、と言う予想を立てることができる。本実施形態においては、検索指向データベース１５０からピックアップされ、検索指示部１６０で用いられる「ジャンル」キーワードとして、第１ソート部１７１によってソートされて最も順位が高いジャンルをキーワードとして用いる。すなわち、本実施形態においては、総閲覧時間数が長くユーザーの興味が高い可能性があるキーワード―最頻出キーワードともいう―を、ユーザー入力されたキーワードと併用する。これによれば、ユーザーが最も関心のある事項が加味された検索指示を検索装置３００に送信することとなるので、本実施形態の情報処理装置１００によれば、ユーザーの負担を要することなく、ユーザーの全般的な興味に沿った精度の高い検索を実行することが可能となる。なお、特許請求の範囲における「最頻出キーワード」は、第１ソート部１７１によってソートされた総閲覧時間数が最も長いジャンルキーワードを上位概念的に示したものである。また、特許請求の範囲における「第１ソート手段」は、この第１ソート部１７１を上位概念的に示したものである。
【００４９】
次に、第２ソート部１７２について説明する。検索装置３００に検索された結果、すなわち、文書データの候補（文書データ提供装置の候補）を受領する構成が検索結果受領部１８０であるが、この検索結果受領部１８０で受領された文書データの候補をソートする構成が第２ソート部１７２である。
【００５０】
より具体的には、第２ソート部１７２は、先の最頻出キーワードの文書データ中の出現回数に応じて、候補となる文書データをソートするものである。このようなソートによって、検索結果受領部１８０においては、文書データの候補が、ユーザー最関心事項の順に並び替えられることとなる。そして、第２ソート部１７２で並び替えられた結果を、表示部１１１に表示することによって、ユーザーの興味に沿った検索結果を提示することができる。
【００５１】
なお、特許請求の範囲における「第２ソート手段」は、第２ソート部１７２を上位概念的に示したものである。
【００５２】
なお、第２ソート部１７２の機能を検索装置３００の側に持たせることも可能である。すなわち、検索装置３００において、情報処理装置１００からの複数のキーワードに基づいて閲覧可能な文書データの候補を抽出したとき、抽出した文書データにおける複数のキーワードのうちの一つのキーワードの出現回数に応じてソートを行った上で、情報処理装置１００に閲覧可能な文書データの候補を回答する構成とするわけである。この場合、何らかの方法によって、検索指向データベース１５０を情報処理装置１００から得るか、それに相当するものを検索装置３００に保持しておくかする。
【００５３】
このような検索装置３００によれば、ユーザーの興味に沿った検索結果を提示することができることとなる。
【００５４】
以上、本明細書においては、種々の実施形態について説明したが、それぞれの実施形態の構成同士を、任意に組み合わせて構成した発明も本発明の範疇となり得ることを付記しておく。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態に係る情報処理装置の概念を説明する図である。
【図２】本発明の実施の形態に係る情報処理装置がシステム構成を示す図である。
【図３】本発明の実施の形態に係る情報処理装置で扱うジャンルの概念を模式的に示す図である。
【図４】本発明の実施の形態に係る情報処理装置における検索指向データの収集過程を模式的に示す図である。
【図５】本発明の他の実施の形態に係る情報処理装置の概念を説明する図である。
【図６】本発明の他の実施の形態に係る情報処理装置の第１ソート部による処理を説明する図である。
【符号の説明】
【００５６】
５０・・・ネットワーク、１００・・・情報処理装置、１０１・・・ＣＰＵ、１０２・・・ＲＯＭ、１０３・・・ＲＡＭ、１０４・・・システムバス、１０５・・・入力制御部、１０６・・・表示出力制御部、１０７・・・記憶媒体制御部、１０８・・・ネットワーク通信制御部、１０９・・・キーボード、１１０・・・マウス、１１１・・・表示部、１１２・・・・・・ドディスクドライブ、１１３・・・フレキシブルディスクドライブ、１１４・・・光学ディスクドライブ、１２０・・・入力部、１３０・・・文書データ受領部、１３５・・・ジャンル解析用辞書データベース、１４０・・・ジャンル解析部、１４１・・・閲覧時間算定部、１４２・・・計時部、１５０・・・検索指向データベース、１６０・・・検索指示部、１６１・・・文書データ取得要求部、１７１・・・第１ソート部、１７２・・・第２ソート部、１８０・・・検索結果受領部、２００ａ〜２００ｆ・・・文書データ提供装置、３００・・・検索装置
【図１】
2010009546.tif 000003
【図２】
2010009546.tif 000004
【図３】
2010009546.tif 000005
【図４】
2010009546.tif 000006
【図５】
2010009546.tif 000007
【図６】
2010009546.tif 000008