(57)【特許請求の範囲】
【請求項１】
メールサーバを介して、送信先クライアントに対して、画データを送信するインターネットファクシミリ装置であって、
前記送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、を記憶保持する記憶部と、
ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するとともに、前記送信した画データの処理結果を含んだ受信通知を要求して受信する通信制御部と、
前記受信通知を解析して、該送信先クライアントに係る能力情報を更新する受信能力解析部と、を備え、
前記受信能力解析部は、前記受信通知の要求後、予め定められた時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するようにし、
前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定するための時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、
前記受信能力解析部は、
受信通知を受信した場合、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新し、
次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新すること、
を特徴とするインターネットファクシミリ装置。
【請求項２】
請求項１に記載のインターネットファクシミリ装置において、
前記受信通知を、前記予め定められた時間間隔内に受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合には、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力すること、
を特徴とするインターネットファクシミリ装置。
【請求項３】
請求項１又は２に記載のインターネットファクシミリ装置において、
前記次回の受信通知を、前記更新した時間間隔内に受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合は、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力すること、
を特徴とするインターネットファクシミリ装置。
【請求項４】
請求項１乃至３のいずれか一項に記載のインターネットファクシミリ装置において、
前記通信制御部は、前記送信先能力リストに送信先が登録されていない場合には、送信先クライアントに対して、フルモードで送信を行うこと、
を特徴とするインターネットファクシミリ装置。
【請求項５】
メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、
送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、を備えるインターネットファクシミリ装置を構成するコンピュータに実行させるプログラムであって、
ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するとともに、該画データの受信通知を要求して受信する処理と、
前記受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新する処理との、
前記各処理を前記コンピュータに実行させるプログラムにおいて、
前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、
受信通知を受信した場合は、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新する処理と、
次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新する処理との、
前記各処理を前記コンピュータに実行させるプログラム。
【請求項６】
請求項５に記載のプログラムにおいて、
前記送信先能力リストは、前記各送信先クライアントに対する送信モード情報を含み、
前記コンピュータをして、
前記送信モード情報に応じた送信処理方法で画データを送信させ、
受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信モードを変更させること、
を特徴とするプログラム。
【請求項７】
請求項５又は６に記載のプログラムにおいて、更に、
受信通知の受信有無及び受信した受信通知の内容に基いた送信結果を出力する処理を、
前記コンピュータに実行させるプログラム。
【請求項８】
請求項５乃至７のいずれか一に記載のプログラムにおいて、更に、
受信通知の要求後、予め定められた時間間隔内に前記受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新する処理を、
前記コンピュータに実行させるプログラム。
【請求項９】
請求項８に記載のプログラムにおいて、更に、
前記受信通知を、予め定められた時間間隔内に受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合は、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力する処理を、
前記コンピュータに実行させるプログラム。
【請求項１０】
メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、
送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、能力情報に応じて画データを変換する画データ変換部と、を備えるインターネットファクシミリ装置を構成するコンピュータに実行させるプログラムであって、
ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するとともに、該画データの受信通知を要求して受信する処理と、
前記送信した画データを前記記憶部に記憶保持する処理と、
受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新する処理と、
前記送信先クライアントから受信通知を受信した場合に、該受信通知を解析する処理と、
前記受信通知の解析の結果が、前記送信先クライアントにおいて前記画データが印刷できないことを示す場合は、前記記憶部に記憶保持した画データを、前記送信先クライアントの能力に適合するよう変換する処理と、
該変換後の画データを再送する処理との、
前記各処理を前記コンピュータに実行させるプログラムにおいて、
前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、
受信通知を受信した場合は、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新する処理と、
次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新する処理との、
前記各処理を前記コンピュータに実行させるプログラム。
【請求項１１】
請求項１０に記載のプログラムにおいて、
前記送信先能力リストは、前記各送信先クライアントに対する送信モード情報を含み、  前記コンピュータをして、
前記送信モード情報に応じた送信処理方法で画データを送信させ、
受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信モードを変更させること、
を特徴とするプログラム。
【請求項１２】
請求項１０又は１１に記載のプログラムにおいて、更に、
受信通知の受信有無及び受信した受信通知の内容に基いた送信結果を出力する処理を、
前記コンピュータに実行させるプログラム。
【請求項１３】
請求項１０乃至１２のいずれか一に記載のプログラムにおいて、更に、
受信通知の要求後、予め定められた時間間隔内に前記受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新する処理を、
前記コンピュータに実行させるプログラム。
【請求項１４】
請求項１３に記載のプログラムにおいて、更に、
前記受信通知を、予め定められた時間間隔内に受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合は、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力する処理を、
前記コンピュータに実行させるプログラム。
【請求項１５】
請求項５乃至１４のいずれか一に記載のプログラムにおいて、更に、
次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合には、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力する処理を、
前記コンピュータに実行させるプログラム。
【請求項１６】
請求項５乃至１５のいずれか一に記載のプログラムにおいて、
前記送信先能力リストに送信先が登録されていない場合には、送信先クライアントに対する送信処理方法として、フルモードを選択する処理を、
前記コンピュータに実行させるプログラム。
【請求項１７】
メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、
送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、を備えるインターネットファクシミリ装置における画データの送信方法であって、
前記インターネットファクシミリ装置が、ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するステップと、
前記インターネットファクシミリ装置が、前記送信先クライアントに対して、前記画データの受信通知を要求するステップと、
前記インターネットファクシミリ装置が、前記送信先クライアントから受信した画データの受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新するステップと、を含む画データの送信方法において、
前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、
受信通知を受信した場合は、前記インターネットファクシミリ装置が、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新するステップと、
次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するステップとを含むこと、
を特徴とする画データの送信方法。
【請求項１８】
請求項１７に記載の画データの送信方法において、
前記送信先能力リストは、前記各送信先クライアントに対する送信モード情報を含み、
前記インターネットファクシミリ装置は、前記送信モード情報に応じた送信処理方法で画データを送信し、前記受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信モードを変更すること、
を特徴とする画データの送信方法。
【請求項１９】
請求項１７又は１８に記載の画データの送信方法において、更に、
前記インターネットファクシミリ装置が、受信通知の受信有無及び受信した受信通知の内容に基いた送信結果を出力するステップを含むこと、
を特徴とする画データの送信方法。
【請求項２０】
請求項１７乃至１９のいずれか一に記載の画データの送信方法において、更に、
前記受信通知の要求後、予め定められた時間間隔内に前記受信通知を受信できない場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するステップを含むこと、
を特徴とする画データの送信方法。
【請求項２１】
請求項２０に記載の画データの送信方法において、更に、
前記受信通知を、予め定められた時間間隔内に受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力するステップを含むこと、
を特徴とする画データの送信方法。
【請求項２２】
メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、
送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、能力情報に応じて画データを変換する画データ変換部と、を備えるインターネットファクシミリ装置における画データの送信方法であって、
前記インターネットファクシミリ装置が、ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するステップと、
前記インターネットファクシミリ装置が、前記送信先クライアントに対して、前記画データの受信通知を要求するステップと、
前記インターネットファクシミリ装置が、前記送信した画データを前記記憶部に記憶保持するステップと、
前記インターネットファクシミリ装置が、前記送信先クライアントから受信した画データの受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新するステップと、
前記インターネットファクシミリ装置が、前記送信先クライアントから受信通知を受信した場合に、該受信通知を解析するステップと、
前記受信通知の解析の結果が、前記送信先クライアントにおいて前記画データが印刷できないことを示す場合に、前記インターネットファクシミリ装置が、前記記憶部に記憶保持した画データを、前記送信先クライアントの能力に適合するよう変換するステップと、
前記インターネットファクシミリ装置が、該変換後の画データを再送するステップと、を含む画データの送信方法において、
前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、
受信通知を受信した場合は、前記インターネットファクシミリ装置が、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新するステップと、
次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するステップとを含むこと、
を特徴とする画データの送信方法。
【請求項２３】
請求項２２に記載の画データの送信方法において、
前記送信先能力リストは、前記各送信先クライアントに対する送信モード情報を含み、
前記インターネットファクシミリ装置は、前記送信モード情報に応じた送信処理方法で画データを送信し、前記受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信モードを変更すること、
を特徴とする画データの送信方法。
【請求項２４】
請求項２２又は２３に記載の画データの送信方法において、更に、
前記インターネットファクシミリ装置が、受信通知の受信有無及び受信した受信通知の内容に基いた送信結果を出力するステップを含むこと、
を特徴とする画データの送信方法。
【請求項２５】
請求項２２乃至２４のいずれか一に記載の画データの送信方法において、更に、
前記受信通知の要求後、予め定められた時間間隔内に前記受信通知を受信できない場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するステップを含むこと、
を特徴とする画データの送信方法。
【請求項２６】
請求項２５に記載の画データの送信方法において、更に、
前記受信通知を、予め定められた時間間隔内に受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力するステップを含むこと、
を特徴とする画データの送信方法。
【請求項２７】
請求項１７乃至２６のいずれか一に記載の画データの送信方法において、更に、
次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合には、前記インターネットファクシミリ装置が、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力するステップを含むこと、
を特徴とする画データの送信方法。
【請求項２８】
請求項１７乃至２７のいずれか一に記載の画データの送信方法において、更に、
前記送信先能力リストに送信先が登録されていない場合には、前記インターネットファクシミリ装置が、送信先クライアントに対する送信処理方法として、フルモードを選択すること、
を特徴とする画データの送信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットファクシミリ装置、インターネットファクシミリ装置を構成するコンピュータに実行させるプログラム及び画データの送信方法に関し、特に、送信先からの受信通知の有無・内容を利用するインターネットファクシミリ装置、インターネットファクシミリ装置を構成するコンピュータに実行させるプログラム及び画データの送信方法に関する。
【０００２】
【従来の技術】
従来のＧ３／Ｇ４ファクシミリ装置は、通常、直接受信側装置へ画像送信を行うものであるため、画像送信したとき受信側装置から送信完了の確認をすることは可能となっている。また、その通信手順の中で、送信開始時に送信側装置と受信側装置の間で送受信の能力を調整し、送信可能なデータフォーマットを決めることができるため、最適な画像の送信を行うことができた。
【０００３】
【発明が解決しようとする課題】
一方、画像をデータファイル化し電子メールに添付して送信することにより画像の送信を実現するインターネットファクシミリ装置では、直接受信側装置へ画像送信することはせず、途中に複数のメールサーバが介在するのが一般的である。このため、メールサーバに対する画像の送信が完了したことを確認することだけでは、受信側装置に確実に届く保証はされないという問題点がある。
【０００４】
また、該メールサーバから送信される送信結果を示す電子メールでは、送信側装置と受信側装置の間で送受信の能力を調整することができない。また、受信側装置において画データの出力に失敗した場合等、再度送信する場合においても、受信側装置の受信能力が不明であるため、受信側装置の能力に見合った画データの送信を行うことができず、確実に送信が可能な最低能力の画データを選択せざるを得ないという問題点があった。
【０００５】
本発明は、上記した従来技術の問題点を解決すべくなされたものであって、その目的とするところは、送信側ユーザに、受信側装置の受信能力を取得・学習するとともに、信頼性の高い送信結果情報が得られるインターネットファクシミリ装置及びインターネットファクシミリ装置を構成するコンピュータに実行させるプログラムを提供することにある。
【０００６】
【課題を解決するための手段】
本発明のインターネットファクシミリ装置は、メールサーバを介して、送信先クライアントに対して、画データを送信するインターネットファクシミリ装置であって、前記送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、を記憶保持する記憶部と、ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するとともに、前記送信した画データの処理結果を含んだ受信通知を要求して受信する通信制御部と、前記受信通知を解析して、該送信先クライアントに係る能力情報を更新する受信能力解析部と、を備え、前記受信能力解析部は、前記受信通知の要求後、予め定められた時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するようにし、前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定するための時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、前記受信能力解析部は、受信通知を受信した場合、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新し、次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するようにしている。
【０００７】
また、本発明のインターネットファクシミリ装置は、前記次回の受信通知を、前記更新した時間間隔内に受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合は、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力するようにしている。
【０００８】
本発明の第１のプログラムは、メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、を備えるインターネットファクシミリ装置を構成するコンピュータに実行させるプログラムであって、ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するとともに、該画データの受信通知を要求して受信する処理と、前記受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新する処理との、前記各処理を前記コンピュータに実行させるプログラムにおいて、前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、受信通知を受信した場合は、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新する処理と、次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新する処理との、前記各処理を前記コンピュータに実行させるようにしている。
【０００９】
本発明の第２のプログラムは、メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、能力情報に応じて画データを変換する画データ変換部と、を備えるインターネットファクシミリ装置を構成するコンピュータに実行させるプログラムであって、ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するとともに、該画データの受信通知を要求して受信する処理と、前記送信した画データを前記記憶部に記憶保持する処理と、受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新する処理と、前記送信先クライアントから受信通知を受信した場合に、該受信通知を解析する処理と、前記受信通知の解析の結果が、前記送信先クライアントにおいて前記画データが印刷できないことを示す場合は、前記記憶部に記憶保持した画データを、前記送信先クライアントの能力に適合するよう変換する処理と、該変換後の画データを再送する処理との、前記各処理を前記コンピュータに実行させるプログラムにおいて、  前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、受信通知を受信した場合は、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新する処理と、次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新する処理との、前記各処理を前記コンピュータに実行させるようにしている。
【００１０】
また、本発明の第１と第２のプログラムは、更に、次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合には、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力する処理を、前記コンピュータに実行させるようにしている。
【００１１】
本発明の第１の画データの送信方法は、メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、を備えるインターネットファクシミリ装置における画データの送信方法であって、前記インターネットファクシミリ装置が、ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するステップと、前記インターネットファクシミリ装置が、前記送信先クライアントに対して、前記画データの受信通知を要求するステップと、前記インターネットファクシミリ装置が、前記送信先クライアントから受信した画データの受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新するステップと、を含む画データの送信方法において、前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、受信通知を受信した場合は、前記インターネットファクシミリ装置が、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新するステップと、次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するステップとを含んで構成されている。
【００１２】
本発明の第２の画データの送信方法は、メールサーバを介して、送信先クライアントとのデータの送受信を行う通信制御部と、送信先クライアント毎の能力情報を含んだ送信先能力リストと、前記送信先クライアントに対して送信する画データと、前記送信先クライアントから受信する受信通知と、を記憶保持する記憶部と、前記受信通知を解析する受信能力解析部と、能力情報に応じて画データを変換する画データ変換部と、を備えるインターネットファクシミリ装置における画データの送信方法であって、前記インターネットファクシミリ装置が、ユーザからの送信指示に基いて、前記送信先能力リストから送信先クライアントの能力情報を検索し、前記能力情報に応じた送信処理方法を選択して、画データを送信するステップと、前記インターネットファクシミリ装置が、前記送信先クライアントに対して、前記画データの受信通知を要求するステップと、前記インターネットファクシミリ装置が、前記送信した画データを前記記憶部に記憶保持するステップと、前記インターネットファクシミリ装置が、前記送信先クライアントから受信した画データの受信通知の受信有無及び受信した受信通知の内容に基いて、前記送信先能力リストを更新するステップと、前記インターネットファクシミリ装置が、前記送信先クライアントから受信通知を受信した場合に、該受信通知を解析するステップと、前記受信通知の解析の結果が、前記送信先クライアントにおいて前記画データが印刷できないことを示す場合に、前記インターネットファクシミリ装置が、前記記憶部に記憶保持した画データを、前記送信先クライアントの能力に適合するよう変換するステップと、前記インターネットファクシミリ装置が、該変換後の画データを再送するステップと、を含む画データの送信方法において、前記送信先能力リストは、前記各送信先クライアント毎に、受信通知の受信有無を判定する時間間隔情報と、前記各送信先クライアント毎に対する前回の画データの送信日時情報と、を含み、更に、受信通知を受信した場合は、前記インターネットファクシミリ装置が、前記前回の画データの送信日時情報と、前記受信通知を受信した日時との時間間隔に応じて、前記時間間隔情報を更新するステップと、次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合は、前記インターネットファクシミリ装置が、前記送信先クライアントについて、シンプルモードが選択されるよう前記送信先能力リストを更新するステップとを含んで構成されている。
【００１３】
また、本発明の第１と第２の画データの送信方法は、更に、次回の画データの送信の際の受信通知の要求後、前記更新した時間間隔内に受信通知を受信できない場合であっても、前記メールサーバに対する画データの送信に成功した場合には、前記インターネットファクシミリ装置が、前記送信先クライアントについて、受信確認が取れなかった旨の送信結果を出力するステップを含んで構成されている。
【００１４】
【発明の実施の形態】
続いて、本発明の一実施の形態について、図面を参照して詳細に説明する。図１は本発明のシステム構成の一例を表したブロック図である。まず、図１を参照して、本発明のインターネットファクシミリ装置（以下、単に「ファクシミリ装置」とも略称する。）の構成を説明する。図１を参照すると、画データを送信する側の本発明の送信側ファクシミリ装置１００と、画データを受信する側のファクシミリ装置２００とが、メールサーバ３００を介して接続された構成が示されている。
【００１５】
送信側ファクシミリ装置１００は、通信制御部１０１と、記憶部１０２と、受信能力解析部１０３と、画データ変換部１０４と、読取部１０５と、印刷部１０６とを備えている。
【００１６】
通信制御部１０１は、予め定められた手順に基いて、メールサーバ３００を介して、受信側ファクシミリ装置２００に対する、画データ及び受信通知の送受信の制御を行い、記憶部１０２は、送受信する画データ及びファクシミリ装置２００から送られる受信通知及び送信先毎の能力情報（図４参照）を示した送信先能力リストを記憶保持する。また、受信能力解析部１０３は、画データを送信した結果としてファクシミリ装置２００から送信されてくる受信通知を解析し、送信の成功や失敗の確認や、受信側ファクシミリの受信能力の確認を行う。画データ変換部１０４は、受信能力解析部１０３で解析して得られる受信能力を元に画データの変換を行う。
【００１７】
なお、読取部１０５は、文書等を読み込み画データに変換するためのものであり、印刷部１０６は、受信した文書等や受信結果レポートを印刷するためのものである。本インターネットファクシミリ装置を、パーソナルコンピュータ等により構成する場合には、スキャナ等の読取手段と、プリンタ等の印刷手段を該コンピュータに接続することで実現される。もちろん、本インターネットファクシミリ装置が、記憶部１０２に記憶保持された画データを送信する場合には、読み取り処理を行うことなく、そのまま送信することが可能であるし、表示装置等その他の出力手段を備える場合には、画データ及び送信結果レポートを該装置に出力することに代えてもよい。
【００１８】
記憶部１０２に記憶保持される送信先能力リストは、宛先となる送信先クライアント毎に、送信先名称（送信先の名称）、送信先アドレス（E-mailアドレス）、送信処理方法（送信モード；シンプルモード／フルモード）、送信先能力として受信画サイズ、符号化方式、線密度の設定値を格納したものである（図４を参照）。なお、送信処理方法のフルモードは、ファクシミリ装置２００からの受信通知があること（能力交換が可能であること）を前提にした送信処理手順を実行するモードであり、シンプルモードは、受信通知がないこと（能力交換が不可能であること）を前提にした送信処理手順を実行するモードである。
【００１９】
送信先のファクシミリ装置２００は、専用のファクシミリ装置やファクシミリ・アプリケーションをインストールしたパーソナルコンピュータ等の情報処理機器である。フルモードに対応するものであれば、ファクシミリ装置１００からの画データが印刷可能か否かを判断し、印刷可能としたならば印刷処理が成功した旨の結果（受信通知）をファクシミリ装置１００へ通知し、印刷不可としたならば、印刷処理に失敗した旨の結果（受信通知）をファクシミリ装置１００へ通知する。
【００２０】
メールサーバ３００は、本発明のファクシミリ装置１００とファクシミリ装置２００の画データを仲介するサーバ装置である。図１によれば、１のメールサーバ及び１組のファクシミリ装置のみが示されているが、当然に、他のメールサーバやファクシミリ装置等を接続可能である。
【００２１】
続いて、上記した構成からなる本発明のインターネットファクシミリ装置の動作について、適宜図面を参照して、詳細に説明する。まず最初に、送信を行う場合、送信側ファクシミリ装置１００は、読取部１０５により、その読み取ることのできる最高能力で原稿を読み取る。なお、ここでいう最高能力とは、一番高い線密度で、縮小することなく等倍の読取サイズで読み取り、そのファクシミリ装置で利用できる一番高い圧縮符号化方式を利用して、原稿を読み取ることをいう。こうして、読取部１０５で読み取られた画データは、送信側ファクシミリ装置１００の記憶部１０２に記憶保持される。
【００２２】
図２は、本発明の送信動作の一例を示したフローチャートである。図２を参照すると、ユーザから送信先の指定を受け付けると、送信側ファクシミリ装置１００は、該送信先が、記憶部１０２に記憶保持される送信先能力リストに登録されているか検索を行う（ステップＳ１０）。
【００２３】
ここで、該送信先が前記送信先能力リストに載っていない場合は、送信側ファクシミリ装置１００は、該画データを、通信制御部１０１及びメールサーバ３００を経由してファクシミリ２００に対して、フルモードで送信する（ステップＳ１３）。一方、該送信先が前記送信先能力リストに載っていた場合は、送信側ファクシミリ装置１００は、前記送信先能力リストを参照して、送信先能力の設定に合わせて受信画サイズ、符号化方式、線密度の調整を行う（ステップＳ１１）。例えば、記憶部１０２に蓄積されている画データの画サイズ、符号化方式、線密度と前記送信先能力リストに示された該当送信先の送信先能力の各設定値を比較し、能力として低い設定の方を選択して、その設定に合わせるよう、画データ変換部１０４により画データを変換する。
【００２４】
続いて、送信側ファクシミリ装置１００は、前記送信先能力リストに示された送信処理方法が、シンプルモードかフルモードかを確認する（ステップＳ１２）。
【００２５】
ここで、送信処理方法がフルモードの場合は、続いて、送信側ファクシミリ装置１００は、画データを、通信制御部１０１及びメールサーバ３００を経由してファクシミリ２００に対して送信し（ステップＳ１３）、ファクシミリ２００からの受信通知の受信を待つ。上記ステップＳ１０にて、送信先が送信先能力リストに載っていない場合と判定された場合も、同様に、フルモードでの送信を行う。
【００２６】
その後、メールサーバ３００に対する送信が完了し（ステップＳ１４）、メールサーバ３００を介して、ファクシミリ装置２００から受信通知を受信した場合（ステップＳ１５）、送信側ファクシミリ装置１００は、受信能力解析部１０３を起動して、受信通知の解析を行う（ステップＳ１６）。続いて、送信側ファクシミリ装置１００は、次回の送信に備えるべく、必要に応じて、送信先能力リストのファクシミリ装置２００に係る送信先能力の各設定値について、前記解析の結果得られる受信能力の値を反映（変更）するとともに、送信処理方法としてフルモードを設定する（ステップＳ１７）。
【００２７】
更に、送信側ファクシミリ装置１００は、前記受信通知の解析の結果から、ファクシミリ装置２００において印刷に成功した否かを判断し（ステップＳ１８）、印刷に成功したできる場合は、ユーザに対して送信文書の送達が完了したことを通知すべく、「送信完了」の結果レポートを、印刷部１０６から印刷し（ステップＳ１９）、不要となった画データを、記憶部１０２から削除する（ステップＳ２０）。
【００２８】
一方、上記したステップＳ１３において、画データをファクシミリ装置２００へ送信したにも関わらず、受信通知の受信がない場合（ステップＳ１５の「Ｎｏ」）、即ち、一定時間を過ぎても受信通知の受信がなく、タイムアウトとなった場合は、送信側ファクシミリ装置１００は、ファクシミリ装置２００に受信通知の機能がないと判断し、送信先能力リストのファクシミリ装置２００に係る送信処理方法を、シンプルモードに変更するとともに、ファクシミリ装置２００に係る送信先能力の各設定値を、最低能力に対応する値に変更する（ステップＳ３５）。ここで、最低能力に変更する理由は、インターネットファクシミリ装置で必ずサポートしていなければならない能力の設定に変更して、受信側ファクシミリ装置２００で受信できないという事態を防止するためである。
【００２９】
もちろん、この場合は、受信側ファクシミリ装置２００から受信通知を受け取ることができなかったため、送信側ファクシミリ装置１００は、「受信確認できず」の結果レポートを、印刷部１０６から出力し、ユーザに送達の確認が取れなかったことを通知し（ステップＳ３３）、該画データを、記憶部１０２から削除する（ステップＳ３４）。
【００３０】
また一方、上記ステップＳ１８において、受信通知を受けたが印刷に成功しなかったと判断できる場合、送信側ファクシミリ装置１００は、画データ変換部１０４を起動して、受信能力解析部１０３にて解析された結果に基き、記憶部１０２に記憶保持されている画データの変換を行う（ステップＳ２１）。例えば、送信先能力リストに載っていない送信先に対する送信においては、送信側ファクシミリ装置１００において最高能力で原稿を読み取り、送信しているため、ファクシミリ装置２００の受信能力と合っていない可能性がある。そこで、具体的には、送信側ファクシミリ装置１００で読み取った際の線密度と、受信通知を解析した結果のファクシミリ装置２００の受信可能な線密度を比較し、受信可能な線密度の方が低い線密度である場合、受信可能な線密度を採用する。同様に、読取サイズ（受信サイズ）と符号化方式についても比較を行って、画データの変換を行う。
【００３１】
この後、送信側ファクシミリ装置１００は、受信側ファクシミリ装置２００の能力に応じた変換を施した画データの再送信を行い（ステップＳ２３）、受信通知の待ち状態に移行する（ステップＳ１４）。このようにして、受信能力が未知である送信先においても、確実に印刷可能な画データを送ることが可能となる。
【００３２】
しかしながら、既に画データの変換を行い再送信を試行している場合、受信能力以外の問題であると判断する必要がある（ステップＳ２２）。そこで、既に再送信を試行済みである場合は、送信側ファクシミリ装置１００は、ユーザに対して送信に失敗したことを通知すべく、「送信失敗」の結果レポートを印刷部１０６から出力し（ステップＳ２４）、続いて、該画データを、記憶部１０２から削除する（ステップＳ２５）。
【００３３】
また、上記ステップＳ１２において、送信先能力リストの送信先に係る送信処理方法が、シンプルモードと設定されていた場合を説明すると、まず、送信側ファクシミリ装置１００は、画データを、通信制御部１０１及びメールサーバ３００を経由して、ファクシミリ２００に対してシンプルモードで送信する（ステップＳ３１）。その後、メールサーバ３００に対する送信が完了すると（ステップＳ３２）、送信側ファクシミリ装置１００は、ユーザに対して送達の確認が取れないこと（シンプルモードを選択して送信したこと）を通知すべく、「受信確認できず」の結果レポートを印刷部１０６から出力し（ステップＳ３３）、続いて、該画データを、記憶部１０２から削除する（ステップＳ３４）。
【００３４】
上記動作において、メールサーバ３００に対する画データの送信ができなかった場合の動作を、補足的に説明する。図３は、メールサーバに対する画データの送信に失敗した場合の動作の一例を示したフローチャートである。メールサーバ３００に対する画データの送信に失敗した場合、送信側ファクシミリ装置１００は、ユーザに対して送信に失敗したことを通知すべく、「送信失敗」の結果レポートを印刷部１０６から出力し（ステップＳ４１）、続いて、該画データを、記憶部１０２から削除する（図２の４２）。
【００３５】
図２及び図３のフローチャートから明らかなように、画データの送信を行った場合、送信側ファクシミリ装置１００は、何らかの送信確認のレポートを出力するものとなっている。そして、該送信確認のレポートは、受信通知の受信有無、或いは、受信通知の解析結果に応じて、ユーザに、より確実性のある送信結果を示唆するものとなっている。なお、該送信確認のレポートの出力形態は、上記した印刷部１０６から逐次出力する形態の他に、ファクシミリ装置１００に備えられた表示装置等に出力する形態や、記憶部１０２にスタックしておき、まとめて出力する形態等も採用することができる。
【００３６】
また、同様に、送信の際に参照される送信先能力リストの送信先能力の各設定値は、受信通知の解析の結果から得られる送信先の能力に応じて、調整されることになる。従って、一度送信先能力リストに登録された、過去に該ファクシミリ装置から送信したことのある送信先については、最適な画データ、送信処理方法が選択されることとなることを意味する。
【００３７】
続いて、本発明の他の実施の形態について図面を参照して、詳細に説明する。本実施の形態は、図１と同様のシステム構成であり、図２のステップＳ１４、Ｓ３１のデータのメールサーバへの送信が完了した後に、図５に示す動作を加えたものであるため、重複する部分は省略して、説明する。
【００３８】
図６は、本実施の形態のインターネットファクシミリ装置において用いる送信先能力リストの構成を示した図である。図６を参照すると、本実施の形態の送信先能力リストは、図４に示した送信先能力リストに加え、最後に送信した画データを送信した日時を記憶しておくための前回送信日時と、受信通知を受け付け待ち時間を設定するためにタイムアウト設定値との項目が追加されている。
【００３９】
図５は、本実施の形態において付加される動作を説明するためのフローチャートである。図５を参照すると、まず、送信側ファクシミリ装置１００は、データの送信後、受信通知を受信すると（ステップＳ５１）、送信先能力リストに、該送信先が登録されているか否かを確認する（ステップＳ５２）。
【００４０】
ここで、送信先能力リストに該当送信先が登録されていない場合は、そのまま終了し、送信側ファクシミリ装置１００は、図２の後続処理（図２のステップＳ１６、Ｓ３３）を続行する。一方、該当送信先能力リストがあった場合は、送信側ファクシミリ装置１００は、送信先能力リストを以下の要領で変更する（ステップＳ５３）。
【００４１】
まず、送信処理方法がシンプルモードになっていた場合は、送信側ファクシミリ装置１００は、受信通知があったことを反映すべく、送信先能力リストの該送信先に係る送信処理方法をフルモードに変更する。
【００４２】
続いて、送信側ファクシミリ装置１００は、送信先能力リストの該送信先に係る前回送信日時と、現在の日時（受信通知を受信した日時）を比較して、受信通知が届くまでの時間間隔を計算し、該時間間隔に所望の付加時間を追加した値を新たなタイムアウト設定値として設定する。例えば、１３時００分に前回送信し、これに対応する受信通知を１３時１０分に受信したのであれば、その差１０分間に付加時間３分を加えた１３分＝７８０秒が、タイムアウト値となる。
【００４３】
上記前者の処理（送信処理方法の変更）を付け加えることにより、図２のフローチャートから理解されるように、シンプルモードと一度判定されてしまうと、シンプルモードが、以降継続して、適用されてしまう事態を回避することが可能となる。例えば、以前に受信通知を通知できなかった、或いは、設定に制限を加えていた等の事情により、送信先能力リストの受信側のファクシミリ装置２００に係る送信処理方法が、シンプルモードと設定されている場合において、装置の買い替えや設定の変更等により受信通知ができるようになった場合は、次回の送信の際には、フルモードを適用することが可能となる。
【００４４】
また、上記後者の処理（タイムアウト値の変更）を付け加えることにより、送信側ファクシミリ装置１００において、受信通知を受信するまでのタイムアウト設定値が、動的に変更される。従って、送信先毎に最適なタイムアウト値を求めて、次回以降の送信の際に適用できる構成が実現される。例えば、経路上のメールサーバの設定やネットワークのトラヒック等により、特定の送信先ファクシミリ装置のみからの受信通知の受信に時間が要してしまう場合等において、受信通知を送信したにも関わらず、タイムアウトと判定され、以降シンプルモードが適用されてしまう事態を回避することが可能となる。
【００４５】
なお、上記した各実施の形態における送信側及び受信側ファクシミリ装置は、ネットワークに接続されたクライアントを構成するパーソナルコンピュータ等の情報処理機器に、上記した各処理を実行させるプログラムをインストールすることでも実現される。
【００４６】
なお、上記記載及び図面に示したフローチャートの内容は、本発明の好ましい実施の形態を説明的に示したものであり、上記した実施の形態として示した構成・作用に限定されないことはもちろんである。例えば、受信通知の受信有無及び解析結果のそれぞれに対して更なる条件判断を行って、より詳細な送信結果レポートを出力するよう構成してもよく、或いは、受信通知の受信有無及び解析結果の重要度に応じて、送信結果レポートの印刷の有無、表示手段を介したユーザへの警告等、送信結果レポートの出力形態を変更するようにしてもよい。
【００４７】
また、上記記載及び図面に示したフローチャートの内容によれば、受信側ファクシミリ装置２００において、印刷ができなかった場合に（ステップＳ１８のＮｏ）、画データの変換・再送処理（ステップＳ２１以降）を行うものとしているが、これらの処理に代えて、シンプルモードで再送すること等もできる。
【００４８】
【発明の効果】
以上説明したとおり、本発明によれば、インターネットファクシミリ装置において、より的確な送信結果を得ることが可能となる。その理由は、受信先に対して受信通知を要求するとともに、該結果に基いて、送信結果として出力する内容を制御する構成を採用したことにある。
【００４９】
また、本発明によれば、インターネットファクシミリ装置において、広く能力交換機能が実現される。その理由は、インターネットファクシミリ装置に各送信先の能力情報を格納した送信先能力リストを備えるとともに、前記受信通知の受信有無・受信内容に応じて、送信先能力リストの変更や画データの変換等、必要とされる処理を確実に実行させる構成を採用したことにある。
【図面の簡単な説明】
【図１】本発明の一実施の形態のシステム構成を表したブロック図である。
【図２】本発明の送信動作の一例を示したフローチャートである。
【図３】メールサーバに対する画データの送信に失敗した場合の動作の一例を示したフローチャートである。
【図４】送信先能力リストに含まれる項目の一例を示した図である。
【図５】本発明の他の実施の形態の動作を説明するためのフローチャートである。
【図６】本発明の他の実施の形態の送信先能力リストに含まれる項目を示した図である。
【符号の説明】
１００  送信側ファクシミリ装置
１０１  通信制御部
１０２  記憶部
１０３  受信能力解析部
１０４  画データ変換部
１０５  読取部
１０６  印刷部
２００  受信側ファクシミリ装置
３００  メールサーバ
【図１】
0003730936.tif 000002
【図２】
0003730936.tif 000003
【図３】
0003730936.tif 000004
【図４】
0003730936.tif 000005
【図５】
0003730936.tif 000006
【図６】
0003730936.tif 000007