(57)【特許請求の範囲】
【請求項１】
ＩＳＤＮ回線の通信網を利用した通信システムの複数の通信端末装置の間で伝送される通信内容を記録する通信内容記録装置において、一方の通信端末装置が通信網に送信する信号チャンネル及び情報チャンネルの信号を受信する端末側受信部と、通信網が前記一方の通信端末装置に送信する信号チャンネル及び情報チャンネルの信号を受信する網側受信部と、前記端末側受信部及び前記網側受信部が受信した信号チャンネルの信号からＬＡＰＤフレームを抽出する受信処理部と、前記端末側受信部及び前記網側受信部が受信した前記情報チャンネルの通信内容の記録を行う情報チャンネル処理部と、前記受信処理部で抽出された前記ＬＡＰＤフレームに含まれる前記情報チャンネルの呼の確立又は呼の解放のメッセージに基づいて前記情報チャンネル処理部での前記情報チャンネルの通信内容の記録開始又は記録停止を制御するプロトコル監視部とを備え、前記プロトコル監視部は、前記受信処理部で抽出された前記ＬＡＰＤフレームに含まれる応答又は応答確認メッセージに該当する呼番号の呼設定が未完了であり、且つ、前記呼番号の呼設定メッセージが受信されていない場合又は前記呼番号の呼設定メッセージが受信され音声呼設定がされている場合に、前記情報チャンネル処理部により記録停止中であり且つ呼設定完了により確保されていない情報チャンネルの通信内容の記録を開始することを特徴とする通信内容記録装置。
【請求項２】
請求項１記載の通信内容記録装置において、前記プロトコル監視部は、前記受信処理部で抽出された前記ＬＡＰＤフレームに含まれる応答又は応答確認メッセージに該当する情報チャンネルの呼番号の呼設定が未完了であり、且つ、前記呼番号の呼設定メッセージが受信されていない場合又は前記呼番号の呼設定メッセージが受信され音声呼設定がされている場合に、前記情報チャンネルが確定しているときは前記情報チャンネル処理部により当該情報チャンネルの通信内容の記録を開始することを特徴とする通信内容記録装置。
【請求項３】
請求項１及び２記載の通信内容記録装置において、前記通信内容記録装置は、更に前記端末側受信部と前記網側受信部が受信した前記ＬＡＰＤフレームの連続性を監視することで前記ＬＡＰＤフレームの欠落を検出するフレーム欠落検出手段とを備え、前記プロトコル監視部は、情報チャンネルの通信内容の記録を開始した後に前記フレーム欠落検出手段により前記ＬＡＰＤフレームの欠落が検出された場合にＬＡＰＤフレーム欠落検出時における情報チャンネルの記録の有無に応じて当該情報チャンネルに対する前記情報チャンネル処理手段での記録処理の開始または停止の制御をすることを特徴とする通信内容記録装置。
【請求項４】
ＩＳＤＮ回線の通信網を利用した通信システムの複数の通信端末装置の間で伝送される通信内容を記録する通信内容記録方法において、一方の通信端末装置と通信網との間の信号チャンネル及び情報チャンネルで伝送される信号を受信するステップと、前記信号チャンネルを伝送する信号からＬＡＰＤフレームを抽出するステップと、抽出した前記ＬＡＰＤフレームに含まれるメッセージが応答又は応答確認メッセージであるかを判断するステップと、前記応答又は応答確認メッセージのＬＡＰＤフレームを受信した場合に当該ＬＡＰＤフレームに該当する情報チャンネルの呼番号の呼設定が未完了であるかを判断するステップと、前記応答又は応答確認メッセージに該当する情報チャンネルの呼番号の呼設定が未完了である場合に当該呼番号の呼設定メッセージが受信されていない又は前記呼番号の呼設定メッセージが受信され音声呼設定がされているかを判断するステップと、前記呼番号の呼設定メッセージが受信されていない場合又は前記呼番号の呼設定メッセージが受信され音声呼設定がされている場合に当該情報チャンネルが確定しているかを判断するステップと、前記情報チャンネルが確定しているときは当該情報チャンネルの通信内容の記録を開始し、前記情報チャンネルが確定していないときは記録停止中で且つ呼設定完了により確保されていない情報チャンネルの通信内容の記録を開始するステップとを備えることを特徴とする通信内容記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線を利用して送信される音声データ等の通信内容を記録する通信内容記録装置及び通信内容記録方法に関する。
【０００２】
【従来の技術】
銀行、証券等の金融関係、通信販売などのテレマーケッティング、あるいは、競馬等の公共事業において、電話回線を利用して取引を行うことがある。このような場合、通話内容を、取引内容の確認あるいは証拠として記録しておくことが要求される。このため従来より、通話の当事者に影響を与えることなく通話内容を記録する通信内容記録装置が利用されている。
【０００３】
この種の通信内容記録装置では、既存の通信システムの動作に影響を与えることなく通信内容を記録するため、例えば特開平５−２３４２４７号公報に開示されているように、電話回線上の信号レベルやオフフック／オンフックを監視することで、通話記録の開始及び停止を制御している。
【０００４】
ところで、近年のデジタル技術の発達により、電話、データ等の異なったサービスを同一のデジタル交換機とデジタルパスを用いて接続することが可能な通信網としてＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）が普及しつつある。ＩＳＤＮは、情報をデジタル化して伝送させるため、アナログ回線に比べ信号の劣化が少なく、高速な通信が可能である。
【０００５】
ここで、ＩＳＤＮについて簡単に説明する。
ＩＳＤＮは、呼制御情報などの制御情報を伝送する信号チャンネル（Ｄチャンネル）と、ユーザ情報を伝送する情報チャンネル（Ｂチャンネル）とを備えている。ＩＳＤＮのインターフェースとしては、１つのＤチャンネルおよび２つのＢチャンネルからなる基本インターフェース（ＢＲＩ：Ｂａｓｉｃ  Ｒａｔｅ  Ｉｎｔｅｒｆａｃｅ）と、複数のＢチャンネルおよびＤチャンネルからなる一次群速度インターフェース（ＰＲＩ：Ｐｒｉｍａｒｙ  Ｒａｔｅ  Ｉｎｔｅｒｆａｃｅ）の２種類がある。
【０００６】
また、ＩＳＤＮのユーザ・網インターフェース（Ｉインターフェース）では、通信端末装置とＩＳＤＮとの接続条件について、レイヤ１〜レイヤ３を規定している。レイヤ１〜レイヤ３は、ＩＳＯが定めた開放型システム相互間接続（ＯＳＩ：Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の７レイヤモデルに準拠しており、通信網の制御に関連する物理層、データリンク層、ネットワーク層の低レイヤに基づいている。これにより、多種多様な通信機器間での通信を可能にしている。
【０００７】
レイヤ１は、情報チャンネル及び信号チャンネルに適用され、通信端末装置をデジタル回線終端装置（ＤＳＵ：Ｄｉｇｉｔａｌ  Ｓｅｒｖｉｃｅ  Ｕｎｉｔ）に接続するための電気的・物理的条件を規定している。具体的には、配線構成、フレーム構成、伝送路符号、信号チャンネルアクセス制御、フレーム同期、電気的特性および給電条件等を規定している。
【０００８】
レイヤ２は、通信端末装置およびＩＳＤＮ間において、信号チャンネルを介して送受される情報の転送を実現するための情報伝送の管理について規定している。これは、ＬＡＰＤ（Ｌｉｎｋ  Ａｃｃｅｓｓ  Ｐｒｏｃｅｄｕｒｅ  ｏｎ  ｔｈｅ  Ｄ−ｃｈａｎｎｅｌ）と呼ばれる。レイヤ２にしたがって、通信端末装置およびＩＳＤＮ間でリンクが確立することにより、後述するレイヤ３上で情報チャンネルの呼を確立することが可能となる。
【０００９】
具体的には、フレームフォーマット、フレーム種別、情報伝送の手順および端末終端点識別子（ＴＥＩ：Ｔｅｒｍｉｎａｌ  Ｅｎｄｐｏｉｎｔ  Ｉｄｅｎｔｉｆｉｅｒ）管理手順等を規定している。フレームフォーマットには、レイヤ３の情報の転送を行うための情報フレーム、情報フレームの送達確認、再送要求等を行うための監視フレーム、モード設定・切断および確認型情報転送等を行うための非番号制フレームがある。
【００１０】
図６は、ＩＳＤＮにおけるＬＡＰＤフレームを説明するための模式図である。
ＬＡＰＤのプロトコルを用いたフレームは、図６に示すように、フラグ（０１１１１１０）により挟まれた中に、アドレス部、制御部（シーケンス番号を含む）、情報部、フレームチェックシーケンス部とを備えた構成となっている。
【００１１】
レイヤ３は、レイヤ２のリンクが確立したのちに、通信端末装置間で伝送される情報チャンネル上の情報について規定している。具体的には、情報フォーマットの内容、回線交換呼の制御手段、パケット通信手順等を規定している。レイヤ１及びレイヤ２により、ＩＳＤＮ（デジタル通信網）と通信端末装置の間の回線接続とリンクが確立し、レイヤ３により、ＩＳＤＮを介して通信端末装置間の呼が確立する。
【００１２】
レイヤ３において、情報フレームにより、呼制御を指示するメッセージなどが転送される。呼制御を指示するメッセージには、呼を確立するための呼設定、呼設定受付、呼出、応答および応答確認、呼を解放するための切断、解放および解放完了などがある。
【００１３】
次に、ＩＳＤＮで用いられるフレームフォーマットについて説明する。
情報フレームには、送信シーケンス番号及び受信シーケンス番号が付される。これらのシーケンス番号は、送信したとき、又は、受信したときに、番号が１つずつ増加する。送信シーケンス番号及び受信シーケンス番号は、「０」から「１２７」までの数値を繰り返して用いるモジュロ（ｍｏｄ）１２８（例えば、０，１，２，…１２６，１２７，０，１，２，…）である。例えば、最初に送信した情報フレームは、送信シーケンス番号が「０」であり、２番目に送信した情報フレームは、送信シーケンス番号が「１」である。このとき、受信側では、まだ情報フレームを受信していない場合は受信シーケンス番号が「０」であり、情報フレームを受信すると受信シーケンス番号が「１」となる。
【００１４】
監視フレームには、情報フレームが一定時間発生しなかったときに、相手側に対して、受信したフレームの数（次に受信すべきフレームの送信シーケンス番号）を通知する受信可（ＲＲ：Ｒｅｃｅｉｖｅ  Ｒｅａｄｙ）、受信したフレームの送信シーケンス番号から、伝送エラー等により受信できなかったフレームを検出し、受信できなかったフレームの送信シーケンス番号を用いて再度送信するように通知するリジェクト（ＲＥＪ：ｒｅｊｅｃｔ）等のフレームがある。
【００１５】
非番号制フレームには、非同期平衡モード設定（ＳＡＭＢＥ：Ｓｅｔ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｂａｌａｎｃｅｄ  Ｍｏｄｅ  Ｅｘｔｅｎｄｅｄ）、非番号制情報（ＵＩ：Ｕｎｎｕｍｂｅｒｅｄ  Ｉｎｆｏｒｍａｔｉｏｎ）、切断（ＤＩＳＣ：Ｄｉｓｃｏｎｎｅｃｔ）、非番号制確認（ＵＡ：Ｕｎｎｕｍｂｅｒｅｄ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）等のフレームがある。
【００１６】
次に、ＩＳＤＮを利用した従来の通信システムについて説明する。
図７は、ＩＳＤＮを利用した従来の通信システムの概略構成を示す模式図である。
図７に示するように、通信システム７０１において、通信端末装置７０３は、インターフェースの役割を果たすＤＳＵ７０４を介してＩＳＤＮ７０２に接続されている。ＤＳＵ７０４は、通信端末装置７０３とＩＳＤＮ７０２とを物理的に接続するための制御を行う。
【００１７】
通信端末装置７０３は、受信部７０５、ＬＡＰＤ受信処理部７０６、送信部７０７、ＬＡＰＤ送信処理部７０８、レイヤ３プロトコル処理部７０９、情報チャンネル上のデータを処理する情報チャンネル処理部７１０とを備えている。
【００１８】
受信部７０５は、ＤＳＵ７０４を介してＩＳＤＮ７０２から送信されてくる情報（データ）を受信する。そして、信号チャンネル上のデータをＬＡＰＤ受信処理部７０６に出力するとともに、情報チャンネル上のデータを情報チャンネル処理部７１０に出力する。
【００１９】
ＬＡＰＤ受信処理部７０６は、信号チャンネル上のＬＡＰＤフレームから、フレームフォーマット、フレーム種別、情報伝送手順等を取得して、信号チャンネルを介して送受される情報の管理を行う。
【００２０】
なお、ＬＡＰＤ受信処理部７０６は、ＬＡＰＤフレームのフレームチェックシーケンス部によりエラー検出を行うとともに、受信したＬＡＰＤフレームの送信シーケンス番号の連続性を監視することで、ＬＡＰＤフレームの欠損検出を行っている。エラーが検出された場合、あるいは、欠損があった場合、ＬＡＰＤ送信処理部７０８は、送信部７０７を介してＩＳＤＮ７０２に再送要求のフレームを送信する。これにより、フレーム送信側の通信端末装置７０３に、エラーが検出されたＬＡＰＤフレームあるいは欠損したＬＡＰＤフレームの再送を要求する。
【００２１】
レイヤ３プロトコル処理部７０９は、自己の通信端末装置７０３とＩＳＤＮ７０２との通信状態を監視し、呼の確立や呼の解放等のメッセージに基づいてＩＳＤＮ７０２との通信を制御する。例えば、通信相手に情報を送信する場合、制御情報を生成し、これを情報チャンネル処理部７１０で生成した情報とともに送信するように、ＬＡＰＤ送信処理部７０８及び送信部７０７を制御する。
【００２２】
このようなＩＳＤＮを利用した通信システム７０１では、通信端末装置７０３とＩＳＤＮ７０２との間にて、信号チャンネル上でメッセージのやり取りを行い、情報チャンネルの呼の確立や呼の解放、あるいは、情報チャンネルの選択などを行う。これらのメッセージのやり取りに際してエラーが検出された場合には、メッセージの再送によってエラーから復帰する。
【００２３】
図８は、ＩＳＤＮを利用した従来の通信システムにおいて、通信端末装置がエラーフレームを受信した際の処理動作を示すフローチャートである。
図７において、ＩＳＤＮ７０２から通信端末装置７０３へ、または、通信端末装置７０３からＩＳＤＮ７０２へのデータ伝送にエラーが生じた場合、図８に示すフローチャートに基づいて処理される。
【００２４】
ＩＳＤＮ７０２から通信端末装置７０３へデータ伝送を行う信号チャンネルの場合、まず、受信部７０５がＬＡＰＤフレームを受信すると（Ｓ８０１）、ＬＡＰＤ受信処理部７０６は、受信したＬＡＰＤフレームがエラーフレームであるか否かを判断する（Ｓ８０２）。受信したＬＡＰＤフレームがエラーフレームでない場合は、このＬＡＰＤフレームの内容にしたがった処理を行う（Ｓ８０３）。
【００２５】
一方、ＬＡＰＤフレームがエラーフレームである場合は、エラーフレームを廃棄する（Ｓ８０４）。ＬＡＰＤ送信処理部７０８は、送信部７０７を介して、ＩＳＤＮ７０２に再送要求のフレームを送信する（Ｓ８０５）。ＬＡＰＤ受信処理部７０６は、エラーフレームを受信してから再送要求が送信される間に受信した情報を無視する。再送要求を受け取ったＩＳＤＮ７０２は、再送要求により指定された情報をＬＡＰＤフレームとして再度送信する。
【００２６】
なお、前述したように、ＬＡＰＤ受信処理部７０６は、受信したフレームの送信シーケンス番号の連続性を監視することで、ＬＡＰＤフレーム欠損を検出している。そして、欠損があった場合、ＬＡＰＤ送信処理部７０８は、エラーフレームの場合と同様に、再送要求を送信する。通信端末装置７０３からＩＳＤＮ７０２へデータ伝送を行う信号チャンネルの場合も、ＩＳＤＮ７０２で同様の処理が行われる。
【００２７】
このような再送制御は、ＩＴＵ−ＴＳ勧告Ｉ．４４１（Ｑ．９２１）で定められている。その他、特開平５−１８３６４４号公報、特開平７−１４３１７４号公報、特開平９−２００２９０号公報などに開示されている。
【００２８】
【発明が解決しようとする課題】
ところで、従来の通信内容記録装置は、アナログ回線を介して行われる通話を記録するものである。前述したＩＳＤＮのように、回線接続の設定などをプロトコルにより行っているデジタル通信には対応していない。すなわち、回線上の信号レベルやオフフック／オンフックを監視することで、通話記録の開始及び停止を制御する従来の通信内容記録装置では、電話やデータ通信などの種々のサービスが行われるデジタル通信において、音声データなどの通信データを確実に記録するように制御することが困難である。
【００２９】
また、前述したように、ＩＳＤＮでは、通信端末装置間において、一方がエラーフレームを受信した場合、当該フレームを受信した通信端末装置が通信相手に対して再送要求することにより、再度、通信相手からデータを送信してもらうことが可能である。これに対し、通信内容記録装置は、前述したように、通話の当事者に影響を与えないようにするため、通信網に対して送信できないようにしてある。すなわち、通信網とのインターフェースとしては、通信網から音声データなどの通信データを受信するための受信部が設けられているのみである。
【００３０】
このため、通信を行っている通信端末装置間では正常に通信を行っているが、当該通信端末装置間の通信内容を記録する通信内容記録装置において、何らかの原因によりエラーフレームを受信してしまった場合、このエラーフレームが記録開始あるいは記録終了を示すフレームである場合は、通信データを正常に記録することができないことが予測される。
【００３１】
したがって、本発明は、ＩＳＤＮなどのデジタル通信に対応した通信内容記録装置を提供することを目的としている。
また、本発明は、エラーフレームを受信した場合やフレームに欠落が生じた場合でも、通信データを正常に記録することが可能なデジタル通信に対応した通信内容記録装置を提供することを目的としている。
【００３２】
【課題を解決するための手段】
そのため本願の発明は、ＩＳＤＮ回線の通信網を利用した通信システムの複数の通信端末装置の間で伝送される通信内容を記録する通信内容記録装置において、一方の通信端末装置が通信網に送信する信号チャンネル及び情報チャンネルの信号を受信する端末側受信部と、通信網が前記一方の通信端末装置に送信する信号チャンネル及び情報チャンネルの信号を受信する網側受信部と、端末側受信部及び網側受信部が受信した信号チャンネルの信号からＬＡＰＤフレームを抽出する受信処理部と、端末側受信部及び網側受信部が受信した情報チャンネルの通信内容の記録を行う情報チャンネル処理部と、受信処理部で抽出されたＬＡＰＤフレームに含まれる情報チャンネルの呼の確立又は呼の解放のメッセージに基づいて情報チャンネル処理部での情報チャンネルの通信内容の記録開始又は記録停止を制御するプロトコル監視部とを備え、プロトコル監視部は、受信処理部で抽出されたＬＡＰＤフレームに含まれる応答又は応答確認メッセージに該当する呼番号の呼設定が未完了であり、且つ、呼番号の呼設定メッセージが受信されていない場合又は呼番号の呼設定メッセージが受信され音声呼設定がされている場合に、情報チャンネル処理部により記録停止中であり且つ呼設定完了により確保されていない情報チャンネルの通信内容の記録を開始することを特徴としている。
【００３３】
また、本願の発明は、前述した通信内容記録装置において、プロトコル監視部は、受信処理部で抽出されたＬＡＰＤフレームに含まれる応答又は応答確認メッセージに該当する情報チャンネルの呼番号の呼設定が未完了であり、且つ、呼番号の呼設定メッセージが受信されていない場合又は呼番号の呼設定メッセージが受信され音声呼設定がされている場合に、情報チャンネルが確定しているときは情報チャンネル処理部により当該情報チャンネルの通信内容の記録を開始することを特徴としている。
【００３４】
また、本願の発明は、前述した通信内容記録装置において、更に端末側受信部と網側受信部が受信したＬＡＰＤフレームの連続性を監視することでＬＡＰＤフレームの欠落を検出するフレーム欠落検出手段とを備え、プロトコル監視部は、情報チャンネルの通信内容の記録を開始した後にフレーム欠落検出手段によりＬＡＰＤフレームの欠落が検出された場合にＬＡＰＤフレーム欠落検出時における情報チャンネルの記録の有無に応じて当該情報チャンネルに対する情報チャンネル処理手段での記録処理の開始または停止の制御をすることを特徴としている。
【００３５】
また、本願の発明は、ＩＳＤＮ回線の通信網を利用した通信システムの複数の通信端末装置の間で伝送される通信内容を記録する通信内容記録方法において、一方の通信端末装置と通信網との間の信号チャンネル及び情報チャンネルで伝送される信号を受信するステップと、信号チャンネルを伝送する信号からＬＡＰＤフレームを抽出するステップと、抽出した前記ＬＡＰＤフレームに含まれるメッセージが応答又は応答確認メッセージであるかを判断するステップと、応答又は応答確認メッセージのＬＡＰＤフレームを受信した場合に当該ＬＡＰＤフレームに該当する情報チャンネルの呼番号の呼設定が未完了であるかを判断するステップと、応答又は応答確認メッセージに該当する情報チャンネルの呼番号の呼設定が未完了である場合に当該呼番号の呼設定メッセージが受信されていない又は呼番号の呼設定メッセージが受信され音声呼設定がされているかを判断するステップと、呼番号の呼設定メッセージが受信されていない場合又は呼番号の呼設定メッセージが受信され音声呼設定がされている場合に当該情報チャンネルが確定しているかを判断するステップと、情報チャンネルが確定しているときは当該情報チャンネルの通信内容の記録を開始し、情報チャンネルが確定していないときは記録停止中で且つ呼設定完了により確保されていない情報チャンネルの通信内容の記録を開始するステップとを備えることを特徴としている。
【００３６】
【発明の実施の形態】
図１は、本発明の通信内容記録装置の一実施例を備えた通信システムの概略構成を示す模式図である。
図１に示す通信システム１０１において、ＩＳＤＮ（デジタル通信網）１０２には、ＤＳＵ１０３を介して通信端末装置１０４が接続されている。通信内容記録装置１０５は、送信機能を持たず受信機能のみを有し、ＤＳＵ１０３と通信端末装置１０４との間に接続され、ＩＳＤＮ１０２と通信端末装置１０４間で伝送される情報チャンネルの呼の確立や呼の解放のメッセージや情報を受信し、メッセージ等のデータに基づいて、ＩＳＤＮ１０２を介して複数の通信端末装置１０４間で伝送される通信内容をモニタし、記録媒体等に記録する。
【００３７】
ここで、本実施例では、ＩＳＤＮ１０２に、２つの通信端末装置１０４が接続され、それら２つの通信端末装置１０４間での情報のやり取りについて説明するが、それに限定されなず、そのような１対のチャンネルが複数存在してもよい。また、２つの通信端末装置１０４間で接続された１対のチャンネルが複数存在する場合でも、通信内容記録装置１０５は、それら複数チャンネルの通信内容を監視して記録することが可能である。
【００３８】
図１において、通信内容記録装置１０５は、端末側受信部１０６、網側受信部１０７、第１フレーム受信処理部１０８、第２フレーム受信処理部１０９、第１エラーチェック受信処理部１１０、第２エラーチェック受信処理部１１１、プロトコル監視部１１２、フレーム連続性検出部１１３、情報チャンネル処理部１１４を備えている。
【００３９】
端末側受信部１０６は、通信端末装置１０４からＩＳＤＮ１０２に送信された複数チャンネルのデータを受信し、信号チャンネルのデータを第１フレーム受信処理部１０８に出力し、情報チャンネルのデータを情報チャンネル処理部１１４に出力する。また、網側受信部１０７は、ＩＳＤＮ１０２から通信端末装置１０４に送信された複数チャンネルのデータを受信し、信号チャンネルのデータを第２フレーム受信処理部１０９に出力し、情報チャンネルのデータを情報チャンネル処理部１１４に出力する。
【００４０】
第１フレーム受信処理部１０８及び第２フレーム受信処理部１０９は、端末側受信部１０６及び網側受信部１０７から入力するＩＳＤＮ１０２又は通信端末装置１０４から送信された信号チャンネル上のフラグを検出し、図６に示すようなＬＡＰＤフレームを第１エラーチェック受信処理部１１０及び第２エラーチェック受信処理部１１１に出力する。
【００４１】
第１エラーチェック受信処理部１１０及び第２エラーチェック受信処理部１１１は、第１フレーム受信処理部１０８及び第２フレーム受信処理部１０９から入力するＬＡＰＤフレームに付加されているフレームチェックシーケンスによって、フレームエラーを検出する。そして、エラーフレームは廃棄し、エラーフレーム以外のＬＡＰＤフレームは、プロトコル監視部１１２に出力する。
【００４２】
プロトコル監視部１１２は、第１エラーチェック受信処理部１１０及び第２エラーチェック受信処理部１１１から入力するフレームフォーマット、フレーム種別、情報伝送手順等に基づいてメッセージを抽出して、情報チャンネルの呼の確立又は呼の解放のメッセージにより、ＩＳＤＮ１０２と通信端末装置１０４との間の通信状態を監視し、ＩＳＤＮ１０２から通信端末装置１０４に送信したメッセージ、又は、通信端末装置１０４からＩＳＤＮ１０２に送信したメッセージに基づいて、後述する情報チャンネル処理部１１４におけるＩＳＤＮ１０２と通信端末装置１０４との間で情報チャンネルを伝送する通信内容の記録を制御する。
【００４３】
フレーム連続性検出部１１３は、プロトコル監視部１１２が受信したＬＡＰＤフレームに基づいて、ＬＡＰＤフレームに付加されている送信シーケンス番号、受信シーケンス番号を用いてフレームの欠落を検出し、フレーム間の連続性を確認し、確認した結果をプロトコル監視部１１２に出力する。
【００４４】
情報チャンネル処理部１１４では、端末側受信部１０６及び網側受信部１０７から入力する情報チャンネルのデータについて一定期間データをバッファリングしてフレーム化し、プロトコル監視部１１２からの制御に従って、フレーム化したデータを記録もしくは廃棄（消去）する。また、プロトコル監視部１１２からの制御により、記録中の情報チャンネルの記録したデータを廃棄（消去）する。
【００４５】
次に、図１に示す通信システムにおいて、通信内容記録装置１０５が接続されている通信端末装置１０４とＩＳＤＮ１０２との間でのレイヤ２のリンクの確立から、レイヤ３の呼の確立、呼の解放、レイヤ２のリンクの解放に至るシーケンス例について説明する。ここで、ＩＳＤＮ１０２と他の通信端末装置１０４の場合も同様のシーケンスにより行われ、本実施例においては、通信端末装置１０４とＩＳＤＮ１０２の間でのシーケンスについて説明する。
【００４６】
図２は、ＩＳＤＮを利用した通信システムにおけるＩＳＤＮと通信端末装置間でのレイヤ２のリンクの確立からレイヤ２のリンクの解放に至るシーケンス例を示す。
図２において、ＩＳＤＮ１０２から通信端末装置１０４に「ＳＡＢＭＥ」フレームを送信すると、通信端末装置１０４は、ＩＳＤＮ１０２に「ＵＡ」フレームを送信する。このことにより、信号チャンネルにおけるレイヤ２のリンクが確立し、情報伝送が可能となる。
【００４７】
そして、ＩＳＤＮ１０２は、通信端末装置１０４に呼設定メッセージ（ＳＥＴＵＰ）を送信する。ここで、通信端末装置１０４は、情報フレーム等を受信したことを、情報フレーム又は「ＲＲ」フレームでＩＳＤＮ１０２に通知する。本実施例では「ＲＲ」フレームをＩＳＤＮ１０２に送信する。図２において、以下の通信端末装置１０４から送信する「ＲＲ」フレームの記載を省略する。
【００４８】
次に、通信端末装置１０４は、ＩＳＤＮ１０２からの呼設定メッセージ（ＳＥＴＵＰ）を受信すると、ＩＳＤＮ１０２に対して呼設定受付メッセージ（ＣＡＬＬ  ＰＲＯＣＥＥＤＩＮＧ）を送信する。ここで、ＩＳＤＮ１０２は、情報フレーム等を受信したことを、通信端末装置１０４に情報フレーム又は「ＲＲ」フレームを送信して通知する。本実施例では「ＲＲ」フレームを通信端末装置１０４に送信する。図２において、以下のＩＳＤＮ１０２から送信する「ＲＲ」フレームの記載を省略する。
【００４９】
通信端末装置１０４は、ＩＳＤＮ１０２に対して呼設定受付メッセージ（ＣＡＬＬ  ＰＲＯＣＥＥＤＩＮＧ）を送信すると共に、情報チャンネルを接続するための呼び出し中であることを知らせる呼出メッセージ（ＡＬＥＲＴＩＮＧ）を、ＩＳＤＮ１０２に送信する。ＩＳＤＮ１０２が通信端末装置１０４からの呼設定受付メッセージ（ＣＡＬＬ  ＰＲＯＣＥＥＤＩＮＧ）を受信することにより、ＩＳＤＮ１０２を介して通信端末装置１０４間で情報チャンネルが設定される。通信端末装置１０４は、呼び出しに応答したとき、ＩＳＤＮ１０２に対して応答メッセージ（ＣＯＮＮＥＣＴ）を送信する。
【００５０】
ＩＳＤＮ１０２は、応答メッセージ（ＣＯＮＮＥＣＴ）を受信すると、通信端末装置１０４に対して応答確認メッセージ（ＣＯＮＮＥＣＴ  ＡＣＫ）を送信する。このことにより、該当する情報チャンネルの呼が確立し、ＩＳＤＮ１０２を介して通信端末装置１０４間で情報チャンネルでの情報の通信が可能となる。
【００５１】
このような情報フレームに伝送エラーが生じた場合、例えば、通信端末装置１０４からＩＳＤＮ１０２に対して、送信シーケンス番号「４」、「５」、「６」の情報フレームを送信し、送信シーケンス番号「５」の情報フレームが伝送エラーにより、ＩＳＤＮ１０２に受信されなかった場合、ＩＳＤＮ１０２は、通信端末装置１０４から送信された情報フレームの送信シーケンス番号から、受信されなかった情報フレームを検出し、その情報フレームの再送を要求する「ＲＥＪ」フレームを通信端末装置１０４に送信する。通信端末装置１０４は「ＲＥＪ」フレームを受信すると、要求されている送信シーケンス番号の情報フレームをＩＳＤＮ１０２に送信する。
【００５２】
通信を停止する場合、通信端末装置１０４は、ＩＳＤＮ１０２に対して情報チャンネルの呼の解放を要求する切断メッセージ（ＤＩＳＣＯＮＮＥＣＴ）を送信する。ＩＳＤＮ１０２が、切断メッセージ（ＤＩＳＣＯＮＮＥＣＴ）を受信すると通信が停止し、ＩＳＤＮ１０２は、通信端末装置１０４に対して情報チャンネルを解放する解放メッセージ（ＲＥＬＥＡＳＥ）を送信する。通信端末装置１０４は、解放メッセージ（ＲＥＬＥＡＳＥ）を受信すると、ＩＳＤＮ１０２に対して解放完了メッセージ（ＲＥＬＥＡＳＥ  ＣＯＭＰＬＥＴＥ）を送信する。このことにより、レイヤ３上において情報チャンネルの呼が解放される。
【００５３】
そして、呼が１つも存在しなくなると、ＩＳＤＮ１０２は、「ＤＩＳＣ」フレームを通信端末装置１０４に対して送信すると、通信端末装置１０４は、ＩＳＤＮ１０２に「ＵＡ」フレームを送信する。これにより、信号チャンネルにおけるレイヤ２のリンクが解放される。
【００５４】
以上のように、ＩＳＤＮ１０２を介して他の通信端末装置１０４との間で送受されている信号チャンネルのメッセージに基づいて、本実施例の通信内容記録装置１０５は、ＩＳＤＮ１０２と通信端末装置１０４との間の信号チャンネルを監視し、該当する情報チャンネルの情報（データ）の記録を開始する。例えば、図２の場合は、情報チャンネルの呼を確立する時に、ＩＳＤＮ１０２から通信端末装置１０４に対して送信される呼設定メッセージ（ＳＥＴＵＰ）を受信し、それが音声通信であるという情報を含んでいた場合には、通信端末装置１０４からＩＳＤＮ１０２に対して送信する応答メッセージ（ＣＯＮＮＥＣＴ）、又は、ＩＳＤＮ１０２から通信端末装置１０４に対して送信される応答確認メッセージ（ＣＯＮＮＥＣＴ  ＡＣＫ）を受信した時に、該当する情報チャンネルの情報（データ）の記録を開始する。
【００５５】
また、情報チャンネルの呼を解放する時に、ＩＳＤＮ１０２から通信端末装置１０４に送信される切断メッセージ（ＤＩＳＣＯＮＮＥＣＴ）、又は、通信端末装置１０４からＩＳＤＮ１０２に送信される解放メッセージ（ＲＥＬＥＡＳＥ）、或いは、ＩＳＤＮ１０２から通信端末装置１０４に送信される解放完了メッセージ（ＲＥＬＥＡＳＥ  ＣＯＭＰＬＥＴＥ）を受信した時に、該当する情報チャンネルの情報（データ）の記録を停止する。
【００５６】
ここで、本実施例の通信内容記録装置１０５が、信号チャンネル上でエラーフレームを受信した場合、ＩＳＤＮ１０２と通信端末装置１０４との間でやりとりされたフレームそのものがエラーフレームの場合と、接続されている環境などの影響により通信内容記録装置１０５に入力されたフレームだけがエラーフレームの場合がある。また、フレームを検出するフラグにエラーが発生した場合には、フレームそのものが欠落してしまう。
【００５７】
しかし、通信内容記録装置１０５は、受信機能のみを有し、またＩＳＤＮ１０２と通信端末装置１０４との間の通信に影響を与えないようにするため、ＩＳＤＮ１０２及び通信端末装置１０４に対して、送信機能を持たない構成になっている。そのため、エラーフレームを受信したり、フレームの欠落を検出した場合でも、通信内容記録装置１０５から再送要求をすることができない。そのため、通信内容記録装置１０５に入力されたフレームだけがエラーフレームである場合、又は、フレームの欠落を検出した場合、更に、記録の開始や停止にあたるメッセージにエラーが発生した場合には、正常な記録制御ができない。
【００５８】
本実施例の通信内容記録装置１０５は、エラーフレームの受信時に、図３に示すシーケンスに従って処理を行う。
図３は、本実施例の通信内容記録装置における処理動作を示すフローチャートである。
図３において、通信内容記録装置１０５は、プロトコル監視部１１２において、フレームの受信があると（Ｓ１）、そのフレームが非番号制フレームか否かを判断する（Ｓ２）。非番号制フレームの場合は、次のフレームの受信を待ち、非番号制フレームでない場合は、監視フレームかどうかを判断する（Ｓ３）。
【００５９】
監視フレームは、ＩＳＤＮ１０２と通信端末装置１０４との間のレイヤ２のリンクが確立されているかを確認するためのフレームであり、相手側からの送信されたフレームを受信したことを示すＲＲフレーム、受信したフレームのシーケンス番号が１つ前のフレームのシーケンス番号と連続していないときに、番号が抜けたシーケンス番号のフレームを再度送信するように要求するＲＥＪフレーム等がある。
【００６０】
受信したフレームが監視フレームである場合、その監視フレームがＲＥＪフレームか否かを判断する（Ｓ４）。ＲＥＪフレームの場合、ＩＳＤＮ１０２又は通信端末装置１０４がエラーフレームを受信して再送要求を行ったものと判断し、後述するフレーム連続性確認処理（Ｓ５）で登録された欠陥フレームを解除し（Ｓ６）、次のフレームの受信を待つ。
【００６１】
受信したフレームがＲＥＪフレームでない場合（Ｓ４）、後述するフレーム連続性確認処理（Ｓ５）における受信シーケンス番号の連続性に基づいて、記録開始又は記録停止の制御を行う。
【００６２】
受信したフレームが、非番号制フレームでなく（Ｓ２）、また、監視フレームでない場合（Ｓ３）、レイヤ３のメッセージが含まれている情報フレームと判断し、レイヤ３に基づく記録の制御を行うレイヤ３処理を行う（Ｓ７）。
【００６３】
図４は、本実施例の通信内容記録装置におけるレイヤ３処理の動作を示すフローチャートである。
図４において、レイヤ３上での処理は、レイヤ３のメッセージに付されている呼番号によって管理し制御されている。まず、図３において、受信したフレームが、非番号制フレームでなく（Ｓ２）、また、監視フレームでない場合（Ｓ３）、レイヤ３のメッセージが含まれている情報フレームと判断し、図４におけるフレームのメッセージが呼設定受付メッセージか否かを確認する（Ｓ８）。
【００６４】
図４において、受信したフレームが呼設定受付メッセージの場合、その呼設定受付メッセージのフレームに該当する呼番号の呼設定メッセージがあるかを確認する（Ｓ９）。受信した呼設定受付メッセージのフレームに該当する呼番号の呼設定メッセージがある場合、それが音声通信の呼設定であるかを確認し（Ｓ１０）、音声通信の呼設定である場合、該当呼番号の音声呼設定を完了して（Ｓ１１）、フレーム連続性確認処理（Ｓ５）の処理を行う。音声通信以外の呼設定である場合、該当呼番号の非音声呼設定を完了して（Ｓ１２）、フレーム連続性確認処理（Ｓ５）の処理を行う。
【００６５】
また、受信したフレームが呼設定受付メッセージのフレームに該当する呼番号の呼設定メッセージを受信していない場合（Ｓ９）、呼設定受付メッセージ内に使用するチャンネルを示すチャンネル識別子が含まれているかを確認し（Ｓ１３）、チャンネル識別子が含まれる場合には、呼設定メッセージ欠落のため、音声又は非音声を区別することができず、音声通信として呼設定を完了する（Ｓ１１）。チャンネル識別子が含まれない場合には、フレーム連続性確認処理（Ｓ５）の処理を行う。
【００６６】
受信したフレームのメッセージが呼設定受付メッセージでない場合（Ｓ８）、受信したフレームのメッセージが応答または応答確認メッセージかどうかを判断する（Ｓ１４）。受信したフレームのメッセージが応答または応答確認メッセージの場合、応答又は応答確認メッセージに付されている呼番号の呼設定が完了しているか否かを判断する（Ｓ１５）。
【００６７】
応答又は応答確認メッセージに付されている呼番号の呼設定が完了している場合は、録音すべき情報（Ｂ）チャンネルが確定しているため、該当する情報（Ｂ）チャンネルに音声通信の呼設定がされているかを判断する（Ｓ１６）。呼設定において音声通信であることが通知されている場合、後述するフレーム連続性確認処理（Ｓ５）における該当する情報（Ｂ）チャンネルがフレームの不連続による録音中であるか否かを判断する（Ｓ１７）。
【００６８】
後述するフレーム連続性確認処理（Ｓ５）における該当する情報（Ｂ）チャンネルがフレームの不連続による録音中であった場合（Ｓ１７）、それまでの録音は不要なものとして廃棄する（Ｓ１８）。そして、該当Ｂチャンネルの録音を開始する（Ｓ１９）。後述するフレーム連続性確認処理（Ｓ５）における該当する情報（Ｂ）チャンネルがフレームの不連続による録音中でない場合（Ｓ１７）は、該当Ｂチャンネルの録音を開始する（Ｓ１９）。
【００６９】
応答又は応答確認メッセージに付されている呼番号の呼設定が完了し（Ｓ１５）、該当する情報（Ｂ）チャンネルに音声通信の呼設定がされていない場合は、フレーム連続性確認処理を行う（Ｓ５）。
【００７０】
このようにすることで、応答又は応答確認メッセージの両方が欠落した場合でも、レイヤ２に基づいて録音の開始を制御することができる。また、誤って録音を開始した場合も、それまでの録音を廃棄して、正規の録音を行うことができる。
【００７１】
また、受信したフレームが、呼設定メッセージでなく（Ｓ８）、応答又は応答確認メッセージ（Ｓ１４）でない場合、切断、解放又は解放完了メッセージか否かを判断する（Ｓ２０）。受信したフレームが切断、解放又は解放完了メッセージの場合には、該当する情報（Ｂ）チャンネルの録音を停止する（Ｓ２１）。受信したフレームが切断、解放又は解放完了メッセージでない場合には、フレーム連続性確認処理を行う（Ｓ５）。
【００７２】
また、受信したフレームが応答または応答確認メッセージであり（Ｓ１４）、該当する呼番号の呼設定が完了していない場合は（Ｓ１５）、録音すべき情報（Ｂ）チャンネルの特定ができない場合がある。そこで、応答または応答確認メッセージの該当呼番号の呼設定メッセージが受信されているか否かを確認する（Ｓ２２）。呼設定メッセージを受信している場合は、音声呼設定がされているか否かを判断する（Ｓ２３）。音声呼設定がされていない場合は、フレーム連続性確認処理を行う（Ｓ５）。
【００７３】
応答または応答確認メッセージの該当呼番号の呼設定メッセージが受信され（Ｓ２２）、音声呼設定がされている場合は（Ｓ２３）、情報（Ｂ）チャンネルの変更が不可であるか否かを判断する（Ｓ２４）。情報チャンネルの変更ができる場合は、すなわち情報（Ｂ）チャンネルを特定できない音声通信があることになるため、現在録音停止中で、且つ、呼設定完了により確保されていない情報（Ｂ）チャンネルの録音を開始する（Ｓ２５）。情報チャンネルの変更ができない場合は、すなわち情報（Ｂ）チャンネルが確定しているため、該当する情報（Ｂ）チャンネルの録音を開始する（Ｓ１９）。
【００７４】
また、呼設定メッセージを受信していない場合は（Ｓ２２）、音声通信かデータ通信かを区別することができず、情報（Ｂ）チャンネルの特定もできない通信があると判断し、情報（Ｂ）チャンネルの変更が不可であるか否かを判断する（Ｓ２４）。情報チャンネルの変更ができる場合、すなわち情報（Ｂ）チャンネルを特定できない音声通信があることになるため、現在録音停止中で、且つ、呼設定完了により確保されていない情報（Ｂ）チャンネルの録音を開始する（Ｓ２５）。情報チャンネルの変更ができない場合、すなわち情報チャンネルが確定しているため、該当する情報（Ｂ）チャンネルの録音を開始する（Ｓ１９）。
【００７５】
このようにすることで、音声以外の呼設定がなされている場合の録音を排除することができると共に、呼設定メッセージが欠落し、音声通信かデータ通信かの区別がつかない場合の、情報（Ｂ）チャンネルの録音漏れを防止することができる。また、呼設定受付メッセージの欠落により、使用する情報（Ｂ）チャンネルの特定ができないために生じる音声通信の録音漏れを防止することができる。
【００７６】
ここまでの制御では、記録の開始時には、応答または応答確認メッセージ、停止時には、切断、解放または解放完了メッセージのうちのどれか一つのメッセージを受信しなければ、記録を制御することができない。そのため、これらのメッセージ全てが欠落してしまった場合には、記録の開始または停止が正しく行われない。すなわち、図３において、受信したフレームが非番号制フレームおよび監視フレームでなく、また、フレームのメッセージが応答または応答確認メッセージ、或いは、切断、解放または解放完了メッセージでない場合、情報（Ｂ）チャンネルの記録開始又は記録停止が行われない。
【００７７】
そこで、このような場合は、シーケンス番号によるフレームの連続性を確認するフレーム連続性確認処理（Ｓ５）を行うことで、記録を制御する。
図５は、本発明の通話内容記録装置におけるフレーム連続性確認処理の処理動作を示すフローチャートである。
まず、受信したフレームの送信シーケンス番号の連続性を確認する（Ｓ２６）。受信したフレームの送信シーケンス番号が欠落している場合、すなわち、送信シーケンス番号が「２」のフレームを受信した後に受信したフレームの送信シーケンス番号が「４」の場合、送信シーケンス番号「３」のフレームを欠落フレームとして登録する（Ｓ２７）。
【００７８】
ここで登録された欠落フレームは、図３において、再送要求のときに用いられる監視フレームのＲＥＪフレームを受信した場合（Ｓ４）、ＲＥＪフレームの受信シーケンス番号にしたがって登録されている欠落フレームの登録を解除する（Ｓ６）。
【００７９】
受信したフレームの送信シーケンス番号が連続している場合は（Ｓ２６）、エラーフレームを受信または欠落フレームを検出しているはずの側から送信された新たなフレームを受信したとき、受信したフレームの受信シーケンス番号から、欠落フレームとして登録したフレームが受信されているか確認する（Ｓ２８）。
【００８０】
欠落フレームとして登録したフレームが受信された場合には、応答待ちになっている情報（Ｂ）チャンネルがあるか否かを判断し（Ｓ２９）、応答待ちになっている情報（Ｂ）チャンネルがある場合、通信内容記録装置１０５のみが、フレームエラーまたはフレームの欠落を検出したとして、該当する情報（Ｂ）チャンネルの記録を開始し（Ｓ３０）、全ての情報（Ｂ）チャンネルに対してフレームの欠落が発生していることを示すフラグを立てる（Ｓ３１）。また、応答待ちになっている情報（Ｂ）チャンネルがない場合は（Ｓ２９）、全ての情報（Ｂ）チャンネルに対してフレームの欠落が発生していることを示すフラグを立てる（Ｓ３１）。
【００８１】
エラーフレームを受信または欠落フレームを検出しているはずの側から送信された新たなフレームを受信し、受信した新たなフレームが、受信シーケンス番号から判断して欠落フレームとして登録したフレームでない場合（Ｓ２８）、その新たなフレームの受信シーケンス番号−１が、既に検出している送信シーケンス番号を追い越しているかを判断する（Ｓ３２）。
【００８２】
受信シーケンス番号−１が既に検出している送信シーケンス番号より大きい場合、すなわち、受信シーケンス番号−１が、既に検出している送信シーケンス番号を飛び越している場合、フレームの欠落が生じたものと判断し、Ｓ２９〜Ｓ３１の処理を行う。
【００８３】
Ｓ３０において記録を開始した後に、図４に示すように、新たに受信したフレームが、応答または応答確認のメッセージのフレームの場合（Ｓ１４）、フレームの欠落検出により開始した記録中か否かを判断し（Ｓ１７）、フレームの欠落検出により開始した記録中の場合、その情報（Ｂ）チャンネルのそれまでの通話内容を廃棄し（Ｓ１８）、該当する情報（Ｂ）チャンネルの記録を開始する（Ｓ１９）。また、フレームの欠落検出により開始した記録中でない場合は（Ｓ１７）、該当する情報（Ｂ）チャンネルの記録を開始する（Ｓ１９）。
【００８４】
こうすることで、応答または応答確認メッセージの両方が欠落した場合でも、記録を開始することができ、さらに、前述した判断により誤って記録を開始した場合にも、それまでの記録を廃棄し、正規の記録を行うことができる。
【００８５】
図５に示すフレーム連続性確認処理において、送信シーケンス番号が連続し（Ｓ２６）、登録されている欠落フレームでなく（Ｓ２８）、新たなフレームの受信シーケンス番号−１が、既に検出している送信シーケンス番号を追い越していない場合（Ｓ３２）、欠落フラグが立っている情報（Ｂ）チャンネルの情報フレームか否かを判断する（Ｓ３３）。
【００８６】
欠落フラグの立っている情報フレームを受信した場合には、そのフレームのメッセージが呼設定受付または呼出メッセージか否かを判断し（Ｓ３４）、呼設定受付または呼出メッセージの場合には、該当する情報（Ｂ）チャンネルの記録を停止する（Ｓ３５）。
【００８７】
欠落フラグの立っている情報フレームでない場合（Ｓ３３）、または、呼設定受付または呼出メッセージでない場合（Ｓ３４）、さらに、該当する情報（Ｂ）チャンネルの記録を停止した場合（Ｓ３５）、該当する情報（Ｂ）チャンネルの欠落フラグをＯＦＦとして（Ｓ３６）、次のフレームの受信を待つ。
【００８８】
こうすることで、切断、解放または解放完了メッセージのすべてが欠落した場合でも、呼の切れ目を認識し、記録の制御を行うことができる。
【００８９】
以上のように、信号（Ｄ）チャンネル上でやり取りされるＬＡＰＤフレームに付けられている送信シーケンス番号により連続性を監視し、フレームの欠損やエラーフレームの受信などにより、受信フレームの連続性が途切れた場合には、通信にエラーがあるとして、通信端末装置・通信網間のプロトコルで規定されている再送手順が取られるかどうか監視する。
【００９０】
そして、欠落した情報フレームを受信した側から、ＲＥＪフレーム送信による再送手順が取られず、しかも、監視フレームまたは情報フレームが送信され、このフレームに正常な受信手順が継続していることを示すシーケンス番号が付加されている場合には、通信内容記録装置のみがエラーを受信していると判断し、各情報チャンネルの制御に次のフレームが受信されたと仮定して、その時点で音声通信による呼設定受付を完了して、応答メッセージ待ちになっている情報チャンネルの記録を開始することで、音声の通信内容の取り逃しを防止することができる。
【００９１】
また、記録中の情報チャンネルに、呼設定受付、呼出、切断、解放または解放完了メッセージが受信された場合には、記録を停止することで無用な記録を防止することができる。それと共に、切断、解放または解放完了メッセージが受信できなかった場合でも、直前の通話の記録の制御を、次の呼設定受付、呼出メッセージのいずれかのフレームの受信により判断し、通話の切れ目に基づいて記録を制御することができる。
【００９２】
また、ＬＡＰＤフレームのフレームチェックシーケンスでエラーが検出された場合には、フレーム連続性検出部に通知せずにフレームを廃棄する。このことにより、フレーム連続性検出処理は、フレームの欠損とエラーフレームの受信時での処理を同一の手順で行うことができる。
【００９３】
また、フレームの不連続検出により、記録を開始した情報チャンネルを制御する正常フレームを信号チャンネル上で受信した場合には、正常フレームによる制御を行う。特に、応答または応答確認メッセージを受信した場合には、先に記録したデータが無効である旨を情報チャンネル処理部に通知し、情報チャンネル処理部では、通知に基づきそれまでの記録データを廃棄し、上記メッセージの受信時から再度記録を開始することで、無効データの記録を防止することができる。
【００９４】
通信内容記録装置のみがフレームの欠損またはエラーフレームを受信した場合でも、同一の処理手順によって、情報チャンネル上で通信されている音声データの記録を制御し、処理を継続することができる。
【００９５】
また、応答又は応答確認メッセージを受信した場合で、且つ、応答又は応答確認メッセージを待っている呼番号の呼設定が完了していない場合、該当する呼番号の呼設定メッセージが受信されているかを確認し、呼設定メッセージを受信しているとき、音声呼設定であるか否かを確認する。さらに、情報（Ｂ）チャンネルの変更が可能か否かを確認する。音声呼設定であり且つ情報チャンネルの変更が可能な場合には、情報チャンネルを特定できない音声通信があるものとして、現在録音停止中で、且つ、呼設定完了により確保されていない情報チャンネルの録音を開始する。
【００９６】
また、呼設定メッセージすら受信されていない場合には、音声通信かデータ通信かを区別することができず、また、情報チャンネルの特定もできない通信があるものとし、現在録音停止中で、且つ、呼設定完了により確保されていない情報チャンネルの録音を開始する。
【００９７】
このようにすることで、呼設定メッセージが欠落し、音声通信かデータ通信かの区別がつかない場合の音声データの録音の取り逃しを防止することができる。さらに、呼設定受付メッセージの欠落により、使用する情報チャンネルの特定ができない音声データの録音の取り逃しを防止することができる。
【００９８】
【発明の効果】
以上のように、監視している回線の対象の通信が正常に行われ、通信内容記録装置のみが信号チャンネル上で受信フレームにエラーを検出した場合でも、情報チャンネル上でやり取りされる通信内容の記録の制御を正確に行うことができる。
【図面の簡単な説明】
【図１】本発明の通信内容記録装置を備えた通信システムの一実施例の概略構成を示す模式図である。
【図２】ＩＳＤＮを利用した通信システムにおけるＩＳＤＮと通信端末装置間でのレイヤ２のリンクの確立からレイヤ２のリンクの解放に至るシーケンス例を示す。
【図３】本実施例の通信内容記録装置における処理動作を示すフローチャートである。
【図４】本発明の通話内容記録装置におけるレイヤ処理の処理動作を示すフローチャートである。
【図５】本発明の通話内容記録装置におけるフレーム連続性確認処理の処理動作を示すフローチャートである。
【図６】ＩＳＤＮにおけるＬＡＰＤフレームを説明するための模式図である。
【図７】従来のＩＳＤＮを利用した通信システムの概略構成を示す模式図である。
【図８】従来の端末装置においてエラーフレームを受信した時の処理動作を示すフローチャートである。
【符号の説明】
１０１・・通信システム、１０２・・ＩＳＤＮ、１０３・・ＤＳＵ、１０４・・通信端末装置、１０５・・通信内容記録装置、１０６・・端末側受信部、１０７・・網側受信部、１０８・・第１フレーム受信処理部、１０９・・第２フレーム受信処理部、１１０・・第１エラーチェック受信処理部、１１１・・第２エラーチェック受信処理部、１１２・・プロトコル監視部、１１３・・フレーム連続性検出部、１１４・・情報チャンネル処理部
７０１・・通信システム、７０２・・ＩＳＤＮ、７０３・・通信端末装置、７０４・・ＤＳＵ、７０５・・受信部、７０６・・ＬＡＰＤ受信処理部、７０７・・送信部、７０８・・ＬＡＰＤ送信処理部、７０９・・レイヤ３プロトコル処理部、７１０・・情報チャンネル処理部
【図１】
0003629151.tif 000002
【図２】
0003629151.tif 000003
【図３】
0003629151.tif 000004
【図４】
0003629151.tif 000005
【図５】
0003629151.tif 000006
【図６】
0003629151.tif 000007
【図７】
0003629151.tif 000008
【図８】
0003629151.tif 000009