(57)【要約】【課題】ＩＰ電話装置間の通話を他のＩＰ電話装置でモニタするＩＰ電話装置を提供する。【解決手段】ＩＰネットワークを介して相互に通話を行うＩＰ電話装置であって、モニタを行うＩＰ電話装置は、通話中のＩＰ電話装置に対して、通話に係る音声情報を担うＩＰパケットをモニタ対象とすることを要求するモニタ対象識別要求を送出し、モニタ対象とされたＩＰパケットを取り込み、音声出力し、通話中のＩＰ電話装置は、モニタ対象識別要求に応じて、現在通話中の音声を担うＩＰパケットをモニタ対象とする処理を行うことを特徴とする。【選択図】図２
2008060783.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークを介して相互に通話を行うＩＰ電話装置であって、
通話中の２つのＩＰ電話装置の少なくとも１つに対して、その通話に係る音声情報を担うＩＰパケットをモニタ対象とすることを要求するモニタ対象識別要求を発するモニタ対象識別要求手段と、
前記ＩＰネットワーク上のモニタ対象とされたＩＰパケットを取り込む取込手段と、
前記取込手段によって取り込まれたＩＰパケットが担う音声を出力する通話モニタ出力手段と、
前記モニタ対象識別要求に応じて、現在通話中の音声を担うＩＰパケットをモニタ対象とするモニタ対象実行手段を有することを特徴とするＩＰ電話装置。
【請求項２】
前記モニタ対象識別要求手段は、前記モニタ対象識別要求を前記ＩＰネットワークを介して、当該通話中のＩＰ電話装置に供給することを特徴とする請求項１記載のＩＰ電話装置。
【請求項３】
前記ＩＰ電話装置は、現在通話中の音声を担うＩＰパケットに通話対象識別情報を書き込むことを特徴とする請求項１記載のＩＰ電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰネットワークを介して相互に通話を行うＩＰ電話装置に関する。
【背景技術】
【０００２】
ＩＰ電話装置間の通話をモニタする装置としては、非特許文献１に記載されているモニタ用のサーバを用いるものがあった。この装置では、ＩＰ電話装置間の通話の音声はサーバに送信され、そのサーバを介して通話のモニタを行う。ＩＰ電話装置には、通話の音声をサーバへ送信する装置が設置されており、その装置によりＩＰ電話装置間の通話の音声がサーバへ送信される。通話のモニタを行うときは、利用者がモニタ用端末装置からサーバへモニタ要求を送信する。サーバは、モニタ要求を受信すると、モニタ要求の送信元のモニタ用端末装置へ通話の音声を送信する。モニタ用端末装置がサーバから送信された通話の音声を音声出力することにより、モニタ用端末装置の利用者は、ＩＰ電話装置間の通話内容を聞くことが出来る。
【非特許文献１】株式会社ソフィアシステムズ、“リアルタイム通話モニター”、［ｏｎｌｉｎｅ］、［平成１８年７月２７日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｓｏｐｈｉａ−ｓｙｓｔｅｍｓ．ｃｏ．ｊｐ／ｎｖｒ／ｎｖｒ＿ｍｏｎｉｔｏｒ．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記の装置においては、ＩＰ電話装置間の通話の音声を受信し、モニタ用端末装置へ音声を送信するサーバが必須である。そして、モニタ用端末装置からのモニタ要求をサーバで処理しなければならない。それ故、サーバの性能により、同時に通話モニタを利用できる利用者の数に制限があった。また、サーバを複数台設置して、同時に通話モニタを利用できる利用者の数を増やす場合は、特定のＩＰ電話装置への通話モニタを実施する場合に、どのサーバへモニタ要求を送信するのかを管理する必要があった。
【０００４】
本発明は上記した点に鑑みてなされたものであり、サーバを用いることなくＩＰ電話装置間の通話のモニタを行うことが出来るＩＰ電話装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明によるＩＰ電話装置は、通話中の２つのＩＰ電話装置の少なくとも１つに対して、その通話に係る音声情報を担うＩＰパケットをモニタ対象とすることを要求するモニタ対象識別要求を発するモニタ対象識別要求手段と、ＩＰネットワーク上のモニタ対象とされたＩＰパケットを取り込む取込手段と、取込手段によって取り込まれたＩＰパケットが担う音声を出力する通話モニタ出力手段と、モニタ対象識別要求に応じて、現在通話中の音声を担うＩＰパケットをモニタ対象とするモニタ対象実行手段を有することを特徴とする。
【発明の効果】
【０００６】
本発明のＩＰ電話装置によれば、モニタ対象識別要求を受けた通話中のＩＰ電話装置が通話中の音声を担うＩＰパケットをモニタ対象にし、モニタ対象識別要求の送信元のＩＰ電話装置が、モニタ対象のＩＰパケットを取り込み、音声出力することで、サーバを介することなく他のＩＰ電話装置で通話のモニタを行うことが出来る。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施例について図面を用いて詳細に説明する。
【０００８】
図１は、本発明に係るＩＰ電話装置を用いたＩＰ電話通話モニタシステムの例を示す図である。ＩＰ電話装置１ａから１ｃのいずれかは、ＩＰネットワーク２を介してＩＰ電話装置１ａから１ｃの内の他のいずれかと通話を行う。モニタ対象識別要求手段１１は、ＩＰ電話装置１ａから１ｃの内の通話中のＩＰ電話装置に対して、その通話に係る音声情報を担うＩＰパケットをモニタ対象とすることを要求するモニタ対象識別要求を送出する。取込手段１２は、ＩＰネットワーク上を流れる通話のモニタ対象とされたＩＰパケットを取り込む処理を行う。通話モニタ出力手段１３は、取込手段１２により取り込まれたモニタ対象のＩＰパケットを音声に変換して出力する。モニタ対象実行手段１４は、モニタ対象識別要求があったときに、通話の音声を担うＩＰパケットをモニタ対象のＩＰパケットとする処理を行う。通話中の音声を担うＩＰパケットは、ＩＰ電話装置が通話相手のＩＰ電話装置に向けて送信しているＩＰパケットと通話相手のＩＰ電話装置から送られてくるＩＰパケットの両方のＩＰパケットを含む。音声入出力部１５は、通話時に音声の入力と出力を行う。操作部１６は、発信やモニタ対象識別要求送出等の操作を行うためのものである。尚、ＩＰ電話装置１ａから１ｃには、ソフトウェアによりＰＣ等にＩＰ電話機能を持たせたソフトフォンも含まれる。
【０００９】
図２は、ＩＰ電話装置１ｂとＩＰ電話装置１ｃとの間で行われている通話を、ＩＰ電話装置１ａからモニタする動作を示した図である。
【００１０】
まず、ＩＰ電話装置１ｂの利用者が、ＩＰ電話装置１ｃに向けた発信の操作を行う。ＩＰ電話装置１ｂは、ＩＰ電話装置１ｃに向けた発信の操作があると、ＩＰ電話装置１ｃに向けて発信する。ＩＰ電話装置１ｃの利用者が、ＩＰ電話装置１ｂからの発信に応答すると、ＩＰ電話装置１ｂとＩＰ電話装置１ｃとの間で通話が確立する。これ以降、ＩＰ電話装置１ｂとＩＰ電話装置１ｃとの間で通話が行われる。
【００１１】
ＩＰ電話装置１ａの利用者が、ＩＰ電話装置１ｂとＩＰ電話装置１ｃとの間で行われている通話をモニタする場合、通話中のＩＰ電話装置１ｂもしくはＩＰ電話装置１ｃのいずれか一方へモニタ対象識別要求を送出する。ここで、ＩＰ電話装置１ａの利用者が、ＩＰ電話装置１ｂへモニタ対象識別要求を送出する操作を行ったとする。ＩＰ電話装置１ａは、ＩＰ電話装置１ｂへモニタ対象識別要求を送出する操作があると、ＩＰ電話装置１ｂへ向けてモニタ対象識別要求を送出する。
【００１２】
ＩＰ電話装置１ｂは、ＩＰ電話装置１ａからのモニタ対象識別要求を受信すると、ＩＰ電話装置１ｃとの間の通話の音声を担うＩＰパケットをモニタ対象とする処理を行う。ＩＰ電話装置１ｂは、通話の音声を担うＩＰパケットの複製を作成し、複製したＩＰパケットの送信先をモニタ対象識別要求の送出元であるＩＰ電話装置１ａに設定する。そして、送信先をＩＰ電話装置１ａに設定したＩＰパケットに通話対象識別情報を付加して、ＩＰネットワークへ送出する。通話に用いられているＩＰパケットは送信先などの情報が記録されているヘッダ部分と、音声データが記録されているデータ部分から構成されており、通話対象識別情報は、ＩＰパケットのデータ部分の先頭に付加される。ＩＰ電話装置１ｂによって、複製され送出されるＩＰパケットは、ＩＰ電話装置１ｂからＩＰ電話装置１ｃへ向けて送信しているＩＰパケットと、ＩＰ電話装置１ｃからＩＰ電話装置１ｂへ送られてくるＩＰパケットの両方のＩＰパケットである。
【００１３】
ＩＰ電話装置１ａは、ＩＰネットワーク上を流れているＩＰパケットの中から自分に対して送信されているＩＰパケットを取り込む。そして、取り込んだＩＰパケットの通話対象識別情報を確認する。ＩＰパケットに通話対象識別情報が記録されているかどうかを確認することにより、取り込んだＩＰパケットがモニタ対象のＩＰパケットであるかどうかを判断する。取り込んだＩＰパケットに通話対象識別情報が記録されている場合は、モニタ対象のＩＰパケットであると判断する。通話対象識別情報が確認され、モニタ対象のＩＰパケットであると判断されたＩＰパケットは、音声に変換されて出力される。ＩＰ電話装置１ａの利用者は、出力された音声を聞くことにより、ＩＰ電話装置１ｂとＩＰ電話装置１ｃとの間で行われている通話の内容を確認することが出来る。
【００１４】
図２に示すように、通話中のＩＰ電話装置の双方が、ＩＰパケットをモニタ対象とする処理を行うモニタ対象実行手段１４を備えている場合、モニタ対象識別要求の送信先のＩＰ電話装置は、通話中の２台のＩＰ電話装置の内のどちらでもかまわない。ＩＰ電話装置１ｂとＩＰ電話装置１ｃとの間で行われている通話を、ＩＰ電話装置１ａからモニタするときに、モニタ対象識別要求をＩＰ電話装置１ｃへ送信した場合の動作を図３に示す。この場合、ＩＰ電話装置１ａからＩＰ電話装置１ｃへモニタ対象識別要求が送られる。ＩＰ電話装置１ｃは、モニタ対象識別要求を受信すると、ＩＰ電話装置１ｂとの間の通話に用いられているＩＰパケットをモニタ対象とする。そして、ＩＰ電話装置１ａは、ＩＰ電話装置１ｃによってモニタ対象とされたＩＰパケットを取り込み、音声出力する。
【００１５】
図４に、通話の音声を担うＩＰパケットをモニタ対象とする手段を有さない通常ＩＰ電話装置３と、通話の音声を担うＩＰパケットをモニタ対象とする手段を有するＩＰ電話装置１ｃとの間で行われる通話を、ＩＰ電話装置１ａからモニタする動作を示す。通常ＩＰ電話装置３は、通話時に音声の入力と出力を行う音声入出力部３１と、発信等の操作を行う操作部３２から構成されている。
【００１６】
まず、ＩＰ電話装置１ｃの利用者が、通常ＩＰ電話装置３に向けた発信の操作を行う。ＩＰ電話装置１ｃは、通常ＩＰ電話装置３に向けた発信の操作があると、通常ＩＰ電話装置３に向けて発信する。通常ＩＰ電話装置３の利用者が、ＩＰ電話装置１ｃからの発信に応答すると、ＩＰ電話装置１ｃと通常ＩＰ電話装置３との間で通話が確立する。これ以降、ＩＰ電話装置１ｃと通常ＩＰ電話装置３との間で通話が行われる。
【００１７】
図４に示すように、通常ＩＰ電話装置３と、ＩＰ電話装置１ｃとの間で行われる通話をモニタする場合は、通話の音声を担うＩＰパケットをモニタ対象とする手段を有するＩＰ電話装置１ｃへモニタ対象識別要求を送出する。
【００１８】
ＩＰ電話装置１ａの利用者がＩＰ電話装置１ｃで行われている通話をモニタする場合、ＩＰ電話装置１ｃへモニタ対象識別要求を送出する操作を行う。ＩＰ電話装置１ａは、ＩＰ電話装置１ｃへモニタ対象識別要求を送出する操作があると、ＩＰ電話装置１ｃへ向けてモニタ対象識別要求を送出する。
【００１９】
ＩＰ電話装置１ｃは、ＩＰ電話装置１ａからのモニタ対象識別要求を受信すると、通常ＩＰ電話装置３との間の通話に用いられているＩＰパケットをモニタ対象とする処理を行う。ＩＰ電話装置１ｃは、通話に用いられているＩＰパケットの複製を作成し、複製したＩＰパケットの送信先をモニタ対象識別要求の送出元であるＩＰ電話装置１ａに設定する。そして、送信先をＩＰ電話装置１ａに設定したＩＰパケットに通話対象識別情報を付加して、ＩＰネットワークへ送出する。ＩＰ電話装置１ｃによって、複製され送出されるＩＰパケットは、ＩＰ電話装置１ｃから通常ＩＰ電話装置３へ向けて送信しているＩＰパケットと通常ＩＰ電話装置３からＩＰ電話装置１ｃへ送られてくるＩＰパケットの両方のＩＰパケットである。
【００２０】
ＩＰ電話装置１ａは、ＩＰネットワーク上を流れているＩＰパケットの中から自分に対して送信されているＩＰパケットを取り込む。そして、取り込んだＩＰパケットに通話対象識別情報が記録されているかどうかを確認する。通話対象識別情報が確認され、モニタ対象のＩＰパケットであると判断されたＩＰパケットは、音声に変換されて出力される。ＩＰ電話装置１ａの利用者は、出力された音声を聞くことにより、ＩＰ電話装置１ｃと通常ＩＰ電話装置３との間で行われている通話の内容を確認することが出来る。
【００２１】
本発明によるＩＰ電話装置は、通話相手に送信するＩＰパケットと、通話相手から送信されるＩＰパケットの両方のＩＰパケットをモニタ対象とするので、図４に示すように、通話相手が通話の音声を担うＩＰパケットをモニタ対象とする手段を有さない場合でも通話のモニタを行うことが出来る。
【００２２】
図５は、ＩＰ電話装置１ｂとＩＰ電話装置１ｃとの間の通話をモニタするＩＰ電話装置１ａの動作について、ＩＰ電話装置１ａに含まれる制御部（図示せず）による通話モニタ実行ルーチンを示している。通話中のＩＰ電話装置間の通話をモニタする要求があると（ステップ５０１）、制御部は、モニタ対象識別要求手段１１に対して、通話中のＩＰ電話装置へ向けてモニタ対象識別要求を送出するように指示を出す（ステップ５０２）。モニタ対象識別要求手段１１は、モニタ対象識別要求を送出する指示を受けると、通話中のＩＰ電話装置へ向けてモニタ対象識別要求を送出する。モニタ対象識別要求を送出するように指示を出した後、制御部は、取込手段１２へモニタ対象となったＩＰパケットを取り込むように指示を出す（ステップ５０３）。そして、制御部は、取込手段１２がモニタ対象となったＩＰパケットを取り込むまで待つ。
【００２３】
取込手段１２は、モニタ対象となったＩＰパケットを取り込むように指示を受けると、ＩＰネットワーク上を流れるＩＰパケットの中からモニタ対象となったＩＰパケットを取り込む。モニタ対象となったＩＰパケットかどうかの判断は、ＩＰ電話装置１ａに向けて送信されたＩＰパケットに通話対象識別情報が記録されているかどうかを確認することにより行う。通話対象識別情報が記録されている場合は、そのＩＰパケットがモニタ対象であると判断する。取込手段１２は、モニタ対象となったＩＰパケットを取り込むと、そのＩＰパケットを通話モニタ出力手段１３へ送出すると共に、制御部へモニタ対象となったＩＰパケットを取り込んだことを通知する。
【００２４】
制御部は、モニタ対象となったＩＰパケットが取り込まれたことが確認できると（ステップ５０４）、通話モニタ出力手段１３へＩＰパケットを音声へ変換して音声出力するように指示を出す（ステップ５０５）。通話モニタ出力手段１３は、音声出力するように指示を受けると、モニタ対象となったＩＰパケットを音声へ変換して、その音声を出力する。
【００２５】
図６は、ＩＰ電話装置１ａからのモニタ対象識別要求を受けた通話中のＩＰ電話装置１ｂの動作について、ＩＰ電話装置１ｂに含まれる制御部（図示せず）によるモニタ対象実行ルーチンを示している。ここで、ＩＰ電話装置１ｂは、ＩＰ電話装置１ｃと通話を行っているものとする。モニタ対象識別要求を受信すると（ステップ６０１）、制御部は、モニタ対象実行手段１４へ通話の音声を担うＩＰパケットをモニタ対象とするように指示を出す（ステップ６０２）。モニタ対象実行手段１４は、ＩＰパケットをモニタ対象とする指示を受けると、通話相手のＩＰ電話装置１ｃへ送信しているＩＰパケットと、通話相手のＩＰ電話装置１ｃから送信されてくるＩＰパケットの両方の複製を作成する。ＩＰパケットの複製を作成した後、モニタ対象実行手段１４は、複製したＩＰパケットの送信先をモニタ対象識別要求の送信元であるＩＰ電話端末１ａに設定する。そして、そのＩＰパケットに通話対象識別情報を付加して、ＩＰネットワーク上へ送出する。
【００２６】
上記説明したように、本発明のＩＰ電話装置によれば、モニタ対象識別要求を受けた通話中のＩＰ電話装置が通話中の音声を担うＩＰパケットをモニタ対象にし、モニタ対象識別要求の送信元のＩＰ電話装置が、モニタ対象のＩＰパケットを取り込み、音声出力することで、サーバを介することなく通話のモニタを行うことが出来る。
【図面の簡単な説明】
【００２７】
【図１】本発明によるＩＰ電話装置を用いたＩＰ電話通話モニタシステムを示すブロック図である。
【図２】図１のＩＰ電話通話モニタシステムの動作を示すブロック図である。
【図３】図１のＩＰ電話通話モニタシステムの動作を示すブロック図である。
【図４】本発明によるＩＰ電話装置を用いたＩＰ電話通話モニタシステムの動作を示すブロック図である。
【図５】本発明によるＩＰ電話装置の通話モニタ実行ルーチンを示すフローチャートである。
【図６】本発明によるＩＰ電話装置のモニタ対象実行ルーチンを示すフローチャートである。
【符号の説明】
【００２８】
１ａ  ＩＰ電話装置
１ｂ  ＩＰ電話装置
１ｃ  ＩＰ電話装置
１１  モニタ対象識別要求手段
１２  取込手段
１３  通話モニタ出力手段
１４  モニタ対象実行手段
１５  音声入出力部
１６  操作部
２  ＩＰネットワーク
３  通常ＩＰ電話装置
３１  音声入出力部
３２  操作部
【図１】
2008060783.tif 000003
【図２】
2008060783.tif 000004
【図３】
2008060783.tif 000005
【図４】
2008060783.tif 000006
【図５】
2008060783.tif 000007
【図６】
2008060783.tif 000008