[go: up one dir, main page]

JP2004072326A - Network facsimile apparatus - Google Patents

Network facsimile apparatus Download PDF

Info

Publication number
JP2004072326A
JP2004072326A JP2002227453A JP2002227453A JP2004072326A JP 2004072326 A JP2004072326 A JP 2004072326A JP 2002227453 A JP2002227453 A JP 2002227453A JP 2002227453 A JP2002227453 A JP 2002227453A JP 2004072326 A JP2004072326 A JP 2004072326A
Authority
JP
Japan
Prior art keywords
mail
value
field
network
message
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.)
Granted
Application number
JP2002227453A
Other languages
Japanese (ja)
Other versions
JP2004072326A5 (en
JP3871625B2 (en
Inventor
Toshibumi Shobu
菖蒲 俊文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002227453A priority Critical patent/JP3871625B2/en
Publication of JP2004072326A publication Critical patent/JP2004072326A/en
Publication of JP2004072326A5 publication Critical patent/JP2004072326A5/ja
Application granted granted Critical
Publication of JP3871625B2 publication Critical patent/JP3871625B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a facsimile (FAX) apparatus capable of suitably informing of a transmission result to a FAX transmission request outputted from another terminal connected to a network by using an electronic (E) mail. <P>SOLUTION: The network FAX apparatus generates a variety of communication information concerned with FAX transmission when the FAX transmission has been completed, prepares an E mail in which the generated communication information is integrated as communication management information and transmits the prepared E mail to a mail address of a parameter memory. A work station device can easily and simply check the result of FAX transmission by the E mail transmitted from the network FAX apparatus. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置に関する。
【0002】
【従来の技術】
近年、電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置が実用されている。また、このようなネットワークファクシミリ装置において、電子メールを用いて画情報を通信するための電子メール通信機能に関する技術勧告は、ITU−T勧告T.37が適用される。
【0003】
ところで、インターネット電子メールシステムでは、送信した電子メールが相手ユーザで処理されたことを確認することができる仕組みとして、MDN(Message Dispositoin Notification)が規定されている。ネットワークファクシミリ装置においても、このMDNを用いて、送達確認を行うことができる。
【0004】
このMDNは、RFC2298で規定されており、このMDNによる送達確認要求は、電子メールのメールヘッダ部に、「Disposition−Notification−To:」というフィールドを記述することにより行われる。
また、このフィールドの値には、MDNの応答メールの送信先(宛先)のメールアドレスが配置される。例えば、「ifax−a@abcdcdb.co.jp」などである。
【0005】
したがって、ネットワークファクシミリ装置FXは、受信した電子メールを調べ、そのメールヘッダ部に「Disposition−Notification−To:」フィールドが含まれている場合には、MDNによる配達確認要求がされたと判断する。
【0006】
そして、そのときに受信した電子メールの送信結果をあらわす応答メールを、MDNに規定されている方法で作成し、その応答メールを、フィールド「Disposition−Notification−To:」で通知されたメールアドレスへと送信する。
【0007】
【発明が解決しようとする課題】
しかしながら、このようなMDNを用いた送達確認方法には、次のような不具合を生じる。
【0008】
すなわち、MDNでは、その送達確認要求に対する応答メールを一意に識別する方法はMessage−IDフィールドしか規定されていないため、同一ファクシミリ文書を複数の宛先に対して送信する一括同報送信時に使用できないという不具合があった。
【0009】
なお、この不具合を回避するためには一括同報ではなく、各宛先について個別の電子メールを用いて画情報を送信する順次同報を行う方法があるが、この順次同報を行った場合、ネットワークのトラヒックの増大を招くとともに、マシンが長期間通信中状態となり、ユーザの利便性を損ねると言う欠点があった。
【0010】
本発明は、かかる実情に鑑みてなされたものであり、一括同報時にも、各宛先について適切に送達確認を行うことができるネットワークファクシミリ装置を提供することを目的としている。
【0011】
【課題を解決するための手段】
本発明は、電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置において、送達確認要求メール送信時にそのMessage−IDフィールドの値と共に送信先メールアドレスを記憶し、受領確認メール受信時にOriginal−Message−IDフィールドの値とともにFinal−Recipientフィールドの値を用いて受領確認メールの送信元を特定するようにしたものである。また、送信先メールアドレスとFinal−Recipintフィールドの値を比較するとき、それぞれの一部、または、全部を比較要素として用いるようにしたものである。
【0012】
また、電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置において、複数宛先への一括同報送信時には、送達確認要求メールを送信するとともに、その送達確認要求メールのMessage−IDフィールドの値と共に送信先メールアドレスを記憶し、受領確認メール受信時にOriginal−Message−IDフィールドの値とともにFinal−Recipientフィールドの値を用いて受領確認メールの送信元を特定するようにしたものである。
【0013】
また、電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置において、複数宛先への一括同報送信時には、送達確認要求メールを送信するとともに、その送達確認要求メールのMessage−IDフィールドの値と共に送信先メールアドレスを記憶し、受領確認メール受信時にOriginal−Message−IDフィールドの値とともにFinal−Recipientフィールドの値を用いて受領確認メールの送信元を特定し、上記同報通信について通信管理情報を宛先毎に管理するようにしたものである。
【0014】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【0015】
図1は、本発明の一実施例にかかるネットワークシステムを示している。
【0016】
同図において、ローカルエリアネットワークLANには、複数のワークステーション装置WS1〜WSn、メールサーバ装置SM、および、ネットワークファクシミリ装置FXが接続されているとともに、ルータ装置RTを介してインターネットへ接続されている。したがって、ワークステーション装置WS1〜WSn、メールサーバ装置SM、および、ネットワークファクシミリ装置FXは、インターネットを介し、他の適宜な端末装置との間でデータをやりとりすることができる。
【0017】
ここで、メールサーバ装置SMは、ローカルエリアネットワークLANに接続されているワークステーション装置WS1〜WSnを利用するユーザ、および、ネットワークネットワークファクシミリ装置FXに対して、周知の電子メールの収集および配布のサービスを提供するものである。
【0018】
また、ローカルエリアネットワークLANは、ルータ装置RTを介して、インターネットへと接続され、それにより、ワークステーション装置WS1〜WSn、メールサーバ装置SM、および、ネットワークファクシミリ装置FXは、他のローカルエリアネットワーク等に接続されているホスト装置等との間で種々のデータのやりとりが可能である。
【0019】
また、ワークステーション装置WS1〜WSnには、ファクシミリ画情報を作成および表示出力するファクシミリアプリケーションソフトウェア、および、ローカルエリアネットワークLANを介して種々のデータのやりとりを行うための種々のソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【0020】
また、ネットワークファクシミリ装置FXは、画情報や各種レポートなどを電子メールとしてやりとりするための電子メール処理機能、および、アナログ公衆回線網PSTNに接続し、この公衆網を伝送路として用いてグループ3ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。
【0021】
図2は、ネットワークファクシミリ装置FXの構成例を示している。
【0022】
同図において、システム制御部1は、このネットワークファクシミリ装置FXの各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ2は、システム制御部1が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部1のワークエリアを構成するものであり、パラメータメモリ3は、このネットワークファクシミリ装置FXに固有な各種の情報を記憶するためのものであり、時計回路4は、現在時刻情報を出力するものである。
【0023】
スキャナ5は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ6は、所定の解像度で画像を記録出力するためのものであり、操作表示部7は、このネットワークファクシミリ装置FXを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【0024】
符号化復号化部8は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置9は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【0025】
グループ3ファクシミリモデム10は、グループ3ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能(V.21モデム)、および、おもに画情報をやりとりするための高速モデム機能(V.17モデム、V.34モデム、V.29モデム、V.27terモデムなど)を備えている。
【0026】
網制御装置11は、このネットワークファクシミリ装置FXをアナログ公衆回線網PSTNに接続するためのものであり、自動発着信機能を備えている。
【0027】
ローカルエリアネットワークインターフェース回路12は、このネットワークファクシミリ装置FXをローカルエリアネットワークLANに接続するためのものであり、ローカルエリアネットワーク伝送制御部13は、ローカルエリアネットワークLANを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【0028】
これらの、システム制御部1、システムメモリ2、パラメータメモリ3、時計回路4、スキャナ5、プロッタ6、操作表示部7、符号化復号化部8、画像蓄積装置9、グループ3ファクシミリモデム10、網制御装置11、および、ローカルエリアネットワーク伝送制御部13は、内部バス14に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス14を介して行われている。
【0029】
また、網制御装置11とグループ3ファクシミリモデム10との間のデータのやりとりは、直接行なわれている。
【0030】
ここで、本実施例において、基本的には、ローカルエリアネットワークLANに接続されている端末相互間でのデータのやりとりは、いわゆるTCP/IPと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ(いわゆるプロトコルスイート)が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてSMTP(Simple Mail Transfer Protocol)という通信プロトコルが適用される。
【0031】
また、各端末がメールサーバ装置SMに対して、ユーザ宛の電子メールの受信確認や取得要求などのために適用するプロトコルとしては、いわゆるPOP(Post Office Protocol)などを適用することができる。
【0032】
また、TCP/IP,SMTP,POPなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれIETFから発行されているRFC文書により規定されている。例えば、TCPはRFC793、IPはRFC793、SMTPはRFC821、電子メールの形式は、RFC822,RFC1521,RFC1522(MIME(Multi Purpose
Mail Extension)形式)などでそれぞれ規定されている。
【0033】
そして、ネットワークファクシミリ装置FXは、読み取った原稿画像をアナログ公衆回線網PSTNを介して他のグループ3ファクシミリ装置へ、または、ローカルエリアネットワークLAN(さらには、インターネット)を介してワークステーション装置WS1〜WSnのユーザや他のネットワークファクシミリ装置FXへ送信するとともに、アナログ公衆回線網PSTNを介して他のグループ3ファクシミリ装置より受信した画情報を、そのときに指定されたサブアドレスに対応したユーザに対して、電子メールを用いて転送したり、あるいは、ローカルエリアネットワークLANのワークステーションWSより(電子メールで)受信した画情報を、指定されたアナログ公衆回線網PSTNのグループ3ファクシミリ装置へ転送する転送サービス機能等を備えている。
【0034】
また、自端末宛に受信した電子メールについては、本文情報に配置される画情報を取り出して、記録出力するようにしている。
【0035】
ここに、ファクシミリ画情報はバイナリデータであり、電子メールには、直接バイナリデータを含ませることができないので、所定の変換方法(例えば、Base64符号化方法)を適用して可読情報(7ビットのキャラクタコード)に変換した状態で、電子メールに含められる。このような電子メールの本文情報の形式をMIME形式という。
【0036】
さて、上述したように、インターネットにおいては、電子メールが目的の宛先へ配送されたか否かを確認できるための仕組みとして、確認メールを配送するシステムが、電子メールシステムの拡張機能として実現されている。
【0037】
これらの送達確認メールのシステムとしては、RFC1891,1894で規定されているDSN(Delivery Status Notification)、あるいは、RFC2298で規定されているMDN(Message Delivery Notification)が実用されている。
【0038】
ここで、一般に、DSNは、メールサーバまでの送達確認のために用いられ、また、MDNは、受信端末までの送達確認のために用いられる。したがって、DSNの機能は、通常メールサーバ装置SMに搭載され、また、MDNの機能は、端末であるネットワークファクシミリ装置FXに搭載される。
【0039】
例えば、本実施例において、MDNによる送達確認、すなわち、受領確認を受けようとする場合、画情報を送信する電子メールのヘッダ情報には、「Disposition−Notification−To」フィールドを設ける。また、この「Disposition−Notification−To」フィールドの値は、自端末に設定されているメールボックスのアドレス、すなわち、メールアドレスを配置する。
【0040】
また、本実施例では、画情報を送信する電子メールのヘッダ情報の「Message−ID」フィールドには、例えば、送信画情報のファイル番号を配置する。また、そのために、本実施例では、送信画情報のファイル番号を決定する場合、周知の方法により、重複しない値を算出するようにしている。
【0041】
一方、MDNの受領確認メールは、ヘッダ情報に「Final−Recipient」フィールドを含み、さらに、「Original−Message−ID」フィールドを含む。「Final−Recipient」フィールドの値は、ユーザが電子メールを表示したり、あるいは、処理した旨をあらわす内容が配置され、また、「Original−Message−ID」フィールドには、MDNを要求した電子メール(送達確認要求メール)の「Message−ID」の値が配置される。
【0042】
したがって、ネットワークファクシミリ装置FXは、受信した電子メールに「Final−Recipient」フィールドが含まれる場合には、その電子メールがMDNの受領確認メールであると判断することができ、さらに、その受領確認メールの「Original−Message−ID」フィールドの値と同じファイル番号の交信情報を探し出すことで、その受領確認メールがどの画情報送信の電子メールに対応するものであるかを判断することができる。
【0043】
また、受領確認メールに基づいて、各宛先についての送達確認結果を保存するために、本実施例では、一括同報機能が指定された送信動作の場合には、図3(a)に示すような送達確認結果情報テーブルを作成する。
【0044】
この送達確認結果情報テーブルは、画情報を運ぶ電子メールに付与したMessage−IDの値と、1つ以上の送達確認結果情報からなる。また、送達確認結果情報は、同図(b)に示すように、画情報の宛先のメールアドレスをあらわす宛先メールアドレス、および、当該宛先についての送達確認結果をあらわす送信結果からなる。
【0045】
また、一括同報機能が指定されない送信動作の場合には、同図(c)に示すような送達確認結果情報テーブルを作成する。この送達確認結果情報テーブルは、画情報を運ぶ電子メールに付与したMessage−IDの値と、そのときの宛先に対する送達確認結果をあらわす送信結果からなる。
【0046】
また、おのおのの通信動作について通信履歴を記憶するための通信履歴情報は、同図(d)に示すようなものを用いる。この場合の通信履歴情報は、それぞれの通信動作に付与された識別情報をあらわすファイル番号、通信動作の通信モード(例えば、送受信動作の区別、同報動作の有無、G3通信/電子メール通信の区別等)、電子メールを用いて画情報を送信した場合のMessage−IDの値、および、通信結果からなる。
【0047】
図4は、電子メールを用いて画情報を送信するときのネットワークファクシミリ装置FXの送信時の処理の一例を示している。
【0048】
ユーザが送信原稿をスキャナ5にセットし(処理101)、操作表示部7を適宜に操作して、1つ以上の送信宛先を入力し(処理102)、スタートキー(図示略)を操作して、判断103の結果がYESになると、スキャナ5にセットされた送信原稿の画像を読み取り、それによって得た画像データを符号化複号化部8で符号化圧縮して画像蓄積装置9に蓄積する(処理104)。
【0049】
次いで、ユーザにより送達確認要求が指定されているかどうかを調べ(判断105)、判断105の結果がNOになるときには、通常の送信用の電子メールのヘッダ情報を作成する(処理106)。
【0050】
また、判断105の結果がYESになるときには、上述したような送達確認電子メールのヘッダ情報を作成する(処理107)。ここで、入力された宛先が複数であるかどうかを調べ(判断108)、判断108の結果がYESになるときには、上述した送達確認結果情報テーブルを作成し、それぞれの要素について情報を適宜に作成して保存する(処理109)。また、判断108の結果がNOになるときには、そのときのMessage−IDの値を送達確認結果情報テーブルに保存する(処理110)。
【0051】
そして、電子メールの本文情報を作成し(処理111)、処理106,109,110で作成したいずれかのヘッダ情報と、処理111で作成した本文情報からなる電子メールを、メールサーバ装置SMへ送信して(処理112)、この処理を終了する。
【0052】
図5および図6は、このネットワークファクシミリ装置FXが電子メールを受信するときの処理の一例を示している。
【0053】
まず、所定の電子メール受信タイミング(例えば、30分間隔)になるまで待ち(判断201のNOループ)、判断201の結果がYESになると、メールサーバ装置SMのPOPサーバへ接続して、自端末宛の電子メールが受信されているかどうかを問い合わせ(処理202)、受信されていない場合には(判断203の結果がNO)、判断201へ戻って、次の受信タイミングまで待つ。
【0054】
また、電子メールが受信されている場合で、判断203の結果がYESになるときには、POPサーバより自端末宛の電子メールを全て取得する(処理204)。
【0055】
次いで、処理204で取得した電子メールを1つ選択し(処理205)、そのヘッダ情報を解析して(処理206)、その電子メールが上述したMDNに対する応答メールである受領確認メールであるかどうかを調べる(判断207)。
【0056】
判断207の結果がYESになるときには、その受領確認メールの「Original−Message−ID」フィールドの値と同じ値をもつ「Message−ID」の値が、いずれかの送達確認結果情報テーブルに登録されているかどうかを調べる(処理208、判断209)。
【0057】
判断209の結果がYESになるときには、送達確認結果情報テーブルの内容を検査して、宛先メールアドレスが含まれているか、すなわち、1つ以上の送達確認結果情報が含まれているかどうかを調べる(判断211)。
【0058】
判断211の結果がYESになるときには、「Final−Recipient」フィールドの値が、処理208で探し出した送達確認結果情報テーブルのいずれかの送達確認結果情報に登録されているかどうかを調べる(処理212)。
このとき、「Final−Recipient」フィールドの値と完全に一致するものがあるか、あるいは、部分的に一致するものがあるかどうかを調べる(判断213,214)。ここで、部分一致とは、例えば、「Final−Recipient」フィールドの値のローカルパート(@マークの左側の部分)のみが一致する場合、あるいは、「Final−Recipient」フィールドの値のドメイン名(@マークの右側の部分)のみが一致する場合である。
【0059】
判断213または判断214の結果がYESになるときには、当該一致(完全一致または部分一致)した送達確認結果情報の送信結果情報に、その受領確認メールで通知された送達結果の内容を保存する(処理215)。
【0060】
このようにして、1つの電子メールの処理を終了すると、処理204で取得した全ての電子メールについて処理が終了したかどうかを調べ(判断216)、判断216の結果がNOになるときには、処理205へ戻り、残りの電子メールについて同様の処理を行う。また、判断216の結果がYESになるときには、判断201へ戻り、次の電子メールの取得タイミングまで待つ。
【0061】
また、判断213,214の結果がNOになるとき、判断211の結果がNOになるとき、判断209の結果がNOになるとき、および、判断207の結果がNOになるときには、通常の受信電子メールの処理を行い(処理217)、判断216へ移行し、それ以降の動作を行う。
【0062】
このようにして、本実施例では、Message−IDと送信先のメールアドレスの両方を用いて受領確認メールを識別しているので、複数宛先への一括同報送信に対する受領確認メールでも宛先毎に送達確認を行うことが可能となり、ユーザの利便性向上が可能となる。
【0063】
また、送信先メールアドレスと受領確認メールのFinal−Recipientの値を比較する場合に、完全一致でなくても部分一致した場合にも一致したと判断するので、送達確認要求メールと受領確認メールを柔軟に対応付けることでユーザの利便性向上が可能となる。
【0064】
また、複数宛先への一括同報時でも宛先毎に通信管理情報を管理することができるので、例えば、通信管理レポート等に、宛先毎に送信結果を明示することが可能となる。
【0065】
なお、上述した実施例では、ユーザの送達確認要求の有無に応じて、送達確認要求を行うか否かを決定しているが、指定宛先が複数ある場合には、必ず送達確認要求を行うようにすることもできる。その場合、一括同報送信時のみ送信先メールアドレスが記憶されるので管理領域(メモリ)に必要な容量を削減でき、その結果、ネットワークファクシミリ装置FXの運用効率を高めることが可能となる。
【0066】
【発明の効果】
以上説明したように、本発明によれば、Message−IDと送信先のメールアドレスの両方を用いて受領確認メールを識別しているので、複数宛先への一括同報送信に対する受領確認メールでも宛先毎に送達確認を行うことが可能となり、ユーザの利便性向上が可能となるという効果を得る。
【0067】
また、送信先メールアドレスと受領確認メールのFinal−Recipientの値を比較する場合に、完全一致でなくても部分一致した場合にも一致したと判断するので、送達確認要求メールと受領確認メールを柔軟に対応付けることでユーザの利便性向上が可能となるという効果も得る。
【0068】
また、複数宛先への一括同報時でも宛先毎に通信管理情報を管理することができるので、例えば、通信管理レポート等に、宛先毎に送信結果を明示することが可能となるという効果も得る。
【図面の簡単な説明】
【図1】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図2】ネットワークファクシミリ装置FXの構成例を示したブロック図。
【図3】送達確認結果情報テーブル等の一例を示した概略図。
【図4】電子メールを用いて画情報を送信するときのネットワークファクシミリ装置FXの送信時の処理の一例を示したフローチャート。
【図5】電子メールを受信するときの処理の一例を示したフローチャート。
【図6】電子メールを受信するときの処理の一例を示したフローチャート(続き)。
【符号の説明】
1 システム制御部
2 システムメモリ
3 パラメータメモリ
FX ネットワークファクシミリ装置
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a network communication device having a function of transmitting and receiving image information using electronic mail.
[0002]
[Prior art]
2. Description of the Related Art In recent years, network communication devices having a function of transmitting and receiving image information using electronic mail have been put to practical use. Further, in such a network facsimile apparatus, a technical recommendation relating to an electronic mail communication function for communicating image information using electronic mail is described in ITU-T Recommendation T.40. 37 applies.
[0003]
By the way, in the Internet e-mail system, MDN (Message Disposition in Notification) is defined as a mechanism capable of confirming that a transmitted e-mail has been processed by a partner user. Also in the network facsimile apparatus, the delivery confirmation can be performed using the MDN.
[0004]
The MDN is defined in RFC2298, and the delivery confirmation request by the MDN is performed by describing a field “Disposition-Notification-To:” in a mail header of an electronic mail.
In the value of this field, the mail address of the transmission destination (destination) of the response mail of the MDN is arranged. For example, “ifax-a@abcdcdb.co.jp” is used.
[0005]
Therefore, the network facsimile machine FX examines the received e-mail, and if the e-mail header includes a “Disposition-Notification-To:” field, determines that a delivery confirmation request has been made by the MDN.
[0006]
Then, a response mail indicating the transmission result of the e-mail received at that time is created by a method specified in the MDN, and the response mail is sent to the mail address notified in the field “Disposition-Notification-To:”. And send.
[0007]
[Problems to be solved by the invention]
However, such a delivery confirmation method using MDN has the following disadvantages.
[0008]
That is, in the MDN, a method for uniquely identifying a response mail in response to the delivery confirmation request is defined only in the Message-ID field, so that it cannot be used at the time of batch transmission for transmitting the same facsimile document to a plurality of destinations. There was a defect.
[0009]
In order to avoid this inconvenience, there is a method in which image information is transmitted using individual e-mails for each destination, instead of collective broadcasting. There is a drawback that the traffic of the network is increased and the machine is in a communication state for a long period of time, which impairs the user's convenience.
[0010]
The present invention has been made in view of the above circumstances, and has as its object to provide a network facsimile apparatus that can appropriately perform delivery confirmation for each destination even at the time of batch broadcasting.
[0011]
[Means for Solving the Problems]
The present invention relates to a network communication apparatus having a function of transmitting and receiving image information using an electronic mail, stores a transmission destination mail address together with a value of its Message-ID field when sending a delivery confirmation request mail, and The transmission source of the receipt confirmation mail is specified using the value of the Final-Recipient field together with the value of the Original-Message-ID field. Further, when comparing the destination mail address with the value of the Final-Recipint field, a part or all of each is used as a comparison element.
[0012]
In a network communication apparatus having a function of transmitting and receiving image information using electronic mail, a transmission confirmation request mail is transmitted at the time of simultaneous broadcast transmission to a plurality of destinations, and a Message-ID field of the transmission confirmation request mail is transmitted. Is stored together with the destination mail address, and when the receipt confirmation mail is received, the sender of the receipt confirmation mail is specified using the value of the Original-Message-ID field and the value of the Final-Recipient field.
[0013]
In a network communication apparatus having a function of transmitting and receiving image information using electronic mail, a transmission confirmation request mail is transmitted at the time of simultaneous broadcast transmission to a plurality of destinations, and a Message-ID field of the transmission confirmation request mail is transmitted. And the destination mail address is stored together with the value of the Original-Message-ID field and the value of the Final-Recipient field when the receipt confirmation mail is received. The management information is managed for each destination.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0015]
FIG. 1 shows a network system according to an embodiment of the present invention.
[0016]
In the figure, a plurality of workstation devices WS1 to WSn, a mail server device SM, and a network facsimile device FX are connected to a local area network LAN, and also connected to the Internet via a router device RT. . Therefore, the workstation devices WS1 to WSn, the mail server device SM, and the network facsimile device FX can exchange data with other appropriate terminal devices via the Internet.
[0017]
Here, the mail server device SM provides a well-known electronic mail collection and distribution service to users using the workstation devices WS1 to WSn connected to the local area network LAN and to the network network facsimile device FX. Is provided.
[0018]
The local area network LAN is connected to the Internet via the router device RT, whereby the workstation devices WS1 to WSn, the mail server device SM, and the network facsimile device FX are connected to another local area network or the like. Various types of data can be exchanged with a host device or the like connected to the server.
[0019]
The workstation devices WS1 to WSn include various programs such as facsimile application software for creating and displaying facsimile image information and various software for exchanging various data via a local area network LAN. Have been introduced and are used by specific users. Here, the specific user may be one or more users.
[0020]
The network facsimile machine FX is connected to an analog public telephone network PSTN for exchanging image information and various reports as electronic mail, and is connected to a group 3 facsimile using the public network as a transmission path. A transmission function for transmitting image information according to a transmission procedure is provided.
[0021]
FIG. 2 shows a configuration example of the network facsimile machine FX.
[0022]
In FIG. 1, a system control unit 1 performs various control processes such as a control process of each unit of the network facsimile machine FX and a facsimile transmission control procedure process. The parameter memory 3 stores a control processing program to be executed and various data necessary for executing the processing program, and constitutes a work area of the system control unit 1. The parameter memory 3 is unique to the network facsimile machine FX. The clock circuit 4 outputs current time information.
[0023]
The scanner 5 is for reading a document image at a predetermined resolution, the plotter 6 is for recording and outputting an image at a predetermined resolution, and the operation display unit 7 operates the network facsimile machine FX. And consists of various operation keys and various indicators.
[0024]
The encoding / decoding unit 8 encodes and compresses the image signal and decodes the encoded and compressed image information into the original image signal. The image storage device 9 encodes and compresses the image signal. This is for storing a large number of image information in the closed state.
[0025]
The group 3 facsimile modem 10 is for realizing the modem function of the group 3 facsimile, and is a low-speed modem function (V.21 modem) for exchanging a transmission procedure signal, and mainly for exchanging image information. It has a high-speed modem function (V.17 modem, V.34 modem, V.29 modem, V.27ter modem, etc.).
[0026]
The network control device 11 is for connecting the network facsimile machine FX to the analog public switched telephone network PSTN, and has an automatic transmission / reception function.
[0027]
The local area network interface circuit 12 is for connecting the network facsimile machine FX to the local area network LAN. The local area network transmission control unit 13 communicates with other data terminal devices via the local area network LAN. It is for executing communication control processing of various predetermined protocol suites for exchanging various kinds of data between them.
[0028]
These are a system control unit 1, a system memory 2, a parameter memory 3, a clock circuit 4, a scanner 5, a plotter 6, an operation display unit 7, an encoding / decoding unit 8, an image storage device 9, a group 3 facsimile modem 10, a network The control device 11 and the local area network transmission control unit 13 are connected to an internal bus 14, and data exchange between these elements is mainly performed through the internal bus 14.
[0029]
Data exchange between the network control device 11 and the group 3 facsimile modem 10 is directly performed.
[0030]
Here, in the present 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 TCP / IP, and a further protocol. This is performed by applying a combination with a communication protocol of an upper layer (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.
[0031]
Further, as a protocol applied by each terminal to the mail server device SM for confirming reception of an e-mail addressed to the user and for requesting acquisition, an POP (Post Office Protocol) or the like can be applied.
[0032]
Communication protocols such as TCP / IP, SMTP, and POP, and the data format and data structure of electronic mail are specified by RFC documents issued by the IETF. For example, TCP is RFC793, IP is RFC793, SMTP is RFC821, and the format of the e-mail is RFC822, RFC1521, RFC1522 (MIME (Multi-Purpose).
Mail Extension) format.
[0033]
The network facsimile machine FX sends the read document image to another group 3 facsimile machine via the analog public switched telephone network PSTN, or the workstation devices WS1 to WSn via the local area network LAN (further, the Internet). To the user corresponding to the sub-address specified at that time, while transmitting the image information received from the other group 3 facsimile apparatuses via the analog public switched telephone network PSTN to the user or other network facsimile apparatus FX. Transfer using electronic mail or transfer image information received from the workstation WS of the local area network LAN (by electronic mail) to the designated analog public telephone network PSTN group 3 facsimile apparatus It has a-bis function, and the like.
[0034]
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.
[0035]
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.
[0036]
As described above, in the Internet, a system for delivering a confirmation mail is realized as an extended function of the e-mail system as a mechanism for confirming whether or not the e-mail has been delivered to a target destination. .
[0037]
As a system of these delivery confirmation mails, DSN (Delivery Status Notification) specified in RFC1891 and 1894, or MDN (Message Delivery Notification) specified in RFC2298 is in practical use.
[0038]
Here, generally, the DSN is used for confirming delivery to the mail server, and the MDN is used for confirming delivery to the receiving terminal. Therefore, the function of the DSN is usually mounted on the mail server device SM, and the function of the MDN is mounted on the network facsimile machine FX which is a terminal.
[0039]
For example, in the present embodiment, when a delivery confirmation by the MDN, that is, a receipt confirmation is to be received, a “Disposition-Notification-To” field is provided in the header information of the e-mail that transmits the image information. In the value of the “Disposition-Notification-To” field, an address of a mailbox set in the terminal, that is, a mail address is arranged.
[0040]
In the present embodiment, for example, the file number of the transmission image information is arranged in the “Message-ID” field of the header information of the e-mail for transmitting the image information. For this purpose, in this embodiment, when determining the file number of the transmission image information, a value that does not overlap is calculated by a known method.
[0041]
On the other hand, the receipt confirmation mail of the MDN includes a “Final-Recipient” field in the header information, and further includes an “Original-Message-ID” field. The value of the “Final-Recipient” field contains information indicating that the user has displayed or processed the e-mail, and the “Original-Message-ID” field has an e-mail requesting the MDN in the “Original-Message-ID” field. The value of “Message-ID” of (delivery confirmation request mail) is arranged.
[0042]
Therefore, when the received e-mail includes the “Final-Recipient” field, the network facsimile machine FX can determine that the e-mail is an MDN acknowledgment mail, and furthermore, the acknowledgment mail is By searching for the communication information with the same file number as the value of the “Original-Message-ID” field of the above, it is possible to determine which image information transmission e-mail the reception confirmation mail corresponds to.
[0043]
Further, in order to store the delivery confirmation result for each destination based on the receipt confirmation mail, in the present embodiment, in the case of a transmission operation in which the batch broadcast function is designated, as shown in FIG. Create a delivery confirmation result information table.
[0044]
This delivery confirmation result information table includes a Message-ID value assigned to an electronic mail carrying image information and one or more delivery confirmation result information. The delivery confirmation result information includes a destination mail address indicating the destination mail address of the image information and a transmission result indicating the delivery confirmation result for the destination, as shown in FIG.
[0045]
In the case of a transmission operation in which the batch broadcast function is not specified, a delivery confirmation result information table as shown in FIG. This delivery confirmation result information table includes a Message-ID value assigned to the electronic mail carrying the image information and a transmission result indicating the delivery confirmation result to the destination at that time.
[0046]
The communication history information for storing the communication history for each communication operation is as shown in FIG. In this case, the communication history information includes a file number representing identification information assigned to each communication operation, a communication mode of the communication operation (for example, discrimination of transmission / reception operation, presence / absence of broadcast operation, distinction of G3 communication / email communication). Etc.), a Message-ID value when image information is transmitted using an e-mail, and a communication result.
[0047]
FIG. 4 shows an example of a process at the time of transmission of the network facsimile machine FX when transmitting image information using an e-mail.
[0048]
The user sets a transmission document on the scanner 5 (process 101), operates the operation display unit 7 as appropriate, inputs one or more transmission destinations (process 102), and operates a start key (not shown). If the result of the determination 103 is YES, the image of the transmission original set on the scanner 5 is read, and the image data obtained thereby is encoded and compressed by the encoding / decoding unit 8 and stored in the image storage device 9. (Process 104).
[0049]
Next, it is checked whether or not the delivery confirmation request has been designated by the user (step 105). If the result of the step 105 is NO, the header information of the normal transmission e-mail is created (step 106).
[0050]
When the result of the determination 105 is YES, the header information of the delivery confirmation e-mail as described above is created (process 107). Here, it is checked whether or not there are a plurality of input destinations (decision 108). If the result of decision 108 is YES, the above-described delivery confirmation result information table is created, and information is appropriately created for each element. (Step 109). If the result of determination 108 is NO, the value of the Message-ID at that time is stored in the delivery confirmation result information table (process 110).
[0051]
Then, the body information of the e-mail is created (step 111), and the e-mail including any of the header information created in steps 106, 109, and 110 and the body information created in step 111 is transmitted to the mail server device SM. Then (process 112), this process ends.
[0052]
FIG. 5 and FIG. 6 show an example of processing when the network facsimile machine FX receives an electronic mail.
[0053]
First, it waits until a predetermined e-mail reception timing (for example, every 30 minutes) (NO loop of the judgment 201), and when the result of the judgment 201 becomes YES, it connects to the POP server of the mail server device SM, and An inquiry is made as to whether an electronic mail addressed to the user has been received (step 202). If the electronic mail has not been received (result of determination 203 is NO), the process returns to determination 201 and waits for the next reception timing.
[0054]
If an e-mail has been received and the result of determination 203 is YES, all e-mails addressed to the terminal itself are obtained from the POP server (process 204).
[0055]
Next, one e-mail obtained in step 204 is selected (step 205), the header information is analyzed (step 206), and it is determined whether the e-mail is an acknowledgment mail which is a response mail to the MDN described above. Is checked (determination 207).
[0056]
When the result of determination 207 is YES, the value of “Message-ID” having the same value as the value of the “Original-Message-ID” field of the receipt confirmation mail is registered in any of the delivery confirmation result information tables. It is checked whether or not it has been performed (process 208, judgment 209).
[0057]
If the result of determination 209 is YES, the contents of the delivery confirmation result information table are examined to determine whether the destination mail address is included, that is, whether one or more pieces of delivery confirmation result information are included ( Decision 211).
[0058]
When the result of the determination 211 is YES, it is checked whether or not the value of the “Final-Recipient” field is registered in any of the delivery confirmation result information of the delivery confirmation result information table found in the process 208 (process 212). .
At this time, it is checked whether or not there is any one that completely matches the value of the “Final-Recipient” field, or whether there is any partially matching value (decisions 213 and 214). Here, the partial match refers to, for example, a case where only the local part of the value of the “Final-Recipient” field (the part on the left side of the @ mark) matches, or the domain name of the value of the “Final-Recipient” field (@ (The right part of the mark).
[0059]
When the result of the determination 213 or 214 is YES, the contents of the delivery result notified by the receipt confirmation mail are stored in the transmission result information of the matched (completely matched or partially matched) delivery confirmation result information (processing 215).
[0060]
When the processing of one e-mail is completed in this way, it is checked whether or not the processing has been completed for all the e-mails obtained in the processing 204 (judgement 216). If the result of the judgment 216 is NO, the processing 205 Then, the same processing is performed for the remaining e-mails. If the result of the determination 216 is YES, the process returns to the determination 201 and waits until the next electronic mail acquisition timing.
[0061]
When the result of the determinations 213 and 214 is NO, when the result of the determination 211 is NO, when the result of the determination 209 is NO, and when the result of the determination 207 is NO, the normal reception electronic The mail processing is performed (processing 217), and the flow shifts to decision 216 to perform the subsequent operations.
[0062]
As described above, in the present embodiment, the receipt confirmation mail is identified using both the Message-ID and the destination mail address. Delivery confirmation can be performed, and user convenience can be improved.
[0063]
Also, when comparing the value of Final-Recipient of the transmission destination mail address and the receipt confirmation mail, it is determined that they match even if they do not completely match but partially match, so that the delivery confirmation request mail and the receipt confirmation mail are Flexible association can improve user convenience.
[0064]
In addition, since the communication management information can be managed for each destination even at the time of simultaneous broadcast to a plurality of destinations, it is possible to clearly indicate the transmission result for each destination, for example, in a communication management report or the like.
[0065]
In the above-described embodiment, whether or not to make a delivery confirmation request is determined according to the presence or absence of a delivery confirmation request from the user. However, if there are a plurality of designated destinations, the delivery confirmation request must always be made. You can also In this case, the destination mail address is stored only at the time of batch transmission, so that the capacity required for the management area (memory) can be reduced, and as a result, the operation efficiency of the network facsimile machine FX can be improved.
[0066]
【The invention's effect】
As described above, according to the present invention, the receipt confirmation mail is identified by using both the Message-ID and the mail address of the transmission destination. Delivery confirmation can be performed every time, and the effect that user convenience can be improved is obtained.
[0067]
Also, when comparing the value of Final-Recipient of the transmission destination mail address and the receipt confirmation mail, it is determined that they match even if they do not completely match but partially match, so that the delivery confirmation request mail and the receipt confirmation mail are An effect is also obtained that the user's convenience can be improved by flexibly associating.
[0068]
In addition, since the communication management information can be managed for each destination even at the time of simultaneous broadcasting to a plurality of destinations, the transmission result can be clearly specified for each destination, for example, in a communication management report. .
[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 a delivery confirmation result information table and the like.
FIG. 4 is a flowchart illustrating an example of a process performed by the network facsimile machine FX when transmitting image information using an electronic mail.
FIG. 5 is a flowchart illustrating an example of a process when receiving an e-mail.
FIG. 6 is a flowchart (continued) showing an example of processing when receiving an e-mail.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 System control part 2 System memory 3 Parameter memory FX Network facsimile machine

Claims (4)

電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置において、
送達確認要求メール送信時にそのMessage−IDフィールドの値と共に送信先メールアドレスを記憶し、受領確認メール受信時にOriginal−Message−IDフィールドの値とともにFinal−Recipientフィールドの値を用いて受領確認メールの送信元を特定することを特徴とするネットワークファクシミリ装置。
In a network communication device having a function of transmitting and receiving image information using electronic mail,
When the delivery confirmation request mail is transmitted, the destination mail address is stored together with the value of the Message-ID field, and when the receipt confirmation mail is received, the receipt confirmation mail is transmitted using the value of the Original-Message-ID field and the value of the Final-Recipient field. A network facsimile machine characterized by specifying a source.
送信先メールアドレスとFinal−Recipintフィールドの値を比較するとき、それぞれの一部、または、全部を比較要素として用いることを特徴とする請求項1記載のネットワークファクシミリ装置。2. The network facsimile apparatus according to claim 1, wherein a part or all of the destination e-mail address and the value of the Final-Recipint field are used as comparison elements. 電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置において、
複数宛先への一括同報送信時には、送達確認要求メールを送信するとともに、その送達確認要求メールのMessage−IDフィールドの値と共に送信先メールアドレスを記憶し、受領確認メール受信時にOriginal−Message−IDフィールドの値とともにFinal−Recipientフィールドの値を用いて受領確認メールの送信元を特定することを特徴とするネットワークファクシミリ装置。
In a network communication device having a function of transmitting and receiving image information using electronic mail,
At the time of simultaneous broadcast transmission to a plurality of destinations, a delivery confirmation request mail is transmitted, and the destination mail address is stored together with the value of the Message-ID field of the delivery confirmation request mail, and the Original-Message-ID is received when the receipt confirmation mail is received. A network facsimile apparatus characterized in that the source of an acknowledgment mail is specified using the value of the Final-Recipient field together with the value of the field.
電子メールを用いて画情報を送受信する機能を備えたネットワーク通信装置において、
複数宛先への一括同報送信時には、送達確認要求メールを送信するとともに、その送達確認要求メールのMessage−IDフィールドの値と共に送信先メールアドレスを記憶し、受領確認メール受信時にOriginal−Message−IDフィールドの値とともにFinal−Recipientフィールドの値を用いて受領確認メールの送信元を特定し、上記同報通信について通信管理情報を宛先毎に管理することを特徴とするネットワークファクシミリ装置。
In a network communication device having a function of transmitting and receiving image information using electronic mail,
At the time of simultaneous broadcast transmission to a plurality of destinations, a delivery confirmation request mail is transmitted, and the destination mail address is stored together with the value of the Message-ID field of the delivery confirmation request mail, and the Original-Message-ID is received when the receipt confirmation mail is received. A network facsimile apparatus for identifying a transmission source of an acknowledgment mail using a value of a Final-Recipient field together with a value of a field, and managing communication management information for each destination for the broadcast.
JP2002227453A 2002-08-05 2002-08-05 Communication device Expired - Fee Related JP3871625B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002227453A JP3871625B2 (en) 2002-08-05 2002-08-05 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002227453A JP3871625B2 (en) 2002-08-05 2002-08-05 Communication device

Publications (3)

Publication Number Publication Date
JP2004072326A true JP2004072326A (en) 2004-03-04
JP2004072326A5 JP2004072326A5 (en) 2006-02-09
JP3871625B2 JP3871625B2 (en) 2007-01-24

Family

ID=32014488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002227453A Expired - Fee Related JP3871625B2 (en) 2002-08-05 2002-08-05 Communication device

Country Status (1)

Country Link
JP (1) JP3871625B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8014502B2 (en) 2005-09-07 2011-09-06 Ricoh Company, Ltd. Communication device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8014502B2 (en) 2005-09-07 2011-09-06 Ricoh Company, Ltd. Communication device

Also Published As

Publication number Publication date
JP3871625B2 (en) 2007-01-24

Similar Documents

Publication Publication Date Title
JP3599313B2 (en) Network facsimile apparatus and control method therefor
US7555520B2 (en) Server apparatus and method for electronic mail transmission control
US7403311B2 (en) Network facsimile device
JP3748036B2 (en) Network facsimile machine
JP4316730B2 (en) Communication control method for electronic mail system, electronic mail apparatus and control method therefor
JP3664581B2 (en) Control method of network facsimile apparatus
JP2004178109A (en) Communication device and communication method
JP3573251B2 (en) Control method of network facsimile system
JP3618988B2 (en) Control method of network facsimile apparatus
JP4080664B2 (en) Network facsimile machine
KR100696974B1 (en) Network terminal equipment
JP3871625B2 (en) Communication device
JP2001265699A (en) Network facsimile equipment
JP3474764B2 (en) Control method for network facsimile machine
JP3640202B2 (en) Network facsimile machine
JP3664197B2 (en) Internet facsimile machine
JP3608027B2 (en) Network facsimile machine
JP3638433B2 (en) Network facsimile machine
JP4167110B2 (en) Image forming apparatus control method and image forming apparatus
JP2001313778A (en) Network facsimile terminal
JP3582942B2 (en) Internet facsimile machine
JPH11150645A (en) Control method for facsimile communication system
JPH1168834A (en) Control method for network facsimile system
JP3944602B2 (en) Facsimile device
JP3775936B2 (en) Network facsimile machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050218

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060922

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: 20061017

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061017

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: 20101027

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111027

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121027

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131027

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees