(57)【要約】【課題】高コスト化を招くことなく、記録されているコンテンツの不正使用を防止する。【解決手段】光ディスクの空き容量に関する情報を光ディスクのプログラム領域に記録する（ステップ５２７）。光ディスクの記録容量は、同一種類の光ディスクであっても、必ずしも同一とは限らないため、オリジナルの光ディスクを丸ごと他の情報記録媒体にコピーした場合には、他の情報記録媒体に記録されているコンテンツは、オリジナルの光ディスクに記録されているコンテンツと同一であるが、空き容量は必ずしも一致しない。そこで、空き容量に関する情報に基づいてオリジナルであるか否かを判別することが可能となり、結果的に高コスト化を招くことなく、記録されているコンテンツの不正使用を防止することが可能となる。【選択図】図６
2006031780.tif 000002
【特許請求の範囲】
【請求項１】
ユーザデータが記録されるデータ領域を有する情報記録媒体において、
前記データ領域の空き容量に関する情報が前記データ領域の内外いずれかに記録されていることを特徴とする情報記録媒体。
【請求項２】
前記空き容量に関する情報は、前記データ領域内に記録されていることを特徴とする請求項１に記載の情報記録媒体。
【請求項３】
前記空き容量に関する情報は、ファイルとして記録されていることを特徴とする請求項１又は２に記載の情報記録媒体。
【請求項４】
前記ファイルは、該ファイルが作成あるいは更新された日付を含む情報を更に含むことを特徴とする請求項３に記載の情報記録媒体。
【請求項５】
前記日付を含む情報は、暗号化されていることを特徴とする請求項４に記載の情報記録媒体。
【請求項６】
前記空き容量に関する情報は、暗号化されていることを特徴とする請求項１〜５のいずれか一項に記載の情報記録媒体。
【請求項７】
前記データ領域とは別に読取専用の領域を更に有することを特徴とする請求項１〜６のいずれか一項に記載の情報記録媒体。
【請求項８】
情報記録媒体に情報を記録する記録方法であって、
情報記録媒体における空き容量に関する情報を前記情報記録媒体に記録する工程を含む記録方法。
【請求項９】
前記情報記録媒体は、ユーザデータが記録されるデータ領域を有し、
前記記録する工程では、前記空き容量に関する情報は前記データ領域内に記録されることを特徴とする請求項８に記載の記録方法。
【請求項１０】
前記記録する工程では、前記空き容量に関する情報はファイルとして記録されることを特徴とする請求項８又は９に記載の記録方法。
【請求項１１】
前記ファイルが作成あるいは更新された日付を含む情報を前記ファイルに付加する工程を、更に含むことを特徴とする請求項１０に記載の記録方法。
【請求項１２】
前記ファイルに付加する工程に先立って、前記日付を含む情報を暗号化する工程を更に含み、
前記ファイルに付加する工程では、前記暗号化された日付を含む情報を前記ファイルに付加することを特徴とする請求項１１に記載の記録方法。
【請求項１３】
前記空き容量に関する情報を前記情報記録媒体に記録する工程に先立って、前記空き容量に関する情報を暗号化する工程を更に含み、
前記空き容量に関する情報を前記情報記録媒体に記録する工程では、前記暗号化された空き容量に関する情報を前記情報記録媒体に記録することを特徴とする請求項８〜１２のいずれか一項に記載の記録方法。
【請求項１４】
前記情報記録媒体は、更に読取専用の領域を有することを特徴とする請求項８〜１３のいずれか一項に記載の記録方法。
【請求項１５】
情報記録媒体に対する情報の記録あるいは再生を行うアクセス方法であって、
情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かを判断する工程と；
前記判断の結果、前記空き容量に関する情報が記録されている場合に、前記空き容量に関する情報と前記情報記録媒体における実際の空き容量とを比較する工程と；を含むアクセス方法。
【請求項１６】
前記比較する工程では、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体はオリジナルであるとすることを特徴とする請求項１５に記載のアクセス方法。
【請求項１７】
前記比較の結果、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体に対する記録あるいは再生を許可する工程を、更に含むことを特徴とする請求項１５又は１６に記載のアクセス方法。
【請求項１８】
前記情報記録媒体に情報が記録され、前記情報記録媒体の空き容量が変化すると、前記空き容量に関する情報を更新する工程を、更に含むことを特徴とする請求項１７に記載のアクセス方法。
【請求項１９】
情報記録媒体に情報を記録する情報記録装置であって、
情報記録媒体の空き容量に関する情報を取得する取得手段と；
前記空き容量に関する情報を前記情報記録媒体に記録する記録手段と；を備える情報記録装置。
【請求項２０】
前記情報記録媒体は、ユーザデータが記録されるデータ領域を有し、
前記記録手段は、前記空き容量に関する情報を前記データ領域に記録することを特徴とする請求項１９に記載の情報記録装置。
【請求項２１】
前記記録手段は、前記空き容量に関する情報をファイルとして記録することを特徴とする請求項１９又は２０に記載の情報記録装置。
【請求項２２】
前記記録手段は、更に前記ファイルが作成あるいは更新された日付を含む情報を前記ファイルに付加することを特徴とする請求項２１に記載の情報記録装置。
【請求項２３】
前記記録手段は、前記日付を含む情報を暗号化して前記ファイルに付加することを特徴とする請求項２２に記載の情報記録装置。
【請求項２４】
前記記録手段は、前記空き容量に関する情報を暗号化して前記情報記録媒体に記録することを特徴とする請求項１９〜２３のいずれか一項に記載の情報記録装置。
【請求項２５】
前記情報記録媒体は、更に読取専用の領域を有することを特徴とする請求項１９〜２４のいずれか一項に記載の情報記録装置。
【請求項２６】
情報記録媒体に対する情報の記録あるいは再生を行う処理装置であって、
情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かを判断する判断手段と；
前記判断の結果、前記空き容量に関する情報が記録されている場合に、前記空き容量に関する情報と前記情報記録媒体における実際の空き容量とを比較する比較手段と；を備える処理装置。
【請求項２７】
前記比較手段は、前記情報記録媒体に記録されている空き容量に関する情報と前記実際の空き容量とが一致した場合に、前記情報記録媒体がオリジナルであるとすることを特徴とする請求項２６に記載の処理装置。
【請求項２８】
前記比較の結果、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体に対する記録あるいは再生を許可する制御手段を、更に備えることを特徴とする請求項２６又は２７に記載の処理装置。
【請求項２９】
前記情報記録媒体に情報が記録され、前記情報記録媒体の空き容量が変化すると、前記空き容量に関する情報を更新する更新手段を更に備えることを特徴とする請求項２８に記載の処理装置。
【請求項３０】
情報記録媒体に情報を記録する情報記録装置に用いられるプログラムであって、
情報記録媒体の空き容量に関する情報を前記情報記録媒体に記録する手順を前記情報記録装置の制御用コンピュータに実行させるプログラム。
【請求項３１】
情報記録媒体に対する情報の記録あるいは再生を行う処理装置に用いられるプログラムであって、
情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かを判断する手順と；
前記判断の結果、前記空き容量に関する情報が記録されている場合に、前記空き容量に関する情報と前記情報記録媒体における実際の空き容量とを比較する手順と；を前記処理装置の制御用コンピュータに実行させるプログラム。
【請求項３２】
前記比較の結果、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体に対する記録あるいは再生を許可する手順を、前記制御用コンピュータに更に実行させることを特徴とする請求項３１に記載のプログラム。
【請求項３３】
前記情報記録媒体に情報が記録され、前記情報記録媒体の空き容量が変化すると、前記空き容量に関する情報を更新する手順を、前記制御用コンピュータに更に実行させることを特徴とする請求項３２に記載のプログラム。
【請求項３４】
請求項３０〜３３のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体、記録方法、アクセス方法、情報記録装置、処理装置、プログラム及び記録媒体に係り、更に詳しくは、ユーザデータが記録されるデータ領域を有する情報記録媒体、情報記録媒体に情報を記録する記録方法及び情報記録装置、情報記録媒体に対する情報の記録あるいは再生を行うアクセス方法及び処理装置、情報記録装置及び処理装置で用いられるプログラム及び該プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（以下、「パソコン」という）は、その機能向上及び低価格化に伴い、企業だけでなく一般家庭でも広く用いられるようになった。そして、記録容量の大きな情報記録媒体としてＣＤ（compact disc）などの光ディスクが注目されるようになり、その低価格化とともに、光ディスクを情報記録の対象媒体とする情報記録装置としての光ディスク装置がパソコンの周辺機器の一つとして普及するようになった。
【０００３】
これにより、ユーザは光ディスク装置を用いてＣＤ−Ｒ（ＣＤ-recordable）やＣＤ−ＲＷ（ＣＤ-rewritable）などに情報を記録することができるようになり、例えば購入したＣＤ−ＲＯＭなどのバックアップ用ディスクをユーザが自分で作成することが極めて容易となった。しかしながら、バックアップを容易に行うことができるため、不正コピーも可能となり、音楽、映画、写真及びコンピュータソフトなどの情報（以下、総称して「コンテンツ」ともいう）を、ＣＤ−ＲＯＭなどに書き込まれた状態、いわゆるパッケージメディアで市販しているコンテンツメーカに多大な被害を与えるようになった。そこで、コンテンツの不正コピーや不正使用を防止するため、種々のコピープロテクト方法が考案された（例えば、特許文献１参照）。
【０００４】
特許文献１には、読取専用領域（ＲＯＭ領域）と書き込み可能領域（ＲＡＭ領域）とを有する、いわゆるハイブリッドディスクの不正利用防止方法が開示されている。しかしながら、特許文献１に開示されている不正利用防止方法によると、ＲＯＭ領域とＲＡＭ領域との境界に基づいて、コンテンツが不正にコピーされたものであるか否かを判断しているため、ハイブリッドディスク以外の情報記録媒体には適用することができないという不都合があった。また、データの上書き処理を行って境界の有無を検出しているため、ディスクの種類によっては、オリジナルディスクに記録されているデータが再生不能となるおそれがあった。
【０００５】
【特許文献１】特開平６−３４９０６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、かかる事情の下になされたもので、その第１の目的は、高コスト化を招くことなく、記録されているコンテンツの不正使用を防止することが可能な情報記録媒体を提供することにある。
【０００７】
また、本発明の第２の目的は、高コスト化を招くことなく、情報記録媒体に記録されているコンテンツの不正使用を防止することを可能とする記録方法及び情報記録装置を提供することにある。
【０００８】
また、本発明の第３の目的は、高コスト化を招くことなく、コンテンツの不正使用を防止することが可能なアクセス方法及び処理装置を提供することにある。
【０００９】
また、本発明の第４の目的は、情報記録装置及び処理装置の制御用コンピュータにて実行され、高コスト化を招くことなく、コンテンツの不正使用を防止することを可能とするプログラム及びそのプログラムが記録された記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、ユーザデータが記録されるデータ領域を有する情報記録媒体において、前記データ領域の空き容量に関する情報が前記データ領域の内外いずれかに記録されていることを特徴とする情報記録媒体である。
【００１１】
これによれば、データ領域の空き容量に関する情報がデータ領域の内外いずれかに記録されている。この空き容量に関する情報は、データ領域にすでに記録されている情報の量とデータ領域の大きさとによって決定される。ところで、一般的に情報記録媒体におけるデータ領域の大きさは、同一種類の情報記録媒体であっても、必ずしも同一とは限らない。例えば、オリジナルの情報記録媒体（以下、便宜上「オリジナル記録媒体」ともいう）を丸ごと他の情報記録媒体（以下、便宜上「コピー記録媒体」ともいう）にコピーした場合に、コピー記録媒体に記録されているコンテンツは、オリジナル記録媒体に記録されているコンテンツと同一であるが、コピー記録媒体におけるデータ領域の空き容量とオリジナル記録媒体におけるデータ領域の空き容量とは必ずしも一致しない。そこで、データ領域の空き容量に関する情報に基づいてオリジナル記録媒体とコピー記録媒体とを判別することが可能となる。従って、結果的に高コスト化を招くことなく、記録されているコンテンツの不正使用を防止することが可能となる。
【００１２】
この場合において、請求項２に記載の情報記録媒体の如く、前記空き容量に関する情報は、前記データ領域内に記録されていることとすることができる。
【００１３】
上記請求項１及び２に記載の各情報記録媒体において、請求項３に記載の情報記録媒体の如く、前記空き容量に関する情報は、ファイルとして記録されていることとすることができる。
【００１４】
この場合において、請求項４に記載の情報記録媒体の如く、前記ファイルは、該ファイルが作成あるいは更新された日付を含む情報を更に含むこととすることができる。
【００１５】
この場合において、請求項５に記載の情報記録媒体の如く、前記日付を含む情報は、暗号化されていることとすることができる。
【００１６】
上記請求項１〜５に記載の各情報記録媒体において、請求項６に記載の情報記録媒体の如く、前記空き容量に関する情報は、暗号化されていることとすることができる。
【００１７】
上記請求項１〜６に記載の各情報記録媒体において、請求項７に記載の情報記録媒体の如く、前記データ領域とは別に読取専用の領域を更に有することとすることができる。
【００１８】
請求項８に記載の発明は、情報記録媒体に情報を記録する記録方法であって、情報記録媒体における空き容量に関する情報を前記情報記録媒体に記録する工程を含む記録方法である。
【００１９】
これによれば、情報記録媒体における空き容量に関する情報がその情報記録媒体に記録される。この空き容量に関する情報は、情報記録媒体にすでに記録されている情報の量と情報記録媒体の記録容量とによって決定される。ところで、一般的に情報記録媒体の記録容量は、同一種類の情報記録媒体であっても、必ずしも同一とは限らない。例えば、オリジナル記録媒体を丸ごとコピー記録媒体にコピーした場合に、コピー記録媒体に記録されているコンテンツは、オリジナル記録媒体に記録されているコンテンツと同一であるが、コピー記録媒体の空き容量とオリジナル記録媒体の空き容量とは必ずしも一致しない。そこで、空き容量に関する情報に基づいてオリジナル記録媒体とコピー記録媒体とを判別することが可能となる。従って、結果的に高コスト化を招くことなく、情報記録媒体に記録されているコンテンツの不正使用を防止することが可能となる。
【００２０】
この場合において、請求項９に記載の記録方法の如く、前記情報記録媒体は、ユーザデータが記録されるデータ領域を有し、前記記録する工程では、前記空き容量に関する情報は前記データ領域内に記録されることとすることができる。
【００２１】
上記請求項８及び９に記載の各記録方法において、請求項１０に記載の記録方法の如く、前記記録する工程では、前記空き容量に関する情報はファイルとして記録されることとすることができる。
【００２２】
この場合において、請求項１１に記載の記録方法の如く、前記ファイルが作成あるいは更新された日付を含む情報を前記ファイルに付加する工程を、更に含むこととすることができる。
【００２３】
この場合において、請求項１２に記載の記録方法の如く、前記ファイルに付加する工程に先立って、前記日付を含む情報を暗号化する工程を更に含み、前記ファイルに付加する工程では、前記暗号化された日付を含む情報を前記ファイルに付加することとすることができる。
【００２４】
上記請求項８〜１２に記載の各記録方法において、請求項１３に記載の記録方法の如く、前記空き容量に関する情報を前記情報記録媒体に記録する工程に先立って、前記空き容量に関する情報を暗号化する工程を更に含み、前記空き容量に関する情報を前記情報記録媒体に記録する工程では、前記暗号化された空き容量に関する情報を前記情報記録媒体に記録することとすることができる。
【００２５】
上記請求項８〜１３に記載の各記録方法において、請求項１４に記載の記録方法の如く、前記情報記録媒体は、更に読取専用の領域を有することとすることができる。
【００２６】
請求項１５に記載の発明は、情報記録媒体に対する情報の記録あるいは再生を行うアクセス方法であって、情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かを判断する工程と；前記判断の結果、前記空き容量に関する情報が記録されている場合に、前記空き容量に関する情報と前記情報記録媒体における実際の空き容量とを比較する工程と；を含むアクセス方法である。
【００２７】
これによれば、情報記録媒体に対する情報の記録あるいは再生を行う際に、情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かが判断され、判断の結果、空き容量に関する情報が記録されている場合に、空き容量に関する情報と情報記録媒体における実際の空き容量とが比較される。ところで、一般的に情報記録媒体の記録容量は、同一種類の情報記録媒体であっても、必ずしも同一とは限らない。例えば、オリジナル記録媒体を丸ごとコピー記録媒体にコピーした場合に、コピー記録媒体に記録されているコンテンツは、オリジナル記録媒体に記録されているコンテンツと同一であるが、コピー記録媒体の空き容量とオリジナル記録媒体の空き容量とは必ずしも一致しない。そこで、情報記録媒体に記録されている空き容量に関する情報と実際の空き容量とを比較することにより、情報記録媒体がオリジナル記録媒体であるかコピー記録媒体であるかを判別することが可能となる。従って、結果的に高コスト化を招くことなく、コンテンツの不正使用を防止することが可能となる。
【００２８】
この場合において、請求項１６に記載のアクセス方法の如く、前記比較する工程では、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体はオリジナルであるとすることとすることができる。
【００２９】
上記請求項１５及び１６に記載の各アクセス方法において、請求項１７に記載のアクセス方法の如く、前記比較の結果、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体に対する記録あるいは再生を許可する工程を、更に含むこととすることができる。
【００３０】
この場合において、請求項１８に記載のアクセス方法の如く、前記情報記録媒体に情報が記録され、前記情報記録媒体の空き容量が変化すると、前記空き容量に関する情報を更新する工程を、更に含むこととすることができる。
【００３１】
請求項１９に記載の発明は、情報記録媒体に情報を記録する情報記録装置であって、
情報記録媒体の空き容量に関する情報を取得する取得手段と；前記空き容量に関する情報を前記情報記録媒体に記録する記録手段と；を備える情報記録装置である。
【００３２】
これによれば、取得手段によって、取得された情報記録媒体の空き容量に関する情報は、記録手段によって、情報記録媒体に記録される。この空き容量に関する情報は、情報記録媒体にすでに記録されている情報の量と情報記録媒体の記録容量とによって決定される。ところで、一般的に情報記録媒体の記録容量は、同一種類の情報記録媒体であっても、必ずしも同一とは限らない。例えば、オリジナル記録媒体を丸ごとコピー記録媒体にコピーした場合に、コピー記録媒体に記録されているコンテンツは、オリジナル記録媒体に記録されているコンテンツと同一であるが、コピー記録媒体の空き容量とオリジナル記録媒体の空き容量とは必ずしも一致しない。そこで、空き容量に関する情報に基づいてオリジナル記録媒体とコピー記録媒体とを判別することが可能となる。従って、結果的に高コスト化を招くことなく、コンテンツの不正使用を防止することが可能となる。
【００３３】
この場合において、請求項２０に記載の情報記録装置の如く、前記情報記録媒体は、ユーザデータが記録されるデータ領域を有し、前記記録手段は、前記空き容量に関する情報を前記データ領域に記録することとすることができる。
【００３４】
上記請求項１９及び２０に記載の各情報記録装置において、請求項２１に記載の情報記録装置の如く、前記記録手段は、前記空き容量に関する情報をファイルとして記録することとすることができる。
【００３５】
この場合において、請求項２２に記載の情報記録装置の如く、前記記録手段は、更に前記ファイルが作成あるいは更新された日付を含む情報を前記ファイルに付加することとすることができる。
【００３６】
この場合において、請求項２３に記載の情報記録装置の如く、前記記録手段は、前記日付を含む情報を暗号化して前記ファイルに付加することとすることができる。
【００３７】
上記請求項１９〜２３に記載の各情報記録装置において、請求項２４に記載の情報記録装置の如く、前記記録手段は、前記空き容量に関する情報を暗号化して前記情報記録媒体に記録することとすることができる。
【００３８】
上記請求項１９〜２４に記載の各情報記録装置において、請求項２５に記載の情報記録装置の如く、前記情報記録媒体は、更に読取専用の領域を有することとすることができる。
【００３９】
請求項２６に記載の発明は、情報記録媒体に対する情報の記録あるいは再生を行う処理装置であって、情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かを判断する判断手段と；前記判断の結果、前記空き容量に関する情報が記録されている場合に、前記空き容量に関する情報と前記情報記録媒体における実際の空き容量とを比較する比較手段と；を備える処理装置である。
【００４０】
これによれば、情報記録媒体に対する情報の記録あるいは再生を行う際に、判断手段により、情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かが判断される。その判断の結果、空き容量に関する情報が記録されている場合に、比較手段により、空き容量に関する情報と情報記録媒体における実際の空き容量とが比較される。ところで、一般的に情報記録媒体の記録容量は、同一種類の情報記録媒体であっても、必ずしも同一とは限らない。例えば、オリジナル記録媒体を丸ごとコピー記録媒体にコピーした場合に、コピー記録媒体に記録されているコンテンツは、オリジナル記録媒体に記録されているコンテンツと同一であるが、コピー記録媒体の空き容量とオリジナル記録媒体の空き容量とは必ずしも一致しない。この場合には、情報記録媒体に記録されている空き容量に関する情報と実際の空き容量とを比較することにより、情報記録媒体がオリジナル記録媒体であるかコピー記録媒体であるかを知ることができる。従って、結果的にコンテンツの不正利用を防止することが可能となる。
【００４１】
この場合において、請求項２７に記載の処理装置の如く、前記比較手段は、前記情報記録媒体に記録されている空き容量に関する情報と前記実際の空き容量とが一致した場合に、前記情報記録媒体がオリジナルであるとすることとすることができる。
【００４２】
上記請求項２６及び２７に記載の各処理装置において、請求項２８に記載の処理装置の如く、前記比較の結果、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体に対する記録あるいは再生を許可する制御手段を、更に備えることとすることができる。
【００４３】
この場合において、請求項２９に記載の処理装置の如く、前記情報記録媒体に情報が記録され、前記情報記録媒体の空き容量が変化すると、前記空き容量に関する情報を更新する更新手段を更に備えることとすることができる。
【００４４】
請求項３０に記載の発明は、情報記録媒体に情報を記録する情報記録装置に用いられるプログラムであって、情報記録媒体の空き容量に関する情報を前記情報記録媒体に記録する手順を前記情報記録装置の制御用コンピュータに実行させるプログラムである。
【００４５】
これによれば、本発明のプログラムが所定のメモリにロードされ、その先頭アドレスがプログラムカウンタにセットされると、情報記録装置の制御用コンピュータは、情報記録媒体の空き容量に関する情報を前記情報記録媒体に記録する。すなわち、本発明のプログラムによれば、情報記録装置の制御用コンピュータに請求項８に記載の発明に係る記録方法を実行させることができ、これにより、結果として高コスト化を招くことなく、情報記録媒体に記録されているコンテンツの不正使用を防止することが可能となる。
【００４６】
請求項３１に記載の発明は、情報記録媒体に対する情報の記録あるいは再生を行う処理装置に用いられるプログラムであって、情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かを判断する手順と；前記判断の結果、前記空き容量に関する情報が記録されている場合に、前記空き容量に関する情報と前記情報記録媒体における実際の空き容量とを比較する手順と；を前記処理装置の制御用コンピュータに実行させるプログラムである。
【００４７】
これによれば、本発明のプログラムが所定のメモリにロードされ、その先頭アドレスがプログラムカウンタにセットされると、処理装置の制御用コンピュータは、情報記録媒体に該情報記録媒体の空き容量に関する情報が記録されているか否かを判断し、その判断の結果、空き容量に関する情報が記録されている場合に、その空き容量に関する情報と情報記録媒体における実際の空き容量とを比較する。すなわち、本発明のプログラムによれば、処理装置の制御用コンピュータに請求項１５に記載の発明に係るアクセス方法を実行させることができ、これにより、結果として高コスト化を招くことなく、コンテンツの不正使用を防止することが可能となる。
【００４８】
この場合において、請求項３２に記載のプログラムの如く、前記比較の結果、前記空き容量に関する情報と前記実際の空き容量とが一致する場合に、前記情報記録媒体に対する記録あるいは再生を許可する手順を、前記制御用コンピュータに更に実行させることとすることができる。
【００４９】
この場合において、請求項３３に記載のプログラムの如く、前記情報記録媒体に情報が記録され、前記情報記録媒体の空き容量が変化すると、前記空き容量に関する情報を更新する手順を、前記制御用コンピュータに更に実行させることとすることができる。
【００５０】
請求項３４に記載の発明は、請求項３０〜３３のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【００５１】
これによれば、請求項３０〜３３のいずれか一項に記載のプログラムが記録されているために、コンピュータに実行させることにより、高コスト化を招くことなく、コンテンツの不正使用を防止することが可能となる。
【発明を実施するための最良の形態】
【００５２】
以下、本発明の一実施形態を図１〜図７に基づいて説明する。図１には、本発明の一実施形態に係る情報記録装置及び処理装置としての光ディスク装置２０の概略構成が示されている。
【００５３】
この図１に示される光ディスク装置２０は、本発明の一実施形態に係る情報記録媒体としての光ディスク１５を回転駆動するためのスピンドルモータ２２、光ピックアップ装置２３、該光ピックアップ装置２３をスレッジ方向に駆動するためのシークモータ２１、レーザ制御回路２４、エンコーダ２５、駆動制御回路２６、再生信号処理回路２８、バッファＲＡＭ３４、バッファマネージャ３７、インターフェース３８、フラッシュメモリ３９、ＣＰＵ４０及びＲＡＭ４１などを備えている。なお、図１における矢印は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。
【００５４】
前記インターフェース３８は、上位装置９０（例えば、パソコン）との双方向の通信インターフェースであり、ＡＴＡＰＩ（AT Attachment Packet Interface）、ＳＣＳＩ（Small Computer System Interface）及びＵＳＢ（Universal Serial Bus）などの標準インターフェースに準拠している。
【００５５】
前記バッファＲＡＭ３４には、光ディスク１５に記録するデータ（記録用データ）、及び光ディスク１５から再生したデータ（再生データ）などが一時的に格納される。このバッファＲＡＭ３４へのデータの入出力は、前記バッファマネージャ３７によって管理されている。
【００５６】
前記光ピックアップ装置２３は、光ディスク１５の記録面にレーザ光を集光するとともに、前記記録面からの反射光を受光するための装置である。この光ピックアップ装置２３は、半導体レーザ、対物レンズを含み前記半導体レーザから出射された光束を光ディスク１５の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され前記戻り光束を受光する受光器、及び駆動系（フォーカシングアクチュエータ及びトラッキングアクチュエータ）（いずれも図示省略）などを含んで構成されている。前記受光器は複数の受光素子（又は受光領域）を有し、それぞれでの受光量に応じた信号が再生信号処理回路２８に出力される。
【００５７】
前記再生信号処理回路２８は、前記受光器の出力信号に基づいて、サーボ信号（フォーカスエラー信号やトラックエラー信号など）、アドレス情報、同期信号、及びＲＦ信号などを取得する。ここで得られたサーボ信号は前記駆動制御回路２６に出力され、アドレス情報はＣＰＵ４０に出力され、同期信号はエンコーダ２５や駆動制御回路２６などに出力される。さらに、再生信号処理回路２８は、ＲＦ信号に対して復号処理及び誤り検出処理などを行い、誤りが検出されたときには誤り訂正処理を行った後、再生データとして前記バッファマネージャ３７を介して前記バッファＲＡＭ３４に格納する。バッファＲＡＭ３４に格納された再生データは、セクタ単位で上位装置９０に転送される。
【００５８】
前記駆動制御回路２６は、再生信号処理回路２８からのトラックエラー信号に基づいて、トラッキング方向に関する対物レンズの位置ずれを補正するための前記トラッキングアクチュエータの駆動信号を生成するとともに、フォーカスエラー信号に基づいて、対物レンズのフォーカスずれを補正するための前記フォーカシングアクチュエータの駆動信号を生成する。ここで生成された各駆動信号は光ピックアップ装置２３に出力される。これにより、トラッキング制御及びフォーカス制御が行われる。また、駆動制御回路２６は、ＣＰＵ４０の指示に基づいて、シークモータ２１を駆動するための駆動信号、及びスピンドルモータ２２を駆動するための駆動信号を生成する。各駆動信号は、それぞれシークモータ２１及びスピンドルモータ２２に出力される。
【００５９】
前記フラッシュメモリ３９には、ＣＰＵ４０にて解読可能なコードで記述された本発明に係るプログラムを含む各種プログラム、記録パワーや記録ストラテジ情報を含む記録条件、及び半導体レーザの発光特性などが格納されている。
【００６０】
前記エンコーダ２５は、ＣＰＵ４０の指示に基づいて、バッファＲＡＭ３４に蓄積されている記録用データをバッファマネージャ３７を介して取り出し、データの変調及びエラー訂正コードの付加などを行ない、光ディスク１５への書き込み信号を生成する。ここで生成された書き込み信号はレーザ制御回路２４に出力される。
【００６１】
前記レーザ制御回路２４は、前記光ピックアップ装置２３を構成する半導体レーザの発光パワーを制御する。例えば記録の際には、前記書き込み信号、記録条件、及び半導体レーザの発光特性などに基づいて、半導体レーザの駆動信号がレーザ制御回路２４にて生成される。
【００６２】
前記ＣＰＵ４０は、フラッシュメモリ３９に格納されているプログラムに従って前記各部の動作を制御するとともに、制御に必要なデータなどをＲＡＭ４１及びバッファＲＡＭ３４に保存する。
【００６３】
前記光ディスク１５は、一例としてＣＤ系の情報記録媒体と同等の物理的性質を有し、一例として図２に示されるように、コンテンツが記録されている読取専用の領域（以下「ＲＯＭ部」ともいう）と、データ領域としてのデータの追記が可能な領域（以下「ＲＡＭ部」ともいう）とを有するハイブリッドディスクである。ここでは、マルチセッション方式で情報が記録され、ＲＯＭ部が第１セッションとなっている。また、ＲＡＭ部には、一例として図３に示されるように、リードイン領域（Lead−In Area）、プログラム領域（Program Area）、及びリードアウト領域（Lead−Out Area）などから構成される第２セッションが形成されている。そして、一例として図４に示されるように、プログラム領域の最終セクタには、光ディスク１５のＲＡＭ部の空き容量に関する情報（以下「空き容量情報」と略述する）をファイルデータとして含むファイル（以下「空き容量ファイル」ともいう）が記録されている。ここでは、プログラム領域の最終セクタは、同期情報（Sync）、ヘッダ情報（Header）、データ（Data）、エラー検出コード（Error Detection Code：ＥＤＣ）、エラー訂正コード（Error Correction Code：ＥＣＣ）、及びブランク（Blank）から構成されており、空き容量ファイルはデータに含まれている。また、空き容量ファイルには、この空き容量ファイルが作成あるいは更新された日時に関する情報（以下「日時情報」ともいう）がファイルデータとして更に含まれている。この日時情報は、更に空き容量ファイルに関するファイル管理情報の一つとしてファイル管理情報領域に記録されている。さらに、空き容量ファイルは暗号化されている。すなわち、空き容量情報及び日時情報はいずれも暗号化されている。なお、空き容量ファイルの暗号化には、現在一般的に用いられているファイル暗号化方法が用いられるが、特に限定されるものではない。例えば、コンテンツの重要度に応じたファイル暗号化方法を用いても良い。また、空き容量ファイルの復号化に用いられる復号鍵は光ディスク１５に記録されているものとする。
【００６４】
《再生処理》
次に、前述のようにして構成された光ディスク装置２０が、上位装置９０から再生要求コマンドを受信したときの処理について図５を用いて説明する。図５のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【００６５】
上位装置９０からコンテンツの再生を要求する再生要求コマンドを受信すると、図５のフローチャートに対応するプログラム（以下「再生処理プログラム」という）の開始アドレスがＣＰＵ４０のプログラムカウンタにセットされ、再生処理がスタートする。
【００６６】
最初のステップ４０１では、光ディスク１５に空き容量ファイルが記録されているか否かを判断する。ここでは、第２セッションのプログラム領域の最終セクタに空き容量ファイルが記録されているので、ここでの判断は肯定され、ステップ４０３に移行する。
【００６７】
このステップ４０３では、光ディスク１５から空き容量ファイルを読み取り、復号鍵を用いて復号化した後、ファイルデータをＲＡＭ４１に格納する。
【００６８】
次のステップ４０５では、ＲＡＭ４１に格納されているファイルデータから空き容量情報を抽出する。そして、空き容量情報が示す空き容量（以下、便宜上「第１の空き容量」ともいう）を取得する。
【００６９】
次のステップ４０７では、光ディスク１５のＲＡＭ部の実際の空き容量（以下、便宜上「第２の空き容量」ともいう）を取得する。
【００７０】
次のステップ４０９では、第１の空き容量と第２の空き容量とが互いに同じであるか否かを判断する。第１の空き容量と第２の空き容量とが互いに同じであれば、ここでの判断は肯定され、ステップ４１１に移行する。
【００７１】
このステップ４１１では、ＲＡＭ４１に格納されているファイルデータから日時情報（以下、便宜上「第１の日時情報」ともいう）を抽出する。
【００７２】
次のステップ４１３では、ファイル管理情報から空き容量ファイルの日時情報（以下、便宜上「第２の日時情報」ともいう）を取得する。
【００７３】
次のステップ４１５では、第１の日時情報と第２の日時情報とが互いに一致するか否かを判断する。第１の日時情報と第２の日時情報とが互いに一致すれば、ここでの判断は肯定され、ステップ４１７に移行する。
【００７４】
このステップ４１７では、光ディスク１５はオリジナルであるとみなし、再生を許可する。これにより、前述したように、光ピックアップ装置２３の出力信号に基づいて再生信号処理回路２８にて再生データが取得され、バッファＲＡＭ３４に蓄積された後、セクタ単位で上位装置９０に転送される。
【００７５】
次のステップ４１９では、指定されたコンテンツの再生が完了したか否かを判断する。再生が完了していなければ、ここでの判断は否定され、所定の時間経過後、再度再生が完了したか否かを判断する。すなわち、指定されたコンテンツの再生が完了するまで待機する。指定されたコンテンツの再生が完了すると、ここでの判断は肯定され、再生処理を終了する。
【００７６】
なお、上記ステップ４０９において、第１の空き容量情報と第２の空き容量とが互いに異なっていれば、ステップ４０９での判断は否定され、ステップ４２１に移行する。このステップ４２１では、光ディスク１５は不正にコピーされたものであるとみなし、再生不可を上位装置９０に通知する。そして、再生処理を終了する。すなわち、指定されたコンテンツの再生は行われない。
【００７７】
また、上記ステップ４１５において、第１の日時情報と第２の日時情報とが互いに異なっていれば、ステップ４１５での判断は否定され、上記ステップ４２１に移行する。すなわち、指定されたコンテンツの再生は行われない。
【００７８】
このように、空き容量情報及び日時情報に基づいて、光ディスク１５がオリジナルであるか不正にコピーされたものであるかを判別することができる。そして、不正にコピーされたものであれば、再生を許可しないことにより実質的に不正コピーを防止することができる。
【００７９】
なお、上記ステップ４０１において、光ディスク１５に空き容量ファイルが記録されていなければ、ステップ４０１での判断は否定され、上記ステップ４２１に移行する。すなわち、光ディスク１５は不正にコピーされたディスクであるとみなし、指定されたコンテンツの再生を禁止する。
【００８０】
《記録処理》
次に、前述のようにして構成された光ディスク装置２０が、上位装置９０から光ディスク１５へのユーザデータの記録要求コマンドを受信したときの処理について図６を用いて説明する。図６のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【００８１】
上位装置９０から記録要求コマンドを受信すると、図６のフローチャートに対応するプログラム（以下「記録処理プログラム」という）の開始アドレスがＣＰＵ４０のプログラムカウンタにセットされ、記録処理がスタートする。なお、光ディスク１５への書き込みは、エンコーダ２５、レーザ制御回路２４及び光ピックアップ装置２３などを介して行われる。また、記録要求されたユーザデータは第３セッションとして記録されるものとする。
【００８２】
最初のステップ５０１では、光ディスク１５に空き容量ファイルが記録されているか否かを判断する。ここでは、第２セッションのプログラム領域の最終セクタに空き容量ファイルが記録されているので、ここでの判断は肯定され、ステップ５０３に移行する。
【００８３】
このステップ５０３〜５０７では、前記ステップ４０３〜４０７での処理と同様な処理を行う。
【００８４】
次のステップ５０９では、第１の空き容量情報と第２の空き容量とが互いに同じであるか否かを判断する。第１の空き容量情報と第２の空き容量とが互いに同じであれば、ここでの判断は肯定され、ステップ５１１に移行する。
【００８５】
このステップ５１１及び５１３では、前記ステップ４１１及び４１３での処理と同様な処理を行う。
【００８６】
次のステップ５１５では、第１の日時情報と第２の日時情報とが互いに一致するか否かを判断する。第１の日時情報と第２の日時情報とが互いに一致すれば、ここでの判断は肯定され、ステップ５１７に移行する。
【００８７】
このステップ５１７では、記録後における光ディスク１５のＲＡＭ部の空き容量を算出する。ここでは、ユーザデータ及び空き容量ファイルが記録された後の空き容量が算出される。
【００８８】
次のステップ５１９では、算出された空き容量に基づいて空き容量ファイルを更新する。
【００８９】
次のステップ５２１では、空き容量ファイルの更新日時情報を空き容量ファイルに付加する。
【００９０】
次のステップ５２３では、更新された空き容量ファイルを暗号化する。
【００９１】
次のステップ５２５では、暗号化された空き容量ファイルを復号鍵とともに記録用データに付加する。ここでは、更新された空き容量ファイルは、第３セッションにおけるプログラム領域の最終セクタに対応する位置に付加される。なお、プログラム領域の大きさには下限があるため、記録用データのデータ量が少ない場合には、記録用データと更新された空き容量ファイルとの間にダミーデータが挿入されることがある。
【００９２】
次のステップ５２７では、記録を許可する。
【００９３】
次のステップ５２９では、ユーザデータの記録が完了したか否かを判断する。ユーザデータの記録が完了していなければ、ここでの判断は否定され、所定の時間経過後、再度ユーザデータの記録が完了したか否かを判断する。すなわち、ユーザデータの記録が完了するまで待機する。ユーザデータの記録が完了すると、ここでの判断は肯定され、ステップ５３１に移行する。ここでは、一例として図７に示されるように、更新された空き容量ファイルは、第３セッションのプログラム領域の最終セクタに記録される。
【００９４】
次のステップ５３１では、記録完了を上位装置９０に通知する。そして、記録処理を終了する。
【００９５】
なお、上記ステップ５０９において、第１の空き容量情報と第２の空き容量とが互いに異なっていれば、ステップ５０９での判断は否定され、ステップ５３３に移行する。このステップ５３３では、光ディスク１５は不正にコピーされたものであるとみなし、記録不可を上位装置９０に通知する。そして、記録処理を終了する。すなわち、ユーザデータの記録は行われない。
【００９６】
また、上記ステップ５１５において、第１の日時情報と第２の日時情報とが互いに異なっていれば、ステップ５１５での判断は否定され、上記ステップ５３３に移行する。すなわち、ユーザデータの記録は行われない。
【００９７】
このように、空き容量情報及び日時情報に基づいて、光ディスク１５がオリジナルであるか不正にコピーされたものであるかを判別することができる。そして、不正にコピーされたものであれば、記録を許可しないことにより実質的に不正コピーを防止することができる。
【００９８】
なお、上記ステップ５０１において、光ディスク１５に空き容量ファイルが記録されていなければ、ステップ５０１での判断は否定され、上記ステップ５３３に移行する。すなわち、光ディスク１５は不正にコピーされたものであるとみなし、ユーザデータの記録を禁止する。
【００９９】
以上の説明から明らかなように、本実施形態に係る光ディスク装置２０では、ＣＰＵ４０及び該ＣＰＵ４０にて実行されるプログラムとによって、取得手段、判断手段、比較手段及び制御手段が実現されている。すなわち、図６のステップ５１７によって取得手段が実現され、図５のステップ４０１、図６のステップ５０１によって判断手段が実現され、図５のステップ４０３〜４１５、図６のステップ５０３〜５１５によって比較手段が実現され、図５のステップ４１７、図６のステップ５２７によって制御手段が実現されている。
【０１００】
また、光ピックアップ装置２３とレーザ制御回路２４とエンコーダ２５とＣＰＵ４０及び該ＣＰＵ４０にて実行されるプログラム（図６のステップ５１９〜５２７）とによって、記録手段及び更新手段が実現されている。
【０１０１】
なお、ＣＰＵ４０によるプログラムに従う処理によって実現した各手段の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全てをハードウェアによって構成することとしても良い。
【０１０２】
また、本実施形態では、記録媒体としてのフラッシュメモリ３９に記録されているプログラムのうち、前記再生処理プログラム及び前記記録処理プログラムによって本発明に係るプログラムが構成されている。すなわち、図６のステップ５１７〜５２７の処理に対応するプログラムによって、情報記録媒体の空き容量に関する情報を情報記録媒体に記録する手順が構成されている。また、図５のステップ４０１の処理に対応するプログラム、図６のステップ５０１の処理に対応するプログラムによって判断する手順が構成され、図５のステップ４０３〜４１５の処理に対応するプログラム、図６のステップ５０３〜５１５の処理に対応するプログラムによって比較する手順が構成されている。また、図５のステップ４１７の処理に対応するプログラム、図６のステップ５２７の処理に対応するプログラムによって許可する手順が構成され、図６のステップ５１９〜５２７の処理に対応するプログラムによって更新する手順が構成されている。
【０１０３】
そして、図６のステップ５２７の処理によって本発明に係る記録方法における、情報記録媒体における空き容量に関する情報を情報記録媒体に記録する工程が実施され、図６のステップ５２１の処理によってファイルに付加する工程が実施されている。また、図６のステップ５２３の処理によって暗号化する工程が実施されている。
【０１０４】
また、図５のステップ４０１の処理、図６のステップ５０１の処理によって本発明に係るアクセス方法における判断する工程が実施され、図５のステップ４０３〜４１５の処理、図６のステップ５０３〜５１５の処理によって比較する工程が実施され、図５のステップ４１７の処理、図６のステップ５２７の処理によって許可する工程が実施され、図６のステップ５１９〜５２７の処理によって更新する工程が実施されている。
【０１０５】
以上説明したように、本実施形態に係る光ディスク装置（情報記録装置及び処理装置）によると、上位装置９０からコンテンツの再生要求があると、光ディスク１５（情報記録媒体）のプログラム領域（データ領域の一部）に記録されている空き容量ファイルを読み出し、空き容量ファイルに含まれる空き容量情報が示す空き容量（第１の空き容量）と実際の空き容量（第２の空き容量）とが一致するとともに、空き容量ファイルに含まれる日時情報（第１の日時情報）とファイル管理情報における日時情報（第２の日時情報）とが一致したときに、光ディスク１５はオリジナルであると判断し、コンテンツの再生を許可している。一方、第１の空き容量と第２の空き容量とが一致しないとき、あるいは、第１の日時情報と第２の日時情報とが一致しないときには、光ディスク１５は不正にコピーされたものと判断し、コンテンツの再生を禁止している。これにより、光ディスクの種類に関係なく、コンテンツが不正にコピーされた光ディスクへのアクセスを確実に禁止することができる。従って、結果として高コスト化を招くことなく、オリジナルに記録されているコンテンツの不正使用を防止することが可能となる。
【０１０６】
また、上位装置９０からユーザデータの記録要求があると、光ディスク１５のプログラム領域に記録されている空き容量ファイルを読み出し、第１の空き容量と第２の空き容量とが一致するとともに、第１の日時情報と第２の日時情報とが一致したときに、光ディスク１５はオリジナルであると判断し、ユーザデータの記録を許可している。一方、第１の空き容量と第２の空き容量とが一致しないとき、あるいは、第１の日時情報と第２の日時情報とが一致しないときには、光ディスク１５は不正にコピーされたものと判断し、ユーザデータの記録を禁止している。これにより、光ディスクの種類に関係なく、オリジナル以外の光ディスクへの記録を確実に禁止することができる。従って、結果として高コスト化を招くことなく、オリジナルに記録されているコンテンツの不正コピーを防止することが可能となる。
【０１０７】
すなわち、本実施形態では、記録処理において、光ディスク１５に空き容量に関する情報を記録しているため、例えば、光ディスク１５が丸ごと他の情報記録媒体にコピーされても、空き容量に関する情報に基づいてオリジナルの記録媒体とコピーされた記録媒体とを判別することが可能となる。従って、結果的に高コスト化を招くことなく、記録されているコンテンツの不正コピー及び不正使用を防止することが可能となる。
【０１０８】
また、本実施形態では、光ディスク１５へのアクセス要求に対して、ディスク１５の正当性を検査するために、光ディスク１５に記録されている空き容量に関する情報と光ディスク１５における実際の空き容量とに基づいて、光ディスク１５がオリジナルであるか否かを判断している。これにより、不正にコピーされたものに対するアクセスを禁止することが可能となり、結果的に高コスト化を招くことなく、記録されているコンテンツの不正使用を防止することができる。
【０１０９】
また、本実施形態では、光ディスク１５にユーザデータが記録され、空き容量が変化すると、空き容量ファイルを更新している。これにより、続くアクセス要求に対して、光ディスク１５がオリジナルであるか否かの判断を迅速に行うことができる。また、空き容量ファイルが更新されると、その更新された空き容量ファイルを光ディスク１５に記録している。これにより、光ディスク１５が一旦排出され、再度セットされた場合であっても、光ディスク１５がオリジナルであるか否かの判断を迅速に、かつ正しく行うことができる。
【０１１０】
また、本実施形態では、空き容量ファイルを暗号化して記録しているため、ファイルデータの改ざんを防止することができる。
【０１１１】
また、本実施形態に係る光ディスク１５によると、空き容量に関する情報が記録されているために、例えば、光ディスク１５が丸ごと他の情報記録媒体にコピーされても、空き容量に関する情報に基づいてオリジナルの記録媒体とコピーされた記録媒体とを判別することが可能となる。従って、結果的に高コスト化を招くことなく、記録されているコンテンツの不正使用を防止することが可能となる。
【０１１２】
また、光ディスク１５に記録されている空き容量ファイルには、日時情報が付加されているため、オリジナルの記録媒体とコピーされた記録媒体とを更に精度良く判別することが可能となる。なお、コピーされた記録媒体では、コピーの日時情報がファイル管理情報領域に記録されている。
【０１１３】
また、光ディスク１５に記録されている空き容量ファイルは、暗号化されているため、ファイルデータの改ざんを防止することができる。
【０１１４】
なお、上記実施形態では、光ディスク１５が、ＣＤ系の情報記録媒体と同等の物理的性質を有する場合について説明したが、これに限らず、例えばＤＶＤ系の情報記録媒体と同等の物理的性質を有しても良いし、波長が４０５ｎｍの光に対応する次世代の情報記録媒体と同等の物理的性質を有しても良い。
【０１１５】
また、上記実施形態では、空き容量ファイルの復号化に用いられる復号鍵が光ディスク１５に記録される場合について説明したが、これに限らず、例えば、ユーザが上位装置９０を介して入力しても良い。また、上記実施形態では、空き容量ファイルを復号化する際に、復号鍵の妥当性を確認していないが、復号鍵の妥当性を確認しても良い。
【０１１６】
また、上記実施形態では、ＲＡＭ部が追記可能な領域である場合について説明したが、これに限らず、書き換え可能な領域であっても良い。この場合に、例えば空き容量ファイルを記録する特定領域を予め設定しておき、空き容量が変化すると、更新された空き容量ファイルをその特定領域に上書きしても良い。
【０１１７】
さらに、上記実施形態では、光ディスク１５が、ＲＯＭ部とＲＡＭ部とを有するハイブリッドディスクである場合について説明したが、これに限らず、ＲＡＭ部のみのディスクであっても良い。例えば、現在市販されているＣＤ−Ｒ、あるいはＣＤ−ＲＷであっても良い。勿論、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ、波長が４０５ｎｍの光に対応する次世代の情報記録媒体のうちのいずれかであっても良い。そして、光ディスク１５がＤＶＤ系のディスクである場合には、情報記録装置としてＤＶＤレコーダを、処理装置としてＤＶＤプレーヤを用いても良い。
【０１１８】
また、上記実施形態では、空き容量ファイルがプログラム領域の最終セクタに記録される場合について説明したが、これに限定されるものではない。例えば、プログラム領域の先頭に記録されても良いし、プログラム領域に記録されるデータの直後に記録されても良い。
【０１１９】
また、上記実施形態では、空き容量情報がファイルとして記録される場合について説明したが、これに限定されるものではない。但し、この場合には、ファイル管理情報が存在しないため、日時情報による判断は行われない（図８、図９参照）。
【０１２０】
なお、上記実施形態では、空き容量ファイルが暗号化されて光ディスク１５に記録されている場合について説明したが、コンテンツの重要度が低いときや、ファイルデータが改ざんされるおそれが少ないときには、暗号化しなくても良い。この場合には、前記ステップ４０３及び５０３での復号化、そしてステップ５２３での処理はそれぞれ不要となる。
【０１２１】
また、上記実施形態では、第１の日時情報と第２の日時情報とが完全に一致していなければ、光ディスク１５はオリジナルではないと判断する場合について説明したが、分単位まで一致していれば、一致しているとみなしても良い。
【０１２２】
また、上記実施形態では、空き容量ファイルに日時情報が含まれる場合について説明したが、これに限定されるものではなく、日時情報に代えて、例えば空き容量ファイルが作成あるいは更新された日付に関する情報（以下「日付情報」ともいう）が含まれても良い。この場合には、前記ステップ４１１〜４１５、前記ステップ５１１〜５１５、及び前記ステップ５２１では、日時情報の代わりに日付情報が用いられることとなる。
【０１２３】
また、上記実施形態では、第１の空き容量と第２の空き容量とが一致するとともに、第１の日時情報と第２の日時情報とが一致したときに、光ディスク１５はオリジナルであると判断する場合について説明したが、例えばコンテンツの重要度が低いときには、一例として図８及び図９に示されるように、第１の空き容量と第２の空き容量とが一致したときに、直ちに光ディスク１５はオリジナルであると判断しても良い。これにより、判断に要する時間を短縮することができる。この場合には、空き容量ファイルに日時情報が含まれなくても良い。なお、図８のフローチャートは、図５のフローチャートにおけるステップ４１１〜４１５を省いたものであり、図９のフローチャートは、図６のフローチャートにおけるステップ５１１〜５１５、及びステップ５２１を省いたものである。
【０１２４】
また、上記実施形態では、マルチセッション方式で記録する場合について説明したが、本発明がこれに限定されるものではない。
【０１２５】
また、上記実施形態では、本発明に係るプログラムは、フラッシュメモリ３９に記録されているが、他の記録媒体（ＣＤ、光磁気ディスク、ＤＶＤ、メモリカード、ＵＳＢメモリ、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応する再生装置（又は専用インターフェース）を介して本発明に係るプログラムをフラッシュメモリ３９にロードすることとなる。また、ネットワーク（ＬＡＮ、イントラネット、インターネットなど）を介して本発明に係るプログラムをフラッシュメモリ３９に転送しても良い。要するに、本発明に係るプログラムがフラッシュメモリ３９にロードされれば良い。
【０１２６】
また、上記実施形態において、本発明に係るプログラムが、光ディスク１５のＲＯＭ部に記録されていても良い。この場合には、光ディスク１５が光ディスク装置２０にセットされたときに、本発明に係るプログラムが光ディスク１５からフラッシュメモリ３９にロードされることとなる。
【０１２７】
また、上記実施形態では、光ピックアップ装置が１つの半導体レーザを備える場合について説明したが、これに限らず、例えば互いに異なる波長の光束を発光する複数の半導体レーザを備えていても良い。この場合に、例えば波長が約４０５ｎｍの光束を発光する半導体レーザ、波長が約６６０ｎｍの光束を発光する半導体レーザ及び波長が約７８０ｎｍの光束を発光する半導体レーザの少なくとも１つを含んでいても良い。すなわち、光ディスク装置が互いに異なる規格に準拠した複数種類の光ディスクに対応する光ディスク装置であっても良い。この場合に、少なくともいずれかの光ディスクに空き容量ファイルが記録されていても良い。
【０１２８】
また、上記実施形態では、情報記録媒体が光ディスクの場合について説明したが、これに限定されるものではない。この場合には、光ディスク装置に代えて、情報記録媒体に対応した情報記録装置が用いられる。
【０１２９】
また、上記実施形態では、処理装置が光ディスク装置２０の場合について説明したが、これに限定されるものではなく、例えば、処理装置が光ディスク装置２０と上位装置９０とから構成されていても良い。この場合には、上記実施形態において、ＣＰＵ４０によって実現された各手段の少なくとも一部を上位装置９０によって実現しても良い。
【産業上の利用可能性】
【０１３０】
以上説明したように、本発明の情報記録媒体によれば、高コスト化を招くことなく、記録されているコンテンツの不正使用を防止するのに適している。また、本発明の記録方法及び情報記録装置によれば、高コスト化を招くことなく、情報記録媒体に記録されているコンテンツの不正使用を防止するのに適している。また、本発明のアクセス方法及び処理装置によれば、高コスト化を招くことなく、コンテンツの不正使用を防止するのに適している。また、本発明のプログラム及び記憶媒体によれば、情報記録装置及び処理装置の制御用コンピュータに、高コスト化を招くことなく、コンテンツの不正使用を防止させるのに適している。
【図面の簡単な説明】
【０１３１】
【図１】本発明の一実施形態に係る光ディスク装置の構成を示すブロック図である。
【図２】本発明の一実施形態に係る光ディスクを説明するための図である。
【図３】図２のＲＡＭ部を説明するための図である。
【図４】空き容量ファイルが記録される領域を説明するための図である。
【図５】図１の光ディスク装置における再生処理を説明するためのフローチャートである。
【図６】図１の光ディスク装置における記録処理を説明するためのフローチャートである。
【図７】更新された空き容量ファイルが記録される領域を説明するための図である。
【図８】図１の光ディスク装置における再生処理の他の例を説明するためのフローチャートである。
【図９】図１の光ディスク装置における記録処理の他の例を説明するためのフローチャートである。
【符号の説明】
【０１３２】
１５…光ディスク（情報記録媒体）、２０…光ディスク装置（情報記録装置、処理装置）、２３…光ピックアップ装置（記録手段の一部、更新手段の一部）、２４…レーザ制御回路（記録手段の一部、更新手段の一部）、２５…エンコーダ（記録手段の一部、更新手段の一部）、３９…フラッシュメモリ（記録媒体）、４０…ＣＰＵ（取得手段、記録手段の一部、判断手段、比較手段、制御手段、更新手段の一部）。
【図１】
2006031780.tif 000003
【図２】
2006031780.tif 000004
【図３】
2006031780.tif 000005
【図４】
2006031780.tif 000006
【図５】
2006031780.tif 000007
【図６】
2006031780.tif 000008
【図７】
2006031780.tif 000009
【図８】
2006031780.tif 000010
【図９】
2006031780.tif 000011