(57)【要約】  どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出すことが可能な電子機器を提供する。  電子機器１００は、カードパスワードによりロック可能なメモリカード２００を接続する外部メモリカード接続手段１０８と、カードパスワードを含むパスワード情報を保持するパスワード保持手段１０１と、電子機器１００の機器パスワードを保持する機器パスワード保持手段１１２と、データを入力する入力手段１０２と、入力手段１０２により入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致するか否かを判定する機器設定解除手段１１１と、判定の結果、機器パスワードが一致した場合、パスワード情報を出力または外部記憶装置に設定されている外部記憶装置のカードパスワードを変更する制御手段１０９とを有して構成される。
2009031215.tif 000002
【特許請求の範囲】
【請求項１】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、
当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、
データを入力する入力部と、
前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、
前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更する出力変更部と
を有する電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記出力変更部は、前記パスワード保持部に保持された全てのパスワード情報を出力する電子機器。
【請求項３】
請求項１または２に記載の電子機器であって、
前記パスワード保持部は、前記外部記憶装置の識別情報とパスワードとを関連付け、前記パスワード情報として保持する電子機器。
【請求項４】
請求項３に記載の電子機器であって、
前記出力変更部は、前記パスワード保持部を参照し、前記外部記憶装置接続部に接続された外部記憶装置の識別情報に対応するパスワード情報を出力する電子機器。
【請求項５】
請求項２または４に記載の電子機器であって、更に、
前記パスワード保持部に保持された全てのパスワード情報を出力するための第１の出力モードと、前記外部記憶装置接続部に接続された外部記憶装置のパスワード情報を出力するための第２の出力モードのいずれかを選択する出力モード選択部を有する電子機器。
【請求項６】
請求項４に記載の電子機器であって、
前記出力変更部は、前記外部記憶装置接続部に接続された外部記憶装置の識別情報が前記パスワード保持部に保持されていない場合、前記パスワード情報の出力を中止する電子機器。
【請求項７】
請求項１ないし６のいずれか１項に記載の電子機器であって、
前記出力変更部は、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を表示部に表示する電子機器。
【請求項８】
請求項１ないし６のいずれか１項に記載の電子機器であって、
前記出力変更部は、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を送信する電子機器。
【請求項９】
請求項１に記載の電子機器であって、
前記出力変更部は、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、外部記憶装置に設定されている外部記憶装置のパスワードを削除する電子機器。
【請求項１０】
請求項１に記載の電子機器であって、
出力変更部は、前記パスワードの変更に失敗した場合、前記パスワード保持部に保持されている前記パスワードの変更に失敗したパスワード情報を削除する電子機器。
【請求項１１】
請求項１ないし１０のいずれか１項に記載の電子機器であって、
前記パスワード情報には、前記外部記憶装置の製造者を示す製造者情報が含まれる電子機器。
【請求項１２】
請求項１ないし１０のいずれか１項に記載の電子機器であって、
前記パスワード情報には、前記外部記憶装置の容量を示す容量情報が含まれる電子機器。
【請求項１３】
請求項１ないし１２のいずか１項に記載の電子機器であって、更に、
前記外部記憶装置接続部に接続された外部記憶装置にパスワードが設定されていない場合、かつ、前記入力部によりパスワードが入力されることで外部記憶装置にパスワードが新たに設定された場合、入力されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１４】
請求項１ないし１２のいずれか１項に記載の電子機器であって、更に、
前記出力変更部によって外部記憶装置に設定されている外部記憶装置のパスワードが変更された場合、変更されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１５】
請求項１ないし１２のいずれか１項に記載の電子機器であって、更に、
前記外部記憶装置接続部に接続された外部記憶装置に設定されている外部記憶装置のパスワードと前記入力部により入力されたパスワードが一致し外部記憶装置のパスワードロック解除に成功した場合、一致したパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１６】
請求項１ないし１５のいずれか１項に記載の電子機器であって、更に、
前記パスワード保持部を有するＩＣカードを接続するＩＣカード接続部を有し、
前記出力変更部または前記パスワード記録部は、前記ＩＣカードのパスワード保持部へのデータ参照、データ記録、データ変更のいずれかを行う場合、前記ＩＣカードへアクセスするためのアクセス信号を送信する電子機器。
【請求項１７】
データを入力する入力部により入力された前記電子機器の利用者認証鍵と前記電子機器の利用者認証鍵を保持する利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定するステップと、
判定の結果、利用者認証鍵が一致した場合、パスワードによりロック可能な外部記憶装置のパスワードを含むパスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更するステップと
を有するパスワード制御方法。
【請求項１８】
データを入力する入力部により入力された前記電子機器の利用者認証鍵と前記電子機器の利用者認証鍵を保持する利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定するステップと、
判定の結果、利用者認証鍵が一致した場合、パスワードによりロック可能な外部記憶装置のパスワードを含むパスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更するステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、パスワード制御方法およびプログラムに関し、特にパスワードによりロック可能な外部記憶媒体のパスワードを失念した場合に安全にパスワード情報を取り出せる電子機器、パスワード制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、ＳＤカード等のメモリカードを用いて様々な情報を手軽に持ち歩くことができる。このメモリカードを電子機器に接続することで、メモリカードに保存された様々な情報を電子機器へ取り込み、電子機器において処理を行うことが可能である。またメモリカードに様々な情報を書き込むことが可能である。【０００３】
近年、メモリカードの大容量化に伴い、個人情報や機密情報をメモリカードに格納する機会が増えている。また、メモリカードを利用するユーザのセキュリティに関する意識の高まりもあり、メモリカード内の情報を参照するため、および、メモリカード内の情報を更新したり新たに情報を格納したりするためにパスワードの入力が必要なメモリカードも登場している。【０００４】
例えばメモリカードにパスワードが設定されていない場合はメモリカード内の情報に自由にアクセス可能であるが、メモリカードにパスワードが設定されている場合はメモリカードに対して正しいパスワード情報を送信しない限りロック状態となりメモリカード内の情報にアクセスできないような仕組みとなっている。このようにメモリカードがロック状態の場合、メモリカードに対して正しいパスワード情報を送信しアンロック状態とすることでメモリカード内の情報にアクセス可能となる。【０００５】
パスワードの入力が必要なメモリカードでは、もしパスワードを忘れてしまった場合、パスワードによって保護された記憶データを読み出すこと、および、パスワードで保護された記憶領域を更新したり新たに書き込んだりすることが不可能となる。また、メモリカードを接続するＰＣ等の電子機器においてもメモリカードの使用（読み書き）ができない状態となる。【０００６】
そこで、実際のパスワードの他に副パスワードを設け、パスワードを忘れた場合には副パスワードを用いることでパスワードのクリアまたは再表示を行う情報機器が知られている（例えば、特許文献１参照）。【０００７】
また、システムでパスワードを生成し、利用者用の記憶媒体に保存することにより、利用者のパスワード忘れを防止し、複雑なパスワードの利用を可能にし、システムの安全性を向上させるパスワード制御方式が知られている（例えば、特許文献２参照）。【０００８】
【特許文献１】特開２００４−１３３６７０号公報
【特許文献２】特開平３−１９２４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の情報機器では、パスワードの保護対象（例えばメモリカードなどの外部記憶装置）が副パスワードを設けることが可能であって、副パスワードによるパスワードロックの解除に対応している必要がある。【００１０】
また、特許文献２のパスワード制御方式は、例えばＳＤカードなどの外部記憶装置ではパスワードの自動生成を行うことができないため、適用可能な外部記憶装置が制限されてしまう。【００１１】
本発明は、上記事情に鑑みてなされたものであって、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出すことが可能な電子機器、パスワード制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の第１の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、データを入力する入力部と、前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更する出力変更部とを有する構成としている。【００１３】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、安全に外部記憶装置のパスワード情報を取り出す、または、外部記憶装置のパスワード情報を変更することが可能である。【００１４】
また、本発明の第２の電子機器は、前記出力変更部が、前記パスワード保持部に保持された全てのパスワード情報を出力する構成としている。【００１５】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、当該電子機器が記憶している全ての外部記憶装置のパスワード情報を安全に取り出すことが可能である。【００１６】
また、本発明の第３の電子機器は、前記パスワード保持部が、前記外部記憶装置の識別情報とパスワードとを関連付け、前記パスワード情報として保持する構成としている。【００１７】
この構成により、メモリカード等の外部記憶装置の識別ＩＤと当該外部記憶装置のパスワードとが関連付けられ、例えば、出力される外部記憶装置のパスワードがどのメモリカードのパスワードかを認識することが容易になる。【００１８】
また、本発明の第４の電子機器は、前記出力変更部が、前記パスワード保持部を参照し、前記外部記憶装置接続部に接続された外部記憶装置の識別情報に対応するパスワード情報のみを出力する構成としている。【００１９】
この構成により、現在接続されている外部記憶装置に対応するパスワード情報のみを出力することが可能となるため、ユーザが必要な外部記憶装置のパスワードを容易に確認することが可能となる。【００２０】
また、本発明の第５の電子機器は、前記パスワード保持部に保持された全てのパスワード情報を出力するための第１の出力モードと、前記外部記憶装置接続部に接続された外部記憶装置のパスワード情報を出力するための第２の出力モードのいずれかを選択する出力モード選択部を有する構成としている。【００２１】
この構成により、全ての外部記憶装置のパスワード情報を出力するか、接続された外部記憶装置に対応するパスワードのみを出力するかを選択することが可能となり、ユーザの利便性が向上する。【００２２】
また、本発明の第６の電子機器は、前記出力変更部が、前記外部記憶装置接続部に接続された外部記憶装置の識別情報が前記パスワード保持部に保持されていない場合、前記パスワード情報の出力を中止する構成としている。【００２３】
この構成により、識別情報に対応するパスワード情報をパスワード保持部が保有している場合のみパスワード情報の出力を行うことが可能となる。【００２４】
また、本発明の第７の電子機器は、前記出力変更部が、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を表示部に表示する構成としている。【００２５】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を表示させることで確認することが可能である。【００２６】
また、本発明の第８の電子機器は、前記出力変更部が、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を送信する構成としている。【００２７】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、パスワード情報を様々な通信方式によって送信でき、他の電子機器においてもパスワード情報を確認・保存することが可能である。【００２８】
また、本発明の第９の電子機器は、前記出力変更部が、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、外部記憶装置に設定されている外部記憶装置のパスワードを削除する構成としている。【００２９】
この構成により、外部記憶装置のパスワードを失念した場合であっても、外部記憶装置に設定されている外部記憶装置のパスワード情報を削除できるため、再度外部記憶装置を使用することが可能となる。【００３０】
また、本発明の第１０の電子機器は、出力変更部が、前記パスワードの変更に失敗した場合、前記パスワード保持部に保持されている前記パスワードの変更に失敗したパスワード情報を削除する構成としている。【００３１】
この構成により、例えば接続された外部記憶装置のパスワード情報と当該電子機器に保持された外部記憶装置のパスワード情報とが一致しない場合に当該電子機器のパスワード保持部に保持されているパスワード情報を削除することが可能であり、以降に誤ったパスワード情報を出力することを防止できる。【００３２】
また、本発明の第１１の電子機器は、前記パスワード情報には、前記外部記憶装置の製造者を示す製造者情報が含まれる構成としている。【００３３】
この構成により、例えば、識別情報とパスワードだけではユーザがどの外部記憶装置のパスワードが出力されているか把握できない場合であっても、外部記憶装置に関する情報が増えることで、より容易にパスワード情報を確認することが可能となる。【００３４】
また、本発明の第１２の電子機器は、前記パスワード情報には、前記外部記憶装置の容量を示す容量情報が含まれる構成としている。【００３５】
この構成により、例えば、識別情報とパスワードだけではユーザがどの外部記憶装置のパスワードが出力されているか把握できない場合であっても、外部記憶装置に関する情報が増えることで、より容易にパスワード情報を確認することが可能となる。【００３６】
また、本発明の第１３の電子機器は、前記外部記憶装置接続部に接続された外部記憶装置にパスワードが設定されていない場合、かつ、前記入力部によりパスワードが入力されることで外部記憶装置にパスワードが新たに設定された場合、入力されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する構成としている。【００３７】
この構成により、外部記憶装置に対して新規に設定されたパスワード情報が当該電子機器内に保持されるため、この後パスワード情報を失念してしまった場合であっても、安全にパスワード情報を取り出すことが可能となる。【００３８】
また、本発明の第１４の電子機器は、前記出力変更部によって外部記憶装置に設定されている外部記憶装置のパスワードが変更された場合、変更されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する構成としている。【００３９】
この構成により、外部記憶装置に設定されているパスワードが変更された際にパスワード情報が当該電子機器内に保持されるため、この後パスワード情報を失念してしまった場合であっても、安全にパスワード情報を取り出すことが可能となる。【００４０】
また、本発明の第１５の電子機器は、前記外部記憶装置接続部に接続された外部記憶装置に設定されている外部記憶装置のパスワードと前記入力部により入力されたパスワードが一致し外部記憶装置のパスワードロック解除に成功した場合、一致したパスワードを前記パスワード保持部へ記録するパスワード記録部を有する構成としている。【００４１】
この構成により、例えば当該電子機器が保持しているパスワード情報と接続されている外部記憶装置のパスワード情報が異なる場合、および、当該電子機器がパスワード情報を保持していない外部記憶装置が接続された場合であっても、接続されている外部記憶装置のパスワード情報と同一のパスワードを入力し外部記憶装置のパスワードロック解除に成功した際にパスワード情報が当該電子機器内に保持されるため、この後パスワード情報を失念してしまった場合であっても、安全にパスワード情報を取り出すことが可能となる。【００４２】
また、本発明の第１６の電子機器は、前記パスワード保持部を有するＩＣカードを接続するＩＣカード接続部を有し、前記出力変更部または前記パスワード記録部が、前記ＩＣカードのパスワード保持部へのデータ参照、データ記録、データ変更のいずれかを行う場合、前記ＩＣカードへアクセスするためのアクセス信号を送信する構成としている。【００４３】
この構成により、例えばＩＣカードを他の電子機器に挿入等して利用する場合であっても、外部記憶装置のパスワードを失念した場合、安全にパスワード情報を取り出すことが可能である。【００４４】
また、本発明の第１のパスワード制御方法は、電子機器において、データを入力する入力部により入力された前記電子機器の利用者認証鍵と前記電子機器の利用者認証鍵を保持する利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定するステップと、判定の結果、利用者認証鍵が一致した場合、パスワードによりロック可能な外部記憶装置のパスワードを含むパスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更するステップとを有する方法としている。【００４５】
この方法により、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出す、または、外部記憶装置に設定されているパスワードを変更することが可能である。【００４６】
また、本発明の第１のプログラムは、上記パスワード制御方法の各ステップをコンピュータに実行させるためのプログラムとしている。【００４７】
このプログラムにより、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出す、または、外部記憶装置に設定されているパスワードを変更することが可能である。
【発明の効果】
【００４８】
本発明によれば、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出す、または、外部記憶装置に設定されているパスワードを変更することが可能な電子機器、パスワード制御方法、およびプログラムを提供できる。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１の実施形態における電子機器およびメモリカードの概略構成の一例を示す図
【図２】本発明の第１の実施形態におけるパスワード保持部に保持するパスワードテーブルの一例を示す図
【図３】本発明の第１の実施形態における電子機器がカードパスワードを新規に設定する場合およびメモリカードのパスワードロックを解除する場合の動作の一例を示すフローチャート
【図４】本発明の第１の実施形態における電子機器がカードパスワードを設定する場合およびメモリカードのパスワードロックを解除する場合の動作の一例を示すフローチャート
【図５】本発明の第１の実施形態における電子機器に対して機器パスワードを設定する場合の動作の一例を示すフローチャート
【図６】本発明の第１の実施形態における電子機器がユーザがカードパスワードを失念した際にカードパスワードを表示する場合の動作の一例を示すフローチャート
【図７】本発明の第１の実施形態における電子機器がユーザがカードパスワードを失念した際にメモリカードに設定されたカードパスワードを消去する場合の動作の一例を示すフローチャート
【図８】本発明の第１の実施形態における電子機器がユーザがカードパスワードを失念した際にメモリカードに設定されたカードパスワードを更新する場合の動作の一例を示すフローチャート
【図９】本発明の第１の実施形態における電子機器１００が表示モードを選択する場合の動作の一例を示すフローチャート
【図１０】本発明の第１の実施形態におけるアイコン表示を行う電子機器の一例および電子機器の表示部が表示するアイコンの一例を示す図
【図１１】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１２】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１３】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１４】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１５】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１６】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１７】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１８】本発明の第２の実施形態における電子機器、メモリカード、およびＩＣカードの概略構成の一例を示す図
【図１９】本発明の第３の実施形態における電子機器およびメモリカードの概略構成の一例を示す図
【符号の説明】
【００５０】
１００、１００Ｂ、１００Ｃ  電子機器
１０１  パスワード保持手段
１０２  入力手段
１０３  電力供給手段
１０４  カード情報取得手段
１０５  設定解除手段
１０６  ロック状態判定手段
１０７  データアクセス手段
１０８  メモリカード接続手段
１０９  制御手段
１１０  表示手段
１１１  機器設定解除手段
１１２  機器パスワード保持手段
１１３  パスワード表示内容選択手段
１１４  ＩＣカード接続手段
１１５  出力手段
１１６  パスワード出力内容選択手段
２００  メモリカード
２０１  電子機器接続手段
２０２  データ記憶手段
２０３  パスワード判定手段
２０４  パスワード保持手段
２０５  ロック手段
２０６  カード情報送信手段
３００  ＩＣカード
３０１  パスワード保持手段
３０２  電子機器接続手段
【発明を実施するための最良の形態】
【００５１】
本発明の実施形態における電子機器、パスワード制御方法、およびプログラムについて、図面を用いて以下に説明する。【００５２】
（第１の実施形態）
図１は、本発明の第１の実施形態における電子機器１００およびメモリカード２００の概略構成の一例を示す図である。【００５３】
電子機器１００は、パスワード保持手段１０１、入力手段１０２、電力供給手段１０３、カード情報取得手段１０４、設定解除手段１０５、ロック状態判定手段１０６、データアクセス手段１０７、メモリカード接続手段１０８、制御手段１０９、表示手段１１０、機器設定解除手段１１１、機器パスワード保持手段１１２、パスワード表示内容選択手段１１３を有して構成される。電子機器１００としては、メモリカード２００等の外部記憶装置を接続可能なＰＣ、ＰＤＡ、携帯電話端末、テレビ、デジタルスチルカメラ、デジタルビデオカメラ、ＩＣレコーダ、プリンタ、ＡＶプレイヤ、ＡＶレコーダ、ＨＤＤポータブルストレージ、カーナビゲーション端末やその他の電子機器が考えられる。【００５４】
尚、メモリカード接続手段１０８は「外部記憶装置接続部」の一例である。また、機器パスワード保持手段１１２は「利用者認証鍵保持部」としての機能を有する。また、機器設定解除手段１１１は電子機器の「利用者認証鍵判定部」としての機能を有する。また、制御手段１０９は「出力変更部」、「パスワード記録部」としての機能を有する。また、パスワード表示内容選択手段１１３は「出力モード選択部」としての機能を有する。【００５５】
メモリカード２００は、電子機器接続手段２０１、データ記憶手段２０２、パスワード判定手段２０３、パスワード保持手段２０４、ロック手段２０５、カード情報送信手段２０６を有して構成される。ここでは、外部記憶装置の一例としてメモリカード２００について説明するが、外部記憶装置としては、例えばハードディスク、ＤＶＤ等のディスクメディア、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）やＵＳＢメモリ等の半導体メモリデバイスなどの記憶装置、および、記憶装置内に保存されているファイル内に作成された仮想ドライブなども考えられる。また、メモリカード２００としては、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードやＭＭＣ（Ｍｕｌｔｉ  Ｍｅｄｉａ  Ｃａｒｄ）、メモリースティック、ｘＤピクチャーカード、コンパクトフラッシュ（登録商標）、スマートメディアなどが考えられる。【００５６】
パスワード保持手段１０１は、設定解除手段１０５によって設定されたメモリカードのパスワード（以下、カードパスワードという）を保持している。例えば、パスワード保持手段１０１はパスワード保持テーブル１０１ａやパスワード保持テーブル１０１ｂを有する。パスワード保持テーブル１０１ａには、メモリカード２００を識別するためのカード固有ＩＤとそのカードのカードパスワードとが関連付けられて（対にして）保存される。図２（ａ）はパスワード保持テーブル１０１ａの一例である。【００５７】
カード固有ＩＤは、通常、メモリカード２００毎に割り振られているものであるが、例えばメモリカード２００が複数のパーティションを備える場合には、パーティション毎にカード固有ＩＤ、カードパスワードを設けることも可能である。また、この場合には、カード固有ＩＤは１つとし、パーティション毎にカードパスワードのみを異なるものにすることも可能である。これにより、パーティション毎にロック状態としたり、ロック解除状態としたりすることが可能である。また、メモリカード２００内に保存されているあるファイル内に作成された仮想ドライブの場合には、仮想ドライブ毎にロック状態としたりロック解除状態としたりすることが可能である。【００５８】
また、図２（ｂ）はパスワード保持テーブル１０１ｂの他の一例である。パスワード保持テーブル１０１ｂは、パスワード保持テーブル１０１ａを拡張したものである。パスワード保持テーブル１０１ｂには、カード固有ＩＤとそのカードのカードパスワードとが関連付けられて（対にして）保存され、その他にメモリカード２００の製造者を示すカード製造メーカーの情報、メモリカード２００の容量を示すカード容量の情報も保存される。これらの他の情報であっても、メモリカード２００の判別を容易にする情報をメモリカード２００が保持している場合には、パスワード保持テーブル１０１ｂが保持するようにしてもよい。パスワード保持テーブル１０１ｂを備えることにより、ユーザがどのカードのカードパスワードがどれなのかを容易に判別することが可能となる。また、入力手段１０２よりユーザが入力した見出しやメモなどの情報をパスワード保持テーブル１０１ｂに保持しても良い。【００５９】
また、パスワード保持テーブル１０１ａ、１０１ｂにカード固有ＩＤを保存せずに、カードパスワードやカード固有ＩＤ以外の情報のみを保存するようにしてもよい。【００６０】
入力手段１０２は、文字や画像、音声を入力するための手段であり、例えば入力キーやタッチパネル、カメラ、指紋センサー、マイクなどが考えられる。入力手段１０２は、パスワード等を入力する。【００６１】
電力供給手段１０３は、メモリカード接続手段１０８を介して、メモリカード２００へ電力の供給を行う。【００６２】
カード情報取得手段１０４は、メモリカード接続手段１０８を介して、メモリカード２００から送信されるカード固有ＩＤ等のカード情報を取得し、必要に応じてパスワード保持手段１０１へ保存する。また、カード情報取得手段１０４は、カード製造者情報、カード容量情報、ＶｅｒＮｏ（Ｖｅｒｓｉｏｎ  Ｎｕｍｂｅｒ）情報、製造年月日情報等をカード情報として取得し、必要に応じてパスワード保持手段１０１へ保存してもよい。【００６３】
設定解除手段１０５は、入力手段１０２により入力されたカードパスワードを必要に応じてパスワード保持手段１０１へ保存する。また、設定解除手段１０５は、メモリカード接続手段１０８を介して、カードパスワードを設定するためのパスワード設定信号をメモリカード２００へ送信する。パスワード設定信号には、入力手段１０２またはパスワード保持手段１０１からのカードパスワードや制御信号が含まれる。【００６４】
また、設定解除手段１０５は、メモリカード接続手段１０８を介して、メモリカード２００のロック状態を解除するためのロック解除信号をメモリカード２００へ送信する。ロック解除信号には、パスワード保持手段１０１または入力手段１０２からのカードパスワードや制御信号が含まれる。【００６５】
ロック状態判定手段１０６は、メモリカード２００がカードパスワードによりロックされている状態か否かを判定する。例えば、メモリカード接続手段１０８を介して、メモリカード２００から送信されるロック状態信号を取得した場合、ロック状態であると判定する。【００６６】
また、ロック状態判定手段１０６は、メモリカード２００にカードパスワードが設定されているか否かを判定する。【００６７】
データアクセス手段１０７は、メモリカード接続手段１０８を介して、メモリカード２００のデータ記憶手段２０２に記憶されたデータへのリード処理やライト処理などを行うためのアクセス信号をメモリカード２００へ送信しデータのリード・ライトを行う。【００６８】
メモリカード接続手段１０８は、メモリカード２００を接続するための手段であり、例えば接続端子である。例えば、メモリカード２００がメモリカードスロットに挿入され、メモリカード接続手段１０８とメモリカード２００の電子機器接続手段２０１とが接続されることで、データの交換が可能な状態となる。また、メモリカード接続手段１０８は、メモリカード２００が挿入されるなど接続されたことを検出するための機能を有する。【００６９】
制御手段１０９は、電子機器１００の他の構成要素の各種制御を行う。【００７０】
また、制御手段１０９は、設定解除手段１０５およびメモリカード接続手段１０８を介して、メモリカード２００のパスワード保持手段２０４に保持されたカードパスワードを消去するためのパスワード消去信号をメモリカード２００へ送信する。パスワード消去信号には、入力手段１０２またはパスワード保持手段１０１からのメモリカード２００のカードパスワードや制御信号が含まれる。【００７１】
また、制御手段１０９は、設定解除手段１０５およびメモリカード接続手段１０８を介して、メモリカード２００のパスワード保持手段２０４に保持されたカードパスワードを更新するためのパスワード更新信号をメモリカード２００へ送信する。パスワード更新信号には、入力手段１０２またはパスワード保持手段１０１からのメモリカード２００のカードパスワードや更新時に設定を希望する新たなカードパスワードや制御信号が含まれる。【００７２】
表示手段１１０は、様々なデータの表示を行う。例えば、カードパスワードに関するカードパスワード情報の表示や各種アイコンの表示等を行う。表示の詳細については後述する。また、カードパスワード情報は、少なくともカードパスワードの情報を含むものであり、その他のカード固有ＩＤ情報や製造者情報やカード容量情報等のカード情報を含む場合もある。表示手段１１０は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（有機エレクトロルミネッセンス）、ＬＥＤ（ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）、タッチパネルなどで構成される。【００７３】
機器設定解除手段１１１は、電子機器１００本体のパスワード（以下、機器パスワードという）の設定、電子機器１００本体の機器パスワードによる電子機器１００本体の機能のロック、ロック解除を行う。電子機器１００の一部の機能は通常ロックされており、正しい機器パスワードが入力されたことを確認することで利用者認証を行った場合に当該機能がロック解除され利用可能となる。尚、機器パスワードは電子機器１００の利用者認証鍵の一例であり、電子機器１００の利用者認証鍵としては機器パスワードの他に、指紋・虹彩・声紋などの生体情報を用いた生体認証のための情報であっても構わない。これらの利用者認証鍵情報は電子機器の利用者を認証する目的で用いるため、生体情報の場合には利用者認証鍵保持部に保持する利用者認証鍵情報と完全一致しない場合であっても、利用者と判定できる程度に一致していれば正しい利用者であると判断し、利用者認証鍵一致と同義と考える。また、生体認証情報についても入力手段１０２より入力される。【００７４】
機器パスワード保持手段１１２は、電子機器１００本体のロック解除するための機器パスワードを保持する。【００７５】
パスワード表示内容選択手段１１３は、入力手段１０２による入力等により、カードパスワード情報を表示する際に表示する内容（表示モード）を選択する。例えば、電子機器１００に現在接続されているメモリカード以外の全てのメモリカードについてもカードパスワード情報を表示する全カード表示モード、電子機器に現在されているメモリカードについてのみカードパスワード情報を表示する現カード表示モードのいずれかを選択する。【００７６】
電子機器接続手段２０１は、電子機器１００へ接続するための手段であり、例えば接続端子である。例えば、メモリカード２００がメモリカードスロットに挿入され、電子機器１００のメモリカード接続手段１０８と電子機器接続手段２０１とが接続されることで、データの交換が可能な状態となる。【００７７】
データ記憶手段２０２は、様々なデータを記憶する。【００７８】
パスワード判定手段２０３は、ロック解除信号に含まれるカードパスワードとパスワード保持手段２０４に保持されたカードパスワードとが同一であるか否かを判定する。また、パスワード判定手段２０３は、電子機器接続手段２０１を介して、パスワード設定信号を取得した場合、パスワード保持手段２０４へパスワード設定信号に含まれるカードパスワードを保存する。このときパスワード判定手段２０３はカードパスワードを設定したことを示す信号を、電子機器接続手段２０１を介して電子機器１００へ送信してもよい。【００７９】
また、パスワード判定手段２０３は、電子機器接続手段２０１を介して、パスワード消去信号を取得した場合、パスワード保持手段２０４を検索し、パスワード消去信号に含まれるカードパスワードと同一のカードパスワードを消去する。パスワード判定手段２０３は、カードパスワードの消去を行った場合、電子機器接続手段２０１を介して、カードパスワード消去が完了したことを示すパスワード消去完了信号を電子機器１００へ送信してもよい。【００８０】
また、パスワード判定手段２０３は、電子機器接続手段２０１を介して、パスワード更新信号を取得した場合、パスワード保持手段２０４を検索し、パスワード更新信号に含まれる現パスワードと同一のカードパスワードが存在した場合、カードパスワードをパスワード更新信号に含まれる新たに設定を希望するカードパスワードで更新する。パスワード判定手段２０３は、カードパスワードの更新を行った場合、電子機器接続手段２０１を介して、カードパスワード更新が完了したことを示すパスワード更新完了信号を電子機器１００へ送信してもよい。【００８１】
パスワード保持手段２０４は、メモリカード２００のカードパスワードを保持する。【００８２】
ロック手段２０５は、メモリカード２００へ電力供給が行われた場合、例えばパスワード保持手段２０４にパスワードが設定されている場合にはデータ記憶部２０２へのアクセスを禁止するためのロックを行い、ロック状態とする。また、ロック手段２０５は、電子機器１００から取得したロック解除信号に含まれるパスワードがパスワード判定手段２０３によってパスワード保持部２０４に保持されたカードパスワードとが同一と判定された場合、ロック状態を解除するためのロック解除を行う。【００８３】
また、ロック手段２０５は、ロックを行った場合、電子機器接続手段２０１を介して、ロックされた状態であることを示すロック状態信号を電子機器１００へ送信する。また、ロック手段２０５は、ロック解除を行った場合、電子機器接続手段２０１を介して、ロック解除が完了したことを示すロック解除完了信号を電子機器１００へ送信する。また、ロック手段２０５は、ロック解除に失敗した場合、電子機器接続手段２０１を介して、ロック解除に失敗したことを示すロック解除エラー信号を電子機器１００へ送信するようにしてもよい。【００８４】
カード情報送信手段２０６は、電子機器接続手段２０１を介して、カード固有ＩＤ等のカード情報を電子機器１００へ送信する。【００８５】
次に、電子機器１００がカードパスワードを設定する場合およびメモリカード２００のパスワードロックを解除する場合の動作の一例について説明する。図３、図４は電子機器１００がカードパスワードを設定する場合およびメモリカード２００のパスワードロックを解除する場合の動作の一例を示すフローチャートである。【００８６】
メモリカード接続手段１０８が、メモリカードスロットへメモリカード２００が挿入されたなど接続されたことを検出した場合（ステップＳ１０１）、電力供給手段１０３が、メモリカード２００へ電力を供給する（ステップＳ１０２）。【００８７】
続いて、カード情報取得手段１０４が、メモリカード２００からカード固有ＩＤ等を取得する（ステップＳ１０３）。【００８８】
続いて、ロック状態判定手段１０６が、メモリカード２００がロック状態であるか否かを判定する（ステップＳ１０４）。この判定では、例えば、ロック状態判定手段１０６がメモリーカード２００からロック状態信号を取得し、ロック状態であるか否かを判定する。【００８９】
尚、ステップＳ１０３およびステップＳ１０４は、順不同である。【００９０】
ロック状態でないと判定された場合、電子機器１００はメモリカード２００のデータ記憶手段への読み書きが可能である。この時、ユーザがカードに新たなパスワードを設定することを選択すると（図１１（ａ））、入力手段１０２が、ユーザの指示により、カードパスワードを入力する（ステップＳ１０５）。この際、例えば表示手段１１０によって後述する図１１（ｂ）の表示が行われる。【００９１】
続いて、設定解除手段１０５が、入力されたカードパスワードをメモリカード２００に設定するために、パスワード設定信号を送信する（ステップＳ１０６）。【００９２】
続いて、設定解除手段１０５が、取得したカード固有ＩＤ等と入力されたカードパスワードとを関連付けて、パスワード保持手段１０１へ保存する（ステップＳ１０７）。この際、例えば、表示手段１１０によって後述する図１１（ｃ）の表示が行われる。これにより、カードパスワードの設定が完了する。【００９３】
また、ステップＳ１０４において、ロック状態であると判定された場合は、設定解除手段１０５が、パスワード保持手段１０１を参照し、取得したカード固有ＩＤと同一のものが存在するか否を判定する（ステップＳ１０８）。【００９４】
同一のカード固有ＩＤが存在した場合、設定解除手段１０５が、パスワード保持手段１０１から当該カード固有ＩＤと関連付けて（対にして）記録されているカードパスワードを読み出す（ステップＳ１０９）。例えば、図２では、カード固有ＩＤ「ＩＤ１」の場合にカードパスワード「ＰＷ１」を読み出す。【００９５】
続いて、設定解除手段１０５が、読み出されたカードパスワードを含むロック解除信号を送信する（ステップＳ１１０）。【００９６】
続いて、ロック状態判定手段１０６が、ロック解除が成功したか否かを判定する（ステップＳ１１１）。この判定では、例えば、ロック解除信号を送信してから所定期間内にロック解除完了信号を検出した場合に成功と判定してもよいし、ロック解除エラー信号を検出した場合に失敗と判定してもよい。【００９７】
ロック解除が成功した場合は、ロック解除の処理が終了する。ロック解除が成功しなかった場合には、ステップＳ１１２の直前へ進む。【００９８】
ステップＳ１０８において、同一のカード固有ＩＤが存在しなかった場合、または、ステップＳ１１１において、ロック解除が成功しなかった場合、入力手段１０２が、ユーザの指示により、カードパスワードを入力する（ステップＳ１１２）。この際、例えば表示手段１１０によって後述する図１２（ａ）の表示が行われる。【００９９】
続いて、設定解除手段１０５が、入力されたカードパスワードを含むロック解除信号を送信する（ステップＳ１１３）。【０１００】
続いて、ロック状態判定手段１０６が、ロック解除が成功したか否かを判定する（ステップＳ１１４）。この判定では、例えば、ロック解除信号を送信してから所定期間内にロック解除完了信号を検出した場合に成功と判定してもよいし、ロック解除エラー信号を検出した場合に失敗と判定してもよい。ロック解除が成功しなかった場合、ステップＳ１１２の直前に戻る。【０１０１】
ロック解除が成功した場合は、設定解除手段１０５が、取得したカード固有ＩＤ等と入力されたカードパスワードを関連付けて（対にして）、パスワード保持手段１０１へ保存する（ステップＳ１１５）。この際、例えば表示手段１１０によって後述する図１２（ｂ）の表示が行われる。尚、すでにカードパスワードが保存されている場合には、入力されたカードパスワードで更新する。これにより、ロック解除およびカードパスワード設定の処理が終了する。【０１０２】
ロック状態が解除されると、データアクセス手段１０７は、データ記憶手段２０２に格納された様々なデータへアクセスし、リード処理、ライト処理等を行うことが可能である。【０１０３】
図３、図４の処理を行う電子機器１００によれば、カードパスワードによるロックを自動的に解除することが可能である。また、メモリカード２００を抜き差ししても、ユーザがカードパスワードを繰り返し入力することなくロックが解除されるので、利便性が向上する。また、以上により、図３、図４の処理を行う電子機器１００ではパスワード保持手段１０１にはメモリカード２００のパスワード情報が保持される。またメモリカード２００に設定されているパスワード情報を更新・削除することをユーザが選択した場合であっても、上記処理と同様に、パスワード更新処理が成功すれば電子機器１００はメモリカード２００に設定した新たなパスワード情報をパスワード保持手段１０１に保持する。【０１０４】
尚、メモリカード２００ではなく、ハードディスク等のカード固有ＩＤを保持しない外部記憶装置が電子機器１００に接続された場合には、例えば、パスワード保持手段１０１に保持されたカードパスワードを含むロック解除信号を送信し、ロック解除が成功するまで順次テーブル内のカードパスワードを検索してロック解除信号を生成し、ロック解除信号を受信するまでロック解除信号を送信し続けてもよい。これにより、カード固有ＩＤを保持しない外部記憶装置が電子機器１００に接続された場合であっても、自動的にロック解除を行うことが可能である。【０１０５】
次に、電子機器１００が機器パスワードを設定する場合の動作の一例について説明する。図５は電子機器１００が機器パスワードを設定する場合の動作の一例を示すフローチャートである。【０１０６】
機器パスワードの設定は、入力手段１０２により機器パスワードの設定変更メニューを選択した場合などに行われる。また、機器パスワードが設定されていない、または、デフォルト値の場合には、カードパスワード情報をカードパスワード保持手段１０１へ保存する処理（ステップＳ１０７またはステップＳ１１５処理）の直後に機器パスワードの設定をユーザに対して督促するようにすれば、パスワード表示・出力の際のセキュリティを向上させることができる。【０１０７】
まず、機器設定解除手段１１１は、機器パスワード保持手段１１２に機器パスワードが保持されているか否かを判定する（ステップＳ２０１）。【０１０８】
機器パスワードを保持している場合、機器設定解除手段１１１は、保持している機器パスワードがデフォルト値であるか否かを判定する（ステップＳ２０２）。【０１０９】
機器パスワードがデフォルト値でない場合、入力手段１０２は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ２０３）。【０１１０】
続いて、機器設定解除手段１１１は、機器パスワード保持手段１１２に保持された機器パスワードと入力手段１０２で入力された機器パスワードが一致するか否かを判定する（ステップＳ２０４）。一致しない場合、ステップＳ２０３の直前に戻る。【０１１１】
ステップＳ２０４において機器パスワードが一致すると判定された場合、または、ステップＳ２０１において機器パスワードが保持されていないと判定された場合、またはステップＳ２０２において機器パスワードがデフォルト値であると判定された場合、入力手段１０２は、例えばユーザの指示により、設定を希望する新たな機器パスワードを入力する（ステップＳ２０５）。【０１１２】
続いて、機器設定解除手段１１１は、入力された新たな機器パスワードを保存する（ステップＳ２０６）。この場合、機器パスワード保持手段１１２に機器パスワードが保持されていなかった場合は新規保存し、保持されていた場合は新たな機器パスワードで更新する。【０１１３】
図５の処理を行う電子機器１００によれば、機器パスワードの設定および更新が可能となる。【０１１４】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がカードパスワードを表示する場合の動作の一例について説明する。図６は電子機器１００がカードパスワードを表示する場合の動作の一例を示すフローチャートである。カードパスワードの表示は、例えば、入力手段１０２によりカードパスワードの表示メニューを選択した場合などに行われる。カードパスワードの表示メニューとして、例えば、表示手段１１０によって後述する図１３（ａ）や図１４（ａ）の表示が行われる。【０１１５】
まず、入力手段１０１は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ３０１）。この際、例えば表示手段１１０によって後述する図１３（ｂ）や図１４（ｂ）の表示が行われる。【０１１６】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ３０２）。この場合、機器設定手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。【０１１７】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ３０１の直前に戻る。【０１１８】
電子機器１００のロック解除が成功したと判定された場合、制御手段１０９は、パスワード保持手段１０１からカードパスワード情報を読み出し、表示手段１１０に表示する（ステップＳ３０３）。また、カードパスワード情報に併せて、必要に応じてカードパスワードに対応するカード固有ＩＤを表示するようにしてもよい。この際、例えば表示手段１１０によって後述する図１３（ｃ）や図１４（ｃ）のような表示が行われる。【０１１９】
図６の処理を行う電子機器１００によれば、機器パスワードによる電子機器１００本体のロック解除に成功した場合、パスワード保持手段に保持しているカードパスワード情報を確認することが可能となるため、カードパスワードを失念してしまった場合であっても、メモリカード２００のパスワードロックを解除することが可能となる。【０１２０】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がカードパスワード情報を表示する場合の動作の一例について説明する。図９は電子機器１００が表示モードを選択する場合の動作の一例を示す図である。表示モードの選択は、例えば、入力手段１０２によりカードパスワードの表示メニューを選択した場合などに行われる。カードパスワードの表示メニューとして、例えば、表示手段１１０によって後述する図１５（ａ）の表示が行われる。【０１２１】
まず、入力手段１０１は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ６０１）。この際、例えば、表示手段１１０によって後述する図１５（ｂ）の表示が行われる。【０１２２】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ６０２）。この場合、機器設定手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。【０１２３】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ６０１の直前に戻る。【０１２４】
電子機器１００のロック解除が成功したと判定された場合、パスワード表示内容選択手段１１３は、表示モードを選択する（ステップＳ６０３）。例えば、表示モードとして、全カード表示モードまたは現カード表示モードのいずれかを選択する。この際、例えば、表示手段１１０によって後述する図１５（ｃ）の表示が行われる。【０１２５】
全カード表示モードが選択された場合、制御手段１０９は、パスワード保持手段１０１に保持されているカードパスワード情報を全て読み出し、表示手段１１０に表示する（ステップＳ６０４）。例えば、電子機器１００に現在接続されているメモリカード２００のカード固有ＩＤがＩＤ１であっても、他のカード固有ＩＤ（ＩＤ２・・・ＩＤｎ）に関するカードパスワード情報も表示する。また、パスワード保持手段１０１がパスワード保持テーブル１０１ａを備える場合には図２（ａ）に示す情報が、パスワード保持手段１０１がパスワード保持テーブル１０１ｂを備える場合には図２（ｂ）に示す情報が表示される。【０１２６】
一方、現カード表示モードが選択された場合、制御手段１０９は、カード情報取得手段１０４から取得したカード固有ＩＤがパスワード保持手段１０１に保持されているか否かを判定する（ステップＳ６０５）。【０１２７】
カード固有ＩＤがパスワード保持手段１０１に保持されている場合、パスワード保持手段１０１に保持されている取得したカード固有ＩＤに対応するカードパスワード情報のみを読み出し、表示手段１１０に表示する（ステップＳ６０６）。例えば、電子機器１００に現在接続されているメモリカード２００のカード固有ＩＤがＩＤ２である場合、ＩＤ２に関するカードパスワード情報ＰＷ２のみ表示する。この際、例えば、表示手段１１０によって後述する図１５（ｄ）の表示が行われる。また、例えば、パスワード保持手段１０１がパスワード保持テーブル１０１ａを備える場合には図２（ａ）に示す情報が、パスワード保持手段１０１がパスワード保持テーブル１０１ｂを備える場合には図２（ｂ）に示す情報が表示される。なお、この際にメモリカード２００が実際にＰＷ２でロック解除可能かどうかを確認し、ロック解除可能であった場合のみ表示を行うようにしてもよい。【０１２８】
カード固有ＩＤがパスワード保持手段１０１に保持されていない場合、電子機器１００はカードパスワード情報を表示せずに図９の処理を終了する。【０１２９】
図９の処理を行う電子機器１００によれば、表示モードを選択することで、ユーザの意図に応じてカードパスワード情報の表示方法を変更することが可能となる。全カード表示モードを選択した場合には、パスワード保持手段１０１に保持された全ての情報を表示することが可能となり、ユーザは簡単にあらゆるメモリカード２００のカードパスワード情報を確認することが可能であるため、ユーザがカードパスワードを失念してしまった場合であっても、メモリカード２００のパスワードロックを解除することが可能となる。また、現カード表示モードを選択した場合には、現在接続されているメモリカード２００のカードパスワード情報のみを確認することが可能であり、必要な情報のみを即刻確認することができるため、ユーザがカードパスワードを失念してしまった場合であっても、メモリカード２００のパスワードロックを解除することが可能となる。【０１３０】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がメモリカード２００に設定されているカードパスワードを消去する場合の動作の一例について説明する。図７は電子機器１００がメモリカード２００に設定されているカードパスワードを消去する場合の動作の一例を示すフローチャートである。カードパスワードの消去は、例えば、入力手段１０２によりカードパスワードの消去メニューを選択した場合などに行われる。カードパスワードの消去メニューとして、例えば、表示手段１１０によって後述する図１６（ａ）の表示が行われる。【０１３１】
まず、入力手段１０１は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ４０１）。この際、例えば、表示手段１１０によって後述する図１６（ｂ）の表示が行われる。【０１３２】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ４０２）。この場合、機器設定手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。【０１３３】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ４０１の直前に戻る。【０１３４】
電子機器１００のロック解除が成功したと判定された場合、制御手段１０９は、カード情報取得手段１０４から取得したカード固有ＩＤがパスワード保持手段１０１に保持されているか否かを判定する（ステップＳ４０３）。【０１３５】
取得したカード固有ＩＤがパスワード保持手段１０１に保持済みである場合、制御手段１０９は、前述したパスワード消去信号をメモリカード２００へ送信する（ステップＳ４０４）。パスワード消去信号には、パスワード保持手段１０１に保持された当該メモリカード２００のカードパスワードや制御信号が含まれる。【０１３６】
続いて、制御手段１０９は、メモリカード２００のパスワード保持手段２０４が保持していたカードパスワードの消去に成功したか否かを判定する（ステップＳ４０５）。【０１３７】
カードパスワードの消去に成功した場合、制御手段１０９は、消去されたカードパスワードに対応する一連の情報をパスワード保持手段１０１から消去する（ステップＳ４０６）。例えば、パスワード保持テーブル１０１ａ、１０１ｂにおいてカードパスワードが存する一行を削除する。【０１３８】
続いて、制御手段１１０は、表示手段１１０によるアイコン表示を、後述するパスワード未設定アイコンに変更する（ステップＳ４０７）。この際、例えば、表示手段１１０によって後述する図１６（ｃ）の表示が行われる。【０１３９】
ステップＳ４０３においてカード固有ＩＤがパスワード保持手段１０１に保持されていない場合、ステップＳ４０５においてカードパスワードの消去に失敗した場合には、電子機器１００は、カードパスワードの消去を失敗して図７の処理を終了する。尚、ステップＳ４０５においてカードパスワードの消去に失敗した場合には、制御手段１０９が、消去に失敗したカードパスワードに対応する一連の情報をパスワード保持手段１０１から消去してもよい（ステップＳ４０８）。【０１４０】
図７の処理を行う電子機器１００によれば、機器パスワードによる電子機器１００本体のロック解除に成功した場合、カードパスワード情報を削除し、メモリカード２００のカードパスワード未設定の状態とすることができるため、カードパスワードを失念してしまった場合であっても、メモリカード２００を使用することが可能となる。【０１４１】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がメモリカード２００に設定されているカードパスワードを更新する場合の動作の一例について説明する。図８は電子機器１００がメモリカード２００に設定されているカードパスワードを更新する場合の動作の一例を示すフローチャートである。カードパスワードの更新は、例えば、入力手段１０２によりカードパスワードの更新メニューを選択した場合などに行われる。カードパスワードの更新メニューとして、例えば、表示手段１１０によって後述する図１７（ａ）の表示が行われる。【０１４２】
まず、入力手段１０１は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ５０１）。この際、例えば、表示手段１１０によって後述する図１７（ｂ）の表示が行われる。【０１４３】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ５０２）。この場合、機器設定手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。【０１４４】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ５０１の直前に戻る。【０１４５】
電子機器１００のロック解除が成功したと判定された場合、制御手段１０９は、カード情報取得手段１０４から取得したカード固有ＩＤがパスワード保持手段１０１に保持されているか否かを判定する（ステップＳ５０３）。【０１４６】
取得したカード固有ＩＤがパスワード保持手段１０１に保持済みである場合、入力手段１０２は、例えばユーザの指示により、更新時に設定を希望する新たなカードパスワードを入力する（ステップＳ５０４）。この際、例えば、表示手段１１０によって後述する図１７（ｃ）の表示が行われる。【０１４７】
続いて、制御手段１０９は、前述したパスワード更新信号をメモリカード２００へ送信する（ステップＳ５０５）。パスワード更新信号にはパスワード保持手段１０１に保持された当該メモリカード２００のカードパスワードや制御信号が含まれる。【０１４８】
続いて、制御手段１０９は、メモリカード２００のパスワード保持手段２０４が保持していたカードパスワードの更新に成功したか否かを判定する（ステップＳ５０６）。【０１４９】
カードパスワードの更新に成功した場合、制御手段１０９は、更新されたカードパスワードでパスワード保持手段１０１を更新する（ステップＳ５０７）。この際、例えば、表示手段１１０によって後述する図１７（ｄ）の表示が行われる。なお、このパスワード更新の際に、同時にロック解除処理を行っても構わないし、行わなくても構わない。【０１５０】
ステップＳ５０３においてカード固有ＩＤがパスワード保持手段１０１に保持されていない場合、ステップＳ５０６においてカードパスワードの更新に失敗した場合には、電子機器１００は、カードパスワードの更新を失敗して図８の処理を終了する。尚、ステップＳ５０６においてカードパスワードの消去に失敗した場合には、制御手段１０９が、更新に失敗したカードパスワードに対応する一連の情報をパスワード保持手段１０１から消去してもよい（ステップＳ５０８）。【０１５１】
図８の処理を行う電子機器１００によれば、機器パスワードによる電子機器１００本体のロック解除に成功した場合、カードパスワード情報を変更することができるため、カードパスワードを失念してしまった場合であっても、ユーザが再度メモリカード２００のカードパスワードを設定でき、安全性の高いメモリカード２００を失念後にも使用することが可能となる。【０１５２】
尚、ここではカードパスワードの更新を行うことを説明したが、カードパスワードを一旦消去した後、新たにカードパスワードを設定することも可能である。【０１５３】
次に、表示手段１１０による表示について詳細に説明する。【０１５４】
表示手段１１０は、制御手段１０９の指示により、カードパスワード情報の表示や各種アイコンの表示等を行う。アイコンとしては、カードパスワード設定済みでありメモリカード２００がロック中であることを示すロック中アイコン、カードパスワード設定済みでありメモリカード２００がロック解除中であることを示すロック解除中アイコン、メモリカード２００のカードパスワードが未設定であることを示すパスワード未設定アイコンなどがある。図１０（ａ）はアイコン表示を行う電子機器１００の一例、図１０（ｂ）は表示手段１１０が表示するアイコンの一例を示す図である。【０１５５】
メモリカード２００がカードパスワード設定済みであることは、例えば、メモリカード２００への電力供給後に自動的にロック状態となっていることから認識可能である。例えば、図３のステップＳ１０４において「Ｙｅｓ」である場合、パスワード設定済みロック中である。【０１５６】
メモリカード２００がカードパスワード未設定であることは、例えば、メモリカード２００への電力供給後に自動的にロック状態とならないことから認識可能である。例えば、図３のステップＳ１０４において「Ｎｏ」である場合、パスワード未設定である。【０１５７】
メモリカード２００がカードパスワード設定済みである場合、メモリカード２００は、例えば、メモリカード２００への電力供給後に自動的にロック状態となっており、その後ロック解除信号によりロック解除が成功することによりロック解除状態となる。例えば、図３のステップＳ１１１において「Ｙｅｓ」である場合、パスワード設定済み、かつ、ロック解除中である。【０１５８】
次に、表示手段１１０による表示例について説明する。【０１５９】
図１１は、カードパスワードが設定されていないメモリカード２００が接続された場合に、メモリカード２００にカードパスワードを設定する場合の画面表示例を示す図である。【０１６０】
電子機器１００が、入力手段１０２によるカードパスワード入力が必要な場合、まず、図１１（ａ）に示すように、表示手段１１０がカードパスワードの設定画面を表示する。この画面では、パスワード未設定アイコンが表示される。【０１６１】
続いて、図１１（ｂ）に示すように、表示手段１１０がカードパスワードの入力画面を表示する。この画面では、引き続きパスワード未設定アイコンが表示される。【０１６２】
続いて、図１１（ｃ）に示すように、表示手段１１０がカードパスワード入力後のロック解除画面を表示する。この画面では、ロック解除中アイコンが表示される。【０１６３】
図１１の画面表示により、メモリカード２００のカードパスワードが未設定の状態から、カードパスワードを設定した後にメモリカードがロック解除状態となったことをユーザは瞬時に把握することが可能である。【０１６４】
図１２は、カードパスワードが設定されているメモリカード２００を接続し、カードパスワードの入力によりメモリカード２００のロック解除に成功した場合の画面表示例を示す図である。【０１６５】
例えば、既にカードパスワードが設定されており、パスワード保持手段１０１にメモリカード２００のカードパスワード情報が保持されていない場合、カードパスワードが設定されたメモリカード２００を電子機器１００へ挿入等すると、図１２（ａ）に示すように、表示手段１１０がカードパスワードの入力画面を表示する。この画面では、ロック中アイコンが表示される。【０１６６】
続いて、入力手段１０２によりカードパスワードの入力が行われると、電子機器１００はメモリカード２００に対してロック解除信号を送信し、ロック解除に成功した場合、図１２（ｂ）に示すように、表示手段１１０がロック解除画面を表示する。この画面では、ロック解除中アイコンが表示される。また、この場合、パスワード保持手段１０１に挿入等されたメモリカード２００のカード固有ＩＤおよびカードパスワード情報が保存される。【０１６７】
図１２の画面表示により、メモリカード２００が単にパスワード未設定であるのではなく、パスワードが設定されており、パスワード認証後にメモリカード２００がロック解除状態となったことをユーザは瞬時に把握することが可能である。【０１６８】
図１３は、ユーザがカードパスワードを失念した際に選択するカードパスワード表示メニュー選択時の画面表示例を示す図である。図１３は、パスワード保持手段１０１がパスワード保持テーブル１０１ａを有し、パスワード表示内容選択手段１１３が全カード表示モードを選択する場合の表示例である。【０１６９】
電子機器１００が、カードパスワードの表示を実施する場合、例えば入力手段１０２により、図１３（ａ）に示すような、表示手段１１０に表示されたカードパスワードの表示メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。【０１７０】
続いて、図１３（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。【０１７１】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１３（ｃ）に示すように、表示手段１１０がパスワード保持テーブル１０１ａの情報を表示する。この画面では、引き続きロック中アイコンが表示される。尚、カード固有ＩＤが表示手段１１０に表示およびパスワード保持手段１０１に保持されなくてもよい。【０１７２】
図１３の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、安全にカードパスワード情報を取得することができる。【０１７３】
図１４は、ユーザがカードパスワードを失念した際に選択するカードパスワード表示メニュー選択時の他の画面表示例を示す図である。図１４は、パスワード保持手段１０１がパスワード保持テーブル１０１ｂを有し、パスワード表示内容選択手段１１３が全カード表示モードを選択する場合の表示例である。【０１７４】
電子機器１００が、カードパスワードの表示を実施する場合、例えば入力手段１０２により、図１４（ａ）に示すような、表示手段１１０に表示されたカードパスワードの表示メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。【０１７５】
続いて、図１４（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。【０１７６】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１４（ｃ）に示すように、表示手段１１０がパスワード保持テーブル１０１ｂの情報を表示する。この画面では、引き続きロック中アイコンが表示される。尚、カード固有ＩＤが表示手段１１０に表示およびパスワード保持手段１０１に保持されなくてもよい。【０１７７】
図１４の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、より多くの情報に基づいて、安全にカードパスワード情報を取得することができる。なお、図１４には示していないが、パスワード保持テーブル１０１ｂに保存されている、ユーザが入力した見出しやメモなどの情報を表示しても良い。【０１７８】
図１５は、ユーザがカードパスワードを失念した際に選択するカードパスワード表示メニュー選択時の他の画面表示例を示す図である。図１５は、パスワード保持手段１０１がパスワード保持テーブル１０１ａを有し、パスワード表示内容選択手段１１３が現カード表示モードを選択する場合の表示例である。【０１７９】
電子機器１００が、カードパスワードの表示を実施する場合、例えば入力手段１０２により、図１５（ａ）に示すような、表示手段１１０に表示されたカードパスワードの表示メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。【０１８０】
続いて、図１５（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。【０１８１】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１５（ｃ）に示すように、表示手段１１０がカードパスワードの表示内容を選択するための選択画面を表示する。例えば、全カード表示モードを示す「全て表示」と現カード表示モードを示す「現在のカードのみ表示」とを表示画面１１０が表示する。この画面では、引き続きロック中アイコンが表示される。【０１８２】
現カード表示モードが選択された場合、図１５（ｄ）に示すように、表示手段１１０がパスワード保持テーブル１０１ａ（もしくはパスワード保持テーブル１０１ｂ）における挿入等されたメモリカード２００の情報を表示する。この画面では、引き続きロック中アイコンが表示される。尚、カード固有ＩＤが表示手段１１０に表示されなくてもよい。【０１８３】
図１５の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、安全に挿入等されたメモリカード２００のカードパスワード情報を取得することができるため、ユーザは容易にカードパスワード情報を理解することが可能となる。【０１８４】
尚、図１５（ｃ）のカードパスワードの表示内容を選択するための選択画面を、図１３（ｂ）と図１３（ｃ）の間や図１４（ｂ）と図１４（ｃ）の間に表示手段１１０が表示するようにしてもよい。図１３および図１４では、全カード表示モードが選択された場合の表示例を示している。【０１８５】
図１６は、ユーザがカードパスワードを失念した際に選択するカードパスワードクリア（削除）メニュー選択時の画面表示例を示す図である。【０１８６】
電子機器１００が、カードパスワードのクリアを実施する場合、例えば入力手段１０２により、図１６（ａ）に示すような、表示手段１１０に表示されたカードパスワードのクリアメニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。【０１８７】
続いて、図１６（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。【０１８８】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、制御手段１０９は前述したパスワード消去信号をメモリカード２００へ送信することで、メモリカード２００に設定されているカードパスワードをクリアし、図１６（ｃ）に示すように、表示手段１１０がメモリカード２００に設定されていたカードパスワードがクリアされたことを意味する画面を表示する。この画面では、パスワード未設定アイコンが表示される。【０１８９】
図１６の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、挿入等されたメモリカード２００のカードパスワード情報を削除することができるため、ユーザはメモリカード２００を使用可能となる。また、削除後に新たにカードパスワードを設定すれば、再度安全性の高いメモリカードを使用可能となる。【０１９０】
図１７は、ユーザがカードパスワードを失念した際に選択するカードパスワード変更（更新）メニュー選択時の画面表示例を示す図である。【０１９１】
電子機器１００が、カードパスワードの変更を実施する場合、例えば入力手段１０２により、図１７（ａ）に示すような、表示手段１１０に表示されたカードパスワードの変更メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。【０１９２】
続いて、図１７（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。【０１９３】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１７（ｃ）に示すように、表示手段１１０が新たなカードパスワードの入力画面を表示して、制御手段１０９は前述したパスワード更新信号をメモリカード２００へ送信することで、メモリカード２００に設定されているカードパスワードを更新する。この画面では、引き続きロック中アイコンが表示される。【０１９４】
続いて、図１７（ｄ）に示すように、表示手段１１０がメモリカード２００に設定されていたカードパスワードを更新し、かつ、ロック解除したことを意味する画面を表示する。この画面では、ロック解除中アイコンが表示される。なお、パスワード更新時に、同時に、ロック解除処理を行わなくても構わない。その場合は図１７（ｄ）のアイコンはロック中アイコンが表示される。【０１９５】
図１７の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、挿入等されたメモリカード２００のカードパスワード情報を変更することができるため、ユーザはメモリカード２００を使用可能となる。また、新たにカードパスワードが設定されるため、引き続き安全性の高いメモリカードを使用可能となる。【０１９６】
このような電子機器１００によれば、副パスワードを設定することなく、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出すことが可能である。【０１９７】
（第２の実施形態）
図１８は本発明の第２の実施形態における電子機器１００Ｂ、メモリカード２００、ＩＣカード３００の概略構成の一例を示す図である。電子機器１００Ｂおよびメモリカード２００において、図１に示した電子機器１００およびメモリカード２００の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。電子機器１００Ｂとしては、メモリカード２００等の外部記憶装置を接続可能なＰＣ、ＰＤＡ、携帯電話端末、テレビ、デジタルスチルカメラ、デジタルビデオカメラ、ＩＣレコーダ、プリンタ、ＡＶプレイヤ、ＡＶレコーダ、ＨＤＤポータブルストレージ、カーナビゲーション端末やその他の電子機器が考えられる。【０１９８】
電子機器１００Ｂは、電子機器１００の構成要素と比較して、パスワード保持手段１０１を備えず、ＩＣカード接続手段１１４を有して構成される。【０１９９】
ＩＣカード接続手段１１４は、ＩＣカード３００を接続するための手段であり、例えば接続端子である。例えば、ＩＣカード３００がＩＣカードスロットに挿入されることで、ＩＣカード３００との間でデータの交換が可能な状態となる。【０２００】
ＩＣカード３００は、例えばＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードであり、パスワード保持手段３０１および電子機器接続手段３０２を有する。【０２０１】
パスワード保持手段３０１は、電子機器１００のパスワード保持手段１０１と同様の機能を備えており、カードパスワードを保持する。また、パスワード保持手段３０１は、ＩＣカード３００のパスワード（以下、ＩＣパスワードという）を同時に保持していてもよい。【０２０２】
電子機器接続手段３０２は、電子機器１００へ接続するための手段であり、例えば接続端子である。例えば、ＩＣカード３００がＩＣカードスロットに挿入され、電子機器１００ＢのＩＣカード接続手段１１４と電子機器接続手段３０２とが接続されることで、データの交換が可能な状態となる。【０２０３】
次に、電子機器１００Ｂの動作の一例について説明する。電子機器１００Ｂも電子機器１００と同様に図３〜９の処理を行う。また、図１０〜１７の表示を行う。【０２０４】
電子機器１００Ｂでは、電子機器１００においてパスワード保持手段１０１へアクセスする必要のある動作と同様の動作を行う場合、制御手段１０９が、ＩＣカード接続手段１１４を介して、パスワード保持手段３０１へアクセスするためのアクセス信号を送信する。
アクセス信号には、例えば、カードパスワード情報の参照、保存、削除、変更等を行う場合には、カードパスワードおよび参照、保存、削除、変更等を行うための制御信号が含まれる。【０２０５】
このような電子機器１００Ｂによれば、ＳＩＭカードのようなＩＣカード３００を他の電子機器に挿入等して利用する場合であっても、当該他の電子機器の機器パスワードを入力することで、カードパスワードの表示や削除、変更等が可能となる。したがって、カードパスワードを失念してしまった場合であっても、メモリカード２００を引き続き使用可能である。【０２０６】
また、機器パスワードの入力、保存、削除、変更、読み出し等を行う代わりに、ＩＣパスワードの入力、保存、削除、変更、読み出し等を行うようにしてもよい。この場合、制御手段１０３が、ＩＣカード接続手段１１４を介して、パスワード保持手段３０１へアクセスするためのアクセス信号を送信する。アクセス信号には、例えば、ＩＣパスワードや制御信号が含まれる。【０２０７】
機器パスワードの代わりにＩＣパスワードを利用することで、ＳＩＭカードのようなＩＣカード３００を他の電子機器に挿入等して利用する場合であっても、同一のＩＣパスワードによりカードパスワードの表示や削除、変更等が可能である。【０２０８】
（第３の実施形態）
図１９は本発明の第３の実施形態における電子機器１００Ｃおよびメモリカード２００の概略構成の一例を示す図である。電子機器１００Ｃおよびメモリカード２００において、図１に示した電子機器１００およびメモリカード２００の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。電子機器１００Ｃとしては、メモリカード２００等の外部記憶装置を接続可能なＰＣ、ＰＤＡ、携帯電話端末、テレビ、デジタルスチルカメラ、デジタルビデオカメラ、ＩＣレコーダ、プリンタ、ＡＶプレイヤ、ＡＶレコーダ、ＨＤＤポータブルストレージ、カーナビゲーション端末やその他の電子機器が考えられる。【０２０９】
電子機器１００Cは、電子機器１００の構成要素と比較して、表示手段１１０の代わりに出力手段１１５を、パスワード表示内容選択手段１１３の代わりにパスワード出力内容選択手段１１６を有して構成される。尚、パスワード出力内容選択手段１１６は「出力モード選択部」としての機能を有する。【０２１０】
出力手段１１５は、外部の他の電子機器等に各種データを出力する。この場合、例えば、有線を介してデータ出力を行っても良いし、ＩｒＤＡ（Ｉｎｆａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）やＢｌｕｅｔｏｏｔｈを利用した短距離無線通信によってデータ出力を行っても良いし、メールによりデータを送信してもよい。また、出力形式としては、例えばメール本文にペースト可能となるようなテキスト形式であってもよいし、データを暗号化した形式でもあってよいし、その他の形式であってもよい。尚、出力手段１１５は「出力変更部」としての機能を有する。【０２１１】
パスワード表示内容選択手段１１６は、入力手段１０２による入力等により、カードパスワード情報を出力する際に出力する内容（出力モード）を選択する。例えば、電子機器１００に現在接続されているメモリカード以外の全てのメモリカードについてもカードパスワード情報を出力する全カード出力モード、電子機器に現在されているメモリカードについてのみカードパスワード情報を出力する現カード出力モードのいずれかを選択する。【０２１２】
次に、電子機器１００Ｃの動作の一例について説明する。電子機器１００Ｃも電子機器１００と同様に図３〜９の処理を行う。【０２１３】
電子機器１００Ｃでは、電子機器１００において表示を行っていたデータを、出力手段１１５が出力する。つまり、図３〜９において表示手段１１０が情報（パスワード保持手段１０１のパスワード保持テーブル１０１ａや１０１ｂの情報）を表示する代わりに、出力手段１１５が外部の他の電子機器等にこの情報を出力する。また、図９においてパスワード表示内容選択手段１１３が表示モードを選択する代わりに、パスワード出力内容選択手段１１６が出力モードを選択する。【０２１４】
このような電子機器１００Ｃによれば、表示手段１０２を設ける必要がなく、カードパスワード情報のみを簡単に他の電子機器に送信することが可能となり、他の電子機器で内容を確認・保存することができ、ユーザの利便性が向上する。【０２１５】
尚、第１〜第３の実施形態における電子機器の機能を組み合わせることも可能である。例えば、ＩＣカード保持手段３０１に保持されたカードパスワード情報を出力手段１１５で出力し、他の電子機器で内容を確認・保存することも可能となる。
【産業上の利用可能性】
【０２１６】
本発明は、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出すことが可能な電子機器、プログラム等に有用である。
【図１】
2009031215.tif 000003
【図２】
2009031215.tif 000004
【図３】
2009031215.tif 000005
【図４】
2009031215.tif 000006
【図５】
2009031215.tif 000007
【図６】
2009031215.tif 000008
【図７】
2009031215.tif 000009
【図８】
2009031215.tif 000010
【図９】
2009031215.tif 000011
【図１０】
2009031215.tif 000012
【図１１】
2009031215.tif 000013
【図１２】
2009031215.tif 000014
【図１３】
2009031215.tif 000015
【図１４】
2009031215.tif 000016
【図１５】
2009031215.tif 000017
【図１６】
2009031215.tif 000018
【図１７】
2009031215.tif 000019
【図１８】
2009031215.tif 000020
【図１９】
2009031215.tif 000021
【手続補正書】
【提出日】平成20年12月17日(2008.12.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、
当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、
データを入力する入力部と、
前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、
前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更する出力変更部と、を備え、
前記パスワード保持部は、前記外部記憶装置の識別情報とパスワードとを関連付け、前記パスワード情報として保持する電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記出力変更部は、前記パスワード保持部を参照し、前記外部記憶装置接続部に接続された外部記憶装置の識別情報に対応するパスワード情報を出力する電子機器。
【請求項３】
請求項２に記載の電子機器であって、更に、
前記パスワード保持部に保持された全てのパスワード情報を出力するための第１の出力モードと、前記外部記憶装置接続部に接続された外部記憶装置のパスワード情報を出力するための第２の出力モードのいずれかを選択する出力モード選択部を有する電子機器。
【請求項４】
請求項２に記載の電子機器であって、
前記出力変更部は、前記外部記憶装置接続部に接続された外部記憶装置の識別情報が前記パスワード保持部に保持されていない場合、前記パスワード情報の出力を中止する電子機器。
【請求項５】
請求項１ないし４のいずれか１項に記載の電子機器であって、
前記出力変更部は、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を表示部に表示する電子機器。
【請求項６】
請求項１ないし４のいずれか１項に記載の電子機器であって、
前記出力変更部は、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を送信する電子機器。
【請求項７】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、
当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、
データを入力する入力部と、
前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、
前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、外部記憶装置に設定されている外部記憶装置のパスワードを削除する出力変更部と、を備えた電子機器。
【請求項８】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、
当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、
データを入力する入力部と、
前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、
前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、外部記憶装置に設定されている外部記憶装置のパスワードの変更を行い、さらに、前記パスワードの変更に失敗した場合には、前記パスワード保持部に保持されている前記パスワードの変更に失敗したパスワード情報を削除する出力変更部と、
を備えた電子機器。
【請求項９】
請求項１ないし８のいずれか１項に記載の電子機器であって、
前記パスワード情報には、前記外部記憶装置の製造者を示す製造者情報が含まれる電子機器。
【請求項１０】
請求項１ないし８のいずれか１項に記載の電子機器であって、
前記パスワード情報には、前記外部記憶装置の容量を示す容量情報が含まれる電子機器。
【請求項１１】
請求項１ないし８のいずか１項に記載の電子機器であって、更に、
前記外部記憶装置接続部に接続された外部記憶装置にパスワードが設定されていない場合、かつ、前記入力部によりパスワードが入力されることで外部記憶装置にパスワードが新たに設定された場合、入力されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１２】
請求項１ないし８のいずれか１項に記載の電子機器であって、更に、
前記出力変更部によって外部記憶装置に設定されている外部記憶装置のパスワードが変更された場合、変更されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１３】
請求項１ないし８のいずれか１項に記載の電子機器であって、更に、
前記外部記憶装置接続部に接続された外部記憶装置に設定されている外部記憶装置のパスワードと前記入力部により入力されたパスワードが一致し外部記憶装置のパスワードロック解除に成功した場合、一致したパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１４】
請求項１ないし８のいずれか１項に記載の電子機器であって、更に、
前記パスワード保持部を有するＩＣカードを接続するＩＣカード接続部を有し、
前記出力変更部または前記パスワード記録部は、前記ＩＣカードのパスワード保持部へのデータ参照、データ記録、データ変更のいずれかを行う場合、前記ＩＣカードへアクセスするためのアクセス信号を送信する電子機器。
【請求項１５】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続ステップと、
データを入力する入力ステップと、
前記入力ステップにおいて入力された当該電子機器の利用者認証鍵と、当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部に保持された利用者認証鍵と、が一致するか否かを判定する利用者認証鍵判定ステップと、
前記利用者認証鍵判定ステップにおける判定の結果、利用者認証鍵が一致した場合、外部記憶装置の識別情報とパスワードとを関連付けてパスワード情報として保持するパスワード保持部に保持された前記パスワード情報を出力、または、外部記憶装置に設定されている外部記憶装置のパスワードを変更する出力変更ステップと、
を有するパスワード制御方法。
【請求項１６】
請求項１５に記載のパスワード制御方法の各ステップをコンピュータに実行させるためのプログラム。
【請求項１７】
（削除）
【請求項１８】
（削除）
【手続補正書】
【提出日】平成22年1月14日(2010.1.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、
当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、
データを入力する入力部と、
前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、
前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更する出力変更部と、を備え、
前記パスワード保持部は、前記外部記憶装置の識別情報とパスワードとを関連付け、前記パスワード情報として保持する電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記出力変更部は、前記パスワード保持部を参照し、前記外部記憶装置接続部に接続された外部記憶装置の識別情報に対応するパスワード情報を出力する電子機器。
【請求項３】
請求項２に記載の電子機器であって、更に、
前記パスワード保持部に保持された全てのパスワード情報を出力するための第１の出力モードと、前記外部記憶装置接続部に接続された外部記憶装置のパスワード情報を出力するための第２の出力モードのいずれかを選択する出力モード選択部を有する電子機器。
【請求項４】
請求項２に記載の電子機器であって、
前記出力変更部は、前記外部記憶装置接続部に接続された外部記憶装置の識別情報が前記パスワード保持部に保持されていない場合、前記パスワード情報の出力を中止する電子機器。
【請求項５】
請求項１ないし４のいずれか１項に記載の電子機器であって、
前記出力変更部は、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を表示部に表示する電子機器。
【請求項６】
請求項１ないし４のいずれか１項に記載の電子機器であって、
前記出力変更部は、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を送信する電子機器。
【請求項７】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、
当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、
データを入力する入力部と、
前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、
前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、外部記憶装置に設定されている外部記憶装置のパスワードを削除する出力変更部と、を備えた電子機器。
【請求項８】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、
当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、
データを入力する入力部と、
前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、
記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、外部記憶装置に設定されている外部記憶装置のパスワードの変更を行い、さらに、前記パスワードの変更に失敗した場合には、前記パスワード保持部に保持されている前記パスワードの変更に失敗したパスワード情報を削除する電子機器。
【請求項９】
請求項１ないし８のいずれか１項に記載の電子機器であって、
前記パスワード情報には、前記外部記憶装置の製造者を示す製造者情報が含まれる電子機器。
【請求項１０】
請求項１ないし８のいずれか１項に記載の電子機器であって、
前記パスワード情報には、前記外部記憶装置の容量を示す容量情報が含まれる電子機器。
【請求項１１】
請求項１ないし８のいずか１項に記載の電子機器であって、更に、
前記外部記憶装置接続部に接続された外部記憶装置にパスワードが設定されていない場合、かつ、前記入力部によりパスワードが入力されることで外部記憶装置にパスワードが新たに設定された場合、入力されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１２】
請求項１ないし８のいずれか１項に記載の電子機器であって、更に、
前記出力変更部によって外部記憶装置に設定されている外部記憶装置のパスワードが変更された場合、変更されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１３】
請求項１ないし８のいずれか１項に記載の電子機器であって、更に、
前記外部記憶装置接続部に接続された外部記憶装置に設定されている外部記憶装置のパスワードと前記入力部により入力されたパスワードが一致し外部記憶装置のパスワードロック解除に成功した場合、一致したパスワードを前記パスワード保持部へ記録するパスワード記録部を有する電子機器。
【請求項１４】
請求項１ないし８のいずれか１項に記載の電子機器であって、更に、
前記パスワード保持部を有するＩＣカードを接続するＩＣカード接続部を有し、
前記出力変更部または前記パスワード記録部は、前記ＩＣカードのパスワード保持部へのデータ参照、データ記録、データ変更のいずれかを行う場合、前記ＩＣカードへアクセスするためのアクセス信号を送信する電子機器。
【請求項１５】
パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続ステップと、
データを入力する入力ステップと、
前記入力ステップにおいて入力された当該電子機器の利用者認証鍵と、当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部に保持された利用者認証鍵と、が一致するか否かを判定する利用者認証鍵判定ステップと、
前記利用者認証鍵判定ステップにおける判定の結果、利用者認証鍵が一致した場合、外部記憶装置の識別情報とパスワードとを関連付けてパスワード情報として保持するパスワード保持部に保持された前記パスワード情報を出力、または、外部記憶装置に設定されている外部記憶装置のパスワードを変更する出力変更ステップと、
を有するパスワード制御方法。
【請求項１６】
請求項１５に記載のパスワード制御方法の各ステップをコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、パスワード制御方法およびプログラムに関し、特にパスワードによりロック可能な外部記憶媒体のパスワードを失念した場合に安全にパスワード情報を取り出せる電子機器、パスワード制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、ＳＤカード等のメモリカードを用いて様々な情報を手軽に持ち歩くことができる。このメモリカードを電子機器に接続することで、メモリカードに保存された様々な情報を電子機器へ取り込み、電子機器において処理を行うことが可能である。またメモリカードに様々な情報を書き込むことが可能である。
【０００３】
近年、メモリカードの大容量化に伴い、個人情報や機密情報をメモリカードに格納する機会が増えている。また、メモリカードを利用するユーザのセキュリティに関する意識の高まりもあり、メモリカード内の情報を参照するため、および、メモリカード内の情報を更新したり新たに情報を格納したりするためにパスワードの入力が必要なメモリカードも登場している。
【０００４】
例えばメモリカードにパスワードが設定されていない場合はメモリカード内の情報に自由にアクセス可能であるが、メモリカードにパスワードが設定されている場合はメモリカードに対して正しいパスワード情報を送信しない限りロック状態となりメモリカード内の情報にアクセスできないような仕組みとなっている。このようにメモリカードがロック状態の場合、メモリカードに対して正しいパスワード情報を送信しアンロック状態とすることでメモリカード内の情報にアクセス可能となる。
【０００５】
パスワードの入力が必要なメモリカードでは、もしパスワードを忘れてしまった場合、パスワードによって保護された記憶データを読み出すこと、および、パスワードで保護された記憶領域を更新したり新たに書き込んだりすることが不可能となる。また、メモリカードを接続するＰＣ等の電子機器においてもメモリカードの使用（読み書き）ができない状態となる。
【０００６】
そこで、実際のパスワードの他に副パスワードを設け、パスワードを忘れた場合には副パスワードを用いることでパスワードのクリアまたは再表示を行う情報機器が知られている（例えば、特許文献１参照）。
【０００７】
また、システムでパスワードを生成し、利用者用の記憶媒体に保存することにより、利用者のパスワード忘れを防止し、複雑なパスワードの利用を可能にし、システムの安全性を向上させるパスワード制御方式が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−１３３６７０号公報
【特許文献２】特開平３−１９２４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の情報機器では、パスワードの保護対象（例えばメモリカードなどの外部記憶装置）が副パスワードを設けることが可能であって、副パスワードによるパスワードロックの解除に対応している必要がある。
【００１０】
また、特許文献２のパスワード制御方式は、例えばＳＤカードなどの外部記憶装置ではパスワードの自動生成を行うことができないため、適用可能な外部記憶装置が制限されてしまう。
【００１１】
本発明は、上記事情に鑑みてなされたものであって、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出すことが可能な電子機器、パスワード制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の第１の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、外部記憶装置のパスワードを含むパスワード情報を保持するパスワード保持部と、当該電子機器の利用者認証鍵を保持する利用者認証鍵保持部と、データを入力する入力部と、前記入力部により入力された当該電子機器の利用者認証鍵と前記利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定する利用者認証鍵判定部と、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更する出力変更部とを有する構成としている。
【００１３】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、安全に外部記憶装置のパスワード情報を取り出す、または、外部記憶装置のパスワード情報を変更することが可能である。
【００１４】
また、本発明の第２の電子機器は、前記出力変更部が、前記パスワード保持部に保持された全てのパスワード情報を出力する構成としている。
【００１５】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、当該電子機器が記憶している全ての外部記憶装置のパスワード情報を安全に取り出すことが可能である。
【００１６】
また、本発明の第３の電子機器は、前記パスワード保持部が、前記外部記憶装置の識別情報とパスワードとを関連付け、前記パスワード情報として保持する構成としている。
【００１７】
この構成により、メモリカード等の外部記憶装置の識別ＩＤと当該外部記憶装置のパスワードとが関連付けられ、例えば、出力される外部記憶装置のパスワードがどのメモリカードのパスワードかを認識することが容易になる。
【００１８】
また、本発明の第４の電子機器は、前記出力変更部が、前記パスワード保持部を参照し、前記外部記憶装置接続部に接続された外部記憶装置の識別情報に対応するパスワード情報のみを出力する構成としている。
【００１９】
この構成により、現在接続されている外部記憶装置に対応するパスワード情報のみを出力することが可能となるため、ユーザが必要な外部記憶装置のパスワードを容易に確認することが可能となる。
【００２０】
また、本発明の第５の電子機器は、前記パスワード保持部に保持された全てのパスワード情報を出力するための第１の出力モードと、前記外部記憶装置接続部に接続された外部記憶装置のパスワード情報を出力するための第２の出力モードのいずれかを選択する出力モード選択部を有する構成としている。
【００２１】
この構成により、全ての外部記憶装置のパスワード情報を出力するか、接続された外部記憶装置に対応するパスワードのみを出力するかを選択することが可能となり、ユーザの利便性が向上する。
【００２２】
また、本発明の第６の電子機器は、前記出力変更部が、前記外部記憶装置接続部に接続された外部記憶装置の識別情報が前記パスワード保持部に保持されていない場合、前記パスワード情報の出力を中止する構成としている。
【００２３】
この構成により、識別情報に対応するパスワード情報をパスワード保持部が保有している場合のみパスワード情報の出力を行うことが可能となる。
【００２４】
また、本発明の第７の電子機器は、前記出力変更部が、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を表示部に表示する構成としている。
【００２５】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を表示させることで確認することが可能である。
【００２６】
また、本発明の第８の電子機器は、前記出力変更部が、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、前記パスワード情報を送信する構成としている。
【００２７】
この構成により、どのような外部記憶装置のパスワードを失念した場合であっても、パスワード情報を様々な通信方式によって送信でき、他の電子機器においてもパスワード情報を確認・保存することが可能である。
【００２８】
また、本発明の第９の電子機器は、前記出力変更部が、前記利用者認証鍵判定部による判定の結果、利用者認証鍵が一致した場合、外部記憶装置に設定されている外部記憶装置のパスワードを削除する構成としている。
【００２９】
この構成により、外部記憶装置のパスワードを失念した場合であっても、外部記憶装置に設定されている外部記憶装置のパスワード情報を削除できるため、再度外部記憶装置を使用することが可能となる。
【００３０】
また、本発明の第１０の電子機器は、出力変更部が、前記パスワードの変更に失敗した場合、前記パスワード保持部に保持されている前記パスワードの変更に失敗したパスワード情報を削除する構成としている。
【００３１】
この構成により、例えば接続された外部記憶装置のパスワード情報と当該電子機器に保持された外部記憶装置のパスワード情報とが一致しない場合に当該電子機器のパスワード保持部に保持されているパスワード情報を削除することが可能であり、以降に誤ったパスワード情報を出力することを防止できる。
【００３２】
また、本発明の第１１の電子機器は、前記パスワード情報には、前記外部記憶装置の製造者を示す製造者情報が含まれる構成としている。
【００３３】
この構成により、例えば、識別情報とパスワードだけではユーザがどの外部記憶装置のパスワードが出力されているか把握できない場合であっても、外部記憶装置に関する情報が増えることで、より容易にパスワード情報を確認することが可能となる。
【００３４】
また、本発明の第１２の電子機器は、前記パスワード情報には、前記外部記憶装置の容量を示す容量情報が含まれる構成としている。
【００３５】
この構成により、例えば、識別情報とパスワードだけではユーザがどの外部記憶装置のパスワードが出力されているか把握できない場合であっても、外部記憶装置に関する情報が増えることで、より容易にパスワード情報を確認することが可能となる。
【００３６】
また、本発明の第１３の電子機器は、前記外部記憶装置接続部に接続された外部記憶装置にパスワードが設定されていない場合、かつ、前記入力部によりパスワードが入力されることで外部記憶装置にパスワードが新たに設定された場合、入力されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する構成としている。
【００３７】
この構成により、外部記憶装置に対して新規に設定されたパスワード情報が当該電子機器内に保持されるため、この後パスワード情報を失念してしまった場合であっても、安全にパスワード情報を取り出すことが可能となる。
【００３８】
また、本発明の第１４の電子機器は、前記出力変更部によって外部記憶装置に設定されている外部記憶装置のパスワードが変更された場合、変更されたパスワードを前記パスワード保持部へ記録するパスワード記録部を有する構成としている。
【００３９】
この構成により、外部記憶装置に設定されているパスワードが変更された際にパスワード情報が当該電子機器内に保持されるため、この後パスワード情報を失念してしまった場合であっても、安全にパスワード情報を取り出すことが可能となる。
【００４０】
また、本発明の第１５の電子機器は、前記外部記憶装置接続部に接続された外部記憶装置に設定されている外部記憶装置のパスワードと前記入力部により入力されたパスワードが一致し外部記憶装置のパスワードロック解除に成功した場合、一致したパスワードを前記パスワード保持部へ記録するパスワード記録部を有する構成としている。
【００４１】
この構成により、例えば当該電子機器が保持しているパスワード情報と接続されている外部記憶装置のパスワード情報が異なる場合、および、当該電子機器がパスワード情報を保持していない外部記憶装置が接続された場合であっても、接続されている外部記憶装置のパスワード情報と同一のパスワードを入力し外部記憶装置のパスワードロック解除に成功した際にパスワード情報が当該電子機器内に保持されるため、この後パスワード情報を失念してしまった場合であっても、安全にパスワード情報を取り出すことが可能となる。
【００４２】
また、本発明の第１６の電子機器は、前記パスワード保持部を有するＩＣカードを接続するＩＣカード接続部を有し、前記出力変更部または前記パスワード記録部が、前記ＩＣカードのパスワード保持部へのデータ参照、データ記録、データ変更のいずれかを行う場合、前記ＩＣカードへアクセスするためのアクセス信号を送信する構成としている。
【００４３】
この構成により、例えばＩＣカードを他の電子機器に挿入等して利用する場合であっても、外部記憶装置のパスワードを失念した場合、安全にパスワード情報を取り出すことが可能である。
【００４４】
また、本発明の第１のパスワード制御方法は、電子機器において、データを入力する入力部により入力された前記電子機器の利用者認証鍵と前記電子機器の利用者認証鍵を保持する利用者認証鍵保持部に保持された利用者認証鍵とが一致するか否かを判定するステップと、判定の結果、利用者認証鍵が一致した場合、パスワードによりロック可能な外部記憶装置のパスワードを含むパスワード情報を出力または外部記憶装置に設定されている外部記憶装置のパスワードを変更するステップとを有する方法としている。
【００４５】
この方法により、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出す、または、外部記憶装置に設定されているパスワードを変更することが可能である。
【００４６】
また、本発明の第１のプログラムは、上記パスワード制御方法の各ステップをコンピュータに実行させるためのプログラムとしている。
【００４７】
このプログラムにより、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出す、または、外部記憶装置に設定されているパスワードを変更することが可能である。
【発明の効果】
【００４８】
本発明によれば、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出す、または、外部記憶装置に設定されているパスワードを変更することが可能な電子機器、パスワード制御方法、およびプログラムを提供できる。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１の実施形態における電子機器およびメモリカードの概略構成の一例を示す図
【図２】本発明の第１の実施形態におけるパスワード保持部に保持するパスワードテーブルの一例を示す図
【図３】本発明の第１の実施形態における電子機器がカードパスワードを新規に設定する場合およびメモリカードのパスワードロックを解除する場合の動作の一例を示すフローチャート
【図４】本発明の第１の実施形態における電子機器がカードパスワードを設定する場合およびメモリカードのパスワードロックを解除する場合の動作の一例を示すフローチャート
【図５】本発明の第１の実施形態における電子機器に対して機器パスワードを設定する場合の動作の一例を示すフローチャート
【図６】本発明の第１の実施形態における電子機器がユーザがカードパスワードを失念した際にカードパスワードを表示する場合の動作の一例を示すフローチャート
【図７】本発明の第１の実施形態における電子機器がユーザがカードパスワードを失念した際にメモリカードに設定されたカードパスワードを消去する場合の動作の一例を示すフローチャート
【図８】本発明の第１の実施形態における電子機器がユーザがカードパスワードを失念した際にメモリカードに設定されたカードパスワードを更新する場合の動作の一例を示すフローチャート
【図９】本発明の第１の実施形態における電子機器１００が表示モードを選択する場合の動作の一例を示すフローチャート
【図１０】本発明の第１の実施形態におけるアイコン表示を行う電子機器の一例および電子機器の表示部が表示するアイコンの一例を示す図
【図１１】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１２】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１３】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１４】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１５】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１６】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１７】本発明の第１の実施形態における電子機器の表示部による画面表示の一例
【図１８】本発明の第２の実施形態における電子機器、メモリカード、およびＩＣカードの概略構成の一例を示す図
【図１９】本発明の第３の実施形態における電子機器およびメモリカードの概略構成の一例を示す図
【発明を実施するための形態】
【００５０】
本発明の実施形態における電子機器、パスワード制御方法、およびプログラムについて、図面を用いて以下に説明する。
【００５１】
（第１の実施形態）
図１は、本発明の第１の実施形態における電子機器１００およびメモリカード２００の概略構成の一例を示す図である。
【００５２】
電子機器１００は、パスワード保持手段１０１、入力手段１０２、電力供給手段１０３、カード情報取得手段１０４、設定解除手段１０５、ロック状態判定手段１０６、データアクセス手段１０７、メモリカード接続手段１０８、制御手段１０９、表示手段１１０、機器設定解除手段１１１、機器パスワード保持手段１１２、パスワード表示内容選択手段１１３を有して構成される。電子機器１００としては、メモリカード２００等の外部記憶装置を接続可能なＰＣ、ＰＤＡ、携帯電話端末、テレビ、デジタルスチルカメラ、デジタルビデオカメラ、ＩＣレコーダ、プリンタ、ＡＶプレイヤ、ＡＶレコーダ、ＨＤＤポータブルストレージ、カーナビゲーション端末やその他の電子機器が考えられる。
【００５３】
尚、メモリカード接続手段１０８は「外部記憶装置接続部」の一例である。また、機器パスワード保持手段１１２は「利用者認証鍵保持部」としての機能を有する。また、機器設定解除手段１１１は電子機器の「利用者認証鍵判定部」としての機能を有する。また、制御手段１０９は「出力変更部」、「パスワード記録部」としての機能を有する。また、パスワード表示内容選択手段１１３は「出力モード選択部」としての機能を有する。
【００５４】
メモリカード２００は、電子機器接続手段２０１、データ記憶手段２０２、パスワード判定手段２０３、パスワード保持手段２０４、ロック手段２０５、カード情報送信手段２０６を有して構成される。ここでは、外部記憶装置の一例としてメモリカード２００について説明するが、外部記憶装置としては、例えばハードディスク、ＤＶＤ等のディスクメディア、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）やＵＳＢメモリ等の半導体メモリデバイスなどの記憶装置、および、記憶装置内に保存されているファイル内に作成された仮想ドライブなども考えられる。また、メモリカード２００としては、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードやＭＭＣ（Ｍｕｌｔｉ  Ｍｅｄｉａ  Ｃａｒｄ）、メモリースティック、ｘＤピクチャーカード、コンパクトフラッシュ（登録商標）、スマートメディアなどが考えられる。
【００５５】
パスワード保持手段１０１は、設定解除手段１０５によって設定されたメモリカードのパスワード（以下、カードパスワードという）を保持している。例えば、パスワード保持手段１０１はパスワード保持テーブル１０１ａやパスワード保持テーブル１０１ｂを有する。パスワード保持テーブル１０１ａには、メモリカード２００を識別するためのカード固有ＩＤとそのカードのカードパスワードとが関連付けられて（対にして）保存される。図２（ａ）はパスワード保持テーブル１０１ａの一例である。
【００５６】
カード固有ＩＤは、通常、メモリカード２００毎に割り振られているものであるが、例えばメモリカード２００が複数のパーティションを備える場合には、パーティション毎にカード固有ＩＤ、カードパスワードを設けることも可能である。また、この場合には、カード固有ＩＤは１つとし、パーティション毎にカードパスワードのみを異なるものにすることも可能である。これにより、パーティション毎にロック状態としたり、ロック解除状態としたりすることが可能である。また、メモリカード２００内に保存されているあるファイル内に作成された仮想ドライブの場合には、仮想ドライブ毎にロック状態としたりロック解除状態としたりすることが可能である。
【００５７】
また、図２（ｂ）はパスワード保持テーブル１０１ｂの他の一例である。パスワード保持テーブル１０１ｂは、パスワード保持テーブル１０１ａを拡張したものである。パスワード保持テーブル１０１ｂには、カード固有ＩＤとそのカードのカードパスワードとが関連付けられて（対にして）保存され、その他にメモリカード２００の製造者を示すカード製造メーカーの情報、メモリカード２００の容量を示すカード容量の情報も保存される。これらの他の情報であっても、メモリカード２００の判別を容易にする情報をメモリカード２００が保持している場合には、パスワード保持テーブル１０１ｂが保持するようにしてもよい。パスワード保持テーブル１０１ｂを備えることにより、ユーザがどのカードのカードパスワードがどれなのかを容易に判別することが可能となる。また、入力手段１０２よりユーザが入力した見出しやメモなどの情報をパスワード保持テーブル１０１ｂに保持しても良い。
【００５８】
また、パスワード保持テーブル１０１ａ、１０１ｂにカード固有ＩＤを保存せずに、カードパスワードやカード固有ＩＤ以外の情報のみを保存するようにしてもよい。
【００５９】
入力手段１０２は、文字や画像、音声を入力するための手段であり、例えば入力キーやタッチパネル、カメラ、指紋センサー、マイクなどが考えられる。入力手段１０２は、パスワード等を入力する。
【００６０】
電力供給手段１０３は、メモリカード接続手段１０８を介して、メモリカード２００へ電力の供給を行う。
【００６１】
カード情報取得手段１０４は、メモリカード接続手段１０８を介して、メモリカード２００から送信されるカード固有ＩＤ等のカード情報を取得し、必要に応じてパスワード保持手段１０１へ保存する。また、カード情報取得手段１０４は、カード製造者情報、カード容量情報、ＶｅｒＮｏ（Ｖｅｒｓｉｏｎ  Ｎｕｍｂｅｒ）情報、製造年月日情報等をカード情報として取得し、必要に応じてパスワード保持手段１０１へ保存してもよい。
【００６２】
設定解除手段１０５は、入力手段１０２により入力されたカードパスワードを必要に応じてパスワード保持手段１０１へ保存する。また、設定解除手段１０５は、メモリカード接続手段１０８を介して、カードパスワードを設定するためのパスワード設定信号をメモリカード２００へ送信する。パスワード設定信号には、入力手段１０２またはパスワード保持手段１０１からのカードパスワードや制御信号が含まれる。
【００６３】
また、設定解除手段１０５は、メモリカード接続手段１０８を介して、メモリカード２００のロック状態を解除するためのロック解除信号をメモリカード２００へ送信する。ロック解除信号には、パスワード保持手段１０１または入力手段１０２からのカードパスワードや制御信号が含まれる。
【００６４】
ロック状態判定手段１０６は、メモリカード２００がカードパスワードによりロックされている状態か否かを判定する。例えば、メモリカード接続手段１０８を介して、メモリカード２００から送信されるロック状態信号を取得した場合、ロック状態であると判定する。
【００６５】
また、ロック状態判定手段１０６は、メモリカード２００にカードパスワードが設定されているか否かを判定する。
【００６６】
データアクセス手段１０７は、メモリカード接続手段１０８を介して、メモリカード２００のデータ記憶手段２０２に記憶されたデータへのリード処理やライト処理などを行うためのアクセス信号をメモリカード２００へ送信しデータのリード・ライトを行う。
【００６７】
メモリカード接続手段１０８は、メモリカード２００を接続するための手段であり、例えば接続端子である。例えば、メモリカード２００がメモリカードスロットに挿入され、メモリカード接続手段１０８とメモリカード２００の電子機器接続手段２０１とが接続されることで、データの交換が可能な状態となる。また、メモリカード接続手段１０８は、メモリカード２００が挿入されるなど接続されたことを検出するための機能を有する。
【００６８】
制御手段１０９は、電子機器１００の他の構成要素の各種制御を行う。
【００６９】
また、制御手段１０９は、設定解除手段１０５およびメモリカード接続手段１０８を介して、メモリカード２００のパスワード保持手段２０４に保持されたカードパスワードを消去するためのパスワード消去信号をメモリカード２００へ送信する。パスワード消去信号には、入力手段１０２またはパスワード保持手段１０１からのメモリカード２００のカードパスワードや制御信号が含まれる。
【００７０】
また、制御手段１０９は、設定解除手段１０５およびメモリカード接続手段１０８を介して、メモリカード２００のパスワード保持手段２０４に保持されたカードパスワードを更新するためのパスワード更新信号をメモリカード２００へ送信する。パスワード更新信号には、入力手段１０２またはパスワード保持手段１０１からのメモリカード２００のカードパスワードや更新時に設定を希望する新たなカードパスワードや制御信号が含まれる。
【００７１】
表示手段１１０は、様々なデータの表示を行う。例えば、カードパスワードに関するカードパスワード情報の表示や各種アイコンの表示等を行う。表示の詳細については後述する。また、カードパスワード情報は、少なくともカードパスワードの情報を含むものであり、その他のカード固有ＩＤ情報や製造者情報やカード容量情報等のカード情報を含む場合もある。表示手段１１０は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（有機エレクトロルミネッセンス）、ＬＥＤ（ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）、タッチパネルなどで構成される。
【００７２】
機器設定解除手段１１１は、電子機器１００本体のパスワード（以下、機器パスワードという）の設定、電子機器１００本体の機器パスワードによる電子機器１００本体の機能のロック、ロック解除を行う。電子機器１００の一部の機能は通常ロックされており、正しい機器パスワードが入力されたことを確認することで利用者認証を行った場合に当該機能がロック解除され利用可能となる。尚、機器パスワードは電子機器１００の利用者認証鍵の一例であり、電子機器１００の利用者認証鍵としては機器パスワードの他に、指紋・虹彩・声紋などの生体情報を用いた生体認証のための情報であっても構わない。これらの利用者認証鍵情報は電子機器の利用者を認証する目的で用いるため、生体情報の場合には利用者認証鍵保持部に保持する利用者認証鍵情報と完全一致しない場合であっても、利用者と判定できる程度に一致していれば正しい利用者であると判断し、利用者認証鍵一致と同義と考える。また、生体認証情報についても入力手段１０２より入力される。
【００７３】
機器パスワード保持手段１１２は、電子機器１００本体のロック解除するための機器パスワードを保持する。
【００７４】
パスワード表示内容選択手段１１３は、入力手段１０２による入力等により、カードパスワード情報を表示する際に表示する内容（表示モード）を選択する。例えば、電子機器１００に現在接続されているメモリカード以外の全てのメモリカードについてもカードパスワード情報を表示する全カード表示モード、電子機器に現在されているメモリカードについてのみカードパスワード情報を表示する現カード表示モードのいずれかを選択する。
【００７５】
電子機器接続手段２０１は、電子機器１００へ接続するための手段であり、例えば接続端子である。例えば、メモリカード２００がメモリカードスロットに挿入され、電子機器１００のメモリカード接続手段１０８と電子機器接続手段２０１とが接続されることで、データの交換が可能な状態となる。
【００７６】
データ記憶手段２０２は、様々なデータを記憶する。
【００７７】
パスワード判定手段２０３は、ロック解除信号に含まれるカードパスワードとパスワード保持手段２０４に保持されたカードパスワードとが同一であるか否かを判定する。また、パスワード判定手段２０３は、電子機器接続手段２０１を介して、パスワード設定信号を取得した場合、パスワード保持手段２０４へパスワード設定信号に含まれるカードパスワードを保存する。このときパスワード判定手段２０３はカードパスワードを設定したことを示す信号を、電子機器接続手段２０１を介して電子機器１００へ送信してもよい。
【００７８】
また、パスワード判定手段２０３は、電子機器接続手段２０１を介して、パスワード消去信号を取得した場合、パスワード保持手段２０４を検索し、パスワード消去信号に含まれるカードパスワードと同一のカードパスワードを消去する。パスワード判定手段２０３は、カードパスワードの消去を行った場合、電子機器接続手段２０１を介して、カードパスワード消去が完了したことを示すパスワード消去完了信号を電子機器１００へ送信してもよい。
【００７９】
また、パスワード判定手段２０３は、電子機器接続手段２０１を介して、パスワード更新信号を取得した場合、パスワード保持手段２０４を検索し、パスワード更新信号に含まれる現パスワードと同一のカードパスワードが存在した場合、カードパスワードをパスワード更新信号に含まれる新たに設定を希望するカードパスワードで更新する。パスワード判定手段２０３は、カードパスワードの更新を行った場合、電子機器接続手段２０１を介して、カードパスワード更新が完了したことを示すパスワード更新完了信号を電子機器１００へ送信してもよい。
【００８０】
パスワード保持手段２０４は、メモリカード２００のカードパスワードを保持する。
【００８１】
ロック手段２０５は、メモリカード２００へ電力供給が行われた場合、例えばパスワード保持手段２０４にパスワードが設定されている場合にはデータ記憶手段２０２へのアクセスを禁止するためのロックを行い、ロック状態とする。また、ロック手段２０５は、電子機器１００から取得したロック解除信号に含まれるパスワードがパスワード判定手段２０３によってパスワード保持手段２０４に保持されたカードパスワードとが同一と判定された場合、ロック状態を解除するためのロック解除を行う。
【００８２】
また、ロック手段２０５は、ロックを行った場合、電子機器接続手段２０１を介して、ロックされた状態であることを示すロック状態信号を電子機器１００へ送信する。また、ロック手段２０５は、ロック解除を行った場合、電子機器接続手段２０１を介して、ロック解除が完了したことを示すロック解除完了信号を電子機器１００へ送信する。また、ロック手段２０５は、ロック解除に失敗した場合、電子機器接続手段２０１を介して、ロック解除に失敗したことを示すロック解除エラー信号を電子機器１００へ送信するようにしてもよい。
【００８３】
カード情報送信手段２０６は、電子機器接続手段２０１を介して、カード固有ＩＤ等のカード情報を電子機器１００へ送信する。
【００８４】
次に、電子機器１００がカードパスワードを設定する場合およびメモリカード２００のパスワードロックを解除する場合の動作の一例について説明する。図３、図４は電子機器１００がカードパスワードを設定する場合およびメモリカード２００のパスワードロックを解除する場合の動作の一例を示すフローチャートである。
【００８５】
メモリカード接続手段１０８が、メモリカードスロットへメモリカード２００が挿入されたなど接続されたことを検出した場合（ステップＳ１０１）、電力供給手段１０３が、メモリカード２００へ電力を供給する（ステップＳ１０２）。
【００８６】
続いて、カード情報取得手段１０４が、メモリカード２００からカード固有ＩＤ等を取得する（ステップＳ１０３）。
【００８７】
続いて、ロック状態判定手段１０６が、メモリカード２００がロック状態であるか否かを判定する（ステップＳ１０４）。この判定では、例えば、ロック状態判定手段１０６がメモリーカード２００からロック状態信号を取得し、ロック状態であるか否かを判定する。
【００８８】
尚、ステップＳ１０３およびステップＳ１０４は、順不同である。
【００８９】
ロック状態でないと判定された場合、電子機器１００はメモリカード２００のデータ記憶手段への読み書きが可能である。この時、ユーザがカードに新たなパスワードを設定することを選択すると（図１１（ａ））、入力手段１０２が、ユーザの指示により、カードパスワードを入力する（ステップＳ１０５）。この際、例えば表示手段１１０によって後述する図１１（ｂ）の表示が行われる。
【００９０】
続いて、設定解除手段１０５が、入力されたカードパスワードをメモリカード２００に設定するために、パスワード設定信号を送信する（ステップＳ１０６）。
【００９１】
続いて、設定解除手段１０５が、取得したカード固有ＩＤ等と入力されたカードパスワードとを関連付けて、パスワード保持手段１０１へ保存する（ステップＳ１０７）。この際、例えば、表示手段１１０によって後述する図１１（ｃ）の表示が行われる。これにより、カードパスワードの設定が完了する。
【００９２】
また、ステップＳ１０４において、ロック状態であると判定された場合は、設定解除手段１０５が、パスワード保持手段１０１を参照し、取得したカード固有ＩＤと同一のものが存在するか否を判定する（ステップＳ１０８）。
【００９３】
同一のカード固有ＩＤが存在した場合、設定解除手段１０５が、パスワード保持手段１０１から当該カード固有ＩＤと関連付けて（対にして）記録されているカードパスワードを読み出す（ステップＳ１０９）。例えば、図２では、カード固有ＩＤ「ＩＤ１」の場合にカードパスワード「ＰＷ１」を読み出す。
【００９４】
続いて、設定解除手段１０５が、読み出されたカードパスワードを含むロック解除信号を送信する（ステップＳ１１０）。
【００９５】
続いて、ロック状態判定手段１０６が、ロック解除が成功したか否かを判定する（ステップＳ１１１）。この判定では、例えば、ロック解除信号を送信してから所定期間内にロック解除完了信号を検出した場合に成功と判定してもよいし、ロック解除エラー信号を検出した場合に失敗と判定してもよい。
【００９６】
ロック解除が成功した場合は、ロック解除の処理が終了する。ロック解除が成功しなかった場合には、ステップＳ１１２の直前へ進む。
【００９７】
ステップＳ１０８において、同一のカード固有ＩＤが存在しなかった場合、または、ステップＳ１１１において、ロック解除が成功しなかった場合、入力手段１０２が、ユーザの指示により、カードパスワードを入力する（ステップＳ１１２）。この際、例えば表示手段１１０によって後述する図１２（ａ）の表示が行われる。
【００９８】
続いて、設定解除手段１０５が、入力されたカードパスワードを含むロック解除信号を送信する（ステップＳ１１３）。
【００９９】
続いて、ロック状態判定手段１０６が、ロック解除が成功したか否かを判定する（ステップＳ１１４）。この判定では、例えば、ロック解除信号を送信してから所定期間内にロック解除完了信号を検出した場合に成功と判定してもよいし、ロック解除エラー信号を検出した場合に失敗と判定してもよい。ロック解除が成功しなかった場合、ステップＳ１１２の直前に戻る。
【０１００】
ロック解除が成功した場合は、設定解除手段１０５が、取得したカード固有ＩＤ等と入力されたカードパスワードを関連付けて（対にして）、パスワード保持手段１０１へ保存する（ステップＳ１１５）。この際、例えば表示手段１１０によって後述する図１２（ｂ）の表示が行われる。尚、すでにカードパスワードが保存されている場合には、入力されたカードパスワードで更新する。これにより、ロック解除およびカードパスワード設定の処理が終了する。
【０１０１】
ロック状態が解除されると、データアクセス手段１０７は、データ記憶手段２０２に格納された様々なデータへアクセスし、リード処理、ライト処理等を行うことが可能である。
【０１０２】
図３、図４の処理を行う電子機器１００によれば、カードパスワードによるロックを自動的に解除することが可能である。また、メモリカード２００を抜き差ししても、ユーザがカードパスワードを繰り返し入力することなくロックが解除されるので、利便性が向上する。また、以上により、図３、図４の処理を行う電子機器１００ではパスワード保持手段１０１にはメモリカード２００のパスワード情報が保持される。またメモリカード２００に設定されているパスワード情報を更新・削除することをユーザが選択した場合であっても、上記処理と同様に、パスワード更新処理が成功すれば電子機器１００はメモリカード２００に設定した新たなパスワード情報をパスワード保持手段１０１に保持する。
【０１０３】
尚、メモリカード２００ではなく、ハードディスク等のカード固有ＩＤを保持しない外部記憶装置が電子機器１００に接続された場合には、例えば、パスワード保持手段１０１に保持されたカードパスワードを含むロック解除信号を送信し、ロック解除が成功するまで順次テーブル内のカードパスワードを検索してロック解除信号を生成し、ロック解除信号を受信するまでロック解除信号を送信し続けてもよい。これにより、カード固有ＩＤを保持しない外部記憶装置が電子機器１００に接続された場合であっても、自動的にロック解除を行うことが可能である。
【０１０４】
次に、電子機器１００が機器パスワードを設定する場合の動作の一例について説明する。図５は電子機器１００が機器パスワードを設定する場合の動作の一例を示すフローチャートである。
【０１０５】
機器パスワードの設定は、入力手段１０２により機器パスワードの設定変更メニューを選択した場合などに行われる。また、機器パスワードが設定されていない、または、デフォルト値の場合には、カードパスワード情報をカードパスワード保持手段１０１へ保存する処理（ステップＳ１０７またはステップＳ１１５処理）の直後に機器パスワードの設定をユーザに対して督促するようにすれば、パスワード表示・出力の際のセキュリティを向上させることができる。
【０１０６】
まず、機器設定解除手段１１１は、機器パスワード保持手段１１２に機器パスワードが保持されているか否かを判定する（ステップＳ２０１）。
【０１０７】
機器パスワードを保持している場合、機器設定解除手段１１１は、保持している機器パスワードがデフォルト値であるか否かを判定する（ステップＳ２０２）。
【０１０８】
機器パスワードがデフォルト値でない場合、入力手段１０２は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ２０３）。
【０１０９】
続いて、機器設定解除手段１１１は、機器パスワード保持手段１１２に保持された機器パスワードと入力手段１０２で入力された機器パスワードが一致するか否かを判定する（ステップＳ２０４）。一致しない場合、ステップＳ２０３の直前に戻る。
【０１１０】
ステップＳ２０４において機器パスワードが一致すると判定された場合、または、ステップＳ２０１において機器パスワードが保持されていないと判定された場合、またはステップＳ２０２において機器パスワードがデフォルト値であると判定された場合、入力手段１０２は、例えばユーザの指示により、設定を希望する新たな機器パスワードを入力する（ステップＳ２０５）。
【０１１１】
続いて、機器設定解除手段１１１は、入力された新たな機器パスワードを保存する（ステップＳ２０６）。この場合、機器パスワード保持手段１１２に機器パスワードが保持されていなかった場合は新規保存し、保持されていた場合は新たな機器パスワードで更新する。
【０１１２】
図５の処理を行う電子機器１００によれば、機器パスワードの設定および更新が可能となる。
【０１１３】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がカードパスワードを表示する場合の動作の一例について説明する。図６は電子機器１００がカードパスワードを表示する場合の動作の一例を示すフローチャートである。カードパスワードの表示は、例えば、入力手段１０２によりカードパスワードの表示メニューを選択した場合などに行われる。カードパスワードの表示メニューとして、例えば、表示手段１１０によって後述する図１３（ａ）や図１４（ａ）の表示が行われる。
【０１１４】
まず、入力手段１０１は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ３０１）。この際、例えば表示手段１１０によって後述する図１３（ｂ）や図１４（ｂ）の表示が行われる。
【０１１５】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ３０２）。この場合、機器設定手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。
【０１１６】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ３０１の直前に戻る。
【０１１７】
電子機器１００のロック解除が成功したと判定された場合、制御手段１０９は、パスワード保持手段１０１からカードパスワード情報を読み出し、表示手段１１０に表示する（ステップＳ３０３）。また、カードパスワード情報に併せて、必要に応じてカードパスワードに対応するカード固有ＩＤを表示するようにしてもよい。この際、例えば表示手段１１０によって後述する図１３（ｃ）や図１４（ｃ）のような表示が行われる。
【０１１８】
図６の処理を行う電子機器１００によれば、機器パスワードによる電子機器１００本体のロック解除に成功した場合、パスワード保持手段に保持しているカードパスワード情報を確認することが可能となるため、カードパスワードを失念してしまった場合であっても、メモリカード２００のパスワードロックを解除することが可能となる。
【０１１９】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がカードパスワード情報を表示する場合の動作の一例について説明する。図９は電子機器１００が表示モードを選択する場合の動作の一例を示す図である。表示モードの選択は、例えば、入力手段１０２によりカードパスワードの表示メニューを選択した場合などに行われる。カードパスワードの表示メニューとして、例えば、表示手段１１０によって後述する図１５（ａ）の表示が行われる。
【０１２０】
まず、入力手段１０２は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ６０１）。この際、例えば、表示手段１１０によって後述する図１５（ｂ）の表示が行われる。
【０１２１】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ６０２）。この場合、機器設定手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。
【０１２２】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ６０１の直前に戻る。
【０１２３】
電子機器１００のロック解除が成功したと判定された場合、パスワード表示内容選択手段１１３は、表示モードを選択する（ステップＳ６０３）。例えば、表示モードとして、全カード表示モードまたは現カード表示モードのいずれかを選択する。この際、例えば、表示手段１１０によって後述する図１５（ｃ）の表示が行われる。
【０１２４】
全カード表示モードが選択された場合、制御手段１０９は、パスワード保持手段１０１に保持されているカードパスワード情報を全て読み出し、表示手段１１０に表示する（ステップＳ６０４）。例えば、電子機器１００に現在接続されているメモリカード２００のカード固有ＩＤがＩＤ１であっても、他のカード固有ＩＤ（ＩＤ２・・・ＩＤｎ）に関するカードパスワード情報も表示する。また、パスワード保持手段１０１がパスワード保持テーブル１０１ａを備える場合には図２（ａ）に示す情報が、パスワード保持手段１０１がパスワード保持テーブル１０１ｂを備える場合には図２（ｂ）に示す情報が表示される。
【０１２５】
一方、現カード表示モードが選択された場合、制御手段１０９は、カード情報取得手段１０４から取得したカード固有ＩＤがパスワード保持手段１０１に保持されているか否かを判定する（ステップＳ６０５）。
【０１２６】
カード固有ＩＤがパスワード保持手段１０１に保持されている場合、パスワード保持手段１０１に保持されている取得したカード固有ＩＤに対応するカードパスワード情報のみを読み出し、表示手段１１０に表示する（ステップＳ６０６）。例えば、電子機器１００に現在接続されているメモリカード２００のカード固有ＩＤがＩＤ２である場合、ＩＤ２に関するカードパスワード情報ＰＷ２のみ表示する。この際、例えば、表示手段１１０によって後述する図１５（ｄ）の表示が行われる。また、例えば、パスワード保持手段１０１がパスワード保持テーブル１０１ａを備える場合には図２（ａ）に示す情報が、パスワード保持手段１０１がパスワード保持テーブル１０１ｂを備える場合には図２（ｂ）に示す情報が表示される。なお、この際にメモリカード２００が実際にＰＷ２でロック解除可能かどうかを確認し、ロック解除可能であった場合のみ表示を行うようにしてもよい。
【０１２７】
カード固有ＩＤがパスワード保持手段１０１に保持されていない場合、電子機器１００はカードパスワード情報を表示せずに図９の処理を終了する。
【０１２８】
図９の処理を行う電子機器１００によれば、表示モードを選択することで、ユーザの意図に応じてカードパスワード情報の表示方法を変更することが可能となる。全カード表示モードを選択した場合には、パスワード保持手段１０１に保持された全ての情報を表示することが可能となり、ユーザは簡単にあらゆるメモリカード２００のカードパスワード情報を確認することが可能であるため、ユーザがカードパスワードを失念してしまった場合であっても、メモリカード２００のパスワードロックを解除することが可能となる。また、現カード表示モードを選択した場合には、現在接続されているメモリカード２００のカードパスワード情報のみを確認することが可能であり、必要な情報のみを即刻確認することができるため、ユーザがカードパスワードを失念してしまった場合であっても、メモリカード２００のパスワードロックを解除することが可能となる。
【０１２９】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がメモリカード２００に設定されているカードパスワードを消去する場合の動作の一例について説明する。図７は電子機器１００がメモリカード２００に設定されているカードパスワードを消去する場合の動作の一例を示すフローチャートである。カードパスワードの消去は、例えば、入力手段１０２によりカードパスワードの消去メニューを選択した場合などに行われる。カードパスワードの消去メニューとして、例えば、表示手段１１０によって後述する図１６（ａ）の表示が行われる。
【０１３０】
まず、入力手段１０２は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ４０１）。この際、例えば、表示手段１１０によって後述する図１６（ｂ）の表示が行われる。
【０１３１】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ４０２）。この場合、機器設定解除手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。
【０１３２】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ４０１の直前に戻る。
【０１３３】
電子機器１００のロック解除が成功したと判定された場合、制御手段１０９は、カード情報取得手段１０４から取得したカード固有ＩＤがパスワード保持手段１０１に保持されているか否かを判定する（ステップＳ４０３）。
【０１３４】
取得したカード固有ＩＤがパスワード保持手段１０１に保持済みである場合、制御手段１０９は、前述したパスワード消去信号をメモリカード２００へ送信する（ステップＳ４０４）。パスワード消去信号には、パスワード保持手段１０１に保持された当該メモリカード２００のカードパスワードや制御信号が含まれる。
【０１３５】
続いて、制御手段１０９は、メモリカード２００のパスワード保持手段２０４が保持していたカードパスワードの消去に成功したか否かを判定する（ステップＳ４０５）。
【０１３６】
カードパスワードの消去に成功した場合、制御手段１０９は、消去されたカードパスワードに対応する一連の情報をパスワード保持手段１０１から消去する（ステップＳ４０６）。例えば、パスワード保持テーブル１０１ａ、１０１ｂにおいてカードパスワードが存する一行を削除する。
【０１３７】
続いて、制御手段１１０は、表示手段１１０によるアイコン表示を、後述するパスワード未設定アイコンに変更する（ステップＳ４０７）。この際、例えば、表示手段１１０によって後述する図１６（ｃ）の表示が行われる。
【０１３８】
ステップＳ４０３においてカード固有ＩＤがパスワード保持手段１０１に保持されていない場合、ステップＳ４０５においてカードパスワードの消去に失敗した場合には、電子機器１００は、カードパスワードの消去を失敗して図７の処理を終了する。尚、ステップＳ４０５においてカードパスワードの消去に失敗した場合には、制御手段１０９が、消去に失敗したカードパスワードに対応する一連の情報をパスワード保持手段１０１から消去してもよい（ステップＳ４０８）。
【０１３９】
図７の処理を行う電子機器１００によれば、機器パスワードによる電子機器１００本体のロック解除に成功した場合、カードパスワード情報を削除し、メモリカード２００のカードパスワード未設定の状態とすることができるため、カードパスワードを失念してしまった場合であっても、メモリカード２００を使用することが可能となる。
【０１４０】
次に、ユーザがカードパスワードを失念した際に、電子機器１００がメモリカード２００に設定されているカードパスワードを更新する場合の動作の一例について説明する。図８は電子機器１００がメモリカード２００に設定されているカードパスワードを更新する場合の動作の一例を示すフローチャートである。カードパスワードの更新は、例えば、入力手段１０２によりカードパスワードの更新メニューを選択した場合などに行われる。カードパスワードの更新メニューとして、例えば、表示手段１１０によって後述する図１７（ａ）の表示が行われる。
【０１４１】
まず、入力手段１０１は、例えばユーザの指示により、機器パスワードを入力する（ステップＳ５０１）。この際、例えば、表示手段１１０によって後述する図１７（ｂ）の表示が行われる。
【０１４２】
続いて、機器設定解除手段１１１は、電子機器１００のロック解除が成功したか否かを判定する（ステップＳ５０２）。この場合、機器設定解除手段１１１は、入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとを比較する。２つの機器パスワードが同一である場合には、機器パスワードによるロックは解除される。
【０１４３】
電子機器１００のロック解除が失敗したと判定された場合、ステップＳ５０１の直前に戻る。
【０１４４】
電子機器１００のロック解除が成功したと判定された場合、制御手段１０９は、カード情報取得手段１０４から取得したカード固有ＩＤがパスワード保持手段１０１に保持されているか否かを判定する（ステップＳ５０３）。
【０１４５】
取得したカード固有ＩＤがパスワード保持手段１０１に保持済みである場合、入力手段１０２は、例えばユーザの指示により、更新時に設定を希望する新たなカードパスワードを入力する（ステップＳ５０４）。この際、例えば、表示手段１１０によって後述する図１７（ｃ）の表示が行われる。
【０１４６】
続いて、制御手段１０９は、前述したパスワード更新信号をメモリカード２００へ送信する（ステップＳ５０５）。パスワード更新信号にはパスワード保持手段１０１に保持された当該メモリカード２００のカードパスワードや制御信号が含まれる。
【０１４７】
続いて、制御手段１０９は、メモリカード２００のパスワード保持手段２０４が保持していたカードパスワードの更新に成功したか否かを判定する（ステップＳ５０６）。
【０１４８】
カードパスワードの更新に成功した場合、制御手段１０９は、更新されたカードパスワードでパスワード保持手段１０１を更新する（ステップＳ５０７）。この際、例えば、表示手段１１０によって後述する図１７（ｄ）の表示が行われる。なお、このパスワード更新の際に、同時にロック解除処理を行っても構わないし、行わなくても構わない。
【０１４９】
ステップＳ５０３においてカード固有ＩＤがパスワード保持手段１０１に保持されていない場合、ステップＳ５０６においてカードパスワードの更新に失敗した場合には、電子機器１００は、カードパスワードの更新を失敗して図８の処理を終了する。尚、ステップＳ５０６においてカードパスワードの消去に失敗した場合には、制御手段１０９が、更新に失敗したカードパスワードに対応する一連の情報をパスワード保持手段１０１から消去してもよい（ステップＳ５０８）。
【０１５０】
図８の処理を行う電子機器１００によれば、機器パスワードによる電子機器１００本体のロック解除に成功した場合、カードパスワード情報を変更することができるため、カードパスワードを失念してしまった場合であっても、ユーザが再度メモリカード２００のカードパスワードを設定でき、安全性の高いメモリカード２００を失念後にも使用することが可能となる。
【０１５１】
尚、ここではカードパスワードの更新を行うことを説明したが、カードパスワードを一旦消去した後、新たにカードパスワードを設定することも可能である。
【０１５２】
次に、表示手段１１０による表示について詳細に説明する。
【０１５３】
表示手段１１０は、制御手段１０９の指示により、カードパスワード情報の表示や各種アイコンの表示等を行う。アイコンとしては、カードパスワード設定済みでありメモリカード２００がロック中であることを示すロック中アイコン、カードパスワード設定済みでありメモリカード２００がロック解除中であることを示すロック解除中アイコン、メモリカード２００のカードパスワードが未設定であることを示すパスワード未設定アイコンなどがある。図１０（ａ）はアイコン表示を行う電子機器１００の一例、図１０（ｂ）は表示手段１１０が表示するアイコンの一例を示す図である。
【０１５４】
メモリカード２００がカードパスワード設定済みであることは、例えば、メモリカード２００への電力供給後に自動的にロック状態となっていることから認識可能である。例えば、図３のステップＳ１０４において「Ｙｅｓ」である場合、パスワード設定済みロック中である。
【０１５５】
メモリカード２００がカードパスワード未設定であることは、例えば、メモリカード２００への電力供給後に自動的にロック状態とならないことから認識可能である。例えば、図３のステップＳ１０４において「Ｎｏ」である場合、パスワード未設定である。
【０１５６】
メモリカード２００がカードパスワード設定済みである場合、メモリカード２００は、例えば、メモリカード２００への電力供給後に自動的にロック状態となっており、その後ロック解除信号によりロック解除が成功することによりロック解除状態となる。例えば、図３のステップＳ１１１において「Ｙｅｓ」である場合、パスワード設定済み、かつ、ロック解除中である。
【０１５７】
次に、表示手段１１０による表示例について説明する。
【０１５８】
図１１は、カードパスワードが設定されていないメモリカード２００が接続された場合に、メモリカード２００にカードパスワードを設定する場合の画面表示例を示す図である。
【０１５９】
電子機器１００が、入力手段１０２によるカードパスワード入力が必要な場合、まず、図１１（ａ）に示すように、表示手段１１０がカードパスワードの設定画面を表示する。この画面では、パスワード未設定アイコンが表示される。
【０１６０】
続いて、図１１（ｂ）に示すように、表示手段１１０がカードパスワードの入力画面を表示する。この画面では、引き続きパスワード未設定アイコンが表示される。
【０１６１】
続いて、図１１（ｃ）に示すように、表示手段１１０がカードパスワード入力後のロック解除画面を表示する。この画面では、ロック解除中アイコンが表示される。
【０１６２】
図１１の画面表示により、メモリカード２００のカードパスワードが未設定の状態から、カードパスワードを設定した後にメモリカードがロック解除状態となったことをユーザは瞬時に把握することが可能である。
【０１６３】
図１２は、カードパスワードが設定されているメモリカード２００を接続し、カードパスワードの入力によりメモリカード２００のロック解除に成功した場合の画面表示例を示す図である。
【０１６４】
例えば、既にカードパスワードが設定されており、パスワード保持手段１０１にメモリカード２００のカードパスワード情報が保持されていない場合、カードパスワードが設定されたメモリカード２００を電子機器１００へ挿入等すると、図１２（ａ）に示すように、表示手段１１０がカードパスワードの入力画面を表示する。この画面では、ロック中アイコンが表示される。
【０１６５】
続いて、入力手段１０２によりカードパスワードの入力が行われると、電子機器１００はメモリカード２００に対してロック解除信号を送信し、ロック解除に成功した場合、図１２（ｂ）に示すように、表示手段１１０がロック解除画面を表示する。この画面では、ロック解除中アイコンが表示される。また、この場合、パスワード保持手段１０１に挿入等されたメモリカード２００のカード固有ＩＤおよびカードパスワード情報が保存される。
【０１６６】
図１２の画面表示により、メモリカード２００が単にパスワード未設定であるのではなく、パスワードが設定されており、パスワード認証後にメモリカード２００がロック解除状態となったことをユーザは瞬時に把握することが可能である。
【０１６７】
図１３は、ユーザがカードパスワードを失念した際に選択するカードパスワード表示メニュー選択時の画面表示例を示す図である。図１３は、パスワード保持手段１０１がパスワード保持テーブル１０１ａを有し、パスワード表示内容選択手段１１３が全カード表示モードを選択する場合の表示例である。
【０１６８】
電子機器１００が、カードパスワードの表示を実施する場合、例えば入力手段１０２により、図１３（ａ）に示すような、表示手段１１０に表示されたカードパスワードの表示メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。
【０１６９】
続いて、図１３（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。
【０１７０】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１３（ｃ）に示すように、表示手段１１０がパスワード保持テーブル１０１ａの情報を表示する。この画面では、引き続きロック中アイコンが表示される。尚、カード固有ＩＤが表示手段１１０に表示およびパスワード保持手段１０１に保持されなくてもよい。
【０１７１】
図１３の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、安全にカードパスワード情報を取得することができる。
【０１７２】
図１４は、ユーザがカードパスワードを失念した際に選択するカードパスワード表示メニュー選択時の他の画面表示例を示す図である。図１４は、パスワード保持手段１０１がパスワード保持テーブル１０１ｂを有し、パスワード表示内容選択手段１１３が全カード表示モードを選択する場合の表示例である。
【０１７３】
電子機器１００が、カードパスワードの表示を実施する場合、例えば入力手段１０２により、図１４（ａ）に示すような、表示手段１１０に表示されたカードパスワードの表示メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。
【０１７４】
続いて、図１４（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。
【０１７５】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１４（ｃ）に示すように、表示手段１１０がパスワード保持テーブル１０１ｂの情報を表示する。この画面では、引き続きロック中アイコンが表示される。尚、カード固有ＩＤが表示手段１１０に表示およびパスワード保持手段１０１に保持されなくてもよい。
【０１７６】
図１４の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、より多くの情報に基づいて、安全にカードパスワード情報を取得することができる。なお、図１４には示していないが、パスワード保持テーブル１０１ｂに保存されている、ユーザが入力した見出しやメモなどの情報を表示しても良い。
【０１７７】
図１５は、ユーザがカードパスワードを失念した際に選択するカードパスワード表示メニュー選択時の他の画面表示例を示す図である。図１５は、パスワード保持手段１０１がパスワード保持テーブル１０１ａを有し、パスワード表示内容選択手段１１３が現カード表示モードを選択する場合の表示例である。
【０１７８】
電子機器１００が、カードパスワードの表示を実施する場合、例えば入力手段１０２により、図１５（ａ）に示すような、表示手段１１０に表示されたカードパスワードの表示メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。
【０１７９】
続いて、図１５（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。
【０１８０】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１５（ｃ）に示すように、表示手段１１０がカードパスワードの表示内容を選択するための選択画面を表示する。例えば、全カード表示モードを示す「全て表示」と現カード表示モードを示す「現在のカードのみ表示」とを表示画面１１０が表示する。この画面では、引き続きロック中アイコンが表示される。
【０１８１】
現カード表示モードが選択された場合、図１５（ｄ）に示すように、表示手段１１０がパスワード保持テーブル１０１ａ（もしくはパスワード保持テーブル１０１ｂ）における挿入等されたメモリカード２００の情報を表示する。この画面では、引き続きロック中アイコンが表示される。尚、カード固有ＩＤが表示手段１１０に表示されなくてもよい。
【０１８２】
図１５の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、安全に挿入等されたメモリカード２００のカードパスワード情報を取得することができるため、ユーザは容易にカードパスワード情報を理解することが可能となる。
【０１８３】
尚、図１５（ｃ）のカードパスワードの表示内容を選択するための選択画面を、図１３（ｂ）と図１３（ｃ）の間や図１４（ｂ）と図１４（ｃ）の間に表示手段１１０が表示するようにしてもよい。図１３および図１４では、全カード表示モードが選択された場合の表示例を示している。
【０１８４】
図１６は、ユーザがカードパスワードを失念した際に選択するカードパスワードクリア（削除）メニュー選択時の画面表示例を示す図である。
【０１８５】
電子機器１００が、カードパスワードのクリアを実施する場合、例えば入力手段１０２により、図１６（ａ）に示すような、表示手段１１０に表示されたカードパスワードのクリアメニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。
【０１８６】
続いて、図１６（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。
【０１８７】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、制御手段１０９は前述したパスワード消去信号をメモリカード２００へ送信することで、メモリカード２００に設定されているカードパスワードをクリアし、図１６（ｃ）に示すように、表示手段１１０がメモリカード２００に設定されていたカードパスワードがクリアされたことを意味する画面を表示する。この画面では、パスワード未設定アイコンが表示される。
【０１８８】
図１６の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、挿入等されたメモリカード２００のカードパスワード情報を削除することができるため、ユーザはメモリカード２００を使用可能となる。また、削除後に新たにカードパスワードを設定すれば、再度安全性の高いメモリカードを使用可能となる。
【０１８９】
図１７は、ユーザがカードパスワードを失念した際に選択するカードパスワード変更（更新）メニュー選択時の画面表示例を示す図である。
【０１９０】
電子機器１００が、カードパスワードの変更を実施する場合、例えば入力手段１０２により、図１７（ａ）に示すような、表示手段１１０に表示されたカードパスワードの変更メニューをユーザが選択した場合などに行われる。この画面では、ロック中アイコンが表示される。
【０１９１】
続いて、図１７（ｂ）に示すように、表示手段１１０が機器パスワードの入力画面を表示する。この画面では、引き続きロック中アイコンが表示される。
【０１９２】
入力された機器パスワードと機器パスワード保持手段１１２に保持された機器パスワードとが一致すると、図１７（ｃ）に示すように、表示手段１１０が新たなカードパスワードの入力画面を表示して、制御手段１０９は前述したパスワード更新信号をメモリカード２００へ送信することで、メモリカード２００に設定されているカードパスワードを更新する。この画面では、引き続きロック中アイコンが表示される。
【０１９３】
続いて、図１７（ｄ）に示すように、表示手段１１０がメモリカード２００に設定されていたカードパスワードを更新し、かつ、ロック解除したことを意味する画面を表示する。この画面では、ロック解除中アイコンが表示される。なお、パスワード更新時に、同時に、ロック解除処理を行わなくても構わない。その場合は図１７（ｄ）のアイコンはロック中アイコンが表示される。
【０１９４】
図１７の画面表示により、メモリカード２００のカードパスワードを失念してしまった場合であっても、挿入等されたメモリカード２００のカードパスワード情報を変更することができるため、ユーザはメモリカード２００を使用可能となる。また、新たにカードパスワードが設定されるため、引き続き安全性の高いメモリカードを使用可能となる。
【０１９５】
このような電子機器１００によれば、副パスワードを設定することなく、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出すことが可能である。
【０１９６】
（第２の実施形態）
図１８は本発明の第２の実施形態における電子機器１００Ｂ、メモリカード２００、ＩＣカード３００の概略構成の一例を示す図である。電子機器１００Ｂおよびメモリカード２００において、図１に示した電子機器１００およびメモリカード２００の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。電子機器１００Ｂとしては、メモリカード２００等の外部記憶装置を接続可能なＰＣ、ＰＤＡ、携帯電話端末、テレビ、デジタルスチルカメラ、デジタルビデオカメラ、ＩＣレコーダ、プリンタ、ＡＶプレイヤ、ＡＶレコーダ、ＨＤＤポータブルストレージ、カーナビゲーション端末やその他の電子機器が考えられる。
【０１９７】
電子機器１００Ｂは、電子機器１００の構成要素と比較して、パスワード保持手段１０１を備えず、ＩＣカード接続手段１１４を有して構成される。
【０１９８】
ＩＣカード接続手段１１４は、ＩＣカード３００を接続するための手段であり、例えば接続端子である。例えば、ＩＣカード３００がＩＣカードスロットに挿入されることで、ＩＣカード３００との間でデータの交換が可能な状態となる。
【０１９９】
ＩＣカード３００は、例えばＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードであり、パスワード保持手段３０１および電子機器接続手段３０２を有する。
【０２００】
パスワード保持手段３０１は、電子機器１００のパスワード保持手段１０１と同様の機能を備えており、カードパスワードを保持する。また、パスワード保持手段３０１は、ＩＣカード３００のパスワード（以下、ＩＣパスワードという）を同時に保持していてもよい。
【０２０１】
電子機器接続手段３０２は、電子機器１００へ接続するための手段であり、例えば接続端子である。例えば、ＩＣカード３００がＩＣカードスロットに挿入され、電子機器１００ＢのＩＣカード接続手段１１４と電子機器接続手段３０２とが接続されることで、データの交換が可能な状態となる。
【０２０２】
次に、電子機器１００Ｂの動作の一例について説明する。電子機器１００Ｂも電子機器１００と同様に図３〜９の処理を行う。また、図１０〜１７の表示を行う。
【０２０３】
電子機器１００Ｂでは、電子機器１００においてパスワード保持手段１０１へアクセスする必要のある動作と同様の動作を行う場合、制御手段１０９が、ＩＣカード接続手段１１４を介して、パスワード保持手段３０１へアクセスするためのアクセス信号を送信する。
アクセス信号には、例えば、カードパスワード情報の参照、保存、削除、変更等を行う場合には、カードパスワードおよび参照、保存、削除、変更等を行うための制御信号が含まれる。
【０２０４】
このような電子機器１００Ｂによれば、ＳＩＭカードのようなＩＣカード３００を他の電子機器に挿入等して利用する場合であっても、当該他の電子機器の機器パスワードを入力することで、カードパスワードの表示や削除、変更等が可能となる。したがって、カードパスワードを失念してしまった場合であっても、メモリカード２００を引き続き使用可能である。
【０２０５】
また、機器パスワードの入力、保存、削除、変更、読み出し等を行う代わりに、ＩＣパスワードの入力、保存、削除、変更、読み出し等を行うようにしてもよい。この場合、制御手段１０３が、ＩＣカード接続手段１１４を介して、パスワード保持手段３０１へアクセスするためのアクセス信号を送信する。アクセス信号には、例えば、ＩＣパスワードや制御信号が含まれる。
【０２０６】
機器パスワードの代わりにＩＣパスワードを利用することで、ＳＩＭカードのようなＩＣカード３００を他の電子機器に挿入等して利用する場合であっても、同一のＩＣパスワードによりカードパスワードの表示や削除、変更等が可能である。
【０２０７】
（第３の実施形態）
図１９は本発明の第３の実施形態における電子機器１００Ｃおよびメモリカード２００の概略構成の一例を示す図である。電子機器１００Ｃおよびメモリカード２００において、図１に示した電子機器１００およびメモリカード２００の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。電子機器１００Ｃとしては、メモリカード２００等の外部記憶装置を接続可能なＰＣ、ＰＤＡ、携帯電話端末、テレビ、デジタルスチルカメラ、デジタルビデオカメラ、ＩＣレコーダ、プリンタ、ＡＶプレイヤ、ＡＶレコーダ、ＨＤＤポータブルストレージ、カーナビゲーション端末やその他の電子機器が考えられる。
【０２０８】
電子機器１００Ｃは、電子機器１００の構成要素と比較して、表示手段１１０の代わりに出力手段１１５を、パスワード表示内容選択手段１１３の代わりにパスワード出力内容選択手段１１６を有して構成される。尚、パスワード出力内容選択手段１１６は「出力モード選択部」としての機能を有する。
【０２０９】
出力手段１１５は、外部の他の電子機器等に各種データを出力する。この場合、例えば、有線を介してデータ出力を行っても良いし、ＩｒＤＡ（Ｉｎｆａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）やＢｌｕｅｔｏｏｔｈを利用した短距離無線通信によってデータ出力を行っても良いし、メールによりデータを送信してもよい。また、出力形式としては、例えばメール本文にペースト可能となるようなテキスト形式であってもよいし、データを暗号化した形式でもあってよいし、その他の形式であってもよい。尚、出力手段１１５は「出力変更部」としての機能を有する。
【０２１０】
パスワード出力内容選択手段１１６は、入力手段１０２による入力等により、カードパスワード情報を出力する際に出力する内容（出力モード）を選択する。例えば、電子機器１００に現在接続されているメモリカード以外の全てのメモリカードについてもカードパスワード情報を出力する全カード出力モード、電子機器に現在されているメモリカードについてのみカードパスワード情報を出力する現カード出力モードのいずれかを選択する。
【０２１１】
次に、電子機器１００Ｃの動作の一例について説明する。電子機器１００Ｃも電子機器１００と同様に図３〜９の処理を行う。
【０２１２】
電子機器１００Ｃでは、電子機器１００において表示を行っていたデータを、出力手段１１５が出力する。つまり、図３〜９において表示手段１１０が情報（パスワード保持手段１０１のパスワード保持テーブル１０１ａや１０１ｂの情報）を表示する代わりに、出力手段１１５が外部の他の電子機器等にこの情報を出力する。また、図９においてパスワード表示内容選択手段１１３が表示モードを選択する代わりに、パスワード出力内容選択手段１１６が出力モードを選択する。
【０２１３】
このような電子機器１００Ｃによれば、表示手段１１０を設ける必要がなく、カードパスワード情報のみを簡単に他の電子機器に送信することが可能となり、他の電子機器で内容を確認・保存することができ、ユーザの利便性が向上する。
【０２１４】
尚、第１〜第３の実施形態における電子機器の機能を組み合わせることも可能である。例えば、パスワード保持手段３０１に保持されたカードパスワード情報を出力手段１１５で出力し、他の電子機器で内容を確認・保存することも可能となる。
【産業上の利用可能性】
【０２１５】
本発明は、どのような外部記憶装置のパスワードを失念した場合であっても、安全にパスワード情報を取り出すことが可能な電子機器、プログラム等に有用である。
【符号の説明】
【０２１６】
１００、１００Ｂ、１００Ｃ  電子機器
１０１  パスワード保持手段
１０２  入力手段
１０３  電力供給手段
１０４  カード情報取得手段
１０５  設定解除手段
１０６  ロック状態判定手段
１０７  データアクセス手段
１０８  メモリカード接続手段
１０９  制御手段
１１０  表示手段
１１１  機器設定解除手段
１１２  機器パスワード保持手段
１１３  パスワード表示内容選択手段
１１４  ＩＣカード接続手段
１１５  出力手段
１１６  パスワード出力内容選択手段
２００  メモリカード
２０１  電子機器接続手段
２０２  データ記憶手段
２０３  パスワード判定手段
２０４  パスワード保持手段
２０５  ロック手段
２０６  カード情報送信手段
３００  ＩＣカード
３０１  パスワード保持手段
３０２  電子機器接続手段
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009031215.tif 000022
【図２】
2009031215.tif 000023
【図３】
2009031215.tif 000024
【図４】
2009031215.tif 000025
【図５】
2009031215.tif 000026
【図６】
2009031215.tif 000027
【図７】
2009031215.tif 000028
【図８】
2009031215.tif 000029
【図９】
2009031215.tif 000030
【図１０】
2009031215.tif 000031
【図１１】
2009031215.tif 000032
【図１２】
2009031215.tif 000033
【図１３】
2009031215.tif 000034
【図１４】
2009031215.tif 000035
【図１５】
2009031215.tif 000036
【図１６】
2009031215.tif 000037
【図１７】
2009031215.tif 000038
【図１８】
2009031215.tif 000039
【図１９】
2009031215.tif 000040
【国際調査報告】
2009031215.tif 000041
2009031215.tif 000042
2009031215.tif 000043
2009031215.tif 000044