(57)【要約】【課題】公衆回線網に収容されたプロバイダを介したファクシミリ送信の内の相手先に到達したか否かを判別することができないファクシミリ送信に対して、その情報が相手先に到達したか否かの確認の必要性を容易に知ることができるファクシミリ装置を提供する。【解決手段】ファクシミリ装置は、各プロバイダＡ，Ｂ，Ｃ，Ｄ，Ｅを経由してファクシミリ送信を行うための複数の通信機能を有し、通信機能のそれぞれにより各プロバイダＡ，Ｂ，Ｃ，Ｄ，Ｅを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成し、ＲＡＭ３１８の通信管理テーブル上に格納する。ここで、ITU-T T.37でのインターネットを介してファクシミリ送信を実行した際には、このファクシミリ送信の通信結果の確認が必要である旨を記述した通信管理情報を作成する。  【選択図】図１１
2008109706.tif 000002
【特許請求の範囲】
【請求項１】
公衆回線網に収容されたプロバイダを介してファクシミリ送信を行うファクシミリ装置において、
前記プロバイダを介してファクシミリ送信を行うための複数の通信機能を選択的に実行可能な通信手段と、
前記複数の通信機能のいずれかにより前記プロバイダを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成する通信管理情報作成手段とを備え、
前記通信管理情報作成手段は前記複数の通信機能のうち、特定の通信機能によるファクシミリ送信に対しては、該ファクシミリ送信の通信結果の確認が必要である旨を記述した通信管理情報を作成することを特徴とするファクシミリ装置。
【請求項２】
前記通信管理情報作成手段により作成された前記通信機能のそれぞれによるファクシミリ送信の通信管理情報を格納する記憶手段と、前記記憶手段に格納された通信管理情報の一欄を通信管理レポートとして出力する出力手段を備えることを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記複数の通信機能は、ＩＴＵ−Ｔ勧告のＴ．３０、Ｔ．３７、Ｔ．３８の少なくともいずれかを含み、前記特定の通信機能は、ＩＴＵ−Ｔ勧告のＴ．３７に従う通信機能であることを特徴とする請求項１記載のファクシミリ装置。
【請求項４】
公衆回線網に収容されたプロバイダを介してファクシミリ送信を行うための複数の通信機能を有するファクシミリ装置に用いられる通信結果管理方法において、
前記複数の通信機能のいずれかにより前記プロバイダを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成する工程と、
前記各通信機能のうち、特定の通信機能によるファクシミリ送信の通信管理情報に該ファクシミリ送信の通信結果の確認が必要である旨を示す情報を付加する工程と
を有することを特徴とする通信結果管理方法。
【請求項５】
公衆回線網に収容されたプロバイダを介してファクシミリ送信を行うための複数の通信機能を有するファクシミリ装置に用いられる通信結果管理方法をファクシミリ装置に実行させるための制御プログラムであって、
前記通信結果管理方法は、
前記複数の通信機能のいずれかにより前記プロバイダを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成する工程と、
前記各通信機能のうち、特定の通信機能によるファクシミリ送信の通信管理情報に該ファクシミリ送信の通信結果の確認が必要である旨を示す情報を付加する工程と
を有することを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆回線網に収容されたプロバイダを介してファクシミリ送信を行うファクシミリ装置、それに用いられる通信結果管理方法および制御プログラムに関する。
【背景技術】
【０００２】
従来、ファクシミリ装置として、通信網に収容された電子メールサーバを経由して電子メールの送受信を行う機能いわゆるインターネットファクシミリ機能を有するものがある。このインターネットファクシミリ機能は、ITU-T T.37により勧告化されている。また、ファクシミリ装置は、上記電子メールを送信した際には、電子メールの電子メールサーバに対しての送信結果を表す通信管理情報を作成する。
【０００３】
また、電子メールサーバは、例えば中継先において送信エラーが発生した場合には、RFC(Request For Comments)1894に記述されているDSN（送達通知）の電子メールをファクシミリ装置に返すように構成されている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来のファクシミリ装置では、電子メールサーバに対する電子メールの送信結果は通信管理情報から得られるが、この電子メールが相手先に正常に送信されたか否かを知ることはできない。例えば、電子メールサーバの中継先で送信エラーが発生した場合には、電子メールサーバから返されたDSN（送達通知）の電子メールを受信するのみであり、この受信したDSNの電子メールの内容が通信管理情報の送信結果に反映されない。よって、電子メールが正常に相手先に送信されたか否かを通信管理情報から知ることはできない。
【０００５】
本発明の目的は、公衆回線網に収容されたプロバイダを介したファクシミリ送信の内の相手先に到達したか否かを判別することができないファクシミリ送信に対して、その情報が相手先に到達したか否かの確認の必要性を容易に知ることができるファクシミリ装置、通信結果管理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するため、公衆回線網に収容されたプロバイダを介してファクシミリ送信を行うファクシミリ装置において、前記プロバイダを介してファクシミリ送信を行うための複数の通信機能を選択的に実行可能な通信手段と、前記複数の通信機能のいずれかにより前記プロバイダを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成する通信管理情報作成手段とを備え、前記通信管理情報作成手段は前記複数の通信機能のうち、特定の通信機能によるファクシミリ送信に対しては、該ファクシミリ送信の通信結果の確認が必要である旨を記述した通信管理情報を作成することを特徴とするファクシミリ装置を提供する。
【０００７】
本発明は、上記目的を達成するため、公衆回線網に収容されたプロバイダを介してファクシミリ送信を行うための複数の通信機能を有するファクシミリ装置に用いられる通信結果管理方法において、前記複数の通信機能のいずれかにより前記プロバイダを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成する工程と、前記各通信機能のうち、特定の通信機能によるファクシミリ送信の通信管理情報に該ファクシミリ送信の通信結果の確認が必要である旨を示す情報を付加する工程とを有することを特徴とする通信結果管理方法を提供する。
【０００８】
本発明は、上記目的を達成するため、公衆回線網に収容されたプロバイダを介してファクシミリ送信を行うための複数の通信機能を有するファクシミリ装置に用いられる通信結果管理方法をファクシミリ装置に実行させるための制御プログラムであって、前記通信結果管理方法は、前記複数の通信機能のいずれかにより前記プロバイダを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成する工程と、前記各通信機能のうち、特定の通信機能によるファクシミリ送信の通信管理情報に該ファクシミリ送信の通信結果の確認が必要である旨を示す情報を付加する工程とを有することを特徴とする制御プログラムを提供する。
【発明の効果】
【０００９】
本発明によれば、公衆回線網に収容されたプロバイダを介したファクシミリ送信の内の相手先に到達したか否かを判別することができないファクシミリ送信に対して、その情報が相手先に到達したか否かの確認の必要性を容易に知ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１１】
（実施の第１形態）
図１は本発明の実施の第１形態に係るファクシミリ装置の構成を示すブロック図である。
【００１２】
ファクシミリ装置は、図１に示すように、公衆回線網（ＰＳＴＮ）１０９に対する接続制御などを行う網制御装置（以下、ＮＣＵという）１０８と、公衆回線網１０９を介してファクシミリ送受信する情報の変復調を行うモデム１０７と、送信する原稿画像を読み取るための読取部１０３と、受信した情報および通信管理レポートを出力する記録部１０４と、メールサーバ１１２を収容するローカルエリアネットワーク（以下、ＬＡＮという）１１１に接続するためのＬＡＮＩ／Ｆ（インターフェィス）１１０と、ＣＰＵ１０１とを備える。
【００１３】
ＣＰＵ１０１は、ＲＯＭ１０５に格納されている制御プログラムに従い装置全体の制御とともに、各種制御を行う。ＲＯＭ１０５には、FAX送信・受信制御プログラム１５１、E-mail送信・受信制御プログラム１５２、レポート生成制御プログラム１５３、記録・読取制御プログラム１５４などが含まれ、ＣＰＵ１０１は、これら制御プログラムに従い、FAX送信・受信、E-mail送信・受信、レポート生成、記録・読取、ユーザＩ／Ｆなどの制御を行う。ＣＰＵ１０１の作業領域としては、ＲＡＭ１０６が用いられる。また、ＲＡＭ１０６には、通信管理情報テーブル、画像データなどの各種情報が格納される。
【００１４】
このＣＰＵ１０１に対する指示入力は、操作部１０２を介して行われる。この操作部１０２は、各種設定情報などを表示するためのＬＣＤ（液晶表示パネル）１２１と、動作状態などを表すためのＬＥＤ１２２と、機能設定キー、ワンタッチキー、短縮ダイヤルキー、テンキー、スタートーキー、ストップキーなどを含むキー群１２３と、操作音、警告音などを発するためのスピーカ１２４とを有し、各キーの操作が行われると、対応する情報がＣＰＵ１０２に入力される。
【００１５】
本実施の形態は、公衆回線網１０９を介してファクシミリ情報の送受信およびＬＡＮ１１１に収容されたメールサーバ１１２を経由して電子メールの送受信を行うとともに、ファクシミリ情報の送受信時および電子メールの送受信時にその通信管理情報を作成する。作成された通信管理情報は、ＲＡＭ１０６の通信管理情報テーブル上に格納される。この通信管理情報は、記録部１０４により通信管理レポートとして出力することが可能である。
【００１６】
ここで、電子メールを送信する際の手順について説明すると、まず操作部１０２により宛先（アドレス）が入力され、読取部１０３により送信原稿の画像が読み取られる。この読み取られた画像は、電子メールに添付されて入力された宛先に送信される。この電子メールの形式、添付画像の圧縮方法などは、ITU-Ｔ T.37（インターネットを介したファクシミリ送信の勧告）に従うものである。画像が添付された電子メールは、ＬＡＮＩ／Ｆ１１０によりＬＡＮ１１１を介してメールサーバ１１２に送られる。
【００１７】
上記電子メールを受けたメールサーバ１１２は、この電子メールをその宛先にインターネットを介して送出する。ここで、例えば中継先において送信エラーが発生した場合には、メールサーバ１１２は、RFC(Request For Comments)1894に記述されているDSN（送達通知）の電子メールをファクシミリ装置に返すように構成されている。このDSNは、"Action:"ヘッダにより、"failed"（不達通知）/"delayed"（遅送）/"delivered"（送信OK）/"relayed"（中継）/"expanded"（拡張）を通知する。
【００１８】
本ファクシミリ装置においては、電子メールの送信から一定期間経過後に、送信電子メールに対するDSN（送達通知）をメールサーバ１１２から受信したか否か判定し、このDSNを受信すると、このDSNに応じてこのDSNを受けた電子メールの通信管理情報の内容を更新する。また、電子メールの送信から一定期間経過後に、送信電子メールに対するDSN（送達通知）をメールサーバ１１２から受信していないと判定されると、送信された電子メールの送信結果を正常終了とするように通信管理情報が更新される。この管理通信情報の更新処理の詳細については、後述する。
【００１９】
次に、ＲＡＭ１０６に格納されている通信管理情報テーブルの構成について図２を参照しながら説明する。図２は図１のファクシミリ装置のＲＡＭ１０６に格納されている通信管理情報テーブルの構成を示す図である。
【００２０】
ＲＡＭ１０６に格納されている通信管理情報テーブル２０１には、図２に示すように、ファクシミリ情報の送受信、電子メールの送受信時に作成される通信管理情報が格納される。この通信管理情報は、通信管理番号２０２、ユーザＩＤ２０３、通信モード２０４、通信時間２０５、通信開始時間２０６、ページ数２０７、相手先電話番号／メールアドレス２０８、メッセージＩＤ２０９、およびエラーコード（通信結果）２１０を含む。
【００２１】
通信管理番号２０２においては、送信時の番号として１〜４９９９が割り当てられ、受信時の番号として５０００〜５９９９が割り当てられている。ユーザＩＤ２０３は、ファクシミリ送信時のユーザ略称、発信人名称、または電子メール送信時の"From:"フィールド欄に記述される情報である。通信モード２０４は、Ｇ３、ＥＣＭなどのファクシミリ送信または受信モード、また電子メールの送信または受信モードを示す。通信時間２０５は通信に要した時間を示し、通信開始時間２０６は通信を開始した時間を示す。ページ数２０７は、送信または受信原稿の枚数を示し、画像が添付されていない電子メールを受信した場合、ページ情報がないものと見なされてページ数２０７の欄は無記述となる。相手先電話番号／メールアドレス２０８は、相手先の電話番号または相手先のメールアドレスを示す。メッセージＩＤ２０９は、電子メールの送信または受信時のメールヘッダに付加される"Message ID:"に記述されるIDを示す。エラーコード（通信結果）２１０は、ファクシミリ送信または受信の通信結果、また電子メールの送信また受信の通信結果を示す。
【００２２】
次に、電子メールの送信について図３を参照しながら説明する。図３は図１のファクシミリ装置における電子メールの送信手順を示すフローチャートである。
【００２３】
電子メールを送信する際には、図３に示すように、まずステップＳ３０１において、通信管理情報を格納するための１つの領域をＲＡＭ１０６上に確保する。ここで、ＲＡＭ１０６の通信情報管理テーブル上の空領域、または空領域がなければ、通信情報管理テーブルの最も古い通信管理情報に対応する領域が確保される。また、この確保した領域に対して、送信する電子メールの通信管理番号、メッセージＩＤ、通信モードとしてインターネットファクシミリ送信（I-FAX送信）、通信開始時間、ページ数、相手先メールアドレス、エラーコード（通信結果；未定）が設定される。
【００２４】
次いで、ステップＳ３０２に進み、メールサーバ１１２に対して、読み取られた画像が添付された電子メール（Ｉ-FAX）の送信を実行する。続くステップＳ３０３では、メールサーバ１１２への送信が成功したか否かを判定する。メールサーバ１１２への送信が成功しなかったときには、ステップＳ３０４に進み、メールサーバ１１２への送信が成功しなかった原因が送信エラー発生によるものであるか否かを判定する。ここで、この原因が送信エラー発生によるものでないときには、サーバビジーなどによりメールサーバ１１２への接続ができないと判断して上記ステップＳ３０２に戻り、再度、電子メールの送信を行う。これに対し、メールサーバ１１２への送信が成功しなかった原因が送信エラー発生によるものであるときには、ステップＳ３０５に進み、送信ＮＧとして通信管理情報に対応するエラーコードを設定するとともに、この送信結果を表す送信結果レポートを出力し、本処理を終了する。
【００２５】
上記ステップＳ３０３においてメールサーバ１１２への送信が成功したと判定されると、ステップＳ３０６に進み、メールサーバ１１２に対する受信動作を一定時間経過後に開始するために、一定時間（例えば３０分間）ウェイトする。このウェイト期間中には、通信管理情報に通信時間が設定される。また、このウェイト期間中に通信管理レポートが出力された場合、通信結果の欄に"--"と記述することにより、まだ送信結果が確定していないことを示す。
【００２６】
次いで、ステップＳ３０７に進み、メールサーバ１１２に対する受信処理を実行し、続くステップＳ３０８で、メールサーバ１１２からのメールの受信に成功したか否かを判定し、メールサーバ１１２からのメールの受信に成功しなかったときには、送信した電子メールが指定した宛先に正常に送信されたと判断してステップS３０９に進み、送信ＯＫとして通信管理情報を更新するとともに、この送信結果を表す送信結果レポートを出力し、本処理を終了する。
【００２７】
これに対し、メールサーバ１１２からのメールの受信に成功すると、ステップＳ３１０に進み、受信したメール中にDSNのメールが含まれているか否かを判定する。この判定は、受信したメール中のフィールドに以下の記述があるか否かにより行われる。
【００２８】
Content-Type: multipart/report; report-type=delivery-status;
なお、DSNの詳細は、RFC1894を参照のこと。
【００２９】
上記メール中にDSNのメールが含まれていないときには、送信した電子メールが指定した宛先に正常に送信されたと判断してステップS３０９に進み、送信ＯＫとして通信管理情報を更新し、本処理を終了する。受信したメール中にDSNのメールが含まれているときには、ステップＳ３１１に進み、DSN解析処理を実行し、本処理を終了する。
【００３０】
次に、上記ステップＳ３１１のDSN解析処理について図４を参照しながら説明する。図４は図３のステップＳ３１１のDSN解析処理の手順を示すフローチャートである。
【００３１】
DSN解析処理では、図４に示すように、まずステップＳ４０１において、受信したDSNの元メールの"Message-ID:"フィールドに記述されているメッセージID（DSN）を取得し、続くステップＳ４０２で、通信情報管理テーブル検索用のインデックスｉを１に設定する。そして、ステップＳ４０３に進み、通信管理情報テーブルを参照して通信管理情報ｉのメッセージＩＤ（ｉ）を取得する。
【００３２】
次いで、ステップＳ４０４に進み、取得したメッセージＩＤ（ｉ）とメッセージＩＤ（DSN）を比較し、両者が一致するか否かを判定する。メッセージＩＤ（ｉ）とメッセージＩＤ（DSN）とが一致しないときには、ステップＳ４０５に進み、インデックスｉを１インクリメントし、続くステップＳ４０６で、インデックスｉが通信管理情報テーブルの最大値（通信管理情報の通信管理番号）以下であるか否かを判定する。インデックスｉが通信管理情報テーブルの最大値以下であるときには、上記ステップＳ４０４に戻り、インデックスｉが通信管理情報テーブルの最大値を超えているときには、ステップＳ４０７に進み、DSNメッセージと一致する通信管理情報がないので、受信したDSNの内容を記述したDSNエラーレポートを出力し、本処理を抜ける。
【００３３】
上記ステップＳ４０４においてメッセージＩＤ（ｉ）とメッセージＩＤ（DSN）とが一致したと判定されると、ステップＳ４０８に進み、DSN中の"Action:"フィールドからそれに記述された情報を取得し、続くステップＳ４０９で、取得した情報に基づき対応する通信管理情報の通信結果を更新する。ここで、"Action:"には、上述したように、"failed"（不達通知）/"delayed"（遅送）/"delivered"（送信OK）/"relayed"（中継）/"expanded"（拡張）のいずれかが記述されており、"failed"（不達通知）が記述されていた場合には、対応する通信管理情報の通信結果を送信結果NGとして更新し、その送信結果を表す送信結果レポートを出力す。また、"delayed"（遅送）が記述されていた場合には、対応する通信管理情報の通信結果を送信結果未達として、"delivered"（送信OK）が記述されていた場合には、送信結果OKとして、"relayed"（中継）が記述されていた場合には、送信結果OK（中継）として、"expanded"（拡張）が記述されていた場合には、送信結果OK（同報）としてそれぞれ更新し、それぞれ送信結果を表す送信結果レポートを出力する。そして、本処理を抜ける。
【００３４】
次に、通信管理レポートの出力例について図５を参照しながら説明する。図５は図１のファクシミリ装置の通信管理レポートの出力例を示す図である。
【００３５】
通信管理レポートは、ＲＡＭ１０６の通信管理情報テーブルに格納されている通信管理情報の一欄を記述したレポートであり、操作部１０２の入力操作により記録部１０４から出力することが可能である。この通信管理レポートは、例えば図５に示すように、開始時刻、相手先、発信元名称、通信管理番号（No．）、通信モード、送受信枚数および通信結果を含む。ここで、電子メールを送信した場合、通信モードの欄には、"送信 I-FAX"が記述される。
【００３６】
この通信管理レポートにおいては、３件の"送信 I-FAX"があり、１件目の電子メール（通信管理番号０００２）に関しては、一定時間経過後にメールサーバ１１２からメールを受信したが、DSNを受信していないので（通信管理番号５００２）、通信結果の欄にOKと記述されている。２件目の電子メール（通信管理番号０００３）に関しては、一定時間経過後にメールサーバ１１２からメールを受信し、またDSN（不達）を受信しているので（通信管理番号５００３，５００４）、通信結果の欄にNGと記述されている。また、３件目の電子メール（通信管理番号０００４）に関しては、送信から一定時間経過しておらず、メールサーバ１１２からメールを受信するか否かが不明であるので、通信結果の欄に"--"と記述されている。
【００３７】
次に、上記ステップＳ３０５または上記ステップＳ３０９において出力される送信結果レポートの例について図６および図７を参照しながら説明する。図６は図３のステップＳ３０５において出力される送信結果レポートの一例を示す図、図７は図３のステップＳ３０９において出力される送信結果レポートの一例を示す図である。
【００３８】
メールサーバ１１２への電子メールの送信時に送信エラー発生して送信がエラー終了した場合（図３のステップＳ３０４）には、送信ＮＧとして通信管理情報に対応するエラーコードを設定するとともに、この送信結果を表す送信結果レポートを出力する（ステップＳ３０５）。この送信結果レポートには、例えば図７に示すように、送信がエラー終了した旨を示すメッセージとともに、通信結果が含まれ、この通信結果の欄には、送信結果を表すNGと、エラーコードとが記述されている。
【００３９】
また、メールサーバ１１２から上記メールを受信しなかったとき、またはメール中に該当するDSNのメールが含まれていないとき（図３のステップＳ３０８，Ｓ３１０）には、送信した電子メールが指定した宛先に正常に送信されたとして、送信ＯＫの送信結果を表す送信結果レポートを出力する（ステップＳ３０９）。この送信結果レポートには、例えば図６に示すように、送信が正常終了した旨を示すメッセージとともに、その通信結果が含まれ、この通信結果の欄には、送信結果を表すOKが記述されている。
【００４０】
このように、本実施の形態では、電子メールの送信から一定期間経過後に、送信電子メールに対するDSN（送達通知）をメールサーバ１１２から受信したか否か判定し、このDSNを受信すると、このDSNに応じてこのDSNを受けた電子メールの通信管理情報の内容を更新するので、電子メールサーバを経由して送信された電子メールが正常に相手先に送信されたか否かを確実に知ることができ、ひいてはインターネットを介したファクシミリ送信に対する信頼を向上させることができる。
【００４１】
また、通信管理レポートには、DSNに応じた送信結果が記述されるから、この記述から、不達、遅送、送信OK、中継、同報などの送信結果情報を得ることができる。
【００４２】
（実施の第２形態）
次に、本発明の実施の第２形態について図８ないし図１０を参照しながら説明する。図８は本発明の実施の第２形態に係るファクシミリ装置におけるDSNのメール受信処理の手順を示すフローチャート、図９は図８のステップＳ８０７において出力される送信結果レポートの一例を示す図、図１０は図８のステップＳ８０９において出力される受信結果レポートの一例を示す図である。本実施の形態は、呪術の実施の第１形態と同じ構成を有し、その構成のついての説明は省略する。
【００４３】
本実施の形態は、送信された電子メールに対してメールサーバ１１２から返されたDSN（送達通知）を受信すると、受信した送達通知の内容を解析し、この解析により受信したDSN（送達通知）が送信された電子メールの不達通知であることが検出されると、この送信された電子メールの不達を表すエラー通知情報を出力する。ここで、エラー通知情報は、操作部１０２のスピーカ１２４により警告音を発することによりユーザに通知されるように構成されている。また、エラー通知情報は、記録部１０４により印字して出力することにより、また操作部１０２のＬＣＤ１２１およびＬＥＤ１２２を用いてユーザに通知されるように構成されている。
【００４４】
本実施の形態においては、読みと取られた画像が添付された電子メールを送信した後にメールサーバ１１２からのメール受信処理を開始する。そして、メールサーバ１１２からのメールを受信すると、図８に示すように、まずステップＳ８０１においてメールサーバ１１２から受信したメールがDSNを含むメールであるか否かを判定する。この判定は、上述の実施の第１形態と同様に、受信したメール中のフィールドに以下の記述があるか否かにより行われる。
【００４５】
Content-Type: multipart/report; report-type=delivery-status;
メールサーバ１１２から受信したメールがDSNを含むメールでないときには、ステップＳ８０８に進み、通常のメール受信処理を実行する。この通常のメール受信処理では、受信したメールの印字出力または転送などを行う。そして、本処理を終了する。
【００４６】
メールサーバ１１２から受信したメールがDSNを含むメールであるときには、ステップＳ８０２に進み、"Action:<action>"の記述の有無を判定し、この記述がないときには、不正なDSNを受信したと判断してステップＳ８０９に進み、記録部１０４から通信結果レポートを出力する。ここでは、異常DSN受信を表す受信結果レポートを出力する。この受信結果レポートの詳細については後述する。そして、本処理を終了する。
【００４７】
DSNに"Action:<action>"の記述があるときには、ステップＳ８０３に進み、この"Action:<action>"に記述されている文字列を取得してＲＡＭ１０６のaction文字列バッファに格納する。そして、ステップＳ８０４に進み、取得したaction文字列が"failed"であるか否かを判定し、取得したaction文字列が"failed"であるときには、この"failed"が不達を示すので、ステップＳ８０５に進む。
【００４８】
ステップＳ８０５では、送信された電子メールが指定された宛先に到達していないことをユーザに通知するために、警告音をスピーカ１２４から発生させ、続くステップＳ８０６で、このDSNにより不達通知を受けた電子メールを特定するための情報例えば相手先メールアドレスなどを操作部１０２のＬＣＤ１２１に表示するとともに、エラー状態であることを表すようにＬＥＤ１２２を点灯する。そして、ステップＳ８０７に進み、記録部１０４から、このDSNにより不達通知を受けた電子メールに対する通信結果レポートを出力する。ここでは、このDSNにより不達通知を受けた旨、その電子メールに関する情報を記述した送信結果レポートを出力する。この送信結果レポートの詳細については後述する。そして、本処理を終了する。
【００４９】
上記ステップＳ８０４において取得したaction文字列が"failed"でないと判定されると、取得したaction文字列が"delayed"（遅送）/"delivered"（送信OK）/"relayed"（中継）/"expanded"（拡張）のいずれかであるので、ステップＳ８０５およびステップＳ８０６をスキップしてステップＳ８０７に進み、このDSNを受けた電子メールに対する通信結果レポートを出力する。ここでは、このDSNが示す"delayed"（遅送）/"delivered"（送信OK）/"relayed"（中継）/"expanded"（拡張）のいずれかを記述した送信結果レポートを出力する。そして、本処理を終了する。
【００５０】
DSNにより不達通知を受けた場合（ステップＳ８０４）、この電子メールに対しては、例えば図９に示す送信結果レポートが出力される（ステップＳ８０７）。この送信結果レポートには、メールサーバによりエラーが通知された旨と、そのエラーが通知された電子メールに関する情報（ここでは、受付番号、相手のアドレス、相手先略称、開始時刻、通信時間、枚数）と、NGの通信結果とが記述されている。
【００５１】
メールサーバ１１２から不正なDSNを受信した場合（ステップＳ８０２）、例えば図１０に示す、異常DSN受信を表す受信結果レポートが出力される（ステップＳ８０９）。この受信結果レポートには、受信したメールが不正なDSNメールであることの旨と、このメールに該当する電子メールに関する情報（ここでは、受付番号、相手のアドレス、相手先略称、開始時刻、通信時間、枚数）と、"Action:"ヘッダがないDSNを受信したことを示す通信結果とが記述されている。
【００５２】
このように、本実施の形態では、送信された電子メールに対してメールサーバ１１２から返されたDSN（送達通知）を受信すると、受信した送達通知の内容を解析し、この解析により受信したDSN（送達通知）が送信された電子メールの不達通知であることが検出されると、この送信された電子メールの不達を表すエラー通知情報を操作部１０２のスピーカ１２４、ＬＣＤ１２１およびＬＥＤ１２２、また記録部１０４を用いて出力するので、送信された電子メールが指定された相手先に到達していないことを確実に知ることができ、ひいてはインターネットを介したファクシミリ送信に対する信頼を向上させることができる。
【００５３】
なお、本実施の形態では、エラー通知情報を操作部１０２のスピーカ１２４、ＬＣＤ１２１およびＬＥＤ１２２、また記録部１０４を用いて出力するように構成しているが、これらのいずれか１つ以上を組合せてエラー通知情報を出力するようにしてもよい。
【００５４】
（実施の第３形態）
次に、本発明の実施の第３形態について図１１および図１２を参照しながら説明する。図１１は本発明の実施の第３形態に係るファクシミリ装置の構成を示すブロック図、図１２は図１１のファクシミリ装置において出力される通信管理レポートの一例を示す図である。
【００５５】
ファクシミリ装置は、図１１に示すように、公衆回線網（ＰＳＴＮ）３４４に接続されている網制御装置（以下、ＮＣＵという）３０２を備える。ＮＣＵ３０２は、電話網とのデータ通信などに使用するためにその回線端末へ接続するなどの電話交換網の接続制御、データ通信路への切換を行い、公衆回線網３４４と電話機３０４との接続（ＣＭＬオフ）、および公衆回線網３４４とハイブリット部３０６との接続（ＣＭＬオン）を選択的に切り換える。ＮＣＵ３０２と電話機３０４とは信号線３０２ａで接続され、ＮＣＵ３０２とハイブリット部３０６とは信号線３０２ｃで接続される。ＮＣＵ３０２の切換動作は後述するＣＰＵ３２２で制御され、通常状態では、公衆回線網３４４と電話機３０４との接続が選択されている。
【００５６】
ハイブリット部３０６は、公衆回線網３４４を介して送信されるファクシミリ送信系からの送信信号と、公衆回線網３４４を介して受信されるファクシミリ受信系への受信信号とを分離する。
【００５７】
ファクシミリ送信系は読取部３１４を有し、読取部３１４は、原稿情報を読み取り、その読取りデータをバス３２６に出力する。この読取りデータはＲＡＭ３１８に一旦格納された後にＣＰＵ３２２により読み出されて符号化され、該符号化されたデータはバス３２６を介して変復調部３０８に出力される。
【００５８】
変復調部３０８は、バス３２６を介して入力された符号化データに対し変調処理を施して変調信号を生成し、またハイブリット部３０６から信号線３０６ａを介して取り込まれた受信信号に対し復調処理を施して復調データを生成する。この変調処理および復調処理は、ITU-T勧告V.8，V.21，V．27ter，V.29，V.17，V.34に基づき行われる。変復調部３０８による変調、復調処理の内容はＣＰＵ３２２からバス３２６を介して与えられる信号によって指示され、この指示された変調、復調処理によって伝送モードが決定される。ＣＰＵ３２２からバス３２６を介して変復調部３０８に与えられる指示は、送信モード、受信モード、伝送速度などの指示である。
【００５９】
変復調部３０８で生成された変調信号は、加算部３１２に信号線３０８ａを介して出力され、加算部３１２は、変復調部３０８からの変調信号と発呼部３１０から信号線３１０ａを介して入力した信号とを加算してハイブリット部３０６に信号線３１２ａを介して出力する。発呼部３１０は、ＣＰＵ３２２からバス３２６を介して入力された電話番号情報に応じてＤＴＭＦの選択信号を出力する。ハイブリット部３０６は加算部３１２からの加算された信号を送信信号としてＮＣＵ３０２経由で公衆回線網３４４に送出する。
【００６０】
これに対し、ファクシミリ受信系では、相手装置からＮＣＵ３０２経由で受信した信号がハイブリット部３０６から信号線３０６ａを介して変復調部３０８に出力される。変復調部３０８は、上述したように、信号線３０６ａを介して取り込まれた受信信号に対し復調処理を施し、復調データを生成する。変復調部３０８で生成された復調データは、バス３２６を介してＣＰＵ３２２に与えられる。ＣＰＵ３２２は、復調データに対し復号化などの処理を施し、その復号化されたデータをＲＡＭ３１８にバス３２６を介して格納し、またはバス３２６を介して記録部３１６に出力する。記録部３１６は、バス３２６を介して取り込んだデータを順次１ライン毎に記録紙に記録する。
【００６１】
ＣＰＵ３２２は、ＲＯＭ３２４に格納されている制御プログラムに従い装置全体の制御を行うとともに、伝送制御手順を実行する。このＣＰＵ３２２による制御の作業領域としては、ＲＡＭ３１８が用いられる。また、ＲＡＭ３１８には、後述する通信管理情報テーブルを格納する領域が設けられている。さらに、ＲＡＭ３１８には、メモリ受信する情報を格納する領域が設けられている。
【００６２】
このＣＰＵ３２２に対する指示入力は操作部３２０を介して行われる。この操作部３２０は、機能設定キー、ワンタッチキー、短縮ダイヤルキー、テンキー、スタートーキー、ストップキー、各種情報登録キーなどを有し、これらのキー操作が行われると、対応する情報がバス３２６を介してＣＰＵ３２２に入力される。また、操作部３２０には、装置状態、宛先およびその電話番号情報、警告メッセージなどを表示する表示部（図示せず）が設けられている。
【００６３】
公衆回線網３４４には、複数のプロバイダ（Ａ，Ｂ，Ｃ）３２８，３３０，３３２が収容され、これらプロバイダ（Ａ，Ｂ，Ｃ）３２８，３３０，３３２は、インターネット３４６を介して各プロバイダ（Ｄ，Ｅ）３３４，３３６およびファクシミリ装置（ＦＡＸＢ）３３８に接続可能であるとともに、各プロバイダ（Ｄ，Ｅ）３３４，３３６を経由してファクシミリ装置（ＦＡＸＣ，ＦＡＸＤ）３４０，３４２に接続可能である。
【００６４】
プロバイダＡ，Ｄは、ITU-T T.38に従うリアルタイムでのインターネットを介してファクシミリ通信をサポートする。プロバイダＢはITU-T T.3７のシンプルモードおよびフルモードでのインターネットを介してファクシミリ通信をサポートする。プロバイダＣは、公衆回線網３４４との間でITU-T T.30に従うファクシミリ通信をサポートし、インターネット３４６との間でITU-T T.37のシンプルモードでのファクシミリ通信をサポートする。プロバイダＥは、ITU-T T.3７のシンプルモードでのインターネットを介してファクシミリ通信をサポートする。ここで、ITU-T T.37のシンプルモードは、インターネットを介したファクシミリ送信時において相手機との間で能力確認および送達確認を行うことができない。ITU-T T.37のフルモードおよびITU-T T.38は、インターネットを介したファクシミリ送信時において相手機との間で能力確認および送達確認を行うことができる。
【００６５】
本実施の形態では、各プロバイダＡ，Ｂ，Ｃ，Ｄ，Ｅを経由してファクシミリ送信を行うための複数の通信機能を有し、通信機能のそれぞれにより各プロバイダＡ，Ｂ，Ｃ，Ｄ，Ｅを介したファクシミリ送信を実行した際に、該ファクシミリ送信の通信管理情報を作成し、ＲＡＭ３１８の通信管理テーブル上に格納する。ここで、ITU-T T.3７でのインターネットを介してファクシミリ送信を実行した際には、このファクシミリ送信の通信結果の確認が必要である旨を記述した通信管理情報を作成する。この通信管理テーブルには、最大４０件分の通信管理情報が格納可能であり、この通信管理テーブルに格納された通信管理情報の一欄は、記録部３１６により通信管理レポートとして出力することが可能である。
【００６６】
通信管理レポートにおいては、例えば図１２に示すように、通信番号、送受信の識別情報、相手先情報、通信結果、確認が必要である通信の各項目を含む。ここで、例えばインターネットを介した、通信番号「０００２」，「０００５」，「０００８」のファクシミリ送信は、対応するプロバイダへ送信は正常に終了したが、相手先に到達したか否かを判別することができない送信であり、これらの送信に対しては、それぞれの通信結果の欄にOKが記述されるが、実際には相手先に到達したか否かを判別することができないので、それぞれの確認が必要である通信の欄に、相手先に情報が到達したか否かの確認が必要であることを示す「○」印が記述される。
【００６７】
また、通信番号「０００２」の送信に関しては、ITU-T T.3７のシンプルモードでのファクシミリ送信であるときには、相手先に情報が到達したか否かの確認が必要であることを示す「○」印が記述され、ITU-T T.3７のフルモードでのファクシミリ送信であるときには、相手先に情報が到達したか否かの確認が必要でないことを示す「−」印が記述される。
【００６８】
このように、本実施の形態では、ITU-T T.3７でのインターネットを介してファクシミリ送信を実行した際には、このファクシミリ送信の通信結果の確認が必要である旨を記述した通信管理情報を作成するので、インターネットを介したファクシミリ送信の内の相手先に到達したか否かを判別することができないファクシミリ送信に対しては、相手先に対して情報が到達したか否かの確認の必要性を容易に知ることができる。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の第１形態に係るファクシミリ装置の構成を示すブロック図である。
【図２】図１のファクシミリ装置のＲＡＭ１０６に格納されている通信管理情報テーブルの構成を示す図である。
【図３】図１のファクシミリ装置における電子メールの送信手順を示すフローチャートである。
【図４】図３のステップＳ３１１のDSN解析処理の手順を示すフローチャートである。
【図５】図１のファクシミリ装置の通信管理レポートの出力例を示す図である。
【図６】図３のステップＳ３０５において出力される送信結果レポートの一例を示す図である。
【図７】図３のステップＳ３０９において出力される送信結果レポートの一例を示す図である。
【図８】本発明の実施の第２形態に係るファクシミリ装置におけるDSNのメール受信処理の手順を示すフローチャートである。
【図９】図８のステップＳ８０７において出力される送信結果レポートの一例を示す図である。
【図１０】図８のステップＳ８０９において出力される受信結果レポートの一例を示す図である。
【図１１】本発明の実施の第３形態に係るファクシミリ装置の構成を示すブロック図である。
【図１２】図１１のファクシミリ装置において出力される通信管理レポートの一例を示す図である。
【符号の説明】
【００７０】
３０２  ＮＣＵ
３１４  読取部
３１６  記録部
３１８  ＲＡＭ
３２０  操作部
３２２  ＣＰＵ
３２４  ＲＯＭ
３２８，３３０，３３２，３３４，３３６  プロバイダ
３４４  公衆回線網（ＰＳＴＮ）
【図１】
2008109706.tif 000003
【図２】
2008109706.tif 000004
【図３】
2008109706.tif 000005
【図４】
2008109706.tif 000006
【図５】
2008109706.tif 000007
【図６】
2008109706.tif 000008
【図７】
2008109706.tif 000009
【図８】
2008109706.tif 000010
【図９】
2008109706.tif 000011
【図１０】
2008109706.tif 000012
【図１１】
2008109706.tif 000013
【図１２】
2008109706.tif 000014