(57)【要約】【課題】  複数のコンテンツを決定した過程を記憶すること。【解決手段】  ＰＣは、受け付けられたキーセンテンスから抽出されたキーワードを用いて検索し、抽出されるコンテンツを取得する第１コンテンツ取得部１７と、取得されたコンテンツのうちから選択されたコンテンツとキーセンテンスとを関連付けた履歴データを記憶する履歴記憶部２３と、取得された新たなキーセンテンスから抽出された新たなキーワードを用いて検索し、抽出されるコンテンツを取得する第２コンテンツ取得部３７と、取得されたコンテンツのうちから選択されたコンテンツを記憶されたコンテンツに追加して記憶するコンテンツ追加記憶部４１と、選択されたコンテンツと新たなキーセンテンスとを関連付けた新たな履歴データを記憶された履歴データに追加する履歴追加部４３と、を備える。【選択図】        図３
2011197863.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力されるキーセンテンスを受け付けるキーセンテンス受付手段と、
前記受け付けられたキーセンテンスから１以上のキーワードを抽出する第１キーワード抽出手段と、
前記抽出された１以上のキーワードを検索用キーワードに設定するキーワード設定手段と、
前記キーワード設定手段により前記抽出された１以上のキーワードが検索用キーワードに設定されることに応じて、前記検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第１コンテンツ取得手段と、
前記第１コンテンツ取得手段により取得された１以上のコンテンツのうちから少なくとも１つを選択する第１選択手段と、
前記第１選択手段によって選択されたコンテンツを記憶するコンテンツ記憶手段と、
前記第１選択手段によって選択されるコンテンツと前記キーセンテンス受付手段によって受け付けられたキーセンテンスとを関連付けた履歴データを記憶する履歴記憶手段と、
新たなキーセンテンスを取得するキーセンテンス取得手段と、
前記キーセンテンス取得手段により新たなキーセンテンスが取得されることに応じて、前記取得された新たなキーセンテンスから１以上の新たなキーワードを抽出する第２キーワード抽出手段と、
前記新たなキーワードが取得されることに応じて、前記抽出された１以上の新たなキーワードを検索用キーワードに追加するキーワード追加手段と、
前記１以上の新たなキーワードが検索用キーワードに追加されることに応じて、前記検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第２コンテンツ取得手段と、
前記第２コンテンツ取得手段により取得された１以上のコンテンツのうちから少なくとも１つを選択する第２選択手段と、
前記第２選択手段によって選択されたコンテンツを前記記憶されたコンテンツに追加して記憶するコンテンツ追加記憶手段と、
前記第２選択手段によって前記コンテンツが選択されることに応じて、該選択されたコンテンツと前記取得された新たなキーセンテンスとを関連付けた新たな履歴データを前記記憶された履歴データに追加する履歴追加手段と、を備えた、コンテンツ収集装置。
【請求項２】
前記記憶されたコンテンツを表示するコンテンツ表示手段と、
前記表示されたコンテンツと前記記憶された履歴データによって関連付けられた前記キーセンテンスを前記表示されたコンテンツに重畳して表示するキーセンテンス表示手段と、をさらに備えた、請求項１に記載のコンテンツ管理装置。
【請求項３】
前記キーセンテンス取得手段は、前記第１選択手段によって選択されたコンテンツから新たなキーセンテンスを抽出する第１キーセンテンス抽出手段を含む、請求項１または２に記載のコンテンツ収集装置。
【請求項４】
前記キーセンテンス取得手段は、前記第２選択手段によって選択されたコンテンツから新たなキーセンテンスを抽出する第２キーセンテンス抽出手段を含む、請求項２または３に記載のコンテンツ収集装置。
【請求項５】
前記キーセンテンス取得手段は、前記キーセンテンス受付手段により新たなキーセンテンスが外部から受け付けられる場合、該受け付けられた新たなキーセンテンスを取得する、請求項１〜４のいずれかに記載のコンテンツ収集装置。
【請求項６】
前記第１選択手段および前記第２選択手段は、前記１以上のコンテンツのうち、画像を含むコンテンツを、画像を含まないコンテンツよりも優先して選択する、請求項１〜５のいずれかに記載のコンテンツ収集装置。
【請求項７】
外部から入力されるキーセンテンスを受け付けるステップと、
前記受け付けられたキーセンテンスから１以上のキーワードを抽出するステップと、
前記抽出された１以上のキーワードを検索用キーワードに設定するステップと、
前記抽出された１以上のキーワードが検索用キーワードに設定されることに応じて、前記検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第１取得ステップと、
前記第１取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第１選択ステップと、
前記第１選択ステップにおいて選択されたコンテンツを記憶するステップと、
前記第１選択ステップにおいて選択されるコンテンツと前記外部から入力されたキーセンテンスとを関連付けた履歴データを記憶するステップと、
新たなキーセンテンスを取得するステップと、
前記新たなキーセンテンスが取得されることに応じて、前記取得された新たなキーセンテンスから１以上の新たなキーワードを抽出するステップと、
前記新たなキーワードが取得されることに応じて、前記抽出された１以上の新たなキーワードを検索用キーワードに追加するステップと、
前記１以上の新たなキーワードが検索用キーワードに追加されることに応じて、前記検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第２取得ステップと、
前記第２取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第２選択ステップと、
前記第２選択ステップにおいて選択されたコンテンツを前記記憶されたコンテンツに追加して記憶するステップと、
前記第２選択ステップにおいて前記コンテンツが選択されることに応じて、該選択されたコンテンツと前記取得された新たなキーセンテンスとを関連付けた新たな履歴データを前記記憶された履歴データに追加するステップと、を含むコンテンツ収集方法。
【請求項８】
外部から入力されるキーセンテンスを受け付けるステップと、
前記受け付けられたキーセンテンスから１以上のキーワードを抽出するステップと、
前記抽出された１以上のキーワードを検索用キーワードに設定するステップと、
前記抽出された１以上のキーワードが検索用キーワードに設定されることに応じて、前記検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第１取得ステップと、
前記第１取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第１選択ステップと、
前記第１選択ステップにおいて選択されたコンテンツを記憶するステップと、
前記第１選択ステップにおいて選択されるコンテンツと前記外部から入力されたキーセンテンスとを関連付けた履歴データを記憶するステップと、
新たなキーセンテンスを取得するステップと、
前記新たなキーセンテンスが取得されることに応じて、前記取得された新たなキーセンテンスから１以上の新たなキーワードを抽出するステップと、
前記新たなキーワードが取得されることに応じて、前記抽出された１以上の新たなキーワードを検索用キーワードに追加するステップと、
前記１以上の新たなキーワードが検索用キーワードに追加されることに応じて、前記検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第２取得ステップと、
前記第２取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第２選択ステップと、
前記第２選択ステップにおいて選択されたコンテンツを前記記憶されたコンテンツに追加して記憶するステップと、
前記第２選択ステップにおいて前記コンテンツが選択されることに応じて、該選択されたコンテンツと前記取得された新たなキーセンテンスとを関連付けた新たな履歴データを前記記憶された履歴データに追加するステップと、をコンピュータに実行させるコンテンツ収集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ収集装置、コンテンツ収集方法およびコンテンツ収集プログラムに関し、特に検索エンジンで検索されたコンテンツを収集するコンテンツ収集装置、コンテンツ収集方法およびコンテンツ収集プログラムに関する。
【背景技術】
【０００２】
多くのコンテンツのうちから所望のコンテンツを抽出する技術としては、キーワードを入力してデータベース等を検索する技術が知られている。例えば、特開平１０−４０４０３号公報には、編集途中の図形に対して、編集指示入力部により図形変換指示が入力された場合、図形変換知識管理部は、その選択された図形データを利用者の要求条件として図形変換知識記憶部を検索し、変換候補図形表示部により検索結果を候補図形として提示し、図形変換部は候補図形から利用者が選択し確定した変換後の図形データを取り出して変換前の図形データと合成するようにした図形編集装置が記載されている。
【０００３】
特に、近年はインターネットの普及により、世界中の膨大な量のコンテンツにアクセスすることが可能となっている。インターネット上に検索サーバが提供されており、膨大な量のコンテンツのうちから適切なコンテンツを抽出することができる。
【０００４】
しかしながら、プレゼンテーション用の資料を作成する場合、作成途中で参考とするためのコンテンツを検索する作業をする場合、資料を作成する作業が一時中断してしまい、作業効率が悪くなってしまうといった問題がある。また、作成作業を会議等で一時中断する場合、それまで作成された資料だけでは、その資料を作成した思考過程を思い出すのに時間がかかってしまうといった問題がある。
【特許文献１】特開平１０−４０４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題を解決するためになされたもので、この発明の目的の１つは、複数のコンテンツを決定した過程を記憶することが可能なコンテンツ収集装置を提供することである。
【０００６】
この発明の他の目的は、複数のコンテンツを決定した過程を記憶することが可能なコンテンツ収集方法を提供することである。
【０００７】
この発明のさらに他の目的は、複数のコンテンツを決定した過程を記憶することが可能なコンテンツ収集プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した問題を達成するためにこの発明のある局面によれば、コンテンツ収集装置は、外部から入力されるキーセンテンスを受け付けるキーセンテンス受付手段と、受け付けられたキーセンテンスから１以上のキーワードを抽出する第１キーワード抽出手段と、抽出された１以上のキーワードを検索用キーワードに設定するキーワード設定手段と、キーワード設定手段により抽出された１以上のキーワードが検索用キーワードに設定されることに応じて、検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第１コンテンツ取得手段と、第１コンテンツ取得手段により取得された１以上のコンテンツのうちから少なくとも１つを選択する第１選択手段と、第１選択手段によって選択されたコンテンツを記憶するコンテンツ記憶手段と、第１選択手段によって選択されるコンテンツとキーセンテンス受付手段によって受け付けられたキーセンテンスとを関連付けた履歴データを記憶する履歴記憶手段と、新たなキーセンテンスを取得するキーセンテンス取得手段と、キーセンテンス取得手段により新たなキーセンテンスが取得されることに応じて、取得された新たなキーセンテンスから１以上の新たなキーワードを抽出する第２キーワード抽出手段と、新たなキーワードが取得されることに応じて、抽出された１以上の新たなキーワードを検索用キーワードに追加するキーワード追加手段と、１以上の新たなキーワードが検索用キーワードに追加されることに応じて、検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第２コンテンツ取得手段と、第２コンテンツ取得手段により取得された１以上のコンテンツのうちから少なくとも１つを選択する第２選択手段と、第２選択手段によって選択されたコンテンツを記憶されたコンテンツに追加して記憶するコンテンツ追加記憶手段と、第２選択手段によってコンテンツが選択されることに応じて、該選択されたコンテンツと取得された新たなキーセンテンスとを関連付けた新たな履歴データを記憶された履歴データに追加する履歴追加手段と、を備える。
【０００９】
この局面に従えば、外部から入力されるキーセンテンスから抽出された１以上のキーワードが検索用キーワードに設定され、検索用キーワードを用いて検索して抽出される１以上のコンテンツのうちから少なくとも１つが選択され、選択されるコンテンツとキーセンテンスとを関連付けた履歴データが記憶される。さらに、新たなキーセンテンスが取得されることに応じて、新たなキーセンテンスから抽出された１以上の新たなキーワードが検索用キーワードに追加され、検索用キーワードを用いて検索し、抽出される１以上のコンテンツのうちから少なくとも１つが選択され、選択されるコンテンツと新たなキーセンテンスとを関連付けた新たな履歴データが履歴データに追加される。このため、コンテンツが選択されると、コンテンツと、そのコンテンツの検索に用いたキーセンテンスとを関連付けて記憶するので、コンテンツを決定した過程を記憶することができる。その結果、複数のコンテンツを決定した過程を記憶することが可能なコンテンツ収集装置を提供することができる。
【００１０】
好ましくは、記憶されたコンテンツを表示するコンテンツ表示手段と、表示されたコンテンツと記憶された履歴データによって関連付けられたキーセンテンスを表示されたコンテンツに重畳して表示するキーセンテンス表示手段と、をさらに備える。
【００１１】
この局面に従えば、表示されたコンテンツに重畳して、そのコンテンツに関連付けられたキーセンテンスが表示されるので、ユーザは、画面を切り換えることなくキーワードとコンテンツとを確認することができる。
【００１２】
好ましくは、キーセンテンス取得手段は、第１選択手段によって選択されたコンテンツから新たなキーセンテンスを抽出する第１キーセンテンス抽出手段を含む。
【００１３】
この局面に従えば、選択されたコンテンツから新たなキーセンテンスが抽出されるので、新たなキーワードを自動的に設定することができる。
【００１４】
好ましくは、キーセンテンス取得手段は、第２選択手段によって選択されたコンテンツから新たなキーセンテンスを抽出する第２キーセンテンス抽出手段を含む。
【００１５】
好ましくは、キーセンテンス取得手段は、キーセンテンス受付手段により新たなキーセンテンスが外部から受け付けられる場合、該受け付けられた新たなキーセンテンスを取得する。
【００１６】
この局面に従えば、ユーザが連続してキーセンテンスを入力することができる。
【００１７】
好ましくは、第１選択手段および第２選択手段は、１以上のコンテンツのうち、画像を含むコンテンツを、画像を含まないコンテンツよりも優先して選択する。
【００１８】
この発明の他の局面によれば、コンテンツ収集方法は、外部から入力されるキーセンテンスを受け付けるステップと、受け付けられたキーセンテンスから１以上のキーワードを抽出するステップと、抽出された１以上のキーワードを検索用キーワードに設定するステップと、抽出された１以上のキーワードが検索用キーワードに設定されることに応じて、検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第１取得ステップと、第１取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第１選択ステップと、第１選択ステップにおいて選択されたコンテンツを記憶するステップと、第１選択ステップにおいて選択されるコンテンツと外部から入力されたキーセンテンスとを関連付けた履歴データを記憶するステップと、新たなキーセンテンスを取得するステップと、新たなキーセンテンスが取得されることに応じて、取得された新たなキーセンテンスから１以上の新たなキーワードを抽出するステップと、新たなキーワードが取得されることに応じて、抽出された１以上の新たなキーワードを検索用キーワードに追加するステップと、１以上の新たなキーワードが検索用キーワードに追加されることに応じて、検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第２取得ステップと、第２取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第２選択ステップと、第２選択ステップにおいて選択されたコンテンツを記憶されたコンテンツに追加して記憶するステップと、第２選択ステップにおいてコンテンツが選択されることに応じて、該選択されたコンテンツと取得された新たなキーセンテンスとを関連付けた新たな履歴データを記憶された履歴データに追加するステップと、を含む。
【００１９】
この局面に従えば、複数のコンテンツを決定した過程を記憶することが可能なコンテンツ収集装置を提供することができる。
【００２０】
この発明のさらに他の局面によれば、コンテンツ収集プログラムは、外部から入力されるキーセンテンスを受け付けるステップと、受け付けられたキーセンテンスから１以上のキーワードを抽出するステップと、抽出された１以上のキーワードを検索用キーワードに設定するステップと、抽出された１以上のキーワードが検索用キーワードに設定されることに応じて、検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第１取得ステップと、第１取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第１選択ステップと、第１選択ステップにおいて選択されたコンテンツを記憶するステップと、第１選択ステップにおいて選択されるコンテンツと外部から入力されたキーセンテンスとを関連付けた履歴データを記憶するステップと、新たなキーセンテンスを取得するステップと、新たなキーセンテンスが取得されることに応じて、取得された新たなキーセンテンスから１以上の新たなキーワードを抽出するステップと、新たなキーワードが取得されることに応じて、抽出された１以上の新たなキーワードを検索用キーワードに追加するステップと、１以上の新たなキーワードが検索用キーワードに追加されることに応じて、検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第２取得ステップと、第２取得ステップにおいて取得された１以上のコンテンツのうちから少なくとも１つを選択する第２選択ステップと、第２選択ステップにおいて選択されたコンテンツを記憶されたコンテンツに追加して記憶するステップと、第２選択ステップにおいてコンテンツが選択されることに応じて、該選択されたコンテンツと取得された新たなキーセンテンスとを関連付けた新たな履歴データを記憶された履歴データに追加するステップと、をコンピュータに実行させる。
【００２１】
この局面に従えば、複数のコンテンツを決定した過程を記憶することが可能なコンテンツ収集装置を提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態における情報処理システムの一例示す図である。
【図２】ＰＣのハードウエア構成の一例を示すブロック図である。
【図３】ＭＦＰが備えるＣＰＵが有する機能の概要をＨＤＤに記憶される情報とともに示すブロック図である。
【図４】選択画像の一例を示す図である。
【図５】コンテンツとキーセンテンスとの表示の一例を示す図である。
【図６】コンテンツ収集処理の流れの一例を示す第２のフローチャートである。
【図７】コンテンツ収集処理の流れの一例を示す第２のフローチャートである。
【図８】履歴表示処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００２４】
図１は、本発明の実施の形態における情報処理システムの一例を示す図である。図１を参照して、情報処理システム１は、コンテンツ収集装置として機能するパーソナルコンピュータ（ＰＣ）１００と、ファイルサーバ２０１と、複合機（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）（以下、「ＭＦＰ」という）２２１と、を含む。ＰＣ１００、ファイルサーバ２０１、ＭＦＰ２２１は、ネットワーク２にそれぞれ接続される。ＭＦＰ２２１は、ＨＤＤを備えており、ファイルサーバとしての機能を有する。また、ＭＦＰ２２１は、スキャナ機能、プリンタ機能、コピー機能、ファクシミリ機能等の複数の機能を備える。
【００２５】
ＭＦＰ２２１およびファイルサーバ２０１には、複数のコンテンツが記憶される。例えば、ファイルサーバ２０１が複数人で共有される場合、複数人がファイルサーバ２０１に記憶させた複数のコンテンツが記憶される。ファイルサーバ２０１は、検索エンジンを備えており、ＰＣ１００からファイルサーバ２０１にキーワードを送信すれば、ファイルサーバ２０１においてファイルサーバ２０１に記憶された複数のコンテンツのうちからキーワードを含むコンテンツが抽出され、抽出された複数のコンテンツがＰＣ１００に送信される。ファイルサーバ２０１が送信する複数のコンテンツは、ファイルサーバ２０１において予め定められた優先順位で並び替えられている。
【００２６】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。ネットワーク２は、ゲートウェイを介してインターネット３に接続されており、ＰＣ１００は、インターネット３に接続された検索サーバ２１１と通信可能である。なお、ネットワーク２は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）等であってもよい。
【００２７】
検索サーバ２１１は、検索エンジンを備えており、インターネット３上に公開されたコンテンツを検索し、検索結果を出力するサービスを提供する。検索サーバ２１１は、検索により抽出したコンテンツを、検索サーバ２１１において予め定められた優先順位で並び替えて、出力する。ＰＣ１００は、検索サーバ２１１にキーワードを送信すれば、検索サーバ２１１から検索結果として抽出された複数のコンテンツを受信する。
【００２８】
図２は、ＰＣのハードウエア構成の一例を示すブロック図である。図２を参照して、ＰＣ１００は、それぞれがバス１２０に接続されたＣＰＵ１０１と、ＣＰＵ１０１が実行するプログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３と、ＣＰＵ１０１の作業領域として用いられるＲＡＭ１０５と、大容量記憶装置としてのＨＤＤ１０７と、メモリカード１０８が装着されるカードインターフェース（Ｉ／Ｆ）１０９と、ＰＣ１００をインターネットに接続するための通信Ｉ／Ｆ１１１と、ユーザとのインターフェースとなるユーザインターフェース１１３と、マイクロホン１２１が接続された外部Ｉ／Ｆ１１９と、を含む。
【００２９】
ユーザインターフェース１１３は、キーボードとマウスなどのポインティングデバイスを含む操作部１１５と、データを表示する液晶表示装置等からなる表示部１１７とを含む。
【００３０】
ＣＰＵ１０１は、ＰＣ１００の全体を制御する。また、ＣＰＵ１０１は、ＲＯＭ１０３に記憶されたプログラムを実行する。また、ＣＰＵ１０１は、カードＩ／Ｆ１０９を介してメモリカード１０８に記憶されたプログラムをＲＡＭ１０５にロードし、実行するようにしてもよい。
【００３１】
さらに、ＣＰＵ１０１がインターネット３に接続されたコンピュータからプログラムをダウンロードしてＨＤＤ１０７に記憶する、または、インターネット３に接続されたコンピュータがプログラムをＨＤＤ１０７に書込みするようにしてＣＰＵ１０１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１０１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３２】
マイクロホン１２１は、ＰＣ１００のユーザが発生する音声を集音し、集音した音声を、外部Ｉ／Ｆ１１９に出力する。外部Ｉ／Ｆ１１９は、マイクロホン１２１から入力される音声を、ＣＰＵ１０１に出力する。
【００３３】
なお、ＣＰＵ１０１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１０８に限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などの半導体メモリ等の媒体でもよい。
【００３４】
本実施のデータにおけるＰＣ１００は、コンテンツ収集装置として機能する。ＰＣ１００は、インターネット上に公開されたコンテンツ、ファイルサーバ２０１またはＭＦＰ２２１に記憶されたコンテンツのうちからＰＣ１００のユーザが所望するコンテンツを収集する。ここでは、ＰＣ１００のユーザがプレゼンテーション用の資料を作成するための参考となるコンテンツを収集する場合を例に説明する。この場合、プレゼンテーションの主題があり、収集するコンテンツは、その主題に関連するコンテンツとなる。ここでは、プレゼンテーションの主題を「今後クラウドは普及する」とする場合を例に説明する。
【００３５】
図３は、ＰＣが備えるＣＰＵが有する機能の概要をＨＤＤに記憶される情報とともに示すブロック図である。図３に示す機能は、ＣＰＵ１０１がＲＯＭ１０３またはメモリカード１０８に記憶されたコンテンツ収集プログラムを実行することにより、ＣＰＵ１０１に形成される。
【００３６】
図３を参照して、ＣＰＵ１０１は、外部から入力されるキーセンテンスを受け付けるキーセンテンス受付部１１と、キーセンテンスからキーワードを抽出する第１キーワード抽出部１３と、キーワードを検索用キーワードに設定するキーワード設定部１５と、コンテンツを取得する第１コンテンツ取得部１７と、取得されたコンテンツのうちから少なくとも１つを選択する第１選択部１９と、コンテンツを記憶するコンテンツ記憶部２１と、コンテンツとキーセンテンスとを関連付けた履歴データを記憶する履歴記憶部２３と、新たなキーセンテンスを取得するキーセンテンス取得部３１と、新たなキーセンテンスから１以上の新たなキーワードを抽出する第２キーワード抽出部３３と、１以上の新たなキーワードを検索用キーワードに追加するキーワード追加部３５と、検索用キーワードに設定された１以上のキーワードを用いて検索し、抽出される１以上のコンテンツを取得する第２コンテンツ取得部３７と、取得されたコンテンツのうちから少なくとも１つを選択する第２選択部３９と、選択されたコンテンツを追加して記憶するコンテンツ追加記憶部４１と、コンテンツと新たなキーセンテンスとを関連付けた新たな履歴データを追加する履歴追加部４３と、履歴表示指示受付部５１と、コンテンツを表示するコンテンツ表示部５３と、キーセンテンスを表示するキーセンテンス表示部５５と、を含む。
【００３７】
キーセンテンス受付部１１は、ユーザにより入力されるキーセンテンスを受け付ける。キーセンテンスは、１以上の単語を含む文である。ここでは、プレゼンテーションの主題「今後クラウドは普及する」がキーセンテンスとして受け付けられる。キーセンテンス受付部１１は、ユーザが、操作部１１５に入力する場合、操作部１１５に入力されたキーセンテンスを受け付ける。また、キーセンテンス受付部１１は、ユーザが、マイクロホン１２１に音声でキーセンテンスを入力する場合、外部Ｉ／Ｆ１１９を介してマイクロホン１２１に入力された音声を受付、受け付けられた音声を音声認識することによって、キーセンテンスを受け付ける。キーセンテンス受付部１１は、受け付けたキーセンテンスを第１キーワード抽出部１３、履歴記憶部２３およびキーセンテンス抽出部３２に出力する。
【００３８】
第１キーワード抽出部１３は、キーセンテンス受付部１１から入力されるキーセンテンスを１以上の単語に分割し、１以上の単語のうちから名詞として予め登録された単語をキーワードとして抽出する。第１キーワード抽出部１３は、抽出された１以上のキーワードをキーワード設定部１５に出力する。ここでは、キーセンテンス「今後クラウドは普及する」のうちから予め登録された単語である「クラウド」および「普及」をキーワードとして抽出する。
【００３９】
キーワード設定部１５は、第１キーワード抽出部１３から入力される１以上のキーワードを、検索用キーワードに設定する。具体的には、ＲＡＭ１０５の検索用キーワードを記憶するために予め定められた領域に、第１キーワード抽出部１３から入力される１以上のキーワードを記憶する。キーワード設定部１５は、検索用キーワードを第１コンテンツ取得部１７およびキーワード追加部３５に出力する。
【００４０】
第１コンテンツ取得部１７は、検索用キーワードを用いて検索し、１以上のコンテンツを取得し、取得された１以上のコンテンツを第１選択部１９に出力する。具体的には、検索用キーワードを含む検索要求を通信Ｉ／Ｆ１１１を介して検索サーバ２１１に送信する。検索サーバ２１１は、検索要求を受信すると、インターネット３上に公開された膨大な量のコンテンツのうちから検索用キーワードを含む１以上のコンテンツを抽出し、１以上のコンテンツを予め定められた優先順位で並び換えて、ＰＣ１００に返信する。第１コンテンツ取得部１７は、通信Ｉ／Ｆ１１１が検索サーバ２１１から検索結果である１以上のコンテンツを受信すると、通信Ｉ／Ｆ１１１から１以上のコンテンツを取得する。また、第１コンテンツ取得部１７は、検索サーバ２１１から受信された１以上のコンテンツを、画像を含むコンテンツを、画像を含まないコンテンツよりも優先順位を高くして、並び替える。画像を含むコンテンツは、画像を含まないコンテンツよりも発表用の資料として利用価値が高いからである。
【００４１】
また、第１コンテンツ取得部１７は、検索用キーワードを含む検索要求をファイルサーバ２０１またはＭＦＰ２２１に送信するようにしてもよい。ファイルサーバ２０１は、検索要求を受信すると、それが備えるＨＤＤに記憶された複数のコンテンツのうちから検索用キーワードを含む１以上のコンテンツを抽出し、抽出された１以上のコンテンツをファイルサーバ２０１によって予め定められた優先順位で並び換えて、ＰＣ１００に返信する。第１コンテンツ取得部１７は、通信Ｉ／Ｆ１１１がファイルサーバ２０１から検索結果である１以上のコンテンツを受信すると、通信Ｉ／Ｆ１１１から１以上のコンテンツを取得する。ＭＦＰ２２１は、検索要求を受信すると、それが備えるＨＤＤに記憶された複数のコンテンツのうちから検索用キーワードを含む１以上のコンテンツを抽出し、抽出された１以上のコンテンツをＭＦＰ２２１によって予め定められた優先順位で並び換えて、ＰＣ１００に返信する。第１コンテンツ取得部１７は、通信Ｉ／Ｆ１１１がＭＦＰ２２１から検索結果である１以上のコンテンツを受信すると、通信Ｉ／Ｆ１１１から１以上のコンテンツを取得する。
【００４２】
第１選択部１９は、第１コンテンツ取得部１７から入力される１以上のコンテンツのうち上位３つのコンテンツを表示部１１７に選択可能に表示する。具体的には、第１選択部１９は、上位３つのコンテンツそれぞれの画像を合成した画像であって、１以上のコンテンツそれぞれに対応する画像を選択可能な選択画像を生成し、生成した選択画像を表示部１１７に表示する。選択画像のサイズが、表示部１１７の表示可能なサイズよりも大きい場合には、選択画像を縮小して表示してもよいし、スクロール可能に表示してもよい。
【００４３】
図４は、選択画像の一例を示す図である。図４を参照して、選択画像３０１は、優先順位が最も高いコンテンツの画像３０３と、優先順位が２番目に高いコンテンツの画像３０５と、優先順位が３番目に高いコンテンツの画像３０７とを含む。コンテンツの画像３０３の左上には、優先順位が最も高いことを示すとともに画像３０３を選択するための画像３０３Ａが配置される。コンテンツの画像３０５の左上には、優先順位が２番目に高いことを示すとともに画像３０５を選択するための画像３０５Ａが配置される。コンテンツの画像３０７の左上には、優先順位が３番目に高いことを示すとともに画像３０７を選択するための画像３０７Ａが配置される。
【００４４】
図３に戻って、第１選択部１９は、ユーザが表示部１１７に表示された選択画像３０１に含まれる画像３０３Ａを指示する操作を操作部１１５に入力すれば、優先順位が最も高いコンテンツを選択し、画像３０５Ａを指示する操作を操作部１１５に入力すれば、優先順位が２番目に高いコンテンツを選択し、画像３０７Ａを指示する操作を操作部１１５に入力すれば、優先順位が３番目に高いコンテンツを選択する。第１選択部１９は、選択されたコンテンツをコンテンツ記憶部２１および履歴記憶部２３に出力する。
【００４５】
コンテンツ記憶部２１は、第１選択部１９から入力されるコンテンツを、資料データ７３としてＨＤＤ１０７に記憶する。
【００４６】
履歴記憶部２３は、第１選択部１９からコンテンツが入力され、キーセンテンス受付部１１からキーセンテンスが入力される。履歴記憶部２３は、キーセンテンスとコンテンツと関連付けた履歴レコードを生成し、生成された履歴レコードをＨＤＤ１０７に履歴データ７１として記憶する。履歴データ７１は、１以上の履歴レコードを含む。履歴レコードは、第１選択部１９から入力されるコンテンツを識別するためのコンテンツ識別情報と、キーセンテンス受付部１１から入力されるキーセンテンスとを含む。なお、履歴レコードは、第１選択部１９から入力されるコンテンツそのものを含んでもよい。
【００４７】
キーセンテンス取得部３１は、ユーザが入力した新たなキーセンテンスを受け付けることにより、または、選択されたコンテンツから新たなキーセンテンスを抽出することにより、新たなキーセンテンスを取得する。キーセンテンス取得部３１は、取得されたキーセンテンスを、第２キーワード抽出部３３および履歴追加部４３に出力する。
【００４８】
キーセンテンス取得部３１は、ユーザが入力した新たなキーセンテンスを受け付けるか、選択されたコンテンツから新たなキーセンテンスを抽出するかは、ユーザによる選択により決定する。ユーザが入力した新たなキーセンテンスを受け付ける場合、キーセンテンス取得部３１は、キーセンテンス受付部１１により新たに受け付けられたキーセンテンスを受け付ける。選択されたコンテンツから新たなキーセンテンスを抽出する場合、キーセンテンス抽出部３２により抽出されたキーセンテンスを取得する。
【００４９】
キーセンテンス抽出部３２は、第１選択部１９からコンテンツが入力されると、コンテンツ中のテキストからキーセンテンスを抽出する。また、キーセンテンス抽出部３２は、後述する第２選択部３９からコンテンツが入力されると、コンテンツ中のテキストからキーセンテンスを抽出する。キーセンテンスを抽出する方法は、ＲＡＭ１０５に記憶されている検索用キーワードの少なくとも１つを含むセンテンスを、キーセンテンスとして抽出する。なお、ユーザが、コンテンツ中から新たなキーセンテンスを指定するようにしてもよい。ここでは、新たなキーセンテンス「プレスリリース」がユーザにより入力された場合を例に説明する。
【００５０】
第２キーワード抽出部３３は、キーセンテンス取得部３１から入力されるキーセンテンスを１以上の単語に分割し、１以上の単語のうちから名詞として予め登録された単語をキーワードとして抽出する。第２キーワード抽出部３３は、抽出された１以上のキーワードをキーワード追加部３５に出力する。ここでは、新たなキーセンテンス「プレスリリース」のうちから予め登録された単語である「プレス」および「リリース」をキーワードとして抽出する。
【００５１】
キーワード追加部３５は、第２キーワード抽出部３３から入力される１以上のキーワードを、検索用キーワードに追加する。具体的には、ＲＡＭ１０５の検索用キーワードを記憶するために予め定められた領域に、第２キーワード抽出部３３から入力される１以上のキーワードを追加して記憶する。キーワード追加部３５は、検索用キーワードを第２コンテンツ取得部３７に出力する。
【００５２】
第２コンテンツ取得部３７は、第１コンテンツ取得部１７と同様に、検索用キーワードを用いて検索し、１以上のコンテンツを取得し、取得された１以上のコンテンツを第２選択部３９に出力する。検索用キーワードは、「クラウド」、「普及」、「プレス」および「リリース」である。また、第２コンテンツ取得部３７は、検索サーバ２１１から受信された１以上のコンテンツを、画像を含むコンテンツを、画像を含まないコンテンツよりも優先順位を高くして、並び替える。画像を含むコンテンツは、画像を含まないコンテンツよりも発表用の資料として利用価値が高いからである。
【００５３】
第２選択部３９は、第２コンテンツ取得部３７から入力される１以上のコンテンツのうち上位３つのコンテンツを、第１選択部１９と同様に、表示部１１７に選択可能に表示する。具体的には、第２選択部３９は、上位３つのコンテンツそれぞれの画像を合成した画像であって、１以上のコンテンツそれぞれに対応する画像を選択可能な選択画像を生成し、生成した選択画像を表示部１１７に表示する。第２選択部３９は、ユーザが表示部１１７に表示された選択画像に基づいて、選択する操作を受け付け、選択されたコンテンツをコンテンツ追加記憶部４１、履歴追加部４３およびキーセンテンス抽出部３２に出力する。
【００５４】
コンテンツ追加記憶部４１は、第２選択部３９から入力されるコンテンツを、ＨＤＤ１０７に記憶されている資料データ７３に追加して記憶する。
【００５５】
履歴追加部４３は、第２選択部３９からコンテンツが入力され、キーセンテンス取得部３１から新たなキーセンテンスが入力される。履歴追加部４３は、キーセンテンスとコンテンツと関連付けた履歴レコードを生成し、生成された履歴レコードをＨＤＤ１０７に記憶されている履歴データ７１に追加して記憶する。
【００５６】
第２選択部３９により新たなコンテンツが選択されると、選択されたコンテンツは、キーセンテンス抽出部３２に出力される。このため、キーセンテンス抽出部３２により、新たなコンテンツから新たなキーセンテンスが抽出される。したがって、ユーザが終了指示を入力するまで、コンテンツの選択、キーセンテンスの抽出、キーワードの抽出、コンテンツの検索の処理が、繰り返して実行される。
【００５７】
履歴表示指示受付部５１は、ユーザが操作部１１５に予め備えられたキーを押下すると、履歴表示指示を受け付ける。履歴表示指示受付部５１は、履歴表示指示を受け付けると、表示指示をコンテンツ表示部５３に出力する。
【００５８】
コンテンツ表示部５３は、ＨＤＤ１０７に記憶されている資料データ７３に含まれるコンテンツを表示部１１７に表示する。コンテンツ表示部５３は、資料データ７３に複数のコンテンツが含まれる場合、複数のコンテンツを順に表示部１１７に表示する。コンテンツ表示部５３は、表示部１１７に表示しているコンテンツのコンテンツ識別情報をキーセンテンス表示部５５に出力する。コンテンツ表示部５３は、ユーザの指示により表示部１１７に表示されているコンテンツを次のコンテンツに切り換えるが、表示するコンテンツを切り換えるごとに、切換後に表示されているコンテンツのコンテンツ識別情報をキーセンテンス表示部５５に出力する。
【００５９】
キーセンテンス表示部５５は、コンテンツ識別情報が入力されると、ＨＤＤ１０７に記憶されている履歴データ７１に含まれる履歴レコードのうちから、コンテンツ表示部５３から入力されるコンテンツ識別情報を含む履歴レコードを抽出する。そして、抽出された履歴レコードによってコンテンツ識別情報と関連付けられたキーセンテンスを取得する。キーセンテンス表示部５５は、取得されたキーセンテンスを、表示部１１７に表示されているコンテンツに重畳して表示する。これにより、表示されているコンテンツを検索する際に用いたキーワードを含むキーセンテンスが表示されるので、キーセンテンスとコンテンツとの関係をユーザに通知することができる。また、コンテンツ表示部５３により別のコンテンツが表示されると、その別のコンテンツを検索する際に用いたキーワードを含むキーセンテンスが表示されるので、複数のコンテンツを順に表示させる場合には、表示されているコンテンツに関連付けられたキーセンテンスが表示される。このため、ユーザは、キーセンテンスとコンテンツとの関係から、思考過程を思い出すことができる。
【００６０】
図５は、コンテンツとキーセンテンスとの表示の一例を示す図である。図５を参照して、コンテンツ３４１に対して、キーセンテンス３４３が表示される。
【００６１】
図６および図７は、コンテンツ収集処理の流れの一例を示すフローチャートである。コンテンツ収集処理は、ＣＰＵ１０１がＲＯＭ１０３またはメモリカード１０８に記憶されたコンテンツ収集プログラムを実行することにより、ＣＰＵ１０１により実行される処理である。図６および図７を参照して、ＣＰＵ１０１は、キーセンテンスを受け付けるまで待機状態となり（ステップＳ０１でＮＯ）、キーセンテンスを受け付けると、処理をステップＳ０２に進める。ユーザが、操作部１１５に入力する場合、操作部１１５に入力されたキーセンテンスを受け付ける。また、ユーザが、マイクロホン１２１に音声でキーセンテンスを入力する場合、外部Ｉ／Ｆ１１９を介してマイクロホン１２１に入力された音声を受け付け、受け付けられた音声を音声認識することによって、キーセンテンスを受け付ける。
【００６２】
ステップＳ０２においては、キーセンテンスからキーワードを抽出する。キーセンテンスは、１以上の単語を含む文であり、その文からキーワードとして予め登録された名詞に該当するものを抽出する。
【００６３】
ステップＳ０３においては、ステップＳ０２において抽出されたキーワードを検索用キーワードに設定する。次のステップＳ０４においては、検索用キーワードで検索する。具体的には、検索用キーワードを含む検索要求を通信Ｉ／Ｆ１１１を介して検索サーバ２１１に送信する。検索サーバ２１１は、検索要求を受信すると、インターネット３上に公開された膨大な量のコンテンツのうちから検索用キーワードを含む１以上のコンテンツを抽出し、１以上のコンテンツを予め定められた優先順位で並び換えて、ＰＣ１００に返信する。なお、検索用キーワードを含む検索要求をファイルサーバ２０１またはＭＦＰ２２１に送信するようにしてもよい。
【００６４】
次のステップＳ０５においては、検索サーバ２１１が送信するコンテンツを取得する。通信Ｉ／Ｆ１１１が検索サーバ２１１から検索結果である１以上のコンテンツを受信すると、通信Ｉ／Ｆ１１１から１以上のコンテンツを取得する。なお、検索要求をファイルサーバ２０１またはＭＦＰ２２１に送信する場合、ファイルサーバ２０１またはＭＦＰ２２１から送信されるコンテンツを取得する。
【００６５】
次のステップＳ０６においては、検索サーバ２１１から取得されたコンテンツの優先順位が上位から３つのコンテンツを抽出する。そして、３つのコンテンツを１画面で表示する（ステップＳ０７）。図４に示した選択画像、すなわち３つのコンテンツの画像を含み、３つの画像を選択可能にした選択画像を表示部１１７に表示する。次のステップＳ０８においては、３つのコンテンツのいずれかを選択する操作を受け付けたか否かを判断する。３つのコンテンツのいずれかを選択する操作を受け付けたならば、処理をステップＳ０９に進めるが、そうでなければ処理をステップＳ０１に戻す。
【００６６】
処理がステップＳ０９に進む場合、ステップＳ０１において受け付けられたキーセンテンスに基づいて抽出された３つのコンテンツのうちから１つがユーザにより選択される。ステップＳ０９においては、ステップＳ０８において選択されたコンテンツを処理対象に設定する。そして、処理対象に設定されたコンテンツをＨＤＤ１０７に、資料データ７３として記憶する（ステップＳ１０）。次のステップＳ１１においては、履歴レコードを生成する。履歴レコードは、ステップＳ０１において受け付けられたキーセンテンスと、ステップＳ１０においてＨＤＤ１０７に記憶されたコンテンツを識別するためのコンテンツ識別情報とを含む。次のステップＳ１２においては、生成された履歴レコードをＨＤＤ１０７に履歴データ７１として記憶し、処理をステップＳ１３に進める。
【００６７】
ステップＳ１３においては、キーセンテンスの受付先を選択する操作を受け付けたか否かを判断する。キーセンテンスの受付先をコンテンツとする操作を受け付けるならば処理をステップＳ１４に進めるが、キーセンテンスの受付先をユーザとする操作を受け付けるならば処理をステップＳ１５に進める。
【００６８】
ステップＳ１４においては、処理対象に設定されているコンテンツからキーセンテンスを抽出する。ステップＳ１２の処理が実行された後にステップＳ１４の処理が実行される場合には、ステップＳ０８において選択されたコンテンツからキーセンテンスが抽出される。
【００６９】
ステップＳ１５においては、ステップＳ０１と同様に、ユーザにより入力されるキーセンテンスを受け付けるまで待機状態となり（ステップＳ１５でＮＯ）、ユーザによりキーセンテンスが入力されると、入力されたキーセンテンスを受け付け（ステップＳ１５でＹＥＳ）、処理をステップＳ１６に進める。
【００７０】
ステップＳ１６においては、ステップＳ１４において抽出されたキーセンテンスまたはステップＳ１５において受け付けられたキーセンテンスから新たなキーワードを抽出する。キーセンテンスが予めキーワードとして定められた名詞を複数含む場合には、複数のキーワードを抽出する。ただし、検索用キーワードにすでに設定されているキーワードと同じ単語のキーワードは抽出しない。
【００７１】
ステップＳ１７においては、新たなキーワードを検索用キーワードに追加する。具体的には、ＲＡＭ１０５に予め定められた検索用キーワードを記憶する領域にステップＳ１６において抽出された新たなキーワードを追加して記憶する。
【００７２】
次のステップＳ１８においては、ステップＳ０４と同様に、検索用キーワードで検索する。ステップＳ０４の場合とは検索用キーワードが異なる。具体的には、検索用キーワードを含む検索要求を、通信Ｉ／Ｆ１１１を介して検索サーバ２１１に送信する。検索サーバ２１１は、検索要求を受信すると、インターネット３上に公開された膨大な量のコンテンツのうちから検索用キーワードを含む１以上のコンテンツを抽出し、１以上のコンテンツを予め定められた優先順位で並び換えて、ＰＣ１００に返信する。
【００７３】
ステップＳ１９においては、通信Ｉ／Ｆ１１１が検索サーバ２１１から検索結果である１以上のコンテンツを受信すると、通信Ｉ／Ｆ１１１から１以上のコンテンツを取得する。
【００７４】
次のステップＳ２０においては、ステップＳ１９において検索サーバ２１１から取得されたコンテンツの優先順位が上位から３つのコンテンツを抽出する。そして、３つのコンテンツを１画面で表示する（ステップＳ２１）。ステップＳ２１において抽出された３つのコンテンツの画像を含み、３つの画像を選択可能にした選択画像を表示部１１７に表示する。次のステップＳ２２においては、３つのコンテンツのいずれかを選択する操作を受け付けたか否かを判断する。３つのコンテンツのいずれかを選択する操作を受け付けたならば、処理をステップＳ２３に進めるが、そうでなければ処理をステップＳ１３に戻す。
【００７５】
処理がステップＳ２３に進む場合、ステップＳ１４においてコンテンツから抽出されたーセンテンス、またはステップＳ１５においてユーザにより入力されたキーセンテンスに基づいて抽出された３つのコンテンツのうちから１つがユーザにより選択される。ステップＳ２３においては、ステップＳ２２において選択されたコンテンツを処理対象に設定する。そして、処理対象に設定されたコンテンツをＨＤＤ１０７に、資料データ７３として追加して記憶する（ステップＳ２４）。次のステップＳ２５においては、履歴レコードを生成する。履歴レコードは、ステップＳ１４が実行される場合はコンテンツから抽出されたキーセンテンス、ステップＳ１５が実行される場合はユーザにより入力されたキーセンテンスと、ステップＳ２４においてＨＤＤ１０７の資料データ７３に追加して記憶されたコンテンツを識別するためのコンテンツ識別情報とを含む。次のステップＳ２６においては、生成された履歴レコードをＨＤＤ１０７に記憶されている履歴データ７１に追加して記憶し、処理をステップＳ２７に進める。
【００７６】
ステップＳ２７においては、履歴表示指示を受け付けたか否かを判断する。操作部１１５が備える履歴表示指示が予め割り当てられたキーをユーザが押下すると、履歴表示指示を受け付ける。履歴表示指示を受け付けたならば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ２９に進める。ステップＳ２９においては、操作部１１５が備える終了指示が予め割り当てられたキーをユーザが押下すると、終了指示を受け付ける。終了指示を受け付けたならば処理を終了するが、そうでなければ処理をステップＳ１３に戻す。すなわち、ユーザが履歴表示指示および終了指示のいずれも押下しなければ、ステップＳ１４において処理対象に設定されたコンテンツから抽出されたキーセンテンスまたはステップＳ１５においてユーザにより入力されたキーセンテンスに基づいてコンテンツが抽出され、抽出されたコンテンツのうちから選択されたコンテンツおよびそのコンテンツの識別情報とキーセンテンスとを含む履歴レコードが、ＨＤＤ１０７に記憶された資料データ７３および履歴データ７１それぞれに順に追加して記憶される。
【００７７】
ステップＳ２８においては、履歴表示処理を実行し、処理をステップＳ１３に戻す。履歴表示処理の詳細は後述するが、それまでに記憶されたコンテンツを表示する処理である。このため、ステップＳ１３〜ステップＳ２６の処理が実行されている間にコンテンツが順にＨＤＤ１０７に資料データ７３として記憶されるが、履歴表示指示が受け付けられると、それまでに資料データ７３として記憶されたコンテンツを表示させることができる。このため、コンテンツを資料データとして記憶している間に、それまでに記憶したコンテンツを確認することができる。
【００７８】
図８は、履歴表示処理の流れの一例を示すフローチャートである。履歴表示処理は、図７のステップＳ２８において実行される処理である。図８を参照して、ＣＰＵ１０１は、ＨＤＤ１０７に資料データ７３として記憶されているコンテンツを読み出す（ステップＳ３１）。次のステップＳ３２においては、読み出されたコンテンツのうちから最初のコンテンツを処理対象として選択する。次のステップＳ３３においては、処理対象に選択されたコンテンツを表示部１１７に表示する。次のステップＳ３４においては、ＨＤＤ１０７に履歴データ７１として記憶されている履歴レコードを読み出す。次のステップＳ３５においては、処理対象に選択されたコンテンツのコンテンツ識別情報を含む履歴レコードを抽出する。そして、抽出された履歴レコードに含まれるキーセンテンスを取得する（ステップＳ３６）。次のステップＳ３７においては、取得されたキーセンテンスをコンテンツに重畳して表示する。ステップＳ３３において、表示部１１７に処理対象に選択されたコンテンツが表示されている。ステップＳ３７においては、表示部１１７に表示されている処理対象に設定されたコンテンツに重畳してキーセンテンスを表示する。このため、ユーザはコンテンツの内容を確認するとともに、そのコンテンツを抽出する基になったキーセンテンスを確認することができる。
【００７９】
次のステップＳ３８においては、表示部１１７に表示されているコンテンツを変更する操作を受け付けたか否かを判断する。表示対象となるコンテンツを変更する操作を受け付けたならば処理をステップＳ３９に進めるが、そうでなければ処理をステップＳ４０に進める。操作部１１５が備える履歴表示終了指示が予め割り当てられたキーをユーザが押下すると、履歴表示終了指示を受け付ける。ステップＳ３９においては、次のコンテンツを選択し、処理をステップＳ３３に戻す。このため、これまでにＨＤＤ１０７に資料データ７３として記憶された複数のコンテンツを順に表示させることができる。したがって、資料データ７３として記憶された複数のコンテンツを順にユーザに知らせることができる。ユーザは、記憶された複数のコンテンツを順にみることによって、それらのコンテンツを記憶したときの思考過程を思い出すことができる。
【００８０】
一方、ステップＳ４０においては、履歴表示終了指示を受け付けたか否かを判断する。履歴表示終了指示を受け付けたならば処理をコンテンツ収集処理に戻すが、そうでなければ処理をステップＳ３８に戻す。
【００８１】
以上説明したように、本実施の形態におけるＰＣ１００は、コンテンツ収集装置として機能し、ユーザにより入力されるキーセンテンスから抽出された１以上のキーワードを検索用キーワードに設定し、検索用キーワードを用いて検索サーバ２１１に検索させ、受信される１以上のコンテンツを取得する。ユーザが１つを選択すれば、ＰＣ１００は、選択されたコンテンツとキーセンテンスとを関連付けた履歴データ７１を記憶する。次に、ユーザが新たなキーセンテンスを入力するか、先に選択されたコンテンツから新たなキーセンテンスを抽出させると、ＰＣ１００は、新たなキーセンテンスから抽出された１以上の新たなキーワードを検索用キーワードに追加し、検索用キーワードを用いて検索サーバ２１１に検索させ、受信される１以上のコンテンツを取得する。ユーザが１つを選択すれば、ＰＣ１００は、選択されたコンテンツとキーセンテンスとを関連付けて履歴データ７１に追加して記憶する。このため、コンテンツが選択されると、コンテンツと、そのコンテンツの検索に用いたキーセンテンスとを関連付けて記憶するので、コンテンツを決定した過程を記憶することができる。その結果、複数のコンテンツを決定した過程を記憶することができる。
【００８２】
また、記憶されたコンテンツを表示する場合、表示されたコンテンツに重畳して、そのコンテンツに履歴データ７１によって関連付けられたキーセンテンスを表示するので、ユーザは、画面を切り換えることなくキーワードとコンテンツとを確認することができる。
【００８３】
また、ユーザによって選択されたコンテンツから新たなキーセンテンスを抽出するので、新たなキーワードを自動的に設定することができる。
【００８４】
さらに、ユーザがキーセンテンスを入力すれば、キーワードが抽出されるので、ユーザは連続して異なるキーセンテンスを入力することができる。
【００８５】
さらに、検索サーバ２１１から受信される検索結果である複数のコンテンツを、画像を含むコンテンツを、画像を含まないコンテンツよりも優先して並び替えるので、発表用資料として利用価値の高いコンテンツを、優先して表示することができる。
【００８６】
なお、上述した実施の形態においては、コンテンツ収集装置の一例としてＰＣ１００を説明したが、図６〜図８に記載した処理をＰＣ１００に実行させるコンテンツ収集方法またはそのコンテンツ収集方法をＰＣ１００を制御するＣＰＵ１０１に実行させるためのコンテンツ収集プログラムとして発明を捉えることができるのは言うまでもない。
【００８７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８８】
１  情報処理システム、２  ネットワーク、３  インターネット、１１  キーセンテンス受付部、１３  第１キーワード抽出部、１５  キーワード設定部、１７  第１コンテンツ取得部、１９  第１選択部、２１  コンテンツ記憶部、２３  履歴記憶部、３１  キーセンテンス取得部、３２  キーセンテンス抽出部、３３  第２キーワード抽出部、３５  キーワード追加部、３７  第２コンテンツ取得部、３９  第２選択部、４１  コンテンツ追加記憶部、４３  履歴追加部、５１  履歴表示指示受付部、５３  コンテンツ表示部、５５  キーセンテンス表示部、７１  履歴データ、７３  資料データ、１００  ＰＣ、１０１  ＣＰＵ、１０３  ＲＯＭ、１０５  ＲＡＭ、１０７  ＨＤＤ、１０８  メモリカード、１０９  カードＩ／Ｆ、１１１  通信Ｉ／Ｆ、１１９  外部Ｉ／Ｆ、１１３  ユーザインターフェース、１１５  操作部、１１７  表示部、１２０  バス、１２１  マイクロホン、２０１  ファイルサーバ、２１１  検索サーバ、２２１  ＭＦＰ。
【図１】
2011197863.tif 000003
【図２】
2011197863.tif 000004
【図３】
2011197863.tif 000005
【図４】
2011197863.tif 000006
【図５】
2011197863.tif 000007
【図６】
2011197863.tif 000008
【図７】
2011197863.tif 000009
【図８】
2011197863.tif 000010