(57)【要約】【課題】ユーザの嗜好をより正確に反映したコンテンツに関する情報を提供することが可能な情報提供サーバ、情報提供方法及び情報提供システムを提供する。【解決手段】同一のユーザについて、映像記録装置１０にて録画されたコンテンツに関する録画情報と、クライアント端末２０にて検索時に用いられた検索ワードとに基づき、検索頻度が所定値以上となる単語群のうち、録画されたコンテンツを表すキーワードに一致する単語のみを列挙したランキング情報を生成し、このランキング情報を対応するユーザが操作する外部装置に提供する。【選択図】        図４
2010055501.tif 000002
【特許請求の範囲】
【請求項１】
外部装置にてユーザにより録画されたコンテンツに関する録画情報を、当該コンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報と関連付けて記憶する録画情報記憶手段と、
外部装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、
特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、
前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、
前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語のみを列挙したランキング情報を生成するランキング処理手段と、
前記ランキング情報を、前記特定のユーザが操作する外部装置に提供する通信手段と、
を備えたことを特徴とする情報提供サーバ。
【請求項２】
前記特定のユーザが操作する外部装置から、当該ユーザのユーザ情報を少なくとも含んだ前記ランキング情報の取得要求を受け付ける受付手段を更に備え、
前記検索単語集計手段は、前記取得要求に含まれるユーザ情報に関連付けて記憶された検索ワードから検索頻度がより高い単語を所定数抽出し、
前記録画情報集計手段は、前記取得要求に含まれるユーザ情報に関連付けて記憶されたキーワードを抽出することを特徴とする請求項１に記載の情報提供サーバ。
【請求項３】
前記検索ワードを単語単位に分割する言語解析手段を更に備え、
前記検索情報記憶手段は、前記検索ワードを単語単位で記憶することを特徴とする請求項１又は２に記載の情報提供サーバ。
【請求項４】
前記検索情報記憶手段は、前記検索が行われた検索日時を、対応する検索ワード及びユーザ情報と関連付けて記憶し、
検索単語集計手段は、前記検索頻度がより高く、且つ、前記検索日時が最近のものほど上位となるよう前記単語リストを生成することを特徴とする請求項１〜３の何れか一項に記載の情報提供サーバ。
【請求項５】
検索単語集計手段は、前記検索ワードから抽出した単語が固有名詞を表すものほど上位となるよう前記単語リストを生成することを特徴とする請求項１〜４の何れか一項に記載の情報提供サーバ。
【請求項６】
前記ランキング処理手段は、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を、このキーワードに関連付けて記憶された録画情報とともに列挙した前記ランキング情報を生成することを特徴とする請求項１に記載の情報提供サーバ。
【請求項７】
録画情報記憶制御手段が、外部装置にてユーザにより録画されたコンテンツに関する録画情報を、当該コンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報と関連付け録画情報記憶手段に記憶する録画情報記憶工程と、
検索情報記憶制御手段が、外部装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付け検索情報記憶手段に記憶する検索情報記憶工程と、
検索単語集計手段が、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計工程と、
録画情報集計手段が、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計工程と、
ランキング処理手段が、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語のみを列挙したランキング情報を生成するランキング処理工程と、
通信手段が、前記ランキング情報を、前記特定のユーザが操作する外部装置に提供する通信工程と、
を含むことを特徴とする情報提供方法。
【請求項８】
ユーザからの指示に応じて外部装置から受信したコンテンツの録画を行う第１装置と、ユーザから指示される検索ワードに応じて、当該検索ワードに関する情報の検索を行う第２装置と、情報提供サーバとを有した情報提供システムであって、
前記情報提供サーバは、
前記第１装置にて録画されたコンテンツに関する録画情報を、当該コンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報と関連付けて記憶する録画情報記憶手段と、
前記第２装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、
特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、
前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、
前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語のみを列挙したランキング情報を生成するランキング処理手段と、
前記ランキング情報を、前記特定のユーザが操作する前記第１装置又は前記第２装置に提供する通信手段と、
を備え
前記第１表示及び第２表示装置は、前記情報提供サーバから提供されたランキング情報を表示する表示手段を備えたことを特徴とする情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの嗜好に則したコンテンツに関する情報を提供することが可能な情報提供サーバ、情報提供方法及び情報提供システムに関する。
【背景技術】
【０００２】
従来、テレビ番組等のコンテンツの視聴に際し、ユーザの嗜好に則したコンテンツに関する情報の提示を行う技術が種々提案されている。例えば、特許文献１には、ユーザの操作履歴と、操作の対象となった番組情報とからユーザの嗜好を把握し、今後放送される予定の番組情報のうちユーザの嗜好に該当する番組を提示又は自動録画する技術が開示されている。また、特許文献２には、録画映像に対するユーザの視聴履歴と操作履歴とからユーザの嗜好を分析し、この分析結果から生成した興味データに対応する、電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）やＷｅｂページ等の関連情報をユーザに提供する技術や、複数の機器で生成された興味データに基づいて、ユーザが指定する目的に対応する目的別興味データを抽出し、この目的別興味データに基づいてユーザにコンテンツを推薦する技術が開示されている。
【０００３】
【特許文献１】特開２００１−８６４２０号公報
【特許文献２】特開２００４−３５６６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１、２の技術では、ユーザの視聴履歴や操作履歴を、ユーザの嗜好分析の対象としているため、分析対象の範囲は映像媒体に関するものに限定されており、ユーザの嗜好を正確に反映しているとは言い難い。そのため、ユーザの嗜好をより正確に反映したコンテンツに関する情報を、ユーザに提供することが可能な技術が望まれている。
【０００５】
本発明は上記に鑑みてなされたものであって、ユーザの嗜好をより正確に反映したコンテンツに関する情報を提供することが可能な情報提供サーバ、情報提供方法及び情報提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、外部装置にてユーザにより録画されたコンテンツに関する録画情報を、当該コンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報と関連付けて記憶する録画情報記憶手段と、外部装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語のみを列挙したランキング情報を生成するランキング処理手段と、前記ランキング情報を、前記特定のユーザが操作する外部装置に提供する通信手段と、を備える。
【０００７】
また、本発明は、録画情報記憶制御手段が、外部装置にてユーザにより録画されたコンテンツに関する録画情報を、当該コンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報と関連付け録画情報記憶手段に記憶する録画情報記憶工程と、検索情報記憶制御手段が、外部装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付け検索情報記憶手段に記憶する検索情報記憶工程と、検索単語集計手段が、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計工程と、録画情報集計手段が、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計工程と、ランキング処理手段が、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語のみを列挙したランキング情報を生成するランキング処理工程と、通信手段が、前記ランキング情報を、前記特定のユーザが操作する外部装置に提供する通信工程と、を含む。
【０００８】
また、本発明は、ユーザからの指示に応じて外部装置から受信したコンテンツの録画を行う第１装置と、ユーザから指示される検索ワードに応じて、当該検索ワードに関する情報の検索を行う第２装置と、情報提供サーバとを有した情報提供システムであって、前記情報提供サーバは、前記第１装置にて録画されたコンテンツに関する録画情報を、当該コンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報と関連付けて記憶する録画情報記憶手段と、前記第２装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語のみを列挙したランキング情報を生成するランキング処理手段と、前記ランキング情報を、前記特定のユーザが操作する前記第１装置又は前記第２装置に提供する通信手段と、を備え前記第１表示及び第２表示装置は、前記情報提供サーバから提供されたランキング情報を表示する表示手段を備える。
【発明の効果】
【０００９】
本発明によれば、同一のユーザについて、検索頻度が所定値以上となる単語群から、録画が行われた各コンテンツを表すキーワードに一致する単語のみを列挙したランキング情報を生成し、このランキング情報を対応するユーザに提供するため、ユーザの嗜好をより正確に反映したコンテンツに関する情報を、ユーザに提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、本発明にかかる情報提供サーバ、情報提供方法及び情報提供システムの最良な実施形態を詳細に説明する。なお、本発明は以下の実施形態に限定されないものとする。
【００１１】
［第１の実施形態］
図１は、第１の実施形態に好適な情報提供システムの一例を概略的に示した図である。同図に示したように、情報提供システムは、ユーザにより操作される映像記録装置１０及びクライアント端末２０と、各ユーザに応じた後述するランキング情報を提供する情報提供サーバ３０とを有している。
【００１２】
映像記録装置１０は、ＨＤＤレコーダ等であって、放送局やネットワークＮ上の機器から映像信号を受信し、この受信した映像信号を映像データとして後述する記憶装置１０７に保存する。また、映像記録装置１０は、図示しない操作デバイスを介して入力されたユーザからの指示に基づいて、記憶装置１０７に記録した映像データを再生し、テレビ受像機等の表示装置４０に出力する。
【００１３】
図２は、映像記録装置１０の構成の一例を示したブロック図である。同図に示したように、映像記録装置１０は、放送受信部１０１、番組情報処理部１０２、シーン分割部１０３、キーワード抽出部１０４、動画通信部１０５、録画情報処理部１０６、記憶装置１０７、録画情報送信部１０８、ネットワーク通信部１０９、ランキング受信部１１０、ランキング表示部１１１、画面表示部１１２を備えて構成される。
【００１４】
放送受信部１０１は、外部から受信した映像信号を復号することで映像データを生成し、この映像データの録画が開始されると、当該映像データを構成する映像、音声、字幕等のコンテンツを番組情報処理部１０２に出力する。また、放送受信部１０１は、外部から受信したＥＰＧ情報等の番組情報を番組情報処理部１０２に出力する。なお、放送受信部１０１が受信する映像信号は、放送局から送られるＴＶ放送であってもよいし、インターネット上の機器からダウンロードする等、ネットワークＮを介して受信した映像信号であってもよい。
【００１５】
番組情報処理部１０２は、コンテンツ名、発信元、放送時刻、番組ジャンル等の番組情報を放送受信部１０１から取得・編集し、録画情報処理部１０６に出力する。また、番組情報処理部１０２は、コンテンツ、番組情報を放送受信部１０１から取得し、シーン分割部１０３に出力する。
【００１６】
シーン分割部１０３は、コンテンツに含まれた映像、音声、字幕等を解析し、予め分割点を記述したメタデータを用いる等の方法により、コンテンツをシーン毎に分割する。ここで、コンテンツの解析方法は公知の技術を用いることとしてもよく、例えば、特許４０４７２６４号に記載の方法を用いることができる。なお、シーン分割部１０３によりシーン単位で分割されたコンテンツは、録画情報処理部１０６、キーワード抽出部１０４に出力される。
【００１７】
キーワード抽出部１０４は、シーン分割部１０３で分割されたシーン毎に字幕、テロップ等から各シーンの内容を表す文字列を抽出すると、この文字列を形態素解析等の技術を用いて単語単位に分割し、キーワードとして録画情報処理部１０６に出力する。
【００１８】
動画通信部１０５は、ＰＣ等の外部機器から要求を受け付け、コンテンツやサムネイル画像を録画情報処理部１０６から受け取り、外部機器に送信する機能を備える。
【００１９】
録画情報処理部１０６は、番組情報処理部１０２、シーン分割部１０３、キーワード抽出部１０４から受け取った情報を、映像記録装置１０を操作するユーザのユーザ情報と関連付け、記憶装置１０７に記録することでコンテンツ（映像データ）の録画を行う。ここで、ユーザ情報とは映像記録装置１０を操作するユーザを識別するための識別情報であって、例えば、ユーザ名等を用いることができる。なお、録画情報処理部１０６は、コンテンツの記憶装置１０７への記録時に、このコンテンツのサムネイル画像を生成し、当該コンテンツと関連付けて記憶するものとする。
【００２０】
また、録画情報処理部１０６は、動画通信部１０５、ランキング表示部１１１、画面表示部１１２からの読み出し要求を受け付け、この要求に一致するコンテンツやサムネイル画像等を記憶装置１０７から読み出し、要求元の機能部に出力する。
【００２１】
また、録画情報処理部１０６は、録画が終了すると、この録画したコンテンツについて記憶装置１０７に関連付けて記憶された番組情報を録画情報として、ユーザ情報及びキーワードとともに録画情報送信部１０８に出力する。
【００２２】
記憶装置１０７は、ＨＤＤ等の記憶媒体を有し、録画情報処理部１０６によって関連付けられた録画情報、ユーザ情報及びキーワードを記憶するとともに、録画情報処理部１０６からの読み出し要求に一致するコンテンツを検索し録画情報処理部１０６に出力する。
【００２３】
録画情報送信部１０８は、録画が完了したコンテンツの録画情報、ユーザ情報及びキーワードをネットワーク通信部１０９を介して情報提供サーバ３０に出力する。
【００２４】
ネットワーク通信部１０９はネットワークＮに接続され、録画情報送信部１０８から受け取った録画情報、ユーザ情報及びキーワードをネットワークＮを介して情報提供サーバ３０に送信する。また、ネットワーク通信部１０９は、情報提供サーバ３０からネットワークＮを介して送信される後述するランキング情報を受信し、ランキング受信部１１０に出力する。
【００２５】
ランキング受信部１１０はネットワークＮを介して情報提供サーバ３０にランキング情報を要求し、情報提供サーバ３０から取得したランキング情報をランキング表示部１１１に出力する。
【００２６】
ランキング表示部１１１は、ランキング情報に含まれた各順位の単語に対応するコンテンツへのパスやサムネイル画像等の情報の読み出しを録画情報処理部１０６に要求し、読み出された情報をランキング情報の対応する順位に付加した後、画面表示部１１２に出力する。
【００２７】
画面表示部１１２は、映像や音声が再生可能な表示装置４０に接続され、ランキング表示部１１１から受け取ったランキング情報の表示や、コンテンツの再生を行う。
【００２８】
なお、上述した映像記録装置１０の各機能部は、図示しないＣＰＵと所定のプログラムとの協働により実現される構成としてもよいし、マイクロチップ等の専用のハードウェアにより実現される構成としてもよい。
【００２９】
クライアント端末２０は、ユーザが操作するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報通信端末であって、ネットワークＮを介して情報提供サーバ３０と接続されている。また、クライアント端末２０は、有線又は無線通信により映像記録装置１０と接続されているものとする。
【００３０】
図３はクライアント端末２０の構成の一例を示したブロック図である。同図に示したように、クライアント端末２０は、動画再生部２０１、動画受信部２０２、Ｗｅｂブラウザ２０３、ランキング表示部２０４、通信部２０５を備えて構成される。
【００３１】
動画再生部２０１は、動画受信部２０２にコンテンツの読み出しを要求し、取得したコンテンツの再生、停止等を行う。
【００３２】
動画受信部２０２は、映像記録装置１０に接続され、動画再生部２０１やランキング表示部２０４からの読み出し要求によりコンテンツやサムネイル画像等を映像記録装置１０から受信し、動画再生部２０１やランキング表示部２０４に出力する。
【００３３】
Ｗｅｂブラウザ２０３は、Ｗｅｂサイトを閲覧する機能に加えて、検索サイトに対する検索にて使用した検索ワードを通信部２０５に出力することでネットワークＮを介して情報提供サーバ３０に検索ワードを送信する機能を有する。なお、Ｗｅｂブラウザ２０３は、クライアント端末２０を操作するユーザのユーザ情報を、検索ワードとともに情報提供サーバ３０に送信するものとする。
【００３４】
また、Ｗｅｂブラウザ２０３は、ランキング表示部２０４によって処理されたランキング情報に基づき、コンテンツに関する情報を表示デバイス（図示せず）に表示する。また、Ｗｅｂブラウザ２０３は、表示デバイスに表示したコンテンツに関する情報から特定の情報が図示しないキーボード等の操作デバイスを介して選択されると、この選択された情報に対応するコンテンツの読み出しを動画受信部２０２に要求する。
【００３５】
ランキング表示部２０４は、ランキング情報に含まれた各順位の単語に対応するコンテンツへのパスやサムネイル画像等の情報の読み出しを言語解析部３０２に要求し、読み出された情報をランキング情報の対応する順位に付加し、Ｗｅｂブラウザ２０３に出力する。
【００３６】
通信部２０５は、ネットワークＮを介して情報提供サーバ３０と接続する機能を持ち、Ｗｅｂブラウザ２０３を用いて、検索時に使用された検索ワードをネットワークＮを介して情報提供サーバ３０に送信する。また、通信部２０５は、情報提供サーバ３０からネットワークＮを介して後述するランキング情報を受信し、ランキング表示部２０４に出力する。
【００３７】
なお、上述したクライアント端末２０の各機能部は、図示しないＣＰＵと所定のプログラムとの協働により実現される構成としてもよいし、ＡＳＩＣ等の専用のハードウェアにより実現される構成としてもよい。
【００３８】
情報提供サーバ３０は、映像記録装置１０及びクライアント端末２０から送信される各種情報を受け付け、後述するランキング情報を提供するサーバ装置である。
【００３９】
図４は情報提供サーバ３０の構成の一例を示したブロック図である。情報提供サーバ３０は、通信部３０１、言語解析部３０２、検索単語集計部３０３、検索単語ＤＢ３０４、録画情報集計部３０５、録画情報ＤＢ３０６、ランキング処理部３０７を備えて構成される。
【００４０】
通信部３０１はネットワークＮを介して接続された映像記録装置１０やクライアント端末２０と情報を通信する機能を備える。映像記録装置１０からは、録画が終了したコンテンツの録画情報や、映像記録装置１０を操作するユーザのユーザ情報、コンテンツから抽出されたキーワード等を受信し、録画情報集計部３０５に出力する。また、クライアント端末２０からは、Ｗｅｂブラウザ等で検索に使用した検索ワードを受信し、言語解析部３０２に出力する。また、通信部３０１は、ランキング処理部３０７で生成されたランキング情報を受け取り、ネットワークＮを介して映像記録装置１０やクライアント端末２０に送信する。
【００４１】
言語解析部３０２は、通信部３０１が受信した検索ワードを形態素解析等の技術を用いて単語に分割し、自立語のみのリストを生成すると、単語の品詞や検索された日時（検索日時）、ユーザ情報等とともに検索単語集計部３０３に出力する。
【００４２】
検索単語集計部３０３は、言語解析部３０２から送られてきたリストを検索単語ＤＢ３０４に記憶するとともに、記憶された単語から検索頻度の高い単語のランキング情報を生成し、ランキング処理部３０７に出力する。このとき、ランキング情報は単語の品詞や検索日時等を考慮して生成される。
【００４３】
検索単語ＤＢ３０４は、ＨＤＤ等の記憶媒体を有し、検索に使用された単語に品詞、検索日時、ユーザ情報等を関連付けて記憶する。
【００４４】
録画情報集計部３０５は、映像記録装置１０から受信した録画情報、ユーザ情報及びキーワードを録画情報ＤＢ３０６に関連付けて記憶する。また、録画情報集計部３０５は、全キーワードのリストを録画情報ＤＢ３０６から取得し、ランキング処理部３０７に出力する。
【００４５】
録画情報ＤＢ３０６は、ＨＤＤ等の記憶媒体を有し、録画情報集計部３０５から入力される録画情報やユーザ情報、キーワードをコンテンツの種別毎に関連付けて記憶する。
【００４６】
ランキング処理部３０７は、検索単語集計部３０３から受け取ったランキング中の検索単語のうち、録画情報集計部３０５から受け取ったキーワードリストに含まれるキーワードと一致する単語のみを列挙したランキング情報を生成し、通信部３０１に出力する。
【００４７】
なお、上述した情報提供サーバ３０の各機能部は、図示しないＣＰＵと所定のプログラムとの協働により実現される構成としてもよいし、ＡＳＩＣ等の専用のハードウェアにより実現される構成としてもよい。
【００４８】
次に、図５を参照して、情報提供サーバ３０に各種情報が蓄積される際の手順について説明する。ここで、図５は、本実施形態の情報提供サーバ３０における情報蓄積時の動作を示したフローチャートである。
【００４９】
まず、映像記録装置１０では、放送受信部１０１で受信された映像信号の録画が開始されると（ステップＳ１１）、録画情報処理部１０６は、シーン分割部１０３でシーン毎に分割されたコンテンツを、番組情報処理部１０２で取得された番組情報と、キーワード抽出部１０４で抽出されたキーワードと、映像記録装置１０を操作するユーザのユーザ情報と関連付けて記憶装置１０７に記憶する（ステップＳ１２）。
【００５０】
録画情報処理部１０６は、録画が完了するまでステップＳ１２の処理を継続し（ステップＳ１３；Ｎｏ）、録画が完了すると（ステップＳ１３；Ｙｅｓ）、この録画の対象となったコンテンツについて、記憶装置１０７に記憶された録画情報、ユーザ情報及びキーワードを録画情報送信部１０８及びネットワーク通信部１０９を介して情報提供サーバ３０に出力する（ステップＳ１４）。
【００５１】
一方、情報提供サーバ３０では、録画情報集計部３０５が、通信部３０１を介して録画情報、ユーザ情報及びキーワードを受け付けると、これらの情報を関連付けて録画情報ＤＢ３０６に記憶する（ステップＳ１５）。
【００５２】
また、クライアント端末２０において、Ｗｅｂブラウザ２０３を用いて検索エンジン等への検索が行われると（ステップＳ１６）、Ｗｅｂブラウザ２０３は、この検索で使用された検索ワードと、クライアント端末２０を操作するユーザのユーザ情報とを通信部２０５を介して情報提供サーバ３０に出力する（ステップＳ１７）。
【００５３】
情報提供サーバ３０では、言語解析部３０２が、通信部３０１を介して検索ワードを受け付けると、この検索ワードを単語単位に分割し、自立語のみのリストとした解析結果を、当該検索ワードを受け付けた日時（検索日時）、ユーザ情報等とともに検索単語集計部３０３に出力すると、検索単語集計部３０３は、これらの情報を関連付け、検索単語ＤＢ３０４に記憶する（ステップＳ１８）。
【００５４】
このように、情報提供サーバ３０には、映像記録装置１０から送信された録画情報とユーザ情報とキーワードとの組みが、録画情報ＤＢ３０６に蓄積されるとともに、クライアント端末２０から送信された検索ワードに関する情報とユーザ情報との組みが、検索単語ＤＢ３０４に蓄積される。
【００５５】
なお、映像記録装置１０、クライアント端末２０から情報提供サーバ３０へのアクセスは、独立して行われるものとし、そのタイミングは特に問わないものとする。
【００５６】
次に、映像記録装置１０又はクライアント端末２０から、情報提供サーバ３０に対し、ランキング情報の提供が指示された際の動作について説明する。図６は、情報提供サーバ３０により実行されるランキング情報生成処理の手順を示したフローチャートである。
【００５７】
まず、検索単語集計部３０３は、通信部３０１を介して映像記録装置１０のランキング受信部１１０又はクライアント端末２０のランキング表示部２０４からランキング情報の取得要求を受け付ける（ステップＳ２１）。なお、ランキング情報の取得要求には、映像記録装置１０を操作するユーザのユーザ情報が少なくとも含まれるものとする。
【００５８】
次いで、検索単語集計部３０３は、この取得要求に含まれるユーザ情報に関連付けて記憶された検索単語ＤＢ３０４中の単語から、検索頻度（出現頻度）のより高い単語を所定数抽出した単語リストを生成し、ランキング処理部３０７に出力する（ステップＳ２２）。なお、単語リストに含まれる単語の個数は特に問わないものとするが、例えば、検索頻度の高い上位２０位までの単語をリストに含めることとしてもよい。
【００５９】
また、録画情報集計部３０５は、ランキング情報の要求に含まれるユーザ情報に関連付けて記憶された録画情報ＤＢ３０６中のキーワードを抽出し、キーワードリストを生成すると、ランキング処理部３０７に出力する（ステップＳ２３）。
【００６０】
続いて、ランキング処理部３０７は、検索単語集計部３０３から受け取った単語リストに含まれる単語のうち、録画情報集計部３０５から受け取ったキーワードリストに含まれるものだけを抽出する（ステップＳ２４）。そして、ランキング処理部３０７は、ステップＳ２４で抽出した各単語を列挙したリストをランキング情報として生成すると、通信部３０１を介してステップＳ２１で受け付けた要求元の外部装置（映像記録装置１０又はクライアント端末２０）に出力し（ステップＳ２５）、本処理を終了する。
【００６１】
図７は、検索単語ＤＢ３０４に記憶された情報の一例を示した図である。ここでは、同一のユーザ情報に関連付けて記憶された検索日時と、検索ワードと、言語解析部３０２により分割された単語（分割単語）とを示しており、各情報が関連付けて記憶されている。また、図８は、録画情報ＤＢ３０６に記憶された情報の一例を示した図である。ここでは、同一のユーザ情報に関連付けて記憶された録画情報（番組ＩＤ、シーンＩＤ、開始時刻、終了時刻）と、キーワードとを示しており、各情報が関連付けて記憶されている。なお、番組ＩＤとは、同一番組か否かを識別するための情報である。
【００６２】
これら図７、８を例に、上記ランキング情報生成処理の動作を説明すると、ステップＳ２２では、検索単語ＤＢ３０４の分割単語から、検索頻度（出現頻度）の高い単語が抽出される。図９は、図７に示した分割単語から抽出された単語リストの一例を示した図である。なお、ここでは、検索頻度（出現頻度）がより高いもの、検索日時がより最近のもの、単語が固有名詞を表すものほど高いランクになるよう単語リストを生成しているが、この例に限らず、他の要素を指標としてもよい。
【００６３】
続くステップＳ２３において、録画情報ＤＢ３０６中のキーワードが抽出され、キーワードのリストが生成される。ここで、図１０は、図８に示した録画情報ＤＢ３０６から抽出されたキーワードリストの一例を示した図である。
【００６４】
そして、ステップＳ２４において、ランキング処理部３０７は、単語リストに含まれた各単語のうち、キーワードリストに含まれるものだけを抽出する。例えば、図９に示した単語リストと、図１０に示したキーワードリストとを処理の対象とした場合、ステップＳ２４の処理により、図１１に示した各単語が抽出されることになる。なお、図１１は、図９に示した単語リストと、図１０に示したキーワードリストとから生成されたランキング情報の一例を示した図である。
【００６５】
このように、情報提供サーバ３０では、同一のユーザによる操作の下、クライアント端末２０にて検索された検索ワードのうち、検索頻度（出現頻度）の高い単語群と、映像記録装置１０にて録画されたコンテンツを表すキーワードとを比較し、このキーワードと一致した単語のみを列挙したリストをランキング情報として生成するため、ユーザの嗜好をより正確に反映した単語群をリスト化することができる。
【００６６】
なお、本実施形態では、単語のみを列挙したランキング情報を提供することとしたが、録画情報ＤＢ３０６に記憶された録画情報をあわせて提供することとしてもよい。具体的には、単語リストに含まれる単語のうち、キーワードリストに含まれるキーワードと一致した単語を、このキーワードに関連付けて記憶された録画情報とともに列挙したものを、上述したランキング情報として生成することとしてもよい。この場合、映像記録装置１０、クライアント端末２０では、後述する録画情報の読み出しに係る負荷を軽減することができる。
【００６７】
次に、情報提供サーバ３０から提供されるランキング情報を受け取る装置（映像記録装置１０又はクライアント端末２０）の動作について説明する。図１２は、ランキング表示処理の動作を示したフローチャートである。なお、ここでは映像記録装置１０が、ランキング情報を受け取った際の動作について説明する。
【００６８】
まず、ランキング受信部１１０は、ネットワークＮを介して情報提供サーバ３０からランキング情報を受け取ると、このランキング情報をランキング表示部１１１に出力する（ステップＳ３１）。
【００６９】
ランキング表示部１１１は、ランキング受信部１１０からランキング情報を受け付けると、このランキング情報に基づいて録画情報抽出処理を施す（ステップＳ３２）。以下、図１３を参照して、ステップＳ３２の録画情報抽出処理について説明する。
【００７０】
図１３は、録画情報抽出処理の手順を示したフローチャートである。まず、ランキング表示部１１１は、ランキング情報に含まれた各単語の順位を表す変数ｎを初期化し、最上位を表す値（例えば、ｎ＝１）に設定する（ステップＳ３２１）。
【００７１】
次いで、ランキング表示部１１１は、表示対象となる単語の数が所定数に達したか否かを判定する（ステップＳ３２２）。ここで、所定数は任意の値としてもよいし、ランキング情報を要求する要求元装置での表示能力に応じて設定することとしてもよい。
【００７２】
ステップＳ３２２において、所定数に達していないと判定した場合（ステップＳ３２２；Ｎｏ）、ランキング表示部１１１は、ランキング情報からn位の単語を取得し（ステップＳ３２３）、この単語と映像記録装置１０を操作するユーザのユーザ情報に関連付けて記憶装置１０７に記憶された各キーワードとを照合する（ステップＳ３２４）。ここで、対応するキーワードが存在しない場合（ステップＳ３２５；Ｎｏ）、ステップＳ３２７の処理に移行する。
【００７３】
また、ステップＳ３２４において、対応するキーワードが存在した場合（ステップＳ３２５；Ｙｅｓ）、このキーワードに関連付けて記憶された録画情報や保存先情報、サムネイル画像等を録画情報処理部１０６を介して記憶装置１０７から取得し、ランキング情報に登録されたｎ位の単語と関連付けることで、この単語を表示対象に設定する（ステップＳ３２６）。
【００７４】
次いでランキング処理部３０７は、変数ｎを１インクリメントし（ステップＳ３２７）、ステップＳ３２２に再び戻る。一方、ステップＳ３２２において、表示対象となる単語の数が所定数に達したと判定した場合（ステップＳ３２２；Ｙｅｓ）、これまでに処理したランキング情報を画面表示部１１２に出力した後（ステップＳ３２７）、図１２のステップＳ３３に移行する。
【００７５】
図１２に戻り、ステップＳ３３では、画面表示部１１２では、ランキング表示部１１１から受け取ったランキング情報に含まれる各単語のうち、表示対象とされた単語を当該単語に関連付けられた各情報とともに表示装置４０に表示し（ステップＳ３３）、本処理を終了する。
【００７６】
図１４は、映像記録装置１０の画面表示部１１２により表示されたランキング情報の一例を示した図である。同図に示したように、ランキング情報に含まれた順位ｎの単語（関連ワード）毎に、この単語に対応するコンテンツの録画情報（番組名、シーン番号、再生時間）と、サムネイル画像とを関連付けて表示している。
【００７７】
なお、表示装置４０に表示された各コンテンツについての情報のうち、何れかの一つの情報がユーザから選択された場合には、画面表示部１１２が、この選択された情報に対応するコンテンツのシーンを録画情報処理部１０６を介して記憶装置１０７から読み出し、頭出し再生を行うものとする。
【００７８】
このように、映像記録装置１０では、情報提供サーバ３０から提供されたランキング情報に基づいて、当該ランキング情報の各単語に対応したコンテンツに関する情報を表示することができるため、ユーザの嗜好をより正確に反映したコンテンツに関する情報をユーザに提示することができる。
【００７９】
上記では映像記録装置１０にてランキング情報が受信された場合の処理について説明したが、クライアント端末２０の場合でも同様に処理される。具体的には、ランキング表示部２０４が通信部２０５を介して、情報提供サーバ３０から提供されるランキング情報を取得する。また、ランキング表示部２０４が、上述した録画情報抽出処理を実行し、この処理の処理結果となるランキング情報を、Ｗｅｂブラウザ２０３を用いて表示する。なお、クライアント端末２０で録画情報抽出処理が行われる場合、ランキング表示部２０４は、動画受信部２０２を介して、映像記録装置１０の記憶装置１０７に記憶された録画情報や保存先情報、サムネイル画像等を取得するものとする。
【００８０】
図１５は、クライアント端末２０のＷｅｂブラウザ２０３により表示されたランキング情報の一例を示した図である。同図において、領域Ａには、検索ワード“ＡＢＣ”に対する検索エンジンの検索結果が表示されている。また、領域Ｂには、検索ワード“ＡＢＣ”に対応したコンテンツに関する情報が表示されており、領域Ｃには、過去に検索された“ＡＢＣ”以外の検索ワードのうち、検索頻度の高い単語（関連ワード）に対応した各コンテンツに関する情報が表示されている。なお、ランキング情報の表示例は図１５に限定されないものとし、例えば、検索ワード“ＡＢＣ”に対応したコンテンツに関する情報のみを表示するよう構成してもよい。
【００８１】
なお、Ｗｅｂブラウザ２０３により表示された各コンテンツについての情報のうち、何れかの一つの情報がユーザから選択された場合には、動画再生部２０１が、この選択された情報に対応するコンテンツのシーンを動画受信部２０２を介して映像記録装置１０の記憶装置１０７から読み出し、頭出し再生を行うものとする。
【００８２】
以上のように、第１の実施形態によれば、同一のユーザ（ユーザ情報）について、検索頻度が所定値以上となる単語群から、録画が行われた各コンテンツを表すキーワードに一致する単語のみを列挙したランキング情報を生成し、このランキング情報を対応するユーザに提供するため、ユーザの嗜好をより正確に反映したコンテンツに関する情報を、ユーザに提供することができる。また、ランキング情報を受け取った装置では、このランキング情報に含まれた単語に対応するコンテンツの一覧を表示することができるため、ユーザの嗜好をより正確に反映したコンテンツに関する情報を、ユーザに提示することができる。
【００８３】
なお、本実施形態では、クライアント端末２０にて、コンテンツの再生と、ランキング情報の表示を行う構成としたが、これに限らず、動画再生部２０１、動画受信部２０２及びランキング表示部２０４を取り除いた構成とすることで、Ｗｅｂブラウザ２０３を用いた検索のみを実行可能な構成としてもよい。
【００８４】
［第２の実施形態］
第１の実施形態では、特定のユーザについて映像記録装置１０で録画されたコンテンツに関する情報（録画情報）を反映するため、専用のランキング情報を情報提供サーバ３０で生成する構成とした。第２の実施形態では、上述した情報提供サーバ３０のランキング処理部３０７を、映像記録装置１０に追加した構成について説明する。なお、第１の実施形態と同様の構成要素については、同一の符号を付与し説明を省略する。
【００８５】
図１６は、第２の実施形態に係る映像記録装置５０の構成を示した図である。なお、映像記録装置５０は、上述した映像記録装置１０に対応するものである。
【００８６】
図１６に示したように、映像記録装置５０は、放送受信部１０１、番組情報処理部１０２、シーン分割部１０３、キーワード抽出部１０４、動画通信部１０５、録画情報処理部１０６、記憶装置１０７、録画情報送信部１０８、ネットワーク通信部５０１、ランキング受信部５０２、ランキング処理部５０３、ランキング表示部５０４、画面表示部１１２を備えて構成される。
【００８７】
ここで、ネットワーク通信部５０１は、ネットワークＮに接続された外部機器からランキング情報や単語のリストを受信し、ランキング受信部５０２に出力する。ここで、ネットワーク通信部５０１が受信するランキング情報は、情報提供サーバ３０が生成するランキング情報であってもよいし、映像記録装置５０を操作するユーザ以外の他のユーザについて集計された第三機関が提供するランキング情報であってもよい。また、単語のリストについても、情報提供サーバ３０が生成する単語リストであってもよいし、映像記録装置５０を操作するユーザ以外の他のユーザについて集計された第三機関が提供する単語リストであってもよい。
【００８８】
ランキング受信部５０２は、ネットワーク通信部５０１から入力されるランキング情報や単語リストの書式を解析し、ランキング処理部５０３が処理できる書式に変換した後、ランキング処理部５０３に出力する。
【００８９】
ランキング処理部５０３は、録画情報処理部１０６を介して記憶装置１０７に現在録画されている各コンテンツのキーワードを取得し、ランキング受信部５０２から受け取ったランキング情報や単語リストのうち、キーワードと一致するものだけを選択し、ランキング表示部５０４に出力する。
【００９０】
ランキング表示部５０４は、ランキング処理部５０３から入力される各単語に対応するコンテンツへのパスやサムネイル画像等の情報の読み出しを録画情報処理部１０６に要求し、読み出された情報をランキング情報の対応する順位に付加した後、画面表示部１１２に出力する。
【００９１】
以上のように、第２の実施形態によれば、情報提供サーバ３０が生成する専用のランキング情報に限らず、第三機関が提供するランキング情報や単語のリストに基づいて、ユーザの嗜好をより正確に反映したコンテンツを、ユーザに提示することができる。
【００９２】
［第３の実施形態］
第３の実施形態では、上述した情報提供サーバ３０のランキング処理部３０７を、クライアント端末２０に追加した構成について説明する。なお、第１の実施形態と同様の構成要素については、同一の符号を付与し説明を省略する。
【００９３】
図１７は、第３の実施形態に係るクライアント端末６０の構成を示した図である。なお、クライアント端末６０は、上述したクライアント端末２０に対応するものである。
【００９４】
図１７に示したように、クライアント端末６０は、動画再生部２０１、動画受信部２０２、Ｗｅｂブラウザ２０３、ランキング表示部２０４、通信部２０５、ランキング処理部６０１、言語解析部６０２、検索単語集計部６０３、検索単語ＤＢ６０４を備えて構成される。
【００９５】
ランキング処理部６０１は、通信部２０５を介して、映像記録装置１０等から現在録画されているコンテンツに含まれるキーワードを受信し、検索単語集計部６０３から受け取った検索ワードランキングのうち、現在録画されているコンテンツに含まれるキーワードと一致するものだけを選択し、ランキング表示部２０４に出力する。
【００９６】
言語解析部６０２は、Ｗｅｂブラウザ２０３で検索に使用した検索ワードを受け取り、形態素解析等を行うことで単語に分割し、検索日時、分割されたそれぞれの単語の品詞等とともに検索単語集計部６０３に出力する。
【００９７】
検索単語集計部６０３は、言語解析部６０２から送られてきた単語のリストを検索単語ＤＢ６０４に記憶するとともに、記憶された単語から検索頻度の高い単語のランキング情報を生成し、ランキング処理部６０１に出力する。このとき、ランキング情報は、上述したように単語の品詞や検索日時等を考慮して生成される。
【００９８】
検索単語ＤＢ６０４は、ＨＤＤ等の記憶媒体を有し、検索に使用された検索ワードを構成する単語に品詞、検索日時、ユーザ情報等を関連付けて記憶する。
【００９９】
上記の構成により、クライアント端末６０では、ネットワークＮを介して情報提供サーバ３０と通信することなく、自己の端末上で検索ワードのランキング情報を生成し、映像記録装置１０に送信することができる。また、映像記録装置１０から現在されている録画コンテンツに含まれるキーワード、コンテンツ、サムネイル画像を受信することで図１５に示したような画面をユーザに提示することができる。
【０１００】
以上のように、第３の実施形態によれば、クライアント端末２０内でランキング情報を生成することができるため、情報提供サーバ３０を用いなくても、映像記録装置１０とクライアント端末２０との構成のみで、ユーザの嗜好をより正確に反映したコンテンツを、ユーザに提示することができる。
【０１０１】
以上、発明の実施の形態について説明したが、本発明は上記した第１〜第３の実施形態に限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【０１０２】
例えば、上記実施形態の処理にかかるプログラムを、コンピュータで読み取り可能な記憶媒体として提供することも可能である。記憶媒体としては、磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリ等、プログラムを記憶でき、且つ、コンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。
【０１０３】
また、上記実施形態の処理にかかるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
【図面の簡単な説明】
【０１０４】
【図１】情報提供システムの一例を概略的に示した図である。
【図２】図１に示した映像記録装置の構成の一例を示したブロック図である。
【図３】図１に示したクライアント端末の構成の一例を示したブロック図である。
【図４】図１に示した情報提供サーバの構成の一例を示したブロック図である。
【図５】情報提供サーバにおける情報蓄積時の動作を示したフローチャートである。
【図６】情報提供サーバにより実行されるランキング情報生成処理の手順を示したフローチャートである。
【図７】検索単語ＤＢに記憶された情報の一例を示した図である。
【図８】録画情報ＤＢに記憶された情報の一例を示した図である。
【図９】図７に示した分割単語から抽出された単語リストの一例を示した図である。
【図１０】図８に示した録画情報ＤＢから抽出されたキーワードリストの一例を示した図である。
【図１１】図９に示した単語リストと、図１０に示したキーワードリストとから生成されたランキング情報の一例を示した図である。
【図１２】ランキング表示処理の動作を示したフローチャートである。
【図１３】図１２に示した録画情報抽出処理の手順を示したフローチャートである。
【図１４】映像記録装置の画面表示部により表示されたランキング情報の一例を示した図である。
【図１５】クライアント端末のＷｅｂブラウザにより表示されたランキング情報の一例を示した図である。
【図１６】第２の実施形態に係る映像記録装置の構成を示した図である。
【図１７】第３の実施形態に係るクライアント端末の構成を示した図である。
【符号の説明】
【０１０５】
１０  映像記録装置
１０１  放送受信部
１０２  番組情報処理部
１０３  シーン分割部
１０４  キーワード抽出部
１０５  動画通信部
１０６  録画情報処理部
１０７  記憶装置
１０８  録画情報送信部
１０９  ネットワーク通信部
１１０  ランキング受信部
１１１  ランキング表示部
１１２  画面表示部
２０  クライアント端末
２０１  動画再生部
２０２  動画受信部
２０３  Ｗｅｂブラウザ
２０４  ランキング表示部
２０５  通信部
３０  情報提供サーバ
３０１  通信部
３０２  言語解析部
３０３  検索単語集計部
３０４  検索単語ＤＢ
３０５  録画情報集計部
３０６  録画情報ＤＢ
３０７  ランキング処理部
４０  表示装置
５０  映像記録装置
５０１  ネットワーク通信部
５０２  ランキング受信部
５０３  ランキング処理部
５０４  ランキング表示部
６０  クライアント端末
６０１  ランキング処理部
６０２  言語解析部
６０３  検索単語集計部
６０４  検索単語ＤＢ
【図１】
2010055501.tif 000003
【図２】
2010055501.tif 000004
【図３】
2010055501.tif 000005
【図４】
2010055501.tif 000006
【図５】
2010055501.tif 000007
【図６】
2010055501.tif 000008
【図７】
2010055501.tif 000009
【図８】
2010055501.tif 000010
【図９】
2010055501.tif 000011
【図１０】
2010055501.tif 000012
【図１１】
2010055501.tif 000013
【図１２】
2010055501.tif 000014
【図１３】
2010055501.tif 000015
【図１４】
2010055501.tif 000016
【図１５】
2010055501.tif 000017
【図１６】
2010055501.tif 000018
【図１７】
2010055501.tif 000019
【手続補正書】
【提出日】平成21年8月7日(2009.8.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザからの指示に応じて外部装置から受信し録画したコンテンツを、当該コンテンツに関する録画情報と当該コンテンツを表すキーワードと関連付けて記憶する第１装置、及び、Ｗｅｂブラウザを用いてユーザから指示された検索ワードに関する情報の検索を行う第２装置と、通信可能に接続された情報提供サーバにおいて、
前記第１装置にて録画されたコンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報とを関連付けて記憶する録画情報記憶手段と、
前記第２装置での検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、
特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、
前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、
前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を列挙したランキング情報を生成するランキング処理手段と、
前記ランキング情報を前記第１装置又は前記第２装置に提供し、前記第１装置に記憶された前記コンテンツのうち、前記ランキング情報に含まれる単語に対応するキーワードに関連付けられたコンテンツの録画情報を、当該単語とともに表示させる情報提供手段と、
を備えたことを特徴とする情報提供サーバ。
【請求項２】
前記第１装置又は前記第２装置から特定のユーザのユーザ情報を少なくとも含んだ、前記ランキング情報の取得要求を受け付ける受付手段を更に備え、
前記検索単語集計手段は、前記取得要求に含まれるユーザ情報に関連付けて記憶された検索ワードから検索頻度がより高い単語を所定数抽出し、
前記録画情報集計手段は、前記取得要求に含まれるユーザ情報に関連付けて記憶されたキーワードを抽出することを特徴とする請求項１に記載の情報提供サーバ。
【請求項３】
前記検索ワードを単語単位に分割する言語解析手段を更に備え、
前記検索情報記憶手段は、前記検索ワードを単語単位で記憶することを特徴とする請求項１又は２に記載の情報提供サーバ。
【請求項４】
前記検索情報記憶手段は、前記検索が行われた検索日時を、対応する検索ワード及びユーザ情報と関連付けて記憶し、
検索単語集計手段は、前記検索頻度がより高く、且つ、前記検索日時が最近のものほど上位となるよう前記単語リストを生成することを特徴とする請求項１〜３の何れか一項に記載の情報提供サーバ。
【請求項５】
検索単語集計手段は、前記検索ワードから抽出した単語が固有名詞を表すものほど上位となるよう前記単語リストを生成することを特徴とする請求項１〜４の何れか一項に記載の情報提供サーバ。
【請求項６】
前記録画情報記憶手段は、前記第１装置にて録画されたコンテンツに関する前記録画情報を、前記キーワード及び前記ユーザ情報と関連付けて記憶し、
前記ランキング処理手段は、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を、このキーワードに関連付けて記憶された録画情報とともに列挙した前記ランキング情報を生成することを特徴とする請求項１に記載の情報提供サーバ。
【請求項７】
ユーザからの指示に応じて外部装置から受信し録画したコンテンツを、当該コンテンツに関する録画情報と当該コンテンツを表すキーワードと関連付けて記憶する第１装置、及び、Ｗｅｂブラウザを用いてユーザから指示された検索ワードに関する情報の検索を行う第２装置と、通信可能に接続された情報提供サーバで実行される情報提供方法であって、
第１記憶制御手段が、前記第１装置にて記憶されたコンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報とを関連付けて録画情報記憶手段に記憶する録画情報記憶工程と、
第２記憶制御手段が、前記第２装置での検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて検索情報記憶手段に記憶する検索情報記憶工程と、
検索単語集計手段が、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計工程と、
録画情報集計手段が、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計工程と、
ランキング処理手段が、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を列挙したランキング情報を生成するランキング処理工程と、
情報提供手段が、前記ランキング情報を前記第１装置又は前記第２装置に提供し、前記第１装置に記憶された前記コンテンツのうち、前記ランキング情報に含まれる単語に対応するキーワードに関連付けられたコンテンツの録画情報を、当該単語とともに表示させる情報提供工程と、
を含むことを特徴とする情報提供方法。
【請求項８】
ユーザからの指示に応じて外部装置から受信し録画したコンテンツを、当該コンテンツに関する録画情報と当該コンテンツを表すキーワードと関連付けて記憶する第１装置と、Ｗｅｂブラウザを用いてユーザから指示された検索ワードに関する情報の検索を行う第２装置と、情報提供サーバとを有した情報提供システムにおいて、
前記情報提供サーバが、
前記第１装置にて録画されたコンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報とを関連付けて記憶する録画情報記憶手段と、
前記第２装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、
特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、
前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、
前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を列挙したランキング情報を生成するランキング処理手段と、
前記ランキング情報を、前記特定のユーザが操作する前記第１装置又は前記第２装置に提供する情報提供手段と、を備え、
前記第１装置及び前記第２装置が、
前記第１装置に記憶された前記コンテンツのうち、前記ランキング情報に含まれる単語に対応するキーワードに関連付けられたコンテンツの録画情報を取得し、当該単語とともに表示する表示制御手段を備えたことを特徴とする情報提供システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、ユーザからの指示に応じて外部装置から受信し録画したコンテンツを、当該コンテンツに関する録画情報と当該コンテンツを表すキーワードと関連付けて記憶する第１装置、及び、Ｗｅｂブラウザを用いてユーザから指示された検索ワードに関する情報の検索を行う第２装置と、通信可能に接続された情報提供サーバにおいて、前記第１装置にて録画されたコンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報とを関連付けて記憶する録画情報記憶手段と、前記第２装置での検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を列挙したランキング情報を生成するランキング処理手段と、前記ランキング情報を前記第１装置又は前記第２装置に提供し、前記第１装置に記憶された前記コンテンツのうち、前記ランキング情報に含まれる単語に対応するキーワードに関連付けられたコンテンツの録画情報を、当該単語とともに表示させる情報提供手段と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明は、ユーザからの指示に応じて外部装置から受信し録画したコンテンツを、当該コンテンツに関する録画情報と当該コンテンツを表すキーワードと関連付けて記憶する第１装置、及び、Ｗｅｂブラウザを用いてユーザから指示された検索ワードに関する情報の検索を行う第２装置と、通信可能に接続された情報提供サーバで実行される情報提供方法であって、第１記憶制御手段が、前記第１装置にて記憶されたコンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報とを関連付けて録画情報記憶手段に記憶する録画情報記憶工程と、第２記憶制御手段が、前記第２装置での検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて検索情報記憶手段に記憶する検索情報記憶工程と、検索単語集計手段が、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計工程と、録画情報集計手段が、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計工程と、ランキング処理手段が、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を列挙したランキング情報を生成するランキング処理工程と、情報提供手段が、前記ランキング情報を前記第１装置又は前記第２装置に提供し、前記第１装置に記憶された前記コンテンツのうち、前記ランキング情報に含まれる単語に対応するキーワードに関連付けられたコンテンツの録画情報を、当該単語とともに表示させる情報提供工程と、を含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、ユーザからの指示に応じて外部装置から受信し録画したコンテンツを、当該コンテンツに関する録画情報と当該コンテンツを表すキーワードと関連付けて記憶する第１装置と、Ｗｅｂブラウザを用いてユーザから指示された検索ワードに関する情報の検索を行う第２装置と、情報提供サーバとを有した情報提供システムにおいて、前記情報提供サーバが、前記第１装置にて録画されたコンテンツを表すキーワードと、この録画を指示したユーザを識別するためのユーザ情報とを関連付けて記憶する録画情報記憶手段と、前記第２装置にて検索時に使用された検索ワードを、この検索を指示したユーザのユーザ情報と関連付けて記憶する検索情報記憶手段と、特定のユーザを表すユーザ情報に関連付けて記憶された前記検索情報記憶手段の検索ワードから検索頻度がより高い単語を所定数抽出し、単語リストを生成する検索単語集計手段と、前記特定のユーザを表すユーザ情報に関連付けて記憶されたキーワードを前記録画情報記憶手段から抽出し、キーワードリストを生成する録画情報集計手段と、前記単語リストに含まれる単語のうち、前記キーワードリストに含まれるキーワードと一致する単語を列挙したランキング情報を生成するランキング処理手段と、前記ランキング情報を、前記特定のユーザが操作する前記第１装置又は前記第２装置に提供する情報提供手段と、を備え、前記第１装置及び前記第２装置が、前記第１装置に記憶された前記コンテンツのうち、前記ランキング情報に含まれる単語に対応するキーワードに関連付けられたコンテンツの録画情報を取得し、当該単語とともに表示する表示制御手段を備える。