(57)【要約】【課題】電子メールの送受信を行う上で、柔軟な運用を行いつつ、セキュリティー向上を図る。【解決手段】内部メールサーバ１０４は、クライアント端末１０１から送信された電子メールに添付ファイルが存在する場合（ステップＳ１０１〜ステップＳ１０２）、当該電子メールの宛先に対応するパスワードを特定して、特定されたパスワードを添付ファイルに設定する。この際、送信先として、所定のパスワードを用いる送信先とランダムなパスワードを用いる送信先とが混在している場合には、すべての送信先に対して同じパスワードを用いる。【選択図】図４
2014142902.tif 000002
【特許請求の範囲】
【請求項１】
電子メールに設定するパスワードを、送信先に対応づけて記憶する記憶手段と、
電子メールに設定するパスワードを生成するパスワード生成手段と、
前記電子メールに添付されたファイルに対して、前記記憶手段に記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段と、
を備え、
前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶手段に記憶されていない送信先が含まれる場合には、前記記憶手段に記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とする情報処理装置。
【請求項２】
電子メールに設定するパスワードを、送信先に対応づけて記憶する記憶手段と、
電子メールに設定するパスワードを生成するパスワード生成手段と、
前記電子メールに添付されたファイルに対して、前記記憶手段に記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段と、
を備え、
前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶手段に記憶されていない送信先が予め定めた条件を満たす数だけ含まれる場合には、前記記憶手段に記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とする情報処理装置。
【請求項３】
前記電子メールに複数の送信先が設定されている場合、当該送信先毎に分割した分割メールを生成する分割メール生成手段をさらに備え、
前記パスワード設定手段は、さらに、
前記記憶手段に記憶された前記分割メール生成手段により生成された分割メールの送信先に対応するパスワードを、当該分割メールに添付されたファイルに設定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記パスワード設定手段は、さらに、
前記電子メールに設定された複数の送信先に、当該送信先に対応するパスワードが前記記憶手段に記憶されていない送信先が含まれる場合には、前記分割メール生成手段により生成された分割メールに添付されたファイルに、前記パスワード生成手段により生成されたパスワードを設定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記パスワード生成手段により生成されたパスワードは、前記分割メール生成手段により生成された分割メールに添付されたファイルに共通して設定されることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記記憶手段は、さらに、
前記電子メールの送信元と送信先との組に対してパスワードが対応付けて記憶されていることを特徴とし、
前記パスワード設定手段は、さらに、
前記電子メールに設定された送信元と送信先との組に対応するパスワードを、当該電子メールに添付されたファイルに設定することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
電子メールを受信するサーバメール受信手段と、
前記サーバメール受信手段で受信した電子メールに設定された送信先に、当該電子メールを送信する送信手段と、
をさらに備え、
前記パスワード設定手段は、前記サーバメール受信手段で受信した電子メールに添付されたファイルに対してパスワードを設定することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記パスワード設定手段により設定されたパスワードを、前記電子メールの送信元に対して通知するパスワード通知手段をさらに備えることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置における情報処理方法であって、
前記情報処理装置のパスワード生成手段が、電子メールに設定するパスワードを生成するパスワード生成工程と、
前記情報処理装置のパスワード設定手段が、前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定工程と、
を備え、
前記パスワード設定工程は、前記電子メールに設定された送信先に、前記記憶されていない送信先が含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成工程において生成されたパスワードを設定することを特徴とする情報処理方法。
【請求項１０】
電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置における情報処理方法であって、
前記情報処理装置のパスワード生成手段が、電子メールに設定するパスワードを生成するパスワード生成工程と、
前記情報処理装置のパスワード設定手段が、前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定工程と、
を備え、
前記パスワード設定工程は、前記電子メールに設定された送信先に、前記記憶されていない送信先が予め定めた条件を満たす数だけ含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成工程において生成されたパスワードを設定することを特徴とする情報処理方法。
【請求項１１】
電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置において実行されるプログラムであって、
前記情報処理装置を、
電子メールに設定するパスワードを生成するパスワード生成手段と、
前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段として機能させ、
前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶されていない送信先が含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とするプログラム。
【請求項１２】
電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置において実行可能なプログラムであって、
前記情報処理装置を、
電子メールに設定するパスワードを生成するパスワード生成手段と、
前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段として機能させ、
前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶されていない送信先が予め定めた条件を満たす数だけ含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールや電子メールに添付されたファイルの暗号化に関するものである。
【背景技術】
【０００２】
近年、電子メールシステムでは、ネットワークを介して、クライアント端末間での電子メールの送受信が行われており、遠方と情報をかわす上では、非常に利便性の高いツールとして、利用されている。
【０００３】
しかしながら、緊急時など、電子メールに機密性の高い情報を含ませて、相手先とやり取りを行うケースも度々発生している。
【０００４】
この場合、送信された電子メールが、相手先のメールサーバへ送信される過程で、盗聴や改竄等が行われ、機密性の高い情報を安全に送信することができない、というリスクを抱えてしまう。
【０００５】
そこで、電子メールを暗号化する手法が幾つも提案され、例えば、ＰＧＰ（Ｐｒｅｔｔｙ  Ｇｏｏｄ  Ｐｒｉｖａｃｙ）やＳ／ＭＩＭＥ（Ｓｅｃｕｒｅ／Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ）等の方法が提案されている。
【０００６】
これらの方法は、送受信側の双方で暗号化、複合を行うことで、前述のようなリスクを回避している。
【０００７】
例えば特許文献１には、情報漏洩防止のために電子メールに添付されたファイルについては暗号化してから送信する仕組みが開示されている。
【特許文献１】特開２０１０−２１７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載されているような電子メールに添付されたファイルを暗号化するシステムにおいては、当該ファイルを復号するためのパスワードを送信先に通知する必要がある。
【０００９】
ここで、１通の電子メールに複数の送信先を設定することも多く、このような場合には、すべての送信先に対して、パスワードの通知をする必要がある。
【００１０】
特に、それぞれの送信先に対して異なるパスワードが適用されると、適用されたパスワードを通知する者（電子メールの送信者等）は、誰に対してどのパスワードを通知すれば良いのかを見極めることが必要となり、負荷が高い。
【００１１】
そこで、本発明は、上記の課題を解決するためになされたものであり、電子メールに設定されたパスワードを通知する業務の効率化を図ることを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、電子メールに設定するパスワードを、送信先に対応づけて記憶する記憶手段と、電子メールに設定するパスワードを生成するパスワード生成手段と、前記電子メールに添付されたファイルに対して、前記記憶手段に記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段と、を備え、前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶手段に記憶されていない送信先が含まれる場合には、前記記憶手段に記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とする情報処理装置である。
【００１３】
また、本発明は、電子メールに設定するパスワードを、送信先に対応づけて記憶する記憶手段と、電子メールに設定するパスワードを生成するパスワード生成手段と、前記電子メールに添付されたファイルに対して、前記記憶手段に記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段と、を備え、前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶手段に記憶されていない送信先が予め定めた条件を満たす数だけ含まれる場合には、前記記憶手段に記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とする情報処理装置である。
【００１４】
また、本発明は、電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置における情報処理方法であって、前記情報処理装置のパスワード生成手段が、電子メールに設定するパスワードを生成するパスワード生成工程と、前記情報処理装置のパスワード設定手段が、前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定工程と、を備え、前記パスワード設定工程は、前記電子メールに設定された送信先に、前記記憶されていない送信先が含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成工程において生成されたパスワードを設定することを特徴とする。
【００１５】
また、本発明は、電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置における情報処理方法であって、前記情報処理装置のパスワード生成手段が、電子メールに設定するパスワードを生成するパスワード生成工程と、前記情報処理装置のパスワード設定手段が、前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定工程と、を備え、前記パスワード設定工程は、前記電子メールに設定された送信先に、前記記憶されていない送信先が予め定めた条件を満たす数だけ含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成工程において生成されたパスワードを設定することを特徴とする。
【００１６】
また、本発明は、電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置において実行されるプログラムであって、前記情報処理装置を、電子メールに設定するパスワードを生成するパスワード生成手段と、前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段として機能させ、前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶されていない送信先が含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とする。
【００１７】
また、本発明は、電子メールに設定するパスワードを、送信先に対応づけて記憶する情報処理装置において実行可能なプログラムであって、前記情報処理装置を、電子メールに設定するパスワードを生成するパスワード生成手段と、前記電子メールに添付されたファイルに対して、前記記憶された当該電子メールに設定された送信先に対応するパスワードを設定するパスワード設定手段として機能させ、前記パスワード設定手段は、前記電子メールに設定された送信先に、前記記憶されていない送信先が予め定めた条件を満たす数だけ含まれる場合には、前記記憶されている送信先に対しても当該電子メールに添付されたファイルに対して前記パスワード生成手段により生成されたパスワードを設定することを特徴とする
【発明の効果】
【００１８】
本発明によれば、電子メールに設定されたパスワードを通知する際の作業を、効率的に行うことが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る情報処理システムの概略構成を示す構成図である。
【図２】本発明の実施形態に係る各種端末のハードウェアの概略構成を示す構成図である。
【図３】本発明の実施形態に係る情報処理システムにおける機能構成を示す構成図である
【図４】本発明の実施形態に係る情報システムにおける電子メールのパスワード設定・通知処理を示すフローチャートである。
【図５】本発明の実施形態に係るクライアント端末における電子メールの作成画面の一例を示す図である。
【図６】本発明の実施形態に係るクライアント端末におけるパスワード通知メールが表示された画面の一例を示す図である。
【図７】本発明の実施形態に係るクライアント端末における電子メールの作成画面の一例を示す図である。
【図８】本発明の実施形態に係るクライアント端末におけるパスワード通知メールが表示された画面の一例を示す図である。
【図９】本発明の実施形態に係るクライアント端末における電子メールの作成画面の一例を示す図である。
【図１０】本発明の実施形態に係るクライアント端末におけるパスワード通知メールが表示された画面の一例を示す図である。
【図１１】本発明の実施形態に係る情報処理システムにおける電子メールのパスワード通知処理で用いられるテーブルの構成を示す構成図である。
【図１２】本発明の実施形態に係る情報処理システムにおける電子メールのパスワード通知処理で用いられるテーブルの構成を示す構成図である。
【図１３】エンベロープ分割の概要を説明するための図である。
【図１４】本発明の第２の実施形態に係る情報システムにおける電子メールのパスワード設定・通知処理を示すフローチャートである。
【図１５】同一のパスワードを用いるか否かの基準を設定する画面の一例である
【図１６】本発明の第２の実施形態におけるパスワード通知メールの一例を示す図である
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
［第１の実施形態］
【００２１】
図１は、本発明の実施形態に係る情報処理システムにおけるシステム構成の一例を示す図である。尚、図１に示す各種端末の構成は一例であり、目的や用途に応じて様々な構成例があることは言うまでもない。
【００２２】
図１に示すように、本実施形態に係る情報処理システム１００には、クライアント端末１０１、システム管理者が利用する管理者用クライアント端末１０２、内部メールサーバ１０４が設置されており、それら端末は、ローカルエリアネットワーク（ＬＡＮ）１０３を介して相互に通信可能に接続されており、内部システムとして構築されている。
【００２３】
また、クライアント端末１０１は、広域ネットワーク１０５を介して、少なくとも１以上の外部メールサーバ１０６と相互に通信可能に接続されている。また、ＬＡＮ１０３と広域ネットワーク１０５との間には不図示のファイアウォール装置が設置されており、あらかじめ決められた規則に従った通信制御処理が行われている。
【００２４】
内部メールサーバ１０４は、クライアント端末１０１による電子メール中継のためのサーバ装置であり、クライアント端末１０１のＳＭＴＰ通信内容を特定し、その通信内容に応じて後述する各種の処理を行うことになる。
【００２５】
管理者用クライアント端末１０２は、内部メールサーバ１０４の設定、管理を行うことになる。
【００２６】
次に、図１に示す内部メールサーバ１０４の各種端末のハードウェア構成について、図２を用いて説明する。尚、クライアント端末１０１、及び管理者用クライアント端末１０２についても同様な構成を備えるため説明は省略する。
【００２７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各クライアント装置の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２８】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２９】
また、入力コントローラ（入力Ｃ）２０５は、キーボードや不図示のマウス等のポインティングデバイスを示す入力部２０９からの入力を制御する。ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。
【００３０】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３１】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３２】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３３】
本発明を実現するためのパスワード通知メールの送信処理を実行するためのプログラム等は、外部メモリ２１１に記憶されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行される。
【００３４】
本発明に係わるパスワード通知メールの送信処理が用いる定義情報及び各種情報テーブルについても、外部メモリ２１１に記憶されている。これらについての詳細な説明は、後述する。
【００３５】
図３は、情報処理システム１００に係る機能構成を示す模式図であり、各々の機能に関して概要を説明する。尚、この模式図に限らず図４に示すフローチャートと合わせて、各機能内容を説明する。
【００３６】
図３に示すように、クライアント端末１０１は、クライアントメール送信手段３０１を備えており、クライアントメール送信手段３０１は、ＬＡＮ１０３を介して、内部メールサーバ１０４と接続されている。
【００３７】
クライアントメール送信手段３０１は、電子メールを送信指示するためのソフトウェアによって実現される機能を備えており、例えば、図５に示すメール作成画面５００を、ディスプレイ装置２１０に表示し、ユーザは、入力部２０９を用いて、電子メールの送信先アドレスを示す宛先５０１、及びＣＣ（Ｃａｒｂｏｎ  Ｃｏｐｙ）５０２、電子メールのタイトルを示す件名５０３、電子メール本文５０４、電子メールに対して添付されたファイルを示す添付ファイル５０５等に対して、入力あるいは添付等を行う。
【００３８】
そして、ユーザは、電子メールを送信するにあたり、メール作成画面５００に備えられた送信ボタン５０６を押下することで、入力部２０９を用いて作成した電子メールを、宛先５０１及びＣＣ５０２に設定された送信先アドレスへ送信する。
【００３９】
また、メール作成画面５００は、添付ボタン５０７を備えており、ユーザは、添付ファイル５０５を電子メールに添付する際に、添付ボタン５０７を押下することにより、クライアント端末１０１に存在するファイルを指定するための画面（不図示）をディスプレイ装置２１０に表示し、当該画面に表示されたファイルから入力部２０９を用いて選択指定することで、添付対象となるファイルを電子メールへ添付する。
【００４０】
クライアント端末１０１は、クライアントメール受信手段３０２を備えており、クライアントメール受信手段３０２は、ネットワーク１０３を介して、内部メールサーバ１０４と接続されている。
【００４１】
クライアントメール受信手段３０２は、内部システムに存在するクライアント端末１０１や内部システム以外の外部システムに存在するクライアント端末から、内部メールサーバ１０４を介して、電子メールの受信を行う。
【００４２】
受信されたメールは、図５に示すメール作成画面５００の宛先５０１、ＣＣ５０２、件名５０３、電子メール本文５０４、及び添付ファイル５０５等の各項目を含んで、ディスプレイ装置２１０に表示され、ユーザは、受信された電子メールの内容を確認する。
【００４３】
内部メールサーバ１０４は、サーバメール受信手段３０３を備えており、サーバメール受信手段３０３は、クライアント端末１０１や、広域ネットワーク１０５を介して、少なくとも１以上の外部メールサーバ１０６と接続されている。
【００４４】
サーバメール受信手段３０３は、内部システムに存在するクライアント端末１０１や内部システム以外の外部システムに存在するクライアント端末から電子メールの受信を行う。
【００４５】
内部メールサーバ１０４は、パスワード設定判定手段３０４、パスワード記憶手段３０５、メール生成手段３０６、サーバメール送信手段３０７、パスワード通知メール生成手段３０８、及びパスワード通知メール送信手段３０９を備えている。
【００４６】
パスワード設定判定手段３０４は、サーバメール受信手段３０３、パスワード記憶手段３０５、メール生成手段３０６、及びパスワード通知メール生成手段３０８に接続されている。
【００４７】
パスワード設定判定手段３０４は、サーバメール受信手段３０３において電子メールを受信した旨の通知を受け取ると、当該電子メールの内容を解析する。解析内容の概要としては、添付ファイルが存在する電子メールであれば、電子メールの宛先（ＣＣを含めても良い）を抽出し、この宛先に対応する所定のパスワードを特定するか、あるいは、自動でランダムにパスワードを生成する。ここでランダムに生成されるパスワードとは、いわゆるワンタイムパスワードのようなパスワードである。
【００４８】
本実施形態においては、添付ファイルについてパスワードを設定するものとして説明するが、添付ファイルだけでなく電子メール全体を暗号化してもよい。
【００４９】
つまり、宛先に設定されている相手先に対しては、所定のパスワードを用いて、添付ファイルに対してパスワードを設定する運用を行っているようであれば、添付ファイルに設定するための所定のパスワードを特定する。
【００５０】
所定のパスワードを用いる運用を行っていないようであれば、電子メールを送信する度に、自動でランダムにパスワードを生成する（パスワード生成手段）。
【００５１】
このような宛先に応じて設定すべくパスワードは、パスワード記憶手段３０５を構成するテーブルに予め記憶されており、このテーブルの構成例として、図１１に示されるパスワードテーブル１１００があげられる。
【００５２】
パスワードテーブル１１００は、添付ファイルに所定のパスワードを設定する対象とすべく宛先を示すメールアドレス１１０１、所定のパスワードを示す添付ファイル用パスワード１１０２、添付ファイルに設定されたパスワードを通知する電子メールを送信した時の日付を示す利用日時１１０３を含む構成を有する。
【００５３】
パスワード設定判定手段３０４は、抽出した宛先に対応する所定のパスワードがパスワード記憶手段３０５（パスワードテーブル１１００）に存在するか否かの判定を行い、存在するようであれば、前述したように、所定のパスワードを用い、存在しないようであれば、自動でランダムにパスワードを生成する。
【００５４】
あるいは、存在するとしても、相互に、電子メールを送信する度に、自動でランダムに生成したパスワードを用いる運用を行い、存在しない場合、添付ファイルに対してパスワードを設定しない運用を取ることも可能であり、この場合、パスワードテーブル１１００の添付ファイル用パスワード１１０２には、自動でランダムにパスワードを生成する旨の情報を設定しておいても良い。
【００５５】
パスワード設定判定手段３０４は、電子メールの解析を行った後、抽出した宛先に対応するパスワードがパスワード記憶手段３０５に存在する場合、メール生成手段３０６に対して、パスワード、及び解析終了結果を通知し、存在しない場合、メール生成手段３０６に対して、解析終了結果を通知する。
【００５６】
また、抽出した宛先に対応する所定のパスワードがパスワード記憶手段３０５に存在する場合、パスワード通知メール生成手段３０８に対して、解析終了結果と共に、抽出した宛先、及びパスワード等を通知するが、これらの項目に限らず、送信先に通知を行いたい内容（後述）を電子メールから特定されうる限り、項目を通知することも可能である。
【００５７】
メール生成手段３０６は、サーバメール送信手段３０７とも接続されており、パスワード設定判定手段３０４によって、パスワード、及び解析終了結果の通知を受け取った場合、サーバメール受信手段３０３によって受信した電子メールの添付ファイルを抽出し、当該添付ファイルに対して、通知されたパスワードを設定して、再度、当該電子メールにパスワードが設定された添付ファイルを添付して、サーバメール送信手段３０７に出力する。
【００５８】
また、パスワード設定判定手段３０４によって、解析終了結果の通知を受け取った場合、サーバメール受信手段３０３によって受信した電子メールを、サーバメール送信手段３０７に出力する。
【００５９】
サーバメール送信手段３０７は、クライアント端末１０１や、広域ネットワーク１０５を介して、少なくとも１以上の外部メールサーバ１０６と接続されている。
【００６０】
サーバメール送信手段３０７は、メール生成手段３０６から、電子メールの出力を受け取ると、内部システムに存在するクライアント端末１０１や内部システム以外の外部システムに存在するクライアント端末に対して当該電子メールの送信を行う。
【００６１】
パスワード通知メール生成手段３０８は、パスワード通知メール送信手段３０９と接続されており、パスワード設定判定手段３０４から、解析終了結果と共に、抽出した宛先、及びパスワード等の通知を受け取ると、添付ファイルに設定されたパスワードを通知するための電子メールの生成を行う。
【００６２】
添付ファイルに設定されたパスワードを通知する電子メールの一例として、図６に示されるパスワード通知画面６００があげられ、パスワード通知画面６００は、電子メールの送信先アドレスを示す宛先６０１、ＣＣ（Ｃａｒｂｏｎ  Ｃｏｐｙ）６０２、電子メールのタイトルを示す件名６０３、及び電子メール本文６０４を備えている。
【００６３】
宛先６０１及びＣＣ６０２は、記載順に、パスワード設定判定手段３０４から通知された宛先（メール作成画面５００の宛先５０１）及びＣＣ（メール作成画面５００のＣＣ５０２）が、この記載順に設定され、件名６０３には、本電子メールが、添付ファイルに設定されたパスワードを通知する電子メールであることを示す内容（例えば、パスワード通知）等を設定する。
【００６４】
また、電子メール本文６０４には、宛先に対応する名称や、パスワード設定判定手段３０４から通知されたパスワードを出力する。但し、前述したように、パスワード設定判定手段３０４から通知される情報として、サーバメール受信手段３０３によって受信した電子メールから抽出可能な情報、例えば、件名５０３に設定されたタイトルなど、添付ファイルが存在する電子メールを特定し易い情報を出力しても良い。
【００６５】
パスワード通知メール生成手段３０８は、添付ファイルに設定されたパスワードを通知する電子メールの生成が完了すると、パスワード通知メール送信手段３０９に対して、生成完了を通知する。
【００６６】
パスワード通知メール送信手段３０９は、クライアント端末１０１や、広域ネットワーク１０５を介して、少なくとも１以上の外部メールサーバ１０６と接続されている。
【００６７】
パスワード通知メール送信手段３０９は、パスワード通知メール生成手段３０８から、生成完了通知を受け取ると、内部システムに存在するクライアント端末１０１や内部システム以外の外部システムに存在するクライアント端末に対して添付ファイルに設定されたパスワードを通知する電子メールの送信を行う。
【００６８】
管理者用クライアント端末１０２は、パスワード設定手段３１０を備えており、パスワード設定手段３１０は、内部メールサーバ１０４と接続されており、宛先に応じたパスワードを設定するための画面（不図示）をディスプレイ装置２１０へ表示し、管理者へ入力を行わせる。
【００６９】
パスワード設定手段３１０によって入力されたパスワードは、ネットワーク１０３を介して、内部メールサーバ１０４へ送信され、パスワード記憶手段３０５（パスワードテーブル８００）へ記憶される。
【００７０】
つまり、パスワード設定手段３１０における宛先に応じたパスワードを設定するための画面（不図示）は、パスワードテーブル８００における各項目（少なくともメールアドレス８０１、及び添付ファイル用パスワード８０２の項目）を入力可能な構成を備えている。
【００７１】
次に、図４には、本発明の実施形態に係る情報処理システムにおけるパスワード通知メールの送信処理を表すフローチャートが示されている。尚、各ステップで実行される処理については、内部メールサーバ１０４のＣＰＵ２０１の制御の下、処理が実行される。
【００７２】
ステップＳ１０１では、サーバメール受信手段３０３は、クライアント端末１０１のクライアントメール送信手段３０１によって送信された電子メールを受信する。
【００７３】
ステップＳ１０２では、パスワード設定判定手段３０４は、ステップＳ１０１で受信した電子メールに添付ファイルが存在するか否かを判定する。
【００７４】
添付ファイルが存在すると判定した場合（ステップＳ１０２：ＹＥＳ）は、処理をステップＳ１０３へ進める。
【００７５】
添付ファイルが存在しないと判定した場合（ステップＳ１０２：ＮＯ）は、処理をステップＳ１１９へ進め、当該電子メールを当該電子メールに設定された送信先に送信する。
【００７６】
ここで、本実施形態においては、ステップＳ１０２において添付ファイルの有無を判断している。これは、電子メールのうち添付ファイルに対してパスワードを設定する構成を採用した場合の処理である。そのため、添付ファイルだけでなく、電子メール全体を暗号化（パスワード設定）する構成の場合は、ステップＳ１０２の処理は不要である。
【００７７】
同様に、後述するステップＳ１０６、Ｓ１０８、Ｓ１１３、Ｓ１１５の処理も、添付ファイルだけを暗号化する場合に必要な処理であるため、電子メール全体を暗号化する場合には不要となる。
【００７８】
ステップＳ１０３では、パスワード設定判定手段３０４は、電子メールから宛先（送信先）に関する情報を取得する。
【００７９】
ステップＳ１０４では、パスワード設定判定手段３０４は、ステップＳ１０３において取得した送信先に該当するパスワードテーブル１１００のメールアドレス１１０１に対応する添付ファイル用パスワード１１０２を取得して、当該送信先に対応するパスワードを特定する。
【００８０】
パスワードテーブル１１００に宛先に該当するメールアドレス１１０１が存在しない場合は、当該宛先に対応するパスワードが存在しない旨を特定する。
【００８１】
ステップＳ１０１で取得した電子メールに複数の送信先（Ｔｏ，ＣＣ、ＢＣＣ）が設定されている場合は、それぞれの送信先毎にステップＳ１０３およびＳ１０４の処理を実行する。
【００８２】
ステップＳ１０５では、パスワード設定判定手段３０４は、ステップＳ１０４においてパスワードの特定がなされた結果、ステップＳ１０１で取得した電子メールに設定された送信先の全てが、所定のパスワードを用いる送信先であるか否かを判断する。
【００８３】
すべての送信先が所定のパスワードを用いる送信先であると判断された場合（ステップＳ１０５：ＹＥＳ）は、処理をステップＳ１０６に移行する。
【００８４】
１つでも所定のパスワードを用いない送信先が含まれている場合（ステップＳ１０５：ＮＯ）は、処理をステップＳ１１２に移行する。
【００８５】
ステップＳ１０５における判定方法としては、添付ファイル用パスワード１１０２に所定のパスワードを設定し、パスワードテーブル１１００に存在しない宛先については自動でランダムにパスワードを生成するという構成の場合は、「添付ファイル用パスワード１１０２に宛先に対応する所定のパスワードが存在するか否か」により判定する。
【００８６】
また、別の判定方法として、添付ファイル用パスワード１１０２に所定のパスワードあるいは自動でランダムにパスワードを生成する旨の情報を設定しておく構成の場合は、「添付ファイル用パスワード１１０２に設定された情報が、所定のパスワードであるか否か」により判定する。
【００８７】
なお、この別の判定方法を用いる場合、フローチャート上図示されてはいないが、パスワードテーブル１１００に宛先が存在しない場合は、添付ファイルにパスワードを設定せず、当該電子メールを送信しても良い。
【００８８】
ステップＳ１０６では、メール生成手段３０６は、ステップＳ１０１で受信した電子メールの添付ファイルを抽出する。
【００８９】
ステップＳ１０７では、メール生成手段３０６は、ステップＳ１０６において抽出した添付ファイルに対して、ステップＳ１０４で特定したパスワードを設定する。
【００９０】
ステップＳ１０８では、メール生成手段３０６は、ステップＳ１０７においてパスワードが設定された添付ファイルを、電子メールに対して、再度、添付する。
【００９１】
ここで、ステップＳ１０６〜ステップＳ１０８の処理については、対象の電子メールのエンベロープを送信先ごとのエンベロープに分割して実行する。
【００９２】
なお、既にエンベロープ分割が行われている場合や、送信先が１つしか設定されていない場合には、エンベロープ分割処理は行わない。電子メールのエンベロープ分割のイメージを図１３に示す。
【００９３】
図１３は、電子メールのエンベロープ分割のイメージを示す図である。図１３中のエンベロープ分割前の電子メールは、電子メールのエンベロープに複数の送信先（Ａ，Ｂ，Ｃ）が設定されている。
【００９４】
このような電子メールデータに対してエンベロープ分割を行うと、エンベロープ分割後のようになる。即ち、１つ１つの送信先がエンベロープに個別に設定された複数の電子メール（分割メール）が作成されることになる（分割メール生成手段）。図１３のエンベロープ分割後の電子メールからもわかるように、元の電子メールのエンベロープに設定された送信先（Ａ，Ｂ，Ｃ）がそれぞれ１つずつ設定された電子メールが作成される。
以上が、電子メールのエンベロープ分割の説明である。
【００９５】
ステップＳ１０９では、パスワード通知メール生成手段３０８は、ステップＳ１０１で取得した電子メールの送信元に対して、ステップＳ１０７で設定したパスワードを通知するためのメール（パスワード通知メール）を作成する。
【００９６】
図６や図８がステップＳ１０９で作成されるパスワード通知メールの一例である。
【００９７】
ステップＳ１１０では、サーバメール送信手段３０７は、ステップＳ１０８で生成した電子メールを送信する。
【００９８】
ステップＳ１１１では、サーバメール送信手段３０７は、ステップＳ１０９で生成したパスワード通知メールを、ステップＳ１０１で取得した電子メールの送信元に対して送信する。
そして本フローチャートに示す処理を終了する。
【００９９】
次に、ステップＳ１０５で、ランダムなパスワードを用いる送信先が含まれていると判断された場合の処理について説明する。
【０１００】
ステップＳ１１２では、パスワード生成手段（不図示）が、ワンタイムパスワード等のランダムなパスワードを生成する。
【０１０１】
ステップＳ１１３では、メール生成手段３０６は、ステップＳ１０１で受信した電子メールの添付ファイルを抽出する。
【０１０２】
ステップＳ１１４では、メール生成手段３０６は、ステップＳ１１９において抽出した添付ファイルに対して、ステップＳ１１２で生成したパスワードを設定する。
【０１０３】
ステップＳ１１５では、メール生成手段３０６は、ステップＳ１０７においてパスワードが設定された添付ファイルを、電子メールに対して、再度、添付する。
【０１０４】
ここで、ステップＳ１１３〜ステップＳ１１５の処理については、対象の電子メールのエンベロープを送信先ごとのエンベロープに分割して実行する。
【０１０５】
ステップＳ１１４では、いずれの送信先に対するメールの添付ファイルに対しても、同一のパスワードを設定する。
【０１０６】
エンベロープ分割についての説明は、上述のステップＳ１０６〜ステップＳ１０８の処理と同様である。
【０１０７】
ステップＳ１１６では、パスワード通知メール生成手段３０８は、ステップＳ１０３で取得した宛先とステップＳ１１２で生成したパスワードとを用いて、添付ファイルに設定されたパスワードを通知する電子メールを生成する。この電子メールの１例は、前述した様に、図１０に示す構成を有している。
【０１０８】
ステップＳ１１７では、サーバメール送信手段３０７は、ステップＳ１１５で生成した電子メールを、宛先（ＣＣを含む）に対して送信する。
【０１０９】
ステップＳ１１８では、パスワード通知メール送信手段３０９は、ステップＳ１１６で生成したパスワード通知メールを、ステップＳ１０１で取得した電子メールの送信元に対して送信する。
【０１１０】
図５は、送信元「ａａａ＠ｅｘａｍｐｌｅ．ｃｏ．ｊｐ」から送信先「ａｂｃｄｅｆ＠ｐｐｐ．ｃｏ．ｊｐ」に対して送信される電子メールの一例を示す図である。添付ファイル５０５として２つのファイルが添付されている。
【０１１１】
図６は、図５の電子メールに対応するパスワード通知メールの一例である。図５に示す電子メールの送信先である「ａａａ＠ｅｘａｍｐｌｅ．ｃｏ．ｊｐ」が宛先６０１に設定されている。
【０１１２】
また、パスワードとしては、「ａｂｃｄｅｆ＠ｐｐｐ．ｃｏ．ｊｐ」に対応するパスワードである「２０１２ｙａｍａｄａ０１０１」が記載されている（６０４）。
【０１１３】
このパスワードは、図１１に示すパスワードテーブル１１００からメールアドレスに基づき取得された添付ファイル用パスワードである。
【０１１４】
図７は、「ａｂｃｄｅｆ＠ｐｐｐ．ｃｏ．ｊｐ」、「ｚｚｚａａａ＠ｐｐｐ．ｃｏ．ｊｐ」、「ｂｂｂｄｄｄ＠ｐｐｐ．ｃｏ．ｊｐ」の３つの送信先に対して送信される電子メールの一例を示す図である。図５と同様に添付ファイルが存在する。
【０１１５】
図８は、図７に示す電子メールに対応するパスワード通知メールの一例を示す図である。
【０１１６】
図７に示す電子メールの送信先は、いずれも所定のパスワードを用いる送信先である。そのため、パスワード通知メールに記載されるパスワードは、それぞれの送信先に対応したパスワード（図１１のパスワードテーブルに登録されたパスワード）となる。
【０１１７】
図９は、「ａｂｃｄｅｆ＠ｐｐｐ．ｃｏ．ｊｐ」、「ｘｙｚ＠ａｂｃ．ｃｏ．ｊｐ」、「１２３４５＠ｘｙｚ．ｃｏ．ｊｐ」の３つの送信先に対して送信される電子メールの一例を示す図である。図５と同様に添付ファイルが存在する。
【０１１８】
図１０は、図９に示す電子メールに対応するパスワード通知メールの一例を示す図である。
【０１１９】
図９に示す送信先のうち、「ａｂｃｄｅｆ＠ｐｐｐ．ｃｏ．ｊｐ」はパスワードテーブル（図１１）に登録されているため、所定パスワードを用いる送信先であると判断される。
【０１２０】
これに対して、「ｘｙｚ＠ａｂｃ．ｃｏ．ｊｐ」、「１２３４５＠ｘｙｚ．ｃｏ．ｊｐ」は、パスワードテーブルに登録されていないため、ランダムなパスワードを用いる送信先である。
【０１２１】
このように、同一の電子メールに所定パスワードを用いる送信先と、ランダムなパスワードを用いる送信先とが混在している場合には、所定パスワードを用いる送信先に対してもランダムなパスワードを用いることになる。
【０１２２】
そのため、図１０に示すパスワード通知メールには、すべての送信先に対して、ランダムに生成された同一のパスワードが記載されている。
［第２の実施形態］
【０１２３】
次に、図１４を用いて本発明の第２の実施形態について説明する。なお、第１の実施例において説明した図４のフローチャートと同一の処理については、ここでの説明を省略する。
【０１２４】
ステップＳ２０１では、メールサーバ１０４のＣＰＵ２０１は、ステップＳ１０４におけるパスワード特定処理の結果、ランダムパスワードを適用する送信先が予め定められた数存在するかを判断する。
【０１２５】
すなわち、ステップＳ１０１で取得した電子メールに設定された送信先メールアドレスのうち、パスワードテーブル（図１１）に登録されていないメールアドレスの数が、所定数以上であるかを判断する。
【０１２６】
ランダムパスワードを適用する送信先メールアドレスが所定数以上、存在する場合（ステップＳ２０１：ＹＥＳ）は、処理をステップＳ１１２に移行する。そして、ステップＳ１１２〜Ｓ１１８までの処理を実行する。図１４におけるステップＳ１１２〜Ｓ１１８の処理は、図４で説明したステップＳ１１２〜Ｓ１１８の処理と同様であるので、ここでの説明は省略する。
【０１２７】
ここで、ステップＳ２０１の判断基準の設定について説明する。図１５に示す画面が、同一のワンタイムパスワードを適用するか否かの判断基準となる送信先数を設定する画面である。
【０１２８】
図１５に示す入力欄１５０１にユーザから数値が入力され、登録ボタン１５０２が押下されると、同一のワンタイムパスワードを適用するか否かの判断基準となる送信先数が登録される。
【０１２９】
そして、ワンタイムパスワードを適用する送信先の数が、当該登録された数値以上である場合、すべての送信先への添付ファイルに対して同一のワンタイムパスワードが適用される。
【０１３０】
例えば、入力欄１５０１に「３」が入力され、登録ボタン１５０２が押下された場合を考える。例えば、ステップＳ１０１で取得した電子メールの送信先のうち、固定パスワードを適用する送信先が２つ、ワンタイムパスワードを適用する送信先が４つ設定されていたとする（ステップＳ２０１：ＹＥＳ）。この場合、ワンタイムパスワードを適用する送信先が、登録された数値以上であるため、固定パスワードを適用する送信先（２つ）とワンタイムパスワードを適用する送信先（４つ）の全てに対して、同一のワンタイムパスワードが適用されることになる（図１４におけるステップＳ１１２〜Ｓ１１８の処理が実行されることになる）。
【０１３１】
他方、ワンタイムパスワードを適用する送信先の数が２つであった場合（ステップＳ２０１：ＮＯ）は、ステップＳ２０２の処理へ移行する。ステップＳ２０２以降の処理については後述する。
【０１３２】
ランダムパスワードを適用する送信先メールアドレスが所定数以上存在しない場合（ステップＳ２０１：ＮＯ）は、処理をステップＳ２０２に移行する。
【０１３３】
ステップＳ２０２では、メールサーバ１０４のＣＰＵ２０１は、ステップＳ１０１で取得した電子メールに設定された送信先メールアドレスのすべてが所定パスワードを適用する送信先メールアドレスであるか否かを判断する。
【０１３４】
すべての送信先メールアドレスが所定パスワードを適用すると判断された場合（ステップＳ２０２：ＹＥＳ）は、処理をステップＳ１０６に移行する。そして、ステップＳ１０６〜ステップＳ１１１の処理を実行する。図１４におけるステップＳ１０６〜Ｓ１１１の処理については、図４で説明したステップＳ１０６〜Ｓ１１１の処理と同様であるので、ここでの説明は省略する。
【０１３５】
すべての送信先メールアドレスが所定パスワードを適用する送信先ではない場合（少なくとも１つはランダムパスワードを適用する送信先が含まれている場合）は、処理をステップＳ２０３に移行する。
【０１３６】
すなわち、ランダムパスワードを適用する送信先の数が、図１５の設定画面により設定された送信先数よりは少ないものの、１以上含まれている場合は、ステップＳ２０３以降の処理を実行する。ステップＳ２０３以降の処理においては、固定パスワード（所定パスワード）を適用する送信先に対しては、固定パスワードを適用し、ランダムパスワードを適用する送信先に対しては、統一されたランダムパスワードを適用する処理である。
【０１３７】
ステップＳ２０３では、メールサーバ１０４のＣＰＵ２０１は、ワンタイムパスワードなどのランダムなパスワードを生成する。
【０１３８】
ステップＳ２０４では、メールサーバ１０４のＣＰＵ２０１は、ステップＳ１０１で取得した電子メールに添付されたファイルを抽出する。
【０１３９】
ステップＳ２０５では、メールサーバ１０４のＣＰＵ２０１は、ステップＳ２０４で抽出したファイルに対してパスワードを設定する。
【０１４０】
ここで設定されるパスワードは、ステップＳ１０４で固定パスワードを適用する送信先であると判断された送信先に送信するファイルについては、当該固定パスワードを適用する。他方、固定パスワードを適用しない（ワンタイムパスワードなどのランダムパスワードを適用する）と判断された送信先に送信するファイルについては、ステップＳ２０３で生成したパスワードを適用する。この際、固定パスワードを適用しないと判断された送信先が複数存在する場合には、それぞれ同一のパスワードを適用する。
【０１４１】
ステップＳ２０６では、メールサーバ１０４のＣＰＵ２０１は、パスワードを設定したファイルを再度電子メールに添付する。
【０１４２】
ステップＳ２０７では、メールサーバ１０４のＣＰＵ２０１は、パスワード通知メールを作成する。
【０１４３】
図１６は、ステップＳ２０７で作成されるパスワード通知メールの一例を示した図である。
【０１４４】
このパスワード通知メールは、ステップＳ１０１で取得した電子メールの送信者に対して送信されるものであり、どの送信先に対してどのパスワードが適用されたかを通知するメールである。
【０１４５】
図１６に示す例は、固定パスワードを適用する送信先として、「abcdef@ppp.co.jp」と「zzzaaa@ppp.co.jp」と「bbbddd@ppp.co.jp」の３つが設定され、ワンタイムパスワードを適用する送信先として「abcdef@ppp.co.jp」の１つが設定された場合のパスワード通知メールを示している。
【０１４６】
「abcdef@ppp.co.jp」と「zzzaaa@ppp.co.jp」と「bbbddd@ppp.co.jp」については、パスワードテーブルに登録されたパスワードがそれぞれ設定されている。
【０１４７】
他方、「abcdef@ppp.co.jp」については、パスワードテーブルに登録されていないため、ワンタイムパスワードである「D41ZJdkG」が設定されている。
【０１４８】
このように、固定パスワードが適用された送信先と、ワンタイムパスワードが適用された送信先とが混在することになる。そのため、パスワード通知メールにおいて、固定パスワードが適用された送信先と、ワンタイムパスワードが適用された送信先とを、識別しやすいように記載している。具体的には本実施例においては、固定パスワードが適用された送信先は「◎」を付け、ワンタイムパスワードが適用された送信先には「★」を付けて識別可能にしている。
【０１４９】
また、ワンタイムパスワードを適用した送信先に対しては、パスワードを送信先に通知する必要があるので、その旨を促す記載もしている。
【０１５０】
ステップＳ２０８では、メールサーバ１０４のＣＰＵ２０１は、ステップＳ２０６でファイルを添付した電子メールを、送信先に対して送信する。
【０１５１】
ステップＳ２０９では、メールサーバ１０４のＣＰＵ２０１は、ステップＳ２０７で作成したパスワード通知メールを、ステップＳ１０１で取得した電子メールの送信元に対して送信する。
そして、本フローチャートの処理を終了する。
【０１５２】
以上の処理により、「固定パスワードを適用する送信先だけの場合」には、それぞれの送信先に対して予め登録されたパスワードを適用した電子メールを送信することが可能となる。これにより、電子メールの受信者はいつも使っているパスワードで復号できるので、パスワードを探し出す手間などがかからず負担を軽減できる。電子メールの送信者にとっても、パスワードを通知する必要がないため、負担を軽減することが可能となる。
【０１５３】
また、「ワンタイムパスワードを適用する送信先と固定パスワードを適用する送信先が混在し、ワンタイムパスワードを適用する送信先の数が所定の数以上の場合」には、すべての送信先に対して同一のワンタイムパスワードが設定された電子メールを送信することが可能となる。これにより、電子メールの送信者は、すべての送信先に対して一律に同じパスワードを通知すればよいため、どの送信先にはパスワードの通知が必要で、どの送信先に対してはパスワードの通知が不要であるかを判断する手間がかからず、パスワード通知の負担を軽減することが可能となる。
【０１５４】
また、「ワンタイムパスワードを適用する送信先と固定パスワードを適用する送信先が混在し、ワンタイムパスワードを適用する送信先の数が所定の数に満たない場合」には、固定パスワードを適用する送信先には予め登録された固定パスワードを適用した電子メールを送信し、固定パスワードの登録がされていない送信先には、ワンタイムパスワードを適用した電子メールを送信することが可能となる。
【０１５５】
これにより、普段固定パスワードを使っている受信者は、普段と同じパスワードにより復号できるため、パスワードを探し出す手間などがかからず負担を軽減できる。
【０１５６】
また、メールの送信者においても、パスワードを通知する通知先が少なくなるため、負担は軽減される。ここで、メール送信者は、パスワードの通知が必要な送信先（ワンタイムパスワードを適用した送信先）と、通知する必要のない送信先（固定パスワードを適用した送信先）とを判断する必要が生じるが、パスワード通知メールにおいて、ワンタイムパスワードを適用した送信先と、固定パスワードを適用した送信先とを識別可能に通知することで、より負担は軽減される。
［第３の実施形態］
【０１５７】
次に第３の実施形態に関して説明するが、第１の実施形態とほぼ同様な構成及び処理等をとるため、同一の構成及び処理については、同様な符号を用いて、以後、説明を行う。
【０１５８】
第１の実施形態においては、電子メールの送信先のアドレスに応じて、利用するパスワードを決定していた。これに対して、第３の実施形態では、電子メールの送信元及び送信先の両方のメールアドレスに応じて、利用するパスワードを決定する。
【０１５９】
第１の実施形態と異なる点として、まず、図１１に示すパスワードテーブル１１００はメールアドレスが１つであったのに対して、本実施形態では、さらにメールアドレスを追加している（図１２＿１２０１）。
【０１６０】
このパスワードテーブル１２００を利用して、添付ファイルに対するパスワードの設定を行う。
【０１６１】
具体的には、ステップＳ１０３で、ステップＳ１０１で取得した電子メールの送信元と送信先を取得する。そして、ステップＳ１０４で、ステップＳ１０３で取得した送信元のアドレスと送信先のアドレスとの組み合わせを用いて、図１２のテーブルからパスワードを決定する。
【０１６２】
そして、ステップＳ１０７以後の処理では、ステップＳ１０４で特定した、送信先及び送信元の組み合わせに対応するパスワードを用いて処理を行う。
【０１６３】
以上、本発明によれば、電子メールの添付ファイルには、所定のパスワードまたはすべての送信先に対して統一されたパスワードが設定される。
【０１６４】
そのため、設定されたパスワードを送信先に通知する際に、通知する者は、どの送信先にどのパスワードを通知すればよいのかを迷い混乱することがなくなり、利便性に資することができる。
【０１６５】
また、本発明は、例えば、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。
【０１６６】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０１６７】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６９】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１７０】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１７１】
１００    情報処理システム
１０１    クライアント端末
１０２    管理者用クライアント端末
１０３    ローカルエリアネットワーク（ＬＡＮ）
１０４    内部メールサーバ
１０５    広域ネットワーク
１０６    外部メールサーバ
２０１    ＣＰＵ
２０２    ＲＡＭ
２０３    ＲＯＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆ（インターフェース）コントローラ
２０９    入力部
２１０    ディスプレイ装置
２１１    外部メモリ
【図１】
2014142902.tif 000003
【図２】
2014142902.tif 000004
【図３】
2014142902.tif 000005
【図４】
2014142902.tif 000006
【図５】
2014142902.tif 000007
【図６】
2014142902.tif 000008
【図７】
2014142902.tif 000009
【図８】
2014142902.tif 000010
【図９】
2014142902.tif 000011
【図１０】
2014142902.tif 000012
【図１１】
2014142902.tif 000013
【図１２】
2014142902.tif 000014
【図１３】
2014142902.tif 000015
【図１４】
2014142902.tif 000016
【図１５】
2014142902.tif 000017
【図１６】
2014142902.tif 000018