(57)【特許請求の範囲】
【請求項１】
電話機に接続されて、該電話機での通話の録音処理を実行する通話録音処理装置において、
前記電話機の送信側通信回線に接続されて、前記電話機における送信音声信号に所定の変調方法で変調された探り信号を重畳させる送信信号処理部と、
前記電話機の受信側通信回線に接続されて、前記電話機における受信音声信号をモニタして、前記受信音声信号に含まれる前記探り信号を検出するとともに、当該検出された探り信号に基づいて前記電話機のオンフック／オフフックの状態を判定する受信信号処理部と、
前記受信信号処理部によって前記電話機がオフフック状態と判定された時に前記録音処理を実行する録音処理部とを備え、
前記受信信号処理部は、
前記受信音声信号を復調する復調器と、
前記復調器によって出力された復調信号と、前記送信信号処理部で生成された前記探り信号に対応するレプリカ信号との相関値を算出する相関器と、
前記相関器から出力された相関値が、所定の閾値以上である場合に前記電話機がオフフック状態であると判定する判定処理部と、
を有する通話録音処理装置。
【請求項２】
前記受信信号処理部は、
前記受信音声信号を受信デジタル信号に変換するアナログデジタル変換器と、
予め導出された符号パターンを有する通奏信号を生成し、前記通奏信号を変調して前記受信デジタル信号に重畳させる通奏信号生成部とをさらに有し、
前記相関器は、前記復調信号と前記符号パターンとの相関値をさらに算出し、
前記判定処理部は、前記相関器から出力された相関値が、所定の第２の閾値以下である場合に前記電話機がオフフック状態であると判定する、
請求項１記載の通話録音処理装置。
【請求項３】
前記受信信号処理部は、
前記電話機がオフフック状態である場合は、前記第２の閾値を、オンフック時の前記相関器の出力レベルと現在の前記相関器の出力レベルとの間の第２の値に設定する閾値制御部をさらに有する、
請求項２記載の通話録音処理装置。
【請求項４】
前記探り信号は、スペクトラム拡散によって変調された信号であることを特徴とする請求項１〜３のいずれか１項に記載の通話録音処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話機に接続されて電話機での通話の録音処理を実行する通話録音処理装置に関するものである。
【背景技術】
【０００２】
従来から、電話機の回線から通話の際の音声信号をモニタして、その音声信号をアナログ信号のまま、又はデジタル信号に変換して記録する録音装置が知られている（例えば、下記非特許文献１〜３参照）。このような録音装置では、１連の音声信号を通話毎に録音し、通話中でない場合に音声信号を録音しないようにするため、通話の開始及び終了を検出する必要がある。
【０００３】
例えば、下記非特許文献１には、音声信号の中から発信音や会話を感知することによって通話の開始を判定し、電話を切った後の無録音状態を感知して通話の終了を判定することが記載されている。また、下記非特許文献２には、電話機の側音を検出することによって、受話器を上げた時に録音を開始し、受話器を下ろした時に録音を停止することが記載されている。一方、下記非特許文献３には、電話機にフックセンサを内蔵して、フックセンサの検出に応じて録音の開始を制御する録音装置が開示されている。
【非特許文献１】“Windows対応USB通話録音システムマイ・ロガー”、［online］、株式会社システム・ケイ、［平成１７年１０月２８日検索］、インターネット＜URL:  http://www.systemk.co.jp/products/sapfone/index_2.html＞
【非特許文献２】“簡単・便利な通録録音システム「通録プラス」”、［online］、テクノロジー・リンク株式会社、［平成１７年１０月２８日検索］、インターネット＜URL:  http://park7.wakwak.com/~tlc/kinou.htm＞
【非特許文献３】“ネットワーク対応長時間録音システム”、［online］、株式会社ソフィアシステムズ、［平成１７年１０月２８日検索］、インターネット＜URL:  http://www.sophia-systems.co.jp/nvr/＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように音声信号の中から発信音や会話等の所定音の電圧レベルを検出する場合は、通話中に音声が途切れたり、音声が小さくなりすぎた場合に、正確に通話の開始及び終了を検出できない場合があった。また、電話機の側音を検出する場合は、ヘッドセットを有する電話機を利用するとオンフック中でも内部回路に常時通電される場合があるので、マイクによって集音された周囲の雑音が側音として検出され、常時通話中であると誤検出される傾向にあった。一方、電話機にフックスイッチの状態を検出するセンサを設けると、電話機の構成が複雑になるとともに、電話機の種類によってはセンサの取り付けが困難になるという問題があった。
【０００５】
そこで、本発明は、電話機におけるフック状態に合わせて正確な録音処理の制御を可能にするとともに、対象電話機の制約を少なくした通話録音処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の通話録音処理装置は、電話機に接続されて、該電話機での通話の録音処理を実行する通話録音処理装置において、電話機の送信側通信回線に接続されて、電話機における送信音声信号に所定の変調方法で変調された探り信号を重畳させる送信信号処理部と、電話機の受信側通信回線に接続されて、電話機における受信音声信号をモニタして、受信音声信号に含まれる探り信号を検出するとともに、当該検出された探り信号に基づいて電話機のオンフック／オフフックの状態を判定する受信信号処理部と、受信信号処理部によって電話機がオフフック状態と判定された時に録音処理を実行する録音処理部とを備え、受信信号処理部は、受信音声信号を復調する復調器と、復調器によって出力された復調信号と、送信信号処理部で生成された探り信号に対応するレプリカ信号との相関値を算出する相関器と、相関器から出力された相関値が、所定の閾値以上である場合に電話機がオフフック状態であると判定する判定処理部と、を有する。
【０００７】
このような通話録音処理装置においては、電話機の送信音声信号に探り信号が重畳されることによりその探り信号が側音として受信音声信号にまわり込み、その受信音声信号が復調された後、その復調信号と探り信号のレプリカ信号との相関値が算出され、その相関値が所定の閾値以上である場合にオフフック状態であると判定される。そして、その判定結果に基づいて、オフフック状態の時に録音処理が実行されるので、通話中の音声のレベルに拘わらずフック状態を正確に検出することができるとともに、オンフック状態とオフフック状態との間の側音のレベルの変化を確実に判定することができる。また、電話機の送信側通信回線及び受信側通信回線に接続する態様とすることで、対象とする電話機の制約も少なくすることができる。
【０００８】
受信信号処理部は、受信音声信号を受信デジタル信号に変換するアナログデジタル変換器と、予め導出された符号パターンを有する通奏信号を生成し、通奏信号を変調して受信デジタル信号に重畳させる通奏信号生成部とをさらに有し、相関器は、復調信号と符号パターンとの相関値をさらに算出し、判定処理部は、相関器から出力された相関値が、所定の第２の閾値以下である場合に電話機がオフフック状態であると判定することが好ましい。
【０００９】
かかる構成を備えれば、受信音声信号をデジタル信号に変換後、そのデジタル信号に変調された通奏信号を重畳させた後、デジタル信号を復調して得られた復調信号と、通奏信号に含まれる符号パターンとの相関値が算出され、その相関値が第２の閾値以下である場合に、オフフック状態と判定される。このように通奏信号の併用により、探り信号を利用したフック状態の検出における通話中の受信音声による検出精度の低下を防止することができる。
【００１０】
また、受信信号処理部は、電話機がオフフック状態である場合は、第２の閾値を、オンフック時の相関器の出力レベルと現在の相関器の出力レベルとの間の第２の値に設定する閾値制御部をさらに有することも好ましい。
【００１１】
こうすれば、例えば、音声や雑音のレベルが比較的小さい通話において相関器の出力が大きめであっても、オフフック中において発生する音声や雑音のレベルに応じて、通奏信号検出用の閾値を適切な値に設定することができる。
【００１２】
さらに、探り信号は、スペクトラム拡散によって変調された信号であることが好ましい。このようなスペクトラム拡散によって変調された探り信号を用いることで、通話中の受信音声に耳障りな印象を与えることもなく、フック状態の検出に対する通話音声による妨害も防止することができる。
【発明の効果】
【００１３】
本発明の通話録音処理装置によれば、電話機におけるフック状態に合わせて正確な録音処理の制御を可能にするとともに、対象電話機の制約を少なくすることができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しつつ本発明に係る通話録音処理装置の好適な実施形態について詳細に説明する。なお、図面の説明においては同一又は相当部分には同一符号を付し、重複する説明を省略する。
【００１５】
図１は、本発明の好適な一実施形態である通話録音処理装置１０を含む通話録音システム１の構成を示す図である。同図に示すように、通話録音システム１は、録音対象の通話に関する通信を行う電話機２０と、電話機２０に接続された通話録音処理装置１０と、通話録音処理装置１０とＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等のネットワークＮＷを介して接続されたサーバ装置３０とを含んで構成されている。
【００１６】
電話機２０は、外部の２線式の電話回線Ｗ１に接続されたハイブリッド回路２１と、ハイブリッド回路２１に電話機２０内部の送信側通信回線Ｗ２を経由して接続された送話器２２と、ハイブリッド回路２１に電話機２０内部の受信側通信回線Ｗ３を経由して接続された受話器２３とを備えている。ハイブリッド回路２１は、２線式の電話回線Ｗ１上において外部から受信される音声信号を、受信側通信回線Ｗ３側に受信音声信号として送出するとともに、送話器２２から送信側通信回線Ｗ２を経由して受信される送信音声信号を電話回線Ｗ１上に送出する。すなわち、ハイブリッド回路２１は、電話機２０内部の４線式の電話回線と電話機２０外部の２線式の電話回線との間でアナログ信号である送信音声及び受信音声を分離又は合成する、いわゆる２線−４線変換回路である。ここで、電話機２０の送話器２２から送出された送信音声信号の一部は、ハイブリッド回路２１を経由して「側音」として受信側通信回線Ｗ３側にまわり込むことになる。「側音」とは、送話器から入った音や電話機周囲の騒音の一部が、電話機の内部回路を通り受話器から出力されることにより発生する音のことをいう。
【００１７】
通話録音処理装置１０は、電話機２０の送信側通信回線Ｗ２に接続され、所定の変調方法で探り信号を生成して、電話機２０における送信音声信号に探り信号を重畳させる送信信号処理部１１と、電話機２０の受信側通信回線Ｗ３に接続され、受信音声信号をモニタして探り信号を検出して、検出結果に基づいて電話機２０のフック状態を判定する受信信号処理部１２と、受信信号処理部１２の判定に基づいて受信音声信号の録音処理を実行するデータ送信処理部（録音処理部）１３と、探り信号等の信号レベルを適正なレベルに決定する送信レベル決定部１４とを備えている。
【００１８】
サーバ装置３０は、通話録音処理装置１０のデータ送信処理部１３から送信された１通話毎の音声データを受信し、音声ファイルの作成、データベースの構築、音声ファイルの蓄積等を行うサーバシステムである。
【００１９】
以下、図２〜図４を参照して、通話録音処理装置１０の各構成要素について説明する。
【００２０】
送信信号処理部１１は、図２に示すように、符号発生器１１１と、信号複流化部１１２と、ＰＳＫ変調器１１３と、Ｄ／Ａコンバータ１１４とを有している。
【００２１】
符号発生器１１１は、外部から入力されたタイミングクロックＣＬに同期して、探り信号を生成するためのデジタル符号系列を導出する機能を有する。通話録音処理装置１０では、探り信号を変調する方法としてスペクトラム拡散（Spread Spectrum）変調の１種である直接拡散変調（ＤＳ：Direct Sequence）方式が用いられる。このような直接拡散変調によって変調された探り信号は、広い帯域幅に信号のエネルギーが拡散されるため、信号秘匿性や耐ノイズ性に優れるとともに、以下のような利点を有する。つまり、受信音声信号に重畳されてもユーザに耳障りな印象を与えることもなく、通話時の音声により探り信号の検出が妨害されることも少なく、側音レベルが小さくても検出感度が高い。具体的には、符号発生器１１１は、例えば、デジタル符号系列を生成するための生成多項式として下記式（１）；
【数１】
0004411267.tif 000002
を用いて、Ｍ系列拡散符号を生成する。符号発生器１１１は、図３に示すように、ｎ段（ここでは、ｎ＝１０）のシフトレジスタ１１１ａと、式（１）の生成多項式に対応してシフトレジスタ１１１ａの複数段の状態の論理結合をシフトレジスタ１１１ａの入力にフィードバックする論理回路１１１ｂとから構成されている。
【００２２】
このようにして生成されるＭ系列拡散符号は、周期２ｎ−１で繰り返される符号系列となり、各周期の中で１と０の数の差は１以下であり（平衡特性）、１つの系列とそれを任意の数だけシフトした系列を比較すると互いに一致する列と一致しない列の数の差は１以下であり（相関特性）、各周期の中でｒｕｎ（同一デジットの連続数）が１の場合の数は全ラン数の１／２、２の場合の数は１／４、３の場合の数は１／８、・・・であり（ｒｕｎ特性）、任意にシフトした２つのＭ系列拡散符号の排他的論理和を取るとそのいずれとも異なる位相シフトを受けたＭ系列拡散符号が得られる（ジェネリック特性）といった性質を有する。
【００２３】
図２に戻って、信号複流化部１１２は、符号発生器１１１で生成されたＭ系列拡散符号のデジタル値“０”を“−１”に置き換えることにより、Ｍ系列拡散符号を複流化してＰＳＫ変調器１１３に出力する。
【００２４】
ＰＳＫ変調器１１３は、キャリア信号源Ｓｃから出力された搬送波信号をＭ系列拡散符号を用いてＰＳＫ（Phase Shift Keying）変調により変調して探り信号を生成する。具体的には、ＰＳＫ変調器１１３は、搬送波信号と拡散符号系列との乗算処理を実行する。
【００２５】
Ｄ／Ａコンバータ１１４は、ＰＳＫ変調器１１３から出力された探り信号をデジタル信号からアナログ信号に変換し、変換したアナログ信号を電話機２０の送信側通信回線Ｗ２に送出することにより送信音声信号に重畳させる。
【００２６】
受信信号処理部１２は、図４に示すように、電話機２０のフック状態を検出するために探り信号とともに併用される通奏信号を生成する通奏信号生成部１１５と、Ａ／Ｄコンバータ（アナログデジタル変換器）１１６と、加算器１１７と、ＰＳＫ復調器１１８と、フィルタ部１１９と、リミッタ部１２０と、通奏信号生成部１１５で生成された通奏信号に対応するレプリカ信号（複製信号）を生成するレプリカ信号生成部１２１と、相関器１２２と、ＡＴＣ部（閾値制御部）１２３と、判定処理部１２４とを有している。
【００２７】
通奏信号生成部１１５は、符号発生器１２５と、アンプ部１２６と、信号複流化部１２７と、ＰＳＫ変調器１２８とから構成されている。この符号発生器１２５は、符号発生器１１１と同様の構成及び機能を有し、通奏信号を生成するためのデジタル符号系列を、タイミングクロックＣＬに同期して発生させる。具体的には、符号発生器１２５は、直接拡散変調におけるデジタル符号系列を生成するための生成多項式として例えば下記式（２）；
【数２】
0004411267.tif 000003
を用いて、符号発生器１１１が生成する符号系列と干渉しないＭ系列拡散符号を生成する。ここで、通奏信号は、受信音声信号がアナログ−デジタル変換された受信デジタル信号に重畳され、電話機２０のフック状態を検出するために探り信号と併用される信号である。信号複流化部１２７及びＰＳＫ変調器１２８は、それぞれ、信号複流化部１１２及びＰＳＫ変調器１１３と同様の処理を行う。アンプ部１２６は、符号発生器１２５によって出力された拡散符号系列に対して可変乗算処理を実行して信号複流化部１２７に出力する。より詳細には、アンプ部１２６は、Ｑ１５フォーマットの固定小数点演算による乗算処理を施す。
【００２８】
Ａ／Ｄコンバータ１１６は、電話機２０の受信側通信回線Ｗ３からモニタした受信音声信号に対してアナログ−デジタル変換を行うことにより、受信デジタル信号を得て、加算器１１７に出力する。この受信デジタル信号は、加算器１１７により通奏信号と加算され、ＰＳＫ復調器１１８に入力される。
【００２９】
ＰＳＫ復調器１１８は、通奏信号を含む受信デジタル信号に対して復調処理を実行し、ＰＳＫ変調により変調された符号系列を復調信号として取り出してフィルタ部１１９に出力する。すなわち、ＰＳＫ復調器１１８は、ＰＳＫ変調器１１３，１２８に入力されたキャリア信号源Ｓｃからのキャリア信号と、受信デジタル信号との乗算処理を行うことにより、同期検波を行って復調信号を得る。
【００３０】
フィルタ部１１９は、ＰＳＫ復調器１１８によって取り出された復調信号から高域の信号成分を取り除くために移動平均法により平滑化処理を行い、リミッタ部１２０に出力する。この平滑化処理においては、ナイキストフィルタが用いられてもよいが、ここでは、処理を単純化できるという点で移動平均法が用いられている。例えば、フィルタ部１１９は、変調信号のサンプリング周波数が８ｋＨｚで符号のビットレートが１ｋＨｚの場合は、平均化処理を８回実行する。
【００３１】
リミッタ部１２０は、復調信号に含まれるデータの正負判定処理を行い、相関器１２２に出力する。この正負判定処理は、復調信号における各符号のデータが０より大きい場合は“１”と判定し、復調信号における各符号のデータが０より小さい場合は“−１”と判定することにより、復調信号に含まれる振幅雑音成分を除去して復調符号系列を生成する。
【００３２】
レプリカ信号生成部１２１は、符号発生器１２９と、信号複流化部１３０と、遅延処理部１３１から構成されている。この符号発生器１２９及び信号複流化部１３０の機能は、それぞれ、符号発生器１１１，１２５、及び信号複流化部１１２，１２７と同様であり、探り信号に対応する拡散符号系列と同一の符号系列であるレプリカ符号パターン（レプリカ信号）と、通奏信号に対応する拡散符号系列と同一の符号系列であるレプリカ符号パターンとの両方を生成する。符号発生器１２９及び信号複流化部１３０において生成された２つのレプリカ符号パターンは、復調符号系列に含まれる拡散符号系列に同期させるため、遅延処理部１３１によって送信信号処理部１１及び受信信号処理部１２における変換処理、サンプリング処理等に起因する遅延時間に相当する遅延が与えられ、相関器１２２に出力される。
【００３３】
相関器１２２は、復調符号系列と、探り信号に対応するレプリカ符号パターン及び通奏信号に対応するレプリカ符号パターンとのそれぞれの相関値を１周期分算出する。具体的には、相関器１２２は、復調符号系列をＸ１（ｎ）、レプリカ符号パターンをＸ２（ｎ）としたとき、下記式（３）；
【数３】
0004411267.tif 000004
により相関値φ（ｍ）を求める。ここで、Ｘ２（ｎ＋ｍ）ｍｏｄＮは、Ｎ点のデータに対するサイクリックシフト演算を示す。相関器１２２は、探り信号に対応して算出した相関値φ１（ｍ）の１周期分の積算値と、通奏信号に対応して算出した相関値φ２（ｍ）の１周期分の積算値とを更に算出し、それらの積算値をＡＴＣ部１２３を経由して判定処理部１２４に出力する。
【００３４】
判定処理部１２４は、相関器１２２から出力された相関値φ１（ｍ），φ２（ｍ）のそれぞれの積算値に基づいて、電話機２０のオンフック／オフフックの状態を判定し、判定結果データをデータ送信処理部１３に出力する。すなわち、相関値φ１（ｍ）の積算値が所定の閾値φｔｈ１以上である場合は、受信音声信号に探り信号がまわり込んでいると判断されるので、電話機２０のフック状態をオフフックであると判定し、一方、閾値φｔｈ１未満である場合は、電話機２０のフック状態をオンフックであると判定する。
【００３５】
ここで、探り信号のみ検出する場合は、通話中の音声により探り信号が妨害され検出不能となる可能性があるので、判定処理部１２４は、相関値φ１（ｍ）の積算値によってオフフックと判定された後は通奏信号を優先的に検出する。通奏信号は、受話側の回路において一定レベルで仮想的に注入される信号であり、この信号を常時モニタすることにより、オフフック時において送話器２２側からの探り信号又は受信音声信号の重畳による検出感度の低下を検出することができる。この検出感度の変化によってフック状態を判定するのである。具体的には、判定処理部１２４は、相関値φ２（ｍ）の積算値が所定の閾値φｔｈ２以下である場合は、受信音声信号に音声信号又は探り信号が含まれていると判断されるので、電話機２０のフック状態をオフフックであると判定し、一方、閾値φｔｈ２を超えている場合は、電話機２０のフック状態をオンフックであると判定する。
【００３６】
ＡＴＣ部１２３は、相関器１２２から出力された相関値φ１（ｍ），φ２（ｍ）のそれぞれの積算値に基づいて、電話機２０のフック状態を検出するための閾値φｔｈ１，φｔｈ２を自動設定して判定処理部１２４に出力する。例えば、判定処理部１２４においてオンフックと判定されている間は、閾値φｔｈ２を、相関値φ２（ｍ）の積算値の最大出力レベルの所定割合（例えば、１／２）の設定値に設定し、オフフックと判定されている間は、閾値φｔｈ２を、相関値φ２（ｍ）の積算値の最大出力レベルと現在の相関値φ２（ｍ）の積算値の出力レベルとの中間値に設定する。一般の電話機においてはノイズキャンセラやエコーキャンセラの影響によりオフフック状態であっても側音レベルがかなり抑圧され、相関器１２２の出力のレベル差が小さくなる傾向にある。上述した閾値の制御により、このような場合に閾値を上げるような制御が為されるので、オフフック中及びオンフック中において発生する音声や雑音のレベルに応じて、通奏信号検出用の閾値を適切な値に設定することができる。
【００３７】
図１に戻って、データ送信処理部１３は、受信信号処理部１２から出力された判定結果に基づいて、電話機２０がオンフック状態からオフフック状態に変化したタイミングに合わせて電話機２０における通話の録音処理を開始し、電話機２０がオフフック状態からオンフック状態に変化したタイミングに合わせて録音処理を停止する。この録音処理は、モニタされた通話の音声信号に基づいて音声データを作成することにより行われる。データ送信処理部１３は、作成した音声データを、逐次、サーバ装置３０に送信する。
【００３８】
送信レベル決定部１４は、探り信号及び通奏信号のレベルを適正なレベルに設定するためのキャリブレーション処理を行う。図５は、送信レベル決定部１４による探り信号を対象としたキャリブレーション処理を示すフローチャート、図６は、送信レベル決定部１４による通奏信号を対象としたキャリブレーション処理を示すフローチャートである。以下、キャリブレーション処理の手順について説明する。
【００３９】
図５に示すように、まず、送信レベル決定部１４は、受信側通信回線W３をモニタして、電話機がオフフック状態時の電話回線Ｗ１側の交換機（図示せず）から到来するＤＴ（ダイヤルトーン）信号のレベルを計測し基準レベルとする（ステップＳ０１）。次に、送信信号処理部１１を制御して、探り信号を予め設定された最大レベルで生成させる（ステップＳ０２）。このとき、探り信号が重畳された受信音声信号をモニタして、モニタされた受信音声信号から４００Ｈｚのコムフィルタを用いた処理によりＤＴ信号を除去する（ステップＳ０３）。さらに、ＤＴ信号が除去された受信音声信号のレベルを計測する（ステップＳ０４）。最後に、基準レベルを基準として受信音声信号のレベルが、ユーザに耳障りとならず、かつ、検出可能なレベルとなるように探り信号のレベルを設定し、設定されたレベルで探り信号を生成するように送信信号処理部１１を制御する（ステップＳ０５）。
【００４０】
次に、図６を参照して、送信レベル決定部１４は、電話機２０がオンフック状態時に、図５に示す処理によって設定されたレベルで探り信号を送信音声信号に重畳させる（ステップＳ１１）。次に、受信信号処理部１２のアンプ部１２６を制御して、予め設定されたレベルで通奏信号を生成する（ステップＳ１２）。その後、送信レベル決定部１４は、受信信号処理部１２の相関器１２２から出力される通奏信号に対応する出力レベルのモニタを開始する（ステップＳ１３）。そして、相関器１２２からの出力レベルと所定の受信可能最大値とを比較し（ステップＳ１４）、出力レベルが受信可能最大値を超えている場合は（ステップＳ１４；ＹＥＳ）、受信信号処理部１２を制御して、通奏信号のレベルを減少させる（ステップＳ１５）。一方、出力レベルが受信可能最大値を超えていない場合は（ステップＳ１４；ＮＯ）、受信信号処理部１２を制御して、通奏信号のレベルを増加させる（ステップＳ１６）。その結果、相関器１２２の出力レベルが受信可能最大値に近いレベルに達した場合（ステップＳ１７；ＹＥＳ）、通奏信号のレベルを固定する（ステップＳ１８）。これに対して、相関器１２２の出力レベルが受信可能最大値に近いレベルに達していない場合（ステップＳ１７；ＮＯ）、ステップＳ１４に戻って通奏信号のレベルの調整（ステップＳ１４〜Ｓ１７）を繰り返す。以上のようなキャリブレーション処理により、通奏信号を、オンフック時に十分な検出感度を維持できるレベルに設定することができる。
【００４１】
以下、以上説明した通話録音処理装置１０の作用効果について説明する。
【００４２】
通話録音処理装置１０においては、電話機２０の送信音声信号に探り信号が重畳されることによりその探り信号が側音として受信音声信号にまわり込み、その受信音声信号が復調された後、その復調信号と探り信号に対応するレプリカ符号パターンとの相関値が算出され、その相関値が所定の閾値φｔｈ１以上である場合にオフフック状態であると判定される。そして、その判定結果に基づいて、オフフック状態の時に録音処理が実行されるので、通話中の音声のレベルに拘わらずフック状態を正確に検出することができるとともに、オンフック状態とオフフック状態との間の側音のレベルの変化を確実に判定することができる。特に、オフフック中であっても探り信号が継続して供給されるため、通話における音声が途切れても、音声レベルが小さくても、オフフック状態を検出し続けることが可能となる。さらに、ヘッドセットが付属している電話機等において内部回路に常時通電される場合であっても、受信側通信回線に戻る側音レベルの差が十分に判別可能とされる。また、電話機２０の送信側通信回線Ｗ２及び受信側通信回線Ｗ３に接続する態様とすることで、対象とする電話機の制約も少なくすることができる。
【００４３】
また、受信音声信号を受信デジタル信号に変換後、その受信デジタル信号に拡散符号系列を用いて変調された通奏信号を重畳させた後、受信デジタル信号を復調して得られた復調信号と、拡散符号系列と同一のレプリカ符号パターンとの相関値が算出され、その相関値の積算値が所定の閾値φｔｈ２以下である場合に、オフフック状態と判定される。このような受信側の回路において挿入される通奏信号の併用により、探り信号を利用したフック状態の検出における通話中の受信音声による検出精度の低下を防止することができる。
【００４４】
また、探り信号としてスペクトラム拡散によって変調された信号を用いることで、通話中の受信音声に耳障りな印象を与えることもなく、フック状態の検出に対する通話音声による妨害も防止することができる。
【００４５】
次に、本発明の実施形態にかかる通話録音処理装置１０を対象としたフック状態の検出に関する実験結果について説明する。
【００４６】
ここでは、試験対象の通話録音処理装置１０として、符号１ビットあたりの周波数（チップ周波数）が１０００Ｈｚ、拡散符号周期が１．０２３ｓｅｃ、符号系列が１０２３ビットＭ系列符号、搬送波周波数が２０００Ｈｚ、符号同期方式が固定同期、最大占有周波数帯域が９７７Ｈｚ〜３０２３Ｈｚ、サンプリング周波数が８０００Ｈｚ、音声データフォーマットがμ−Ｌａｗ又はＡ−Ｌａｗ、音声の周波数特性が６００〜３，４００Ｈｚ（±４ｄＢ）、Ｓ／Ｎ比が約４２ｄＢのものを用いた。
【００４７】
図７には、フック状態の検出に用いられる通話録音システム２０１の構成を示す。同図に示すように、ＭＯＤＥＭが内蔵されたＮＣＵ（Network Control Unit）２０２には、ＮＣＵ２０２による発呼動作を制御する制御用ＰＣ２０３が接続されている。また、ＮＣＵ２０２には、電話機２０が電話線を介して接続されるとともに、電話線及び疑似交換機２０４を経由して相手側電話機２０５が接続されている。ＮＣＵ２０２は、内蔵するリレー回路によって電話機２０のフック状態をオフフック状態に設定した後、任意の通話時間を設定して電話機２０と相手側電話機２０５とを繰り返し接続する。なお、ＮＣＵ２０２は、各通話接続の終了直後には電話機２０をオンフック状態に設定する。このとき、相手側電話機２０５には留守番電話機能が設定されており、通話時間に応じた録音音声が流される。表１には、本試験における測定条件を示す。
【表１】
0004411267.tif 000005
【００４８】
このような通話録音システム２０１を用いた実験において、通話開始時刻を基準にしてＮＣＵ２０２の制御ログとサーバ装置３０に蓄積された音声ファイルとの通話時間を比較することにより、表２に示すような実験結果が得られた。これにより、電話機の種別によらず概ね良好にフック検出ができることが分かった。
【表２】
0004411267.tif 000006
【図面の簡単な説明】
【００４９】
【図１】本発明の好適な一実施形態である通話録音処理装置を含む通話録音システムの構成を示す図である。
【図２】図１の送信信号処理部のブロック図である。
【図３】図２の符号発生器の構成を示す図である。
【図４】図１の受信信号処理部のブロック図である。
【図５】図１の送信レベル決定部によるキャリブレーション処理を示すフローチャートである。
【図６】図１の送信レベル決定部によるキャリブレーション処理を示すフローチャートである。
【図７】被試験装置である通話録音処理装置を含む通話録音システムの構成を示す図である。
【符号の説明】
【００５０】
１０…通話録音処理装置、１１…送信信号処理部、１２…受信信号処理部、１３…データ送信処理部（録音処理部）、２０…電話機、１１５…通奏信号生成部、１１６…Ａ／Ｄコンバータ（アナログデジタル変換器）、１１８…ＰＳＫ復調器、１２２…相関器、１２３…ＡＴＣ部（閾値制御部）、１２４…判定処理部、Ｗ２…送信側通信回線、W３…受信側通信回線。
【図１】
0004411267.tif 000007
【図２】
0004411267.tif 000008
【図３】
0004411267.tif 000009
【図４】
0004411267.tif 000010
【図５】
0004411267.tif 000011
【図６】
0004411267.tif 000012
【図７】
0004411267.tif 000013