(57)【要約】【目的】電子メールに添付された暗号化ファイルのパスワードを決定する。【構成】暗号化ファイルが添付された電子メール40の件名42と同じ件名を含む電子メールが見つけられる。その見つけられた電子メールの本文中からパスワード候補が抽出される。抽出されたパスワード候補を用いて暗号化ファイルが復号される。復号できると，そのパスワード候補がパスワードと決定される。【選択図】図５
2011071615.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信し，受信した電子メールを記憶するように記憶装置を制御する記憶制御手段，
上記記憶制御手段の制御のもとに上記記憶装置に記憶された電子メールのうち，所定の電子メールの添付ファイルが暗号化されているかどうかを判定する暗号化判定手段，
上記暗号化判定手段によって上記所定の電子メールの添付ファイルが暗号化されていると判定されたことに応じて，上記所定の電子メールの件名と同じ件名が含まれている電子メールをパスワード含有候補電子メールとして上記記憶装置から見つけ出す電子メール検索手段，
上記電子メール検索手段によって，見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出するパスワード候補検出手段，
上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記添付ファイルを復号する復号手段，および
上記復号手段によって上記添付ファイルを復号できたパスワード候補を上記添付ファイルのパスワードと決定するパスワード決定手段，
を備えた電子メールの暗号化ファイルのパスワード決定装置。
【請求項２】
上記電子メール検索手段は，
上記所定の電子メールの送信者が一致し，かつ上記所定の電子メールの送信日時から一定時間内の送信日時である電子メールをパスワード含有候補電子メールとして見つけ出すものである，
請求項１に記載の電子メールの暗号化ファイルのパスワード決定装置。
【請求項３】
上記パスワード決定手段においてパスワードが決定できなかったことに応じて，パスワード入力画像を表示するように表示装置を制御する表示制御手段，
をさらに備えた請求項１または２に記載の電子メールの暗号化ファイルのパスワード決定装置。
【請求項４】
上記復号手段によって復号できた上記添付ファイルを，電子メールの送信先に送信する添付ファイル送信手段，をさらに備えた請求項１から３のうち，いずれか一項に記載の電子メールの暗号化ファイルのパスワード決定装置。
【請求項５】
クライアント・コンピュータに記憶されている電子メールと同じ電子メールが記憶されている記憶装置，
上記クライアント・コンピュータから送信される，暗号化ファイルが添付されている所定の電子メールを識別する電子メール識別データを受信する識別データ受信手段，
上記識別データ受信手段によって受信した電子メール識別データによって識別される上記所定の電子メールを上記記憶装置の中から見つけ，見つけられた上記所定の電子メールの件名と同じ件名が含まれているパスワード含有候補電子メールを上記記憶装置の中から見つける電子メール検索手段，
上記電子メール検索手段によって見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出するパスワード候補検出手段，
上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記所定の電子メールに添付されている暗号化ファイルを復号する復号手段，
上記復号手段によって上記暗号化ファイルを復号できたパスワード候補を上記暗号化ファイルのパスワードと決定するパスワード決定手段，および
上記パスワード決定手段によって決定されたパスワードを上記暗号化ファイルのパスワードとして上記クライアント・コンピュータに送信するパスワード送信手段，
を備えた電子メール・サーバ。
【請求項６】
上記所定の電子メールには複数の暗号化ファイルが添付されており，
上記パスワード決定手段は，
上記複数の暗号化ファイルのそれぞれの暗号化ファイルに対応してパスワードを決定するものであり，
上記パスワード送信手段は，
上記複数の暗号化ファイルのそれぞれの暗号化ファイルに対応して決定されたパスワードをそれぞれの暗号化ファイルの識別データと対応づけて上記携帯電話に送信するものである，
請求項５に記載の電子メール・サーバ。
【請求項７】
上記パスワード送信手段は，上記パスワード決定手段によって決定されたパスワードと上記電子メール識別データとを上記クライアント・コンピュータに送信するものである，
請求項５または６に記載の電子メール・サーバ。
【請求項８】
記憶制御手段が，電子メールを受信し，受信した電子メールを記憶するように記憶装置を制御し，
暗号化判定手段が，上記記憶制御手段の制御のもとに上記記憶装置に記憶された電子メールのうち，所定の電子メールの添付ファイルが暗号化されているかどうかを判定し，
電子メール検索手段が，上記暗号化判定手段によって上記所定の電子メールの添付ファイルが暗号化されていると判定されたことに応じて，上記所定の電子メールの件名と同じ件名が含まれている電子メールをパスワード含有候補電子メールとして上記記憶装置から見つけ出し，
パスワード候補検出手段が，上記電子メール検索手段によって，見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出し，
上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記添付ファイルを復号し，
パスワード決定手段が，上記復号手段によって上記添付ファイルを復号できたパスワード候補を上記添付ファイルのパスワードと決定する，
電子メールの暗号化ファイルのパスワード決定装置の動作制御方法。
【請求項９】
記憶装置が，クライアント・コンピュータに記憶されている電子メールと同じ電子メールを記憶し，
識別データ受信手段が，上記クライアント・コンピュータから送信される，暗号化ファイルが添付されている所定の電子メールを識別する電子メール識別データを受信し，
電子メール検索手段が，上記識別データ受信手段によって受信した電子メール識別データによって識別される上記所定の電子メールを上記記憶装置の中から見つけ，見つけられた上記所定の電子メールの件名と同じ件名が含まれているパスワード含有候補電子メールを上記記憶装置の中から見つけ，
パスワード候補検出手段が，上記電子メール検索手段によって見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出し，
復号手段が，上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記所定の電子メールに添付されている暗号化ファイルを復号し，
パスワード決定手段が，上記復号手段によって上記暗号化ファイルを復号できたパスワード候補を上記暗号化ファイルのパスワードと決定し，
パスワード送信手段が，上記パスワード決定手段によって決定されたパスワードを上記暗号化ファイルのパスワードとして上記クライアント・コンピュータに送信する，
電子メール・サーバの動作制御方法。
【請求項１０】
電子メールの暗号化ファイルのパスワード決定装置を制御するコンピュータ読み取り可能なプログラムであって，
電子メールを受信させ，受信した電子メールを記憶するように記憶装置を制御させ，
上記記憶装置に記憶された電子メールのうち，所定の電子メールの添付ファイルが暗号化されているかどうかを判定させ，
上記所定の電子メールの添付ファイルが暗号化されていると判定されたことに応じて，上記所定の電子メールの件名と同じ件名が含まれている電子メールをパスワード含有候補電子メールとして上記記憶装置から見つけ出させ，
見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出させ，検出されたパスワード候補を用いて上記添付ファイルを復号させ，
上記添付ファイルを復号できたパスワード候補を上記添付ファイルのパスワードと決定させるように電子メールの暗号化ファイルのパスワード決定装置を制御するプログラム。
【請求項１１】
電子メール・サーバを制御するコンピュータ読み取り可能なプログラムであって，
クライアント・コンピュータに記憶されている電子メールと同じ電子メールを記憶装置に記憶させておき，
上記クライアント・コンピュータから送信される，暗号化ファイルが添付されている所定の電子メールを識別させ，
受信した電子メール識別データによって識別される上記所定の電子メールを上記記憶装置の中から見つけ，見つけられた上記所定の電子メールの件名と同じ件名が含まれているパスワード含有候補電子メールを上記記憶装置の中から見つけださせ，
見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出させ，
検出されたパスワード候補を用いて上記所定の電子メールに添付されている暗号化ファイルを復号させ，
上記暗号化ファイルを復号できたパスワード候補を上記暗号化ファイルのパスワードと決定させ，
決定されたパスワードを上記暗号化ファイルのパスワードとして上記クライアント・コンピュータに送信すると上記電子メール識別データとを上記クライアント・コンピュータに送信するように電子メール・サーバの動作を制御するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，電子メールの暗号化ファイルのパスワード決定装置および電子メール・サーバならびにそれらの動作制御方法に関する。
【背景技術】
【０００２】
電子メールのファイルを添付する場合，パスワードを用いて暗号化することがある。暗号化されたファイルが添付された電子メールを受信する場合，受信者はパスワードを入力しなければならないが，パスワード入力は受信者にとって面倒であり，特に，携帯電話などのように文字入力が不便な装置ではパスワード入力は一層面倒なものである。このために電子メールのヘッダを解析するもの（特許文献１），電子メールのヘッダ，本文から個人情報を抽出するもの（特許文献２），キーボードのような入力装置をもたない機器でのパスワード認証を行うもの（特許文献３）などがある。
【０００３】
しかしながら，いずれのものにおいても比較的簡単にパスワードを決定することはできない。とくに，携帯電話のような携帯端末ではパスワード入力の負担が高い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2002-236649号公報
【特許文献２】特開平9-244969号公報
【特許文献３】特開平11-187016号公報
【発明の概要】
【０００５】
この発明は，比較的簡単にパスワードを決定することを目的とする。とくに，携帯電話のような携帯端末でのパスワード入力の負担を軽減することを目的とする。
【０００６】
第１の発明による電子メール暗号化ファイルのパスワード決定装置は，電子メールを受信し，受信した電子メールを記憶するように記憶装置を制御する記憶制御手段，上記記憶制御手段の制御のもとに上記記憶装置に記憶された電子メールのうち，所定の電子メールの添付ファイルが暗号化されているかどうかを判定する暗号化判定手段，上記暗号化判定手段によって上記所定の電子メールの添付ファイルが暗号化されていると判定されたことに応じて，上記所定の電子メールの件名と同じ件名が含まれている電子メールをパスワード含有候補電子メールとして上記記憶装置から見つけ出す電子メール検索手段，上記電子メール検索手段によって，見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出するパスワード候補検出手段，上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記添付ファイルを復号する復号手段，および上記復号手段によって上記添付ファイルを復号できたパスワード候補を上記添付ファイルのパスワードと決定するパスワード決定手段を備えていることを特徴とする。
【０００７】
第１の発明は，上記電子メールの暗号化ファイルのパスワード決定装置に適した動作制御方法も提供している。すなわち，この方法は，記憶制御手段が，電子メールを受信し，受信した電子メールを記憶するように記憶装置を制御し，暗号化判定手段が，上記記憶制御手段の制御のもとに上記記憶装置に記憶された電子メールのうち，所定の電子メールの添付ファイルが暗号化されているかどうかを判定し，電子メール検索手段が，上記暗号化判定手段によって上記所定の電子メールの添付ファイルが暗号化されていると判定されたことに応じて，上記所定の電子メールの件名と同じ件名が含まれている電子メールをパスワード含有候補電子メールとして上記記憶装置から見つけ出し，パスワード候補検出手段が，上記電子メール検索手段によって，見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出し，上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記添付ファイルを復号し，パスワード決定手段が，上記復号手段によって上記添付ファイルを復号できたパスワード候補を上記添付ファイルのパスワードと決定するものである。
【０００８】
第１の発明は，上記電子メールの暗号化ファイルのパスワード決定装置のコンピュータを制御するプログラムも提供している。そのようなプログラムを格納した記録媒体を提供するようにしてもよい。
【０００９】
第１の発明によると，記憶装置に記憶されている電子メールの中から，暗号化されたファイルが添付されている所定の電子メールの件名と同じ件名を含むパスワード含有候補電子メールが見つけられる。パスワード含有候補電子メールの中からパスワード候補が検出され，検出されたパスワード候補を用いて，暗号化された添付ファイルが復号される。復号できると，復号できたパスワード候補がパスワードと決定される。所定の電子メールに添付されたファイルが暗号化されている場合，その所定の電子メールの件名と同じ件名を含む別の電子メールにパスワードが記述されていることが多い。第１の発明によると，その別の電子メールからパスワードを決定することができる。従来は，電子メールの添付ファイルが暗号化されている場合には，添付ファイルが暗号化されている電子メールとは別にパスワードが記述されている電子メールを受信し，その電子メールを閲覧し，その後パスワードを入力する画像を表示してパスワードを入力しなければならないが，本願発明によると，パスワードが記述されている電子メールの閲覧もパスワード入力する画像の表示も不要となるので，携帯端末等に表示する画像の数（遷移する画像の数）が少なくて済む。上記のように決定したパスワードを電子メールに関連づけてファイル，データベースに記憶するようにしてもよい。
【００１０】
上記電子メール検索手段は，たとえば，上記所定の電子メールの送信者が一致し，かつ上記所定の電子メールの送信日時から一定時間内の送信日時である電子メールをパスワード含有候補電子メールとして見つけ出すものである。
【００１１】
上記パスワード決定手段においてパスワードが決定できなかったことに応じて，パスワード入力画像を表示するように表示装置を制御する表示制御手段をさらに備えるようにしてもよい。
【００１２】
上記復号手段によって復号できた上記添付ファイルを，電子メールの送信先に送信する添付ファイル送信手段をさらに備えてもよい。
【００１３】
第２の発明による電子メール・サーバは，クライアント・コンピュータに記憶されている電子メールと同じ電子メールが記憶されている記憶装置，上記クライアント・コンピュータから送信される，暗号化ファイルが添付されている所定の電子メールを識別する電子メール識別データを受信する識別データ受信手段，上記識別データ受信手段によって受信した電子メール識別データによって識別される上記所定の電子メールを上記記憶装置の中から見つけ，見つけられた上記所定の電子メールの件名と同じ件名が含まれているパスワード含有候補電子メールを上記記憶装置の中から見つける電子メール検索手段，上記電子メール検索手段によって見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出するパスワード候補検出手段，上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記所定の電子メールに添付されている暗号化ファイルを復号する復号手段，上記復号手段によって上記暗号化ファイルを復号できたパスワード候補を上記暗号化ファイルのパスワードと決定するパスワード決定手段，および上記パスワード決定手段によって決定されたパスワード上記暗号化ファイルのパスワードとして上記クライアント・コンピュータに送信するパスワード送信手段を備えていることを特徴とする。
【００１４】
第２の発明は，上記電子メール・サーバに適した動作制御方法も提供している。すなわち，この方法は，記憶装置が，クライアント・コンピュータに記憶されている電子メールと同じ電子メールを記憶し，識別データ受信手段が，上記クライアント・コンピュータから送信される，暗号化ファイルが添付されている所定の電子メールを識別する電子メール識別データを受信し，電子メール検索手段が，上記識別データ受信手段によって受信した電子メール識別データによって識別される上記所定の電子メールを上記記憶装置の中から見つけ，見つけられた上記所定の電子メールの件名と同じ件名が含まれているパスワード含有候補電子メールを上記記憶装置の中から見つけ，パスワード候補検出手段が，上記電子メール検索手段によって見つけられたパスワード含有候補電子メールの本文中からパスワード候補を検出し，復号手段が，上記パスワード候補検出手段によって検出されたパスワード候補を用いて上記所定の電子メールに添付されている暗号化ファイルを復号し，パスワード決定手段が，上記復号手段によって上記暗号化ファイルを復号できたパスワード候補を上記暗号化ファイルのパスワードと決定し，パスワード送信手段が，上記パスワード決定手段によって決定されたパスワードを上記暗号化ファイルのパスワードとして上記電子メール識別データとを上記クライアント・コンピュータに送信するものである。
【００１５】
第２の発明は，上記電子メール・サーバを制御するプログラムも提供している。そのようなプログラムを格納した記録媒体も提供するようにしてもよい。
【００１６】
第２の発明によると，クライアント・コンピュータから電子メール・サーバに暗号化ファイルが添付されている所定の電子メールを識別する電子メール識別データが送信される。電子メール・サーバにおいて，電子メール識別データによって識別される所定の電子メールの件名と同じ件名を含むパスワード含有候補電子メールが見つけられる。パスワード含有候補電子メールの中からパスワード候補が検出され，検出されたパスワード候補を用いて，暗号化された添付ファイルが復号される。復号できたパスワード候補がパスワードとして決定される。決定されたパスワードが電子メール識別データとともに電子メール・サーバからクライアント・コンピュータに送信される。クライアント・コンピュータにおいては，電子メール・サーバから送信されたパスワードを用いて暗号化ファイルが復号される。所定の電子メールに添付されたファイルが暗号化されている場合，その所定の電子メールの件名を含む件名をもつ別の電子メールにパスワードが記述されていることが多い。第２の発明においても，その別の電子メールからパスワードを決定することができる。
【００１７】
上記所定の電子メールには複数の暗号化ファイルが添付されている場合には，上記パスワード決定手段は，たとえば，上記複数の暗号化ファイルのそれぞれの暗号化ファイルに対応してパスワードを決定するものであり，上記パスワード送信手段は，たとえば，上記複数の暗号化ファイルのそれぞれの暗号化ファイルに対応して決定されたパスワードをそれぞれの暗号化ファイルの識別データと対応づけて上記携帯電話に送信するものである。
【００１８】
上記パスワード送信手段は，たとえば，上記パスワード決定手段によって決定されたパスワードと上記電子メール識別データとを上記クライアント・コンピュータに送信するものでもよい。
【図面の簡単な説明】
【００１９】
【図１】電子メール・システムの概要を示している。
【図２】電子メール・サーバの電気的構成を示すブロック図である。
【図３】パスワード決定処理手順を示すフローチャートである。
【図４】パスワード決定処理手順を示すフローチャートである。
【図５】電子メールの一例である。
【図６】電子メールの添付ファイルの一例である。
【図７】電子メールの一例である。
【図８】電子メールの添付ファイルの一例である。
【図９】電子メールの一例である。
【図１０】パスワード決定処理手順を示すフローチャートである。
【図１１】パスワード決定処理手順を示すフローチャートである。
【図１２】暗号化ファイルが添付されている電子メールを示している。
【図１３】電子メール識別データと暗号化ファイル識別データとパスワードとの関係を示している。
【実施例】
【００２０】
図１は，この発明の実施例を示すもので，電子メール・システムの概要を示している。
【００２１】
この実施例による電子メール・システムには，インターネットを介して互いに通信可能な電子メール送信コンピュータ１，電子メール・サーバ10および携帯電話２が含まれている。
【００２２】
電子メール送信コンピュータ１から電子メールが送信され，電子メール・サーバ10において受信されて記憶される。電子メール・サーバ10において記憶された電子メールが携帯電話２からのリクエストに応じて携帯電話２に送信される。この実施例においては，わかりやすくするために電子メール送信コンピュータ１は電子メールを送信するものであるが，一般的なクライアント・コンピュータと同様に電子メールを送信するだけでなく受信できるのはいうまでもない。また，電子メール・サーバ10にアクセスできれば携帯電話２以外の一般的なクライアント・コンピュータを利用して電子メールを受信することもできる。
【００２３】
電子メール・サーバ10の動作プログラムが格納されているCD-ROM（コンパクト・ディスク−リード・オンリ・メモリ）18が電子メール・サーバ10に装填され，そのCD-ROM18に格納されている動作プログラムが電子メール・サーバ10にインストールされる。また，携帯電話２の動作プログラムが格納されているメモリ・カード３が携帯電話２に装填され，そのメモリ・カード３に格納されている動作プログラムが携帯電話２にインストールされる。もっとも，動作プログラムはCD-ROM18またはメモリ・カード３に格納されていなくとも，ネットワークを介して送信されるものをインストールするようにしてもよい。
【００２４】
図２は，電子メール・サーバ10の電気的構成を示すブロック図である。
【００２５】
電子メール・サーバ10は，ＣＰＵ11によって統括される。
【００２６】
電子メール・サーバ10には，インターネットを介して電子メール送信コンピュータ１および携帯電話２と通信するための通信回路12，表示装置13，ハードディスク（図示略）にアクセスするハードディスク・ドライブ14，メモリ15，上述したCD-ROM18にアクセスするCD-ROMドライブ16およびキーボード，マウスなどの入力装置17が含まれている。ハードディスクに，受信した電子メールが記録される。
【００２７】
携帯電話２も電子メール・サーバ10と同様に，ＣＰＵ，表示装置，通信回路，メモリ，メモリ・カード・インターフェイス，キーパッド，アンテナなどが設けられている（いずれも図示略）。携帯電話２は，通話する機能も有しているのはいうまでもない。
【００２８】
図３および図４は，電子メール・サーバ（電子メールの暗号化ファイルのパスワード決定装置）10の処理手順を示すフローチャートである。
【００２９】
この実施例においては，電子メールの添付ファイルが暗号化されている場合，その暗号化されている添付ファイルのパスワードが他の電子メールに記述されているものと考えている。他の電子メールに記述されているパスワードが抽出されてパスワードが決定される。
【００３０】
上述のように，電子メール・サーバ10のハードディスクには多数の電子メールが記録されている。それらの電子メールの中から所定の電子メールが読み出される（図３ステップ21）。読み出された電子メールには添付ファイルがあるかどうかが確認される（図３ステップ22でＹＥＳ）。添付ファイルがある場合には，その添付ファイルが暗号化されているものかどうかが確認される（図３ステップ23）。添付ファイルが暗号化されているかどうかは，添付ファイルのヘッダに記述されているヘッダ情報からわかる。添付ファイルが暗号化されていてもヘッダ情報を読み取ることができる。
【００３１】
添付ファイルが暗号化されている場合には（図３ステップ23でＹＥＳ），ハードディスクから読み出された所定の電子メールの件名，送信者および送信日時が読み取られる（図３ステップ24）。
【００３２】
図５は，ハードディスクから読み取られ，かつ暗号化されたファイルが添付されている所定の電子メールの内容を示している。
【００３３】
この電子メール40の送信者41は「××商事」であり，件名42は「御見積書」である。電子メール40には本文43が記述されている。この本文43には，電子メール40に添付ファイルがあることを示す添付ファイル名（御見積書.zip）44が記述されている。本文43には，添付ファイルのパスワードが他の電子メールに記述されている旨が記述されている。また，この電子メールの送信日時は，「2001年８月15日午前10時00分」である。
【００３４】
このような所定の電子メール40がハードディスクから読み取られた場合には，上述のように電子メールの件名は「御見積書」，送信者は「××商事」，送信日時は「2001年８月15日午前10時00分」となる。
【００３５】
図６は，図５に示した電子メール40の添付ファイルの内容を示している。
【００３６】
添付ファイル50のファイル名は「御見積書.zip」51であり，「御見積書.xls」52のファイル名をもつファイルと「取引条件.doc」53のファイル名をもつファイルとが添付ファイル50に含まれている。「御見積書.xls」52のファイル名をもつファイルが暗号化されているものとする。もちろん，「取引条件.doc」53のファイル名をもつファイルも暗号化されていてもよいのはいうまでもない。
【００３７】
図３に戻って，暗号化ファイルが添付されている所定の電子メール40の件名「御見積書」と同じ件名をもつ電子メールがハードディスクから見つけられる（図３ステップ25）。このようにして見つけられた電子メールをパスワード含有候補電子メールと呼ぶこととする。パスワード含有候補電子メールが見つかると（図４ステップ26でＹＥＳ），そのパスワード含有候補電子メールの本文中からパスワード候補が抽出される（図４ステップ29）。パスワード候補が複数存在する場合には，その複数のパスワードがすべて抽出される。
【００３８】
図７は，パスワード含有候補電子メールの一例である。
【００３９】
パスワード含有候補電子メール60の送信者61は「××商事」であり，件名62は「Re:御見積書」である。パスワード含有候補電子メール60の本文63には，パスワード64「xxxxxxxx」が記述されている。
【００４０】
パスワード含有候補電子メール60の本文63からパスワード候補を抽出する場合には，その本文63から「パスワード」の文字列が抽出される。抽出された「パスワード」の文字列に続くASCII（American Standard Code for Information Interchange）コードの文字列がパスワード候補となる。パスワード含有候補電子メール60の本文63であれば，パスワードの文字列に続くASCIIコードは「xxxxxxxx」であるから，この文字列「xxxxxxxx」がパスワード候補となる。「パスワード」の文字列だけでなく，「パス」，「認証コード」，「解除コード」，「pasword」，「passwd」，「pass」など，パスワードが続くと考えられる文字列の後に続くASCIIコードもパスワード候補となる。
【００４１】
図４に戻って，パスワード含有候補電子メール60の本文63からパスワード候補が見つかると（図４ステップ30でＹＥＳ），暗号化された添付ファイル（ファイル名「御見積書.xls」）が，見つかったパスワード候補を用いて実際に復号処理が行われる（図４ステップ31）。暗号化された添付ファイルが復号できると（図４ステップ32でＹＥＳ），その復号処理に用いられたパスワード候補が，暗号化された添付ファイルのパスワードと決定される（図４ステップ33）。
【００４２】
暗号化されたファイルが添付されている所定の電子メールの件名と同じ件名を含むパスワード含有候補電子メールが見つからなかった場合には（図３ステップ25，図４ステップ26でＮＯ），所定の電子メールの送信者と送信者が一致し，かつ送信日時が所定の電子メールの送信日時から所定時間内の電子メールがパスワード含有候補電子メールとしてハードディスクから見つけられる（図４ステップ27）。送信者が一致し，かつ送信日時が所定の電子メールの送信日時から所定時間内（たとえば，30分以内であるが１日程度でもよい。）のパスワード含有候補電子メールとされる（図４ステップ28でＹＥＳ）。
【００４３】
上述の処理は，定期的に行われるようにしてもよいし，電子メールの受信に応答して行われるようにバックグラウンド・ジョブとしてもよい。バックグラウンド・ジョブとして実行した場合には，第三者が閲覧できないようにセキュリティ対策のもとで電子メールの識別データとパスワードとを対応づけて記憶しておくこととなろう。
【００４４】
また，上述の処理においては，所定の電子メールの件名と同じ件名を含むパスワード含有候補電子メールが見つかると，同じ送信者等のパスワード含有候補電子メールを見つける処理は行われていないが，所定の電子メールの件名と同じ件名を含むパスワード含有候補電子メールが見つかった場合でも，同じ送信者等のパスワード含有候補電子メールを見つける処理を行うようにしてもよい。
【００４５】
図９は，送信者が一致し，かつ送信日時が所定の電子メールの送信日時から所定時間内のパスワード含有候補電子メールの一例である。
【００４６】
パスワード含有候補電子メール80の送信者81は「××商事」であり，件名82は「パスワードの件」である。本文83にはパスワード84が記述されている。また，パスワード含有候補電子メール80の送信日時は「2001年８月15日午前10時10分」である。
【００４７】
暗号化ファイルが添付されている所定の電子メール40（図５参照）の件名41は「御見積書」であり，パスワード含有候補電子メール80の件名82は「パスワードの件」であり，パスワード含有候補電子メール80の件名82に，所定の電子メール40の件名41が含まれていないが，パスワード含有候補電子メール80の送信日時は「2001年８月15日午前10時10分」であり，所定の電子メール40の送信日時「2001年８月15日午前10時00分」から所定時間内となっている。このようなパスワード含有候補電子メール80の本文43から上述のようにパスワード候補「xxxxxxxx」が抽出される（図４ステップ29）。パスワード候補が見つかると（図４ステップ30），その見つかったパスワード候補を用いて実際に暗号化された添付ファイルが復号され（図４ステップ31），添付ファイルが復号されると復号できたパスワード候補がパスワードと決定される（図４ステップ33）。
【００４８】
パスワードが決定されると，その決定されたパスワードによって暗号化ファイルが復号される。復号されたファイルが電子メール・サーバ10から携帯電話２に送信される。携帯電話２においては，パスワードを入力することなく，暗号化されていたファイルの内容を閲覧できるようになる。たとえば，図５に示す「御見積書．zip」44がクリックされると，図６に示す画像が表示され，図６中の「取引条件．Doc」53がクリックされると，図７に示すパスワード入力画像が表示されることなく，図７に示す暗号化されていたファイルの内容が表示されるようになる。このように，暗号化ファイルがパスワードで復号化された後に携帯電話のユーザが暗号化ファイルを指定して，暗号化ファイルの内容の閲覧を要求する操作が行われると，携帯電話にパスワード入力画像が表示されることなく復号されたファイルの内容が表示されるようになる。ユーザにパスワードを入力させることなく暗号化ファイルを復号できるようになるので，携帯電話２にパスワード入力画像を表示させる必要もなくなる。
【００４９】
上述の実施例では，パスワードの決定は電子メール・サーバ10において行われているが，電子メール・サーバ10ではなく携帯電話２においてパスワードを決定するようにしてもよい。その場合には，暗号化されたファイルが添付されている所定の電子メールは携帯電話２のメモリに記憶されているので，上述のようにしてパスワードを決定する処理が携帯電話（電子メールの暗号化ファイルのパスワード決定装置）２において行われることにより得られるパスワードを用いて暗号化されたファイルが復号される。
【００５０】
パスワードが決定できなかった場合には，携帯電話２の表示画面にパスワード入力画像を表示させるようにしてもよい。パスワードが決定できない場合には，そのパスワード入力画像を利用してパスワードを入力し，暗号化されたファイルを復号できるようになる。
【００５１】
図10および図11は，他の実施例を示すもので，携帯電話２と電子メール・サーバ10との処理手順を示すフローチャートである。
【００５２】
この実施例においては，携帯電話２に記憶されているすべての電子メール（添付ファイルを含む）と同じ電子メール（添付ファイルを含む）が電子メール・サーバ10にも記憶されている。
【００５３】
携帯電話２において，閲覧する電子メールが選択されると（図10ステップ91），選択された電子メールに添付ファイルがあるかどうか（図10ステップ92），添付ファイルが暗号化されているかどうか（図10ステップ93）が確認される。選択された電子メールに添付ファイルがあり（図10ステップ92でＹＥＳ），かつその添付ファイルが暗号化されていると（図10ステップ93でＹＥＳ），暗号化されているファイルが添付されている所定の電子メールを識別する識別データが携帯電話２から電子メール・サーバ10に送信される（図10ステップ94）。所定の電子メールを識別するデータは，上述のように，電子メールのヘッダに記録されているＸ−ＵＩＤＬデータ，メッセージＩＤが利用できる。
【００５４】
携帯電話２から送信された識別データが電子メール・サーバ10において受信されると（図10ステップ101），その受信した識別データによって識別される所定の電子メールおよびその所定の電子メールの件名と同じ件名を含むパスワード含有候補電子メールがハードディスクから見つけられる（図10ステップ102）。パスワード含有候補電子メールが見つかると（図10ステップ103でＹＥＳ），上述のように，その見つかったパスワード含有候補電子メールの本文中からパスワード候補が抽出される（図10ステップ104）。
【００５５】
パスワード候補が見つかると（図10ステップ105でＹＥＳ），その見つかったパスワード候補を用いて，暗号化された添付ファイルが復号される（図11ステップ106）。復号できると（図11ステップ107でＹＥＳ），復号できたパスワード候補がパスワードと決定される（図11ステップ108）。決定されたパスワードは，電子メール識別データとともに電子メール・サーバ10から携帯電話２に送信される（図11ステップ109）。上述の実施例においては，電子メール識別データとパスワードとが電子メール・サーバ10から携帯電話２に送信されているが，携帯電話２からのリクエストに応じた一連の流れで電子メール・サーバ10から携帯電話２にパスワードが送信されるように，携帯電話２と電子メール・サーバ10とが同期通信する場合には，携帯電話２は電子メール識別データが無くともパスワードがどの電子メールに添付されている暗号化ファイルについてのものが認識できる。このために，電子メール識別データを電子メール・サーバ10から携帯電話２に送信することなく，パスワードのみを電子メール・サーバ10から携帯電話２に送信するようにしてもよい。また，電子メール・サーバ10には，多数の電子メールが記憶されており，暗号化ファイルが添付されている電子メールのそれぞれに上述した処理が行われるようになる。
【００５６】
電子メール・サーバ10から送信されたパスワードと電子メール識別データとが携帯電話２において受信されると（図10ステップ95），その電子メール識別データによって識別される所定の電子メールがメモリから見つけ出される。見つけ出された所定の電子メールに添付されている暗号化されたファイルが受信したパスワードを用いて復号される。暗号化ファイルがパスワードで復号化された後に携帯電話のユーザが暗号化ファイルを指定して，暗号化ファイルの内容の閲覧を要求する操作が行われると，携帯電話にパスワード入力画像が表示されることなく復号されたファイルの内容が表示されるようになる。
【００５７】
図12は，変形例を示すもので，所定の電子メール110に複数の暗号化されたファイル（暗号化ファイル）111〜113が添付されている様子を示している。
【００５８】
所定の電子メール110を識別する識別データは「ＩＤ１２３４」である。暗号化ファイル111〜113のそれぞれには，ヘッダにMIME-IDが記述されている。このMIME（Multipurpose Internet Mail Extension）-IDはファイルに固有のものであり，MIME-IDによってファイルを識別できる。第１の暗号化ファイル111のMIME-IDは「ＡＡＡ」であり，第２の暗号化ファイル112のMIME-IDは「ＢＢＢ」であり，第３の暗号化ファイル113のMIME-IDは「ＣＣＣ」である。
【００５９】
図12に示すように，所定の電子メール110に添付されている暗号化ファイル111〜113が複数の場合には，上述のように決定されるパスワードはそれぞれの暗号化ファイル111〜113と対応づけなければならない。
【００６０】
図13は，所定の電子メールを識別するデータとMIME-ID（暗号化ファイル識別データ）とパスワードとの対応関係を示している。
【００６１】
電子メール識別データ「ＩＤ１２３４」によって識別される所定の電子メール110には暗号化された添付ファイルが３つ添付されており，それらの３つの添付ファイルの識別データが「ＡＡＡ」，「ＢＢＢ」，「ＣＣＣ」である。また，識別データ「ＡＡＡ」によって特定される暗号化ファイル111のパスワードは「ＰＡ１２３」であり，識別データ「ＢＢＢ」によって特定される暗号化ファイル112のパスワードは「ＰＡ４５６」であり，識別データ「ＣＣＣ」によって特定される暗号化ファイル113のパスワードは「ＰＡ７８９」である。これらのパスワードは，上述の処理によって決定されたものであることはいうまでもない。
【００６２】
所定の電子メール110に複数の暗号化ファイル111〜113が添付されている場合には，図13に示すように電子メール識別データと暗号化ファイル識別データとパスワードとが電子メール・サーバ10から携帯電話２に送信される。電子メール識別データと暗号化ファイル識別データとパスワードとが携帯電話２において受信されると，所定の電子メール110に複数の暗号化ファイルが添付されていた場合でも対応するパスワードを用いて復号できることは理解できよう。
【００６３】
暗号化ファイルを識別するデータはMIME-IDではなく，単純に暗号化ファイルの順序でもよい。
【符号の説明】
【００６４】
２  携帯電話（電子メールの暗号化ファイルのパスワード決定装置，クライアント・コンピュータ）
10  電子メール・サーバ（電子メールの暗号ファイルのパスワード決定装置）
40，60，80，110  電子メール
111，112，113  暗号化ファイル
【図１】
2011071615.tif 000003
【図２】
2011071615.tif 000004
【図３】
2011071615.tif 000005
【図４】
2011071615.tif 000006
【図５】
2011071615.tif 000007
【図６】
2011071615.tif 000008
【図７】
2011071615.tif 000009
【図８】
2011071615.tif 000010
【図９】
2011071615.tif 000011
【図１０】
2011071615.tif 000012
【図１１】
2011071615.tif 000013
【図１２】
2011071615.tif 000014
【図１３】
2011071615.tif 000015