(57)【要約】データ複製記録装置は、第１の記録媒体（１７１Ａ）に記録されたデータを読出すと、読出したデータを第２の記録媒体（１７１Ｂ）に記録する。このとき、読出したデータの符号化方式が第２の記録媒体（１７１Ｂ）からデータを再生可能とするための所定の符号化方式でないと判定した場合は、読出したデータを所定の符号化方式に従う符号化データに変換する。また、読出したデータについて、該データとともに読出された管理情報に基づきデータの並び替え必要の有無も判定する。そして、その判定結果に基づき途切れの無い再生を可能ならしめるようにデータ並び替えをする。このように所定符号化方式に従うように、かつ連続して並ぶように処理された後のデータを、順次、第２の記録メディア（１７１）の一連の領域に記録する。
2003102949.tif 000002
【特許請求の範囲】
【請求項１】
第１の記録媒体（１７１Ａ、１）のデータを、前記第１記録媒体とは異なる第２の記録媒体（１７１Ｂ、２）に記録するデータ複製記録装置であって、
前記第１の記録媒体からデータを読出して、読出されたデータを、前記第２の記録媒体のデータを適正に再生するための予め定められた規則に従い処理して、処理されたデータを、前記第２の記録媒体に記録することを特徴とする、データ複製記録装置。
【請求項２】
前記第１の記録媒体（１７１Ａ）に記録された符号化データを読出す読出手段（１１１、１７０Ａ）と、
前記読出された符号化データの符号化方式が所定の符号化方式であるか否かを判定する符号化方式判定手段（１１２）と、
前記判定された符号化方式が前記所定の符号化方式でない場合、前記読出された符号化データを前記所定の符号化方式の符号化データに変換する符号化データ変換手段（１１３）と、
前記変換された符号化データを前記第２の記録媒体（１７１Ｂ）に記録する記録手段（１１４）とを備えた、請求項１に記載のデータ複製記録装置（１００）。
【請求項３】
前記記録手段は、前記判定された符号化方式が前記所定の符号化方式でない場合、前記読出された符号化データを前記第２の記録媒体にさらに記録する、請求項２に記載のデータ複製記録装置。
【請求項４】
前記符号化データ変換手段は、前記読出された符号化データを変換するか否かを切替える切替手段（１１５Ａ、１１５Ｂ）を有する、請求項２または３に記載のデータ複製記録装置。
【請求項５】
前記第１の記録媒体（１７１Ａ）に記録された符号化データを読出す読出手段（１１１Ａ、１７０Ａ）と、
前記読出された符号化データの符号化方式が所定の符号化方式であるか否かを判定する符号化方式判定手段（１１２）と、
前記読出された符号化データを前記所定の符号化方式の符号化データに変換する符号化データ変換手段（１１３）と、
前記読出された符号化データと、前記変換された符号化データとのいずれかを前記第２の記録媒体に記録する記録手段（１１４Ａ）と、
前記判定された符号化方式が前記所定の符号化方式でない場合に、前記読出された符号化データを、前記符号化データ変換手段に出力し、前記判定された符号化方式が前記所定の符号化方式である場合に、前記読出された符号化データを、前記記録手段に出力する切替手段（１１５Ａ）とを備えた、請求項１に記載のデータ複製記録装置。
【請求項６】
前記第１の記録媒体（１）には連続するデータが複数の単位データに分割されて予め記録されて、前記連続するデータを前記第２の記録媒体（２）に記録するとき、前記第１の記録媒体から、前記複数の単位データを読込み、連続の順番に従い出力する順序付け手段（１０３、１００２）と、
前記順序付け手段から出力された前記複数の単位データを順次、入力して前記第２の記録媒体の一連の領域に記録するデータ記録手段（１０４）とを備える、請求項１に記載のデータ複製記録装置。
【請求項７】
前記順序付け手段は、前記複数の単位データを前記第１の記録媒体から読み出す際に、前記複数の単位データを前記連続の順番に従い読出すことを特徴とする、請求項６に記載のデータ複製記録装置。
【請求項８】
所定の記録領域（１００３）をさらに備えて、
前記順序付け手段は、前記複数の単位データを前記第１の記録媒体から読出して前記所定の記録領域に記録し、記録された前記複数の単位データを前記所定の記録領域から前記連続の順番に従い読出す、請求項６に記載のデータ複製記録装置。
【請求項９】
前記第１の記録媒体には、複数の単位記録領域のそれぞれ毎に前記複数の単位データそれぞれが記録されて、
前記順序付け手段は、
前記複数の単位データが記録された前記複数の単位記録領域が、前記第１の記録媒体において前記連続の順番に従って位置するか否かを判定する判定手段（１０２）と、
前記判定手段による位置しないとの判定結果に基づいて、前記複数の単位データを前記連続の順番に並べ替えて出力する順序付け手段（１０３、１００２）とを有する、請求項６から８のいずれか１項に記載のデータ複製記録装置。
【請求項１０】
前記第２の記録媒体においては前記連続の順番に従って前記単位データが記録されるべき最小のデータ長が規定されて、
前記判定手段は、前記複数の単位記録領域において少なくとも前記最小のデータ長毎に、前記単位データが前記連続の順番に従うか否かを判定することを特徴とする、請求項９に記載のデータ複製記録装置。
【請求項１１】
予め準備された第１の記録媒体（１７１Ａ、１）のデータを、前記第１記録媒体とは異なる予め準備された第２の記録媒体（１７１Ｂ、２）に記録するデータ複製記録方法であって、
前記第１の記録媒体からデータを読出して、読出されたデータを、前記第２の記録媒体のデータを適正に再生するための予め定められた規則に従い処理して、処理されたデータを、前記第２の記録媒体に記録することを特徴とする、データ複製記録方法。
【請求項１２】
前記第１の記録媒体に記録された符号化データを読出すステップ（ＳＴ１１）と、
前記読出された符号化データの符号化方式が所定の符号化方式であるか否かを判定するステップ（ＳＴ１２）と、
前記判定された符号化方式が前記所定の符号化方式でない場合、前記読出された符号化データを前記所定の符号化方式の符号化データに変換するステップ（ＳＴ１３）と、
前記変換された符号化データを前記第２の記録媒体に記録するステップ（ＳＴ１６）とを備える、請求項１１に記載のデータ複製記録方法。
【請求項１３】
連続するデータが複数の単位データに分割されて予め記録されて予め記録された前記第１の記録媒体（１）から、前記連続するデータを前記第２の記録媒体（２）に複製するときに、
前記第１の記録媒体（１）から、前記複数の単位データを読込み、連続の順番に従い出力する順序付けステップ（Ｓ６）と、
前記順序付けステップから出力された前記複数の単位データを順次、入力して前記第２の記録媒体の一連の領域に記録するデータ記録ステップ（Ｓ７）とを備える、請求項１１に記載のデータ複製記録方法。
【請求項１４】
予め準備された第１の記録媒体（１７１Ａ、１）のデータを、前記第１記録媒体とは異なる予め準備された第２の記録媒体（１７１Ｂ、２）に記録するデータ複製記録方法をコンピュータに実行させるためのデータ複製記録プログラムであって、
前記データ記録複製方法は、
前記第１の記録媒体からデータを読出して、読出されたデータを、前記第２の記録媒体のデータを適正に再生するための予め定められた規則に従い処理して、処理されたデータを、前記第２の記録媒体に記録することを特徴とする、データ複製記録プログラム。
【請求項１５】
予め準備された第１の記録媒体（１７１Ａ、１）のデータを複製して、前記第１記録媒体とは異なる予め準備された第２の記録媒体（１７１Ｂ、２）に記録するデータ複製記録方法をコンピュータに実行させるためのデータ複製記録プログラムを記録した機械読取り可能な記録媒体であって、
前記データ記録複製方法は、
前記第１の記録媒体からデータを読出して、読出されたデータを、前記第２の記録媒体のデータを適正に再生するための予め定められた規則に従い処理して、処理されたデータを、前記第２の記録媒体に記録することを特徴とする、データ複製記録プログラムを記録したコンピュータ読取り可能な記録媒体（１３０、１４０２）。
【発明の詳細な説明】
技術分野
本発明は、データ複製記録装置、データ複製記録方法、データ複製記録プログラムおよびデータ複製記録プログラムを記録した機械読取可能な記録媒体に関し、特に、ディジタルデータを一方の記録媒体から他方の記録媒体へ複製し記録するデータ複製記録装置、データ複製記録方法、データ複製記録プログラムおよびデータ複製記録プログラムを記録した機械読取可能な記録媒体に関する。
背景技術
近年、動画像や静止画像を撮影するディジタルカメラが広く普及してきている。普及の理由の１つとして、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−１、ＭＰＥＧ−２、および、ＭＰＥＧ−４に代表される動画像圧縮規格や、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の静止画像圧縮規格の制定が挙げられる。ディジタルカメラにより撮影された画像データは、これらの画像圧縮技術により圧縮され符号化され、動画像ファイルあるいは静止画像ファイルとして記録媒体に記録される。記録媒体には、通常、小型でかつ取外しのできるコンパクトフラッシュ（登録商標）カード、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、スマートメディアカード、メモリスティック（登録商標）等のメモリカードが用いられ、ユーザは、メモリカードに記録された動画像データや静止画像データをパーソナルコンピュータ（以下、「ＰＣ」という）に内蔵されたハードディスクにバックアップしたり、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の大容量記録媒体にコピーして保管したりすることが多い。
たとえば、特開平１１−６６７３６号公報には、ＰＣカードに記録されたＭＰＥＧ規格の動画像データやＪＰＥＧ規格の静止画像データを、大容量記録媒体であるＤＶＤ−ＲＡＭにコピーする記録装置が開示されている。また、特開平１１−３３１７４２号公報には、ＰＣカードに記録されたデータをＣＤ−Ｒ等の光ディスクにコピーする画像記録装置が開示されている。さらに、特開平９−８３９３５号公報には、小型メモリカードから大型メモリカードにコピーするメモリカード用アダプタが開示されている。また、ＤＶＤ−ＲＡＭ、ＣＤ−Ｒ等へコピーあるいはバックアップされた動画像データや静止画像データは、パーソナルコンピュータ上で、ソフトウェアを用いて再生あるいは編集されることが多い。
しかしながら、特開平１１−６６７３６号公報に記載の記録装置、特開平１１−３３１７４２号公報に記載の画像記録装置、および、特開平９−８３９３５号公報に記載のメモリカード用アダプタによれば、コピー先の記録媒体が何であるかに関係なく、コピー元の記録媒体に記録された符号化データを、コピー元の符号化データの符号化方式のままで、コピー先の記録媒体にコピーしていた。このため、コピー元の記録媒体に記録された複数の符号化データに、複数の符号化方式で符号化された符号化データが含まれる場合であっても、複数の符号化方式のデータがコピー先の記録媒体にそのままコピーされる。このため、コピー先の記録媒体に記録された符号化データを再生するために、符号化データを再生するＰＣは、符号化方式に応じた複数種類の復号機能を備える必要があった。たとえば、ＭＰＥＧ−２で符号化された符号化データと、ＭＰＥＧ−４で符号化された符号化データとがコピー先の記録媒体にコピーされた場合、この記録媒体を再生するために、ＰＣは、符号化方式を判定する機能と、ＭＰＥＧ−２復号機能と、ＭＰＥＧ−４復号機能とを備える必要があった。
また、コピー先の記録媒体を、特定の再生装置で再生する場合、再生装置で再生可能な規格に準拠した記録方式で記録する必要がある。たとえば、ＤＶＤ−ＶＲ（Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ）再生装置でＤＶＤ−ＲＡＭに記録された符号化データを再生する場合、ＤＶＤ−ＶＲ規格に準拠した記録方式でＤＶＤ−ＲＡＭに記録する必要がある。さらに、ＤＶＤ−ＶＲ規格に準拠した符号化方式は、ＭＰＥＧ−２である必要がある。このため、ＤＶＤ−ＶＲ規格に準拠していない方式でコピー元の記録媒体に記録された符号化データがコピー先の記録媒体にそのままコピーされた場合、コピー先の記録媒体をＤＶＤ−ＶＲ再生装置で再生できなかった。
上述したような、ＭＰＥＧ規格などによる符号化技術の進展、並びに各種記録メディアの大容量化に伴い、大量のデジタルの映像データを、可搬型の、着脱可能な記録メディアに記録または保存する環境が整いつつある。可搬型の記録メディアとしては、例えば、ＳＤメモリカードなど半導体メモリのカードメディア（以下、半導体メディアと呼ぶ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）といった光ディスクメディア（以下、ディスクメディアと呼ぶ）が挙げられる。
上記半導体メディアは、メディア自体が小さく、またディスクメディアのようにメディアを回転させる機構が不要なことからドライブ装置も非常に小型化でき、可搬性に優れている。しかし、半導体メディアは記録容量に対して単価が高い。一方、ディスクメディアの単価は低く、単体での記録容量も半導体メディアに比べて一般に大きい。しかし、ドライブ装置に回転機構が必要であるなど、ディスクメディアはある程度可搬性が限定される。
上記の理由から、持ち運んで映像を撮影するといった用途には半導体メディアを用いた機器を使用し、半導体メディアに記録された映像データを安価なディスクメディアにコピーして大量保存する、といった使用形態が考えられる。このために、半導体メディアからディスクメディアへ映像データをコピーするデータ複製記録装置が必要となる。半導体メディアに記録された映像データをコピー後に消去することにより、半導体メディアは繰返し撮影に使用可能となる。
図２８に、従来技術による、半導体メディアからディスクメディアへのデータ複製記録装置の概略構成を示す。図２８では、記録メディア１が半導体メディアに、記録メディア２がディスクメディアに当る。このデータ複製記録装置で行なう動作は、記録メディア１のデータ記録領域に記録された全ディジタルデータを、記録メディア２のデータ記録領域上にコピーする、いわゆる全コピー動作である。
記録メディアからのデータ読出し、記録メディアへのデータ書込みといった処理は、記録メディア上でデータが記録可能なデータ記録領域を一定長さに仕切った「セクタ」と呼ばれる小記録領域を基準に、セクタに記録されたデータ小片（セクタデータ）を単位として行なうのが一般的である。すなわち、映像データをはじめとするディジタルデータは、セクタサイズのデータ小片に分割されて記録メディアの各セクタに記録される。
図２８でデータ複製記録装置は、データ読出部１２０１、データ書込部１２０２、管理情報読出部１２０３、管理情報生成部１２０４および管理情報書込部１２０５を備える。
データ読出部１２０１は、記録メディア１に記録されたデータ記録領域上のデータを、セクタ毎に読出す。また、データ書込部１２０２は、データ読出部１２０１で読出されたデータを、入力し記録メディア２にセクタ単位で書込む。ただしこの時、記録メディア１のセクタのサイズと記録メディア２のセクタのサイズは等しいとは限らない。セクタサイズは、それぞれの記録メディアの種別で固有のサイズが決められている。セクタのサイズが異なる場合、データ書込部１２０２は、データ読出部１２０１で読出されたデータを、記録メディア２のセクタのサイズに合わせて調整する処理を実行する。
また、上記の２種類の記録メディア、すなわち半導体メディアとディスクメディアとでは、データを管理するファイルシステムが異なることがある。ファイルシステムとは、記録メディア上に物理的に記録されているセクタデータに対して、セクタデータどうしの連結関係を表わす記録メディア上における記録上の配置に関する情報を管理する管理情報を与え、セクタデータと管理情報とに基づいて、ディレクトリ、ファイルなどの論理データ構造を形成するものである。例えば、半導体メディアとして知られるＳＤメモリカードでは、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）と呼ばれるファイルシステムによりデータの管理を行なう。一方、ディスクメディアである例えばＤＶＤでは、ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）と呼ばれるファイルシステムによってデータを管理する。そして、いずれの場合も、管理情報はデータと共に記録メディアに記録される。
このため、図２８のデータ複製記録装置では、記録メディアのデータ領域にあるデータをコピーするのと共に、管理情報読出部１２０３、管理情報生成部１２０４および管理情報書込部１２０５は、記録メディア１の管理情報を記録メディアのための管理情報となるように、以下のように処理する。
管理情報読出部１２０３は、記録メディア１に記録されているセクタデータに対応の管理情報を読出し、管理情報生成部１２０４は、読出された管理情報を、記録メディア２に複製記録されるセクタデータに対応した形式に変換することで、記録メディア２の管理情報を生成する。この時、データ書込部１２０２で記録メディア２にデータを書込む際に、上述のセクタデータの形式変換といった付加処理が実行された場合には、データ書込部１２０２から付加処理情報が管理情報生成部１２０４に出力され、付加処理情報は管理情報生成部１２０４で記録メディア２の管理情報を生成するのに利用される。管理情報書込部１２０５は、生成された管理情報を記録メディア２に記録する。こうして、記録メディア２に対応した管理情報を生成し記録することにより、記録メディア１から記録メディア２へのデータの複製記録が完了する。
このようにして記録メディア１の半導体メディアに記録されていたデータを記録メディア２のディスクメディアに複製して記録する場合、半導体メディアでは、物理的に隣り合うセクタに記録されているセクタデータどうしが連続したデータであるとは限らない。
図２９〜図３１に、半導体メディアに記録されたデータの例を示す。図２９では、半導体メディアに記録される元データ１３０１が示され、図３０では、元データ１３０１がセクタサイズに分割されてセクタ毎に記録された半導体メディア上の記録データ１３０２が示され、図３１では、記録データ１３０２に対応する半導体メディアの管理情報１３０３が示される。
図２９の元データ１３０１は一連のセクタデータＡ〜Ｐからなる。元データ１３０１が半導体メディアに記録されると、図３０の記録データ１３０２に示されるように元データ１３０１はセクタサイズに分割されて、分割により得られたセクタデータＡ〜Ｐは半導体メディアのセクタＴ１〜Ｔ１６に記録されるが、セクタデータの記録順はセクタの物理的な位置関係と異なっている。このように記録されたデータを、ここでは断片化されたデータと呼ぶ。例えば、映像データを扱う場合、このようなデータの断片化は、記録された映像データを分割／結合／削除するといった編集の諸操作と、編集操作後のメディアにさらに映像データを追記録する処理を重ねることによって生じることが多い。断片化されたデータは、管理情報１３０３によってセクタを特定しながらその連結関係および順序関係が示される。
この断片化されたデータについて、半導体メディアとディスクメディアを用いたデータ複製記録で特に注意すべき点は、メディアからのデータ読出時に発生するシークに要する時間の相違である。データのシークは、図２９〜図３１に示されるセクタデータＥとＦ、ＧとＨ、ＩとＪといったように、物理的に離れたセクタに記録されている連続したデータを読出す時点で発生し、読出位置を移動する間、データ読出しが行なわれない。記録データを連続再生するために読出すといった際には、半導体メディアではシーク時間が殆ど問題にならない一方、ディスクメディアではこのシーク時間が無視できない。
ここでは、ディスクメディアの例としてＤＶＤを挙げ、映像データを記録するものとしてＤＶＤ−ＶＲ（Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ）規格に則った記録を考える。ＤＶＤ−ＶＲでメディア上に記録された映像データを再生する際には、シーク中はデータの読出しが行なわれないため、バッファを設けるなどしてシーク発生時のデータ不足を吸収し、再生映像が途切れないような処理を施す。しかし、ある限度以上にシークが頻繁に発生する状況では、上記処理でもシーク発生時のデータ不足を吸収しきれずに、再生映像が途切れてしまうことになる。ＤＶＤ−ＶＲ規格では、これを回避するため、メディア上の映像データに対して、物理的に連続して記録されていなければならない最小限のデータ長を規定し、メディア上に記録されるデータがこれを満たすことを条件としている。ＤＶＤ−ＶＲ規格では、この連続して記録されたデータ領域をＣＤＡ（Ｃｏｎｔｉｇｕｏｕｓ  Ｄａｔａ  Ａｒｅａ）と呼び、このＣＤＡが満たすべき最小データ長が与えられる。
特開２０００−２６０１６３号公報には、ＣＤＡを考慮した映像データの録画処理が開示されている。けれども、ＣＤＡの条件を満たすように、メディア間でデータコピーするための技術は何ら示されていない。
このように、半導体メディアに記録された上述の断片化された映像データをそのままディスクメディアにコピーした場合、上記したＣＤＡの条件を満たせるとは限らない。このため、半導体メディア上の映像データをそのままディスクメディアにコピーしただけでは、ディスクメディア上のデータを用いて途切れ無しに映像を再生できることが保証されなかった。
発明の開示
この発明の目的は、一方の記録媒体のデータを複製して一方とは異なる他方の記録媒体に記録する場合に、他方記録媒体から適正にデータ再生することを可能ならしめるためのデータ複製記録装置、データ複製記録方法、データ複製記録プログラム、および、データ複製記録プログラムを記録した機械読取可能な記録媒体を提供することである。
上述の目的を達成するために、この発明のある局面によれば、データ複製記録装置は、第１の記録媒体のデータを複製して、第１の記録媒体とは異なる第２の記録媒体に記録するために、第１の記録媒体からデータを読出して、読出されたデータを、第２の記録媒体のデータを適正に再生するために予め定められた規則に従い処理して、処理されたデータを、第２の記録媒体に記録する。
したがって、第１の記録媒体のデータを複製して第２の記録媒体に記録した場合に、第２の記録媒体からデータを適正に再生できる。
好ましくは、上述のデータ複製記録装置は、第１の記録媒体に記録された符号化データを読出す読出手段と、読出された符号化データの符号化方式が所定の符号化方式であるか否かを判定する符号化方式判定手段と、判定された符号化方式が所定の符号化方式でない場合、読出された符号化データを所定の符号化方式の符号化データに変換する符号化データ変換手段と、変換された符号化データを第２の記録媒体に記録する記録手段とを備える。
また、上述の装置は、判定された符号化方式が所定の符号化方式である場合、読出された符号化データを第２の記録媒体に記録してもよい。また、判定された符号化方式が所定の符号化方式でない場合、変換された符号化データと読出された（変換されていない）符号化データを第２の記録媒体に記録するようにしてもよい。
この発明に従えば、データ複製記録装置により、第１の記録媒体に記録された符号化データが読出され、読出された符号化データの符号化方式が所定の符号化方式であるか否かが判定され、判定された符号化方式が所定の符号化方式でない場合、読出された符号化データが所定の符号化方式の符号化データに変換され、変換された符号化データが第２の記録媒体に記録される。このため、第１の記録媒体に記録された符号化データが第２の記録媒体のデータを再生する再生装置で再生可能な所定の符号化方式と異なる符号化方式に従う場合、第１の記録媒体から読出された符号化データが所定の符号化方式に従う符号化データに変換されて、変換された符号化データが第２の記録媒体に記録される。
また、判定された符号化方式が所定の符号化方式である場合、読出された符号化データが第２の記録媒体に記録され、判定された符号化方式が所定の符号化方式でない場合、変換された符号化データが第２の記録媒体に記録される。つまり、第１の記録媒体から読出された符号化データが第２の記録媒体のデータを再生する再生装置で再生可能な所定の符号化方式と同じ符号化方式に従う場合、第１の記録媒体から読出された符号化データがそのまま第２の記録媒体に記録される。
その結果、異なる符号化方式により符号化されて記録された動画像データを含む各種データを、特定の再生装置で再生可能にコピーすることができる。また、変換の必要がない場合は、読出した符号化データをそのまま記録するので、復号および再符号化による動画像データを含む各種データの劣化を抑制することができる。
好ましくは、記録手段は、判定された符号化方式が所定の符号化方式でない場合、読出された符号化データを第２の記録媒体にさらに記録する。
この発明に従えば、判定された符号化方式が所定の符号化方式でない場合、変換された符号化データとともに、読出された符号化データが第２の記録媒体に記録される。このため、読出された符号化データが第２の記録媒体のデータを再生する再生装置で再生可能な所定の符号化方式と異なる符号化方式に従う場合、読出された符号化データが所定の符号化方式の符号化データに変換されて、変換された符号化データとともに、読出された符号化データが第２の記録媒体に記録される。その結果、再生可能な符号化方式が制約されている再生装置において、第２の記録媒体に記録された所定の符号化方式の符号化データを再生することができるとともに、再生可能な符号化方式が制約されていない環境においては、変換による劣化のない符号化データを再生することができる。
好ましくは、符号化データ変換手段は符号化データを変換するか否かを切替える切替手段を有する。
この発明に従えば、第１の記録媒体から読出された符号化データを変換するか否かを切替えるので、符号化方式の変換時の再符号化を禁止したい場合や再符号化による動画像データを含む各種データの劣化を避けたい場合に、第１の記録媒体から読出された符号化データを変換しないようにすることができる。
好ましくは、上述のデータ複製記録装置は、第１の記録媒体に記録された符号化データを読出す読出手段と、読出された符号化データの符号化方式が所定の符号化方式であるか否かを判定する符号化方式判定手段と、読出された符号化データを所定の符号化方式の符号化データに変換する符号化データ変換手段と、読出された符号化データ、または、変換された符号化データのいずれかを第２の記録媒体に記録する記録手段と、判定された符号化方式が所定の符号化方式でない場合、読出された符号化データを、符号化データ変換手段に出力するように切替え、判定された符号化方式が所定の符号化方式である場合、記録手段に出力するように切替える切替手段とを備える。
この発明に従えば、データ複製記録装置により、第１の記録媒体に記録された符号化データが読出され、読出された符号化データの符号化方式が所定の符号化方式であるか否かが判定される。そして、判定された符号化方式が所定の符号化方式でない場合、読出された符号化データが符号化データ変換手段に出力され、所定の符号化方式の符号化データに変換され、変換された符号化データが第２の記録媒体に記録される。一方、判定された符号化方式が所定の符号化方式である場合、読出された符号化データが第２の記録媒体に記録される。その結果、異なる符号化方式により符号化されて記録された動画像データを含む各種データを、特定の再生装置で再生可能にコピーすることができるとともに、変換の必要がない場合は、読出した符号化データをそのままコピーするので、復号および再符号化による動画像データを含む各種データの劣化を抑制することができる。
上述のデータ複製記録装置は、好ましくは、連続するデータが複数の単位データに分割されて予め記録された第１の記録媒体から、連続するデータを第２の記録媒体に複製するために、次の構成を有する。つまり第１の記録媒体から、複数の単位データを読込み、連続の順番に従い出力する順序付け手段と、順序付け手段から出力された複数単位データを順次、入力して第２の記録媒体の一連の領域に記録するデータ記録手段とを備える。
したがって、連続するデータは第１の記録媒体において不連続な位置に記録されていても、または連続的な位置に記録されていても、順序付け手段およびデータ記録手段により、連続に従う順番で一連のデータとして複製先の第２の記録媒体の一連の領域に複製できる。これにより、複製先の第２の記録媒体からデータを再生する場合に、シーク時間が生じるのを抑制できて、連続するデータを途切れ無しに再生することができる。
好ましくは順序付け手段は、複数の単位データを第１の記録媒体から読み出す際に、複数の単位データを連続の順番に従い読出す。
したがって、順序付け手段による複数の単位データの順序付けは、複製元の第１の記録媒体からの読出時に、複数の単位データを連続の順番に従い読出すことで、順序付けに要する処理を簡単化できる。
好ましくは、上述のデータ複製記録装置は所定の記録領域をさらに備えて、順序付け手段は、複数の単位データを第１の記録媒体から読出して所定記録領域に記録し、記録された複数の単位データを所定記録領域から連続の順番に従い読出す。
したがって、順序付け手段による順序付けは、複製元の第１の記録媒体からのデータの読出後に、所定記録領域上で行なうことによって、読出処理と順序付け処理とが分離される。その結果、複製記録時に高速に第１の記録媒体からデータを読出すことが可能となり、ひいては複製記録処理を高速化できる。
上述のデータ複製記録装置では、好ましくは、第１の記録媒体には、複数の単位記録領域のそれぞれ毎に複数の単位データそれぞれが記録された場合に、順序付け手段は、複数の単位データが記録された複数の単位記録領域が、第１の記録媒体において連続の順番に従って位置するか否かを判定する判定手段と、判定手段による位置しないとの判定結果に基づいて、複数の単位データを連続の順番に並べ替えて出力する並べ替え手段とを有する。
したがって、データを複製元の第１の記録媒体から複製先の第２の記録媒体に複製記録する際、複製元の第１の記録媒体上で、不連続な位置にある単位記録領域に連続するデータが記録されているか否かを判定手段により判定し、不連続な位置にある単位記録領域に連続するデータが記録されていると判定された場合にのみ、並べ替え手段により並べ替えが行なわれて、第２の記録媒体の一連の領域にデータが記録される。それゆえに、並べ替えの処理が実行されるのを最小限に抑えることができる。
上述のデータ複製記録装置は好ましくは、第２の記録媒体においては連続の順番に従って単位データが記録されるべき最小のデータ長が規定されて、判定手段は、複数の単位記録領域において少なくとも最小のデータ長毎に、単位データが前述の連続の順番に従うか否かを判定する。
したがって、判定手段により並べ替えを行なうか否かを判定する際に、複製先の第２の記録媒体で規定されている、前述の連続の順番に従ってデータが記録されるべき最小のデータ長を考慮して判定を行なうことで、複製先の第２の記録媒体からデータを再生する際に、途切れ無しにデータを再生できることが保証される。
上述のデータ複製記録装置では好ましくは、記録媒体には、さらに、データの該記録媒体における配置に関する情報を管理する管理情報が記録される場合に、判定手段は、第１の記録媒体から読出された管理情報に基づいて、複数の単位データが記録された複数の単位記録領域が、第１の記録媒体において連続の順番に従って位置するか否かを判定する。
したがって、複数の単位データが記録された複数の単位記録領域が、第１の記録媒体において連続の順番に従って位置するか否かを、複製元の第１の記録媒体に記録された管理情報に基づいて、容易に判定できる。
上述のデータ複製記録装置は好ましくは、データ記録手段により第２の記録媒体にデータが複製されて記録される際に、該第２の記録媒体のための管理情報を生成して該第２の記録媒体に記録する管理情報生成手段をさらに備える。
したがって、第１の記録媒体から第２の記録媒体へのデータの複製記録の際には、第２の記録媒体のための管理情報も該第２の記録媒体に記録できる。それゆえに、データの複製記録と管理情報の生成記録とを共に行うことができて、効率よくデータを複製記録できる。
上述のデータ複製記録装置では、好ましくは、第２の記録媒体は複数の単位記録領域を有し、データ記録手段は、第１の記録媒体と第２の記録媒体の単位領域のサイズが異なるとき、入力した単位データのサイズを第２の記録媒体の単位領域のサイズに整合させる。
したがって、データを複製記録するとき、複製元の第１の記録媒体と複製先の第２の記録媒体の単位領域のサイズが異なれば、単位データのサイズは複製先の第２の記録媒体の単位領域のサイズに整合されて記録される。それゆえに、第２の記録媒体からのデータ再生時に、このようなサイズの不整合による再生エラーを防止できる。
上述のデータ複製記録装置では、好ましくは、上述のサイズの整合のために、ダミーデータを単位データに付加する。したがって、ダミーデータを付加することで簡単にサイズを整合させることができる。
上述のデータ複製記録装置では、好ましくは、サイズの整合のために、管理情報は、単位領域に記録される単位データのサイズを指示する情報を含む。したがって、管理情報を参照することで単位領域に記録される単位データのサイズを確認し、確認結果に基づいてサイズを整合させることができる。
上述の目的を達成するために、この発明の他の局面によれば、データ複製記録方法は、予め準備された第１の記録媒体のデータを複製して、第１の記録媒体とは異なる予め準備された第２の記録媒体に記録するために、第１の記録媒体からデータを読出して、読出されたデータを、第２の記録媒体のデータを適正に再生するために予め定められた規則に従い処理して、処理されたデータを、第２の記録媒体に記録する。
したがって、第１の記録媒体のデータを複製して第２の記録媒体に記録した場合に、第２の記録媒体からデータを適正に再生できる。
好ましくは、上述のデータ複製記録方法は、第１の記録媒体から第２の記録媒体に符号化データを複製記録する場合に、第１の記録媒体に記録された符号化データを読出すステップと、読出された符号化データの符号化方式が所定の符号化方式であるか否かを判定するステップと、判定された符号化方式が所定の符号化方式でない場合、読出された符号化データを所定の符号化方式の符号化データに変換するステップと、変換された符号化データを第２の記録媒体に記録するステップとを含む。この方法は好ましくはコンピュータにより実行される。
この発明に従えば、異なる符号化方式により符号化されて記録された動画像データを含む各種データを、特定の再生装置で再生可能にコピーするデータ複製記録方法を提供することができる。
上述のデータ複製記録方法は、好ましくは、連続するデータが複数の単位データに分割されて予め記録された第１の記録媒体から、前記連続するデータを第２の記録媒体に複製する場合に、第１の記録媒体から、複数の単位データを読込み、連続の順番に従い出力する順序付けステップと、順序付けステップから出力された複数の単位データを順次、入力して第２の記録媒体の一連の領域に記録するデータ記録ステップとを備える。
したがって、連続するデータは第１の記録媒体において不連続な位置に記録されていても、または連続的な位置に記録されていても、順序付けステップおよびデータ記録ステップにより、連続に従う順番で一連のデータとして複製先の第２の記録媒体に複製できる。これにより、複製先の第２の記録媒体からデータを再生する場合に、連続するデータを途切れ無しに再生することができる。
この発明のさらなる他の局面では上述のデータ複製記録方法をコンピュータに実行させるためのプログラムが提供される。
この発明のさらなる他の局面では上述のプログラムを記録した機械読取可能な記録媒体が提供される。この機械は例えばコンピュータである。
発明を実施するための最良の形態
以下、この発明の各実施の形態について図面を参照して説明する。なお、図中同一符号は同一または相当する部材を示し、重複する説明は繰返さない。
各実施の形態では、一方の記録媒体のデータを複製して、他方の記録媒体に記録する際に、一方記録媒体から読出されたデータを、他方記録媒体のデータを適正に再生するための予め定められた規則に従い処理して、その後、データを他方記録媒体に記録する。
第１〜第４実施の形態では、上述の予め定められた規則はデータの符号化方式を示し、異なる符号化方式に従い符号化されたデータを、特定の再生装置で再生可能にコピーするための技術が示される。第５〜第７実施の形態では上述の予め定められた規則はデータの記録順序関係を示し、記録メディア間でデータをコピーする場合にデータの連続した順序関係を保つようにコピーするため技術が示される。
以下、各実施の形態では一方の記録メディアに記録されたデータを読出して、読出されたデータを、そのデータの内容は変更せずに、他方の記録メディアに記録する。ここでは、これを複製記録という。
［第１の実施の形態］
図１は、第１の実施の形態におけるデータ複製記録装置の構成の概略を示すブロック図である。図１を参照して、データ複製記録装置１００は、パーソナルコンピュータ（以下、「ＰＣ」という）等の汎用的なコンピュータで構成することができる。データ複製記録装置１００は、データ複製記録装置１００の全体を制御するための制御部１１０と、所定の情報を記憶するための記憶部１３０と、データ複製記録装置１００に所定の情報を入力するための入力部１４０と、データ複製記録装置１００から所定の情報を出力するための出力部１５０と、データ複製記録装置１００をネットワーク９００と接続するためのインターフェイスである通信部１６０と、記録媒体１７１に記録された情報を入力したり、記録媒体１７１に必要な情報を記録するための外部記憶装置１７０とを含む。また、制御部１１０と、記憶部１３０と、入力部１４０と、出力部１５０と、通信部１６０と、外部記憶装置１７０とは、バスを介して、互いに接続される。
制御部１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）およびＣＰＵの補助回路からなり、記憶部１３０、入力部１４０、出力部１５０、および、外部記憶装置１７０を制御し、記憶部１３０に記憶されたプログラムにしたがって所定の処理を実行する。例えば、入力部１４０、通信部１６０、外部記憶装置１７０から入力されたデータを所定処理し、処理されたデータを、出力部１５０、通信部１６０、あるいは、外部記憶装置１７０に出力する。
記憶部１３０は、制御部１１０でプログラムを実行するために必要な作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、制御部１１０で実行するためのプログラムを記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）とを含む。また、ＲＡＭの補助として、ハードディスクドライブ（以下、「ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）」という）等の磁気ディスク記憶装置が用いられる。
入力部１４０は、キーボード、マウス等からの信号を入力するためのインターフェイスであり、データ複製記録装置１００に必要な情報を入力することができる。
出力部１５０は、液晶表示装置または陰極線管（以下、「ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）」という）等のディスプレイに信号を出力するためのインターフェイスであり、データ複製記録装置１００から必要な情報を出力することができる。
通信部１６０は、データ複製記録装置１００をネットワーク９００に接続するための通信インターフェイスである。データ複製記録装置１００は、通信部１６０を介して、他のＰＣ等と必要な情報を送受信する。
外部記憶装置１７０は、着脱可能の記録媒体１７１に記録されたプログラムやデータを読込み、制御部１１０に送信する。また、外部記憶装置１７０は、制御部１１０からの指示により、記録媒体１７１に必要な情報を書込む。
コンピュータ読取可能な記録媒体１７１としては、磁気テープ、カセットテープ、フロッピー（登録商標）ディスク、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等の光ディスク、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）等の光磁気ディスク、ＩＣカード、光カード等のメモリカード、あるいは、マスクＲＯＭ，ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュＲＯＭ等の半導体メモリを含めた、固定的にプログラムを担持する記録媒体である。また、記録媒体を、ネットワーク９００からプログラムがダウンロードされるように流動的にプログラムを担持する媒体とすることができる。
図２は、第１の実施の形態におけるデータ複製記録装置１００の機能の概略を示す機能ブロック図である。図２を参照して、データ複製記録装置１００の制御部１１０は、読出部１１１と、符号化方式判定部１１２と、符号化データ変換部１１３と、記録部１１４とを含む。また、データ複製記録装置１００は、外部記憶装置１７０として、外部記憶装置１７０Ａと、外部記憶装置１７０Ｂとを備える。
外部記憶装置１７０Ａは、読出部１１１により制御されて、記録媒体１７１Ａに記録された符号化データを読込み、読出部１１１に送信する。記録媒体１７１Ａは、符号化データを読込可能な記録媒体であり、たとえば、本実施の形態においては、メモリカードとするが、これに限定されず、磁気ディスク、光ディスク、あるいは、光磁気ディスクであってもよい。符号化データとは、ディジタルビデオカメラ、あるいは、ディジタルスチールカメラなどで撮影された画像データが符号化されたデータである。また、外部記憶装置１７０Ａは、記録媒体１７１Ａに記録された符号化データを読込可能な装置であり、本実施の形態においては、メモリカードドライブとする。
外部記憶装置１７０Ｂは、記録部１１４により制御されて、記録部１１４から送信された符号化データを記録媒体１７１Ｂに書込む。記録媒体１７１Ｂは、符号化データを書込可能な記録媒体であり、たとえば、本実施の形態においては、ＤＶＤ−ＲＡＭとするが、これに限定されず、ＤＶＤ−ＲＡＭ以外の光ディスク、磁気ディスク、光磁気ディスク、あるいは、メモリカードであってもよい。また、外部記憶装置１７０Ｂは、記録媒体１７１Ｂに符号化データを書込可能な装置であり、本実施の形態においては、ＤＶＤ−ＲＡＭドライブとする。
読出部１１１は、外部記憶装置１７０Ａを制御して、記録媒体１７１Ａから符号化データを読出し、符号化方式判定部１１２および符号化データ変換部１１３に出力する。
符号化方式判定部１１２は、読出部１１１により読出された符号化データの符号化方式が所定の符号化方式であるか否かを判定する。所定の符号化方式とは、記録媒体１７１Ｂを再生する装置で再生可能な符号化方式である。本実施の形態においては、所定の符号化方式をＭＰＥＧ−２符号化方式とするが、これに限定されず、ＭＰＥＧ−４符号化方式、Ｈ．２６３符号化方式、ＪＰＥＧ符号化方式、あるいは、非標準符号化方式などの他の符号化方式であってもよい。このように、所定の符号化方式は、記録媒体１７１Ｂを再生する装置により定まり、所定の符号化方式を指定するデータ（以下、符号化方式指定データという）が、ユーザにより入力部１４０等から予め入力され、記憶部１３０のＲＡＭ等に記憶される。また、ユーザが操作するごとに、ユーザに符号化方式指定データを入力させるようにしてもよい。
符号化方式は、符号化データのヘッダ部を解析することによって判定される。あるいは、動画像データが複数のファイルに分かれていて、各ファイルにファイル名および識別子が付けられている場合は、符号化方式は、識別子によって判定される。
符号化データ変換部１１３は、符号化方式判定部１１２により判定された符号化データの符号化方式が所定の符号化方式でない場合、読出部１１１により読出された符号化データを所定の符号化方式に変換し、記録部１１４に出力する。また、符号化データ変換部１１３は、符号化方式判定部１１２により判定された符号化データの符号化方式が所定の符号化方式である場合、読出部１１１により読出された符号化データを、そのまま、記録部１１４に出力する。
すなわち、本実施の形態においては、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式である場合、符号化データ変換部１１３は、読出された符号化データを、そのまま、記録部１１４に出力する。一方、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−４符号化方式である場合、符号化データ変換部１１３は、読出された符号化データをＭＰＥＧ−２符号化方式に変換し、記録部１１４に出力する。
なお、符号化方式指定データを予め記憶しておくことなく、符号化データと関連付けて記録媒体１７１Ａに記録されたデータから符号化方式指定データを得るようにしてもよい。すなわち、記録媒体１７１Ａに符号化データとともに符号化方式指定データを記録させておき、符号化方式指定データを記録媒体１７１Ａから予め読出して、記憶部１３０のＲＡＭ等に記憶させる。符号化方式指定データとは、関連付けられた符号化データを変換する符号化方式を指定するためのデータである。この場合、符号化方式判定部１１２は、符号化データの符号化方式が符号化方式指定データで指定された符号化方式であるか否かを判定し、判定結果を符号化データ変換部１１３に出力する。符号化データ変換部１１３は、判定結果が符号化データの符号化方式が符号化方式指定データで指定された符号化方式でないことを示す場合、読出部１１１から入力する符号化データを符号化方式指定データで指定された符号化方式に変換する。
また所定の符号化方式を予め記憶しておくことなく記録媒体１７１Ｂに記録されたデータから所定の符号化方式を示す符号化方式指定データを得るようにしてもよい。すなわち、記録媒体１７１Ｂに記録媒体１７１Ｂで記録および再生が可能な符号化方式を示した符号化方式指定データが記録されている場合にこの符号化方式指定データを記録媒体１７１Ｂから読出し、所定の符号化方式の指定データとして記憶部１３０のＲＡＭなどに記憶させ、同様の処理を行なう。この場合の符号化方式指定データとは記録媒体１７１Ｂの再生装置で再生の可能な符号化方式を示す。
あるいは記録媒体１７１Ｂでは再生不可能であるが、記録媒体１７１Ｂを用いて記録し保存しておくためにユーザが特に指定した符号化方式を示す符号化方式指定データであってもよい。符号化方式判定部１１２は、符号化データの符号化方式が符号化方式指定データで指定された符号化方式であるか否かを判定し、符号化データ変換部１１３は、符号化データの符号化方式が符号化方式指定データで指定された符号化方式でない場合に、符号化データを符号化方式指定データで指定された符号化方式に従うように変換する。
このとき、符号化方式指定データの代わりに、既に記録媒体１７１Ｂに符号化データが記録されている場合に、その既に記録されている符号化データの符号化方式を指定するデータを用いるとしてもよい。また、記録媒体１７１Ｂ自体の種別によって記録および再生が可能な符号化方式が一意に決定されるような場合には、記録媒体１７１Ｂの種別を判定することにより、記録および再生が可能な符号化方式を特定し、特定された符号化方式を示す符号化方式指定データを記憶部１３０のＲＡＭなどに記憶させることもできる。
記録部１１４は、外部記憶装置１７０Ｂを制御して、符号化データ変換部１１３から出力された符号化データを記録媒体１７１Ｂに記録する。
図３は、第１の実施の形態におけるデータ複製記録装置１００の符号化データ変換部１１３の機能を示す機能ブロック図である。図３を参照して、符号化データ変換部１１３は、スイッチ部１１５と、画像復号部１１６と、フレームメモリ１１７と、画像符号化部１１８とを含む。
スイッチ部１１５は、符号化方式判定部１１２により判定された符号化データの符号化方式が所定の符号化方式である場合、スイッチをバイパス側に切替え、読出部１１１から入力された符号化データを記録部１１４に出力する。また、スイッチ部１１５は、符号化方式判定部１１２により判定された符号化データの符号化方式が所定の符号化方式でない場合、スイッチを画像復号部１１６に接続する側に切替え、読出部１１１から入力された符号化データを画像復号部１１６に出力する。
画像復号部１１６は、スイッチ部１１５から入力された符号化データを復号し、フレームメモリ１１７に記憶させる。すなわち、本実施の形態においては、ＭＰＥＧ−２符号化方式でない符号化データ、たとえば、ＭＰＥＧ−４符号化方式である符号化データを、可変長復号、逆量子化、および、逆ＤＣＴ（逆Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ、逆離散コサイン変換）等によりフレーム画像データに復号する。フレーム画像データは、動画像の各コマをフレームとして、複数のフレームを含むデータである。
フレームメモリ１１７は、画像復号部１１６により復号されたフレーム画像データを一時的に記憶する。
画像符号化部１１８は、フレームメモリ１１７に記憶されたフレーム画像データを符号化して、記録部１１４に出力する。すなわち、本実施の形態においては、ＤＣＴ、量子化、および、可変長符号化によりフレーム画像データをＭＰＥＧ−２符号化方式の符号化データとして符号化する。
このように、符号化データ変換部１１３に含まれるスイッチ部１１５、画像復号部１１６、フレームメモリ１１７、および、画像符号化部１１８により、読出部１１１によりメモリカードから読出された符号化データがＭＰＥＧ−２符号化方式で符号化された符号化データである場合は、読出部１１１により読出された符号化データがそのまま記録部１１４に出力される。一方、読出部１１１によりメモリカードから読出された符号化データがＭＰＥＧ−４符号化方式で符号化された符号化データである場合は、読出部１１１により読出された符号化データが、ＭＰＥＧ−２符号化方式に変換され、記録部１１４に出力される。
図４は、第１の実施の形態におけるデータ複製記録装置１００で実行される符号化データ変換処理の流れを示すフローチャートである。図４を参照して、まず、ステップＳＴ１１で、読出部１１１により、メモリカードドライブが制御され、メモリカードから符号化データが読込まれ、読込まれた符号化データがメモリカードドライブから読出され、符号化方式判定部１１２および符号化データ変換部１１３に出力される。
次に、ステップＳＴ１２で、符号化方式判定部１１２により、ステップＳＴ１１で読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式であるか否かが判定される。符号化方式がＭＰＥＧ−２符号化方式でない場合（ステップＳＴ１２でＹｅｓ）は、ステップＳＴ１３で、符号化データ変換部１１３により、ステップＳＴ１１で読出された符号化データがＭＰＥＧ−２符号化方式に変換され、ステップＳＴ１４で、符号化データ変換部１１３により、ステップＳＴ１３で変換された符号化データが記録部１１４に出力され、ステップＳＴ１６に進む。
一方、符号化方式がＭＰＥＧ−２符号化方式である場合（ステップＳＴ１２でＮｏ）は、ステップＳＴ１５で、符号化データ変換部１１３により、ステップＳＴ１１で読出された符号化データが、そのまま、記録部１１４に出力され、ステップＳＴ１６に進む。
最後に、ステップＳＴ１６で、記録部１１４により、ＤＶＤ−ＲＡＭドライブが制御され、ステップＳＴ１３で変換されステップＳＴ１４で出力された符号化データ、あるいは、ステップＳＴ１５でそのまま出力された符号化データがＤＶＤ−ＲＡＭに記録される。
これにより、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２である場合は、読出された符号化データが、そのまま、ＤＶＤ−ＲＡＭに記録される。また、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２以外である場合は、読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式に変換されて、ＤＶＤ−ＲＡＭに記録される。
以上説明したように、第１の実施の形態におけるデータ複製記録装置１００によれば、メモリカードに記録された符号化データが読出され、読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式であるか否かが判定され、判定された符号化方式がＭＰＥＧ−２符号化方式でない場合、読出された符号化データがＭＰＥＧ−２符号化方式の符号化データに変換され、変換された符号化データがＤＶＤ−ＲＡＭに記録される。判定された符号化方式がＭＰＥＧ−２符号化方式である場合には、読出された符号化データがＤＶＤ−ＲＡＭに記録され、判定された符号化方式がＭＰＥＧ−２符号化方式でない場合、変換された符号化データがＤＶＤ−ＲＡＭに記録される。このため、符号化データがＤＶＤ−ＲＡＭを再生するＤＶＤ−ＶＲ規格準拠の再生装置で再生可能なＭＰＥＧ−２符号化方式と異なる符号化方式である場合、メモリカードから読出された符号化データがＭＰＥＧ−２符号化方式の符号化データに変換されて、変換された符号化データがＤＶＤ−ＲＡＭに記録される。一方、メモリカードから読出された符号化データがＤＶＤ−ＲＡＭを再生するＤＶＤ−ＶＲ規格準拠の再生装置で再生可能なＭＰＥＧ−２符号化方式と同じ符号化方式である場合、メモリカードから読出された符号化データがそのままＤＶＤ−ＲＡＭに記録される。その結果、異なる符号化方式により符号化されて記録された動画像データを、特定の再生装置で再生可能にコピーすることができる。また、変換の必要がない場合は、読出した符号化データをそのまま記録するので、復号および再符号化による動画像データの劣化を抑制することができる。
なお、第１の実施の形態においては、図４に示した処理を、コンピュータで実行するデータ複製記録方法、この方法をコンピュータに実行させるためのデータ複製記録プログラム、および、このデータ複製記録プログラムを記録したコンピュータ読取可能な記録媒体として発明を捕らえることができる。
［第２の実施の形態］
第２の実施の形態におけるデータ複製記録装置１００Ａは、第１の実施の形態におけるデータ複製記録装置１００の構成に、符号化方式の変換を許可するか否かによって符号化データの流れを切替えるスイッチ部１１５Ａを付加した構成を有する。スイッチ部１１５Ａを除く構成は、第１の実施の形態におけるデータ複製記録装置１００と同様であるので、ここでは、主として、スイッチ部１１５Ａについて説明する。
図５は、第２の実施の形態におけるデータ複製記録装置１００Ａの機能の概略を示す機能ブロック図である。図５を参照して、データ複製記録装置１００Ａの制御部１１０Ａは、読出部１１１Ａと、スイッチ部１１５Ａと、符号化方式判定部１１２と、符号化データ変換部１１３と、記録部１１４Ａとを含む。また、データ複製記録装置１００Ａは、外部記憶装置１７０として、外部記憶装置１７０Ａと、外部記憶装置１７０Ｂとを備える。
符号化方式判定部１１２、符号化データ変換部１１３、外部記憶装置１７０Ａ、および、外部記憶装置１７０Ｂは、それぞれ、図２で説明したそれらと同様であるので、説明は繰返さない。
読出部１１１Ａは、外部記憶装置１７０Ａを制御して、記録媒体１７１Ａから読込まれた符号化データを読出し、スイッチ部１１５Ａに出力する。
スイッチ部１１５Ａは、入力側が読出部１１１Ａと接続され、２つの出力側のうち、一方が符号化方式判定部１１２、および、符号化データ変換部１１３に接続され、他方が記録部１１４Ａと接続される。
また、スイッチ部１１５Ａには、ユーザにより入力部１４０から入力された外部入力データが与えられる。スイッチ部１１５Ａは、外部入力データが符号化方式の変換を許可するデータである場合、出力側を符号化方式判定部１１２、および、符号化データ変換部１１３に接続する側に切替える。そして、スイッチ部１１５Ａは、読出部１１１Ａにより読出された符号化データを、符号化方式判定部１１２、および、符号化データ変換部１１３に出力する。
一方、スイッチ部１１５Ａは、外部入力データが、符号化データの符号化方式の変換を許可するデータでない場合、出力側を記録部１１４Ａに接続する側に切替える。そして、スイッチ部１１５Ａは、読出部１１１Ａにより読出された符号化データを、符号化方式判定部１１２、および、符号化データ変換部１１３をバイパスして記録部１１４Ａに出力する。
したがって、スイッチ部１１５Ａには、ユーザの意思を反映した外部入力データが与えられるため、ユーザは、変換するか否かを指定することができる。また、スイッチ部１１５Ａは、符号化データ変換部１１３の前段に設けられる。このため、変換の必要がない場合は、読出した符号化データをそのまま記録することができるので、符号化データ変換部１１３における復号および再符号化による動画像データの劣化を抑制することができる。
なお、スイッチ部１１５Ａは、入力部１４０から入力される外部入力データに代えて、記録媒体１７１Ａに符号化データとともに記憶されている付加データが与えられるようにしてもよい。付加データは、たとえば、変換を許可するか否かを示すフラグであり、フラグが「１」の場合、変換を許可することを示し、フラグが「０」の場合、変換を許可しないことを示す。すなわち、スイッチ部１１５Ａは、付加データが、符号化方式の変換を許可するデータである場合、出力側を符号化方式判定部１１２、および、符号化データ変換部１１３に接続する側に切替え、付加データが、符号化データの符号化方式の変換を許可するデータでない場合、記録部１１４Ａに接続する側に切替える。
記録部１１４Ａは、外部記憶装置１７０Ｂを制御して、符号化データ変換部１１３Ａから出力された符号化データ、あるいは、スイッチ部１１５Ａから出力された符号化データを、記録媒体１７１Ｂに記録する。
図６は、第２の実施の形態におけるデータ複製記録装置１００Ａで実行される符号化データ変換処理の流れを示すフローチャートである。図６を参照して、まず、ステップＳＴ２１で、読出部１１１Ａにより、メモリカードドライブが制御され、メモリカードから符号化データが読込まれ、読込まれた符号化データがメモリカードドライブから読出され、スイッチ部１１５Ａに出力される。
次に、入力部１４０から入力された外部入力データが、符号化方式の変換を許可することを示すデータである場合（ステップＳＴ２２でＹｅｓ）、スイッチ部１１５Ａにより、出力側が、符号化方式判定部１１２、および、符号化データ変換部１１３に接続する側に切替えられ、ステップＳＴ２１で読出された符号化データが、符号化方式判定部１１２、および、符号化データ変換部１１３に出力される。その後、ステップＳＴ２３に進む。
一方、入力部１４０から入力された外部入力データが、ステップＳＴ２１で読出された符号化データの符号化方式の変換を許可しないことを示すデータである場合（ステップＳＴ２２でＮｏ）、スイッチ部１１５Ａにより、出力側が、記録部１１４Ａに接続する側に切替えられ、ステップＳＴ２１で読出された符号化データが、符号化方式判定部１１２、および、符号化データ変換部１１３をバイパスして、記録部１１４Ａに出力される。その後、ステップＳＴ２６に進む。
ステップＳＴ２３では、符号化方式判定部１１２により、ステップＳＴ２１で読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式であるか否かが判定される。符号化方式がＭＰＥＧ−２符号化方式でない場合（ステップＳＴ２３でＹｅｓ）は、ステップＳＴ２４で、符号化データ変換部１１３により、ステップＳＴ２１で読出された符号化データがＭＰＥＧ−２符号化方式に変換され、ステップＳＴ２５で、符号化データ変換部１１３により、ステップＳＴ２４で変換された符号化データが記録部１１４Ａに出力される。
一方、符号化方式がＭＰＥＧ−２符号化方式である場合（ステップＳＴ２３でＮｏ）は、ステップＳＴ２６に進む。
ステップＳＴ２６では、スイッチ部１１５Ａ、あるいは、符号化データ変換部１１３により、ステップＳＴ１１で読出された符号化データが、そのまま、記録部１１４Ａに出力される。
最後に、ステップＳＴ２７で、記録部１１４Ａにより、ＤＶＤ−ＲＡＭドライブが制御され、ステップＳＴ２５で出力された符号化データ、あるいは、ステップＳＴ２６でそのまま出力された符号化データがＤＶＤ−ＲＡＭに記録される。
これにより、与えられた外部入力データが、符号化方式の変換を許可しないことを示すデータである場合は、読出された符号化データが、そのまま、ＤＶＤ−ＲＡＭに記録される。また、与えられた外部入力データが、符号化方式の変換を許可することを示すデータであり、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２である場合は、読出された符号化データが、そのまま、ＤＶＤ−ＲＡＭに記録される。さらに、与えられた外部入力データが、符号化方式の変換を許可することを示すデータであり、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２以外である場合は、読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式に変換されて、ＤＶＤ−ＲＡＭに記録される。
以上説明したように、第２の実施の形態におけるデータ複製記録装置１００Ａは、メモリカードから読出された符号化データを変換するか否かを切替えるスイッチ部１１５Ａを備えるので、符号化方式の変換時の再符号化を禁止したい場合や再符号化による動画像データの劣化を避けたい場合に、ユーザの意思に従う外部入力データより、メモリカードから読出された符号化データを変換しないようにすることができる。
なお、第２の実施の形態においては、図６に示した処理をコンピュータで実行するデータ複製記録方法、この方法をコンピュータに実行させるためのデータ複製記録プログラム、および、このデータ複製記録プログラムを記録したコンピュータ読取可能な記録媒体として発明を捕らえることができる。
［第３の実施の形態］
第３の実施の形態におけるデータ複製記録装置１００Ｂは、記録媒体１７１Ａから読出された符号化データについて、符号化方式を判定し、変換が必要であるか不必要であるかに関わりなく、読出された符号化データを、記録媒体１７１Ｂに記録する。
図７は、第３の実施の形態におけるデータ複製記録装置１００Ｂの機能の概略を示す機能ブロック図である。図７を参照して、データ複製記録装置１００Ｂの制御部１１０Ｂは、読出部１１１Ｂと、符号化方式判定部１１２と、符号化データ変換部１１３Ａと、記録部１１４Ｂとを含む。また、データ複製記録装置１００Ｂは、外部記憶装置１７０として、外部記憶装置１７０Ａと、外部記憶装置１７０Ｂとを備える。
符号化方式判定部１１２、外部記憶装置１７０Ａ、および、外部記憶装置１７０Ｂは、それぞれ、図２で説明したそれらと同様であるので、説明は繰返さない。
読出部１１１Ｂは、外部記憶装置１７０Ａを制御して、記録媒体１７１Ａから符号化データを読出し、読出した符号化データを符号化方式判定部１１２、符号化データ変換部１１３Ａ、および、記録部１１４Ｂに出力する。
符号化データ変換部１１３Ａは、符号化方式判定部１１２により判定された符号化データの符号化方式が所定の符号化方式でない場合、読出部１１１Ｂから出力された符号化データを所定の符号化方式に従うように変換し、変換した符号化データを記録部１１４Ｂに出力する。また、符号化データ変換部１１３Ａは、符号化方式判定部１１２により判定された符号化データの符号化方式が所定の符号化方式である場合、何も出力しない。
記憶部１１４Ｂは、外部記憶装置１７０Ｂを制御して、符号化データ変換部１１３Ａにより変換された符号化データ、および、読出部１１１Ｂにより読出された符号化データを記録媒体１７１Ｂに記録する。
図８は、第３の実施の形態におけるデータ複製記録装置１００Ｂの符号化データ変換部１１３Ａの機能を示す機能ブロック図である。図８を参照して、符号化データ変換部１１３Ａは、スイッチ部１１５Ｂと、画像復号部１１６と、フレームメモリ１１７と、画像符号化部１１８とを含む。画像復号部１１６、フレームメモリ１１７、および、画像符号化部１１８は、図３で説明したそれらと同様であるので説明は繰返さない。
スイッチ部１１５Ｂは、読出部１１１Ｂから入力する符号化データの出力先として、２つの出力側のうちの１つを選択する。２つの出力側の一方には画像復号部１１６が接続されて他方には何も接続されない。スイッチ部１１５Ｂは符号化方式判定部１１２により与えられる判定結果が符号化データの符号化方式が所定の符号化方式であることを示す場合、出力側を何も接続されていない側に切替え、何も出力しない。一方、スイッチ部１１５Ｂは、符号化方式判定部１１２により与えられる判定結果が符号化データの符号化方式が所定の符号化方式でないことを示す場合、出力側を画像復号部１１６を接続する側に切替え、読出部１１１Ｂから入力した符号化データを画像復号部１１６に出力する。
このように、符号化データ変換部１１３Ａは、読出部１１１Ｂによりメモリカードから読出された符号化データがＭＰＥＧ−２符号化方式で符号化された符号化データである場合は、何も出力しない。一方、読出部１１１Ｂによりメモリカードから読出された符号化データがＭＰＥＧ−４符号化方式で符号化された符号化データである場合は、この読出された符号化データを、ＭＰＥＧ−２符号化方式に変換して、記録部１１４Ｂに出力する。
図９は、第３の実施の形態におけるデータ複製記録装置１００Ｂで実行される符号化データ変換処理の流れを示すフローチャートである。図９を参照して、まず、ステップＳＴ３１で、読出部１１１Ｂにより、メモリカードドライブが制御され、メモリカードから符号化データが読込まれ、読込まれた符号化データは、符号化方式判定部１１２、および、符号化データ変換部１１３Ａに出力される。
次に、ステップＳＴ３２で、符号化方式判定部１１２により、ステップＳＴ３１で読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式であるか否かが判定される。符号化方式がＭＰＥＧ−２符号化方式でない場合（ステップＳＴ３２でＹｅｓ）は、ステップＳＴ３３とＳＴ３４で、符号化データ変換部１１３Ａにより、ステップＳＴ３１で読出された符号化データがＭＰＥＧ−２符号化方式に変換され、その後、変換された符号化データが記録部１１４Ｂに出力される。処理は、ステップＳＴ３５に進む。
一方、符号化方式がＭＰＥＧ−２符号化方式である場合（ステップＳＴ３２でＮｏ）は、処理はステップＳＴ３５に進む。
ステップＳＴ３５では、読出部１１１Ｂにより、ステップＳＴ３１で読出された符号化データが、記録部１１４Ｂに出力される。その後、ステップＳＴ３６で、記録部１１４Ｂにより、ＤＶＤ−ＲＡＭドライブが制御され、ステップＳＴ３４で出力された符号化データ、および、ステップＳＴ３５で出力された符号化データがＤＶＤ−ＲＡＭに記録される。
なお、ステップＳＴ３５の処理は、ステップＳＴ３２〜ＳＴ３４で行なう符号化データ変換処理の前に行なってもよく、また、ステップＳＴ３２〜ＳＴ３４の符号化データ変換処理と並行して行なうこともできる。
これにより、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２である場合は、読出された符号化データが、そのまま、ＤＶＤ−ＲＡＭに記録される。また、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２以外である場合は、読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式に変換されて、変換された符号化データが、ＤＶＤ−ＲＡＭに記録されるとともに、読出された符号化データが、そのまま、ＤＶＤ−ＲＡＭに記録される。
また、ＭＰＥＧ−２符号化方式の符号化データのファイルとともに、ＭＰＥＧ−２以外の符号化方式の符号化データのファイルをＤＶＤ−ＲＡＭに記録する場合に、それぞれの符号化データを同じファイル名で、異なる拡張子で記録することが好ましい。また、ＭＰＥＧ−２以外の符号化方式の複数の符号化データを変換して、１つのＭＰＥＧ−２符号化方式の符号化データとしたファイルとともに、ＭＰＥＧ−２以外の符号化方式の複数の符号化データを記録する場合は、ＭＰＥＧ−２以外の符号化方式の複数の符号化データが、変換されたＭＰＥＧ−２符号化方式の符号化データのファイルのどの位置に記録されているかを示す位置情報（時間、パケット番号など）を併せて記憶することが好ましい。
以上説明したように、第３の実施の形態におけるデータ複製記録装置１００Ｂによれば、判定された符号化方式がＭＰＥＧ−２符号化方式でない場合、ＭＰＥＧ−２符号化方式に変換された符号化データとともに、読出された符号化データがＤＶＤ−ＲＡＭに記録される。言い換えると、読出された符号化データがＤＶＤ−ＲＡＭを再生するＤＶＤ−ＶＲ規格準拠の再生装置で再生可能なＭＰＥＧ−２符号化方式と異なる符号化方式である場合、メモリカードから読出された符号化データがＭＰＥＧ−２符号化方式の符号化データに変換されて、変換された符号化データとともに、読出された符号化データがそのまま、ＤＶＤ−ＲＡＭに記録される。その結果、再生可能な符号化方式が制約されている再生装置において、記録媒体に記録されたＭＰＥＧ−２符号化方式の符号化データを再生することができるとともに、再生可能な符号化方式が制約されていない環境において、再符号化による劣化のない符号化データを再生することができる。
なお、第３の実施の形態においては、図９に示した処理を、コンピュータで実行するデータ複製記録方法、この方法をコンピュータに実行させるためのデータ複製記録プログラム、および、このデータ複製記録プログラムを記録したコンピュータ読取可能な記録媒体として発明を捕らえることができる。
［第４の実施の形態］
第４の実施の形態におけるデータ複製記録装置１００Ｃは、第３の実施の形態におけるデータ複製記録装置１００Ｂの構成に、符号化方式の変換を許可するか否かによって符号化データの流れを切替えるスイッチ部１１５Ｃを付加した構成を有する。
図１０は、第４の実施の形態におけるデータ複製記録装置１００Ｃの機能の概略を示す機能ブロック図である。図１０を参照して、データ複製記録装置１００Ｃの制御部１１０Ｃは、読出部１１１Ｃと、スイッチ部１１５Ｃと、符号化方式判定部１１２と、符号化データ変換部１１３Ａと、記録部１１４Ｃとを含む。また、データ複製記録装置１００Ｃは、外部記憶装置１７０として、外部記憶装置１７０Ａと、外部記憶装置１７０Ｂとを備える。
符号化方式判定部１１２、外部記憶装置１７０Ａ、および、外部記憶装置１７０Ｂは、それぞれ、図２で説明したそれらと同様であるので、説明は繰返さない。また、符号化データ変換部１１３Ａは、図７で説明したそれと同様であるので説明は繰返さない。
読出部１１１Ｃは、外部記憶装置１７０Ａを制御して、記録媒体１７１Ａから符号化データを読出し、スイッチ部１１５Ｃ、および、記録部１１４Ｃに出力する。
スイッチ部１１５Ｃは、入力側が読出部１１１Ｃと接続され、２つの出力側のうち、一方が符号化方式判定部１１２、および、符号化データ変換部１１３Ａに接続されて、他方はどこにも接続されない。
また、スイッチ部１１５Ｃは、ユーザの意思により入力部１４０から入力された外部入力データが、符号化方式の変換を許可するデータである場合、出力側を符号化方式判定部１１２、および、符号化データ変換部１１３Ａに接続する側に切替える。そして、スイッチ部１１５Ｃは、読出部１１１Ｃにより読出された符号化データを、符号化方式判定部１１２、および、符号化データ変換部１１３Ａに出力する。
一方、スイッチ部１１５Ｃは、入力部１４０から入力された外部入力データが、読出部１１１Ａにより読出された符号化データの符号化方式の変換を許可するデータでない場合、出力側をどこにも接続されていない側に切替え、何も出力しない。
記録部１１４Ｃは、外部記憶装置１７０Ｂを制御して、符号化データ変換部１１３Ａから出力された符号化データ、および、読出部１１１Ｃから出力された符号化データを、記録媒体１７１Ｂに記録する。
図１１は、第４の実施の形態におけるデータ複製記録装置１００Ｃで実行される符号化データ変換処理の流れを示すフローチャートである。図１１を参照して、まず、ステップＳＴ４１で、読出部１１１Ｃにより、メモリカードドライブが制御され、メモリカードから符号化データが読込まれる。読込まれた符号化データはメモリカードドライブを介して、スイッチ部１１５Ｃに出力される。
次に、入力部１４０から入力された外部入力データが、符号化方式の変換を許可を示す場合（ステップＳＴ４２でＹｅｓ）、スイッチ部１１５Ｃにより、出力側が、符号化方式判定部１１２、および、符号化データ変換部１１３Ａを接続する側に切替えられ、ステップＳＴ４１で読出された符号化データが、符号化方式判定部１１２、および、符号化データ変換部１１３Ａに出力される。その後、処理は、ステップＳＴ４３に進む。
一方、入力部１４０から入力された外部入力データが、符号化方式の変換を許可することを示さない場合（ステップＳＴ４２でＮｏ）、スイッチ部１１５Ｃは、出力側を何も接続されていない側に切替えて、何も出力しない。その後、処理は、ステップＳＴ４６に進む。
ステップＳＴ４３では、符号化方式判定部１１２により、ステップＳＴ４１で読出された符号化データの符号化方式がＭＰＥＧ−２符号化方式であるか否かが判定される。符号化方式がＭＰＥＧ−２符号化方式でない場合（ステップＳＴ４３でＹｅｓ）は、ステップＳＴ４４とＳＴ４５で、符号化データ変換部１１３Ａにより、ステップＳＴ４１で読出された符号化データがＭＰＥＧ−２符号化方式に変換され、変換された符号化データは記録部１１４Ｃに出力される。一方、符号化方式がＭＰＥＧ−２符号化方式である場合（ステップＳＴ４３でＮｏ）は、ステップＳＴ４６に進む。ステップＳＴ４６では、読出部１１１Ｃにより、ステップＳＴ４１で読出された符号化データが、記録部１１４Ｃに出力される。
なお、ステップＳＴ４６の処理は、ステップＳＴ４２〜ＳＴ４５で行なう符号化データ変換処理の前に行なってもよく、また、ステップＳＴ４２〜ＳＴ４５の符号化データ変換処理と並行して行なうこともできる。
最後に、ステップＳＴ４７で、記録部１１４Ｃにより、ＤＶＤ−ＲＡＭドライブを介して、ステップＳＴ４５で出力された符号化データ、および、ステップＳＴ４６で出力された符号化データがＤＶＤ−ＲＡＭに記録される。
これにより、与えられた外部入力データが、読出された符号化データの符号化方式の変換を許可しないことを示すデータである場合は、読出された符号化データが、そのまま、ＤＶＤ−ＲＡＭに記録される。また、与えられた外部入力データが、符号化方式の変換を許可することを示すデータであり、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２である場合は、読出された符号化データが、そのまま、ＤＶＤ−ＲＡＭに記録される。さらに、与えられた外部入力データが、符号化方式の変換を許可することを示すデータであり、メモリカードから読出された符号化データの符号化方式がＭＰＥＧ−２以外である場合は、読出された符号化データはＭＰＥＧ−２符号化方式に従うように変換されて、変換された符号化データは、ＤＶＤ−ＲＡＭに記録されるとともに、読出された符号化データも、ＤＶＤ−ＲＡＭに記録される。
以上説明したように、第４の実施の形態におけるデータ複製記録装置１００Ｃによれば、与えられた外部入力データによって、メモリカードから読出された符号化データを変換するか否かが切替えられる。また、与えられた外部入力データが、読出された符号化データの符号化方式の変換を許可することを示すデータであり、判定された符号化方式がＭＰＥＧ−２符号化方式でない場合、ＭＰＥＧ−２符号化方式に従うように変換された符号化データとともに、読出された符号化データがＤＶＤ−ＲＡＭに記録される。このため、符号化方式の変換時の再符号化を禁止したい場合や再符号化による動画像データの劣化を避けたい場合に、メモリカードから読出された符号化データを変換しないようにすることができる。また、読出された符号化データがＤＶＤ−ＲＡＭを再生するＤＶＤ−ＶＲ規格準拠の再生装置で再生可能なＭＰＥＧ−２符号化方式と異なる符号化方式である場合、メモリカードから読出された符号化データがＭＰＥＧ−２符号化方式に従う符号化データに変換されて、変換された符号化データとともに、読出された符号化データをＤＶＤ−ＲＡＭに記録することができる。
なお、第４の実施の形態においては、図１１に示した処理をコンピュータで実行するデータ複製記録方法、この方法をコンピュータに実行させるためのデータ複製記録プログラム、および、このデータ複製記録プログラムを記録したコンピュータ読取可能な記録媒体として発明を捕らえることができる。
（第５の実施の形態）
第５の実施の形態を、図１２ないし図２２を用いて詳細に説明する。
図１２は、本実施の形態に係るデータ複製記録装置の概略構成を示した機能ブロック図である。図１２を参照して本実施の形態５に係るデータ複製記録装置は、管理情報読出部１０１、並べ替え判定部１０２、並べ替え実行部１０３、データ書込部１０４、管理情報生成部１０５および管理情報書込部１０６を備える。
本実施の形態のデータ複製記録装置では、記録メディア１に記録されたディジタルデータを、記録メディア１とは異なる記録メディア２に複製して記録する。この時、記録メディア２に複製して記録されるデータに対応する管理情報５００を、記録メディア１の管理情報３００に基づいて生成し、記録メディア２に記録する。
管理情報読出部１０１は、記録メディア１に記録されている管理情報３００を読出して、読出された管理情報３００を並べ替え判定部１０２と管理情報生成部１０５へ出力する。
並べ替え判定部１０２は、管理情報読出部１０１から受け取った管理情報３００に基づいて、データの並べ替えを行なうか否かを判定する。判定した結果は、並べ替え指示情報２００として並べ替え実行部１０３に出力される。
並べ替え実行部１０３は、並べ替え判定部１０２から入力した並べ替え指示情報２００に従って、記録メディア１からデータを読出し、並べ替えが指示された場合には読出されたデータの並べ替えを実行する。並べ替えが指示されなかった場合には読出されたデータの並べ替えを行なわない。
並べ替え判定部１０２および並べ替え実行部１０３の動作について、図１３ないし図１６を用いてさらに詳しく説明する。
並べ替え判定部１０２はデータの並べ替えを行なうか否かを判定するにあたり、記録メディア２で規定されている、記録データが満たすべき連続して記録される記録領域の最小長の値を参照する。前述したように、これは、例えば、ＤＶＤ−ＶＲ規格におけるＣＤＡが満たすべき最小データ長を指す。以下、説明の簡便のため、連続して記録される記録領域の最小長をｍｉｎＣＤＡと示し、記録データが最小長ｍｉｎＣＤＡを満たさなければならないことを示す条件をＣＤＡ条件と呼ぶ。
並べ替え判定部１０２では、管理情報読出部１０１で読出された管理情報に基づいて、記録メディア１に記録されているデータが記録メディア２のＣＤＡ条件を満たしているかが判定される。満たしていれば、並べ替え実行部１０３にデータの並べ替えを行なわないと指示し、結果、記録メディア１のデータがそのまま記録メディア２に複製記録されることとなる。逆に、ＣＤＡ条件を満たしていなければ、並べ替え実行部１０３にデータの並べ替えを行なうよう指示し、並べ替えを行なった後のデータが記録メディア２に複製記録されることとなる。具体的な処理の例を図１３〜図１６に示す。
図１３には、本実施の形態で用いた記録メディア１のセクタＴ１〜Ｔ１６の構造と各セクタに記録されているセクタデータＡ、Ｂ、…Ｐが示されて、図１４には管理情報３００が示される。管理情報３００は、記録メディア１の各セクタを指し示している要素の系列であり、その系列における要素の順序が各セクタに記録されているセクタデータの順序関係を表している。
図１５と図１６には、本実施の形態で並べ替え判定部１０２が行なう処理が示される。並べ替え判定部１０２はまず、記録メディア１に記録されているデータの管理情報３００を、記録メディア２の予め定められたＣＤＡ条件を満たすデータ長Ｌｅｎ（≧ｍｉｎＣＤＡ）分のセクタ数に相当する複数の部分管理情報３０ｉ（ｉ＝１，２，３・・・）に分ける。図１５には部分管理情報３０１と３０２が示される。ここでは、データ長Ｌｅｎを４セクタ長としている。
そして、並べ替え判定部１０２は、分けられた各部分管理情報３０ｉについて、該部分管理情報３０ｉが指しているセクタが物理的に連続しているかを判定する。すなわち、記録されているセクタデータが物理的に連続したセクタに記録されているか否かを判定する。
判定の結果、部分管理情報３０ｉが指しているセクタが連続している場合には、セクタデータが既に連続しているため、データは記録メディア１から記録メディア２にそのまま複製記録するとし、並べ替え指示情報２００により並べ替えは指示されない。一方、部分管理情報３０ｉが指しているセクタが連続していない場合には、該部分管理情報３０ｉを含む並べ替え指示情報２００によりセクタデータの並べ替えが指示される。図１５では、並べ替えが指示されない部分管理情報３０ｉとして部分管理情報３０１があり、並べ替えが指示される部分管理情報３０ｉとして部分管理情報３０２がある。
このようにして並べ替え判定部１０２から出力された並べ替え指示情報２００に基づいて、並べ替え実行部１０３が読出されたデータの並べ替えを実行する。
図１６には並べ替え判定部１０２および並べ替え実行部１０３により並べ替えを行なった後に記録メディア２に記録されたデータ４０１と４０２の例が示される。本実施の形態では、並べ替え実行部１０３が記録メディア１からデータを読込む際に、セクタデータの読込み処理を並べ替え指示情報２００に基づいて制御することで、データの並べ替えを行なう。
具体的には、ある部分管理情報３０ｉについて、並べ替え指示情報２００により並べ替えが指示されない場合（部分管理情報３０１の場合）には、部分管理情報３０ｉの先頭に示された対応する記録メディア１上のセクタから、連続したセクタに記録されたデータ長Ｌｅｎ分の長さのデータを読込み、読込まれたデータはデータ書込部１０４に与えられて、記録メディア２に記録される。この場合はデータ４０１が記録される。図１６では、１回の読込みでデータ書込部１０４へ与えられて記録メディア２に記録されるデータを、太線で囲んで表した。データ４０１では、図１３に示した記録メディア１上の連続するセクタデータＡ、Ｂ、Ｃ、Ｄを、そのまま一度に読込んで書込み処理することを示している。
一方、並べ替え指示情報２００により並べ替えが指示された場合（部分管理情報３０２の場合）には、該部分管理情報３０ｉに従って、該部分管理情報３０ｉが示す記録メディア１上のセクタにあるセクタデータを順に読込んで、読込まれたデータはデータ書込部１０４に与えられて、記録メディア２に記録される。この場合はデータ４０２が記録される。データ４０２では、図１３に示した記録メディア１上のセクタデータＥ、Ｆ、Ｇ、Ｈを別々に読込んで書込み処理するため、各セクタデータを太線で囲んで示してある。
データ書込部１０４は、並べ替え実行部１０３で得られた記録メディア２のＣＤＡ条件を満たすデータを、記録メディア２上の連続した記録領域に記録する。この時、記録メディア１と記録メディア２においてセクタのサイズが異なる場合では、データ書込部１０４が、記録メディア２のセクタサイズに合わせて並べ替え実行部１０３から入力したデータを調整する処理を実行する。
具体的には、例えば、並べ替え実行部１０３から入力したデータを連結後に記録メディア２のセクタサイズに基づいて再分割することでサイズを調整し、記録メディア２の各セクタに格納する。この他、記録メディア１のセクタサイズをＭ、記録メディア２のセクタサイズをＮとした時、Ｍ＜Ｎであれば不足分に相当のダミーデータを付加して記録メディア１のセクタデータを記録メディア２のセクタサイズに合わせた後、記録メディア２のセクタに格納することもできる。また、Ｍ＞Ｎであれば記録メディア１の１セクタデータを複数のデータに分割し、分割された一方または両方のデータに記録メディア２のセクタサイズに合わせダミーデータを付加し、記録メディア２の複数のセクタそれぞれに格納するとしてもよい。ここでは、データをセクタサイズに整合させるために、ダミーデータを用いているが、管理情報によってセクタ内の有効データ領域長を示すといった方法を用いてもよい。また管理情報でなく、有効データ領域長を示した情報をセクタ内に書き込んでもよい。ダミーデータを用いる方法に比べて有効データ領域長を示す方法では、データの読出し時に、有効データ領域長を知ることで有効データ以外の領域を素早く読み飛ばすことができ、ダミーデータの読み込みに要していた処理時間を省略することができる。
以上の処理により、データ書込部１０４からは、並べ替えの有無、調整処理の有無といった、記録メディア２へデータを書込んだ際の付加処理を示す付加処理情報２０１を出力し、管理情報生成部１０５へ与える。
管理情報生成部１０５は、上述のように記録メディア２に記録されたデータに対し、記録データの記録メディア２における記録された配置に関する情報を管理するための管理情報５００を生成し、管理情報書込部１０６に出力する。生成される管理情報５００の形式は、記録メディア２で規定されているファイルシステムに対応するものである。管理情報５００は、管理情報読出部１０１から入力した記録メディア１での管理情報３００、およびデータ書込部１０４から入力した付加処理情報２０１に基づいて生成される。
管理情報書込部１０６は、管理情報生成部１０５で生成された記録メディア２の記録データに対応する管理情報５００を受け取り、記録メディア２に記録する。
上述のように記録メディア１から記録メディア２へのデータの複製時には、並べ替え判定部１０２が記録メディア１のデータが物理的に連続して記録されているかを判定する。そして、該判定結果に基づいて、並べ替え実行部１０３とデータ書込部１０４は必要に応じて記録メディア１から読込まれたデータの並び替えを行なって記録メディア２に記録メディア２が備えているＣＤＡ条件を満たすようにして複製記録する。こうすることで、記録メディア２に複製記録されたデータは、途切れ無しに再生が行なえることが保証されることになる。
図１７と図１８のフローチャートを参照して、本実施の形態によるデータ複製記録方法を説明する。
まず、管理情報読出部１０１は記録メディア１から管理情報３００を読込み（ステップＳ（以下、単にＳと略す）１）、読込まれた管理情報３００をデータ長Ｌｅｎごとに分割を行なって、分割された部分管理情報３０ｉを得て、並べ替え判定部１０２に与える（Ｓ２）。
次に、並べ替え判定部１０２は与えられた各部分管理情報３０ｉの示すセクタが物理的に連続するセクタであるかを判定する（Ｓ３）。連続するセクタであれば、並べ替え実行部１０３に対して並べ替え指示情報２００（並べ替えないとの指示）を出力して記録メディア１上の読込み開始位置を指定するので（Ｓ４）、並べ替え実行部１０３は指定された読込み開始位置からデータ長Ｌｅｎのデータを読込む（Ｓ５）。一方、連続するセクタでない場合には、並べ替え判定部１０２は並べ替え指示情報２００を並べ替え実行部１０３に対して出力して図１８に示すセクタデータの並べ替えを行なうように指示する（Ｓ６）。
ステップＳ６の詳細を図１８を参照して説明する。並べ替え実行部１０３によるセクタデータの並べ替えは、並べ替え指示情報２００に含まれる部分管理情報３０ｉに基づいて、部分管理情報３０ｉが示す各セクタデータを記録メディア１から順に読込むことで行なわれる。並べ替え指示情報２００に含まれる部分管理情報３０ｉ中の各セクタ情報により指示される記録メディア１上の読込み開始位置を指定し（Ｓ１１）、１セクタデータを読込み（Ｓ１２）、これを読込みデータ長さがデータ長Ｌｅｎになるまで繰返す（Ｓ１３）。
こうして並べ替えを行なったデータおよび並べ替えを行なわなかったデータのいずれも、データ書込部１０４により記録メディア２に書込まれると共に、対応する管理情報が管理情報生成部１０５により生成される（Ｓ７）。ここで生成される管理情報は一時的なものとし、記録メディア２に書込まれる時点で最終的な管理情報を形成する。その後、部分管理情報３０ｉの読込みの終了であるかを判定する、すなわち記録メディア１から読込まれた管理情報３００の最終端であるかを判定する（Ｓ８）。最終端でないと判定するとＳ２に戻り、最終端と判定されると管理情報生成部１０５は管理情報５００を形成して、管理情報書込部１０６はこれを入力して記録メディア２に記録する（Ｓ９）。
本実施の形態で、記録メディア２のＣＤＡ条件を満たす最小データ長ｍｉｎＣＤＡを、仮に記録メディア１のセクタの長さと同一または短いとした場合、並べ替え判定部１０２で並べ替えを行なうか否かを判定する部分管理情報３０ｉの長さは、記録メディア１の１セクタ分となることから、データの並べ替えは実質的に不要となり、常に並べ替え「無し」と判定される。したがって、データは元のセクタ順に複製されて記録される。すなわち、この場合には一切の並べ替えは行なわれず、従来の技術と同等の複製記録が行なわれる。
逆に、記録メディア２のＣＤＡ条件を満たす最小データ長ｍｉｎＣＤＡを、仮に記録メディア１の全記録領域長とした場合では、記録メディア１に記録された全てのデータが連続して記録されている場合に限り、データの並べ替えを行なわないと判定される。それ以外では常に、管理情報３００に基づいて順にセクタデータを読出して記録メディア２に記録することになる。この後者の処理は、映像データを再生順に読み出してまたは映像を再生しながら、その順番にデータを別のメディアに書き込んでいくシーケンシャルなダビング処理である。すなわち、データ読出部（並べ替え実行部１０３）が論理的なデータ順に記録メディア１からセクタデータを読出／再生して、データ書込部１０４は読出／再生されたデータを順に記録メディア２に記録していくといった動作である。
上述の最小データ長ｍｉｎＣＤＡを記録メディア１のセクタ長さと同一または短いとした場合や、最小データ長ｍｉｎＣＤＡを記録メディア１の全記録領域長とした場合は、本実施の形態での特殊な形態を示した一例である。
さらに、本実施の形態では、記録メディア１のデータに対応する管理情報３００を、記録メディア２のＣＤＡ条件を満たす固定のデータ長Ｌｅｎにあらかじめ分割し、それを部分管理情報３０ｉとして対応する連続データを得るとしたが、ＣＤＡ条件を満たす並べ替え方法はこれに限らない。
（他のデータ並べ替えの方法）
図１９と図２０に、本実施の形態におけるデータ並べ替え処理の別の実現例を示す。対象となる記録メディア１のセクタデータおよび管理情報３００は図１３および図１４のものを用いている。図１９には管理情報３００の部分管理情報６０ｉ（ｉ＝１，２，・・・）が示されて図２０には部分管理情報６０ｉに従い記録メディア２に記録されるデータ７０ｉ（ｉ＝１，２，・・・）が示される。
この例では、記録メディア１の記録データに対応する管理情報３００をＣＤＡ条件を満たすデータ長Ｌｅｎまで読んだ時、そこまでのセクタが連続で、かつ、続くセクタがさらに連続している場合に、連続が途切れるまでのセクタ分の管理情報を読込んで、これを部分管理情報６０１とする。次の部分管理情報６０２は連続が途切れた箇所から始める。記録メディア１からのデータの読込みは、部分管理情報６０１と６０３のように部分管理情報６０ｉが示すセクタが連続したセクタであれば、記録メディア１上の対応する長さの連続セクタに記録されたセクタデータであるデータ７０１と７０３を読込み記録メディア２に記録する。部分管理情報６０２のように連続でなければ、部分管理情報６０ｉに従って記録メディア１上のセクタにある各セクタデータを順に読込み、記録メディア２にデータ７０２のように記録する。
図２０では、図１６と同様に、１回の読込み動作で記録メディア１から読込まれて記録メディア２に書込まれるデータを太線で囲んで表している。ＣＤＡ条件は連続記録されるデータの最小データ長ｍｉｎＣＤＡのみを規定するものであるため、このような方法によってもＣＤＡ条件を満たすデータの複製記録を行なうことができる。
（さらなる他のデータ並べ替えの方法）
図２１と図２２には、本実施の形態におけるデータ並べ替え処理のさらに別の実現例が示される。この例では、既に説明した固定長による管理情報３００の分割を行なった後に、調整を行なって最適な部分管理情報３０ｉの組合せに修正する。
図２１の管理情報３００Ａを固定長による分割を行ない部分管理情報８０ｉを得た場合には、図示されるように部分管理情報８０１、部分管理情報８０２および部分管理情報８０３は共に、不連続な箇所を含む、すなわち、並べ替えを要する部分管理情報となっていた。これに対し図２２では、調整処理を行なうことによって図に示すように後半２つの部分管理情報９０２、９０３を、不連続な箇所を含まない、すなわち、並べ替えを要さない部分管理情報へと修正している。
調整処理では、部分管理情報８０１を１セクタ分延ばし続く部分管理情報８０２、８０３の境界をずらすことにより、部分管理情報８０１、８０２および８０３を、不連続な箇所を含まない、すなわち、並べ替えを要さない部分管理情報９０２、９０３を含む部分管理情報９０１、９０２および９０３へと修正している。調整処理ではこのように、元の管理情報３００に対して並べ替えを要さない部分管理情報３０ｉの割合が最大となるように分割位置を修正する。並べ替えをしない部分管理情報が多いほど、データの読込みに係る処理を軽減できる。このような調整処理は、並べ替え判定部１０２で一度分割された管理情報３０ｉに対して、同じく並べ替え判定部１０２の内部で、管理情報３０ｉの分割位置を幾つかずらしてみてセクタの連続性が最大となる最適な分割位置を自動で求めることにより行ってもよいし、並べ替え判定部１０２で一度分割された管理情報３０ｉを図示されないモニタに出力し、利用者が手動で分割位置を調整することで行うこともできる。
（第６の実施の形態）
次に、本発明の第６の実施の形態を、図２３ないし図２６を用いて説明する。
図２３は、本発明の第６の実施の形態に係るデータ複製記録装置の概略構成図である。図２３のデータ複製記録装置と図１２のデータ複製記録装置とを比較して異なる点は、図２３の構成では、図１２の並べ替え実行部１０３の代りに、データ読出部１００１、並べ替え実行部１００２および一時記録領域１００３を備えている点にある。図２３の他の各部は図１２に示したそれと同様なので、同一の番号を付してそれらの詳細な説明は省略する。
本実施の形態のデータ読出部１００１は、記録メディア１に記録された各セクタデータをセクタ順に読出し、読出したデータを並べ替え実行部１００２に出力する。並べ替え実行部１００２は、並べ替え判定部１０２から与えられた並べ替え指示情報２００に基づいて、データ読出部１００１から出力される各セクタデータに対し、後述の処理を行なう。
並べ替え判定部１０２から出力される並べ替え指示情報２００は、第５の実施の形態と同様にして得られるものである。ただし、第５の実施の形態においては、並べ替え指示情報２００の入力と同期して並べ替え実行部１０３が記録メディア１からセクタデータの読出を行なっていたのに対し、第６の実施の形態では、並べ替え指示情報２００の入力とセクタデータの記録メディア１からの読出が非同期に行なわれる。
このため、並べ替え実行部１００２は、並べ替え判定部１０２から入力した並べ替え指示情報２００で示される並べ替えると判定された部分管理情報３０ｉを、一時記録領域１００３に登録して保持し、データ読出部１００１でセクタ順に読出される各セクタデータが並べ替えを行なうデータに含まれるかを、一時記録領域１００３に登録された部分管理情報３０ｉと照合して判定する。判定の結果、読出されたセクタデータが並べ替え不要のデータに含まれるものであればデータ書込部１０４へ該読出しデータをそのまま出力し、並べ替えを行なうデータに含まれるものであれば一時記録領域１００３に一時記録する。
一時記録領域１００３に一時記録されたセクタデータは、並び替えを行なった後にデータ書込部１０４に出力される。一時記録領域１００３に一時記録されたデータについての並べ替えおよびデータ出力（記録メディア２への書込み）のタイミングは、記録メディア１からの全てのデータの読出が終了した時点でもよいし、読出途中の任意の時点であってもよい。読出途中の任意の時点の場合には、割込みを行なって処理されることになる。ただし、割込みを行なって記録メディア２へ並べ替え後のデータを書込む際は、書込み途中のデータの連続性を崩さないように、ＣＤＡ条件を満たすデータ書込みの区切り位置で割込みを行なうようにする。
図２４〜図２６には、本実施の形態によるデータ複製記録方法に従う手順が示される。図２３〜図２６を参照してデータ複製記録方法に従う手順を説明する。
手順は、管理情報３００を読込んで処理するステップ（図２４）、記録メディア１のセクタデータを読込んで処理するステップ（図２５）、および一時記録領域１００３に一時記録されたセクタデータの並べ替えを行ない記録メディア２への複製記録を実行するステップ（図２６）に分けて示した。ただし、このような段階的なステップ構成は必ずしも必要ではなく、本実施の形態を実現する方法はこれに限るものではない。例えば、既に示しているように、図２６中で示した一時記録されたセクタデータの並べ替え及び記録メディア２への書き込み処理を、図２５に示したセクタデータの読込みステップの途中で割込みを行い処理することもできる。
図２４のステップでは、初めに、管理情報読出部１０１が記録メディア１から管理情報３００を先頭から読出し（Ｓ２１）、並べ替え判定部１０２は、読出された管理情報３００をデータ長さＬｅｎ毎に分割を行なって、分割された各部分管理情報３０ｉを順に読込む（Ｓ２２）。また、読出された管理情報３００は管理情報読出部１０１から管理情報生成部１０５に出力される。
次に、並べ替え判定部１０２は、各部分管理情報３０ｉの示すセクタが物理的に連続するセクタであるかを判定して、判定結果を示す並べ替え指示情報２００を並べ替え実行部１００２に出力する（Ｓ２３）。
並べ替え実行部１００２は、並べ替え指示情報２００を入力して、該並べ替え指示情報２００が含む部分管理情報３０ｉが連続するセクタでないことを示す場合には、一時記録領域１００３にその部分管理情報３０ｉを登録する（Ｓ２４）。以上の処理を、管理情報読出部１０１で読み出された管理情報３００の全てが分割され部分管理情報３０ｉとして順に並べ替え判定部１０２で処理されるまで、すなわち記録メディア１の管理情報３００の最終端の部分管理情報３０ｉが読込まれるまで行なう（Ｓ２５）。その後、記録メディア１のセクタデータを読込んで処理するステップ（図２５）に移る。
図２５では、データ読出部１００１は記録メディア１上にあるセクタの位置を順に指定して（Ｓ３１）、指定位置のセクタのセクタデータを順に読出して並べ替え実行部１００２に出力する（Ｓ３２）。並べ替え実行部１００２は、入力するセクタデータのセクタが一時記録領域１００３に登録されている部分管理情報３０ｉのいずれかに含まれているかを判定する（Ｓ３３）。
判定の結果、含まれていない場合には、該セクタデータをデータ書込部１０４に与えるので、データ書込部１０４は記録メディア２にその入力したセクタデータを書込むと共に、管理情報生成部１０５により対応する管理情報が生成されて（Ｓ３４）、後述の判定処理（Ｓ３６）に移行する。ここで生成される管理情報は一時的なものであり、記録メディア２に書込まれる時点で最終的な管理情報５００が形成される。
一方、並べ替え実行部１００２は入力したセクタデータのセクタが一時記録領域１００３に登録されている部分管理情報３０ｉのいずれかに含まれていると判定した場合には、その入力セクタデータを一時記録領域１００３に書込んで保持する（Ｓ３５）。
最後に、データ読出部１００１による記録メディア１からのデータの読込みが終了したかを判定する（Ｓ３６）。終了した時点で、並べ替え実行部１００２により一時記録領域１００３に一時記録されたセクタデータの並べ替えを行ない、記録メディア２への複製記録を完了するステップ（図２６）に移る。
図２６の、一時記録されたセクタデータの並べ替えを行ない記録メディア２への複製記録を完了するステップでは、一時記録領域１００３に登録された部分管理情報３０ｉを順に読出し（Ｓ４１）、読出された部分管理情報３０ｉに基づいて、一時記録領域１００３に記録されているセクタデータの位置を指定し（Ｓ４２）、指定位置の該セクタデータを一時記憶領域１００３から読出し（Ｓ４３）、データ書込部１０４を介して記録メディア２にそのセクタデータを書込むと共に、対応する管理情報を管理情報生成部１０５により生成する（Ｓ４４）。ここで生成される管理情報は一時的なものであり、記録メディア２に書込まれる時点で最終的な管理情報５００が形成される。
Ｓ４２からＳ４４の処理を１つの部分管理情報３０ｉについて行ない（Ｓ４５）、さらに、一時記録領域１００３に登録された全ての部分管理情報３０ｉについて行なった上で（Ｓ４６）、最後に管理情報５００を形成して記録メディア２に管理情報書込部１０６により記録し（Ｓ４７）、データの複製記録を完了する。
前述の第５の実施の形態に係るデータ複製記録装置では、並べ替え判定部１０２から出力された並べ替え指示情報２００に基づいて、並べ替え実行部１０３が記録メディア１からのセクタデータの読出とセクタデータの並べ替えとを同時に行なっていた。具体的には、並べ替え指示情報２００に従って、記録メディア１のセクタデータの読出位置を制御していた。このようなデータ複製記録装置は構成が単純である反面、記録メディア１のアクセス制御が並べ替えの実行速度を左右する。本第６の実施の形態に係るデータ複製記録装置は、一時記録領域１００３を介することで、記録メディア１のアクセス制御に係る負担を回避したものである。
また、本第６の実施の形態では、並べ替え不要と判定されたセクタデータは一時記録を経由せずにデータ書込部１０４へ送るとしたが、読出されたセクタデータ全てを一時記録領域１００３に一時記録し、最適な並べ替えを行なった後にデータ書込部１０４へ送るとしてもよい。データ複製記録装置の構成は図２３に示したものと同一である。
また、本実施の形態では、並べ替えを行なうセクタデータが先にデータ読出部１００１で読出され一時記録領域１００３に一時記録された上で、一時記録領域１００３に一時記録されたセクタデータを並べ替え時に使用している。しかしながら、並べ替えの手順はこれに限らない。たとえば、最初のセクタの連続順にセクタデータを読出す処理においては、一時記録領域１００３に登録された部分管理情報３０ｉに含まれる、並べ替えを行なうと判定されるセクタのセクタデータの読出をスキップし、並べ替え不要とされるセクタデータのみを読出してデータ書込部１０４を通して記録メディア２に書込む。その後、並べ替えを行なうセクタデータは、それらのセクタデータを並べ替えて記録メディア２に書込む時点で改めて記録メディア１から読出すといった制御も可能である。
なお、第５および第６の実施の形態の並べ替え判定部１０２では、部分管理情報３０ｉによって指し示されたセクタが不連続であった場合、常に並べ替え指示情報２００により並べ替えが指示されるとしたが、さらに外部からの指示入力信号などを加えることによって、不連続であっても強制的にセクタデータの並べ替えを行なわない（並べ替えを禁止する）としてもよい。この処理は、データを記録メディア１上に記録されている形式のまま保存したい（記録メディア２に複製記録したデータから記録メディア１を完全に復元したい）、といった要求がある場合や、記録メディア２にコピーした際に連続的な再生を不可とすることで、記録メディア１から記録メディア２へのコピーを実質的に抑制する目的などに用いられる。
第５および第６の実施の形態に係るデータ複製記録装置は、記録メディア１が半導体メディア、記録メディア２がディスクメディアであることを前提に示されたが、第５と第６実施の形態で示されたデータ複製記録装置で取扱い可能な記録メディアは、この組合せに限られるものではない。第５および第６の実施の形態に係るデータ複製記録装置はいずれも、様々な記録メディアの組合せでのデータの並び替えを伴うデータ複製記録に適用できる、一般的なデータ複製記録装置を示すものである。
また、ここでは、記録メディア１からデータを読出すまたは記録メディア２へデータを書込む単位をセクタとしているが、データの読込みまたは書込みの単位はセクタに限定されず、所定のデータ長であればよい。
（第７の実施の形態）
上述した第５と第６の実施の形態に係るデータを複製記録する手順はプログラムに基づいて実行される。図２７は、第５と第６の実施の形態に係るデータを複製記録する手順のプログラムを実行するコンピュータの構成図である。図２７のコンピュータはＣＰＵ（Ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４０１、データ複製記録プログラムを含む各種のプログラムおよびデータを格納するプログラム格納メモリ１４０２、ワークメモリ１４０３、記録メディア１が着脱自在に装着されて装着された記録メディア１をアクセスするためのメディア用ドライバ１４０４、記録メディア２が着脱自在に装着されて装着された記録メディア２をアクセスするためのメディア用ドライバ１４０５およびインターネットなどの各種通信回線を接続可能な外部インターフェース１４０６を備える。これらの各部はバスを介して相互に通信可能に接続される。
プログラム格納メモリ１４０２に格納されるデータ複製記録プログラムは、プログラム格納メモリ１４０２が書き換え不可なＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）で構成される場合は、そこに記録された固定のプログラムである。また、プログラム格納メモリ１４０２がハードディスクまたはフラッシュメモリ等の書き換え可能なメモリで構成される場合は、外部インターフェース１４０６を通して外部からダウンロードされたプログラムである。
データ複製記録時には、ＣＰＵ１４０１がプログラム格納メモリ１４０２に格納されたデータ複製記録プログラムをロードし、該プログラムを用いて指定された動作を以下のように逐次実行する。
前述の第５の実施の形態では、メディア用ドライブ１４０４を通して記録メディア１から管理情報３００を読出し、ワークメモリ１４０３に格納する。次に、ワークメモリ１４０３内の管理情報３００から、所定長さ分の部分管理情報３０ｉを切り出し（読出し）、逐次出力する。この部分管理情報３０ｉの各々について、部分管理情報３０ｉで指定される記録メディア１上のセクタデータの位置が連続であるか否かを判定し、判定結果に従いメディア用ドライブ１４０４を通して対応するセクタデータを読出して、メディア用ドライブ１４０５を通して記録メディア２に読出されたセクタデータを書き込む。これを、管理情報３００から切り出される全ての部分管理情報３０ｉについて行った後、記録メディア２用の管理情報５００をワークメモリ１４０３上で形成して、メディア用ドライブ１４０５を通して、形成された管理情報５００を記録メディア２に書き込む。
前述の第６の実施の形態では、メディア１用ドライブ１４０４を通して記録メディア１から管理情報３００を読出し、ワークメモリ１４０３に格納する。次に、ワークメモリ１４０３内の管理情報３００から、所定長さ分の部分管理情報３０ｉを１つ以上切り出す。この切出された部分管理情報３０ｉの各々について、部分管理情報３０ｉで指定される記録メディア１上のセクタデータの位置が連続であるか否かを判定し、不連続と判定された場合にその部分管理情報３０ｉを一時記録領域１００３に対応のワークメモリ１４０３に記録する。これにより、並べ替えを実行する記録メディア１のセクタデータ（その指定情報）がワークメモリ１４０３に登録される。
記録メディア１に記録されている各セクタデータを、メディア用ドライブ１４０４を通して読出す。この時、読出されたセクタデータは、ワークメモリ１４０３に登録されたセクタデータに含まれていなければメディア用ドライブ１４０５を通して記録メディア２に直接に書込まれる。含まれていれば、ワークメモリ１４０３に一時記録して保持される。
このようにして一時記録された１つ以上のセクタデータは、記録メディア１から全てのセクタデータの読出しが終了した時点を含む所定の時点で、ワークメモリ１４０３に記録された部分管理情報３０ｉに基づいてワークメモリ１４０３上で配列し直され、メディア用ドライブ１４０５を通して記録メディア２に書き込まれる。最後に、記録メディア２用の管理情報５００をワークメモリ１４０３上で形成して、メディア用ドライブ１４０５を通して記録メディア２に書き込む。
本第７の実施の形態では、このデータ複製記録プログラムはコンピュータで読取可能な記録媒体に格納される。本実施の形態では、この記録媒体として、プログラム格納メモリ１４０２を挙げているが、これに限定されない。たとえば、図２７のコンピュータに図示されない外部記憶装置として図示されないが磁気テープ装置、ＣＤ−ＲＯＭ／Ｒ／ＲＷ装置、ＤＶＤ−ＲＯＭ／ＲＡＭ／Ｒ／ＲＷ装置、ＭＯ（ｍａｇｎｅｔｏ−ｏｐｔｉｃ）装置、ＳＤメモリカード装置およびＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｃ）駆動装置などのプログラム読取装置が設けられ、そこに挿入されることで読取可能な記録媒体である磁気テープ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＭＯ、ＳＤメモリカードおよびＦＤなどであってもよい。
産業上の利用可能性
以上のようにこの発明では、一方の記録メディアから他方の記録メディアにデータを複製して記録し、他方の記録メディアからデータを再生する場合に、シーク時間が生じるのを抑制できる、連続するデータを途切れ無しに再生することができる、異なる方式で符号化されて記録されたデータを、特定の再生装置で再生可能に複製できるなどの特徴を有したデータ複製装置を提供できる。
【図面の簡単な説明】
図１は、第１の実施の形態におけるデータ複製記録装置の構成の概略を示すブロック図である。
図２は、第１の実施の形態におけるデータ複製記録装置の機能の概略を示す機能ブロック図である。
図３は、第１の実施の形態におけるデータ複製記録装置の符号化データ変換部の機能を示す機能ブロック図である。
図４は、第１の実施の形態におけるデータ複製記録装置で実行される符号化データ変換処理の流れを示すフローチャートである。
図５は、第２の実施の形態におけるデータ複製記録装置の機能の概略を示す機能ブロック図である。
図６は、第２の実施の形態におけるデータ複製記録装置で実行される符号化データ変換処理の流れを示すフローチャートである。
図７は、第３の実施の形態におけるデータ複製記録装置の機能の概略を示す機能ブロック図である。
図８は、第３の実施の形態におけるデータ複製記録装置の符号化データ変換部の機能を示す機能ブロック図である。
図９は、第３の実施の形態におけるデータ複製記録装置で実行される符号化データ変換処理の流れを示すフローチャートである。
図１０は、第４の実施の形態におけるデータ複製記録装置の機能の概略を示す機能ブロック図である。
図１１は、第４の実施の形態におけるデータ複製記録装置で実行される符号化データ変換処理の流れを示すフローチャートである。
図１２は、本発明の第５の実施の形態に係るデータ複製記録装置の概略構成図である。
図１３と図１４は、本発明の第５の実施の形態で複製記録される対象となる記録メディア上のデータの例を示す図である。
図１５と図１６は、本発明の第５の実施の形態に係るデータ複製記録装置において、データの並べ替え処理を説明する図である。
図１７は、本発明の第５の実施の形態に係るデータ複製記録方法を示したフローチャートである。
図１８は、本発明の第５の実施の形態に係るデータ複製記録におけるデータの並べ替え手順を示したフローチャートである。
図１９と図２０は、本発明の第５の実施の形態に係るデータ複製記録装置におけるデータの他の並べ替え処理を説明する図である。
図２１と図２２は、本発明の第５の実施の形態に係るデータ複製記録装置におけるさらなる他のデータの並べ替え処理を説明する図である。
図２３は、本発明の第６の実施の形態に係るデータ複製記録装置の概略構成図である。
図２４は、本発明の第６の実施の形態に係るデータ複製記録方法を示した第１パートのフローチャートである。
図２５は、本発明の第６の実施の形態に係るデータ複製記録方法を示した第２パートのフローチャートである。
図２６は、本発明の第６の実施の形態に係るデータ複製記録方法を示した第３パートのフローチャートである。
図２７は、第７の実施の形態に係るデータ複製記録のプログラムを実行するコンピュータの構成図である。
図２８は、従来技術によるデータ複製記録装置の概略構成図である。
図２９、図３０および図３１は、記録メディア上に記録される映像データの断片化の様子を説明する図である。
【図１】
2003102949.tif 000003
【図２】
2003102949.tif 000004
【図３】
2003102949.tif 000005
【図４】
2003102949.tif 000006
【図５】
2003102949.tif 000007
【図６】
2003102949.tif 000008
【図７】
2003102949.tif 000009
【図８】
2003102949.tif 000010
【図９】
2003102949.tif 000011
【図１０】
2003102949.tif 000012
【図１１】
2003102949.tif 000013
【図１２】
2003102949.tif 000014
【図１３】
2003102949.tif 000015
【図１４】
2003102949.tif 000016
【図１５】
2003102949.tif 000017
【図１６】
2003102949.tif 000018
【図１７】
2003102949.tif 000019
【図１８】
2003102949.tif 000020
【図１９】
2003102949.tif 000021
【図２０】
2003102949.tif 000022
【図２１】
2003102949.tif 000023
【図２２】
2003102949.tif 000024
【図２３】
2003102949.tif 000025
【図２４】
2003102949.tif 000026
【図２５】
2003102949.tif 000027
【図２６】
2003102949.tif 000028
【図２７】
2003102949.tif 000029
【図２８】
2003102949.tif 000030
【図２９】
2003102949.tif 000031
【図３０】
2003102949.tif 000032
【図３１】
2003102949.tif 000033
【手続補正書】
【提出日】平成16年4月7日(2004.4.7)
【手続補正００１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（削除）
【請求項２】
第１の記録媒体（１７１Ａ）に記録されたデータを、前記第１の記録媒体と異なる第２の記録媒体（１７１Ｂ）に記録するデータ複製記録装置であって、
前記第１の記録媒体に記録されたデータは第１の符号化方式で圧縮符号化された第１の符号化データであり、
前記第１の符号化方式が、前記第２の記録媒体に適合した第２の符号化方式であるか否かを判定する判定手段（１１２）と、
前記第２の符号化方式でないと判定されたとき、前記第１の記録媒体から読み出した第１の符号化データを前記第２の符号化方式で圧縮符号化された第２の符号化データに変換する変換手段（１１３）と、
前記変換手段により得られた前記第２の符号化データを前記第２の記録媒体に記録する記録手段（１１４）とを備えることを特徴とする、データ複製記録装置。
【請求項３】
前記記録手段は、前記第１の符号化方式が前記第２の符号化方式でないと判定されたとき、前記第１の記録媒体から読出された第１の符号化データを前記第２の記録媒体にさらに記録することを特徴とする、請求項２に記載のデータ複製記録装置。
【請求項４】
前記変換手段は、変換の許可を示す情報を受取り、受取った該情報に従って前記第１の符号化データを前記第２の符号化データに変換するか否かを切替える切替手段（１１５Ａ、１１５Ｂ）を有する、請求項２に記載のデータ複製記録装置。
【請求項５】
第１の記録媒体（１７１Ａ）に記録されたデータを、前記第１の記録媒体と異なる第２の記録媒体（１７１Ｂ）に記録するデータ複製記録装置であって、
前記第１の記録媒体に記録されたデータは第１の符号化方式で圧縮符号化された第１の符号化データであり、
前記第１の符号化方式が、前記第２の記録媒体に適合した第２の符号化方式であるか否かを判定する判定手段（１１２）と、
前記第１の符号化データを前記第２の符号化方式で圧縮符号化された第２の符号化データに変換して出力する変換手段（１１３）と、
前記第１の符号化データと前記変換手段から出力される前記第２の符号化データとのいずれかを前記第２の記録媒体に記録する記録手段（１１４Ａ）と、
前記判定手段により前記第１の符号化方式は前記第２の符号化方式でないと判定されたときは、前記第１の記録媒体から読出した前記第１の符号化データを前記変換手段に出力し、前記第２の符号化方式であると判定されたときは、前記第１の記録媒体から読出した前記第１の符号化データを前記記録手段に出力する切替手段（１１５Ａ）とを備えることを特徴とする、データ複製記録装置。
【請求項６】
第１の記録媒体（１）に記録されたデータを、前記第１の記録媒体と異なる第２の記録媒体（２）に記録するデータ複製記録装置であって、
前記第１の記録媒体には、連続するデータが所定大きさの単位データに分割されて単位記録領域毎に予め記録されており、
前記第１の記録媒体から複数の前記単位データを読込み、読込まれた前記複数の単位データを連続の順に出力する順序付け手段（１０３、１００２）と、
前記順序付け手段から出力された前記複数の単位データを順次、入力して前記第２の記録媒体の一連の領域に記録するデータ記録手段（１０４）とを備え、
前記順序付け手段は、
読込もうとする前記複数の単位データが記録された複数の前記単位記録領域が、前記第１の記録媒体において連続しているか否かを判定する判定手段（１０２）と、
連続していないと判定されたとき、前記複数の単位データを読込み前記連続の順に並べ替えて出力する並べ替え手段（１０３、１００２）とを含むことを特徴とする、データ複製記録装置。
【請求項７】
前記順序付け手段は、前記複数の単位データを前記第１の記録媒体から読み出す際に、連続の順に読出すことを特徴とする、請求項６に記載のデータ複製記録装置。
【請求項８】
所定の記録領域（１００３）をさらに備えて、
前記順序付け手段は、前記複数の単位データを前記第１の記録媒体から読出して前記所定の記録領域に記録し、記録された前記複数の単位データを前記所定の記録領域から前記連続の順に読出すことを特徴とする、請求項６に記載のデータ複製記録装置。
【請求項９】
（削除）
【請求項１０】
前記第２の記録媒体においてデータが連続して記録されるべき最小のデータ長が規定されて、
前記判定手段は、少なくとも前記最小のデータ長毎に、前記複数の単位データが記録された複数の単位記録領域が連続しているか否かを判定することを特徴とする、請求項６に記載のデータ複製記録装置。
【請求項１１】
削除
【請求項１２】
予め準備された第１の記録媒体（１７１Ａ）のデータを、前記第１の記録媒体と異なる予め準備された第２の記録媒体（１７１Ｂ）に記録するデータ複製記録方法であって、
前記第１の記録媒体に記録されたデータは第１の符号化方式で圧縮符号化された第１の符号化データであり、
前記第１の符号化方式が、前記第２の記録媒体に適合した第２の符号化方式であるか否かを判定するステップ（ＳＴ１２）と、
前記第２の符号化方式でないと判定されたとき、前記第１の記録媒体から読み出した第１の符号化データを前記第２の符号化方式で圧縮符号化された第２の符号化データに変換するステップ（ＳＴ１３）と、
前記変換ステップにより得られた前記第２の符号化データを前記第２の記録媒体に記録するステップ（ＳＴ１６）とを有することを特徴とする、データ複製記録方法。
【請求項１３】
第１の記録媒体（１）に記録されたデータを、前記第１の記録媒体と異なる第２の記録媒体（２）に記録するデータ複製記録方法であって、
前記第１の記録媒体には、連続するデータが所定大きさの単位データに分割されて単位記録領域毎に予め記録されており、
前記第１の記録媒体から複数の前記単位データを読込み、読込まれた前記複数の単位データを連続の順に出力する順序付けステップ（Ｓ６）と、
前記順序付けステップから出力された前記複数の単位データを順次、入力して前記第２の記録媒体の一連の領域に記録するデータ記録ステップ（Ｓ７）とを備え、
前記順序付けステップは、
読込もうとする前記複数の単位データが記録された複数の前記単位記録領域が、前記第１の記録媒体において連続しているか否かを判定する判定ステップと、
連続していないと判定されたとき、前記複数の単位データを読込み前記連続の順に並べ替えて出力する並べ替えステップとを含むことを特徴とする、データ複製記録方法。
【請求項１４】
予め準備された第１の記録媒体（１７１Ａ、１）のデータを、前記第１の記録媒体と異なる予め準備された第２の記録媒体（１７１Ｂ、２）に記録するデータ複製記録方法をコンピュータに実行させるためのデータ複製記録プログラムであって、
前記データ複製記録方法は、請求項１２または１３に記載のデータ複製記録方法である、データ複製記録プログラム。
【請求項１５】
予め準備された第１の記録媒体（１７１Ａ、１）のデータを、前記第１の記録媒体と異なる予め準備された第２の記録媒体（１７１Ｂ、２）に記録するデータ複製記録方法をコンピュータに実行させるためのデータ複製記録プログラムを記録した機械読取り可能な記録媒体であって、
前記データ複製記録方法は、請求項１２または１３に記載のデータ複製記録方法である、データ複製記録プログラムを記録した機械読取り可能な記録媒体（１３０、１４０２）。
【手続補正００２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
明細書
データ複製記録装置、データ複製記録方法、データ複製記録プログラムおよび
データ複製記録プログラムを記録したコンピュータ読取可能な記録媒体
技術分野
本発明は、データ複製記録装置、データ複製記録方法、データ複製記録プログラムおよびデータ複製記録プログラムを記録したコンピュータ読取可能な記録媒体に関し、特に、ディジタルデータを一方の記録媒体から他方の記録媒体へ複製し記録するデータ複製記録装置、データ複製記録方法、データ複製記録プログラムおよびデータ複製記録プログラムを記録したコンピュータ読取可能な記録媒体に関する。
背景技術
近年、動画像や静止画像を撮影するディジタルカメラが広く普及してきている。普及の理由の１つとして、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−１、ＭＰＥＧ−２、および、ＭＰＥＧ−４に代表される動画像圧縮規格や、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の静止画像圧縮規格の制定が挙げられる。ディジタルカメラにより撮影された画像データは、これらの画像圧縮技術により圧縮され符号化され、動画像ファイルあるいは静止画像ファイルとして記録媒体に記録される。記録媒体には、通常、小型でかつ取外しのできるコンパクトフラッシュ（登録商標）カード、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、スマートメディアカード、メモリスティック（登録商標）等のメモリカードが用いられ、ユーザは、メモリカードに記録された動画像データや静止画像データをパーソナルコンピュータ（以下、「ＰＣ」という）に内蔵されたハードディスクにバックアップしたり、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の大容量記録媒体にコピーして保管したりすることが多い。
たとえば、特開平１１−６６７３６号公報には、ＰＣカードに記録されたＭＰＥＧ規格の動画像データやＪＰＥＧ規格の静止画像データを、大容量記録媒体で


