JP4188903B2 - Originality confirmation method, originality confirmation device, and program - Google Patents

Originality confirmation method, originality confirmation device, and program Download PDF

Info

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
Application number
JP2004344843A
Other languages
Japanese (ja)
Other versions
JP2006155754A (en
Inventor
剛史 渡部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2004344843A priority Critical patent/JP4188903B2/en
Publication of JP2006155754A publication Critical patent/JP2006155754A/en
Application granted granted Critical
Publication of JP4188903B2 publication Critical patent/JP4188903B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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がある。
特開平06−349064号公報
Conventionally, contents such as application software, still images, and moving images are generally recorded (distributed) on an information recording medium (hereinafter simply referred to as a disk) such as a CD-ROM.
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 Patent Document 1.
Japanese Patent Laid-Open No. 06-349064

しかしながら、上記したような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.

上記目的を達成するため、請求項に記載の発明は、情報記録媒体が原本の情報記録媒体から作成されたか否かを確認する情報記録媒体の原本性確認方法であって、記録済み領域と記録可能領域を有する情報記録媒体から取得した所定情報と予め記憶されている所定情報、及び前記情報記録媒体に記録されている記録空き容量情報と前記情報記録媒体の実際の空き容量情報を、夫々比較することにより前記情報記録媒体の原本性を確認する原本性確認方法を特徴とする。
請求項に記載の発明は、請求項に記載の原本性確認方法において、前記情報記録媒体の所定領域に直接記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項に記載の発明は、請求項に記載の原本性確認方法において、前記情報記録媒体に所定ファイルとして記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項に記載の発明は、請求項に記載の原本性確認方法において、前記情報記録媒体の所定ファイル内に記録されている日時情報と、前記所定ファイル自身の日時情報を比較することを特徴とする。
To achieve the above object, the invention described in claim 1 is an information recording medium originality confirmation method for confirming whether an information recording medium is created from an original information recording medium, wherein Predetermined information acquired from an information recording medium having a recordable area, predetermined information stored in advance, recording free capacity information recorded on the information recording medium, and actual free capacity information of the information recording medium, respectively An originality confirmation method for confirming the originality of the information recording medium by comparison is characterized.
Invention according to claim 2, in originality verification method according to claim 1, a recording space information recorded directly in a predetermined area of the information recording medium, the actual available capacity information of the information recording medium It is characterized by comparing with.
According to a third aspect of the invention, the authenticity checking method according to claim 1, a recording space information recorded as a predetermined file on the information recording medium, the actual available capacity information of the information recording medium It is characterized by comparing.
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.

請求項に記載の発明は、請求項乃至請求項の何れか一項に記載の原本性確認方法において、前記情報記録媒体に記録されている情報を所定の暗号鍵で復号化してから原本性の確認を行うことを特徴とする。
請求項に記載の発明は、情報記録媒体が原本の情報記録媒体から作成されたか否かを確認する情報記録媒体の原本性確認装置であって、記録済み領域と記録可能領域を有する情報記録媒体から所要の情報を読み出す読み出し手段と、所要の情報を記録している記憶手段と、前記読み出し手段により読み出した所定情報と前記記憶手段に記憶されている所定情報の比較、及び前記情報記録媒体に記録されている記録空き容量情報と前記情報記録媒体の実際の空き容量情報の比較を行う比較手段と、を備える原本性確認装置を特徴とする。
請求項に記載の発明は、請求項に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体の所定領域に直接記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項に記載の発明は、請求項に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体に所定ファイルとして記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする。
請求項に記載の発明は、請求項に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体の所定ファイル内に記録されている日時情報と、前記所定ファイル自身の日時情報を比較することを特徴とする。
請求項10に記載の発明は、請求項乃至請求項の何れか一項に記載の原本性確認装置において、前記情報記録媒体に記録されている情報を所定の暗号鍵で復号化する復号化手段を備えることを特徴とする。
請求項11に記載の発明は、請求項乃至請求項の何れか一項に記載の原本性確認方法を実行するプログラムを特徴とする。
The invention described in claim 5 is the authenticity verification method according to any one of claims 1 to 4, after decoding the information recorded on the information recording medium at a predetermined encryption key It is characterized by confirming the originality.
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 claim 11 is characterized by a program for executing the authenticity checking method according to any one of claims 1 to 5.

請求項1、請求項に記載の発明によれば、使用される情報記録媒体が原本から作成した情報記録媒体か不正に作成された情報記録媒体であるかを判別することが可能となる
請求項2、請求項に記載の発明によれば、情報記録媒体に空き容量情報を記録することができるようになる。
請求項3、請求項に記載の発明によれば、情報記録媒体に空き容量情報を記録することができるようになる。
請求項4、請求項に記載の発明によれば、空き容量情報が記載されたファイルの情報が変更された場合、ファイルの日時情報も変更されるので、これをチェックすることで原本性確認をより厳密に行うことができる。
請求項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 claim 11 , the originality confirmation apparatus that can obtain the above-described effects can be easily realized by using the information processing apparatus.

以下、本発明の実施形態について説明する。
図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 disk drive device 2. For example, the disk drive device 2 has an information recording medium such as a CD-ROM or a hybrid disk. By loading 10, it is possible to determine whether the information recording medium 10 is an original disc created from the original. The information recording medium 10 will be described later.
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 disk drive device 2, a CPU 3, a ROM 4, a RAM 5, an HDD 6, a driver I / F 7, and the like.
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 disk drive device 2.
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 disk drive device 2 is a disk created from the original disk is stored in the HDD 6.
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 disk drive device 2 is connected to the driver I / F 7. The disk drive device 2 includes a ROM 2a. The ROM 2a stores a program for controlling the drive itself, that is, firmware (FirmWare). In some cases, the ROM 2a may store a program for confirming the originality of the information recording medium 10 as described above and predetermined information to confirm the originality of the loaded disc. The CPU 3, ROM 4, RAM 5, HDD 6, and driver I / F 7 described above are connected by an internal bus 8.

図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 disk 10 is stamped on the disk 10 is formed on the disk 10. Examples of this information include the above-described ATIP disk application code, MSF value calculated from the start address (MSF) of Track / Lead Out recorded in the TOC of the original disk, sector unit value, KB A unit value is considered. In the present embodiment, the predetermined information is assumed to be ATIP disk application code.
In the originality confirmation apparatus of this embodiment, the free space information of the disk is recorded on the disk 10. That is, the free space information is recorded on the disk 10 having the recorded area and the recordable area. Then, the free space information recorded on the disc 10 (hereinafter referred to as “recorded free space information”) and the actual free space information on the disc 10 (hereinafter referred to as “real free space information”) are compared. By comparing the predetermined information of the disk 10 with the predetermined information stored in advance in the HDD 6 of the originality confirmation device, it is determined whether the disk 10 is the original disk. The predetermined information comparison process may be included in a program that executes the comparison process between the recording free space and the actual free space of the disk 10 described above. Further, a separate application program may be created for comparison. Further, such a comparison process may be incorporated in the ROM 2a of the disk drive device 2.
The actual free space information of the disk 10 can be acquired by issuing a predetermined command to the disk drive device 2. As the predetermined command, a Read Toc command, a Read Track Information command, or the like can be considered.
On the other hand, the recording free space information of the disk 10 is calculated from the capacity of data recorded on the disk 10. Such record free space information can be recorded on the disk 10 as a predetermined file, or can be directly recorded in a data format at a predetermined position on the disk 10. When a predetermined file is recorded on the disk 10, it can be obtained by performing a process of reading the file by the disk drive device 2.
Further, when data is directly recorded on the disk 10, it can be obtained by issuing a read command directly to the disk drive device 2.
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 area 21, a program area 22, and a lead-out area 23 are configured. When the disk free space information is recorded directly as data on the disk as described above, it is recorded, for example, in the last sector of the program area 22 shown in FIG. The sector structure is shown in FIG. 4B, and free space information is recorded in the data area 24 of this sector. When the disk 10 is a hybrid CD, the predetermined value is less than the CD capacity. For example, the value is smaller than 650 MB.
As described above, the originality confirmation apparatus according to the present embodiment compares the predetermined information obtained from the disk 10 having the recorded area and the recordable area with the predetermined information stored in advance in the HDD 6 or the like, and records on the disk 10. By comparing the free space and the actual free space, the originality of whether or not the disk loaded in the disk drive device 2 is the original disk is confirmed. Therefore, for example, only by comparing the recording free space and the actual free space of the disk 10, it is possible to more reliably determine whether it is the original disk than when checking the originality of the disk 10.
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 disk 10 is not the original disk if the free space information is different. In other words, when a misaligned recording sector or the like occurs when the original disc is illegally copied, this can be eliminated.

図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 disk drive device 2.
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 disk 10 are acquired (S3, S4), and it is determined whether or not the acquired real free space and recording free space of the disk 10 match ( S5). If an affirmative result is obtained in step S5, it may be determined that the disk 10 is the original disk (S6). On the other hand, if a negative result is obtained in steps S2 and S5, it may be determined that the disk 10 is not the original disk (S7). In FIG. 5, after comparing the predetermined value, the free space of the disk 10 is compared. However, this is merely an example, and after comparing the free space, the predetermined value is compared. It goes without saying that you can go.

ところで、上記したような記録可能領域を有するディスク10の場合、ディスク10の記録可能領域に新たにデータを記録すると、それに伴いディスクの空き容量が変化(減少)する。この結果、ディスク10の実空き容量と、ディスク10の記録空き容量とが異なってしまうため、原本ディスクであるかどうかの判別を行うことができなくなる。
そこで、本実施形態においては、ディスク10に記録した記録空き容量情報は更新できるようにしている。これにより、ディスク10の記録可能領域にデータを記録した際には、その記録完了後にディスク10に記録した記録空き容量を更新することで、ディスク10に記録された記録空き情報とディスク10の実空き容量の一致させるようにして、原本ディスクが記録可能領域を有するディスクであっても、原本ディスクであるかどうかの判別を行うことができる。
また本実施形態では、ディスク10に空き容量情報をファイルとして記録する場合は、ファイルに空き容量情報だけでなく日時情報も同時に記録できるようにしておき、本実施形態の原本性確認装置においてディスクが原本ディスクかどうかの判別を行う場合は、空き情報と日時情報により原本性の確認を行うことも可能である。この場合も確実にディスクが原本ディスクかどうか判別することができる。
なお、ファイルの日時情報は以下の2種類の取り扱いが考えられる。
先ず、ファイルに更新前の日時情報を保持しておき、ファイル内のデータ更新(空き容量情報の更新)する場合はファイルの日時情報を更新前のものに変更することが考えられる。またファイル内のデータ更新(空き容量情報の更新)する場合は、ファイルの日時情報を取得して取得した日時情報によりファイル内の日時情報を更新し、ファイル自身の日時情報を取得した日時情報により更新することが考えられる。
但し、いずれの場合においても、ファイル中に記録した日時情報とファイル自身の日時情報が一致している必要があることは言うまでもない。
Incidentally, in the case of the disc 10 having the recordable area as described above, when data is newly recorded in the recordable area of the disc 10, the free capacity of the disc changes (decreases) accordingly. As a result, the actual free space of the disk 10 and the recording free space of the disk 10 are different from each other, so that it is impossible to determine whether the disk 10 is an original disk.
Therefore, in this embodiment, the recording free space information recorded on the disk 10 can be updated. As a result, when data is recorded in the recordable area of the disk 10, the recording free space recorded on the disk 10 and the actual disk 10 are recorded by updating the recording free space recorded on the disk 10 after the recording is completed. It is possible to determine whether or not the original disc is the original disc even if the original disc is a disc having a recordable area by matching the free capacities.
In this embodiment, when free space information is recorded on the disk 10 as a file, not only the free space information but also the date / time information can be simultaneously recorded in the file. When discriminating whether the disc is the original disc, it is possible to confirm the originality based on the empty information and the date / time information. Also in this case, it is possible to reliably determine whether the disc is the original disc.
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 disk drive device 2.
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 disk 10 is an original disk (S19).
On the other hand, if a negative result is obtained in step S12, step S15, and step S18, it is determined that the disk 10 is not the original disk (S20). In FIG. 6, the comparison of the predetermined value is followed by the comparison of the free space. However, this is merely an example, and the comparison of the predetermined value is performed after the comparison of the free space. Needless to say, it's okay.
Further, when data is recorded on the disk 10, the data to be recorded is recorded after being encrypted with a predetermined encryption key.
When the originality confirmation apparatus according to the present embodiment determines whether or not the disk 10 is the original disk, the data recorded on the disk 10 is decrypted with a predetermined encryption key, and then the actual free space and the free recording space are recorded. Thus, it is possible to more reliably determine whether the disc is the original disc. In this case, the validity of the encryption key used for decryption may be confirmed, or the decryption is performed directly with a predetermined encryption key without confirming the validity, and the originality is confirmed using the obtained value. You may make it perform. The predetermined encryption key may be input by the user, or may be recorded at a predetermined position on the disc.
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.

本発明の実施形態に係る原本性確認装置の概略構成を示した図。The figure which showed schematic structure of the originality confirmation apparatus which concerns on embodiment of this invention. 本実施形態に係る原本性確認装置の構成を示したブロック図。The block diagram which showed the structure of the originality confirmation apparatus which concerns on this embodiment. 情報記録媒体の説明図。Explanatory drawing of an information recording medium. ディスクの構造を説明する説明図。Explanatory drawing explaining the structure of a disc. 本実施形態の原本性確認装置の処理を示したフローチャート。The flowchart which showed the process of the originality confirmation apparatus of this embodiment. 本実施形態の原本性確認装置の処理を示したフローチャート。The flowchart which showed the process of the originality confirmation apparatus of this embodiment.

符号の説明Explanation of symbols

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)

