(57)【要約】【課題】マーカー等の管理情報を必要とせずに、ＨＤＤに記録された番組をＤＶＤ−ＲＡＭやメモリカードへ一定容量単位で保存できる録画装置を提供すことを目的とする。【解決手段】録画時にＭＰＥＧ２はＤＶＤ−ＲＡＭの記録容量単位で分割し、ＭＰＥＧ４はメモリカードの記録容量単位で分割する（Ｓ２０４）ため、マーカ情報など必要とせずに、各々データの高速コピーのみで目的とするメディアへのダビングが可能となる。【選択図】図３
2006352180.tif 000002
【特許請求の範囲】
【請求項１】
装置に内蔵された第１の記録媒体に映像情報を記録する映像情報記録装置であって、第２の記録媒体の記録容量以下の一定の容量単位で映像情報を分割して記録することを特徴とする映像情報記録装置。
【請求項２】
一定の容量単位とは、予め初期設定により設定された容量単位であることを特徴とする請求項１記載の映像情報記録装置。
【請求項３】
第１の記録媒体はハードディスク、第２の記録媒体は光ディスクであることを特徴とする請求項１記載の映像情報記録装置。
【請求項４】
第１の記録媒体はハードディスク、第２の記録媒体はメモリカードであることを特徴とする請求項１記載の映像情報記録装置。
【請求項５】
装置に内蔵された第１の記録媒体に、１つの映像情報を、第１の映像圧縮方式と第２の映像圧縮方式の両方を用いて同時に記録する映像情報記録装置であって、第１の映像圧縮方式は、第２の記録媒体の記録容量以下の第１の容量単位で分割し、第２の映像圧縮方式は、第３の記録媒体の記録容量以下の第２の容量単位で分割して記録することを特徴とする映像情報記録装置。
【請求項６】
第２の容量単位とは、予め初期設定により設定された容量単位であることを特徴とする請求項５記載の映像情報記録装置。
【請求項７】
第１の記録媒体はハードディスク、第２の記録媒体は光ディスク、第３の記録媒体はメモリカードであることを特徴とする請求項５記載の映像情報記録装置。
【請求項８】
装置に内蔵された第１の記録媒体に、１つの映像情報を、第１の映像圧縮方式と第２の映像圧縮方式の両方を用いて同時に記録する映像情報記録装置であって、第１の映像圧縮方式での記録を終了した場合、第２の映像圧縮方式も記録を終了させることを特徴とする映像情報記録装置。
【請求項９】
第２の映像圧縮方式は、予め初期設定により設定された容量単位で分割して記録することを特徴とする請求項８記載の映像情報記録装置。
【請求項１０】
第１の映像圧縮方式で記録された映像情報を、第２の映像圧縮方式に変換し、装置に内蔵された第１の記録媒体上に対し記録する映像情報記録装置であって、第２の映像圧縮方式は、第２の記録媒体の記録容量以下の一定の容量単位に分割して記録し、前記第１の記録媒体上に第２の映像圧縮方式で記録された映像情報を第２の記録媒体に複製または移動することを特徴とする映像情報記録装置。
【請求項１１】
一定の容量単位とは、予め初期設定により設定された容量単位であることを特徴とする請求項１０記載の映像情報記録装置。
【請求項１２】
第１の記録媒体はハードディスク、第２の記録媒体は光ディスクであることを特徴とする請求項１０記載の映像情報記録装置。
【請求項１３】
第１の記録媒体はハードディスク、第２の記録媒体はメモリカードであることを特徴とする請求項１０記載の映像情報記録装置。
【請求項１４】
第１の映像圧縮方式はＭＰＥＧ２規格に準拠した映像圧縮方式であり、第２の映像圧縮方式はＭＰＥＧ４規格に準拠した映像圧縮方式であることを特徴とする請求項５、８または１０記載の映像情報記録装置。
【請求項１５】
一定の容量単位で分割して記録する際に、分割された前後の映像情報が重なるように、分割された以降の映像情報の記録開始位置を分割位置よりも手前の部分から記録を開始するようにしたことを特徴とする請求項１、５、８または１０記載の映像情報記録装置。
【請求項１６】
一定の容量単位で分割して記録する際に、分割された映像情報の録画開始日時を分割した時点の時刻情報とすることを特徴する請求項１、５、８または１０記載の映像情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、大容量メディア（ＨＤＤ等）に記録した番組を、それよりも小さな容量のリムーバブルメディア（ＤＶＤ−ＲＡＭやメモリカードなど）に移動またはコピーして、他の機器などで視聴するような用途に適用できる映像情報記録装置（ＤＶＤレコーダ）に関するものである。
【背景技術】
【０００２】
近年、番組の録画装置としてＤＶＤレコーダが急速に普及しつつある。ＤＶＤレコーダは番組の映像をＭＰＥＧ２（Moving Picture Coding Experts Group 2）方式で圧縮し、ＤＶＤ−ＲＡＭなどの光ディスクメディアに記録できる録画装置である。また、このＤＶＤレコーダにおいてハードディスクドライブ（以下ＨＤＤと称す）を内蔵したモデルが人気を集めている。特にユーザは、最初にＨＤＤに番組を一旦録画しておいて、ＤＶＤ−ＲＡＭなどのリムーバブルメディアに保存するという使い方が広まっている。また、最近では、ＤＶＤレコーダに録画した番組をメモリカードにコピーして、対応する再生機器などで視聴するといった使い方も提案されている。例えばＨＤＤにＭＰＥＧ４(Moving Picture Coding Experts Group 4)方式で記録し、メモリカードにコピーすることにより、携帯電話などのモバイル機器で視聴することができる。
【０００３】
このときＨＤＤに録画した大容量の番組はＤＶＤ−ＲＡＭやメモリカードなどの限られた容量のメディアには収まりきらないため、編集などして複数枚のＤＶＤ−ＲＡＭまたはメモリカードに保存する必要がある。
【０００４】
そこで、特開２００３−１０９３００号公報のように、ＨＤＤに番組を録画する場合、ＨＤＤに映像データと、これを管理する管理情報を記録するときに、あらかじめ前記管理情報には、ＤＶＤ−ＲＡＭメディアの記録容量（４．７ＧＢ）単位でマーカー情報（エントリーポイント情報）を自動的に発生させておき、ダビング時に、前記マーカー単位でＤＶＤ−ＲＡＭに保存させるという方法が開示されている。
【特許文献１】特開２００３−１０９３００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術の第１の問題点は、マーカー情報（エントリーポイント情報）を他の目的に使用することができない点である。例えば、ＣＭなどのシーンの開始点や終了点にマーカー情報を作成した場合、そのマーカー情報が４．７ＧＢの区切りを示す情報なのか、あるいはＣＭの開始／終了点を示す情報なのかが分からないため、ダビング時にそのままマーカー単位でＤＶＤ−ＲＡＭへ保存してしまうと、正しく４．７ＧＢ単位で保存することができない。また、ユーザがあやまってマーカー情報を消去してしまうという可能性も考えられる。
【０００６】
従来の技術の第２の問題点は、マーカー情報の管理の仕組み自体が存在しないような記録フォーマットの場合には使えないという点である。たとえば、MPEG4方式で記録する場合の多くは、ＤＶＤ−ＲＡＭの記録フォーマットと異なり、１つの記録映像は１つのファイル単位で管理されており、ＤＶＤ−ＲＡＭの記録フォーマットのようなマーカー情報（エントリーポイント情報）管理するための管理情報ファイルがない。そのため、容量の区切りを示す情報を付加することが困難である。ただし、独自の管理情報ファイルを作成し、マーカー情報を管理することは技術的に可能である。しかしながら、MPEG4方式の場合、マーカーを目印にして映像ファイルを部分的に複製したり、分割したりすることが困難であったり、処理に大きな負担がかかったりする。例えばＭＰＥＧ４方式の圧縮映像において、映像と音声の多重化方式にＡＳＦ(Advanced System Format)方式を用いた場合は、マーカー位置以降の映像情報を１つのＡＳＦ形式のファイルにするためには、ＡＳＦのヘッダ情報の書き換えや、パケット内のタイムスタンプの書き換え、あるいはＡＳＦがシーク動作のために付与しているインデックス情報の書き換えなど、ファイル内のさまざまな情報を更新し書き換える処理が必要となる。この処理は非常に煩雑であるために、システムに非常に大きな負担を与え、ダビング時の処理速度が低下するといった問題が発生する。また、上記従来技術では再エンコードによるダビング（ＭＰＥＧ２からＭＰＥＧ４への変換など）を行う場合には、あらかじめ容量単位で付与したマーカーは役に立たないという問題がある。
【０００７】
本発明は、マーカー等の管理情報を必要とせずに、ＨＤＤに記録された番組をDVD-RAMやメモリカードへ一定容量単位で保存できる録画装置を提供すことを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記課題を解決するために、装置に内蔵された第１の記録媒体に映像情報を記録する場合、第２の記録媒体の記録容量以下の一定の容量単位で映像情報を分割して記録する。または、装置に内蔵された第１の記録媒体に、１つの映像情報を、第１の映像圧縮方式と第２の映像圧縮方式の両方を用いて同時に記録する場合、第１の映像圧縮方式は、第２の記録媒体の記録容量以下の第１の容量単位で分割し、第２の映像圧縮方式は、第３の記録媒体の記録容量以下の第２の容量単位で分割して記録するものである。
【０００９】
また、本発明は上記課題を解決するために、第１の映像圧縮方式で記録された映像情報を、第２の映像圧縮方式に変換し、装置に内蔵された第１の記録媒体上に対し記録する場合、第２の映像圧縮方式は、第２の記録媒体の記録容量以下の一定の容量単位に分割して記録し、前記第１の記録媒体上に第２の映像圧縮方式で記録された映像情報を第２の記録媒体に複製または移動するものである。
【発明の効果】
【００１０】
本発明の第１の効果は、録画時にＭＰＥＧ２はＤＶＤ−ＲＡＭの記録容量単位で分割し、ＭＰＥＧ４はメモリカードの記録容量単位で分割するため、マーカ情報など必要とせずに、各々データの高速コピーのみで目的とするメディアへのダビングが可能となる。
【００１１】
本発明の第２の効果は、ＭＰＥＧ２からＭＰＥＧ４への変換ダビングを行う際に、一旦ＨＤＤに分割しながら記録してからメモリカードにコピーするので、メモリカードに対して容量の使用効率の高いダビング処理を行うことができ、また、メモリカードの書き込み速度がＭＰＥＧ４の記録レートを下回っていても、ダビングを実行することができる。
【発明を実施するための最良の形態】
【００１２】
（実施の形態１）
以下、本発明の映像情報記録装置の実施の形態についてＤＶＤレコーダを一例として説明する。図１は、本発明の第１の実施の形態を示すためのＤＶＤレコーダのシステム全体の構成図である。ＴＶチューナー１０１は、アンテナから入力したＲＦ信号に対して、選択されたチャンネルを選局し、アナログの映像音声信号を出力する。ＭＰＥＧ２エンコーダ１０２は、アナログの映像音声信号をデジタルに変換し、映像デジタル信号をMPEG２方式で圧縮（エンコード）し、音声デジタル信号をAC3方式で圧縮し、圧縮された映像データと音声データをプログラムストリーム方式で多重化する回路である。MPEG4エンコーダ１０３は、アナログの映像音声信号をデジタルに変換し、映像デジタル信号をMPEG４方式で圧縮し、音声デジタル信号をG.726方式で圧縮し、圧縮された映像データと音声データをＡＳＦ方式で多重化する回路である。ＭＰＥＧ２／４デコーダ１０５は、ＭＰＥＧ２の映像圧縮データが多重化されたプログラムストリームやＭＰＥＧ４の映像圧縮データが多重化されたＡＳＦストリームを各々映像圧縮データと音声圧縮データに分離し、かつ、圧縮された映像データおよび音声データを伸長（デコード）し、映像デジタル信号と音声デジタル信号として出力する回路である。グラフィックス回路１０８は、ＭＰＥＧ２／４デコーダから出力される映像デジタル信号をユーザの操作画面となるＧＵＩ（グラフィカルユーザインターフェース）画面と合成してアナログ信号に変換し、モニターへ出力する。オーディオ回路１０９は、ＭＰＥＧ２／４デコーダから出力される音声デジタル信号をアナログ信号に変換し、スピーカへ出力する。ここでＭＰＥＧ２のデコード処理とＭＰＥＧ４のデコード処理は、各々ＭＰＥＧ２／４デコーダ１０５の回路にロードされるマイクロコードを切り替えることにより、入力されるどちらのストリームのデコードにも対応できるものである。ＨＤＤ／ＤＶＤ制御回路１０４は、各エンコーダから入力されたプログラムストリーム（ＭＰＥＧ２）やＡＳＦストリーム（ＭＰＥＧ４）をＨＤＤやＤＶＤ−ＲＡＭに記録する回路で、プログラムストリームについてはＤＶＤ−ＶＲ形式（ＤＶＤビデオレコーディングフォーマット）で記録し、ＡＳＦストリームについてはＡＳＦファイル形式で記録するものである。ＤＶＤ−ＶＲ形式で記録する場合は、プログラムストリームをＶＲＯと呼ばれるビデオファイル形式で記録する。また、前記ＶＲＯファイルを管理するためのＩＦＯと呼ばれる管理情報ファイルも合わせて記録する。
【００１３】
また、ＨＤＤ／ＤＶＤ制御回路１０４は、ＨＤＤやＤＶＤ−ＲＡＭに蓄積されているＤＶＤ−ＶＲ形式データや、ＡＳＦファイル形式データを読み出して、プログラムストリーム（ＭＰＥＧ２）やＡＳＦストリーム（ＭＰＥＧ４）として、ＭＰＥＧ２／４デコーダへ出力する。メモリカード制御回路１０６は、ＨＤＤ／ＤＶＤ制御回路１０４を経由してＨＤＤやＤＶＤ−ＲＡＭに蓄積されているＡＳＦファイルをメモリカードへ複製または移動したり、メモリカードに記録されているＡＳＦファイルをＨＤＤやＤＶＤ−ＲＡＭに複製または移動したりする。また、メモリカードに記録されているＡＳＦファイルを読み出して、ＡＳＦストリームをＭＰＥＧ２／４デコーダへ出力することも可能である。また、メモリカード制御回路はＭＰＥＧ４エンコーダ１０３から出力されるＡＳＦストリームをＡＳＦファイル形式でメモリカードに記録することもできる。ＣＰＵ１０７は、ＤＶＤレコーダの各ブロックを制御するソフトウエアを実行し、システム全体を動作させるものである。
【００１４】
以上のように構成されたＤＶＤレコーダにより番組を録画する時の動作について説明する。本発明の第１の実施形態においては、ＨＤＤ１１０に対して、ＭＰＥＧ２とＭＰＥＧ４の同時記録を行う例を説明する。まずユーザ操作により録画開始指示が行われるとＣＰＵ１０７の指示により録画が開始される。このときＴＶチューナー１０１の信号をＭＰＥＧ２エンコーダ１０２およびＭＰＥＧ４エンコーダ１０３により、各々ＭＰＥＧ２方式、ＭＰＥＧ４方式で同時に圧縮され、各々プログラムストリーム、ＡＳＦストリームとして、ＨＤＤ／ＤＶＤ制御回路１０４を経由してＨＤＤに、ＶＲＯファイル、ＡＳＦファイルとして同時に記録されていく。ユーザにより録画の停止が指示されると、ＣＰＵ１０７の指示によりＨＤＤ／ＤＶＤ制御回路１０４はＶＲＯファイルとＡＳＦファイルを各々クローズしたのち、ＤＶＤ−ＶＲフォーマットの管理情報を書き込むためにＩＦＯファイルを更新する。以上のような動作によりＭＰＥＧ２とＭＰＥＧ４の同時記録による番組録画が実施できる。次にＨＤＤ内に記録されたＭＰＥＧ２やＭＰＥＧ４の番組を再生する場合の動作を説明する。まず最初にＭＰＥＧ２を再生する場合について説明する。グラフィックス回路１０８にて描画されているＧＵＩによりユーザはアプリケーションからＭＰＥＧ２の番組の再生を指示する。これによりＣＰＵ１０７はまずＭＰＥＧ２／４デコーダ１０５のマイクロコードをプログラムストリーム（ＭＰＥＧ２）のデコードができるものに切り替える指示を行い、ＭＰＥＧ２／４デコーダ１０５へ上記マイクロコードがロードされる。上記マイクロコードは、プログラムストリームから映像圧縮データ（ＭＰＥＧ２）と音声圧縮データ（ＡＣ３）とを分離し、さらに各々に圧縮データを伸長することができるものである。つぎにＨＤＤ／ＤＶＤ制御回路１０４は、ＨＤＤ上に記録されているＩＦＯファイルから再生すべき番組が格納されているＶＲＯファイルの読み出し位置を取得し、ＶＲＯファイルからプログラムストリームを抽出し、ＭＰＥＧ２／４デコーダ１０５へ出力することにより、ＭＰＥＧ２の番組を再生することができる。つぎにＭＰＥＧ４の番組を再生する場合について説明する。ＧＵＩによりユーザはアプリケーションからＭＰＥＧ４の番組の再生を指示する。これによりＣＰＵ１０７は、ＭＰＥＧ２／４デコーダ１０５のマイクロコードをＡＳＦストリーム（ＭＰＥＧ４）のデコードができるものに切り替える指示を行い、ＭＰＥＧ２／４デコーダ１０５へ上記マイクロコードがロードされる。上記マイクロコードは、ＡＳＦストリームから映像圧縮データ（ＭＰＥＧ４）と音声圧縮データ（G.726）とを分離し、さらに各々に圧縮データを伸長することができるものである。つぎにＨＤＤ／ＤＶＤ制御回路１０４は、ＨＤＤ上に記録されている複数のＡＳＦファイルからユーザが指示したＡＳＦファイルを読み出して、ＡＳＦストリームをＭＰＥＧ２／４デコーダ１０５へ出力することにより、ＭＰＥＧ４の番組を再生することができる。なお、本発明のＤＶＤレコーダシステムにおいて、ＭＰＥＧ２とＭＰＥＧ４の同時録画は行うが、ＭＰＥＧ２とＭＰＥＧ４の同時再生はおこなわないものとする。なぜならばユーザは同じ番組を異���る２つの圧縮方式で記録されている場合、どちらか一方を再生できれば良いと考えられるからである。
【００１５】
以上全体の構成と動作を説明したので、次に本発明に特に関連のある容量分割による録画動作について説明する。まず本発明の実施形態１では、ＨＤＤにＭＰＥＧ２とＭＰＥＧ４を同時に録画し、ＭＰＥＧ２側はＤＶＤ−ＲＡＭの容量を意識した４．３ＧＢ単位の容量で分割し、ＭＰＥＧ４側はメモリカードの容量を意識した容量を初期設定により設定してから、設定された容量単位で分割して録画するような動作を想定している。ＭＰＥＧ２については、ＨＤＤに記録したＭＰＥＧ２の番組をＤＶＤ−ＲＡＭへ保存できるようにするために、ＤＶＤ−ＲＡＭの片面容量４．７ＧＢに対し、多少の残容量の余裕をもたせた４．３ＧＢを分割する容量の単位としている。一方ＭＰＥＧ４については、ＨＤＤに記録したＭＰＥＧ４の番組をメモリカードへ保存できるようにするために、初期設定を行うＧＵＩ画面において、使用するメモリカードの容量をユーザに設定させる。ここで設定された容量単位で分割されるものとする。より具体的な動作手順について図２および図３を用いて説明する。まず図２はＭＰＥＧ２の番組を分割しながら録画する場合の動作手順を示している。まずユーザから録画開始の指示がなされると、Ｓ１０１にてＨＤＤにＭＰＥＧ２で録画を開始する。ことのき、まずＩＦＯファイルにあたらしい番組が追記されることを示すための情報を書き込む。なお、ＤＶＤ−ＶＲフォーマットにおいて、１つの録画単位（番組）をプログラム（以下ＰＧと称す）と呼ぶ。つまり、新規のＰＧ情報をＩＦＯに追記し、ＶＲＯファイルに前記ＰＧのストリームデータ（プログラムストリーム）を追記する。つぎにＳ１０２において、記録中のストリームデータの容量が４．３ＧＢを超えたかどうかを判定する。もし、４．３ＧＢを超えた場合は、Ｓ１０３へ移行する。もし４．３ＧＢ以内であれば、引き続き録画を継続する。Ｓ１０７では、現在録画中のＰＧに対し、記録容量の計算を行う。これはＰＧの開始から現時点の記録位置までのストリームデータの記録容量を算出するものである。Ｓ１０２で４．３ＧＢ以下と判断した場合は、Ｓ１０８にて特にユーザから録画停止の指示がない場合は、録画を継続する（Ｓ１０２へ移行）。一方、Ｓ１０２で４．３ＧＢを超えた場合は、Ｓ１０３にて、一旦内部処理として、録画の停止処理を行う。前記の録画停止処理では一旦ＩＦＯファイルに対し１つのＰＧとして管理情報を書き込む。ＶＲＯファイル上のストリームデータは一旦途切れることになる。この処理において、ユーザからみた見かけ上は録画を継続しているように見えるが、この内部処理が行われることによって、一旦ＰＧは分割される。つまり、内部録画停止によって、ＨＤＤ上では、１つの番組として扱うように番組を途中で分割するものである。この処理により、１つのＰＧは４．３ＧＢ以下となるようにすることができる。つぎにＳ１０４において、一旦内部で録画停止したので、容量計算は再び０から計算するために、記録容量の計算パラメータをクリア（初期化）する。Ｓ１０５では、内部停止した時点で、システムが許容する録画番組の最大数（最大ＰＧ数）を超えているかどうかのチェックを行う。本発明の実施形態１におけるＭＰＥＧ２の最大ＰＧを２５０とする。もし、Ｓ１０３の時点でＰＧ数が２５０に達した場合は、録画を完全に終了させる。すなわちユーザから見ても録画が停止された状態になる。逆にまた２５０に達していない場合は、内部的に録画を再開させる（Ｓ１０６）。この内部的な録画再開は、ユーザからは単に録画を継続しているようにしか見えないが、実際は番組は一旦分割されて、ＰＧ数が１つ増えることになる。こうして特にユーザから録画の停止を指示されない限り、一定容量（４．３ＧＢ）単位でＰＧを分割しながら録画される。もしＰＧ数が２５０に到達した時点で録画は停止される。もしユーザから録画停止が指示されるとＳ１０８において録画の終了判定が行われて、Ｓ１０９の録画終了処理へと移行する。Ｓ１０９では、ユーザから見た動作を録画停止状態にして、ＩＦＯファイルなどは停電によるデータ消失防止のために、不揮発メモリなどへ退避するなどの処理が行われる。図４は、本発明の実施の形態１によって録画したＭＰＥＧ２番組のＨＤＤ上の記録イメージの例である。ＩＦＯファイルは各ＰＧの管理情報が書かれている。ＶＲＯファイルには、録画した番組が各ＰＧ単位に分割されている状態を表している。図４の例では１つの番組が４つのＰＧに分割されて記録されている。このとき各ＰＧの記録容量は各々４．３ＧＢずつとなっており、例えばＤＶＤ−ＲＡＭなどのメディアに対してＰＧ１をそのまままるごとデータをコピーすることが可能となる。
【００１６】
以上のような動作により、録画した番組を一定の容量（４．３ＧＢ）単位で分割しながら記録することができるため、マーカー情報等の管理情報を用いなくても、ＤＶＤ−ＲＡＭメディアなどへのダビング時に、見たい番組の必要な部分が含まれるＰＧのみを選択すれば、ＤＶＤ−ＲＡＭメディアのもつ容量に対して効率よく保存することが可能である。
【００１７】
なお、上記のＭＰＥＧ２のＰＧ分割において、通常分割時に分割した前後のＰＧにおいて、番組のシーンが途切れたりする場合がある。例えばＰＧ１とＰＧ２に分割された場合、ＰＧ１の最後のシーンとＰＧ２の最初のシーンの間が連続したシーンとならずに数フレーム〜数秒分のシーンが欠落するといったことが発生する。これは内部録画停止処理と内部録画再開処理において、前記処理を行っている間は記録を行うことができないからである。そこで、図１のＨＤＤ／ＤＶＤ制御回路１０４において図示していないがバッファを経由してストリームデータをＨＤＤに記録する場合に、分割される前後のＰＧにおいてシーンが重なるように分割するように記録する。図６は、前記バッファにストリームデータが蓄えられている状態を示した図である。このバッファはストリームデータをリアルタイムにＨＤＤやＤＶＤ−ＲＡＭに記録する際に、入力されるストリームデータの転送レートの変動を吸収するためのものである。いまちょうどＰＧ１の分割が実施されて、ＰＧ２を記録開始しようとしているときのバッファメモリの状態を示している。ここでＰＧ１は容量単位で分割するので図６の容量分割位置までで記録を終了する。つぎにＰＧ２の記録を開始するが、これは図６に示すようにＩフレームを含むＭＰＥＧ２のプログラムストリームの先頭パケットを含みかつ、ＰＧ１にて記録終了した位置よりも前（過去）のシーンにさかのぼった部分から記録を開始するようにしている。これにより、分割されたＰＧ１とＰＧ２の間で、番組のシーンを欠落することなく録画することができる。ＰＧ１の最後とＰＧ２の先頭のシーンの重なり具合は１ＧＯＰ以上、あるいは１秒〜２秒ぐらいが望ましい。つまり、このシーンの重なり時間は、内部録画停止から内部録画開始にかかる所要時間分以上であればよい。以上のようにＰＧ１とＰＧ２に分割する際にＰＧ２の開始位置をＰＧ１の終わりの位置より前方にすることで、ＰＧ１からＰＧ２にまたぐシーンを欠落することなく録画することが可能になる。
【００１８】
また、このとき、分割された各ＰＧにおいて、録画開始日時は、録画を再開した時間を付与することができる。例えば、７月７日の１４：００に録画を開始して、１６：００に終了した場合で、ＰＧ１からＰＧ４に分割されて録画されたとする。このときＰＧ１の録画開始時刻は７月７日の１４：００であるが、ＰＧ２の録画開始時刻は、例えば１４：３３に分割されたとする（正確には１４：３３に内部的にＰＧ２を録画開始したとする）と、ＰＧ２の録画開始時刻を７月７日の１４：３３とする。同様にしてＰＧ３の録画開始時刻を７月７日の１５：１０、ＰＧ４の録画開始時刻を７月７日の１５：４４というようにＩＦＯファイルに上記録画時刻にて管理情報が記録される。するとこれらの番組を再生する場合に、番組の一覧表示を行った場合、図８に示すようにＰＧ１からＰＧ４について、各々のＰＧに関する情報が表示される。このとき、１つの番組が複数のＰＧに分割されている場合、各ＰＧの開始時刻はそれぞれの分割された時点の時刻が表示されることにより、ユーザが番組のどのシーンを見たいかについて、上記時間をたよりにして、見たいシーンがあると思われる時間を含むＰＧを選択することができる。また、これら分割されたＰＧは、ＨＤＤ上で再生する場合は、分割された時刻の古い順に連続的に再生することにより、たとえ容量単位で分割された番組であっても、あたかも１つの連続した番組であるかのように再生することも可能である。なお、分割時に時刻以外の情報（例えば番組のタイトル情報）などは分割された各ＰＧに対しても同一の情報を付与することを推奨する。
【００１９】
次に図３はＭＰＥＧ４の番組を分割しながら録画する場合の動作手順を示している。本発明の実施の形態１ではＭＰＥＧ２とＭＰＥＧ４を同時に録画するシステムについて説明している。したがって、図２で説明したＭＰＥＧ２の番組を分割しながら録画する動作と平行して、図３をもとにこれから説明するＭＰＥＧ４の番組を分割しながら録画する動作が実行されるものである。図３において、まずＳ２０１にてメモリカードの容量設定が実施される。これはユーザが初期設定画面で容量を選択することにより行われる。例えば、初期設定画面で「カード容量」という項目があって、前記項目に対して設定できる候補が「８ＭＢ」、「１６ＭＢ」、「３２ＭＢ」、「６４ＭＢ」、「１２８ＭＢ」、「２５６ＭＢ」、「５１２ＭＢ」などがあるとする。ここで１２８ＭＢを選んだとすると、分割するための設定容量は、例えば１２０００００００バイトとする。この数値は上記１２８ＭＢに対して多少余裕のある容量にしておくことが望ましい。
【００２０】
なぜならばメモリカードの容量表示というものは、一般に搭載している物理的なメモリの容量であらわされているが、実際は前記物理メモリのうちのいくつかはメモリカードを制御するためにカード内部で消費されてしまう分と、著作権保護のためのセキュア領域として予めユーザに開放されていない領域が存在したりするためである。このようにして初期設定により、カードの容量をユーザに選択させ、分割すべき容量の値が決定される（Ｓ２０１）。つぎにユーザが録画開始の指示をすると、Ｓ２０２で、ＨＤＤに対してＭＰＥＧ２で録画開始すると同時にＭＰＥＧ４でも録画が開始される。ＭＰＥＧ２の録画開始動作は図２のＳ１０１で説明したとおりである。
【００２１】
一方ＭＰＥＧ４の録画開始については、ＡＳＦファイルとして記録するために、まずファイルのオープン処理などが行われ、つづいてＭＰＥＧ４のＡＳＦストリームデータの記録が前記ファイルに対して行われる。次にＳ２０３において、記録中のストリームデータの容量が上記で設定した値（１２０００００００バイト）を超えたかどうかを判定する。もし、１２０００００００バイトを超えた場合は、Ｓ２０４へ移行する。もし１２０００００００バイト以内であれば、引き続き録画を継続する。Ｓ２０８では、現在録画中のファイルに対し、記録容量の計算を行う。これはファイルの開始から現時点の記録位置までのストリームデータの記録容量を算出するものである。Ｓ２０３で１２０００００００バイト以下と判断した場合は、Ｓ２０９にて特にＭＰＥＧ２の録画が停止していない場合は、録画を継続する（Ｓ２０３へ移行）。
【００２２】
一方、Ｓ２０３で１２０００００００バイトを超えた場合は、Ｓ２０４にて、一旦内部処理として、録画の停止処理を行う。前記の録画停止処理では一旦現在書き込み中のＡＳＦファイルに対しヘッダ情報を更新し、また、ファイルの末尾にシークに必要なインデックス情報を付加する。前記ヘッダ情報とは、録画開始日時やタイトル情報などの録画管理情報を記述が記述されている。また前記インデックス情報は、ランダムシークに必要な、Ｉフレームを含むパケットの位置情報が格納されているものである。また上記ＡＳＦファイルは内部録画停止処理によりクローズされる。これによりストリームデータはファイル単位で一旦途切れることになる。
【００２３】
この処理において、ユーザからみた見かけ上は録画を継続しているように見えるが、この内部処理が行われることによって、一旦ファイルは分割される。つまり、内部録画停止によって、ＨＤＤ上では、１つの番組として扱うように番組を途中で分割するものである。この処理により、１つのファイルは１２０００００００バイト以下となるようにすることができる。つぎにＳ２０５において、一旦内部で録画停止したので、容量計算は再び０から計算するために、記録容量の計算パラメータをクリア（初期化）する。Ｓ２０６では、内部停止した時点で、システムが許容する録画番組の最大数（最大ファイル数）を超えているかどうかのチェックを行う。本発明の実施形態１におけるＭＰＥＧ４の最大ファイル数を１０００とする。
【００２４】
もし、Ｓ２０４の時点でファイル数が１０００に達した場合は、録画を完全に終了させる。すなわちユーザから見ても録画が停止された状態になる。逆にまた１０００に達していない場合は、内部的に録画を再開させる（Ｓ２０７）。この内部的な録画再開は、ユーザからは単に録画を継続しているようにしか見えないが、実際は番組は一旦分割されて、ファイル数が１つ増えることになる。ところで、ＭＰＥＧ４の録画終了条件はＳ２０９で示されるようにＭＰＥＧ２が録画終了かどうかで判定される。これは、ＭＰＥＧ２とＭＰＥＧ４を同時に録画した場合に、ＭＰＥＧ２が何らかの要因で録画を停止した場合（内部録画停止を除く）に、ＭＰＥＧ４は、無条件に録画を停止させることを意味する。ＭＰＥＧ２の録画が停止する要因としては、ユーザによる録画停止処理と、ＭＰＥＧ２のＰＧ数が最大値になったことにより停止などがある。他にもＨＤＤの容量がいっぱいになる場合や、ＭＰＥＧ２を記録中にＤＶＤ−ＶＲで規定された上限値を超えるような記録が行われた場合（例えばセル数が最大になるなど）にもＭＰＥＧ２の録画は停止する。要するにＭＰＥＧ２が録画停止した場合には、ＭＰＥＧ４もそれに従って録画を停止するものである。これによりＭＰＥＧ２が録画されずにＭＰＥＧ４だけ録画できているという場合は、ありえなくなる。
【００２５】
このような動作をさせることにより、ＭＰＥＧ２の録画は、まず優先して実行されるため、たとえＭＰＥＧ４で録画できなかった場合は生じるが、少なくともＭＰＥＧ２での録画は実行される。もしＭＰＥＧ４の録画のみ実行されてＭＰＥＧ２での録画が行われないような動作をサポートした場合、ユーザは、どの場合に、何が録画できないのかが非常にわかりにくくなり、しばしばユーザに混乱を与えてしまうという問題がある。同様に、ＭＰＥＧ２で録画できるのにＭＰＥＧ４が録画できないためにＭＰＥＧ２の録画までできなくして制限してしまうと、ＭＰＥＧ２がなぜ録画できないのかがユーザにわかりにくくなってしまう。すなわち、ＭＰＥＧ２の録画がＭＰＥＧ４に対して優先であるとすることにより、ユーザは、常にＭＰＥＧ２優先で録画されることを認知しやすくなるものである。ＭＰＥＧ２を優先する理由は、ＤＶＤレコーダが一般にＭＰＥＧ２で記録することを基本としているためである。
【００２６】
こうして特にＭＰＥＧ２が録画停止しない限り、一定容量（１２０００００００バイト）単位でファイルを分割しながら録画される。もしファイル数が１０００に到達した時点でＭＰＥＧ４の録画は停止される。もしＭＰＥＧ２の録画が停止されるとＳ２０９において録画の終了判定が行われて、Ｓ２１０のＭＰＥＧ４録画終了処理へと移行する。Ｓ２１０では、ユーザから見た動作を録画停止状態にして、ファイルリストを含むディレクトリ情報などは停電によるデータ消失防止のために、不揮発メモリなどへバックアップされる。図５は、本発明の実施の形態１によって録画したＭＰＥＧ４番組のＨＤＤ上の記録イメージの例である。各ファイルは、録画した番組が各ファイル単位に分割されている状態を表している。図５の例では１つの番組が４つのファイルに分割されて記録されている。このとき各ファイルの記録容量は各々１２０ＭＢずつ（正確には１２０００００００バイト）となっており、例えば１２８ＭＢのメモリカードに対してファイル１をそのまままるごとデータをコピーすることが可能となる。
【００２７】
以上のような動作により、録画した番組を初期設定で設定した一定の容量（例えば１２０ＭＢ）単位で分割しながら記録することができるため、マーカー情報等の管理情報を用いなくても、メモリカードへのダビング時に、見たい番組の必要な部分が含まれるファイルのみを選択すれば、メモリカードのもつ容量に対して効率よく保存することが可能である。もし、録画時にＭＰＥＧ４の番組を分割せずに、容量単位で独自のマーカー情報などを管理するための管理ファイルを別途作成し、ダビング時に分割するような従来の方法で実施した場合、マーカー位置以降のストリームデータを１つのＡＳＦ形式のファイルにするために、ＡＳＦのヘッダ情報の書き換えや、ストリームデータ中のパケット内のタイムスタンプの書き換えや、シーク動作のために付与しているインデックス情報の書き換えなどが発生し、システム（ＣＰＵ）に非常に大きな負担を与え、ダビング時の処理速度が低下するといった問題が発生する。
【００２８】
これに対し本実施の形態１では、録画時に番組を分割するため、ストリームデータの書き換え等の処理が発生しないため、そのままファイルコピーのみを行えばよいため、単純なＤＭＡなどによるハードウエア転送処理を行うことにより非常に高速にコピーを行うことが可能である。
【００２９】
なお、上記のＭＰＥＧ４のファイル分割において、通常分割時に分割した前後のファイルにおいて、番組のシーンが途切れたりする場合がある。例えばファイル１とファイル２に分割された場合、ファイル１の最後のシーンとファイル２の最初のシーンの間が連続したシーンとならずに数フレーム〜数秒分のシーンが欠落するといったことが発生する。これは内部録画停止処理と内部録画再開処理において、前記処理を行っている間は記録を行うことができないからである。そこで、ＭＰＥＧ２のＰＧ分割処理と同様にして、バッファを経由してストリームデータをＨＤＤに記録する場合に、分割される前後のファイルにおいてシーンが重なるように分割して記録する。これは図６に示すようにファイル２の記録開始位置を、Ｉフレームを含むＭＰＥＧ４のＡＳＦストリームの先頭パケットを含みかつ、ファイル１にて記録終了した位置よりも前（過去）のシーンにさかのぼった部分にすることにより、分割されたファイル１とファイル２の間で、番組のシーンを欠落することなく録画することができる。ファイル１の最後とファイル２の先頭のシーンの重なり具合は１ＧＯＰ以上、あるいは１秒〜２秒ぐらいが望ましい。
【００３０】
つまり、このシーンの重なり時間は、内部録画停止から内部録画開始にかかる所要時間分以上であればよい。以上のようにファイル１とファイル２に分割する際にファイル２の開始位置をファイル１の終わりの位置より前方にすることで、ファイル１からファイル２にまたぐシーンを欠落することなく録画することが可能になる。
【００３１】
また、このとき、分割された各ファイルにおいて、録画開始日時は、録画を再開した時間を付与することができる。例えば、７月７日の１４：００に録画を開始して、１６：００に終了した場合で、ファイル１からファイル４に分割されて録画されたとする。このときファイル１の録画開始時刻は７月７日の１４：００であるが、ファイル２の録画開始時刻は、例えば１４：３３に分割されたとする（正確には１４：３３に内部的にファイル２を録画開始したとする）と、ファイル２の録画開始時刻を７月７日の１４：３３とする。同様にしてファイル３の録画開始時刻を７月７日の１５：１０、ファイル４の録画開始時刻を７月７日の１５：４４というようにＡＳＦファイルのヘッダ情報に上記録画時刻を付与する。するとこれらの番組を再生する場合に、番組の一覧表示を行った場合、ファイル１からファイル４について、各々のファイルに関する情報が表示される。
【００３２】
なお、分割時に時刻以外の情報（例えば番組のタイトル情報）などは分割された各ファイルに対しても同一の情報を付与することを推奨する。このとき、１つの番組が複数のファイルに分割されている場合、各ファイルの開始時刻はそれぞれの分割された時点の時刻が表示されることにより、ユーザが番組のどのシーンを見たいかについて、上記時間をたよりにして、見たいシーンがあると思われる時間を含むファイルを選択することができる。
【００３３】
また、これら分割されたファイルは、ＨＤＤ上で再生する場合は、分割された時刻の古い順に連続的に再生することにより、たとえ容量単位で分割された番組であっても、あたかも１つの連続した番組であるかのように再生することも可能である。
【００３４】
なお、図３のＳ２０１において、分割すべき容量は、初期設定により、ユーザがカード容量を選択することで設定されるような例を説明したが、他に、初期設定画面において、メモリカードのフォーマット実行メニューを用意し、フォーマットを実行させることでカードの容量を認識して、分割すべき容量とする方法も考えられる。例えば、まずユーザが使用するメモリカードを本発明のＤＶＤレコーダ上の初期設定画面にて、フォーマットを行う。このとき、前記メモリカードのフォーマット直後の容量を認識して、その容量に多少のマージン差し引いた容量にて分割すべき容量とする。これにより、ユーザは使用するカードの容量を選ぶ必要がなくなり、ユーザ操作が簡単になるというメリットがある。もうひとつのメリットとして、メモリカードの容量のばらつきに依存することなく、そのカードがもつ使用可能領域いっぱいまで利用できる点である。これは、一般にメモリカードの容量表示というものは先ほども説明したが、搭載している物理的なメモリの容量であらわされているが、実際は前記物理メモリのうちのいくつかはメモリカードを制御するためにカード内部で消費されてしまう分と、著作権保護のためのセキュア領域として予めユーザに開放されていない領域が存在したりするために、カードの種類、品番やメーカによりフォーマット直後の容量がまちまちであるという問題があり、フォーマット直後の容量がかならずある値以上になることは保証されていない。
【００３５】
したがって、メモリカードをフォーマットすることで、そのメモリカードが使用できる最大の容量が取得できるため、フォーマット直後の容量値を基準にして分割すべき容量とすることにより、使用するメモリカードの容量を最大限利用することが可能である。
【００３６】
以上本発明の実施の形態１によれば、録画時にＭＰＥＧ２はＤＶＤ−ＲＡＭの記録容量単位で分割し、ＭＰＥＧ４はメモリカードの記録容量単位で分割するため、マーカ情報など必要とせずに、各々データの高速コピーのみで目的とするメディアへのダビングが可能となる。つまりＭＰＥＧ２は保存用にＤＶＤ−ＲＡＭへコピーできる容量で分割し、ＭＰＥＧ４は携帯機器で持ち出せるようにメモリカードへコピーできる容量で分割することができる。また分割された前後のシーンは重複して記録されるため、シーンを逃すこともない。また、分割された番組は、分割時の時刻を付与するため、ユーザが必要とするシーンがどの分割部分に相当するかを、すぐに見つけることができる。
【００３７】
分割された番組は分割した時刻順に再生することにより、あたかも連続した１つの番組として再生することが可能である。これにより編集操作なしに、簡単に目的のメディアへのダビング操作が可能となる。また、録画時に分割しながらＨＤＤに記録するため、ユーザは、分割された容量分の持ち出しが可能となり、例えば１日目はファイル１（またはＰＧ１）を持ち出し、２日目はファイル２（またはＰＧ２）を持ち出すといった使い方も可能である。なお、本発明の実施の形態１においてＤＶＤ−ＲＡＭやメモリカードへのコピー（ダビング）は移動であってもよい。移動とは移動先にはデータが転送されるが移動元のデータは消去されることを意味する。また、本発明の実施の形態１において、録画を開始する手段はユーザによる指示で行う例を説明したが、予約録画による録画であってもよいことは当然である。
【００３８】
（実施の形態２）
以下、本発明の映像情報記録装置の実施の形態２について説明する。本発明の第２の実施の形態を示すためのＤＶＤレコーダのシステム全体の構成図は、実施の形態１と同様に図１で示される。なお、各部の機能の説明については、実施の形態１と同様のため省略する。実施の形態２では、あらかじめＭＰＥＧ２で録画されている番組について、再エンコードによりＭＰＥＧ４に変換してメモリカードにダビングする形態について説明する。このとき、まず再エンコードされたＭＰＥＧ４ストリームはいったんＨＤＤに分割しながら蓄積した後に、メモリカードへダビング（コピー）するものとする。図１の構成によるＭＰＥＧ２からＭＰＥＧ４へのダビング時の動作を説明する。まず、ＨＤＤ１１０にはすでにＭＰＥＧ２の番組が蓄積されているものとする。この動作についてはすでに実施の形態１で説明している。そこでまずユーザがダビングをしたいＭＰＥＧ２の番組をグラフィックス回路１０８にて描画されているＧＵＩにより選択する。これによりＣＰＵ１０７はまずＭＰＥＧ２／４デコーダ１０５のマイクロコードをプログラムストリーム（ＭＰＥＧ２）のデコードができるものに切り替える指示を行い、ＭＰＥＧ２／４デコーダ１０５へ上記マイクロコードがロードされる。
【００３９】
つぎにＨＤＤ／ＤＶＤ制御回路１０４は、ＨＤＤ上に記録されているＩＦＯファイルから再生すべき番組が格納されているＶＲＯファイルの読み出し位置を取得し、ＶＲＯファイルからプログラムストリームを抽出し、ＭＰＥＧ２／４デコーダ１０５へ出力する。ＭＰＥＧ２／４デコーダで伸長されたデジタル映像データとデジタル音声データはＭＰＥＧ４エンコーダ１０３に入力される。ＭＰＥＧ４エンコーダ１０３は入力されたデジタル映像信号をＭＰＥＧ４方式で圧縮し、デジタル音声信号をＧ．７２６方式で圧縮し、ＡＳＦ形式で多重化して、ＨＤＤ／ＤＶＤ制御回路１０４へ出力する。ＨＤＤ／ＤＶＤ制御回路１０４では、入力されたＡＳＦストリームをＨＤＤ１１０へＡＳＦファイル形式で記録する。このときＡＳＦファイルは一定の容量単位で分割されるものである。こうしてＨＤＤ１１０に記録された１つ以上のＡＳＦファイルのうち、最初に記録されたＡＳＦファイル（１番目のファイル）をメモリカード制御回路１０６を経由してメモリカードへコピーする。
【００４０】
以上システム構成による動作を説明したので、次に本発明に特に関連のある容量分割によるダビング動作について図７を用いて説明する。まずＳ３０１でメモリカードの容量を設定する。これは実施の形態１で説明したように、ユーザが初期設定画面で容量を選択することにより行われる。例えば、初期設定画面で「カード容量」という項目があって、前記項目に対して設定できる候補が「８ＭＢ」、「１６ＭＢ」、「３２ＭＢ」、「６４ＭＢ」、「１２８ＭＢ」、「２５６ＭＢ」、「５１２ＭＢ」などがあるとする。ここで１２８ＭＢを選んだとすると、分割するための設定容量は、例えば１２０００００００バイトとする。なお、図７のＳ３０１において、実施の形態１と同様に、初期設定画面において、メモリカードのフォーマット実行メニューを用意し、フォーマットを実行させることでカードの容量を認識して、分割すべき容量とする方法も考えられる。また、ダビングする前にカードを挿入しておき、そのカードの空き容量を検出し、その容量を分割すべき容量としてもよい。例えば、挿入されているカードの空き容量が１２０ＭＢであった場合、分割すべき容量は多少のマージンを差し引いた１１９ＭＢに設定することも可能である。このようにＳ３０１により分割すべき容量が決定されたら、つぎにＳ３０２にて実際のダビングが開始される。この時点ですでにユーザはダビングしたいＭＰＥＧ２の番組を選択済みであるとする。ユーザがダビング開始を指示すると、Ｓ３０２にて、まずＭＰＥＧ４によるＨＤＤへの録画開始の準備を行う。
【００４１】
つぎにＭＰＥＧ２の再生を開始させることにより、ＭＰＥＧ４の録画も開始され、ＭＰＥＧ２の再生映像をＭＰＥＧ４で再び圧縮してＡＳＦファイル形式でＨＤＤに記録が開始される。次にＳ３０３において、記録中のストリームデータの容量が上記で設定した値（１２０００００００バイト）を超えたかどうかを判定する。もし、１２０００００００バイトを超えた場合は、Ｓ３０４へ移行する。もし１２０００００００バイト以内であれば、引き続きＭＰＥＧ４録画を継続する。Ｓ３０８では、現在録画中のファイルに対し、記録容量の計算を行う。これはファイルの開始から現時点の記録位置までのストリームデータの記録容量を算出するものである。Ｓ３０３で１２０００００００バイト以下と判断した場合は、Ｓ３０９にて特にＭＰＥＧ２の再生が停止していない場合は、録画を継続する（Ｓ３０３へ移行）。一方、Ｓ３０３で１２０００００００バイトを超えた場合は、Ｓ３０４にて、一旦内部処理として、録画の停止処理を行う。前記の録画停止処理では一旦現在書き込み中のＡＳＦファイルに対しヘッダ情報を更新し、また、ファイルの末尾にシークに必要なインデックス情報を付加する。また上記ＡＳＦファイルは内部録画停止処理によりクローズされる。これによりストリームデータはファイル単位で一旦途切れることになる。この処理において、ユーザからみた見かけ上は録画（ダビング）を継続しているように見えるが、この内部処理が行われることによって、一旦ファイルは分割される。この処理により、１つのファイルは１２０００００００バイト以下となるようにすることができる。つぎにＳ３０５において、一旦内部で録画停止したので、容量計算は再び０から計算するために、記録容量の計算パラメータをクリア（初期化）する。Ｓ３０６では、内部停止した時点で、システムが許容する録画番組の最大数（最大ファイル数）を超えているかどうかのチェックを行う。本発明の実施の形態２におけるＭＰＥＧ４の最大ファイル数を１０００とする。もし、Ｓ３０４の時点でファイル数が１０００に達した場合は、ＭＰＥＧ４録画を完全に終了させる（ＭＰＥＧ２の再生も停止する）。すなわちユーザから見てもダビングが停止された状態になる。逆にまた１０００に達していない場合は、内部的に録画を再開させる（Ｓ３０７）。この内部的な録画再開は、ユーザからは単に録画（ダビング）を継続しているようにしか見えないが、実際は番組は一旦分割されて、ファイル数が１つ増えることになる。
【００４２】
ところで、ＭＰＥＧ４の録画終了条件はＳ３０９で示されるようにＭＰＥＧ２が再生終了かどうかで判定される。こうして特にＭＰＥＧ２が再生終了しない限り、一定容量（１２０００００００バイト）単位でファイルを分割しながら録画される。もしファイル数が１０００に到達した時点でＭＰＥＧ４の録画は停止される（ＭＰＥＧ２の再生も停止する）。もしＭＰＥＧ２の再生が終了するとＳ３０９においてダビングの終了判定が行われて、Ｓ３１０のＭＰＥＧ４録画終了処理へと移行する。Ｓ３１０では、ユーザから見た動作をダビング終了状態にして、ＭＰＥＧ４の録画は終了する。ファイルリストを含むディレクトリ情報などは停電によるデータ消失防止のために、不揮発メモリなどへバックアップされる。つぎにＳ３１１によりＨＤＤ上に分割されたＭＰＥＧ４番組のうち最初に記録されたファイルについてメモリカードへコピーする。図５は、本発明の実施の形態２によってＭＰＥＧ２からＭＰＥＧ４へ変換されたＭＰＥＧ４番組のＨＤＤ上の記録イメージの例である。各ファイルは、録画した番組が各ファイル単位に分割されている状態を表している。図５の例では１つの番組が４つのファイルに分割されて記録されている。このとき各ファイルの記録容量は各々１２０ＭＢずつ（正確には１２０００００００バイト）となり、ファイル１はメモリカードへコピーされる。なお、ファイル１はコピーではなく、移動してもよい。のこりのファイル２からファイル４はユーザが特に必要としなければユーザの手によって消去してもよし、あるいは自動的に消去してもよい。
【００４３】
なお、上記のＭＰＥＧ４のファイル分割において、通常分割時に分割した前後のファイルにおいて、番組のシーンが途切れたりする場合がある。例えばファイル１とファイル２に分割された場合、ファイル１の最後のシーンとファイル２の最初のシーンの間が連続したシーンとならずに数フレーム〜数秒分のシーンが欠落するといったことが発生する。これは内部録画停止処理と内部録画再開処理において、前記処理を行っている間は記録を行うことができないからである。そこで、実施の形態１と同様にして、バッファを経由してストリームデータをＨＤＤに記録する場合に、分割される前後のファイルにおいてシーンが重なるように分割して記録する。これによりファイル１とファイル２に分割する際にファイル２の開始位置をファイル１の終わりの位置より前方にすることで、ファイル１からファイル２にまたぐシーンを欠落することなく録画することが可能になる。
【００４４】
また、このとき、分割された各ファイルにおいて、録画開始日時は、録画を再開した時間を付与することができる。例えば、７月７日の１４：００に録画を開始して、１６：００に終了した場合で、ファイル１からファイル４に分割されて録画されたとする。このときファイル１の録画開始時刻は７月７日の１４：００であるが、ファイル２の録画開始時刻は、例えば１４：３３に分割されたとする（正確には１４：３３に内部的にファイル２を録画開始したとする）と、ファイル２の録画開始時刻を７月７日の１４：３３とする。同様にしてファイル３の録画開始時刻を７月７日の１５：１０、ファイル４の録画開始時刻を７月７日の１５：４４というようにＡＳＦファイルのヘッダ情報に上記録画時刻を付与する。するとこれらの番組を再生する場合に、番組の一覧表示を行った場合、ファイル１からファイル４について、各々のファイルに関する情報が表示される。
【００４５】
なお、分割時に時刻以外の情報（例えば番組のタイトル情報）などは分割された各ファイルに対しても同一の情報を付与することを推奨する。このとき、１つの番組が複数のファイルに分割されている場合、各ファイルの開始時刻はそれぞれの分割された時点の時刻が表示されることにより、ユーザは番組のどのシーンがダビングされたかについて、上記時間をたよりにして確認することができる。また、これら分割されたファイルは、ＨＤＤ上で再生する場合は、分割された時刻の古い順に連続的に再生することにより、たとえ容量単位で分割された番組であっても、あたかも１つの連続した番組であるかのように再生することも可能である。また、本発明の実施の形態２では、ＭＰＥＧ２からＭＰＥＧ４へ変換ダビングした場合に、分割された最初のファイルのみをメモリカードへコピーする例を説明したが、メモリカードを１枚目、２枚目、３枚目というように交換することで、それぞれファイル１、ファイル２、ファイル３をコピーするようにしても良い。あるいは、１枚目のカードにファイル２以降をコピーしてもよい。この場合、何枚目のカードには何番目のファイルをコピーするかについてはユーザの指定により実施されるものである。
【００４６】
本発明の実施の形態２のようにＭＰＥＧ２からＭＰＥＧ４への再エンコードによるダビングを行う場合、一旦ＨＤＤに分割しながら記録した後、メモリカードなどにコピーすることの効果について説明する。一般に再エンコードダビングを行う場合、ダビング先のメディア（メモリカードなど）に直接記録する方法が知られている。しかしながら、この方法で例えばＭＰＥＧ２の番組をＭＰＥＧ４に再エンコードしてメモリカードにダビングする場合に、２つ問題がある。１つは、ＭＰＥＧ４による圧縮方式は非常に高能率であるため、はじめに予測されるＭＰＥＧ４の記録容量に対して、実際に記録される容量が大きく異なる場合がある点である。これは例えばＭＰＥＧ４の最大記録レートを１Ｍｂｐｓ、平均記録レートを７６８Ｋｂｐｓとした記録モードがあるとして、メモリカード１２８ＭＢを消費する記録時間をおおそよワーストで約１６分、平均で約２１分と算出される。通常ダビングしたい元の番組が上記時間よりも大きい場合、ダビング開始前に警告表示などしてダビングを開始できなくしたりする。
【００４７】
これは万が一ダビングに失敗した場合にユーザにとって非常に不都合になるのを防止するためである。しかしながら現実には動きのすくない番組などでは、上記のワースト１６分に対して３０分以上録画できるケースもしばしばである。逆にユーザが上記１６分分のＭＰＥＧ２番組を再エンコードによりダビングした結果、ＭＰＥＧ４の番組がメモリカード上に記録されているにもかかわらずメモリカードの残量が２／３以上もあまるケースも発生する。実際には十分メモリカードに記録できるのに、ユーザに容量不足の懸念があるためにダビングの実行を許可しないのではあまりにも理不尽である。そこで本発明の実施の形態１のように一旦ＨＤＤに分割しながら記録することにより、圧縮の結果がどうなろうが、メモリカードに入る容量分で分割されるため、メモリカードに対して容量の使用効率の高いダビング処理を行うことができる。カードへ直接記録する方法の２つめの問題点は、メモリカードは一般にカードに対する書き込み速度は読み出し速度より低速であるために、ＭＰＥＧ４の記録レートが高いと書き込みに失敗する場合があるという点である。この問題も、一旦ＨＤＤに記録したのちに、メモリカードへコピーするため、たとえメモリカードへの書き込み速度がＭＰＥＧ４の記録レートを下回っていても、カードからの読み出し速度が、ＭＰＥＧ４記録レートを上回れば、再生可能である。
【００４８】
以上本発明の実施の形態２によれば、ＭＰＥＧ２からＭＰＥＧ４への変換ダビングを行う際に、一旦ＨＤＤに分割しながら記録してからメモリカードにコピーするので、メモリカードに対して容量の使用効率の高いダビング処理を行うことができ、また、メモリカードの書き込み速度がＭＰＥＧ４の記録レートを下回っていても、ダビングを実行することができる。
【００４９】
なお、本発明の実施の形態２では、ダビング元のＭＰＥＧ２の番組はＨＤＤ上にある場合を説明したが、ダビングのＭＰＥＧ２番組はＤＶＤ−ＲＡＭ上であってもよい。この場合も、ＭＰＥＧ２からＭＰＥＧ４へ変換する場合は一旦ＨＤＤへ分割しながら記録したのちにメモリカードへコピーするものである。
【００５０】
また、本発明の実施の形態２では、ＭＰＥＧ２番組からＭＰＥＧ４番組に変換するダビングの例を説明したが、ＭＰＥＧ２からＭＰＥＧ２への再エンコードや、ＭＰＥＧ４からＭＰＥＧ４への再エンコードの場合も同様に実施すれば同じ効果が得られるものである。
【産業上の利用可能性】
【００５１】
本発明にかかる映像情報記録装置（ＤＶＤレコーダ）は、録画時にＭＰＥＧ２はＤＶＤ−ＲＡＭの記録容量単位で分割し、ＭＰＥＧ４はメモリカードの記録容量単位で分割するため、例えば大容量メディア（ＨＤＤ等）に記録した番組を、それよりも小さな容量のリムーバブルメディア（ＤＶＤ−ＲＡＭやメモリカードなど）にコピーする場合、マーカ情報など必要とせずに、各々データの高速コピーのみで目的とするメディアへダビングし、他の機器などで視聴する用途に適用できる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態１および実施の形態２のＤＶＤレコーダのシステム構成を示す図
【図２】本発明の実施の形態１のＭＰＥＧ２の記録動作を示すフローチャート
【図３】本発明の実施の形態１のＭＰＥＧ４の記録動作を示すフローチャート
【図４】本発明の実施の形態１のＭＰＥＧ２の分割された番組を示す説明図
【図５】本発明の実施の形態１のＭＰＥＧ４の分割された番組を示す説明図
【図６】本発明の実施の形態１および２における分割位置を示す説明図
【図７】本発明の実施の形態２のダビング動作を示すフローチャート
【図８】本発明の実施の形態１の分割された番組を再生するためのリスト表示画面を示す説明図
【符号の説明】
【００５３】
１０１    ＴＶチューナー
１０２    ＭＰＥＧ２エンコーダ
１０３    ＭＰＥＧ４エンコーダ
１０４    ＨＤＤ／ＤＶＤ制御回路
１０５    ＭＰＥＧ２／４デコーダ
１０６    メモリカード制御回路
１０７    ＣＰＵ
１０８    グラフィックス回路
１０９    オーディオ回路
１１０    ＨＤＤ
１１１    ＤＶＤ−ＲＡＭドライブ
【図１】
2006352180.tif 000003
【図２】
2006352180.tif 000004
【図３】
2006352180.tif 000005
【図４】
2006352180.tif 000006
【図５】
2006352180.tif 000007
【図６】
2006352180.tif 000008
【図７】
2006352180.tif 000009
【図８】
2006352180.tif 000010