(57)【特許請求の範囲】
【請求項１】
オフフックにより回線を捕捉する通信装置であって、
オンフック時の回線電圧を検知する検知手段と、
前記回線を介して受信した信号が呼び出し信号であることを検知するための電圧の閾値を、前記検知手段により検知されたオンフック時の回線電圧に基づいて変更する制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記制御手段は、前記検知手段により検知されたオンフック時の回線電圧が所定の電圧以上の場合、前記閾値を、第１の閾値に設定し、前記オンフック時の回線電圧が前記所定の電圧よりも低い場合、前記閾値を、前記第１の閾値よりも低い第２の閾値に設定することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記検知手段により検知されたオンフック時の回線電圧に基づいて、当該通信装置に外付けされた電話機のダイヤルパルスの実効値を取得し、該実効値に基づいて、前記閾値の下限値を決定する決定手段と、を有し、
前記制御手段は、前記決定手段により決定された下限値を下回らないように前記呼び出し信号の閾値を設定することを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
回線を介して通信を行う場合に回線の捕捉状態を制御する半導体である網制御手段を有し、
前記制御手段は、前記検知手段により検知されたオンフック時の回線電圧に基づいて、前記網制御手段の直流的な電圧に対する電流特性の設定を変更することを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記制御手段は、前記検知手段により検知されたオンフック時の回線電圧が所定の電圧以上の場合、前記網制御手段の直流的な電圧に対する電流特性を、第１特性に設定し、前記オンフック時の回線電圧が前記所定の電圧よりも低い場合、前記直流的な電圧に対する電流特性を、前記第１特性よりも、低電流時に高い電圧を保つ第２特性に設定することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記制御手段は、前記検知手段により検知されたオンフック時の回線電圧が所定の電圧以上の場合には、公衆回線網に接続されていると判別し、前記オンフック時の回線電圧が前記所定の電圧よりも低い場合には、ターミナルアダプタに接続されていると判別することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
オフフックにより回線を捕捉する通信装置の制御方法であって、
オンフック時の回線電圧を検知する検知ステップと、
前記回線を介して受信した信号が呼び出し信号であると検知するための閾値を、前記検知ステップで検知されたオンフック時の回線電圧に基づいて変更する制御ステップと、
を有することを特徴とする通信装置の制御方法。
【請求項８】
コンピュータに、請求項７に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、回線からの呼び出し信号（以下、ＣＩまたはＣＩ信号）を検知し、自動受信を行うファクシミリ装置が知られている。なお、ＣＩは、Ｃａｌｌ Ｉｎｄｉｃａｔｏｒを示す。
ファクシミリ装置は、そのほとんどは公衆回線網（ＰＳＴＮ；Ｐｕｂｌｉｃ Ｓｗｉｔｃｈｅｄ Ｔｅｌｅｐｈｏｎｅ Ｎｅｔｗｏｒｋ）に接続されることが想定されている。そのため、ＰＳＴＮに接続されるファクシミリ装置やＰＳＴＮ側の交換機として導入される装置は、所定の技術基準に適合するように、厳しく管理されている。
【０００３】
一方、近年では、情報通信機器の発達によって、ＤＳＬ回線や光回線等の広帯域な伝送路を有するＩＰネットワークを使用して音声データを送受信するＶｏＩＰ（ボイス・オーバ・インターネット・プロトコル）と称される技術が普及してきている。なお、ＤＳＬは、Ｄｉｇｉｔａｌ Ｓｕｂｓｃｒｉｂｅｒ Ｌｉｎｅを示す。
【０００４】
上述のようなＰＳＴＮ用の通信装置（以下、ファクシミリ装置を例に説明する）をＩＰネットワークに対して接続し、該通信装置に接続された電話機でＶｏＩＰを使用して音声通信を行う場合には、アダプタが必要となる。このアダプタは、該通信装置から出力される音声信号をＩＰネットワークに適合した形式の信号に変換するインタフェースとして機能するものであり、一般的にＶＯＩＰアダプタ（以下、ターミナルアダプタあるいはＴＡ）という名称で呼ばれている。
【０００５】
ファクシミリ装置に接続されるＴＡは、ＰＳＴＮに接続されることがないため、ＰＳＴＮに接続するために必要とされる所定の技術基準を満たす必要はない。そのため、ＴＡには、ＰＳＴＮに比べて、低いレベルのＣＩ信号を送出するものも存在する。また、ＴＡには、オンフック時のＤＣ電圧が、ＰＳＴＮよりも低いレベルのものが存在する。
【０００６】
ＴＡのＣＩレベル／ＤＣレベルを低くすると、省エネルギーという点で優位性を得ることができ、また、規格上、必要なトランス等による絶縁が不要になる。その結果、低コスト化できる。例えば、ＣＩレベルを、ＳＥＬＶ（Ｓａｆｅｔｙ Ｅｘｔｒａ Ｌｏｗ Ｖｏｌｔａｇｅ）電圧内にする（ＩＥＣ６０３６４では交流２５Ｖにする）と、ＳＥＬＶの範囲内で設計できる。そのため、トランス等の絶縁部品を不要とすることができる。絶縁距離を取る必要がなくなり、基板の小型化を実現でき、その結果、ＴＡを低コスト化することができる。
【０００７】
特許文献１には、このような規格外のＣＩ信号に対応すべく、ＣＩ検知レベルを変更可能なファクシミリ装置が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−９４１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１の技術では、ＣＩ検知レベルを手動で調整する必要があった。しかし、ＣＩ検知レベルを低く設定しすぎると、例えば、商用電源ケーブル（以下、ＡＣ電源ケーブル）から回線上に誘導され重畳されるノイズ（以下、混触あるいは混触ノイズ）の影響が考えられる。また、ファクシミリ装置に接続される電話機からのダイヤルパルス信号などの影響も考えられる。これらの影響により、ファクシミリ装置が誤動作し、ファクシミリの自動受信等ができなくなる可能性があった。また、ファクシミリ装置の接続回線を変更した場合などに、手動での調整を忘れてしまうと、ファクシミリ装置が誤動作してしまう可能性があった。
【００１０】
また、市場には多数の種類のＴＡが存在している。さらに、ＴＡは、集合住宅や雑居ビルの場合、普段目にすることがないような場所に設置されている場合も多い。そのため、ＴＡの種類がわからない場合も多く、ユーザ等がＴＡの特性を調べて、ファクシミリ装置のＣＩ検知レベルを手動で最適化させるということは困難であった。
【００１１】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、規格外の呼び出し信号を送出するターミナルアダプタ等に接続される場合でも、手動による調整なしに、呼び出し信号を検知可能にし、装置の誤動作を防止することができる仕組みを提供することである。
【課題を解決するための手段】
【００１２】
本発明は、オフフックにより回線を捕捉する通信装置であって、オンフック時の回線電圧を検知する検知手段と、前記回線を介して受信した信号が呼び出し信号であると検知するための閾値を前記検知手段により検知されたオンフック時の回線電圧に基づいて変更する制御手段と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、規格外の呼び出し信号を送出するターミナルアダプタ等に接続される場合でも、手動による調整なしに、呼び出し信号を検知可能にし、装置の誤動作を防止することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の通信装置の一実施例のファクシミリ装置のハードウェア構成図
【図２】ファクシミリ装置がＰＳＴＮ／交換機に接続された場合の説明図
【図３】ファクシミリ装置がＴＡに接続された場合の説明図
【図４】ファクシミリ装置に接続された電話機からのダイヤルパルス送出説明図
【図５】ファクシミリ装置がＰＳＴＮに接続された場合のダイヤルパルス信号説明図
【図６】ファクシミリ装置がＴＡに接続された場合のダイヤルパルス信号説明図
【図７】電話回線の直流補足を抵抗とした場合のＤＣ−ＶＩ特性説明図
【図８】ファクシミリ装置がＴＡに接続された場合のＤＣ−ＶＩ特性説明図
【図９】実施例１のファクシミリ装置の動作を例示するフローチャート
【図１０】実施例２のファクシミリ装置の動作を例示するフローチャート
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１６】
まず、図１を参照して、本発明の通信装置のブロック構成について説明する。ここでは、本発明の通信装置の一例としてファクシミリ装置を例に説明する。
図１は、本発明の通信装置の一実施例を示すファクシミリ装置のハードウェア構成を例示するブロック図である。
【００１７】
ファクシミリ装置１００において、システム・オン・チップ（ＳＯＣ）１０１は、ファクシミリ装置１００のシステム全体を制御する。ファクシミリ装置１００におけるＣＰＵは、ＣＰＵ２００としてＳＯＣ１０１上に実装されている。
【００１８】
ＳＯＣ１０１に接続されたメモリ１４０は、主記憶装置であり、ＳＯＣ１０１のＣＰＵ２００のシステムワークメモリ、本発明の処理を実行するための制御プログラムを格納するメモリとして機能する。また、メモリ１４０は、ファクシミリ送信又はファクシミリ受信等の際に、画像データや各種情報を一時的に記憶するためのメモリとしても機能する。また、メモリ１４０は、ユーザが設定した情報または予め設定されている情報（例えば、後述するＣＩ検知閾値や、仕向け国情報など）を格納する。メモリ１４０は、ファクシミリ装置１００の電源をオフにしたときでも、上述した設定情報や制御プログラム等を保持し続けることが可能である。
【００１９】
メモリ１４０内に保存されているＳＤＡＡプログラム２０２は、ＳＯＣ１０１を介してモデム１０２に転送され、ＲＡＭ２０４に展開された後に、ＤＳＰ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）２０５で実行されるプログラムである。
【００２０】
ＳＯＣ１０１には、操作パネル１１８、読み取り部１２１、記録部１２２、インタフェース（ＩＦ）部１２３、メモリ１４０、スピーカ回路２５０等が接続されている。
操作パネル１１８は、表示器１１９及びキーボード（ＫＥＹ）類１２０を備え、これらはユーザ・インタフェース（ＵＩ）として機能する。表示器１１９は、装置の状態やメニューに関する表示を行う。また、キーボード類１２０は、ユーザからの各種の指示の入力を受け付けるボタンやテンキー等のキーボードである。ユーザがこのキーボード類１２０を用いて、ユーザ設定情報を入力することが可能である。
【００２１】
読み取り部１２１は、原稿から画像を読み取って、画像データを生成する。生成された画像データは、電話回線１３０を介して相手側装置に対してファクシミリ送信されてもよいし、記録部１２２で印刷されてもよい。
インタフェース部１２３は、各種の情報機器が外部から接続される場合のインタフェースとして機能する。
【００２２】
モデム１０２は、ＳＯＣ１０１に接続されており、ＳＯＣ１０１による制御に基づいて動作する変復調器である。モデム１０２は、ファクシミリ送信の対象となる、読み取り部１２１で読み取られた画像データを用いた変調処理と、電話回線１３０を介して受信した信号の復調処理を行う。モデム１０２は、絶縁素子１（１０３）を介してＳＤＡＡ（シリコン・データ・アクセス・アレンジメント）１０４と接続されている。
【００２３】
モデム１０２において、ＲＯＭ２０３は、ＲＡＭ２０４に展開されてＤＳＰ２０５に実行されるプログラムを格納しているものである。ＲＡＭ２０４は、ホストすなわちＳＯＣ１０１から転送されるＳＤＡＡプログラム２０２とＲＯＭ２０３の内容を展開し、ＤＳＰ２０５に実行させるためのものである。ＤＳＰ２０５は、ＲＡＭ２０４の内容に基づいてモデム１０２の動作を行う。レジスタ２０６は、ＳＤＡＡ１０４の状態を格納、あるいは、ＳＯＣ１０１からの指示や情報を格納するためのものである。
【００２４】
ＳＤＡＡ１０４は、網制御装置の一例であって、半導体ＮＣＵ（半導体ネットワーク制御ユニット）である。ＳＤＡＡ１０４は、直流捕捉回路１５２等を介して電話回線１３０と接続されており、ファクシミリ装置１００と外部の公衆回線（電話回線）１３０や図３において後述するターミナルアダプタ（ＴＡ）とのインタフェースとして機能する。また、ＳＤＡＡ１０４は、電話回線１３０を介して相手側装置との間で通信を行う際に、回線の接続（捕捉）状態を制御する。
【００２５】
電話回線１３０には、ファクシミリ装置１００に外付けされた電話機１２８も接続される。電話機１２８は、不図示の接続端子およびＨリレー１１０を介して電話回線１３０に接続されており、ＳＤＡＡ１０４は、電話機１２８と並列に電話回線１３０に接続されている。ＳＤＡＡ１０４は、ファクシミリ送受信を行う場合に、回線を捕捉してその通信を制御するだけでなく、電話機１２８が電話回線１３０を介して相手側装置との間で音声通信を行う場合にも、回線の捕捉状態を制御する。ＳＤＡＡ１０４は、これらの制御をＳＯＣ１０１の制御に基づいて実行する。
【００２６】
ＳＤＡＡ１０４は、回線捕捉部１０５を使用して回線の直流捕捉状態を制御する。この回線捕捉部１０５により直流捕捉される場合の直流インピーダンスは可変である。このインピーダンスは、予め設定された、直流的な電圧に対する電流特性（以下、ＤＣ―ＶＩ特性）により制御されることにより得られる。
【００２７】
電圧検知部１５０は、回線上の電圧（回線電圧）をモニタする手段である。電流検知部１５１は、回線上の電流（回線電流）をモニタする手段である。ＡＣフィルタ部２０１は、電圧検知部１５０あるいは電流検知部１５１の前段に接続され、電圧検知部１５０あるいは電流検知部１５１でＤＣ電圧あるいは電流を検知する場合に、ＡＣ成分による誤検知を防ぐためのものである。
【００２８】
ＣＩ検知部３０１は、電話回線１３０からの呼び出し信号すなわちＣＩ（Ｃａｌｌ Ｉｎｄｉｃａｔｏｒ）信号を検知するためのものである。ＣＩ検知レベル設定部３０２は、ＣＩ検知部３０１のＣＩ検知レベルを設定するためのものである。ＤＣ−ＶＩ特性調整部３０３は、ＤＣ−ＶＩ特性を調整するためのものである。ＤＣ−ＶＩ特性設定部３０４は、ＤＣ−ＶＩ特性調整部３０３の調整値を設定するためのものである。
【００２９】
直流捕捉回路１５２は、トランジスタなどの電流源により構成されるＳＤＡＡ１０４の周辺回路であり、直流捕捉を行いながら、ＳＤＡＡ１０４の制御で直流インピーダンスの調整を行うことに供される回路である。直流捕捉回路１５２は、回線開放状態を作り出したり、回線に対する選択信号の一種であるダイヤルパルス送出にも使用される。２３０は、電流がＰＳＴＮ２１０から流れこむ線である。２４０は、電流がＰＳＴＮ２１０へと帰還する線である。ＳＤＡＡ１０４は、この２３０あるいは２４０の電流値と２３０と２４０間の電圧値を検知可能である。
【００３０】
整流回路１５５は、ダイオードブリッジ等からなり、回線からの信号を整流してＳＤＡＡ１０４側へと伝えるものである。受信ＩＦ回路１５３は、電話回線１３０を介して受信されるファクシミリの受信信号などを受信するためのインタフェース回路である。交流インピーダンス整合回路１５４は、通信中の交流インピーダンスを合わせるための回路である。例えば日本の場合は、交流インピーダンス整合回路１５４は、交流インピーダンスを６００オームに合わせる。
【００３１】
ノイズ除去回路１５６は、電話回線１３０からの雷サージ、電磁ノイズなどを抑制し、逆に電話回線１３０を介して、ファクシミリ装置１００のノイズが送出されることを防ぐ回路である。
【００３２】
Ｈリレー１１０は、フック検知回路２５９を介して接続される外付けの電話機１２８を、整流／平滑回路２５６あるいは電話回線１３０に接続するための回路である。Ｈリレー１１０は、外付けの電話機１２８を電話回線１３０へ接続した接続状態と、電話回線１３０から切断した切断状態との間の切り替えを行う手段の一例である。また、Ｈリレー１１０は、Ｈリレー駆動信号２５１を用いて、ＳＯＣ１０１によって制御される。なお、図１に示すように、Ｈリレー１１０で電話機１２８が電話回線１３０から切り離されている場合、ＣＩ着信しても電話機は鳴動しない。この場合、いわゆるファクシミリ装置１００の無鳴動着信状態となる。
Ｈリレー１１０において、１１０１、１１０２、１１０３、１１０４、１１０５、１１０６は、Ｈリレー１１０の接点である。
【００３３】
フック検知回路２５９は、電話機１２８と接続されており、電話機１２８のオフフック又はオンフックを検知する回路である。フック検知回路２５９は、電話機１２８のオフフック又はオンフックの検知結果を、フック検知信号２５７を用いてＳＯＣ１０１へ伝達する。ＳＯＣ１０１は、フック検知信号２５７に基づいて、電話機１２８におけるフックの状態を判定することができる。フック検知回路２５９は、Ｈリレー１１０によって、電話回線１３０に直接接続された場合、及び、整流／平滑回路２５６に接続された場合の何れも、電話機１２８に流れる電流を検知する。これによって、電話機１２８におけるオフフック又はオンフックの状態を検知する。
Ａ／Ｄ変換器２６０は、フック検知回路２５９からのフック検知信号２５７を、検知する。これにより、電話機１２８のオフフック又はオンフックの状態をＳＯＣ１０１が判断する。
【００３４】
ＯＮ／ＯＦＦ信号２５２は、直流印加回路２５３のＯＮ／ＯＦＦを制御する信号である。直流印加回路２５３は、電話機１２８に直流を印加しオフフック又はオンフックの状態を検知するためのものである。ＤＣ／ＡＣ変換回路２５４は、直流印加回路２５３の直流を、ＡＣに変換する回路である。絶縁素子２（２５５）は、ＳＯＣ１０１側と、回線１３０の一次側との絶縁を取るためのものである。整流／平滑回路２５６は、ＤＣ／ＡＣ変換回路２５４からのＡＣを、整流／平滑化してＤＣに変換する。
【００３５】
ＰＳＴＮ２１０は、電話交換機局などに構成される公衆回線網である。なお、ＰＳＴＮは、Ｐｕｂｌｉｃ Ｓｗｉｔｃｈｅｄ Ｔｅｌｅｐｈｏｎｅ Ｎｅｔｗｏｒｋを示す。
２２０は、相手ＦＡＸ（ＰＳＴＮ２１０を介してファクシミリ装置１００の通信相手となり得るファクシミリ装置）である。なお、図１は、ファクシミリ装置１００がＰＳＴＮに接続される場合を例示すものであるが、後述する図３のように、ファクシミリ装置１００がＰＳＴＮには接続されずにターミナルアダプタ（ＴＡ）に接続される場合もある。
【００３６】
図２は、ファクシミリ装置１００がＰＳＴＮ／交換機に接続された場合を説明する図である。
４００４は交換機で、図１のＰＳＴＮ２１０に含まれる。４００２は、図１の電話回線１３０あるいはＰＳＴＮ２１０に含まれる電話回線ケーブルである。４００３は、電話回線ケーブル４００２の近くに配置されたＡＣ電源ケーブル。
【００３７】
図３は、ファクシミリ装置１００がＴＡに接続された場合を説明する図である。
５００３はＴＡ（ターミナルアダプタ）である。５００２は、ＴＡ５００３との間のケーブルである。
【００３８】
図４は、ファクシミリ装置１００に外付け接続された電話機１２８からのダイヤルパルス送出を説明する図である。
６００７は交換機で、図１のＰＳＴＮ２１０に含まれる。６００３は、ファクシミリ装置１００と交換機６００７を接続するためのケーブルである。６００４は、ファクシミリ装置１００と外付け電話機１２８を接続するためのケーブルである。６００５は、ケーブル６００３、ケーブル６００４と接続される機内配線ケーブルである。
【００３９】
図５は、ファクシミリ装置１００がＰＳＴＮに接続された場合のダイヤルパルス信号を説明する図である。
図６は、ファクシミリ装置１００がＴＡに接続された場合のダイヤルパルス信号を説明する図である。
【００４０】
図７は、電話回線の直流補足を抵抗とした場合のＤＣ−ＶＩ特性を説明する図である。
図８は、ファクシミリ装置１００がＴＡに接続された場合のＤＣ−ＶＩ特性を説明する図である。
図７、図８に示すグラフは、横軸に電流値（Ｉ）を示し、縦軸に電圧値（Ｖ）を示す。
【００４１】
以下、これらの図面を用いて、本実施例のファクシミリ装置について説明する。
本実施例のファクシミリ装置１００は、オンフック時のＤＣ電圧を検知し、該検知したＤＣ電圧が想定されるＰＳＴＮのＤＣ電圧よりも低い場合には、自動的にＴＡに接続されたことを判別（認識）する。なお、本実施例では、想定されるＰＳＴＮのＤＣ電圧を４２Ｖとしている。これは、「事業用電気通信設備規則  第五節  音声伝送役務の提供の用に供する電気通信設備  第二十七条の一」に、端末設備等を切り離した時の線間電圧が四十二ボルト以上かつ五十三ボルト以下であることという規定があるためである。しかし、本発明はこれに限定されるものではない。
【００４２】
ファクシミリ装置１００は、ＰＳＴＮに直接接続されているか、ＴＡ経由で接続されているかを判別し、その判別結果に基づいて、ＣＩ検知レベルを自動的に変更する。詳細には、ファクシミリ装置１００は、ＴＡ接続されたと判断した場合には、ＣＩ検知の閾値を下げるように構成されている。
【００４３】
図２に示すように、ファクシミリ装置１００がＰＳＴＮに接続された場合には、ファクシミリ装置１００と交換機４００４までの距離が長い。また、電話回線ケーブル４００２は、ＡＣ電源ケーブル４００３と近接して、はい回される場合も多い。このため、電話回線ケーブル４００２は、ＡＣ電源ケーブル４００３からの、いわゆる混触ノイズを拾う可能性がある。このため、ＰＳＴＮに接続された場合、ファクシミリ装置１００は、このノイズをＣＩ信号と誤検知することを防止するために、ＣＩ検知レベルを低く設定することができない。
【００４４】
一方、ＴＡに接続された場合、図３に示すように、ファクシミリ装置１００は、ＴＡ５００３と近く、ケーブル５００２も短い。そのため、ＰＳＴＮに接続された場合と異なり、ＡＣ電源ケーブル等の他のケーブルからのノイズの影響が少ない。このため、ＴＡに接続された場合には、ファクシミリ装置１００は、ＰＳＴＮに接続される場合に比べてＣＩ検知レベルを低く設定することができる。
【００４５】
また、ファクシミリ装置１００は、外付け電話機１２８からのダイヤルパルス信号を、ＣＩ信号として誤検知することを防ぐために、ＣＩ検知閾値の下限値を決定するように構成されている。図４の矢印は、外付け電話機１２８からのダイヤルパルス信号の流れを示している。外付け電話機１２８からのダイヤルパルス信号は、機内配線ケーブル６００５を伝わり、ＳＤＡＡ６００２に伝達される。このダイヤルパルス信号が、ＣＩ検知レベルの閾値を超えると、ＣＩ検知部３０１で、ＣＩ検知信号として誤検知される可能性がある。この誤検知を防止するために、ファクシミリ装置１００は、ＣＩ検知の閾値を、上記決定した下限値未満にならないように再設定するように構成されている。
【００４６】
ダイヤルパルス信号は、回線捕捉する／しない、すなわちオフフック／オンフックを、繰り返すことにより生成される。ＰＳＴＮ接続時には、図５のように電圧が高く、一方、ＴＡ接続時には、図６のように電圧が低い。この点を考慮して、ファクシミリ装置１００では、オンフック時のＤＣ電圧を用いて、ＣＩ検知閾値の下限値を決定し、ＣＩ検知レベルが必要以上に低くならないようにしている。
【００４７】
また、ファクシミリ装置１００では、接続先がＴＡあるいはＰＳＴＮの状況に応じて、ＤＣ−ＶＩ特性を切り替えるように構成されている。ＤＣ−ＶＩ特性は、ＳＯＣ１０１からの処理でＤＣ−ＶＩ特性設定部３０４により調整される。この構成により、ＴＡ接続時の回線電流が少ない場合のＳＤＡＡ１０４の安定動作と、回線電流が多い場合のＳＤＡＡ１０４の発熱の抑制の両方の効果を奏する。
【００４８】
例えば、抵抗で直流補足を行うと、ＤＣ−ＶＩ特性は、図７のように、電流（Ｉ）と電圧（Ｖ）が比例関係になる。しかるに、ＳＤＡＡ１０４は半導体であり、電流が多い時に電圧を上げると発熱する。そのため、図８のＢで示すように、電流が多い時には、電圧を低く抑えると熱的には有利である。なお、電流が低い時に電圧が低すぎると、ＳＤＡＡ１０４は、動作が不安定になる可能性がある。そのため、図８のＡに示すように、電流が少ない時には、電圧を高くする方が、半導体の安定動作という点では有利である。
【００４９】
一方、ファクシミリ装置がＰＳＴＮ回線に接続される場合、「電気通信事業法  第四章  電話用設備に接続される端末設備  第一節  アナログ電話端末  第十三条  直流回路の電気的条件」等の規定に適合させる必要がある。この規定では、直流回路の直流抵抗値は、２０ｍＡ以上１２０ｍＡ以下の電流で測定した値で５０Ω以上３００Ω以下であることと記載されている。
【００５０】
この規定を満足するためには、ＤＣ−ＶＩ特性の低電流時／高電流時の電圧値に制限を受ける。例えば、回線電流が２０ｍＡの時には、電圧は６Ｖ以下でなくてはならず、回線電流が１２０ｍＡの時には、電圧は６Ｖ以上でなくてはならない。
ＴＡ接続の場合、特に電流値は２０ｍＡ以下の場合も考えられ、ＳＤＡＡ１０４の安定動作という点では、図８のＡに示す低電流時の電圧を高めに設定するという傾向を強めることが効果的である。
よって、ファクシミリ装置１００では、ＴＡ接続を自動的に検知した場合、図８のＡの低電流時の電圧を高めに設定するというＤＣ−ＶＩ特性を選択設定することにより、半導体の安定動作という点で効果を奏する。
【００５１】
以下、図９のフローチャートを参照して、本実施例のファクシミリ装置１００の動作について説明する。
図９は、実施例１のファクシミリ装置１００の動作を例示するフローチャートである。このフローチャートに示される処理は、ＳＯＣ１０１のＣＰＵ２００が、メモリ１４０に格納されるプログラムを実行することにより実現されるものである。なお、この処理は、例えば、ファクシミリ装置１００が起動された際、定期的、又は、操作パネル１１８からユーザ指示を受けた際等に実行されるものとする。
【００５２】
Ｓ２０１において、ＳＯＣ１０１は、ＰＳＴＮ用ＣＩ検知閾値、および、ＴＡ用ＣＩ検知閾値を、メモリ１４０からリードする。ここでは一例として、ＰＳＴＮ用ＣＩ検知閾値Ｖｐｓｔｎ＝３０Ｖ、ＴＡ用ＣＩ検知閾値Ｖｔａ＝１０Ｖとするが、本発明はこの数値に限定されるものではない。
【００５３】
次に、Ｓ２０２において、ＳＯＣ１０１は、上記Ｓ２０１で読み込んだＰＳＴＮ用ＣＩ検知閾値Ｖｐｓｔｎをモデム１０２に設定し、絶縁素子１（１０３）を経由し、ＣＩ検知レベル設定部３０２により、ＣＩ検知部３０１のＣＩ検知レベルとして設定する。
【００５４】
次に、Ｓ２０３において、ＳＯＣ１０１は、回線捕捉部１０５で回線捕捉をしていない状態、すなわちオンフック時の電話回線１３０の電圧Ｖｏｆｆを、モデム１０２を介して電圧検知部１５０により検知する。
【００５５】
次に、Ｓ２０４において、ＳＯＣ１０１は、上記Ｓ２０３で検知した電圧Ｖｏｆｆが４２Ｖ未満であるかどうかを判断する。上述したように、この４２Ｖは、想定しているＰＳＴＮのＤＣ電圧の下限値である。ここでは、一例として、ＰＳＴＮのＤＣ電圧の下限値を４２Ｖとしているが、本発明はこの数値に限定されるものではなく、この数値は変更することも可能である。
【００５６】
そして、上記Ｓ２０３で検知した電圧Ｖｏｆｆが４２Ｖ以上（４２Ｖ未満でない）と判断した場合（Ｓ２０４でＮＯの場合）、ＳＯＣ１０１は、Ｓ２０５に処理を進める。
Ｓ２０５において、ＳＯＣ１０１は、ＰＳＴＮに接続していると判断し、ＣＩ検知閾値をＰＳＴＮ用検知閾値のまま変更しないと判断し、Ｓ２０６に処理を進める。
【００５７】
Ｓ２０６において、ＳＯＣ１０１は、モデム１０２を介してＣＩ検知レベル設定部３０２により、ＣＩ検知部３０１のＣＩ検知レベルをＰＳＴＮ用検知閾値（３０Ｖ）に設定する。この３０Ｖは一例であり、本発明はこの数値に限定されるものではなく、変更することも可能である。
【００５８】
次に、Ｓ２０７において、ＳＯＣ１０１は、モデム１０２を介してＤＣ−ＶＩ特性設定部３０４により、ＤＣ−ＶＩ特性調整部３０３のＤＣ−ＶＩ特性をＰＳＴＮ用のＤＣ−ＶＩ特性に設定し、本フローチャートの処理を終了する（Ｓ２０８）。
【００５９】
また、上記Ｓ２０４において、上記Ｓ２０３で検知した電圧Ｖｏｆｆが４２Ｖ未満と判断した場合（Ｓ２０４でＹＥＳの場合）、ＳＯＣ１０１は、Ｓ２０９に処理を進める。
Ｓ２０９において、ＳＯＣ１０１は、ＴＡに接続されていると判断し、Ｓ２１０に処理を進める。
Ｓ２１０において、ＳＯＣ１０１は、ＣＩ検知閾値を、ＰＳＴＮ用閾値よりも低く設定すると判断し、Ｓ２１１に処理を進める。
【００６０】
Ｓ２１１において、ＳＯＣ１０１は、メモリ１４０に格納されている仕向け国情報を読み出す。例えば、この仕向け国の情報には、ダイヤルパルスの仕様があるか否かの情報も含まれているものとする。
次に、Ｓ２１２において、ＳＯＣ１０１は、ダイヤルパルスの仕様がある仕向け国か否かを判断する。そして、ダイヤルパルスの仕様がある仕向け国であると判断した場合（Ｓ２１２でＹＥＳの場合）、ＳＯＣ１０１は、Ｓ２１３に処理を進める。
【００６１】
Ｓ２１３において、ＳＯＣ１０１は、上記Ｓ２０３で検知されたオンフック電圧Ｖｏｆｆから、ダイヤルパルス信号の実効値を取得し（例えば計算し）、これを下限の閾値Ｖｍｉｎに決定し、Ｓ２１４に処理を進める。なお、ダイヤルパルス信号の実効値の取得は、計算により取得してもよいし、テーブル等から取得してもよい。
【００６２】
Ｓ２１４において、ＳＯＣ１０１は、上記Ｓ２０１で読み込んだＴＡ用ＣＩ検知閾値Ｖｔａと上記Ｓ２１２で決定された下限の閾値Ｖｍｉｎとを比較する。そして、ＶｔａがＶｍｉｎを下回っている（Ｖｔａ＜Ｖｍｉｎ）と判定した場合（Ｓ２１４でＮＯの場合）、ＳＯＣ１０１は、Ｓ２１５に処理を進める。
Ｓ２１５において、ＳＯＣ１０１は、モデム１０２を介してＣＩ検知レベル設定部３０２により、ＣＩ検知部３０１のＣＩ検知レベルを、上記Ｓ２１２で決定された下限の閾値Ｖｍｉｎに設定し、Ｓ２１６に処理を進める。
【００６３】
一方、ＶｔａがＶｍｉｎ以上（Ｖｔａ≧Ｖｍｉｎ）と判定した場合（Ｓ２１４でＹＥＳの場合）、ＳＯＣ１０１は、Ｓ２１７に処理を進める。
Ｓ２１７において、ＳＯＣ１０１は、モデム１０２を介し、ＣＩ検知レベル設定部３０２を用いて、ＣＩ検知部３０１のＣＩ検知レベルを、ＴＡ用ＣＩ検知閾値Ｖｔａに設定し、Ｓ２１６に処理を進める。
【００６４】
Ｓ２１６において、ＳＯＣ１０１は、モデム１０２を介してＤＣ−ＶＩ特性設定部３０４により、ＤＣ−ＶＩ特性調整部３０３のＤＣ−ＶＩ特性をＴＡ用のＤＣ−ＶＩ特性に設定し、本フローチャートの処理を終了する（Ｓ２０８）。なお、ＴＡ用のＤＣ−ＶＩ特性は、例えば、ＰＳＴＮ用のＤＣ−ＶＩ特性よりも、図８のＡの低電流時の電圧を高め設定するＤＣ−ＶＩ特性である。
【００６５】
また、上記Ｓ２１２において、ＳＯＣ１０１が、ダイヤルパルスの仕様がある仕向け国でないと判断した場合（Ｓ２１２でＮＯの場合）、ＳＯＣ１０１は、Ｓ２１７に処理を進める。Ｓ２１７以降は説明済みなので省略する。
【００６６】
以上のように、実施例１のファクシミリ装置は、オンフック時のＤＣ電圧を検知する。そして、その検知電圧が予め決められた閾値（例えば４２Ｖ）よりも低いか閾値以上か否かにより、接続された回線をＰＳＴＮかＴＡか自動的に判別し、ＣＩ検知レベルを最適化する構成を有する。この構成により、困難な手動調整なしに、ＴＡに接続された場合でも、ＴＡからの低レベルのＣＩを検知すること、また、ＣＩ信号以外のノイズあるいはダイヤルパルス信号をＣＩ信号として誤検知することを防止すること等が可能になる。これにより、装置の誤動作を防止することができる。
【実施例２】
【００６７】
上述した実施例１では、ファクシミリ装置１００が接続されている回線の種別を自動判別して、ＣＩ検知レベル、ＳＤＡＡのＤＣ−ＶＩ特性を設定する構成について説明した。
本実施例２では、ユーザインタフェース（ＵＩ）から入力された、ファクシミリ装置１００が接続される回線種別情報に基づき、ＣＩ検知レベル、ＳＤＡＡのＤＣ−ＶＩ特性を設定するように構成する。例えば、ＵＩから入力された回線種別情報に基づき、低電流で高い電圧を保つようにＳＤＡＡのＤＣ−ＶＩ特性を変更するとともに、ＣＩ検知レベルを低く変更する構成を有する。
【００６８】
実施例２のファクシミリ装置１００では、オンフック時のＤＣ電圧が高いＴＡに接続された場合でも、ＵＩ入力検知により、ＤＣ−ＶＩ特性を変更すると同時に、ＣＩ検知レベルを低く変更する。このような構成により、ファクシミリ装置１００では、ＴＡからの低レベルのＣＩ信号を検知することができる。また、低電流時の電圧を高めに設定するというＤＣ−ＶＩ特性を選択し、半導体であるＳＤＡＡの安定動作という点で効果を奏する。
【００６９】
以下、図１０のフローチャートを参照して、実施例２のファクシミリ装置１００の動作について説明する。
図１０は、実施例２のファクシミリ装置１００の動作を例示するフローチャートである。このフローチャートに示される処理は、ＳＯＣ１０１のＣＰＵ２００が、メモリ１４０に格納されるプログラムを実行することにより実現されるものである。なお、この処理は、操作パネル１１８等から回線種別の入力を受けた際、又は定期的に実行されるものとする。
【００７０】
Ｓ３０１において、ＳＯＣ１０１は、操作パネル１１８のＫＥＹ類１２０からの回線種別の入力を検知すると、Ｓ３０２に処理を進める。なお、回線種別の入力の検知は、メモリ１４０を介して行われるものとする。また、回線種別の入力は、操作パネル１１８に限定されるものではなく、ネットワークを介してファクシミリ装置１００と通信可能なパーソナルコンピュータのＷｅｂブラウザ上等に実現されるリモートＵＩから行われる構成でもよい。
【００７１】
Ｓ３０２において、ＳＯＣ１０１は、上記入力された回線種別情報がＴＡを示す情報か否かを判断する。そして、回線種別情報がＴＡを示す情報でないと判定した場合（Ｓ３０２でＮＯの場合）、ＳＯＣ１０１は、Ｓ３０３に処理を進める。
Ｓ３０３において、ＳＯＣ１０１は、ＰＳＴＮに接続されていると認識し、Ｓ３０４に処理を進める。
【００７２】
Ｓ３０４において、ＳＯＣ１０１は、モデム１０２を介してＣＩ検知レベル設定部３０２により、ＣＩ検知部３０１のＣＩ検知レベルをＰＳＴＮ用検知閾値（３０Ｖ）に設定する。この３０Ｖは一例であり、本発明はこの数値に限定されるものではなく、変更することも可能である。なお、ＰＳＴＮ用検知閾値は、ＳＯＣ１０１がメモリ１４０から取得するものとする。
【００７３】
次に、Ｓ３０５において、ＳＯＣ１０１は、モデム１０２を介してＤＣ−ＶＩ特性設定部３０４により、ＤＣ−ＶＩ特性調整部３０３のＤＣ−ＶＩ特性をＰＳＴＮ用に設定し、本フローチャートの処理を終了する（Ｓ３０６）。
【００７４】
また、上記Ｓ３０２において、回線種別情報がＴＡを示す情報であると判定した場合（Ｓ３０２でＹＥＳの場合）、ＳＯＣ１０１は、Ｓ３０７に処理を進める。
Ｓ３０７において、ＳＯＣ１０１は、ＴＡに接続されていると認識し、Ｓ３０８に処理を進める。
【００７５】
Ｓ３０８において、ＳＯＣ１０１は、モデム１０２を介し、ＣＩ検知レベル設定部３０２を用いて、ＣＩ検知部３０１のＣＩ検知レベルを、ＴＡ用ＣＩ検知閾値（１０Ｖ）に設定する。この１０Ｖは一例であり、本発明はこの数値に限定されるものではなく、変更することも可能である。なお、ＴＡ用ＣＩ検知閾値は、ＳＯＣ１０１がメモリ１４０から取得するものとする。
【００７６】
次に、Ｓ３０９において、ＳＯＣ１０１は、モデム１０２を介してＤＣ−ＶＩ特性設定部３０４により、ＤＣ−ＶＩ特性調整部３０３のＤＣ−ＶＩ特性をＴＡ用に設定し、本フローチャートの処理を終了する（Ｓ３０６）。なお、ＴＡ用のＤＣ−ＶＩ特性は、例えば、ＰＳＴＮ用のＤＣ−ＶＩ特性よりも、図８のＡの低電流時の電圧を高め設定するＤＣ−ＶＩ特性である。
【００７７】
以上のように、実施例２のファクシミリ装置は、ユーザによる回線種別の入力に基づいて、ＣＩ検知レベルを最適化する構成を有する。この構成により、困難な手動調整なしに、ＴＡに接続された場合でも、ＣＩ信号以外のノイズあるいはダイヤルパルス信号をＣＩ信号として誤検知することを防止し、ＴＡからの低レベルのＣＩを検知することが可能になる。従って、規格外の呼び出し信号を送出するターミナルアダプタ等に接続される場合でも、ファクシミリ等の送受信動作を保証することができる。
【００７８】
また、上記実施例１に示した接続する回線を自動判別してＣＩ検知レベルを自動変更するモードと、上記実施例２に示したＵＩから入力される回線種別情報に基づいてＣＩ検知レベルを自動変更するモードとを切り替え可能に構成してもよい。
【００７９】
以上、本発明の各実施例を示す通信装置によれば、規格外の呼び出し信号を送出するターミナルアダプタ等に接続される場合でも、手動によるＣＩ検知レベルの調整なしに、呼び出し信号を検知可能にし、装置の誤動作を防止することができる。
【００８０】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されていてもよい。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【００８１】
（その他の実施例）
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００８２】
１００    ファクシミリ装置
１０１    ＳＯＣ
１０４    ＳＤＡＡ
１５０    電圧検知部
３０１    ＣＩ検知部
３０２    ＣＩ検知レベル設定部
３０３    ＤＣ−ＶＩ特性調整部
３０４    ＤＣ−ＶＩ特性設定部
【図１】
0006727815.tif 000002
【図２】
0006727815.tif 000003
【図３】
0006727815.tif 000004
【図４】
0006727815.tif 000005
【図５】
0006727815.tif 000006
【図６】
0006727815.tif 000007
【図７】
0006727815.tif 000008
【図８】
0006727815.tif 000009
【図９】
0006727815.tif 000010
【図１０】
0006727815.tif 000011