通信装置とネットワークを介して接続されるとともに、電話機およびデータ入力端末と接続される中継装置が行う通信方法であって、前記中継装置は、前記電話機の発呼要求に基づいて、前記中継装置と前記通信装置の間で音声通信セッションの呼を確立する呼制御ステップと、前記データ入力端末から通信装置への接続要求を受信すると、前記中継装置と前記通信装置の間で、前記音声通信セッションの呼に関連付けたデータ通信セッションを確立するデータ通信確立ステップと、HTTPプロトコルを用いて前記データ入力端末から入力されるデータを、前記データ通信セッションを介して前記通信装置に送信するデータ通信ステップと、を行うことを特徴とする通信方法。請求項1記載の通信方法であって、前記中継装置は、前記通信装置のアドレスを前記データ入力端末に通知する通知ステップを、さらに行うことを特徴とする通信方法。通信装置とネットワークを介して接続されるとともに、電話機およびデータ入力端末と接続される中継装置であって、前記電話機の発呼要求に基づいて、前記中継装置と前記通信装置の間で音声通信セッションの呼を確立する呼制御手段と、前記データ入力端末から通信装置への接続要求を受信すると、前記中継装置と前記通信装置の間で、前記音声通信セッションの呼に関連付けたデータ通信セッションを確立するデータ通信制御手段と、を備え、前記データ通信制御手段は、HTTPプロトコルを用いて前記データ入力端末から入力されるデータを、前記データ通信セッションを介して前記通信装置に送信することを特徴とする中継装置。請求項3記載の中継装置であって、前記データ通信制御手段は、前記通信装置のアドレスを前記データ入力端末に通知することを特徴とする中継装置。特許文献1では、電話端末から入力されるDTMF信号の端末入力情報をテキスト化して送信しているが、DTMF信号をテキスト化するため、0~9の数字、、のいずれかの限られたテキストデータしか送信することができない。すなわち、名前や住所などのテキストデータや写真などのバイナリーデータを電話端末から入力することは困難である。本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、音声通信とデータ通信が可能な通信装置に対して、テキストデータやバイナリーデータなどのデータ入力を容易にし、ユーザの利便性を向上させることにある。上記目的を達成するため、本発明は、通信装置とネットワークを介して接続されるとともに、電話機およびデータ入力端末と接続される中継装置が行う通信方法であって、前記中継装置は、前記電話機の発呼要求に基づいて、前記中継装置と前記通信装置の間で音声通信セッションの呼を確立する呼制御ステップと、前記データ入力端末から通信装置への接続要求を受信すると、前記中継装置と前記通信装置の間で、前記音声通信セッションの呼に関連付けたデータ通信セッションを確立するデータ通信確立ステップと、HTTPプロトコルを用いて前記データ入力端末から入力されるデータを、前記データ通信セッションを介して前記通信装置に送信するデータ通信ステップと、を行う。本発明は、通信装置とネットワークを介して接続されるとともに、電話機およびデータ入力端末と接続される中継装置であって、前記電話機の発呼要求に基づいて、前記中継装置と前記通信装置の間で音声通信セッションの呼を確立する呼制御手段と、前記データ入力端末から通信装置への接続要求を受信すると、前記中継装置と前記通信装置の間で、前記音声通信セッションの呼に関連付けたデータ通信セッションを確立するデータ通信制御手段と、を備え、前記データ通信制御手段は、HTTPプロトコルを用いて前記データ入力端末から入力されるデータを、前記データ通信セッションを介して前記通信装置に送信する。本発明によれば、音声通信とデータ通信が可能な通信装置に対して、テキストデータやバイナリーデータなどのデータ入力を容易にし、ユーザの利便性を向上させることができる。以下、本発明の実施の形態について、図面を参照して説明する。<第1の実施形態>図1は、本発明の第1の実施形態に係る通信システムの構成図である。図示する通信システムは、データ通信装置1と、中継装置2と、電話機3と、データ入力端末4とを備える。中継装置2は、SIPプロトコルを利用する電話網であるSIP網5を介してデータ通信装置1と接続される。また、中継装置2は、電話機3およびデータ入力端末4に接続される。データ通信装置1は、音声ガイダンスを送出できるとともに、データ通信による情報入力が可能なIVRInteractiveVoiceResponse:音声自動応答装置であって、SIP網5を介して中継装置2に接続される。中継装置2は、電話機3とデータ入力端末4と取りまとめて、データ通信装置1との間で通信を行う装置である。図2は、中継装置2の構成を示すブロック図である。図示する中継装置2は、第1のLANインタフェース21と、第1の呼制御部22と、第2の呼制御部23と、データ通信制御部24と、ルーティング制御部25と、アナログ電話機インタフェース28と、第2のLANインタフェース29と、を備える。第1のLANインタフェース21は、データ通信装置1とSIP網5を介して通信するためのインタフェースである。第1の呼制御部22は、中継装置2とデータ通信装置1との間の呼を制御する。第2の呼制御部23は、中継装置2と電話機3との間の呼を制御する。データ通信制御部24は、データ入力端末4からの入力データをデータ通信装置1に転送する。ルーティング制御部25は、ルーティングテーブル26およびNATPNetworkAddressPortTranslationテーブル27を備え、これらのテーブルを用いてIPパケットのルーティングを行う。アナログ電話機インタフェース28は、電話機3アナログ電話機と接続および通信するためのインタフェースである。第2のLANインタフェース29は、電話機3IP電話機またはデータ入力端末4と接続および通信するためのインタフェースである。なお、一般的に市販されているSIPプロトコル対応のVoIPアダプタまたはVoIPルータは、アナログ電話インタフェースを備え、アナログ電話機を使用してSIPプロトコルを利用する電話網に接続して、音声通話が可能であるため、中継装置2の機能をVoIPアダプタに実装することが考えられる。電話機3には、アナログ電話機またはIP電話機などを用いる。アナログ電話機の場合には、アナログ電話インタフェース28を介して、IP電話機の場合には、第2のLANインタフェース29を介して中継装置2に接続される。データ入力端末4には、例えば、HTTPプロトコルを用いて通信を行うウェブブラウザの機能を搭載したPCを用いる。データ入力端末4は、第2のLANインタフェース29を介して中継装置2に接続される。なお、データ入力端末4から中継装置2を介してデータ通信装置1に送信されるデータは、例えばテキストファイル、バイナリファイルなどである。また、データ入力端末4と中継装置2との間、および、中継装置2とデータ通信装置1との間の上記データの送受信には、HTTPプロトコルRFC2616を用いる。上記説明した中継装置2は、例えば、CPUと、メモリと、HDD等の外部記憶装置と、入力装置と、出力装置とを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、CPUがメモリ上にロードされた中継装置2用のプログラムを実行することにより、中継装置2の各機能が実現される。また、中継装置2用のプログラムは、ハードディスク、フレキシブルディスク、CD-ROM、MO、DVD-ROMなどのコンピュータ読取り可能な記録媒体に記憶することも、ネットワークを介して配信することもできる。次に、本実施形態の処理を説明する。本実施形態では、中継装置2が、データ通信装置1のIPアドレスおよびポート番号を、データ入力端末4に通知して、データ入力端末4がデータ通信装置1と通信を行うものとする。図3は、本実施形態の処理を示すフローチャートである。ステップS1010では、ユーザが電話機3からデータ通信装置1に発呼し、中継装置2を介して電話機3とデータ通信装置1の通信が開始される。具体的には、電話機3は、ユーザが入力したデータ通信装置1の電話番号を受け付け、発呼する。中継装置2の第2の呼制御部23は、電話機3からの発呼を受け付け、ユーザが入力した電話番号情報を第1の呼制御部22に送出する。そして、第1の呼制御部22は、第2の呼制御部23からの電話番号情報を用いて、データ通信装置1に発呼する。図4は、第1の呼制御部22が、データ通信装置1に対して発呼する際に送信するSIPプロトコルのINVITEメッセージに含まれるSDPメッセージRFC4566の一例を示すものである。図示するメッセージには、待ち受けIPアドレスとして中継装置2のIPアドレス情報と、音声通信セッションに関する情報とが設定されている。データ通信装置1が応答すると、中継装置2とデータ通信装置1の間と、中継装置2と電話機3の間とに呼が確立され、中継装置2を経由して電話機3とデータ通信装置1の間で音声通信が開始される。音声通信としては、例えば、データ通信装置1から電話機3への音声ガイダンス、電話機3からデータ通信装置1へのPB信号などがある。なお、この時点では、中継装置2とデータ通信装置1の間に音声通信セションは確立されるが、データ通信セションはまだ確立されていない。ステップS1020では、データ入力端末4が、中継装置2への特定所定の宛先へのIPパケットデータ通信装置1への接続要求を送信する。具体的には、データ入力端末4のウェブブラウザは、ユーザが指定した中継装置2の特定のIPアドレスとポート番号とを含むURLを宛先として、HTTPリクエストを送信する。図5は、データ入力端末4が中継装置2に送信するHTTPリクエストの一例である。図示する例では、URLはhttp192168124920000第2のLANインタフェース29の情報であるものとする。URLの相対パスは、図示する例ではとするが、これに限定されず、データ通信装置1毎に異なる相対パスを用いてもよい。なお、データ入力端末4は、ステップS1010の発呼に先立って中継装置2に接続してもよく、ステップS1010の呼が確立した後に中継装置2に接続してもよい。中継装置2のデータ通信制御部24は、上記の特定のIPアドレスとポート番号とを含むHTTPリクエストを受信すると、ステップS1030に進む。ステップS1030では、中継装置2が、データ通信装置1との間でデータ通信セションを確立する。具体的には、中継装置2のデータ通信制御部24は、第1の呼制御部22にデータ通信セッション追加要求を送出する。第1の呼制御部22は、データ通信装置1に対して、ステップS1010で確立済みの呼に関連付けてデータ通信セッションの追加要求を行う。図6は、第1の呼制御部22が、データ通信セションの追加要求をする際にデータ通信装置1に送信する、SIPプロトコルのre-INVITEメッセージまたはUPDATEメッセージに含まれるSDPメッセージの一例を示すものである。図示するメッセージは、図4に示すSDPメッセージに、データ通信セッションに関する情報がさらに追加されている。これにより、ステップS1010で確立した呼の音声通信セッションにデータ通信セッションを関連付けることができる。データ通信装置1は、データ通信セッションの追加要求を受信すると、SIPプロトコルにおける200OKメッセージを中継装置2に送信する。この200OKメッセージに含まれるSDPメッセージのc行には、データ通信セッションに利用するデータ通信装置1のIPアドレス情報が、また、mapplicationの行のport部にはポート番号情報が、proto部には、トランスポートプロトコル情報が含まれている。なお、図1に示す具体例では、データ通信装置1のIPアドレスが1020401、ポート番号が54321、トランスポートプロトコル情報がTCPであるものとする。中継装置2のデータ通信制御部24は、このIPアドレスとポート番号とを含む追加エントリレコードを生成し、ルーティングテーブル26に記憶する。図7は、ルーティングテーブル26の一例を示す図である。なお、ルーティングテーブル26のインタフェースには、第1のLANインタフェース21を示す情報を設定し、ゲートウェイには、例えば、SIP網5のエッジルータなどのIPアドレスが設定される。これにより、中継装置2とデータ通信装置1との間で、ステップS1010の呼に関連付けられたデータ通信セションが確立され、中継装置2を経由してデータ入力端末4とデータ通信装置1の間でデータ通信が開始される。データ通信としては、例えば、データ入力端末4から入力されるテキストデータ、バイナリーデータなどがある。なお、本実施形態では、ステップS1020でのデータ入力端末4から中継装置2の特定のIPアドレスに対するアクセスを契機として、ステップS1030において中継装置2からデータ通信装置1にデータ通信セッションの開始を要求しているが、データ通信装置1から中継装置2に対してデータ通信セッションの開始を要求することも可能である。ステップS1040では、中継装置2のデータ通信制御部24が、データ入力端末4にデータ通信装置1の宛先アドレスを通知する。具体的には、データ通信制御部24は、ステップS1030で取得したデータ通信装置1のIPアドレスとポート番号を、データ入力端末4に通知する。IPアドレスとポート番号は、レスポンスコードが300~399であるHTTPレスポンスのlocationヘッダを用いて通知する。図8は、中継装置2がデータ入力端末4に送信するメッセージの一例を示す図である。図示するlocationヘッダには、データ通信装置1のIPアドレスとポート番号を含むURLとして、http102040154321が含まれている。URLの相対パスは、ステップS1020でデータ入力端末4から入力されたURLの相対パスを用いる。ステップS1050では、データ入力端末4は、ステップS1040で中継装置2から通知された、データ通信装置1のIPアドレスとポート番号を宛先アドレスとするIPパケットデータを、中継装置2のデータ通信制御部24に送信する。なお、本実施形態のデータ入力端末4は、データ入力にHTTPプロトコルを用いるものとする。図9は、データ入力端末4がデータ通信装置1に送信するメッセージの一例を示す図である。本実施形態では、中継装置2を経由させてIPパケットをデータ通信装置1に送信するが、データ入力端末4からデータ通信装置1へ直接送信する構成、または、SIP網5とは別のネットワーク例えば、インターネット等を介する構成であってもよい。その場合には、IPパケットは、必ずしも中継装置2を経由する必要はなく、一般的なIPv4もしくはIPv6の仕様に準じてルーティングされる。ステップS1060では、中継装置2のデータ通信制御部24は、ステップS1050でデータ入力端末4から送信されたIPパケットを受信すると、ステップS1030で更新したルーティングテーブル26を参照し、当該IPパケットが第2のLANインタフェース29から入力され、第1のLANインタフェース21から送信されるIPパケットであると判別する。データ通信制御部24は、当該IPパケットのトランスポートプロトコル、送信元および送信先のIPアドレスおよびポート番号を参照し、NAPTテーブル27に対応するエントリレコードが存在するか否かを判別する。当該エントリが存在する場合は、ステップS1080に進み、当該エントリが存在しない場合は、ステップS1070に進む。ステップS1070では、中継装置2は、NAPTテーブル27に対応するエントリを登録する。具体的には、データ通信制御部24は、第1のLANインタフェース21の未使用ポート番号を1つ選択し、第1のLANインタフェース21のIPアドレスとともに追加エントリを生成し、NAPTテーブル27に登録する。図10は、NAPTテーブル27の一例を示す図である。図示する例では、ポート番号として、データセッション追加時のSDPメッセージ図6参照に設定した待ち受けポート番号を設定する。ステップS1080では、中継装置2のルーティング制御部25は、NAPTテーブル27を参照してNATP処理を行い、ステップS1030で登録したルーティングテーブル26の設定にしたがって当該IPパケットのルーティングを行い、データ通信装置1にIPパケットを送信する。ステップS1090では、中継装置2のルーティング制御部25は、データ通信装置1から応答のIPパケットを受信すると、当該IPパケットをルーティングテーブル26の設定にしたがってデータ入力端末4に送信する。図11は、データ通信装置1が、中継装置2を介してデータ入力端末4に送信するメッセージの一例を示す図である。図12は、図11のメッセージの受信後に、データ入力端末4が、中継装置2を介してデータ通信装置1に送信するメッセージの一例を示す図である。ステップS1100では、中継装置2の第1の呼制御部22および第2の呼制御部23は、ステップS1010で確立した、電話機3と中継装置2との間の呼と、中継装置2とデータ通信装置1との間の呼の両方が存続しているかを確認する。両方の呼が存続している場合には、ステップS1050に進み、少なくともいずれかの呼が切断されている場合は、ステップS1110に進む。ステップS1110では、呼が存続していないため、通信を終了する。具体的には、第1の呼制御部22は、データ通信装置1と中継装置2の間の音声通信セッションとデータ通信セッションを終了し、第2の呼制御部23は、電話機3と中継装置2の間の音声通信セッションを終了する。また、ルーティング制御部25は、ステップS1030で追加したルーティングテーブル26のエントリと、ステップS1070で追加したNAPTテーブル27のエントリを削除する。<第2の実施形態>第2の実施形態に係る通信システムは、第1の実施形態図1図1参照と同様に、データ通信装置1と、中継装置2と、電話機3と、データ入力端末4とを備える。第2の実施形態の通信システムの構成については、第1の実施形態の通信システムと同様であるため、ここでは説明を省略する。本実施形態では、中継装置2が、データ通信装置1のIPアドレスおよびポート番号を、データ入力端末4に通知せず、中継装置2がデータ入力端末4とデータ通信装置1の通信を中継することで、データ入力端末4がデータ通信装置1と間接的に通信を行うものとする。図13は、本実施形態の処理を示すフローチャートである。ステップS2010では、第1の実施形態のステップS1010図3参照と同様に、ユーザが電話機3からデータ通信装置1に発呼し、中継装置2を介して電話機3とデータ通信装置1の音声通信セッションによる通信が開始される。ステップS2020では、第1の実施形態のステップS1020と同様に、データ入力端末4が、中継装置2への特定の宛先へのIPパケットを送信する。中継装置2のデータ通信制御部24は、特定のIPアドレスとポート番号とを含むHTTPリクエストを受信すると、ステップS2030に進む。ステップS2030では、中継装置2のデータ通信制御部24は、ステップS2010で確立された呼が、データ通信セッションを確立済みか否かを判別し、確立済みでない場合はステップS2040に進み、確立済みの場合はステップS2050に進む。ステップS2040では、中継装置2が、データ通信装置1との間でデータ通信セションを確立する。具体的には、中継装置2のデータ通信制御部24は、第1の呼制御部22にデータ通信セッション追加要求を送出する。第1の呼制御部22は、データ通信装置1に対して、ステップS2010で確立済みの呼に関連付けてデータ通信セッションの追加要求を行う。なお、データ通信セッションの確立手順については、第1の実施形態のステップS1030と同様である。データ通信制御部24は、データ通信セッションが確立すると、データ入力端末4と中継装置2との間のデータ通信と関連付けるために、追加エントリを生成し、当該データ通信制御部24が備えるデータ通信対応テーブルに登録する。図14は、データ通信対応テーブルの一例を示す図である。なお、データ通信装置1のIPアドレスとポート番号は、データ通信装置1からの200OKメッセージのSDPメッセージのc行およびmapplicationの行のport部から取得することができる。ステップS2050では、中継装置2のデータ通信制御部24が、ステップS2020で受信したデータ入力端末4からの入力データをデータ通信装置1に送信する。なお、中継装置2は、データ通信装置1に送信する前に入力データを加工してもよく、また、入力データを加工することなくデータ通信装置1に送信してもよい。例えば、データ入力端末4からの入力データがプレーンテキストデータである場合に、中継装置2は、第1の実施形態で示したようなHTTPメッセージに加工して、データ通信装置1に送信してもよい。また、他の例では、データ通信装置1から認証を求められた場合、あらかじめユーザが登録した認証データをデータ入力端末4代わって送信し、その上でデータを送信してもよい。ステップS2060では、データ通信装置1から応答データを受信した場合、中継装置2のデータ通信制御部24は、データ通信対応テーブルを参照して、データ入力端末4を特定し、データ入力端末4に送信する処理を行う。なお、中継装置2は、データ入力端末4に送信する前に応答データを加工してもよく、また、応答データを加工することなくデータ入力端末4に送信してもよい。例えば、データ通信装置1からの応答データがHTTPメッセージである場合に、中継装置2は、プレーンテキストデータに加工して、データ入力端末4に送信してもよい。ステップS2070では、中継装置2の第1の呼制御部22および第2の呼制御部23は、ステップS2010で確立した、電話機3と中継装置2の間の呼と、中継装置2とデータ通信装置1の間の呼の両方が存続しているかを確認する。両方の呼が存続している場合には、ステップS2020に進み、少なくともどちらか一方が切断されている場合には、ステップS2080に進む。次のステップS2080では、呼が切断されているため、通信を終了する。具体的には、第1の呼制御部22は、データ通信装置1と中継装置2の間の音声通信セッションとデータ通信セッションを終了し、第2の呼制御部23は、電話機3と中継装置2の間の音声通信セッションを終了する。また、ルーティング制御部25は、ステップS2040で追加したルーティングテーブル26のエントリと、データ通信対応テーブルのエントリを削除する。以上説明した第1の実施形態および第2の本実施形態では、中継装置2は、電話機3の音声通信セッションと、データ入力端末4のデータ通信セッションとを1つの呼に取りまとめて、データ通信装置1との間で通信を行う。これにより、第1および第2の実施形態の中継装置2を用いることにより、電話機3を利用したPB信号の入力に加えて、PCなどのデータ入力端末4を利用することで、テキストデータやバイナリーデータをデータ通信装置1に容易に送信することができ、ユーザの利便性を向上することができる。また、第1の実施形態および第2の本実施形態では、データ入力端末4からのデータ入力に、HTTPプロトコルを用いる。これにより、第1および第2の実施形態では、データ入力端末4では、中継装置2と連携させるための特別なプログラムは不要となり、広く普及しているウェブブラウザを用いてデータの入力を行うことができる。また、第1の実施形態では、中継装置2がデータ通信装置1の宛先アドレスアクセス先をデータ入力端末4に通知する。これにより、第1の実施形態では、データ入力端末4は必ずしも中継装置2を経由する必要がなく、また、SIP網5とは別のネットワーク例えば、インターネット等を介してデータ通信装置1にアクセスすることもできる。また、呼の終了後も、データ入力端末4からデータ通信装置1アクセスすることができる。なお、本発明は上記実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。