(57)【要約】【課題】番組情報の存在しない日時への録画予約時に、追従予定の録画予約を可能とし、番組情報が取得できた時点で番組単位の録画予約を設定する装置および方法を提供する。【解決手段】この発明の映像記録装置（１）は、放送波あるいはネットワークを介して番組情報を取得し、録画対象の番組を録画するための予約指示を受けつけ、番組情報取得モジュールが取得した番組情報に基づいて、既に受けつけた予約指示により特定される時刻を含む番組を特定し、その予約指示を更新する予約録画制御モジュール（３５（メインコンピュータモジュール３０））と、予約録画制御モジュールが保持する予約指示に従い、情報記録モジュール（２００１／１００１）に番組を記録する録画時管理情報制御モジュール（３４（メインコンピュータモジュール３０））と、を有する。【選択図】  図１
2010124073.tif 000002
【特許請求の範囲】
【請求項１】
放送波あるいはネットワークを介して番組情報を取得する番組情報取得モジュールと、
録画対象の番組を録画するための予約指示を受けつける予約録画制御モジュールと、
前記番組情報取得モジュールが取得した番組情報に基づいて前記予約録画制御モジュールが保持する予約指示により特定される時刻を含む番組を特定し、前記予約録画制御モジュールが保持する予約指示を更新する追従予約制御モジュールと、
前記予約録画制御モジュールが保持する予約指示に従い、情報記録モジュールに番組を記録する録画時管理情報制御モジュールと、
を有することを特徴とする映像記録装置。
【請求項２】
前記予約録画制御モジュールは、録画対象のチャンネル情報、日付情報、録画対象番組が提供される期間を含む任意の時刻情報が入力された時点で録画予約を受け付け、前記番組情報取得モジュールが取得した番組情報に基づいて予約対象の番組の番組名を特定することを特徴とする請求項１記載の映像記録装置。
【請求項３】
前記予約録画制御モジュールは、録画対象のチャンネル情報、日付情報、開始時刻情報及び終了時刻情報が入力された時点で録画予約を受け付け、前記番組情報取得モジュールが取得した番組情報に基づいて予約対象の番組の番組名を特定することを特徴とする請求項１記載の映像記録装置。
【請求項４】
前記予約録画制御モジュールは、対象チャンネル、開始日時及び終了日時のみに基づいて設定される番組に対する１回のみの録画予約とは異なる録画予約であることを報知可能な情報を、予約指示と関連づけて保持することを特徴とする請求項２または３記載の映像記録装置。
【請求項５】
前記予約録画制御モジュールは、録画対象のチャンネル情報、日付情報、開始時刻情報及び終了時刻情報が入力された時点で録画予約を受け付け、前記番組情報取得モジュールが取得した番組情報のうちの開始時刻と終了時刻との間の時間差が最も少ない番組を予約対象の番組として特定することを特徴とする請求項１記載の映像記録装置。
【請求項６】
前記予約録画制御モジュールは、前記番組情報取得モジュールが取得した番組情報のうちの開始時刻と終了時刻との間の時間差が最も少ない番組を予約対象の番組として特定することを特徴とする請求項３記載の映像記録装置。
【請求項７】
放送波あるいはネットワークを介して提供される番組情報を参照して、その番組情報により特定され、録画予約のために予約登録された番組を録画する映像録画装置において、
番組を、その番組を単位として保持する情報記録モジュールと、
取得した番組情報を保持する番組情報保持モジュールと、
前記情報記録モジュールに番組を記録するための予約指示を受けつける予約録画制御モジュールと、
前記番組情報取得モジュールが取得した番組情報に基づいて前記予約録画制御モジュールが保持する予約指示の予約開始時刻と予約終了時刻に一致する番組または予約開始時刻と予約終了時刻の間の時間を含む番組を抽出し、録画すべき番組と特定できた番組の番組情報に基づいて前記予約録画制御モジュールが保持する予約指示を更新する追従予約制御モジュールと、
前記予約録画制御モジュールが保持する予約指示に従い、前記情報記録モジュールに番組を記録する録画時管理情報制御モジュールと、
を有することを特徴とする映像記録装置。
【請求項８】
前記予約録画制御モジュールは、録画対象のチャンネル情報、日付情報、開始時刻情報及び終了時刻情報が入力された時点で録画予約を受け付け、前記番組情報取得モジュールが取得した番組情報のうちの開始時刻と終了時刻が一致する番組を予約対象の番組として特定することを特徴とする請求項７記載の映像記録装置。
【請求項９】
前記予約録画制御モジュールは、録画対象のチャンネル情報、日付情報、開始時刻情報及び終了時刻情報が入力された時点で録画予約を受け付け、前記番組情報取得モジュールが取得した番組情報のうちの開始時刻と終了時刻との間の時間差が最も少ない番組を予約対象の番組として特定することを特徴とする請求項１記載の映像記録装置。
【請求項１０】
録画対象の番組を録画するための予約指示を受けつけ、
放送波あるいはネットワークを介して番組情報を取得し、
番組情報に基づいて、受けつけた予約指示により特定される時刻を含む番組を特定し、さきに受けつけた予約指示を更新し、
更新された予約指示に従い、情報記録モジュールに番組を記録することを特徴とする映像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像記録装置における予約録画およびその方法に関する。
【背景技術】
【０００２】
ハードディスクドライブ（ＨＤＤ）を内蔵し、長時間に亘って映像の記録が可能な映像記録装置が広く普及している。
【０００３】
このような背景から、連続ドラマあるいはアニメーション番組等の毎週同じ曜日の同じ時刻に放送されることが予めわかっている番組について、例えば４週間程度の一定期間の間、連続して録画することを予約できる「シリーズ予約」が既に実用化されている。
【０００４】
特許文献１には、シリーズ予約が望まれる番組について、録画し損なうことを抑止可能なシリーズ番組録画予約装置および方法が開示されている。
【０００５】
特許文献２には、日付、チャンネル番号及び開始時刻が入力されると、対応する番組のタイトル及び終了時刻を自動で取得し、設定画面に表示する情報処理装置が開示されている。
【特許文献１】特開２００７−１０４０４８
【特許文献２】特開２００５−５１３２５
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に示された録画予約装置においては、ＥＰＧ（電子番組表）から番組情報を取得し、「シリーズ録画」条件を満たすシリーズ番組であることが判断できた番組を自動的に予約するものであり、「シリーズ録画」の条件が設定あるいは登録されていることを必要とする。従って、「シリーズ録画」のための条件が登録されていない場合には、類似した日時、チャンネル情報及び開始時刻の番組が存在しても、その番組を録画することがない。
【０００７】
特許文献２に示された情報処理装置は、録画予約開始時刻に基づいて以下の順番で優先順位を決定することを特徴とする。なお、    
１）ＥＰＧ情報の番組開始時刻と一致する番組を優先する    
２）±一定時間（実施形態では１０分に設定）以内に放送開始される番組を優先する    
３）番組の長さが一定時間（本例では１２分）以上の長さの番組を優先    
４）番組が半分以上経過している場合は次の番組を優先    
５）１〜４に該当する番組がない場合、入力時刻に一番近い番組開始時刻の番組を優先する    
ことが示されている。
【０００８】
すなわち、文献２に示された情報処理装置は、番組情報（ＥＰＧ）が取得できた場合において、指定時間が一致しない場合に予約対象の番組を特定する方法であり、日付、チャンネル番号及び開始時刻に従って特定される番組の終了時刻を自動的に取得することを可能とするが、その番組が、録画すべき番組であることを識別して録画するものではない。従って、意図しない番組が録画される、あるいは意図した（録画したい）番組とは異なる番組が録画され、意図した番組が録画されない（意図した番組の録画を失敗する）場合がある。
【０００９】
この発明の目的は、番組情報の存在しない日時への録画予約時に、番組情報に追従する追従予定の録画予約を可能とし、番組情報が取得できた時点で番組単位の追従予約を設定することが可能な映像記録装置および映像記録方法を提供することである。
【課題を解決するための手段】
【００１０】
この発明は、上記問題点に基づきなされたもので、放送波あるいはネットワークを介して番組情報を取得する番組情報取得モジュールと、録画対象の番組を録画するための予約指示を受けつける予約録画制御モジュールと、前記番組情報取得モジュールが取得した番組情報に基づいて前記予約録画制御モジュールが保持する予約指示により特定される時刻を含む番組を特定し、前記予約録画制御モジュールが保持する予約指示を更新する追従予約制御モジュールと、前記予約録画制御モジュールが保持する予約指示に従い、情報記録モジュールに番組を記録する録画時管理情報制御モジュールと、を有することを特徴とする映像記録装置である。
【発明の効果】
【００１１】
この発明によれば、指定時間の番組情報がない場合でも、時間予約で登録しておき、番組情報取得時に番組単位の予約に変換することで、番組単位の予約が可能となる。
【００１２】
また、指定時間（予約期間）を含む複数の番組情報が得られた場合、指定時間との時間差が最も小さい番組を、予約すべき番組として予約登録することで、ユーザーが希望すると考えることが妥当な番組を、録画予約により録画できる可能性を高めることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、本発明の実施の形態の一例について説明する。
【００１４】
図１は、この発明を適用した映像記録装置の実施の一形態を示す。
【００１５】
図１の映像記録装置においては、記録媒体として、ハードディスクドライブモジュール（以下、単にＨＤＤモジュールと示す）に内装されたハードディスクまたはＤＶＤ規格の光ディスクに映像を記録する例を説明するが、ハードディスクまたは光ディスク等に代えて、例えば半導体メモリ（メモリカード）を記録媒体とすることも可能である。また、映像記録装置には、例えばパーソナルコンピュータ（ＰＣ）等も該当し、記録メディア（記録媒体）に記録される情報としては、静止画やドキュメント情報等であってもよいことはいうまでもない。
【００１６】
図１に示す映像記録装置（ビデオレコーダ）１は、例えばＤＶＤ規格の光ディスクＭにビデオファイルを構築できるディスクドライブモジュール１００１を有する。光ディスクＭは、例えばＣＤ規格であってもよく、あるいは現行のＤＶＤ規格の光ディスクに比較して記録容量が高められているさまざまなタイプであってもよい。
【００１７】
ディスクドライブモジュール１００１は、詳述しないが、光ディスクＭを、その記録面が延びる面内において所定速度で回転させる回転制御系、光ディスクＭの記録面に情報を記録し、あるいは光ディスクＭに記録されている情報を再生するための所定波長のレーザ光を照射するレーザ駆動系およびそのレーザ光を案内するレーザ光学系等を有する。
【００１８】
映像記録装置１はまた、ＨＤＤモジュール２００１に収容されているハードディスクＨＤに対しても、同様にビデオファイルを構築できる。
【００１９】
ディスクドライブモジュール１００１に装填された光ディスクＭまたはＨＤＤモジュール２００１のハードディスクＨＤに記録すべき映像（記録データ）は、データプロセッサモジュール１０１による処理及び制御により、予め指定された記録媒体（光ディスクＭあるいはハードディスクＨＤ）に記録される。また、データプロセッサモジュール１０１の処理により、既に記録されている映像（データ）をディスクドライブモジュール１００１の光ディスクＭまたはＨＤＤモジュール２００１のハードディスクＨＤから読み出す。すなわち、記録されている映像データに対応する再生データが得られる（データが再生される）。
【００２０】
データプロセッサモジュール１０１は、記録データあるいは再生データを、所定の単位で処理するもので、詳述しないがバッファ回路モジュール、変調・復調回路モジュール、エラー訂正モジュール等を含む。
【００２１】
映像記録装置１はまた、映像記録装置１の動作を制御するマイクロコンピュータモジュール３０、入力情報を記録するためのデータ処理を受け持つエンコーダモジュール５０、および既に記録されているデータを再生するデータ処理を受け持つデコーダモジュール６０を、少なくとも有する。
【００２２】
マイクロコンピュータモジュール３０は、主制御ユニットとして機能するＭＰＵ（Main Processing UnitまたはＣＰＵ（Central Processing Unit））を含み、図示しないＲＯＭ（Read Only Memory）に格納されている制御プログラムに基づいて、欠陥場所検出、未記録領域検出、録画情報記録位置設定、ＵＤＦ記録、及びＡ／Ｖアドレス設定等を実行する。
【００２３】
また、マイクロコンピュータモジュール３０は、映像記録装置１の以下に説明する個々kのモジュールを統括して制御するために必要な情報処理モジュール、ワークエリアとして利用されるＲＡＭ（Random Access Memory）３１、ディレクトリ検出３２、ＶＭＧ（ビデオ管理情報）作成部、コピー関連情報検知部、コピー及びスクランブリング情報処理部（ＲＤＩ処理部）、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部等を含む。
【００２４】
マイクロコンピュータモジュール３０はまた、編集を実行する際の管理情報を処理する編集時管理情報制御モジュール３３、及び録画を実行する際の管理情報を処理する録画時管理情報制御モジュール３４を含む。
【００２５】
さらに、マイクロコンピュータモジュール３０は、後段で詳しく説明するが、予約録画を制御する予約録画制御モジュール３５、ＧＵＩ（Graphical User Interface，グラフィカルユーザーインタフェース）画面の表示を制御するＧＵＩ画面表示モジュール３６、ユーザーによる操作入力の有無を検知する操作入力判別モジュール３７、ユーザーに通知すべき内容を文字列や小映像（ｉｃｏｎ，アイコン）等の可視可能な表示として映像記録装置１の外部装置として接続されるモニタ装置（ディスプレイ）３００１に、ＯＳＤ（オンスクリーンディスプレイ）表示するためのＯＳＤ表示制御モジュール３８を含む。なお、ＯＳＤ表示制御モジュール３８は、モニタ装置（ディスプレイ）３００１に対して出力映像を出力する後述のＤ／Ａコンバータ７４に入力される信号（映像出力信号）にＯＳＤ信号を重ね合わせることのできる任意の位置、例えばビデオ（Ｖ）ミキシングモジュール７１とマイクロコンピュータモジュール３０との間、に用意されてもよい。
【００２６】
マイクロコンピュータモジュール３０はさらに、ネットワークインタフェース３９を介して詳述しない外部ネットワークに接続可能である。これにより、地上デジタル放送やＢＳ／ＣＳデジタル放送において番組とともに提供されるＥＰＧ（電子番組表）に加え、外部のサーバから電子番組案内情報（ＤＥＰＧ：Dynamic Electronic Program Guide）を、取り込むことができる。
【００２７】
マイクロコンピュータモジュール３０はまた、例えばリモコン（リモート端末）ＲＭを介してユーザーにより入力される操作信号を受け付けるリモート受信モジュール４２、映像記録装置１の前面パネル等に設けられ、ユーザー操作に対応する操作信号が直接入力可能な操作入力モジュール４３を含む。なお、映像記録装置１の前面パネルの所定の位置には、例えば日時、（選択された）チャンネル、現在映像の記録のために動作中の記録媒体が、ＨＤＤ２００１のハードディスクＨＤであるかディスクドライブに装填された光ディスクＭであるか、等の情報を表示可能な表示モジュール４４が設けられてもよい。
【００２８】
また、リモコンＲＭと映像記録装置１との間の信号の通信は、無線通信あるいは光通信もしくは赤外線通信等の任意の方法が利用可能である。
【００２９】
なお、リモート端末ＲＭおよび操作入力モジュールは、有線、もしくは赤外線、あるいは無線等の任意の手法により、映像記録装置１と信号またはデータの少なくとも一方の受け渡しが可能なパーソナルコンピュータやビデオゲーム機器、あるいは携帯可能端末等のいずれであってもよい。すなわち、操作入力モジュール４３及び通信手法がいずれの形態であっても、入力されるユーザー操作信号に基づいて、映像信号及び音声信号の記録処理や録画されたコンテンツの再生処理、あるいは録画されたコンテンツに対する編集処理等を実行可能である。
【００３０】
エンコーダモジュール５０は、詳述しないが、入力されたアナログビデオ信号やアナログオーディオ信号をデジタル化するビデオ用及びオーディオ用のアナログ−デジタルコンバータモジュールと、ビデオエンコーダモジュールと、オーディオエンコーダモジュールとを有する。エンコーダモジュール５０は、さらに副映像エンコーダモジュールも含む。
【００３１】
エンコーダモジュール５０の出力は、バッファメモリ（図示しない）モジュールを含むフォーマッタモジュール５１にて所定のＤＶＤ−ＲＡＭのフォーマットに変換され、上述したデータプロセッサモジュール１０１に供給される。
【００３２】
エンコーダモジュール５０には、Ａ／Ｖ（オーディオ（音声）／ビデオ（映像））入力モジュール４１ａからの外部アナログビデオ信号と外部アナログオーディオ信号が入力可能である。なお、エンコーダモジュール５０には、スイッチモジュール４０を介して、地上波アナログチューナモジュール４１ｃ、地上波デジタルチューナモジュール４１ｃ、衛星ＢＳ／ＣＳチューナモジュール４１ｄ、あるいは衛星アナログチューナモジュール４１ｅからの受信信号が選択的に入力可能である。
【００３３】
また、エンコーダモジュール５０が複数のデコーダモジュールを含む場合、例えば地上波デジタルチューナモジュール４１ｃで受信した番組をＨＤＤモジュール２００１のハードディスクＨＤに録画する一方で、同時に衛星ＢＳ／ＣＳチューナモジュール４１ｄで受信した番組を視聴（再生）するという、受信チューナモジュール毎に、独立した処理（記録と再生）が可能である。
【００３４】
なお、エンコーダモジュール５０は、圧縮されたデジタルビデオ信号やデジタルオーディオ信号が直接入力される場合には、フォーマッタモジュール５１に、その圧縮デジタルビデオ信号やデジタルオーディオ信号を、直接供給することもできる。また、エンコーダモジュール５０は、アナログ−デジタル変換されたデジタルビデオ信号やオーディオ信号を、ビデオ（Ｖ）ミキシングモジュール７１やオーディオセレクタモジュール７６に、直接供給することもできる。
【００３５】
エンコーダモジュール５０はまた、図示しないがビデオエンコーダモジュールを含み、ビデオエンコーダモジュールにより、入力されたデジタルビデオ信号を、例えばＭＰＥＧ（Moving Picture Experts Group）−４あるいはＭＰＥＧ−２またはＭＰＥＧ−１規格に基づいた可変ビットレートで圧縮されたデジタルビデオ信号に変換する。
【００３６】
なお、エンコーダモジュール５０は、静止画像を録画する場合、ＤＶＤ録画規格（ＤＶＤ  ＶＲ規格）に基づいた静止画像の録画に際しては、ＭＰＥＧ規格で圧縮されたデジタルビデオ信号（ＭＰＥＧのＩ＿Ｐｉｃｔｕｒｅ）形式とするが、その他にＪＰＥＧ規格に基づいて圧縮されたデジタルビデオ信号を生成することもできる。
【００３７】
また、デジタルオーディオ信号は、例えばＭＰＥＧあるいはＡＣ−３規格に従い、固定ビットレートで圧縮されたデジタルオーディオ信号、もしくはリニアＰＣＭ等の非圧縮のデジタルオーディオ信号に変換される。
【００３８】
副映像信号については、ＡＶ（オーディオ・ビデオ）入力モジュール４１を経由して、（副映像信号が）直接入力される場合（例えば、副映像信号向けの独立した出力端子が設けられているビデオプレーヤからの信号等）、あるいは同等のデータ構成のＤＶＤビデオ信号の放送信号がスイッチモジュール４０を介して（任意のチューナから）入力されることで、ＤＶＤビデオ信号中の副映像信号が、副映像エンコーダでエンコード（ランレングス符号化）されて、副映像のビットマップ（副映像データ）が構築される。
【００３９】
エンコードされたデジタルビデオ信号、デジタルオーディオ信号ならびに副映像データは、フォーマッタ５１において、ビデオパック、オーディオパックおよび副映像パックとしてパック化される。パック化された、ビデオパック、オーディオパックならびに副映像パックは、さらに集合（集約）され、ＤＶＤ−ビデオ規格に規定されているフォーマット（ＤＶＤ  Ｖｉｄｅｏフォーマット）や、ＤＶＤ−レコーディング規格に規定されているフォーマット（ＤＶＤ  ＶＲフォーマット）に変換される。また、静止画像の録画時は、ＪＰＥＧで規定されたフォーマットに変換されてもよいことはいうまでもない。
【００４０】
フォーマッタモジュール５１でフォーマットされた情報（ビデオ、オーディオ、副映像データ等のパック）は、データプロセッサモジュール１０１を経由してＨＤＤモジュール２００１またはディスクドライブモジュール１００１に供給され、ハードディスクＨＤまたは光ディスクＭに記録することができる。なお、ハードディスクＨＤあるいは光ディスクＭに記録された情報は、データプロセッサモジュール１０１を介して、相互に置き換えまたは複製可能である。すなわち、既にハードディスクＨＤに記録されているデータは、光ディスクＭに移動または複製可能で、光ディスクＭに記録されているデータも、ハードディスクＨＤに移動または複製可能である。なお、ハードディスクＨＤあるいは光ディスクＭに記録されているデータ、例えば番組のビデオオブジェクト（コンテンツ）は、一部または全部の削除や任意数のオブジェクトの合成（接続）という編集処理も可能である。これは、本発明にかかるフォーマットが取り扱うデータ単位を定義し、編集を容易にしているからである。
【００４１】
また、マイクロピュータモジュール３０がディスクドライブ１００１、ＨＤＤ２００１、データプロセッサ１０１、エンコーダモジュール５０、デコーダモジュール６０等を制御するタイミングは、ＳＴＣ（システムタイムクロック）モジュール１１１からの時間データに基づいて実行される。録画や再生の動作は、通常は、ＳＴＣモジュール１１１からのタイムクロックに同期して実行されるが、それ以外の処理は、ＳＴＣモジュール１１１と独立したタイミングで実行されてもよい。
【００４２】
デコーダモジュール６０は、詳細な説明は省略するが、周知のパック構造を含むＤＶＤフォーマットの信号から各パックを分離して取り出すセパレータと、パック分離やその他の信号処理実行時に使用するメモリ（ワークメモリ）と、セパレータで分離された主映像データ（ビデオパックの内容）をデコードするビデオ（Ｖ）デコーダと、セパレータで分離された副映像データ（副映像パックの内容）をデコードするＳＰ（サブパック）デコーダと、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするオーディオ（Ａ）デコーダと、を有する。
【００４３】
デコーダモジュール６０にはまた、図示しないが、デコードされた主映像にデコードされた副映像を適宜合成し、主映像にメニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサが組み込まれている。
【００４４】
デコーダモジュール６０の出力ビデオ信号は、ビデオミキシングモジュール７１に入力される。
【００４５】
ビデオミキシングモジュール７１では、例えばテキストデータが合成される。また、ビデオミキシングモジュール７１には、個々のチューナや、Ａ／入力モジュール４１ａからの信号を直接取り込むライン（外部／補助入力）も接続されている。なお、ビデオミキシングモジュール７１には、バッファとして用いるフレームメモリモジュール７２が接続されている。
【００４６】
ビデオミキシングモジュール７１の出力がアナログ出力の場合はＩ／Ｆ（インタフェース）７３を介して外部に出力され、デジタル出力の場合はデジタル−アナログ変換器モジュール７４を介して外部へ出力される。
【００４７】
デコーダモジュール６０の出力オーディオ信号は、セレクタモジュール７６を介して、デジタル−アナログ変換器モジュール７７に供給され、アナログ変換され、外部に出力される。なお、セレクタモジュール７６は、マイクロコンピュータモジュール３０からのセレクト信号により制御される。これにより、地上波デジタルチューナモジュール４１ｃ，ＢＳ／ＣＳチューナモジュール４１ｄ、あるいはＡ／Ｖ入力モジュール４１ａから、デジタル信号で入力される番組については、セレクタモジュール７６の切り換えにより、エンコーダモジュール５０をスルーした信号を、直接選択してモニタすることも可能である。
【００４８】
なお、エンコーダモジュール５０のフォーマッタ５１では、録画中、各切り分け情報を作成し、定期的にマイクロコンピュータモジュール３０のＭＰＵへ送る（ＧＯＰ先頭割り込み時等の情報）。切り分け情報としては、ＶＯＢＵのパック数、ＶＯＢＵ先頭からのＩピクチャのエンドアドレス、ＶＯＢＵの再生時間等である。
【００４９】
同時に、アスペクト情報処理部からの情報を録画開始時にＭＰＵへ送り、ＭＰＵはＶＯＢストリーム情報（ＳＴＩ）を作成する。ここでＳＴＩは、解像度データ、アスペクトデータ等を保存し、再生時、各デコーダ部ではこの情報を元に初期設定が行われる。
【００５０】
また、映像記録装置１では、ＤＶＤ（光ディスクＭ）に記録するビデオファイルは、１ディスクに１ファイルとしている。また、データをアクセス（シーク）している間に途切れることなく再生を続けるために、最低限連続する情報単位（サイズ）を決めている。この単位をＣＤＡ（コンティギュアス・データ・エリア）という。ＣＤＡサイズは、ＥＣＣ（エラー訂正コード）ブロック（１６セクタ）の倍数であり、ファイルシステムではこのＣＤＡ単位で記録を行っている。
【００５１】
データプロセッサ１０１は、エンコーダモジュール５０のフォーマッタ５１からＶＯＢＵ単位のデータを受け取り、ＣＤＡ単位のデータをディスクドライブモジュール１００１あるいはＨＤＤモジュール２００１に供給している。また、マイクロコンピュータモジュール３０のＭＰＵは、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了のコマンドを認識すると、作成した管理情報をデータプロセッサ１０１に送る。これにより、管理情報がディスクに記録される。従って、エンコードが行われているとき、エンコーダモジュール５０からマイクロコンピュータモジュール３０のＭＰＵは、データ単位の情報（切り分け情報等）を受け取る。また、マイクロコンピュータモジュール３０のＭＰＵは、記録開始時には光ディスクＭ及びハードディスクＨＤから読み取った管理情報（ファイルシステム）を認識し、それぞれのディスクの未記録エリアを認識し、データ上の記録エリアを、データプロセッサ１０１を介して対応するディスクに設定している。
【００５２】
次に、図１に示した映像記録装置（記録再生装置）を用いて、「番組追従録画予約」を予約登録する例を説明する。
【００５３】
リモコンＲＭの、例えば「予約」キーＲＭ−１が操作されることで、図２に表示例を示す『かんたん予約』画面２０１が、現在再生中のコンテンツもしくは視聴中の番組の映像に重ねて表示される。なお、詳述しないが、映像記録装置１の操作入力モジュール４３内に設けられる「予約」キーＲＭ−１と同様の制御信号を入力可能なキー、またはボタンによっても同様に『かんたん予約』画面２０１を表示させることができる。
【００５４】
『かんたん予約』画面２０１においては、『曜日および月日』を表示する表示領域２１１、『録画予約チャンネル』を表示する表示領域２１３、『開始時刻』を表示する表示領域２１５、及び開始時刻とチャンネルと月日（曜日）に基づいて、番組表の番組情報から取得可能な『番組名』を表示する表示領域２１７、が表示される。なお、図２に示す画面（表示）例は、「設定キー」により『かんたん予約』画面２０１が表示された直後の状態であるから、表示領域２１１には本日の曜日と月日である＜月曜日＝１１／１０＞が、表示領域２１３には現在受信中のチャンネル＜０１１−１＞が、表示領域２１５には現在時刻＜１０：３０＞が、表示領域２１７には、現在受信中の番組の番組名＜おもてなしのテーブル＞が、それぞれ表示される。
【００５５】
ところで、ＥＰＧ（番組情報）は、例えば［８日以内の情報］のように、取得できる日時の範囲が限定されており、１日１回〜２回程度の頻度で取得され、そのつど最新の情報に更新される。従って、例えば［現在視聴中の番組］の翌週の放送分（概ね正味８日後）の番組を予約登録しようとした場合、ＥＰＧデータが取得できない場合がある。
【００５６】
例えば、図３に示すように、『かんたん予約画面』３０１において、『曜日および月日』を表示する表示領域３１１、『録画予約チャンネル』を表示する表示領域３１３、『開始時刻』を表示する表示領域３１５、及び開始時刻とチャンネルと月日（曜日）に基づいて番組表の番組情報から取得可能な『番組名』を表示する表示領域３１７、が表示されている状態において、『画面』３０１の任意の表示領域３１１，３１３，３１５及び３１７へのジャンプを可能とする、例えばリモコンＲＭの「スクロール」キーＲＭ−２により選択される『表示』が選択され、「設定」キーＲＭ−３により、選択された『領域』への数値の入力を可能とした状態において、図２に示した表示領域２１１に表示されている曜日と月日に［８日］を加えた＜月曜日＝１１／１８＞を表示領域３１１に設定し、表示領域３１３には、現在受信中のチャンネル＜０１１−１＞をそのまま表示させ、表示領域３１５には現在時刻と同じか類似した時刻である＜１０：３０＞を設定すると、表示領域３１７には、ＥＰＧ（番組情報）データが取得できていないことを示す［＜（取得待ち）＞］が、それぞれ表示される（マイクロコンピュータモジュール３０において、［（取得待ち）］の表示を表示することが予約録画制御モジュール３５に設定される）。なお、予約録画制御モジュール３５に設定される録画予約データの例を図５に、対応する録画予約一覧画面の表示例を図６に、それぞれ示す。
【００５７】
このとき、予約の種別を示す『種別』を表示する表示領域３１９に、「番組追従録画予約」として予約登録されていることを示す［追予］アイコンＡ−１（図１０参照）が表示される（マイクロコンピュータモジュール３０において、［追予］の表示を表示することが予約録画制御モジュール３５に設定される）。なお、図１０において、［追×］アイコンＡ−３は、「番組追従録画予約」機能も「追従録画」も摘要されない通常の録画予約による予約登録であることを示す。
【００５８】
また、『予約期間』を表示する表示領域３２１には、仮の予約期間（開始時刻と終了時間）として標準値である２時間の範囲＜１０：３０〜１２：３０＞が表示される（マイクロコンピュータモジュール３０において、予約期間（開始時刻として１０：３０、終了時刻として１２：３０）が予約録画制御モジュール３５に設定される）。すなわち、ＥＰＧの番組情報の一部または全部が欠落している番組についても、入力された日時（曜日）とチャンネルに基づいて、指定された日時（曜日）に指定されたチャンネルで放送される番組を録画予約（予約登録）することができる。
【００５９】
なお、番組情報（ＥＰＧデータ）が更新され、図９に示すような番組情報（ＥＰＧ）データが取得できた場合、番組名、または番組イベントＩＤのような内部値に含まれる番組の日時部分が変更されたデータに基づいて、先に入力された＜１０：３０＞を含む番組として、「おもてなしのテーブル」が選択される。
【００６０】
すなわち、更新された番組情報（ＥＰＧ）データにおいて、ユーザー入力のあった番組名や番組イベントＩＤのような内部値と同一か、同一曜日で同一時刻を含む番組が存在する場合には、取得できた番組情報に基づいて、図４に表示例を示す画面例４０１のように、図３に示した表示領域３１７に対応する表示領域４１７に番組名＜おもてなしのテーブル＞が設定され、表示領域３２１及び表示領域３１１に対応する表示領域４２１及び４１１に、変更された日時に合わせた予約情報＜月曜日＝１１／１８＞と＜１０：１５〜１１：００＞が設定される。すなわち、マイクロコンピュータモジュール３０において、予約録画制御モジュール３５に設定されている予約期間が、開始時刻＝＜１０：１５＞に、終了時刻＝＜１１：００＞）に、それぞれ変更される。
【００６１】
このとき、『種別』を表示する表示領域４１９の表示が、「番組追従録画予約」機能により予約登録が完了したこと、すなわち予約登録された録画予約の種別が「追従録画」であることを示す［追］アイコンＡ−２（図１０参照）に変更される（マイクロコンピュータモジュール３０において、［追予］アイコンＡ−２を［追］アイコンＡ−１に変更することが予約録画制御モジュール３５に設定される）。
【００６２】
なお、予約録画制御モジュール３５に設定される録画予約データの例を図７に、対応する録画予約一覧画面の表示例を図８に、それぞれ示す。すなわち、図５に示した予約録画制御モジュール３５が保持している録画予約データが、図７に示した録画予約データに変換され、ＯＳＤ表示制御モジュール３８を介してモニタ装置３００１が表示可能に出力される『番組ナビ＜録画予約一覧＞』表示画面の表示例も、図６の例から図８の例に変更される。
【００６３】
図１１は、図２ないし図１０を用いて説明した実施の形態をソフトウエア的に示す。
【００６４】
図１１において、＜番組情報の更新開始＞が開始されると、チューナモジュール４１ｃまたは４１ｄもしくはネットワークを経由して、番組情報（ＥＰＧ）データが取得され、予約録画制御モジュール３５または所定の記録領域に記録される（Ｓ１）。
【００６５】
次に、録画予約データ１件めが参照される（Ｓ２）。なお、参照する録画予約データの有無が判断され（Ｓ３）、録画予約データが存在しない（予約登録がない）場合には、終了＜番組情報の更新終了＞となる（Ｓ３−ＹＥＳ）。
【００６６】
録画予約データが存在する（予約登録がある）場合には（Ｓ３−ＮＯ）、録画予約データの日時が番組情報の取得済であるデータの範囲内であるか否かが判断され（Ｓ４−ＹＥＳ）、＜追従予定＞に基づいて録画予約を設定する＜追従＞が設定されているか否かが判断される（Ｓ５）。
【００６７】
ステップＳ５において、＜追従予定＞に基づいて録画予約を設定する＜追従＞が設定されていることがチェックされた場合（Ｓ５−ＹＥＳ）、予約登録時の録画日時に該当した番組情報を取得し（Ｓ６）、＜追従予定＞から＜追従＞予約への変更処理を設定する。すなわち録画予約データの「実行予定の録画日時」と「録画番組名」を、該当した番組情報に変更し、「追従予定」を「追従」に変更する（Ｓ７）。
【００６８】
なお、ステップＳ５において、＜追従予定＞に基づいて録画予約を設定する＜追従＞が設定されいないことがチェックされた場合（Ｓ５−ＮＯ）、通常の＜追従＞処理、が実行される（Ｓ８）。
【００６９】
以下、引き続き、次の参照する録画予約データについて、同様のルーチンが実行される（Ｓ９）。
【００７０】
図１２ないし図１５は、図２ないし図１０を用いて説明した実施の形態とは異なる「番組追従録画予約」機能の実施の形態を示す。
【００７１】
図２及び図３により説明した「番組追従録画予約」機能において、図９に示した通り、更新された番組情報（ＥＰＧ）データ内に、ユーザーから入力された予約期間と一致する番組が含まれる場合は、図４（及び図１１）に示したように、「番組追従録画予約」機能による録画予約の予約登録が可能である。
【００７２】
しかしながら、図１２に示すような条件で入力された日時（曜日）、チャンネルに対応する番組情報が存在しない状態で既に説明した「番組追従録画予約」が設定された場合において、更新された番組情報（ＥＰＧ）データが、図１４に示すように、入力された予約期間（開始時刻〜終了時刻）を含む複数の番組を含む場合には、「追従予約」すべき番組を特定する必要が生じる。なお、図１２に示す入力された条件に従い「追従予約」された録画予約データの一例を、図１３に示す。
【００７３】
図１２に示される通り、入力画面（［番組ナビ＜録画予約＞］）１２０１においては、「番組追従録画予約」機能により「追従予約」された番組として、『曜日および月日』を表示する表示領域１２１１には＜１０／１９＝金曜日＞が、『録画予約チャンネル』を表示する表示領域１２１３には＜０１１−１（ＣＣＮＳ）＞が、『開始時刻と終了時刻』を表示する表示領域１２１５には＜１１：００〜１４：００＞が、予約期間（開始時刻〜終了時刻）とチャンネルと月日（曜日）に基づいて番組表の番組情報から取得可能な『番組名（予約名）』を表示する表示領域１２１７にはＥＰＧデータが取得できていないことを示す［＜（取得待ち）＞］が、それぞれ表示される（マイクロコンピュータモジュール３０において、［（取得待ち）］の表示を表示することが予約録画制御モジュール３５に設定される）。
【００７４】
これに対し、更新された番組情報（ＥＰＧ）データは、ユーザーにより入力された予約期間に跨る＜１０：００〜１２：００＞の番組と＜１２：００〜１４：００＞の番組であるから、その一方を選択することが必要となる。なお、映像記録装置が、同一のチューナモジュールにより受信する番組を２以上録画可能である場合には、該当する総ての番組を録画可能な番組数だけ録画することにより、この問題は解決可能であることは想像に難くない。
【００７５】
ここで、図１５に示すように、取得できた（更新された）番組情報の任意の番組の放送時間（番組長さ）と追従予約により録画予約された予約期間すなわち開始時刻と終了時刻との間の時間とを比較し、その時間の差（時間差）が少ない番組を、追従予約すべき番組として特定する。
【００７６】
詳細には、追従予約機能を摘要する録画予約として予約登録された予約期間が１１：００〜１４：００であるから、１１：００〜１２：００の範囲（期間）で一致する「ドラマＡ」は、時間差が１２０分（２時間）であり、予約期間が１２：００〜１４：００の範囲（期間）で一致する「世界の社食からスペシャル」は、時間差が６０分（１時間）であるから、追従予約すべき番組を、「世界の社食からスペシャル」に設定する。
【００７７】
なお、図１５に示した時間差を用いて追従予約すべき番組に設定された番組情報が予約録画制御モジュール３５に書き込まれた状態の概念（録画予約データ）の例を図１７に、対応する録画予約一覧画面の表示例を図１６に、それぞれ示す。すなわち、図１３に示した予約録画制御モジュール３５が保持している録画予約データが、図１７に示した録画予約データに変換され、ＯＳＤ表示制御モジュール３８を介してモニタ装置３００１が表示可能に出力される『番組ナビ＜録画予約＞』表示画面の表示例も、図１２の例から図１６の例に変更される。
【００７８】
図１８は、図１２ないし図１７を用いて説明した実施の形態をソフトウエア的に示す。
【００７９】
図１８において、＜番組情報の更新開始＞が開始されると、チューナモジュール４１ｃまたは４１ｄもしくはネットワークを経由して、番組情報（ＥＰＧ）データが取得され、予約録画制御モジュール３５または所定の記録領域に記録される（Ｓ１）。
【００８０】
次に、録画予約データ１件めが参照される（Ｓ２）。なお、参照する録画予約データの有無が判断され（Ｓ３）、録画予約データが存在しない（予約登録がない）場合には、終了＜番組情報の更新終了＞となる（Ｓ３−ＹＥＳ）。
【００８１】
録画予約データが存在する（予約登録がある）場合には（Ｓ３−ＮＯ）、録画予約データの日時が番組情報の取得済であるデータの範囲内であるか否かが判断され（Ｓ４−ＹＥＳ）、＜追従予定＞に基づいて録画予約を設定する＜追従＞が設定されているか否かが判断される（Ｓ５）。
【００８２】
ステップＳ５において、＜追従予定＞に基づいて録画予約を設定する＜追従＞が設定されていることがチェックされた場合（Ｓ５−ＹＥＳ）、追従予約機能を摘要する録画予約として予約登録された録画日時と重なる番組情報が抽出され、その予約登録された番組の予約期間すなわち開始時刻と終了時刻との間の時間と一致した部分の時間（長さ）すなわち時間差が求められる（Ｓ１１）。
【００８３】
以下、ステップＳ１１で求められた時間差が最小の番組を、追従予約すべき番組として予約登録する。すなわち、追従予約すべき番組として予約録画制御モジュール３５に記憶する（Ｓ１２）。なお、時間差が同一の番組が複数存在する場合は、開始時刻が早い番組を、追従予約すべき番組として予約登録する。
【００８４】
以下、＜追従予定＞から＜追従＞予約への変更処理を設定する。すなわち録画予約データの「実行予定の録画日時」と「録画番組名」を、該当した番組情報に変更し、「追従予定」を「追従」に変更する（Ｓ７）。
【００８５】
なお、ステップＳ５において、＜追従予定＞に基づいて録画予約を設定する＜追従＞が設定されいないことがチェックされた場合（Ｓ５−ＮＯ）、通常の＜追従＞処理、が実行される（Ｓ８）。
【００８６】
以下、引き続き、次の参照する録画予約データについて、同様のルーチンが実行される（Ｓ９）。
【００８７】
以上説明したように、この発明の実施の形態を適用することで、指定時間の番組情報がない（欠落している）場合であっても一定期間の録画時間を持つ録画予約として予約登録しておき、番組情報を取得した時に番組単位の予約に変換することで、予約登録時に番組情報が欠落している番組を、番組単位で録画予約することが可能となる。
【００８８】
また、指定時間（予約期間）を含む複数の番組情報が得られた場合、指定時間との時間差が最も小さい番組を、予約すべき番組として予約登録することで、ユーザーが希望すると考えることが妥当な番組を、録画予約により録画できる可能性が高められる。
【００８９】
なお、この発明は、上述した各実施の形態に限定されるものではなく、その実施の段階ではその要旨を逸脱しない範囲で種々な変形もしくは変更が可能である。また、各実施の形態は、可能な限り適宜組み合わせて、もしくは一部を削除して実施されてもよく、その場合は、組み合わせもしくは削除に起因したさまざまな効果が得られる。
【図面の簡単な説明】
【００９０】
【図１】この発明の実施の形態が適用可能な映像記録装置の構成の一例を示す概略図。
【図２】図１に示した映像記録装置において、「番組追従録画予約（「追従予約」）」を予約登録するために用いる「追従予約」画面の表示の一例を示す概略図。
【図３】図２に示した「追従予約」画面において、ＥＰＧ（番組情報）データが取得できていない状態で予約が完了した状態の画面の表示の一例を示す概略図。
【図４】図３に示した「追従予約」画面において、ＥＰＧ（番組情報）データが取得できた時点で表示が変更された状態の画面の表示の一例を示す概略図。
【図５】図４に示した「追従予約」画面に対応する予約録画制御モジュール（マイクロコンピュータモジュール）内に設定される録画予約データを概念的に示す概略図。
【図６】図３に示した「追従予約」画面と関連づけられる「録画予約一覧」画面の表示の一例を示す概略図。
【図７】図４に示した「追従予約」画面に対応する予約録画制御モジュール（マイクロコンピュータモジュール）内に設定される録画予約データが、図５に示した状態から更新された状態を概念的に示す概略図。
【図８】図６に示した「追従予約」画面と関連づけられる「録画予約一覧」画面が、図６に示した表示から更新された状態の表示の一例を示す概略図。
【図９】図２に示した「追従予約」画面を図４に示した「追従予約」画面に変更するために取得された番組情報（ＥＰＧ）データ（更新された番組情報）を概念的に示す概略図。
【図１０】図２ないし図４に示した「追従予約」画面に表示される「アイコン」の一例と機能を説明する概略図。
【図１１】図２ないし図１０を用いて説明した「追従予約」機能をソフトウエア的に示す概略図。
【図１２】「追従予約」の別の実施の形態の一例を示す概略図。
【図１３】図１２に示した「追従予約」画面に対応する予約録画制御モジュール（マイクロコンピュータモジュール）内に設定される録画予約データを概念的に示す概略図。
【図１４】取得した番組情報（ＥＰＧ）データ（更新された番組情報）が図１２に示した「追従予約」の予約期間に対して複数存在する場合番組情報（ＥＰＧ）データ（更新された番組情報）を概念的に示す概略図。
【図１５】取得した番組情報（ＥＰＧ）データ（更新された番組情報）を図１２に示した「追従予約」の予約期間に対して特定する方法を説明する概略図。
【図１６】図１２に示した「録画予約一覧」画面が図１５に示した方法により特定された番組情報に基づいて変更された状態の表示例を示す概略図。
【図１７】図１６に示した「録画予約一覧」画面と関連づけられる予約録画制御モジュール（マイクロコンピュータモジュール）内に設定される録画予約データを概念的に示す概略図。
【図１８】図１２ないし図１７を用いて説明した「追従予約」機能をソフトウエア的に示す概略図。
【符号の説明】
【００９１】
１…映像記録装置、３０…マイクロコンピュータモジュール（主制御モジュール）、３５…予約録画制御モジュール、３６…ＧＵＩ画面制御モジュール、４１ｂ，４１ｃ，４１ｄ，４１ｅ…チューナモジュール、１０１…データプロセッサモジュールモジュール。
【図１】
2010124073.tif 000003
【図２】
2010124073.tif 000004
【図３】
2010124073.tif 000005
【図４】
2010124073.tif 000006
【図５】
2010124073.tif 000007
【図６】
2010124073.tif 000008
【図７】
2010124073.tif 000009
【図８】
2010124073.tif 000010
【図９】
2010124073.tif 000011
【図１０】
2010124073.tif 000012
【図１１】
2010124073.tif 000013
【図１２】
2010124073.tif 000014
【図１３】
2010124073.tif 000015
【図１４】
2010124073.tif 000016
【図１５】
2010124073.tif 000017
【図１６】
2010124073.tif 000018
【図１７】
2010124073.tif 000019
【図１８】
2010124073.tif 000020