(57)【要約】【課題】通信開始要求を受信した場合に通信内容に適合した端末に応答させることを可能にする通信装置、通信プログラム及び通信方法を提供すること。【解決手段】本発明に係る通信装置は、パケット網を介して接続された通信先端末との間で、予め定められた通信プロトコルに従って通信処理を実行する通信制御手段により前記通信先端末から受信した通信開始要求に対応する通信内容を判定し（Ｓ２、Ｓ２１）、前記通信内容が予め設定された特定の通信内容に該当しない場合は（Ｓ２のＮｏ側、Ｓ２１のＮｏ側）、前記通信内容ごとに予め設定された再送先を選択し（Ｓ３、Ｓ２３）、その再送先への再送を前記通信先端末に要求する（Ｓ４）。【選択図】図３
2014090334.tif 000002
【特許請求の範囲】
【請求項１】
パケット網を介して接続された通信先端末との間で、予め定められた通信プロトコルに従って通信処理を実行する通信制御手段と、
前記通信制御手段により前記通信先端末から受信した通信開始要求に対応する通信内容を判定する通信内容判定手段と、
前記通信内容判定手段により判定された前記通信内容が予め設定された特定の通信内容に該当しない場合に、前記通信内容ごとに予め設定された再送先への再送を前記通信先端末に要求する再送要求手段と、
を備えてなる通信装置。
【請求項２】
前記通信処理が前記ファクシミリ通信処理であって、前記特定の通信内容が画像データである請求項１に記載の通信装置。
【請求項３】
前記通信プロトコルが、ＩＴＵ−Ｔ勧告Ｔ．３８規格に準拠した通信プロトコルである請求項２に記載の通信装置。
【請求項４】
前記通信制御手段が、ＳＩＰ（Session Initiation Protocol）に従って前記通信先端末との間のセッションを確立させて前記通信処理を実行するものであって、
前記通信内容判定手段が、前記通信開始要求として受信されたＳＩＰに基づくＩＮＶＩＴＥメッセージのＳＤＰパケットの記述に応じて前記通信内容を判定するものである請求項１〜３のいずれかに記載の通信装置。
【請求項５】
前記通信制御手段が、ＳＩＰ（Session Initiation Protocol）に従って前記通信先端末との間のセッションを確立させて前記通信処理を実行するものであって、
前記通信内容判定手段が、前記通信開始要求として受信されたＳＩＰに基づくＩＮＶＩＴＥメッセージにＳＤＰパケットが含まれていない場合に、前記通信内容が電話であると判定するものである請求項１〜４のいずれかに記載の通信装置。
【請求項６】
前記再送要求手段が、ＳＩＰに基づく前記ＩＮＶＩＴＥメッセージに応答して、Ｃｏｎｔａｃｔフィールドに前記再送先が記述された応答メッセージを前記通信先端末に送信することにより前記再送先への再送を前記通信先端末に要求するものである請求項４又は５に記載の通信装置。
【請求項７】
前記通信内容と前記再送先との対応関係を示す再送先情報が記憶された再送先情報記憶手段を備えてなり、
前記再送要求手段が、前記再送先情報に基づいて前記通信内容に対応する前記再送先を選択するものである請求項１〜６のいずれかに記載の通信装置。
【請求項８】
パケット網を介して接続された通信先端末との間で、予め定められた通信プロトコルに従って通信処理を実行する通信制御手段により前記通信先端末から受信した通信開始要求に対応する通信内容を判定する通信内容判定工程と、
前記通信内容判定工程により判定された前記通信内容が予め設定された特定の通信内容に該当しない場合に、前記通信内容ごとに予め設定された再送先への再送を前記通信先端末に要求する再送要求工程と、
をコンピューターに実行させるための通信プログラム。
【請求項９】
パケット網を介して接続された通信先端末との間で、予め定められた通信プロトコルに従って通信処理を実行する通信制御手段により前記通信先端末から受信した通信開始要求に対応する通信内容を判定する通信内容判定工程と、
前記通信内容判定工程により判定された前記通信内容が予め設定された特定の通信内容に該当しない場合に、前記通信内容ごとに予め設定された再送先への再送を前記通信先端末に要求する再送要求工程と、
を実行する通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケット網を介して接続された通信先端末との間で、予め定められたＩＴＵ−Ｔ勧告のＴ．３８規格などの通信プロトコルに従って通信処理を実行する通信装置に関するものである。
【背景技術】
【０００２】
一般に、インターネットを介してＩＴＵ−Ｔ（国際電気通信連合の電気通信標準化部門）勧告のＴ．３８規格に準拠した通信プロトコルに従ってファクシミリ通信処理を実行するＩＡＦ（Internet Aware FAX：インターネットファクシミリ装置）が知られている。
また、電話網に代えてインターネットを介してＶｏＩＰ（Voice over Internet Protocol）に従って音声伝送処理を実行するインターネットプロトコル電話機（以下、「ＩＰ電話機」と略称する）が知られている。前記ＩＰ電話機では、各種の符号化方式で音声信号の符号化及び復号化を行うコーデックによりＩＰ電話機能が実現される。
一方、特許文献１には、ＩＰ電話機によって通信先端末を呼び出した後、ＩＰ電話機能を有していないファクシミリ装置によりその通信先端末との間でファクシミリ通信処理を実行するための技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８２２２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記特許文献１に係る構成であっても、ＩＰ電話機からファクシミリ装置にＩＰ電話の着信があった場合にはその着信に応答することができないという問題が生じる。
従って、本発明は前記事情に鑑みてなされたものであり、その目的とするところは、通信開始要求を受信した場合にその通信内容に適合した他の端末による応答を可能にする通信装置、通信プログラム及び通信方法を提供することにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するために本発明は、通信制御手段、通信内容判定手段及び再送要求手段を備えてなる通信装置である。前記通信制御手段は、パケット網を介して接続された通信先端末との間で、予め定められた通信プロトコルに従って通信処理を実行する。前記通信内容判定手段は、前記通信制御手段により前記通信先端末から受信した通信開始要求に対応する通信内容を判定する。前記再送要求手段は、前記通信内容判定手段により判定された前記通信内容が予め設定された特定の通信内容に該当しない場合に、前記通信内容ごとに予め設定された再送先への再送を前記通信先端末に要求する。
また、本発明は、通信判定工程及び再送要求工程をコンピューターに実行させるための通信プログラムとして捉えることもできる。前記通信判定工程は、パケット網を介して接続された通信先端末との間で、予め定められた通信プロトコルに従って通信処理を実行する通信制御手段により前記通信先端末から受信した通信開始要求に対応する通信内容を判定する。前記再送要求工程は、前記通信内容判定工程により判定された前記通信内容が予め設定された特定の通信内容に該当しない場合に、前記通信内容ごとに予め設定された再送先への再送を前記通信先端末に要求する。
さらに、本発明は、通信判定工程及び再送要求工程を実行する通信方法として捉えることもできる。前記通信判定工程は、パケット網を介して接続された通信先端末との間で、予め定められた通信プロトコルに従って通信処理を実行する通信制御手段により前記通信先端末から受信した通信開始要求に対応する通信内容を判定する。前記再送要求工程は、前記通信内容判定工程により判定された前記通信内容が予め設定された特定の通信内容に該当しない場合に、前記通信内容ごとに予め設定された再送先への再送を前記通信先端末に要求する。
【発明の効果】
【０００６】
本発明によれば、通信開始要求を受信した場合にその通信内容に適合した他の端末による応答が可能となる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係るＭＦＰの概略構成を示すブロック図。
【図２】ファクシミリ通信処理の一例を説明するためのシーケンス図。
【図３】再送要求処理の一例を説明するためのフローチャート。
【図４】再送先情報の一例を示す図。
【図５】ＳＤＰパケットの一例を示す図。
【発明を実施するための形態】
【０００８】
以下添付図面を参照しながら、本発明の実施の形態について説明し、本発明の理解に供する。なお、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【０００９】
［通信システム１］
まず、図１を参照しつつ、本発明の実施の形態に係るＭＦＰ１０が使用される通信システム１の概略構成について説明する。前記ＭＦＰ１０は、少なくともファクシミリ通信処理を実行するファクシミリ機能を有すると共に、コピー機能、プリント機能及びスキャン機能などの他の機能を有する複合機である。
図１に示すように、前記通信システム１において、前記ＭＦＰ１０は、ＬＡＮ２００を介してＩＰ電話機２０に接続されている。また、前記ＭＦＰ１０は、インターネット１００（パケット網の一例）を介してＩＡＦ４０及びＩＰ電話機５０などに接続されている。なお、前記インターネット１００はパケット網の一例に過ぎず、デジタルデータのリアルタイム通信に使用されるＬＡＮ及びイントラネットなどの他のパケット網であってもよい。
【００１０】
［ＩＰ電話機２０］
前記ＩＰ電話機２０は、前記ＬＡＮ２００及び前記インターネット１００を介して接続された通信先端末との間で、ＶｏＩＰ（Voice over Internet Protocol）に従って音声伝送処理を実行するＩＰ電話機能を有するインターネットプロトコル電話機である。
前記ＩＰ電話機２０は、通信ＩＦ２１、通信制御部２２、操作表示部２３、受話器２４等を備えている。前記通信ＩＦ２１は、各種の符号化方式で音声信号の符号化及び復号化を行うＩＰ電話用のコーデックを含む通信インターフェースである。前記操作表示部２３は、情報を表示する表示部及び操作入力に用いられる操作部を有するタッチパネルなどである。前記受話器２４は、マイク及びスピーカーを有しており、ユーザーが前記ＩＰ電話機２０を用いて通話する際に用いられる。
前記通信制御部２２は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＥＥＰＲＯＭなどを備えており、前記ＲＯＭに記憶された制御プログラムを前記ＣＰＵで実行することによりＶｏＩＰに従って前記音声伝送処理を実行する。前記ＲＡＭは揮発性の記憶手段、前記ＥＥＰＲＯＭは不揮発性の記憶手段であって、前記ＣＰＵが実行する各種の処理の一時記憶メモリーとして使用される。
具体的に、前記ＩＰ電話機２０が発呼側である場合、前記通信制御部２２は、ユーザーにより通信先端末のアドレスが入力されて発信操作が行われると、ＲＦＣ３２６１で定義されたＳＩＰ（Session Initiation Protocol）に基づく「ＩＮＶＩＴＥ」のメッセージを通信開始要求として前記通信先端末に送信してセッションを確立させる。また、前記ＩＰ電話機２０が着信側である場合、前記通信制御部２２は、ＳＩＰに基づく「ＩＮＶＩＴＥ」のメッセージを通信先端末から受信すると、そのメッセージに応答してセッションを確立させる。このようにして前記ＩＰ電話機２０と前記通信先端末との間でセッションが確立すると、前記ＩＰ電話機２０及び前記通信先端末のユーザー間の通話が可能となる。
【００１１】
［ＰＣ３０］
前記ＰＣ３０は、前記ＬＡＮ２００及び前記インターネット１００を介して接続された通信先端末との間で、ＳＩＰに従ってデータ伝送処理を実行するパーソナルコンピューターである。
前記ＰＣ３０は、通信ＩＦ３１、通信制御部３２、表示装置３３、スピーカー３４等を備えている。前記通信ＩＦ３１は、前記インターネット１００を介してデータ通信を実行するための通信インターフェースである。前記表示装置３３は、情報を表示する液晶表示装置などの表示手段である。前記スピーカー３４は、音声信号を再生する音声再生手段である。
前記通信制御部３２は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＥＥＰＲＯＭなどを備えており、前記ＲＯＭに記憶された制御プログラムを前記ＣＰＵで実行することによりＳＩＰに従って前記データ伝送処理を実行する。前記ＲＡＭは揮発性の記憶手段、前記ＥＥＰＲＯＭは不揮発性の記憶手段であって、前記ＣＰＵが実行する各種の処理の一時記憶メモリーとして使用される。なお、ＳＩＰに基づくセッション確立手順は前述したとおりである。
【００１２】
［ＩＡＦ４０］
前記ＩＡＦ４０は、前記インターネット１００を介して接続された通信先端末との間で、ＩＴＵ−Ｔ勧告のＴ．３８規格に準拠した通信プロトコルに従ってファクシミリ通信処理を実行するインターネットファクシミリ装置（Internet Aware FAX）である。前記ＩＡＦ４０は、前記ファクシミリ通信処理において、ＩＴＵ−Ｔ勧告のＴ．３０規格に準拠した通信プロトコルで使用される制御信号をデジタルデータで表したパケットを送受信する。
また、前記ＩＡＦ４０は、前記ＩＰ電話機２０と同じくＳＩＰに従ってセッションを確立させる通信制御部を有している。そして、前記ＩＡＦ４０は、前記ファクシミリ通信処理の実行に際して、前記通信制御部により前記インターネット１００を介して接続された通信先端末との間でセッションを確立させる。
前記ＩＰ電話機５０は、前記インターネット１００を介して接続された通信先端末との間で、ＶｏＩＰに従って音声伝送処理を実行するＩＰ電話機能を有するインターネットプロトコル電話機である。前記ＩＰ電話機５０は前記ＩＰ電話機２０と同様に構成されているため説明を省略する。
【００１３】
［ＭＦＰ１０］
そして、前記ＭＦＰ１０は、メイン制御部１１、操作表示部１２、画像読取部１３、画像メモリー１４，画像形成部１５、通信ＩＦ１６及び通信制御部１７などを備えた電子写真方式の画像形成装置である。前記ＭＦＰ１０に設けられた前記構成要素各々は内部バス１８によって接続されている。なお、前記ＭＦＰ１０は本発明に係る通信装置の一例に過ぎない。例えば、本発明は、通信機能を有するパーソナルコンピューター、タブレット端末、音声再生装置、テレビジョン受像器、前記ＩＰ電話機２０、前記ＰＣ３０及び前記ＩＡＦ４０などの通信装置にも適用可能である。
【００１４】
前記メイン制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＥＥＰＲＯＭなどを有している。前記メイン制御部１１は、前記ＲＯＭに格納された制御プログラムに従った処理を前記ＣＰＵで実行することにより当該ＭＦＰ１０を統括的に制御する。例えば、前記メイン制御部１１は、前記画像読取部１３により原稿から画像データを読み取る画像読取処理を実行するスキャン機能、及び、入力された画像データを前記画像形成部１５により印刷する画像形成処理を実行するプリント機能などを具現する。なお、前記メイン制御部１１は集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよい。
【００１５】
前記操作表示部１２は、前記メイン制御部１１からの制御指示に応じて各種の情報を表示し、ユーザーによる入力操作に応じて操作信号を前記メイン制御部１１に入力するタッチパネルを有している。
前記画像読取部１３は、原稿に光を照射したときの反射光をＣＣＤ等の撮像素子（光電変換素子）によって読み取る画像読取手段である。前記画像読取部１３で読み取られた画像データは前記画像メモリー１４に記憶される。また、前記画像メモリー１４には、前記通信制御部１７によって実行されるファクシミリ通信処理によって受信された画像データも記憶される。
前記画像メモリー１４は、ハードディスク又は半導体メモリーなどの不揮発性メモリーである。例えば、前記画像読取部１３で読み取られた画像データは、前記通信制御部１７によって実行されるファクシミリ通信処理によって送信される。
前記画像形成部１５は、感光体ドラム、帯電装置、露光装置、現像装置、転写装置及び定着装置などを備えた電子写真方式の画像形成手段である。例えば、前記画像形成部１５は、前記通信制御部１７によって実行されるファクシミリ通信処理によって受信した画像データに基づいて画像を形成する画像形成処理を実行する。
【００１６】
前記通信ＩＦ１６は、前記ＭＦＰ１０を前記インターネット１００に接続し、前記インターネット１００を介してデータ通信を実行するための通信インターフェースである。前記通信ＩＦ１６は、例えば前記インターネット１００を介して送信する画像データを符号化し、前記インターネット１００を介して受信する画像データを復号化する。
ここで、前記通信ＩＦ１６は、前記ＩＰ電話２０が有する各種の符号化方式で音声信号の符号化及び復号化を行うＩＰ電話用のコーデックを有していない。そのため、前記インターネット１００を介して前記ＭＦＰ１０にＩＰ電話の着信があった場合、前記ＭＦＰ１０ではその着信に応答してＩＰ電話を開始することはできない。
【００１７】
前記通信制御部１７は、ＣＰＵ１７１、ＲＯＭ１７２、ＲＡＭ１７３及びＥＥＰＲＯＭ１７４などを備えている。なお、前記制御部１７は集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよい。前記ＲＡＭ１７３は揮発性の記憶手段、前記ＥＥＰＲＯＭ１７４は不揮発性の記憶手段であって、前記ＣＰＵ１７１が実行する各種の処理の一時記憶メモリー及び画像メモリーとして使用される。
そして、前記通信制御部１７は、前記ＲＯＭ１７２に記憶された通信プログラムを前記ＣＰＵ１７１で実行することにより後述のファクシミリ通信処理（図２参照）及び再送要求処理（図３参照）を実行する。なお、前記通信プログラムは、ＣＤ、ＤＶＤ、半導体メモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から前記ＥＥＰＲＯＭ１７４又はハードディスク（不図示）等の記憶手段にインストールされるものであってもよい。本発明は、前記通信プログラム又は前記通信プログラムが記録されたコンピューター読み取り可能な記録媒体の発明として捉えてもよい。
具体的に、前記通信制御部１７は、前記インターネット１００を介して接続された通信先端末との間で、予め定められたＴ．３８規格に準拠した通信プロトコルに従ってファクシミリ通信処理を実行する。即ち、前記ＭＦＰ１０は、前記ＩＡＦ４０と同様に前記インターネット１００に直接接続されてＴ．３８規格に準拠したファクシミリ通信処理を実行するＩＡＦの一形態である。ここに、係る処理を実行するときの前記通信制御部１７が通信制御手段に相当する。なお、前記メイン制御部１１が前記通信制御部１７の機能を兼ねており、前記通信制御部１７を省略した構成も他の実施形態として考えられる。
【００１８】
［ファクシミリ通信処理］
ここで、図２を参照しつつ前記ＭＦＰ１０の前記通信制御部１７によって実行される前記ファクシミリ通信処理の一例について説明する。なお、図２は、前記ＩＡＦ４０から前記ＭＦＰ１０へのファクシミリ送信が行われる場合の通信手順を示している。以下、前記ファクシミリ通信処理における各通信手順をフェーズＦ１、Ｆ２、・・・と称する。
本実施の形態では、前記通信制御部１７が、ＲＦＣ３２６１で定義されたＳＩＰ（Session Initiation Protocol）と称されるセッション開始プロトコルに従って通信先端末との間のセッションを確立させて前記ファクシミリ通信処理を実行する場合を例に挙げて説明する。なお、前記通信制御部１７が、ＩＴＵ−Ｔ勧告のＨ．３２３規格に準拠したセッション開始プロトコルなどの他のセッション開始プロトコルに従ってセッションを確立させて前記ファクシミリ通信処理を実行することも他の実施形態として考えられる。
【００１９】
図２に示すように、前記ＩＡＦ４０は、通信開始要求としてＳＩＰに基づく「ＩＮＶＩＴＥ」のメッセージを前記ＭＦＰ１０に送信する（フェーズＦ１）。これに対し、前記ＭＦＰ１０は、前記ＩＡＦ４０から「ＩＮＶＩＴＥ」のメッセージを受信すると、ＳＩＰに基づく「１８０  Ｒｉｎｇｉｎｇ」及び「２００  ＯＫ」のメッセージを前記ＩＡＦ４０に送信する（フェーズＦ２及びＦ３）。
次に、前記ＩＡＦ４０は、前記ＭＦＰ１０から「２００  ＯＫ」のメッセージを受信すると、ＳＩＰに基づく「ＡＣＫ」のメッセージを前記ＭＦＰ１０に送信する（フェーズＦ４）。これにより、前記ＭＦＰ１０と前記ＩＡＦ４０との間のセッションが成立する。そして、前記ＩＡＦ４０と前記ＭＦＰ１０と間でＴ．３８規格に従ってファクシミリ通信処理が実行され、前記ＩＡＦ４０から前記ＭＦＰ１０への画像データの送信が開始される（フェーズＦ５）。
その後、前記ＩＡＦ４０は、前記画像データの送信が完了すると、ＳＩＰに基づく「ＢＹＥ」のメッセージを前記ＭＦＰ１０に送信する（フェーズＦ６）。そして、前記ＭＦＰ１０は、「ＢＹＥ」のメッセージを受信すると、ＳＩＰに基づく「２００  ＯＫ」のメッセージを前記ＩＡＦ４０に送信する（フェーズＦ７）。これにより、前記ＭＦＰ１０と前記ＩＡＦ４０との間のセッションが切断される。
【００２０】
ところで、前述したように、前記ＭＦＰ１０の前記通信ＩＦ１６はＩＰ電話用のコーデックを備えていないため、前記ＭＦＰ１０ではＩＰ電話の着信があってもそれに応答してＩＰ電話を開始することはできない。
そこで、前記ＭＦＰ１０は、前記通信制御部１７によって後述の再送要求処理を実行し、前記ＭＦＰ１０に搭載されていない機能に関する通信処理が通信先端末から要求された場合にその通信処理に適合する再送先への再送を前記通信先端末に要求する。ここに、係る処理が再送要求工程に相当し、係る処理を実行するときの前記通信制御部１７が再送要求手段に相当する。
【００２１】
［再送要求処理］
以下、図３のフローチャートを参照しつつ前記ＭＦＰ１０の前記通信制御部１７によって実行される再送要求処理の手順の一例について説明する。ここに、前記通信制御部１７によって実行される処理手順をステップＳ１、Ｓ２、・・・と称する。
【００２２】
＜ステップＳ１＞
まず、ステップＳ１において、前記通信制御部１７は、前記インターネット１００を介して接続された通信先端末からＳＩＰに基づく「ＩＮＶＩＴＥ」のメッセージを受信したか否かを判断する。「ＩＮＶＩＴＥ」は、通信開始要求を示すＳＩＰメッセージである。
ここで、前記通信制御部１７は、「ＩＮＶＩＴＥ」のメッセージを受信したと判断すると（Ｓ１のＹｅｓ側）、処理をステップＳ２に移行させる。また、「ＩＮＶＩＴＥ」のメッセージが受信されるまでの間（Ｓ１のＮｏ側）、前記通信制御部１７は処理を前記ステップＳ１で待機させる。
【００２３】
＜ステップＳ２＞
続いて、前記通信制御部１７は、後述のステップＳ２、ステップＳ２１及びステップＳ２３において、前記ステップＳ１で前記通信先端末から受信した「ＩＮＶＩＴＥ」のメッセージに対応する通信内容を判定する。ここに、係る処理が通信内容判定工程に相当し、係る処理を実行するときの前記通信制御部１７が通信内容判定手段に相当する。
具体的に、ステップ２において、前記通信制御部１７は、「ＩＮＶＩＴＥ」のメッセージにＳＤＰ(Session Description Protocol)パケットが含まれているか否かを判断する。ここに、前記ＳＤＰパケットには、通信プロトコルのバージョン情報、セッションの識別情報及びセッションで伝送対象となるメディア種別などの通信内容が記述されている。ＳＩＰに基づくセッション確立手順において、前記ＳＤＰパケットは必要に応じてＳＩＰに基づく「ＩＮＶＩＴＥ」のメッセージに付加される。具体的に、「ＩＮＶＩＴＥ」のメッセージに応答した場合に開始される通信処理の内容がＩＰ電話である場合には「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットは付加されない。一方、「ＩＮＶＩＴＥ」のメッセージに応答した場合に開始される通信処理の内容が各種のメディア通信である場合には「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが付加される。そのため、前記通信制御部１７は、通信開始要求として受信されたＳＩＰに基づく「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが含まれていない場合に、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容がＩＰ電話であると判定する。
ここで、前記通信制御部１７は、「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが含まれていないと判断すると（Ｓ２のＮｏ側）、処理をステップＳ３に移行させる。例えば、前記ＩＰ電話機５０から前記ＭＦＰ１０にＩＰ電話の着信があった場合、その着信時に受信する「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが付加されていないため、処理はステップＳ３に移行する。一方、「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが含まれている場合（Ｓ２のＮｏ側）、前記通信制御部１７は処理をステップＳ２１に移行させる。
【００２４】
＜ステップＳ３＞
「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが含まれていない場合には、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容がＩＰ電話である。そのため、前記ＩＰ電話機能を有していない前記ＭＦＰ１０で「ＩＮＶＩＴＥ」のメッセージに応答しても、ＩＰ電話を開始することはできない。
そこで、ステップＳ３において、前記通信制御部１７は、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容が画像データではないと判断し、前記通信内容が電話である場合に対応して予め設定された再送先を選択する。具体的に、前記通信制御部１７は、前記ＥＥＰＲＯＭ７４に記憶された再送先情報に基づいて、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容に適合した再送先を選択する。ここに、前記ＥＥＰＲＯＭ７４が再送先情報記憶手段の一例である。
前記再送先情報は、通信処理における通信内容と前記通信内容に適合する再送先のアドレスとの対応関係を示す情報であって、前記ＭＦＰ１０の初期設定処理などにおける前記操作表示部１２に対するユーザー操作に応じて前記メイン制御部１１によって設定される。
【００２５】
ここに、図４は、前記再送先情報の一例を示している。図４に示すように、前記再送先情報では、「ｉｍａｇｅ」、「ａｐｐｌｉｃａｔｉｏｎ」、「ａｕｄｉｏ」、「ｖｉｄｅｏ」、及び「その他」などの通信内容ごとに対応する再送先のアドレス（ＩＰアドレス、ＳＩＰアドレス、電話番号など）が定められている。より具体的に、前記再送先情報では、通信内容が「ｉｍａｇｅ」又は「ａｐｐｌｉｃａｔｉｏｎ」などの画像データである場合の再送先が前記ＭＦＰ１０のアドレス「111.111.111.111」に定められている。また、前記再送先情報では、通信内容が「ａｕｄｉｏ」又は「ｖｉｄｅｏ」などの音声データ又は動画データである場合の再送先が、前記スピーカー３４及び前記表示装置３３を備えた前記ＰＣ３０のアドレス「222.222.222.222」に定められている。さらに、前記再送先情報では、通信内容が「その他」である場合の再送先が前記ＩＰ電話機２０のアドレス「333.333.333.333」に定められている。なお、通信内容の「その他」とは、「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが付加されていない場合、及び前記ＳＤＰパケットに通信内容が記述されていない場合が該当する。
従って、前記ステップＳ３において、前記通信制御部１７は、「ＩＮＶＩＴＥ」のメッセージに前記ＳＤＰパケットが含まれていない場合に対応する「その他」に対応する前記ＩＰ電話機２０のアドレス「333.333.333.333」を再送先として選択する。
【００２６】
＜ステップＳ２１＞
ステップＳ２１において、前記通信制御部１７は、前記ＳＤＰパケットにＴ．３８関連の記述があるか否かを判断することにより、通信内容が画像データ（特定の通信内容の一例）であるか否かを判断する。即ち、前記ステップＳ２１において、前記通信制御部１７は、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容が、前記ＭＦＰ１０が有するファクシミリ機能に適合した画像データであるか否かを判断する。
ここで、前記通信制御部１７は、前記ＳＤＰパケットにＴ．３８に関連する記述が存在しないと判断すると（Ｓ２１のＮｏ側）、処理をステップＳ２２に移行させる。一方、前記ＳＤＰパケットにＴ．３８に関連する記述が存在する場合（Ｓ２１のＹｅｓ側）、前記通信制御部１７は処理をステップＳ２３に移行させる。
ここに、図５は、前記ＳＤＰパケットの内容の一例を示す図である。図５において、「ｖ＝」はプロトコルのバージョン、「ｏ＝」は発信元及びセッション識別情報、「ｓ＝」はセッション名、「ｔ＝」はセッションがアクティブな時間、「ｃ＝」はセッション情報、「ｍ＝」はメディア名及び伝送アドレス、「ａ＝」は０行以上のセッション属性行に関する記述である。
図５に示すように、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容が画像データである場合には、「ｍ＝」に「ｉｍａｇｅ」の記述が存在し、前記ＳＤＰパケットの「ａ＝」にＴ．３８に関連する記述が存在する。従って、前記通信制御部１７は、図５に示す前記ＳＤＰパケットを受信した場合、前記ＳＤＰパケットにＴ．３８関連の記述があると判断し、処理をステップＳ２３に移行させる。
【００２７】
＜ステップＳ２２＞
ステップＳ２２において、前記通信制御部１７は、ＳＩＰに基づく「１８０  Ｒｉｎｇｉｎｇ」及び「２００  ＯＫ」のメッセージを前記通信先端末に送信して前記通信先端末との間のセッションを確立させ、Ｔ．３８規格に準拠した通信プロトコルに従って前記ファクシミリ通信処理（図２参照）を実行する。
【００２８】
＜ステップＳ２３＞
また、ステップＳ２３において、前記通信制御部１７は、前記再送先情報（図４参照）に基づいて、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容に応じて予め設定された再送先を選択する。
具体的に、前記通信制御部１７は、前述したように前記ＳＤＰパケットに記述された「ｍ＝」が示すメディア名に応じて「ＩＮＶＩＴＥ」のメッセージに対応する通信内容を判定する。例えば、「ｍ＝ｉｍａｇｅ」及び「ｍ＝ａｐｐｌｉｃａｔｉｏｎ」は画像データ、「ｍ＝ａｕｄｉｏ」は音声データ、「ｍ＝ｖｉｄｅｏ」は動画データが通信内容である旨を示す。そして、前記通信制御部１７は、前記判定結果の通信内容に対応する再送先を前記再送先情報（図４参照）から抽出する。このようにＳＩＰに従ってファクシミリ通信処理を実行する前記ＭＦＰ１０では、前記ＳＤＰパケットに基づいて容易に通信内容のメディア種別を判定することができる。
なお、前記ＳＤＰパケットにメディア名を示す「ｍ＝」の記述がない場合には、前記通信制御部１７は、通信内容が「その他」であると判断して前記ＩＰ電話機２０を再送先として選択する。そして、前記通信制御部１７は、前記再送先を選択すると、処理をステップＳ４に移行させる。
【００２９】
＜ステップＳ４＞
そして、ステップＳ４において、前記通信制御部１７は、前記ステップＳ３又は前記ステップＳ２３で選択された再送先を「Ｃｏｎｔａｃｔ」のフィールドに記述したＳＩＰに基づく「リダイレクション」の応答メッセージを前記通信先端末に送信する。
具体的に、「リダイレクション」の応答メッセージは、通信先の変更を求めるＳＩＰに基づく３００番台のメッセージである。例えば、前記３００番台のメッセージには、恒久的に場所を移動することを示す「301 Moved Permanently」、一時的に場所を移動することを示す「302 Moved Temporarily」、指定されたサービスは利用できないが代替サービスが存在することを示す「380 Alternative Service」などがある。
このように、前記通信制御部１７は、前記通信内容が画像データに該当しない場合に、前記ステップＳ４において、「リダイレクション」の応答メッセージを前記通信先端末に送信することにより、前記通信内容ごとに予め設定された再送先への再送を前記通信先端末に要求する。
これにより、前記通信先端末では、「リダイレクション」の応答メッセージの「Ｃｏｎｔａｃｔ」のフィールドに記述された再送先に対して、「ＩＮＶＩＴＥ」のメッセージを再送し、前記再送先との間で通信処理を実行することになる。そのため、前記通信先端末では、再送先のアドレスを入力する等のユーザー操作を要することなく、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容に適合した他の端末との間で通信処理を開始することが可能となる。例えば、前記ＩＰ電話機５０から前記ＭＦＰ１０にＩＰ電話の着信があった場合には、前記ＩＰ電話機５０から前記ＩＰ電話機２０に「ＩＮＶＩＴＥ」のメッセージが再送され、前記ＩＰ電話機５０及び前記ＩＰ電話機２０の間でＩＰ電話が開始される。また、前記ＭＦＰ１０で受信した「ＩＮＶＩＴＥ」のメッセージに対応する通信内容が「ａｕｄｉｏ」又は「ｖｉｄｅｏ」である場合には、前記通信先端末から前記ＰＣ３０に「ＩＮＶＩＴＥ」のメッセージが再送され、前記通信先端末及び前記ＰＣ３０の間のデータ通信が開始される。
【００３０】
以上、説明したように、前記ＭＦＰ１０は、「ＩＮＶＩＴＥ」のメッセージに対応する通信内容に適合する機能を有していない場合、その通信内容に適合した再送先への再送を要求することにより前記再送先の端末を用いて応答することが可能となる。従って、前記ＭＦＰ１０にＩＰ電話機能を搭載するために音声信号の符号化及び複合化を行うＩＰ電話用のコーデック等を設ける必要がない。また、通信先端末のユーザーは、ＩＰファックス及びＩＰ電話のいずれを行う場合であっても前記ＭＦＰ１０のアドレスを宛先とすればよいため利便性が高まる。
なお、本実施の形態では、ファクシミリ機能を有する前記ＭＦＰ１０を本発明に係る通信装置の一例として説明したが、例えば前記ＩＰ電話機２０を本発明に係る通信装置として捉えることも可能である。この場合、前記ＩＰ電話機２０はファクシミリ機能を有していないため、通信先端末から前記ファクシミリ通信処理の通信開始要求を受信した場合に、前記ＭＦＰ１０を再送先として前記通信先端末に再送を要求することになる。これにより、前記通信先端末は、前記ＭＦＰ１０との間で正常に前記ファクシミリ通信処理を実行することができる。
【符号の説明】
【００３１】
１  ：通信システム
１０：ＭＦＰ（通信装置の一例）
１１：メイン制御部
１２：操作表示部
１３：画像読取部
１４：画像メモリー
１５：画像形成部
１６：通信ＩＦ
１７：通信制御部
１７１：ＣＰＵ
１７２：ＲＯＭ
１７３：ＲＡＭ
１７４：ＥＥＰＲＯＭ
２０：ＩＰ電話機
３０：ＰＣ
４０：ＩＡＦ
５０：ＩＰ電話機
１００：インターネット（パケット網の一例）
２００：ＬＡＮ
Ｆ１、Ｆ２、・・・：通信手順（フェーズ）番号
Ｓ１、Ｓ２、・・・：処理手順（ステップ）番号
【図１】
2014090334.tif 000003
【図２】
2014090334.tif 000004
【図３】
2014090334.tif 000005
【図４】
2014090334.tif 000006
【図５】
2014090334.tif 000007