(57)【要約】【課題】パスワードを忘失した場合でも、特定の利用者だけが保護設定したデータにアクセスすることが可能なデータ記憶装置およびデータ読出装置を提供する。【解決手段】入力部７０を通じてユーザが任意に決めたユーザＩＤとパスワードをシステムエリア２２１に予め登録するとともに、ユーザＩＤとパスワードに基づいて、状態制御部２００が生成したHintデータをリムーバブルメディアＲＭと携帯電話機ＭＳとでそれぞれ保持する。そして、ユーザＩＤとパスワードの入力で正当なユーザと判定されなかった場合には、記憶部９０に保持するHintデータを、リムーバブルメディアＲＭに転送して、システムエリア２２１に記録されたHintデータと比較することで認証を行い、正当なユーザと判定された場合には、メディア制御機能１０１による保護ファイルへのアクセスを許可するようにしたものである。【選択図】      図２
2010061233.tif 000002
【特許請求の範囲】
【請求項１】
予め設定したパスワードによって保護された電子データをデータ記憶装置から読み出すデータ読出装置において、
ユーザから入力を受け付ける入力手段と、
前記入力手段を通じて入力されたパスワードを前記データ記憶装置に転送して、認証を受ける第１認証手段と、
前記パスワードと前記データ記憶装置の識別情報に基づいて予め生成された認証データを記憶する認証データ記憶手段と、
前記認証データ記憶手段が記憶する認証データを前記データ記憶装置に転送して、認証を受ける第２認証手段と、
前記データ記憶装置に認証された場合に、前記データ記憶装置から前記電子データを読み出す読出手段とを具備することを特徴とするデータ読出装置。
【請求項２】
予め設定したパスワードによって保護された電子データをデータ記憶装置から読み出すデータ読出装置において、
ユーザから入力を受け付ける入力手段と、
前記入力手段を通じて入力されたパスワードを前記データ記憶装置に転送して、認証を受ける第１認証手段と、
前記パスワードと前記データ記憶装置の識別情報に基づいて予め生成された認証データを記憶する認証データ記憶手段と、
前記認証データ記憶手段が記憶する認証データを前記データ記憶装置に転送して、認証を受ける第２認証手段と、
前記データ記憶装置に認証された場合に、前記データ記憶装置が記憶する前記電子データを更新する更新手段とを具備することを特徴とするデータ読出装置。
【請求項３】
前記第２認証手段は、前記第１認証手段によって認証が受けられなかった場合に、前記認証データ記憶手段が記憶する認証データを前記データ記憶装置に転送して、認証を受けることを特徴とする請求項１または請求項２に記載のデータ読出装置。
【請求項４】
さらに、前記入力手段を通じて入力されたパスワードを前記データ記憶装置に転送して、パスワードの登録を要求する登録要求手段と、
前記登録要求手段が転送したパスワードと前記データ記憶装置の識別情報に基づいて前記データ記憶装置が生成した認証データを取得し、前記認証データ記憶手段に記録する認証データ取得手段とを備えることを特徴とする請求項１または請求項２に記載のデータ読出装置。
【請求項５】
さらに、端末パスワードを記憶する端末パスワード記憶手段と、
前記第２認証手段は、前記入力手段を通じて入力された文字列が、前記端末パスワード記憶手段が記憶する端末パスワードに一致する場合に、前記認証データ記憶手段が記憶する認証データを前記データ記憶装置に転送して、認証を受けることを特徴とする請求項１または請求項２に記載のデータ読出装置。
【請求項６】
予め設定したパスワードによって保護された電子データを記憶するデータ記憶装置において、
前記パスワードを記憶するパスワード記憶手段と、
当該データ記憶装置の識別情報を記憶する識別情報記憶手段と、
前記パスワード記憶手段が記憶するパスワードと、前記識別情報記憶手段が記憶する識別情報に基づいて、認証データを生成する認証データ生成手段と、
前記認証データ生成手段が生成した認証データを記憶する認証データ記憶手段と、
データ読出装置から転送されたパスワードと、前記パスワード記憶手段が記憶するパスワードとが一致するか否かを判定する第１認証手段と、
前記データ読出装置から転送された認証データと、前記認証データ記憶手段が記憶する認証データとが一致するか否かを判定する第２認証手段と、
前記第１認証手段と前記第２認証手段のうち少なくとも一方が、一致すると判定した場合に、前記電子データを出力するデータ出力手段とを具備することを特徴とするデータ記憶装置。
【請求項７】
予め設定したパスワードによって保護された電子データを記憶するデータ記憶装置において、
前記パスワードを記憶するパスワード記憶手段と、
当該データ記憶装置の識別情報を記憶する識別情報記憶手段と、
前記パスワード記憶手段が記憶するパスワードと、前記識別情報記憶手段が記憶する識別情報に基づいて生成した認証データを記憶する認証データ記憶手段と、
データ読出装置から転送されたパスワードと、前記パスワード記憶手段が記憶するパスワードとが一致するか否かを判定する第１認証手段と、
前記データ読出装置から転送された認証データと、前記認証データ記憶手段が記憶する認証データとが一致するか否かを判定する第２認証手段と、
前記第１認証手段と前記第２認証手段のうち少なくとも一方が、一致すると判定した場合に、前記データ読出装置からの要求に応じて、前記電子データを更新するデータ更新手段とを具備することを特徴とするデータ記憶装置。
【請求項８】
前記第２認証手段は、前記第１認証手段が一致しないと判定した場合に、前記データ読出装置から転送された認証データと、前記認証データ記憶手段が記憶する認証データとが一致するか否かを判定することを特徴とする請求項６または請求項７に記載のデータ記憶装置。
【請求項９】
さらに、前記データ読出装置から転送されたパスワードを前記パスワード記憶手段に記録するパスワード記録手段と、
前記パスワード記憶手段が記憶するパスワードと、前記識別情報記憶手段が記憶する識別情報に基づいて、認証データを生成する認証データ生成手段と、
前記認証データ生成手段が生成した認証データを前記認証データ記憶手段に記録する認証データ記録手段と、
前記認証データ生成手段が生成した認証データを、前記データ読出装置に転送する認証データ転送手段とを備えることを特徴とする請求項６または請求項７に記載のデータ記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばフラッシュメモリなどの記憶媒体に記録されたデータの保護に関する。
【背景技術】
【０００２】
周知のように、フラッシュメモリなどの記憶媒体の普及により、ユーザがデータを持ち歩くことが可能になり、複数の環境下でデータを利用できるようになった。しかし、記憶媒体の紛失や盗難などによる情報漏洩が問題となっている。
【０００３】
これに対して従来は、フラッシュメモリ上でパスワードによりデータを保護し、特定のユーザのみがデータを読み出すことを可能とした。またパスワードを忘失した場合の対策として、データ読出装置にGPS(Global Positioning System)機能を備え、特定の場所においては、パスワードが無くてもデータを読み出せるようにしている（例えば、特許文献１参照）。
【０００４】
しかしながら、特定の場所に限定されたとしても、データを読み出すのにパスワードを不要とした場合はセキュリティの面で問題が伴ってしまう。また、いずれにしても、パスワードを忘れた場合には、保護設定したデータにアクセスできず、パスワードを更新するとすべてのデータが消去されてしまうという問題があった。
【特許文献１】特開２００３−０３７８７２公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来では、パスワードを忘れた場合には、保護設定したデータにアクセスできず、パスワードを更新するとすべてのデータが消去されてしまうという問題があった。  
この発明は上記の問題を解決すべくなされたもので、パスワードを忘失した場合でも、特定の利用者だけが保護設定したデータにアクセスすることが可能なデータ読出装置およびデータ記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、この発明は、予め設定したパスワードによって保護された電子データをデータ記憶装置から読み出すデータ読出装置において、ユーザから入力を受け付ける入力手段と、入力手段を通じて入力されたパスワードをデータ記憶装置に転送して、認証を受ける第１認証手段と、パスワードとデータ記憶装置の識別情報に基づいて予め生成された認証データを記憶する認証データ記憶手段と、認証データ記憶手段が記憶する認証データをデータ記憶装置に転送して、認証を受ける第２認証手段と、データ記憶装置に認証された場合に、データ記憶装置から電子データを読み出す読出手段とを具備して構成するようにした。
【発明の効果】
【０００７】
以上述べたように、この発明では、パスワードとデータ記憶装置の識別情報に基づいて予め生成された認証データをデータ読出装置が記憶しておき、パスワードを用いた第１認証と、上記認証データを用いた第２認証とのうち、少なくとも一方を用いて、データ読出装置がデータ記憶装置の認証を受け、データ読出装置がデータ記憶装置から電子データを読み出すようにしている。
【０００８】
したがって、この発明によれば、データ読出装置が保持しておいた認証データで認証を受けることができるので、パスワードを忘失した場合でも、特定の利用者だけが保護設定したデータにアクセスすることが可能なデータ記憶装置およびデータ読出装置を提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、この発明の一実施形態について説明する。以下の説明では、データ記憶装置としてフラッシュメモリなどの記憶媒体を用いたリムーバブルメディアＲＭを例に挙げるとともに、データを読み出すホスト側となるデータ読出装置として、携帯電話機ＭＳを例に挙げることにする。
【００１０】
図１は、上記携帯電話機ＭＳの概略構成を示した図である。無線部１０は、制御部１００からの指示にしたがって動作し、信号処理部２０から出力される送信信号を無線周波にアップコンバートしてアンテナ１を通じ移動通信網ＮＷに収容される基地局装置ＢＳに無線送信したり、アンテナ１を通じて上記基地局装置ＢＳから送信された無線信号を受信してベースバンド信号にダウンコンバートする。
【００１１】
信号処理部２０は、制御部１００からの指示にしたがって動作し、マイクロホン３０から入力された送話音声信号を送信データに変換し、これに基づいて搬送波を変調した上記送信信号を生成したり、無線部１０から入力される上記ベースバンド信号を復調して受信データを得て、これを復号して得た受話音声信号をスピーカ４０より拡声出力する。
【００１２】
表示制御部５０は、制御部１００からの指示にしたがって、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどの表示デバイスを用いた表示パネル６０を駆動制御し、制御部１００から与えられる表示データに基づく画像を表示パネル６０に表示する。
【００１３】
入力部７０は、複数のキースイッチやタッチパネルなどの入力デバイスを用いて、ユーザからの要求を受け付けるユーザインタフェースである。  
インタフェース（Ｉ／Ｆ）８０は、リムーバブルメディアＲＭを物理的および電気的に接続して、データ交換を行うためのインタフェースであって、制御部１００によって制御される。  
記憶部９０は、ＲＡＭやＲＯＭ、ハードディスクなどの記憶媒体であって、制御部１００の制御プログラムや制御データ、ユーザが作成した種々のデータ、そしてリムーバブルメディアＲＭに関わる制御データを記憶する。
【００１４】
制御部１００は、CPU(Central Processing Unit)などのプロセッサを備え、当該携帯電話機ＭＳの各部を統括して制御するものであって、この制御により音声通信をはじめとする種々の通信を実現する通信制御機能を有する。また制御部１００は、メディア制御機能１０１を有し、このメディア制御機能１０１によってリムーバブルメディアＲＭから読み出されたコンテンツデータを表示制御部５０に出力することにより、種々の情報を表示パネル６０に表示する。
【００１５】
メディア制御機能１０１は、リムーバブルメディアＲＭに対してユーザＩＤやパスワードの設定や変更を行ったり、リムーバブルメディアＲＭとの間で認証シーケンスを実行したり、あるいはリムーバブルメディアＲＭにコンテンツデータを記録したり、読み出したりする機能するものである。
【００１６】
図２に、メディア制御機能１０１に関わる携帯電話機ＭＳとリムーバブルメディアＲＭの概略構成を示す。  
メディア制御機能１０１は、記憶部９０に記憶される制御プログラムや制御データにしたがい、入力部７０を通じたユーザからの要求や、Ｉ／Ｆ８０を介してリムーバブルメディアＲＭから通知される要求に基づいて動作する。
【００１７】
一方、リムーバブルメディアＲＭは、テキストデータ、表計算データ、音楽データ、画像データなどの種々の電子ファイルを上記コンテンツとして記憶するものであって、Ｉ／Ｆ８０と物理的および電気的に接続するためのインタフェース（Ｉ／Ｆ）２１０と、フラッシュメモリなどの記憶媒体で構成され、システムエリア２２１とユーザエリア２２２の各記憶領域を持つ記憶部２２０と、認証シーケンスのプログラムを記憶し、これにしたがって動作して当該リムーバブルメディアＲＭの各部を統括して制御する状態制御部２００とを備える。
【００１８】
またリムーバブルメディアＲＭは、各コンテンツに属性情報を付加して、任意に読み出しや書き込みが可能な通常ファイルと、認証された正当なユーザだけが読み出しできる保護ファイルを区別して、ユーザエリア２２２に記憶する。システムエリア２２１には、当該リムーバブルメディアＲＭに固有に割り当てられたメディア識別データや、当該リムーバブルメディアＲＭが保護設定されたメディアであるか否かを示す種別情報、上記認証シーケンスを実行するために必要となるユーザＩＤ、パスワードおよびHintデータが対応付けられて記憶されており、この記憶領域に対する読み出しや更新は、状態制御部２００が受け付けないシステムとなっている。
【００１９】
なお、上記説明では、リムーバブルメディアＲＭの保護設定を識別情報（例えば、フラグ）によって判定するとしているが、これに限らず、パスワードが登録されているか否かをチェックすることで保護設定されたメディアであるか否かを判定することもできる。
【００２０】
次に、上記構成の携帯電話機ＭＳ（ホスト）およびリムーバブルメディアＲＭ（メディア）の動作について説明する。  
図３は、携帯電話機ＭＳからリムーバブルメディアＲＭにユーザＩＤおよびパスワードを設定する初期設定の動作を説明するためのシーケンス図である。以下で説明する携帯電話機ＭＳとリムーバブルメディアＲＭとの間の情報交換は、Ｉ／Ｆ８０とＩ／Ｆ２１０を介して行われる。
【００２１】
携帯電話機ＭＳ（Ｉ／Ｆ８０）とリムーバブルメディアＲＭ（Ｉ／Ｆ２１０）を接続し（シーケンスＳ３０１）、ユーザが入力部７０を通じてリムーバブルメディアＲＭに保護設定の実行の要求があると（シーケンスＳ３０２）、メディア制御機能１０１が表示制御部５０を制御して、表示パネル６０に、登録したいユーザＩＤとパスワードの入力を求める表示を行い、入力部７０を通じて、ユーザから登録したいユーザＩＤとパスワードの入力を受け付ける（シーケンスＳ３０３）。そしてメディア制御機能１０１は、シーケンスＳ３０３で受け付けたユーザＩＤとパスワードをリムーバブルメディアＲＭに転送する（シーケンスＳ３０４）。
【００２２】
リムーバブルメディアＲＭでは、入力されたユーザＩＤとパスワードを受信すると、状態制御部２００が、携帯電話機ＭＳから転送されたユーザＩＤおよびパスワードを、システムエリア２２１に記録する（シーケンスＳ３０５）。  
また携帯電話機ＭＳでは、シーケンスＳ３０４のユーザＩＤ／パスワード転送に続いて、リムーバブルメディアＲＭに対して、Hintデータを要求する（シーケンスＳ３０６）。なお、この時、携帯電話機ＭＳに固有に割り当てられた端末識別情報（記憶部９０が記憶）を上記要求に合わせて送信するようにしてもよい。
【００２３】
これに対してリムーバブルメディアＲＭでは、状態制御部２００が、シーケンスＳ３０７で登録したユーザＩＤとパスワード、およびメディア識別データに基づいて、Hintデータを生成する（シーケンスＳ３０７）。なお、Hintデータの生成には、端末識別情報を加味して生成するようにしてもよい。
【００２４】
そして、状態制御部２００は、生成したHintデータを、シーケンスＳ３０７で記録したユーザＩＤとパスワードに対応付けて、システムエリア２２１に記録する（シーケンスＳ３０８）。  
続いて、状態制御部２００は、生成したHintデータを、携帯電話機ＭＳに転送する（シーケンスＳ３０９）。  
これに対して携帯電話機ＭＳは、リムーバブルメディアＲＭから取得したHintデータを記憶部９０に記録し（シーケンスＳ３１０）、ユーザＩＤとパスワード、Hintデータの登録が完了する。
【００２５】
次に、上述したような初期設定が為されたリムーバブルメディアＲＭに記憶されるコンテンツを読み出したり、更新などを行うために、携帯電話機ＭＳに装着した（Ｉ／Ｆ８０とＩ／Ｆ２１０を接続した）場合の動作について説明する。この動作のシーケンスを図４に示す。
【００２６】
携帯電話機ＭＳ（Ｉ／Ｆ８０）とリムーバブルメディアＲＭ（Ｉ／Ｆ２１０）を接続すると（シーケンスＳ４０１）、メディア制御機能１０１が表示制御部５０を制御して、表示パネル６０に、登録したユーザＩＤとパスワードの入力を求める表示を行い、入力部７０を通じて、ユーザから登録したユーザＩＤとパスワードの入力を受け付ける（シーケンスＳ４０２）。そしてメディア制御機能１０１は、シーケンスＳ４０２で受け付けたユーザＩＤとパスワードをリムーバブルメディアＲＭに転送する（シーケンスＳ４０３）。
【００２７】
なお、上記説明では、携帯電話機ＭＳとリムーバブルメディアＲＭが接続されたことに応じてユーザＩＤとパスワードの入力を求める表示が行われるとしたが、携帯電話機ＭＳとリムーバブルメディアＲＭが接続された後、ユーザが入力部７０を操作してリムーバブルメディアＲＭへのアクセス要求を行ったときにこの表示を行っても良い。
【００２８】
これに対してリムーバブルメディアＲＭでは、状態制御部２００が、携帯電話機ＭＳから転送されたユーザＩＤおよびパスワードを、システムエリア２２１に記録されるユーザＩＤおよびパスワードと照合し、一致するか否かを判定する（シーケンスＳ４０４）。ここで、一致した場合、すなわち正当なユーザであることが認証される場合については、図５に示す処理で詳述する。一方、一致しない場合、すなわち不正なユーザであることが認定される場合については、図６または図７に示す処理で詳述する。
【００２９】
はじめに、携帯電話機ＭＳのユーザが、正当なユーザであると認証される場合の動作について説明する。図５は、その動作を説明するためのシーケンス図である。
【００３０】
まず、携帯電話機ＭＳにリムーバブルメディアＲＭが接続されると（シーケンスＳ５０１であり、図４のシーケンスＳ４０１に相当）、メディア制御機能１０１はリムーバブルメディアＲＭのユーザエリアにアクセスしてＦＡＴテーブルを読み込む処理を行う（シーケンスＳ５０２）。このＦＡＴテーブルには、リムーバブルメディアＲＭに記憶されている全コンテンツリストデータと、コンテンツ毎にパスワードによって保護されているか否かを示すフラグが含まれているため、携帯電話機ＭＳはリムーバブルメディアＭＳに記憶されているコンテンツデータを知ることができる。
【００３１】
このＦＡＴテーブルを読み込む処理が終了すると、図４に示した入力処理（シーケンスＳ４０２）と判定処理（シーケンスＳ４０４）が実行され、この結果、正しいＩＤとパスワード入力することにより、状態制御部２００に正当なユーザであることが認証され（シーケンスＳ５０３）、コンテンツデータがパスワードによって保護されていると否とに係わらず、メディア制御機能１０１は前記全コンテンツリストデータによって示される全てのコンテンツデータに対するアクセスが可能となる。
【００３２】
なお、上記説明では、パスワードの入力処理と判定処理がＦＡＴデータの取得後に実行されるとしているが、パスワードによって保護されていないコンテンツデータへのアクセスは、認証が行われなくても可能であることから、必ずしもこのタイミングでパスワードの入力処理と判定処理を実行する必要はなく、例えば、パスワードによって保護されているコンテンツデータへのアクセスが行われたことに応じて実行するようにしても良い。
【００３３】
その後、正当なユーザであることが認証された場合には、ユーザの指示にしたがってメディア制御機能１０１が書き込みを行うために、コンテンツをリムーバブルメディアＲＭに転送する処理を行うと（シーケンスＳ５０４）、リムーバブルメディアＲＭでは、状態制御部２００が上記コンテンツに保護ファイルを示す属性情報を付加して、ユーザエリア２２２に記録するとともに、これに合わせてリストデータを更新してシステムエリア２２１に記録する（シーケンスＳ５０５）。
【００３４】
そしてまた、正当なユーザであることが認証された場合には、ユーザの指示にしたがってメディア制御機能１０１が、通常ファイルを保護ファイルに変更する指示を行うと（シーケンスＳ５０６）、リムーバブルメディアＲＭでは、これを状態制御部２００が受け入れて、指示された通常ファイルの属性情報を保護ファイルに更新してユーザエリア２２２に記録するとともに、これに合わせてリストデータを更新してシステムエリア２２１に記録する（シーケンスＳ５０７）。
【００３５】
さらに、正当なユーザであることが認証された場合には、ユーザの指示にしたがってメディア制御機能１０１が保護されたコンテンツ（保護ファイル）の読み出しを要求すると（シーケンスＳ５０８）、リムーバブルメディアＲＭでは、これを状態制御部２００が受け入れて、上記保護ファイルをユーザエリア２２２から読み出して、携帯電話機ＭＳに転送する（シーケンスＳ５０９）。
【００３６】
さらにまた、正当なユーザであることが認証された場合には、ユーザの指示にしたがってメディア制御機能１０１が、保護ファイルを通常ファイルに変更する解除指示を行うと（シーケンスＳ５１０）、リムーバブルメディアＲＭでは、これを状態制御部２００が受け入れて、指示された保護ファイルの属性情報を通常ファイルに更新してユーザエリア２２２に記録するとともに、これに合わせてリストデータを更新してシステムエリア２２１に記録する（シーケンスＳ５１１）。
【００３７】
なお、ユーザの指示にしたがってメディア制御機能１０１が保護されていないコンテンツ（通常ファイル）の読み出しを要求すると（シーケンスＳ５１２）、リムーバブルメディアＲＭでは、これを状態制御部２００が受け入れて、上記通常ファイルをユーザエリア２２２から読み出して、携帯電話機ＭＳに転送する（シーケンスＳ５１３）。
【００３８】
次に、携帯電話機ＭＳのユーザが、不正なユーザであると認定される場合の動作について説明する。図６は、その動作を説明するためのシーケンス図である。  
まず、携帯電話機ＭＳにリムーバブルメディアＲＭが接続されると（シーケンスＳ６０１であり、図４のシーケンスＳ４０１に相当）、メディア制御機能１０１はリムーバブルメディアＲＭのユーザエリアにアクセスしてＦＡＴテーブルを読み込む処理を行う（シーケンスＳ６０２）。このＦＡＴテーブルには、リムーバブルメディアＲＭに記憶されている全コンテンツリストデータと、コンテンツ毎にパスワードによって保護されているか否かを示すフラグが含まれているため、携帯電話機ＭＳはリムーバブルメディアＭＳに記憶されているコンテンツデータを知ることができる。
【００３９】
このＦＡＴテーブルを読み込む処理が終了すると、図４に示した入力処理（シーケンスＳ４０２）と判定処理（シーケンスＳ４０４）の結果、誤ったＩＤやパスワード入力したことにより状態制御部２００に不正なユーザであると認定される（シーケンスＳ６０３）。その後、ユーザの指示にしたがってメディア制御機能１０１が書き込みを行うために、コンテンツをリムーバブルメディアＲＭに転送する処理を行うと（シーケンスＳ６０４）、リムーバブルメディアＲＭでは、状態制御部２００が上記コンテンツに通常ファイルを示す属性情報を付加して、ユーザエリア２２２に記録するとともに、これに合わせてリストデータを更新してシステムエリア２２１に記録する（シーケンスＳ６０５）。
【００４０】
そしてまた、不正なユーザであると認定された場合には、ユーザの指示にしたがってメディア制御機能１０１が、通常ファイルを保護ファイルに変更する指示を行うと（シーケンスＳ６０６）、リムーバブルメディアＲＭでは、これを状態制御部２００が拒否し、属性変更を受け入れない旨を携帯電話機ＭＳに通知する（シーケンスＳ６０７）。
【００４１】
さらに、不正なユーザであると認定された場合には、ユーザの指示にしたがってメディア制御機能１０１が保護されたコンテンツ（保護ファイル）の読み出しを要求すると（シーケンスＳ６０８）、リムーバブルメディアＲＭでは、状態制御部２００が要求された上記保護ファイルに代わって、データを所定のデータ列に置換した擬似コンテンツ（ダミーファイル）をユーザエリア２２２から読み出して、携帯電話機ＭＳに転送する（シーケンスＳ６０９）。なお、この時、状態制御部２００は、上記要求を拒否して、要求を受け入れない旨を携帯電話機ＭＳに通知するようにしてもよい。
【００４２】
さらにまた、不正なユーザであると認定された場合には、ユーザの指示にしたがってメディア制御機能１０１が、保護ファイルを通常ファイルに変更する解除指示を行うと（シーケンスＳ６１０）、リムーバブルメディアＲＭでは、これを拒否して、要求を受け入れない旨を携帯電話機ＭＳに通知する（シーケンスＳ６１１）。
【００４３】
なお、ユーザの指示にしたがってメディア制御機能１０１が保護されていないコンテンツ（通常ファイル）の読み出しを要求すると（シーケンスＳ６１２）、リムーバブルメディアＲＭでは、これを状態制御部２００が受け入れて、上記通常ファイルをユーザエリア２２２から読み出して、携帯電話機ＭＳに転送する（シーケンスＳ６１３）。
【００４４】
次に、携帯電話機ＭＳのユーザが、不正なユーザであると認定された場合に、Hintデータを用いて認証を行う動作について説明する。図７は、その動作を説明するためのシーケンス図である。  
携帯電話機ＭＳのユーザが入力部７０を通じて、Hintデータによる認証要求を行うと（シーケンスＳ７０１）、メディア制御機能１０１は、表示制御部５０に端末パスワードの入力を求める表示を表示パネル６０に行わせ、入力部７０を通じて、端末パスワードの入力を受け付ける（シーケンスＳ７０２）。端末パスワードは、予め記憶部９０に記録されている。
【００４５】
そして、入力された端末パスワードが予め記憶部９０に記録されたものと一致する場合には、Hintデータによる認証を有効設定にし（シーケンスＳ７０３）、シーケンスＳ３１２で記憶部９０に保存したHintデータをリムーバブルメディアＲＭに転送する（シーケンスＳ７０４）。なお、ここで、端末パスワードが一致しない場合には、Hintデータによる認証処理を終了し、以後は、図６に示したシーケンスと同様である。
【００４６】
なお、図４に示した判定処理（シーケンスＳ４０４）の結果、不正なユーザであると認定された場合に、ユーザの要求無しに（シーケンスＳ７０１を省略）、シーケンスＳ７０２から実施するようにしてもよい。あるいは、シーケンスＳ７０１〜Ｓ７０３は省略して、シーケンスＳ７０４から実行するようにしてもよい。または、シーケンスＳ７０１は実施し、認証要求があった場合に、シーケンスＳ７０２およびＳ７０３を省略してシーケンスＳ７０４から実行するようにしてもよい。
【００４７】
これに対して、リムーバブルメディアＲＭでは、状態制御部２００が、携帯電話機ＭＳから転送されたHintデータと、シーケンスＳ３１０でシステムエリア２２１に記録したHintデータとが一致するか判定する。なお、ここで、Hintデータが一致しない場合（認証失敗の場合）には、Hintデータによる認証処理を終了し、以後は、図６に示したシーケンスと同様である。
【００４８】
一方、Hintデータによる認証が成功した場合には、ユーザＩＤとパスワードによる認証が成功した場合と同様に、図５に示したシーケンスが実施可能となる。Hintデータによる認証が成功した場合には、シーケンスＳ７０６以降が実施可能となる。なお、ユーザＩＤとパスワードによる認証が成功した場合も、シーケンスＳ７０６以降が実施可能である。
【００４９】
すなわち、正当なユーザであることが認証された場合に、入力部７０を通じて、ユーザからユーザＩＤやパスワードの確認要求があると（シーケンスＳ７０６）、メディア制御機能１０１は、ユーザＩＤとパスワードの送信をリムーバブルメディアＲＭに要求する（シーケンスＳ７０７）。
【００５０】
これに対して、リムーバブルメディアＲＭでは、状態制御部２００がシステムエリア２２１からユーザＩＤとパスワードを読み出して、携帯電話機ＭＳに転送する（シーケンスＳ７０８）。これに対して、携帯電話機ＭＳでは、メディア制御機能１０１が、リムーバブルメディアＲＭから転送されたユーザＩＤとパスワードを表示する表示データを、表示制御部５０に出力し、これにより表示制御部５０が、表示パネルにユーザＩＤとパスワードを表示する（シーケンスＳ７０９）。これによりユーザは、忘失したユーザＩＤとパスワードを認識できる。
【００５１】
また、正当なユーザであることが認証された場合に、入力部７０を通じて、ユーザからユーザＩＤやパスワードの再設定要求があると（シーケンスＳ７１０）、メディア制御機能１０１は、入力部７０を通じて、新しいユーザＩＤと新しいパスワードの入力を受け付け、これをリムーバブルメディアＲＭに転送する（シーケンスＳ７１１）。なお、ここではユーザＩＤやパスワードの再設定のみ説明しているが、これに加え、パスワードの表示方法のカスタマイズを行えるようにしても良い。
【００５２】
これに対してリムーバブルメディアＲＭでは、状態制御部２００が、携帯電話機ＭＳから転送されたユーザＩＤおよびパスワードを、システムエリア２２１に記録する（シーケンスＳ７１２）。  
また携帯電話機ＭＳでは、シーケンスＳ３１１のユーザＩＤ／パスワード転送に続いて、リムーバブルメディアＲＭに対して、Hintデータを要求する（シーケンスＳ７１３）。なお、この時、携帯電話機ＭＳに固有に割り当てられた端末識別情報（記憶部９０が記憶）を上記要求に合わせて送信するようにしてもよい。
【００５３】
これに対してリムーバブルメディアＲＭでは、状態制御部２００が、シーケンスＳ７１２で登録したユーザＩＤとパスワード、およびメディア識別データに基づいて、Hintデータを生成する（シーケンスＳ７１４）。なお、Hintデータの生成には、端末識別情報を加味して生成するようにしてもよい。
【００５４】
そして、状態制御部２００は、生成したHintデータを、シーケンスＳ７１２で記録したユーザＩＤとパスワードに対応付けて、システムエリア２２１に記録する（シーケンスＳ７１５）。  
続いて、状態制御部２００は、生成したHintデータを、携帯電話機ＭＳに転送する（シーケンスＳ７１６）。  
これに対して携帯電話機ＭＳは、リムーバブルメディアＲＭから取得したHintデータを記憶部９０に記録し（シーケンスＳ７１７）、ユーザＩＤとパスワード、Hintデータの更新が完了する。
【００５５】
以上のように、上記構成の携帯電話機ＭＳおよびリムーバブルメディアＲＭでは、ユーザが任意に決めたユーザＩＤとパスワードを予めリムーバブルメディアＲＭに登録して、これらの情報に基づいて認証を行い、正当なユーザと判定された場合に、リムーバブルメディアＲＭに記録された保護ファイルへのアクセスが可能となる。
【００５６】
またユーザＩＤとパスワードを登録する際に、リムーバブルメディアＲＭで生成したHintデータをリムーバブルメディアＲＭと携帯電話機ＭＳとでそれぞれ保持している。そして、上述した認証で正当なユーザと判定されなかった場合には、携帯電話機ＭＳが保持するHintデータを、リムーバブルメディアＲＭに転送して認証を行い、正当なユーザと判定された場合には、リムーバブルメディアＲＭに記録された保護ファイルへのアクセスが可能となるようにしている。
【００５７】
したがって、上記構成の携帯電話機ＭＳおよびリムーバブルメディアＲＭによれば、携帯電話機ＭＳに保持されたユーザ入力に由来するHintデータに基づいて認証を行えるので、ユーザがパスワードを忘失した場合でも、特定のユーザだけがリムーバブルメディアＲＭに記録された保護ファイルにアクセスすることができる。
【００５８】
なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また上記実施形態に開示されている複数の構成要素を適宜組み合わせることによって種々の発明を形成できる。また例えば、実施形態に示される全構成要素からいくつかの構成要素を削除した構成も考えられる。さらに、異なる実施形態に記載した構成要素を適宜組み合わせてもよい。
【００５９】
その一例として例えば、上記実施の形態では、ユーザＩＤとパスワードを用いて認証を行うようにしたが、パスワードだけで認証を行うよう構成であってもよい。すなわち、ユーザ毎に異なるパスワードを用いるのではなく、保護ファイル毎にパスワードを設定する構成であってもよい。したがって、この場合、シーケンスＳ３０９において、シーケンスＳ３０７で登録したパスワードと、メディア識別データに基づいて、Hintデータを生成する。
【００６０】
また上記実施の形態では、ユーザＩＤやパスワード、Hintデータなどによりユーザ認証を行って、正当なユーザだけが保護ファイルにアクセスできるようにしたが、保護ファイルを暗号化して保護するようにしてもよい。すなわち、保護ファイルの存在は携帯電話機ＭＳを通じて認識できるものの、正当なユーザと認証された場合に限って、状態制御部２００が保護ファイルの暗号を解いて、携帯電話機ＭＳに出力する。  
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
【図面の簡単な説明】
【００６１】
【図１】この発明に係わるデータ記憶装置およびデータ読出装置の第１の実施の形態の構成を示す回路ブロック図。
【図２】図１に示したデータ記憶装置およびデータ読出装置をより詳細に示した回路ブロック図。
【図３】図１に示したデータ記憶装置とデータ読出装置との間で、パスワードを登録する際の動作を説明するためのシーケンス図。
【図４】図１に示したデータ記憶装置とデータ読出装置との間で、パスワードによる認証を説明するためのシーケンス図。
【図５】図４に示したパスワード認証に成功した場合の動作を説明するためのシーケンス図。
【図６】図４に示したパスワード認証に失敗した場合の動作を説明するためのシーケンス図。
【図７】図１に示したデータ記憶装置とデータ読出装置との間で、Hintデータによる認証を説明するためのシーケンス図。
【符号の説明】
【００６２】
１…アンテナ、１０…無線部、２０…信号処理部、３０…マイクロホン、４０…スピーカ、５０…表示制御部、６０…表示パネル、７０…入力部、８０…インタフェース（Ｉ／Ｆ）、９０…記憶部、１００…制御部、１０１…メディア制御機能、２００…状態制御部、２１０…インタフェース（Ｉ／Ｆ）、２２０…記憶部、２２１…システムエリア、２２２…ユーザエリア、ＢＳ…基地局装置、ＭＳ…携帯電話機、ＮＷ…移動通信網、ＲＭ…リムーバブルメディア。
【図１】
2010061233.tif 000003
【図２】
2010061233.tif 000004
【図３】
2010061233.tif 000005
【図４】
2010061233.tif 000006
【図５】
2010061233.tif 000007
【図６】
2010061233.tif 000008
【図７】
2010061233.tif 000009