[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4095914B2 - Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method - Google Patents

Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method Download PDF

Info

Publication number
JP4095914B2
JP4095914B2 JP2003048562A JP2003048562A JP4095914B2 JP 4095914 B2 JP4095914 B2 JP 4095914B2 JP 2003048562 A JP2003048562 A JP 2003048562A JP 2003048562 A JP2003048562 A JP 2003048562A JP 4095914 B2 JP4095914 B2 JP 4095914B2
Authority
JP
Japan
Prior art keywords
file
recording
area
recorded
information
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
JP2003048562A
Other languages
Japanese (ja)
Other versions
JP2004259364A (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 JP2003048562A priority Critical patent/JP4095914B2/en
Publication of JP2004259364A publication Critical patent/JP2004259364A/en
Application granted granted Critical
Publication of JP4095914B2 publication Critical patent/JP4095914B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、記録媒体に記録されたデジタル情報(ファイル)を保護するための情報記録装置、情報記録方法、情報記録媒体及び情報再生装置並びに情報再生方法に関するものである。
【0002】
【従来の技術】
近年、アプリケーションプログラムなどのソフトウェア、静止画,動画データなどのコンテンツ等の情報は、その大容量化に伴いCD−ROMなどの記録媒体にファイルの形態で記録されて配布、販売されるのが一般的である。
【0003】
これらの記録媒体において、ファイルの記録・再生を行う領域の最小単位と、ファイルを形成するデータの最小単位とは異なっている。具体的には、CD(CD−ROM,CD−R/RW等のコンパクトディスク)媒体においては、記録・再生を行う領域の最小単位はセクタであり、実際に取り扱われるファイルの最小単位はバイト(もしくはビット)である。
【0004】
また、記録媒体上に複数のファイルが記録されている場合に、それぞれのファイルの所在を容易に取得するために、何らかのファイル管理情報を同時に記録することが一般的である。このファイル管理情報は、各ファイルの媒体上の所在地(以下、アドレスと呼ぶ)、容量(以下、サイズと呼ぶ)、作成日時等の情報が含まれており、記録された任意のファイルを読み出し使用する場合には、最初にこのファイル管理情報を用いて該当ファイルの記録媒体上のアドレス,サイズを特定し、次に記録媒体上の該当するアドレスに基づき読み出すことで、ファイルの実体を取得している。
【0005】
このファイルの存在するアドレスは、一般的に記録媒体上に記録・再生を行う領域の最小単位(CD媒体においては前述したように最小単位がセクタであることから、以下便宜上セクタと表現する)の値である。これは、情報の最小単位(バイト)で表現すると、そのアドレスを示すために必要な情報量が増大し、実際に情報を記録し管理可能となるファイル数が減少してしまうことと、管理情報の簡略化を図るためである。
【0006】
このような記録媒体に記録されるファイルは、デジタルデータであり他の記録媒体にコピーしても品質の劣化等が生じることがないという特徴がある。このことを悪用して、CD媒体に記録されている各種データやアプリケーションプログラム等を、不正にHDDやCD−R/RW等にコピーすることができるという問題がある。
【0007】
この不正コピーを防止するために、特許文献1には、ソフトウェアを記録媒体に書き込み、論理アドレス順に記録媒体の各物理アドレスから読み出して実行時に、論理アドレスとこれに応じたソフトウェアデータを記憶する物理アドレスとの対応関係と、不正使用防止用のチェックプログラムをソフトウェア本体に付加して原本に記録し、ソフトウェアの実行前に、チェックプログラムにより論理アドレスと物理アドレスの実際の対応関係を求めソフトウェアに付加された対応関係と比較して、不正を検出すること、また、原本の正常セクタに媒体IDを記録すると共に、ソフトウェア本体に原本の媒体IDと不正使用防止用のチェックプログラムを付加して原本に記録し、通常モードにおいて媒体ID記録のセクタを欠陥セクタとして交代セクタにアクセスし、保守モードにおいて媒体ID記録のセクタにアクセスし、ソフトウェアの実行時に、チェックプログラムにより保守モードで媒体ID記録のセクタよりデータを読み出し、ソフトウェアに付加された原本の媒体IDとの一致を確認して、不正コピーを防止することが記載されている。
【0008】
また、特許文献2には、少なくとも一部の同期信号が除去されたダミーファイル、ダミーファイル情報を格納するファイル情報記録領域、ダミーファイル情報を格納する、ファイル情報記録領域以外の領域を備え、アプリケーション起動時にそのファイルの存在とサイズを調べ、存在したファイルの実際のサイズとファイルサイズの一致を確認し、不正コピーを防止することが記載されている。
【0009】
【特許文献1】
特開平7−262001号公報
【特許文献2】
特開2001−266478号公報
【0010】
【発明が解決しようとする課題】
前述したような、不正コピーを防止するための手段がいくつか考案されており、特許文献1,2に記載されているように、記録媒体の正常セクタに媒体IDの記録を行うことやダミーファイル情報の格納が行われ、このために、情報の記録領域の一部(セクタ)が用いられている。そして、前述したように、記録媒体に記録されるプログラムなどのソフトウェア、画像データなどのコンテンツは、その大容量化に伴って多くの記録領域を必要とすることから、その絶対値の決まっている記録媒体の領域を有効利用する必要がある。
【0011】
本発明は、前記従来技術の問題を解決することに指向するものであり、不正コピーを防止すると共に、これを判別するために用いる所定データを記録媒体の空き領域を有効利用して記録し、これを再生する情報記録装置、情報記録方法、情報記録媒体及び情報再生装置並びに情報再生方法を提供することを目的とする。
【0012】
【課題を解決するための手段】
この目的を達成するために、本発明に係る情報記録装置、情報記録方法、情報記録媒体及び情報再生装置並びに情報再生方法における請求項1,に記載される情報記録装置及び方法は、記録媒体にファイルの記録・再生を行う領域の最小単位が、データの最小単位より大きいフォーマットを使用する記録媒体の領域に、ファイルを記録することと、少なくとも領域に記録されたファイルの記録媒体上の所在地と、記録されたファイルの容量とを含むファイル管理情報を記録することと、ファイルと管理情報からなるファイルの実体を記録するために確保した領域内の残領域に不正コピーの判定に用いる所定データを記録することによって、所定データをファイルの実体を記録した領域内の残領域の残容量値に応じて記録するサイズを変更可能に記録して、ファイルの記録用の領域を使用せず、かつ不正コピーを防止することができる。
【0013】
また、請求項2,記載の情報記録装置及び方法は、請求項1,の情報記録装置及び方法において、所定データを、ファイルを記録した領域内に記録する残領域がないときに、次の領域に記録することによって、ファイルを記録した領域内の残領域に応じた所定データの記録をすることができる。
【0014】
また、請求項に記載される情報記録媒体は、記録媒体にファイルの記録・再生を行う領域の最小単位が、データの最小単位より大きいフォーマットを使用する記録媒体の領域に、ファイルと、少なくとも領域に記録されたファイルの記録媒体上の所在地と、記録されたファイルの容量と含むファイル管理情報と、ファイルと管理情報からなるファイルの実体を記録するために確保した領域内の残領域に不正コピーの判定に用いる所定データを記録したことによって、所定データを、ファイルを記録した領域内の残容量値に応じて記録するサイズを変更可能として、ファイルの記録に用いる領域を使用せず、かつ記録されたファイルの不正コピーを防止することができる。
【0015】
また、請求項に記載される情報再生装置及び方法は、請求項記載の情報記録媒体に記録されたファイルを読み出す情報再生装置並びに方法であって、不正コピーの判定に用いる所定データを読み出す手段と、読み出した所定データの可否の判定に応じて、ファイルの読み出し可否を処理する手段とを備えた構成によって、記録媒体に記録されたファイルの不正使用を防止することができる。
【0016】
【発明の実施の形態】
以下、図面を参照して本発明における実施の形態を詳細に説明する。図1は本発明の実施の形態における情報記録再生装置である光ディスクドライブ装置(以下、ドライブ装置という)の概略構成を示すブロック図である。
【0017】
また、大容量の情報(ファイル)を記録再生する記録媒体として、光ディスクが使用されている。ここで、光ディスクとドライブ構成について、図1を参照しながら概略を説明する。一般的な光ディスクとして、CD−RとCD−Eディスクは、記録可能なCD(コンパクトディスク)媒体である。前者のCD−R(CDレコーダブル)は、1回だけ書き込みが可能なCD媒体である(なお、CD−Write Onceともいわれる)。また、後者のCD−E(CDイレーザブル)は、複数回の書き込みが可能なCD媒体である(なお、CD−RW:CDリライタブルともいわれる)。これらのCD−R/RWディスク、すなわち、光ディスクは、図1に示すようなドライブ装置によって情報(ファイル)の記録再生が行われる。
【0018】
図1のドライブ装置において、1は光ディスク、2はスピンドルモータ、3は光ピックアップ、4はモータドライバ、5はリードアンプ、6はサーボ手段、7はCDデコーダ、8はATIPデコーダ、9はレーザコントローラ、10はCDエンコーダ、11はCD−ROMエンコーダ、12はバッファRAM、13はバッファマネージャ、14はCD−ROMデコーダ、15はATAPI/SCSIインターフェース、16はD/Aコンバータ、17はROM、18はCPU、19はRAMを示し、LBはレーザ光、Audioはオーディオ出力信号である。
【0019】
また、図1に示す矢印はデータが主に流れる方向を示し、図1を簡略化して表記するために、各ブロックを制御するCPU18には、太線のみを付けて各ブロックとの接続を省略している。ROM17には、CPU18にて解読可能なコードで記述された制御プログラムが格納されている。なお、ドライブ装置の電源がオン状態になると、プログラムは図示されないメインメモリにロードされ、CPU18はそのプログラムに従って各部の動作を制御すると共に、制御に必要なデータ等を一時的にRAM19に保存する。
【0020】
図1に示すように、ドライブ装置の動作として、光ディスク1は、スピンドルモータ2によって回転駆動される。このスピンドルモータ2は、モータドライバ4とサーボ手段5により、線速度が一定になるように制御される。この線速度は、階段的に変更することが可能である。光ピックアップ3は、図示されない半導体レーザ、光学系、フォーカスアクチュエータ、トラックアクチュエータ、受光素子及びポジションセンサを内蔵しており、レーザ光LBを光ディスク1に照射する。また、この光ピックアップ3は、シークモータによってスレッジ方向への移動が可能である。これらのフォーカスアクチュエータ、トラックアクチュエータ、シークモータは、受光素子とポジションセンサから得られる信号に基づいて、モータドライバ4とサーボ手段5により、レーザ光LBのスポットが光ディスク1上の目的の場所に位置するように制御される。
【0021】
そして、再生時には、光ピックアップ3によって得られた再生信号が、リードアンプ5で増幅されて2値化された後、CDデコーダ7に入力される。入力された2値化データは、このCDデコーダ7において、EFM(Eight to Fourteen Modulation)復調される。なお、記録データは、8ビットずつまとめられてEFM変調されており、このEFM変調では、8ビットを14ビットに変換し、結合ビットを3ビット付加して合計17ビットにする。この場合に、結合ビットは、それまでの「1」と「0」の数が平均的に等しくなるように付けられる。これを「DC成分の抑制」といい、DCカットされた再生信号のスライスレベル変動が抑圧される。
【0022】
復調されたデータは、デインターリーブとエラー訂正の処理が行われる。その後、このデータは、CD−ROMデコーダ14へ入力され、データの信頼性を高めるために、さらに、エラー訂正の処理が行われる。このように2回のエラー訂正の処理が行われたデータは、バッファマネージャ13によって一旦バッファRAM12に蓄えられ、セクタデータとして揃った状態で、ATAPI/SCSIインターフェース15を介して、図示しないホストコンピュータへ一気に転送される。なお、音楽データの場合には、CDデコーダ7から出力されたデータが、D/Aコンバータ16へ入力され、アナログのオーディオ出力信号Audioとして取り出される。
【0023】
また、記録時には、ATAPI/SCSIインターフェース15を通して、ホストコンピュータから送られてきたデータは、バッファマネージャ13によって一旦バッファRAM12に蓄えられる。そして、バッファRAM12内にある程度の量のデータが蓄積された状態で、記録動作が開始されるが、この場合には、その前にレーザスポットを書き込み開始地点に位置させる必要がある。この地点は、トラックの蛇行により予め光ディスク1上に刻まれているウォブル信号によって求められる。
【0024】
ウォブル信号には、ATIP(Absolute Time In Pre-groove)と呼ばれる絶対時間情報が含まれており、この情報が、ATIPデコーダ8によって取り出される。また、このATIPデコーダ8によって生成される同期信号は、CDエンコーダ10へ入力され、光ディスク1上の正確な位置へのデータの書き込みを可能にしている。バッファRAM12のデータは、CD−ROMエンコーダ11やCDエンコーダ10において、エラー訂正コードの付加や、インターリーブが行われ、レーザコントローラ9、光ピックアップ3を介して、光ディスク1に記録される。
【0025】
なお、EFM変調されたデータは、ビットストリームとしてチャンネルビットレート4.3218Mbps(標準速)でレーザを駆動する。この場合の記録データは、588チャンネルビット単位でEFMフレームを構成する。チャンネルクロックとは、このチャンネルビットの周波数のクロックを意味する。以上が図1のドライブ装置の構成と動作の概要である。
【0026】
また、図2はこのドライブ装置を使用した情報処理装置の概略構成を示すブロック図である。情報処理装置には、主制御装置(CPU)20,インターフェース21,記録装置(HDD;ハードディスクドライブ)22,表示装置23及び入力装置24などを備えている。主制御装置20は、マイクロコンピュータ、メインメモリ(不図示)などを含んで構成され、情報処理装置の全体を制御する。
【0027】
インターフェース21は、ドライブ装置との双方向の通信インターフェースであり、ATAPI及びSCSI等の標準インターフェースに準拠している。インターフェース21はドライブ装置のインターフェース15と接続されている。なお、各インターフェース間の接続形態は、通信ケーブル(例えば、SCSIケーブル)などの通信線を用いたケーブル接続だけでなく、赤外線などを利用したワイヤレス接続であってもよい。
【0028】
記録装置(HDD)22には、主制御装置20のマイクロコンピュータで解読可能なコードで記述されたプログラムが格納されている。なお、情報処理装置の駆動電源がオン状態になると、前記プログラムは主制御装置20のメインメモリにロードされる。
【0029】
表示装置23は、例えばCRT、液晶ディスプレイ(LCD)及びプラズマディスプレイパネル(PDP)などの表示部(不図示)を備え、主制御装置20からの各種情報を表示する。
【0030】
入力装置24は、例えばキーボード、マウス及びポインティングデバイスなどのうち少なくとも1つの入力媒体(不図示)を備え、ユーザから入力された各種情報を主制御装置20に通知する。なお、入力媒体からの情報はワイヤレス方式で入力されてもよい。また、表示装置23と入力装置24とが一体化したものとして、例えばタッチパネル付きCRTなどがある。
【0031】
また、情報処理装置はオペレーティングシステム(以下、OSという)を搭載している。そして、情報処理装置を構成する全てのデバイスはOSによって管理されている。
【0032】
図3は、前述した情報処理装置に接続されるドライブ装置に用いられる、記録媒体である光ディスク(CD媒体)のフォーマットを示し、図3に示すようにセクタ0から順にセクタ番号が与えられる。このセクタ番号は、記録されたファイルのアドレスとして使用され、一般にCD媒体では1セクタ当たりのデータ数は2048バイトである。また、図4はファイル管理情報としてCD媒体に対して用いられることの多いISO9660のファイルシステムレイアウトの一例であり、図4において、25はディスクに記録されている一連のファイル群(以下、ボリュームという)に関する情報が記録されるPVD(Primary Volume Descriptor)である。ここに、後述するPTやルートディレクトリのアドレス等も記録されている。
【0033】
また、図4における26はPVD25の終端を示すTD(Terminate Descriptor)、27はボリューム中の全ディレクトリ情報(ディレクトリ名、アドレス、親ディレクトリなど)を並べたテーブルのPT(Path Table)、28は各ディレクトリに含まれるファイルやディレクト情報(名前、アドレス、ファイルサイズなど)が記録されるDR(Directory Record)、29はファイルの実体が記録されるFE(File Extent)である。
【0034】
通常、CD媒体がドライブ装置に装着された後、PVD25から順にボリュームが読み取られる。次に、PVD25に記録されているアドレス情報からPT27を読み込む。以下、アクセスしたいファイルが存在するディレクトリを読み込んだPT27より検索し、PT27に記録されているDR28のアドレス情報からDR28を読み込み、DR28に記録されているアドレス情報からFE29を読み込む。
【0035】
次に、本実施の形態における情報記録,再生の方法について、図5及び図6を参照しながら説明する。図5は、本実施の形態の情報記録の方法を適用したCD媒体のファイルの配置例を示す図である。記録するセクタmの先頭からファイル管理情報に続いて、図4に示すFE29の領域に記録されるファイルの実体30、その後に、媒体照合情報として所定データ31が記録されていることを示している。
【0036】
本実施の形態は、CD媒体への記録手段によって、ファイルの実体30を記録したCD媒体のセクタにおいて、そのファイルのサイズとセクタの記録可能なサイズとの差となる空きサイズに所定データ31を記録する。例えば、1セクタが2048バイトとして、記録するファイルの実体のサイズが3800バイト、所定データのサイズが50バイトのとき、ファイルを記録したセクタの残り296バイトの領域に所定データの50バイトを記録する。このように、ファイルの実体を記録した後のセクタの空き領域に所定データ31を記録して、ファイルの実体を記録するためのセクタを使用することなく、不正コピーの判定に用いる所定データの記録を行うことができる。
【0037】
図5に示すように記録されたファイルの情報再生の方法について、図6のフローチャートにより説明する。まず、ファイルの読み出し処理を実行すると(S1)、ファイル管理情報から、ファイルの実体30のアドレス,サイズを確認する(S2)。これにより得られた情報から、ファイルの実体30の後に記録されている所定データ31を読み出す(S3)。読み出した所定データ31が正しいか否かを確認し(S4)、正しく読み取れない場合(処理S4のNo)、ファイルの実体30の読み出し処理を中止する(S5)。正しい場合(処理S4のYes)、ファイルの実体30を読み出し処理を開始する(S6)。
【0038】
以上のことから、読出手段により読み出された定データ31によって、CD媒体に記録されたファイルが正規のものか、不正コピーされたものかを判断し、不正コピーされたと判断された場合には、そのファイルの読み込み処理を禁止する手段によって、不正コピーを防ぐことができる。なお、前述の定データをセクタの空き領域へ記録、また定データを読み出して可否を判別し、読み出し実行の可否を行う各手段は、情報記録または情報再生を行う装置のROM等に格納された制御プログラムに従ってCPUにより行われる。
【0039】
次に、本実施の形態における実施例1である情報記録の方法について、図7(a),(b)を参照しながら説明する。いま、ファイルの実体30の後に付加される所定データ31のサイズに制限がないとすると、ファイルの実体30のサイズと所定データ31のサイズによっては、図7(a)に示すように、ファイルの実体30を記録するために確保されているセクタの領域(m,m+1)のサイズを超えてしまう。
【0040】
例えば、1セクタが2048バイト、ファイルのサイズが4050バイト、所定データのサイズが50バイトであるときに、CD媒体の記録に用いる領域(m.m+1)のサイズは4100バイトとなり、これらを記録するために3セクタ分の領域を必要とする。ファイル管理情報においては、このファイルのサイズは4050バイトであり、2セクタに記録したものと判断され、次に記録を行うファイルと不整合が生じてしまうことになる。そこで、本実施例1における情報記録の方法においては、ファイルの実体30のサイズとこれを記録するために必要なセクタの領域のサイズとの差によって、所定データ31のサイズを決定する。つまり所定データ31’として、そのサイズを50バイトから46バイトとして記録することによって、2セクタ内に記録可能とする。
【0041】
これにより、ファイルの実体30及び所定データ31’の配置としては、図7(b)に示すようになり、ファイルのサイズに基づいて確保されているセクタの領域のサイズを超えてしまうことを防ぎ、ファイル管理情報における不整合が生じることなく、さらに、前述したようにこの所定データ31’を参照することで、ファイルの不正コピーを防ぐことができる。
【0042】
また、本実施の形態における実施例2として、前述した実施例1で説明した情報記録の方法では、ファイルの実体30のサイズとこれを記録するために確保したセクタの領域のサイズとが等しいときに、確保したセクタの領域には残りの空き領域がなく(図8(a)参照)、所定データ31を記録することができない。このため、図8(b)に示すように、次のファイルの実体30’を記録するセクタの領域を移動させて(図8(a),(b)に示すように、ファイル管理情報の開始アドレス(矢印B)のセクタをm+2からm+3に変更する)、このセクタに所定データ31を記録する。このときの所定データ31を記録したセクタは、従来の不良セクタの処理と同様の扱いとして、通常のファイル書き込みや読み出し時においては参照することのないようにする。
【0043】
また、本実施の形態において説明した情報記録方法を用いてCD媒体にファイルの実体と所定データを記録することにより、CD媒体上のファイルを記録する領域を有効に利用でき、かつファイルの不正使用を防止するCD媒体を得ることができる。
【0044】
【発明の効果】
以上説明したように、本発明によれば、ファイルを特定する所定データをこのファイルの実体を記録した領域内の空き領域に記録して、ファイルの記録に用いるCD媒体の領域を確保し、かつ所定データを用いて不正コピーを防止することができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の実施の形態におけるドライブ装置の概略構成を示すブロック図
【図2】ドライブ装置を使用した情報処理装置の概略構成を示すブロック図
【図3】情報処理装置に接続のドライブ装置に用いられるCD媒体のフォーマットを示す図
【図4】ファイル管理情報としてCD媒体に用いられるISO9660のファイルシステムレイアウトの一例を示す図
【図5】本実施の形態における情報記録したCD媒体のファイルの配置例を示す図
【図6】本実施の形態におけるファイルの情報再生の処理を示すフローチャート
【図7】本実施の形態における実施例1により情報記録したCD媒体のファイルの配置例における実行前(a)と実行後(b)を示す図
【図8】本実施の形態における実施例2により情報記録したCD媒体のファイルの配置例における実行前(a)と実行後(b)を示す図
【符号の説明】
1 光ディスク
光ピックアップ
17 ROM
18 CPU
19 RAM
30 ファイルの実体
31 所定データ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information recording apparatus, an information recording method, an information recording medium, an information reproducing apparatus, and an information reproducing method for protecting digital information (file) recorded on a recording medium.
[0002]
[Prior art]
In recent years, information such as contents such as software such as application programs, still images, and moving image data is generally distributed and sold in the form of files recorded on a recording medium such as a CD-ROM as the capacity thereof increases. Is.
[0003]
In these recording media, the minimum unit of the area for recording / reproducing a file is different from the minimum unit of data forming the file. Specifically, in a CD (compact disc such as CD-ROM, CD-R / RW, etc.) medium, the minimum unit of the recording / reproducing area is a sector, and the minimum unit of an actually handled file is a byte ( Or a bit).
[0004]
In addition, when a plurality of files are recorded on a recording medium, it is common to record some file management information at the same time in order to easily obtain the location of each file. This file management information includes information such as the location of each file on the medium (hereinafter referred to as address), capacity (hereinafter referred to as size), creation date and time, etc. In this case, the file management information is first used to identify the address and size of the corresponding file on the recording medium, and then the file is read based on the corresponding address on the recording medium to obtain the file entity. Yes.
[0005]
The address where this file exists is generally the minimum unit of a recording / reproducing area on the recording medium (in the CD medium, since the minimum unit is a sector as described above, it will be expressed as a sector for convenience hereinafter). Value. If this is expressed in the minimum unit of information (bytes), the amount of information necessary to indicate the address increases, the number of files that can actually be recorded and managed decreases, and management information This is to simplify the process.
[0006]
A file recorded on such a recording medium is digital data, and is characterized in that quality degradation does not occur even if it is copied to another recording medium. By exploiting this fact, there is a problem that various data and application programs recorded on the CD medium can be illegally copied to an HDD, a CD-R / RW, or the like.
[0007]
In order to prevent this unauthorized copying, Japanese Patent Laid-Open No. 2004-151867 discloses a physical in which software is written on a recording medium, read from each physical address of the recording medium in the order of logical addresses, and stores logical data and corresponding software data at the time of execution. A correspondence program with addresses and a check program for preventing unauthorized use are added to the software and recorded in the original. Before executing the software, the actual correspondence between logical addresses and physical addresses is obtained by the check program and added to the software. Compared with the corresponding relationship, fraud is detected, and the medium ID is recorded in the normal sector of the original, and the original medium ID and a check program for preventing unauthorized use are added to the original software. Record and replace medium ID recording sector as defective sector in normal mode Access to the sector of the medium ID recording in the maintenance mode, and when executing the software, the check program reads the data from the sector of the medium ID recording in the maintenance mode and matches the original medium ID added to the software To prevent unauthorized copying.
[0008]
Patent Document 2 includes a dummy file from which at least a part of the synchronization signal is removed, a file information recording area for storing dummy file information, an area other than the file information recording area for storing dummy file information, and an application. It describes that the existence and size of the file are checked at the time of startup, and the actual size of the existing file matches the file size to prevent unauthorized copying.
[0009]
[Patent Document 1]
JP-A-7-262001 [Patent Document 2]
Japanese Patent Laid-Open No. 2001-266478
[Problems to be solved by the invention]
Several means for preventing unauthorized copying as described above have been devised. As described in Patent Documents 1 and 2, recording of a medium ID in a normal sector of a recording medium or a dummy file is performed. Information is stored, and a part (sector) of the information recording area is used for this purpose. As described above, software such as a program recorded on a recording medium and contents such as image data require a large number of recording areas as the capacity thereof increases, so that absolute values thereof are determined. It is necessary to effectively use the area of the recording medium.
[0011]
The present invention is directed to solving the above-described problems of the prior art, and prevents unauthorized copying and records predetermined data used to determine this by effectively utilizing the free area of the recording medium, An object of the present invention is to provide an information recording apparatus, an information recording method, an information recording medium, an information reproducing apparatus, and an information reproducing method for reproducing the information.
[0012]
[Means for Solving the Problems]
In order to achieve this object, the information recording apparatus, the information recording method, the information recording medium, the information reproducing apparatus, and the information reproducing method according to claims 1 and 3 of the present invention include Recording a file in an area of the recording medium that uses a format in which the minimum unit of the file recording / playback is larger than the minimum unit of data, and at least the location of the file recorded in the area on the recording medium And file management information including the capacity of the recorded file, and predetermined data used for determining unauthorized copying in the remaining area within the area reserved for recording the file and the file management information. Can record the specified data according to the remaining capacity of the remaining area in the area where the file entity is recorded. The file recording area is not used, and unauthorized copying can be prevented.
[0013]
The information recording apparatus and method according to claims 2 and 4 are the information recording apparatus and method according to claims 1 and 3 , respectively, when there is no remaining area for recording predetermined data in the area where the file is recorded. By recording in this area, it is possible to record predetermined data corresponding to the remaining area in the area where the file is recorded.
[0014]
Further, the information recording medium according to claim 5 includes a file in an area of a recording medium that uses a format in which a minimum unit for recording / reproducing a file on the recording medium is larger than a minimum unit of data, The location on the recording medium of the file recorded in the area, the file management information including the capacity of the recorded file, and the remaining area in the area reserved for recording the file entity consisting of the file and management information is invalid. By recording the predetermined data used for the copy determination, the size of the predetermined data can be changed according to the remaining capacity value in the area where the file is recorded, the area used for recording the file is not used, and Unauthorized copying of recorded files can be prevented.
[0015]
An information reproducing apparatus and method according to claims 6 and 7 are the information reproducing apparatus and method for reading a file recorded on the information recording medium according to claim 5 , wherein the predetermined data used for the determination of unauthorized copying By means of a configuration comprising a means for reading out a file and a means for processing whether or not the read-out predetermined data is possible, it is possible to prevent unauthorized use of the file recorded on the recording medium.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of an optical disc drive apparatus (hereinafter referred to as a drive apparatus) which is an information recording / reproducing apparatus in an embodiment of the present invention.
[0017]
An optical disk is used as a recording medium for recording / reproducing a large amount of information (file). Here, an outline of the optical disc and the drive configuration will be described with reference to FIG. As general optical disks, CD-R and CD-E disks are recordable CD (compact disk) media. The former CD-R (CD recordable) is a CD medium that can be written only once (also referred to as CD-Write Once). The latter CD-E (CD erasable) is a CD medium that can be written a plurality of times (CD-RW: also called CD rewritable). Information (files) is recorded and reproduced on these CD-R / RW discs, that is, optical discs, by a drive device as shown in FIG.
[0018]
1, 1 is an optical disk, 2 is a spindle motor, 3 is an optical pickup, 4 is a motor driver, 5 is a read amplifier, 6 is a servo means, 7 is a CD decoder, 8 is an ATIP decoder, and 9 is a laser controller. 10 is a CD encoder, 11 is a CD-ROM encoder, 12 is a buffer RAM, 13 is a buffer manager, 14 is a CD-ROM decoder, 15 is an ATAPI / SCSI interface, 16 is a D / A converter, 17 is a ROM, 18 is a ROM Reference numeral 19 denotes a RAM, LB is a laser beam, and Audio is an audio output signal.
[0019]
In addition, the arrows shown in FIG. 1 indicate the direction in which data mainly flows. In order to simplify the notation of FIG. 1, the CPU 18 that controls each block is provided with only a thick line and the connection with each block is omitted. ing. The ROM 17 stores a control program written in a code readable by the CPU 18. When the drive device is turned on, the program is loaded into a main memory (not shown), and the CPU 18 controls the operation of each unit according to the program and temporarily stores data necessary for the control in the RAM 19.
[0020]
As shown in FIG. 1, as an operation of the drive device, the optical disc 1 is rotationally driven by a spindle motor 2. The spindle motor 2 is controlled by the motor driver 4 and the servo means 5 so that the linear velocity is constant. This linear velocity can be changed stepwise. The optical pickup 3 includes a semiconductor laser, an optical system, a focus actuator, a track actuator, a light receiving element, and a position sensor (not shown), and irradiates the optical disc 1 with a laser beam LB. The optical pickup 3 can be moved in the sledge direction by a seek motor. These focus actuator, track actuator, and seek motor are positioned at a target location on the optical disk 1 by the motor driver 4 and servo means 5 based on signals obtained from the light receiving element and the position sensor. To be controlled.
[0021]
At the time of reproduction, a reproduction signal obtained by the optical pickup 3 is amplified by the read amplifier 5 and binarized, and then input to the CD decoder 7. The input binarized data is demodulated by EFM (Eight to Fourteen Modulation) in the CD decoder 7. Note that the recording data is EFM modulated by collecting 8 bits at a time. In this EFM modulation, 8 bits are converted to 14 bits, and 3 bits are added to form a combined bit to make a total of 17 bits. In this case, the combined bits are attached so that the number of previous “1” s and “0” s are equal on average. This is called “DC component suppression”, and the slice level fluctuation of the DC-cut reproduction signal is suppressed.
[0022]
The demodulated data is subjected to deinterleaving and error correction. Thereafter, this data is input to the CD-ROM decoder 14, and further error correction processing is performed in order to improve the reliability of the data. The data that has been subjected to the error correction processing twice as described above is temporarily stored in the buffer RAM 12 by the buffer manager 13 and is arranged as sector data to the host computer (not shown) via the ATAPI / SCSI interface 15. It is transferred at a stretch. In the case of music data, the data output from the CD decoder 7 is input to the D / A converter 16 and extracted as an analog audio output signal Audio.
[0023]
At the time of recording, the data sent from the host computer through the ATAPI / SCSI interface 15 is temporarily stored in the buffer RAM 12 by the buffer manager 13. Then, the recording operation is started with a certain amount of data accumulated in the buffer RAM 12. In this case, it is necessary to position the laser spot at the writing start point before that. This point is obtained by a wobble signal preliminarily carved on the optical disc 1 by meandering tracks.
[0024]
The wobble signal includes absolute time information called ATIP (Absolute Time In Pre-groove), and this information is extracted by the ATIP decoder 8. The synchronization signal generated by the ATIP decoder 8 is input to the CD encoder 10 so that data can be written at an accurate position on the optical disc 1. Data in the buffer RAM 12 is added to the error correction code and interleaved by the CD-ROM encoder 11 and the CD encoder 10, and is recorded on the optical disk 1 via the laser controller 9 and the optical pickup 3.
[0025]
The EFM modulated data drives the laser as a bit stream at a channel bit rate of 4.3218 Mbps (standard speed). The recording data in this case constitutes an EFM frame in units of 588 channel bits. The channel clock means a clock having a frequency of this channel bit. The above is the outline of the configuration and operation of the drive apparatus of FIG.
[0026]
FIG. 2 is a block diagram showing a schematic configuration of an information processing apparatus using this drive device. The information processing apparatus includes a main control device (CPU) 20, an interface 21, a recording device (HDD; hard disk drive) 22, a display device 23, an input device 24, and the like. The main controller 20 includes a microcomputer, a main memory (not shown), and the like, and controls the entire information processing apparatus.
[0027]
The interface 21 is a bidirectional communication interface with the drive device, and conforms to standard interfaces such as ATAPI and SCSI. The interface 21 is connected to the interface 15 of the drive device. The connection form between the interfaces may be not only a cable connection using a communication line such as a communication cable (for example, a SCSI cable) but also a wireless connection using infrared rays.
[0028]
The recording device (HDD) 22 stores a program written in a code readable by the microcomputer of the main controller 20. When the drive power supply of the information processing apparatus is turned on, the program is loaded into the main memory of the main controller 20.
[0029]
The display device 23 includes a display unit (not shown) such as a CRT, a liquid crystal display (LCD), and a plasma display panel (PDP), and displays various information from the main control device 20.
[0030]
The input device 24 includes at least one input medium (not shown) of, for example, a keyboard, a mouse, and a pointing device, and notifies the main control device 20 of various information input by the user. Note that information from the input medium may be input in a wireless manner. Further, as an integrated display device 23 and input device 24, for example, there is a CRT with a touch panel.
[0031]
The information processing apparatus is equipped with an operating system (hereinafter referred to as OS). All devices constituting the information processing apparatus are managed by the OS.
[0032]
FIG. 3 shows the format of an optical disk (CD medium) that is a recording medium used in the drive device connected to the information processing apparatus described above, and sector numbers are given in order from sector 0 as shown in FIG. This sector number is used as an address of a recorded file. In general, the number of data per sector is 2048 bytes in a CD medium. FIG. 4 is an example of an ISO9660 file system layout often used for CD media as file management information. In FIG. 4, reference numeral 25 denotes a series of file groups (hereinafter referred to as volumes) recorded on the disc. ) Is recorded PVD (Primary Volume Descriptor). Here, the PT and the address of the root directory, which will be described later, are also recorded.
[0033]
4, 26 is a TD (Terminate Descriptor) indicating the end of the PVD 25, 27 is a PT (Path Table) of a table in which all directory information (directory name, address, parent directory, etc.) in the volume is arranged, and 28 is each DR a file or directory information is included in the directory (name, address, file size, etc.) is recorded (directory record), 29 is an FE (file Extent) the entity of the file is recorded.
[0034]
Usually, after the CD medium is loaded in the drive device, the volume is read sequentially from the PVD 25. Next, PT 27 is read from the address information recorded in PVD 25. Thereafter, the directory containing the file to be accessed is searched from the read PT 27, the DR 28 is read from the address information of the DR 28 recorded in the PT 27, and the FE 29 is read from the address information recorded in the DR 28.
[0035]
Next, a method of recording and reproducing information in the present embodiment will be described with reference to FIGS. FIG. 5 is a diagram showing an example of file arrangement on a CD medium to which the information recording method of the present embodiment is applied. The file management information is recorded from the head of the sector m to be recorded, followed by the file entity 30 recorded in the area of the FE 29 shown in FIG. 4, and then the predetermined data 31 is recorded as medium verification information. .
[0036]
In the present embodiment, in the sector of the CD medium on which the file entity 30 is recorded by the recording means to the CD medium, the predetermined data 31 is set to a free size that is the difference between the size of the file and the recordable size of the sector. Record. For example, when one sector is 2048 bytes, the size of the file to be recorded is 3800 bytes, and the size of the predetermined data is 50 bytes, 50 bytes of the predetermined data are recorded in the remaining 296 bytes of the sector where the file is recorded. . As described above, the predetermined data 31 is recorded in the empty area of the sector after the file entity is recorded, and the recording of the predetermined data used for the unauthorized copy determination is performed without using the sector for recording the file entity. It can be performed.
[0037]
A method of reproducing information of the recorded file as shown in FIG. 5 will be described with reference to the flowchart of FIG. First, when a file read process is executed (S1), the address and size of the file entity 30 are confirmed from the file management information (S2). Predetermined data 31 recorded after the file entity 30 is read from the information thus obtained (S3). It is confirmed whether or not the read predetermined data 31 is correct (S4). If the data cannot be read correctly (No in process S4), the process of reading the file entity 30 is stopped (S5). If it is correct (Yes in process S4), the file entity 30 is read and the process is started (S6).
[0038]
From the above, the constant data 31 where it was read by the reading means, when the files recorded on the CD medium or legitimate, to determine what is illegally copied, it is determined to have been illegally copied Can prevent unauthorized copying by means of prohibiting the reading process of the file. Incidentally, stored in the constant data at the aforementioned recording to free space sector, also to determine whether reading the Jo Tokoro data, each means for performing whether to read execution, in a ROM or the like of the information recording or information apparatus for reproducing This is performed by the CPU according to the control program.
[0039]
Next, the information recording method according to the first embodiment of the present embodiment will be described with reference to FIGS. 7 (a) and 7 (b). Assuming that there is no limit on the size of the predetermined data 31 added after the file entity 30, depending on the size of the file entity 30 and the size of the predetermined data 31, as shown in FIG. The size of the sector area (m, m + 1) reserved for recording the entity 30 is exceeded.
[0040]
For example, when one sector is 2048 bytes, the file size is 4050 bytes, and the predetermined data size is 50 bytes, the size of the area (mm + 1) used for recording on the CD medium is 4100 bytes, and these are recorded. Therefore, an area for 3 sectors is required. In the file management information, the size of this file is 4050 bytes, and it is determined that the file has been recorded in two sectors, resulting in inconsistency with the file to be recorded next. Therefore, in the information recording method according to the first embodiment, the size of the predetermined data 31 is determined by the difference between the size of the file entity 30 and the size of the sector area necessary for recording the file entity 30. That is, by recording the predetermined data 31 'as a size of 50 bytes to 46 bytes, it is possible to record in two sectors.
[0041]
As a result, the arrangement of the file entity 30 and the predetermined data 31 ′ is as shown in FIG. 7B, and it is prevented that the size of the sector area secured based on the file size is exceeded. Further, without inconsistency in the file management information, it is possible to prevent unauthorized copying of the file by referring to the predetermined data 31 ′ as described above.
[0042]
Further, as Example 2 in the present embodiment, in the information recording method described in Example 1 described above, the size of the file entity 30 is equal to the size of the sector area reserved for recording this. In addition, there is no remaining free area in the reserved sector area (see FIG. 8A), and the predetermined data 31 cannot be recorded. Therefore, as shown in FIG. 8B, the sector area in which the next file entity 30 ′ is recorded is moved (as shown in FIGS. 8A and 8B, the start of file management information). The sector of the address (arrow B) is changed from m + 2 to m + 3), and predetermined data 31 is recorded in this sector. The sector in which the predetermined data 31 is recorded at this time is handled in the same way as the processing of the conventional defective sector so that it is not referred to during normal file writing or reading.
[0043]
In addition, by recording the file entity and predetermined data on the CD medium using the information recording method described in this embodiment, the area for recording the file on the CD medium can be used effectively, and the file is illegally used. A CD medium that prevents this can be obtained.
[0044]
【The invention's effect】
As described above, according to the present invention, predetermined data for specifying a file is recorded in a free area in the area where the entity of the file is recorded, and an area of the CD medium used for recording the file is secured, and There is an effect that unauthorized copying can be prevented using predetermined data.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration of a drive device according to an embodiment of the present invention. FIG. 2 is a block diagram showing a schematic configuration of an information processing device using the drive device. FIG. 4 is a diagram showing a format of a CD medium used in the apparatus. FIG. 4 is a diagram showing an example of an ISO9660 file system layout used as CD management information as file management information. FIG. FIG. 6 is a flowchart showing file information reproduction processing according to the present embodiment. FIG. 7 is a diagram showing a pre-execution in a file arrangement example of a CD medium recorded with information according to Example 1 of the present embodiment. FIG. 8 is a diagram showing (a) and post-execution (b). FIG. 8 is a diagram of a CD medium recorded with information according to Example 2 of the present embodiment. Figure [EXPLANATION OF SYMBOLS] indicating the previous execution in the arrangement example (a) and after the execution (b)
1 Optical disc
3 optical pickup 17 ROM
18 CPU
19 RAM
30 File entity 31 Predetermined data

