(57)【特許請求の範囲】
【請求項１】
ソースコンテンツを第１記録媒体から読み出し、当該ソースコンテンツの複製を第２記録媒体へ記録するダビング処理を、処理の中断に要する時間が互いに異なる高速ダビングまたは再エンコードダビングにより実行するダビング手段と、
放送開始時刻指定して録画が予約されているコンテンツを放送信号から取得して、第１記録媒体及び第２記録媒体の何れかの記録媒体へ記録する予約録画処理を実行する予約録画手段と、
ダビング処理を中断した場合に当該ダビング処理を再開するためのダビング情報を保持する保持手段と、
ダビング処理の実行中において、前記実行中のダビング処理が高速ダビングであるか再エンコードダビングであるかに基づいて、前記放送開始時刻から前記実行中のダビング処理の中断に要する時間分さかのぼった時刻を中断時刻とし、前記中断時刻に前記ダビング手段へ中断を指示して、前記ダビング手段にダビング処理を中断させ、保持手段へダビング情報を退避する中断手段と、
ダビング処理の中断中において、予約録画処理が終わった後に、保持手段にダビング情報が保持されていれば、当該ダビング情報に基づいて前記ダビング手段にダビング処理を再開させる再開手段と、
ダビング処理の中断により複数に分割された複製コンテンツを、連続して視聴可能な状態に編集する編集手段とを備え、
前記ダビング情報は、ソースコンテンツを特定するソース識別情報と、前記中断によりソースコンテンツの読み出しを中断した位置を示す中断位置情報とを含み、
前記ダビング手段は、ダビング処理を再開する場合に、ソース識別情報により特定されるソースコンテンツを、中断位置情報により示される位置から読み出す
ことを特徴とする録画装置。
【請求項２】
前記ダビング情報はさらに、ダビング処理の中断前に記録した第１の複製コンテンツを特定する第１複製コンテンツ特定情報を含み、
前記ダビング手段は、ダビング処理の再開後に記録した第２の複製コンテンツを特定する第２複製コンテンツ特定情報を保持手段へ退避し、
前記編集手段は、第１複製コンテンツ特定情報、及び第２複製コンテンツ特定情報により特定される複製コンテンツ群を、連続して視聴可能な状態に編集すること
を特徴とする請求項１に記載の録画装置。
【請求項３】
前記編集手段による編集は、前記第１の複製コンテンツと、前記第２の複製コンテンツとを、連続して再生することを定義した再生経路情報を生成することによりなされること
を特徴とする請求項２に記載の録画装置。
【請求項４】
前記編集手段による編集は、前記第１の複製コンテンツと、前記第２の複製コンテンツとを、連続する１のコンテンツとして管理する管理情報を生成することによりなされること
を特徴とする請求項２に記載の録画装置。
【請求項５】
処理の中断に要する時間が互いに異なる高速ダビングまたは再エンコードダビングにより、ソースコンテンツを第１記録媒体から読み出し、当該ソースコンテンツの複製を第２記録媒体へ記録するダビング処理と、放送開始時刻を指定して録画が予約されているコンテンツを放送信号から取得して、第１記録媒体及び第２記録媒体の何れかの記録媒体へ記録する予約録画処理とを制御する録画装置制御方法であって、
ダビング処理の実行中において、前記実行中のダビング処理が高速ダビングであるか再エンコードダビングであるかに基づいて、前記放送開始時刻から前記実行中のダビング処理の中断に要する時間分さかのぼった時刻を中断時刻とし、前記中断時刻にダビング手段へ中断を指示して、前記ダビング手段にダビング処理を中断させる中断ステップと、
ダビング処理の中断中において、予約録画処理が終わった後に、ダビング手段にダビング処理を再開させる再開ステップと、
ダビング処理の中断により複数に分割された複製コンテンツを、連続して視聴可能な状態に編集する編集ステップと
を含むことを特徴とする録画装置制御方法。
【請求項６】
処理の中断に要する時間が互いに異なる高速ダビングまたは再エンコードダビングにより、ソースコンテンツを第１記録媒体から読み出し、当該ソースコンテンツの複製を第２記録媒体へ記録するダビング処理と、放送開始時刻を指定して録画が予約されているコンテンツを放送信号から取得して、第１記録媒体及び第２記録媒体の何れかの記録媒体へ記録する予約録画処理とを制御するプログラムであって、
ダビング処理の実行中において、
前記実行中のダビング処理が高速ダビングであるか再エンコードダビングであるかに基づいて、前記放送開始時刻から前記実行中のダビング処理の中断に要する時間分さかのぼった時刻を中断時刻とし、前記中断時刻にコンピュータへ中断を指示して、前記コンピュータにダビング処理を中断させる中断ステップと、
ダビング処理の中断中において、予約録画処理が終わった後に、コンピュータにダビング処理を再開させる再開ステップと、
ダビング処理の中断により複数に分割された複製コンテンツを、コンピュータに連続して視聴可能な状態に編集させる編集ステップと
を含むことを特徴とするプログラム。
【請求項７】
録画装置の集積回路であって、
ソースコンテンツを第１記録媒体から読み出し、当該ソースコンテンツの複製を第２記録媒体へ記録するダビング処理を、処理の中断に要する時間が互いに異なる高速ダビングまたは再エンコードダビングにより実行するダビング手段と、
放送開始時刻を指定して録画が予約されているコンテンツを放送信号から取得して、第１記録媒体及び第２記録媒体の何れかの記録媒体へ記録する予約録画処理を実行する予約録画手段と、
ダビング処理を中断した場合に当該ダビング処理を再開するためのダビング情報を保持する保持手段と、
ダビング処理の実行中において、前記実行中のダビング処理が高速ダビングであるか再エンコードダビングであるかに基づいて、前記放送開始時刻から前記実行中のダビング処理の中断に要する時間分さかのぼった時刻を中断時刻とし、前記中断時刻に前記ダビング手段へ中断を指示して、前記ダビング手段にダビング処理を中断させ、保持手段へダビング情報を退避する中断手段と、
ダビング処理の中断中において、予約録画処理が終わった後に、保持手段にダビング情報が保持されていれば、当該ダビング情報に基づいてダビング手段にダビング処理を再開させる再開手段と、
ダビング処理の中断により複数に分割された複製コンテンツを、連続して視聴可能な状態に編集する編集手段とを備え、
前記ダビング情報は、ソースコンテンツを特定するソース識別情報と、前記中断によりソースコンテンツの読み出しを中断した位置を示す中断位置情報とを含み、
前記ダビング手段は、ダビング処理を再開する場合に、ソース識別情報により特定されるソースコンテンツを、中断位置情報により示される位置から読み出す
ことを特徴とする集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録済みのコンテンツを他の記録媒体に複製するダビング機能と、放送コンテンツの予約録画機能とを有する録画装置に関する。
【背景技術】
【０００２】
録画装置には、様々な記録媒体を用いたものがあるが、近年、ＤＶＤ（digital versatile disk）レコーダ及びＨＤ（hard disk）レコーダの両者の機能を合わせ持つ融合型レコーダが市場に投入されている。
融合型レコーダは、ＨＤとＤＶＤの何れにもコンテンツを記録することができるが、主に、１００ギガバイトを超える大容量のＨＤはテレビ放送から取得した多数のコンテンツを手軽に一時保存する用途に、取り換え可能なＤＶＤはコンテンツを長期保存する用途に用いられる。そのため、ＨＤに一時保存したコンテンツの中から、ユーザが気に入ったコンテンツをＨＤからＤＶＤへ複製（以下、ダビングという。）するという使用形態が一般的である。
【０００３】
ダビングの方式には、ダビング時にコンテンツの動画ストリームに対する割当ビットレートや符号化方式を変更する再エンコードダビングと、コンテンツを記録媒体のファイルシステムにおけるファイルとしてそのままファイルコピーする高速ダビングとがあるが、例えば、再エンコードダビングと比較して処理時間が短い高速ダビングで、ＤＶＤ１枚分（４．７ギガバイト）のコンテンツをダビングした場合、約１時間の処理時間が必要である。ダビング処理時間を短縮するには、ＤＶＤの駆動装置を高速化する手法が考えられるが、民生用ＡＶ機器である融合型レコーダにおいては静音性も求められるため、このような手法は現行では３倍速程度に留まっている。ＤＶＤ１枚分を３倍速でダビングした場合には、ベリファイ処理などを含めて３０分程度の処理時間が必要である。
【０００４】
このようにダビング処理にはコンテンツの記録容量に相応の処理時間が必要であるため、録画が予約されたコンテンツの放送開始時刻（以下、予約時刻という）が、ダビング処理中に到来してしまうことがある。一般に録画装置は、ダビング動作中は予約録画を実行しないダビング優先の動作方式であるので、ダビング処理中に予約時刻が到来した場合、コンテンツは録画されず、ユーザは所望したコンテンツを見逃すことになる。
【０００５】
そこで考えられるのが、予約時刻が到来した場合にダビング処理を中止するという、予約録画優先の考え方である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、予約録画優先であると、複製コンテンツは一部が欠落してしまい、本来の長期保存の用を成さないという問題がある。
本発明は、ダビング処理の実行中に予約時刻が到来する場合にもダビング処理により記録する複製コンテンツと、予約録画処理により記録する放送コンテンツとの双方を、適切に記録できる録画装置、録画装置制御方法、プログラム、及び集積回路を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る録画装置は、ソースコンテンツを第１記録媒体から読み出し、当該ソースコンテンツの複製を第２記録媒体へ記録するダビング処理を、処理の中断に要する時間が互いに異なる高速ダビングまたは再エンコードダビングにより実行するダビング手段と、放送開始時刻指定して録画が予約されているコンテンツを放送信号から取得して、第１記録媒体及び第２記録媒体の何れかの記録媒体へ記録する予約録画処理を実行する予約録画手段と、ダビング処理を中断した場合に当該ダビング処理を再開するためのダビング情報を保持する保持手段と、ダビング処理の実行中において、前記実行中のダビング処理が高速ダビングであるか再エンコードダビングであるかに基づいて、前記放送開始時刻から前記実行中のダビング処理の中断に要する時間分さかのぼった時刻を中断時刻とし、前記中断時刻に前記ダビング手段へ中断を指示して、前記ダビング手段にダビング処理を中断させ、保持手段へダビング情報を退避する中断手段と、ダビング処理の中断中において、予約録画処理が終わった後に、保持手段にダビング情報が保持されていれば、当該ダビング情報に基づいて前記ダビング手段にダビング処理を再開させる再開手段と、ダビング処理の中断により複数に分割された複製コンテンツを、連続して視聴可能な状態に編集する編集手段とを備え、前記ダビング情報は、ソースコンテンツを特定するソース識別情報と、前記中断によりソースコンテンツの読み出しを中断した位置を示す中断位置情報とを含み、前記ダビング手段は、ダビング処理を再開する場合に、ソース識別情報により特定されるソースコンテンツを、中断位置情報により示される位置から読み出すことを特徴としている。
【発明の効果】
【０００８】
上記の構成により、本発明に係る録画装置は、ダビング処理の実行中に予約時刻が到来する場合、ダビング処理を中断して予約録画処理を実行し、予約録画処理の終了後にダビング処理を再開することができる。
従って、ダビング処理と予約録画処理との両方の処理でコンテンツを適切に記録することができる。
【００１０】
また、ダビング処理の再開時に、ダビング処理を中断した位置からソースコンテンツをダビングする事ができる。従って、ソースコンテンツを欠落することなく適切にダビングすることができる。
【００１２】
また、ダビング処理の中断及び再開により複製コンテンツが分割され、実際には第２記録媒体の記録領域において不連続に記録された状態であっても、複製コンテンツをダビング元のソースコンテンツと同じように連続して視聴することができる。
【００１３】
また、前記ダビング情報はさらに、ダビング処理の中断前に記録した第１の複製コンテンツを特定する第１複製コンテンツ特定情報を含み、前記ダビング手段は、ダビング処理の再開後に記録した第２の複製コンテンツを特定する第２複製コンテンツ特定情報を保持手段へ退避し、前記編集手段は、第１複製コンテンツ特定情報、及び第２複製コンテンツ特定情報により特定される複製コンテンツ群を、連続して視聴可能な状態に編集するとしてもよい。
【００１４】
これによって、ダビング処理の中断及び再開により複数に分割されたそれぞれの複製コンテンツを特定することができ、これらを連続して視聴可能な状態に編集することができる。
したがって、ソースコンテンツがダビングされた複製コンテンツを漏れなく視聴できる。
【００１５】
また、前記編集手段による編集は、前記第１の複製コンテンツと、前記第２の複製コンテンツとを、連続して再生することを定義した再生経路情報を生成することによりなされるとしてもよい。
これによって、複数に分割された複製コンテンツ自体を編集することなく、複製コンテンツをダビング元のソースコンテンツと同じように連続して視聴することができる。複製コンテンツの編集が許可されない場合にも、複製コンテンツが分割されていることを意識せず視聴できる。
【００１６】
また、前記編集手段による編集は、前記第１の複製コンテンツと、前記第２の複製コンテンツとを、連続する１のコンテンツとして管理する管理情報を生成することによりなされるとしてもよい。
これによって、ダビング処理が中断、再開された場合にも、ダビング処理の終了後は、第１記録媒体と第２記録媒体とに同様のコンテンツが記録される。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係る録画装置の実施形態について、図を用いて説明する。本実施形態に係る録画装置は、記録媒体としてＨＤ及び書き換え可能なＤＶＤを用いる融合型レコーダである。
図１は、本発明に係る融合型レコーダを使用するシステムの構成を示す図である。図に示すシステムは、融合型レコーダ１００、アンテナ１０１、モニタ１０２、ＤＶＤ１０３から構成される。
【００２７】
融合型レコーダ１００は、アンテナ１０１を介して受信したアナログ放送信号形式のコンテンツをＭＰＥＧ２形式に変換し、ＨＤ又はＤＶＤ１０３に記録する装置である。また融合型レコーダ１００は、ＨＤに記録しているコンテンツをＤＶＤ１０３へダビングすることができる。
モニタ１０２は、融合型レコーダ１００が出力する動画データを表示する装置である。ＤＶＤ１０３は、融合型レコーダ１００に着脱可能な記録媒体であって、具体的には、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の書き換え可能なＤＶＤ、及びＤＶＤ−Ｒ、ＤＶＤ＋Ｒ等の書き込み可能なＤＶＤを用いることができる。
【００２８】
次に、融合型レコーダ１００のハードウェア構成について説明する。融合型レコーダ１００は、図２に示すように、チューナ１、エンコーダ２、デコーダ３、ＯＳＤ生成部４、オーバレイ部５、ＨＤＤ６、ＤＶＤドライブ７、ユーザ操作受付部８、マイコンシステム９、バス１０とを備える。エンコーダ２、デコーダ３、ＯＳＤ生成部４、ＨＤＤ６、ＤＶＤドライブ７、マイコンシステム９は、バス１０を介して相互接続される。
【００２９】
チューナ１は、アンテナ１０１で受信した放送波の復調及び選局を行って、アナログ放送信号形式のコンテンツを取得する。
エンコーダ２は、アナログ放送信号形式のコンテンツをＡ／Ｄ変換し、さらに、ＭＰＥＧ２形式に従って圧縮符号化し、ＭＰＥＧ２形式のコンテンツを生成する。
デコーダ３は、ＭＰＥＧ２形式のコンテンツを伸長して、さらに、Ｄ／Ａ変換を施してアナログ映像信号形式のコンテンツに変換する。
【００３０】
ＯＳＤ生成部４は、融合型レコーダ１００の設定やコンテンツに関する情報を示すＯＳＤの画像データを生成する。
オーバレイ部５は、アナログ映像信号形式のコンテンツに、ＯＳＤ画像データを重畳してモニタ１０２へ出力する。
ＨＤＤ６は、内蔵する大容量のＨＤに対して、ＭＰＥＧ２形式のコンテンツの書き込み、読み出しを行う。ここでＨＤへコンテンツを書き込む際には、コンテンツを一意に識別する識別子（以下、ＩＤと言う）、コンテンツが記録される領域のアドレス、データ量、再生時間等からなる管理情報も共に書き込む。
【００３１】
ＤＶＤドライブ７は、ＤＶＤ１０３を装着し、ＤＶＤ１０３に対する書き込み、読み出しを行う。ここでＤＶＤ１０３には、ＨＤと同様に、コンテンツと共に管理情報も書き込まれる。ＤＶＤ１０３には、さらに、記録された１または複数のコンテンツの任意の区間を再生区間とした再生経路情報を記録することもできる。
ユーザ操作受付部８は、リモコンを介して入力されるユーザ操作を受け付ける。
【００３２】
マイコンシステム９は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭからなるコンピュータシステムである。ＲＯＭに格納されたプログラムがＣＰＵに読み込まれ、プログラムとハードウェア資源とが協動することにより、融合型レコーダ１００はその機能を達成する。以上が、融合型レコーダ１００のハードウェア構成である。
続いてプログラムとハードウェア資源とが協働することにより実現されるマイコンシステム９の機能についてついて説明する。図３は、マイコンシステム９の機能構成を示すブロック図である。マイコンシステム９は図に示すように、予約制御部１１、ダビング制御部１２、中断再開制御部１３、タイマ部１４、予約情報保持部１５、ダビング情報保持部１６の各機能ブロックからなる。
【００３３】
予約制御部１１は、予約設定処理と予約録画処理とを制御する。予約設定処理の制御とは、ＯＳＤ生成部４、オーバレイ部５によるＯＳＤ表示を制御してユーザ操作受付部８からユーザの操作を対話的に受け付けることにより、録画したいコンテンツについて、放送日、放送開始時刻、放送終了時刻、チャンネル、録画画質、録画先記録媒体の各情報を取得し、これらを予約情報として予約情報保持部１５に登録することである。また、予約制御部１１は、予約情報の登録を中断再開制御部１３へ通知する。
【００３４】
予約録画処理の制御は、予約情報に設定された放送日、放送開始時刻が到来した場合に、設定されたチャンネルをチューナ１に選局させてアナログ放送信号形式のコンテンツを受信させ、これを録画画質で指定された割当ビットレートでエンコーダ２にエンコードさせ、エンコードされたコンテンツをＨＤＤ６またはＤＶＤドライブ７に書き込ませ、その後、放送終了時刻が到来した場合に、チューナ１、エンコーダ２、及び、ＨＤＤ６またはＤＶＤドライブ７に処理を終了させることでなされる。ここで、予約制御部１１による予約録画処理の制御の特徴は、予約情報に基づいた録画の開始、及び終了を中断再開制御部１３へ通知することである。
【００３５】
ダビング制御部１２は、条件設定処理とダビング処理とを制御する。条件設定処理の制御とは、ＯＳＤとリモコンを用いてユーザの操作を対話的に受け付けることにより、ＨＤからＤＶＤ１０３へダビングしたいコンテンツ（以下、ソースコンテンツと言う。）のＩＤ、ダビング後の希望画質（以下、ダビング画質という）を取得し、これらを条件情報としてダビング情報保持部１６に登録することである。また、ダビング制御部１２は、条件情報の登録を中断再開制御部１３へ通知する。
【００３６】
ダビング制御部１２によるダビング処理の制御の特徴は、ダビング処理の状態を中断再開制御部１３へ通知することと、中断再開制御部１３からダビング処理の中断及び再開の指示を受けることである。ダビング制御部１２は、条件情報が登録されると、中断再開制御部１３へダビング処理の開始を通知し、その後、条件情報に基づいてＨＤＤ６にコンテンツを読み出させ、ＤＶＤドライブ７にコンテンツを書き込ませる。このとき条件情報のダビング画質にソースコンテンツと同じ画質が設定されている場合、即ち高速ダビングが設定されている場合には、ＨＤＤ６に読み出させたＭＰＥＧ２形式のコンテンツを、そのままＤＶＤドライブ７に書き込ませ、ダビング画質にソースコンテンツと異なる画質が設定されている場合、即ち再エンコードダビングが設定されている場合には、ＨＤＤ６に読み出させたＭＰＥＧ２形式のコンテンツをデコーダ３にデコードさせ、デコーダ３から出力された非圧縮デジタル形式のコンテンツをエンコーダ２にダビング画質でエンコードさせた後、ＤＶＤドライブ７に書き込ませる。ソースコンテンツのダビングを最後まで終えた場合は、中断再開制御部１３へダビング処理の終了を通知する。
【００３７】
中断再開制御部１３から中断を指示された場合、ダビング制御部１２は、ＨＤＤ６にコンテンツの読み出しを中止させ、それまでに読み出されていた分をＤＶＤ１０３へ書き込ませた後、読み出しを中止した位置をコンテンツの先頭からの再生時刻を用いて中断再開制御部１３へ通知する。
中断再開制御部１３から再開を指示された場合、ダビング制御部１２は、ダビング情報保持部１６からダビング状態情報を取得し、コンテンツをダビング状態情報に示される位置からＨＤＤ６に読み出させる。さらに、ダビング状態情報に設定されたダビング画質に基づいて高速ダビングであるか再エンコードダビングであるかを判定し、高速ダビングであればＨＤＤ６に読み出させたコンテンツを、そのままＤＶＤドライブ７に書き込ませ、再エンコードダビングであれば、ＨＤＤ６に読み出させたコンテンツをデコーダ３にデコードさせ、デコーダ３から出力された非圧縮デジタル形式のコンテンツをエンコーダ２にダビング状態情報で設定されたダビング画質でエンコードさせた後、ＤＶＤドライブ７に書き込ませる。以上がダビング処理の特徴である。
【００３８】
中断再開制御部１３は、中断指示部１７、及び再開指示部１８を有し、ダビング処理の中断再開を制御する。ダビング処理の中断は、中断指示部１７による中断制御により実現される。中断指示部１７による中断制御の特徴は、予約情報に設定された放送日、放送開始時刻からダビング処理の中断に要する時間分さかのぼった時刻（以下、中断時刻という。）にダビング制御部１２へダビング処理の中断を指示し、その応答としてダビング制御部１２からダビング処理の中断位置の通知を受け、通知された中断位置と、予約録画の開始により中断されたことを示す中断理由情報と、ダビング処理によりＤＶＤ１０３に記録されたコンテンツ（以下、複製コンテンツという。）のＩＤとを設定したダビング状態情報を、ダビング情報保持部１６へ登録することである。ただし、１のソースコンテンツに対するダビング処理の中断、再開が複数回繰り返される場合、２度目以降の中断時点で、ダビング情報保持部１６にはダビング状態情報が既に登録されている。このような場合、中断再開制御部１３は既存のダビング状態情報の中断位置、中断理由を更新し、ダビング状態情報に設定されている複製コンテンツ数を１増加させて、複製コンテンツのＩＤを追加する。
【００３９】
なお、ダビング処理の中断に要する時間は、ダビング処理において、ＨＤからコンテンツの読み出しを停止してからＤＶＤ１０３へコンテンツの書き込みを終了するまでの間のタイムラグに起因する。このタイムラグは、高速ダビングによるダビング処理と、再エンコードダビングによるダビング処理とで相違するが、通常、ダビング方式が再開エンコードダビングである場合に長時間となる。
【００４０】
ダビング処理の再開は、再開指示部１８による再開制御により実現される。再開指示部１８による再開制御の特徴は、予約制御部１１から予約録画処理の終了通知を受けた場合に、ダビング情報保持部１６に、ダビング状態情報が登録されてあり、且つ、このダビング状態情報に、予約録画の開始のためにダビング処理を中断した旨の中断理由が設定されている場合に、ダビング制御部１２へダビングの再開を指示することである。
【００４１】
ダビング処理は、予約録画の開始時以外にも中断されることがありうる。例えば、従来のＤＶＤレコーダにおいては、ダビング処理中にＤＶＤ１０３の容量を使い切った際にダビング処理を中断し、その後、新たなＤＶＤに取り換えられた際にダビング処理を再開する。本発明に係る融合型レコーダ１００においては、ＤＶＤ１０３の容量を使い切った際は、ダビング状態情報にその旨を示す中断理由を設定してダビング処理を中断する。その後に予約時刻が到来すると予約録画処理が実行されるが、ダビング状態情報に中断理由として「予約録画の開始」が設定されないため、予約録画処理の終了時にはダビング処理を再開せず、新たなＤＶＤへの取り換えを契機にダビング処理を再開する。
【００４２】
タイマ部１４は、予約情報に設定された放送開始時刻や、放送開始時刻に対応した中断時刻の到来を、予約制御部１１、中断再開制御部１３へ通知する。
予約情報保持部１５及びダビング情報保持部１６は、プログラムの実行によりＥＥＰＲＯＭに確保される領域であり、予約情報保持部１５は図４に示すフォーマットの予約情報を保持し、ダビング情報保持部１６は、図５（ａ）に示すフォーマットの条件情報及び図６（ａ）に示すフォーマットのダビング状態情報を保持する。予約情報、条件情報、ダビング状態情報の各情報は、ＥＥＰＲＯＭが不揮発性であるため、融合型レコーダ１００の電源が切られた場合も失われることがない。そのため、ダビング処理が中断された後、融合型レコーダ１００の電源が切られても、電源の再投入後にダビング処理の再開が可能である。以上がマイコンシステム９の機能構成の説明である。
【００４３】
続いて、上述の機能構成を実現するプログラムについて説明する。予約制御部１１、ダビング制御部１２、及び中断再開制御部１３を実現するプログラムは、図７、図８、図９のフローチャートに示す処理手順をコンピュータ記述言語で記述することにより作成される。先ず図７を参照しながら、中断再開制御部１３の処理手順について説明する。
中断再開制御部１３は、図示しないフラグｆを有し、融合型レコーダ１００の起動時にステップＳ１の処理でフラグｆを「ＯＦＦ」に初期化し、その後、ステップＳ２〜Ｓ５からなるイベント待ちのループに入る。フラグｆは、ダビング処理の動作状態を示すフラグである。
【００４４】
ダビング制御部１２から条件情報が登録されたことを示す通知（条件設定通知）を受けると（Ｓ２：Ｙｅｓ）、ダビング制御部１２へダビング処理の開始の指示（ダビング開始指示）を送り（Ｓ６）、ダビング処理を開始したことを示す応答（ダビング開始通知）を待ち（Ｓ７）フラグｆを「ＯＮ」に設定して（Ｓ８）する。その後、条件情報に設定されたダビング処理が高速ダビングであるか再エンコードダビングであるかに基づいて、予約情報に設定された放送日、放送開始時刻から中断時刻を算出し、中断時刻をタイマ部１４へ設定し（Ｓ９）、ステップ２〜Ｓ５のイベント待ちループに戻る。
【００４５】
ダビング制御部１２からソースコンテンツの末尾までダビング処理が終了したことを示す通知（ダビング終了通知）を受けると（Ｓ３：Ｙｅｓ）、フラグｆを「ＯＦＦ」に設定して（Ｓ１０）、ダビング情報保持部１６に登録されたダビング状態情報を削除して（Ｓ１１）ステップＳ２〜Ｓ５のイベント待ちループに戻る。
タイマ部１４から中断時刻の到来が通知された場合（Ｓ４：Ｙｅｓ）、フラグｆの設定を判定し、「ＯＦＦ」であれば（Ｓ１２：Ｎｏ）、そのままステップＳ２〜Ｓ５のイベント待ちループに戻る。フラグｆの設定が「ＯＮ」であれば（Ｓ１２：Ｙｅｓ）、ダビング制御部１２へダビング処理の中断の指示（ダビング中断指示）を送り（Ｓ１３）、ダビング処理を中断した位置を再生時刻によって示す応答（ダビング中断通知）を待ち（Ｓ１４）、応答により通知された中断位置と、予約録画開始による中断であることを示す中断理由と、複製コンテンツのＩＤを設定したダビング状態情報をダビング情報保持部１６へ登録し（Ｓ１５）、フラグｆを「ＯＦＦ」に設定し（Ｓ１６）、その後、ステップＳ２〜Ｓ５のイベント待ちループに戻る。
【００４６】
予約制御部１１から予約録画処理が終了したことを示す通知（予約録画終了通知）を受けると（Ｓ５：Ｙｅｓ）、ダビング情報保持部１６にダビング状態情報が登録されているか（Ｓ１７）、ダビング状態情報が登録されているなら、このダビング状態情報に予約録画開始のために中断した旨の中断理由が設定されているか（Ｓ１８）を判定する。ステップＳ１７、ステップＳ１８の何れかの判定が否定的である場合には、そのままステップＳ２〜Ｓ５のイベント待ちループに戻り、ステップＳ１７、ステップＳ１８の判定が共に肯定的である場合には、ダビング制御部１２へダビング処理の再開の指示（ダビング再開指示）を送り（Ｓ１９）、ダビング処理を再開したことを示す応答（ダビング再開通知）を待ち（Ｓ２０）、フラグｆを「ＯＮ」に設定して（Ｓ２１）ステップ２〜Ｓ５のイベント待ちループに戻る。以上が、中断再開制御部１３による中断再開処理の処理手順である。
【００４７】
次に図８を参照しながらダビング制御部１２によるダビング処理の処理手順について説明する。ステップＳ３１〜Ｓ３４は、ダビング制御部１２におけるイベント待ちのループにあたる処理である。
中断再開制御部１３からダビング開始指示を受けると（Ｓ３１：Ｙｅｓ）、ダビング情報保持部１６から条件情報を読み出し（Ｓ３５）、エンコーダ２、デコーダ３、ＨＤＤ６、ＤＶＤドライブ７に、条件情報に設定されたコンテンツを、ダビング方式に応じてダビングするよう指示する（Ｓ３６）。具体的には、条件情報に設定されたダビング処理が、再エンコードダビングであれば、条件情報に設定されたコンテンツを読み出すようＨＤＤ６に指示し、それをデコードするようデコーダ３に指示し、デコード結果をエンコーダ２にダビング画質でエンコードするように指示し、エンコード結果をＤＶＤドライブ７に書き込むよう指示する。条件情報に設定されたダビング処理が、高速ダビングであれば、条件情報に設定されたコンテンツを読み出すようＨＤＤ６に指示し、読み出されたコンテンツをＤＶＤドライブ７に書き込むよう指示する。上述のようにハードウェアの制御を開始した後、ダビング開始通知を中断再開制御部１３へ送り（Ｓ３７）、ステップ３１〜Ｓ３４のイベント待ちループに戻る。
【００４８】
中断再開制御部１３からダビング再開指示を受けると（Ｓ３２：Ｙｅｓ）、ダビング情報保持部１６からダビング状態情報を読み出し（Ｓ３８）、ダビング状態情報に設定されたコンテンツを、設定された中断位置から読み出し、ダビング方式に応じてダビングするようエンコーダ２、デコーダ３、ＨＤＤ６、ＤＶＤドライブ７の制御を開始する（Ｓ３９）。各ハードウェアの制御は、ステップＳ３６と同様に行う。上述のようにハードウェアの制御を開始した後、ダビング再開通知を中断再開制御部１３へ送り（Ｓ４０）、ステップ３１〜Ｓ３４のイベント待ちループに戻る。
【００４９】
中断再開制御部１３からダビング中断指示を受けると（Ｓ３３：Ｙｅｓ）、ＨＤＤ６にコンテンツの読み出しを停止させ、それまでに読み出されたコンテンツ動画ストリームのうち、デコーダ３、エンコーダ２、及びＤＶＤドライブ７においてダビング方式に応じた処理が完了していない分が処理されるのを待って、それぞれのハードウェアを停止させる（Ｓ４１）。ＤＶＤドライブ７を停止させた後、ＨＤＤ６が読み出しを停止した位置をダビング中断通知として中断再開制御部１３へ送り（Ｓ４２）、ステップ３１〜Ｓ３４のイベント待ちループに戻る。
【００５０】
ダビング処理をソースコンテンツの末尾まで終えた場合（Ｓ３４：Ｙｅｓ）、エンコーダ２、デコーダ３、ＨＤＤ６、ＤＶＤドライブ７を停止させ（Ｓ４３）、中断再開制御部１３へダビング終了通知を送り（Ｓ４４）、ステップ３１〜Ｓ３４のイベント待ちループに戻る。以上が、ダビング制御部１２の処理手順である。
次に図９を参照しながら予約制御部１１における予約録画処理の処理手順について説明する。ステップＳ５１は、予約情報に設定した放送予定時刻の到来を待つループである。放送予定時刻が到来したことを、タイマ部１４から通知されると（Ｓ５１:Ｙｅｓ）、予約情報から放送終了時刻、チャンネル、録画画質、録画先記録媒体の各情報を取得し、放送終了時刻が到来するまで、チューナ１に指定のチャンネルを選局させてコンテンツを受信させ、エンコーダ２にエンコードさせ、エンコード結果を、ＨＤＤ６またはＤＶＤドライブ７のうち録画先記録媒体として指定された側に記録させる（Ｓ５２）。
【００５１】
放送終了時刻が到来が到来し予約録画を終了した後に、中断再開制御部１３へ予約録画終了通知を送り（Ｓ５３）、その後はＳ５１のループに戻り、次に予約録画するコンテンツの放送予定時刻が到来するのを待つ。以上が、予約制御部１１における予約録画処理の処理手順である。
このような処理手順で予約録画の開始時にダビング処理を中断し、予約録画の終了後に再開するため、ダビングと予約録画との両方の処理でコンテンツを適切に書き込むことができる。
【００５２】
以上のように構成された融合型レコーダ１００の動作例を、図１０、図１１、図１２を参照しながら説明する。ＨＤからＤＶＤ１０３へソースコンテンツをダビング中に予約時刻が到来する場合、融合型レコーダ１００の動作の流れは以下のようになる。図１０の１段目は中断再開制御部１３、２段目は予約制御部１１、３段目はダビング制御部１２の動作を示す。
【００５３】
ユーザにより予約録画が設定されると、予約制御部１１より中断再開制御部１３に予約設定通知（Ｍ１）が通知される。予約録画の設定を行った状態でユーザによりダビングの設定が行われると、ダビング制御部１２より中断再開制御部１３に条件設定通知（Ｍ２）が通知される。
条件設定通知（Ｍ２）を受けた中断再開制御部１３により、ダビング制御部１２へダビング開始指示（Ｍ３）がなされる。この指示に応じて、ダビング制御部１２により図１１（ａ）の（１）に示すようにＨＤからＤＶＤ１０３へのダビング処理が開始され、中断再開制御部１３にダビング開始通知（Ｍ４）が通知される。
【００５４】
ダビング処理中に予約時刻が迫ると、中断再開制御部１３からダビング制御部１２にダビング中断指示（Ｍ５）がなされ、ダビング中断指示（Ｍ５）を受けたダビング制御部１２により図１１（ｂ）の（２）に示すようにダビング処理が中断され、ダビング制御部１２から中断再開制御部１３にダビング中断通知（Ｍ６）が通知される。ダビング処理の開始からここまでにＤＶＤ１０３へダビングされたソースコンテンツの動画ストリームは、複製コンテンツａとして管理される。
【００５５】
ダビング中断通知（Ｍ６）を受けた後、予約時刻になると、中断再開制御部１３から予約制御部１１に予約録画開始指示（Ｍ７）がなされる。予約録画開始指示（Ｍ７）を受けた予約制御部１１により図１１（ｂ）の（３）に示すように予約録画が開始され、中断再開制御部１３に予約録画開始通知（Ｍ８）が通知される。その後、設定された放送終了時刻になると、予約制御部１１により図１１（ｃ）の（４）に示すように予約録画処理が終了され、中断再開制御部１３に予約録画終了通知（Ｍ９）が通知される。
【００５６】
予約録画処理が終了したことにより、再びダビング処理が可能な状態となったため、中断再開制御部１３からダビング制御部１２にダビング再開指示（Ｍ１０）がなされ、この指示を受けたダビング制御部１２により図１１（ｃ）の（５）に示すようにソースコンテンツの中断位置からダビング処理が再開され、中断再開制御部１３にダビング再開通知（Ｍ１１）が通知される。
【００５７】
図１１（ｄ）の（６）のようにソースコンテンツの末尾までダビング処理が終了すると、ダビング制御部１２から中断再開制御部１３にダビング終了通知（Ｍ１２）が通知される。ダビング処理の再開からここまでにＤＶＤ１０３へダビングされたソースコンテンツの動画ストリームは複製コンテンツｂとして管理される。
以上の動作により、図１２（ａ）のＤＶＤのプログラム一覧画面に示すように、ＤＶＤ１０３には複製コンテンツａ、複製コンテンツｂが記録される。ソースコンテンツは、複製コンテンツａ、複製コンテンツｂに分割されるが、ソースコンテンツの全ての動画ストリームがＤＶＤ１０３へダビングされる。また、図１２（ｂ）のＨＤのプログラム一覧画面に示すように、予約されたコンテンツもＨＤに記録される。
【００５８】
以上のように本実施形態によれば、ソースコンテンツのダビング中に予約されたコンテンツの放送開始時刻が迫った場合、ソースコンテンツのダビングを中断して中断位置を示す情報を退避した後に予約録画を実行し、予約録画が終了したその後、退避した情報に基づいて中断位置からダビングを再開するので、予約録画、ダビングともに完遂することができる。
【００５９】
尚、本実施形態においては、予約録画を優先しつつ、ソースコンテンツのダビング処理を完遂できる録画装置について説明したが、本発明の録画装置は、予約録画優先の動作と、従来の録画装置と同様のダビング優先の動作とを、切り換え可能としてもよい。かかる切り換えは、条件設定処理においてソースコンテンツＩＤ、ダビング画質に加えて、ダビング処理中に予約時刻が到来した場合にダビング処理を優先するか否かの情報（優先情報）の設定を受け付け、図５（ｂ）に示すフォーマットの条件情報をダビング情報保持部１６に登録し、優先情報に優先ありの設定がなされている場合に、従来の録画装置と同様にダビング処理中に開始時刻を迎える予約録画を実行せず、優先情報に優先なしの設定がなされている場合に、中断再開制御部１３による中断再開制御を実行すればよい。このような切り換えを可能とすることにより、外出前に早急にダビング処理を完了したい等のユーザの要望にも応えることができる。
【００６０】
また、本実施形態における予約録画によるコンテンツの記録先をＨＤとしたが、予約録画による記録先はＤＶＤ１０３であってもよい。図１３は、ＨＤからＤＶＤ１０３へのダビング中にＤＶＤ１０３への予約録画の開始時刻を迎える場合の記録内容の遷移を模式的に示す図である。この場合、図１３（ｂ）でダビング処理を中断した後、ＤＶＤ１０３の記録領域に複製コンテンツａに続いて予約録画コンテンツが書き込まれ、図１３（ｃ）で予約録画の終了後に複製コンテンツｂが書き込まれる。この結果、図１３（ｄ）に示すようにＤＶＤ１０３には、ソースコンテンツの全ての動画ストリームが、複製コンテンツａ、複製コンテンツｂに分割して記録され、予約録画された予約録画コンテンツも記録される。
（第２実施形態）
第１実施形態では、ダビング処理の中断及び再開によりソースコンテンツを複数の複製コンテンツに分割してダビングしていた。この結果、ＤＶＤ１０３にダビングされたコンテンツを視聴する場合、ユーザは複数のコンテンツを順に再生する操作が必要であった。第２実施形態は、かかる分割された複製コンテンツを、１つの再生経路として連続再生するための再生経路情報の編集に関するものである。
【００６１】
先ず、再生経路について説明する。ＤＶＤ１０３には、コンテンツに加えて再生経路情報管理テーブルが記録されている。図１４（ａ）は、再生経路情報管理テーブルのデータ構造を示す図である。再生経路情報管理テーブルには、再生経路数１４１と、当該再生経路数１４１に設定された数の再生経路情報１４２とが登録され、各再生経路情報１４２は、再生経路を一意に特定する再生経路ＩＤ１４２ａ、再生区間数１４２ｂ、当該再生区間数１４２ｂに設定された数の再生区間情報１４２ｃとを含む。各再生区間情報１４２ｃは、再生対象のコンテンツを特定するコンテンツＩＤ１４２ｄと、Ｉｎ点及びＯｕｔ点をコンテンツの先頭からの再生時間で表す再生開始位置１４２ｅ及び再生終了位置１４２ｆとからなる。以上のデータ構造の再生経路情報管理テーブルにより、１または複数のコンテンツの動画ストリームからなるの再生経路を管理することができる。
【００６２】
融合型レコーダ１００は、ＤＶＤ１０３から再生経路情報管理テーブルを読み出して登録されている再生経路をプレイリスト一覧画面でＯＳＤ表示し、ユーザから所望の再生経路を受け付ける。再生経路の選択を受けつけた融合型レコーダ１００が、選択された再生経路に含まれる各再生区間を、１番目から順に連続して再生することで、ユーザは、１または複数のコンテンツの動画ストリームを連続して視聴することができる。
【００６３】
次に、ダビング処理の中断及び再開により分割された複製コンテンツを、１つの再生経路として管理するマイコンシステム９につてい説明する。マイコンシステム９は、再生経路情報を編集するために、第１実施形態の場合とは異なるプログラムを実行する。図１５は、第２実施形態に係るマイコンシステム９の機能構成を示す図である。本図と図３との違いは、コンテンツ情報編集部１９を備える点である。
【００６４】
本実施形態では、中断再開制御部１３は、ダビング制御部１２からダビング処理の終了通知を受けた場合に、ダビング情報保持部１６にダビング状態情報が登録されていれば、コンテンツ情報編集部１９に再生経路情報の編集を指示する。
コンテンツ情報編集部１９は、１のソースコンテンツから分割してダビングされた全ての複製コンテンツを再生区間に含む再生経路情報を生成し、ＤＶＤ１０３の再生経路情報管理テーブルに登録する。再生経路情報の生成は、中断再開制御部１３から再生経路の編集が指示された場合に、ダビング情報保持部１６からダビング状態情報を読み出し、読み出したダビング状態情報に設定された複製コンテンツ数を再生区間数に設定し、ダビング状態情報に登録された各複製コンテンツＩＤにより特定されるコンテンツに対応した再生区間情報を設定することでなされる。各再生区間情報の再生開始位置及び再生終了位置には、対応する複製コンテンツの動画ストリームの先頭及び末尾を設定する。このとき、複製コンテンツＩＤがダビング状態情報に設定されている順番で、再生区間情報が再生経路情報に設定される。
【００６５】
例えば、図６（ｂ）に示すダビング状態情報がダビング情報保持部１６に登録されている場合、第１実施形態では、ＤＶＤ１０３に記録された再生経路情報管理テーブルがダビング処理の終了後に図１４（ｂ）のように編集される。図６（ｂ）のダビング状態情報は、ＩＤが１０１のコンテンツが、ＩＤが２０１及び２０３の２つのコンテンツに分割してダビングされたことを示し、図１４（ｂ）の再生経路情報管理テーブルは、２０１及び２０３というコンテンツＩＤで管理される２つのコンテンツが別々の再生経路として管理されることを示す。一方、第２実施形態では、図６（ｂ）のダビング状態情報に基づいて、再生経路情報管理テーブルが図１４（ｃ）のように編集される。図１４（ｃ）の再生経路情報管理テーブルは、２０１及び２０３というコンテンツＩＤで管理される２つのコンテンツが１つの再生経路として管理されることを示す。
【００６６】
続いて、上述の機能構成を実現するプログラムについて説明する。当該プログラムは、図１６のフローチャートに示す処理手順をコンピュータ記述言語で記述することで作成される。図１６は、第２実施形態にかかる中断再開制御の処理手順を示すフローチャートである。本図と図７に示す第１実施形態における処理手順との違いは、ダビング制御部１２からダビング終了通知を受けた場合（Ｓ６３：Ｙｅｓ）の処理手順において、中断再開制御部１３がダビング情報保持部１６にダビング状態情報が登録されているか否かを判定するステップＳ７１と、ダビング状態情報が登録されている場合（Ｓ７１：Ｙｅｓ）に、コンテンツ情報編集部１９へ再生経路情報の編集処理を指示するステップＳ７２とが追加された点である。ダビング状態情報は、ソースコンテンツのダビング処理が中断された場合にダビング情報保持部１６に登録されるため、コンテンツ情報編集部１９への再生経路情報の編集指示は、ダビング処理の中断及び再開により複製コンテンツが分割されている場合になされる。
【００６７】
図１７は、コンテンツ情報編集部１９による再生経路情報の編集処理の処理手順を示すフローチャートである。コンテンツ情報編集部１９は、ダビング情報保持部１６からダビング状態情報を読み出し（Ｓ９１）、ダビング状態情報に基づいて再生経路情報を生成してＤＶＤ１０３に記録されている再生経路情報管理テーブルに登録し（Ｓ９２）、ダビング情報保持部１６に登録されたダビング状態情報を削除する（Ｓ９３）。以上が、再生経路情報の編集処理の処理手順である。
【００６８】
以上の処理手順により、複数に分割してダビングされた複製コンテンツを１つの再生経路として管理する再生経路情報が生成される。これにより本実施の形態では、ダビング処理の中断及び再開により複製コンテンツが分割され、実際にはＤＶＤの記録領域において不連続に記録された状態であっても、ユーザには図１８（ａ）に示すプレイリスト一覧画面が提示され、ダビング元のソースコンテンツと同じように視聴することができる。
【００６９】
尚、本実施形態では、複製コンテンツをソースコンテンツと同じように視聴可能とするために、複数の複製コンテンツを１つの再生経路として管理する再生経路情報を生成したが、複製コンテンツをソースコンテンツと同じように視聴可能とするためには、複数に分割されている複製コンテンツ自体を、ダビング処理の終了後に１つのコンテンツに編集し、図１８（ｂ）のプログラム一覧画面をユーザに提示してもよい。かかる編集を行うためには、ＤＶＤ１０３に記録されているコンテンツの管理情報を編集すればよい。
（第３実施形態）
第３実施形態は、ダビング処理開始時にダビング処理に必要な記録容量を算出し、ＤＶＤ１０３の連続した記録領域に必要な記録容量を確保することを特徴する。
【００７０】
図１９は、第３実施形態に係る記録内容の遷移を模式的に示す図である。ダビング処理開始時にＤＶＤ１０３の連続記録領域を確保する動作は、以下のようになる。
先ず、条件情報が設定されると、条件情報に設定されたダビング処理に必要な容量の連続した記録領域が確保され（１）、確保された領域へソースコンテンツのダビング処理が開始される（２）。
【００７１】
ダビング中に予約時刻が迫った場合、ダビングが中断され（３）、予約時刻が到来すると、ＤＶＤ１０３の空き領域のうちの確保領域以外の領域へ、予約されたコンテンツの書き込みが開始される（４）。
予約録画の終了時刻が到来すると予約録画が終了され（５）、確保された領域へソースコンテンツの中断位置以降のダビング処理が再開される（６）。
【００７２】
ソースコンテンツの末尾までダビングされると、ダビング処理が終了する（７）。以上が第３実施形態に係る動作である。
以上の動作は、図２０のフローチャートに示す処理手順をコンピュータ記述言語で記述し、生成したプログラムをマイコンシステム９で実行することで実現される。図２０は、第３実施形態にかかる中断再開制御の処理手順を示すフローチャートである。
【００７３】
本図と図７に示す処理手順との違いは、ダビング制御部１２から条件設定通知を受けた場合（Ｓ１０２）の処理手順において、中断再開制御部１３が、条件情報に設定されたソースコンテンツの記録容量と、設定されたダビング画質とから複製コンテンツの記録容量を算出するステップＳ１０６と、算出した容量の連続した記録領域がＤＶＤ１０３の空き領域にあるか否かを判定するステップＳ１０７と、連続記録領域がない場合（Ｓ１０７：Ｎｏ）にユーザへエラー画面をＯＳＤで提示して第１実施形態と同様に不連続な記録領域をダビング処理の書き込み先とするステップＳ１０８と、連続記録領域がある場合（Ｓ１０７：Ｙｅｓ）に連続記録領域を確保するステップＳ１０９とが追加された点である。
【００７４】
以上の動作により、ダビング開始時にソースコンテンツのダビングに必要な記録容量をダビング先記録媒体の連続記録領域に確保することで、複数に分割された複製コンテンツが不連続に記録されることを防止することができる。複数に分割された複製コンテンツの動画ストリームが、ソースコンテンツと同様の配列で記録されるので、複数の複製コンテンツをダビング処理の終了後にソースコンテンツと同様の１つのコンテンツに編集する処理が容易になる。特に、コンテンツの動画ストリームを連続した記録領域に記録する必要があるＤＶＤ＋ＲＷまたはＤＶＤ＋ＲをＤＶＤ１０３としてを用いる場合にこの効果は顕著となる。
【００７５】
また、複数の複製コンテンツを１つの再生経路として再生した場合、複数の複製コンテンツが連続記録領域に記録されているので、ランダムアクセスが回避され、シークタイムが無く、消費電力を削減でき、さらには静音性を改善できるという利点がある。
（第４実施形態）
第１実施形態では、ダビング処理の中断及び再開によりソースコンテンツが複数の複製コンテンツに分割されたが、第４実施形態ではダビング処理が中断された場合に、それまでに記録された動画ストリームを消去し、予約録画の終了後にソースコンテンツを先頭からダビングすることを特徴とする。
【００７６】
先ず、ダビング処理を中断するときに、それまでに記録された複製コンテンツを消去するマイコンシステム９につてい説明する。図２１は、第４実施形態に係るマイコンシステム９の機能構成を示す図である。本図と図３との違いは、削除部２０を備える点である。
削除部２０は、複製コンテンツの削除処理を制御する。削除処理の制御は、ダビング情報保持部１６に保持されたダビング状態情報を取得し、ダビング状態情報の複製コンテンツＩＤにより特定されるコンテンツを、ＤＶＤドライブ７に消去させることでなされる。
【００７７】
また、ダビング制御部１２は、図８のステップＳ３９でダビング処理を再開する際に、ＨＤＤ６にソースコンテンツを先頭から読み出させる。
続いて、上述の機能構成を実現するプログラムについて説明する。当該プログラムは、図２２のフローチャートに示す処理手順をコンピュータ記述言語で記述することで作成される。図２２は、第４実施形態にかかる中断再開制御の処理手順を示すフローチャートである。本図と図７に示す第１実施形態における処理手順との違いは、タイマ部１４から中断時刻の到来が通知された場合（Ｓ１３４：Ｙｅｓ）の処理手順において、中断再開制御部１３が、削除部２０へ複製コンテンツの消去を指示するステップＳ１４５が追加された点である。
【００７８】
このような処理手順で予約録画の開始時にダビング処理を中断してそれまでのダビング処理で書き込まれた動画ストリームを消去し、予約録画の終了後にソースコンテンツの先頭からダビング処理を再開するため、複製コンテンツが分割されることがない。
以上のように構成された融合型レコーダ１００の動作例を、図２３を参照しながら説明する。図２３は、第４実施形態に係る記録内容の遷移を模式的に示す図である。
【００７９】
先ず、条件情報が設定設定されたダビング処理が開始される（１）。
ダビング中に予約時刻が迫った場合、ダビングが中断され（２）、これまでのダビング処理によりＤＶＤ１０３に書き込まれた複製コンテンツａが消去される（３）。
予約時刻が到来すると、予約されたコンテンツの書き込みが開始される（４）。
予約録画の終了時刻が到来すると予約録画が終了され（５）、ソースコンテンツの先頭からダビング処理が再開される（６）。
【００８０】
ソースコンテンツの末尾までダビングされると、ダビング処理が終了する（７）。以上が第４実施形態に係る動作である。
以上のように本実施形態によれば、ダビング処理中に予約時刻が到来した場合にも、予約されたコンテンツを録画したうえで、ソースコンテンツを分割することなくダビングすることができる。
【００８１】
尚、本実施形態における予約録画によるコンテンツの記録先をＨＤとしたが、予約録画による記録先はＤＶＤ１０３であってもよい。図２４は、本実施形態において、ＨＤからＤＶＤ１０３へのダビング中にＤＶＤ１０３への予約録画の開始時刻を迎える場合の記録内容の遷移を模式的に示す図である。
さらに、第３実施形態と同様にダビング処理の開始時にダビングに必要な記録容量をＤＶＤ１０３の連続記録領域に確保してもよい。図２５は、本実施形態において、ダビング処理開始時に記録領域を確保する場合の記録内容の遷移を模式的に示す図である。
【００８２】
また、第１実施形態では、ダビング処理の中断時に図６（ａ）のダビング状態情報をダビング情報保持部１６へ退避するとしたが、本実施形態では、ダビング処理の再開時にソースコンテンツを先頭から読み出すので、ダビング状態情報に中断位置を設定する必要がない。そこで、ダビング情報保持部１６には、図６（ａ）のダビング状態情報から中断位置を除いたフォーマットの情報を退避するとしてもよい。これによりダビング状態情報の容量を抑えることができ、記録領域の使用量を削減することができる。
（第５実施形態）
第５実施形態は、予約録画とダビング処理とに必要な記録容量がＤＶＤ１０３の空き容量を越える場合に、予約録画の記録先を変更することを特徴とする。
【００８３】
ＤＶＤ１０３は、ＥＰ画質で６時間分のコンテンツを記録できる。ここで、図２８（ａ）に示すように、２時間の映画をＨＤへ録画する予約と、３時間の大リーグの試合をＤＶＤ１０３へ録画する予約とが設定されている状態で、図２８（ｂ）に示す１時間のドラマと、３０分間の英会話番組と、２時間のサッカーの試合とのダビング処理とが設定された場合、ダビング処理により４時間３０分間分のＤＶＤ１０３の記録領域が使用されるため、２時間分の大リーグの試合は、記録領域が不足して完全には録画することが出来ない。そこで、本実施形態では、図２８（ｂ）のダビング設定画面でダビング処理が設定されたときに、予約録画に必要な記録容量とダビング処理に必要な記録容量とを算出し、これらの合計がＤＶＤ１０３の記録容量を超える場合、図２８（ｃ）のＧＵＩ画面をユーザに提示し、予約録画の記録先をユーザに確認して変更する。
【００８４】
上述の機能を実現するマイコンシステム９につてい説明する。図２６は、第５実施形態に係るマイコンシステム９の機能構成を示す図である。本図と図３との違いは、記録媒体変更制御部２１を備える点である。
記録媒体変更制御部２１は、予約録画先変更処理を制御する。予約録画先変更処理の制御は、予約情報保持部１５に記録された予約情報から予約録画に必要な記録容量を算出し、ダビング情報保持部１６に記録された条件情報からダビング処理に必要な記録容量を算出し、これらに基づいて予約録画とダビング処理とに必要な記録容量がＤＶＤ１０３の空き容量を越えるか否かを判定し、空き容量を越える場合にＯＳＤ生成部４、オーバレイ部５によるＯＳＤ表示を制御して図２８（ｃ）のＧＵＩ画面をモニタ１０２へ出力させ、ユーザによる予約録画先の変更確認をユーザ操作受付部８から受けて、予約情報の録画先記録媒体をＨＤに変更することでなされる。
【００８５】
続いて、上述の機能構成を実現するプログラムについて説明する。当該プログラムは、図２７のフローチャートに示す処理手順をコンピュータ記述言語で記述することで作成される。図２７は、第５実施形態にかかるプログラムの処理手順を示すフローチャートである。本図と図７に示す第１実施形態における処理手順との違いは、ダビング制御部１２から条件設定通知を受けた場合（Ｓ１６２：Ｙｅｓ）の処理手順において、記録媒体変更制御部２１が予約録画及びダビング処理に要する記録容量を算出するステップＳ１６６と、ＤＶＤ１０３の空き容量が算出した記録容量を上回るか否かを判定するステップＳ１６７と、ＤＶＤ１０３の空き容量が下回る場合（Ｓ１６７：Ｎｏ）に図２８（ｃ）のＧＵＩ画面を介して記録先変更確認を行うステップＳ１６８と、予約情報の録画先記録媒体をＨＤに変更するステップＳ１６９とが追加された点である。
【００８６】
このような処理手順で予約録画の記録先を変更することにより、予約録画処理、あるいは、ダビング処理の最中にＤＶＤ１０３の記録容量が不足し、コンテンツの一部が欠落することを防ぐことができる。
尚、本実施形態では、条件情報が登録された時点で予約録画先変更処理を実行したが、予約録画先変更処理は、ダビング処理中に予約時刻が到来する予約録画処理を実行する前であれば、他の時点で実行してもよい。例えば、予約時刻が迫りダビング処理を中断した時点で、予約録画先変更処理を実行してもよい。この場合、記録媒体変更制御部２１はソースコンテンツの中断位置からのダビング処理に必要な記録容量と予約録画処理に必要な記録容量とを算出し、算出した記録容量の合計を、ＤＶＤ１０３の空き容量と比較して、空き容量が下回る場合に予約録画処理の記録先をＨＤに変更すればよい。
【００８７】
また、本実施形態の変形例としては、予約録画処理の実行中に、ＤＶＤ１０３の空き容量がソースコンテンツの中断位置からのダビング処理に要する記録容量まで減少した時点で、予約録画処理によるコンテンツの書き込み先をＨＤに変更してもよい。図２９は、本変形例に係る記録内容の遷移を模式的に示す図である。本変形例に係る録画装置の動作は以下のようになる。
【００８８】
先ず、条件情報が設定されると、条件情報に設定されたダビング処理に必要な容量の連続した記録領域が確保され（１）、確保された領域へソースコンテンツのダビング処理が開始される（２）。
ダビング中に予約時刻が迫った場合、ダビングが中断され（３）、予約時刻が到来すると、ＤＶＤ１０３の空き領域のうちの確保領域以外の領域へ、予約されたコンテンツの書き込みが開始される（４）。
【００８９】
予約録画処置中に確保領域を除いたＤＶＤ１０３の空き領域がなくなった場合、予約録画処理によるＤＶＤ１０３へのコンテンツの書き込みが停止され、続けてＨＤの空き領域への書き込みが開始される（５）。
予約録画の終了時刻が到来すると予約録画処理によるコンテンツの書き込みが終了され（６）、ＤＶＤ１０３の確保された領域へ、ソースコンテンツの中断位置以降のダビング処理が再開される（７）。
【００９０】
ソースコンテンツの末尾までダビングされると、ダビング処理が終了する（８）。以上が本変形例に係る動作である。
以上の変形例に係る録画装置によっても、予約録画処理、あるいは、ダビング処理により記録媒体へ書き込まれるコンテンツの一部が欠落することを防ぐことができる。
（その他の変形例）
本発明を上記の実施形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【００９１】
（１）本発明は、各実施形態で説明したフローチャートの処理手順が開示する録画装置制御方法であるとしてもよい。また、これらの方法をコンピュータにより実現するプログラムであるとしてもよいし、前記プログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記プログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。
【００９２】
また、本発明は、前記プログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【００９３】
（２）本発明は、録画装置の制御を行うＬＳＩとしても実施可能である。このようなＬＳＩは、エンコーダ２、デコーダ３、ＯＳＤ生成部４と、図３、図１５、図２１、図２６に示すマイコンシステム９の各機能ブロックとを、図１の破線で示すように集積化することで実現できる。これらの機能ブロック及び部材は、個別に１チップ化されても良いし、一部または全てを含むように１チップ化されてもよい。
【００９４】
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または、汎用プロセッサで実現してもよい。ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Field  Programmable  Gate  Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【００９５】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロック及び部材の集積化を行ってもよい。このような技術には、バイオ技術の適応等が可能性としてありえる。
（３）第１実施形態〜第５実施形態では、ＨＤからＤＶＤへコンテンツをダビングする場合について説明したが、本発明は、ＤＶＤからＨＤへダビングする場合にも適用可能である。
【００９６】
（４）第１実施形態〜第５実施形態では、記録媒体としてＨＤとＤＶＤとを用いる融合型レコーダ１００について説明したが、本発明に係る録画装置の特徴は、これらの記録媒体の物理的特性に依存するものではなく、本発明に係る録画装置は、コンテンツを記録しうる記録媒体ならどのような記録媒体にも適用することが出来る。例えば、ＢＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ等の光ディスク、ＰＤ、ＭＯ等の光磁気デスク、ＳＤメモリカード、コンパクトフラッシュ（登録商標）カード、スマートメディア、メモリスティック、マルチメディアカード、ＰＣＭ−ＣＩＡカード等の半導体メモリカード、フレシキブルディスク、SuperDisk,Zip,Clik!等の磁気記録ディスク、ORB、Jaz、SparQ、SyJet、EZFley、マイクロドライブ等のリムーバルハードディスクドライブであってもよい。
【００９７】
また、第１実施形態〜第５実施形態では、２つの記録媒体間でのダビング処理について説明したが、本発明は、３以上の記録媒体間でコンテンツをダビングする場合にも同様に適用可能である。
また、第１実施形態〜第５実施形態においては、エンコード方式が同じコンテンツを記録する記録媒体の組み合わせを用いたが、本発明の録画装置は、コンテンツを記録しうる記録媒体間ならば、エンコード方式が異なるコンテンツを記録する記録媒体の組み合わせにも適用することが出来る。例えば、ＨＤとＳＤメモリカードとの組み合わせであってもよいし、光ディスク、光磁気デスク、半導体メモリカード、磁気記録ディスク、リムーバルハードディスクドライブ、及び機器内蔵型のＨＤ等の記録媒体の任意の組み合わせであってもよい。例えば、記録媒体にＨＤとＳＤメモリカードを用いる場合には、本発明に係る録画装置は、Ｍｐｅｇ２方式に対応したエンコーダ及びデコーダに加えて、ＳＤ−Ｖｉｄｅｏ方式に対応したエンコーダ及びデコーダを備えることにより、ＨＤとＳＤメモリカードとの間でコンテンツをダビングすることができる。
【００９８】
（５）第１実施形態〜第５実施形態では、予約時刻をユーザ操作により入力されたコンテンツを録画する予約録画処理に伴い、ダビング処理を中断及び再開する録画装置について説明したが、本発明に係る録画装置は、他の方法で特定したコンテンツの録画開始及び終了を、ダビング処理の中断及び再開の制御に適用してもよい。例えば、ユーザ操作により入力されたキーワードに関連するコンテンツをＥＰＧを用いて検索し、検出したコンテンツを録画する場合も、実施形態で説明した予約録画処理の場合と同様に、ダビング処理の中断及び再開の制御に適用できる。
【００９９】
（６）第１実施形態〜第５実施形態、及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１００】
本発明の活用例としては、予約録画機能を有し、記録媒体としてＨＤとＤＶＤ−ＲＡＭとを用いる融合型レコーダ等がある。
【図面の簡単な説明】
【０１０１】
【図１】本発明に係る融合型レコーダを使用するシステムの構成を示す図。
【図２】融合型レコーダ１００のハードウェア構成を示す図
【図３】マイコンシステム９の機能構成を示すブロック図。
【図４】予約情報保持部１５が保持する予約情報を示す図。
【図５】ダビング情報保持部１６が保持する条件情報を示す図。
【図６】（ａ）は、ダビング情報保持部１６が保持するダビング状態情報のデータ構造を示し、（ｂ）は、ダビング状態情報の一例を示す。
【図７】中断再開制御の処理手順を示すフローチャート。
【図８】ダビング処理の処理手順を示すフローチャート。
【図９】予約録画処理の処理手順を示すフローチャート。
【図１０】予約制御部１１、ダビング制御部１２、中断再開制御部１３の動作例を示すタイミングチャート。
【図１１】ＨＤ及びＤＶＤの記録内容の遷移を模式的に示す図。
【図１２】ダビング処理終了後のプログラム一覧画面の一例を示す図。
【図１３】ＨＤからＤＶＤへのダビング中にＤＶＤへの予約録画の開始時刻を迎える場合の記録内容の遷移を模式的に示す図。
【図１４】（ａ）は、再生経路情報管理テーブルのデータ構造を示す図であり、（ｂ）は、再生経路情報管理テーブルの一例であり、（ｃ）は、再生経路情報管理テーブルの他の一例である。
【図１５】第２実施形態に係るマイコンシステム９の機能構成を示す図。
【図１６】第２実施形態にかかる中断再開制御の処理手順を示すフローチャート。
【図１７】コンテンツ情報編集部１９による再生経路情報の編集処理の処理手順を示すフローチャート。
【図１８】ダビング処理が中断及び再開された複製コンテンツを、連続して視聴可能であることを示すＧＵＩ画面の一例を示す図。
【図１９】第３実施形態に係る記録内容の遷移を模式的に示す図。
【図２０】第３実施形態にかかる中断再開制御の処理手順を示すフローチャート。
【図２１】第４実施形態に係るマイコンシステム９の機能構成を示す図。
【図２２】第４実施形態にかかる中断再開制御の処理手順を示すフローチャート。
【図２３】第４実施形態に係る記録内容の遷移を模式的に示す図。
【図２４】第４実施形態において、ＨＤからＤＶＤへのダビング中にＤＶＤへの予約録画の開始時刻を迎える場合の記録内容の遷移を模式的に示す図。
【図２５】第４実施形態において、ダビング処理開始時に記録領域を確保する場合の記録内容の遷移を模式的に示す図。
【図２６】第５実施形態に係るマイコンシステム９の機能構成を示す図。
【図２７】第５実施形態にかかる中断再開制御の処理手順を示すフローチャート。
【図２８】第５実施形態にかかるＧＵＩ画面の一例を示す図。
【図２９】第５実施形態の変形例に係る記録内容の遷移を模式的に示す図。
【図１】
0004436362.tif 000002
【図２】
0004436362.tif 000003
【図３】
0004436362.tif 000004
【図４】
0004436362.tif 000005
【図５】
0004436362.tif 000006
【図６】
0004436362.tif 000007
【図７】
0004436362.tif 000008
【図８】
0004436362.tif 000009
【図９】
0004436362.tif 000010
【図１０】
0004436362.tif 000011
【図１１】
0004436362.tif 000012
【図１２】
0004436362.tif 000013
【図１３】
0004436362.tif 000014
【図１４】
0004436362.tif 000015
【図１５】
0004436362.tif 000016
【図１６】
0004436362.tif 000017
【図１７】
0004436362.tif 000018
【図１８】
0004436362.tif 000019
【図１９】
0004436362.tif 000020
【図２０】
0004436362.tif 000021
【図２１】
0004436362.tif 000022
【図２２】
0004436362.tif 000023
【図２３】
0004436362.tif 000024
【図２４】
0004436362.tif 000025
【図２５】
0004436362.tif 000026
【図２６】
0004436362.tif 000027
【図２７】
0004436362.tif 000028
【図２８】
0004436362.tif 000029
【図２９】
0004436362.tif 000030