(57)【要約】【課題】毎ｘｘ番組の予約録画を失敗することなく実行することができる番組予約管理装置とその制御方法を提供する。【解決手段】電子番組案内情報得部（３５ａ）と、毎ｘｘ番組の録画予約データを生成し録画予約テーブルに登録する毎ｘｘ番組録画予約処理部（３５ｂ）と、電子番組案内情報と録画予約データを比較して前記毎ｘｘ番組の放送時間帯の変更があった場合には変更された時間帯に追従した第１の新録画予約データを成生し、前記録画予約テーブルに登録する番組放送時間帯追従処理部（３５ｃ）と、前記第１の新録画予約データが生成されたとき、この第１の新録画予約データにより設定される録画時間帯に続いて前記毎ｘｘ番組の次話番組を録画するために、続く時間帯に第２の新録画予約データを生成して前記録画予約テーブルに登録する自動追加予約処理部（３５ｅ）を有する。【選択図】      図８
2008294563.tif 000002
【特許請求の範囲】
【請求項１】
放送波あるいはネットワークを介して送られてくる電子番組案内情報を取得する電子番組案内情報得部と、
操作入力に応答するとともに、前記電子番組案内情報を利用して毎ｘｘ予約（ここで「毎ｘｘ予約」とは、毎週、毎日、又は毎週月曜〜金曜放送される番組に対する予約の意味でありこの番組を毎ｘｘ番組とする）の録画予約データを生成し、録画予約テーブルに登録する毎ｘｘ番組録画予約処理部と、
前記電子番組案内情報と前記毎ｘｘ番組の録画予約データとを利用して、前記毎ｘｘ番組の放送時間帯の変更の有無をチェックし、変更されている場合には変更された時間帯に追従した第１の新録画予約データを成生して、前記録画予約テーブルに登録する番組放送時間帯追従処理部と、
前記第１の新録画予約データが生成されたとき、この第１の新録画予約データにより設定される録画時間帯に続いて前記毎ｘｘ番組の次話番組が放送されるかどうか前記電子番組案内情報を利用してチェックし、前記次話番組が放送されるときは、さらに前記変更された時間帯に続く時間帯に対応した第２の新録画予約データを生成して前記録画予約テーブルに登録する自動追加予約処理部と、
を有したことを特徴とする番組予約管理装置。
【請求項２】
さらに、第２の新録画予約データに対しては、前記第１の新録画予約データよりも録画処理の優先度の低い値を属性情報として付加することを特徴とする優先順位処理部を有したことを特徴とする請求項１記載の番組予約管理装置。
【請求項３】
さらに、前記自動追加予約処理部は、元の録画予約時間帯に対しても優先度の低い録画予約データを残存させることを特徴とする請求項１記載の番組予約管理装置。
【請求項４】
放送波あるいはネットワークを介して送られてくる電子番組案内情報を取得する電子番組案内情報得部と、
操作入力に応答するとともに、前記電子番組案内情報を利用して毎ｘｘ番組の録画予約データを生成し（ここで毎ｘｘ番組は、毎週、毎日、又は毎週月曜〜金曜放送される番組の意味とする）、録画予約テーブルに登録する毎ｘｘ番組録画予約処理部と、
前記電子番組案内情報と前記毎ｘｘ番組の録画予約データとを利用して、前記毎ｘｘ番組の放送時間帯の変更の有無をチェックし、変更されている場合には変更された時間帯に追従した第１の新録画予約データを成生して、前記録画予約テーブルに登録する番組放送時間帯追従処理部と、
元の放送時間帯に対応する前記録画予約データを前記録画予約テーブルに残存させる自動追加予約処理部と、
を有することを特徴とする番組予約管理装置。
【請求項５】
放送波受信手段、ネットワークインターフェース、記録媒体への記録再生手段、エンコード部、デコード部、及び統括制御を行なうマイクロコンピュータブロックを有した記録再生装置において、前記マイクロコンピュータブロック内の制御部で、
放送波あるいはネットワークを介して送られてくる電子番組案内情報を取得し、
操作入力に応答するとともに、前記電子番組案内情報を利用して毎ｘｘ番組の録画予約データを生成し（ここで毎ｘｘ番組は、毎週、毎日、又は毎週月曜〜金曜放送される番組の意味とする）、録画予約テーブルに登録し、
前記電子番組案内情報と前記毎ｘｘ番組の録画予約データとを利用して、前記毎ｘｘ番組の放送時間帯の変更の有無をチェックし、変更されている場合には変更された時間帯に追従した第１の新録画予約データを成生して、前記録画予約テーブルに登録し、
前記第１の新録画予約データが生成されたとき、この第１の新録画予約データにより設定される録画時間帯に続いて前記毎ｘｘ番組の次話番組が放送されるかどうか前記電子番組案内情報を利用してチェックし、前記次話番組が放送されるときは、さらに前記変更された時間帯に続く時間帯に対応した第２の新録画予約データを生成して前記録画予約テーブルに登録する
ことを特徴とする番組予約管理装置の制御方法。
【請求項６】
さらに、第２の新録画予約データに対しては、前記第１の新録画予約データよりも録画処理の優先度の低い値を属性情報として付加することを特徴とする請求項５記載の番組予約管理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、番組予約管理装置とその制御方法に関するものであり、例えばハードディスク及び又はデジタルバーサタイルディスク(ＤＶＤ）を利用した記録再生装置、記録再生装置を内蔵するテレビジョン受信装置などに適用されて有効である。
【背景技術】
【０００２】
従来から記録再生装置には、自動的に番組を録画できる番組予約管理装置が適用されている（例えば特許文献１）。番組予約管理装置では、放送番組のタイムテーブルを有した電子番組案内情報（ＥＰＧ情報）が利用される。ＥＰＧ情報から番組メニューが生成され、画面上に表示される。ユーザは、番組メニューから所望の番組名を選択し、録画予約を行なう。録画予約情報には、選択した番組の放送開始時間、放送終了時間、番組名などが含まれている。また、番組情報に出演者の氏名などの情報が含まれる場合もある。
【０００３】
番組予約管理装置に基づいて動作する自動録画装置は、所望の番組の放送開始時間に、チューナを制御して当該番組の放送チャンネルが選択された状態にし、そして、記録再生装置を録画状態にする。放送終了時間になったとき、自動録画装置は、記録再生装置を録画停止状態にする。
【０００４】
上記の説明は、放送開始時間及び放送終了時間が最初の計画の通り、変化しなかったことを前提としている。しかし、都合により放送時間帯が変化する場合がある。このような事態に備えて、自動録画装置は、ＥＰＧ情報が取り込まれたとき、予約番組の放送時間帯と、予約時間帯とを比較する。そして、自動録画装置は、両者が異なる場合には、早い方の開始時間と遅い方の終了時間とで、新たな録画時間帯を再構築する手段を有する（特許文献１）。
【特許文献１】特開２００６−２２９３９６
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しなしながら、上記した従来の方法では、所望の番組の放送時間帯が変化した場合、確実に所望番組を録画するためには、不十分な場合がある。例えば、緊急事態が発生してシリーズものの番組の放送時間帯に、事件現場中継が放送されるような場合がある。このような場合、放送されなかった毎ｘｘ番組や、シリーズものの番組が日時を変えて放送されることがある。さらにこの後に連続して次の番組が放送されることもある。
【０００６】
ここで、「毎ｘｘ番組」とは、毎週、毎日、又は毎週月曜〜金曜放送される番組のことを意味し、毎ｘｘ予約とは、毎週、毎日、又は毎週月曜〜金曜放送される番組に対する録画予約を意味する。
【０００７】
この発明の目的は、毎ｘｘ予約した番組の予約録画を失敗することなく実行することができる番組予約管理装置とその制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、放送波あるいはネットワークを介して送られてくる電子番組案内情報を取得する電子番組案内情報得部と、操作入力に応答するとともに、前記電子番組案内情報を利用して毎ｘｘ予約（ここで「毎ｘｘ予約」とは、毎週、毎日、又は毎週月曜〜金曜放送される番組に対する予約の意味でありこの番組を毎ｘｘ番組とする）の録画予約データを生成し、録画予約テーブルに登録する毎ｘｘ番組録画予約処理部と、前記電子番組案内情報と前記毎ｘｘ番組の録画予約データとを利用して、前記毎ｘｘ番組の放送時間帯の変更の有無をチェックし、変更されている場合には変更された時間帯に追従した第１の新録画予約データを成生して、前記録画予約テーブルに登録する番組放送時間帯追従処理部と、前記第１の新録画予約データが生成されたとき、この第１の新録画予約データにより設定される録画時間帯に続いて前記毎ｘｘ番組の次話番組が放送されるかどうか前記電子番組案内情報を利用してチェックし、前記次話番組が放送されるときは、さらに前記変更された時間帯に続く時間帯に対応した第２の新録画予約データを生成して前記録画予約テーブルに登録する自動追加予約処理部、を有する。
【発明の効果】
【０００９】
上記の手段によると、毎ｘｘ番組の追加放送時間帯での自動録画予約を行なうために、予約番組の録画ミスを低減できる。
【発明を実施するための最良の形態】
【００１０】
以下図面を参照して、この発明の実施の形態を説明する。まずこの発明が適用された記録再生装置の概要を図１に示して説明する。
【００１１】
図１では、記録媒体としてＤＶＤなどの光ディスクとハードディスクの双方を取り扱うことができる装置として示しているが、ハードディスクあるいはＤＶＤなどの光ディスクは例えば半導体メモリによる記録媒体などに置換されてもよい。
【００１２】
図１において、各ブロックを大きく分けると、左側には記録部の主なブロックを示し，右側には再生部の主なブロックを示している。
【００１３】
図１の記録再生装置は、ディスクドライブ部１００２と、ハードディスクドライブ部２００１の２種類のディスクドライブ部を有する。まず、ディスクドライブ部１００２は、ビデオファイルを構築できる情報記録媒体である第１のメディアとしての光ディスク１００１を回転駆動し、情報の読み書きを実行する。ディスクドライブ部１００２は、光ディスク１００１に対する回転制御系、レーザ駆動系、光学系などを有する。また、ハードディスクドライブ部２００１は、第２のメディアとしてのハードディスクを駆動する。
【００１４】
データプロセッサ部１００３は、ディスクドライブ部１００２及びハードディスクドライブ部２００１に記録データを供給することができ、また、再生された信号を受け取ることができる。ディスクドライブ部１００２は、光ディスク１００１に対する回転制御系、レーザ駆動系、光学系などを有する。
【００１５】
データプロセッサ部１００３は記録または再生単位のデータを取り扱うもので、バッファ回路、変調・復調回路、エラー訂正部などを含む。
【００１６】
図１の記録再生装置は、録画側を構成するエンコーダ部５０と、再生側を構成するデコーダ部６０と、装置本体の動作を制御するマイクロコンピュータブロック３０とを主たる構成要素としている。エンコーダ部５０は、トランスポートストリーム処理部及び複数のエンコーダを含む。
【００１７】
エンコーダ部５０は基本的には入力されたアナログビデオ信号やアナログオーディオ信号をデジタル化するビデオ用及びオーディオ用のアナログデジタルコンバータと、ビデオエンコーダと、オーディオエンコーダとを有する。さらに、副映像エンコーダも含む。
【００１８】
エンコーダ部５０からのエンコード出力は、バッファメモリを含むフォーマッタ５１にて所定のＤＶＤ規格のフォーマットに変換され、先のデータプロセッサ部１００３に供給される。
【００１９】
なおトランスポートストリームから抽出したパケットエレメンタリーストリームがエンコーダ部５０から直接ハードディスクドライブ部２００１のハードディスクに記録される場合もある。
【００２０】
エンコーダ部５０には、スイッチ５３を介して、ＡＶ入力部４１ａからの外部アナログビデオ信号と外部アナログオーディオ信号が入力することができる。またエンコーダ部５０には、放送波受信手段を構成する地上波アナログチューナ４１ｃ、地上波デジタルチューナ４１ｃ、衛星ＢＳ／ＣＳチューナ４１ｅ，衛星アナログチューナ４１ｅからの受信信号が選択的に入力することができる。また、エンコーダ部５０で複数のデコーダが活用される場合、地上波デジタルチューナ４１ｃで受信した番組がハードディスクドライブ部２００１で録画され、同時に、衛星ＢＳ／ＣＳチューナ４１ｄで受信した番組を視聴することも可能である。
【００２１】
なお、エンコーダ部５０は、圧縮されたデジタルビデオ信号やデジタルオーディオ信号が直接入力されるときは、圧縮デジタルビデオ信号やデジタルオーディオ信号を直接フォーマッタ５１に供給することもできる。またエンコーダ部５０は、アナログデジタル変換されたデジタルビデオ信号やオーディオ信号を、ビデオミキシング部７１やオーディオセレクタ７６に直接供給することもできる。
【００２２】
エンコーダ部５０に含まれるＭＰＥＧビデオエンコーダでは、デジタルビデオ信号はＭＰＥＧ２またはＭＰＥＧ１規格に基づいた可変ビットレートで圧縮されたデジタルビデオ信号に変換される。デジタルオーディオ信号は、ＭＰＥＧまたはＡＣ−３規格に基づいて固定ビットレートで圧縮されたデジタルオーディオ信号、あるいはリニアＰＣＭのデジタルオーディオ信号に変換される。
【００２３】
副映像信号がＡＶ入力部４１ａから入力された場合（例えば副映像信号の独立出力端子付ＤＶＤビデオプレーヤからの信号など）、あるいはこのようなデータ構成のＤＶＤビデオ信号が放送されてそれがＴＶチューナ部で受信された場合は、ＤＶＤビデオ信号中の副映像信号が副映像エンコーダでエンコード（ランレングス符号化）されて副映像のビットマップとなる。
【００２４】
エンコードされたデジタルビデオ信号、デジタルオーディオ信号、副映像データは、フォーマッタ５１にてパック化され、ビデオパック、オーディオパック、副映像パックとなり、さらにこれらが集合されて、ＤＶＤ-ビデオ規格で規定されたフォーマット（ＤＶＤ  Ｖｉｄｅｏフォーマット）や、ＤＶＤ-レコーディング規格で規定されたフォーマット（ＤＶＤ  ＶＲフォーマット）に変換される。フォーマッタ５１は、上記の変換処理のとき、バッファメモリ５２も利用している。
【００２５】
図１の装置は、フォーマッタ５１でフォーマット化された情報（ビデオ、オーディオ、副映像データなどのパック）及び作成された管理情報を、記録再生手段を構成しているデータプロセッサ部１００３を介してハードディスクドライブ部２００１あるいはデータディスクドライブ部１００２に供給し、記録媒体であるハードディスクあるいは光ディスク１００１に記録することができる。またハードディスクあるいは光ディスク１００１に記録された情報を、データプロセッサ部１００３、ディスクドライブ部１００２を介して光ディスク１００１あるいはハードディスクに記録することもできる。
【００２６】
またハードディスクあるいは光ディスク１００１に記録されている複数番組のビデオオブジェクトを、一部削除したり、異なる番組のオブジェクトをつなげたり、といった編集処理を行うこともできる。
【００２７】
マイクロコンピュータブロック３０は、ＭＰＵ（マイクロプロセッシングユニット）、またはＣＰＵ（セントラルプロセッシングユニット）と、制御プログラム等が書きこまれたＲＯＭと、プログラム実行に必要なワークエリアを提供するためのＲＡＭとを含んでいる。マイクロコンピュータブロック３０は、ネットワークインターフェース３０ａを介して、外部ネットワークに接続することが可能である。これにより、外部のサーバーから電子番組案内情報（ＤＥＰＧ：Dynamic Electronic Program Guide）を取り込むことも可能である。
【００２８】
さらにマイクロコンピュータブロック３０のＭＰＵは、そのＲＯＭに格納された制御プログラムに従い、ＲＡＭをワークエリアとして用いて、欠陥場所検出、未記録領域検出、録画情報記録位置設定、ＵＤＦ記録、ＡＶアドレス設定などを実行する。
【００２９】
またマイクロコンピュータブロック３０は、装置の各ブロックを統括して制御するために必要な情報処理部を有するもので、ワークＲＡＭ３１、ディレクトリ検出部３２、ＶＭＧ（全体のビデオ管理情報）情報作成部、コピー関連情報検知部、コピー及びスクランブリング情報処理部（ＲＤＩ処理部）、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部などを備える。
【００３０】
またマイクロコンピュータブロック３０は、録画を実行する際の管理情報の制御部３４と、編集を実行する際の管理情報の制御部３３をも備える。
【００３１】
さらに、マイクロコンピュータブロック３０には、録画関連ブロック３５、ＧＵＩ（グラフィックユーザインターフェース）画面制御部３６が設けられている。この録画関連ブロック３５、ＧＵＩ（グラフィックユーザインターフェース）画面制御部３６の動作については、さらにあとで詳しく説明することにする。
【００３２】
ＭＰＵの実行結果のうち、ユーザに通知すべき内容は、映像データ記録再生装置の表示部４３に表示されるか、またはモニターディスプレイにＯＳＤ（オンスクリーンディスプレイ）表示される。
【００３３】
またマイクロコンピュータブロック３０は、この装置を操作するための操作信号を与えるキー入力部４４を有する。このキー入力部４４は、例えば記録再生装置の本体上に設けた操作スイッチ類や、あるいはリモートコントローラなどに相当する。また、記録再生装置と有線通信あるいは無線通信あるいは光通信や赤外線通信などの手段を用いて接続されたパーソナルコンピューターであってもよい。いずれの形態であるにせよ、ユーザがこのキー入力部４４を操作することにより、入力された映像音声信号の録画処理や、録画されたコンテンツの再生処理、あるいは録画されたコンテンツに対する編集処理などを施すことができる。
【００３４】
なお、マイクロコンピュータブロック３０が、ディスクドライブ部１００２、ハードディスクドライブ部２００１、データプロセッサ部１００３、エンコーダ部５０及び／またはデコーダ部６０などを制御するタイミングは、ＳＴＣ（システムタイムクロック）３８からの時間データに基づいて実行することができる。録画や再生の動作は、通常はＳＴＣ３８からのタイムクロックに同期して実行されるが、それ以外の処理はＳＴＣ３８とは独立したタイミングで実行されてもよい。
【００３５】
デコーダ部６０は、パック構造を持つＤＶＤフォーマットの信号から各パックを分離して取り出すセパレータと、パック分離やその他の信号処理実行時に使用するメモリと、セパレータで分離された主映像データ（ビデオパックの内容）をデコードするＶデコーダと、セパレータで分離された副映像データ（副映像パックの内容）をデコードするＳＰデコーダと、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするＡデコーダとを有する。またデコードされた主映像にデコードされた副映像を適宜合成し、主映像にメニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサを備えている。
【００３６】
デコーダ部６０の出力ビデオ信号は、ビデオミキシング部７１に入力される。ビデオミキシング部７１では、例えばテキストデータの合成が行われる。またビデオミキシング部７１には、ＴＶチューナやＡＶ入力部４１aからの信号を直接取り込むラインもまた接続されている。ビデオミキシング部７１には、バッファとして用いるフレームメモリ７２が接続されている。ビデオミキシング部７１の出力がアナログ出力の場合はＩ／Ｆ（インタフェース）７３を介して外部出力され、デジタル出力の場合はデジタルアナログ変換器７４を介して外部へ出力される。
【００３７】
デコーダ部６０の出力オーディオ信号は、セレクタ７６を介してデジタルアナログ変換器７７でアナログ変換され外部に出力される。セレクタ７６は、マイクロコンピュータブロック３０からのセレクト信号により制御される。これによりセレクタ７６は、ＴＶチューナやＡＶ入力部４１aからのデジタル信号を直接モニタする時、エンコーダ部５０をスルーした信号を直接選択することも可能である。
【００３８】
なお、エンコーダ部５０のフォーマッタでは、録画中、各切り分け情報を作成し、定期的にマイクロコンピュータブロック３０のＭＰＵへ送る（ＧＯＰ先頭割り込み時などの情報）。切り分け情報としては、ＶＯＢＵのパック数、ＶＯＢＵ先頭からのIピクチャのエンドアドレス、ＶＯＢＵの再生時間などである。
【００３９】
同時に、アスペクト情報処理部からの情報を録画開始時にＭＰＵへ送り、ＭＰＵはＶＯＢストリーム情報（ＳＴＩ）を作成する。ここでＳＴＩは、解像度データ、アスペクトデータなどを保存し、再生時、各デコーダ部ではこの情報を元に初期設定が行われる。
【００４０】
また本装置では、ＤＶＤに記録するビデオファイルは１ディスクに１ファイルとしている。またデータをアクセス（シーク）している間に、途切れないで再生を続けるために、最低限連続する情報単位（サイズ）を決めている。この単位をCDA（コンティギュアス・データ・エリア）という。ＣＤＡサイズは、ＥＣＣ（エラー訂正コード）ブロック（１６セクタ）の倍数であり、ファイルシステムではこのCDA単位で記録を行っている。
【００４１】
データプロセッサ部１００３は、エンコーダ部５０のフォーマッタからＶＯＢＵ単位のデータを受け取り、ＣＤＡ単位のデータをディスクドライブ部１００２あるいはハードディスクドライブ部２００１に供給している。またマイクロコンピュータブロック３０のＭＰＵは、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了のコマンドを認識すると、作成した管理情報をデータプロセッサ部１００３に送る。これにより、管理情報がディスクに記録される。従って、エンコードが行われているとき、エンコーダ部５０からマイクロコンピュータブロック３０のＭＰＵは、データ単位の情報（切り分け情報など）を受け取る。また、マイクロコンピュータブロック３０のＭＰＵは、記録開始時には光ディスク及びハードディスクから読み取った管理情報（ファイルシステム）を認識し、各ディスクの未記録エリアを認識し、データ上の記録エリアをデータプロセッサ部１００３を介してディスクに設定している。
【００４２】
図２には、リモートコントローラ２０の概観を示している。主な操作キーを説明する。２０ａは、電源をオンオフするための電源キーであり、２０ｂは、トップメニュー画面を表示させるためのトップメニューキーである。メニューキー２０ｃは、例えばＤＶＤなどの媒体に記録されているメニューを表示させときに操作する操作キーである。２０ＤＥは、決定キーであり、２０ＵＰ，２０ＤＷ，２０Ｒ，２０Ｌは、カーソルをそれぞれ上、下、右、左に移動させるためのカーソル操作キーである。
【００４３】
次に本装置におけるシリーズ予約に関する特徴的な構成及び動作について説明する。トップメニューキー２０ｂが操作されると、画面制御部３６の制御の元で、図３に示すような案内画面８０がモニタ３００１に表示される。
【００４４】
図３の画面８０には、項目として「番組表」、「録画予約一覧」、「Ｍｙジャンル番組リスト、」、「おすすめサービス」、「お気に入り番組リスト」、などが表示される。
【００４５】
図３の画面８０において、リモートコントローラ２０のカーソルキーを操作して、例えば、「番組表」を選択し、決定キー２０ＤＥを押すと、図４に示すような画面８０となる。図４の画面では、放送日、時間帯、番組が放送される放送方式及びチャンネル、各時間帯の番組名のリストが表示される。
【００４６】
図４の画面８０からさらに移行できる画面について説明する。図４の画面８０において、今、リモートコントローラ２０のカーソルキーを操作して、例えば、「世界の社食からスペシャル」と言う番組題名を選択し、決定キー２０ＤＥを押したとする。すると、図５に示すような録画予約画面８０に移行する。
【００４７】
図５の録画予約画面８０では、予約番組に関する番組名、放送時間などが表示される。ここで録画予約画面８０では、「毎ｘｘ予約」を設定するかどうかの項目８０ａ、「予約キャンセル」の項目８０ｂ、が表示される。
【００４８】
図３の画面８０に戻る。ここで、リモートコントローラ２０のカーソルキーを操作して、例えば、「録画予約一覧」を選択し、決定キー２０ＤＥを押すと、図６に示すような画面８０となる。図６の画面では、いままでに録画予約している番組の録画予約テーブルの情報が表示される。ここでは、「番組名」、「毎ｘｘ予約」しているか否か、放送方式及びチャンネル、予約日時などが記載されている。毎ｘｘ予約とは、毎週・毎日、毎週水曜、毎週月-金曜などに指定した番組を録画するための予約を言う。
【００４９】
録画予約を行う場合には、放送波に重畳されてくるデジタルデータあるいはインターネットを介して送られてくるデータから抽出された電子番組情報が利用される。
【００５０】
ここで、番組内容は、「番組名」＋「番組説明／番組概要」、或いは、「予約名」＋「番組説明」、或いは「タイトル名」＋「番組説明」を含む。「番組名」＋「番組説明／番組概要」は、番組表から得ることができる。また「予約名」＋「番組説明」は、予約一覧の情報に含まれている。また、「タイトル名」＋「番組説明」は、録画結果の情報に含まれている。
【００５１】
「番組名」は、「予約名」、「タイトル名」に対応する。「番組名」の情報は、さらに「マーク」＋「シリーズ名」＋「和数」＋「題名」を含む。「マーク」は、本放送であるのか、再放送であるのかを示す。またシリーズ名は、大抵の場合は、常に同じ名称（例えば世界の社食からスペシャル）が用いられる。また「話数」は、第１話、第２話、第３話、…（或いは第１弾、第２弾、…）である。また「題名」としては、例えばヨーロッパ編、アジア編、アフリカ編、南アメリカ編などである。
【００５２】
録画優先度の情報としては、「非優先」、「優先」、「ふつう」、「最優先」などを設定することができる。優先度の情報は、例えば、シリーズ予約の番組と同一時間帯に録画する別の番組が録画予約された場合、優先度の高いほうを優先して録画するために判定要素として利用される。
【００５３】
図７には、予約情報として構築される番組固有情報の例を示している。予約情報の項目としては、例えば予約名、放送開始日時、録画時間、予約ＩＤ、シリーズＩＤ，予約無効フラグ、画質、優先順位などがある。予約ＩＤは、予約が行なわれる毎に順番に自動的に割り当てられる番号である。
【００５４】
次に上記した装置が有する特徴的な技術をまとめて記載することにする。図８は、マイクロコンピュータブロック３０内の制御部をさらに詳しく示している。このブロック３０内には、録画関連ブロック３５、ＧＵＩ画面制御部３６、及び操作入力判別部３７が含まれる。録画関連ブロック３５、ＧＵＩ画面制御部３６に含まれる代表的な制御ブロックをさらに説明すると以下のようになる。
【００５５】
即ち、録画関連ブロック３５は、電子番組案内情報取得部３５ａ，毎ｘｘ番組録画予約処理部３５ｂ、番組放送時間帯追従処理部３５ｃ、自動追加予約処理部３５ｄ、優先順位処理部３５ｅ、録画処理制御部３５ｆが含まれる。その他に通常録画予約処理部もあるがここでは省略している。
【００５６】
またＧＵＩ画面制御部３６は、メインメニュー処理部３６ａ，全チャンネル一覧処理部３６ｂ、録画予約表示処理部３６ｃ、自動録画設定一覧出力部３６ｄ、録画予約一覧出力部３６ｅ、毎ｘｘ番組リスト出力部３６ｆ、コメント表示処理部３６ｇなどを含む。
【００５７】
ここで、各部は主として以下に述べるような機能を司る。電子番組案内情報取得部３５ａは、放送波あるいはネットワークを介して送られてくる電子番組案内（ＥＰＧ）情報を取得する。毎ｘｘ番組録画予約処理部３５ｄは、毎ｘｘ番組の録画予約が行なわれるとき、指定された毎ｘｘ番組の録画予約情報を生成する。たとえば「毎ｘｘ予約」選択項目が選択されて決定されたとき、前記番組情報を毎ｘｘ予約の情報として自動的に録画予約テーブルに登録する。
【００５８】
番組放送時間帯追従処理部３５ｃは、最新の電子番組案内情報に、前記毎ｘｘ予約のための新しい番組情報が存在するか否かを定期的或いは不定期に検索する。前記新しい番組情報が存在した場合、番組放送時間帯追従処理部３５ｃは、この情報を録画予約テーブルに登録することができる。
【００５９】
さらに、自動追加予約処理部３５ｄが用意されている。この自動追加予約処理部３５ｄは、次に述べるようなユニークな処理を行う。毎ｘｘ番組（例えば第６話１時間もの）の放送時間帯の変更（例えば水曜日の午後８時〜９時が、１週間後の午後９時〜１０時に変更）があったとき、続けて、第７話のための録画時間を午後１０時から午後１１時まで自動的に予約する。ただし、他に、午後１０から午後１１に予約されている番組が存在するかもしれないので、第７話のための録画優先度は、低く（例えば第２位）に設定されている。
【００６０】
ＧＵＩ画面制御部３６において、メインメニュー処理部３６ａは図３で示すようなメニュー画面を表示する。全チャンネル一覧処理部３６ｂは図４で示すようなメ画面を表示する。録画予約表示処理部３６ｃは図５で示すような画面を表示する。録画予約一覧出力部３６ｅは図８で示すような画面を表示する。毎ｘｘ番組リスト出力部３６ｆは図９、図１０で示すような画面を表示する。コメント表示処理部３６ｇは、消去処理を行うような場合、確認コメント、警告コメントなどを表示処理する。
【００６１】
図９は、この発明の特徴的な動作を説明するために示したフローチャートである。この処理は、番組放送時間帯追従処理部３５ｃが中心となって実施される。番組表の更新時間が来ると（（ステップＳＦ１）、録画予約しているたとえば番組Ａの時間帯が、新しい番組案内情報の番組Ａの時間帯に一致するかどうかを判定する。具体的には、予約番組Ａの時間帯の開始時間の±３時間以内を追跡する（ステップＳＦ２）。予約番組Ａの放送時間帯がずれていることが判別された場合には、録画予約テーブルに新しい録画予約データを追加する（ステップＳＦ３）。つまり追跡結果の予約時間の開始時間、終了時間を予約テーブルの対象予約の開始、終了時間に反映する。
【００６２】
さらに新しい録画予約データにより録画予約された番組は、毎ｘｘ番組であるかどうかを判定する（ステップＳＦ４）。毎ｘｘ番組であるかどうかは、番組情報に内の属性情報に含まれている。
【００６３】
新しい録画予約データにより録画予約された毎ｘｘ番組であった場合、さらに以下のような処理を行う。時間変更した該予約番組の次に放送される番組表上の番組は、時間変更した予約番組の次の時間に連続すべき次話の番組であるかどうかの判定を行なう。この判定も属性情報に含まれる情報から判定することができる。属性情報には第何話であることを示す情報が含まれているからである。
【００６４】
時間変更した予約番組の次の時間に連続すべき次話の番組が存在した場合、次話の録画予約を新規な予約として自動的に追加する（ステップＳＦ６）。ただし、この番組に対する録画優先度は低く設定される。
【００６５】
図１０には、上記のように例えば番組「ハケンの品質」の録画予約時間が変更された際の録画予約テーブル上の様子を示している。番組「ハケンの品質」は、録画予約時には、毎週水曜日の２１時〜２２時までが放送時間帯であり、この放送時間帯に録画予約が行なわれているものとする。
【００６６】
ここで、例えば３月１４日の２１時から２２時に放送される筈の「ハケンの品質  第６話」の放送時間帯が３月２１日の２１時３０分から２２時３０分の時間帯に変更されたとする（変更時は、たとえば３月１３日、あるいは３月２０日である）。すると、図９で説明したように、予約データの修正が行なわれる。
【００６７】
この装置の場合、図９のステップＳＦ５で説明したように、時間変更した該予約番組の次に放送される番組表上の番組は、時間変更した予約番組の次の時間に連続すべき次話の番組であるかどうかの判定を行なっている。そして、次の時間２２時３０分から始まる番組が第７話であった場合、図１０の点線で囲むように、「ハケンの品質  第７話」の録画予約を行う。
【００６８】
シリーズ番組に関しては、上記のような録画予約を行なうために、シリーズ番組の録画予約一覧を画面８０に表示した場合、図１１に示すような表示を得ることができる。即ち、番組名は「ハケンの品質」、チャンネルは１２３ｃｈ、追従したことの印「追」、毎週水曜日のシリーズ番組録画であること、追従したために２１時３０〜２２時３０分に変更されていることが表示される。さらに加えて、「ハケンの品質  第７話」が、１２３ｃｈ、３月２１日水曜日、２２：３０〜２３：３０の時間帯に自動録画予約されていることが表示される。
【００６９】
上記したようにこの発明の装置であると、シリーズ番組の放送時間帯の変更があった場合、変更された放送時間帯に続いて、当該番組の次の話の番組も放送されることが良く行なわれる。この経験から、次の時間帯の番組の属性もチェックするようにしている。そして、追加番組が放送されるような場合、シリーズ番組の追加放送時間帯での自動録画予約を行なうために、シリーズ番組の録画ミスを低減できる。
【００７０】
上記したようにこの発明の装置は、基本的には、放送波あるいはネットワークを介して送られてくる電子番組案内情報を取得する電子番組案内情報得部３５ａと、操作入力に応答するとともに、前記電子番組案内情報を利用して毎ｘｘ番組の録画予約データを生成し、録画予約テーブルに登録する毎ｘｘ番組録画予約処理部３５ｂと、前記電子番組案内情報と前記毎ｘｘ番組の録画予約データとを利用して、前記毎ｘｘ番組の放送時間帯の変更の有無をチェックし、変更されている場合には変更された時間帯に追従した第１の新録画予約データを成生して、前記録画予約テーブルに登録する番組放送時間帯追従処理部３５ｃと、前記第１の新録画予約データが生成されたとき、この新録画予約データにより設定される録画時間帯に続いて前記毎ｘｘ番組の次話番組が放送されるかどうか前記電子番組案内情報を利用してチェックし、前記次話番組が放送されるときは、さらに前記変更された時間帯に続く時間帯に対応した第２の新録画予約データを生成して前記録画予約テーブルに登録する自動追加予約処理部３５ｅを有する。ここで、さらに、第２の新録画予約データに対しては、前記第１の新録画予約データよりも録画処理の優先度の低い値を属性情報として付加することを特徴とする優先順位処理部３５ｆを有してもよい。
【００７１】
さらに、後述するが、自動追加予約処理部３５ｅは、元の録画予約時間帯に対しても優先度の低い録画予約データを残存させてもよい。
【００７２】
この発明は、上記の実施の形態に限定されるものではない。この発明では、毎ｘｘ番組、通常番組にかかわり無く、放送時間帯が変更された場合、元の放送時間帯と新規の放送時間帯が同一日時で一部重なることはないことを前提としてもよい。このようにすると、新規な放送時間帯に対して録画予約データを設定するとともに、元の放送時間帯に対しては、優先度の低い録画予約データ残すことにより、番組変更判断ミスによる誤録画を防止することができる。
【００７３】
図１２は、別の実施形態による録画予約データの見直しが行われる場合の動作を示すフローチャートである。録画予約がＮ個あると、Ｎ＝１としてＮ番目の録画予約データを録画予約テーブルから取得する（ステップＳＧ１，ＳＧ２）。次に、元の録画予約データにより録画時間帯と、変更された新規な録画予約データによる録画時間帯とが重なっているかどうかを判定する（ステップＳＧ３）。重なっていない場合には、元の録画予約データと、新規な録画予約データの両方を一旦バッファに保存する（ステップＳＧ４）。そして次の録画予約データの検査を実行する（ステップＳＧ５）。録画予約テーブルに登録されている録画予約データのすべてを上記のように検査する（ステップＳＧ６）。その後、作成した新旧の録画予約データを全て録画予約テーブルに登録する（ステップＳＧ７）。
【００７４】
図１３（Ａ）、図１８（Ｂ）は、上記した処理が行われ、録画予約時間帯が変更された様子を示す説明図である。図１３（Ａ）の場合、予約時は、元の放送時間帯が２１：００−２２：００であったが、新規な放送時間帯が、次の日の２０：００−２１：００の早い時間帯に変更された場合の例である。ここで、この装置では、録画予約時間帯を変更するとともに、元の録画予約時間帯にも優先度を低くして追加予約の時間帯を設定している。
【００７５】
図１３（Ｂ）の例の場合、予約時は、元の放送時間帯が２１：００−２２：００であったが、新規な放送時間帯が、次の日の２２：００−２３：００の遅い時間帯に変更された場合の例である。この場合もこの装置では、録画予約時間帯を変更するとともに、元の録画予約時間帯にも優先度を低くして追加予約の時間帯を設定している。つまり、元の録画予約データを残している。
【００７６】
このようにすることで、番組変更判断ミスによる誤録画を防止することができる。即ち、属性情報が類似したり、番組名が同じであったりすることもある。このような場合、番組情報を判定するときの判定ミスにより、本来放送時間帯は変更になっていない番組の録画時間帯が変更されることもある。しかし、このような判定ミスがあっても、本願の装置であるとこのミスをカバーできる能力を備える。
【００７７】
この実施の形態は、図８、図９で説明した実施の形態と一体化されてもよいことは勿論のことである。したがって、残存する元の録画予約データは、先の自動追加予約処理部３５eによって、設定される。
【００７８】
図１４（Ａ），（Ｂ），（Ｃ）は、録画予約テーブルの各種の例を示している。図１４（Ａ）では、録画予約が行なわれた直後の録画予約テーブルの様子である。たとえば、予約番号の欄、予約登録時の録画日時の欄、追従後の録画日時の欄、録画チャンネルの欄、録画優先度の欄、自動削除設定の欄、番組追従するかどうかのフラグを記述する欄、録画番組名の欄がある。
【００７９】
図１４（Ｂ）と（Ｃ）は、放送時間帯の変更に伴い、追従処理が行われた後の録画予約テーブルである。しかし、図１４（Ｂ）のテーブルは、図９で示した処理を実行しなかった場合である。図１４（Ｃ）のテーブルは、図９で示した処理を実行した場合である。着目すべき点は、番組名「バード」の放送時間帯が３月１５日の１２時３０分−１３時００分から３月１５日の１３時３０分−１４時００分に変更されている。図１４（Ｂ）と図１４（Ｃ）を比べるとわかるように、放送時間帯が変更されたにもかかわらず、予約番号３のように、元の放送時間帯の録画予約データが非優先として残っている。
【００８０】
このために、何らかの要因で、番組変更があったことを判断ミスしたとしても録画ミスや誤録画を防止することができる。
【００８１】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００８２】
【図１】この発明が適用された記録再生装置の構成説明図である。
【図２】図１の装置を操作するリモートコントローラの一例を示す図である。
【図３】この発明に係る装置の処理により得られるトップメニューの表示画面の例を示す図である。
【図４】この発明に係る装置の処理により得られる番組表の表示画面の例を示す図である。
【図５】この発明に係る装置の処理により得られる番組情報の表示画面の例を示す図である。
【図６】この発明に係る装置の処理により得られる表示画面の例であり録画予約された番組リストを表示する画面の例を示す図である。
【図７】この発明に係る装置で設定されている番組固有情報の例を示す説明図である。
【図８】この発明に係る装置の制御部の基本的な要部ブロックを示す図である。
【図９】この発明に係る装置の制御部が、シリーズ番組の放送時間帯変更に伴って、録画予約時間帯の変更処理を行うときの動作例を示すフローチャートである。
【図１０】シリーズ番組の放送時間帯変更に伴って録画予約時間帯の変更処理が行われたときの録画予約時間帯の割り当て例を示す説明図である。
【図１１】シリーズ番組の録画予約時間帯の変更処理が行われたときの表示画面の例を示す説明図である。
【図１２】この発明に係る装置の制御部が、番組の放送時間帯変更に伴って、録画予約時間帯の変更処理を行うときの他の動作例を示すフローチャートである。
【図１３】番組の放送時間帯変更に伴って録画予約時間帯の変更処理が行われたときの録画予約時間帯の割り当て例を示す説明図である。
【図１４】録画予約テーブルの例を示す説明図である。
【符号の説明】
【００８３】
３０…マイクロコンピュータブロック、３５…録画関連ブロック、３６…ＧＵＩが面制御部、４１ａ，４１ｂ，４１ｃ，４１ｄ，４１ｅ…チューナ，３００１…モニタ。
【図１】
2008294563.tif 000003
【図２】
2008294563.tif 000004
【図３】
2008294563.tif 000005
【図４】
2008294563.tif 000006
【図５】
2008294563.tif 000007
【図６】
2008294563.tif 000008
【図７】
2008294563.tif 000009
【図８】
2008294563.tif 000010
【図９】
2008294563.tif 000011
【図１０】
2008294563.tif 000012
【図１１】
2008294563.tif 000013
【図１２】
2008294563.tif 000014
【図１３】
2008294563.tif 000015
【図１４】
2008294563.tif 000016