Claims (7)

記録媒体にファイルの記録・再生を行う領域の最小単位が、データの最小単位より大きいフォーマットを使用する記録媒体の領域に、前記ファイルを記録する手段と、
少なくとも前記領域に記録されたファイルの記録媒体上の所在地と、前記記録されたファイルの容量とを含むファイル管理情報を記録する手段と、
前記ファイルと管理情報からなるファイルの実体を記録するために確保した領域内の残領域に不正コピーの判定に用いる所定データを記録する手段とを備え、前記所定データを、ファイルを記録した領域内の残容量値に応じて記録するサイズを変更可能としたことを特徴とする情報記録装置。
Means for recording the file in an area of the recording medium that uses a format in which the minimum unit of the area for recording / reproducing the file on the recording medium is larger than the minimum unit of data;
Means for recording file management information including at least a location on a recording medium of a file recorded in the area and a capacity of the recorded file;
Means for recording predetermined data used for determination of unauthorized copying in a remaining area in an area reserved for recording the file and the entity of the management information , and the predetermined data is stored in the area where the file is recorded. An information recording apparatus characterized in that the recording size can be changed in accordance with the remaining capacity value .
前記所定データを、ファイルを記録した領域内に記録する残領域がないときに、次の領域に記録することを特徴とする請求項1記載の情報記録装置。 2. The information recording apparatus according to claim 1, wherein the predetermined data is recorded in the next area when there is no remaining area to be recorded in the area where the file is recorded. 記録媒体にファイルの記録・再生を行う領域の最小単位が、データの最小単位より大きいフォーマットを使用する記録媒体の領域に、前記ファイルを記録する工程と、
少なくとも前記領域に記録されたファイルの記録媒体上の所在地と、前記記録されたファイルの容量とを含むファイル管理情報を記録する工程と、
前記ファイルと管理情報からなるファイルの実体を記録するために確保した領域内の残領域に不正コピーの判定に用いる所定データを記録する工程とを有し、前記所定データを記録する工程で、ファイルを記録した領域内の残容量値に応じて記録するサイズを変更可能とすることを特徴とする情報記録方法
A step of recording the file in an area of a recording medium that uses a format in which a minimum unit of an area for recording and reproducing a file on the recording medium is larger than a minimum unit of data;
Recording file management information including at least a location on the recording medium of the file recorded in the area and a capacity of the recorded file;
Recording predetermined data used for determination of unauthorized copying in a remaining area in an area reserved for recording the file and the entity of the management information, and recording the predetermined data, information recording how to characterized in that a changeable size to be recorded in accordance with the remaining capacity value of the recorded area the.
前記所定データを記録する工程において前記所定データを、ファイルを記録した領域内に記録する残領域がないときに、次の領域に記録することを特徴とする請求項3記載の情報記録方法。 Said predetermined data predetermined data in the process of recording, when there is no remaining area to be recorded in the area for recording file information recording method according to claim 3, wherein the recording child to the next region. 記録媒体にファイルの記録・再生を行う領域の最小単位が、データの最小単位より大きいフォーマットを使用する記録媒体の領域に、前記ファイルと、少なくとも前記領域に記録されたファイルの記録媒体上の所在地と、前記記録されたファイルの容量とを含むファイル管理情報と、前記ファイルと管理情報からなるファイルの実体を記録するために確保した領域内の残領域に不正コピーの判定に用いる所定データを記録し、前記所定データを、ファイルを記録した領域内の残容量値に応じて記録するサイズを変更可能としたことを特徴とする情報記録媒体 In the area of the recording medium that uses a format in which the minimum unit for recording / reproducing a file on the recording medium is larger than the minimum unit of data, the file and the location on the recording medium of the file recorded in the area are at least And file management information including the capacity of the recorded file, and predetermined data used for determination of unauthorized copying in the remaining area in the area reserved for recording the file entity consisting of the file and the management information and, wherein the predetermined data, information recording medium you characterized in that it is possible to resize to record in accordance with the remaining capacity value in the recording areas of the file. 請求項5記載の情報記録媒体に記録されたファイルを読み出す情報再生装置であって、不正コピーの判定に用いる所定データを読み出す手段と、読み出した前記所定データの可否の判定に応じて、前記ファイルの読み出し可否を処理する手段とを備えたことを特徴とする情再生装置 6. An information reproducing apparatus for reading a file recorded on an information recording medium according to claim 5, wherein said file is read in response to means for reading predetermined data used for determination of illegal copying, and whether the read predetermined data is acceptable or not. information reproducing apparatus you comprising the means for processing the read permission. 請求項5記載の情報記録媒体に記録されたファイルを読み出す情報再生方法であって、不正コピーの判定に用いる所定データを読み出す工程と、読み出した前記所定データの可否の判定に応じて、前記ファイルの読み出し可否を処理する工程とを有することを特徴とする情報再生方法 An information reproducing method for reading according to claim 5, wherein the information recording medium recorded files, the step of reading a predetermined data used for the determination of unauthorized copying in accordance with the determination of the read whether the predetermined data, wherein information reproducing method characterized by a step of processing the read permission file.
JP2003048562A 2003-02-26 2003-02-26 Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method Expired - Fee Related JP4095914B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003048562A JP4095914B2 (en) 2003-02-26 2003-02-26 Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003048562A JP4095914B2 (en) 2003-02-26 2003-02-26 Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method

