(57)【特許請求の範囲】
【請求項１】
オフフックに従って回線を捕捉する通信装置であって、
前記オフフックの検出に従って第１のインピーダンス調整を行う第１の調整手段と、
回線電流とダイヤルトーン信号を検出する検出手段と、
前記第１の調整手段によって前記第１のインピーダンス調整が行われた後に前記検出手段によって前記ダイヤルトーン信号が検出されないときに前記回線電流に基づく第２のインピーダンス調整を行う第２の調整手段と、を有し、
前記第２のインピーダンス調整は、前記第１のインピーダンス調整で調整されたインピーダンスよりも低いインピーダンスになるように調整を行い、前記検出手段によって前記ダイヤルトーン信号が検出されない期間、前記第２の調整手段は、予め設定されたインピーダンスの下限値に達するまで第２のインピーダンス調整を繰り返すことを特徴とする通信装置。
【請求項２】
前記第２のインピーダンス調整は、前記第１のインピーダンス調整時の回線電圧よりも低い回線電圧になるように調整を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第２の調整手段は、前記検出手段によって前記ダイヤルトーン信号が検出されていない間は、予め設定された回線電圧の下限値になるまで前記第２のインピーダンス調整を繰り返すことを特徴とする請求項２に記載の通信装置。
【請求項４】
オフフックの過程で回線電流が所定の定電流特性を有しているかどうかを判断するための判断手段を有し、
前記判断手段によって前記所定の定電流特性を有していないと判断された場合、前記第１の調整手段により、再度、前記第１のインピーダンス調整を行うことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記第２のインピーダンス調整が行われた場合、その調整結果を保持し、それ以後、前記第１のインピーダンス調整を行うことなく前記保持した調整結果により前記第２のインピーダンス調整を行うことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
オフフックに従って回線を捕捉する通信装置であって、
前記オフフックの検知に従って第１のインピーダンス調整を行う第１の調整手段と、
回線電流とダイヤルトーン信号を検出する検出手段と、
前記第１の調整手段によって前記第１のインピーダンス調整が行われた後に前記検出手段によって前記ダイヤルトーン信号が検出されないときに前記回線電流に基づいて第２のインピーダンス調整を行う第２の調整手段と、を有し、
前記第２のインピーダンス調整は、前記第１のインピーダンス調整によって得られる回線電圧より低い回線電圧を得るために行われ、
前記検出手段によって前記ダイヤルトーン信号が検出されない期間、前記第２の調整手段は、予め設定された電圧の下限値に達するまで第２のインピーダンス調整を繰り返すことを特徴とする通信装置。
【請求項７】
オフフックに従って回線を捕捉する通信装置の制御方法であって、
前記オフフックの検出に従って第１のインピーダンス調整を行う第１の調整工程と、
回線電流とダイヤルトーン信号を検出する検出工程と、
前記第１の調整工程において前記第１のインピーダンス調整が行われた後に前記検出工程において前記ダイヤルトーン信号が検出されないときに前記回線電流に基づく第２のインピーダンス調整を行う第２の調整工程と、を有し、
前記第２のインピーダンス調整は、前記第１のインピーダンス調整で調整されたインピーダンスよりも低いインピーダンスになるように調整を行い、前記検出工程において前記ダイヤルトーン信号が検出されない期間、前記第２の調整工程において、予め設定されたインピーダンスの下限値に達するまで第２のインピーダンス調整を繰り返すことを特徴とする通信装置の制御方法。
【請求項８】
請求項７に記載の通信装置の制御方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
ファクシミリ装置は、そのほとんどが公衆回線網（ＰＳＴＮ；Ｐｕｂｌｉｃ Ｓｗｉｔｃｈｅｄ Ｔｅｌｅｐｈｏｎｅ Ｎｅｔｗｏｒｋ）に直接接続することが想定されている。そのため、ファクシミリ装置は、ＰＳＴＮ所定の技術基準に適合するように、厳しく管理されている。
【０００３】
一方、情報通信機器の発達によって、ＤＳＬ回線や光回線等の広帯域な伝送路を有するＩＰネットワークを使用し、ＶｏＩＰ（ボイス・オーバ・インターネット・プロトコル）技術を用いて音声データの送受信を行う通信装置が普及している。ＤＳＬは、Ｄｉｇｉｔａｌ Ｓｕｂｓｃｒｉｂｅｒ Ｌｉｎｅを示す。
【０００４】
例えば、ＰＳＴＮ用のファクシミリ装置に接続された電話機でＶｏＩＰ技術を用いて音声通信を行う場合には、当該ファクシミリ装置から出力される音声信号を、ＩＰネットワークに適合した形式の信号に変換する必要がある。このため、当該ファクシミリ装置は、この信号変換用のインタフェースとして機能する例えばＶｏＩＰアダプタを介してＩＰネットワークに接続される。このようなファクシミリ装置に接続されるＶｏＩＰアダプタは、一般的にターミナルアダプタという名称で呼ばれ、ビジネスフォンシステム等のさまざまな通信形態の装置が知られている。近年のビジネスフォンシステムの主装置には、ＰＳＴＮ用の電話機あるいはファクシミリ装置を接続するためのインタフェースが設けられており、上述のターミナルアダプタとして機能する。
【０００５】
これらターミナルアダプタは、ＰＳＴＮに直接接続されることがないため、ＰＳＴＮに接続するために必要とされる所定の技術基準を厳格に満たす必要はなく、ターミナルアダプタにとって都合の良い以下のような独自仕様で構成されることがしばしばある。
【０００６】
例えば、回線上に配される交換機は、ＣＩ（Ｃａｌｌ Ｉｎｄｉｃａｔｏｒ）信号を送出し、ファクシミリ装置のオフフック状態を検知すると、当該ＣＩ信号の送出を停止することが要求される。しかし、近年、このＣＩ信号の送出をすぐに停止しないターミナルアダプタが市場に出現してきた。
【０００７】
また、ファクシミリ装置は、オフフックする際、所定の負荷インピーダンスになるよう調整を行うが、回線上に配される交換機には、この負荷インピーダンスに応じたオフフック電流を供給することが要求されている。しかし、近年、動作電力を削減するために一定の電流しか供給できないように制限する定電流動作のターミナルアダプタが市場に出現してきた。定電流動作のターミナルアダプタは、バッテリー駆動を行う等の目的でオフフック電流を最小限に制限するよう構成したものであるが、本来、ＰＳＴＮに接続するために必要とされる所定の技術基準にこのような規定はない。
【０００８】
このような定電流動作のターミナルアダプタに接続されるファクシミリ装置は、オフフックする際、ターミナルアダプタが制限する一定のオフフック電流になるようインピーダンス調整を行うことになる。ところで、上述の定電流動作では、ターミナルアダプタが動作可能なオフフック電流と、動作するためには十分ではないオフフック電流との電流差が小さい。これは、定電流動作のターミナルアダプタが動作可能なオフフック電流範囲が狭いということを意味している。つまり、このような定電流動作のターミナルアダプタに接続されるファクシミリ装置は、この狭いオフフック電流範囲になるよう、インピーダンス調整を行わなければならないということになる。
【０００９】
また、極端な例として、ターミナルアダプタの供給するオフフック電流がファクシミリ装置のオフフックの負荷インピーダンスに対し十分でない場合、ターミナルアダプタが回線閉結を認識しないケースもあり得る。このようなケースでは、ターミナルアダプタが出力するＣＩ信号を検知してファクシミリ装置がオフフック動作を行っても、ターミナルアダプタは延々とＣＩ信号を出力してくることになる。
【００１０】
図１６は、ファクシミリ自動受信時にターミナルアダプタが回線閉結を認識しない場合の様子を表すタイミングチャートである。
例えば、国内の公衆回線ＰＳＴＮにおいては、回線開放時の回線電圧はＤＣ４８〔Ｖ〕で、ＣＩ信号は周波数１６Ｈｚ、電圧７５〔Ｖｒｍｓ〕の交流信号が１秒オン、２秒オフの繰り返しパターン（以後ケーデンスと呼ぶ）である。ここではターミナルアダプタの回線開放時の回線条件は、公衆回線ＰＳＴＮと同じものとする。
【００１１】
ファクシミリ装置は、自動受信モードで待機しているときに、ターミナルアダプタが出力するＣＩ信号のＯＮ状態を２回検知した後のＣＩ信号ＯＦＦ状態で、オフフック動作を行う。ファクシミリ装置がオフフック動作を行うと、入力インピーダンスが低くなりターミナルアダプタより供給される回線電流が流れ、電流量に応じて回線電圧が電圧降下する。しかし、この回線電流はターミナルアダプタが回線閉結を認識するのに十分な回線電流ではないため、送信元が通信を切るまでターミナルアダプタは延々とＣＩ信号を出力してしまうことになる。
【００１２】
特許文献１，２には、従来のファクシミリ装置において、回線閉結中に回線側から遅れて出力されるＣＩ信号（残留ＣＩ信号）から、ファクシミリ装置の回路を保護する技術が提案されている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２０１２−２４９１９６号公報
【特許文献２】特開２０１２−４９８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
上述のように、定電流動作のターミナルアダプタに接続されるファクシミリ装置は、オフフックする際、ターミナルアダプタの予め決められた一定のオフフック電流に制限を受けながらインピーダンス調整を行うことになる。しかし、従来のファクシミリ装置は、このような一定のオフフック電流を供給するというターミナルアダプタの特性を考慮したインピーダンス調整を行っていない。オフフック電流は、電流制限を受けた電流値にほぼ等しくなるが、ターミナルアダプタが動作するのに必要な電流値になっているか、すなわち十分小さいインピーダンスに調整されているかは、従来のファクシミリ装置では判断することができない。つまり、ファクシミリ装置に一定のオフフック電流が供給されているにもかかわらず、ターミナルアダプタの定電流特性に必要なオフフック電流に不足している場合があり、実際はターミナルアダプタが動作しない可能性があった。
【００１５】
また、特許文献１，２は、ファクシミリ装置のオフフック動作によって回線側が回線閉結を正常に認識することを前提にしたものであり、ファクシミリ装置がオフフック動作を行っても回線側が回線閉結を認識しないケースについては考慮がされていない。よって、従来のファクシミリ装置では、ファクシミリ自動受信において回線側（ターミナルアダプタ側）が回線閉結を認識しないと受信動作ができない可能性があった。また、場合によっては延々と入力されるＣＩ信号によってファクシミリ装置の回路がダメージを受けてしまう可能性もあった。
【００１６】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、一定のオフフック電流を供給する定電流特性を有するターミナルアダプタ等に接続される場合でも、通信装置の誤動作を防止する仕組みを提供することである。
【課題を解決するための手段】
【００１７】
本発明は、オフフックに従って回線を捕捉する通信装置であって、前記オフフックの検出に従って第１のインピーダンス調整を行う第１の調整手段と、回線電流とダイヤルトーン信号を検出する検出手段と、前記第１の調整手段によって前記第１のインピーダンス調整が行われた後に前記検出手段によって前記ダイヤルトーン信号が検出されないときに前記回線電流に基づく第２のインピーダンス調整を行う第２の調整手段と、を有し、前記第２のインピーダンス調整は、前記第１のインピーダンス調整で調整されたインピーダンスよりも低いインピーダンスになるように調整を行い、前記検出手段によって前記ダイヤルトーン信号が検出されない期間、前記第２の調整手段は、予め設定されたインピーダンスの下限値に達するまで第２のインピーダンス調整を繰り返すことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、一定のオフフック電流を供給する定電流特性を有するターミナルアダプタ等に接続される場合でも、通信装置の誤動作を防止することを可能にすることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の通信装置の一実施例を示すファクシミリ装置の構成を例示する図
【図２】ターミナルアダプタの一例を示すビジネスフォンシステムを説明する図
【図３】ＰＳＴＮ接続時の直流捕捉回路の動作を説明する図
【図４】ＰＳＴＮ接続時における直流捕捉回路による直流インピーダンス調整とＤＣ−ＶＩ特性の関係を示す図
【図５】ターミナルアダプタ接続時における直流捕捉回路の動作を説明する図
【図６】ターミナルアダプタ接続時における直流捕捉回路による直流インピーダンス調整とＤＣ−ＶＩ特性の関係を示す図
【図７】モデム内のレジスタの内容を説明する図
【図８】実施例１のファクシミリ装置の動作を例示するフローチャート
【図９】ＳＯＣのプログラム展開動作を例示するフローチャート
【図１０】実施例２のファクシミリ装置の動作を例示するフローチャート
【図１１】実施例３のファクシミリ装置の特徴的な構成を例示するブロック図
【図１２】実施例３のファクシミリ装置の自動受信動作を例示するフローチャート
【図１３】実施例４のファクシミリ装置の特徴的な構成を例示するブロック図
【図１４】実施例４のファクシミリ装置の自動受信動作を例示するフローチャート
【図１５】ターミナルアダプタが回線閉結を認識した場合のタイミングチャート
【図１６】ターミナルアダプタが回線閉結を認識しない場合のタイミングチャート
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００２１】
図１は、本発明の通信装置の一実施例を示すファクシミリ装置の構成を例示するブロック図である。
【００２２】
まず、実施例１及び実施例２の概要について説明する。
図１に示すファクシミリ装置１００では、例えば、ＦＡＸ送信や回線捕捉を行うため、ユーザが操作パネル１１８上に表示されるＦＡＸ送信キーやオフフックキーを押下して、オンフックからオフフックの起動をかける。これに応じて、ファクシミリ装置１００は、オフフック動作を行う。このとき、ファクシミリ装置１００は、オフフック動作の過程で行われた第一の直流インピーダンス調整後の回線電流と回線信号を検出し、検出結果に基づいて回線状態のチェックを行う。ファクシミリ装置１００は、その回線状態のチェック結果に基づき、回線電流に応じた所定の第二の直流インピーダンス調整を行う（詳細は後述する）。なお、オンフックおよびオフフックとは、オンフックおよびオフフックしている状態のことを意味する。オフフック動作とは、オフフックの起動がかかってから直流インピーダンス調整を行うまでの一連の処理動作を意味する。
【００２３】
実施例１では、上述の回線状態のチェックにおいて、オフフック時の回線電流を検知し、さらに回線信号であるダイアルトーン信号を検知する。この回線状態のチェックの結果、所定の電流を検出するも、あるべきダイアルトーン信号を検出できない場合には、ファクシミリ装置１００は、第二の直流インピーダンス調整を行う。
【００２４】
また、実施例２では、上述の回線状態のチェックにおいて、オフフック時の回線電流を検知し、さらに回線信号である通信信号を検知する。この回線状態のチェックの結果、所定の電流を検出するも、あるべき通信信号を検出できない場合には、ファクシミリ装置１００は、第二の直流インピーダンス調整を行う。
【００２５】
以下、図１を参照して、本発明の通信装置（ここでは、ファクシミリ装置を例に説明する）１００のブロック構成について説明する。
ファクシミリ装置１００において、システム・オン・チップ（ＳＯＣ）１０１は、ファクシミリ装置１００のシステム全体を制御する。ファクシミリ装置１００におけるＣＰＵは、ＣＰＵ２００としてＳＯＣ１０１上に実装されている。
【００２６】
ＳＯＣ１０１に接続されたメモリ１４０は、主記憶装置であり、ＳＯＣ１０１のＣＰＵのシステムワークメモリ、本発明の処理を実行するための制御プログラムを格納するメモリとして機能する。また、メモリ１４０は、ファクシミリ送信又はファクシミリ受信等の際に、画像データや各種情報を一時的に記憶するためのメモリとしても機能する。また、メモリ１４０は、ユーザが設定した情報を格納する。
【００２７】
ＳＤＡＡプログラム２０２は、ＳＯＣ１０１を介してモデム１０２に転送され、ＲＡＭ２０４に展開された後に、ＤＳＰ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）２０５で実行されるプログラムである。
【００２８】
ＳＯＣ１０１には、操作パネル１１８、読み取り部１２１、記録部１２２、インタフェース（ＩＦ）部１２３が接続されている。操作パネル１１８は、表示器１１９及びキーボード（ＫＥＹ）類１２０を備え、これらはユーザ・インタフェースとして機能する。表示器１１９は、装置の状態やメニューに関する表示を行う。また、キーボード類１２０は、ユーザからの各種の指示の入力を受け付けるボタンやテンキー等のキーボードである。ユーザがこのキーボード類１２０を用いて、ユーザ設定情報を入力することが可能である。
【００２９】
読み取り部１２１は、原稿から画像を読み取って、画像データを生成する。生成された画像データは、通信回線１３０を介して相手側装置に対してファクシミリ送信されてもよいし、記録部１２２で印刷されてもよい。
インタフェース部１２３は、各種の情報機器が外部から接続される場合のインタフェースとして機能する。
【００３０】
モデム１０２は、ＳＯＣ１０１に接続されており、ＳＯＣ１０１による制御に基づいて動作する変復調器である。モデム１０２は、ファクシミリ送信の対象となる、読み取り部１２１で読み取られた画像データを用いた変調処理と、通信回線１３０を介して受信した信号の復調処理を行う。モデム１０２は、絶縁素子１０３を介してＳＤＡＡ（シリコン・データ・アクセス・アレンジメント）１０４と接続されている。
【００３１】
モデム１０２において、ＲＯＭ２０３は、ＲＡＭ２０４に展開されてＤＳＰ２０５に実行されるプログラムを格納しているものである。ＲＡＭ２０４は、ホストすなわちＳＯＣ１０１から転送されるＳＤＡＡプログラム２０２とＲＯＭ２０３の内容を展開し、ＤＳＰ２０５に実行させるためのものである。ＤＳＰ２０５は、ＲＡＭ２０４の内容に基づいてモデム１０２の動作を行う。レジスタ２０６は、ＳＤＡＡ１０４の状態を格納、あるいは、ＳＯＣ１０１からの指示を格納するためのものである。
【００３２】
ＳＤＡＡ１０４は、網制御装置の一例であって、半導体ＮＣＵ（ネットワーク制御ユニット）である。ＳＤＡＡ１０４は、直流捕捉回路１５２等を介して通信回線１３０と接続されており、ファクシミリ装置１００と外部の公衆回線（通信回線）１３０や図２において後述するターミナルアダプタとのインタフェースとして機能する。また、ＳＤＡＡ１０４は、通信回線１３０を介して相手側装置との間で通信を行う際に、回線の接続（捕捉）状態を制御する。
【００３３】
通信回線１３０には、ファクシミリ装置１００に外付けされた電話機１２８も接続される。電話機１２８は、Ｈリレー１１０を介して通信回線１３０に接続されており、ＳＤＡＡ１０４は、電話機１２８と並列に通信回線１３０に接続されている。ＳＤＡＡ１０４は、ファクシミリ送受信を行う場合に、回線を捕捉してその通信を制御するだけでなく、電話機１２８が通信回線１３０を介して相手側装置との間で音声通信を行う場合にも、回線の捕捉状態を制御する。ＳＤＡＡ１０４は、これらの制御をＳＯＣ１０１の制御に基づいて実行する。
【００３４】
ＳＤＡＡ１０４は、回線捕捉部１０５を使用して回線の直流捕捉状態を制御する。この回線捕捉部１０５により直流捕捉される場合の直流インピーダンスは可変である。このインピーダンスは、予め設定された、直流的な電圧に対する電流特性（以下、ＤＣ―ＶＩ特性）により制御されることにより得られる。
【００３５】
電圧検知部１５０は、回線上の電圧をモニタする手段である。電流検知部１５１は、回線上の電流をモニタする手段である。ＤＴ検出部１５７は、回線上のダイアルトーン信号をモニタする手段である。ＡＣフィルタ部２０１は、電圧検知部１５０あるいは電流検知部１５１の前段に接続され、電圧検知部１５０あるいは電流検知部１５１でＤＣ電圧あるいは、電流を検知する場合に、ＡＣ成分による誤検知を防ぐためのものである。
【００３６】
直流捕捉回路１５２は、トランジスタなどの電流源により構成されるＳＤＡＡ１０４の周辺回路であり、電流源の電流を調整することにより、直流捕捉を行いながら、ＳＤＡＡ１０４の制御で直流インピーダンスの調整を行うことに供される回路である。直流捕捉回路１５２は、回線開放状態を作り出したり、回線に対する選択信号の一種であるダイヤルパルス送出にも使用される。
【００３７】
整流回路１５５は、ダイオードブリッジ等からなり、回線からの信号を整流してＳＤＡＡ１０４側へと伝えるものである。受信ＩＦ回路１５３は、通信回線１３０を介して受信されるファクシミリの受信信号などを受信するためのインタフェース回路である。交流インピーダンス整合回路１５４は、通信中の交流インピーダンスを合わせるための回路である。例えば日本の場合は、交流インピーダンス整合回路１５４は、交流インピーダンスを６００オームに合わせる。
【００３８】
ノイズ除去回路１５６は、通信回線１３０からの雷サージ、電磁ノイズなどを抑制し、逆に通信回線１３０を介して、ファクシミリ装置１００のノイズが送出されることを防ぐ回路である。
【００３９】
ＣＩ検知回路１０８は、通信回線１３０に接続されており、通信回線から受信した呼び出し信号（以下では、「ＣＩ信号」）を検知する。ＣＩ検知回路１０８は、通信回線からのＣＩ信号を検知すると、そのことを示すＣＩ検知信号１０９をＳＯＣ１０１に対して送信する。ＳＯＣ１０１は、ＣＩ検知信号１０９に基づいて、通信回線からＣＩ信号の着信があったか否かを判断することができる。
【００４０】
Ｈリレー１１０は、フック検知回路１１７を介して接続される外付けの電話機１２８をＤＣ電源１１３あるいは通信回線１３０に接続するための回路である。Ｈリレー１１０は、外付けの電話機１２８を通信回線１３０へ接続した接続状態と、通信回線１３０から切断した切断状態との間の切り替えを行う手段の一例である。また、Ｈリレー１１０は、Ｈリレー駆動信号１１１を用いて、ＳＯＣ１０１によって制御される。なお、図１に示すようにＨリレー１１０で電話機がＰＳＴＮ回線１３０から切り離されている場合、ＣＩ着信しても電話機は鳴動しない。この場合、いわゆるファクシミリ装置１００の無鳴動着信状態となる。
【００４１】
ＤＣ電源１１３は、フック検知回路１１７に対して電流を供給する回路である。フック検知回路１１７は、電話機１２８と接続されており、電話機１２８のオフフック又はオンフックを検知する回路の一例である。フック検知回路１１７は、電話機１２８のオフフック又はオンフックの検知結果を、フック検知信号１１４を用いてＳＯＣ１０１へ伝達する。ＳＯＣ１０１は、フック検知信号１１４に基づいて、電話機１２８におけるフックの状態を判定することができる。フック検知回路１１７は、Ｈリレー１１０によって、通信回線１３０に直接接続された場合、及びＤＣ電源１１３に接続された場合の何れも、電話機１２８に流れる電流を検知する。これによって、電話機１２８におけるオフフック又はオンフックの状態を検知する。
【００４２】
擬似ＣＩ送出回路１１６は、擬似ＣＩ信号を電話機１２８に対して送出する回路である。擬似ＣＩ信号とは、通信回線１３０を介して相手側装置からのＣＩ着信があった場合に、回線から切断された状態にある電話機１２８を鳴動させるために、電話機１２８に対して送られる信号である。擬似ＣＩ送出回路１１６は、ＳＯＣ１０１からの擬似ＣＩ駆動信号１１５による送出指示に応じて、擬似ＣＩ信号を電話機１２８に対して送出する。
【００４３】
２１０は、公衆回線網（ＰＳＴＮ）である。２２０は、相手ＦＡＸ（ファクシミリ装置１００の通信相手となり得るファクシミリ装置）である。２３０は、ヒューズ等で構成される電流保護素子である。
【００４４】
図２は、ターミナルアダプタ（ＴＡ）の一例を示すビジネスフォンシステムを説明するための図である。
２００１は、光ネットワークである。２００２は回線終端装置で、光信号をＬＡＮなどの電気信号に変更するユニットである。２００３は、ビジネスフォンシステムの主装置である。
【００４５】
２００６は、専用のビジネスフォンを接続するための接続ユニット（ビジネスフォン接続ユニット）である。２００４は、専用のビジネスフォンである。２００９は、専用のビジネスフォン２００４と接続ユニット２００６を接続するための信号線である。
【００４６】
２００７は、ＰＳＴＮ用のファクシミリあるいは電話機を接続するための接続ユニット（ＦＡＸ／ＴＥＬ接続ユニット）である。２００５は、ＰＳＴＮ用のファクシミリ装置（ＦＡＸ）であり、例えば、図１に示したファクシミリ装置１００に対応する。２０１０は、ＦＡＸ／ＴＥＬ接続ユニット２００７とファクシミリ装置２００５を接続するための信号線である。
【００４７】
信号線２０１０からの電流は、ＰＳＴＮの技術基準に基づく場合、約２０ｍＡ〜１２０ｍＡの範囲で制限されているが、ターミナルアダプタにとって都合の良い以下のような独自仕様で構成されることがしばしばあることは前述した通りである。すなわち、図２に示すターミナルアダプタは、動作電力を削減するために電流に制限を加えるもので、例えば約２０ｍＡで電流制限を行い、この一定の電流でのみ動作が可能なターミナルアダプタである。
【００４８】
図３は、ＰＳＴＮ接続時の直流捕捉回路１５２の動作を説明するための図である。
公衆回線網（ＰＳＴＮ）２１０は、局側交換機の電圧源３００２と内部の直流抵抗３００３で構成され、通信回線１３０で接続された直流捕捉回路１５２に対して４８〔Ｖ〕の直流電圧が直流抵抗３００３を介して供給される。
【００４９】
直流捕捉回路１５２は、内部は電流値が可変できる電流源３００１を有し、ＳＤＡＡ１０４の制御によりＰＳＴＮ２１０より供給される電流値Ｉを調整する。直流捕捉回路１５２は、予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう電流Ｉを調整することで、直流捕捉回路１５２の直流インピーダンスＺ（Ｖ／Ｉ）の調整を行うことが可能となる。このとき、電圧Ｖは、電圧源３００２の４８〔Ｖ〕から直流抵抗３００３における電圧降下であるＺ０×Ｉを減じた電圧と等しくなる。よって、電圧Ｖと電流Ｉは関係式「Ｖ＝４８−Ｚ０×Ｉ」で表すことができる。
【００５０】
図４は、ＰＳＴＮ接続時における直流捕捉回路１５２による直流インピーダンス調整とＤＣ−ＶＩ特性の関係を示す図である。各グラフは、縦軸に電圧値を示し、横軸に電流値を示す。
【００５１】
図４において、４００１は、例えばファクシミリ通信をするために選択される、直流捕捉を行う場合の直流の電圧−電流特性を表わすＤＣ−ＶＩ特性カーブの一例である。ここでは、回線電流が少ない時にはインピーダンスが高く、回線電流が大きい時にはインピーダンスが低くなるＤＣ−ＶＩ特性例である。例えば、回線電流が２０〔ｍＡ〕の時には、直流抵抗は見かけ上約９００〔Ω〕になるが、回線電流が１２０〔ｍＡ〕の時には、見かけ上の直流抵抗は約１６７〔Ω〕になる。
【００５２】
４００２は、図３で説明した直流インピーダンス調整が行われた際の電圧Ｖと電流Ｉの関係を表す関係式（Ｖ＝４８−Ｚ０×Ｉ）である。電流Ｉが０〔Ａ〕の時は、電圧Ｖは４８〔Ｖ〕を示し、電流が４８／Ｚ０〔Ａ〕の時は、電圧Ｖは０〔Ｖ〕を示す。例えば、直流抵抗３００３が２００〔Ω〕の時は、回線電流Ｉが約２４０〔ｍＡ〕で電圧Ｖは０〔Ｖ〕を示す。
【００５３】
このようにして、予め設定された直流的な電圧Ｖに対する電流Ｉの特性４００１に適合するよう電流Ｉを調整するが、しかも電圧Ｖと電流Ｉは４００２の直線上を変化するため、４００１と４００２の交点Ａに収束してインピーダンスＺが決定される。
【００５４】
図５は、ターミナルアダプタ接続時における直流捕捉回路１５２の動作を説明するための図である。
ターミナルアダプタ２００３は、４８〔Ｖ〕の電圧源５００２と電流源５００３で構成され、通信回線２０１０で接続された直流捕捉回路１５２に対して、予め設定された定電流Ｉ０を供給する。
【００５５】
直流捕捉回路１５２は、直流インピーダンスが可変できる直流インピーダンスＺ５００１を有し、ＳＤＡＡ１０４の制御により、ターミナルアダプタ２００３より供給される定電流値Ｉ０に応じて、直流インピーダンスを調整する。予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう電圧Ｖを調整することで、直流捕捉回路１５２の直流インピーダンスＺ（Ｖ／Ｉ）の調整を行うことが可能となる。このとき、電圧Ｖは、電流源５００３の定電流Ｉ０が直流インピーダンスＺ５００１に流れることにより発生するため、電圧Ｖと電流Ｉ０は関係式「Ｖ＝Ｚ×Ｉ０」で表すことができる。
【００５６】
図６は、ターミナルアダプタ接続時における直流捕捉回路１５２による直流インピーダンス調整とＤＣ−ＶＩ特性の関係を示す図である。各グラフは、縦軸に電圧値を示し、横軸に電流値を示す。
【００５７】
図６において、６００１および６００２は各々、例えばファクシミリ通信をするために選択される、直流捕捉を行う場合の直流の電圧−電流特性の上限および下限の調整範囲を表わすＤＣ−ＶＩ特性カーブの一例である。
【００５８】
６００３は、図５で説明した直流インピーダンス調整が行われた際の電圧Ｖと電流
Ｉ０の関係を表す。電流Ｉ０は、前述したように、理想的には一定の電流値（この例では２０〔ｍＡ〕）となるが、実際にはターミナルアダプタの定電流特性に起因し、６００３に示すように、直流インピーダンスＺに応じて２０〔ｍＡ〕近傍で若干ではあるが電流が変化する。
【００５９】
直流インピーダンス調整は、予め設定された直流的な電圧Ｖに対する電流Ｉの特性である上限６００１と下限６００２の調整範囲に適合するよう行われる。しかも、ターミナルアダプタの特性により電圧Ｖと電流Ｉは６００３の直線上を変化するため、６００１と６００２との交点ＡとＢの直線上に収束してインピーダンスＺが決定される。
【００６０】
ここにおいて、直流インピーダンス調整が収束した結果、直線ＢＣ上の範囲６００５にあるとき、ターミナルアダプタが正常に動作するため必要な電流値を有している。すなわち、この例では３００〔Ω〕より十分小さい直流インピーダンスになっている。
【００６１】
しかし、直流インピーダンス調整が収束した結果、直線ＡＣ上の範囲６００４にあるときはターミナルアダプタの定電流特性に必要な電流に不足している場合であり、実際はターミナルアダプタが正常に動作していないインピーダンス調整が行われたことになる。
【００６２】
図７は、レジスタ２０６の内容を説明する図である。
回線電流モニタ値７００２は、ＳＤＡＡ１０４で検知した電流値を保持するレジスタである。回線電圧モニタ値７００３は、ＳＤＡＡ１０４で検知した電圧値を保持するレジスタである。ダイアルトーン検出フラグ７００４は、ＳＤＡＡ１０４でダイアルトーン（ＤＴ）を検知したか否かを示すフラグである。
【００６３】
電話回線切断表示フラグ７００５は、ＳＤＡＡ１０４が回線切断すなわちオンフックに移行したことを示すフラグである。オフフック／オンフック指示フラグ７００６は、ホストすなわちＳＯＣ１０１からの指示で、ＳＤＡＡ１０４が直流捕捉すなわちオフフックに移行するか、もしくは、回線切断すなわちオンフックに移行するかを指示する設定フラグである。
【００６４】
インピーダンス調整変更指示フラグ７００７は、回線状態のチェックを行い、その結果に基づき回線電流に応じた所定の第二の直流インピーダンス調整への移行を指示するフラグである。
【００６５】
図８は、実施例１のファクシミリ装置１００の動作を例示するフローチャートであり、主にファクシミリ装置１００から操作した場合の動作例に対応する。このフローチャートに示す処理は、ＤＳＰ２０５がＲＡＭ２０４に展開されたプログラムを実行することにより実現されるものである。なお、ＤＳＰ２０５が実行するプログラムは、後述する図９で詳述するが、ＳＯＣ１０１のＣＰＵ２００により、ＲＯＭ２０３からＲＡＭ２０４に展開されたプログラムや、メモリ１４０から転送されてＲＡＭ２０４に展開されたプログラム等に対応する。
【００６６】
操作パネル１１８上に表示されるＦＡＸ送信キーやオフフックキーが押下されたことに応じて、ＳＯＣ１０１が、オフフック設定をオフフック／オンフック指示フラグ７００６に設定する。ＤＳＰ２０５は、ホストすなわちＳＯＣ１０１からオフフック／オンフック指示フラグ７００６にオフフック設定が設定されたことを検知すると（Ｓ８０１）、Ｓ８０２において、ＳＤＡＡ１０４を制御して、オフフック動作を開始する。
【００６７】
Ｓ８０３において、ＤＳＰ２０５は、ＳＤＡＡ１０４を制御して、直流捕捉回路１５２により第一の直流インピーダンスＺ（Ｖ／Ｉ）調整を行う。
Ｓ８０４において、ＤＳＰ２０５は、第一の直流インピーダンス調整を行っている間、回線上のＤＣ電圧およびＤＣ電流を電圧検知部１５０および電流検知部１５１を使って検知する。
【００６８】
Ｓ８０５において、ＤＳＰ２０５は、上記Ｓ８０４で検知したＤＣ電圧およびＤＣ電流が、予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう調整されたかどうか判断する。
【００６９】
そして、予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう調整されていないと判定した場合（Ｓ８０５でＮＯの場合）、ＤＳＰ２０５は、Ｓ８１２に処理を進める。
【００７０】
Ｓ８１２において、ＤＳＰ２０５は、上記Ｓ８０２で開始したオフフック動作を中止するか否かを判断する。例えば、ＤＳＰ２０５は、第一の直流インピーダンス調整を、予め決められた回数行っていない場合にはオフフック動作を中止しないと判断し、既に予め決められた回数行った場合にはオフフック動作を中止すると判断する。また、ＤＳＰ２０５は、ＳＯＣ１０１からオフフック／オンフック指示フラグ７００６に回線切断、すなわちオンフック設定されたことを検知した場合にも、オフフック動作を中止すると判断する。
【００７１】
そして、オフフック動作を中止しないと判断した場合（Ｓ８１２でＮＯの場合）、ＤＳＰ２０５は、Ｓ８０３に処理を戻し、再度、第一の直流インピーダンスＺ（Ｖ／Ｉ）調整を行うように制御する。
【００７２】
一方、オフフック動作を中止すると判断した場合（Ｓ８１２でＹＥＳの場合）、ＤＳＰ２０５は、オンフック移行を完了し（Ｓ８１３）、本フローチャートの動作を終了する（Ｓ８１４）。
【００７３】
一方、上記Ｓ８０５において、予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう調整されたと判定した場合（Ｓ８０５でＹｅｓの場合）、ＤＳＰ２０５は、Ｓ８０６に処理を進める。
【００７４】
Ｓ８０６において、ＤＳＰ２０５は、上記Ｓ８０４で検知したＤＣ電圧を回線電圧モニタ値７００３にセットする。Ｓ８０７において、ＤＳＰ２０５は、上記Ｓ８０４で検知したＤＣ電流を回線電流モニタ値７００２にセットする。
Ｓ８０８において、ＤＳＰ２０５は、ＳＤＡＡ１０４を制御して、ＤＴ検出部１５７を使ってダイアルトーンの検出（ＤＴ検出）を行う。
【００７５】
次に、Ｓ８０９において、ＤＳＰ２０５は、回線電流モニタ値７００２により所定のＤＣ電流が検知されたか否か、及び、ダイアルトーン検出フラグ７００４によりＳＤＡＡ１０４でダイアルトーンが検知されたか否かを判定する。これにより、ＤＳＰ２０５は、オフフック動作が正常であるかどうかを判断する。
【００７６】
そして、ＤＳＰ２０５は、ＤＣ電流が検知されなかった、又は、ダイアルトーンが検出されなかったと判定した場合（Ｓ８０９でＮＯの場合）、オフフック動作が正常でないと判断し、Ｓ８１５に処理を進める。
【００７７】
Ｓ８１５において、ＤＳＰ２０５は、オフフック動作が正常ではないため、第一の直流インピーダンス調整よりも低い直流インピーダンスになるように収束する回線電圧を変更する指示を、インピーダンス調整変更指示フラグ７００７にセットする。このステップは、第一の直流インピーダンス調整の結果、図６のＡＣの直線上６００４に収束し、例えば回線電圧モニタ値７００３が６〔Ｖ〕以上の値に収束していた場合、収束する回線電圧を例えば１〔Ｖ〕に変更するためのステップである。これにより、図６のＡＣの直線上のＢ点に収束するよう調整されるため、その結果、第一の直流インピーダンス調整よりも低い直流インピーダンスに収束させることが可能となる。なお、本実施例では、電流値が約２０〔ｍＡ〕の場合を説明したが、これに限定されるものではなく、電流値に応じて図６のＢＣ６００５上の動作電圧範囲が変わるため、収束する回線電圧も異なってくる。すなわち、定電流動作の電流値に応じた回線電圧に変更する必要がある。
【００７８】
Ｓ８１６において、ＤＳＰ２０５は、ＳＤＡＡ１０４を制御して、直流捕捉回路１５２により第二の直流インピーダンスＺ（Ｖ／Ｉ）調整を行う。
そして、Ｓ８１７において、ＤＳＰ２０５は、第二の直流インピーダンス調整を行っている間、回線上のＤＣ電圧およびＤＣ電流を電圧検知部１５０および電流検知部１５１を使って検知する。
【００７９】
次に、Ｓ８１８において、ＤＳＰ２０５は、上記Ｓ８１７で検知したＤＣ電圧およびＤＣ電流が、予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう調整されたかどうか判断する。
【００８０】
そして、予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう調整されていないと判定した場合（Ｓ８１８でＮＯの場合）、ＤＳＰ２０５は、Ｓ８１９に処理を進める。
【００８１】
Ｓ８１９において、ＤＳＰ２０５は、上記Ｓ８０２で開始したオフフック動作を中止するか否かを判断する。例えば、ＤＳＰ２０５は、第二の直流インピーダンス調整を、予め決められた回数行っていない場合にはオフフック動作を中止しないと判断し、既に予め決められた回数行った場合にはオフフック動作を中止すると判断する。また、ＤＳＰ２０５は、ＳＯＣ１０１からオフフック／オンフック指示フラグ７００６に回線切断、すなわちオンフック設定されたことを検知した場合にも、オフフック動作を中止すると判断する。
【００８２】
そして、オフフック動作を中止しないと判断した場合（Ｓ８１９でＮＯの場合）、ＤＳＰ２０５は、Ｓ８１６に処理を戻し、再度、第二の直流インピーダンスＺ（Ｖ／Ｉ）調整を行うように制御する。
【００８３】
一方、オフフック動作を中止すると判断した場合（Ｓ８１９でＹＥＳの場合）、ＤＳＰ２０５は、オンフック移行を完了し（Ｓ８２０）、本フローチャートの動作を終了する（Ｓ８２１）。
【００８４】
一方、上記Ｓ８１８において、予め設定された直流的な電圧Ｖに対する電流Ｉの特性に適合するよう調整されたと判定した場合（Ｓ８１８でＹｅｓの場合）、ＤＳＰ２０５は、Ｓ８０６に処理を進める。この場合、ＤＳＰ２０５は、Ｓ８０６において、上記Ｓ８１７で検知したＤＣ電圧を回線電圧モニタ値７００３にセットし、また、Ｓ８０７において、上記Ｓ８１７で検知したＤＣ電流を回線電流モニタ値７００２にセットする。以降、ＤＳＰ２０５は、Ｓ８０８においてＤＴ検出を行い、Ｓ８０９の判断を行い、上述した動作を繰り返す。なお、上記Ｓ８０９の判断でＮＯの間、ＤＳＰ２０５は、第二の直流インピーダンス調整を、予め設定された、回線電流に応じて許容されたインピーダンスあるいは電圧の下限値になるまで繰り返すように構成してもよい。そして、回線電流に応じて許容されたインピーダンスあるいは電圧の下限値になっても、Ｓ８０９の判断でＮＯとなる場合には、ＤＳＰ２０５は、オンフック移行を完了し、本フローチャートの動作を終了するようにしてもよい。
【００８５】
上記Ｓ８０９において、ＤＳＰ２０５は、ＤＣ電流が検知された且つダイアルトーンが検出されたと判定した場合（Ｓ８０９でＹＥＳの場合）、オフフック動作が正常であると判断し、Ｓ８１０に処理を進める。Ｓ８１０において、ＤＳＰ２０５は、オフフック移行を完了し、本フローチャートの動作を終了する（Ｓ８１１）。
【００８６】
図９は、ＳＯＣ１０１のプログラム展開動作を例示するフローチャートである。このフローチャートの処理は、ＳＯＣ１０１のＣＰＵ２００が、メモリ１４０に格納されるプログラムを実行することにより実現されるものである。
【００８７】
Ｓ９０１において、ファクシミリ装置１００のメイン電源（不図示）がＯＮされると、Ｓ９０２において、ＳＯＣ１０１は、ＲＡＭ２０４に対してプログラムを展開する処理（モデム内ＤＳＰのプログラムＲＡＭ展開・書き込み処理）をスタートする。
【００８８】
まず、Ｓ９０３において、ＳＯＣ１０１は、ＲＯＭ２０３に格納されたプログラムを、ＲＡＭ２０４に展開する。
次に、Ｓ９０４において、ＳＯＣ１０１は、メモリ１４０から転送したＳＤＡＡプログラム２０２を、ＲＡＭ２０４に展開する。
次に、Ｓ９０５において、ＳＯＣ１０１は、ＲＡＭ２０４に展開されたプログラムをＤＳＰ２０５により実行開始させる。これにより、図８に示した処理が実行可能となる。
【００８９】
本実施例では、図８のＳ８０９でオフフック動作が正常であるかどうかを判断する場合に、回線電流モニタ値７００２により、所定のＤＣ電流が検知されること、すなわちＤＣ電流が流れていることを判断の一つとしている。
しかし、直流インピーダンス調整を行う過程で、ＳＤＡＡ１０４を制御して回線電流モニタ値７００２を定期的に監視することにより、電流変化が少ない場合に定電流動作を検出できる。従って、所定のＤＣ電流が検知されるという代りにこの定電流動作をしていることを、図８のＳ８０９の判断の一つにしてもよく、正常動作を行っていないことの理由を、より精度よく判断することが可能となる。
【００９０】
本実施例では、回線状態のチェックを行い、その結果に基づき回線電流に応じた所定の第二の直流インピーダンス調整へ自動的に移行するようプログラムを実行している。ここにおいて、自動的に第二の直流インピーダンス調整が行われた場合、その調整結果をメモリ１４０に保持しておき、それ以後は、第一の直流インピーダンス調整を行うことなく保持した調整結果により第二の直流インピーダンス調整を行うようにしてもよい。
【００９１】
また、回線状態のチェックを行い第二の直流インピーダンス調整に移行する際、自動ではなく、その旨を操作パネル１１８の表示部１１９に表示してユーザに通知し、ユーザが操作パネル１１８を操作して手動で実行するようにしてもよい。さらには、手動で第二の直流インピーダンス調整が行われた場合、その調整結果をメモリ１４０に保持し、それ以後は、第一の直流インピーダンス調整を行うことなく保持した調整結果により第二の直流インピーダンス調整を行うようにしてもよい。これらの処理動作の変更は、１４０に格納されたＳＤＡＡプログラム２０２を変更し、この変更されたＳＤＡＡプログラム２０２をＲＡＭ２０４に展開することで、上述の処理動作の変更を実行することができる。
【００９２】
以上のように、実施例１では、ＴＡとファクシミリ装置を接続する場合、オフフック動作の過程で行われた第一の直流インピーダンス調整後に回線状態のチェックを行い、その結果に基づき回線電流に応じた第二の直流インピーダンス調整を行っている。このため、ファクシミリ装置は、接続されているＴＡが一定のオフフック電流を供給する定電流特性を有している場合でも、ＴＡが動作するのに必要な電流値すなわち十分小さいインピーダンスに調整して回線捕捉することができ、誤動作を防止できる。例えば、オフフックできない等の誤動作を防止できる。
【実施例２】
【００９３】
上述した実施例１の図８では、送信時あるいは電話をかける際、ユーザがファクシミリ装置１００を操作することによりオフフック動作を開始する場合の処理を例に説明した。しかし、実施例２では、それらに限られることなく、受信時にオフフック動作を開始する場合も適用することができる。以下、実施例２について詳細に説明する。
【００９４】
図１０は、実施例２のファクシミリ装置１００の動作を例示するフローチャートである。なお、図８と同一のステップには同一のステップ番号を付してある。このフローチャートに示す処理は、ＤＳＰ２０５がＲＡＭ２０４に展開されたプログラムを実行することにより実現されるものである。なお、ＤＳＰ２０５が実行するプログラムは、後述する図９で詳述するが、ＳＯＣ１０１のＣＰＵ２００により、ＲＯＭ２０３からＲＡＭ２０４に展開されたプログラムや、メモリ１４０から転送されてＲＡＭ２０４に展開されたプログラム等に対応する。
【００９５】
ＣＩ検知回路１０８が通信回線からＣＩ信号の着信を検知したことによりＣＩ検知信号１０９がＳＯＣ１０１に入力されると、ＳＯＣ１０１が、オフフック設定をオフフック／オンフック指示フラグ７００６に設定する。ＤＳＰ２０５は、ホストすなわちＳＯＣ１０１からオフフック／オンフック指示フラグ７００６にオフフック設定が設定されたことを検知すると（Ｓ８０１）、Ｓ８０２において、ＳＤＡＡ１０４を制御して、オフフック動作を開始する。なお、図１０のＳ８０１は、図８のＳ８０１で説明したようにホストであるＳＯＣ１０１からのオフフック指示を検出し、Ｓ８０２でオフフックを開始する点は同じである。しかし、その指示要因は、通信回線からＣＩ信号の着信があったことに起因している。
【００９６】
なお、図１０のＳ１００１及びＳ１００２は、図８のＳ８０８及びＳ８０９のステップと異なっているが、その他のステップは図８と同じであるため説明を省略する。
【００９７】
Ｓ８０７の後、ＤＳＰ２０５は、Ｓ１００１において、後述する通信信号検出部で、ＳＤＡＡ１０４を制御して、通信信号の検出を行う。ところで、通信信号検出部とは、例えば、Ｔ．３０通信シーケンスの、本来受信すべき通信信号（あるべき通信信号）を検出するものである。また、本来受信すべき通信信号には、例えば以下のようなものがある。オートダイヤルのＦＡＸであることを示すＣＮＧ信号や、相手にモードを指定して受信させるＤＣＳ信号や、受信機のモデムの受信状態を調整するために送るトレーニング信号や、ＤＣＳで指定したモデムを使って送信するＴＣＦ信号等である。これら通信信号の検出は、ＳＤＡＡ１０４を制御して検出することも可能であるが、Ｔ．３０通信シーケンスを司るモデム１０２で検出することも可能である。即ち、上述の通信信号検出部は、ＳＤＡＡ１０４やモデム１０２等に対応する。
【００９８】
次に、Ｓ１００２において、ＤＳＰ２０５は、回線電流モニタ値７００２により所定のＤＣ電流が検知されか否か、及び、上述の通信信号検出部により上述の通信信号か検出されたか否かを判定することにより、オフフック動作が正常であるかどうかを判断する。このステップは、オフフック時の回線電流を検知し、さらにＳ１００１で回線信号である通信信号を検知するが、その結果、所定の電流を検出するも、あるべき通信信号を検出できない場合に第二の直流インピーダンス調整を行うためのものである。
【００９９】
そして、ＤＳＰ２０５は、ＤＣ電流が検知されなかった、又は、上述の通信信号が検出されなかったと判定した場合（Ｓ１００２でＮＯの場合）、オフフック動作が正常でないと判断し、Ｓ８１５に処理を進める。
一方、ＤＳＰ２０５は、ＤＣ電流が検知された且つ上述の通信信号が検出されたと判定した場合（Ｓ１００２でＹＥＳの場合）、オフフック動作が正常であると判断し、Ｓ８１０に処理を進める。以降の処理は、図８と同じであるため説明を省略する。
【０１００】
実施例２によれば、ファクシミリ装置は、接続されているＴＡが一定のオフフック電流を供給する定電流特性を有する場合でも、ＴＡが動作するのに必要な電流値すなわち十分小さいインピーダンスに調整して回線捕捉することができ、誤動作を防止できる。例えば、オフフックできない等の誤動作を防止できる。
【実施例３】
【０１０１】
実施例３では、ファクシミリ装置１００の自動受信動作制御について説明する。
図１１は、実施例３のファクシミリ装置の特徴的な構成を例示するブロック図であり、図１，図２と同一のものには同一の符号を付してある。
図１２は、実施例３のファクシミリ装置の自動受信動作を例示するフローチャートである。
図１５は、ファクシミリ自動受信時にターミナルアダプタが回線閉結を認識した場合の様子を表すタイミングチャートである。
【０１０２】
以下、図１２のフローチャートに沿って本実施例３のファクシミリ装置の自動受信動作を説明する。なお、図１２のフローチャートに示すＳＯＣ１０１による処理は、ＳＯＣ１０１がメモリ１４０に格納されたプログラムを実行することにより実現されるものである。また、モデム１０２による処理は、ＤＳＰ２０５がＲＡＭ２０４に展開されたプログラムを実行することにより実現されるものである。なお、ＤＳＰ２０５が実行するプログラムは、図９で示したように、ＳＯＣ１０１のＣＰＵ２００により、ＲＯＭ２０３からＲＡＭ２０４に展開されたプログラムや、メモリ１４０から転送されてＲＡＭ２０４に展開されたプログラム等に対応する。
【０１０３】
Ｓ１は、ファクシミリ装置１００が、ＣＩ信号検知を待っているステップである。具体的には、ＣＩ検知回路１０８によりターミナルアダプタ２００３から出力されるＣＩ信号が検知されると、ＣＩ検知信号１０９がＳＯＣ１０１に出力される。これに基づいて、ＳＯＣ１０１は、図１５のタイミングチャートに表わすように規定回数２回のＣＩ信号のケーデンスが発生したか否かを判定する。この際、ＳＯＣ１０１は、ＣＩ検知信号１０９に基づいて、検知されたＣＩ信号のＣＩ信号オフの時間も計測する。
Ｓ１において、ＳＯＣ１０１は、規定回数のＣＩ信号ケーデンスの発生を確認した場合、ＣＩ信号を検知したと判定し（Ｓ１でＹｅｓと判定し）、Ｓ２に処理を進める。
【０１０４】
Ｓ２は、ファクシミリ装置１００が、上記Ｓ１で規定回数のＣＩ信号ケーデンス判定を確認した場合に、ＣＩ信号オフのタイミングでオフフック（ＯＦＦ ＨＯＯＫ）動作を行うステップである。具体的には、ＳＯＣ１０１が、モデム１０２を介してＳＤＡＡ１０４の回線捕捉部１０５にオフフック動作指示を行う。この指示に応じて、回線捕捉部１０５が、直流捕捉回路１５２の入力インピーダンスを制御してオフフック状態を形成する。ファクシミリ装置１００がオフフック状態になると、整流回路１５５を通じて正電圧信号１９０と直流捕捉回路１５２と負電圧信号１９１で回線電流ループを形成する。
【０１０５】
Ｓ３は、ファクシミリ装置１００がＮカウンタ値を０クリア処理するステップである。具体的には、Ｎカウンタ値は、ＳＯＣ１０１で管理されており、後述するＳ１１のオフフック中の過電圧検知ステップで過電圧を検知した回数を示す変数であるＳＯＣ１０１は、このＮカウンタ値を「０」で初期化する。
【０１０６】
Ｓ４は、ファクシミリ装置１００が、送信元ファクシミリ装置から送信されてくるＣＮＧ信号の検知を判断するステップである。具体的には、ターミナルアダプタ２００３がファクシミリ装置１００のオフフック動作により正常に回線閉結を認識すると呼が確立し、ＳＤＡＡ１０４を介してモデム１０２によってＣＮＧ信号が検知される。呼によっては送信元がファクシミリ装置ではなく人による通話の場合もあるが、本発明の主旨とは関係ないので本フローチャートにおいては省略している。
モデム１０２によりＣＮＧ信号が検知された場合（Ｓ４でＹｅｓの場合）、Ｓ５に移行する。
【０１０７】
Ｓ５は、ファクシミリ装置１００がＣＮＧ信号を検知したことに対応して、ＣＥＤ信号を返信するステップである。具体的には、モデム１０２が、所定手順でＣＥＤ信号を出力し、ＳＤＡＡ１０４とターミナルアダプタ２００３とを介して送信元のファクシミリ装置に応答する。その後、フローチャートには明示していないが、モデム１０２は、送信元ファクシミリ装置との間で細かいネゴシエーションを行う。
【０１０８】
Ｓ６は、ファクシミリ装置１００が、送信元ファクシミリ装置から送られてくる画像信号を受信するステップである。具体的には、モデム１０２は、音声信号で受信する画像信号を復調してデジタルデータとしてＳＯＣ１０１に出力する。
【０１０９】
Ｓ７は、ファクシミリ装置１００が、画像信号の受信が終了したか否かを判定するステップである。具体的には、モデム１０２が送信元ファクシミリ装置から送信されるＤＣＮ信号を受信したら、ＳＯＣ１０１に受信終了であることを伝える。ＳＯＣ１０１は、モデム１０２から受信終了の通知を受けると、画像受信終了と判断し（Ｓ７でＹｅｓと判断し）、Ｓ８に処理を進める。
【０１１０】
Ｓ８は、ファクシミリ装置１００がオンフック動作（回線開放）を行うステップである。具体的には、ＳＯＣ１０１は、モデム１０２を介してＳＤＡＡ１０４の回線捕捉部１０５にオンフック（ＯＮ ＨＯＯＫ）動作指示を行う。これに応じて、回線捕捉部１０５は、直流捕捉回路１５２の入力インピーダンスを制御してオンフック状態を形成し回線開放する。
【０１１１】
また、上記Ｓ４において、ＳＯＣ１０１が、モデム１０２によってＣＮＧ信号が検知されないと判定した場合（Ｓ４でＮｏの場合）、Ｓ１０に移行する。
Ｓ１０は、ファクシミリ装置１００がＣＩ信号オフの時間を計測・待機するステップである。具体的には、ＳＯＣ１０１が、上記Ｓ１で計測済みのＣＩ信号オフ時間（ＣＩ ＯＦＦ時間）だけ待機し（Ｓ１０でＹｅｓ）、Ｓ１１に処理を進める。
【０１１２】
Ｓ１１は、ファクシミリ装置１００が回線の過電圧を検知するステップである。具体的には、ファクシミリ装置１００では、ＳＤＡＡ１０４内の電圧検知部１５０によって正電圧信号１９０と負電圧信号１９１の間の電圧を監視している。ターミナルアダプタ２００３が回線閉結を認識していない場合、通常音声信号レベルの電圧を超えるＣＩ信号が印加される。ＳＯＣ１０１は、電圧検知部１５０により所定の閾値以上の電圧（過電圧）が検知されたか否かを判定する。
【０１１３】
そして、ＳＯＣ１０１が、電圧検知部１５０により所定の閾値以上の電圧（過電圧）が検知されていないと判定した場合（Ｓ１１でＮｏの場合）、Ｓ４に処理を移行する。
一方、ＳＯＣ１０１が、電圧検知部１５０により所定の閾値以上の電圧が検知されたと判定した場合（Ｓ１１でＹｅｓの場合）、ターミナルアダプタ２００３が回線閉結を認識していないと判断し、Ｓ１２に処理を進める。
【０１１４】
Ｓ１２は、ファクシミリ装置１００がＮカウンタ値２以上か否かを判定する。具体的には、ＳＯＣ１０１がＮカウンタ値判定処理を行う。なお、判定値は必ず「２」である必要はなく、適宜他の数値に設定することは可能である。
そして、Ｎカウンタ値が２未満と判定した場合（Ｓ１２でＮｏの場合）、ＳＯＣ１０１は、Ｓ１３に処理を進める。
【０１１５】
Ｓ１３は、ファクシミリ装置１００が直流捕捉回路１５２のインピーダンスを所定量だけ低く設定するステップである。具体的には、ＳＯＣ１０１が、モデム１０２を介してＳＤＡＡ１０４内の回線捕捉部１０５を制御して、直流捕捉回路１５２のインピーダンスを所定量だけ低く設定する。
【０１１６】
Ｓ１４は、ファクシミリ装置１００がＮカウンタ値をインクリメントするステップである。具体的には、ＳＯＣ１０１がＮカウンタ値インクリメント処理を行い、Ｓ４に処理を移行する。
【０１１７】
また、上記Ｓ１２において、ＳＯＣ１０１が、Ｎカウンタ値が２以上と判定した場合（Ｓ１２でＹｅｓの場合）、ＳＯＣ１０１は、Ｓ９に処理を進める。
Ｓ９は、ファクシミリ装置１００がＮカウンタ値が２以上である場合にエラーとして記録を残すステップである。具体的には、ＳＯＣ１０１がエラー記録処理を行い、Ｓ８において、オンフック（ＯＮ ＨＯＯＫ）動作を行う。オンフック動作の後、フローチャートには示していないが、ＳＯＣ１０１は、さらに、記録部１２２からエラーレポート出力する、又は、表示器１１９にエラーメッセージを表示するなどの処理を行う。すなわち、ファクシミリ装置１００のＳＯＣ１０１は、本実施例の場合、２段階まで直流捕捉回路１５２のインピーダンスを下げる処理を行うが、それでもＣＩ信号入力が検知されるような状況ではエラーとして処理する制御を行う。
【０１１８】
以上のように、実施例３では、ファクシミリ装置１００のオフフック後にＣＩ信号入力を検知すると、回線電流を増やすように回線捕捉部１０５と直流捕捉回路１５２を制御することによって、ターミナルアダプタとの呼を確立させる構成を有する。これにより、ファクシミリ装置の自動受信においてオフフック状態になった時、回線側から十分な電流を得られず回線側が回線閉結を認識しない場合でも、回線電流を増加させて、回線側に回線閉結を認識させ受信動作を行うことができる。よって、一定のオフフック電流を供給する定電流特性を有するＴＡに接続されるファクシミリ装置によって、ファクシミリを自動受信することが可能になる。
【実施例４】
【０１１９】
本実施例４は、上述の実施例３の構成や制御を含んでいるため、共通する点については説明を省略し、異なる点のみ説明する。
図１３は、実施例４のファクシミリ装置の特徴的な構成を例示するブロック図であり、図１１と同一のものには同一の符号を付してある。
図１３において、１９２は直流重畳回路であり、直流捕捉回路１５２に直列に接続されている。直流重畳回路１９２は、ファクシミリ装置１００の内部ＤＣ電源（内部電源）を電源として、ＳＤＡＡ１０４の回線捕捉部１０５の制御によって、所定の直流電流を正電圧信号１９０に重畳する。
【０１２０】
図１４は、実施例４のファクシミリ装置の自動受信動作を例示するフローチャートであり、図１２と同一のステップには同一のステップ番号を付してある。
以下、図１４のフローチャートに沿って本実施例４のファクシミリ装置の自動受信動作を説明する。なお、図１４のフローチャートに示すＳＯＣ１０１による処理は、ＳＯＣ１０１がメモリ１４０に格納されたプログラムを実行することにより実現されるものである。また、モデム１０２による処理は、ＤＳＰ２０５がＲＡＭ２０４に展開されたプログラムを実行することにより実現されるものである。なお、ＤＳＰ２０５が実行するプログラムは、図９で示したように、ＳＯＣ１０１のＣＰＵ２００により、ＲＯＭ２０３からＲＡＭ２０４に展開されたプログラムや、メモリ１４０から転送されてＲＡＭ２０４に展開されたプログラム等に対応する。
【０１２１】
実施例４では、ＳＯＣ１０１が、Ｓ１２において、Ｎカウンタ値が２未満と判定した場合（Ｓ１２でＮｏの場合）、Ｓ１５に処理を進める。
Ｓ１５は、ファクシミリ装置１００が直流重畳回路１９２の重畳電流を所定量だけ高く設定するステップである。具体的には、ＳＯＣ１０１が、モデム１０２を介してＳＤＡＡ１０４内の回線捕捉部１０５を制御して、直流重畳回路１９２の重畳電流を所定量だけ高く設定する。
【０１２２】
以上のように、実施例４では、ファクシミリ装置１００のオフフック後にＣＩ信号入力を検知すると回線電流を増やすように、回線捕捉部１０５と直流重畳回路１９２を制御することによってターミナルアダプタとの呼を確立させる構成を有する。これにより、ファクシミリ装置の自動受信においてオフフック状態になった時、回線側から十分な電流を得られず回線側が回線閉結を認識しない場合でも、回線電流を増加させて、回線側に回線閉結を認識させ受信動作を行うことができる。よって、一定のオフフック電流を供給する定電流特性を有するＴＡに接続されるファクシミリ装置によって、ファクシミリを自動受信することが可能になる。
【０１２３】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されていてもよい。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【０１２４】
（その他の実施例）
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２５】
１０１    ＳＯＣ
１０２    モデム
１０４    ＳＤＡＡ
１０５    回線捕捉部
１５２    直流捕捉回路
２０２    ＳＤＡＡプログラム
２０４    ＲＡＭ
２０５    ＤＳＰ
２０６    レジスタ
【図１】
0006566808.tif 000002
【図２】
0006566808.tif 000003
【図３】
0006566808.tif 000004
【図４】
0006566808.tif 000005
【図５】
0006566808.tif 000006
【図６】
0006566808.tif 000007
【図７】
0006566808.tif 000008
【図８】
0006566808.tif 000009
【図９】
0006566808.tif 000010
【図１０】
0006566808.tif 000011
【図１１】
0006566808.tif 000012
【図１２】
0006566808.tif 000013
【図１３】
0006566808.tif 000014
【図１４】
0006566808.tif 000015
【図１５】
0006566808.tif 000016
【図１６】
0006566808.tif 000017