(57)【特許請求の範囲】
【請求項１】
記録媒体に対してデータを記録する記録方法であって、
管理情報領域とユーザデータ領域を備えるＤＶＤに対してデータを記録し、
管理情報領域とユーザデータ領域を備え、ＤＶＤよりも高密度にデータを記録可能な高密度ディスクに対して情報を記録し、
前記高密度ディスクに対してデータを記録するとき、
前記高密度ディスクの前記管理情報領域に記録されるデータは、第１記録ブロックを記録する単位とし、
前記高密度ディスクの前記ユーザデータ領域に記録されるデータは、第２記録ブロックを記録する単位とし、
前記第１記録ブロックは、所定のａバイトのデータで構成されており、
前記第２記録ブロックは、所定のｂバイトのデータで構成されており、
ｂはａの概ね整数倍で、ａ＜ｂの関係を持ち、
前記管理情報領域には第１記録ブロックで、前記高密度ディスクに関する情報が記録されており、前記第１記録ブロックは、記録されるデータの方向とは異なる方向の所定の整数ｋのデータに所定の整数Ｌの誤り訂正符号が付加されてｋ＋Ｌのデータとし、このｋ＋Ｌのデータを所定の整数ｐ集めたもので構成されており、
前記ユーザデータ領域にデータを記録する際には、記録されるデータの方向とは異なる方向の所定の整数ｋのデータに所定の整数Ｌの誤り訂正符号を付加してｋ＋Ｌのデータとし、このｋ＋Ｌのデータを所定の整数α×前記所定の整数ｐ集めたもので前記第２記録ブロックを構成し、前記第２の記録領域に前記第２記録ブロックでデータを記録し、
前記ＤＶＤに対してデータを記録するとき、
前記ＤＶＤの前記ユーザデータ領域に記録されるデータは、第３記録ブロックを記録する単位とし、
前記第３記録ブロックは、所定のｃバイトのデータで構成されており、
ｂはｃの概ね整数倍で、ｃ＜ｂの関係を持ち
前記ユーザデータ領域に前記第３の記録ブロックでデータを記録することを特徴とする記録方法。
【請求項２】
記録媒体からデータを再生する再生方法であって、
管理情報領域とユーザデータ領域を備えるＤＶＤからデータを再生し、
管理情報領域とユーザデータ領域を備え、前記ＤＶＤよりも高密度に情報を記録可能な高密度ディスクからデータを再生し、
前記高密度ディスクに対して情報を再生するとき、
前記高密度ディスクの前記管理情報領域に記録されるデータは、第１記録ブロックを記録する単位とし、
前記高密度ディスクの前記ユーザデータ領域に記録されるデータは、第２記録ブロックを記録する単位とし、
前記第１記録ブロックは、所定のａバイトのデータで構成されており、
前記第２記録ブロックは、所定のｂバイトのデータで構成されており、
ｂはａの概ね整数倍で、ａ＜ｂの関係を持ち、
前記高密度ディスクの前記管理情報領域に記録されるデータは、記録されるデータの方向とは異なる方向の所定の整数ｋのデータに所定の整数Ｌの誤り訂正符号が付加されてｋ＋Ｌのデータとし、このｋ＋Ｌのデータを所定の整数ｐ集めたもので第１記録ブロックを構成し、前記第１の記録領域には前記第１記録ブロックでデータが記録されており、
前記高密度ディスクの前記データ記録領域に記録されるデータは、記録されるデータの方向とは異なる方向の所定の整数ｋのデータに所定の整数Ｌの誤り訂正符号が付加されてｋ＋Ｌのデータとし、このｋ＋Ｌのデータを所定の整数α×前記所定の整数ｐ集めたもので前記第２記録ブロックを構成し、前記第２の記録領域には前記第２記録ブロックでデータが記録されており、
前記高密度ディスクに記録されているデータを復調するステップと、
前記管理情報領域に記録されている前記第１記録ブロックの誤りを訂正するステップと、
前記データ記録領域に記録されている前記第２記録ブロックの誤りを訂正するステップと、を備え、
前記ＤＶＤからデータを再生するとき、
前記ＤＶＤの前記ユーザデータ領域に記録されるデータは、第３記録ブロックを記録する単位とし、
前記第３記録ブロックは、所定のｃバイトのデータで構成されており、
ｂはｃの概ね整数倍で、ｃ＜ｂの関係を持ち、
前記ユーザデータ領域には前記第３の記録ブロックでデータが記録されており、
前記ＤＶＤに記録されているデータを復調するステップと、
前記ＤＶＤの前記ユーザデータ領域に記録されている前記第３記録ブロックの誤りを訂正するステップと、を備えたことを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、大容量の記録媒体にデータを記録し、記録媒体上のデータの管理を行う領域を備えた記録再生装置、または、異なるサイズでデータを記録する記録再生装置、及びその記録再生方法、記録媒体に関する。
【背景技術】
【０００２】
光ディスクを記録媒体としたＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）などの記録再生装置は、一般に広く普及し、今後、更に記録容量の増加が予想されている。
【０００３】
図５はＤＶＤのユーザデータ領域におけるデータの構成を示したものである。この図はユーザデータに２方向のパリティを付加している段階を示したものである。５１はユーザデータを示し、セクタ（０）からセクタ（１５）までの１６個のセクタにより一つの記録データのブロックが構成される。５２は横方向に付加されたＰＩパリティ、５３は縦方向に付加されたＰＯパリティである。この図に示すように、パリティを付加する方向が縦と横の２方向であるため、パリティの数を変えずに、１６個のセクタの数やユーザデータの数を少なく変更しようとすると、記録データブロックの構成を大きく変えてしまう。また、パリティの付加方法を変更すると、再生時に、通常のパリティと構成を変更したパリティとで、異なる復号を行う必要が生じるため、復号回路の構成が複雑となり、誤り訂正能力も劣化する。そのため、実際には、記録する情報量が少ない場合でも、必ず最小の記録ブロック単位である３２Ｋバイトで書き込む必要がある。このように、従来のＤＶＤのデータ構成では、小さい単位でのデータの記録が行いにくいデータ構成である。
【０００４】
また、ＤＶＤでは、複数回の記録が可能なＤＶＤ−ＲＡＭをはじめ、一度だけ書き込みが可能なＤＶＤ−Ｒなど、記録再生可能な光ディスクと、その記録再生装置が開発されている。
【０００５】
ディスクにデータを記録する場合には、どのデータが、どこに記録されているか、特定の管理領域に記録し、それを読み出すことで制御を行っている。
【０００６】
図６は、ＤＶＤ−Ｒのディスク上の領域を示したものである。３１、３２はＲ情報領域であり、３１はＰＣＡ（Power Calibration Area）、３２はＲＭＡ（Recording Management Area）で、記録したデータの管理領域である。３３はリードイン領域、３４はユーザデータの記録領域、３５はリードアウト領域である。通常、リードイン領域とユーザデータ領域はＥＣＣブロック（訂正ブロック）アドレスが０２ＦＦＦＦｈと０３００００ｈを境に切り分けられている。また、ＲＭＡ領域は、所定のＥＣＣブロック数が記録できるように領域を確保している。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
図６に示したように、管理領域としては、所定のブロック分用意されており、この領域に管理情報を記録する。
【０００８】
ここで、記録する管理情報のデータ量が小さいにもかかわらず、記録するデータの最小単位が大きければ、記録時間がかかるだけでなく、記録媒体がＷＯ（write once：一度のみ書き込み可能）の場合には、管理領域における出記録データの大きさによって記録できる回数が制限されてしまう。ＤＶＤでは３２ｋバイト単位でデータを記録するため、それよりも少ないデータを書き込みたい場合でも、必ず３２ｋバイト分の領域を使用する。データを頻繁に記録した場合、３２ｋバイトずつ記録領域を消費してしまうため、ユーザデータの領域が十分に空きが残っていても、管理情報の記録領域が残っていなければ、ユーザデータを記録することが出来なくなるという欠点があった。これは、今後高密度化等の技術により、更にユーザデータの領域が増えた場合には、更に大きな課題となる。
【０００９】
本発明は上記の点に鑑みなされたもので、その目的とするところは、記録媒体にデータを記録する際に、限られた管理領域での情報記録を適切に行い、ユーザデータ領域を有効に使用することにある。
【００１０】
上述の課題は、通常の記録データの単位より、小さい単位で管理領域へデータの記録を行うことができるようにすることにより、改善できる。
【００１１】
即ち、記録媒体にデータを記録する時に、データを所定の数ｎ（ｎは整数）でまとめるステップと、データに誤り訂正符号を付加するステップと、データにアドレスを付加するステップと、データを分散させて配置するステップとを備え、管理領域に管理情報を記録する場合にはデータをまとめる所定の数ｎと異なる数ｍ（ｍ＜ｎ）でまとめて記録する。
【００１２】
再生時には、上記記録媒体から再生した信号を領域に対応して異なる数でデータをまとめ再生を行うことにより達成される。
【００１３】
また、記録ブロックのサイズが複数ある場合には、記録媒体上に記録ブロックのサイズを示すコードを記録することで、これを検出することで対応した再生処理が可能となる。
【課題を解決するための手段】
【００１４】
上述の課題は、通常の記録データの単位より、小さい単位で管理領域へデータの記録を行うことができるようにすることにより、改善できる。
【００１５】
即ち、記録媒体にデータを記録する時に、データを所定の数ｎ（ｎは整数）でまとめるステップと、データに誤り訂正符号を付加するステップと、データにアドレスを付加するステップと、データを分散させて配置するステップとを備え、管理領域に管理情報を記録する場合にはデータをまとめる所定の数ｎと異なる数ｍ（ｍ＜ｎ）でまとめて記録する。
【００１６】
再生時には、上記記録媒体から再生した信号を領域に対応して異なる数でデータをまとめ再生を行うことにより達成される。
【００１７】
また、記録ブロックのサイズが複数ある場合には、記録媒体上に記録ブロックのサイズを示すコードを記録することで、これを検出することで対応した再生処理が可能となる。
【発明の効果】
【００１８】
以上のように本発明によれば、記録媒体にデータを記録する際に、記録するデータが小さい場合においても、通常の記録データの信号処理とほぼ同様の処理で記録信号処理を行い、管理情報領域に小さな単位でデータを記録することが可能となる。このようにすることで、管理情報の記録時間を短縮するとともに、管理情報の領域を有効に利用することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の１実施形態に係る、記録ブロックより小さい記録ブロックを構成し、記録を行うための方法を示した図である。
【図２】記録媒体に記録するデータの記録単位でのデータ構成の一実施例を示す図である。
【図３】図２に示した記録ブロックについて、２ｋバイト単位でのデータを１つの論理ブロックとした場合のデータの配置例を示す図である。
【図４】図３に示した記録ブロックについて、２ｋバイトの論理ブロック１〜４について、誤り訂正符号を付加した時のデータの構成例を示す図である。
【図５】ＤＶＤのユーザデータにおけるデータの構成を示す図である。
【図６】ＤＶＤ−Ｒのディスク上の領域の構成例を示す図である。
【図７】本発明の実施例の図１に示した８ｋバイトでの記録データの構成を１６ｋバイトでの構成とした例を示す図である。
【図８】本発明の実施例の図７に示した１６ｋバイトでの記録データの構成を３２ｋバイトでの構成とした例を示す図である。
【図９】本発明の実施例のデータを、実際にディスク上に記録する場合の領域を示した一例を示す図である。
【図１０】本発明の本発明による記録装置の構成の一例を示す図である。
【図１１】本発明の本発明による再生装置の構成の一例を示す図である。
【図１２】ＤＶＤにおけるデータ領域のＣＰＲ＿ＭＡＩを示す図である。
【図１３】本発明の４ｋバイト単位でデータを記録するためのデータ構成の一例を示した図である。
【図１４】本発明の４ｋバイト単位でデータを記録するためのsync及びサブコードの配置の一例を示した図である。
【図１５】本発明の４ｋバイトのデータ構成を再生した時に、sync及びサブコードの一部に誤りが含まれていた場合の誤りの可能性のあるデータの位置を示した図である。
【図１６】本発明の４ｋバイトのデータ構成を再生した時の、誤りの可能性のあるデータの位置を示した別の図である。
【図１７】本発明の記録するデータの処理方法の一例を示した図である。
【発明を実施するための形態】
【００２０】
次に、本発明の実施例について図を用いて説明する。先ず、図２、３を用いて本発明で用いるユーザデータを記録する場合のデータの構成例を示し、図１は、本発明である記録ブロックのサイズを変更した例について示す。図４は、図３に示したデータの構成を実際に記録するために並べ替えを行った時にデータ配置の一例を示す。
【００２１】
図２は、本発明の記録媒体に記録するデータの記録単位でのデータ構成の一例を示したものである。ここでは、記録媒体が光ディスクである場合を例として説明する。
【００２２】
記録ブロックは、縦方向４９６バイト、横方向は１バイトの同期信号（sync）と３８バイトのデータ、および１バイトのバーストエラー検出サブコードと３８バイトのデータを３組とし、合計７７３７６バイトのデータのブロックを示す。矢印の方向は、ディスクに記録されるデータの方向を示す。ＬＤＣ（long Distance Code）は、ユーザデータの構成を示し、ＲＳ（リードソロモン）符号により、２１６個のデータに、３２個のパリティが付加されている。ここでは、図中斜線部のように符号が縦の一列の連続した例として示したが、インターリーブにより、符号が分割されて配置されている場合もある。
【００２３】
図３は、図２に示した記録ブロックについて、２ｋバイト単位でのデータを１つの論理ブロックとした場合のデータの配置である。このように６４ｋバイトの記録ブロックに対して、２ｋバイトの論理ブロックは３２個配置できる。論理ブロックの配置の仕方は、この例だけでなく横方向に２ブロックずつならべても構わない。
【００２４】
図４は、図３に示した２ｋバイトの論理ブロック１〜４について、誤り訂正符号を付加した時のデータの構成を示したものである。このように縦方向のデータに対して、RS(248,216,31)の誤り訂正符号が付加されている。また、本図面では、縦方向の論理ブロック１〜４について誤り訂正符号を付加した時の場合を示しがたが、論理ブロック１，１６，２，１７について誤り訂正符号を付加しても同様で、規則的にインターリーブを施すことより、論理ブロックの組み合わせは限定しない。
【００２５】
次に、図１は、先に示した記録ブロックより小さい記録ブロックを構成し、記録を行うための方法を示したものである。
【００２６】
記録ブロックａは、図２に示したように、縦方向４９６バイト、横方向は１バイトの同期信号（sync）と３８バイトのデータ、および１バイトのバーストエラー検出サブコードと３８バイトのデータを３組とし、合計７７３７６バイトのデータのブロックを示す。矢印の方向は、ディスクに記録されるデータの方向を示す。記録ブロックｂ１は、縦方向は６２バイトであり、横方向は記録ブロックａと同様に、１バイトの同期信号（sync）と３８バイトのデータ、および１バイトのバーストエラー検出サブコードと３８バイトのデータを３組とし、合計９６７２バイトのデータのブロックを示す。ディスクへのデータの記録方向は記録ブロックａと同様である。
【００２７】
記録データは２０４８バイトのデータと誤りチェックコード４バイトを一つの単位として、これを３２個集めた単位を記録ブロックａのデータとしている。これに対して記録ブロックｂ１は、２０４８×４バイトのデータと誤りチェックコード４×４バイトを最も小さい記録データの単位とし、これを記録ブロックｂ２のように並び替えることで、記録ブロックａと同様に誤り訂正符号を含むＲＳ符号の符号後の構成と同じ並びとし、信号処理のための一時的に蓄えるＲＡＭの制御や誤り訂正処理を同様の方式で行うことができる。即ち、記録ブロックｂ２の構成によりユーザデータに誤り訂正符号を付加し、サブコードをそれに合せて付加した後に、記録時には、記録ブロックｂ１として記録を行うようにする。ここでサブコードは６２バイトの符号列であるので、符号列を縦一列のサブコードとして付加しても、インターリーブして配置しても構わない。
【００２８】
ここで、２０４８バイトのデータを概ね２ｋバイトとすると、記録ブロックｂ１は、６２行を記録ブロックの単位として８ｋバイトのデータを記録するデータの構成について示したが、これは８ｋバイトに限定されるものではなく、記録ブロックａに対して分割しやすい構成であれば、大きさについては特に限定はしない。
【００２９】
また、このように小さなブロックの構成とすることで、データのインターリーブが確保できず、誤り訂正能力が劣化してしまう場合を考慮して、あらかじめ、同じデータを複数回繰り返して記録したり、誤り訂正用のパリティを付加しても良い。
【００３０】
図７は、図１に示した８ｋバイトでの記録データの構成を１６ｋバイトでの構成とした例であり、同様の方法で、１６ｋバイト、３２ｋバイトに展開することは容易である。また、図８はＤＶＤにおけるユーザデータ領域でのコピー制御情報を記録する領域について示したものである。ここで、ＣＧＭＳ（Copy Generation Management System）といわれる領域はユーザデータに関する情報の領域であり、管理情報のデータとしては必要が無い。よって、管理情報については、この領域に、記録するデータのサイズを数種類の符号にして記録することも可能である。例えばＣＧＭＳの２ビットに割り付ける時、８ｋバイトの記録データであることを示すフラグを“００”とするなどである。もちろん、使用する領域はＣＧＭＳに限定せず、ユーザデータで使用しているが、管理領域では使用しないデータの領域であれば構わない。
【００３１】
図８は、先に示したデータの構成より大きなサイズでのデータの構成の一例である。図８に示すように、６４ｋバイトの記録ブロックａに対して半分の大きさの３２ｋバイトで記録ブロックｄを構成する。ＤＶＤでは、３２ｋバイト単位でデータの記録が行われているため、このサイズであればＤＶＤ方式との互換も容易である。ここで、記録データはパリティやサブコードを付加した後に、バーストエラーに対する性能を高めるために、データが分散されるようにインタリーブを行う。またはサブコードはインターリーブの後に付加しても構わない。記録ブロックａでは、パリティを付加した後に例えば行を並び替えることでインターリーブを行う。このようにすると、データが連続的に再生不能な場合でも、デインターリーブを行うと半分の長さのバーストエラーが２個発生している状態に見え、その時には、付加したパリティにより訂正可能な距離内に入る場合が出てくる。このような効果を得るためにデータをインターリーブして、更にそれに付加されたサブコードも訂正能力を向上させるようにインターリーブする。
【００３２】
記録ブロックｄではデータの数が少ないため、記録ブロックａで用いたものと同じインターリーブ規則は使用できない。サブコードのインターリーブも248バイトの範囲で行うようにする。このような方法により、３２ｋバイトの記録ブロックを構成し、記録を行うことができる。ここまで、データの単位を２のべき乗に近い値でまとめたが特にこれに限定する必要はなく、仮に端数が生じた場合でも、予め不要なデータを付加することで、処理しやすい数値としてまとめる数を変更することは可能である。
【００３３】
図９は本発明による記録データを、実際にディスク上に記録する場合を示した一例である。記録ディスクは管理情報領域、リードイン領域、ユーザデータ領域、リードアウト領域が配置されており、各領域に所定のフォーマットでデータが記録される。ユーザデータ領域は所定の６４ｋバイトの記録ブロックの単位でデータを記録し、管理情報領域では、それよりも小さい４ｋや８ｋ、１６ｋ、３２ｋバイトの記録ブロックでデータを記録する。このように記録することで、限られた領域に管理情報を効率良く記録することが可能である。なお、ここではリードイン領域の内側に管理領域を設けたが、これは逆でも構わない。
【００３４】
また、予め管理領域が足りない場合には、管理領域の拡張する定義を行えるようにする。例えば、図５で示したリードイン領域とユーザデータ領域はＥＣＣブロックアドレスが０２ＦＦＦＦｈと０３００００ｈの境界のように固定したものでなく、この境界値を可変とし、それを特定の領域例えば管理情報の最初の部分に記録することで、予め管理領域を大量に使うことがわかっている場合には、拡張しておくことが可能になる。
【００３５】
図１０は、本発明による記録装置の構成の一例を示したものである。１０１は記録されるデータを入力する信号入力、１０２は誤り訂正符号を付加するパリティ付加、１０３はアドレスなどの情報を分散して付加するサブコード付加、１０４はデータの並び替えを行うインターリーブ、１０５は記録するための変調であり、１０６のディスクに記録を行う。１０７はこれらのシステムを制御するシステム制御回路であり、１０９は記録信号処理の半導体回路である。記録手段は、特に図示していないが、記録媒体にデータを記録するためのものであり、例えば、光ヘッドを指し、また、これに、記録光学系、記録用レーザを含む場合もある。まとめ手段とは、記録媒体に記録するデータに対してパリティを付加するために記録データを所定の単位でまとめることをいい、例えば、図１０のデータを所定数でまとめる処理100を指す。ここで、まとめる所定の数が異なる場合には、異なる回路によって所定の数をまとめても良いし、一つの回路で単位となる数値だけを変更して用いても構わない。また、誤り訂正符号付加手段とは、記録媒体に記録するデータに対してパリティを付加するためのものであり、例えば、図１０のパリティ付加102を指す。誤り訂正符号付加手段はRAM等に蓄えられたデータとそれを書き込み／読み出しする仕組みを備える場合もある。ここで、誤り訂正符号付加手段は、まとめられたデータ数が異なる場合に異なる回路を用いても良いし、同じ回路をデータ数もしくはデータ列数を切り替えて用いても構わない。
【００３６】
ここでシステム制御は記録するデータが管理情報であり、記録するデータが小さい場合には、信号入力から入力するデータを小さくし、パリティ、サブコードを付加した後に、切り替えSWを制御して、通常のインターリーブを行わないようにし、変調してディスクに記録する。サブコード付加１０３はインターリーブの前に処理したが、インターリーブ後に、記録データに合せて配置しても良い。また、切り替えSWにより、通常のインターリーブでない様に切り替えた場合でも、小さい記録データに合せた、簡易なインターリーブを行っても構わない。これらの処理は、システム制御１０７からの切替信号によって、切替を行うかまたは、半導体回路１０９内部でのアドレス検出による自動切換えを行ってもよい。
【００３７】
図１１は、再生回路の構成の一例を示したものである。１０６のディスクから再生された信号は、１１５で復調され、１１３でアドレスを検出する。１１４はデータの並び替えを行うデインターリーブであり、１１２にて誤り訂正を行い、所定の単位でデータを纏めて１１１から出力する。１１９は再生信号処理の半導体回路である。復調手段とは、記録媒体のデータを復調するためのものであり、例えば、図１１の復調回路115を指す。再生時のまとめ手段とは、記録媒体から再生されたするデータに対して誤り訂正を行うために記録した時のデータ数にあわせて,データを所定の単位でまとめることをいい、その処理は、例えば、図１１のデータのアドレスを検出し所定数でまとめる処理113を指す。ここで、まとめる所定の数が異なる場合には、異なる回路によって所定の数をまとめても良いし、アドレスに値によって、一つの回路で誤り訂正の単位となる数値だけを変更して用いても構わない。また、誤り訂正手段とは、記録媒体から再生されたデータに対して誤り訂正を行うためのものであり、例えば、図１１の誤り訂正112を指す。誤り訂正手段はRAM等に蓄えられたデータとそれを書き込み／読み出しする仕組みを備える場合もある。ここで、誤り訂正手段は、まとめられたデータ数が異なる場合に異なる回路を用いても良いし、同じ回路をデータ数もしくはデータ列数を切り替えて用いても構わない。
【００３８】
ここでシステム制御は再生データが管理情報であり、データサイズが小さい場合には、記録媒体から再生して誤り訂正を行うデータの単位を小さくし、誤り訂正を行う。管理情報の小さなサイズのデータを読み出す場合には、アドレス検出により、その場所のデータでよいかを確認し、切り替えSWを制御して、通常のインターリーブを行わないようにし、データを蓄える。その後、所定の記録ブロックで誤り訂正を行い、データを出力する。
【００３９】
図１２はＤＶＤにおけるデータ領域のＣＰＲ＿ＭＡＩ（Copyright Management Information（著作権管理情報））４０３の構成を示したものである。現在４８ビットのうち、４ビットを使用している。ｂ４７はＣＰＭ（Copyrighted Material）で、このセクタに著作権を有する素材を含むかどうかを示し、ｂ４６はＣＰ＿ＳＥＣで、このセクタに著作権保護システムの特定データ構造を持つかどうかを示し、ｂ４５とｂ４４はＣＧＭＳ（Copy Generation Management System）で、コピー制限の情報が記録されている。ここで、データ領域では、データのコピー制御に関する情報を記録する必要があるが、管理領域では、ＣＧＭＳのようなコピー情報は必要ない。このため、例えば管理領域での記録ブロックのサイズを予め２ビットに割り付けておき、ＣＧＭＳの２ビットの領域を用いて、その情報を記録しておくことにより、記録ブロックのサイズを識別することが可能となる。
【００４０】
図１３は、４ｋバイト単位でデータを記録するためのデータ構成の一例を示したものである。図中、Ａ〜Ｈは横１９バイト縦３１バイトを一つの単位とするデータの集まりとする。記録ブロックｅ２は、パリティを含む６２バイトのサブコード系列を２系列と、縦２４８バイトの符号列が１９列集まったデータである。これらのデータの集まりを記録媒体に記録するために記録ブロックｅ１のように並び替えることで、縦３１バイト横１５６バイトのデータが構成できる。このようなデータ構成とすることで、４ｋバイトの大きさのデータが記録可能となる。ここで、記録ブロックｅ２のｓ１、ｓ２に示したサブコードの符号列と、記録ブロックｅ１のsync及びサブコードの並べ方の対応は、ｓ１，ｓ２をそのまま分割して配置するだけでは、syncの配置が通常のユーザデータの配置と一致しなくなってしまう。
【００４１】
そのため、図１４に示すようにｓ１、ｓ２の符号列の構成において、syncを特定の場所に入れるようにし、残りの場所にアドレス情報等のデータとそのパリティを付加して配置するようにする。このようにサブコード内のデータを構成することで、記録するデータのsyncとサブコードの配置をユーザデータでの配置と同様にすることが可能となる。
【００４２】
図１５は、図１３，１４にて説明した４ｋバイトのデータ構成を再生した時に、sync及びサブコードの一部に誤りが含まれていた場合を示したものである。ここでは誤りの例としてsync N.G.、サブコードN.G.を示している。即ち、syncが正しく検出できなかった場合や、サブコードの誤り訂正符号の結果に誤りデータが含まれていた場合には、その後の行を誤っている可能性があるデータとして処理する場合を示している。このようにsyncが検出N.G.であったり、サブコードがN.G.である場合には、データＡ〜Ｈに含まれる誤り位置は、sync N.G.、サブコードN.G.から斜線部のように推測できる。よって、この情報を基にデータの誤り訂正を行うことで、データを正しく復号することが可能となる。この場合において、データを複数回繰り返して記録するなどの方法を講じても良い。
【００４３】
図１６は、図１５に示した例とは異なり、例えばsyncが正しく検出できなかった場合や、サブコードの誤り訂正符号の結果に誤りデータが含まれていた場合が連続して発生した時に、その間のデータを誤っている可能性があるデータとして処理する場合を示している。このようなアルゴリズムでデータの誤っている位置の情報の信頼性を増すことで、この場所を誤り個所として消失訂正を行うことも可能である。
【００４４】
図１７はこれまでに示した記録するデータの構成処理の方法をフローチャートで示したものである。まずデータが記録される時には、ステップ１７１で管理領域かどうかを判断し、ユーザデータ領域であれば６４ｋバイト単位での処理を行う。ステップ１７３で、sync、サブコードを付加し、ステップ１７４でインターリーブを行い記録データの構成とする。ステップ１７１で記録するデータが、管理領域に記録するデータである場合には、ステップ１７５にて記録データのサイズを判断する。この場合において、記録データのサイズが、６４ｋバイトの記録ブロックで記録すべきサイズである場合には、ユーザデータ領域と同じく６４ｋバイトの記録ブロックで記録データを構成する。ここで６４ｋバイトの記録ブロックで記録すべきサイズとは、例えば６４ｋバイトよりも若干小さい程度の６０ｋバイト程度のサイズや、６４ｋバイト以上のサイズが例として挙げられる。
【００４５】
ステップ１７５にて、記録データのサイズが小さいと判断された場合には、ステップ１７９にてその記録データのサイズに応じて記録ブロックのサイズを選択する。これまで説明してきたように、記録ブロックは３２ｋバイト（図８にて説明）、１６ｋバイト（図７にて説明）、８ｋバイト（図１にて説明）、４ｋバイト（図１３にて説明）のように６４ｋバイト以下の各種のサイズで構成することが可能である。従って、記録するデータのサイズに応じて適切な記録ブロックのサイズを選択することで、管理領域への記録量を抑えることが可能となる。
【００４６】
次に、ステップ１８０にて識別符号を付加する。この識別符号は記録ブロックのサイズを示す符号である。この識別符号に示される記録ブロックのサイズに応じて、sync、サブコードの付加、データ配置変換が行われる。即ち、ステップ１８１にて、この記録データと識別符号に小さいサイズの場合のsyncとサブコードを付加し、ステップ１８２にて、そのサイズに対応したデータの配置を変換を行って記録データとする。このような処理を行うことにより小さいサイズのデータでもディスクの管理領域に記録することができる。
【００４７】
以上のように本発明によれば、記録媒体にデータを記録する際に、記録するデータが小さい場合においても、通常の記録データの信号処理とほぼ同様の処理で記録信号処理を行い、管理情報領域に小さな単位でデータを記録することが可能となる。このようにすることで、管理情報の記録時間を短縮するとともに、管理情報の領域を有効に利用することが可能となる。
【符号の説明】
【００４８】
１０１…  信号入力、１０２…  パリティ付加、１０３…  サブコード付加、１０４…  インターリーブ、１０５…  変調、１０６…  ディスク、１０７…  システム制御、１０９…  記録信号処理の半導体回路、１１０…  出力、１１１…  所定の単位でデータを纏める、１１２…  誤り訂正、１１３…  アドレス検出、１１４…  デインターリーブ、１１５…  復調、１１９…  再生信号処理の半導体回路、
【図１】
0005401581.tif 000002
【図２】
0005401581.tif 000003
【図３】
0005401581.tif 000004
【図４】
0005401581.tif 000005
【図５】
0005401581.tif 000006
【図６】
0005401581.tif 000007
【図７】
0005401581.tif 000008
【図８】
0005401581.tif 000009
【図９】
0005401581.tif 000010
【図１０】
0005401581.tif 000011
【図１１】
0005401581.tif 000012
【図１２】
0005401581.tif 000013
【図１３】
0005401581.tif 000014
【図１４】
0005401581.tif 000015
【図１５】
0005401581.tif 000016
【図１６】
0005401581.tif 000017
【図１７】
0005401581.tif 000018