Publications (2)

Publication Number Publication Date
JP2004259364A JP2004259364A (en) 2004-09-16
JP4095914B2 true JP4095914B2 (en) 2008-06-04

Family

ID=33114492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003048562A Expired - Fee Related JP4095914B2 (en) 2003-02-26 2003-02-26 Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method

Country Status (1)

Country Link
JP (1) JP4095914B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100941248B1 (en) 2005-04-25 2010-02-10 샤프 가부시키가이샤 Recording device, reproducing device, recording/reproducing device, recording medium for recording program, and recording medium for reproducing program

Also Published As

Publication number Publication date
JP2004259364A (en) 2004-09-16

Similar Documents

Publication Publication Date Title
JP2004005842A (en) Recording method, record medium, program and information recording medium, and information recording device
JP2003123384A (en) Recording method, recording medium and recording system
JP3796858B2 (en) Optical disk reading device
JP2575988B2 (en) Optical disk copy prevention method, optical disk and optical disk apparatus
JP3856449B2 (en) REPRODUCTION METHOD, PROGRAM, RECORDING MEDIUM, AND DRIVE DEVICE
US7062686B2 (en) Data copy protection using reproduction error determination and predetermined pattern recognition
JP4085028B2 (en) Portable information recording medium, data recording method, data reproducing method, data recording program, and data reproducing program
JP3817778B2 (en) Application start method of recording medium
JP4095914B2 (en) Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method
JP4184210B2 (en) Method of judging validity of recording medium, program and computer-readable recording medium
JP4018943B2 (en) program
JP2005100576A (en) Information recording/reproducing method, information recording/reproducing device and information recording medium
JPH09274774A (en) Recording medium and copy determining method
JP2001351311A (en) Seeking method for optical disk and optical disk driver
JPH04215153A (en) Information recording and reproducing device
JP4651603B2 (en) Information recording / reproducing device
JP2006260626A (en) Phase change type information recording medium, validity determination method thereof, and validity determination device thereof
JP2005056528A (en) Optical information recording medium, program, record medium, and information processing device
JP2005085414A (en) Optical disk device, method for preventing unauthorized use of optical disk, program for preventing illegal use of optical disk, and recording medium
KR100775149B1 (en) recording media for replay and data replaying method thereof
JP3804959B2 (en) Information recording / reproducing device
JP2003141741A (en) Information recording and reproduction apparatus for optical disk
JP2005044420A (en) Portable information recording medium
JP2005158144A (en) Information recording medium, information reproducing apparatus, information recording and reproducing apparatus, information reproducing method, and information recording and reproducing method
JPH10241292A (en) Recording medium, identification method therefor, indentification device therefor and reproducing device therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070911

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071107

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: 20080304

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080310

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110314

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees