(57)【要約】  【課題】  リアルタイムに取得されたデータを伝送中に、通信の相手先以外の他の装置に対して、特定のメッセージを送信して当該他の装置に特定の処理を行わせること。  【解決手段】  ＩＰ電話端末１３０と、アナログ電話端末１５０と、の間で通話中に、ＩＰ電話端末１３０の利用者が、ダイヤルを介して特定の符号のパターンを入力すると、入力された符号を特定するＤＴＭＦ信号を格納する通信データが中継装置１１０で受信され、中継装置１１０において、符号のパターンに対応する処理を行う。【選択図】図1
2010147904.tif 000002
【特許請求の範囲】
【請求項１】
電話端末間の音声信号の通信データを中継する中継装置であって、
一の電話端末から受信した前記通信データの音声信号を格納する領域に含まれる信号が、予め定められたパターンとなる場合に、当該一の電話端末に対して、当該パターンに対応して予め定められた処理を行う制御部を備えること、
を特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記制御部は、
前記パターンに対応して予め定められた処理として、前記一の電話端末が送受信するデータを記憶する処理を行うこと、
を特徴とする中継装置。
【請求項３】
請求項１に記載の中継装置であって、
前記制御部は、
前記パターンに対応して予め定められた処理として、前記一の電話端末が送受信するデータをサーバに送信して、当該サーバにおいて当該データを記憶させる処理を行うこと、
を特徴とする中継装置。
【請求項４】
請求項１に記載の中継装置であって、
前記制御部は、
前記パターンに対応して予め定められた処理として、前記パターンを特定する情報を有するメッセージをサーバに送信し、前記一の電話端末が、当該サーバより前記パターンに対応して予め定められたサービスの提供を受けることができるようにすること、
を特徴とする中継装置。
【請求項５】
請求項１から４の何れか一項に記載の中継装置であって、
前記一の電話端末から受信した前記通信データの音声信号を格納する領域に含まれる信号は、ＤＴＭＦ信号であること、
を特徴とする中継装置。
【請求項６】
請求項１から５の何れか一項に記載の中継装置であって、
前記制御部は、
前記一の電話端末から受信した前記通信データの音声信号を格納する領域に含まれる信号のパターンに対応する信号と、前記通信データの音声信号を格納する領域に格納して、前記一の電話端末に返信すること、
を特徴とする中継装置。
【請求項７】
電話端末と、当該電話端末間の音声信号の通信データを中継する中継装置と、を備える通信システムであって、
一の電話端末は、前記通信データの音声信号を格納する領域に、予め定められたパターンとなる信号を格納して、他の前記電話端末に送信し、
前記中継装置の制御部は、
前記一の電話端末から受信した前記通信データの音声信号を格納する領域に含まれる信号が、予め定められたパターンとなる場合に、当該一の電話端末に対して、当該パターンに対応して予め定められた処理を行うこと、
を特徴とする通信システム。
【請求項８】
電話端末と、当該電話端末間の音声信号の通信データを中継する中継装置と、を備える通信システムが行う通信方法であって、
一の電話端末が、前記通信データの音声信号を格納する領域に、予め定められたパターンとなる信号を格納して、他の前記電話端末に送信する過程と、
前記中継装置の制御部が、前記一の電話端末から受信した前記通信データの音声信号を格納する領域に含まれる信号が、予め定められたパターンとなる場合に、当該一の電話端末に対して、当該パターンに対応して予め定められた処理を行う過程と、を有すること、
を特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話端末において行う音声通信の技術に関する。
【背景技術】
【０００２】
ＩＰ（Internet Protocol）等のネットワークを介して、音声や映像をリアルタイムに伝送する技術が使用されている。そして、音声や映像といったリアルタイムに取得されたデータを伝送するプロトコルとしてＲＴＰ（Real Time Protocol）が使用されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００８−２９５００２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このようなＲＴＰを使用したリアルタイムに取得したデータを伝送中に、他のサービスの提供を受けたい場合があるが、通常、ＲＴＰは、通信の相手先との間でデータを伝送するためのプロトコルであり、データの伝送中に通信の相手先以外の他の装置に対して、特定のメッセージを送信して、当該他の装置に特定の処理をさせることは想定されていない。
【０００５】
そこで、本発明は、リアルタイムに取得されたデータを伝送中に、通信の相手先以外の他の装置に対して、特定のメッセージを送信して当該他の装置に特定の処理を行わせることを目的とする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、電話端末間で送受信するデータを中継する中継装置において、通話中の電話端末から予め定められたパターンの信号を受信した場合に、当該パターンに対応する処理を行うようにする。
【０００７】
例えば、本発明は、電話端末間の音声信号の通信データを中継する中継装置であって、一の電話端末から受信した前記通信データの音声信号を格納する領域に含まれる信号が、予め定められたパターンとなる場合に、当該一の電話端末に対して、当該パターンに対応して予め定められた処理を行う制御部を備えること、を特徴とする。
【発明の効果】
【０００８】
以上のように、本発明によれば、リアルタイムに取得されたデータを伝送中に、通信の相手先以外の他の装置に対して、特定のメッセージを送信して当該他の装置に特定の処理を行わせることができる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の第一の実施形態である通信システム１００の概略図である。図示するように、通信システム１００は、中継装置１１０と、ＩＰ電話端末１３０Ａ、１３０Ｂ、・・・（以下、各々を特に区別しない場合には、ＩＰ電話端末１３０という）と、アナログ電話端末１５０と、ゲートウェイ１７０（以下、ＧＷ１７０という）と、を有し、中継装置１１０及びＩＰ電話端末１３０は、ＬＡＮ（Local Area Network）１８０を介して情報を送受信することができるようにされており、中継装置１１０とＧＷ１７０（アナログ電話端末１５０）は、ＷＡＮ（Wide Area Network）１８１を介して情報を送受信することができるようにされている。
【００１０】
図２は、中継装置１１０の概略図である。図示するように、中継装置１１０は、記憶部１１１と、制御部１１５と、第一Ｉ／Ｆ部１２３と、第二Ｉ／Ｆ部１２４と、入力部１２５と、を備える。
【００１１】
記憶部１１１は、設定情報記憶領域１１２と、通信情報記憶領域１１３と、を備える。
【００１２】
設定情報記憶領域１１２には、中継装置１１０で行う処理の設定を特定する設定情報が記憶される。例えば、本実施形態においては、図３（設定情報テーブル１１２ａの概略図）に示すような設定情報テーブル１１２ａが設定情報記憶領域１１２に記憶される。
【００１３】
設定情報テーブル１１２ａは、ＤＴＭＦ検出欄１１２ｂと、確認音欄１１２ｃと、パターン欄１１２ｄと、処理欄１１２ｅと、を有する。
【００１４】
ＤＴＭＦ検出欄１１２ｂには、ＩＰ電話端末１３０から送信されてくるＲＴＰパケットに含まれるＤＴＭＦ（Dual-Tone Multi-Frequency）信号を検出するか否かを特定する情報が格納される。ここで、本実施形態においては、ＤＴＭＦ検出欄１１２ｂに「ＯＮ」の文字列が格納されている場合には、ＤＴＭＦ信号を検出するものとし、「ＯＦＦ」の文字列が格納されている場合には、ＤＴＭＦ信号を検出しないものとする。
【００１５】
確認音欄１１２ｃには、ＲＴＰパケットにＤＴＭＦ信号を格納して送信してきたＩＰ電話端末１３０に、中継装置１１０で受信したＤＴＭＦ信号の確認音を送信するか否かを特定する情報が格納される。ここで、本実施形態においては、確認音欄１１２ｃに「有」の文字列が格納されている場合には、ＩＰ電話端末１３０に確認音を送信するものとし、「無」の文字列が格納されている場合には、ＩＰ電話端末１３０に確認音を送信しないものとする。
【００１６】
パターン欄１１２ｄには、ＩＰ電話端末１３０から送信されてくるＲＴＰパケットに含まれるＤＴＭＦ信号で特定される符号のパターンを特定する情報が格納される。
【００１７】
処理欄１１２ｅには、ＩＰ電話端末１３０から送信されてくるＲＴＰパケットに含まれるＤＴＭＦ信号で特定される符号のパターンが、パターン欄１１２ｄで特定されるパターンに該当する場合に、中継措置１１０で行う処理を特定する情報が格納される。
【００１８】
図２に戻り、通信情報記憶領域１１３には、特定のパターンでＤＴＭＦ信号を送信してきたＩＰ電話端末１３０が行っている通信で送受信されているデータが、通信中の端末を特定する情報に関連付けられて記憶される。ここで、通信中の端末を特定する情報としては、例えば、ＩＰアドレス、電話番号等を用いればよい。
【００１９】
制御部１１５は、ＳＩＰプロトコル制御部１１６と、登録部１１７と、ＤＴＭＦ検出部１１８と、ＲＴＰパケット生成部１１９と、通信情報処理部１２０と、を備える。
【００２０】
ＳＩＰプロトコル制御部１１６は、ＬＡＮ１８０側のＳＩＰ（Session Initiation Protocol）と、ＷＡＮ１８０側のＳＩＰと、の間で相違がある場合には、これらの間のプロトコル変換を行う。
【００２１】
登録部１１７は、入力部１２５、第一Ｉ／Ｆ部１２３、または、第二Ｉ／Ｆ部１２４を介して、設定情報記憶領域１１２に記憶される設定情報の入力を受け付け、受け付けた設定情報を設定情報テーブル１１２ａに格納する処理を行う。
【００２２】
また、登録部１１７は、設定情報記憶領域１１２に記憶される設定情報の修正を受け付け、受け付けた設定情報の修正を設定情報テーブル１１２ａに反映する処理を行う。
【００２３】
ＤＴＭＦ検出部１１８は、ＩＰ電話端末１３０から受信したＲＴＰパケットのペイロード領域に含まれているデータを確認し、確認したデータがＤＴＭＦ信号か否かを特定する。
【００２４】
そして、ＤＴＭＦ検出部１１８は、ＤＴＭＦ信号を特定すると、当該ＤＴＭＦ信号で特定される符号を記憶部１１１に記憶する処理を行う。
【００２５】
さらに、ＤＴＭＦ検出部１１８は、記憶部１１１に記憶された符号を時系列に結合することで、当該符号のパターンを特定し、特定したパターンに対応する処理を行う。
【００２６】
ＲＴＰパケット生成部１１９は、ＲＴＰパケットにＤＴＭＦ信号を格納して送信してきたＩＰ電話端末１３０に対して、中継装置１１０でＤＴＭＦ信号を受信したことを通知するための確認音をペイロード領域に格納したＲＴＰパケットを生成する。
【００２７】
ここで、本実施形態においては、ＩＰ電話端末１３０に送信する確認音は、当該ＩＰ電話端末１３０が送信し、中継装置１１０で認識した符号を特定するＤＴＭＦ信号を使用する。
【００２８】
通信情報処理部１２０は、特定のパターンでＤＴＭＦ信号を送信してきたＩＰ電話端末１３０が行っている通信で送受信されているデータを通信情報記憶領域１１３に記憶する処理を行う。なお、通信情報処理部１２０は、このようなデータを、通信中の端末を特定する情報に関連付けて通信情報記憶領域１１３に記憶する。ここで、通信中の端末を特定する情報としては、例えば、ＩＰアドレス、電話番号等を用いればよい。
【００２９】
第一Ｉ／Ｆ部１２３は、ＬＡＮ１８０を介した情報の送受信を行う。
【００３０】
第二Ｉ／Ｆ部１２４は、ＷＡＮ１８１を介した情報の送受信を行う。
【００３１】
入力部１２５は、情報の入力を受け付ける。
【００３２】
以上に記載した中継装置１１０は、例えば、図４（コンピュータ９００の概略図）に示すような、ＣＰＵ（Central Processing Unit）９０１と、メモリ９０２と、ＨＤＤ（Hard Disk Drive）等の外部記憶装置９０３と、ＣＤ（Compact Disk）やＤＶＤ（Digital Versatile Disk）等の可搬性を有する記憶媒体９０４に対し情報の読み出し及び書き込みを行う読書装置９０５と、キーボードやマウスなどの入力装置９０６と、ディスプレイなどの出力装置９０７と、通信ネットワークに接続するためのＮＩＣ（Network Interface Card）等の通信装置９０８と、を備えた一般的なコンピュータ９００で実現できる。
【００３３】
例えば、記憶部１１１は、ＣＰＵ９０１がメモリ９０２又は外部記憶装置９０３を利用することにより実現可能であり、制御部１１５は、外部記憶装置９０３に記憶されている所定のプログラムをメモリ９０２にロードしてＣＰＵ９０１で実行することで実現可能であり、入力部１２５は、ＣＰＵ９０１が入力装置９０６を利用することで実現可能であり、第一Ｉ／Ｆ部１２３及び第二Ｉ／Ｆ部１２４は、ＣＰＵ９０１が通信装置９０８を利用することで実現可能である。
【００３４】
この所定のプログラムは、読書装置９０５を介して記憶媒体９０４から、あるいは、通信装置９０８を介してネットワークから、外部記憶装置９０３にダウンロードされ、それから、メモリ９０２上にロードされてＣＰＵ９０１により実行されるようにしてもよい。また、読書装置９０５を介して記憶媒体９０４から、あるいは、通信装置９０８を介してネットワークから、メモリ９０２上に直接ロードされ、ＣＰＵ９０１により実行されるようにしてもよい。
【００３５】
図５は、ＩＰ電話端末１３０の概略図である。図示するように、ＩＰ電話端末１３０は、音声処理部１３１と、ＲＴＰ処理部１３２と、記憶部１３３と、呼制御部１３４と、ダイヤル制御部１３５と、ＬＡＮＩ／Ｆ部１３７と、ハンドセット１３８と、ダイヤル１３９と、を備える。
【００３６】
音声処理部１３１は、ハンドセット１３８のマイク（図示せず）を介して入力された音声に対してサンプリング及び符号化を行い、音声信号としてＲＴＰ処理部１３２に送る。
【００３７】
さらに、音声処理部１３１は、通話中に、ダイヤル１３９を介して入力された符号に対応するＤＴＭＦ信号を生成し、ＲＴＰ処理部１３２に送る。
【００３８】
また、音声処理部１３１は、ＲＴＰ処理部１３２から送られてきた音声信号又はＤＴＭＦ信号を復号化して、ハンドセット１３８のスピーカ（図示せず）に送る。
【００３９】
ＲＴＰ処理部１３２は、ＲＴＰに従った処理を行う。
【００４０】
例えば、ＲＴＰ処理部１３２は、音声処理部１３１から送られてきた音声信号又はＤＴＭＦ信号をＲＴＰパケット化し、このＲＴＰパケットを、呼制御部１３４より通知された通信アドレス（ＩＰアドレス）を宛先としてＬＡＮＩ／Ｆ部１３７へ送る。
【００４１】
また、ＲＴＰ処理部１３２は、ＬＡＮＩ／Ｆ部１３７より送られたＲＴＰパケットから音声信号又はＤＴＭＦ信号を復元し、これを音声処理部１３１に送る。
【００４２】
記憶部１３３には、ＩＰ電話端末１３０で処理を行うために必要な情報が記憶される。
【００４３】
呼制御部１３４は、呼制御を行う。本実施形態では、呼制御部１３４は、ＳＩＰに従った呼制御を行うようにされているが、このような態様に限定されるものではない。
【００４４】
ダイヤル制御部１３５は、ダイヤル１３９から入力される信号の制御を行う。
【００４５】
ＬＡＮＩ／Ｆ部１３７は、ＬＡＮ１８０を介して情報の送受信を行う。
【００４６】
アナログ電話端末１５０は、アナログ回線を介して、音声通話を行うことのできる電話端末であって、公知のものを使用すればよいため、詳細な説明は省略する。
【００４７】
ＧＷ１７０は、アナログ回線と、ＷＡＮ１８１と、で使用されているプロトコル間のプロトコル変換を行う装置であって、公知のものを使用すればよいため、詳細な説明は省略する。
【００４８】
図６は、ＩＰ電話端末１３０が通話中にＤＴＭＦ信号を送信した際の処理を示すシーケンス図である。なお、ここでは、ＩＰ電話端末１３０Ａがアナログ電話端末１５０と通話中である場合を例に説明するが、このような態様に限定されるものではない。
【００４９】
まず、ＩＰ電話端末１３０Ａとアナログ電話端末１５０との間でＳＩＰによる呼制御を行うことで（Ｓ１０、Ｓ１１）、これらの間でＲＴＰによる音声通信を行っているものとする（Ｓ１２、Ｓ１３）。なお、ＩＰ電話端末１３０Ａとアナログ電話端末１５０との間でＳＩＰによる呼制御を行う際には、中継装置１１０のＳＩＰプロトコル制御部１１６は、ＬＡＮ１８０側に接続されているＩＰ電話端末１３０Ａが対応しているＳＩＰプロトコルと、ＷＡＮ１８１側に接続されているＧＷ１７０（アナログ電話端末１５０）が対応しているＳＩＰプロトコルと、の間のプロトコルの変換を行う。
【００５０】
ＩＰ電話端末１３０Ａとアナログ電話端末１５０との間でＲＴＰによる音声通信を行っている際に（Ｓ１２、Ｓ１３）、ＩＰ電話端末１３０Ａのダイヤル１３９を介して、特定の符号（ここでは、「＃」の符号）が入力されると（Ｓ１４）、音声処理部１３１が、入力された符号（ここでは、「＃」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ１５）。
【００５１】
このようなＲＴＰパケットを受信した中継装置１１０では、ＤＴＭＦ検出部１１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ１６）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれているものとして説明する。
【００５２】
そして、ＤＴＭＦ検出部１１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「♯」の符号）を特定する情報を記憶部１１１に記憶するとともに、桁間タイマを起動する。
【００５３】
なお、ＤＴＭＦ信号が含まれていない場合には、ＤＴＭＦ検出部１１８は、受信したＲＴＰパケットを第二Ｉ／Ｆ部１２４を介して、アナログ電話端末１５０に送信する。
【００５４】
そして、ＤＴＭＦ検出部１１８は、起動した桁間タイマが予め定められた値に達するまで、ＩＰ電話端末１３０Ａより新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信しなかった場合には（Ｓ１７）、ＤＴＭＦ信号検出１１８は、記憶部１１１に記憶した符号（ここでは、「♯」の符号）を時系列に並べることで符号のパターンを特定し、ＲＴＰパケット生成部１１９が、特定したパターンを示すＤＴＭＦ信号を含むＲＴＰパケットを生成して、アナログ電話端末１５０からＩＰ電話端末１３０Ａに送信するＲＴＰパケットと入れ替えて、第一Ｉ／Ｆ部１２３を介してＩＰ電話端末１３０Ａに送信する（Ｓ１８）。
【００５５】
なお、新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信したか否かは、起動した桁間タイマについて予め定められた値に達する前に、桁間タイマを起動させた際に受信したＤＴＭＦ信号とは異なる符号を示すＤＴＭＦ信号が送られてきた場合、または、桁間タイマについて予め定められた値よりも小さな値を超えてから桁間タイマについて予め定められた値に達するまでに、桁間タイマを起動させた際に受信したＤＴＭＦ信号と同じ符号を示すＤＴＭＦ信号が送られてきた場合に、新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信したものと判断するようにしている。
【００５６】
また、ＤＴＭＦ信号検出１１８は、特定した符号のパターンに対応する処理を設定情報テーブル１１２ａより特定し（ここでは、符号のパターン「♯」に対応する処理として「録音開始」の処理が特定される）、特定した処理を行うために、通信情報処理部１２０に指示することで、通信情報処理部１２０が、ＩＰ電話端末１３０Ａの通信アドレスが送信元又は送信先となっているＲＴＰパケットに格納されているデータを通信情報記憶領域１１３に記憶する（Ｓ１９）。
【００５７】
なお、以上に記載したステップＳ１４〜Ｓ１９での処理を行っている際にも、ＤＴＭＦ信号が含まれていないＲＴＰパケットについては、中継装置１１０は、第一Ｉ／Ｆ部１２３及び第二Ｉ／Ｆ部１２４を介して、それぞれの宛先に転送する処理を行っている（Ｓ２０、Ｓ２１）。
【００５８】
また、ＩＰ電話端末１３０Ａのダイヤル１３９を介して、特定の符号（ここでは、「＊」の符号）が入力されると（Ｓ２２）、音声処理部１３１が、入力された符号（ここでは、「＊」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ２３）。
【００５９】
このようなＲＴＰパケットを受信した中継装置１１０では、ＤＴＭＦ検出部１１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ２４）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれているものとして説明する。
【００６０】
そして、ＤＴＭＦ検出部１１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「＊」の符号）を特定する情報を記憶部１１１に記憶するとともに、桁間タイマを起動する。
【００６１】
なお、ＤＴＭＦ信号が含まれていない場合には、ＤＴＭＦ検出部１１８は、受信したＲＴＰパケットを第二Ｉ／Ｆ部１２４を介して、アナログ電話端末１５０に送信する。
【００６２】
そして、ＤＴＭＦ検出部１１８は、起動した桁間タイマが予め定められた値に達するまで、ＩＰ電話端末１３０Ａより新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信しなかった場合には（Ｓ２５）、ＤＴＭＦ信号検出１１８は、記憶部１１１に記憶した符号（ここでは、「＊」の符号）を時系列に並べることで符号のパターンを特定し、ＲＴＰパケット生成部１１９が、特定したパターンを示すＤＴＭＦ信号を含むＲＴＰパケットを生成して、アナログ電話端末１５０からＩＰ電話端末１３０Ａに送信するＲＴＰパケットと入れ替えて、第一Ｉ／Ｆ部１２３を介してＩＰ電話端末１３０Ａに送信する（Ｓ２６）。
【００６３】
なお、新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信したか否かは、起動した桁間タイマについて予め定められた値に達する前に、桁間タイマを起動させた際に受信したＤＴＭＦ信号とは異なる符号を示すＤＴＭＦ信号が送られてきた場合、または、桁間タイマについて予め定められた値よりも小さな値を超えてから桁間タイマについて予め定められた値に達するまでに、桁間タイマを起動させた際に受信したＤＴＭＦ信号と同じ符号を示すＤＴＭＦ信号が送られてきた場合に、新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信したものと判断するようにしている。
【００６４】
また、ＤＴＭＦ信号検出１１８は、特定した符号のパターンに対応する処理を設定情報テーブル１１２ａより特定し（ここでは、符号のパターン「＊」に対応する処理として「録音終了」の処理が特定される）、特定した処理を行うために、通信情報処理部１２０に指示することで、通信情報処理部１２０が、データの記憶を終了する（Ｓ２７）。
【００６５】
なお、以上に記載したステップＳ２２〜Ｓ２７での処理を行っている際にも、ＤＴＭＦ信号が含まれていないＲＴＰパケットについては、中継装置１１０は、第一Ｉ／Ｆ部１２３及び第二Ｉ／Ｆ部１２４を介して、それぞれの宛先に転送する処理を行っている（Ｓ２８、Ｓ２９）。
【００６６】
以上に記載したように、本発明によれば、ＲＴＰに従った通信中に、ＤＴＭＦ信号を用いて特定の指示を行うことで、中継装置１１０において、ＤＴＭＦ信号に応じた処理を行うことができるようになる。
【００６７】
なお、以上に記載したシーケンスでは、ステップＳ１８又はステップＳ２６において、ＲＴＰパケット生成部１１９が生成したＲＴＰパケットを、アナログ電話端末１５０からＩＰ電話端末１３０Ａに送信するＲＴＰパケットと入れ替えて、ＩＰ電話端末１３０Ａに送信するようにしているが、このような態様に限定されず、例えば、ＲＴＰパケット生成部１１９は、アナログ電話端末１５０からＩＰ電話端末１３０Ａに送信するＲＴＰパケットに格納されているデータに、確認音としてのＤＴＭＦ信号を合成してＲＴＰパケットを生成して、ＩＰ電話端末１３０Ａに送信するようにしてもよい。
【００６８】
また、以上に記載したシーケンスにおいては、ステップＳ１５及びステップＳ２３で中継装置１１０において受信したＤＴＭＦ信号は、通信の相手先であるアナログ電話端末１５０に送信してないが、これらのＤＴＭＦ信号を通信の相手先であるアナログ電話端末１５０に送信するようにしてもよい。このような取り扱いは、以下に記載する第二の実施形態でも同様である。
【００６９】
図７は、本発明の第二の実施形態である通信システム２００の概略図である。図示するように、通信システム２００は、中継装置２１０と、ＩＰ電話端末１３０Ａ、１３０Ｂ、・・・（以下、各々を特に区別しない場合には、ＩＰ電話端末１３０という）と、アナログ電話端末１５０と、ゲートウェイ１７０（以下、ＧＷ１７０という）と、サーバ２９０Ａ、２９０Ｂ、・・・（以下、各々を特に区別しない場合には、サーバ２９０という）を有し、第一の実施形態と比較して、中継装置２１０及びサーバ２９０が異なっているため、以下、これらの異なっている点に関連する事項について説明する。
【００７０】
図８は、中継装置２１０の概略図である。図示するように、中継装置２１０は、記憶部２１１と、制御部２１５と、第一Ｉ／Ｆ部１２３と、第二Ｉ／Ｆ部１２４と、入力部１２５と、を備え、第一の実施形態と比較して、記憶部２１１及び制御部２１５が異なっているため、以下、これらの異なっている点に関連する事項について説明する。
【００７１】
記憶部２１１は、設定情報記憶領域２１２を備える。
【００７２】
設定情報記憶領域２１２には、中継装置２１０で行う処理の設定を特定する設定情報が記憶される。例えば、本実施形態においては、図９（設定情報テーブル２１２ａの概略図）に示すような設定情報テーブル２１２ａが設定情報記憶領域２１２に記憶される。
【００７３】
設定情報テーブル２１２ａは、ＤＴＭＦ検出欄２１２ｂと、確認音欄２１２ｃと、パターン欄２１２ｄと、通信アドレス欄２１２ｅと、を有する。
【００７４】
ＤＴＭＦ検出欄２１２ｂには、ＩＰ電話端末１３０から送信されてくるＲＴＰパケットに含まれるＤＴＭＦ信号を検出するか否かを特定する情報が格納される。ここで、本実施形態においては、ＤＴＭＦ検出欄２１２ｂに「ＯＮ」の文字列が格納されている場合には、ＤＴＭＦ信号を検出するものとし、「ＯＦＦ」の文字列が格納されている場合には、ＤＴＭＦ信号を検出しないものとする。
【００７５】
確認音欄２１２ｃには、ＲＴＰパケットにＤＴＭＦ信号を格納して送信してきたＩＰ電話端末１３０に、中継装置２１０で受信したＤＴＭＦ信号の確認音を送信するか否かを特定する情報が格納される。ここで、本実施形態においては、確認音欄２１２ｃに「有」の文字列が格納されている場合には、ＩＰ電話端末１３０に確認音を送信するものとし、「無」の文字列が格納されている場合には、ＩＰ電話端末１３０に確認音を送信しないものとする。
【００７６】
パターン欄２１２ｄには、ＩＰ電話端末１３０から送信されてくるＲＴＰパケットに含まれるＤＴＭＦ信号で特定される符号のパターンを特定する情報が格納される。
【００７７】
通信アドレス欄１１２ｅには、ＩＰ電話端末１３０から送信されてくるＲＴＰパケットに含まれるＤＴＭＦ信号のパターンが、パターン欄２１２ｄで特定されるパターンに該当する場合に、予め定められたメッセージを送信するサーバ２９０の通信アドレス（例えば、ＩＰアドレス）を特定する情報が格納される。
【００７８】
図８に戻り、制御部２１５は、ＳＩＰプロトコル制御部１１６と、登録部１１７と、ＤＴＭＦ検出部２１８と、ＲＴＰパケット生成部１１９と、通信情報処理部２２０と、メッセージ生成部２２１と、を備え、第一の実施形態と比較して、ＤＴＭＦ検出部２１８と、通信情報処理部２２０と、メッセージ生成部２２１と、が異なるため、以下、これらに関連する事項について説明する。
【００７９】
ＤＴＭＦ検出部２１８は、ＩＰ電話端末１３０から受信したＲＴＰパケットのペイロード領域に含まれているデータを確認し、確認したデータがＤＴＭＦ信号か否かを特定する。
【００８０】
そして、ＤＴＭＦ検出部２１８は、ＤＴＭＦ信号を特定すると、当該ＤＴＭＦ信号で特定される符号を記憶部２１１に記憶する処理を行う。
【００８１】
さらに、ＤＴＭＦ検出部２１８は、記憶部２１１に記憶された符号を時系列に連結することで、当該符号のパターンを特定し、特定したパターンに対応する処理を行う。ここで、第一の実施形態においては、特定したパターンに対応する処理として、ＩＰ電話端末１３０が送受信するデータを記憶部１１１に記憶する処理を行ったが、本実施形態においては、通信情報処理部２２０及びメッセージ送信部２２１に指示を出すことで、これらを介してサーバ２９０に特定のデータを送信する処理を行う。
【００８２】
通信情報処理部２２０は、特定のパターンでＤＴＭＦ信号を送信してきたＩＰ電話端末１３０が行っている通信で送受信されているデータを、特定のパターンに対応する通信アドレス（設定情報テーブル２１２ａで特定）で特定されるサーバ２９０に送信する処理を行う。
【００８３】
なお、通信情報処理部２２０は、サーバ２９０に送信するデータに、送受信を行っている端末を特定することのできる情報、例えば、通信アドレス（ＩＰアドレス）又は電話番号等を含める。
【００８４】
メッセージ生成部２２１は、ＤＴＭＦ検出部２１８で特定した符号のパターンを特定する情報を、特定の符号のパターンに対応する通信アドレス（設定情報テーブル２１２ａで特定）で特定されるサーバ２９０に送信する処理を行う。
【００８５】
ここで、本実施形態においては、符号のパターンを特定する情報を、ＳＩＰのＩＮＦＯメッセージでサーバ２９０に送信するようにしているが、このような態様に限定されるものではない。また、このＩＮＦＯメッセージには、ＤＴＭＦ信号を送信してきたＩＰ電話端末１３０を特定することのできる情報、例えば、通信アドレス（ＩＰアドレス）又は電話番号等を含める。
【００８６】
図１０は、サーバ２９０の概略図である。図示するように、サーバ２９０は、記憶部２９１と、制御部２９５と、通信部２９９と、を備える。
【００８７】
記憶部２９１は、処理情報記憶領域２９２と、顧客情報記憶領域２９３と、を備える。
【００８８】
処理情報記憶領域２９２には、中継装置２１０より送信されてきた特定の符号のパターンに対応して実行する処理を特定する処理情報が記憶される。例えば、本実施形態においては、図１１（処理情報テーブル２９２ａの概略図）に示すような処理情報テーブル２９２ａが、記憶される。
【００８９】
処理情報テーブル２９２ａは、パターン欄２９２ｂと、処理欄２９２ｃと、を有する。
【００９０】
パターン欄２９２ｂには、中継装置２１０より送信されてくる符号のパターンを特定する情報が格納される。ここで、パターン欄２９２ｂに格納されている「♯２？」のパターンは、「♯２」の後に続けられた符号のパターンより、購入する商品が特定されるものとする。
【００９１】
処理欄２９２ｃには、中継装置２１０より送信されてくるＤＴＭＦ信号で特定される符号のパターンが、パターン欄２９２ｂで特定されるパターンに該当する場合に、サーバ２９０で行う処理を特定する情報が格納される。
【００９２】
図１０に戻り、顧客情報記憶領域２９３には、顧客の個人情報を特定する顧客情報が記憶される。本実施形態においては、図１２（顧客情報テーブル２９３ａの概略図）に示すような顧客情報テーブル２９３ａが記憶される。
【００９３】
顧客情報テーブル２９３ａは、顧客ＩＤ欄２９３ｂと、氏名欄２９３ｃと、通信アドレス欄２９３ｄと、電話番号欄２９３ｅと、住所欄２９３ｆと、を有する。
【００９４】
顧客ＩＤ欄２９３ｂには、ＩＰ電話端末１３０を介して、サーバ２９０よりサービスの提供を受ける顧客を特定する情報が格納される。ここでは、顧客を特定する情報として、各々の顧客を識別するための識別情報である顧客ＩＤが格納される。
【００９５】
氏名欄２９３ｃには、顧客ＩＤ欄２９３ｂで特定される顧客の氏名を特定する情報が格納される。
【００９６】
通信アドレス欄２９３ｄには、顧客ＩＤ欄２９３ｂで特定される顧客が使用するＩＰ電話端末１３０の通信アドレス（ここでは、ＩＰアドレス）を特定する情報が格納される。
【００９７】
電話番号欄２９３ｅには、顧客ＩＤ欄２９３ｂで特定される顧客が使用するＩＰ電話端末１３０の電話番号を特定する情報が格納される。
【００９８】
住所欄２９３ｆには、顧客ＩＤ欄２９３ｂで特定される顧客の住所を特定する情報が格納される。
【００９９】
なお、顧客情報テーブル２９３ａには、その他に、顧客毎の決済方法を特定する情報等が格納されていてもよい。
【０１００】
図１０に戻り、制御部２９５は、全体制御部２９６と、サービス提供部２９７と、を備える。
【０１０１】
全体制御部２９６は、サーバ２９０で行う処理の全体を制御する。
【０１０２】
サービス提供部２９７は、ＩＰ電話端末１３０に提供するサービスを制御する。例えば、本実施形態においては、ＩＰ電話端末１３０が送受信するデータを記憶部２９１に記憶したり、ＩＰ電話端末１３０より購入要求のあった商品の決済処理を行ったり、等を制御する。
【０１０３】
通信部２９９は、ＬＡＮ１８０を介した情報の送受信を行う。
【０１０４】
以上に記載したサーバ２９０は、例えば、図４（コンピュータ９００の概略図）に示すような一般的なコンピュータ９００で実現できる。
【０１０５】
例えば、記憶部２９１は、ＣＰＵ９０１がメモリ９０２又は外部記憶装置９０３を利用することにより実現可能であり、制御部２９５は、外部記憶装置９０３に記憶されている所定のプログラムをメモリ９０２にロードしてＣＰＵ９０１で実行することで実現可能であり、通信部２９９は、ＣＰＵ９０１が通信装置９０８を利用することで実現可能である。
【０１０６】
この所定のプログラムは、読書装置９０５を介して記憶媒体９０４から、あるいは、通信装置９０８を介してネットワークから、外部記憶装置９０３にダウンロードされ、それから、メモリ９０２上にロードされてＣＰＵ９０１により実行されるようにしてもよい。また、読書装置９０５を介して記憶媒体９０４から、あるいは、通信装置９０８を介してネットワークから、メモリ９０２上に直接ロードされ、ＣＰＵ９０１により実行されるようにしてもよい。
【０１０７】
図１３及び図１４は、ＩＰ電話端末１３０が通話中にＤＴＭＦ信号を送信した際の処理を示すシーケンス図である。なお、ここでは、ＩＰ電話端末１３０Ａがアナログ電話端末１５０と通話中である場合を例に説明するが、このような態様に限定されるものではない。
【０１０８】
まず、ＩＰ電話端末１３０Ａとアナログ電話端末１５０との間でＳＩＰによる呼制御を行うことで（Ｓ３０、Ｓ３１）、これらの間でＲＴＰによる音声通信を行っているものとする（Ｓ３２、Ｓ３３）。なお、ＩＰ電話端末１３０Ａとアナログ電話端末１５０との間でＳＩＰによる呼制御を行う際には、中継装置２１０のＳＩＰプロトコル制御部１１６は、ＬＡＮ１８０側に接続されているＩＰ電話端末１３０Ａが対応しているＳＩＰプロトコルと、ＷＡＮ１８１側に接続されているＧＷ１７０（アナログ電話端末１５０）が対応しているＳＩＰプロトコルと、の間のプロトコルの変換を行う。
【０１０９】
ＩＰ電話端末１３０Ａとアナログ電話端末１５０との間でＲＴＰによる音声通信を行っている際に（Ｓ３２、Ｓ３３）、ＩＰ電話端末１３０Ａのダイヤル１３９を介して、特定の符号（ここでは、「＃２」の符号）が入力されると（Ｓ３４）、音声処理部１３１が、入力された符号（ここでは、まず「＃」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ３５）。
【０１１０】
このようなＲＴＰパケットを受信した中継装置２１０では、ＤＴＭＦ検出部２１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ３６）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれているものとして説明する。
【０１１１】
そして、ＤＴＭＦ検出部２１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「♯」の符号）を特定する情報を記憶部２１１に記憶するとともに、桁間タイマを起動する。
【０１１２】
なお、ＤＴＭＦ信号が含まれていない場合には、ＤＴＭＦ検出部２１８は、受信したＲＴＰパケットを第二Ｉ／Ｆ部１２４を介して、アナログ電話端末１５０に送信する。
【０１１３】
また、ＩＰ電話端末１３０Ａの音声処理部１３１が、入力された符号（ここでは、「２」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ３７）。
【０１１４】
このようなＲＴＰパケットを受信した中継装置２１０では、ＤＴＭＦ検出部２１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ３８）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれており、また、桁間タイマも予め定められた値に達していないものとして説明する。
【０１１５】
そして、ＤＴＭＦ検出部２１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「２」の符号）を特定する情報を記憶部２１１に記憶するとともに、桁間タイマをリセットする。
【０１１６】
そして、ＤＴＭＦ検出部２１８は、起動した桁間タイマが予め定められた値に達するまで、ＩＰ電話端末１３０Ａより新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信しなかった場合には（Ｓ３９）、ＤＴＭＦ信号検出２１８は、記憶部２１１に記憶した符号（ここでは、「♯」と「２」の符号）を時系列に並べることで符号のパターン（「＃２」）を特定し、メッセージ生成部２２１が特定した符号パターンを有するＩＮＦＯメッセージを生成して（Ｓ４０）、特定した符号パターンに対応するＩＰアドレス（設定情報テーブル２１２ａより特定）を宛先として、第一Ｉ／Ｆ部１２３よりＬＡＮ１８０に送信する（Ｓ４１）。
【０１１７】
なお、メッセージ生成部２２１が生成するＩＮＦＯメッセージには、特定した符号パターンの他に、当該符号パターンを送信してきたＩＰ電話端末１３０Ａを特定する情報（ここでは、ＩＰ電話端末１３０ＡのＩＰアドレス）が含まれる。
【０１１８】
このようなＩＮＦＯメッセージを受信したサーバ２９０Ｂでは、サービス提供部２９７がＩＮＦＯメッセージに含まれる符号パターン（ここでは、「＃２」）に対応する処理（ここでは、「取引開始」）を処理情報テーブル２９２ａより特定し、特定した処理に対応する制御を行う（Ｓ４２）。なお、ここでは、取引を行う商品を特定する情報を受信するまで待機する。
【０１１９】
そして、サーバ２９０Ｂの全体制御部２９６は、中継装置２１０から送信されてきた符号パターンに対応する処理がある場合には成功応答を、対応する処理がない場合にエラー応答を、中継装置２１０に送信する（Ｓ４３）。ここでは、成功応答を中継装置２１０に送信するものとする。
【０１２０】
このような成功応答を受信した中継装置２１０では、ＲＴＰパケット生成部１１９が、ステップＳ３６及びＳ３８で特定した符号のパターンを示すＤＴＭＦ信号を含むＲＴＰパケットを生成して（Ｓ４４）、第一Ｉ／Ｆ部１２３を介してＩＰ電話端末１３０Ａに送信する（Ｓ４５）。
【０１２１】
なお、以上に記載したステップＳ３４〜Ｓ４５での処理を行っている際にも、ＤＴＭＦ信号が含まれていないＲＴＰパケットについては、中継装置２１０は、第一Ｉ／Ｆ部１２３及び第二Ｉ／Ｆ部１２４を介して、それぞれの宛先に転送する処理を行っている（Ｓ４６、Ｓ４７）。
【０１２２】
次に、ＩＰ電話端末１３０Ａを利用している顧客により、ダイヤル１３９を介して、商品を購入するための特定の符号（ここでは、「＃２」）と、商品番号を特定する符号（ここでは、「１」）と、を連結した符号（ここでは、「＃２１」）が入力されると（Ｓ４８）、音声処理部１３１が、入力された符号（ここでは、まず「＃」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ４９）。
【０１２３】
このようなＲＴＰパケットを受信した中継装置２１０では、ＤＴＭＦ検出部２１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ５０）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれているものとして説明する。
【０１２４】
そして、ＤＴＭＦ検出部２１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「♯」の符号）を特定する情報を記憶部２１１に記憶するとともに、桁間タイマを起動する。
【０１２５】
なお、ＤＴＭＦ信号が含まれていない場合には、ＤＴＭＦ検出部２１８は、受信したＲＴＰパケットを第二Ｉ／Ｆ部１２４を介して、アナログ電話端末１５０に送信する。
【０１２６】
また、ＩＰ電話端末１３０Ａの音声処理部１３１が、入力された符号（ここでは、「２」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ５１）。
【０１２７】
このようなＲＴＰパケットを受信した中継装置２１０では、ＤＴＭＦ検出部２１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ５２）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれており、また、桁間タイマも予め定められた値に達していないものとして説明する。
【０１２８】
そして、ＤＴＭＦ検出部２１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「２」の符号）を特定する情報を記憶部２１１に記憶するとともに、桁間タイマをリセットする。
【０１２９】
また、ＩＰ電話端末１３０Ａの音声処理部１３１が、入力された符号（ここでは、「１」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ５３）。
【０１３０】
このようなＲＴＰパケットを受信した中継装置２１０では、ＤＴＭＦ検出部２１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ５４）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれており、また、桁間タイマも予め定められた値に達していないものとして説明する。
【０１３１】
そして、ＤＴＭＦ検出部２１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「１」の符号）を特定する情報を記憶部２１１に記憶するとともに、桁間タイマをリセットする。
【０１３２】
そして、ＤＴＭＦ検出部２１８は、起動した桁間タイマが予め定められた値に達するまで、ＩＰ電話端末１３０Ａより新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信しなかった場合には（Ｓ５５）、ＤＴＭＦ信号検出２１８は、記憶部２１１に記憶した符号（ここでは、「♯」と「２」と「１」の符号）を時系列に並べることで符号のパターン（「＃２１」）を特定し、メッセージ生成部２２１が特定した符号パターンを有するＩＮＦＯメッセージを生成して（Ｓ５６）、特定した符号パターンに対応するＩＰアドレス（設定情報テーブル２１２ａより特定）を宛先として、第一Ｉ／Ｆ部１２３よりＬＡＮ１８０に送信する（Ｓ５７）。
【０１３３】
なお、メッセージ生成部２２１が生成するＩＮＦＯメッセージには、特定した符号パターンの他に、当該符号パターンを送信してきたＩＰ電話端末１３０Ａを特定する情報（ここでは、ＩＰ電話端末１３０ＡのＩＰアドレス）が含まれる。
【０１３４】
このようなＩＮＦＯメッセージを受信したサーバ２９０Ｂでは、サービス提供部２９７がＩＮＦＯメッセージに含まれる符号パターン（ここでは、「＃２１」）に対応する処理（ここでは、「商品特定」）を処理情報テーブル２９２ａより特定し、特定した処理に対応する制御を行う（Ｓ５８）。なお、ここでは、ＩＮＦＯメッセージに含まれているＩＰアドレスに対応する顧客ＩＤ、氏名、電話番号、住所、を顧客情報テーブル２９３ａより特定し、ＩＮＦＯメッセージに含まれる符号パターンの内商品番号に対応する部分の情報（ここでは、「１」）とともに、購入情報として記憶部２９１に記憶して、購入する商品の注文を確定する。
【０１３５】
そして、サーバ２９０Ｂの全体制御部２９６は、中継装置２１０から送信されてきた符号パターンに対応する処理がある場合には成功応答を、対応する処理がない場合にエラー応答を、中継装置２１０に送信する（Ｓ５９）。ここでは、成功応答を中継装置２１０に送信するものとする。
【０１３６】
このような成功応答を受信した中継装置２１０では、ＲＴＰパケット生成部１１９が、ステップＳ５０、Ｓ５２及びＳ５４で特定した符号のパターンを示すＤＴＭＦ信号を含むＲＴＰパケットを生成して（Ｓ６０）、第一Ｉ／Ｆ部１２３を介してＩＰ電話端末１３０Ａに送信する（Ｓ６１）。
【０１３７】
なお、以上に記載したステップＳ４８〜Ｓ６１での処理を行っている際にも、ＤＴＭＦ信号が含まれていないＲＴＰパケットについては、中継装置２１０は、第一Ｉ／Ｆ部１２３及び第二Ｉ／Ｆ部１２４を介して、それぞれの宛先に転送する処理を行っている（Ｓ６２、Ｓ６３）。
【０１３８】
次に、ＩＰ電話端末１３０Ａの利用者である顧客により、ダイヤル１３９を介して、商品の購入を終了することを示す特定の符号（ここでは、「＊２」の符号）が入力されると（Ｓ６４）、音声処理部１３１が、入力された符号（ここでは、まず「＊」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ６５）。
【０１３９】
このようなＲＴＰパケットを受信した中継装置２１０では、ＤＴＭＦ検出部２１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ６６）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれているものとして説明する。
【０１４０】
そして、ＤＴＭＦ検出部２１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「＊」の符号）を特定する情報を記憶部２１１に記憶するとともに、桁間タイマを起動する。
【０１４１】
なお、ＤＴＭＦ信号が含まれていない場合には、ＤＴＭＦ検出部２１８は、受信したＲＴＰパケットを第二Ｉ／Ｆ部１２４を介して、アナログ電話端末１５０に送信する。
【０１４２】
また、ＩＰ電話端末１３０Ａの音声処理部１３１が、入力された符号（ここでは、「２」の符号）を特定するＤＴＭＦ信号を生成して、ＲＴＰ処理部１３２に出力し、ＲＴＰ処理部１３２が、このようなＤＴＭＦ信号をペイロード領域に格納したＲＴＰパケットを生成し、ＬＡＮＩ／Ｆ部１３７を介して、アナログ電話端末１５０宛に送信する（Ｓ６７）。
【０１４３】
このようなＲＴＰパケットを受信した中継装置２１０では、ＤＴＭＦ検出部２１８が、ＲＴＰパケットにＤＴＭＦ信号が含まれているか否かを検出する（Ｓ６８）。ここでは、ＲＴＰパケットにＤＴＭＦ信号が含まれており、また、桁間タイマも予め定められた値に達していないものとして説明する。
【０１４４】
そして、ＤＴＭＦ検出部２１８は、ＲＴＰパケットに含まれているＤＴＭＦ信号で特定される符号（ここでは、「２」の符号）を特定する情報を記憶部２１１に記憶するとともに、桁間タイマをリセットする。
【０１４５】
そして、ＤＴＭＦ検出部２１８は、起動した桁間タイマが予め定められた値に達するまで、ＩＰ電話端末１３０Ａより新たな符号を示すＤＴＭＦ信号を格納するＲＴＰパケットを受信しなかった場合には（Ｓ６９）、ＤＴＭＦ信号検出２１８は、記憶部２１１に記憶した符号（ここでは、「＊」と「２」の符号）を時系列に並べることで符号のパターン（「＊２」）を特定し、メッセージ生成部２２１が特定した符号パターンを有するＩＮＦＯメッセージを生成して（Ｓ７０）、特定した符号パターンに対応するＩＰアドレス（設定情報テーブル２１２ａより特定）を宛先として、第一Ｉ／Ｆ部１２３よりＬＡＮ１８０に送信する（Ｓ７１）。
【０１４６】
なお、メッセージ生成部２２１が生成するＩＮＦＯメッセージには、特定した符号パターンの他に、当該符号パターンを送信してきたＩＰ電話端末１３０Ａを特定する情報（ここでは、ＩＰ電話端末１３０ＡのＩＰアドレス）が含まれる。
【０１４７】
このようなＩＮＦＯメッセージを受信したサーバ２９０Ｂでは、サービス提供部２９７がＩＮＦＯメッセージに含まれる符号パターン（ここでは、「＊２」）に対応する処理（ここでは、「取引終了」）を処理情報テーブル２９２ａより特定し、特定した処理に対応する制御を行う（Ｓ７２）。なお、ここでは、記憶部に記憶した購入情報に基づいて、サーバ２９０Ｂのオペレータに発注処理を行うようにメッセージを出力する。
【０１４８】
そして、サーバ２９０Ｂの全体制御部２９６は、中継装置２１０から送信されてきた符号パターンに対応する処理がある場合には成功応答を、対応する処理がない場合にエラー応答を、中継装置２１０に送信する（Ｓ７３）。ここでは、成功応答を中継装置２１０に送信するものとする。
【０１４９】
このような成功応答を受信した中継装置２１０では、ＲＴＰパケット生成部１１９が、ステップＳ３６及びＳ３８で特定した符号のパターンを示すＤＴＭＦ信号を含むＲＴＰパケットを生成して（Ｓ７４）、第一Ｉ／Ｆ部１２３を介してＩＰ電話端末１３０Ａに送信する（Ｓ７５）。
【０１５０】
なお、以上に記載したステップＳ６４〜Ｓ７５での処理を行っている際にも、ＤＴＭＦ信号が含まれていないＲＴＰパケットについては、中継装置２１０は、第一Ｉ／Ｆ部１２３及び第二Ｉ／Ｆ部１２４を介して、それぞれの宛先に転送する処理を行っている（Ｓ７６、Ｓ７７）。
【０１５１】
以上のように、本実施形態においては、ＩＰ電話端末１３０Ａの利用者は、アナログ電話端末１５０との通話中に商品取引を行うことができる。例えば、ＩＰ電話端末１３０Ａの利用者は、アナログ電話端末１５０の利用者より、商品番号や取引のための番号等を取得しながら、商品の注文を行うことができるようになる。
【０１５２】
また、以上に記載した第二の実施形態においては、図１３及び図１４において、ＩＰ電話端末１３０Ａがアナログ電話端末１５０との通話中に商品取引を行う際のシーケンスを示しているが、このような態様に限定されず、例えば、ＩＰ電話端末１３０Ａより予め定められた符号（ここでは、「♯１」）を特定するＤＴＭＦ信号を中継装置２１０で受信することにより、サーバ２９０にＩＰ電話端末１３０Ａが送受信するデータの記憶をさせることもできる。このような場合には、通信情報処理部２２０が、ＩＰ電話端末１３０Ａが送受信するデータをサーバ２９０に送信して、サーバ２９０にて送信されてきたデータを記憶すればよい。
【０１５３】
以上に記載した実施形態においては、ＤＴＭＦ信号を中継装置１１０、２１０で検出するようにしているが、このような態様に限定されず、例えば、特定の音声信号のパターンが中継装置１１０、２１０で検出された場合に、中継装置１１０、２１０で予め定められた処理を行うようにしてもよい。
【０１５４】
例えば、図２に示す中継装置１１０のＤＴＭＦ検出部１１８、または、図８に示す中継装置２１０のＤＴＭＦ検出部２１８、を特定音声検出部とし、図３に示すＤＴＭＦ検出欄１１２ｂ、または、図９に示すＤＴＭＦ検出欄２１２ｂ、を特定音声若しくはキーワード検出欄とし、パターン欄１１２ｄ、２１２ｄを、キーワードを特定する情報を格納するキーワード欄とすること等により、特定の音声信号が中継装置１１０、２１０で検出された場合に、通話録音や通話転送を行うような運用も可能となる。
【０１５５】
また、特定の音声を検出するためのキーワードは、一つの単語からなる「単一キーワード」でもよく、また、二単語以上を組み合わせた「複合キーワード」でもよい。複合キーワードの場合は、ＡＮＤ条件（全てのキーワード（単語）を含む）か、ＯＲ条件（何れかのキーワード（単語）を含む）か、を指定（設定）しての検索も可能とすることが望ましい。
【０１５６】
この中継装置１１０、２１０へのキーワードに関する設定登録（ＤＴＭＦ信号のパターンを含む）は、中継装置１１０、２１０に備える操作パネル（入力部）により設定する、中継装置１１０、２１０にＰＣ（パーソナルコンピュータ）等を接続して設定する、通信ネットワークを介してＰＣより設定する、ＩＰ電話端末１３０より設定する、等により行うことができるものとする。
【０１５７】
また、中継装置１１０、２１０がＲＴＰパケットを確認し、所定の通話レベル以上のパケットを検出した場合に、通話録音や通話転送を行うようにしてもよい。
【０１５８】
このように、特定の音声（重要なキーワードに合致する）の認識、若しくは、所定の音量に応じて、通話録音や予め定められた電話番号への通話転送動作を行うことで、重要な顧客や、怒鳴り声を発するクレーマー等からの通話を録音したり、クレーム対応部署や警備部署に通話転送したり、証拠としての通話録音はもとより、専門部署への転送により事象に対する迅速な処置が図れるという効果が期待できる。
【０１５９】
また、以上に記載した実施形態においては、ＩＰ電話端末１３０よりＤＴＭＦ信号を含むＲＴＰパケットが送信されるようになっているが、このような態様に限定されず、例えば、アナログ電話端末１５０において入力された符号に対応するＤＴＭＦ信号（または、特定の音声信号）をＧＷ１７０でＲＴＰパケットのペイロード領域に格納して、中継装置１１０、２１０に送信し、中継装置１１０、２１０において、受信したＤＴＭＦ信号（または、特定の音声信号）に対応する処理を行うようにすることも可能である。
【図面の簡単な説明】
【０１６０】
【図１】通信システムの概略図。
【図２】中継装置の概略図。
【図３】設定情報テーブルの概略図。
【図４】コンピュータの概略図。
【図５】ＩＰ電話端末の概略図。
【図６】ＩＰ電話端末が通話中にＤＴＭＦ信号を送信した際の処理を示すシーケンス図。
【図７】通信システムの概略図。
【図８】中継装置の概略図。
【図９】設定情報テーブルの概略図。
【図１０】サーバの概略図。
【図１１】処理情報テーブルの概略図。
【図１２】顧客情報テーブルの概略図。
【図１３】ＩＰ電話端末が通話中にＤＴＭＦ信号を送信した際の処理を示すシーケンス図。
【図１４】ＩＰ電話端末が通話中にＤＴＭＦ信号を送信した際の処理を示すシーケンス図。
【符号の説明】
【０１６１】
１００  通信システム
１１０、２１０  中継装置
１１１、２１１  記憶部
１１２、２１２  設定情報記憶領域
１１３  通信情報記憶領域
１１５、２１５  制御部
１１６  ＳＩＰプロトコル制御部
１１７  登録部
１１８、２１８  ＤＴＭＦ検出部
１１９  ＲＴＰパケット生成部
１２０、２２０  通信情報処理部
２２１  メッセージ生成部
１２３  第一Ｉ／Ｆ部
１２４  第二Ｉ／Ｆ部
１３０  ＩＰ電話端末
１５０  アナログ電話端末
１７０  ＧＷ
２９０  サーバ
２９１  記憶部
２９２  処理情報記憶領域
２９３  顧客情報記憶領域
２９５  制御部
２９６  全体制御部
２９７  サービス提供部
２９９  通信部
【図１】
2010147904.tif 000003
【図２】
2010147904.tif 000004
【図３】
2010147904.tif 000005
【図４】
2010147904.tif 000006
【図５】
2010147904.tif 000007
【図６】
2010147904.tif 000008
【図７】
2010147904.tif 000009
【図８】
2010147904.tif 000010
【図９】
2010147904.tif 000011
【図１０】
2010147904.tif 000012
【図１１】
2010147904.tif 000013
【図１２】
2010147904.tif 000014
【図１３】
2010147904.tif 000015
【図１４】
2010147904.tif 000016