(57)【特許請求の範囲】
【請求項１】
着信先の呼出し時に、発信元の電話番号が着信先に通知される通信網に接続されるものであって、所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、着信時に前記通信網による発信元の電話番号の通知を受ける電話番号通知受付手段と、着信により発生した通信の際に、前記電話番号通知受付手段により受け付けられた電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数以下であるならばその通信速度を、また所定数よりも多ければその通信速度よりも１ランク低速の通信速度をそれぞれ上限として前記複数の通信速度から絞り込んだ通信速度候補を選ぶ通信速度絞り込み手段と、この通信速度絞り込み手段により選ばれた通信速度候補を、自己の使用可能な通信速度として今回の通信相手に通知する使用可能速度通知手段とを具備し、
通信中に通信回線の回線品質を測定する回線品質測定手段を備え、かつ前記通信速度絞り込み手段は、今回の通信相手が持つ電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数よりも多かったとしても、その前回の通信の際に前記回線品質測定手段により測定された回線品質が所定値以上であるならば、その前回の通信を終了する際に使用していた通信速度を上限として通信速度候補または使用通信速度を選ぶことを特徴とするファクシミリ装置。
【請求項２】
所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、発信により発生した通信の際に、発信先の電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数以下であるならばその通信速度を、また所定数よりも多ければその通信速度よりも１ランク低速の通信速度をそれぞれ上限として前記複数の通信速度から絞り込んだ通信速度候補を選ぶ通信速度絞り込み手段と、この通信速度絞り込み手段により選ばれた通信速度候補の中で、今回の通信相手も使用可能な最高の通信速度を通信開始当初の使用通信速度として選択する通信速度選択手段とを具備し、
通信中に通信回線の回線品質を測定する回線品質測定手段を備え、かつ前記通信速度絞り込み手段は、今回の通信相手が持つ電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数よりも多かったとしても、その前回の通信の際に前記回線品質測定手段により測定された回線品質が所定値以上であるならば、その前回の通信を終了する際に使用していた通信速度を上限として通信速度候補または使用通信速度を選ぶことを特徴とするファクシミリ装置。
【請求項３】
前記通信速度絞り込み手段は、発信先の電話番号と局番が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数に基づいて通信速度候補または使用通信速度を選ぶことを特徴とする請求項１又は２に記載のファクシミリ装置。
【請求項４】
所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、
通信中に通信相手を示す相手局番号、通信速度、エラー再送回数及び通信回線品質の各情報が格納される通信情報記憶手段と、
この通信情報記憶手段に記憶された各情報に基づいて複数の相手局番号に対応付づけて通信速度上限を記憶する通信速度上限記憶手段と、
着信時処理が開始されると、着信があった相手局番号が前記通信速度上限記憶手段に記憶されているかを判断し、前記相手局番号が前記通信速度上限記憶手段に記憶されているならば前記通信速度上限手段に前記相手局番号と対応づけて記憶されている通信速度上限を使用許容速度に設定し、この設定された使用許容速度以下から通信速度を選択する通信速度選択手段とを具備し、
前記通信速度選択手段で設定される使用許容速度は、今回の通信相手が持つ電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信によって前記通信情報記憶手段に記憶される各情報によって変更可能であることを特徴とするファクシミリ装置。
【請求項５】
所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、
通信中に通信相手を示す相手局番号、通信速度、エラー再送回数及び通信回線品質の各情報が格納される通信情報記憶手段と、
この通信情報記憶手段に記憶された各情報に基づいて複数の相手局番号に対応付づけて通信速度上限を記憶する通信速度上限記憶手段と、
発信時処理が開始されると、発信があった相手局番号が前記通信速度上限記憶手段に記憶されているかを判断し、前記相手局番号が前記通信速度上限記憶手段に記憶されているならば前記通信速度上限手段に前記相手局番号と対応づけて記憶されている通信速度上限を使用許容速度に設定し、この設定された使用許容速度以下から通信速度を選択する通信速度選択手段とを具備し、
前記通信速度選択手段で設定される使用許容速度は、今回の通信相手が持つ電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信によって前記通信情報記憶手段に記憶される各情報によって変更可能であることを特徴とするファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の通信速度を選択的に使用することが可能なファクシミリ装置に関する。
【０００２】
【従来の技術】
一般にファクシミリ装置は、１４４００ｂｐｓや９６００ｂｐｓなどのような複数の通信速度を選択的に使用可能である。そして、これらの複数の通信速度のうちから、通信を行う１対のファクシミリ装置がともに使用可能な最高の通信速度が選択されて使用される。
【０００３】
一方、ファクシミリ装置では、伝送エラーが生じた場合、エラーフレームの再送が行われる。そして、エラー再送の回数が所定回数を超えると、通信速度のフォールバックが行われる。
【０００４】
【発明が解決しようとする課題】
さて、通信速度が高いほど、回線品質の影響を受けやすく、エラーが生じやすくなる。
【０００５】
このため、回線状態が悪い地域との通信を行う場合には、エラーが多発し、フォールバックが頻繁に行われるおそれがある。
【０００６】
従来は、このような回線状態が悪い地域であろうとも、通信開始当初には常により高速な通信速度を選択するようにしていたため、毎回エラー再送やフォールバックが繰り返されることになり、通信時間が余分にかかってしまうという不具合があった。
【０００７】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、エラー再送やフォールバックの頻発を防止して効率良くファクシミリ通信を行うことができるファクシミリ装置を提供することにある。
【０００８】
【課題を解決するための手段】
以上の目的を達成するために本発明は、着信先の呼出し時に、発信元の電話番号が着信先に通知される通信網に接続されるものであって、所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、着信時に前記通信網による発信元の電話番号の通知を受ける電話番号通知受付手段と、着信により発生した通信の際に、前記電話番号通知受付手段により受け付けられた電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数以下であるならばその通信速度を、また所定数よりも多ければその通信速度よりも１ランク低速の通信速度をそれぞれ上限として前記複数の通信速度から絞り込んだ通信速度候補を選ぶ通信速度絞り込み手段と、この通信速度絞り込み手段により選ばれた通信速度候補を、自己の使用可能な通信速度として今回の通信相手に通知する使用可能速度通知手段とを備えた。
【０００９】
また、前記目的を達成するために本発明は、所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、発信により発生した通信の際に、発信先の電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数以下であるならばその通信速度を、また所定数よりも多ければその通信速度よりも１ランク低速の通信速度をそれぞれ上限として前記複数の通信速度から絞り込んだ通信速度候補を選ぶ通信速度絞り込み手段と、この通信速度絞り込み手段により選ばれた通信速度候補の中で、今回の通信相手も使用可能な最高の通信速度を通信開始当初の使用通信速度として選択する通信速度選択手段とを備えた。
【００１０】
これらの手段を講じたことにより、今回の通信相手が持つ電話番号と措定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度およびその通信速度でのエラー再送回数に基づいて、今回の通信で使用する通信速度の上限が、上記前回の通信を終了する際に使用していた通信速度またはそれより１ランク低速の通信速度に制限される。従って、過去に低速での通信が行われている場合には、それにならった低速な通信速度が当初から選択される。
【００１１】
また本発明によれば、前記各発明に加えて、通信中に通信回線の回線品質を測定する例えばＳ／Ｎ測定部などの回線品質測定手段を備え、かつ前記通信速度絞り込み手段を、今回の通信相手が持つ電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数よりも多かったとしても、その前回の通信の際に前記回線品質測定手段により測定された回線品質が所定値以上であるならば、その前回の通信を終了する際に使用していた通信速度を上限として通信速度候補または使用通信速度を選ぶものとした。
【００１２】
このような手段を講じたことにより、通信回線品質に起因しないと推定されるエラー再送の回数は無視され、通信速度候補や使用通信速度が適正に決定されることになる。
【００１３】
また本発明は、前記各発明における前記通信速度絞り込み手段を、発信先の電話番号と局番が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数に基づいて通信速度候補または使用通信速度を選ぶものとした。
【００１４】
このような手段を講じたことにより、同一局番の地域毎に、その地域との前回の通信の状況に応じて通信速度候補または使用通信速度が選ばれることになる。従って、通信速度候補または使用通信速度の決定を個々の相手に対して行う場合に比べて、処理が簡易となる。
【００１５】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態につき説明する。
【００１６】
図１は本実施形態に係るファクシミリ装置の要部構成を示すブロック図である。
【００１７】
この図に示すように本実施形態のファクシミリ装置は、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、画像メモリ４、符号化・復号化部５、操作パネル６、サブプロセッサ７、スキャナ８、プリンタ９、モデム１０、ＮＣＵ１１、ＣＩ受信部１２、Ｓ／Ｎ測定部１３およびタイマ１４を有してなる。
【００１８】
そして、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、画像メモリ４、符号化・復号化部５、操作パネル６、サブプロセッサ７、モデム１０、ＮＣＵ１１、ＣＩ受信部１２、Ｓ／Ｎ測定部１３およびタイマ１４は、システムバス１５を介して互いに接続されている。またスキャナ８およびプリンタ９は、それぞれサブプロセッサ７に接続されている。
【００１９】
ＣＰＵ１は、ＲＯＭ２に格納された制御プログラムに基づいて本ファクシミリ装置の各部を総括制御するための制御処理を行うことでファクシミリ装置としての動作を実現する。
【００２０】
ＲＯＭ２は、ＣＰＵ１の制御プログラム等を記憶する。
【００２１】
ＲＡＭ３は、ＣＰＵ１が各種の処理を行う上で必要となる各種の情報を記憶しておくために使用される。そしてこのＲＡＭ３の一部領域は、後述する通信状況記憶領域や通信速度上限テーブルとして使用される。
【００２２】
画像メモリ４は、受信した画像データや送信待ちの画像データを一時的に記憶しておく。
【００２３】
符号化・復号化部５は、画像データに対して冗長度圧縮のための符号化処理を施すとともに、冗長度圧縮のための符号化がなされている画像データの復号を行うものである。
【００２４】
操作パネル６は、ユーザによるＣＰＵ１に対する各種の指示入力を受け付けるためのキー入力部や、ユーザに対して報知すべき各種の情報をＣＰＵ１の制御の下に表示するための表示部などを有する。
【００２５】
サブプロセッサ７は、ＣＰＵ１の制御の下にスキャナ８およびプリンタ９を制御する。
【００２６】
スキャナ８は、送信原稿の読取りを行って、その送信原稿を示す画像データを生成する。
【００２７】
プリンタ９は、画像データが示す画像を記録用紙に対して印字する。
【００２８】
モデム１０は、画像データを変調してファクシミリ伝送信号を生成したり、ＣＰＵ１から与えられるコマンドを変調してコマンド伝送信号を生成するものであり、これらの伝送信号を通信回線Ｃへと送出する。またモデム１０は、通信回線Ｃを介して到来したファクシミリ伝送データを復調して画像データを再生したり、コマンド伝送信号を復調してコマンドを再生する。
【００２９】
ＮＣＵ１１は、接続された通信回線Ｃに関して、状態監視や網への発信処理などを行なう。またＮＣＵ１１は、通信回線Ｃに対して送出するファクシミリ伝送信号の等化を図るとともに、レベルを設定する。なお通信回線Ｃは、着信先の呼出し時に、発信元の電話番号などを示す発信者情報を含んだＣＩ（Caller ID ）信号を着信先に与える機能を有する加入者電話網（図示せず）に収容されたものである。
【００３０】
ＣＩ受信部１２は、ＣＩ信号の検出と、発信者情報の受信とを行う。
【００３１】
Ｓ／Ｎ測定部１３は、通信中における通信回線ＣのＳ／Ｎを測定する。
【００３２】
タイマ１４は、各種の計時動作を行うものである。
【００３３】
さて、このＣＰＵ１がＲＯＭ２に格納された制御プログラムに基づいて動作することで実現される制御手段としては、ファクシミリ装置における周知の一般的なものに加えて、通信速度絞り込み手段、使用可能速度通知手段および通信速度選択手段を有している。
【００３４】
ここで通信速度絞り込み手段は、通信終了後に、その通信を終了した際に使用していた通信速度でのエラー再送の回数と、その通信時における通信回線Ｃの回線品質とに基づいて、その通信の相手が持つ電話番号における局番（市外局番および市内局番）が共通する電話番号を持つ相手との次の通信の際に使用する通信速度の上限を決定する。
【００３５】
使用可能速度通知手段は、着信により開始された通信の際に、加入者電話網から通知される通信相手の電話番号における局番に対して通信速度の上限が設定されているならば、その上限により絞り込まれた通信速度を使用許容速度として通信相手に通知する。
【００３６】
そして通信速度選択手段は、発信により開始された通信の際に、発信先の電話番号における局番に対して通信速度の上限が設定されているならば、その上限により絞り込まれた通信速度と通信相手が使用可能な通信速度とで共通する最高の通信速度を当初使用する通信速度として選択する。
【００３７】
次に以上のように構成されたファクシミリ装置の動作につき説明する。
【００３８】
まず、通信が完了したのちに、ＣＰＵ１は図２に示すような通信速度上限決定処理を通信速度絞り込み手段により実行する。
【００３９】
この通信速度上限決定処理においてＣＰＵ１はまず、直前に行われた通信での通信相手が持つ電話番号における局番がＲＡＭ３中の通信状況記憶領域に格納されているか否かの確認を行う（ステップＳＴ１）。
【００４０】
ここで通信状況記憶領域には、通信中に、図３に示すように相手局番、通信速度、エラー再送回数および通信回線品質の各情報が格納されることになっている。
【００４１】
このうち「相手局番」は、通信相手が持つ電話番号における局番である。従って、通信相手の電話番号が分らない場合には格納されない場合もある。
【００４２】
「通信速度」は、画像通信の終了時点で使用していた通信速度（以下、最終通信速度と称する）である。
【００４３】
「エラー再送回数」は、最終通信速度での通信を行っている期間において発生したエラー再送の回数である。
【００４４】
そして「通信回線品質」は、Ｓ／Ｎ測定部１３により測定されたＳ／Ｎである。
【００４５】
さて、このような通信状況記憶領域に相手局番が格納されているならば、ＣＰＵ１は通信状況記憶領域に格納されたエラー再送回数、すなわち最終通信速度での通信を行っている期間において発生したエラー再送の回数が所定回数Ｎよりも小さいか否かを確認する（ステップＳＴ２）。
【００４６】
そしてエラー再送回数がＮ以上となっているならば、ＣＰＵ１はさらに、通信状況記憶領域に格納された通信回線品質が最終通信速度に応じた閾値よりも大きいか否かの判断を行う（ステップＳＴ３）。なお閾値は、本ファクシミリ装置が使用可能な通信速度のそれぞれについて、その通信速度での通信を行うのに十分なＳ／Ｎの最低値を例えば図４のように予め設定してある。
【００４７】
かくして、通信回線品質が閾値以下であるならば、ＣＰＵ１は相手局番の地域は最終通信速度で通信するには通信回線品質が悪いと判定し、次にその地域と通信する場合の通信速度の上限を最終通信速度よりも１ランク低速の通信速度に決定する（ステップＳＴ４）。
【００４８】
これに対して、エラー再送回数がＮ回よりも小さかったり、エラー再送回数がＮ回以上であっても通信回線品質が閾値よりも大きければ、ＣＰＵ１は相手局番の地域との通信には最終通信速度が適すると判定し、次にその地域と通信する場合の通信速度の上限を最終通信速度に決定する（ステップＳＴ５）。ここで、エラー再送回数がＮ回以上であっても通信回線品質が閾値よりも大きければ、相手局番の地域との通信には最終通信速度が適すると判定するのは、エラー再送が発生していても、それは通信回線品質の影響ではなく、通信相手の都合によるものであると推定できるからである。
【００４９】
そしてステップＳＴ４またはステップＳＴ５で通信速度上限を決定したならばＣＰＵ１は、その決定した通信速度上限を通信状況記憶領域に記憶された相手局番に対応付けてＲＡＭ３中の通信速度上限テーブルに登録する（ステップＳＴ６）。
【００５０】
通信速度上限テーブルは図５に示すように、複数の局番のそれぞれに対応付けて、通信速度上限を登録可能となっている。なお、既に同一の局番の通信速度上限が登録されているならば、ＣＰＵ１はステップＳＴ４またはステップＳＴ５で決定した通信速度上限を上書き登録する。
【００５１】
通信速度上限の登録が終わったならば、ＣＰＵ１は当該通信速度上限決定処理を終了する。なお、相手局番が通信状況記憶領域に記憶されていなければ、通信速度上限の登録を行うことができないので、ＣＰＵ１はステップＳＴ２乃至ステップＳＴ６の処理を行うことなしに、すぐに当該通信速度上限決定処理を終了する。
【００５２】
ところで、本ファクシミリ装置がアイドル状態にあるときに着信が発生し、それがＮＣＵ１１で検出されると、ＣＰＵ１は図６に示すような着信時処理を開始する。
【００５３】
この着信時処理においてＣＰＵ１はまず、コールＩＤが加入者電話網から通知されたか否かを確認する（ステップＳＴ１１）。
【００５４】
さて、他の端末から本ファクシミリ装置への発信がなされた場合、加入者電話網側から通信回線Ｃを介してＣＩ信号が与えられる。そしてＣＩ受信部１２では、このＣＩ信号の到来監視を行っているので、上述のようにＣＩ信号が与えられると、このＣＩ信号がＣＩ受信部１２で受信される。
【００５５】
ＣＰＵ１は、このようにＣＩ受信部１２でＣＩ信号が受信されているならば、そのＣＩ信号の中に示された発呼元（通信相手）の電話番号における局番（相手局番）を通信状況記憶領域に格納する（ステップＳＴ１２）。
【００５６】
続いてＣＰＵ１は、相手局番に対応付けて通信速度上限が登録済みであるか否かを確認する（ステップＳＴ１３）。そして相手局番に対応付けて通信速度上限が登録されているならば、その登録された通信速度上限以下の通信速度を使用許容速度に設定する（ステップＳＴ１４）。
【００５７】
しかし、コールＩＤの通知がなされていない場合や、相手局番に対応付けて通信速度上限が登録されていない場合には、ＣＰＵ１は自装置が使用可能な全ての通信速度を使用許容速度に設定する（ステップＳＴ１５）。
【００５８】
このようにしてステップＳＴ１４またはステップＳＴ１５で使用許容速度を設定したならば、続いてＣＰＵ１はその使用許容速度を示したＤＩＳを送信する（ステップＳＴ１６）。
【００５９】
かくしてこの通信で使用される通信速度は、相手局番に対応付けて通信速度上限が登録済みである場合には、その登録された通信速度上限以下の通信速度に制限されることになる。
【００６０】
なお、以上のステップＳＴ１１乃至ステップＳＴ１６の処理は、使用可能速度通知手段によってなされる。
【００６１】
そしてこののちにＣＰＵ１は、ＤＩＳ送信以降のネゴシエーションを周知の手順で実行し（ステップＳＴ１７）、さらに通信処理を実行する（ステップＳＴ１８）。
【００６２】
この通信処理の最中にＣＰＵ１は、通信状況記憶領域への各種の情報の格納を行う。すなわち例えば、使用中の通信速度を「通信速度」の領域に格納しておく。この「通信速度」の領域は、フォールバックが行われるたびに更新する。従って、通信終了時には最終通信速度が格納されていることになる。
【００６３】
またＣＰＵ１は、エラー再送が行われるたびに、「エラー再送回数」の領域に格納された値をインクリメントする。この「エラー再送回数」の領域は、フォールバックが行われるたびに０クリアする。従って、１つの通信速度での通信期間におけるエラー再送回数が格納されていることになる。
【００６４】
またＣＰＵ１は、Ｓ／Ｎ測定部１３により測定されたＳ／Ｎ値を、所定のタイミングで「通信回線品質」の領域に格納する。
【００６５】
そしてＣＰＵ１は、通信処理を実行しつつ通信の終了を監視し（ステップＳＴ１９）、通信が終了したならば当該着信時処理を終了する。
【００６６】
一方、本ファクシミリ装置がアイドル状態にあるときに、例えば操作パネル６での所定の指示操作により発信が指示されると、ＣＰＵ１は図７に示すような発信時処理を開始する。
【００６７】
この発信時処理においてＣＰＵ１はまず、発信先として指定された電話番号における局番を（相手局番）を通信状況記憶領域に格納する（ステップＳＴ２１）。
【００６８】
続いてＣＰＵ１は、相手局番に対応付けて通信速度上限が登録済みであるか否かを確認（ステップＳＴ２２）し、通信速度上限が登録されているならば、その登録された通信速度上限以下の通信速度を使用許容速度に設定する（ステップＳＴ２３）。
【００６９】
しかし、相手局番に対応付けて通信速度上限が登録されていない場合には、ＣＰＵ１は自装置が使用可能な全ての通信速度を使用許容速度に設定する（ステップＳＴ２４）。
【００７０】
このようにしてステップＳＴ２３またはステップＳＴ２４で使用許容速度を設定したならば、続いてＣＰＵ１はＤＩＳが到来するのを待ち受ける（ステップＳＴ２５）。
【００７１】
そしてＤＩＳが到来したならばＣＰＵ１は、このＤＩＳに示された使用許容速度と、ステップＳＴ２３またはステップＳＴ２４で設定した使用許容速度とに共通で、かつ最大である通信速度を使用通信速度として選択する（ステップＳＴ２６）。
【００７２】
かくしてこの通信で使用される通信速度は、相手局番に対応付けて通信速度上限が登録済みである場合には、その登録された通信速度上限以下の通信速度に制限されることになる。
【００７３】
なお、以上のステップＳＴ２２乃至ステップＳＴ２６の処理は、通信速度選択手段によってなされる。
【００７４】
そしてこののちにＣＰＵ１は、ＤＩＳ受信以降のネゴシエーションを周知の手順で実行し（ステップＳＴ２７）、さらに通信処理を実行する（ステップＳＴ２８）。
【００７５】
この通信処理の際にもＣＰＵ１は、着信時処理における通信処理のときと同様にして通信状況記憶領域への各種の情報の格納を行う。
【００７６】
そしてＣＰＵ１は、通信処理を実行しつつ通信の終了を監視し（ステップＳＴ２９）、通信が終了したならば当該発信時処理を終了する。
【００７７】
以上のように本実施形態によれば、通信終了後に、直前に行われた通信の際の最終通信速度、最終通信速度で通信している期間におけるエラー再送の回数および通信回線品質を考慮して、次に同じ局番の地域内の相手と通信する場合に使用する通信速度の上限が決定され、通信速度上限テーブルに登録される。
【００７８】
そして通信時には、発信元あるいは発信先の電話番号における局番に対応付けて通信速度上限が通信速度上限テーブルに登録されているならば、使用する通信速度がその登録された通信速度上限以下に制限される。
【００７９】
従って、過去に最高の通信速度よりも低い通信速度で通信を行ったことのある局番の地域内の相手と通信する場合には、過去に使用された最低速度またはそれより１ランク低速の通信速度を通信速度上限としてこの通信速度上限よりも低速な通信速度での通信が行われることになり、回線状態の悪い地域との通信の際に、毎回最高の通信速度を選択してエラー再送やフォールダウンが頻発してしまうことを防止することができる。
【００８０】
さらに本実施形態では、前回の通信での最終通信速度でのエラー再送の回数が所定回数以上であるときには、最終通信速度よりもさらに１ランク低速の通信速度を上限とすることから、エラー再送が発生する確率をさらに低減することが可能である。
【００８１】
また本実施形態では、通信回線の品質が所定の閾値よりも大きければ、前回の通信での最終通信速度でのエラー再送の回数が所定回数以上であっても前回の最終通信速度を上限とするので、不必要に低い通信速度を選択してしまうことがない。
【００８２】
また本実施形態では、通信速度上限を局番に対応付けて登録するようにしているので、ここの相手に対応付けて通信速度上限を登録する場合に比べて通信速度上限テーブルのデータ量を低減できる。しかも、過去に通信を行ったことのない相手との通信の際にも、同一局番の地域内の別の相手との通信結果に基づいて決定された通信速度上限を適用することができ、有効に通信速度の選択を行うことができる。
【００８３】
なお、本発明は上記実施形態に限定されるものではない。例えば上記実施形態では、通信速度上限を通信終了時に決定することとしているが、通信開始時に決定するようにしても良い。この場合、通信速度上限を登録しておく代わりに、最終通信速度、エラー再送回数、通信回線品質などを局番に対応付けて記憶しておく。
【００８４】
また前記実施形態では、通信速度上限を局番に対応付けて登録することとしているが、電話番号全桁、あるいは市内番号（市内局番および加入者番号）に対応付けて、すなわち個々の通信相手に対応付けて登録することとしても良い。このようにすれば、個々の通信相手の通信回線状況を考慮したより適切な通信速度を選択することが可能となる。
【００８５】
また前記実施形態では、通信回線品質も考慮するようにしているが、通信回線品質を考慮しないで通信速度上限を決定することもできる。
【００８６】
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【００８７】
【発明の効果】
本発明は、着信先の呼出し時に、発信元の電話番号が着信先に通知される通信網に接続されるものであって、所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、着信時に前記通信網による発信元の電話番号の通知を受ける電話番号通知受付手段と、着信により発生した通信の際に、前記電話番号通知受付手段により受け付けられた電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数以下であるならばその通信速度を、また所定数よりも多ければその通信速度よりも１ランク低速の通信速度をそれぞれ上限として前記複数の通信速度から絞り込んだ通信速度候補を選ぶ通信速度絞り込み手段と、この通信速度絞り込み手段により選ばれた通信速度候補を、自己の使用可能な通信速度として今回の通信相手に通知する使用可能速度通知手段とを備えた。
【００８８】
また本発明は、所定の複数の通信速度を選択的に使用可能なファクシミリ装置において、発信により発生した通信の際に、発信先の電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数以下であるならばその通信速度を、また所定数よりも多ければその通信速度よりも１ランク低速の通信速度をそれぞれ上限として前記複数の通信速度から絞り込んだ通信速度候補を選ぶ通信速度絞り込み手段と、この通信速度絞り込み手段により選ばれた通信速度候補の中で、今回の通信相手も使用可能な最高の通信速度を通信開始当初の使用通信速度として選択する通信速度選択手段とを備えた。
【００８９】
これらにより、エラー再送やフォールバックの頻発を防止して効率良くファクシミリ通信を行うことができるファクシミリ装置となる。
【００９０】
また本発明は、前記各発明に加えて、通信中に通信回線の回線品質を測定する回線品質測定手段を備え、かつ前記通信速度絞り込み手段を、今回の通信相手が持つ電話番号と所定の部分が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数が所定数よりも多かったとしても、その前回の通信の際に前記回線品質測定手段により測定された回線品質が所定値以上であるならば、その前回の通信を終了する際に使用していた通信速度を上限として通信速度候補または使用通信速度を選ぶものとしたので、通信回線品質に起因しないと推定されるエラー再送の回数を無視して、通信速度候補や使用通信速度を適正に決定することが可能となる。
【００９１】
また本発明は、前記各発明における前記通信速度絞り込み手段を、発信先の電話番号と局番が同一である電話番号を持つ相手との前回の通信を終了する際に使用していた通信速度でのエラー再送回数に基づいて通信速度候補または使用通信速度を選ぶものとしたので、通信速度候補または使用通信速度の決定を個々の相手に対して行う場合に比べて、処理が簡易となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るファクシミリ装置の要部構成を示す機能ブロック図。
【図２】図１中のＣＰＵ１による通信速度上限決定処理における処理手順を示すフローチャート。
【図３】通信状況記憶領域への格納情報の一例を模式的に示す図。
【図４】最終通信速度に応じた通信回線品質の良否を判定するための閾値の一例を示す図。
【図５】通信速度上限テーブルの内容の一例を模式的に示す図。
【図６】図１中のＣＰＵ１による着信時処理における処理手順を示すフローチャート。
【図７】図１中のＣＰＵ１による発信時処理における処理手順を示すフローチャート。
【符号の説明】
１…ＣＰＵ
２…ＲＯＭ
３…ＲＡＭ
４…画像メモリ
５…符号化・復号化部
６…操作パネル
７…サブプロセッサ
８…スキャナ
９…プリンタ
１０…モデム
１１…ＮＣＵ
１２…ＣＩ受信部
１３…Ｓ／Ｎ測定部
１４…タイマ
１５…システムバス
Ｃ…通信回線
【図１】
0003897912.tif 000002
【図２】
0003897912.tif 000003
【図３】
0003897912.tif 000004
【図４】
0003897912.tif 000005
【図５】
0003897912.tif 000006
【図６】
0003897912.tif 000007
【図７】
0003897912.tif 000008