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