(57)【特許請求の範囲】
【請求項１】
ファイルが添付された電子メールを取得する電子メール取得手段と、
前記電子メール取得手段により取得した電子メールに添付されたファイルに対して、電子メール毎に異なるパスワードを生成して設定する設定手段と、
電子メール毎に当該電子メールの送信元および送信先を示す情報を記憶するメールデータ記憶手段と、
前記メールデータ記憶手段に記憶されたメールデータから、前記電子メール取得手段により取得された電子メールと同一の送信元であり、かつ同一の送信先への電子メールを検索する検索手段と、
を備え、
前記設定手段は、
前記検索手段により前記電子メール取得手段により取得された電子メールと同一の送信元でありかつ同一の送信先への電子メールが検索された場合は、当該検索された電子メールの添付ファイルに設定されるパスワードと同一のパスワードを、前記電子メール取得手段により取得した電子メールの添付ファイルに設定することを特徴とする情報処理装置。
【請求項２】
前記メールデータ記憶手段は、さらに、電子メール毎に当該電子メールが送信された日時を記憶することを特徴とし、
前記情報処理装置は、さらに、
前記同一のパスワードを設定するか否かを判断するための送信日時の時間差を記憶する判断基準記憶手段と、
を備え、
前記設定手段は、前記電子メール取得手段により取得した電子メールの送信日時と、前記検索手段により検索された電子メールの送信日時との時間差が、前記判断基準記憶手段に記憶された時間差以内である場合、当該検索された電子メールの添付ファイルに設定されるパスワードと同一のパスワードを、前記電子メール取得手段により取得した電子メールの添付ファイルに設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記同一のパスワードを設定するか否かを判断するための送信日時の時間差の設定を受け付ける設定受付手段をさらに備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記電子メール取得手段により取得された電子メールの添付ファイルに、前記検索手段により検索された電子メールの添付ファイルと同一のパスワードを設定するか否かの指示を受け付ける指示受付手段をさらに備え、
前記設定手段は、前記指示受付手段により同一のパスワードを設定すると指示された場合、前記電子メール取得手段により取得された電子メールの添付ファイルに、前記検索手段により検索された電子メールの添付ファイルに設定されるパスワードと同一のパスワードを設定することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記検索手段により検索された電子メールのうち、いずれの電子メールに添付されたファイルと同一のパスワードを設定するかの選択を受け付ける選択受付手段をさらに備え、
前記設定手段は、前記電子メール取得手段により取得された電子メールの添付ファイルに、前記選択受付手段により選択された電子メールの添付ファイルと同一のパスワードを設定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記設定手段により設定されたパスワードを、当該パスワードが設定されたファイルの送信者に対して通知するパスワード通知手段をさらに備えることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
電子メール毎に当該電子メールの送信元および送信先を示す情報を記憶する情報処理装置における情報処理方法であって、
前記情報処理装置の電子メール取得手段が、ファイルが添付された電子メールを取得する電子メール取得工程と、
前記情報処理装置の設定手段が、前記電子メール取得工程により取得した電子メールに添付されたファイルに対して、電子メール毎に異なるパスワードを生成して設定する設定工程と、
前記情報処理装置の検索手段が、前記情報処理装置に記憶されたメールデータから、前記電子メール取得工程により取得された電子メールと同一の送信元であり、かつ同一の送信先への電子メールを検索する検索工程と、
を備え、
前記設定工程は、
前記検索工程により前記電子メール取得工程により取得された電子メールと同一の送信元でありかつ同一の送信先への電子メールが検索された場合は、当該検索された電子メールの添付ファイルに設定されるパスワードと同一のパスワードを、前記電子メール取得工程により取得した電子メールの添付ファイルに設定することを特徴とする情報処理方法。
【請求項８】
電子メール毎に当該電子メールの送信元および送信先を示す情報を記憶する情報処理装置において実行可能なプログラムであって、
前記情報処理装置を、
ファイルが添付された電子メールを取得する電子メール取得手段と、
前記電子メール取得手段により取得した電子メールに添付されたファイルに対して、電子メール毎に異なるパスワードを生成して設定する設定手段と、
前記情報処理装置に記憶されたメールデータから、前記電子メール取得手段により取得された電子メールと同一の送信元であり、かつ同一の送信先への電子メールを検索する検索手段として機能させ、
前記設定手段を、
前記検索手段により前記電子メール取得手段により取得された電子メールと同一の送信元でありかつ同一の送信先への電子メールが検索された場合は、当該検索された電子メールの添付ファイルに設定されるパスワードと同一のパスワードを、前記電子メール取得手段により取得した電子メールの添付ファイルに設定する手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールに添付されたファイルを暗号化する技術に関する。
【背景技術】
【０００２】
現在、迅速な情報伝達が可能である等のメリットから、主要な情報伝達の手段として電
子メールが用いられている。
【０００３】
このような状況であることから、機密情報など限られた範囲でのみ開示すべき情報についても電子メールを用いてやり取りがされている。
【０００４】
他方で、電子メールを用いたやり取りにおいては、電子メールの送信先を間違える、本来は送信してはいけない内容を送信してしまうといった誤送信をしてしまう可能性がある。この場合、機密情報の漏洩といった問題が生じてしまう。
【０００５】
そこで、上述の状況に鑑み、情報漏洩防止のために電子メールに添付されたファイルについては暗号化してから送信する仕組みが開示されている（特許文献１）
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２１７４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載されているような電子メールに添付されたファイルを暗号化するシステムにおいては、当該ファイルを復号するためのパスワードを送信先に通知する必要がある。
【０００８】
ここで、同一送信元から同一送信先へ添付ファイル付きの電子メールが複数送信された場合には、受信者に対して電子メール毎に異なるパスワードが通知されることとなる。このような場合、受信者にとっては、複数のパスワードが通知されることから、どのパスワードをどの添付ファイルに適用すべきか分かりづらくなる。
【０００９】
特に、短時間の間に複数の電子メールが送信され、パスワードも複数通知された場合には、受信者にとってはより一層分かりづらく、混乱が生じる可能性が高いといえる。
【００１０】
そこで、本発明は、同一送信元から暗号化された添付ファイルが付された電子メールを複数受信した場合であっても、受信者がそれらのファイルを復号しやすくする仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、電子メールに添付されたファイルを暗号化する情報処理装置であって、暗号化対象のファイルが添付された電子メールを取得する電子メール取得手段と、電子メール毎に当該電子メールの送信元および送信先を示す情報を記憶するメールデータ記憶手段と、前記記憶手段に記憶されたメールデータから、前記電子メール取得手段により取得された電子メールと同一の送信元であり、かつ同一の送信先への電子メールを検索する検索手段と、前記検索手段により検索された電子メールに添付されたファイルと同一のパスワードにより前記電子メール取得手段が取得した電子メールに添付されたファイルを暗号化する暗号化手段と、を備えることを特徴とする。
【００１２】
また、本発明は、電子メール毎に当該電子メールの送信元および送信先を示す情報を記憶し、電子メールに添付されたファイルを暗号化する情報処理装置における情報処理方法であって、前記情報処理装置の電子メール取得手段が、暗号化対象のファイルが添付された電子メールを取得する電子メール取得工程と、前記情報処理装置の検索工程が、前記記憶されたメールデータから、前記電子メール取得工程により取得された電子メールと同一の送信元であり、かつ同一の送信先への電子メールを検索する検索工程と、前記情報処理装置の暗号化手段が、前記検索工程により検索された電子メールに添付されたファイルと同一のパスワードにより前記電子メール取得工程で取得した電子メールに添付されたファイルを暗号化する暗号化工程と、を備えることを特徴とする。
【００１３】
また、本発明は、電子メール毎に当該電子メールの送信元および送信先を示す情報を記憶し、電子メールに添付されたファイルを暗号化する情報処理装置において実行されるプログラムであって、前記情報処理装置を、暗号化対象のファイルが添付された電子メールを取得する電子メール取得手段と、前記記憶されたメールデータから、前記電子メール取得手段により取得された電子メールと同一の送信元であり、かつ同一の送信先への電子メールを検索する検索手段と、前記検索手段により検索された電子メールに添付されたファイルと同一のパスワードにより前記電子メール取得手段で取得した電子メールに添付されたファイルを暗号化する暗号化手段として機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、暗号化されたファイルが添付された電子メールを受信した受信者が、当該添付ファイルを復号しやすくなる仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の情報処理システムの構成の一例を示す図である
【図２】図１の送信者端末１０１、情報処理装置１０２、受信者端末１０３として適用可能な情報処理装置のハードウエア構成の一例を示す図である
【図３】電子メールの送信を中継する情報処理装置１０２が行う添付ファイル暗号化処理の第１の実施形態について説明するフローチャートである
【図４】電子メールの送信を中継する情報処理装置１０２が行う添付ファイル暗号化処理の第２の実施形態について説明するフローチャートである
【図５】第１の実施形態における判断基準間隔が登録されたテーブルの一例を示す図である
【図６】メールデータテーブルの一例を示す図である
【図７】パスワード通知メールの文面の一例を示す図である
【図８】第２の実施形態における暗号化指示画面の一例を示す図である
【図９】第２の実施形態におけるメール選択画面の一例を示す図である
【図１０】第１の実施形態における判断基準間隔を設定する画面の一例を示す図である
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１７】
図１は、本発明に係る情報処理システムのシステム構成の一例を示す図である。
【００１８】
図１に示すように、本実施形態に係る情報処理システムは、送信者端末１０１と送信者端末１０１から送信された電子メールを中継する情報処理装置１０２とがＬＡＮを介して通信可能に接続されている。そして、送信者端末１０１および情報処理装置１０２が受信者端末１０３と広域ネットワークを介して通信可能に接続されている。
【００１９】
以下、本発明の情報処理システムを構成する各装置について説明する。
【００２０】
以下、図２を用いて、図１に示した送信者端末１０１、情報処理装置１０２、受信者端末１０３に適用可能な情報処理装置のハードウエア構成の一例について説明する。
【００２１】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２２】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２３】
また、２０５は入力コントローラで、入力装置２０９等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ装置２１０への表示を制御する。なお、ディスプレイ装置は、液晶ディスプレイに限られず、ＣＲＴディスプレイなどであっても良い。これらは必要に応じてクライアントが使用するものである。
【００２４】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２５】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２７】
ハードウエア上で動作する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
＜第１の実施形態＞
【００２８】
次に図３を用いて、電子メールの送信を中継する情報処理装置１０２が行う添付ファイル暗号化処理の第１の実施形態について説明する。
【００２９】
第１の実施形態は、電子メールに添付されたファイルを他の電子メールに添付されたファイルと同一のパスワードにより暗号化するか否かを、電子メールが送信された時間差によって決定する実施形態である。
【００３０】
なお、図３のフローチャートで示す処理については、情報処理装置１０２のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００３１】
ステップＳ３０１では、情報処理装置１０２のＣＰＵ２０１は、送信者端末１０１から送信された電子メールを受信する。
【００３２】
ステップＳ３０２では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０１で受信した電子メールに添付ファイルが付加されているか否かを判断する。
【００３３】
添付ファイルが付加されていると判断された場合（ステップＳ３０２：あり）は、処理をステップＳ３０３に移行する。
【００３４】
添付ファイルが付加されていないと判断された場合（ステップＳ３０２：なし）は、処理をステップＳ３１０に移行する。
【００３５】
ステップＳ３０３では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０１で受信した電子メールに関するデータをメールデータテーブル（一例として図６）に登録する。具体的には、当該電子メールの送信元アドレス、送信先アドレス、送信時刻、添付ファイルの内容等のデータが登録される。
【００３６】
ステップＳ３０４では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０１で電子メールを受信した時刻（または送信者端末１０１から送信された時刻）から、所定の時間待機する。なお、ここで待機する時間は、図５に示すテーブルに登録された時間であり、図１０に一例を示す設定画面において登録される。
【００３７】
ステップＳ３０５では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０４で待機した時間内に、ステップＳ３０１で受信した電子メールと送信元および送信先が同一の電子メールを受信したか否かを判断する。
【００３８】
同一送信元・同一送信先の電子メールを受信したと判断された場合（ステップＳ３０５：ＹＥＳ）は、処理をステップＳ３０６に移行する。
【００３９】
同一送信元・同一送信先の電子メールを受信していないと判断された場合（ステップＳ３０５：ＮＯ）は、処理をステップＳ３０８に移行する。
【００４０】
ステップＳ３０６では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０５で受信したと判断された電子メールに添付ファイルがあるか否かを判断する。
【００４１】
添付ファイルが付されていると判断された場合（ステップＳ３０６：ＹＥＳ）は、処理をステップＳ３０７に移行する。
【００４２】
添付ファイルが付されていないと判断された場合（ステップＳ３０６：ＮＯ）は、処理をステップＳ３０８に移行する。
【００４３】
ステップＳ３０７では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０１で受信した電子メールおよびステップＳ３０６でＹＥＳと判断された電子メールに添付されたファイルを同じパスワードによって復号できるように暗号化する。
【００４４】
そしてステップＳ３０９で、情報処理装置１０２のＣＰＵ２０１は、当該ファイルを復号するためのパスワードを送信者端末１０１に対して通知する。
【００４５】
なお、パスワードの通知先としては、送信者端末１０１に対してであっても、受信者端末１０３に対してであってもいずれでも良い。パスワードを通知する方法としては、電子メールを用いた方法などがある。図７には電子メールを用いてパスワードを通知する際の電子メール文面の一例を示す。
【００４６】
送信者端末１０１に対して通知されたパスワードは、送信者によって受信者に対して通知されることとなる。
【００４７】
ステップＳ３０８では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０１で受信した電子メールに添付されたファイルを暗号化する。そして、当該暗号化されたファイルを復号するためのパスワードを通知する（ステップＳ３０９）。
【００４８】
ステップＳ３１０では、情報処理装置１０２のＣＰＵ２０１は、ステップＳ３０１で受信した電子メールを、当該電子メールに設定された送信先へ送信する。そして、本フローチャートに示す処理を終了する。
【００４９】
以上の第１の実施形態によれば、例えば図５に示すようにステップＳ３０４における待機時間（判断基準間隔）が１０秒であった場合、図６に示すデータテーブルに登録されたメールのうち、「ＩＤ：０００１」、「ＩＤ：０００２」、「ＩＤ：０００４」の電子メールに添付されたファイルが同一のパスワードにより暗号化されることになる。
【００５０】
上述の通り、本発明の第１の実施形態によれば、一定時間の間に同一送信元から同一送信先へ電子メールが送信された場合、それらの電子メールに添付されたファイルについては同一のパスワードで復号できるように暗号化される。
【００５１】
そのため、暗号化された添付ファイルが付加された電子メールを受信した受信者にとっては、電子メール毎にパスワードが通知されることがなく、同一のパスワードを用いて複数の電子メールの添付ファイルを復号することが可能となる。よって、どのパスワードをどの電子メールの添付ファイルに適用すべきか混乱することを低減することが可能となる。
＜第２の実施形態＞
【００５２】
次に図４を用いて、電子メールの送信を中継する情報処理装置１０２が行う添付ファイル暗号化処理の第２の実施形態について説明する。
【００５３】
第２の実施形態は、電子メールに添付されたファイルを他の電子メールに添付されたファイルと同一のパスワードにより暗号化するか否かを、送信者からの指示により決定する実施形態である。
【００５４】
なお、図４のフローチャートで示す処理については、送信者端末１０１および情報処理装置１０２のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００５５】
ステップＳ４０１では、送信者端末１０１は、電子メールを送信する。
【００５６】
ステップＳ４０２では、情報処理装置１０２は、ステップＳ４０１で送信者端末１０１から送信された電子メールを受信する。
【００５７】
ステップＳ４０３では、情報処理装置１０２は、ステップＳ４０２で受信した電子メールに添付ファイルが付されているか否かを判断する。
【００５８】
添付ファイルが付されていると判断された場合（ステップＳ４０３：ＹＥＳ）は、処理をステップＳ４０５に移行する。
【００５９】
添付ファイルが付されていないと判断された場合（ステップＳ４０３：ＮＯ）は、処理をステップＳ４０４に移行する。
【００６０】
ステップＳ４０４では、情報処理装置１０２は、ステップＳ４０２で受信した電子メールを当該電子メールに設定された送信先に送信する。
【００６１】
ステップＳ４０５では、情報処理装置１０２は、ステップＳ４０２で受信した電子メールに関するデータをメールデータテーブル（一例として図６）に登録する。具体的には、当該電子メールの送信元アドレス、送信先アドレス、送信時刻、添付ファイルの内容等のデータが登録される。
【００６２】
ステップＳ４０６では、情報処理装置１０２は、ステップＳ４０２で受信した電子メールと同一の送信元から送信され、同一の送信先へ送信された電子メールをメールデータテーブル（図６）から検索する。
【００６３】
ステップＳ４０７では、情報処理装置１０２は、ステップＳ４０５における検索処理の結果について判断する。
【００６４】
検索の結果、同一送信元から同一送信先への電子メールが検索された場合（ステップＳ４０７：ＹＥＳ）は、処理をステップＳ４０８に移行する。
【００６５】
検索の結果、同一送信元から同一送信先への電子メールが検索されなかった場合（ステップＳ４０７：ＮＯ）は、処理をステップＳ４２１へ移行する。
【００６６】
ステップＳ４０８では、情報処理装置１０２は、図８に一例を示す暗号化指示画面を送信者端末１０１に対して送信する。
【００６７】
ステップＳ４０９では、送信者端末１０１は、ステップＳ４０８で情報処理装置１０２から送信された暗号化指示画面を受信する。
【００６８】
ステップＳ４１０では、送信者端末１０１は、ステップＳ４０９で受信した暗号化指示画面に対する送信者の指示を受け付ける。
【００６９】
ステップＳ４１１では、送信者端末１０１は、ステップＳ４１０で受け付けた指示内容を情報処理装置１０２に対して送信する。
【００７０】
例えば、図１０におけるＹＥＳボタン８０１がユーザにより選択された場合は、過去の電子メールと同じパスワードで添付ファイルを暗号化する旨の指示内容が送信される。他方、ＮＯボタン８０２が選択された場合は、過去の電子メールと同じパスワードで添付ファイルを暗号化しない旨の指示内容が送信される。
【００７１】
ステップＳ４１２では、情報処理装置１０２は、ステップＳ４１１で送信者端末１０１から送信された指示内容を受信する。
【００７２】
ステップＳ４１３では、情報処理装置１０２は、ステップＳ４１２で受信した送信者からの指示内容を解析し、過去の電子メールと同じパスワードで添付ファイルを暗号化する旨の指示内容であるか否かを判断する。
【００７３】
同一パスワードによる暗号化を指示する内容であった場合（ステップＳ４１３：ＹＥＳ）は、処理をステップＳ４１４に移行する。
【００７４】
同一パスワードによる暗号化をしない旨の指示内容であった場合（ステップＳ４１３：ＮＯ）は、処理をステップＳ４２１に移行する。
【００７５】
ステップＳ４１４では、情報処理装置１０２は、ステップＳ４０６における検索結果（ステップＳ４０２で受信した電子メールと同一送信元から同一送信先への電子メールに関する情報リスト）を送信者端末１０１に対して送信する。
【００７６】
ステップＳ４１５では、送信者端末１０１は、ステップＳ４１４で情報処理装置から送信された検索結果を受信する。
【００７７】
ステップＳ４１６では、送信者端末１０１は、ステップＳ４１５で受信した検索結果を画面上に表示する。表示される画面の一例を図９に示す。
【００７８】
ステップＳ４１７では、送信者端末１０１は、送信者から、ステップＳ４１６で表示された電子メール一覧のうち、いずれの電子メールに添付されたファイルと同じパスワードによる暗号化をするかの選択を受け付ける。
【００７９】
例えば、図９に示す画面では、「××××」の電子メールに添付されたファイルを暗号化したものと同じパスワードで復号できるように暗号化をする旨の指示となる。
【００８０】
ステップＳ４１８では、送信者端末１０１は、ステップＳ４１７で受け付けた選択結果を情報処理装置１０２に対して送信する。
【００８１】
ステップＳ４１９では、情報処理装置１０２は、ステップＳ４１８で送信者端末１０１から送信された選択結果を受信する。
【００８２】
なお、本実施例においては、ステップＳ４１３において同一のパスワードで暗号化する旨の判断がなされた場合に検索結果を送信（ステップＳ４１４）しているが、検索結果については、ステップＳ４０８で暗号化指示画面を送信する際に一緒に送信しても良い。
【００８３】
ステップＳ４２０では、情報処理装置１０２は、ステップＳ４０２で受信した電子メールに添付されたファイルを、ステップＳ４１７で送信者により指示された電子メールの添付ファイルを暗号化した際と同じパスワードによって暗号化する。
【００８４】
ステップＳ４２１では、情報処理装置１０２は、ステップＳ４０２で受信した電子メールに添付されたファイルを暗号化する。この場合には、過去に暗号化されたファイルとは異なるパスワードによって復号するように暗号化する。
【００８５】
ステップＳ４２２では、情報処理装置１０２は、ステップＳ４２０またはＳ４２１において暗号化されたファイルを復号するためのパスワードをメールデータテーブル（図６）に登録する。
【００８６】
ステップＳ４２３では、情報処理装置１０２は、ステップＳ４２０またはＳ４２１で暗号化されたファイルを復号するためのパスワードを送信者端末１０１に対して通知する。
【００８７】
なお、パスワードの通知先としては、送信者端末１０１に対してであっても、受信者端末１０３に対してであってもいずれでも良い。パスワードを通知する方法としては、電子メールを用いた方法などがある。図７には電子メールを用いてパスワードを通知する際の電子メール文面の一例を示す。
【００８８】
送信者端末１０１に対して通知されたパスワードは、送信者によって受信者に対して通知されることとなる。
【００８９】
ステップＳ４２４では、情報処理装置１０２は、ステップＳ４０２で受信した電子メールを当該電子メールに設定された送信先へ送信する。そして、本フローチャートにおける処理を終了する。
【００９０】
ステップＳ４２５では、送信者端末１０１は、ステップＳ４２３で情報処理装置から送信されたパスワードを受信する。そして、本フローチャートにおける処理を終了する。
【００９１】
以上の第２の実施形態によれば、例えばメールデータテーブル（図６）に示す「ＩＤ：０００７」が送信された場合、当該電子メールと同一の送信元（ＢＢＢ＠ｅｘａｍｐｌｅ．ｃｏｍ）であり同一の送信先（ＸＸＸ＠ｅｘａｍｐｌｅ．ｃｏｍ）への電子メールである「ＩＤ：０００３」「ＩＤ：０００５」「ＩＤ：０００６」がステップＳ４０６において検索される。そして、図９に示す画面が送信者端末１０１に送信され、表示される。
【００９２】
ここで、図９に示すように「ＩＤ：０００６」の電子メールが送信者により選択されると、「ＩＤ：０００７」の電子メールに添付されたファイル（ｌｉｓｔ２．ｘｌｓ）は、「ＩＤ：０００６」の電子メールに添付されたファイル（ｌｉｓｔ．ｘｌｓ）と同じパスワードにより暗号化される。
【００９３】
上述の通り、本発明の第２の実施形態によれば、既に送信された電子メールと同一の送信元から同一の送信先へ電子メールが送信される場合、電子メールに添付されたファイルについては、送信者の指定に応じてすでに送信された電子メールと同一のパスワードで復号できるように暗号化される。
【００９４】
そのため、暗号化された添付ファイルが付加された電子メールを受信した受信者にとっては、電子メール毎に異なるパスワードが通知されることがなく、同一のパスワードを用いて複数の電子メールの添付ファイルを復号することも可能となる。よって、どのパスワードをどの電子メールの添付ファイルに適用すべきか混乱することを低減することが可能となる。
【００９５】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００９６】
また、本発明におけるプログラムは、図３または図４の処理方法をコンピュータが実行可能なプログラムである。なお、本発明におけるプログラムは図３または図４の各装置の処理方法ごとのプログラムであってもよい。
【００９７】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【００９８】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【００９９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１００】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０２】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０４】
１０１  送信者端末
１０２  情報処理装置
１０３  受信者端末
１０４  ＬＡＮ
１０５  広域ネットワーク
【図１】
0005906624.tif 000002
【図２】
0005906624.tif 000003
【図３】
0005906624.tif 000004
【図４】
0005906624.tif 000005
【図５】
0005906624.tif 000006
【図６】
0005906624.tif 000007
【図７】
0005906624.tif 000008
【図８】
0005906624.tif 000009
【図９】
0005906624.tif 000010
【図１０】
0005906624.tif 000011