(57)【要約】【課題】記録媒体に書き込んだ情報のうち、読み出されたくない情報をファイル（管理）システムで読み出せなくする、低コストの記録媒体の読み出し制限方式を提供する。【解決手段】記録媒体１のユーザ領域５に読み出し不能領域８を確保すべく、読み出し不能領域８が属しているクラスタが、ファイルシステムから欠陥クラスタとして認識されるように、記録媒体１の管理領域６に、読み出し不能領域８の状態情報（欠陥クラスタであること）を書き込んでおく。【選択図】  図１
2004246851.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体のユーザ領域に所定領域を確保し、
ファイルシステムから読み出されたくない隠し情報を前記所定領域に書込み、
前記所定領域が属しているクラスタが、前記ファイルシステムに欠陥クラスタとして認識されるように、前記記録媒体の管理領域に、前記所定領域の状態情報を書き込んでおくことを特徴とする、記録媒体の読み出し制限方式。
【請求項２】
前記所定領域は、前記ユーザ領域の先頭番地もしくは最後尾番地から確保するものである、請求項１記載の記録媒体の読み出し制限方式。
【請求項３】
前記記録媒体は、メモリカードである請求項１記載または請求項２記載の記録媒体の読み出し制限方式。
【請求項４】
前記記録媒体は、フラッシュメモリを使用する記録媒体である、請求項１記載、請求項２記載または請求項３記載の記録媒体の読み出し制限方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、挿抜可能な記録媒体に格納されている情報を、コンピュータなどで読み出せないようにする、記録媒体の読み出し制限方式に関する。
【０００２】
【従来の技術】
自動販売機や車載機器やロボットや計測装置（メータ装置）などのユーザ機器において、それらのユーザ機器ないしそのインタフェース装置（アダプタ）に、ユーザが業者から購入する記録媒体をセットして、前記記録媒体から前記ユーザ機器へ情報（ファイル）を伝送し、前記ユーザ機器にその情報（ファイル）書き込んで、前記ユーザ機器が特定又は全部の機能を発揮するような記録媒体の使い方が知られている。このような記録媒体からファイルを勝手に読み出されることがあると、ユーザ機器にセットする記録媒体を販売する業者にとって、損失となるという問題点がある。
そこで、通常は、記録媒体に格納されている情報に価値がある場合、その記録媒体を販売する業者は、該記録媒体からファイルを読み出し得る回数を制限する情報を該記録媒体に書き込んでおくことが多い。
例えば、ある記録媒体Ａには、８回まで読み出しを許容する情報を書き込んでおく。記録媒体Ａからファイルを読み出すユーザ機器Ｂ１は、記録媒体Ａからファイルを１回読み出すと、記録媒体Ａに書き込まれている読み出し許容回数を１減じる。ユーザ機器Ｂ２でも同様にする。このようにすれば、８台目のユーザ機器Ｂ８まで、記録媒体Ａからファイルを読み出して、ユーザ機器を作動させることができる。９台目のユーザ機器Ｂ９に記録媒体Ａをセットすると、既に読み出し許容回数が０になっているので、ユーザ機器Ｂ９は、記録媒体Ａからのファイルの読み出しを実行することがない。
つまり、記録媒体Ａは、８台のユーザ機器（Ｂ１〜Ｂ８）に対して、ファイルを提供することができ、記録媒体Ａの販売価格は、ユーザ機器８台分を動作させる情報料金が適当なものとなる。同様に、ある記録媒体Ｃに２０回の読み出し許容回数が書き込まれているとするなら、その記録媒体Ｃの販売価格は、ユーザ機器２０台分を動作させる情報料金が適当となる。
しかしながら、フロッピーディスク（ＦＤ）、メモリカードなどの挿入及び抜き出しが可能な記録媒体を、そのリード装置ないしリード／ライト装置に挿入して、オペレーティングシステム（ＯＳ）が搭載されているパーソナルコンピュータいわゆるパソコンでもって、前記記録媒体に格納されているファイルを容易に読み出すことができる。読み出したファイルは、他の記録媒体へ書き込んで、元の記録媒体のコピーを作ることができる。
こうなると、記録媒体に読み出し制限回数が書き込まれていて、かつ、ユーザ機器が、その読み出し許容回数を参照して記録媒体からファイルを読み出す設計であるとしても、ユーザによって容易に複製を作られてしまうので、有用情報を書き込んだ記録媒体の販売業者にとっては、やはり、損失が発生するという問題点が従来あった。
【０００３】
一方、このような問題点の一解決手段として、挿抜可能、言い換えれば可搬型の記録媒体ないし記憶媒体に読み出し制限機能を持たせる、特開２０００−２２８０６０号公報に開示されている方式が知られている。
特開２０００−２２８０６０号公報に開示されている方式は、大容量の画像データ等を可搬型記憶媒体に格納する際、データ内容の秘匿性、真正性を確保し、且つデータの不正な消去・破壊を含めた改竄を防止でき、且つ高速な処理を実現できるデータ記録／再生装置であって、次のような構成である。
システム管理用データが記録されるシステム管理領域及びユーザー用データが記録されるユーザー領域を有する可搬型記憶媒体にデータを記録するデータ記録装置において、暗号化鍵信号又は暗号化鍵信号を生成するための暗号化鍵信号生成情報を含む暗号化秘密情報を保持する暗号化秘密情報保持手段と、前記暗号化秘密情報保持手段に保持されている前記秘密情報暗号化を用いて暗号化処理を行う暗号化手段と、前記暗号化手段により、前記可搬型記憶媒体のシステム管理領域に記録すべきシステム管理用データの少なくとも一部を暗号化処理して前記可搬型記憶媒体のシステム管理領域へ記録する記録手段とを有する。
すなわち、記憶媒体のシステム管理領域に記録すべきシステム管理用データの少なくとも一部を暗号化処理して記憶媒体のシステム管理領域へ記録することによって、この記憶媒体からの不正読み出しを阻止しようとする方式である。
この従来公知技術の問題点は、所期の目的を達成するために、暗号化装置（暗号化秘密情報保持手段と暗号化手段）及び復号化装置（復号化秘密情報保持手段と復号化手段）が必要であり、コストが掛かることである。
【０００４】
【特許文献１】
特開２０００−２２８０６０号公報
【０００５】
【発明が解決しようとする課題】
本発明に係る記録媒体の読み出し制限方式は、上記した従来の技術が有する問題点に鑑み成されたものであり、次の課題を解決することを目的とする。
記録媒体に書き込んだ情報のうち、読み出されたくない情報を、ファイル（管理）システムを備えるパソコンなどの汎用性の高い制御・演算機器（情報処理機器）で読み出せなくする、もしくは読み出し難くする、低コストの記録媒体の読み出し制限方式を提供する。
【０００６】
【課題を解決するための手段】
上記課題を解決するための本発明の第１発明は、請求項１に記載されたとおりの記録媒体の読み出し制限方式であり、次のようなものである。
記録媒体のユーザ領域に所定領域を確保し、ファイルシステムから読み出されたくない隠し情報を前記所定領域に書込み、前記所定領域が属しているクラスタ（このクラスタの一部もしくは全部に前記所定領域が属している）が、前記ファイルシステムに欠陥クラスタとして認識されるように、前記記録媒体の管理領域に、前記所定領域の状態情報を書き込んでおくことを特徴とする構成である。
なお、前記ユーザ領域というのは、記録媒体を使う者が、データないしファイルを、自由に書き込むことが可能なデータ領域のことである。
また、ファイルシステムというのは、記憶装置や記憶媒体にファイルやフォルダを作成したり、移動や削除を行なったりするデータ管理システムである。通常、オペレーティングシステムは、ファイルシステムを機能として持つ。
【０００７】
上記課題を解決するための本発明の第２発明は、請求項２に記載されたとおりの記録媒体の読み出し制限方式であり、次のようなものである。
請求項１記載の記録媒体の読み出し制限方式において、前記所定領域は、前記ユーザ領域の先頭番地もしくは最後尾番地から確保するものである。
【０００８】
上記課題を解決するための本発明の第３発明は、請求項３に記載されたとおりの記録媒体の読み出し制限方式であり、次のようなものである。
請求項１記載または請求項２記載の記録媒体の読み出し制限方式において、前記記録媒体は、メモリカードである構成である。
【０００９】
上記課題を解決するための本発明の第４発明は、請求項４に記載されたとおりの記録媒体の読み出し制限方式であり、次のようなものである。
請求項１記載、請求項２記載または請求項３記載の記録媒体の読み出し制限方式において、前記記録媒体は、フラッシュメモリを使用する記録媒体である構成である。
【００１０】
【発明の実施の形態】
図１は、本発明に係わる記録媒体の読み出し制限方式の実施の一形態を示すブロック図である。
本発明の記録媒体１としては、メモリカード、特にフラッシュメモリを使用するメモリカードが適する。メモリカードの具体例としては、商標名スマートメディア、商標名コンパクトフラッシュなどが挙げられる。
記録媒体１は、使用するファイルシステムによって、フォーマット時に、管理領域６とユーザ領域５と使用不能セクタ９との三つの領域に区分けされる。
使用不能セクタ９というのは、１クラスタ未満の半端なセクタの集まりであり、そのファイルシステムによっては、データの記録ができない領域である。オペレーティングシステム（ＯＳ）の一つの機能である（ことが多い）ファイルシステムは、クラスタ単位で情報の管理、すなわち記録媒体への読み書きを行なうからである。
ユーザ領域５は、ファイルを書き込んで記録しておくデータ領域である。
管理領域６は、データ領域（ユーザ領域５）に記録するファイルの管理情報を書き込んでおく領域である、ここでは、管理領域６は、４つの領域に分けられるものとする。管理領域６を幾つの領域にどのように分けるかは、ＯＳが採用しているファイルシステムによって異なる。パソコン用のファイルシステムとして広く普及しているＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）ファイルシステムの一つでは、概ね図１のような区切り方をする。すなわち、予約セクタ２、ＦＡＴ１領域３ａ、ＦＡＴ２領域３ｂ、及びルートディレクトリ領域４である。
ＦＡＴ１領域３ａとＦＡＴ２領域３ｂには、全く同じ情報を書く。ＦＡＴ領域（３ａ、３ｂ）には、あるファイルを構成しているのはどのクラスタか、あるクラスタは、現在使用中か未使用か、ユーザ領域の各クラスタが欠陥（不良）であるか正常であるかどうか、などの情報を書く。なお、ＦＡＴ領域は、二つでなくても、一つでもよいし三つでもよい。それは、本発明実施において、採用するファイルシステムで定まることである。
予約セクタ２は、記録媒体１の論理的な構造、及び、ブートプログラムを記録する部分である。
ルートディレクトリ領域４には、ファイル毎に、ファイル名、拡張子、属性、作成日時、開始クラスタアドレス、ファイルのサイズなどの情報を書く。
【００１１】
本発明を実施するには、管理領域６の例えばＦＡＴ１領域３ａ及びＦＡＴ２領域３ｂに、欠陥クラスタ領域確保領域７ａ及び欠陥クラスタ領域確保領域７ｂをそれぞれ設ける。当然、欠陥クラスタ領域確保領域７ａと欠陥クラスタ領域確保領域７ｂとは、そのサイズも書きまれいてる情報も全く同じである。
欠陥クラスタ領域確保領域７ａ及び欠陥クラスタ領域確保領域７ｂに所定情報を書き込んでおくことによって確保されるデータ（ファイル）書込み領域がユーザ領域５に設けてある読み出し不能領域８である。
ファイルシステムは、記録媒体１にアクセスして読み出し不能領域８から情報を読み出そうとする前には、ＦＡＴ１領域３ａの欠陥クラスタ確保領域７ａにアクセスして、当該クラスタが不良クラスタであることを知る。従って、ファイルシステムは、読み出し不能領域８からデータを読み出さない。パソコンなどの汎用の制御演算機器（のＯＳ）は、読み出し不能領域８に書き込まれている情報だけは読み出さないので、記録媒体１に有用情報を記録して売り出す業者は、読み出されたくない、いわゆる隠しファイルを、この読み出し不能領域８に格納しておけば、該記録媒体からの不正読み出しを防止でき、ひいては不正コピーをも防止できる。
【００１２】
図２は、本発明に係わる記録媒体の読み出し制限方式における欠陥クラスタ領域の確保方法を説明する概略図である。
ＦＡＴ２領域３ｂに書き込むデータは、ＦＡＴ１領域３ａと全く同様であるので、ＦＡＴ１領域３ａだけについて説明する。
ユーザ領域５は、１番目のクラスタから１００番目のクラスタまで、１００個のクラスタで構成されているとする。図２では、１番目のクラスタのことを１番クラスタ、７１番目のクラスタのことを７１番クラスタと表示するものとする。また、図２中、［］内の記載情報は、記録される情報そのものではなくて、その情報が記録される番地情報、すなわち情報が記録される場所に関する情報であることを示す。
ここではユーザ領域５に１００個あるクラスタのうち、先頭から数えて７１番目のクラスタを欠陥領域として指定するものとする。そのためには、管理領域６のＦＡＴ１領域３ａに、所要の情報、すなわち７１番目のクラスタが欠陥クラスタ（不良クラスタ）であることの示す情報を、書き込んでおく。欠陥クラスタであることをマーキングする情報が例えば１６進数でＦＦ７であり、正常なクラスタであることをマーキングする情報が例えば１６進数でＦＦ６であるとするなら、ＦＡＴ１領域３ａの７０番目のクラスタに関する情報を書く場所には、情報ＦＦ６が書き込まれる。７１番目のクラスタに関する情報を書く場所には、情報ＦＦ７が書き込まれる。７２番目のクラスタに関する情報を書く場所には、情報ＦＦ６が書き込まれる。なお、情報ＦＦ６及び情報ＦＦ７の後ろに記載されているＸという文字は、任意の１６進数の数字である。Ｘが何であろうと、ファイルシステムがＦＡＴ領域にアクセスして、ＦＦ６を読みこんだときは、その読み込んだ場所に対応するユーザ領域のクラスタは正常であり、ＦＦ７を読み込んだときは、その読み込んだ場所に対応するユーザ領域のクラスタは、欠陥であると認識する。
【００１３】
図３は、本発明に係わる記録媒体の読み出し制限方式の別の実施の一形態を示すブロック図である。
ユーザ領域５に設ける読み出し不能領域８、すなわち不良クラスタではないのだけれど、ファイルを読み出しできないよう、管理領域６の所定領域（例、ＦＡＴ１領域３ａとＦＡＴ２領域３ｂ）に不良クラスタであると記録しておく領域は、ユーザ領域５のどこに設けてもよい。例えば、ユーザ領域５の１番目のクラスタからその領域を確保してもよい。
また、図示はしないが、読み出し不良領域をユーザ領域の２箇所以上に設けてもよい。
【００１４】
図４は、本発明に係わる記録媒体の読み出し制限方式のもう一つの別の実施の一形態を示すブロック図である。
ユーザ領域５の読み出し不能領域８は、ユーザ領域５の一番最後のクラスタを含む領域として確保してもよい。当然、管理領域６のＦＡＴ１領域３ａとＦＡＴ２領域３ｂに書き込んでおく不良クラスタ情報は、その読み出し不能領域８に対応する番地の場所に書き込む。
【００１５】
【発明の効果】
本発明に係る記録媒体の読み出し制限方式は、以上説明してきたような構成であるので、以下に記載する効果を奏する。
記録媒体に書き込んだ情報のうち、読み出されたくない情報を、通常ＯＳの機能の一つであるファイル（管理）システムを備えるパソコンなどの汎用の制御演算機器で読み出せなくする、もしくは読み出し難くすることが可能である。しかも、暗号などの複雑な情報処理を使わないので、低コストの記録媒体の読み出し制限方式を提供することが可能となった。
【図面の簡単な説明】
【図１】図１は、本発明に係わる記録媒体の読み出し制限方式の実施の一形態を示すブロック図である。
【図２】図２は、本発明に係わる記録媒体の読み出し制限方式における欠陥クラスタ領域の確保方法を説明する概略図である。
【図３】図３は、本発明に係わる記録媒体の読み出し制限方式の別の実施の一形態を示すブロック図である。
【図４】図４は、本発明に係わる記録媒体の読み出し制限方式のもう一つの別の実施の一形態を示すブロック図である。
【符号の説明】
１  記録媒体
２  予約セクタ
３ａ  ＦＡＴ１領域
３ｂ  ＦＡＴ２領域
４  ルートディレクトリ領域
５  ユーザ領域
６  管理領域
８  読み出し不能領域
７ａ  欠陥クラスタ領域確保領域
７ｂ  欠陥クラスタ領域確保領域
８  読み出し不能領域
９  使用不能セクタ
【図１】
2004246851.tif 000003
【図２】
2004246851.tif 000004
【図３】
2004246851.tif 000005
【図４】
2004246851.tif 000006