(57)【要約】【課題】安全性を確保しつつ遊技媒体の数量を記憶することができる。【解決手段】真性乱数を発生する乱数発生部７と、真性乱数を用いて作成された認証データと外部機器２から入力された情報データとを記憶する記憶部５と、認証データと情報データとを外部機器２に入出力するためのインターフェース４と、外部機器２との認証データを用いた認証が成立した際に、記憶部５に記憶された情報データを外部機器に出力するように記憶部５を制御する制御部６とを有している。【選択図】図１
2008129938.tif 000002
【特許請求の範囲】
【請求項１】
真性乱数を発生する乱数発生部と、
前記真性乱数を用いて作成された認証データと外部機器から入力された情報データとを記憶する記憶部と、
前記認証データと前記情報データとを外部機器に入出力するためのインターフェースと、
前記外部機器との認証データを用いた認証が成立した際に、前記記憶部に記憶された情報データが外部機器に出力可能となるように前記記憶部を制御する制御部とを有していることを特徴とする携帯可能な記憶装置。
【請求項２】
前記制御部は、前記外部機器からインターフェースに入力された情報データを乱数発生部で発生した真性乱数を用いて暗号化する情報暗号化部を有していることを特徴とする請求項１に記載の携帯可能な記憶装置。
【請求項３】
前記制御部は、外部機器との認証データを用いた認証が成立した後に、乱数発生部で発生した真性乱数に基づいて前記認証データを作成する暗号作成部を有していることを特徴とする請求項１又は２に記載の携帯可能な記憶装置。
【請求項４】
前記制御部は、外部機器からの要求により乱数発生部で発生した真性乱数を外部機器に出力するように前記記憶部を制御する乱数出力制御部を有していることを特徴とする請求項１〜３のいずれかに記載の携帯可能な記憶装置。
【請求項５】
前記制御部は、外部機器からの要求により記憶部に記憶された情報データ又は外部機器から出力された情報データの少なくとも１つを用いて当該情報データの処理を行う情報データ処理部を有していることを特徴とする請求項１〜４のいずれかに記載の携帯可能な記憶装置。
【請求項６】
請求項１〜５のいずれかに記載の携帯可能な記憶装置は、ＳＤカードから構成されていることを特徴とする記憶装置。
【請求項７】
請求項１〜６のいずれかに記載の記憶装置と、この記憶装置が接続される外部機器であって認証データの１つである生態情報が記憶されたモバイル機器とを備え、前記モバイル機器は生態情報を記憶装置に送信可能に構成され、記憶装置の記憶部には認証データの１つである生態情報が記録されており、記憶装置の生態情報とモバイル機器の生態情報との照合が成立した際に、記憶装置に記憶された情報データをモバイル機器に出力するように構成されていることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、持ち運びをすることができる携帯可能な記憶装置に関するものである。
【背景技術】
【０００２】
従来より、データを記憶する記憶装置としてＳＤカード（ＳＤメモリカード）が知られている。このＳＤカードは小型で軽量であり、データを記憶する容量も大きいことから、携帯電話、デジタルカメラ、パソコン等の様々な機器の記憶装置として利用されている。
ＳＤカードに記憶されたデータ（例えば、音楽や画像などのコンテンツ）の著作権保護するために様々な規格が提案されており、例えば、ＣＰＲＭ規格というものがある（非特許文献１）
このＣＰＲＭ規格では、データが音楽コンテンツの場合、ＳＤカードのデータを読み込む外部機器にはディバイス鍵が割り当てられていて、ＳＤカードにはＭＫＤと呼ばれるデータがシステム領域に格納されている。そして、外部機器はディバイス鍵を用いてＭＫＢを処理することにより、正しいメディア鍵を取得する。また、外部機器はメディア鍵とＳＤカードに記憶されたメディアＩＤによりメディア固有鍵を取得するようになっている。
【０００３】
外部機器及びＳＤカードは、メディア固有鍵を用いることで、相互に認証を行い、認証が成立する毎に、外部機器はＳＤカードのデータを読み込むことができるようになっている。
【特許文献１】Ｍａｔｓｕｓｈｉｔａ  Ｔｅｃｈｎｉｃａｌ  Ｊｏｕｒｎａｌ  ２００２  Ｖｏｌ．４８  Ｎｏ．２（ｐ１１０）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このＣＰＲＭ規格は、ＳＤカードのデータを特定の機器（正規の機器）のみに読み込むことができるようにしたものであって、ＳＤカードのデータを不正に取り出して他の機器で使用することができないようにしたものである。
このように、著作権保護の観点から記憶装置に記憶したデータを保護するといった規格などがいろいろと考えられているが、このようなデータを保護する規格は完全にデータを保護できるといったものにはなっていないのが実情であり、さらに、確実にデータを保護でき持ち運びが簡単な記憶装置が求められている。
【０００５】
そこで、本発明は、上記問題点に鑑み、データをより安全に保護することができる記憶装置とこの記憶装置を用いたシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するため、本発明においては以下の技術的手段を講じた。
すなわち、本発明における課題解決のための技術的手段は、真性乱数を発生する乱数発生部と、前記真性乱数を用いて作成された認証データと外部機器から入力された情報データとを記憶する記憶部と、前記認証データと前記データとを外部機器に入出力するためのインターフェースと、前記外部機器との認証データを用いた認証が成立した際に、前記記憶部に記憶された情報データが外部機器に出力可能となるように前記記憶部を制御する制御部とを有している点にある。
【０００７】
前記制御部は、前記外部機器からインターフェースに入力された情報データを乱数発生部で発生した真性乱数を用いて暗号化する情報暗号化部を有している点にある。
前記制御部は、外部機器との認証データの照合が成立した後に、乱数発生部で発生した真性乱数に基づいて前記認証データを作成する暗号作成部を有している点にある。
前記制御部は、外部機器からの要求により乱数発生部で発生した真性乱数を外部機器に出力するように前記記憶部を制御する乱数出力制御部を有している点にある。
前記制御部は、外部機器からの要求により記憶部に記憶された情報データ及び外部機器から出力された他の情報データとを用いて当該情報データの処理を行う情報データ処理部を有している点にある。
【０００８】
記憶装置は、ＳＤカード又はメモリスティックから構成されていることが好ましい。
前記記憶装置と、この記憶装置が接続される外部機器であって生態情報を取得可能なモバイル機器とを備え、前記モバイル機器は認証データが記憶されると共に、生態情報を記憶装置に送信可能に構成され、記憶装置の記憶部には情報データとして生態情報が記録されており、記憶装置の生態情報とモバイル機器の生態情報との照合が成立した際に、記憶装置に記憶された生態情報とは異なる他の情報データがモバイル機器に出力するデータ出力手段を具備している点にある。
【発明の効果】
【０００９】
本発明によれば、データをより安全に保護することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の形態を図面に基づいて説明する。
図１に示すように、本発明の記憶装置１は、持ち運び（携帯）が簡単なものであって、外部機器２に接続することで、当該外部機器２から出力された情報データを記憶可能なものである。また、この記憶装置１は、外部機器２との認証が成立したときに、当該記憶装置１に記憶した情報データを外部機器２に出力可能なものである。言い換えれば、記憶装置１は、外部機器２との認証が成立しない場合は、当該記憶装置１に記憶した情報データを外部機器２へ出力しないものである。
【００１１】
記憶装置１と外部機器２との認証は、記憶装置１と外部機器２との認証に用いるための認証データが用いられる。この認証データは、英数字からなる暗号コードを有している。即ち、記憶装置１には暗号コードが記憶され、外部機器２にも暗号コードが記憶されている。両者の暗号コードが一致する場合には、記憶装置１と外部機器２との認証が成立し、両者の暗号コードが異なる場合には、記憶装置１と外部機器２との認証が成立しないものとなっている。
以下、記憶装置１について詳しく説明する。
【００１２】
記憶装置１は、コンパクトなＳＤカード（Ｒ）から構成されていて、外部機器２にデータ（例えば、認証データ、情報データ）を入出力するためのインターフェース４と、記憶部５と、制御部６（ＭＰＵ）、乱数発生部７とを有している。
記憶部５は、フラッシュメモリ等の半導体メモリで構成されている。記憶部５は、外部機器２から出力された情報データの他に英数字等からなる暗号コードを記憶することができると共に、記憶装置１の固有の固有情報を記憶することが可能である。
詳しくは、記憶部５は、情報データを記憶する情報データ記憶部８と、認証データを記憶する第１認証データ記憶部９と、固有情報を記憶する固有情報記憶部１０とを有している。
【００１３】
情報データ記憶部８は、外部機器２から出力された情報データを記憶するものであって、例えば、画像データ、音声データ、アプリケーションデータ、各種処理データ等の様々な情報データを記憶するものである。
第１認証データ記憶部９は暗号コードを記憶している。この第１認証データ記憶部９に記憶された暗号コードは、外部から簡単に書き込みや読み込みができない領域に記憶されている。
固有情報記憶部１０は、記憶装置１を識別するための固有情報、例えば、製造番号やＰＩＮコード等を記憶するものである。固有情報記憶部１０に記憶された固有情報は書き換え不能となっている。
【００１４】
乱数発生部７はＩＣチップ等から構成されている。この乱数発生部７は、デバイス内部で発生させる熱雑音（白色雑音）をアナログ的に増幅し、その信号をサンプリングして二値化しデジタル数値化することで、真性乱数を発生する。
図２、３に示すように、乱数発生部７は、ノイズ信号を出力するノイズ源１５と、ノイズ源１５から出力されたノイズ信号を増幅する増幅器１６と、増幅したノイズ信号を２値化する２値化装置１７とを備えている。
ノイズ源１５は半導体の熱雑音をノイズとするものであり、半導体の熱雑音を利用すると、疑似乱数に比べ、周期性がなくランダムな信号を得られる。また、ノイズ源１５となるディバイスはＩＣチップ内部に備えられていて、外付け部品は不要である。
【００１５】
増幅器１６は、ノイズ源１５のノイズを増幅するものでありオペアンプ１６ａ、１６ｂにより構成されている。増幅器１６で増幅されたノイズ信号は、シュミットトリガゲート１８に入力され、ノイズ信号の大きさに応じたパルス幅の方形波が出力される。
シュミットトリガゲート１８は、入力電圧（ノイズ信号）がある一定値以上になると出力パルスを立ち上げ（又は立ち下げ）、入力電圧が他の一定値以下になると出力パルスを立ち下げる（又は立ち上げ）回路である。
したがって、シュミットトリガゲート１８により、アナログのノイズ信号がその大きさに応じたパルス幅のデジタルノイズ信号（ＴＴＬレベル）に変換される。このようにシュミットトリガゲート１８は、ノイズ信号をデジタルノイズ信号（ＴＴＬレベル）に変換する変換器として機能している。
【００１６】
２値化装置１７は、サンプリングクロックを用いたシリアルレジスタ（シリアルシフトレジスタともいう）で構成されている。シリアルレジスタ１７の入力はノイズ信号であり、シュミットトリガゲート１８の１か０の出力（高電圧及び低電圧）が、シリアルレジスタ１７に入力される。
このシリアルレジスタ１７は、シリアル入力、シリアル出力のシフトレジスタとして構成されており、クロックＣＬＫ０，ＣＬＫ１で動作する。なお、クロックＣＬＫ０とクロックＣＬＫ１とは位相が半周期ずれた同周波数量のクロックである。
【００１７】
シリアルレジスタ１７は、Ｄフリップフロップをシリアルに３段（複数量段）接続することで構成されている。Ｄフリップフロップ１７において、第１段目及び第３段目には、クロックＣＬＫ０が与えられ、第２段目にはクロックＣＬＫ１が与えられる。
図４に示すように、詳しくは、２値化装置１７は、ノイズ信号をクロックＣＬＫ０（サンプリングクロック）のタイミングで２値化するものである。シュミットトリガゲート１８から出力されたパルス状のノイズ信号は、第１段目のＤフリップフロップ１７ａによって、クロックＣＬＫ０信号の立ち上がりタイミングでサンプリングされ、第１段目のＤフリップフロップ１７ａの出力Ｑは１か０を出力し、サンプリングクロックであるクロックＣＬＫ０のタイミングで定量的（サンプリングされた）数値となる。
【００１８】
そして、半周期ずれたクロックＣＬＫ１の立ち上がりタイミングで第１段目のＤフリップフロップ１７ａの出力は、第２段目のＤフリップフロップ１７ｂにシフトする。
さらに、ＣＬＫ０の次の立ち上がりタイミングで、第１段目のＤフリップフロップ１７ａは、再びノイズ信号のサンプリングを行うとともに、第２段目のＤフリップフロップ１７ｂの出力は、第３段目のＤフリップフロップ１７ｃにシフトする。すなわち、シリアルレジスタ１７から出力される。
以上が繰り返され、第１段目によるサンプリング結果は、クロックＣＬＫ０の１周期分遅延してシリアルレジスタ１７の出力として現れる。ノイズ信号は、ランダムな信号であるから、これを２値化することによってサンプリングＣＬＫに同期したデジタル物理乱数（真性乱数）が得られるようになっている。そして、乱数発生部７は、ノイズ信号の発生により常に真性乱数を発生するようになっている。
【００１９】
なお、この実施形態では、２値化されたシリアルな真性乱数はパラレル変換器によってパラレル信号に変換される。例えば、パラレル信号は８ビットであり、乱数の数量は２５６種類（０〜２５５の数値）とすることができる。
記憶装置１の制御部６は、主にインターフェース４、記憶部５、乱数発生部７等を制御するもので、例えば、記憶装置１と外部機器２との認証が成立したときに、制御部６に記憶されている情報データを出力可能に記憶部５やインターフェース４を制御する。
詳しくは、制御部６は、暗号作成部２０と、第１書き換え部２１と、送受信制御部（入出力制御部）２２とを有している。暗号作成部２０は、乱数発生部７で発生した真性乱数に基づいて暗号コードを作成するもので、例えば、１６ビットの乱数を文字や数字に変換することで新たな暗号コードを作成する。
【００２０】
第１書き換え部２１は、暗号作成部２０で新たな暗号コードが作成されると、第１暗号コード記憶部５に予め記憶されている旧暗号コードから新しい暗号コードに書き換えるものである。
送受信制御部２２は、外部機器２との暗号コードの照合が成立した際に、第１認証データ記憶部９に記憶部５に記憶された情報データを外部機器２に出力するように記憶部５やインターフェース４を制御する。具体的には、外部機器２から記憶装置１に暗号コードが入力された際、制御部６は第１認証データ記憶部９に記憶されている自己の暗号コードを呼び出し、外部機器からの暗号コードと記憶装置１に記憶した暗号コードとを照合する。そして、制御部６は、両者の暗号コードが互いに一致していれば、外部機器２と記憶装置１との認証を成立すると判断し、送受信制御部２２によって情報データ記憶部８に記憶されている情報データをインターフェース３を介して外部機器２へ出力可能（情報データをオープン）にする。当然の如く、記憶装置１と外部機器２との認証が成立しない場合には、制御部６は記憶部５の情報データ記憶部８をクローズして情報データが当該情報データ記憶部８から出力できないようにする。
【００２１】
なお、記憶装置１から外部機器２へ暗号コードを出力して、外部機器２で暗号コードの照合を行い。外部機器２から暗号コードの照合（認証）が成立したことを示す信号が記憶装置１に入力された際、その信号を受けて、送受信制御部２２によって情報データ記憶部８に記憶されている情報データをインターフェース３を介して外部機器２へ出力可能としてもよい。
また、制御部６は、情報暗号化部２４と、乱数出力制御部２５とを有している。この情報暗号化部２４は、外部機器２からインターフェース４に入力された情報データを乱数発生部７で発生した真性乱数を用いて暗号化するものである。
【００２２】
例えば、情報暗号化部２４には暗号化用の関数が具備されており、当該関数に情報データと真性乱数とを代入することで、情報データは暗号化される。なお、様々な暗号化の方法があるが、暗号化の方法は特に限定されず、例えば、上記の他に、インターフェース４に入力された「０」、「１」からなる情報データと、乱数発生部７で発生した「０」、「１」からなる真性乱数との排他的論理和を情報暗号化部２４で計算し、その数値を暗号化した情報データとしてもよい。
乱数出力制御部２５は、外部機器２からの要求により乱数発生部７で発生した真性乱数を外部機器２に出力するように乱数発生部７やインターフェース４を制御を制御するものである。例えば、乱数制御部６は、外部機器２から乱数送信の要求を受けると、その外部機器２に向けて乱数発生部７で発生した真性乱数を出力させる。
【００２３】
また、制御部６は、情報データ処理部２６を有している。この情報データ処理部２６は、外部機器２からの要求により情報データ又は外部機器２から出力された他の情報データの少なくとも１つを用いて当該情報データの処理を行うものである。例えば、外部機器２の要求により外部機器２から出力された情報データの圧縮要求があると、情報データ処理部２６は外部機器２に代わって外部機器２から出力された情報データの圧縮を行い、圧縮した情報データを外部機器２へ出力する。また、外部機器２の要求により外部機器２から出力された情報データの加工（計算等）の要求があると、情報データ処理部２６は外部機器２に代わって外部機器２から出力された情報データの加工を行い、圧縮した情報データを外部機器２へ出力する。
【００２４】
これによれば、記憶装置１の情報データ処理部２６が外部機器２に設けられた制御部６に代わって各種処理を行うため、外部機器２における処理の軽減ができる。
上述した記憶装置１は、非常に画期的なものであって、様々な分野に応用ができ、記憶装置１に記憶した情報データを安全に保護できることに加え、記憶装置１としての信頼性が向上する。外部機器２は接続装置が接続可能なインターフェース４を有するものであれば何でも良く、例えば、モバイル機器類（例えば、携帯電話）、パーソナルコンピュータ（パソコン）、サーバ、パソコン周辺機器（プリンタ、スキャナーなど）、テレビ、ビデオカメラ、デジタルカメラ、ＤＶＤオーディオ、ポータブルオーディオ、カーナビゲーション、カーオーディオ、インターネット電話、ファックス、電子レンジ、エアコン、ゲーム機器類、健康器具類、遊技機、店舗端末、計算機等であることが好ましい。
【００２５】
以下、本発明の記憶装置１を用いたシステムについて説明する。
図５に示すものは、記憶装置１と、外部機器２の１つであるモバイル機器３０（例えば、携帯電話）とを有するシステム（認証システム）を示している。
この認証システムＡは、携帯電話３０に認証データの１つである使用者（携帯電話の使用者）の生態情報を記憶させると共に、当該携帯電話３０に接続する記憶装置１に認証データの１つである使用者の生態情報を記憶させた上で、記憶装置１の生態情報と携帯電話３０の生態情報との照合が成立した際に、記憶装置１に記憶された情報データを携帯電話３０に出力できるようにしたものである。
【００２６】
なお、この認証システムＡでは、携帯電話３０のデータ（電話番号、ＰＩＮコード、住所禄、メールアドレス、メールデータ、画像データ等）は、この携帯電話３０に接続される記憶装置１に情報データとして記憶されているものとする。
図５に示すように、携帯電話３０は、全体の制御を行うメイン制御部３１（ＣＰＵ）と、記憶部（メモリ部）３２と、表示部（液晶表示部）３３と、表示部３３の制御を行う表示制御部３４と、カメラ３５と、カメラ３５の制御を行うカメラ制御部３６と、通信を行う送受信部３７と、送受信部３７を制御する送受信制御部３８と、音を生成する音源部３９と、記憶装置１が接続可能なインターフェース４０とを有している。また、携帯電話３０５には、当然の如く、音声等を出力する音出力部（スピーカ）、音声を入力する音入力部（マイク）とが具備されている。メイン制御部３１、記憶部３２、表示部３３、表示制御部３４、カメラ３５、カメラ制御部３６、音源部３９、送受信部３７、送受信制御部３８について、基本的な動作は従来の携帯電話３０と同じである。
【００２７】
この携帯電話３０のメイン制御部３１は生態取得機能を有している。生態取得機能はカメラ３５で指紋や顔を撮影することで、撮影した指紋の指紋データ（指紋の形など）や顔の顔データ（顔の輪郭など）を取得することができるものである。
指紋データや顔データを携帯電話３０や記憶装置１に登録する際には、これらのデータは、一旦、携帯電話３０から記憶装置１に出力され、記憶装置１の情報暗号化部２４によって暗号化された後、暗号化されたデータは記憶装置１から携帯電話３０に出力されて、暗号化されたデータが携帯電話３０（携帯電話３０の記憶部３２）に記憶される。また、暗号化されたデータは記憶装置１の第１認証データ記憶部９にも記憶される。
【００２８】
また、生態取得機能はマイクから音声を入力することで、当該音声の音声データを取得することができるものである。音声データを携帯電話３０や記憶装置１に登録する際には、この音声データも、一旦、携帯電話３０から記憶装置１に出力され、記憶装置１の情報暗号化部２４によって暗号化された後、暗号化された音声データは記憶装置１から携帯電話３０に出力されて、暗号化された音声データが携帯電話３０に記憶される。
また、暗号化された音声データは記憶装置１の第１認証データ記憶部９にも記憶される。なお、パソコンなどを利用して生態情報を取得し、携帯電話３０に記憶するようにしてもよい。
【００２９】
以降、説明の便宜上、指紋データ、顔データ及び音声データのことを生態情報ということがある。
携帯電話３０及び記憶装置１に生態情報を記憶させる際、携帯電話３０と記憶装置１との互いのやり取りにより、携帯電話３０と記憶装置１とに暗号コードが記憶される。携帯電話３０の暗号コードと記憶装置１の暗号コードとは一対一に対応するものとなっている。
この認証システムＡにおいて、記憶装置１と携帯電話３０とを認証して記憶装置１から情報データを出力するまでの動作について、図６のフローを用いて説明する。
【００３０】
携帯電話３０に記憶装置１を接続すると、携帯電話３０が記憶装置１が接続されたことを確認し（Ｓ１）、記憶装置１に第１認証データ記憶部９に記憶されている暗号コードの送信を要求する（Ｓ２）。携帯電話３０の要求に応じて記憶装置１は暗号コードを携帯電話３０に送信する（Ｓ３）。
携帯電話３０の制御部６が、記憶装置１から送られてきた暗号コードと携帯電話３０に記憶されている暗号コードとの照合を行い、照合が成立すると、携帯電話３０の生態取得機能を動作させる（Ｓ４）。
【００３１】
携帯電話３０の生態取得機能により、生態情報が携帯電話３０に入力される（Ｓ５）と、携帯電話３０は、記憶装置１に第１認証データ記憶部９に記憶されている生態情報の送信を要求する（Ｓ６）。携帯電話３０の要求に応じて記憶装置１は生態情報を携帯電話３０に送信する（Ｓ７）。
携帯電話３０の制御部６により、生態情報の復号化を行い、記憶装置１から送られてきた生態情報と当該携帯電話３０に記憶されている生態情報とが一致しているか否かを照合する（Ｓ８）。生態情報の照合が成立すれば、携帯電話３０は記憶装置１に対して互いの認証が成立したことを示す成立信号を記憶装置１に出力する（Ｓ９）。照合が成立しなければ成立信号は出力しない。
【００３２】
記憶装置１は、携帯電話３０からの成立信号を受けて、記憶装置１の制御部６が第１情報データ記憶部８に記憶されている情報データを出力可能な状態にする（Ｓ１０）。記憶装置１と携帯電話３０との認証が成立後、記憶装置１は、携帯電話３０に情報データが出力可能であることを示す出力可能信号を出力する（Ｓ１１）。携帯電話３０は、記憶装置１からの出力可能信号を受けて、携帯電話３０の内部の処理に必要な情報を記憶装置１から呼び出したり、読み込んだりする処理を適宜行う。
なお、携帯電話３０と記憶装置１との認証が成立した後、携帯電話３０は、記憶装置１に対して暗号コードの変更を指示する（Ｓ１２）。記憶装置１は、乱数発生部７によって乱数を発生させると共に、暗号作成部２０により発生した真性乱数を用いて新たな暗号コードを作成する（Ｓ１３）。記憶装置１は、新たな暗号コードを携帯電話３０に出力する（Ｓ１４）。携帯電話３０は、予め携帯電話３０に記憶されいた暗号コードを、記憶装置１から出力された新たな暗号コードに書き換える（Ｓ１５）。携帯電話３０は書き換えた暗号コードを記憶装置１に送信する（Ｓ１６）。記憶装置１は第１認証データ記憶部９に記憶している暗号コードを新しいものに書き換える（Ｓ１７）。
【００３３】
このように、携帯電話３０と記憶装置１との認証が成立した後は、互いの暗号コードを新しいものに書き換えるようになっていて、認証成立毎に暗号コードが代わっているため、暗号コードを不正に取得され、再び携帯電話３０に記憶装置１を差し込んで使用しようとしても、不正に取得した暗号コードを用いて携帯電話３０と記憶装置１との認証を行うことはできず、セキュリティ的に非常に安全なものとなる。
記憶装置１を用いた認証システムＡでは、認証データを暗号コードと生態情報との２種類として、両者の照合が一致しなれけば、記憶装置１に記憶された情報データを取り出すことができないようにしているので、２重ロックとなり情報データの安全性を図ることができる。しかも、記憶装置１に携帯電話３０を動作させるための主要な情報を記憶させているので、不正に携帯電話３０を使用されることも防止することができる。
【００３４】
即ち、記憶装置１は、当該記憶装置１に記憶した情報データを保護するだけでなく、認証後に外部機器２を正常に動作させるための、認証機を兼用したものとなっており、これにより、外部機器２の保護をすることもできる。
図７に示すものは、記憶装置１と、外部機器２の１つである管理サーバ５０と、遊技を行う店舗５１とを有したシステム（遊技システム）を示している。この遊技システムＢでは、店舗５１内で遊技を行って得られた遊技媒体（例えば、パチンコ玉、スロットル用のメダル）の数量を記憶装置１に記憶できるようにしたものである。遊技システムＢでは、電子化された遊技媒体は、上述した情報データの１つであるとしている。
【００３５】
以下、記憶装置１を有する遊技システムＢについて説明する。
図７に示すように、管理サーバ５０は各店舗５１の管理を行う管理センタ５２に設けられており、店舗５１と管理センタ５２とはネットワーク５３で繋がっており、該ネットワーク５３を介して店舗５１と管理センタ５２と間でデータの送受信を行うことができる。
この遊技システムＢでは、店舗５１単位で遊技者が会員登録を行うことで各種サービスを受けることができるようになっており、会員登録した際の遊技者の会員情報等は管理センタ５２の管理サーバ５０に記憶されている。
【００３６】
遊技者は、携帯電話３０やパーソナルコンピュータを用いることで、管理センタ５２の管理サーバ５０にアクセスし、必要な情報を管理サーバ５０から取り出すことができる。
店舗５１内には、複数の遊技機（例えば、パチンコ、スロット）５５と、遊技媒体の数量を計測可能な計測機５６と、景品交換所のカウンタに設けられた景品交換機５７とが配置されている。
また、店舗５１内には、店舗５１毎の遊技者の会員情報等を管理する会員管理装置５８と、管理サーバ５０にアクセス可能な店舗端末５９と、記憶装置１にアクセス可能で且つ遊技媒体を出力する出力装置６０と、遊技機５５を統括的に制御したり管理する遊技機管理装置６１等が配置されている。
【００３７】
会員管理装置５８は記憶装置１が接続可能となっていると共に、会員管理装置５８は数字や文字を入力するための入力装置が具備されている。会員管理装置５８に記憶装置１を接続し、入力装置を介して遊技者の会員情報を入力することで会員管理装置５８からも会員登録ができるようになっている。会員登録した際の遊技者の会員情報は記憶装置１に情報データの１つとして記憶される。
計測機５６及び景品交換機５７には数量送信装置６２が具備されている。遊技機５５、計測機５６の数量送信装置６２ａ、景品交換機５７の数量送信装置６２ｂ、会員管理装置５８、店舗端末５９、出力装置６０、遊技機管理装置６１は、それぞれ無線ＬＡＮや有線ＬＡＮ等のネットワーク５３ａで繋がっていて、これら各種情報が送受信できるようになっている。
【００３８】
管理サーバ５０と各種機器同士がアクセスする場合には、店舗端末５９は、各店舗５１に振り分けられた店舗５１番号等を送信するようになっている。これにより、管理サーバ５０は何処の店舗５１の機器が当該管理サーバ５０に接続しているか認識することができる。
この遊技システムＢでは、例えば、遊技者が自己所有の遊技媒体を計測機５６に投入して当該遊技媒体の数量を計測したとき、計測機５６の数量送信装置６２を用いれば遊技者が所有している記憶装置１に計測機５６で計測した遊技媒体の数量を記憶装置１に送信することができる。これにより、遊技者は自己の所有の遊技媒体を記憶装置１８に電子的に貯め込むことができる。
【００３９】
また、この遊技システムＢでは、例えば、遊技者が自己所有の記憶装置１を出力装置６０に接続したとき、出力装置６０を用いれば記憶装置１に電子的に貯め込んだ遊技媒体を出力装置６０から出力することができる。これにより、遊技者は記憶装置１に貯め込んだ遊技媒体を再度使用することができる。
遊技システムＢでは、記憶装置１に遊技媒体を電子化して貯め込んだり、記憶装置１に電子的に貯め込まれた遊技媒体を出力装置６０を介して出力する場合（以降、入出力作業ということがある）、記憶装置１に記憶された暗号コードと管理サーバ５０に記憶された暗号コードとを照合し、照合が成立すれば、記憶装置１と管理サーバ５０との認証が成立したとみなし、入出力作業を行えるようになっている。
【００４０】
図８に示すように、計測機５６は、数量送信装置６２と、遊技媒体を投入するホッパ６３と、ホッパ６３に投入された遊技媒体を計測する計測手段６４と、表示部６５と、各種設定スイッチ６６と、遊技媒体の数量が記載されたレシートを取り出す取出口６７とを備えている。
表示部６５は、予め記憶装置１に記憶されている遊技媒体の数量（現貯玉数）、計測機５６で計測した遊技媒体の数量（出玉集計）、記憶装置１に遊技媒体を保存する保存数量（新貯玉数）、記憶装置１に記憶されている会員の会員番号等を表示可能なものである。
【００４１】
各種設定スイッチ６６によって、計測機５６で計測した遊技媒体のうち記憶装置１に保存する数量（送信数量ということがある）を設定したり、計測機５６で計測した遊技媒体の数量をレシートに印字してそのレシートを取出口６７から取り出すか計測機５６で計測した遊技媒体の数量を記憶装置１に記憶するかどうかを選択することができる。
図９に示すように、数量送信装置６２は、記憶装置１に対して遊技媒体を電子的に送信する（言い換えれば、遊技媒体の数量を送信する）ことができるもので、送信処理等の制御を行う制御部６８と、計測機５６で計測した遊技媒体の数量等を一時的に記憶する記憶部６９と、記憶装置１に接続可能なインターフェース７０とを有している。
【００４２】
この制御部６８は、管理サーバ５０の許可を受信後に数量送信装置６２の遊技媒体の数量（各種設定スイッチ６６によって設定された送信数量）を記憶装置１に送信（出力）するインターフェース７０を制御する第１送信制御部７１を有している。
計測機５６によれば、ホッパ６３に遊技媒体を投入することで計測手段６４により遊技媒体を計測することができる。そして、計測した遊技媒体の全部又は一部を電子化して記憶媒体に記憶させたり、レシートとして取出口６７から取り出すことができる。
図１０に示すように、出力装置６０は、遊技媒体を外部へ出力するもので遊技機５５の近傍に配置されている。この出力装置６０は、制御部７４と、記憶装置１に接続可能なインターフェース７０ａと、出力した遊技媒体を遊技機５５に案内可能な案内部材７２と、表示部６５と、各種設定スイッチ７３とを有している。
【００４３】
表示部６５は、現貯玉数、出力装置６０から出力される遊技媒体の数量（出玉数）、出力装置６０から出力された後に記憶装置１に保存されている保存数量（新貯玉数）、会員番号等を表示可能なものである。各種設定スイッチ７３は、出力する遊技媒体の数量（出玉数）を設定することが可能なものである。
制御部７４は、記憶装置１から遊技媒体の数量を受信した際に、受信した遊技媒体の数量を超えない範囲で遊技媒体を出力するように当該出力装置６０を制御する。
具体的には、出力装置６０が遊技媒体を出力する際、制御部７４は、各種設定スイッチ７３で設定された出玉数が記憶装置１から送信された遊技媒体の数量を超過していないか否かを判断する。このとき、出玉数が記憶装置１から送信された遊技媒体の数量を超えていない場合に、当該制御部７４の制御によって出力装置６０から出玉数の遊技媒体が出力される。
【００４４】
出力装置６０によれば、記憶装置１を出力装置６０に接続することで、記憶装置１に電子的に記憶された遊技媒体の全部又は一部を出力装置６０を介して出力することができる。
景品交換機５７は、遊技媒体を商品等に交換する際に使用されるもので店舗５１内の景品交換所のカウンタの近傍に配置されている。図１１に示すように、この景品交換機５７は、数量送信装置６２と、表示部７５と、各種設定スイッチ７６とを有している。
各種設定スイッチ７６は、景品交換に交換する遊技媒体の数量（交換量ということがある）やレシートに記載された遊技媒体の数量（読み込み量ということがある）等を入力したり、景品交換をするか否かを選択することができるものである。
【００４５】
表示部７５は、記憶装置１に記憶されている遊技媒体の数量又は読み込み量（現貯玉数）、遊技媒体の総合計（出玉集計）、交換量（景品交換）、記憶装置１に保存する保存数量（新貯玉数）、記憶装置１に記憶されている会員の会員番号等を表示可能なものである。景品交換機５７の数量送信装置６２ｂは、計測機５６と同様であり、同符号を付して説明を省略する。
景品交換機５７によれば、記憶装置１に記憶され電子化された遊技媒体の全部又は一部を景品に交換し、残りの遊技媒体を記憶装置１に記憶するとができる。また、景品交換機５７によれば、各種設定スイッチ７６によってレシートに記載された遊技媒体の数量を入力し且つ記憶装置１を接続すれば、レシートの遊技媒体の数量と記憶装置１の遊技媒体の数量とを合算することができる（合算は出玉集計で表示される）。
【００４６】
そして、遊技媒体の数量を合算した上で交換量を各種設定スイッチ７６で設定し、合算した数から交換量を差し引いた残りを記憶装置１に記憶することもできる。ここで、レシートに記載された遊技媒体の数量と記憶装置１に記憶された遊技媒体の数量とを合算した上で、景品交換をしないことを各種設定スイッチ７６で設定すれば、合算した数量を記憶装置１に記憶することが可能である。
さらに、景品交換機５７によれば、レシートに記載された遊技媒体の数量を入力した上で、景品交換をしないことを各種設定スイッチ７６で設定すれば、レシートに記載された数量を記憶装置１に記憶することが可能である。
【００４７】
図１２に示すように、記憶装置１の第１認証データ記憶部９は、暗号コードを記憶していると共に、遊技者の会員情報（氏名や電話番号、住所、会員番号等）とを記憶している。
なお、第１認証データ記憶部９には、記憶装置１と外部機器２の１つである管理サーバ５０との認証に用いるためのデータ（認証データ）が記憶されていればよく、会員情報のうちで記憶装置１と管理サーバ５０との認証に用いられないデータは、情報データとして記憶するのが好ましい。即ち、第１認証データ記憶部９には、遊技者の会員情報のすべてを記憶しなくてもよく、会員情報のうち認証に用いるデータの一部を記憶するのが好ましい。
【００４８】
管理サーバ５０は、遊技者の会員情報や記憶装置１８に記憶されている遊技媒体の数量等を管理することができるもので、管理サーバ５０には各記憶装置１８に対応した暗号コード及び会員情報等が記憶されている。
図１３に示すように、管理サーバ５０は、制御部８５と、インターフェース８６と、記憶部８７とを有している。また、管理サーバ５０には、文字、数量字等を入力する入力装置（キーボード、マウス）や文字、数量字、画像等を表示するモニタ等が接続されている。
【００４９】
管理サーバ５０の記憶部８７は、半導体メモリ、ＨＤＤ等で構成されている。図１４に示すように、この記憶部８７は、暗号コードと、遊技媒体の数量（後述する保存数量）と、会員情報とを記憶している。会員情報と遊技媒体の数量とは一対一に対応していて、これにより、会員情報を用いることで遊技者が所有している遊技媒体の数量（保存数量）が分かるようになっている。
なお、管理サーバ５０に接続されている入力装置を操作することで、記憶部８７に記憶されている暗号コード、会員情報、遊技媒体等は、それぞれ追加、削除、書き換え等を行うことができるようになっている。
【００５０】
管理サーバ５０の制御部８５は、コード照合部８９と、第１許可部９０と、第２許可部９１、第３許可部９２を有している。
第１許可部９０は、コード照合部８９で暗号コードの照合が成立した際に数量送信装置６２の遊技媒体の数量を記憶装置１に送信することを許可するものである。
第２許可部９１は、コード照合部８９で暗号コードの照合が成立した際に、遊技媒体の数量を出力装置６０又は管理サーバ５０に送信することを許可するものである。第３許可部９２は、当該管理サーバ５０に記憶された遊技者の会員情報と記憶装置１に記憶された遊技者の会員情報との照合が成立した際に、コード照合部８９での照合を許可するものである。
【００５１】
遊技システムＢ１の動作を遊技の流れと合わせて説明する。
図１５は遊技者が所有している遊技媒体を計測機５６で測定し、計測した遊技媒体を記憶装置１に電子化して記憶したり、レシートに印字するまでの流れを示したものである。
遊技者は、遊技終了後、遊技によって得られた遊技媒体を計測機５６のある場所まで搬送する（Ｓ２１）。遊技者が計測機５６のホッパ６３に搬送した遊技媒体を投入後、計測機５６で遊技媒体の数量を計測を開始する（Ｓ２２）。
そして、搬送した遊技媒体の全てを計測機５６で計測する（Ｓ２３）。例えば、遊技者は搬送した遊技媒体の全てを計測機５６に投入した後、計測機５６に設けた各種設定スイッチ６６を押すことによって計測機５６に全ての遊技媒体を投入したことを知らせ、これにより、計測機５６における遊技媒体の計測を終了させることができる。なお、計測機５６は、ホッパ６３内にある遊技媒体の全てを計測するまで遊技媒体の計測を継続し、ホッパ６３内に遊技媒体がなくなった時点で計測の終了としてもよい。
【００５２】
計測完了後、遊技者等が計測機５６の数量送信装置６２に記憶装置１を接続すれば処理は処理Ａ（Ｓ２５）に進み、遊技者が記憶装置１を所有しておらず数量送信装置６２に記憶装置１を接続できない場合はＳ２６に進む（Ｓ２４）。
遊技者等は計測機５６の各種設定スイッチ６６を操作して計測機５６によって計測された遊技媒体の数量をレシートを印字することを選択する。そうすると、計測機５６によって計測された遊技媒体の数量がレシートに印字（出力）される（Ｓ２６）。遊技者は計測機５６の取出口６７からレシートを取り出す（Ｓ２７）。遊技者は遊技媒体の数量が印字されたレシートをカウンタ１２に持って行くこととなっている（Ｓ２８）。
【００５３】
図１６は、処理Ａにおける記憶装置１、計測機５６、管理サーバ５０の動作を示している。
計測機５６の数量送信装置６２に記憶装置１を接続すると、計測機５６は管理サーバ５０にアクセスして記憶装置１が数量送信装置６２に接続されたことを管理サーバ５０に通知する（Ｓ３０）。
管理サーバ５０は、数量送信装置６２から記憶装置１が接続されたことを受信し、数量送信装置６２と管理サーバ５０とのアクセス確認する（Ｓ３１）と、数量送信装置６２を介して記憶装置１に会員情報の送信を要求する（Ｓ３２）。記憶装置１は、管理サーバ５０からの会員情報要求に応じて、会員情報を管理サーバ５０に送信する（Ｓ３３）。
【００５４】
管理サーバ５０は、第３許可部９２によって記憶装置１から送信された会員情報と当該管理サーバ５０に記憶している会員情報との照合を行う（Ｓ３４）。
例えば、図１４に示すように、会員番号が「2259-5900」に対応する記憶装置１を数量送信装置６２に接続したとする。なお、遊技者は店舗５１番号が「025」である店舗５１内において記憶装置１を数量送信装置６２に接続したとする。
この場合は、管理サーバ５０には、店舗５１番号が「025」である店舗５１には、会員番号が「2259-5900」となる情報が記憶されておらず、送信された会員情報と記憶されている会員情報とは一致しないことになり、会員情報の照合は成立しない。
【００５５】
一方で、遊技者は店舗５１番号が「026」である店舗５１内において記憶装置１を数量送信装置６２に接続したとすると、店舗５１番号が「026」である店舗５１には、会員番号が「2259-5900」となる情報が記憶されており、送信された会員情報と記憶されている会員情報とは一致するため、会員情報の照合は成立する。
第３許可部９２での会員情報の照合が成立すれば、数量送信装置６２を介して記憶装置１に暗号コードの送信を要求する（Ｓ３５）。記憶装置１は、管理サーバ５０からの暗号コードの要求に応じて、自己の暗号コードを管理サーバ５０に送信する（Ｓ３６）。
【００５６】
管理サーバ５０は、記憶装置１から送信された暗号コードを受信するとコード照合部８９によって記憶装置１から送信された暗号コードと、この記憶装置１に対応して管理サーバ５０に記憶されている暗号コードとの照合を行う（Ｓ３７）。
例えば、図１４に示すように、会員番号が「2259-5902」で且つ暗号コードが「leiodkusnfzpm」となる記憶装置１を接続した場合、管理サーバ５０には当該会員番号に対応する暗号コードと記憶装置１から送信された暗号コードとが一致するため、暗号コードの照合は成立する。
【００５７】
一方で、会員番号が「2259-5902」で且つ暗号コードが「lei5dkusnfz1s」となる記憶装置１を接続した場合、管理サーバ５０には当該会員番号に対応する暗号コードと記憶装置１から送信された暗号コードとが一致しないため、暗号コードの照合は成立しない。
コード照合部８９による暗号コードの照合が成立すれば、管理サーバ５０は計測機５６に当該計測機５６で計測した遊技媒体のうち記憶媒体へ保存する数量（前記送信数量）を要求する（Ｓ３８）。計測機５６は、管理サーバ５０の要求に応じて送信数量を管理サーバ５０に送信する（Ｓ３９）。
【００５８】
管理サーバ５０は、送信数量と予め管理サーバ５０に記憶されている遊技媒体の数量との両者を加算することで記憶装置１に保存する数量（保存数量）を計算する（Ｓ４０）。
管理サーバ５０は、第１許可部９０により送信数量を記憶装置１に送信することを許可する信号（送信許可信号ということがある）を計測機５６の数量送信装置６２に送信する（Ｓ４１）。数量送信装置６２は、管理サーバ５０からの送信許可信号を受信後、第１送信制御部７１によりインターフェース７０と制御部６８とを制御し、送信数量を記憶装置１に送信する（Ｓ４２）。
【００５９】
記憶装置１は、当該制御部８５によって数量送信装置６２から送信された保存数量と予め記憶されている遊技媒体の数量とを加算し、記憶する遊技媒体の保存数量を更新する（Ｓ４３）。記憶装置１は、管理サーバ５０に保存数量を更新を完了したことを示す信号（保存完了）を送信する（Ｓ４４）。
管理サーバ５０は、記憶装置１から保存完了を受信した後、記憶装置１に対して暗号コードの変更を指示する（Ｓ４５）。記憶装置１は、乱数発生部７によって乱数を発生させると共に、暗号作成部２０により発生した乱数を用いて新たな暗号コードを作成する（Ｓ４６）。記憶装置１は、新たな暗号コードを管理サーバ５０に送信する（Ｓ４７）。
【００６０】
管理サーバ５０は、記憶装置１に対応する暗号コードを新しい暗号コードに書き換え（Ｓ４８）、記憶装置１に暗号コードと保存数量との送信を要求する（Ｓ４９）。
記憶装置１は、記憶されている暗号コードを新たに作成した暗号コードに書き換え（Ｓ５０）、書き換えた暗号コードと遊技媒体の数量（保存数量）を管理サーバ５０に送信する（Ｓ５１）。
管理サーバ５０は、制御部８５により当該管理サーバ５０に記憶された暗号コードと記憶装置１から送信された暗号コードとが一致しているか確認すると共に、当該管理サーバ５０に記憶されている遊技媒体の数量（保存数量）と記憶装置１から送信された保存数量とが一致しているか確認する（Ｓ５２）。
【００６１】
管理サーバ５０は、両者の暗号コードが一致し且つ両者の保存数量とが一致していれば、数量送信装置６２に完了を通知する（Ｓ５３）。数量送信装置６２は管理サーバ５０からの完了の通知を受信後、動作を完了すると共に、記憶装置１に完了を通知する（Ｓ５４）。記憶装置１は、数量送信装置６２からの完了の通知を受信後、動作を完了する。
図１７は遊技者が記憶装置１に電子的に記憶された遊技媒体を用いて遊技を行うまでの流れを示したものである。
遊技者は遊技を行う遊技機５５を選択する（Ｓ６０）。遊技者は出力装置６０に記憶装置１を接続する（Ｓ６１）。後述する処理Ｂ（Ｓ６２）を経て出力装置６０から遊技媒体が出力されると、遊技者は出力された遊技媒体を用いて遊技を行う（Ｓ６３）。
【００６２】
遊技機５５の貯留ケース等に貯留した遊技媒体が無くなり（Ｓ６４）遊技を継続する場合は、遊技者は遊技媒体を借りるか否かを判断することになる（Ｓ６５）。ここで、遊技者が遊技媒体を借りる場合には、再度、記憶装置１を出力装置６０に接続することになる（Ｓ６１）。一方で、遊技者が遊技媒体を借りない場合には遊技は終了となる。
遊技によって数多くの遊技媒体を取得し遊技を終了する場合は、遊技者等は遊技媒体を計測機５６に運搬し、遊技媒体の収集を行う（Ｓ６６）。
図１８は処理Ｂにおける記憶装置１、出力装置６０、管理サーバ５０の動作を示している。なお、処理Ｂにおいて、上述した処理Ａと同様の処理の部分は図１６と同じ符号を付して説明を省略する。
【００６３】
出力装置６０は管理サーバ５０にアクセスして記憶装置１が出力装置６０に接続されたことを管理サーバ５０に通知する（Ｓ７０）。
管理サーバ５０は、出力装置６０から記憶装置１が接続されたことを受信し、出力装置６０と管理サーバ５０とのアクセス確認する（Ｓ７１）と、出力装置６０を介して記憶装置１に会員情報の送信を要求する（Ｓ７２）。記憶装置１は、管理サーバ５０からの会員情報要求に応じて、会員情報を管理サーバ５０に送信する（Ｓ７３）。
管理サーバ５０は、第３許可部９２によって記憶装置１から送信された会員情報と当該管理サーバ５０に記憶している会員情報との照合を行う（Ｓ７４）。
【００６４】
第３許可部９２での会員情報の照合が成立すれば、出力装置６０を介して記憶装置１に暗号コードの送信を要求する（Ｓ７５）。記憶装置１は、管理サーバ５０からの暗号コードの要求に応じて、自己の暗号コードを管理サーバ５０に送信する（Ｓ７６）。管理サーバ５０は、記憶装置１から送信された暗号コードを受信するとコード照合部８９によって記憶装置１から送信された暗号コードと、この記憶装置１に対応して管理サーバ５０に記憶されている暗号コードとの照合を行う（Ｓ７７）。
コード照合部８９による暗号コードの照合が成立すれば、管理サーバ５０は、記憶装置１８に記憶されている遊技媒体の数量（保存数量）を要求する（Ｓ７８）。記憶装置１は、管理サーバ５０の要求に応じて保存数量を管理サーバ５０に送信する（Ｓ７９）。管理サーバ５０は、記憶装置１から送信された保存数量と予め管理サーバ５０に記憶されている遊技媒体の数量との照合、即ち、両保存数が一致しているか否かを判断する（Ｓ８０）。
【００６５】
遊技媒体の数量の照合が成立（両保存数が一致している）すると、管理サーバ５０は、出力装置６０に保存数量を送信する（Ｓ８１）。出力装置６０は、保存数量（現貯玉数）を表示し、出力する遊技媒体の数量（出玉数）の処理を行う（Ｓ８２）。各種設定スイッチ７６によって当該出力装置６０に入力された遊技媒体の数量（出玉数）が保存数量を超えていない場合には、出力装置６０は出玉数を管理サーバ５０に送信する（Ｓ８３）。
管理サーバ５０は、予め記憶装置１から送信された保存数量から、出力装置６０から送信された出玉数を引くことで、保存数量を再計算する（Ｓ８４）。管理サーバ５０は保存数量を再計算した数量に更新する。
【００６６】
管理サーバ５０は、再計算した新しい保存数量を出力装置６０に送信すると共に、出力装置６０から出玉数分の遊技媒体を出力してもよい出力許可を出力装置６０に送信する（Ｓ８５）。出力装置６０は、管理サーバ５０からの出力許可を受けて、出玉数の遊技媒体を案内部材７２に出力する（Ｓ８６）。出力装置６０は、記憶装置１に管理サーバ５０から送信された新しい保存数量を送信する（Ｓ８７）。
管理サーバ５０は、両者の暗号コードが一致し且つ両者の保存数量とが一致していれば、出力装置６０に完了を通知する（Ｓ８８）。この出力装置６０は管理サーバ５０からの完了の通知を受信後、動作を完了すると共に、記憶装置１に完了を通知する（Ｓ８９）。記憶装置１は、出力装置６０からの完了の通知を受信後、動作を完了する。
【００６７】
なお、携帯電話３０に記憶装置１を差し込んで、携帯電話３０を介して数量送信装置６２や出力装置６０にアクセスするようにしてもよい。また、携帯電話３０に非接触ＩＣチップを設け、計測機５６、出力装置６０に非接触ＩＣチップと通信可能なリーダ／ライタ（数量送信装置６２）を設ける。非接触ＩＣチップと記憶装置１とはデータの入出力ができるようにする。
以上のように、本発明の記憶装置１によれば、真性乱数を発生する乱数発生部７と、真性乱数を用いて作成された認証データと外部機器２から入力された情報データとを記憶する記憶部５と、認証データと情報データとを外部機器２に入出力するためのインターフェース４と、外部機器２との認証データを用いた認証が成立した際に、記憶部５に記憶された情報データを外部機器２に出力するように記憶部５を制御する制御部６とを有している。
【００６８】
これによれば、真性乱数を用いて認証データを作成していることから認証データの不規則性が向上し、認証データを解読されることが非常に困難となる。これに加え、認証データを用いて外部機器２との認証が成立しなければ、情報データは外部機器２へ出力されないので、記憶装置１に記憶した情報データを不正に読み出すことは実質的に不可能となり、確実に情報データの保護をすることができる。
また、記憶装置１の制御部６は外部機器２からインターフェース８６に入力された情報データを乱数発生部７で発生した真性乱数を用いて暗号化する情報暗号化部２４を有していることから、情報データを外部から不正に取り出されたとしても、情報データがどのようなデータであるか認識することは非常に困難であるため、この点からの情報データを保護することができる。
【００６９】
記憶装置１の制御部６は、外部機器２との認証データを用いた認証が成立した後に、乱数発生部７で発生した真性乱数に基づいて認証データを作成する暗号作成部２０を有していることから、外部機器２と接続装置との認証を行う毎の認証データを異なるものにすることができると共に、真性乱数によって認証データを予測不可能な不規則なデータにすることが可能であり、記憶装置１の情報データをより安全に保護することができる。
制御部６は、外部機器２からの要求により記憶部５に記憶された情報データ又は外部機器２から出力された情報データの少なくとも１つを用いて当該情報データの処理を行う情報データ処理部２６を有している。これにより、記憶装置１が外部機器２に代わって情報データの処理を行うことができるので、外部機器２内での処理を軽減でき、外部機器２の制御部をコンパクトにすることができる。また、外部機器２と記憶装置１との共同作業による処理を行うことができ、処理スピードの高速化を図ることができる。
【００７０】
記憶装置１及びシステムは上記の実施の形態に限定されない。
本発明の記憶装置１は、当該記憶装置１に記憶した情報データを保護するものであるが、記憶装置１と外部機器２との認証が成立した際に、情報データを外部機器２へ出力するだけでなく、認証成立後に外部機器２からの情報データを記憶装置１に入力できるようにしてもよい。
また、記憶装置１に、記憶装置１と外部機器２との認証が成立したときに、外部機器２を正常に動作させる認証機能を具備させることが好ましい。例えば、企業（会社）の出入口の扉に記憶装置１との認証が成立したときのみ開くドア（外部機器２）を設けておき、認証機能を用いて本人認証を行い、認証成立後にドアを開くようにすれば、記憶装置１を企業内に出入りできるといった企業のセキュリティ端末としても使用することが可能である。
【００７１】
また、記憶装置１とパーソナルコンピュータ（外部機器２）とを接続可能として、記憶装置１とパーソナルコンピュータとの認証が成立後に、パーソナルコンピュータのＯＳが正常に動作することも考えられる。記憶装置１は、情報データの保護及び認証とを兼用させることができる。
記憶装置１は、外部機器２の各種の情報データを保護することができると共に、持ち運びができるので、様々な所で使用することが可能である。
【図面の簡単な説明】
【００７２】
【図１】記憶装置と外部機器との概略構成図である
【図２】乱数発生部の概略構成図である
【図３】ノイズ信号とサンプリングの説明図である。
【図４】ノイズ信号をサンプリングクロックで２値化するタイミング図である。
【図５】認証システムの全体構成図である。
【図６】記憶装置と記憶装置との動作を示す図である。
【図７】遊技システムの全体構成図である。
【図８】計測機の概略構成図である。
【図９】数量送信装置の概略構成図である。
【図１０】出力装置の概略構成図である。
【図１１】景品交換機の概略構成図である。
【図１２】記憶装置に記憶される内容を示した図である。
【図１３】管理サーバの概略構成図である。
【図１４】管理サーバに記憶される内容を示した図である。
【図１５】遊技媒体を計測機で計測する流れを示した図である。
【図１６】記憶装置と計測機と管理サーバとの動作を示す図である。
【図１７】遊技媒体を再使用して遊技する流れを示した図である。
【図１８】記憶装置と出力装置と管理サーバとの動作を示す図である。
【符号の説明】
【００７３】
１    記憶装置
２    外部機器
４    インターフェース
５    記憶部
６    制御部
７    乱数発生部
【図１】
2008129938.tif 000003
【図２】
2008129938.tif 000004
【図３】
2008129938.tif 000005
【図４】
2008129938.tif 000006
【図５】
2008129938.tif 000007
【図６】
2008129938.tif 000008
【図７】
2008129938.tif 000009
【図８】
2008129938.tif 000010
【図９】
2008129938.tif 000011
【図１０】
2008129938.tif 000012
【図１１】
2008129938.tif 000013
【図１２】
2008129938.tif 000014
【図１３】
2008129938.tif 000015
【図１４】
2008129938.tif 000016
【図１５】
2008129938.tif 000017
【図１６】
2008129938.tif 000018
【図１７】
2008129938.tif 000019
【図１８】
2008129938.tif 000020