(57)【特許請求の範囲】
【請求項１】
ＩＰネットワークを介してＩＰファクシミリ装置とファクシミリ通信可能であるとともに、ＩＰネットワークとゲートウェイを介してＧ３ファクシミリ装置とファクシミリ通信可能な通信部と、
ファクシミリ通信に関するデータを記憶する通信記憶部と、を含み、
前記通信部は、前記ＩＰファクシミリ装置とのセッションが確立するまでに前記ゲートウェイを介した前記Ｇ３ファクシミリ装置からの通信開始要求があったとき、セッション確立前の前記ＩＰファクシミリ装置との通信を終了し、前記ゲートウェイを介して前記Ｇ３ファクシミリ装置とファクシミリ通信を行い、
相手方のファクシミリ装置とのセッション確立後になされるファクシミリデータの通信中に、前記ゲートウェイを介した前記Ｇ３ファクシミリ装置からの通信開始要求の後に、前記ＩＰファクシミリ装置からの通信開始要求があったとき、
前記通信部は、前記ゲートウェイに向けて通話開始不可通知を送信するとともに、通話開始不可に基づく前記ＩＰファクシミリ装置からの再度の通信開始要求よりも、前記通話開始不可通知を受信した前記Ｇ３ファクシミリ装置からのリダイヤルによる再度の通信開始要求を先に受信するように再送間隔を定め、前記通話開始不可通知とともに定めた前記再送間隔を前記ＩＰファクシミリ装置に送信することを特徴とする通信装置。
【請求項２】
前記通信部は、予め定められた固定時間を前記再送間隔として、前記再送間隔を前記ＩＰファクシミリ装置に送信することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信記憶部は、前記通話開始不可通知を行ってから前記Ｇ３ファクシミリ装置からのリダイヤルによる再度の通信開始要求を受信するまでの間隔を履歴として記憶し、
前記通信部は、前記再送間隔を定めるとき、前記履歴の中から前記通話開始不可通知を送信した前記Ｇ３ファクシミリ装置の前記間隔を前記履歴から抽出し、抽出した前記間隔を前記再送間隔として、前記通話開始不可通知とともに前記ＩＰファクシミリ装置に送信することを特徴とする請求項１に記載の通信装置。
【請求項４】
前記通信部は、前記ファクシミリデータの通信中のファクシミリ装置から受信されるファクシミリデータのサイズを示すサイズ情報に基づき、相手方のファクシミリ装置からの前記ファクシミリデータの受信に要する受信所要時間を予測し、予め定められた固定時間、又は、前記通信記憶部に記憶された前記通話開始不可通知を行ってから前記Ｇ３ファクシミリ装置からのリダイヤルによる再度の通信開始要求を受信するまでの間隔に、前記受信所要時間を加えた時間を前記再送間隔として、前記再送間隔を前記ＩＰファクシミリ装置に送信することを特徴とする請求項１に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ通信のようなデータ通信を行う通信装置に関する。
【背景技術】
【０００２】
ファクシミリ通信では、送信側と受信側のファクシミリ装置間で通信が画像データのようなデータの送受信が行われる。１つのファクシミリ装置に、ほぼ同時に、複数のファクシミリ装置から着信する場合がある。複数の着信のうち、特定の相手からの着信を優先して受けたい場合がある。
【０００３】
そこで、特定の相手ファクシミリ装置からの着信を優先させるファクシミリ装置が特許文献１に記載されている。具体的に、特許文献１には、相手ファクシミリ装置との間でファクシミリ通信を行い、最優先の着信を許可する相手先識別情報を記憶する識別情報記憶手段と、着信信号に含まれる発呼側の呼設定メッセージから相手先識別情報を解析する解析手段と、を設け、ＩＳＤＮのデータチャネルを介して所定の相手ファクシミリ装置との交信中に、ＩＳＤＮの呼制御チャネルに着信したとき、解析した相手先識別情報と識別情報記憶手段に記憶した相手先識別情報が一致するかどうかを比較し、一致したときは、当該相手ファクシミリ装置とのファクシミリ通信を強制的に終了し、着信最優先の相手ファクシミリ装置からの着信を優先させるファクシミリ装置が記載されている。この構成により、交信中の着信最優先の相手ファクシミリ装置からの着信を確実に有効とするファクシミリ装置を提供しようとする（特許文献１：請求項１、段落［０００８］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０５−１６０９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、Ｇ３ファクシミリ装置（ＩＴＵ−Ｔ勧告 Ｔ．３０に基づき、公衆電話網を用いてファクシミリ通信を行うファクシミリ装置）は、相手型のファクシミリ装置に向けてデータを送信するとき、公衆電話網を用いる。公衆電話網を用いるので、ファクシミリを送信するときにも回線の使用料（通信料）がかかる。
【０００６】
また、ＩＰファクシミリ装置（例えば、ＩＴＵ−Ｔ勧告 Ｔ．３８に準拠）には、ゲートウェイを介し、Ｇ３ファクシミリ装置と通信を行えるものがある。そして、ＩＰファクシミリ装置に向けてデータを送信するとき、Ｇ３ファクシミリ装置は、ゲートウェイとつながる交換器までは公衆電話網を用いる。そのため、Ｇ３ファクシミリ装置では、Ｇ３ファクシミリ装置に向けてファクシミリを送信する場合と同様に、ＩＰファクシミリ装置にファクシミリを送信するときにも通信料がかかる。
【０００７】
ここで、特許文献１記載の技術では、予め登録しておいた最優先の着信を許可する相手先識別情報に基づき、着信を優先させるファクシミリ装置が判断される。そして、優先すべき相手の場合、通信中のファクシミリ装置は強制的に通信が終了される。強制的に通信が終了させられたＧ３ファクシミリ装置のデータ送信を完遂するには、送信側のＧ３ファクシミリ装置が再送信しなくてはならない。そのため、特許文献１記載の技術では、強制的に通信が終了された相手型のＧ３ファクシミリ装置に、無駄な通信料がかかるという問題がある。
【０００８】
また、一般には、特許文献１記載の技術のように、通信相手の優先度は、設定可能でない。通常は、ファクシミリの通信開始要求が重なったとき、先着順で受信がなされる。あるファクシミリ通信と通信中に、他のファクシミリ装置から通信開始要求があると、通信中であり受信できない旨（通話開始不可通知）を返す。通話開始不可通知を受信したファクシミリ装置は、一定時間後、再度、通信開始要求を行う（リダイヤルを行う）。
【０００９】
尚、Ｇ３ファクシミリ装置、ＩＰファクシミリ装置、いずれも、通常は、この通話開始不可通知の返答があったことに基づく自動的な再発呼（再度の通信開始要求）を行うリダイヤル機能を有している。この自動的な再発呼（再度の通信開始要求）は、相手型との通信が完了するまで、又は、予め定められた制限回数、再発呼（再度の通信開始要求）を行うまで繰り返される。
【００１０】
ここで、国や、使用回線によっては、Ｇ３ファクシミリ装置が相手型ファクシミリ装置と通信を開始するために、発呼して公衆電話網に接続しただけで通信料がかかってしまう場合がある。そのため、送信側のＧ３ファクシミリ装置が通話開始不可通知の受信と、通話開始不可通知の受信に基づく再発呼を繰り返した場合にも、Ｇ３ファクシミリ装置の使用者に無駄な通信料がかかる場合がある。そのため、通話開始不可通知に基づくリダイヤルをＧ３ファクシミリ装置に繰り返させず、リダイヤルの回数を最低限度に止める必要がある。
【００１１】
このように、送信側ファクシミリ装置がＧ３ファクシミリ装置であるとき、Ｇ３ファクシミリ装置の使用者の通信料を軽減するため、Ｇ３ファクシミリ装置との通信を優先すべき場合があるという問題がある。
【００１２】
ここで、特許文献１記載のファクシミリ装置では、相手型識別情報に基づき、優先すべきかどうかを判断し、相手型がＧ３ファクシミリ装置であっても、強制的にファクシミリ通信を遮断する技術である。そのため、上記の問題点に対する考慮がなされておらず、上記の問題を解決することができない。
【００１３】
本発明は、上記の問題点に鑑み、Ｇ３ファクシミリ装置との通信を優先し、Ｇ３ファクシミリの使用者が負担する通信料を軽減することを課題とする。
【課題を解決するための手段】
【００１４】
上記課題解決のため請求項１に係る通信装置は、ＩＰネットワークを介してＩＰファクシミリ装置とファクシミリ通信可能であるとともに、ＩＰネットワークとゲートウェイを介してＧ３ファクシミリ装置とファクシミリ通信可能な通信部と、ファクシミリ通信に関するデータを記憶する通信記憶部と、を含み、前記通信部は、前記ＩＰファクシミリ装置とのセッションが確立するまでに前記ゲートウェイを介した前記Ｇ３ファクシミリ装置からの通信開始要求があったとき、セッション確立前の前記ＩＰファクシミリ装置との通信を終了し、前記ゲートウェイを介して前記Ｇ３ファクシミリ装置とファクシミリ通信を行い、相手方のファクシミリ装置とのセッション確立後になされるファクシミリデータの通信中に、前記ゲートウェイを介した前記Ｇ３ファクシミリ装置からの通信開始要求の後に、前記ＩＰファクシミリ装置からの通信開始要求があったとき、前記通信部は、前記ゲートウェイに向けて通話開始不可通知を送信するとともに、通話開始不可に基づく前記ＩＰファクシミリ装置からの再度の通信開始要求よりも、前記通話開始不可通知を受信した前記Ｇ３ファクシミリ装置からのリダイヤルによる再度の通信開始要求を先に受信するように再送間隔を定め、前記通話開始不可通知とともに定めた前記再送間隔を前記ＩＰファクシミリ装置に送信する。
【発明の効果】
【００１５】
上述したように、本発明によれば、特別な装置、機構を設けることなく、Ｇ３ファクシミリ装置との通信を優先する通信装置を安価に提供することができる。そして、Ｇ３ファクシミリの使用者が負担する通信料を軽減することができる。
【図面の簡単な説明】
【００１６】
【図１】通信システムを示す図である。
【図２】複合機の構造を示す図である。
【図３】複合機のハードウェア構成を示す図である。
【図４】通信装置に相当する部分を示す図である。
【図５】ＩＰファクシミリ装置とＧ３ファクシミリ装置の着信が競合したときの通信制御シーケンスを示す図である。
【図６】セッション確立前のＧ３ファクシミリ装置との通信を優先させる制御の流れを示すフローチャートである。
【図７】データ通信中に通信開始要求が競合したときの通信制御シーケンスを示す図である。
【図８】データ通信中の通信開始要求に対する通信処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図１〜図８を用いて説明する。ここで、本説明では、本発明に係るデータの送受信を行う装置として、ファクシミリ通信機能を備えた通信装置１を例に挙げて説明する。具体的に、この通信装置１の一例として、本発明に係るファクシミリ通信機能を備えた通信装置１を含む複合機１００を例に挙げて説明する。但し、本実施の形態に記載される構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。
【００１８】
（通信システム１０００の概要）
まず、図１を用いて、実施形態に係る複合機１００を含む通信システム１０００の概要を説明する。図１は、通信システム１０００を示す図である。
【００１９】
図１に示す通信システム１０００は、複合機１００、ＩＰファクシミリ装置２００、Ｇ３ファクシミリ装置３００、ゲートウェイ４００などを含む。まず、複合機１００は、印刷機能、送信機能、スキャン機能など複数の機能を併せ持つ。そして、本実施形態に係る複合機１００は、ＩＰネットワーク５００と通信可能に接続できる。複合機１００は、ＩＰネットワーク５００を介して、ＩＰネットワーク５００に接続されたＩＰファクシミリ装置２００とファクシミリ通信を行える。このように、複合機１００は、ＩＰファクシミリ装置２００でもある。
【００２０】
また、複合機１００やＩＰファクシミリ装置２００は、Ｇ３ファクシミリ装置３００とファクシミリ通信を行うこともできる。複合機１００とＧ３ファクシミリ装置３００は、ＩＴＵ−Ｔで勧告されたＴ．３８の通信プロトコルに定められた手順に沿ってゲートウェイ４００を介してファクシミリ通信を行う。具体的に、Ｇ３ファクシミリ装置３００は、公衆電話回線網に接続される。そして、Ｇ３ファクシミリ装置３００は、複合機１００やＩＰファクシミリ装置２００とファクシミリ通信を行うとき、公衆電話回線網を用いて交換機６００を介し、Ｇ３ファクシミリ装置３００はゲートウェイ４００に接続される。ゲートウェイ４００は、複合機１００やＩＰファクシミリ装置２００とＧ３ファクシミリ装置３００間でファクシミリ通信を行うための処理（音声データとデータパケット間の変換処理など）や通信制御を行う。ゲートウェイ４００は、複合機１００やＩＰファクシミリ装置２００と、Ｇ３ファクシミリ装置３００の間の通信を中継する。
【００２１】
このように、本実施形態の複合機１００は、ＩＰファクシミリ装置２００とファクシミリ通信を行える。また、複合機１００は、Ｇ３ファクシミリ装置３００とゲートウェイ４００を介してファクシミリ通信を行える。
【００２２】
（複合機１００の概要）
次に、図２を用いて、実施形態に係る複合機１００の概要を説明する。図２は、複合機１００の構造を示す図である。
【００２３】
図２に示すように、本実施形態の複合機１００は、前面に取り付けられた操作パネル２を有する。そして、複合機１００は上部に原稿搬送部３ａと画像読取部３ｂからなる読取部３を有する。又、複合機１００は、内部に、印刷部１０として、給紙部４ａ、搬送部４ｂ、画像形成部５ａ、定着部５ｂを含む。
【００２４】
まず、操作パネル２は、複合機１００の状態や各種メッセージや設定用画面を表示する表示部２１を備える。また、表示部２１に対し、タッチパネル部２２が設けられる。操作パネル２は、送信方法、送信先のアドレス、用紙のサイズ及び種類、原稿のサイズ及び種類のような送信や印刷の条件などの設定を受け付ける。
【００２５】
原稿を搬送して読み取るとき、原稿搬送部３ａは、原稿トレイに載置された原稿を１枚ずつ読取位置に向けて搬送する。画像読取部３ｂは、搬送される原稿や原稿台に載置された原稿を読み取り、原稿の画像データを生成する。
【００２６】
給紙部４ａは、複数枚の用紙を収容し、印刷のとき、用紙を送り出す。搬送部４ｂは、給紙部４ａから供給された用紙を排出トレイ４１まで搬送する。画像形成部５ａは、印刷する画像データに基づき、トナー像を形成し、用紙にトナー像を転写する。定着部５ｂは、トナー像が転写された用紙を加熱・加圧して、用紙にトナー像を定着させる。定着部５ｂを通過した用紙は、排出トレイ４１に排出される。これにより、１ページの印刷が完了する。
【００２７】
（複合機１００のハードウェア構成）
次に、図３に基づき、実施形態に係る複合機１００のハードウェア構成を説明する。図３は、複合機１００のハードウェア構成を示す図である。
【００２８】
図３に示すように、本実施形態に係る複合機１００は、主制御部６を含む。主制御部６は、複合機１００に含まれる各部を制御する。主制御部６は、ＣＰＵ６１や、印刷や送信（ファクシミリ通信を含む）に用いる画像データを生成する画像処理部６２や、その他の電子回路や素子を含む。ＣＰＵ６１は、記憶部６３に格納される制御プログラムや制御用データに基づき複合機１００の各部の制御や演算を行う。記憶部６３は、ＲＯＭ、ＲＡＭ、フラッシュＲＯＭ、ＨＤＤ等記憶装置の組み合わせで構成される。
【００２９】
そして、主制御部６は、用紙搬送やトナー像の形成や、転写、定着により印刷を行う印刷部１０（給紙部４ａ、搬送部４ｂ、画像形成部５ａ、定着部５ｂなど）や読取部３の動作を制御する。
【００３０】
又、主制御部６には、通信部１１が接続される。主制御部６は通信部１１の動作、通信処理を制御する。通信部１１は、パーソナルコンピューターやサーバーのようなコンピューター７００と通信を行うためのインターフェイスである。また、通信部１１は、ＩＰネットワーク５００を介し、ＩＰファクシミリ装置２００やＧ３ファクシミリ装置３００とファクシミリ通信を行う。通信部１１は、ネットワークや接続ケーブルなどを介して通信を行う。
【００３１】
通信部１１は、読取部３による原稿の読み取りに基づく画像データをコンピューター７００やＩＰファクシミリ装置２００やＧ３ファクシミリ装置３００に送信できる（送信機能）。また、通信部１１は、コンピューター７００から受信した印刷用データ（画像データや印刷設定を含む）や、ＩＰファクシミリ装置２００やＧ３ファクシミリ装置３００から受信したファクシミリデータを受信する。そして、主制御部６は、受信した印刷用データやファクシミリデータに基づき印刷部１０に印刷を行わせる（プリンター機能、ファクシミリ受信機能）。
【００３２】
又、主制御部６は、操作パネル２の表示等の動作を制御する。又、主制御部６は、操作パネル２でなされた設定内容を認識しジョブの内容、設定及び実行指示を認識する。
【００３３】
（通信装置１）
次に、図４を用いて、複合機１００に含まれる通信装置１に相当する部分を説明する。図４は、通信装置１に相当する部分を示す図である。
【００３４】
複合機１００は、ＩＰネットワーク５００を介して相手型のＩＰファクシミリ装置２００やＧ３ファクシミリ装置３００と通信を行うための通信部１１を含む。
【００３５】
通信部１１は、通信制御部１１０、通信記憶部１１１、通信Ｉ／Ｆ部１１２などを含む。通信制御部１１０は、ＩＰネットワーク５００を介して受信した要求や応答やデータ送信など、主制御部６の指示に基づき、通信部１１の動作、処理を実際に制御する。通信制御部１１０は、制御用のＣＰＵや演算回路などを含む。
【００３６】
通信記憶部１１１は、通信用のプログラムやデータを記憶する。通信制御部１１０は、通信記憶部１１１に記憶されるプログラムやデータに基づき、通信に関する処理を行う。また、通信記憶部１１１は、ファクシミリによって送受信するデータのバッファとして用いることができる。
【００３７】
通信Ｉ／Ｆ部１１２は、信号処理回路や、ＩＰネットワーク５００と接続するためのケーブルなどが取り付けられるコネクタ、ソケットを含むインターフェイスである。
【００３８】
ファクシミリの送信を行うとき（複合機１００が発信元となってファクシミリ通信を行うとき）、主制御部６は、原稿の読取で得られた画像データなどに基づき、ファクシミリ送信する画像データを生成する。ファクシミリ送信する画像データは、記憶部６３に記憶される。
【００３９】
そして、通信制御部１１０は、操作パネル２で設定されたファクシミリの送信先に向けて通信開始要求を通信Ｉ／Ｆ部１１２から発信させる。続いて、通信制御部１１０は、相手型のＩＰファクシミリ装置２００やゲートウェイ４００（Ｇ３ファクシミリ装置３００）と所定の通信手順を通信Ｉ／Ｆ部１１２に行わせる。ゲートウェイ４００を介し、相手型のファクシミリ装置とのセッションが確立すると、通信制御部１１０は、記憶部６３からの画像データを順次、通信Ｉ／Ｆ部１１２から送信させる。
【００４０】
一方、ファクシミリの受信を行うとき（複合機１００が送信先としてファクシミリ通信を受信するとき）、通信制御部１１０は、相手型のＩＰファクシミリ装置２００やゲートウェイ４００と所定の通信手順を行う。そして、相手型のファクシミリ装置とのセッションが確立すると、通信制御部１１０は、ＩＰファクシミリ装置２００やゲートウェイ４００から送信されたファクシミリデータ（画像データ）を受信し、受信したファクシミリデータを順次、記憶部６３に転送する。受信されたファクシミリデータは、いったん記憶部６３に記憶され、印刷などに供される。
【００４１】
このように、複合機１００のうち、通信部１１、主制御部６、操作パネル２が通信装置１として機能する。言い換えると、複合機１００は、通信装置１を含む。
【００４２】
（Ｇ３ファクシミリ装置３００の優先理由）
次に、図１を用いて、本実施形態に係る複合機１００のＧ３ファクシミリ装置３００との通信を優先させる理由を説明する。
【００４３】
図１に示すように、Ｇ３ファクシミリ装置３００が複合機１００やＩＰファクシミリ装置２００に送信を行うとき、通信経路は、Ｇ３ファクシミリ装置３００−交換機６００−ゲートウェイ４００−複合機１００（ＩＰファクシミリ装置２００）という経路になる。このように、Ｇ３ファクシミリ装置３００が複合機１００やＩＰファクシミリ装置２００に送信するとき、少なくとも交換機６００までは公衆電話回線網が用いられる。
【００４４】
ファクシミリ装置によっては、通信すべき相手の優先度が定められる場合がある。そして、優先順位が低いとき、Ｇ３ファクシミリ装置３００と他のファクシミリ装置との通信が競合すると、Ｇ３ファクシミリ装置３００との通信が強制的に断たれる場合がある。
【００４５】
強制的に通信が絶たれると、Ｇ３ファクシミリ装置３００は最初からファクシミリデータを相手型のファクシミリ装置に再送信しなければならない。この再送信では、Ｇ３ファクシミリ装置３００の使用者は、交換機６００までの公衆電話回線網の利用するための通信料（電話代）を再度負担しなければならない。
【００４６】
また、国や使用回線によって、セッションが確立しないときや、相手型ファクシミリ装置が通信不可の状態（通信中や受信側でのエラー発生など）によってファクシミリ通信が完了できなくても、Ｇ３ファクシミリ装置３００を公衆電話回線網に接続しただけで（発呼しただけで）、通信料がかかる場合もある（数百円かかる場合もある）。そうすると、通信中などの理由で、相手型のファクシミリ装置からの通話開始不可通知に基づき、Ｇ３ファクシミリ装置３００が通信開始要求を行うたびに（リダイヤルするたびに）Ｇ３ファクシミリ装置３００の使用者は、無駄な通信料を負担しなくてはならない。
【００４７】
そこで、本実施形態の通信装置１（複合機１００）では、ＩＰネットワーク５００を介したＧ３ファクシミリ装置３００とのファクシミリ通信では、ＩＰファクシミリ装置２００よりもＧ３ファクシミリ装置３００との通信を優先する。そして、Ｇ３ファクシミリ装置３００の使用者が無駄な通信料を負担することを無くす。以下、この点について説明する。
【００４８】
（セッション確立前のＧ３ファクシミリ装置３００との通信の優先）
次に、図５を用いて、セッション確立前でのＧ３ファクシミリ装置３００との通信の優先について説明する。図５は、ＩＰファクシミリ装置２００とＧ３ファクシミリ装置３００の着信が競合したときの通信制御シーケンスを示す図である。
【００４９】
図５では、本実施形態に係る通信装置１を含むＩＰファクシミリ装置２００を「複合機１００」として表示している。また、図５での「ＩＰファクシミリ装置２００」は、複合機１００に向けてファクシミリデータを送信しようとしているＩＰファクシミリ装置２００である。図５での「Ｇ３ファクシミリ装置３００」は、複合機１００に向けてファクシミリデータを送信しようとしているファクシミリ装置である。図５での「ゲートウェイ４００」は、「Ｇ３ファクシミリ装置３００」と「複合機１００」の通信を中継する。
【００５０】
図５では、複合機１００（通信部１１）の通信部１１は、あるＩＰファクシミリ装置２００からのＩＮＶＩＴＥリクエストＲ１（通話要求を行い、セッションを開始、確立するためのリクエスト、通信開始要求）を受けている例を示している。そして、図５では、ＩＰファクシミリ装置２００からのＩＮＶＩＴＥリクエストＲ１の後に、通信部１１は、Ｇ３ファクシミリ装置３００からのＩＮＶＩＴＥリクエストＲ２（Ｇ３ファクシミリ装置３００の発呼をゲートウェイ４００が中継したＩＮＶＩＴＥリクエスト）を受けている例を示している。
【００５１】
本実施形態の通信部１１は、ＩＰファクシミリ装置２００からのＩＮＶＩＴＥリクエストがあり、セッションが確立する前に（ＡＣＫ応答、２００  ＯＫのレスポンスを受け取ったことを確認するための応答前に）、ゲートウェイ４００を介したＧ３ファクシミリ装置３００からのＩＮＶＩＴＥリクエストがあったとき、通信部１１は、Ｇ３ファクシミリ装置３００との通信を優先する。
【００５２】
そして、ＩＮＶＩＴＥリクエストによりセッション確立を要求していたＩＰファクシミリ装置２００に、通信部１１は、Ｂｕｓｙ  Ｈｅｒｅレスポンス（通話開始不可通知、この通話を始めることができないということを送信元に知らせるためのレスポンス）を返す。言い換えると、ＩＰファクシミリ装置２００とのセッション確立中に、ゲートウェイ４００（Ｇ３ファクシミリ装置３００）からの通信開始要求があると、通信部１１は、ＩＰファクシミリ装置２００との通信を途中で終了し、Ｇ３ファクシミリ装置３００との通信を優先する。
【００５３】
Ｇ３ファクシミリ装置３００との通信が優先される結果、通信部１１は、ＩＮＶＩＴＥリクエストに対する応答として、１８０  Ｒｉｎｇｉｎｇ（受信側で呼び出し中であることをゲートウェイ４００に知らせるためのレスポンス）と、ＯＫレスポンス（通話を受け付けたことを知らせるためのレスポンス）をゲートウェイ４００に送信する。そして、ゲートウェイ４００がＯＫレスポンスに対してＡＣＫを返すことにより、複合機１００（通信部１１、通信装置１）とゲートウェイ４００（Ｇ３ファクシミリ装置３００）のセッションが確立される。
【００５４】
その後、通信部１１とＧ３ファクシミリ装置３００は、ゲートウェイ４００を介して、Ｇ３ファクシミリ装置３００とのＣＥＤ信号のような予め定められた手順に沿った信号のやりとりがなされる。そして、Ｇ３ファクシミリ装置３００は、画像データ（ファクシミリデータ）を、ゲートウェイ４００を介して通信部１１に送信し、通信部１１はこれを受信する。このように、本実施形態の通信装置１は、ＩＰファクシミリ装置２００とＧ３ファクシミリ装置３００とのセッション確立が競合したとき、Ｇ３ファクシミリ装置３００とのセッション確立を優先し、Ｇ３ファクシミリ装置３００からのファクシミリデータを優先的に受信する。
【００５５】
尚、通信部１１がゲートウェイ４００（Ｇ３ファクシミリ装置３００）からのＩＮＶＩＴＥリクエストの後に、ＩＰファクシミリ装置２００からのＩＮＶＩＴＥリクエストがあったとき、複数のＩＰファクシミリ装置２００からのＩＮＶＩＴＥリクエストが競合したときは、先着順でファクシミリ通信がなされる。
【００５６】
（セッション確立前のＧ３ファクシミリ装置３００との通信を優先させる制御の流れ）
次に、図６を用いて、セッション確立前のＧ３ファクシミリ装置３００との通信を優先させる制御の流れを説明する。図６は、セッション確立前のＧ３ファクシミリ装置３００との通信を優先させる制御の流れを示すフローチャートである。
【００５７】
まず、図６のスタートは、複合機１００の通信部１１が通信開始要求（ＩＮＶＩＴＥリクエスト）を受信した時点である。
【００５８】
そして、通信部１１の通信制御部１１０は、通信開始要求がＩＰファクシミリ装置２００からのものか否かを確認する（ステップ♯１１）。言い換えると、通信制御部１１０は、ＩＮＶＩＴＥリクエストの発信元が、Ｇ３ファクシミリ装置３００の発呼を中継するゲートウェイ４００かＩＰファクシミリ装置２００かを確認する。
【００５９】
もし、通信開始要求がゲートウェイ４００から発信されたものであれば（ステップ♯１１のＮｏ）、通信制御部１１０（通信部１１）は、そのまま、ゲートウェイ４００を介し、Ｇ３ファクシミリ装置３００とファクシミリデータ（画像データ）の通信を実行する（ステップ♯１２→エンド）。言い換えると、通信装置１とＧ３ファクシミリ装置３００は、ファクシミリデータの通信完了に伴う通信終了まで、通信を行う。
【００６０】
一方、通信開始要求がＩＰファクシミリ装置２００から発信されたものであれば（ステップ♯１１のＹｅｓ）、通信制御部１１０（通信部１１）は、ＩＰファクシミリ装置２００とのセッション（メディアセッション）が確立したか（複合機１００のＯＫレスポンスに対するゲートウェイ４００からのＡＣＫの応答があったか）を確認する（ステップ♯１３）。
【００６１】
ＩＰファクシミリ装置２００とのセッションが確立したのであれば（ステップ♯１３のＹｅｓ）、通信制御部１１０（通信部１１）は、ＩＰファクシミリ装置２００とファクシミリデータ（画像データ）の通信を実行する（ステップ♯１４→エンド）。言い換えると、通信装置１とＩＰファクシミリ装置２００は、ファクシミリデータの通信完了に伴う通信終了まで、通信を行う。
【００６２】
一方、ＩＰファクシミリ装置２００とのセッションが確立していなければ（ステップ♯１３のＮｏ）、通信制御部１１０（通信部１１）は、ゲートウェイ４００を介してＧ３ファクシミリ装置３００からの通信開始要求（ＩＮＶＩＴＥリクエスト）を受信したか否かを確認する（ステップ♯１５）。Ｇ３ファクシミリ装置３００からの通信開始要求がなければ（ステップ♯１５のＮｏ）、フローはステップ♯１３に戻る。
【００６３】
一方、Ｇ３ファクシミリ装置３００からの通信開始要求があったとき（ステップ♯１５のＹｅｓ）、通信制御部１１０（通信部１１）は、ＩＰファクシミリ装置２００との通信を終了する（ステップ♯１６）。このとき、通信制御部１１０（通信部１１）は、ＩＰファクシミリ装置２００に対し、通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）を送信する。この通話開始不可通知を受けて、ＩＰファクシミリ装置２００にリダイヤル機能があれば、ＩＰファクシミリ装置２００は、複合機１００への通信開始要求を再度行う。
【００６４】
そして、フローは、ステップ♯１２に移行する（ステップ♯１２→エンド）。その結果、通信開始要求（ＩＮＶＩＴＥリクエスト）の到着順では無く、複合機１００に通信開始要求を行ったＧ３ファクシミリ装置３００との通信が優先される。
【００６５】
（データ通信中の通信開始要求の競合）
次に、図７を用いて、データ通信中での通信開始要求の競合について説明する。図７は、データ通信中に通信開始要求が競合したときの通信制御シーケンスを示す図である。
【００６６】
図７では、本実施形態に係る通信装置１を含むＩＰファクシミリ装置２００を「複合機１００」として表示している。また、図７での「第１のＩＰファクシミリ装置２００」は、複合機１００とファクシミリデータの通信中のＩＰファクシミリ装置２００である。図７での「Ｇ３ファクシミリ装置３００」は、複合機１００に向けてファクシミリデータを送信しようとしているファクシミリ装置である。図７での「ゲートウェイ４００」は、「Ｇ３ファクシミリ装置３００」と「複合機１００」の通信を中継する。図７での「第２のＩＰファクシミリ装置２００」は、複合機１００に向けてファクシミリデータを送信しようとしているファクシミリ装置である。
【００６７】
図７では、シーケンスの当初において、複合機１００（通信部１１）の通信部１１は、第１のＩＰファクシミリ装置２００とのセッションが確立し、画像データのようなファクシミリデータ（メディアデータ、画像データ）の通信が複合機１００と第１のＩＰファクシミリ装置２００間でなされている状態を示している。
【００６８】
そして、図７では、複合機１００（通信部１１）と第１のファクシミリデータの通信中に、通信部１１が、あるＧ３ファクシミリ装置３００からの発呼を中継したゲートウェイ４００からのＩＮＶＩＴＥリクエストＲ３（通信開始要求）を受信した例を示している。更に、図７では、複合機１００（通信部１１）と第１のファクシミリデータの通信中であって、Ｇ３ファクシミリ装置３００（ゲートウェイ４００）からのＩＮＶＩＴＥリクエストＲ３の後に、通信部１１が、第２のＩＰファクシミリ装置２００からのＩＮＶＩＴＥリクエストＲ４（通信開始要求）を受信した例を示している。
【００６９】
このような場合、通信部１１は、第１のＩＰファクシミリ装置２００とファクシミリデータの通信中であるので（セッション確立後であるので）、ゲートウェイ４００に対し、Ｂｕｓｙ  Ｈｅｒｅレスポンス（通話開始不可通知）を送信する。このＢｕｓｙ  Ｈｅｒｅレスポンスに応じて、ゲートウェイ４００は、Ｇ３ファクシミリ装置３００との通信（接続）を切る。言い換えると、通信部１１は、ゲートウェイ４００を介したＧ３ファクシミリ装置３００からのＩＮＶＩＴＥリクエスト（通信開始要求）に対し、通話開始不可通知として、ゲートウェイ４００へのＢｕｓｙ  Ｈｅｒｅレスポンス（通話開始不可通知）を送信する。
【００７０】
その結果、Ｇ３ファクシミリ装置３００は、ファクシミリデータの送信未了であるので、切断からＧ３ファクシミリ装置３００で設定された間隔後に、再度、複合機１００（通信部１１）に向けて、発呼を行う（リダイヤル）。この発呼を受けて、ゲートウェイ４００は、複合機１００にＩＮＶＩＴＥリクエストＲ５を送信する。尚、Ｇ３ファクシミリ装置３００がゲートウェイ４００との通信遮断から再度の通信開始要求を行うまでの間隔は、Ｇ３ファクシミリ装置３００ごとに予め定められ、様々である。Ｇ３ファクシミリ装置３００では、間隔を設定可能とすることがあり、例えば、数十秒から数分の範囲で設定できるようにすることがある。
【００７１】
また、第１のＩＰファクシミリ装置２００とファクシミリデータの通信中であり、ゲートウェイ４００を介したＧ３ファクシミリ装置３００からの通信開始要求（ＩＮＶＩＴＥリクエストＲ３）があった後に、第２のＩＰファクシミリ装置２００から通信開始要求（ＩＮＶＩＴＥリクエストＲ４）があったとき、通信部１１は、第２のＩＰファクシミリ装置２００に対してもＢｕｓｙ  Ｈｅｒｅレスポンス（通話開始不可通知）を送信する。
【００７２】
そして、通信部１１は、第２のＩＰファクシミリ装置２００が再度の通信開始要求を複合機１００（通信部１１）に送信するまでの再送間隔を指定して、通話開始不可通知を第２のＩＰファクシミリ装置２００に送信する。通信部１１は、再送間隔をＲｅｔｒｙ−Ａｆｔｅｒ  Ｈｅａｄｅｒに付加して、再送間隔を示す情報を第２のＩＰファクシミリ装置２００に送信する。そして、再送間隔は、Ｇ３ファクシミリ装置３００と第２のＩＰファクシミリ装置２００のうち、Ｇ３ファクシミリ装置３００からの再度の通信開始要求（ゲートウェイ４００からのＩＮＶＩＴＥリクエストＲ５）が、第２のＩＰファクシミリ装置２００のＩＮＶＩＴＥリクエストＲ６よりも先着するような時間に設定される。
【００７３】
ここで、図４を用いて、再送間隔を定める手法を説明する。
【００７４】
再送間隔は、予め定められた固定時間としてもよい。固定時間は、Ｇ３ファクシミリ装置３００からの発呼（再度の通信開始要求）が第２のＩＰファクシミリ装置２００の再度の通信開始要求よりも先着すればよい。例えば、固定時間は、数分〜１０分程度の長さに定めることができる。
【００７５】
また、再送間隔は、Ｇ３ファクシミリ装置３００との通信履歴に基づき定めても良い。具体的に、通信記憶部１１１は、通話開始不可通知を行ってからＧ３ファクシミリ装置３００からのリダイヤルによる再度の通信開始要求（ゲートウェイ４００からの再度のＩＮＶＩＴＥリクエスト）を受信するまでの間隔を履歴として記憶する。そして、通信部１１は、再送間隔を定めるとき、履歴の中から通話開始不可通知を送信したために、再度のＧ３ファクシミリ装置３００の間隔を履歴から抽出し、抽出した間隔を再送間隔として、通話開始不可通知とともに第２のＩＰファクシミリ装置２００に送信する。
【００７６】
図７の例では、ゲートウェイ４００を介したＧ３ファクシミリ装置３００のＩＮＶＩＴＥリクエストＲ３（通信開始要求）は、第２のＩＰファクシミリ装置２００のＩＮＶＩＴＥリクエストＲ４よりも先着している。そして、再送間隔を第２のＩＰファクシミリ装置２００に通知して、第２のＩＰファクシミリ装置２００のリダイヤルによる再度のＩＮＶＩＴＥリクエストＲ６の時点を十分に遅らせる。これにより、複合機１００と第１のＩＰファクシミリ装置２００間のファクシミリ通信の完了後、ゲートウェイ４００を介したＧ３ファクシミリ装置３００のＩＮＶＩＴＥリクエストＲ５は、確実に、第２のＩＰファクシミリ装置２００のＩＮＶＩＴＥリクエストＲ６に先着する。
【００７７】
固定時間を示す固定時間データＤ１や、各Ｇ３ファクシミリ装置３００の間隔に関する通信履歴を示す履歴データＤ２は、通信記憶部１１１に不揮発的に記憶される。そして、通信制御部１１０は、通信記憶部１１１に記憶された固定時間データＤ１や履歴データＤ２に基づき、再送間隔を定める。
【００７８】
さらに、通信部１１は、ファクシミリデータの通信中のファクシミリ装置（第１のＩＰファクシミリ装置２００）から、受信されるファクシミリデータのサイズを示すサイズ情報を受信することがある。そこで、サイズ情報に基づき、通信部１１は、相手方のファクシミリ装置との終了時点を予測してもよい。通信部１１は、単位時間あたりのデータ受信量を認識できる。従って、サイズ情報に示されるファクシミリデータのサイズをデータ受信量で除せば、ファクシミリデータの受信に要する時間を予測できる。
【００７９】
そこで、通信部１１（通信制御部１１０）は、ファクシミリデータの通信中のファクシミリ装置から受信されるファクシミリデータのサイズを示すサイズ情報に基づき、相手方のファクシミリ装置（第１のＩＰファクシミリ装置２００）からのファクシミリデータの受信に要する受信所要時間を求める。そして、通信部１１は、固定時間、又は、間隔に、受信所要時間を加えた時間を再送間隔として、再送間隔を第２のＩＰファクシミリ装置２００に送信してもよい。
【００８０】
ここで、再送間隔をどのように定めるか、操作パネル２で設定できるようにしてもよい。操作パネル２のタッチパネル部２２は、所定のタッチ操作を、再送間隔設定画面を表示させる操作として受け付ける。所定のタッチ操作がなされると、表示部２１は、再送間隔の設定画面を表示する。
【００８１】
操作パネル２（タッチパネル部２２）は、再送間隔の設定画面での、固定時間を再送間隔として送信するか、履歴に基づいた間隔を再送間隔として送信するか、固定時間、又は、履歴に基づく間隔に受信所要時間を加えた時間を再送間隔として送信するかの設定を受け付ける。そして、通信部１１は、設定内容に応じた再送間隔を第２のＩＰファクシミリ装置２００に送信する。尚、固定時間を再送間隔として送信するか、履歴に基づいた間隔を再送間隔として送信するか、固定時間、又は、履歴に基づく間隔に受信所要時間を加えた時間を再送間隔として送信するかのいずれかにもとづき、再送間隔を送信すればよく、再送間隔を選択的に設定可能としなくてもよい。
【００８２】
Ｇ３ファクシミリ装置３００のリダイヤル（再発呼）に基づく、再度のＩＮＶＩＴＥリクエストＲ５が第２のＩＰファクシミリ装置２００のものよりも先着することで、複合機１００（通信部１１）は、ＩＮＶＩＴＥリクエストＲ５に対する応答として、１８０  Ｒｉｎｇｉｎｇ、ＯＫレスポンスをゲートウェイ４００に送信する。そして、ゲートウェイ４００がＯＫレスポンスに対してＡＣＫを返すことにより、複合機１００（通信部１１、通信装置１）とゲートウェイ４００（Ｇ３ファクシミリ装置３００）のセッションが確立される。その後、通信部１１とＧ３ファクシミリ装置３００は、ゲートウェイ４００を介して、Ｇ３ファクシミリ装置３００とのＣＥＤ信号のような予め定められた手順に沿った信号のやりとりを行う。そして、Ｇ３ファクシミリ装置３００は、画像データ（ファクシミリデータ）を、ゲートウェイ４００を介して通信部１１に送信し、通信部１１はこれを受信する。本実施形態の通信装置１は、データ通信中にＩＰファクシミリ装置２００とＧ３ファクシミリ装置３００の通信開始要求が競合したとき、Ｇ３ファクシミリ装置３００とのセッション確立を優先する。
【００８３】
（データ通信中の通信開始要求に対する通信処理の流れ）
次に、図８を用いて、複合機１００（通信部１１）がファクシミリ装置と通信中での通信開始要求に対する応答の流れを説明する。図８は、データ通信中の通信開始要求に対する通信処理の流れを示すフローチャートである。
【００８４】
まず、図８のスタートは、複合機１００（通信部１１）がファクシミリ装置とファクシミリデータ（画像データ）の通信を行っている時点である。具体的には、複合機１００（通信部１１）がゲートウェイ４００を介してＧ３ファクシミリ装置３００とメッセージ伝送（ファクシミリデータの送受信）を行っているときや、複合機１００（通信部１１）がＩＰファクシミリ装置２００とファクシミリデータ（画像データ）の送受信を行っているときが該当する。
【００８５】
まず、データ通信中、通信制御部１１０は、ＢＹＥリクエストに対するＯＫのレスポンスが帰ってきたことにより、相手型ファクシミリ装置（ＩＰファクシミリ装置２００やＧ３ファクシミリ装置３００）とのファクシミリ通信が完了したか否かを確認する（ステップ♯２１）。
【００８６】
もし、完了したとき（ステップ♯２１のＹｅｓ）、本フローは終了する（エンド）。一方、完了していないとき（ステップ♯２１のＮｏ）、通信制御部１１０は、ゲートウェイ４００を介して、ゲートウェイ４００（Ｇ３ファクシミリ装置３００）からの通信開始要求（ＩＮＶＩＴＥリクエスト）を受信したか否かを確認する（ステップ♯２２）。
【００８７】
Ｇ３ファクシミリ装置３００からの通信開始要求を受信していなければ（ステップ♯２２のＮｏ）、フローは、ステップ♯２１に戻る。一方、Ｇ３ファクシミリ装置３００からの通信開始要求を受信したとき（ステップ♯２２のＹｅｓ）、通信制御部１１０は、通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）をゲートウェイ４００に送信する（ステップ♯２３）。
【００８８】
続いて、通信制御部１１０は、相手型ファクシミリ装置（ＩＰファクシミリ装置２００やＧ３ファクシミリ装置３００）とのファクシミリ通信が完了したか否かを確認する（ステップ♯２４）。完了したとき（ステップ♯２１のＹｅｓ）、本フローは終了する（エンド）。一方、完了していないとき、通信制御部１１０は、ＩＰファクシミリ装置２００からの通信開始要求（ＩＮＶＩＴＥリクエスト）を受信したか否かを確認する（ステップ♯２５）。言い換えると、通信制御部１１０は、ファクシミリデータの通信中、ゲートウェイ４００を介したＧ３ファクシミリ装置３００からの通信開始要求に続いて、ＩＰファクシミリ装置２００からの通信開始要求を受信したか否かを確認する。
【００８９】
ＩＰファクシミリ装置２００からの通信開始要求を受信していなければ（ステップ♯２５のＮｏ）、フローは、ステップ♯２４に戻る。一方、ＩＰファクシミリ装置２００からの通信開始要求を受信したとき（ステップ♯２５のＹｅｓ）、通信制御部１１０は、ＩＰファクシミリ装置２００よりも先にＧ３ファクシミリ装置３００と通信できるように定めた再送間隔をＲｅｔｒｙ−Ａｆｔｅｒのコマンドとして付加して、通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）をＩＰファクシミリ装置２００に向けて送信する（ステップ♯２６）。ステップ♯２６の後、本フローは終了する
【００９０】
このようにして、本実施形態の通信装置１は、ＩＰネットワーク５００を介してＩＰファクシミリ装置２００とファクシミリ通信可能であるとともに、ＩＰネットワーク５００とゲートウェイ４００を介してＧ３ファクシミリ装置３００とファクシミリ通信可能な通信部１１と、ファクシミリ通信に関するデータを記憶する通信記憶部１１１と、を含み、通信部１１は、ＩＰファクシミリ装置２００とのセッションが確立するまでにゲートウェイ４００を介したＧ３ファクシミリ装置３００からの通信開始要求（ＩＮＶＩＴＥリクエスト）があったとき、セッション確立中のＩＰファクシミリ装置２００との通信を終了し、ゲートウェイ４００を介してＧ３ファクシミリ装置３００とファクシミリ通信を行うこととした。
【００９１】
これにより、ＩＰファクシミリ装置２００とのセッション確立前（確立中）であれば、ＩＰファクシミリ装置２００とＧ３ファクシミリ装置３００の着信が重なっても（Ｇ３ファクシミリ装置３００が後に着信しても）、Ｇ３ファクシミリ装置３００との通信が優先される。従って、通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）に基づく再度の通信開始要求（ＩＮＶＩＴＥリクエスト）の発信のために（リダイヤルのために）、Ｇ３ファクシミリ装置３００を公衆電話回線に接続せずに済ますことができる。そのため、Ｇ３ファクシミリ装置３００の使用者の通信料の負担を軽減することができる。
【００９２】
又、相手方のファクシミリ装置とのセッション確立後になされるファクシミリデータの通信中に、ゲートウェイ４００を介したＧ３ファクシミリ装置３００からの通信開始要求（ＩＮＶＩＴＥリクエスト）の後に、ＩＰファクシミリ装置２００からの通信開始要求があったとき、通信部１１は、ゲートウェイ４００に向けて通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）を送信するとともに、通話開始不可に基づくＩＰファクシミリ装置２００からの再度の通信開始要求よりも、通話開始不可通知を受信したＧ３ファクシミリ装置３００からのリダイヤルによる再度の通信開始要求を先に受信するように再送間隔を定め、通話開始不可通知とともに定めた再送間隔をＩＰファクシミリ装置２００に送信することとした。
【００９３】
これにより、Ｇ３ファクシミリ装置３００からの通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）に基づく再度の通信開始要求（ＩＮＶＩＴＥリクエスト）の着信がある前に、ＩＰファクシミリ装置２００は割り込まない。言い換えると、Ｇ３ファクシミリ装置３００とＩＰファクシミリ装置２００の通話開始不可通知に基づく再度の通信開始要求（リダイヤル）が重ならず、ＩＰファクシミリ装置２００からの再度の通信開始要求が先着しない。従って、通話開始不可通知を行ったＧ３ファクシミリ装置３００とのファクシミリ通信が優先され、Ｇ３ファクシミリ装置３００の通話開始不可通知に基づくリダイヤルは、最低限（１回程度）に収まる。このように、Ｇ３ファクシミリ装置３００はリダイヤルを繰り返すことが無くなり、Ｇ３ファクシミリ装置３００の使用者が負担する通信料は、軽減される。
【００９４】
又、通信部１１は、予め定められた固定時間を再送間隔として、再送間隔をＩＰファクシミリ装置２００に送信するようにしてもよい。Ｇ３ファクシミリ装置３００の再度の通信開始要求（ＩＮＶＩＴＥリクエスト、リダイヤル）を考慮した固定時間を再送間隔としてＩＰファクシミリ装置２００に送信するので、Ｇ３ファクシミリ装置３００の再度の通信開始要求（発呼に基づく信号）が先着するように、ＩＰファクシミリ装置２００に再度の通信開始要求の発信時間を遅らせることができる。従って、Ｇ３ファクシミリ装置３００の通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）に基づくリダイヤルは最低限に収まる。このように、Ｇ３ファクシミリ装置３００はリダイヤルを繰り返すことが無くなり、Ｇ３ファクシミリ装置３００の使用者が負担する通信料は、軽減される。
【００９５】
又、通信記憶部１１１は、通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）を行ってからＧ３ファクシミリ装置３００からのリダイヤルによる再度の通信開始要求（ＩＮＶＩＴＥリクエスト）を受信するまでの間隔を履歴として記憶し、通信部１１は、再送間隔を定めるとき、履歴の中から通話開始不可通知を送信したＧ３ファクシミリ装置３００の間隔を履歴から抽出し、抽出した間隔を再送間隔として、通話開始不可通知とともにＩＰファクシミリ装置２００に送信するようにしてもよい。
【００９６】
これにより、Ｇ３ファクシミリ装置３００の通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）が先着するように、十分な再送間隔を経た後に、ＩＰファクシミリ装置２００に通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）を行わせることができる。従って、Ｇ３ファクシミリ装置３００の通話開始不可通知回数は最低限度に収まるように、ＩＰファクシミリ装置２００の再度の通信開始要求（ＩＮＶＩＴＥリクエスト）の発信時点を遅らせることができる。
【００９７】
又、通信部１１は、ファクシミリデータの通信中のファクシミリ装置から受信されるファクシミリデータのサイズを示すサイズ情報に基づき、相手方のファクシミリ装置からのファクシミリデータの受信に要する受信所要時間を予測し、固定時間、又は、間隔に、受信所要時間を加えた時間を再送間隔として、再送間隔をＩＰファクシミリ装置２００に送信するようにしてもよい。
【００９８】
これにより、Ｇ３ファクシミリ装置３００からの通話開始不可通知（Ｂｕｓｙ  Ｈｅｒｅレスポンス）に基づく再度の通信開始要求（ＩＮＶＩＴＥリクエスト、リダイヤル）が先着するように、十分な再送間隔を経た後に、ＩＰファクシミリ装置２００に再度の通信開始要求を行わせることができる。従って、Ｇ３ファクシミリ装置３００のリダイヤル回数が最低限に収まるように、ＩＰファクシミリ装置２００の再度の通信開始要求の発信時点を遅らせることができる。
【００９９】
又、画像形成装置（複合機１００）は、実施形態に係る通信装置１を含む。これにより、Ｇ３ファクシミリ装置３００との通信を優先するファクシミリ装置を提供することができる。従って、Ｇ３ファクシミリ装置３００とＩＰファクシミリ装置２００の通信が競合しても、Ｇ３ファクシミリ装置３００の使用者の通信費の負担が増えないように通信を制御することができる。
【０１００】
本発明の実施形態を説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【０１０１】
本発明はファクシミリ装置のような通信装置１や、通信装置１を含む画像形成装置に利用可能である。
【符号の説明】
【０１０２】
１００  複合機（画像形成装置）          １      通信装置
１１    通信部                          １１１  通信記憶部
２００  ＩＰファクシミリ装置            ３００  Ｇ３ファクシミリ装置
４００  ゲートウェイ                    ５００  ＩＰネットワーク
【図２】
0006055738.tif 000002
【図３】
0006055738.tif 000003
【図４】
0006055738.tif 000004
【図５】
0006055738.tif 000005
【図６】
0006055738.tif 000006
【図７】
0006055738.tif 000007
【図８】
0006055738.tif 000008
【図１】
0006055738.tif 000009