【手続補正００３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
発明の開示
この発明の目的は、一方の記録媒体のデータを複製して一方とは異なる他方の記録媒体に記録する場合に、他方記録媒体から適正にデータ再生することを可能ならしめるためのデータ複製記録装置、データ複製記録方法、データ複製記録プログラム、および、データ複製記録プログラムを記録したコンピュータ読取可能な記録媒体を提供することである。
上述の目的を達成するために、この発明のある局面によれば、データ複製記録装置は、第１の記録媒体に記録されたデータを、第１の記録媒体とは異なる第２の記録媒体に記録する。第１の記録媒体に記録されたデータは、第１の符号化方式で圧縮符号化された第１の符号化データである。装置は判定手段と、変換手段と、記録手段とを備える。判定手段は、第１の符号化方式が、第２の記録媒体に適合した第２の符号化方式であるか否かを判定する。変換手段は、判定手段により第２の符号化方式でないと判定されたときに、第１の記録媒体から読出した第１の符号化データを第２の符号化方式で圧縮符号化された第２の符号化データに変換する。記録手段は、第２の符号化データを第２の記録媒体に記録する。
したがって、第１の記録媒体のデータを複製して第２の記録媒体に記録した場合に、第２の記録媒体からデータを適正に再生できる。
また、上述の装置は、第１の符号化方式が第２の符号化方式である場合、読出された第１の符号化データを第２の記録媒体に記録してもよい。また、第２の符号化方式でない場合、変換後の符号化データと読出された（変換されていない）符号化データを第２の記録媒体に記録するようにしてもよい。
この発明に従えば、第１の記録媒体から読出された第１の符号化データの第１の符号化方式が第２の符号化方式であるか否かが判定され、判定結果、第１の符号化方式が第２の符号化方式でない場合、読出された第１の符号化データが第２の符号化方式の第２の符号化データに変換されて、変換により得られた第２の符号化データが第２の記録媒体に記録される。このため、第１の記録


