(57)【要約】【課題】　ネットワークを介してデータを送信するデータ送信装置において、送信管理を容易にする。【解決手段】　データ送信装置は、受信確認結果の送信要求と共に電子メールを所定の送信先に送信する送信手段と、前記送信先からの受信確認結果を受信する受信手段と、前記受信確認結果の内容に基づいて、複数の送信についての送信結果を記載した送信管理レポートを、所定のタイミングで出力する制御手段とを備え、前記制御手段は、前記所定のタイミングにおいて送信結果が確定していない送信を前記送信管理レポートに記載することを特徴とする。【選択図】　図５
2004120731.tif 000002
【特許請求の範囲】
【請求項１】
受信確認結果の送信要求と共に電子メールを所定の送信先に送信する送信手段と、
　前記送信先からの受信確認結果を受信する受信手段と、
　前記受信確認結果の内容に基づいて、複数の送信についての送信結果を記載した送信管理レポートを、所定のタイミングで出力する制御手段とを備え、
　前記制御手段は、前記所定のタイミングにおいて送信結果が確定していない送信を前記送信管理レポートに記載することを特徴とするデータ送信装置。
【請求項２】
前記送信結果が確定していない送信は、前記所定のタイミングにおいて前記受信確認結果を受信しておらず、かつ、前記受信確認結果の送信要求から所定の待ち合わせ時間が経過していない送信である、請求項１に記載のデータ送信装置。
【請求項３】
前記制御手段は、前記送信結果が確定していない送信について、送信結果が確定していない旨を前記送信管理レポートに表示する、請求項１または２に記載のデータ送信装置。
【請求項４】
前記制御手段は、さらに、前回に出力した送信管理レポートに記載した送信結果が確定していない送信を、送信管理レポートに記載する、請求項１乃至３のいずれか一に記載のデータ送信装置。
【請求項５】
前記制御手段は、前回に出力した送信管理レポートに記載した送信結果が確定していない送信について、前記所定のタイミングにおいて送信結果が確定している場合にはその旨を前記送信管理レポートに表示する、請求項４に記載のデータ送信装置。
【請求項６】
前記受信確認結果の送信要求は、ＭＤＮにより行われる、請求項１乃至５のいずれか一に記載のデータ送信装置。
【請求項７】
コンピュータに、
　受信確認結果の送信要求と共に電子メールを所定の送信先に送信する送信手順と、
　前記送信先からの受信確認結果を受信する受信手順と、
　前記受信確認結果の内容に基づいて、複数の送信についての送信結果を記載した送信管理レポートを、所定のタイミングで出力する出力手順と、からなる処理を実行させるプログラムであって、
　前記送信管理レポートに、前記所定のタイミングにおいて送信結果が確定していない送信を記載することを特徴とするプログラム。
【請求項８】
前記送信結果が確定していない送信は、前記所定のタイミングにおいて前記受信確認結果を受信しておらず、かつ、前記受信確認結果の送信要求から所定の待ち合わせ時間が経過していない送信である、請求項７に記載のプログラム。
【請求項９】
前記出力手順において、前記送信結果が確定していない送信について、送信結果が確定していない旨を前記送信管理レポートに表示する、請求項７または８に記載のプログラム。
【請求項１０】
前記出力手順において、さらに、前回に出力した送信管理レポートに記載した送信結果が確定していない送信を、送信管理レポートに記載する、請求項７乃至９のいずれか一に記載のプログラム。
【請求項１１】
前記出力手順において、前回に出力した送信管理レポートに記載した送信結果が確定していない送信について、前記所定のタイミングにおいて送信結果が確定している場合にはその旨を前記送信管理レポートに表示する、請求項１０に記載のプログラム。
【請求項１２】
前記受信確認結果の送信要求は、ＭＤＮにより行われる、請求項７乃至１１のいずれか一に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、ネットワークを介したデータの送信についての送信管理レポートを発行するデータ送信装置に関する。
【背景技術】
【０００２】
　近年、画像データを電子メールに添付してインターネット等のネットワークを介して送信することのできるインターネットファクシミリが普及しつつある。これまでのインターネットファクシミリは、送信管理については、データの受信確認を行わないシンプルモードであった。この場合、受信側から受信確認がとれないので、送信管理レポートは、画像（電子メール）を送信側ファクシミリからメールサーバーに送った結果を記載していた。この送信管理レポートは、一般に、送信結果が一定数となるごとに、または一定時間経過するごとに、出力されていた。
【０００３】
　一方、フルモードのインターネットファクシミリでは、受信確認結果の送信の要求を行うことができる。この送信要求は、たとえば電子メールシステムにおけるＭＤＮ（Message Distribution Notification）機能により実現できる。画像データの送信側では、ＭＤＮの応答（すなわち受信確認結果）に従って送信管理レポートを発行する。たとえば、特開２００１−３０９１０９号公報に記載されたファクシミリ装置では、ＭＤＮ要求を送信して、一定時間経過し、かつ、通信数が一定数をオーバーしたときに、送信管理レポートを出力する。ここで、ＭＤＮ要求に対してＭＤＮ応答が来ないまま一定時間経過した場合は、不達レポートを出力する。
【特許文献１】特開２００１−３０９１０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
　しかし、インターネットファクシミリでは、受信側の環境により、ＭＤＮ要求に対するＭＤＮ応答を得ることができない場合、または、ＭＤＮ応答を得るまでに長時間を要する場合がある。送信管理レポートの出力時点でＭＤＮの待ち合わせ時間（かかる時間内にＭＤＮ応答がない場合に不達と判断される、ＭＤＮ要求を行ってからの経過時間。以下同じ）、に達していないものは、送信結果が確定できないので、最終的な送信結果が出る前に、管理レポートを出力することになる。しかし、これでは、送信管理が不十分であった。
【０００５】
　本発明の目的は、ネットワークを介してデータを送信するデータ送信装置において、送信管理を容易にすることである。
【課題を解決するための手段】
【０００６】
　本発明に係るデータ送信装置は、受信確認結果の送信要求と共に電子メールを所定の送信先に送信する送信手段と、前記送信先からの受信確認結果を受信する受信手段と、前記受信確認結果の内容に基づいて、複数の送信についての送信結果を記載した送信管理レポートを、所定のタイミングで出力する制御手段とを備え、前記制御手段は、前記所定のタイミングにおいて送信結果が確定していない送信を前記送信管理レポートに記載することを特徴とする。
【０００７】
　本発明に係るプログラムは、コンピュータに、受信確認結果の送信要求と共に電子メールを所定の送信先に送信する送信手順と、前記送信先からの受信確認結果を受信する受信手順と、前記受信確認結果の内容に基づいて、複数の送信についての送信結果を記載した送信管理レポートを、所定のタイミングで出力する出力手順と、からなる処理を実行させるプログラムであって、前記送信管理レポートに、前記所定のタイミングにおいて送信結果が確定していない送信を記載することを特徴とする。
【発明の効果】
【０００８】
　本発明のデータ送信装置によれば、送信管理レポートの出力時において受信確認結果が確定していない送信についても送信管理レポートに記載するので、全ての送信についての送信結果の状況が一覧として表示でき、送信管理が容易になる。
【発明を実施するための最良の形態】
【０００９】
　以下、添付の図面を参照して発明の実施の形態を説明する。
　図１は、この発明の一実施の形態であるファクシミリ装置の全体ブロック図である。この装置は、たとえば、ファクシミリ機能を備えた多機能複合装置であり、インターネットファクリミリ機能によるデータの送信及び受信（以下、かかるデータの送信及び受信を単に「ファクシミリ送信」及び「ファクシミリ受信」という）が行える。スキャナ１００は、原稿台上の所定位置に載置された原稿を読み取って画像データを取得する。操作パネル部１０２では、ファクシミリ送信の相手先などが設定される。電子メール生成部１０４は、スキャナ１００により原稿を読み取って得られた画像データを電子メールに添付して送信する処理を行う。電子メールは、ＬＡＮ制御部１０６を介して、ネットワーク（ＬＡＮ、インターネットなど）に接続されている送信先に送られる。また、レポート生成制御部１１０にそのファクシミリ送信についてのデータが送られる。外部からのファクシミリ受信の場合は、ＬＡＮ制御部１０６から受信した電子メールは、電子メール解析部１０８で解析され、添付された画像データは、プリンタ１１２で印刷される。ＬＡＮ制御部１０６は、外部への送信を行う送信部と外部からの通信を受信する受信部とからなる。
【００１０】
　図２は、図１に示した装置の制御系の構成を示す。装置全体を制御するＣＰＵ１２０は、プログラムなどを記憶するＲＯＭ１２２、ワークエリアであるＲＡＭ１２４及び外部記憶部１２６、ＳＲＡＭ１２８、画像処理部１３０に接続される。ＣＰＵ１２０は、さらに、前述のスキャナ１００、操作パネル部１０２、電子メール生成部１０４、ＬＡＮ制御部１０６、電子メール解析部１０８、レポート生成制御部１１０、プリンタ１１２に接続される。ファクシミリ送信時、スキャナ１００で取得された画像データは画像処理部１３０で処理されて、処理されたデータが電子メールに添付されて送信される。外部から受信されたファクシミリ通信データは、画像処理部１３０で処理されてプリンタ１１２で印刷される。また、ＳＲＡＭ１２８には、送信管理レポートのデータが記憶される。レポート生成制御部１１０で発行された送信管理レポートは、プリンタ１１２で印刷される。なお、電子メール生成部１０４と電子メール解析部１０８は、公知のソフトウェア処理によるものなので、詳細な説明を省略する。レポート生成制御部１１０は、後で説明する送信管理レポート生成のソフトウェアプログラムによる処理を行う。
【００１１】
　このファクシミリ装置では、ファクシミリ送信の場合に、送信先装置に対して受信確認結果の送信の要求を行う。受信確認結果の送信の要求は、ＭＤＮ要求により行われる。これに対応して、送信先から受信確認結果（ＭＤＮ応答）が送られてくる。ファクシミリ装置（画像データ送信側）は、受信確認結果（ＭＤＮ応答）の内容に従って送信管理レポートを発行する。
【００１２】
　送信管理レポートは、所定のタイミング、例えば、一定時間（例えば２４時間）経過するごと、または、ファクシミリ送信が一定数に達するごとに発行される。送信管理レポートには、ＭＤＮ要求に対するＭＤＮ応答、すなわち、受信確認結果に従って、個々のファクシミリ送信の送信結果が表示される。本実施形態のファクシミリ装置では、ＭＤＮ要求の送信後、所定の待ち合わせ時間ＭＤＮ応答の受信を待つ。しかし、この待ち合わせ時間の間に、上記の送信管理レポートの出力タイミングが到来する場合がある。本実施形態のファクシミリ装置では、送信管理レポートの出力タイミングにおいて受信確認結果を受け取っておらず、かつ、待ち合わせ時間に達していない送信、すなわち、送信結果が確定していない送信についても送信管理レポートに記載する。この手法を採用することで、送信管理レポートは、すべての送信についての送信結果の状況を反映した内容とすることができる。
【００１３】
　表１に送信管理レポートの１例を示す。送信管理レポートの項目は、マーク、送信先アドレス（To）、送信日時及び送信結果である。本実施形態では、送信管理レポートに１３の送信結果が表示されるものとしている。表１の送信管理レポートでは、１３個の送信のうち９個の送信に対して受信確認結果（ＭＤＮ応答）を受け取っている。すなわち、ＭＤＮ応答を受け取ったものについてのみ送信結果が記載されている。残りの４個については、レポート出力時点においてＭＤＮ応答を受け取っておらず、かつ、待ち合わせ時間が経過していないこと、すなわち、送信結果が確定していないことを示すマーク（＊）が付されている。これにより、全ての送信についての送信結果の状況が一覧として表示できる。
【００１４】
【表１】
2004120731.tif 000003
【００１５】
　ここで、受信確認結果（ＭＤＮ応答）が来ないで、待ち合わせ時間まで達していない送信は、次回の送信管理レポートにも出力される。したがって、送信管理レポートにおける印字領域は、図３と図４に示すようになる。図３に示す送信管理レポートには、待ち合わせ時間が経過しておらず、かつ、受信確認結果（ＭＤＮ応答）が来ていない送信が含まれており、それらの印字領域は送信管理レポートの最後とする。その次回の送信管理レポートでは、図４に示すように、前に出力したときに待ち合わせ時間が経過していなかった送信が含まれ、それらの印字領域はレポートの初めとする。
【００１６】
　このように、従来はＮ通（Ｎは自然数）のメールを送信した時点で送信管理レポートを発行していたのに対して、本実施形態のファクシミリ装置では、「Ｎ−（前回出力時に待ち合わせ時間未経過で、かつ、受信確認結果（ＭＤＮ応答）未受信であった送信の数）」番目の送信が終わった時に送信管理レポートを発行する。また、前回の送信管理レポート発行時に待ち合わせ時間が経過していなかった送信は、次回の送信管理レポートにも記載される。つまり、待ち合わせ時間を越えて届いたＭＤＮ応答や待ち合わせ時間に達していない送信については、その旨が分かるように送信管理レポートに記載する。
【００１７】
　図５は、本実施形態のファクシミリ装置によるファクシミリ送信（送信管理レポートの発行を含む）に関する処理の手順を示すフローチャートである。かかる処理は、ＲＯＭ１２２や外部記憶部１２６に格納された制御プログラムに従ってＣＰＵ１２０が実行する。ファクシミリ送信の指示を受けると、画像ファイル（画像データ）を添付した電子メールをＭＤＮ要求と共に送信する（Ｓ１００）。そして、送信管理レポート用のデータとして、宛先や送信日時といった情報を外部記憶部１２６などに保存する（Ｓ１０２）。
【００１８】
　次に、タイマーをスタートさせ（Ｓ１０４）、「ＭＤＮ待機中」と操作パネル部１０２に表示する（Ｓ１０６）。
【００１９】
　Ｓ１００の送信に対するＭＤＮ応答を受信したか否かを判定し（Ｓ１０８）、受信していれば（Ｓ１０８：ＹＥＳ）、ＭＤＮ受信処理を行う（Ｓ１１０）。ＭＤＮ応答を受信していなかった場合は（Ｓ１０８：ＮＯ）、ＭＤＮ受信処理をスキップして次へ進む。
【００２０】
　図６は、Ｓ１１０で実行されるＭＤＮ受信処理サブルーチンを示すフローチャートである。ＭＤＮ応答を受信すると（図５・Ｓ１０８）、送信管理レポート上の該当する送信の送信結果の項目にＭＤＮ応答の内容（「良好」または「不達」）を記載する（Ｓ１３０）。また、送信管理レポートのマーク欄にマークが付されている場合には、当該マークを削除する（Ｓ１３２）。
【００２１】
　図５に戻って、Ｓ１０４でセットされたタイマーがカウントアップしたか否か、すなわち、タイムアウトとなったか否かを判定する（Ｓ１１２）。タイムアウトとなった場合（Ｓ１１２：ＹＥＳ）、送信管理レポート上の該当する送信のマーク欄にマークが付されている場合は、当該マークを削除する（Ｓ１１４）。タイムアウトでない場合は（Ｓ１１２：ＮＯ）、Ｓ１１４の処理をスキップして次へ進む。
【００２２】
　次に、ファクシミリ通信の数が規定数に達したか否かを判定する（Ｓ１１６）。規定数に達していれば（Ｓ１１６：ＹＥＳ）、この時点でＭＤＮ応答を受け取っておらず、かつ、待ち合わせ時間が経過していないすべての送信について、送信管理レポートのマーク欄にマークを記載した上（Ｓ１１８）、送信管理レポートを印刷する（Ｓ１２０）。尚、送信管理レポートを印刷する代わりに、所定の宛先（管理者や特定のユーザ）に対して送信管理レポートのデータを送信するようにしてもよい。規定数に達していなければ（Ｓ１１６：ＮＯ）、何もせずに当該処理を終了する。
【００２３】
　尚、本実施形態は、インターネットファクシミリ機能を備えた多機能複合装置を例として説明したが、本発明は、このような装置にのみ適用されるものではない。例えば、本発明は、インターネットファクシミリ機能を備えたファクシミリ専用機にも適用することができる。さらに、本発明は、電子メールによるデータの送受信が可能なすべての装置、例えば、携帯電話、ＰＤＡ、パーソナルコンピュータ等にも適用可能なものである。
【図面の簡単な説明】
【００２４】
【図１】ファクシミリ装置のブロック図
【図２】ファクシミリ装置の制御系のブロック図
【図３】送信管理レポートの記載内容の１例を図式的に示す図
【図４】送信管理レポートの記載内容の１例を図式的に示す図
【図５】ファクシミリ送信の制御フローチャート
【図６】ＭＤＮ受信処理サブルーチンを示すフローチャート
【符号の説明】
【００２５】
　１００　スキャナ、　　１０２　操作パネル部、　　１０４　電子メール生成部、　　１０６　ＬＡＮ制御部、　　１０８　電子メール解析部、　　１１０　レポート生成制御部、　　１１２　プリンタ、　　１２０　ＣＰＵ、　　１２８　ＳＲＡＭ。
【図１】
2004120731.tif 000004
【図２】
2004120731.tif 000005
【図３】
2004120731.tif 000006
【図４】
2004120731.tif 000007
【図５】
2004120731.tif 000008
【図６】
2004120731.tif 000009