(57)【要約】【課題】送信先の候補から除外された送信先に電子メールを送信する電子メール送信制御装置を提供することを目的とする。【解決手段】メール情報格納部１０１と、送信先情報格納部１０２と、電子メール送信部１０５と、エラー情報を受信するエラー情報受信部１０６と、エラー情報が所定条件を満たすか否かを判断するエラー情報判断部１０７と、エラー情報判断部が所定の条件を満たすとの判断の場合に、エラー情報が有する送信先情報が示す送信先を送信先の候補から除外する処理である除外処理を行う送信先除外処理部１０８を有する電子メール送信制御装置であって、送信先除外処理部１０８が除外処理を行った後、所定条件を満たすか否かを判断する再送信判断部１０９を有し、電子メール送信部１０５は、再送信判断部１０９が所定条件を満たしたとの判断の場合に、除外された送信先に電子メールを送信する。【選択図】図１
2005148800.tif 000002
【特許請求の範囲】
【請求項１】
電子メールに関する情報であるメール情報を格納しているメール情報格納部と、
前記電子メールの送信先を示す情報である送信先情報を１以上格納している送信先情報格納部と、
前記１以上の送信先情報が示す送信先に電子メールを送信する電子メール送信部と、
前記電子メールの送信に対するエラーの情報であり、送信先情報を有するエラー情報を受信するエラー情報受信部と、
前記エラー情報受信部が受信するエラー情報が所定の条件を満たすか否かを判断するエラー情報判断部と、
前記エラー情報判断部が所定の条件を満たすとの判断の場合に、当該エラー情報が有する送信先情報が示す送信先を電子メールの送信先の候補から除外する処理である除外処理を行う送信先除外処理部を具備する電子メール送信制御装置であって、
前記送信先除外処理部が除外処理を行った後、所定の条件を満たすか否かを判断する再送信判断部を有し、
前記電子メール送信部は、
前記再送信判断部が前記所定の条件を満たすとの判断の場合に、当該除外された送信先に対して、電子メールを送信することを特徴とする電子メール送信制御装置。
【請求項２】
前記電子メール送信部は、
前記送信先除外処理部が除外処理を行った後、前記再送信判断部が所定の条件を満たすとの判断の場合に、当該除外された送信先に対して電子メールを送信し、かつ、除外されていない送信先に対しても当該電子メールを送信する請求項１記載の電子メール送信制御装置。
【請求項３】
電子メールに関する情報であるメール情報を格納しているメール情報格納部と、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、
前記電子メール送信部が、前記送信先除外処理部が除外処理を行った後、前記再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、
前記再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、前記メール情報格納部で格納されている電子メールから取得する電子メール取得部をさらに具備し、
前記電子メール送信部は、さらに、
前記電子メール取得部が取得した電子メールを、前記エラー情報を送信しなかった送信先に送信する請求項１または請求項２いずれか記載の電子メール送信制御装置。
【請求項４】
電子メールに関する情報であるメール情報を格納しているメール情報格納部と、
前記再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該送信先に、未送信メールの送信の可否をたずねる電子メールである送信可否メールを送信する送信可否メール送信部と、
前記送信可否メール送信部が送信した送信可否メールに対応する返答を受け付ける返答受付部をさらに具備し、
前記電子メール取得部は、
前記返答受付部が返答を受け付け、かつ当該返答が送信可を示す返答である場合に、当該
エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、前記メール情報格納部で格納されている電子メールから取得する請求項３記載の電子メール送信制御装置。
【請求項５】
電子メールに関する情報であるメール情報を格納しているメール情報格納部と、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、
前記電子メール送信部が、前記送信先除外処理部が除外処理を行った後、前記再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、
前記再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニュー情報構成部と、
前記メニュー情報構成部が構成したメニュー情報を蓄積するメニュー情報蓄積部と、
前記メニュー情報蓄積部が蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、
前記電子メール送信部は、さらに、
前記電子メール構成部が構成した電子メールを当該送信先に送信し、
前記場所特定情報に対するアクセスを受け付け、前記メニュー情報を前記送信先に送信するメニュー情報送信部と、
前記メニュー情報送信部のメニュー情報の送信に対応して、メニュー項目の選択情報であるメニュー項目選択情報を受信するメニュー項目選択情報受信部と、
前記メニュー項目選択情報受信部が受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、前記メール情報格納部で格納されている電子メールから取得する電子メール取得部をさらに具備し、
前記電子メール送信部は、さらに、
前記電子メール取得部が取得した電子メールを、前記エラー情報を送信しなかった送信先に送信する請求項１または請求項２いずれか記載の電子メール送信制御装置。
【請求項６】
電子メールに関する情報であるメール情報を格納しているメール情報格納部と、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、
前記電子メール送信部が、前記送信先除外処理部が除外処理を行った後、前記再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、
前記再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニュー情報構成部と、
前記メニュー情報構成部が構成したメニュー情報を蓄積するメニュー情報蓄積部と、
前記メニュー情報蓄積部が蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、
前記電子メール送信部は、さらに、
前記電子メール構成部が構成した電子メールを当該送信先に送信し、
前記メニュー情報が有するメニュー項目から選択されたメニュー項目選択情報を受信するメニュー項目選択情報受信部と、
前記メニュー項目選択情報受信部が受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、前記メール情報格納部で格納されている電子メールから取得する電子メール取得部をさらに具備し、
前記電子メール送信部は、さらに、
前記電子メール取得部が取得した電子メールを、前記エラー情報を送信しなかった送信先に送信する請求項１または請求項２いずれか記載の電子メール送信制御装置。
【請求項７】
電子メールに関する情報であるメール情報を格納しているメール情報格納部と、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、
前記電子メール送信部が、前記送信先除外処理部が除外処理を行った後、前記再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、
前記再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成部と、
前記電子メール情報構成部が構成した電子メール情報を蓄積する電子メール情報蓄積部と、
前記電子メール情報蓄積部が蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、
前記電子メール送信部は、さらに、
前記電子メール構成部が構成した電子メールを、当該エラー情報を送信しなかった送信先に送信し、
前記場所特定情報に対するアクセスを受け付け、前記電子メール情報を、前記エラー情報を送信しなかった送信先に送信する電子メール情報送信部を、さらに具備する請求項１または請求項２いずれか記載の電子メール送信制御装置。
【請求項８】
電子メールに関する情報であるメール情報を格納しているメール情報格納部と、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、
前記電子メール送信部が、前記送信先除外処理部が除外処理を行った後、前記再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、
前記再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成部と、
前記電子メール情報構成部が構成した電子メール情報を蓄積する電子メール情報蓄積部と、
前記電子メール情報蓄積部が蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、
前記電子メール送信部は、さらに、
前記電子メール構成部が構成した電子メールを、当該エラー情報を送信しなかった送信先に送信する請求項１または請求項２いずれか記載の電子メール送信制御装置。
【請求項９】
前記電子メール送信部が、前記送信先除外処理部が除外処理を行った後、前記再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、
前記再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合は、当該エラー情報を送信しなかった送信先を、通常の電子メールの送信先とする処理を行う送信先復活処理部をさらに具備する請求項１から請求項８いずれか記載の電子メール送信制御装置。
【請求項１０】
前記所定の条件は、前記送信先除外処理部が除外処理を行った後、所定の期間が経過したことである請求項１から請求項９いずれか記載の電子メール送信制御装置。
【請求項１１】
前記所定の条件は、前記送信先除外処理部が除外処理を行った後、所定の回数、前記電子メール送信部が電子メールを送信したことである請求項１から請求項９いずれか記載の電子メール送信制御装置。
【請求項１２】
電子メールを送信する送信先の候補から一度除外された送信先に対して、所定の条件を満たした場合に、電子メールを送信する電子メール送信制御装置。
【請求項１３】
コンピュータに、
１以上の送信先情報が示す送信先に電子メールを送信する電子メール送信ステップと、
前記電子メールの送信に対するエラーの情報であり、送信先情報を有するエラー情報を受信するエラー情報受信ステップと、
前記エラー情報受信ステップで受信するエラー情報が所定の条件を満たすか否かを判断するエラー情報判断ステップと、
前記エラー情報判断ステップで所定の条件を満たすとの判断の場合に、当該エラー情報が有する送信先情報が示す送信先を電子メールの送信先の候補から除外する処理である除外処理を行う送信先除外処理ステップと、
前記送信先除外処理ステップで除外処理を行った後、所定の条件を満たすか否かを判断する再送信判断ステップと、
前記再送信判断ステップで所定の条件を満たすとの判断の場合に、当該除外された送信先に対して、電子メールを送信する送信ステップを実行させるためのプログラム。
【請求項１４】
コンピュータに、
前記送信先除外処理ステップで除外処理を行った後、前記再送信判断ステップで所定の条件を満たすとの判断の場合に、当該除外された送信先に対して電子メールを送信し、かつ、除外されていない送信先に対しても当該電子メールを送信する送信ステップを実行させるためのプログラム。
【請求項１５】
コンピュータに、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステ
ップと、
前記送信先除外処理ステップが除外処理を行った後、前記再送信判断ステップが所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、
前記再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、電子メールを取得する電子メール取得ステップと、
前記電子メール取得ステップで取得した電子メールを、前記エラー情報を送信しなかった送信先に送信する送信ステップを実行させるためのプログラム。
【請求項１６】
コンピュータに、
前記再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該送信先に、未送信メールの送信の可否をたずねる電子メールである送信可否メールを送信する送信可否メール送信ステップと、
前記送信可否メール送信ステップで送信した送信可否メールに対応する返答を受け付ける返答受付ステップと、
前記返答受付ステップが返答を受け付け、かつ当該返答が送信可を示す返答である場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、取得する取得ステップを実行させるためのプログラム。
【請求項１７】
コンピュータに、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、
前記送信先除外処理ステップが除外処理を行った後、前記再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、
前記再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニュー情報構成ステップと、
前記メニュー情報構成ステップで構成したメニュー情報を蓄積するメニュー情報蓄積ステップと、
前記メニュー情報蓄積ステップで蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、
前記電子メール構成ステップで構成した電子メールを当該送信先に送信し、
前記場所特定情報に対するアクセスを受け付け、前記メニュー情報を前記送信先に送信するメニュー情報送信ステップと、
前記メニュー情報送信ステップのメニュー情報の送信に対応して、メニュー項目の選択情報であるメニュー項目選択情報を受信するメニュー項目選択情報受信ステップと、
前記メニュー項目選択情報受信ステップで受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、取得する電子メール取得ステップと、
前記電子メール取得ステップで取得した電子メールを、前記エラー情報を送信しなかった送信先に送信する送信ステップを実行させるためのプログラム。
【請求項１８】
コンピュータに、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、
前記送信先除外処理ステップが除外処理を行った後、前記再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、
前記再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニュー情報構成ステップと、
前記メニュー情報構成ステップで構成したメニュー情報を蓄積するメニュー情報蓄積ステップと、
前記メニュー情報蓄積ステップで蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、
前記電子メール構成ステップで構成した電子メールを当該送信先に送信し、
前記メニュー情報が有するメニュー項目から選択されたメニュー項目選択情報を受信するメニュー項目選択情報受信ステップと、
前記メニュー項目選択情報受信ステップで受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、取得する電子メール取得ステップと、
前記電子メール取得ステップで取得した電子メールを、前記エラー情報を送信しなかった送信先に送信する送信ステップを実行させるためのプログラム。
【請求項１９】
コンピュータに、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、
前記送信先除外処理ステップで除外処理を行った後、前記再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、
前記再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成ステップと、
前記電子メール情報構成ステップで構成した電子メール情報を蓄積する電子メール情報蓄積ステップと、
前記電子メール情報蓄積ステップで蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、
前記電子メール構成ステップで構成した電子メールを、当該エラー情報を送信しなかった送信先に送信する送信ステップと、
前記場所特定情報に対するアクセスを受け付け、前記電子メール情報を、前記エラー情報を送信しなかった送信先に送信する電子メール情報送信ステップを実行させるためのプロ
グラム。
【請求項２０】
コンピュータに、
前記送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、
前記送信先除外処理ステップで除外処理を行った後、前記再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、
前記再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、前記未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成ステップと、
前記電子メール情報構成ステップで構成した電子メール情報を蓄積する電子メール情報蓄積ステップと、
前記電子メール情報蓄積ステップで蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、
前記電子メール構成ステップで構成した電子メールを、当該エラー情報を送信しなかった送信先に送信する送信ステップを実行させるためのプログラム。
【請求項２１】
コンピュータに、
前記送信先除外処理ステップで除外処理を行った後、前記再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、
前記再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合は、当該エラー情報を送信しなかった送信先を、通常の電子メールの送信先とする処理を行う送信先復活処理ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの送信を制御する電子メール送信制御装置等に関する。
【背景技術】
【０００２】
従来、登録されている宛先アドレスの中で使用不能となったアドレスを自動的に、アドレス帳またはメーリングリストから削除する電子メール宛先管理システムがある（特許文献１参照）。
【特許文献１】特開２０００−２５９５１４号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来技術の電子メール宛先管理システムは、送信エラーとなったメールアドレスをアドレス帳またはメーリングリストから削除するが、メールサーバ等の故障、メンテナンス等で長期間にわたり電源ＯＦＦの状態になっている場合等においても、メールアドレスを削除してしまうという問題があった。本発明は、従来の問題を解決するためになされたものであり、送信先の候補から除外された送信先アドレスに、電子メールを送信することのできる電子メール送信制御装置を提供することを目的とする。
【０００４】
また、従来技術の電子メール宛先管理システムは、過去に送信できなかった未送信電子メールを、送信先の候補から除外された送信先アドレスに再度、送信できないという問題があった。本発明は、従来の問題を解決するためになされたものであり、送信先の候補から除外された送信先アドレスに、未送信の電子メールを送信することのできる電子メール送信制御装置を提供することを目的とする。
【０００５】
また、従来技術の電子メール宛先管理システムは、登録されている宛先アドレスの中で使用不能となったアドレスを自動的に、アドレス帳またはメーリングリストから削除するものであり、一旦削除されたアドレスを復活させるためには、アドレス帳等に新規登録が必要であった。本発明は、従来の問題を解決するためになされたものであり、従来の新規登録作業をすることなく、送信先の候補から除外された送信先アドレスを復活させることのできる電子メール送信制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子メール送信制御装置は、電子メールに関する情報であるメール情報を格納しているメール情報格納部と、電子メールの送信先を示す情報である送信先情報を１以上格納している送信先情報格納部と、１以上の送信先情報が示す送信先に電子メールを送信する電子メール送信部と、電子メールの送信に対するエラーの情報であり、送信先情報を有するエラー情報を受信するエラー情報受信部と、エラー情報受信部が受信するエラー情報が所定の条件を満たすか否かを判断するエラー情報判断部と、エラー情報判断部が所定の条件を満たすとの判断の場合に、当該エラー情報が有する送信先情報が示す送信先を電子メールの送信先の候補から除外する処理である除外処理を行う送信先除外処理部を具備する電子メール送信制御装置であって、送信先除外処理部が除外処理を行った後、所定の条件を満たすか否かを判断する再送信判断部を有し、電子メール送信部は、再送信判断部が所定の条件を満たすとの判断の場合に、当該除外された送信先に対して、電子メールを送信することを特徴としている。
【０００７】
この構成により、例えば、メールサーバ等の故障、メンテナンス等で長期間にわたり電源ＯＦＦの状態になっている場合等で、メール送信できないことが原因で、送信先の候補
から除外された送信先アドレスに、再度、電子メールを送信できる。
【０００８】
他の本発明の電子メール送信制御装置は、送信先除外処理部が除外処理を行った後、再送信判断部が所定の条件を満たすとの判断の場合に、電子メール送信部が、当該除外された送信先に対して電子メールを送信し、かつ、除外されていない送信先に対しても当該電子メールを送信することを特徴としている。
【０００９】
この構成により、電子メールを、除外された送信先および除外されていない送信先に送信でき、除外された送信先と除外されていない送信先に各々別々に送信する場合に比較して、メールサーバの負荷を軽減できる。
【００１０】
他の本発明の電子メール送信制御装置は、電子メールに関する情報であるメール情報を格納しているメール情報格納部と、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、電子メール送信部が、送信先除外処理部が除外処理を行った後、再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、メール情報格納部が格納している電子メールから取得する電子メール取得部をさらに具備し、電子メール送信部は、さらに、電子メール取得部が取得した電子メールを、エラー情報を送信しなかった送信先に送信することを特徴とする。
【００１１】
この構成により、送信先の候補から除外された送信先に、未送信の電子メールを送信することができる。例えば、定期的に配信されるメールマガジン等の電子メールの一部（過去の月の号）だけが送信されないという事態を回避できる。
【００１２】
他の本発明の電子メール送信制御装置は、電子メールに関する情報であるメール情報を格納しているメール情報格納部と、再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該送信先に、未送信メールの送信の可否をたずねる電子メールである送信可否メールを送信する送信可否メール送信部と、送信可否メール送信部が送信した送信可否メールに対応する返答を受け付ける返答受付部をさらに具備し、電子メール取得部は、返答受付部が返答を受け付け、かつ当該返答が送信可を示す返答である場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部の未送信電子メール情報から判断し、メール情報格納部が格納した電子メールから取得することを特徴とする。
【００１３】
この構成により、未送信電子メールを送信する前に、送信可否のアンケートを送信し、その返答を受信することにより、送信不要なメールを送信せずにすみ、結果、電子メール送信制御装置の負荷を軽減できる。
【００１４】
他の本発明の電子メール送信制御装置は、電子メールに関する情報であるメール情報を格納しているメール情報格納部と、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、電子メール送信部が、送信先除外処理部が除外処理を行った後、再送信判断部が所定の条件を満たしたと判
断したことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部の未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニュー情報構成部と、メニュー情報構成部が構成したメニュー情報を蓄積するメニュー情報蓄積部と、メニュー情報蓄積部が蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、電子メール送信部は、さらに、電子メール構成部が構成した電子メールを当該送信先に送信し、場所特定情報に対するアクセスを受け付け、メニュー情報を前記送信先に送信するメニュー情報送信部と、メニュー情報送信部のメニュー情報の送信に対応して、メニュー項目の選択情報であるメニュー項目選択情報を受信するメニュー項目選択情報受信部と、メニュー項目選択情報受信部が受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、メール情報格納部が格納した電子メールから取得する電子メール取得部をさらに具備し、電子メール送信部は、さらに、電子メール取得部が取得した電子メールを、エラー情報を送信しなかった送信先に送信することを特徴とする。
【００１５】
また、他の本発明の電子メール送信制御装置は、電子メールに関する情報であるメール情報を格納しているメール情報格納部と、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、電子メール送信部が、送信先除外処理部が除外処理を行った後、再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニュー情報構成部と、メニュー情報構成部が構成したメニュー情報を蓄積するメニュー情報蓄積部と、メニュー情報蓄積部が蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、電子メール送信部は、さらに、電子メール構成部が構成した電子メールを当該送信先に送信し、メニュー情報が有するメニュー項目から選択されたメニュー項目選択情報を受信するメニュー項目選択情報受信部と、メニュー項目選択情報受信部が受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、メール情報格納部で格納されている電子メールから取得する電子メール取得部をさらに具備し、電子メール送信部は、さらに、
電子メール取得部が取得した電子メールを、エラー情報を送信しなかった送信先に送信することを特徴とする。
【００１６】
この構成により、送信先の候補から除外された送信先アドレスを所有するユーザによって選択された電子メールのみを、その送信先に送信することができる。よって、送信不要な電子メールを送信せずにすみ、結果、電子メール送信制御装置の負荷を軽減できる。
【００１７】
他の本発明の電子メール送信制御装置は、電子メールに関する情報であるメール情報を格納しているメール情報格納部と、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該
未送信電子メール情報を保持する未送信電子メール情報構成保持部と、電子メール送信部が、送信先除外処理部が除外処理を行った後、再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部が保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成部と、電子メール情報構成部が構成した電子メール情報を蓄積する電子メール情報蓄積部と、電子メール情報蓄積部が蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、電子メール送信部は、さらに、電子メール構成部が構成した電子メールを、当該エラー情報を送信しなかった送信先に送信し、場所特定情報に対するアクセスを受け付け、電子メール情報を、エラー情報を送信しなかった送信先に送信する電子メール情報送信部をさらに具備することを特徴とする。
【００１８】
また、他の本発明の電子メール送信制御装置は、電子メールに関する情報であるメール情報を格納しているメール情報格納部と、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、当該未送信電子メール情報を保持する未送信電子メール情報構成保持部と、電子メール送信部が、送信先除外処理部が除外処理を行った後、再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部の未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成部と、電子メール情報構成部が構成した電子メール情報を蓄積する電子メール情報蓄積部と、電子メール情報蓄積部が蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成部を具備し、電子メール送信部は、さらに、電子メール構成部が構成した電子メールを当該送信先に送信することを特徴とする。
【００１９】
この構成により、未送信電子メールを、再度、送信先の候補から除外された送信先に送信しなくても、未送信電子メールをＷｅｂサイト上で表示することができ、ユーザは、未送信メールを閲覧できる。
【００２０】
他の本発明の電子メール送信制御装置は、電子メール送信部が、送信先除外処理部が除外処理を行った後、再送信判断部が所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断部と、再エラー情報受信判断部がエラー情報を受信しなかったと判断した場合は、当該エラー情報を送信しなかった送信先を、通常の電子メールの送信先とする処理を行う送信先復活処理部をさらに具備することを特徴とする。
この構成により、従来の新規登録作業をすることなく、送信先の候補から除外された送信先アドレスを復活させることができる。
【００２１】
他の本発明の電子メール送信制御装置は、電子メールを送信する送信先の候補から一度除外された送信先に対して、所定の条件を満たした場合に、電子メールを送信することを特徴とする。なお、「一度除外された送信先」とは、送信先の候補から除外されている送
信先を意味している。「一度除外された送信先」とは、例えば、送信先の候補から、一回以上除外された送信先等でも良い。
【発明の効果】
【００２２】
本発明による電子メール送信制御装置等によれば、送信先の候補から除外された送信先に、所定の条件を満たす場合、電子メールまたはその電子メールに関する情報を送信することができる。
【発明を実施するための最良の形態】
【００２３】
（実施の形態１）
以下に、本発明の実施の形態について、図面を用いて詳細に説明する。なお、本実施の形態において、同一の符号を用いた構成要素やフローチャートのステップなどは、同じ機能を果たすので、一度説明したものについて説明を省略する場合がある。
【００２４】
図１は、本実施の形態における電子メール送信制御装置１００の構成を示すブロック図である。電子メール送信制御装置１００は、メール情報格納部１０１、送信先情報格納部１０２、送信制御部１０３、情報取得部１０４、電子メール送信部１０５、エラー情報受信部１０６、エラー情報判断部１０７、送信先除外処理部１０８、再送信判断部１０９、再エラー情報受信判断部１１０、送信先復活処理部１１１を有する。
【００２５】
なお、電子メール送信制御装置１００は、通常の電子計算機が有するＣＰＵ、メインメモリ、記録媒体（例えば、ＲＯＭ、ＥＰＲＯＭ等）等のハードウエア資源、および周辺装置（例えば、キーボード、マウス等の入力デバイス、ディスプレイ等の出力デバイス等）を具備する（図示しない）。以下、他の実施の形態においても同様である。
【００２６】
メール情報格納部１０１は、電子メールに関する情報であるメール情報を格納している。ここで「電子メール」とは、いわゆるコンテンツ、情報一般という意味であり、その形式、構造を問わずファイルも含む。「電子メール」のデータタイプは問わず、音声、画像、動画等でも良い。「メール情報」は、例えば、電子メール、電子メールを識別する電子メール識別子、電子メールを格納している場所を示すポインタ等である。また、電子メールは、予め、メール情報格納部１０１に格納されているものでもよく、外部装置等から送信され、格納されるものでも良い。また、電子メールは、入力受付手段（入力デバイス等）から直接入力されたものでも良い。メール情報格納部１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも良い。電子メールが入力受付手段（入力デバイス等）から直接入力されたものである場合、「格納している」とはメインメモリ等での一時格納も含む概念である。
【００２７】
送信先情報格納部１０２は、電子メールの送信先を示す情報である送信先情報を１以上格納している。「送信先情報」とは、例えば、メールアドレス等である。送信先情報格納部１０２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも良い。
【００２８】
送信制御部１０３は、電子メール送信部１０５が電子メールを送信するための、送信開始の指示を行う。「送信開始の指示」は、例えば、所定時刻で送信する指示、電子メールを外部装置等から受信等した際に送信する指示等である。送信制御部１０３は、通常、ＭＰＵやメモリ等から実現され得る。「送信開始の指示をする」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、送信制御部１０３は、あってもなくても良い。送信制御部１０３がない場合、電子メール送信部１０５が、例えば、所定時刻を経過すると送信を開始するものである。送信を開始するため、電子メール送信部１０５は、情報取得部１０４に、電子メール、送信先情報を取得する指示を行う。
【００２９】
情報取得部１０４は、メール情報格納部１０１で格納されている電子メールを取得する。また、情報取得部１０４は、送信先情報格納部１０２で格納されている送信先情報を取得する。情報取得部１０４は、通常、ＭＰＵやメモリ等から実現され得る。「取得する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３０】
電子メール送信部１０５は、１以上の送信先情報が示す送信先に電子メールを送信する。また、電子メール送信部１０５は、再送信判断部１０９が所定の条件を満たすとの判断の場合に、除外された送信先に対して、電子メールを送信する。電子メール送信部１０５は、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。
【００３１】
エラー情報受信部１０６は、エラー情報を受信する。「エラー情報」とは、電子メールの送信に対するエラーの情報であり、送信先情報を有する。エラー情報受信部１０６は、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。
【００３２】
エラー情報判断部１０７は、エラー情報受信部１０６が受信するエラー情報が所定の条件を満たすか否かを判断する。「所定の条件」とは、例えば、エラー情報の累積受信回数が所定数以上であること、エラー情報を連続して所定の回数以上受信したこと等である。エラー情報判断部１０７は、通常、ＭＰＵやメモリ等から実現され得る。「判断する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３３】
送信先除外処理部１０８は、エラー情報判断部１０７が所定の条件を満たすとの判断の場合に、当該エラー情報が有する送信先情報が示す送信先を、電子メールの送信先の候補から除外する処理である除外処理を行う。「除外処理」とは、例えば、送信先情報のデータに送信の禁止のフラグをたてること、または、送信先情報のデータとは別の送信先除外情報のデータに、除外された送信先を特定する情報を追加すること等である。送信先除外処理部１０８は、通常、ＭＰＵやメモリ等から実現され得る。「除外処理を行う」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３４】
再送信判断部１０９は、送信先除外処理部１０８が除外処理を行った後、所定の条件を満たすか否かを判断する。「所定の条件」とは、送信先除外処理部１０８が除外処理を行った後、所定の期間が経過したことである。または、「所定の条件」とは、送信先除外処理部１０８が除外処理を行った後、電子メール送信部１０５が電子メールを、所定の回数、送信したことである。「所定の回数」とは、例えば、一の電子メールを送信した回数、異なる電子メールを送信した回数、送信先とは無関係に異なる電子メールを送信した回数、任意の一定期間内に格納されている全電子メール数と同じ値の回数（つまり、格納されている電子メールを全て送信したことが条件であることを意味する）等である。再送信判断部１０９は、通常、ＭＰＵやメモリ等から実現され得る。「判断する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３５】
再エラー情報受信判断部１１０は、送信先除外処理部１０８が除外処理を行った後、再送信判断部１０９が所定の条件を満たすとの判断をしたことにより、電子メール送信部１０５が、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報（以下、「再エラー情報」とする。）を受信したか否かを判断する。再エラー情報受信判断部１１０は、通常、ＭＰＵやメモリ等から実現され得る。「判断する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記
録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３６】
送信先復活処理部１１１は、前記再エラー情報受信判断部１１０がエラー情報を受信しなかったと判断した場合は、当該エラー情報を送信しなかった送信先を、通常の電子メールの送信先とする処理を行う。当該「処理」とは、例えば、送信先情報のデータから送信禁止のフラグを除くこと、送信先除外情報データから該当する送信先を示すレコードの削除をすること等である。送信先復活処理部１１１は、通常、ＭＰＵやメモリ等から実現され得る。「処理を行う」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
以下、本実施の形態における電子メール送信制御装置１００の動作について図２のフローチャートを用いて説明する。
【００３７】
（ステップＳ２０１）送信制御部１０３は、電子メールの送信を開始する指示を行うか否かの判断をする。送信制御部１０３が、送信開始する指示を行う場合、ステップＳ２０２に行き、そうでない場合、ステップＳ２０１に戻る。
（ステップＳ２０２）情報取得部１０４は、ステップＳ２０１で送信開始の指示が行われたことに対応して、メール情報格納部１０１から電子メールを取得する。
（ステップＳ２０３）情報取得部１０４は、ｉを１に初期化する。
（ステップＳ２０４）情報取得部１０４は、送信先情報格納部１０２から、ｉ番目の送信先情報ｎ（ｉ）を取得する。
【００３８】
（ステップＳ２０５）情報取得部１０４は、送信先情報ｎ（ｉ）が"ＮＵＬＬ"か否かを判断する。送信先情報ｎ（ｉ）が"ＮＵＬＬ"の場合、ステップＳ２０１に戻り、そうでない場合、ステップＳ２０６に行く。送信先情報ｎ（ｉ）が「ＮＵＬＬ」である場合、送信先情報ｎ（ｉ）が存在しないことを意味する。
（ステップＳ２０６）情報取得部１０４は、送信先情報ｎ（ｉ）の禁止フラグが"１"か否かを判断する。禁止フラグが"１"の場合、ステップＳ２１３に行き、そうでない場合、ステップＳ２０７に行く。
（ステップＳ２０７）電子メール送信部１０５は、送信先情報ｎ（ｉ）の送信先にステップＳ２０２で取得された電子メールを送信する。
【００３９】
（ステップＳ２０８）エラー情報受信部１０６は、ステップＳ２０７で送信した電子メールに対するエラー情報を受信したか否かを判断する。エラー情報を受信した場合、ステップＳ２１０に行き、そうでない場合、ステップＳ２０９に行く。
（ステップＳ２０９）エラー情報受信部１０６は、ステップＳ２０７で送信した時刻から一定期間が経過したか否かを判断する。一定期間が経過した場合、ステップＳ２１２に行き、そうでない場合、ステップＳ２０８に戻る。なお、「一定期間」は、任意の時間である。
【００４０】
（ステップＳ２１０）エラー情報判断部１０７は、ステップＳ２０８で受信したエラー情報が所定の条件を満たすか否かを判断する。所定の条件を満たす場合、ステップＳ２１１に行き、そうでない場合、ステップＳ２１２に行く。
（ステップＳ２１１）送信先除外処理部１０８は、送信先情報ｎ（ｉ）を送信先の候補から除外する処理である除外処理を行う。本フローチャートにおいて、除外処理は、禁止フラグを"１"にすることである。
（ステップＳ２１２）情報取得部１０４は、ｉを１インクリメントする。ステップＳ２０４に戻る。
【００４１】
（ステップＳ２１３）再送信判断部１０９は、送信先情報ｎ（ｉ）が除外された後、一
定期間経過したか否かを判断する。一定期間経過している場合、ステップＳ２１４に行き、そうでない場合、ステップＳ２１２に行く。
（ステップＳ２１４）電子メール送信部１０５は、送信先情報ｎ（ｉ）の送信先にステップＳ２０２で取得した電子メールを送信する。
【００４２】
（ステップＳ２１５）再エラー情報受信判断部１１０は、ステップＳ２１４で送信した電子メールに対するエラー情報を、エラー情報受信部１０６が受信したか否かを判断する。エラー情報を受信した場合、ステップＳ２１２に行き、そうでない場合、ステップＳ２１６に行く。
【００４３】
（ステップＳ２１６）再エラー情報受信判断部１１０は、ステップＳ２１４で送信した時刻から一定期間が経過したか否かを判断する。一定期間が経過した場合、ステップＳ２１７に行き、そうでない場合、ステップＳ２１５に戻る。
（ステップＳ２１７）送信先復活処理部１１１は、送信先情報ｎ（ｉ）の禁止フラグを"０"にする。ステップＳ２１２に戻る。
【００４４】
以下、本実施の形態における電子メール送信制御装置１００の具体的な動作について説明する。図３は、電子メール送信制御装置１００の概念を示す図である。図３において、電子メール送信制御装置１００は、ユーザ端末１、２、３（図示しないユーザ端末も含む）とインターネットを介して接続されている。
【００４５】
図４は、送信先情報のデータ例を示す図である。図４において、送信先情報は、メールアドレス、禁止フラグ、禁止開始情報を有する。今、禁止フラグは、全て「０」である。禁止フラグが「０」の場合、送信先の候補から除外されていない送信先であることを意味する。一方、禁止フラグが「１」の場合、送信先の候補から除外されていることを意味する。なお、当該送信先情報は、送信先情報格納部１０２に格納されている。
【００４６】
図５は、メール情報のデータ例を示す図である。図５において、メール情報は、電子メール識別子、電子メール有する。なお、メール情報は、電子メールを格納している場所を示すポインタを有しても良い。
以下に、電子メールを送信する場合について説明する。
送信制御部１０３が送信開始の指示を行った場合、情報取得部１０４は、メール情報格納部１０１から電子メールを取得する。次に、情報取得部１０４は、送信先情報格納部１０２から、順次、送信先情報ｎ（ｉ）を取得する。送信先情報ｎ（ｉ）の禁止フラグが「０」の場合、電子メール送信部１０５は、送信先情報ｎ（ｉ）のメールアドレスで特定される送信先に、電子メールを送信する。なお、送信先情報ｎ（ｉ）の禁止フラグが「１」の場合については、後述する。
【００４７】
次に、送信先の候補から除外する処理である除外処理について説明する。電子メール送信部１０５が送信先情報ｎ（ｉ）のメールアドレスで特定される送信先に送信した電子メールに対して、エラー情報受信部１０６がエラー情報を受信した場合、エラー情報判断部１０７は、当該エラー情報をバッファ等の記憶媒体にエラー情報履歴として蓄積する。図６は、エラー情報履歴のデータ例を示す図である。エラー情報履歴は、メールアドレス、受信日時の情報を有する。エラー情報判断部１０７は、エラー情報履歴から、送信先情報ｎ（ｉ）のメールアドレスが、所定回数以上、存在するか否かを判断する。所定回数以上存在すると判断した場合、送信先除外処理部１０８は、送信先情報ｎ（ｉ）の禁止フラグを「０」から「１」にする。また、送信先除外処理部１０８は、送信先情報ｎ（ｉ）の禁止開始情報に、禁止フラグを「１」にした日時を書き込む。ここで「所定回数以上の判断」は、除外判断条件テーブルに基づくものとする。図７は、除外判断条件テーブルの例を示す図である。図７において、エラー情報受信回数が「０から１」の場合、禁止フラグを
「０」にすることを示す。また、エラー情報受信回数が「２以上」の場合、禁止フラグを「１」にすることを示す。図８は、除外処理後の送信先情報の例を示す図である。図８において、例えば、送信先情報のメールアドレス「ｘｘｘ＠ｙｙ．ｚｚ．ｃｏｍ」は、禁止フラグが「１」、禁止開始情報が「２００３年７月１日１４時１分」であることを示す。
【００４８】
次に、除外されたメールアドレスで特定される送信先に送信する場合について説明する。情報取得部１０４が取得した送信先情報ｎ（ｉ）の禁止フラグが「１」の場合、再送信判断部１０９は、禁止開始情報の日時から一定期間経過したか否かを判断する。一定期間経過している場合、電子メール送信部１０５は、電子メールを除外されている送信先情報ｎ（ｉ）のアドレスに送信する。「一定期間」とは、任意の期間であり、禁止開始情報の日時から、例えば、１週間、１ヶ月等の期間である。
【００４９】
次に、除外されたメールアドレスを復活する処理について説明する。再エラー情報受信判断部１１０は、エラー情報受信部１０６が受信したエラー情報が、除外されたメールアドレスで特定される送信先に送信した電子メールに対するエラー情報であるか否かを判断する。当該エラー情報が、除外されたメールアドレスで特定される送信先に送信した電子メールに対するエラー情報である場合、送信先復活処理部１１１は、除外されたメールアドレスの禁止フラグを「１」から「０」にする。また、送信先復活処理部１１１は、除外されたメールアドレスの禁止開始情報を「ＮＵＬＬ」にする。なお、送信先復活処理部１１１は、除外されたメールアドレスの禁止開始情報に、禁止が解除された日時を追加しても良い。図９は、復活処理後の送信先情報のデータ例を示す図である。図９において、例えば、送信先情報のメールアドレス「ｘｘｘ＠ｙｙ．ｚｚ．ｃｏｍ」は、禁止フラグが「０」、禁止開始情報が「ＮＵＬＬ」であることを示す。送信先の候補から除外されていた内容（図８参照）から、除外されていない通常の送信先として復活された内容になったことが示されている。「通常の送信先」とは、送信先の候補から削除されていない送信先のことである。
【００５０】
なお、本実施の形態において、電子メール送信制御装置は、送信先の候補から除外された送信先に電子メールを送信する際に、送信先の候補から除外されていない送信先にも当該電子メールを送信するものであったが、電子メール送信制御装置は、送信先の候補から除外された送信先にのみ電子メールを送信するものでも良い。かかる場合、電子メールは、ダミーメールであっても良い。さらに、ダミーメールに対するエラー情報を受信しない場合、送信先の候補から除外された送信先を復活する処理をするものであっても良い。
【００５１】
以上、本実施の形態によれば、例えば、メールサーバ等の故障、メンテナンス等で長期間にわたり電源ＯＦＦの状態になっている場合等で、メール送信できないことが原因で、送信先の候補から除外された送信先に、再度、電子メールを送信できる。また、電子メールを、除外された送信先および除外されていない送信先に送信でき、除外された送信先と除外されていない送信先に各々別々に送信する場合に比較して、メールサーバの負荷を軽減できる。
【００５２】
なお、本実施の形態において、電子メール送信制御装置１００は、除外された送信先を復活する処理を行うものだったが、電子メール送信制御装置１００は、当該除外された送信先を復活する処理を行わないものでも良い。かかる場合、電子メール送信制御装置１００は、再エラー情報受信判断部１１０と送信先復活処理部１１１を有さなくても良い。
【００５３】
さらに、本実施の形態において説明した電子メール送信制御装置１００の動作について、ソフトウェアで実現し、当該ソフトウェアを例えば、サーバ上に置いて、ソフトウェアダウンロードにより当該ソフトウェアを配布しても良い。さらにソフトウェアをＣＤ−ＲＯＭ等の記録媒体に記録して流布しても良い。このことは、すべての他の実施の形態にお
いても同様である。なお、本実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、１以上の送信先情報が示す送信先に電子メールを送信する電子メール送信ステップと、電子メールの送信に対するエラーの情報であり、送信先情報を有するエラー情報を受信するエラー情報受信ステップと、エラー情報受信ステップで受信するエラー情報が所定の条件を満たすか否かを判断するエラー情報判断ステップと、エラー情報判断ステップで所定の条件を満たすとの判断の場合に、当該エラー情報が有する送信先情報が示す送信先を、電子メールの送信先の候補から除外する処理である除外処理を行う送信先除外処理ステップと、送信先除外処理ステップで除外処理を行った後、所定の条件を満たすか否かを判断する再送信判断ステップと、再送信判断ステップで所定の条件を満たすとの判断の場合に、当該除外された送信先に対して、電子メールを送信する送信ステップを実行させるためのプログラムである。
【００５４】
また、コンピュータに、１以上の送信先情報が示す送信先に電子メールを送信する電子メール送信ステップと、電子メールの送信に対するエラーの情報であり、送信先情報を有するエラー情報を受信するエラー情報受信ステップと、エラー情報受信ステップで受信するエラー情報が所定の条件を満たすか否かを判断するエラー情報判断ステップと、エラー情報判断ステップで所定の条件を満たすとの判断の場合に、当該エラー情報が有する送信先情報が示す送信先を、電子メールの送信先の候補から除外する処理である除外処理を行う送信先除外処理ステップと、送信先除外処理ステップで除外処理を行った後、再送信判断ステップで所定の条件を満たすとの判断の場合に、当該除外された送信先に対して電子メールを送信し、かつ、除外されていない送信先に対しても当該電子メールを送信する送信ステップを実行させるためのプログラムである。
【００５５】
また、コンピュータに、送信先除外処理ステップで除外処理を行った後、再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合は、当該エラー情報を送信しなかった送信先を、通常の電子メールの送信先とする処理を行う送信先復活処理ステップを実行させるためのプログラムである。
【００５６】
（実施の形態２）
図１０は、本実施の形態における電子メール送信制御装置２００の構成を示すブロック図である。電子メール送信制御装置２００は、メール情報格納部１０１、送信先情報格納部１０２、送信制御部１０３、情報取得部１０４、電子メール送信部１０５、エラー情報受信部１０６、エラー情報判断部１０７、送信先除外処理部１０８、再送信判断部１０９、再エラー情報受信判断部１１０、未送信電子メール情報構成保持部２０１、電子メール取得部２０２を有する。
【００５７】
未送信電子メール情報構成保持部２０１は、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を構成し、保持する。当該「構成し」とは、未送信電子メール情報を適宜、例えば、追加、削除、変更等の更新を行うことである。また、「保持する」とは、記録媒体に保持することであり、一時的な保持も含む概念である。「未送信電子メール情報」は、例えば、送信先識別子、電子メール識別子、未送信か否かの情報等を有する。具体例は、後述する。未送信電子メール情報構成保持部２０１は、通常、ＭＰＵやメモリ等から実現され得る。「構成し、保持する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５８】
電子メール取得部２０２は、再エラー情報受信判断部１１０がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部２０１が保持する未送信電子メール情報から判断し、メール情報格納部１０１が格納している電子メールから取得する。電子メール取得部２０２は、通常、ＭＰＵやメモリ等から実現され得る。「取得する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５９】
以下、本実施の形態における電子メール送信制御装置２００の動作について図１１のフローチャートを用いて説明する。なお、他の実施の形態において、同一の符号を用いたフローチャートのステップなどは、同じ機能を果たすので、省略する。
（ステップＳ１１０１）未送信電子メール情報構成保持部２０１は、ステップＳ２０８でエラー情報を受信したと判断されたことにより、未送信電子メール情報を更新する。未送信電子メール情報の具体例は、後述する（図１３参照）。ステップＳ２１０に行く。
【００６０】
（ステップＳ１１０２）未送信電子メール情報構成保持部２０１は、ステップＳ２１５で再エラー情報を受信したことにより、未送信電子メール情報を更新する。詳細は、後述する。ステップＳ２１２に行く。
（ステップＳ１１０３）電子メール取得部２０２は、ステップＳ２１５とステップＳ２１６で一定期間、再エラー情報を受信しなかったとの判断により、未送信電子メール情報構成保持部２０１から未送信電子メール情報を取得する。詳細は、後述する。
【００６１】
（ステップＳ１１０４）電子メール取得部２０２は、ステップＳ１１０３で取得した未送信電子メール情報から判断して、未送信メールを、メール情報格納部１０１から取得する。
（ステップＳ１１０５）電子メール送信部１０５は、ステップＳ１１０４で取得した未送信の電子メールを、送信先情報ｎ（ｉ）のメールアドレスで特定される送信先に送信する。ステップＳ２０８に戻る。
【００６２】
以下、本実施の形態における電子メール送信制御装置２００の具体的な動作について説明する。電子メール送信制御装置２００の概念図は、図３と同様であるので省略する。
図１２は、送信先情報のデータ例を示す図である。図１２において、送信先情報は、送信先識別子、メールアドレス、禁止フラグ、禁止開始情報等を有する。今、送信先識別子「０００１」の禁止フラグが「１」であり、送信先の候補から除外されていることを示す。
【００６３】
以下に、未送信電子メール情報について説明する。図１３は、未送信電子メール情報のデータ例を示す図である。図１３において、未送信電子メール情報は、送信先識別子、電子メール識別子等を有する。エラー情報受信部１０６がエラー情報を受信すると、未送信電子メール情報構成保持部２０１は、未送信電子メール情報を更新する。例えば、送信先識別子「０００１」からエラー情報を受信した場合、未送信電子メール情報構成保持部２０１は、送信先識別子「０００１」、送信した電子メールの電子メール識別子「ｅ０００１」を未送信電子メール情報に追加する。なお、未送信電子メール情報を構成するものは、電子メール識別子に限定されず、電子メールが記憶された場所を示すポインタでもよく、電子メールそのものでも良い。また未送信電子メール情報を構成するものは、送信先識別子に限定されず、メールアドレス等でも良い。また、再エラー情報を受信した場合にも、未送信電子メール情報構成保持部２０１は、未送信電子メール情報を更新する。なお、本実施の形態において、再エラー情報を受信した場合に、未送信電子メール情報構成保持部２０１は、未送信電子メール情報を更新するものだったが、未送信電子メール情報構成
保持部２０１は、未送信電子メール情報を更新しなくても良い。かかる場合、ステップＳ２１５で、再エラー情報を受信した場合、ステップＳ２１２に行く。
【００６４】
次に、未送信電子メールを送信する場合について説明する。一定期間内に、再エラー情報を受信しなかった場合、電子メール取得部２０２は、未送信電子メール情報構成保持部２０１が保持する未送信電子メール情報から判断し、未送信電子メールを、メール情報格納部１０１から取得する。例えば、送信先情報ｎ（ｉ）の送信先識別子「０００１」の場合、送信先識別子「０００１」をキーに未送信電子メール情報を検索する。検索の結果、電子メール識別子「ｅ０００１」、「ｅ０００２」、「ｅ０００３」が取得される。次に、電子メール取得部２０２は、電子メール識別子「ｅ０００１」、「ｅ０００２」、「ｅ０００３」の各々で識別される電子メールを、メール情報格納部１０１から取得する。次に、電子メール送信部１０５は、当該電子メール取得部２０２が取得した電子メール識別子「ｅ０００１」、「ｅ０００２」、「ｅ０００３」の各々で識別される電子メールを、送信先識別子「０００１」で識別されるメールアドレス「ｘｘｘ＠ｙｙ．ｚｚ．ｃｏｍ」で特定される送信先に送信する。
【００６５】
以上、本実施の形態によれば、送信先の候補から除外された送信先に、未送信の電子メールを送信することができる。例えば、定期的に配信されるメールマガジン等の電子メールの一部（過去の月の号）だけが送信されないという事態を回避できる。
【００６６】
なお、本実施の形態において、電子メール送信制御装置２００は、除外された送信先を復活する処理を行わないが、電子メール送信制御装置２００は、当該除外された送信先を復活する処理を行うものでも良い。かかる場合、電子メール送信制御装置２００は、送信先復活処理部１１１をさらに、有するものである。
【００６７】
さらに、本実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、送信先除外処理ステップが除外処理を行った後、再送信判断ステップが所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、電子メールを取得する電子メール取得ステップと、電子メール取得ステップで取得した電子メールを、エラー情報を送信しなかった送信先に送信する送信ステップを実行させるためのプログラムである。
【００６８】
（実施の形態３）
図１４は、本実施の形態における電子メール送信制御装置３００の構成を示すブロック図である。電子メール送信制御装置３００は、メール情報格納部１０１、送信先情報格納部１０２、送信制御部１０３、情報取得部１０４、電子メール送信部１０５、エラー情報受信部１０６、エラー情報判断部１０７、送信先除外処理部１０８、再送信判断部１０９、再エラー情報受信判断部１１０、未送信電子メール情報構成保持部２０１、電子メール取得部２０２、送信可否メール格納部３０１、送信可否メール取得部３０２、送信可否メール送信部３０３、返答受付部３０４、返答判断部３０５を有する。
【００６９】
送信可否メール格納部３０１は、送信可否メールを格納している。「送信可否メール」とは、未送信の電子メールの送信の可否をたずねる電子メールである。具体例は、後述す
る。送信可否メール格納部３０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも良い。また、送信可否メールは、予め、送信可否メール格納部３０１に格納されているものでもよく、外部装置等から送信され、格納されものでも良い。また、送信可否メールは、入力受付手段（入力デバイス等）から直接入力されたものでも良い。電子メールが入力受付手段（入力デバイス等）から直接入力されたものである場合、「格納している」とはメインメモリ等での一時格納も含む概念である。
【００７０】
送信可否メール取得部３０２は、送信可否メールを送信可否メール格納部３０１から取得する。送信可否メール取得部３０２は、通常、ＭＰＵやメモリ等から実現され得る。「取得する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７１】
送信可否メール送信部３０３は、送信可否メール取得部３０２が取得した送信可否メールを、再エラー情報受信判断部１１０が再エラー情報を受信しなかったと判断した場合に、再エラー情報を送信しなかった送信先に送信する。送信可否メール送信部３０３は、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。
【００７２】
返答受付部３０４は、送信可否メール送信部３０３が送信した送信可否メールに対応する返答を受け付ける。この「受け付け」は、ネットワークを介しての受信、手入力を直接受け付けること等も含む概念である。返答受付部３０４は、ネットワークを介しての受信の場合、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。また、返答を手入力で直接受け付ける場合、返答受付部３０４は、入力受付手段とそのドライバーソフト等で実現されうる。
【００７３】
返答判断部３０５は、返答受付部３０４が受け付けた「返答」が、送信可を示す情報か否かを判断する。返答判断部３０５は、通常、ＭＰＵやメモリ等から実現され得る。「判断する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７４】
以下、本実施の形態における電子メール送信制御装置３００の動作について図１５のフローチャートを用いて説明する。なお、他の実施の形態において、同一の符号を用いたフローチャートのステップなどは、同じ機能を果たすので、省略する。
（ステップＳ１５０１）送信可否メール取得部３０２は、ステップＳ２１５とステップＳ２１６で一定期間、再エラー情報を受信しなかったとの判断により、送信可否メールを、送信可否メール格納部３０１から取得する。
（ステップＳ１５０２）送信可否メール送信部３０３は、ステップＳ１５０１で取得した送信可否メールを、再エラー情報を送信しなかった送信先に送信する。
【００７５】
（ステップＳ１５０３）返答受付部３０４は、ステップＳ１５０２で送信した送信可否メールに対する返答を受け付けたか否かを判断する。返答と受け付けた場合、ステップＳ１５０４に行き、受け付けない場合、ステップＳ１５０４に行く。
（ステップＳ１５０４）返答受付部３０４は、送信可否メール送信部３０３が送信可否メールを送信した時刻から一定期間が経過したか否かを判断する。一定期間が経過した場合、ステップＳ２１２に行き、そうでない場合、ステップＳ１５０３に戻る。
【００７６】
（ステップＳ１５０５）返答判断部３０５は、ステップＳ１５０３で受け付けた返答の情報が、送信可を示す情報であるか否かを判断する。送信可を示す情報である場合、ステップＳ１１０３に行き、そうでない場合、ステップＳ２１２に行く。
【００７７】
以下、本実施の形態における電子メール送信制御装置３００の具体的な動作について説
明する。電子メール送信制御装置３００の概念図は、図３と同様であるので省略する。
以下に、送信可否メールの送信、及びそれに対する返答について説明する。送信可否メール送信部３０３は、例えば、図１６または図１７に示す送信可否メールを、再エラー情報を送信しなかった送信先に送信する。図１６、図１７は、送信可否メールのデータ例を示す図である。図１６において、送信可否メールは、「送信可」のボタン表示と、「送信拒否」のボタン表示を有する。「送信可」のボタンをクリックすると、「送信可」の情報を有する返答が電子メール送信制御部３００に送信される。一方、「送信拒否」のボタンをクリックすると、「送信拒否」の情報を有する返答が電子メール送信制御部３００に送信される。また、図１７において、下線が引かれたメールアドレス「Ｍａｉｌ＠ｘｘ．ｘｘ．ｃｏｍ」をクリックすると、「送信可」の情報を有する返答が電子メール送信制御部３００に送信される。
【００７８】
次に、返答判断部３０５は、返答受付部３０４が受け付けた返答が、「送信可」を示す情報であるか否かを判断する。図１８は、返答されたデータの内容を示す。図１８において、返答されたデータの内容は、メールアドレス、電子メールの件名、送信可否の内容等の情報を有する。今、返答されたデータは、「送信可」の情報を有している。かかる場合、電子メール取得部２０２は、未送信電子メール情報を取得し、当該未送信電子メール情報を検索して、電子メール識別子を取得する。当該電子メール識別子をキーに、未送信の電子メールを、メール情報格納部１０１から取得する。そして、電子メール送信部１０５は、当該取得された未送信電子メールを、返答されたデータのメールアドレス「ｘｘｘ＠ｙｙ．ｚｚ．ｃｏｍ」で特定される送信先に送信する。
【００７９】
以上、本実施の形態によれば、未送信電子メールを送信する前に、送信可否のアンケート（送信可否メール）を送信し、その返答を受信することにより、送信不要なメールを送信せずにすみ、結果、電子メール送信制御装置の負荷を軽減できる。
【００８０】
なお、本実施の形態において、電子メール送信制御装置３００は、除外された送信先を復活する処理を行わないが、電子メール送信制御装置３００は、当該除外された送信先を復活する処理を行うものでも良い。かかる場合、電子メール送信制御装置３００は、送信先復活処理部１１１をさらに、有するものである。
【００８１】
さらに、本実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該送信先に、未送信メールの送信の可否をたずねる電子メールである送信可否メールを送信する送信可否メール送信ステップと、送信可否メール送信ステップで送信した送信可否メールに対応する返答を受け付ける返答受付ステップと、返答受付ステップが返答を受け付け、かつ当該返答が送信可を示す返答である場合に、当該エラー情報を送信しなかった送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、取得する取得ステップを実行させるためのプログラムである。
【００８２】
（実施の形態４）
図１９は、本実施の形態における電子メール送信制御装置４００の構成を示すブロック図である。電子メール送信制御装置４００は、メール情報格納部１０１、送信先情報格納部１０２、送信制御部１０３、情報取得部１０４、電子メール送信部１０５、エラー情報受信部１０６、エラー情報判断部１０７、送信先除外処理部１０８、再送信判断部１０９、再エラー情報受信判断部１１０、未送信電子メール情報構成保持部２０１、メニュー情報構成部４０１、メニュー情報蓄積部４０２、電子メール構成部４０３、メニュー情報取得部４０４、メニュー情報送信部４０５、メニュー項目選択情報受信部４０６、電子メー
ル取得部４０７、アクセス受付部４０８を有する。
【００８３】
メニュー情報構成部４０１は、再エラー情報受信判断部１１０がエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部２０１が保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成する。「電子メール特定情報」とは、電子メールを特定する情報であり、例えば、電子メールの概要、件名、送信元の情報、送信日時、その他の電子メールを特定する情報等である。メニュー情報構成部４０１は、通常、ＭＰＵやメモリ等から実現され得る。「メニュー情報を構成する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８４】
メニュー情報蓄積部４０２は、メニュー情報構成部４０１が構成したメニュー情報を、記録媒体に蓄積する。「蓄積」は、一時蓄積を含む概念である。また、「蓄積する」場所は、電子メール送信制御装置４００に内蔵の記録媒体であっても良いし、外部の装置等が有する記録媒体であっても良い。メニュー情報蓄積部４０２は、通常、ＭＰＵやメモリ等から実現され得る。「蓄積する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８５】
電子メール構成部４０３は、メニュー情報蓄積部４０２が蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する。「場所特定情報」とは、例えば、ＵＲＬ、ＵＲＩ等である。電子メール構成部４０３は、通常、ＭＰＵやメモリ等から実現され得る。「電子メールを構成する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８６】
メニュー情報取得部４０４は、メニュー情報蓄積部４０２が蓄積したメニュー情報を取得する。メニュー情報取得部４０４は、通常、ＭＰＵやメモリ等から実現され得る。「メニュー情報を取得する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８７】
メニュー情報送信部４０５は、アクセス受付部４０８が場所特定情報に対するアクセスを受け付けた場合に、メニュー情報取得部４０４が取得したメニュー情報を、再エラー情報を送信しなかった送信先に送信する。メニュー情報送信部４０５は、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。
【００８８】
メニュー項目選択情報受信部４０６は、メニュー情報送信部４０５のメニュー情報の送信に対応して、メニュー項目選択情報を受信する。「メニュー項目選択情報」とは、メニュー項目から選択された電子メール特定情報に関する情報である。メニュー項目選択情報受信部４０６は、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。
【００８９】
電子メール取得部４０７は、メニュー項目選択情報受信部４０６が受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、メール情報格納部１０１が格納している電子メールから取得する。電子メール取得部４０７は、通常、ＭＰＵやメモリ等から実現され得る。「取得する」ための処理手順は、通常、ソフトウェアで実現され、
当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９０】
アクセス受付部４０８は、場所特定情報に対するアクセスを受け付ける。アクセス受付部４０８は、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。なお、アクセス手段は、例えば、ｈｔｔｐ、Ｇｏｐｈｅｒ、ｆｔｐ、Ｗａｉｓ等があり、問わない。
なお、電子メール送信部１０５は、電子メール取得部２０２が取得した電子メールを、再エラー情報を送信しなかった送信先に送信する。
【００９１】
以下、本実施の形態における電子メール送信制御装置４００の動作について図２０のフローチャートを用いて説明する。なお、他の実施の形態において、同一の符号を用いたフローチャートのステップなどは、同じ機能を果たすので、省略する。
（ステップＳ２００１）メニュー情報構成部４０１は、ステップＳ２１５とステップＳ２１６で一定期間、再エラー情報を受信しなかったとの判断により、未送信電子メール情報を、未送信電子メール情報構成保持部２０１から取得する。
【００９２】
（ステップＳ２００２）メニュー情報構成部４０１は、再エラー情報を送信しなかった送信先の送信先識別子をキーに、未送信電子メール情報を検索し、電子メール識別子を取得する（図１３参照）。次に、メニュー情報構成部４０１は、取得した電子メール識別子で識別される電子メールをメール情報格納部１０１から取得する。次に、メニュー情報構成部４０１は、取得された電子メールから件名、概要、送信元の情報等の電子メール特定情報を当該電子メールから検索する。次に、メニュー情報構成部４０１は、取得された電子メールの件名、概要、送信元の情報等をメニュー項目とし、当該メニュー項目を有するメニュー情報を構成する。
（ステップＳ２００３）メニュー情報蓄積部４０２は、ステップＳ２００２で構成したメニュー情報を蓄積する。
（ステップＳ２００４）電子メール構成部４０３は、メニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する。
（ステップＳ２００５）電子メール送信部１０５は、ステップＳ２００４で構成した電子メールを、再エラー情報を送信しなかった送信先に送信する。
【００９３】
（ステップＳ２００６）アクセス受付部４０８は、ステップＳ２００５で送信した電子メールが有する場所特定情報に対するアクセスを受け付けたか否かを判断する。アクセスを受け付けた場合、ステップＳ２００８に行き、そうでない場合、ステップＳ２００７に行く。
（ステップＳ２００７）アクセス受付部４０８は、ステップＳ２００５で電子メールを送信した時刻から一定期間が経過したか否かを判断する。一定期間が経過した場合、ステップＳ２１２に行き、そうでない場合、ステップＳ２００６に戻る。
【００９４】
（ステップＳ２００８）メニュー情報取得部４０４は、ステップＳ２００６とステップＳ２００７で、一定期間内に、アクセス受付部４０８が場所特定情報に対するアクセスを受け付けたことにより、メニュー情報を取得する。
（ステップＳ２００９）メニュー情報送信部４０５は、ステップＳ２００８で取得したメニュー情報を、再エラー情報を送信しなかった送信先に送信する。
（ステップＳ２０１０）メニュー項目選択情報受信部４０６は、メニュー項目選択情報を受信したか否かを判断する。メニュー項目選択情報を受信した場合、ステップＳ２０１２に行き、そうでない場合、ステップＳ２０１１に行く。
【００９５】
（ステップＳ２０１１）メニュー項目選択情報受信部４０６は、ステップＳ２００９で
メニュー情報を送信した時刻から一定期間が経過したか否かを判断する。一定期間が経過した場合、ステップＳ２１２に行き、そうでない場合、ステップＳ２０１０に戻る。
【００９６】
（ステップＳ２０１２）電子メール取得部４０７は、ステップＳ２０１０で受信したメニュー項目選択情報に基づいて特定される電子メールを、メール情報格納部１０１から取得する。
（ステップＳ２０１３）電子メール送信部１０５は、ステップＳ２０１２で取得した電子メールを、メニュー情報を送信した送信先に送信する。ステップＳ２０８に戻る。
【００９７】
以下、本実施の形態における電子メール送信制御装置４００の具体的な動作について説明する。電子メール送信制御装置４００の概念図は、図３と同様であるので省略する。
以下に、メニュー情報を送信する場合について説明する。メニュー情報構成部４０１は、再エラー情報受信判断部１１０が、一定期間内に再エラー情報を受信しなかったと判断したことにより、メニュー情報を構成する。図２１は、メニュー情報のデータ例を示す図である。図２１において、メニュー情報は、チェックボックス、未送信電子メールの送信元、件名、概要等の情報を有して構成されている。なお、メニュー情報が有するメニュー項目の電子メール特定情報は、送信元、件名、概要等の情報以外の情報でもよく、未送信電子メールを特定する情報であれば良い。次に、メニュー情報蓄積部４０２は、当該メニュー情報を蓄積する。次に、電子メール構成部４０３は、当該蓄積されたメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する。図２２は、電子メールのデータ例を示す図である。図１２において、電子メールのデータには、場所特定情報の情報が含まれている。次に、電子メール送信部１０５は、当該場所特定情報を有する電子メールを送信する。次に、送信先のユーザによって、当該電子メールが有する場所特定情報がクリックされると、アクセス受付部４０８は、当該場所特定情報に対するアクセスを受け付ける。次に、メニュー情報取得部４０４は、メニュー情報蓄積部４０２が蓄積したメニュー情報を取得する。次に、メニュー情報送信部４０５は、当該取得されたメニュー情報を、アクセスしている端末に送信する。
【００９８】
次に、メニュー項目選択情報を受信する場合について説明する。図２３は、ユーザの表示画面に表示されたメニュー情報の表示例を示す図である。図２３において、チェックボックスがチェックされ、かつ、「送信希望」ボタンがクリックされると、確認画面が表示される。図２４は、確認画面の表示例を示す図である。図２４において、「ＯＫ」ボタンがクリックされると、図２５で示すような登録完了画面が表示される。一方、「戻る」ボタンがクリックされると、図２３で示すメニュー情報表示画面に戻る。なお、メニュー情報の表示画面、確認画面、登録完了画面は、本実施の形態に限らず、その他の形態でも良い。「ＯＫ」ボタンがクリックされたことにより、メニュー項目選択情報が構成される。図２６は、メニュー情報選択情報のデータ例を示す図である。図２６において、メニュー項目選択情報は、送信元、件名、概要等の情報を有する。なお、メニュー項目選択情報は、送信元、件名、概要等の情報以外の情報でもよく、未送信電子メールを特定する情報であれば良い。次に、構成されたメニュー項目選択情報は、電子メール送信制御装置４００に送信される。当該メニュー項目選択情報は、メニュー項目選択情報受信部４０６で受信される。次に、電子メール取得部４０７は、受信されたメニュー項目選択情報をキーに、メール情報格納部１０１で格納されている電子メールを検索する。次に、電子メール送信部１０５は、当該取得された電子メールを送信する。
【００９９】
以上、本実施の形態によれば、送信先の候補から除外された送信先のユーザによって選択された電子メールのみを、その送信先アドレスに送信することができる。よって、送信不要な電子メールを送信せずにすみ、結果、電子メール送信制御装置の負荷を軽減できる。
【０１００】
なお、本実施の形態において、電子メール送信制御装置４００は、除外された送信先を復活する処理を行わないが、電子メール送信制御装置４００は、当該除外された送信先を復活する処理を行うものでも良い。かかる場合、電子メール送信制御装置４００は、送信先復活処理部１１１をさらに、有するものである。
【０１０１】
また、本実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、送信先除外処理ステップが除外処理を行った後、再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニュー情報構成ステップと、メニュー情報構成ステップで構成したメニュー情報を蓄積するメニュー情報蓄積ステップと、メニュー情報蓄積ステップで蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、電子メール構成ステップで構成した電子メールを当該送信先に送信し、場所特定情報に対するアクセスを受け付け、メニュー情報を送信先に送信するメニュー情報送信ステップと、メニュー情報送信ステップのメニュー情報の送信に対応して、メニュー項目の選択情報であるメニュー項目選択情報を受信するメニュー項目選択情報受信ステップと、メニュー項目選択情報受信ステップで受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、取得する電子メール取得ステップと、電子メール取得ステップで取得した電子メールを、エラー情報を送信しなかった送信先に送信する送信ステップを実行させるためのプログラムである。
【０１０２】
また、本実施の形態において、電子メール送信制御装置４００は、場所特定情報で特定される場所を有し、ユーザ端末からアクセスを受け付けるものだったが、電子メール送信制御装置４００は、場所特定情報で特定される場所を有さないものでも良い。かかる場合、電子メール送信制御装置４００は、メニュー情報送信部４０５を具備しなくても良い。メニュー情報蓄積部４０２は、場所特定情報で特定される場所（通常、外部装置）に、メニュー情報を蓄積する。ユーザ端末は、当該場所特定情報で特定される場所にアクセスして、メニュー情報を閲覧し、メニュー情報が有するメニュー項目から、未送信電子メールを選択する。
【０１０３】
さらに、かかる実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、送信先除外処理ステップが除外処理を行った後、再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを識別する情報から当該電子メールを特定する電子メール特定情報をメニュー項目として有するメニュー情報を構成するメニ
ュー情報構成ステップと、メニュー情報構成ステップで構成したメニュー情報を蓄積するメニュー情報蓄積ステップと、メニュー情報蓄積ステップで蓄積したメニュー情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、電子メール構成ステップで構成した電子メールを当該送信先に送信し、メニュー情報が有するメニュー項目から選択されたメニュー項目選択情報を受信するメニュー項目選択情報受信ステップと、メニュー項目選択情報受信ステップで受信したメニュー項目選択情報が示すメニュー項目で特定される電子メールを、取得する電子メール取得ステップと、電子メール取得ステップで取得した電子メールを、エラー情報を送信しなかった送信先に送信する送信ステップを実行させるためのプログラムである。
【０１０４】
（実施の形態５）
図２７は、本実施の形態における電子メール送信制御装置５００の構成を示すブロック図である。電子メール送信制御装置５００は、メール情報格納部１０１、送信先情報格納部１０２、送信制御部１０３、情報取得部１０４、電子メール送信部１０５、エラー情報受信部１０６、エラー情報判断部１０７、送信先除外処理部１０８、再送信判断部１０９、再エラー情報受信判断部１１０、未送信電子メール情報構成保持部２０１、電子メール情報構成部５０１、電子メール情報蓄積部５０２、電子メール構成部５０３、電子メール情報取得部５０４、電子メール情報送信部５０５、アクセス受付部４０８を有する。
【０１０５】
電子メール情報構成部５０１は、再エラー情報受信判断部１１０が再エラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持部２０１が保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する。「電子メール情報」とは、１以上の未送信電子メールを有する情報である。電子メール情報構成部５０１は、通常、ＭＰＵやメモリ等から実現され得る。「電子メール情報を構成する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１０６】
電子メール情報蓄積部５０２は、電子メール情報構成部５０１が構成した電子メール情報を蓄積する。「蓄積」とは、一時蓄積を含む概念である。また、「蓄積する」場所は、電子メール送信制御装置５００に内蔵の記録媒体であっても良いし、外部の装置等が有する記録媒体であっても良い。電子メール情報蓄積部５０２は、通常、ＭＰＵやメモリ等から実現され得る。「電子メール情報を蓄積する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１０７】
電子メール構成部５０３は、電子メール情報蓄積部５０２が蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する。「場所特定情報」とは、例えば、ＵＲＬ、ＵＲＩ等である。電子メール構成部５０３は、通常、ＭＰＵやメモリ等から実現され得る。「電子メールを構成する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１０８】
電子メール情報取得部５０４は、電子メール情報蓄積部５０２が蓄積した電子メール情報を取得する。電子メール情報取得部５０４は、通常、ＭＰＵやメモリ等から実現され得る。「電子メール情報を取得する」ための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１０９】
電子メール情報送信部５０５は、電子メール情報取得部５０４が取得した電子メール情報を、再エラー情報を送信しなかった送信先に送信する。電子メール情報送信部５０５は、例えば、ネットワークカードとそのドライバーソフト等を有して実現される。
なお、電子メール送信部１０５は、電子メール構成部５０３が構成した電子メールを、再エラー情報を送信しなかった送信先に送信する。
【０１１０】
以下、本実施の形態における電子メール送信制御装置５００の動作について図２８のフローチャートを用いて説明する。なお、他の実施の形態において、同一の符号を用いたフローチャートのステップなどは、同じ機能を果たすので、省略する。
（ステップＳ２８０１）電子メール情報構成部５０１は、ステップＳ２１５とステップＳ２１６で一定期間、再エラー情報を受信しなかったとの判断により、未送信電子メール情報を、未送信電子メール情報構成保持部２０１から取得する。
【０１１１】
（ステップＳ２８０２）電子メール情報構成部５０１は、再エラー情報を送信しなかった送信先の送信先識別子をキーに、未送信電子メール情報を検索し、電子メール識別子を取得する（図１３参照）。次に、電子メール情報構成部５０１は、取得した電子メール識別子で識別される電子メールをメール情報格納部１０１から取得する。次に、電子メール情報構成部５０１は、取得された電子メールを有する電子メール情報を構成する。
（ステップＳ２３０３）電子メール情報蓄積部５０２は、ステップＳ２８０２で構成した電子メール情報を蓄積する。
（ステップＳ２８０４）電子メール構成部５０３は、電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する。
（ステップＳ２８０５）電子メール送信部１０５は、ステップＳ２８０４で構成した電子メールを、再エラー情報を送信しなかった送信先に送信する。
【０１１２】
（ステップＳ２８０６）アクセス受付部４０８は、ステップＳ２８０５で送信した電子メールが有する場所特定情報に対するアクセスを受け付けたか否かを判断する。アクセスを受け付けた場合、ステップＳ２８０８に行き、そうでない場合、ステップＳ２８０７に行く。
（ステップＳ２８０７）アクセス受付部４０８は、ステップＳ２８０５で電子メールを送信した時刻から一定期間が経過したか否かを判断する。一定期間が経過した場合、ステップＳ２１２に行き、そうでない場合、ステップＳ２８０６に戻る。
【０１１３】
（ステップＳ２８０８）電子メール情報取得部５０４は、ステップＳ２８０６とステップＳ２８０７で、一定期間内に、アクセス受付部４０８が場所特定情報に対するアクセスを受け付けたことにより、電子メール情報を取得する。
（ステップＳ２８０９）電子メール情報送信部５０５は、ステップＳ２８０８で取得した電子メール情報を、再エラー情報を送信しなかった送信先に送信する。ステップＳ２１２に行く。
【０１１４】
以下、本実施の形態における電子メール送信制御装置５００の具体的な動作について説明する。電子メール送信制御装置５００の概念図は、図３と同様であるので省略する。
以下に、電子メール情報を送信する場合について説明する。電子メール情報構成部５０１は、一定期間内に、再エラー情報を受信しなかった場合に、電子メール情報を構成する。具体的な構成方法は以下である。電子メール情報構成部５０１は、未送信電子メール情報構成保持部２０１から未送信電子メール情報を取得する。次に、電子メール情報構成部５０１は、再エラー情報を送信しなかった送信先の送信先識別子をキーに未送信電子メール情報を検索する。次に、電子メール情報構成部５０１は、検索して得られた電子メール識別子をキーに、メール情報格納部１０１を検索する。次に、電子メール情報構成部５０１は、検索して得られた電子メールを有する電子メール情報を構成する。図２９は、電子
メール情報のデータ例を示す図である。図２９において、電子メール情報は、送信先識別子、電子メール識別子、電子メールを有する。次に。電子メール情報蓄積部５０２は、構成された電子メール情報を蓄積する。ここで「蓄積」は、メインメモリ等への一時蓄積を含む。
【０１１５】
次に、電子メール構成部５０３は、電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する。図３０は、電子メールの例を示す図である。図３０において、下線で引かれたＵＲＬをクリックすると、当該ＵＲＬで示されるＷｅｂサイトにアクセスする。アクセス受付部４０８は、当該アクセスを受け付ける。次に、電子メール情報取得部５０４は、アクセス受付部４０８がアクセスを受け付けたことにより、電子メール情報蓄積部５０２が蓄積した電子メール情報を取得する。次に、電子メール情報送信部５０５は、電子メール情報取得部５０４が取得した電子メール情報を、アクセスしている端末に送信する。図３１は、送信される電子メール情報の例を示す図である。また、図３２は、電子メール情報を表示する表示画面の例を示す図である。
【０１１６】
以上、本実施の形態によれば、未送信電子メールを、再度、送信先の候補から除外された送信先に送信しなくても、未送信電子メールをＷｅｂサイト上で表示することができ、ユーザは、未送信メールを閲覧できる。
【０１１７】
なお、本実施の形態において、電子メール送信制御装置５００は、除外された送信先を復活する処理を行わないが、電子メール送信制御装置５００は、当該除外された送信先を復活する処理を行うものでも良い。かかる場合、電子メール送信制御装置５００は、送信先復活処理部１１１をさらに、有するものである。
【０１１８】
また、本実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、送信先除外処理ステップで除外処理を行った後、再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成ステップと、電子メール情報構成ステップで構成した電子メール情報を蓄積する電子メール情報蓄積ステップと、電子メール情報蓄積ステップで蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、電子メール構成ステップで構成した電子メールを、当該エラー情報を送信しなかった送信先に送信する送信ステップと、場所特定情報に対するアクセスを受け付け、電子メール情報を、エラー情報を送信しなかった送信先に送信する電子メール情報送信ステップを実行させるためのプログラムである。
【０１１９】
また、本実施の形態において、電子メール送信制御装置５００は、場所特定情報で特定される場所を有し、ユーザ端末からアクセスを受け付けるものだったが、電子メール送信制御装置５００は、場所特定情報で特定される場所を有さないものでも良い。かかる場合、電子メール送信制御装置５００は、電子メール情報送信部５０５を具備しなくても良い。電子メール情報蓄積部５０２は、場所特定情報で特定される場所（通常、外部装置）に、電子メール情報を蓄積する。ユーザ端末は、当該場所特定情報で特定される場所にアクセスして、電子メール情報を閲覧することで、未送信電子メールを確認できる。
【０１２０】
また、かかる実施の形態における動作をソフトウェアで実現した場合のプログラムは、以下のようになる。コンピュータに、コンピュータに、送信先情報に対応付けて、送信できなかった、または／および送信しなかった電子メールの情報に関する未送信電子メール情報を保持する未送信電子メール情報構成保持ステップと、送信先除外処理ステップで除外処理を行った後、再送信判断ステップで所定の条件を満たすとの判断をしたことにより、当該除外された送信先に対して電子メールを送信した場合、当該除外された送信先からエラー情報を受信したか否かを判断する再エラー情報受信判断ステップと、再エラー情報受信判断ステップでエラー情報を受信しなかったと判断した場合に、当該エラー情報を送信しなかった送信先に、当該送信先を示す送信先情報と対応付けられている、送信できなかった、または／および送信しなかった電子メールを、未送信電子メール情報構成保持ステップで保持する未送信電子メール情報から判断し、当該電子メールを有する電子メール情報を構成する電子メール情報構成ステップと、電子メール情報構成ステップで構成した電子メール情報を蓄積する電子メール情報蓄積ステップと、電子メール情報蓄積ステップで蓄積した電子メール情報の存在場所を特定する情報である場所特定情報を有する電子メールを構成する電子メール構成ステップと、電子メール構成ステップで構成した電子メールを当該送信先に送信する送信ステップを実行させるためのプログラムである。
【産業上の利用可能性】
【０１２１】
以上のように、本発明は、送信先の候補から除外された送信先に、所定の条件を満たす場合、電子メールまたはその電子メールに関する情報を送信することができるという効果を有し、特に、電子メールの送信を制御する電子メール送信制御装置等に有用である。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態１における電子メール送信制御装置１００の構成を示すブロック図
【図２】実施の形態１における電子メール送信制御装置１００の動作を示すフローチャート
【図３】実施の形態１における電子メール送信制御装置１００の概念図
【図４】実施の形態１における送信先情報のデータ例を示す図
【図５】実施の形態１におけるメール情報のデータ例を示す図
【図６】実施の形態１におけるエラー情報履歴のデータ例を示す図
【図７】実施の形態１における除外判断条件テーブルの例を示す図
【図８】実施の形態１における除外処理後の送信先情報の例を示す図
【図９】実施の形態１における復活処理後の送信先情報のデータ例を示す図
【図１０】本発明の実施の形態２における電子メール送信制御装置２００の構成を示すブック図
【図１１】実施の形態２における電子メール送信制御装置２００の動作を示すフローチャート
【図１２】実施の形態２における送信先情報のデータ例を示す図
【図１３】実施の形態２における未送信電子メール情報の例を示す図
【図１４】本発明の実施の形態３における電子メール送信制御装置３００の構成を示すブロック図
【図１５】実施の形態３における電子メール送信制御装置３００の動作を示すフローチャート
【図１６】実施の形態３における送信可否メールの例を示す図
【図１７】実施の形態３における送信可否メールの例を示す図
【図１８】実施の形態３における返答されたデータの内容例を示す図
【図１９】本発明の実施の形態４における電子メール送信制御装置４００の構成を示すブロック図
【図２０】実施の形態４における電子メール送信制御装置４００の動作を示すフローチャート
【図２１】実施の形態４におけるメニュー情報のデータ例を示す図
【図２２】実施の形態４における電子メールのデータ例を示す図
【図２３】実施の形態４におけるユーザの表示画面に表示されたメニュー情報の表示例を示す図
【図２４】実施の形態４における確認画面の表示例を示す図
【図２５】実施の形態４における登録完了画面の表示例を示す図
【図２６】実施の形態４におけるメニュー情報選択情報のデータ例を示す図
【図２７】本発明の本実施の形態５における電子メール送信制御装置５００の構成を示すブロック図
【図２８】実施の形態５における電子メール送信制御装置５００の動作を示すフローチャート
【図２９】実施の形態５における電子メール情報のデータ例を示す図
【図３０】実施の形態５における電子メールの例を示す図
【図３１】実施の形態５における送信される電子メール情報の例を示す図
【図３２】実施の形態５における電子メール情報の表示画面の例を示す図
【符号の説明】
【０１２３】
１００、２００、３００、４００、５００  電子メール送信制御装置
１０１  メール情報格納部
１０２  送信先情報格納部
１０３  送信制御部
１０４  情報取得部
１０５  電子メール送信部
１０６  エラー情報受信部
１０７  エラー情報判断部
１０８  送信先除外処理部
１０９  再送信判断部
１１０  再エラー情報受信判断部
１１１  送信先復活処理部
２０１  未送信電子メール情報構成保持部
２０２  電子メール取得部
３０１  送信可否メール格納部
３０２  送信可否メール取得部
３０３  送信可否メール送信部
３０４  返答受付部
３０５  返答判断部
４０１  メニュー情報構成部
４０２  メニュー情報蓄積部
４０３  電子メール構成部
４０４  メニュー情報取得部
４０５  メニュー情報送信部
４０６  メニュー項目選択情報受信部
４０７  電子メール取得部
４０８  アクセス受付部
５０１  電子メール情報構成部
５０２  電子メール情報蓄積部
５０３  電子メール構成部
５０４  電子メール情報取得部
５０５  電子メール情報送信部
【図１】
2005148800.tif 000003
【図２】
2005148800.tif 000004
【図３】
2005148800.tif 000005
【図４】
2005148800.tif 000006
【図５】
2005148800.tif 000007
【図６】
2005148800.tif 000008
【図７】
2005148800.tif 000009
【図８】
2005148800.tif 000010
【図９】
2005148800.tif 000011
【図１０】
2005148800.tif 000012
【図１１】
2005148800.tif 000013
【図１２】
2005148800.tif 000014
【図１３】
2005148800.tif 000015
【図１４】
2005148800.tif 000016
【図１５】
2005148800.tif 000017
【図１６】
2005148800.tif 000018
【図１７】
2005148800.tif 000019
【図１８】
2005148800.tif 000020
【図１９】
2005148800.tif 000021
【図２０】
2005148800.tif 000022
【図２１】
2005148800.tif 000023
【図２２】
2005148800.tif 000024
【図２３】
2005148800.tif 000025
【図２４】
2005148800.tif 000026
【図２５】
2005148800.tif 000027
【図２６】
2005148800.tif 000028
【図２７】
2005148800.tif 000029
【図２８】
2005148800.tif 000030
【図２９】
2005148800.tif 000031
【図３０】
2005148800.tif 000032
【図３１】
2005148800.tif 000033
【図３２】
2005148800.tif 000034