(57)【要約】【課題】外部記憶装置に記憶されたデータへのアクセスを禁止して、安全性を向上させられる電子機器を提供すること。【解決手段】携帯電話機１は、管理情報が格納されるＦＡＴ領域４２と実データが格納されるユーザデータ領域４４とにより構成されているＳＤカード４０が装着されるＳＤカードＩ／Ｆ３２と、要求に応じて少なくともＳＤカード４０へのアクセスの可否を制御するＣＰＵ３０と、ＦＡＴ領域４２の複製データを記憶するメモリ３１と、を備え、ＣＰＵ３０は、ＳＤカード４０へのアクセスを制限させる要求を受け付けた際に、ＦＡＴ領域４２に格納されている管理情報の複製データをメモリ３１に記憶させると共に、ＦＡＴ領域４２を所定のデータに書き換え、アクセスの制限を解除させる要求を受け付けた際に、メモリ３１に記憶された複製データをＦＡＴ領域４２へ書き戻す。【選択図】図２
2010128723.tif 000002
【特許請求の範囲】
【請求項１】
所定のファイルシステムに準拠して管理情報が格納される管理情報領域と実データが格納されるデータ領域とにより構成されている外部記憶装置が装着される装着部と、
要求に応じて少なくとも前記外部記憶装置へのアクセスの可否を制御する制御部と、
前記制御部からの指令に基づいて前記管理情報の複製データを記憶する記憶部と、を備え、
前記制御部は、少なくとも前記外部記憶装置へのアクセスを制限させる要求を受け付けた際に、前記外部記憶装置が装着されている場合には、前記管理情報領域に格納されている管理情報の複製データを前記記憶部に記憶させると共に、前記管理情報領域を所定のデータに書き換え、
前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除させる要求を受け付けた際に、前記外部記憶装置が装着されている場合には、前記記憶部に記憶された複製データを前記管理情報領域へ書き戻すことを特徴とする電子機器。
【請求項２】
前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除した後に、前記外部記憶装置が装着されたことを検出すると、所定の操作入力を受け付けることにより、前記記憶部に記憶された複製データを前記管理情報領域へ書き戻すことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記記憶部は、前記管理情報の複製データを、ユーザからの参照が禁止された領域に記憶することを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記記憶部は、前記外部記憶装置を識別する識別データと対応付けて、前記管理情報の複製データを記憶し、
前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除させる要求を受け付けた際に、前記装着部に装着されている外部記憶装置に対応付けられている前記複製データを、前記管理情報領域へ書き戻すことを特徴とする請求項１から請求項３のいずれか１項に記載の電子機器。
【請求項５】
前記制御部は、少なくとも前記外部記憶装置へのアクセスを制限させる要求を受け付けた際に、前記外部記憶装置がブランク状態として認識されるように、前記管理情報領域を前記所定のファイルシステムで規定された初期化データに書き換えることを特徴とする請求項１から請求項４のいずれか１項に記載の電子機器。
【請求項６】
前記制御部は、前記管理情報領域を書き換える所定のデータとして、予め定められた複数のデータパターンのうち１つを選択し、
前記記憶部は、前記データパターンを識別する識別データと対応付けて、前記管理情報の複製データを記憶し、
前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除させる要求を受け付けた際に、前記管理情報領域に書き込まれているデータパターンに対応付けられている前記複製データを、当該管理情報領域へ書き戻すことを特徴とする請求項１から請求項３のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第三者からのデータ参照を制限するためのセキュリティ機能を有する電子機器に関する。
【背景技術】
【０００２】
従来、個人情報や機密情報等が記憶された電子機器、特に携帯可能な電子機器においては、例えば紛失したり盗難されたりした場合に、第三者によりデータ参照や不正利用がされてしまうおそれがある。このようなデータ漏洩を防止する対策として、電子機器の操作を禁止するセキュリティロック機能が搭載される場合がある。
【０００３】
このセキュリティロック機能は、機器に認証手段としてのパスワードを設定することにより、第三者による操作を不可能とする方法が採用されることが多い。さらに、認証手段の安全性や精度を向上させるために、加速度センサにより検知した加速度データに基づいて、文字列や筆跡を照合することが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００８−７８７６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、電子機器には、例えばＳＤカード等の外部記憶装置が装着されることが多い。この外部記憶装置は、上述のセキュリティロックとは無関係に取り出すことが可能である。そのため、取り出された外部記憶装置を他の電子機器に接続することにより、容易にデータの操作が可能となってしまう。
【０００５】
そこで本発明は、外部記憶装置に記憶されたデータへのアクセスを禁止して、安全性を向上させられる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、所定のファイルシステムに準拠して管理情報が格納される管理情報領域と実データが格納されるデータ領域とにより構成されている外部記憶装置が装着される装着部と、要求に応じて少なくとも前記外部記憶装置へのアクセスの可否を制御する制御部と、前記制御部からの指令に基づいて前記管理情報の複製データを記憶する記憶部と、を備え、前記制御部は、少なくとも前記外部記憶装置へのアクセスを制限させる要求（セキュリティロックを有効にする要求）を受け付けた際に、前記外部記憶装置が装着されている場合には、前記管理情報領域に格納されている管理情報の複製データを前記記憶部に記憶させると共に、前記管理情報領域を所定のデータに書き換え、前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除させる要求を受け付けた際に、前記外部記憶装置が装着されている場合には、前記記憶部に記憶された複製データを前記管理情報領域へ書き戻す。
【０００７】
なお、「少なくとも前記外部記憶装置へのアクセスを制限する」とは、電子機器そのものの操作を制限する場合や、外部記憶装置を含む所定のデータ記憶領域へのアクセスを制限する場合も含む。
【０００８】
また、前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除した後に、前記外部記憶装置が装着されたことを検出すると、所定の操作入力を受け付けることにより、前記記憶部に記憶された複製データを前記管理情報領域へ書き戻すことが好ましい。
【０００９】
また、前記記憶部は、前記管理情報の複製データを、ユーザからの参照が禁止された領域に記憶することが好ましい。
【００１０】
また、前記記憶部は、前記外部記憶装置を識別する識別データと対応付けて、前記管理情報の複製データを記憶し、前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除させる要求を受け付けた際に、前記装着部に装着されている外部記憶装置に対応付けられている前記複製データを、前記管理情報領域へ書き戻すことが好ましい。
【００１１】
また、前記制御部は、少なくとも前記外部記憶装置へのアクセスを制限させる要求を受け付けた際に、前記外部記憶装置がブランク状態として認識されるように、前記管理情報領域を前記所定のファイルシステムで規定された初期化データに書き換えることが好ましい。
【００１２】
また、前記制御部は、前記管理情報領域を書き換える所定のデータとして、予め定められた複数のデータパターンのうち１つを選択し、前記記憶部は、前記データパターンを識別する識別データと対応付けて、前記管理情報の複製データを記憶し、前記制御部は、少なくとも前記外部記憶装置へのアクセスの制限を解除させる要求を受け付けた際に、前記管理情報領域に書き込まれているデータパターンに対応付けられている前記複製データを、当該管理情報領域へ書き戻すことが好ましい。
【発明の効果】
【００１３】
本発明によれば、外部記憶装置に記憶されたデータへのアクセスを禁止して、安全性を向上させることができる。
【発明を実施するための最良の形態】
【００１４】
［第１実施形態］
以下、本発明の第１実施形態について説明する。なお、本実施形態では、電子機器の一例として、携帯電話機１を説明する。なお、本発明の電子機器はこれには限られず、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機、パーソナルコンピュータ等、様々な機器に適用可能である。
【００１５】
図１は、本実施形態に係る携帯電話機１（電子機器）の外観斜視図である。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態はこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが１つの筐体に配置され、連結部を有さない形式（ストレートタイプ）でもよい。
【００１６】
携帯電話機１は、操作部側筐体２と、表示部側筐体３と、を備えて構成される。操作部側筐体２は、表面部１０に、キー入力部１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２と、を備えて構成される。キー入力部１１は、各種設定機能や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作ボタン１３と、電話番号の数字やメールの文字等を入力するための入力操作ボタン１４と、各種操作における決定やスクロール等を行う決定操作ボタン１５と、から構成されている。
【００１７】
また、表示部側筐体３は、表面部２０に、各種情報を表示するための表示部２１と、通話の相手側の音声を出力するレシーバ２２と、を備えて構成されている。
【００１８】
また、操作部側筐体２の上端部と表示部側筐体３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体２と表示部側筐体３とを相対的に回転することにより、操作部側筐体２と表示部側筐体３とが互いに開いた状態（開放状態）にしたり、操作部側筐体２と表示部側筐体３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００１９】
図２は、本実施形態に係る携帯電話機１の機能、および外部記憶装置の一例としてのＳＤカード４０に格納されるデータの構成を示すブロック図である。携帯電話機１は、キー入力部１１と、表示部２１と、制御部としてのＣＰＵ３０と、記憶部としてのメモリ３１と、装着部としてのＳＤカードＩ／Ｆ３２と、を備える。さらに、メモリ３１は、ＦＡＴ退避領域３１ａを有する。
【００２０】
また、ＳＤカードＩ／Ｆ３２にはＳＤカード４０が装着される。以下、ＳＤカード４０は、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）ファイルシステムによりデータの管理がされているものとして説明するが、特にこれに限定されるものではない。
【００２１】
＜ＦＡＴファイルシステムについて＞
ここで、ＦＡＴファイルシステムについて説明する。ファイルシステムとは、ＳＤカード４０上においてファイルを管理するための仕組みであり、ユーザが論理的に扱うファイルやディレクトリを、実際の物理的なＳＤカード４０上に対応させ、ファイルやディレクトリ自体を構成するシステムである。ＦＡＴファイルシステムは、ディレクトリエントリとＦＡＴと呼ばれる情報によって管理される。
【００２２】
ＦＡＴファイルシステムにおいて、ファイルはクラスタを単位として構成されているが、同一ファイルを構成するクラスタのＳＤカード４０上の物理的な位置は必ずしも連続しているわけではない。それらのクラスタがどのような順でつながって、１つのファイルを構成しているかを管理しているのがＦＡＴである。ＦＡＴの各項目は、ＳＤカード４０の各クラスタと１対１に対応している。ファイルの開始クラスタは、後述するディレクトリエントリに記録され、その次のクラスタを指しているのは、最初のクラスタに対応するＦＡＴの次のエントリの内容である。
【００２３】
ディレクトリとは、ファイルを管理するための階層構造を持つグループ名である。また、各ディレクトリに含まれるファイルの情報は、ディレクトリエントリと呼ばれる。ディレクトリエントリには、ファイルや他のディレクトリの名前、拡張子、属性、データサイズ、ファイルの開始クラスタの番号（開始クラスタ番号）等の情報が含まれている。最上位のディレクトリをルートディレクトリと呼び、その下位のディレクトリをサブディレクトリと呼ぶ。
【００２４】
ＦＡＴファイルシステムによってフォーマットされたＳＤカード４０は、セクタと呼ばれる単位によって分割され、ＳＤカード４０上に記録されたデータは、セクタ単位で読み出しおよび書き込みが行われる。なお、１セクタは、通常、５１２バイトである。
【００２５】
また、セクタを２のべき乗個集めたものをクラスタと呼ぶ。１クラスタが何個のセクタにより構成されるかは、外部記憶装置の種類によって異なる。
【００２６】
ＦＡＴファイルシステムによってフォーマットされたＳＤカード４０は、マスターブートレコード（ＭＢＲ）４１、パーティションテーブル、複数のＦＡＴ領域４２、ルートディレクトリ領域４３、ユーザデータ領域４４からなる。また、パーティションテーブルは、先頭にブートセクタを有する。
【００２７】
マスターブートレコード４１は、ＳＤカード４０の先頭の１セクタであり、オペレーティングシステムをロードするためのブートローダやパーティション情報が収められている。また、ブートセクタは、該当するパーティションの先頭セクタを指し、１クラスタが何個のセクタにより構成されているかを示すセクタ／クラスタ数、ＦＡＴ領域４２を構成するセクタの数、ルートディレクトリエントリの数等の情報を記録している。
【００２８】
ＦＡＴ領域４２は、ユーザデータ領域４４に記録されているデータのファイル本体の在り処を示す管理情報であるＦＡＴ項目を記録する領域である。ＦＡＴ領域４２は、通常、２つの領域を有し、これらにはそれぞれ同一の内容が記録される。また、これら２つの異なるＦＡＴ領域は、ＳＤカード４０上に連続して配置される。
【００２９】
ルートディレクトリ領域４３は、ファイルの在り処を管理する領域である。ルートディレクトリ領域４３には、最上位のディレクトリであるルートディレクトリに存在するファイルとサブディレクトリに関する情報を記述したルートディレクトリエントリが記録される。
【００３０】
ユーザデータ領域４４は、ファイルの内容（実データ）と、サブディレクトリ以下に存在するファイルとサブディレクトリに関する情報を記述したディレクトリエントリが記録される。ユーザデータ領域に記録されたファイルの内容は、ＦＡＴおよびディレクトリエントリによって対応付けられている。
【００３１】
すなわち、ＳＤカード４０におけるデータへのアクセスは、まずルートディレクトリエントリに記述された開始クラスタ番号を参照してユーザデータ領域４４に記録されたファイルの一部を読み出し、ＦＡＴを参照して次のデータが記録されたユーザデータ領域内の位置を特定し、その位置のデータを読み出す、といった処理をファイルの末尾まで繰り返すことによってなされる。
【００３２】
このように、１つのファイルを構成するクラスタ群は、ＦＡＴによりチェーンとしてつなげられている。このようにＦＡＴを基にファイルの部分を辿っていく操作を、チェーン操作と呼ぶ。
【００３３】
ＣＰＵ３０は、携帯電話機１の全体を制御しており、例えば、表示部２１やＳＤカードＩ／Ｆ３２等に対して所定の制御を行う。また、ＣＰＵ３０は、キー入力部１１等から入力を受け付けて、各種処理を実行する。そして、ＣＰＵ３０は、処理実行の際には、メモリ３１を制御し、各種プログラムおよびデータの読み出し、およびデータの書き込みを行う。
【００３４】
また、ＣＰＵ３０は、ＳＤカードＩ／Ｆ３２を介して、ＳＤカード４０に対して各種データの読み書きを行う。ここで、ＳＤカードＩ／Ｆ３２は、所定の規格に準じた形状をなしており、この規格に準じた不揮発性のＳＤカード４０の装着を可能としている。
【００３５】
メモリ３１は、例えば、ワーキングメモリを含み、ＣＰＵ３０による演算処理に利用される。また、本実施形態では、後述の処理を実行させるプログラムを記憶し、さらに、ＦＡＴ退避領域３１ａには、ＣＰＵ３０の指示に応じて、ＳＤカード４０内のＦＡＴ領域４２に記憶されたデータをコピーして記憶する。
【００３６】
以下、本実施形態におけるＣＰＵ３０の処理内容を詳細に説明する。図３は、本実施形態に係るＦＡＴ領域４２の退避処理を示す概要図である。
【００３７】
ＣＰＵ３０は、キー入力部１１から所定の操作入力を受け付けることにより、セキュリティロックの処理を行う。すなわち、セキュリティロックを解除するための所定の操作以外の操作入力を制限し、メモリ３１に格納されたデータを保護する。なお、本実施形態では、セキュリティロックは、このように操作入力を制限するものとして説明するが、これには限られず、少なくともＳＤカードへのアクセスを制限する処理であればよい。
【００３８】
このとき、ＣＰＵ３０は、装着されているＳＤカード４０内のデータについても保護する。すなわち、ＣＰＵ３０は、ＳＤカードへのアクセスを制限し、さらに、（１）ＦＡＴ領域４２に格納された管理情報のコピーをＦＡＴ退避領域３１ａへ退避させ、（２）ＦＡＴ領域４２を所定のデータ（例えば、「０」）で書き換える。この結果、ＳＤカード４０を他の電子機器により読み取ろうと試みたとしても、ＦＡＴのチェーン操作ができないので、ユーザデータ領域４４に格納された実データが読み取られることがない。
【００３９】
図４は、本実施形態に係るＣＰＵ３０にて実行される、セキュリティロックの設定処理を示すフローチャートである。本処理は、キー入力部１１を介して、セキュリティロックを設定する操作入力を受け付けたことに応じて開始される。
【００４０】
ステップＳ１１では、ＣＰＵ３０は、セキュリティロックを設定する操作入力を受け付けたことに応じて、携帯電話機１への操作入力の制限をかける。具体的には、携帯電話機１において、セキュリティロックを解除するための所定の操作入力以外の受け付けを禁止する。
【００４１】
ステップＳ１２では、ＣＰＵ３０は、ＳＤカードＩ／Ｆ３２にＳＤカード４０が装着されているか否かを判定する。この判定がＹＥＳの場合は、ステップＳ１３に移る。一方、判定がＮＯの場合は、ＳＤカード４０のデータ保護が不要なので、本処理を終了する。
【００４２】
ステップＳ１３では、ＣＰＵ３０は、ＳＤカード４０のＦＡＴ領域４２に格納された管理情報を、メモリ３１のＦＡＴ退避領域３１ａにコピーして退避させる。
【００４３】
ステップＳ１４では、ＣＰＵ３０は、ステップＳ１３にて管理情報の退避が完了したので、ＦＡＴ領域４２を所定のデータにて書き換え、ＳＤカード４０におけるチェーン操作をできなくする。
【００４４】
図５は、本実施形態に係るＣＰＵ３０にて実行される、セキュリティロックの解除処理を示すフローチャートである。本処理は、キー入力部１１を介して、セキュリティロックを解除する操作入力を受け付けたことに応じて開始される。
【００４５】
ステップＳ２１では、ＣＰＵ３０は、ＳＤカードＩ／Ｆ３２にＳＤカード４０が装着されているか否かを判定する。この判定がＹＥＳの場合は、ステップＳ２２に移る。一方、判定がＮＯの場合は、ＳＤカード４０のセキュリティ解除が不要なので、ステップＳ２４に移る。
【００４６】
ステップＳ２２では、ＣＰＵ３０は、装着されているＳＤカード４０のＦＡＴ領域４２が書き換えられているか否か、すなわち、ユーザデータ領域４４の読み取りが禁止されているか否かを判定する。この判定がＹＥＳの場合は、ステップＳ２３に移る。一方、判定がＮＯの場合は、ＳＤカード４０のセキュリティ解除が不要なので、ステップＳ２４に移る。
【００４７】
ステップＳ２３では、ＣＰＵ３０は、ＦＡＴ退避領域３１ａに退避された管理情報を、ＳＤカード４０のＦＡＴ領域４２に書き戻す。これにより、ＳＤカード４０に格納されているデータは、セキュリティロックが設定される（図４の）前の状態に回復する。
【００４８】
ステップＳ２４では、ＣＰＵ３０は、携帯電話機１への操作入力の制限を解除し、各種データへのアクセスを可能にする。
【００４９】
図６は、本実施形態に係るＣＰＵ３０にて実行される、手動でのＦＡＴの書き戻し処理を示すフローチャートである。本処理は、セキュリティロックが設定（図４）されている状態でＳＤカード４０が取り出され、その後、セキュリティロックの解除（図５）が実行された後に、データが保護されたＳＤカード４０が装着された場合を想定する。
【００５０】
ステップＳ３１では、ＣＰＵ３０は、ＳＤカードＩ／Ｆ３２に対してＳＤカード４０が装着されたことを検出する。
【００５１】
ステップＳ３２では、ＣＰＵ３０は、携帯電話機１に対するセキュリティロックが設定されているか否かを判定する。この判定がＹＥＳの場合は、後にセキュリティロック解除処理（図５）が実行されることにより、ＳＤカード４０のデータ保護も解除されるため、本処理を終了する。一方、判定がＮＯの場合は、ステップＳ３３に移る。
【００５２】
ステップＳ３３では、ステップＳ３１にて検出されたＳＤカード４０のＦＡＴ領域４２が書き換えられているか否か、すなわち、ユーザデータ領域４４の読み取りが禁止されているか否かを判定する。この判定がＹＥＳの場合は、ステップＳ３４に移る。一方、判定がＮＯの場合は、ＳＤカード４０のセキュリティ解除が不要なので、本処理を終了する。
【００５３】
ステップＳ３４では、ＣＰＵ３０は、予め設定されているパスワードの入力をユーザに要求し、認証を行う。具体的には、例えば、表示部２１に対して、管理情報を書き戻す旨の表示と共に、パスワードの入力を受け付ける画面を表示する。
【００５４】
ステップＳ３５では、ＣＰＵ３０は、ステップＳ３４にて正しいパスワードが入力された場合に、ＦＡＴ退避領域３１ａに退避された管理情報を、ＳＤカード４０のＦＡＴ領域４２に書き戻す。これにより、ＳＤカード４０に格納されているデータは、セキュリティロックが設定される（図４の）前の状態に回復する。
【００５５】
以上のように、本実施形態によれば、セキュリティロックが設定されている間にＳＤカード４０が抜き取られても、ＦＡＴ（管理情報）が書き換えられているため、ユーザデータ（実データ）へのアクセスが不可能となり、不正利用を防止することができる。
【００５６】
また、セキュリティロックの解除操作をトリガとして、書き換えられているＦＡＴ（管理情報）を復元するので、ユーザデータ（実データ）へのアクセスを許可することができる。
【００５７】
また、手動でのＦＡＴの書き戻しを可能としたので、ＳＤカード４０が抜き取られた状態でセキュリティロックを解除した場合でも、後からＳＤカード４０のＦＡＴを復元し、ユーザデータ（実データ）へのアクセスを許可することができる。
【００５８】
さらに、ＦＡＴ（管理情報）のみを退避させたので、ユーザデータ領域の実データを退避することに比べて、メモリ３１の使用量を低減できる。具体的には、数Ｇバイトの実データに対して、ＦＡＴは数百Ｋバイトであるため、大幅な節約が可能である。また、退避するデータ量が少ないため、退避に要する処理時間をも短縮することができる。
【００５９】
［第２実施形態］
以下、本発明の第２実施形態について説明する。なお、本実施形態では、携帯電話機１は、複数のＳＤカード（例えば、４０ａ、４０ｂ、４０ｃ等）を識別する機能を有する。
【００６０】
図７は、本実施形態に係るＦＡＴ領域４２の退避処理を示す概要図である。なお、ＳＤカード４０ａ、４０ｂ、４０ｃは、それぞれ固有の識別コード（ＩＤ）を有するものとする。
【００６１】
ＣＰＵ３０は、ＳＤカードＩ／Ｆ３２に装着されたＳＤカード４０のＩＤを検出する。そして、セキュリティロックを設定する際には、このＩＤと対応付けて、ＦＡＴ領域４２の複製データをＦＡＴ退避領域３１ａにコピーする。
【００６２】
その後、セキュリティロックを解除、または手動にてＦＡＴを書き戻す際には、装着されているＳＤカードのＩＤに対応付けられた複製データにより、ＦＡＴ領域４２を復元する。
【００６３】
本実施形態によれば、メモリ３１は、複数のＳＤカード４０のＦＡＴ（管理情報）を区別して記憶することができる。これにより、セキュリティロックの解除時または、手動でのＦＡＴの書き戻し時に、装着されているＳＤカード４０について、正しいＦＡＴ（管理情報）を復元することができる。
【００６４】
［第３実施形態］
以下、本発明の第３実施形態について説明する。なお、本実施形態では、携帯電話機１は、第２実施形態とは異なる方法で複数のＳＤカード（例えば、４０ａ、４０ｂ、４０ｃ等）を識別し、識別するコードを付与する。
【００６５】
図８は、本実施形態に係るＦＡＴ退避領域３１ａのデータとＦＡＴ領域４２の書き換えデータとの関係を示す図である。
【００６６】
ＣＰＵ３０は、セキュリティロックを設定する際に、装着されているＳＤカード４０に対して、固有の識別コード（例えば、「００００」、「０００１」、「００１０」等）を決定する。そして、ＣＰＵ３０は、この識別コードと対応付けて、ＦＡＴ領域４２の複製データをＦＡＴ退避領域３１ａにコピーする。
【００６７】
さらに、ＣＰＵ３０は、決定された識別コードを利用して、ＦＡＴ領域４２のデータを書き換える。具体的には、例えば、識別コードが「０００１」の場合には、このコードを繰り返して「０００１０００１・・・」のように書き換える。
【００６８】
その後、セキュリティロックを解除、または手動にてＦＡＴを書き戻す際には、ＣＰＵ３０は、書き換えられたＦＡＴ領域４２を読み込むことにより、読み込んだデータ列から、識別コードを判別する。そして、ＣＰＵ３０は、判別した識別コードに対応付けられた複製データにより、ＦＡＴ領域４２を復元する。
【００６９】
本実施形態によれば、メモリ３１は、複数のＳＤカード４０のＦＡＴ（管理情報）を区別して記憶することができる。これにより、セキュリティロックの解除時または、手動でのＦＡＴの書き戻し時に、装着されているＳＤカード４０について、正しいＦＡＴ（管理情報）を復元することができる。特に、ＳＤカード４０にＩＤが存在しない、または検出することができない場合であっても、ＣＰＵ３０は、複数のＳＤカード４０を識別して、正しいＦＡＴ（管理情報）を復元することができる。
【００７０】
なお、ＦＡＴ領域４２は、領域の先頭のみを識別コードとしたり、所定のデータ列に続ける形式で任意の位置に識別コードを配置したり、様々な形式で書き換えてよい。
【００７１】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【００７２】
例えば、上述の各実施形態において、ＦＡＴ退避領域３１ａは、ユーザからの参照が禁止された特別の領域であってもよい。
【００７３】
また、上述の第１実施形態または第２実施形態において、ＦＡＴ領域４２の書き換え方法は限定されない。例えば、ＳＤカード４０に対応した電子機器にてアクセスした際に初期化（フォーマット）された状態、すなわちファイルが存在しないブランク状態として認識されるように、ファイルシステムで規定されている初期化データで書き換える、いわゆる、クイックフォーマットを実施してもよい。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１実施形態に係る携帯電話機の外観斜視図である。
【図２】本発明の第１実施形態に係る携帯電話機の機能、およびＳＤカードに格納されるデータの構成を示すブロック図である。
【図３】本発明の第１実施形態に係るＦＡＴ領域の退避処理を示す概要図である。
【図４】本発明の第１実施形態に係るセキュリティロックの設定処理を示すフローチャートである。
【図５】本発明の第１実施形態に係るセキュリティロックの解除処理を示すフローチャートである。
【図６】本発明の第１実施形態に係る手動でのＦＡＴの書き戻し処理を示すフローチャートである。
【図７】本発明の第２実施形態に係るＦＡＴ領域の退避処理を示す概要図である。
【図８】本発明の第３実施形態に係るＦＡＴ退避領域のデータとＦＡＴ領域の書き換えデータとの関係を示す図である。
【符号の説明】
【００７５】
１  携帯電話機（電子機器）
１１  キー入力部
２１  表示部
３０  ＣＰＵ（制御部）
３１  メモリ
３１ａ  ＦＡＴ退避領域（記憶部）
４０、４０ａ、４０ｂ、４０ｃ  ＳＤカード（外部記憶装置）
４１  マスターブートレコード
４２  ＦＡＴ領域（管理情報領域）
４３  ルートディレクトリ領域
４４  ユーザデータ領域（データ領域）
【図１】
2010128723.tif 000003
【図２】
2010128723.tif 000004
【図３】
2010128723.tif 000005
【図４】
2010128723.tif 000006
【図５】
2010128723.tif 000007
【図６】
2010128723.tif 000008
【図７】
2010128723.tif 000009
【図８】
2010128723.tif 000010