(57)【要約】【課題】電話機を接続可能な通信装置において、通信装置のコストダウンを図ることができ、その際に生じるハウリング現象を解決することができる通信装置を提供することを目的とするものである。【解決手段】電話回線に接続して通信を行う通信手段と、上記通信手段を経由し、電話機を上記電話回線に接続する接続手段と、上記通信手段が上記電話回線を捕捉している状態で、上記電話機を上記電話回線に接続し、回線電流に基づいて、上記電話機のフック状態を検知するフック状態検出手段とを有し、上記電話機のオフフック状態を検知しているときに、回線モニタ用のスピーカをオフすることによって、ハウリングを未然に防ぐ通信装置である。【選択図】　図１
2004064645.tif 000002
【特許請求の範囲】
【請求項１】
電話回線に接続して通信を行う通信手段と；
上記通信手段を経由し、電話機を上記電話回線に接続する接続手段と；
上記通信手段が上記電話回線を捕捉している状態で、上記接続手段を介して上記電話機を上記電話回線に接続し、回線電流に基づいて、上記電話機のフック状態を検知するフック状態検出手段と；
上記電話機のフック状態を検知しているときに、回線モニタ用のスピーカをオフする制御手段と；
を有することを特徴とする通信装置。
【請求項２】
電話回線に接続して通信を行う通信手段と；
上記通信手段を経由し、電話機を上記電話回線に接続する接続手段と；
上記通信手段が上記電話回線を捕捉している状態で、上記接続手段を介して上記電話機を上記電話回線に接続し、回線電流に基づいて、上記電話機のフック状態を検知するフック状態検出手段と；
上記電話機をオフフックした状態で、上記通信手段側からダイヤル信号を送出するダイヤル信号送出手段と；
ダイヤル送出動作期間で、回線モニタ用のスピーカをオフするスピーカオフ手段と；
を有することを特徴とする通信装置。
【請求項３】
請求項２において、
上記スピーカオフ手段は、上記ダイヤル送出動作期間のうちで、１つのダイヤル桁と次のダイヤル桁との間で、回線モニタ用のスピーカをオフすることを特徴とする通信装置。
【請求項４】
請求項２において、
上記スピーカオフ手段は、上記ダイヤル送出動作期間のうちで、上記電話機が上記電話回線に接続されている期間で、回線モニタ用のスピーカをオフすることを特徴とする通信装置。
【請求項５】
電話回線に接続して通信を行う通信手段と；
上記通信手段を経由し、電話機を上記電話回線に接続する接続手段と；
上記通信手段が上記電話回線を捕捉している状態で、上記接続手段を介して上記電話機を上記電話回線に接続し、回線電流に基づいて、上記電話機のフック状態を検知するフック状態検出手段と；
回線モニタ用のスピーカをオフする制御手段と；
を有し、上記制御手段は、上記電話機と上記通信手段との両者が上記電話回線に接続されている場合に、回線モニタ用のスピーカをオフすることを特徴とする通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電話機を接続可能な通信装置に関するものである。
【０００２】
【従来の技術】
図６は、従来の通信装置２００を示す回路図である。
【０００３】
従来の通信装置２００は、ファクシミリ装置ＦＳ２と、電話機２５とを有し、ファクシミリ装置ＦＳ２は、電話機２５を接続可能であり、電話機２５のオフフックを検出するために、専用の直流電源１８を有する。
【０００４】
直流電源１８は、ファクシミリ装置ＦＳ２が回線を捕捉している間や、ファクシミリ装置ＦＳ２が電話機２５を無鳴動状態にしている間には、電話機２５の影響を排除するために、電話機２５を回線から切り離すが、その状態においても、電話機２５のオフフックを検出する。
【０００５】
次に、上記従来例の動作について説明する。
【０００６】
通常の待機状態では、ＣＭＬリレー１２とＨリレー１６とは、オフされ、Ｔ１／Ｔ２に接続されている電話機２５は、Ｌ１／Ｌ２に接続されている回線と接続されている。よって、電話機２５がオフフックされると、回線から電流が流れ、ＨＯＯＫ検知器１５の出力によって、オフフックを検出することができる。
【０００７】
しかし、回線捕捉中は、ＣＭＬリレー１２がオンすると、回線からの信号は、トランス１３を通して、ファクシミリ装置ＦＳ２の内部に送られ、無鳴動設定の待機中では、呼び出し信号による電話機２５の鳴動を押さえるために、Ｈリレー１６をオンし、これによって、電話機２５が、回線から切り離され、回線からの電流によるフックの検出が不可能になる。
【０００８】
そこで、上記従来例では、フック検出用に直流電源１８を装備し、Ｈリレー１６をオン側に接続し、直流電源１８からの電流に基づいて、フック検出する。
【０００９】
そして、電話機２５をオフフックし、ファクシミリ装置ＦＳ２側からダイヤルする場合、上記従来例では、Ｈリレー１６をオンし、電話機２５を直流電源に接続し、電話機２５のフックを検出できる状態にしつつ、ＣＭＬリレー１２をオンし、回線上の信号をＴＸ／ＲＸラインから抽出することによって、スピーカ制御器２４を介して、回線モニタ音をスピーカ２１で発生する。
【００１０】
【発明が解決しようとする課題】
上記従来例では、直流電源１８は、通常、電源ユニットに組み込まれるが、それ自体が、電源ユニットのコストアップになるという問題があり、また、電源ユニットからＮＣＵ（網制御回路部）へ、直流電源１８を接続するためのケーブルやコネクタ、それらの接続に要する工数等によって、大きなコストアップになるという問題がある。
【００１１】
本発明は、通信装置のコストダウンを図ることができ、その際に生じるハウリング現象を解決することができる通信装置を提供することを目的とするものである。
【００１２】
【課題を解決するための手段】
本発明は、電話回線に接続して通信を行う通信手段と、上記通信手段を経由し、電話機を上記電話回線に接続する接続手段と、上記通信手段が上記電話回線を捕捉している状態で、上記電話機を上記電話回線に接続し、回線電流に基づいて、上記電話機のフック状態を検知するフック状態検出手段とを有し、上記電話機のオフフック状態を検知しているときに、回線モニタ用のスピーカをオフすることによって、ハウリングを未然に防ぐ通信装置である。
【００１３】
【発明の実施の形態および実施例】
図１は、本発明の一実施例である通信装置１００を示す回路図である。
【００１４】
通信装置１００は、ファクシミリ装置ＦＳ１と、電話機２３とを有する。
【００１５】
ファクシミリ装置ＦＳ１は、ダイオードブリッジ１と、Ｐリレー２と、ＣＭＬリレー３と、トランス４と、２線−４線変換回路５と、フック検知器６と、Ｈリレー７と、フック検知器８と、Ｈ検知リレー９と、ＣＩ検知回路１０と、スピーカ２０と、スピーカ制御器２２とを有する。
【００１６】
Ｔ１／Ｔ２は、電話機を接続するための端子であり、Ｌ１／Ｌ２は、電話回線を接続するための端子である。
【００１７】
ダイオードブリッジ１は、Ｌ１／Ｌ２に接続される電話回線からの信号を整流し、Ｈ検知リレー９に接続するダイオードブリッジであり、回線からの信号を直流に変換するので、この信号が電話機へ接続されても、呼び出し信号によって電話機が鳴動することがない。
【００１８】
Ｐリレー２は、ダイヤルパルスを送出するＰリレーであり、ＣＭＬリレー３は、回線を捕捉、または切断するためのリレーである。
【００１９】
トランス４は、直流ループを生成し、回線を捕捉するとともに、交流成分を取り込むためのトランスである。
【００２０】
２線−４線変換回路５は、トランスを通して受信した信号を、２線−４線変換する回路であり、ファクシミリ装置ＦＳ１内にある図示しないモデムと回線とのの間で、信号を送受する。
【００２１】
フック検知器６は、ＣＭＬリレー３とＨリレー７とがオフであるときに、フックの検知を行うフック検知器である。
【００２２】
Ｈリレー７は、Ｔ１／Ｔ２に接続される電話機を、ＣＭＬリレー３経由で、回線に接続するか、Ｈ検知リレー９経由で、回線に接続するかを切り替えるリレーである。
【００２３】
フック検知器８は、Ｈリレー７とＨ検知リレー９とがオンであるときに、フックを検知するフック検知器である。
【００２４】
Ｈ検知リレー９は、ダイオードブリッジ１を経由した信号を、Ｈリレー７に接続するリレーである。
【００２５】
ＣＩ検知回路１０は、回線からの呼び出し信号を検出する検出回路である。
【００２６】
スピーカ２０は、ＴＸ／ＲＸラインの信号を抽出し、回線モニタ音を発音するスピーカである。
【００２７】
スピーカ制御器２２は、スピーカ２０のオン／オフを制御する。
【００２８】
電話機２３は、Ｔ１／Ｔ２端子に接続される電話機である。
【００２９】
次に、上記実施例の動作について説明する。
【００３０】
上記実施例は、回線捕捉中や無鳴動設定での待機中にも、回線からの電流でフック検知を行うものであり、ダイオードブリッッジ１を介することによって、回線からの信号は整流され、直流となるので、呼び出し信号が来ても、Ｔ１／Ｔ２に接続された電話機が鳴動することがない。よって、無鳴動設定の待機状態においても、回線からの電流によって、フック検知することができる。
【００３１】
また、通信中やダイヤル中は、電話機の影響が問題になるので、Ｈ検知リレーをオフし、影響をカットするので、フック検知はできない。
【００３２】
図２は、通信装置１００を示すブロック図である。
【００３３】
ＣＰＵ１０１は、システム制御部であり、装置全体を制御する。ＲＯＭ１０２は、ＣＰＵの制御プログラムを格納するものである。ＲＡＭ１０３は、ＳＲＡＭ等で構成され、プログラム制御変数等を格納する。また、オペレータが登録した送信宛先電話番号や電子メールアドレス、各種設定値、装置の管理データ類、各種ワーク用バッファも、ＲＡＭ１０３に格納される。
【００３４】
蓄積メモリ１０４は、ＤＲＡＭ等で構成され、画像データを蓄積する。外部表示部１０５は、ＬＣＤ、ＬＥＤ等でユーザに表示通知する。スピーカ２０は、音声によってユーザに通知、警告し、ＰＳＴＮ回線１１２を通し、送受している信号音をモニタし、スピーカ２０をオンオフするためのスピーカ制御部を内蔵している。
【００３５】
ＭＯＤＥＭ１０７は、ファクシミリの送受信信号を変復調し、選択信号（トーンダイヤラ）を生成する。パルスダイヤルは、Ｐリレー２で発生する。
【００３６】
ＮＣＵ１００は、選択信号（ダイヤルパルスまたはトーンダイヤラ）をＰＳＴＮ回線（アナログ公衆回線網）１１２に送出し、呼び出し信号の検出による自動着信動作も行う。また、ＮＣＵ１００は、図１に示すＴ１／Ｔ２端子より電話機２３（電話機２３のハンドセットでもよい）を接続する。ＮＣＵ１００は、検知された呼び出し信号、フック検知信号に応じて、ＣＰＵ１０１の指示によって各種リレーのオン／オフを行う。
【００３７】
リレー制御部１０８は、図１に示す各種リレーを制御する。
【００３８】
画像処理部１１４は、読み取られた画像データに補正処理を施し、高精細な画像データを出力する。
【００３９】
スキャナ１１５は、ＣＳイメージセンサ、原稿搬送機構等で構成され、原稿を光学的に読み取り、電気的な画像データに変換する。操作部１１６は、キーボード、タッチパネル等で構成され、オペレータが各種入力操作を行うためのものである。ここでは、ダイヤルするための操作部の他に、鳴動待機状態、無鳴動待機状態、着信時のモードとしてＦ／Ｔ切換モード、自動受信モード、手動受信モード等の設定が可能である。
【００４０】
プリンタフォーマッタ１１８は、ＰＣやワークステーション等、外部機器からのファイルデータのプリントを行う際に、プリンタ記述言語を解析し、画像データに変換するものである。プリンタ１１９は、受信画像やファイルデータを記録紙に記録する装置である。
【００４１】
次に、通信装置１００の使用法を簡単に説明する。
【００４２】
以下の動作は、ＣＰＵ１０１がＲＯＭ１０２に格納されているプログラムを実行することによって行われる。ＣＰＵ１０１は、リレー制御部１０８を介して、ＣＭＬリレー３、Ｈリレー７、Ｈ検知リレー９、Ｐリレー２のオンオフ制御を行う。
【００４３】
次に、各状態における上記回路の使用法について、説明する。
【００４４】
鳴動設定の待機状態において、ＣＭＬリレー３とＨリレー７とは、オフである。よって、Ｌ１／Ｌ２に接続されている回線は、Ｔ１／Ｔ２に接続された電話機２３と直結され、回線から呼び出し信号を受信すれば、Ｔ１／Ｔ２に接続された電話機２３が鳴動し、電話機２３をオフフックすれば、通話が可能である。電話機２３のフック状態は、ＨＯＯＫ検知器６で監視される。
【００４５】
無鳴動の待機状態において、ＣＭＬリレー３はオフであるが、Ｈリレー７はオンである。Ｔ１／Ｔ２に接続された電話機２３は、ダイオードブリッジ１とＨ検知リレー９とを介して、回線と接続される。したがって、回線からの呼び出し信号によって電話機２３が鳴動することがないが、ＨＯＯＫ検知器８によって、フック状態を知ることができる。ユーザが電話機２３をオフフックすると、図示しない制御部がＨリレー７をオフし、回線と電話機２３とを接続する。
【００４６】
通信等で回線を使用している場合、ＣＭＬリレー３がオンであり、回線を捕捉し、Ｈリレー７は、オンであり、電話機２３を回線から切り離すが、Ｈ検知リレー９は、オフであり、ダイオードブリッジ１経由での給電も行わない。よって、電話機２３の影響は完全に排除されるが、逆に、電話機２３のフック状況は知ることができない。
【００４７】
このときに、ＴＸ／ＲＸラインの信号を抽出し、スピーカ２０は、回線モニタ音を発音するが、電話機２３が回線から切り離されているので、ハウリング現象が発生しない。
【００４８】
ＦＡＸ／ＴＥＬ切り替えのケースでは、回線からの影響を無視できるＦＡＸ／ＴＥＬ切り替えのための回線捕捉状態等では、Ｈ検知リレー９をオンし、フックを検出する使い方が可能である。
【００４９】
最後に、回線は捕捉しているが通信は行われていないケースでは、ＣＭＬリレー３は、オンであり、回線を捕捉し、Ｈリレー７とＨ検知リレー９とは、いずれもオンであり、電話機２３には、ダイオードブリッジ１経由で給電されている。よって、フックの検知は可能であるが、電話機２３が回線へ与える影響はゼロではない。この状態で、ダイヤル信号送出時以外は、Ｈ検知リレー９をオフし、電話機２３を回線から切り離すので、ハウリング現象が発生することがない。これらは、主にＦＡＸ／ＴＥＬ切り替えで使用され、オフフックを検出すれば、ＣＭＬリレー３とＨリレー７とをオフし、通話へ移行し、ＣＮＧ信号を検出した場合は、Ｈ検知リレー９をオフし、通信へ移行する。
【００５０】
上記のような動作において、電話機２３をオフフックし、ＦＡＸ側からダイヤルする場合には、ＣＭＬリレー３、Ｈリレー７、Ｈ検知リレー９の全てのリレーがオンとなる状態が発生する。
【００５１】
このときに、Ｔ１／Ｔ２端子に接続されている電話機２３とスピーカ２０との位置関係によっては、電話機２３のマイクが暗騒音を拾い、Ｈリレー７、Ｈ検知リレー９、ダイオードブリッジ１、ＣＭＬリレー３、トランス４、２−４線変換５を介して、スピーカ２０から発音される。この過程の中では、電話機２３やＲＸライン内において、暗騒音信号は、少なからず増幅される。スピーカ２０で発音される増幅された暗騒音は、再び電話機２３のマイクから入力され、この繰り返しにおいて、ハウリング現象が発生する。そして、ハウリング現象によって、ユーザを不快にさせ、さらには増幅された信号によって、信号経路中にある電気回路が損傷し、ファクシミリ装置の故障につながる。
【００５２】
次に、ファクシミリ装置ＦＳ１のオフフックダイヤル動作と、ハウリング現象を防ぐためのスピーカ２０の制御動作とについて説明する。
【００５３】
図３は、ファクシミリ装置ＦＳ１のオフフックダイヤル動作と、ハウリング現象を防ぐためのスピーカ２０の制御動作とを示すフローチャートである。
【００５４】
オフフックダイヤル開始時には、Ｓ３０１で、リレーの初期設定を行い、ＣＭＬリレー３が、オンであり、回線を捕捉し、Ｐリレー２が、オフであり、信号が通過可能な状態であり、Ｈリレー７が、オンであり、電話機２３を回線から切り離し、Ｈ検知リレー９が、オフであり、ダイオードブリッジ１経由での接続も行われない状態にし、スピーカ２０が回線モニタできる状態に、スピーカ制御器２２が設定する。
【００５５】
Ｓ３０２では、１桁分のダイヤルを行う。ダイヤルの送出方法は、公知であるので、詳述しないが、ＤＴＭＦの場合には、モデム１０７からＤＴＭＦ信号を送出し、パルスの場合には、Ｐリレー２をオンしてからＣＭＬリレー３をオフし、トランス４の影響を排除した上で、Ｐリレー２をオフ／オンし、パルスを生成する。所望の数のパルスを生成した後に、ＣＭＬリレー３をオンし、Ｐリレー２をオフし、１桁分のダイヤルの送出を終了する。
【００５６】
図４は、上記実施例におけるタイミングチャートである。
【００５７】
Ｓ３０３では、全ての桁のダイヤルを終了したか否かをチェックする。全ての桁のダイヤルを終了していれば、ダイヤル処理を終了し、ダイヤルを終了していない桁があれば、ステップＳ３０４へ進む。
【００５８】
Ｓ３０４では、オフフックダイヤルであるか否かをチェックし、オフフックダイヤル以外では、ファクシミリ装置ＦＳ１の図示しないフックキーやストップキーを押下することによって、ダイヤル途中におけるダイヤル送出放棄を検出でき、したがって、電話機２３のフック検知は不要であり、また、スピーカ２０の制御も不要であるので、Ｓ３０６で、桁間ポーズ時間だけウェイトし、Ｓ３０２に戻り、ダイヤルを続行する。
【００５９】
Ｓ３０４では、オフフックダイヤルであれば、ステップＳ３０５で、通信開始指示を受けているか否かチェックする。本実施例では、ユーザによるスタートキー押下の有無に応じて、通信開始指示を受けているか否かをチェックする。通信開始の指示を受けていれば、以後のフック検知を実行しないので、Ｓ３０６で、桁間ポーズ時間だけウェイトしてから、Ｓ３０２に戻り、ダイヤルを続行する。
【００６０】
通信開始の指示を受けていない場合（Ｓ３０５）、Ｓ３０７で、Ｈ検知リレー９をオンし、フックの検知が可能な状態とし、しかも、スピーカ２０をオフし、ハウリング現象が発生しない状態とし、規定の桁間ポーズ時間だけウェイトして（Ｓ３０８）から、Ｓ３０９で、ＨＯＯＫ１信号をチェックする。ここで、オフフック状態であれば、Ｓ３１０で、Ｈ検知リレー９をオフし、しかも、スピーカ２０をオンした後に、Ｓ３０２に戻り、ダイヤルを続行する。
【００６１】
オンフック状態であれば（Ｓ３０９）、Ｓ３１１で、任意の時間だけウェイトする。本実施例では、このウェイト時間を５００ｍＳに設定してある。そして、Ｓ３１２で、オンフックが確定したか否かをチェックする。なお、本実施例では、ダイヤルとは別タスクで、フックを判定し、ダイヤルの実行タスクでは、判定結果を参照して制御する。フックの判定方法については後述する。
【００６２】
オンフックが確定していれば（Ｓ３１２）、ダイヤル処理を終了し、オンフックが確定されていなければ（Ｓ３１２）、Ｓ３０９に戻り、再びＨＯＯＫ１信号をチェックする。以後、オンフックが確定するかＨＯＯＫ１信号がオフフック状態に戻るまで、上記ステップＳ３０９〜Ｓ３１２のループを繰り返す。
【００６３】
上記実施例は、ダイヤル桁間で、スピーカ２０をオフするが、これに限らない。たとえば、オフフックダイヤルが判定された（Ｓ３０４）後に、スピーカ２０をオフし、ステップＳ３０５以降の処理を実行するようにしてもよい。この場合、スピーカ２０のオンの動作（Ｓ３１０）を実行しなくてもよい。
【００６４】
次に、上記実施例におけるフック判定処理と、この処理中におけるスピーカ２０制御処理とについて説明する。
【００６５】
図５は、上記実施例におけるフック判定処理と、この処理中におけるスピーカ２０の制御処理とを示すフローチャートである。
【００６６】
図５に示す処理は、１ｍＳ周期の周期タスクで実行され、処理の開始以前に変数の初期化を行っているものとする。本実施例で使用する変数は、フック結果を格納するＲｅｓｕｌｔ、オンフックを認定するオンタイマ、オフフックを認定するオフタイマであり、Ｒｅｓｕｌｔがオンに初期化され、オンタイマには、２２００に初期化され、オフタイマには、２００が初期化されている。本実施例では、１ｍＳ周期で本処理を実施するので、オンフックの認定は、２．２Ｓ、オフフックの認定は、０．２Ｓで行う。
【００６７】
まず、Ｓ４０１では、Ｈリレー７がオンであるか否かをチェックする。ここで、オンの場合は、リレー９がオンであるか否かをチェックする（Ｓ４０２）。Ｈ検知リレーがオンであれば、回線からダイオードブリッジ１→Ｈ検知リレー９→Ｈリレー７経由で、電話機２３に給電されるので、ＨＯＯＫ検知器８が、フックを検知することができる。よって、ＨＯＯＫ１を読み取り（Ｓ４０４）、Ｓ４０６へ進む。
【００６８】
Ｈ検知リレー９がオフであれば（Ｓ４０２）、フックを検知できないので、フック判定処理を終了する。このときに、フック結果等の変数が更新されないので、フック検知が可能であったときにおける結果を、引き継ぐ。
【００６９】
Ｈリレー７がオフであれば（Ｓ４０１）、Ｓ４０３で、ＣＭＬリレー３がオフであるか否かをチェックする。ＣＭＬリレー３がオフであれば、回線からＣＭＬリレー３→Ｈリレー７経由で、電話機２３に給電されるので、ＨＯＯＫ検出器６で検出可能である。よって、Ｓ４０５で、ＨＯＯＫ２を読み取り、Ｓ４０６へ進む。
【００７０】
ＣＭＬがオンであれば（Ｓ４０３）、フックを検知できないので、フック判定処理を終了する。このときに、フック結果等の変数が更新されないので、フック検知が可能であったときの結果を引き継ぐ。
【００７１】
Ｓ４０６では、Ｓ４０４またはＳ４０５で読み取ったフック結果が、オンであるかオフであるかを判断する。フック結果がオンであれば、Ｓ４０７で、前回の読み取り結果がオンであるか否かをチェックする。読み取り結果が前回もオンであれば、Ｓ４１０では、オンタイマの値をチェックし、オンタイムの値が０よりも大きければ、Ｓ４１３で、１だけ減算する。そして、Ｓ４１５で、減算結果が０であるか否かをチェックし、減算結果が０であれば、Ｓ４１７で、Ｒｅｓｕｌｔにオンを書き込む。
【００７２】
オンタイムの値が０であるときに（Ｓ４１０）、既にＲｅｓｕｌｔにはオンが書き込まれているので、以降の処理は行わずに終了する。オンタイムの値が、まだ０よりも大きければ（Ｓ４１５）、認定途中であるので、Ｒｅｓｕｌｔを更新せずに、処理を終了する。
【００７３】
前回がオンでなければ（Ｓ４０７）、今回、オフからオンへ変わったのであり、オンの検定を開始するために、オンタイマに初期値の２２００を書き込み（Ｓ４０９）、処理を終了する。
【００７４】
上記のようにして、ＨＯＯＫ１またはＨＯＯＫ２の結果が、オフからオンに変わってから、２２００ｍＳの間、オンが継続したときにのみ、オンフックと認定され、Ｒｅｓｕｌｔはオンに更新される。それ以外のケースでは、Ｒｅｓｕｌｔは更新されない。
【００７５】
上記と同様に、オフフックの認定は、オフであった場合（Ｓ４０６）、前回の読み取り結果がオフであったか否かをチェックし（Ｓ４０８）、前回もオフであった場合には、オフタイマのチェックを行い（Ｓ４１１）、０よりも大きければ、１だけ減算する（Ｓ４１４）。そして、減算結果が０であれば（Ｓ４１６）、Ｒｅｓｕｌｔにオフを書き込む（Ｓ４１８）。オフタイムの値が０であれば（Ｓ４１１）、既にＲｅｓｕｌｔにはオフが書き込まれているので、以降の処理を実行せずに、終了する。オフタイマの値が０よりも大きければ（Ｓ４１６）、認定途中であるので、Ｒｅｓｕｌｔを更新せずに、処理を終了する。
【００７６】
また、Ｓ４０８で、前回がオフでなかった場合には、今回、オンからオフへ変わったので、オフの検定を開始するために、Ｓ４１２で、オフタイマに初期値の２００を書き込み、処理を終了する。以上が、フック判定処理である。
【００７７】
図３に示すダイヤル処理フローのＳ３１２において、この変数Ｒｅｓｕｌｔを読み取り、ダイヤル終了の可否を判断する。
【００７８】
上記実施例は、ダイヤル送出中にスピーカ２０をオフし、ハウリング現象を防止するものであるが、電話回線に対して、Ｔ１／Ｔ２端子に接続される電話機２３と通信装置の回線捕捉部とが並列に接続された場合には、ダイヤル送出中でなくても、スピーカ２０をオフするようにしてもよい。
【００７９】
また、電話機を接続可能な通信装置であれば、ファクシミリ装置以外の通信手段に、上記実施例を適用することができる。
【００８０】
【発明の効果】
請求項１記載の発明によれば、フック検知専用の直流電源を使用しない安価な構成の通信装置において、オフフックダイヤル中、ハウリング現象を皆無にすることができ、また、ユーザに不快を与えず、しかも、通信装置の故障を防ぐことができるという効果を奏する。
【００８１】
請求項２記載の発明によれば、電話機をオフフックした状態で通信装置側からダイヤル信号を送出している期間の任意のタイミングで、回線モニタ用のスピーカをオフするので、任意のタイミングでハウリングを未然に防ぐことができるという効果を奏する。
【００８２】
請求項３記載の発明によれば、ダイヤル信号を送出している期間の内ダイヤル桁の間の期間に限定して、モニタ用のスピーカをオフするので、ハウリングを未然に防ぎ、また、ダイヤル信号送出時は、回線モニタ音をスピーカで鳴らし、ユーザにダイヤル信号送出状態を知らせることができるという効果を奏する。
【００８３】
請求項４記載の発明によれば、ダイヤル信号を送出している期間のうちで、電話機が回線に接続されている期間に限定して、モニタ用のスピーカをオフするので、ハウリングを未然に防ぐことができるという効果を奏する。
【００８４】
請求項５記載の発明によれば、電話機と通信手段との両者が電話回線に接続されているときには、回線モニタ用のスピーカをオフするので、ハウリングを未然に防ぐことができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施例である通信装置１００を示す回路図である。
【図２】通信装置１００を示すブロック図である。
【図３】ファクシミリ装置ＦＳ１のオフフックダイヤル動作と、ハウリング現象を防ぐためのスピーカ２０の制御動作とを示すフローチャートである。
【図４】上記実施例におけるタイミングチャートである。
【図５】上記実施例におけるフック判定処理と、この処理中におけるスピーカ２０の制御処理とを示すフローチャートである。
【図６】従来の通信装置２００を示す回路図である。
【符号の説明】
１００…通信装置、
１…ダイオードブリッジ、
２…Ｐリレー、
３…ＣＭＬリレー、
４…トランス、
５…２線−４線変換回路、
６、８…フック検知器、
７…Ｈリレー、
９…Ｈ検知リレー、
１０…ＣＩ検知回路、
２０…スピーカ、
２２…スピーカ制御器。
【図１】
2004064645.tif 000003
【図２】
2004064645.tif 000004
【図３】
2004064645.tif 000005
【図４】
2004064645.tif 000006
【図５】
2004064645.tif 000007
【図６】
2004064645.tif 000008