【手続補正書】
【提出日】平成18年6月27日(2006.6.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  データを記録媒体に記録させるためのデータ記録方法であって、
オペレーティングシステムがアクセス可能な第１のファイルシステムと、前記オペレーティングシステムから秘匿された第２のファイルシステムとをそれぞれの記録領域が前記記録媒体上でオーバーラップするように存在させ、前記第２のファイルシステムは、前記第１のファイルシステムの空き領域のみにデータの書き込みを可能とし、前記第１のファイルシステムは、前記第２のファイルシステムによって書き込まれたデータの有無に係わらず、前記記録領域の任意の位置へのデータ読み書きを可能とすることを特徴とするデータ記録方法。
【請求項２】  前記第２のファイルシステムによりデータを書き込む際のデータ書き込み処理は、当該データを構成する個々のデータブロックごとに順次行い、個々のデータブロックに対する書き込み処理は、所定のアルゴリズムによって、そのデータブロックの書き込み位置を求め、その求められた書き込み位置が前記第１のファイルシステムの空き領域であるか否かを判断し、空き領域である場合に書き込みを行うことを特徴とする請求項１記載のデータ記録方法。
【請求項３】  前記空き領域であるか否かを判断した結果、空き領域でない場合には、再度、書き込み位置を求め、その書き込み位置が空き領域であるか否かを判断する処理を、空き領域を発見するまで、あるいは所定の回数だけ行うことを特徴とする請求項２記載のデータ記録方法。
【請求項４】  前記第２のファイルシステムにより書き込まれる個々のデータブロックには、当該データブロックが第２のファイルシステムにより書き込まれたデータブロックであることを示す情報と、それぞれのデータブロックのデータ順序を示す情報とを含む付加データが付加され、この付加データの付加されたデータブロックを書き込みデータブロックとして書き込むことを特徴とする請求項２または３記載のデータ記録方法。
【請求項５】  前記第２のファイルシステムにより書き込まれた書き込みデータブロックの読み出し処理は、前記データを構成するデータブロックごとに順次行い、個々の書き込みデータブロックに対する読み出し処理は、前記データ書き込みと同じアルゴリズムによって、その書き込みデータブロックの読み出し位置を求め、その求められた読み出し位置のデータブロックが、第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定し、正当であるとの判定がなされた場合は、当該データブロックを読み出すべき書き込みデータブロックであると判定することを特徴とする請求項４記載のデータ記録方法。
【請求項６】  前記正当性を判定した結果、正当であるとの判定がなされなかった場合には、再度、読み出し位置を求めその求められた読み出し位置のデータブロックが第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定する処理を、正当である書き込みデータブロックを発見するまで、あるいは所定の回数だけ行うことを特徴とする請求項５記載のデータ記録方法。
【請求項７】  前記第２のファイルシステムによるデータの書き込みは、同じ書き込みデータブロックをそれぞれ異なる書き込み位置に書き込むことで、同じ書き込みデータブロックが複数個書き込まれることを特徴とする請求項４から６のいずれかに記載のデータの記録方法。
【請求項８】  前記第２のファイルシステムによるデータの書き込みは、前記第１のファイルシステムによるデータ書き込みが、現時点の空き容量のどの領域に書き込まれる可能性が高いかを判断することによって、前記個々の書き込みデータブロックの書き込み位置を決めて、その書き込みデータブロックの書き込みを行うことを特徴する請求項４から７のいずれかに記載のデータ記録方法。
【請求項９】  前記第２のファイルシステムにより書き込まれた書き込みデータブロックの読み出し処理後に、所定の確率に基いて、当該第２のファイルシステムにより書き込まれた書き込みデータブロックを正常な書き込みデータブロックとして読み出せなくする処理を行うことを特徴とする請求項４から８記載のデータ記録方法。
【請求項１０】  前記第２のファイルシステムにより書き込まれるデータは、著作権保護の必要なコンテンツデータであることを特徴とする請求項１から９に記載のデータ記録方法。
【請求項１１】  データを記録媒体に記録させるためのデータ記録装置であって、
オペレーティングシステムがアクセス可能な第１のファイルシステムと、前記オペレーティングシステムから秘匿された第２のファイルシステムとをそれぞれの記録領域が前記記録媒体上でオーバーラップするように存在させ、前記第２のファイルシステムに対しては、前記第１のファイルシステムの空き領域のみにデータの書き込みを可能とするファイル制御を行う第２のファイルシステム制御手段を設け、前記第１のファイルシステムに対しては、前記第２のファイルシステムによって書き込まれたデータの有無に係わらず、前記記録領域の任意の位置へのデータ読み書きを可能とするファイル制御を行う第１のファイルシステム制御手段を設けたことを特徴とするデータ記録装置。
【請求項１２】  前記請求項１１に記載のデータ記録装置が取得したデータを記録媒体に記録させるためのデータ記録処理プログラムであって、
前記第２のファイルシステムによりデータを書き込む際のデータ書き込み処理は、当該データを構成する個々のデータブロックごとに順次行い、個々のデータブロックに対する書き込み処理は、所定のアルゴリズムによって、そのデータブロックの書き込み位置を求め、その求められた書き込み位置が前記第１のファイルシステムの空き領域であるか否かを判断し、空き領域である場合に書き込みを行い、
前記第２のファイルシステムに書き込まれた書き込みデータブロックの読み出し処理は、前記データを構成するデータブロックごとに順次行い、個々の書き込みデータブロックに対する読み出し処理は、前記データ書き込みと同じアルゴリズムによって、その書き込みデータブロックの読み出し位置を求め、その求められた読み出し位置のデータブロックが、第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定し、正当であるとの判定がなされた場合は、当該データブロックを読み出すべき正当な書き込みデータブロックであると判定することを特徴とするデータ記録処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
【課題を解決するための手段】
（１）本発明のデータ記録方法は、データを記録媒体に記録させるためのデータ記録方法であって、オペレーティングシステムがアクセス可能な第１のファイルシステムと、前記オペレーティングシステムから秘匿された第２のファイルシステムとをそれぞれの記録領域が前記記録媒体上でオーバーラップするように存在させ、前記第２のファイルシステムは、前記第１のファイルシステムの空き領域のみにデータの書き込みを可能とし、前記第１のファイルシステムは、前記第２のファイルシステムによって書き込まれたデータの有無に係わらず、前記記録領域の任意の位置へのデータ読み書きを可能とすることを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
（２）前記（１）のデータ記録方法において、前記第２のファイルシステムによりデータを書き込む際のデータ書き込み処理は、当該データを構成する個々のデータブロックごとに順次行い、個々のデータブロックに対する書き込み処理は、所定のアルゴリズムによって、そのデータブロックの書き込み位置を求め、その求められた書き込み位置が前記第１のファイルシステムの空き領域であるか否かを判断し、空き領域である場合に書き込みを行うことが好ましい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
（３）前記（２）のデータ記録方法において、前記空き領域であるか否かを判断した結果、空き領域でない場合には、再度、書き込み位置を求め、その書き込み位置が空き領域であるか否かを判断する処理を、空き領域を発見するまで、あるいは所定の回数だけ行うことが好ましい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
（５）前記（４）のデータ記録方法において、前記第２のファイルシステムにより書き込まれた書き込みデータブロックの読み出し処理は、前記データを構成するデータブロックごとに順次行い、個々の書き込みデータブロックに対する読み出し処理は、前記データ書き込みと同じアルゴリズムによって、その書き込みデータブロックの読み出し位置を求め、その求められた読み出し位置のデータブロックが、第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定し、正当であるとの判定がなされた場合は、当該データブロックを読み出すべき書き込みデータブロックであると判定することが好ましい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
（６）前記（５）のデータ記録方法において、前記正当性を判定した結果、正当であるとの判定がなされなかった場合には、再度、読み出し位置を求めその求められた読み出し位置のデータブロックが第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定する処理を、正当である書き込みデータブロックを発見するまで、あるいは所定の回数だけ行うことが好ましい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
（９）前記（４）から（８）のデータ記録方法において、前記第２のファイルシステムにより書き込まれた書き込みデータブロックの読み出し処理後に、所定の確率に基いて、当該第２のファイルシステムにより書き込まれた書き込みデータブロックを正常な書き込みデータブロックとして読み出せなくする処理を行うことが好ましい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
（１１）本発明のデータ記録装置は、データを記録媒体に記録させるためのデータ記録装置であって、オペレーティングシステムがアクセス可能な第１のファイルシステムと、前記オペレーティングシステムから秘匿された第２のファイルシステムとをそれぞれの記録領域が前記記録媒体上でオーバーラップするように存在させ、前記第２のファイルシステムに対しては、前記第１のファイルシステムの空き領域のみにデータの書き込みを可能とするファイル制御を行う第２のファイルシステム制御手段を設け、前記第１のファイルシステムに対しては、前記第２のファイルシステムによって書き込まれたデータの有無に係わらず、前記記録領域の任意の位置へのデータ読み書きを可能とするファイル制御を行う第１のファイルシステム制御手段を設けたことを特徴としている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
（１２）本発明のデータ記録処理プログラムは、前記請求項１１に記載のデータ記録装置が取得したデータを記録媒体に記録させるためのデータ記録処理プログラムであって、  前記第２のファイルシステムによりデータを書き込む際のデータ書き込み処理は、当該データを構成する個々のデータブロックごとに順次行い、個々のデータブロックに対する書き込み処理は、所定のアルゴリズムによって、そのデータブロックの書き込み位置を求め、その求められた書き込み位置が前記第１のファイルシステムの空き領域であるか否かを判断し、空き領域である場合に書き込みを行い、前記第２のファイルシステムに書き込まれた書き込みデータブロックの読み出し処理は、前記データを構成するデータブロックごとに順次行い、個々の書き込みデータブロックに対する読み出し処理は、前記データ書き込みと同じアルゴリズムによって、その書き込みデータブロックの読み出し位置を求め、その求められた読み出し位置のデータブロックが、第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定し、正当であるとの判定がなされた場合は、当該データブロックを読み出すべき正当な書き込みデータブロックであると判定することを特徴としている。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
また、前記（１１）のデータ記録装置の発明および（１２）のデータ記録処理プログラムの発明においても、前記データ記録方法の発明と同様、前記第２のファイルシステムによりデータを書き込む際のデータ書き込み処理は、当該データを構成する個々のデータブロックごとに順次行い、個々のデータブロックに対する書き込み処理は、所定のアルゴリズムによって、そのデータブロックの書き込み位置を求め、その求められた書き込み位置が前記第１のファイルシステムの空き領域であるか否かを判断し、空き領域である場合に書き込みを行うことが好ましい。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
また、前記空き領域であるか否かを判断した結果、空き領域でない場合には、再度、書き込み位置を求め、その書き込み位置が空き領域であるか否かを判断する処理を、空き領域を発見するまで、あるいは所定の回数だけ行うことが好ましい。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
また、前記第２のファイルシステムにより書き込まれた書き込みデータブロックの読み出し処理は、前記データを構成するデータブロックごとに順次行い、個々の書き込みデータブロックに対する読み出し処理は、前記データ書き込みと同じアルゴリズムによって、その書き込みデータブロックの読み出し位置を求め、その求められた読み出し位置のデータブロックが、第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定し、正当であるとの判定がなされた場合は、当該データブロックを読み出すべき書き込みデータブロックであると判定することが好ましい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
また、前記正当性を判定した結果、正当であるとの判定がなされなかった場合には、再度、読み出し位置を求めその求められた読み出し位置のデータブロックが第２のファイルシステムにより書き込まれた書き込みデータブロックであることの正当性を判定する処理を、正当である書き込みデータブロックを発見するまで、あるいは所定の回数だけ行うことが好ましい。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
また、前記第２のファイルシステムにより書き込まれた書き込みデータブロックの読み出し処理後に、所定の規則に基づいて、当該第２のファイルシステムにより書き込まれた書き込みデータブロックを正常な書き込みデータブロックとして確率的に読み出せなくする処理を行うことが好ましい。
また、前記第２のファイルシステムにより書き込まれるデータは、著作権保護の必要なコンテンツデータであることが好ましい。