(57)【特許請求の範囲】
【請求項１】
電話機能とファクシミリ機能とを切換接続するとともに、外部通信回線を介して相手方から送信されるファクシミリ起動信号を検出することにより、ファクシミリ受信を可能にする通信装置において、
相手方との通話中に、ファクシミリ起動信号の内のＯＮ時間及びＯＦＦ時間を検出する検出手段と、
前記検出手段によりファクシミリ起動信号の内のＯＦＦ時間が検出されている間に、前記相手方との通話による音声信号を検出したかを判断する音声信号判断手段と、
前記音声信号判断手段により前記音声信号を検出したと判断した場合、エラーと判断する判断手段とを設けたことを特徴とする通信装置。
【請求項２】
電話機能とファクシミリ機能とを切換接続するとともに、外部通信回線を介して相手方から送信されるファクシミリ起動信号を検出することにより、ファクシミリ受信を可能にする通信装置において、
前記ファクシミリ起動信号が検出されてから第１所定時間継続されたかによりＯＮ時間を検出する第１検出手段と、
前記第１検出手段により前記ＯＮ時間が前記第１所定時間継続されたと検出された後、前記ファクシミリ起動信号がＯＦＦとなってから、第２所定時間継続されたかによりＯＦＦ時間を検出する第２検出手段と、
前記第２検出手段により前記ＯＦＦ時間が前記第２所定時間継続されたと検出された後、前記ＯＮ時間が前記第１所定時間継続されたかを検出する第３検出手段と、
前記第２検出手段により前記ＯＦＦ時間の検出中に、音声信号が検出されたかを判断する音声信号判断手段と、
前記音声信号判断手段により前記音声信号が検出されたと判断された場合、前記第１検出手段による検出を開始させる検出制御手段とを備えることを特徴とする通信装置。
【請求項３】
請求項１または請求項２に記載の通信装置において、
検出された音声信号が、０．３ＫＨｚから３．４ＫＨｚまでの音声周波数であるか否かを判断する音声周波数判断手段をさらに備え、
前記音声周波数判断手段により前記音声周波数であると判断した場合にのみ、前記音声信号判断手段が前記音声信号を検出したと判断することを特徴とする通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電話機能とファクシミリ機能とを切換接続する通信装置に関するものであって、特に、外部通信回線を介して相手方から送信されるファクシミリ起動信号を検出することにより、ファクシミリ受信を可能にする通信装置に関するものである。
【０００２】
【従来の技術】
近年、外部通信回線に接続される親機と、親機と無線で接続される子機とを併せ持つタイプの通信装置が登場している。かかる通信装置では、親機がファクシミリ送受信機能及び通話機能を有し、子機が通話機能のみを有しているのが一般的であり、利用者は親機においてファクシミリ送受信及び通話ができるとともに、子機から通話をすることができる。
【０００３】
【発明が解決しようとする課題】
しかし、通話中にＣＮＧ信号を検出できる機能を有する通信装置の場合、相手方からＣＮＧ信号が送信されない場合であっても、ＣＮＧ信号と同様な信号成分を有する雑音を、ＣＮＧ信号と誤検出することがある。特に、ＣＮＧ信号は１１００Ｈｚの周波数が０．５秒ＯＮ、３．０秒ＯＦＦの信号であり、通常はＣＮＧ信号のＯＮ−ＯＦＦ−ＯＮが検出された場合に、ファクシミリ受信に切り替えている。
【０００４】
ところで、通信装置のマイクロホンが有効であるため、ＯＦＦの時間を完全な無音でなければならないとすると、利用者が声を出し、それがマイクに入力されてしまうと、ＣＮＧ信号でないと誤検出する可能性がある。反対に、ＣＮＧ信号の検出方法が緩いと、ファクシミリ起動信号と同様な信号成分を有する雑音を、ファクシミリ起動信号と誤検出して、相手方との通話中に自動的にファクシミリ原稿の受信状態に移行することがあり、通話に支障をきたすことがある。
【０００５】
本発明は、前記従来における問題点を解消するためになされたものであり、相手方との通話中に、ファクシミリ起動信号と同様な信号成分をファクシミリ起動信号と誤検出して、ファクシミリ原稿の受信状態に自動的に移行してしまう誤動作を防止可能であるとともに、かかる誤動作を防止しつつ可能な範囲でファクシミリ原稿の受信状態に自動的に移行可能な通信装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記の目的を達成するために請求項１に係る通信装置は、電話機能とファクシミリ機能とを切換接続するとともに、外部通信回線を介して相手方から送信されるファクシミリ起動信号を検出することにより、ファクシミリ受信を可能にする通信装置において、相手方との通話中に、ファクシミリ起動信号の内のＯＮ時間及びＯＦＦ時間を検出する検出手段と、前記検出手段によりファクシミリ起動信号の内のＯＦＦ時間が検出されている間に、前記相手方との通話による音声信号を検出したかを判断する音声信号判断手段と、前記音声信号判断手段により前記音声信号を検出したと判断した場合、エラーと判断する判断手段とを設けたことを特徴とする。
【０００７】
請求項１の通信装置では、相手方との通話中、検出手段によりファクシミリ起動信号の内のＯＦＦ時間が検出されている間に、音声信号判断手段を介して音声信号が検出されたと判断された場合には、判断手段を介してエラーが発生したものと判断される。これにより、ファクシミリ起動信号の内ＯＦＦ時間が検出されている間に、音声信号判断手段によりファクシミリ起動信号と同様な信号成分を有する音声信号が検出されたと判断された場合に、その音声信号を誤ってファクシミリ起動信号として検出することを確実に防止することができ、従って、前記のような音声信号に基づいて自動的にファクシミリ受信状態へ移行してしまう誤動作を防止することができる。
【０００８】
【０００９】
また、請求項２に係る通信装置は、電話機能とファクシミリ機能とを切換接続するとともに、外部通信回線を介して相手方から送信されるファクシミリ起動信号を検出することにより、ファクシミリ受信を可能にする通信装置において、前記ファクシミリ起動信号が検出されてから第１所定時間継続されたかによりＯＮ時間を検出する第１検出手段と、前記第１検出手段により前記ＯＮ時間が前記第１所定時間継続されたと検出された後、前記ファクシミリ起動信号がＯＦＦとなってから、第２所定時間継続されたかによりＯＦＦ時間を検出する第２検出手段と、前記第２検出手段により前記ＯＦＦ時間が前記第２所定時間継続されたと検出された後、前記ＯＮ時間が前記第１所定時間継続されたかを検出する第３検出手段と、前記第２検出手段により前記ＯＦＦ時間の検出中に、音声信号が検出されたかを判断する音声信号判断手段と、前記音声信号判断手段により前記音声信号が検出されたと判断された場合、前記第１検出手段による検出を開始させる検出制御手段とを備えることを特徴とする。
【００１０】
また、請求項３に係る通信装置は、請求項１または請求項２に記載の通信装置において、検出された音声信号が、０．３ＫＨｚから３．４ＫＨｚまでの音声周波数であるか否かを判断する音声周波数判断手段をさらに備え、前記音声周波数判断手段により前記音声周波数であると判断した場合にのみ、前記音声信号判断手段が前記音声信号を検出したと判断することを特徴とする。請求項３の通信装置では、人間の音声周波数が、一般に０．３ＫＨｚから３．４ＫＨｚまでの範囲あることを勘案し、かかる音声周波数を有する音声が検出されたと音声周波数判断手段により判断された場合にのみ、判断手段によりエラーと判断され、又は第１検出手段による検出を開始させ、従って、ファクシミリ起動信号の内のＯＦＦ時間が検出されている間に、人間の会話等に起因して音声信号判断手段により前記音声周波数の範囲にある音声信号が検出されたと判断された場合には、人間の会話等に起因する音声をファクシミリ起動信号として検出することを確実に防止しつつも、可能な範囲でファクシミリ原稿の受信状態に自動的に移行することができる。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。
【００１２】
この実施形態に係るファクシミリ装置の本体１の中央には、図１に示すように、表示器２及び多数のボタン（キー）類３が配設されている。また、ファクシミリ装置の本体１は、ファクシミリ受信された画像情報をプリントアウトした印刷用紙（図示せず）が排出されるようになっている他に、読み取るべき画像情報が記録された原稿を挿入するための原稿案内部（図示せず）が設けられている。
【００１３】
表示器２は、例えば、液晶ディスプレイ等から構成されている。表示器２には、ＮＴＴが設置しているＬモードゲートウェイとファクシミリ装置の本体１との回線が接続中であることを示すメッセージ文（例えば「通信中」等）が表示されたり、回線接続が切断されたことを示すメッセージ文（例えば「切断されました」等）が表示されたり、予め設定された待ち受け画面などが表示される。
【００１４】
ボタン類３を構成する各ボタンには、ダイヤルボタンを構成するテンキー、各操作（例えば、留守番電話の設定・解除、スピーカ再生、保留又は子機への切り替えなど）を行うための各種機能ボタン、電子メールの操作用のＥメールボタン３Ａ、Ｌモードの操作用のＬボタン３Ｂ、表示器２に表示されるカーソル（不図示）を上下左右に移動させるカーソル移動ボタン（スクロールボタン）３Ｃ、ファクシミリ送受信に関する操作を行う際に用いられるファックス開始ボタン３Ｄなどがある。
【００１５】
図２に示すように、ファクシミリ装置の本体１には、表示器２、ボタン類３、パネルＧＡ（Gate Array）５、モータ６、サーマルヘッド７、スキャナ８、センサ類９、ＡＦＥ（Analog Front End）１１、メロディＩＣ（Integrated Circuit）１２、スピーカ１３、ＲＴＣ（Real Time Clock）１５、ＲＯＭ１６、ＲＡＭ１７、ＥＥＰＲＯＭ１８、子機用高周波（ＲＦ：Radio Frequency）ユニット１９、クロスポイントスイッチ２１、ハンドセット２２、ＮＣＵ２３、ＣＰＵ２５、記録回路２６、読取回路２７、ＦＡＸ・データモデム２８等が備えられている。また、ＮＣＵ２３には外部通信回線としての公衆電話回線３０が接続されている。
【００１６】
ＣＰＵ２５は、親機としての本体１及び子機３１を含めたファクシミリ装置全体の動作を制御する。ＣＰＵ２５には、記録回路２６、読取回路２７、パネルＧＡ５、ＦＡＸ・データモデム２８、ＡＦＥ１１、ＲＴＣ１５、ＲＯＭ１６、ＲＡＭ１７、ＥＥＰＲＯＭ１８、子機用ＲＦユニット１９が接続されている。ＦＡＸ・データモデム２８は、相手方から１１００Ｈｚ（１．１ＫＨｚ）の周波数が０．５秒であるON信号と、３．０秒のOFF信号とを交互に繰り返すファクシミリ起動信号（以下、ＣＮＧ信号とする）の到来を検出するファクシミリ起動信号検出部２８ａを備えている。この実施の形態の場合、ＣＰＵ２５は、ファクシミリ起動信号検出部２８ａを常時動作させるように制御し、ファクシミリ起動信号検出部２８ａは、通話中に第三者からの着信がある旨のキャッチホン機能を動作させることによって、ＣＮＧ信号の到来を検出することができる。尚、ＣＰＵ２５、記録回路２６、読取回路２７、パネルＧＡ５、ＦＡＸ・データモデム２８は、１チップＩＣ２９によって構成されている。
【００１７】
記録回路２６は、ＣＰＵ２５の制御処理に従い、プリンタを構成するモータ６及びサーマルヘッド７の動作を制御する。モータ６は、ファクシミリ装置の本体１に印刷用紙を供給排出するために駆動される。サーマルヘッド７は、感熱紙からなる印刷用紙に印刷を行う。尚、サーマルヘッド７に替えて、インクジェットヘッドであってもよいし、レーザーエンジンを使用してもよい。
【００１８】
読取回路２７は、ＣＰＵ２５の制御に従い、スキャナ８の動作を制御する。スキャナ８は、原稿に印刷されている文字や画像を読み取り、その文字や画像のデータを読取回路２７に出力する。センサ類９は、印刷用紙がセットされていることを検出する印刷用紙検出センサ、ハンドセット２２がセットされていることを検出するハンドセット検出センサ等、本体１に備えられた各種センサから構成されている。
【００１９】
パネルＧＡ５は、ボタン類３及び表示器２とＣＰＵ２５との間でデータ信号の仲介を行うためのインターフェースとして機能する。ＦＡＸ・データモデム２８は、ファクシミリの送受信データの変復調を行うと共に、Ｌモードにおける各種情報及び電子メールの送受信データの変復調を行う。ＡＦＥ１１は、メロディＩＣ１２及びクロスポイントスイッチ２１とＣＰＵ２５及びＦＡＸ・データモデム２８との間でデータ信号のサンプリング及び変換を行う。
【００２０】
メロディＩＣ１２は、ＣＰＵ２５の制御処理に従い、電話の着信メロディを生成し、スピーカ１３を駆動して当該着信メロディを発音させる。ＲＴＣ１５は、現在の時刻及び年月日を計測し、それらのデータをＣＰＵ２５へ出力する。ＲＯＭ１６は、ＣＰＵ２５が各種制御を実行するための各種制御プログラム及びキャッチホン機能により第三者からの着信がある旨の入力信号を受信した場合に実行する制御処理プログラムを記憶している。
【００２１】
ＲＡＭ１７は、ＣＰＵ２５の作業領域や各種データの展開領域を提供するものであり、かかるＲＡＭ１７には、後述するＣＮＧ信号の検出処理において検出周期の検出回数をカウントするカウンタ１７Ａ、後述する閾値の自動設定処理で使用されるカウンタ１７Ｂ、タイマ１７Ｃ、及び、閾値の自動設定処理で検出される音声レベルの信号Ａの値と無音状態に対応する音声レベルの信号Ｂの値を記憶する記憶部１７Ｄが設けられている。ＥＥＰＲＯＭ１８は、電話やファクシミリの送信先の電話番号、電子メールの送信先やＬモードゲートウェイを介して接続されるインターネット網（図示せず）に接続された各種通信機器のＵＲＬ（Uniform Resource Locator）等を記憶している。子機用ＲＦユニット１９は、コードレスホンの子機３１と親機である本体１とを無線回線を通じて接続するために、ＣＰＵ２５の制御の下、子機３１との間で、音声信号の他に、制御用データ信号を無線で送受信する。
【００２２】
クロスポイントスイッチ２１は、子機用ＲＦユニット１９、ＮＣＵ２３、電話の送受話器からなるハンドセット２２、ＡＦＥ１１の各々の間で転送されるデータ信号を切り替えて仲介する。
【００２３】
ＮＣＵ２３は、公衆電話回線３０に接続されて網制御を行い、公衆電話回線３０に対するダイヤル信号を送り出すと共に、公衆電話回線３０からの呼出信号に対する応答などを行う。
【００２４】
コードレスホンの子機３１は、図３に示すように、受話口３２、液晶ディスプレイ３３、ダイヤルボタンを含むボタン類３４、及びマイクロホン用口３５を備えている。コードレスホンの子機３１は、図４に示すように、スピーカ３７、マイクロホン３８、ボタン類３４、パネルＧＡ（Gate Array）４０、表示器４１、親機用高周波（ＲＦ：Radio Frequency）ユニット４２、ＲＯＭ４３、ＲＡＭ４４、ＥＥＰＲＯＭ４５、及びＣＰＵ４６等を備えている。ＣＰＵ４６は、子機３１の通話全体の動作を制御する。ＲＯＭ４３は、ＣＰＵ４６が各種制御を実行するための各種制御プログラム及びキャッチホン機能により第三者からの着信がある旨の入力信号を受信した場合に実行する制御処理プログラムを記憶している。
【００２５】
ＲＡＭ４４は、ＣＰＵ４６の作業領域や各種データの展開領域を提供する。ＥＥＰＲＯＭ４５は、電話やファクシミリの送信先の電話番号、電子メールの送信先等を記憶している。親機用高周波ユニット４２は、ＣＰＵ４６の制御の下に、コードレスホンの子機３１と、親機であるファクシミリ装置の本体１との間を、無線回線を通じて、音声信号の他に、データ信号を送受信する。
【００２６】
次に、この実施の形態におけるファクシミリ装置において、通話中にＣＮＧ信号を検出する場合の処理について、図５に基づいて説明する。図５はＣＮＧ信号検出処理プログラムのフローチャートである。
【００２７】
図５に示すフローチャートにおいて、ステップ（以下、Ｓと略記する）１では、先ず、ＣＮＧ信号のＯＮ信号を検出するための設定が行われる。続くＳ２では、回線が閉結中であるかどうか判断される。親機又は子機３１で通話中である場合（Ｓ２：Ｙｅｓ）にはＳ３に移行し、また、通話中でない場合（Ｓ２：Ｎｏ）には処理を終了する。
【００２８】
Ｓ３においては、ＣＮＧ信号の検出周期が適正に検出されたかどうか判断される。かかる判断は、ＣＮＧ信号のＯＮ時間（０．５秒）、ＯＦＦ時間（３秒）及びＯＮ時間（０．５秒）が検出されたかどうか、具体的にはカウンタ１７Ａの値が３であるか否かに基づき行われる。このようにＣＮＧ信号につき、３つの時間が検出されて検出周期がＯＫであると判断された場合（Ｓ３：Ｙｅｓ）には、ファクシミリ装置をファクシミリ原稿の受信可能な状態に自動的に移行させ（Ｓ４）、この処理を終了して、他の処理に移行する。
【００２９】
また、ＣＮＧ信号の検出周期が適正に検出されていない場合（Ｓ３：Ｎｏ）には、Ｓ５にてＣＮＧ信号のＯＮ信号の検出設定中であるかどうか判断される。ＣＮＧ信号のＯＮ信号の検出設定中である場合（Ｓ５：Ｙｅｓ）には、Ｓ６においてＣＮＧ信号のＯＮ信号を検出したかどうか判断される。ＣＮＧ信号のＯＮ信号を検出した場合（Ｓ６：Ｙｅｓ）、続くＳ７においてＣＮＧ信号のＯＮ信号が０．５秒間継続してタイムアウトしたかどうか判断される。ＣＮＧ信号のＯＮ信号が０．５秒間継続していない場合には（Ｓ７：Ｎｏ）にはＳ６に戻り、一方、ＣＮＧ信号のＯＮ信号が０．５秒間継続した場合（Ｓ７：Ｙｅｓ）には、ＲＡＭ１７に設けられているカウンタ１７Ａの値（ＣＮＧ信号におけるＯＮ信号及びＯＦＦ信号の周期のカウント値）を１だけインクリメントする（Ｓ８）。続くＳ９では、ＣＮＧ信号のＯＦＦ信号を検出するための設定が行われ、この後、Ｓ２に戻る。
【００３０】
一方、前記Ｓ６において、ＣＮＧ信号のＯＮ信号を検出していない場合（Ｓ６：Ｎｏ）には、前記Ｓ１にてＣＮＧ信号のＯＮ信号を検出するための設定が行われたにも拘わらずＣＮＧ信号のＯＮ信号を検出していないこととなるから、Ｓ１０にてエラーが発生したものと判断し、カウンタ１７Ａをクリアする。そして、Ｓ１１では、再度ＣＮＧ信号のＯＮの検出を行うべく、前記Ｓ１におけると同様、ＣＮＧ信号のＯＮ信号を検出するための設定が行われた後、Ｓ２に戻る。
【００３１】
前記Ｓ５において、ＣＮＧ信号のＯＮ信号の検出設定中ではないと判断された場合（Ｓ５：Ｎｏ）、Ｓ１２にてファクシミリ起動信号検出部２８ａを介して音声レベルの信号が検出されたかどうか判断される。かかる判断は、検出された音声レベルの信号とＥＥＰＲＯＭ１８に記憶されている閾値とを比較することにより行われる。
【００３２】
ここで、前記Ｓ１２の判断を行うにつき使用される閾値の設定方法について図６に示すフローチャートに基づき説明する。図６は閾値の自動設定処理プログラムを示すフローチャートである。尚、この閾値の自動設定処理プログラムは、回線閉結中、つまり通話中には常時実行されている。
【００３３】
図６において、先ずＳ２０では親機又は子機３１を介して相手方と通話中であるかどうかが判断される。通話中でない場合（Ｓ２０：Ｎｏ）には、自動設定処理を終了する。通話中である場合（Ｓ２０：Ｙｅｓ）には、ファクシミリ起動信号検出部２８ａを介して検出された音声レベルの信号を測定する（Ｓ２１）。
【００３４】
続くＳ２２では、Ｓ２１にて測定された音声レベルの信号が、ＥＥＰＲＯＭ１８に記憶されている閾値よりも大きいかどうかが判断される。尚、閾値の初期値としては、平均的な音声レベルの信号に対応する閾値がＥＥＰＲＯＭ１８に記憶されている。
【００３５】
そして、前記音声レベルの信号が閾値よりも大きいと判断された場合（Ｓ２２：Ｙｅｓ）には、その音声レベルの信号ＡがＲＡＭ１７の記憶部１７Ｄに記憶された後（Ｓ２３）、Ｓ２５に移行する。また、前記音声レベルの信号が閾値よりも小さいと判断された場合（Ｓ２２：Ｎｏ）には、無音状態に対応する音声レベルの信号ＢとしてＲＡＭ１７の記憶部１７Ｄに記憶された後（Ｓ２４）、Ｓ２５に移行する。
【００３６】
Ｓ２５においては、前記処理にてＲＡＭ１７の記憶部１７Ｄに記憶されている信号Ａの値と信号Ｂの値との平均値を求め、その求めた平均値を閾値としてＥＥＰＲＯＭ１８に記憶する。この後、Ｓ２６において通話が終了したかどうかが判断され、通話が終了していない場合（Ｓ２６：Ｎｏ）には再度Ｓ２１に戻る一方、通話が終了した場合（Ｓ２６：Ｙｅｓ）には処理を終了する。
【００３７】
前記したＳ２０乃至Ｓ２６の処理を介して前記Ｓ１２の判断で使用される閾値が自動的に求められ、ＥＥＰＲＯＭ１８に記憶される。
【００３８】
ここで、図５のフローチャートに戻って説明を続けると、前記Ｓ１２において、ファクシミリ起動信号検出部２８ａを介して検出された音声レベルの信号が、前記のように求めれてＥＥＰＲＯＭ１８に記憶されている閾値よりも大きいと判断された場合（Ｓ１２：Ｙｅｓ）には、Ｓ１３にてその音声レベルの信号が音声帯域周波数の範囲にあるかどうかが判断される。ここに、音声帯域周波数の範囲とは、人間の音声周波数に対応する０．３ＫＨｚ〜３．４ＫＨｚの範囲である。
【００３９】
前記のように検出された音声レベルの信号が音声帯域周波数の範囲にあると判断された場合には（Ｓ１３：Ｙｅｓ）、その信号をＣＮＧ信号のＯＦＦ信号として誤って検出してしまう虞があることから前記Ｓ１０に移行し、エラーが発生したものと判断して、カウンタ１７Ａをクリアし、Ｓ１１にて再度ＣＮＧ信号のＯＮの検出を行うべく、前記Ｓ１におけると同様、ＣＮＧ信号のＯＮ信号を検出するための設定が行われた後、Ｓ２に戻る。
【００４０】
これに対して、前記のように検出された音声レベルの信号が音声帯域周波数の範囲にはないと判断された場合には（Ｓ１３：Ｎｏ）、Ｓ１４にてＣＮＧ信号のＯＦＦ信号を検出したものと判断して、ＣＮＧ信号のＯＦＦ信号が３秒間継続してタイムアウトしたかどうか判断される。ＣＮＧ信号のＯＦＦ信号が３秒間継続していない場合には（Ｓ１４：Ｎｏ）にはＳ１２に戻り、一方、ＣＮＧ信号のＯＦＦ信号が３秒間継続した場合（Ｓ１４：Ｙｅｓ）には、ＲＡＭ１７に設けられているカウンタ１７Ａの値（ＣＮＧ信号におけるＯＮ信号及びＯＦＦ信号の周期のカウント値）を１だけインクリメントし（Ｓ１５）、更に、Ｓ１１にて再度ＣＮＧ信号のＯＮの検出を行うべく、前記Ｓ１におけると同様、ＣＮＧ信号のＯＮ信号を検出するための設定が行われた後、Ｓ２に戻る。
【００４１】
ここで、親機又は子機３１を介して通話中にＣＮＧ信号を受信して自動的にファクシミリ受信状態に移行する場合につき図５に基づき説明すると、通話中であることから（Ｓ１、Ｓ２：Ｙｅｓ）、先ず、ＣＮＧ信号のＯＮ信号の検出が行われ（Ｓ３：Ｎｏ、Ｓ５：Ｙｅｓ、Ｓ６：Ｙｅｓ）、ＣＮＧ信号のＯＮ信号が０．５秒間継続された後（Ｓ７：Ｙｅｓ）、カウンタ１７Ａの値が１だけインクリメントされるとともに（Ｓ８）、Ｓ９の処理を経てＳ２に戻る。この時のカウンタ１７Ａの値は、１である。
【００４２】
続いて、ＣＮＧ信号のＯＦＦ信号の検出が行われ（Ｓ２：Ｙｅｓ、Ｓ３：Ｎｏ、Ｓ５：Ｎｏ）、ファクシミリ起動信号検出部２８ａを介して検出された音声レベルの信号が、ＥＥＰＲＯＭ１８に記憶されている閾値よりも小さいと判断される（Ｓ１２：Ｎｏ）か、又は、閾値よりも大きいと判断されても（Ｓ１２：Ｙｅｓ）前記音声レベルの信号が音声帯域周波数の範囲にはないと判断され（Ｓ１３：Ｎｏ）、ＣＮＧ信号のＯＦＦ信号が３秒間継続してタイムアウトした場合（Ｓ１４：Ｙｅｓ）には、カウンタ１７Ａの値を１だけインクリメントした（Ｓ１５）後、更に、Ｓ１１にて再度ＣＮＧ信号のＯＮの検出を行うべく、Ｓ１１の処理を経てＳ２に戻る。この時のカウンタ１７Ａの値は２となる。
【００４３】
続いて、ＣＮＧ信号のＯＮ信号の検出が行われ（Ｓ３：Ｎｏ、Ｓ５：Ｙｅｓ、Ｓ６：Ｙｅｓ）、ＣＮＧ信号のＯＮ信号が０．５秒間継続された後（Ｓ７：Ｙｅｓ）、カウンタ１７Ａの値が１だけインクリメントされるとともに（Ｓ８）、Ｓ９の処理を経てＳ２に戻る。この時のカウンタ１７Ａの値は、３となる。
【００４４】
そして、カウンタ１７Ａの値が３であることに基づきＳ３においてＣＮＧ信号の検出周期が適正に検出されたものと判断され（Ｓ２：Ｙｅｓ、Ｓ３：Ｙｅｓ）、これにより自動的にファクシミリ受信状態に移行するものである（Ｓ４）。
【００４５】
また、親機又は子機３１を介して通話中にファクシミリ起動信号検出部２８ａを介して検出された音声レベルの信号が発生することに起因して自動的にファクシミリ受信状態に移行することなく、エラー状態となる場合について説明すると、通話中にＣＮＧ信号のＯＦＦ信号を検出している際に（Ｓ１、Ｓ２：Ｙｅｓ、Ｓ５：Ｎｏ）、ファクシミリ起動信号検出部２８ａを介して検出された音声レベルの信号が、ＥＥＰＲＯＭ１８に記憶されている閾値よりも大きいと判断され（Ｓ１２：Ｙｅｓ）、且つ、その音声レベルの信号が音声帯域周波数の範囲にあると判断された場合には（Ｓ１３：Ｙｅｓ）、その信号をＣＮＧ信号のＯＦＦ信号として誤って検出してしまう虞があることからエラーが発生したものと判断して、カウンタ１７Ａをクリアし、Ｓ１１の処理を経た後、Ｓ２に戻る。
【００４６】
以上説明した通り本実施形態に係るファクシミリ装置では、親機又は子機３１を介して通話している間に、ＣＮＧ信号のＯＦＦ信号を検出している際に（Ｓ１、Ｓ２：Ｙｅｓ、Ｓ５：Ｎｏ）、ファクシミリ起動信号検出部２８ａを介して音声レベルの信号を検出した場合に、その検出された信号が、ＥＥＰＲＯＭ１８に記憶されている閾値よりも大きいと判断され（Ｓ１２：Ｙｅｓ）、且つ、その音声レベルの信号が音声帯域周波数の範囲にあると判断された場合には（Ｓ１３：Ｙｅｓ）、その信号をＣＮＧ信号のＯＦＦ信号として判断しないよう構成したので、ＣＮＧ信号と同様な信号成分を有する雑音をＣＮＧ信号と誤って検出してしまうことを確実に防止することができる。これにより、ファクシミリ受信状態に自動的に移行するといった誤動作を防止することができる。
【００４７】
また、前記のようにＣＮＧ信号と同様な信号成分を有する雑音をＣＮＧ信号と誤って検出してしまうことを防止してファクシミリ受信状態に自動的に移行する誤動作を防止するという命題を達成しつつ、ファクシミリ起動信号検出部２８ａを介して検出された音声レベルの信号がＥＥＰＲＯＭ１８に記憶されている閾値よりも小さいと判断された場合（Ｓ１２：Ｎｏ）や閾値よりも大きいと判断されても（Ｓ１３：Ｙｅｓ）、その音声レベルの信号が音声帯域周波数の範囲を外れている判断された場合には（Ｓ１３：Ｎｏ）、その信号をＣＮＧ信号のＯＦＦ信号として判断することにより、自動的にファクシミリ受信状態に移行させることができる。
【００４８】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
【００４９】
例えば、前記図６にて説明した閾値の自動設定処理において、ＲＡＭ１７の記憶部１７Ｄに記憶されている信号Ａの値と信号Ｂの値との平均値を求め、その求めた平均値を閾値として使用するように構成したが、これに限定されることはなく、信号Ａと信号Ｂの間にある任意の値を閾値として使用するように構成してもよい。
【００５０】
また、閾値を自動的に設定するについて、前記図６のフローチャートでは、ファクシミリ起動信号検出部２８ａを介して検出測定された音声レベルの信号Ａと無音状態に対応する信号Ｂとの平均値を求めて閾値としているが、信号Ａの値が一時的に大きくなった場合には、閾値に対して与える影響が大きくなることも考えられることから、図７に示すように閾値の自動設定を行ってもよい。
【００５１】
ここで、図７に基づき閾値の自動設定を行う他の方法について説明する。図７は閾値の他の自動設定処理プログラムを示すフローチャートである。
【００５２】
図７において、先ずＳ３０では親機又は子機３１を介して相手方と通話中であるかどうかが判断される。通話中でない場合（Ｓ３０；Ｎｏ）には、自動設定処理を終了する。通話中である場合（Ｓ３０：Ｙｅｓ）には、ファクシミリ起動信号検出部２８ａを介して検出された音声レベルの信号を測定する（Ｓ３１）。
【００５３】
続くＳ３２では、Ｓ３１にて測定された音声レベルの信号が、ＥＥＰＲＯＭ１８に記憶されている閾値よりも大きいかどうかが判断される。尚、閾値の初期値としては、平均的な音声レベルの信号に対応する閾値がＥＥＰＲＯＭ１８に記憶されている。
【００５４】
そして、前記音声レベルの信号が閾値よりも大きいと判断された場合（Ｓ３２：Ｙｅｓ）には、その音声レベルの信号Ａが、既にＲＡＭ１７の記憶部１７Ｄに記憶されている音声レベルの値Ａｔに合計加算されるとともに記憶部１７Ｄに記憶され（Ｓ３３）、更に、既にＲＡＭ１７のカウンタ１７Ｂに記憶されている音声レベル信号のカウント回数値Ａｃが１だけインクリメントされるとともにカウンタ１７Ｂに記憶される（Ｓ３４）。この後Ｓ３７に移行する。
【００５５】
これに対して、前記音声レベルの信号が閾値よりも小さいと判断された場合（Ｓ３２：Ｎｏ）には、その音声レベルの信号Ｂが、無音状態に対応する音声レベルの信号として、既にＲＡＭ１７の記憶部１７Ｄに記憶されている音声レベルの値Ｂｔに合計加算されるとともに、記憶部１７Ｄに記憶され（Ｓ３５）、更に、既にＲＡＭ１７のカウンタ１７Ｂに記憶されている音声レベルのカウント回数値Ｂｃが１だけインクリメントされるとともにカウンタ１７Ｂに記憶される（Ｓ３６）。この後、Ｓ３７に移行する。
【００５６】
Ｓ３７においては、一定時間が経過したかどうかが判断され、一定時間が経過していない場合（Ｓ３７：Ｎｏ）には、再度Ｓ３１に戻って音声レベル信号の測定が繰り返して行われ、一方、一定時間が経過した場合（Ｓ３７：Ｙｅｓ）には、Ｓ３８に移行する。
【００５７】
Ｓ３８においては、記憶部１７Ｄに記憶されている信号Ａの合計値Ａｔをカウンタ１７Ｂに記憶されているカウント回数値Ａｃで除算して、信号Ａの平均値Ａａｖｅが演算される。また同様に、記憶部１７Ｄに記憶されている信号Ｂの合計値Ｂｔをカウンタ１７Ｂに記憶されているカウント回数値Ｂｃで除算して、信号Ｂの平均値Ｂａｖｅが演算される。
【００５８】
続くＳ３９においては、前記にて求められた信号Ａの平均値Ａａｖｅと信号Ｂの平均値Ｂａｖｅとの平均値が求められるとともに、その平均値が閾値としてＥＥＰＲＯＭ１８に記憶される。この後、Ｓ４０において、Ａ信号の合計加算値Ａｔ、カウント回数値Ａｃが共に０にリセットされ、また、Ｂ信号の合計加算値Ｂｔ、カウント回数値Ｂｃが共にリセットされる。また同時に、ＲＡＭ１７のタイマ１７Ｃによる計時が開始される。
【００５９】
Ｓ４１においては、通話が終了したかどうかが判断され、通話が終了していない場合（Ｓ４１：Ｎｏ）には再度Ｓ３１に戻る一方、通話が終了した場合（Ｓ４０：Ｙｅｓ）には処理を終了する。
【００６０】
前記したＳ３０乃至Ｓ４１の処理を介して前記Ｓ１２の判断で使用される閾値が自動的に求められ、ＥＥＰＲＯＭ１８に記憶される。
【００６１】
前記した図７に示す自動設定処理によれば、音声レベルの信号Ａの値が一時的に大きくなって特異的な音声が発生したり、また、無音レベルの信号Ｂに多少の変化が発生した場合においても、信号Ａ及び信号Ｂの値を合計加算するとともに測定回数で除算することにより信号Ａ及び信号Ｂの平均値Ａａｖｅ、Ｂａｖｅを求めるとともに、更に各平均値Ａａｖｅ、Ｂａｖｅの平均値を求めてこれを閾値として設定するようにしているので、ファクシミリ装置の使用者の音声特性や設置場所等の使用環境特性に合致した適正な閾値を自動的に設定することができるものである。
【００６２】
【発明の効果】
以上説明した通り請求項１に係る通信装置では、相手方との通話中、検出手段によりファクシミリ起動信号の内のＯＦＦ時間が検出されている間に、音声信号判断手段を介して音声信号が検出された場合には、判断手段を介してエラーが発生したものと判断されるので、ファクシミリ起動信号の内ＯＦＦ時間が検出されている間に、音声信号判断手段によりファクシミリ起動信号と同様な信号成分を有する音声信号が検出されたと判断された場合に、その音声信号を誤ってファクシミリ起動信号として検出することを確実に防止することができ、従って、前記のような音声信号に基づいて自動的にファクシミリ受信状態へ移行してしまう誤動作を防止することができる。
【００６３】
【００６４】
また、請求項３に係る通信装置では、人間の音声周波数が、一般に０．３ＫＨｚから３．４ＫＨｚまでの範囲あることを勘案し、かかる音声周波数を有する音声が検出されたと音声周波数判断手段により判断された場合にのみ、判断手段によりエラーと判断され、又は第１検出手段による検出を開始させ、従って、ファクシミリ起動信号の内のＯＦＦ時間が検出されている間に、人間の会話等に起因して音声信号判断手段により前記音声周波数の範囲にある音声信号が検出されたと判断された場合には、人間の会話等に起因する音声をファクシミリ起動信号として検出することを確実に防止しつつも、可能な範囲でファクシミリ原稿の受信状態に自動的に移行することができる。
【図面の簡単な説明】
【図１】  ファクシミリ装置本体の外観を示す平面図である。
【図２】  ファクシミリ装置本体の電気的構成を示すブロック図である。
【図３】  ファクシミリ装置本体に付設される子機の外観を示す平面図である。
【図４】  ファクシミリ装置本体に付設される子機の電気的構成を示すブロック図である。
【図５】  ＣＮＧ信号検出処理プログラムのフローチャートである。
【図６】  閾値の自動設定処理プログラムを示すフローチャートである。
【図７】  閾値の他の自動設定処理プログラムを示すフローチャートである。
【符号の説明】
１            ファクシミリ装置の本体
２            表示器
３            ボタン類
１３          スピーカ
１６          ＲＯＭ
１７          ＲＡＭ
１８          ＥＥＰＲＯＭ
２３          ＮＣＵ
２５          ＣＰＵ
２８          ＦＡＸ・データモデム
２８ａ        ファクシミリ起動信号検出部
３０          公衆電話回線
３１          子機
３８          マイクロフォン
【図１】
0003931711.tif 000002
【図２】
0003931711.tif 000003
【図３】
0003931711.tif 000004
【図４】
0003931711.tif 000005
【図５】
0003931711.tif 000006
【図６】
0003931711.tif 000007
【図７】
0003931711.tif 000008