(57)【要約】【課題】  ルータ装置を介してメールサーバと接続する構成のＬＡＮを利用するユーザの全員又は一部のグループに電子メールを配信する場合のメールサーバとルータ装置間の通信の負荷を軽減すること。【解決手段】  ルータ装置２０は、ユーザ全員宛の電子メールを保持するルータメール保持部２３と、ユーザ全員宛の電子メールの配信済み情報を保持する配信表２４を有し、ユーザ端末１０からメール受信要求があると、ユーザ宛の電子メール（Ａ）とユーザ全員宛に届いた電子メール（Ｂ）をメールサーバ３０から取り出してユーザ全員宛の電子メールをルータメール保持部２３に格納し、配信表２４を参照してユーザに未配信の電子メール（Ｃ）をルータメール保持部２３から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送する。【選択図】      図１
2005051474.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ルータ装置は、ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともにユーザＡＬＬ宛の電子メールを受けて保持し、要求元ユーザ宛の電子メールとともにユーザＡＬＬ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とするメール受信システム。
【請求項２】
第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末からルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
前記ルータ装置は、ユーザＡＬＬ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするメール受信システム。
【請求項３】
第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末からルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
前記ルータ装置は、個別のユーザ宛に届いた電子メールを保持するユーザメール保持部と、ユーザＡＬＬ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求してルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするメール受信システム。
【請求項４】
第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ルータ装置は、ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともに、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持し、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とするメール受信システム。
【請求項５】
第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
前記ルータ装置は、ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするメール受信システム。
【請求項６】
第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
前記ルータ装置は、個別のユーザ宛に届いた電子メールを保持するユーザメール保持部と、ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするメール受信システム。
【請求項７】
前記ルータ装置は、前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除することを特徴とする請求項２、３、５、又は６のメール受信システム。
【請求項８】
メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともにユーザＡＬＬ宛の電子メールを受けて保持し、要求元ユーザ宛の電子メールとともにユーザＡＬＬ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とするルータ装置。
【請求項９】
メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末からルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ユーザＡＬＬ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするルータ装置。
【請求項１０】
メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともに、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持し、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とするルータ装置。
【請求項１１】
メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするルータ装置。
【請求項１２】
メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
個別のユーザ宛に届いた電子メールを保持するユーザメール保持部と、ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするルータ装置。
【請求項１３】
前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除することを特徴とする請求項９、１１又は１２のルータ装置。
【請求項１４】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表したユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするメール受信方法。
【請求項１５】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともに、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持し、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とするメール受信方法。
【請求項１６】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出してルータメール保持部に格納し、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするメール受信方法。
【請求項１７】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とするメール受信方法。
【請求項１８】
前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除することを特徴とする請求項１４、１６、又は１７のメール受信方法。
【請求項１９】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表したユーザＡＬＬを定義してメールサーバにユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出す手順と、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納する手順と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出捨て順と、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送する手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項２０】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛の電子メールをメールサーバから受ける手順と、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持する手順と、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送する手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項２１】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出す手順と、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出してルータメール保持部に格納する手順と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出す手順と、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送する手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項２２】
メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納する手順と、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納する手順と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出す手順と、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送する手順とをコンピュータに実行させることを特徴とするプログラム。
【請求項２３】
前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除する手順をコンピュータに実行させることを特徴とする請求項１９、２１、又は２２のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は負荷を軽減するメール受信システム、ルータ装置、メール受信方法、及びプログラムに関し、特に、同じルータ装置に属するＬＡＮ内のユーザ宛の同報メールを受信する技術に関する。
【背景技術】
【０００２】
従来の電子メールの配信において、特定のユーザの集団に対して電子メールを配信する場合、集団内の個々のユーザを宛先に指定して送信する代わりに、特定のユーザの集団をメーリングリストとして定義しメーリングリストの代表アドレス宛に送信することにより各ユーザに配信をすることが知られている。例えば企業内の職場単位にメーリングリストを定義すれば、職場内の全員に通知すべき電子メールを送信するのに個々のユーザ宛に送信する必要が無く、メーリングリストの代表アドレス宛に送信するだけでよいので便利である。
【０００３】
特開２００２−８２８７６号公報では、メーリングリストを利用して電子メールを配信することが開示されており、さらにメーリングリストに含まれるユーザの一部しか関係しない電子メールがメーリングリスト宛に送信されると無関係な電子メールが多量に配信されるようになる問題を解決するためにキーワードを使って配信先を絞り込む技術が開示されている。
【０００４】
【特許文献１】特開２００２−８２８７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
送信された電子メールは発信ユーザの端末からネットワークやメールサーバを介して宛先ユーザが利用するメールサーバにも受けられた宛先ユーザ用のメールボックスに一時的に保持され、宛先ユーザが端末からメール受信要求をすることにより宛先ユーザに届く。このとき、発信ユーザの端末から宛先ユーザの端末の間の通信路を電子メール情報が転送されるので、特に大きなファイルを添付した電子メールは通信路に掛ける負荷が大きくなる。
【０００６】
メーリングリストの利用によりユーザは宛先の指定が容易になるが、メーリングリストを利用しても発信された電子メールはメールサーバでメーリングリストの各ユーザ宛に転送されるため、通信路にかかる負荷を軽減することはできなかった。特開２００２−８２８７６号公報ではメーリングリスト内ユーザの配信先を減らすことはできるが、配信されるユーザ数だけ負荷がかかることは避けられない。
【０００７】
特に、同じＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）を利用するユーザを特定の集団とした場合、ＬＡＮの外側にルータ装置を介して接続されるネットワーク上にメールサーバが配置される構成においては、メーリングリストを利用してもルータ装置とメールサーバ間で同じ内容の電子メール情報が集団のユーザ数だけ転送され負荷が軽減されることはない。
【０００８】
本発明の目的は、ルータ装置を介してメールサーバと接続する構成のＬＡＮを利用するユーザの全員又は一部のグループに電子メールを配信する場合のメールサーバとルータ装置間の通信の負荷を軽減した  を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１のメール受信システムは、第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ルータ装置は、ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともにユーザＡＬＬ宛の電子メールを受けて保持し、要求元ユーザ宛の電子メールとともにユーザＡＬＬ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とする。
【００１０】
本発明の第２のメール受信システムは、第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末からルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
前記ルータ装置は、ユーザＡＬＬ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００１１】
本発明の第３のメール受信システムは、第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末からルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
前記ルータ装置は、個別のユーザ宛に届いた電子メールを保持するユーザメール保持部と、ユーザＡＬＬ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求してルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００１２】
本発明の第４のメール受信システムは、第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ルータ装置は、ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともに、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持し、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とする。
【００１３】
本発明の第５のメール受信システムは、第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
前記ルータ装置は、ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００１４】
本発明の第６のメール受信システムは、第１のネットワークに接続しメールサービスを実行するメールサーバと、第２のネットワークに接続しメールサーバにユーザ登録したユーザにより使用されるユーザ端末と、第１と第２のネットワークを接続するルータ装置とを有するメール受信システムであって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
前記ルータ装置は、個別のユーザ宛に届いた電子メールを保持するユーザメール保持部と、ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００１５】
本発明の第７のメール受信システムは、本発明の第２、第３、第５、又は第６のメール受信システムにおいて、前記ルータ装置は、前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除することを特徴とする。
【００１６】
本発明の第１のルータ装置は、メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともにユーザＡＬＬ宛の電子メールを受けて保持し、要求元ユーザ宛の電子メールとともにユーザＡＬＬ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とする。
【００１７】
本発明の第２のルータ装置は、メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末からルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表してユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ユーザＡＬＬ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００１８】
本発明の第３のルータ装置は、メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともに、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持し、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とする。
【００１９】
本発明の第４のルータ装置は、メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００２０】
本発明の第５のルータ装置は、メールサービスを実行するメールサーバが接続される第１のネットワークと、メールサーバにユーザ登録したユーザにより使用されるユーザ端末が接続される第２のネットワークとを接続するルータ装置であって、
ユーザ端末から前記ルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表してユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
個別のユーザ宛に届いた電子メールを保持するユーザメール保持部と、ユーザＧＲＰ宛の電子メールを保持するルータメール保持部と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表と、グループ毎にどのユーザが属するかを定義したグループ表とを有し、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、グループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００２１】
本発明の第６のルータ装置は、本発明の第２、第４、又は第５のルータ装置において、前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除することを特徴とする。
【００２２】
本発明の第１のメール受信方法は、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表したユーザＡＬＬを定義してメールサーバにユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００２３】
本発明の第２のメール受信方法は、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛の電子メールをメールサーバから受けるとともに、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持し、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送することを特徴とする。
【００２４】
本発明の第３のメール受信方法は、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出し、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出してルータメール保持部に格納し、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００２５】
本発明の第４のメール受信方法は、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録しておき、
ユーザ端末からメール受信要求があると、要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納し、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納し、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出して、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送することを特徴とする。
【００２６】
本発明の第５のメール受信方法は、本発明の第１、第３、又は第４のメール受信方法において、前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除することを特徴とする。
【００２７】
本発明の第１のプログラムは、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザ全員を代表したユーザＡＬＬを定義してメールサーバにユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出す手順と、ユーザＡＬＬ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納する手順と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出捨て順と、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送する手順とをコンピュータに実行させることを特徴とする。
【００２８】
本発明の第２のプログラムは、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛の電子メールをメールサーバから受ける手順と、要求元のユーザが属するグループのユーザＧＲＰ宛の電子メールをメールサーバから受けて保持する手順と、要求元ユーザ宛の電子メールとともに要求元ユーザが属するユーザＧＲＰ宛の電子メールも合わせて要求元のユーザ端末に返送する手順とをコンピュータに実行させることを特徴とする。
【００２９】
本発明の第３のプログラムは、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求して取り出す手順と、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出してルータメール保持部に格納する手順と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出す手順と、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送する手順とをコンピュータに実行させることを特徴とする。
【００３０】
本発明の第４のプログラムは、メールサービスを実行し第１のネットワークに接続するメールサーバにユーザ登録したユーザにより使用され第２のネットワークに接続されるユーザ端末を使用して、第１のネットワークと第２のネットワークとを接続するルータ装置を中継してメールサーバから電子メールを受信するユーザの一部或いは全員からなるグループを代表したユーザＧＲＰを１以上定義してメールサーバにグループ毎にユーザ登録した状態で、ユーザ端末からメール受信要求があると、
要求元のユーザ宛に届いた電子メール（Ａ）をメールサーバに要求してユーザメール保持部に格納する手順と、グループ毎にどのユーザが属するかを定義したグループ表を参照して要求元のユーザが属するグループのユーザＧＲＰ宛に届いた電子メール（Ｂ）をメールサーバに要求して取り出しルータメール保持部に格納する手順と、ルータメール保持部に格納している電子メールがユーザ毎に配信されたことを管理するための配信済み情報を電子メール対応に保持する配信表を参照して要求元のユーザに対して未配信の電子メール（Ｃ）をルータメール保持部から取り出す手順と、電子メール（Ａ）に電子メール（Ｂ）と電子メール（Ｃ）を付加して要求元のユーザ端末へ返送する手順とをコンピュータに実行させることを特徴とする。
【００３１】
本発明の第５のプログラムは、本発明の第１、第３、又は第４のプログラムに追加して、前記要求元のユーザ端末へ電子メールを返送した後、返送先のユーザに対応する前記配信表内の配信済み情報を全て配信済みへと更新し、全ユーザ宛の配信が完了した電子メールに対して前記配信表の登録を削除するとともに前記ルータメール保持部から削除する手順をコンピュータに実行させることを特徴とする。
【発明の効果】
【００３２】
ＬＡＮ内のユーザ全員に電子メールを配信する場合宛先をＬＡＮとメールサーバを接続するルータ装置とすることにより、ルータ装置が代表してメールサーバ間から電子メールを１通だけ取り出しＬＡＮ内のユーザに配信するので、ルータ装置とメールサーバ間のネットワーク経路の負荷を軽減することができるという効果がある。
【発明を実施するための最良の形態】
【００３３】
次に、本発明を実施するための第１の最良の形態について図面を参照して詳細に説明する。図１は本発明の第１の形態のメール受信システムの構成を示した図である。図１のメール受信システムは、ＬＡＮ４０に接続するユーザ端末１０と、ＬＡＮ４０とネットワーク４１とを接続するルータ装置２０と、ネットワーク４１を介してルータ装置２０と接続するメールサーバ３０とを含む。
【００３４】
図１の構成の一例として、ルータ装置２０が職場単位（図ではＡ、Ｂで区別）に設置され各職場の作業者が業務等で使用するパソコン等のユーザ端末をＬＡＮ４０で接続し、ルータ装置２０を介して会社内の各職場を接続するネットワーク４１に電子メールの送受信サービスを提供するメールサーバ３０が接続される構成がある。この構成ではルータ装置２０は職場毎におかれ、また社外との通信のためにルータ装置２５を使ってインターネット等の外部ネットワーク４２と接続する。
【００３５】
ユーザ端末１０はパーソナルコンピュータ等の情報機器で有り、ＬＡＮ４０への接続機能やメール処理機能を有しており、１人又は複数のユーザで使用される。図１ではＬＡＮ４０（Ａ）に２つ、ＬＡＮ４０（Ｂ）に１つ接続しているが、接続数は必要な数だけ接続すればよく特に制限するものではない。
【００３６】
ルータ装置２０は、図示しないが通常のルータ装置のようにネットワーク間を接続し経路表を有してパケットの転送制御を行う機能に加えて、メール処理部２１とユーザメール保持部２２とルータメール保持部２３と配信表２４とを有している。また、ルータ装置２０はメールサーバ３０に対してＬＡＮ４０配下の各ユーザを代表するように１ユーザとして登録し、メールの送受信ができる。図１ではルータ装置２０（Ａ）とルータ装置２０（Ｂ）の２つを示しているが、接続数を限定するものではなく、１つでも３つ以上接続してもかまわない。
【００３７】
メールサーバ３０は、登録されたユーザに対してメールサービスを実行する装置であり、パーソナルコンピュータやそれ以上の機能性能を有する情報処理装置で実現され、メールボックス部３１を有する。メールボックス部３１は登録されたユーザ毎のメールボックスを含み、通常ユーザ用やルータ用をそれぞれ登録された数だけ含んでいるが、通常ユーザ用とルータ用とは構成・機能は同じであり、単に説明の都合で区別している。
【００３８】
メール処理部２１は、配下のユーザ端末１０からのメール受信要求を検知するとそのユーザ宛のメール受信とともに自ルータ宛の電子メールを受信して配信する処理を実行するプログラムである。ただし一部又は全部をハードウェアで実現してもかまわない。
【００３９】
ユーザメール保持部２２はメールサーバ３０から受信した電子メールを一時的に保持する記憶領域である。ルータメール保持部２３はルータ宛の電子メールを識別する情報（メール番号）と関連づけて保持する記憶領域である。配信表２４は、ルータメール保持部２３へ登録されている電子メールの情報と、保持される電子メールがどのユーザ宛に配信済みかという情報を管理するためのテーブルである。
【００４０】
図２と図３は説明のために電子メール受信の前後の配信表２４の内容を示した図であり、図２で説明すると、登録されているメール番号と、メール番号毎の配信結果を管理するための配信済み情報とを含んでいる。メール番号はルータ宛に受信した電子メールを識別するための情報であり、図２のように連続する番号以外に受信日時等で識別しても良い。図２，３の配信済み情報は、ユーザ数が８でこれをビットに対応させて“０”なら未配信で“１”なら配信済みであることを示しているが、ルータ装置２０配下のユーザ毎に配信済みか否かという情報を含んでいればこれ以外の形式で定義してもかまわない。
【００４１】
次に、本発明を実施するための第１の最良の形態の動作について図面を参照して説明する。図４はユーザ端末１０（Ａ）からメールサーバ３０に対して電子メールを受信する場合の動作を示したフローチャートである。図４を参照すると、まずユーザは受信電子メールを取り寄せる場合、ユーザ端末１０（Ａ）のメール機能を操作して電子メールの受信を指示し、ユーザ端末１０はそれに応じてメール受信要求をメールサーバ３０宛に発行する（Ｓ６１）。
【００４２】
メール受信要求の詳細な手順について電子メールの受信プロトコルとしてよく知られるＰＯＰ３（post office protocol version 3）を例に簡単に説明すると、（１）ＵＳＥＲ、ＰＡＳＳコマンドによる認証、（２）ＬＩＳＴコマンドによるメールボックス内の電子メール一覧番号の取得、（３）ＲＥＳＴ（＋取得する電子メールの番号）コマンドによる電子メールの取得、（４）ＱＵＩＴコマンドによるＰＯＰ３セッションの終了となる。（１）の手順でメール受信要求の際にはユーザ名やパスワードの送出を伴い認証を受けるが以降の説明では詳細な説明を省略する。また、（３）の手順では届いている電子メールは全て取得するものとして以降説明する。また、メール受信プロトコルはＰＯＰ３に限定するものではない。
【００４３】
メール受信要求はルータ装置２０（Ａ）に中継されてメールサーバ３０に送られるが、ルータ装置２０（Ａ）のメール処理部２１はユーザ端末１０からのメール受信要求を検出すると、認証した後検出したメール受信要求をメールサーバ３０に中継する（Ｓ６２）。メールサーバ３０はメール受信要求を受け付けると、ユーザの認証を実行した後、メールボックス部３１から該当するユーザ宛てに届いている電子メールを返送する（Ｓ６３）。
【００４４】
ルータ装置２０（Ａ）のメール処理部２１は、メールサーバ３０から電子メールを受信するとユーザメール保持部２２へ受信した電子メールを格納し（Ｓ６４）、ルータ装置２０（Ａ）が登録したユーザ名でメール受信要求をメールサーバ３０へ送る（Ｓ６５）。メールサーバ３０はルータ装置２０（Ａ）のメール受信要求を受けるとメールボックス部３１からルータ装置２０（Ａ）用に届いている電子メールがあれば返送する（Ｓ６６）。
【００４５】
ルータ装置２０（Ａ）のメール処理部２１は、メールサーバ３０から電子メールを受信すると、受信した電子メールを識別するメール番号を付与し配信済み情報＝“１１１１１１１１”として配信表２４に登録するとともに、ルータメール保持部２３に受信した電子メールをメール番号と関連づけて格納する（Ｓ６７）。ただし、ルータ宛の電子メールがなければ格納や登録はされない。例えば、登録前の配信表２４の内容を図２とすれば、メール番号＝“１０４”として受信した電子メールを登録する。受信した電子メールが２件以上含まれる場合はメール番号を受信件数だけ付与して配信表２４に登録してもよいし、一度に受信した電子メールに代表のメール番号“１０４”を付与して登録してもよい。
【００４６】
次に、ルータ装置２０（Ａ）のメール処理部２１は、ユーザへ未配信の電子メールがルータメール保持部２３にあるかを配信表２４で調べあればルータメール保持部２３から未配信電子メールを取り出してユーザメール保持部２２に格納された個別ユーザ宛の電子メールとルータ宛の電子メールと合わせて要求元のユーザ端末１０（Ａ）へ返送する（Ｓ６８）。続いて、ルータ装置２０（Ａ）のメール処理部２１は、返送先のユーザに対する配信済み情報を更新し、全ユーザへの配信が完了した電子メール（配信済み情報＝“００００００００”）があればルータメール保持部２３から削除し、配信表２４の登録も削除する（Ｓ６９）。
【００４７】
受信要求したユーザ端末１０（Ａ）は、要求したユーザ宛に届いていた電子メールとルータ宛に届いていた電子メールとルータ宛に届いていてルータ装置２０（Ａ）に保持されていた電子メールとを受信する（Ｓ７０）。
【００４８】
図２を参照して具体例で説明する。図２の内容の状態でメール受信要求したユーザが配信表２４の配信済み情報の最左端のビットに対応する場合、配信済み情報の最左端ビットが“１”であるメール番号“１００”、“１０１”、“１０２”、“１０３”の電子メールは要求元ユーザに未配信となっているため、要求元ユーザ端末１０（Ａ）はユーザ宛の電子メールとともに新たに受信したルータ宛の電子メール（メール番号＝“１０４”）とルータメール保持部２３に保持されるメール番号“１００”〜“１０３”の電子メールとを合わせてルータ装置２０（Ａ）から受信することになる。
【００４９】
この際配信表２４は、配信済み情報の最左端ビットが未配信の“１”から配信済みの“０”と更新される。これによりメール番号“１００”の配信済み情報は“１０００００００”から“００００００００”となるため、全てのユーザへの配信が完了したことになりルータメール保持部２３からメール番号“１００”の電子メールが削除され、配信表２４からもメール番号“１００”の登録が削除される。この結果、配信表２４は図３に示すようにメール番号“１００”が削除され、メール番号“１００”が登録され、配信済み情報の最左端ビットは全て配信済みを示す“０”に更新される。
【００５０】
以上のように、ユーザがルータ装置２０を介して電子メールを受信すると、自身宛の電子メールとともにルータ宛に発信した電子メールも受信することができる。この際、ルータ宛の電子メールはメールサーバ３０とルータ装置２０の間を１通分しか転送されず、転送後はルータが保持して配下のユーザ全員に配信するので、ネットワーク４１の負荷を軽減することができる。特に、ファイルを添付した電子メールが増えている状況ではネットワーク４１の負荷軽減に大きく影響する。
【００５１】
次に、第２の最良の形態について図面を用いて説明する。上記説明では、ＬＡＮ４０に属するユーザ全員宛の電子メールをルータ宛としたが、ＬＡＮ４０に属するユーザの一部をグループ定義してグループ員宛の電子メールを処理する機能をルータ装置２０に追加した形態が第２の最良の形態となる。図５は本発明の第２の形態のメール受信システムの構成を示した図であり、図５のメール受信システムの構成は図１の構成と以下を除いて同じである。
【００５２】
ルータ装置７０は、ユーザメール保持部２２とルータメール保持部２３と管理表２４とメール処理部７１を有し、ルータ装置２０に比べてグループ表７５を追加して有し、メール処理部７１はメール処理部２１と同様にプログラムであるがグループ対応処理が追加されている。
【００５３】
図６はグループ表７５を示した図である。図６では、全員が含まれるものをグループ名＝“全員”とし３ユーザのみが含まれるものをグループ名＝“１班”として定義している例を示しているが、グループ数はさらに追加しても良いし、全員を含んだグループが無くても良い。図６のメンバ情報はルータ装置７０配下の各ユーザをビットで表現したものであり、配信表２４の配信済み情報のビットと対応している。
【００５４】
メールサーバ３０のメールボックス部３１は、ルータ装置７０（Ａ）がグループ対応装置の場合にグループ名“全員”とグループ名“１班”の２つのユーザ登録に対応してルータ全員用とルータ１班用の２つのメールボックスを有している。
【００５５】
次に、本発明の第２の最良の形態の動作について図面を参照して説明する。図７はユーザがユーザ端末１０（Ａ）を操作してメールサーバ３０から電子メールを受信する動作を示したフローチャートである。ステップＳ８１からステップＳ８４までの動作は図４のステップＳ６１からステップＳ６４までの動作と同じであるので説明を省略する。
【００５６】
ステップＳ８４でユーザ宛の電子メールを受信しユーザメール保持部２２に格納した後、ルータ装置７０のメール処理部７１は、グループ表７５を参照して要求ユーザがどのグループに属するかを調べ所属するグループのメール受信要求を送る（Ｓ８５）。メールサーバ３０は指定されたグループの受信電子メールをメールボックス部３１から返送する（Ｓ８６）。
【００５７】
具体例で説明すると、図６のグループ表７５のメンバ情報で要求ユーザが最左端ビットに対応するとすれば、要求ユーザはグループ“全員”と“１班”の双方に属するので双方のグループ宛の電子メールの受信要求を送ることになる。例えば先にグループ“全員”宛の電子メールを取得し続いてグループ“１班”宛の電子メールを取得する。要求ユーザがメンバ情報の最右端のビットに対応する場合であればグループ“全員”宛の電子メールのみを取得するが、以降は最左端のユーザについて説明していく。
【００５８】
ルータ装置７０のメール処理部７１は、グループ毎の受信電子メールを取得すると、グループ毎にメール番号を付与しグループ表７５を参照して配信済み情報を配信表２４へ登録するとともに、取得した電子メールをメール番号と関連づけてルータメール保持部２３に格納する（Ｓ８７）。
【００５９】
例えば、配信表２４の内容が図８の状態でメンバ情報の最左端ビットに対応するユーザの場合、グループ名“全員”宛の受信電子メールにはメール番号＝“２０４”を付与し、配信済み情報としてグループ表７５のメンバ情報＝“１１１１１１１１”を配信表２４へ登録する。さらにグループ名“１班”の受信電子メールにはメール番号＝“２０５”を付与し、配信済み情報としてグループ表７５のメンバ情報＝“１１１０００００”を配信表２４へ登録する。このように登録することで、配信表２４には未配信のユーザ情報が自動的に登録され、どのグループ宛の電子メールかを識別せずに必要な配信先を特定できる。
【００６０】
続いて、ルータ装置７０（Ａ）のメール処理部７１は、配信表２４を参照して未配信の受信電子メールを抽出しユーザメール保持部２２に格納されているユーザ宛の受信電子メールと合わせて返送する（Ｓ８８）。さらにルータ装置７０（Ａ）のメール処理部７１は、配信表２４の配信済み情報を更新し、配信済み情報が全部“０”となり配信が完了した電子メールがあれば配信表２４の登録を削除し、ルータメール保持部２３に格納されている電子メールを削除する（Ｓ８９）。ユーザ端末１０（Ａ）はユーザ宛の電子メールとグループ宛の電子メールとを合わせて受信する（Ｓ９０）。
【００６１】
ユーザがメンバ情報の最左端ビットに対応し配信表２４が図８の状態の場合は、メール番号“２００”〜“２０３”の電子メールと新たに格納したメール番号“２０４”と“２０５”の電子メールとをユーザメール保持部２２に格納されているユーザ宛の電子メールと合わせてユーザ端末１０（Ａ）は受信する。また、配信表２４は最左端ユーザの配信情報済みが更新されると、配信済み情報の最左端ビットが“０”となる。図８のメール番号“２００”の配信済み情報は“００００００００”となり、配信表２４のメール番号“２００”の登録が削除されルータメール保持部２３に格納されたメール番号“２００”の電子メールが削除される。図９は以上の更新を実行した後の配信表２４の内容を示した図である。
【００６２】
このように、本発明は、ルータ装置２０配下のユーザ全員を対象とした電子メール受信の他に、ルータ装置２０配下の一部のユーザをグループ化して配信対象とすることも可能であるし、全員と一部グループの双方を同時に配信対象として定義し実現することもできる。グループ化した場合も、第１の形態と同様にルータ装置７０とメールサーバ３０との間のネットワーク４１の負荷を軽減することができる。
【図面の簡単な説明】
【００６３】
【図１】本発明の第１の形態のメール受信システムのブロック図である。
【図２】本発明の配信表２４の一例である。
【図３】本発明の配信表２４の一例である。
【図４】本発明の第１の形態の動作を示したフローチャートである。
【図５】本発明の第２の形態のメール受信システムのブロック図である。
【図６】本発明のグループ表７５の一例である。
【図７】本発明の第２の形態の動作を示したフローチャートである。
【図８】本発明の配信表２４の一例である。
【図９】本発明の配信表２４の一例である。
【符号の説明】
【００６４】
１０    ユーザ端末
２０    ルータ装置
２１    メール処理部
２２    ユーザメール保持部
２３    ルータメール保持部
２４    配信表
３０    メールサーバ
３１    メールボックス部
４０    ＬＡＮ
４１    ネットワーク
７０    ルータ装置
７１    メール処理部
７５    グループ表
【図１】
2005051474.tif 000003
【図２】
2005051474.tif 000004
【図３】
2005051474.tif 000005
【図４】
2005051474.tif 000006
【図５】
2005051474.tif 000007
【図６】
2005051474.tif 000008
【図７】
2005051474.tif 000009
【図８】
2005051474.tif 000010
【図９】
2005051474.tif 000011