JP4188903B2 - Originality confirmation method, originality confirmation device, and program - Google Patents
Originality confirmation method, originality confirmation device, and program Download PDFInfo
- Publication number
- JP4188903B2 JP4188903B2 JP2004344843A JP2004344843A JP4188903B2 JP 4188903 B2 JP4188903 B2 JP 4188903B2 JP 2004344843 A JP2004344843 A JP 2004344843A JP 2004344843 A JP2004344843 A JP 2004344843A JP 4188903 B2 JP4188903 B2 JP 4188903B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- recording medium
- information recording
- originality
- recorded
- 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)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
本発明は、情報記録媒体の原本性確認方法と、その原本性確認装置、及び原本性確認方法を実行するプログラムに関わり、特に情報記録媒体に記録されたデジタル情報を保護するのに好適なものである。 The present invention relates to an originality confirmation method of an information recording medium, an originality confirmation device, and a program for executing the originality confirmation method, and particularly suitable for protecting digital information recorded on an information recording medium. It is.
従来、アプリケーションソフトウェア、静止画、動画などのコンテンツは、CD−ROMなどの情報記録媒体(以下、単にディスクという)に記録されて配布(販売)されるのが一般的である。
また、コンパクトディスク(CD)の分野では、近年、読取専用領域(以下ROM部とする)と、書き込み可能領域もしくは書き換え可能領域(以下RAM部とする)を有した、所謂ハイブリッドディスクが開発され、ハイブリッドディスクをCD−ROMなどの代替ディスクとして、そのROM部に予めコンテンツを書き込んだ状態で配布(販売)することが提案されている。
ハイブリッドディスクでは、既存のディスクとの互換性を確保するために、1stセッションをROM部としてスタンプし、それ以降の領域をRAM部として扱うものがある。こうすることにより、ハイブリッドディスクを認識できないシステムにおいても、当該ディスクをマルチセッション記録されたディスクとして取り扱うことが可能となるので、少なくとも読み取り互換性を確保することが可能となる。
なお、先行文献としては特許文献1がある。
In the field of compact discs (CDs), in recent years, so-called hybrid discs having a read-only area (hereinafter referred to as ROM section) and a writable area or rewritable area (hereinafter referred to as RAM section) have been developed. It has been proposed to distribute (sell) a hybrid disk as an alternative disk, such as a CD-ROM, with the content already written in the ROM portion.
Some hybrid disks stamp the 1st session as a ROM part and handle the subsequent areas as a RAM part in order to ensure compatibility with existing disks. In this way, even in a system that cannot recognize a hybrid disc, the disc can be handled as a multi-session recorded disc, so that at least read compatibility can be ensured.
As a prior document, there is
しかしながら、上記したようなCD−ROMやハイブリッドディスクに記録されるデータはデジタル情報であり、複製による劣化が生じないため、本来、ディスクに記録されているデータやアプリケーションプログラム等を不正にHDDや他のディスクにコピーされてしまうという問題があった。
不正コピー又はコピーされたディスクの不正使用を防ぐには、そのディスクが不正コピーされたものでなく、正規に作成されたディスクかどうか判別する必要がある。なお、以下、本明細書では、原本のディスクから正規に作成されたディスクのことを原本ディスクと表記する。
そこで、本発明は上記したような点を鑑みてなされたものであり、その目的は情報記録媒体の原本性確認方法と原本性確認装置、及びそのような原本性確認方法を実行するプログラムを提供することにある。
However, since the data recorded on the CD-ROM or hybrid disk as described above is digital information and does not deteriorate due to duplication, the data or application programs originally recorded on the disk are illegally stored on the HDD or other sources. There was a problem of being copied to other discs.
In order to prevent unauthorized copying or unauthorized use of a copied disk, it is necessary to determine whether the disk is not an illegally copied disk but a properly created disk. Hereinafter, in the present specification, a disc that is normally created from the original disc is referred to as an original disc.
Therefore, the present invention has been made in view of the above-described points, and an object thereof is to provide an originality confirmation method and originality confirmation device for an information recording medium, and a program for executing such an originality confirmation method. There is to do.
上記目的を達成するため、請求項1に記載の発明は、情報記録媒体が原本の情報記録媒体から作成されたか否かを確認する情報記録媒体の原本性確認方法であって、記録済み領域と記録可能領域を有する情報記録媒体から取得した所定情報と予め記憶されている所定情報、及び前記情報記録媒体に記録されている記録空き容量情報と前記情報記録媒体の実際の空き容量情報を、夫々比較することにより前記情報記録媒体の原本性を確認する原本性確認方法を特徴とする。
請求項2に記載の発明は、請求項1に記載の原本性確認方法において、前記情報記録媒体の所定領域に直接記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項3に記載の発明は、請求項1に記載の原本性確認方法において、前記情報記録媒体に所定ファイルとして記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項4に記載の発明は、請求項3に記載の原本性確認方法において、前記情報記録媒体の所定ファイル内に記録されている日時情報と、前記所定ファイル自身の日時情報を比較することを特徴とする。
To achieve the above object, the invention described in
Invention according to
According to a third aspect of the invention, the authenticity checking method according to
According to a fourth aspect of the present invention, in the originality confirmation method according to the third aspect , the date and time information recorded in the predetermined file of the information recording medium is compared with the date and time information of the predetermined file itself. Features.
請求項5に記載の発明は、請求項1乃至請求項4の何れか一項に記載の原本性確認方法において、前記情報記録媒体に記録されている情報を所定の暗号鍵で復号化してから原本性の確認を行うことを特徴とする。
請求項6に記載の発明は、情報記録媒体が原本の情報記録媒体から作成されたか否かを確認する情報記録媒体の原本性確認装置であって、記録済み領域と記録可能領域を有する情報記録媒体から所要の情報を読み出す読み出し手段と、所要の情報を記録している記憶手段と、前記読み出し手段により読み出した所定情報と前記記憶手段に記憶されている所定情報の比較、及び前記情報記録媒体に記録されている記録空き容量情報と前記情報記録媒体の実際の空き容量情報の比較を行う比較手段と、を備える原本性確認装置を特徴とする。
請求項7に記載の発明は、請求項6に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体の所定領域に直接記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項8に記載の発明は、請求項6に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体に所定ファイルとして記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項9に記載の発明は、請求項8に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体の所定ファイル内に記録されている日時情報と、前記所定ファイル自身の日時情報を比較することを特徴とする。
請求項10に記載の発明は、請求項6乃至請求項9の何れか一項に記載の原本性確認装置において、前記情報記録媒体に記録されている情報を所定の暗号鍵で復号化する復号化手段を備えることを特徴とする。
請求項11に記載の発明は、請求項1乃至請求項5の何れか一項に記載の原本性確認方法を実行するプログラムを特徴とする。
The invention described in claim 5 is the authenticity verification method according to any one of
The invention according to claim 6 is an information recording medium originality confirmation device for confirming whether or not the information recording medium is created from the original information recording medium, and is an information recording medium having a recorded area and a recordable area. Reading means for reading required information from the medium, storage means for recording the required information, comparison of the predetermined information read by the reading means and the predetermined information stored in the storage means, and the information recording medium The originality confirmation apparatus comprises comparison means for comparing the recording free capacity information recorded in the information recording medium and the actual free capacity information of the information recording medium.
According to a seventh aspect of the present invention, in the originality confirmation apparatus according to the sixth aspect , the comparing means includes a recording free space information directly recorded in a predetermined area of the information recording medium, and the information recording medium. It is characterized by comparing with actual free space information.
According to an eighth aspect of the present invention, in the originality confirmation apparatus according to the sixth aspect , the comparing means includes: a recording free space information recorded as a predetermined file on the information recording medium; and an actual information recording medium. It is characterized by comparing with the free space information.
According to a ninth aspect of the present invention, in the originality confirmation apparatus according to the eighth aspect , the comparing means includes date / time information recorded in a predetermined file of the information recording medium and date / time information of the predetermined file itself. It is characterized by comparing.
A tenth aspect of the present invention is the originality confirmation apparatus according to any one of the sixth to ninth aspects, wherein the information recorded on the information recording medium is decrypted with a predetermined encryption key. It is characterized by providing a conversion means.
The invention of
請求項1、請求項6に記載の発明によれば、使用される情報記録媒体が原本から作成した情報記録媒体か不正に作成された情報記録媒体であるかを判別することが可能となる。
請求項2、請求項7に記載の発明によれば、情報記録媒体に空き容量情報を記録することができるようになる。
請求項3、請求項8に記載の発明によれば、情報記録媒体に空き容量情報を記録することができるようになる。
請求項4、請求項9に記載の発明によれば、空き容量情報が記載されたファイルの情報が変更された場合、ファイルの日時情報も変更されるので、これをチェックすることで原本性確認をより厳密に行うことができる。
請求項5、請求項10に記載の発明によれば、情報記録媒体のデジタル情報が不正に変更される可能性がなくなり原本性確認をより厳密に行うことができる。
また請求項11に記載の本発明のプログラムによれば、上記したような効果が得られる原本性確認装置を、情報処理装置を利用して容易に実現することができる。
According to the first and sixth aspects of the invention, it is possible to determine whether the information recording medium to be used is an information recording medium created from the original or an information recording medium created illegally .
According to the second and seventh aspects of the invention, it becomes possible to record the free capacity information on the information recording medium.
According to the third and eighth aspects of the present invention, it becomes possible to record the free capacity information on the information recording medium.
According to the inventions of claims 4 and 9, when the information of the file in which the free space information is described is changed, the date and time information of the file is also changed. Can be done more strictly.
According to the fifth and tenth aspects of the present invention, there is no possibility that the digital information of the information recording medium is illegally changed, and the originality confirmation can be performed more strictly.
According to the program of the present invention as set forth in
以下、本発明の実施形態について説明する。
図1は、本実施形態に係る原本性確認装置の概略構成を示した図ある。
この図1に示す原本性確認装置は、ディスクドライブ装置2を備えたパーソナルコンピュータ(以下、「PC」という)1によって構成され、例えばディスクドライブ装置2にCD−ROMやハイブリッドディスク等の情報記録媒体10を装填することにより、情報記録媒体10が原本から作成した原本ディスクかどうか判別することができるようになっている。尚、情報記録媒体10については後述する。
図2は、上記図1に示した原本性確認装置の構成を示したブロック図である。
この図2に示す原本性確認装置は、ディスクドライブ装置2、CPU3、ROM4、RAM5、HDD6、ドライバI/F7などを備えて構成される。
CPU(Central Processing Unit)3は、当該原本性確認装置全体の制御処理を司り、例えばHDD6のハードディスクに記憶されているアプリケーションプログラムを読み出してRAM5に展開することで、そのアプリケーションプログラムに従った処理などを実行する。
ROM(Read Only Memory)4には、例えば、ディスクドライブ装置2などの周辺機器を制御するプログラム群(BIOS)が格納されている。
RAM(Random Access Memory)5は、CPU3が各種処理を実行するのに必要なデータやプログラム等を適宜保持する。
ハードディスクドライブ(HDD)6は、記憶媒体としてハードディスクを備えており、各種データやアプリケーションプログラムが格納されている。そして、本実施の形態では、このHDD6にディスクドライブ装置2に装填したディスクが原本ディスクから作成されたディスクか否かを確認する原本性確認のためのプログラムが格納されている。
またHDD6には原本ディスクの所定情報、例えばATIP(Absolute Time In Pre-groove)のディスクアプリケーションコード(Disc Application Code)のコード値なども格納されている。
ドライバI/F7にはディスクドライブ装置2が接続されている。ディスクドライブ装置2はROM2aを内蔵している。ROM2aはドライブ自身の制御を行うためのプログラム、即ちファームウェア(FirmWare)が格納されている。また場合によっては、ROM2aに上記したような情報記録媒体10の原本性確認のためのプログラムや所定情報を格納しておき、装填されたディスクの原本性を確認することも可能である。なお、上記したCPU3、ROM4、RAM5、HDD6、ドライバI/F7は内部バス8により接続されている。
Hereinafter, embodiments of the present invention will be described.
FIG. 1 is a diagram illustrating a schematic configuration of an originality confirmation apparatus according to the present embodiment.
The originality confirmation apparatus shown in FIG. 1 is constituted by a personal computer (hereinafter referred to as “PC”) 1 provided with a
FIG. 2 is a block diagram showing a configuration of the originality confirmation apparatus shown in FIG.
The originality confirmation apparatus shown in FIG. 2 includes a
A CPU (Central Processing Unit) 3 controls the entire originality confirmation apparatus, for example, reads an application program stored in the hard disk of the HDD 6 and develops it in the RAM 5, thereby performing processing according to the application program. Execute.
A ROM (Read Only Memory) 4 stores, for example, a program group (BIOS) that controls peripheral devices such as the
A RAM (Random Access Memory) 5 appropriately stores data, programs, and the like necessary for the CPU 3 to execute various processes.
A hard disk drive (HDD) 6 includes a hard disk as a storage medium, and stores various data and application programs. In the present embodiment, a program for confirming originality for confirming whether the disk loaded in the
The HDD 6 also stores predetermined information on the original disc, for example, a code value of an ATIP (Absolute Time In Pre-groove) disc application code.
A
図3は情報記録媒体の一例を示した図である。なお、本実施形態では情報記録媒体としてハイブリッドディスクを例に挙げて説明する。
この図3に示すハイブリッドディスク(以下、単に「ディスク」と表記する)10は、予めアプリケーションソフトウェアやデータがスタンプされた読み取り専用領域(以下、「ROM部」という)11と、書き込み可能領域(以下、「RAM部」という)12を有する。またディスク10には、当該ディスク上にディスク10であることを示す情報がスタンプされて形成されている。この情報の例としては、上記したATIPのディスクアプリケーションコードの他に、原本ディスクのTOCに記録されているTrack/Lead Outの開始アドレス(MSF)から計算したMSF値や、セクタ単位の値、KB単位の値などが考えられる。なお、本実施の形態では所定情報をATIPのディスクアプリケーションコードであるものとして説明する。
そして、このような本実施形態の原本性確認装置においては、ディスク10にディスクの空き容量情報を記録するようにした。即ち、記録済み領域と記録可能領域を有するディスク10に対して空き容量情報を記録するようにした。そして、このディスク10に記録されている空き容量情報(以下、「記録空き容量情報」という)と、ディスク10の実際の空き容量情報(以下、「実空き容量情報」という)とを比較すると共に、ディスク10の所定情報と原本性確認装置のHDD6などに予め記憶されている所定情報とを比較することにより、ディスク10が原本ディスクかどうか判断するようにしている。なお、所定情報の比較処理は、上記したディスク10の記録空き容量と実空き容量の比較処理を実行するプログラムに含めて実行しても良い。また別途アプリケーションプログラムを作成して比較を行っても良い。さらに、そのような比較処理をディスクドライブ装置2のROM2aに組み込むようにしても良い。
ディスク10の実空き容量情報は、ディスクドライブ装置2に所定のコマンドを発行することで取得することができる。所定のコマンドとしては、リードトック(Read Toc)コマンド、リードトラックインフォメーション(Read Track Information)コマンド等が考えられる。
一方、ディスク10の記録空き容量情報は、ディスク10に記録したデータの容量から算出するようにしている。このような記録空き容量情報は、所定ファイルとしてディスク10に記録したり、或いはディスク10の所定位置に直接データ形式で記録したりすることが考えられる。所定ファイルとしてディスク10に記録した場合、ディスクドライブ装置2によりファイルを読み出す処理を行うことで取得することができる。
また、ディスク10に直接データを記録した場合は、ディスクドライブ装置2に対して直接リードコマンドを発行することにより取得することができる。
ここで、図4を用いてディスクに空き容量情報の記録する場合について説明する。
FIG. 3 is a diagram showing an example of an information recording medium. In the present embodiment, a hybrid disk will be described as an example of the information recording medium.
A hybrid disk (hereinafter simply referred to as “disk”) 10 shown in FIG. 3 includes a read-only area (hereinafter referred to as “ROM section”) 11 preliminarily stamped with application software and data, and a writable area (hereinafter referred to as “ROM section”). , “RAM unit”) 12. In addition, information indicating that the
In the originality confirmation apparatus of this embodiment, the free space information of the disk is recorded on the
The actual free space information of the
On the other hand, the recording free space information of the
Further, when data is directly recorded on the
Here, a case where free capacity information is recorded on a disc will be described with reference to FIG.
図4はディスク構造の一例を示した図であり、図4(a)にはCDの物理フォーマットの一例が、図4(b)にはプログラムエリアのセクタ構造の一例がそれぞれ示されている。この図4(a)に示すようにリードインエリア(Lead-In Area)21、プログラムエリア(Program Area)22、リードアウトエリア(Lead-Out Area)23から構成される。そして、上記のようにディスクの空き容量情報をディスクに直接データとして記録する場合は、例えば図4(a)に示すプログラムエリア22の最終セクタに記録する。セクタの構造は、図4(b)のように示され、このセクタのデータ領域24に空き容量情報を記録するようにしている。なお、ディスク10がハイブリッドCDの場合、所定値はCDの容量未満の値となる。例えば650MBより小さい値になる。
このように本実施形態の原本性確認装置は、記録済み領域と記録可能領域を有するディスク10から得られる所定情報と、HDD6などに予め記憶されている所定情報を比較すると共に、ディスク10の記録空き容量と実空き容量を比較することにより、ディスクドライブ装置2に装填されたディスクが原本ディスクであるかどうかの原本性を確認するようにしている。従って、例えばディスク10の記録空き容量と実空き容量の比較だけで、ディスク10の原本性の確認をする場合より確実に原本ディスクであるかどうか判別することができるようになる。
例えば、不正コピーのディスクであるにも関わらず、ディスクの空き容量が同じディスクが存在した場合でも原本ディスクでないと判別することができる。
また、不正コピーのディスクであるにも関わらず、ディスクに空き容量情報が記録されているディスクが存在した場合でも、空き容量情報が異なればディスク10が原本ディスクでないと判別することができる。つまり、原本ディスクを不正にコピーした時に空き容量の記録セクタの位置ずれなどが生じた場合、これを排除することができる。
FIG. 4 shows an example of a disk structure. FIG. 4A shows an example of a physical format of a CD, and FIG. 4B shows an example of a sector structure of a program area. As shown in FIG. 4A, a lead-in
As described above, the originality confirmation apparatus according to the present embodiment compares the predetermined information obtained from the
For example, it is possible to determine that the disc is not the original disc even if the disc has the same free capacity even though it is an illegally copied disc.
Further, even if there is a disk on which free space information is recorded even though it is an illegally copied disk, it can be determined that the
図5は、上記した原本性確認装置における比較処理を示したフローチャートである。
なお、以下に説明する処理は図2に示したCPU3がHDD6又はディスクドライブ装置2のROM2aに格納されているプログラムを実行することにより実現されるものである。
この場合、先ずディスク10から所定情報として、例えばATIPのディスクアプリケーションコードなどのコード値を所定値として取得し(S1)、例えばHDD6に予め記憶されている所定値と一致するかどうか判断する(S2)。ステップS2において肯定結果が得られた場合、ディスク10の実空き容量と記録空き容量を取得し(S3、S4)、取得したディスク10の実空き容量と記録空き容量を一致するかどうか判断する(S5)。ステップS5において、肯定結果が得られた場合はディスク10が原本ディスクであると判断すればよい(S6)。一方、ステップS2及びステップS5において否定結果が得られた場合はディスク10が原本ディスクでないと判断すればよい(S7)。なお、図5においては所定値についての比較を行った後、ディスク10の空き容量の比較を行うようにしているが、これはあくまでも一例であり、空き容量の比較を行った後に所定値の比較を行っても良いことは言うまでもない。
FIG. 5 is a flowchart showing a comparison process in the originality confirmation apparatus.
The processing described below is realized by the CPU 3 shown in FIG. 2 executing a program stored in the HDD 6 or the ROM 2a of the
In this case, first, as predetermined information, for example, a code value such as an ATIP disk application code is obtained as a predetermined value from the disk 10 (S1), and for example, it is determined whether or not it matches a predetermined value stored in advance in the HDD 6 (S2). ). If an affirmative result is obtained in step S2, the actual free space and recording free space of the
ところで、上記したような記録可能領域を有するディスク10の場合、ディスク10の記録可能領域に新たにデータを記録すると、それに伴いディスクの空き容量が変化(減少)する。この結果、ディスク10の実空き容量と、ディスク10の記録空き容量とが異なってしまうため、原本ディスクであるかどうかの判別を行うことができなくなる。
そこで、本実施形態においては、ディスク10に記録した記録空き容量情報は更新できるようにしている。これにより、ディスク10の記録可能領域にデータを記録した際には、その記録完了後にディスク10に記録した記録空き容量を更新することで、ディスク10に記録された記録空き情報とディスク10の実空き容量の一致させるようにして、原本ディスクが記録可能領域を有するディスクであっても、原本ディスクであるかどうかの判別を行うことができる。
また本実施形態では、ディスク10に空き容量情報をファイルとして記録する場合は、ファイルに空き容量情報だけでなく日時情報も同時に記録できるようにしておき、本実施形態の原本性確認装置においてディスクが原本ディスクかどうかの判別を行う場合は、空き情報と日時情報により原本性の確認を行うことも可能である。この場合も確実にディスクが原本ディスクかどうか判別することができる。
なお、ファイルの日時情報は以下の2種類の取り扱いが考えられる。
先ず、ファイルに更新前の日時情報を保持しておき、ファイル内のデータ更新(空き容量情報の更新)する場合はファイルの日時情報を更新前のものに変更することが考えられる。またファイル内のデータ更新(空き容量情報の更新)する場合は、ファイルの日時情報を取得して取得した日時情報によりファイル内の日時情報を更新し、ファイル自身の日時情報を取得した日時情報により更新することが考えられる。
但し、いずれの場合においても、ファイル中に記録した日時情報とファイル自身の日時情報が一致している必要があることは言うまでもない。
Incidentally, in the case of the
Therefore, in this embodiment, the recording free space information recorded on the
In this embodiment, when free space information is recorded on the
The file date / time information can be handled in the following two types.
First, it is conceivable that the date / time information before update is stored in the file, and when updating the data in the file (update of free capacity information), the date / time information of the file is changed to the one before update. In addition, when updating data in a file (updating free space information), update the date / time information in the file with the date / time information acquired by acquiring the date / time information of the file, and the date / time information acquired from the file itself. It is possible to update.
However, in any case, it goes without saying that the date / time information recorded in the file and the date / time information of the file itself must match.
図6は、上記日時情報を有する場合の原本性確認装置の処理を示したフローチャートである。なお、以下に説明する処理もCPU3がHDD6又はディスクドライブ装置2のROM2aに格納されているプログラムを実行することにより実現されるものである。
この場合も、先ずディスク10から所定情報として、例えばATIPのディスクアプリケーションコードなどのコード値を所定値として取得し(S11)、HDD6に予め記憶されている所定値と一致するかどうか判断する(S12)。ステップS12において肯定結果が得られた場合、ディスク10から実空き容量と記録空き容量を取得し(S13、S14)、それらが一致するかどうか判断する(S15)。ステップS15において肯定結果が得られた場合、次に、ファイル内に記録されている日時情報と、ファイル自身の日時情報を取得し(S16、S17)、両日時情報が一致するかどうか判断する(S18)。そして、ステップS18において肯定結果が得られた場合、ディスク10が原本ディスクであると判断する(S19)。
一方、ステップS12、ステップS15、及びステップS18において否定結果が得られた場合はディスク10が原本ディスクでないと判断する(S20)。なお、図6においても所定値についての比較を行った後、空き容量の比較を行うようにしているが、これはあくまでも一例であり、空き容量の比較を行った後に所定値の比較を行うようにしても良いことは言うまでもない。
またディスク10にデータを記録する際は、記録すべきデータを所定の暗号鍵で暗号化してから記録する。
そして、本実施形態の原本性確認装置によりディスク10が原本ディスクかどうかの判別を行う場合は、ディスク10に記録されているデータを所定暗号鍵で復号化した後、実空き容量と記録空き容量の比較や所定情報の比較を行うようにすれば、より確実にディスクが原本ディスクかどうか判別することができるようになる。この場合は復号化に使う暗号鍵の妥当性を確認しても良いし、妥当性を確認せず直接所定の暗号鍵で復号化を行い、そこで得られた値を用いて原本性の確認を行うようにしてもよい。また所定の暗号鍵は、使用者によって入力されるものであっても良いし、ディスク上の所定の位置に記録してあっても良い。
なお、本実施の形態では、原本ディスクかどうかの判別することができるディスク(情報記録媒体)と、その記録方法、原本性確認装置の構成、原本性確認方法、及びプログラムによる具体的な処理手順について説明したが、これはあくまでも一例であり、上記例に限定されるものではない。
FIG. 6 is a flowchart showing the processing of the originality confirmation apparatus when the date information is included. The processing described below is also realized by the CPU 3 executing a program stored in the HDD 6 or the ROM 2a of the
Also in this case, first, as predetermined information, for example, a code value such as an ATIP disk application code is acquired as a predetermined value from the disk 10 (S11), and it is determined whether or not it matches a predetermined value stored in advance in the HDD 6 (S12). ). If a positive result is obtained in step S12, the actual free space and the recording free space are acquired from the disk 10 (S13, S14), and it is determined whether or not they match (S15). If an affirmative result is obtained in step S15, then the date and time information recorded in the file and the date and time information of the file itself are acquired (S16 and S17), and it is determined whether or not the date and time information matches (step S16). S18). If a positive result is obtained in step S18, it is determined that the
On the other hand, if a negative result is obtained in step S12, step S15, and step S18, it is determined that the
Further, when data is recorded on the
When the originality confirmation apparatus according to the present embodiment determines whether or not the
In this embodiment, a disc (information recording medium) capable of determining whether it is an original disc, a recording method thereof, a configuration of an originality confirmation device, an originality confirmation method, and a specific processing procedure by a program However, this is only an example and is not limited to the above example.
1 原本性確認装置、2 ディスクドライブ装置、3 CPU、4 ROM、5 RAM、6 HDD、7 バス、10 ハイブリッドディスク
1 Originality confirmation device, 2 disk drive device, 3 CPU, 4 ROM, 5 RAM, 6 HDD, 7 bus, 10 hybrid disk
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004344843A JP4188903B2 (en) | 2004-11-29 | 2004-11-29 | Originality confirmation method, originality confirmation device, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004344843A JP4188903B2 (en) | 2004-11-29 | 2004-11-29 | Originality confirmation method, originality confirmation device, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006155754A JP2006155754A (en) | 2006-06-15 |
JP4188903B2 true JP4188903B2 (en) | 2008-12-03 |
Family
ID=36633863
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004344843A Expired - Fee Related JP4188903B2 (en) | 2004-11-29 | 2004-11-29 | Originality confirmation method, originality confirmation device, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4188903B2 (en) |
-
2004
- 2004-11-29 JP JP2004344843A patent/JP4188903B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006155754A (en) | 2006-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6615192B1 (en) | Contents copying system, copying method, computer-readable recording medium and disc drive copying contents but not a cipher key via a host computer | |
JP4988288B2 (en) | Online system and method for restoring electronic media in an electronic storage device | |
EP1492107B1 (en) | Recordable storage medium with protected data area | |
JP2000251395A (en) | Record medium, recorder and reproducing device | |
US20060123483A1 (en) | Method and system for protecting against illegal copy and/or use of digital contents stored on optical or other media | |
EP1299882A4 (en) | Method of recording and reproducing sample data to/from a recording medium and sample data containing recording medium | |
RU2297677C2 (en) | Data carrier for digital product storage | |
KR100551102B1 (en) | Information reproducing apparatus, method of correcting reproducing program, and information recording medium | |
JP4188903B2 (en) | Originality confirmation method, originality confirmation device, and program | |
US20070168838A1 (en) | Reproduction apparatus and method for reproducing a unique medium identifier | |
KR20040094799A (en) | Writable recording medium, identification information recording method, information recording device, identification information reproduction method, and information reproduction device | |
JP2002182770A (en) | Recording medium having normal user authentication function | |
EP1465182A1 (en) | Optical media protection driver | |
JP2007249333A (en) | Installation method, installation control program, and storage medium | |
JP4731399B2 (en) | Optical disc apparatus and data processing method | |
JP4597651B2 (en) | Information processing unit, method and program for controlling ripping of data in media | |
US6452886B1 (en) | Antihacking optical recording disc and method for reading same | |
JP4501318B2 (en) | Data recording medium, data recording method and apparatus, data reproducing method and apparatus, data recording and reproducing method and apparatus | |
JP4102134B2 (en) | Hybrid disk backup method and computer-readable storage medium storing program for executing the method | |
JP2006004376A (en) | Information reproducing device | |
JP2008545214A (en) | Disk drive apparatus and method | |
JP2005050490A (en) | Information recording/reproducing apparatus, information reproduction controller, and information recording/reproducing method | |
JP2012142045A (en) | Device and method for recording and reproducing | |
JP2005078658A (en) | Writable type compact disk equipped with illegal copy judging function | |
JP2006031780A (en) | Information recording medium, recording method, access method, information recording apparatus, processing device, program and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080528 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080603 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080804 |
|
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: 20080826 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080911 |
|
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: 20110919 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110919 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120919 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130919 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |