(57)【特許請求の範囲】
【請求項１】
電話機を接続可能なファクシミリ装置であって、
電話回線を捕捉する捕捉手段と、
前記電話回線の電圧を検知する検知手段と、
前記電話機の受話器のオフフックを検出するための閾値を設定する設定手段と、
前記設定手段によって設定された閾値に基づいて前記電話機の受話器のオフフックを検出する検出手段と、
複数の国のそれぞれの国ごとに規格で決められた回線電圧最大値と、複数の国のそれぞれの国ごとに規格で決められた直流抵抗値とを記憶する記憶手段と、
国識別情報を保持する保持手段と、
前記記憶手段によって記憶された回線電圧最大値のうち前記保持手段によって保持された国識別情報に対応する回線電圧最大値と、前記記憶手段に記憶された直流抵抗値のうち前記保持手段によって保持された国識別情報に対応する直流抵抗値とを取得する取得手段とを有し、
前記設定手段は、少なくとも前記電話回線が前記捕捉手段によって捕捉されていないときに前記検知手段によって検知された第１の電圧と、前記電話回線が前記捕捉手段によって捕捉されているときに前記検知手段によって検知された第２の電圧と、前記取得手段によって取得された回線電圧最大値と、前記取得手段によって取得された直流抵抗値とに基づいて、前記閾値を設定することを特徴とするファクシミリ装置。
【請求項２】
前記電話回線が捕捉されているときに流れる回線電流を計測する計測手段をさらに有し、
前記設定手段は、少なくとも前記第１の電圧と、前記第２の電圧と、前記取得手段によって取得された回線電圧最大値と、前記取得手段によって取得された直流抵抗値と、前記計測手段によって計測された回線電流とに基づいて前記閾値を設定することを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記電話回線が前記捕捉手段によって捕捉されたときに前記検知手段によって前記電話回線の電圧を複数回検知し、
前記設定手段は、少なくとも前記電話回線が前記捕捉手段によって捕捉されていないときに前記検知手段によって検知された第１の電圧と、前記電話回線が前記捕捉手段によって捕捉されているときに前記検知手段によって複数回検知された第２の電圧と、前記取得手段によって取得された回線電圧最大値と、前記取得手段によって取得された直流抵抗値とに基づいて、前記閾値を設定することを特徴とする請求項１に記載のファクシミリ装置。
【請求項４】
前記設定手段による前記閾値の設定は、前記ファクシミリ装置の起動時に実行されることを特徴とする請求項１乃至３のいずれか１項に記載のファクシミリ装置。
【請求項５】
前記設定手段による前記閾値の設定は、ユーザによる前記閾値の設定指示に従って実行されることを特徴とする請求項１乃至３のいずれか１項に記載のファクシミリ装置。
【請求項６】
前記設定手段による前記閾値の設定は、前記ファクシミリ装置が省電力状態から復帰したときに実行されることを特徴とする請求項１乃至３のいずれか１項に記載のファクシミリ装置。
【請求項７】
前記直流抵抗値は、最大直流抵抗値であることを特徴とする請求項１乃至６のいずれか１項に記載のファクシミリ装置。
【請求項８】
前記直流抵抗値は、最小直流抵抗値であることを特徴とする請求項１乃至６のいずれか１項に記載のファクシミリ装置。
【請求項９】
前記直流抵抗値は、最大直流抵抗値と最小直流抵抗値の両方であることを特徴とする請求項１乃至６のいずれか１項に記載のファクシミリ装置。
【請求項１０】
電話機を接続可能なファクシミリ装置におけるオフフックを検出するための閾値を設定し、設定した閾値に基づいて前記電話機の受話器のオフフックを検出する閾値設定方法であって、
複数の国のそれぞれの国ごとに規格で決められた回線電圧最大値と、複数の国のそれぞれの国ごとに規格で決められた直流抵抗値とが記憶された記憶手段に記憶された回線電圧最大値のうち予め保持された国識別情報に対応する回線電圧最大値と、前記記憶手段に記憶された直流抵抗値のうち予め保持された国識別情報で示される国の直流抵抗値とを取得し、
少なくとも電話回線が捕捉されていないときに検知された第１の電圧と、前記電話回線が捕捉されているときに検知された第２の電圧と、前記取得された回線電圧最大値と、前記取得された直流抵抗値とに基づいて、前記閾値を設定することを特徴とする閾値設定方法。
【請求項１１】
前記電話回線が捕捉されているときに流れる回線電流を計測し、
少なくとも前記第１の電圧と、前記第２の電圧と、前記取得された回線電圧最大値と、前記取得された直流抵抗値と、前記計測された回線電流とに基づいて前記閾値を設定することを特徴とする請求項１０に記載の閾値設定方法。
【請求項１２】
前記電話回線が捕捉されたときに前記電話回線の電圧を複数回検知し、
少なくとも前記電話回線が捕捉されていないときに複数回検知された第１の電圧と、前記電話回線が捕捉されているときに検知された第２の電圧と、前記取得された回線電圧最大値と、前記取得された直流抵抗値とに基づいて、前記閾値を設定することを特徴とする請求項１０に記載の閾値設定方法。
【請求項１３】
前記閾値の設定は、前記ファクシミリ装置の起動時に実行されることを特徴とする請求項１０乃至１２のいずれか１項に記載の閾値設定方法。
【請求項１４】
前記閾値の設定は、ユーザによる前記閾値の設定指示に従って実行されることを特徴とする請求項１０乃至１２のいずれか１項に記載の閾値設定方法。
【請求項１５】
前記閾値の設定は、前記ファクシミリ装置が省電力状態から復帰したときに実行されることを特徴とする請求項１０乃至１２のいずれか１項に記載の閾値設定方法。
【請求項１６】
前記直流抵抗値は、最大直流抵抗値であることを特徴とする請求項１０乃至１５のいずれか１項に記載の閾値設定方法。
【請求項１７】
前記直流抵抗値は、最小直流抵抗値であることを特徴とする請求項１０乃至１６のいずれか１項に記載の閾値設定方法。
【請求項１８】
前記直流抵抗値は、最大直流抵抗値と最小直流抵抗値の両方であることを特徴とする請求項１０乃至１６のいずれか１項に記載の閾値設定方法。
【請求項１９】
請求項１０乃至１８のいずれか１項に記載された閾値設定方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置、閾値設定方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、電話回線とのインタフェース回路部に半導体化データアクセス装置（Ｄａｔａ Ａｃｃｅｓｓ Ａｒｒａｎｇｅｍｅｎｔ、以降ＤＡＡと記す）を用いて小型化を実現しているファクシミリ装置が増加している。このＤＡＡを使用して回線電圧を監視する場合、従来、外付け電話機をユーザにオフフックさせ、その時の電圧を測定し、該測定した電圧を基準電圧とする。そして、オフフックを検出する場合、ＤＡＡは、回線電圧を検出し、該検出した回線電圧と上述の基準電圧とを比較し、これらが、ほぼ等しい電圧であれば、オフフックと検出する（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８９３１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の技術では、設置時にユーザ操作による回線電圧の測定、設定が必要であった。このため、ユーザが他回線に変更、あるいは回線電圧の変動、外付け電話機を変更した場合においても、ユーザ操作により再度設定しなければならず、煩雑であると同時に誤検知する場合がある。
【０００５】
例えば、ユーザが操作し、外付け電話機をオフフックし、オフフック検知電圧を設置時に決定した後、外付け電話機をユーザが他の電話機に交換した場合、オフフック時の回線電圧が変わってしまうため、オフフック誤検知となる場合がある。
【０００６】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、複数の国のそれぞれの国ごとに規格で決められた回線電圧最大値と、それら複数の国のそれぞれの国ごとに規格で決められた直流抵抗値とを考慮して電話機の受話器のオフフックを検出するための閾値を設定することができる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、電話機を接続可能なファクシミリ装置であって、電話回線を捕捉する捕捉手段と、前記電話回線の電圧を検知する検知手段と、前記電話機の受話器のオフフックを検出するための閾値を設定する設定手段と、前記設定手段によって設定された閾値に基づいて前記電話機の受話器のオフフックを検出する検出手段と、複数の国のそれぞれの国ごとに規格で決められた回線電圧最大値と、複数の国のそれぞれの国ごとに規格で決められた直流抵抗値とを記憶する記憶手段と、国識別情報を保持する保持手段と、前記記憶手段によって記憶された回線電圧最大値のうち前記保持手段によって保持された国識別情報に対応する回線電圧最大値と、前記記憶手段に記憶された直流抵抗値のうち前記保持手段によって保持された国識別情報で示される国の直流抵抗値とを取得する取得手段とを有し、前記設定手段は、少なくとも前記電話回線が前記捕捉手段によって捕捉されていないときに前記検知手段によって検知された第１の電圧と、前記電話回線が前記捕捉手段によって捕捉されているときに前記検知手段によって検知された第２の電圧と、前記取得手段によって取得された回線電圧最大値と、前記取得手段によって取得された端末直流抵抗最大値とに基づいて、前記閾値を設定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数の国のそれぞれの国ごとに規格で決められた回線電圧最大値と、それら複数の国のそれぞれの国ごとに規格で決められた直流抵抗値とを考慮して電話機の受話器のオフフックを検出するための閾値を設定することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施例のファクシミリ装置の構成を例示する図
【図２】ファクシミリ装置、外付け電話機、電話回線との接続を例示する図
【図３】各国規格の回線パラメータテーブル、測定データテーブルを例示する図
【図４】本発明実施例におけるファクシミリ装置１００の動作を示すフロー図
【図５】本発明実施例における電話回線電圧状態遷移図
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１１】
図１は、本発明の一実施例を示すファクシミリ装置の構成を例示する図である。なお、本発明は、ファクシミリ部の外付け電話端子に電話機を接続可能な全ての装置に適用可能なものである。本発明は、例えば、ファクシミリ機能を有する複合機（ＭＦＰ；Ｍｕｌｔｉｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）等の画像形成装置に適用可能である。
【００１２】
図１において、１００は本実施例のファクシミリ装置である。制御部１０１は、ファクシミリ装置１００全体を制御する制御部である。モデム１０２は、制御部１０１と通信し、ファクシミリ通信のため画像データ等を通信する。モデム１０２と接続される絶縁素子回路部１０３は、電話回線１３０とファクシミリ装置１００とを絶縁する回路部である。この絶縁素子回路部１０３の電話回線１３０側には、データアクセス装置（Ｄａｔａ Ａｃｃｅｓｓ Ａｒｒａｎｇｅｍｅｎｔ）と呼ばれるＤＡＡ１０４が接続される。
【００１３】
ＤＡＡ１０４は、電話回線側の回路の制御を行うとともに、制御部１０１、モデム１０２からの制御を受け、電話回線１３０の捕捉、切断、データ送受を行う。ＤＡＡ１０４内のモデムＩ／Ｆ部１０５は、モデム１０２と独自のデータ通信方式で通信を行い、データの送受、コマンドの送受を行う。ＣＯＤＥＣ１０６は、Ｄ／Ａ及びＡ／Ｄ変換器である。ＣＯＤＥＣ１０６は、モデム１０２からのデジタルデータを受信し、アナログデータに変換し、電話回線１３０を介し、通信相手にデータを送信する。また、ＣＯＤＥＣ１０６は、通信相手からのアナログ信号のファクシミリ信号を受信し、デジタルデータに変換し、モデム１０２に、モデムＩ／Ｆ部１０５を介し送信する。電話回線Ｉ／Ｆ部１０７は、制御部１０１、モデム１０２からの制御を受け電話回線１３０に接続される回路を制御する。
【００１４】
受信回路部１０８は、電話回線１３０上の信号を受け、通信用交流信号を電話回線Ｉ／Ｆ部１０７に出力する回路である。送信回路部１０９は、電話回線Ｉ／Ｆ部１０７から出力される送信信号を電話回線１３０上に出力するための回路部である。
直流捕捉回路部１１０は、電話回線Ｉ／Ｆ部１０７の制御により、電話回線１３０を捕捉、切断を行う回路部である。整流回路部１１１は、電話回線１３０の極性にかかわらず、ＤＡＡ１０４、直流捕捉回路部１１０等に電源供給するための回路である。
【００１５】
呼び出し信号検出部１１２は、電話回線１３０上の呼び出し信号を検出する回路であり、外部素子部１１３を介して電話回線１３０に接続される。回線電圧検出部１１４は、外部素子部１１３を介して電話回線１３０の電圧をサンプリングし数値化を行い、そのデータ化した電話回線電圧を、モデムＩ／Ｆ部１０５を介してモデム１０２に送信する。これら呼び出し信号検出部１１２、回線電圧検出部１１４は、同時動作する。回線電圧検出部１１４は呼び出し信号の電圧を検出し、呼び出し信号検出部１１２はその電圧が呼び出し信号であるかどうか検証を行い、電話回線を監視する。
【００１６】
リレー１１５は、外付け電話機を接続する端子を電話回線１３０と接続、切断するためのリレーである。リレー１１５は、制御部１０１の制御によって駆動されるリレー駆動部１１６により駆動される。
【００１７】
ＲＯＭ１１７は、ファクシミリ装置１００の制御プログラム、ユーザーデータ、ファクシミリ画像データ等保存しているフラッシュＲＯＭである。ＲＡＭ１１８は、前記制御プログラムが保存され、コピー画像データの一時保管を行っているメモリである。
タイマー部１１９は、時間計測を行い、制御部１０１に対して割込をかける等を行う。
【００１８】
読取部１２０は、原稿を読取り、制御部１０１に画像データを送る。記録部１２１は、制御部１０１からの制御を受け、読取部１２０で読み取った原稿、ファクシミリの受信画像等を記録する記録部である。
【００１９】
操作表示部１２２は、制御部１０１の制御を受けて、ファクシミリ装置１００の状態、情報等を表示、また使用者の入力を受け、制御部１０１に入力する。この操作表示部１２２内の表示部１２３は、前記ファクシミリ装置１００の状態、情報等を表示する。操作入力部１２４は、使用者の入力を行うキー、タッチパネル等である。
【００２０】
図２は、ファクシミリ装置１００、外付け電話機２３、電話回線１３０との接続を例示する図である。
交換機２０は、接続された端末に直流電源と、通話、通信信号を供給する。第一回線抵抗２１、第二回線抵抗２２は、電話回線の線路抵抗である。ここで、第一回線抵抗２１の抵抗値をＲＬ１、第二回線抵抗２２の抵抗値をＲＬ２とする。電話機２３は、ファクシミリ装置１００のＴ１、Ｔ２端子に接続され、ファクシミリ装置１００からの制御により電話回線１３０と接続、切断される電話機である。なお、ＺＤは、ファクシミリ装置１００の装置直流抵抗を示す。
【００２１】
図３は、本実施例における各国規格の回線パラメータテーブル、測定データテーブルを例示する図である。図３に示すような各テーブルは、ＲＯＭ１１７に格納されており、後述する回線電圧スレッショールド電圧決定（オフフック基準電圧：Ｖｈｒｅｆ決定）の際に用いられる。
【００２２】
例として、図３（ａ）に、各国企画の回線パラメータテーブル、すなわち各国毎の「回線電圧最大値：ＶＬｍａｘ」、「回線電圧最小値：ＶＬｍｉｎ」、「端末直流抵抗最大値：Ｚｍａｘ」、「端末直流抵抗最小値：Ｚｍｉｎ」等から構成されるテーブルを示す。また、図３（ｂ）に、測定テーブル、すなわち「装置直流抵抗：ＺＤ」、「回線開放電圧：ＶＯ」、「回線捕捉時電圧：Ｖｈ」、「オフフック基準電圧：Ｖｈｒｅｆ」等から構成されるテーブルを示す。これらはＲＯＭ１１７に格納されている。
【００２３】
なお、「オフフック基準電圧：Ｖｈｒｅｆ」は、回線捕捉を判定するための閾値となる電圧（オフフック判定のスレッショールド電圧）である。例えば、制御部１０１は、検出した回線電圧と、上述のオフフック基準電圧（Ｖｈｒｅｆ）とを比較して、電話回線を回線捕捉している（オフフック状態）か否かを判定する（オフフック判定）。
【００２４】
図４は、ファクシミリ装置１００の動作（オフフック基準電圧Ｖｈｒｅｆ決定処理の動作）を例示するフローチャートである。なお、このフローチャートの処理は、制御部１０１がＲＯＭ１１７に格納されるプログラムを実行することにより実現されるものである。また、制御部１０１は、以下に示すようなタイミングで、図４に示す動作を実行するものとする。例えば、装置の電源ＯＮ（起動）のタイミング、省電力モード（省電力状態）からの復帰のタイミング。また、電話回線１３０を介した信号の送信のタイミング、受信終了のタイミング。また、定期的なタイミング、操作表示部１２２からのオフフック基準電圧Ｖｈｒｅｆ決定処理の実行指示の受け付けたタイミング等のタイミングで実行するものとする。
【００２５】
図５は、電話回線電圧の状態遷移を例示する図であり、本実施例における電話回線の状態を示したものである。
以下、図４のフローチャートを主に、本実施例のオフフック基準電圧Ｖｈｒｅｆ決定処理の動作を説明する。
【００２６】
Ｓ４０１において、制御部１０１は、タイマー部１１９にｔ０を設定し、ｔ０タイマーをスタートし、衝突監視、すなわち電話回線からの呼び出し信号の有無の検出を開始する。このｔ０に対応する期間を、図５では「衝突監視期間」として示す。
【００２７】
次に、Ｓ４０２において、制御部１０１は、電話回線１３０に接続された外部素子部１１３を介し接続された呼び出し信号検出部１１２により、呼び出し信号の検出の有無を判定する。そして、呼び出し信号が検出されたと判定した場合（Ｓ４０２でＮｏの場合）、ファクシミリ装置１００がファクシミリ受信動作、または、外付け電話機オフフック等の動作に移行するため、制御部１０１は、本フローチャートの処理を終了する。
【００２８】
一方、呼び出し信号が検出されないと判定した場合（Ｓ４０２でＹｅｓの場合）、制御部１０１は、Ｓ４０３に処理を移行する。
Ｓ４０３において、制御部１０１は、モデム１０２介してＤＡＡ１０４を駆動し、回線開放電圧ＶＯの測定を実行する。ここで、ＤＡＡ１０４は、回線電圧検出部１１４にて、電話回線１３０の電圧を計測し、データに変換する。
【００２９】
次に、Ｓ４０４において、制御部１０１は、上記Ｓ４０３で測定した回線開放電圧ＶＯを回線電圧最小値ＶＬｍｉｎと比較する。この結果、回線開放電圧ＶＯが回線電圧最小値ＶＬｍｉｎ未満と判定した場合（Ｓ４０４でＮｏの場合）、制御部１０１は、ファクシミリ装置１００にＴ１、Ｔ２端子に接続された電話機２３がオフフックされていると認識し、本フローチャートの処理を終了する。
【００３０】
一方、回線開放電圧ＶＯが回線電圧最小値ＶＬｍｉｎ以上と判定した場合（Ｓ４０４でＹｅｓの場合）、制御部１０１は、電話回線１３０が開放状態であるとため、衝突監視を継続すると判断し、Ｓ４０５に処理を移行する。
Ｓ４０５において、制御部１０１は、ｔ０タイマー終了か否かを判定する。そして、ｔ０タイマー終了でないと判定した場合（Ｓ４０５でＮｏの場合）、制御部１０１は、衝突監視をｔ０タイマー終了まで継続して行うように、Ｓ４０２に処理を移行する。
そして、ｔ０タイマー終了と判定した場合（Ｓ４０５でＹｅｓの場合）、制御部１０１は、電話回線１３０が開放状態であることが確認できたと判断し、Ｓ４０６に処理を移行する。
【００３１】
Ｓ４０６において、制御部１０１は、回線開放電圧ＶＯ測定のため、再度、タイマー部１１９にｔ１を設定し、ｔ１タイマーをスタートする。このｔ１に対応する期間を、図５では「回線開放時回線電圧計測期間」として示す。
【００３２】
次に、Ｓ４０７において、制御部１０１は、ＤＡＡ１０４を制御し、回線開放電圧ＶＯの測定を開始する。制御部１０１は、ＤＡＡ１０４からの回線開放電圧ＶＯのデータを、ＲＡＭ１１８に保存し、ｔ１タイマー終了まで保持し、ｔ１タイマー終了後、例えば、測定した各データの平均を取る等行い、回線開放電圧ＶＯとして、ＲＯＭ１１７に保存するものとする。なお、回線開放電圧ＶＯは、測定したデータの平均に限定されるものではなく、中間値、最大値や最小値等の他の統計値を用いてもよい。
【００３３】
次に、Ｓ４０８において、制御部１０１は、ＤＡＡ１０４から送られる回線開放電圧ＶＯが回線電圧最小値ＶＬｍｉｎ以上であるか否かを検証する。そして、回線開放電圧ＶＯが回線電圧最小値ＶＬｍｉｎ未満であると判定した場合（Ｓ４０８でＮｏの場合）、制御部１０１は、Ｓ４０９に処理を移行する。
【００３４】
Ｓ４０９において、制御部１０１は、電話機２３がオフフックされていると認識し、回線開放電圧ＶＯ測定を終了する。
次に、Ｓ４１０において、制御部１０１は、ｔ１に設定したタイマー部１１９を停止させ、本フローチャートの処理を終了する。
【００３５】
一方、回線開放電圧ＶＯが回線電圧最小値ＶＬｍｉｎ以上であると判定した場合（Ｓ４０８でＹｅｓの場合）、制御部１０１は、Ｓ４１１に処理を移行する。
Ｓ４１１において、制御部１０１は、ｔ１タイマー終了か否かを判定する。そして、ｔ１タイマー終了でないと判定した場合（Ｓ４１１でＮｏの場合）、制御部１０１は、ｔ１タイマー終了まで回線開放電圧ＶＯの測定を継続して行ように、Ｓ４０７に処理を移行する。
そして、ｔ１タイマー終了と判定した場合（Ｓ４１１でＹｅｓの場合）、制御部１０１は、Ｓ４１２に処理を移行する。この際、制御部１０１は、前記複数回測定した複数の回線開放電圧に基づいて、最終的に回線開放電圧ＶＯを決定する。
【００３６】
Ｓ４１２において、制御部１０１は、ＤＡＡ１０４内部の電話回線Ｉ／Ｆ部１０７を制御し、直流捕捉回路部１１０を駆動し、電話回線１３０を捕捉する。
次に、Ｓ４１３において、制御部１０１は、タイマー部１１９を制御し、回線捕捉時電圧Ｖｈ測定のため、ｔ２タイマーをスタートさせる。このｔ２に対応する期間を、図５では「回線捕捉時回線電圧計測期間」として示す。
【００３７】
次に、Ｓ４１４において、制御部１０１は、ＤＡＡ１０４を制御、回線電圧検出部１１４を駆動し、回線捕捉時電圧Ｖｈの測定を開始する。制御部１０１は、ＤＡＡ１０４からの回線捕捉時電圧Ｖｈのデータを、ＲＡＭ１１８に保存し、ｔ２タイマー終了まで保持し、ｔ２タイマー終了後、例えば、測定した各データの平均を取る等行い、回線捕捉時電圧Ｖｈとして、ＲＯＭ１１７に保存するものとする。なお、回線捕捉時電圧Ｖｈは、測定したデータの平均に限定されるものではなく、中間値、最大値や最小値等の他の統計値を用いてもよい。
【００３８】
次に、Ｓ４１５において、制御部１０１は、ｔ２タイマー終了か否かを判定する。そして、ｔ２タイマー終了でないと判定した場合（Ｓ４１５でＮｏの場合）、制御部１０１は、ｔ２タイマー終了まで回線捕捉時電圧Ｖｈの測定を継続して行ように、Ｓ４１４に処理を移行する。
そして、ｔ２タイマー終了と判定した場合（Ｓ４１５でＹｅｓの場合）、制御部１０１は、Ｓ４１６に処理を移行する。この際、制御部１０１は、前記複数回測定した複数の回線捕捉時電圧に基づいて、最終的に回線捕捉時電圧Ｖｈを決定する。
【００３９】
ｔ２タイマー終了後、Ｓ４１６にて、制御部１０１は、ファクシミリ装置１００の装置直流抵抗ＺＤ、上記処理で得られた回線開放電圧ＶＯ、回線捕捉時電圧Ｖｈ、及び回線パラメータに基づいて、オフフック基準電圧Ｖｈｒｅｆを決定する。この際、制御部１０１は、予めＲＯＭ１１７に保持される国コードに基づいて、図３（ａ）のような回線パラメータテーブルから該国コードに対応するパラメータを取得（選択）して用いるものとする。
以下に、オフフック基準電圧Ｖｈｒｅｆの決定方法を例示する。
【００４０】
ここでは、図３中、国コード「０１」を例とし、オフフック基準電圧Ｖｈｒｅｆの算出を例示する。また、同図３中の装置直流抵抗ＺＤ、回線開放電圧ＶＯ、回線捕捉時電圧Ｖｈの値を例として使用する。ここで、説明する便宜上、必要な定数Ｉ１，Ｉ２を用いる。Ｉ１を回線捕捉時電圧Ｖｈ測定時の回線電流として定義する。また、Ｉ２を回線電圧最大値時の回線電流として定義する。
【００４１】
図２から、回線捕捉時電圧Ｖｈ、回線開放電圧ＶＯ、装置直流抵抗ＺＤ、第一回線抵抗ＲＬ１、第二回線抵抗ＲＬ２の関係は、以下の（式１）で表される。
ＶＯ＝｛（ＲＬ１＋ＲＬ２）＋ＺＤ｝×Ｉ１ ・・・（式１）
ＶＯ＝（ＲＬ１＋ＲＬ２）×Ｉ１＋ＺＤ×Ｉ１・・・（式１'）
また、回線捕捉時電圧Ｖｈは、以下の（式２）で表わされる。
Ｖｈ＝ＺＤ×Ｉ１ ・・・（式２）
【００４２】
次に、（式１'）、（式２）から以下の式を得る。
ＶＯ＝（ＲＬ１＋ＲＬ２）×Ｉ１＋Ｖｈ
（ＲＬ１＋ＲＬ２）＝（ＶＯ−Ｖｈ）／Ｉ１
この式に（式２）の変形「Ｉ１＝Ｖｈ／ＺＤ」を代入すると以下の式を得る。
（ＲＬ１＋ＲＬ２）＝（ＶＯ−Ｖｈ）／（Ｖｈ／ＺＤ）
（ＲＬ１＋ＲＬ２）＝（ＶＯ−Ｖｈ）／Ｖｈ×ＺＤ ・・・（式３）
【００４３】
回線電圧最大値ＶＬｍａｘ時、かつ、端末直流抵抗最大値Ｚｍａｘ時に、回線捕捉時電圧は最大となるので、これらを（式１）に代入すると以下ｎ式を得る。
ＶＬｍａｘ＝｛（ＲＬ１＋ＲＬ２）＋Ｚｍａｘ｝×Ｉ２
Ｉ２＝ＶＬｍａｘ／｛（ＲＬ１＋ＲＬ２）＋Ｚｍａｘ｝
【００４４】
オフフック基準電圧Ｖｈｒｅｆは、Ｉ２と端末直流抵抗最大値Ｚｍａｘの積で表わされる。これにより、以下の式を得る。
Ｖｈｒｅｆ＝Ｚｍａｘ×Ｉ２
この式に「Ｉ２＝ＶＬｍａｘ／｛（ＲＬ１＋ＲＬ２）＋Ｚｍａｘ｝」を代入すると、以下の式を得る。
Ｖｈｒｅｆ＝Ｚｍａｘ×ＶＬｍａｘ／｛（ＲＬ１＋ＲＬ２）＋Ｚｍａｘ｝
この式に、（式３）を代入し、以下の（式４）を得る。
Ｖｈｒｅｆ＝Ｚｍａｘ×ＶＬｍａｘ／｛（ＶＯ−Ｖｈ）／Ｖｈ×ＺＤ＋Ｚｍａｘ｝ ・・・（式４）
【００４５】
なお、図３（ａ）で例示される国コード「０１」の各値、図３（ｂ）のデータを用い、Ｖｈｒｅｆを算出する。即ち、（式４）にＺｍａｘ＝３００、ＶＬｍａｘ＝５３、ＶＯ＝５０、Ｖｈ＝７．５、ＺＤ＝１５０を代入すると、以下のようになる。
Ｖｈｒｅｆ＝３００×５３／｛（５０−７．５）／７．５×１５０＋３００｝
≒１３．８（Ｖ）
【００４６】
以上算出した値「Ｖｈｒｅｆ＝１３．８（Ｖ）」を、制御部１０１が、ＲＯＭ１１７に格納し、終了する。
その後、回線電圧監視の際、制御部１０１は、回線電圧が０Ｖより大きく、上述のＶｈｒｅｆ＝１３．８Ｖ以下の場合、外付け電話がオフフックされたと判断する。
図５では、「オフフック基準電圧Ｖｈｒｅｆ」を「回線捕捉時回線電圧計測期間」以降に示す。また、「外付け電話機オフフック」時の回線電圧の状態も示す。
【００４７】
以上説明したように、ＤＡＡを用いたファクシミリ装置において、回線開放時の電圧、回線捕捉時の電圧を測定し、各国規格の電話回線各パラメータ値を用いることにより、容易に、外付け電話機のオフフック検出電圧を規定することができる。また、自動的に前記の測定を行い、オフフック検出電圧を更新することによって、電話回線電圧の変動、装置設置状況の変更等による電話回線の特性変化にも逐次対応することができ、オフフック誤検知の発生を防止することができる。
【００４８】
また、Ｖｈｒｅｆの最小値も容易に求められる。Ｖｈｒｅｆの最小値は、図３で示される国コード「０１」の各値を使用し、端末直流抵抗最小値Ｚｍｉｎを用いて算出する。
即ち、（式４）にＺｍｉｎ＝５０、ＶＬｍａｘ＝５０、ＶＯ＝５０、Ｖｈ＝７．５、ＺＤ＝１５０を代入すると、以下のようになる。
Ｖｈｒｅｆ＝５０×５３／｛（５０−７．５）／７．５×１５０＋５０｝
≒２．３（Ｖ）
この結果と、上記の結果を用い、オフフック基準電圧の範囲を２．３Ｖ〜１３．８Ｖと規定してもよい。
【００４９】
そして、制御部１０１が、このオフフック基準電圧の範囲内（上記例では２．３Ｖ〜１３．８Ｖ）からオフフック基準電圧を決定するようにする。例えば、制御部１０１は、上記オフフック基準電圧の範囲の最小値をオフフック基準電圧と決定する。また、この範囲内で、ＵＩからユーザによるオフフック基準電圧の指定が可能なように構成してもよい。
【００５０】
なお、本実施例では、Ｖｈｒｅｆ計算の一例を示したが、類似の別手法、別パラメータを用いた場合でも、本発明と同様の効果が得られる場合には、本発明の範疇に含まれるものとする。
【００５１】
以上示したように、本実施例によれば、ファクシミリ装置１００が自動的に測定した結果と、電話回線規格を考慮し、オフフック検知電圧を決定する構成を有する。このため回線電圧の変動、外付け電話機あるいは回線の変更が生じた場合であっても、電話回線の規格範囲内でオフフック検出電圧を決定することにより、ファクシミリ装置におけるオフフック検出の誤検出を防止することができる。
例えば、ＤＤＡを用いたファクシミリ機能を有する画像処理装置におけるオフフック誤検知を防止することができる。
【実施例２】
【００５２】
実施例２では、ファクシミリ装置の直流抵抗を複数回変更し、該直流抵抗毎に回線捕捉時の電圧を測定し、該測定結果を用いて、オフフック基準電圧を決定するように構成する。
【００５３】
即ち、制御部１０１が、回線捕捉時、ファクシミリ装置１００の直流抵抗を電話回線Ｉ／Ｆ部１０７を制御して複数回変更し、該変更した直流抵抗毎に、回線捕捉時の電圧を測定するように制御する。そして、制御部１０１が、該変更した直流抵抗毎に測定した回線捕捉時の電圧データと、回線パラメータと比較し、演算を行って、オフフック基準電圧を決定するように制御する。
【００５４】
例えば、ファクシミリ装置１００の直流抵抗をＺｍａｘにした場合と、Ｚｍｉｎとした場合でそれぞれ回線捕捉時の電圧を測定し、それぞれ測定した電圧を用いてＶｈｒｅｆの最大値と最小値を決定するように構成する。
また、他の例では、ファクシミリ装置１００の直流抵抗値を複数回変更し、上述した（式４）を使用して、各直流抵抗値に対応するＶｈｒｅｆを求める。そして、これらを統計的手法にて処理する（例えば平均値や中間値を算出する）ことにより、オフフック基準電圧を決定するようにしてもよい。
【実施例３】
【００５５】
実施例３では、制御部１０１が、回線捕捉時、電話回線Ｉ／Ｆ部１０７により回線捕捉時の電流を検出するように制御するように構成してもよい。これにより、回線捕捉時電圧Ｖｈ測定時の回線電流：Ｉ１を測定することができる。そして、この回線捕捉時電圧Ｖｈ測定時の回線電流：Ｉ１、回線捕捉時電圧：Ｖｈ、装置直流抵抗：ＺＤ、回線開放電圧：ＶＯにより、回線抵抗値（ＲＬ１＋ＲＬ２）を、「（ＲＬ１＋ＲＬ２）＝ＶＯ／Ｉ１−ＺＤ」のように、容易に求めることができる。
【００５６】
即ち、実施例３では、制御部１０１が、回線捕捉時、回線捕捉時電圧：Ｖｈと、回線捕捉時電流：Ｉ１を測定し、これらを用いて、オフフック基準電圧を決定するように制御する。
【００５７】
以上のように、本発明によれば、回線電圧の変動、外付け電話機あるいは回線の変更が生じた場合であっても、自動で、オフフック検出の誤検出を防止することができる。
【００５８】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されていてもよい。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【００５９】
（その他の実施例）
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００６０】
１００    ファクシミリ装置
１０１    制御部
１０２    モデム
１０４    ＤＡＡ
１１２    呼び出し信号検出部
１１４    回線電圧検出部
２１    第一回線抵抗ＲＬ１
２２    第二回線抵抗ＲＬ２
２３    外付け電話機
【図１】
0006671972.tif 000002
【図２】
0006671972.tif 000003
【図３】
0006671972.tif 000004
【図４】
0006671972.tif 000005
【図５】
0006671972.tif 000006