(57)【要約】 【課題】  コンテンツを録画するための各種情報を適切に処理できる記録再生装置を提供する。【解決手段】  記録再生装置２００のＣＰＵ２９０は、ＥＰＧデータに基づいて生成される番組情報テーブルから番組記述情報を取得する。ＣＰＵ２９０は、この番組記述情報の文章などの形態素解析を実施して、この文章に含まれる単語を抽出する。ＣＰＵ２９０は、抽出単語を推薦単語として認識し、この推薦単語として認識した抽出単語の抽出状態に基づいて、推薦ランクを決定する処理、すなわち所定の推薦単語を選出する処理をする。【選択図】 図１
2006155336.tif 000002
【特許請求の範囲】
【請求項１】
配信されるデータを取得させるための単語情報を選出する情報処理装置であって、
前記データの内容に関する内容情報を取得する内容取得手段と、
前記内容情報から前記データの内容を表す単語に関する前記単語情報を抽出する単語抽出手段と、
前記単語情報を抽出した状況を認識する抽出状況認識手段と、
前記抽出した状況に基づいて、前記単語抽出手段で取得した単語情報から所定の単語に関する単語情報を選出する単語選出手段と、
を具備したことを特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記内容取得手段は、所定配信期間に配信される複数の前記データのそれぞれに関する前記内容情報を取得する
ことを特徴とした情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置であって、
前記抽出状況認識手段は、前記単語情報を抽出した頻度を前記抽出した状況として認識する
ことを特徴とした情報処理装置。
【請求項４】
請求項１または請求項２に記載の情報処理装置であって、
前記単語に対応する単語対応値に関する単語対応値情報を取得する単語対応値取得手段を具備し、
前記抽出状況認識手段は、前記単語情報を抽出した頻度およびこの単語情報の単語に対応する単語対応値に基づいて演算される抽出状況対応値を前記抽出した状況として認識する
ことを特徴とした情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記単語対応値は、前記単語に対応する時期または特定の期間に応じて設定される値である
ことを特徴とした情報処理装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の情報処理装置であって、
前記単語選出手段は、前記抽出した状況および従前に前記抽出した状況の抽出状況関係に基づいて、前記単語情報を選出する
ことを特徴とした情報処理装置。
【請求項７】
請求項１ないし請求項５のいずれかに記載の情報処理装置であって、
前記単語選出手段は、前記抽出した状況および従前に前記抽出した状況の抽出状況関係が所定関係の前記単語情報を前記選出する対象から除外する
ことを特徴とした情報処理装置。
【請求項８】
請求項７に記載の情報処理装置であって、
前記単語選出手段は、前記抽出した状況および前記従前に抽出した状況が略同一の前記単語情報を前記選出する対象から除外する
ことを特徴とした情報処理装置。
【請求項９】
請求項１ないし請求項５のいずれかに記載の情報処理装置であって、
前記単語選出手段は、前記抽出した状況および従前に前記抽出した状況の抽出状況関係に基づいて次に前記抽出する状況を予測し、この予測した前記次に抽出する状況が所定抽出状況の前記単語情報を前記選出する対象から除外する
ことを特徴とした情報処理装置。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の情報処理装置であって、
前記単語情報を抽出した状況に関する抽出状況情報および前記単語情報を抽出した日時に関する抽出日時情報を有する単語関連情報を記憶する関連情報記憶手段と、
前記抽出した単語情報に対応する前記単語関連情報が前記関連情報記憶手段に記憶されていることを認識した場合に前記抽出状況情報を前記抽出した状況を反映して更新するとともに前記抽出日時情報を現在日時に更新し、前記抽出した単語情報に対応する前記単語関連情報が前記記憶されていないことを認識した場合に前記単語関連情報を生成して前記関連情報記憶手段に記憶させる関連情報生成手段と、
を具備し、
前記抽出状況認識手段は、前記抽出日時情報の日時から現在日時までの期間が所定抽出期間以上の前記単語関連情報を前記関連情報記憶手段から削除するとともに、前記抽出した単語情報に対応する前記抽出状況情報に基づいて前記抽出した状況を認識する
ことを特徴とした情報処理装置。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載の情報処理装置であって、
前記単語選出手段で選出される対象の選出対象単語に関する選出対象単語情報を取得する選出対象単語取得手段を具備し、
前記抽出状況認識手段は、前記選出対象単語情報の選出対象単語に対応する単語の前記単語情報を抽出した状況を認識する
ことを特徴とした情報処理装置。
【請求項１２】
請求項１１に記載の情報処理装置であって、
前記選出対象単語取得手段は、前記選出対象単語情報に関連付けられ前記選出対象単語に関連する対象関連単語に関する対象関連単語情報を取得し、
前記抽出状況認識手段は、前記対象関連単語情報の対象関連単語および前記抽出した単語情報の単語が一致することを認識すると、前記対象関連単語情報に関連付けられた前記選出対象単語情報の選出対象単語に前記単語情報の単語が対応していると判断する
ことを特徴とした情報処理装置。
【請求項１３】
請求項１ないし請求項１２のいずれかに記載の情報処理装置であって、
前記内容を表す単語として置換される置換単語に関する置換単語情報を取得する置換単語取得手段を具備し、
前記単語抽出手段は、前記置換単語情報の置換単語および前記内容を表す単語が類似していると判断した場合、前記抽出した単語情報の単語を前記置換単語に置換する
ことを特徴とした情報処理装置。
【請求項１４】
請求項１３に記載の情報処理装置であって、
前記置換単語取得手段は、前記置換単語情報に関連付けられ前記置換単語に類似な類似単語に関する類似単語情報を取得し、
前記単語抽出手段は、前記類似単語情報の類似単語および前記内容を表す単語が一致することを認識すると、前記類似単語情報に関連付けられた前記置換単語情報の置換単語および前記内容を表す単語が類似していると判断する
ことを特徴とした情報処理装置。
【請求項１５】
請求項１ないし請求項１４のいずれかに記載の情報処理装置と、
この情報処理装置の前記単語選出手段で選出された前記単語情報を報知手段で報知させる報知制御手段と、
前記報知手段で報知された前記単語情報から特定の前記単語情報が選択された旨の選択信号を取得する選択信号取得手段と、
前記選択された前記単語情報の単語に関連する内容の前記データをデータ取得手段に取得させるデータ取得制御手段と、
を具備したことを特徴としたデータ取得制御装置。
【請求項１６】
演算手段により、配信されるデータを取得させるための単語情報を選出する情報処理方法であって、
前記演算手段は、
前記データの内容に関する内容情報を取得し、
前記内容情報から前記データの内容を表す単語に関する前記単語情報を抽出し、
前記単語情報を抽出した状況を認識し、
前記抽出した状況に基づいて、前記単語抽出手段で取得した単語情報から所定の単語に関する単語情報を選出する
ことを特徴とする情報処理方法。
【請求項１７】
請求項１６に記載の情報処理方法を演算手段に実行させる
ことを特徴とした情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信されるデータを取得させるための各種情報を処理する情報処理装置、データ取得制御装置、情報処理方法、および、そのプログラムに関する。
【背景技術】
【０００２】
従来、所定の放送番組が視聴されている状態を利用者に報知できる構成が知られている（例えば、特許文献１および特許文献２参照）。
【０００３】
この特許文献１に記載のものは、視聴情報処理サーバにて、契約先のクライアント端末からいつどのチャンネルを視聴したかの視聴情報と、視聴者の個人情報と、を取り込んで、視聴関係データベースサーバに転送する。さらに、視聴関係データベースサーバにて、契約先のクライアントの視聴情報と、所定範囲内での個人情報と、を解析し、この解析結果に基づき統計処理を行うことにより、契約先クライアントの個人情報と視聴情報との相関関係を示す視聴情報の関連統計情報のファイルを作成する。そして、この関連統計情報のファイルをクライアント端末に適宜送信する。
【０００４】
また、特許文献２に記載のものは、視聴者側装置にて、選局するチャンネル番号をユーザ識別子とともにサーバ側装置に適宜送信する。さらに、サーバ側装置にて、チャンネル番号やユーザ識別子を受信すると、視聴者表や番組表を作成した後、視聴者表や番組表を集計した種々の集計結果を作成する。そして、この集計結果などを視聴者側装置に適宜送信する。
【０００５】
【特許文献１】特開２００１−１０９７７０号公報（第３頁右欄−第４頁右欄）
【特許文献２】特開２００３−２８４００８号公報（第１４頁左−第４７頁右欄）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上述したような特許文献１および特許文献２のような構成では、複数の利用者の視聴状況に関する情報が配信される。このため、この配信される情報に基づいて、コンテンツを適切に録画できないおそれがあるという問題点が一例として挙げられる。
【０００７】
本発明は、このような点に鑑みて、配信されるデータを取得させるための各種情報を適切に処理可能な情報処理装置、データ取得制御装置、情報処理方法、および、そのプログラムを提供することを１つの目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、配信されるデータを取得させるための単語情報を選出する情報処理装置であって、前記データの内容に関する内容情報を取得する内容取得手段と、前記内容情報から前記データの内容を表す単語に関する前記単語情報を抽出する単語抽出手段と、前記単語情報を抽出した状況を認識する抽出状況認識手段と、前記抽出した状況に基づいて、前記単語抽出手段で取得した単語情報から所定の単語に関する単語情報を選出する単語選出手段と、を具備したことを特徴とした情報処理装置である。
【０００９】
請求項１５に記載の発明は、請求項１ないし請求項１４のいずれかに記載の情報処理装置と、この情報処理装置の前記単語選出手段で選出された前記単語情報を報知手段で報知させる報知制御手段と、前記報知手段で報知された前記単語情報から特定の前記単語情報が選択された旨の選択信号を取得する選択信号取得手段と、前記選択された前記単語情報の単語に関連する内容の前記データをデータ取得手段に取得させるデータ取得制御手段と、を具備したことを特徴としたデータ取得制御装置である。
【００１０】
請求項１６に記載の発明は、演算手段により、配信されるデータを取得させるための単語情報を選出する情報処理方法であって、前記演算手段は、前記データの内容に関する内容情報を取得し、前記内容情報から前記データの内容を表す単語に関する前記単語情報を抽出し、前記単語情報を抽出した状況を認識し、前記抽出した状況に基づいて、前記単語抽出手段で取得した単語情報から所定の単語に関する単語情報を選出することを特徴とする情報処理方法である。
【００１１】
請求項１７に記載の発明は、請求項１６に記載の情報処理方法を演算手段に実行させることを特徴とした情報処理プログラムである。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の情報処理装置を備えた記録再生装置を例示して説明するが、これに限らず、データを記録するのみの記録装置や再生するのみの再生装置などとしても適用できる。また、本実施の形態において、データとしてテレビ放送番組のコンテンツデータを例えばＥＰＧ（Electric Program Guide）データに基づく番組表に基づいて取得する処理に関して説明するが、これに限らず、ラジオ放送番組、衛星放送番組、配信される音楽や映像などのコンテンツ、ゲームソフトウェアなどの各種プログラムなどをもデータの対象とすることができ、配信されるデータを取得させるための各種情報を処理するいずれの構成が適用できる。なお、本実施の形態において、利用者により設定入力される録画開始日時や録画終了日時あるいはチャンネルなどに基づく録画予約や、ＥＰＧデータおよび利用者により設定入力される単語などのキーワードに基づく録画予約を、通常録画予約と適宜称して説明する。また、ＥＰＧデータに基づいて記録再生装置により適宜推薦される単語（以下、推薦単語と称す）に基づく録画予約を、推薦録画予約と適宜称して説明する。図１は、本実施の形態におけるコンテンツ記録再生システムの概略構成を示すブロック図である。図２は、番組情報テーブルの概略構成を示す模式図である。図３は、表記揺れ修正リスト情報の概略構成を示す模式図である。図４は、推薦候補単語リスト情報の概略構成を示す模式図である。図５は、推薦単語データベースの概略構成を示す模式図である。図６は、記録再生装置を構成するＣＰＵの概略構成を示す模式図である。
【００１３】
〔コンテンツ記録再生システムの構成〕
図１において、１００はコンテンツ記録再生システム（以下、記録再生システムと称す）で、この記録再生システムは、例えばテレビ放送番組などのコンテンツの音声データ、映像データ、データ放送用データなどを有するデータとしてのコンテンツデータを記録したり、記録したコンテンツデータを再生したりするシステムである。そして、記録再生システム１００は、記録再生装置２００と、出力装置３００と、を備えている。
【００１４】
出力装置３００は、例えばパーソナルコンピュータ、テレビ、携帯電話、ＰＤＡ（Personal Digital Assistant）などが例示できる。この出力装置３００は、記録再生装置２００から入力されるコンテンツを受信して出力する。そして、この出力装置３００としては、例えば、音声データを音声として出力させる構成、あるいは、映像データ、放送用データ、ＥＰＧデータ、合成データなどを画面表示させる構成、さらには図１に示すように、音声出力する構成である音声出力部３１０と画面表示させる構成である報知手段としての表示部３２０の双方を備えた構成など、いずれの構成が適用できる。
【００１５】
記録再生装置２００は、放送波を利用して送信されるコンテンツの手動録画予約や自動録画設定に基づく録画処理を適宜実施するとともに、この録画されたコンテンツを出力装置３００で出力させる処理をする。さらに、記録再生装置２００は、ＥＰＧデータの番組表における出現頻度が高い単語を認識し、この認識した単語に基づく推薦録画予約を適宜実施する。そして、記録再生装置２００は、通信手段２１０と、デマルチプレクサ（Demultiplexer；Ｄｅｍｕｘ）２２０と、デコーダ２３０と、データ取得手段としての記録再生処理手段２５０と、入力手段２６０と、ハードディスクドライブ（Hard Disk Drive；ＨＤＤ）２７０と、関連情報記憶手段としてのメモリ２８０と、演算手段としてのＣＰＵ（Central Processing Unit）２９０と、などを備えている。
【００１６】
通信手段２１０は、外部から入力されるコンテンツデータなどの各種情報を取得したり、取得しているコンテンツデータなどの各種情報を外部へ適宜出力したりする。そして、この通信手段２１０には、例えば地上波デジタル放送や衛星デジタル放送などの放送波を受信するアンテナ２１１が接続されている。そして、アンテナ２１１からアナログ信号やデジタル信号として送信される情報、例えば複数のＴＳから利用者により選択されたテレビ放送番組に対応するＴＳを取得してＤｅｍｕｘ２２０へ出力する。また、通信手段２１０は、高速データ処理が可能な例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４規格のインターフェースを有し、記録再生装置２００の外部に設けられた図示しない外部装置からデジタル信号として送信されるＴＳや後述するパーシャルＴＳなどを取得し、Ｄｅｍｕｘ２２０へ出力する。さらに、通信手段２１０は、記録再生処理手段２５０から出力されるパーシャルＴＳを取得し、適宜処理して記録再生装置２００の外部に設けられた図示しない外部装置へデジタル信号として送信する。
【００１７】
Ｄｅｍｕｘ２２０は、デコーダ２３０と、記録再生処理手段２５０と、ＣＰＵ２９０と、などに接続されている。このＤｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、通信手段２１０からＴＳを取得し、この取得したＴＳからＴＳパケットを適宜分離して出力する。具体的には、Ｄｅｍｕｘ２２０は、音声データが組み込まれたＴＳパケット（以下、音声パケットと称す）と、映像データが組み込まれたＴＳパケット（以下、映像パケットと称す）と、データ放送用データまたはＥＰＧデータなどが組み込まれたＴＳパケット（以下、データパケットと称す）と、を取得して、デコーダ２３０へ出力する。また、取得したＴＳから選択されたテレビ放送番組に対応した各ＴＳパケットを取得すると、これら各ＴＳパケットを一連のデータ列構造のＴＳ、すなわちパーシャルＴＳに再構成し、記録再生処理手段２５０へ出力する。さらに、Ｄｅｍｕｘ２２０は、通信手段２１０や記録再生処理手段２５０からパーシャルＴＳを適宜取得すると、このパーシャルＴＳを音声パケットと、映像パケットと、データパケットと、に分離してデコーダ２３０へ出力する。
【００１８】
ここで、ＥＰＧデータは、通信手段２１０で取得可能な各ＴＳのテレビ放送番組などのコンテンツに関する情報が、例えばＢＭＬ（Broadcast Markup Language）やＸＭＬ（eXtensible Markup Language）などのテキスト形式で記載されたデータである。すなわち、ＥＰＧデータは、詳細は後述するが、番組名、番組の内容などに関する番組記述、放送開始日時、番組時間の長さ、チャンネル番号、ジャンル、シリーズ名などの情報が、１つのデータ構造として構成されている。
【００１９】
デコーダ２３０は、Ｄｅｍｕｘ２２０と、ＣＰＵ２９０と、出力装置３００と、などに接続されている。このデコーダ２３０は、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０から取得した各パケットを適宜復調し、出力装置３００へ適宜出力する。具体的には、デコーダ２３０は、Ｄｅｍｕｘ２２０から音声パケットを取得し、この音声パケットに組み込まれた音声データを復調して、アナログ信号として出力装置３００の音声出力部３１０へ送信する。また、Ｄｅｍｕｘ２２０から映像パケットを取得し、この映像パケットに組み込まれた映像データを復調して、出力装置３００へ出力する。さらに、Ｄｅｍｕｘ２２０からデータパケットを取得し、このデータパケットに組み込まれたデータ放送用データやＥＰＧデータなどを復調して、出力装置３００へ出力する。また、デコーダ２３０は、データパケットにＥＰＧデータが組み込まれている場合、このＥＰＧデータをＨＤＤ２７０へ適宜出力する。
【００２０】
記録再生処理手段２５０は、ＨＤＤ２７０と、ＣＰＵ２９０と、などに接続されている。そして記録再生処理手段２５０は、Ｄｅｍｕｘ２２０からパーシャルＴＳを適宜取得してＨＤＤ２７０へ記憶させたり、ＨＤＤ２７０へ記憶させたパーシャルＴＳを適宜取得して通信手段２１０やＤｅｍｕｘ２２０へ出力したりする。
【００２１】
入力手段２６０は、ＣＰＵ２９０などに接続されている。この入力手段２６０は、図示しないケース体の例えば正面に臨んで入力操作可能に配設された図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば記録再生装置２００の動作内容の設定、すなわちテレビ放送番組の録画や再生に関する設定、通信手段２１０で受信するＴＳの設定などの設定事項である。また、入力手段２６０は、入力操作に応じて、録画や再生の実施を要求する旨の要求情報を生成する手段としても機能する。そして、入力手段２６０は、設定事項の入力操作により、各種情報を操作信号としてＣＰＵ２９０へ送信して設定させる。ここで、入力手段２６０としては、例えば図示しないリモートコントローラ（以下、リモコンと称す）より赤外線を介して送信される各種情報を受信して、この各種情報を操作信号としてＣＰＵ２９０へ送信するリモコン受光部を備えた構成などとしてもよい。
【００２２】
ＨＤＤ２７０は、ＣＰＵ２９０などに接続されている。なお、ＨＤＤ２７０の代わりに、ＤＶＤなどの光ディスク、光磁気ディスク、メモリカードなどの着脱可能、さらには固定のメモリなど、各種記録媒体に各種情報を読み出し可能に記憶するドライブやドライバなどを備えた構成などとしてもよい。このＨＤＤ２７０は、記録再生処理手段２５０から入力されるコンテンツデータやＥＰＧデータなどを適宜読み出し可能に記憶する。すなわち、ＨＤＤ２７０は、コンテンツデータを記憶する図示しないデータ記憶領域と、ＥＰＧデータを記憶する図示しないＥＰＧ記憶領域と、を備えている。なお、これら各記憶領域は、メモリ２８０に記憶されて構築される構成としてもよい。
【００２３】
番組情報テーブル４００は、デコーダ２３０から出力されるＥＰＧデータに記載されたＥＰＧに基づいて生成される。ここで、各放送局から発信される放送波に含まれるＥＰＧは、その放送局で放送予定のテレビ放送番組を中心とした番組情報である。番組情報テーブル４００は、このような各放送局のＥＰＧを組み合わせたテーブル構造としてＥＰＧ記憶領域に記憶される。そして、この番組情報テーブル４００は、例えばテレビ放送番組の放送チャンネルに関するチャンネル情報４２０と、番組基本情報４３０と、などが１つのデータ構造として構成される番組情報４１０を複数備えたテーブル構造に構成されている。チャンネル情報４２０は、テレビ放送番組が放送されるチャンネルに関する情報である。このチャンネル情報４２０は、テレビ放送番組が放送されるエリアによってそれぞれ個別に設定される。番組基本情報４３０は、テレビ放送番組の放送時間や、番組内容に関する詳細な情報などが記録されている。そして、番組基本情報４３０は、例えば番組ＩＤ情報４３１と、番組開始時刻情報４３２と、番組終了時刻情報４３３と、番組タイトル情報４３４と、番組サブタイトル情報４３５と、番組ジャンル情報４３６と、内容情報としての番組記述情報４３７と、などを備え、１つのデータ構造として構成されている。この番組基本情報４３０に記載される各種情報は、例えばテキスト形式すなわち文字列の簡単な構造で記述されている。
【００２４】
番組ＩＤ情報４３１は、テレビ放送番組を特定するために、各番組基本情報４３０に付与される固有の識別情報である。この番組ＩＤ情報４３１には、例えば、テレビ放送番組の録画予約時において、テレビ放送番組を識別するために用いられる、いわゆるＧコードなどが例示できる。また、Ｇコードに限らず、その他のテレビ放送番組を識別する固有のＩＤ情報であってもよい。
【００２５】
番組開始時刻情報４３２は、テレビ放送番組の放送が開始される予定時刻に関する情報である。この番組開始時刻情報４３２には、テレビ放送番組が放送される年月日および時刻が記載されている。
【００２６】
番組終了時刻情報４３３は、テレビ放送番組の放送が終了する予定時刻に関する情報である。この番組終了時刻情報４３３には、テレビ放送番組の放送が終了する年月日および時刻が記載されている。
【００２７】
番組タイトル情報４３４は、テレビ放送番組のタイトル名などの名称に関する情報である。番組サブタイトル情報４３５は、テレビ放送番組のサブタイトル名などの名称に関する情報である。
【００２８】
番組ジャンル情報４３６は、テレビ放送番組を内容毎に種別であるジャンル分けした場合に、どのジャンルに属するかを記述した情報である。このジャンルとしては、例えば「バラエティ」、「ドラマ」、「アニメ」、「映画」、「報道」、「ニュース」、「スポーツ」などが例示できる。また、番組ジャンル情報４３６として、例えば「バラエティ」に対して、「歌謡」、「演芸」などの小分類としてさらにジャンル分けされた情報が関連付けられていてもよい。
【００２９】
番組記述情報４３７は、例えばテレビ放送番組の放送内容を簡単に説明した記述、あるいは放送番組のあらすじ、また、出演者や監督、脚本家などの個人名称などのテレビ放送番組の詳細な内容がテキスト形式で記述された情報である。
【００３０】
メモリ２８０は、通信手段２１０から出力されるＴＳから所望のコンテンツデータを取得して記録する際や、記録したコンテンツデータを再生する際に必要な各種データなどを適宜読み出し可能に記憶する。また、メモリ２８０は、図示しない、予約情報記憶領域と、修正リスト記憶領域と、推薦候補単語記憶領域と、推薦単語記憶領域と、などを備えている。なお、これら各記憶領域は、ＨＤＤ２７０に記憶されて構築される構成としてもよい。
【００３１】
予約情報記憶領域は、通常録画予約や推薦録画予約の実施の際に利用される図示しない予約情報を適宜読み出し可能に記憶する。この予約情報は、録画開始日時情報と、録画終了日時情報と、予約チャンネル情報と、などが１つのデータ構造として関連付けられて構成されている。録画開始日時情報は、録画を開始する日時に関する情報である。録画終了日時情報は、録画を終了する日時に関する情報である。予約チャンネル情報は、録画するチャンネルに関する情報である。なお、予約情報に、録画するコンテンツのジャンルに関する予約ジャンル情報や、コンテンツの内容に関する予約番組詳細情報などをＥＰＧ等の番組情報よりさらに関連付ける構成としてもよい。
【００３２】
修正リスト記憶領域は、例えば図３に示すような単語修正リスト情報５００を適宜読み出し可能に記憶する。この単語修正リスト情報５００は、番組情報テーブル４００の番組記述情報４３７から抽出された単語（以下、抽出単語と称す）を正式な単語（以下、正式単語と称す）に修正する際に利用される情報のリストに関する情報である。そして、単語修正リスト情報５００は、少なくとも１つの単語修正情報５１０が１つのデータ構造として構成されたテーブル構造の情報である。
【００３３】
単語修正情報５１０は、抽出単語を修正する際に利用される正式単語に関する情報である。そして、単語修正情報５１０は、置換単語情報としての正式単語情報５１１と、少なくとも１つの類似単語情報としての表記揺れ情報５１２と、を１つのレコードとして組み込んだテーブル構造のデータベースとして構成されている。
【００３４】
正式単語情報５１１は、番組記述情報４３７の例えばあらすじなどの文章を構成する単語の正式単語を示す情報である。表記揺れ情報５１２は、正式単語情報５１１で示される正式単語の誤った表記や省略された表記などの類似した表記を示す情報、すなわち正式単語の表記揺れの単語を示す情報である。この表記揺れ情報５１２は、正式単語情報５１１の正式単語の表記揺れに対応する数だけ単語修正情報５１０に組み込まれる。ここで、正式単語が本発明の置換単語に、表記揺れの単語が本発明の類似単語に、それぞれ対応する。
【００３５】
推薦候補単語記憶領域は、例えば図４に示すような推薦候補単語リスト情報６００を適宜読み出し可能に記憶する。この推薦候補単語リスト情報６００は、推薦録画予約に利用される推薦単語の候補の単語（以下、推薦候補単語と称す）のリストに関する情報である。そして、推薦候補単語リスト情報６００は、少なくとも１つの推薦候補単語関連情報６１０が１つのデータ構造として構成されたテーブル構造の情報である。ここで、推薦候補単語が本発明の選出対象単語に対応する。
【００３６】
推薦候補単語関連情報６１０は、推薦候補単語に関する情報である。そして、推薦候補単語関連情報６１０は、選出対象単語情報としての推薦候補単語情報６１１と、重み付け時期情報６１２と、対象関連単語情報としての関連単語情報６１３と、を１つのレコードとして組み込んだテーブル構造のデータベースとして構成されている。
【００３７】
推薦候補単語情報６１１は、推薦候補単語を示す情報である。重み付け時期情報６１２は、推薦候補単語情報６１１の推薦候補単語の内容に略対応する時期に関する情報である。すなわち、推薦候補単語が例えば「ゴールデンウィーク」に対応する重み付け時期情報６１２には、ゴールデンウィークに略対応する時期が４月２４日〜５月６日である旨が記載されている。なお、略対応する時期の特定が困難な推薦候補単語、例えば芸能人の「さうすスターズ」などの推薦候補単語の重み付け時期情報６１２には、時期が記載されない。この重み付け時期情報６１２は、後述する重み値情報７１５の重み値を設定する際に利用される。関連単語情報６１３は、推薦候補単語に関連する単語（以下、関連単語と称す）、すなわち同義や類義の単語を示す情報である。この関連単語情報６１３は、推薦候補単語情報６１１の推薦候補単語の関連単語に対応する数だけ推薦候補単語関連情報６１０に組み込まれる。ここで、関連単語が本発明の対象関連単語に対応する。なお、推薦候補単語に関連単語が存在しない場合、この推薦候補単語に対応する関連単語情報６１３には、関連単語が記載されない。
【００３８】
推薦単語記憶領域は、例えば図５に示すような推薦単語データベース７００を適宜読み出し可能に記憶する。この推薦単語データベース７００は、推薦単語に関する情報のデータベースである。また、推薦単語データベース７００は、ＣＰＵ２９０により、推薦録画予約の設定処理の際に適宜更新される。そして、推薦単語データベース７００は、少なくとも１つの単語関連情報である推薦単語関連情報７１０が１つのデータ構造として構成されたテーブル構造のデータベースである。
【００３９】
推薦単語関連情報７１０は、推薦単語に関する情報である。そして、推薦単語関連情報７１０は、推薦単語情報７１１と、登録日情報７１２と、抽出日時情報としての最終更新日情報７１３と、今回出現回数情報７１４と、単語対応値情報としての重み値情報７１５と、抽出状況情報としての今回出現ポイント情報７１６と、前回出現ポイント情報７１７と、ポイント変化率情報７１８と、ランク対象フラグ情報７１９と、推薦ランク情報７２０と、を１つのレコードとして組み込んだテーブル構造のデータベースとして構成されている。
【００４０】
推薦単語情報７１１は、推薦単語を示す情報である。登録日情報７１２は、推薦単語関連情報７１０が推薦単語データベース７００に組み込まれた日付、すなわち推薦単語が登録された日付を示す情報である。最終更新日情報７１３は、推薦単語が番組記述情報４３７に出現していることを認識した最後の日付を示す情報である。今回出現回数情報７１４は、推薦単語が番組記述情報４３７に出現した回数を示す情報である。重み値情報７１５は、後述する今回出現ポイントの演算における今回出現回数情報７１４の今回出現回数に乗ずる数値である単語対応値としての重み値に関する情報である。この重み値情報７１５の重み値は、現在の日付（以下、現在日付と称す）が推薦単語に対応する時期の場合に例えば１に設定され、推薦単語に対応しない時期の場合に０．５に設定される。すなわち、重み値情報７１５の重み値は、現在日付が推薦単語に対応する時期の場合、対応しない時期の場合よりも今回出現ポイントの値が高くなる状態に設定される。今回出現ポイント情報７１６は、推薦単語が番組記述情報４３７に出現した回数や、現在日付が推薦単語に対応する時期か否かに対応するポイントである抽出状況対応値としての今回出現ポイントを示す情報である。この今回出現ポイントは、推薦単語の推薦順位、すなわち推薦ランク情報７２０の後述する推薦ランクを決定する際に利用される。前回出現ポイント情報７１７は、最後の推薦録画予約時に演算された今回出現ポイント（以下、前回出現ポイントと称す）を示す情報である。
【００４１】
ポイント変化率情報７１８は、最後の推薦録画予約時と、今回の推薦録画予約時と、における推薦単語の出現度合いの変化率（以下、ポイント変化率と称す）を示す情報である。このポイント変化率は、値が大きいほど推薦単語の出現回数が最後の推薦録画予約時よりも増えた旨や、現在日付が推薦単語により対応する時期である旨を示す。ここで、ポイント変化率が、本発明の抽出状況関係に対応する。ランク対象フラグ情報７１９は、推薦単語が推薦ランクを設定する対象か否か、すなわちランク対象の推薦単語か否かを示すフラグ情報である。具体的には、ランク対象フラグ情報７１９が「０」であればランク対象の推薦単語でない旨を示し、「１」であればランク対象の推薦単語である旨を示す。推薦ランク情報７２０は、上述したように、推薦単語の推薦順位に対応する推薦ランクを示す情報である。ここで、ランク対象でない推薦単語、例えば「さうすスターズ」に対応する推薦ランク情報７２０には、推薦ランクが記載されない。
【００４２】
さらに、メモリ２８０は、記録再生装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを適宜読み出し可能に記憶している。なお、メモリ２８０としては、ＨＤ、ＤＶＤ、光ディスクなどの着脱可能な記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００４３】
ＣＰＵ２９０は、各種構成が接続され、各構成の動作を制御する。このＣＰＵ２９０は、例えば図６に示すように、各種プログラムとして、通常録画予約設定手段２９１と、推薦録画予約設定手段２９２と、データ取得制御手段としての録画制御手段２９３と、再生制御手段２９４と、計時手段２９５と、などを備えている。
【００４４】
通常録画予約設定手段２９１は、入力手段２６０から操作信号として送信される通常予約要求情報に基づいて、予約情報を生成して通常録画予約を設定する。具体的には、通常録画予約設定手段２９１は、通常予約要求情報にキーワードが記載されている場合、通信手段２１０で取得したＥＰＧデータに対応する番組情報テーブル４００に基づいて、このキーワードに一致あるいは関連する番組名、番組記述、ジャンル、シリーズ名などのコンテンツを検索する。そして、この検索したコンテンツの録画開始日時情報と、録画終了日時情報と、予約チャンネル情報と、などを組み込んだ予約情報を生成して、メモリ２８０に記憶させる。また、通常録画予約設定手段２９１は、通常予約要求情報に録画開始日時、録画終了日時、チャンネルなどが記載されている場合、これら各種情報に対応する予約情報を生成して、メモリ２８０に記憶させる。
【００４５】
推薦録画予約設定手段２９２は、入力手段２６０から推薦録画予約を設定する旨の操作信号に基づいて、予約情報を生成して推薦録画予約を設定する。そして、推薦録画予約設定手段２９２は、内容取得手段としても機能する単語抽出手段２９２Ａと、単語取得手段および置換単語取得手段としても機能する単語修正手段２９２Ｂと、関連情報生成手段および選出対象単語取得手段としても機能する抽出状況認識手段としての推薦単語出現認識手段２９２Ｃと、抽出状況認識手段および単語対応値取得手段としても機能する単語選出手段としての推薦ランク決定手段２９２Ｄと、報知制御手段および選択信号取得手段としても機能する予約情報生成手段２９２Ｅと、などを備えている。ここで、各手段２９２Ａ〜２９２Ｄにて、本発明の情報処理装置が構成されている。また、推薦録画予約設定手段２９２および録画制御手段２９３にて、本発明のデータ取得制御装置が構成されている。なお、本発明の情報処理装置およびデータ取得制御装置としては、各手段２９２Ｂ，２９２Ｃのうちの少なくともいずれか１つを設けない構成としてもよい。
【００４６】
単語抽出手段２９２Ａは、番組記述情報４３７の例えばあらすじの文章などから、この文章に含まれる全ての単語を適宜抽出する。具体的には、単語抽出手段２９２Ａは、入力手段２６０から推薦録画予約を設定する旨の操作信号を取得すると、通信手段２１０にＥＰＧデータを取得させる。そして、この取得させたＥＰＧデータを番組情報テーブル４００として、ＨＤＤ２７０に記憶させる。また、単語抽出手段２９２Ａは、この番組情報テーブル４００から所定配信期間、例えば１週間以内に放送される各コンテンツに対応する番組記述情報４３７を適宜取得する。なお、例えば３日以内あるいは１０日以内など、所定配信期間を適宜他の期間に設定する構成としてもよい。そして、この番組記述情報４３７の文章などに対する例えば形態素解析処理を実施して、この文章などに含まれる全ての単語を抽出する。なお、この形態素解析処理のために、形態素解析に対応した辞書データベースが別途必要となるが、この辞書データベースの情報は前出の単語修正リスト情報５００と共有してもよい。さらに、この抽出単語に関する抽出単語情報をメモリ２８０に適宜読み出し可能に記憶させる。ここで、抽出単語情報が本発明の単語情報に対応する。また、番組記述情報４３７の文章などから単語を抽出する手法としては、形態素解析で抽出する方法に限らず、例えば文字列の同一性に基づいて抽出するなど、いずれの方法が利用できる。なお、単語抽出手段２９２Ａにて、番組タイトル情報４３４や番組サブタイトル情報４３５から単語を抽出する構成としてもよい。
【００４７】
単語修正手段２９２Ｂは、抽出単語情報の抽出単語を正式単語に適宜修正する単語修正処理を実施する。具体的には、単語修正手段２９２Ｂは、抽出単語情報をメモリ２８０から取得して、この抽出単語情報の抽出単語が記載された正式単語情報５１１を単語修正リスト情報５００から検索する。そして、正式単語情報５１１を検索できたことを認識すると、抽出単語が正式単語であると判断して、この抽出単語情報を修正せずにメモリ２８０に記憶させる。また、単語修正手段２９２Ｂは、正式単語情報５１１を検索できないことを認識すると、抽出単語が記載された表記揺れ情報５１２を検索する。さらに、表記揺れ情報５１２を検索できたことを認識すると、抽出単語情報の抽出単語が正式単語の表記揺れの単語である、すなわち正式単語に類似した単語であると認識する。そして、抽出単語情報の抽出単語をこの表記揺れ情報５１２に対応する正式単語情報５１１の正式単語に修正してメモリ２８０に記憶させる。また、表記揺れ情報５１２を検索できないことを認識すると、抽出単語に対応する正式単語が単語修正リスト情報５００に存在してないと判断して、抽出単語情報をメモリ２８０から削除する。なお、抽出単語に対応する正式単語が単語修正リスト情報５００に存在してないと判断した際に、抽出単語情報をメモリ２８０から削除しない構成としてもよい。また、単語修正を形態素解析処理で行う場合には、この単語修正処理は省略してもよい。
【００４８】
推薦単語出現認識手段２９２Ｃは、単語修正手段２９２Ｂで適宜修正された抽出単語情報に基づいて、番組情報テーブル４００における推薦単語の出現状態を認識する。具体的には、推薦単語出現認識手段２９２Ｃは、今回出現ポイント情報７１６の今回出現ポイントを前回出現ポイント情報７１７に前回出現ポイントとして記載する処理、すなわち前回出現ポイントの更新処理を実施する。さらに、今回出現回数情報７１４の今回出現回数を０に設定する。また、推薦単語出現認識手段２９２Ｃは、抽出単語情報をメモリ２８０から適宜取得して、この抽出単語情報の抽出単語が記載された推薦候補単語情報６１１を推薦候補単語リスト情報６００から検索する。そして、推薦候補単語情報６１１を検索できたことを認識すると、この抽出単語が推薦候補単語であると認識する。また、推薦単語出現認識手段２９２Ｃは、推薦候補単語情報６１１を検索できなかったことを認識すると、抽出単語が記載された関連単語情報６１３を検索する。そして、関連単語情報６１３を検索できたことを認識すると、抽出単語がこの関連単語情報６１３に対応する推薦候補単語情報６１１の推薦候補単語であると認識する。さらに、推薦単語出現認識手段２９２Ｃは、関連単語情報６１３を検索できないことを認識すると、抽出単語に対応する推薦候補単語が推薦候補単語リスト情報６００に存在していないと判断して、抽出単語情報をメモリ２８０から削除する。
【００４９】
そして、推薦単語出現認識手段２９２Ｃは、推薦候補単語であると認識した抽出単語が記載された推薦単語情報７１１を推薦単語データベース７００から検索する。さらに、推薦単語情報７１１を検索できたこと、すなわち抽出単語が推薦単語として推薦単語データベース７００に登録されていることを認識すると、この推薦単語情報７１１に対応する今回出現回数情報７１４の今回出現回数に１を加える。そして、計時手段２９５から後述する現在日時情報を取得して、最終更新日情報７１３の最終更新日を現在日時情報の日付に更新する。また、推薦単語情報７１１を検索できないことを認識すると、この抽出単語を推薦単語として推薦単語データベース７００に登録する処理をする。すなわち、この抽出単語を推薦単語として記載した推薦単語情報７１１と、現在日付を登録日として記載した登録日情報７１２と、現在日付を最終更新日として記載した最終更新日情報７１３と、今回出現回数を１に設定した今回出現回数情報７１４と、を生成する。そして、これら各情報７１１〜７１４と、各種情報が記載されていない各情報７１５〜７２０と、を組み込んだ推薦単語関連情報７１０を推薦単語データベース７００に組み込む処理をする。
【００５０】
推薦ランク決定手段２９２Ｄは、推薦単語データベース７００に登録された推薦単語の推薦ランクを決定する推薦ランク決定処理を適宜実施する。具体的には、推薦ランク決定手段２９２Ｄは、最終更新日情報７１３の最終更新日から所定抽出期間としての所定更新期間が経過した、例えば３０日間が経過した推薦単語関連情報７１０を検索する。そして、この推薦単語関連情報７１０を検索できたことを認識すると、この推薦単語関連情報７１０を削除する。すなわち、所定更新期間、番組情報テーブル４００に出現しなかった推薦単語の推薦単語関連情報７１０を削除する。また、推薦ランク決定手段２９２Ｄは、所定の推薦単語情報７１１の推薦単語が記載された推薦候補単語情報６１１を検索する。そして、この検索した推薦候補単語情報６１１に対応する重み付け時期情報６１２の時期が現在日付に対応していることを認識すると、重み値情報７１５の重み値を１に設定する。また、現在日付に対応していないことを認識すると、重み値を０．５に設定する。例えば、現在日付が２００４年８月２５日の場合、現在日付が「オリンピック」の重み付け時期情報６１２の時期に対応しているので、「オリンピック」の重み値を１に設定する。また、「スキー」の重み付け時期情報６１２の時期に対応していないので、「スキー」の重み値を０．５に設定する。なお、現在日付が推薦単語に対応する時期の場合に重み値を例えば１０に設定し、対応しない時期の場合に１に設定する構成など、適宜他の値に設定する構成としてもよい。
【００５１】
さらに、推薦ランク決定手段２９２Ｄは、今回出現回数情報７１４の今回出現回数に重み値情報７１５の重み値を乗じることにより、今回出現ポイントを演算する。そして、この今回出現ポイントを今回出現ポイント情報７１６に記載する。なお、今回出現ポイントを、今回出現回数を重み値で除したり、今回出現回数に重み値を加えたり、さらには、他の値を適宜加減乗除して演算する方法など、適宜他の方法で演算してもよい。また、推薦ランク決定手段２９２Ｄは、今回出現ポイント情報７１６および前回出現ポイント情報７１７の各出現ポイントに基づいて、ポイント変化率を演算する。すなわち、今回出現ポイントから前回出現ポイントを減じた値を前回出現ポイントで除することにより、ポイント変化率を演算する。そして、このポイント変化率をポイント変化率情報７１８に記載する。ここで、前回出現ポイントが０の場合、例えば推薦単語が「スキー」の場合、ポイント変化率の演算を実施しないとともに、ポイント変化率情報７１８にポイント変化率を記載しない。なお、ポイント変化率を、今回出現ポイントから前回出現ポイントを減ずるだけ、さらには、他の値を適宜加減乗除して演算するなど、適宜他の方法で演算してもよい。
【００５２】
そして、推薦ランク決定手段２９２Ｄは、このポイント変化率が所定関係としての所定変化率、例えば０．２０以上であることを認識すると、ランク対象フラグ情報７１９をランク対象の推薦単語である旨を示す「１」に設定する。また、０．２０未満であることを認識すると、ランク対象フラグ情報７１９をランク対象の推薦単語でない旨を示す「０」設定する。なお、所定変化率としては、例えば０．１０や、０．４０など適宜他の変化率としてもよい。さらに、今回出現回数および前回の出現回数の変化率に基づいて、ランク対象フラグ情報７１９を「０」に設定する構成としてもよい。そして、推薦ランク決定手段２９２Ｄは、ランク対象フラグ情報７１９に基づいて、ランク対象の推薦単語に対応する推薦単語関連情報７１０を認識する。さらに、これら推薦単語関連情報７１０を今回出現ポイント情報７１６の今回出現ポイントが大きい順に並べ替える。そして、この今回出現ポイントが大きい順に、推薦単語関連情報７１０の推薦ランク、すなわちランク対象の推薦単語の推薦ランクを決定して、推薦ランク情報７２０に記載する。なお、この例においては今回出現ポイントが大きい順に並べるが、今回出現ポイントが一定の値を超えたもののみをランク対象としてもよい。
【００５３】
予約情報生成手段２９２Ｅは、推薦ランクが設定された推薦単語に基づく予約情報を生成して推薦録画予約を設定する。具体的には、予約情報生成手段２９２Ｅは、推薦ランク情報７２０の推薦ランクに基づいて、例えば推薦ランクが上位１０位以内の推薦単語とともに、これら推薦単語から少なくともいずれか１つを選択する旨の要求を出力装置３００の表示部３２０で表示させる。このとき、その時点における時期に関する情報も合わせて表示させるとよい。また、推薦単語などを例えば音声出力部３１０から音声にて報知する構成としてもよい。そして、推薦単語が選択された旨の選択信号としての操作信号を取得すると、この推薦単語に一致あるいは関連する番組名、番組記述、ジャンル、シリーズ名などのコンテンツを番組情報テーブル４００から検索する。さらに、この検索したコンテンツに関する予約情報を生成してメモリ２８０に記憶させる処理、すなわち推薦録予約を設定する処理をする。
【００５４】
録画制御手段２９３は、通信手段２１０、Ｄｅｍｕｘ２２０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のコンテンツデータを受信してＨＤＤ２７０に適宜読み出し可能に記憶させる処理をする。具体的には、録画制御手段２９３は、入力手段２６０における入力操作に基づく操作信号により現在受信しているコンテンツデータを記憶、あるいは、計時手段２９５で計時する現在時刻が予約情報における録画開始日時となるコンテンツデータを受信させて記憶させる処理をする。
【００５５】
再生制御手段２９４は、Ｄｅｍｕｘ２２０、デコーダ２３０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のコンテンツデータを出力装置３００へ出力して再生させる処理をする。具体的には、再生制御手段２９４は、入力手段２６０における例えば出力装置３００で一覧表示されるサムネイルを選択する入力操作などにて特定されたり、いわゆるタイマ再生などあらかじめ所定時間に選択要求されているコンテンツデータをＨＤＤ２７０から読み出し、Ｄｅｍｕｘ２２０やデコーダ２３０で適宜処理して出力装置３００へ出力する。
【００５６】
計時手段２９５は、例えば内部クロックなどの基準パルスに基づいて現在日時を計時する。そして、この計時した現在日時に関する現在日時情報を適宜出力する。
【００５７】
〔コンテンツ記録再生システムの動作〕
次に、記録再生システム１００の動作として、推薦録画予約の設定処理について図面を参照して説明する。図７は、推薦録画予約の設定処理を示すフローチャートである。図８は、推薦ランク決定処理を示すフローチャートである。
【００５８】
まず、利用者は、入力手段２６０の入力操作により推薦録画予約の設定を要求する旨を設定入力する。そして、記録再生装置２００のＣＰＵ２９０は、図７に示すように、推薦録画予約設定手段２９２の単語抽出手段２９２Ａにて、推薦録画予約の設定を要求する旨を認識すると、ＥＰＧデータを取得させて（ステップＳ１０１）、番組情報テーブル４００としてＨＤＤ２７０に記憶させる。この後、推薦録画予約設定手段２９２は、推薦単語出現認識手段２９２Ｃにて、全ての推薦単語関連情報７１０の前回出現ポイントを更新するとともに（ステップＳ１０２）、今回出現回数を０に設定する（ステップＳ１０３）。
【００５９】
そして、単語抽出手段２９２Ａは、番組情報テーブル４００から例えば１週間以内に放送されるコンテンツのうちのいずれか１つに対応する番組記述情報４３７を取得する（ステップＳ１０４）。さらに、この番組記述情報４３７に記載された文章などの形態素解析処理を実施して（ステップＳ１０５）、この文章などに含まれる単語を抽出する（ステップＳ１０６）。この後、推薦録画予約設定手段２９２は、単語修正手段２９２Ｂにて、この抽出単語のうちのいずれか１つを取得して、単語修正リスト情報５００に基づいて、この抽出単語を正式単語に修正する単語修正処理を実施する（ステップＳ１０７）。そして、推薦単語出現認識手段２９２Ｃは、推薦候補単語リスト情報６００に基づいて、この抽出単語が推薦候補単語か否かを判断する（ステップＳ１０８）。
【００６０】
このステップＳ１０８において、推薦録画予約設定手段２９２は、推薦候補単語でないと判断した場合、単語修正手段２９２Ｂにて、番組記述情報４３７から抽出した全ての抽出単語に対する単語修正処理を実施したか否かを判断する（ステップＳ１０９）。そして、ステップＳ１０９において、推薦録画予約設定手段２９２は、全ての抽出単語に対する単語修正処理を実施したと判断した場合、単語抽出手段２９２Ａにて、一定期間、または例として１週間以内に放送される全てのコンテンツに対応する番組記述情報４３７の抽出を終了したか否かを判断する（ステップＳ１１０）。このステップＳ１１０において、推薦録画予約設定手段２９２は、抽出を終了したと判断した場合、推薦ランク決定手段２９２Ｄにて、推薦ランク決定処理を実施する（ステップＳ１１１）。一方、ステップＳ１１０において、単語抽出手段２９２Ａは、抽出を終了していないと判断した場合、ステップＳ１０４に戻る。また、ステップＳ１０９において、単語修正手段２９２Ｂは、全ての抽出単語に対する単語修正処理を実施していないと判断した場合、ステップＳ１０７に戻る。
【００６１】
さらに、ステップＳ１０８において、推薦単語出現認識手段２９２Ｃは、推薦候補単語であると判断した場合、この抽出単語が推薦単語として推薦単語データベース７００に登録済みか否かを判断する（ステップＳ１１２）。このステップＳ１１２において、推薦単語として登録済みであると判断した場合、この抽出単語に対応する今回出現回数情報７１４の今回出現回数に１を加える（ステップＳ１１３）。さらに、最終更新日情報７１３の最終更新日を更新して（ステップＳ１１４）、ステップＳ１０９の処理を実施する。一方、ステップＳ１１２において、推薦単語として登録済みでないと判断した場合、この推薦候補単語を推薦単語として登録する新規登録処理を実施して（ステップＳ１１５）、ステップＳ１０９の処理を実施する。
【００６２】
そして、ステップＳ１１１における推薦ランク決定処理を実施すると、推薦録画予約設定手段２９２は、予約情報生成手段２９２Ｅにて、推薦ランクが例えば上位１０位以内の推薦単語を表示させる（ステップＳ１１６）。この後、予約情報生成手段２９２Ｅは、利用者により推薦単語が選択された旨を認識すると（ステップＳ１１７）、この選択された推薦単語に対応する予約情報を生成してメモリ２８０に記憶させる処理、すなわち推薦単語に対応する推薦録画予約の設定処理を実施して（ステップＳ１１８）、処理を終了する。
【００６３】
一方、推薦ランク決定処理では、推薦ランク決定手段２９２Ｄは、図８に示すように、最終更新日から所定更新期間が経過した推薦単語関連情報７１０を推薦単語データベース７００から削除する（ステップＳ２０１）。さらに、推薦候補単語リスト情報６００に基づいて、各推薦単語関連情報７１０の推薦単語に対応する重み値を設定する（ステップＳ２０２）。そして、この設定した重み値および今回出現回数に基づいて、各推薦単語の今回出現ポイントを演算して（ステップＳ２０３）、今回出現ポイント情報７１６に記載する。この後、推薦ランク決定手段２９２Ｄは、各推薦単語のポイント変化率を演算して（ステップＳ２０４）、ポイント変化率情報７１８に記載するとともに、この演算したポイント変化率に基づいて、各推薦単語のランク対象フラグを設定する。そして、このランク対象フラグに基づいて、ランク対象の推薦単語を認識する（ステップＳ２０５）。この後、推薦ランク決定手段２９２Ｄは、この認識したランク対象の推薦単語の推薦単語関連情報７１０を今回出現ポイントが大きい順に並べ替える（ステップＳ２０６）。そして、今回出現ポイントが大きい順に推薦ランクを決定し（ステップＳ２０７）、この推薦ランクを推薦ランク情報７２０に記載して処理を終了する。
【００６４】
〔コンテンツ記録再生システムの作用効果〕
上述したように、上記実施の形態では、記録再生装置２００のＣＰＵ２９０は、推薦録画予約設定手段２９２の単語抽出手段２９２Ａにて、推薦録画予約を設定する旨を認識すると、番組情報テーブル４００から番組記述情報４３７を取得する。そして、単語抽出手段２９２Ａは、この番組記述情報４３７の文章などの形態素解析を実施して、この文章に含まれる単語を抽出する。さらに、推薦録画予約設定手段２９２は、推薦ランク決定手段２９２Ｄにて、抽出単語を推薦単語として認識する。そして、推薦ランク決定手段２９２Ｄは、この推薦単語として認識した抽出単語の抽出状態に基づいて、推薦ランクを決定する処理、すなわち所定の推薦単語を選出する処理をする。このため、記録再生装置２００は、番組記述情報４３７に含まれる単語の抽出状態を反映させて推薦単語を選出することにより、コンテンツで取り上げられることが多い、すなわち流行していたり注目されているいわゆるリアルタイム性がある事項や場所あるいは芸能人などを認識できる。したがって、記録再生装置２００は、配信されるコンテンツを録画するための各種情報を適切に処理できる。また、記録再生装置２００は、ＥＰＧデータを取得するだけでよく、従来の構成のように利用者の個人情報や視聴情報などを処理することなく、リアルタイム性がある事項などを認識できる。したがって、記録再生装置２００は、コンテンツを録画するための各種情報を簡単な構成で適切に処理できる。さらに、利用者は、記録再生装置２００により選出された推薦単語により、新聞や雑誌などから情報を収集することなく、リアルタイム性がある事項や人気がある芸能人などを認識できる。したがって、記録再生装置２００の利便性を向上できる。
【００６５】
また、単語抽出手段２９２Ａは、所定配信期間の例えば１週間以内に放送される各コンテンツに対応する番組記述情報４３７を取得する。そして、推薦ランク決定手段２９２Ｄは、この１週間以内に放送される各コンテンツに対応する番組記述情報４３７に基づいて、推薦単語の推薦ランクを決定する。このため、記録再生装置２００は、所定配信期間において集中的に複数のコンテンツで取り上げられ特にリアルタイム性がある事項や芸能人などを認識できる。したがって、記録再生装置２００は、コンテンツを録画するための各種情報をより適切に処理できる。 
【００６６】
さらに、推薦ランク決定手段２９２Ｄは、推薦単語である抽出単語が番組記述情報４３７に出現した回数である今回出現回数に、重み値情報７１５の重み値を乗じて今回出現ポイントを演算する。そして、この今回出現ポイントに基づいて、推薦単語の推薦ランクを決定する。このため、記録再生装置２００は、番組記述情報４３７に出現した回数以外の要素も反映させて、推薦ランクを決定できる。したがって、記録再生装置２００は、出現した回数のみを反映させて推薦ランクを決定する構成と比べて、適切に推薦ランクを決定できる。
【００６７】
そして、推薦ランク決定手段２９２Ｄは、現在日付が推薦単語に対応する重み付け時期情報６１２の時期に対応していることを認識すると、この推薦単語の重み値を１に設定する。また、重み付け時期情報６１２の時期に対応していないことを認識すると、重み値を０．５に設定する。このため、記録再生装置２００は、推薦単語である抽出単語が同じ回数出現した場合、現在日時が推薦単語に対応する時期の今回出現ポイントを対応しない時期よりも多くなる状態に演算できる。例えば、「オリンピック」が１００回出現した場合、オリンピックが開催される例えば２００４年８月２５日の今回出現ポイントを１００と演算し、開催されない２００４年６月８日の今回出現ポイントを５０として演算できる。したがって、記録再生装置２００は、現在日付が推薦単語に対応する時期か否か、すなわち推薦単語に対応する事項がいわゆる旬な事項か否かを反映させて、推薦ランクをより適切に決定できる。
【００６８】
また、推薦ランク決定手段２９２Ｄは、今回出現ポイントおよび前回出現ポイントに基づいて、ポイント変化率を演算する。そして、このポイント変化率が所定変化率の例えば０．２０以上の推薦単語をランク対象であると認識し、０．２０未満の推薦単語をランク対象外であると認識する。すなわち、今回出現ポイントおよび前回出現ポイントが略同一の推薦単語をランク対象から外す処理をする。このため、記録再生装置２００は、例えば毎日同じ時間に放送され今回出現回数が多いと認識されるがリアルタイム性がない場合がある事項に関する推薦単語、例えば「野球」や「天気」などを、ランク対象から適宜外すことができる。したがって、記録再生装置２００は、推薦ランクをさらに適切に決定できる。
【００６９】
さらに、推薦単語出現認識手段２９２Ｃは、推薦候補単語であると認識した抽出単語が推薦単語として推薦単語データベース７００に登録されていることを認識すると、今回出現回数情報７１４の今回出現回数に１を加えるとともに、最終更新日情報７１３の最終更新日を現在日付に更新する。また、推薦単語データベース７００に登録されていないことを認識すると、この抽出単語を推薦単語として登録する処理、すなわち抽出単語に対応する推薦単語関連情報７１０を生成する。そして、推薦ランク決定手段２９２Ｄは、最終更新日から所定更新期間が経過した推薦単語関連情報７１０を削除する。また、推薦単語関連情報７１０の今回出現回数情報７１４などに基づいて、抽出単語の抽出状態を認識する。このため、記録再生装置２００は、リアルタイム性がある事項などの抽出単語の推薦単語関連情報７１０のみを推薦単語データベース７００に組み込むことができる。したがって、記録再生装置２００は、リアルタイム性を反映させた推薦ランクの決定処理をより高精度に実施できる。また、推薦単語データベース７００の情報量を最小限に抑えることができ、推薦録画予約の設定処理時における推薦録画予約設定手段２９２の処理負荷を低減できる。さらに、記録再生装置２００は、推薦単語データベース７００の今回出現回数情報７１４を適宜更新するだけの簡単な構成で抽出状態を適切に認識できる。
【００７０】
そして、推薦単語出現認識手段２９２Ｃは、抽出単語情報の抽出単語が記載された推薦候補単語情報６１１を検索できたことを認識すると、この抽出単語が推薦候補単語であると認識する。さらに、推薦ランク決定手段２９２Ｄは、推薦候補単語であると認識された抽出単語のみを推薦単語として認識して、推薦ランクを適宜設定する。このため、記録再生装置２００は、推薦候補単語である抽出単語のみに推薦ランクを適宜設定でき、このような機能を設けない構成と比べてランク付けする単語数を減らすことができる。したがって、推薦ランク決定処理時における推薦ランク決定手段２９２Ｄの処理負荷を低減できる。また、推薦候補単語に例えば毎日同じ時間に放送され今回出現回数が多いと認識されるがリアルタイム性がない場合がある事項に関する単語、例えば「ニュース」や「天気」などを含めない構成とすれば、このような単語に推薦ランクを設定することがない。したがって、記録再生装置２００は、推薦ランクをさらに適切に決定できる。
【００７１】
また、推薦単語出現認識手段２９２Ｃは、抽出単語情報の抽出単語が記載された関連単語情報６１３を検索できたことを認識すると、抽出単語がこの関連単語情報６１３に関連付けられた推薦候補単語情報６１１の推薦候補単語であると認識する。例えば、抽出単語が「五輪」の場合、推薦候補単語が「オリンピック」であると認識する。このため、記録再生装置２００は、互いに関連する内容の複数の抽出単語を１つの推薦候補単語として適宜認識でき、このような機能を設けない構成と比べてランク付けする単語数をさらに減らすことができる。したがって、推薦ランク決定処理時における推薦ランク決定手段２９２Ｄの処理負荷をさらに低減できる。また、例えば「五輪」を「オリンピック」として認識するので、「五輪」および「オリンピック」のそれぞれの今回出現回数を加えた回数を「オリンピック」の今回出現回数として認識できる。したがって、記録再生装置２００は、このような機能を設けない構成と比べて、推薦ランクをさらに適切に決定できる。
【００７２】
さらに、単語修正手段２９２Ｂは、抽出単語情報の抽出単語が所定の正式単語情報５１１の正式単語に類似していることを認識すると、この抽出単語情報の抽出単語を正式単語に修正する処理をする。このため、記録再生装置２００は、例えばＥＰＧデータに記載する情報量の関係やＥＰＧデータの制作者の誤操作などにより、毎回異なる表記揺れの抽出単語を抽出したとしても、これらの抽出単語を１つの正式単語として認識できる。したがって、記録再生装置２００は、各推薦単語に対する今回出現回数を適切に認識でき、推薦ランクをさらに適切に決定できる。
【００７３】
そして、単語修正手段２９２Ｂは、抽出単語情報の抽出単語が記載された表記揺れ情報５１２を検索できたことを認識すると、抽出単語がこの表記揺れ情報５１２に関連付けられた正式単語情報５１１の正式単語に類似していると認識する。このため、記録再生装置２００は、抽出単語が記載された表記揺れ情報５１２を検索するだけの簡単な構成で、抽出単語が正式単語に類似しているか否かを認識できる。したがって、記録再生装置２００は、各推薦単語に対する今回出現回数を容易にかつ適切に認識できる。
【００７４】
また、推薦録画予約設定手段２９２は、予約情報生成手段２９２Ｅにて、推薦ランクが例えば上位の推薦単語を表示させる。さらに、予約情報生成手段２９２Ｅは、利用者により推薦単語が選択された旨を認識すると、この推薦単語に対応するコンテンツを録画予約する旨の予約情報を生成する処理、すなわち推薦録画予約を設定する。そして、録画制御手段２９３は、この推薦録画予約に基づいて、推薦単語に対応するコンテンツを録画する。このため、利用者は、記録再生装置２００から推薦された推薦単語を選択するだけの簡単な構成で、記録再生装置２００にリアルタイム性がある事項や場所あるいは芸能人に関するコンテンツを適宜録画させることできる。したがって、記録再生装置２００の利便性をより向上できる。
【００７５】
〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００７６】
すなわち、単語抽出手段２９２Ａにて、１つのコンテンツ、例えば「ニュース」の番組記述情報４３７を取得する。そして、推薦ランク決定手段２９２Ｄにて、このニュースの番組記述情報４３７に基づいて、推薦単語である例えば地名や人物名などの推薦ランクを決定する構成としてもよい。このような構成にしても、記録再生装置２００は、例えばニュースで取り上げられるリアルタイム性がある事項などを認識できる。したがって、コンテンツを録画するための各種情報を適切に処理できる。
【００７７】
また、推薦ランク決定手段２９２Ｄにて、今回出現回数に基づいて、推薦ランクを決定する構成としてもよい。このような構成にすれば、推薦ランク決定手段２９２Ｄに、今回出現ポイントを演算する機能を設ける必要がなくなる。したがって、推薦ランク決定手段２９２Ｄの構成を簡略にできる。また、推薦ランク決定処理時における推薦ランク決定手段２９２Ｄの処理負荷を低減できる。さらに、重み値情報７１５や今回出現ポイント情報７１６を推薦単語データベース７００に組み込む必要がなくなるので、推薦単語データベース７００の情報量を少なくできる。
【００７８】
そして、重み値を現在日付が推薦単語に対応する時期か否かではなく、例えば視聴履歴や録画履歴あるいは設定入力されるキーワードに基づく利用者の嗜好に合わせて設定する構成としてもよい。このような構成にすれば、記録再生装置２００は、推薦単語である抽出単語が同じ回数出現した場合、利用者の嗜好に合わせた状態に各推薦単語の今回出現ポイントを演算できる。したがって、記録再生装置２００は、推薦単語に対応する事項が利用者の嗜好に合うか否かを反映させて、推薦ランクをさらに適切に決定できる。
【００７９】
さらに、推薦ランク決定手段２９２Ｄにて、ポイント変化率に基づいて推薦ランクを決定する構成としてもよい。このような構成にすれば、記録再生装置２００は、例えば急に注目され始めたり流行し始めたか否か、すなわち注目度や流行度の変化を反映させて、推薦ランクを決定できる。例えば、今回出現回数が少ないが急に注目され始めた推薦単語の適宜推薦ランクを適宜高く設定できる。したがって、記録再生装置２００は、推薦ランクをより適切に決定できる。
【００８０】
また、推薦ランク決定手段２９２Ｄに、ポイント変化率に基づいて推薦単語をランク対象から外す機能を設けない構成としてもよい。このような構成にすれば、推薦ランク決定手段２９２Ｄに、ポイント変化率を演算する機能を設ける必要がなくなる。したがって、推薦ランク決定手段２９２Ｄの構成をより簡略にできる。また、推薦ランク決定処理時における推薦ランク決定手段２９２Ｄの処理負荷を低減できる。そして、ポイント変化率情報７１８やランク対象フラグ情報７１９を推薦単語データベース７００に組み込む必要がなくなるので、推薦単語データベース７００の情報量を少なくできる。
【００８１】
さらに、推薦ランク決定手段２９２Ｄにて、例えば今回出現回数や今回出現ポイントが毎回増え続けていることを認識した際に、この推薦単語が一般的な単語でありリアルタイム性がないと判断する。そして、この推薦単語をランク対象から外す構成としてもよい。このような構成にすれば、一般的な単語に推薦ランクを設定することがなく、推薦ランクの決定処理をより高精度に実施できる。
【００８２】
また、推薦ランク決定手段２９２Ｄにて、過去に認識した例えば出現回数に基づいて次回の出現回数を予測し、この予測した出現回数が所定抽出状況としての所定出現回数以下の推薦単語をランク対象から外す構成としてもよい。このような構成にすれば、記録再生装置２００は、出現回数が減り続け陳腐化した単語に推薦ランクを設定することがなく、推薦ランクの決定処理をさらに高精度に実施できる。
【００８３】
そして、推薦ランク決定手段２９２Ｄに、最終更新日から所定更新期間が経過した推薦単語関連情報７１０を削除する機能を設けない構成としてもよい。このような構成にすれば、推薦ランク決定手段２９２Ｄの構成をさらに簡略にできる。また、推薦ランク決定処理時における推薦ランク決定手段２９２Ｄの処理負荷を低減できる。さらに、最終更新日情報７１３を推薦単語データベース７００に組み込む必要がなくなるので、推薦単語データベース７００の情報量を少なくできる。
【００８４】
また、推薦ランク決定手段２９２Ｄに、抽出単語の全ての推薦単語として認識して、推薦ランクを設定する構成としてもよい。このような構成にすれば、推薦単語出現認識手段２９２Ｃに、抽出単語が推薦候補単語か否かを判断する機能を設ける必要がなくなる。したがって、推薦単語出現認識手段２９２Ｃの構成を簡略にできる。また、推薦録画予約設定処理時の推薦単語出現認識手段２９２Ｃの処理負荷を低減できる。さらに、メモリ２８０に、推薦候補単語リスト情報６００を記憶させる必要がなくなるので、メモリ２８０に記憶させるデータ量を少なくできる。
【００８５】
そして、推薦ランク決定手段２９２Ｄに、互いに関連する内容の複数の抽出単語を１つの推薦候補単語として認識する機能を設けない構成としてもよい。このような構成にすれば、推薦単語出現認識手段２９２Ｃに、抽出単語が記載された関連単語情報６１３を検索する機能を設ける必要がなくなる。したがって、推薦単語出現認識手段２９２Ｃの構成を簡略にできる。また、推薦録画予約設定処理時の推薦単語出現認識手段２９２Ｃの処理負荷を低減できる。さらに、関連単語情報６１３を推薦候補単語リスト情報６００に組み込む必要がなくなるので、推薦候補単語リスト情報６００の情報量を少なくできる。
【００８６】
また、推薦録画予約設定手段２９２に、単語修正手段２９２Ｂを設けない構成としてもよい。このような構成にすれば、推薦録画予約設定手段２９２の構成をより簡略にできる。また、推薦録画予約設定処理時の推薦録画予約設定手段２９２の処理負荷を低減できる。そして、メモリ２８０に、単語修正リスト情報５００を記憶させる必要がなくなるので、メモリ２８０に記憶させるデータ量を少なくできる。
【００８７】
さらに、単語修正手段２９２Ｂにて、例えば抽出単語を示す文字と一致する正式単語を示す文字の数が所定数以上であることを認識した場合に、抽出単語が正式単語に類似していると認識する構成としてもよい。また、類似性を表す判断基準として「距離」を定義すると、抽出単語と正式単語との距離が所定距離以下であることを認識した場合に、抽出単語が正式単語に類似していると認識する構成としてもよい。これらのような構成にすれば、単語修正リスト情報５００に表記揺れ情報５１２を組み込む必要がなくなるので、単語修正リスト情報５００の情報量を少なくできる。
【００８８】
また、本発明の情報処理装置を記録再生装置２００に適用した構成に限らず、例えば以下のような構成としてもよい。すなわち、各手段２９２Ａ〜２９２Ｄと、推薦ランク決定手段２９２Ｄで決定した推薦ランクに基づく推薦単語を出力装置３００で報知させる報知制御手段と、を備えた単語報知制御装置としてもよい。このような構成にすれば、利用者は、煩雑な操作をすることなく出力装置３００で報知される推薦単語を認識するだけで、リアルタイム性がある事項や場所あるいは芸能人などを認識できる。したがって、利便性が高い単語報知制御装置を提供できる。
【００８９】
さらに、本発明の情報処理装置を、各手段２９２Ａ〜２９２Ｄを独立させた構成に適用してもよい。そして、本発明のデータ取得制御装置を、推薦録画予約設定手段２９２および録画制御手段２９３を独立させた構成に適用してもよい。
【００９０】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【００９１】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００９２】
〔実施形態の作用効果〕
上述したように、上記実施の形態では、記録再生装置２００のＣＰＵ２９０は、番組情報テーブル４００から番組記述情報４３７を取得する。そして、この番組記述情報４３７の文章などの形態素解析を実施して、この文章に含まれる単語を抽出する。さらに、ＣＰＵ２９０は、抽出単語を推薦単語として認識し、この推薦単語として認識した抽出単語の抽出状態に基づいて、推薦ランクを決定する処理、すなわち所定の推薦単語を選出する処理をする。このため、記録再生装置２００は、番組記述情報４３７に含まれる単語の抽出状態を反映させて推薦単語を選出することにより、コンテンツで取り上げられることが多い、すなわち流行していたり注目されているいわゆるリアルタイム性がある事項や場所あるいは芸能人などを認識できる。したがって、記録再生装置２００は、配信されるコンテンツを録画するための各種情報を適切に処理できる。
【図面の簡単な説明】
【００９３】
【図１】本発明の一実施の形態に係る記録再生システムの概略構成を示すブロック図である。
【図２】前記一実施の形態における番組情報テーブルの概略構成を示す模式図である。
【図３】前記一実施の形態における表記揺れ修正リスト情報の概略構成を示す模式図である。
【図４】前記一実施の形態における推薦候補単語リスト情報の概略構成を示す模式図である。
【図５】前記一実施の形態における推薦単語データベースの概略構成を示す模式図である。
【図６】前記一実施の形態における記録再生装置を構成するＣＰＵの概略構成を示す模式図である。
【図７】前記一実施の形態における推薦録画予約の設定処理を示すフローチャートである。
【図８】前記一実施の形態における推薦ランク決定処理を示すフローチャートである。
【符号の説明】
【００９４】
２５０    データ取得手段としての記録再生処理手段
２８０    関連情報記憶手段としてのメモリ
２９０    演算手段としてのＣＰＵ
２９２    データ取得制御装置を構成する推薦録画予約設定手段
２９２Ａ  情報処理装置を構成する内容取得手段としても機能する単語抽出手段
２９２Ｂ  情報処理装置を構成する単語取得手段および置換単語取得手段としても機能する単語修正手段
２９２Ｃ  情報処理装置を構成する関連情報生成手段および選出対象単語取得手段としても機能する抽出状況認識手段としての推薦単語出現認識手段
２９２Ｄ  情報処理装置を構成する抽出状況認識手段および単語対応値取得手段としても機能する単語選出手段としての推薦ランク決定手段
２９２Ｅ  報知制御手段および選択信号取得手段としても機能する予約情報生成手段
２９３    データ取得制御装置を構成するデータ取得制御手段としての録画制御手段
３２０    報知手段としての表示部
４３７    内容情報としての番組記述情報
５１１    置換単語情報としての正式単語情報
５１２    類似単語情報としての表記揺れ情報
６１１    選出対象単語情報としての推薦候補単語情報
６１３    対象関連単語情報としての関連単語情報
７１０    単語関連情報である推薦単語関連情報
７１３    抽出日時情報としての最終更新日情報
７１５    単語対応値情報としての重み値情報
７１６    抽出状況情報としての今回出現ポイント情報
【図１】
2006155336.tif 000003
【図２】
2006155336.tif 000004
【図３】
2006155336.tif 000005
【図４】
2006155336.tif 000006
【図５】
2006155336.tif 000007
【図６】
2006155336.tif 000008
【図７】
2006155336.tif 000009
【図８】
2006155336.tif 000010