JP3573251B2 - Control method of network facsimile system - Google Patents
Control method of network facsimile system Download PDFInfo
- Publication number
- JP3573251B2 JP3573251B2 JP36694997A JP36694997A JP3573251B2 JP 3573251 B2 JP3573251 B2 JP 3573251B2 JP 36694997 A JP36694997 A JP 36694997A JP 36694997 A JP36694997 A JP 36694997A JP 3573251 B2 JP3573251 B2 JP 3573251B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- image information
- network
- divided
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
- Facsimile Transmission Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ローカルエリアネットワークに接続され、ローカルエリアネットワークを介して電子メールのやりとりを行う機能を少なくとも備えた複数のワークステーション装置と、ローカルエリアネットワーク上でのデータのやりとりの機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えるとともに、ファクシミリ伝送手順により受信するサブアドレス情報と、そのサブアドレス情報に対応したネットワークアドレスを関連づけて記憶したアドレス変換テーブルを備え、公衆網を介して受信した画情報を、その画情報受信時に相手端末より通知されたサブアドレス情報に対応して上記アドレス変換テーブルに記憶されているネットワークアドレスの宛先端末に、ローカルエリアネットワークを介して配信するネットワークファクシミリ装置を備えてネットワークファクシミリシステムの制御方法に関する。
【0002】
【従来の技術】
近年、ローカルエリアネットワークに接続され、ローカルエリアネットワークを介して電子メールのやりとりを行う機能を少なくとも備えた複数のワークステーション装置と、ローカルエリアネットワーク上でのデータのやりとりの機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えるとともに、ファクシミリ伝送手順により受信するサブアドレス情報と、そのサブアドレス情報に対応したネットワークアドレスを関連づけて記憶したアドレス変換テーブルを備え、公衆網を介して受信した画情報を、その画情報受信時に相手端末より通知されたサブアドレス情報に対応して上記アドレス変換テーブルに記憶されているネットワークアドレスの宛先端末に、ローカルエリアネットワークを介して配信するネットワークファクシミリ装置を備えたネットワークファクシミリシステムが提案されている。
【0003】
また、通常、このネットワークファクシミリ装置から宛先端末への画情報の配信は、いわゆるインターネット式の電子メールを用いて行われる。
【0004】
このようなネットワークファクシミリ装置を利用すると、ローカルエリアネットワークに接続したワークステーション装置に対し、公衆網に接続されているファクシミリ装置からの画情報を配信することができるので、ファクシミリネットワークの利用性を大幅に拡大することができ、非常に便利である。
【0005】
また、接続されたローカルエリアネットワークが、インターネットに接続されている場合には、インターネットを介して他のローカルエリアネットワークに接続された端末装置に対しても画情報送信動作を行うことができることになる。
【0006】
【発明が解決しようとする課題】
しかしながら、このようなネットワークファクシミリ装置を利用したネットワークファクシミリシステムでは、次のような不都合を生じていた。
【0007】
すなわち、インターネット上においては、電子メールは、複数のメールサーバ装置を順次転送されて、目的の宛先端末がサービスを受けるメールサーバ装置へと到着する。
【0008】
したがって、電子メールの転送経路には、多数のメールサーバ装置が介在し、その中には、電子メールの本文情報のデータ量を制限しているメールサーバ装置も存在する可能性がある。このような本文情報のデータ量の制限値としては、例えば、64KB(キロバイト;1KB=1024B、1B=8ビット)が適用される場合が多い。
【0009】
ところで、電子メールの本文情報は、基本的には、7ビットコードの可読情報でなければならないという制限があるが、この場合、ネットワークファクシミリ装置が送信しようとする画情報は、バイナリデータであるので直接送信することができない。
【0010】
そこで、通常、画情報は、MIME(後述)形式の情報に変換し、そのMIME情報の画情報を電子メールの本文情報に配置するようにしている。
【0011】
一方、画情報のデータ量は、比較的大きく、場合によっては変換後のMIME情報のデータ量が、メールサーバ装置における本文情報のデータ量の制限値を超える場合があり、かかる場合には、そのメールサーバ装置により、画情報の配信用の電子メールが廃棄され、その結果、目的の宛先端末のユーザに、画情報を配信できないという事態を生じるおそれがある。
【0012】
本発明は、かかる実情に鑑みてなされたものであり、目的の宛先端末のユーザに、画情報を確実に配信できるようにしたネットワークファクシミリシステムの制御方法を提供することを目的としている。
【0013】
【課題を解決するための手段】
本発明は、ローカルエリアネットワークに接続され、ローカルエリアネットワークを介して電子メールのやりとりを行う機能を少なくとも備えた複数のワークステーション装置と、ローカルエリアネットワーク上でのデータのやりとりの機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えるとともに、ファクシミリ伝送手順により受信するサブアドレス情報と、そのサブアドレス情報に対応したネットワークアドレスを関連づけて記憶したアドレス変換テーブルを備え、公衆網を介して受信した画情報を、その画情報受信時に相手端末より通知されたサブアドレス情報に対応して上記アドレス変換テーブルに記憶されているネットワークアドレスの宛先端末に、ローカルエリアネットワークを介して配信するネットワークファクシミリ装置を備えたネットワークファクシミリシステムの制御方法において、上記ネットワークファクシミリ装置は、上記公衆網を介して受信した画情報を蓄積する一方、その画情報のデータ量が所定値よりも大きいときには、その所定値以内で、かつ、受信した画情報のページ単位で画情報を分割し、2つ以上の分割パートを形成するとともに、画情報受信時に相手端末より通知されたサブアドレス情報に対応して上記アドレス変換テーブルに記憶されているネットワークアドレスの宛先端末に対し、上記2つ以上の分割パートに分割された画情報をそれぞれ本文情報とする複数の電子メールを送信するようにしたものである。
【0016】
また、前記ワークステーション装置は、分割パートの画情報が本文情報に配置されている複数の電子メールを受信すると、その全ての分割パートの画情報を分割順に連結して受信画情報を作成するようにしたものである。
【0017】
また、前記ネットワークファクシミリ装置は、分割パートの画情報が本文情報に配置されている複数の電子メールの「Subject」フィールドには、その分割順序をあらわす情報を配置し、前記ワークステーション装置は、分割パートの画情報が本文情報に配置されている複数の電子メールを受信すると、その「Subject」フィールドに配置されている分割順序をあらわす情報を参照し、全ての分割パートの画情報を分割順に連結して受信画情報を作成するようにしたものである。
【0018】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【0019】
図1は、本発明の一実施例にかかるネットワークシステムを示している。
【0020】
同図において、ローカルエリアネットワークLANには、複数のワークステーション装置WS1〜WSn、メールサーバ装置SM、および、ネットワークファクシミリ装置FXが接続されている。また、ローカルエリアネットワークLANは、ルータ装置RTを介して、インターネットへと接続され、他のローカルエリアネットワーク等に接続されているホスト装置等との間で種々のデータのやりとりが可能である。
【0021】
ここで、メールサーバ装置SMは、ローカルエリアネットワークLANに接続されているワークステーション装置WS1〜WSnを利用するユーザ、および、ネットワークファクシミリ装置FXに対して、電子メール(後述)の収集および配布のサービスを提供するものである。
【0022】
また、ワークステーション装置WS1〜WSnには、ローカルエリアネットワークLANを介して種々のデータのやりとりを行うアプリケーションソフトウェア(電子メールの送受信処理等)や、ネットワークファクシミリ装置FXより受信した電子メールに含まれる画情報を処理するアプリケーションソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【0023】
また、ネットワークファクシミリ装置FXは、ローカルエリアネットワークLANにおける電子メールの送受信機能、ローカルエリアネットワークLANに接続されたワークステーション装置WS1〜WSnとの間の所定のポイント・ツー・ポイント伝送手順による所定の情報通信の機能、および、公衆網(PSTN)に接続し、この公衆網を伝送路として用いてグループ3ファクシミリ伝送手順による画情報伝送を行う伝送機能などの種々の伝送(通信)機能を備えている。また、ネットワークファクシミリ装置FXからワークステーション装置WS1〜WSn(のユーザ)へのファクシミリ画情報の送信(配信)は、電子メールを用いて行われる。
【0024】
さて、本実施例において、基本的には、ローカルエリアネットワークLANに接続されている端末相互間でのデータのやりとりは、いわゆるTCP/IPと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ(いわゆるプロトコルスイート)が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてSMTP(Simple Mail Transfer Protocol)という通信プロトコルが適用される。
【0025】
また、各端末がメールサーバ装置SMに対して、ユーザ宛の電子メールの受信確認や送信要求などのために適用するプロトコルとしては、いわゆるPOP(Post Office Protocol)などを適用することができる。
【0026】
また、TCP/IP,SMTP,POPなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれIETF(Internet Engineering Task Force)というインターネットに関する技術内容をまとめている組織から発行されているRFC(Request For Comments)文書により規定されている。例えば、TCPはRFC793、IPはRFC793、SMTPはRFC821、電子メールの形式は、RFC822,RFC1521,RFC1522(MIME(Multi Purpose Mail Extension)形式)などでそれぞれ規定されている。
【0027】
そして、ネットワークファクシミリ装置FXは、読み取った原稿画像を公衆網PSTNを介して他のグループ3ファクシミリ装置へ、または、ローカルエリアネットワークLAN(さらには、インターネット)を介してワークステーション装置WS1〜WSnのユーザへ送信するとともに、公衆網PSTNを介して他のグループ3ファクシミリ装置より受信した画情報を、そのときに指定されたサブアドレスに対応したユーザに対して、電子メールを用いて転送したり、あるいは、ローカルエリアネットワークLANのワークステーションWSより受信した画情報を、指定された短縮ダイアルに対応した公衆網PSTNのグループ3ファクシミリ装置へ転送する転送サービス機能等を備えている。
【0028】
また、自端末宛に受信した電子メールについては、本文情報に配置される画情報を取り出して、記録出力するようにしている。
【0029】
ここに、ファクシミリ画情報はバイナリデータであり、電子メールには、直接バイナリデータを含ませることができないので、所定の変換方法(例えば、Base64符号化方法)を適用して可読情報(7ビットのキャラクタコード)に変換した状態で、電子メールに含められる。このような電子メールの本文情報の形式をMIME形式という。
【0030】
図2は、ネットワークファクシミリ装置FXの構成例を示している。
【0031】
同図において、システム制御部1は、このネットワークファクシミリ装置の各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ2は、システム制御部1が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部1のワークエリアを構成するものであり、パラメータメモリ3は、このネットワークファクシミリ装置に固有な各種の情報を記憶するためのものであり、時計回路4は、現在時刻情報を出力するものである。
【0032】
スキャナ5は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ6は、所定の解像度で画像を記録出力するためのものであり、操作表示部7は、このネットワークファクシミリ装置を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【0033】
符号化復号化部8は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置9は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【0034】
グループ3ファクシミリモデム10は、グループ3ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能(V.21モデム)、および、おもに画情報をやりとりするための高速モデム機能(V.17モデム、V.34モデム、V.29モデム、V.27terモデムなど)を備えている。
【0035】
網制御装置11は、このファクシミリ装置を公衆網(PSTN)に接続するためのものであり、自動発着信機能を備えている。
【0036】
ローカルエリアネットワークインターフェース回路12は、このインターネットファクシミリ装置をローカルエリアネットワークLANに接続するためのものであり、ローカルエリアネットワーク伝送制御部13は、ローカルエリアネットワークLANを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理(電子メール送受信処理やポイント・ツー・ポイント通信処理等)を実行するためのものである。
【0037】
これらの、システム制御部1、システムメモリ2、パラメータメモリ3、時計回路4、スキャナ5、プロッタ6、操作表示部7、符号化復号化部8、画像蓄積装置9、グループ3ファクシミリモデム10、網制御装置11、および、ローカルエリアネットワーク伝送制御部13は、内部バス14に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス14を介して行われている。
【0038】
また、網制御装置11とグループ3ファクシミリモデム10との間のデータのやりとりは、直接行なわれている。
【0039】
また、ネットワークファクシミリ装置FXには、公衆網より画情報受信時に送信側から通知されるサブアドレスに対して、配信先のユーザのメールアドレスを登録したアドレス変換テーブルが保存されており、その一例を図3に示す。
【0040】
このアドレス変換テーブルは、おのおののサブアドレスについて、それぞれの配信先を識別するためのID、サブアドレス、および、配信先のユーザのメールアドレスを組にして記憶するものである。
【0041】
また、本実施例では、公衆網を介して他のグループ3ファクシミリ装置より受信した画情報を、マイクロソフト社のファクシミリアプリケーションにおける標準画像データ形式であるDCXという形式の画像データに変換し、その変換後の画像データを電子メールを用いて配信先のユーザに送信するようにしている。
【0042】
このDCX情報は、図4に示すように、ヘッダ情報と、1ページ以上の画像データからなり、おのおのの画像データとしては、PCX(マイクロソフト社のファクシミリアプリケーションにおける標準画像データ形式)という形式の画像データが適用される。
【0043】
ヘッダ情報には、このDCX情報に含まれる各ページについての索引情報(先頭データの位置情報等)が保存される。また、PCX情報も、図示はしていないが、ヘッダ情報と、本体である画像データからなり、そのヘッダ情報には、画像データの解像度や大きさなどの属性値が記憶される。また、PCX情報の画像データは、所定方式により符号化圧縮される場合もある。
【0044】
さて、本実施例では、公衆網を介して他のグループ3ファクシミリ装置より受信した画情報をDCX情報へ変換した際、そのデータ量が所定値、例えば、64KBを超えているときには、DCX情報を64KBで分割し、それぞれの分割部分(以下、「分割パート」という。)を異なる電子メールで配信するようにしている。
【0045】
また、分割パートを運ぶ電子メールのヘッダ情報における「Subject」フィールドには、その電子メールが運ぶ画情報の識別情報と、分割パートの分割番号を配置して、受信側で元のDCX情報を再構成できるようにしている。
【0046】
例えば、図5(a)に示すように、3ページの画像データからなるDCX情報を考える。この場合、ヘッダ情報と3ページ分の画像データをあわせたデータ長が128KBであり、これを64KBで分割すると、同図(b)に示すように、2つの分割パートが形成される。
【0047】
そして、この分割パートのデータを、それぞれMIME情報へ変換して電子メールの本文情報にセットするとともに、図6に示すように、最初の分割パートを運ぶ電子メールのヘッダ情報における「Subject」フィールドには、「FAX Message 81035555−1234(1/2)」という内容を配置し、また、2つ目の分割パートを運ぶ電子メールのヘッダ情報における「Subject」フィールドには、「FAX Message 81035555−1234(2/2)」という内容を配置する。
【0048】
ここで、最初の分割パートを運ぶ電子メールのヘッダ情報における「Subject」フィールドに配置する情報のうち、「FAX Message」は、電子メールの本文情報の内容がファクシミリメッセージ(ファクシミリ文書;画情報)であることをあらわし、次の「81035555−1234」は、ファクシミリメッセージの識別名をあらわし、次の「(1/2)」は、2分割された分割パートの1番目ということをあらわす。すなわち、最後の「(1/2)」が、分割順序をあらわす分割番号である。
【0049】
また、分割されない場合には、「Subject」フィールドの内容は、「FAX Message 81035555−1234」などとなり、分割番号が付加されない。
【0050】
一方、ワークステーション装置WS1〜WSnでは、電子メールを受信した際、その電子メールのヘッダ情報の「Subject」フィールドに、「FAX Message」が配置されていれば、その電子メールの本文情報の内容がファクシミリメッセージであると認識する。
【0051】
また、次の「81035555−1234」により、そのファクシミリメッセージの識別名を認識し、それに続いて、分割番号が付加されていれば、分割パートの電子メールであると認識する。この場合には、同一識別名で、連続する分割番号が付加されている全ての電子メールを受信するまで待つ。そして、同一識別名で、連続する分割番号が付加されている全ての電子メールを受信すると、それらを分割番号順に並べ、その本文情報を元の分割パートのデータに変換し、それらを分割番号順に連結して、元のDCX情報を復元する。
【0052】
このようにして、データ量の大きなDCX情報を送信するときには、メールサーバ装置における電子メールの本文情報のデータ長さの制限値となると想定される所定値(例えば、64KB)でDCX情報を分割し、複数の電子メールで送信するので、このようなファクシミリ文書も適切に宛先ユーザへ配信することができる。
【0053】
図7および図8は、公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の一例を示している。
【0054】
まず、着信検出すると(判断101の結果がYES)、着信応答して(処理102)、所定のグループ3ファクシミリ伝送手順の伝送前手順を実行して(処理103)、そのときに使用する伝送機能などを設定し、モデムトレーニング手順を実行してそのときに使用するモデム速度を決定し(処理104)、画情報受信手順を実行し、画情報を受信して、受信した画情報を画像蓄積装置9に蓄積する(処理105)。
【0055】
画情報受信動作を終了すると、所定の伝送後手順を実行した後に(処理106)、回線を復旧する(処理107)。
【0056】
次いで、そのときに配信先をあらわすサブアドレス信号SUBを受信しているかどうかを調べ(判断108)、サブアドレス信号SUBを受信しない場合で、判断108の結果がNOになるときには、画像蓄積装置9より受信画情報を読み出して、符号化復号化部8で復号化して元の画像データを得て(処理109)、その画像データをプロッタ6へ転送して、受信原稿を記録出力する(処理110)。そして、記録終了した受信画情報を画像蓄積装置9より消去して(処理111)、この動作を終了する。
【0057】
また、サブアドレス信号SUBを受信している場合で、判断108の結果がYESになるときには、画像蓄積装置9に保存した受信画情報を、上述したDCX情報に変換し(処理112)、そのDCX情報のデータ量を調べる(処理113)。
【0058】
DCX情報のデータ長が所定値を超えているときで、判断114の結果がYESになるときには、その規定データ長でDCX情報を分割し(処理115)、上述した「Subject」フィールドを含む各分割パートのヘッダ情報を作成し(処理116)、各分割パートのデータをMIME情報に変換して本文情報を作成し(処理117)、ヘッダ情報と本文情報からなる各分割パートの配信電子メールをメールサーバ装置SMへ送信する(処理118)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0059】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理119)、この動作を終了する。
【0060】
また、DCX情報のデータ長が所定値を超えていないときで、判断114の結果がNOになるときには、上述した「Subject」フィールドを含むヘッダ情報を作成し(処理120)、DCX情報をMIME情報に変換して本文情報を作成し(処理121)、ヘッダ情報と本文情報からなる配信電子メールをメールサーバ装置SMへ送信する(処理122)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0061】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理123)、この動作を終了する。
【0062】
図9は、ワークステーション装置WS1〜WSnで電子メールを受信した際に実行する処理の一例を示している。なお、この処理は、いわゆるMUA(Mail User Agent;電子メールソフト)の動作の一部である。
【0063】
電子メールを受信すると(判断201の結果がYES)、電子メールを受信して保存し(処理202)、ヘッダ情報の「Subject」フィールドを調べて(処理203)、受信した電子メールがファクシミリメッセージであるかどうかを調べる(判断204)。
【0064】
受信した電子メールがファクシミリメッセージではなく、判断204の結果がNOになるときには、所定の電子メール受信時の処理を実行して(処理205)、この動作を終了する。
【0065】
また、受信した電子メールがファクシミリメッセージである場合で、判断204の結果がYESになるときには、分割されたファクシミリメッセージであるかどうかを調べる(判断206)。
【0066】
分割されたファクシミリメッセージではない場合で、判断206の結果がNOになるときには、受信した電子メールの本文情報を元の画像データ(DCX情報)に変換して保存し(処理207)、その保存したDCX情報について、図10に示すような保存履歴情報を作成して保存し(処理208)、この動作を終了する。
【0067】
また、分割されたファクシミリメッセージの場合で、判断206の結果がYESになるときには、それまでに受信した電子メールを調べて、全ての分割パートを受信しているかどうかを調べる(判断209)。全ての分割パートを受信していない場合で、判断209の結果がNOになるときには、その時点で、この動作を終了する。
【0068】
また、全ての分割パートを受信している場合で、判断209の結果がYESになるときには、各分割パートの電子メールを分割番号順に並べ(処理210)、各分割パートの電子メールの本文情報を元の分割された画像データに変換し(処理211)、各分割パートの画像データを分割番号順に連結して元のDCX情報を復元し、そのDCX情報を保存し(処理212)、その保存したDCX情報について保存履歴情報を作成して保存し(処理213)、この動作を終了する。
【0069】
なお、保存履歴情報は、ファクシミリメッセージの保存の履歴を管理するためのものであり、メール番号、分割数、分割パートまたは非分割パートを運んだ電子メールのメッセージID、送信元情報、および、保存したDCX情報のファイル名からなる。
【0070】
したがって、ユーザは、この保存履歴情報に基づいて、ネットワークファクシミリ装置FXより配信された画情報を、ファイル名から特定し、表示することができる。
【0071】
なお、このようにファクシミリメッセージを受信した場合には、その旨をユーザに通知し、保存したDCX情報をユーザに対して画面表示するようにしてもよい。
【0072】
このようにして、本実施例では、データ量の大きなDCX情報を送信するときには、メールサーバ装置における電子メールの本文情報のデータ長さの制限値となると想定される所定値(例えば、64KB)でDCX情報を分割し、複数の電子メールで送信するので、このようなファクシミリ文書も適切に宛先ユーザへ配信することができる。
【0073】
図11(a),(b)は、DCX情報の分割態様の他の例を示している。
【0074】
この場合、ヘッダ情報と3ページ分の画像データをあわせたデータ長が128KBであり、これを64KBで、かつ、ページ境界で分割すると、同図(b)に示すように、まず、ヘッダ情報と1ページ目と2ページ目の画像データは、1つの分割パートに収まる。ここで、3ページ目の画像データが64KBよりも大きいため、この3ページ目の画像データをさらに64KBで2つに分割する。よって、この場合には、3つの分割パートが形成される。
【0075】
そして、この分割パートのデータを、それぞれ運ぶ電子メールのヘッダ情報における「Subject」フィールドには、図12に示すように、「FAX Message 81035555−1234:F1」、「FAX Message 81035555−1234:F2(1/2)」、「FAX Message 81035555−1234:F2(1/2)」という内容を配置する。
【0076】
ここで、最初の分割パートを運ぶ電子メールのヘッダ情報における「Subject」フィールドに配置する情報のうち、「FAX Message」は、電子メールの本文情報の内容がファクシミリメッセージ(ファクシミリ文書;画情報)であることをあらわし、次の「81035555−1234」は、ファクシミリメッセージの識別名をあらわし、次の「:F1/2」は、同じ識別名の2分割された分割パートのうち1番目のものであることをあらわしている。
【0077】
また、2番目の分割パートを運ぶ電子メールのヘッダ情報における「Subject」フィールドに配置する情報のうち、「:F2/2(1/2)」は、同じ識別名の2分割された分割パートのうち2番目のものであり、さらに、この2番目の分割パートが2分割されていて、その1番目の分割パートであることをあらわす。
【0078】
さらに、3番目の分割パートを運ぶ電子メールのヘッダ情報における「Subject」フィールドに配置する情報のうち、「:F2/2(2/2)」は、同じ識別名の2分割された分割パートのうち2番目のものであり、さらに、この2番目の分割パートが2分割されていて、その2番目の分割パートであることをあらわす。
【0079】
したがって、この場合には、「Subject」フィールドに配置する情報のうち、「:F1/2」、「:F2/2(1/2)」、「:F2/2(2/2)」が分割順序をあらわす分割番号となる。
【0080】
図13、図14および図15は、この場合に、公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の一例を示している。
【0081】
まず、着信検出すると(判断301の結果がYES)、着信応答して(処理302)、所定のグループ3ファクシミリ伝送手順の伝送前手順を実行して(処理303)、そのときに使用する伝送機能などを設定し、モデムトレーニング手順を実行してそのときに使用するモデム速度を決定し(処理304)、画情報受信手順を実行し、画情報を受信して、受信した画情報を画像蓄積装置9に蓄積する(処理305)。
【0082】
画情報受信動作を終了すると、所定の伝送後手順を実行した後に(処理306)、回線を復旧する(処理307)。
【0083】
次いで、そのときに配信先をあらわすサブアドレス信号SUBを受信しているかどうかを調べ(判断308)、サブアドレス信号SUBを受信しない場合で、判断308の結果がNOになるときには、画像蓄積装置9より受信画情報を読み出して、符号化復号化部8で復号化して元の画像データを得て(処理309)、その画像データをプロッタ6へ転送して、受信原稿を記録出力する(処理310)。そして、記録終了した受信画情報を画像蓄積装置9より消去して(処理311)、この動作を終了する。
【0084】
また、サブアドレス信号SUBを受信している場合で、判断308の結果がYESになるときには、画像蓄積装置9に保存した受信画情報を、上述したDCX情報に変換し(処理312)、そのDCX情報が複数ページの画像データを含むかどうかを調べる(判断313)。
【0085】
DCX情報が複数ページの画像データを含む場合で、判断313の結果がYESになるときには、規定データ長で、かつ、ページ単位にDCX情報を分割し(処理314)、分割したページに規定データ長を超えるものがあるかどうかを調べる(判断315)。分割したページに規定データ長を超えるものがある場合で、判断315の結果がYESになるときには、そのページのDCX情報をさらに分割する。
【0086】
次いで、各分割パートについて、上述した「Subject」フィールドを含む各分割パートのヘッダ情報を作成し(処理317)、各分割パートのデータをMIME情報に変換して本文情報を作成し(処理318)、ヘッダ情報と本文情報からなる各分割パートの配信電子メールをメールサーバ装置SMへ送信する(処理319)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0087】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理320)、この動作を終了する。
【0088】
また、DCX情報が複数ページの画像データを含まない場合で、判断313の結果がNOになるときには、そのDCX情報のデータ量が規定データ長を超えるかどうかを調べる(判断321)。
【0089】
DCX情報のデータ長が所定値を超えているときで、判断321の結果がYESになるときには、その規定データ長でDCX情報を分割し(処理322)、上述した「Subject」フィールドを含む各分割パートのヘッダ情報を作成し(処理323)、各分割パートのデータをMIME情報に変換して本文情報を作成し(処理324)、ヘッダ情報と本文情報からなる各分割パートの配信電子メールをメールサーバ装置SMへ送信する(処理325)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0090】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理326)、この動作を終了する。
【0091】
また、DCX情報のデータ長が所定値を超えていないときで、判断321の結果がNOになるときには、上述した「Subject」フィールドを含むヘッダ情報を作成し(処理327)、DCX情報をMIME情報に変換して本文情報を作成し(処理328)、ヘッダ情報と本文情報からなる配信電子メールをメールサーバ装置SMへ送信する(処理329)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0092】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理330)、この動作を終了する。
【0093】
なお、この場合において、ワークステーション装置WS1〜WSnで電子メールを受信した際に実行する処理は、図9と同様なものとなるので、その説明を省略する。
【0094】
このようにして、本実施例では、データ量の大きなDCX情報を送信するときには、メールサーバ装置における電子メールの本文情報のデータ長さの制限値となると想定される所定値(例えば、64KB)で、かつ、ページ単位にDCX情報を分割し、複数の電子メールで送信するので、このようなファクシミリ文書も適切に宛先ユーザへ配信することができる。
【0095】
図16(a),(b)は、DCX情報の分割態様のさらに他の例を示している。
【0096】
この場合、ヘッダ情報と3ページ分の画像データをあわせたデータ長が128KBであり、これを64KBで、かつ、ページ境界で分割すると、同図(b)に示すように、まず、ヘッダ情報と1ページ目と2ページ目の画像データは、1つの分割パートに収まり、3ページ目の画像データは、別の分割パートのものとなる。
【0097】
そこで、この場合には、おのおのの分割パートを独立して表示できるようにするために、それぞれの分割パートには、その分割パートに含まれる画像データのみをあらわすDCX情報のヘッダ情報を作成して、付加する。
【0098】
ただし、この場合の3ページ目の画像データは、新たに付加されるヘッダ情報を含めて、64KBよりも大きくなる、この3ページ目の画像データをさらに64KBで2つに分割する。よって、この場合には、3つの分割パートが形成される。
【0099】
また、この場合の分割パートのデータそれぞれ運ぶ電子メールのヘッダ情報における「Subject」フィールドの内容は、図12と同様の内容のものを適用することができる。
【0100】
図17、図18および図19は、この場合に、公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の一例を示している。
【0101】
まず、着信検出すると(判断401の結果がYES)、着信応答して(処理402)、所定のグループ3ファクシミリ伝送手順の伝送前手順を実行して(処理403)、そのときに使用する伝送機能などを設定し、モデムトレーニング手順を実行してそのときに使用するモデム速度を決定し(処理404)、画情報受信手順を実行し、画情報を受信して、受信した画情報を画像蓄積装置9に蓄積する(処理405)。
【0102】
画情報受信動作を終了すると、所定の伝送後手順を実行した後に(処理4306)、回線を復旧する(処理407)。
【0103】
次いで、そのときに配信先をあらわすサブアドレス信号SUBを受信しているかどうかを調べ(判断408)、サブアドレス信号SUBを受信しない場合で、判断408の結果がNOになるときには、画像蓄積装置9より受信画情報を読み出して、符号化復号化部8で復号化して元の画像データを得て(処理409)、その画像データをプロッタ6へ転送して、受信原稿を記録出力する(処理410)。そして、記録終了した受信画情報を画像蓄積装置9より消去して(処理411)、この動作を終了する。
【0104】
また、サブアドレス信号SUBを受信している場合で、判断408の結果がYESになるときには、画像蓄積装置9に保存した受信画情報を、上述したDCX情報に変換し(処理412)、そのDCX情報が複数ページの画像データを含むかどうかを調べる(判断413)。
【0105】
DCX情報が複数ページの画像データを含む場合で、判断413の結果がYESになるときには、規定データ長で、かつ、ページ単位にDCX情報を分割し(処理414)、分割したページに規定データ長を超えるものがあるかどうかを調べる(判断415)。分割したページに規定データ長を超えるものがある場合で、判断415の結果がYESになるときには、そのページのDCX情報をさらに分割する。
【0106】
次いで、各分割パートについて、新たにDCX情報のヘッダ情報を作成して付加し(処理417)、上述した「Subject」フィールドを含む各分割パートのヘッダ情報を作成し(処理418)、各分割パートのデータをMIME情報に変換して本文情報を作成し(処理419)、ヘッダ情報と本文情報からなる各分割パートの配信電子メールをメールサーバ装置SMへ送信する(処理420)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0107】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理421)、この動作を終了する。
【0108】
また、DCX情報が複数ページの画像データを含まない場合で、判断413の結果がNOになるときには、そのDCX情報のデータ量が規定データ長を超えるかどうかを調べる(判断422)。
【0109】
DCX情報のデータ長が所定値を超えているときで、判断422の結果がYESになるときには、その規定データ長でDCX情報を分割し(処理423)、上述した「Subject」フィールドを含む各分割パートのヘッダ情報を作成し(処理424)、各分割パートのデータをMIME情報に変換して本文情報を作成し(処理425)、ヘッダ情報と本文情報からなる各分割パートの配信電子メールをメールサーバ装置SMへ送信する(処理426)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0110】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理427)、この動作を終了する。
【0111】
また、DCX情報のデータ長が所定値を超えていないときで、判断422の結果がNOになるときには、上述した「Subject」フィールドを含むヘッダ情報を作成し(処理428)、DCX情報をMIME情報に変換して本文情報を作成し(処理429)、ヘッダ情報と本文情報からなる配信電子メールをメールサーバ装置SMへ送信する(処理430)。また、サブアドレス信号SUBに対応してアドレス変換テーブルに登録されているメールアドレスを、ヘッダ情報の宛先アドレスに設定する。
【0112】
次いで、送信終了した受信画情報とDCX情報を画像蓄積装置9より消去し(処理431)、この動作を終了する。
【0113】
なお、この場合において、ワークステーション装置WS1〜WSnで電子メールを受信した際に実行する処理は、図9と同様なものとなるので、その説明を省略する。
【0114】
このようにして、本実施例では、データ量の大きなDCX情報を送信するときには、メールサーバ装置における電子メールの本文情報のデータ長さの制限値となると想定される所定値(例えば、64KB)で、かつ、ページ単位にDCX情報を分割するとともに、それぞれの分割パートについて、新たなヘッダ情報を付加し、複数の電子メールで送信するので、このようなファクシミリ文書も適切に宛先ユーザへ配信することができる。
【0115】
なお、上述した実施例では、ワークステーション装置へ送信する画像データとして、DCX情報を適用した場合について説明したがそれ以外のデータ形式の画像データを適用する場合にも、本発明を同様にして適用することができる。その際、例えば、図20(a)に示すように、各ページの先頭にその画像データの属性等をあらわすヘッダ情報が付加される画像データの形式を適用した場合には、同図(b)に示すように、規定データ長で、かつ、ページ単位に分割するとともに、1ページ分のデータ長が規定値を超える場合には、さらに、そのページを分割するような分割態様にすることができる。
【0116】
また、画像データを分割するために適用する規定データ長は、上述した実施例の64KBに限ることはない。
【0117】
【発明の効果】
以上説明したように、本発明によれば、データ量の大きなDCX情報を送信するときには、メールサーバ装置における電子メールの本文情報のデータ長さの制限値となると想定される所定値(例えば、64KB)でDCX情報を分割し、複数の電子メールで送信するので、このようなファクシミリ文書も適切に宛先ユーザへ配信することができるという効果を得る。
【0118】
また、データ量の大きなDCX情報を送信するときには、メールサーバ装置における電子メールの本文情報のデータ長さの制限値となると想定される所定値(例えば、64KB)で、かつ、ページ単位にDCX情報を分割し、複数の電子メールで送信するので、このようなファクシミリ文書も適切に宛先ユーザへ配信することができるという効果も得る。
【0119】
また、データ量の大きなDCX情報を送信するときには、メールサーバ装置における電子メールの本文情報のデータ長さの制限値となると想定される所定値(例えば、64KB)で、かつ、ページ単位にDCX情報を分割するとともに、それぞれの分割パートについて、新たなヘッダ情報を付加し、複数の電子メールで送信するので、このようなファクシミリ文書も適切に宛先ユーザへ配信することができるという効果も得る。
【図面の簡単な説明】
【図1】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図2】ネットワークファクシミリ装置FXの構成例を示したブロック図。
【図3】アドレス変換テーブルの一例を示した概略図。
【図4】DCX情報の一例を示した概略図。
【図5】画像データの分割態様の一例を説明するための概略図。
【図6】電子メールのヘッダ情報における「Subject」フィールドの内容の一例を説明するための概略図。
【図7】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の一例の一部を示したフローチャート。
【図8】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の一例の残りの部分を示したフローチャート。
【図9】ワークステーション装置WS1〜WSnで電子メールを受信した際に実行する処理の一例を示したフローチャート。
【図10】保存履歴情報の一例を示した概略図。
【図11】画像データの分割態様の他の例を説明するための概略図。
【図12】電子メールのヘッダ情報における「Subject」フィールドの内容の他の例を説明するための概略図。
【図13】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の他の例の一部を示したフローチャート。
【図14】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の他の例の他の部分を示したフローチャート。
【図15】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の他の例の残りの部分を示したフローチャート。
【図16】画像データの分割態様のさらに他の例を説明するための概略図。
【図17】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理のさらに他の例の一部を示したフローチャート。
【図18】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理のさらに他の例の他の部分を示したフローチャート。
【図19】公衆網より着信検出した際にネットワークファクシミリ装置FXが実行する処理の他の例の残りの部分を示したフローチャート。
【図20】画像データの分割態様の別な例を説明するための概略図。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a plurality of workstation devices connected to a local area network and having at least a function of exchanging e-mail via the local area network, a function of exchanging data on the local area network, and a public network A function of exchanging facsimile data according to a facsimile transmission procedure performed through the facsimile transmission procedure, a sub-address information received by the facsimile transmission procedure, and an address conversion table storing a network address corresponding to the sub-address information in association with the public network, The image information received via the local area network is transmitted to the destination terminal of the network address stored in the address conversion table corresponding to the sub-address information notified from the partner terminal when the image information is received. A control method of a network facsimile system and a network facsimile device that delivers over.
[0002]
[Prior art]
In recent years, a plurality of workstation devices connected to a local area network and having at least a function of exchanging e-mails via the local area network, a function of exchanging data on the local area network, and a public network A function of exchanging facsimile data according to the facsimile transmission procedure, and a sub-address information received by the facsimile transmission procedure, and an address conversion table storing the network address corresponding to the sub-address information in association with the sub-address information. The received image information is transmitted via the local area network to the destination terminal of the network address stored in the address conversion table corresponding to the subaddress information notified from the partner terminal at the time of receiving the image information. Network facsimile system including a network facsimile device that delivers Te are proposed.
[0003]
Usually, the distribution of image information from the network facsimile apparatus to the destination terminal is performed using a so-called Internet-type electronic mail.
[0004]
By using such a network facsimile machine, image information from a facsimile machine connected to a public network can be distributed to a workstation device connected to a local area network, greatly increasing the usability of the facsimile network. It can be expanded to be very convenient.
[0005]
Further, when the connected local area network is connected to the Internet, the image information transmission operation can be performed also to a terminal device connected to another local area network via the Internet. .
[0006]
[Problems to be solved by the invention]
However, in a network facsimile system using such a network facsimile apparatus, the following inconvenience has occurred.
[0007]
That is, on the Internet, electronic mail is sequentially transferred to a plurality of mail server devices, and arrives at a mail server device whose intended destination terminal receives the service.
[0008]
Therefore, a large number of mail server devices are interposed in the transfer route of the electronic mail, and there is a possibility that a mail server device that limits the data amount of the body information of the electronic mail is present. For example, 64 KB (kilobytes; 1 KB = 1024 B, 1 B = 8 bits) is often applied as the limit value of the data amount of the body information.
[0009]
By the way, there is a restriction that the text information of an electronic mail must be basically readable information of a 7-bit code. In this case, since the image information to be transmitted by the network facsimile apparatus is binary data, Cannot send directly.
[0010]
Therefore, the image information is usually converted into MIME (described later) format information, and the image information of the MIME information is arranged in the body information of the electronic mail.
[0011]
On the other hand, the data amount of the image information is relatively large, and in some cases, the data amount of the converted MIME information may exceed the limit value of the data amount of the body information in the mail server device. The mail server device discards the electronic mail for distributing the image information, and as a result, a situation may occur in which the image information cannot be distributed to the user of the target destination terminal.
[0012]
The present invention has been made in view of such circumstances, and has as its object to provide a method of controlling a network facsimile system that can reliably deliver image information to a user of a target destination terminal.
[0013]
[Means for Solving the Problems]
The present invention relates to a plurality of workstation devices connected to a local area network and having at least a function of exchanging e-mail via the local area network, a function of exchanging data on the local area network, and a public network A function of exchanging facsimile data according to a facsimile transmission procedure performed through the facsimile transmission procedure, a sub-address information received by the facsimile transmission procedure, and an address conversion table storing a network address corresponding to the sub-address information in association with the public network, The image information received via the local area network is transmitted to the destination terminal of the network address stored in the address conversion table corresponding to the sub-address information notified from the partner terminal when the image information is received. In the method for controlling a network facsimile system provided with a network facsimile apparatus for distributing image data via the public facsimile apparatus, the network facsimile apparatus stores image information received via the public network, and a data amount of the image information is smaller than a predetermined value. When the image information is larger, the image information is divided within the predetermined value and in units of pages of the received image information to form two or more divided parts and corresponds to the sub-address information notified from the partner terminal when the image information is received. Then, a plurality of e-mails each having the image information divided into the two or more divided parts as the body information are transmitted to the destination terminal of the network address stored in the address conversion table. is there.
[0016]
Further, when receiving a plurality of e-mails in which the image information of the divided parts is arranged in the body information, the workstation device creates the received image information by connecting the image information of all the divided parts in the order of division. It was made.
[0017]
Further, the network facsimile apparatus arranges information indicating the order of division in a “Subject” field of a plurality of e-mails in which image information of a divided part is arranged in body information. When a plurality of e-mails in which the image information of the part is arranged in the body information is received, the image information of all the divided parts is linked in the order of division by referring to the information indicating the division order arranged in the “Subject” field. Then, the received image information is created.
[0018]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0019]
FIG. 1 shows a network system according to an embodiment of the present invention.
[0020]
In FIG. 1, a plurality of workstations WS1 to WSn, a mail server SM, and a network facsimile machine FX are connected to a local area network LAN. The local area network LAN is connected to the Internet via a router RT, and can exchange various data with a host device or the like connected to another local area network or the like.
[0021]
Here, the mail server device SM provides a service for collecting and distributing electronic mail (described later) to users using the workstation devices WS1 to WSn connected to the local area network LAN and to the network facsimile device FX. Is provided.
[0022]
The workstation devices WS1 to WSn include application software (e-mail transmission / reception processing, etc.) for exchanging various data via the local area network LAN, and images included in e-mail received from the network facsimile device FX. Various programs such as application software for processing information have been introduced, and are used by specific users. Here, the specific user may be one or more users.
[0023]
The network facsimile machine FX has a function of transmitting and receiving an e-mail in the local area network LAN, a predetermined information according to a predetermined point-to-point transmission procedure between the workstations WS1 to WSn connected to the local area network LAN. It has various communication (communication) functions such as a communication function and a transmission function for connecting to a public network (PSTN) and transmitting image information according to a
[0024]
In this embodiment, basically, data exchange between terminals connected to the local area network LAN is performed by a transmission protocol up to a transport layer called so-called TCP / IP and a higher-order protocol. This is performed by applying a combination with a communication protocol of a layer (a so-called protocol suite). For example, when exchanging e-mail data, a communication protocol called SMTP (Simple Mail Transfer Protocol) is applied as a communication protocol of an upper layer.
[0025]
Further, as a protocol applied by each terminal to the mail server apparatus SM for confirming reception of an e-mail addressed to the user or for requesting transmission, a so-called POP (Post Office Protocol) or the like can be applied.
[0026]
Communication protocols such as TCP / IP, SMTP, and POP, and data formats and data structures of e-mails are issued by IETF (Internet Engineering Task Force), an organization that collects technical contents related to the Internet. It is defined by an RFC (Request For Comments) document. For example, TCP is RFC 793, IP is RFC 793, SMTP is RFC 821, and the e-mail format is RFC 822, RFC 1521, RFC 1522 (MIME (Multi-Pose Mail Extension) format).
[0027]
Then, the network facsimile machine FX sends the read document image to another
[0028]
Further, with respect to the electronic mail received to the own terminal, the image information arranged in the body information is extracted, recorded and output.
[0029]
Here, the facsimile image information is binary data, and the electronic mail cannot directly include the binary data. Therefore, a predetermined conversion method (for example, a Base64 encoding method) is applied to the readable information (7-bit data). It is included in the e-mail after being converted to a character code. Such a format of the body information of the electronic mail is called a MIME format.
[0030]
FIG. 2 shows a configuration example of the network facsimile machine FX.
[0031]
In FIG. 1, a
[0032]
The
[0033]
The encoding /
[0034]
The
[0035]
The
[0036]
The local area
[0037]
These are a
[0038]
Data exchange between the
[0039]
Further, the network facsimile machine FX stores an address conversion table in which the mail address of the user of the distribution destination is registered with respect to the subaddress notified from the transmission side when receiving image information from the public network. 3 is shown.
[0040]
This address conversion table stores, for each subaddress, an ID for identifying each distribution destination, a subaddress, and a mail address of the user of the distribution destination.
[0041]
Further, in this embodiment, image information received from another
[0042]
As shown in FIG. 4, the DCX information is composed of header information and image data of one or more pages. Each of the image data is image data in the format of PCX (a standard image data format in a facsimile application of Microsoft Corporation). Is applied.
[0043]
The header information stores index information (position information of the first data, etc.) for each page included in the DCX information. Although not shown, the PCX information also includes header information and image data as a main body, and the header information stores attribute values such as resolution and size of the image data. The image data of the PCX information may be encoded and compressed by a predetermined method.
[0044]
In the present embodiment, when image information received from another
[0045]
In the “Subject” field in the header information of the electronic mail carrying the divided part, the identification information of the image information carried by the electronic mail and the division number of the divided part are arranged, and the original DCX information is reproduced on the receiving side. Configurable.
[0046]
For example, as shown in FIG. 5A, consider DCX information including image data of three pages. In this case, the data length of the header information and the image data for three pages is 128 KB, and when this is divided by 64 KB, two divided parts are formed as shown in FIG.
[0047]
Then, the data of the divided parts are converted into MIME information and set in the body information of the e-mail, and as shown in FIG. 6, the “Subject” field in the header information of the e-mail carrying the first divided part is stored in the “Subject” field. Arranges the content of “FAX Message 810355555-1234 (1/2)”, and the “Subject” field in the header information of the electronic mail carrying the second divided part includes “FAX Message 810355555-1234 ( 2/2) ".
[0048]
Here, among the information to be arranged in the “Subject” field in the header information of the electronic mail carrying the first divided part, “FAX Message” indicates that the content of the body information of the electronic mail is a facsimile message (facsimile document; image information). The following "81035555-1234" indicates the identification name of the facsimile message, and the next "(1/2)" indicates the first of the two divided parts. That is, the last "(1/2)" is a division number representing the division order.
[0049]
If the division is not performed, the content of the “Subject” field is “FAX Message 810355555-1234” or the like, and the division number is not added.
[0050]
On the other hand, in the workstation devices WS1 to WSn, when an e-mail is received, if “FAX Message” is arranged in the “Subject” field of the header information of the e-mail, the contents of the body information of the e-mail are displayed. Recognize the message as a facsimile message.
[0051]
Further, based on the next “81035555-1234”, the identification name of the facsimile message is recognized, and if a division number is added subsequently, it is recognized as an electronic mail of the divided part. In this case, the process waits until all the e-mails with the same identifier and to which the continuous division numbers are added are received. When all e-mails with the same identifier and to which a continuous division number is added are received, they are arranged in the order of the division number, the body information is converted into the data of the original divided part, and they are arranged in the order of the division number. Then, the original DCX information is restored.
[0052]
In this manner, when transmitting DCX information having a large data amount, the DCX information is divided by a predetermined value (for example, 64 KB) which is assumed to be the data length limit value of the body information of the electronic mail in the mail server device. , A plurality of e-mails, such a facsimile document can be appropriately distributed to the destination user.
[0053]
FIG. 7 and FIG. 8 show an example of processing executed by the network facsimile machine FX when an incoming call is detected from the public network.
[0054]
First, when an incoming call is detected (the result of the
[0055]
When the image information receiving operation is completed, a predetermined post-transmission procedure is executed (process 106), and the line is restored (process 107).
[0056]
Next, it is checked whether or not the sub address signal SUB indicating the distribution destination is received at that time (decision 108). If the sub address signal SUB is not received and the result of the
[0057]
When the sub address signal SUB is received and the result of the
[0058]
When the data length of the DCX information exceeds the predetermined value and the result of the
[0059]
Next, the received image information and the DCX information that have been transmitted are deleted from the image storage device 9 (process 119), and this operation ends.
[0060]
If the data length of the DCX information does not exceed the predetermined value and the result of the
[0061]
Next, the received image information and the DCX information that have been transmitted are deleted from the image storage device 9 (process 123), and this operation ends.
[0062]
FIG. 9 shows an example of a process executed when an email is received by the workstation devices WS1 to WSn. This process is part of the operation of a so-called MUA (Mail User Agent; e-mail software).
[0063]
When the e-mail is received (the result of the
[0064]
If the received e-mail is not a facsimile message and the result of
[0065]
If the received electronic mail is a facsimile message and the result of
[0066]
If it is not a divided facsimile message and the result of
[0067]
Also, in the case of a divided facsimile message, if the result of
[0068]
If all the divided parts have been received and the result of
[0069]
The storage history information is for managing the storage history of facsimile messages, and includes a mail number, the number of divisions, a message ID of an e-mail carrying a divided part or a non-partitioned part, transmission source information, and storage. DCX information file name.
[0070]
Therefore, the user can specify the image information distributed from the network facsimile machine FX from the file name and display the image information based on the storage history information.
[0071]
When the facsimile message is received as described above, the fact may be notified to the user, and the stored DCX information may be displayed on the screen for the user.
[0072]
As described above, in this embodiment, when transmitting DCX information having a large data amount, the mail server device uses a predetermined value (for example, 64 KB) which is assumed to be the data length limit value of the body information of the electronic mail in the mail server device. Since the DCX information is divided and transmitted by a plurality of electronic mails, such a facsimile document can be appropriately distributed to the destination user.
[0073]
FIGS. 11A and 11B show another example of how DCX information is divided.
[0074]
In this case, the data length obtained by combining the header information and the image data for three pages is 128 KB. When this data is divided by 64 KB and at the page boundary, first, as shown in FIG. The image data of the first page and the second page fit into one divided part. Here, since the image data of the third page is larger than 64 KB, the image data of the third page is further divided into two by 64 KB. Therefore, in this case, three divided parts are formed.
[0075]
Then, as shown in FIG. 12, “Fax Message 810355555-1234: F1” and “FAX Message 810355555-1234: F2 (F2) are included in the“ Subject ”field in the header information of the electronic mail that carries the data of the divided parts, respectively. 1 /) ”and“ FAX Message 810355555-1234: F2 (1 /) ”.
[0076]
Here, among the information to be arranged in the “Subject” field in the header information of the electronic mail carrying the first divided part, “FAX Message” indicates that the content of the body information of the electronic mail is a facsimile message (facsimile document; image information). The next "81035555-1234" indicates the identification name of the facsimile message, and the next ": F1 / 2" is the first of the two divided parts having the same identification name. It represents things.
[0077]
In the information arranged in the “Subject” field in the header information of the e-mail carrying the second divided part, “: F2 / 2 (1/2)” is the information of the two divided parts having the same identifier. The second part is the second part, and the second divided part is divided into two parts, which is the first divided part.
[0078]
Further, among the information arranged in the “Subject” field in the header information of the e-mail carrying the third divided part, “: F2 / 2 (2/2)” is the information of the two divided parts having the same identifier. The second part is the second one, and the second divided part is divided into two parts, which is the second divided part.
[0079]
Therefore, in this case, among the information arranged in the “Subject” field, “: F1 / 2”, “: F2 / 2 (1/2)”, and “: F2 / 2 (2/2)” are divided. This is a division number indicating the order.
[0080]
FIGS. 13, 14 and 15 show an example of a process executed by the network facsimile machine FX when an incoming call is detected from the public network in this case.
[0081]
First, when an incoming call is detected (the result of
[0082]
When the image information receiving operation is completed, a predetermined post-transmission procedure is executed (step 306), and the line is restored (step 307).
[0083]
Next, it is checked whether or not the sub address signal SUB indicating the distribution destination is received at that time (decision 308). If the sub address signal SUB is not received, and if the result of the
[0084]
When the sub address signal SUB is received and the result of
[0085]
If the DCX information includes a plurality of pages of image data and the result of
[0086]
Next, for each of the divided parts, header information of each of the divided parts including the above-mentioned “Subject” field is created (process 317), and data of each of the divided parts is converted into MIME information to create body information (process 318). Then, the distribution e-mail of each divided part including the header information and the body information is transmitted to the mail server device SM (process 319). Further, the mail address registered in the address conversion table corresponding to the sub address signal SUB is set as the destination address of the header information.
[0087]
Next, the received image information and DCX information whose transmission has been completed are deleted from the image storage device 9 (process 320), and this operation is terminated.
[0088]
If the DCX information does not include image data of a plurality of pages and the result of
[0089]
When the data length of the DCX information exceeds the predetermined value and the result of the
[0090]
Next, the received image information and the DCX information whose transmission has been completed are deleted from the image storage device 9 (process 326), and this operation ends.
[0091]
If the data length of the DCX information does not exceed the predetermined value and the result of the
[0092]
Next, the received image information and the DCX information that have been transmitted are deleted from the image storage device 9 (step 330), and this operation ends.
[0093]
Note that, in this case, the processing executed when the workstation apparatus WS1 to WSn receives the e-mail is the same as that in FIG. 9, and the description thereof will be omitted.
[0094]
As described above, in this embodiment, when transmitting DCX information having a large data amount, the mail server device uses a predetermined value (for example, 64 KB) which is assumed to be the data length limit value of the body information of the electronic mail in the mail server device. In addition, since the DCX information is divided for each page and transmitted by a plurality of e-mails, such facsimile documents can be appropriately distributed to the destination user.
[0095]
FIGS. 16A and 16B show still another example of how DCX information is divided.
[0096]
In this case, the data length obtained by combining the header information and the image data for three pages is 128 KB. When this data is divided by 64 KB and at the page boundary, first, as shown in FIG. The image data of the first page and the second page fit in one divided part, and the image data of the third page belongs to another divided part.
[0097]
Therefore, in this case, in order to allow each divided part to be displayed independently, header information of DCX information representing only image data included in the divided part is created for each divided part. , Add.
[0098]
However, the image data of the third page in this case becomes larger than 64 KB including the newly added header information. The image data of the third page is further divided into two by 64 KB. Therefore, in this case, three divided parts are formed.
[0099]
In this case, the contents of the “Subject” field in the header information of the e-mail carrying the data of the divided parts can be the same as those shown in FIG.
[0100]
FIG. 17, FIG. 18, and FIG. 19 show an example of processing executed by the network facsimile machine FX when an incoming call is detected from the public network in this case.
[0101]
First, when an incoming call is detected (the result of the
[0102]
When the image information receiving operation is completed, a predetermined post-transmission procedure is executed (step 4306), and the line is restored (step 407).
[0103]
Next, it is checked whether or not the sub address signal SUB indicating the distribution destination is received at that time (decision 408). When the sub address signal SUB is not received and the result of the decision 408 is NO, the reception from the
[0104]
When the sub address signal SUB is received and the result of the determination 408 is YES, the received image information stored in the
[0105]
If the DCX information includes a plurality of pages of image data and the result of
[0106]
Next, for each divided part, header information of DCX information is newly created and added (process 417), and header information of each divided part including the above-described “Subject” field is created (process 418). Is converted into MIME information to create body information (step 419), and the distribution electronic mail of each divided part including the header information and the body information is transmitted to the mail server SM (step 420). Further, the mail address registered in the address conversion table corresponding to the sub address signal SUB is set as the destination address of the header information.
[0107]
Next, the received image information and the DCX information that have been transmitted are deleted from the image storage device 9 (process 421), and this operation ends.
[0108]
When the DCX information does not include image data of a plurality of pages and the result of
[0109]
If the data length of the DCX information exceeds the predetermined value and the result of
[0110]
Next, the received image information and the DCX information that have been transmitted are deleted from the image storage device 9 (process 427), and this operation ends.
[0111]
If the data length of the DCX information does not exceed the predetermined value and the result of the
[0112]
Next, the received image information and DCX information that have been transmitted are deleted from the image storage device 9 (process 431), and this operation ends.
[0113]
Note that, in this case, the processing executed when the workstation apparatus WS1 to WSn receives the e-mail is the same as that in FIG. 9, and the description thereof will be omitted.
[0114]
As described above, in this embodiment, when transmitting DCX information having a large data amount, the mail server device uses a predetermined value (for example, 64 KB) which is assumed to be the data length limit value of the body information of the electronic mail in the mail server device. In addition, since the DCX information is divided for each page, new header information is added to each divided part, and the divided parts are transmitted by a plurality of e-mails, such a facsimile document is appropriately distributed to the destination user. Can be.
[0115]
In the above-described embodiment, the case where DCX information is applied as the image data to be transmitted to the workstation device has been described. However, the present invention is similarly applied to the case where image data of other data formats is applied. can do. At this time, for example, as shown in FIG. 20A, when a format of image data in which header information indicating the attribute of the image data is added to the head of each page is applied, FIG. As shown in (1), when the data length is divided into page units and the data length of one page exceeds a prescribed value, the page can be further divided into division modes. .
[0116]
Further, the specified data length applied for dividing the image data is not limited to 64 KB in the above-described embodiment.
[0117]
【The invention's effect】
As described above, according to the present invention, when DCX information having a large data amount is transmitted, the predetermined value (for example, 64 KB) assumed to be the data length limit value of the body information of the e-mail in the mail server device ), The DCX information is divided and transmitted by a plurality of e-mails, so that such a facsimile document can be appropriately distributed to the destination user.
[0118]
Also, when transmitting DCX information having a large data amount, the DCX information is a predetermined value (for example, 64 KB) which is assumed to be a data length limit value of the body information of the e-mail in the mail server device, and is transmitted in page units. Is divided and transmitted by a plurality of e-mails, so that such a facsimile document can be appropriately distributed to the destination user.
[0119]
Also, when transmitting DCX information having a large data amount, the DCX information is a predetermined value (for example, 64 KB) which is assumed to be a data length limit value of the body information of the e-mail in the mail server device, and is transmitted in page units. Is divided, new header information is added to each divided part, and the divided parts are transmitted by a plurality of e-mails. Therefore, such a facsimile document can be appropriately distributed to the destination user.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a network system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration example of a network facsimile machine FX.
FIG. 3 is a schematic diagram showing an example of an address conversion table.
FIG. 4 is a schematic diagram showing an example of DCX information.
FIG. 5 is a schematic diagram illustrating an example of a division mode of image data.
FIG. 6 is a schematic diagram for explaining an example of the content of a “Subject” field in the header information of an electronic mail.
FIG. 7 is a flowchart showing a part of an example of a process executed by the network facsimile machine FX when an incoming call is detected from the public network.
FIG. 8 is a flowchart showing the remaining part of an example of processing executed by the network facsimile machine FX when an incoming call is detected from the public network.
FIG. 9 is a flowchart illustrating an example of a process executed when an email is received by the workstation devices WS1 to WSn.
FIG. 10 is a schematic diagram showing an example of storage history information.
FIG. 11 is a schematic diagram for explaining another example of a mode of dividing image data.
FIG. 12 is a schematic diagram for explaining another example of the content of the “Subject” field in the header information of the electronic mail.
FIG. 13 is a flowchart showing a part of another example of a process executed by the network facsimile machine FX when an incoming call is detected from the public network.
FIG. 14 is a flowchart showing another part of another example of the processing executed by the network facsimile apparatus FX when an incoming call is detected from the public network.
FIG. 15 is a flowchart showing the remaining part of another example of the processing executed by the network facsimile machine FX when an incoming call is detected from the public network.
FIG. 16 is a schematic diagram for explaining still another example of a division mode of image data.
FIG. 17 is a flowchart showing a part of still another example of the processing executed by the network facsimile apparatus FX when an incoming call is detected from the public network.
FIG. 18 is a flowchart showing another part of still another example of the processing executed by the network facsimile apparatus FX when an incoming call is detected from the public network.
FIG. 19 is a flowchart showing the remaining part of another example of the processing executed by the network facsimile apparatus FX when an incoming call is detected from the public network.
FIG. 20 is a schematic diagram for explaining another example of a mode of dividing image data.
Claims (4)
上記ネットワークファクシミリ装置は、上記公衆網を介して受信した画情報を蓄積する一方、その画情報のデータ量が所定値よりも大きいときには、その所定値以内で、かつ、受信した画情報のページ単位で画情報を分割し、2つ以上の分割パートを形成するとともに、
画情報受信時に相手端末より通知されたサブアドレス情報に対応して上記アドレス変換テーブルに記憶されているネットワークアドレスの宛先端末に対し、上記2つ以上の分割パートに分割された画情報をそれぞれ本文情報とする複数の電子メールを送信することを特徴とするネットワークファクシミリシステムの制御方法。A plurality of workstation devices connected to a local area network and having at least a function of exchanging e-mail via the local area network, a function of exchanging data on the local area network, and a public network It has a function of exchanging facsimile data according to the facsimile transmission procedure, and has an address conversion table storing the sub-address information received by the facsimile transmission procedure and the network address corresponding to the sub-address information in association with the sub-address information. The image information is distributed via the local area network to the destination terminal of the network address stored in the address conversion table corresponding to the sub address information notified from the partner terminal at the time of receiving the image information. A method for controlling a network facsimile system including a network facsimile apparatus,
The network facsimile apparatus accumulates image information received via the public network, and when the data amount of the image information is larger than a predetermined value, the network facsimile apparatus is within the predetermined value, and receives the image information in page units. Divides image information into two or more divided parts,
For the destination terminal of the network address stored in the address conversion table corresponding to the sub address information notified from the partner terminal at the time of receiving the image information, the image information divided into the two or more divided parts is sent to the body information, respectively. A method for controlling a network facsimile system, wherein a plurality of electronic mails are transmitted.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36694997A JP3573251B2 (en) | 1997-12-26 | 1997-12-26 | Control method of network facsimile system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36694997A JP3573251B2 (en) | 1997-12-26 | 1997-12-26 | Control method of network facsimile system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004151971A Division JP2004248328A (en) | 2004-05-21 | 2004-05-21 | Communication equipment and its communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11196218A JPH11196218A (en) | 1999-07-21 |
JP3573251B2 true JP3573251B2 (en) | 2004-10-06 |
Family
ID=18488096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP36694997A Expired - Fee Related JP3573251B2 (en) | 1997-12-26 | 1997-12-26 | Control method of network facsimile system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3573251B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4845248B2 (en) * | 2000-06-06 | 2011-12-28 | キヤノン株式会社 | Data communication apparatus, data communication method, and computer-readable storage medium |
US7397575B2 (en) * | 2000-08-01 | 2008-07-08 | Canon Kabushiki Kaisha | Communication apparatus and method having electronic mail communication function, and program |
JP3509767B2 (en) * | 2001-03-29 | 2004-03-22 | ミノルタ株式会社 | E-mail transmission device, method, program, and recording medium |
JP4932998B2 (en) * | 2001-04-25 | 2012-05-16 | キヤノン株式会社 | COMMUNICATION DEVICE, TRANSMISSION METHOD, PROGRAM, AND STORAGE MEDIUM |
JP4807197B2 (en) * | 2006-09-12 | 2011-11-02 | セイコーエプソン株式会社 | Image processing apparatus having data backup function |
JP5127938B2 (en) * | 2011-01-21 | 2013-01-23 | キヤノン株式会社 | COMMUNICATION DEVICE, TRANSMISSION METHOD, PROGRAM, AND STORAGE MEDIUM |
JP5726115B2 (en) * | 2012-03-19 | 2015-05-27 | キヤノン株式会社 | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM |
JP5705186B2 (en) * | 2012-09-25 | 2015-04-22 | キヤノン株式会社 | Communication apparatus, transmission method, and program |
-
1997
- 1997-12-26 JP JP36694997A patent/JP3573251B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11196218A (en) | 1999-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6411393B1 (en) | Apparatus and method of automatically delivering E-mail stored in mail server to arbitrary facsimile apparatus | |
JP3543906B2 (en) | Control method for network facsimile machine | |
JP2002135505A (en) | Internet facsimile machine | |
JP3672437B2 (en) | Network facsimile machine | |
JP3573251B2 (en) | Control method of network facsimile system | |
JP3664581B2 (en) | Control method of network facsimile apparatus | |
JP3618988B2 (en) | Control method of network facsimile apparatus | |
JP3527096B2 (en) | Control method for network facsimile machine | |
JP3638433B2 (en) | Network facsimile machine | |
JP3474764B2 (en) | Control method for network facsimile machine | |
JP3640202B2 (en) | Network facsimile machine | |
JP2001236274A (en) | Network facsimile equipment and method for controlling the same and network facsimile transmitting device and network facsimile receiving device | |
JP2004248328A (en) | Communication equipment and its communication method | |
JP3543919B2 (en) | Control method for network facsimile machine | |
JP3608027B2 (en) | Network facsimile machine | |
JPH1168834A (en) | Control method for network facsimile system | |
JP3657144B2 (en) | Network facsimile machine and network facsimile machine program | |
JP3472134B2 (en) | Control method of network facsimile system | |
JP3871625B2 (en) | Communication device | |
JP4167110B2 (en) | Image forming apparatus control method and image forming apparatus | |
JP3944602B2 (en) | Facsimile device | |
JP3582942B2 (en) | Internet facsimile machine | |
JP3775936B2 (en) | Network facsimile machine | |
JP3730591B2 (en) | Communication terminal device | |
JPH1132198A (en) | Method for controlling network facsimile equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040330 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040521 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040526 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040622 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040623 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070709 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080709 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100709 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130709 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |