(57)【要約】【課題】通話録音システムにおいて、通話を録音するに際して、録音の取りこぼしをすることなく、録音のための計算機リソースをむだに消費しないようにする。【解決手段】通話録音情報管理装置は、録音の対象となるＩＰアドレスを記憶したテーブルを保持し、録音装置は、通話録音情報管理装置に、通話に係る電話機のＩＰアドレスをパラメータとして、録音の要否の問合せを送信し、通話録音情報管理装置は、録音の対象となるＩＰアドレスを記憶したテーブルを参照し、受信したＩＰアドレスと録音の対象となるＩＰアドレスを記憶したテーブルにより、録音の要否の返答を録音装置に送信し、録音装置は、通話録音情報管理装置から送信された録音の要否に従って、その通話の録音を制御する。【選択図】  図２
2020078000.tif 000002
【特許請求の範囲】
【請求項１】
通話を録音する通話録音システムであって、
構内交換機に接続された電話機と、
構内交換機から通話情報を取得する通話情報取得装置と、
構内網での音声パケットをキャプチャして録音する録音装置と、
通話情報と録音情報を保持して、前記録音装置を制御する通話録音情報管理装置とを備え、
前記電話機と前記構内交換機が接続された構内網では、ＩＰプロトコルにより、各々の装置が通信し、
前記通話録音情報管理装置は、録音の対象となるＩＰアドレスを記憶したテーブルを保持し、
前記録音装置は、前記通話録音情報管理装置に、通話に係る電話機のＩＰアドレスをパラメータとして、録音の要否の問合せを送信し、
前記通話録音情報管理装置は、録音の対象となるＩＰアドレスを記憶したテーブルを参照し、前記受信したＩＰアドレスと録音の対象となるＩＰアドレスを記憶したテーブルにより、録音の要否の返答を前記録音装置に送信し、
前記録音装置は、前記通話録音情報管理装置から送信された録音の要否に従って、その通話の録音を制御することを特徴とする通話録音システム。
【請求項２】
前記録音の対象となるＩＰアドレスを記憶したテーブルは、内線番号とＩＰアドレスが対となるテーブルであることを特徴とする請求項１記載の通話録音システム。
【請求項３】
前記通話情報取得装置は、録音の対象とする内線番号のテーブルを保持し、
前記電話機の初期起動時に、前記構内交換機より、各電話機のＩＰアドレスを取得し、
前記通話録音情報管理装置に、録音の対象とする内線番号とＩＰアドレス対にして送信することを特徴とする請求項２記載の通話録音システム。
【請求項４】
前記録音装置は、前記通話録音情報管理装置に、通話に係る電話機のＩＰアドレスをパラメータとして、録音の要否の問合せを送信したときに、
前記通話録音情報管理装置から前記録音の要否の返答が送信されてこなかった場合は、その通話の録音を継続することを特徴とする請求項１記載の通話録音システム。
【請求項５】
前記録音装置は、通話の開始時には、ネットワーク上を流れて入力される全ての音声パケットを録音することを特徴とする請求項１記載の通話録音システム。
【請求項６】
通話を録音する通話録音システムの通話録音方法であって、
前記通話録音システムは、
構内交換機に接続された電話機と、
構内交換機から通話情報を取得する通話情報取得装置と、
構内網での音声パケットをキャプチャして録音する録音装置と、
通話情報と録音情報を保持して、前記録音装置を制御する通話録音情報管理装置とを備え、
前記電話機と前記構内交換機が接続された構内網では、ＩＰプロトコルにより、各々の装置が通信するステップと、
前記通話録音情報管理装置が、録音の対象となるＩＰアドレスを記憶したテーブルを保持するステップと、
前記録音装置は、前記通話録音情報管理装置に、通話に係る電話機のＩＰアドレスをパラメータとして、録音の要否の問合せを送信するステップと、
前記通話録音情報管理装置は、録音の対象となるＩＰアドレスを記憶したテーブルを参照し、前記受信したＩＰアドレスと録音の対象となるＩＰアドレスを記憶したテーブルにより、録音の要否の返答を前記録音装置に送信するステップと、
前記録音装置は、前記通話録音情報管理装置から送信された録音の要否に従って、その通話の録音を制御するステップとを有することを特徴とする通話録音方法。
【請求項７】
前記録音の対象となるＩＰアドレスを記憶したテーブルは、内線番号とＩＰアドレスが対となるテーブルであることを特徴とする請求項６記載の通話録音方法。
【請求項８】
さらに、前記通話情報取得装置が、録音の対象とする内線番号のテーブルを保持するステップと、
前記通話情報取得装置が、前記電話機の初期起動時に、前記構内交換機より、各電話機のＩＰアドレスを取得するステップと、
前記通話録音情報管理装置に、録音の対象とする内線番号とＩＰアドレス対にして送信するステップとを有することを特徴とする請求項７記載の通話録音方法。
【請求項９】
さらに、前記録音装置が、前記通話録音情報管理装置に、通話に係る電話機のＩＰアドレスをパラメータとして、録音の要否の問合せを送信したときに、
前記録音装置は、前記通話録音情報管理装置から前記録音の要否の返答が送信されてこなかった場合は、その通話の録音を継続するステップを有することを特徴とする請求項６記載の通話録音方法。
【請求項１０】
さらに、前記録音装置は、通話の開始時には、ネットワーク上を流れて入力される全ての音声パケットを録音するステップを有することを特徴とする請求項６記載の通話録音方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話録音システムおよび通話録音方法に係り、特に、通話を録音するに際して、録音の取りこぼしをすることなく、録音のための計算機リソースを無駄にしないシステムを構築するのに好適な通話録音システムおよび通話録音方法に関する。
【背景技術】
【０００２】
コールセンタなど企業が顧客への電話対応業務をおこなう場合に、通話録音システムにより、通話録音がおこなわれるのが一般的になっている。通話録音の目的は、第一に、応対品質の向上および顧客満足度の向上がある。第二に、オペレータの聞き漏らしをサポートする業務上必須ツールとして活用するためである。また、第三に、顧客とのトラブル防止やオペレータの不正発言の防止としての意義がある。
【０００３】
通話録音システムに関しては、例えば、特許文献１においては、各拠点に通話録音サーバを設置し、通話録音制御サーバで、通話録音データの検索および再生をおこなう技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−４２１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来技術では、受話器をオフフックにして呼が確立した時点で、通話録音を開始するものとしている（段落番号００１７）。このように、ネットワーク上に音声パケット（ＲＴＰ（Real-time Transport Protocol）パケット）が流れた時点で録音を開始することによって、不要な音声パケット（録音対象外の通話）を含む全ての音声パケットを録音しており、録音情報のロストを発生させないことができる。しかしながら、従来技術の録音方法では、不要な音声パケットの録音も行っており、その分の通話録音サーバのサーバリソース（ＣＰＵ、メモリ、ハードディスク等）および録音リソース（録音処理ソフトウェアのチャネル数）を消費することから、計算機リソースを浪費することになり、そのために計算機リソースを最適化することが困難である。このことから、小規模席数の通話録音システムを構築する場合においても、通話録音サーバのサーバリソース、録音リソースを余分に準備する必要があり、通話録音システム構築のコストが増大する。また、録音に必要のない通話の音声パケットを録音していたため、消費電力が増大し、運用時のコストが増加する。
【０００６】
一方、通話録音サーバのリソースを最適化する方法としては、電話機が通話状態となった時点で、録音の要否を判定し、該当電話機の音声パケットの録音を開始する方法がある。しかしながら、この方法では、通話対象の電話機の監視に失敗した場合（ネットワーク遅延、パケットロスト等）には、該当電話機に対する録音開始の遅延や録音未実施により、録音できないケースがあり、録音品質が低下する問題がある。
【０００７】
また、通話録音サーバに、録音対象の電話機を識別する情報（例えば、ＩＰアドレス）を設定し、その電話機の音声パケットのみを録音する方法も考えられる。しかしながら、通話システムがＤＨＣＰ（Dynamic Host Configuration Protocol）などにより、電話機に動的ＩＰアドレスが設定された場合には、設定した録音対象の電話機を識別する情報（ＩＰアドレス）と実際の録音対象の電話機のＩＰアドレスが不一致となり、録音を行えないケースがある。
【０００８】
本発明の目的は、通話を録音するに際して、録音の取りこぼしをすることなく、録音のための計算機リソースを無駄に消費しない通話録音システムおよび通話録音方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る通話録音システムは、好ましくは、通話を録音する通話録音システムであって、構内交換機に接続された電話機と、構内交換機から通話情報を取得する通話情報取得装置と、構内網での音声パケットをキャプチャして録音する録音装置と、通話情報と録音情報を保持して、録音装置を制御する通話録音情報管理装置とを備え、電話機と構内交換機が接続された構内網では、ＩＰプロトコルにより、各々の装置が通信し、通話録音情報管理装置は、録音の対象となるＩＰアドレスを記憶したテーブルを保持し、録音装置は、通話録音情報管理装置に、通話に係る電話機のＩＰアドレスをパラメータとして、録音の要否の問合せを送信し、通話録音情報管理装置は、録音の対象となるＩＰアドレスを記憶したテーブルを参照し、受信したＩＰアドレスと録音の対象となるＩＰアドレスを記憶したテーブルにより、録音の要否の返答を録音装置に送信し、録音装置は、通話録音情報管理装置から送信された録音の要否に従って、その通話の録音を制御するようにしたものである。
【発明の効果】
【００１０】
本発明によれば、通話を録音するに際して、録音の取りこぼしをすることなく、録音のための計算機リソースをむだに消費しない通話録音システムおよび通話録音方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】通話録音システムの全体構成図である。
【図２】図１に追加して通話録音システムの処理の流れを示す図である。
【図３】通話録音情報管理装置のハードウェア・ソフトウェア構成を示す図である。
【図４】録音内線情報テーブルの一例を示す図である。
【図５】録音内線ＩＰアドレス対応テーブルの一例を示す図である。
【図６】通話情報テーブルの一例を示す図である。
【図７】録音情報テーブルの一例を示す図である。
【図８】録音対象となる電話機での通話における処理のシーケンス図である。
【図９】録音対象とならない電話機での通話における処理のシーケンス図である。
【図１０】通話録音情報管理装置に障害が発生したときの処理のシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、本発明に係る一実施形態を、図１ないし図１０を用いて説明する。
先ず、図１ないし図３を用いて、通話録音システムの構成と処理の概要について説明する。
【００１３】
先ず、図１を用いて通話録音システムの全体構成を説明する。
通話録音システムは、図１に示されるように、ＩＰ−ＰＢＸ（Private Branch eXchange：構内交換機）４００、通話情報取得装置２００、通話録音情報管理装置１００、通話録音装置３００、電話機１０、ネットワークスイッチ５０から構成され、各々がネットワークスイッチ５０により、ＩＰプロトコルにより、構内接続されている。本実施形態の通話録音システムは、顧客等の電話機（図示せず）から公衆網５を介して接続されるＩＰ−ＰＢＸ４００が、ネットワークスイッチ５０を介して、構内の電話機１０と接続し通話をする場合にその通話を録音することを可能とする。
【００１４】
ＩＰ−ＰＢＸ４００は、顧客等の電話機からの呼を受けて、構内網と公衆網５のプロトコル変換、回線交換、発着信の呼制御などをおこなう装置である。
【００１５】
通話情報取得装置２００は、ＩＰ−ＰＢＸ４００から、通話情報（通話時刻、内線番号など）を取得する装置である。
【００１６】
録音装置３００は、電話機１０でやりとりされる通話の音声パケット（ＲＴＰパケット）を、ネットワークスイッチ５０経由で、録音データとして録音する装置である。
【００１７】
通話録音情報管理装置１００は、通話情報と、録音情報を対応付けて管理し、録音装置を制御するための装置である。
【００１８】
ネットワークスイッチ５０は、構内網での各機器のネットワーク接続をおこなう装置である。
【００１９】
電話機１０は、内線番号を付与されており、構内での電話機、または、外部の電話機と接続して通話をおこなう装置である。以下では、内線番号が付与された構内の電話機を、内線電話機１０ということにする。
【００２０】
通話情報取得装置２００は、機能構成として、通話情報取得部２１０、内線情報取得部２２０、通話情報・内線情報送信部２３０、記憶部２４０を有する。
【００２１】
通話情報取得部２１０は、ＩＰ−ＰＢＸ４００から通話情報を取得する機能部である。内線情報取得部２２０は、ＩＰ−ＰＢＸ４００から、電話機１０の内線情報、ＩＰアドレス情報を取得する機能部である。通話情報・内線情報送信部２３０は、取得した通話情報、内線情報を通話録音情報管理装置１００に送信する機能部である。記憶部２４０は、取得した情報および管理のために必要な情報を保持する機能部である。記憶部２４０は、録音内線情報テーブル５５０を保持する。
【００２２】
通話録音情報管理装置１００は、機能構成として、通話情報登録部１１０、内線情報登録部１２０、録音内線制御部１３０、録音情報登録部１４０、記憶部１５０を有する。
【００２３】
通話情報登録部１１０は、通話情報取得装置２００から送信される通話情報を登録する機能部である。内線情報登録部１２０は、通話情報取得装置２００から受信した内線電話機１０の内線番号とＩＰアドレスの情報を登録する機能部である。録音内線制御部１３０は、内線電話機１０の録音を継続するか否かを判断する機能部である。録音情報登録部１４０は、通話録音装置３００から送信される録音情報５６０と録音データ５７０を登録する機能部である。記憶部１５０は、通話録音装置の制御情報、録音の制御情報、録音ファイルを保持する機能部である。記憶部１５０は、録音内線ＩＰアドレス対応テーブル５１０、通話情報テーブル５２０、録音情報テーブル５３０、録音ファイル５４０を保持する。
【００２４】
通話録音装置３００は、機能構成として、録音制御部３１０と、録音情報送信部３２０、記憶部３３０を有する。
【００２５】
録音制御部３１０は、ネットワーク上の音声パケットをキャプチャして、録音を行う機能部である。録音情報送信部３２０は、録音情報５６０、録音データ５７０を通話録音情報管理装置１００に送信する機能部である。記憶部３３０は、録音に関するデータを保持する機能部である。記憶部３３０は、録音情報５６０、録音データ５７０を保持する。
なお、各テーブルの構造は、後に詳説する。
【００２６】
次に、図２を用いて通話録音システムの処理の概要について説明する。
ここで、通話情報録音装置２００の録音内線情報テーブル５５０に、内線１００１が録音対象の内線として登録されており、内線１００２は録音対象の内線として登録されていないものとする。また、内線１００１の電話機には、ＩＰアドレスとして、１０．１０．１０．１が設定されており、内線１００２の電話機には、ＩＰアドレスとして、１０．１０．１０．２が設定されているものとする。
【００２７】
先ず、各内線電話機１０の初期起動のタイミングで、通話情報取得装置２００の内線情報取得部２２０は、ＩＰ−ＰＢＸ４００から、内線情報（電話機１０（内線番号１００１）の内線番号とＩＰアドレス）を取得する（Ａ００）。
【００２８】
次に、通話情報取得装置２００の通話情報・内線情報送信部２３０は、通話録音情報管理装置１００に、録音対象となる電話機１０の内線情報（録音の対象となる内線番号とＩＰアドレス）を送信し（Ａ０１）、通話録音情報管理装置１００の内線情報登録部１２０は、録音内線ＩＰアドレス対応テーブル５１０に、録音の対象となる内線番号とＩＰアドレスを登録する。
【００２９】
一方、録音対象内線電話機（内線１００１の電話機１０）、録音対象外内線電話機（内線１００２の電話機１０）に関わらず、内線電話機１０で通話を開始したタイミングでネットワーク上に音声パケットが流れ、自動的に通話録音装置３００で録音を開始する（Ａ０４）。この時点で、通話録音装置３００のサーバリソース、録音リソースが占有される。
【００３０】
また、通話を開始したタイミングで、通話情報取得装置２００の通話情報取得部２１０は、ＩＰ−ＰＢＸ４００から、通話情報を取得する（Ａ０２ａ）。次に、通話情報取得装置２００の通話情報・内線情報送信部２３０は、通話録音情報管理装置１００に、通話情報を送信し（Ａ０３ａ）、通話録音情報管理装置１００の通話情報登録部１１０は、通話情報テーブル５２０に、通話情報を登録する。
【００３１】
その後、通話録音装置３００の録音制御部３１０は、通話録音情報管理装置１００の録音内線制御部１３０に対して、音声パケットのＩＰアドレスをパラメータとして送信し、録音対象の内線電話機１０か否かの問合せを行う（Ａ０５）。
【００３２】
通話録音情報管理装置１００では、録音内線ＩＰアドレス対応テーブル５１０と送信されたＩＰアドレスを比較し、録音内線ＩＰアドレス対応テーブル５１０内のＩＰアドレスと一致するものがある場合には、録音継続指示を通話録音装置３００に送信し、録音内線ＩＰアドレス対応テーブル５１０内のＩＰアドレスと一致するものがない場合には、録音停止指示を通話録音装置３００に送信する（Ａ０６）。
【００３３】
通話録音装置３００では、録音停止指示を受け取ると、該当ＩＰアドレスの音声パケットを破棄し、録音を終了する。この時点で、該当通話の録音に関する通話録音装置のサーバリソース、録音リソースを解放する。
【００３４】
通話終了時には、通話情報取得装置２００の通話情報取得部２１０は、ＩＰ−ＰＢＸ４００から、通話終了時刻を取得する（Ａ０２ｂ）。次に、通話情報取得装置２００の通話情報・内線情報送信部２３０は、通話録音情報管理装置１００に、通話終了時刻を送信し（Ａ０３ｂ）、通話録音情報管理装置１００の通話情報登録部１１０は、通話情報テーブル５２０に、通話終了時刻を登録する。
【００３５】
通話終了後は、通話録音装置３００のおける該当通話の録音を停止し、占有していたサーバリソース、録音リソースを解放する。その後、通話録音装置３００から通話録音情報管理装置１００に対して、録音対象内線電話機１０（内線番号１００１）の録音情報５６０と録音データ５７０の送信を行う（Ａ０７）。
【００３６】
次に、図３を用いて通話録音情報管理装置のハードウェア・ソフトウェア構成について説明する。
通話録音情報管理装置１００のハードウェア構成としては、例えば、図３に示されるサーバ装置のような一般的な情報処理装置で実現される。
【００３７】
通話録音情報管理装置１００は、ＣＰＵ（Central Processing Unit）７０２、主記憶装置７０４、ネットワークＩ／Ｆ７０６、表示Ｉ／Ｆ７０８、入出力Ｉ／Ｆ７１０、補助記憶Ｉ／Ｆ７１２が、バスにより結合された形態になっている。
【００３８】
ＣＰＵ７０２は、通話録音情報管理装置１００の各部を制御し、主記憶装置７０４に必要なプログラムをロードして実行する。
【００３９】
主記憶装置７０４は、通常、ＲＡＭなどの揮発メモリで構成され、ＣＰＵ７０２が実行するプログラム、参照するデータが記憶される。
【００４０】
ネットワークＩ／Ｆ７０６は、ネットワークと通話録音情報管理装置１００を接続するためのインタフェースである。
【００４１】
表示Ｉ／Ｆ７０８は、ＬＣＤ（Liquid Crystal Display）などの表示装置７２０を接続するためのインタフェースである。
【００４２】
入出力Ｉ／Ｆ７１０は、入出力装置を接続するためのインタフェースである。図３の例では、キーボード７３０とポインティングデバイスのマウス７３２が接続されている。
【００４３】
補助記憶Ｉ／Ｆ７１２は、ＨＤＤ（Hard Disk Drive）７５０やＳＳＤ（Solid State Drive）などの補助記憶装置を接続するためのインタフェースである。
【００４４】
ＨＤＤ７５０は、大容量の記憶容量を有しており、本実施形態を実行するためのプログラムが格納されている。通話録音情報管理装置１００には、通話情報登録プログラム６０１、内線情報登録プログラム６０２、録音内線制御プログラム６０３、録音情報登録プログラム６０４がインストールされている。
【００４５】
通話情報登録プログラム６０１、内線情報登録プログラム６０２、録音内線制御プログラム６０３、録音情報登録プログラム６０４は、それぞれ通話情報登録部１１０、内線情報登録部１２０、録音内線制御部１３０、録音情報登録部１４０の機能を実行するプログラムである。
【００４６】
通話情報取得装置２００は、図３で示した通話録音情報管理装置１００のような一般的なサーバ装置でもよいし、ゲートウェイのようなネットワーク装置にその機能を持たせてもよい。
【００４７】
通話録音装置３００は、一般的なパーソナルコンピュータのような情報処理装置で録音してもよいし、録音と他の機器とのインタフェース機能を持たせたような専用の装置でもよい。
【００４８】
次に、図４ないし図７を用いて本実施形態の通話録音システムで使用されるデータ構造について説明する。
【００４９】
録音内線情報テーブル５５０は、録音の対象となる内線番号を保持するテーブルであり、通話情報取得装置２００に保持される。録音内線情報テーブル５５０は、図４に示されるように、内線番号５５０ａのフィールドよりなる。
【００５０】
内線番号５５０ａには、録音の対象となる内線番号が格納される。例えば、内線番号１００１は、顧客からの問合せに使用される内線番号であり、この内線番号にかかる電話を録音しなければならない場合などに、その内線番号をこのテーブルに保持する。
【００５１】
録音内線ＩＰアドレス対応テーブル５１０は、録音の対象となる内線番号と内線番号を割振られた内線電話機１０のＩＰアドレスの対応を示すテーブルであり、通話録音情報管理装置１００に保持される。録音内線ＩＰアドレス対応テーブル５１０は、図５に示されるように、内線番号５１０ａ、ＩＰアドレス５１０ｂの各フィールドよりなる。内線番号５１０ａには、録音の対象となる内線番号が格納される。ＩＰアドレス５１０ｂには、内線番号５１０ａの内線電話機１０のＩＰアドレスが格納される。この例では、録音対象となる内線番号１００１の内線電話機１０のＩＰアドレスが１０．１０．１０．１であることを示している。
【００５２】
通話情報テーブル５２０は、通話に関する情報を保持するためのテーブルであり、通話録音情報管理装置１００に保持される。通話情報テーブル５２０は、図６に示されるように、通話ＩＤ５２０ａ、発信電話番号５２０ｂ、内線番号５２０ｃ、ＩＰアドレス５２０ｄ、通話開始時刻５２０ｅ、終了時刻５２０ｆの各フィールドよりなる。
【００５３】
通話ＩＤ５２０ａには、通話を識別するための識別子が格納される。通話先電話番号５２０ｂには、その通話の通話先の電話番号が格納される。内線番号５２０ｃには、通話を行った内線の内線番号が格納される。ＩＰアドレス５２０ｄには、通話を行った内線電話機１０のＩＰアドレスが格納される。通話開始時刻５２０ｅ、通話終了時刻５２０ｆには、それぞれ通話の開始と終了の時刻が、yyyymmddhhmmssの形式で格納される。
【００５４】
録音情報テーブル５３０は、通話の録音に関する情報を保持するためのテーブルであり、通話録音情報管理装置１００に保持される。録音情報テーブル５３０は、図７に示されるように、録音ＩＤ５３０ａ、通話ＩＤ５３０ｂ、ＩＰアドレス５３０ｃ、録音開始時刻５３０ｄ、録音終了時刻５３０ｅ、音声ファイル５４０ｆの各フィールドよりなる。
【００５５】
録音ＩＤ５３０ａには、通話の録音を一意に識別するための識別子が格納される。通話ＩＤ５３０ｂには、録音に係る通話を一意に識別するための識別子が格納される。ＩＰアドレス５３０ｃには、録音した通話に係る内線電話機１０のＩＰアドレスが格納される。録音開始時刻５３０ｄ、録音終了時刻５３０ｅには、それぞれ録音の開始と終了の時刻が、yyyymmddhhmmssの形式で格納される。音声ファイル５３０ｆには、音声ファイルのファイル名（通話録音情報管理装置１００におけるファイルシステム上のパス名）が格納される。
【００５６】
次に、図８ないし図１０を用いて通話録音システムでの処理の詳細について説明する。
【００５７】
先ず、図８を用いて、録音対象となる電話機での通話における処理を説明する。
内線電話機１０の初期起動のタイミングで、通話情報取得装置２００の内線情報取得部２２０は、ＩＰ−ＰＢＸ４００から内線電話機１０のＩＰアドレスを取得し（図示せず）、通話情報取得装置２００の通話情報・内線情報送信部２３０から、通話録音情報管理装置１００の内線情報登録部１２０に、録音内線情報テーブル５５０を参照して、録音の対象となる内線番号とＩＰアドレスの情報を送信する（Ａ１０１）。
【００５８】
通話録音情報管理装置１００の内線情報登録部１２０は、受信した内線番号とＩＰアドレスの情報を録音内線ＩＰアドレス対応テーブル５１０に格納する（Ａ１０２）。
【００５９】
通話が開始されると（Ｓ０１）、通話情報取得装置２００の通話情報取得部２１０は、ＩＰ−ＰＢＸ４００から通話に関する情報を取得し（図示せず）、通話情報取得装置２００の通話情報・内線情報送信部２３０から、通話録音情報管理装置１００の通話情報登録部１１０に、通話に関する情報を送信する（Ａ１０６）。
【００６０】
通話録音情報管理装置１００の通話情報登録部１１０は、受信した通話情報を通話情報テーブル５２０に格納する（Ａ１０７）。
【００６１】
また、通話が開始されると（Ｓ０１）、通話録音装置３００では、その音声パケットを受信し、サーバリソース、録音リソースが占有された状態になる。そして、通話録音装置３００の録音制御部３１０から通話録音情報管理装置１００の録音内線制御部１３０に対して、録音中の音声パケットのＩＰアドレスを送信して、録音可否の問合せを行う（Ａ１０３）。
【００６２】
通話録音情報管理装置１００の録音内線制御部１３０は、録音内線ＩＰアドレス対応テーブル５１０の情報を読み出し（Ａ１０４、Ａ１０５）、通話録音装置３００から受信したＩＰアドレスと録音内線ＩＰアドレス対応テーブル５１０に格納されているＩＰアドレスを比較する（Ｓ０２）。通話録音装置３００から受信したＩＰアドレスと録音内線ＩＰアドレス対応テーブル５１０に格納されているＩＰアドレスを比較した結果、一致するものがあった場合には、その内線電話機１０の通話は、録音すべきものであるので、録音継続指示を通話録音装置３００の録音制御部３１０に送信する（Ａ１１０）。
【００６３】
通話録音装置３００の録音制御部３１０は、録音を継続し（Ｓ０２）、通話が終了する（Ｓ０３）。
【００６４】
通話が終了したタイミングで、通話情報取得装置２００の通話情報取得部２１０は、ＩＰ−ＰＢＸ４００から通話終了時刻を取得し（図示せず）、通話情報取得装置２００の通話情報・内線情報送信部２３０から、通話録音情報管理装置１００の通話情報登録部１１０に、通話終了時刻を送信する（Ａ１０８）。
【００６５】
通話録音情報管理装置１００の通話情報登録部１１０は、受信した通話終了時刻を通話情報テーブル５２０に格納する（Ａ１０９）。
【００６６】
また、通話が終了したタイミングで、該通話録音装置３００の録音制御部３１０は、該当通話の録音を停止し、占有していたサーバリソース、録音リソースを解放する。その後、通話録音装置３００の録音情報送信部３２０から録音情報５６０、録音データ５７０を、通話録音情報管理装置１００の録音情報登録部１４０に送信する（Ａ１１１）。そして、録音情報登録部１４０は、録音情報５６０を録音情報テーブル５３０に格納し、録音データ５７０を録音ファイル５４０として記憶する（Ａ１１２）。
【００６７】
次に、図９を用いて、録音対象とならない電話機での通話における処理について説明する。
通話が開始されると（Ｓ１１）、通話録音装置３００では、その音声パケットを受信し、サーバリソース、録音リソースが占有された状態になる。そして、通話録音装置３００の録音制御部３１０から通話録音情報管理装置１００の録音内線制御部１３０に対して、録音中の音声パケットのＩＰアドレスを送信して、録音可否の問合せを行う（Ａ２０１）。
【００６８】
通話録音情報管理装置１００の録音内線制御部１３０は、録音内線ＩＰアドレス対応テーブル５１０の情報を読み出し（Ａ２０２、Ａ２０３）、通話録音装置３００から受信したＩＰアドレスと録音内線ＩＰアドレス対応テーブル５１０に格納されているＩＰアドレスを比較する（Ｓ１２）。通話録音装置３００から受信したＩＰアドレスと録音内線ＩＰアドレス対応テーブル５１０に格納されているＩＰアドレスを比較した結果、一致するものがない場合には、その内線電話機１０の通話は、録音すべきものではないので、録音停止指示を通話録音装置３００の録音制御部３１０に送信する（Ａ２０４）。
【００６９】
録音制御部３１０では、該当内線電話機の録音を停止（音声パケットの受信を停止）（Ｓ１３）し、占有していたサーバリソース、録音リソースを解放する。
その後に、通話が終了する（Ｓ１４）。
【００７０】
次に、図１０を用いて、通話録音情報管理装置に障害が発生したときの処理について説明する。
通話録音情報管理装置１００に障害が発生したとする（Ｓ３１）。これは、通話録音情報管理装置１００自体の問題である場合もありうるし、通話録音情報管理装置１００と通話録音装置３００を接続するネットワークスイッチ５０またはネットワークの問題である場合もありうる。
【００７１】
通話が開始され（Ｓ３２）、通話録音装置３００は、音声パケットを受信したタイミングで、通話録音装置３００の録音制御部３１０から通話録音情報管理装置１００の録音内線制御部１３０に対して、録音中の音声パケットのＩＰアドレスを送信して、録音の可否を問い合わせるが、問い合わせの送信に失敗する（Ａ３０１、Ａ３０２）。このときには、通話録音情報管理装置１００からＦａｉｌｅｄメッセージが返信されることもありうるし、一定期間、まったく、応答しないこともありうる。
【００７２】
この場合に、録音制御部３１０は、通話録音情報管理装置１００の通信不可のため、該当内線電話機を録音対象と推定し、録音を継続する（Ｓ３３）。
【００７３】
通話終了（Ｓ３４）後に、通話録音情報管理装置１００の障害が回復したとする（Ｓ３５）。
このとき、通話情報取得装置２００の通話情報・内線情報送信部２３０から、通話録音情報管理装置１００の通話情報登録部１１０に、既に、ＩＰ−ＰＢＸ４００から取得している通話に関する情報（通話終了時刻を含む）を送信する（Ａ３０３）。そして、通話録音情報管理装置１００の通話情報登録部１１０は、受信した通話情報を通話情報テーブル５２０に格納する（Ａ３０４）。
【００７４】
また、障害が回復したタイミングで（これは、通話録音装置３００から通話録音情報管理装置１００に一定周期ごとに通信のリトライを行うことにより可能になる）、通話録音装置３００の録音情報送信部３２０から録音情報５６０、録音データ５７０を、通話録音情報管理装置１００の録音情報登録部１４０に送信する（Ａ３０５）。そして、録音情報登録部１４０は、録音情報５６０を録音情報テーブル５３０に格納し、録音データ５７０を録音ファイル５４０として記憶する（Ａ３０６）。
【００７５】
このように、本実施形態の通話録音システムにおいては、通話録音装置３００から通話録音情報管理装置１００に対して、該当内線電話機１０が録音対象の内線電話機か否かを問合せることができない場合には、該当内線電話機を録音対象内線電話機と推定し、該当通話を録音することにする。この動作により、障害時においても、通話の録音の取りこぼしを防ぐことが可能になり、録音品質の低下を防止することができる。
【００７６】
以上のように、本実施形態によれば、通話が開始されると、通話録音装置３００は、ネットワーク上を流れる音声パケットの格納を始めるので、録音の取りこぼしをすることはない。そして、その後に、通話録音装置３００は、録音に係る内線電話機１０のＩＰアドレスをキーにして、通話録音情報管理装置１００に録音の要否を問合せ、録音を継続しないという指示を受けたときには、通話録音装置３００のサーバリソースおよび録音リソースを解放するために、計算機リソースをむだに消費することを防止することができる。
【符号の説明】
【００７７】
５…公衆網、１０…（内線）電話機、５０…ネットワークスイッチ、１００…通話録音情報管理装置、２００…通話情報取得装置、３００…通話録音装置、４００…ＩＰ−ＰＢＸ、
５１０…録音内線ＩＰアドレス対応テーブル、５２０…通話情報テーブル、５３０…録音情報テーブル、５４０…録音ファイル、５５０…録音内線情報テーブル、５６０…録音情報、５７０…録音データ
【図１】
2020078000.tif 000003
【図２】
2020078000.tif 000004
【図３】
2020078000.tif 000005
【図４】
2020078000.tif 000006
【図５】
2020078000.tif 000007
【図６】
2020078000.tif 000008
【図７】
2020078000.tif 000009
【図８】
2020078000.tif 000010
【図９】
2020078000.tif 000011
【図１０】
2020078000.tif 000012