(57)【要約】【課題】  事前の情報登録を必要とせずに対向ファクシミリ装置までの経路の網構成を認識して、ファクシミリ通信の通信制御を行う。【解決手段】  本発明は、ファクシミリ装置と、ファクシミリ装置をＩＰ網に接続させるアダプタ装置とを備えるファクシミリシステムに関する。そして、本発明のアダプタ装置は、対向ファクシミリ装置との間に電話網が介在するか否かを判断する手段と、判断結果をファクシミリ装置に提供する手段とを有することを特徴とする。また、本発明のファクシミリ装置は、ファクシミリ信号の歪みに対する補正を行うイコライザと、アダプタ装置から、対向ファクシミリ装置との間に電話網が介在するか否かの判断結果を取得する得部と、得られた判断結果に応じてイコライザの動作を変化させる手段とを有することを特徴とする。【選択図】      図１
2017200052.tif 000002
【特許請求の範囲】
【請求項１】
ファクシミリ装置と、前記ファクシミリ装置をＩＰ網に接続させるアダプタ装置とを備えるファクシミリシステムにおいて、
前記アダプタ装置は、
前記ファクシミリ装置が前記ＩＰ網を介して対向ファクシミリ装置とファクシミリ通信する際に、前記対向ファクシミリ装置との間に、電話網が介在するか否かを判断する経由網判断部と、
前記経由網判断部による判断結果を前記ファクシミリ装置に提供する経由網情報提供手段とを有し、
前記ファクシミリ装置は、
前記対向ファクシミリ装置との間で伝送されるファクシミリ信号の歪みに対する補正を行うイコライザと、
前記アダプタ装置から、前記対向ファクシミリ装置との間に、電話網が介在するか否かの判断結果を取得する経由網情報取得部と、
前記経由網情報取得部により得られた判断結果に応じて、前記対向ファクシミリ装置とファクシミリ通信する際の前記イコライザの動作を変化させるファクシミリ通信制御部とを有する
ことを特徴とするファクシミリシステム。
【請求項２】
前記ファクシミリ通信制御部は、
前記経由網情報取得部により得られた判断結果の内容が、前記対向ファクシミリ装置との間に電話網が介在することを示す内容である場合、前記対向ファクシミリ装置とファクシミリ通信する際に信号補正を行うように前記イコライザを制御し、
前記経由網情報取得部により得られた判断結果の内容が、前記対向ファクシミリ装置との間に電話網が介在しないことを示す内容である場合、前記対向ファクシミリ装置とファクシミリ通信する際に信号補正を行わないように前記イコライザを制御する
ことを特徴とする請求項１に記載のファクシミリシステム。
【請求項３】
前記経由網情報提供手段は、前記経由網判断部による判断結果を所定のＭＩＢ値として保持し、ＳＮＭＰにより前記所定のＭＩＢ値を、前記ファクシミリ装置に提供し、
前記経由網情報取得部は、ＳＮＭＰにより前記アダプタ装置から前記所定のＭＩＢ値を取得し、当該ＭＩＢ値を前記対向ファクシミリ装置との間に電話網が介在するか否かの判断結果として取得する
ことを特徴とする請求項１又は２に記載のファクシミリシステム。
【請求項４】
前記経由網情報提供手段は、前記経由網判断部で判断処理が行われ前記所定のＭＩＢ値が変化した場合に、前記ファクシミリ装置に前記所定のＭＩＢ値が変化した旨をＳＮＭＰトラップを用いて通知し、
前記経由網情報取得部は、前記ＳＮＭＰトラップを受信したことを契機に、ＳＮＭＰにより前記アダプタ装置から前記所定のＭＩＢ値を取得する
ことを特徴とする請求項３に記載のファクシミリシステム。
【請求項５】
ファクシミリ装置をＩＰ網に接続させるアダプタ装置において、
前記ファクシミリ装置が前記ＩＰ網を介して対向ファクシミリ装置とファクシミリ通信する際に、前記対向ファクシミリ装置との間に、電話網が介在するか否かを判断する経由網判断部と、
前記経由網判断部による判断結果を前記ファクシミリ装置に提供する経由網情報提供手段と
を有することを特徴とするアダプタ装置。
【請求項６】
アダプタ装置を介してＩＰ網に接続し、前記ＩＰ網を介して対向ファクシミリ装置と接続するファクシミリ装置において、
前記対向ファクシミリ装置との間で伝送されるファクシミリ信号の歪みに対する補正を行うイコライザと、
前記アダプタ装置から、前記対向ファクシミリ装置との間に、電話網が介在するか否かの判断結果を取得する経由網情報取得部と、
前記経由網情報取得部により得られた判断結果に応じて、前記対向ファクシミリ装置とファクシミリ通信する際の前記イコライザの動作を変化させるファクシミリ通信制御部とを有する
ことを特徴とするファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファクシミリシステム、アダプタ装置、及びファクシミリ装置に関し、例えば、ファクシミリ装置と、ファクシミリ装置をＩＰ網に接続させるＶｏＩＰアダプタとを備えるファクシミリシステムに適用し得る。
【背景技術】
【０００２】
電話網（公衆交換電話網）を経由するファクシミリ通信において、ファクシミリ装置のイコライザが信号歪みを補正する役割を果たす。しかし、電話網を経由しない（即ち、ＩＰ網のみを経由する）通信において、イコライザが却って信号を歪ませ、通信エラーを招いてしまう場合がある。
【０００３】
上述のような問題に対し、特許文献１に記載のファクシミリ装置では、対向ファクシミリ装置との通信が所定の条件に合致する場合に、対向ファクシミリ装置がＩＰ網接続であると判断する。特許文献１に記載されたファクシミリ装置では、特定電話番号がＩＰ電話である旨の情報登録をしておき、ファクシミリ通信時に、対向ファクシミリ装置の電話番号が前記特定電話番号に該当するという条件（以下、「第１の条件」と呼ぶ）を満たす場合、対向ファクシミリ装置はＩＰ網接続であると判断する。また、特許文献１に記載されたファクシミリ装置では、ファクシミリ通信時、対向ファクシミリ装置の電話番号の先頭３桁が「０５０」であるという条件（以下、「第２の条件」と呼ぶ）を満たす場合、対向ファクシミリ装置はＩＰ網接続であると判断する。そして、特許文献１に記載のファクシミリ装置では、対向ファクシミリ装置がＩＰ網接続であると判断した場合、イコライザの補正度を小さく設定する処理を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２４２１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のファクシミリ装置において、上述の第１の条件に基づいて、対向ファクシミリ装置がＩＰ接続であるか否かを判断する場合、予め、電話番号の情報を登録する手間がある。
【０００６】
また、従来のファクシミリ装置において、上述の第１の条件に必要な番号登録を行っていない場合、上述の第２の条件に基づいて、対向ファクシミリ装置がＩＰ接続であるか否かを判断する。しかしながら、近年、固定電話と同じ範囲の電話番号（例えば、「０３」等の市外局番ではじまる電話番号）が付与されたＩＰ電話回線が登場しているため、従来のファクシミリ装置において上述の第２の条件に基づき、対向ファクシミリ装置がＩＰ接続であるか否かを判断する処理は不正確となってしまう場合がある。即ち、従来のファクシミリ装置において、対向ファクシミリ装置が、公衆交換電話網における通常の電話番号と同様に、「０３」等の市外局番ではじまる電話番号が付与されたＩＰ電話回線に接続している場合、その対向ファクシミリ装置については、ＩＰ網接続であると判断すべきところＩＰ網接続でない（電話網に接続する）と判断されてしまうことになる。そして、この場合、従来のファクシミリ装置では、対向ファクシミリ装置がＩＰ網接続であるにもかかわらず、電話網向けの補正度でイコライザが働き、通信エラーを招くおそれがある。
【０００７】
上述のような問題に鑑みて、事前の情報登録を必要とせずに対向ファクシミリ装置までの経路の網構成を認識して、ファクシミリ通信の通信制御を行うことができるファクシミリシステム、アダプタ装置、及びファクシミリ装置が望まれている。
【課題を解決するための手段】
【０００８】
第１の本発明は、ファクシミリ装置と、前記ファクシミリ装置をＩＰ網に接続させるアダプタ装置とを備えるファクシミリシステムにおいて、（１）前記アダプタ装置は、（１−１）前記ファクシミリ装置が前記ＩＰ網を介して対向ファクシミリ装置とファクシミリ通信する際に、前記対向ファクシミリ装置との間に、電話網が介在するか否かを判断する経由網判断部と、（１−２）前記経由網判断部による判断結果を前記ファクシミリ装置に提供する経由網情報提供手段とを有し、（２）前記ファクシミリ装置は、（２−１）前記対向ファクシミリ装置との間で伝送されるファクシミリ信号の歪みに対する補正を行うイコライザと、（２−２）前記アダプタ装置から、前記対向ファクシミリ装置との間に、電話網が介在するか否かの判断結果を取得する経由網情報取得部と、（２−３）前記経由網情報取得部により得られた判断結果に応じて、前記対向ファクシミリ装置とファクシミリ通信する際の前記イコライザの動作を変化させるファクシミリ通信制御部とを有することを特徴とする。
【０００９】
第２の本発明は、ファクシミリ装置をＩＰ網に接続させるアダプタ装置において、（１）前記ファクシミリ装置が前記ＩＰ網を介して対向ファクシミリ装置とファクシミリ通信する際に、前記対向ファクシミリ装置との間に、電話網が介在するか否かを判断する経由網判断部と、（２）前記経由網判断部による判断結果を前記ファクシミリ装置に提供する経由網情報提供手段とを有することを特徴とする。
【００１０】
第３の本発明は、アダプタ装置を介してＩＰ網に接続し、前記ＩＰ網を介して対向ファクシミリ装置と接続するファクシミリ装置において、（１）前記対向ファクシミリ装置との間で伝送されるファクシミリ信号の歪みに対する補正を行うイコライザと、（２）前記アダプタ装置から、前記対向ファクシミリ装置との間に、電話網が介在するか否かの判断結果を取得する経由網情報取得部と、（３）前記経由網情報取得部により得られた判断結果に応じて、前記対向ファクシミリ装置とファクシミリ通信する際の前記イコライザの動作を変化させるファクシミリ通信制御部とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、事前の情報登録を必要とせずに対向ファクシミリ装置までの経路の網構成を認識して、ファクシミリ通信の通信制御を行うファクシミリシステム、アダプタ装置、及びファクシミリ装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る各装置の接続構成、及び実施形態に係るファクシミリシステムの構成について示したブロック図である。
【図２】実施形態に係るファクシミリ装置の機能的構成について示したブロック図である。
【図３】実施形態に係るＶｏＩＰアダプタの機能的構成について示したブロック図である。
【図４】実施形態に係るファクシミリ装置のファクシミリ送信時の動作について示したフローチャートである。
【図５】実施形態に係るＶｏＩＰアダプタのファクシミリ送信時の動作について示したフローチャートである。
【図６】実施形態に係るファクシミリシステムのファクシミリ送信時の動作について示したシーケンス図である。
【図７】実施形態に係るファクシミリ装置のファクシミリ受信時の動作について示したフローチャートである。
【図８】実施形態に係るＶｏＩＰアダプタのファクシミリ受信時の動作について示したフローチャートである。
【図９】実施形態に係るファクシミリシステムのファクシミリ受信時の動作について示したシーケンス図である。
【図１０】実施形態に係るＶｏＩＰアダプタが処理するＳＩＰメッセージの例（ＩＳＵＰメッセージが含まれたＳＩＰメッセージの例）について示した説明図である。
【発明を実施するための形態】
【００１３】
（Ａ）主たる実施形態
以下、本発明によるファクシミリシステム、アダプタ装置、及びファクシミリ装置の一実施形態を、図面を参照しながら詳述する。以下では、本発明のアダプタ装置を、ＶｏＩＰアダプタに適用した例について説明する。
【００１４】
（Ａ−１）実施形態の構成
図１は、この実施形態に関係する各装置の接続構成について示した説明図である。
【００１５】
図１では、本発明のファクシミリ装置１０１と、ＶｏＩＰアダプタ１０２を有するファクシミリシステム１が図示されている。ファクシミリ装置１０１は、ＶｏＩＰアダプタ１０２を介して、ＩＰ網１０００に接続している。
【００１６】
図１では、ファクシミリ装置１０１に対向する対向ファクシミリ装置として、電話網２０００に接続された対向ファクシミリ装置１０３と、対向ＶｏＩＰアダプタ１０５を介してＩＰ網１０００に接続された対向ファクシミリ装置１０４とが図示されている。なお、図１において、ＩＰ網１０００と電話網２０００との間は、ゲートウェイとしてのＳＩＰ−Ｔ−ＧＷ１０６により相互接続されているものとする。なお、対向ファクシミリ装置１０３、１０４は本発明が適用された装置でなくてもよく、種々のファクシミリ装置を適用することができる。
【００１７】
なお、この実施形態では、ＩＰ網１０００、電話網２０００、及びＳＩＰ−Ｔ−ＧＷ１０６は、通信事業者側の設備であるものとする。
【００１８】
ファクシミリ装置１０１は、電話網を経由した呼制御を行うことが可能な装置である。ファクシミリ装置１０１は、ファクシミリ伝送手順（ＩＴＵ−Ｔ  Ｔ．３０に規定される手順）により対向ファクシミリ装置との間でファクシミリ通信を行う。
【００１９】
ＶｏＩＰアダプタ１０２は、ファクシミリ装置１０１をＩＰ網１０００に接続させる装置である。
【００２０】
ファクシミリ装置１０１とＶｏＩＰアダプタ１０２とは電話回線（電話回線のインタフェース）で接続されている。また、この実施形態では、ファクシミリ装置１０１とＶｏＩＰアダプタ１０２との間で、電話通信の呼制御（シグナリング）以外の通信制御を行うための通信経路としてとしてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３０００が用いられている。すなわち、ファクシミリ装置１０１とＶｏＩＰアダプタ１０２との間はＬＡＮ３０００を介してＩＰ通信可能な構成となっている。
【００２１】
以上のように、この実施形態では、ファクシミリ装置１０１は、ＶｏＩＰアダプタ１０２、ＩＰ網１０００、及び対向ＶｏＩＰアダプタ１０５を経由して対向ファクシミリ装置１０４と通信するものとする。また、この実施形態では、ファクシミリ装置１０１は、ＶｏＩＰアダプタ１０２、ＩＰ網１０００、ＳＩＰ−Ｔ−ＧＷ１０６、及び電話網２０００を経由して対向ファクシミリ装置１０３と通信するものとする。
【００２２】
次に、ファクシミリ装置１０１の構成について、図２を用いて説明する。
【００２３】
ファクシミリ装置１０１は、操作パネル２０１、スキャナ２０２、プリンタ２０３、ＲＡＭ２０４、制御部２０７、電話回線インタフェース２１１、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２１２、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１３を有している。
【００２４】
制御部２０７は、ファクシミリ装置１０１全体を制御する機能を担っている。制御部２０７は、ハードウェア的に構成（例えば、専用の半導体チップにより構成）するようにしてもよいし、コンピュータを用いてソフトウェア的に構成するようにしてもよい。この実施形態では、制御部２０７は、図示しないプロセッサーに、ＲＯＭ２１３に格納されたファクシミリ通信プログラムを実行させることにより実現するようにしてもよい。また、この実施形態では、制御部２０７は、ＲＯＭ２１３に格納されたプログラムをＲＡＭ２０４上に展開し、ＲＡＭ２０４を作業領域（ワークメモリ）として動作するようにしてもよい。
【００２５】
この実施形態では、制御部２０７は、少なくとも、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）マネージャ部２０８と、ファクシミリ通信部２０９として機能させるためのプログラムをＲＯＭ２１３から読み込んで実行しているものとする。言い換えると、制御部２０７は、少なくともＳＮＭＰマネージャ部２０８及びファクシミリ通信部２０９を有している。
【００２６】
ＲＡＭ２０４は、制御部２０７によるプログラム実行時に発生する一時的な作業用データや画像情報を記憶するための記憶手段である。
【００２７】
電話回線インタフェース２１１は、ＶｏＩＰアダプタ１０２に接続可能なインタフェースである。この実施形態では、電話回線インタフェース２１１は、ＶｏＩＰアダプタ１０２と接続している。電話回線インタフェース２１１とＶｏＩＰアダプタ１０２との間の具体的な接続構成については限定されないものであるが例えば、電話網で用いられる２線式アナログ回線インターフェース（２線ケーブル）を用いて接続する構成としてもよい。
【００２８】
ＮＩＣ２１２はＬＡＮ３０００に接続するためのインタフェース（例えば、イーサネット（登録商標）インタフェース）である。
【００２９】
プリンタ２０３は、ファクシミリ受信された画像情報を紙媒体に印刷する装置（画像形成部）である。
【００３０】
スキャナ２０２は、原稿（原稿となる紙等の媒体）を読み取り、ファクシミリ送信対象の画像データを生成する装置である。
【００３１】
操作パネル２０１は、ユーザインタフェースの機能を担うデバイスである。操作パネル２０１は、例えば、図示しないディスプレイやランプ等の出力デバイスによりユーザへの情報出力を行い、図示しないタッチパネル（タッチパネルディスプレイ）やハードウェアボタン等によりユーザからの操作や情報入力を受け付けるようにしてもよい。ファクシミリ装置１０１では、操作パネル２０１を用いて、ユーザからファクシミリ送信する際の宛先電話番号や、ファクシミリ送信の実行等の受付けを行う。
【００３２】
ＳＮＭＰマネージャ部２０８は、ＳＮＭＰを用いて、ＮＩＣ２１２を介し、ＶｏＩＰアダプタ１０２から種々の情報（ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  ｉｎｆｏｒｍａｔｉｏｎ  ｂａｓｅ）情報）を取得する機能を担っている。ＳＮＭＰマネージャ部２０８では、予め、ＶｏＩＰアダプタ１０２の識別子（例えば、ＩＰアドレスやホスト名等）がＭＩＢ値の収集対象（ＳＮＭＰエージェントとして登録）として登録されているものとする。
【００３３】
ファクシミリ通信部２０９は、電話回線インタフェース２１１を介し、ファクシミリ通信（例えば、ＩＴＵ−Ｔ  Ｔ．３０のプロトコルに従ったファクシミリ通信）を行うプログラムである。ファクシミリ通信部２０９には、電話網における信号歪みに対する信号補正を行うイコライザ２１０の機能も含まれている。
【００３４】
また、ファクシミリ通信部２０９は、ファクシミリ通信にあたって、ＲＡＭ２０４に格納されるＶｏＩＰアダプタフラグ２０５及びＳＩＰ−Ｔ−ＧＷフラグ２０６を利用した通信制御処理を行う。
【００３５】
ＶｏＩＰアダプタフラグ２０５は、自装置（ファクシミリ装置１０１）が、本発明の適用されたＶｏＩＰアダプタ１０２に接続されているか否かを示すフラグ情報である。本発明の適用されたＶｏＩＰアダプタ１０２に接続されていない場合とは、例えば、ファクシミリ装置１０１が直接に電話網２０００に接続されている接続形態が該当する。
【００３６】
ＳＩＰ−Ｔ−ＧＷフラグ２０６は、対向ファクシミリ装置との間の通信経路上に電話網が介在しているか否かを示す情報である。
【００３７】
次に、ＶｏＩＰアダプタ１０２の内部構成について図３を用いて説明する。
【００３８】
ＶｏＩＰアダプタ１０２は、ＮＩＣ３０１、電話回線インタフェース３０２、制御部３０３、ＲＡＭ３０９、ＩＰ網インタフェース３１１、及びＲＯＭ３１２を有している。
【００３９】
制御部３０３は、ＶｏＩＰアダプタ１０２全体を制御する機能を担っている。制御部３０３は、ハードウェア的に構成（例えば、専用の半導体チップにより構成）するようにしてもよいし、コンピュータを用いてソフトウェア的に構成するようにしてもよい。この実施形態では、制御部３０３は、図示しないプロセッサーに、ＲＯＭ３１２に格納されたプログラムを実行させることにより実現するようにしてもよい。また、この実施形態では、制御部３０３は、ＲＯＭ３１２に格納されたプログラムをＲＡＭ３０９上に展開し、ＲＡＭ３０９を作業領域（ワークメモリ）として動作するようにしてもよい。
【００４０】
この実施形態では、制御部３０３は、少なくとも、ＳＮＭＰエージェント部３０４とＶｏＩＰ部３０５として機能させるためのプログラムをＲＯＭ３１２から読み込んで実行しているものとする。言い換えると、制御部３０３は、機能的に少なくともＳＮＭＰエージェント部３０４及びＶｏＩＰ部３０５を有している。
【００４１】
ＲＡＭ３０９は、制御部３０３によるプログラム実行時に発生する一時的な作業用データを記憶するための記憶手段である。
【００４２】
電話回線インタフェース３０２は、ファクシミリ装置１０１に接続するインタフェースである。電話回線インタフェース３０２に適用するインタフェースは、ファクシミリ装置１０１の電話回線インタフェース２１１に対応するインタフェースを適用する必要がある。
【００４３】
ＮＩＣ３０１はＬＡＮ３０００に接続するためのインタフェース（例えば、イーサネットインタフェース）である。
【００４４】
ＩＰ網インタフェース３１１は、ＩＰ網１０００に接続するセットワークインタフェースである。
【００４５】
次に、制御部３０３上で動作する各機能部（プログラム）の概要について説明する。
【００４６】
ＳＮＭＰエージェント部３０４は、ＳＮＭＰにおけるエージェント機能の処理を担っている。具体的には、ＳＮＭＰエージェント部３０４は、ＬＡＮ３０００（ＮＩＣ３０１）を介してファクシミリ装置１０１とＳＮＭＰを用いた通信を行い、ファクシミリ装置１０１等に対して種々の情報（例えば、ＭＩＢ情報）を提供する処理を行う。
【００４７】
ＶｏＩＰ部３０５は、電話回線インタフェース３０２をＩＰ網インタフェース３１１に適合させるために信号の変換を行うプログラムであり、シグナリング処理（呼制御処理）を行うＳＩＰ部３０６と、メディアデータ処理を行うＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）部３０８を有している。
【００４８】
ＳＩＰ部３０６は、電話網２０００における呼制御信号とＩＰ網１０００におけるＳＩＰメッセージとの間の相互変換を行う。ＳＩＰ部３０６は、ＳＩＰメッセージを解析し、対向ファクシミリ装置との間に電話網が介在しているか否かを判断する処理（以下、「経由網判断処理」と呼ぶ）を行う経由網判断部３０７を有している。以下では、経由網判断部３０７が、対向ファクシミリ装置との間に電話網が介在しているか否かを判断した結果を、「経由網判断結果」と呼ぶものとする。
【００４９】
具体的には、経由網判断部３０７は、ファクシミリシステム１から、対向ファクシミリ装置までの経路に電話網が含まれているか否か（介在しているか否か）を判断する。経由網判断部３０７が判断対象とする電話網には、例えば、公衆交換電話網（例えば、一般加入回線を使用する通信事業者の電話網）や、ＰＢＸ（Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  ｅＸｃｈａｎｇｅ）等により構成された電話網（例えば、企業の事業所内で構築された電話網）が含まれる。言い換えると、経由網判断部３０７が判断対象とする電話網は、イコライザ２１０を用いて信号補正を行うべき対象となる仕様の電話網となる。
【００５０】
次に、経由網判断部３０７が行う経由網判断処理の具体的方法の例について説明する。
【００５１】
この実施形態では、ＩＰ網１０００上では呼制御方式としてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が用いられるものとする。そして、ＩＰ網１０００と電話網２０００との間には、ＳＩＰ−Ｔ−ＧＷ１０６が配置されている。この実施形態において、ＳＩＰ−Ｔ−ＧＷ１０６及び対向ＶｏＩＰアダプタ１０５は、ＩＰ網１０００上で、ＳＩＰにより呼制御（シグナリング）を行い、ＲＴＰを用いたメディア通信（ファクシミリ信号の伝送）を行うものとする。また、この実施形態において、ＳＩＰ−Ｔ−ＧＷ１０６は、電話網２０００上では、例えば、公衆交換電話網の呼制御及びファクシミリ信号の伝送処理（例えば、ＩＴＵ−Ｔ  Ｔ．３０に基づくファクシミリ信号の伝送処理）を行うものとする。
【００５２】
すなわち、ＶｏＩＰアダプタ１０２は、対向ファクシミリ装置１０３とファクシミリ通信を行う際には、ＩＰ網１０００を介し、ＳＩＰ−Ｔ−ＧＷフラグ３１０とＳＩＰメッセージを交換することにより呼制御処理を行うことになる。また、ＶｏＩＰアダプタ１０２は、対向ファクシミリ装置１０４とファクシミリ通信を行う際には、ＩＰ網１０００を介し、対向ＶｏＩＰアダプタ１０５とＳＩＰメッセージを交換することにより呼制御処理を行うことになる。
【００５３】
そこで、ＶｏＩＰアダプタ１０２の経由網判断部３０７は、ＳＩＰ部３０６が送受信するＳＩＰメッセージの内容を解析して、経由網判断処理を行うものとする。例えば、経由網判断部３０７は、ＳＩＰ部３０６が送出したＩＮＶＩＴＥメッセージに対する応答メッセージ（例えば、ＳＩＰに規定される「１８０  Ｒｉｎｇｉｎｇ」メッセージや「２００  ＯＫ」メッセージ）の内容を解析して、その応答メッセージの中に、電話網を介して中継されたメッセージであることを示す情報が含まれているか否かに基づいて経由網判断処理を行う。具体的には、経由網判断部３０７は、ＳＩＰ部３０６が受信した応答メッセージ（例えば、ＳＩＰに規定される「１８０  Ｒｉｎｇｉｎｇ」メッセージや「２００  ＯＫ」メッセージ）に、ＩＳＵＰ（ＩＳＤＮ  Ｕｓｅｒ  Ｐａｒｔ）メッセージが添付されている場合に、対向ファクシミリ装置までの経路に電話網が介在していると判断するものとする。逆に言えば、経由網判断部３０７は、ＳＩＰ部３０６が受信した応答メッセージにＩＳＵＰメッセージが添付されていない場合に、対向ファクシミリ装置までの経路に電話網が介在していないと判断するものとする。
【００５４】
ＳＩＰメッセージにおけるＩＳＵＰメッセージのフォーマットについては、ＩＥＴＦ  ＲＦＣ３２０４に規定されている。図１０は、ＩＳＵＰメッセージが添付されたＳＩＰメッセージの例について示している。
【００５５】
図１０は、ＩＳＵＰメッセージの添付されたＳＩＰメッセージの例である。例えば、図１０に示すように、ＳＩＰメッセージに「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ａｐｐｌｉｃａｔｉｏｎ／ＩＳＵＰ」を含む添付メッセージが検出された場合、当該添付メッセージはＩＳＵＰメッセージであると判断することができる。
【００５６】
ＶｏＩＰアダプタ１０２と対向ファクシミリ装置との間に電話網２０００が介在している場合、ＩＰ網１０００と電話網２０００とを接続するＳＩＰ−Ｔ−ＧＷ１０６が、電話網２０００からのＩＳＵＰメッセージに基づきＳＩＰメッセージを生成する。ここで、ＳＩＰ−Ｔ−ＧＷ１０６は、電話網２０００からＩＳＵＰメッセージを受信すると、当該ＩＳＵＰメッセージを添付したＳＩＰメッセージを生成する（この振る舞いはＲＦＣ３３９８に規定されるものであるため詳細についての説明は省略する）。
【００５７】
以上のように、ＶｏＩＰ部３０５の経由網判断部３０７は、受信した応答メッセージからＩＳＵＰメッセージを検出した場合、対向ファクシミリ装置との間に電話網２０００が介在していると判断することができる。例えば、ＶｏＩＰアダプタ１０２がＳＩＰ−Ｔ−ＧＷ１０６から取得するＳＩＰメッセージには、ＩＳＵＰメッセージが添付されるため、経由網判断部３０７は、対向ファクシミリ装置１０３を対向ファクシミリ装置とする場合には電話網を経由すると判断することになる。一方、ＶｏＩＰアダプタ１０２が対向ＶｏＩＰアダプタ１０５から取得するＳＩＰメッセージには、ＩＳＵＰメッセージが添付されないため、経由網判断部３０７は、対向ファクシミリ装置１０４を対向ファクシミリ装置とする場合には、電話網を経由しないと判断することになる。
【００５８】
そして、ＶｏＩＰ部３０５（ＳＩＰ部３０６）は、経由網判断部３０７による経由網判断結果の値を、ＲＡＭ３０９上のＳＩＰ−Ｔ−ＧＷフラグ３１０として記録する。ＳＩＰ−Ｔ−ＧＷフラグ３１０は、経由網判断部３０７が行った経由網判断結果（対向ファクシミリ装置との間に電話網２０００が介在しているか否か）を示す情報となる。ＳＩＰ−Ｔ−ＧＷフラグ３１０には、対向ファクシミリ装置との間に電話網が介在していることを示す値（ＯＮ）、又は、対向ファクシミリ装置との間に電話網が介在していないことを示す値（ＯＦＦ）が登録される。なお、ＶｏＩＰアダプタ１０２の保持するＳＩＰ−Ｔ−ＧＷフラグ３１０は、所定のベンダ独自ＯＩＤ（Ｏｂｊｅｃｔ  ＩＤ）を識別子として、ＳＮＭＰエージェント部３０４を介してアクセスされるものとする。言い換えると、ＶｏＩＰアダプタ１０２では、ＳＩＰ−Ｔ−ＧＷフラグ３１０の値は、ＳＮＭＰエージェント部３０４により、所定のＯＩＤのＭＩＢ値として保持される。
【００５９】
ＲＴＰ部３０８は、電話網２０００における音声通信とＩＰ網１０００における音声通信との間の相互変換処理等を行う。ここでＩＰ網１０００における音声通信としては、例えば、Ｇ．７１１（ＩＴＵ−Ｔに規定される）による符号化データをＲＴＰにより授受する処理が該当する。
【００６０】
次に、ファクシミリシステム１におけるファクシミリ通信制御の概要について説明する。
【００６１】
ファクシミリ装置１０１のファクシミリ通信部２０９は、ＶｏＩＰアダプタ１０２の経由網判断部３０７が行った経由網判断結果に応じて、ファクシミリ通信する際のイコライザ２１０の動作(振る舞い)を変化させる。
【００６２】
この実施形態では、ＶｏＩＰアダプタ１０２では、経由網判断部３０７が行った経由網判断結果を、上述の通り、ＳＩＰ−Ｔ−ＧＷフラグ３１０として保持する。そして、ＶｏＩＰアダプタ１０２のＳＮＭＰエージェント部３０４は、ＳＩＰ−Ｔ−ＧＷフラグ３１０を、所定のＯＩＤのＭＩＢ値として保持し、当該ＭＩＢ値（ＳＩＰ−Ｔ−ＧＷフラグ３１０の値）を、ＬＡＮ３０００経由でＳＮＭＰを用いて、ファクシミリ装置１０１に提供する。
【００６３】
そして、ファクシミリ装置１０１のファクシミリ通信部２０９は、ＳＮＭＰマネージャ部２０８に、ＶｏＩＰアダプタ１０２から上述の所定のＯＩＤのＭＩＢ値（ＳＩＰ−Ｔ−ＧＷフラグ３１０に対応するＭＩＢ値）を取得させて、保持（ＳＩＰ−Ｔ−ＧＷフラグ２０６にセットして保持）する。そして、ファクシミリ通信部２０９は、ＳＩＰ−Ｔ−ＧＷフラグ２０６の値に応じて、ファクシミリ通信する際のイコライザ２１０の動作（振る舞い）を変化させる。
【００６４】
具体的には、ファクシミリ通信部２０９は、ＳＩＰ−Ｔ−ＧＷフラグ２０６の値（経由網判断結果）が、対向ファクシミリ装置との間に電話網が介在しないことを示す内容である場合（ＯＦＦの場合）、当該対向ファクシミリ装置とファクシミリ通信する際にイコライザ２１０を無効とする（信号補正を行わないように前記イコライザ２１０を制御する）。また、ファクシミリ通信部２０９は、ＳＩＰ−Ｔ−ＧＷフラグ２０６の値（経由網判断結果）が、対向ファクシミリ装置との間に電話網が介在することを示す内容である場合（ＯＮの場合）、当該対向ファクシミリ装置とファクシミリ通信する際にイコライザ２１０を有効とする（信号補正を行うように前記イコライザ２１０を制御する）。
【００６５】
以上のように、この実施形態では、ＶｏＩＰアダプタ１０２の制御部３０３（ＳＮＭＰエージェント部３０４）により、経由網判断部３０７による判断結果をファクシミリ装置１０１に提供する経由網情報提供手段が実現されている。また、この実施形態では、ファクシミリ装置１０１の制御部２０７（ファクシミリ通信部２０９及びＳＮＭＰマネージャ部２０８）により、対向ファクシミリ装置との間に電話網が介在するか否かの判断結果を取得する経由網情報取得部が実現されている。さらに、この実施形態では、ファクシミリ通信部２０９により、対向ファクシミリ装置との間のファクシミリ通信制御（イコライザに関する制御を含む）を行うファクシミリ通信制御部として機能する。
【００６６】
（Ａ−２）実施形態の動作
次に、以上のような構成を有するこの実施形態のファクシミリシステム１の動作を説明する。
【００６７】
[ファクシミリ送信の動作について]
まず、ファクシミリシステム１から対向ファクシミリ装置にファクシミリ送信する際の動作について説明する。
【００６８】
図４は、ファクシミリシステム１を構成するファクシミリ装置１０１がファクシミリ送信する際の動作について示したフローチャートである。
【００６９】
図４は、主として、制御部２０７のファクシミリ通信部２０９の動作について示している。
【００７０】
まず、ファクシミリ装置１０１において、ユーザによりスキャナ２０２に原稿が設置され、操作パネル２０１を用いてファクシミリ送信を指示する操作（宛先電話番号の入力を含む操作）が行われたものとする。そうすると、ファクシミリ装置１０１の制御部２０７（ファクシミリ通信部２０９）は、スキャナ２０２を制御して当該原稿を読み取って画像データを生成し、図４に示すフローチャートのファクシミリ送信処理を開始することになる。図４のフローチャートは、主としてファクシミリ装置１０１における制御部２０７を構成するファクシミリ通信部２０９の動作となる。
【００７１】
ファクシミリ送信処理を開始すると、制御部２０７（ファクシミリ通信部２０９）は、電話回線インタフェース２１１を用いて電話回線（ＶｏＩＰアダプタ１０２により提供される電話回線）を捕捉し（Ｓ１０１）、ＶｏＩＰアダプタフラグ２０５及びＳＩＰ−Ｔ−ＧＷフラグ２０６を共にＯＦＦに初期化し（Ｓ１０２）、ユーザにより入力された宛先電話番号をダイアル（例えば、プッシュ回線であれば宛先電話番号に対応するプッシュトーンを出力）する（Ｓ１０３）。
【００７２】
その後、ファクシミリ装置１０１は、所定時間を限度として、ＶｏＩＰアダプタ１０２からのＳＩＰ−Ｔ−ＧＷフラグ３１０の変化通知（以下、「フラグ変化通知」と呼ぶ）を待つ（Ｓ１０４、Ｓ１１２）。なお、フラグ変化通知は具体的には、フラグ変化通知に対応する所定のＯＩＤを含むＳＮＭＰトラップである。制御部２０７では、ＳＮＭＰマネージャ部２０８によりフラグ変化通知としてのＳＮＭＰトラップの受信処理が行われる。したがって、ファクシミリ通信部２０９は、ＳＮＭＰマネージャ部２０８の処理を監視することにより、フラグ変化通知（所定のＯＩＤのＳＮＭＰトラップ）受信を検知することができる。ファクシミリ通信部２０９は、ダイアルを実行してから所定時間以内にフラグ変化通知を検知した場合は、後述するステップＳ１０５に移行し、所定時間が経過してもフラグ変化通知を検知できなかった場合は、後述するステップＳ１０８に移行する。
【００７３】
所定時間以内にフラグ検知通知を検知した場合、ファクシミリ通信部２０９は、ＶｏＩＰアダプタフラグ２０５にＯＮを設定し（Ｓ１０５）、ＶｏＩＰアダプタ１０２からＳＩＰ−Ｔ−ＧＷフラグ３１０の値を取得する（Ｓ１０６）。
【００７４】
この実施形態では、ファクシミリ通信部２０９は、ＳＮＭＰマネージャ部２０８を用いて、ＳＮＭＰ通信により、ＶｏＩＰアダプタ１０２からＳＩＰ−Ｔ−ＧＷフラグ３１０の値を取得する。例えば、ＳＮＭＰマネージャ部２０８は、ＶｏＩＰアダプタ１０２宛にＳＩＰ−Ｔ−ＧＷフラグ３１０に対応するＯＩＤのＭＩＢ値を要求するＳＮＭＰメッセージ（ＳＮＭＰ  Ｇｅｔ  Ｒｅｑｕｅｓｔ）を送信して、ＶｏＩＰアダプタ１０２から応答のＳＮＭＰメッセージ（ＳＮＭＰ  Ｇｅｔ  Ｒｅｓｐｏｎｓｅ）を受信し、受信したＳＮＭＰメッセージからＳＩＰ−Ｔ−ＧＷフラグ３１０の値を取得するようにしてもよい。
【００７５】
次に、ファクシミリ通信部２０９は、ＳＮＭＰマネージャ部２０８が取得したＳＩＰ−Ｔ−ＧＷフラグ３１０の値を、自装置の（ファクシミリ装置１０１の）ＳＩＰ−Ｔ−ＧＷフラグ２０６に設定（コピー）する（Ｓ１０７）。
【００７６】
ステップＳ１０８に移行すると、ファクシミリ通信部２０９は、ＶｏＩＰアダプタフラグ２０５の値を確認し、ＶｏＩＰアダプタフラグ２０５がＯＮだった場合後述するステップＳ１１３に移行し、ＶｏＩＰアダプタフラグ２０５がＯＦＦだった場合後述するステップＳ１０９に移行する。
【００７７】
上述のステップＳ１０８で、ＶｏＩＰアダプタフラグ２０５がＯＮだった場合、ファクシミリ通信部２０９は、さらにＳＩＰ−Ｔ−ＧＷフラグ２０６の値を確認し（Ｓ１１３）、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＦＦだった場合、後述するステップＳ１１４に移行し、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＮだった場合後述するステップＳ１０９に移行する。
【００７８】
上述のステップＳ１１３で、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＦＦだった場合（すなわち、「ＶｏＩＰアダプタフラグ２０５＝ＯＮ、かつ、ＳＩＰ−Ｔ−ＧＷフラグ２０＝がＯＦＦ」の場合）、ファクシミリ通信部２０９は、イコライザ２１０を無効化するように制御（もしくはイコライザ２１０による信号補正の度合を弱める制御）を行い（Ｓ１１４）、後述するステップＳ１１０に移行する。
【００７９】
ステップＳ１０９に移行すると、ファクシミリ通信部２０９は、イコライザ２１０を有効化するように制御（電話網を経由したファクシミリ信号伝送に対応した信号補正を行うように制御）し、後述するステップＳ１１０に移行する。
【００８０】
ステップＳ１１０に移行すると、ファクシミリ通信部２０９は、Ｔ．３０に従ったファクシミリ信号の伝送処理（画像信号の伝送処理）を行う。そして、ファクシミリ通信部２０９は、電話回線を解放する（Ｓ１１１）。
【００８１】
以上のように、ファクシミリ装置１０１は、ファクシミリ送信の処理を行う。
【００８２】
図５は、ファクシミリシステム１を構成するＶｏＩＰアダプタ１０２がファクシミリ送信する際の動作について示したフローチャートである。
【００８３】
図５は、主として制御部３０３を構成するＶｏＩＰ部３０５の動作について示したフローチャートとなっている。
【００８４】
制御部３０３（ＶｏＩＰ部３０５）は先ず、ファクシミリ装置１０１による電話回線の捕捉を検知すると（Ｓ２０１）、ステップＳ２０２以後のフロー（ファクシミリ送信のフロー）を開始する。
【００８５】
次に、ＶｏＩＰ部３０５は、ＳＩＰ−Ｔ−ＧＷフラグ３１０をＯＦＦに初期化し（Ｓ２０２）、ファクシミリ装置１０１からのダイアルを受け付ける（Ｓ２０３）。
【００８６】
ＶｏＩＰアダプタ１０２は、ファクシミリ装置１０１から受け付けたダイアル信号に基づく宛先を指定したＩＮＶＩＴＥメッセージ（ＳＩＰに基づくメッセージ）を生成し、ＩＰ網１０００へ送出する（Ｓ２０４）。
【００８７】
その後、ＶｏＩＰアダプタ１０２は、送出したＩＮＶＩＴＥメッセージに対する応答メッセージ（例えば、ＳＩＰに規定される「１８０  Ｒｉｎｇｉｎｇ」メッセージ）を受信したものとする（Ｓ２０５）。なお、ＩＮＶＩＴＥメッセージに対する応答は、必ずしも「１８０  Ｒｉｎｇｉｎｇ」メッセージである必要は無く、「１８０  Ｒｉｎｇｉｎｇ」をスキップして「２００  ＯＫ」メッセージが到来する場合もあり得る。
【００８８】
次に、ＶｏＩＰ部３０５（経由網判断部３０７）は、ステップＳ２０５で受信した応答メッセージの内容を解析し、当該応答メッセージにＩＳＵＰメッセージが添付されているか否かを判断し、受信した応答メッセージからＩＳＵＰメッセージを検出した場合のみ、対向ファクシミリ装置との間に電話網２０００が介在していると判断し、ＳＩＰ−Ｔ−ＧＷフラグ３１０をＯＮに設定する（Ｓ２０６、Ｓ２０７）。なお、ＩＮＶＩＴＥメッセージに対する応答が、「２００  ＯＫ」だった場合、ＶｏＩＰ部３０５は、その「２００  ＯＫ」に対して、ＩＳＵＰメッセージの添付の有無を解析するようにしてもよい。
【００８９】
次に、ＶｏＩＰ部３０５は、ＳＮＭＰエージェント部３０４を用いて、フラグ変化通知（所定のＯＩＤのＳＮＭＰトラップ）をＬＡＮ３０００へ送出する（Ｓ２０８）。
【００９０】
そして、ＶｏＩＰ部３０５は、フラグ変化通知送信後に、所定時間を限度として、ファクシミリ装置１０１からのフラグ要求（ＳＮＭＰ  Ｇｅｔ  Ｒｅｑｕｅｓｔのメッセージ）を待つ。ファクシミリ装置１０１からのフラグ要求は、ＳＮＭＰエージェント部３０４に到達することになる。ＶｏＩＰ部３０５は、ＳＮＭＰエージェント部３０４を監視して、所定時間以内にファクシミリ装置１０１からのフラグ要求があった場合にのみ、ＳＮＭＰエージェント部３０４を制御して、フラグ要求に対して応答するメッセージ（ＳＮＭＰ  Ｇｅｔ  Ｒｅｓｐｏｎｓｅのメッセージ）を返答させる（Ｓ２０９、Ｓ２１０、Ｓ２１６）。
【００９１】
次に、ＶｏＩＰ部３０５（ＲＴＰ部３０８）は、対向ファクシミリ装置との間でメディアデータを送受信するためのＲＴＰセッション(呼)を確立して、当該ＲＴＰセッションを用い、ファクシミリ装置１０１と対向ファクシミリ装置との間の信号を中継伝送する処理（ＲＴＰ処理）を行う（Ｓ２１２）。ＶｏＩＰ部３０５は、例えば、ファクシミリ装置１０１から到来する音声信号をＧ．７１１で符号化し、当該符号化データをＲＴＰによりＩＰ網１０００へ送出する処理、及び、ＩＰ網１０００からＲＴＰにより到来するＧ．７１１符号化データを復号し、得られた音声信号をファクシミリ装置１０１へ送出する処理等を行う。ただし、図５では図示を省略しているが、ＶｏＩＰ部３０５は、対向ファクシミリ装置から、ＩＮＶＩＴＥメッセージに対する「２００  ＯＫ」メッセージ応答が未だ到来していない場合、「２００  ＯＫ」が到来するまで待ってから、ステップＳ２１２のＲＴＰ処理へ進む必要がある。
【００９２】
ＶｏＩＰ部３０５は、ファクシミリ装置１０１による電話回線の解放を検知すると（Ｓ２１３）、ＢＹＥメッセージ（ＳＩＰに規定されるセッション終了のメッセージ）をＩＰ網１０００へ送出し（Ｓ２１４）、当該メッセージに対する応答メッセージを受信し（Ｓ２１５）、一連のファクシミリ送信に関する処理を終了する。
【００９３】
以上のように、ＶｏＩＰアダプタ１０２は、ファクシミリ送信の動作を行う。
【００９４】
次に、ファクシミリシステム１が、電話網２０００に接続する対向ファクシミリ装置１０３へのファクシミリ送信を行う際の具体的動作の例について図６のシーケンス図を用いて説明する。
【００９５】
図６のシーケンス図では、ファクシミリ装置１０１が図４のフローチャートに従って動作し、ＶｏＩＰアダプタ１０２が図５のフローチャートに従って動作した場合のシーケンスについて示している。図６のフローチャートでは、上述の図４、図５と対応するステップの動作については、対応するステップ番号（符号）を付している。以下の説明においても、上述の図４、図５と対応するステップの動作については、対応するステップ番号（符号）を付して説明する。
【００９６】
まず、ファクシミリ装置１０１が、電話回線を捕捉し（Ｓ１０１）、宛先電話番号をダイアルしたものとする（Ｓ１０２）。
【００９７】
ＶｏＩＰアダプタ１０２はＩＮＶＩＴＥメッセージをＩＰ網１０００へ送出する（Ｓ２０４）。
【００９８】
そして、当該ＩＮＶＩＴＥメッセージは、ＩＰ網１０００からＳＩＰ−Ｔ−ＧＷ１０６に到達し（Ｓ５０１）、ＳＩＰ−Ｔ−ＧＷ１０６によりＩＡＭ（アドレス）メッセージ（ＩＳＵＰに規定されるメッセージ）に変換され、電話網２０００へ送出される（Ｓ５０２）。
【００９９】
そして、電話網２０００は対向ファクシミリ装置１０３を呼び出しつつ（Ｓ５０３）、ＡＣＭ（アドレス完了）メッセージ（ＩＳＵＰに規定されるメッセージ）をＳＩＰ−Ｔ−ＧＷ１０６へ送出する（Ｓ５０４）。そして、当該ＡＣＭ（アドレス完了）メッセージはＳＩＰ−Ｔ−ＧＷにより「１８０  Ｒｉｎｇｉｎｇ」メッセージに変換及び添付され（Ｓ５０５）、ＩＰ網１０００経由で（Ｓ５０６）ＶｏＩＰアダプタ１０２に到達する（Ｓ２０５）。
【０１００】
ＶｏＩＰアダプタ１０２は、受信した「１８０  Ｒｉｎｇｉｎｇ」メッセージに、ＩＳＵＰメッセージが添付されていることを検出し、ＳＩＰ−Ｔ−ＧＷフラグをＯＮに設定し（Ｓ２０６、Ｓ２０７）、ＳＮＭＰを用いてファクシミリ装置へＳＩＰ−Ｔ−ＧＷフラグの値を伝える（Ｓ１０４〜Ｓ１０７）。
【０１０１】
この場合、ファクシミリ装置１０１は、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＮである（即ち電話網２０００が介在する）ため、イコライザ２１０を有効化するように制御する（Ｓ１０９）。
【０１０２】
一方、対向ファクシミリ装置１０３が、電話網２０００からの呼び出しに対して応答すると（Ｓ５０７）、電話網２０００がＳＩＰ−Ｔ−ＧＷ１０６にＡＮＭ（応答）メッセージを送信する（Ｓ５０８）。そして、当該ＡＮＭ（応答）メッセージはＳＩＰ−Ｔ−ＧＷにより「２００  ＯＫ」メッセージに変換及び添付され、ＩＰ網１０００経由で（Ｓ５０９）ＶｏＩＰアダプタ１０２に到達する（Ｓ５１０）。
【０１０３】
以上のシーケンスにより、ファクシミリ装置１０１と対向ファクシミリ装置１０３との間のファクシミリ伝送路が確立し、ファクシミリ装置１０１がファクシミリ伝送手順を実行する（Ｓ１１０、Ｓ２１２）。
【０１０４】
その後、ファクシミリ装置１０１により、電話回線が解放されると（Ｓ１１１）、ＶｏＩＰアダプタ１０２がＢＹＥメッセージをＩＰ網１０００へ送出し（Ｓ２１４）、当該ＢＹＥメッセージがＳＩＰ−Ｔ−ＧＷ１０６に到達する（Ｓ５１１）。そして、ＳＩＰ−Ｔ−ＧＷ１０６は、電話網２０００に対してＲＥＬ（切断）メッセージを送信（Ｓ５１２）すると共に、ＩＰ網１０００へ「２００  ＯＫ」メッセージを送出する（Ｓ５１３）。そして、当該「２００  ＯＫ」メッセージは、対向ＶｏＩＰアダプタ１０５に到達し（Ｓ２１５）、一連のファクシミリ送信に関する処理が終了する。
【０１０５】
[ファクシミリ受信の動作について]
次に、ファクシミリシステム１が対向ファクシミリ装置からファクシミリ受信する際の動作について説明する。
【０１０６】
図７は、ファクシミリシステム１がファクシミリ受信する際のファクシミリ装置１０１の動作について示したフローチャートである。
【０１０７】
図７は、主として、制御部２０７のファクシミリ通信部２０９の動作について示している。
【０１０８】
制御部２０７のファクシミリ通信部２０９により、呼び出し信号（ＶｏＩＰアダプタ１０２から電話回線インタフェース２１１を介した呼び出し信号）が検知され（Ｓ３０１）、ファクシミリ通信部２０９が、ファクシミリ受信のフローを開始する。
【０１０９】
そして、ファクシミリ通信部２０９は、呼び出しに応答し（Ｓ３０２）、ＶｏＩＰアダプタフラグ２０５及びＳＩＰ−Ｔ−ＧＷフラグ２０６を共にＯＦＦに初期化する処理を行う（Ｓ３０３）。
【０１１０】
その後、ファクシミリ装置１０１は、所定時間を限度として、ＶｏＩＰアダプタ１０２からのフラグ変化通知（ファクシミリ送信の処理と同様にフラグ変化通知に対応する所定のＯＩＤのＳＮＭＰトラップ受信）を待つ（Ｓ３０４、Ｓ３１２）。ファクシミリ通信部２０９は、呼び出しに応答してから所定時間以内にフラグ変化通知を検知した場合は、後述するステップＳ３０５に移行し、所定時間たってもフラグ変化通知を検知できなかった場合は、後述するステップＳ３０８に移行する。
【０１１１】
所定時間以内にフラグ検知通知を検知した場合、ファクシミリ通信部２０９は、ＶｏＩＰアダプタフラグ２０５にＯＮを設定し（Ｓ３０５）、ＶｏＩＰアダプタ１０２からＳＩＰ−Ｔ−ＧＷフラグ３１０の値を取得する（Ｓ３０６）。
【０１１２】
次に、ファクシミリ通信部２０９は、ＳＮＭＰマネージャ部２０８が取得したＳＩＰ−Ｔ−ＧＷフラグ３１０の値を、自装置の（ファクシミリ装置１０１の）ＳＩＰ−Ｔ−ＧＷフラグ２０６に設定する（Ｓ３０７）。
【０１１３】
ステップＳ３０８に移行すると、ファクシミリ通信部２０９は、ＶｏＩＰアダプタフラグ２０５の値を確認し（Ｓ３０８）、ＶｏＩＰアダプタフラグ２０５がＯＮだった場合後述するステップＳ３１３に移行し、ＶｏＩＰアダプタフラグ２０５がＯＦＦだった場合後述するステップＳ３０９に移行する。
【０１１４】
上述のステップＳ３０８で、ＶｏＩＰアダプタフラグ２０５がＯＮだった場合、ファクシミリ通信部２０９は、さらにＳＩＰ−Ｔ−ＧＷフラグ２０６の値を確認し（Ｓ３１３）、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＦＦだった場合後述するステップＳ３１４に移行し、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＮだった場合後述するステップＳ３０９に移行する。
【０１１５】
上述のステップＳ３１３で、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＦＦだった場合、ファクシミリ通信部２０９は、イコライザ２１０を無効化するように制御（もしくはイコライザ２１０による信号補正の度合を弱める制御）し（Ｓ３１４）、後述するステップＳ３１０に移行する。
【０１１６】
ステップＳ３０９に移行すると、ファクシミリ通信部２０９は、イコライザ２１０を有効化するように制御（電話網を経由したファクシミリ信号伝送に対応した信号補正を行うように制御）し、後述するステップＳ３１０に移行する。
【０１１７】
ステップＳ３１０に移行すると、ファクシミリ通信部２０９は、Ｔ．３０に従ったファクシミリ受信処理を行う。
【０１１８】
そして、ファクシミリ通信部２０９は、電話回線を解放する（Ｓ３１１）。
【０１１９】
以上のように、ファクシミリ装置１０１は、ファクシミリ送信の処理を行う。
【０１２０】
図８は、ファクシミリシステム１がファクシミリ受信する際のＶｏＩＰアダプタ１０２の動作について示したフローチャートである。
【０１２１】
図８は、主として制御部３０３のＶｏＩＰ部３０５の動作について示したフローチャートとなっている。
【０１２２】
ＶｏＩＰ部３０５が、ＩＰ網１０００からのＩＮＶＩＴＥメッセージ（対向ファクシミリ装置１０３からの発呼に基づくＩＮＶＩＴＥメッセージ）の到来を検知すると（Ｓ４０１）、ファクシミリ受信のフローを開始する。
【０１２３】
次に、ＶｏＩＰ部３０５は、ＳＩＰ−Ｔ−ＧＷフラグ３１０をＯＦＦに初期化し（Ｓ４０２）、ＩＮＶＩＴＥメッセージの解析（ＩＳＵＰメッセージが添付されているか否かの確認）を行う。そして、ＶｏＩＰ部３０５は、到来したＩＮＶＩＴＥメッセージにＩＳＵＰメッセージが添付されていた場合のみ、ＳＩＰ−Ｔ−ＧＷフラグ３１０にＯＮを設定する（Ｓ４０３、Ｓ４０４）。
【０１２４】
次に、ＶｏＩＰ部３０５は、到来したＩＮＶＩＴＥメッセージに応答する「１８０  Ｒｉｎｇｉｎｇ」メッセージをＩＰ網１０００へ送出しつつ（Ｓ４０５）、電話回線インタフェース３０２を介してファクシミリ装置１０１を呼び出す（Ｓ４０６）。
【０１２５】
そして、ＶｏＩＰ部３０５は、電話回線インタフェース３０２による電話回線捕捉（即ち、ファクシミリ装置１０１への呼び出しに対する応答）を検知しつつ（Ｓ４０７）、フラグ変化通知（所定のＯＩＤのＳＮＭＰトラップ）をＬＡＮ３０００（ファクシミリ装置１０１宛）に送出する（Ｓ４０８）。
【０１２６】
そして、ＶｏＩＰ部３０５は、フラグ変化通知送信後に、所定時間を限度として、ファクシミリ装置１０１からのフラグ要求（ＳＮＭＰ  Ｇｅｔ  Ｒｅｑｕｅｓｔのメッセージ）を待ち、所定時間以内にファクシミリ装置１０１からのフラグ要求があった場合にのみ、ＳＮＭＰエージェント部３０４を制御して、フラグ要求に対して応答するメッセージ（ＳＮＭＰ  Ｇｅｔ  Ｒｅｓｐｏｎｓｅ）を返答させる（Ｓ４０９、Ｓ４１０、Ｓ４１５）。
【０１２７】
次に、ＶｏＩＰ部３０５は、「２００  ＯＫ」メッセージをＩＰ網１０００へ送出し（Ｓ４１１）、ＲＴＰ処理を行う（Ｓ４１２）。ステップＳ４１２のＲＴＰ処理はファクシミリ送信における処理と同様の処理であるため詳しい説明を省略する。
【０１２８】
その後、ＶｏＩＰ部３０５は、ＢＹＥメッセージをＩＰ網１０００から受信すると（Ｓ４１３）、ＲＴＰ処理を停止し、「２００  ＯＫ」メッセージをＩＰ網１０００へ返答（送出）する（Ｓ４１４）。
【０１２９】
以上のように、ＶｏＩＰアダプタ１０２は、ファクシミリ受信の動作を行う。
【０１３０】
次に、ファクシミリシステム１が、電話網２０００に接続する対向ファクシミリ装置１０３からのファクシミリ受信を行う際の具体的動作の例について図９のシーケンス図を用いて説明する。
【０１３１】
図９のシーケンス図では、ファクシミリ装置１０１が図７のフローチャートに従って動作し、ＶｏＩＰアダプタ１０２が図８のフローチャートに従って動作した場合のシーケンスについて示している。図９のフローチャートでは、上述の図７、図８と対応するステップの動作については、対応するステップ番号（符号）を付している。以下の説明においても、上述の図７、図８と対応するステップの動作については、対応するステップ番号（符号）を付して説明する。
【０１３２】
まず、対向ファクシミリ装置１０３において原稿が読み取られて、ファクシミリ送信が開始されたものとする。そして、対向ファクシミリ装置１０３が電話回線を捕捉し（Ｓ６０１）、宛先電話番号をダイアルすると（Ｓ６０２）、ＩＡＭ（アドレス）メッセージが電話網２０００により生成され（Ｓ６０３）、当該ＩＡＭ（アドレス）メッセージがＳＩＰ−Ｔ−ＧＷ１０６によりＩＮＶＩＴＥメッセージに変換及び添付される（Ｓ６０４）。そして、当該ＩＮＶＩＴＥメッセージが、ＩＰ網１０００経由でＶｏＩＰアダプタ１０２に到達する（Ｓ６０５、Ｓ４０１）。
【０１３３】
ＶｏＩＰアダプタ１０２は、受信したＩＮＶＩＴＥメッセージにＩＳＵＰメッセージが添付されていることを検出し（Ｓ４０３）、さらに、ＳＩＰ−Ｔ−ＧＷフラグ３１０をＯＮに設定する（Ｓ４０４）。
【０１３４】
そして、ＶｏＩＰアダプタ１０２は、ファクシミリ装置１０１を呼び出しつつ（Ｓ３０１）、「１８０  Ｒｉｎｇｉｎｇ」メッセージをＩＰ網１０００へ送出する（Ｓ４０５）。そして、当該「１８０  Ｒｉｎｇｉｎｇ」メッセージは、ＳＩＰ−Ｔ−ＧＷ１０６により受信される（Ｓ６０６）。そして、ＳＩＰ−Ｔ−ＧＷ１０６は「１８０  Ｒｉｎｇｉｎｇ」メッセージに基づいてＡＣＭ（アドレス完了）メッセージを生成して電話網２０００に送出する（Ｓ６０７）。
【０１３５】
一方、ファクシミリ装置１０１は、ＶｏＩＰアダプタ１０２からの呼び出しに応答したものとする（Ｓ３０２）。
【０１３６】
ＶｏＩＰアダプタ１０２が、ファクシミリ装置１０１による呼び出し応答を検知すると、ファクシミリ装置１０１へＳＮＭＰを用いてＳＩＰ−Ｔ−ＧＷフラグ３１０の値を通知しつつ（Ｓ３０４〜Ｓ３０７）、「２００  ＯＫ」メッセージをＩＰ網１０００へ送出する（Ｓ４１１）。そして、当該、「２００  ＯＫ」メッセージは、ＳＩＰ−Ｔ−ＧＷ１０６により受信される（Ｓ６０８）。そして、ＳＩＰ−Ｔ−ＧＷ１０６は当該「２００  ＯＫ」メッセージに基づいてＡＮＭ（応答）メッセージを生成して電話網２０００に送出する（Ｓ６０９）。
【０１３７】
この場合、ファクシミリ装置１０１は、ＳＩＰ−Ｔ−ＧＷフラグ２０６がＯＮである（即ち電話網２０００が介在する）ため、イコライザ２１０を有効化する（Ｓ３０９）。
【０１３８】
以上のシーケンスにより、ファクシミリ装置１０１と対向ファクシミリ装置１０３との間のファクシミリ伝送路が確立し、ファクシミリ装置１０１がファクシミリ伝送手順を実行する（Ｓ３１０、Ｓ３１２）。
【０１３９】
その後、対向ファクシミリ装置１０３により、電話回線が解放されると（Ｓ６１０）、電話網２０００がＳＩＰ−Ｔ−ＧＷ１０６に対してＲＥＬ（切断）メッセージを送信（Ｓ６１１）する。
【０１４０】
そして、ＲＥＬ（切断）メッセージを受信すると、ＳＩＰ−Ｔ−ＧＷ１０６は、ＢＹＥメッセージをＩＰ網１０００へ送出し（Ｓ６１２）、当該ＢＹＥメッセージがＶｏＩＰアダプタ１０２に到達する（Ｓ４１３）。
【０１４１】
一方、ファクシミリ装置１０１側でもファクシミリ伝送手順の終了に伴って電話回線が解放されているものとする（Ｓ３１１）。
【０１４２】
そして、ＶｏＩＰアダプタ１０２は、ＩＰ網１０００（ＳＩＰ−Ｔ−ＧＷ１０６）からＢＹＥメッセージを受信すると、ＩＰ網１０００へ「２００  ＯＫ  メッセージ」を送出する（Ｓ４１４）。そして、当該「２００  ＯＫ  メッセージ」は、ＳＩＰ−Ｔ−ＧＷ１０６に到達し（Ｓ６１３）、一連のファクシミリ送信に関する処理が終了する。
【０１４３】
（Ａ−３）実施形態の効果
この実施形態によれば、以下のような効果を奏することができる。
【０１４４】
この実施形態のファクシミリシステム１では、対向ファクシミリ装置との間に電話網２０００が介在する場合、ファクシミリ装置１０１のイコライザ２１０を有効化することにより、電話網２０００における信号歪みを補正することができる。また、この実施形態のファクシミリシステム１では、対向ファクシミリ装置との間に電話網２０００が介在しない場合、イコライザ２１０を無効化することにより、信号過補正による通信エラーを防ぐことができる。
【０１４５】
従来のファクシミリ装置では、経由網判断処理（対向ファクシミリ装置との間で電話網が介在するか否かを判断する処理）を行う際に、ユーザによる事前の情報登録が必要となったり、宛先電話番号が所定の構成でなければならないといった前提があった。これに対して、この実施形態のファクシミリシステム１では、ＶｏＩＰアダプタ１０２のＶｏＩＰ部３０５（経由網判断部３０７）が、受信したＳＩＰメッセージの内容（ＩＳＵＰメッセージの有無）に基づいて経由網判断処理を行うため、従来技術における上述の前提を必要としない。そのため、この実施形態のファクシミリシステム１では、より確実に経由網判断処理を行うことができる。
【０１４６】
例えば、この実施形態のファクシミリシステム１では、経由網判断処理を行う際に、ユーザによる事前の情報登録が必要ないため、情報登録の手間やユーザの登録誤りによる誤動作の危険が無い。また、例えば、この実施形態のファクシミリシステム１では、経由網判断処理を行う際に、対向ファクシミリ装置が従来固定電話と同じ範囲の番号（例えば、「０３」等の市外局番から始まる番号）を持つＩＰ電話番号であっても、対向ファクシミリ装置をＩＰ網接続であると判断できる。
【０１４７】
以上のように、この実施形態のファクシミリシステム１では、対向ファクシミリ装置との間に電話網が介在しないにもかかわらずイコライザ２１０が働き、通信エラーを招く、という事態を低減させることができる。
【０１４８】
（Ｂ）他の実施形態
本発明は、上記の実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
【０１４９】
（Ｂ−１）上記の実施形態では、ファクシミリ装置１０１とＶｏＩＰアダプタ１０２とを別装置として説明したが、一体化させ、１つ装置として実現するようにしてもよい。
【０１５０】
（Ｂ−２）上記の実施形態のファクシミリ装置１０１については、ファクシミリ信号の送受信が可能な装置（すなわち、ファクシミリモデムを備える装置）であれば、具体的な装置の構成については限定されないものである。例えば、本発明のファクシミリ装置は、スキャナやプリンタを備えずに、画像データを受信してファクシミリ送信したり、ファクシミリ受信した画像を画像データとして出力する装置（いわゆるファクシミリサーバ）として構築された装置であってもよい。
【符号の説明】
【０１５１】
１…ファクシミリシステム、２０…ＧＷフラグ、１０１…ファクシミリ装置、１０２…ＶｏＩＰアダプタ、１０３…対向ファクシミリ装置、１０４…対向ファクシミリ装置、１０５…対向ＶｏＩＰアダプタ、２０１…操作パネル、２０２…スキャナ、２０３…プリンタ、２０４…ＲＡＭ、２０５…ＶｏＩＰアダプタフラグ、２０６…ＧＷフラグ、２０７…制御部、２０８…ＳＮＭＰマネージャ部、２０９…ファクシミリ通信部、２１０…イコライザ、２１１…電話回線インタフェース、２１２…ＮＩＣ、２１３…ＲＯＭ、３０１…ＮＩＣ、３０２…電話回線インタフェース、３０３…制御部、３０４…ＳＮＭＰエージェント部、３０５…ＶｏＩＰ部、３０６…ＳＩＰ部、３０７…経由網判断部、３０８…ＲＴＰ部、３０９…ＲＡＭ、３１０…ＧＷフラグ、３１１…ＩＰ網インタフェース、３１２…ＲＯＭ、１０００…ＩＰ網、２０００…電話網、３０００…ＬＡＮ。
【図１】
2017200052.tif 000003
【図２】
2017200052.tif 000004
【図３】
2017200052.tif 000005
【図４】
2017200052.tif 000006
【図５】
2017200052.tif 000007
【図６】
2017200052.tif 000008
【図７】
2017200052.tif 000009
【図８】
2017200052.tif 000010
【図９】
2017200052.tif 000011
【図１０】
2017200052.tif 000012