【手続補正００４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
媒体に記録された符号化データが第２の記録媒体に適合した第２の符号化方式と異なる符号化方式に従う場合、第１の記録媒体から読出された第１の符号化データが第２の符号化方式に従う第２の符号化データに変換されて、変換により得られた第２の符号化データが第２の記録媒体に記録される。
また、判定結果、第１の符号化方式が第２の符号化方式である場合、読出された符号化データが第２の記録媒体に記録され、第２の符号化方式でない場合、変換により得られた符号化データが第２の記録媒体に記録される。つまり、第１の記録媒体から読出された第１の符号化データが第２の記録媒体に適合した第２の符号化方式に従う場合、第１の記録媒体から読出された符号化データがそのまま第２の記録媒体に記録される。
その結果、異なる符号化方式により符号化されて記録された動画像データを含む各種データを、特定の再生装置で再生可能にコピーすることができる。また、変換の必要がない場合は、読出した符号化データをそのまま記録するので、復号および再符号化による動画像データを含む各種データの劣化を抑制することができる。
好ましくは、記録手段は、第１の符号化方式が第２の符号化方式でない場合、読出された第１の符号化データを第２の記録媒体にさらに記録する。
この発明に従えば、判定結果、第１の符号化方式が第２の符号化方式でない場合、変換された符号化データとともに、読出された符号化データが第２の記録媒体に記録される。このため、読出された符号化データが第２の記録媒体に適合した第２の符号化方式と異なる符号化方式に従う場合、読出された符号化データが第２の符号化方式の符号化データに変換されて、変換された符号化データとともに、読出された符号化データが第２の記録媒体に記録される。その結果、再生可能な符号化方式が制約されている再生装置において、第２の記録媒体に記録された所定の符号化方式の符号化データを再生することができるとともに、再生可能な符号化方式が制約されていない環境においては、変換による劣化のない符号化データを再生することができる。
好ましくは、変換手段はさらに切替手段を有する。切替手段は、変換の許可を示す情報を受取り、受取った該情報に従って第１の符号化データを第２の符号化データに変換するか否かを切替える。


【手続補正００５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
この発明に従えば、第１の記録媒体から読出された符号化データを変換するか否かを切替えるので、符号化方式の変換時の再符号化を禁止したい場合や再符号化による動画像データを含む各種データの劣化を避けたい場合に、第１の記録媒体から読出された符号化データを変換しないようにすることができる。
この発明の他の局面に従うデータ複製記録装置は、第１の記録媒体に記録されたデータを第１の記録媒体とは異なる第２の記録媒体に記録する。第１の記録媒体に記録されたデータは第１の符号化方式で圧縮符号化された第１の符号化データである。装置は、判定手段と変換手段と記録手段と切替手段とを備える。判定手段は第１の符号化方式が第２の記録媒体に適合した第２の符号化方式であるか否かを判定する。変換手段は、第１の符号化データを第２の符号化方式で圧縮符号化された第２の符号化データに変換して出力する。記録手段は、第１の符号化データと変換手段から出力される第２の符号化データとのいずれかを第２の記録媒体に記録する。切替手段は、判定手段により第１の符号化方式が第２の符号化方式でないと判定されたとき、第１の記録媒体から読出した第１の符号化データを変換手段に出力し、第２の符号化方式であると判定されたとき、第１の記録媒体から読出した第１の符号化データを記録手段に出力する。
この発明に従えば、第１の記録媒体の第１の符号化データの第１の符号化方式が第２の符号化方式であるか否かが判定される。そして、判定結果、第１の符号化方式が第２の符号化方式でない場合、読出された第１の符号化データが変換手段により第２の符号化方式の第２の符号化データに変換され、変換により得られた第２の符号化データが第２の記録媒体に記録される。一方、判定結果、第１の符号化方式が第２の符号化方式である場合、読出された第１の符号化データが第２の記録媒体に記録される。その結果、異なる符号化方式により符号化されて記録された動画像データを含む各種データを、特定の再生装置で再生可能にコピーすることができるとともに、変換の必要がない場合は、読出した符号化データをそのままコピーするので、復号および再符号化による動画像データを含む各種データの劣化を抑制することができる。
この発明のさらに他の局面に従うデータ複製記録装置は、第１に記録媒体に記録されたデータを、第１の記録媒体とは異なる第２の記録媒体に記録するために、次の構成を有する。つまり第１の記録媒体には連続するデータが所定大きさの単位データに分割されて単位記録領域毎に予め記録されている。装置は、第１の記録媒体から、複数の単位データを読込み、読込まれた複数の単位データを連続の順に出力する順序付け手段と、順序付け手段から出力された複数単位データを順次、入力して第２の記録媒体の一連の領域


