(57)【要約】    【課題】  本発明は、パスワードの正当な利用者に対してのみパスワードの復元を行うパスワード復元システムを提供する。    【解決手段】  パスワード復元システムはＣＰＵ付メモリカードと携帯電話機とから構成される。パスワード復元時には、あらかじめＣＰＵ付メモリカードに登録されている電話番号が設定されている電話回線に接続された電話機より携帯電話機へ電話をかける。携帯電話機は、発信電話番号通知サービスにより前記電話回線に設定されている電話番号を取得し、取得した電話番号とあらかじめ登録されている電話番号とが一致するか否かを判定し、一致する場合には、ＣＰＵ付メモリカードで記憶しているパスワードを復元する。【選択図】  図２
2004159317.tif 000002
【特許請求の範囲】
【請求項１】
パスワードを記録している可搬型のパスワード記録媒体が通信端末機に装着され、パスワードを忘れた利用者に対して、再度同一のパスワードを供給するパスワード復元システムであって、
前記通信端末機は、
発信電話番号通知サービスを通じて発信者の第１電話番号を受信する受信手段と、
受信した第１電話番号を前記パスワード記録媒体へ出力する出力手段とを備え、
前記パスワード記録媒体は、
パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、
前記パスワードを記憶しているパスワード記憶手段と、
出力された第１電話番号を受け取る受取手段と、
受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出手段と
を備えることを特徴とするパスワード復元システム。
【請求項２】
前記通信端末機は、さらに、
前記第２電話番号を受け付ける番号受付手段と、
前記番号受付手段にて受け付けた第２電話番号を前記パスワード記録媒体へ出力する番号出力手段とを備え、
前記パスワード記録媒体は、さらに、
前記通信端末機より、前記第２電話番号を受け取り、受け取った第２電話番号を前記電話番号記憶手段へ書き込む書込手段と
を備えることを特徴とする請求項１に記載のパスワード復元システム。
【請求項３】
前記番号受付手段は、さらに、前記電話番号記憶手段にて記憶している第２電話番号とは異なる第３電話番号を受け付け、前記番号出力手段は、さらに、前記番号受付手段にて受け付けた前記第３電話番号を前記パスワード記録媒体へ出力し、
前記通信端末機は、さらに、
利用者よりパスワードを受け付け、受け付けたパスワードを前記パスワード記録媒体へ出力するパスワード受付手段を備え、
前記パスワード記録媒体は、さらに、
前記通信端末機より受け取ったパスワードと前記パスワード記憶手段に記憶されているパスワードとが一致するか否かを検証するパスワード検証手段を備え、；
前記書込手段は、さらに、前記通信端末機より受け取ったパスワードが前記パスワード記憶手段に記憶されているパスワードと一致する場合のみ、前記電話番号記憶手段に記憶されている第２電話番号を、前記第３電話番号に書き換える
ことを特徴とする請求項２に記載のパスワード復元システム。
【請求項４】
パスワードを忘れた利用者に対して、再度同一のパスワードを供給する通信端末機であって、
発信電話番号通知サービスを通じて発信者の第１電話番号を受信する受信手段と、
パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、
前記パスワードを記憶しているパスワード記憶手段と、
受信した第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出手段と
を備えることを特徴とする通信端末機。
【請求項５】
前記通信端末機は、さらに、
前記第２電話番号を受け付ける番号受付手段と、
前記番号受付手段にて受け付けた前記第２電話番号を前記電話番号記憶手段へ書き込む書込手段と
を備えることを特徴とする請求項４に記載の通信端末機。
【請求項６】
前記番号受付手段は、さらに、前記電話番号記憶手段にて記憶している第２電話番号とは異なる第３電話番号を受け付け、
前記通信端末機は、さらに、
利用者よりパスワードを受け付るパスワード受付手段と、
前記パスワード受付手段にて受け付けたパスワードと前記パスワード記憶手段に記憶されているパスワードとが一致するか否かを検証するパスワード検証手段とを備え、
前記書込手段は、さらに、受け付けたパスワードが前記パスワード記憶手段に記憶されているパスワードと一致する場合のみ、前記電話番号記憶手段に記憶されている第２電話番号を、前記第３電話番号に書き換える
ことを特徴とする請求項５に記載の通信端末機。
【請求項７】
前記通信端末機は、さらに、
前記読出手段にて読み出されたパスワードを表示する表示手段
を備えることを特徴とする請求項６に記載の通信端末機。
【請求項８】
前記通信端末機は、さらに、
前記パスワードに対応するアプリケーションソフトを記憶しているアプリケーション記憶手段と、
前記読出手段にて読み出されたパスワードを用いて、前記パスワードに対応するアプリケーションソフトを実行するアプリケーション実行手段と
を備えることを特徴とする請求項６に記載の通信端末機。
【請求項９】
前記通信端末機において、
前記パスワードは、前記第２電話番号であり、前記読出手段は、受信した第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否か判定し、一致する場合に前記パスワード記憶手段から前記第２電話番号を読み出し、前記アプリケーション実行手段は、読み出された第２電話番号に対応するアプリケーションソフトを実行する
ことを特徴とする請求項８に記載の通信端末機。
【請求項１０】
パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体であって、
前記パスワード記録媒体を装着している通信端末機から発信電話番号通知サービスにより受信した発信者の第１電話番号を受け取る受取手段と、
パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、
前記パスワードを記憶しているパスワード記憶手段と、
受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出手段と
を備えることを特徴とするパスワード記録媒体。
【請求項１１】
前記パスワード記録媒体は、さらに、
前記通信端末機より、前記第２電話番号を受け取る番号受取手段と、
前記番号受取手段にて受け取った第２電話番号を前記電話番号記憶手段へ書き込む書込手段と
を備えることを特徴とする請求項１０に記載のパスワード記録媒体。
【請求項１２】
前記番号受取手段は、さらに、前記電話番号記憶手段にて記憶している第２電話番号とは異なる第３電話番号を受け取り、
前記パスワード記録媒体は、さらに、
前記通信端末機より、パスワードを受け取るパスワード受取手段と、
前記パスワード受取手段にて受け取ったパスワードと前記パスワード記憶手段に記憶されているパスワードとが一致するか否かを検証するパスワード検証手段とを備え、
前記書込手段は、さらに、前記パスワード受取手段にて受け取ったパスワードが前記パスワード記憶手段に記憶されているパスワードと一致する場合のみ、前記電話番号記憶手段に記憶されている第２電話番号を、前記第３電話番号に書き換える
ことを特徴とする請求項１１に記載のパスワード記録媒体。
【請求項１３】
前記パスワード記録媒体は、さらに、
前記読出手段にて読み出されたパスワードを前記通信端末機へ出力するパスワード出力手段
を備えることを特徴とする請求項１２に記載のパスワード記録媒体。
【請求項１４】
前記通信端末機は、さらに、
前記パスワードに対応するアプリケーションソフトを記憶しているアプリケーション記憶手段と、
前記読出手段にて読み出されたパスワードを用いて、前記パスワードに対応するアプリケーションソフトを実行するアプリケーション実行手段と
を備えることを特徴とする請求項１２に記載の通信端末機。
【請求項１５】
前記パスワード記録媒体において、
前記パスワードは、前記第２電話番号であり、前記読出手段は、受信した第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否か判定し、一致する場合に前記パスワード記憶手段から前記第２電話番号を読み出し、前記アプリケーション実行手段は、読み出された第２電話番号に対応するアプリケーションソフトを実行する
ことを特徴とする請求項１４に記載のパスワード記録媒体。
【請求項１６】
パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体に用いられるパスワード復元方法であって、
前記パスワード記録媒体は、
パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、
前記パスワードを記憶しているパスワード記憶手段とを備え、
前記パスワード復元方法は、
前記パスワード記録媒体を装着している通信端末機から発信電話番号通知サービスにより受信した発信者の第１電話番号を受け取る受取ステップと、
受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出ステップと
を含むことを特徴とするパスワード復元方法。
【請求項１７】
パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体に用いられるパスワード復元プログラムであって、
前記パスワード記録媒体は、
パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、
前記パスワードを記憶しているパスワード記憶手段とを備え、
前記パスワード復元プログラムは、
前記パスワード記録媒体を装着している通信端末機から発信電話番号通知サービスにより受信した発信者の第１電話番号を受け取る受取ステップと、
受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出ステップと
を含むことを特徴とするパスワード復元プログラム。
【請求項１８】
パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体に用いられるパスワード復元プログラムを記録したコンピュータ読み取り可能なプログラム記録媒体であって、
前記パスワード記録媒体は、
パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、
前記パスワードを記憶しているパスワード記憶手段とを備え、
前記パスワード復元プログラムは、
前記パスワード記録媒体を装着している通信端末機から発信電話番号通知サービスにより受信した発信者の第１電話番号を受け取る受取ステップと、
受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出ステップと
を含むことを特徴とするプログラム記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワードを忘れてしまった場合に、パスワードを復元させる技術に関する。
【背景技術】
【０００２】
近年、ネットワークサービスの普及により、利用者は、各種サービスを受けることができるようになった。そのようなサービスの多くは、利用者にパスワードの入力を要求する。各種サービスにてパスワードを使用する目的は、サービスを受けようとする者が利用者本人であるかどうかを識別するためのものであるが、そのパスワードを利用者は忘れてしまうことがある。インターネット上で管理者によって提供されるメールシステムでは、パスワードを忘れたときには、利用者がパスワード以外で利用者本人を特定するデータを送信し、管理者が前記データから本人であると認識した場合にはパスワードの復元を行い、利用者へパスワードの提示又は新パスワードへの変更を促す。
【０００３】
上記の方法とは別に、パスワードを忘れたときに、ユーザが容易にパスワードを解除することができ、その解除後においても、パスワードの設定及び効力が失われることがないＩＣメモリカード及びＩＣメモリカードを使用したシステムが特開平１０−１８７９０３号公報において開示されている。このシステムは、パスワードを忘れたとき、ユーザが所定のキー操作を行うと、パスワード設定時の情報、例えば日付、システムのシリアル番号、ＩＣメモリカードのシリアル番号及び／又はメモリ残量等から解除データ文字列が表示される。表示された解除データ文字列から解除キー文字列が作成され、その解除キー文字列をＩＣメモリカードに供給することで、ＩＣメモリカードに記録されたデータを読み出すことが可能となる。
【特許文献１】特開平１０−１８７９０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のいずれの従来技術においても、利用者のパスワードを知らない第三者がパスワードを復元するための手段である利用者本人を特定するための情報又はキー操作の情報を入手して、パスワードの復元を行い、パスワードを取得することで利用者になりすましたり又は利用者所有のデータの取得・改ざんが行われるといったセキュリティ上の問題点がある。
【０００５】
本発明では、パスワードの正当な利用者に対してのみパスワードの復元を行うパスワード復元システム、通信端末機、パスワード記録媒体、パスワード復元方法、パスワード復元プログラム及びプログラム記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は、パスワードを記録している可搬型のパスワード記録媒体が通信端末機に装着され、パスワードを忘れた利用者に対して、再度同一のパスワードを供給するパスワード復元システムであって、前記通信端末機は、発信電話番号通知サービスを通じて発信者の第１電話番号を受信する受信手段と、受信した第１電話番号を前記パスワード記録媒体へ出力する出力手段とを備え、前記パスワード記録媒体は、パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、前記パスワードを記憶しているパスワード記憶手段と、出力された第１電話番号を受け取る受取手段と、受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明は、パスワードを記録している可搬型のパスワード記録媒体が通信端末機に装着され、パスワードを忘れた利用者に対して、再度同一のパスワードを供給するパスワード復元システムであって、前記通信端末機は、発信電話番号通知サービスを通じて発信者の第１電話番号を受信する受信手段と、受信した第１電話番号を前記パスワード記録媒体へ出力する出力手段とを備え、前記パスワード記録媒体は、パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、前記パスワードを記憶しているパスワード記憶手段と、出力された第１電話番号を受け取る受取手段と、受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出手段とを備えることを特徴とする。
【０００８】
この構成によると、パスワード復元システムは、第１電話番号を発信電話番号通知サービスにより受信し、受信した第１電話番号と第２電話番号とが一致する場合にパスワードを読み出すので、パスワードの正当な利用者に対してのみパスワードの復元を行うことができる。なぜなら、通常、第１電話番号を使用できる者は限られた者であり、パスワード復元を行う場合に、第三者が第１電話番号を利用することは困難であり、さらには、第１電話番号を使用できる者が、利用者以外の第三者に対して発信電話番号通知サービスにより第１電話番号を通知することはないからである。
【０００９】
ここで、前記通信端末機は、さらに、前記第２電話番号を受け付ける番号受付手段と、前記番号受付手段にて受け付けた第２電話番号を前記パスワード記録媒体へ出力する番号出力手段とを備え、前記パスワード記録媒体は、前記通信端末機より、前記第２電話番号を受け取り、受け取った第２電話番号を前記電話番号記憶手段へ書き込む書込手段を備えるとしてもよい。
【００１０】
この構成によると、パスワード復元システムは、第２電話番号を電話番号記憶手段へ書き込むことができる。
ここで、前記番号受付手段は、さらに、前記電話番号記憶手段にて記憶している第２電話番号とは異なる第３電話番号を受け付け、前記番号出力手段は、さらに、前記番号受付手段にて受け付けた前記第３電話番号を前記パスワード記録媒体へ出力し、前記通信端末機は、さらに、パスワードを受け付け、受け付けたパスワードを前記パスワード記録媒体へ出力するパスワード受付手段を備え、前記パスワード記録媒体は、さらに、前記通信端末機より受け取ったパスワードと前記パスワード記憶手段に記憶されているパスワードとが一致するか否かを検証するパスワード検証手段を備え、前記書込手段は、さらに、前記通信端末機より受け取ったパスワードが前記パスワード記憶手段に記憶されているパスワードと一致する場合のみ、前記電話番号記憶手段に記憶されている第２電話番号を、前記第３電話番号に書き換えるとしてもよい。
【００１１】
この構成によると、パスワード復元システムは、第２電話番号を第３電話番号に書き換えることができる。
また、本発明は、パスワードを忘れた利用者に対して、再度同一のパスワードを供給する通信端末機であって、発信電話番号通知サービスを通じて発信者の第１電話番号を受信する受信手段と、パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、前記パスワードを記憶しているパスワード記憶手段と、受信した第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出手段とを備えることを特徴とする。
【００１２】
この構成によると、通信端末機は、第１電話番号を発信電話番号通知サービスにより受信し、受信した第１電話番号と第２電話番号とが一致する場合にパスワードを読み出すので、パスワードの正当な利用者に対してのみパスワードの復元を行うことができる。なぜなら、通常、第１電話番号を使用できる者は限られた者であり、パスワード復元を行う場合に、第三者が第１電話番号を利用することは困難であり、さらには、第１電話番号を使用できる者が、利用者以外の第三者に対して発信電話番号通知サービスにより第１電話番号を通知することはないからである。
【００１３】
ここで、通信端末機は、さらに、前記第２電話番号を受け付ける番号受付手段と、前記番号受付手段にて受け付けた前記第２電話番号を前記電話番号記憶手段へ書き込む書込手段とを備えるとしてもよい。
この構成によると、通信端末機は、第２電話番号を前記電話番号記憶手段へ書き込むことができる。
【００１４】
ここで、前記番号受付手段は、さらに、前記電話番号記憶手段にて記憶している第２電話番号とは異なる第３電話番号を受け付け、前記通信端末機は、さらに、パスワードを受け付るパスワード受付手段と、前記パスワード受付手段にて受け付けたパスワードと前記パスワード記憶手段に記憶されているパスワードとが一致するか否かを検証するパスワード検証手段とを備え、前記書込手段は、さらに、受け付けたパスワードが前記パスワード記憶手段に記憶されているパスワードと一致する場合のみ、前記電話番号記憶手段に記憶されている第２電話番号を、前記第３電話番号に書き換えるとしてもよい。
【００１５】
この構成によると、通信端末機は、第２電話番号を第３電話番号に書き換えることができる。
ここで、通信端末機は、さらに、前記読出手段にて読み出されたパスワードを表示する表示手段を備えるとしてもよい。
この構成によると、通信端末機は、読み出したパスワードを表示することができる。
【００１６】
ここで、通信端末機は、さらに、前記パスワードに対応するアプリケーションソフトを記憶しているアプリケーション記憶手段と、前記読出手段にて読み出されたパスワードを用いて、前記パスワードに対応するアプリケーションソフトを実行するアプリケーション実行手段とを備えるとしてもよい。
この構成によると、通信端末機は、読み出したパスワードに対応するアプリケーションソフトを実行することができる。
【００１７】
ここで、前記パスワードは、前記第２電話番号であり、前記読出手段は、受信した第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否か判定し、一致する場合に前記パスワード記憶手段から前記第２電話番号を読み出し、前記アプリケーション実行手段は、読み出された第２電話番号に対応するアプリケーションソフトを実行するとしてもよい。
【００１８】
この構成によると、通信端末機は、第２電話番号をパスワードとし、第２電話番号に対応するアプリケーションソフトを実行することができる。
また、本発明は、パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体であって、前記パスワード記録媒体を装着している通信端末機から発信電話番号通知サービスにより受信した発信者の第１電話番号を受け取る受取手段と、パスワード復元可否の判定基準とする第２電話番号を記憶している電話番号記憶手段と、前記パスワードを記憶しているパスワード記憶手段と、受け取った第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否かを判定し、一致する場合に前記パスワード記憶手段からパスワードを読み出す読出手段とを備えることを特徴とする。
【００１９】
この構成によると、パスワード記録媒体は、第１電話番号を通信端末機より受け取り、受け取った第１電話番号と第２電話番号とが一致する場合にパスワードを読み出すので、パスワードの正当な利用者に対してのみパスワードの復元を行うことができる。なぜなら、通常、第１電話番号を使用できる者は限られた者であり、パスワード復元を行う場合に、第三者が第１電話番号を利用することは困難であり、さらには、第１電話番号を使用できる者が、利用者以外の第三者に対して発信電話番号通知サービスにより第１電話番号を通知することはないからである。
【００２０】
ここで、パスワード記録媒体は、さらに、前記通信端末機より、前記第２電話番号を受け取る番号受取手段と、前記番号受取手段にて受け取った第２電話番号を前記電話番号記憶手段へ書き込む書込手段とを備えるとしてもよい。
この構成によると、パスワード記録媒体は、第２電話番号を前記電話番号記憶手段へ書き込むことができる。
【００２１】
ここで、前記番号受取手段は、さらに、前記電話番号記憶手段にて記憶している第２電話番号とは異なる第３電話番号を受け取り、前記パスワード記録媒体は、さらに、前記通信端末機より、パスワードを受け取るパスワード受取手段と、前記パスワード受取手段にて受け取ったパスワードと前記パスワード記憶手段に記憶されているパスワードとが一致するか否かを検証するパスワード検証手段とを備え、前記書込手段は、前記パスワード受取手段にて受け取ったパスワードが前記パスワード記憶手段に記憶されているパスワードと一致する場合のみ、前記電話番号記憶手段に記憶されている第２電話番号を、前記第３電話番号に書き換えるとしてもよい。
【００２２】
この構成によると、パスワード記録媒体は、第２電話番号を第３電話番号に書き換えることができる。
ここで、パスワード記録媒体は、さらに、前記読出手段にて読み出されたパスワードを前記通信端末機へ出力するパスワード出力手段を備えるとしてもよい。
この構成によると、パスワード記録媒体は、読み出したパスワードを通信端末機へ出力することができる。
【００２３】
ここで、通信端末機は、さらに、前記パスワードに対応するアプリケーションソフトを記憶しているアプリケーション記憶手段と、前記読出手段にて読み出されたパスワードを用いて、前記パスワードに対応するアプリケーションソフトを実行するアプリケーション実行手段とを備えるとしてもよい。
この構成によると、パスワード記録媒体は、読み出したパスワードに対応するアプリケーションソフトを実行することができる。
【００２４】
ここで、前記パスワードは、前記第２電話番号であり、前記読出手段は、受信した第１電話番号と前記電話番号記憶手段に記憶されている第２電話番号とが一致するか否か判定し、一致する場合に前記パスワード記憶手段から前記第２電話番号を読み出し、前記アプリケーション実行手段は、読み出された第２電話番号に対応するアプリケーションソフトを実行するとしてもよい。
【００２５】
この構成によると、パスワード記録媒体は、第２電話番号をパスワードとし、第２電話番号に対応するアプリケーションソフトを実行することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
１．第１の実施の形態
本発明に係る第１の実施の形態としてのパスワード復元システム１について説明する。
パスワード復元システム１は、図１に示すように、利用者の自宅に設置されている固定電話機と接続している電話回線の電話番号を発信電話番号通知サービスにより携帯電話機にて受信してパスワード復元を行う。
【００２７】
１．１  パスワード復元システム１の構成
パスワード復元システム１は、図２に示すＣＰＵ付メモリカード１０と携帯電話機２０とから構成され、パスワード復元を行うために、発信電話番号通知サービスを利用する。
利用者は、利用者の自宅に設置されいる固定電話機に接続された電話回線の電話番号をあらかじめＣＰＵ付メモリカード１０へ登録しておく。ここで、発信電話番号通知サービスにより前記電話番号の通知が可能であるものとする。
【００２８】
パスワード復元時には、利用者はＣＰＵ付メモリカード１０を携帯電話機２０へ挿入し、前記固定電話機から携帯電話機２０へ電話をかけてもらう。
携帯電話機２０は、発信電話番号通知サービスの利用により取得した電話番号をＣＰＵ付メモリカード１０へ通知する。
ＣＰＵ付メモリカード１０は、受け取った電話番号とあらかじめ記憶している電話番号とが一致しているか否かを判断し、一致している場合には、ＣＰＵ付メモリカード１０にあらかじめ記憶しているパスワードを読み出し、読み出したパスワードを携帯電話機２０へ通知する。
【００２９】
さらに、パスワード復元システム１は、通常、パスワードを受け付け、受け付けたパスワードが正当なパスワードである場合に、パスワードと対応付けられた領域へのアクセスを許可する。なお、本実施の形態では、当該パスワードをマスターパスワードという。
１．２  ＣＰＵ付メモリカード１０の構成
ここでは、ＣＰＵ付メモリカード１０の構成について説明する。
【００３０】
ＣＰＵ付メモリカード１０は、図２に示すように、パスワード復元管理記憶部１０１、マスターパスワード記憶部１０２、サービス用パスワード記憶部１０３、パスワード復元管理情報登録部１０４、パスワード登録部１０５、パスワード復元検証部１０６、マスターパスワード検証部１０７、サービス用パスワード取得部１０８、復号部１０９及び入出力部１１０から構成されている。
【００３１】
ＣＰＵ付メモリカード１０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、ＣＰＵ付メモリカード１０は、その機能を達成する。
（１）  パスワード復元管理記憶部１０１
パスワード復元管理記憶部１０１は、マスターパスワード復元時にマスターパスワード復元の可否を判断するために、利用者によって、あらかじめ指定された電話回線の電話番号（以下、登録番号という）を記憶している。
【００３２】
前記登録番号が変更になった場合には、変更された登録番号を再度記憶する。
（２）  マスターパスワード記憶部１０２
マスターパスワード記憶部１０２は、パスワード復元管理記憶部１０１にて記憶されている登録番号を暗号鍵として暗号化されたマスターパスワードを記憶している。ここで、マスターパスワードとは、後述するサービス用パスワードを一括に管理しているパスワードのことであり、マスターパスワードを入力することにより、サービス用パスワード記憶部１０３へのアクセスが可能となる。
【００３３】
前記登録番号が変更となった場合には、変更された登録番号を暗号鍵として、再度マスターパスワードを暗号化し、再暗号化されたマスターパスワードを記憶する。
（３）  サービス用パスワード記憶部１０３
サービス用パスワード記憶部１０３は、図３に一例として示すように、サービス用パスワード登録テーブル３００を有している。
【００３４】
サービス用パスワード登録テーブル３００は、サービス名とサービス用パスワードとから構成される組を１個以上記憶している。
サービス名は、利用者がサービスを受けるために登録しているサービスの名称である。
サービス用パスワードは、サービスへログインするためのパスワードである。
なお、ここでは、マスターパスワードを暗号鍵として、サービス用パスワードを暗号化して記憶している。
【００３５】
（４）  パスワード復元管理情報登録部１０４
パスワード復元管理情報登録部１０４は、携帯電話機２０から入出力部１１０を介して、新規登録又は変更を示す処理内容と、登録番号とからなる登録情報を受け取り、受け取った登録情報の処理内容が新規登録の場合には、パスワード復元管理記憶部１０１へ登録番号の新規登録を行う。処理内容が変更の場合には、パスワード復元管理記憶部１０１へ登録番号の更新を行い、マスターパスワード及び登録番号の入力指示を示すマスター入力指示情報を入出力部１１０を介して携帯電話機２０へ出力する。
【００３６】
（５）  パスワード登録部１０５
パスワード登録部１０５は、マスターパスワード又はサービス用パスワードの登録・更新を行う。
（ａ）  マスターパスワードの登録の場合
パスワード登録部１０５は、携帯電話機２０より入出力部１１０を介して、新規登録又は変更を示す処理内容と暗号化されたマスターパスワードとからなるマスター暗号情報を受け取る。受け取ったマスター暗号情報の処理内容に応じて、マスターパスワード記憶部１０２へ暗号化されたマスターパスワードの新規登録又は更新を行う。
【００３７】
（ｂ）  サービス用パスワードの登録の場合
パスワード登録部１０５は、携帯電話機２０より入出力部１１０を介して、新規登録又は変更を示す処理内容と暗号化されたサービス用パスワードとネットワークのサービス名とからなるサービス用暗号情報を受け取る。受け取ったサービス用暗号情報の処理内容が新規登録の場合には、サービス用パスワード記憶部１０３へ新規登録を行う。処理内容が変更の場合には、サービス用パスワード記憶部１０３より当該サービス用パスワードを取得して更新を行う。
【００３８】
（６）  パスワード復元検証部１０６
パスワード復元検証部１０６は、マスターパスワード復元時に携帯電話機２０より入出力部１１０を介して携帯電話機２０が発信電話番号通知サービスにより受信した電話番号（以下、受信番号という）を受け取る。
次にパスワード復元検証部１０６は、パスワード復元管理記憶部１０１より登録番号を読み出し、読み出した登録番号と前記受信番号とが一致するか否かの判定を行う。
【００３９】
次に前記登録番号と前記受信番号とが一致する場合には、パスワード復元検証部１０６は、復号部１０９へマスターパスワードの復号を指示するための情報からなる復元可能情報を出力する。
次にパスワード復元検証部１０６は、復号部１０９より復号されたマスターパスワードを受け取り、受け取った復号されたマスターパスワードを入出力部１１０を介して、携帯電話機２０へ出力する。
【００４０】
パスワード復元検証部１０６は、前記登録番号と前記受信番号とが一致しない場合には、復元不可を示す情報からなる復元不可情報を入出力部１１０を介して、携帯電話機２０へ出力する。
（７）  マスターパスワード検証部１０７
マスターパスワード検証部１０７は、携帯電話機２０より入出力部１１０を介してマスターパスワードを受け取る。
【００４１】
次にマスターパスワード検証部１０７は、復号部１０９へマスターパスワードの復号を指示するための情報からなるマスター復号情報を出力する。
次にマスターパスワード検証部１０７は、復号部１０９より復号されたマスターパスワードを受け取り、受け取った復号されたマスターパスワードと携帯電話機２０より受け取ったマスターパスワードとが一致するか否かの判定を行う。
【００４２】
マスターパスワード検証部１０７は、一致する場合には、受付可能を示す情報からなる受付可能情報を入出力部１１０を介して、携帯電話機２０へ出力し、サービス用パスワード記憶部１０３へのアクセスを可能にする。また、一致しない場合には、受付不可を示す情報からなる受付不可情報を入出力部１１０を介して、携帯電話機２０へ出力する。
（８）  サービス用パスワード取得部１０８
サービス用パスワード取得部１０８は、サービス用パスワード記憶部１０３へのアクセスが可能な場合に、以下のような動作を行う。
【００４３】
サービス用パスワード取得部１０８は、携帯電話機２０より入出力部１１０を介して、利用者が使用したいサービスを識別する情報からなるサービス識別情報を受け取り、受け取ったサービス識別情報とサービス用パスワードの復号を指示するための情報とからなるサービス用復号情報を復号部１０９へ出力する。
次にサービス用パスワード取得部１０８は、復号部１０９より復号されたサービス用パスワードを受け取り、入出力部１１０を介して携帯電話機２０へ出力する。
【００４４】
（９）  復号部１０９
復号部１０９は、暗号化されたマスターパスワード又は暗号化されたサービス用パスワードの復号の処理を行う。
（ａ）  マスターパスワードの復号の場合
復号部１０９は、パスワード復元検証部１０６より復元可能情報又はマスターパスワード検証部１０７よりマスター復号情報を受け取る。
【００４５】
復号部１０９は、マスターパスワードの復号を行うために、パスワード復元管理記憶部１０１より登録番号を読み出し、復号鍵として読み出した登録番号を用いて、マスターパスワードの復号を行い、復号されたマスターパスワードをパスワード復元検証部１０６又はマスターパスワード検証部１０７へ出力する。
ここで、マスターパスワードの暗号化及び復号において、登録番号を鍵として使用しており、この鍵は共通鍵と呼ばれ、共通鍵を用いた暗号化方式は共通鍵暗号化方式と呼ばれている。共通鍵暗号化方式は、一例として、ＤＥＳである。ＤＥＳについては、公知であるので説明を省略する。
【００４６】
（ｂ）  サービス用パスワードの復号の場合
サービス用パスワードの復号は、復号鍵としてマスターパスワードを用いて行う。
復号部１０９は、サービス用パスワード取得部１０８よりサービス用復号情報を受け取る。
復号部１０９は、先ずマスターパスワードの復号を行う。
【００４７】
次に、サービス用パスワード取得部１０８より受け取ったサービス用復号情報のサービス識別情報を用いて、利用者が使用したいサービスと対応している暗号化されたサービス用パスワードを読み出す。読み出したサービス用パスワードの復号を行うために、復号鍵として復号されたマスターパスワードを用いて、サービス用パスワードの復号を行い、復号されたサービス用パスワードをサービス用パスワード取得部１０８へ出力する。
【００４８】
（１０）  入出力部１１０
入出力部１１０は、携帯電話機２０より受け取った情報をパスワード復元管理情報登録部１０４、パスワード登録部１０５、パスワード復元検証部１０６、マスターパスワード検証部１０７又はサービス用パスワード取得部１０８へ出力する。
また、パスワード復元管理情報登録部１０４、パスワード復元検証部１０６、マスターパスワード検証部１０７又はサービス用パスワード取得部１０８より受け取った情報を携帯電話機２０へ出力する。
【００４９】
１．３  携帯電話機２０の構成
ここでは、携帯電話機２０の構成について説明する。
携帯電話機２０は、図２に示すように、送受信部２０１、キー入力部２０２、制御部２０３、表示部２０４、パスワード復元受付部２０５、暗号化部２０６及び入出力部２０７から構成されている。
【００５０】
携帯電話機２０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ディスプレイユニットなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、携帯電話機２０は、その機能を達成する。
また、携帯電話機２０は、従来の携帯電話機と同様にスピーカ部、マイクロホン部、発信部、メモリ部などを有し、通常の携帯電話機としての動作を行うものとする。
【００５１】
（１）  送受信部２０１
送受信部２０１は、受信番号又はネットワークサービスからの情報を受信し、制御部２０３へ出力する。
また、制御部２０３からの指示により外部の電話機への発呼の送信又はネットワークサービスへ情報を送信を行う。
【００５２】
（２）  キー入力部２０２
キー入力部２０２は、ダイヤルキー、機能キー又は制御キーからなり、登録番号の登録・変更時には、登録番号の入力を受け付け、受け付けた登録番号を制御部２０３へ出力する。また、登録番号変更時は、登録番号の変更後、マスターパスワードの再暗号化を行うため、変更を示す処理内容とマスターパスワードと登録番号とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部２０３へ出力する。
【００５３】
マスターパスワード利用時には、マスターパスワードの入力を受け付け、受け付けたマスターパスワードを制御部２０３へ出力する。
マスターパスワード復元時には、利用者からマスターパスワード復元の指示を受け付け、受け付けたマスターパスワード復元指示を制御部２０３へ出力する。
マスターパスワードの登録・変更時には、新規登録又は変更を示す処理内容とマスターパスワードと登録番号とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部２０３へ出力し、サービス用パスワードの登録・変更時には、新規登録又は変更を示す処理内容とサービス用パスワードとマスターパスワードとネットワークのサービス名とからなるサービス用平文情報を受け付け、受け付けたサービス用平文情報を制御部２０３へ出力する。
【００５４】
ネットワークサービス利用時には、サービス識別情報を受け付け、受け付けたサービス識別情報を制御部２０３へ出力する。
また、従来の携帯電話機と同様のキー操作も行う。
（３）  制御部２０３
制御部２０３は、携帯電話機２０全体の動作制御を行う。
【００５５】
（ａ）  登録番号の登録・変更の場合
制御部２０３は、登録番号の登録・変更時には、登録番号をキー入力部２０２より受け取り、受け取った登録番号を入出力部２０７を介して、ＣＰＵ付メモリカード１０へ出力する。
登録番号の変更の場合には、登録番号の更新後、ＣＰＵ付メモリカード１０より、マスター入力指示情報を受け取り、受け取ったマスター入力指示情報を表示部２０４へ出力する。
【００５６】
（ｂ）  マスターパスワード復元時の場合
マスターパスワード復元時には、キー入力部２０２より受け取ったマスターパスワード復元指示により、パスワード復元受付部２０５のパスワード復元受付処理を起動する。次に送受信部２０１から受け取った受信番号をパスワード復元受付部２０５へ出力する。
次にＣＰＵ付メモリカード１０から入出力部２０７を介して、マスターパスワードの復元が可能場合には、マスターパスワードを受け取り、受け取ったマスターパスワードを表示部２０４へ出力するとともに、パスワード復元受付処理を終了させる。マスターパスワードの復元が不可の場合には、復元不可情報を受け取り、受け取った復元不可情報を表示部２０４へ出力するとともに、パスワード復元受付処理を終了させる。
【００５７】
（ｃ）  マスターパスワード使用時の場合
マスターパスワードの使用時には、マスターパスワードをキー入力部２０２より受け取り、受け取ったマスターパスワードを入出力部２０７を介して、ＣＰＵ付メモリカード１０へ出力する。
次にＣＰＵ付メモリカード１０から入出力部２０７を介して、マスターパスワードの受付が可能な場合には、受付可能情報を受け取り、受け取った受付可能情報を表示部２０４へ出力する。マスターパスワードの受付が不可の場合には、受付不可情報を受け取り、受け取った受付不可情報を表示部２０４へ出力する。
【００５８】
（ｄ）  ネットワークサービス利用時の場合
ネットワークサービス利用時には、キー入力部２０２より受け取ったサービス識別情報を入出力部２０７を介して、ＣＰＵ付メモリカード１０へ出力する。
制御部２０３は、ＣＰＵ付メモリカード１０からサービス用パスワードを受け取り、受け取ったサービス用パスワードを送受信部２０１を介して、利用者が使用したいサービスへ送信することにより、自動ログインを行う。
【００５９】
（ｅ）  マスターパスワード登録・変更時の場合
マスターパスワードの登録・変更時には、キー入力部２０２より受け取ったマスター平文情報を暗号化部２０６へ出力する。
（ｆ）  サービス用パスワードの登録・変更時の場合
サービス用パスワードの登録・変更時には、キー入力部２０２より受け取ったサービス用平文情報を暗号化部２０６へ出力する。
【００６０】
（４）  表示部２０４
表示部２０４は、登録番号の変更時にはマスター入力指示情報を制御部２０３から受け取り、受け取ったマスター入力指示情報を用いて、マスターパスワード及び登録番号の入力を行う画面を表示し、利用者へ入力を促す。
マスターパスワード復元時にはマスターパスワード又は復元不可情報を制御部２０３から受け取り、受け取ったマスターパスワード又は復元不可情報を表示する。
【００６１】
マスターパスワード利用時には、受付可能情報又は受付不可情報を制御部２０３から受け取り、受け取った受付可能情報又は受付不可情報を表示する。
また、従来の携帯電話機と同様の画面表示も行う。
（５）  パスワード復元受付部２０５
パスワード復元受付部２０５は、パスワード復元時に制御部２０３により起動され、制御部２０３から受信番号を受け取り、受け取った受信番号を入出力部２０７を介して、ＣＰＵ付メモリカード１０へ出力する。
【００６２】
（６）  暗号化部２０６
暗号化部２０６は、マスターパスワード登録・変更時には、制御部２０３よりマスター平文情報を受け取り、登録番号を暗号鍵としてマスターパスワードを暗号化し、マスター暗号情報を生成する。サービス用パスワードの登録・変更時には、制御部２０３よりサービス用平文情報を受け取り、マスターパスワードを暗号鍵として、サービス用パスワードを暗号化し、サービス用暗号情報を生成する。
【００６３】
次に暗号化部２０６は、マスター暗号情報又はサービス用暗号情報を入出力部２０７を介して、ＣＰＵ付メモリカード１０へ出力する。
（７）  入出力部２０７
入出力部２０７は、ＣＰＵ付メモリカード１０から受け取った情報を制御部２０３へ出力する。
【００６４】
また、制御部２０３、パスワード復元受付部２０５又は暗号化部２０６から受け取った情報をＣＰＵ付メモリカード１０へ出力する。
１．４  パスワード復元システム１の動作概要
ここでは、パスワード復元システム１の各動作における概要について説明する。
（１）  登録番号登録時の動作概要
ここでは、登録番号登録の動作概要について説明する。
【００６５】
（ａ）  新規登録の場合
ここでは、登録番号の新規登録の動作概要について、図４に示す流れ図を用いて説明する。
携帯電話機２０は、利用者から登録番号の新規登録の指示を受け付ける（ステップＳ１０）。次に登録番号を受け付け、受け付けた新規登録指示と登録番号とからなる登録情報をＣＰＵ付メモリカード１０へ出力する（ステップＳ１５）。
【００６６】
ＣＰＵ付メモリカード１０は、受け付けた登録情報を用いて、登録番号の新規登録を行う（ステップＳ２０）。
（ｂ）  変更の場合
ここでは、登録番号の変更の動作概要について、図５に示す流れ図を用いて説明する。
携帯電話機２０は、利用者から登録番号の変更の指示を受け付ける（ステップＳ５０）。次にマスターパスワードを受け付け、受け付けたマスターパスワードをＣＰＵ付メモリカード１０へ出力する（ステップＳ５５）。
【００６７】
ＣＰＵ付メモリカード１０は、受け取ったマスターパスワードを用いて、マスターパスワード検証処理を行い、受付可能情報を携帯電話機２０へ出力する（ステップＳ６０）。
次に、携帯電話機２０は、登録番号を受け付け、受け付けた変更指示と登録番号とからなる登録情報をＣＰＵ付メモリカード１０へ出力する（ステップＳ６５）。
ＣＰＵ付メモリカード１０は、受け付けた登録情報を用いて、登録番号の更新を行い、マスター入力指示情報を入出力部１１０を介して携帯電話機２０へ出力する（ステップＳ７０）。
【００６８】
携帯電話機２０は、ＣＰＵ付メモリカード１０からマスター入力指示情報を受け取り、利用者にマスターパスワード及び登録番号の入力を指示し、利用者からマスターパスワード及び登録番号を受け付ける（ステップＳ７５）。
次に受け付けた登録番号を暗号鍵として受け付けたマスターパスワードを暗号化し、マスターパスワードの変更を示す処理内容と暗号化されたマスターパスワードとからなるマスター暗号情報をＣＰＵ付メモリカード１０へ出力する（ステップＳ８０）。
【００６９】
ＣＰＵ付メモリカード１０は、マスター暗号情報を用いて、マスターパスワードの更新を行う（ステップＳ８５）。
（２）  マスターパスワード登録時の動作概要
ここでは、マスターパスワード登録の動作概要について、図６に示す流れ図を用いて説明する。
【００７０】
携帯電話機２０は、処理内容として新規登録又は変更の指示を受け付ける（ステップＳ１００）。次に利用者からマスターパスワード及び登録番号を受け付け（ステップＳ１０５）、受け付けた登録番号を暗号鍵として受け付けたマスターパスワードを暗号化し、処理内容と暗号化されたマスターパスワードとからなるマスター暗号情報をＣＰＵ付メモリカード１０へ出力する（ステップＳ１１０）。
【００７１】
ＣＰＵ付メモリカード１０は、受け取ったマスター暗号情報を用いて、新規登録の場合には、マスターパスワードの新規登録を行い、変更の場合には、マスターパスワードの更新を行う（ステップＳ１１５）。
（３）  サービス用パスワード登録時の動作概要
ここでは、サービス用パスワード登録の動作概要について、図７に示す流れ図を用いて説明する。
【００７２】
携帯電話機２０は、処理内容として新規登録又は変更の指示を受け付ける（ステップＳ１５０）。次に利用者からサービス用パスワード、ネットワークのサービス名及びマスターパスワードを受け付け（ステップＳ１５５）、受け付けたマスターパスワードを暗号鍵として受け付けたサービス用パスワードを暗号化し、処理内容、ネットワークサービス名と暗号化されたサービス用パスワードとからなるサービス用暗号情報をＣＰＵ付メモリカード１０へ出力する（ステップＳ１６０）。
【００７３】
ＣＰＵ付メモリカード１０は、受け取ったサービス用暗号情報を用いて、新規登録の場合には、サービス用パスワード登録テーブル３００へ追加を行い、変更の場合には、当該レコードの更新を行う（ステップＳ１６５）。
（４）  パスワード復元時の動作概要
ここでは、パスワード復元時の動作概要について、図８に示す流れ図を用いて説明する。
【００７４】
携帯電話機２０は、利用者からパスワード復元の指示を受け付け、パスワード復元受付部２０５のパスワード復元受付処理を起動する（ステップＳ２００）。
次に携帯電話機２０は、電話番号が登録番号として登録されている電話回線からの発呼を受け取り、受け取った発呼より受信番号を取得し、取得した受信番号をＣＰＵ付メモリカード１０へ出力する（ステップＳ２０５）。
【００７５】
ＣＰＵ付メモリカード１０は、受け取った受信番号とパスワード復元管理記憶部１０１で記憶している登録番号とを用いて、パスワードの復元の可否を判断する検証処理を行い、検証処理後、パスワード復元が可能な場合には、復号されたマスターパスワードを入出力部１１０を介して携帯電話機２０へ出力し、パスワード復元が不可の場合には、復元不可情報を入出力部１１０を介して携帯電話機２０へ出力する（ステップＳ２１０）。
【００７６】
携帯電話機２０は、ＣＰＵ付メモリカード１０より受け取ったマスターパスワード又は復元不可情報を表示部２０４にて表示し、パスワード復元受付処理を終了する（ステップＳ２１５）。
（５）  マスターパスワード検証時の動作概要
ここでは、マスターパスワード検証の動作概要について、図９に示す流れ図を用いて説明する。
【００７７】
携帯電話機２０は、利用者からキー入力部２０２よりマスターパスワードの入力を受け付け、受け付けたマスターパスワードをＣＰＵ付メモリカード１０へ出力する（ステップＳ２５０）。
次にＣＰＵ付メモリカード１０は、マスターパスワード記憶部１０２に記憶されている暗号化されたマスターパスワードを復号鍵として登録番号を用いて復号し、復号されたマスターパスワードと携帯電話機２０より受け取ったマスターパスワードとを用いて、マスターパスワードの受付可否を判断するマスターパスワード検証処理を行い、検証処理後、マスターパスワードの受け付けが可能な場合には、受付可能情報を入出力部１１０を介して携帯電話機２０へ出力し、マスターパスワードの受け付けが不可の場合には、受付不可情報を入出力部１１０を介して携帯電話機２０へ出力する（ステップＳ２５５）。
【００７８】
携帯電話機２０は、ＣＰＵ付メモリカード１０より受け取った受付可能情報又は受付不可情報を表示部２０４を用いて表示する（ステップＳ２６０）。
（６）  サービス用パスワード取得時の動作概要
ここでは、サービス用パスワード取得の動作概要について、図１０に示す流れ図を用いて説明する。
【００７９】
携帯電話機２０は、利用者からキー入力部２０２よりサービス識別情報を受け付け、受け付けたサービス識別情報を入出力部２０７を介してＣＰＵ付メモリカード１０へ出力する（ステップＳ３００）。
ＣＰＵ付メモリカード１０は、受け取ったサービス識別情報を用いて、サービス用パスワード取得処理を行い、利用者がネットサービスへログインするために必要となる復号されたサービス用パスワードを入出力部１１０を介して携帯電話機２０へ出力する（ステップＳ３０５）。
【００８０】
携帯電話機２０はＣＰＵ付メモリカード１０より受け取った復号されたサービス用パスワードを送受信部２０１を介して、ネットサービスへ送信し、ログインする（ステップＳ３１０）。
以降、利用者はネットサービスからのサービスを受けることになる。
１．５  登録番号検証処理の動作
マスターパスワード復元時に、ＣＰＵ付メモリカード１０にて行われる登録番号検証処理の動作について、図１１に示す流れ図を用いて説明する。
【００８１】
パスワード復元検証部１０６は、携帯電話機２０より受信番号を受け取る（ステップＳ３５０）。次に、パスワード復元管理記憶部１０１より登録番号を読み出す（ステップＳ３５５）。読み出した登録番号と受信番号とが一致するかどうかの判定を行う（ステップＳ３６０）。
一致する場合には、復号部１０９へ復号可能情報を出力し、復号部１０９にて復号処理を行う（ステップＳ３６５）。パスワード復元検証部１０６は、復号部１０９にて復号されたマスターパスワードを受け取り、復号されたマスターパスワードを携帯電話機２０へ出力する（ステップＳ３７０）。
【００８２】
不一致の場合には、復元不可情報を携帯電話機２０へ出力する（ステップＳ３７５）。
１．６  マスターパスワード検証処理の動作
マスターパスワード利用時に、ＣＰＵ付メモリカード１０にて行われるマスターパスワード検証処理の動作について、図１２に示す流れ図を用いて説明する。
マスターパスワード検証部１０７は、携帯電話機２０よりマスターパスワードを受け取る（ステップＳ４００）。
【００８３】
次に、マスターパスワード検証部１０７は、復号部１０９へマスター復号情報を出力し、復号部１０９にて復号処理を行う（ステップＳ４０５）。
次にマスターパスワード検証部１０７は、復号されたマスターパスワードを復号部１０９より受け取り、受け取ったマスターパスワードと携帯電話機２０より受け取ったマスターパスワードとが一致するかどうかの判定を行う（ステップＳ４１０）。
【００８４】
一致する場合には、マスターパスワードの受付可能情報を携帯電話機２０へ出力し（ステップＳ４１５）、不一致の場合には、マスターパスワードの受付不可情報を携帯電話機２０へ出力する（ステップＳ４２０）。
１．７  サービス用パスワード取得処理の動作
ネットワークサービス利用時に、ＣＰＵ付メモリカード１０にて行われるサービス用パスワード取得処理の動作について、図１３に示す流れ図を用いて説明する。
【００８５】
サービス用パスワード取得部１０８は、携帯電話機２０よりサービス識別情報を受け取る（ステップＳ４５０）。
受け取ったサービス識別情報を用いてサービス用復号情報を生成し、復号部１０９へ生成したサービス用復号情報を出力し、復号部１０９にて復号処理を行う（ステップＳ４５５）。
【００８６】
次にサービス用パスワード取得部１０８は、復号されたサービス用パスワードを復号部１０９より受け取り、受け取ったサービス用パスワードを携帯電話機２０へ出力する（ステップＳ４６０）。
１．８  復号処理の動作
ここでは、復号処理の動作について、図１４に示す流れ図を用いて説明する。
【００８７】
復号部１０９は、パスワード復元検証部１０６、マスターパスワード検証部１０７又はサービス用パスワード取得部１０８より復元可能情報、マスター復号情報又はサービス用復号情報を受け取る（ステップＳ５００）。
復号部１０９は、パスワード復元管理記憶部１０１より登録番号を読み出し（ステップＳ５０５）、次にマスターパスワード記憶部１０２より暗号化されたマスターパスワードを読み出す（ステップＳ５１０）。
【００８８】
読み出した登録番号を復号鍵として暗号化されたマスターパスワードを復号する（ステップＳ５１５）。
次に、受け取った情報がサービス用復号情報かどうかを判定する（ステップＳ５２０）。
サービス用復号情報であった場合には、サービス用パスワード記憶部１０３のサービス用パスワード登録テーブル３００より当該レコードを取得する（ステップＳ５２５）。復号されたマスターパスワードを復号鍵として、取得したレコードに記憶されている暗号化されたサービス用パスワードを復号する（ステップＳ５３０）。復号されたサービス用パスワードをサービス用パスワード取得部１０８へ出力する（ステップＳ５３５）。
【００８９】
サービス用復号情報でなかった場合には、復号されたマスターパスワードをパスワード復元検証部１０６又はマスターパスワード検証部１０７へ出力する（ステップＳ５４０）。
１．９  変形例
第１の実施の形態の変形例としてのパスワード復元システム１Ａについて説明する。
【００９０】
＜パスワード復元システム１Ａの構成＞
パスワード復元システム１Ａは、図１５に示すＣＰＵ付メモリカード１０Ａと携帯電話機２０Ａとから構成され、パスワード復元を行うために、パスワード復元システム１と同様に発信電話番号通知サービスを利用する。
利用者は、パスワードにて管理されている機能を利用する際に、パスワードを忘れた場合には、ＣＰＵ付メモリカード１０Ａを携帯電話機２０Ａへ挿入し、固定電話機から携帯電話機２０Ａへ電話をかけてもらう。
【００９１】
携帯電話機２０Ａは、発信電話番号通知サービスの利用により取得した電話番号と、利用者が利用する機能を識別する情報とをＣＰＵ付メモリカード１０Ａへ通知する。
ＣＰＵ付メモリカード１０Ａは、受け取った電話番号とあらかじめ記憶している電話番号とが一致するか否かを判断し、一致する場合には、あらかじめ記憶しているパスワードを読み出し、読み出したパスワードを用いて、利用者が利用する機能を起動する。
【００９２】
また、パスワード復元システム１Ａは、通常、利用する機能を識別する情報と当該パスワードを受け付けると、受け付けたパスワードが正当なパスワードである場合に、利用者が利用する機能を起動する。なお、ここでは、当該パスワードをマスターパスワードという。
＜ＣＰＵ付メモリカード１０Ａの構成＞
ここでは、ＣＰＵ付メモリカード１０Ａの構成について説明する。
【００９３】
ＣＰＵ付メモリカード１０Ａは、図１５に示すように、パスワード復元管理記憶部１０１Ａ、マスターパスワード記憶部１０２Ａ、、パスワード復元管理情報登録部１０４Ａ、パスワード登録部１０５Ａ、パスワード復元検証部１０６Ａ、マスターパスワード検証部１０７Ａ、復号部１０９Ａ、入出力部１１０Ａ及び利用情報記憶部１２０Ａから構成されている。
【００９４】
ＣＰＵ付メモリカード１０Ａは、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、ＣＰＵ付メモリカード１０Ａは、その機能を達成する。
（１）  利用情報記憶部１２０Ａ
利用情報記憶部１２０Ａは、電子マネー機能１２１Ａとスケジュール機能１２２Ａとを有している。
【００９５】
電子マネー機能１２１Ａは、デジタルデータに貨幣価値を与え、インターネット上で商品の購入を行うことができる機能であり、スケジュール機能１２２Ａは、利用者の予定などを記録し、管理する機能である。
（２）  パスワード復元管理記憶部１０１Ａ
パスワード復元管理記憶部１０１Ａは、パスワード復元管理記憶部１０１と同様であるため、説明は省略する。
【００９６】
（３）  マスターパスワード記憶部１０２Ａ
マスターパスワード記憶部１０２Ａは、パスワード復元管理記憶部１０１Ａにて記憶されている登録番号を暗号鍵として暗号化されたマスターパスワードを記憶している。マスターパスワードは、利用情報記憶部１２０Ａに記憶されている電子マネー機能１２１Ａ及びスケジュール機能１２２Ａを管理している。利用者は、利用情報記憶部１２０Ａに記憶されている機能を利用したい場合には、利用したい機能を識別する情報とマスターパスワードとを入力する。
【００９７】
登録番号が変更となった場合には、変更された登録番号を暗号鍵として、再度マスターパスワードを暗号化し、再暗号化されたマスターパスワードを記憶する。
（４）  パスワード復元管理情報登録部１０４Ａ
パスワード復元管理情報登録部１０４Ａは、パスワード復元管理情報登録部１０４と同様であるため、説明は省略する。
【００９８】
（５）  パスワード登録部１０５Ａ
パスワード登録部１０５Ａは、マスターパスワードの登録・更新を行う。
なお、マスターパスワードの登録・更新については、パスワード登録部１０５におけるマスターパスワードの登録・更新と同様であるため、説明は省略する。
（６）  パスワード復元検証部１０６Ａ
パスワード復元検証部１０６Ａは、マスターパスワード復元時に携帯電話機２０Ａより入出力部１１０Ａを介して、受信番号と利用情報記憶部１２０Ａに記憶されている機能のうち利用したい機能を識別する機能識別情報とを受け取る。
【００９９】
次にパスワード復元検証部１０６Ａは、パスワード復元管理記憶部１０１Ａより登録番号を読み出し、読み出した登録番号と前記受信番号とが一致するか否かの判定を行う。
次に前記登録番号と前記受信番号とが一致する場合には、パスワード復元検証部１０６Ａは、復号部１０９Ａへマスターパスワードの復号を指示するための情報からなる復元可能情報を出力する。
【０１００】
次にパスワード復元検証部１０６Ａは、復号部１０９Ａより復号されたマスターパスワードを受け取り、受け取った復号されたマスターパスワードと、携帯電話機２０Ａより受け取った機能識別情報とをマスターパスワード検証部１０７Ａへ出力する。
パスワード復元検証部１０６Ａは、前記登録番号と前記受信番号とが一致しない場合には、復元不可を示す情報からなる復元不可情報を入出力部１１０Ａを介して、携帯電話機２０Ａへ出力する。
【０１０１】
（７）  マスターパスワード検証部１０７Ａ
マスターパスワード検証部１０７Ａは、パスワード復元検証部１０６Ａ、又は入出力部１１０Ａを介して携帯電話機２０Ａよりマスターパスワードと機能識別情報とを受け取る。
次にマスターパスワード検証部１０７Ａは、復号部１０９Ａへマスターパスワードの復号を指示するための情報からなるマスター復号情報を出力する。
【０１０２】
次にマスターパスワード検証部１０７Ａは、復号部１０９Ａより復号されたマスターパスワードを受け取り、受け取った復号されたマスターパスワードと、パスワード復元検証部１０６Ａ又は携帯電話機２０Ａより受け取ったマスターパスワードとが一致するか否かの判定を行う。
一致する場合には、マスターパスワード検証部１０７Ａは、受け取った機能識別情報と対応する機能の起動を行う。例えば、機能識別情報が、電子マネー機能１２１Ａを示す情報である場合には、電子マネー機能１２１Ａの起動を行う。また、一致しない場合には、受付不可を示す情報からなる受付不可情報を入出力部１１０Ａを介して、携帯電話機２０Ａへ出力する。
【０１０３】
（８）  復号部１０９Ａ
復号部１０９Ａは、暗号化されたマスターパスワードの復号の処理を行う。
なお、マスターパスワードの復号については、復号部１０９のマスターパスワードの復号と同様であるため、説明は省略する。
（９）  入出力部１１０Ａ
入出力部１１０Ａは、携帯電話機２０Ａより受け取った情報をパスワード復元管理情報登録部１０４Ａ、パスワード登録部１０５Ａ、パスワード復元検証部１０６Ａ、又はマスターパスワード検証部１０７Ａへ出力する。
【０１０４】
また、パスワード復元管理情報登録部１０４Ａ、パスワード復元検証部１０６Ａ又はマスターパスワード検証部１０７Ａより受け取った情報を携帯電話機２０Ａへ出力する。
＜携帯電話機２０Ａの構成＞
ここでは、携帯電話機２０Ａの構成について説明する。
携帯電話機２０Ａは、図１５に示すように、送受信部２０１Ａ、キー入力部２０２Ａ、制御部２０３Ａ、表示部２０４Ａ、パスワード復元受付部２０５Ａ、暗号化部２０６Ａ及び入出力部２０７Ａから構成されている。
【０１０５】
携帯電話機２０Ａは、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ディスプレイユニットなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、携帯電話機２０Ａは、その機能を達成する。
また、携帯電話機２０Ａは、従来の携帯電話機と同様にスピーカ部、マイクロホン部、発信部、メモリ部などを有し、通常の携帯電話機としての動作を行うものとする。
【０１０６】
（１）  送受信部２０１Ａ
送受信部２０１Ａは、送受信部２０１と同様であるため、説明は省略する。
（２）  キー入力部２０２Ａ
キー入力部２０２Ａは、ダイヤルキー、機能キー又は制御キーからなり、登録番号の登録・変更時には、登録番号の入力を受け付け、受け付けた登録番号を制御部２０３Ａへ出力する。また、登録番号変更時は、登録番号の変更後、マスターパスワードの再暗号化を行うため、変更を示す処理内容とマスターパスワードと登録番号とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部２０３Ａへ出力する。
【０１０７】
利用情報記憶部１２０Ａに記憶している電子マネー機能１２１Ａ及びスケジュール機能１２２Ａのうち何れかを利用する場合には、マスターパスワード及び機能識別情報の入力を受け付け、受け付けたマスターパスワードと機能識別情報とを制御部２０３Ａへ出力する。
マスターパスワード復元時には、利用者からマスターパスワード復元の指示と機能識別情報とを受け付け、受け付けたマスターパスワード復元指示と機能識別情報とを制御部２０３Ａへ出力する。
【０１０８】
マスターパスワードの登録・変更時には、新規登録又は変更を示す処理内容とマスターパスワードと登録番号とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部２０３Ａへ出力する。
また、従来の携帯電話機と同様のキー操作も行う。
（３）  制御部２０３Ａ
制御部２０３Ａは、携帯電話機２０Ａ全体の動作制御を行う。
【０１０９】
（ａ）  登録番号の登録・変更の場合
登録番号の登録・変更は、制御部２０３における登録番号の登録・変更と同様であるため、説明は省略する。
（ｂ）  マスターパスワード復元時の場合
パスワード復元時には、キー入力部２０２Ａよりマスターパスワード復元指示と機能識別情報とを受け取り、受け取ったマスターパスワード復元指示により、パスワード復元受付部２０５Ａのパスワード復元受付処理を起動する。次に送受信部２０１Ａから受け取った受信番号と、キー入力部２０２Ａより受け取った機能識別情報とをパスワード復元受付部２０５Ａへ出力し、パスワード復元受付処理を終了する。
【０１１０】
次にＣＰＵ付メモリカード１０Ａから入出力部２０７Ａを介して、復元不可情報を受け取ると、受け取った復元不可情報を表示部２０４Ａへ出力する。
（ｃ）  利用情報記憶部１２０Ａの機能使用時の場合
電子マネー機能１２１Ａ及びスケジュール機能１２２Ａのうち何れかを利用する場合には、マスターパスワードと機能識別情報とをキー入力部２０２Ａより受け取り、受け取ったマスターパスワードと機能識別情報とを入出力部２０７Ａを介して、ＣＰＵ付メモリカード１０Ａへ出力する。
【０１１１】
次にＣＰＵ付メモリカード１０Ａから入出力部２０７Ａを介して、受付不可情報を受け取ると、受け取った受付不可情報を表示部２０４Ａへ出力する。
（ｄ）  マスターパスワード登録・変更時の場合
マスターパスワードの登録・変更は、制御部２０３におけるマスターパスワードの登録・変更と同様であるため、説明は省略する。
【０１１２】
（４）  表示部２０４Ａ
表示部２０４Ａは、登録番号の変更時にはマスター入力指示情報を制御部２０３Ａから受け取り、受け取ったマスター入力指示情報を用いて、マスターパスワード及び登録番号の入力を行う画面を表示し、利用者へ入力を促す。
表示部２０４Ａは、復元不可情報を制御部２０３Ａから受け取ると、受け取った復元不可情報を表示する。
【０１１３】
また、表示部２０４Ａは、受付不可情報を制御部２０３Ａから受け取ると、受け取った受付不可情報を表示する。
また、従来の携帯電話機と同様の画面表示も行う。
（５）  パスワード復元受付部２０５Ａ
パスワード復元受付部２０５Ａは、パスワード復元時に制御部２０３Ａにより起動され、制御部２０３Ａから受信番号と機能識別情報とを受け取り、受け取った受信番号と機能識別情報とを入出力部２０７Ａを介して、ＣＰＵ付メモリカード１０Ａへ出力する。
【０１１４】
（６）  暗号化部２０６Ａ
暗号化部２０６Ａは、マスターパスワード登録・変更時には、制御部２０３Ａよりマスター平文情報を受け取り、登録番号を暗号鍵としてマスターパスワードを暗号化し、マスター暗号情報を生成する。
次に暗号化部２０６Ａは、マスター暗号情報を入出力部２０７Ａを介して、ＣＰＵ付メモリカード１０Ａへ出力する。
【０１１５】
（７）  入出力部２０７Ａ
入出力部２０７Ａは、ＣＰＵ付メモリカード１０Ａから受け取った情報を制御部２０３Ａへ出力する。
また、制御部２０３Ａ、パスワード復元受付部２０５Ａ又は暗号化部２０６Ａから受け取った情報をＣＰＵ付メモリカード１０Ａへ出力する。
【０１１６】
＜パスワード復元システム１Ａの動作概要＞
ここでは、パスワード復元システム１Ａの各動作における概要について説明する。
（１）  登録番号登録時の動作概要
登録番号登録の動作概要については、図４及び図５にて示した流れ図と同様であるため、説明は省略する。
【０１１７】
（２）  マスターパスワード登録時の動作概要
マスターパスワード登録の動作概要について、図６にて示した流れ図と同様であるため、説明は省略する。
（３）  パスワード復元時の動作概要
ここでは、パスワード復元時の動作概要について、図１６に示す流れ図を用いて説明する。
【０１１８】
携帯電話機２０Ａは、利用者からマスターパスワード復元指示と機能識別情報とを受け付け、パスワード復元受付部２０５Ａのパスワード復元受付処理を起動する（ステップＳ５５０）。
次に携帯電話機２０Ａは、電話番号が登録番号として登録されている電話回線からの発呼を受け取り、受け取った発呼より受信番号を取得し、取得した受信番号と、ステップＳ５５０にて受け取った機能識別情報とをＣＰＵ付メモリカード１０Ａへ出力し（ステップＳ５５１）、パスワード復元受付処理を終了する（ステップＳ５５２）。
【０１１９】
ＣＰＵ付メモリカード１０Ａは、受け取った受信番号とパスワード復元管理記憶部１０１Ａで記憶している登録番号とを用いて、パスワードの復元の可否を判断する検証処理を行い、検証処理後、パスワード復元が可能な場合には、復号されたマスターパスワードをマスターパスワード検証部１０７Ａへ出力する（ステップＳ５５３）。次に、ＣＰＵ付メモリカード１０Ａは、マスターパスワード検証部１０７Ａにて、マスターパスワード検証処理を行い、機能識別情報に対応する機能の起動を行う（ステップＳ５５４）。
【０１２０】
なお、ステップＳ５５３の検証処理にて、パスワード復元が不可の場合には、復元不可情報を入出力部１１０Ａを介して携帯電話機２０Ａへ出力し、携帯電話機２０Ａにて復元不可情報を出力する。
（４）  登録番号検証処理の動作
ここでは、マスターパスワード復元時に、ＣＰＵ付メモリカード１０Ａにて行われる登録番号検証処理の動作について、図１７に示す流れ図を用いて説明する。
【０１２１】
パスワード復元検証部１０６Ａは、携帯電話機２０Ａより受信番号と機能識別情報とを受け取る（ステップＳ５６０）。次に、パスワード復元管理記憶部１０１Ａより登録番号を読み出す（ステップＳ５６１）。読み出した登録番号と受信番号とが一致するかどうかの判定を行う（ステップＳ５６２）。
一致する場合には、復号部１０９Ａへ復号可能情報を出力し、復号部１０９Ａにて復号処理を行う（ステップＳ５６３）。パスワード復元検証部１０６Ａは、復号部１０９Ａにて復号されたマスターパスワードを受け取り、復号されたマスターパスワードと機能識別情報とをマスターパスワード検証部１０７Ａへ出力し、マスターパスワード検証部１０７Ａにて、マスターパスワード検証処理を行う（ステップＳ５６４）。
【０１２２】
不一致の場合には、復元不可情報を携帯電話機２０Ａへ出力する（ステップＳ５６５）。
（５）  マスターパスワード検証処理の動作
ここでは、マスターパスワード検証処理の動作について、図１８に示す流れ図を用いて説明する。
【０１２３】
マスターパスワード検証部１０７Ａは、パスワード復元検証部１０６Ａ又は携帯電話機２０Ａよりマスターパスワードと機能識別情報とを受け取る（ステップＳ５７０）。
次に、マスターパスワード検証部１０７Ａは、復号部１０９Ａへマスター復号情報を出力し、復号部１０９Ａにて復号処理を行う（ステップＳ５７１）。
次にマスターパスワード検証部１０７Ａは、復号されたマスターパスワードを復号部１０９Ａより受け取り、受け取ったマスターパスワードと、パスワード復元検証部１０６Ａ又は携帯電話機２０Ａより受け取ったマスターパスワードとが一致するかどうかの判定を行う（ステップＳ５７２）。
【０１２４】
一致する場合には、パスワード復元検証部１０６Ａ又は携帯電話機２０Ａより受け取った機能識別情報に対応する機能の起動を行う（ステップＳ５７３）。不一致の場合には、マスターパスワードの受付不可情報を携帯電話機２０Ａへ出力する（ステップＳ５７４）。
（６）  復号処理の動作
ここでは、復号処理の動作について、図１４にて示した流れ図を用いて、変更点のみ説明する。
【０１２５】
先ず、ステップＳ５００では、復元可能情報又はマスター復号情報を受け取るように変更する。
また、ステップＳ５２０からステップＳ５３５を削除する。つまり、ステップＳ５１５を行った後、ステップＳ５４０を行うように変更する。
なお、ステップＳ５４０にて行うマスターパスワードの出力先は、パスワード復元検証部１０６Ａ又はマスターパスワード検証部１０７Ａである。
【０１２６】
＜その他の変形例＞
上記に説明した実施の形態及び上記の変形例は、本発明の実施の一例であり、本発明はこの実施の形態に何ら限定されるものではなく、その旨を逸脱しない範囲において種々なる態様で実施し得るものである。以下のような場合も本発明に含まれる。
（１）パスワード復元システム１において、登録番号をマスターパスワードとして利用してもよい。このとき、マスターパスワードの復元は、以下のように行う。
【０１２７】
先ず、ＣＰＵ付メモリカード１０は、受信番号を受け取ると、受け取った受信番号と登録番号とが一致するか否かを判断する。
一致する場合には、登録番号を携帯電話機２０にて表示する。一致しない場合には、復元不可情報を携帯電話機２０にて表示する。
また、パスワード復元システム１Ａにおいても同様に、登録番号をマスターパスワードとして利用してもよい。このとき、マスターパスワードの復元は、以下のように行う。
【０１２８】
先ず、ＣＰＵ付メモリカード１０Ａは、受信番号と機能識別情報とを受け取ると、受け取った受信番号と登録番号とが一致するか否かを判断する。
一致する場合には、受け取った機能識別情報に対応する機能の起動を行う。一致しない場合には、復元不可情報を携帯電話機２０Ａにて表示する。
（２）パスワード復元システム１において、マスターパスワードの復元後、マスターパスワードを表示したが、これに限定されない。ＣＰＵ付メモリカード１０は、マスターパスワードの復元後、サービス用パスワード記憶部１０３へのアクセスを可能にして、サービス用パスワードを利用できる状態にしてもよい。
【０１２９】
また、パスワード復元システム１Ａにて、マスターパスワードの復元後、機能識別情報に対応する機能の起動を行ったが、これに限定されない。ＣＰＵ付メモリカード１０Ａは、マスターパスワードの復元後、機能識別情報に対応する機能へのアクセスを可能とし、機能を利用できる状態にしてもよい。
（３）パスワード復元システム１Ａにおいて、ＣＰＵ付メモリカード１０Ａは、利用情報記憶部１２０Ａに、データファイルを格納する領域であるメモリを備え、マスターパスワード復元時に、受信番号とメモリを使用することを示す機能識別情報とを受け取り、マスターパスワード復元後、メモリの利用をできるようにしてもよい。
【０１３０】
（４）パスワード復元システム１において、登録番号を暗号鍵として、マスターパスワードを暗号化して記憶したが、これに限定されない。マスターパスワードを暗号化をしないで記憶してもよい。この場合には、マスターパスワード記憶部１０２は、耐タンパ性を有する領域であるとする。また、サービス用パスワードについても同様に、暗号化しないで記憶してもよい。この場合には、サービス用パスワード記憶部１０３は、耐タンパ性を有する領域であるとする。
【０１３１】
パスワード復元システム１Ａについても同様に、マスターパスワードを暗号化をしないで記憶してもよい。この場合には、マスターパスワード記憶部１０２Ａは、耐タンパ性を有する領域であるとする。
（５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
１．１０  第１の実施の形態のまとめ
以上説明したように、パスワード復元システム１は、パスワード復元を行うための情報として利用者の自宅に設置されている電話回線の電話番号を設定している。前記電話回線に接続された固定電話機の使用者は、利用者自身又は利用者の身内に限定され、他の者が前記固定電話機を使用するためには、利用者の自宅に侵入して使用することになり、通常は使用不可能である。このため、前記固定電話機の使用者は、パスワード復元の依頼者が確実に利用者であることを認識し、利用者自身に電話をかけることができるため、パスワード復元時のセキュリティが高まる。そのため、パスワード忘却時にパスワード復元を行う場合には、前記固定電話機より携帯電話機２０へ電話することにより、前記携帯電話機２０は前記固定電話機が接続された電話回線の電話番号を取得し、取得した電話番号とＣＰＵ付メモリカード１０にあらかじめ設定された電話番号とが一致するか否か判定を行い、一致する場合のみ利用者自身に対して、パスワードの復元を行うことができる。
【０１３２】
また、前記ＣＰＵ付メモリカード１０に記憶された電話番号の変更を受け付けることを可能としている。これにより、電話回線の電話番号が変更になった場合でも常に利用者が契約している電話回線の電話番号を登録番号として登録することができるので、パスワード復元時のセキュリティがさらに向上される。
また、マスターパスワード及びサービス用パスワードを暗号化してＣＰＵ付メモリカード１０にて記憶し、必要時に復号することで、ＣＰＵ付メモリカード１０自身のセキュリティが向上される。
【０１３３】
また、各種ネットワークサービスの利用時に用いるサービス用パスワードをマスターパスワードを用いて一元管理し、マスターパスワードの入力により、使用したいネットワークサービスへサービス用パスワードを自動送付し、ログインすることにより、利用者は、全てのサービス用パスワードを記憶しておく手間が省ける。
また、マスターパスワード復元時に機能識別情報を受け取ることにより、マスターパスワード復元後、復元したマスターパスワードを用いて、機能識別情報に対応する機能の起動を行うことにより、利用者によるマスターパスワードの入力を省略することができ、操作が簡易化される。
【０１３４】
２．第２の実施の形態
本発明に係る第２の実施の形態としてのパスワード復元システム２について説明する。
パスワード復元システム２は、パスワード復元を行うために、利用者によってあらかじめ指定された人である保証人からパスワード復元に必要な情報を受け取って、パスワード復元を行う保証人制度を導入する。
【０１３５】
パスワード復元システム２は、図１９に示すように、保証人は、保証人端末機４０を用いて、パスワード復元の依頼者が利用者本人であることを保証する内容の文書をあらかじめ規定された形式に従って作成し、作成された文書に秘密鍵を用いてデジタル署名を施して生成された署名データと前記文書にタイムスタンプが付加された文書とからなる署名付文書（以下、署名付文書という）を送付する。利用者は署名付文書を受け取り、受け取った署名付文書を用いてパスワード復元を行う。ここで、デジタル署名は、一例として、有限体上のエルガマル署名である。有限体上のエルガマル署名は公知であるので説明は省略する。
【０１３６】
２．１  保証人端末機４０の構成
保証人端末機４０の構成について説明する。
保証人端末機４０は、図１９に示すように、暗号鍵記憶部４０１、入力部４０２、作成部４０３、署名部４０４及び送信部４０５とから構成されている。
保証人端末機４０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウス、モデムなどから構成されるコンピュータシステムである。前記ＲＯＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、保証人端末機４０は、その機能を達成する。
【０１３７】
（１）  暗号鍵記憶部４０１
暗号鍵記憶部４０１は、具体的には、ハードディスクユニットなどから構成され、デジタル署名を施す場合に必要とする保証人のみが知っている秘密鍵を記憶している。
（２）  入力部４０２
入力部４０２は、署名付文書を作成する場合の文字の受け付け、デジタル署名を行うためのデジタル署名指示情報の受け付け及び署名文書送信指示の受け付けを行う。受け付けた文字、デジタル署名指示及び署名付文書送信指示は作成部４０３へ出力する。
【０１３８】
（３）  作成部４０３
作成部４０３は、署名付文書の作成を行う。入力部４０２よりデジタル署名指示情報を受け付けた場合には、作成されたパスワード復元の依頼者が利用者本人であることを保証する内容の文書を署名部４０４へ出力する。
署名付文書送信指示を受け付けた場合には、作成された署名付文書を送信部４０５を介して、利用者へ送信する。
【０１３９】
（４）  署名部４０４
署名部４０４は、暗号鍵記憶部４０１から秘密鍵を読み出し、作成部４０３より受け取った文書にデジタル署名を施して署名データを生成し、生成された署名データを作成部４０３へ出力する。
（５）  送信部４０５
送信部４０５は、具体的には、モデムなどから構成され、作成部４０３から受け取った情報を利用者の携帯電話機へ送信する。
【０１４０】
２．２  パスワード復元システム２の構成
パスワード復元システム２は、図２０に示すＣＰＵ付メモリカード５０と携帯電話機６０とから構成される。
利用者は、あらかじめ１人以上の保証人を指定する。このとき、利用者から指定された保証人は、電子的な身分証明書を発行及び管理する認証機関より公開鍵証明書を発行してもらう。利用者は、前記保証人から前記公開鍵証明書を受け取り、ＣＰＵ付メモリカード５０に記憶しているものとする。
【０１４１】
また、ＣＰＵ付メモリカード５０には、パスワード復元に必要な署名付文書の数と、署名付文書を受信する有効期限を設定されている。
パスワード復元時には、利用者はＣＰＵ付メモリカード５０を携帯電話機６０へ挿入し、次に前記保証人とパスワード復元の依頼者が利用者本人であることを確認できる方法で連絡をとり、あらかじめ規定された形式で署名付文書を保証人に作成してもらい、作成された署名付文書を電子メールを利用して送付してもらう。携帯電話機６０は、前記署名付文書を受信し、受信した署名付文書をＣＰＵ付メモリカード５０へ通知する。
【０１４２】
ＣＰＵ付メモリカード５０は、受け取った署名付文書とあらかじめ記憶している公開鍵証明書とを用いて、送付された署名付文書に対して署名検証を施して保証人自身が作成したか否かの判定及び有効期限内のものであるか否かの判定を行う。前記署名付文書が保証人自身で作成され且つ、有効期限内のものである場合には、ＣＰＵ付メモリカード５０は、送付された署名付文書をパスワード復元に有効な署名付文書数としてカウントする。カウントされた数が、あらかじめ記憶しているパスワード復元に必要な署名付文書の数に達した場合には、ＣＰＵ付メモリカード５０は、あらかじめ記憶している暗号化されたパスワードを読み出し、読み出した暗号化されたパスワードを復号し、復号されたパスワードを携帯電話機６０へ通知する。ここで、署名検証は、前記デジタル署名により生成された署名データを検証するアルゴリズムである。
【０１４３】
なお、保証人は、利用者からのパスワード復元依頼に対して、署名付文書を１度のみ送付するものとする。
さらに、パスワード復元システム２は、通常、パスワードを受け付け、受け付けたパスワードが正当なパスワードである場合に、パスワードと対応付けられた領域へのアクセスを許可する。なお、本実施の形態では、当該パスワードをマスターパスワードという。
【０１４４】
２．３  ＣＰＵ付メモリカード５０の構成
ここでは、ＣＰＵ付メモリカード５０の構成について説明する。
ＣＰＵ付メモリカード５０は、図２０に示すように、パスワード復元管理記憶部５０１、復号鍵記憶部５０２、マスターパスワード記憶部５０３、サービス用パスワード記憶部５０４、パスワード復元管理情報登録部５０５、パスワード登録部５０６、パスワード復元検証部５０７、マスターパスワード検証部５０８、サービス用パスワード取得部５０９、復号部５１０及び入出力部５１１から構成されている。
【０１４５】
ＣＰＵ付メモリカード５０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、ＣＰＵ付メモリカード５０は、その機能を達成する。
（１）  パスワード復元管理記憶部５０１
パスワード復元管理記憶部５０１は、図２１に一例として示すように、復元管理情報テーブル７００を有している。
【０１４６】
復元管理情報テーブル７００は、保証人名と公開鍵証明書とから構成される組を１個以上記憶している。
保証人名は、パスワード復元時に署名付文書を利用者へ送付する人の名称である。
公開鍵証明書は、保証人に対してあらかじめ認証機関より発行された公開鍵証明書の情報である。
【０１４７】
（２）  復号鍵記憶部５０２
復号鍵記憶部５０２は、マスターパスワード記憶部５０３に記憶されている暗号化されたマスターパスワードを復号するために用いる復号鍵を記憶している。
復号鍵記憶部５０２で記憶されている復号鍵は、マスターパスワードを暗号化する場合に用いられる暗号鍵と対応付けられた復号鍵である。
【０１４８】
ここで、暗号化と復号に別の鍵を用いた暗号化方式は公開鍵暗号化方式と呼ばれている。また、暗号鍵は、公開鍵と呼ばれ、復号鍵は秘密鍵と呼ばれている。公開鍵暗号化方式は、一例として、ＲＳＡである。ＲＳＡについては、公知であるので、説明を省略する。
（３）  マスターパスワード記憶部５０３
マスターパスワード記憶部５０３は、利用者が設定した暗号鍵を用いて暗号化されたマスターパスワードを記憶している。ここで、マスターパスワードとは、サービス用パスワードを一括に管理しているパスワードのことであり、マスターパスワードを入力することにより、サービス用パスワード記憶部５０４へのアクセスが可能となる。
【０１４９】
前記復号鍵を変更したい場合には、復号鍵記憶部５０２に記憶されている復号鍵を変更するとともに、変更された復号鍵と対応付けられる暗号鍵で再度マスターパスワードを暗号化し、再暗号化されたマスターパスワードを記憶する必要がある。
（４）  サービス用パスワード記憶部５０４
サービス用パスワード記憶部５０４は、パスワード復元システム１のＣＰＵ付メモリカード１０の構成で示したサービス用パスワード記憶部１０３と同様にサービス用パスワード登録テーブル３００を有している。サービス用パスワード登録テーブル３００の説明については、サービス用パスワード記憶部１０３にて行っているため、ここでは省略する。
【０１５０】
（５）  パスワード復元管理情報登録部５０５
パスワード復元管理情報登録部５０５は、携帯電話機６０から入出力部５１１を介して、保証人名と公開鍵証明書との情報からなる保証人情報を受け取り、受け取った保証人情報をパスワード復元管理記憶部５０１の復元管理情報テーブル７００へ記憶する。
（６）  パスワード登録部５０６
パスワード登録部５０６は、マスターパスワード、サービス用パスワード又はマスターパスワードを復号するための復号鍵の登録・更新を行う。
【０１５１】
（ａ）  マスターパスワードの登録の場合
パスワード復元システム１のＣＰＵ付メモリカード１０で示したパスワード登録部１０５のマスターパスワードの登録の場合と同様であるため、説明を省略する。
（ｂ）  サービス用パスワードの登録の場合
パスワード復元システム１のＣＰＵ付メモリカード１０で示したパスワード登録部１０５のサービス用パスワードの登録の場合と同様であるため、説明を省略する。
【０１５２】
（ｃ）  復号鍵の登録の場合
パスワード登録部５０６は、携帯電話機６０より入出力部５１１を介して、新規登録又は変更を示す処理内容と暗号化されたマスターパスワードを復号するために用いる復号鍵とからなる復号鍵情報を受け取る。受け取った復号鍵情報の処理内容に応じて、処理内容が新規登録の場合には、復号鍵記憶部５０２へ復号鍵の新規登録を行う。処理内容が変更の場合には、復号鍵記憶部５０２へ復号鍵の更新を行い、マスターパスワード及びマスターパスワードを暗号化するための暗号鍵の入力指示を示す暗号鍵変更指示情報を入出力部５１１を介して携帯電話機６０へ出力する。
【０１５３】
（７）  パスワード復元検証部５０７
パスワード復元検証部５０７は、パスワード復元に必要な署名付文書数（例えば、「３」）と、パスワード復元を行うことができる制限時間（例えば、「６０分」）とからなるパスワード復元設定値情報をあらかじめ記憶している。
パスワード復元検証部５０７は、マスターパスワード復元時に携帯電話機６０より入出力部５１１を介してパスワード復元の指示を示すパスワード復元指示情報と、パスワード復元受付処理が起動された時刻を示す時刻情報とを受け取り、受け取った時刻情報と、パスワード復元設定値情報に含まれる制限時間とを用いて、パスワード復元を行うことのできる有効期限を算出し、算出した有効期限を一時的に記憶する。次に携帯電話機６０より入出力部５１１を介して携帯電話機６０が受信した署名付文書を受け取り、受け取った署名付文書を受け取った署名付文書数としてカウントする。
【０１５４】
次にパスワード復元検証部５０７は、パスワード復元管理記憶部５０１より署名付文書を送付した保証人に対応する公開鍵証明書を読み出し、読み出した公開鍵証明書と受け取った署名付文書とを用いて、署名検証を施し、受け取った署名付文書が保証人自身のものかどうかを判定し、受け取った署名付文書に付加されているタイムスタンプを用いて、受け取った署名付文書が有効期限内かどうかを判定し、受け取った署名付文書が保証人自身のものであり且つ、有効期限内である場合には、受け取った書名付文書をパスワード復元に有効な署名付文書数としてカウントする。
【０１５５】
パスワード復元に有効な署名付文書数がパスワード復元に必要な署名付文書数に達した場合には、パスワード復元検証部５０７は、復号部５１０にマスターパスワードの復号を指示するための情報からなる復元可能情報を出力する。
次にパスワード復元検証部５０７は、復号部５１０より復号されたマスターパスワードを受け取り、受け取った復号されたマスターパスワードを入出力部５１１を介して、携帯電話機６０へ出力する。
【０１５６】
受け取った署名付文書数がパスワード復元管理記憶部５０１に記憶されている保証人の数に達しておらず、有効な署名付文書数がパスワード復元に必要な署名付文書数に達していない場合には、次の署名付文書の受信を待つ。
パスワード復元検証部５０７は、パスワード復元管理記憶部５０１に記憶されている保証人全てから署名付文書を受け取り、有効な署名付文書数がパスワード復元に必要な署名付文書数に達しなかった場合には、復元不可を示す情報からなる復元不可情報を入出力部５１１を介して、携帯電話機６０へ出力する。
【０１５７】
（８）  マスターパスワード検証部５０８
マスターパスワード検証部５０８は、パスワード復元システム１のＣＰＵ付メモリカード１０の構成で示したマスターパスワード検証部１０７と同様であるため、説明を省略する。
（９）  サービス用パスワード取得部５０９
サービス用パスワード取得部５０９は、パスワード復元システム１のＣＰＵ付メモリカード１０の構成で示したサービス用パスワード取得部１０８と同様であるため、説明を省略する。
【０１５８】
（１０）  復号部５１０
復号部５１０は、暗号化されたマスターパスワード又は暗号化されたサービス用パスワードの復号の処理を行う。
（ａ）  マスターパスワードの復号の場合
復号部５１０は、パスワード復元検証部５０７より復元可能情報又はマスターパスワード検証部５０８よりマスター復号情報を受け取る。
【０１５９】
復号部５１０は、マスターパスワードの復号を行うために、復号鍵記憶部５０２に記憶されている復号鍵を読み出し、読み出した復号鍵を用いて、マスターパスワードの復号を行い、復号されたマスターパスワードをパスワード復元検証部５０７又はマスターパスワード検証部５０８へ出力する。
（ｂ）  サービス用パスワードの復号の場合
サービス用パスワードの復号は、パスワード復元システム１のＣＰＵ付メモリカード１０の構成で示した復号部１０９のサービス用パスワードの復号と同様であるため、説明を省略する。
【０１６０】
（１１）  入出力部５１１
入出力部５１１は、携帯電話機６０より受け取った情報をパスワード復元管理情報登録部５０５、パスワード登録部５０６、パスワード復元検証部５０７、マスターパスワード検証部５０８又はサービス用パスワード取得部５０９へ出力する。
また、パスワード登録部５０６、パスワード復元検証部５０７、マスターパスワード検証部５０８又はサービス用パスワード取得部５０９より受け取った情報を携帯電話機６０へ出力する。
【０１６１】
２．４  携帯電話機６０の構成
ここでは、携帯電話機６０の構成について説明する。
携帯電話機６０は、図２０に示すように、送受信部６０１、キー入力部６０２、制御部６０３、表示部６０４、パスワード復元受付部６０５、暗号化部６０６及び入出力部６０７から構成されている。
【０１６２】
携帯電話機６０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ディスプレイユニットなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、携帯電話機６０は、その機能を達成する。
また、携帯電話機６０は、従来の携帯電話機と同様にスピーカ部、マイクロホン部、発信部、メモリ部などを有し、通常の携帯電話機としての動作を行うものとする。
【０１６３】
（１）  送受信部６０１
送受信部６０１は、パスワード復元システム１の携帯電話機２０の構成で示した送受信部２０１と同様であるため、説明を省略する。
（２）  キー入力部６０２
キー入力部６０２は、ダイヤルキー、機能キー又は制御キーからなり、保証人情報の登録・変更時には、保証人情報の入力を受け付け、受け付けた保証人情報を制御部６０３へ出力する。
【０１６４】
マスターパスワード利用時には、マスターパスワードの入力を受け付け、受け付けたマスターパスワードを制御部６０３へ出力する。
マスターパスワード復元時には、利用者からパスワード復元指示情報を受け付け、受け付けたパスワード復元指示情報を制御部６０３へ出力する。
マスターパスワードの登録・変更時には、新規登録又は変更を示す処理内容とマスターパスワードとマスターパスワードを暗号化するための暗号鍵とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部６０３へ出力し、サービス用パスワードの登録・変更時には、新規登録又は変更を示す処理内容とサービス用パスワードとマスターパスワードとネットワークのサービス名とからなるサービス用平文情報を受け付け、受け付けたサービス用平文情報を制御部６０３へ出力する。
【０１６５】
ネットワークサービス利用時には、サービス識別情報を受け付け、受け付けたサービス識別情報を制御部６０３へ出力する。
暗号化されたマスターパスワードを復号するための復号鍵の登録・変更時には、復号鍵情報の入力を受け付け、制御部６０３へ出力する。また、復号鍵変更時は、復号鍵の変更後、マスターパスワードの再暗号化を行うため、変更を示す処理内容とマスターパスワードと、前記復号鍵と対応付けられたマスターパスワードを暗号化するための暗号鍵とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部６０３へ出力する。
【０１６６】
また、従来の携帯電話機と同様のキー操作も行う。
（３）  制御部６０３
制御部６０３は、携帯電話機６０全体の動作制御を行う。また、制御部６０３は、時刻を計時する計時機能を備えている。
（ａ）  保証人の登録・変更の場合
制御部６０３は、保証人の登録・変更の場合には、保証人情報をキー入力部６０２より受け取り、受け取った保証人情報を入出力部６０７を介して、ＣＰＵ付メモリカード５０へ出力する。
【０１６７】
（ｂ）  マスターパスワード復元時の場合
パスワード復元時には、キー入力部６０２よりパスワード復元指示情報を受け取ると、パスワード復元受付部６０５のパスワード復元受付処理を起動し、計時機能を用いて、時刻情報を取得する。制御部６０３は、受け取ったパスワード復元指示情報と時刻情報とを入出力部６０７を介してＣＰＵ付メモリカード５０へ出力する。次に送受信部６０１より署名付文書が記載された電子メールを受け取り、受け取った電子メールをパスワード復元受付部６０５へ出力する。
【０１６８】
次にＣＰＵ付メモリカード５０から入出力部６０７を介して、マスターパスワードの復元が可能場合には、マスターパスワードを受け取り、受け取ったマスターパスワードを表示部６０４へ出力するとともに、パスワード復元受付処理を終了させる。マスターパスワードの復元が不可の場合には、復元不可情報受け取り、受け取った復元不可情報を表示部６０４へ出力するとともに、パスワード復元受付処理を終了する。
【０１６９】
（ｃ）  マスターパスワード使用時の場合
マスターパスワード使用時の場合は、パスワード復元システム１の携帯電話機２０の構成で示した制御部２０３のマスターパスワード使用時の場合と同様であるため、説明を省略する。
（ｄ）  ネットワークサービス利用時の場合
ネットワークサービス利用時の場合は、パスワード復元システム１の携帯電話機２０の構成で示した制御部２０３のネットワークサービス利用時の場合と同様であるため、説明を省略する。
【０１７０】
（ｅ）  マスターパスワード登録・変更時の場合
マスターパスワードの登録・変更時には、キー入力部６０２より受け取ったマスター平文情報を暗号化部６０６へ出力する。
（ｆ）  サービス用パスワードの登録・変更時の場合
サービス用パスワードの登録・変更時には、キー入力部６０２より受け取ったサービス用平文情報を暗号化部６０６へ出力する。
【０１７１】
（ｇ）  復号鍵の登録・変更時の場合
復号鍵の登録・変更時の場合には、復号鍵情報をキー入力部６０２より受け取り、受け取った復号鍵情報を入出力部６０７を介して、ＣＰＵ付メモリカード５０へ出力する。
復号鍵の変更の場合には、復号鍵の更新後、ＣＰＵ付メモリカード５０より、暗号鍵変更指示情報を受け取り、受け取った暗号鍵変更指示情報を表示部６０４へ出力する。
【０１７２】
（４）  表示部６０４
表示部６０４は、ＣＰＵ付メモリカード５０の復号鍵記憶部５０２にて記憶されている復号鍵の変更時には暗号鍵変更指示情報を制御部６０３から受け取り、受け取った暗号鍵変更指示情報を用いて、マスターパスワードとマスターパスワードを暗号化するための暗号鍵の入力を行う画面を表示し、利用者へ入力を促す。
【０１７３】
マスターパスワード復元時にはマスターパスワード又は復元不可情報を制御部６０３から受け取り、受け取ったマスターパスワード又は復元不可情報を表示する。
マスターパスワード利用時には、受付可能情報又は受付不可情報を制御部６０３から受け取り、受け取った受付可能情報又は受付不可情報を表示する。
また、従来の携帯電話機と同様の画面表示も行う。
【０１７４】
（５）  パスワード復元受付部６０５
パスワード復元受付部６０５は、パスワード復元時に制御部６０３により起動され、電子メールを制御部６０３から受け取り、受け取った電子メールから署名付文書を取得し、取得した署名付文書を入出力部６０７を介して、ＣＰＵ付メモリカード５０へ出力する。
（６）  暗号化部６０６
暗号化部６０６は、マスターパスワード登録・変更時には、制御部６０３よりマスター平文情報を受け取り、受け取ったマスター平文情報に含まれる暗号鍵を用いてマスターパスワードを暗号化し、マスター暗号情報を生成する。サービス用パスワードの登録・変更時には、制御部６０３よりサービス用平文情報を受け取り、マスターパスワードを暗号鍵として、サービス用パスワードを暗号化し、サービス用暗号情報を生成する。
【０１７５】
次に暗号化部６０６は、マスター暗号情報又はサービス用暗号情報を入出力部６０７を介して、ＣＰＵ付メモリカード５０へ出力する。
（７）  入出力部６０７
入出力部６０７は、パスワード復元システム１の携帯電話機２０の構成で示した入出力部２０７と同様であるため、説明を省略する。
【０１７６】
２．５  パスワード復元システム２の動作概要
ここでは、パスワード復元システム２の各動作における概要について説明する。
（１）  保証人情報登録時の動作概要
ここでは、保証人情報登録の動作概要について、図２２に示す流れ図を用いて説明する。
【０１７７】
携帯電話機６０は、利用者から保証人情報の新規登録又は変更の指示を受け付ける（ステップＳ６００）。次に保証人情報を受け付け、受け付けた新規登録又は変更指示と保証人情報とからなる登録情報をＣＰＵ付メモリカード５０へ出力する（ステップＳ６０５）。
ＣＰＵ付メモリカード５０は、受け付けた登録情報を用いて、処理内容が新規登録の場合には、保証人情報の新規登録を行い、処理内容が変更の場合には、変更対象である保証人情報の更新を行う（ステップＳ６１０）。
【０１７８】
（２）  マスターパスワード登録時の動作概要
ここでは、マスターパスワード登録の動作概要について、図２３に示す流れ図を用いて説明する。
携帯電話機６０は、処理内容として新規登録又は変更の指示を受け付ける（ステップＳ６５０）。次に利用者からマスターパスワード及び暗号鍵を受け付け（ステップＳ６５５）、受け付けた暗号鍵を用いて受け付けたマスターパスワードを暗号化し、処理内容と暗号化されたマスターパスワードとからなるマスター暗号情報をＣＰＵ付メモリカード５０へ出力する（ステップＳ６６０）。
【０１７９】
ＣＰＵ付メモリカード５０は、受け取ったマスター暗号情報を用いて、新規登録の場合には、マスターパスワードの新規登録を行い、変更の場合には、マスターパスワードの更新を行う（ステップＳ６６５）。
（３）  サービス用パスワード登録時の動作概要
サービス用パスワード登録時の動作概要は、パスワード復元システム１のサービス用パスワード登録時の動作概要と同様であるため、説明を省略する。
【０１８０】
（４）  復号鍵登録時の動作概要
ここでは、復号鍵登録の動作概要について説明する。
（ａ）  新規登録の場合
ここでは、復号鍵の新規登録の動作概要について、図２４に示す流れ図を用いて説明する。
【０１８１】
携帯電話機６０は、利用者から復号鍵の新規登録の指示を受け付ける（ステップＳ７００）。次に復号鍵を受け付け、受け付けた新規登録指示と復号鍵とからなる復号鍵情報をＣＰＵ付メモリカード５０へ出力する（ステップＳ７０５）。
ＣＰＵ付メモリカード５０は、受け付けた復号鍵情報を用いて、復号鍵の新規登録を行う（ステップＳ７１０）。
【０１８２】
（ｂ）  変更の場合
ここでは、復号鍵の変更の動作概要について、図２５に示す流れ図を用いて説明する。
携帯電話機６０は、利用者から復号鍵の変更の指示を受け付ける（ステップＳ７５０）。次にマスターパスワードを受け付け、受け付けたマスターパスワードをＣＰＵ付メモリカード５０へ出力する（ステップＳ７５５）。
【０１８３】
ＣＰＵ付メモリカード５０は、受け取ったマスターパスワードを用いて、マスターパスワード検証処理を行い、受付可能情報を携帯電話機６０へ出力する（ステップＳ７６０）。
次に、携帯電話機６０は、復号鍵を受け付け、受け付けた変更指示と復号鍵とからなる復号鍵情報をＣＰＵ付メモリカード５０へ出力する（ステップＳ７６５）。
【０１８４】
ＣＰＵ付メモリカード５０は、受け付けた復号鍵情報を用いて、復号鍵の更新を行い、暗号鍵変更指示情報を入出力部５１１を介して携帯電話機６０へ出力する（ステップＳ７７０）。
携帯電話機６０は、ＣＰＵ付メモリカード５０から暗号鍵変更指示情報を受け取り、利用者にマスターパスワード及びマスターパスワードを暗号化するための暗号鍵の入力を指示し、利用者からマスターパスワード及びマスターパスワードを暗号化するための暗号鍵を受け付ける（ステップＳ７７５）。
【０１８５】
次に受け付けた暗号鍵を用いて、受け付けたマスターパスワードを暗号化し、マスターパスワードの変更を示す処理内容と暗号化されたマスターパスワードとからなるマスター暗号情報をＣＰＵ付メモリカード５０へ出力する（ステップＳ７８０）。
ＣＰＵ付メモリカード５０は、マスター暗号情報を用いて、マスターパスワードの更新を行う（ステップＳ７８５）。
【０１８６】
（５）  パスワード復元時の動作概要
ここでは、パスワード復元の動作概要について、図２６に示す流れ図を用いて説明する。
携帯電話機６０は、利用者からパスワード復元指示情報を受け付け（ステップＳ８００）、パスワード復元受付処理を起動し、時刻情報を取得し、取得した時刻情報と受け付けたパスワード復元指示情報とをＣＰＵ付メモリカード５０へ出力する（ステップＳ８０５）。
【０１８７】
ＣＰＵ付メモリカード５０は、パスワード復元指示情報と時刻情報とを受け取り（ステップＳ８１０）、受け取った時刻情報と記憶している制限時間とを用いて、有効期限を算出し、算出した有効期限を一時的に記憶する（ステップＳ８１５）。
次に携帯電話機６０は、保証人から署名付文書を含む電子メールを受け取り、前記パスワード復元受付処理を用いて受け取った電子メールより署名付文書を取得し、取得した署名付文書をＣＰＵ付メモリカード５０へ出力する（ステップＳ８２０）。
【０１８８】
ＣＰＵ付メモリカード５０は、受け取った署名付文書と、パスワード復元管理記憶部５０１で記憶している署名付文書を送付した保証人と対応付けられた公開鍵証明書と、パスワード復元設定値情報に含まれるパスワード復元に必要な署名付文書数と、算出した有効期限とを用いて、署名検証を行い、パスワードの復元の可否を判断し、パスワード復元が可能な場合には、復号されたマスターパスワードを入出力部５１１を介して携帯電話機６０へ出力し、パスワード復元が不可の場合には、復元不可情報を入出力部５１１を介して携帯電話機６０へ出力する（ステップＳ８２５）。
【０１８９】
携帯電話機６０は、ＣＰＵ付メモリカード５０より受け取ったマスターパスワード又は復元不可情報を表示部６０４にて表示し、パスワード復元受付処理を終了する（ステップＳ８３０）。
（６）  マスターパスワード検証時の動作概要
マスターパスワード検証時の動作概要は、パスワード復元システム１のマスターパスワード検証時の動作概要と同様であるため、説明を省略する。
【０１９０】
なお、ＣＰＵ付メモリカード５０にて行うマスターパスワードの検証処理では、暗号化されたマスターパスワードを復号するために、復号鍵記憶部５０２で記憶されている復号鍵を用いてマスターパスワードを復号する。
（７）  サービス用パスワード取得時の動作概要
サービス用パスワード取得時の動作概要は、パスワード復元システム１のサービス用パスワード取得時の動作概要と同様であるため、説明を省略する。
【０１９１】
２．６  署名付文書検証処理の動作
マスターパスワード復元時に、ＣＰＵ付メモリカード５０にて行われる署名付文書検証処理の動作について、図２７及び図２８に示す流れ図を用いて説明する。
パスワード復元検証部５０７は、携帯電話機６０よりパスワード復元指示情報と時刻情報とを受け取り、有効期限を算出し、算出した有効期限を記憶する（ステップＳ８５０）。
【０１９２】
次にパスワード復元検証部５０７は、携帯電話機６０より署名付文書を受け取り（ステップＳ８５５）、受け取った署名付文書を受け取った署名付文書数としてカウントする（ステップＳ８６０）。次に、パスワード復元管理記憶部５０１より署名付文書を送付した保証人と対応する公開鍵証明書を取得する（ステップＳ８６５）。署名付文書と公開鍵証明書を用いて、署名検証を行い、登録された保証人であるか否か判断する（ステップＳ８７０）。
【０１９３】
パスワード復元検証部５０７は、署名付文書を送付した保証人が登録された保証人である場合には、署名付文書に付加されているタイムスタンプの有効期限のチェックを行う（ステップＳ８７５）。有効期限内の場合には、受信した署名付文書を有効な署名付文書数としてカウントする（ステップＳ８８０）。有効な署名付文書数がパスワード復元に必要な署名付文書数に達しているか判断する（ステップＳ８８５）。パスワード復元に必要な署名付文書数に達している場合には、復号部５１０へ復号可能情報を出力し、復号部５１０にて復号処理を行う（ステップＳ８９０）。次に、復号部５１０にて復号されたマスターパスワードを受け取り、復号されたマスターパスワードを携帯電話機６０へ出力する（ステップＳ８９５）。
【０１９４】
受け取った署名付文書が保証人のものでない場合、有効期限を過ぎている場合又は有効な署名付文書数がパスワード復元に必要な数に達していない場合には、受け取った署名付文書数が、パスワード復元管理記憶部５０１に記憶されている保証人の数と一致しているかどうか判定する（ステップＳ９００）。一致する場合には、復元不可情報を携帯電話機６０へ出力し（ステップＳ９０５）、一致しない場合には、ステップＳ８５５へ戻り、次の署名付文書を受け付ける。
【０１９５】
２．７  マスターパスワード検証処理の動作
マスターパスワード検証処理の動作は、パスワード復元システム１のマスターパスワード検証処理の動作と同様であるため、説明を省略する。
２．８  サービス用パスワード取得処理の動作
サービス用パスワード取得処理の動作は、パスワード復元システム１のービス用パスワード取得処理の動作と同様であるため、説明を省略する。
【０１９６】
２．９  復号処理の動作
ここでは、復号処理の動作について、図２９に示す流れ図を用いて説明する。
復号部５１０は、パスワード復元検証部５０７、マスターパスワード検証部５０８又はサービス用パスワード取得部５０９より復元可能情報、マスター復号情報又はサービス用復号情報を受け取る（ステップＳ９５０）。
【０１９７】
復号部５１０は、復号鍵記憶部５０２より復号鍵を取得し（ステップＳ９５５）、次にマスターパスワード記憶部５０３より暗号化されたマスターパスワードを取得する（ステップＳ９６０）。
復号部５１０は、取得した復号鍵を用いて暗号化されたマスターパスワードを復号する（ステップＳ９６５）。
【０１９８】
次に、受け取った情報がサービス用復号情報かどうかを判定する（ステップＳ９７０）。
サービス用復号情報であった場合には、サービス用パスワード記憶部５０４のサービス用パスワード登録テーブル３００より当該レコードを取得する（ステップＳ９７５）。復号されたマスターパスワードを復号鍵として、取得したレコードに含まれている暗号化されたサービス用パスワードを復号する（ステップＳ９８０）。復号されたサービス用パスワードをサービス用パスワード取得部５０９へ出力する（ステップＳ９８５）。
【０１９９】
サービス用復号情報でなかった場合には、復号されたマスターパスワードをパスワード復元検証部５０７又はマスターパスワード検証部５０８へ出力する（ステップＳ９９０）。
２．１０  変形例
第２の実施の形態の変形例としてのパスワード復元システム２Ａについて説明する。
【０２００】
パスワード復元システム２Ａは、パスワード復元システム２と同様に、パスワード復元を行うために保証人制度を導入する。
パスワード復元システム２Ａは、図１９にて示した保証人端末機４０から署名付文書を受け取り、受け取った署名付文書を用いてパスワード復元を行う。なお、保証人端末機４０については、既に説明を行っているため、ここでは、説明を省略する。
【０２０１】
＜パスワード復元システム２Ａの構成＞
パスワード復元システム２Ａは、図３０に示すＣＰＵ付メモリカード５０Ａと携帯電話機６０Ａとから構成される。
利用者は、パスワードにて管理されている機能を利用する際に、パスワードを忘れた場合には、ＣＰＵ付メモリカード５０Ａを携帯電話機６０Ａへ挿入し、利用者から指定された保証人から署名付文書を電子メールにて送付してもらう。携帯電話機６０Ａは、前記署名付文書を受信し、受信した署名付文書をＣＰＵ付メモリカード５０Ａへ通知する。
【０２０２】
ＣＰＵ付メモリカード５０Ａは、受け取った署名付文書が、パスワード復元に有効な署名付文書であるか否かを判断し、パスワード復元に有効な署名付文書であると判断する場合には、受け取った署名付文書をパスワード復元に有効な署名付文書数としてカウントする。ＣＰＵ付メモリカード５０Ａは、カウントされた数が、あらかじめ記憶しているパスワード復元に必要な署名付文書の数に達した場合には、あらかじめ記憶している暗号化されたパスワードを読み出し、読み出した暗号化されたパスワードを復号し、復号されたパスワードを用いて、利用者が利用する機能を起動する。
【０２０３】
また、パスワード復元システム２Ａは、通常、利用する機能を識別する情報と当該パスワードを受け付けると、受け付けたパスワードが正当なパスワードである場合に、利用者が利用する機能を起動する。なお、ここでは、当該パスワードをマスターパスワードという。
＜ＣＰＵ付メモリカード５０Ａの構成＞
ここでは、ＣＰＵ付メモリカード５０Ａの構成について説明する。
【０２０４】
ＣＰＵ付メモリカード５０Ａは、図３０に示すように、パスワード復元管理記憶部５０１Ａ、復号鍵記憶部５０２Ａ、マスターパスワード記憶部５０３Ａ、パスワード復元管理情報登録部５０５Ａ、パスワード登録部５０６Ａ、パスワード復元検証部５０７Ａ、マスターパスワード検証部５０８Ａ、復号部５１０Ａ、入出力部５１１Ａ及び利用情報記憶部５２０Ａから構成されている。
【０２０５】
ＣＰＵ付メモリカード５０Ａは、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、ＣＰＵ付メモリカード５０Ａは、その機能を達成する。
（１）  利用情報記憶部５２０Ａ
利用情報記憶部５２０Ａは、電子マネー機能５２１Ａとスケジュール機能５２２Ａとを有している。
【０２０６】
電子マネー機能５２１Ａは、デジタルデータに貨幣価値を与え、インターネット上で商品の購入を行うことができる機能であり、スケジュール機能５２２Ａは、利用者の予定などを記録し、管理する機能である。
（２）  パスワード復元管理記憶部５０１Ａ
パスワード復元管理記憶部５０１Ａは、パスワード復元管理記憶部５０１と同様であるため、説明は省略する。
【０２０７】
（３）  復号鍵記憶部５０２Ａ
復号鍵記憶部５０２Ａは、復号鍵記憶部５０２と同様であるため、説明は省略する。
（４）  マスターパスワード記憶部５０３Ａ
マスターパスワード記憶部５０３Ａは、利用者が設定した暗号鍵を用いて暗号化されたマスターパスワードを記憶している。
【０２０８】
マスターパスワードは、利用情報記憶部５２０Ａに記憶されている電子マネー機能５２１Ａ及びスケジュール機能５２２Ａを管理している。利用者は、利用情報記憶部５２０Ａに記憶されている機能を利用したい場合には、利用したい機能を識別する情報とマスターパスワードとを入力する。
前記復号鍵を変更したい場合には、復号鍵記憶部５０２Ａに記憶されている復号鍵を変更するとともに、変更された復号鍵と対応付けられる暗号鍵で再度マスターパスワードを暗号化し、再暗号化されたマスターパスワードを記憶する必要がある。
【０２０９】
（５）  パスワード復元管理情報登録部５０５Ａ
パスワード復元管理情報登録部５０５Ａは、パスワード復元管理情報登録部５０５と同様であるため、説明は省略する。
（６）  パスワード登録部５０６Ａ
パスワード登録部５０６Ａは、マスターパスワード又はマスターパスワードを復号するための復号鍵の登録・更新を行う。
【０２１０】
なお、マスターパスワードの登録・更新については、パスワード登録部５０６のマスターパスワードの登録・更新と同様であるため、説明は省略する。また、マスターパスワードを復号するための復号鍵の登録・更新についても、パスワード登録部５０６のマスターパスワードを復号するための復号鍵の登録・更新と同様であるため、説明は省略する。
（７）  パスワード復元検証部５０７Ａ
パスワード復元検証部５０７Ａは、パスワード復元に必要な署名付文書数と、パスワード復元を行うことができる制限時間とからなるパスワード復元設定値情報をあらかじめ記憶している。
【０２１１】
パスワード復元検証部５０７Ａは、マスターパスワード復元時に携帯電話機６０Ａより入出力部５１１Ａを介してパスワード復元の指示を示すパスワード復元指示情報と、パスワード復元受付処理が起動された時刻を示す時刻情報と、利用情報記憶部５２０Ａに記憶されている機能のうち利用したい機能を識別する機能識別情報とを受け取り、受け取った時刻情報とパスワード復元情報に含まれる制限時間よりパスワード復元を行うことのできる有効期限を算出し、算出した有効期限と、受け取った機能識別情報とを一時的に記憶する。次に携帯電話機６０Ａより入出力部５１１Ａを介して携帯電話機６０Ａが受信した署名付文書を受け取り、受け取った署名付文書を受け取った署名付文書数としてカウントする。
【０２１２】
次にパスワード復元検証部５０７Ａは、パスワード復元管理記憶部５０１Ａより署名付文書を送付した保証人に対応する公開鍵証明書を読み出し、読み出した公開鍵証明書と受け取った署名付文書とを用いて、署名検証を施し、受け取った署名付文書が保証人自身のものかどうかを判定し、受け取った署名付文書に付加されているタイムスタンプを用いて、受け取った署名付文書が有効期限内かどうかを判定し、受け取った署名付文書が保証人自身のものであり且つ、有効期限内である場合には、受け取った署名付文書をパスワード復元に有効な署名付文書数としてカウントする。
【０２１３】
パスワード復元に有効な署名付文書数がパスワード復元に必要な署名付文書数に達した場合には、パスワード復元検証部５０７Ａは、復号部５１０Ａにマスターパスワードの復号を指示するための情報からなる復元可能情報を出力する。さらに、マスターパスワードの復元が完了した旨を示すマスターパスワード復元完了情報を入出力部５１１Ａを介して、携帯電話機６０Ａへ出力する。
【０２１４】
次にパスワード復元検証部５０７Ａは、復号部５１０Ａより復号されたマスターパスワードを受け取り、受け取った復号されたマスターパスワードと、機能識別情報とをマスターパスワード検証部５０８Ａへ出力する。
受信した署名付文書数がパスワード復元管理記憶部５０１Ａに記憶されている保証人の数に達しておらず、有効な署名付文書数がパスワード復元に必要な署名付文書数に達していない場合には、次の署名付文書の受信を待つ。
【０２１５】
パスワード復元検証部５０７Ａは、パスワード復元管理記憶部５０１Ａに記憶されている保証人全てから署名付文書を受信し、有効な署名付文書数がパスワード復元に必要な署名付文書数に達しなかった場合には、復元不可を示す情報からなる復元不可情報を入出力部５１１Ａを介して、携帯電話機６０Ａへ出力する。
（８）  マスターパスワード検証部５０８Ａ
マスターパスワード検証部５０８Ａは、パスワード復元検証部５０７Ａ、又は入出力部５１１Ａを介して携帯電話機６０Ａよりマスターパスワードと機能識別情報とを受け取る。
【０２１６】
なお、マスターパスワードの検証方法については、第１の実施の形態の変形例にて示したマスターパスワード検証部１０７Ａと同様であるため、説明を省略する。
（９）  復号部５１０Ａ
復号部５１０Ａは、暗号化されたマスターパスワードの復号の処理を行う。
なお、マスターパスワードの復号については、復号部５１０にて行うマスターパスワードの復号と同様であるため、説明は省略する。
【０２１７】
（１０）  入出力部５１１Ａ
入出力部５１１Ａは、携帯電話機６０Ａより受け取った情報をパスワード復元管理情報登録部５０５Ａ、パスワード登録部５０６Ａ、パスワード復元検証部５０７Ａ又はマスターパスワード検証部５０８Ａへ出力する。
また、パスワード登録部５０６Ａ、パスワード復元検証部５０７Ａ又はマスターパスワード検証部５０８Ａより受け取った情報を携帯電話機６０Ａへ出力する。
【０２１８】
＜携帯電話機６０Ａの構成＞
ここでは、携帯電話機６０Ａの構成について説明する。
携帯電話機６０Ａは、図３０に示すように、送受信部６０１Ａ、キー入力部６０２Ａ、制御部６０３Ａ、表示部６０４Ａ、パスワード復元受付部６０５Ａ、暗号化部６０６Ａ及び入出力部６０７Ａから構成されている。
【０２１９】
携帯電話機６０Ａは、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ディスプレイユニットなどから構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサは、前記コンピュータプログラムに従って動作することにより、携帯電話機６０Ａは、その機能を達成する。
また、携帯電話機６０Ａは、従来の携帯電話機と同様にスピーカ部、マイクロホン部、発信部、メモリ部などを有し、通常の携帯電話機としての動作を行うものとする。
【０２２０】
（１）  送受信部６０１Ａ
送受信部６０１Ａは、パスワード復元システム１の携帯電話機２０の構成で示した送受信部２０１と同様であるため、説明を省略する。
（２）  キー入力部６０２Ａ
キー入力部６０２Ａは、ダイヤルキー、機能キー又は制御キーからなり、保証人情報の登録・変更時には、保証人情報の入力を受け付け、受け付けた保証人情報を制御部６０３Ａへ出力する。
【０２２１】
マスターパスワード利用時には、マスターパスワードの入力を受け付け、受け付けたマスターパスワードを制御部６０３Ａへ出力する。
マスターパスワード復元時には、パスワード復元指示情報と機能識別情報とを受け付け、受け付けたパスワード復元指示情報と機能識別情報とを制御部６０３Ａへ出力する。
マスターパスワードの登録・変更時には、新規登録又は変更を示す処理内容とマスターパスワードとマスターパスワードを暗号化するための暗号鍵とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部６０３Ａへ出力する。
【０２２２】
暗号化されたマスターパスワードを復号するための復号鍵の登録・変更時には、復号鍵情報の入力を受け付け、制御部６０３Ａへ出力する。また、復号鍵変更時は、復号鍵の変更後、マスターパスワードの再暗号化を行うため、変更を示す処理内容とマスターパスワードと、前記復号鍵と対応付けられたマスターパスワードを暗号化するための暗号鍵とからなるマスター平文情報を受け付け、受け付けたマスター平文情報を制御部６０３Ａへ出力する。
【０２２３】
利用情報記憶部５２０Ａに記憶している電子マネー機能５２１Ａ及びスケジュール機能５２２Ａのうち何れかを利用する場合には、マスターパスワード及び機能識別情報の入力を受け付け、受け付けたマスターパスワードと機能識別情報とを制御部６０３Ａへ出力する。
また、従来の携帯電話機と同様のキー操作も行う。
【０２２４】
（３）  制御部６０３Ａ
制御部６０３Ａは、携帯電話機６０Ａ全体の動作制御を行う。また、制御部６０３Ａは、時刻を計時する計時機能を備えている。
（ａ）  保証人の登録・変更の場合
制御部６０３Ａは、保証人の登録・変更の場合には、保証人情報をキー入力部６０２Ａより受け取り、受け取った保証人情報を入出力部６０７Ａを介して、ＣＰＵ付メモリカード５０Ａへ出力する。
【０２２５】
（ｂ）  マスターパスワード復元時の場合
パスワード復元時には、キー入力部６０２Ａよりパスワード復元指示情報と機能識別情報とを受け取ると、パスワード復元受付部６０５Ａのパスワード復元受付処理を起動し、計時機能を用いて、時刻情報を取得する。制御部６０３Ａは、受け取ったパスワード復元指示情報及び機能識別情報と、取得した時刻情報とを入出力部６０７Ａを介してＣＰＵ付メモリカード５０Ａへ出力する。次に送受信部６０１Ａより署名付文書が記載された電子メールを受け取り、受け取った電子メールをパスワード復元受付部６０５Ａへ出力する。
【０２２６】
次にＣＰＵ付メモリカード５０Ａから入出力部６０７Ａを介して、マスターパスワード復元完了情報を受け取ると、パスワード復元受付処理を終了する。マスターパスワードの復元が不可の場合には、復元不可情報受け取り、受け取った復元不可情報を表示部６０４Ａへ出力するとともに、パスワード復元受付処理を終了する。
（ｃ）  利用情報記憶部５２０Ａの機能使用時の場合
電子マネー機能５２１Ａ及びスケジュール機能５２２Ａのうち何れかを利用する場合には、マスターパスワードと機能識別情報とをキー入力部６０２Ａより受け取り、受け取ったマスターパスワードと機能識別情報とを入出力部６０７Ａを介して、ＣＰＵ付メモリカード５０Ａへ出力する。
【０２２７】
次にＣＰＵ付メモリカード５０Ａから入出力部６０７Ａを介して、受付不可情報を受け取ると、受け取った受付不可情報を表示部６０４Ａへ出力する。
（ｄ）  マスターパスワード登録・変更時の場合
マスターパスワードの登録・変更は、制御部６０３におけるマスターパスワードの登録・変更と同様であるため、説明は省略する。
【０２２８】
（ｅ）  復号鍵の登録・変更時の場合
復号鍵の登録・変更時は、制御部６０３における復号鍵の登録・変更と同様であるため、説明は省略する。
（４）  表示部６０４Ａ
表示部６０４Ａは、ＣＰＵ付メモリカード５０Ａの復号鍵記憶部５０２Ａにて記憶されている復号鍵の変更時には暗号鍵変更指示情報を制御部６０３Ａから受け取り、受け取った暗号鍵変更指示情報を用いて、マスターパスワードとマスターパスワードを暗号化するための暗号鍵の入力を行う画面を表示し、利用者へ入力を促す。
【０２２９】
マスターパスワード復元時に、復元不可情報を制御部６０３Ａから受け取ると、受け取った復元不可情報を表示する。
利用情報記憶部５２０Ａの機能使用時に、受付不可情報を制御部６０３Ａから受け取ると、受け取った受付不可情報を表示する。
また、従来の携帯電話機と同様の画面表示も行う。
【０２３０】
（５）  パスワード復元受付部６０５Ａ
パスワード復元受付部６０５Ａは、パスワード復元受付部６０５と同様であるため、説明は省略する。
（６）  暗号化部６０６Ａ
暗号化部６０６Ａは、マスターパスワード登録・変更時には、制御部６０３Ａよりマスター平文情報を受け取り、受け取ったマスター平文情報に含まれる暗号鍵を用いてマスターパスワードを暗号化し、マスター暗号情報を生成する。
【０２３１】
次に暗号化部６０６Ａは、マスター暗号情報を入出力部６０７Ａを介して、ＣＰＵ付メモリカード５０Ａへ出力する。
（７）  入出力部６０７Ａ
入出力部６０７Ａは、入出力部６０７と同様であるため、説明を省略する。
＜パスワード復元システム２Ａの動作概要＞
ここでは、パスワード復元システム２Ａの各動作における概要について説明する。
【０２３２】
（１）  保証人情報登録時の動作概要
保証人情報登録の動作概要は、図２２にて示した流れ図と同様であるため、説明は省略する。
（２）  マスターパスワード登録時の動作概要
マスターパスワード登録の動作概要は、図２３にて示した流れ図と同様であるため、説明は省略する。
【０２３３】
（３）  復号鍵登録時の動作概要
復号鍵の新規登録の動作概要は、図２４にて示した流れ図と同様であるため、説明は省略する。また、復号鍵の変更の動作概要は、図２５にて示した流れ図と同様であるため、説明は省略する。
（４）  パスワード復元時の動作概要
ここでは、パスワード復元の動作概要について、図３１に示す流れ図を用いて説明する。
【０２３４】
携帯電話機６０Ａは、利用者からパスワード復元指示情報と機能識別情報とを受け付け（ステップＳ１０００）、パスワード復元受付処理を起動し、時刻情報を取得し、取得した時刻情報と受け付けたパスワード復元指示情報及び機能識別情報とをＣＰＵ付メモリカード５０へ出力する（ステップＳ１００５）。
ＣＰＵ付メモリカード５０は、パスワード復元指示情報と機能識別情報と時刻情報とを受け取り（ステップＳ１０１０）、受け取った時刻情報と記憶している制限時間とを用いて有効期限を算出し、算出した有効期限と受け取った機能識別情報とを一時的に記憶する（ステップＳ１０１５）。
【０２３５】
次に携帯電話機６０Ａは、保証人から署名付文書を含む電子メールを受け取り、前記パスワード復元受付処理を用いて受け取った電子メールより署名付文書を取得し、取得した署名付文書をＣＰＵ付メモリカード５０Ａへ出力する（ステップＳ１０２０）。
ＣＰＵ付メモリカード５０Ａは、受け取った署名付文書と、パスワード復元管理記憶部５０１Ａで記憶している署名付文書を送付した保証人と対応付けられた公開鍵証明書と、パスワード復元設定値情報に含まれるパスワード復元に必要な署名付文書数と、算出した有効期限とを用いて、署名検証を行いパスワードの復元の可否を判断し、パスワード復元が可能な場合には、マスターパスワードを復号し、パスワード復元完了情報を入出力部５１１Ａを介して携帯電話機６０Ａへ出力する（ステップＳ１０２５）。なお、ステップＳ１０２０にて、パスワード復元が不可の場合には、復元不可情報を入出力部５１１Ａを介して携帯電話機６０Ａへ出力する。
【０２３６】
また、ＣＰＵ付メモリカード５０Ａは、復号したマスターパスワードを用いて、マスターパスワード検証処理を行う（ステップＳ１０３５）。
携帯電話機６０Ａは、ＣＰＵ付メモリカード５０Ａよりパスワード復元完了情報を受け取った場合には、パスワード復元受付処理を終了し、復元不可情報受け取った場合には、受け取った復元不可情報を表示部６０４Ａにて表示し、パスワード復元受付処理を終了する（ステップＳ１０３０）。
【０２３７】
（５）  マスターパスワード検証時の動作概要
マスターパスワード検証時の動作概要は、パスワード復元システム１のマスターパスワード検証時の動作概要と同様であるため、説明を省略する。
なお、ＣＰＵ付メモリカード５０Ａにて行うマスターパスワードの検証処理では、暗号化されたマスターパスワードを復号するために、復号鍵記憶部５０２Ａで記憶されている復号鍵を用いてマスターパスワードを復号する。
【０２３８】
（６）  署名付文書検証処理の動作
ここでは、署名付文書検証処理の動作について、図２７及び２８にて示した流れ図を用いて、変更点のみ説明する。
署名付文書検証処理は、ステップＳ８９０にて、復号処理を行った後、ステップＳ８９５を以下のような動作に変更する。
【０２３９】
パスワード復元検証部１０６Ａは、復号部５１０Ａにて復号されたマスターパスワードを受け取り、復号されたマスターパスワードと機能識別情報とをマスターパスワード検証部５０８Ａへ出力し、マスターパスワード検証部５０８Ａにて、マスターパスワード検証処理を行う。
（７）  マスターパスワード検証処理の動作
ここでは、マスターパスワード検証処理の動作について、図３２に示す流れ図を用いて説明する。
【０２４０】
マスターパスワード検証部５０８Ａは、パスワード復元検証部５０７Ａ又は携帯電話機６０Ａよりマスターパスワードと機能識別情報とを受け取る（ステップＳ１０５０）。
次に、マスターパスワード検証部５０８Ａは、復号部５１０Ａへマスター復号情報を出力し、復号部５１０Ａにて復号処理を行う（ステップＳ１０５５）。
次にマスターパスワード検証部５０８Ａは、復号されたマスターパスワードを復号部５１０Ａより受け取り、受け取ったマスターパスワードと、パスワード復元検証部５０７Ａ又は携帯電話機６０Ａより受け取ったマスターパスワードとが一致するかどうかの判定を行う（ステップＳ１０６０）。
【０２４１】
一致する場合には、パスワード復元検証部５０７Ａ又は携帯電話機６０Ａより受け取った機能識別情報に対応する機能の起動を行う（ステップＳ１０６５）。不一致の場合には、マスターパスワードの受付不可情報を携帯電話機６０Ａへ出力する（ステップＳ１０７０）。
（８）  復号処理の動作
ここでは、復号処理の動作について、図２９にて示した流れ図を用いて、変更点のみ説明する。
【０２４２】
先ず、ステップＳ９５０では、復元可能情報又はマスター復号情報を受け取るように変更する。
また、ステップＳ９７０からステップＳ９８５を削除する。つまり、ステップＳ９６５を行った後、ステップＳ９９０を行うように変更する。
なお、ステップＳ９９０にて行うマスターパスワードの出力先は、パスワード復元検証部５０７Ａ又はマスターパスワード検証部５０８Ａである。
【０２４３】
＜その他の変形例＞
上記に説明した実施の形態及びその変形例は、本発明の実施の一例であり、本発明はこの実施の形態に何ら限定されるものではなく、その旨を逸脱しない範囲において種々なる態様で実施し得るものである。以下のような場合も本発明に含まれる。
（１）パスワード復元システム２において、署名付文書をマスターパスワードとして利用してもよい。このとき、マスターパスワードの復元は、以下のように行う。
【０２４４】
先ず、ＣＰＵ付メモリカード５０は、署名付文書を受け取ると、受け取った署名付文書が、保証人自身のものであり且つ有効期限内であるか否かを判断する。
保証人自身のものであり、有効期限内であると判断する場合には、マスターパスワードと受け取った署名付文書とが一致するか否かを判断する。一致する場合には、署名付文書を携帯電話機６０にて表示する。一致しない場合には、復元不可情報を携帯電話機６０にて表示する。
【０２４５】
また、パスワード復元システム２Ａにおいても同様に、署名付文書をマスターパスワードとして利用してもよい。このとき、マスターパスワードの復元は、以下のように行う。
先ず、ＣＰＵ付メモリカード５０Ａは、パスワード復元指示情報と、機能識別情報とを受け取り、有効期限を算出し、算出した有効期限と受け取った機能識別情報とを一時的に記憶する。次に、署名付文書を受け取ると、受け取った署名付文書が、保証人自身のものであり且つ有効期限内であるか否かを判断する。
【０２４６】
保証人自身のものであり、有効期限内であると判断する場合には、マスターパスワードと受け取った署名付文書とが一致するか否かを判断する。一致する場合には、一時的に記憶している機能識別情報に対応する機能の起動を行う。一致しない場合には、復元不可情報を携帯電話機６０Ａにて表示する。
（２）パスワード復元システム２において、マスターパスワードの復元後、マスターパスワードを表示したが、これに限定されない。マスターパスワードの復元後、サービス用パスワード記憶部５０４へのアクセスを可能にして、サービス用パスワードを利用できる状態にしてもよい。
【０２４７】
また、パスワード復元システム２Ａにて、マスターパスワードの復元後、機能識別情報に対応する機能の起動を行ったが、これに限定されない。マスターパスワードの復元後、機能識別情報に対応する機能へのアクセスを可能とし、機能を利用できる状態にしてもよい。
（３）パスワード復元システム２Ａにおいて、ＣＰＵ付メモリカード５０Ａは、利用情報記憶部５２０Ａに、データファイルを格納する領域であるメモリを備え、マスターパスワード復元時に、マスターパスワード復元指示情報と時刻情報とメモリを使用することを示す機能識別情報とを受け取り、マスターパスワード復元後、メモリの利用をできるようにしてもよい。
【０２４８】
（４）パスワード復元システム２において、マスターパスワードを暗号化して記憶したが、これに限定されない。マスターパスワードを暗号化をしないで記憶してもよい。この場合には、マスターパスワード記憶部５０３は、耐タンパ性を有する領域であるとする。また、サービス用パスワードについても同様に、暗号化しないで記憶してもよい。この場合には、サービス用パスワード記憶部５０４は、耐タンパ性を有する領域であるとする。
【０２４９】
パスワード復元システム２Ａについても同様に、マスターパスワードを暗号化をしないで記憶してもよい。この場合には、マスターパスワード記憶部５０３Ａは、耐タンパ性を有する領域であるとする。
（５）パスワード復元システム２において、パスワード復元設定値情報は、パスワード復元に必要な署名付文書数と、パスワード復元を行うことができる制限時間とからなるとしたが、これに限定されない。パスワード復元設定値情報は、パスワード復元に必要な署名付文書数からなるとしてもよいし、パスワード復元を行うことができる制限時間とからなるとしてもよい。
【０２５０】
パスワード復元システム２Ａにおいても同様に、パスワード復元設定値情報は、パスワード復元に必要な署名付文書数からなるとしてもよいし、パスワード復元を行うことができる制限時間とからなるとしてもよい。
（６）パスワード復元システム２において、ＣＰＵ付メモリカード５０は、パスワード復元設定値情報をあらかじめ記憶したが、これに限定されない。パスワード復元時に携帯電話機６０にてパスワード復元設定値情報を受け付けてもよい。このとき、ＣＰＵ付メモリカード５０は、パスワード復元設定値情報と時刻情報とを携帯電話機６０より受け取り、パスワード復元設定値情報に含まれる制限時間と、時刻情報とを用いて、有効期限を算出し、算出した有効期限と、パスワード復元設定値情報に含まれるパスワード復元に必要な署名付文書数とを記憶する。
【０２５１】
または、パスワード復元設定値情報は制限時間の替わりに有効期限を含み、当該パスワード復元設定値情報をパスワード復元時に携帯電話機６０にて受け付けてもよい。このとき、ＣＰＵ付メモリカード５０は、パスワード復元設定値情報を携帯電話機６０より受け取り、パスワード復元設定値情報に含まれる有効期限とパスワード復元に必要な署名付文書数とを記憶する。
【０２５２】
また、パスワード復元システム２Ａにおいても同様に、パスワード復元時に携帯電話機６０Ａにてパスワード復元設定値情報を受け付けてもよい。このとき、ＣＰＵ付メモリカード５０Ａは、パスワード復元設定値情報と時刻情報とを携帯電話機６０Ａより受け取り、パスワード復元設定値情報に含まれる制限時間と、時刻情報とを用いて、有効期限を算出し、算出した有効期限と、パスワード復元設定値情報に含まれるパスワード復元に必要な署名付文書数とを記憶する。
【０２５３】
または、パスワード復元設定値情報は制限時間の替わりに有効期限を含み、当該パスワード復元設定値情報をパスワード復元時に携帯電話機６０Ａにて受け付けてもよい。このとき、ＣＰＵ付メモリカード５０Ａは、パスワード復元設定値情報を携帯電話機６０Ａより受け取り、パスワード復元設定値情報に含まれる有効期限とパスワード復元に必要な署名付文書数とを記憶する。
【０２５４】
（７）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
２．１１  第２の実施の形態のまとめ
以上説明したように、パスワード復元システム２は、パスワード復元を行うための情報として利用者により指定された保証人からの署名付文書を設定している。前記保証人は、パスワード復元の依頼者が利用者自身であるかどう確実に判断でき、さらに利用者へ送付する署名付文書に含まれる署名データにより送付者が保証人自身であることが保証され、パスワード復元時のセキュリティが高まっている。そのため、パスワード忘却時にパスワードを復元させたい場合には、パスワード復元システム２は、前記保証人が作成した署名付文書を受信し、受信した署名付文書とＣＰＵ付メモリカード５０にあらかじめ記憶された公開鍵証明書とを用いて、受け取った署名付文書が登録されている保証人のものであるかどうかの署名検証を行い、受け取った署名付文書が保証人自身のものである場合のみ、利用者に対してパスワードの復元を行う。
【０２５５】
また、パスワード復元システム２は、パスワード復元時に署名付文書を受け取る有効期限をあらかじめ記憶し、署名付文書が作成された日時を示すタイムスタンプが付加された署名付文書を受信する。これにより、パスワード復元システム２は、受け取った署名付文書が有効期限内ものであるかどうかを判定することができ、受け取った署名付文書が利用者からの最新の依頼に対する署名付文書であることの信頼性を高めている。これにより、パスワード復元時のセキュリティがさらに向上される。
【０２５６】
また、マスターパスワード及びサービス用パスワードを暗号化してＣＰＵ付メモリカード５０にて記憶し、必要時に復号することで、ＣＰＵ付メモリカード５０自身のセキュリティが向上される。
また、各種ネットワークサービスの利用時に用いるサービス用パスワードをマスターパスワードを用いて一元管理し、マスターパスワードの入力により、使用したいネットワークサービスへサービス用パスワードを自動送付し、ログインすることにより、利用者は、全てのサービス用パスワードを記憶しておく手間が省ける。
【０２５７】
また、パスワード復元システム２Ａは、マスターパスワード復元時に機能識別情報を受け取ることにより、マスターパスワード復元後、復元したマスターパスワードを用いて、機能識別情報に対応する機能の起動を行うことにより、利用者によるマスターパスワードの入力を省略することができ、操作が簡易化される。
＜まとめ＞
第２の実施の形態における発明は、パスワードを記録している可搬型のパスワード記録媒体が通信端末機に装着され、パスワードを忘れた利用者に対して、再度同一のパスワードを供給するパスワード復元システムであって、前記通信端末機は、秘密鍵を用いて送信者を識別する情報にデジタル署名を施して生成された署名データとパスワード復元の依頼者が利用者本人であることを示すパスワード復元文書とからなる署名付文書を外部通信端末機から受信する受信手段と、受信した署名付文書を前記パスワード記録媒体へ出力する出力手段とを備え、前記パスワード記録媒体は、前記秘密鍵にて生成された公開鍵を記憶している公開鍵記憶手段と、前記パスワードを記憶しているパスワード記憶手段と、出力された署名付文書を受け取る受取手段と、前記公開鍵記憶手段に記憶されている公開鍵を読み出し、読み出した公開鍵と受信した署名付文書の署名データとを用いて、署名検証を施し、受信した署名付文書が送信者自身のものであるか否かを判定し、送信者自身のものである場合に前記パスワード記憶手段からパスワードを読み出す読出手段とを備えることを特徴とする。
【０２５８】
この構成によると、パスワード復元システムは、署名付文書を受信し、受信した署名付文書と公開鍵記憶手段にて記憶している公開鍵とを用いて署名検証を施し、署名付文書が送信者自身である場合にパスワードを読み出すので、パスワードの正当な利用者に対してのみパスワードの復元を行うことができる。なぜなら、通常、秘密鍵を使用できる者は署名付文書を送信する送信者のみであり、パスワード復元を行う場合に、第三者が秘密鍵を利用することは困難であり、さらには、秘密鍵を使用できる者が、パスワードの正当な利用者以外の第三者に対して署名付文書を送信することはないからである。
【０２５９】
ここで、前記パスワード記録媒体は、さらに、署名付文書を受信する有効期限を記憶している有効期限記憶手段を備え、前記受信手段は、署名付文書が作成された日時を示す日時情報が付加された署名付文書を受信し、前記読出手段は、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し且つ、前記署付名文書の日時情報が受け取った有効期限記憶手段に記憶されている有効期限の範囲内であるか否かを判定し、受け取った署名付文書が送信者自身のものであり且つ、有効期限内である場合に前記パスワード記憶手段からパスワードを読み出すとしてもよい。
【０２６０】
この構成によると、パスワード復元システムは、受信した署名付文書が送信者自身のものであり且つ、有効期限内である場合にパスワードを読み出すことができる。
ここで、前記パスワード記録媒体は、さらに、パスワード復元に必要な署名付文書の数を記憶している署名付文書数記憶手段を備え、前記読出手段は、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し、受け取った署名付文書が送信者自身のものである場合に、パスワード復元に有効な署名付文書数として加算し、加算された署名付文書数が署名付文書数記憶手段に記憶されているパスワード復元に必要な署名付文書の数に達した場合に前記パスワード記憶手段からパスワードを読み出すとしてもよい。
【０２６１】
この構成によると、パスワード復元システムは、パスワード復元に有効な署名付文書数が、パスワード復元に必要な数に達した場合にパスワードを読み出すことができる。
また、パスワードを忘れた利用者に対して、再度同一のパスワードを供給する通信端末機であって、前記秘密鍵にて生成された公開鍵を記憶している公開鍵記憶手段と、前記パスワードを記憶しているパスワード記憶手段と、秘密鍵を用いて送信者を識別する情報にデジタル署名を施して生成された署名データとパスワード復元の依頼者が利用者本人であることを示すパスワード復元文書とからなる署名付文書を外部通信端末機から受信する受信手段と、前記公開鍵記憶手段に記憶されている公開鍵を読み出し、読み出した公開鍵と受信した署名付文書の署名データとを用いて、署名検証を施し、受信した署名付文書が送信者自身のものであるか否かを判定し、送信者自身のものである場合に前記パスワード記憶手段からパスワードを読み出す読出手段とを備えることを特徴とする。
【０２６２】
この構成によると、通信端末機は、署名付文書を受信し、受信した署名付文書と公開鍵記憶手段にて記憶している公開鍵とを用いて署名検証を施し、署名付文書が送信者自身である場合にパスワードを読み出すので、パスワードの正当な利用者に対してのみパスワードの復元を行うことができる。なぜなら、通常、秘密鍵を使用できる者は署名付文書を送信する送信者のみであり、パスワード復元を行う場合に、第三者が秘密鍵を利用することは困難であり、さらには、秘密鍵を使用できる者が、パスワードの正当な利用者以外の第三者に対して署名付文書を送信することはないからである。
【０２６３】
ここで、前記通信端末機は、さらに、署名付文書を受信する有効期限を記憶している有効期限記憶手段を備え、前記受信手段は、署名付文書が作成された日時を示す日時情報が付加された署名付文書を受信し、前記読出手段は、前記公開鍵記憶手段に記憶されている公開鍵を読み出し、読み出した公開鍵と受け取った署名付文書の署名データとを用いて、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し且つ、前記署付名文書の日時情報が受け取った有効期限記憶手段に記憶されている有効期限の範囲内であるか否かを判定し、受け取った署名付文書が送信者自身のものであり且つ、有効期限内である場合に前記パスワード記憶手段からパスワードを読み出すとしてもよい。
【０２６４】
この構成によると、通信端末機は、受信した署名付文書が送信者自身のものであり且つ、有効期限内である場合にパスワードを読み出すことができる。
ここで、前記通信端末機は、さらに、パスワード復元に必要な署名付文書の数を記憶している署名付文書数記憶手段を備え、前記読出手段は、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し、受け取った署名付文書が送信者自身のものである場合に、パスワード復元に有効な署名付文書数として加算し、加算された署名付文書数が署名付文書数記憶手段に記憶されているパスワード復元に必要な署名付文書の数に達した場合には前記パスワード記憶手段からパスワードを読み出すとしてもよい。
【０２６５】
この構成によると、通信端末機は、パスワード復元に有効な署名付文書数が、パスワード復元に必要な数に達した場合にパスワードを読み出すことができる。
ここで、前記通信端末機は、さらに、前記読出手段にて読み出されたパスワードを表示する表示手段を備えるとしてもよい。
この構成によると、通信端末機は、読み出したパスワードを表示することができる。
【０２６６】
ここで、前記通信端末機は、さらに、前記パスワードに対応するアプリケーションソフトを記憶しているアプリケーション記憶手段と、前記読出手段にて読み出されたパスワードを用いて、前記パスワードに対応するアプリケーションソフトを実行するアプリケーション実行手段とを備えるとしてもよい。
この構成によると、通信端末機は、読み出したパスワードに対応するアプリケーションソフトを実行することができる。
【０２６７】
また、パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体であって、秘密鍵にて生成された公開鍵を記憶している公開鍵記憶手段と、前記パスワードを記憶しているパスワード記憶手段と、前記パスワード記録媒体を装着している通信端末機から秘密鍵を用いて送信者を識別する情報にデジタル署名を施して生成された署名データとパスワード復元の依頼者が利用者本人であることを示すパスワード復元文書とからなる署名付文書を受け取る受取手段と、前記公開鍵記憶手段に記憶されている公開鍵を読み出し、読み出した公開鍵と受け取った署名データとを用いて、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し、送信者自身のものである場合に前記パスワード記憶手段からパスワードを読み出す読出手段と備えることを特徴とする。
【０２６８】
この構成によると、パスワード記録媒体は、署名付文書を通信端末機より受け取り、受け取った署名付文書と公開鍵記憶手段にて記憶している公開鍵とを用いて署名検証を施し、署名付文書が送信者自身である場合にパスワードを読み出すので、パスワードの正当な利用者に対してのみパスワードの復元を行うことができる。なぜなら、通常、秘密鍵を使用できる者は署名付文書を送信する送信者のみであり、パスワード復元を行う場合に、第三者が秘密鍵を利用することは困難であり、さらには、秘密鍵を使用できる者が、パスワードの正当な利用者以外の第三者に対して署名付文書を送信することはないからである。
【０２６９】
ここで、前記パスワード記録媒体は、さらに、署名付文書を受信する有効期限を記憶している有効期限記憶手段を備え、前記パスワード記録媒体は、前記通信端末機より、署名付文書が作成された日時を示す日時情報が付加された署名付文書を受け取り、前記読出手段は、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し且つ、前記署付名文書の日時情報が受け取った有効期限記憶手段に記憶されている有効期限の範囲内であるか否かを判定し、受け取った署名付文書が送信者自身のものであり且つ、有効期限内である場合に前記パスワード記憶手段からパスワードを読み出すとしてもよい。
【０２７０】
この構成によると、パスワード記録媒体は、通信端末機より受け取った署名付文書が送信者自身のものであり且つ、有効期限内である場合にパスワードを読み出すことができる。
ここで、前記パスワード記録媒体は、さらに、パスワード復元に必要な署名付文書の数を記憶している署名付文書数記憶手段を備え、前記読出手段は、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し、受け取った署名付文書が送信者自身のものである場合に、パスワード復元に有効な署名付文書数として加算し、加算された署名付文書数が署名付文書数記憶手段に記憶されているパスワード復元に必要な署名付文書の数に達した場合には前記パスワード記憶手段からパスワードを読み出すとしてもよい。
【０２７１】
この構成によると、パスワード記録媒体は、パスワード復元に有効な署名付文書数が、パスワード復元に必要な数に達した場合にパスワードを読み出すことができる。
ここで、前記パスワード記録媒体は、さらに、前記読出手段にて読み出されたパスワードを前記通信端末機へ出力する出力手段を備えるとしてもよい。
この構成によると、パスワード記録媒体は、読み出したパスワードを通信端末機へ出力することができる。
【０２７２】
ここで、前記パスワード記録媒体は、さらに、前記パスワードに対応するアプリケーションソフトを記憶しているアプリケーション記憶手段と、前記読出手段にて読み出されたパスワードを用いて、前記パスワードに対応するアプリケーションソフトを実行するアプリケーション実行手段とを備えるとしてもよい。
この構成によると、パスワード記録媒体は、読み出したパスワードに対応するアプリケーションソフトを実行することができる。
【０２７３】
また、パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体に用いるパスワード復元方法であって、前記パスワード記録媒体は、秘密鍵にて生成された公開鍵を記憶している公開鍵記憶手段と、前記パスワードを記憶しているパスワード記憶手段を備え、前記パスワード復元方法は、前記パスワード記録媒体を装着している通信端末機から秘密鍵を用いて送信者を識別する情報にデジタル署名を施して生成された署名データとパスワード復元の依頼者が利用者本人であることを示すパスワード復元文書とからなる署名付文書を受け取る受取ステップと、前記公開鍵記憶手段に記憶されている公開鍵を読み出し、読み出した公開鍵と受け取った署名データとを用いて、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し、送信者自身のものである場合に前記パスワード記憶手段からパスワードを読み出す読出ステップとを含むことを特徴とする。
【０２７４】
また、パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体に用いるパスワード復元プログラムであって、前記パスワード記録媒体は、秘密鍵にて生成された公開鍵を記憶している公開鍵記憶手段と、前記パスワードを記憶しているパスワード記憶手段を備え、前記パスワード復元プログラムは、前記パスワード記録媒体を装着している通信端末機から秘密鍵を用いて送信者を識別する情報にデジタル署名を施して生成された署名データとパスワード復元の依頼者が利用者本人であることを示すパスワード復元文書とからなる署名付文書を受け取る受取ステップと、前記公開鍵記憶手段に記憶されている公開鍵を読み出し、読み出した公開鍵と受け取った署名データとを用いて、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し、送信者自身のものである場合に前記パスワード記憶手段からパスワードを読み出す読出ステップとを含むことを特徴とする。
【０２７５】
また、パスワードを忘れた利用者に対して、再度同一パスワードの供給を行う可搬型のパスワード記録媒体に用いるパスワード復元プログラムを記録しているコンピュータ読み取り可能なプログラム記録媒体であって、前記パスワード記録媒体は、秘密鍵にて生成された公開鍵を記憶している公開鍵記憶手段と、前記パスワードを記憶しているパスワード記憶手段を備え、前記パスワード復元プログラムは、前記パスワード記録媒体を装着している通信端末機から秘密鍵を用いて送信者を識別する情報にデジタル署名を施して生成された署名データとパスワード復元の依頼者が利用者本人であることを示すパスワード復元文書とからなる署名付文書を受け取る受取ステップと、前記公開鍵記憶手段に記憶されている公開鍵を読み出し、読み出した公開鍵と受け取った署名データとを用いて、署名検証を施し、受け取った署名付文書が送信者自身のものであるか否かを判定し、送信者自身のものである場合に前記パスワード記憶手段からパスワードを読み出す読出ステップとを含むことを特徴とする。
【０２７６】
３．まとめ
以上説明したように、本発明によれば、パスワード復元の可否を判断するために発信電話番号通知サービスの利用又は保証人制度を導入することは、パスワード復元の依頼者が確実に利用者自身である認識のもとにパスワードの復元を行うため、パスワード復元時のセキュリティが高まり、第三者にパスワードを知られて、なりすまし又は利用者所有のデータの取得・改ざんされる可能性が低くなり、利用者は今まで以上に安心してネットワークサービスの利用ができる。
【０２７７】
また、マスターパスワード及びサービス用パスワードを暗号化してＣＰＵ付メモリカードにて記憶し、必要時に復号することで、ＣＰＵ付メモリカード自身のセキュリティも向上される。
また、各種ネットワークサービスの利用時に用いるサービス用パスワードをマスターパスワードを用いて一元管理し、マスターパスワードの入力により、使用したいネットワークサービスへサービス用パスワードを自動送付し、ログインすることにより、利用者は、全てのサービス用パスワードを記憶しておく手間が省ける。
【０２７８】
＜その他の変形例＞
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下の場合も本発明に含まれる。
（１）上記の第１の実施の形態では、登録番号として利用者が契約している電話回線の電話番号としたが、携帯電話機の電話番号としても構わない。
【０２７９】
（２）上記の第１の実施の形態では、登録番号を新規登録するときに、電話番号の入力をキー入力部より行ったが、新規登録する電話番号が設定された電話回線に接続された電話機から電話をかけて、電話番号を取得し、パスワード復元管理記憶部への登録を行っても構わない。
このとき、電話番号を取得した後、取得した電話番号を表示部にて表示し、利用者が表示された電話番号を確認した上で登録の指示をキー入力部から行い、新規登録を行う。
【０２８０】
（３）上記の第１の実施の形態では、登録番号を変更するときに、電話番号の入力をキー入力部より行ったが、変更する電話番号が設定された電話回線に接続された電話機から電話をかけて、電話番号を取得し、利用者本人であることを確認するために入力されたマスターパスワードがマスターパスワード記憶部に記憶されているマスターパスワードと一致する場合のみ、パスワード復元管理記憶部への変更を行っても構わない。
【０２８１】
なお、パスワード復元管理記憶部への変更後、マスターパスワードの再暗号化を行う時は、マスターパスワード及び登録番号はキー入力部から入力を行う。
（４）上記の第１の実施の形態では、各サービス用パスワードをマスターパスワードを用いて管理したが、マスターパスワードを用いないで、個々にサービス用パスワードを管理する場合には、各サービス用パスワードの復元時の情報として登録番号を設定し、サービス用パスワードの復元を行っても構わない。
【０２８２】
この場合、各サービス用パスワードを、対応する登録番号を暗号鍵として暗号化して記憶し、復号時には、復号鍵として登録番号を用いてもよい。または、各サービス用パスワードを記憶する領域を耐タンパ性を有する領域とし、各サービス用パスワードを暗号化しないで記憶してもよい。
（５）上記の第１の実施の形態では、マスターパスワード復元時の受信番号の取得を行う通信端末機として携帯電話機を使用したが、携帯電話機に限らず受信番号の取得が可能である通信端末機を用いても構わない。
【０２８３】
（６）上記の第１の実施の形態では、マスターパスワード復元時にＣＰＵ付メモリカードと入出力を行うための通信端末機として携帯電話機を使用したが、携帯電話機に限らず、ＣＰＵ付メモリカードと入出力できる通信端末機でパスワード復元を行っても構わない。このとき、ＣＰＵ付メモリカードのパスワード復元検証部には、受信番号が既に一時的に記憶されているものとする。
【０２８４】
（７）上記の第１の実施の形態では、登録番号をマスターパスワード復元の情報として使用したが、登録番号をデジタル金庫の鍵情報とし、登録番号と受信番号が一致する場合に、デジタル金庫の内容を取得するような仕組みに利用しても構わない。
（８）上記の第１の実施の形態では、マスターパスワードの暗号化に登録番号を共通鍵として共通鍵暗号化方式を用いたが、公開鍵暗号化方式を用いても構わない。
【０２８５】
なお、ＣＰＵ付メモリカードには、暗号化されたマスターパスワードを復号する復号鍵を記憶する必要がある。
（９）上記の第２の実施の形態では、各サービス用パスワードをマスターパスワードを用いて管理したが、マスターパスワードを用いないで、個々にサービス用パスワードを管理する場合には、各サービス用パスワードの復元時の情報として署名付文書を利用し、サービス用パスワードの復元を行っても構わない。
【０２８６】
この場合、各サービス用パスワードを、ＣＰＵ付メモリカードにて記憶されている復号鍵に対応した暗号鍵で暗号化して記憶し、復号時には、前記復号鍵を利用して復号してもよい。または、各サービス用パスワードを記憶する領域を耐タンパ性を有する領域とし、各サービス用パスワードを暗号化しないで記憶してもよい。
（１０）上記の第２の実施の形態では、署名付文書の受け取りを電子メールで行ったが、記録媒体に署名付文書を記憶させ、前記記録媒体及びＣＰＵ付メモリカードと入出力可能な装置を用いて、署名付文書を受け取っても構わない。
【０２８７】
（１１）上記の第２の実施の形態では、マスターパスワード復元時の電子メールの受信を行う通信端末機として携帯電話機を使用したが、携帯電話機に限らず電子メールの受信可能な通信端末機を使用しても構わない。
（１２）上記の第２の実施の形態では、マスターパスワード復元時にＣＰＵ付メモリカードと入出力を行うための通信端末機として携帯電話機を使用したが、携帯電話機に限らずＣＰＵ付メモリカードと入出力可能な通信端末機を使用してパスワード復元を行っても構わない。このとき、ＣＰＵ付メモリカードのパスワード復元検証部には、署名付文書が既に一時的に記憶されているものとする。
【０２８８】
（１３）上記の第２の実施の形態では、署名付文書をマスターパスワード復元の情報として使用したが、署名付文書をデジタル金庫の鍵情報とし、署名付文書の受信時には、デジタル金庫の内容を取得するような仕組みに利用しても構わない。
（１４）上記の第２の実施の形態では、マスターパスワードの暗号化に公開鍵暗号化方式を用いたが、共通鍵暗号化方式を用いても構わない。
【０２８９】
なお、復号鍵記憶部には、マスターパスワードを暗号化した暗号鍵を記憶する必要がある。
（１５）上記の実施の形態では、パスワード復元システムを携帯電話機とＣＰＵ付メモリカードにより構成したが、携帯電話機といった通信端末機のみの構成であっても構わない。
【０２９０】
（１６）上記の実施の形態では、パスワード復元の処理をＣＰＵ付メモリカード内で行っているが、ＣＰＵ付メモリカードに限らず、パスワード復元の処理ができる他のメモリカードでも構わない。また、パスワード復元の処理を行うセンタを設けてセンタで処理を行っても構わない。
（１７）上記の実施の形態では、パスワードを忘れた場合に、パスワード復元を行っているが、登録したパスワードの確認を行うためにパスワード復元を行っても構わない。
【０２９１】
（１８）上記の実施の形態では、サービス用パスワードの暗号化にマスターパスワードを共通鍵として共通鍵暗号化方式を用いたが、公開鍵暗号化方式を用いても構わない。
なお、ＣＰＵ付メモリカードには、暗号化されたサービス用パスワードを復号する復号鍵を記憶する必要がある。
（１９）本発明は、ある情報（例えば、サービス用パスワード）を管理するマスターパスワードに対して、マスターパスワードの復元に適用したが、これに限定されない。例えば、ある情報自体に対して、本発明を適用してもよい。
【０２９２】
例えば、第三者に知られたくない情報（以下、「秘密情報」という。）を管理する管理システムに対して、本発明を適用してもよい。第１の実施の形態における発明を適用する場合には、管理システムは、受信番号と登録番号とが一致するときのみ、秘密情報を表示し、表示した秘密情報の利用が可能となるように制御する。また、第２の実施の形態における発明を適用する場合には、管理システムは、有効期限内に、受信した正当な署名付文書の数が所定の数に達したときのみ、秘密情報を表示し、表示した秘密情報の利用が可能となるように制御する。
【０２９３】
ここで、第１の実施の形態における発明を適用した管理システムの具体例として、パスワード復元システム１Ａを用いて、変更点のみ説明する。管理システムは、ＣＰＵ付メモリカード１０Ｂと携帯電話機２０Ｂとから構成され、ＣＰＵ付メモリカード１０Ｂは、ＣＰＵ付メモリカード１０Ａからマスターパスワード記憶部１０２Ａとパスワード登録部１０５Ａとマスターパスワード検証部１０７Ａと復号部１０９Ａとが省略されて、構成されている。また、携帯電話機２０Ｂは、携帯電話機２０Ａから暗号化部２０６Ａが省略されて、構成されている。また、ＣＰＵ付メモリカード１０Ｂに備えられている利用情報記憶部は、通常、アクセスできない領域である。
【０２９４】
ＣＰＵ付メモリカード１０Ｂは、機能識別情報と受信番号とを携帯電話機２０Ｂより受け取ると、記憶している登録番号と、受け取った受信番号とが一致するか否かを判断し、一致すると判断する場合には、識別情報に対応する機能を起動する。例えば、識別情報が、スケジュール機能を示す情報である場合には、携帯電話機２０Ｂにて、スケジュールデータ（例えば、月間のスケジュールの内容）が表示され、利用者は、表示されたスケジュールデータの閲覧や、更新が可能となる。ＣＰＵ付メモリカード１０Ｂは、一致しないと判断する場合には、識別情報に対応する機能の起動は行わない。
【０２９５】
つまり、利用者は、受信番号と登録番号とが一致する場合にのみ、利用情報記憶部に記憶されている機能を利用することができる。
また、第２の実施の形態における発明を適用した管理システムの具体例として、パスワード復元システム２Ａを用いて、変更点のみ説明する。管理システムは、ＣＰＵ付メモリカード５０Ｂと携帯電話機６０Ｂとから構成され、ＣＰＵ付メモリカード５０Ｂは、ＣＰＵ付メモリカード５０Ａから復号鍵記憶部５０２Ａ、マスターパスワード記憶部５０３Ａ、パスワード登録部５０６Ａ、マスターパスワード検証部５０８Ａ及び復号部５１０Ａが省略されて、構成されている。また、携帯電話機６０Ｂは、携帯電話機６０Ａから暗号化部６０６Ａが省略されて、構成されている。また、ＣＰＵ付メモリカード５０Ｂに備えられている利用情報記憶部は、通常、アクセスできない領域である。
【０２９６】
ＣＰＵ付メモリカード５０Ｂは、機能識別情報と時刻情報とを携帯電話機６０Ｂより受け取ると、有効期限を算出する。次に、ＣＰＵ付メモリカード５０Ｂは、携帯電話機６０Ｂより署名付文書を受け取り、受け取った署名付文書を受け取った署名付文書数としてカウントする。さらに、記憶している１個以上の公開鍵証明書から署名付文書を送付した保証人に対応する公開鍵証明書を取得し、取得した公開鍵証明書と受け取った署名付文書とを用いて、署名検証を施し、受け取った署名付文書が保証人自身のものかどうかを判定し、受け取った署名付文書に付加されているタイムスタンプを用いて、受け取った署名付文書が有効期限内かどうかを判定し、受け取った署名付文書が保証人自身のものであり且つ、有効期限内である場合には、受け取った書名付文書を有効な署名付文書数としてカウントする。有効な署名付文書数が所定数に達した場合には、識別情報に対応する機能を起動する。例えば、識別情報がスケジュール機能を示す情報である場合には、携帯電話機６０Ｂにて、スケジュールデータ（例えば、月間のスケジュールの内容）が表示され、利用者は、表示されたスケジュールデータの閲覧や、更新が可能となる。ＣＰＵ付メモリカード５０Ｂは、保証人全てから署名付文書を受け取り、有効な署名付文書数が所定数に達しなかった場合には、識別情報に対応する機能の起動は行わない。
【０２９７】
つまり、利用者は、有効期限内に、受信した正当な署名付文書の数が所定の数に達した場合にのみ、利用情報記憶部に記憶されている機能を利用することができる。
これにより、第三者に知られたくない情報をパスワード以外にて管理することができる。
（２０）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０２９８】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０２９９】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【０３００】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（２１）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０３０１】
上記に示したパスワード復元システムは、前記パスワード復元システムを構成する携帯電話機及びＣＰＵ付メモリカードを製造し、利用者は販売する産業において、経営的、つまり反復的かつ継続的に利用されうる。
【図面の簡単な説明】
【０３０２】
【図１】パスワード復元システム１にてパスワード復元を行う場合の全体概要を示す図である。
【図２】パスワード復元システム１の構成を示すブロック図である。
【図３】パスワード復元システム１のサービス用パスワード記憶部１０３及びパスワード復元システム２のサービス用パスワード記憶部５０４が有するサービス用パスワード登録テーブル３００のデータ構造を示す。
【図４】パスワード復元システム１における登録番号の新規登録の動作を示す流れ図である。
【図５】パスワード復元システム１における登録番号の変更の動作を示す流れ図である。
【図６】パスワード復元システム１におけるマスターパスワードの登録又は変更の動作を示す流れ図である。
【図７】パスワード復元システム１におけるサービス用パスワードの登録又は変更の動作を示す流れ図である。
【図８】パスワード復元システム１におけるマスターパスワード復元時の動作を示す流れ図である。
【図９】パスワード復元システム１におけるマスターパスワード利用時の動作を示す流れ図である。
【図１０】パスワード復元システム１におけるネットワークサービス利用時の動作を示す流れ図である。
【図１１】パスワード復元システム１における登録番号検証処理時の動作を示す流れ図である。
【図１２】パスワード復元システム１におけるマスターパスワード検証処理時の動作を示す流れ図である。
【図１３】パスワード復元システム１におけるサービス用パスワード取得処理時の動作を示す流れ図である。
【図１４】パスワード復元システム１における復号処理時の動作を示す流れ図である。
【図１５】パスワード復元システム１Ａの構成を示すブロック図である。
【図１６】パスワード復元システム１Ａにおけるマスターパスワード復元時の動作を示す流れ図である。
【図１７】パスワード復元システム１Ａにおける登録番号検証処理時の動作を示す流れ図である。
【図１８】パスワード復元システム１Ａにおけるマスターパスワード検証処理時の動作を示す流れ図である。
【図１９】パスワード復元システム２にてパスワード復元を行う場合の全体概要を示す図である。
【図２０】パスワード復元システム２の構成を示すブロック図である。
【図２１】パスワード復元管理記憶部５０１が有する復元管理情報テーブル７００のデータ構造を示す。
【図２２】パスワード復元システム２における保証人情報の登録の動作を示す流れ図である。
【図２３】パスワード復元システム２におけるマスターパスワードの登録又は変更の動作を示す流れ図である。
【図２４】パスワード復元システム２における復号鍵の新規登録の動作を示す流れ図である。
【図２５】パスワード復元システム２における復号鍵の変更の動作を示す流れ図である。
【図２６】パスワード復元システム２におけるマスターパスワード復元時の動作を示す流れ図である。
【図２７】パスワード復元システム２における署名付文書検証処理時の動作を示す流れ図である。図２８へ続く。
【図２８】パスワード復元システム２における署名付文書検証処理時の動作を示す流れ図である。図２７から続く。
【図２９】パスワード復元システム２における復号処理時の動作を示す流れ図である。
【図３０】パスワード復元システム２Ａの構成を示すブロック図である。
【図３１】パスワード復元システム２Ａにおけるマスターパスワード復元時の動作を示す流れ図である。
【図３２】パスワード復元システム２Ａにおけるマスターパスワード検証処理時の動作を示す流れ図である。
【符号の説明】
【０３０３】
１    パスワード復元システム
１０    ＣＰＵ付メモリカード
２０    携帯電話機
１０１    パスワード復元管理記憶部
１０２    マスターパスワード記憶部
１０３    サービス用パスワード記憶部
１０４    パスワード復元管理情報登録部
１０５    パスワード登録部
１０６    パスワード復元検証部
１０７    マスターパスワード検証部
１０８    サービス用パスワード取得部
１０９    復号部
１１０    入出力部
２０１    送受信部
２０２    キー入力部
２０３    制御部
２０４    表示部
２０５    パスワード復元受付部
２０６    暗号化部
２０７    入出力部
２    パスワード復元システム
４０    保証人端末機
５０    ＣＰＵ付メモリカード
６０    携帯電話機
５０１    パスワード復元管理記憶部
５０２    復号鍵記憶部
５０３    マスターパスワード記憶部
５０４    サービス用パスワード記憶部
５０５    パスワード復元管理情報登録部
５０６    パスワード登録部
５０７    パスワード復元検証部
５０８    マスターパスワード検証部
５０９    サービス用パスワード取得部
５１０    復号部
５１１    入出力部
６０１    送受信部
６０２    キー入力部
６０３    制御部
６０４    表示部
６０５    パスワード復元受付部
６０６    暗号化部
６０７    入出力部
【図１】
2004159317.tif 000003
【図２】
2004159317.tif 000004
【図３】
2004159317.tif 000005
【図４】
2004159317.tif 000006
【図５】
2004159317.tif 000007
【図６】
2004159317.tif 000008
【図７】
2004159317.tif 000009
【図８】
2004159317.tif 000010
【図９】
2004159317.tif 000011
【図１０】
2004159317.tif 000012
【図１１】
2004159317.tif 000013
【図１２】
2004159317.tif 000014
【図１３】
2004159317.tif 000015
【図１４】
2004159317.tif 000016
【図１５】
2004159317.tif 000017
【図１６】
2004159317.tif 000018
【図１７】
2004159317.tif 000019
【図１８】
2004159317.tif 000020
【図１９】
2004159317.tif 000021
【図２０】
2004159317.tif 000022
【図２１】
2004159317.tif 000023
【図２２】
2004159317.tif 000024
【図２３】
2004159317.tif 000025
【図２４】
2004159317.tif 000026
【図２５】
2004159317.tif 000027
【図２６】
2004159317.tif 000028
【図２７】
2004159317.tif 000029
【図２８】
2004159317.tif 000030
【図２９】
2004159317.tif 000031
【図３０】
2004159317.tif 000032
【図３１】
2004159317.tif 000033
【図３２】
2004159317.tif 000034