【手続補正書】
【提出日】平成16年4月7日(2004.4.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
常駐制御プログラムが第１の記憶媒体に常駐しており、該常駐制御プログラムは、所定の処理を実行すべき外部からの指示に基づき、前記処理を実行する為の制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断する判断手段と、該判断手段が否と判断したときに、装着している第２の記憶媒体から前記制御プログラムを探し出す探索手段と、該探索手段が探し出した制御プログラムを読み込む読込手段と、該読込手段が読み込んだ制御プログラムを組み込む組込手段とを備えることを特徴とする記憶媒体駆動装置。
【請求項２】
常駐制御プログラムが第１の記憶媒体に常駐しており、該常駐制御プログラムは、所定の処理を実行すべき外部からの指示に基づき、前記処理を実行する為の制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断する判断手段と、該判断手段が否と判断したときに、第２の記憶媒体から前記処理を実行する為の暗号化された制御プログラムを探し出す探索手段と、該探索手段が探し出した制御プログラムを読み込む読込手段と、該読込手段が読み込んだ制御プログラムを復号する復号手段と、該復号手段が復号した制御プログラムを組み込む組込手段とを備えることを特徴とする記憶媒体駆動装置。
【請求項３】
前記常駐制御プログラムは、前記第２の記憶媒体から記憶媒体毎に固有の情報を読み込む固有情報読込手段を備え、前記復号手段は、該固有情報読込手段が読み込んだ前記固有の情報を用いて前記制御プログラムを復号する請求項２記載の記憶媒体駆動装置。
【請求項４】
前記常駐制御プログラムは、前記組込手段が組み込んだ制御プログラムを連動させる連動手段を備える請求項１〜３の何れかに記載の記憶媒体駆動装置。
【請求項５】
前記常駐制御プログラムは、前記読込手段が読み込んだ制御プログラムと連動可能か否かを判断する連動判断手段を備え、該連動判断手段が可能と判断したときに、前記組込手段が前記制御プログラムを組み込む請求項４記載の記憶媒体駆動装置。
【請求項６】
前記常駐制御プログラムは、前記組込手段が組み込み済みの制御プログラムと、前記読込手段が読み込んだ制御プログラムとが同一であるか否かを判断する同一判断手段を備え、該同一判断手段が両制御プログラムは同一であると判断したときは、前記組込手段は、前記読込手段が読み込んだ制御プログラムを組み込まない請求項４又は５に記載の記憶媒体駆動装置。
【請求項７】
前記固有情報読込手段以外は、前記固有の情報の読み込みを禁止されている請求項３〜６の何れかに記載の記憶媒体駆動装置。
【請求項８】
前記読込手段以外は、前記第２の記憶媒体からの前記制御プログラムの読み込みを禁止されている請求項１〜７の何れかに記載の記憶媒体駆動装置。
【請求項９】
前記常駐制御プログラムは、前記制御プログラム内に保持された暗号化情報を読み込む暗号読込手段と、該暗号読込手段が読み込んだ暗号化情報から前記制御プログラムが改竄されたか否かを判断する改竄判断手段とを備え、該改竄判断手段が改竄されていないと判断したときに、前記読込手段は前記制御プログラムを読み込む請求項１〜８の何れかに記載の記憶媒体駆動装置。
【請求項１０】
請求項３に記載された記憶媒体駆動装置に駆動される第２の記憶媒体であって、
自体に固有の情報を記憶していることを特徴とする記憶媒体。
【請求項１１】
請求項９に記載された記憶媒体駆動装置に駆動される第２の記憶媒体であって、
記憶している前記記憶媒体駆動装置の制御プログラム内に、該制御プログラムが改竄されたか否かを判断する為の暗号化情報を保持していることを特徴とする記憶媒体。
【請求項１２】
第２の記憶媒体に記録されている記録情報の保護を、前記第２の記憶媒体を駆動する記憶媒体駆動装置の制御プログラムにより実現するデータ保護方法であって、
前記記憶媒体駆動装置の第１の記憶媒体に常駐する常駐制御プログラムは、所定の処理を実行すべき外部からの指示に基づき、前記処理を実行する為のデータ保護方法を含む制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断し、否と判断したときに、装着している前記第２の記憶媒体から前記データ保護方法を含む制御プログラムを探し出し、探し出した制御プログラムを読み込み、読み込んだ制御プログラムを組み込むことを特徴とするデータ保護方法。
【請求項１３】
第２の記憶媒体に記録されている記録情報の保護を、前記第２の記憶媒体を駆動する記憶媒体駆動装置の制御プログラムにより実現するデータ保護方法であって、
前記記憶媒体駆動装置の第１の記憶媒体に常駐する常駐制御プログラムは、所定の処理を実行すべき外部からの指示に基づき、前記処理を実行する為のデータ保護方法を含む制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断し、否と判断したときに、装着している記憶媒体から前記データ保護方法を含む暗号化された制御プログラムを探し出し、探し出した制御プログラムを読み込み、読み込んだ制御プログラムを復号し、復号した制御プログラムを組み込むことを特徴とするデータ保護方法。
【請求項１４】
前記常駐制御プログラムは、前記第２の記憶媒体から記憶媒体毎に固有の情報を読み込み、読み込んだ該固有の情報を用いて前記制御プログラムを復号する請求項１３記載のデータ保護方法。
【請求項１５】
前記常駐制御プログラムは、組み込んだ制御プログラムを連動させる請求項１２〜１４の何れかに記載のデータ保護方法。
【請求項１６】
前記常駐制御プログラムは、読み込んだ制御プログラムと連動可能であるか否かを判断し、連動可能であると判断したときに、前記制御プログラムを組み込む請求項１５記載のデータ保護方法。
【請求項１７】
前記常駐制御プログラムは、組み込み済みの制御プログラムと、読み込んだ制御プログラムとが同一であるか否かを判断し、同一であると判断したときは、読み込んだ制御プログラムを組み込まない請求項１５又は１６に記載のデータ保護方法。
【請求項１８】
前記常駐制御プログラム以外が前記固有の情報を読み込むことを禁止する請求項１４〜１７の何れかに記載のデータ保護方法。
【請求項１９】
前記常駐制御プログラム以外が前記第２の記憶媒体から前記制御プログラムを読み込むことを禁止する請求項１２〜１８の何れかに記載のデータ保護方法。
【請求項２０】
前記常駐制御プログラムは、前記制御プログラム内に保持された暗号化情報を読み込み、読み込んだ暗号化情報から前記制御プログラムが改竄されているか否かを判断し、否と判断したときに、前記制御プログラムを読み込む請求項１２〜１９の何れかに記載のデータ保護方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【課題を解決するための手段】
第１発明に係る記憶媒体駆動装置は、常駐制御プログラムが第１の記憶媒体に常駐しており、該常駐制御プログラムは、所定の処理を実行すべき外部からの指示に基づき、前記処理を実行する為の制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断する判断手段と、該判断手段が否と判断したときに、装着している第２の記憶媒体から前記処理を実行する為の制御プログラムを探し出す探索手段と、該探索手段が探し出した制御プログラムを読み込む読込手段と、該読込手段が読み込んだ制御プログラムを組み込む組込手段とを備えることを特徴とする。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
この記憶媒体駆動装置では、判断手段が、所定の処理を実行すべき外部からの指示に基づき、処理を実行する為の制御プログラムが、第１の記憶媒体に常駐する常駐制御プログラムに組み込まれていないと判断したときに、探索手段が、装着している第２の記憶媒体から処理を実行する為の制御プログラムを探し出す。そして、読込手段が、探索手段が探し出した制御プログラムを読み込み、組込手段が、読み込んだ制御プログラムを常駐制御プログラムに組み込む。これにより、大きなメモリを内蔵させる必要がなく、製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
第２発明に係る記憶媒体駆動装置は、常駐制御プログラムが第１の記憶媒体に常駐しており、該常駐制御プログラムは、所定の処理を実行すべき外部からの指示に基づき、前記処理を実行する為の制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断する判断手段と、該判断手段が否と判断したときに、第２の記憶媒体から前記処理を実行する為の暗号化された制御プログラムを探し出す探索手段と、該探索手段が探し出した制御プログラムを読み込む読込手段と、該読込手段が読み込んだ制御プログラムを復号する復号手段と、該復号手段が復号した制御プログラムを組み込む組込手段とを備えることを特徴とする。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この記憶媒体駆動装置では、判断手段が、所定の処理を実行すべき外部からの指示に基づき、処理を実行する為の制御プログラムが第１の記憶媒体に組み込まれていないと判断したときに、探索手段が、装着している第２の記憶媒体から処理を実行する為の暗号化された制御プログラムを探し出す。そして、読込手段が、探し出した制御プログラムを読み込み、復号手段が、読み込んだ制御プログラムを復号し、組込手段が、復号した制御プログラムを常駐制御プログラムに組み込む。
これにより、大きなメモリを内蔵させる必要がなく、製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。また、読み込んだ制御プログラムを復号して組み込むので、他の記憶媒体駆動装置では実行できない処理を実行することができる。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
第３発明に係る記憶媒体駆動装置は、前記常駐制御プログラムは、前記第２の記憶媒体から記憶媒体毎に固有の情報を読み込む固有情報読込手段を備え、前記復号手段は、該固有情報読込手段が読み込んだ前記固有の情報を用いて前記制御プログラムを復号することを特徴とする。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
この記憶媒体駆動装置では、固有情報読込手段は、第２の記憶媒体から記憶媒体毎に固有の情報を読み込み、復号手段は、固有情報読込手段が読み込んだ固有の情報を用いて、読み込んだ制御プログラムを復号する。
これにより、大きなメモリを内蔵させる必要がなく、製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。また、読み込んだ制御プログラムを、記憶媒体毎に固有の情報を用いて復号して組み込むので、他の記憶媒体駆動装置では実行できない処理を実行することができる。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第８発明に係る記憶媒体駆動装置は、前記読込手段以外は、前記第２の記憶媒体からの前記制御プログラムの読み込みを禁止されていることを特徴とする。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
この記憶媒体駆動装置では、読込手段以外は、第２の記憶媒体からの制御プログラムの読み込みを禁止されているので、パーソナルコンピュータ等の処理実行装置が、記憶媒体から制御プログラムを読み込んで、記憶媒体駆動装置を制御して、コンテンツを取り込むようなことはできない。また、大きなメモリを内蔵させる必要がなく、製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
第１０発明に係る記憶媒体は、請求項３に記載された記憶媒体駆動装置に駆動される第２の記憶媒体であって、自体に固有の情報を記憶していることを特徴とする。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
この記憶媒体では、請求項３に記載された記憶媒体駆動装置が、第２の記憶媒体毎に固有の情報を読み込み、読み込んだ固有の情報を用いて、読み込んだ制御プログラムを復号する。
これにより、記憶媒体駆動装置に大きなメモリを内蔵させる必要がなく、記憶媒体駆動装置の製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。また、制御プログラムを暗号化して記憶しているので、特定の記憶媒体駆動装置以外では実行できない処理を実現することができる。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
第１１発明に係る記憶媒体は、請求項９に記載された記憶媒体駆動装置に駆動される第２の記憶媒体であって、記憶している前記記憶媒体駆動装置の制御プログラム内に、該制御プログラムが改竄されたか否かを判断する為の暗号化情報を保持していることを特徴とする。


【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
第１２発明に係るデータ保護方法は、第２の記憶媒体に記録されている記録情報の保護を、前記第２の記憶媒体を駆動する記憶媒体駆動装置の制御プログラムにより実現するデータ保護方法であって、前記記憶媒体駆動装置の第１の記憶媒体に常駐する常駐制御プログラムは、所定の処理を実行する実行装置からの指示に基づき、前記処理を実行する為のデータ保護方法を含む制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断し、否と判断したときに、装着している前記第２の記憶媒体から前記データ保護方法を含む制御プログラムを探し出し、探し出した制御プログラムを読み込み、読み込んだ制御プログラムを組み込むことを特徴とする特徴とする。


【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
このデータ保護方法では、記憶媒体駆動装置の第１の記憶媒体に常駐する常駐制御プログラムは、所定の処理を実行する実行装置からの指示に基づき、処理を実行する為のデータ保護方法を含む制御プログラムが第１の記憶媒体に組み込まれているか否かを判断し、否と判断したときに、装着している第２の記憶媒体からデータ保護方法を含む制御プログラムを探し出し、探し出した制御プログラムを読み込み、読み込んだ制御プログラムを組み込む。
これにより、記憶媒体駆動装置に大きなメモリを内蔵させる必要がなく、記憶媒体駆動装置の製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。


【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
第１３発明に係るデータ保護方法は、第２の記憶媒体に記録されている記録情報の保護を、前記第２の記憶媒体を駆動する記憶媒体駆動装置の制御プログラムにより実現するデータ保護方法であって、前記記憶媒体駆動装置の第１の記憶媒体に常駐する常駐制御プログラムは、所定の処理を実行する実行装置からの指示に基づき、前記処理を実行する為のデータ保護方法を含む制御プログラムが前記第１の記憶媒体に組み込まれているか否かを判断し、否と判断したときに、装着している記憶媒体から前記データ保護方法を含む暗号化された制御プログラムを探し出し、探し出した制御プログラムを読み込み、読み込んだ制御プログラムを復号し、復号した制御プログラムを組み込むことを特徴とする。


【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
このデータ保護方法では、記憶媒体駆動装置の第１の記憶媒体に常駐する常駐制御プログラムは、所定の処理を実行する実行装置からの指示に基づき、処理を実行する為のデータ保護方法を含む制御プログラムが第１の記憶媒体に組み込まれているか否かを判断し、否と判断したときに、装着している記憶媒体からデータ保護方法を含む暗号化された制御プログラムを探し出し、探し出した制御プログラムを読み込み、読み込んだ制御プログラムを復号し、復号した制御プログラムを組み込む。
これにより、記憶媒体駆動装置に大きなメモリを内蔵させる必要がなく、記憶媒体駆動装置の製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。また、読み込んだ制御プログラムを復号して組み込むので、他の記憶媒体駆動装置では実行できない処理を実行することができる。


【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
第１４発明に係るデータ保護方法は、前記常駐制御プログラムは、前記第２の記憶媒体から記憶媒体毎に固有の情報を読み込み、読み込んだ該固有の情報を用いて前記制御プログラムを復号することを特徴とする。


【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
このデータ保護方法では、記憶媒体駆動装置の常駐制御プログラムは、第２の記憶媒体から記憶媒体毎に固有の情報を読み込み、読み込んだ固有の情報を用いて、読み込んだ制御プログラムを復号する。
これにより、記憶媒体駆動装置に大きなメモリを内蔵させる必要がなく、記憶媒体駆動装置の製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。また、記憶媒体駆動装置は、読み込んだ制御プログラムを、記憶媒体毎に固有の情報を用いて復号して組み込むので、他の記憶媒体駆動装置では実行できない処理を実行することができる。


【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
第１９発明に係るデータ保護方法は、前記常駐制御プログラム以外が前記第２の記憶媒体から前記制御プログラムを読み込むことを禁止することを特徴とする。


【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
このデータ保護方法では、記憶媒体駆動装置の常駐制御プログラム以外は、第２の記憶媒体からの制御プログラムの読み込みを禁止されているので、パーソナルコンピュータ等の処理実行装置が、記憶媒体から制御プログラムを読み込んで、記憶媒体駆動装置を制御して、コンテンツを取り込むようなことはできない。また、記憶媒体駆動装置に大きなメモリを内蔵させる必要がなく、記憶媒体駆動装置の製造コストの上昇を招くことなく、様々なセキュリティを実行することが可能である。