(57)【特許請求の範囲】
【請求項１】
外部装置から送出されて来るＡＴコマンドを検出して、そのコマンドに応じた信号を、通信回線を通じて送信する通信端末装置において、
上記外部装置からのＦＳＫ送信コマンド「ＡＴ＋ＦＴＨ＝３」の検出に基づいて、ＤＣＳ信号を上記通信回線を通じて送信した後、高速送信開始コマンド「ＡＴ＋ＦＴＨ＝９６」を検出しないまま所定時間が経過したときには、ＴＣＦ信号の送信を開始することを特徴とする外部装置接続機能付通信端末装置。
【請求項２】
請求項１に記載の通信端末装置において、
上記高速送信開始コマンドを検出しないまま所定時間が経過したときに送信するＴＣＦ信号の通信速度は、ＦＳＫ送信コマンドと送信したＤＣＳ信号のいずれかに格納された情報に基づいて決定することを特徴とする外部装置接続機能付通信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータ等の外部装置を接続したファクシミリ装置などの通信端末装置に関する。
【０００２】
【従来の技術】
従来から、通信端末装置であるファクシミリ装置は、任意の画像データが送受信できるため、広くオフィスや一般家庭に普及しており、一方、パーソナルコンピュータ（以下「パソコン」という）等の装置も多機能のものが開発され、様々な用途に使用されている。そして近時では、パソコンを外部装置として接続可能としたファクシミリ装置が開発されており、双方の連動ができるようになっている。
【０００３】
この場合、ファクシミリ装置は、読取走査した画像データをパソコン側に伝送すれば、パソコンのスキャナとして機能して、パソコンにおける画像データの加工、修正を可能とする一方、パソコン側で作成した画像データを受けて、予めセットされている所定の記録紙に印字出力すれば、パソコンのプリンタとして機能する。また、ファクシミリ装置は、電話回線などの通信回線を接続しており、ファクシミリ通信が可能になっているので、パソコンによる画像データのファクシミリ送受信を可能とし、この場合はパソコンのモデムとして機能する。
【０００４】
【発明が解決しようとする課題】
ところが、上記従来のようなファクシミリ装置は、パソコンのモデムとして機能する場合、ファクシミリ通信手順が正常に実行できず、正しい通信ができない場合があった。
すなわち、ファクシミリ装置は、パソコン側からコマンドを受け、そのコマンドに従って、電話回線等に信号を送信したり、信号を受信したりしているが、モデムの速度を低速から高速に切り替えるときは特に、パソコンから送出されて来るコマンドの検出が間に合わず、以降の信号が送受できない場合があった。
【０００５】
具体的には、ファクシミリ送信の場合に、パソコンからコマンドを受け、低速信号（３００ｂｐｓ）でＤＣＳ（ディジタル命令信号）を回線に対して送出した後、所定の期間（７５ｍｓ）をキャリア無しとしてから、高速信号（４８００ｂｐｓ等）でＴＣＦ（トレーニングチェック）を送出する必要があるが、このＴＣＦ送出を指令するコマンドが、上記所定の期間を超えてから、遅れてパソコンから送出されて来る場合があった。
【０００６】
本発明はこのような事情に鑑みて提案されたものであり、外部装置からのコマンドを待たないで、通信回線に信号を送受信をすることにより、正しい通信ができるようにした外部装置接続機能付通信端末装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の外部装置接続機能付通信端末装置は、外部装置から送出されて来るＡＴコマンドを検出して、そのコマンドに応じた信号を、通信回線を通じて送信する通信端末装置において、外部装置からのＦＳＫ送信コマンド「ＡＴ＋ＦＴＨ＝３」の検出に基づいて、ＤＣＳ信号を上記通信回線を通じて送信した後、高速送信開始コマンド「ＡＴ＋ＦＴＨ＝９６」を検出しないまま所定時間が経過したときには、ＴＣＦ信号の送信を開始する。
【０００８】
請求項２は、請求項１に記載の通信端末装置において、高速送信開始コマンドを検出しないまま所定時間が経過したときに送信するＴＣＦ信号の通信速度は、ＦＳＫ送信コマンドと送信したＤＣＳ信号のいずれかに格納された情報に基づいて決定する。
【００１０】
【発明の実施の形態】
以下に、図面とともに本発明の実施の形態について説明する。
図１は、本発明の外部装置接続機能付通信端末装置の基本構成の一例を示すブロック図である。
ここでは、通信端末装置の一例としてファクシミリ装置Ｆの構成を示しており、ＲＳ−２３２Ｃ等の規格により通信線Ｌを介して、外部装置であるパソコンＰＣをコネクタ接続するとともに、通信回線Ｌａ（電話回線等）を接続する。このような構成によって、ファクシミリ装置Ｆは、通信回線Ｌａを通じたファクシミリ通信を行うとともに、パソコンＰＣのモデム、プリンタ、スキャナとしても機能するようになっている。
【００１１】
なお、本発明では、外部装置はパソコンＰＣには限定されず、ファクシミリ装置Ｆとの通信機能を備えたものであればよく、例えば、標準規格（ＥＩＡ／ＴＩＡ−５７８）であるAsynchronous Facsimile DCE Control Standard Service Class I （サービスクラス１）などのプロトコルを使用してデータ通信を実現できればよい。このサービスクラス１では、データ端末装置がファクシミリ装置Ｆを設定・制御するためのコマンド（ＡＴコマンド）と、このコマンドに対してファクシミリ装置Ｆが返信するレスポンスを定義しており、これらを通信線Ｌにおいてシリアル伝送することによって、双方からのデータ伝送を可能としている。以下には、このサービスクラス１のプロトコルを例にとって説明する。
【００１２】
図において、１はＣＰＵ等で構成され、各部の信号制御を行う主制御部、２は通信回線Ｌａへのダイヤル信号の送出等の網制御を行うＮＣＵ、３は画像データをファクシミリ通信するために信号の変調・復調を行うモデム、４はＤＲＡＭ等で構成され、ファクシミリ通信するイメージデータを記憶する画像メモリ、５はＳＲＡＭ等で構成され、処理の実行時に発生する一時的なデータを記憶するＲＡＭ、６はこのファクシミリ装置Ｆの動作に必要な装置制御プログラムを記憶しているＲＯＭ、７は液晶表示装置などで構成され、このファクシミリ装置Ｆの動作状態や操作手順などを表示する表示部、８はテンキーやファンクションキーなどの各種キーを備えて、このファクシミリ装置Ｆに対し各種入力設定を行う操作部、９はＣＣＤ等を利用したスキャナで原稿を読み取り、白黒２値に変換したドットイメージデータを出力する読取部、１０は他のファクシミリ装置からファクシミリ受信したイメージデータや、パソコンＰＣから受信したイメージデータを、記録紙に記録（印字出力）する記録部、１１はＲＳ−２３２Ｃなどの接続ポートを備えて、予め定められたプロトコルに従って、通信線Ｌを介して接続されたパソコンＰＣとの通信を制御する外部インタフェース部である。
【００１３】
このような構成において、ファクシミリ装置Ｆは、予め、パソコンＰＣ側から外部インタフェース部１１を介して初期設定が行われた後、通信回線Ｌａを通じて他のファクシミリ装置などからデータを受信したときは、このデータをそのままパソコンＰＣに送信する一方、パソコンＰＣから受信したデータは、通信回線Ｌａを通じて、送信されてきたダイヤルデータに従って発呼して送信される。
【００１４】
このようにファクシミリ装置ＦがパソコンＰＣのモデムとして機能する場合に、本発明は特徴があり、図２にはファクシミリ送信時（本発明実施例）、図３にはファクシミリ受信時（参考例）の動作を、それぞれフローチャートで示しており、これを以下に説明する。図２では、パソコンＰＣ側から外部インタフェース部１１を介して「ＦＳＫ（周波数変調）送信指令」コマンド（例えば、ＡＴ＋ＦＴＨ＝３）を受けると、通信回線Ｌａに対して、低速（３００ｂｐｓ、変調方式：Ｖ．２１ ｃｈ．２）でＤＣＳ信号を送出し、その後、パソコンＰＣからの「高速送信開始指令」コマンド（例えば、ＡＴ＋ＦＴＨ＝９６）を受けるのを待つ。
【００１５】
通信回線Ｌａには、ＤＣＳを送出してから、所定の無音期間（約７５ｍｓ）後に、ＴＣＦを送出する必要があり、それに合わせてパソコンＰＣから、「高速送信開始指令」コマンドを受ければ、コマンドで指定される高速（９６００ｂｐｓ、変調方式：Ｖ．２９）で通信するために、モデム３をオープンし、位相同期をすべく、高速送信トレーニング（ＴＣＦ送出）を行い、高速送信を開始するが、その期間内にコマンドを受けなかったときは、ステップ１０１において送出したＤＣＳ内のモデム速度を検出し、この速度でモデム３をオープンして、高速送信トレーニングを行い、高速送信を行う（以上、１００〜１０７）。
【００１６】
即ちここでは、主制御部１は、パソコンＰＣからの第１のコマンド（ＦＳＫ送信指令）の検出に基づいて、第１の信号（ＤＣＳ）を通信回線Ｌａを通じて送信した後、第２のコマンド（高速送信開始指令）の検出を待たずに、第２の信号（ＴＣＦ）の送信を開始する（モデムオープン）。なお、モデム３をオープンするとは、動作させたい送信あるいは受信の通信速度を、主制御部１がモデム３の内部コマンドレジスタに設定することをいう。
【００１７】
また、主制御部１は、送信する第２の信号（ＴＣＦ）の種類は、外部装置からの第１のコマンド（ＦＳＫ送信指令）内に格納された情報（モデム速度）に基づいて決定する。図では、ＦＳＫ送信指令によって通信回線Ｌａに送信するＤＣＳからモデム速度を検出しているが、ＦＳＫ送信指令コマンドから検出することとの違いはない。このように、高速送信開始指令コマンドを待つことなく、本来、このコマンドに基づいて送信するＴＣＦを送信するようにすれば、従来のように、信号の送信が遅れて、通信エラーが生じるようなことがない。
【００１８】
なお、モデムオープン後に、パソコンＰＣ側から、第２のコマンドである高速送信開始指令コマンドを受けたときは、既にモデムオープン、送信の開始がされているので、このコマンドに対して処理は行わず、パソコンＰＣ側に正常のレスポンスを返すだけでよい。図３には、参考例として、通信回線Ｌａを通じて信号を受信するときの動作を示しており、ここでは、図２のように手順に従ったフローではなく、パソコンＰＣ側から受信したコマンドの種類によって、処理を振り分ける場合のフローを示している。
【００１９】
パソコンＰＣ側から外部インタフェース部１１を介して、ＲＳ−２３２Ｃデータを受信し、それがＡＴコマンドとして有効なデータであれば、そのコマンドを解析し、処理を振り分ける（２００〜２０２）。
解析したコマンドが、「ＦＳＫ受信指令」コマンド（例えば、ＡＴ＋ＦＲＨ＝３）であれば、通信回線Ｌａを通じて、低速（３００ｂｐｓ、変調方式：Ｖ．２１  ｃｈ．２）で信号を受信し、ＤＣＳ信号を受信したときには、すぐにＤＣＳに宣言された速度でモデム３をオープンし、送信側からのＴＣＦ（トレーニングチェック）を待つ（２０３〜２０６）。このように本発明では、パソコンＰＣ側から「高速受信開始指令」コマンドを受けなくても、信号の受信を開始すべく、モデム速度が判った時点で、モデム３をオープンする。
【００２０】
そして、パソコンＰＣ側から、「高速受信開始指令」コマンド（例えば、ＡＴ＋ＦＲＨ＝９６）を受ければ、コマンドで指定された高速（９６００ｂｐｓ、変調方式：Ｖ．２９）で通信するために、モデム３をオープンし、ＴＣＦを受け、高速受信を開始する（２０７〜２１０）。このとき、既にステップ２０６においてモデム３をオープンしているときは、本来、受信すべき「高速受信開始指令」コマンドを待つ（２０７）のみで、高速受信（２１０）を行うようにする。
【００２１】
また、パソコンＰＣ側から受信したコマンドが、「ＦＳＫ受信指令」コマンドではなく、「高速受信開始指令」コマンドでもないときは、各コマンドに対して、予めプロトコルで定められた処理を実行する（２１１）。
ここでは、主制御部１は、パソコンＰＣからの第１のコマンド（ＦＳＫ受信指令）の検出に基づいて、第１の信号（ＤＣＳ）を通信回線Ｌａを通じて受信した後、第２のコマンド（高速受信開始指令）の検出を待たずに、第２の信号（ＴＣＦ）の受信を開始する（モデムオープン）。
【００２２】
また、主制御部１は、受信する第２の信号（ＴＣＦ）の種類は、受信した第１の信号（ＤＣＳ）内に格納された情報（モデム速度）に基づいて決定する（２０６）。このように、高速受信開始指令コマンドを待つことなく、本来、このコマンドに基づき、ＴＣＦを受信のために開始するモデムオープン（２０６）を行っておけば、従来のように、ＴＣＦの受信が出来ず、通信エラーが生じたりすることがない。
【００２３】
【発明の効果】
以上の説明から理解できるように、本発明の請求項１に記載の外部装置接続機能付通信端末装置は、外部装置からの第１のコマンドの検出に基づいて、第１の信号を送信した後、第２のコマンドの検出を待たずに、第２の信号を送信するので、第２の信号の送出タイミングが遅れることがなく、正常に通信ができる。
【００２４】
請求項２では、第１の信号を送信した後に送信する第２の信号の種類は、外部装置からの第１のコマンド内に格納された情報に基づいて決定するので、第２のコマンドを検出しなくても、第２の信号が送信できる。
【図面の簡単な説明】
【図１】本発明に係る外部装置接続機能付通信端末装置の構成の一例を示したブロック図である。
【図２】外部装置接続機能付通信端末装置の本発明に係る基本動作を示したフローチャートである。
【図３】外部装置接続機能付通信端末装置の基本動作の参考例を示したフローチャートである。
【符号の説明】
Ｆ・・・ファクシミリ装置
１・・・主制御部
１１・・・外部インタフェース部
Ｌ・・・通信線
ＰＣ・・・パソコン
Ｌａ・・・通信回線
【図１】
0003870520.tif 000002
【図２】
0003870520.tif 000003
【図３】
0003870520.tif 000004