(57)【要約】【課題】録音データとして同じデータを録音サーバに送信することがない通話録音方法を提供する。【解決手段】発信時に発信IP電話機20aと着信IP電話機20bとの間の通話セッションを、IPネットワークを介して設定する際に（ステップS1〜ステップS4）、自IP電話機と録音サーバ10との間の通信品質に関する情報を互いに交換して、発信IP電話機20a、着信IP電話機20bそれぞれで、双方のＩＰ電話機に関する通信品質を比較し、例えば、自IP電話機が通話相手となる発信IP電話機20aよりも通信品質が良好な着信IP電話機20bは、通話音声データを録音データとして録音サーバ10に対して送信するように設定し（ステップS6）、一方、自IP電話機が通話相手となる着信IP電話機20bよりも通信品質が劣っていた発信IP電話機20aは、通話音声データを録音サーバ10に対して送信しないように設定する（ステップS5）。【選択図】        図２
2019047381.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする通話録音システム。
【請求項２】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記ＩＰ電話機は、前記通話音声データを録音するための録音セッションを前記録音サーバとの間で確立するために、自ＩＰ電話機および通話相手となる前記ＩＰ電話機を特定する電話機情報を少なくとも含む録音セッションの確立要求を前記録音サーバに対して送信し、
また、前記ＩＰ電話機から前記録音セッション確立要求を受け取った前記録音サーバは、該録音セッション確立要求に含まれている通話相手となる前記ＩＰ電話機を特定する前記電話機情報を参照して、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着しているか否かを確認して、
通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が到着していなかった場合には、受け取った前記録音セッション確立要求の送信元の前記ＩＰ電話機との間の録音セッションを確立して、以降、当該ＩＰ電話機から前記録音データとして送信されてくる前記通話音声データを保存するように設定し、
一方、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着していた場合には、受け取った前記録音セッション確立要求を拒絶して、送信元の前記ＩＰ電話機との間の録音セッションを確立しない
ことを特徴とする通話録音システム。
【請求項３】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記録音サーバに前記通話音声データを録音するための録音セッションを確立している状態にある前記ＩＰ電話機は、前記録音データとして、前記通話音声データと自ＩＰ電話機および通話相手となる前記ＩＰ電話機のそれぞれを特定する電話機情報とを少なくとも含むデータを前記録音サーバに送信し、
また、前記録音サーバは、前記ＩＰ電話機から前記録音データを受信した際に、該録音データに含まれている前記電話機情報の前記自ＩＰ電話機を特定する情報と前記通話相手となる前記ＩＰ電話機を特定する情報とを入れ替えた状態の録音データが、既に保存済みになっているか否かを確認して、
まだ保存していなかった場合には、前記ＩＰ電話機から受信した前記録音データを保存し、
一方、既に保存済みであった場合には、前記ＩＰ電話機から受信した前記録音データに含まれている前記電話機情報を保存済みの前記録音データに関連付けるとともに、前記ＩＰ電話機から受信した前記録音データを廃棄する
ことを特徴とする通話録音システム。
【請求項４】
前記ＩＰ電話機は、
前記録音セッションを確立している前記録音サーバから、当該ＩＰ電話機が送信した前記録音データに関する受信品質を示す情報として適宜送信されてくる受信品質情報を受け取った際に、該受信品質情報を、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報として保存するとともに、前記通話相手の前記ＩＰ電話機に送信し、
さらに、前記通話相手の前記ＩＰ電話機から、当該通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質に関する情報を受信していた場合には、
自ＩＰ電話機と前記録音サーバとの間の前記通信品質と前記通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質との比較を行い、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信する動作を継続し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信する動作を停止する
ことを特徴とする請求項１ないし３のいずれかに記載の通話録音システム。
【請求項５】
前記ＩＰ電話機は、
前記録音セッションを確立している前記録音サーバから、当該ＩＰ電話機が送信した前記録音データに関する受信品質を示す情報として適宜送信されてくる受信品質情報を受け取った際に、該受信品質情報を、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報として保存するとともに、前記通話相手の前記ＩＰ電話機に送信し、
さらに、前記通話相手の前記ＩＰ電話機から、当該通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質に関する情報を受信していなかった場合には、
自ＩＰ電話機と前記録音サーバとの間の前記通信品質とあらかじめ定めた閾値との比較を行い、
自ＩＰ電話機と前記録音サーバとの間の前記通信品質が前記閾値以上の品質であった場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信する動作を継続し、
一方、自ＩＰ電話機と前記録音サーバとの間の前記通信品質が前記閾値よりも低い品質であった場合には、前記通話音声データを前記録音サーバに対して送信する動作を停止する
ことを特徴とする請求項１ないし３のいずれかに記載の通話録音システム。
【請求項６】
前記ＩＰ電話機は、
前記録音セッションを確立していない状態にあった場合、前記通話相手の前記ＩＰ電話機から、当該通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質に関する情報を受信した際に、
受信した前記通話相手のＩＰ電話機と前記録音サーバとの間の前記通信品質とあらかじめ定めた閾値との比較を行い、
受信した前記通話相手のＩＰ電話機と前記録音サーバとの間の前記通信品質が、前記閾値よりも低い品質であった場合には、自ＩＰ電話機からの前記録音サーバへの前記録音データの送信動作を行う状態に切り替えるために、前記録音サーバとの間で録音セッションを確立する動作を行い、
一方、受信した前記通話相手のＩＰ電話機と前記録音サーバとの間の前記通信品質が前記閾値以上の品質であった場合には、自ＩＰ電話機からの前記録音サーバへの前記録音データの送信動作を停止している状態を継続する
ことを特徴とする請求項４に記載の通話録音システム。
【請求項７】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする通話録音方法。
【請求項８】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記ＩＰ電話機は、前記通話音声データを録音するための録音セッションを前記録音サーバとの間で確立するために、自ＩＰ電話機および通話相手となる前記ＩＰ電話機を特定する電話機情報を少なくとも含む録音セッションの確立要求を前記録音サーバに対して送信し、
また、前記ＩＰ電話機から前記録音セッション確立要求を受け取った前記録音サーバは、該録音セッション確立要求に含まれている通話相手となる前記ＩＰ電話機を特定する前記電話機情報を参照して、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着しているか否かを確認して、
通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が到着していなかった場合には、受け取った前記録音セッション確立要求の送信元の前記ＩＰ電話機との間の録音セッションを確立して、以降、当該ＩＰ電話機から前記録音データとして送信されてくる前記通話音声データを保存するように設定し、
一方、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着していた場合には、受け取った前記録音セッション確立要求を拒絶して、送信元の前記ＩＰ電話機との間の録音セッションを確立しない
ことを特徴とする通話録音方法。
【請求項９】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記録音サーバに前記通話音声データを録音するための録音セッションを確立している状態にある前記ＩＰ電話機は、前記録音データとして、前記通話音声データと自ＩＰ電話機および通話相手となる前記ＩＰ電話機のそれぞれを特定する電話機情報とを少なくとも含むデータを前記録音サーバに送信し、
また、前記録音サーバは、前記ＩＰ電話機から前記録音データを受信した際に、該録音データに含まれている前記電話機情報の前記自ＩＰ電話機を特定する情報と前記通話相手となる前記ＩＰ電話機を特定する情報とを入れ替えた状態の録音データが、既に保存済みになっているか否かを確認して、
まだ保存していなかった場合には、前記ＩＰ電話機から受信した前記録音データを保存し、
一方、既に保存済みであった場合には、前記ＩＰ電話機から受信した前記録音データに含まれている前記電話機情報を保存済みの前記録音データに関連付けるとともに、前記ＩＰ電話機から受信した前記録音データを廃棄する
ことを特徴とする通話録音方法。
【請求項１０】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する動作を前記ＩＰ電話機に搭載したコンピュータによって実行することが可能な通話録音プログラムであって、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする通話録音プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを、録音データとして録音サーバに対して送信することにより、その録音サーバに録音する通話録音システム、通話録音方法および通話録音プログラムに関する。
【背景技術】
【０００２】
近年、ＩＰ（Internet  Protocol）ネットワークを介して通話を行うＩＰ電話機が普及してきている。一般に、ＩＰ電話機を用いる場合の音声通話は、ＳＩＰ（Session  Initiation   Protocol）やＨ．３２３規格の通信プロトコルを用いて信号の送受信を行っている。該通信プロトコルを用いて通話を行うための通話セッションが双方のＩＰ電話機間で確立すると、ＲＴＰ（Real-Time  Transport  Protocol）等のプロトコルに従った音声パケット等のメディアパケットを用いて双方のＩＰ電話機間で直接通話音声データを送受信することにより、音声通話が行われる。
【０００３】
さらに、近年においては、かくのごときＩＰ電話機を利用するユーザの場合、特に、保険会社や証券会社等の企業の場合、コールセンタ等におけるクレーム対応や企業コンプライアンス強化等を目的にして、顧客との通話によるやり取りを確認したり、トラブルを避けたりするために、通話内容を録音することが可能な通話録音システムの構築が、強く望まれるようになってきている。そして、通話音声データを録音する録音装置についても大量のデータを保存することができることが強く望まれている。
【０００４】
このような状況に鑑みて、ＩＰネットワークに大容量の記憶容量を有する録音サーバを接続して、ＩＰ電話機と録音サーバとの間で録音セッションを確立することにより、ＩＰ電話機間で送受信される音声パケット等のメディアパケットの内容（通話音声データ）を録音サーバに送信して記録するように構成した通話録音システムが、例えば、特許文献１の特開２００６−１００９９９号公報「通話記録システム、通話記録方法およびコンピュータプログラム」をはじめとして、種々、提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１００９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、本発明に関連する前記特許文献１等に記載されている現状の技術においては、いずれも、次のような問題がある。
【０００７】
すなわち、現状の技術の通話録音システムにおいては、通話中のＩＰ電話機から通話音声データを録音データとして録音サーバへ送信することによって通話音声データの録音を行う際に、双方のＩＰ電話機に録音設定がなされていると、ＩＰ電話機ごとに、送話データと受話データとの両方を録音サーバに対して送信して保存するように設定されている。ここで、ＩＰネットワークに接続されている２台のＩＰ電話機例えばＩＰ電話機ＡとＩＰ電話機Ｂとの間で通話を行う場合、一方のＩＰ電話機例えばＩＰ電話機Ａの送話データは他方のＩＰ電話機例えばＩＰ電話機Ｂの受話データであり、一方のＩＰ電話機例えばＩＰ電話機Ａの受話データは他方のＩＰ電話機例えばＩＰ電話機Ｂの送話データである。その結果、２台のＩＰ電話機Ａ、ＩＰ電話機Ｂの双方が、通話録音を行うように設定されていると、録音設定された双方のＩＰ電話機Ａ、ＩＰ電話機Ｂから同じ通話音声データ（送話データと受話データとの違いはあるものの、両方のデータを入れ替えれば同じデータ）が録音サーバへ送信されることになる。
【０００８】
図８は、現状の技術において録音サーバに同じ通話音声データが２重に録音されている様子を説明するための模式図である。図８に示すように、２台のＩＰ電話機ＡとＩＰ電話機Ｂとの間で通話を行っている場合、録音サーバは、ＩＰ電話機Ａの録音データとして、自ＩＰ電話機Ａが送話した送話データａと通話相手のＩＰ電話機Ｂから受け取った受話データｂとの双方を録音し、一方、ＩＰ電話機Ｂの録音データとして、自ＩＰ電話機Ｂが送話した送話データｂと通話相手のＩＰ電話機Ａから受け取った受話データａとの双方を録音している。ここで、ＩＰ電話機Ａの録音データである自ＩＰ電話機Ａが送話した送話データａとＩＰ電話機Ｂの録音データである通話相手のＩＰ電話機Ａから受け取った受話データａとは、同じデータであり、同様に、ＩＰ電話機Ｂの録音データである自ＩＰ電話機Ｂが送話した送話データｂとＩＰ電話機Ａの録音データである通話相手のＩＰ電話機Ｂから受け取った受話データｂとは、同じデータである。
【０００９】
したがって、通話している２台のＩＰ電話機からＩＰネットワークを介して録音サーバに対して同じ通話音声データが録音データとして重複して送信されているので、録音サーバに同じ通話音声データが２重に録音されることになるので、録音サーバの記憶領域を無駄に使用してしまうことになるという問題がある。さらに、ＩＰネットワーク上のトラフィックが無駄に２倍に増加してしまうという問題もある。
【００１０】
（本発明の目的）
本発明は、かかる問題に鑑みてなされたものであり、通話中のＩＰ電話機から通話音声データをＩＰネットワーク上の録音サーバへ送信して通話録音を行うシステムにおいて、該録音サーバの記憶領域を無駄に使用してしまうことがなく、また、該ＩＰネットワーク上のトラフィックを無駄に増加することがない通話録音システム、通話録音方法および通話録音プログラムを提供することを、その目的としている。
【課題を解決するための手段】
【００１１】
前述の課題を解決するため、本発明による通話録音システム、通話録音方法および通話録音プログラムは、主に、次のような特徴的な構成を採用している。
【００１２】
（１）本発明による通話録音システムは、
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする。
【００１３】
（２）また、本発明による通話録音システムは、
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記ＩＰ電話機は、前記通話音声データを録音するための録音セッションを前記録音サーバとの間で確立するために、自ＩＰ電話機および通話相手となる前記ＩＰ電話機を特定する電話機情報を少なくとも含む録音セッションの確立要求を前記録音サーバに対して送信し、
また、前記ＩＰ電話機から前記録音セッション確立要求を受け取った前記録音サーバは、該録音セッション確立要求に含まれている通話相手となる前記ＩＰ電話機を特定する前記電話機情報を参照して、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着しているか否かを確認して、
通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が到着していなかった場合には、受け取った前記録音セッション確立要求の送信元の前記ＩＰ電話機との間の録音セッションを確立して、以降、当該ＩＰ電話機から前記録音データとして送信されてくる前記通話音声データを保存するように設定し、
一方、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着していた場合には、受け取った前記録音セッション確立要求を拒絶して、送信元の前記ＩＰ電話機との間の録音セッションを確立しない
ことも特徴とする。
【００１４】
（３）さらに、本発明による通話録音システムは、
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記録音サーバに前記通話音声データを録音するための録音セッションを確立している状態にある前記ＩＰ電話機は、前記録音データとして、前記通話音声データと自ＩＰ電話機および通話相手となる前記ＩＰ電話機のそれぞれを特定する電話機情報とを少なくとも含むデータを前記録音サーバに送信し、
また、前記録音サーバは、前記ＩＰ電話機から前記録音データを受信した際に、該録音データに含まれている前記電話機情報の前記自ＩＰ電話機を特定する情報と前記通話相手となる前記ＩＰ電話機を特定する情報とを入れ替えた状態の録音データが、既に保存済みになっているか否かを確認して、
まだ保存していなかった場合には、前記ＩＰ電話機から受信した前記録音データを保存し、
一方、既に保存済みであった場合には、前記ＩＰ電話機から受信した前記録音データに含まれている前記電話機情報を保存済みの前記録音データに関連付けを行った後、前記ＩＰ電話機から受信した前記録音データを廃棄する
ことも特徴とする。
【００１５】
（４）本発明による通話録音方法は、
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする。
【００１６】
（５）また、本発明による通話録音方法は、
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記ＩＰ電話機は、前記通話音声データを録音するための録音セッションを前記録音サーバとの間で確立するために、自ＩＰ電話機および通話相手となる前記ＩＰ電話機を特定する電話機情報を少なくとも含む録音セッションの確立要求を前記録音サーバに対して送信し、
また、前記ＩＰ電話機から前記録音セッション確立要求を受け取った前記録音サーバは、該録音セッション確立要求に含まれている通話相手となる前記ＩＰ電話機を特定する前記電話機情報を参照して、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着しているか否かを確認して、
通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が到着していなかった場合には、受け取った前記録音セッション確立要求の送信元の前記ＩＰ電話機との間の録音セッションを確立して、以降、当該ＩＰ電話機から前記録音データとして送信されてくる前記通話音声データを保存するように設定し、
一方、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着していた場合には、受け取った前記録音セッション確立要求を拒絶して、送信元の前記ＩＰ電話機との間の録音セッションを確立しない
ことも特徴とする。
【００１７】
（６）さらに、本発明による通話録音方法は、
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記録音サーバに前記通話音声データを録音するための録音セッションを確立している状態にある前記ＩＰ電話機は、前記録音データとして、前記通話音声データと自ＩＰ電話機および通話相手となる前記ＩＰ電話機のそれぞれを特定する電話機情報とを少なくとも含むデータを前記録音サーバに送信し、
また、前記録音サーバは、前記ＩＰ電話機から前記録音データを受信した際に、該録音データに含まれている前記電話機情報の前記自ＩＰ電話機を特定する情報と前記通話相手となる前記ＩＰ電話機を特定する情報とを入れ替えた状態の録音データが、既に保存済みになっているか否かを確認して、
まだ保存していなかった場合には、前記ＩＰ電話機から受信した前記録音データを保存し、
一方、既に保存済みであった場合には、前記ＩＰ電話機から受信した前記録音データに含まれている前記電話機情報を保存済みの前記録音データに関連付けを行った後、前記ＩＰ電話機から受信した前記録音データを廃棄する
ことも特徴とする。
【００１８】
（７）本発明による通話録音プログラムは、
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音させる動作を前記ＩＰ電話機に搭載したコンピュータによって実行することが可能な通話録音プログラムであって、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする。
【発明の効果】
【００１９】
本発明の通話録音システム、通話録音方法および通話録音プログラムによれば、以下のような効果を奏することができる。
【００２０】
すなわち、本発明においては、通話を行おうとする２台のＩＰ電話機間の通話セッション確立時に該２台のＩＰ電話機間で録音サーバとの間の通信品質情報の交換を行うことにより、該２台のＩＰ電話機それぞれに関する録音サーバへの通話音声データの送信可否（送信抑制）を決定する仕組みを備えているので、重複する通話音声データを録音サーバに対して送信することを抑止することができ、而して、通話録音システムを構成するＩＰネットワーク内の通信トラフィックを軽減することができ、かつ、録音サーバの記憶容量を無駄に消費することを回避することができる。
【００２１】
また、本発明においては、通話を行う２台のＩＰ電話機のうち録音サーバとの間の録音セッション確立要求が早かったか否かに応じて、２台のＩＰ電話機に関する録音サーバへの通話音声データの送信可否（送信抑制）を決定する仕組みを備えているので、重複する通話音声データを録音サーバに対して送信することを抑止することができ、而して、通話録音システムを構成するＩＰネットワーク内の通信トラフィックを軽減することができ、かつ、録音サーバの記憶容量を無駄に消費することを回避することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明に係る実施形態の通話録音システムのシステム構成例を示すシステム構成図である。
【図２】図１に示す通話録音システムにおいて通話録音開始時の録音データ送信開始判定を行う動作の一例を説明するためのシーケンス図である。
【図３】発信ＩＰ電話機、着信ＩＰ電話機それぞれにおいて音声通話開始時の通話セッション確立処理の際に実施される、録音サーバに対する録音データ（通話音声データ）の送信開始に関する可否判定を行う処理の一例を説明するためのフローチャートである。
【図４】図１に示す通話録音システムにおいて通話録音中の録音データ送信切替判定を行う動作の一例を説明するためのシーケンス図である。
【図５】発信ＩＰ電話機、着信ＩＰ電話機それぞれにおいて双方の通信品質情報の比較結果に基づいて録音サーバに対する録音データ（通話音声データ）の送信切替判定を行う処理の一例を説明するためのフローチャートである。
【図６】その他の実施形態において重複する録音データの２重保存を回避する録音サーバにおける処理の一例を説明するためのフローチャートである。
【図７】図６のフローチャートのステップＳ６３における電話機情報の関連付けの様子を説明するための模式図である。
【図８】現状の技術において録音サーバに同じ通話音声データが２重に録音されている様子を説明するための模式図である。
【発明を実施するための形態】
【００２３】
以下、本発明による通話録音システム、通話録音方法および通話録音プログラムの好適な実施形態について添付図を参照して説明する。なお、以下の説明においては、本発明による通話録音システムおよび通話録音方法について主に説明するが、かかる通話録音方法をコンピュータにより実行可能な通話録音プログラムとして実施するようにしても良いし、あるいは、通話録音プログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。また、以下の各図面に付した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではないことも言うまでもない。
【００２４】
（本発明の特徴）
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、通話中のＩＰ電話機から通話音声データをＩＰネットワークに配置されている録音サーバへ送信することによって通話録音を行う通話録音システム、通話録音方法および通話録音プログラムに関するものであり、
通話録音を行うように設定された２台のＩＰ電話機同士で通話を行う場合、
（１）２台のＩＰ電話機間であらかじめ情報交換を行うことにより、２台のＩＰ電話機のうち、通信品質が良好な方のＩＰ電話機を選択して、選択した該ＩＰ電話機から通話音声データを録音データとして録音サーバに送信して記録する、
（２）２台のＩＰ電話機のうち、録音サーバに対して先に録音要求を送信したＩＰ電話機を選択して、選択した該ＩＰ電話機から通話音声データを録音データとして録音サーバに送信して記録する、
ことを、主要な特徴としている。
【００２５】
而して、通話録音を行うように設定された２台のＩＰ電話機同士で通話を行う場合であっても、録音サーバの記憶領域を無駄に使用してしまうことがなく、また、ＩＰネットワーク上のトラフィックを無駄に増加させることも防ぐことができるという効果が得られる。
【００２６】
（実施形態の構成例）
まず、本発明に係る実施形態の通話録音システムのシステム構成例について、図１を用いて説明する。図１は、本発明に係る実施形態の通話録音システムのシステム構成例を示すシステム構成図である。図１に示す通話録音システムは、録音設定がされている２台のＩＰ電話機同士の音声通話を行う際に、録音品質(録音サーバとの間の通信品質)がより良好になる方のＩＰ電話機から録音用の通話音声データを録音サーバに送信するようにして、重複する録音データの送信を抑制するように構成する例を示している。而して、通信トラフィックを軽減しつつ、録音サーバの記憶容量の無駄を抑制し、かつ、良質の通話音声データを記録することを可能にしている。
【００２７】
図１に示す通話録音システムは、ＶｏＩＰ（Voice  over  ＩＰ）技術を採用して、ＩＰネットワーク３０を介して通話音声データを送受信するように構成されていて、録音サーバ１０、複数のＩＰ電話機２０ａ、ＩＰ電話機２０ｂ、…が、ＩＰネットワーク３０に接続されて構成される。ここで、図１には、音声通話を行うＩＰ電話機２０ａ、ＩＰ電話機２０ｂ、…のうち、ＩＰ電話機２０ａのみ、内部構成例を示しているが、ＩＰ電話機２０ａ、ＩＰ電話機２０ｂ、…のいずれも、同一の内部構成からなっておる。
【００２８】
つまり、ＩＰ電話機２０ａ、ＩＰ電話機２０ｂ、…は、いずれも、制御部２０１、メモリ２０２と通信インタフェース２０３とを少なくとも備えており、メモリ２０２と通信インタフェース２０３とは制御部２０１によって制御される。さらに、制御部２０１は、録音データ送信開始判定処理部２０４と録音データ送信切替判定処理部２０５とを少なくとも備えている。また、メモリ２０２には、録音サーバ１０に関するアドレス情報、経路情報を少なくとも含む録音サーバ情報２０６と、録音サーバ１０との間の通信品質（すなわち録音サーバ１０が受信した録音データの受信品質）を示す通信品質情報２０７と、が少なくとも格納されている。なお、以降の説明においては、ＩＰ電話機２０ａ、ＩＰ電話機２０ｂ、…は、いずれも、デフォルトで通話録音の設定がなされていて、通話音声データを録音サーバ１０に記録するように指定されているものと仮定している。
【００２９】
制御部２０１の録音データ送信開始判定処理部２０４は、通話録音の設定がなされているＩＰ電話機同士の間例えばＩＰ電話機２０ａ、ＩＰ電話機２０ｂの間の音声通話を行う場合、ＩＰ電話機２０ａとＩＰ電話機２０ｂとの間の音声通話開始時の通話セッション確立処理を行う際に、通話相手となるＩＰ電話機間例えばＩＰ電話機２０ａとＩＰ電話機２０ｂとの間で、相互に、それぞれのメモリ２０２内に保持している録音サーバ情報２０６および通信品質情報２０７の交換を行う機能を備えている。
【００３０】
そして、自ＩＰ電話機の録音サーバ情報２０６および通信品質情報２０７と相手ＩＰ電話機の録音サーバ情報２０６および通信品質情報２０７との比較を行い、判定結果に基づいて、自ＩＰ電話機が録音用の通話音声データを録音サーバ１０に対して送信すべきか、相手ＩＰ電話機が録音用の通話音声データを録音サーバ１０に対して送信すべきかを判定する機能を備えている。
【００３１】
さらに、自ＩＰ電話機が録音用の通話音声データを録音サーバ１０に対して送信すべきであると判定した場合、録音サーバ１０との間で録音セッションを確立して、通話セッションにおいて送受信した通話音声データを録音データとして録音サーバ１０に対して送信する機能を備えている。さらに、送信した通話音声データ（録音データ）を受信した録音サーバ１０から適宜通知されてくる受信品質に関する情報を録音サーバ１０との間の通信品質を示す情報としてメモリ２０２の通信品質情報２０７に保存する機能を備えている。
【００３２】
また、制御部２０１の録音データ送信切替判定処理部２０５は、通話録音の設定がなされているＩＰ電話機同士の間例えばＩＰ電話機２０ａ、ＩＰ電話機２０ｂの間で音声通話を行っている状態にあって、録音データ送信開始判定処理部２０４において判定したいずれかのＩＰ電話機が録音サーバ１０に対して録音データ（通話音声データ）を送信している状態にある際に、音声通話中の２台のＩＰ電話機間例えばＩＰ電話機２０ａとＩＰ電話機２０ｂとの間で、相互に、メモリ２０２の通信品質情報２０７に最新の情報として保存している通信品質を交換し合う機能を備えている。
【００３３】
そして、自ＩＰ電話機の通信品質と相手ＩＰ電話機の通信品質との比較を行い、比較結果に基づいて、録音用の通話音声データを録音データとして録音サーバ１０に対して送信するＩＰ電話機を切り替えるべきか否かを判定する機能を備えている。
【００３４】
さらに、録音用の通話音声データを録音サーバ１０に対して送信するＩＰ電話機を切り替えるべきと判定した場合、自ＩＰ電話機が録音サーバ１０に対して今まで送信していた場合には、送信動作を停止し、一方、自ＩＰ電話機が録音サーバ１０に対して今まで送信していなかった場合には、録音用の通話音声データを録音サーバ１０に対して送信する動作に切り替える機能を備えている。
【００３５】
（実施形態の動作の説明）
次に、図１に例示した通話録音システムの動作について、その一例を、図面を用いて詳細に説明する。なお、以下の説明においては、図１に示したＩＰ電話機２０ａが、ＩＰ電話機２０ｂに対して発信して、ＩＰ電話機２０ａとＩＰ電話機２０ｂとの間で音声通話を行う場合を例にとって説明する。つまり、ＩＰ電話機２０ａが発信ＩＰ電話機２０ａであり、ＩＰ電話機２０ｂが着信ＩＰ電話機２０ｂであるものとする。ここで、ＩＰ電話機２０ａとＩＰ電話機２０ｂとは、いずれも、デフォルトで、通話録音の設定がなされているものとする。
【００３６】
まず、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂそれぞれにおいて、通話録音開始時に録音データ送信開始の設定をすべきか否かの判定を行う場合の動作について、図２のシーケンスチャートを参照しながら、その一例を説明する。図２は、図１に示す通話録音システムにおいて通話録音開始時の録音データ送信開始判定を行う動作の一例を説明するためのシーケンス図であり、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂ、録音サーバ１０のそれぞれの間で送受信される信号の流れの一例を示している。
【００３７】
図２のシーケンスチャートにおいて、まず、ユーザが発信ＩＰ電話機２０ａを操作して着信ＩＰ電話機２０ｂに対する発信操作を行うと（ステップＳ１）、発信ＩＰ電話機２０ａの制御部２０１の録音データ送信開始判定処理部２０４が起動されて、通話相手となる着信ＩＰ電話機２０ｂに対して通話セッション確立要求メッセージを通知する（ステップＳ２）。該通話セッション確立要求メッセージには、発信ＩＰ電話機２０ａのメモリ２０２に保持されている録音サーバ情報２０６および通信品質情報２０７が付加されている。発信ＩＰ電話機２０ａからの該通話セッション確立要求メッセージを受信した着信ＩＰ電話機２０ｂのユーザが応答操作を行うと（ステップＳ３）、着信ＩＰ電話機２０ｂにおいて、同様に、録音データ送信開始判定処理部２０４が起動されて、発信ＩＰ電話機２０ａに対して確立応答メッセージを返送する（ステップＳ４）。該確立応答メッセージには、着信ＩＰ電話機２０ｂのメモリ２０２に保持されている録音サーバ情報２０６および通信品質情報２０７が付加されている。
【００３８】
該確立応答メッセージを受信した発信ＩＰ電話機２０ａは、該確立応答メッセージに付加されている着信ＩＰ電話機２０ｂ側の録音サーバ情報２０６および通信品質情報２０７と、当該発信ＩＰ電話機２０ａのメモリ２０２内に保持されている発信ＩＰ電話機２０ａ側の録音サーバ情報２０６および通信品質情報２０７との比較結果に基づいて、録音サーバ１０に対する録音データ（通話音声データ）の送信開始に関する可否判定を行う（ステップＳ５）。同様に、前記通話セッション確立要求メッセージを受信した着信ＩＰ電話機２０ｂにおいても、該通話セッション確立要求メッセージに付加されている発信ＩＰ電話機２０ａ側の録音サーバ情報２０６および通信品質情報２０７と、当該着信ＩＰ電話機２０ｂのメモリ２０２内に保持されている着信ＩＰ電話機２０ｂ側の録音サーバ情報２０６および通信品質情報２０７との比較結果に基づいて、録音サーバ１０に対する録音データ（通話音声データ）の送信開始に関する可否判定を行う（ステップＳ６）。
【００３９】
ここで、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂそれぞれにおいて、音声通話開始時の通話セッション確立処理の際に実施される、双方の録音サーバ情報２０６および通信品質情報２０７の比較結果に基づく録音サーバ１０に対する録音データ（通話音声データ）の送信開始に関する可否判定を行う処理について、その詳細を、図３のフローチャートを用いて説明する。図３は、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂそれぞれにおいて音声通話開始時の通話セッション確立処理の際に実施される、録音サーバ１０に対する録音データ（通話音声データ）の送信開始に関する可否判定を行う処理の一例を説明するためのフローチャートである。
【００４０】
図３のフローチャートにおいて、まず、自ＩＰ電話機側の録音サーバ情報２０６と相手ＩＰ電話機側の録音サーバ情報２０６とのそれぞれに含まれている録音サーバ１０のアドレスすなわちＩＰアドレスが一致しているか否かを判定し（ステップＳ４１）、不一致であった場合には（ステップＳ４１の‘不一致’）、判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＮに設定する（ステップＳ４８）。
【００４１】
一方、双方のＩＰ電話機における録音サーバ１０のＩＰアドレスが一致している場合には（ステップＳ４１の‘一致’）、次に、自ＩＰ電話機側の通信品質情報２０７と相手ＩＰ電話機側の通信品質情報２０７とのそれぞれに基づいて、自ＩＰ電話機と録音サーバ１０との間の通信品質と、相手ＩＰ電話機と録音サーバ１０との間の通信品質との比較を行う（ステップＳ４２）。比較結果として、自ＩＰ電話機と録音サーバ１０との間の通信品質よりも相手ＩＰ電話機と録音サーバ１０との間の通信品質が高品質である（つまり、自ＩＰ電話機の方が通信品質が劣っている）と判定した場合（ステップＳ４２の‘相手ＩＰ電話機の方が高品質’）、判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＦＦに設定し、送信動作を抑止する状態に設定する（ステップＳ４３）。
【００４２】
また、ステップＳ４２における判定結果として、自ＩＰ電話機と録音サーバ１０との間の通信品質の方が相手ＩＰ電話機と録音サーバ１０との間の通信品質よりも高品質である（つまり、自ＩＰ電話機の方が通信品質が良好である）と判定した場合（ステップＳ４２の‘自ＩＰ電話機の方が高品質’）、判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＮに設定し、送信動作を許可する状態に設定する（ステップＳ４４）。
【００４３】
また、ステップＳ４２の判定結果として、自ＩＰ電話機と録音サーバ１０との間の通信品質と相手ＩＰ電話機と録音サーバ１０との間の通信品質とが同程度の品質であると判定した場合には（ステップＳ４２の‘同じ品質’）、さらに、自ＩＰ電話機側の録音サーバ情報と相手ＩＰ電話機側の録音サーバ情報とのそれぞれに含まれている録音サーバ１０までの経路情報に基づいて、自ＩＰ電話機と録音サーバ１０との間の経路情報と、相手ＩＰ電話機と録音サーバ１０との間の経路情報との比較を行う（ステップＳ４５）。
【００４４】
ステップＳ４５における比較結果として、自ＩＰ電話機と録音サーバ１０との間の経路よりも相手ＩＰ電話機と録音サーバ１０との間の経路が短いと判定した場合（ステップＳ４５の‘相手ＩＰ電話機の方が短い’）、判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＦＦに設定する（ステップＳ４６）。一方、自ＩＰ電話機と録音サーバ１０との間の経路の方が相手ＩＰ電話機と録音サーバ１０との間の経路よりも短いか、あるいは、同等であると判定した場合（ステップＳ４５の‘その他’）、判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＮに設定する（ステップＳ４６）。
【００４５】
なお、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＮに設定した場合、自ＩＰ電話機から録音サーバ１０に対する録音データ（通話音声データ）の送信開始が可能とすることを意味し、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＦＦに設定した場合、自ＩＰ電話機から録音サーバ１０に対する録音データ（通話音声データ）の送信開始を不可とすることを意味する。
【００４６】
図２のシーケンス図のステップＳ５、ステップＳ６の説明に戻って、録音サーバ１０に対する録音データ（通話音声データ）の送信開始に関する可否の判定結果として、例えば、ステップＳ５においては、発信ＩＰ電話機２０ａから録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグがＯＦＦに設定され、一方、ステップＳ６においては、着信ＩＰ電話機２０ｂから録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグがＯＮに設定されたものと仮定する。
【００４７】
しかる後、送信動作フラグがＯＦＦに設定されたＩＰ電話機すなわち発信ＩＰ電話機２０ａは、録音データ（通話音声データ）の録音サーバ１０への送信動作を抑止し、着信ＩＰ電話機２０ｂからの確立応答メッセージを受け取っていたので、その確認を示す応答確認メッセージを、着信ＩＰ電話機２０ｂに対して返送する（ステップＳ７）。該応答確認メッセージには、送信元の自ＩＰ電話機における送信動作フラグのＯＮまたはＯＦＦを示す情報（本実施形態においては、発信ＩＰ電話機２０ａのステップＳ５において設定されたＯＦＦを示す情報）を付加するようにしても良い。
【００４８】
送信動作フラグがＯＮに設定された着信ＩＰ電話機２０ｂは、発信ＩＰ電話機２０ａからの応答確認メッセージを受信すると、録音サーバ１０との間の録音セッションを確立する（ステップＳ８）。以降、発信ＩＰ電話機２０ａと着信ＩＰ電話機２０ｂとの間で確立した通話セッションにおいて、ＲＴＰ（Real-Time  Transport  Protocol）等のプロトコルに従って、通話音声データの送受信動作を開始する（ステップＳ９）。さらに、着信ＩＰ電話機２０ｂは、録音サーバ１０との間で確立した録音セッションにおいて、発信ＩＰ電話機２０ａとの間で送受信された着信ＩＰ電話機２０ｂ側の通話音声データ（送話データおよび受話データ）を録音データとして録音サーバ１０に対して送信する動作を開始する。
【００４９】
さらに、着信ＩＰ電話機２０ｂは、録音サーバ１０との間で録音セッションを確立した場合、例えば、tracerouteコマンド等を適宜使用することによって、当該着信ＩＰ電話機２０ｂから録音サーバ１０に至るまでの経路情報を取得して（ステップＳ１０）、メモリ２０２内の録音サーバ情報２０６の一つとして保持する（ステップＳ１１）。また、着信ＩＰ電話機２０ｂは、録音サーバ１０との間で確立した録音セッションにおいて、発信ＩＰ電話機２０ａとの間でＲＴＰ等のプロトコルに従って送受信された着信ＩＰ電話機２０ｂ側の通話音声データを録音データとしてそのまま録音サーバ１０に対して送信する動作を開始する（ステップＳ１２）。
【００５０】
さらに、着信ＩＰ電話機２０ｂは、録音サーバ１０との間で録音セッションを確立している状態にある限り、録音サーバ１０との間の通信状況を確認するために、録音サーバ１０からＲＴＣＰ（ＲＴＰ  Control  Protocol）プロトコルに従って通知されてくる受信品質情報を受信して（ステップＳ１３）、受信した該受信品質情報を、当該着信ＩＰ電話機２０ｂと録音サーバ１０との間の通信品質を示す情報としてメモリ２０２の通信品質情報２０７に保持する（ステップＳ１４）。しかる後、着信ＩＰ電話機２０ｂは、録音サーバ１０から通知されてきた該受信品質情報を、当該着信ＩＰ電話機２０ｂと録音サーバ１０との間の通信品質を示す情報として、ＲＴＣＰプロトコルに従って発信ＩＰ電話機２０ａに対して通知する（ステップＳ１５）。
【００５１】
以上のように、録音設定がなされている２台のＩＰ電話機間例えば発信ＩＰ電話機２０ａと着信ＩＰ電話機２０ｂとの間で通話を行う場合、録音サーバ１０との間の通信品質がより良好な方のＩＰ電話機（例えば、前述の説明においては着信ＩＰ電話機２０ｂ）から録音サーバ１０に対して通話音声データを送信して、録音サーバ１０に保存するように動作し、録音サーバ１０との間の通信品質が劣っていた方のＩＰ電話機（例えば、前述の説明においては発信ＩＰ電話機２０ａ）は、録音セッションを確立する動作が抑止されて、録音サーバ１０への通話音声データの送信動作を実施しない。
【００５２】
而して、通話録音を行うように設定された２台のＩＰ電話機同士で通話を行う場合であっても、録音サーバ１０の記憶領域を無駄に使用してしまうことがなく、また、ＩＰネットワーク３０上のトラフィックを無駄に増加させることも防ぐことができるという効果が得られる。
【００５３】
次に、通話録音中の状態において録音サーバ１０への録音データの送信を行うＩＰ電話機の切替を行うか否かを判定する録音データ送信切替の判定を行う場合の動作について、図４のシーケンスチャートを参照しながら、その一例を説明する。図４は、図１に示す通話録音システムにおいて通話録音中の録音データ送信切替判定を行う動作の一例を説明するためのシーケンス図であり、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂ、録音サーバ１０のそれぞれの間で送受信される信号の流れの一例を示している。そして、図４のシーケンスチャートにおいては、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂのうち、録音データ（通話音声データ）を録音サーバ１０に送信するＩＰ電話機を、今までの着信ＩＰ電話機２０ｂから発信ＩＰ電話機２０ａに切り替える場合の動作の一例を示している。
【００５４】
図４のシーケンスチャートにおいて、まず、発信ＩＰ電話機２０ａと着信ＩＰ電話機２０ｂとの間で通話音声データをＲＴＰ等のプロトコルに従って送受信すると（ステップＳ２１）、録音サーバ１０との間で録音セッションを確立している着信ＩＰ電話機２０ｂは、発信ＩＰ電話機２０ａとの間でＲＴＰ等のプロトコルに従って送受信された通話音声データを録音データとしてそのまま録音サーバ１０に対して送信する動作を、図２のシーケンスから継続して実施する（ステップＳ２２）。
【００５５】
さらに、着信ＩＰ電話機２０ｂは、録音サーバ１０との間で録音セッションを確立している状態にある限り、録音サーバ１０との間の通信状況を確認するために、録音サーバ１０からＲＴＣＰプロトコルに従って適宜通知されてくる受信品質情報を受信して（ステップＳ２３）、受信した該受信品質情報を録音サーバ１０との間の通信品質を示す情報としてメモリ２０２の通信品質情報２０７に保持する動作も継続する（ステップＳ２４）。そして、着信ＩＰ電話機２０ｂは、録音サーバ１０から通知されてきた該受信品質情報を、当該着信ＩＰ電話機２０ｂと録音サーバ１０との間の通信品質情報として、ＲＴＣＰプロトコルに従って発信ＩＰ電話機２０ａに対して通知する動作も継続する（ステップＳ２５）。
【００５６】
発信ＩＰ電話機２０ａは、着信ＩＰ電話機２０ｂから、該着信ＩＰ電話機２０ｂと録音サーバ１０との間の通信品質情報を受信すると、メモリ２０２に保持している発信ＩＰ電話機２０ａと録音サーバ１０との間の通信品質を示す通信品質情報２０７と受信した着信ＩＰ電話機２０ｂと録音サーバ１０との間の通信品質情報とに基づいて、通話相手の着信ＩＰ電話機２０ｂに代わって、自発信ＩＰ電話機２０ａが、録音データ（通話音声データ）を、録音サーバ１０に対して送信すべきＩＰ電話機であるか否かを判定する（ステップＳ２６）。
【００５７】
ここで、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂそれぞれにおいて、双方の通信品質情報２０７の比較結果に基づいて録音サーバ１０に対して録音データ（通話音声データ）を送信すべきＩＰ電話機を、切り替えるか否かの切替判定を行う処理について、その詳細を、図５のフローチャートを用いて説明する。図５は、発信ＩＰ電話機２０ａ、着信ＩＰ電話機２０ｂそれぞれにおいて双方の通信品質情報の比較結果に基づいて録音サーバ１０に対する録音データ（通話音声データ）の送信切替判定を行う処理の一例を説明するためのフローチャートである。
【００５８】
図５のフローチャートにおいて、まず、自ＩＰ電話機は録音サーバ１０との間で録音データ（通話音声データ）を送信中の状態にあるか否かを判定する（ステップＳ５１）。送信中の状態にあった場合には（ステップＳ５１のＹｅｓ）、次に、メモリ２０２に保持している自ＩＰ電話機と録音サーバ１０との間の通信品質情報２０７が示す通信品質よりも受信した相手ＩＰ電話機と録音サーバ１０との間の通信品質情報が示す通信品質の方が良好であるか否かを判定する（ステップＳ５２）。
【００５９】
ステップＳ５２の判定結果として、自ＩＰ電話機よりも相手ＩＰ電話機の方が、前記通信品質が良好であった場合には（ステップＳ５２のＹｅｓ）、最終的な判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＦＦに設定して、自ＩＰ電話機からは録音サーバ１０へ録音データ（通話音声データ）を送信しないように設定する（ステップＳ５３）。
【００６０】
これに対して、ステップＳ５２の判定結果として、自ＩＰ電話機よりも相手ＩＰ電話機の方が、前記通信品質が良好ではなかった場合には（ステップＳ５２のＮｏ）、最終的な判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＮに設定して、自ＩＰ電話機から録音サーバ１０へ録音データ（通話音声データ）を送信するように設定する（ステップＳ５４）。
【００６１】
また、ステップＳ５１の判定結果として、自ＩＰ電話機が録音データの送信中の状態ではなかった場合には（ステップＳ５１のＮｏ）、次に、受信した相手ＩＰ電話機と録音サーバ１０との間の通信品質情報が示す通信品質があらかじめ定めた閾値よりも低い品質（すなわち劣っている品質）になっているか否かを判定する（ステップＳ５５）。
【００６２】
ステップＳ５５の判定結果として、相手ＩＰ電話機が、前記閾値よりも低い通信品質であった場合には（ステップＳ５５のＹｅｓ）、最終的な判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＮに設定する（ステップＳ５６）。つまり、かかる場合には、録音サーバ１０への録音データの送信動作を、相手ＩＰ電話機から自ＩＰ電話機へ切り替えることになる。
【００６３】
一方、ステップＳ５５の判定結果として、相手ＩＰ電話機が、前記閾値よりも低い通信品質ではなかった場合には（ステップＳ５５のＮｏ）、最終的な判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＦＦに設定する（ステップＳ５７）。
【００６４】
なお、前述の説明においては、ステップＳ５１において、自ＩＰ電話機が、録音サーバ１０に対して録音データを送信している状態にあった場合には（ステップＳ５１のＹｅｓ）、ステップＳ５２において、直ちに、通話相手の相手ＩＰ電話機から通知されてきていた、相手ＩＰ電話機の録音サーバ１０との間の通信品質情報を参照するようにしている。しかし、図示していないが、自ＩＰ電話機に対して相手ＩＰ電話機の通信品質情報が通知されてきていなかった場合には、次のように、録音データ送信切替に関する判定処理を行う。
【００６５】
すなわち、自ＩＰ電話機と録音サーバ１０との間の通信品質情報が示す通信品質があらかじめ定めた閾値よりも低い品質になっているか否かを判定する。自ＩＰ電話機の通信品質が前記閾値よりも低い通信品質であった場合には、最終的な判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＦＦに設定して、自ＩＰ電話機からの録音データの送信動作を停止する。つまり、かかる場合には、録音サーバ１０への録音データの送信動作を、自ＩＰ電話機から相手ＩＰ電話機へ切り替えることになる。一方、自ＩＰ電話機の通信品質が前記閾値よりも低い通信品質ではなかった場合には、最終的な判定結果として、自ＩＰ電話機から録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグをＯＮのままに維持して、録音データの送信動作を継続する。
【００６６】
図４のシーケンス図のステップＳ２６の説明に戻って、録音サーバ１０に対する録音データ（通話音声データ）の送信切替判定の判定結果として、例えば、録音データの送信中の状態にはない発信ＩＰ電話機２０ａが、録音データの送信中の状態にある着信ＩＰ電話機２０ｂから受け取った通信品質情報が示す通信品質が、あらかじめ定めた閾値よりも低い品質になってしまっていたものと仮定すると、ステップＳ２６において、発信ＩＰ電話機２０ａから録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグがＯＮに設定される。つまり、録音サーバ１０に対する録音データ（通話音声データ）を送信するＩＰ電話機を、今までの着信ＩＰ電話機２０ｂから発信ＩＰ電話機２０ａに切り替える動作に移行する。
【００６７】
送信動作フラグがＯＮに設定された発信ＩＰ電話機２０ａは、録音サーバ１０との間の録音セッションを確立する（ステップＳ２７）。さらに、発信ＩＰ電話機２０ａは、録音サーバ１０との間で確立した録音セッションにおいて、着信ＩＰ電話機２０ｂとの間で送受信された発信ＩＰ電話機２０ａ側の通話音声データを録音データとして録音サーバ１０に対して送信する動作を開始する。
【００６８】
さらに、発信ＩＰ電話機２０ａは、録音サーバ１０との間で録音セッションを確立した場合、例えば、tracerouteコマンド等を使用することによって、当該発信ＩＰ電話機２０ａから録音サーバ１０への経路情報を取得して（ステップＳ２８）、メモリ２０２内の録音サーバ情報２０６の一つとして保持する（ステップＳ２９）。また、発信ＩＰ電話機２０ａは、録音サーバ１０との間で確立した録音セッションにおいて、着信ＩＰ電話機２０ｂとの間でＲＴＰ等のプロトコルに従って送受信された発信ＩＰ電話機２０ａ側の通話音声データを録音データとしてそのまま録音サーバ１０に対して送信する動作を継続する（ステップＳ３０）。
【００６９】
さらに、発信ＩＰ電話機２０ａは、録音サーバ１０との間で録音セッションを確立している状態にある限り、録音サーバ１０との間の通信状況を確認するために、録音サーバ１０からＲＴＣＰ（ＲＴＰ  Control  Protocol）プロトコルに従って適宜通知されてくる受信品質情報を受信して（ステップＳ３１）、受信した該受信品質情報を録音サーバ１０との間の通信品質を示す情報としてメモリ２０２の通信品質情報２０７に保持する（ステップＳ３２）。そして、発信ＩＰ電話機２０ａは、録音サーバ１０から通知されてきた該受信品質情報を、当該発信ＩＰ電話機２０ａと録音サーバ１０との間の通信品質情報として、ＲＴＣＰプロトコルに従って着信ＩＰ電話機２０ｂに対して通知する（ステップＳ３３）。
【００７０】
録音データ（通話音声データ）を録音サーバ１０に送信する動作を行っていた着信ＩＰ電話機２０ｂは、発信ＩＰ電話機２０ａから該発信ＩＰ電話機２０ａと録音サーバ１０との間の通信品質情報を受信すると、図５のフローチャートにて詳細に説明した手順に従って、録音サーバ１０に対する録音データ（通話音声データ）の送信切替可否に関する判定を行う（ステップＳ３４）。
【００７１】
判定結果として、例えば、録音データの送信中の状態にある着信ＩＰ電話機２０ｂにおいて、自着信ＩＰ電話機２０ｂのメモリ２０２に保持している通信品質情報２０７が示す通信品質が、録音データの送信を開始した発信ＩＰ電話機２０ａから受け取った通信品質情報が示す通信品質よりも低い品質（つまり、劣っている品質）になっているものと仮定すると、ステップＳ３４において、自着信ＩＰ電話機２０ｂから録音サーバ１０への録音データ（通話音声データ）の送信動作を指示する送信動作フラグがＯＦＦに設定される。
【００７２】
その結果、着信ＩＰ電話機２０ｂは、録音サーバ１０との間の録音セッションを終了（切断）させて、録音データ（通話音声データ）の録音サーバ１０に対する送信動作を停止する（ステップＳ３５）。つまり、録音サーバ１０に対して録音データ（通話音声データ）を送信するＩＰ電話機を、今までの着信ＩＰ電話機２０ｂから発信ＩＰ電話機２０ａに切り替える動作が完了する。
【００７３】
以上のように、録音設定がなされている２台のＩＰ電話機間例えば発信ＩＰ電話機２０ａと着信ＩＰ電話機２０ｂとの間で音声通話を行っている最中の状態であっても、適宜、２台のＩＰ電話機の通信品質を比較する動作を実施することによって、録音サーバ１０への録音データ（通話音声データ）を送信するＩＰ電話機を、録音サーバ１０との間の通信品質がより良好な方のＩＰ電話機（例えば、前述の説明においては発信ＩＰ電話機２０ａ）に切り替えることができ、録音サーバ１０に対して品質がより良好な通話音声データを送信して、録音サーバ１０に保存するように動作させることができる。このように録音サーバ１０に保存された通信品質がより良好な通話録音データの再生は、該通話録音データの送信元の如何に関わらず、２台のＩＰ電話機すなわち発信ＩＰ電話機２０ａおよび着信ＩＰ電話機２０ｂのいずれからも可能である。再生された通話データが発信ＩＰ電話機２０ａから送信されたものか、あるいは着信ＩＰ電話機２０ｂから送信されたものかは、該録音データに含まれて保存されている電話機情報により知ることができる。
【００７４】
（実施形態の効果の説明）
以上に詳細に説明したように、本実施形態においては、互いに通話しているＩＰ電話機２０ａ、ＩＰ電話機２０ｂの間で、録音サーバ１０との通信品質情報の交換を行うことにより、録音サーバ１０への録音データ送信可否（送信抑制）を決定することによって、録音サーバ１０に対して録音データ（通話音声データ）を送信するＩＰ電話機が、ＩＰ電話機２０ａ、ＩＰ電話機２０ｂのいずれか一方のＩＰ電話機に設定される。したがって、録音サーバ１０への重複する録音データ（通話音声データ）の送信を抑制することができ、而して、通話録音システムを構成するＩＰネットワーク内の通信トラフィックを軽減するとともに、録音サーバ１０の記憶容量を無駄に消費することを回避することができる。
【００７５】
（その他の実施形態）
前述の実施形態においては、通話開始時および通話中の状態にある２台のＩＰ電話機間（例えば、発信ＩＰ電話機２０ａと着信ＩＰ電話機２０ｂとの間）で、それぞれのＩＰ電話機と録音サーバ１０との間の通信品質情報の交換を行うことにより、２台のＩＰ電話機に関する録音サーバへの通話音声データの送信可否（送信抑制）を決定する仕組みを備えている場合について説明したが、本発明は、かかる場合に限るものではない。なお、本その他の実施形態においても、前述の実施形態の場合と同様、録音サーバ１０に保存された通話録音データに関しては、該通話録音データの送信元の如何に関わらず、２台のＩＰ電話機すなわち発信ＩＰ電話機２０ａと着信ＩＰ電話機２０ｂとのいずれからも再生を行うことが可能である。
【００７６】
（その他の第１の実施形態）
例えば、その他の第１の実施形態として、通話開始時に、２台のＩＰ電話機間（例えば、発信ＩＰ電話機２０ａと着信ＩＰ電話機２０ｂとの間）で通話音声データ（録音データ）の録音サーバ１０への録音要求の送信時刻情報を交換することにより、２台のＩＰ電話機に関する録音サーバ１０への通話音声データ（録音データ）の送信可否（送信抑制）を決定する仕組みを備えるようにしても良い。具体的には、録音サーバ１０に対して通話音声データ（録音データ）の録音用の録音セッション確立要求を送信しようとする送信時刻に関する情報を、２台のＩＰ電話機間で交換し合うようにする。
【００７７】
そして、録音セッション確立要求の送信時刻が早い方のＩＰ電話機が、録音セッションを確立して、録音サーバ１０に対して通話音声データ（録音データ）を送信し、録音セッションの確立要求の送信時刻が遅い方のＩＰ電話機は、録音セッション確立要求を無効にして、録音セッションを開放するようにすれば良い。なお、録音セッションを確立した以降においては、前述した実施形態の場合と同様に、例えば、ＩＰ電話機と録音サーバ１０との間の通信品質情報を用いて、通話音声データ（録音データ）を送信するＩＰ電話機を通話相手のＩＰ電話機に切り替えるべきか否かを判定して、録音サーバ１０との間の録音セッションを切り替えるようにしても良い。
【００７８】
（その他の第２の実施形態）
あるいは、その他の第２の実施形態として、ＩＰ電話機は、当該ＩＰ電話機の通話相手に関する情報も含む録音セッション確立要求を録音サーバ１０に送信して、録音サーバ１０側で、通話相手からの録音セッション確立要求が既に到着済みか否かを確認するようにしても良い。そして、録音サーバ１０は、該録音セッション確立要求を受け取った際に、該録音セッション確立要求に含まれている通話相手に関する情報を参照して、該通話相手からの録音セッション確立要求がまだ到着していなかった場合には、当該ＩＰ電話機との録音セッションを確立する動作を行い、一方、該通話相手からの録音セッション確立要求が既に到着済みであった場合には、当該ＩＰ電話機との録音セッションの確立動作を行わないようにすれば良い。
【００７９】
つまり、ＩＰ電話機は、通話音声データを録音するための録音セッションを録音サーバ１０との間で確立するために、録音サーバ１０に対して、自ＩＰ電話機および通話相手となるＩＰ電話機を特定する電話機情報を少なくとも含む録音セッション確立要求を録音サーバ１０に送信することにより、該ＩＰ電話機からの録音セッション確立要求を受け取った録音サーバ１０は、該録音セッション確立要求に含まれている通話相手となるＩＰ電話機を特定する電話機情報を参照して、通話相手となるＩＰ電話機からの録音セッション確立要求が既に到着しているか否かを確認する。
【００８０】
そして、通話相手となるＩＰ電話機からの録音セッション確立要求がまだ到着していなかった場合には、今回受け取った録音セッション確立要求の送信元のＩＰ電話機との間の録音セッションを確立して、以降、当該ＩＰ電話機から録音データとして送信されてくる通話音声データを保存するように設定し、一方、通話相手となるＩＰ電話機からの録音セッション確立要求が既に到着していた場合には、今回受け取った録音セッション確立要求を拒絶して、今回の送信元のＩＰ電話機との間の録音セッションを確立しないようにする。なお、録音セッションを確立した以降においては、前述した実施形態の場合と同様に、ＩＰ電話機と録音サーバ１０との間の通信品質情報を用いて、通話音声データ（録音データ）を送信するＩＰ電話機を通話相手のＩＰ電話機に切り替えるべきか否かを判定して、録音サーバ１０との間の録音セッションを切り替えるようにしても良い。
【００８１】
（その他の第３の実施形態）
あるいは、その他の第３の実施形態として、録音設定がなされているＩＰ電話機同士（ＩＰ電話機Ａ、ＩＰ電話機Ｂ）の音声通話の場合、録音サーバ１０に対して双方のＩＰ電話機から通話音声データ（録音データ）を送信することにし、録音サーバ１０において、先に受け取った通話音声データ（録音データ）を記録し、後から届いた通話音声データ（録音データ）は廃棄するように動作しても良い。かかる動作を行う場合は、ＩＰネットワーク３０には２重に同じ通話音声データ（録音データ）が伝送されることになり、通信トラフィックを軽減することにはならないが、録音サーバ１０には必要とする通話音声データ（録音データ）を確実に保持することができるとともに、録音サーバ１０の記憶容量を無駄に消費することを回避することができる。
【００８２】
図６は、その他の実施形態において重複する録音データの２重保存を回避する録音サーバ１０における処理の一例を説明するためのフローチャートであり、前述したように、先に受け取った録音データ（通話音声データ：送話データおよび受話データ）を保存し、後から届いた録音データ（通話音声データ：送話データおよび受話データ）を廃棄する処理の一例を示している。なお、録音サーバ１０において録音データの重複を確認することを可能にするために、本実施形態においては、録音データとして、通話音声データ（送話データおよび受話データ）の他に、電話機情報（自電話機情報および相手電話機情報）と通話時刻情報（通話開始時刻、通話終了時刻）の各データを少なくとも追加して、録音サーバ１０に送信することとする。ここに、電話機情報（自電話機情報および相手電話機情報）は、各ＩＰ電話機を特定することができる固有の情報であり、例えば、電話番号やＩＰアドレス等の情報である。なお、場合によっては、追加するデータとして、電話機情報（自電話機情報および相手電話機情報）が少なくとも含まれていれば良い。
【００８３】
図６のフローチャートにおいて、録音サーバ１０は、通話中の２台のＩＰ電話機のいずれかのＩＰ電話機から、録音データとして、通話音声データ（送話データ、受話データ）とともに、通話時刻情報および電話機情報を受信すると（ステップＳ６１）、受信した録音データに含まれている電話機情報の自電話機情報と相手電話機情報とを入れ替える。そして、入れ替えた結果に基づいて、前記通話音声データに追加したすべてのデータが一致する録音データを既に保存済みか否かを確認する（ステップＳ６２）。なお、さらに、通話音声データの送話データと受話データについても入れ替えを行って、追加したデータの他に該通話音声データも含む形で、録音データのすべてのデータが一致する録音データが既に保存済みになっているか否かを確認するようにしても良い。
【００８４】
一致する録音データを保存済みではなかった場合には（ステップＳ６２のＮｏ）、受信した録音データは重複していない新規の録音データであるので、該録音データを保存する（ステップＳ６４）。一方、すべてのデータが一致する録音データを既に保存済みであった場合には（ステップＳ６２のＹｅｓ）、一方、すべてのデータが一致する録音データを既に保存済みであった場合には（ステップＳ６２のＹｅｓ）、今回受信した録音データに含まれている電話機情報（自電話機情報および相手電話機情報）を該保存済みの録音データに関連付けるとともに、通話データの重複保存を回避するために、今回受信した該録音データを廃棄する（ステップＳ６３）。
【００８５】
図７は、図６のフローチャートのステップＳ６３における電話機情報の関連付けの様子を説明するための模式図であり、保存済みの録音データに、今回受信した録音データに含まれている電話機情報（自電話機情報および相手電話機情報）の関連付けを行った様子を示している。図７の模式図においては、録音サーバ１０は、ＩＰ電話機Ａの録音データとして、自ＩＰ電話機Ａが送話した送話データａと通話相手のＩＰ電話機Ｂから受け取った受話データｂとを、電話機情報の自電話機情報であるＩＰ電話機Ａおよび相手電話機情報であるＩＰ電話機Ｂ、通話時刻情報とともに既に保存している。
【００８６】
かかる保存状態にある録音サーバ１０に対して、ＩＰ電話機Ａの通話相手のＩＰ電話機Ｂから、該ＩＰ電話機Ｂの録音データとして、図７の模式図に破線で示しているように、自ＩＰ電話機Ｂが送話した送話データｂと通話相手のＩＰ電話機Ａから受け取った受話データａとを、電話機情報の自電話機情報であるＩＰ電話機Ｂおよび相手電話機情報であるＩＰ電話機Ａ、通話時刻情報とともに送信してくる。録音サーバ１０において、図６のフローチャートのステップＳ６２の処理により、ＩＰ電話機Ｂから受信した録音データにある電話機情報の自電話機情報のＩＰ電話機Ｂと相手電話機情報のＩＰ電話機Ａとを入れ替えると、自電話機情報のＩＰ電話機Ａと相手電話機情報のＩＰ電話機Ｂとなる。（さらに、通話音声データの送話データｂと受話データａとを入れ替えると、送話データａと受話データｂとなる。）
【００８７】
したがって、録音サーバ１０は、ＩＰ電話機Ｂの録音データと同じデータがＩＰ電話機Ａの録音データとして既に保存済みであることが分かるので、図７の模式図に、互いにクロスした線分で示しているように、ＩＰ電話機Ｂから今回送信されてきた録音データの電話機情報（自電話機情報および相手電話機情報）を、既に保存済みのＩＰ電話機Ａの録音データの送話データａと受話データｂとに対して、送話データａに関しては受話データａとなるように、また、受話データｂに関しては送話データｂになるように関連付けを行う。しかる後、図７の模式図に破線で示しているように、録音サーバ１０は、ＩＰ電話機Ｂから今回送信されてきた録音データを廃棄する。
【００８８】
図６のフローチャートに例示したような録音サーバ１０側の動作を行うことにより、ＩＰネットワーク３０上には、通信トラフィックとして２重に同じ録音データが流れてしまうが、録音サーバ１０においては、必要とする録音データを確実に保存しつつ、同じ録音データを２重に保存することを回避することができる。したがって、録音サーバ１０は、より長時間、より多くの録音データ（通話音声データ）を保存することができる。
【００８９】
以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。
【符号の説明】
【００９０】
１０      録音サーバ
２０ａ    ＩＰ電話機（発信ＩＰ電話機）
２０ｂ    ＩＰ電話機（着信ＩＰ電話機）
３０      ＩＰネットワーク
２０１    制御部
２０２    メモリ
２０３    通信インタフェース
２０４    録音データ送信開始判定処理部
２０５    録音データ送信切替判定処理部
２０６    録音サーバ情報
２０７    通信品質情報
【図１】
2019047381.tif 000003
【図２】
2019047381.tif 000004
【図３】
2019047381.tif 000005
【図４】
2019047381.tif 000006
【図５】
2019047381.tif 000007
【図６】
2019047381.tif 000008
【図７】
2019047381.tif 000009
【図８】
2019047381.tif 000010
【手続補正書】
【提出日】平成30年9月25日(2018.9.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする通話録音システム。
【請求項２】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記ＩＰ電話機は、前記通話音声データを録音するための録音セッションを前記録音サーバとの間で確立するために、自ＩＰ電話機および通話相手となる前記ＩＰ電話機を特定する電話機情報を少なくとも含む録音セッションの確立要求を前記録音サーバに対して送信し、
また、前記ＩＰ電話機から前記録音セッション確立要求を受け取った前記録音サーバは、該録音セッション確立要求に含まれている通話相手となる前記ＩＰ電話機を特定する前記電話機情報を参照して、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着しているか否かを確認して、
通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が到着していなかった場合には、受け取った前記録音セッション確立要求の送信元の前記ＩＰ電話機との間の録音セッションを確立して、以降、当該ＩＰ電話機から前記録音データとして送信されてくる前記通話音声データを保存するように設定し、
一方、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着していた場合には、受け取った前記録音セッション確立要求を拒絶して、送信元の前記ＩＰ電話機との間の録音セッションを確立しない
ことを特徴とする通話録音システム。
【請求項３】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音システムにおいて、
前記録音サーバに前記通話音声データを録音するための録音セッションを確立している状態にある前記ＩＰ電話機は、前記録音データとして、前記通話音声データと自ＩＰ電話機および通話相手となる前記ＩＰ電話機のそれぞれを特定する電話機情報とを少なくとも含むデータを前記録音サーバに送信し、
また、前記録音サーバは、前記ＩＰ電話機から前記録音データを受信した際に、該録音データに含まれている前記電話機情報の前記自ＩＰ電話機を特定する情報と前記通話相手となる前記ＩＰ電話機を特定する情報とを入れ替えた状態の録音データが、既に保存済みになっているか否かを確認して、
まだ保存していなかった場合には、前記ＩＰ電話機から受信した前記録音データを保存し、
一方、既に保存済みであった場合には、前記ＩＰ電話機から受信した前記録音データに含まれている前記電話機情報を保存済みの前記録音データに関連付けるとともに、前記ＩＰ電話機から受信した前記録音データを廃棄する
ことを特徴とする通話録音システム。
【請求項４】
前記ＩＰ電話機は、
前記録音セッションを確立している前記録音サーバから、当該ＩＰ電話機が送信した前記録音データに関する受信品質を示す情報として適宜送信されてくる受信品質情報を受け取った際に、該受信品質情報を、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報として保存するとともに、前記通話相手の前記ＩＰ電話機に送信し、
さらに、前記通話相手の前記ＩＰ電話機から、当該通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質に関する情報を受信していた場合には、
自ＩＰ電話機と前記録音サーバとの間の前記通信品質と前記通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質との比較を行い、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信する動作を継続し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信する動作を停止する
ことを特徴とする請求項２又は３に記載の通話録音システム。
【請求項５】
前記ＩＰ電話機は、
前記録音セッションを確立している前記録音サーバから、当該ＩＰ電話機が送信した前記録音データに関する受信品質を示す情報として適宜送信されてくる受信品質情報を受け取った際に、該受信品質情報を、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報として保存するとともに、前記通話相手の前記ＩＰ電話機に送信し、
さらに、前記通話相手の前記ＩＰ電話機から、当該通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質に関する情報を受信していなかった場合には、
自ＩＰ電話機と前記録音サーバとの間の前記通信品質とあらかじめ定めた閾値との比較を行い、
自ＩＰ電話機と前記録音サーバとの間の前記通信品質が前記閾値以上の品質であった場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信する動作を継続し、
一方、自ＩＰ電話機と前記録音サーバとの間の前記通信品質が前記閾値よりも低い品質であった場合には、前記通話音声データを前記録音サーバに対して送信する動作を停止する
ことを特徴とする請求項２又は３に記載の通話録音システム。
【請求項６】
前記ＩＰ電話機は、
前記録音セッションを確立していない状態にあった場合、前記通話相手の前記ＩＰ電話機から、当該通話相手の前記ＩＰ電話機と前記録音サーバとの間の前記通信品質に関する情報を受信した際に、
受信した前記通話相手のＩＰ電話機と前記録音サーバとの間の前記通信品質とあらかじめ定めた閾値との比較を行い、
受信した前記通話相手のＩＰ電話機と前記録音サーバとの間の前記通信品質が、前記閾値よりも低い品質であった場合には、自ＩＰ電話機からの前記録音サーバへの前記録音データの送信動作を行う状態に切り替えるために、前記録音サーバとの間で録音セッションを確立する動作を行い、
一方、受信した前記通話相手のＩＰ電話機と前記録音サーバとの間の前記通信品質が前記閾値以上の品質であった場合には、自ＩＰ電話機からの前記録音サーバへの前記録音データの送信動作を停止している状態を継続する
ことを特徴とする請求項４に記載の通話録音システム。
【請求項７】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする通話録音方法。
【請求項８】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記ＩＰ電話機は、前記通話音声データを録音するための録音セッションを前記録音サーバとの間で確立するために、自ＩＰ電話機および通話相手となる前記ＩＰ電話機を特定する電話機情報を少なくとも含む録音セッションの確立要求を前記録音サーバに対して送信し、
また、前記ＩＰ電話機から前記録音セッション確立要求を受け取った前記録音サーバは、該録音セッション確立要求に含まれている通話相手となる前記ＩＰ電話機を特定する前記電話機情報を参照して、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着しているか否かを確認して、
通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が到着していなかった場合には、受け取った前記録音セッション確立要求の送信元の前記ＩＰ電話機との間の録音セッションを確立して、以降、当該ＩＰ電話機から前記録音データとして送信されてくる前記通話音声データを保存するように設定し、
一方、通話相手となる前記ＩＰ電話機からの前記録音セッション確立要求が既に到着していた場合には、受け取った前記録音セッション確立要求を拒絶して、送信元の前記ＩＰ電話機との間の録音セッションを確立しない
ことを特徴とする通話録音方法。
【請求項９】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する通話録音方法であって、
前記録音サーバに前記通話音声データを録音するための録音セッションを確立している状態にある前記ＩＰ電話機は、前記録音データとして、前記通話音声データと自ＩＰ電話機および通話相手となる前記ＩＰ電話機のそれぞれを特定する電話機情報とを少なくとも含むデータを前記録音サーバに送信し、
また、前記録音サーバは、前記ＩＰ電話機から前記録音データを受信した際に、該録音データに含まれている前記電話機情報の前記自ＩＰ電話機を特定する情報と前記通話相手となる前記ＩＰ電話機を特定する情報とを入れ替えた状態の録音データが、既に保存済みになっているか否かを確認して、
まだ保存していなかった場合には、前記ＩＰ電話機から受信した前記録音データを保存し、
一方、既に保存済みであった場合には、前記ＩＰ電話機から受信した前記録音データに含まれている前記電話機情報を保存済みの前記録音データに関連付けるとともに、前記ＩＰ電話機から受信した前記録音データを廃棄する
ことを特徴とする通話録音方法。
【請求項１０】
ＩＰネットワークを介して、音声通話中のＩＰ電話機から通話音声データを録音データとして録音サーバに対して送信することにより、該録音サーバに録音する動作を前記ＩＰ電話機に搭載したコンピュータによって実行することが可能な通話録音プログラムであって、
前記ＩＰ電話機は、通話相手となる前記ＩＰ電話機との間で通話開始時の通話セッションを設定する際に、自ＩＰ電話機と前記録音サーバとの間の通信品質に関する情報を互いに交換し合うことにより、双方の前記ＩＰ電話機に関する前記通信品質を比較し、
自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が良好な場合には、前記通話音声データを前記録音データとして前記録音サーバに対して送信するように設定し、
一方、自ＩＰ電話機が通話相手となる前記ＩＰ電話機よりも前記通信品質が劣っていた場合には、前記通話音声データを前記録音サーバに対して送信しないように設定する
ことを特徴とする通話録音プログラム。