【手続補正００６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
に記録するデータ記録手段とを備える。順序付け手段は、第１の記録媒体から読込もうとする複数の単位データが記録された複数の単位記録領域が、第１の記録媒体において連続しているか否かを判定する判定手段と、連続していないと判定されたとき、複数の単位データを読込み連続の順に並べ替えて出力する並べ替え手段とを含む。
したがって、連続するデータは第１の記録媒体において不連続な位置に記録されていても、または連続的な位置に記録されていても、順序付け手段およびデータ記録手段により、連続に従う順番で一連のデータとして複製先の第２の記録媒体の一連の領域に複製できる。これにより、複製先の第２の記録媒体からデータを再生する場合に、シーク時間が生じるのを抑制できて、連続するデータを途切れ無しに再生することができる。
また、データを複製元の第１の記録媒体から複製先の第２の記録媒体に複製記録する際、複製元の第１の記録媒体上で、不連続な単位記録領域に連続するデータが記録されているか否かを判定手段により判定し、不連続な単位記録領域に連続するデータが記録されていると判定された場合にのみ、並べ替え手段により並べ替えが行なわれて、第２の記録媒体の一連の領域にデータが記録される。それゆえに、並べ替えの処理が実行されるのを最小限に抑えることができる。
好ましくは、順序付け手段は、複数の単位データを第１の記録媒体から読み出す際に、複数の単位データを連続の順に読出す。
したがって、順序付け手段による複数の単位データの順序付けは、複製元の第１の記録媒体からの読出時に、複数の単位データを連続の順番に従い読出すことで、順序付けに要する処理を簡単化できる。
好ましくは、上述のデータ複製記録装置は所定の記録領域をさらに備えて、順序付け手段は、複数の単位データを第１の記録媒体から読出して所定記録領域に記録し、記録された複数の単位データを所定記録領域から連続の順に読出す。
したがって、順序付け手段による順序付けは、複製元の第１の記録媒体からのデータの読出後に、所定記録領域上で行なうことによって、読出処理と順序付け処理とが分離される。その結果、複製記録時に高速に第１の記録媒体からデータを読出すことが可能となり、ひいては複製記録処理を高速化できる。


