(57)【要約】【課題】電子メールサーバから端末装置に電子メールを送信する際に、端末装置での処理の終了後に送信する。また、送信データの容量が端末装置の受信容量を超えるときには、電子メールを分割して送信し、端末装置が受信できなくなることを防止する。【構成】電子メールサーバから端末装置への電子メールの送信を、所定時間毎に、あるいは端末装置が受信可能である旨の通知を受信後に行うこととし、電子メールのサイズが大きいときには、電子メールを分割して端末装置に送信する。【選択図】　　　図３
2004140730.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信するための受信手段と、受信した電子メールを端末装置へ送信するための送信手段と、
同一宛先の端末装置へ複数の電子メールを送信する際に、電子メール毎に所定間隔の時間をおいて、前記複数の電子メールを送信するように制御するための制御手段とを設けた、電子メールサーバ。
【請求項２】
前記所定間隔の時間を、前記端末装置が受信した電子メールの処理時間以上としたことを特徴とする、請求項１の電子メールサーバ。
【請求項３】
電子メールを受信するための受信手段と、受信した電子メールを端末装置へ送信するための送信手段と、
同一宛先の端末装置へ複数の電子メールを送信する際に、１通の電子メールの送信後に、次の電子メールの受信が可能であることを示す前記端末装置からの応答の受信を条件とし、次の電子メールを送信するための制御手段とを設けた、電子メールサーバ。
【請求項４】
受信した電子メールのサイズと所定のサイズとを比較するための比較手段と、該受信した電子メールのサイズが前記所定のサイズより大きい際に、該受信した電子メールを分割するための分割手段とを設けたことを特徴とする、請求項１〜３のいずれかの電子メールサーバ。
【請求項５】
前記所定のサイズを、宛先の端末装置が処理可能なサイズとすることを特徴とする、請求項４の電子メールサーバ。
【発明の詳細な説明】
【０００１】
【発明の利用分野】
この発明は、電子メールサーバに関し、電子メールサーバが受信した電子メールをインターネットファクシミリ装置等の端末装置に送信する際に、該端末装置の処理能力に応じた送信を行うための処理に関する。
【０００２】
【従来技術】
【０００３】
【特許文献１】特開２００１−３３３０９０
【０００４】
特許文献１は、電子メールの発信元リストを受信側のファクシミリサーバに設け、受信した電子メールの処理結果を、リストされた発信元に通知することを開示している。
【０００５】
しかし、電子メールの受信側の処理能力に関わらず、電子メールが例えば連続して送信されると、ファクシミリサーバでの処理が追いつかず、電子メールを受信できなくなるおそれがある。
【０００６】
【発明の課題】
この発明では、電子メールサーバから端末装置へ電子メールを送信する際に、受信する端末装置の処理能力に応じて送信することとし、処理能力を超えた送信により端末装置が受信できなくなることを防止することにある（請求項１〜５）。
【０００７】
【発明の構成】
この発明の電子メールサーバは、電子メールを受信するための受信手段と、受信した電子メールを端末装置へ送信するための送信手段と、同一宛先の端末装置へ複数の電子メールを送信する際に、電子メール毎に所定間隔の時間をおいて、前記複数の電子メールを送信するように制御するための制御手段とを設ける（請求項１）。
【０００８】
好ましくは、前記所定間隔の時間を、前記端末装置が受信した電子メールの処理時間以上とする（請求項２）。
【０００９】
またこの発明の電子メールサーバは、電子メールを受信するための受信手段と、受信した電子メールを端末装置へ送信するための送信手段と、同一宛先の端末装置へ複数の電子メールを送信する際に、１通の電子メールの送信後に、次の電子メールの受信が可能であることを示す前記端末装置からの応答の受信を条件とし、次の電子メールを送信するための制御手段とを設ける（請求項３）。
【００１０】
また好ましくは、この発明の電子メールサーバは、受信した電子メールのサイズと所定のサイズとを比較するための比較手段と、該受信した電子メールのサイズが前記所定のサイズより大きい際に、該受信した電子メールを分割するための分割手段とを設けたことを特徴とする（請求項４）。
さらに好ましくは、前記所定のサイズを、宛先の端末装置が処理可能なサイズとすることを特徴とする（請求項５）。
【００１１】
【発明の作用と効果】
この発明では、電子メールサーバからインターネットファクシミリ装置等の端末装置へＳＭＴＰ（Ｓｉｍｐｌｅ　Ｍａｉｌ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）等で電子メールを送信する際において、電子メールの送信を連続して行うのではなく、受信側の端末装置の処理能力に応じたデータ量を送信する。この結果、端末装置で処理が可能なサイズのデータを送信した後、処理が終了すれば次のデータを送信することになる。すなわち、同一の宛先の電子メールを一度に送信するのではなく、所定の間隔の時間毎に複数回に分けて電子メールを送信することができる。ただし、複数の電子メールであっても、データ量が小さければ、所定の件数の範囲で連続して送信してもよい。請求項１の発明では、複数の電子メールを所定間隔の時間をおいて送信するので、電子メールを次々と送信することにより、端末装置の処理が追いつかずに電子メールの受信自体ができなくなることを防止する（請求項１）。
【００１２】
前記所定間隔の時間は、好ましくは端末装置での電子メールの処理に要する時間であり、端末装置での処理に要する時間分の間隔を設けて、複数回に分けて電子メールを送信する（請求項２）。端末装置で受信した電子メールに関する処理には、例えばハードプリント、転送、配信、アーカイブ等があり、処理時間は、例えば３〜５分とする。受信した電子メールにこれらの処理を行った後、次の電子メールを受信できるようにする。電子メールサーバは、端末装置での処理時間から定まる、前記所定時間以上の間隔で電子メールを送信することとするので、端末装置側では、複数の電子メールを所定時間をあけて受信できる。そのため、受信した電子メールの処理終了後に、次の電子メールを受信でき、電子メールの円滑な受信並びに処理が行える
【００１３】
さらにこの発明では、端末装置から次の電子メールの受信が可能である旨の通知を電子メールサーバが受信するとし、次の電子メールを端末装置に送信する（請求項３）。受信側の端末装置からの通知に従い、電子メールサーバは電子メールの送信を行うので、端末装置が電子メールの受信や処理ができなくなることを防止できる。
【００１４】
なお好ましくは、電子メールサーバは、所定のサイズ、例えば端末装置毎の受信可能なデータ容量と送信する電子メールのサイズとを比較し、電子メールのサイズの方が小さければ端末装置に送信する。一方、電子メールのサイズが、所定のサイズよりも大きい場合は、電子メールを所定のサイズや所定のサイズ以下、例えば端末装置の受信可能なサイズに分割し、前記の所定間隔の時間を設けて電子メールの送信を行う、あるいは端末装置からの受信可能の通知を受けて電子メールの送信を行うこととする（請求項４）。さらに好ましくは、上記の所定のサイズを、受信側の端末装置が処理可能な電子メールのサイズとする（請求項５）。そのため、１通の電子メールのデータ量が大きなものを受信した際にも、端末装置はこれを処理することができるので、電子メールサーバは円滑に電子メールを送信することができる。
【００１５】
【実施例】
図１〜図５に、実施例とその変形例とを示す。図１に示すＬＡＮ１内において、２は端末装置としてのインターネットファクシミリ装置で、パーソナルコンピュータ等であってもよい。４は、図示しないメールクライアントからの電子メールを受信し、インターネットファクシミリ装置２に送信するための電子メールサーバ（ＳＭＴＰサーバ）である。１０は、インターネット１２とＬＡＮ１とを接続するためのルータである。
【００１６】
図２に電子メールサーバ４の主な構成を示すと、１０は主制御装置（ＣＰＵ）で、１２はプログラム等を記憶するためのＲＯＭ、１４はＲＡＭであり、処理中のデータや、ＳＭＴＰ送信の対象となる端末装置のＩＰアドレスとメールアドレス、及びその受信容量等の端末情報等を記憶する。端末装置の受信容量は、１回で受信できる電子メールのページ数やファイルのサイズ等である。またＲＡＭ１４は、端末装置毎の処理時間等を記憶しており、処理時間は、平均的サイズの電子メールに対してプリント等の処理を終了するまでの時間である。１６はハードディスク等の補助記憶で、端末装置に関する情報やメールクライアントの情報等をバックアップ用に記憶する。
【００１７】
１８は、メールクライアントからの電子メールを受信するためのメール受信部で、２０は、メールクライアントが指定した送信先へ、電子メールを送信するためのメール送信部である。２２は電子メールの送信制御部で、電子メールの送信を例えば前記の処理時間毎に行う等の制御を行う。２３は、電子メールを所定時間毎に送信するためのタイマである。２４は、電子メールを端末装置の受信容量に合わせて、電子メールを分割するためのメール分割部である。２６はＬＡＮインターフェースで、ＬＡＮ１に接続するためのものである。そして、インターネットファクシミリ装置２からの「電子メール受信可能」通知の受信部２８を備える。ＬＡＮ１には、ルータ６や、インターネットファクシミリ装置２や、複数のメールクライアント３０，３２等が接続される。
【００１８】
ＬＡＮ１内での通信は、ＬＡＮインターフェース３０を介して電子メール形式で行われる。なお、インターネットファクシミリ装置２は、電子メールの受信と処理後に、次の電子メールの受信ができる状態になれば、電子メールサーバ４に電子メール受信可能の通知を行う。この通知は電子メールで行うが、電子メール以外の形態、例えばＦＴＰ、ＨＴＴＰにより受信可能であることを通知するパケットを送信して行ってもよい。この通知は、それぞれのプロトコルで送信されるデータであってもよく、プロトコルのコマンドに含まれていてもよい。例えば、電子メールを使用する場合には、「Ｓｕｂｊｅｃｔ」などのヘッダ項目や、電子メールの本文中に通知を記載してもよいし、「ＲＣＰＴ　ＴＯ」コマンド中に通知を記載しても良い。電子メールサーバ４では、受信部２８でこの通知を受信すれば、次の電子メールをインターネットファクシミリ装置２に対し送信する。
【００１９】
図３を用い、実施例の動作を説明する。実施例では、電子メールサーバ４が受信した、メールクライアントからの電子メールを、ＬＡＮ１内のインターネットファクシミリ装置２へＳＭＴＰで送信する。ここで電子メールのサイズが大きくなく、インターネットファクシミリ装置２が受信できるサイズである場合は、そのまま送信するが、インターネットファックスの受信容量よりも大きなサイズの電子メールを送信するときは、この電子メールを分割して送信する。そして、分割しての送信時でも、送信が継続して行われれば、インターネットファクシミリ装置２での処理中に次々に電子メールが送信されてくることになるので、所定時間の間隔を設け、この所定時間が経過すれば分割した電子メールを順に送信する。
【００２０】
図において、インターネットファクシミリ装置２へ送信する電子メールを受信し、送信メールが発生すれば（ステップ１）、インターネットファクシミリ装置２への電子メールの最新の（直前の）送信から所定時間を経過しているかをチェックする（ステップ２）。ここで所定時間は、例えば３分〜５分であり、受信側のインターネットファクシミリ装置２の処理能力に依存する。そして所定時間が経過すれば、次の電子メールを送信する（ステップ３）。電子メールの送信は、個々に受信した宛先が同一のメールをそれぞれ送信する場合と、１通のメールを複数に分割したものを順に送信する場合とがある。
【００２１】
なお、サイズの小さな電子メールであれば、インターネットファクシミリ装置２の受信容量からみて、連続送信してもよいページ数分を連続して送信することができる。また、連続送信時に送信ページ数やファイルサイズを積算し、受信容量に近い大きさになれば、上記の所定時間をおいて送信する。
【００２２】
図４は、図３に示す実施例の変形例である。変形例では、同一宛先の複数の電子メールを送信する際、及び１通の電子メールを複数に分割して送信する際の送信のタイミングをインターネットファクシミリ装置２からの通知による。電子メールサーバ４が電子メールの送信後、インターネットファクシミリ装置２で処理が終了し、次の電子メールを受信できる旨の通知を受信すれば、この通知に従い、次の電子メールや分割した次の部分を送信する。図において、送信メールが発生すれば（ステップ１０）、インターネットファクシミリ装置２からの処理完了通知を受信しているかをチェックし（ステップ１１）、受信していれば次の電子メールを送信する（ステップ１２）。
【００２３】
インターネットファクシミリ装置２側では、電子メールを受信し（ステップ１３）、受信した電子メールの処理が終了すれば（ステップ１４）、次の受信が可能な状態になるので、「電子メール受信可能」通知（処理終了通知）を電子メールサーバ４に送信する（ステップ１５）。電子メールサーバ４はこの通知を待って電子メールを送信するので（ステップ１２）、インターネットファクシミリ装置２は次の電子メールを受信し、処理を行う。
【００２４】
次に、電子メールの分割について説明する。電子メールの分割は、その添付ファイル等のデータ量が大きな場合に行い、インターネットファクシミリ装置２が受信できる容量に分割する。電子メールの分割は、電子メールのページ単位等で行い、インターネットファクシミリ装置２の受信容量に応じ、１通のデータ送信の容量がそれ以下の大きさになるように分割する。なおページの切れ目を検出させるためには、電子メールサーバ４にページエンドを検出するためのデコーダを、メール分割部２４に設ける。
【００２５】
図５を用い、インターネットファクシミリ装置２の受信容量に応じたデータの送信について説明する。電子メールサーバ４は電子メールを受信し、送信するべき電子メールが発生すると（ステップ２０）、電子メールの宛先であるインターネットファクシミリ装置２の直前の送信者である電子メールサーバ４は、インターネットファクシミリ装置２の受信容量をメモリから読み出す（ステップ２１）。なお、この受信容量は、あらかじめ電子メールサーバ４のメモリに記憶してある。この電子メールの送信容量とインターネットファクシミリ装置２の受信容量とを比較し（ステップ２２）、電子メールのデータ量が、インターネットファクシミリ装置２の受信容量以下であれば、そのメールをインターネットファクシミリ装置２に送信する（ステップ２３）。一方、電子メールのデータ量が、インターネットファクシミリ装置２の受信容量を越えていれば、この電子メールを分割送信する（ステップ２４，２５）。
【００２６】
実施例及び変形例によれば、電子メールサーバからインターネットファクシミリ装置等の端末装置への電子メールの送信は、所定時間毎に、あるいは端末装置が受信できる状態になってから行う。そのため、電子メールサーバは、同一の宛先の電子メールを複数送信しても、端末装置は処理能力以上のデータを受信して処理不能になるおそれがない。
【００２７】
さらに、電子メールサーバは１通の電子メールのデータが大きいときは、電子メールを分割して送信するので、端末装置は受信容量を越えない大きさのデータを受信することができ、電子メールの受信や処理を円滑に行うことができる。また電子メールサーバは、電子メールの送信を円滑に行うことができる。
【図面の簡単な説明】
【図１】実施例での、ＬＡＮ内でのメールクライアントと電子メールサーバとの接続関係を示す図
【図２】実施例の電子メールサーバの構成を示すブロック図
【図３】実施例での、電子メールサーバの動作を示す図
【図４】変形例での、電子メールサーバの動作を示す図
【図５】実施例での、電子メールサーバで電子メールの分割する際の動作を示す図
【符号の説明】
１　　　　　　　ＬＡＮ
２　　　　　　　インターネットファクシミリ装置
４　　　　　　　電子メールサーバ
６　　　　　　　ルータ
８　　　　　　　インターネット網
１０　　　　　　　ＣＰＵ
１２　　　　　　　ＲＯＭ
１４　　　　　　　ＲＡＭ
１６　　　　　　　補助記憶
１８　　　　　　　メール受信部
２０　　　　　　　メール送信部
２２　　　　　　　メール送信制御部
２３　　　　　　　タイマ
２４　　　　　　　電子メール分割部
２６　　　　　　　ＬＡＮインターフェース
２８　　　　　　　メール受信可能通知受信部
３０，３２　　　　メールクライアント
【図１】
2004140730.tif 000003
【図２】
2004140730.tif 000004
【図３】
2004140730.tif 000005
【図４】
2004140730.tif 000006
【図５】
2004140730.tif 000007