(57)【特許請求の範囲】
【請求項１】
ポーリング受信機能を備える受信部と、再発呼モードを設定する再発呼設定部と、データの送受信を行なう送受信部と、送受信データを記憶するメモリと、前記メモリの使用可残容量を検出するメモリ残容量検出部と、装置全体の動作を制御する制御部とを有し、前記受信部がポーリング受信しているとき、前記メモリ残容量検出部が前記メモリの使用可残容量が所定容量値以下に低下したことを検出すれば、前記再発呼設定部が再発呼モードに設定され、前記制御部は、前記再発呼設定部が再発呼を行なう際に、前記メモリ残容量検出部で検出した前記メモリの使用可残容量が前回発呼を行なったときに比べて増えていない場合、前記再発呼を行わないように制御することを特徴とするファクシミリ装置。
【請求項２】
前記受信部がポーリング受信しており、かつ、前記再発呼設定部が再発呼モードに設定されたとき、前記メモリに送信予約されたデータが記憶されている場合、前記制御部は、前記メモリの使用可残容量が所定容量値以上になるまで、前記送信予約されたデータの送信を優先して行なうように制御することを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記送信予約されたデータの送信を優先して行う制御は、前記データの送信予約時刻に達する前に前記データを送信するように制御するものであることを特徴とする請求項２に記載のファクシミリ装置。
【請求項４】
前記送信予約されたデータの送信を優先して行う制御は、前記データの送信予約時刻を含む送信時刻許容範囲に入ったとき前記データを送信するように制御するものであることを特徴とする請求項２に記載のファクシミリ装置。
【請求項５】
前記制御部は、前記メモリ残容量検出部によって前記メモリの使用可残容量を常時検出し、その検出によって前記メモリの使用可残容量が前回の発呼時よりも増えていたとき、前記再発呼設定部によって直ちに再発呼を行うように制御し、一方、前記メモリの使用可残容量が前回の発呼時よりも増加していないことを検出すると、前記再発呼設定部による再発呼を待機させるように制御することを特徴とする請求項１に記載のファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、フアクシミり装置に係り、特に、送受信データを記憶するメモリの使用可残容量が低下したとき、メモリの使用可残容量を増やして通信エラーの発生を未然に防ぐようにしたポーリング受信機能を有するフアクシミり装置に関する。
【０００２】
【従来の技術】
最近、ファクシミリ装置は、通常のファクシミリデータの送受信機能を備えるだけでなく、各種の付加機能を備えているものが多くなっており、これらの付加機能の中の代表的な機能としてポーリング受信機能がある。
【０００３】
ファクシミリ装置におけるポーリング受信機能は、当該ファクシミリ装置が一つ以上の相手側ファクシミリ装置に対して順番に発呼を行ない、これらの発呼に応答して一つ以上の相手側ファクシミリ装置がそれぞれメモリに記憶されているデータを当該ファクシミリ装置に送信し、当該ファクシミリ装置が送信されたこれらのデータを受信する機能である。
【０００４】
かかるポーリング受信機能を備えたファクシミリ装置においては、ポーリング受信を行なっているとき、相手側ファクシミリ装置から受信したデータをメモリに記憶させ、必要な時点にそのデータを読み出すようにしている。この場合、相手側ファクシミリ装置から受信したデータの量が普通のデータ量であれば、あまり問題にならないが、相手側ファクシミリ装置から予想を超える大量のデータを受信したとき、メモリの使用可残容量がなくなってその大量のデータを記憶することができなかったり、その大量のデータを記憶することができたとしても、それ以上のデータを記憶することができなくなったりしたときには、メモリの使用可残容量の不足によりそれ以後のデータの受信ができない、いわゆる通信エラーが発生する。そして、当該ファクシミリ装置は、通信エラーが発生した場合、その通信エラーが発生した相手側ファクシミリ装置を一定時間経過後に再発呼する再発呼モードに設定される。
【０００５】
【発明が解決しようとする課題】
前記既知のポーリング受信機能を備えたファクシミリ装置は、相手側ファクシミリ装置との間に通信エラーを生じたとき、再発呼モードに設定され、一定時間経過後に相手側ファクシミリ装置を再発呼することにより、相手側ファクシミリ装置からのデータの受信を行なうことができる。
【０００６】
しかるに、前記既知のポーリング受信機能を備えたファクシミリ装置は、メモリの使用可残容量がなくなったことにより、相手側ファクシミリ装置との間に通信エラーを生じたとき、一定時間経過後に相手側ファクシミリ装置を再発呼した際に、メモリの使用可残容量が増えていなければ、同じように相手側ファクシミリ装置との間に通信エラーを生じ、この間に行なった相手側ファクシミリ装置との通信が無駄になってしまう。
【０００７】
ポーリング受信機能を備えたファクシミリ装置におけるこのような通信の無駄をなくすものとして、例えば、特開平６−１５２９２３号公報に開示のファクシミリ装置が提案されている。この特開平６−１５２９２３号公報に提案されたファクシミリ装置は、ポーリング受信機能によって相手側ファクシミリ装置を発呼する際に、メモリの使用可残容量を検出し、その検出により使用可残容量が所定値以下である場合に発呼を行なわず、メモリの使用可残容量が所定値以上となったときに発呼するようにし、通信時間及び通信費用の低減を図るものである。
【０００８】
前記特開平６−１５２９２３号公報に開示のファクシミリ装置は、メモリの使用可残容量に応じて発呼を行なったり、発呼を行なわなかったりするものであるため、通信時間及び通信費用の低減を図ることができるものであるが、メモリの使用可残容量が殆ど変動しない状態が持続すれば、いずれの相手側ファクシミリ装置にも発呼が行なわれず、通信不能な時間が長くなる。
【０００９】
本発明は、このような技術的背景に鑑みてなされたもので、その目的は、メモリの使用可残容量が所定量以下のときに発呼を行なわず、しかも、発呼が行なわれない時間を短くすることが可能なファクシミリ装置を提供することにある。
【００１０】
【課題を解決するための手段】
前記目的を達成するために、本発明は、ポーリング受信機能を備える受信部と、再発呼モードを設定する再発呼設定部と、データの送受信を行なう送受信部と、送受信データを記憶するメモリと、メモリの使用可残容量を検出するメモリ残容量検出部と、装置全体の動作を制御する制御部とを有し、受信部がポーリング受信しているとき、メモリ残容量検出部が前記メモリの使用可残容量が所定容量値以下に低下したことを検出すれば、再発呼設定部が再発呼モードに設定され、制御部は、再発呼設定部が再発呼を行なう際に、メモリ残容量検出部で検出したメモリの使用可残容量が前回発呼を行なったときに比べて増えていない場合、再発呼を行わないように制御する手段を具備する。
【００１１】
前記手段によれば、ポーリング受信時に、メモリの使用可残容量を検出し、その検出により使用可残容量が所定量以上であれば、ポーリング受信を行うとともに、その検出により使用可残容量が所定量以下であれば、再発呼モードに設定され、再発呼を行なうもので、前回の発呼時のメモリの使用可残容量に比べて、再発呼時のメモリの使用可残容量が増えているときに限って再発呼を行うようにしているので、無駄な通信が行なわれるのをなくすことができ、かつ、発呼が行なわれない時間を短くすることができる。
【００１２】
この場合、前記手段において、受信部がポーリング受信しており、かつ、再発呼設定部が再発呼モードに設定されたとき、メモリに送信予約されたデータが記憶されている場合、制御部は、メモリの使用可残容量が所定容量値以上になるまで、送信予約されたデータの送信を優先して行なうように制御する構成にすることができる。
【００１３】
前記構成によれば、メモリの使用可残容量の減少が送信予約されたデータの記憶によっても発生している場合、送信予約されたデータを優先して送信することにより、メモリの使用可残容量を増やすことができる。
【００１４】
また、前記構成における送信予約されたデータの送信を優先して行う制御は、データが送信予約時刻に達する前に、そのデータを送信するように制御するものである。
【００１５】
前記構成によれば、メモリの使用可残容量の減少が送信時刻指定の送信予約されたデータの記憶によっても発生している場合、データが送信予約時刻に達する前にそのデータを送信することにより、メモリの使用可残容量を増やすことができる。
【００１６】
さらに、前記構成における送信予約されたデータの送信を優先して行う制御は、データの送信予約時刻を含む送信時刻許容範囲に入ったときに、そのデータを送信するように制御するものである。
【００１７】
前記構成によれば、データの送信予約時刻を含む送信時刻許容範囲、例えば予約時刻の５分前になったときそのデータを送信することにより、メモリの使用可残容量を増やすことができる。
【００１８】
また、前記手段において、制御部は、メモリ残容量検出部によってメモリの使用可残容量を常時検出し、その検出によってメモリの使用可残容量が前回の発呼時よりも増えていたとき、再発呼設定部によって直ちに再発呼を行うように制御し、一方、メモリの使用可残容量が前回の発呼時よりも増えていないことを検出すると、再発呼設定部による再発呼を待機させるように制御する構成にすることができる。
【００１９】
このような構成にすれば、メモリの使用可残容量が増えたとき、直ちに再発呼することにより、増えたメモリの使用可残容量を他の要因で再び減らしてしまうことが防げる。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００２３】
図１は、本発明に係るファクシミリ装置の実施の形態を示すもので、その要部構成を示すブロック図である。
【００２４】
図１に示されるように、このファクシミリ装置は、ファクシミリ装置全体の動作を制御する制御部１と、電話番号入力操作や送受信操作等を行う操作部２と、電話番号の表示やファクシミリ装置の状態及び操作メニュー等を表示する表示部３と、送信する原稿を読み取り、画像データを形成する原稿読取部４と、画像データを符号化して符号化データに変換したり、受信した符号化データを復号化して元の画像データに再生する符号化／復号化部５と、受信データを印字する印字部６と、送受信画像データを記憶する画像メモリ７と、各種データを一時的に記憶するＲＡＭ８と、制御部１の制御プログラム等を格納したＲＯＭ９と、画像メモリ７の使用可残容量を検出するメモリ残容量検出部１０と、ポーリング受信を行なう受信部１１と、画像データをファクシミリ伝送するのに適したファクシミリデータに変調したり、ファクシミリデータを画像データに復調するモデム１２と、電話回線網に接続され、電話回線網にダイヤル信号を送出する等の網制御を行うＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１３と、ファクシミリ装置を再発呼モードに設定する再発呼設定部１４と、これらの構成要素１乃至１４を相互結合するバスライン１５とからなっている。
【００２５】
次に、図２は、図１に図示されたファクシミリ装置におけるポーリング受信時の動作経緯を示すフローチャートである。
【００２６】
また、図３は、図１に図示されたファクシミリ装置における再発呼を行なうときの動作経緯の一つの例を示すフローチャートであって、送信予約された画像データがある場合、その画像データを画像メモリ７から読み出し、画像メモリ７の使用可残容量を増やしている例を示すものである。
【００２７】
ここで、図２及び図３に図示されたフローチャートに従って図１に図示されたファクシミリ装置の動作について説明する。
【００２８】
まず、図２に図示されたポーリング受信時の動作経緯について述べる。
【００２９】
始めに、ステップＳ１において、制御部１は、ポーリング受信を行うために受信部１１をポーリング受信モードに設定する。
【００３０】
次に、ステップＳ２において、制御部１は、ポーリング受信を行うために、メモリ残容量検出部１０を介して画像メモリ７の使用可残容量を検出する。
【００３１】
次いで、ステップＳ３において、制御部１は、ステップＳ２で検出した画像メモリ７の使用可残容量が所定量を超えているか否かを判断する。そして、使用可残容量が所定量を超えていると判断した（Ｙ）ときは次のステップＳ４に移行し、一方、使用可残容量が所定量を超えていないと判断した（Ｎ）ときは他のステップＳ７に移行する。
【００３２】
続く、ステップＳ４において、制御部１は、画像メモリ７の使用可残容量が所定量よりも多く残っているので、ポーリング受信動作を実行する。
【００３３】
続いて、ステップＳ５において、制御部１は、ポーリング受信中に、メモリ残容量検出部１０を介して画像メモリ７の使用可残容量が満杯（メモリフル）状態であるか否かを判断する。そして、使用可残容量が未だ満杯状態になっていないと判断した（Ｎ）ときは次のステップＳ６に移行し、一方、使用可残容量が既に満杯状態になっていると判断した（Ｙ）ときは他のステップＳ８に移行する。
【００３４】
次に、ステップＳ６において、制御部１は、受信部１１において今回受信すべきデータの全てを受信したか否かを判断する。そして、データの全てを受信したと判断した（Ｙ）ときは次のステップＳ１０に移行し、一方、データの全てを受信していないと判断した（Ｎ）ときはステップＳ５に戻り、再びステップＳ５以降の動作を繰り返し実行する。
【００３５】
また、ステップＳ７において、制御部１は、画像メモリ７の使用可残容量が所定量を超えたことにより、表示部３に警告メッセージを表示する。
【００３６】
さらに、ステップＳ８において、制御部１は、画像メモリ７の使用可残容量が満杯状態になっているため、再発呼設定部１４を通してファクシミリ装置を再発呼モードに設定する。
【００３７】
次に、ステップＳ９において、制御部１は、画像メモリ７に記憶されているポーリング受信時の受信データの読み出しまたは消去を行なう。
【００３８】
次いで、ステップＳ１０において、制御部１は、画像メモリ７の使用可残容量が増えたことにより、受信部１１をポーリング受信モードの設定から解除し、この一連の動作を終了させる。
【００３９】
次に、図３に図示された再発呼を行なうときの動作経緯について述べる。
【００４０】
始めに、ステップＳ１１において、制御部１は、前回の発呼から再発呼設定部１４で設定した再発呼設定時間が経過したか否かを判断する。そして、未だ再発呼設定時間が経過していないと判断した（Ｎ）ときは次のステップＳ１２に移行し、一方、既に再発呼設定時間が経過していると判断した（Ｙ）ときは他のステップＳ１４に移行する。
【００４１】
次に、ステップＳ１２において、制御部１は、画像メモリ７の中に送信予約されている画像データがあるか否かを判断する。そして、送信予約されている画像データがあると判断した（Ｙ）ときは次のステップＳ１３に移行し、一方、送信予約されている画像データがないと判断した（Ｎ）ときは前のステップＳ１１に戻り、再びステップＳ１１以降の動作を繰り返し実行する。
【００４２】
次いで、ステップＳ１３において、制御部１は、再発呼を行なうのに優先して、送信予約されている画像データを画像メモリ７から読み出し、送信予約されている画像データを相手側ファクシミリ装置に送信する。
【００４３】
続く、ステップＳ１４において、制御部１は、メモリ残容量検出部１０を介して画像メモリ７の使用可残容量を検出する。
【００４４】
続いて、ステップＳ１５において、制御部１は、検出した使用可残容量が前回の発呼時の使用可残容量よりも多いか否かを判断する。そして、検出した使用可残容量が前回の発呼時の使用可残容量よりも多いと判断した（Ｙ）ときは図２に図示されたステップＳ４に移行し、一方、検出した使用可残容量が前回の発呼時の使用可残容量よりも多くないと判断した（Ｎ）ときは次のステップＳ１６に移行する。
【００４５】
次に、ステップＳ１６において、制御部１は、再発呼を行わずにファクシミリ装置を待機状態にする。
【００４６】
次いで、ステップＳ１７において、制御部１は、画像メモリ７の中に送信予約されている画像データがあるか否かを判断する。そして、送信予約されている画像データがあると判断した（Ｙ）ときは次のステップＳ１８に移行し、一方、送信予約されている画像データがないと判断した（Ｎ）ときは前のステップＳ１４に戻り、再びステップＳ１４以降の動作を繰り返し実行する。
【００４７】
続く、ステップＳ１８において、制御部１は、再発呼を行なうのに優先して、送信予約されている画像データを画像メモリ７から読み出し、送信予約されている画像データを相手側ファクシミリ装置に送信する。この送信処理が終了したとき、前のステップＳ１４に戻り、再びステップＳ１４以降の動作を繰り返し実行する。
【００４８】
次に、図４は、図１に図示されたファクシミリ装置における再発呼を行なうときの動作経緯の他の例を示すフローチャートであって、常時画像メモリ７の使用可残容量を検出し、検出した使用可残容量が前回検出した画像メモリ７の使用可残容量よりも増えたとき再発呼を実行する例を示すものである。
【００４９】
図４に図示されたフローチャートに基づいて再発呼を行なうときの動作経緯について述べる。
【００５０】
始めに、ステップＳ２１において、制御部１は、メモリ残容量検出部１０を介して画像メモリ７の使用可残容量を検出する。
【００５１】
次に、ステップＳ２２において、制御部１は、検出した使用可残容量が前回の発呼時の使用可残容量よりも多いか否かを判断する。そして、検出した使用可残容量が前回の発呼時の使用可残容量よりも多いと判断した（Ｙ）ときは図２に図示されたステップＳ４に移行し、一方、検出した使用可残容量が前回の発呼時の使用可残容量よりも多くないと判断した（Ｎ）ときは次のステップＳ２３に移行する。
【００５２】
次いで、ステップＳ２３において、制御部１は、再発呼を行わずにファクシミリ装置を待機状態にする。
【００５３】
続く、ステップＳ２４において、制御部１は、画像メモリ７の中に送信予約されている画像データがあるか否かを判断する。そして、送信予約されている画像データがあると判断した（Ｙ）ときは次のステップＳ２５に移行し、一方、送信予約されている画像データがないと判断した（Ｎ）ときは前のステップＳ２１に戻り、再びステップＳ２１以降の動作を繰り返し実行する。
【００５４】
続いて、ステップＳ２５において、制御部１は、再発呼を行なうのに優先して、送信予約されている画像データを画像メモリ７から読み出し、送信予約されている画像データを相手側ファクシミリ装置に送信する。この送信処理が終了したとき、前のステップＳ２１に戻り、再びステップＳ２１以降の動作を繰り返し実行する。
【００５５】
続く、図５は、図１に図示されたファクシミリ装置における再発呼を行なうときの動作経緯のさらに他の例を示すフローチャートであって、再発呼設定時間が到来したときに受信部１１をダイレクト受信に設定するようにした例を示すものである。
【００５６】
図５に図示されたフローチャートに基づいて再発呼を行なうときの動作経緯について述べる。
【００５７】
始めに、ステップＳ３１において、制御部１は、前回の発呼から再発呼設定部１４で設定した再発呼設定時間が経過したか否かを判断する。そして、既に再発呼設定時間が経過していると判断した（Ｙ）ときは次のステップＳ３２に移行し、一方、未だ再発呼設定時間が経過していないと判断した（Ｎ）ときは他のステップＳ３４に移行する。
【００５８】
次に、ステップＳ３２において、制御部１は、受信部１１がポーリング受信の再コールモード時にダイレクト受信する設定になっているか否かを判断する。そして、ダイレクト受信する設定になっていると判断した（Ｙ）ときは次のステップＳ３３に移行し、一方、ダイレクト受信する設定になっていないと判断した（Ｎ）ときは図３に図示されたステップＳ１４に移行する。
【００５９】
次いで、ステップＳ３３において、制御部１は、ダイレクト受信によってポーリング受信処理を行う。このポーリング受信処理が行われた後、図２に図示されたステップＳ４に移行する。
【００６０】
また、ステップＳ３４において、制御部１は、画像メモリ７の中に送信予約されている画像データがあるか否かを判断する。そして、送信予約されている画像データがあると判断した（Ｙ）ときは次のステップＳ３５に移行し、一方、送信予約されている画像データがないと判断した（Ｎ）ときは前のステップＳ３１に戻り、再びステップＳ３１以降の動作を繰り返し実行する。
【００６１】
次に、ステップＳ３５において、制御部１は、再発呼を行なうのに優先して、送信予約されている画像データを画像メモリ７から読み出し、送信予約されている画像データを相手側ファクシミリ装置に送信する。この送信処理が終了したとき、前のステップＳ３１に戻り、再びステップＳ３１以降の動作を繰り返し実行する。
【００６２】
続いて、図６（ａ）、（ｂ）、（ｃ）は、画像メモリ７に画像データが記憶されたときの状態を示す説明図である。
【００６３】
図６（ａ）に示される例は、画像メモリ７に受信した画像データ（受信データ）と送信予約された画像データ（送信予約データ）とが記憶され、その使用可残容量（残容量）が所定値以上の所定量（２０％）に達している場合であって、このような時には、ポーリング受信動作が実行される。
【００６４】
図６（ｂ）に示される例は、画像メモリ７に受信した画像データ（受信データ）と送信予約された画像データ（送信予約データ）とが記憶され、さらに、ファクシミリ装置が画像データを受信中で、画像メモリ７に受信した画像データが順次記憶される場合であって、画像メモリ７の所定量の使用可残容量（残容量）が受信した画像データ（受信中データ）によって殆ど埋められ、使用可残容量（残容量）が殆どなくなった（０％）状態を示している。このような時には、ファクシミリ装置は、ポーリング受信動作を中止する。
【００６５】
図６（ｃ）に示される例は、画像メモリ７のポーリング受信した画像データ（受信データ）及び送信予約データが消去され、その使用可残容量（残容量）が前回の残容量（２０％）より多い（７０％）場合であって、このようなときにはファクシミリ装置から相手側ファクシミリ装置に再発呼が行なわれる。
【００６６】
【発明の効果】
以上のように、請求項１に記載の発明によれば、ポーリング受信時に、メモリの使用可残容量を検出し、その検出により使用可残容量が所定量以上であれば、ポーリング受信を行うとともに、その検出により使用可残容量が所定量以下であれば、再発呼モードに設定され、再発呼を行なうもので、前回の発呼時のメモリの使用可残容量に比べて、再発呼時のメモリの使用可残容量が増えているときに限って再発呼を行うようにしているので、無駄な通信が行なわれるのをなくすことができ、かつ、発呼が行なわれない時間を短くすることができるという効果がある。
【００６７】
また、請求項２に記載の発明によれば、メモリの使用可残容量の減少が送信予約されたデータの記憶によっても発生している場合、送信予約されたデータを優先して送信することにより、メモリの使用可残容量を増やすことができるという効果がある。
【００６８】
さらに、請求項３に記載の発明によれば、メモリの使用可残容量の減少が送信時刻指定の送信予約されたデータの記憶によっても発生している場合、データが送信予約時刻に達する前にそのデータを送信することにより、メモリの使用可残容量を増やすことができるという効果がある。
【００６９】
また、請求項４に記載の発明によれば、データの送信予約時刻を含む送信時刻許容範囲、例えば予約時刻の５分前になったときそのデータを送信することにより、メモリの使用可残容量を増やすことができるという効果がある。
【００７０】
さらに、請求項５に記載の発明によれば、メモリの使用可残容量が増えたとき、直ちに再発呼することにより、増えたメモリの使用可残容量を他の要因で再び減らしてしまうことが防げるという効果がある。
【図面の簡単な説明】
【図１】本発明に係るファクシミリ装置の実施の形態を示すもので、その要部構成を示すブロック図である。
【図２】図１に図示されたファクシミリ装置におけるポーリング受信時の動作経緯を示すフローチャートである。
【図３】図１に図示されたファクシミリ装置における再発呼を行なうときの動作経緯の一つの例を示すフローチャートである。
【図４】図１に図示されたファクシミリ装置における再発呼を行なうときの動作経緯の他の例を示すフローチャートである。
【図５】図１に図示されたファクシミリ装置における再発呼を行なうときの動作経緯のさらに他の例を示すフローチャートである。
【図６】画像メモリに画像データが記憶されたときの状態を示す説明図である。
【符号の説明】
１  制御部
２  操作部
３  表示部
４  原稿読取部
５  符号化／復号化部
６  印字部
７  画像メモリ
８  ＲＡＭ
９  ＲＯＭ
１０  メモリ残容量検出部
１１  受信部
１２  モデム
１３  ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）
１４  再発呼設定部
１５  バスライン
【図１】
0003880859.tif 000002
【図２】
0003880859.tif 000003
【図３】
0003880859.tif 000004
【図４】
0003880859.tif 000005
【図５】
0003880859.tif 000006
【図６】
0003880859.tif 000007