(57)【要約】【課題】  暗号化の書き込み環境が無くてもデータを作成することが可能となるデータ記憶・読み取りシステムを提供する。【解決手段】  プログラムデータと保存データが記憶されたユニークなＩＤを持つ不揮発性の記憶装置１と、データを読み込むことができる読み取り装置２と、保存データを展開するために使用する展開用メモリ空間３と、展開用メモリの内容を複製することが可能で読み取り装置２から読み込み可能となる読み込み用メモリ空間４とを備えたデータ記憶・読み取りシステム。【選択図】        図１
2005316772.tif 000002
【特許請求の範囲】
【請求項１】
プログラムデータと保存データが記憶されたユニークなＩＤを持つ不揮発性の記憶装置と、データを読み込むことができる読み取り装置と、前記保存データを展開するために使用する展開用メモリ空間と、展開用メモリの内容を複製することが可能で前記読み取り装置から読み込み可能となる読み込み用メモリ空間とを備えたことを特徴とするデータ記憶・読み取りシステム。
【請求項２】
請求項１記載のデータ記憶・読み取りシステムにおいて、前記プログラムデータは、前記記憶装置のユニークなＩＤを使用して複製が不可となるような暗号方式を用いて記憶し、読み取り装置がプログラムデータの読み込み処理を行う場合は暗号のチェックを行うことを特徴とするデータ記憶・読み取りシステム。
【請求項３】
請求項１記載のデータ記憶・読み取りシステムにおいて、前記プログラムデータ内には、複数の鍵データが含まれており、該鍵データをもとに保存データを作成することを特徴とするデータ記憶・読み取りシステム。
【請求項４】
請求項３記載のデータ記憶・読み取りシステムにおいて、前記鍵データの構造は公開不可であることを特徴とするデータ記憶・読み取りシステム。
【請求項５】
請求項３記載のデータ記憶・読み取りシステムにおいて、鍵データには、前記保存データを展開する方法が記述されており、該鍵データを使用して前記保存データを展開用メモリ空間に展開することが可能であり、前記保存データは、前記鍵データで展開することができる圧縮方式を使用して圧縮されて記憶装置に記憶することを特徴とするデータ記憶・読み取りシステム。
【請求項６】
請求項１記載のデータ記憶・読み取りシステムにおいて、前記展開用メモリ空間に記述されたデータから読み込み用メモリ空間にコピーを行い、そのコピーが終了すると前記展開用メモリ空間に記述する内容を全て消去することを特徴とするデータ記憶・読み取りシステム。
【請求項７】
請求項３記載のデータ記憶・読み取りシステムにおいて、前記鍵データには、読み込み用メモリ空間のデータを確認するための方法が記述されており、前記鍵データを使用して読み込み用メモリ空間のデータを確認することが可能であることを特徴とするデータ記憶・読み取りシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記憶・読み取りシステムに関し、特に複製不可のデータ使用の複製可能データ制限技術に関する。
【背景技術】
【０００２】
従来のデータ記憶・読み取りシステムでは、記憶装置のユニークなＩＤを使用する暗号方式を使用したデータを作成し、それを記憶装置に直接書き込むことで別の記憶装置に複製を許可できないようにしていた。暗号化したデータ全体を直接書き込む環境が必要である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したように、従来のデータ記憶・読み取りシステムでは、記憶装置のユニークなＩＤを使用する暗号方式を使用したデータを作成し、それを記憶装置に直接書き込むことで別の記憶装置に複製を許可できないようにしていたが、そのためには暗号化したデータ全体を直接書き込む環境が必要である。
本発明は、暗号化の書き込み環境が無くてもデータを作成することが可能となるデータ記憶・読み取りシステムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、プログラムデータと保存データが記憶されたユニークなＩＤを持つ不揮発性の記憶装置と、データを読み込むことができる読み取り装置と、保存データを展開するために使用する展開用メモリ空間と、展開用メモリの内容を複製することが可能で読み取り装置から読み込み可能となる読み込み用メモリ空間とを備えたデータ記憶・読み取りシステムを最も主要な特徴とする。
請求項２記載の発明は、請求項１記載のデータ記憶・読み取りシステムにおいて、プログラムデータは、記憶装置のユニークなＩＤを使用して複製が不可となるような暗号方式を用いて記憶し、読み取り装置がプログラムデータの読み込み処理を行う場合は暗号のチェックを行うデータ記憶・読み取りシステムを主要な特徴とする。
請求項３記載の発明は、請求項１記載のデータ記憶・読み取りシステムにおいて、プログラムデータ内には、複数の鍵データが含まれており、その鍵データをもとに保存データを作成するデータ記憶・読み取りシステムを主要な特徴とする。
請求項４記載の発明は、請求項３記載のデータ記憶・読み取りシステムにおいて、鍵データの構造は公開不可であるデータ記憶・読み取りシステムを主要な特徴とする。
【０００５】
請求項５記載の発明は、請求項３記載のデータ記憶・読み取りシステムにおいて、鍵データには、保存データを展開する方法が記述されており、その鍵データを使用して保存データを展開用メモリ空間に展開することが可能であり、保存データは、その鍵データで展開することができる圧縮方式を使用して圧縮されて記憶装置に記憶するデータ記憶・読み取りシステムを主要な特徴とする。
請求項６記載の発明は、請求項１記載のデータ記憶・読み取りシステムにおいて、展開用メモリ空間に記述されたデータから読み込み用メモリ空間にコピーを行い、そのコピーが終了すると展開用メモリ空間に記述する内容を全て消去するデータ記憶・読み取りシステムを主要な特徴とする。
請求項７記載の発明は、請求項３記載のデータ記憶・読み取りシステムにおいて、鍵データには、読み込み用メモリ空間のデータを確認するための方法が記述されており、その鍵データを使用して読み込み用メモリ空間のデータを確認することが可能であるデータ記憶・読み取りシステムを主要な特徴とする。
【発明の効果】
【０００６】
本発明によれば、既に暗号化されたデータを書き込んだものを使用して、更新したデータのみを書き込むようにしたので、暗号化の書き込み環境が無くてもデータを作成することが可能となる。また、既に書き込んであるプログラムデータ内に付加情報を付け、それによってデータの利用方法を限定することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態を図面に従って説明する。
図１は本発明の実施の形態に係るデータ記憶・読み取りシステムの構成図である。本データ記憶・読み取りシステムは、プログラムデータと保存データが記憶されたユニークなＩＤを持つ不揮発性の記憶装置１と、データを読み込むことができる読み取り装置２と、保存データを展開するために使用する展開用メモリ空間３と、展開用メモリの内容を複製することが可能で読み取り装置２から読み込み可能となる読み込み用メモリ空間４とを備えている。
図２は記憶装置にデータを記憶させる手順を示す説明図である。（１）に示すように記憶装置１には当初データが記憶されていない。次に（２）に示すように、暗号化の環境（プログラムデータ書き込み環境）で記憶装置１にプログラムデータを作成する。
次に（３）に示すように、プログラムデータ内の情報を、暗号化の環境が無くデータを作成可能な環境にあることころに渡す。そしてプログラムデータに記述した内容に基づき、データを作成し、プログラムデータとともに記憶装置に書き込む。
【０００８】
再び図１に戻り、読み取り装置２が保存データを読み込むための手順を以下に説明する。
まず、読み取り装置２が起動される。読み取り装置起動時に、特定のフォルダをたたく。特定フォルダにプログラムデータが入っているかどうかを確認する（１）。プログラムデータを読みに行く際には、毎回暗号化のチェックを行う。入っていれば、その中の保存データの保存場所と圧縮方式を読み込む（２）。
保存場所をチェックして、ファイルがあるかどうかを確認する（３）。ファイルがある場合は、指定の圧縮方式で展開用メモリ空間３にデータを展開していく（４）。途中でメモリフルになった場合は作業を終了する。展開が成功すれば、読み取り装置２が読み取り可能な読み込み用メモリ空間４へコピーを行う（５）。コピーが終了すれば、展開用に使用したメモリ内の情報は消去する。
読み取り装置２が、プログラムデータからチェックデータを読み込む（６）。読み取り装置２がチェックデータをもとに、コピー後の読み込み用メモリ空間４の内容をチェックする（７）。内容が相応しない場合は、読み込み用メモリ空間４内のデータを消去する。正しければ読み込みを行う（８）。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係るデータ記憶・読み取りシステムの構成図。
【図２】記憶装置にデータを記憶させる手順を示す説明図。
【符号の説明】
【００１０】
１  記憶装置
２  読み取り装置
３  展開用メモリ空間
４  読み込み用メモリ空間
【図１】
2005316772.tif 000003
【図２】
2005316772.tif 000004