JP3828288B2 - Information generating method and apparatus, information reproducing method and apparatus, and information recording medium - Google Patents
Information generating method and apparatus, information reproducing method and apparatus, and information recording medium Download PDFInfo
- Publication number
- JP3828288B2 JP3828288B2 JP18534898A JP18534898A JP3828288B2 JP 3828288 B2 JP3828288 B2 JP 3828288B2 JP 18534898 A JP18534898 A JP 18534898A JP 18534898 A JP18534898 A JP 18534898A JP 3828288 B2 JP3828288 B2 JP 3828288B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- identification information
- error correction
- recording
- rearrangement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、正規に生成された情報が不法複写され、更に不法に再生されて一般に拡布されることを防止するための情報生成装置及び情報再生装置の技術分野に属する。
【0002】
【従来の技術】
一般的に映画等の画像情報や音楽等の音声情報は著作権により保護されている場合が多く、その場合には、これらの情報を無断で複写することは基本的には禁止されている。
【0003】
また、当該著作権者においては、これらの複写を効果的に防止する方策を取る必要がある。
【0004】
ここで、従来の不法複写防止方法としては、上記画像情報等に対してスクランブルと称される変調をかける方法が一般的である。このスクランブル変調は、特別なキーデータを用いないと復調できない変調方式であり、通常はスクランブル変調された画像情報等と共に当該キーデータを記録情報(記録すべきデータ)として光ディスク等のデータ記録領域に記録して販売される。
【0005】
そして、当該光ディスクを購入した使用者においては、当該使用者が所有している光ディスクの再生装置内に記録されているキーデータと当該光ディスクに画像情報等と共に記録されていたキーデータとが一致したときのみ当該画像情報等のスクランブル変調が当該キーデータにより復調されて画像情報等が再生できるようになる構成とされている。このとき、当該使用者がキーデータを他人に知られることがないように管理すれば、スクランブル変調された画像情報等のみが不法複写された場合でも、これを復調して再生することはできないこととなる。
【0006】
【発明が解決しようとする課題】
しかしながら、上記従来の不法複写防止方法では、上記キーデータがスクランブル変調された画像情報等と共に記録情報として光ディスク等のデータ記録領域に記録されていたため、当該キーデータが画像情報等と共に不法複写される場合があり、この場合には、不法複写した者が取得したキーデータを用いて画像情報等を復調してこれを視聴することが可能となる場合があるという問題点があった。
【0007】
更に、上記従来の不法複写防止方法では、画像情報等が正規に拡布されたものであるか否か(すなわち、当該画像情報等がいわゆる「オリジナル」のものであるか否か)を判別する術がないため、不法複写された画像情報等であっても、それが不法複写されたものであるか否かが判別できないという問題点もあった。
【0008】
そこで、本発明は、上記の各問題点に鑑みてなされたもので、その課題は、正規に生成された画像情報等が不法複写され、更に不法に再生されて一般に拡布されることを効果的に防止できる情報生成方法及び装置、情報再生方法及び装置並びに情報記録媒体を提供することにある。
【0009】
【課題を解決するための手段】
上記の課題を解決するために、請求項1に記載の発明は、出力すべき出力情報に対して当該出力情報の出力時におけるエラー訂正に用いられるエラー訂正符号を付加し、訂正符号付加出力情報を生成する付加工程と、前記生成された訂正符号付加出力情報の一部を、前記出力情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、置換出力情報を生成する置換工程と、を備える。
【0010】
よって、生成された訂正符号付加出力情報の一部を、識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、置換出力情報を生成するので、例えば、生成された置換出力情報を情報記録媒体に記録し、更に当該情報記録媒体から出力情報を再生する際に、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されなかった(すなわち不法複写された)出力情報の不法な再生を防止することができる。
【0011】
更に、エラー訂正符号を付加した後に訂正符号付加出力情報の一部を再配列情報に置換するので、出力情報の再生時に、再配列情報が抽出され、それにより識別情報が検出されて出力情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された出力情報を情報記録装置により記録する際には再配列情報は最早記録されない。
【0012】
従って、識別情報を検出したときのみ出力情報の再生が可能となる情報再生装置においては、当該情報記録装置で記録された出力情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0013】
上記の課題を解決するために、請求項2に記載の発明は、請求項1に記載の情報生成方法において、前記出力情報に対して、当該出力情報が不法複写されたものでないことを示す副識別情報を付加する副識別情報付加工程を更に備え、前記付加工程において、前記副識別情報が付加された前記出力情報に対して前記エラー訂正符号を付加し、前記訂正符号付加出力情報を生成すると共に、前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
【数10】
M=f(N)
の関係にあるように構成される。
【0014】
よって、副識別情報Mと識別情報Nとが
【数11】
M=f(N)
の関係にあるので、例えば、情報記録媒体に記録された出力情報の再生時に、上記識別情報N及び副識別情報Mが共に得られたときのみ出力情報を再生するように構成すれば、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、記録された出力情報を再生する再生装置においては、当該不法複写された出力情報が再生されることをより効果的に防止できる。
【0015】
上記の課題を解決するために、請求項3に記載の発明は、請求項1又は2に記載の情報生成方法において、前記エラー訂正符号は、ECC内符号等の内符号の検査シンボルとECC外符号等の外符号の検査シンボルとにより構成されると共に、前記置換工程において、前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部を前記再配列情報に置換するように構成される。
【0016】
よって、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部を再配列情報に置換するので、例えば、情報記録媒体に記録された出力情報の再生時における当該出力情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルが再配列情報に置換されることがなく、出力情報そのものに対するエラー訂正能力が低下することがない。
【0017】
上記の課題を解決するために、請求項4に記載の発明は、記録すべき記録情報に対して当該記録情報の再生時におけるエラー訂正に用いられるエラー訂正符号を付加して形成される訂正符号付加記録情報の一部を、前記記録情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して形成される置換記録情報が記録されて構成される。
【0018】
よって、訂正符号付加記録情報の一部を識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して形成される置換記録情報が記録されているので、当該情報記録媒体から置換記録情報を再生する際に、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0019】
また、エラー訂正符号が付加された訂正符号付加記録情報の一部が再配列情報に置換されているので、再配列情報が抽出され、それにより識別情報が検出されて記録情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された記録情報を他の情報記録装置に記録する際には識別情報は最早記録されない。
【0020】
よって、識別情報を検出したときのみ記録情報の再生が可能となる情報再生装置においては、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0021】
上記の課題を解決するために、請求項5に記載の発明は、請求項4に記載の情報記録媒体において、前記訂正符号付加記録情報の一部が、前記再配列情報及び前記置換記録情報内における当該再配列情報の位置を示す位置情報に置換されて生成された前記置換記録情報が記録されて構成されている。
【0022】
よって、不法複写防止のために置換記録情報内の再配列情報の置換位置が変更されていても、位置情報を手がかりとして再配列情報を抽出することができるので、再配列情報の置換位置を変更することにより、記録情報再生時のエラー訂正前に再配列情報が不法に読み出されることを防止できる。
【0023】
上記の課題を解決するために、請求項6に記載の発明は、請求項4又は5に記載の情報記録媒体において、前記識別情報が、前記記録情報が不法複写されたものでないことを示す予め設定された原識別情報を構成する各符号を並べ替えることにより生成されて構成されている。
【0024】
よって、識別情報が、不法複写でないことを示す原識別情報を構成する符号の並べ替えにより生成されているので、記録情報再生時のエラー訂正前に再配列情報が読み出されて、それにより識別情報が検出されても、元の原識別情報が認識されることを防止できる。
【0025】
上記の課題を解決するために、請求項7に記載の発明は、請求項6に記載の情報記録媒体において、前記識別情報は、前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に対応する前記原識別情報内の符号を一度に並べ替えることにより生成されている。
【0026】
よって、複数のエラー訂正単位に渡って並べ替えが行われているので、記録情報の再生時により効果的に識別情報の漏洩を防止できる。
【0027】
上記の課題を解決するために、請求項8に記載の発明は、請求項4から7のいずれか一項に記載の情報記録媒体において、前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に渡って一の前記再配列情報が含まれるように前記訂正符号付加記録情報の一部が当該再配列情報に置換されて生成された前記置換記録情報が記録されている。
【0028】
よって、複数のエラー訂正単位に渡って一の再配列情報が含まれているので、記録情報の記録時に更に効果的に識別情報の漏洩を防止できる。
【0029】
上記の課題を解決するために、請求項9に記載の発明は、請求項4から8のいずれか一項に記載の情報記録媒体において、暗号化時刻に対応した異なる暗号化処理により前記エラー訂正符号の付加前の前記記録情報が暗号化されていると共に、前記識別情報には、当該暗号化における暗号化処理の内容及び前記暗号化時刻を示す世代情報が含まれている。
【0030】
よって、世代情報内に暗号化処理の内容及び暗号化時刻が含まれているので、記録情報の再生時に、当該暗号化時刻に応じて暗号化を解く解読処理の内容を各暗号化処理の内容毎に選択すれば、当該出力時に一の暗号化処理の内容が漏洩しても、他の暗号化処理の内容を用いて暗号化された出力情報を解読でき、効果的に不法複写を防止できる。
【0031】
上記の課題を解決するために、請求項10に記載の発明は、請求項9に記載の情報記録媒体において、前記識別情報中に、前記暗号化処理に用いられた暗号化鍵情報が含まれている。
【0032】
よって、再生時に、識別情報が取得できないと暗号化された出力情報が解読できないので、効果的に不法複写を防止できる。
【0033】
上記の課題を解決するために、請求項11に記載の発明は、請求項10に記載の情報記録媒体において、前記暗号化鍵情報が予め設定された暗号化処理により暗号化された後に前記識別情報中に挿入されている。
【0034】
よって、暗号化のための暗号化鍵が更に暗号化されているので、暗号化された記録情報を解読することが更に困難になる。
【0037】
上記の課題を解決するために、請求項12に記載の発明は、請求項4から11のいずれか一項に記載の情報記録媒体において、前記記録情報に対して、当該記録情報が不法複写されたものでないことを示す副識別情報が予め付加されており、更に前記訂正符号付加記録情報が、前記副識別情報が付加された前記記録情報に対して前記エラー訂正符号を付加することにより形成されていると共に、前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
【数12】
M=f(N)
の関係にあるように構成される。
【0038】
よって、副識別情報Mと識別情報Nとが、予め設定された関数fに基づいて、
【数13】
M=f(N)
の関係にあるので、当該情報記録媒体からの記録情報の再生時に、上記識別情報N及び副識別情報Mが共に得られたときのみ記録情報を再生するように構成すれば、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、従って、記録情報を再生する再生装置においては、当該不法複写された記録情報が再生されることをより効果的に防止できる。
【0039】
上記の課題を解決するために、請求項13に記載の発明は、請求項4から12のいずれか一項に記載の情報記録媒体において、前記エラー訂正符号は、ECC内符号等の内符号の検査シンボルとECC外符号等の外符号の検査シンボルとにより構成されると共に、前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部が前記再配列情報に置換されて記録されているように構成される。
【0040】
よって、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部が再配列情報に置換されて記録されているので、記録情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルが再配列情報に置換されることがなく、記録情報そのものに対するエラー訂正能力が低下することがない。
【0041】
上記の課題を解決するために、請求項14に記載の発明は、記録すべき記録情報に対して当該記録情報の再生時におけるエラー訂正に用いられるエラー訂正符号を付加して形成される訂正符号付加記録情報の一部を、前記記録情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して形成される置換記録情報が記録されているDVD等の情報記録媒体から前記記録情報を再生する情報再生方法であって、前記情報記録媒体から前記置換記録情報を検出する検出工程と、前記検出された置換記録情報から前記再配列情報を抽出する抽出工程と、前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定する判定工程と、前記識別情報が取得されたときのみ前記エラー訂正符号を用いて前記置換記録情報に対してエラー訂正を行い、前記記録情報を再生する再生工程と、を備える。
【0042】
よって、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能となるので、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0043】
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
【0044】
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0045】
上記の課題を解決するために、請求項15に記載の発明は、記録すべき記録情報に対して当該記録情報の再生時におけるエラー訂正に用いられるエラー訂正符号を付加して形成される訂正符号付加記録情報の一部を、前記記録情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して形成される置換記録情報が記録されているDVD等の情報記録媒体から前記記録情報を再生する情報再生方法であって、前記情報記録媒体から前記置換記録情報を検出する検出工程と、前記検出された置換記録情報から前記再配列情報を抽出する抽出工程と、前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定する判定工程と、前記エラー訂正符号を用いて前記検出された置換記録情報に対してエラー訂正を行うエラー訂正工程と、前記識別情報が取得されたときのみ前記エラー訂正された置換記録情報に基づいて前記記録情報を再生する再生工程と、を備える。
【0046】
よって、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能となるので、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0047】
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
【0048】
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0049】
上記の課題を解決するために、請求項16に記載の発明は、請求項14又は15のいずれか一項に記載の情報再生方法において、前記記録情報に対して、当該記録情報が不法複写されたものでないことを示す副識別情報が予め付加されており、更に前記訂正符号付加記録情報が、前記副識別情報が付加された前記記録情報に対して前記エラー訂正符号を付加することにより形成されていると共に、前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
【数14】
M=f(N)
の関係にあり、前記抽出工程において、前記置換記録情報から前記識別情報及び前記副識別情報を抽出し、前記判定工程において、前記識別情報が抽出されたか否か、及び前記識別情報Nと前記副識別情報Mとの関係が、前記関数fに基づいて、
【数15】
M=f(N)
の関係にあるか否かを判定し、前記再生工程において、前記識別情報が抽出され、且つ、前記識別情報Nと前記副識別情報Mとの関係が、
【数16】
M=f(N)
の関係にあるときのみ前記記録情報を再生するように構成される。
【0050】
よって、再生工程において、識別情報が抽出され、且つ、識別情報Nと副識別情報Mとの関係が、
【数17】
M=f(N)
の関係にあるときのみ記録情報を再生するので、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、情報再生時においては、当該不法複写された記録情報が再生されることをより効果的に防止できる。
【0051】
上記の課題を解決するために、請求項17に記載の発明は、請求項14から16のいずれか一項に記載の情報再生方法において、前記エラー訂正符号は、ECC内符号等の内符号の検査シンボルとECC外符号等の外符号の検査シンボルとにより構成されると共に、前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部が前記再配列情報に置換されて構成される。
【0052】
よって、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部が再配列情報に置換されているので、記録情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルは再配列情報に置換されておらず、よって、記録情報そのものに対するエラー訂正能力が低下することがない。
【0053】
上記の課題を解決するために、請求項18に記載の発明は、出力すべき出力情報に対して当該出力情報の出力時におけるエラー訂正に用いられるエラー訂正符号を付加し、訂正符号付加出力情報を生成するECCエンコーダ等の付加手段と、前記生成された訂正符号付加出力情報の一部を、前記出力情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、置換出力情報を生成する識別情報書込器等の置換手段と、を備える。
【0054】
よって、生成された訂正符号付加出力情報の一部を、識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、置換出力情報を生成するので、例えば、生成された置換出力情報を情報記録媒体に記録し、更に当該情報記録媒体から出力情報を再生する際に、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されなかった(すなわち不法複写された)出力情報の不法な再生を防止することができる。
【0055】
更に、エラー訂正符号を付加した後に訂正符号付加出力情報の一部を再配列情報に置換するので、記録情報の再生時に再配列情報が抽出され、それにより識別情報が検出されて出力情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された出力情報を情報記録装置により記録する際には再配列情報は最早記録されない。
【0056】
従って、識別情報を検出したときのみ出力情報の再生が可能となる情報再生装置においては、当該情報記録装置で記録された出力情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0057】
上記の課題を解決するために、請求項19に記載の発明は、請求項18に記載の情報生成装置において、前記置換手段は、前記生成された訂正符号付加出力情報の一部を、前記再配列情報及び前記置換出力情報内における当該再配列情報の位置を示す位置情報に置換し、前記置換出力情報を生成するように構成される。
【0058】
よって、不法複写防止のために置換出力情報内の再配列情報の置換位置を変更しても、位置情報を手がかりとして再配列情報を抽出することができるので、再配列情報の置換位置を変更することにより、エラー訂正前に再配列情報が不法に読み出されることを防止できる。
【0059】
上記の課題を解決するために、請求項20に記載の発明は、請求項18又は19に記載の情報生成装置において、前記出力情報が不法複写されたものでないことを示す予め設定された原識別情報を構成する各符号を並べ替えて前記識別情報を生成する並替部等の並替手段を更に備えると共に、前記置換手段は、前記生成された訂正符号付加記録情報の一部を、前記生成された識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、前記置換出力情報を生成するように構成される。
【0060】
よって、識別情報が不法複写でないことを示す原識別情報を構成する符号の並べ替えにより生成されるので、出力情報の出力時のエラー訂正前に再配列情報が読み出されて、それにより識別情報が検出されても、元の原識別情報が認識されることを防止できる。
【0061】
上記の課題を解決するために、請求項21に記載の発明は、請求項20に記載の情報生成装置において、前記並替手段は、前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に対応する前記原識別情報内の符号を一度に並べ替えて前記識別情報を生成するように構成される。
【0062】
よって、複数のエラー訂正単位に渡って並べ替えが行われるので、出力情報の出力時により効果的に識別情報の漏洩を防止できる。
【0063】
上記の課題を解決するために、請求項22に記載の発明は、請求項18から21のいずれか一項に記載の情報生成装置において、前記置換手段は、前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に渡って一の前記再配列情報が含まれるように前記訂正符号付加出力情報の一部を当該再配列情報に置換するように構成される。
【0064】
よって、複数のエラー訂正単位に渡って一の再配列情報が含まれるので、出力情報の出力時に更に効果的に識別情報の漏洩を防止できる。
【0065】
上記の課題を解決するために、請求項23に記載の発明は、請求項18から22のいずれか一項に記載の情報生成装置において、暗号化時刻に対応して異なる暗号化処理により前記エラー訂正符号の付加前の前記出力情報を暗号化するデータ生成器等の暗号化手段を更に備えると共に、前記識別情報には、当該暗号化手段における暗号化処理の内容及び前記暗号化時刻を示す世代情報が含まれているように構成される。
【0066】
よって、世代情報内に暗号化処理の内容及び暗号化時刻が含まれているので、出力情報の出力時に、当該暗号化時刻に応じて暗号化を解く解読処理の内容を各暗号化処理の内容毎に選択すれば、当該出力時に一の暗号化処理の内容が漏洩しても、他の暗号化処理の内容を用いて暗号化された出力情報を解読でき、効果的に不法複写を防止できる。
【0067】
上記の課題を解決するために、請求項24に記載の発明は、請求項23に記載の情報生成装置において、前記識別情報中に、前記暗号化手段における暗号化処理に用いられた暗号化鍵情報が含まれているように構成される。
【0068】
よって、識別情報が取得できないと暗号化された出力情報が解読できないので、効果的に不法複写を防止できる。
【0069】
上記の課題を解決するために、請求項25に記載の発明は、請求項24に記載の情報生成装置において、前記暗号化鍵情報を予め設定された暗号化処理により暗号化した後に前記識別情報中に挿入する暗号化部等の暗号化挿入手段を更に備える。
【0070】
よって、暗号化のための暗号化鍵が更に暗号化されているので、暗号化された出力情報を解読することが更に困難になる。
【0073】
上記の課題を解決するために、請求項26に記載の発明は、請求項18から25のいずれか一項に記載の情報生成装置において、前記出力情報に対して、当該出力情報が不法複写されたものでないことを示す副識別情報を付加する副識別情報付加手段を更に備え、前記付加手段は、前記副識別情報が付加された前記出力情報に対して前記エラー訂正符号を付加し、前記訂正符号付加出力情報を生成すると共に、前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
【数18】
M=f(N)
の関係にあるように構成される。
【0074】
よって、副識別情報Mと識別情報Nとが、関数fに基づいて、
【数19】
M=f(N)
の関係にあるので、例えば、情報記録媒体に記録された出力情報の再生時に、上記識別情報N及び副識別情報Mが共に得られたときのみ出力情報を再生するように構成すれば、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、記録された出力情報の再生装置においては、当該不法複写された出力情報が再生されることをより効果的に防止できる。
【0075】
上述の課題を解決するために、請求項27に記載の発明は、請求項18から26のいずれか一項に記載の情報生成装置において、前記エラー訂正符号は、ECC内符号等の内符号の検査シンボルとECC外符号等の外符号の検査シンボルとにより構成されると共に、前記置換手段は、前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部を前記再配列情報に置換するように構成される。
【0076】
よって、置換手段が内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部を再配列情報に置換するので、例えば、情報記録媒体に記録された出力情報の再生時における当該出力情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルが再配列情報に置換されることがなく、出力情報そのものに対するエラー訂正能力が低下することがない。
上記の課題を解決するために、請求項28に記載の発明は、録すべき記録情報に対して当該記録情報の再生時におけるエラー訂正に用いられるエラー訂正符号を付加して形成される訂正符号付加記録情報の一部を、前記記録情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して形成される置換記録情報が記録されているDVD等の情報記録媒体から前記記録情報を再生する情報再生装置であって、前記情報記録媒体から前記置換記録情報を検出する光ピックアップ等の検出手段と、前記検出された置換記録情報から前記再配列情報を抽出する識別情報抽出回路等の抽出手段と、前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定するCPU等の判定手段と、前記識別情報が取得されたときのみ前記エラー訂正符号を用いて前記置換記録情報に対してエラー訂正を行い、前記記録情報を再生する復調回路等の再生手段と、を備える。
よって、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能となるので、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0077】
上記の課題を解決するために、請求項29に記載の発明は、記録すべき記録情報に対して当該記録情報の再生時におけるエラー訂正に用いられるエラー訂正符号を付加して形成される訂正符号付加記録情報の一部を、前記記録情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して形成される置換記録情報が記録されているDVD等の情報記録媒体から前記記録情報を再生する情報再生装置であって、前記情報記録媒体から前記置換記録情報を検出する光ピックアップ等の検出手段と、前記検出された置換記録情報から前記再配列情報を抽出する識別情報抽出回路等の抽出手段と、前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定するCPU等の判定手段と、前記エラー訂正符号を用いて前記検出された置換記録情報に対してエラー訂正を行うエラー訂正回路等のエラー訂正手段と、前記識別情報が取得されたときのみ前記エラー訂正された置換記録情報に基づいて前記記録情報を再生する復調回路等の再生手段と、を備える。
【0078】
よって、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報が検出されたときのみエラー訂正された置換記録情報に基づいて記録情報を再生するので、識別情報を検出したときのみ再生可能となることとなり、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0079】
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
【0080】
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0081】
上記の課題を解決するために、請求項30に記載の発明は、請求項28又は29に記載の情報再生装置において、前記記録情報に対して、当該記録情報が不法複写されたものでないことを示す副識別情報が予め付加されており、更に前記訂正符号付加記録情報が、前記副識別情報が付加された前記記録情報に対して前記エラー訂正符号を付加することにより形成されていると共に、前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
【数20】
M=f(N)
の関係にあり、前記抽出手段は、前記置換記録情報から前記識別情報及び前記副識別情報を抽出し、前記判定手段は、前記識別情報が抽出されたか否か、及び前記識別情報Nと前記副識別情報Mとの関係が、前記関数fに基づいて、
【数21】
M=f(N)
の関係にあるか否かを判定し、前記再生手段は、前記識別情報が抽出され、且つ、前記識別情報Nと前記副識別情報Mとの関係が、
【数22】
M=f(N)
の関係にあるときのみ前記記録情報を再生するように構成される。
【0082】
よって、識別情報が抽出され、且つ、識別情報Nと副識別情報Mとの関係が、
【数23】
M=f(N)
の関係にあるときのみ記録情報を再生するので、上記識別情報N及び副識別情報Mが共に得られたときのみ記録情報を再生することにより、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、情報再生装置においては、当該不法複写された記録情報が再生されることをより効果的に防止できる。
【0083】
上記の課題を解決するために、請求項31に記載の発明は、請求項28から30のいずれか一項に記載の情報再生装置において、前記エラー訂正符号は、ECC内符号等の内符号の検査シンボルとECC外符号等の外符号の検査シンボルとにより構成されると共に、前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部が前再配列別情報に置換されて構成される。
【0084】
よって、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部が再配列情報に置換されているので、記録情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルは再配列情報に置換されておらず、よって、記録情報そのものに対するエラー訂正能力が低下することがない。
【0085】
【発明の実施の形態】
次に本発明に好適な実施の形態について、図面に基づいて説明する。なお、以下に説明する実施の形態は、光ディスクの一種であるDVD(従来のCD(Compact Disk)に比して約7倍以上に記録容量を高めた光ディスク)に対して情報を記録する情報記録装置(より具体的には、DVDの大量生産に用いられるスタンパディスクを製造するためのカッティング装置)並びに当該DVDから情報を再生するための情報再生装置を含む不法複写防止システムに対して本発明を適用した場合の実施の形態である。
【0086】
(I)不法複写防止システムの第1実施形態
始めに、本発明に係る不法複写防止システムの第1実施形態について、図1乃至図7を用いて説明する。
【0087】
(A)カッティング装置の第1実施形態
始めに、不法複写防止システムの第1実施形態(以下、単に第1実施形態と称する。)に係る上記カッティング装置の実施形態について、図1乃至図5を用いて説明する。
【0088】
まず、第1実施形態のカッティング装置の構成について、図1を用いて説明する。
【0089】
図1に示すように、第1実施形態のカッティング装置Cは、暗号化手段としてのデータ生成器1と、付加手段としてのECC(Error Correcting Code)エンコーダ2と、置換手段としての識別情報書込器3と、エンコーダ4と、レーザ発生器5と、光変調器6と、対物レンズ7と、スピンドルモータ13と、回転検出器9と、回転サーボ回路8と、送りユニット12と、位置検出器11と、送りサーボ回路10とにより構成されている。
【0090】
また、スタンパディスクSPは、レジスト14と、ガラス基板15とにより構成されている。ここで、レジスト14は、後述の光ビームBが照射されることにより感光され、当該光ビームBの強度の変化に対応した形状のピットが形成されるものである。
【0091】
次に、概要動作を説明する。
【0092】
データ生成器1は、DVDとして記録すべきデータ(画像情報や音声情報またはコンピュータで活用すべきデータ等)に対して後述するデータセクタの生成処理等を施し、データ信号SdとしてECCエンコーダ2に出力する。
【0093】
そして、ECCエンコーダ2は、データ信号Sdに含まれる記録すべきデータに対して後述するECCブロックの形成を施し、付加データ信号Sdeとして識別情報書込器3に出力する。
【0094】
次に、識別情報書込器3は、付加データ信号Sdeに含まれるECCブロックの一部を後述の識別情報(DVDに記録されるデータが正規の(すなわち、不法複写でない)データであることを示す識別データ)に置換して置換データ信号Sdrを生成する。
【0095】
そして、エンコーダ4は、置換データ信号Sdrに含まれるECCブロックに対してインターリーブ及び8−16変調を施し、記録データ信号Srを生成する。
【0096】
一方、レーザ発生器5は、スタンパディスクSPに対してDVDとしてのピットを形成するための光ビームBを出射する。
【0097】
そして、光変調器6は、レーザ発生器5が発生した光ビームBを上記記録データ信号Srを用いて強度変調する。
【0098】
次に、対物レンズ7は、強度変調された光ビームBをスタンパディスクSPのレジスト14上に集光する。
【0099】
このとき、スピンドルモータ13はスタンパディスクSPを回転させる。
【0100】
そして、回転検出器9はスタンパディスクSPの回転数を検出する。
【0101】
これにより、回転サーボ回路8は、検出された回転数に基づいて、スタンパディスクSPの回転をサーボ制御する。
【0102】
また、送りユニット12は、上記ピットが一列に並んで構成される螺旋状のトラックをスタンパディスクSP上に形成するために、スタンパディスクSPの回転に対応してスピンドルモータ13及びスタンパディスクSPを当該スタンパディスクSPの半径方向に移動させる。
【0103】
このとき、位置検出器11は送りユニット12の位置を検出する。
【0104】
そして、送りサーボ回路10は検出された送りユニット12の位置に基づいて送りユニット12の移動をサーボ制御する。
【0105】
以上の動作により、記録データ信号Srに対応したピットが螺旋状のトラックを形成してスタンパディスクSPのレジスト14上に形成され、DVD製造のための抜き型としてのスタンパディスクSPが完成する。
【0106】
この後は、当該スタンパディスクSPを用いて、樹脂成形、反射膜形成、保護層形成等のいわゆるレプリケーションプロセスが実行されて、記録データ信号Srに対応したピットを有するレプリカディスクとしてのDVDが大量生産される。
【0107】
次に、本発明に係る記録データ信号Sr生成の細部動作について、図1乃至図5を用いて説明する。なお、図2は当該動作を示すフローチャートであり、図3乃至図5は当該動作により生成されるデータ(記録データ信号Srに含まれるデータ)の構造を示す図である。
【0108】
第1実施形態のカッティング装置Cにおいて記録データ信号Srを生成する場合には、始めに、記録すべき元データの構造を、データセクタと称される情報単位を複数個含んだ構造に変更する。
【0109】
すなわち、図2に示すように、先ず、記録すべき元データを2048バイト毎のデータに分割し、分割した夫々のデータに対して、データセクタの開始位置を示すID情報と、当該ID情報の誤りを訂正するためのID情報誤り訂正コード(IEC(ID Data Error correction Code ))が付加される(ステップS1)。
【0110】
次に、ステップS1で生成されたデータに対して、予備データと、分割された2048バイトのデータにおけるエラーを検出するためのエラー検出コード(EDC(Error Detection Code))が付加され、これにより、一のデータセクタが形成される(ステップS2)。
【0111】
このデータセクタについて具体的な構成を説明すると、図3(a)に示すように、一のデータセクタ20の先頭から、ID情報21と、ID情報誤り訂正コード22と、予備データ23と、上記元データから分割されたデータ24と、エラー検出コード25とが形成される。そしてこのデータセクタ20が複数連続することにより記録すべきデータが構成される。
【0112】
データセクタ20が形成されると、次に、データ24部分に対して所定のキーデータを用いてスクランブル変調が施される(ステップS3)。
【0113】
以上説明したステップS1乃至S3の処理は上記データ生成器1において実行され、スクランブル変調されたデータ24を含む上記データ信号Sdが出力される。なお、スクランブルに用いられたキーデータは、他の画像情報等と共にデータ24として記録される。
【0114】
次に、ECCエンコーダ2において、データ信号Sdに含まれるデータセクタ20を用いて、DVDに記録されたデータを再生する際に施されるエラー訂正における訂正単位であるECCブロックが生成され、当該ECCブロックを含む付加データ信号Sdeが識別情報書込器3に出力される(ステップS4)。
【0115】
このECCブロックの生成処理についてより詳細に説明すると、図3(b)に示すように、始めに、一のデータセクタ20を172バイト毎に分割し、分割した夫々のデータ(これを、以下、データブロック33という。)を垂直方向に並べる(図3(b)左図参照)。このとき、垂直方向には12行のデータブロック33が並ぶこととなる。
【0116】
そして、垂直方向に並べた夫々のデータブロック33に対して10バイトのECC内符号(PI(Parity In )符号とも称され、ECCブロック内の横一行分のデータを訂正するためのエラー訂正符号である。)31を当該データブロック33の最後に付加して一の訂正ブロック34を構成する(図3(b)右図参照)。この段階では、ECC内符号31が付加された訂正ブロック34が垂直方向に12行並んでいることとなる。その後、この処理を16のデータセクタ20分だけ繰返す。これにより、192行の訂正ブロック34が得られる。
【0117】
次に、上記の192行の訂正ブロック34が垂直方向に並べられた状態で、今度は、当該192行の訂正ブロック34を1バイト毎に最初から垂直方向に分割し、分割した夫々のデータに対して16個のECC外符号(PO(Parity Out)符号とも称され、ECCブロック内の縦一列分のデータを訂正するためのエラー訂正符号である。)32を付加する。なお、当該ECC外符号32は、上記訂正ブロック34のうち、ECC内符号31の部分に対しても付加される。
【0118】
以上の処理により、16のデータセクタ20を含む一のECCブロック30が図3(b)右図に示すように形成され、当該ECCブロック30を含む付加データ信号Sdeが識別情報書込器3に出力される。
【0119】
このとき、一のECCブロック30内に含まれる情報の総量は、
【数24】
(172+10)バイト×(192+16)行=37856バイト
であり、この内、実際のデータ24は、
【数25】
2048バイト×16=32768バイト
となる。
【0120】
また、図3(b)右図に示すECCブロック30においては、1バイトのデータを「D#.*」で示している。例えば、「D1.0」は第1行第0列に配置されている1バイトのデータを示しており、「D190.170」は第190行第170列に配置されている1バイトのデータを示している。従って、ECC内符号31は第172列乃至第181列に配置され、ECC外符号32は第192行乃至第207行に配置されることとなる。
【0121】
更に、一の訂正ブロック34はDVD上(スタンパディスクSP上)には連続して記録される。
【0122】
ここで、図3(b)右図に示すように、ECCブロック30をECC内符号31とECC外符号32の双方を含むように構成するのは、図3(b)右図における水平方向に並んでいるデータの訂正をECC内符号31で行い、図3(b)右図における垂直方向に並んでいるデータの訂正をECC外符号32で行うためである。
【0123】
すなわち、図3(b)右図で示すECCブロック30内においては、水平方向と垂直方向の二重に誤り訂正することが可能となり、従来のCD等に用いられている誤り訂正処理に比してより強力に誤り訂正ができるように構成されている。
【0124】
この点について更に具体的には、例えば、一の訂正ブロック34(上述のように、一行分のECC内符号31を含んで計182バイトのデータにより構成され、連続してDVD上に記録される。)が全てDVDのキズ等により破壊されたとしても、それを垂直方向から見ると、1列のECC外符号32に対して1バイトのデータ破壊でしかない。従って、夫々の列のECC外符号32を用いて誤り訂正を行えば、たとえ一の訂正ブロック34の全てが破壊されていても、正しく誤り訂正を行って正確に再生することができるのである。
【0125】
次に、識別情報書込器3において、上述のようにして生成したECCブロック30の一部を、カッティング装置Cにより記録されるデータが正規の(オリジナルの)データであり不法複写されたものではないことを示す識別情報に置換する(ステップS5)。
【0126】
この置換処理について図4を用いて説明すると、本第1実施形態では、ECCブロック30のうち、ECC内符号31とECC外符号32が重複する部分(一のECCブロック30内ではその右下部に位置する。)の左上端から下方に12バイト(すなわち、ECCブロック30において、第192行第172列目から第203行第172列目まで)を識別情報35(一般にウオーターマークと称される画像内に重畳される識別情報ではなく、画像以外のデータとして重畳される識別情報である。)に置換している。
【0127】
なお、この識別情報35を挿入するECCブロック30内の位置は、DVDに記録された後の当該データを再生すべき(正規の)情報再生装置(後述)に記憶されている。
【0128】
ステップS5において識別情報35が書き込まれると、当該識別情報35が含まれるECCブロック30’により構成される上記置換データ信号Sdrがエンコーダ4に出力される。
【0129】
次に、エンコーダ4において、置換データ信号Sdrに含まれるECCブロック30’に対してインターリーブ及び8−16変調が施され、上記記録データ信号Srが出力される(ステップS6及びS7)。
【0130】
このステップS6及びS7の処理について、具体的に図5を用いて説明する。なお、図5において、「D#.*」で示されるデータは、図3(b)右図内に記述されているデータに対応している。
【0131】
先ず、ステップS6においてECCブロック30’に対してインターリーブを施す際には、始めに、図5最上段に示すように、ECCブロック30’が訂正ブロック34毎に水平方向に一列に並べられる。そして当該並べられたデータを一定の規約の下に並べ替えることによりインターリーブが施され、当該ECCブロック30’分の情報が16のレコーディングセクタ40に分割される。このとき、一のレコーディングセクタ40は、2366バイト(37856バイト÷16)の情報を含むこととなり、この中には、データセクタ20とECC内符号31またはECC外符号32並びに識別情報35が混在している。但し、各レコーディングセクタ40の先頭には、データセクタ20におけるID情報21(図3(a)参照)が配置される。
【0132】
そして、一のレコーディングセクタ40は、91バイト毎のデータ41に分割され、夫々にヘッダHが付加される。その後、この状態のレコーディングセクタ40を8−16変調することにより、夫々のデータ41毎に一のシンクフレーム42が形成される。このとき、一のシンクフレーム42はヘッダH’とデータ43とにより構成されている。また、一のシンクフレーム42内の情報量は、
【数26】
91バイト×8×(16/8)=1456バイト
となり、このシンクフレーム42が連続した形態でDVDに情報が書き込まれる。このとき、一のレコーディングセクタ40は、26のシンクフレーム42を含むこととなる。
【0133】
以上説明したフォーマットを構成してDVD(スタンパディスクSP)にデータが記録されることにより、当該データを再生する際に8−16復調及びデインターリーブを行えば(図5参照)、もとのECCブロック30’を復元することができ、上記のように強力な誤り訂正を行って情報を正確に再生することができるのである。
【0134】
(B)情報再生装置の実施形態
次に、上記カッティング装置Cによりデータが記録されたスタンパディスクSPを用いて製造されたDVD上の当該データを再生するための第1実施形態の情報再生装置の実施形態について、図6及び図7を用いて説明する。なお、以下に説明する情報再生装置は、DVDにデータとして画像情報及び音声情報の双方が記録されている場合に、当該画像情報及び音声情報を再生する機能を有する情報再生装置である。
【0135】
始めに、第1実施形態の情報再生装置の構成について、図6を用いて説明する。
【0136】
図6に示すように、第1実施形態の情報再生装置Sは、検出手段としての光ピックアップ51と、RF(Radio Frequency)アンプ52と、エラー訂正手段としてのエラー訂正回路53と、スピンドルドライバー54と、スピンドルモータ55と、再生手段としてのビデオ回路56と、再生手段としてのオーディオ回路57と、判定手段としてのCPU58と、操作パネル59と、RAM(Random Access Memory)60と、サーボ回路61と、フォーカスドライバ62と、トラッキングドライバ63と、再生手段としての復調回路64と、抽出手段としての識別情報抽出回路65と、表示部66と、により構成される。
【0137】
次に、概要動作を説明する。
【0138】
上述のスタンパディスクSPを用いて製造されたDVD50は、図示しないターンテーブル上に載置され、スピンドルモータ55により回転される。
【0139】
そして、光ピックアップ51は、回転するDVD50に対して情報再生用の光ビームBを照射し、その反射光に基づいて、DVD50に形成されているピットに対応する検出信号Spを生成し、RFアンプ52に出力する。
【0140】
そして、RFアンプ52は、入力された検出信号Spに基づいて、DVD50に記録されているデータに対応するRF信号Srfと、光ビームBがDVD50に照射されることにより当該DVD50の情報記録面に形成される光スポットの位置のDVD50上にピットにより形成されているトラックからのずれを示すトラッキングエラー信号Steと、光ビームBの焦点位置の上記情報記録面からのずれを示すフォーカスエラー信号Sfeとを生成し、RF信号Srfを復調回路64に出力すると共にトラッキングエラー信号Ste及びフォーカスエラー信号Sfeをサーボ回路61に出力する。
【0141】
これにより、サーボ回路61は、トラッキングエラー信号Steに基づいて、CPU58の制御の下、上記光スポットの位置がトラックの位置と一致するように、光ビームBをDVD50の情報記録面に集光させる図示しない対物レンズを当該情報記録面に平行な方向にサーボ駆動するためのトラッキング駆動信号Stdを生成し、トラッキングドライバ63に出力する。
【0142】
これと並行して、サーボ回路61は、フォーカスエラー信号Sfeに基づいて、CPU58の制御の下、上記光ビームBの集光位置がDVD50の情報記録面と一致するように、上記対物レンズを情報記録面に垂直な方向にサーボ駆動するためのフォーカス駆動信号Sfdを生成し、フォーカスドライバ62に出力する。
【0143】
そして、トラッキングドライバ63及びフォーカスドライバ62は、夫々トラッキング駆動信号Stdまたはフォーカス駆動信号Sfdに対して増幅等の処理を施し、光ピックアップ51内の図示しないアクチュエータに出力してこれを駆動することにより、光スポットの位置及び光ビームBの集光位置をサーボ制御する。
【0144】
一方、RF信号Srfが入力されている復調回路64は、当該RF信号Srfに対してデインターリーブ及び8−16復調(図5参照)を施し、再生信号Seを生成して識別情報抽出回路65に出力する。
【0145】
次に、識別情報抽出回路65は、後述するように、再生信号Seから上記識別情報35が含まれることとされている一部のデータ(一のECCブロックのうち、当該識別情報35が含まれることとされている位置のデータ)を抽出し、識別情報信号SwとしてCPU58に出力すると共に、入力された再生信号Seをそのままエラー訂正回路53に出力する。
【0146】
そして、エラー訂正回路53は、CPU58の制御の下、入力された再生信号Se内に含まれている上記ECCブロック30’に対して上記ECC内符号31及びECC外符号32を用いたエラー訂正処理を施し、更にエラー訂正されたデータを画像情報と音声情報に分離して、画像情報を含む画像信号はビデオ回路56に出力し、音声情報を含む音声信号はオーディオ回路57に出力する。
【0147】
これらにより、ビデオ回路56は入力された画像信号を元の画像に復元し、図示しないモニタ等に出力して表示する。また、オーディオ回路57は入力された音声信号を元の音声に復元し、図示しないスピーカ等に出力する。
【0148】
一方、エラー訂正回路53は、上述したエラー訂正処理と並行して、再生信号Seの位相と、予め設定されている基準再生クロック信号の位相との位相差を検出し、位相差信号をスピンドルドライバ54に出力する。そして、スピンドルドライバ54は、当該位相差信号に基づいて、スピンドルモータ55の回転数をサーボ制御する。
【0149】
なお、CPU58は上述した各構成部材の制御処理の他に、情報再生装置S全体の制御処理を行う。このとき、当該制御処理に必要な情報は操作パネル59を介して外部から入力される。
【0150】
更に、当該制御処理に必要な情報は、一時的にRAM60に記憶され、必要に応じてCPU58に読み出される。
【0151】
また、情報再生装置Sの動作状態等は、必要に応じて液晶ディスプレイ等の表示部66に表示される。
【0152】
次に、本発明に係るDVD50に記録されているデータの再生動作について、図6及び図7を用いて説明する。なお、図7は当該再生動作を示すフローチャートである。
【0153】
再生動作においては、図7に示すように、始めに、DVD50に対して光ピックアップ51から光ビームBを照射し、その反射光を用いてDVD50に記録されているデータを再生する(ステップS10)。この時には、RFアンプ52により上述したフォーカスエラー信号Sfe及びトラッキングエラー信号Steが生成されてサーボ回路61に出力されると共にRF信号Srfが生成されて復調回路64に出力される。
【0154】
次に、復調回路64においてRF信号Srfに対してデインターリーブ及び8−16復調が施され(ステップS11)、再生信号Seが生成される。
【0155】
この再生信号Seの段階では、DVD50から検出されたデータは、デインターリーブ及び8−16復調により図4に示すECCブロック30’が複数個含まれた状態となっている。
【0156】
次に、識別情報抽出回路65において、再生信号Se内のECCブロック30’のうち、上記識別情報35が記録されている領域(上記カッティング装置Cにより製造されたスタンパディスクSPを用いてレプリケーションされたDVD50の場合では、一のECCブロック30’における第192行第172列目から第203行第172列目まで。なお、この領域に識別情報35が含まれていることは、CPU58内に予め記憶されている。)のデータが検出され、識別情報信号SwとしてCPU58に出力される(ステップS12)。
【0157】
更にこれと並行して、識別情報抽出回路65は、入力された再生信号Seをそのままエラー訂正回路53に出力する。
【0158】
次に、CPU58は、入力された識別情報信号Swに含まれているデータの内容を確認し(ステップS13)、当該データが上記識別情報35であるか否か、すなわち、上記再生されたECCブロック30’内に識別情報35が含まれているか否かを判定する(ステップS14)。
【0159】
ステップS14の判定において、識別情報信号Sw内に含まれているデータが識別情報35であったときは(ステップS14;yes)、DVD50に記録されていたデータが正規に(オリジナルに)記録されたデータ、すなわち、不法複写されたものでないデータであるとして、次に、エラー訂正回路53において、CPU58の制御の下、再生信号Seに含まれているデータをECCブロック30’内のECC内符号31及びECC外符号32を用いてエラー訂正し、ビデオ回路56に出力すべき上記画像信号及びオーディオ回路57に出力すべき上記音声信号を生成する(ステップS15)。
【0160】
なお、ECCブロック30’内の識別情報35は、エラー訂正回路53におけるエラー訂正ではエラーとして扱われて訂正されるため再生されたデータ内から消滅する。これは、当該識別情報35が、エラー訂正用のECC外符号32及びECC内符号31が重複する部分のデータの一部を本来のエラー訂正用でないデータに置換したものであるので、エラー訂正回路53におけるエラー訂正では、当該識別情報35がエラーとして取り扱われるからである。
【0161】
ステップS15において再生信号Se内のデータに対するエラー訂正が終了すると、生成された画像信号については、ビデオ回路56においてデスクランブル処理が実行されて画像として図示しないモニタ等に出力されると共に、音声信号についてはオーディオ回路57において再生されて図示しないスピーカに出力される(ステップS16)。なお、ビデオ回路56におけるデスクランブルは、データ24として他の画像等と共に記録されているキーデータを用いることにより実行される。
【0162】
一方、ステップS14の判定において、識別情報35が検出されていないときは(ステップS14;no)、DVD50に記録されていたデータが正規に記録されたデータではなく、従って不法複写されたデータであるとして、そのままデータの再生処理を実行せずに処理を終了する。
【0163】
以上説明したように、不法複写防止システムの第1実施形態に含まれるカッティング装置C及び情報再生装置Sの動作によれば、識別情報35を検出したときのみエラー訂正された再生信号Seが再生されるので、識別情報35がない(すなわち不法複写された)データの不法な再生を防止することができる。
【0164】
また、ECC内符号31及びECC外符号32が付加された後のECCブロック30の一部が識別情報35に置換されているので、当該識別情報35が再生時のエラー訂正により消滅することとなり、再生されたデータを他の情報記録装置に記録する際には識別情報35は最早記録されないこととなり、識別情報35を検出したときのみデータの再生が可能となる場合に、当該他の情報記録装置で記録されたデータが再生されることを防止できる。
【0165】
更に、ECC内符号31とECC外符号32とが重複する部分の一部が識別情報35に置換されているので、本来の再生すべきデータ自体のエラー訂正に用いられるECC内符号31とECC外符号32は識別情報35に置換されておらず、よって、データそのものに対するエラー訂正能力が低下することがない。
【0166】
(II)不法複写防止システムの第2実施形態
次に、本発明に係る不法複写防止システムの第2実施形態について、図8乃至図13を用いて説明する。
【0167】
(A)カッティング装置の実施形態
始めに、不法複写防止システムの第2実施形態(以下、単に第2実施形態と称する。)に係る上記カッティング装置の実施形態について、図8乃至図11を用いて説明する。
【0168】
なお、以下に説明する第2実施形態のカッティング装置において、第1実施形態のカッティング装置Cと同様の部材には同様の部材番号を付して細部の説明は省略する。
【0169】
上述した第1実施形態のカッティング装置Cにおいては、識別情報35のみがECCブロック30に挿入されていたが、第2実施形態のカッティング装置では、ECCブロック30内には、当該識別情報35の他に、後述する世代情報、DVD50に記録すべきデータをデータ生成器1においてスクランブル変調する際のキーデータ及び挿入後の識別情報35のECCブロック内の位置を示す位置情報が認証情報として挿入される。
【0170】
更に、これらの認証情報として挿入される各情報は、ECCブロック30におけるECC内符号31とECC外符号32とが重なった領域だけでなく、それ以外のデータ領域にも挿入される。
【0171】
すなわち、図8に示すように、第2実施形態のカッティング装置C’は、第1実施形態のカッティング装置Cにおける識別情報書込器3に代えて置換手段としての認証情報書込器3’を備えると共に、ECCブロック30に挿入すべき認証情報を生成する認証情報生成器16を更に備える。
【0172】
その他の構成及び動作は、第1実施形態のカッティング装置Cと全く同様である。
【0173】
このとき、認証情報生成器16は、図9に示すように、キーデータ生成部70と、暗号化挿入手段としての暗号化部71と、識別情報生成部72と、世代情報生成部73と、合成部74と、並替手段としての並替部75と、分割部76と、分割制御部77と、付加手段としての訂正符号付加部78と、位置情報生成部79と、により構成されている。
【0174】
更に、並替部75は、図10に示すように、バッファ80と、バッファ書込回路81と、バッファ読出回路82と、により構成されている。
【0175】
次に、認証情報生成器16の動作及びそれに伴う認証情報書込器3’の動作について、図9乃至図11を用いて説明する。
【0176】
先ず、キーデータ生成部70は、データ生成器1における上記スクランブル変調に用いられるキーデータを生成し、キーデータ信号Skとして暗号化部71に出力すると共に、データ生成器1に出力する。
【0177】
そして、データ生成器1では、このキーデータ信号Skに基づき、カッティング装置C’内で計時されている時刻に基づいて予め設定された時間毎に予め設定された手順により変更されるスクランブル方法を用いて上記スクランブル変調を行う。
【0178】
このとき、当該キーデータは、例えば図示しない乱数発生器によって発生することで、毎回異なった値とすることができる。
【0179】
次に、暗号化部71は、入力されたキーデータ信号Skに含まれているキーデータを外部から入力されるパラメータPを用いて予め設定された方法で暗号化し、暗号化キーデータKKを生成して暗号化キーデータ信号Skkとして合成部74に出力する。
【0180】
ここで、図11最上段に示すように、キーデータ信号Skに含まれているキーデータが、例えばその内容が「K1’」乃至「K5’」である5バイトからなるキーデータであるとすると、暗号化部71では、当該5バイトのキーデータを各バイト毎にパラメータPを用いて暗号化し、例えばその内容が「K1」乃至「K5」である5バイトからなる暗号化キーデータKKを含む暗号化キーデータ信号Skkを生成する。
【0181】
なお、上記パラメータPとしては、具体的には、例えば、カッティング装置C’の製造番号又は識別番号、製造されるスタンパディスクSPの製造番号又は識別番号若しくは時刻情報等が用いられる。
【0182】
また、キーデータの暗号化は、必ずしもバイト毎に行う必要はなく、キーデータのデータ長単位(上記の例では5バイト)で暗号化してもよい。
【0183】
一方、識別情報生成部72は、ECCブロック30に挿入すべき上記識別情報35を生成し、識別情報信号Siとして合成部74へ出力する。
【0184】
更に、世代情報生成部73は、カッティング装置C’内で計時されている時刻に対応する時刻信号Stに基づいて、その時の上記スクランブル方法を示す世代情報を生成し、世代情報信号Sgとして合成部74に出力する。
【0185】
そして、合成部74は、上記暗号化キーデータ信号Skk、識別情報信号Si及び世代情報信号Sgを合成し、合成信号Smを生成して並替部75に出力する。
【0186】
この合成部74の動作について具体的には、図11上から三段目に示すように、識別情報信号Siに含まれている識別情報35(その内容は、例えば「I1」乃至「I3」の3バイト。)に対して、その内容が「G」である1バイトの世代情報GGと、上記暗号化キーデータKKとを合成し、これにより認証情報Nを形成して合成信号Smとして並替部75へ出力する。
【0187】
次に、並替部75は、図11上から四段目に示すように、合成信号Smに含まれる認証情報Nを各バイト毎にランダムに並べ替え、並替認証情報N’を生成し、並替信号Smrとして分割部76へ出力する。
【0188】
ここで、この並替部75における並替処理について具体的に図10を用いて説明すると、先ず、合成信号Smが並替部75に入力されると、図示しないCPUからの制御信号Scwに基づきバッファ書込回路81から出力される書込アドレス信号Swaに含まれる書込アドレスの指定に従って、当該合成信号Smに含まれる認証情報Nがバッファ80に順次一時的に書き込まれる。このとき、書込アドレス信号Swaには、例えば書込イネーブル情報等の制御情報が含まれる場合もある。
【0189】
なお、バッファ80の容量としては、一の認証情報Nの長さ(図11の場合は9バイト)より大きい容量とされる。
【0190】
そして、バッファ80への書き込みが終了すると、次に、図示しないCPUからの制御信号Scr及び外部から入力されるパラメータP’に基づきバッファ読出回路82から出力される読出アドレス信号Sraに含まれる読出アドレスの指定に従って、当該記憶されている認証情報N内の各バイト毎の情報がランダムに並べ替えられて並替信号Smrとして読み出される。このとき、読出アドレス信号Sraには、例えば読出イネーブル情報等の制御情報が含まれる場合もある。
【0191】
また、このときのパラメータP’としては、上記パラメータPと同様に、カッティング装置C’の製造番号又は識別番号、製造されるスタンパディスクSPの製造番号又は識別番号若しくは時刻情報等が用いられる。
【0192】
なお、上記の並替部75においては、読出アドレス信号Sraによりバッファ80からの認証情報Nの読み出しの際に並べ替えを行ったが、この他に、書込アドレス信号Swaによるバッファ80への認証情報Nの書込みの際に各バイトの情報を並べ替えて記憶させてもよい。
【0193】
次に、分割部76は、分割制御部77からの制御信号Sbcにより指定される分割方法に基づいて、並替信号Smrに含まれている並替認証情報N’を分割し、分割認証情報NNを含む分割信号Sscを生成して訂正符号付加部78に出力する。
【0194】
このとき、並替認証情報N’の分割方法としては、例えば、図11上から五段目に示すように、当該並替認証情報N’を先頭から3バイトづつ分割してもよいし、また、その先頭から2バイト、3バイト及び4バイトづつ分割してもよい。
【0195】
ここで、各分割認証情報NNのうち、一の分割認証情報NNが夫々に一のECCブロック30に挿入されることとなる。
【0196】
次に、訂正符号付加部78は、分割された分割認証情報NNの夫々に、所定のバイト数のエラー訂正符号を付加し、訂正認証情報CMを含む訂正信号Scmを生成して認証情報書込器3’に出力する。
【0197】
この時、具体的には、図11に示すように、一の分割認証情報NNについて、例えばその内容が「E1」及び「E2」である2バイトのエラー訂正符号EEが付加されて訂正認証情報CMが生成される。
【0198】
なお、図11では、一の分割認証情報NNについてのエラー訂正符号EEの付加についてのみ示しているが、実際には、分割された全ての分割認証情報NNについて夫々にエラー訂正符号EEが付加される。
【0199】
一方、位置情報生成部79は、当該生成された訂正認証情報CMに含まれる各バイトの情報を挿入するECCブロック30内の位置を示す位置情報を含む位置信号Spoを生成し、認証情報書込器3’に出力する。
【0200】
この場合、当該位置情報は、各ECCブロック30内のランダムな位置(すなわち、上記ECC内符号31又はECC外符号32以外の領域を含んでランダムな位置)に挿入される訂正認証情報CMに含まれる各バイトの位置を示すように生成され、更に、各ECCブロック30毎に異なって挿入される当該位置を示すように生成される。
【0201】
そして、認証情報書込器3’は、図11最下段に示すように、付加データ信号Sdeに含まれるECCブロック30内のランダムな位置のデータを訂正認証情報CM及び位置信号Spoに含まれるその内容が「PO」である位置情報PPに置換し、ECCブロック30”を生成し、これを含む置換データ信号Sdrを出力する。
【0202】
このとき、訂正認証情報CMの各バイトの情報は、上記位置情報PPに記述されているECCブロック30内のランダムな位置に挿入されることとなる。
【0203】
この場合に、位置情報PPは、ECCブロック30内の予め設定された特定の位置に挿入される。この特定の位置は、後述する情報再生装置との間で予め取り決められているものである。具体的には、例えば、ECCブロック30上の予め設定された固定位置としてもよいし、ECCブロック30の付加データSdeにおけるアドレスデータをパラメータとし、所定の関数に基づいて位置を特定するように構成することも可能である。
【0204】
この後は、上述した第1実施形態のカッティング装置Cと同様な動作が実行され、認証情報Nを含むECCブロック30”により構成される記録データ信号Srが記録されたスタンパディスクSPが形成され、これにより上記DVD50が大量生産されることとなる。
【0205】
なお、上記訂正認証情報CM及び位置情報PPを組み合わせた情報組をECCブロック30内の異なる位置に複数個記録するように構成してもよい。このように複数個記録することにより、例えばDVD50の傷等によりある位置に記録した情報が読み取ることができなくなった場合に、他の位置に記録した情報をそのバックアップとして利用することができる。
【0206】
(B)情報再生装置の実施形態
次に、第2実施形態に係る上記情報再生装置の実施形態について、図12及び図13を用いて説明する。
【0207】
なお、以下に説明する情報再生装置において、第1実施形態の情報再生装置Sと同様の部材には同様の部材番号を付して細部の説明は省略する。
【0208】
上述した第1実施形態の情報再生装置Sにおいては、識別情報35のみに基づいてDVD50から再生された再生信号Seをエラー訂正して再生出力することとしたが、第2実施形態の情報再生装置では、当該識別情報35の他に、認証情報NとしてDVD50に記録されている上記世代情報GG、キーデータKK、識別情報35及び位置情報PPを用いて情報が再生される。
【0209】
すなわち、図12に示すように、第2実施形態の情報再生装置S’は、上記第1実施形態の情報再生装置Sにおける識別情報抽出回路65に代えて認証情報抽出回路65’を備えると共に、これらの構成に加えて、エラー訂正回路90と、復元回路91と、解読回路92と、を含んで構成される。
【0210】
その他の構成及び動作は、第1実施形態の情報再生装置Sと全く同様である。
【0211】
また、解読回路92は、図13に示すように、解読部選択回路95と、第1解読部96-1、第2解読部96-2、…、第n解読部96-nと、により構成されている。
【0212】
ここで、第1解読部96-1、第2解読部96-2、…、第n解読部96-nは、夫々に、上記データ生成器1におけるスクランブル変調(時刻に応じてスクランブル方法を変更しつつ行われたスクランブル変調)に用いられた各スクランブル方法に夫々対応する解読処理を行うものである。
【0213】
次に、情報再生装置S’の動作を説明する。
【0214】
先ず、上述した光ピックアップ51、RFアンプ52及び復調回路64の動作により、再生信号Seが生成されて認証情報抽出回路65’に入力される。
【0215】
このとき、当該再生信号Seには、再生すべき情報のほかに、各ECCブロック30”毎に上記訂正認証情報CM及び位置情報PPが含まれている。
【0216】
そして、認証情報抽出回路65’は、最初に再生信号Se中のECCブロック30”から位置情報PPを抽出し(当該位置情報PPのECCブロック30”内の位置については、予め情報再生装置S’内に記憶されている。)、この位置情報PPに基づいて訂正認証情報CMを抽出して訂正認証情報信号Sw'としてエラー訂正回路90に出力する。
【0217】
また、認証情報抽出回路65’は、上述した動作の他に、訂正認証情報CM及び位置情報PPを抽出した後の再生信号Seをそのままエラー訂正回路53に出力する。
【0218】
次に、エラー訂正回路90は、訂正認証情報CMに含まれているエラー訂正符号EEを用いて当該訂正認証情報CMに対してエラー訂正を行い、更に、各ECCブロック30”に分割されていた分割認証情報NNを集約し、上記並替認証情報N’を含む訂正信号Swcを生成して復元回路91に出力する。
【0219】
そして、復元回路91は、上記並替部75による並替処理と逆の処理を並替認証情報N’に対して施すことにより、上記認証情報Nを復元する。
【0220】
更に、復元回路91は、復元した認証情報Nのうち、上記暗号化キーデータKKを上記暗号化部71における暗号化処理に対応する解読処理により解読し、元のキーデータを生成する。
【0221】
そして、認証情報Nに含まれていた世代情報GGと上記解読されたキーデータを夫々世代情報信号Sg及びキーデータ信号Skとして解読回路92に出力すると共に、認証情報Nに含まれていた識別情報35を含む識別情報信号Swcmを生成し、CPU58に出力する。
【0222】
これにより、当該CPU58は、識別情報35に基づいて、図7にステップS14及びS15として示す処理を実行する。
【0223】
一方、解読回路92は、エラー訂正回路53から出力されるエラー訂正後の再生信号Seである訂正再生信号Secの内容を解読し(すなわち、データ生成器1において実行されたスクランブル変調に対応するスクランブル復調を施し)、更に解読されたデータを画像情報と音声情報に分離して、画像情報を含む画像信号はビデオ回路56に出力し、音声情報を含む音声信号はオーディオ回路57に出力する。
【0224】
ここで、解読回路92の動作についてより具体的に説明すると、先ず、当該入力された訂正再生信号Secは、世代情報GGに基づいて解読部選択回路95により選択された解読部に対して、キーデータ信号Skに含まれているキーデータと共に出力される。
【0225】
すなわち、世代情報GGにはデータ生成器1において実行されたスクランブル変調におけるスクランブル方法を指定する指定情報が含まれているので、この指定情報に基づいて、解読部選択回路95が当該実行されたスクランブル方法に対応する解読方法を有する解読部を選択し、当該選択された解読部に対して訂正再生信号Secをキーデータ信号Skに含まれているキーデータと共に出力するのである。
【0226】
なお、図13は、世代情報GGに基づいて第2解読部96-2が選択された状態を示している。
【0227】
そして、解読部選択回路95により選択された解読部(図13の場合、第2解読部96-2)は、入力されたキーデータを用いて訂正再生信号Secに含まれている情報を解読して(すなわち、スクランブル復調して)上記画像情報を含む画像信号及び音声情報を含む音声信号を出力する。
【0228】
以上説明したように、不法複写防止システムの第2実施形態に含まれるカッティング装置C’及び情報再生装置S’の動作によれば、第1実施形態のカッティング装置C及び情報再生装置Sの動作による効果に加えて、不法複写防止のためにECCブロック30”の並替認証情報N’の置換位置が変更されていても、位置情報PPを手がかりとして並替認証情報N’を抽出することができるので、並替認証情報N’の置換位置を変更することにより、情報再生時のエラー訂正前に並替認証情報N’が不法に読み出されることを防止できる。
【0229】
また、並替認証情報N’が、元の認証情報Nを構成する各バイトの内容を並べ替えることにより生成されているので、情報再生時にエラー訂正前に並替認証情報N’が読み出されても、元の認証情報Nが認識されることを防止できる。
【0230】
更に、世代情報GG内に暗号化処理の内容及び暗号化の時刻が含まれており、且つ、再生時に、当該暗号化の時刻に応じて暗号化を解く解読処理の内容を各暗号化処理の内容毎に選択することにより、当該再生時に一の暗号化処理の内容が漏洩しても、他の暗号化処理の内容を用いて暗号化されたデータを解読でき、効果的に不法複写を防止できる。
【0231】
また、認証情報N内にスクランブル復調のためのキーデータが含まれているので、再生時に、当該認証情報Nが取得できないと暗号化された記録情報が解読できないこととなり、効果的に不法複写を防止できる。
【0232】
更にまた、認証情報Nは再生時に消滅するので、一度再生時のスクランブル復調に用いられたキーデータも消滅することとなり、当該キーデータが外部に漏洩することが防止でき、従って、より強力に不法複写を防止することができる。
【0233】
なお、この構成は、例えば、情報再生装置S’がホストコンピュータの外部記憶装置である場合で、当該情報再生装置S’からホストコンピュータに対して上記キーデータを送信する必要があるとき等においては、認証情報N内にキーデータを含ませ、外部記憶装置である情報再生装置S’においてDVD50内のデータが不法複写されたものか否かを判定し、不法複写されたものでないときのみキーデータを暗号化してホストコンピュータに送信することにより、不法複写されたデータがホストコンピュータに取り込まれ、それにより例えば、ホストコンピュータがコンピュータウイルス等に感染すること等を防止できる。
【0234】
更に、暗号化のためのキーデータが更に暗号化されて認証情報Nに含まれているので、暗号化された記録情報を不法にスクランブル復調解読することが更に困難になる。
【0235】
また、認証情報N自体にエラー訂正符号EEが付加されているので、再生時に認証情報Nがエラーとなっても、これを訂正して確実に認証情報Nを認識することができる。
【0236】
更に、認証情報Nを分割して複数のECCブロック30”に含ませていることにより、一のECCブロック30”だけを見ると認証情報Nに置換されるデータ量が減少するため、当該一のECCブロック30”における全体としてのエラー訂正能力の低下を低減することができる。
【0237】
また、複数のECCブロック30”に渡って認証情報Nの並べ替えが行われているので、再生時により効果的に認証情報Nの漏洩を防止できる。
【0238】
なお、上記第2実施形態では、位置情報PPを訂正認証情報CMと共に付加データ信号Sdeに含まれるECCブロック30に挿入するように構成したが、これ以外に、位置情報PPを画像情報等により構成されるデータストリーム上における使用者の視覚特性上又は聴覚特性上重要でない領域(例えば、画像情報の高周波領域)に、いわゆるウオーターマークとして挿入するように構成してもよい。
【0239】
(III)変形形態
次に、本発明の変形形態について説明する。
【0240】
すなわち、変形形態として、上述の各実施形態では、識別情報35として、本来のエラー訂正符号等とは全く関係のない識別情報を挿入したが、これ以外に、以下のようにしてエラー訂正符号以外のデータを挿入することなく識別情報と同等の情報をECCブロック30に含ませることができる。
【0241】
すなわち、例えば、ECCブロック30内のいずれか1バイトのデータの内容が、
d0、d1、d2……d6、d7
であるとする。そして、ECCブロック30内に含ませるべき識別情報内のあるビットの値が「3」であるとすると、上記1バイト内のデータの配列を3ビットだけシフトさせて、
d5、d6、d7、d0、d1……d4
と並び替えてDVD50(スタンパディスクSP)に記録する。
【0242】
そして、再生時においては、上記並び替えた1バイトのデータをエラー訂正する際に、どれだけビット数をシフトさせると元のデータが得られたかを判定することにより、識別情報内のビットの値が取得される。この処理を識別情報内の全てのビット分だけ繰り返せば、ECCブロック30内に本来のデータ以外のデータを全く挿入させることなく、上記識別情報35と同等の機能を実現することができる。
【0243】
なお、この変形形態の方法によると、並び替える1バイトのデータの内容が、例えば、「10101010」であるとすると、再生時のエラー訂正においては、シフト数は「0」、「2」、「4」または「6」のいずれかとなり、特定できなくなる場合もあるが、その場合には、エラー訂正符号における冗長度を増加させたり、パターンマッチングとエラー訂正とを組み合わせることで正しい識別情報を再生時に取得することができる。
【0244】
すなわち、例えば、上記「10101010」のデータを繰り返し挿入して(すなわち、冗長度を増加させて)再生時に可能となるデータの組み合わせ数を少なくすると共に、夫々のデータをエラー訂正することにより正しい識別情報(すなわち、正しいシフト数)を取得することができる。
【0245】
更に、上述した各実施形態及び変形形態においては、DVD50に記録されるデータに対して本発明を適用した場合について説明したが、本発明はこれ以外に、ECCブロックを用いてデータのエラー訂正を実行する場合すべてに適用可能である。
【0246】
より具体的に述べると、例えば、上記ECCブロック30’(又は30”)を含むデータを生成した後これを電話回線を介して伝送し、当該伝送先で不法複写でないことを確認して再生する場合に適用することができる。
【0247】
その他、同様にして、CATV(Cable Television)によるデータの伝送や、MD(Mini Disk)、DAT(Digital Audio Tape)またはDVD−R(DVD-Recordable;記録可能なDVD)を用いた情報の記録再生に適用することもできる。
【0248】
(IV)本発明と従来の不法複写防止技術との組み合わせに係る実施形態
次に、本発明と従来から提案されている不法複写防止技術とを併用した場合の実施形態について説明する。
【0249】
すなわち、例えば、画像情報等のスクランブルを解くキーデータを記録情報として記録すると共に、識別情報35を本発明によって記録することにより、不法複写を二重に防止する効果が期待できる。
【0250】
ここで、より具体的に、第1実施形態の不法複写防止システムと従来から提案されている不法複写防止技術とを併用する例について説明する。
【0251】
先ず、第1実施形態の識別情報35と組み合わされて不法複写の防止に用いられる従来の技術について簡単に説明すると、当該従来技術とは、画像情報等により構成されるデータストリーム上における人の視覚特性又は聴覚特性上重要でない部分(例えば、画像情報の高周波数領域)に、上述したウオーターマークに類する特定の識別情報を挿入するものである。
【0252】
そして、この従来技術と第1実施形態の識別情報35とを組み合わせた場合の構成としては、具体的には、従来技術の識別情報としてCGMS(Copy Generation Management System)データ(複写の許可又は不許可、或いはタイムシフト記録(内容は後述)の許可又は不許可を示すデータ)をデータ領域に記録し、一方、第1実施形態の識別情報35としてCM(Compliance Mark)データ(認証データ。すなわち、不法複写されたものでないことを示す識別情報)をECC内符号31とECC外符号32との重複した部分に記録する。
【0253】
ここで、以下に説明する具体例では、CGMSデータ及びCMデータを以下のように定義するものとする。
【0254】
CGMSデータ;00 → 複写許可
CGMSデータ;01 → タイムシフト記録許可
CGMSデータ;11 → 複写不可
CMデータ;11 → 認証されている(不法複写されたものではない。)
CMデータ;** → 認証されていない(不法複写されたものである。)
なお、この定義において、CGMSデータについて「10」は未定義であり、CMデータにおける「**」は「11」以外の全てのデータを示している。
【0255】
ここで、上記タイムシフト記録とは、放送番組を再生用に録画することを示している。すなわち、実際の放送時間とその放送番組を視聴する時間とがずれていることをタイムシフトと称するのである。従って、CGMSデータとしての「01」は、画像情報等が例えば衛星放送を受信することにより得られたものである場合であって、録画したものを後で再生することを許可するときのみ付加されるものである。
【0256】
なお、画像情報等が上述したDVD50から供給されるときは、CGMSデータとしては、「00」又は「11」のいずれか一方のみが付加されることとなる。
【0257】
また、画像情報等は上述のようにキーデータを用いてスクランブル化されて光ディスクに記録されるか又は伝送されるものであるので、このときには画像情報の一部である上記CGMSデータもスクランブル化されて記録又は伝送される。
【0258】
そして、DVD50を再生する情報再生装置又は衛星放送を受信する衛星放送受信機(以下、IRD(Integrated Receiver Decoder)と称する。)が当該画像情報等をキーデータを使用してデスクランブル化すると共に復調したのち、アナログビデオ信号として出力するが、このアナログビデオ信号にもCGMSデータが含まれることとなる。
【0259】
以上説明したことを前提として、以下、画像情報等がDVD50から供給される場合とIRDから供給される場合とについて、本発明の識別情報35と従来の識別情報とを用いた不法複写防止の具体例を説明する。
【0260】
(A)画像情報等がDVDから供給される場合
画像情報等がDVD50(以下、一般に光ディスクと称する。)から供給される場合において、その不法複写を防止するシステムに含まれる装置には以下のものがある。
【0261】
すなわち、画像情報等を再生するものとしては、光ディスクを再生してアナログビデオ信号を出力するプレーヤと、光ディスクに記録されている画像情報等がコンピュータデータである場合に、これを再生してディジタルデータとしてコンピュータに出力するためのドライバとがある。
【0262】
また、再生された画像情報等を記録するものとしては、プレーヤから出力されたアナログビデオ信号を記録するレコーダと、ドライバから出力されるディジタルデータを記録するライタとがある。
【0263】
ここで、プレーヤには、画像情報等をデスクランブル化して復号するためのデコーダ用IC(Integrated Circuit)が備えられている。そして、当該デコーダ用ICはデスクランブル化のための上記キーデータを記憶しており、光ディスクを供給する供給元から厳重な管理の下でプレーヤの製造者に供給されるものである。このとき、デコーダ用IC自体がIC化されているので、外部からはキーデータを取得することはできず、実質的に不法なプレーヤが製造されることはない。
【0264】
また、ドライバについては、当該ドライバはコンピュータの周辺機器としての位置づけがされるものであり、コンピュータ側に備えられているビデオ入力用ボード(上述したプレーヤにおけるデコーダ用ICと同様のものを備え、ドライバから出力されるディジタルデータをデスクランブル化して復号する。)に対してデスクランブル化される前の画像情報等(光ディスクから再生された画像情報等)を転送する。このとき、画像情報等の供給元から不法でないと認定されているドライバは、ディジタルデータをビデオ入力用ボードに転送する前に当該ビデオ入力用ボードとの間で認定コード(互いが不法でないと認定されているものか否かを確認するためのコードデータ)の授受を実行し、双方が認定されたものであるときのみデータの授受を実行する構成となっている。従って、ドライバとビデオ入力用ボードのいずれか一方が不法でないと認定されてないものであるときは、上記認定コードの授受ができず、ディジタルデータの授受も実行されない。
【0265】
一方、これらのプレーヤ又はドライバに対し、レコーダ及びライタについては、夫々に、不法なものでないと認定されたレコーダ又はライタと当該認定がされていない(すなわち、不法なものであるとみなされる)レコーダ又はライタが考えられる。以下、夫々の場合について、場合を分けて不法複写の防止について説明する。
【0266】
(a)認定されているレコーダがプレーヤからの画像情報等を記録する場合
認定されているレコーダは、先ず、プレーヤとの間で上記認定コードの授受を行い、互いが不法なものでないことを確認する。そして、当該確認後、入力されてくるアナログビデオ信号からCGMSデータを抽出し、当該CGMSデータが「00」の場合のみアナログビデオ信号の記録を開始する。
【0267】
ここで、プレーヤはすべて不法でないと認定されるので、不法でないと認定されているレコーダでは、プレーヤから出力されるアナログビデオ信号(当該アナログビデオ信号においては、本発明の構成によりCMデータは消失している。)に対してCMデータとして「11」を新たに付加し直して記録する。従って、認定されているレコーダにおいて記録される画像情報等においては、CGMSデータは必ず「00」であり、また、CMデータは必ず「11」となる。
【0268】
(b)認定されていないレコーダがプレーヤからの画像情報等を記録する場合
認定されていないレコーダが上記プレーヤに接続された場合でも、最初に上記認定コードの授受が行われ、通常であればこの段階で認定コードの授受ができずプレーヤはアナログビデオ信号を出力することを停止し、不法複写が防止されることとなる。
【0269】
しかし、何らかの理由により、プレーヤが認定されていないレコーダを認定されているものであると誤認識した場合には、アナログビデオ信号は当該レコーダに出力され、記録されてしまうこととなる。
【0270】
しかしながら、この場合には、当該認定されていないレコーダではCMデータを「11」として新たに記録し直すことができないので、結果として当該レコーダで記録された画像情報等におけるCMデータは上記「**」となり、本発明により当該画像情報等が他のプレーヤで再生されることはなく、不法複写された画像情報等の再生を防止できる。
【0271】
(c)認定されているドライバで光ディスクを再生する場合
認定されているドライバで光ディスクを再生した場合に、再生したディジタルデータの転送先としては、
(i) 認定されているビデオ入力用ボード
(ii) 認定されているライタ
(iii) 認定されてないライタ
の三つが考えられる。
【0272】
このうち、(iii)の認定されていないライタに対して転送しようとすると、初期段階で実行される上記認定コードの授受において当該授受ができないので、ドライバにおいてライタが認定されているものでないことが認識でき、ディジタルデータの転送を行わないので、不法複写は防止できる。
【0273】
次に、(i)の認定されているビデオ入力用ボードに転送するときに、最初に認定コードの授受を実行した後、ビデオ入力ボードではドライバからディジタルデータの供給を受け、その中のCMデータが「11」の場合のみデスクランブル化及び復号を行って外部機器(当該ビデオ入力用ボードが装着されているコンピュータ等)に出力する。
【0274】
なお、最初に認定コードの授受を実行した際に、ビデオ入力ボードが認定されていない不法なものであると確認された場合には、ドライバからディジタルデータの供給が行われないのは勿論である。
【0275】
更に、(ii)の認定されているライタの場合は、上述した「認定されているレコーダがプレーヤからの画像情報等を記録する場合」と同様の処理となり、CGMSデータが「00」であり、且つCMデータが「11」である画像情報等しか記録生成されないこととなる。
【0276】
(d)認定されていないドライバで光ディスクを再生する場合
この場合には、当初の認定コードの授受により、上記認定されているビデオ入力用ボードと認定されているライタにはディジタルデータが出力されない(ビデオ入力用ボード又はライタにおいては認定されていないドライバからのディジタルデータの入力を拒否する構成とされている。)ので、結局、ディジタルデータが転送されるのは、上記認定されてないライタのみとなる。そして、当該認定されていないライタでディジタルデータを記録した場合には、CMデータが「**」となるので、プレーヤ及びビデオ入力用ボードでは、当該ライタで記録されたデータを不法複写されたものであるとして再生しないこととなる。
【0277】
以上、各場合について説明したように、画像情報等にCGMSデータを挿入し、更にECC符号領域にCMデータを挿入することで、不法コピーされた光ディスクを実質的に排除することができる。
【0278】
(B)画像情報等が衛星放送から供給される場合
衛星放送を受信してデコードする上記IRDと上記認定されたレコーダとを組み合わせた場合には、最初に当該IRDとレコーダの間で上記認定コードの授受を行って、相互に不法なものでないことを確認する。
【0279】
ここで、衛星放送から供給される画像情報等では、CGMSデータは「01」か、又は「11」のいずれか一方となっている。ここで、CMデータが挿入されていない場合に、CGMSデータが「01」、すなわち、タイムシフト記録許可であるとすると、一度複写されたものから何度でも不法複写されることとなる。
【0280】
そこで、CGMSデータとCMデータとを組み合わせて衛星放送として放送し、これをIRDにて受信した後、これを記録するレコーダでは、IRDと相互に認定処理を実行し、画像情報等の供給元がIRDであるときはCGMSデータを「01」とすると共にCMデータを「11」として画像情報等に付加し、光ディスク又はビデオテープ等へ記録する。この場合には、その後の光ディスク又はビデオデータ等からのタイムシフト記録が可能となる。
【0281】
一方、レコーダが、相互認定の結果画像情報等の供給元がIRDでなくプレーヤであると判定した場合(すなわち、衛星放送を受信後、一度光ディスクに記録されたものをプレーヤで再生している状態である場合)には、当該画像情報中のCGMSデータが「01」か「00」かを確認し、「01」である場合には、一度光ディスク等に記録されたものの再複写となるのでCMデータを「**」として記録する。これにより、CMデータが「**」であるので、その後にプレーヤ等で再生されることはなく、多段階の複写及び再生を防止できる。
【0282】
なお、このように、レコーダで記録を認めてもその再生を認めないほうが、レコーダにおける記録自体を認めない場合に比して光ディスクが消耗することとなるので、不法複写防止には効果的である。
【0283】
(C)その他の具体例
その他の具体例として、光ディスクの画像情報領域に挿入する識別情報(上記CGMS)に加えて、当該画像情報領域内にCMデータに類する副識別情報としての認証データ(不法複写されたものでないことを示す認証データ)をも記録し、更にECC符号領域に上記CMデータを記録するように構成することもできる。
【0284】
そして、このとき、画像情報領域に挿入する認証データMとCMデータNとを所定の関数fを用いて、
【数27】
M=f(N)
の関係を有するように付加することにより不法複写防止の効果を更に高めることができる。
【0285】
すなわち、画像情報等の再生時に、検出した認証データMとCMデータNとが上述した関係を有していないときは再生しないようにするのである。
【0286】
このように上記関数fを設定することにより、CMデータN又は認証データMのいずれか一方が何らかの方法で不法に取得された場合でも、上記関数fが取得されない限り一方の取得されているデータから他方のデータを求めることができないので、当該不法複写された画像情報等が再生されることを防止できる。
【0287】
また、ECCブロック30毎にCMデータN並びに上記関数fに基づいて認証データMを変更して記録するようにすれば、当該CMデータN及び認証データM自体の外部への漏洩も防止できる。すなわち、CMデータN、延いては認証データMをランダムに変更することができるので、固定化されたCMデータNを記録するだけの場合と比較した場合に規則性をより特定しにくくして不法複写を防止することができるのである。
【0288】
また、上述した具体例では、画像情報領域内にCGMSデータを挿入する場合について述べたが、これ以外に、画像情報がMPEG(Moving Picture Expert Group)方式のデータであるときは、夫々のピクチャ毎の識別データ、すなわち、Iピクチャ、Pピクチャ又はBピクチャのいずれであるかを示すデータを識別情報として画像情報領域に挿入してもよい。
【0289】
この場合に、認定されているレコーダであれば記録用のエンコードの際に原画像とピクチャの種類を一致させて正確に記録することができる。
【0290】
一方、認定されてないレコーダで記録された画像情報では、各ピクチャの種類の識別及び原画像との対応づけが正しくなされないで記録されるので、プレーヤにてこの識別及び対応づけが正しくなされていないことを検出すれば、不法複写であることを検出することができる。
【0291】
【発明の効果】
以上説明したように、請求項1に記載の発明によれば、出力情報に対してエラー訂正符号を付加して訂正符号付加出力情報を生成し、生成された訂正符号付加出力情報の一部を識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して置換出力情報を生成するので、例えば、生成された置換出力情報を情報記録媒体に記録し、更に当該情報記録媒体から出力情報を再生する際に、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されなかった(すなわち不法複写された)出力情報の不法な再生を防止することができる。
【0292】
更に、エラー訂正符号を付加した後に訂正符号付加出力情報の一部を再配列情報に置換するので、記録情報の再生時に再配列情報が抽出され、それにより識別情報が検出されて出力情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された出力情報を情報記録装置により記録する際には再配列情報は最早記録されない。
【0293】
従って、識別情報を検出したときのみ出力情報の再生が可能となる情報再生装置においては、当該情報記録装置で記録された出力情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0294】
また、例えば、生成された置換出力情報を他の情報再生装置に伝送してこれを再生する際に、識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されない出力情報が伝送されてもその不法な再生を防止することができる。
【0295】
更にまた、伝送後に再配列情報が抽出され、それにより識別情報が検出されて出力情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された出力情報を情報記録装置により記録する際には再配列情報は最早記録されない。
【0296】
従って、識別情報を検出したときのみ出力情報の再生が可能となる情報再生装置においては、当該情報記録装置で記録された出力情報が再生されることを防止できる。
【0297】
請求項2に記載の発明によれば、請求項1に記載の発明の効果に加えて、副識別情報Mと識別情報Nとが
【数28】
M=f(N)
の関係にあるので、例えば、情報記録媒体に記録された出力情報の再生時に、上記識別情報N及び副識別情報Mが共に得られたときのみ出力情報を再生するように構成すれば、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、記録された出力情報を再生する再生装置においては、当該不法複写された出力情報が再生されることをより効果的に防止できる。
【0298】
請求項3に記載の発明によれば、請求項1又は2に記載の発明の効果に加えて、エラー訂正符号が内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部を再配列情報に置換するので、情報記録媒体に記録された出力情報の再生時における当該出力情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルが再配列情報に置換されることがなく、出力情報そのものに対するエラー訂正能力が低下することがない。
【0299】
また、同様に、伝送された出力情報の再生時においても、出力情報そのものに対するエラー訂正能力が低下することがない。
【0300】
請求項4に記載の発明によれば、記録情報に対してエラー訂正符号を付加して形成される訂正符号付加記録情報の一部を識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して形成される置換記録情報が記録されているので、当該情報記録媒体から置換記録情報を再生する際に、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0301】
また、エラー訂正符号が付加された訂正符号付加記録情報の一部が再配列情報に置換されているので、再配列情報が抽出され、それにより識別情報が検出されて記録情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
【0302】
よって、識別情報を検出したときのみ記録情報の再生が可能となる情報再生装置においては、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0303】
請求項5に記載の発明によれば、請求項4に記載の発明の効果に加えて、不法複写防止のために置換記録情報内の再配列情報の置換位置が変更されていても、位置情報を手がかりとして再配列情報を抽出することができるので、再配列情報の置換位置を変更することにより、記録情報再生時のエラー訂正前に再配列情報が不法に読み出されることを防止できる。
【0304】
請求項6に記載の発明によれば、請求項4又は5に記載の発明の効果に加えて、識別情報が、不法複写でないことを示す原識別情報を構成する符号の並べ替えにより生成されているので、記録情報の再生時にエラー訂正前に再配列情報が読み出されても、元の原識別情報が認識されることを防止できる。
【0305】
請求項7に記載の発明によれば、請求項6に記載の発明の効果に加えて、複数のエラー訂正単位に渡って並べ替えが行われているので、記録情報の再生時により効果的に識別情報の漏洩を防止できる。
【0306】
請求項8に記載の発明によれば、請求項4から7のいずれか一項に記載の発明の効果に加えて、複数のエラー訂正単位に渡って一の再配列情報が含まれているので、記録情報の記録時に更に効果的に識別情報の漏洩を防止できる。
【0307】
請求項9に記載の発明によれば、請求項4から8のいずれか一項に記載の発明の効果に加えて、世代情報内に暗号化処理の内容及び暗号化時刻が含まれているので、記録情報の再生時に、当該暗号化時刻に応じて暗号化を解く解読処理内容を各暗号化処理の内容毎に選択すれば、当該出力時に一の暗号化処理の内容が漏洩しても、他の暗号化処理の内容を用いて暗号化された記録情報を解読でき、効果的に不法複写を防止できる。
【0308】
請求項10に記載の発明によれば、請求項9に記載の発明の効果に加えて、再生時に、識別情報が取得できないと暗号化された出力情報が解読できないので、効果的に不法複写を防止できる。
【0309】
請求項11に記載の発明によれば、請求項10に記載の発明の効果に加えて、暗号化のための暗号化鍵が更に暗号化されているので、暗号化された記録情報を解読することを更に困難にすることができる。
【0311】
請求項12に記載の発明によれば、請求項4から11のいずれか一項に記載の発明の効果に加えて、記録情報に対して副識別情報が予め付加されており、更に訂正符号付加記録情報が、副識別情報が付加された記録情報に対してエラー訂正符号を付加することにより形成されていると共に、副識別情報Mと識別情報Nとが、予め設定された関数fに基づいて、
【数29】
M=f(N)
の関係にあるので、当該情報記録媒体からの記録情報の再生時に、上記識別情報N及び副識別情報Mが共に得られたときのみ記録情報を再生するように構成すれば、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、記録情報を再生する再生装置においては、当該不法複写された出力情報が再生されることをより効果的に防止できる。
【0312】
請求項13に記載の発明によれば、請求項4から12のいずれか一項に記載の発明の効果に加えて、エラー訂正符号が内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部が再配列情報に置換されて記録されているので、記録情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルが再配列情報に置換されることがなく、記録情報そのものに対するエラー訂正能力が低下することがない。
【0313】
請求項14に記載の発明によれば、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみエラー訂正後の記録情報が再生可能となるので、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0314】
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
【0315】
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0316】
請求項15に記載の発明によれば、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ記録情報が再生可能となるので、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0317】
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
【0318】
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0319】
請求項16に記載の発明によれば、請求項14又は15に記載の発明の効果に加えて、上記識別情報N及び副識別情報Mが共に得られたときのみ記録情報を再生するので、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、情報再生時においては、当該不法複写された出力情報が再生されることをより効果的に防止できる。
【0320】
請求項17に記載の発明によれば、請求項14から16のいずれか一項に記載の発明の効果に加えて、エラー訂正符号が内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部が再配列情報に置換されているので、記録情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルは再配列情報に置換されておらず、よって、記録情報そのものに対するエラー訂正能力が低下することがない。
【0321】
請求項18に記載の発明によれば、出力情報に対してエラー訂正符号を付加して訂正符号付加出力情報を生成し、生成された訂正符号付加出力情報の一部を識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換して置換出力情報を生成するので、例えば、生成された置換出力情報を情報記録媒体に記録し、更に当該情報記録媒体から出力情報を再生する際に、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されなかった(すなわち不法複写された)出力情報の不法な再生を防止することができる。
【0322】
更に、エラー訂正符号を付加した後に訂正符号付加出力情報の一部を再配列情報に置換するので、記録情報の再生時に再配列情報が抽出され、それにより識別情報が検出されて出力情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された出力情報を情報記録装置により記録する際には再配列情報は最早記録されない。
【0323】
従って、識別情報を検出したときのみ出力情報の再生が可能となる情報再生装置においては、当該情報記録装置で記録された出力情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0324】
また、例えば、生成された置換出力情報を他の情報再生装置に伝送してこれを再生する際に、識別情報を検出したときのみ再生可能として再生すれば、識別情報が検出されない出力情報が伝送されてもその不法な再生を防止することができる。
【0325】
更にまた、伝送後に再配列情報が抽出され、それにより識別情報が検出されて出力情報が再生されても、再配列情報は当該再生時のエラー訂正により消滅することとなり、当該再生された出力情報を情報記録装置により記録する際には再配列情報は最早記録されない。
【0326】
従って、識別情報を検出したときのみ出力情報の再生が可能となる情報再生装置においては、当該情報記録装置で記録された出力情報が再生されることを防止できる。
【0327】
請求項19に記載の発明によれば、請求項18に記載の発明の効果に加えて、不法複写防止のために置換出力情報内の再配列情報の置換位置を変更しても、位置情報を手がかりとして再配列情報を抽出することができるので、再配列情報の置換位置を変更することにより、エラー訂正前に識別情報が不法に読み出されることを防止できる。
【0328】
請求項20に記載の発明によれば、請求項18又は19に記載の発明の効果に加えて、識別情報が不法複写でないことを示す原識別情報を構成する符号の並べ替えにより生成されるので、出力情報の出力時のエラー訂正前に再配列情報が読み出されて、それにより識別情報が検出されても、元の原識別情報が認識されることを防止できる。
【0329】
請求項21に記載の発明によれば、請求項20に記載の発明の作用に加えて、複数のエラー定生単位に渡って並べ替えが行われるので、出力情報の出力時により効果的に識別情報の漏洩を防止できる。
【0330】
請求項22に記載の発明によれば、請求項18から21のいずれか一項に記載の発明の効果に加えて、複数のエラー訂正単位に渡って一の再配列情報が含まれるので、出力情報の出力時に更に効果的に識別情報の漏洩を防止できる。
【0331】
請求項23に記載の発明によれば、請求項18から22のいずれか一項に記載の発明の効果に加えて、世代情報内に暗号化処理の内容及び暗号化時刻が含まれているので、出力情報の出力時に、当該暗号化時刻に応じて暗号化を解く解読処理の内容を各暗号化処理の内容毎に選択すれば、当該出力時に一の暗号化処理の内容が漏洩しても、他の暗号化処理の内容を用いて暗号化された出力情報を解読でき、効果的に不法複写を防止できる。
【0332】
請求項24に記載の発明によれば、請求項23に記載の発明の効果に加えて、識別情報が取得できないと暗号化された出力情報が解読できないので、効果的に不法複写を防止できる。
【0333】
請求項25に記載の発明によれば、請求項24に記載の発明の作用に加えて、暗号化のための暗号化鍵が更に暗号化されているので、暗号化された出力情報を解読することを更に困難にすることができる。
【0335】
請求項26に記載の発明によれば、請求項18から25のいずれか一項に記載の発明の効果に加えて、例えば、情報記録媒体に記録された出力情報の再生時に、上記識別情報N及び副識別情報Mが共に得られたときのみ出力情報を再生するように構成すれば、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、記録された出力情報の再生装置においては、当該不法複写された出力情報が再生されることをより効果的に防止できる。
【0336】
請求項27に記載の発明によれば、請求項18から26にいずれか一項に記載の発明の効果に加えて、エラー訂正符号が内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部を再配列情報に置換するので、情報記録媒体に記録された出力情報の再生時における当該録出力情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルが再配列情報に置換されることがなく、出力情報そのものに対するエラー訂正能力が低下することがない。
【0337】
また、同様に、伝送された出力情報の再生時においても、出力情報そのものに対するエラー訂正能力が低下することがない。
請求項28に記載の発明によれば、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみエラー訂正後の記録情報が再生可能となるので、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0338】
請求項29に記載の発明によれば、抽出された再配列情報から配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて識別情報を検出したときのみエラー訂正された記録情報が再生可能となるので、識別情報が検出されなかった(すなわち不法複写された)記録情報の不法な再生を防止することができる。
【0339】
また、エラー訂正符号が付加された後の訂正符号付加記録情報の一部が再配列情報に置換されているので、当該再配列情報が再生時のエラー訂正により消滅することとなり、再生された記録情報を他の情報記録装置に記録する際には再配列情報は最早記録されない。
【0340】
従って、識別情報を検出したときのみ記録情報の再生が可能となる場合に、当該他の情報記録装置で記録された記録情報が再生されることを防止できる。
また更に、再配列情報は、識別情報の値に対応した量だけ訂正符号付加出力情報の一部を構成するデータの配列を移動させることにより生成されるので、訂正符号付加出力情報に本来のデータ以外のデータを挿入させることなく出力情報の不法な再生を防止することができる。
【0341】
請求項30に記載の発明によれば、請求項31に記載の発明の効果に加えて、上記識別情報N及び副識別情報Mが共に得られたときのみ記録情報を再生するので、識別情報N或いは副識別情報Mのいずれか一方が何らかの不当な方法で取得された場合でも、関数fが特定されない限り、他方の情報(副識別情報M或いは識別情報N)が正しく得られないこととなり、よって、情報再生装置においては、当該不法複写された出力情報が再生されることをより効果的に防止できる。
【0342】
請求項31に記載の発明によれば、請求項28から30のいずれか一項に記載の発明の効果に加えて、エラー訂正符号が内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、内符号の検査シンボルと外符号の検査シンボルとが重複する部分の一部が再配列情報に置換されているので、記録情報自体のエラー訂正に用いられる内符号の検査シンボルと外符号の検査シンボルは再配列情報に置換されておらず、よって、記録情報そのものに対するエラー訂正能力が低下することがない。
【図面の簡単な説明】
【図1】第1実施形態のカッティング装置を概要構成を示すブロック図である。
【図2】第1実施形態のカッティング動作を示すフローチャートである。
【図3】第1実施形態のデータにおけるECCブロックの構造を示す図であり、(a)はデータセクタの構造を示す図であり、(b)はECCブロックの構造を示す図である。
【図4】第1実施形態の識別情報挿入後のECCブロックの構造を示す図である。
【図5】第1実施形態のデータの物理フォーマットを示す図である。
【図6】第1実施形態の情報再生装置の概要構成を示すブロック図である。
【図7】第1実施形態の再生動作を示すフローチャートである。
【図8】第2実施形態のカッティング装置を概要構成を示すブロック図である。
【図9】第2実施形態の認証情報生成器の細部構成を示すブロック図である。
【図10】第2実施形態の並替部の細部構成を示すブロック図である。
【図11】第2実施形態のカッティング装置の動作を示す図である。
【図12】第2実施形態の情報再生装置の概要構成を示すブロック図である。
【図13】第2実施形態の解読回路の細部構成を示すブロック図である。
【符号の説明】
1…データ生成器
2…ECCエンコーダ
3…識別情報書込器
3’…認証情報書込器
4…エンコーダ
5…レーザ発生器
6…光変調器
7…対物レンズ
8…回転サーボ回路
9…回転検出器
10…送りサーボ回路
11…位置検出器
12…送りユニット
13…スピンドルモータ
14…レジスト
15…ガラス基板
16…認証情報生成器
20…データセクタ
21…ID情報
22…ID情報誤り訂正コード
23…予備データ
24、41、43…データ
25…エラー検出コード25
30、30’、30”…ECCブロック
31…ECC内符号
32…ECC外符号
33…データブロック
34…訂正ブロック
35…識別情報
40…レコーディングセクタ
42…シンクフレーム
50…DVD
51…光ピックアップ
52…RFアンプ
53、90…エラー訂正回路
54…スピンドルドライバ
55…スピンドルモータ
56…ビデオ回路
57…オーディオ回路
58…CPU
59…操作パネル
60…RAM
61…サーボ回路
62…フォーカスドライバ
63…トラッキングドライバ
64…復調回路
65…識別情報抽出回路
65’…認証情報抽出回路
66…表示部
70…キーデータ生成部
71…暗号化部
72…識別情報生成部
73…世代情報生成部
74…合成部
75…並替部
76…分割部
77…分割制御部
78…訂正符号付加部
79…位置情報生成部
80…バッファ
81…バッファ書込回路
82…バッファ読出回路
91…復元回路
92…解読回路
95…解読部選択回路
96-1…第1解読部
96-2…第2解読部
96-n…第n解読部
C、C’…カッティング装置
S、S’…情報再生装置
H、H’…ヘッダ
KK…暗号化キーデータ
N…認証情報
N’…並替認証情報
NN…分割認証情報
CM…訂正認証情報
PP…位置情報
EE…エラー訂正符号
P、P’…パラメータ
Sd…データ信号
Sde…付加データ信号
Sdr…置換データ信号
Sr…記録データ信号
Sp…検出信号
Sfe…フォーカスエラー信号
Ste…トラッキングエラー信号
Sfd…フォーカス駆動信号
Std…トラッキング駆動信号
Srf…RF信号
Se…再生信号
Sw、Si、Swcm…識別情報信号
Sw'…訂正認証情報信号
Spo…位置信号
Scm、Swc…訂正信号
St…時刻信号
Sg…世代情報信号
Skk…暗号化キーデータ信号
Sk…キーデータ信号
Sm…合成信号
Smr…並替信号
Scw、Scr、Sbc…制御信号
Swa…書込アドレス信号
Sra…読出アドレス信号
Sec…訂正再生信号
Ssc…分割信号[0001]
BACKGROUND OF THE INVENTION
The present invention belongs to a technical field of an information generation apparatus and an information reproduction apparatus for preventing legitimately generated information from being illegally copied, illegally reproduced, and generally distributed.
[0002]
[Prior art]
In general, image information such as movies and audio information such as music are often protected by copyright, and in such cases, it is basically prohibited to copy such information without permission.
[0003]
In addition, it is necessary for the copyright holder to take measures to effectively prevent such copying.
[0004]
Here, as a conventional method for preventing illegal copying, a method of applying modulation called scramble to the image information is generally used. This scramble modulation is a modulation method that cannot be demodulated unless special key data is used. Normally, the key data is recorded in a data recording area of an optical disk or the like as recording information (data to be recorded) together with image information subjected to scramble modulation. Recorded and sold.
[0005]
In the user who purchased the optical disc, the key data recorded in the playback device of the optical disc owned by the user matches the key data recorded on the optical disc together with the image information and the like. Only when the scramble modulation of the image information or the like is demodulated by the key data, the image information or the like can be reproduced. At this time, if the user manages the key data so that others do not know it, even if only scrambled image information etc. is illegally copied, it cannot be demodulated and reproduced. It becomes.
[0006]
[Problems to be solved by the invention]
However, in the conventional illegal copy prevention method, since the key data is recorded in the data recording area of the optical disc or the like as scramble-modulated image information or the like, the key data is illegally copied together with the image information or the like. In this case, there is a problem in that it may be possible to demodulate and view image information using key data acquired by an illegally copied person.
[0007]
Furthermore, in the above-described conventional illegal copy prevention method, a technique for determining whether or not image information or the like is properly spread (that is, whether or not the image information or the like is a so-called “original”). Therefore, there is a problem that it is not possible to determine whether or not the illegally copied image information is illegally copied.
[0008]
Therefore, the present invention has been made in view of the above-mentioned problems, and the problem is that it is effective that illegally reproduced image information and the like that are normally generated are illegally reproduced and generally expanded. It is an object of the present invention to provide an information generation method and apparatus, an information reproduction method and apparatus, and an information recording medium that can be prevented.
[0009]
[Means for Solving the Problems]
In order to solve the above-described problem, the invention according to
[0010]
Therefore, a part of the generated correction code addition output information,Identification informationRearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofFor example, when the generated replacement output information is recorded on an information recording medium and the output information is reproduced from the information recording medium.Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementIf playback is made possible only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of output information (that is, illegally copied).
[0011]
Furthermore, after adding the error correction code, a part of the correction code addition output information isRearrangementSince it is replaced with information, when playing the output information,Resequence information is extracted, therebyEven if the identification information is detected and the output information is played back,RearrangementThe information will disappear due to error correction at the time of reproduction, and when the reproduced output information is recorded by the information recording device,RearrangementInformation is no longer recorded.
[0012]
Therefore, in the information reproducing apparatus that can reproduce the output information only when the identification information is detected, it is possible to prevent the output information recorded by the information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0013]
In order to solve the above-mentioned problem, the invention according to
[Expression 10]
M = f (N)
It is configured to be in the relationship.
[0014]
Therefore, the sub-identification information M and the identification information N are
## EQU11 ##
M = f (N)
For example, when the output information recorded on the information recording medium is reproduced, the output information is reproduced only when the identification information N and the sub-identification information M are both obtained. Even if either one of N or sub-identification information M is acquired by some illegal method, unless the function f is specified, the other information (sub-identification information M or identification information N) cannot be obtained correctly. Therefore, in the reproducing apparatus that reproduces the recorded output information, the illegally copied output information can be more effectively prevented from being reproduced.
[0015]
In order to solve the above-mentioned problem, the invention according to claim 3 is the information generation method according to
[0016]
Therefore, a part of the portion where the check symbol of the inner code and the check symbol of the outer code overlapRearrangementFor example, when the output information recorded on the information recording medium is reproduced, there are an inner code check symbol and an outer code check symbol used for error correction of the output information itself.RearrangementThere is no replacement with information, and the error correction capability for the output information itself is not reduced.
[0017]
In order to solve the above problems, the invention according to
[0018]
Therefore, part of the correction code-added recording information is used as identification information.Rearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofSince the replacement recording information formed by replacement is recorded, when reproducing the replacement recording information from the information recording medium,Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementIf playback is made possible only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0019]
Also, some of the correction code-added recording information with the error correction code added isRearrangementSince it is replaced with information,Resequence information is extracted, therebyEven if the identification information is detected and the recorded information is played back,RearrangementThe information disappears due to error correction at the time of reproduction, and identification information is no longer recorded when the reproduced recording information is recorded on another information recording device.
[0020]
Therefore, in the information reproducing apparatus that can reproduce the recorded information only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0021]
In order to solve the above-described problem, the invention according to claim 5 is the information recording medium according to
[0022]
Therefore, in order to prevent illegal copying,RearrangementEven if the information replacement position has been changed, the position information is used as a clue.RearrangementSince information can be extracted,RearrangementBy changing the information replacement position, before error correction during playback of recorded informationRearrangementInformation can be prevented from being read illegally.
[0023]
In order to solve the above problems, the invention described in claim 6 is the information recording medium according to
[0024]
Therefore, since the identification information is generated by rearranging the codes constituting the original identification information indicating that it is not illegal copying, before error correction at the time of reproducing recorded informationRearrangementInformation is read, So identification information is detectedIn addition, the original original identification information can be prevented from being recognized.
[0025]
In order to solve the above-mentioned problem, the invention according to claim 7 is the information recording medium according to claim 6, wherein the identification information includes a plurality of error correction units that are correction units in the error correction. It is generated by rearranging the codes in the original identification information corresponding to the error correction unit at a time.
[0026]
Therefore, since the rearrangement is performed over a plurality of error correction units, the leakage of the identification information can be more effectively prevented when the recorded information is reproduced.
[0027]
In order to solve the above-described problem, the invention according to
[0028]
Therefore, it is the same across multiple error correction units.RearrangementSince information is included, the leakage of identification information can be more effectively prevented when recording information is recorded.
[0029]
In order to solve the above-described problem, the invention according to
[0030]
Therefore, since the contents of the encryption process and the encryption time are included in the generation information, when reproducing the recorded information, the contents of the decryption process that breaks the encryption according to the encryption time is the contents of each encryption process. If selected for each, even if the content of one encryption process leaks at the time of the output, the output information encrypted using the content of another encryption process can be decrypted, and illegal copying can be effectively prevented. .
[0031]
In order to solve the above-described problem, the invention according to
[0032]
Therefore, if the identification information cannot be acquired during reproduction, the encrypted output information cannot be decrypted, so that illegal copying can be effectively prevented.
[0033]
In order to solve the above-described problem, the invention according to
[0034]
Therefore, since the encryption key for encryption is further encrypted, it becomes more difficult to decrypt the encrypted record information.
[0037]
To solve the above problems, the claims12The invention described in
[Expression 12]
M = f (N)
It is configured to be in the relationship.
[0038]
Therefore, the sub-identification information M and the identification information N are based on a preset function f,
[Formula 13]
M = f (N)
Therefore, if the recording information is reproduced only when the identification information N and the sub-identification information M are obtained together when reproducing the recording information from the information recording medium, the identification information N or the sub-information is reproduced. Even if either one of the identification information M is acquired by any illegal method, unless the function f is specified, the other information (sub-identification information M or identification information N) cannot be obtained correctly. In a reproducing apparatus that reproduces information, the illegally copied recorded information can be more effectively prevented from being reproduced.
[0039]
To solve the above problems, the claims13The invention described in
[0040]
Therefore, part of the part where the check symbol of the inner code and the check symbol of the outer code overlapRearrangementSince it is recorded after being replaced with information, the check symbol of the inner code and the check symbol of the outer code used for error correction of the recorded information itself areRearrangementThe information is not replaced, and the error correction capability for the recorded information itself is not lowered.
[0041]
To solve the above problems, the claims14In the invention described in the above, a part of the correction code-added recording information formed by adding an error correction code used for error correction at the time of reproducing the recording information to the recording information to be recorded is recorded in the recording information. Identification information indicating that it was not illegally copiedRearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofAn information reproducing method for reproducing the recording information from an information recording medium such as a DVD in which replacement recording information formed by replacing the recording information is detected, and a detection step of detecting the replacement recording information from the information recording medium; From the detected replacement record information,RearrangementAn extraction process for extracting information;Obtain the amount of movement of the sequence of the rearrangement information necessary for obtaining the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementThe identification information isGetA determination step of determining whether or not the identification information isGetA reproduction step of performing error correction on the replacement recording information using the error correction code only when it is performed, and reproducing the recording information.
[0042]
Therefore,Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementSince it can be played back only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0043]
In addition, a part of the correction code-added recording information after the error correction code is added isRearrangementSince the information has been replaced,RearrangementWhen the recorded information is recorded on another information recording device, the information will disappear due to error correction during playback.RearrangementInformation is no longer recorded.
[0044]
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0045]
To solve the above problems, the claims15In the invention described in the above, a part of the correction code-added recording information formed by adding an error correction code used for error correction at the time of reproducing the recording information to the recording information to be recorded is recorded in the recording information. Identification information indicating that it was not illegally copiedRearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofAn information reproducing method for reproducing the recording information from an information recording medium such as a DVD in which replacement recording information formed by replacing the recording information is detected, and a detection step of detecting the replacement recording information from the information recording medium; From the detected replacement record information,RearrangementAn extraction process for extracting information;Obtain the amount of movement of the sequence of the rearrangement information necessary for obtaining the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementThe identification information isGetA determination step of determining whether or not the error has been made, an error correction step of performing error correction on the detected replacement recording information using the error correction code, and the identification informationGetA reproducing step of reproducing the recording information based on the error-corrected replacement recording information only when the recording information is corrected.
[0046]
Therefore,Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementSince it can be played back only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0047]
In addition, a part of the correction code-added recording information after the error correction code is added isRearrangementSince the information has been replaced,RearrangementWhen the recorded information is recorded on another information recording device, the information will disappear due to error correction during playback.RearrangementInformation is no longer recorded.
[0048]
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0049]
To solve the above problems, the claims16The invention described in claim14Or15In the information reproduction method according to any one of the above, sub-identification information indicating that the recording information is not illegally copied is added in advance to the recording information, and the correction code-added recording information Is formed by adding the error correction code to the recording information to which the sub-identification information is added, and the sub-identification information M and the identification information N are set to a preset function f. On the basis of the,
[Expression 14]
M = f (N)
In the extraction step, the identification information and the sub-identification information are extracted from the replacement record information in the extraction step, whether or not the identification information is extracted in the determination step, and the identification information N and the sub-identification information Based on the function f, the relationship with the identification information M is
[Expression 15]
M = f (N)
In the reproduction step, the identification information is extracted, and the relationship between the identification information N and the sub-identification information M is
[Expression 16]
M = f (N)
The recorded information is reproduced only when the relationship is satisfied.
[0050]
Therefore, in the reproduction process, the identification information is extracted, and the relationship between the identification information N and the sub-identification information M is
[Expression 17]
M = f (N)
Since the recorded information is reproduced only when there is a relationship, even if either one of the identification information N or the sub-identification information M is obtained by any illegal method, the other information (sub-identification) is used as long as the function f is not specified. Thus, the information M or the identification information N) cannot be obtained correctly. Therefore, it is possible to more effectively prevent the illegally copied recorded information from being reproduced during information reproduction.
[0051]
To solve the above problems, the claims17The invention described in claim14From16In the information reproduction method according to any one of the above, the error correction code includes an inner code check symbol such as an ECC inner code and an outer code check symbol such as an ECC outer code, and the inner code. A part of a portion where the check symbol of the outer code and the check symbol of the outer code overlapRearrangementIt is constructed by replacing information.
[0052]
Therefore, part of the part where the check symbol of the inner code and the check symbol of the outer code overlapRearrangementSince it is replaced with information, the check symbol of the inner code and the check symbol of the outer code used for error correction of the recorded information itself areRearrangementIt is not replaced with information, and therefore the error correction capability for the recorded information itself does not deteriorate.
[0053]
To solve the above problems, the claims18The invention described in 1) adds an error correction code used for error correction at the time of outputting the output information to the output information to be output, and an adding means such as an ECC encoder for generating correction code additional output information; Identification information indicating that a part of the generated correction code-added output information is not an illegal copy of the output informationRearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofAnd replacement means such as an identification information writer for generating replacement output information.
[0054]
Therefore, a part of the generated correction code addition output information,Identification informationRearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofFor example, when the generated replacement output information is recorded on an information recording medium and the output information is reproduced from the information recording medium.Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementIf playback is made possible only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of output information (that is, illegally copied).
[0055]
Furthermore, after adding the error correction code, a part of the correction code addition output information isRearrangementWhen replacing recorded information,Resequence information is extracted, therebyEven if the identification information is detected and the output information is played back,RearrangementThe information will disappear due to error correction at the time of reproduction, and when the reproduced output information is recorded by the information recording device,RearrangementInformation is no longer recorded.
[0056]
Therefore, in the information reproducing apparatus that can reproduce the output information only when the identification information is detected, it is possible to prevent the output information recorded by the information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0057]
To solve the above problems, the claims19The invention described in claim18In the information generation device according to
[0058]
Therefore, in order to prevent illegal copying,RearrangementEven if the information replacement position is changed, the position information is used as a clue.RearrangementSince information can be extracted,RearrangementBy changing the information replacement position, before error correctionRearrangementInformation can be prevented from being read illegally.
[0059]
To solve the above problems, the claims20The invention described in claim18Or19In the information generating apparatus described in 1), a rearrangement unit or the like that rearranges each code constituting the preset original identification information indicating that the output information is not illegally copied to generate the identification information And the replacement means replaces part of the generated correction code-added recording information with the generated identification information.Rearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofAnd the replacement output information is generated.
[0060]
Therefore, it is generated by rearranging the codes that make up the original identification information indicating that the identification information is not illegal copying.RearrangementInformation is read, So identification information is detectedIn addition, the original original identification information can be prevented from being recognized.
[0061]
To solve the above problems, the claims21The invention described in claim20In the information generating apparatus described in the above, the rearranging unit rearranges the codes in the original identification information corresponding to a plurality of error correction units at a time with respect to an error correction unit that is a correction unit in the error correction. It is configured to generate identification information.
[0062]
Therefore, since rearrangement is performed over a plurality of error correction units, leakage of identification information can be more effectively prevented when output information is output.
[0063]
To solve the above problems, the claims22The invention described in claim18From21In the information generation apparatus according to any one of the above, the replacement unit includes the error correction unit, which is a correction unit in the error correction, over a plurality of the error correction units.RearrangementPart of the correction code added output information so that the information is included.RearrangementConfigured to replace with information.
[0064]
Therefore, it is the same across multiple error correction units.RearrangementSince the information is included, the leakage of the identification information can be more effectively prevented when outputting the output information.
[0065]
To solve the above problems, the claims23The invention described in claim18From22In the information generation device according to any one of the above, an encryption unit such as a data generator that encrypts the output information before addition of the error correction code by different encryption processing corresponding to the encryption time is further provided. In addition, the identification information is configured to include generation information indicating the content of the encryption process in the encryption unit and the encryption time.
[0066]
Therefore, since the contents of the encryption process and the encryption time are included in the generation information, when outputting the output information, the contents of the decryption process that breaks the encryption according to the encryption time is the contents of each encryption process. If selected for each, even if the content of one encryption process leaks at the time of the output, the output information encrypted using the content of another encryption process can be decrypted, and illegal copying can be effectively prevented. .
[0067]
To solve the above problems, the claims24The invention described in claim23In the information generating apparatus described in (1), the identification information includes encryption key information used for encryption processing in the encryption means.
[0068]
Therefore, if the identification information cannot be acquired, the encrypted output information cannot be decrypted, so that illegal copying can be effectively prevented.
[0069]
To solve the above problems, the claims25The invention described in claim24The information generation apparatus according to
[0070]
Therefore, since the encryption key for encryption is further encrypted, it becomes more difficult to decrypt the encrypted output information.
[0073]
To solve the above problems, the claims26The invention described in claim18From25The information generation apparatus according to any one of
[Formula 18]
M = f (N)
It is configured to be in the relationship.
[0074]
Therefore, the sub-identification information M and the identification information N are based on the function f,
[Equation 19]
M = f (N)
For example, when the output information recorded on the information recording medium is reproduced, the output information is reproduced only when the identification information N and the sub-identification information M are both obtained. Even if either one of N or sub-identification information M is acquired by some illegal method, unless the function f is specified, the other information (sub-identification information M or identification information N) cannot be obtained correctly. Therefore, in the reproducing apparatus for the recorded output information, it is possible to more effectively prevent the illegally copied output information from being reproduced.
[0075]
In order to solve the above-mentioned problems, the claims27The invention described in claim18From26In the information generating apparatus according to any one of the above, the error correction code is configured by a check symbol of an inner code such as an ECC inner code and a check symbol of an outer code such as an ECC outer code, and the replacement unit. Is a part of a portion where the check symbol of the inner code and the check symbol of the outer code overlap.RearrangementConfigured to replace with information.
[0076]
Therefore, the replacement means replaces a part of the overlapping portion between the inner code check symbol and the outer code check symbol.RearrangementFor example, when the output information recorded on the information recording medium is reproduced, there are an inner code check symbol and an outer code check symbol used for error correction of the output information itself.RearrangementThere is no replacement with information, and the error correction capability for the output information itself is not reduced.
In order to solve the above problems, the invention according to claim 28 is a correction code formed by adding an error correction code used for error correction at the time of reproduction of the recorded information to the recorded information to be recorded. Rearrangement information generated by moving a part of the additional recording information by an amount corresponding to the value of the identification information indicating that the recording information is not illegally copied. An information reproducing apparatus for reproducing the recording information from an information recording medium such as a DVD in which replacement recording information formed by replacement is recorded, and an optical pickup for detecting the replacement recording information from the information recording medium Detecting means, an extracting means such as an identification information extracting circuit for extracting the rearrangement information from the detected replacement record information, and moving the array from the extracted rearrangement information. A determination unit such as a CPU for determining a movement amount of the rearrangement information array necessary for obtaining the previous data and determining whether the identification information is acquired based on the movement amount; and the identification information Reproduction means such as a demodulation circuit for performing error correction on the replacement recording information using the error correction code only when it is acquired, and reproducing the recording information.
Therefore, the amount of movement of the sequence of the rearrangement information necessary for obtaining the data before moving the sequence from the extracted rearrangement information is obtained, and can be reproduced only when the identification information is detected based on the amount of movement. Therefore, illegal reproduction of recorded information in which identification information is not detected (that is, illegally copied) can be prevented.
In addition, since a part of the correction code addition recording information after the error correction code is added is replaced with the rearrangement information, the rearrangement information disappears due to error correction at the time of reproduction, and the reproduced recording is performed. The reordering information is no longer recorded when the information is recorded on another information recording device.
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0077]
To solve the above problems, the claims29In the invention described in the above, a part of the correction code-added recording information formed by adding an error correction code used for error correction at the time of reproducing the recording information to the recording information to be recorded is recorded in the recording information. Identification information indicating that it was not illegally copiedRearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofAn information reproducing apparatus for reproducing the recording information from an information recording medium such as a DVD in which replacement recording information formed by replacement is recorded, and an optical pickup for detecting the replacement recording information from the information recording medium Detection means and the detected replacement record informationRearrangementAn extraction means such as an identification information extraction circuit for extracting information;Obtain the amount of movement of the sequence of the rearrangement information necessary for obtaining the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementThe identification information isGetDetermination means such as a CPU for determining whether or not the error has been made, error correction means such as an error correction circuit for performing error correction on the detected replacement recording information using the error correction code, and the identification informationGetReproduction means such as a demodulation circuit that reproduces the recording information based on the error-corrected replacement recording information only when the error information is corrected.
[0078]
Therefore,Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementIdentification informationdetectionSince the recorded information is reproduced based on the replacement recorded information whose error is corrected only when the identification information is detected, it can be reproduced only when the identification information is detected.Not detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0079]
In addition, a part of the correction code-added recording information after the error correction code is added isRearrangementSince the information has been replaced,RearrangementWhen the recorded information is recorded on another information recording device, the information will disappear due to error correction during playback.RearrangementInformation is no longer recorded.
[0080]
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0081]
To solve the above problems, the claims30The invention described in claim28 or 29In the information reproducing apparatus according to
[Expression 20]
M = f (N)
The extraction means extracts the identification information and the sub-identification information from the replacement record information, and the determination means determines whether the identification information has been extracted, and the identification information N and the sub-identification information. Based on the function f, the relationship with the identification information M is
[Expression 21]
M = f (N)
The reproducing means extracts the identification information, and the relationship between the identification information N and the sub-identification information M is
[Expression 22]
M = f (N)
The recorded information is reproduced only when the relationship is satisfied.
[0082]
Therefore, the identification information is extracted, and the relationship between the identification information N and the sub-identification information M is
[Expression 23]
M = f (N)
Since the recorded information is reproduced only when the relationship is the above, the recorded information is reproduced only when the identification information N and the sub-identification information M are obtained, so that either the identification information N or the sub-identification information M is Even if the information is obtained by any illegal method, the other information (sub-identification information M or identification information N) cannot be obtained correctly unless the function f is specified. It is possible to more effectively prevent the recorded information that has been recorded from being reproduced.
[0083]
To solve the above problems, the claims31The invention described in claimAny one of 28 to 30In the information reproducing apparatus described in (1), the error correction code includes an inner code check symbol such as an ECC inner code and an outer code check symbol such as an ECC outer code, and the inner code check symbol and the inner code check symbol Part of the overlap with the check symbol of the outer code is the frontRearrangementIt is configured by being replaced with other information.
[0084]
Therefore, part of the part where the check symbol of the inner code and the check symbol of the outer code overlapRearrangementSince it is replaced with information, the check symbol of the inner code and the check symbol of the outer code used for error correction of the recorded information itself areRearrangementIt is not replaced with information, and therefore the error correction capability for the recorded information itself does not deteriorate.
[0085]
DETAILED DESCRIPTION OF THE INVENTION
Next, preferred embodiments of the present invention will be described with reference to the drawings. In the embodiment described below, information recording is performed for recording information on a DVD (an optical disk having a recording capacity increased by about 7 times or more compared to a conventional CD (Compact Disk)), which is a kind of optical disk. The present invention relates to an illegal copying prevention system including an apparatus (more specifically, a cutting apparatus for manufacturing a stamper disk used for mass production of DVD) and an information reproducing apparatus for reproducing information from the DVD. This is an embodiment when applied.
[0086]
(I)First embodiment of illegal copy prevention system
First, a first embodiment of an illegal copy prevention system according to the present invention will be described with reference to FIGS.
[0087]
(A)First embodiment of cutting apparatus
First, an embodiment of the cutting device according to a first embodiment (hereinafter simply referred to as the first embodiment) of an illegal copy prevention system will be described with reference to FIGS.
[0088]
First, the structure of the cutting device of 1st Embodiment is demonstrated using FIG.
[0089]
As shown in FIG. 1, a cutting apparatus C according to the first embodiment includes a
[0090]
The stamper disk SP is composed of a resist 14 and a
[0091]
Next, an outline operation will be described.
[0092]
The
[0093]
Then, the
[0094]
Next, the identification information writer 3 determines that a part of the ECC block included in the additional data signal Sde is identification information described later (data recorded on the DVD is legitimate (that is, not illegal copy) data). The replacement data signal Sdr is generated.
[0095]
Then, the
[0096]
On the other hand, the laser generator 5 emits a light beam B for forming pits as DVDs on the stamper disk SP.
[0097]
The optical modulator 6 modulates the intensity of the light beam B generated by the laser generator 5 using the recording data signal Sr.
[0098]
Next, the objective lens 7 focuses the intensity-modulated light beam B on the resist 14 of the stamper disk SP.
[0099]
At this time, the
[0100]
The
[0101]
Thereby, the
[0102]
Further, the
[0103]
At this time, the
[0104]
The
[0105]
By the above operation, pits corresponding to the recording data signal Sr are formed on the resist 14 of the stamper disk SP by forming a spiral track, and the stamper disk SP as a die for DVD manufacture is completed.
[0106]
Thereafter, a so-called replication process such as resin molding, reflection film formation, protective layer formation, etc. is performed using the stamper disk SP, and mass production of a DVD as a replica disk having pits corresponding to the recording data signal Sr is performed. Is done.
[0107]
Next, the detailed operation of generating the recording data signal Sr according to the present invention will be described with reference to FIGS. FIG. 2 is a flowchart showing the operation, and FIGS. 3 to 5 are diagrams showing the structure of data (data included in the recording data signal Sr) generated by the operation.
[0108]
When the recording data signal Sr is generated in the cutting apparatus C of the first embodiment, first, the structure of the original data to be recorded is changed to a structure including a plurality of information units called data sectors.
[0109]
That is, as shown in FIG. 2, first, the original data to be recorded is divided into 2048-byte data, and for each divided data, ID information indicating the start position of the data sector, and the ID information An ID information error correction code (IEC (ID Data Error correction Code)) for correcting an error is added (step S1).
[0110]
Next, an error detection code (EDC (Error Detection Code)) for detecting an error in the spare data and the divided 2048-byte data is added to the data generated in step S1, thereby One data sector is formed (step S2).
[0111]
A specific configuration of this data sector will be described. As shown in FIG. 3A, from the head of one
[0112]
When the
[0113]
The processes of steps S1 to S3 described above are executed in the
[0114]
Next, the
[0115]
This ECC block generation process will be described in more detail. As shown in FIG. 3B, first, one
[0116]
Each of the data blocks 33 arranged in the vertical direction is also referred to as a 10-byte ECC code (PI (Parity In) code), which is an error correction code for correcting data for one horizontal line in the ECC block. 31) is added to the end of the data block 33 to constitute one correction block 34 (see the right figure in FIG. 3B). At this stage, the correction blocks 34 to which the
[0117]
Next, with the correction blocks 34 of the 192 rows arranged in the vertical direction, the
[0118]
Through the above processing, one
[0119]
At this time, the total amount of information included in one
[Expression 24]
(172 + 10) bytes × (192 + 16) rows = 37856 bytes
Of these, the
[Expression 25]
2048 bytes x 16 = 32768 bytes
It becomes.
[0120]
In the
[0121]
Further, one
[0122]
Here, as shown in the right diagram of FIG. 3B, the
[0123]
That is, in the
[0124]
More specifically, for example, one correction block 34 (which is composed of a total of 182 bytes of data including the
[0125]
Next, in the identification information writer 3, a part of the
[0126]
This replacement process will be described with reference to FIG. 4. In the first embodiment, a portion of the
[0127]
Note that the position in the
[0128]
When the
[0129]
Next, in the
[0130]
The processing in steps S6 and S7 will be specifically described with reference to FIG. In FIG. 5, the data indicated by “D #. *” Corresponds to the data described in the right diagram of FIG.
[0131]
First, when interleaving is performed on the
[0132]
One
[Equation 26]
91 bytes x 8 x (16/8) = 1456 bytes
Thus, information is written on the DVD in a form in which the sync frames 42 are continuous. At this time, one
[0133]
By configuring the format described above and recording data on a DVD (stamper disk SP), when the data is reproduced, 8-16 demodulation and deinterleaving are performed (see FIG. 5). The block 30 'can be restored, and the information can be accurately reproduced by performing strong error correction as described above.
[0134]
(B)Embodiment of information reproducing apparatus
Next, an embodiment of the information reproducing apparatus of the first embodiment for reproducing the data on the DVD manufactured using the stamper disk SP on which the data is recorded by the cutting apparatus C will be described with reference to FIGS. Will be described. The information reproducing apparatus described below is an information reproducing apparatus having a function of reproducing image information and audio information when both image information and audio information are recorded as data on a DVD.
[0135]
First, the configuration of the information reproducing apparatus according to the first embodiment will be described with reference to FIG.
[0136]
As shown in FIG. 6, the information reproducing apparatus S according to the first embodiment includes an optical pickup 51 as a detection unit, an RF (Radio Frequency)
[0137]
Next, an outline operation will be described.
[0138]
The
[0139]
The optical pickup 51 irradiates the
[0140]
Then, the
[0141]
Accordingly, the
[0142]
In parallel with this, the
[0143]
Then, the tracking
[0144]
On the other hand, the
[0145]
Next, as will be described later, the identification
[0146]
Then, under the control of the
[0147]
As a result, the
[0148]
On the other hand, the
[0149]
Note that the
[0150]
Further, information necessary for the control process is temporarily stored in the
[0151]
Further, the operating state and the like of the information reproducing apparatus S are displayed on the
[0152]
Next, the reproducing operation of data recorded on the
[0153]
In the reproduction operation, as shown in FIG. 7, the
[0154]
Next, in the
[0155]
At the stage of the reproduction signal Se, the data detected from the
[0156]
Next, in the identification
[0157]
In parallel with this, the identification
[0158]
Next, the
[0159]
If it is determined in step S14 that the data included in the identification information signal Sw is the identification information 35 (step S14; yes), the data recorded on the
[0160]
The
[0161]
When the error correction for the data in the reproduction signal Se is completed in step S15, the generated image signal is descrambled in the
[0162]
On the other hand, when the
[0163]
As described above, according to the operations of the cutting device C and the information reproducing device S included in the first embodiment of the illegal copy prevention system, the error-corrected reproduced signal Se is reproduced only when the
[0164]
Moreover, since a part of the
[0165]
Further, since a part of the portion where the ECC
[0166]
(II)Second embodiment of illegal copy prevention system
Next, a second embodiment of the illegal copy prevention system according to the present invention will be described with reference to FIGS.
[0167]
(A)Embodiment of cutting device
First, an embodiment of the cutting apparatus according to a second embodiment (hereinafter simply referred to as a second embodiment) of an illegal copy prevention system will be described with reference to FIGS.
[0168]
In addition, in the cutting apparatus of 2nd Embodiment demonstrated below, the same member number is attached | subjected to the member similar to the cutting apparatus C of 1st Embodiment, and detailed description is abbreviate | omitted.
[0169]
In the cutting device C according to the first embodiment described above, only the
[0170]
Further, each piece of information inserted as the authentication information is inserted not only in the area where the
[0171]
That is, as shown in FIG. 8, the cutting apparatus C ′ according to the second embodiment includes an authentication information writer 3 ′ as a replacement means instead of the identification information writer 3 in the cutting apparatus C according to the first embodiment. And an
[0172]
Other configurations and operations are the same as those of the cutting device C of the first embodiment.
[0173]
At this time, as shown in FIG. 9, the
[0174]
Further, the
[0175]
Next, the operation of the
[0176]
First, the key
[0177]
Then, the
[0178]
At this time, the key data can be set to a different value each time, for example, by being generated by a random number generator (not shown).
[0179]
Next, the
[0180]
Here, as shown in the uppermost part of FIG. 11, it is assumed that the key data included in the key data signal Sk is, for example, key data of 5 bytes whose contents are “K1 ′” to “K5 ′”. The
[0181]
As the parameter P, specifically, for example, the manufacturing number or identification number of the cutting device C ′, the manufacturing number or identification number of the stamper disk SP to be manufactured, or time information is used.
[0182]
The key data need not be encrypted for each byte, but may be encrypted in units of the key data data length (in the above example, 5 bytes).
[0183]
On the other hand, the identification
[0184]
Furthermore, the generation
[0185]
The combining
[0186]
Specifically, as shown in the third row from the top of FIG. 11, the operation of the combining
[0187]
Next, the
[0188]
Here, the rearrangement process in the
[0189]
The capacity of the
[0190]
When the writing to the
[0191]
Further, as the parameter P ′ at this time, like the parameter P, the manufacturing number or identification number of the cutting device C ′, the manufacturing number or identification number of the stamper disk SP to be manufactured, time information, or the like is used.
[0192]
In the
[0193]
Next, the dividing
[0194]
At this time, as a method of dividing the sort authentication information N ′, for example, as shown in the fifth row from the top in FIG. 11, the sort authentication information N ′ may be divided by 3 bytes from the top. , 2 bytes, 3 bytes and 4 bytes may be divided from the head.
[0195]
Here, among each divided authentication information NN, one divided authentication information NN is inserted into one
[0196]
Next, the correction
[0197]
At this time, specifically, as shown in FIG. 11, for example, two pieces of error correction code EE whose contents are “E1” and “E2” are added to one piece of divided authentication information NN, thereby correcting the authentication information. CM is generated.
[0198]
Note that FIG. 11 shows only the addition of the error correction code EE for one divided authentication information NN, but actually, the error correction code EE is added to each of all divided authentication information NNs. The
[0199]
On the other hand, the position
[0200]
In this case, the position information is included in the correction authentication information CM inserted at a random position in each ECC block 30 (that is, a random position including an area other than the
[0201]
Then, as shown in the lowermost part of FIG. 11, the authentication information writer 3 ′ converts the data at a random position in the
[0202]
At this time, the information of each byte of the correction authentication information CM is inserted at a random position in the
[0203]
In this case, the position information PP is inserted at a specific position set in advance in the
[0204]
Thereafter, an operation similar to that of the cutting device C of the first embodiment described above is performed, and a stamper disc SP on which a recording data signal Sr composed of the
[0205]
Note that a plurality of information sets obtained by combining the correction authentication information CM and the position information PP may be recorded at different positions in the
[0206]
(B)Embodiment of information reproducing apparatus
Next, an embodiment of the information reproducing apparatus according to the second embodiment will be described with reference to FIGS.
[0207]
In the information reproducing apparatus described below, the same members as those of the information reproducing apparatus S of the first embodiment are denoted by the same member numbers, and detailed description thereof is omitted.
[0208]
In the information reproducing apparatus S of the first embodiment described above, the reproduction signal Se reproduced from the
[0209]
That is, as shown in FIG. 12, the information reproduction apparatus S ′ of the second embodiment includes an authentication
[0210]
Other configurations and operations are the same as those of the information reproducing apparatus S of the first embodiment.
[0211]
Further, as shown in FIG. 13, the
[0212]
Here, the
[0213]
Next, the operation of the information reproducing apparatus S ′ will be described.
[0214]
First, the reproduction signal Se is generated by the operations of the optical pickup 51, the
[0215]
At this time, the reproduction signal Se includes the correction authentication information CM and the position information PP for each
[0216]
Then, the authentication
[0217]
In addition to the above-described operation, the authentication
[0218]
Next, the
[0219]
Then, the restoration circuit 91 restores the authentication information N by performing a process reverse to the rearrangement process by the
[0220]
Further, the restoration circuit 91 decrypts the encrypted key data KK in the restored authentication information N by a decryption process corresponding to the encryption process in the
[0221]
The generation information GG included in the authentication information N and the decrypted key data are output to the
[0222]
Thereby, the
[0223]
On the other hand, the
[0224]
Here, the operation of the
[0225]
That is, since the generation information GG includes designation information for designating a scramble method in the scramble modulation executed in the
[0226]
Note that FIG. 13 shows the
[0227]
Then, the decoding unit selected by the decoding unit selection circuit 95 (in the case of FIG. 13, the second decoding unit 96).-2) Decodes (ie, scrambles and demodulates) information included in the corrected reproduction signal Sec using the input key data, and outputs an image signal including the image information and an audio signal including audio information. .
[0228]
As described above, according to the operations of the cutting device C ′ and the information reproducing device S ′ included in the second embodiment of the illegal copy prevention system, the operations of the cutting device C and the information reproducing device S of the first embodiment are performed. In addition to the effect, even if the replacement position of the replacement authentication information N ′ of the
[0229]
Further, since the rearrangement authentication information N ′ is generated by rearranging the contents of each byte constituting the original authentication information N, the rearrangement authentication information N ′ is read before error correction at the time of information reproduction. However, it is possible to prevent the original authentication information N from being recognized.
[0230]
Furthermore, the contents of the encryption process and the time of encryption are included in the generation information GG, and the contents of the decryption process that decrypts the encryption according to the time of the encryption at the time of reproduction are displayed for each encryption process. By selecting for each content, even if the content of one encryption process leaks during the playback, the data encrypted using the content of another encryption process can be decrypted, effectively preventing illegal copying it can.
[0231]
In addition, since the authentication information N includes key data for scramble demodulation, if the authentication information N cannot be obtained at the time of reproduction, the encrypted recorded information cannot be decrypted, and illegal copying can be effectively performed. Can be prevented.
[0232]
Furthermore, since the authentication information N disappears at the time of reproduction, the key data once used for the scramble demodulation at the time of reproduction is also erased, so that the key data can be prevented from leaking to the outside. Copying can be prevented.
[0233]
This configuration is used when, for example, the information reproducing device S ′ is an external storage device of the host computer and the key data needs to be transmitted from the information reproducing device S ′ to the host computer. The key information is included in the authentication information N, and it is determined whether or not the data in the
[0234]
Further, since the key data for encryption is further encrypted and included in the authentication information N, it becomes more difficult to illegally scramble and decode the encrypted record information.
[0235]
Further, since the error correction code EE is added to the authentication information N itself, even if the authentication information N becomes an error during reproduction, it can be corrected and the authentication information N can be recognized reliably.
[0236]
Further, since the authentication information N is divided and included in the plurality of ECC blocks 30 ″, the amount of data replaced with the authentication information N decreases when only one
[0237]
Further, since the authentication information N is rearranged over a plurality of ECC blocks 30 ″, the leakage of the authentication information N can be more effectively prevented during reproduction.
[0238]
In the second embodiment, the position information PP is inserted into the
[0239]
(III)Deformation
Next, modifications of the present invention will be described.
[0240]
That is, as a modification, in each of the above-described embodiments, identification information that has nothing to do with the original error correction code or the like is inserted as the
[0241]
That is, for example, the content of any one byte of data in the
d0, D1, D2...... d6, D7
Suppose that If the value of a certain bit in the identification information to be included in the
dFive, D6, D7, D0, D1...... dFour
Are recorded on the DVD 50 (stamper disc SP).
[0242]
At the time of reproduction, when error correction is performed on the rearranged 1-byte data, the bit value in the identification information is determined by determining how much the bit number is shifted to obtain the original data. Is acquired. If this process is repeated for all the bits in the identification information, a function equivalent to the
[0243]
According to the method of this modification, if the content of 1-byte data to be rearranged is, for example, “10101010”, the number of shifts is “0”, “2”, “ 4 ”or“ 6 ”, which may make it impossible to specify. In this case, correct identification information is reproduced by increasing the redundancy in the error correction code or combining pattern matching and error correction. Sometimes you can get it.
[0244]
That is, for example, by repeatedly inserting the data “10101010” (that is, by increasing the redundancy), the number of data combinations that can be made during reproduction is reduced, and each data is correctly identified by error correction. Information (ie correct shift number) can be obtained.
[0245]
Further, in each of the above-described embodiments and modifications, the case where the present invention is applied to data recorded on the
[0246]
More specifically, for example, after generating data including the ECC block 30 '(or 30 "), it is transmitted via a telephone line, and it is confirmed that it is not illegally copied at the transmission destination and reproduced. Can be applied in case.
[0247]
Similarly, data transmission by CATV (Cable Television) and information recording / reproduction using MD (Mini Disk), DAT (Digital Audio Tape) or DVD-R (DVD-Recordable). It can also be applied to.
[0248]
(IV)Embodiment according to a combination of the present invention and conventional illegal copy prevention technology
Next, an embodiment in which the present invention and the conventionally proposed illegal copy prevention technology are used together will be described.
[0249]
That is, for example, the key data for unscrambled image information or the like is recorded as recording information, and the
[0250]
Here, more specifically, an example in which the illegal copy prevention system of the first embodiment and the conventionally proposed illegal copy prevention technology are used together will be described.
[0251]
First, a conventional technique used in combination with the
[0252]
As a configuration in the case of combining this prior art with the
[0253]
Here, in the specific example described below, CGMS data and CM data are defined as follows.
[0254]
CGMS data; 00 → copy permission
CGMS data; 01 → Time shift recording permission
CGMS data; 11 → not copyable
CM data; 11 → Authenticated (not illegally copied)
CM data; ** → Not certified (illegally copied)
In this definition, “10” is undefined for CGMS data, and “**” in CM data indicates all data other than “11”.
[0255]
Here, the time shift recording indicates recording a broadcast program for reproduction. That is, the time difference between the actual broadcast time and the time to view the broadcast program is called time shift. Therefore, “01” as CGMS data is added only when image information or the like is obtained by receiving satellite broadcasting, for example, and only when recording is permitted to be played back later. Is.
[0256]
When image information or the like is supplied from the above-described
[0257]
In addition, since the image information and the like are scrambled using the key data as described above and recorded or transmitted on the optical disc, the CGMS data that is a part of the image information is also scrambled at this time. Recorded or transmitted.
[0258]
Then, an information reproducing device for reproducing the
[0259]
On the premise of the above description, the specifics of illegal copying prevention using the
[0260]
(A)When image information is supplied from DVD
In the case where image information or the like is supplied from a DVD 50 (hereinafter generally referred to as an optical disc), there are the following devices included in a system that prevents illegal copying.
[0261]
That is, for reproducing image information and the like, a player that reproduces an optical disk and outputs an analog video signal, and image information and the like recorded on the optical disk are computer data, and the digital information is reproduced. And a driver for outputting to a computer.
[0262]
As for recording reproduced image information and the like, there are a recorder for recording an analog video signal output from a player and a writer for recording digital data output from a driver.
[0263]
Here, the player is provided with a decoder IC (Integrated Circuit) for descrambling and decoding image information and the like. The decoder IC stores the key data for descrambling, and is supplied to the player manufacturer under strict management from the supplier supplying the optical disk. At this time, since the decoder IC itself is made into an IC, key data cannot be acquired from the outside, and a substantially illegal player is not manufactured.
[0264]
As for the driver, the driver is positioned as a peripheral device of the computer, and includes a video input board (similar to the decoder IC in the player described above) provided on the computer side. The image data before descrambling (image information reproduced from the optical disk, etc.) is transferred. At this time, before transferring digital data to the video input board, a driver that has been certified as illegal by the supplier of image information or the like must pass a certification code (certified that each other is not illegal). Code data for confirming whether or not the data has been approved), and the data is exchanged only when both are certified. Therefore, when either one of the driver and the video input board is not authorized unless it is illegal, the authorization code cannot be exchanged and the digital data is not exchanged.
[0265]
On the other hand, with respect to these players or drivers, the recorder and the writer are each a recorder or writer that is certified as not illegal and a recorder that is not certified (that is, considered as illegal). Or a writer is considered. Hereinafter, in each case, the prevention of illegal copying will be described for each case.
[0266]
(A)When an authorized recorder records image information from a player
First, the certified recorders exchange the authorization code with the player to confirm that they are not illegal. After the confirmation, CGMS data is extracted from the input analog video signal, and recording of the analog video signal is started only when the CGMS data is “00”.
[0267]
Here, since all the players are certified as illegal, in a recorder certified as illegal, the analog video signal output from the player (in the analog video signal, the CM data is lost due to the configuration of the present invention). "11" is newly added and recorded as CM data. Therefore, in the image information and the like recorded by the certified recorder, the CGMS data is always “00”, and the CM data is always “11”.
[0268]
(B)When an unauthorized recorder records image information from a player
Even when a non-certified recorder is connected to the player, the authorization code is exchanged first. Normally, the authorization code cannot be exchanged at this stage, and the player outputs an analog video signal. It stops and illegal copying is prevented.
[0269]
However, if, for some reason, the player recognizes an unauthorized recorder as an authorized recorder, the analog video signal is output to the recorder and recorded.
[0270]
However, in this case, since the non-certified recorder cannot newly record the CM data as “11”, the CM data in the image information or the like recorded by the recorder as a result is the above “**”. Thus, according to the present invention, the image information or the like is not reproduced by another player, and reproduction of illegally copied image information or the like can be prevented.
[0271]
(C)When playing an optical disc with a certified driver
When playing an optical disc with an authorized driver,
(I) Certified video input board
(Ii) Authorized writer
(Iii) Unauthorized writer
Three are possible.
[0272]
Of these, if an attempt is made to transfer to a non-certified writer in (iii), the above-mentioned certification code executed in the initial stage cannot be exchanged, so the driver may not be certified. Since it can be recognized and digital data is not transferred, illegal copying can be prevented.
[0273]
Next, when transferring to the certified video input board of (i), after the certification code is first exchanged, the video input board receives the digital data from the driver and the CM data in it Only when “11” is “11”, descrambling and decoding are performed, and the result is output to an external device (such as a computer on which the video input board is mounted).
[0274]
Of course, when it is confirmed that the video input board is illegal and not authorized when the authorization code is first exchanged, digital data is not supplied from the driver. .
[0275]
Furthermore, in the case of a certified writer of (ii), the processing is the same as the above-described “when the certified recorder records image information or the like from the player”, and the CGMS data is “00”. In addition, only image information having CM data “11” is recorded and generated.
[0276]
(D)When playing an optical disc with an uncertified driver
In this case, digital data will not be output to the certified video input board by the exchange of the original certification code (from a video input board or driver that is not certified by the writer). Therefore, the digital data is eventually transferred only to the uncertified writer. When digital data is recorded by a non-authorized writer, the CM data becomes “**”. Therefore, the player and the video input board are illegally copied data recorded by the writer. Will not be played back.
[0277]
As described above, as described above, illegally copied optical disks can be substantially eliminated by inserting CGMS data into image information or the like and further inserting CM data into the ECC code area.
[0278]
(B)When image information is supplied from satellite broadcasting
When the IRD that receives and decodes satellite broadcasts and the certified recorder are combined, the certification code is first exchanged between the IRD and the recorder to confirm that they are not illegal. Check.
[0279]
Here, in the image information supplied from the satellite broadcast, the CGMS data is either “01” or “11”. Here, if the CM data is not inserted and the CGMS data is “01”, that is, the time shift recording is permitted, the copied data is illegally copied any number of times.
[0280]
Therefore, a recorder that combines CGMS data and CM data and broadcasts it as satellite broadcast, receives it by IRD, and then records it, executes a mutual recognition process with IRD, and the supplier of image information etc. In the case of IRD, the CGMS data is set to “01” and the CM data is set to “11” to be added to the image information and recorded on an optical disc or a video tape. In this case, it is possible to perform time shift recording from the subsequent optical disk or video data.
[0281]
On the other hand, when the recorder determines that the supplier of image information or the like is not the IRD but the player as a result of mutual recognition (that is, after the satellite broadcast has been received, the player is playing back what was once recorded on the optical disc) If the CGMS data in the image information is “01” or “00”, if it is “01”, the data once recorded on the optical disc or the like is re-copied, so the CM Record the data as “**”. Thereby, since the CM data is “**”, it is not reproduced by a player or the like thereafter, and multi-stage copying and reproduction can be prevented.
[0282]
In this way, even if recording is permitted by the recorder, it is more effective for preventing illegal copying because the optical disk is consumed compared to the case where recording is not permitted by the recorder. .
[0283]
(C)Other specific examples
As another specific example, in addition to the identification information (CGMS) to be inserted into the image information area of the optical disc, authentication data (not illegally copied) as sub-identification information similar to CM data in the image information area. It is also possible to record the CM data in the ECC code area.
[0284]
At this time, the authentication data M and CM data N to be inserted into the image information area are used using a predetermined function f.
[Expression 27]
M = f (N)
Thus, the effect of preventing illegal copying can be further enhanced.
[0285]
That is, when image information or the like is reproduced, if the detected authentication data M and CM data N do not have the relationship described above, the reproduction is not performed.
[0286]
By setting the function f in this way, even if either of the CM data N or the authentication data M is illegally acquired by some method, as long as the function f is not acquired, one of the acquired data is used. Since the other data cannot be obtained, the illegally copied image information or the like can be prevented from being reproduced.
[0287]
If the authentication data M is changed and recorded for each
[0288]
In the above-described specific example, the case where CGMS data is inserted into the image information area has been described. However, in addition to this, when the image information is MPEG (Moving Picture Expert Group) data, each picture is displayed. Identification data, that is, data indicating whether the picture is an I picture, a P picture, or a B picture may be inserted into the image information area as identification information.
[0289]
In this case, if it is a certified recorder, the original image and the picture type can be made to coincide with each other at the time of encoding for recording and can be recorded accurately.
[0290]
On the other hand, since the image information recorded by an uncertified recorder is recorded without correctly identifying the type of each picture and the correspondence with the original image, the identification and the correspondence are correctly performed by the player. If it is detected that there is no copy, it can be detected that the copy is illegal.
[0291]
【The invention's effect】
As described above, according to the first aspect of the present invention, the error correction code is added to the output information to generate the correction code additional output information, and a part of the generated correction code additional output information is obtained. Identification informationRearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofFor example, when the generated replacement output information is recorded on the information recording medium and the output information is reproduced from the information recording medium, the replacement output information is generated.Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementIf playback is made possible only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of output information (that is, illegally copied).
[0292]
Furthermore, after adding the error correction code, a part of the correction code addition output information isRearrangementWhen replacing recorded information,Resequence information is extracted, therebyEven if the identification information is detected and the output information is played back,RearrangementThe information will disappear due to error correction at the time of reproduction, and when the reproduced output information is recorded by the information recording device,RearrangementInformation is no longer recorded.
[0293]
Therefore, in the information reproducing apparatus that can reproduce the output information only when the identification information is detected, it is possible to prevent the output information recorded by the information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0294]
Also, for example, when the generated replacement output information is transmitted to another information reproducing apparatus and reproduced, the identification information can be reproduced if reproduction is performed only when the identification information is detected.DetectedEven if no output information is transmitted, the illegal reproduction can be prevented.
[0295]
Furthermore, after transmissionResequence information is extracted, therebyEven if the identification information is detected and the output information is played back,RearrangementThe information will disappear due to error correction at the time of reproduction, and when the reproduced output information is recorded by the information recording device,RearrangementInformation is no longer recorded.
[0296]
Therefore,identificationIn an information reproducing apparatus that can reproduce output information only when information is detected, it is possible to prevent the output information recorded by the information recording apparatus from being reproduced.
[0297]
According to the invention described in
[Expression 28]
M = f (N)
For example, when the output information recorded on the information recording medium is reproduced, the output information is reproduced only when the identification information N and the sub-identification information M are both obtained. Even if either one of N or sub-identification information M is acquired by some illegal method, unless the function f is specified, the other information (sub-identification information M or identification information N) cannot be obtained correctly. Therefore, in the reproducing apparatus that reproduces the recorded output information, the illegally copied output information can be more effectively prevented from being reproduced.
[0298]
According to the invention described in claim 3, in addition to the effects of the invention described in
[0299]
Similarly, even when the transmitted output information is reproduced, the error correction capability for the output information itself does not deteriorate.
[0300]
According to the fourth aspect of the present invention, a part of the correction code-added recording information formed by adding the error correction code to the recording information is used as the identification information.Rearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofSince the replacement recording information formed by replacement is recorded, when reproducing the replacement recording information from the information recording medium,Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementIf playback is made possible only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0301]
Also, some of the correction code-added recording information with the error correction code added isRearrangementSince it is replaced with information,Resequence information is extracted, therebyEven if the identification information is detected and the recorded information is played back,RearrangementThe information will disappear due to error correction at the time of reproduction, and when recording the reproduced recording information on another information recording device,RearrangementInformation is no longer recorded.
[0302]
Therefore, in the information reproducing apparatus that can reproduce the recorded information only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0303]
According to the invention described in claim 5, in addition to the effect of the invention described in
[0304]
According to the invention described in claim 6, in addition to the effect of the invention described in
[0305]
According to the invention described in claim 7, in addition to the effect of the invention described in claim 6, since the rearrangement is performed over a plurality of error correction units, the recorded information is more effectively reproduced. The leakage of identification information can be prevented.
[0306]
According to the invention described in
[0307]
According to the ninth aspect of the invention, in addition to the effect of the invention according to any one of the fourth to eighth aspects, the contents of the encryption process and the encryption time are included in the generation information. If the content of each encryption process is selected for each encryption process, the content of one encryption process leaks at the time of output, if the decryption process content that decrypts the encryption according to the encryption time is selected when the recorded information is reproduced. Record information encrypted using the contents of other encryption processing can be decrypted, and illegal copying can be effectively prevented.
[0308]
According to the invention described in
[0309]
According to the invention described in
[0311]
Claim12According to the invention described in
[Expression 29]
M = f (N)
Therefore, if the recording information is reproduced only when the identification information N and the sub-identification information M are obtained together when reproducing the recording information from the information recording medium, the identification information N or the sub-information is reproduced. Even if either one of the identification information M is obtained by any illegal method, unless the function f is specified, the other information (sub-identification information M or identification information N) cannot be obtained correctly. In a reproducing apparatus that reproduces information, the illegally copied output information can be more effectively prevented from being reproduced.
[0312]
Claim13According to the invention described in
[0313]
Claim14According to the invention described inObtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementOnly when the identification information is detected, the recorded information after error correction can be reproduced.Not detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0314]
In addition, a part of the correction code-added recording information after the error correction code is added isRearrangementSince the information has been replaced,RearrangementWhen the recorded information is recorded on another information recording device, the information will disappear due to error correction during playback.RearrangementInformation is no longer recorded.
[0315]
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0316]
Claim15According to the invention described inObtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementOnly when the identification information is detected, the recorded information can be reproduced.Not detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0317]
In addition, a part of the correction code-added recording information after the error correction code is added isRearrangementSince the information has been replaced,RearrangementWhen the recorded information is recorded on another information recording device, the information will disappear due to error correction during playback.RearrangementInformation is no longer recorded.
[0318]
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0319]
Claim16According to the invention described in claim14Or15In addition to the effects of the invention described in (2), since the recorded information is reproduced only when the identification information N and the sub-identification information M are both obtained, any one of the identification information N and the sub-identification information M is an invalid method. If the function f is not specified, the other information (sub-identification information M or identification information N) cannot be obtained correctly. Therefore, when reproducing information, the illegally copied output information is obtained. Can be more effectively prevented from being reproduced.
[0320]
Claim17According to the invention described in claim14From16In addition to the effect of the invention described in any one of the above, the error correction code is composed of a check symbol of the inner code and a check symbol of the outer code, and the check symbol of the inner code and the check symbol of the outer code are Some of the overlapping partsRearrangementSince it is replaced with information, the check symbol of the inner code and the check symbol of the outer code used for error correction of the recorded information itself areRearrangementIt is not replaced with information, and therefore the error correction capability for the recorded information itself does not deteriorate.
[0321]
Claim18According to the invention described in the above, an error correction code is added to the output information to generate correction code additional output information, and a part of the generated correction code additional output information is identified as identification information.Rearrangement information generated by moving the array of the data that constitutes the part by an amount corresponding to the value ofFor example, when the generated replacement output information is recorded on the information recording medium and the output information is reproduced from the information recording medium, the replacement output information is generated.Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementIf playback is made possible only when the identification information is detected, the identification informationNot detectedIt is possible to prevent illegal reproduction of output information (that is, illegally copied).
[0322]
Furthermore, after adding the error correction code, a part of the correction code addition output information isRearrangementWhen replacing recorded information,Resequence information is extracted, therebyEven if the identification information is detected and the output information is played back,RearrangementThe information will disappear due to error correction at the time of reproduction, and when the reproduced output information is recorded by the information recording device,RearrangementInformation is no longer recorded.
[0323]
Therefore, in the information reproducing apparatus that can reproduce the output information only when the identification information is detected, it is possible to prevent the output information recorded by the information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0324]
Also, for example, when the generated replacement output information is transmitted to another information reproducing apparatus and reproduced, the identification information can be reproduced if reproduction is performed only when the identification information is detected.Not detectedEven if output information is transmitted, illegal reproduction of the output information can be prevented.
[0325]
Furthermore, after transmissionResequence information is extracted, therebyEven if the identification information is detected and the output information is played back,RearrangementThe information will disappear due to error correction at the time of reproduction, and when the reproduced output information is recorded by the information recording device,RearrangementInformation is no longer recorded.
[0326]
Therefore,identificationIn an information reproducing apparatus that can reproduce output information only when information is detected, it is possible to prevent the output information recorded by the information recording apparatus from being reproduced.
[0327]
Claim19According to the invention described in claim18In addition to the effects of the invention described in the above, in the replacement output information to prevent illegal copyingRearrangementEven if the information replacement position is changed, the position information is used as a clue.RearrangementSince information can be extracted,RearrangementBy changing the information replacement position, it is possible to prevent the identification information from being illegally read before error correction.
[0328]
Claim20According to the invention described in claim18Or19In addition to the effects of the invention described in the above, since the identification information is generated by rearranging the codes constituting the original identification information indicating that it is not illegal copying, before error correction at the time of output of the output informationRearrangementInformation is read, So identification information is detectedIn addition, the original original identification information can be prevented from being recognized.
[0329]
Claim21According to the invention described in claim20In addition to the operation of the invention described in (1), since rearrangement is performed over a plurality of error life units, it is possible to more effectively prevent leakage of identification information when outputting output information.
[0330]
Claim22According to the invention described in claim18From21In addition to the effect of the invention described in any one of the above, one over a plurality of error correction units.RearrangementSince the information is included, the leakage of the identification information can be more effectively prevented when outputting the output information.
[0331]
Claim23According to the invention described in claim18From22In addition to the effect of the invention described in any one of the above, since the contents of the encryption process and the encryption time are included in the generation information, encryption is performed according to the encryption time when the output information is output If the content of the decryption process that solves the problem is selected for each content of each encryption process, even if the content of one encryption process leaks during the output, the output encrypted using the content of the other encryption process Information can be deciphered and illegal copying can be effectively prevented.
[0332]
Claim24According to the invention described in claim23In addition to the effects of the invention described in (1), if the identification information cannot be acquired, the encrypted output information cannot be decrypted, so that illegal copying can be effectively prevented.
[0333]
Claim25According to the invention described in claim24In addition to the operation of the invention described in (1), since the encryption key for encryption is further encrypted, it is possible to make it difficult to decrypt the encrypted output information.
[0335]
Claim26According to the invention described in claim18From25In addition to the effect of the invention described in any one of the above, for example, when the output information recorded on the information recording medium is reproduced, the output information is reproduced only when both the identification information N and the sub-identification information M are obtained. With this configuration, even when either one of the identification information N and the sub-identification information M is acquired by some illegitimate method, as long as the function f is not specified, the other information (the sub-identification information M or the identification information N ) Cannot be obtained correctly. Therefore, in the reproducing apparatus for the recorded output information, the illegally copied output information can be more effectively prevented from being reproduced.
[0336]
Claim27According to the invention described in claim18From26In addition to the effect of the invention according to any one of the above, the error correction code is composed of a check symbol for the inner code and a check symbol for the outer code, and the check symbol for the inner code and the check symbol for the outer code are A part of the overlapRearrangementSince the information is replaced with the information, the check symbol of the inner code and the check symbol of the outer code used for error correction of the recorded output information itself at the time of reproducing the output information recorded on the information recording mediumRearrangementThere is no replacement with information, and the error correction capability for the output information itself is not reduced.
[0337]
Similarly, even when the transmitted output information is reproduced, the error correction capability for the output information itself does not deteriorate.
According to the invention of claim 28, the movement amount of the arrangement of the rearrangement information necessary for obtaining the data before moving the arrangement is obtained from the extracted rearrangement information, and identification is performed based on the movement amount. Since the recorded information after error correction can be reproduced only when the information is detected, illegal reproduction of the recorded information in which the identification information is not detected (that is, illegally copied) can be prevented.
In addition, since a part of the correction code addition recording information after the error correction code is added is replaced with the rearrangement information, the rearrangement information disappears due to error correction at the time of reproduction, and the reproduced recording is performed. The reordering information is no longer recorded when the information is recorded on another information recording device.
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0338]
According to the invention of claim 29,Obtain the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and based on the amount of movementOnly when the identification information is detected, the error-corrected recording information can be reproduced.Not detectedIt is possible to prevent illegal reproduction of recorded information (that is, illegally copied).
[0339]
In addition, a part of the correction code-added recording information after the error correction code is added isRearrangementSince the information has been replaced,RearrangementWhen the recorded information is recorded on another information recording device, the information will disappear due to error correction during playback.RearrangementInformation is no longer recorded.
[0340]
Therefore, when the recorded information can be reproduced only when the identification information is detected, it is possible to prevent the recorded information recorded by the other information recording apparatus from being reproduced.
Furthermore, since the rearrangement information is generated by moving the data array that forms part of the correction code additional output information by an amount corresponding to the value of the identification information, the original data is included in the correction code additional output information. Unauthorized reproduction of output information can be prevented without inserting any other data.
[0341]
Claim30According to the invention described in claim31In addition to the effects of the invention described in (2), since the recorded information is reproduced only when the identification information N and the sub-identification information M are obtained together, either the identification information N or the sub-identification information M is an invalid method. If the function f is not specified, the other information (sub-identification information M or identification information N) cannot be obtained correctly. Therefore, in the information reproducing apparatus, the illegally copied output information Can be more effectively prevented from being reproduced.
[0342]
Claim31According to the invention described in claimAny one of 28 to 30In addition to the effects of the invention described in (1), the error correction code is composed of an inner code check symbol and an outer code check symbol, and one of the portions where the inner code check symbol and the outer code check symbol overlap. PartRearrangementSince it is replaced with information, the check symbol of the inner code and the check symbol of the outer code used for error correction of the recorded information itself areRearrangementIt is not replaced with information, and therefore the error correction capability for the recorded information itself does not deteriorate.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration of a cutting apparatus according to a first embodiment.
FIG. 2 is a flowchart showing a cutting operation of the first embodiment.
FIG. 3 is a diagram showing a structure of an ECC block in the data of the first embodiment, (a) is a diagram showing a structure of a data sector, and (b) is a diagram showing a structure of the ECC block.
FIG. 4 is a diagram illustrating a structure of an ECC block after insertion of identification information according to the first embodiment.
FIG. 5 is a diagram illustrating a physical format of data according to the first embodiment.
FIG. 6 is a block diagram showing a schematic configuration of the information reproducing apparatus according to the first embodiment.
FIG. 7 is a flowchart showing a reproduction operation of the first embodiment.
FIG. 8 is a block diagram showing a schematic configuration of a cutting device according to a second embodiment.
FIG. 9 is a block diagram illustrating a detailed configuration of an authentication information generator according to the second embodiment.
FIG. 10 is a block diagram illustrating a detailed configuration of a rearrangement unit according to the second embodiment.
FIG. 11 is a diagram illustrating an operation of the cutting device according to the second embodiment.
FIG. 12 is a block diagram showing a schematic configuration of an information reproducing apparatus according to a second embodiment.
FIG. 13 is a block diagram showing a detailed configuration of a decoding circuit according to a second embodiment.
[Explanation of symbols]
1 ... Data generator
2 ... ECC encoder
3 ... Identification information writer
3 '... Authentication information writer
4 ... Encoder
5 ... Laser generator
6 ... Optical modulator
7 ... Objective lens
8 ... Rotary servo circuit
9 ... Rotation detector
10 ... Feed servo circuit
11 ... Position detector
12 ... Feeding unit
13 ... Spindle motor
14 ... resist
15 ... Glass substrate
16 ... Authentication information generator
20: Data sector
21 ... ID information
22 ... ID information error correction code
23 ... Preliminary data
24, 41, 43 ... data
25 ...
30, 30 ', 30 "... ECC block
31 ... ECC code
32 ... ECC outer code
33 ... Data block
34 ... Correction block
35 ... Identification information
40 ... Recording sector
42 ... Sync frame
50 ... DVD
51 ... Optical pickup
52 ... RF amplifier
53, 90 ... error correction circuit
54 ... Spindle driver
55 ... Spindle motor
56 ... Video circuit
57. Audio circuit
58 ... CPU
59 ... Control panel
60 ... RAM
61 ... Servo circuit
62 ... Focus driver
63 ... Tracking driver
64. Demodulator circuit
65. Identification information extraction circuit
65 '... Authentication information extraction circuit
66 ... display section
70: Key data generation unit
71: Encryption unit
72. Identification information generating unit
73 ... Generation information generation unit
74. Composition unit
75 ... Rearrangement Department
76: Dividing part
77. Division control unit
78 ... Correction code adding unit
79: Position information generation unit
80 ... buffer
81. Buffer writing circuit
82. Buffer read circuit
91 ... Restoration circuit
92 ... Decoding circuit
95 ... Decoding part selection circuit
96-1... First decoding part
96-2... Second decoding part
96-n... nth decoding part
C, C '... Cutting device
S, S '... information reproducing apparatus
H, H '... header
KK ... Encryption key data
N ... Authentication information
N '... Rearrangement authentication information
NN: Split authentication information
CM: Correction authentication information
PP ... Location information
EE ... Error correction code
P, P '... parameters
Sd: Data signal
Sde: Additional data signal
Sdr: Replacement data signal
Sr: Recording data signal
Sp: Detection signal
Sfe: Focus error signal
Ste ... Tracking error signal
Sfd: Focus drive signal
Std: Tracking drive signal
Srf ... RF signal
Se: Playback signal
Sw, Si, Swcm ... Identification information signal
Sw '... Correction authentication information signal
Spo: Position signal
Scm, Swc ... Correction signal
St: Time signal
Sg ... Generation information signal
Skk: Encryption key data signal
Sk: Key data signal
Sm ... Composite signal
Smr ... Rearrangement signal
Scw, Scr, Sbc ... Control signal
Swa: Write address signal
Sra: Read address signal
Sec ... Corrected playback signal
Ssc: Divided signal
Claims (31)
前記生成された訂正符号付加出力情報の一部を、前記出力情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、置換出力情報を生成する置換工程と、
を備えることを特徴とする情報生成方法。An additional step of adding an error correction code used for error correction at the time of outputting the output information to the output information to be output, and generating correction code additional output information;
By moving a part of the generated correction code-added output information by an amount of data constituting the part by an amount corresponding to a value of identification information indicating that the output information is not illegally copied A replacement step of replacing the generated rearrangement information and generating replacement output information;
An information generation method comprising:
前記出力情報に対して、当該出力情報が不法複写されたものでないことを示す副識別情報を付加する副識別情報付加工程を更に備え、
前記付加工程において、前記副識別情報が付加された前記出力情報に対して前記エラー訂正符号を付加し、前記訂正符号付加出力情報を生成すると共に、
前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
A sub-identification information adding step of adding sub-identification information indicating that the output information is not illegally copied to the output information;
In the addition step, the error correction code is added to the output information to which the sub-identification information is added, and the correction code addition output information is generated.
The sub-identification information M and the identification information N are based on a preset function f,
前記エラー訂正符号は、内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、
前記置換工程において、前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部を前記再配列情報に置換することを特徴とする情報生成方法。The information generation method according to claim 1 or 2,
The error correction code is composed of an inner code check symbol and an outer code check symbol;
In the replacing step, a part of a portion where the check symbol of the inner code and the check symbol of the outer code overlap is replaced with the rearrangement information.
前記訂正符号付加記録情報の一部が、前記再配列情報及び前記置換記録情報内における当該再配列情報の位置を示す位置情報に置換されて生成された前記置換記録情報が記録されていることを特徴とする情報記録媒体。The information recording medium according to claim 4,
That part of the correction code addition recording information, wherein the replacement recording information generated is substituted in the position information indicating the position of the rearrangement information in the rearrangement information and the replacement recording in the information is recorded A characteristic information recording medium.
前記識別情報が、前記記録情報が不法複写されたものでないことを示す予め設定された原識別情報を構成する各符号を並べ替えることにより生成されていることを特徴とする情報記録媒体。The information recording medium according to claim 4 or 5,
The information recording medium is characterized in that the identification information is generated by rearranging each code constituting preset original identification information indicating that the recorded information is not illegally copied.
前記識別情報は、前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に対応する前記原識別情報内の符号を一度に並べ替えることにより生成されていることを特徴とする情報記録媒体。The information recording medium according to claim 6,
The identification information is generated by rearranging codes in the original identification information corresponding to a plurality of error correction units at a time for an error correction unit that is a correction unit in the error correction. Information recording medium.
前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に渡って一の前記再配列情報が含まれるように前記訂正符号付加記録情報の一部が当該再配列情報に置換されて生成された前記置換記録情報が記録されていることを特徴とする情報記録媒体。In the information recording medium according to any one of claims 4 to 7,
For the error correction unit that is a correction unit in the error correction, a part of the correction code-added recording information is replaced with the rearrangement information so that one rearrangement information is included across a plurality of the error correction units. An information recording medium on which the replacement recording information generated in this manner is recorded.
暗号化時刻に対応した異なる暗号化処理により前記エラー訂正符号の付加前の前記記録情報が暗号化されていると共に、
前記識別情報には、当該暗号化における暗号化処理の内容及び前記暗号化時刻を示す世代情報が含まれていることを特徴とする情報記録媒体。In the information recording medium according to any one of claims 4 to 8,
The recording information before the addition of the error correction code is encrypted by different encryption processing corresponding to the encryption time,
The information recording medium is characterized in that the identification information includes generation information indicating the content of the encryption processing in the encryption and the encryption time.
前記識別情報中に、前記暗号化処理に用いられた暗号化鍵情報が含まれていることを特徴とする情報記録媒体。The information recording medium according to claim 9,
The information recording medium, wherein the identification information includes encryption key information used for the encryption processing.
前記暗号化鍵情報が予め設定された暗号化処理により暗号化された後に前記識別情報中に挿入されていることを特徴とする情報記録媒体。The information recording medium according to claim 10,
An information recording medium, wherein the encryption key information is encrypted by a predetermined encryption process and then inserted into the identification information.
前記記録情報に対して、当該記録情報が不法複写されたものでないことを示す副識別情報が予め付加されており、
更に前記訂正符号付加記録情報が、前記副識別情報が付加された前記記録情報に対して前記エラー訂正符号を付加することにより形成されていると共に、
前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
Sub-identification information indicating that the record information is not illegally copied is added in advance to the record information,
Further, the correction code addition recording information is formed by adding the error correction code to the recording information to which the sub-identification information is added,
The sub-identification information M and the identification information N are based on a preset function f,
前記エラー訂正符号は、内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、
前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部が前記再配列情報に置換されて記録されていることを特徴とする情報記録媒体。The information recording medium according to any one of claims 4 to 12 ,
The error correction code is composed of an inner code check symbol and an outer code check symbol;
An information recording medium, wherein a part of a portion where the check symbol of the inner code and the check symbol of the outer code overlap is replaced with the rearrangement information and recorded.
前記情報記録媒体から前記置換記録情報を検出する検出工程と、
前記検出された置換記録情報から前記再配列情報を抽出する抽出工程と、
前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定する判定工程と、
前記識別情報が取得されたときのみ前記エラー訂正符号を用いて前記置換記録情報に対してエラー訂正を行い、前記記録情報を再生する再生工程と、
を備えることを特徴とする情報再生方法。A part of the recording information with correction code added by adding an error correction code used for error correction at the time of reproduction of the recording information to the recording information to be recorded is not an illegal copy of the recording information. An information recording medium on which replacement recording information is formed which is formed by replacing the rearrangement information generated by moving the array of the data constituting the part by an amount corresponding to the value of the identification information indicating An information reproducing method for reproducing the recorded information from:
A detection step of detecting the replacement recording information from the information recording medium;
An extraction step of extracting the rearrangement information from the detected replacement record information;
Obtaining the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and whether the identification information has been acquired based on the amount of movement A determination step for determining;
A reproduction step of performing error correction on the replacement recording information using the error correction code only when the identification information is acquired, and reproducing the recording information;
An information reproducing method comprising:
前記情報記録媒体から前記置換記録情報を検出する検出工程と、
前記検出された置換記録情報から前記再配列情報を抽出する抽出工程と、
前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定する判定工程と、
前記エラー訂正符号を用いて前記検出された置換記録情報に対してエラー訂正を行うエラー訂正工程と、
前記識別情報が取得されたときのみ前記エラー訂正された置換記録情報に基づいて前記記録情報を再生する再生工程と、
を備えることを特徴とする情報再生方法。A part of the recording information with correction code added by adding an error correction code used for error correction at the time of reproduction of the recording information to the recording information to be recorded is not an illegal copy of the recording information. An information recording medium on which replacement recording information is formed which is formed by replacing the rearrangement information generated by moving the array of the data constituting the part by an amount corresponding to the value of the identification information indicating An information reproducing method for reproducing the recorded information from:
A detection step of detecting the replacement recording information from the information recording medium;
An extraction step of extracting the rearrangement information from the detected replacement record information;
Obtaining the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and whether the identification information has been acquired based on the amount of movement A determination step for determining;
An error correction step of performing error correction on the detected replacement recording information using the error correction code;
A reproduction step of reproducing the recording information based on the error-corrected replacement recording information only when the identification information is acquired ;
An information reproducing method comprising:
前記記録情報に対して、当該記録情報が不法複写されたものでないことを示す副識別情報が予め付加されており、更に前記訂正符号付加記録情報が、前記副識別情報が付加された前記記録情報に対して前記エラー訂正符号を付加することにより形成されていると共に、前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
前記抽出工程において、前記置換記録情報から前記識別情報及び前記副識別情報を抽出し、
前記判定工程において、前記識別情報が抽出されたか否か、及び前記識別情報Nと前記副識別情報Mとの関係が、前記関数fに基づいて、
前記再生工程において、前記識別情報が抽出され、且つ、前記識別情報Nと前記副識別情報Mとの関係が、
Sub-identification information indicating that the record information is not illegally copied is added in advance to the record information, and the correction code-added record information is further added to the record information to which the sub-identification information is added. The sub-identification information M and the identification information N are formed based on a function f set in advance.
In the extraction step, the identification information and the sub-identification information are extracted from the replacement record information,
In the determination step, whether or not the identification information is extracted, and the relationship between the identification information N and the sub-identification information M is based on the function f.
In the reproduction step, the identification information is extracted, and the relationship between the identification information N and the sub-identification information M is
前記エラー訂正符号は、内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、
前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部が前記再配列情報に置換されていることを特徴とする情報再生方法。The information reproduction method according to any one of claims 14 to 16 ,
The error correction code is composed of an inner code check symbol and an outer code check symbol;
An information reproducing method characterized in that a part of a portion where the check symbol of the inner code and the check symbol of the outer code overlap is replaced with the rearrangement information.
前記生成された訂正符号付加出力情報の一部を、前記出力情報が不法複写されたものでないことを示す識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、置換出力情報を生成する置換手段と、
を備えることを特徴とする情報生成装置。An adding means for adding an error correction code used for error correction at the time of outputting the output information to the output information to be output, and generating correction code additional output information;
By moving a portion of the generated correction code-added output information by an amount corresponding to a value of identification information indicating that the output information is not illegally copied, by moving an array of data constituting the portion A replacement means for replacing the generated rearrangement information and generating replacement output information;
An information generation device comprising:
前記置換手段は、前記生成された訂正符号付加出力情報の一部を、前記再配列情報及び前記置換出力情報内における当該再配列情報の位置を示す位置情報に置換し、前記置換出力情報を生成することを特徴とする情報生成装置。The information generation device according to claim 18 ,
The replacement unit replaces a part of the generated correction code added output information with the rearrangement information and position information indicating the position of the rearrangement information in the replacement output information, and generates the replacement output information. An information generation device characterized by:
前記出力情報が不法複写されたものでないことを示す予め設定された原識別情報を構成する各符号を並べ替えて前記識別情報を生成する並替手段を更に備えると共に、
前記置換手段は、前記生成された訂正符号付加記録情報の一部を、前記生成された識別情報の値に対応した量だけ当該一部を構成するデータの配列を移動させることにより生成された再配列情報に置換し、前記置換出力情報を生成することを特徴とする情報生成装置。The information generation device according to claim 18 or 19 ,
And further comprising rearrangement means for rearranging respective codes constituting preset original identification information indicating that the output information is not illegally copied to generate the identification information;
The replacement means regenerates a part of the generated correction code-added recording information generated by moving an array of data constituting the part by an amount corresponding to the value of the generated identification information. An information generating apparatus, wherein the information is replaced with sequence information and the replacement output information is generated.
前記並替手段は、前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に対応する前記原識別情報内の符号を一度に並べ替えて前記識別情報を生成することを特徴とする情報生成装置。The information generation device according to claim 20 ,
The rearranger rearranges the codes in the original identification information corresponding to a plurality of error correction units at a time for the error correction unit that is a correction unit in the error correction, and generates the identification information. An information generation device.
前記置換手段は、前記エラー訂正における訂正単位であるエラー訂正単位について、複数の当該エラー訂正単位に渡って一の前記再配列情報が含まれるように前記訂正符号付加出力情報の一部を当該再配列情報に置換することを特徴とする情報生成装置。In the information generating device according to any one of claims 18 to 21 ,
The replacement means re-configures a part of the correction code-added output information for the error correction unit, which is a correction unit in the error correction, so as to include one reordering information across a plurality of the error correction units. An information generation device characterized by replacing with sequence information.
暗号化時刻に対応して異なる暗号化処理により前記エラー訂正符号の付加前の前記出力情報を暗号化する暗号化手段を更に備えると共に、
前記識別情報には、当該暗号化手段における暗号化処理の内容及び前記暗号化時刻を示す世代情報が含まれていることを特徴とする情報生成装置。In the information generating device according to any one of claims 18 to 22 ,
And further comprising encryption means for encrypting the output information before addition of the error correction code by different encryption processing corresponding to the encryption time;
The information generation apparatus characterized in that the identification information includes generation information indicating the content of the encryption processing in the encryption means and the encryption time.
前記識別情報中に、前記暗号化手段における暗号化処理に用いられた暗号化鍵情報が含まれていることを特徴とする情報生成装置。The information generation device according to claim 23 ,
An information generation apparatus characterized in that the identification information includes encryption key information used for encryption processing in the encryption means.
前記暗号化鍵情報を予め設定された暗号化処理により暗号化した後に前記識別情報中に挿入する暗号化挿入手段を更に備えることを特徴とする情報生成装置。The information generation apparatus according to claim 24 ,
An information generation apparatus, further comprising: an encryption insertion unit that inserts the encryption key information into the identification information after encrypting the encryption key information by a preset encryption process.
前記出力情報に対して、当該出力情報が不法複写されたものでないことを示す副識別情報を付加する副識別情報付加手段を更に備え、
前記付加手段は、前記副識別情報が付加された前記出力情報に対して前記エラー訂正符号を付加し、前記訂正符号付加出力情報を生成すると共に、
前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
Sub-identification information adding means for adding sub-identification information indicating that the output information is not illegally copied to the output information,
The adding means adds the error correction code to the output information to which the sub-identification information is added, generates the correction code additional output information,
The sub-identification information M and the identification information N are based on a preset function f,
前記エラー訂正符号は、内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、
前記置換手段は、前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部を前記再配列情報に置換することを特徴とする情報生成装置。The information generating device according to any one of claims 18 to 26 ,
The error correction code is composed of an inner code check symbol and an outer code check symbol;
The replacement unit replaces a part of a portion where the check symbol of the inner code and the check symbol of the outer code overlap with the rearrangement information.
前記情報記録媒体から前記置換記録情報を検出する検出手段と、 Detecting means for detecting the replacement recording information from the information recording medium;
前記検出された置換記録情報から前記再配列情報を抽出する抽出手段と、 Extraction means for extracting the rearrangement information from the detected replacement record information;
前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定する判定手段と、 Obtaining the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and whether the identification information has been acquired based on the amount of movement Determining means for determining;
前記識別情報が取得されたときのみ前記エラー訂正符号を用いて前記置換記録情報に対してエラー訂正を行い、前記記録情報を再生する再生手段と、 Reproduction means for performing error correction on the replacement recording information using the error correction code only when the identification information is acquired, and reproducing the recording information;
を備えることを特徴とする情報再生装置。 An information reproducing apparatus comprising:
前記情報記録媒体から前記置換記録情報を検出する検出手段と、
前記検出された置換記録情報から前記再配列情報を抽出する抽出手段と、
前記抽出された再配列情報から前記配列を移動させる前のデータを得るために必要な当該再配列情報の配列の移動量を求め、当該移動量に基づいて前記識別情報が取得されたか否かを判定する判定手段と、
前記エラー訂正符号を用いて前記検出された置換記録情報に対してエラー訂正を行うエラー訂正手段と、
前記識別情報が取得されたときのみ前記エラー訂正された置換記録情報に基づいて前記記録情報を再生する再生手段と、
を備えることを特徴とする情報再生装置。A part of the recording information with correction code added by adding an error correction code used for error correction at the time of reproduction of the recording information to the recording information to be recorded is not an illegal copy of the recording information. An information recording medium on which replacement recording information is formed which is formed by replacing the rearrangement information generated by moving the array of the data constituting the part by an amount corresponding to the value of the identification information indicating An information reproducing apparatus for reproducing the recorded information from
Detecting means for detecting the replacement recording information from the information recording medium;
Extraction means for extracting the rearrangement information from the detected replacement record information;
Obtaining the amount of movement of the sequence of the rearrangement information necessary to obtain the data before moving the sequence from the extracted rearrangement information, and whether the identification information has been acquired based on the amount of movement Determining means for determining;
Error correction means for performing error correction on the detected replacement recording information using the error correction code;
Reproduction means for reproducing the recording information based on the error-corrected replacement recording information only when the identification information is acquired ;
An information reproducing apparatus comprising:
前記記録情報に対して、当該記録情報が不法複写されたものでないことを示す副識別情報が予め付加されており、更に前記訂正符号付加記録情報が、前記副識別情報が付加された前記記録情報に対して前記エラー訂正符号を付加することにより形成されていると共に、前記副識別情報Mと前記識別情報Nとが、予め設定された関数fに基づいて、
前記抽出手段は、前記置換記録情報から前記識別情報及び前記副識別情報を抽出し、
前記判定手段は、前記識別情報が抽出されたか否か、及び前記識別情報Nと前記副識別情報Mとの関係が、前記関数fに基づいて、
前記再生手段は、前記識別情報が抽出され、且つ、前記識別情報Nと前記副識別情報Mとの関係が、
Sub-identification information indicating that the record information is not illegally copied is added in advance to the record information, and the correction code-added record information is further added to the record information to which the sub-identification information is added. The sub-identification information M and the identification information N are formed based on a function f set in advance.
The extraction means extracts the identification information and the sub-identification information from the replacement record information,
The determination means determines whether or not the identification information is extracted, and the relationship between the identification information N and the sub-identification information M is based on the function f.
The reproducing means extracts the identification information, and the relationship between the identification information N and the sub-identification information M is
前記エラー訂正符号は、内符号の検査シンボルと外符号の検査シンボルとにより構成されると共に、
前記内符号の検査シンボルと前記外符号の検査シンボルとが重複する部分の一部が前記再配列情報に置換されていることを特徴とする情報再生装置。The information reproducing apparatus according to any one of claims 28 to 30 , wherein
The error correction code is composed of an inner code check symbol and an outer code check symbol;
An information reproducing apparatus, wherein a part of a portion where the check symbol of the inner code and the check symbol of the outer code overlap is replaced with the rearrangement information.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18534898A JP3828288B2 (en) | 1997-09-05 | 1998-06-30 | Information generating method and apparatus, information reproducing method and apparatus, and information recording medium |
EP99111986A EP0969460A3 (en) | 1998-06-30 | 1999-06-29 | Information generating apparatus and information record medium |
US09/345,055 US6792538B1 (en) | 1997-09-05 | 1999-06-30 | Information generating method and apparatus, information reproducing method and apparatus, and information record medium |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24149897 | 1997-09-05 | ||
JP25098697 | 1997-09-16 | ||
JP9-250986 | 1997-09-16 | ||
JP9-241498 | 1997-09-16 | ||
JP18534898A JP3828288B2 (en) | 1997-09-05 | 1998-06-30 | Information generating method and apparatus, information reproducing method and apparatus, and information recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11154375A JPH11154375A (en) | 1999-06-08 |
JP3828288B2 true JP3828288B2 (en) | 2006-10-04 |
Family
ID=27325544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18534898A Expired - Fee Related JP3828288B2 (en) | 1997-09-05 | 1998-06-30 | Information generating method and apparatus, information reproducing method and apparatus, and information recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3828288B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001307424A (en) * | 2000-04-21 | 2001-11-02 | Pioneer Electronic Corp | Device and method for information recording, device and method for information reproduction, and information recording medium |
JP2006209928A (en) * | 2005-01-31 | 2006-08-10 | Sony Corp | Method and device for manufacturing optical disk, optical disk, and method and device for playing-back optical disk |
CN101796766A (en) * | 2008-07-01 | 2010-08-04 | 松下电器产业株式会社 | Drive device, content reproduction device, recording device, data readout method, program, recording medium, and integrated circuit |
-
1998
- 1998-06-30 JP JP18534898A patent/JP3828288B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11154375A (en) | 1999-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3688628B2 (en) | Signal processing method and apparatus, signal reproduction method and apparatus, and recording medium | |
US6938162B1 (en) | Optical disk, optical disk recording and reproducing apparatus, method for recording, reproducing and deleting data on optical disk, and information processing system | |
JP3779580B2 (en) | Signal processing method and apparatus, signal reproduction method and apparatus, and recording medium | |
US7486599B2 (en) | Recording method, recording apparatus, reproducing method and reproducing apparatus | |
US7372964B2 (en) | Method and apparatus for recording information including secret information and method and apparatus for reproduction thereof | |
US20050038997A1 (en) | Contents recording method, recording medium and contents recording device | |
KR100682562B1 (en) | Information recording apparatus and method, information reproducing apparatus and method, information recording medium and program information recording medium | |
KR100707807B1 (en) | Data storing medium, data recording apparatus, data recording method, data reproducing apparatus, and data reproducing method | |
JPH09128890A (en) | Signal recording method and device therefor signal reproducing method and device therefor signal transmission method and device therefor | |
US6792538B1 (en) | Information generating method and apparatus, information reproducing method and apparatus, and information record medium | |
EP2270786B1 (en) | Information recording processing apparatus, information reproduction processing apparatus, information recording processing method, and information reproduction processing method | |
KR100693008B1 (en) | Recording medium, recording medium writing device, recording medium reading device, recording medium writing method, and recording medium reading method | |
JP4394250B2 (en) | Optical disc, optical disc recording apparatus and optical disc reproducing apparatus | |
JP3668176B2 (en) | Information recording method and apparatus with confidential information, reproducing method and apparatus, and recording medium | |
JP3828288B2 (en) | Information generating method and apparatus, information reproducing method and apparatus, and information recording medium | |
JP3735591B2 (en) | Signal processing apparatus, signal processing method, and storage medium | |
KR20050111591A (en) | Information carrier comprising access information | |
JP3169366B1 (en) | Optical disk, optical disk recording apparatus and method, and optical disk reproducing apparatus and method | |
KR20040073285A (en) | Recording medium, recording method and apparatus, reproduction method and apparatus, data transmission method, and data demodulation method | |
JP5021197B2 (en) | DISC RECORDING MEDIUM AND MANUFACTURING METHOD THEREOF, DISC RECORDING METHOD AND DEVICE, AND DISC REPRODUCING METHOD AND DEVICE | |
EP0969460A2 (en) | Information generating apparatus and information record medium | |
JP3709198B1 (en) | Optical disc, optical disc recording apparatus and method, and optical disc reproducing apparatus and method | |
JP2008159117A (en) | Data recording medium | |
WO2010052817A1 (en) | Optical disc, reproducer of optical disc, device for producing optical disc and method for producing optical disc | |
JP2004088540A (en) | Method and system for recording and reproducing digital information signal, media drive, method for recording and reproducing the same, recording medium, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060327 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060411 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060606 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060704 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060706 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090714 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100714 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110714 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110714 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120714 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |