(57)【要約】【課題】ポーリング受信における無駄な通信処理を減少すること。【解決手段】制御部と画像メモリとメモリ残容量検出部と再発呼処理部を有しポーリング機能を有する通信装置であって、制御部が、メモリ残容量検出部が検出した画像メモリの残容量が所定値以上である場合にポーリング受信を実行し、ポーリング受信中に画像メモリの残容量がほぼ０となる時、ポーリング受信を打ち切りポーリング受信した受信データを削除して、再発呼処理部の再発呼処理後に再度ポーリング受信を実行し、再発呼処理部が前記再発呼処理として、前記ポーリング受信打ち切りから所定時間後に、メモリ残容量検出部が検出した画像メモリの残容量が前回のポーリング受信前の残容量以下である場合に送信側通信装置に対して送信画像データのモードを特定モードに変換してデータのサイズを小さくするように要請する。【選択図】　　図３
2004048585.tif 000002
【特許請求の範囲】
【請求項１】
制御部と画像メモリとメモリ残容量検出部と再発呼処理部を主要素とし、ポーリング機能を有する通信装置であって、
制御部が、メモリ残容量検出部が検出した画像メモリの残容量が所定値以上である場合にポーリング受信を実行し、ポーリング受信中に画像メモリの残容量がほぼ０となる時、ポーリング受信を打ち切りポーリング受信した受信データを削除して、再発呼処理部の再発呼処理後に再度ポーリング受信を実行し、
再発呼処理部が、前記再発呼処理として、前記ポーリング受信打ち切りから所定時間後に、メモリ残容量検出部が検出した画像メモリの残容量が前回のポーリング受信前の画像メモリの残容量以下である場合に、送信側通信装置に対して送信画像データのモードを特定モードに変換して送信画像データのサイズを小さくするように要請する、
ことを特徴とする通信装置。
【請求項２】
請求項１に記載された通信装置において、
送信画像データのサイズを小さくするために、画像データを構成している色の種類を減少させることを特徴とする通信装置。
【請求項３】
請求項１に記載された通信装置において、
送信画像データのサイズを小さくするために、画像データの解像度を落とさせることを特徴とする通信装置。
【請求項４】
請求項１に記載された通信装置において、
送信画像データのサイズを小さくするために、画像データを構成している色の種類を減少させると共に、画像データの解像度を落とさせることを特徴とする通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ポーリング受信機能を有する通信装置、例えばファクシミリ装置に関する。
【０００２】
【従来の技術】
最近のファクシミリ装置は、通常のファクシミリデータの送受信だけでなく、各種の付加機能を備えるものが多くなっている。これらの付加機能の代表的なものとしてポーリング受信機能がある。ポーリング受信とは、受信側ファクシミリ装置が、自らの発呼によって通信相手である送信側ファクシミリ装置に対してデータ送信を指示し、この指示に応じて送信されてきた画像データを受信する、という通信手法である。受信側ファクシミリ装置は、ポーリング受信中に受信した画像データ（受信データ）を装置内のメモリに記憶させておき、必要な時点で読み出すようになっている。
【０００３】
このポーリング受信を行う際に、送信側ファクシミリ装置から送信されてきた画像データの容量が、受信側ファクシミリ装置内のメモリの残容量より小さければ、受信側ファクシミリ装置は問題なく画像データを受信できる。しかしそのメモリの残容量を超える大容量の画像データを受信した時、受信側ファクシミリ装置はこの受信データを記憶できない。この場合、メモリの残容量の不足により、それ以後の画像データの受信ができない状態（メモリフル状態）となり、いわゆる通信エラーが発生する。そして、通信エラーが発生した場合、受信側ファクシミリ装置は送信側ファクシミリ装置に対して一定時間経過後に再発呼する再発呼処理を行う。この再発呼処理機能により、前回受信できなかった画像データの受信が可能になる。このように、従来の受信側ファクシミリ装置は、メモリフル状態による通信エラーでポーリング受信を打ち切った後、一定時間経過後に再発呼処理を行うようにしている。従って、一定時間経過後であっても、送信されてきた画像データの容量がメモリの残容量より大きい状態が続いている場合は、再び通信エラーが発生してしまい、それまでに行った送信側ファクシミリ装置との間の通信処理が全て無駄になってしまうという問題がある。
【０００４】
このような、ポーリング受信時の通信エラーが発生した場合における通信処理の無駄を無くす発明として、例えば、特開平６−１５２９２３号公報に開示されているファクシミリ装置がある。この公報に開示されたファクシミリ装置は、送信側ファクシミリ装置に対して再発呼処理する場合には、メモリの残容量を検出し、メモリの残容量が所定値以下である場合には再発呼を行わず、メモリの残容量が所定値以上となった時に再発呼するようにしている。
【０００５】
【発明が解決しようとする課題】
しかしながら、前記公報に開示のファクシミリ装置では、メモリの残容量が所定値以上であっても、送信されてきた画像データの容量より小さい状態が続けば、結局、画像データを受信できず、無駄な通信処理が増加するという問題がある。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、ポーリング受信における無駄な通信処理を減少することを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的を達成するため、
請求項１の記載に係る発明は、
制御部と画像メモリとメモリ残容量検出部と再発呼処理部を主要素とし、ポーリング機能を有する通信装置であって、
制御部が、メモリ残容量検出部が検出した画像メモリの残容量が所定値以上である場合にポーリング受信を実行し、ポーリング受信中に画像メモリの残容量がほぼ０となる時、ポーリング受信を打ち切りポーリング受信した受信データを削除して、再発呼処理部の再発呼処理後に再度ポーリング受信を実行し、
再発呼処理部が、前記再発呼処理として、前記ポーリング受信打ち切りから所定時間後に、メモリ残容量検出部が検出した画像メモリの残容量が前回のポーリング受信前の画像メモリの残容量以下である場合に、送信側通信装置に対して送信画像データのモードを特定モードに変換して送信画像データのサイズを小さくするように要請する、
ことを特徴とし、
請求項２の記載に係る発明は、
請求項１に記載された通信装置において、
送信画像データのサイズを小さくするために、画像データを構成している色の種類を減少させることを特徴とし、
請求項３の記載に係る発明は、
請求項１に記載された通信装置において、
送信画像データのサイズを小さくするために、画像データの解像度を落とさせることを特徴とし、
請求項４の記載に係る発明は、
請求項１に記載された通信装置において、
送信画像データのサイズを小さくするために、画像データを構成している色の種類を減少させると共に、画像データの解像度を落とさせることを特徴とする。
【発明の実施の形態】
本発明の通信装置の実施例を、図１〜図５を用いて説明する。
【０００８】
図１は本発明の通信装置の構成を、図２はポーリング受信時における制御部１の動作のフローチャートを、図３は通信装置の再発呼処理部１４の動作のフローチャートを、図４は再発呼処理時のデータサイズの縮小化の具体例を、図５は画像メモリ７の記憶内容の具体例を、それぞれ示す図である。なお、実施例では、通信装置としてファクシミリ装置で説明するが、これに限定されるものではない。
【０００９】
図１において、本発明のファクシミリ装置は、制御部１と、操作部２と、表示部３と、原稿読取部４と、符号化復号化部５と、印字部６と、画像メモリ７と、ＲＡＭ８と、ＲＯＭ９と、メモリ残容量検出部１０と、送受信部１１と、ファクシミリモデム１２と、網制御装置（ＮＣＵ）１３と、再発呼処理部１４と、バスライン１５とを備えている。
【００１０】
制御部１は、本発明のファクシミリ装置全体の動作を制御する。操作部２は、ユーザが電話番号の入力操作や送受信の操作等を行うキーボードや各種スイッチを有する。表示部３は、電話番号の表示や本発明のファクシミリ装置の状態及び操作メニュー等を表示する。原稿読取部４は、送信する原稿を読み取り、画像データを形成する。符号化復号化部５は、画像データを符号化データに変換し、もしくは受信した符号化データを復号化して元の画像データに再生する。印字部６は、受信データを印字する。画像メモリ７は、送信画像データ及び受信画像データを記憶する（図５参照）。ＲＡＭ８は、各種データを一時的に記憶する。ＲＯＭ９は、制御部１の制御プログラム等を格納している。メモリ残容量検出部１０は、画像メモリ７の残容量を検出する。送受信部１１は、通常のデータの受信並びにポーリング受信を行う。ファクシミリモデム１２は、画像データを、ファクシミリ伝送するのに適したファクシミリデータに変調し、もしくはファクシミリデータを画像データに復調する。網制御装置（ＮＣＵ）１３は、電話回線網にダイヤル信号を送出する等の網制御を行う。再発呼処理部１４は、送信側ファクシミリ装置に対して再発呼し、送信する画像データのモードを特定のモードに変換するよう指示する。バスライン１５は、これらの要素１〜１４を相互に結合する。なお、送信側ファクシミリ装置は、受信側ファクシミリ装置の再発呼処理部１４からの前記変換指示に従って、送信する画像データのモードを前記特定のモードに変換して送信するように構成されている。
【００１１】
図２を用いて、ポーリング受信時における制御部１の動作について説明する。
【００１２】
制御部１は、先ず、ポーリング受信を行うために受信部１１をポーリング受信モードに設定する（ステップＳ１）。次に、メモリ残容量検出部１０を用いて画像メモリ７の残容量を検出し（ステップＳ２）、画像メモリ７の残容量が所定値（例えば１５％）を超えているか否か判断する（ステップＳ３）。もし、残容量が１０％と所定値（１５％）を超えていないと判断した時は、ポーリング受信を実行しても無駄である（メモリフルになり受信エラーが発生する可能性が高い）ので、表示部３に残容量が少ない旨の警告メッセージを表示し（ステップＳ４）、ポーリング受信モードを終了させる（ステップＳ９）。一方、残容量が所定値を超えていると判断した時は、ステップ２で検出した残容量（例えば２０％）を記憶し（ステップＳ５）、その後、送受信部１１を制御してポーリング受信を実行させる（ステップＳ６）。次に、ポーリング受信しながら、メモリ残容量検出部１０を用いて画像メモリ７の残容量を検出し、画像メモリ７がメモリフル（満杯）状態であるか否か（残容量が所定値（ほぼ０％）以下であるか否か）を判断し（ステップＳ７）、画像メモリ７が未だメモリフル状態になっていないと判断した時は、受信部１１が今回受信すべき画像データ全てを受信したか否か判断し（ステップＳ８）、もし今回受信すべき画像データの一部が未だ受信していないと判断した時は、ステップＳ７に戻りステップＳ７以降の動作を繰り返し実行する。一方、今回受信すべき画像データ全てを受信したと判断した時は、この一連のポーリング受信モードを終了させる（ステップＳ９）。ステップＳ７において、画像メモリ７がメモリフル（満杯）状態であると判断した時は、画像データをこれ以上受信できないため、ポーリング受信を打ち切り（ステップＳ１０）、画像メモリ７に記憶されている、今回のポーリング受信中に受信したデータの削除を行う（ステップＳ１１）。その結果、画像メモリ７の残容量は２０％になる。続いて、再発呼処理部１４により再発呼処理を行い（ステップＳ１２）、その後ステップＳ５に戻りステップＳ５以降の動作を繰り返し実行する。
【００１３】
図３を用いて、再発呼処理部１４が再発呼処理（ステップＳ１２）する際の動作について説明する。本発明のファクシミリ装置の再発呼処理部１４は、先ず、所定の時間待機する（ステップＳ１３）。次に、メモリ残容量検出部１０を用いて画像メモリ７の残容量を検出し（ステップＳ１４）、検出した残容量が、前回ポーリング受信を行った時の残容量、即ちステップＳ５で記憶した残容量（２０％）を超えているか否か判断する（ステップＳ１５）。もし、画像メモリ７の残容量が前回の残容量（２０％）を超えていると判断した時は、受信の条件が好転したとみなして、前回失敗した時と同様の送信条件（同一の画像データのモード）で送信するように、送信側ファクシミリ装置に要請する（ステップＳ１６）。他方、画像メモリ７の残容量が前回の残容量（２０％）以下であると判断した時は、前回ポーリング受信時に受信した画像データ（受信中データ）がカラーモードであったか否か判断し（ステップＳ１７）、カラーモードであったと判断した場合は、画像データをモノクロモード且つ解像度２００×４００ｄｐｉ（スーパーファインモード）で送信するように、送信側ファクシミリ装置に要請する（ステップＳ１８）。カラーモードではなかったと判断した場合は、前回の画像データの解像度が２００×４００ｄｐｉであったか否か判断し（ステップＳ１９）、解像度が２００×４００ｄｐｉであったと判断した場合は、画像データをモノクロモード且つ解像度２００×２００ｄｐｉ（ファインモード）で送信するように、送信側ファクシミリ装置に要請する（ステップＳ２０）。解像度が２００×４００ｄｐｉではなかったと判断した場合は、前回の画像データの解像度が２００×２００ｄｐｉであったか否か判断し（ステップＳ２１）、解像度が２００×２００ｄｐｉであったと判断した場合は、画像データをモノクロモード且つ解像度２００×１００ｄｐｉ（ノーマルモード）で送信するように、送信側ファクシミリ装置に要請する（ステップＳ２２）。解像度が２００×２００ｄｐｉでなかったと判断した場合は、再発呼を行わないで再度所定時間待機し（ステップ２３）、ステップＳ１３に戻りステップＳ１３以降の動作を繰り返し実行する。
【００１４】
再発呼処理（ステップＳ１２）におけるステップＳ１７以降の、送信されてくる画像データのデータサイズの縮小化の具体例を図４に示す。この具体例では、カラーデータをモノクロデータに変更しているが、カラーデータをそのままカラーデータとし、画像データを構成している色の種類を減少させることも考えられる。
【００１５】
以上述べた本発明のファクシミリ装置の制御部１及び再発呼処理部１４の動作について、図５を用いて、より具体的に説明する。図５は、画像メモリ７の記憶内容の具体例を示したもので、図５（ａ）は、受信した画像データ（受信データ）と送信予約した画像データ（送信予約データ）とが画像メモリ７に記憶され、その残容量が２０％であり、ポーリング受信で送信されてくる画像データが画像メモリ７の容量の３０％である例を示している。なお、ステップＳ３の所定値は前と同様に１５％とする。この状態で制御部１を動作させると、ステップＳ３でＹＥＳと判断してポーリング受信を実行する。ステップＳ７、Ｓ８の繰り返しの途中で、図５（ｂ）に示すように、画像メモリ７がメモリフル状態（残容量０％）になり、画像データをこれ以上受信できないため、ステップＳ１０でポーリング受信を打ち切り、ステップＳ１１で画像メモリ７に記憶されている、今回のポーリング受信中に受信したデータの削除を行う。その結果、画像メモリ７の残容量は、今回のポーリング受信前の、図５（ａ）の状態である２０％に戻る。続いて、ステップＳ１２の再発呼処理において、ステップＳ１３の待機時間中に、前回ポーリング受信時に受信した画像データ（受信中データ）及び送信予約データが消去され、図５（ｃ）に示すように、画像メモリ７の残容量が前回の残容量（２０％）より多い容量（７０％）になった場合は、ステップＳ１５で画像メモリ７の残容量（７０％）が前回の残容量（２０％）より多いと判断される。そして、送信側ファクシミリ装置から送信されてくる画像データは３０％であるから、再発呼してポーリング受信を実行してもステップＳ７でメモリフル状態となることは無いので、ステップＳ１６で前回ポーリング受信時と同一条件で画像データを送信するように送信側ファクシミリ装置に要請し、再発呼する。ステップＳ１３の所定時間の待機にもかかわらず、画像メモリ７の残容量が図５（ａ）の状態である２０％を維持していた場合、前回ポーリング受信時と同一条件で画像データを送信させると、前回と同様に、ステップＳ７でメモリフル状態（残容量０％）となり、画像データの受信が途中で通信エラーとなることは明らかである。そこで、本発明のファクシミリ装置は、送信側ファクシミリ装置に、送信してくる画像データのデータサイズを３０％から２０％以下に縮小し、画像メモリ７の残容量２０％に記憶可能なデータサイズで送信するよう要請するようにしたものである。
【００１６】
なお、図３に示した実施例において、ステップＳ１７〜ステップＳ２１を省略して、ステップＳ１５から直接ステップＳ２２に進めて、画像データをモノクロモード且つ解像度２００×１００ｄｐｉ（ノーマルモード）で送信するように、送信側ファクシミリ装置に要請することも考えられる。このようにすると、図３に示した実施例に比べて、ポーリング受信を完了できる可能性がより高くなる。
【００１７】
以上述べたように、本発明のようにすることにより、画像メモリ７の残容量が小さいままであっても、ポーリング受信を完了できる可能性が高くなり、ポーリング受信のやり直し回数を減少させられるので、無駄な通信処理を抑制することが可能となる。また、画像メモリ７の残容量の増加を待つ必要がないので、ポーリング受信の完了までの時間を短縮させられる。
【００１８】
なお、再発呼処理部１４が送信側ファクシミリ装置に対して特定のモードに変換するよう指示した場合には、その旨を送信側ファクシミリ装置及び受信側ファクシミリ装置に送信して、その表示部３或いは印字部６に表示し或いは印字することも考えられる。
【００１９】
【発明の効果】
以上述べたように、本発明は、ポーリング受信における無駄な通信処理を減少することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の通信装置の構成を示す図である。
【図２】本発明の通信装置のポーリング受信時における制御部１の動作のフローチャートを示す図である。
【図３】本発明の通信装置の再発呼処理部１４の動作のフローチャートを示す図である。
【図４】再発呼処理時のデータサイズの縮小化の具体例を示す図である。
【図５】本発明の通信装置の画像メモリ７の記憶内容の具体例を示す図である。
【符号の説明】
１　制御部
２　操作部
３　表示部
４　原稿読取部
５　符号化復号化部
６　印字部
７　画像メモリ
８　ＲＡＭ
９　ＲＯＭ
１０　メモリ残容量検出部
１１　送受信部
１２　ファクシミリモデム
１３　網制御装置（ＮＣＵ）
１４　再発呼処理部
１５　バスライン
【図１】
2004048585.tif 000003
【図２】
2004048585.tif 000004
【図３】
2004048585.tif 000005
【図４】
2004048585.tif 000006
【図５】
2004048585.tif 000007