(57)【要約】【課題】回線の給電条件が変化する場合にも、最適な電圧電流特性で回線の閉結を維持することが可能な通信装置を提供すること。【解決手段】回線閉結処理が行われた場合に加えて、ダイヤル送出処理が行われた場合等、回線電圧の給電条件が変化する可能性がある場合に、電圧電流調整開始指示を出して電圧電流調整処理を開始する。これにより、新たな給電条件に合わせて回線電圧及び回線電流の調整を行うことができる。また、電圧電流調整処理は、電圧電流調整開始指示から所定時間経過後に終了する。これにより、回線電圧の発振を防止することができる。【選択図】図２
2010239510.tif 000002
【特許請求の範囲】
【請求項１】
回線電圧を検出可能な回線電圧検出手段と、回線閉結時の回線電圧及び回線電流を調整可能な電圧電流調整手段と、を内蔵し、回線網との接続を制御する半導体ＤＡＡを備える通信装置において、
回線閉結時の回線電圧及び回線電流が予め定められた電圧電流特性の規格内となるように、前記回線電圧検出手段により検出された回線電圧に基づいて前記電圧電流調整手段を制御する調整制御手段と、
前記調整制御手段による前記電圧電流調整手段の制御の開始を指示する調整制御開始手段と、
前記調整制御手段による前記電圧電流調整手段の制御を停止する調整制御停止手段と、
回線電圧の給電条件の変化を検出する検出手段と、
を備え、
前記調整制御開始手段は、回線閉結処理が行われた場合と、前記検出手段が回線電圧の給電条件の変化を検出した場合とに、前記調整制御手段による前記電圧電流調整手段の制御の開始を指示し、
前記調整制御停止手段は、前記調整制御開始手段による開始指示から所定時間経過後に、前記調整制御手段による前記電圧電流調整手段の制御を停止する
ことを特徴とする通信装置。
【請求項２】
回線電圧を検出可能な回線電圧検出手段と、回線閉結時の回線電圧及び回線電流を調整可能な電圧電流調整手段と、を内蔵し、回線網との接続を制御する半導体ＤＡＡを備える通信装置において、
回線閉結時の回線電圧及び回線電流が予め定められた電圧電流特性の規格内となるように、前記回線電圧検出手段により検出された回線電圧に基づいて前記電圧電流調整手段を制御する調整制御手段と、
前記調整制御手段による前記電圧電流調整手段の制御の開始を指示する調整制御開始手段と、
前記調整制御手段による前記電圧電流調整手段の制御を停止する調整制御停止手段と、
回線電圧の給電条件の変化を検出する検出手段と、
を備え、
前記調整制御開始手段は、回線閉結処理が行われた場合と、前記検出手段が回線電圧の給電条件の変化を検出した場合とに、前記調整制御手段による前記電圧電流調整手段の制御の開始を指示し、
前記調整制御停止手段は、回線電圧及び回線電流が所定時間継続して前記規格内となると、前記調整制御手段による前記電圧電流調整手段の制御を停止する
ことを特徴とする通信装置。
【請求項３】
前記検出手段は、回線電圧の給電条件の変化として、ダイヤル送出処理が行われたことを検出する
ことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記検出手段は、回線電圧の給電条件の変化として、ダイヤル送出処理後のダイヤルトーンを検出する
ことを特徴とする請求項１または２に記載の通信装置。
【請求項５】
前記検出手段は、回線電圧の給電条件の変化として、ダイヤル送出処理後のリングバックトーンを検出する
ことを特徴とする請求項１、２、４のいずれかに記載の通信装置。
【請求項６】
前記検出手段は、回線電圧の給電条件の変化として、ポーズが入力されたことを検出する
ことを特徴とする請求項１、２、４、５のいずれかに記載の通信装置。
【請求項７】
前記検出手段は、回線電圧の給電条件の変化として、回線電圧が前記規格内でないことを検出する
ことを特徴とする請求項１または２に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、特に、半導体ＤＡＡを使用して回線網との接続を制御する通信装置に関する。
【背景技術】
【０００２】
近年、半導体ＤＡＡ（以下、ＳＤＡＡと表記する。）を使用して電話回線の開放、閉結を制御する通信装置がある。例えば、下記の特許文献１である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７１１１号公報
【０００４】
ＳＤＡＡによる回線閉結は、トランジスタの電圧電流制御によって擬似的に終端抵抗を作り出すことで行われる。特許文献１には、ＳＤＡＡに内蔵された回線状態測定手段によって回線の状態を測定し、その測定値から判別した電圧、電流等の回線特性の制御条件を記憶することが記載されている。これにより、交換機から供給される回線電圧及び回線電流を安定させ、交換機と通信装置との間で良好な信号の授受が可能となる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のＳＤＡＡによる回線閉結においては、回線閉結後にトランジスタの電圧電流制御が安定すると、終端抵抗の抵抗値を固定することが行われている。
【０００６】
しかしながら、内線交換機から外線に電話をする場合や、ＡＤＳＬモデムにおいてＩＰ電話からアナログ電話に切り替える場合などは、接続交換機がさらに切り替わるため、初めの交換機に合わせて固定した終端抵抗の抵抗値が適合しないおそれがあり問題である。
【０００７】
本発明は上記の課題に鑑み提案されたものである。本発明は、回線の給電条件が変化する場合にも、最適な電圧電流特性で回線の閉結を維持することが可能な通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の請求項１に係る通信装置は、回線電圧を検出可能な回線電圧検出手段と、回線閉結時の回線電圧及び回線電流を調整可能な電圧電流調整手段と、を内蔵し、回線網との接続を制御する半導体ＤＡＡを備える通信装置において、回線閉結時の回線電圧及び回線電流が予め定められた電圧電流特性の規格内となるように、前記回線電圧検出手段により検出された回線電圧に基づいて前記電圧電流調整手段を制御する調整制御手段と、前記調整制御手段による前記電圧電流調整手段の制御の開始を指示する調整制御開始手段と、前記調整制御手段による前記電圧電流調整手段の制御を停止する調整制御停止手段と、回線電圧の給電条件の変化を検出する検出手段と、を備え、前記調整制御開始手段は、回線閉結処理が行われた場合と、前記検出手段が回線電圧の給電条件の変化を検出した場合とに、前記調整制御手段による前記電圧電流調整手段の制御の開始を指示し、前記調整制御停止手段は、前記調整制御開始手段による開始指示から所定時間経過後に、前記調整制御手段による前記電圧電流調整手段の制御を停止することを特徴とする。
【０００９】
本発明の請求項２に係る通信装置は、回線電圧を検出可能な回線電圧検出手段と、回線閉結時の回線電圧及び回線電流を調整可能な電圧電流調整手段と、を内蔵し、回線網との接続を制御する半導体ＤＡＡを備える通信装置において、回線閉結時の回線電圧及び回線電流が予め定められた電圧電流特性の規格内となるように、前記回線電圧検出手段により検出された回線電圧に基づいて前記電圧電流調整手段を制御する調整制御手段と、前記調整制御手段による前記電圧電流調整手段の制御の開始を指示する調整制御開始手段と、前記調整制御手段による前記電圧電流調整手段の制御を停止する調整制御停止手段と、回線電圧の給電条件の変化を検出する検出手段と、を備え、前記調整制御開始手段は、回線閉結処理が行われた場合と、前記検出手段が回線電圧の給電条件の変化を検出した場合とに、前記調整制御手段による前記電圧電流調整手段の制御の開始を指示し、前記調整制御停止手段は、回線電圧及び回線電流が所定時間継続して前記規格内となると、前記調整制御手段による前記電圧電流調整手段の制御を停止することを特徴とする。
【００１０】
本発明の請求項３に係る通信装置は、請求項１または２の通信装置において、前記検出手段は、回線電圧の給電条件の変化として、ダイヤル送出処理が行われたことを検出することを特徴とする。
【００１１】
本発明の請求項４に係る通信装置は、請求項１または２の通信装置において、前記検出手段は、回線電圧の給電条件の変化として、ダイヤル送出処理後のダイヤルトーンを検出することを特徴とする。
【００１２】
本発明の請求項５に係る通信装置は、請求項１、２、４のいずれかの通信装置において、前記検出手段は、回線電圧の給電条件の変化として、ダイヤル送出処理後のリングバックトーンを検出することを特徴とする。
【００１３】
本発明の請求項６に係る通信装置は、請求項１、２、４、５のいずれかの通信装置において、前記検出手段は、回線電圧の給電条件の変化として、ポーズが入力されたことを検出することを特徴とする。
【００１４】
本発明の請求項７に係る通信装置は、請求項１または２の通信装置において、前記検出手段は、回線電圧の給電条件の変化として、回線電圧が前記規格内でないことを検出することを特徴とする。
【発明の効果】
【００１５】
本発明の請求項１または２に係る通信装置によれば、回線閉結処理が行われた場合に加えて、回線電圧の給電条件の変化を検出した場合に、電圧電流調整手段の制御を開始するため、給電条件の変化に対応することができる。また、電圧電流調整手段の制御を停止するため、回線電圧の発振を防止することができる。
【００１６】
本発明の請求項３乃至６のいずれかに係る通信装置によれば、接続交換機が切り替わることが予想されるタイミングで電圧電流調整手段の制御を開始することができる。また、請求項７に係る通信装置によれば、給電条件が変わって回線電圧が規格内でなくなったタイミングで電圧電流調整手段の制御を開始することができる。
【００１７】
本発明に係る通信装置によれば、回線の給電条件が変化する場合にも、最適な電圧電流特性で回線の閉結を維持することができる。
【図面の簡単な説明】
【００１８】
【図１】通信装置が交換機との間で回線を閉結する構成について、概略を示すブロック図である。
【図２】ＣＰＵが実行する通信処理１のフローチャートである。
【図３】ＣＰＵが実行する通信処理２のフローチャートである。
【図４】ＣＰＵが実行する通信処理３のフローチャートである。
【図５】ＣＰＵが実行する通信処理４のフローチャートである。
【図６】ＣＰＵが実行する通信処理５のフローチャートである。
【図７】ＣＰＵが実行する電圧電流調整処理１のフローチャートである。
【図８】ＣＰＵが実行する電圧電流調整処理２のフローチャートである。
【発明を実施するための形態】
【００１９】
図面を参照して実施例を説明する。図１は、本実施例に係る通信装置１が交換機５０との間で回線を閉結する構成について、概略を示すブロック図である。ＳＤＡＡ１０は、フックスイッチ１１、電圧電流調整手段１２、回線電圧検出手段１３、を備える。フックスイッチ１１は、通信装置１がオフフックされると閉じるスイッチである。電圧電流調整手段１２は、回線閉結時の回線電圧及び回線電流を調整可能な可変抵抗であり、トランジスタの電圧電流制御によって実現される。電圧電流調整手段１２は、ＣＰＵ３０からの指示によりトランジスタの電圧電流制御を行うことで、回線閉結時の回線電圧及び回線電流を調整する他、回線閉結・開放処理や、ＤＰ（Dial Pulse）信号の送出処理などを行う。回線電圧検出手段１３は、回線電圧を検出可能な回路である。また、モデム２０は、ＣＰＵ３０からの指示を受けて、交換機５０から送出されるダイヤルトーンやリングバックトーンの検出処理、ＰＢ（Push Button）信号の送出処理などを行う。
【００２０】
交換機５０は、通信装置１と電話回線を介して接続される。通信装置１がオフフックされて電話回線が閉結されると、定電圧源５３から電流制限抵抗５２を介して回線電圧が供給され、回線電流が流れる。また、信号送受信部５１は、通信装置１へダイヤルトーンやリングバックトーンを送出する。
【００２１】
続いて、通信装置１のＣＰＵ３０が実行する通信処理について、一例を説明する。図２は、ＣＰＵ３０が実行する通信処理１のフローチャートである。Ｓ１０１において、ＣＰＵ３０は、回線閉結指示があるまで待機する。例えば、ユーザがハンドセットをオフフックすると、回線閉結指示が発生する。ＣＰＵ３０は、回線閉結指示があると（Ｓ１０１：ＹＥＳ）、Ｓ１０２において、電圧電流調整手段１２に指示して回線閉結処理を行い、Ｓ１０３において、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００２２】
ここで、図７を参照して、電圧電流調整処理について、一例を説明する。図７は、ＣＰＵ３０が実行する電圧電流調整処理１のフローチャートである。電圧電流調整開始指示があると（Ｓ６０１：ＹＥＳ）、ＣＰＵ３０は、Ｓ６０２において、３秒間の計時が可能な３秒タイマをセットする。Ｓ６０３において、ＣＰＵ３０は、回線電圧検出手段１３から回線電圧の検出値を取得する。Ｓ６０４において、ＣＰＵ３０は、Ｓ６０３で取得した検出値に基づいて回線電流を算出し、回線電圧及び回線電流を把握する。
【００２３】
Ｓ６０５において、ＣＰＵ３０は、Ｓ６０４で把握した回線電圧及び回線電流が予め定められた回線規格の規定範囲内であるか否かを判断する。回線電圧及び回線電流が規定範囲内でない場合（Ｓ６０５：ＮＯ）、ＣＰＵ３０は、Ｓ６０６において、回線電圧及び回線電流が規定範囲内に収まるように電圧電流調整手段１２を制御する。一方、回線電圧及び回線電流が規定範囲内である場合（Ｓ６０５：ＹＥＳ）、ＣＰＵ３０は、Ｓ６０６をスキップする。
【００２４】
Ｓ６０７において、ＣＰＵ３０は、３秒タイマによる３秒間の計時が終了したか否かを判断する。３秒間の計時が終了していない場合（Ｓ６０７：ＮＯ）、ＣＰＵ３０は、Ｓ６０８において、電圧電流調整停止指示があるか否かを判断する。電圧電流調整停止指示がない場合（Ｓ６０８：ＮＯ）、ＣＰＵ３０は、Ｓ６０３に戻り、回線電圧及び回線電流が規定範囲内に収まるように電圧電流調整手段１２の制御を続ける。一方、３秒間の計時が終了した場合（Ｓ６０７：ＹＥＳ）、もしくは、電圧電流調整停止指示がある場合（Ｓ６０８：ＹＥＳ）、ＣＰＵ３０は、Ｓ６０９において、３秒タイマをクリアし、Ｓ６０１に戻って再び電圧電流調整開始指示があるまで待機する。このように、電圧電流調整処理１では、ＣＰＵ３０は、電圧電流調整停止指示がある場合の他、電圧電流調整開始指示から３秒間経過後に電圧電流調整手段１２の制御を停止する。
【００２５】
再び図２を参照して、通信処理１について説明する。Ｓ１０４において、ＣＰＵ３０は、回線開放指示があるか否かを判断する。例えば、ユーザがハンドセットをオンフックすると、回線開放指示が発生する。回線開放指示がない場合（Ｓ１０４：ＮＯ）、ＣＰＵ３０は、Ｓ１０５において、ダイヤル入力があるか否かを判断する。ダイヤル入力がない場合（Ｓ１０５：ＮＯ）、ＣＰＵ３０は、Ｓ１０４に戻る。すなわち、ＣＰＵ３０は、回線開放指示、ダイヤル入力、のいずれかがあるまで、Ｓ１０４、Ｓ１０５の間で待機する。
【００２６】
ダイヤル入力があると（Ｓ１０５：ＹＥＳ）、ＣＰＵ３０は、Ｓ１０６において、電圧電流調整停止指示を出して電圧電流調整処理を一旦終了する。そして、ＣＰＵ３０は、Ｓ１０７において、ダイヤル送出処理を行った後、Ｓ１０３に戻り、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００２７】
また、回線開放指示があると（Ｓ１０４：ＹＥＳ）、ＣＰＵ３０は、Ｓ１０８において、電圧電流調整停止指示を出して電圧電流調整処理を終了した後、Ｓ１０９において、電圧電流調整手段１２に指示して回線開放処理を行い、通信処理１を終了する。このように、通信処理１では、ＣＰＵ３０は、回線閉結処理が行われた場合と、ダイヤル送出処理が行われた場合とに、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００２８】
続いて、通信装置１のＣＰＵ３０が実行する通信処理について、別の例を説明する。図３は、ＣＰＵ３０が実行する通信処理２のフローチャートである。Ｓ２０１において、ＣＰＵ３０は、回線閉結指示があるまで待機する。ＣＰＵ３０は、回線閉結指示があると（Ｓ２０１：ＹＥＳ）、Ｓ２０２において、電圧電流調整手段１２に指示して回線閉結処理を行う。その後、ＣＰＵ３０は、Ｓ２０３において、５秒間の計時が可能な５秒タイマをクリアし、Ｓ２０４において、モデム２０に対してダイヤルトーンを検出するよう設定し、Ｓ２０５において、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００２９】
Ｓ２０６において、ＣＰＵ３０は、回線開放指示があるか否かを判断する。回線開放指示がない場合（Ｓ２０６：ＮＯ）、ＣＰＵ３０は、Ｓ２０７において、ダイヤル入力があるか否かを判断する。ダイヤル入力があると（Ｓ２０７：ＹＥＳ）、ＣＰＵ３０は、Ｓ２０８において、ダイヤル送出処理を行い、Ｓ２０９において、５秒タイマをセットした後、Ｓ２０６に戻る。
【００３０】
ダイヤル入力がない場合（Ｓ２０７：ＮＯ）、ＣＰＵ３０は、Ｓ２１０において、５秒タイマによる５秒間の計時が終了したか否かを判断する。５秒間の計時が終了していない場合（Ｓ２１０：ＮＯ）、ＣＰＵ３０は、Ｓ２１１において、モデム２０がダイヤルトーンを検出したか否かを判断する。ダイヤルトーンを検出した場合（Ｓ２１１：ＹＥＳ）、ＣＰＵ３０は、Ｓ２１２において、電圧電流調整開始指示を出して電圧電流調整処理を開始し、Ｓ２１３において、５秒タイマをクリアした後、Ｓ２０６に戻る。一方、５秒間の計時が終了した場合（Ｓ２１０：ＹＥＳ）、もしくは、ダイヤルトーンを検出していない場合（Ｓ２１１：ＮＯ）、ＣＰＵ３０は、Ｓ２０６に戻る。
【００３１】
また、回線開放指示があると（Ｓ２０６：ＹＥＳ）、ＣＰＵ３０は、Ｓ２１４において、電圧電流調整停止指示を出して電圧電流調整処理を終了し、Ｓ２１５、Ｓ２１６において、ダイヤルトーンの検出設定、５秒タイマをそれぞれクリアした後、Ｓ２１７において、電圧電流調整手段１２に指示して回線開放処理を行い、通信処理２を終了する。このように、通信処理２では、ＣＰＵ３０は、回線閉結処理が行われた場合と、ダイヤル送出処理後５秒以内にダイヤルトーンを検出した場合とに、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００３２】
なお、ダイヤルトーンに替えて、図４の通信処理３に示されるように、リングバックトーンを検出するようにしてもよい。通信処理３は、通信処理２と比較して、ダイヤルトーンがリングバックトーンに替わる以外は同様である。図４に示されるように、通信処理３では、ＣＰＵ３０は、回線閉結処理が行われた場合と、ダイヤル送出処理後５秒以内にリングバックトーンを検出した場合とに、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００３３】
続いて、通信装置１のＣＰＵ３０が実行する通信処理について、さらに別の例を説明する。図５は、ＣＰＵ３０が実行する通信処理４のフローチャートである。Ｓ４０１において、ＣＰＵ３０は、回線閉結指示があるまで待機する。ＣＰＵ３０は、回線閉結指示があると（Ｓ４０１：ＹＥＳ）、Ｓ４０２において、電圧電流調整手段１２に指示して回線閉結処理を行い、Ｓ４０３において、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００３４】
Ｓ４０４において、ＣＰＵ３０は、回線開放指示があるか否かを判断する。回線開放指示がない場合（Ｓ４０４：ＮＯ）、ＣＰＵ３０は、Ｓ４０５において、ダイヤル入力があるか否かを判断する。ダイヤル入力がない場合（Ｓ４０５：ＮＯ）、ＣＰＵ３０は、Ｓ４０４に戻る。すなわち、ＣＰＵ３０は、回線開放指示、ダイヤル入力、のいずれかがあるまで、Ｓ４０４、Ｓ４０５の間で待機する。
【００３５】
ダイヤル入力があると（Ｓ４０５：ＹＥＳ）、ＣＰＵ３０は、Ｓ４０６において、ポーズであるか否かを判断する。ポーズでない場合（Ｓ４０６：ＮＯ）、ＣＰＵ３０は、Ｓ４０７において、ダイヤル送出処理を行い、Ｓ４０５に戻る。一方、ポーズである場合（Ｓ４０６：ＹＥＳ）、ＣＰＵ３０は、Ｓ４０８において、電圧電流調整停止指示を出して電圧電流調整処理を一旦終了する。そして、ＣＰＵ３０は、Ｓ４０９において、電圧電流調整開始指示を出して電圧電流調整処理を開始し、Ｓ４１０において、ダイヤル送出を一時停止するポーズ処理を行った後、Ｓ４０５に戻る。
【００３６】
また、回線開放指示があると（Ｓ４０４：ＹＥＳ）、ＣＰＵ３０は、Ｓ４１１において、電圧電流調整停止指示を出して電圧電流調整処理を終了した後、Ｓ４１２において、電圧電流調整手段１２に指示して回線開放処理を行い、通信処理４を終了する。このように、通信処理４では、ＣＰＵ３０は、回線閉結処理が行われた場合と、ポーズが入力された場合とに、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００３７】
続いて、通信装置１のＣＰＵ３０が実行する通信処理について、さらに別の例を説明する。図６は、ＣＰＵ３０が実行する通信処理５のフローチャートである。Ｓ５０１において、ＣＰＵ３０は、回線閉結指示があるまで待機する。ＣＰＵ３０は、回線閉結指示があると（Ｓ５０１：ＹＥＳ）、Ｓ５０２において、電圧電流調整手段１２に指示して回線閉結処理を行い、Ｓ５０３において、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００３８】
Ｓ５０４において、ＣＰＵ３０は、回線開放指示があるか否かを判断する。回線開放指示がない場合（Ｓ５０４：ＮＯ）、ＣＰＵ３０は、Ｓ５０５において、回線電圧検出手段１３から回線電圧の検出値を取得し、Ｓ５０６において、取得した回線電圧の検出値が規定範囲内であるか否かを判断する。具体的には、例えば、Ｓ５０５で所定時間（例えば、０．５秒間）内の回線電圧の最大値と最小値とを取得し、Ｓ５０６で回線電圧の最大値と最小値との差から回線電圧の変動幅を算出し、算出された変動幅が規定範囲（例えば、１．５Ｖ）以内であるか否かを判断するようにしてもよい。回線電圧が規定範囲内でない場合（Ｓ５０６：ＮＯ）、ＣＰＵ３０は、Ｓ５０７において、電圧電流調整停止指示を出して電圧電流調整処理を一旦終了した後、Ｓ５０３に戻り、電圧電流調整開始指示を出して電圧電流調整処理を開始する。一方、回線電圧が規定範囲内である場合（Ｓ５０６：ＹＥＳ）、ＣＰＵ３０は、Ｓ５０４に戻る。
【００３９】
また、回線開放指示があると（Ｓ５０４：ＹＥＳ）、ＣＰＵ３０は、Ｓ５０８において、電圧電流調整停止指示を出して電圧電流調整処理を終了した後、Ｓ５０９において、電圧電流調整手段１２に指示して回線開放処理を行い、通信処理５を終了する。このように、通信処理５では、ＣＰＵ３０は、回線閉結処理が行われた場合と、回線電圧が規定範囲内でない場合とに、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００４０】
続いて、図８を参照して、電圧電流調整処理について、別の例を説明する。図８は、ＣＰＵ３０が実行する電圧電流調整処理２のフローチャートである。電圧電流調整開始指示があると（Ｓ７０１：ＹＥＳ）、ＣＰＵ３０は、Ｓ７０２において、回線電圧検出手段１３から回線電圧の検出値を取得する。Ｓ７０３において、ＣＰＵ３０は、Ｓ７０２で取得した検出値に基づいて回線電流を算出し、回線電圧及び回線電流を把握する。
【００４１】
Ｓ７０４において、ＣＰＵ３０は、Ｓ７０３で把握した回線電圧及び回線電流が予め定められた回線規格の規定範囲内であるか否かを判断する。回線電圧及び回線電流が規定範囲内でない場合（Ｓ７０４：ＮＯ）、ＣＰＵ３０は、Ｓ７０５において、回線電圧及び回線電流が規定範囲内に収まるように電圧電流調整手段１２を制御し、Ｓ７０６において、電圧電流調整停止指示があるか否かを判断する。電圧電流調整停止指示がない場合（Ｓ７０６：ＮＯ）、ＣＰＵ３０は、Ｓ７０２に戻る。
【００４２】
Ｓ７０４で回線電圧及び回線電流が規定範囲内である場合（Ｓ７０４：ＹＥＳ）、ＣＰＵ３０は、Ｓ７０７において、０．５秒間の計時が可能な０．５秒タイマをセットする。Ｓ７０８において、ＣＰＵ３０は、回線電圧検出手段１３から回線電圧の検出値を取得する。Ｓ７０９において、ＣＰＵ３０は、Ｓ７０８で取得した検出値に基づいて回線電流を算出し、回線電圧及び回線電流を把握する。
【００４３】
Ｓ７１０において、ＣＰＵ３０は、Ｓ７０９で把握した回線電圧及び回線電流が予め定められた回線規格の規定範囲内であるか否かを判断する。回線電圧及び回線電流が規定範囲内でない場合（Ｓ７１０：ＮＯ）、ＣＰＵ３０は、Ｓ７１１において、０．５秒タイマをクリアし、Ｓ７１２において、回線電圧及び回線電流が規定範囲内に収まるように電圧電流調整手段１２を制御し、Ｓ７０２に戻る。
【００４４】
Ｓ７１０で回線電圧及び回線電流が規定範囲内である場合（Ｓ７１０：ＹＥＳ）、ＣＰＵ３０は、Ｓ７１３において、０．５秒タイマによる０．５秒間の計時が終了したか否かを判断する。０．５秒間の計時が終了していない場合（Ｓ７１３：ＮＯ）、ＣＰＵ３０は、Ｓ７１４において、電圧電流調整停止指示があるか否かを判断する。電圧電流調整停止指示がない場合（Ｓ７１４：ＮＯ）、ＣＰＵ３０は、Ｓ７０８に戻り、回線電圧及び回線電流が規定範囲内に収まっているか監視を続ける。
【００４５】
一方、０．５秒間の計時が終了した場合（Ｓ７１３：ＹＥＳ）、もしくは、電圧電流調整停止指示がある場合（Ｓ７０６：ＹＥＳ、Ｓ７１４：ＹＥＳ）、ＣＰＵ３０は、Ｓ７１５において、０．５秒タイマをクリアし、Ｓ７０１に戻って再び電圧電流調整開始指示があるまで待機する。このように、電圧電流調整処理２では、ＣＰＵ３０は、電圧電流調整停止指示がある場合の他、回線電圧及び回線電流が０．５秒間継続して規定範囲内となると電圧電流調整手段１２の制御を停止する。
【００４６】
ここで、特許請求の範囲との対応は以下の通りである。
電圧電流調整手段１２は電圧電流調整手段の一例、回線電圧検出手段１３は回線電圧検出手段の一例である。また、ＣＰＵ３０により実行される電圧電流調整処理１、２は調整制御手段の一例、ＣＰＵ３０の電圧電流調整開始指示は調整制御開始手段の一例、３秒タイマ、０．５秒タイマはそれぞれ調整制御停止手段の一例である。また、ＣＰＵ３０により実行される通信処理１〜５のそれぞれによって検出手段が実現される。
【００４７】
以上、詳細に説明した通り、本発明の前記実施例によれば、ＣＰＵ３０は、電圧電流調整開始指示から３秒間経過後に電圧電流調整手段１２の制御を停止する（図７、電圧電流調整処理１）。また、ＣＰＵ３０は、回線電圧及び回線電流が０．５秒間継続して規定範囲内となると電圧電流調整手段１２の制御を停止する（図８、電圧電流調整処理２）。
【００４８】
ＳＤＡＡ１０の電圧電流調整手段１２による回線電圧及び回線電流の調整は、回線電圧の発振を起こす場合があることが知られている。例えば、回線電圧検出手段１３による回線電圧の検出値と実際の回線電圧との間にずれがあると調整に過不足が生じて、回線電圧が上下動を繰り返す。その結果、通話やＦＡＸ受信などに支障が出る。これに対し、電圧電流調整処理１、２では、ＣＰＵ３０は、上述のように、電圧電流調整手段１２の制御を停止する。これにより、回線電圧の発振を防止することができる。接続交換機が変わらない限り、交換機から供給される回線電圧及び回線電流が大きく変わることはない。そのため、一度給電条件に合わせて調整すれば電圧電流調整手段１２の制御を停止しても問題ない。
【００４９】
また、ＣＰＵ３０は、回線閉結処理が行われた場合に加えて、ダイヤル送出処理が行われた場合（図２、通信処理１）、またはダイヤル送出処理後５秒以内にダイヤルトーンを検出した場合（図３、通信処理２）、またはダイヤル送出処理後５秒以内にリングバックトーンを検出した場合（図４、通信処理３）、またはポーズが入力された場合（図５、通信処理４）、または回線電圧が規定範囲内でない場合（図６、通信処理５）、電圧電流調整開始指示を出して電圧電流調整処理を開始する。
【００５０】
内線交換機から外線に電話をする場合や、ＡＤＳＬモデムにおいてＩＰ電話からアナログ電話に切り替える場合などは、接続交換機がさらに切り替わる。そのため、給電条件が変わる。これに対し、通信処理１〜４では、ＣＰＵ３０は、上述のように、接続交換機が切り替わることが予想されるタイミングで電圧電流調整開始指示を出して電圧電流調整処理を開始する。通信処理５では、ＣＰＵ３０は、上述のように、給電条件が変わって回線電圧が規定範囲内でなくなったタイミングで電圧電流調整開始指示を出して電圧電流調整処理を開始する。これにより、回線の給電条件が変化する場合にも、最適な電圧電流特性で回線の閉結を維持することができる。さらに、通信処理２〜４を組み合わせることにより、接続交換機の切り替えをより確実に察知することが可能になる。
【００５１】
また、通信装置１の通話中に、通信装置１と並列に接続された他の電話機がオフフック、オンフックされる場合にも給電条件が変わる。しかし、通信処理５のように、回線電圧が規定範囲内でない場合に電圧電流調整開始指示を出して電圧電流調整処理を開始すれば、新たな給電条件に合わせて回線電圧及び回線電流の調整を行うことができる。
【００５２】
なお、本発明は前記実施例に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、前記実施例における各フローチャートは単なる一例であり、当該各フローチャートの処理と同等の結果を得ることできるものであれば、他のフローチャートによって処理を実現してもよい。
【００５３】
その他、タイマで計時する時間は、適宜変更可能である。また、電圧電流調整処理１、２を組み合わせてもよい。
【符号の説明】
【００５４】
１      通信装置
１０    半導体ＤＡＡ
１１    フックスイッチ
１２    電圧電流調整手段
１３    回線電圧検出手段
２０    モデム
３０    ＣＰＵ
【図１】
2010239510.tif 000003
【図２】
2010239510.tif 000004
【図３】
2010239510.tif 000005
【図４】
2010239510.tif 000006
【図５】
2010239510.tif 000007
【図６】
2010239510.tif 000008
【図７】
2010239510.tif 000009
【図８】
2010239510.tif 000010