(57)【特許請求の範囲】
【請求項１】
回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、
前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された発呼番号情報（ＡＴＤＴ／ＡＴＤＰ）中に所定の識別子に続いて含まれる番号列をＳＥＰ／ＰＷＤとして前記発呼番号情報の前記所定の識別子までの相手先番号に発呼してＳＥＰ／ＰＷＤの通知を伴うポーリング受信を行うことを特徴とするファクシミリ装置の制御方法。
【請求項２】
回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、
前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された発呼番号情報（ＡＴＤＴ／ＡＴＤＰ）中に所定の識別子に続いて含まれる番号列をＳＵＢ／ＳＩＤとして前記発呼番号情報の前記所定の識別子までの相手先番号に発呼してＳＵＢ／ＳＩＤの通知を伴うファクシミリ送信を行うことを特徴とするファクシミリ装置の制御方法。
【請求項３】
回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、
前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された端末識別情報（ＡＴ＋ＦＬＩＤ）中に所定の識別子に続いて含まれる番号列をＳＥＰ／ＰＷＤとして相手先番号に発呼してＳＥＰ／ＰＷＤの通知を伴うポーリング受信を行うことを特徴とするファクシミリ装置の制御方法。
【請求項４】
回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、
前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された端末識別情報（ＡＴ＋ＦＬＩＤ）中に所定の識別子に続いて含まれる番号列をＳＵＢ／ＳＩＤとして相手先番号に発呼してＳＵＢ／ＳＩＤの通知を伴うファクシミリ送信を行うことを特徴とするファクシミリ装置の制御方法。
【請求項５】
ＳＥＰまたはＳＵＢのいずれを優先するかを予め設定しておき、前記コンピュータ装置から前記インターフェースを介してＳＥＰとＳＵＢが同時に通知された場合、予め優先と設定したほうを優先的に使用してポーリング受信またはファクシミリ送信を行うことを特徴とする請求項１、２、３または４のいずれかに記載のファクシミリ装置の制御方法。
【請求項６】
前記コンピュータ装置にとってのファクシミリモデムとして相手先装置から前記回線を介してポーリング受信する際に、前記コンピュータ装置に対して前記インターフェースを介していったん回線断を通知してから着呼通知を行い、ポーリング受信したファクシミリメッセージを通常のファクシミリ受信の形態で前記コンピュータ装置に転送することを特徴とする請求項１、２、３、４または５のいずれかに記載のファクシミリ装置の制御方法。
【請求項７】
前記コンピュータ装置から前記インターフェースを介してＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合には回線断することを特徴とする請求項１、２、３、４、５または６のいずれかに記載のファクシミリ装置の制御方法。
【請求項８】
前記コンピュータ装置から前記インターフェースを介してＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合でも通信を継続し、その後の動作を前記コンピュータ装置側のアプリケーションに委ねることを特徴とする請求項１、２、３、４、５または６のいずれかに記載のファクシミリ装置の制御方法。
【請求項９】
相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合に回線断するかまたは通信を継続するかを予め設定しておき、前記コンピュータ装置から前記インターフェースを介してＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合に、予めの設定に応じて、回線断するか、または、通信を継続してその後の動作を前記コンピュータ装置側のアプリケーションに委ねることを特徴とする請求項１、２、３、４、５または６のいずれかに記載のファクシミリ装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ装置の制御方法に関し、特に、回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い、前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法に関する。
【０００２】
【従来の技術】
従来、Ｇ３ファクシミリ装置においては、受信側装置が送信側装置から受信した文書を単にプロッタにより記録紙に記録したり、発呼側装置が着呼側装置に発呼してポーリング送信を要求し、着呼側装置は、ポーリング送信のためにスキャナにセットされていた原稿を読み取って得た文書、または、予めポーリング送信のためにメモリに記憶されていた文書を発呼側に送信して、発呼側で受信しプロッタで記録紙に記録するといったように、装置対装置のファクシミリ通信を行っていた。
【０００３】
一方、ファクシミリ装置は、１人のユーザにより使用されるのはまれで、多数のユーザにより共用される場合が多いため、送信側装置から送信した文書を受信側の特定のユーザに受け取らせたいという、親展通信機能の要請があった。また、発呼側装置が複数の文書のうちの特定の文書を指定して、着呼側装置からポーリング受信したいという、選択ポーリング通信機能の要請があった。
【０００４】
しかし、従来のＧ３ファクシミリにおいては、ＩＴＵ−Ｔ勧告Ｔ．３０に親展通信機能や、選択ポーリング機能のための制御信号が標準では規定されていなかったため、親展通信機能や、選択ポーリング通信機能は、各メーカが非標準の方式で独自に対応しなければならず、各メーカ間で互換性がなかった。
【０００５】
しかし、最近、ＩＴＵ−Ｔ勧告Ｔ．３０において、サブアドレス信号ＳＵＢ、セレクティブポーリング信号ＳＥＰ、パスワード信号ＰＷＤ、ＳＩＤ（サブアドレス信号ＳＵＢ使用時におけるパスワードＰＷＤ）などの、親展通信機能や、選択ポーリング通信機能に使用可能な標準の制御信号が規定された。サブアドレス信号ＳＵＢは、ディジタル識別信号ＤＩＳ、ディジタル送信命令信号ＤＴＣ、または、ディジタル送信命令信号ＤＣＳの情報フィールドのビット４９がセットされているときにのみ送信され、セレクティブポーリング信号ＳＥＰは、同様に、ビット４７がセットされているときにのみ送信され、パスワード信号ＰＷＤ及びＳＩＤは、同様に、ビット５０がセットされているときにのみ送信される。
【０００６】
ＳＵＢ、ＳＥＰ、ＰＷＤ（ＳＩＤ）の各制御信号は、通信機器工業会でその有効利用が検討され、その席でそれらの制御信号は、総称してＦコードと命名され、そのＦコードを使用したファクシミリ通信に対応したファクシミリ装置が増えつつある。
【０００７】
一方、ファクシミリ装置は、原稿を読み取って得た画情報を回線を介して送信する一方、回線を介して受信した画情報を記録紙に記録するという、ファクシミリ装置としての機能を実現するために、原稿を読み取って画情報を得るためのスキャナと、画情報を記録紙に記録するためのプロッタと、画情報を回線を介して送受信するためのファクシミリモデムを備えている。
【０００８】
そこで、ファクシミリ装置のハードウェア資源の有効活用のために、ファクシミリ装置をインターフェースを介してパーソナルコンピュータ等のコンピュータ装置と接続して、前記スキャナで読み取った画情報を前記インターフェースを介して前記コンピュータ装置に送信したり、前記コンピュータ装置から前記インターフェースを介して受信した画情報を前記プロッタで記録紙に記録したり、前記コンピュータ装置から前記インターフェースを介して受信した画情報を前記モデムを使用して回線上の送信相手先装置に送信したり、前記モデムを使用して回線から受信した画情報を前記インターフェースを介して前記コンピュータ装置に送信することで、ファクシミリ装置をコンピュータ装置にとってのスキャナ装置や、プリンタ装置や、ファックスモデムとしても機能できるようにしたものも実用されている。
【０００９】
コンピュータ装置（上で稼働するファックスアプリケーション）と、そのコンピュータ装置にとってのファックスモデムとして機能するファクシミリ装置とのインターフェースを介した通信は、独自の手順によっても行えるが、データモデム用のＡＴコマンドをファックスモデムのために拡張した標準のＣｌａｓｓ２手順により行うのが一般的である。
【００１０】
【発明が解決しようとする課題】
しかし、ファクシミリ装置がＦコードを用いたファクシミリ通信に対応していても、ＡＴコマンドＣｌａｓｓ２手順では、Ｆコードを通知する手順が用意されていないため、ファクシミリ装置がコンピュータ装置にとってのファックスモデムとして動作してファクシミリ通信を行う場合に、Ｆコードを使用できないという問題点があった。
【００１１】
本発明は係る事情に鑑みてなされたものであり、ＡＴコマンドＣｌａｓｓ２手順によりコンピュータ装置と通信を行ってファックスモデムとして動作する場合でも、Ｆコードを用いた通信を行えるファクシミリ装置の制御方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載のファクシミリ装置の制御方法は、回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された発呼番号情報（ＡＴＤＴ／ＡＴＤＰ）中に所定の識別子に続いて含まれる番号列をＳＥＰ／ＰＷＤとして前記発呼番号情報の前記所定の識別子までの相手先番号に発呼してＳＥＰ／ＰＷＤの通知を伴うポーリング受信を行うことを特徴とする。
【００１３】
請求項２に記載のファクシミリ装置の制御方法は、回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された発呼番号情報（ＡＴＤＴ／ＡＴＤＰ）中に所定の識別子に続いて含まれる番号列をＳＵＢ／ＳＩＤとして前記発呼番号情報の前記所定の識別子までの相手先番号に発呼してＳＵＢ／ＳＩＤの通知を伴うファクシミリ送信を行うことを特徴とする。
【００１４】
請求項３に記載のファクシミリ装置の制御方法は、回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された端末識別情報（ＡＴ＋ＦＬＩＤ）中に所定の識別子に続いて含まれる番号列をＳＥＰ／ＰＷＤとして相手先番号に発呼してＳＥＰ／ＰＷＤの通知を伴うポーリング受信を行うことを特徴とする。
【００１５】
請求項４に記載のファクシミリ装置の制御方法は、回線を介して相手装置との間でＦコードを用いたファクシミリ通信が可能である一方、インターフェースを介して接続されたコンピュータ装置との間で前記インターフェースを介してＡＴコマンドＣｌａｓｓ２手順を用いて通信を行い前記コンピュータ装置にとってのファクシミリモデムとして動作可能なファクシミリ装置の制御方法において、前記コンピュータ装置にとってのファクシミリモデムとして動作する際に、前記コンピュータ装置から前記インターフェースを介して通知された端末識別情報（ＡＴ＋ＦＬＩＤ）中に所定の識別子に続いて含まれる番号列をＳＵＢ／ＳＩＤとして相手先番号に発呼してＳＵＢ／ＳＩＤの通知を伴うファクシミリ送信を行うことを特徴とする。
【００１６】
請求項５に記載のファクシミリ装置の制御方法は、請求項１、２、３または４のいずれかに記載のファクシミリ装置の制御方法において、ＳＥＰまたはＳＵＢのいずれを優先するかを予め設定しておき、前記コンピュータ装置から前記インターフェースを介してＳＥＰとＳＵＢが同時に通知された場合、予め優先と設定したほうを優先的に使用してポーリング受信またはファクシミリ送信を行うことを特徴とする。
【００１７】
請求項６に記載のファクシミリ装置の制御方法は、請求項１、２、３、４または５のいずれかに記載のファクシミリ装置の制御方法において、前記コンピュータ装置にとってのファクシミリモデムとして相手先装置から前記回線を介してポーリング受信する際に、前記コンピュータ装置に対して前記インターフェースを介していったん回線断を通知してから着呼通知を行い、ポーリング受信したファクシミリメッセージを通常のファクシミリ受信の形態で前記コンピュータ装置に転送することを特徴とする。
【００１８】
請求項７に記載のファクシミリ装置の制御方法は、請求項１、２、３、４、５または６のいずれかに記載のファクシミリ装置の制御方法において、前記コンピュータ装置から前記インターフェースを介してＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合には回線断することを特徴とする。
【００１９】
請求項８に記載のファクシミリ装置の制御方法は、請求項１、２、３、４、５または６のいずれかに記載のファクシミリ装置の制御方法において、前記コンピュータ装置から前記インターフェースを介してＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合でも通信を継続し、その後の動作を前記コンピュータ装置側のアプリケーションに委ねることを特徴とする。
【００２０】
請求項９に記載のファクシミリ装置の制御方法は、請求項１、２、３、４、５または６のいずれかに記載のファクシミリ装置において、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合に回線断するかまたは通信を継続するかを予め設定しておき、前記コンピュータ装置から前記インターフェースを介してＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合に、予めの設定に応じて、回線断するか、または、通信を継続してその後の動作を前記コンピュータ装置側のアプリケーションに委ねることを特徴とする。
【００２１】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００２２】
先ず、図１は、本発明の実施の形態に係るファクシミリ装置１のブロック構成を示している。
【００２３】
同図において、ファクシミリ装置１は、スキャナ２、原稿センサ３、プロッタ４、用紙センサ５、操作表示部６、画像メモリ７、パラメータメモリ８、バッテリ９、時計回路１０、ＡＴコマンド解析部１１、ＲＳ−２３２Ｃインターフェース１２、キャラクタジェネレータ１３、ＲＡＭ１４、ＲＯＭ１５、ＣＰＵ１６、符号化復号化部１７、通信制御部１８、モデム１９、網制御部２０、及び、システムバス２１により構成されている。
【００２４】
スキャナ２は、３．８５本／ｍｍ、７．７本／ｍｍ、１５．４本／ｍｍ等の所定の読み取り線密度で原稿画像を読み取って画情報を得るためのものである。原稿センサ３は、原稿の有無の検知や、原稿ジャムの発生の有無を検出するためのものである。プロッタ４は、受信した画情報を、その線密度に応じて記録紙に記録出力したり、スキャナ２で読み取った画情報を、その線密度に応じて記録紙に記録出力（コピー動作）したりするためのものである。用紙センサ５は、プロッタ４により画像が記録される記録紙の位置の検知や、記録紙ジャムの発生の有無を検出するためのものである。
【００２５】
操作表示部６は、相手先ファクシミリ番号を指定するためのテンキー、スタートキー、ワンタッチダイヤルキー、及び、その他各種キーが配設される一方、液晶表示装置等の表示器を備え、ユーザに知らせるべき装置の動作状態や、各種メッセージを表示するものである。画像メモリ７は、スキャナ２で読み取った画情報をメモリ送信するために一時的にファイルとして蓄積したり、回線を介して受信した画情報を、プロッタ４により記録するまでファイルとして一時的に蓄積したりするためのものである。パラメータメモリ８は、バッテリ９によりバックアップされており、システムの設定状態や、ワンタッチダイヤルの登録内容等のユーザパラメータを記憶するもので、装置電源遮断時にもその記憶内容は保持される。ＡＴコマンド解析部１１は、ＲＳ−２３２Ｃインターフェース１２がパソコン３０から受信する、パソコン３０から発行されたＡＴコマンドを解析して、必要な応答を返すものである。時計回路１２は、現在日時の計時や、タイマ動作を行うためのものである。
【００２６】
ＲＳ−２３２Ｃインターフェース１２は、コンピュータ装置としてのパソコン（パーソナルコンピュータ：ＰＣ）３０側のＲＳ−２３２Ｃインターフェース３４と対になるインターフェースで、ファクシミリ装置１とパソコン３０とが、ＡＴコマンドＣｌａｓｓ２手順に従いローカルな通信を行うためのインターフェースとなるものである。
【００２７】
キャラクタジェネレータ１３は、アルファベット、数字、カナ文字、記号、漢字等の各文字コードにフォントデータを対応付けたフォントテーブルを記憶していて、ＣＰＵ１６は、文字列を画情報に変換する場合には、キャラクタジェネレータ１３を参照する。ＲＡＭ１４は、ＣＰＵ１６の作業領域として使用されるランダムアクセスメリである。ＲＯＭ１５は、ＣＰＵ１６が装置各部を制御するための制御プログラムが記憶されているリードオンリメモリである。ＣＰＵ１６は、ＲＯＭ１５に書き込まれた制御プログラムに従って、ＲＡＭ１４を作業領域として使用しながら、装置各部を制御するものである。
【００２８】
符号化復号化部１７は、送信画情報を、Ｇ３ファクシミリに適合する、ＭＨ符号化方式、ＭＲ符号化方式、ＭＭＲ符号化方式等の所定の符号化方式で符号化圧縮する一方、受信画像データをＭＨ符号化方式、ＭＲ符号化方式、ＭＭＲ符号化方式等に対応する所定の復号化方式で復号伸長するものである。通信制御部１８は、モデム１９及び網制御部２０を制御して、Ｇ３ファクシミリ通信を制御するためのものである。モデム１９は、網制御部２０を介して回線に送信するデータを変調する一方、網制御部２０を介して回線から受信した通信信号を復調するものである。また、モデム２０は、ダイヤル番号に対応したＤＴＭＦ信号の送出も行う。網制御部２０は、回線に接続されて、通信制御部１８の制御により、回線の直流ループの閉結・解放や、回線の極性反転の検出、回線解放の検出、発信音の検出、ビジートーン等のトーン信号の検出、呼出信号の検出等の回線との接続制御や、ダイヤルパルスの生成を行うものである。システムバス２１は、上記各部がデータをやり取りするための信号ラインである。
【００２９】
次に、本発明の実施の形態に係るコンピュータ装置としてのパソコン３０のブロック構成について図２を参照して説明する。
【００３０】
同図において、パソコン３０は、キーボード制御部３１、ＭＰＵ３２、マウスインターフェース３３、ＲＳ−２３２Ｃインターフェース３４、ディスプレイ制御部３５、ＲＯＭ３６、ＲＡＭ３７、ハードディスク装置３８、及び、システムバス３９とから構成され、また、周辺装置として、キーボード４０、ディスプレイモニタ５０、及び、ポインディングデバイスとしてのマウス装置６０を備えている。
【００３１】
キーボード制御部３１は、キーボード４０から入力されたキー操作を解読してＭＰＵ３２に通知するための制御を行うものである。ＭＰＵ３２は、装置各部を制御するマイクロプロセッサである。マウスインターフェース３３は、接続されたマウス装置６０から移動に応じて出力される移動方向や移動量の情報や、ボタンが押下されたか否かについての情報を受信してＭＰＵ３２に通知するためのものである。
【００３２】
ＲＳ−２３２Ｃインターフェース３４は、図１に示したファクシミリ装置１のＲＳ−２３２Ｃインターフェース１２と対になって、ファクシミリ装置１とパソコン３０とが相互にＡＴコマンドｃｌａｓｓ２手順に従いデータをやりとりするためのインターフェースとなるものである。もっとも、ファクシミリ装置１とＰＣ３０とがＡＴコマンドｃｌａｓｓ２手順をやりとるするためのインターフェースは、ＲＳ−２３２Ｃインターフェースに限定されるものではなく、セントロニクスインターフェース等のその他の形式のインターフェースであってもよい。
【００３３】
ディスプレイ制御部３５は、ＭＰＵ３２からの指示に応じてディスプレイモニタ５０への画像信号を生成するものである。ディスプレイモニタ５０は、そのディスプレイ制御部３５からの画像信号を可視表示するものである。ＲＯＭ３６は、ＭＰＵ３２の制御手順を記したプログラムが格納されたリードオンリメモリである。ＲＡＭ３７は、ＭＰＵ３２の作業領域となるランダムアドレスメモリである。ハードディスク装置３８は、ＭＰＵ３２の制御手順が記されたプログラムや、各種データがファイルとして格納されるものであり、ディスプレイモニタ５０に文字を表示する等のために、文字コードとフォントデータとの対応テーブルをフォントファイルとして格納している。システムバス３９は、上記各部がデータをやりとりするための信号ラインである。
【００３４】
ファクシミリ装置１は、Ｆコードの通知を伴うファクシミリ通信に対応している。
【００３５】
ここで、ファクシミリ装置１におけるＳＵＢ及びＳＩＤの通知を伴うファクシミリ送信シーケンスについて図３を参照して説明する。なお、同図において、発呼側は、ファクシミリ装置１に対応し、着呼側は、送信相手先装置に対応する。
【００３６】
同図において、発呼側のファクシミリ装置１は、着呼側の相手先装置に発呼して回線が確立されると、発呼トーンＣＮＧで呼を指示し（フェーズＦ１）、着呼側が被呼局識別信号ＣＥＤで呼に応答する（フェーズＦ２）。
【００３７】
そして、着呼側から送出されるディジタル識別信号ＤＩＳ、非標準機能識別信号ＮＳＦ、被呼端末識別信号ＣＳＩに対して（フェーズＦ３）、発呼側は、ディジタル送信命令信号ＤＣＳ、非標準機能設定信号ＮＳＳ、送信端末識別信号ＴＳＩ、及び、発呼に先立ってサブアドレスが指定されている場合には、その指定されたサブアドレス情報を情報フィールド中に含むサブアドレス信号ＳＵＢを送出し、また、サブアドレスが指定された場合において更にＩＤ番号が指定された場合には、その指定されたＩＤ番号を情報フィールド中に含むＳＩＤ信号を送出する（フェーズＦ４）。
【００３８】
更に発呼側のファクシミリ装置１は、フェーズＦ４で通信パラメータを設定した上で、トレーニングチェック信号ＴＣＦにより、設定したモデム速度でモデムトレーニングを行い（フェーズＦ５）、着呼側からの受信準備確認信号ＣＦＲの受信を待って（フェーズＦ６）、画情報をファクシミリメッセージとして送信する（フェーズＦ７）。なお、フェーズＦ７でファクシミリメッセージとして送信するデータは画情報に限らず、Ｇ３ファクシミリの拡張機能であるＢＦＴ（Ｂｉｎａｒｙ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ）によるバイナリデータであってもよい。
【００３９】
発呼側のファクシミリ装置１は、フェーズＦ７でファクシミリメッセージを送信すると、手順終了信号ＥＯＰを送出し（フェーズＦ８）、着呼側がメッセージ確認信号ＭＣＦで応答してくると（フェーズＦ９）、切断命令信号ＤＣＮを送出して（フェーズＦ１０）、ファクシミリ送信を完了する。
【００４０】
このように、ファクシミリ送信時に必要に応じてＳＵＢやＳＩＤを通知することで、送信相手先装置側が、受信したファクシミリメッセージを、併せて通知されたサブアドレスやＩＤ情報と対応付けて管理して、サブアドレスの指定を伴う取出操作に応じて出力したり、更に、ＩＤ番号を入力させて、通知されたものと一致した場合にのみ受信したファクシミリメッセージを記録したりこととができるようになる。
【００４１】
次に、ファクシミリ装置１におけるＳＥＰ及びＰＷＤの通知を伴うポーリング受信シーケンスについて図４を参照して説明する。なお、同図において、発呼側は、ファクシミリ装置１に対応し、着呼側は、ポーリング受信相手先装置に対応する。
【００４２】
同図において、発呼側のファクシミリ装置１は、着呼側の相手先装置に発呼して回線が確立されると、発呼トーンＣＮＧで呼を指示し（フェーズＦ１１）、着呼側が被呼局識別信号ＣＥＤで呼に応答する（フェーズＦ１２）。
【００４３】
そして、着呼側から送出されるディジタル識別信号ＤＩＳ、非標準機能識別信号ＮＳＦ、被呼端末識別信号ＣＳＩに対して（フェーズＦ１３）、発呼側は、ディジタル送信命令信号ＤＴＣ、非標準機能命令信号ＮＳＣ、発呼端末識別信号ＣＩＧ、及び、発呼に先立ってＳＥＰ番号が指定されている場合には、その指定されたＳＥＰ番号を情報フィールド中に含むセレクティブポーリング信号ＳＥＰを送出し、また、ＳＥＰ番号が指定された場合において更にパスワードが指定された場合には、その指定されたＩＤ情報を情報フィールド中に含むＰＷＤ信号を送出する（フェーズＦ１４）。
【００４４】
そして、着呼側から送出されるディジタル送信命令信号ＤＣＳ、非標準機能設定信号ＮＳＳ、送信端末識別信号ＴＳＩを受信する（フェーズＦ１５）。
【００４５】
更に着呼側のファクシミリ装置は、フェーズＦ１５で通信パラメータを設定した上で、トレーニングチェック信号ＴＣＦにより、設定したモデム速度でモデムトレーニングを行い（フェーズＦ１６）、発呼側からの受信準備確認信号ＣＦＲの受信を待って（フェーズＦ１７）、画情報をファクシミリメッセージとして送信する（フェーズＦ１８）。なお、フェーズＦ１８でファクシミリメッセージとして送信するデータは画情報に限らず、Ｇ３ファクシミリの拡張機能であるＢＦＴ（Ｂｉｎａｒｙ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ）によるバイナリデータであってもよい。
【００４６】
着呼側のファクシミリ装置は、フェーズＦ１８でファクシミリメッセージを送信すると、手順終了信号ＥＯＰを送出し（フェーズＦ１９）、発呼側がメッセージ確認信号ＭＣＦで応答してくると（フェーズＦ２０）、切断命令信号ＤＣＮを送出して（フェーズＦ２１）、ポーリング送信を完了し、発呼側のファクシミリ装置１は、ポーリング受信を完了する。
【００４７】
このように、ポーリング受信時に必要に応じてＳＥＰやＰＷＤを通知することで、ポーリング受信相手先装置側から、ＳＥＰ番号で指定されたファクシミリメッセージが送信され、また、ファクシミリメッセージが無制限にポーリングにより取り出されることをパスワードにより制限することも可能となる。
【００４８】
しかし、図５の通信シーケンスに示すように、ファクシミリ装置１とＰＣ３０とがＡＴコマンドＣｌａｓｓ２手順により通信を行い、ファクシミリ装置１がＰＣ３０にとってのファクシミリモデムとして動作する場合、発呼前にＰＣ３０側で稼働するファックスアプリケーションがイニシャル用ＡＴコマンドの交換を起動し、その後同図に示すようなＡＤコマンドの交換を行うことでＰＣ−ＦＡＸ通信を実現するが、ＡＴコマンドＣｌａｓｓ２手順ではＦコードの通知のためのコマンドが規定されていないため、そのままでは、Ｆコードの通知を伴うファクシミリ通信を行うことができない。
【００４９】
そこで、本実施の形態では、図６に示すように、ＳＵＢ、ＳＩＤ、ＳＥＰ、ＰＷＤの各Ｆコードのそれぞれに、識別子として、「Ｕ」、「Ｉ」、「Ｅ」、及び、「Ｗ」の各アルファベットを対応させる。もっとも、それら識別子は、アルファベットに限定されるわけではなく、それ以外の特殊コードが使用される場合もあり得る。
【００５０】
そして、図７に示すように、ＴＳＩやＣＳＩで使用される端末識別情報通知用のＡＴ＋ＦＬＩＤコマンド、または、発呼番号情報通知用のＡＴＤＴ／ＡＴＤＰコマンドにおいて本来含まれる情報である端末識別情報（の文字コード列）や発呼番号情報（の文字コード列）に、埋め込もうとするＦコードに対応する識別子を付加し、その識別子に続いてＦコードを記述する。
【００５１】
図７（ａ）においては、ＡＴ＋ＦＬＩＤコマンドにＳＵＢとＳＩＤを埋め込んだ場合を示している。もっとも、ＳＩＤが指定されなかった場合には、ＳＵＢのみが埋め込まれ、ＳＵＢも指定されなかった場合には、端末識別情報のみとなる。図７（ｂ）においては、ＡＴＤＴ／ＡＴＤＰコマンドにＳＥＰとＰＷＤを埋め込んだ場合を示している。もっとも、ＰＷＤが指定されなかった場合には、ＳＥＰのみが埋め込まれ、ＳＥＰも指定されなかった場合には、発呼番号情報のみとなる。もちろん、ＡＴＤＴ／ＡＴＤＰコマンドにＳＵＢとＳＩＤを埋め込み、また、ＡＴ＋ＦＬＩＤコマンドにＳＥＰとＰＷＤを埋め込むことも可能である。
【００５２】
ＡＴＤＴ／ＡＴＤＰコマンドやＡＴＤＴ／ＡＴＤＰコマンドへのＦコードの埋め込みは、ユーザによるＦコードの指定操作に応じてＰＣ３０側のファックスアプリケーションにより行われる。
【００５３】
図８に、ファクシミリ装置１におけるＦコード被通知処理手順について示す。
【００５４】
同図において、ファクシミリ装置１は、ＲＳ−２３２Ｃインターフェース１２を介してＡＴ＋ＦＬＩＤコマンドを受信した場合は（判断１０１のＹｅｓ）、受信したＡＴ＋ＦＬＩＤコマンドの端末識別情報中の、Ｆコード識別子を検索し（処理１０２）、Ｆコード識別子があった場合には（判断１０３のＹｅｓ）、それに続くＦコードをＲＡＭ１４に一時記憶する（処理１０４）。
【００５５】
また、更に、ＲＳ−２３２Ｃインターフェース１２を介してＡＴＤＴ／ＡＴＤＰコマンドを受信した場合は（判断１０５のＹｅｓ）、受信したＡＴＤＴ／ＡＴＤＰコマンドの発呼番号情報中の、Ｆコード識別子を検索し（処理１０６）、Ｆコード識別子があった場合には（判断１０７のＹｅｓ）、それに続くＦコードをＲＡＭ１４に一時記憶する（処理１０８）。
【００５６】
図８に示したＦコード被通知処理手順により通知されたＦコードは、図９に示すＦコード通知処理手順により、相手先装置（被呼端末）に通知される。
【００５７】
図９において、ファクシミリ装置１は被呼端末からディジタル識別信号ＤＩＳによりＳＥＰ能力ありが通知されたかを判断し（判断２０１）、被呼端末にＳＥＰ能力がある場合は（判断２０１のＹｅｓ）、更に、図８に示したＦコード被通知処理手順によりＰＣ３０からＦコードとしてＳＥＰが通知されたか判断し（判断２０２）、ＰＣ３０からＦコードとしてＳＥＰが通知されている場合は（判断２０２のＹｅｓ）、その通知されたＳＥＰを回線上に送信し、また、更に、図８に示したＦコード被通知処理手順によりＰＣ３０からＦコードとしてＰＷＤが通知されたか判断し（判断２０４）、ＰＣ３０からＦコードとしてＰＷＤが通知されている場合は（判断２０４のＹｅｓ）、その通知されたＰＷＤを回線上に送信する（処理２０５）。これにより、ＡＴコマンドＣｌａｓｓ２手順によりＰＣ３０にとってのファクシミリモデムとして動作する場合でも、図４の通信シーケンスに示したように、ＳＥＰ（及びＰＷＤ）の通知を伴うポーリング受信を行うことができる。
【００５８】
また、ファクシミリ装置１は被呼端末からディジタル識別信号ＤＩＳによりＳＵＢ能力ありが通知されたかを判断し（判断２０６）、被呼端末にＳＵＢ能力がある場合は（判断２０６のＹｅｓ）、更に、図８に示したＦコード被通知処理手順によりＰＣ３０からＦコードとしてＳＵＢが通知されたか判断し（判断２０７）、ＰＣ３０からＦコードとしてＳＵＢが通知されている場合は（判断２０７のＹｅｓ）、その通知されたＳＵＢを回線上に送信し、また、更に、図８に示したＦコード被通知処理手順によりＰＣ３０からＦコードとしてＳＩＤが通知されたか判断し（判断２０９）、ＰＣ３０からＦコードとしてＳＩＤが通知されている場合は（判断２０９のＹｅｓ）、その通知されたＳＩＤを回線上に送信する（処理２１０）。これにより、ＡＴコマンドＣｌａｓｓ２手順によりＰＣ３０にとってのファクシミリモデムとして動作する場合でも、図３の通信シーケンスに示したように、ＳＵＢ（及びＳＩＤ）の通知を伴うファクシミリ送信を行うことができる。
【００５９】
また、図９に示したＦコート通知処理手順では、ＳＥＰを先に検索して送信しているが、ＳＵＢを先に検索するようにしてもよい。また、図１０に示すように、パラメータメモリ８に優先順位フラグ８ａを記憶し、その値が１の場合にはＳＥＰを優先して検索して送信し、その値が０の場合はＳＵＢを優先して検索して送信するようにしてもよい。それにより、操作表示部６からの設定操作により優先順位フラグの値を設定することで、ＳＥＰまたはＳＵＢのいずれを優先して検索して送信するかをユーザの所望する通りに設定することが可能となる。
【００６０】
また、ファクシミリ装置１がＰＣ３０にとってのファックスモデムとして動作してポーリング受信する場合に、図１１及び図１２に示す通信シーケンスによりポーリング受信を行うようにしてもよい。
【００６１】
すなわち、図１１及び図１２において、ポーリング受信の相手先装置からディジタル識別信号ＤＩＳにより、ＳＥＰ能力があり、かつ、ポーリング送信ファイルが存在することが通知された場合に、ファクシミリ装置１は、ＰＣ３０に対していったん＋ＦＨＮＧコマンドを送信して、あたかも回線断が発生したように振る舞う。この後ポーリングファイルを受信するためにＰＣ３０に対して着呼通知を行う（ＲＩＮＧ）。これにより、実際にはポーリング受信であるにも関わらず、ＰＣ３０から見ると通常の着呼として扱われるため、ＰＣ３０側で稼働するファックスアプリケーションがポーリング受信能力を持たない場合でも、ポーリング受信を行うことが可能となる。
【００６２】
また、ファクシミリ装置１がＰＣ３０にとってのファックスモデムとして動作してファクシミリ送信する場合に、図１３に示す通信シーケンスのように、送信相手先装置からディジタル識別信号ＤＩＳによりＳＵＢ受信能力無しが通知された場合に、ＰＣ３０に対して＋ＦＨＮＧコマンドを送信して、回線断し、ファクシミリ送信を強制的に中止して、無駄な通信が行われないようにしてもよい。また、送信相手先装置からディジタル識別信号ＤＩＳによりＳＵＢ受信能力無しが通知された場合でも、ＰＣ３０に対して＋ＦＨＮＧコマンドを送信せずに通信を継続し、その後の処置をＰＣ３０側のファックスアプリケーションに委ねるようにしてもよい。また、図１０に示すように、パラメータメモリ８に機能選択フラグ８ｂを記憶し、その値が１の場合には、ファクシミリ装置１がＰＣ３０にとってのファックスモデムとして動作してファクシミリ送信する場合において、送信相手先装置からディジタル識別信号ＤＩＳによりＳＵＢ受信能力無しが通知されたときに、ＰＣ３０に対して＋ＦＨＮＧコマンドを送信して、回線断し、機能選択フラグ８ｂの値が０の場合は、ファクシミリ装置１がＰＣ３０にとってのファックスモデムとして動作してファクシミリ送信する場合において、送信相手先装置からディジタル識別信号ＤＩＳによりＳＵＢ受信能力無しが通知されたときでもＰＣ３０に対して＋ＦＨＮＧコマンドを送信せずに通信を継続するようにしてもよい。それにより、操作表示部６からの設定操作により機能選択フラグの値を設定することで、ＳＵＢ受信能力無しが通知されたとき回線断するか通信を継続するかをユーザの所望する通りに設定することが可能となる。
【００６３】
【発明の効果】
請求項１に係る発明によれば、発呼番号情報（ＡＴＤＴ／ＡＴＤＰ）中に所定の識別子に続いて含まれる番号列をＳＥＰ／ＰＷＤと解釈することで、独自の手順によらずＡＴコマンドＣｌａｓｓ２手順により前記コンピュータ装置からＳＥＰ／ＰＷＤの通知を受けることができ、前記コンピュータ装置にとってのファクシミリモデムとして動作する場合でも、ポーリング受信用のＦコードであるＳＥＰ／ＰＷＤを用いたポーリング受信を行うことが可能となる効果が得られる。
【００６４】
請求項２に係る発明によれば、発呼番号情報（ＡＴＤＴ／ＡＴＤＰ）中に所定の識別子に続いて含まれる番号列をＳＵＢ／ＳＩＤと解釈することで、独自の手順によらずＡＴコマンドＣｌａｓｓ２手順により前記コンピュータ装置からＳＵＢ／ＳＩＤの通知を受けることができ、前記コンピュータ装置にとってのファクシミリモデムとして動作する場合でも、ファクシミリ送信用のＦコードであるＳＵＢ／ＳＩＤを用いたファクシミリ送信を行うことが可能となる効果が得られる。
【００６５】
請求項３に係る発明によれば、端末識別情報（ＡＴ＋ＦＬＩＤ）中に所定の識別子に続いて含まれる番号列をＳＥＰ／ＰＷＤと解釈することで、独自の手順によらずＡＴコマンドＣｌａｓｓ２手順により前記コンピュータ装置からＳＥＰ／ＰＷＤの通知を受けることができ、前記コンピュータ装置にとってのファクシミリモデムとして動作する場合でも、ポーリング受信用のＦコードであるＳＥＰ／ＰＷＤを用いたポーリング受信を行うことが可能となる効果が得られる。
【００６６】
請求項４に係る発明によれば、端末識別情報（ＡＴ＋ＦＬＩＤ）中に所定の識別子に続いて含まれる番号列をＳＵＢ／ＳＩＤと解釈することで、独自の手順によらずＡＴコマンドＣｌａｓｓ２手順により前記コンピュータ装置からＳＵＢ／ＳＩＤの通知を受けることができ、前記コンピュータ装置にとってのファクシミリモデムとして動作する場合でも、ファクシミリ送信用のＦコードであるＳＵＢ／ＳＩＤを用いたファクシミリ送信を行うことが可能となる効果が得られる。
【００６７】
請求項５に係る発明によれば、前記コンピュータ装置からＳＥＰとＳＵＢの両方が指定された場合でも柔軟に対応することで効率的な通信が可能となる効果が得られる。
【００６８】
請求項６に係る発明によれば、前記コンピュータ装置側のファックスアプリケーションがポーリング受信に対応していない場合でも、前記コンピュータ装置にポーリング受信を行わせることができ効率的な通信が可能となる効果が得られる。
【００６９】
請求項７に係る発明によれば、前記コンピュータ装置からＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う機能がない場合には、回線断するため、通信の無駄を抑えられ、効率的な通信が可能となる効果が得られる。
【００７０】
請求項８に係る発明によれば、ユーザの誤操作により前記コンピュータ装置からＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行った際に、相手装置にＦコードを用いたファクシミリ通信を行う機能がない場合でも、回線断せずに通信を継続するため、操作性が向上するという効果が得られる。
【００７１】
請求項９に係る発明によれば、予めの設定により、前記コンピュータ装置から前記インターフェースを介してＦコードが通知されて、回線を介して相手装置との間でＦコードを用いたファクシミリ通信を行う際に、相手装置にＦコードを用いたファクシミリ通信を行う能力がない場合に、予めの設定に応じて、回線断するか、または、通信を継続してその後の動作を前記コンピュータ装置側のアプリケーションに委ねるかを切り替えることができるため、操作性が向上しまた通信の効率化が可能となる効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るファクシミリ装置のブロック構成を示す図である。
【図２】本発明の実施の形態に係るコンピュータ装置としてのパソコンのブロック構成について示す図である。
【図３】ＳＵＢ及びＳＩＤの通知を伴うファクシミリ送信シーケンスについて示す図である。
【図４】ＳＥＰ及びＰＷＤの通知を伴うポーリング受信シーケンスについて示す図である。
【図５】ＡＴコマンドＣｌａｓｓ２手順に基づく通常のファクシミリ送信シーケンスについて示す図である。
【図６】各Ｆコードに対応した識別子について示す図である。
【図７】端末識別情報（ＡＴ＋ＦＬＩＤ）または発呼番号情報（ＡＴＤＴ／ＡＴＤＰ）に含められて通知されるＦコードについて示す図である。
【図８】本発明の実施の形態に係るファクシミリ装置におけるＦコード被通知処理手順について示すフローチャートである。
【図９】本発明の実施の形態に係るファクシミリ装置におけるＦコード通知処理手順について示すフローチャートである。
【図１０】本発明の実施の形態に係るファクシミリ装置のパラメータメモリの記憶内容について示す図である。
【図１１】本発明の実施の形態に係るファクシミリ装置におけるＡＴコマンドＣｌａｓｓ２手順に基づくポーリング受信シーケンスについてて示す図である。
【図１２】図１１と共に本発明の実施の形態に係るファクシミリ装置におけるＡＴコマンドＣｌａｓｓ２手順に基づくポーリング受信シーケンスについてて示す図である
【図１３】本発明の実施の形態に係るファクシミリ装置におけるＡＴコマンドＣｌａｓｓ２手順による回線断シーケンスについて示す図である。
【符号の説明】
１  ファクシミリ装置
２  スキャナ
３  原稿センサ
４  プロッタ
５  用紙センサ
６  操作表示部
７  画像メモリ
８  パラメータメモリ
９  バッテリ
１０  時計回路
１１  ＡＴコマンド解析部
１２  ＲＳ−２３２Ｃインターフェース
１３  キャラクタジェネレータ
１４  ＲＡＭ
１５  ＲＯＭ
１６  ＣＰＵ
１７  符号化復号化部
１８  通信制御部
１９  モデム
２０  網制御部
２１  システムバス
３０  パソコン
３１  キーボード制御部
３２  ＭＰＵ
３３  マウスインターフェース
３４  ＲＳ−２３２Ｃインターフェース
３５  ディスプレイ制御部
３６  ＲＯＭ
３７  ＲＡＭ
３８  ハードディスク装置
３９  システムバス
４０  キーボード
５０  ディスプレイモニタ
６０  マウス装置
【図１】
0003572510.tif 000002
【図２】
0003572510.tif 000003
【図３】
0003572510.tif 000004
【図４】
0003572510.tif 000005
【図５】
0003572510.tif 000006
【図６】
0003572510.tif 000007
【図７】
0003572510.tif 000008
【図８】
0003572510.tif 000009
【図９】
0003572510.tif 000010
【図１０】
0003572510.tif 000011
【図１１】
0003572510.tif 000012
【図１２】
0003572510.tif 000013
【図１３】
0003572510.tif 000014