(57)【要約】【課題】ファクシミリ装置内部のインピーダンスが変化する場合でも、ファクシミリ装置から交換機までの距離の影響による通話時の音量や音質の低下を抑えること。【解決手段】ファクシミリ装置１００では、検知されたオンフック時の回線電圧（Ｖｏｎ）と、オフフック時の回線電圧（Ｖｏｆｆ）と、オフフック時の回線電流（Ｉｏｆｆ）とに基づいて、回線インピーダンス（Ｒ１）を特定し、特定された回線インピーダンス（Ｒ１）に基づいて、回線から受信した音声のゲインを設定する。【選択図】図１
2020088596.tif 000002
【特許請求の範囲】
【請求項１】
回線電圧を検知する第１検知手段と、
回線電流を検知する第２検知手段と、
前記第１検知手段及び前記第２検知手段により検知されたオンフック時の回線電圧と、オフフック時の回線電圧と、オフフック時の回線電流とに基づいて、回線インピーダンスを特定する特定手段と、
前記特定手段によって特定された回線インピーダンスに基づいて、回線から受信した音声のゲインを設定する設定手段と、
を有することを特徴とするファクシミリ装置。
【請求項２】
前記設定手段は、前記回線インピーダンスが閾値より大きい場合に、前記回線インピーダンスが前記閾値より小さい場合よりも大きなゲインを設定することを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記設定手段は、さらに、前記特定手段によって特定された回線インピーダンスに基づいて、回線から受信した音声の周波数特性を設定することを特徴とする請求項１又は２に記載のファクシミリ装置。
【請求項４】
前記設定手段は、前記回線インピーダンスが閾値より大きい場合に、前記回線インピーダンスが前記閾値より小さい場合よりも、低周波側の減衰量を大きくし、高周波側の減衰量を小さくする周波数特性を設定することを特徴とする請求項３に記載のファクシミリ装置。
【請求項５】
回線電圧を検知する第１検知手段と、
回線電流を検知する第２検知手段と、
前記第１検知手段及び前記第２検知手段により検知されたオンフック時の回線電圧と、オフフック時の回線電圧と、オフフック時の回線電流とに基づいて、回線インピーダンスを特定する特定手段と、
前記特定手段によって特定された回線インピーダンスに基づいて、回線から受信した音声の周波数特性を設定する設定手段と、
を有することを特徴とするファクシミリ装置。
【請求項６】
前記設定手段は、前記回線インピーダンスが閾値より大きい場合に、前記回線インピーダンスが前記閾値より小さい場合よりも、低周波側の減衰量を大きくし、高周波側の減衰量を小さくする周波数特性を設定することを特徴とする請求項５に記載のファクシミリ装置。
【請求項７】
前記設定手段は、さらに、前記特定手段によって特定された回線インピーダンスに基づいて、回線から受信した音声のゲインを設定することを特徴とする請求項５又は６に記載のファクシミリ装置。
【請求項８】
前記設定手段は、前記回線インピーダンスが閾値より大きい場合に、前記回線インピーダンスが前記閾値より小さい場合よりも大きなゲインを設定することを特徴とする請求項７に記載のファクシミリ装置。
【請求項９】
オフフック時に、前記オフフック時の回線電圧の検知、オフフック時の回線電流の検知、前記回線インピーダンスの特定、及び、前記設定を行う処理を繰り返し実行するように制御する制御手段を有することを特徴とする請求項１〜８のいずれか１項に記載のファクシミリ装置。
【請求項１０】
前記制御手段は、オンフック時に、前記処理を終了するように制御することを特徴とする請求項９に記載のファクシミリ装置。
【請求項１１】
ファクシミリ装置の制御方法であって、
オンフック時の回線電圧を検知する第１検知ステップと、
オフフック時の回線電圧を検知する第２検知ステップと、
オフフック時の回線電流を検知する第３検知ステップと、
前記オンフック時の回線電圧と、前記オフフック時の回線電圧と、前記オフフック時の回線電流とに基づいて、回線インピーダンスを特定する特定ステップと、
前記特定された回線インピーダンスに基づいて、回線から受信した音声のゲインを設定する設定ステップと、
を有することを特徴とするファクシミリ装置の制御方法。
【請求項１２】
ファクシミリ装置の制御方法であって、
オンフック時の回線電圧を検知する第１検知ステップと、
オフフック時の回線電圧を検知する第２検知ステップと、
オフフック時の回線電流を検知する第３検知ステップと、
前記オンフック時の回線電圧と、前記オフフック時の回線電圧と、前記オフフック時の回線電流とに基づいて、回線インピーダンスを特定する特定ステップと、
前記特定された回線インピーダンスに基づいて、回線から受信した音声の周波数特性を設定する設定ステップと、
を有することを特徴とするファクシミリ装置の制御方法。
【請求項１３】
コンピュータに、請求項１１又は１２に記載のファクシミリ装置の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話機能を内蔵したファクシミリ装置、ファクシミリ装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
例えばインドのように国土が広い国では、電話回線経由での交換機から電話機までの距離が長い。この距離が長いと、音声信号に対する損失や周波数特性への影響が大きい。
インドの電話機の規格（ＴＳＴＰ／ＴＥＣ／ＩＲ／ＴＸ／ＴＥＬ−００１／０４／ＭＡＲ−１５）では、上述の距離に応じたＲＬＲ（Receiving Loudness Rating）を規定している。
このＲＬＲは、ＩＴＵ−Ｔ勧告Ｐ.７６に規定された、交換機から電話回線を介して電話機の受話器までの周波数ごとの損失を表すパラメータである。
【０００３】
例えばインドでは、電話回線の距離に応じて、受話音声信号のゲインと周波数特性を適応化することが求められている。これは、電話回線の距離の影響で、電話機の音質劣化の発生を防ぐのが目的である。インドの規格は、インドの電話回線／電話機の特性に従い決められている。そのため、この規格を満足しないと、インドの電話回線／電話機の特性とＲＬＲが適合せず、電話機の音質劣化を招いてしまう。その結果、市場トラブル、あるいは、顧客満足度への影響へと発展する可能性がある。
【０００４】
特許文献１には、ＳＤＡＡを備えるファクシミリ装置（以下「ＦＡＸ」ともいう）において、オフフック時の電圧検出回路の検出値に基づいて回線電流を算出し、その算出結果に基づいてアンプのゲインを調整する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２９５０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
電話機能が内蔵されたファクシミリ装置は、いわゆる電話機とは異なり、ＳＤＡＡ（Silicon Data Access Arrangement）（半導体ＮＣＵ）を介して通話を行う。
ファクシミリ装置では電話機とは異なり、ファクシミリの通信を行う。この通信性能は、信号品質の影響が大きい。そのため、ファクシミリ装置では信号品質に関する要求が厳しい。ＳＤＡＡは、ファクシミリ装置の通信性能を確保するため、ＳＤＡＡに設定されているＤＣ−ＶＩ特性に従い、自身のインピーダンスを時々刻々と変化させる。
【０００７】
なお、ＳＤＡＡでは、自身のＤＣ電圧が低いとリミットがかかり、信号品質が劣化する。なお、回線電流が大きい時に電圧が大きいと、電力も大きくなり、それにより発生する熱により機器の寿命に影響を与えてしまう。また、回線の電流が小さすぎると、回線上のノイズの影響を受けやすくなってしまう。
これらの問題を回避するために、ＳＤＡＡは、電流が小さい時には電圧を上げ、電流が大きい時には電圧を下げるようにＳＤＡＡのインピーダンスを決める。
【０００８】
このファクシミリ装置におけるインピーダンス変化の影響により、ファクシミリ装置では、オフフック時の回線電流に基づき、交換機までの距離が遠い／近いといったことを判断することが困難となる。
【０００９】
ＳＤＡＡを介さない通話の場合、装置のインピーダンスは固定であるため、電流は安定し、且つ、電流と電圧は比例関係になる。そのため、特許文献１のように、オフフック時の回線電流に基づいて、送話ゲインを決めて、適正な音量で通話を行うことができる。
【００１０】
しかし、ＳＤＡＡを介して通話を行うファクシミリ装置の場合、装置内のインピーダンス変化の影響により、オフフック時の回線電流のみに基づいて交換機までの距離が遠いか近いかを判断することは困難である。特許文献１の技術は、ファクシミリ装置自身のインピーダンスが変化することが何ら考慮されていない。そのため、特許文献１では、時々刻々と変化する電流あるいは電圧の変化に追従できず、ファクシミリ装置内部のインピーダンスが変化する場合には、適切な音量を得ることができない。
【００１１】
本発明は、上記の課題を解決するためになされたものである。本発明は、ファクシミリ装置内部のインピーダンスが変化する場合でも、ファクシミリ装置から交換機までの距離の影響による通話時の音量や音質の低下を抑える仕組みを提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
本発明は、回線電圧を検知する第１検知手段と、回線電流を検知する第２検知手段と、前記第１検知手段及び前記第２検知手段により検知されたオンフック時の回線電圧と、オフフック時の回線電圧と、オフフック時の回線電流とに基づいて、回線インピーダンスを特定する特定手段と、前記特定手段によって特定された回線インピーダンスに基づいて、回線から受信した音声のゲインを設定する設定手段と、を有することを特徴とする。
また、回線電圧を検知する第１検知手段と、回線電流を検知する第２検知手段と、前記第１検知手段及び前記第２検知手段により検知されたオンフック時の回線電圧と、オフフック時の回線電圧と、オフフック時の回線電流とに基づいて、回線インピーダンスを特定する特定手段と、前記特定手段によって特定された回線インピーダンスに基づいて、回線から受信した音声の周波数特性を設定する設定手段と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ファクシミリ装置内部のインピーダンスが変化する場合でも、ファクシミリ装置から交換機までの距離の影響による通話音質の劣化を抑えることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明実施形態を示すファクシミリ装置の構成の一例を示すブロック図。
【図２】ＤＳＰ内に構成されるデジタルフィルタの構成の一例を示す図。
【図３】デジタルフィルタのＬＰＦ特性の一例を示す図。
【図４】デジタルフィルタのＨＰＦ特性の一例を示す図。
【図５】デジタルフィルタの特性の一例を示す図。
【図６】本実施形態のファクシミリ装置の受話ゲイン調整動作のフローチャート。
【図７】受話ゲイン設定処理の詳細を説明するフローチャート。
【図８】本実施形態のファクシミリ装置の受話周波数調整動作のフローチャート。
【図９】受話周波数設定処理の詳細を説明するフローチャート。
【図１０】本実施形態のファクシミリ装置と交換機を含むシステム構成の一例を示す図。
【図１１】本実施形態のファクシミリ装置と交換機を含むシステム構成の一例を示す図。
【図１２】オフフック直後の回線電流の時間による変化を説明する図。
【図１３】モデムおよびＳＤＡＡに設定されたターゲットのＤＣ−ＶＩ特性を例示する図。
【図１４】オフフック後の電流値の動きと電圧値の動きをＤＣ−ＶＩ特性に合わせて説明する図。
【図１５】第２実施形態のファクシミリ装置１００の動作を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態について図面を用いて説明する。
〔第１実施形態〕
図１は、本発明の通信装置の一実施形態を示すファクシミリ装置の構成の一例を示すブロック図である。
ファクシミリ装置１００において、ＳＯＣ１０１はシステム・オン・チップ（System on Chip）であり、ファクシミリ装置１００のシステム全体を制御する。ＳＯＣ１０１上には、ＣＰＵ２００等が実装されている。
【００１６】
ＳＯＣ１０１に接続されたメモリ１４０は主記憶装置である。メモリ１４０は、ＳＯＣ１０１のＣＰＵ２００のシステムワークメモリ、本実施形態の処理を実行するための制御プログラムを格納するメモリとして機能する。また、メモリ１４０は、ファクシミリ送信又はファクシミリ受信等の際に、画像データや各種情報を一時的に記憶するためのメモリとしても機能する。また、メモリ１４０は、ユーザが設定した情報を格納する。さらに、メモリ１４０は、ＳＤＡＡプログラム１４１を格納する。
ＳＤＡＡプログラム１４１は、モデム１０２に転送され、ＲＡＭ２０４に展開された後に、ＤＳＰ（Digital Signal Processor）２０５で実行されるプログラムである。
【００１７】
ＳＯＣ１０１には、操作パネル１１８、読取部１２１、記録部１２２、インターフェース（ＩＦ）部１２３、スピーカ回路２５０等が接続されている。
操作パネル１１８は、表示器１１９及びキー（ＫＥＹ）類１２０を備え、これらはユーザインターフェースとして機能する。表示器１１９は、装置の状態やメニューに関する表示を行う。また、キー類１２０は、ユーザからの各種の指示の入力を受け付けるボタンやテンキー等のキーボードである。このキーボードを用いて、ユーザは設定情報等を入力することが可能である。
【００１８】
読取部１２１は、原稿から画像を読み取って、画像データを生成する。生成された画像データは、通信回線１３０を介して相手側装置（相手ファクシミリ装置２２０等）に対してファクシミリ送信されてもよいし、記録部１２２で印刷されてもよい。
ＩＦ部１２３は、各種の情報機器が外部から接続される場合のインターフェースとして機能する。
スピーカ回路２５０は、ＰＳＴＮ（公衆交換電話網：Public Switched Telephone Network）２１０からの呼び出し信号すなわちＣＩ信号を受け、疑似ベル音すなわち疑似的な電話機の鳴動音を出力すること等が可能である。
【００１９】
モデム１０２は、ＳＯＣ１０１に接続されており、ＳＯＣ１０１による制御に基づいて動作する変復調器である。モデム１０２は、ファクシミリ送信の対象となる、読取部１２１で読み取られた画像データを用いた変調処理を行う。また、モデム１０２は、通信回線１３０を介して受信した信号の復調処理を行う。モデム１０２は、絶縁素子１（１０３）を介してＳＤＡＡ（すなわちシリコンＤＡＡあるいは半導体ＮＣＵ）１０４と接続されている。
【００２０】
モデム１０２において、ＲＯＭ２０３は、ＲＡＭ２０４に展開されＤＳＰ２０５に実行されるプログラムを格納している。ＲＡＭ２０４は、メモリ１４０から転送されるＳＤＡＡプログラム１４１とＲＯＭ２０３の内容を展開し、ＤＳＰ２０５に実行させるためのものである。ＤＳＰ２０５は、ＲＡＭ２０４の内容に基づいてモデム１０２の動作を制御する。レジスタ２０６は、ＳＤＡＡ１０４の状態を格納、あるいはＳＯＣ１０１からの指示を格納するためのものである。
【００２１】
ＳＤＡＡ１０４は、網制御装置の一例であって、半導体ＮＣＵ（ネットワーク制御ユニット）等である。ＳＤＡＡ１０４は、通信回線１３０と接続されており、ファクシミリ装置１００と外部の公衆回線（通信回線）１３０とのインターフェースとして機能する。ＳＤＡＡ１０４は、アナログ／デジタル変換、デジタル／アナログ変換を行う。ＳＤＡＡ１０４は、通信回線１３０を介して相手側装置との間で通信を行う際に、回線の接続（捕捉）状態を制御する。
【００２２】
通信回線１３０には、ファクシミリ装置１００に外付けされた電話機１２８も接続される。電話機１２８はＨリレー１１０を介して通信回線１３０に接続され、このときＳＤＡＡ１０４は、電話機１２８と並列に通信回線１３０に接続されている。
ＳＤＡＡ１０４は、ファクシミリ送受信を行う場合に、回線を捕捉してその通信を制御するだけでなく、電話機１２８が通信回線１３０を介して相手側装置との間で音声通信を行う場合にも、回線の捕捉状態を制御する。ＳＤＡＡ１０４は、これらの制御をＳＯＣ１０１の制御に基づいて実行する。
【００２３】
ＳＤＡＡ１０４は、回線捕捉部１０５を使用して回線の直流捕捉状態を制御する。この直流捕捉される場合の直流インピーダンスは可変である。このインピーダンスは、予め設定された、直流的な電圧に対する電流特性（以下「ＤＣ−ＶＩ特性」）に基づいて制御されることにより得られる。
【００２４】
ＳＤＡＡ１０４において、電圧検知部１５０は、回線上の電圧をモニタする手段である。電流検知部１５１は、回線上の電流をモニタする手段である。
ＡＣフィルタ部２０１は、電圧検知部１５０あるいは電流検知部１５１の前段に接続され、電圧検知部１５０あるいは電流検知部１５１でＤＣ電圧あるいは電流を検知する場合に、ＡＣ成分による誤検知を防ぐためのものである。
直流抵抗調整部２０２は、予め決められたＤＣ−ＶＩ特性をターゲットとして、オフフック時の直流抵抗を制御する手段である。
【００２５】
複素／抵抗設定部２０７は、インピーダンス整合／送信回路１５４を使用して、特性インピーダンスを抵抗あるいは複素終端に調整することが可能な手段である。複素／抵抗設定部２０７は、通信回線１３０の終端として、６００Ωの抵抗終端２７１又は複素終端２７２を設定する。
【００２６】
直流捕捉回路１５２は、トランジスタなどにより構成されるＳＤＡＡ１０４の周辺回路である。直流捕捉回路１５２は、直流捕捉を行いながら、ＳＤＡＡ１０４の制御で直流インピーダンスの調整を行う。直流捕捉回路１５２は、回線開放状態を作り出したり、回線に対する選択信号の一種であるダイヤルパルス送出にも使用される。線２３０は、電流がＰＳＴＮ２１０から流れこむ線である。線２４０は、電流がＰＳＴＮ２１０へと帰還する線である。ＳＤＡＡ１０４は、この線２３０あるいは線２４０の電流値と、線２３０と線２４０間の電圧値を検知可能である。
【００２７】
整流回路１５５は、ダイオードブリッジ等からなり、回線からの信号を整流してＳＤＡＡ１０４側へと伝えるものである。
受信ＩＦ回路１５３は、通信回線１３０を介して受信されるファクシミリの受信信号などを受信するためのインターフェース回路である。
【００２８】
インピーダンス整合／送信回路１５４は、通信中の交流インピーダンスを合わせるための回路である。例えば、仕向地が日本の場合、インピーダンス整合／送信回路１５４は、交流インピーダンスを６００Ωに合わせる。また、インピーダンス整合／送信回路１５４は、送信信号を回線に送出する働きも持つ。
ノイズ除去回路１５６は、通信回線１３０からの雷サージ、電磁ノイズなどを抑制し、逆に１３０を介して、１００のノイズが送出されることを防ぐ回路である。
【００２９】
ＣＩ検知回路１０８は、通信回線１３０に接続されており、通信回線１３０から受信した呼び出し信号（以下「ＣＩ信号」）を検知する。ＣＩ検知回路１０８は、通信回線からのＣＩ信号を検知すると、そのことを示すＣＩ検知信号１０９をＳＯＣ１０１に対して送信する。ＳＯＣ１０１は、ＣＩ検知信号１０９に基づいて、通信回線からＣＩ信号の着信があったか否かを判断することができる。
絶縁素子２（１０８０）は、ＣＩ検知回路１０８に含有される絶縁素子である。絶縁素子２（１０８０）は、高圧電圧の印加されるＰＳＴＮ２１０側と低圧電圧で駆動されるＳＯＣ１０１側の絶縁を取るためのものである。
【００３０】
Ｈリレー１１０は、外付けの電話機１２８を、疑似ＣＩ回路２５５あるいは通信回線１３０に接続するための回路である。Ｈリレー１１０は、切り替え装置の一例であって、外付けの電話機１２８を通信回線１３０へ接続した接続状態と、通信回線１３０から切断した切断状態との間の切り替えを行う。また、Ｈリレー１１０は、Ｈリレー駆動信号２５１を用いて、ＳＯＣ１０１によって制御される。なお、図１に示すようにＨリレー１１０で電話機１２８がＰＳＴＮ回線１３０から切り離されている場合、ＣＩ着信しても電話機は鳴動しない。いわゆるファクシミリ装置１００の無鳴動着信状態となる。
【００３１】
Ｈリレー１１０において、リレー接点１１０１は、Ｈリレー駆動信号２５１の制御によりリレー接点１１０３と接続されるか、もしくは、切り離されるか、のどちらかの状態となる。リレー接点１１０２は、Ｈリレー駆動信号２５１の制御によりリレー接点１１０３と接続されるか、もしくは、切り離されるか、のどちらかの状態となる。リレー接点１１０３は、外付け電話機１２６と接続される接点である。
リレー接点１１０４は、Ｈリレー駆動信号２５１の制御によりリレー接点１１０６と接続されるか、もしくは、切り離されるか、のどちらかの状態となる。リレー接点１１０５は、Ｈリレー駆動信号２５１の制御により１１０６と接続されるか、もしくは、切り離されるか、のどちらかの状態となる。リレー接点１１０６は、外付け電話機１２６と接続される接点である。
外付けの電話機１２８を、疑似ＣＩ回路２５５に接続する場合、リレー接点１１０１とリレー接点１１０３とが接続され、且つ、リレー接点１１０４とリレー接点１１０６とが接続される状態となる。外付けの電話機１２８を、通信回線１３０に接続する場合、リレー接点１１０２とリレー接点１１０３とが接続され、且つ、リレー接点１１０５とリレー接点１１０６とが接続される状態となる。
【００３２】
疑似ＣＩ回路２５５は、疑似ＣＩ送出回路２５６、直流印加回路２５７、絶縁素子３（２５８）を含有する。
疑似ＣＩ送出回路２５６は、外付け電話機１２８に対して、疑似ＣＩ信号を送出し、鳴動させるための回路である。
直流印加回路２５７は、外付け電話機１２８に対して、直流を印加するための回路である。
絶縁素子３（２５８）は、高電圧の印加されるＰＳＴＮ２１０側と低電圧で駆動されるＳＯＣ１０１側の絶縁を取るためのものである。
【００３３】
フック検知信号２６１は、外付け電話機１２８がオンフックすなわちインピーダンスが高い場合と、オフフックすなわちインピーダンスが低い場合により電圧が変化する信号である。フック検知回路２６２は、外付け電話機１２８のオンフック・オフフックを検知し、フック検知信号２６１を出力する。
【００３４】
音声ＣＯＤＥＣ３００は、音声の符号復号機である。音声ＣＯＤＥＣ３００は、マイク３０４に入力された音声を符号化しモデム１０２に送り電話回線へと送出する。あるいは、音声ＣＯＤＥＣ３００は、モデム１０２で受けた相手電話機からの音声信号を復号してスピーカ３０５から出力する。
【００３５】
音声ＣＯＤＥＣ３００は、ＡＤ変換器３０１、ＤＡ変換器３０２を含む。ＡＤ変換器３０１は、マイク３０４からのアナログ信号をデジタル信号に変換するためのものである。ＤＡ変換器３０２は、モデム１０２からのデジタル信号を、アナログ信号に変換するためのものである。
【００３６】
ハンドセット３０３は、ファクシミリ装置１００のユーザが通話を行うためのものである。ハンドセット３０３において、マイク３０４は、ユーザからの音声を入力し電気信号に変換する音声入力部として機能する。スピーカ３０５は、電気信号を音声に変換し可聴音に変換して出力する音声出力部として機能する。ＭＩＣ ＩＦ回路３０７は、マイク３０４と音声ＣＯＤＥＣ３００とのインターフェースを取るための回路である。ＳＰＥＡＫＥＲ ＩＦ回路３０８は、スピーカ３０５と音声ＣＯＤＥＣ３００とのインターフェースを取るための回路である。
【００３７】
フック検知スイッチ３０６は、ハンドセット３０３がオンフック状態か、オフフック状態かを判断するためのスイッチであり、ファクシミリ装置１００の所定位置に設けられている。フック検知スイッチ３０６は、メカニカルなスイッチ等で構成される。上記ファクシミリ装置１００の所定位置には、図示しないハンドセット３０３を置くための部分があり、その部分にハンドセットが置かれた場合に、フック検知スイッチ３０６を押す仕組みとなっている。なお、オンフック状態とは、ハンドセット３０３がファクシミリ装置１００の所定位置に置かれた状態を示す。オフフック状態は、ハンドセット３０３がファクシミリ装置１００の所定位置から外された状態で通話可能な状態を示す。
【００３８】
上述のように、ファクシミリ装置１００は、音声ＣＯＤＥＣ３００を有し、音声通話可能な装置である。ファクシミリ装置１００では、ＳＯＣ１０１が、音声ＣＯＤＥＣ３００を使用しないと判断した場合、モデム１０２にＦＡＸモードを指示し、音声ＣＯＤＥＣ３００を使用しないモード（ＦＡＸモード）に移行する。ＦＡＸモード時、ファクシミリ装置１００では、モデム１０２が、ＳＯＣ１０１と画像信号等をやり取りし、ＰＳＴＮ２１０を介して相手ＦＡＸとＦＡＸ通信可能である。
また、ファクシミリ装置１００では、ＳＯＣ１０１が、音声ＣＯＤＥＣ３００を使用すると判断した場合、モデム１０２にＶＯＩＣＥモードを指示し、音声ＣＯＤＥＣ３００を使用するモード（ＶＯＩＣＥモード）に移行する。ＶＯＩＣＥモード時、ファクシミリ装置１００では、モデム１０２が、音声ＣＯＤＥＣ３００と音声信号をやり取りし、ＰＳＴＮ２１０を介して相手電話と通話可能である。
【００３９】
ここで、本実施形態で回線インピーダンスを特定するための原理について説明する。
図１０は、本実施形態のファクシミリ装置と交換機を含むシステム構成の一例を示す図であり、オンフック状態の電圧について説明するものである。
図１０において、Ｒ１（３４０１）は、ファクシミリ装置１００と電話局内の交換機３４０２との間の回線インピーダンスを示す。なお、実際には回線のインピーダンスは回線の両端に分かれて存在するが、ここでは説明の便宜上、両者をまとめたインピーダンスとしてＲ１として記載している。
【００４０】
電圧源３４０３は、電話局内の交換機３４０２内に存在する電圧源である。電圧源３４０３は、ＤＣ電圧を端末側すなわちファクシミリ装置１００側に印加するためのものである。
ファクシミリ装置１００がオフフック状態のときのＳＤＡＡ１０４のインピーダンスＲ２は、ほぼ無限大である。そのため、この状態では、回線インピーダンスＲ１（３４０１）には電流が流れずに、ＳＤＡＡ１０４で測定した電圧Ｖｏｎが、そのまま電話局側の電圧源の電圧とほぼ等価となる。
【００４１】
図１１は、本実施形態のファクシミリ装置と交換局を含むシステム構成の一例を示す図であり、オフフック状態の電圧、電流を検知して回線インピーダンスを計算する構成を説明するものである。なお、図１０と同一のものには同一の符号を付してある。
【００４２】
オフフック状態のときのＳＤＡＡ１０４側の電圧をＶｏｆｆとすると、回線インピーダンスＲ１（３４０１）には、ＳＤＡＡ１０４に流れる電流と同じ電流Ｉｏｆｆが流れ、電圧Ｖｏｎ−Ｖｏｆｆが印加される。
ここで、ＳＤＡＡ１０４のインピーダンスＲ２は、オフフック時に、ファクシミリの通信性能を格納するために、ＳＤＡＡ１０４に予め設定されたＤＣ−ＶＩ特性のターゲット（目標値）にしたがって、約５０〜３００Ωの範囲で変化する。
【００４３】
図１３は、モデム１０２およびＳＤＡＡ１０４に予め設定されたターゲット（目標値）のＤＣ−ＶＩ特性の一例を示す図である。横軸は電流Iを表し、縦軸は電圧Ｖを表す。ＳＤＡＡ１０４は、このＤＣ−ＶＩ特性に合わせるように、ＳＤＡＡ１０４のインピーダンスを調整する（変化させる）。
【００４４】
ＳＤＡＡ１０４は、直流抵抗調整部２０２を内蔵している。ファクシミリ装置１００では、ＳＤＡＡ１０４自身のＤＣ電圧が低いとリミットがかかり、信号品質が劣化する。また、回線電流が大きい時に電圧が大きいと電力も大きくなり、それによる熱により寿命に影響を与えてしまう場合がある。一方、回線の電流が小さすぎると回線上のノイズの影響を受けやすくなる。これを回避するために、直流抵抗調整部２０２は、図中Ａのように電流が小さい時には電圧を上げ、図中Ｂのように電流が大きい時には、電圧を下げるようにＳＤＡＡ１０４のインピーダンスＲ２を決める。
【００４５】
図１４は、図１３に示したオフフック後の電流値の動きと電圧値の動きを、ＤＣ−ＶＩ特性に合わせて説明するための図である。横軸は電流Iを表し、縦軸は電圧Ｖを表す。
ＳＤＡＡ１０４は、ターゲットのＤＣ−ＶＩ特性に合わせるように、インピーダンスＲ２を例えば(1)→(2)→(3)→(4)→(5)の様に時々刻々と変化させる。
【００４６】
図１２は、オフフック直後の回線電流の時間による変化を説明する図である。横軸は時間ｔを表し、縦軸はオフフック電流値Ｉｏｆｆを表す。
仮に、図１２のようにオフフック電流に閾値Ｉｔｈを設け、オフフック電流が閾値Ｉｔｈを超えたか否かに応じて、受話ゲインや受話フィルタ特性を切り替えるように構成したとする。オフフック電流値Ｉｏｆｆは、回線インピーダンスＲ１ではなく、上述したＳＤＡＡ１０４のインピーダンスＲ２の変化により、時々刻々と変化する。このため、上記構成では、受話ゲインや受話フィルタ特性が頻繁に切り替わることになる。そのため、オフフック時の回線電流のみから適切な受話ゲインや受話フィルタ特性を決めることはできない。
【００４７】
ここで、回線インピーダンスＲ１の値は、ファクシミリ装置１００から電話局（交換機）までの回線の長さ（距離）によって決まるものであり、ＳＤＡＡ１０４のインピーダンスＲ２が変化しても変わらない。これに着目して、本実施形態のファクシミリ装置１００では、ＳＤＡＡ１０４が、これらの電流Ｉｏｆｆと電圧Ｖｏｆｆを検知することにより、回線インピーダンスＲ１（３４０１）を「Ｒ１＝（Ｖｏｎ−Ｖｏｆｆ）／Ｉｏｆｆ」で計算する。
【００４８】
以下、本実施形態で受話音声信号のゲインや周波数特性を調整する構成について説明する。
図２は、ＤＳＰ２０５内に構成されるデジタルフィルタの構成の一例を示す図である。
図２において、フィルタ１（４０１）は、マイク３０４から入力した音声をＡＤ変換器３０１でデジタル信号に変換した音声データ（送話データ）を、送話データ入力部４２４から入力し、フィルタリングする。
送話ゲイン調整部１（４０２）は、フィルタ１（４０１）でフィルタリングされた信号の送話ゲインを調整する。
【００４９】
フィルタ２（４０３）は、送話ゲイン調整部１（４０２）で出力されたデータに対してフィルタリングを行う。
エコーキャンセラ４０４は、フィルタ２（４０３）でフィルタリングされた音声データのエコーをキャンセルする。また、エコーキャンセラ４０４は、後述する受話ゲイン調整部１（４０８）から出力される音声データのエコーをキャンセルする。
【００５０】
送話ゲイン調整部２（４０５）は、エコーキャンセラ４０４でエコーがキャンセルされた送話データの送話ゲインを調整する。
フィルタ３（４０６）は、送話ゲイン調整部２（４０５）の出力に対してフィルタリングを行い、送話データ出力部４２５を介して出力する。
【００５１】
電話回線１３０から送られてきたアナログの音声信号は、ＳＤＡＡ１０４でデジタル信号に変換される。フィルタ４（４０７）は、電話回線１３０から入力したアナログの音声信号をＳＤＡＡ１０４でデジタル信号に変換した受話音声データを、受話データ入力部４２６を介して入力し、フィルタリングする。
【００５２】
受話ゲイン調整部１（４０８）は、フィルタ４（４０７）でフィルタリングされた受話音声データの受話ゲインを調整する。受話ゲイン調整部１（４０８）は、乗算器１（４１４）、ゲイン設定部１（４１６）を含む。乗算器１（４１４）は、乗算係数調整部１（４１５）を含む。受話ゲイン調整部１（４０８）では、ゲイン設定部１（４１６）に設定されたゲインに、乗算係数調整部１（４１５）で設定された乗算係数を乗算した値が、トータルのゲインとして設定される。
側音調整部２（４１３）は、受話ゲイン調整部１（４８）でゲイン調整された受話信号から送話信号への回り込み、すなわち側音を調整する。
【００５３】
フィルタ５（４０９）は、エコーキャンセラ４０４でエコーがキャンセルされた受話データに対してフィルタリングを行う。フィルタ５（４０９）は、ＬＰＦ４１７、ＨＰＦ４１９を含む。
ＬＰＦ４１７はローパスフィルタであり、受話データの遮断周波数より高い周波数の成分を逓減させる。ＬＰＦ４１７は、ＬＰＦ特性調整部４１８を含む。ＬＰＦ特性調整部４１８は、ローパスフィルタの特性を調整する。ＬＰＦ４１７の特性例を後述する図３に示す。
ＨＰＦ４１９はハイパスフィルタであり、受話データの遮断周波数より低い周波数の成分を逓減させる。ＨＰＦ４１９は、ＨＰＦ特性調整部４２０を含む。ＨＰＦ特性調整部４２０は、ハイパスフィルタの特性を調整する。ＨＰＦ４１９の特性例を後述する図４に示す。
【００５４】
側音調整部１（４１２）は、送話信号から受話信号への回り込み、すなわち側音を調整する。
受話ゲイン調整部２（４１０）は、フィルタ５（４０９）でフィルタリングされた受話音声データの受話ゲインを調整する。受話ゲイン調整部２（４１０）は、乗算器２（４２１）、ゲイン設定部２（４２３）を含む。乗算器２（４２１）、は、乗算係数調整部２（４２２）を含む。受話ゲイン調整部２（４２３）では、ゲイン設定部２（４２３）に設定されたゲインに、乗算係数調整部２（４２２）で設定された乗算係数を乗算した値が、トータルのゲインとして設定される。
フィルタ６（４１１）は、受話ゲイン調整部２（４１０）の出力データに対してフィルタリングを行い、受話データ出力部４２７を介して出力する。
【００５５】
以上のように、ＤＳＰ２０５では、電話回線１３０から受信した音声のゲインを受話ゲイン調整部１（４０８）や受話ゲイン調整部２（４１０）で、周波数特性をフィルタ５（４０９）等でデジタル的に調整する。
電話回線１３０から入力されたアナログの音声信号は、ＳＤＡＡ１０４でデジタル信号に変換され、ＤＳＰ２０５で処理され、ＤＡ変換器３０２でアナログ信号に変換され、スピーカ３０５から出力される。
【００５６】
図３は、フィルタ５（４０９）のＬＰＦ４１７の特性の一例を示す図である。
５０１は、フィルタによる減衰量を小さくした場合のＬＰＦ４１７の特性例を示す。
５０２は、フィルタによる減衰量を大きくした場合のＬＰＦ４１７の特性例を示す。
【００５７】
図４は、フィルタ５（４０９）のＨＰＦ４１９の特性の一例を示す図である。
５０３は、フィルタによる減衰量を小さくした場合のＨＰＦ４１９の特性例を示す。
５０４は、フィルタによる減衰量を大きくした場合のＨＰＦ４１９の特性例を示す。
【００５８】
図５は、フィルタ４（４０７）あるいはフィルタ６（４１１）の特性の一例を示す図である。
図５に示すように、フィルタ４（４０７）あるいはフィルタ６（４１１）は、高周波領域を遮断する特性を有する。なお、フィルタ４（４０７）やフィルタ６（４１１）は、ハード的なフィルタではなく、ファームウェアにより実行されるデジタルフィルタであり、高周波領域を遮断する特性に加え、ＬＰＦ４１７やＨＰＦ４１９と同様の特性を持たせることも可能である。これにより、複数のフィルタを１つにまとめることも可能である。
【００５９】
まず、図６、図７を用いて、通話中のＲＬＲ特性切替処理（特に受話ゲイン調整動作）について説明する。
図６は、本実施形態のファクシミリ装置の通話中のＲＬＲ特性切替処理（特に受話ゲイン調整動作）の一例を示すフローチャートである。図６及び後述する図７〜図９のフローチャートの処理は、ＳＯＣ１０１のＣＰＵ２００が、メモリ１４０に格納された制御プログラムを読み出して実行することにより実現されるものである。
【００６０】
Ｓ６０１において、ＣＰＵ２００は、通話中のＲＬＲ特性切替処理を開始すると、Ｓ６０２に処理を進める。
Ｓ６０２において、ＣＰＵ２００は、オフフック状態か否かを判定する。オフフック状態は、ＳＯＣ１０１が、ハンドセット３０３がオフフックされた状態をフック検知スイッチ３０６により検知し、モデム１０２を介して指示し、回線捕捉部１０５が直流捕捉回路１５２を用い、電話回線をオフフック状態にしている状態を示す。
【００６１】
上記Ｓ６０２において、オフフック状態ではない（オンフック状態）の場合（Ｓ６０２でＮＯの場合）、ＣＰＵ２００は、Ｓ６０４に処理を進める。
Ｓ６０４において、ＣＰＵ２００は、ＳＤＡＡ１０４に指示し、電圧検知部１５０でオンフック時の回線電圧Ｖｏｎを検知し、該オンフック時の回線電圧Ｖｏｎをメモリ１４０に格納し、本フローチャートの処理を終了する（Ｓ６１３）。
【００６２】
一方、上記Ｓ６０２において、オフフック状態である場合（Ｓ６０２でＹＥＳの場合）、ＣＰＵ２００は、Ｓ６０３に処理を進める。
Ｓ６０３において、ＣＰＵ２００は、ＳＤＡＡ１０４に指示し、電圧検知部１５０と電流検知部１５１でオフフック時の回線電圧Ｖｏｆｆと回線電流Ｉｏｆｆを検知し、Ｓ６０５に処理を進める。
【００６３】
Ｓ６０５において、ＣＰＵ２００は、以下の計算式により回線抵抗Ｒ１を算出する。
Ｒ１＝（Ｖｏｎ−Ｖｏｆｆ）／Ｉｏｆｆ
例えば、インドの場合、線径φ０．５ｍｍのメタルケーブルのインピーダンスは、１ｋｍあたり約１７０Ωの抵抗と約０．０４７５ｕＦの容量成分を持つことが知られている。また、φ０．４ｍｍのメタルケーブルのインピーダンスは、１ｋｍあたり約２８０Ωの抵抗と約０．０４ｕＦの容量成分を持つことが知られている。よって、線径φ０．５ｍｍのメタルケーブルを想定した場合、ファクシミリ装置１００から交換機までの距離は「Ｒ１（Ω）／１７０Ω」で計算可能である。仮にファクシミリ装置１００から交換機までの距離が７．５ｋｍの場合、Ｒ１は１２７５Ωとなる。本実施形態では、例えば７．５ｋｍ以下を短距離、７．５ｋｍを越える場合を長距離とする。
【００６４】
次にＳ６０６において、ＣＰＵ２００は、上記Ｓ６０５で計算されたＲ１が閾値を超えているか否かを判定する。なお、閾値は、予めメモリ１４０に記憶されているものとする。上述の７．５ｋｍを越える場合を長距離とする例では閾値は「１２７５Ω」となる。
【００６５】
上記Ｓ６０６において、Ｒ１が閾値を超えていない（Ｒ１が閾値以下）の場合（Ｓ６０６でＹＥＳの場合）ＣＰＵ２００は、Ｓ６０７に処理を進める。
Ｓ６０７において、ＣＰＵ２００は、「短距離用の受話ゲイン」を選定する。なお、メモリ１４０には、「短距離用の受話ゲイン」と「長距離用の受話ゲイン」の情報が予め記憶されているものとする。「短距離用の受話ゲイン」、「長距離用の受話ゲイン」の詳細については後述する。
【００６６】
次にＳ６０８において、ＣＰＵ２００は、上記Ｓ６０７で選定された受話ゲインが現在の受話ゲインと同じか否かを判定する。選定された受話ゲインが現在の受話ゲインと同じ場合（Ｓ６０８でＹＥＳの場合）、ＣＰＵ２００は、そのままＳ６０２に処理を移行する。
一方、選定された受話ゲインが現在の受話ゲインと異なる場合（Ｓ６０８でＮＯの場合）、ＣＰＵ２００は、Ｓ６０９に処理を進める。
Ｓ６０９において、ＣＰＵ２００は、上記Ｓ６０７で選定された短距離用の受話ゲインを設定し、Ｓ６０２に処理を移行する。
【００６７】
また、上記Ｓ６０６において、Ｒ１が閾値を超えている場合（Ｓ６０６でＮＯの場合）ＣＰＵ２００は、Ｓ６１０に処理を進める。
Ｓ６１０において、ＣＰＵ２００は、「長距離用の受話ゲイン」を選定する。
なお、ファクシミリ装置と交換機との距離が近い場合（短距離の場合）は、音声信号が減衰する心配があまりない。一方、ファクシミリ装置と交換機との距離が長い場合（長距離の場合）は、音声信号が減衰する。よって、本実施形態では「長距離用の受話ゲイン」を「短距離用の受話ゲイン」よりも例えば１０ｄＢ以上高くするものとするが、これは一例であり、これに限定されるものではない。
【００６８】
次にＳ６１１において、ＣＰＵ２００は、上記Ｓ６１０で選定された受話ゲインが現在の受話ゲインと同じか否かを判定する。選定された受話ゲインが現在の受話ゲインと同じ場合（Ｓ６１１でＹＥＳの場合）、ＣＰＵ２００は、そのままＳ６０２に処理を移行する。
一方、選定された受話ゲインが現在の受話ゲインと異なる場合（Ｓ６１１でＮＯの場合）、ＣＰＵ２００は、Ｓ６１２に処理を進める。
Ｓ６１２において、ＣＰＵ２００は、上記Ｓ６１０で選定された長距離用の受話ゲインを設定し、Ｓ６０２に処理を移行する。
【００６９】
図７は、図６のＳ６０９の短距離用の受話ゲイン設定処理あるいはＳ６１２の長距離用の受話ゲイン設定処理の詳細を説明するフローチャートである。以下、Ｓ６１２の長距離用の受話ゲイン設定処理に対応する場合を説明し、Ｓ６０９の短距離用の受話ゲイン設定処理を括弧書きで示す。
【００７０】
Ｓ７０１では、ＣＰＵ２００は、受話ゲイン調整部１（４０８）に含まれる乗算係数調整部１（４１５）に、Ｓ６１０で選定された長距離用の受話ゲイン（Ｓ６０７で選定された短距離用の受話ゲイン）に基づく乗算係数を設定する。
またＳ７０２は、ＣＰＵ２００は、受話ゲイン調整部１（４０８）に含まれるゲイン設定部１（４１６）に、図６のＳ６１０で選定された長距離用の受話ゲイン（Ｓ６０７で選定された短距離用の受話ゲイン）に基づくゲインを設定する。
なお、受話ゲイン調整部１（４０８）で調整されるトータルのゲインは、ゲイン設定部１（４１６）で設定されたゲインに対して、乗算係数調整部１（４１５）で設定された乗算係数を乗算したものとなる。
【００７１】
Ｓ７０３において、ＣＰＵ２００は、受話ゲイン調整部２（４１０）の乗算係数調整部２（４２２）に、図６のＳ６１０で選定された長距離用の受話ゲイン（Ｓ６０７で選定された短距離用の受話ゲイン）に基づく乗算係数を設定する。
またＳ７０４は、ＣＰＵ２００は、受話ゲイン調整部２（４１０）に含まれるゲイン設定部２（４２３）に、図６のＳ６１０で選定された長距離用の受話ゲイン（Ｓ６０７で選定された短距離用の受話ゲイン）に基づくゲインを設定する。
なお、受話ゲイン調整部２（４２３）で調整されるトータルのゲインは、ゲイン設定部２（４２３）で設定されたゲインに対して、乗算係数調整部２（４２２）で設定された乗算係数を乗算したものとなる。
【００７２】
以上、図６、図７に示したように、ファクシミリ装置１００は、回線捕捉時の電圧（オフフック時電圧）と電流（オフフック時電流）を検知し、該回線開放時の電圧（オンフック時電圧）を検知し、これらの値により回線抵抗の値（Ｒ１）を取得する。そして、回線抵抗の値（Ｒ１）に基づき、音声のゲインを切り替える。ファクシミリ装置内部のインピーダンスが変化する場合でも、ファクシミリ装置から交換機までの距離の影響による通話音量の低下を抑えることができる。また、回線捕捉時（オフフック状態の間）は、該回線捕捉時の電圧と電流の検知と回線抵抗の計算を続行し、該計算された回線抵抗の変化により該ゲインを切り替える（Ｓ６０９又はＳ６１２→Ｓ６０２）。これにより、例えば、通話中に電話回線の経路が変わり、距離が変わるケースなどの事態にも対応可能となる。そして、回線開放時に（オンフック状態になると）、ゲインの切り替えを終了する（Ｓ６１３）。回線開放時すなわちオンフック時には、通話することはないため、ゲインの切り替えは不要であり、無駄なエネルギーの消費を抑えることができる。
【００７３】
次に、図８、図９を用いて、通話中のＲＬＲ特性切替処理（特に受話周波数特性調整動作）について説明する。
図８は、本実施形態のファクシミリ装置の通話中のＲＬＲ特性切替処理（特に受話周波数特性調整動作）の一例を示すフローチャートである。なお、Ｓ８０１〜Ｓ８０６の処理は、図６のＳ６０１〜Ｓ６０６の処理と同様であるので、説明を省略する。
【００７４】
Ｓ８０６において、Ｒ１が閾値を超えていない（Ｒ１が閾値以下）の場合（Ｓ８０６でＹＥＳの場合）ＣＰＵ２００は、Ｓ８０７に処理を進める。
Ｓ８０７において、ＣＰＵ２００は、「短距離用の受話フィルタ特性」を選定する。なお、メモリ１４０には、上述した「短距離用の受話フィルタ特性」と後述する「長距離用の受話フィルタ特性」が予め記憶されているものとする。「短距離用の受話フィルタ特性」、「長距離用の受話フィルタ特性」の詳細については後述する。
【００７５】
次にＳ８０８において、ＣＰＵ２００は、上記Ｓ８０７で選定された受話フィルタ特性が現在の受話フィルタ特性と同じか否かを判定する。選定された受話フィルタ特性が現在の受話フィルタ特性と同じ場合（Ｓ８０８でＹＥＳの場合）、ＣＰＵ２００は、そのままＳ８０２に処理を移行する。
一方、選定された受話フィルタ特性が現在の受話フィルタ特性と異なる場合（Ｓ８０８でＮＯの場合）、ＣＰＵ２００は、Ｓ８０９に処理を進める。
Ｓ８０９において、ＣＰＵ２００は、上記Ｓ８０７で選定された短距離用の受話フィルタ特性を設定し、Ｓ８０２に処理を移行する。
【００７６】
また、上記Ｓ８０６において、Ｒ１が閾値を超えている場合（Ｓ８０６でＮＯの場合）ＣＰＵ２００は、Ｓ８１０に処理を進める。
Ｓ８１０において、ＣＰＵ２００は、「長距離用の受話フィルタ特性」を選定する。
なお、電話回線は容量成分を持つ、その影響でファクシミリ装置と交換機との距離が長いと高周波成分が抑制される。それを補正するために、本実施形態では、距離が長い場合、低周波側の減衰量を大きくし、高周波側の減衰量を小さくするフィルタ特性を設定する。すなわち「長距離用の受話フィルタ特性」は、ＬＰＦの場合には「短距離用の受話フィルタ特性」よりも高周波側の減衰量を小さくするフィルタ特性とする。また、ＨＰＦの場合には「短距離用の受話フィルタ特性」よりも低周波側の減衰量を大きくするフィルタ特性とする。これにより、距離の影響による周波数特性への影響を補正し、音声品質の劣化を抑えることができる。
【００７７】
次にＳ８１１において、ＣＰＵ２００は、上記Ｓ１０で選定された受話フィルタ特性が現在の受話フィルタ特性と同じか否かを判定する。選定された受話フィルタ特性が現在の受話フィルタ特性と同じ場合（Ｓ８１１でＹＥＳの場合）、ＣＰＵ２００は、そのままＳ８０２に処理を移行する。
一方、選定された受話フィルタ特性が現在の受話フィルタ特性と異なる場合（Ｓ８１１でＮＯの場合）、ＣＰＵ２００は、Ｓ８１２に処理を進める。
Ｓ８１２において、ＣＰＵ２００は、上記Ｓ８１０で選定された長距離用の受話フィルタ特性を設定し、Ｓ８０２に処理を移行する。
【００７８】
図９は、図８のＳ８０９の短距離用の受話フィルタ特性設定処理あるいはＳ８１２の長距離用の受話フィルタ特性設定処理の詳細を説明するフローチャートである。以下、Ｓ８１２の長距離用の受話フィルタ特性設定処理に対応する場合を説明し、Ｓ８０９の短距離用の受話フィルタ特性設定処理を括弧書きで示す。
【００７９】
Ｓ９０１において、ＣＰＵ２００は、フィルタ５（４０９）のＬＰＦ特性調整部４１８にＬＰＦ特性を設定する。長距離用の受信フィルタ特性が選定されている場合、高周波側の減衰量を小さくするフィルタ特性（例えば図３の５０１のようなフィルタ特性）を設定する。短距離用の受信フィルタ特性が選定されている場合、高周波側の減衰量を大きくするフィルタ特性（例えば図３の５０２のようなフィルタ特性）を設定する。ＬＰＦの特性は、図３のように、高低周波側の減衰量を小さくすると５０１のようになり、大きくすると５０２のようになる。
【００８０】
またＳ９０２は、ＣＰＵ２００は、フィルタ５（４０９）のＨＰＦ特性調整部４２０にＨＰＦ特性を設定する。長距離用の受信フィルタ特性が選定されている場合、低周波側の減衰量を大きくするフィルタ特性（例えば図４の５０４のようなフィルタ特性）を設定する。短距離用の受信フィルタ特性が選定されている場合、低周波側の減衰量を小さくするフィルタ特性（例えば図４の５０３のようなフィルタ特性）を設定する。ＨＰＦの特性は、図４のように、低周波側の減衰量を小さくすると５０３のようになり、大きくすると５０４のようになる。
【００８１】
またＳ９０３において、ＣＰＵ２００は、フィルタ４（４０７）のフィルタ特性を設定する。基本的には、フィルタ４（４０７）のフィルタ特性として、図５のように高周波側をカットするフィルタを設定する。なお、フィルタ５（４０９）のような特性に変更することも可能である。
【００８２】
またＳ９０４において、ＣＰＵ２００は、フィルタ６（４１１）のフィルタ特性を設定する。基本的には、フィルタ６（４１１）のフィルタ特性として、図５のように高周波側をカットするフィルタを設定する。なお、フィルタ５のような特性に変更することも可能である。
なお、フィルタ４（４０７）あるいはフィルタ６（４１１）の特性も、長距離の場合と短距離の場合とで切り替えるようにしてもよい。
【００８３】
以上、図８、図９に示したように、ファクシミリ装置１００は、回線捕捉時の電圧（オフフック時電圧）と電流（オフフック時電流）を検知し、該回線開放時の電圧（オンフック時電圧）を検知し、これらの値により回線抵抗の値（Ｒ１）を取得する。そして、回線抵抗の値（Ｒ１）により計算される回線抵抗の値（Ｒ１）により、音声の周波数特性を切り替える。これにより、ファクシミリ装置内部のインピーダンスが変化する場合でも、ファクシミリ装置から交換機までの距離の影響による通話音質の低下を抑えることができる。また、回線捕捉時（オフフック状態の間）は、該回線捕捉時の電圧と電流の検知と回線抵抗の計算を続行し、該計算された回線抵抗の変化により、該周波数特性を切り替える（Ｓ８０９又はＳ８１２→Ｓ８０２）。これにより、例えば、通話中に電話回線の経路が変わり、距離が変わるケースなどの事態にも対応可能となる。そして、回線開放時に（オンフック状態になると）、周波数特性の切り替えを終了する（Ｓ８１３）。回線開放時すなわちオンフック時には、通話することはないため、周波数特性の切り替えは不要であり、無駄なエネルギーの消費を抑えることができる。
【００８４】
本実施形態では、図６及び図７で示した受話ゲイン調整動作と、図８及び図９で示した受話周波数特性調整動作の双方を行うものとするが、いずれか一方のみを行う構成も本発明に含まれるものである。本実施形態では、受話ゲイン調整動作と受話周波数特性調整動作を別々のフローチャートで示した。しかし、１つのフローチャートで示す場合には、Ｓ６０６（又はＳ８０６）でＹＥＳの場合にＳ６０７〜Ｓ６０９及びＳ８０７〜Ｓ８０９の処理（いずれの処理が先でもよい）を行うものとする。また、Ｓ６０６（又はＳ８０６）でＮＯの場合にＳ６１０〜Ｓ６１２及びＳ８１０〜Ｓ８１２の処理（いずれの処理が先でもよい）を行うものとする。
【００８５】
以上のように、本実施形態によれば、電話機能を有するファクシミリ装置の内部のインピーダンスが変換する場合でも、ファクシミリ装置と交換機との間の距離に応じた適切な受話ゲインや受話周波数特性を設定することができる。よって、例えばインドのように、電話回線の距離に応じて、受話音声信号のゲインと周波数特性を適応化することが要求されている場合でも、該要求を満たすことができる。これにより、信号品質の関する要求を満たしつつ通話時の音声品質の劣化を抑えることができる。この結果、ファクシミリ装置と交換機までの回線距離に起因する、市場トラブル、あるいは、顧客満足度への影響を抑えることができる。
【００８６】
なお、図６〜図９のフローチャートで示した、ファクシミリ装置と交換機との間の距離に応じて受話ゲインや受話フィルタ特性を調整する構成は、ファームウェアにより実現することができる。これにより、国や地域等の仕向け地ごとに異なるハードウェアのファクシミリ装置を準備する必要がなく、仕向け地ごとにファームウェアの書き換えのみで対応することができる。したがって、上述のようなファクシミリ装置を低コストで実現することができる。
【００８７】
〔第２実施形態〕
国際電話の場合、相手電話機は、その国の規格に適合した通話特性を有している。例えば中国の場合、電話機と電話回線との距離が長い場合、該電話機において送話ゲインを上げるように調整する。そのような国の電話機とファクシミリ装置１００を用いて通話する場合、送話側も受話側もゲインを上げてしまうために、音声が大きくなりすぎて、逆に聞き辛くなる可能性がある。よって、第２実施形態では、中国のような送話ゲインを調整する等の特定の規格が定められている国や地域に対して国際電話をかける場合の動作について説明する。ここでは、中国を例に説明するが、同様の規格が設けられている国や地域に対して国際電話を掛ける場合の動作も同様である。
【００８８】
図１５は、第２実施形態のファクシミリ装置１００において国際電話の場合の動作の一例を示すフローチャートである。長距離の電話回線の場合に送話ゲインを上げる中国の電話機との通話で、ゲインが大きくなりすぎないようにするための処理に対応する。このフローチャートの処理は、ＳＯＣ１０１のＣＰＵ２００が、メモリ１４０に格納された制御プログラムを読み出して実行することにより実現されるものである。
【００８９】
Ｓ１５０１において、ＣＰＵ２００は、国際電話判断処理を開始すると、Ｓ１５０２に処理を進める。
Ｓ１５０２において、ＣＰＵ２００は、国際電話番号を選択されたかどうかを判断する。国際電話番号が選択されていない場合（Ｓ１５０２でＮＯの場合）、ＣＰＵ２００は、Ｓ１５０５に処理を進める。なお、Ｓ１５０５の処理については後述する。
【００９０】
一方、国際電話番号が選択されている場合（Ｓ１５０２でＹＥＳの場合）、ＣＰＵ２００は、Ｓ１５０３に処理を進める。
Ｓ１５０３において、ＣＰＵ２００は、選択された相手電話番号が特定の国又は地域（ここでは一例として「中国」とする）の電話番号か否かを判断する。選択された相手電話番号が特定の国又は地域（例えば中国）の電話番号である場合（Ｓ１５０３でＹＥＳの場合）、ＣＰＵ２００は、Ｓ１５０４に処理を進める。
Ｓ１５０４において、ＣＰＵ２００は、距離による受話ゲインと周波数特性の制御（すなわち図６〜図９に示した制御）を無効にする。
【００９１】
一方、選択された相手電話番号が特定の国又は地域（例えば中国）の電話番号でない場合（Ｓ１５０３でＮＯの場合）、ＣＰＵ２００は、Ｓ１５０５に処理を進める。
Ｓ１５０５において、ＣＰＵ２００は、距離による受話ゲインと周波数特性の制御（すなわち図６〜図９に示した制御）を有効にする。
【００９２】
以上のように、通話の相手電話番号に応じて、上述した受話ゲインと周波数特性の切り替えを無効とする。国際電話の場合、相手電話機は、外国の規格に適合した通話特性を有している。例えば中国の場合、電話回線の距離が長い場合、送話ゲインを上げる電話機が存在する。そのような国の電話機と通話する場合、送話側も受話側もゲインを上げるために、音声が大きくなりすぎて、逆に聞き辛くなる可能性がある。上述の処理により、例えば中国のように電話機と電話回線との距離が長い場合、該電話機において送話ゲインを上げるように調整する規格が設けられている国や地域に対して国際電話を掛ける場合の課題（受話音声が大きくなりすぎる等）を解決できる。
【００９３】
なお、図１５のフローチャートで示した構成は、ファームウェアにより実現することができる。これにより、国や地域等の仕向け地ごとに異なるハードウェアのファクシミリ装置を準備する必要がなく、仕向け地ごとにファームウェアの書き換えのみで対応することができる。したがって、上述のようなファクシミリ装置を低コストで実現することができる。
【００９４】
以上のように、各実施形態によれば、電話機能を有するファクシミリ装置の内部のインピーダンスが変換する場合でも、低コストで、ファクシミリ装置と交換機との間の距離に応じた適切な受話ゲインや周波数特性を設定することができる。例えばインドのように、電話回線の距離に応じて、受話音声信号のゲインと周波数特性を適応化することが要求されている場合でも、該要求を満たすことができる。これにより、信号品質の関する要求を満たしつつ通話時の音量の低下や音声品質の劣化を抑えることができる。この結果、ファクシミリ装置と交換機までの回線距離に起因する、市場トラブル、あるいは、顧客満足度への影響を抑えることができる。
【００９５】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されていてもよい。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施形態を組み合わせた構成も全て本発明に含まれるものである。
【００９６】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００９７】
１０２    モデム
１０４    ＳＤＡＡ
３００    音声ＣＯＤＥＣ
２０５    ＤＳＰ
４０８    受話ゲイン調整部１
４０９    フィルタ５
４１０    受話ゲイン調整部２
【図１】
2020088596.tif 000003
【図２】
2020088596.tif 000004
【図３】
2020088596.tif 000005
【図４】
2020088596.tif 000006
【図５】
2020088596.tif 000007
【図６】
2020088596.tif 000008
【図７】
2020088596.tif 000009
【図８】
2020088596.tif 000010
【図９】
2020088596.tif 000011
【図１０】
2020088596.tif 000012
【図１１】
2020088596.tif 000013
【図１２】
2020088596.tif 000014
【図１３】
2020088596.tif 000015
【図１４】
2020088596.tif 000016
【図１５】
2020088596.tif 000017