(57)【要約】【課題】相手装置との間で画像データの転送を行うことでファクシミリ通信を実現するＩＰ通信装置において、２５番ポートブロックの影響を受けることなくファクシミリ通信を容易に実現可能とする。【解決手段】ＩＦＡＸ２，３が、相手装置との間でＳＩＰサーバ４を介してＳＩＰメッセージの送受信を行う呼制御部１３と、Ｗｅｂサーバ５との間で画像データの送信または受信を実行するファイル送受信部１９と、ＳＩＰメッセージに所定の情報を付加することにより、相手装置との間で画像データの転送を管理するための情報交換を行う通信管理部２０とを備えた構成とし、相手装置との間でＳＩＰに基づく通信を実行しながらＷｅｂサーバ５を介して画像データの転送を行う。【選択図】図２
2008301424.tif 000002
【特許請求の範囲】
【請求項１】
データ蓄積用サーバを介して相手装置との間で画像データの転送を行うことでファクシミリ通信を実現するＩＰ通信装置であって、
前記相手装置との間で呼接続用サーバを介して呼接続メッセージの送受信を行う呼制御部と、
前記データ蓄積用サーバとの間で画像データの送信または受信を実行するデータ送受信部と、
前記呼接続メッセージに所定の情報を付加することにより、前記相手装置との間で前記画像データの転送を管理するための情報交換を行うデータ転送管理部と
を備えたことを特徴とするＩＰ通信装置。
【請求項２】
前記データ転送管理部は、前記データ蓄積用サーバに送信した前記画像データの保存場所を示す情報を前記呼接続メッセージに付加することを特徴とする請求項１に記載のＩＰ通信装置。
【請求項３】
前記データ転送管理部は、前記相手装置に通信を一時的に中断させるための待機指示を前記呼接続メッセージに付加することを特徴とする請求項１に記載のＩＰ通信装置。
【請求項４】
前記データ送受信部は前記画像データを１頁単位で送信または受信することを特徴とする請求項１に記載のＩＰ通信装置。
【請求項５】
前記呼制御部は、前記呼接続メッセージの送受信により確立したセッションを、前記相手装置による全ての画像データの記録が完了した後に終了することを特徴とする請求項１に記載のＩＰ通信装置。
【請求項６】
ＩＰ通信装置間で呼接続メッセージの送受信を行って呼接続を制御する呼接続用サーバと、
ＩＰ通信装置から画像データを受信して蓄積し、蓄積した前記画像データの保存場所を応答としてＩＰ通信装置に返送するとともに、ＩＰ通信装置からの要求に応じて前記画像データを送信するデータ蓄積用サーバと、
画像データを相手装置に取得させる場合は、画像データを前記データ蓄積用サーバに送信して蓄積し、前記データ蓄積用サーバから受信した前記画像データの保存場所を付加した呼接続メッセージを前記呼接続用サーバを介して相手装置に送信する一方、画像データを相手装置から取得する場合は、前記呼接続用サーバを介して相手装置から受信した呼接続メッセージに含まれる前記データ蓄積用サーバの前記保存場所から前記画像データを取得するＩＰ通信装置と
を備えるＩＰ通信システム。
【請求項７】
データ蓄積用サーバを介して画像データの転送を行うことでファクシミリ通信を実現するためのＩＰ通信装置間のデータ通信方法であって、
送信側のＩＰ通信装置が画像データをデータ蓄積用サーバに送信して蓄積し、前記データ蓄積用サーバから応答として前記画像データの保存場所を受信し、受信した前記画像データの保存場所を付加した呼接続メッセージを相手装置に送信する一方、受信側のＩＰ通信装置が相手装置から前記保存場所を付加された呼接続メッセージを受信し、受信した呼接続メッセージに含まれる前記データ蓄積用サーバの前記保存場所から前記画像データを取得することを特徴とするデータ通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ(Internet Protocol)ネットワークを介して通信を行うＩＰ通信装置、ＩＰ通信システム及びそのデータ通信方法に関する。
【背景技術】
【０００２】
従来、インターネット等のネットワークを介したファクシミリ通信方式として、ＳＭＴＰ(Simple Mail Transfer Protocol)に基づき画像データを電子メールの添付ファイルとして送信する方式（ＩＴＵ−Ｔ Ｔ．３７方式）が知られている。しかし、近年、大量送信される迷惑メール対策としてプロバイダが実施するいわゆる２５番ポートブロック（一般的にメール送信に割り当てられる２５番ポートの利用の制限）により、電子メールを利用したファクシミリ通信が制限されるという不都合が生じている。
【０００３】
このような不都合を解消可能な技術として、例えば、自装置に接続されるインターネットファクシミリ装置との間でＳＭＴＰに従って通信を制御する一方、ネットワーク上のサーバ装置との間でＨＴＴＰ(HyperText Transfer Protocol)に従って通信を制御し、インターネットファクシミリ装置から受信する電子メールデータをＨＴＭＬ(HyperText Markup Language)データに変換してサーバ装置に送信するようにした通信制御装置が知られている（特許文献１参照）。
【特許文献１】特開２００２−４９５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載のような従来技術によれば、通信相手との経路上で２５番ポートが遮断されることがあっても、ＨＴＴＰで管理されるネットワークにおいて、８０番ポートを使用したファクシミリ通信が可能となる。しかしながら、この従来技術は、本来グループウェアネットワークを有する通信環境でのファクシミリ通信を前提としているので、上記通信装置に加えて、グループウェアネットワークやグループウェアサーバが必要となる。従って、そのようなグループウェア環境を備えていない場合には、構築するシステムの規模が大きくなりコストも嵩むという課題があった。
【０００５】
本発明は、このような従来技術の課題を鑑みて案出されたものであり、相手装置との間でシグナリングプロトコル（例えば、ＳＩＰ）に基づく通信を実行しながら２５番ポート以外の、例えば、８０番ポートを使用するｈｔｔｐプロトコルにより、データ蓄積用サーバを介して画像データの転送を行うことで、２５番ポートブロックの影響を受けることなくファクシミリ通信を容易に実現可能とするＩＰ通信装置及びそのデータ通信方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明のＩＰ通信装置は、データ蓄積用サーバを介して相手装置との間で画像データの転送を行うことでファクシミリ通信を実現するＩＰ通信装置であって、前記相手装置との間で呼接続用サーバを介して呼接続メッセージの送受信を行う呼制御部と、前記データ蓄積用サーバとの間で画像データの送信または受信を実行するデータ送受信部と、前記呼接続メッセージに所定の情報を付加することにより、前記相手装置との間で前記転送を管理するための情報交換を行うデータ転送管理部とを備えたことを特徴とする。
【発明の効果】
【０００７】
このように本発明によれば、ＩＰ通信装置が相手装置との間でシグナリングプロトコルに基づく通信を実行しながらデータ蓄積用サーバを介して８０番ポートなどの、２５番ポート以外のポートを使用し、画像データの転送を行うことで、２５番ポートブロックの影響を受けることなくファクシミリ通信を容易に実現可能とするという優れた効果を奏する。
【発明を実施するための最良の形態】
【０００８】
上記課題を解決するためになされた第１の発明は、データ蓄積用サーバを介して相手装置との間で画像データの転送を行うことでファクシミリ通信を実現するＩＰ通信装置であって、前記相手装置との間で呼接続用サーバを介して呼接続メッセージの送受信を行う呼制御部と、前記データ蓄積用サーバとの間で画像データの送信または受信を実行するデータ送受信部と、前記呼接続メッセージに所定の情報を付加することにより、前記相手装置との間で前記画像データの転送を管理するための情報交換を行うデータ転送管理部とを備えた構成とする。
【０００９】
これによると、相手装置との間でシグナリングプロトコルに基づく通信を実行しながらデータ蓄積用サーバを介して８０番ポートなどの、２５番ポート以外のポートを使用し、画像データの転送を行うことで、２５番ポートブロックの影響を受けることなくファクシミリ通信を容易に実現することが可能となる。
【００１０】
上記課題を解決するためになされた第２の発明は、前記データ転送管理部は、前記データ蓄積用サーバに送信した前記画像データの保存場所を示す情報を前記呼接続メッセージに付加する構成とすることができる。
【００１１】
これによると、自装置が画像データの送信側である場合、相手装置に画像データの保存場所を容易に通知することが可能となる。また、相手装置は、画像データの保存場所を示す情報に基づきデータ蓄積用サーバにアクセスして画像データを取得することができるので、ＩＰ通信装置がＮＡＴルータ配下にある場合でもＮＡＴ越えの問題を生じることがないという利点もある。
【００１２】
上記課題を解決するためになされた第３の発明は、前記データ転送管理部は、前記相手装置に通信を一時的に中断させるための待機指示を前記呼接続メッセージに付加する構成とすることができる。
【００１３】
これによると、自装置が画像データの受信側である場合、画像データの受信またはその処理状況に応じて相手装置との通信を一時的に中断できるので、画像データの転送を確実に実行することが可能となる。
【００１４】
上記課題を解決するためになされた第４の発明は、前記データ送受信部は前記画像データを１頁単位で送信または受信する構成とすることができる。
【００１５】
上記課題を解決するためになされた第５の発明は、前記呼制御部は、前記呼接続メッセージの送受信により確立したセッションを、前記相手装置による全ての画像データの記録が完了した後に終了する構成とすることができる。これによると、全ての画像データの記録を確実に実行することが可能となる。
【００１６】
上記課題を解決するためになされた第６の発明は、ＩＰ通信装置間で呼接続メッセージの送受信を行って呼接続を制御する呼接続用サーバと、ＩＰ通信装置から画像データを受信して蓄積し、蓄積した前記画像データの保存場所を応答としてＩＰ通信装置に返送するとともに、ＩＰ通信装置からの要求に応じて前記画像データを送信するデータ蓄積用サーバと、画像データを相手装置に取得させる場合は、画像データを前記データ蓄積用サーバに送信して蓄積し、前記データ蓄積用サーバから受信した前記画像データの保存場所を付加した呼接続メッセージを前記呼接続用サーバを介して相手装置に送信する一方、画像データを相手装置から取得する場合は、前記呼接続用サーバを介して相手装置から受信した呼接続メッセージに含まれる前記データ蓄積用サーバの前記保存場所から前記画像データを取得するＩＰ通信装置とを備えた構成とする。
【００１７】
上記課題を解決するためになされた第７の発明は、データ蓄積用サーバを介して画像データの転送を行うことでファクシミリ通信を実現するためのＩＰ通信装置間のデータ通信方法であって、送信側のＩＰ通信装置が画像データをデータ蓄積用サーバに送信して蓄積し、前記データ蓄積用サーバから応答として前記画像データの保存場所を受信し、受信した前記画像データの保存場所を付加した呼接続メッセージを相手装置に送信する一方、受信側のＩＰ通信装置が相手装置から前記保存場所を付加された呼接続メッセージを受信し、受信した呼接続メッセージに含まれる前記データ蓄積用サーバの前記保存場所から前記画像データを取得する構成とする。
【００１８】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１９】
図１は、本願発明に係るＩＰ通信装置を備えたＩＰ通信システムの構成図である。このＩＰ通信システム１は、ＩＰ通信装置としての複数のＩＦＡＸ（インターネットファクシミリ）２，３、ＳＩＰサーバ（呼接続用サーバ）４、及びＷｅｂサーバ（データ蓄積用サーバ）５が、インターネット（ＩＰ網）６を介してそれぞれ接続された構成を有する。
【００２０】
ＩＦＡＸ２，３は、ＮＡＴ(Network Address Translation)機能を有するＮＡＴルータ７，８を介してインターネット６に接続されており、インターネット６を介してファクシミリ通信を実現するための画像データの転送機能（以下、単に「データ転送機能」という。）を有する。受信側のＩＦＡＸは受信した画像データを再生して記録紙等に記録することができる。また、ＩＦＡＸ２，３は、ＳＩＰ(Session Initiation Protocol)のＵＡＣ(User Agent Client)として機能し、ＳＩＰサーバ４を介して互いにＳＩＰメッセージ（呼接続メッセージ）の送受信を行う。このＳＩＰメッセージの送受信により、ＩＦＡＸ２，３は、それらが実行するファクシミリ通信における画像データの転送を管理するための情報を交換し、その後、各々がＨＴＴＰに基づきＷｅｂサーバ５とWebメールの手順で、自己のＷｅｂメールアカウントから相手のＷｅｂメールアカウントに、Ｗｅｂメールを送信することで、画像データの転送を実行する。なお、NATルータ７は本願発明の実施に必須な装置ではなく、省いてもかまわない。
【００２１】
ＳＩＰサーバ４は、ＳＩＰのＵＡＳ(User Agent Server)として機能する。ＳＩＰサーバ４は、ＩＦＡＸ２，３からのリクエストに応じて、それら装置間の呼接続のためのＳＩＰメッセージの中継を行うプロキシサーバ機能、及びＩＦＡＸ２，３に関するグローバルアドレス、ポート番号、ＮＡＴ種別等の情報を管理（ロケーションサーバへの登録、更新、削除処理等を実行）するレジストラ機能等を有する。
【００２２】
Ｗｅｂサーバ５は、ＩＦＡＸ２，３それぞれから送信側のＷｅｂメールアカウントに、画像データをｈｔｔｐで送信し、Ｗｅｂメールの手順によって、送信側のＷｅｂメールアカウントから、受信側のＷｅｂメールアカウントに画像データを送信し、送信された画像データは、相手装置のメールアカウントのフォルダに蓄積され、その蓄積した画像データを、ＩＦＡＸそれぞれからのＲＥ−ＩＮＶＩＴＥメッセージをトリガーとするｈｔｔｐの取得要求に基づきインターネット６を通じて配信する機能を有する。
【００２３】
図２は、図１に示したＩＦＡＸの機能ブロック図である。ＩＦＡＸ２，３は、音声処理部１１、音声入出力部１２、呼制御部１３、ダイヤル操作部１４、画像ファイル生成部１５、画像読取部１６、記録画像生成部１７、画像記録部１８、ファイル送受信部（データ送受信部）１９、通信管理部（データ転送管理部）２０、及びネットワークＩ／Ｆ（インタフェース）部２１を備える。
【００２４】
音声処理部１１は、ＶｏＩＰ(voice over internet protocol)に基づき相手装置との間で実行される通話に関する処理を実行する。音声処理部１１は、送信データ及び受信データのＡ／Ｄ及びＤ／Ａ変換機能と、所定の音声符号化方式（例えば、ＩＴＵ−Ｔ勧告Ｇ．７１１、Ｇ．７２９等）に基づく音声コーデック機能とを有しており、送受話器からなる音声入出力部１２から入力されるアナログ信号をＡ／Ｄ変換及び符号化して送信データとする一方、符号化された受信データを復号化及びＤ／Ａ変換して生成したアナログ信号を音声入出力部１２に出力する。
呼制御部１３は、ユーザによるダイヤル操作部１４の操作に応じて、相手装置との間でＳＩＰサーバ４を介してＳＩＰメッセージを交換しながらセッションを確立するためのシグナリング処理を行う。
【００２５】
画像ファイル生成部１５は、画像読取部１６が原稿画像を光学的に読み取り走査した画像データから送信用のファイルを生成する。このファイルは、原稿が複数頁に渡る場合には原稿の１頁単位で複数生成される。記録画像生成部１７は、相手装置から受信したファイル（画像データ）から記録用の記録画像データを生成する。画像記録部１８は、その記録画像データに基づき記録紙上に画像形成を行う。
【００２６】
ファイル送受信部１９は、Ｗｅｂブラウザ機能を有しており、ＨＴＴＰに基づくＷｅｂサーバ５との通信により画像データのファイルの送受信を実行する。ＩＦＡＸ２，３が画像データの送信側である場合、ファイル送受信部１９は、Ｗｅｂサーバ５に登録されている自己のメールアカウントにＨＴＴＰリクエスト（ＰＯＳＴ）を送信することで、Ｗｅｂメールの手順によって、送信側のＷｅｂメールアカウントから、受信側のＷｅｂメールアカウントに画像データを送信し、送信された画像データは、相手装置のメールアカウントのフォルダに蓄積され、その蓄積した画像データを、ＩＦＡＸそれぞれからのＲＥ−ＩＮＶＩＴＥメッセージをトリガーとして、受信側装置で、ファイル送受信部１９は、Ｗｅｂサーバ５のメールアカウントに対してＨＴＴＰリクエスト（ＧＥＴ）を送信することで、自己のメールアカウントに蓄積された画像データのファイルを取得する。
【００２７】
通信管理部２０は、ＳＩＰメッセージに所定の情報を付加することにより、相手装置との間で前記転送を管理するための情報交換を行うことで画像データのファイルの転送を管理する。より詳細には、通信管理部２０は、画像データの転送能力情報（例えば、Ｗｅｂサーバーのアドレス、自装置のWebメールアドレス、データ転送機能の有無、ファイル形式、画像サイズ、カラーまたはモノクロの別）、及びデータ転送の開始及び終了を示す情報をＳＩＰメッセージ上のＳＤＰ(Session Description Protocol)記述文書を利用して相手装置と交換する。また、通信管理部２０は、自装置における画像データの受信及びその記録処理の状況に応じて相手装置を待機（通信を一時的に中断）させるための待機指示を行う。この待機指示の情報（例えば、待機時間）は、上述と同様にＳＩＰメッセージ上のＳＤＰ記述文書を利用して相手装置と交換する。通信管理部２０は、逆に相手装置からの待機指示に応じて自装置が待機するための処理も行う。
【００２８】
ネットワークＩ／Ｆ部２１は、所定の通信プロトコルに従って相手装置との間でＳＩＰメッセージ及び画像データのパケットを送受信すべく、図示しないＬＡＮ等を介してインターネット６に接続される。
【００２９】
以下、ＩＦＡＸ２，３について、画像データの送信側を送信側ＩＦＡＸとし、画像データの受信側を受信側ＩＦＡＸとして、これらのデータ転送機能の詳細について説明する。
【００３０】
図３は、ＩＦＡＸが相手装置に対して画像データを送信する動作を示すフロー図である。
【００３１】
まず、送信側ＩＦＡＸは、起動後にＳＩＰサーバ４に対してREGISTERメッセージを送信し（ＳＴ１０１）、その応答を受信することで（ＳＴ１０２）、ＳＩＰサーバ４に対して位置情報等の登録処理を行う。その後、ユーザがダイヤル操作部１４により受信側ＩＦＡＸの宛先番号を入力すると（ＳＴ１０３：ＹＥＳ）、送信側ＩＦＡＸは、通信管理部２０により、自装置のデータ転送（送信）能力情報（例えば、Ｗｅｂサーバーのアドレス、自装置のWebメールアドレス、データ転送機能の有無、ファイル形式、画像サイズ、カラーまたはモノクロの別）をINVITEメッセージに付加し、呼制御部１３により、そのINVITEメッセージを受信側ＩＦＡＸに対して送信する（ＳＴ１０４）。このような通信管理部２０によるＳＩＰメッセージに対する各種情報の付加は、ＳＩＰメッセージのメッセージボディにＳＤＰ記述文書として所定の情報を記載することにより行われる。続いて、送信側ＩＦＡＸは、そのINVITEメッセージに対する受信側ＩＦＡＸからの応答を受信する（ＳＴ１０５）。送信側ＩＦＡＸは、当該応答メッセージのメッセージボディに含まれる情報に基づき、受信側ＩＦＡＸがデータ転送（受信）能力を把握することができる。
【００３２】
次に、送信側ＩＦＡＸは、通信管理部２０により、１頁のデータ送信を開始する旨の情報をre-INVITEメッセージに付加し、呼制御部１３により、そのre-INVITEメッセージを受信側ＩＦＡＸに対して送信する（ＳＴ１０６）。送信側ＩＦＡＸは、そのre-INVITEメッセージに対する応答を受信すると（ＳＴ１０７：ＹＥＳ）、そのメッセージボディに待機指示の情報が含まれているか否かを判定する（ＳＴ１０８）。このとき、待機指示の情報が含まれている場合には、送信側ＩＦＡＸは、指定された時間だけ通信を中断し（ＳＴ１０９）、再びＳＴ１０６に戻る。なお、受信側ＩＦＡＸは、ＳＴ１０７の応答メッセージにデータ転送を承諾するか否かの情報を付加することもできる。
【００３３】
次に、送信側ＩＦＡＸは、画像読取部１６により、原稿のページＮ（ページＮは、既に読み取りを終了した頁を除いた原稿の先頭頁とする）の画像を読み取り（ＳＴ１１０）、画像ファイル生成部１５により、当該読み取った頁の画像データのファイルを生成する（ＳＴ１１１）。続いて、送信側ＩＦＡＸは、ファイル送受信部１９により、その生成したファイルをＳＴ１０４の能力情報通知で受信側ＩＦＡＸに通知したＷｅｂサーバ５に送信し（ＳＴ１１２）、その応答を受信する（ＳＴ１１３）。
【００３４】
なお、Ｗｅｂサーバ５は、送信側ＩＦＡＸからWebメール（添付ファイル形式）を受信した際に、既に蓄積されているファイル（即ち、受信側ＩＦＡＸに転送済みのファイル）を消去して新たなファイルを保存することで、メモリ領域の有効利用を図ることができる。
【００３５】
また、上述のように画像データのファイルを１頁単位で転送することで、受信側ＩＦＡＸは従来のＧ３ファクシミリ装置と同様の要領で１頁単位の画像データを送受信して印刷や保存を実行することが可能となり、ユーザの利便性を向上させることができる。この場合、Ｗｅｂサーバ５が画像データを蓄積するためのメモリの容量、及び受信側ＩＦＡＸが受信した画像データを印刷等の前に一時的に保存するためのメモリの容量を比較的小さくすることができ、装置の低コスト化を実現できるという利点もある。
【００３６】
Ｗｅｂサーバ５上の送信側ＩＦＡＸのメールアカウントに画像データを添付したファイルの蓄積が完了すると、送信側ＩＦＡＸは、通信管理部２０により、１頁のデータ送信完了の旨をre-INVITEメッセージに付加し、呼制御部１３により、そのre-INVITEメッセージを受信側ＩＦＡＸに対して送信する（ＳＴ１１４）。Ｗｅｂサーバ５上では、送信側ＩＦＡＸのメールアカウントから受信側ＩＦＡＸのメールアカウントにＷｅｂメールが転送される。送信側ＩＦＡＸは、そのre-INVITEメッセージに対する応答を受信すると（ＳＴ１１５：ＹＥＳ）、原稿の次頁（即ち、送信していない頁）が存在するか否かを判定する（ＳＴ１０６）。原稿の次頁が存在する場合、再びＳＴ１０６に戻る。
【００３７】
一方、全ての頁の送信が完了した場合、送信側ＩＦＡＸは、通信管理部２０により、全データ送信が完了した旨の情報をre-INVITEメッセージに付加し、呼制御部１３により、そのre-INVITEメッセージを受信側ＩＦＡＸに対して送信する（ＳＴ１１７）。送信側ＩＦＡＸは、そのre-INVITEメッセージに対する応答を受信すると（ＳＴ１１８：ＹＥＳ）、そのメッセージボディに待機指示の情報が含まれているか否かを判定する（ＳＴ１１９）。このとき、待機指示の情報が含まれている場合には、送信側ＩＦＡＸは、ＳＴ１０９と同様に指定された時間だけ通信を中断し（ＳＴ１２０）、再びＳＴ１１７に戻る。
【００３８】
最終的に全ての頁の送信が完了し、受信側ＩＦＡＸからの待機指示もない場合、送信側ＩＦＡＸは呼切断を行ってデータ送信動作が終了する。（ＳＴ１２１）。
【００３９】
図４は、ＩＦＡＸが相手装置から画像データを受信する動作を示すフロー図である。
【００４０】
まず、受信側ＩＦＡＸは、図３のＳＴ１０１及びＳＴ１０２と同様に、ＳＩＰサーバ４に対して登録処理を行う（ＳＴ２０１、ＳＴ２０２）。その後、受信側ＩＦＡＸは、送信側ＩＦＡＸからの着信を受けて（ＳＴ２０３：ＹＥＳ）、送信側ＩＦＡＸからのINVITEメッセージを受信する（ＳＴ２０４）。このINVITEメッセージにより、受信側ＩＦＡＸは送信側ＩＦＡＸのデータ転送能力情報（例えば、Ｗｅｂサーバーのアドレス、自装置のWebメールアドレス、データ転送機能の有無、ファイル形式、画像サイズ、カラーまたはモノクロの別）を取得する。続いて、受信側ＩＦＡＸは、通信管理部２０により、自装置のデータ転送能力情報を200OKメッセージに付加し、呼制御部１３により、その200OKメッセージを送信側ＩＦＡＸに対して送信する（ＳＴ２０５）。
【００４１】
続いて、受信側ＩＦＡＸは、１頁のデータ送信を開始する旨の情報が付加されたre-INVITEメッセージを受信すると（ＳＴ２０６：ＹＥＳ）、通信管理部２０により、ファイルを受信する準備が完了しているか否かを判定する（ＳＴ２０７）。このとき、既に受信済みのファイルを記録中である等の理由により受信準備が完了していない場合、通信管理部２０が待機時間の情報を含む待機指示を200OKメッセージに付加し、呼制御部１３がその200OKメッセージを送信側ＩＦＡＸに対して送信し（ＳＴ２０８）、再びＳＴ２０６に戻る。この待機時間は画像データの受信またはその処理状況に応じて設定され、これにより、画像データの転送を確実に実行することが可能となる。
【００４２】
受信側ＩＦＡＸは、ファイルの受信準備が完了すると、ＳＴ２０６のre-INVITEメッセージに対する応答として200OKメッセージを送信する（ＳＴ２０９）。次に、受信側ＩＦＡＸは、送信側ＩＦＡＸから１頁のデータ送信が完了した旨の情報が付加されたre-INVITEメッセージを受信し（ＳＴ２１０）、その応答として200OKメッセージを送信する（ＳＴ２１１）。
【００４３】
次に、受信側ＩＦＡＸは、ファイル送受信部１９により、データ送信能力情報で通知されたところのＷｅｂサーバ５上の自己のメールアカウントで、データ送信能力情報で通知されたところの、送信側IFAXのメールアドレスから、未読のＷｅｂメールを受信すべくＷｅｂサーバ５に対してＨＴＴＰリクエスト（ＧＥＴ）を送信し（ＳＴ２１２）、その応答をＷｅｂサーバ５から受信する（ＳＴ２１３）。
【００４４】
このように、受信側ＩＦＡＸがＷｅｂサーバ５にアクセスしてＷｅｂメール形式の画像データのファイルを取得することで、ＮＡＴルータ７，８配下にある場合でもＮＡＴ越えの問題が生じることなく、画像データの転送が可能となる。なお、別法として、受信側ＩＦＡＸからのリクエストを必要とせずにＷｅｂサーバ５側から自動的に画像データのファイルを受信側ＩＦＡＸに送信させる構成も可能である。その場合、画像データがＷｅｂサーバーに送信されると、当該データを、データ送信能力情報で通知されたところの、送信側ＩＦＡＸのメールアドレスの宛先に対して自動的に送信するための機能をＷｅｂサーバ５に付加する必要がある。
【００４５】
続いて、受信側ＩＦＡＸは、記録画像生成部１７により、取得したファイルから記録用の記録画像データを生成し、画像記録部１８により、その記録画像データに基づき記録紙上に画像形成を開始する（ＳＴ２１４）。
【００４６】
受信側ＩＦＡＸは、送信側ＩＦＡＸからre-INVITEメッセージを受信すると（ＳＴ２１５：ＹＥＳ）、このre-INVITEメッセージに付加された情報により、次の画像データが存在するか否かを判定する（ＳＴ２１６）。次の画像データが存在する場合、再びＳＴ２０７に戻る。
【００４７】
一方、次の画像データが存在しない場合、受信側ＩＦＡＸは、画像記録部１８による画像データの記録が完了しているか否かを判定する（ＳＴ２１７）。画像データの記録が完了していない場合、ＳＴ２０８と同様に、待機指示を付加した200OKメッセージを送信側ＩＦＡＸに対して送信し（ＳＴ２１８）、再びＳＴ２１５に戻る。全ての画像データの記録が完了すると、受信側ＩＦＡＸは、ＳＴ２１５のre-INVITEメッセージに対する応答として200OKメッセージを送信し（ＳＴ２１９）、呼切断を行ってデータ送信動作が終了する。（ＳＴ２２０）。
【００４８】
図５〜図７は、図１に示したＩＰ通信システムにおける通信処理を示すシーケンス図である。ここでは、２頁（ページ１及びページ２）の原稿の画像データを１頁単位でファイルとして転送する場合を例として示している。図５はページ１の画像データの転送が完了するまでの処理を示し、図６はページ２の画像データの転送が完了するまでの処理を示し、図７は画像データの転送を完了した後に通信を終了する処理を示しており、これらは一連の処理である。図５〜図７の処理において転送される各ＳＩＰメッセージの詳細については図８〜図１１にそれぞれ示す。なお、図９〜図１１のＳＩＰメッセージついては、開始行及びヘッダ部を省略してメッセージボディのみを示してある。
【００４９】
図５において、送信側ＩＦＡＸ及び受信側ＩＦＡＸは、それぞれ起動後にＳＩＰサーバ４に対して位置情報等の登録処理を行うための通信を実行する（ＳＴ３０１）。その後、送信側ＩＦＡＸが、受信側装置の宛先番号をダイヤルして発呼する。このとき、送信側ＩＦＡＸは、セッション開始のINVITEメッセージＭ８０１を送信し、ＳＩＰサーバ４を介して受信側装置との間で一連のＳＩＰメッセージの交換を実行する（ＳＴ３０２）。
【００５０】
図８（ａ）に示すように、INVITEメッセージＭ８０１のメッセージボディ３１には、メディア種別「audio（音声）」に関連する属性情報３２と、メディア種別「image（画像）」に関連する属性情報３３が記載されている。受信側装置は、INVITEメッセージのメッセージボディ３１における「m＝image」の記載を確認することで、送信側装置がデータ転送機能を有することを認識することができる。属性情報３１に記載の、ｏ＝１１６７６０９６４９  １１６７６０９６４９  ＩＮ  ＩＰ４  １９２．１６８．２０．２０  および  ｃ=ＩＮ  ＩＰ４  １９２．１６８．２０．２０は、自装置のＩＰアドレスを示し、属性情報３２に示す音声通話の際に使用される。属性情報３３には、画像データの転送能力の情報が含まれている。ここで、「iso_a4 iso_b4」は、原稿サイズがＩＳＯ Ａ４またはＩＳＯ Ｂ４であることを示し、「tiff」は、画像の符号化形式がＴＩＦＦ(Tagged Image File Format)であることを示し、「b/w」は、画像がモノクロであることを示す。なお、このような属性情報３３については、あくまで本発明のデータ転送機能を実現するための一例として示すものであり、必ずしも標準的な技術仕様（ＲＦＣ２３２７等の規定）に従うものではない。また、「a=url www.ifax.com」によりWebサーバーのホスト名がwww.ifax.comであることを通知している。また、「a＝mailaddress  ifax1@ifax.com」の記載により、Webメールのメールアカウントがifax1@webmail.comであることを通信相手に通知している。
【００５１】
なお、このような属性情報３１、３２、３３の表記は、本発明のデータ転送機能を実現するための一例として示すものであり、必ずしも標準的な技術仕様（ＲＦＣ２３２７等の規定）に従うものではない。
【００５２】
また、図８（ｂ）に示すように、200 OKメッセージＭ８０２のメッセージボディ３４にはINVITEメッセージＭ８０１の属性情報３３と同様の属性情報３５が記載されており、これにより、送信側ＩＦＡＸは受信側ＩＦＡＸがデータ転送機能を有することを認識することができる。ここで、画像データの転送能力の情報として、原稿サイズについては、「iso_a4」が記載されており、この情報を取得した送信側装置は、送信する原稿サイズをＩＳＯ Ａ４に設定する（後述する図９の属性情報４２を参照）。
【００５３】
再び図５を参照して、次に、送信側ＩＦＡＸは、セッション変更のre-INVITEメッセージＭ９０１を送信し、ＳＩＰサーバを介して受信側ＩＦＡＸとの間で一連のＳＩＰメッセージの交換を実行する（ＳＴ３０３）。
【００５４】
図９に示すように、re-INVITEメッセージＭ９０１のメッセージボディ４１には属性情報４２が記載されている。この属性情報４２において、「iso_a4」、「tiff」、及び「b/w」については上述の通りであり、「a=sendstatus start」はページ１の画像データの送信を開始する旨を示す。この場合、受信側ＩＦＡＸは、ＳＴ３０３における200 OKメッセージに、データ転送を承諾するか否かの情報を付加することができる。
【００５５】
次に、送信側ＩＦＡＸは、原稿のページ１の画像を読み取り（ＳＴ３０４）、読み取った画像データから送信用のファイルを生成する（ＳＴ３０５）。このように、データ転送能力に関する情報交換を行った後に送信用のファイルを生成することで、受信側ＩＦＡＸの能力に合わせて適切に画像データの転送を行うことが可能となるという利点がある。続いて、送信側ＩＦＡＸは、ページ１の画像データのファイルをＷｅｂサーバ５に送信する（ＳＴ３０６）。
【００５６】
次に、送信側ＩＦＡＸは、受信側ＩＦＡＸにページ１のデータ送信を完了した旨の情報を通知するための通信を実行する（ＳＴ３０７）。
【００５７】
受信側ＩＦＡＸは、データ送信能力情報で通知されたところの送信側IFAXのメールアドレスからの送信ファイルを受信すべくＷｅｂサーバ５にアクセスし、ページ１の画像データのファイルを受信する（ＳＴ３０８）。続いて、受信側ＩＦＡＸは受信したファイルから記録用の記録画像データを生成し、その記録画像データに基づき記録紙上に画像形成を開始する（ＳＴ３０９）。
【００５８】
一方、送信側ＩＦＡＸは、原稿の次頁が存在することを確認すると（ＳＴ３１０）、図６に示すように、re-INVITEメッセージＭ１１０１を送信し、受信側ＩＦＡＸとの間で一連のＳＩＰメッセージの交換を実行する（ＳＴ３１１）。このre-INVITEメッセージＭ１１０１のメッセージボディには、ページ２の画像データのファイルに関するものであるが、re-INVITEメッセージＭ９０１と同様の属性情報が含まれているので、Ｍ１１０１のメッセージ内容の詳細については図示していない。
【００５９】
受信側ＩＦＡＸにおける記録処理ＳＴ３０９は、送信側ＩＦＡＸとの通信とは独立に実行されるので、送信側ＩＦＡＸからre-INVITEメッセージＭ１１０１を受信した際に受信側ＩＦＡＸの記録処理ＳＴ３０９が完了していない場合が生じ得る。ここでは、受信側ＩＦＡＸがre-INVITEメッセージＭ１１０１を受信した際に記録処理中である場合の例を示す。このとき、受信側ＩＦＡＸは、記録処理ＳＴ３０９の完了まで相手装置を待機させるべく、re-INVITEメッセージＭ１１０１に対する応答の200 OKメッセージＭ１１０２に待機指示情報を付加する。
【００６０】
図１０に示すように、200 OKメッセージＭ１１０２のメッセージボディ６１には属性情報６２が記載されている。この属性情報６２には、待機時間を６０秒間とした待機指示情報「a=sendstatus wait60」が設定されており、この待機指示を受けた送信側ＩＦＡＸは６０秒間通信を中断する。なお、このような待機指示情報は、受信側ＩＦＡＸの処理状況に応じて、任意のINVITEメッセージ及びre-INVITEメッセージ（例えば、Ｍ８０１、Ｍ１２０１等）に対する応答に適宜付加することができる。
【００６１】
再び図６を参照して、送信側ＩＦＡＸは、待機時間が経過すると、ＳＴ３１１のre-INVITEメッセージＭ１１０１と同一のre-INVITEメッセージＭ１２０１（メッセージ内容は図示せず）を再送信し、一連のＳＩＰメッセージの交換を実行する（ＳＴ３１２）。この場合、受信側ＩＦＡＸからの200 OKメッセージに待機指示がないので、送信側ＩＦＡＸは、ＳＴ３０４、ＳＴ３０５と同様に、原稿のページ２の画像を読み取って送信用のファイルを生成する（ＳＴ３１３、ＳＴ３１４）。続いて、送信側ＩＦＡＸは、ページ２の画像データのファイルをＷｅｂサーバ５に送信する（ＳＴ３１５）。
【００６２】
次に、送信側ＩＦＡＸは、ＳＴ３０７と同様に、ページ２のデータ送信を完了した旨の情報を通知するための通信を実行する（ＳＴ３１６）。受信側ＩＦＡＸは、ＳＴ３０８と同様にページ２の画像データのファイルを受信し（ＳＴ３１７）、ＳＴ３０９と同様に記録紙上に画像形成を開始する（ＳＴ３１８）。
【００６３】
一方、送信側ＩＦＡＸは、原稿の次のページが存在しないことを確認すると（ＳＴ３１９）、図７に示すように、re-INVITEメッセージＭ１２０１を送信し、受信側ＩＦＡＸとの間で一連のＳＩＰメッセージの交換を実行する（ＳＴ３１２）。
【００６４】
図１１に示すように、re-INVITEメッセージＭ１３０１のメッセージボディ７１には属性情報７２が記載されている。この属性情報７２には、すべての画像データの送信が完了した旨を示す「a=sendstatus done」が設定されている。このre-INVITEメッセージＭ１３０１に対する応答の200 OKメッセージ１３０２（メッセージ内容は図示せず）には、待機指示が含まれておらず、これを受信した送信側ＩＦＡＸは、画像データの転送が完了したと判断して呼切断を行う（ＳＴ３２０）。
【００６５】
なお、実施例の中では、詳細な説明はしていないが、Ｗｅｂサーバー上のメールアカウントにログインするためのユーザ名とパスワードの設定をＷｅｂメールシステムで事前設定しておくとともに、ＩＦＡＸ装置のファイル受信部１９に設定しておく必要がある。
【産業上の利用可能性】
【００６６】
本発明に係るＩＰ通信装置及びデータ通信方法は、相手装置との間でＳＩＰに基づく通信を実行しながらデータ蓄積用サーバを介して画像データの転送を行うことで、２５番ポートブロックの影響を受けることなくファクシミリ通信を容易に実現可能とするので、ＩＰネットワークを介して通信を行うＩＰ通信装置及びそのデータ通信方法として有用である。
【図面の簡単な説明】
【００６７】
【図１】本願発明に係るＩＰ通信装置を備えたＩＰ通信システムの構成図
【図２】ＩＦＡＸの機能ブロック図
【図３】ＩＦＡＸが画像データを送信する動作を示すフロー図
【図４】ＩＦＡＸが画像データを受信する動作を示すフロー図
【図５】ＩＰ通信システムにおける通信処理を示すシーケンス図
【図６】ＩＰ通信システムにおける通信処理を示すシーケンス図
【図７】ＩＰ通信システムにおける通信処理を示すシーケンス図
【図８】ＳＩＰメッセージの詳細を示す図
【図９】ＳＩＰメッセージの詳細を示す図
【図１０】ＳＩＰメッセージの詳細を示す図
【図１１】ＳＩＰメッセージの詳細を示す図
【符号の説明】
【００６８】
１  ＩＰ通信システム
２，３  ＩＦＡＸ（ＩＰ通信装置）
４  ＳＩＰサーバ（呼接続用サーバ）
５  Ｗｅｂサーバ（データ蓄積用サーバ）
６  インターネット
１３  呼制御部
１９  ファイル送受信部（データ送受信部）
２０  通信管理部（データ転送管理部）
【図１】
2008301424.tif 000003
【図２】
2008301424.tif 000004
【図３】
2008301424.tif 000005
【図４】
2008301424.tif 000006
【図５】
2008301424.tif 000007
【図６】
2008301424.tif 000008
【図７】
2008301424.tif 000009
【図８】
2008301424.tif 000010
【図９】
2008301424.tif 000011
【図１０】
2008301424.tif 000012
【図１１】
2008301424.tif 000013