(57)【要約】【課題】電子メールを送信する前に、個別情報が差し込まれた電子メール本文データを簡単に確認すること、メール作成者の意図と異なる電子メールを送信することを防止すること等。【解決手段】電子メール処理装置１０は、入力部１４と、通信Ｉ／Ｆ１１と、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データ７００と、テスト用属性データ及びテスト用メールアドレス７０１Ｔを関連付けるテスト用登録データ７００Ｔを記憶する記憶部１２と、入力部１４からテストメール送信指示を示す信号が入力された場合に、電子メール本文データに含まれるタグ（識別符号）に応じて、電子メール本文データにテスト用属性データを差し込む処理を行い、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールをテスト用メールアドレス７０１Ｔ宛に通信Ｉ／Ｆ１１を介して送信する処理を行う制御部１５を有する。【選択図】図２
2008021273.tif 000002
【特許請求の範囲】
【請求項１】
規定された宛先に電子メールを送付する電子メール処理装置であって、
操作入力部と、
データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部と、
電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データを記憶する記憶部と、
前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う制御部と、を有し、
前記記憶部は、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データを記憶し、
前記制御部は、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行うことを特徴とする電子メール処理装置。
【請求項２】
前記制御部は、表示部に前記電子メール本文データの作成画面、および前記テストメールの送信を指示する操作ボタンを表示する表示処理を行うとともに、前記操作入力部から入力された操作信号に基づいて当該電子メール本文データの作成処理又は編集処理を行い、前記操作入力部から前記操作ボタンの操作指示を示す信号が入力された場合に、前記テストメールの送信処理を行うことを有する請求項１に記載の電子メール処理装置。
【請求項３】
前記制御部は、前記通信部を介して前記電子メールサーバ装置から受信した前記テストメールを表示部に表示する処理を行うことを特徴とする請求項１または請求項２に記載の電子メール処理装置。
【請求項４】
前記制御部は、表示部に、前記電子メールの送信結果と当該電子メールの宛先とを関連付けた送信履歴を表示する処理を行う際に、前記テストメールの送信結果を表示することを抑止することを特徴とする請求項１から請求項３のいずれかに記載の電子メール処理装置。
【請求項５】
少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付する電子処理装置の電子メール処理方法であって、
前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行うステップと、
前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行うステップと
を有することを特徴とする電子メール処理方法。
【請求項６】
少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付するコンピュータに、
前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う機能と、
前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行う機能と
を実現させることを特徴とするプログラム。
【請求項７】
表示部に前記電子メール本文データの作成画面、および前記テストメールの送信を指示する操作ボタンを表示する表示処理を行うとともに、前記操作入力部から入力された操作信号に基づいて当該電子メール本文データの作成処理又は編集処理を行い、前記操作入力部から前記操作ボタンの操作指示を示す信号が入力された場合に、前記テストメールの送信処理を行うことを有する請求項６に記載のプログラム。
【請求項８】
前記通信部を介して前記電子メールサーバ装置から受信した前記テストメールを、表示部に表示する処理を行うことを特徴とする請求項６または請求項７に記載のプログラム。
【請求項９】
表示部に、前記電子メールの送信結果と当該電子メールの宛先とを関連付けた送信履歴を表示する処理を行う際に、前記テストメールの送信結果を表示することを抑止することを特徴とする請求項６から請求項８のいずれかに記載のプログラム。
【請求項１０】
少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付するコンピュータに、
前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う機能と、
前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行う機能と
を実現させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール処理装置、電子メール処理方法、プログラム、および記録媒体に関するものである。
【背景技術】
【０００２】
一般的な電子メールシステムでは、電子メールを複数の宛先に対応するメールアドレスを指定して同報送信することができる。また、電子メールシステムでは、データベースなどに記憶されたメーリングリストなどを使用して、複数のメールアドレス宛に電子メールを送信する技術も知られている（例えば、特許文献１参照）。
この特許文献１に開示された電子メール送信システムでは、電子メール受信者に関する個別情報やメールアドレス等を記憶するデータベースサーバと、個別情報に基づいて電子メールの配信要求を行う端末機と、通信ネットワークを介して電子メールを送信するメールサーバとを備え、端末機が、入力された条件に適合する電子メール受信者を抽出して、その電子メール受信者のメールアドレス宛に、ダイレクトメールやメールマガジン等の電子メールを送信する。
【０００３】
上述した電子メール送信システムでは、電子メール本文データ中に、個別情報の差し込み指示を示すタグが含まれている場合には、データベースに記憶されたメールアドレスに関連付けられた個別情報を、自動的に電子メールの本文に差し込み、その電子メールを送信している。
【特許文献１】特開２００２−２８１０９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した電子メール送信システムでは、メール本文データ作成時には、タグに個別情報が差し込まれていないために、例えば、メール作成者の意図と異なる個別情報が差し込まれる、メール作成者の意図と異なるスタイルとなる、等の不具合が生じる場合があり、このような不具合が生じた場合であっても、確認する手段がないために、メール作成者の意図と異なる電子メールを送信してしまう場合がある。
【０００５】
本発明は、このような問題に対処することを課題の一例とするものである。すなわち、規定されたメールアドレス宛に電子メールを送信する前に、個別情報が差し込まれた電子メール本文データを簡単に確認すること、メール作成時に簡単な操作で、個別情報が差し込まれた電子メール本文データを簡単に確認すること、メール作成者の意図と異なる電子メールを送信することを防止すること、等が本発明の目的である。
【課題を解決するための手段】
【０００６】
このような目的を達成するために、本発明は、以下の各独立請求項に係る構成を少なくとも具備するものである。
請求項１に記載の発明は、規定された宛先に電子メールを送付する電子メール処理装置であって、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部と、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データを記憶する記憶部と、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う制御部とを有し、前記記憶部は、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データを記憶し、前記制御部は、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行うことを特徴とする。
【０００７】
請求項５に記載の発明は、少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付する電子処理装置の電子メール処理方法であって、前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行うステップと、前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行うステップとを有することを特徴とする。
【０００８】
請求項６に記載の発明に係るプログラムは、少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付するコンピュータに、前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う機能と、前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行う機能とを実現させることを特徴とする。
【０００９】
請求項１０に記載の発明に係る記録媒体は、少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付するコンピュータに、前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う機能と、前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行う機能とを実現させるプログラムをコンピュータ読み取り可能に記録している。
【発明を実施するための最良の形態】
【００１０】
本発明の一実施形態に係る電子メール処理装置は、規定された宛先に電子メールを送付する電子メール処理装置であって、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部と、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データを記憶する記憶部と、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う制御部と、を有し、前記記憶部は、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データを記憶し、前記制御部は、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行うことを特徴とする。
【００１１】
また、本発明の一実施形態に係る電子メール処理方法は、少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付する電子処理装置の電子メール処理方法であって、前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行うステップと、前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行うステップとを有することを特徴とする。
【００１２】
また、本発明の一実施形態に係るプログラムは、少なくとも記憶部と、操作入力部と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信部とを有し、規定された宛先に電子メールを送付するコンピュータに、前記記憶部に記憶された、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データに基づいて、前記属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、前記識別符号に応じて、前記電子メール本文データの送信先のメールアドレスに関連付けられた前記属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データを前記メールアドレス宛に前記通信部を介して送信する処理を行う機能と、前記記憶部に記憶された、テスト用属性データ及びテスト用メールアドレスを関連付けるテスト用登録データに基づいて、前記操作入力部からテストメール送信指示を示す信号が入力された場合に、前記電子メール本文データに含まれる識別符号に応じて、前記電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールを前記テスト用メールアドレス宛に前記通信部を介して送信する処理を行う機能とを実現させることを特徴とする。
【００１３】
また、本発明の一実施形態に係る記録媒体は、上記機能をコンピュータに実現させるプログラムを、コンピュータ読み取り可能に記録していることを特徴とする。
【００１４】
上記構成の電子メール処理装置では、制御部が、操作入力部からテストメール送信指示を示す信号が入力された場合に、電子メール本文データに含まれる識別符号に応じて、電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールをテスト用メールアドレス宛に通信部を介して送信する処理を行うので、規定されたメールアドレス宛に電子メールを送信する前に、個別情報が差し込まれた電子メール本文データを簡単に確認することができる。また、メール作成時に簡単な操作で、個別情報が差し込まれた電子メール本文データを簡単に確認することができる。また、メール作成者の意図と異なる電子メールを送信することを防止することができる。
【００１５】
本実施形態に係る電子メール処理装置を採用した電子メール処理システムは、例えば企業などにおいて、それぞれ個別の顧客を有している営業部員や広報部員，ユーザサポートスタッフなどがその顧客に対して電子メールの配信サービスを行う場合等を例に挙げて説明を行う。また、電子メール処理システムの使用対象者としては、前述したような企業の営業，広報，ユーザサポートなどの顧客対応部員のほか、ＥＣ事業者，会員事務局の会報発行担当者，電子メールを多用するビジネスマンや一般ユーザなどが考えられ、また、その用途としては、新商品案内等の顧客向けダイレクトメール，メールマガジンの配信，ユーザサポート用のサービスメール，ＥＣショップでの顧客コミュニケーション用メール，メールによる会報の発行，同好会のネットワーク作り，友人同士のパーティ・コンパの案内，グリーティングメール，年賀状メールなど、同時に複数のメールアドレスに電子メールの送信を行うようなほとんどの場合が考えられる。
【００１６】
以下、図面を参照しながら、本発明に係る電子メール処理装置を採用した電子メール処理システムを詳細に説明する。
【００１７】
［電子メール処理システム１］
図１は、本発明の一実施形態に係る電子メール処理装置１０を採用した電子メール処理システム１の構成図である。図２は、図１に示した電子メール処理システム１の詳細な構成図である。
【００１８】
図１，図２に示すように、本実施形態に係る電子メール処理システム１は、電子メール処理装置１０、および電子メールサーバ装置（電子メールサーバ）２０を有する。電子メール処理装置１０は本発明に係る電子メール処理装置１０の一実施形態に相当し、電子メールサーバ装置２０は本発明に係る電子メールサーバ装置２０の一実施形態に相当する。本発明は上記形態に限られるものではなく、例えば本発明に係る電子メール処理装置の機能を、電子メール処理装置１０と電子メールサーバ装置２０とが協働して実現する形態であってもよい。
【００１９】
本実施形態に係る電子メール処理装置１０及び電子メールサーバ装置２０は、データ通信路３０（３０Ａ）によりデータ通信可能に接続されている。図１，図２に示すように、電子メールサーバ装置２０は、ルータ４０を介してデータ通信路３０Ｂ（３０）に接続されており、データ通信路３０Ｂ（３０）を介して顧客や電子メール受信者等のユーザＣ１（Ｃ１１，Ｃ１２）により操作されるクライアント端末装置５０（５０Ａ，５０Ｂ）に電子メールを送信する。データ通信路３０Ｂ（３０）としては、例えば複数のコンピュータが予め規定された通信方式によりデータ通信可能に接続されたインターネットやＬＡＮ（Local Area Network）等の通信ネットワークや専用回線等を採用することができる。
図１，図２には、２つのクライアント端末装置５０を例示したが、この形態に限られるものではなく、電子メールを一つのクライアント端末装置５０や３つ以上の複数のクライアント端末装置５０に送付する形態であってもよい。また、図２に示すように、ユーザＣ１（Ｃ１１，Ｃ１２）宛ての電子メールを電子メールサーバ装置６０に届くように設定し、クライアント端末装置５０が電子メールサーバ装置６０とデータ通信を行うことにより電子メールを受信する形態であってもよい。
【００２０】
電子メール処理システム１について詳細に説明する。
電子メール処理装置１０は、例えばオペレータやユーザＰ１などにより操作され、規定された宛先に電子メールを送付する。詳細には、電子メール処理装置１０は、データ通信路３０（３０Ａ）を介して予め設定された電子メールサーバ装置２０とデータ通信を行い、宛先に対応するメールアドレスとメール本文データとを含む電子メールを、その電子メールサーバ装置２０に送信する。電子メールサーバ装置２０は、電子メール処理装置１０からデータ通信路３０を介して受信した電子メールを記憶部２２に記憶し、メールアドレスに対応するクライアント端末装置５０にその電子メールを送信する。
【００２１】
詳細には、図２に示すように、電子メールサーバ装置２０は、電子メール処理装置１０から送信された電子メールのヘッダを解析して、ヘッダに含まれる送信先を示すメールアドレスを特定し、その特定されたメールアドレスに対応する電子メールサーバ装置６０（６０Ａ，６０Ｂ）に、データ通信路３０（３０Ａ，３０Ｂ）を介して、メールアドレスとメール本文データとを含む電子メールを送信する。電子メールサーバ装置６０は受信した電子メールを記憶部（不図示）に記憶する。
電子メールのヘッダには、例えばメールの差出人のメールアドレス（From）、送信先のメールアドレス（To）、件名（Subject）、送信日時（Date）、メール送信に使用されたメールソフト名（X-Mailer）等に関するデータが含まれており、さらに経由したメールサーバー（Received）に関するデータが付加される。
【００２２】
図２に示すように、ユーザＣ１により操作されるクライアント端末装置５０では、ユーザＣ１によるメール受信指示を示す信号が入力された時や所定のタイミングで、予め設定された電子メールサーバ装置６０にアクセスして、電子メールサーバ装置６０に記憶された電子メールを受信する。
具体的には、例えばユーザＣ１により操作されるクライアント端末装置５０Ａは、データ通信路３０Ｃ（３０）を介してプロバイダ等により管理されている電子メールサーバ装置６０Ａにアクセスして、電子メールサーバ装置６０Ａから電子メールを受信する。
また、例えばユーザＣ２により操作される携帯電話やＰＤＡ等の携帯型クライアント端末装置５０Ｂは、通信事業者等により管理される基地局６０１との間に形成される無線方式によるデータ通信路３０Ｄ（３０）を介して電子メールサーバ装置６０Ｂにアクセスして、電子メールサーバ装置６０Ｂから電子メールを受信する。
【００２３】
例えば、電子メール処理装置１０が電子メールサーバ装置２０に電子メールを送信する場合、電子メールサーバ装置２０から電子メールサーバ装置６０（６０Ａ，６０Ｂ）に電子メールを送信する場合等では、ＳＭＴＰ（Simple mail transfer protocol）等の予め規定された通信方式にて電子メールを送信する。また、SMTP over SSL（Secure Socket Layer）などの技術により電子メールを暗号化して、電子メール処理装置１０から電子メールサーバ装置２０に送信してもよい。電子メールの送信形態は、上記形態に限られるものではなく、例えばいわゆるウェブメールのように、電子メール処理装置１０がウェブサーバと規定された通信方式によりデータ通信を行い、そのウェブサーバ経由で電子メールサーバ装置２０に電子メールを送信する形態であってもよい。
【００２４】
また、電子メール処理装置１０は、データ通信路３０（３０Ａ）を介して、予め設定された電子メールサーバ装置２０とデータ通信を行い、例えば規定された送信先に電子メールを送付できない旨を示すエラーメールや信号等を、電子メールサーバ装置２０から受信する。例えば、電子メール処理装置１０は、ＰＯＰ３（Post office Protocol 3）等の規定された通信方式により電子メールサーバ装置２０からエラーメールなどを受信する。
【００２５】
また、電子メールサーバ装置２０は、ＳＭＴＰにより電子メールに関する処理を行うＳＭＴＰサーバ機能２５１や、ＰＯＰ３により電子メールに関する処理を行うＰＯＰサーバ機能２５２、ＩＭＡＰ（Internet message access protocol）により電子メールに関する処理を行うＩＭＡＰサーバ機能２５３などの機能を備えていてもよい。
また、電子メールサーバ装置６０Ａは、制御部６５がプログラムを実行することにより、ＳＭＴＰサーバ６５１や、ＰＯＰサーバ６５２、ＩＭＡＰサーバ６５３等の機能を備えていてもよい。
【００２６】
また、本実施形態に係る電子メール処理システム１では、例えば、SMTP over SSL（Secure Socket Layer）、STARTTLS、APOP（Authenticated Post Office Protocol）、POP over SSL、POP before SMTP、DomainKeys、SenderID、等の規定された通信方式により電子メールの送受信を行ってもよい。
【００２７】
以下、電子メール処理システム１の各構成要素について図１，図２を参照しながら説明する。
［電子メール処理装置１０］
電子メール処理装置１０は、例えば図２に示すように、通信Ｉ／Ｆ（インタフェース）１１、記憶部１２、表示部１３、入力部１４、および制御部１５を有する。この通信Ｉ／Ｆ１１、記憶部１２、表示部１３、入力部１４、および制御部（ＣＰＵ：Central processing unit）１５は、データ線（バス）１６により電気的に接続されている。
通信Ｉ／Ｆ１１は本発明に係る通信部の一実施形態に相当し、記憶部１２は本発明に係る記憶部の一実施形態に相当する。表示部１３は本発明に係る表示部の一実施形態に相当し、入力部１４は本発明に係る操作入力部の一実施形態に相当する。制御部１５は本発明に係る制御部の一実施形態に相当する。
【００２８】
通信Ｉ／Ｆ１１は、例えば制御部１５の制御により、データ通信路３０を介して電子メールサーバ装置２０とデータ通信を行う。
【００２９】
記憶部１２は、例えばＲＡＭ（Random access memory）やＲＯＭ（Read only memory）等の半導体メモリ、ハードディスク装置、磁気ディスク装置、ＣＤ（Compact Disc）などの光ディスク、ＤＶＤ（Digital Versatile Disk）などの光磁気ディスク装置、等各種記憶装置を採用することができる。記憶部１２は、プログラム（ＰＲＧ）１２１、顧客ＤＢ（データベース）１０Ａ、文書ＤＢ（データベース）１０Ｂ、登録データ７００、テスト用登録データ７００Ｔ、送信履歴データ８００、等を記憶する。また、制御部１５は、記憶部１２からデータを読み出す処理や、記憶部１２にデータに書き込む処理を行う。また、制御部１５は、記憶部１２に所定の暗号方式により暗号化したデータを書き込む処理を行ってもよいし、制御部１５は記憶部１２に記憶された暗号化データを読み出して、所定の復号処理を行ってもよい。
また、電子メール処理装置１０の制御部１５が、通信路を介して顧客データベース１０Ａや文書データベース１０Ｂを記憶するコンピュータにアクセスして、この顧客データベース１０Ａや文書データベース１０Ｂを利用する形態であってもよい。
【００３０】
プログラム（ＰＲＧ）１２１は、例えば制御部１５により実行されて、本発明に係る機能を電子メールサーバ装置（コンピュータ）２０に実現させる。このプログラム１２１は、例えばＣＤＲＯＭやＤＶＤ等のコンピュータ読み取り可能な記録媒体１２２に記憶されていてもよい。制御部１５は、記録媒体１２２からプログラム１２１を読み出してプログラム１２１を実行してもよい。また制御部１５は、インターネット等のデータ通信路３０を介してプログラム提供サーバ（不図示）からダウンロードしたプログラム１２１を実行してもよい。
顧客データベース１０Ａは、顧客の基本属性（個人情報）や電子メールアドレス等をそれぞれ関連付けて記憶する登録データ７００、テスト用属性データやテスト用メールアドレス７０１Ｔを関連付けるテスト用登録データ７００Ｔ等を有する。文書データベース１０Ｂは、電子メール本文データ、電子メール本文データの雛形などの各種データを記憶する。送信履歴データ８００は、例えば電子メールの送信結果と、当該電子メールの宛先（メールアドレス）等を関連付けたデータである。
【００３１】
表示部１３は、制御部１５の制御により、本発明に係る画面表示を行う。表示部１３としては、例えば液晶ディスプレイ、ＣＲＴ（Cathode Ray Tube）、有機ＥＬディスプレイ等の各種表示装置を採用することができる。
【００３２】
入力部１４は、ユーザの操作に応じた各種操作指示信号を制御部１５に入力する。入力部１４としては、例えばキーボード、マウス、タッチパネル、操作ボタン、スイッチ等の各種操作入力装置を採用することができる。
【００３３】
制御部１５は、例えば電子メール処理装置１０の通信Ｉ／Ｆ１１、記憶部１２、表示部１３、入力部１４等の各構成要素を統括的に制御して、本発明に係る機能を実現する。また、制御部１５は上述したように、プログラム１２１を実行することにより本発明に係る機能を実現する。制御部１５の機能の詳細については後述する。
【００３４】
［電子メールサーバ装置２０］
電子メールサーバ装置２０は、図１，図２に示すように、通信Ｉ／Ｆ２１、記憶部２２、表示部２３、入力部２４、制御部（ＣＰＵ）２５を有する。各構成要素は、データ線（バス）２６により電気的に接続されている。また、各構成要素のハードウェア構成について、電子メール処理装置１０と略同様な構成については説明を省略する。
【００３５】
通信Ｉ／Ｆ２１は、制御部２５の制御によりデータ通信路３０を介して電子メール処理装置１０とデータ通信を行う。また通信Ｉ／Ｆ２１は、データ通信路３０Ａ、ルータ４０、データ通信路３０Ｂを介して電子メールサーバ装置６０とデータ通信を行う。記憶部２２は、例えばプログラム２２１や電子メール２２２を記憶する。プログラム２２１は、例えば制御部２５に実行されて、電子メールサーバ装置２０に電子メールの送受信処理に関する機能、例えばＳＭＰＴサーバ機能２５１、ＰＯＰサーバ機能２５２、ＩＭＡＰサーバ機能２５３等を実現させる。表示部２３としては、例えば液晶ディスプレイ等の各種表示装置を採用することができる。入力部２４としては例えばキーボード、マウス等の各種操作入力装置を採用することができる。制御部２５は、電子メールサーバ装置２０の各構成要素を統括的に制御して、電子メールの送受信に係る機能を実現する。
【００３６】
［クライアント端末装置５０，電子メールサーバ装置６０］
クライアント端末装置５０（５０Ａ、５０Ｂ）や電子メールサーバ装置６０（６０Ａ，６０Ｂ）のハードウェア構成としては、電子メール処理装置１０や電子メールサーバ装置２０と同様に一般的なコンピュータと同様な構成を採用することができる。
【００３７】
［電子メール処理装置１０の機能１５０］
次に、本発明に係る電子メール処理装置１０の一実施形態に係る機能１５０を詳細に説明する。図３は、図１，図２に示した電子メール処理装置１０の機能１５０を説明するための機能ブロック図である。
【００３８】
図３に示すように、制御部１５は、例えばプログラム１２１を実行することにより、電子メール通信処理部１５１、テストメール処理部１５１２、電子メール管理部１５２、送信エラー判別部１５３、送信履歴処理部１５４、修正部１５５等の各種機能を有する。また、制御部１５は各機能を実現する専用回路により構成されていてもよい。
【００３９】
［電子メール通信処理部１５１］
電子メール通信処理部１５１は、例えば記憶部１２に記憶された登録データ７００に基づいて、送付可能を示す電子メール送付可否データ（メール送付可否データ）７０２に関連付けられたメールアドレス７０１宛に通信部１１を介して電子メールを送信する処理を行う。
【００４０】
図４は、登録データ７００の編集画面の一具体例を説明するための図である。図５は、テスト用登録データ７００Ｔの編集画面の一具体例を説明するための図である。図６は、登録データ７００，及びテスト用登録データ７００Ｔの一具体例を説明するための図である。
【００４１】
登録データ７００は、例えば図６に示すように、ユーザ（顧客）Ｃ１それぞれについて、基本属性（個人情報）７００ａ、拡張属性７００ｂ、システム管理情報７００ｃ等が関連付けられて記憶されている。基本属性（個人情報）７００ａおよび拡張属性７００ｂ等は本発明に係る属性データの一実施形態に相当する。また、この登録データ７００は、例えば図６に示すように、複数のユーザＣ１それぞれに設定された複数の登録データ７００１，７００２，７００３，…を関連付けたデータベースである。
【００４２】
本実施形態に係る電子メール処理装置１０では、制御部１５が例えば図４に示すように、登録データ７００を表示部１３に表示して、入力部１４の操作指示信号に基づいて、登録データ７００の内容を変更可能である。つまり電子メール処理装置１０は、ＧＵＩ（グラフィカルユーザインタフェース）により、登録データ７００の内容を変更可能である。
【００４３】
図４に示すように、登録データ編集画面Ｆには、顧客の基本属性（個人情報）欄Ｆａと、拡張属性記入欄Ｆｂと、システム管理情報記入欄Ｆｃが設けられている。
基本属性欄Ｆａには、自動採番によって付される顧客ＩＤの記入欄と、氏名，氏名（かな），会社名，部署名，生年月日，性別，住所（郵便番号，都道府県，市町村，建物名），電話番号，ＦＡＸ番号，メールアドレス７０１，電子メール送付可否データ７０２，メールタイプの記入欄が設けられている。図４，図６に示すように、基本属性欄Ｆａに入力されたデータは基本属性データ７００ａに対応する。つまり基本属性データ７００ａでは、メールアドレス７０１、電子メール送付可否データ７０２等が関連付けられている。
【００４４】
拡張属性欄Ｆｂには、それぞれユーザによって任意に設定が可能な属性項目の記入欄Ａ〜Ｔが向けられている。
この拡張属性欄Ｆｂの項目記入欄Ａ〜Ｔは、例えば「ニックネーム」や「家族の人数」，「商品購買歴」，「入会年月日」等の項目が任意に設定されて、基本属性欄Ｆａに記入される基本属性を拡張する情報が記入されることにより、後述するような顧客の検索条件の設定やメール文章のカスタマイズなどの処理が、ユーザの利用目的に合わせて任意に行われるようになっている。
そして、この拡張属性欄Ｆｂの何れかの項目（この例では項目Ａ）に、後述するように、この顧客データファイルＦに基づいて送信される電子メールの送信エラーの発生回数が記録される送信エラー項目Ｆｂ１が設定されている。図４，図６に示すように、拡張属性欄Ｆｂに入力されたデータは拡張属性データ７００ｂに対応する。
【００４５】
システム管理情報欄Ｆｃには、送信済みメールＩＤ，禁止フラグ，開封フラグ，クリックフラグなどの顧客データファイルＦに基づいて送信される電子メールに関する情報の記入欄が設けられている。図４，図６に示すように、システム管理情報欄Ｆｃに入力されたデータはシステム管理情報７００ｃに対応する。
【００４６】
図５，図６に示すように、テスト用登録データ７００Ｔは、電子メール本文データに属性データを差し込むために設定されるデータであり、例えばテスト用属性データ及びテスト用メールアドレス７０１Ｔ等を関連付けて記憶している。このテスト用登録データ７００Ｔは、登録データ７００と略同様に、図５に示すように、基本属性（個人情報）７００ａ、拡張属性７００ｂ、システム管理情報７００ｃ等が関連付けられて記憶されている。図５に示した基本属性（個人情報）７００ａおよび拡張属性７００ｂ等は本発明に係るテスト用属性データの一実施形態に相当する。
【００４７】
本実施形態に係る電子メール処理装置１０では、制御部１５が例えば図５に示すように、テスト用登録データ７００Ｔを表示部１３に表示して、入力部１４の操作指示信号に基づいて、テスト用登録データ７００Ｔの内容を作成可能、変更可能である。つまり電子メール処理装置１０は、ＧＵＩ（グラフィカルユーザインタフェース）により、テスト用登録データ７００Ｔの内容を作成可能、変更可能である。
【００４８】
［テストメール処理部１５１２］
テストメール処理部１５１２は、入力部１４からテストメール送信指示を示す信号が入力された場合に、電子メール本文データに含まれる識別符号に応じて、電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールをテスト用メールアドレス宛に通信Ｉ／Ｆ１１を介して送信する処理を行う。
【００４９】
［管理部１５２］
管理部１５２は、電子メール通信処理部１５１による電子メールの送信結果に基づいて、電子メールを送付できないメールアドレスに、送付不可を示す送付可否データを関連付けて記憶部１２に記憶する処理を行う。
【００５０】
図７は、図１，図２に示した電子メール処理装置１０の表示部１３に表示される送信履歴画面の一具体例を示す図である。図８は、図１，図２に示した電子メール処理装置１０の送信履歴処理部１５４により生成される送信履歴データ８００の一具体例を示す図である。図９は、メール送付可否データの修正後の表示画面の一具体例を示す図である。
【００５１】
［送信履歴処理部１５４］
送信履歴処理部１５４は、例えば図７，図８に示すように、電子メールの送信結果と当該電子メールの宛先（メールアドレス）とを関連付けた送信履歴データ８００を生成して、表示部１３の表示画面１３１にその送信履歴データ８００を表示すると共に、登録データ７００の修正を指示する操作ボタン（ＢＴ１３１）を表示する表示処理を行う。
また、送信履歴処理部１５４は、表示部１３に、電子メールの送信結果と当該電子メールの宛先とを関連付けた送信履歴を表示する処理を行う際に、テストメールの送信結果を表示することを抑止する。例えば通常のメール送信履歴とともにテストメールの送信履歴を同時に表示した場合には、ユーザにとって実際のメール送信履歴の視認性が低下するが、本発明に係る送信履歴処理部１５４は、上述したように通常のメール送信履歴のみを表示することで、実際のメール送信履歴の視認性の低下を防止することができる。
【００５２】
また、この送信履歴データ８００は、例えば図７，図８に示すように、個人ＩＤ（identification data）、メールアドレス、名前（姓）、名前（名）、会社名、送信状態（状態）、電子メールの再送回数、開封通知の有無等が関連付けられている。
制御部１５は、入力部１４から操作ボタン（ＢＴ１３１）の操作指示を示す信号が入力された場合に、電子メールサーバ装置２０との通信エラーによる送信エラーに関して登録データ７００の修正を行い、登録データ７００の送付可能を示すメール送付可否データ７００を修正する。この際、制御部１５は、例えば図９に示すように、表示部１３の表示画面１３１に、その旨を示す表示処理を行ってもよい。この登録データ７００の修正に係る処理は、送信エラー判別部１５３や修正部１５５により実現される。
【００５３】
［送信エラー判別部１５３］
送信エラー判別部１５３は、電子メール通信処理部１５１による電子メールの送信結果に基づいて、電子メールの送信エラーを判別する。詳細には、送信エラー判別部１５３は、後述するように電子メールの送信エラーのうち、電子メールサーバ装置２０との通信エラーにより生じた送信エラーを特定する。
【００５４】
電子メールの送信エラーとは、電子メール処理装置１０から、予め規定された複数の宛先に電子メールを送付できないことであり、例えば、送付先のメールアドレスが抹消されていた場合（メールアドレスが無効）、受信拒否の設定が行われている場合などが挙げられる。
電子メールの送信エラーのうち通信エラーによる送信エラーとは、例えば送信側のトラブルにより電子メールが送信できないことであり、具体的には、制御部１５の制御で通信Ｉ／Ｆ１１により、データ通信路３０Ａを介して電子メールサーバ装置２０と通信できない場合、ノイズの影響で電子メールサーバ装置２０との通信状態が良好でない場合、データ通信路３０Ａの通信ケーブルが外れていて電子メールサーバ装置２０と通信できない場合、電子メールサーバ装置２０が機能していない場合などが挙げられる。また、通信エラーとして、電子メール処理装置１０と電子メールサーバ装置２０間のハードウェア的な通信路３０Ａの接続不良などが挙げられる。また、電子メール処理装置１０から電子メールサーバ装置２０に、不正なキャラクタコードを含む電子メール、不正なメールアドレス、不正な通信コマンド、等を送信した際の送信エラーは、通信エラーに含めないことが好ましい。つまり、プロトコルエラーは通信エラーに含めないことが好ましい。
【００５５】
［修正部１５５］
修正部１５５は、例えば電子メール通信処理部１５１よる電子メールの送信結果に基づいて、電子メールの送信エラーのうち、通信部１１による電子メールサーバ装置２０との通信エラーによる送信エラーを特定し、当該特定された通信エラーに対応するメールアドレス７０１に、送付可能を示す送付可否データ７０２を関連付けて、登録データを修正する。上述したように、送信エラーの判別は送信エラー判別部１５３により行ってもよい。
【００５６】
［電子メール処理システム１の動作］
次に、電子メール処理システム１の一具体例に係る動作を、電子メール処理装置１０の動作を中心に、図面を参照しながら説明する。図１０は、図２に示した電子メール処理装置１０からクライアント端末装置５０に電子メールを送付する動作の一具体例を説明するための図である。
［第１具体例］
詳細には、図１０（Ａ）は、電子メール処理システム１の電子メール処理装置１０から送信された電子メールが、電子メールサーバ装置２０および電子メールサーバ装置６０を介してクライアント端末装置５０により受信される動作を説明するための図である。
【００５７】
図１０（Ａ）に示すように、ステップＳ１０１において、電子メール処理装置１０の電子メール通信処理部１５１は、通信Ｉ／Ｆ１１を介して電子メールサーバ装置２０とデータ通信を行い、例えばＳＭＴＰ等の所定の通信方式により、メールアドレス７０１および電子メール本文データを含む電子メールを、データ通信路３０Ａを介して電子メールサーバ装置２０に送信する処理を行う。電子メールサーバ装置２０の制御部２５は、通信Ｉ／Ｆ２１を介して電子メール処理装置１０から受信した電子メールを記憶部２２に記憶する。
詳細には、電子メール処理装置１０の制御部１５は、通信Ｉ／Ｆ１１を制御してデータ通信路３０Ａを介して電子メールサーバ装置２０と、データ通信を行う際に、先ず、接続要求を示す信号を電子メールサーバ装置２０に送信し、電子メールサーバ装置２０からその信号に対する応答を示す信号を受けると、電子メール処理装置１０のホスト名をパラメータにしたＨＥＬＯコマンドを示す信号を電子メールサーバ装置２０に送信し、電子メールサーバ装置２０からその信号に対する応答を示す信号を受けると、送信側のメールアドレスを含むＭＡＩＬコマンドを示す信号を電子メールサーバ装置２０に送信し、電子メールサーバ装置２０からその信号に対する応答を示す信号を受けると、送信先メールアドレス７０１を含む信号を電子メールサーバ装置２０に送信し、電子メールサーバ装置２０からその信号に対する応答を示す信号を受けると、電子メール本文データを電子メールサーバ装置２０に送信し、通信終了コマンドを電子メールサーバ装置２０に送信し、電子メールサーバ装置２０からその信号に対する応答を示す信号を受けると、コネクション切断要求を送信して、一連の電子メールの送信に係る処理を終了する。つまり、電子メール処理装置１０から電子メールサーバ装置２０に対話形式で電子メールを送信する。
【００５８】
ステップＳ１０２において、電子メールサーバ装置２０の制御部２５は、電子メール処理装置１０から受信した電子メールのヘッダを解析し、そのヘッダに含まれる送信先を示すメールアドレス７０１を特定し、その特定されたメールアドレス７０１に対応する電子メールサーバ装置６０に、通信Ｉ／Ｆ２１によりデータ通信路３０（３０Ａ，３０Ｂ）を介して、メールアドレス７０１とメール本文データとを含む電子メールを送信する。
電子メールサーバ装置６０は受信した電子メールを記憶部（不図示）に記憶する。電子メールサーバ装置６０は、電子メールサーバ装置２０から受信した電子メールを記憶部（不図示）に記憶する。
【００５９】
ステップＳ５０において、クライアント端末装置５０では、ユーザＣ１によるメール受信指示を示す信号が入力された時や所定のタイミングで、予め設定された電子メールサーバ装置６０にＰＯＰやＩＭＡＰ等の規定の通信方式によりアクセスして、電子メールサーバ装置６０に記憶された電子メールを受信する。
【００６０】
以上説明したように、電子メール処理装置１０から送信された電子メールが、電子メールサーバ装置２０、電子メールサーバ装置６０を介して、クライアント端末装置５０に送付される。
また、電子メール処理装置１０が予め開封確認メールの送信指示を含む電子メールを送信した場合には、上記動作とは逆に、クライアント端末装置５０から送信された開封確認メール（電子メール）が、電子メールサーバ装置６０、電子メールサーバ装置２０を介して、電子メール処理装置１０に送付される。
【００６１】
［第２具体例］
図１０（Ｂ）は、電子メールが電子メールサーバ装置６０からクライアント端末装置５０に届かない場合の電子メール処理装置１０の動作を説明するための図である。上記具体例と同様な動作に関しては説明を省略する。
図１０（Ｂ）に示すように、電子メールサーバ装置６０から、クライアント端末装置５０に電子メールが送信できない場合、例えば電子メールの受信拒否が設定されていた場合などに、電子メールサーバ装置６０が電子メールサーバ装置２０にその旨を示すエラーメールを送信し（ステップＳ１０４）、電子メールサーバ装置２０が、そのエラーメールをデータ通信路３０Ａを介して電子メール処理装置１０に送信する（ステップＳ１０５）。電子メール処理装置１０の制御部１５は、通信Ｉ／Ｆ１１を介してそのエラーメールを受けると所定のエラー処理、例えば送付不可を示す送付可否データをそのメールアドレス７０１に関連付けて登録データ７００を管理する（ステップＳ１０６）。
【００６２】
［第３具体例］
図１０（Ｃ）は、電子メールが電子メールサーバ装置２０から電子メールサーバ装置６０に送信できない場合の電子メール処理装置１０の動作を説明するための図である。上記具体例と同様な動作に関しては説明を省略する。
図１０（Ｃ）に示すように、電子メールサーバ装置２０から電子メールサーバ装置６０に電子メールが送信できない場合、例えば電子メールサーバ装置２０と電子メールサーバ装置６０間の通信状態が良好でない場合、送信先のメールアドレス７０１に対応する電子メールサーバ装置６０が存在しない場合、電子メールの受信拒否が設定されていた場合などに、電子メールサーバ装置２０が電子メール処理装置１０にその旨を示すエラーメールを送信する（ステップＳ１０７）。電子メール処理装置１０の制御部１５は、通信Ｉ／Ｆ１１を介してそのエラーメールを受けると所定のエラー処理、例えば送付不可を示す送付可否データをそのメールアドレス７０１に関連付けて登録データ７００を管理する（ステップＳ１０８）。
【００６３】
［第３具体例］
図１０（Ｄ）は、電子メール処理装置１０と電子メールサーバ装置２０と間の通信エラーにより、電子メール処理装置１０から電子メールサーバ装置２０に電子メールが送信できない場合の電子メール処理装置１０の動作を説明するための図である。上記具体例と同様な動作に関しては説明を省略する。
図１０（Ｄ）に示すように、電子メール処理装置１０から電子メールサーバ装置２０に電子メールを送信する場合に、電子メール処理装置１０と電子メールサーバ装置２０間の通信エラーにより、電子メールの送信エラーが生じると（ステップＳ１０９）、制御部１５は所定のエラー処理、詳細には、その送信エラー（通信エラー）に対応するメールアドレス７０１に、送付可能を示す送付可否データを関連付けて、登録データ７００を修正する処理を行う（ステップＳ１１０）。
【００６４】
［ログイン処理］
図１１は、図１，図２に示した電子メール処理装置１０の動作の一具体例を説明するための図である。図１２は、図１に示した電子メール処理装置１０の表示部１３に表示されるログイン画面の一具体例を説明するための図である。図１１，図１２を参照しながら、電子メール処理装置１０のログイン処理を説明する。
【００６５】
先ず、ステップＳ１において、電子メール処理装置１０の制御部１５は、表示部１３に図１２に示すような、パスワード入力欄１３０２、了解を示すＯＫ操作ボタン１３０３などを有するログイン表示画面１３０１を表示する処理を行う。
【００６６】
ステップＳ２において、電子メール処理装置１０の制御部１５は、入力部１４からパスワード入力を示す操作信号が入力された場合、詳細には例えば、パスワード入力欄１３０２にパスワードが入力されてＯＫ操作ボタン１３０３が操作された場合、その入力されたパスワードと予め規定されたパスワードと比較して認証を行い（ステップＳ３）、その結果パスワードが一致していない場合にステップＳ１の処理に戻り、パスワードが一致している場合には、適正に認証処理が行われたと判別して、ステップＳ４の処理に進む。つまり、パスワードの入力を要求することにより、特定ユーザ以外の使用制限を行うことができる。
【００６７】
ステップＳ４において、制御部１５は、入力されたパスワードに関連する環境データを記憶部１２から読み出して、その環境データを設定する。環境データは、例えば電子メールの送受信に係るパラーメータや電子メールサーバ装置２０のアドレスなどの設定データである。
【００６８】
ステップＳ５において、制御部１５は、その環境データに基づいて所定の通常の電子メールに関する処理を行う。
ステップＳ６において、制御部１５は、入力部１４から終了指示が入力されたか否かを判別し、判別の結果、終了指示信号が入力されたと判別した場合に、環境データなどの各種データを記憶部１２に記憶して、本発明に係る電子メールに関する処理を終了する。
一方、ステップＳ６において、制御部１５は、入力部１４から終了指示信号が入力されていないと判別した場合に、入力部１４から、不正操作防止処理の実行を指示するロック指示信号が入力されたか否かを判別し（ステップＳ８）、判別の結果、ロック信号が入力されていないと判別した場合に、ステップＳ５の処理に戻り、ロック指示信号が入力された場合には、例えばメイン画面の表示処理を抑止して、図１２に示すようなログイン画面（ロック画面）を表示する処理を行い（ステップＳ９）、不正操作を防止する処理を行う。詳細には、制御部１５は、入力部１４から操作信号が入力された場合であっても、パスワード入力を示す信号以外の操作信号に応じた処理を抑止する。制御部１５は、不正操作防止処理中では、操作入力に応じた処理以外の処理に関しては通常処理を行う。
【００６９】
ステップＳ１１において、制御部１５は、入力部１４からパスワードが入力されると、その入力されたパスワードが規定されたパスワードと比較して認証を行い（ステップＳ１２）、その結果パスワードが一致していない場合にステップＳ９の処理に戻り、パスワードが一致している場合には、ステップＳ５の処理に進み、メイン画面を表示部１３に表示してロックを解除する。
【００７０】
以上説明したように、制御部１５は、本発明に係る電子メール処理を行うとともに、パスワード入力以外の操作に対して処理を抑止し、適正なパスワード入力が行われた場合に、メイン画面を表示してロックを解除するので、例えば不正なユーザ等による不正操作を防止することができる。
【００７１】
［電子メール処理装置１０のテストメール送信処理に係る動作］
図１３は、図１，図２に示した電子メール処理装置１０のテストメール送信処理に係る動作の一具体例を説明するためのフローチャートである。図１４は、図１，図２に示した電子メール処理装置１０による電子メール作成画面を説明するための図である。図１５は、図１，図２に示した電子メール処理装置１０が複数の宛先に電子メールを送信する際の動作を説明するための図である。図１３〜図１５を参照しながら、電子メール処理装置１０の動作の一具体例を説明する。
【００７２】
ステップＳ５０１において、電子メール処理装置１０の制御部１５は、図１４に示すように、表示部１３に、電子メール本文データの作成画面１３２を表示するとともに、テストメールの送信を指示する操作ボタンＢＴ１３２１や、通常の電子メールの送信を指示する送信操作ボタンＢＴ１３２２を表示する処理を行う。
【００７３】
ステップＳ５０２において、制御部１５は、入力部１４から入力された操作信号に基づいて、図１４に示すように、電子メール本文データの作成処理や編集処理を行う。
【００７４】
この際、図１４に示すように、電子メール本文データに、登録データ７００やテスト用登録データ７００Ｔ内の属性データ及び差込位置を指定するタグ（識別符号）、例えば＜％会社名％＞や＜％名前（姓）％＞等の各種タグが記述されていてもよい。
【００７５】
ステップＳ５０３において、制御部１５は、入力部１４からテストメール送信指示を示す信号が入力された否かを判別し、その信号が入力されていないと判別した場合にステップＳ５０８の処理に進み、その信号が入力されたと判別した場合にステップＳ５０４の処理に進む。詳細には、制御部１５は、図１４に示したテストメールの送信を指示する操作ボタンＢＴ１３２１の操作指示を示す信号が入力された場合に、ステップＳ５０４の処理に進む。
【００７６】
ステップＳ５０４において、制御部１５は、テストメールデータを生成する処理を行う。詳細には、制御部１５は、テスト用登録データ７００Ｔに基づいて、電子メール本文データに含まれるタグ（識別符号）に応じて、電子メール本文データにテスト用属性データを差し込む処理を行う。例えば制御部１５は、図１４に示すように、電子メール本文データに、登録データ内のデータを指定するタグ、例えば＜％会社名％＞や＜％名前（姓）％＞等の各種タグが記述されている場合には、テスト用登録データ７００Ｔに基づいて、そのテスト用メールアドレス７０１Ｔに関連付けられたタグに対応する属性データ、例えば会社名データや名前（姓）データを、本文データ中に差し込む処理を行い、テストメールを生成する。
【００７７】
ステップＳ５０５において、図１５に示すように、電子メール処理装置１０の制御部１５は、そのテスト用属性データが差し込まれた電子メール本文データを含むテストメールを、テスト用メールアドレス宛に通信Ｉ／Ｆ１１を介して送信する処理を行う。
例えば具体的には、予め電子メールサーバ装置２０にテストメールを受信するためのテスト用メールアドレスを設定しておき、制御部１５は、通信Ｉ／Ｆ１１を介して電子メールサーバ装置２０にテスト用メールアドレス宛のテストメールを送信する処理を行う。
【００７８】
ステップＳ５０６において、制御部１５は、例えば通信Ｉ／Ｆ１１を介して、電子メールサーバ装置２０にアクセスして、電子メールサーバ装置２０からテストメールを受信して、そのテストメールを表示部１３に表示する処理を行い（ステップＳ５０７）、ステップＳ５０１の処理に戻る。電子メール作成者は、表示部１３に表示されたテストメールの個別情報が差し込まれた電子メール本文データを簡単に確認することができる。つまり、電子メール作成者は、規定されたメールアドレス宛に電子メールを送信する前に、個別情報が差し込まれた電子メール本文データを簡単に確認することができる。
また、メール作成時に簡単な操作で、個別情報が差し込まれた電子メール本文データを簡単に確認することができる。また、メール作成者の意図と異なる電子メールを送信することを防止することができる。
【００７９】
一方、ステップＳ５０３の判別において、制御部１５は、入力部１４からテストメール送信指示を示す信号が入力されていないと判別した場合に、入力部１４からメール送信指示を示す信号が入力されたか否かを判別する（ステップＳ５０８）。例えば詳細には、図１４に示すように、送信操作ボタンＢＴ１３２２の操作指示を示す信号が入力されたか否かを判別し、その信号が入力されたと判別した場合に、ステップＳ５０９の処理に進み、通常の電子メールの送信処理を行う。
具体的には、制御部１５は、登録データ７００に基づいて、属性データ及び差込位置を指定する識別符号を含む電子メール本文データに、識別符号に応じて、電子メール本文データの送信先のメールアドレス７０１に関連付けられた属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データをそのメールアドレス７０１宛に通信Ｉ／Ｆ１１を介して送信する処理を行う。
通常の電子メールの詳細な処理に関しては、後述する。
【００８０】
一方、ステップＳ５０８において、制御部１５は、入力部１４からメール送信指示を示す信号が入力されていないと判別した場合には、例えば図１４に示すように、入力部１４により、表示部１３に表示された下書きボタンの操作指示を示す信号が入力されたか否かを判別し（ステップＳ５１０）、その信号が入力されたと判別した場合に、その作成した電子メール本文データを記憶部１２に記憶する。
【００８１】
一方、ステップＳ５１０において、制御部１５は、入力部１４により下書きボタンの操作指示を示す信号が入力されていないと判別した場合には、例えば図１４に示すように、入力部１４により、表示部１３に表示されたキャンセルボタンの操作指示を示す信号が入力されたか否かを判別し（ステップＳ５１２）、その信号が入力されたと判別した場合に、その作成した電子メール本文データを破棄する。
一方、ステップＳ５１２の判別において、入力部１４により、キャンセルボタンの操作指示を示す信号が入力されていないと判別した場合に、ステップＳ５０１の処理に戻る。
【００８２】
以上説明したように、電子メール作成者は、表示部１３に表示されたテストメールの個別情報が差し込まれた電子メール本文データを簡単に確認することができる。つまり、電子メール作成者は、規定されたメールアドレス宛に電子メールを送信する前に、個別情報が差し込まれた電子メール本文データを簡単に確認することができる。
【００８３】
［電子メール処理装置１０の動作］
図１６は、本発明の他の実施形態に係る電子メール処理装置１０の動作を説明するためのフローチャートである。図面を参照しながら、電子メール処理装置１０が、複数のユーザ（顧客）Ｃ１に電子メールの送付を行う場合を説明する。また、上述した構成要素や動作と同様な点については説明を省略する。
【００８４】
ステップＳ２０において、電子メール処理装置１０の制御部１５は、入力部１４から、テストメール送信指示を示す信号が入力されたか否かを判別し、その信号が入力されたと判別した場合に、テストメール送信処理を行うことを示すデータ、例えばテスト送信フラグに「１」を設定し（ステップＳ２０１）、ステップＳ２６の処理に進み、その信号が入力されていないと判別した場合に、通常メール送信処理を行うことを示すデータ、例えばテスト送信フラグに「０」を設定し（ステップＳ２０２）、ステップＳ２１の処理に進む。
【００８５】
ステップＳ２１において、制御部１５は、例えば送信先検索条件を示す信号が入力部１４から入力されると、記憶部１２に記憶されている顧客データベース１０Ａを読み出して、その送信先検索条件に基づいて、その条件に適合するユーザＣ１の登録データ７００を顧客データベース１０Ａから抽出する（ステップＳ２２）。
例えば、この検索条件は、登録データ７００に登録されているデータから、送信しようとする電子メールの内容に最も適合するユーザＣ１が検索されるように、任意に選択されて組み合わされることにより設定される。例えば、女性用品の広告メールを送信する際に、「３０代」の「女性」で「目黒区」に住み自社商品の「購買歴がある」といった設定によって、検索条件の設定が行われる。
【００８６】
ステップＳ２３において、制御部１５は、上記条件に適合するユーザＣ１に関する登録データ７００に基づいて、そのユーザＣ１に関連付けられたメールアドレス７０１のリストを生成する。この際、この送信アドレスリストは、検索条件に対応する宛先グループとして、任意の名称を付して記憶部１２に保存しておくことにより、同様の内容の電子メールを送信する際に、簡単に呼び出すことができるようにすることが好ましい。
【００８７】
ステップＳ２４において、制御部１５は、送信アドレスリスト中から１つのメールアドレス７０１を設定し、そのメールアドレス７０１に、送付可能を示すメール送付可否データ７０２が関連付けられているか否かを判別し（ステップＳ２５）、メール送付可否データ７０２が送付不可を示す場合には、このメールアドレス７０１に関する処理を終了し、ステップＳ２４に戻って、リスト中の次のメールアドレス７０１を設定し、メールアドレス７０１に、送付可能を示すメール送付可否データ７０２が関連付けられていると判別した場合にはステップＳ２６の処理に進む。
【００８８】
ステップＳ２６において、制御部１５は、テスト送信フラグが０を示す場合には、メール本文データにメールアドレス７０１を付加することによって電子メールを生成する。この際、制御部１５は、上述したように、属性データ及び差込位置を指定するタグ（識別符号）を含む電子メール本文データに、タグ（識別符号）に応じて、電子メール本文データの送信先のメールアドレスに関連付けられた属性データを差し込む処理を行う。
また、制御部１５は、テスト送信フラグが１を示す場合には、メール本文データにテスト用メールアドレス７０１Ｔを付加することによってテストメールを生成する。この際、制御部１５は、上述したように、電子メール本文データに含まれるタグ（識別符号）に応じて、電子メール本文データにテスト用属性データを差し込む処理を行う。
【００８９】
ステップＳ２６１において、制御部１５は、テスト送信フラグが１を示すか否かを判別し、テスト送信フラグが１を示すと判別した場合に、ステップＳ５０５の処理に進み、テスト送信フラグが１を示すと判別した場合（テスト送信フラグが０を示す場合）に、ステップＳ２７の処理に進む。
【００９０】
ステップＳ５０５において、制御部１５は、テスト用属性データが差し込まれた電子メール本文データを含むテストメールをテスト用メールアドレス宛に通信Ｉ／Ｆ１１を介して送信する処理を行う。
ステップＳ５０６において、制御部１５は、例えば通信Ｉ／Ｆ１１を介して、電子メールサーバ装置２０にアクセスして、電子メールサーバ装置２０からテストメールを受信して、そのテストメールを表示部１３に表示する処理を行い（ステップＳ５０７）、ステップＳ３９の処理に進む。
【００９１】
ステップＳ２７において、制御部１５は、例えば図１５に示した、各電子メールｆ１（ｆ２，ｆ３…）に、各電子メールｆ１（ｆ２，ｆ３…）を受信したクライアント端末装置５０が、その電子メールｆ１（ｆ２，ｆ３…）を開封した際に、送信元の電子メール処理装置１０にリターンメールを送信するためのアドレスデータの設定と、自動生成またはユーザによって任意に設定されるメール内容の同一性を示すためのメッセージＩＤの設定を行ってもよい。このメッセージＩＤは、電子メールｆ１（ｆ２，ｆ３…）に対して共通の識別符号を付すようにしても良く、また、電子メールファイルｆ１（ｆ２，ｆ３…）を分類して付すようにしても良い。
【００９２】
ステップＳ２８において、制御部１５は、電子メールｆ１（ｆ２，ｆ３…）を送信する処理を行う。詳細には、制御部１５は、記憶部１２に記憶された登録データ７００に基づいて、送付可能を示すメール送付可否データ７０２に関連付けられたメールアドレス７０１宛に、電子メールを通信Ｉ／Ｆ１１を介して電子メールサーバ装置２０に送信する処理を行う。
【００９３】
ステップＳ２９において、例えば制御部１５は、顧客ＩＤに対応する電子メールに付されているメッセージＩＤを、電子メール送信リストに記録するとともに、同一のメッセージＩＤを有する電子メールの送信数をカウントして、そのカウント数をメッセージＩＤに対応させて記録する。
【００９４】
ステップＳ３０において、制御部１５は、電子メール通信処理部１５１による送信結果を基にメール送付可否データ７０２に関する処理を行う。詳細には、制御部１５の管理部１５２が、電子メール通信処理部１５１による電子メールの送信結果に基づいて、電子メールを送付できないメールアドレス７０１に、送付不可を示す送付可否データ７０２を関連付けて記憶部１２に記憶する。
【００９５】
ステップＳ３１において、制御部１５は、電子メール通信処理部１５１による電子メールの送信結果に基づいて、例えば図７にしめすように、その電子メールの送信結果と電子メールの宛先（メールアドレス７０１）とを関連付けた送信履歴データ８００を生成し、電子メールの送信処理を行う毎に送信履歴データ８００の更新を行い、記憶部１２に送信履歴データ８００を記憶する。
【００９６】
ステップＳ３２において、制御部１５は、送信アドレスリスト中の各顧客のＩＤ毎に、つまり各電子メールアドレス７０１宛に電子メールを送信し、全ての電子メールアドレス７０１に対して処理が終了したか否かの判別を行い、送信処理が全て完了していないと判別した場合に、ステップＳ２４の処理に戻り、全ての電子メールアドレス７０１に対して処理が終了したと判別を行った場合に、ステップＳ３３のエラー処理に移行する。
【００９７】
ステップＳ３４において、制御部１５は、電子メールの送信結果に基づいて、電子メールの送信エラーが生じたか否かを判別し、送信エラーが生じていないと判別した場合にステップＳ３７の処理に進み、送信エラーが生じたと判別した場合には、通信Ｉ／Ｆ１１によるデータ通信路３０Ａを介した電子メールサーバ装置２０との通信エラーによる送信エラーを特定する（ステップＳ３５）。詳細には、送信エラー判別部１５３は、電子メールの送信結果に基づいて、通信Ｉ／Ｆ１１によるデータ通信路３０Ａを介した電子メールサーバ装置２０との通信エラーによる送信エラーを特定し、その特定された通信エラーに対応するメールアドレス７０１に、送付可能を示す送付可否データ７０２を関連付けて、登録データ７００を修正して（ステップＳ３６）、ステップＳ３７に進む。
【００９８】
詳細には、ステップＳ３５およびステップＳ３６において、例えば、制御部１５の送信履歴処理部１５４は、図７に示すように、表示部１３の表示画面１３１に送信履歴データ８００を表示すると共に、登録データ７００の修正を指示する操作ボタン（ＢＴ１３１）を表示する表示処理を行う。
そして、制御部１５の修正部１５５は、入力部１４から登録データ７００の修正指示を示す信号が入力された場合に、その特定された通信エラーに対応するメールアドレス７０１に、送付可能を示す送付可否データ７０２を関連付けて、登録データ７００を修正する。より詳細には修正部１５５は、入力部１４から操作ボタン（ＢＴ１３１）の操作指示を示す信号が入力された場合に、その特定された通信エラーに対応するメールアドレス７０１に、送付可能を示す送付可否データ７０２を関連付けて、登録データ７００を修正する。この際、制御部１５は、例えば図９に示すように、通信エラーとして特定されたメールアドレスに関連付けて、送付可を示す表示を行ってもよい。
【００９９】
図１７は、図１，図２に示した電子メール処理装置１０による登録データ７００の一覧表示の一具体例を説明するための図である。図１８は、通信エラーに対する修正処理後の登録データ７００の一覧表示の一具体例を説明するための図である。
制御部１５は、例えば個人情報一覧指示を示す信号が入力部１４から入力された場合に、登録データ７００に基づいて、図１７に示すように、個人ＩＤ、メールアドレス７０１、名前（姓）、名前（名）、会社名、メール送付可否データ７０２、更新日時等を関連付ける表示画面１３３を表示部１３に表示させる処理を行う。
そして修正部１５５により、上記登録データ７００の修正処理が行われた後に、制御部１５は、例えば個人情報一覧指示を示す信号が入力部１４から入力された場合に、修正された登録データ７００に基づいて、図１８に示すように、メールアドレス７０１やメール送付可否データ７０２等を関連付ける表示画面１３３を表示部１３に表示する。
具体的には、制御部１５では、図１７に示すように、第３番目、および第４番目のメールアドレス宛への電子メール送信時に通信エラーが生じた場合に、管理部１５２がそのメールアドレスに送付不可を示すメール送付可否データ７０２を関連付けて、図１８に示すように、修正部１５５が、その第３番目および第４番目のメールアドレスに、送付可を示すメール送付可否データ７０２を関連付けて登録データ７００を修正する。
【０１００】
ステップＳ３７において、制御部１５は、通信Ｉ／Ｆ１１によりデータ通信路３０Ａを介して電子メールサーバ装置２０からエラーメールを受信したか否かを判別し、エラーメールを受信したと判別した場合にエラー設定を行い（ステップＳ３８）、ステップＳ３９の処理に進む。詳細にはステップＳ３８において、制御部１５は、通信Ｉ／Ｆ１１を介して受信したエラーメールのヘッダや本文データを解析して、そのエラーメールに対応する送信先メールアドレス７０１を特定し、その特定されたメールアドレス７０１に、送付不可を示すメール送付可否データ７０２を関連付けて登録データ７００を修正する。
【０１０１】
ステップＳ３９において、制御部１５は、例えば、正常に電子メールを送付できたメールアドレス７０１に、送付可を示すメール送付可否データ７０２を関連付けて登録データ７００を修正する処理等のメール管理処理を行い、一連の電子メールの送付に係る処理を終了する。
【０１０２】
上記実施形態では、制御部１５は、図１６に示すように、規定された複数の宛先（メールアドレス）を含む送信アドレスリスト中の全てのメールアドレス７０１宛に電子メールを送信した後、ステップＳ３５，Ｓ３６において修正処理を行ったが、この形態に限られるものではない。例えば、メールアドレス７０１宛を電子メールを送信する毎に、修正部１５５による修正処理を行ってもよいし、規定された電子メール送信回数毎に、修正部１５５による修正処理を行ってもよい。
【０１０３】
また、上記実施形態では、電子メール処理装置１０は、メール送付可否データ７０２により、送付可能を示す送付可否データに関連付けられたメールアドレス宛に電子メールを送信していたが、この形態に限られるものではない。登録データ７００に、メールアドレス７０１、メール送付可否データ７０２、通信エラーの有無を示す通信エラーデータ、エラーメール受信の有無を示すエラーメール受信データなどを関連付けて記憶し、制御部１５が、電子メール通信処理部１５１による送信結果に基づいて、メール送付可否データ７０２、通信エラーデータを更新し、エラーメールの受信結果に基づいて、エラーメール受信データを更新して、登録データ７００を修正し、新たに電子メールを送信する際にその修正された登録データ７００に基づいて送信処理を行ってもよい。
【０１０４】
なお、本発明は上述した実施形態に限られるものではない。例えば上記実施形態を組み合わせて実施してもよい。また、電子メール処理装置１０からクライアント端末装置５０に直接メールを送信する形態であってもよい。また制御部１５は、電子メールの送信処理の結果、送信エラーが所定回数以上連続して生じた場合に、通信エラーが生じたと判別して、修正部１５５により上記メール送付可否データ７０２の修正処理を行ってもよい。
【０１０５】
以上説明したように、本発明に係る、規定された宛先に電子メールを送付する電子メール処理装置１０は、入力部（操作入力部）１４と、データ通信路を介して電子メールサーバ装置とデータ通信を行う通信Ｉ／Ｆ１１と、電子メール受信者に関する属性データ及びメールアドレスを関連付ける登録データ７００と、テスト用属性データ及びテスト用メールアドレス７０１Ｔを関連付けるテスト用登録データ７００Ｔを記憶する記憶部１２と、属性データ及び差込位置を指定するタグ（識別符号）を含む電子メール本文データに、タグ（識別符号）に応じて、電子メール本文データの送信先のメールアドレス７０１に関連付けられた属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データをメールアドレス宛に通信Ｉ／Ｆ１１を介して送信する処理を行う制御部１５とを有し、この制御部１５は、入力部（操作入力部）１４からテストメール送信指示を示す信号が入力された場合に、電子メール本文データに含まれるタグ（識別符号）に応じて、電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールをテスト用メールアドレス７０１Ｔ宛に通信Ｉ／Ｆ１１を介して送信する処理を行うので、例えば制御部１５が、制御部１５を介して電子メールサーバ装置２０から受信したテストメールを表示部１３に表示する処理を行うことで、規定されたメールアドレス宛に電子メールを送信する前に、個別情報が差し込まれた電子メール本文データを簡単に確認することができる。
【０１０６】
また、制御部１５は、図１４に示すように、表示部１３に、電子メール本文データの作成画面、およびテストメールの送信を指示する操作ボタンＢＴ１３２１を表示する表示処理を行うとともに、入力部１４から入力された操作信号に基づいて当該電子メール本文データの作成処理又は編集処理を行い、入力部１４から操作ボタンＢＴ１４２１の操作指示を示す信号が入力された場合に、テストメールの送信処理を行うので、そのテストメールを受信して表示部１３に表示させることにより、メール作成時に簡単な操作で、個別情報が差し込まれた電子メール本文データを簡単に確認することができる。
また、メール作成者の意図と異なる電子メールを送信することを防止することができる。
【０１０７】
また、制御部１５は、表示部１３に、電子メールの送信結果と当該電子メールの宛先とを関連付けた送信履歴を表示する処理を行う際に、テストメールの送信結果を表示することを抑止するので、例えば通常のメール送信履歴とともにテストメールの送信履歴を同時に表示した場合には、ユーザにとって実際のメール送信履歴の視認性が低下するが、本発明に係る送信履歴処理部１５４は、上述したように通常のメール送信履歴のみを表示することで、実際のメール送信履歴の視認性の低下を防止することができる。
【０１０８】
また、本実施形態に係る電子メール処理装置１０は、データ通信路３０Ｂを介して電子メールサーバ装置２０とデータ通信を行う通信Ｉ／Ｆ１１と、宛先を示すメールアドレス７０１と、その宛先（メールアドレス）に電子メールを送付可能か否かを示す送付可否データ７０２とを関連付ける登録データ７００を記憶する記憶部１２と、制御部１５とを有し、この制御部が、記憶部１２に記憶された登録データ７００に基づいて、送付可能を示すメール送付可否データ７０２に関連付けられたメールアドレス７０１宛に、電子メールを通信Ｉ／Ｆ１１を介して送信する処理を行う電子メール通信処理部１５１と、電子メール通信処理部１５１による電子メールの送信結果に基づいて、電子メールを送付できないメールアドレス７０１に、送付不可を示す送付可否データ７０２を関連付ける管理部１５２と、電子メールの送信結果に基づいて、電子メールの送信エラーのうち、通信Ｉ／Ｆ１１による電子メールサーバ装置２０との通信エラーによる送信エラーを特定し、当該特定された通信エラーに対応するメールアドレス７０１に、送付可能を示す送付可否データ７０２を関連付けて、登録データ７００を修正する修正部１５５とを有するので、例えば送信側のトラブル等により電子メールの送信エラーが生じた場合、つまり通信エラーが生じた場合であっても、送付可否データ７０２を適切に管理することができる。また、送信側のトラブルが解消した場合に、高品質の登録データ７００に基づいて電子メールを送信することができる。
【０１０９】
また、本実施形態に係る電子メール処理装置１０は、操作に応じた信号を入力する入力部１４を備え、修正部１５５が、入力部１４から登録データ７００の修正指示を示す信号が入力された場合に、上記送信側のトラブル等が生じた場合であっても、通信エラーに対応するメールアドレス７０１に、送付可能を示す送付可否データ７０２を関連付けて、登録データ７００を修正するので、煩雑な操作を行うことなく簡単な操作により、送付可否データ７０２を修正することができる。
【０１１０】
また、本実施形態に係る電子メール処理装置１０は、表示部１３を備え、制御部１５は、図６に示すように、表示部１３の表示画面１３１に、電子メールの送信結果と当該電子メールの宛先とを関連付けた送信履歴データ８００を表示する処理を行うとともに、登録データ７００の修正を指示する操作ボタン（ＢＴ１３１）を表示する表示処理を行い、入力部１４から操作ボタン（ＢＴ１３１）の操作指示を示す信号が入力された場合に、修正部１５５が登録データ７００の修正を行うので、煩雑な操作を行うことなく簡単な操作により、送付可否データ７０２を修正することができる。
【０１１１】
また、本実施形態に係る電子メール処理装置１０は、操作に応じた信号を入力する入力部１４を備え、修正部１５５が、入力部１４から登録データ７００の修正指示を示す信号が入力された場合に、上記送信側のトラブル等が生じた場合であっても、通信エラーに対応するメールアドレス７０１に、送付可能を示す送付可否データ７０２を関連付けて、登録データ７００を修正するので、煩雑な操作を行うことなく簡単な操作により、送付可否データ７０２を修正することができる。
【０１１２】
また、本実施形態に係る電子メール処理装置１０は、表示部１３を備え、制御部１５は、図６に示すように、表示部１３の表示画面１３１に、電子メールの送信結果と当該電子メールの宛先とを関連付けた送信履歴データ８００を表示する処理を行うとともに、登録データ７００の修正を指示する操作ボタン（ＢＴ１３１）を表示する表示処理を行い、入力部１４から操作ボタン（ＢＴ１３１）の操作指示を示す信号が入力された場合に、修正部１５５が登録データ７００の修正を行うので、煩雑な操作を行うことなく簡単な操作により、送付可否データ７０２を修正することができる。
【０１１３】
また、電子メール処理装置１０は、記憶部１２が、電子メール受信者（ユーザＣ１）に関する属性データ、メールアドレス７０１、及び送付可否データ７０２を関連付けて登録データ７００として記憶し、電子メール通信処理部１５１が、記憶部１２に記憶された登録データ７００に基づいて、規定された条件に適合する電子メール受信者（ユーザＣ１）に関連付けられたメールアドレス７０１を特定し、当該特定されたメールアドレス７０１宛に電子メールを送信する処理を行うので、所望の条件に適合するユーザＣ１宛に電子メールを高精度に送信することができる。
【０１１４】
また、本発明に係るプログラム１２１は、少なくとも記憶部１２と、入力部（操作入力部）１４と、データ通信路３０を介して電子メールサーバ装置２０とデータ通信を行う通信Ｉ／Ｆ１１とを有し、規定された宛先に電子メールを送付するコンピュータに、実行されることで、記憶部１２に記憶された、電子メール受信者に関する属性データ及びメールアドレス７０１を関連付ける登録データ７００に基づいて、属性データ及び差込位置を指定するタグ（識別符号）を含む電子メール本文データに、タグ（識別符号）に応じて、電子メール本文データの送信先のメールアドレス７０１に関連付けられた属性データを差し込む処理を行うとともに、当該属性データが差し込まれた電子メール本文データをメールアドレス７０１宛に通信Ｉ／Ｆ１１を介して送信する処理を行う機能と、記憶部１２に記憶された、テスト用属性データ及びテスト用メールアドレス７０１ｔを関連付けるテスト用登録データ７００Ｔに基づいて、入力部１４からテストメール送信指示を示す信号が入力された場合に、電子メール本文データに含まれるタグ（識別符号）に応じて、電子メール本文データにテスト用属性データを差し込む処理を行うとともに、当該テスト用属性データが差し込まれた電子メール本文データを含むテストメールをテスト用メールアドレス７０１Ｔ宛に通信Ｉ／Ｆ１１を介して送信する処理を行う機能とを実現させることができる。
また、上記プログラム１２１を記録したコンピュータ読み取り可能な記録媒体１２２を、コンピュータにイントールして、コンピュータに実行させることにより、本発明に係る機能をコンピュータに実現させてもよい。
【図面の簡単な説明】
【０１１５】
【図１】本発明の一実施形態に係る電子メール処理装置１０を採用した電子メール処理システム１の構成図である。
【図２】図１に示した電子メール処理システム１の詳細な構成図である。
【図３】図１，図２に示した電子メール処理装置１０の機能１５０を説明するための機能ブロック図である。
【図４】登録データ７００の編集画面の一具体例を説明するための図である。
【図５】テスト用登録データ７００Ｔの編集画面の一具体例を説明するための図である。
【図６】登録データ７００，及びテスト用登録データ７００Ｔの一具体例を説明するための図である。
【図７】図１，図２に示した電子メール処理装置１０の表示部１３に表示される送信履歴画面の一具体例を示す図である。
【図８】図１，図２に示した電子メール処理装置１０の送信履歴処理部１５４により生成される送信履歴データ８００の一具体例を示す図である。
【図９】メール送付可否データの修正後の表示画面の一具体例を示す図である。
【図１０】図２に示した電子メール処理装置１０からクライアント端末装置５０に電子メールを送付する動作の一具体例を説明するための図である。（Ａ）は図１に示した電子メール処理システム１の電子メール処理装置１０から送信された電子メールが、電子メールサーバ装置２０および電子メールサーバ装置６０を介してクライアント端末装置５０により受信される動作を説明するための図であり、（Ｂ）は電子メールが電子メールサーバ装置６０からクライアント端末装置５０に届かない場合の電子メール処理装置１０の動作を説明するための図であり、（Ｃ）は電子メールが電子メールサーバ装置２０から電子メールサーバ装置６０に送信できない場合の電子メール処理装置１０の動作を説明するための図であり、（Ｄ）は電子メール処理装置１０と電子メールサーバ装置２０と間の通信エラーにより、電子メール処理装置１０から電子メールサーバ装置２０に電子メールが送信できない場合の電子メール処理装置１０の動作を説明するための図である。
【図１１】図１，図２に示した電子メール処理装置１０の動作の一具体例を説明するための図である。
【図１２】図１に示した電子メール処理装置１０の表示部１３に表示されるログイン画面の一具体例を説明するための図である。
【図１３】図１，図２に示した電子メール処理装置１０のテストメール送信処理に係る動作の一具体例を説明するためのフローチャートである。
【図１４】図１，図２に示した電子メール処理装置１０による電子メール作成画面を説明するための図である。
【図１５】図１，図２に示した電子メール処理装置１０が複数の宛先に電子メールを送信する際の動作を説明するための図である。
【図１６】本発明の他の実施形態に係る電子メール処理装置１０の動作を説明するためのフローチャートである。
【図１７】図１，図２に示した電子メール処理装置１０による登録データ７００の一覧表示の一具体例を説明するための図である。
【図１８】通信エラーに対する修正処理後の登録データ７００の一覧表示の一具体例を説明するための図である。
【符号の説明】
【０１１６】
１  電子メール処理システム
１０  電子メール処理装置
１０Ａ  顧客データベース
１０Ｂ  文書データベース
１１  通信Ｉ／Ｆ（インタフェース）
１２  記憶部
１３  表示部
１４  入力部
１５  制御部
２０  電子メールサーバ装置
２１  通信Ｉ／Ｆ
２２  記憶部
２３  表示部
２４  入力部
２５  制御部
３０，３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ  通信路（通信ネットワーク）
４０  ルータ
５０，５０Ａ，５０Ｂ  クライアント端末装置（端末装置）
６０，６０Ａ，６０Ｂ  電子メールサーバ装置
６０Ｔ  基地局
１２１  プログラム
１２２  記録媒体
１５１  電子メール通信処理部
１５２  管理部
１５３  送信エラー判別部
１５４  送信履歴処理部
１５５  修正部
７００  登録データ
８００  送信履歴データ
１５１２  テストメール処理部
【図１】
2008021273.tif 000003
【図２】
2008021273.tif 000004
【図３】
2008021273.tif 000005
【図４】
2008021273.tif 000006
【図５】
2008021273.tif 000007
【図６】
2008021273.tif 000008
【図７】
2008021273.tif 000009
【図８】
2008021273.tif 000010
【図９】
2008021273.tif 000011
【図１０】
2008021273.tif 000012
【図１１】
2008021273.tif 000013
【図１２】
2008021273.tif 000014
【図１３】
2008021273.tif 000015
【図１４】
2008021273.tif 000016
【図１５】
2008021273.tif 000017
【図１６】
2008021273.tif 000018
【図１７】
2008021273.tif 000019
【図１８】
2008021273.tif 000020