(57)【要約】【課題】  電子メールの宛先にメーリングリストが指定された場合、利用者の意図に反する宛先に送信されることを抑える電子メール送信システムを提供する。【解決手段】  電子メールを送信する送信端末１０と、メーリングリストに属するメールアドレスを管理するメーリングリスト管理サーバ３０と、電子メールの宛先にメーリングリストが指定されて送信端末１０から送信された場合に、メーリングリスト管理サーバ３０からメーリングリストに基づいて提供された第１のメールアドレスと、送信時以前に使用された、メーリングリストと同一のメーリングリストに属する第２のメールアドレスと、の差異を判定する差異判定部２１、及び、差異判定部２１による判定結果を送信端末１０に表示させる表示制御部２２を含むメーリングリスト確認サーバ２０と、送信端末１０に表示された判定結果に対する指示に基づいて電子メールの送信を制御する送受信サーバ４０と、を有する。【選択図】  図１
2011008603.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを送信する送信端末と、
メーリングリストに属するメールアドレスを管理する管理手段と、
前記電子メールの宛先にメーリングリストが指定されて前記送信端末から送信された場合に、前記管理手段から前記メーリングリストに基づいて提供された第１のメールアドレスと、送信時以前に使用された、前記メーリングリストと同一のメーリングリストに属する第２のメールアドレスと、の差異を判定する判定部、及び、前記判定部による判定結果を前記送信端末に表示させる表示制御部を含む差異判定手段と、
前記送信端末に表示された判定結果に対する指示に基づいて、前記電子メールの送信を制御する送信制御手段と、
を有する電子メール送信システム。
【請求項２】
前記表示制御部は、前記判定部によって差異があると判定された場合に、前記差異に相当する第３のメールアドレス、又は、前記差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像の視認性を高めて表示させることを特徴とする請求項１に記載の電子メール送信システム。
【請求項３】
前記表示制御部は、前記判定部によって差異があると判定された場合に、前記差異に相当する第３のメールアドレス、又は、前記差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像を強調して表示させることを特徴とする請求項２に記載の電子メール送信システム。
【請求項４】
前記表示制御部は、前記判定部によって差異があると判定された場合に、前記差異に相当する第３のメールアドレス、又は、前記差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像の大きさを大きくして表示させることを特徴とする請求項３に記載の電子メール送信システム。
【請求項５】
前記表示制御部は、前記判定部によって第３のメールアドレスの削除に関する差異があると判定された場合に、前記差異に相当する第３のメールアドレス、又は、前記差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像に取消画像を付与して表示させることを特徴とする請求項２〜４のいずれか１項に記載の電子メール送信システム。
【請求項６】
前記表示制御部は、前記判定部によって差異があると判定された場合に、前記差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像に特殊な画像処理を行って表示させることを特徴とする請求項２〜５に記載の電子メール送信システム。
【請求項７】
前記表示制御部は、前記判定部によって差異があると判定された場合に、前記差異に相当する第３のメールアドレスに対し、差異の内容を表示させることを特徴とする請求項１に記載の電子メール送信システム。
【請求項８】
コンピュータを、
電子メールを送信する送信端末から、前記電子メールの宛先にメーリングリストが指定されて送信された場合に、前記メーリングリストに属するメールアドレスを管理する管理手段から前記メーリングリストに基づいて提供された第１のメールアドレスと、送信時以前に使用された、前記メーリングリストと同一のメーリングリストに属する第２のメールアドレスと、の差異を判定する判定手段、
前記判定手段による判定結果を前記送信端末に表示させる表示制御手段、
として機能させる電子メール送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール送信システム及び電子メール送信プログラムに関する。
【背景技術】
【０００２】
一度に複数の宛先に同一の内容の電子メール（E-mail）を送信する場合、宛先にメーリングリストを指定して送信することが知られている。メーリングリストは、メーリングリストを管理する管理者によって管理されることがある。管理者は必要に応じてメーリングリストに属するメールアドレスを削除したり、メーリングリストに新たなメールアドレスを追加したりする。
【０００３】
メーリングリストに属するすべてのメールアドレスに誤って返信メールが送信されることを防止する技術も知られている。特許文献１は、電子メールの返信者が返信の際に管理者に代わってメーリングリストを更新可能とする技術を開示する。また、特許文献２は、受信した電子メールから抽出した返信先電子メールアドレスがメーリングリストである場合に、抽出された全ての電子メールアドレスを返信先候補として表示し、返信先を選択可能とする技術を開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１９６５８３号公報
【特許文献２】特開２００１−１２５８４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、電子メールの宛先にメーリングリストが指定された場合に、利用者の意図に反する宛先に送信されることを抑制し得る電子メール送信システム及び電子メール送信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、電子メールを送信する送信端末と、メーリングリストに属するメールアドレスを管理する管理手段と、電子メールの宛先にメーリングリストが指定されて送信端末から送信された場合に、管理手段からメーリングリストに基づいて提供された第１のメールアドレスと、送信時以前に使用された、メーリングリストと同一のメーリングリストに属する第２のメールアドレスと、の差異を判定する判定部、及び、判定部による判定結果を送信端末に表示させる表示制御部を含む差異判定手段と、送信端末に表示された判定結果に対する指示に基づいて、電子メールの送信を制御する送信制御手段と、を有する電子メール送信システムである。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明において、表示制御部は、判定部によって差異があると判定された場合に、差異に相当する第３のメールアドレス、又は、差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像の視認性を高めて表示させることを特徴としている。
【０００８】
請求項３に記載の発明は、請求項２に記載の発明において、表示制御部は、判定部によって差異があると判定された場合に、差異に相当する第３のメールアドレス、又は、差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像を強調して表示させることを特徴としている。
【０００９】
請求項４に記載の発明は、請求項３に記載の発明において、表示制御部は、判定部によって差異があると判定された場合に、差異に相当する第３のメールアドレス、又は、差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像の大きさを大きくして表示させることを特徴としている。
【００１０】
請求項５に記載の発明は、請求項２から４に記載の発明において、表示制御部は、判定部によって第３のメールアドレスの削除に関する差異があると判定された場合に、差異に相当する第３のメールアドレス、又は、差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像に取消画像を付与して表示させることを特徴としている。
【００１１】
請求項６に記載の発明は、請求項２から５に記載の発明において、表示制御部は、判定部によって差異があると判定された場合に、差異に相当する第３のメールアドレスに関連付けられた利用者の顔画像に特殊な画像処理を行って表示させることを特徴としている。
【００１２】
請求項７に記載の発明は、請求項１に記載の発明において、表示制御部は、判定部によって差異があると判定された場合に、差異に相当する第３のメールアドレスに対し、差異の内容を表示させることを特徴としている。
【００１３】
請求項８に記載の発明は、コンピュータを、電子メールを送信する送信端末から、電子メールの宛先にメーリングリストが指定されて送信された場合に、メーリングリストに属するメールアドレスを管理する管理手段からメーリングリストに基づいて提供された第１のメールアドレスと、送信時以前に使用された、メーリングリストと同一のメーリングリストに属する第２のメールアドレスと、の差異を判定する判定手段、判定手段による判定結果を送信端末に表示させる表示制御手段、として機能させる電子メール送信プログラムである。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、電子メールの宛先にメーリングリストが指定された場合に、利用者の意図に反する宛先に送信されることが抑制される。
【００１５】
請求項２に記載の発明によれば、送信時の電子メールの宛先に指定されたメーリングリストに属するメールアドレスと、送信時以前に使用された、指定されたメーリングリストと同一のメーリングリストに属するメールアドレスとの間に差異がある場合、その差異に相当するメールアドレス又はそのメールアドレスに関連付けられた顔画像の視認性が高まる。
【００１６】
請求項３に記載の発明によれば、送信時の電子メールの宛先に指定されたメーリングリストに属するメールアドレスと、送信時以前に使用された、指定されたメーリングリストと同一のメーリングリストに属するメールアドレスとの間に差異がある場合、その差異に相当するメールアドレス又はそのメールアドレスに関連付けられた顔画像が強調して表示される。
【００１７】
請求項４に記載の発明によれば、送信時の電子メールの宛先に指定されたメーリングリストに属するメールアドレスと、送信時以前に使用された、指定されたメーリングリストと同一のメーリングリストに属するメールアドレスとの間に差異がある場合、その差異に相当するメールアドレス又はそのメールアドレスに関連付けられた顔画像が強調して表示される。
【００１８】
請求項５に記載の発明によれば、送信時の電子メールの宛先に指定されたメーリングリストに属するメールアドレスと、送信時以前に使用された、指定されたメーリングリストと同一のメーリングリストに属するメールアドレスとの間に削除に関する差異がある場合、その差異に相当するメールアドレス又はそのメールアドレスに関連付けられた顔画像に取消画像が付与されて表示される。
【００１９】
請求項６に記載の発明によれば、送信時の電子メールの宛先に指定されたメーリングリストに属するメールアドレスと、送信時以前に使用された、指定されたメーリングリストと同一のメーリングリストに属するメールアドレスとの間に差異がある場合、その差異に相当するメールアドレスに関連付けられた顔画像に特殊な画像処理が行われて表示される。
【００２０】
請求項７に記載の発明によれば、送信時の電子メールの宛先に指定されたメーリングリストに属するメールアドレスと、送信時以前に使用された、指定されたメーリングリストと同一のメーリングリストに属するメールアドレスとの間に差異がある場合、その差異に相当するメールアドレスに対し、差異の内容が表示される。
【００２１】
請求項８に記載の発明によれば、電子メールの宛先にメーリングリストが指定された場合に、利用者の意図に反する宛先に送信されることが抑制される。
【図面の簡単な説明】
【００２２】
【図１】電子メール送信システムの構成図の一例である。
【図２】メーリングリスト確認サーバのハードウェア構成を例示するブロック図である。
【図３】送信端末に表示されるメッセージ作成画面の一例である。
【図４】送信端末の動作の一例を示すフローチャートである。
【図５】差異がない場合を説明するための図である。
【図６】送信端末に表示される確認画面の一例である。
【図７】差異がある場合を説明するための図である。
【図８】送信端末に表示される確認画面の一例である。
【図９】差異がある場合を説明するための他の図である。
【図１０】送信端末に表示される確認画面の一例である。
【図１１】メーリングリストテーブルの一例である。
【図１２】メールアドレステーブルの一例である。
【図１３】メーリングリスト管理サーバの動作の一例を示すフローチャートである。
【図１４】送受信サーバの動作の一例を示すフローチャートである。
【図１５】差異判定部の動作の一例を示すフローチャートである。
【図１６】表示制御部の動作の一例を示すフローチャートである。
【図１７】送信確認画面の一例である。
【図１８】第２実施形態における差異がない場合の確認画面の一例である。
【図１９】第２実施形態における差異がある場合の確認画面の一例である。
【図２０】第２実施形態における差異がある場合の確認画面の他の一例である。
【図２１】第３実施形態における差異がない場合の確認画面の一例である。
【図２２】第３実施形態における差異がある場合の確認画面の一例である。
【図２３】第３実施形態における差異がある場合の確認画面の他の一例である。
【図２４】メールアドレステーブルの他の一例である。
【図２５】第４実施形態における差異がある場合の確認画面の一例である。
【発明を実施するための形態】
【００２３】
以下、本発明を実施するための形態について図面を参照して説明する。
【００２４】
（第１実施形態）
図１は、電子メール送信システム１００の構成図の一例である。
電子メール送信システム１００は、送信端末１０、本発明の差異判定手段としてのメーリングリスト確認サーバ２０、本発明の管理手段としてのメーリングリスト管理サーバ３０、本発明の送信制御手段としての送受信サーバ４０を含んで構成される。
【００２５】
送信端末１０は、電子メールを送信する送信者によって操作される。送信者はメッセージを作成し、受信者に送信する。受信者の選定は、メッセージ作成画面の「宛先」に指定することで行われる。「宛先」には、メールアドレスの他、メーリングリストによっても指定がなされる。メーリングリストは、一又は複数のメールアドレスによって構成される。メーリングリストが利用されれば、作成されたメッセージは、メーリングリストに属するすべてのメールアドレスに送信される。すなわち、同報通信がなされる。このため、同一のメッセージを複数の受信者に送信する場合、メールアドレスを１つずつ指定する手間が省ける。
【００２６】
メーリングリスト確認サーバ２０は、電子メールの宛先にメーリングリストが指定されて送信端末１０から送信された場合に、メーリングリスト管理サーバ３０からそのメーリングリストに基づいて提供されたメールアドレス（第１のメールアドレス）と、送信時以前に使用されたメーリングリストに属するメールアドレス（第２のメールアドレス）と、の差異を判定する差異判定部２１、及び、差異判定部２１による判定結果を送信端末１０に表示させる表示制御部２２を含んで構成される。送信時以前に使用されたメーリングリストに属する第２のメールアドレスは、使用済メーリングリストＤＢ１３に記憶されている。尚、差異判定部１１、表示制御部１２及びの使用済メーリングリストＤＢ２３の詳細は後述する。
【００２７】
メーリングリスト管理サーバ３０は、ＩＤ・アドレス管理部３１及びメーリングリストＤＢ３２を含んで構成される。メーリングリスト管理サーバ３０は、メーリングリストに属するメールアドレスを管理する。ＩＤ・アドレス管理部３１は、メーリングリスト確認サーバ２０からの指示に基づいて、メールアドレス識別情報をメーリングリスト確認サーバ２０へ送信する。また、送受信サーバ４０からの各種指示に基づいて、メールアドレスを送受信サーバ４０への送信する。メーリングリストＤＢ３２は、電子メール利用者のメールアドレスと、メールアドレスによって構成されるメーリングリストを記憶する。メーリングリスト管理サーバ３０は、電子メール送信システム１００を管理する管理者によって管理される。
【００２８】
送受信サーバ４０は、送信端末１０から送信された電子メールを受信し、これを宛先に指定されたメールアドレスに送信する。また、ネットワーク５０から受信した電子メールを送信端末１０に送信する。さらに、送信端末１０に表示された判定結果に対する指示に基づいて、電子メールの送信を制御する。具体的には、判定結果に対し許可が指示されれば、送受信サーバ４０は送信を行う。判定結果に中止が指示されれば、送受信サーバ４０は送信を中止する。
【００２９】
続いて、メーリングリスト確認サーバ２０のハードウェア構成について説明する。
図２は、メーリングリスト確認サーバ２０のハードウェア構成を例示するブロック図である。
【００３０】
メーリングリスト確認サーバ２０は、図２に示すように、ＣＰＵ２０ａ、ＳＲＡＭ(Static Random Access Memory)、ＤＲＡＭ(Dynamic RAM)やＳＤＲＡＭ（Synchronous DRAM）、ＮＶＲＡＭ（Non Volatile RAM）等のＲＡＭ２０ｂ、フラッシュメモリ等のＲＯＭ(Read Only Memory)２０ｃ及び入出力を制御するＩ／Ｏインタフェース２０ｄやＬＡＮインタフェース２０ｅがバス２０ｆにより接続されたハードウェア構成により実現される。すなわち、コンピュータによって実現される。
【００３１】
したがって、ＣＰＵ２０ａがＲＡＭ２０ｂやＲＯＭ２０ｃ等の記憶装置に格納された所要のプログラムを読み込み、当該プログラムに従った演算を行うことにより、上述したメーリングリスト確認サーバ２０の各機能が実現される。送信端末１０、メーリングリスト管理サーバ３０、及び、送受信サーバ４０についても概ね同様の構成である。尚、このようなプログラムとしては後述するフローチャートに応じたプログラムとすることができる。また、同図に示すように、必要に応じて、バス２０ｆにＨＤＤ（ハードディスクドライブ）２０ｇ、ＣＤ−ＲＯＭドライブ２０ｈ、ＦＤドライブ２０ｉ、モデム２０ｊを接続するようにしてもよい。
【００３２】
このように、上述した電子メール送信システムによれば、まず、送信端末１０は、電子メールを送受信サーバ４０に送信する。送受信サーバ４０には、電子メールが蓄積される。送信端末１０は、電子メールの宛先にメーリングリストが指定されていた場合、メーリングリストをメーリングリスト確認サーバ２０に送信する。メーリングリスト確認サーバ２０は、そのメーリングリストに属するメールアドレス識別情報をメーリングリスト管理サーバ３０から受信する。また、メーリングリスト確認サーバ２０は、そのメーリングリストに属するメールアドレス識別情報を使用済メーリングリストＤＢ２３から取得する。使用済メーリングリストＤＢ２３には、そのメーリングリストに属するメールアドレス識別情報の前回使用分が記憶されている。
【００３３】
メーリングリスト確認サーバ２０は、受信したメールアドレス識別情報と、取得したメールアドレス識別情報との差異を判定し、判定結果を送信端末１０に表示させる。送信端末１０は、判定結果を表示し、判定結果に対する指示がなされた場合、その指示を送受信サーバ４０に送信する。送受信サーバ４０は、指示に基づいて、自己に蓄積された電子メールを送信したり、送信中止したりする。
【００３４】
続いて、電子メール送信システム１００の動作について説明する。
まず、送信端末１０の動作について図３及び図４を参照して説明する。
図３は、送信端末１０に表示されるメッセージ作成画面の一例、図４は、送信端末１０の動作の一例を示すフローチャートである。
【００３５】
電子メールの送信者は、図３に示すように、メッセージ作成画面に対し、メッセージを作成する。送信者はこのメッセージの送信先となる宛先を指定する。同図では、メーリングリスト「mailinglist-a@xyz.jp」及び「mailinglist-x@xyz.jp」で指定されている。このため、メーリングリスト「mailinglist-a@xyz.jp」に属するすべてのメールアドレスと、メーリングリスト「mailinglist-x@xyz.jp」に属するすべてのメールアドレスに電子メールが送信される。送信者は、メッセージを送信する場合、送信ボタンＢｔの位置にマウスポインタＰｔを合わせ、送信ボタンＢｔを押下（クリック）する。これにより、電子メールの送信端末１０への送信指示（第１の送信指示）が出力される。
【００３６】
送信端末１０は、図４に示すように、送信ボタンＢｔが押下されたと判定された場合（ステップＳ１０１：ＹＥＳ）、作成されたメッセージの電子メールを送受信サーバ４０に送信する（ステップＳ１０２）。したがって、送受信サーバ４０には、電子メールが蓄積される。送信端末１０は、次いで、宛先で指定されたメーリングリストをメーリングリスト確認サーバ２０に送信する（ステップＳ１０３）。より詳しくは、差異判定部２１に送信する。
【００３７】
送信端末１０は、次いで、メーリングリスト確認サーバ２０宛に送信されたメーリングリストに基づく判定結果をメーリングリスト確認サーバ２０から受信すると、メーリングリストに属するメールアドレスの差異に関する判定結果を表示する（ステップＳ１０４）。判定結果は後述する確認画面に表示される。この判定結果は、差異の有無や差異の内容によって相違する。そして、この差異はメーリングリスト管理サーバ３０を管理する管理者がメーリングリストに属するメールアドレスを削除したり、メーリングリストに新たにメールアドレスを追加したりすることにより生じる。
【００３８】
ここで、差異の有無や差異の内容による送信端末１０の表示例について図５から図１０を参照して説明する。
【００３９】
図５は、差異がない場合を説明するための図、図６は、送信端末１０に表示される確認画面の一例である。図５に示すように、例えば、電子メールの前回送信時刻「２００９／０１／２５  １０：２２」にメーリングリスト「mailinglist-a@xyz.jp」に電子メールが送信されており、現在時刻「２００９／０１／３１  １１：３０」にメーリングリスト「mailinglist-a@xyz.jp」に再び送信された場合、両時刻において、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス「aaa@xyz.jp」「bbb@xyz.jp」に差異はない。
【００４０】
したがって、送信端末１０は、「mailinglist-x@xyz.jp」に差異がなければ、図６に示すように、それぞれのメーリングリスト「mailinglist-a@xyz.jp」「mailinglist-x@xyz.jp」を表示する。また、送信端末１０は、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス「aaa@xyz.jp」「bbb@xyz.jp」と、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス「xxx@xyz.jp」「yyy@xyz.jp」とを表示する。そして、差異がない場合、図６に示す確認画面の「状況」の欄は空欄にされる。
【００４１】
図７は、差異がある場合を説明するための図、図８は、送信端末１０に表示される確認画面の一例である。例えば、電子メールの前回送信時刻「２００９／０１／３１  １１：３０」にメーリングリスト「mailinglist-a@xyz.jp」に電子メールが送信されており、現在時刻「２００９／０２／０４  １２：１５」にメーリングリスト「mailinglist-a@xyz.jp」に再び送信されるまでの間に、管理者によって、メーリングリスト「mailinglist-a@xyz.jp」にメールアドレス「kkk@xyz.jp」が追加された場合、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレスには、送信時と送信時以前とで差異がある。尚、メーリングリスト「mailinglist-x@xyz.jp」に差異はない。
【００４２】
したがって、送信端末１０は、図８に示すように、それぞれのメーリングリスト「mailinglist-a@xyz.jp」「mailinglist-x@xyz.jp」を表示する。また、送信端末１０は、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス「kkk@xyz.jp」「aaa@xyz.jp」「bbb@xyz.jp」と、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス「xxx@xyz.jp」「yyy@xyz.jp」とを表示する。そして、差異があるため、送信端末１０は、図８に示す確認画面の「状況」の欄に差異に相当するメールアドレス（第３のメールアドレス）「kkk@xyz.jp」の先頭に差異の内容として「追加」を表示する。
【００４３】
図９は、差異がある場合を説明するための他の図、図１０は、送信端末１０に表示される確認画面の一例である。例えば、電子メールの前回送信時刻「２００９／０２／０４  １２：１５」にメーリングリスト「mailinglist-a@xyz.jp」に電子メールが送信されており、現在時刻「２００９／０２／１０  １４：３５」にメーリングリスト「mailinglist-a@xyz.jp」に再び送信されるまでの間に、管理者によって、メーリングリスト「mailinglist-a@xyz.jp」からメールアドレス「aaa@xyz.jp」が削除された場合、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレスには、送信時と送信時以前とで差異がある。
【００４４】
したがって、送信端末１０は、「mailinglist-x@xyz.jp」に差異がなければ、図１０に示すように、それぞれのメーリングリスト「mailinglist-a@xyz.jp」「mailinglist-x@xyz.jp」を表示する。また、送信端末１０は、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス「aaa@xyz.jp」「bbb@xyz.jp」「kkk@xyz.jp」と、メーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス「xxx@xyz.jp」「yyy@xyz.jp」とを表示する。そして、差異があるため、図１０に示す確認画面の「状況」の欄には差異に相当するメールアドレス「aaa@xyz.jp」の先頭に差異の内容として「削除」が表示される。
【００４５】
上述したように、確認画面の「状況」の欄に「追加」や「削除」が表示され、差異に相当するメールアドレスの視認性が向上する。特に、同図に示すように、差異に相当するメールアドレスが、メーリングリストに属する他のメールアドレスに優先して上位に表示されることが望ましい。この結果、差異に相当するメールアドレスが明らかになる。
【００４６】
図４に戻り、送信端末１０は、各判定結果と共に表示される送信確認画面（図１７参照）において、送信許可「はい」が指示された場合（ステップＳ１０５：ＹＥＳ）、送信指示を送受信サーバ４０に送信する（ステップＳ１０６）。この送信指示は、送受信サーバ４０に対する第２の送信指示となる。後述するが、送受信サーバ４０が送信指示（第２の送信指示）を受信すると、送受信サーバ４０に蓄積されていた電子メールがネットワーク上に送信される。
【００４７】
次に、メーリングリスト管理サーバ３０の動作について図１１から図１３を参照して説明する。
図１１は、メーリングリストテーブルの一例、図１２は、メールアドレステーブルの一例、図１３は、メーリングリスト管理サーバ３０の動作の一例を示すフローチャートである。
【００４８】
メーリングリストＤＢ３２には、メーリングリストテーブルと、メールアドレステーブルとが記憶されている。メーリングリストテーブルは、図１１に示すように、メーリングリストを識別するための識別情報、メーリングリスト、メーリングリストに属する複数のメールアドレス識別情報を含むデータ構造を有する。
【００４９】
メールアドレステーブルは、図１２に示すように、メールアドレスを識別するメールアドレス識別情報、メールアドレスを利用する利用者の氏名、利用者に割り当てられたメールアドレス、利用者の顔画像を含むデータ構造を有する。顔画像は、管理者が予め各利用者から取得し、利用者のメールアドレスと関連付けて登録しておけばよい。
【００５０】
メーリングリストテーブルとメールアドレステーブルとは、メールアドレス識別情報に基づいて関連付けられている。例えば、メーリングリストテーブルにおいて、メーリングリスト「mailinglist-a@xyz.jp」が指定された場合、このメーリングリスト「mailinglist-a@xyz.jp」に属するメールアドレス識別情報「００１」「００２」が抽出される。次いで、これらのメールアドレス識別情報「００１」「００２」に基づいて、メールアドレステーブルが検索される。この結果、メールアドレス「aaa@xyz.jp」「bbb@xyz.jp」やこれらのメールアドレスに関連付く顔画像が抽出される。
【００５１】
メーリングリスト管理サーバ３０のＩＤ・アドレス管理部３１は、図１３に示すように、検索指示を受信したか否かを判定する（ステップＳ２０１）。検索指示は、メーリングリスト確認サーバ２０から送信される。より詳しくは、差異判定部２１から送信される。検索指示には、メーリングリストが含まれる。このメーリングリストは、送信端末１０から電子メールが送信された場合に、宛先で指定されたものとなる。
【００５２】
ＩＤ・アドレス管理部３１は、検索指示を受信したと判定した場合（ステップＳ２０１：ＹＥＳ）、メーリングリストに応じたメールアドレス識別情報を送信する（ステップＳ２０２）。すなわち、ＩＤ・アドレス管理部３１は、まず、メーリングリストＤＢ３２からメーリングリストに応じたメールアドレス識別情報をすべて取得する。例えば、メーリングリスト「mailinglist-a@xyz.jp」が検索指示に含まれていた場合、図１１（ａ）に示すように、メールアドレス識別「００１」「００２」が取得される。図１１（ｂ）に示すように、メールアドレス識別「０１１」が追加されていた場合、これも取得される。図１１（ｃ）に示すように、メールアドレス識別「００１」が削除されていた場合には、メールアドレス識別「００１」は取得されない。メールアドレス識別情報の送信先は、メーリングリスト確認サーバ２０となる。
【００５３】
ＩＤ・アドレス管理部３１は、ここで、展開指示を受信したか否かを判定する（ステップＳ２０３）。展開指示は、送受信サーバ４０から送信される。展開指示には、メーリングリストが含まれる。このメーリングリストは、送信端末１０から電子メールが送信された場合に、宛先で指定されたものとなる。
【００５４】
ＩＤ・アドレス管理部３１は、展開指示を受信したと判定した場合（ステップＳ２０３：ＹＥＳ）、メーリングリストをメールアドレスに展開する（ステップＳ２０４）。すなわち、ＩＤ・アドレス管理部３１は、まず、展開指示に含まれるメーリングリストに基づいて、メーリングリストＤＢ３２のメーリングリストテーブルを検索し、そのメーリングリストに応じたメールアドレス識別情報を取得する。次いで、取得したメールアドレス識別情報に基づいて、メーリングリストＤＢ３２のメールアドレステーブルを検索し、そのメールアドレス識別情報に応じたメールアドレスを取得する。  ＩＤ・アドレス管理部３１は、次いで、取得したメールアドレスを送信する（ステップＳ２０５）。メールアドレスの送信先は、送受信サーバ４０となる。
【００５５】
次に、送受信サーバ４０の動作について図１４を参照して説明する。
図１４は、送受信サーバ４０の動作の一例を示すフローチャートである。
【００５６】
送受信サーバ４０は、図１４に示すように、電子メールを送信端末１０から受信する（ステップＳ３０１）。送受信サーバ４０は、次いで、メーリングリストの展開指示を送信する（ステップＳ３０２）。展開指示の送信先は、上述したように、メーリングリスト管理サーバ３０となる。
【００５７】
送受信サーバ４０は、次いで、メーリングリストに属するメールアドレスを受信する（ステップＳ３０３）。メールアドレスの送信元は、上述したように、メーリングリスト管理サーバ３０となる。この結果、電子メールの送信先が確定される。
【００５８】
送受信サーバ４０は、ここで、送信指示を受信したか否かを判定する（ステップＳ３０４）。送信指示は、送信端末１０から送信される指示であり、第２の送信指示に相当する。したがって、送受信サーバ４０は、送信指示を受信するまで電子メールを送信しない。このため、送受信サーバ４０には、電子メールが蓄積される。
【００５９】
送受信サーバ４０は、送信指示を受信したと判定した場合には（ステップＳ３０４：ＹＥＳ）、電子メールを送信する（ステップＳ３０５）。この結果、送受信サーバ４０は、メーリングリストに属するメールアドレスに電子メールを送信する。
【００６０】
次に、メーリングリスト確認サーバ２０の動作について図１５から図１７を参照して説明する。
図１５は、差異判定部２１の動作の一例を示すフローチャート、図１６は、表示制御部２２の動作の一例を示すフローチャート、図１７は、送信確認画面の一例である。
【００６１】
差異判定部２１は、図１５に示すように、メーリングリストを受信する（ステップＳ４０１）。メーリングリストの送信元は、送信端末１０となる。差異判定部２１は、次いで、受信したメーリングリストに応じたメールアドレス識別情報の検索指示を送信する（ステップＳ４０２）。検索指示には、メーリングリストが含まれる。検索指示の送信先は、メーリングリスト管理サーバ３０となる。これにより、メーリングリスト管理サーバ３０では、メーリングリストに基づくメールアドレス識別情報の検索処理がなされる。
【００６２】
差異判定部２１は、ここで、メールアドレス識別情報を受信したか否かを判定する（ステップＳ４０３）。メールアドレス識別情報の送信元は、上述したように、メーリングリスト管理サーバ３０となる。
【００６３】
差異判定部２１は、ここで、メールアドレス識別情報を受信したと判定した場合（ステップＳ４０３：ＹＥＳ）、次いで、メーリングリストに応じたメールアドレス識別情報の前回分を検索する（ステップＳ４０４）。検索先は、使用済メーリングリストＤＢ２３となる。使用済メーリングリストＤＢ２３には、送信時以前に使用されたメーリングリストとこのメーリングリストに属するメールアドレスが記憶されている。この記憶形態は、図１１を参照して説明したメーリングリストテーブルと同様である。検索結果となるメールアドレス識別情報は、差異判定部２１に送信される。これにより、差異判定部２１は、メーリングリストに属するメールアドレスの前回分を取得する。
【００６４】
差異判定部２１は、次いで、送信時のメールアドレス（第１のメールアドレス）と前回分のメールアドレス（第２のメールアドレス）との差異を判定する（ステップＳ４０５、Ｓ４０６）。判定処理は、メールアドレス識別情報の対比により行われる。例えば、差異判定部２１がメーリングリスト「mailinglist-a@xyz.jp」を受信した場合、送信時のメールアドレス識別情報と前回分のメールアドレス識別情報が共に、図１１（ａ）に示すように、「００１」「００２」である場合、差異判定部２１は差異がないと判定する（ステップＳ４０６：ＮＯ）。
【００６５】
一方、送信時のメールアドレス識別情報が、図１１（ｂ）に示すように、「００１」「００２」「０１１」である場合に、前回分のメールアドレス識別情報が、図１１（ａ）に示すように、「００１」「００２」である場合、差異判定部２１は差異があると判定する（ステップＳ４０６：ＹＥＳ）。また、送信時のメールアドレス識別情報が、図１１（ｃ）に示すように、「００２」「０１１」である場合に、前回分のメールアドレス識別情報が、図１１（ｂ）に示すように、「００１」「００２」「０１１」である場合、差異判定部２１は差異があると判定する（ステップＳ４０６：ＹＥＳ）。
【００６６】
差異判定部２１は、ステップＳ４０６の処理において、差異があると判定した場合、送信時のメールアドレスに基づいて使用済メーリングリストＤＢ２３を更新する（ステップＳ４０７）。例えば、メーリングリスト「mailinglist-a@xyz.jp」にメールアドレス「kkk@xyz.jp」が追加されていれば、このメールアドレス「kkk@xyz.jp」に相当するメールアドレス識別情報「０１１」が登録される。したがって、使用済メーリングリストＤＢ２３のメーリングリストテーブルが図１１（ａ）の状態であれば、メーリングリストテーブルは図１１（ａ）の状態から図１１（ｂ）の状態に遷移する。
【００６７】
また、メーリングリスト「mailinglist-a@xyz.jp」からメールアドレス「aaa@xyz.jp」が削除されていれば、このメールアドレス「aaa@xyz.jp」に相当するメールアドレス識別情報「００１」が削除される。したがって、使用済メーリングリストＤＢ２３のメーリングリストテーブルが図１１（ｂ）の状態であれば、メーリングリストテーブルは、図１１（ｂ）の状態から図１１（ｃ）の状態に遷移する。
【００６８】
図１６に移り、表示制御部２２は、差異判定部によって差異がないと判定された場合（ステップＳ４０６：ＮＯ）や、ステップＳ４０７の処理が完了すると、稼動する。ここで、表示制御部２２は、差異判定部２１によって差異がないと判定された場合、送信時のメールアドレスを表示させる（ステップＳ４０８）。表示先は、送信端末１０となる。メールアドレスは、差異判定部２１によって取得されたメールアドレス識別情報に基づいて表示制御部２２がメーリングリストＤＢ３２のメールアドレステーブルから取得すればよい。この結果、送信端末１０は、図６に示すように、確認画面を表示する。
【００６９】
一方、表示制御部２２は、差異判定部２１によってステップＳ４０７の処理が完了すると、前回分と送信時との差異に相当するメールアドレスを強調して表示させる（ステップＳ４０９）。この結果、送信端末１０は、図８や図１０に示すように、確認画面を表示する。
【００７０】
表示制御部２２は、ステップＳ４０８やＳ４０９の処理が完了すると、送信確認画面を表示させる（ステップＳ４１０）。この結果、送信端末１０は、図１７に示すように、送信確認画面を表示する。そして、送信確認画面において「はい」が指示されると、送信指示（第２の送信指示）が送受信サーバ４０に送信される。
【００７１】
このように、メーリングリストが宛先に指定されて電子メールが送信端末１０から送信された場合、そのメーリングリストに属するメールアドレス（第１のメールアドレス）が送信端末１０に表示される。メーリングリストに属する送信時のメールアドレス（第１のメールアドレス）と、前回使用された際のメールアドレス（第２のメールアドレス）との間に差異があれば、確認画面の「状況」欄に「追加」や「削除」等が表示される。すなわち、差異に相当するメールアドレス（第３のメールアドレス）が強調して表示される。
【００７２】
この結果、利用者は自身が送信先として望まない新たなメールアドレスがメーリングリストに追加されていても、利用者は送信前に確認し、自身の意図に反するメールアドレスに送信されることを回避し得る。すなわち、情報漏洩が抑制される。また、メーリングリストに属するメールアドレスの一部が削除されていても、利用者は送信前に確認し、意図する相手に送信されなかったということも抑制される。
【００７３】
（第２実施形態）
続いて、本発明の第２実施形態について図１８から図２０を参照して説明する。
図１８は、第２実施形態における差異がない場合の確認画面の一例、図１９は、第２実施形態における差異がある場合の確認画面の一例、図２０は、第２実施形態における差異がある場合の確認画面の他の一例である。
第２実施形態では、第１実施形態と送信端末１０における確認画面に表示形態が相違する。
【００７４】
差異判定部２１によって差異がないと判定された場合、表示制御部２２は、メーリングリストとそのメーリングリストに属するメールアドレスをメーリングリストごとに表示させる。この結果、送信端末１０は、図１８に示すように、確認画面を表示する。確認画面では、メールアドレスの大きさが統一されて表示される。
【００７５】
一方、差異判定部２１によって差異があると判定された場合、表示制御部２２は、差異に相当するメールアドレスの大きさを大きくして表示させる。この結果、送信端末１０は、図１９に示すように、確認画面を表示する。確認画面では、メールアドレスの大きさが大きくなって表示される。すなわち、メールアドレスが強調して表示される。この結果、差異に相当するメールアドレスの視認性が高まる。
【００７６】
また、差異判定部２１によってメールアドレスの削除に関する差異があると判定された場合、表示制御部２２は、差異に相当するメールアドレスに取消画像を付与して表示させる。この結果、送信端末１０は、図２０に示すように、確認画面を表示する。確認画面では、差異に相当するメールアドレスに取消画像が付与されて表示される。すなわち、削除されたメールアドレスが強調して表示される。
【００７７】
尚、取消画像が付与される場合、メールアドレスの大きさを大きくしなくてもよいが、図２０に示すように、取消画像が付与される場合にも、メールアドレスの大きさを大きくして表示することが望ましい。メールアドレスの大きさを大きくしない場合に比べて、メールアドレスが一層強調される。取消画像は、図２０に示す直線に限定されず、例えば波線でもよい。取消画像は取り消されたメールアドレスが理解されるようなものが望ましい。どのメールアドレスが削除されたか利用者が分からなくなるためである。例えば、削除されたメールアドレスが点滅されるようにしてもよい。
【００７８】
（第３実施形態）
続いて、本発明の第３実施形態について図２１から図２３を参照して説明する。
図２１は、第３実施形態における差異がない場合の確認画面の一例、図２２は、第３実施形態における差異がある場合の確認画面の一例、図２３は、第３実施形態における差異がある場合の確認画面の他の一例である。
第３実施形態では、第１実施形態及び第２実施形態と送信端末１０における確認画面に表示形態が相違する。
【００７９】
差異判定部２１によって差異がないと判定された場合、表示制御部２２は、メーリングリストとそのメーリングリストに属するメールアドレスに関連付けられた利用者の顔画像をメーリングリストごとに表示させる。この結果、送信端末１０は、図２１に示すように、確認画面を表示する。確認画面では、メールアドレスに関連付けられた顔画像の大きさが統一されて表示される。
【００８０】
一方、差異判定部２１によって差異があると判定された場合、表示制御部２２は、差異に相当するメールアドレスに関連付けられた利用者の顔画像の大きさを大きくして表示させる。この結果、送信端末１０は、図２２に示すように、確認画面を表示する。確認画面では、追加された利用者「Ｋ．Ｋ」の顔画像の大きさが大きくなって表示される。すなわち、利用者の顔画像が強調して表示される。この結果、差異に相当するメールアドレスの視認性が高まる。
【００８１】
また、差異判定部２１によってメールアドレスの削除に関する差異があると判定された場合、表示制御部２２は、差異に相当するメールアドレスに関連付けられた利用者の顔画像に取消画像を付与して表示させる。この結果、送信端末１０は、図２３に示すように、確認画面を表示する。確認画面では、差異に相当するメールアドレスに関連付けられた利用者「Ａ．Ａ」の顔画像に取消画像が付与されて表示される。すなわち、削除されたメールアドレスが強調して表示される。
【００８２】
尚、取消画像が付与される場合、顔画像の大きさを大きくしなくてもよいが、図２３に示すように、取消画像が付与される場合にも、顔画像の大きさを大きくして表示することが望ましい。顔画像の大きさを大きくしない場合に比べて、顔画像が一層強調される。取消画像は、図２３に示すバツ印に限定されず、例えば二重取消線でもよい。取消画像は削除されたメールアドレスに関連付けられた利用者の顔画像が視認されるようなものが望ましい。例えば、顔画像が点滅されるようにしてもよい。顔画像は、いわゆるデジタルカメラで撮影された顔画像の他、イラストとして描画された顔画像であってもよい。
【００８３】
（第４実施形態）
続いて、本発明の第４実施形態について図２４及び図２５を参照して説明する。
図２４は、メールアドレステーブルの他の一例、図２５は、第４実施形態における差異がある場合の確認画面の一例である。
第４実施形態では、図２４に示すように、表情の異なる２種類の顔画像が各利用者のメールアドレスに関連付けられている点で、上述した第１実施形態から第３実施形態と異なる。
【００８４】
図２４に示す顔画像のうち、「顔画像（追加）」に登録される顔画像は、メーリングリストにメールアドレスが追加された場合に利用される顔画像となる。この「追加」に関する顔画像は、例えば、メールアドレス「aaa@xyz.jp」に関連付けられているように、メーリングリストに追加されたことを喜ぶような顔画像であることが望ましい。
【００８５】
図２４に示す顔画像のうち、「顔画像（削除）」に登録される顔画像は、メーリングリストにメールアドレスが削除された場合に利用される顔画像となる。この「削除」に関する顔画像は、例えば、メールアドレス「aaa@xyz.jp」に関連付けられているように、メーリングリストから削除されたことを悲しむような顔画像であることが望ましい。また、例えば、メールアドレス「bbb@xyz.jp」に関連付けられているように、メーリングリストから削除されたことを怒るような顔画像であってもよい。
【００８６】
どちらの顔画像を利用すべきかについては、メーリングリスト確認サーバ２０の差異判定部２１の判定結果を利用すればよい。差異判定部２１は、判定結果を表示制御部２２に送信する。表示制御部２２は、判定結果が「追加」に関するものであれば、「顔画像（追加）」から顔画像を取得する。判定結果が「削除」に関するものであれば、「顔画像（削除）」から顔画像を取得する。判定結果が「削除」に関するものでないことをもって、判定結果を「追加」としてもよい。
【００８７】
このように、メーリングリストに属するメールアドレスに追加や削除があった場合、利用者は、図２５に示すように、送信端末１０において、顔画像の表情によって電子メールの送信先を確認する。悲しむような顔画像である場合、利用者はその顔画像に関連付くメールアドレスが削除されたと確認する。この結果、利用者による誤送信が減る。尚、本実施形態においても、顔画像を大きくして表示させたり、取消画像を付与して表示させたりするようにしてもよい。
【００８８】
尚、第４実施形態では、表情の異なる２種類の顔画像を利用したが、１つの顔画像を用意し、表示制御部２２が特殊な画像処理を行って２種類の顔画像を生成してもよい。特殊な画像処理としては、例えば、顔画像における目の部分を変更する画像処理や、口の部分を変更する画像処理がある。表情を変化させる既知の技術を利用してもよい。このようにしても、表情の異なる２種類の顔画像が得られる。
【００８９】
以上、本発明の好ましい実施形態について詳述したが、本発明に係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、メーリングリスト確認サーバ２０の各部を送信端末１０に含めるようにしてもよい。
【００９０】
また、例えば、本発明のプログラムを通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。さらに、例えば、上述したブロック図における各部は、論理回路等のハードウェアで実現してもよい。さらに、上述した第１実施形態から第４実施形態を組み合わせるようにしてもよい。
【符号の説明】
【００９１】
１０  送信端末
２０  メーリングリスト確認サーバ
２１  差異判定部
２２  表示制御部
２３  使用済メーリングリストＤＢ
３０  メーリングリスト管理サーバ
３１  ＩＤ・アドレス管理部
３２  メーリングリストＤＢ
４０  送受信サーバ
５０  ネットワーク
１００  電子メール送信システム
【図１】
2011008603.tif 000003
【図２】
2011008603.tif 000004
【図３】
2011008603.tif 000005
【図４】
2011008603.tif 000006
【図５】
2011008603.tif 000007
【図６】
2011008603.tif 000008
【図７】
2011008603.tif 000009
【図８】
2011008603.tif 000010
【図９】
2011008603.tif 000011
【図１０】
2011008603.tif 000012
【図１１】
2011008603.tif 000013
【図１２】
2011008603.tif 000014
【図１３】
2011008603.tif 000015
【図１４】
2011008603.tif 000016
【図１５】
2011008603.tif 000017
【図１６】
2011008603.tif 000018
【図１７】
2011008603.tif 000019
【図１８】
2011008603.tif 000020
【図１９】
2011008603.tif 000021
【図２０】
2011008603.tif 000022
【図２１】
2011008603.tif 000023
【図２２】
2011008603.tif 000024
【図２３】
2011008603.tif 000025
【図２４】
2011008603.tif 000026
【図２５】
2011008603.tif 000027