(57)【要約】【課題】放送されている番組をすべて録画した場合において番組からの情報収集に要する時間を短縮できるようにする。【解決手段】番組録画再生装置１は、チューナと、チューナが受信した放送信号から得られる番組データを記録手段に記録させる番組録画制御手段と、記録させた番組データを解析して複数のチャプタに分割するチャプタ分割手段と、分割された複数のチャプタの再生順序を決めるための順番テーブルを複数種類生成する順番テーブル生成手段と、生成された複数種類の順番テーブルのいずれか１つに基づき決められた順番で複数のチャプタの番組を再生するように制御する再生制御手段と有する。【選択図】図１
2009267825.tif 000002
【特許請求の範囲】
【請求項１】
放送信号を選択して受信する受信手段と、
該受信手段が受信した前記放送信号から得られる番組データを記録手段に記録させる番組録画制御手段と、
該番組録画制御手段が前記記録手段に記録させた前記番組データを解析して、該番組データを複数のチャプタに分割するチャプタ分割手段と、
該チャプタ分割手段により分割された前記複数のチャプタの再生順序を決めるための順番テーブルを複数種類生成する順番テーブル生成手段と、
該テーブル生成手段により生成された前記複数種類の順番テーブルのいずれか１つに基づき決められた順番で前記複数のチャプタの番組を再生するように制御する再生制御手段と有することを特徴とする番組録画再生装置。
【請求項２】
前記再生制御手段は、前記チャプタごとに再生速度を変更して前記複数のチャプタを再生するように制御することを特徴とする請求項１記載の番組録画再生装置。
【請求項３】
前記再生制御手段による前記複数のチャプタの再生が完了したときに、前記再生制御手段が用いた前記順番テーブルの示す順番の低いチャプタを削除するチャプタ削除手段を更に有することを特徴とする請求項１記載の番組録画再生装置。
【請求項４】
インターネット回線または前記放送信号を用いて放送されている番組のキーワードを取得するキーワード取得手段を更に有し、該キーワード取得手段が取得したデータを用いて前記チャプタ分割手段により分割された前記複数のチャプタに関するキーワードを登録したチャプタキーワードテーブルを生成することを特徴とする請求項１記載の番組録画再生装置。
【請求項５】
インターネット回線または前記放送信号を用いて放送されている番組の視聴率を示す視聴率データを取得する視聴率データ取得手段を更に有し、
前記順番テーブル生成手段は、前記視聴率データ取得手段が取得した前記視聴率データの示す視聴率順に前記複数のチャプタを再生するための視聴率順番テーブルを生成することを特徴とする請求項１記載の番組録画再生装置。
【請求項６】
前記順番テーブル生成手段は、前記キーワードごとの総放映時間および前記チャプタごとの放映時間順に前記複数のチャプタを再生するための放映時間長順番テーブルを生成することを特徴とする請求項１記載の番組録画再生装置。
【請求項７】
前記順番テーブル生成手段は、放映時刻順に前記複数のチャプタを再生するための放映時刻順番テーブルを生成することを特徴とする請求項１記載の番組録画再生装置。
【請求項８】
インターネット回線または前記放送信号を用いて放送されている番組に出現する固有名詞およびスポーツの成績を示す成績データを取得する成績データ取得手段を更に有し、
前記順番テーブル生成手段は、前記成績データ取得手段が取得した前記成績データ順に前記複数のチャプタを再生するための成績順番テーブルを生成することを特徴とする請求項１記載の番組録画再生装置。
【請求項９】
前記チャプタキーワードテーブルに登録されているキーワードを選択させるキーワード選択手段と、
該キーワード選択手段により選択された前記キーワードに関連するチャプタを前記チャプタ分割手段により分割された複数のチャプタから抽出するチャプタ抽出手段とを更に有し、
前記順番テーブル生成手段は、前記チャプタ抽出手段によって抽出されたチャプタについての順番テーブルを複数種類生成することを特徴とする請求項４記載の番組録画再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送されている番組の録画および再生を行う番組録画再生装置に関する。
【背景技術】
【０００２】
従来、放送されている番組の録画および再生を行う番組録画再生装置が知られている。この種の番組録画再生装置として、例えば、チューナを内蔵または外付けし、そのチューナが受信した放送信号から得られる番組データを記録媒体に記録できるようにしたパーソナルコンピュータや、ＤＶＤレコーダ、さらには、ハードディスク装置等の記録装置を外付けまたは内蔵して、放送されている番組の番組データを記録するテレビジョン受像機がある。
【０００３】
前述した番組録画再生装置として、例えば特許文献１には、キーワードとそのキーワードの重要度とを対応付けて記憶し、その重要度に基づき映像を再生する際の優先度を決めることによって、映像の重要度に応じて再生すべき映像を選択して再生するようにした装置が開示されている（例えば、特許文献１参照）
【特許文献１】特開２００５−６４５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、放送されている番組を数多く、例えば放送されているすべての番組を録画すると、ハードディスク装置等の記録装置に記録されている番組データがすぐに大量になってしまい、録画した番組を再生して所望の情報を得ようとすると、大変な手間と時間を要してしまう。この点、特許文献１に開示されている従来の装置のように、番組データに優先順位をつけて再生すれば優先順位の高い番組から視聴できるようにはなるが、特許文献１に開示されている従来の装置では、ユーザの選んだ番組しか録画されない。そのため、放送されているすべての番組を録画しているときは、番組からの情報収集の困難さを解消することはできなかった。
【０００５】
そこで、本発明は上記課題を解決するためになされたもので、放送されている番組をすべて録画した場合において番組からの情報収集に要する時間を短縮できるようにした番組録画再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は放送信号を選択して受信する受信手段と、その受信手段が受信した放送信号から得られる番組データを記録手段に記録させる番組録画制御手段と、その番組録画制御手段が記録手段に記録させた番組データを解析して、その番組データを複数のチャプタに分割するチャプタ分割手段と、そのチャプタ分割手段により分割された複数のチャプタの再生順序を決めるための順番テーブルを複数種類生成する順番テーブル生成手段と、そのテーブル生成手段により生成された複数種類の順番テーブルのいずれか１つに基づき決められた順番で複数のチャプタの番組を再生するように制御する再生制御手段と有する番組録画再生装置を特徴とする。
【発明の効果】
【０００７】
以上詳述したように、本発明によれば、放送されている番組をすべて録画した場合において番組からの情報収集に要する時間を短縮できるようにした番組録画再生装置が得られる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。
【０００９】
図１は、本発明の実施の形態にかかる番組録画再生装置１の構成を示すブロック図である。番組録画再生装置１は、複数のチューナ（本実施の形態では４つであるが、４つでなくてもよい）を内蔵したノートブック型のパーソナルコンピュータを想定しているが、本発明は、パーソナルコンピュータに限られない。
【００１０】
番組録画再生装置１は、図１に示すように、番組録画再生装置１の動作全体を制御するＭＰＵ１０１と、ＭＰＵ１０１がホストアプリケーション等のプログラムを実行するときに用いるＲＡＭ１０２と、電源を供給する電源ユニット１０３と、番組の映像や制御結果等の必要な情報を表示する表示装置１０４と、外部とのデータ通信を行う入出力インタフェース１０５と、プログラム、番組データ、後述する各種順番テーブルが記録されるＨＤＤ（Hard  Disk  Drive）等の記録装置１０６と、システム時刻設定及び同期をとるための発振器１０７と、システム内のコマンド及びデータを送受信するバス１０８とを有している。また、番組録画再生装置１は、テレビ放送等の放送波を受信するアンテナ１０９と、アンテナ１０９が捕らえた放送波から指定された受信周波数の放送信号を受信し、受信した放送信号から番組データを復調するチューナ１１１，１１２，１１３，１１４とを有している。また、番組録画再生装置１は、入出力インタフェース１０５を介してインターネット回線１１５に接続されるようになっている。
【００１１】
この番組録画再生装置１は、図２に示すフローチャートに沿ってシステム処理を実行する。図２は、番組録画再生装置１におけるシステム処理の動作手順を示すフローチャートである。番組録画再生装置１はＭＰＵ１０１がホストアプリケーションにしたがいシステム処理を実行する。ホストアプリケーションは番組録画再生装置１の全体の動作を制御するモジュールであり、記録装置１０６に格納されている。
【００１２】
ＭＰＵ１０１は、ホストアプリケーションにしたがった動作を開始すると、Ｓ１で４つのチューナ１１１，１１２，１１３，１１４を初期化し、それぞれの受信周波数を異なる放送局の周波数に設定する。そして、ＭＰＵ１０１は、Ｓ２で電源遮断か否かを判定し、電源遮断でなければＳ３に動作を進めてメニュー画面を表示装置１０４に表示させる。ここで、ユーザの行ったボタン操作が再生ボタンの選択であったときはＳ４に動作を進めて後述する再生処理を行い、その後、Ｓ２に戻る。また、Ｓ３でユーザが一定時間以内に再生ボタンを選択しない場合、または録画ボタンを選択した場合はＳ５に動作を進めて後述する録画処理を行い、その後、Ｓ２に戻って上記動作を電源遮断になるまで繰り返す。
【００１３】
次に、再生処理について、図３のフローチャートを参照して説明する。ＭＰＵ１０１は、後述する順番テーブルリスト１０００のテーブル名１００２に登録されている各順番テーブルのうち、生成されている順番テーブルを表示装置１０４に表示し、所望の順番テーブルをユーザに選択させる（Ｓ１１）。ＭＰＵ１０１は、次のＳ１２では、ユーザが順番テーブルを選択したかどうかを判定し、順番テーブルを選択したときはＳ１３に動作を進め、そうでなければ再生処理を終了する。
【００１４】
Ｓ１３では、ＭＰＵ１０１が再生制御手段としての動作を行い、Ｓ１２で選択された順番テーブルに基づいて決められた順番で記録装置１０６に記録されているチャプタを用いて番組を再生させる。このとき、番組データを用いて再生される映像が表示装置１０４に表示される。なお、詳しくは後述するが、記録装置１０６には、録画した番組の番組データが２以上のチャプタに分割された上で格納されており、その分割（チャプタ分割）が行われたときに各種順番テーブルが生成されている。
【００１５】
また、ＭＰＵ１０１は各チャプタを用いて番組を再生するときは、チャプタごとに再生速度を変更して番組を再生するように制御する。例えば、ユーザがＳ１２で、後述する視聴率順番テーブル１３００を選択したときは、視聴率順番テーブル１３００の視聴率順番データ１３０６に従い再生する順序を決めて（例えばデータの昇順に）、各チャプタの番組を順番に再生する。このとき、ＭＰＵ１０１は視聴率順番テーブル１３００の放映時間長データ１３０４を参照した上で、総放映時間のうちの先頭から１／４までは通常速度での再生、続く先頭から２／４までは２倍速再生、さらに続く先頭から３／４は３倍速再生、その後、先頭から４／４までは４倍速再生とし、速度を変更して番組を再生させる。
【００１６】
この場合、リモコン操作等によるユーザの指示があったときは、その指示に従い、早送り、巻き戻し、再生速度の変更等を行いながら番組を再生する。また、ＭＰＵ１０１はＳ１４で、参照している順番テーブルの末尾に到達して（例えば視聴率順番テーブル１３００を参照しているときは視聴率順番データ１３０６が“１２”のデータ）再生が完了したか否かを判定し、再生が完了したときはＳ１５に動作を進めてコンテンツ整理を行いその後、再生処理を終了するが、再生が完了していなければＳ１３に戻る。
【００１７】
ここで、コンテンツ整理とは、ＭＰＵ１０１が削除手段としての動作を行い、再生の終わった番組の番組データのうちの一部のチャプタを削除することを意味している。ここでは、順番テーブルリスト１０００に登録されている各順番テーブルのチャプタ番号と順番データとを参照して、いずれの順番テーブルについても、例えば順番データが最下位のチャプタとか、最下位から１／３までの低位にあるチャプタを削除する。
【００１８】
次に、録画処理について、図４のフローチャートを参照して説明する。ＭＰＵ１０１は、録画処理を開始すると、Ｓ２１で録画処理中（記録装置１０６に番組データが記録されている）であるか否かを判定し、録画処理中であればＳ２２に動作を進めて録画処理を継続する。そうでないときは、ＭＰＵ１０１は、Ｓ２３に動作を進めて番組録画制御手段としての動作を行い、チューナ１１１，１１２，１１３，１１４の受信周波数を互いに異なる放送局の周波数に設定して異なる番組の番組データを記録装置１０６に記録させて、放送されているすべての番組を録画する。
【００１９】
そして、ＭＰＵ１０１はＳ２４に動作を進めてキーワード取得手段、視聴率データ取得手段、成績データ取得手段としての動作を行い、入出力Ｉ／Ｆ１０５に指示してインターネット回線１１５への接続を行い、入出力Ｉ／Ｆ１０５によって、図示しない外部サーバなどから最新の視聴率データ、成績データ、チャプタ分割情報、出演者情報、キーワードなどの各種データを取得する。ここで、取得される各種データは、後述する視聴率データテーブル１２００、成績データテーブル１７００、チャプタ分割情報、出演者情報、キーワード情報などとして記録装置１０６に保存される。ＭＰＵ１０１は取得しようとするデータを放送信号から取得してもよい。
【００２０】
次に、ＭＰＵ１０１はＳ２５に動作を進めて一番組の録画が完了したかどうかを判定し、一番組の録画が完了したときは、Ｓ２６に動作を進め、そうでなければＳ２２に戻る。ＭＰＵ１０１はＳ２６に動作を進めると、チャプタ分割手段としての動作を行い、チャプタ分割を行う。チャプタ分割は、記録装置１０６に記録した番組データを構成する映像や音声を解析して、例えば、黒画面が数フレーム続いた場合や、数フレームの間、無音声の場合などを検出した時点で番組データを分割し、分割された番組データのそれぞれをチャプタとする処理である。また、ＭＰＵ１０１は、映像、テロップ、音声などの情報、またはインターネット回線１１５を介して外部サーバから取得したチャプタ分割情報を元に異なる場面やテーマとみなされる時点で番組データを分割してもよい。
【００２１】
そして、ＭＰＵ１０１は分割したチャプタに基づき、チャプタ毎に後述するチャプタキーワードテーブル１１００と、キーワード放映時間テーブル１４００とを生成または更新する。
【００２２】
この場合、チャプタキーワードテーブル１１００の時間データ１１０１、放送局データ１１０２、番組名データ１１０３、分野データ１１０４、チャプタ番号１１０５、放映時刻１１０６、出演者データ１１０７、キーワード１１０８には、それぞれ、録画した番組の放映時間、放送局、番組名、番組が属する分野、チャプタ番号、各チャプタの放映開始時刻、インターネット回線１１５を介して取得した情報を解析して得られた出演者情報、番組表、映像、音声、テロップ、インターネット回線１１５を介して取得した情報を解析して得られたキーワードが格納される。
【００２３】
ここで、放映時間が同一で番組名も同一で、キーワードも同じチャプタが存在する場合は、連結して一つのチャプタ番号を割り当てる。このとき、放映開始時刻は早い時刻を選択して格納する。
【００２４】
また、後述するキーワード放映時間テーブル１４００のチャプタ番号１４０４と、チャプタキーワードテーブル１１００のチャプタ番号１１０５とを参照して、分野データ１４０１、キーワード１４０２、出演者データ１４０３、放映時刻１４０５にそれぞれチャプタキーワードテーブル１１００の該当する分野データ１１０４、キーワード１１０８、出演者データ１１０７、放映時刻１１０６のデータを格納する。放映時間長データ１４０６には、該当するチャプタ番号の放映時間長を格納する。総放映時間長データ１４０７には、キーワード１４０２が共通である各チャプタ番号の放映時間長データ１４０６の値を加算した値を格納する。例えば、キーワード１４０２が“年金Ａ”の場合、放映時間長データ１４０６がそれぞれ“１５”、“２０”、“１０”のレコードがあるので、これらを加算した“４５”が総放映時間長データ１４０７に格納される。
【００２５】
そして、Ｓ２７では、生成する順番テーブルがあるか否かを判定し、なければ録画処理を終了するが、あるときはＳ２８に動作を進める。Ｓ２８では、チャプタ分割した結果を元に、ＭＰＵ１０１が順番テーブル生成手段としての動作を行い、順番テーブルリスト１０００のテーブル名１００２に登録されている各順番テーブルを図５のフローチャートに沿って生成し、チャプタ番号、キーワード、放映時間、放送局情報等と関連付けて記録装置１０６に保存する。
【００２６】
図５に示すように、Ｓ２８の順番テーブル生成処理では、Ｓ３１、Ｓ３３、Ｓ３５、Ｓ３７、Ｓ３９でそれぞれ生成する順番テーブルを判定し、Ｓ３２、Ｓ３４、Ｓ３６、Ｓ３８、Ｓ４０ではそれぞれ視聴率順番テーブル１３００、放映時間長順番テーブル１５００、放映時刻順番テーブル１６００、第１のスポーツ成績順番テーブル１８００、キーワード視聴率順番テーブル１９００を生成する。
この場合、ＭＰＵ１０１は、キーワード選択手段としての動作を行ってチャプタキーワードテーブル１１００に登録されているキーワードをユーザに選択させるとともに、チャプタ抽出手段としての動作を行ってその選択されたキーワードに関連するチャプタを抽出し、抽出されたチャプタについて各種順番テーブルを生成してもよい。
【００２７】
ここで、各種テーブルについて説明する。番組録画再生装置１はチャプタキーワードテーブル１１００と、キーワード放映時間テーブル１４００とを有している。これらは、分割された各チャプタについて、分野、放送局、出演者、放映時刻といった属性を登録したものである。
【００２８】
また、番組録画再生装置１は、順番テーブルとして、視聴率順番テーブル１３００、放映時間長順番テーブル１５００、放映時刻順番テーブル１６００、第１のスポーツ成績順番テーブル１８００、キーワード視聴率順番テーブル１９００を有している。さらに、番組録画再生装置１は視聴率データテーブル１２００と、成績データテーブル１７００を有している。これらのテーブルは記録装置１０６に格納されている。
【００２９】
チャプタキーワードテーブル１１００は各チャプタの属性とキーワードとを関連付けたもので、図１１に示すような構成を有し、チャプタ分割時にＭＰＵ１０１がキーワードテーブル生成手段としての動作を行い生成、更新する。
【００３０】
時間データ１１０１は、当該番組の放送開始時間及び終了時間を示す。放送局データ１１０２は、放送局区別を示す。番組名データ１１０３は、当該番組の番組名称を示す。分野データ１１０４は当該番組の分野区別を示す。チャプタ番号１１０５は各チャプタに割り当てられた固有の番号を示す。放映時刻１１０６は、チャプタ毎の放映時刻を示す。出演者データ１１０７は、当該チャプタの出演者を示す。キーワード１１０８は、当該チャプタのキーワードを示す。
【００３１】
視聴率データテーブル１２００は、インターネット回線１１５を介して入手した番組毎の視聴率を示すデータが格納されている。時間データ１２０１は、番組の放映開始時間と終了時間を示している。放送局データ１２０２は放送局区別を示し、視聴率データ１２０３は当該番組の視聴率を％単位で示している。
【００３２】
視聴率順番テーブル１３００は、録画した番組毎の視聴率および視聴率順番を示すデータが格納されており、後述する視聴率順番テーブル生成処理で生成される。時間データ１３０１は番組の放映開始時間及び終了時間を示す。放送局データ１３０２は、放送局区別を示す。チャプタ番号１３０３は、番組データを構成するチャプタの番号を示す。放映時間長データ１３０４は、当該番組の放映時間長を示す。視聴率データ１３０５は、当該番組の視聴率を％単位で示す。視聴率順番データ１３０６は、視聴率データ１３０５の降順に付した順番を示す。
【００３３】
キーワード放映時間テーブル１４００は、分野、キーワードごとにチャプタを括りつけたもので、キーワードとチャプタ番号毎の放映時刻と放映時間長を示すデータが格納され、チャプタ分割時に生成、更新される。分野データ１４０１は、当該番組の分野区別を示す。キーワード１４０２は、当該チャプタのキーワードを示す。出演者データ１４０３は、当該チャプタの出演者を示す。チャプタ番号１４０４は、各チャプタの番号を示す。放映時刻１４０５は該当するチャプタの放映時刻を示す。放映時間長データ１４０６は、該当するチャプタの放映時間長を示す。総放映時間長データ１４０７は、同一キーワードを保持するチャプタの放映時間長を合計した総放映時間長を示す。
【００３４】
放映時間長順番テーブル１５００は、分野およびキーワードごとの放映時間長に応じて付した放映時間長順番を示すデータが登録され、後述する放映時間長順番テーブル生成処理で生成される。分野データ１５０１は、当該チャプタの分野区別を示す。キーワード１５０２は、当該チャプタのキーワードを示す。出演者データ１５０３は、当該チャプタの出演者を示す。チャプタ番号１５０４は、各チャプタの番号を示す。放映時間長データ１５０５は、当該チャプタの放映時間長を示す。総放映時間長データ１５０６は、同一キーワードを保持するチャプタの放映時間長を合計した総放映時間長を示す。放映時間順番データ１５０７は、総放映時間長データ１５０６の降順に付した順番を示している。
【００３５】
放映時刻順番テーブル１６００は、分野およびキーワードごとの放映時刻に応じて付した放映時刻順番を示すデータが格納され、後述する放映時刻順番テーブル生成処理で生成される。分野データ１６０１は、当該チャプタの分野区別を示す。キーワード１６０２は、当該チャプタのキーワードを示す。出演者データ１６０３は、当該チャプタの出演者を示す。チャプタ番号１６０４は、各チャプタの番号を示す。放映時刻１６０５は、当該チャプタの放映時刻を示す。放映時間長データ１６０６は、当該チャプタの放映時間長を示す。放映時刻順番データ１６０７は、放映時刻１６０５の新しい順に付した順番を示す。
【００３６】
成績データテーブル１７００は、個人／団体単位の成績を示すデータが格納されており、インターネット回線１１５を介して入手したデータが格納されている。分野データ１７０１は、スポーツ種目や音楽分野などの分野区別を示す。名称データ１７０２は、個人名称、団体名称などの名称区別を示す。前回成績データ１７０３は、前回収集した成績の順番で示す。今回成績データ１７０４は、現在実施中の途中成績の順番を示す。今年度成績データ１７０５は、今年度の総合成績をよいものから順番で示す。
【００３７】
第１のスポーツ成績順番テーブル１８００は、第１のスポーツ分野のチャプタ毎の成績順番を示すデータが格納されており、後述する第１のスポーツ成績順番テーブル生成処理で生成される。分野データ１８０１は、当該チャプタの分野区別を示す。キーワード１８０２は、当該チャプタのキーワードを示す。出演者データ１８０３は、当該チャプタの出演者を示す。チャプタ番号１８０４は、チャプタ分割したチャプタ区別を示す。放映時間長データ１８０５は、当該チャプタの放映時間長である。前回成績データ１８０６は、当該チャプタに関連する出演者の、前回収集した成績を示し、順番データ１８０６ａは成績の降順につけた順番を示す。点数データ１８０６ｂは、成績データテーブルを参照して決定した点数を示し、初期値は０とする。今回成績データ１８０７は、当該チャプタに関連する出演者の現在実施中の途中成績をし、順番データ１８０７ａと点数データ１８０７ｂとを有している。今年度成績データ１８０８は、当該チャプタに関連する出演者の今年度の総合成績を示し、順番データ１８０８ａと点数データ１８０８ｂとを有している。
【００３８】
キーワード視聴率順番テーブル１９００は、キーワードごとの視聴率順番を示すデータが格納されている。キーワード１９０１は、当該チャプタのキーワードを示す。チャプタ番号１９０２はチャプタ分割したチャプタ区別を示す。視聴率データ１９０３は、当該チャプタの視聴率を示す。視聴率順番データ１９０４は同一キーワードに対応するチャプタの視聴率の降順につけた順番を示す。
【００３９】
そして、視聴率順番テーブル１３００は、図６のフローチャートに沿って、ＭＰＵ１０１が生成する。ＭＰＵ１０１はＳ５１で視聴率データテーブル１２００と、視聴率順番テーブル１３００を参照する。ＭＰＵ１０１は続くＳ５２で参照する項目の有無を判定し、参照する項目がなければＳ５４に動作を進め、参照する項目があればＳ５３に動作を進める。Ｓ５３では、視聴率データテーブル１２００の時間データ１２０１を視聴率順番テーブル１３００の時間データ１３０１に格納する。また、放送局データ１２０２と、視聴率データ１２０３をそれぞれ放送局データ１３０２と視聴率データ１３０５に格納する。
【００４０】
さらに、チャプタキーワードテーブル１１００の時間データ１１０１および放送局データ１１０２と、時間データ１３０１および放送局データ１３０２とを参照し、双方が一致するレコードのチャプタ番号１１０５をチャプタ番号１３０３に格納する。さらにまた、キーワード放映時間テーブル１４００のチャプタ番号１４０４とチャプタ番号１３０３を参照し、双方が一致するレコードの放映時間長データ１４０６を合計して放映時間長データ１３０４に格納する。
【００４１】
以上のようにして、視聴率順番テーブル１３００を更新する。すべての項目を更新した後に、Ｓ５４において視聴率順番テーブル１３００の視聴率データ１３０５を参照し、大きいものから順に”１”,”２”、“３”と昇順に番号を付して、視聴率順番データ１３０６に格納する。すべての項目を反映後に視聴率順番テーブル１３００を記録装置１０６に保存する。
【００４２】
次に、放映時間長順番テーブル１５００は、図７のフローチャートに沿ってＭＰＵ１０１が生成する。ＭＰＵ１０１はＳ６１でキーワード放映時間テーブル１４００を参照する。ＭＰＵ１０１は続くＳ６２で参照する項目の有無を判定し、参照する項目がなければＳ６５に動作を進め、参照する項目があればＳ６３に動作を進める。ＭＰＵ１０１は、総放映時間長データ１４０７の降順にキーワード放映時間テーブル１４００の参照項目がなくなるまで処理を繰り返して放映時間長順番テーブル１５００を更新する。
【００４３】
そして、Ｓ６３では、総放映時間が長いものから順に、総放映時間、キーワード、分野を放映時間長順番テーブル１５００に反映させ、Ｓ６４では、該当するキーワードに属するチャプタのうち、放映時間が最長のチャプタ番号、出演者を放映時間長順番テーブル１５００に反映させる。
【００４４】
この場合、ＭＰＵ１０１は総放映時間長データ１４０７を参照し、最長である総放映時間長を総放映時間長データ１５０６に格納する。続いて、放映時間長データ１４０６の最も長いチャプタに対応する分野データ１４０１、キーワード１４０２を分野データ１５０１、キーワード１５０２に格納する。そして、その放映時間長データ１４０６を放映時間長順番テーブル１５００の放映時間長データ１５０５に格納する。放映時間長が同一の場合は、出演者データ１４０３を参照し、出演者数が最小の出演者データ１４０３に対応する放映時間長データ１４０６を放映時間長データ１５０５に格納する。出演者数も同一の場合は、チャプタ番号１４０４が小さいものに対応する放映時間長データ１４０６を放映時間長データ１５０５に格納する。さらに、放映時間長データ１４０６に対応するチャプタ番号１４０４、出演者データ１４０３をそれぞれチャプタ番号１５０４、出演者データ１５０３に格納する。
【００４５】
Ｓ６５では、放映時間長順番テーブル１５００を参照し、総放映時間長データ１５０６の降順につけた順番を放映時間順番データ１５０７に登録すると処理を終了する。
【００４６】
さらに、放映時刻順番テーブル１６００は、図８のフローチャートに沿ってＭＰＵ１０１が生成する。ＭＰＵ１０１はＳ７１でキーワード放映時間テーブル１４００を参照する。ＭＰＵ１０１は続くＳ７２で参照する項目の有無を判定し、参照する項目がなければＳ７５に動作を進め、参照する項目があればＳ７３に動作を進める。ＭＰＵ１０１は、総放映時間長データ１４０７の降順にキーワード放映時間テーブル１４００の参照項目がなくなるまで処理を繰り返して放映時刻順番テーブル１６００を更新する。
【００４７】
そして、Ｓ７３では、総放映時間が長いものから順に、キーワード、分野を放映時刻順番テーブル１６００に反映させ、Ｓ７４では、該当するキーワードに属するチャプタのうち、放映時間が最長のチャプタ番号、出演者を放映時刻順番テーブル１６００に反映させる。
【００４８】
この場合、ＭＰＵ１０１は総放映時間長データ１４０７を参照し、最長である総放映時間長に対応する分野データ１４０１、キーワード１４０２をそれぞれ放映時刻順番テーブル１６００の分野データ１６０１、キーワード１６０２に格納する。そして、キーワード放映時間テーブル１４００のキーワード１４０２が同じレコードの放映時間長データ１４０６を参照し、最長の値を示す放映時間長データ１４０６を、放映時刻順番テーブル１６００の放映時間長データ１６０６に格納する。放映時間長が同一の場合は、出演者データ１４０３を参照し、出演者数が最小の出演者データ１４０３に対応する放映時間長データ１４０６を放映時間長データ１６０６に格納する。出演者数も同一の場合は、チャプタ番号１４０４が小さいものに対応する放映時間長データ１４０６を放映時間長データ１６０６に格納する。さらに、格納した放映時間長データ１４０６に対応するチャプタ番号１４０４、出演者データ１４０３、放映時刻データ１４０５をそれぞれ放映時刻順番テーブル１６００のチャプタ番号１６０４、出演者データ１６０３、放映時刻データ１６０５に格納する。
【００４９】
それから放映時刻順番テーブル１６００の放映時刻データ１６０５を参照し、最新時刻のものから順に”１”,”２”、“３”と昇順の番号を付して、放映時刻順番データ部１６０７を格納する。すべての項目を反映後に、放映時刻順番テーブル１６００を記録装置１０６に保存する。
【００５０】
さらに、第１のスポーツ成績順番テーブル１８００は、図９のフローチャートに沿ってＭＰＵ１０１が生成する。ＭＰＵ１０１はＳ８１でキーワード放映時間テーブル１４００を参照する。ＭＰＵ１０１は続くＳ８２で参照する項目の有無を判定し、参照する項目がなければＳ８５に動作を進め、参照する項目があればＳ８３に動作を進める。
【００５１】
ＭＰＵ１０１は、Ｓ８３では、分野、キーワード、出演者、チャプタ番号を第１のスポーツ成績順番テーブル１８００に反映させ、Ｓ８４では、該当するレコードの前回成績、今回成績、今年度成績をそれぞれ第１のスポーツ成績順番テーブル１８００の前回成績データ１８０６、今回成績データ１８０７、今年度成績データ１８０８の点数データ１８０６ａ、点数データ１８０７ａ、点数データ１８０８ａに反映させる。
【００５２】
この場合、分野データ１４０１と分野データ１７０１を参照し、双方が一致するときは、分野データ１４０１、キーワード１４０２、出演者データ１４０３、チャプタ番号１４０４をそれぞれ第１のスポーツ成績順番テーブル１８００の分野データ１８０１、キーワード１８０２、出演者データ１８０３、チャプタ番号１８０４に格納する。
【００５３】
続いて、第１のスポーツ成績順番テーブル１８００の出演者データ１８０３と、成績データテーブル１７００の合致した分野データ１７０１内の名称データ１７０２を参照し、一致したレコードについて、成績データテーブル１７００の名称データ１７０２に対応する前回成績データ１７０３を第１のスポーツ成績順番テーブル１８００の出演者データ１８０３に対応する前回成績データ１８０６の点数データ１８０６ｂに加算する。続いて、成績データテーブル１７００の名称データ１７０２に対応する今回成績データ１７０４を出演者データ１８０３に対応する今回成績データ１８０７の点数データ１８０７ｂに加算する。
【００５４】
続いて、成績データテーブル１７００の名称データ１７０２に対応する今年度成績データ１７０５を出演者データ１８０３に対応する今年度成績データ１８０８の点数データ１８０８ｂに加算する。本処理を第１のスポーツ成績順番テーブル１８００の出演者データ１８０３の最後まで繰り返す。最後に、第１のスポーツ成績順番テーブル１８００の前回成績データ１８０６の点数データ１８０６ｂを参照し、最小のものから順に”１”,”２”，“３”と昇順に番号を付してそれを順番データ１８０６ａに格納する。点数データが同じ場合、出演者データ１８０３が最小のものを最小とみなす。出演者データ１８０３も同じの場合は、チャプタ番号１８０４が小さいものを最小とみなす。
【００５５】
続いて、第１のスポーツ成績順番テーブル１８００の今回成績データ部１８０７の点数データ１８０７ｂを参照し、最小のものから順に”１”,”２”，“３”と昇順に番号を付してそれを順番データ１８０７ａに格納する。また、今年度成績データ部１８０８の点数データ部１８０８ｂを参照し、最小のものから順に”１”,”２”，“３”と昇順に番号を付してそれを順番データ１８０８ａに格納する。すべての項目を反映後に第１のスポーツ成績順番テーブル１８００を記録装置１０６に保存する。
【００５６】
そして、キーワード視聴率順番テーブル１９００は以下のようにしてＭＰＵ１０１が生成する。ＭＰＵ１０１は、チャプタキーワードテーブル１１００のキーワード１１０８が同じレコードを探し、そのチャプタ番号１１０５を取得して、キーワード１１０８と、チャプタ番号１１０５をそれぞれキーワード視聴率順番テーブル１９００のキーワード１９０１、チャプタ番号１９０２に格納する。また、チャプタキーワードテーブル１１００から、キーワード視聴率順番テーブル１９００のチャプタ番号１９０２と一致するチャプタ番号１１０５のレコードについて、時間データ１１０１および放送局データ１１０２を抽出する。
【００５７】
その抽出した時間データ１１０１および放送局データ１１０２と、時間データ１２０１および放送局データ１２０２を参照し、双方が一致するレコードの視聴率データ１２０３を視聴率データ１９０３に格納する。
【００５８】
本処理を参照する項目がなくなるまで繰り返し、キーワード視聴率順番テーブル１９００を更新する。すべての項目を更新後に、キーワード視聴率順番テーブル１９００のキーワード１９０１と、視聴率データ１９０３を参照し、キーワード１９０１が同じレコードについて、視聴率データ１９０３が高いものから順に”１”,”２”，“３”と昇順に付番してその番号を視聴率順番データ１９０４に格納する。すべての項目を反映後に、キーワード視聴率順番テーブル１９００を記録装置１０６に保存する。
【００５９】
以上のように、番組録画再生装置１では、４つのチューナ１１１，１１２，１１３，１１４を用いて放送されているすべての番組の録画しておいても、録画した番組の番組データをチャプタに分割し、分割されたチャプタに応じた複数種類の順番テーブルを作成している。各順番テーブルは、視聴率や放映時間といった多数の番組の中から視聴者が番組を選別する際にポイントなる事項に沿った順番が付されており、番組録画再生装置１では、録画した番組を再生するときはその順番テーブルに登録されている順番に従ってチャプタを用いた番組の再生が行われる。
【００６０】
そのため、番組録画再生装置１が放送されている番組をすべて録画した場合において、視聴者の嗜好に沿った順番で番組が再生されるので、番組からの情報収集に要する時間を短縮することができる。
【００６１】
特に、チャプタごとの番組再生が行われるたびに、再生速度を早くすることにより、より一層番組からの情報収集に要する時間を短縮することができる。
【００６２】
また、複数のチャプタの再生が完了したときに、順番テーブルの示す順番が下位のチャプタを削除しているから、視聴者にとって不要になりやすいチャプタを削除でき記録装置１０６が満杯になる事態を回避することができる。
【００６３】
本実施例においては、順番テーブルは視聴率順番、放映時間長順番、放映時刻順番、スポーツ成績順番、キーワード視聴率順番としたが、それに限るものではなく、ユーザが入力したキーワードの合致率が高い順番、キーワード放映時間長順番、キーワード放映時刻順番、キーワードスポーツ成績順番など他の順番テーブルを生成しても良い。
【００６４】
本実施の形態では、順番テーブルで昇順に再生したが、降順に再生しても良い。また、本実施の形態では、再生時に再生速度を順番テーブルの頭から順に速くしたが、遅くしても良い、一定速度でも良い。
【００６５】
以上の説明は、本発明の実施の形態についての説明であって、この発明の装置及び方法を限定するものではなく、様々な変形例を容易に実施することができる。又、各実施形態における構成要素、機能、特徴あるいは方法ステップを適宜組み合わせて構成される装置又は方法も本発明に含まれるものである。
【００６６】
番組録画再生装置１は本実施の形態では、例えば携帯可能なノート型のコンピュータを想定しているが、本発明はノート型のコンピュータに限定されるものではない。また、本発明はＤＶＤレコーダや、ハードディスク装置等の記録装置を外付けまたは内蔵して、放送されている番組の番組データを記録するテレビジョン受像機にも適用することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態に係る番組再生装置内部の構成を示すブロック図である。
【図２】システム処理の動作手順を示すフローチャートである。
【図３】再生処理の動作手順を示すフローチャートである。
【図４】録画処理の動作手順を示すフローチャートである。
【図５】順番テーブル生成処理の動作手順を示すフローチャートである。
【図６】視聴率順番テーブル生成処理の動作手順を示すフローチャートである。
【図７】放映時間長順番テーブル生成処理の動作手順を示すフローチャートである。
【図８】放映時刻順番テーブル生成処理の動作手順を示すフローチャートである。
【図９】第１のスポーツ成績順番テーブル生成処理の動作手順を示すフローチャートである。
【図１０】順番テーブルリストの一例を示す図である。
【図１１】チャプタキーワードテーブルの一例を示す図である。
【図１２】視聴率データテーブルの一例を示す図である。
【図１３】視聴率順番テーブルの一例を示す図である。
【図１４】キーワード放映時間テーブルの一例を示す図である。
【図１５】放映時間長順番テーブルの一例を示す図である。
【図１６】放映時刻順番テーブルの一例を示す図である。
【図１７】成績データテーブルの一例を示す図である。
【図１８】第１のスポーツ成績順番テーブル一例を示す図である。
【図１９】キーワード視聴率順番テーブルの一例を示す図である。
【符号の説明】
【００６８】
１…番組録画再生装置、１０１…ＭＰＵ、１１１，１１２，１１３，１１４…チューナ、１０００…順番テーブルリスト、１１００…チャプタキーワードテーブル、１２００…視聴率データテーブル、１３００…視聴率順番テーブル、１４００…キーワード放映時間テーブル、１５００…放映時間長順番テーブル、１６００…放映時刻順番テーブル、１７００…成績データテーブル、１８００…第１のスポーツ成績順番テーブル、１９００…キーワード視聴率順番テーブル。
【図１】
2009267825.tif 000003
【図２】
2009267825.tif 000004
【図３】
2009267825.tif 000005
【図４】
2009267825.tif 000006
【図５】
2009267825.tif 000007
【図６】
2009267825.tif 000008
【図７】
2009267825.tif 000009
【図８】
2009267825.tif 000010
【図９】
2009267825.tif 000011
【図１０】
2009267825.tif 000012
【図１１】
2009267825.tif 000013
【図１２】
2009267825.tif 000014
【図１３】
2009267825.tif 000015
【図１４】
2009267825.tif 000016
【図１５】
2009267825.tif 000017
【図１６】
2009267825.tif 000018
【図１７】
2009267825.tif 000019
【図１８】
2009267825.tif 000020
【図１９】
2009267825.tif 000021