【手続補正００７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上述のデータ複製記録装置は好ましくは、第２の記録媒体においてはデータが連続して記録されるべき最小のデータ長が規定されて、判定手段は、少なくとも最小のデータ長毎に、複数の単位データが記録された複数の単位記録領域が連続しているか否かを判定する。
したがって、判定手段により並べ替えを行なうか否かを判定する際に、複製先の第２の記録媒体で規定されている、前述の連続の順番に従ってデータが記録されるべき最小のデータ長を考慮して判定を行なうことで、複製先の第２の記録媒体からデータを再生する際に、途切れ無しにデータを再生できることが保証される。
上述のデータ複製記録装置では好ましくは、記録媒体には、さらに、データの該記録媒体における配置に関する情報を管理する管理情報が記録される場合に、判定手段は、第１の記録媒体から読出された管理情報に基づいて、複数の単位データが記録された複数の単位記録領域が、第１の記録媒体において連続の順番に従って位置するか否かを判定する。
したがって、複数の単位データが記録された複数の単位記録領域が、第１の記録媒体において連続の順番に従って位置するか否かを、複製元の第１の記録媒体に記録された管理情報に基づいて、容易に判定できる。
上述のデータ複製記録装置は好ましくは、データ記録手段により第２の記録媒体にデータが複製されて記録される際に、該第２の記録媒体のための管理情報を生成して該第２の記録媒体に記録する管理情報生成手段をさらに備える。
したがって、第１の記録媒体から第２の記録媒体へのデータの複製記録の際には、第２の記録媒体のための管理情報も該第２の記録媒体に記録できる。それゆえに、データの複製記録と管理情報の生成記録とを共に行うことができて、効率よくデータを複製記録できる。
上述のデータ複製記録装置では、好ましくは、第２の記録媒体は複数の単位記