情報記録媒体が原本の情報記録媒体から作成されたか否かを確認する情報記録媒体の原本性確認方法であって、記録済み領域と記録可能領域を有する情報記録媒体から取得した所定情報と予め記憶されている所定情報、及び前記情報記録媒体に記録されている記録空き容量情報と前記情報記録媒体の実際の空き容量情報を、夫々比較することにより前記情報記録媒体の原本性を確認することを特徴とする原本性確認方法。  An information recording medium originality confirmation method for confirming whether or not an information recording medium has been created from an original information recording medium, wherein predetermined information acquired from an information recording medium having a recorded area and a recordable area is stored in advance. The originality of the information recording medium is confirmed by comparing the predetermined information being recorded and the recording free capacity information recorded on the information recording medium with the actual free capacity information of the information recording medium, respectively. Characteristic confirmation method of originality. 請求項1に記載の原本性確認方法において、前記情報記録媒体の所定領域に直接記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする原本性確認方法。  2. The originality confirmation method according to claim 1, wherein recording free capacity information directly recorded in a predetermined area of the information recording medium is compared with actual free capacity information of the information recording medium. Originality confirmation method. 請求項1に記載の原本性確認方法において、前記情報記録媒体に所定ファイルとして記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする原本性確認方法。  2. The originality confirmation method according to claim 1, wherein the recording free capacity information recorded as a predetermined file on the information recording medium is compared with the actual free capacity information of the information recording medium. Sex confirmation method. 請求項3に記載の原本性確認方法において、前記情報記録媒体の所定ファイル内に記録されている日時情報と、前記所定ファイル自身の日時情報を比較することを特徴とする原本性確認方法。  4. The originality confirmation method according to claim 3, wherein the date and time information recorded in a predetermined file of the information recording medium is compared with the date and time information of the predetermined file itself. 請求項1乃至請求項4の何れか一項に記載の原本性確認方法において、前記情報記録媒体に記録されている情報を所定の暗号鍵で復号化してから原本性の確認を行うことを特徴とする原本性確認方法。  5. The originality confirmation method according to claim 1, wherein the originality is confirmed after decrypting information recorded on the information recording medium with a predetermined encryption key. The originality confirmation method. 情報記録媒体が原本の情報記録媒体から作成されたか否かを確認する情報記録媒体の原本性確認装置であって、記録済み領域と記録可能領域を有する情報記録媒体から所要の情報を読み出す読み出し手段と、所要の情報を記録している記憶手段と、前記読み出し手段により読み出した所定情報と前記記憶手段に記憶されている所定情報の比較、及び前記情報記録媒体に記録されている記録空き容量情報と前記情報記録媒体の実際の空き容量情報の比較を行う比較手段と、を備えることを特徴とする原本性確認装置。  An apparatus for confirming the originality of an information recording medium for confirming whether or not the information recording medium is created from an original information recording medium, and for reading out required information from an information recording medium having a recorded area and a recordable area And 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 recording free capacity information recorded in the information recording medium And a comparison unit for comparing actual free space information of the information recording medium. 請求項6に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体の所定領域に直接記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする原本性確認装置。  7. The originality confirmation apparatus according to claim 6, wherein the comparison unit compares recording free space information directly recorded in a predetermined area of the information recording medium with actual free space information of the information recording medium. An originality confirmation device characterized by that. 請求項6に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体に所定ファイルとして記録されている記録空き容量情報と、前記情報記録媒体の実際の空き容量情報とを比較することを特徴とする原本性確認装置。  7. The originality confirmation apparatus according to claim 6, wherein the comparison unit compares the recording free space information recorded as a predetermined file on the information recording medium with the actual free space information of the information recording medium. Originality confirmation device characterized by 請求項8に記載の原本性確認装置において、前記比較手段は、前記情報記録媒体の所定ファイル内に記録されている日時情報と、前記所定ファイル自身の日時情報を比較することを特徴とする原本性確認装置。  9. The originality confirmation apparatus according to claim 8, wherein the comparison unit compares date information recorded in a predetermined file of the information recording medium with date information of the predetermined file itself. Sex confirmation device. 請求項6乃至請求項9の何れか一項に記載の原本性確認装置において、前記情報記録媒体に記録されている情報を所定の暗号鍵で復号化する復号化手段を備えることを特徴とする原本性確認装置。  The originality confirmation apparatus according to any one of claims 6 to 9, further comprising decryption means for decrypting information recorded on the information recording medium with a predetermined encryption key. Originality confirmation device. 請求項1乃至請求項5の何れか一項に記載の原本性確認方法を実行することを特徴とするプログラム。  A program for executing the originality confirmation method according to any one of claims 1 to 5.
JP2004344843A 2004-11-29 2004-11-29 Originality confirmation method, originality confirmation device, and program Expired - Fee Related JP4188903B2 (en)

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)

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