(57)【特許請求の範囲】
【請求項１】
電子メールサーバとＬＡＮを介して接続するようにしたファクシミリサーバであって、電子メールサーバに到着したファクシミリサーバ宛の電子メールのサイズを問い合わせて、ファクシミリサーバで受信可能な電子メールのサイズと比較するための手段と、
到着した電子メールのサイズが受信可能なサイズを超過する際に、該電子メールをパケット単位で受信し、かつ受信したパケットをそのままエラー電子メールとして所定の宛先に再送信すると共に、受信に用いたメモリをクリアすることを、電子メールの受信完了まで繰り返すための手段とを設けたことを特徴とする、ファクシミリサーバ。
【請求項２】
前記所定の宛先を、到着した電子メールの送信元または前記ＬＡＮの管理者に属する情報処理装置としたことを特徴とする、請求項１のファクシミリサーバ。
【請求項３】
ファクシミリサーバをＬＡＮを介して電子メールサーバに接続して、電子メールを受信する通信方法であって、電子メールサーバに到着したファクシミリサーバ宛の電子メールのサイズを問い合わせ、ファクシミリサーバで受信可能な電子メールのサイズと比較し、
到着した電子メールのサイズが受信可能なサイズを超過する際に、該電子メールをパケット単位で受信し、かつ受信したパケットをそのままエラー電子メールとして所定の宛先に再送信すると共に、受信に用いたメモリをクリアすることを、電子メールの受信完了まで繰り返すことを特徴とする、ファクシミリサーバを用いた通信方法。
【発明の詳細な説明】
【０００１】
【発明の利用分野】
この発明は、電子メールサーバと接続するためのファクシミリサーバに関し、特に処理できないデータサイズの電子メールがファクシミリサーバ宛に電子メールサーバまで到着した際の処理に関する。
【０００２】
【従来技術】
インターネットファクシミリでは、ファクシミリサーバをＬＡＮに接続し、電子メールサーバを介して、電子メール形式でファクシミリを送受信する。ファクシミリサーバは例えば、Ｇ３等のファクシミリ装置に、ＬＡＮインターフェースを追加したものである。
【０００３】
【従来技術の問題点】
電子メールサーバが一般に大容量の補助記憶装置を備えているのに対して、大規模なデータをやり取りすることが少ないファクシミリサーバでは、記憶容量が一般に小さい。このためファクシミリサーバの記憶容量を超える電子メールが到着すると、処理ができなくなる。
【０００４】
【発明の課題】
この発明の課題は、ファクシミリサーバの受信能力を超える電子メールが電子メールサーバに到着した際に、所定の宛先に送信することにより、送信先で電子メールを処理できるようにすると共に、受信不能な電子メールがいつまでも電子メールサーバに残らないようにすることにある（請求項１〜３）。
【０００５】
【発明の構成】
この発明は、電子メールサーバとＬＡＮを介して接続するようにしたファクシミリサーバであって、電子メールサーバに到着したファクシミリサーバ宛の電子メールのサイズを問い合わせて、ファクシミリサーバで受信可能な電子メールのサイズと比較するための手段と、到着した電子メールのサイズが受信可能なサイズを超過する際に、該電子メールをパケット単位で受信し、かつ受信したパケットをそのままエラー電子メールとして所定の宛先に再送信すると共に、受信に用いたメモリをクリアすることを、電子メールの受信完了まで繰り返すための手段とを設けたことを特徴とする（請求項１）。
【０００６】
好ましくは、前記所定の宛先を、到着した電子メールの送信元または前記ＬＡＮの管理者の属する情報処理装置とする（請求項２）。
【０００７】
またこの発明は、ファクシミリサーバをＬＡＮを介して電子メールサーバに接続して、電子メールを受信する通信方法であって、電子メールサーバに到着したファクシミリサーバ宛の電子メールのサイズを問い合わせ、ファクシミリサーバで受信可能な電子メールのサイズと比較し、
到着した電子メールのサイズが受信可能なサイズを超過する際に、該電子メールをパケット単位で受信し、かつ受信したパケットをそのままエラー電子メールとして所定の宛先に再送信すると共に、受信に用いたメモリをクリアすることを、電子メールの受信完了まで繰り返すことを特徴とする（請求項３）。
【０００８】
【発明の作用と効果】
請求項１及び３の発明では、サイズ超過のために受信できない電子メールを、パケット単位で受信し、受信したパケット単位でそのまま、エラー電子メールとして所定の宛先に再送信する。このため、メモリ容量の限られているファクシミリサーバでも、受信可能なサイズを超過した電子メールにより、システムエラーを起こす恐れがない。また電子メールがいつまでも電子メールボックスに残らないので、電子メールサーバに負担をかけない。そしてエラー電子メールは、再送信した受信先で処理できる。
【０００９】
請求項２の発明では、エラー電子メールの送信先を、到着した電子メールの送信元またはＬＡＮの管理者に属する情報処理装置とする。到着した電子メールをエラー電子メールとして送信元に返送すれば、送信元ではどの電子メールが送信先で受信できなかったかが分かり、電子メールを分割して再送信すること等ができる。またエラー電子メールをＬＡＮの管理者に属する情報処理装置に転送すれば、管理者や管理者の情報処理装置が、電子メールの送信人に受信不能として返送したり、あるいはジャンク電子メールなどの場合破棄するなどの処置ができる。
【００１０】
【実施例】
図１〜図３に実施例を示す。図１において、２はファクシミリサーバで、ＬＡＮ６を介して、電子メールサーバ４やルータ７、ＬＡＮ内のパーソナルコンピュータ８などに接続されている。なおパーソナルコンピュータ８はＬＡＮ６を管理する管理者に属するものとし、ＬＡＮの管理ツールを備えている。ルータ７はインターネット１０とＬＡＮ６とを接続し、１２はインターネットファクシミリ装置で、例えば電子メールサーバとファクシミリサーバとの組み合わせで実現されている。１４は、インターネット１０に接続されたパーソナルコンピュータである。なおインターネット１０は、世界規模のインターネットそれ自体の他に、それに接続されたＷＡＮやＬＡＮを含むものとする。図１で、インターネットファクシミリ装置１２からファクシミリサーバ２への電子メールの送信を、エラー電子メールの送信経路を矢印で示す。
【００１１】
図１の右上に、電子メール形式に変換されたファクシミリデータを示す。ヘッダには、宛先（図ではJames）と送信元（図ではHenry）や送信日時、電子メールのＩＤ番号等が含まれ、適宜の本文を付して、添付ファイルにはファクシミリデータ本体の画データを添付する。ここで宛先のJamesは、ファクシミリサーバ２の名称であり、送信元のHenryはＬＡＮ６内のパーソナルコンピュータや、インターネット１０を介して接続されたインターネットファクシミリ装置１２や、パーソナルコンピュータ１４などとする。
【００１２】
図１の左下に、受信可能なサイズを超過するため全体としては受信不能な電子メールを、パケット単位で受信した後、そのまま同じパケット単位で送信元などに返送する際の、エラー電子メールのデータ形式を示す。エラー電子メールのヘッダには、宛先（図ではHenryで、電子メールの送信者）と、エラー電子メールの送信元であるファクシミリサーバの名称（図ではJames）とを記載し、「In-Reply-To」に続けて、到着した電子メールのＩＤ番号を記載する。このようにすると、送信元ではどの電子メールが正常に受信されなかったのかが判明する。送信の宛先はＬＡＮ６の管理者に属するパーソナルコンピュータ８等として、パーソナルコンピュータ８に記憶させたコンピュータプログラムや管理者本人がエラー電子メールを処理するようにしても良い。例えばＬＡＮ６の管理者は、送信元に受信不能として返信したり、ジャンク電子メールとして破棄したりする等の処理を行うことができる。
【００１３】
エラー電子メールの本文には、「サイズオーバーで正常に受信できませんでした」等のメッセージや、元の電子メールのヘッダ等を含めて、サイズオーバーで受信できなかったことが分かるようにする。またエラー電子メールの添付ファイルには、元の電子メールの本文と画データとを添付する。
【００１４】
図２に、ファクシミリサーバ２の構成を示すと、２０は主制御装置（ＣＰＵ）で、２１は画データや処理中のデータ等を記憶するためのＲＡＭで、容量は１６〜１２８Ｍバイト程度で、使用可能な空き容量は常時変動する。２２はプログラム等を記憶するためのＲＯＭ、２３は画像入力用のスキャナ、２４はハードプリント用のプリンタである。２６は網制御装置で、公衆回線網と接続するためのもので、２７はモデムであり、２８はキーボードやＬＣＤ等の表示パネルを備えた操作／表示部である。２９はコーデックで、通信のために冗長度圧縮の符号化と復号とを行い、３０はＬＡＮインターフェースで、ＬＡＮ６に接続するためのものである。
【００１５】
インターネットファクシミリやＬＡＮ６内での通信は、ＬＡＮインターフェース３０を用いて行い、これらの通信は電子メール形式で行われる。電子メールは、宛先と送信人等とを記載したヘッダと、適宜の本文と（エラー電子メールの場合は「サイズオーバーにより受信できませんでした」等）、及びファクシミリデータ（画データ）をバイナリーデータからインターネット用のデータ形式に変換したした添付ファイル、とから構成されている。ここでは狭義のヘッダのみをヘッダと呼ぶが、ヘッダと本文とを合わせて、添付ファイルに対するヘッダと見なしても良い。
【００１６】
ＬＡＮインターフェース３０は、ＬＡＮ６を介して電子メールサーバ４やＬＡＮ管理者のパーソナルコンピュータ８等に接続されている。ＬＡＮインターフェース３０のサブシステムとして容量管理部３２があり、これはＲＡＭ２１に記憶可能な画データのサイズ（空き容量サイズ）を検出すると共に、電子メールサーバ４に対して、ファクシミリサーバ２宛の電子メールの有無とデータサイズとを問い合わせる。そして容量管理部３２は、電子メールサーバ４に到着した電子メールのデータサイズが、ＲＡＭ２１等に記憶可能な画データのサイズを超過する場合、その旨を受信管理部３３や返送／転送情報抽出部３４、及び送信管理部３５に出力する。
【００１７】
受信管理部３３は、電子メールサーバ４に到着した電子メールの受信を管理する。返送／転送情報抽出部３４は、電子メールの返送や転送のためのアドレスを作成し、例えば到着した電子メールのヘッダから返送先を抽出する。送信管理部３５は、電子メールの送信を管理する。通常の場合、受信管理部３３で電子メールの受信を管理し、返送／転送情報抽出部で返送や転送先のアドレスを抽出ないしは作成し、送信管理部３５で電子メールの送信を管理する。
【００１８】
到着した電子メールがサイズ超過でそのままでは受信できない場合、受信管理部３３は、電子メールをパケット単位で電子メールサーバ４から受信するようにし、返送／転送情報抽出部３４は返送先や転送先のアドレスを作成し、例えばファクシミリサーバ２にサイズオーバー時の処置として「転送」が設定されていると、ＬＡＮインターフェース３０に記憶したＬＡＮ６の管理者アドレスを転送先アドレスとする。また「返送」が設定されていれば、到着した電子メールのヘッダから送信元のアドレスを抽出し、返送先のアドレスとする。またエラー電子メールのヘッダのデータは、返送／転送情報抽出部が到着した電子メールのヘッダから抽出するものとする。送信管理部３５は、受信したパケットをそのまま同じパケット単位で、返送／転送情報抽出部で作成ないしは抽出したアドレスへ送信することを管理する。このためサイズオーバーの電子メールに対して、パケット単位で受信し、直ちにパケット単位で再送信して、受信に用いたメモリをクリアするので、メモリを浪費せずに受信できる。エラー電子メールの本文の「サイズオーバーで受信できました」等のメッセージは、送信管理部３５等で作成する。
【００１９】
図３に実施例の動作を示す。電子メールサーバが受信したファクシミリサーバ宛の電子メールは、電子メールサーバ内の電子メールボックスに蓄えられる。ファクシミリサーバ２は、電子メールサーバに対して受信した電子メールの有無とそのデータサイズとを問い合わせ（ステップ１）、ＲＡＭ等の状態を調べて、メモリの空き容量（受信可能な電子メールのサイズ）を所定値とする（ステップ２）。電子メールサーバに到着した電子メールのデータサイズが所定値より小さな場合（ステップ３）、通常通りに電子メールを受信する（ステップ４）。
【００２０】
到着した電子メールのデータサイズが所定値よりも大きい場合、サーバに返送又は転送の設定が無ければ（ステップ５）、ファクシミリサーバは電子メールボックスから電子メールを受信しないので、電子メールボックスに電子メールが残り、例えばＬＡＮ管理者によって抹消される。「返送」が設定されていれば（ステップ６）、電子メールの送信元のアドレスをヘッダから抽出し、送信元を宛先としてエラー電子メールのヘッダを作成する（ステップ７）。「転送」が設定されていれば、ＬＡＮ管理者のパーソナルコンピュータを宛先として、エラー電子メールのヘッダを作成する（ステップ８）。そして電子メールサーバ内の送信用ＳＭＴＰサーバへ接続して、送信準備を行い（ステップ９）、電子メールサーバの電子メールボックス内の電子メールをパケット単位で受信し（ステップ１０）、送信元又は転送先へパケット単位でそのまま再送信し（ステップ１１）、受信に用いたメモリをクリアする（ステップ１２）。電子メールサーバ４からのデータの受信を終了するまで、パケット単位で受信、送信、メモリのクリア、を繰り返して行う（ステップ１３）。
【００２１】
ファクシミリサーバにエラー電子メールの返送や転送を設定すると、電子メールを電子メールサーバから取り出し返送や転送ができるので、電子メールがいつまでも電子メールサーバに残らない。ファクシミリサーバは、サイズオーバーの電子メールをパケット単位で受信して、そのままパケット単位で返送あるいは転送するので、簡単に受信と再送信とができる。そして電子メールの返送先や転送先で、受信した電子メールを処理できるので、重要な情報であれば、返送先から原稿を分割して再送信するなど処置が取れる。
【図面の簡単な説明】
【図１】実施例のファクシミリサーバの接続関係を示すブロック図
【図２】実施例のファクシミリサーバの構成を示すブロック図
【図３】実施例のファクシミリサーバでの、電子メールのサイズが所定値より大きな場合に、受信し、返送又は転送するための処理を示すフローチャート
【符号の説明】
２              ファクシミリサーバ
４              メールサーバ
６              ＬＡＮ
７              ルータ
８，１４        パーソナルコンピュータ
１０              インターネット
１２              インターネットファクシミリ装置
２０              ＣＰＵ
２１              ＲＡＭ
２２              ＲＯＭ
２３              スキャナ
２４              プリンタ
２６              網制御装置
２７              モデム
２８              操作／表示部
２９              コーデック
３０              ＬＡＮインターフェース
３２              容量管理部
３３              受信管理部
３４              返送／転送情報抽出部
３５              送信管理部
【図１】
0003603759.tif 000002
【図２】
0003603759.tif 000003
【図３】
0003603759.tif 000004