トップ :: H 電気 :: H04 電気通信技術




【発明の名称】 画像通信装置及び画像通信装置の制御方法並びに記憶媒体
【発明者】 【氏名】菅原 一浩

【要約】 【課題】インターネットファクシミリ装置において、受信電子メールに既読確認要求がなされていることを受信機側のユーザへ伝えるための有効な手段を提供することを目的とする。

【構成】画像ファイルが添付された電子メールに既読確認を要求する情報が含まれていることを検出した場合、電子メールを受信した画像通信装置のユーザへ通知を行う。
【特許請求の範囲】
【請求項1】
ネットワークに接続された画像通信装置であって、
画像ファイルが添付された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段が受信した電子メールから、前記電子メールを前記画像通信装置がどのように処置したかを示す情報を含む応答電子メールを要求する制御情報を検出する検出手段と、
前記検出手段が前記制御情報を検出したことを前記画像通信装置のユーザへ通知する通知手段と、
前記応答電子メールを前記電子メールの送信元へ送信する送信手段と、
を備えることを特徴とする画像通信装置。
【請求項2】
前記通知手段は、前記制御情報が検出された電子メールの内容が可視出力される前に通知を行うことを特徴とする請求項1に記載の画像通信装置。
【請求項3】
前記応答電子メールは、Message Disposition Notificationであることを特徴とする、請求項1または請求項2のいずれか1項に記載の画像通信装置。
【請求項4】
ネットワークに接続された画像通信装置の制御方法であって、
画像ファイルが添付された電子メールを受信する電子メール受信工程と、
前記電子メール受信工程で受信した電子メールから、前記電子メールを前記画像通信装置がどのように処置したかを示す情報を含む応答電子メールを要求する制御情報を検出する検出工程と、
前記検出工程にて前記制御情報を検出したことを前記画像通信装置のユーザへ通知する通知工程と、
前記応答電子メールを前記電子メールの送信元へ送信する送信工程と、
を備えることを特徴とする画像通信装置の制御方法。
【請求項5】
請求項4の制御方法を画像通信装置に実行させるためのプログラムを格納した記憶媒体。
【発明の詳細な説明】【技術分野】
【0001】
本発明は、インターネット等のネットワークを介して電子メールを送受信することが可能な画像通信装置に関し、特に、電子メールにより送信した画像の既読確認に関するものである。
【背景技術】
【0002】
近年、インターネット等のネットワークを介して電子メールを送受信することが可能な画像通信装置として、インターネットファクシミリ装置が提案されている。このインターネットファクシミリ装置では、読み取った画像データをファイルとして電子メールに添付する方式で受信機へ画像を送信する。
【0003】
ここで、送信された電子メールは、ネットワーク上の1以上のメールサーバを介してストア・アンド・フォワード方式で宛先の受信機へ送信される。そのため、上記インターネットファクシミリ装置における画像データの送信結果については、単にメールサーバに対しての送信結果に過ぎず、通信管理レポート、若しくは、送信結果レポートの記載内容から画像データが正しく受信機で処理されたか否かを確認することはできなかった。
【0004】
一方、電子メール通信において既読確認を行うための技術が提案されている。
【0005】
非特許文献1(RFC2298)によれば、送信側のUA(mail user agent)と受信側UAは次のように動作することにより、既読確認(Message Disposition Notification、以下単にMDNと称す)が実現される。
【0006】
(1)送信側UAは、既読確認を行う場合、“Disposition−Notification−To:<返信メールアドレス>”をメールのヘッダに付加してメールを送信する。
【0007】
(2)受信側のUAは、このメールを受信したら、送信者が既読確認を要求している事を表示し、送信者に既読確認の返信メールを送るかどうかを問い合わせ、返信メールを送る場合は、既読確認用のヘッダを付加して返信メールを送信し、返信メールを送らない場合は、このヘッダを無視する。
【0008】
(3)送信側のUAは、既読確認の返信メールを受信したら、既読確認済みのメールを表示する。
【0009】
しかし、インターネットファクシミリ装置の場合、装置の前に常にユーザがいるわけではないので、既読確認を要求する情報がヘッダに付された電子メールを受信したことをユーザが気づかない、あるいいは気づくのが遅れる場合があり、既読確認を返信しなかったり返信するのが遅れてしまうことがあった。
【0010】
また、インターネットファクシミリの場合、受信した電子メールの添付画像ファイルを正しく可視出力可能であることが確認できて初めて当該送信が正しく完了したものとして取り扱うべきであり、それ以前に既読確認を返信してしまうことにより、既読確認の信頼性が低下してしまうことがあった。
【非特許文献1】RFC2298(An Extensible Message Format for Message Disposition Notifications、URL:http://www.ietf.org/rfc/rfc2298.txt)
【発明の開示】
【発明が解決しようとする課題】
【0011】
しかし、インターネットファクシミリを受信する受信機側の画像通信装置において、受信電子メールに既読確認要求がなされていることを受信機側のユーザへ伝えるための有効な手段が無かった。
【課題を解決するための手段】
【0012】
本発明は上述の課題を鑑みてなされたものであり、その目的は受信機側の画像通信装置において、受信電子メールに既読確認要求がなされていることを受信機側のユーザへ伝えるための有効な手段を提供することである。
【0013】
上記目的を達成するために本発明の画像通信装置は、ネットワークに接続された画像通信装置であって、画像ファイルが添付された電子メールを受信する電子メール受信手段と、前記電子メール受信手段が受信した電子メールから、前記電子メールを前記画像通信装置がどのように処置したかを示す情報を含む応答電子メールを要求する制御情報を検出する検出手段と、前記検出手段が前記制御情報を検出したことを前記画像通信装置のユーザへ通知する通知手段と、前記応答電子メールを前記電子メールの送信元へ送信する送信手段と、を備えることを特徴とする。
【発明の効果】
【0014】
本発明の画像通信装置によれば、既読確認を要求している電子メールを受信したことを確実に受信機側のユーザに通知することが出来る。
【発明を実施するための最良の形態】
【0015】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【0016】
まず、本実施形態のインターネットファクシミリ装置の構成を説明する。
【0017】
図1は、本発明の実施形態におけるインターネットファクシミリ装置の構成を示すブロック図である。
【0018】
図1において、1−1は、ファクシミリを制御するためのCPUである。
1−2は、ファクシミリの操作部で、LCDと入力用のキーパネルなどで構成され、ファクシミリの通信・記録などの入力操作を可能にする。またアラームを鳴動するためのスピーカ等の音源手段も配置されている。
1−3は、送信するファクシミリ原稿の画像を読み取る読取部である。
1−4は、受信した画像データや電子メールの本文、各種レポートなどを出力するための記録部である。
1−5は、本発明の実施形態に係るファクシミリの制御用のプログラムとデータを格納した記憶媒体としてのROMであり、ファクシミリ送信・受信、電子メールの送信・受信、レポート生成、記録・読取、ユーザI/Fなどを制御するためのプログラムを格納している。
1−6は、ファクシミリの各種情報を格納するためのRAMで、送信・受信時に生成される通信管理情報や画像データなどを格納している。
1−7は、MODEMで公衆回線(PSTNまたはISDN)1−9に対してファクシミリの送受信を行うための変復調回路である。
1−8は、PSTN1−9に対するネットワーク制御回路(NCU)である。
1−9は、ローカルエリアネットワーク(LAN)1−10に接続するためのI/Fユニットである。
1−11は、電子メールデータの交換が可能なLANまたはインターネットである。LANの場合は、ファイアウオールやサービスプロバイダ等を介してインターネットへとつながっている。
1−11は、LANまたはインターネットを介して接続されているメールサーバである。
【0019】
本願クレームにおけるインターネットファクシミリ装置を用いた電子メール送信は、FAX操作部1−2により宛先を指定し、読取装置1−3により送信原稿の画像を読み取り、E−mail送信制御プログラムにより電子メールに読み取った画像を添付して送信される。尚、電子メールの形式および添付画像の圧縮方法などの詳細に関しては、ITU−T T.37(インターネットを介したファクシミリ送信の勧告)に基づくものとする。
【0020】
以下、第1の実施形態として、既読確認付きのインターネットファクシミリデータを送信する送信機側の動作を説明し、第2の実施形態として既読確認付きインターネットファクシミリデータを受信する受信機側の動作を説明する。
【0021】
<第1の実施形態>
第1の実施形態として、既読確認付きのインターネットファクシミリデータを送信する送信機(以下、第1の実施形態のインターネットファクシミリ装置と称する)側の動作を説明する。
【0022】
まず、第1の実施形態のインターネットファクシミリ装置における通信結果情報の管理方法を説明する。
【0023】
本実施形態のインターネットファクシミリ装置では、ファクシミリ送受信、および、電子メール送受信の結果を通信管理情報として記憶・管理する。
【0024】
図2は、第1の実施形態におけるファクシミリの通信管理情報のデータ構成を示している。
2−1は、ファクシミリの送信・受信、または電子メールによる送信・受信を実行するごとに作成される通信管理情報を格納するための通信管理情報テーブルである。通信管理情報テーブル2−1の個々の通信管理情報には2−2〜2−12に示す情報が格納される。2−2には、通信管理番号で送信時に1〜4999、受信時に5001〜9999までの通番が割り振られる。
【0025】
2−3には、ユーザIDでファクシミリの送信時のユーザ略称、発信人名称、電子メールの送信時のFrom:フィールド欄に記述される情報を格納する。
【0026】
2−4には、送信・受信、G3やECMなどのファクシミリ送信・受信モード、I−FAX(電子メールによるファクシミリ送信)などの通信モードを確認する。
【0027】
2−5には、通信時間を格納する。LANを介した送信、受信の場合は、サーバとの接続時間になる。
【0028】
2−6には、通信を開始した時間を格納する、送信・受信原稿の枚数を格納する。画像無しの電子メールを受信した場合は、枚数情報な無いものとして格納される。
2−8には、相手先電話番号または相手先のメールアドレスを格納する。
2−9には、電子メール送信時にメールヘッダの“Message−ID:”に記述したメッセージIDと、受信時メールヘッダの“Message−ID:”に記述されているメッセージIDを格納する。
【0029】
この“Message−ID”に記述されたIDは、電子メールをインターネット上で一意に識別するために、送信側のIPアドレスやドメイン名、送信時刻、通信管理番号などを組み合わせて作成される。
【0030】
2−10には、通信結果を示す情報を格納する。PSTN経由のG3通信であればその結果を格納し、インターネットファクシミリ送信であれば、デフォルトのメールサーバまでの通信結果を格納する。
【0031】
2−11には、送信した電子メールのMDNステータスを格納する。このMDNステータスとしては、例えば次のようなものがある。
【0032】
「MDN無し」は、既読確認が要求されなかったことを示す。「MDN要求中」は既読確認が要求され、その確認中であることを示す。「MDN確認済み」は、要求した既読確認に応じた電子メールを受信したことを示す。
【0033】
2−12には、MDN通信結果情報、すなわち既読確認を要求した場合のMDNに対する受信側の応答結果を示す。
【0034】
尚、図2に示した例では、送信/受信や、G3ファクシミリ通信/インターネットファクシミリ通信といった異なる通信モードの通信を1つのテーブルにより管理しているが、各通信モードごとに異なるテーブルにより管理するものであってもよい。
【0035】
次に本実施形態のインターネットファクシミリ装置における電子メール送信処理を説明する。
【0036】
図3は、第1の実施形態のインターネットファクシミリ装置における電子メール送信処理を示すフローチャートである。
【0037】
まずステップS3−1では、送信の開始で通信管理テーブルより通信管理情報を格納するための領域を1つ確保する。領域が空いていない場合には、一番古い通信管理情報を上書きして確保する。また、確保した領域の通信管理情報に対して、通信管理番号2−2を付与する。
【0038】
ステップS3−2では、送信メールに対する通信管理情報を生成する。具体的には送信メールを識別するための唯一のIDとしてメッセージIDを生成し、通信モードをインタネットファクシミリ送信を示すI−FAX送信とし、通信開始時間・ページ数・相手先メールアドレス・エラーコード(通信結果:未定)を設定する。
【0039】
ステップS3−3では、既読確認(MDN)を行うか否か、すなわち、既読確認要求ヘッダを付けるか否かを判断し、付ける場合はステップS3−3に、付けない場合はステップS3−5に進む。
【0040】
ここで、既読確認を行うか否かの設定は、ステップS3−3の判断以前に、ユーザがFAX操作部1−2により設定されているものとする。
【0041】
ステップS3−4では、既読確認要求ヘッダ(“Disposition−Notification−To:<送信元アドレス>”)を付けたメールヘッダを作成する。
【0042】
ステップS3−5では、通信管理情報のMDMステータス2−11に、「MDN要求中」ステータスを書き込む。
【0043】
ステップS3−6では、MDN要求ヘッダなしで送信メールのヘッダを作成する。
【0044】
ステップS3−7では、通信管理情報のMDNステータス2−11に、「MDN要求無し」の情報を書き込む。
【0045】
ステップS3−8では、メールサーバに対して、送信するための画像ファイルを添付した電子メールの送信処理を実行する。
【0046】
ステップS3−9では、メールサーバに対して、メールの送信が完了したら、通信管理情報のMDNステータスの値を読み出して、「MDN要求中」ならステップS3−9に進み、「MDN要求中」でないならステップS3−10に進む。
【0047】
ステップS3−10では、MDN受信待ちを送信結果に書き込み、通信管理情報を更新する。
【0048】
ステップS3−11では、送信結果に正常終了を書き込み、通信管理情報を更新する。
【0049】
以上の処理により、電子メール送信の通信管理情報が、通信管理情報テーブル2−1にセットされる。
【0050】
次に本実施形態のインターネットファクシミリ装置における電子メール受信処理を説明する。
【0051】
本実施形態における電子メールの受信処理は、装置側の設定により一定周期にメールサーバへ受信メールの確認を行うことで行う。
【0052】
図4は、第1の実施形態のインターネットファクシミリ装置における受信電子メールの処理を示すフローチャートである。メールサーバから受信した各電子メールについて図4のフローチャートに基づく処理が実行される。
【0053】
ステップS4−1では、受信メール用に通信管理情報を格納するための領域を確保し、通信管理番号を取得する。
【0054】
ステップS4−2では、受信メールのヘッダ部よりメッセージIDを取得し、ステップS3−2と同様に通信管理情報を生成する。
【0055】
ステップS4−3では、通信管理情報テーブル2−1をサーチしてMDN受信待ちの通信管理情報があるかを判定し、ある場合はステップS4−4に進み、ない場合はステップS4−8に進む。
【0056】
ステップS4−4では、受信電子メールが既読確認要求に応答するMDNであるか否かを判定し、肯定判断の場合はステップS4−5に移行し、否定判断の場合はステップS4−6に移行する。
【0057】
ステップS4−5では、受信したMDNの解析処理を実行し、受信したMDNに対応する送信電子メールの通信管理情報の更新を行う。尚、このステップS405の処理の詳細については後に図5を参照して詳述する。
【0058】
ステップS4−6は、MDN受信待ちのメールがあるにもかかわらず、受信メールがMDNで無かった場合であり、このステップではMDN受信待ちの通信管理情報の待ち時間がオーバーしたか否かを判断する。肯定判断の場合はステップS4−7に進み、否定判断の場合はステップS4−8に進む。
【0059】
ステップS4−7では、MDN要求を行った送信メールに関する通信管理情報の通信結果として、「MDN未受信」を書き込む。
【0060】
ステップS4−8では、MDNメールでないのため、所定の処理を実行する。この所定の処理としては、例えば受信電子メールに添付された画像データを印刷したり、他の装置へ転送したりする処理等がある。
【0061】
ステップS4−9では、ステップS4−8により処理された結果に基づいて受信メールの通信管理情報を更新する。
【0062】
以上の処理により、受信電子メールの通信管理情報の更新処理が実行される。
【0063】
次に、ステップS4−5における受信したMDNの解析処理の詳細を図5参照して説明する。
【0064】
ステップS5−1では、受信した電子メールより1ラインのデータを取得する。
【0065】
ステップS5−2では、先頭文字列が、MDNに対応する送信電子メールのメッセージIDを示すためのヘッダである“Original−Message−ID:”か否かを判断し、否定判断の場合はステップS5−1に戻って次のデータラインを取得し、肯定判断の場合はステップS5−3に進む。
【0066】
ステップS5−3では、送信メールの通信管理情報のメッセージIDから(S5−2)に示されたメッセージIDがあるかどうかを検索する。
【0067】
ステップS5−4では、該当するメッセージIDが検索された場合は、その通信管理情報のエリアをポインタ等で特定しステップS5−5に進み、検索されなかった場合は、ステップS5−10に進む。
【0068】
ステップS5−5では、さらに受信メールから1ライン取得し、ステップS5−6で取得したラインの先頭文字列が“Disposition:”であるか否かを判断する。この判断が肯定判断の場合には、ステップS5−7に進み、否定判断の場合にはステップS5−5に戻って次の1ラインを取得する。
【0069】
ステップS5−7では、Disposition:のヘッダの内容に基づいて、ステップS5−4において特定した通信管理情報の通信結果2−12の内容を更新する。
【0070】
ここで、Disposition:のヘッダにセットされるパラメータはRFC2298に定義されている。
【0071】
アクションモード(action−mode)は、MDNに関する処理が、自動で行われたのか、手動で行われたのかを示す(“manual−action”/“automatic−action”)。
【0072】
送信モード(sending−mode)は、MDNの送信が手動で行われたか、自動で行われたかを示す(“MDN−sent−manually”/“MDN−sent−automatically”)。
【0073】
処置タイプ(disposition−type)は、送信された電子メールが受信側UAにおいてどのように処置されたかを示す。具体的には、「表示された(“displayed”)」、「印刷や転送等の何らかの処理がなされた(“dispatched”)」、「決められた処理を実行した(“processed”)」、「削除された(“deleted”)」、「拒否された(“denied”)」、「失敗した(“failed”)」がある。
【0074】
このようにRFC2298には、受信側の電子メールの処理に応じたパラメータが、Dispositionヘッダにセットされるので、予め定めたルールに基づいて送信した電子メールの既読確認がされたか否かを判断し、その結果をMDN通信結果2−12に反映する。
【0075】
ステップS5−8では最終ラインか否かを判断し、肯定判断の場合はステップS5−9に進み、否定判断の場合はステップS5−5に戻って次のラインについて最終ラインか否かの判断を行う。
【0076】
ステップS5−9では、MDNにて“Disposition:”フィールドがない場合は、受信したMDNのメールが正常でないことを示しており、MDN受信メールのMDN通信結果2−12に受信エラーを示す情報をセットする。送信電子メールのアドレスが誤っていたために、メールサーバからエラーを通知する電子メールが返ってきた場合等は、この処理が実行されることになる。
【0077】
ステップS5−10では、該当メッセージIDが無いため、MDN受信メールのMDN通信結果2−12に受信エラーを示す情報をセットする。
【0078】
ここで、図4のステップS4−9の処理、図5のステップS5−9の処理、ステップS5−10の各処理は、それぞれ異なる要因でMDN返信メールが受信できずに通信管理情報にエラーをセットする処理であるが、それぞれのエラー要因を識別するためのエラーコードをセットしてレポート等で可視出力する。これにより、電子メールの送信者は、エラーを詳細に検証することが可能となる。
【0079】
図6は、第1の実施形態のインターネットファクシミリ装置における通信管理レポートの出力例を示す図であり、この通信管理レポートは、通信管理情報2−1に記憶されている内容に基づいて出力される。同図の例では、電子メールでファクシミリ送信をした場合(すなわちインターネットファクシミリ送信をした場合)、通信モードの欄に“送信 I−FAX”と記述し、この例では、3件の“送信 I−FAX”が記述されている。
【0080】
最初のNo.0002の件は、通信モードに「MDN未」と表示することにより未だ既読確認を受信していないことを示し、通信結果の欄に「−−」を表示することにより結果不明であることを示している。
【0081】
次のNo.0003の件は、通信モードに「MDN済」と表示することにより既に既読確認済みであることを示し、通信結果の欄にOKを記述している。
【0082】
最後のNo.0004の件は、通信モードの欄にMDNに関する表示をしないことによりMDNの要求がされなかったことを示しており、通信結果の欄にOKのみを記述している。
【0083】
このように通信管理レポートを出力する際に、既読確認の要求の有無、および、その出力時点における既読確認状況を各通信ごとに表示するので、ユーザは各通信ごとの既読確認の状況を把握することができるようになる。
【0084】
尚、図6の例では、インターネットファクシミリ送信の通信結果の欄にセットされるOK/NGは、メールサーバまでの送信結果とMDN通信結果を合わせて1つの通信結果として印字している。すなわち、メールサーバまでの送信結果とMDN通信結果がともに正常終了の場合のみOKとしている。
【0085】
そこで、変形例として、メールサーバまでの送信結果とMDN通信結果とを別個の欄に印字するようにしてもよい。
【0086】
図7及び図8は、既読確認要求付きのインターネットファクシミリ送信した場合の送信結果レポートの出力例である。図7が通信結果がOKで既読確認済みの場合の例であり、図8が通信結果がNGで既読確認済みの場合の例である。
【0087】
図7の例では、図5のMDN解析処理にて“Disposition:”ヘッダの内容から送信結果をOKとして通信管理情報を更新し(ステップS5−7)、送信結果レポートとして出力する。
【0088】
送信結果を出力時期については、既読確認のメールを受信するまで送信結果レポートの出力を行わないものとする。既読確認メールの受信待ちで決められた時間経過後(ステップS4−6)は、既読確認未受信とし、送信エラーとして送信結果レポートを出力する。
【0089】
図8の例では、図5のMDN解析処理にて“Disposition:”ヘッダの内容から送信結果をNGとして通信管理情報を更新し(ステップS5−7)、送信結果レポートとして出力している。
【0090】
このように第1の実施形態によれば、既読確認付きのインタネットファクシミリ送信を行った場合に、その既読確認に対する応答状況を通信管理情報に詳細に反映して印字または表示することが可能となった。
【0091】
これにより、インターネットファクシミリの送信者は、インターネットファクシミリ送信の通信状況・通信結果の内容を正確に把握することが可能となり、ユーザにとって分かり易く親切なインターネットファクシミリ装置を提供できる。
【0092】
尚、上記第1の実施形態では、受信機からのMDN応答状況を反映した通信管理情報をレポート出力という形で送信者に通知する例を示したが、この通信管理情報をFAX操作部1−2に表示するような形態にしてもよい。
【0093】
更に、図1で示したインターネットファクシミリ装置の構成に、LAN1−11上のWebクライアントに対して各種データを公開するためのWebサーバ機能を持たせ、通信管理情報をXML或いはHTML形式に変換してWebサーバ機能によりLAN1−11上のユーザに公開するような形態にしてもよい。
【0094】
<第2の実施形態>
第2の実施形態として既読確認付きインターネットファクシミリデータを受信する受信機側の動作を説明する。
【0095】
ここで、受信機側のインタネットファクシミリ装置(以下、第2の実施形態のインターネットファクシミリ装置と称する)は、図2で示した第1の実施形態のインターネットファクシミリ装置と同様の通信管理情報2−1により各受信を管理するものとする。
【0096】
図9は、第2の実施形態のインターネットファクシミリ装置における既読確認の要求ヘッダ有りで電子メールを受信した時の動作を示すフローチャートである。
【0097】
まず、通信管理情報2−1のエリアを確保し、確保したエリアに当該受信電子メールに関する情報(図2の2−2〜2−12の情報)をセットする。その際、MDNステータス2−11には、MDN要求無しを示す情報をセットする。
【0098】
ステップS9−1では、既読確認の要求があるか否かを判断する。この判断は、RFC2298に基づくMDN要求ヘッダ(“Disposition−Notification−To:<送信元アドレス>”)を付けたメールヘッダがあるか否かで判断し、MDN要求ヘッダがある場合はステップS9−2に進み、MDN要求ヘッダが無い場合はステップS9−3に進む。
【0099】
ステップS9−2では、受信メールの通信管理情報2−1にてMDN要求有りの情報をMDNステータス2−10にセットする。
【0100】
ステップS9−3では、RAM1−6に予め登録されている「既読確認要求有りの電子メールを受信した場合の処理」を示すユーザ登録情報に基づいて、アラームを鳴動するか否かを判断する。アラームを鳴らす場合はステップS9−4に進み、アラームを鳴らさない場合は、ステップS9−5に進む。
【0101】
ステップS9−4では、既読確認要求有りのアラームを操作部1−2に配置されたスピーカにより鳴動する。
【0102】
ステップS9−5では、RAM1−6に予め登録されている「既読確認要求有りの電子メールを受信した場合の処理」を示すユーザ登録情報に基づいて、受信結果レポートを出力するか否かを判断する。受信結果レポートを出力する場合はステップS9−6に進み、受信結果レポートを出力しない場合はステップS9−7に進む。
【0103】
ステップS9−6では、MDN要求有りの情報を付した受信結果レポートを出力する。この受信結果レポートの出力例については後述する。
【0104】
ステップS9−7では、「既読確認要求有りの電子メールを受信した場合の処理」を示すユーザ登録情報に基づいて、MDNを自動で返信するか否かを判断する。MDNを自動で返信する場合はステップS9−8に進み、MDNを自動で返信しない場合はステップS9−13に進む。
【0105】
ステップS9−8では、MDNの返信メールを作成して「Disposition−Notification−Header」にセットされているMDN通知先アドレスに送信する。
【0106】
ステップS9−9送信後はMDNステータス2−11にMDN返信メールを送信したことを、すなわち既読確認の電子メールを送信済みであることを示す情報をセットする。
【0107】
ステップS9−13では、操作部1−2のLEDまたはLCD表示にてMDN要求有りを表示し、メモリ受信画像有りとしてLEDを点灯し、メモリに受信メールを蓄積して受信メールの処理を終了する。
【0108】
ステップS9−10では、受信した電子メールに添付されている画像にMDN要求有りを示すマークをヘッダに付加して出力する。一般に受信したファクシミリ画像に所定のマークを合成して出力する技術は周知であり、本実施形態でも同様の技術により実現される。尚、この画像の出力例については後述する。
【0109】
ステップS9−11では、受信した電子メールに添付されている画像にMDN要求有りを示すマークを付けないヘッダを付加して出力する。
【0110】
以上のフローチャートが、既読確認の要求ヘッダ有りで電子メールを受信した時の動作である。
【0111】
ここで着目すべきは、受信電子メールの内容、および、受信電子メールに添付された画像が可視出力する前、すなわち、ステップS9−4、ステップS9−6、ステップS9−10若しくは、ステップS9−13において、MDN要求が付されていることをユーザに報知している点である。
【0112】
これにより、ユーザは受信電子メールの内容を確認することなくMDN要求が付されていることを判別でき、送信者に対していち早く既読確認を返信することが可能となる。
【0113】
尚、図9に示したフローチャートを種々変形することも可能であり、その変形例として、以下、第1の変形例と第2の変形例を図12のフローチャート(図9のフローチャートを変形したもの)を参照して説明する。
【0114】
(第1の変形例)
上記の例では、図9のステップS9−7の判断が否定判断の場合に、ステップS9−9でMDN要求有りと表示した後、ステップS9−10で受信画像を出力するようにした。
【0115】
第1の変形例では、図12のステップS12−7の判断が否定判断の場合のS12−9の表示の後、受信画像を出力せずにいったん処理を終了する。その後、ユーザによる所定の操作に応じて、受信画像を出力するとともに、MDN返信メールを送信する。
【0116】
(第2の変形例)
上記の例では、図9のステップS9−7の判断が肯定判断の場合に、まずステップS9−8でMDN返信メールを送信し、ステップS9−10で受信画像を出力した。
【0117】
第2の変形例では、図12のステップS12−7が肯定判断の場合に、ステップS12−8で先に受信画像の出力を行った後、ステップS12−10で正常に出力された否かを判断する。この判断が肯定判断の場合にはステップS12−13でMDN返信メールを送信する(MDNステータス2−11にMDN返信メールを送信した旨をセットする)。一方、否定判断の場合には、ステップS12−12に進み、S12−10で出力しようと試みた受信画像に対応するMDN返信メールの送信を自動から手動に切り替える。その後、ユーザによる所定の操作に応じて、受信画像を出力するとともに、該受信画像に対応するMDN返信メールを送信する。
【0118】
上記第1の変形例によれば、ユーザによる所定の手動操作に連動して受信画像の出力動作と該出力画像に対応するMDN返信メールの送信とが自動的に実行されるので、MDN返信メールの信頼性が向上する。
【0119】
また、上記第2の変形例によれば、MDN返信メールを自動的に送信する場合でも、受信画像が正常に出力されないにもかかわらず、MDN返信メールが自動的に送信されてしまうことを防止することができる。
【0120】
次に第2の実施形態における受信結果レポートおよび受信画像の出力例を説明する。
【0121】
図10は、第2の実施形態のインターネットファクシミリ装置において、受信電子メール1件ごとに出力される受信結果レポートの出力例を示す図である。同図の例では、MDN要求が付された受信電子メールに対する受信結果レポートの出力例を示している。通信管理番号2−2に対応する「受付番号」(1001)、及び、送信元の電子メールアドレスを示す「相手のアドレス」(1002)とともに、通信結果の欄にてMDN要求が付されていたことを示す「既読確認要求有り」(1003)が印字されている。
【0122】
この1003の表示により受信者は、その受信画像が添付されていた電子メールにMDN要求が付されていたことを認知することが可能となる。
【0123】
図11は、第2の実施形態のインターネットファクシミリ装置における受信電子メールに添付されていた画像の出力例を示す図である。同図の例では、MDN要求が付された受信電子メールに添付されていた画像の出力例を示している。そのヘッダ部には、送信元の電子メールアドレス1101とともに、MDN要求が付されていたことを示す情報1102が印字されている。
【0124】
この1102の表示により受信者は、その受信画像が添付されていた電子メールにMDN要求が付されていたことを認知することが可能となる。
【0125】
一方、MDN要求が付されていない受信電子メールに添付されていた画像を出力する場合には1102のエリアは空欄となる。
【0126】
尚、図11に示した例ではヘッダ部に既読確認有りを示す情報を印字するようにしたが、これをフッタ部に印字してもよいし、既読確認の有無が判別可能であれば、その他の態様で表示してもよい。
【0127】
次に、ユーザが出力された受信結果レポートや受信画像により既読確認要求を認知して、その既読確認に対する応答を行う動作を説明する。
【0128】
第2の実施形態のインターネットファクシミリ装置の傍を通りかかったユーザは、ステップS9−9で表示されたLCDまたはLEDの状態からMDN要求付きの電子メールが受信されたことを認知する。
【0129】
また、ステップS9−6で出力された受信結果レポート、または、ステップS9−10で出力された受信画像を手にしたユーザは、そこに付されたMDN要求有りを有りを示す情報から、MDN要求があったことを認知する。
【0130】
そして、MDN要求があったことを認知したユーザは、操作部1−2のボタンにより所定の操作を行うことにより、ステップS9−8で示した処理によりMDN返信メールを送信する。
【0131】
その際、“送信者が既読確認を要求しています。返信メールを出しますか、YES/NO”と表示し、既読確認をするYESを選択した場合は、既読確認用の返信メールを送信するようにしてもよい。
【0132】
このように第2の実施形態によれば、既読確認(MDN)を要求した電子メールを受信したとき、その旨をLED/LCD表示、アラーム、レポー、更には出力した受信受信などで示すことにより、既読確認の操作をユーザに促すことが可能になる。
【0133】
尚、図1で示したインターネットファクシミリ装置の構成に、LAN1−11上のWebクライアントに対して各種データを公開するためのWebサーバ機能を持たせ、通信管理情報や受信画像をXML或いはHTML形式に変換してWebサーバ機能によりLAN1−11上のユーザに公開するような形態にしてもよい。
【0134】
<第3の実施形態>
第3の実施形態として、上記第2の実施形態のインターネットファクシミリ装置に、受信した電子メールに対する既読確認電子メールを送信済みか否かの情報をユーザに通知する手段を更に設けた実施形態を説明する。
【0135】
上記第2の実施形態で説明したように、通信管理情報2−1の受信電子メールのMDNステータスには、既読確認要求の有無を示す情報、および、既読確認要求に対する応答電子メールを送信済みであることを示す情報が、各受信電子メールごとにセットされている。
【0136】
したがって、受信電子メールに対応するMDNステータス2−11を読み出すことにより、その受信電子メールに対する既読確認要求の有無、および、既読確認要求に対する応答電子メールの送信の有無を判別することが可能となる。
【0137】
図16は、受信電子メールに添付された画像ファイルを管理する方式を示した模式図である。画像管理情報1601は画像ファイル1603の格納先情報、送信元の情報(電子メールアドレス等)、受信時刻情報、添付されていた電子メールのメッセージID、更には画像ファイルのフォーマットに関する情報等が記憶されている。画像ファイルを出力する際は、この画像管理情報から必要な情報を読み出し、画像の出力制御を行う。
【0138】
また、画像管理情報1601に記憶されている電子メールのメッセージID等から、画像ファイルが添付されていた受信電子メールの通信管理情報1602を特定することも可能である。したがって、画像ファイルから特定された通信管理情報のMDNステータス2−12を読み出すことにより、当該画像ファイルが添付されていた電子メールに対する既読確認要求の有無、および、既読確認要求に対する応答電子メールの送信の有無を判別することが可能となる。
【0139】
図15に第3の実施形態のインターネットファクシミリ装置の添付画像ファイルの出力動作を示すフローチャートを示す。
【0140】
まず、ステップS1501では、出力対象の画像ファイルが添付されていた受信電子メールに対応する通信管理情報を特定し、特定された通信管理情報のMDNステータス2−11を読み出す。
【0141】
ステップS1502、および、ステップS1504では、ステップS1501で読み出したMDNステータス2−11の値を評価する。
【0142】
ステップS1502が肯定判断、すなわち、受信電子メールに対するMDN要求がなければ、ステップS1503に進み、既読確認に関するマークを付加せずに画像ファイルを出力する。
【0143】
ステップS1504が肯定判断、すなわち、受信電子メールに対するMDN要求があり、かつその要求に対してMDN応答電子メールを送信済みならば、ステップS1505に進む。ステップS1502では、図13に示すようにMDN応答電子メールを送信済みであることを示すマーク1301を付加して画像ファイルを出力する。
【0144】
ステップS1504が否定判断、すなわち、受信電子メールに対するMDN要求があり、かつその要求に対してMDN応答電子メールをまだ送信していない場合には、その旨を示すマークを付加して画像ファイルを出力する。
【0145】
以上が、第3の実施形態のインターネットファクシミリ装置の添付画像ファイルの出力動作である。
【0146】
このようにMDN要求の有無、および、MDN要求に対する応答の有無が画像ファイルの出力画像に付加されるので、出力画像を見たユーザは既読確認行動をとるべきか否かを把握することが容易となる。
【0147】
また、上記実施形態で説明したように通信管理情報2−1の受信電子メールのMDNステータスには、既読確認要求の有無を示す情報、および、既読確認要求に対する応答電子メールを送信済みであることを示す情報が、各受信電子メールごとにセットされている。
【0148】
したがって、通信管理レポートを出力する際に、受信電子メールについて既読確認要求に関する情報を付加するようにしておもよい。
【0149】
図14は、第3の実施形態の通信管理レポートの出力例を示した図である。同図の例によれば、No.5002の受信電子メールについてはその通信モードの欄に「MDN未」を表示することにより、既読確認要求が付加されていたが未だ応答していないことを示している。No.5003の受信電子メールについてはその通信モードの欄に「MDN済」を表示することにより、既読確認要求が付加されていて、既に応答済みであることを示している。No.5005の受信電子メールについては、その通信モードの欄に「MDN無」を表示することにより、既読確認要求が付加されていないことを示している。
【0150】
このように、複数の受信電子メールについて既読確認要求の有無および既読確認要求の応答の有無を一覧リストとして出力することにより、既読確認の漏れをチェックすることが可能となる。
【0151】
<他の実施形態>
上記第1の実施形態のインタネットファクシミリ装置が有する機能と上記第2の実施形態のインタネットファクシミリ装置が有する機能は1の装置で実現されてもよいことは言うまでもない。
【0152】
上記実施形態では、インタネットファクシミリ装置という1つの機器について説明したが、コンピュータ装置、スキャナ装置、プリンタ装置等の複数の機器から構成される画像通信システムに対しても本発明は適用される。
【0153】
また、本実施の形態で説明した機能を実現するためのプログラムは、ROM1−5に格納されているが、この機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のCPUが記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることはいうまでもない。
【0154】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。
【0155】
また、CPUが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、稼働しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【0156】
さらに、記憶媒体から読出されたプログラムコードが、装置に挿入された機能拡張ボードや装置に接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【図面の簡単な説明】
【0157】
【図1】本発明の実施形態におけるインターネットファクシミリ装置の構成を示すブロック図
【図2】第1の実施形態におけるファクシミリの通信管理情報のデータ構成を示す図
【図3】第1の実施形態のインターネットファクシミリ装置における電子メール送信処理を示すフローチャート
【図4】第1の実施形態のインターネットファクシミリ装置における受信電子メールの処理を示すフローチャート
【図5】第1の実施形態のインターネットファクシミリ装置における受信したMDNの解析処理を示すフローチャート
【図6】第1の実施形態のインターネットファクシミリ装置の通信管理レポートの出力例を示す図
【図7】第1の実施形態のインターネットファクシミリ装置の送信結果レポートの出力例を示す図
【図8】第1の実施形態のインターネットファクシミリ装置の送信結果レポートの出力例を示す図
【図9】第2の実施形態のインターネットファクシミリ装置における既読確認の要求ヘッダ有りで電子メールを受信した時の動作を示すフローチャート
【図10】第2の実施形態のインターネットファクシミリ装置の受信結果レポートの出力例を示す図
【図11】第2の実施形態のインターネットファクシミリ装置の受信画像の出力例を示す図
【図12】第2の実施形態のインターネットファクシミリ装置における既読確認の要求ヘッダ有りで電子メールを受信した時の動作を示すフローチャート
【図13】第3の実施形態のインターネットファクシミリ装置の受信画像の出力例を示す図
【図14】第3の実施形態のインターネットファクシミリ装置の通信管理レポートの出力例を示す図
【図15】第3の実施形態のインターネットファクシミリ装置の添付画像ファイルの出力動作を示すフローチャート
【図16】受信電子メールに添付された画像ファイルを管理する方式を示した模式図
【符号の説明】
【0158】
1−1 CPU
1−2 操作部
1−3 読取部
1−4 記録部
1−5 ROM
1−6 RAM
1−7 MODEM
1−8 NCU
1−9 LAN
1−11 LAN(インターネット)
1−12 メールサーバ
【出願人】 【識別番号】000001007
【氏名又は名称】キヤノン株式会社
【出願日】 平成19年8月23日(2007.8.23)
【代理人】 【識別番号】100090538
【弁理士】
【氏名又は名称】西山 恵三

【識別番号】100096965
【弁理士】
【氏名又は名称】内尾 裕一


【公開番号】 特開2008−17512(P2008−17512A)
【公開日】 平成20年1月24日(2008.1.24)
【出願番号】 特願2007−217022(P2007−217022)