【手続補正００８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
録領域を有し、データ記録手段は、第１の記録媒体と第２の記録媒体の単位領域のサイズが異なるとき、入力した単位データのサイズを第２の記録媒体の単位領域のサイズに整合させる。
したがって、データを複製記録するとき、複製元の第１の記録媒体と複製先の第２の記録媒体の単位領域のサイズが異なれば、単位データのサイズは複製先の第２の記録媒体の単位領域のサイズに整合されて記録される。それゆえに、第２の記録媒体からのデータ再生時に、このようなサイズの不整合による再生エラーを防止できる。
上述のデータ複製記録装置では、好ましくは、上述のサイズの整合のために、ダミーデータを単位データに付加する。したがって、ダミーデータを付加することで簡単にサイズを整合させることができる。
上述のデータ複製記録装置では、好ましくは、サイズの整合のために、管理情報は、単位領域に記録される単位データのサイズを指示する情報を含む。したがって、管理情報を参照することで単位領域に記録される単位データのサイズを確認し、確認結果に基づいてサイズを整合させることができる。
上述の目的を達成するために、この発明の他の局面によれば、データ複製記録方法は、予め準備された第１の記録媒体のデータを、第１の記録媒体とは異なる予め準備された第２の記録媒体に記録するために、次の特徴を有する。つまり、第１の記録媒体に記録されたデータは第１の符号化方式で圧縮符号化された第１の符号化データである。方法は、判定ステップと、変換ステップと、記録ステップとを備える。判定ステップでは、第１の符号化方式が第１の記録媒体に適合した第２の符号化方式であるか否かが判定される。変換ステップでは、第２の符号化方式でないと判定されたときに、第１の符号化データを第２の符号化方式で圧縮符号化された第２の符号化データに変換する。記録ステップでは、第２の符号化データを第２の記録媒体に記録する。
したがって、第１の記録媒体のデータを複製して第２の記録媒体に記録した場合に、第２の記録媒体からデータを適正に再生できる。


【手続補正００９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
この発明に従えば、異なる符号化方式により符号化されて記録された動画像データを含む各種データを、特定の再生装置で再生可能にコピーするデータ複製記録方法を提供することができる。
この発明のさらに他の局面に従うデータ複製記録方法は、第１の記録媒体に記録されたデータを、第１の記録媒体とは異なる第２の記録媒体に記録するために、順序付けステップおよびデータ記録ステップとを備える。第１の記録媒体には、連続するデータが所定大きさの単位データに分割されて単位記録領域ごとに予め記録されている。順序付けステップでは、第１の記録媒体から複数の単位データが読込まれて、読込まれた複数の単位データは連続の順に出力される。データ記録ステップでは、順序付けステップにより出力された複数の単位データを、順次、入力して第２の記録媒体の一連の領域に記録する。順序付けステップは、読込もうとする前記複数の単位データが記録された複数の単位記録領城が、第１の記録媒体において連続しているか否かを判定する判定ステップと、連続していないと判定されたとき、前記複数の単位データを読込み前記連続の順に並べ替えて出力する並べ替えステップとを含む。
したがって、連続するデータは第１の記録媒体において不連続な位置に記録されていても、または連続的な位置に記録されていても、順序付けステップおよびデータ記録ステップにより、連続に従う順番で一連のデータとして複製先の第２の記録媒体に複製できる。これにより、複製先の第２の記録媒体からデータを再生する場合に、連続するデータを途切れ無しに再生することができる。
この発明のさらなる他の局面では上述のデータ複製記録方法をコンピュータに実行させるためのプログラムが提供される。
この発明のさらなる他の局面では上述のプログラムを記録したコンピュータ読取可能な記録媒体が提供される。
図面の簡単な説明
図１は、第１の実施の形態におけるデータ複製記録装置の構成の概略を示すブロック図である。
図２は、第１の実施の形態におけるデータ複製記録装置の機能の概略を示す機能ブロック図である。
図３は、第１の実施の形態におけるデータ複製記録装置の符号化データ変換部の機能を示す機能ブロック図である。
図４は、第１の実施の形態におけるデータ複製記録装置で実行される符号化データ変換処理の流れを示すフローチャートである。




【国際調査報告】
2003102949.tif 000034
2003102949.tif 000035