(57)【特許請求の範囲】
【請求項１】
発呼ファックス装置が、発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が、メッセージが送られることを示す情報フラグを発呼ファックス装置に送るファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を初期化するステップと、
（ｂ）発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値をデクリメントするステップと、
（ｄ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって、フラグ基準を発生させるステップと、
（ｅ）フラグ基準を検出しきい値と比較するステップと、
（ｆ）ステップ（ｅ）の結果にしたがって、ファックス通話を検出するステップとを含み、
フラグ基準は、ステップ（ｄ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号の中に存在する選択された情報フラグの数を表している方法。
【請求項２】
選択された情報フラグは、Ｖ．２１標準規格に準拠するメッセージのプリアンブル中のフラグを表す請求項１記載の方法。
【請求項３】
発呼ファックス装置が、発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が、メッセージが送られることを示す情報フラグを発呼ファックス装置に送るファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を初期化するステップと、
（ｂ）発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値をデクリメントするステップと、
（ｄ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって、フラグ基準を発生させるステップと、
（ｅ）フラグ基準を検出しきい値と比較するステップと、
（ｆ）ステップ（ｅ）の結果にしたがって、ファックス通話を検出するステップとを含み、
フラグ基準は、ステップ（ｄ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号に関係するインバンド電力レベルに対応する方法。
【請求項４】
インバンド電力レベルは、約１６５０Ｈｚと１８５０Ｈｚとに置かれた周波数帯の電力に対応する請求項３記載の方法。
【請求項５】
発呼ファックス装置が、発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が、メッセージが送られることを示す情報フラグを発呼ファックス装置に送るファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を初期化するステップと、
（ｂ）発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値をデクリメントするステップと、
（ｄ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって、フラグ基準を発生させるステップと、
（ｅ）フラグ基準を検出しきい値と比較するステップと、
（ｆ）ステップ（ｅ）の結果にしたがって、ファックス通話を検出するステップとを含み、
フラグ基準は、ステップ（ｄ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号に関係するスペクトル形状にしたがって決定される方法。
【請求項６】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンおよびメッセージが送られることを示す情報フラグを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を初期化するステップと、
（ｂ）識別トーンが被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において識別トーンが検出された場合に、検出しきい値をデクリメントするステップと、
（ｄ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって、フラグ基準を発生させるステップと、
（ｅ）フラグ基準を検出しきい値と比較するステップと、
（ｆ）ステップ（ｅ）の結果にしたがって、ファックス通話を検出するステップとを含み、
フラグ基準は、ステップ（ｄ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号の中に存在する選択された情報フラグの数を表している方法。
【請求項７】
選択された情報フラグは、Ｖ．２１標準規格に準拠するメッセージのプリアンブル中のフラグを表す請求項６記載の方法。
【請求項８】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンおよびメッセージが送られることを示す情報フラグを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を初期化するステップと、
（ｂ）識別トーンが被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において識別トーンが検出された場合に、検出しきい値をデクリメントするステップと、
（ｄ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって、フラグ基準を発生させるステップと、
（ｅ）フラグ基準を検出しきい値と比較するステップと、
（ｆ）ステップ（ｅ）の結果にしたがって、ファックス通話を検出するステップとを含み、
フラグ基準は、ステップ（ｄ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号に関係するインバンド電力レベルに対応する方法。
【請求項９】
インバンド電力レベルは、約１６５０Ｈｚと１８５０Ｈｚとに置かれた周波数帯の電力に対応する請求項８記載の方法。
【請求項１０】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンおよびメッセージが送られることを示す情報フラグを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を初期化するステップと、
（ｂ）識別トーンが被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において識別トーンが検出された場合に、検出しきい値をデクリメントするステップと、
（ｄ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって、フラグ基準を発生させるステップと、
（ｅ）フラグ基準を検出しきい値と比較するステップと、
（ｆ）ステップ（ｅ）の結果にしたがって、ファックス通話を検出するステップとを含み、
フラグ基準は、ステップ（ｄ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号に関係するスペクトル形状にしたがって決定される方法。
【請求項１１】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンおよびメッセージが送られることを示す情報フラグを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を第１の値に初期化するステップと、
（ｂ）発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値を第１の値よりも小さい第２の値に減少させるステップと、
（ｄ）識別トーンが被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出するステップと、
（ｅ）ステップ（ｄ）において識別トーンが検出され、ステップ（ｂ）において発呼トーンが検出されなかった場合に、検出しきい値を第２の値よりも小さい第３の値に減少させるステップと、
（ｆ）ステップ（ｄ）において識別トーンが検出され、ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値を第３の値よりも小さい第４の値に減少させるステップと、
（ｇ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって第１のフラグ基準を発生させるステップと、
（ｈ）第１のフラグ基準を検出しきい値と比較するステップと、
（ｉ）ステップ（ｈ）の結果にしたがって、ファックス通話を検出するステップとを含み、
第１のフラグ基準は、ステップ（ｇ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号中に存在する選択された情報フラグの数を表している方法。
【請求項１２】
ステップ（ｉ）は、
（ｊ）第１のフラグ基準が検出しきい値を超える場合に、ボコーダ入力をミュートするステップと、
（ｋ）ボコーダ入力がミュートされている間、被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって、第２のフラグ基準を発生させるステップと、
（ｌ）検出しきい値を第１の値よりも大きい第５の値に設定するステップと、
（ｍ）ステップ（ｌ）の後で、第２のフラグ基準を検出しきい値と比較するステップと、
（ｎ）第２のフラグ基準が検出しきい値を超えた場合に、ファックス通話を検出するステップとを含み、
第２のフラグ基準は、被呼ファックス装置から送られる連続的な情報フラグの数を表している請求項１１記載の方法。
【請求項１３】
ステップ（ｂ）において発呼トーンが検出された場合に、第１のタイマに第１の時間を設定して、第１のタイマを開始するステップをさらに含む請求項１１記載の方法。
【請求項１４】
ステップ（ｈ）は、
（ｏ）第１のフラグ基準を検出しきい値と比較するステップと、
（ｐ）第１のフラグ基準が検出しきい値を超えた場合に、第１のタイマがタイムアウトしたか否かを決定するステップと、
（ｑ）第１のタイマがタイムアウトしていた場合に、検出しきい値を第１の値に初期化するステップとを含む請求項１３記載の方法。
【請求項１５】
ステップ（ｄ）において識別トーンが検出された場合に、第２のタイマに第２の時間を設定して、第２のタイマを開始するステップをさらに含む請求項１３記載の方法。
【請求項１６】
ステップ（ｈ）は、
（ｒ）第１のフラグ基準を検出しきい値と比較するステップと、
（ｓ）第１のフラグ基準が検出しきい値を超えていない場合に、第１のタイマまたは第２のタイマがタイムアウトしているか否かを決定するステップと、
（ｔ）第１のタイマまたは第２のタイマのどちらかがタイムアウトしていた場合に、検出しきい値を第１の値に初期化するステップとを含む請求項１５記載の方法。
【請求項１７】
第１の時間は第２の時間よりも長い請求項１６記載の方法。
【請求項１８】
選択された情報フラグは、Ｖ．２１標準規格に準拠するメッセージのブリアンブル中のフラグを表す請求項１１記載の方法。
【請求項１９】
発呼ファックス装置と被呼ファックス装置とは、送信チャネルで結合され、検出器は、被呼ファックス装置と送信チャネルとの間に置かれている請求項１１記載の方法。
【請求項２０】
発呼ファックス装置と被呼ファックス装置とは送信チャネルで結合され、検出器は第１のファックス検出器と第２のファックス検出器とから形成され、第１のファックス検出器は送信チャネルと被呼ファックス装置との間に置かれ、第２のファックス検出器は発呼ファックス装置と送信チャネルとの間に置かれ、第１のファックス検出器は、識別トーンと情報フラグとを検出するために使用され、第２のファックス検出器は、発呼トーンを検出するために使用される請求項１１記載の方法。
【請求項２１】
発呼ファックス装置と被呼ファックス装置とは、送信チャネルで結合され、検出器は、発呼ファックス装置と送信チャネルとの間に置かれている請求項１１記載の方法。
【請求項２２】
発呼トーンは、Ｔ．３０ファックスプロトコルに準拠するＣＮＧトーンに対応する請求項１１記載の方法。
【請求項２３】
識別トーンは、Ｔ．３０ファックスプロトコルに準拠するＣＥＤトーンに対応する請求項１１記載の方法。
【請求項２４】
ステップ（ｉ）におけるファックス通話を検出するステップにしたがって、音声モードとファックスモードとの間でネットワークをスイッチングするステップをさらに含む請求項１１記載の方法。
【請求項２５】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンおよびメッセージが送られることを示す情報フラグを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を第１の値に初期化するステップと、
（ｂ）発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値を第１の値よりも小さい第２の値に減少させるステップと、
（ｄ）識別トーンが被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出するステップと、
（ｅ）ステップ（ｄ）において識別トーンが検出され、ステップ（ｂ）において発呼トーンが検出されなかった場合に、検出しきい値を第２の値よりも小さい第３の値に減少させるステップと、
（ｆ）ステップ（ｄ）において識別トーンが検出され、ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値を第３の値よりも小さい第４の値に減少させるステップと、
（ｇ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって第１のフラグ基準を発生させるステップと、
（ｈ）第１のフラグ基準を検出しきい値と比較するステップと、
（ｉ）ステップ（ｈ）の結果にしたがって、ファックス通話を検出するステップとを含み、
第１のフラグ基準は、ステップ（ｇ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号に関係するインバンド電力レベルに対応する方法。
【請求項２６】
インバンド電力レベルは、約１６５０Ｈｚと１８５０Ｈｚとに置かれた周波数帯の電力に対応する請求項２５記載の方法。
【請求項２７】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンおよびメッセージが送られることを示す情報フラグを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する方法において、
（ａ）検出しきい値を第１の値に初期化するステップと、
（ｂ）発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出するステップと、
（ｃ）ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値を第１の値よりも小さい第２の値に減少させるステップと、
（ｄ）識別トーンが被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出するステップと、
（ｅ）ステップ（ｄ）において識別トーンが検出され、ステップ（ｂ）において発呼トーンが検出されなかった場合に、検出しきい値を第２の値よりも小さい第３の値に減少させるステップと、
（ｆ）ステップ（ｄ）において識別トーンが検出され、ステップ（ｂ）において発呼トーンが検出された場合に、検出しきい値を第３の値よりも小さい第４の値に減少させるステップと、
（ｇ）被呼ファックス装置から送られた、情報フラグを含む信号を検出器でモニタすることによって第１のフラグ基準を発生させるステップと、
（ｈ）第１のフラグ基準を検出しきい値と比較するステップと、
（ｉ）ステップ（ｈ）の結果にしたがって、ファックス通話を検出するステップとを含み、
第１のフラグ基準は、ステップ（ｇ）において、信号中のパラメータをモニタすることによって発生され、パラメータは、信号に関係するスペクトル形状にしたがって決定される方法。
【請求項２８】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンとメッセージが送られることを示す情報フラグとを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する装置において、
（ａ）発呼トーンが、発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出する第１の検出器と、
（ｂ）被呼ファックス装置から発呼ファックス装置に送信された情報フラグを検出する第２の検出器と、
（ｃ）第１の検出器および第２の検出器と結合され、発呼トーンが発呼ファックス装置から被呼ファックス装置に送信された場合に検出しきい値をデクリメントする手段と、第２の検出器によって検出された情報フラグの数を表しているフラグ基準を発生させる手段と、フラグ基準を検出しきい値と比較する手段とを備えた制御装置とを具備するファックス通話を検出する装置。
【請求項２９】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンとメッセージが送られることを示す情報フラグとを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する装置において、
（ａ）識別トーンが、被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出する第１の検出器と、
（ｂ）被呼ファックス装置から発呼ファックス装置に送信された情報フラグを検出する第２の検出器と、
（ｃ）第１の検出器および第２の検出器と結合され、識別トーンが被呼ファックス装置から発呼ファックス装置に送信された場合に検出しきい値をデクリメントする手段と、第２の検出器によって検出された情報フラグの数を表しているフラグ基準を発生させる手段と、フラグ基準を検出しきい値と比較する手段とを備えた制御装置とを具備するファックス通話を検出する装置。
【請求項３０】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンとメッセージが送られることを示す情報フラグとを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する装置において、
（ａ）発呼トーンが、発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出する第１の検出器と、
（ｂ）識別トーンが、被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出する第２の検出器と、
（ｃ）被呼ファックス装置から発呼ファックス装置に送信された情報フラグを検出する第３の検出器と、
（ｄ）第１の検出器、第２の検出器および第３の検出器と結合され、発呼トーンが発呼ファックス装置から被呼ファックス装置に送信された場合に検出しきい値をデクリメントする手段と、識別トーンが被呼ファックス装置から発呼ファックス装置に送信された場合に検出しきい値をデクリメントする手段と、第３の検出器によって検出された情報フラグの数を表しているフラグ基準を発生させる手段と、フラグ基準を検出しきい値と比較する手段とを備えた制御装置とを具備するファックス通話を検出する装置。
【請求項３１】
発呼ファックス装置が、発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が、メッセージが送られることを示す情報フラグを発呼ファックス装置に送るファックスシステム中で、ファックス通話を検出する装置において、
（ａ）検出しきい値を初期化する手段と、
（ｂ）発呼トーンが、発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出する第１の手段と、
（ｃ）発呼トーンが第１の検出手段によって検出された場合に、検出しきい値をデクリメントする手段と、
（ｄ）被呼ファックス装置から送られた信号を第２の検出手段でモニタすることによって、フラグ基準を発生させる手段と、
（ｅ）フラグ基準を検出しきい値と比較する手段と、
（ｆ）比較手段の結果にしたがって、ファックス通話を検出する手段とを具備し、
フラグ基準は、第２の検出手段によって検出された情報フラグの数を表している装置。
【請求項３２】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンとメッセージが送られることを示す情報フラグとを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する装置において、
（ａ）検出しきい値を初期化する手段と、
（ｂ）識別トーンが、被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出する第１の手段と、
（ｃ）識別トーンが第１の検出手段によって検出された場合に、検出しきい値をデクリメントする手段と、
（ｄ）被呼ファックス装置から送られた信号を第２の検出手段でモニタすることによって、フラグ基準を発生させる手段と、
（ｅ）フラグ基準を検出しきい値と比較する手段と、
（ｆ）比較手段の結果にしたがって、ファックス通話を検出する手段とを具備し、
フラグ基準は、第２の検出手段によって検出された情報フラグの数を表しているファックス通話を検出する装置。
【請求項３３】
発呼ファックス装置が発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置が識別トーンとメッセージが送られることを示す情報フラグとを発呼ファックス装置に送ることによって発呼トーンに応答するファックスシステム中で、ファックス通話を検出する装置において、
（ａ）検出しきい値を第１の値に初期化する手段と、
（ｂ）発呼トーンが、発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出する第１の検出手段と、
（ｃ）発呼トーンが第１の検出手段によって検出された場合に、検出しきい値を第１の値よりも小さい第２の値に減少させる第１の減少手段と、
（ｄ）識別トーンが、被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出する第２の検出手段と、
（ｅ）識別トーンが第２の検出手段によって検出され、発呼トーンが第１の検出手段によって検出されなかった場合に、検出しきい値を第２の値よりも小さい第３の値に減少させる第２の減少手段と、
（ｆ）識別トーンが第２の検出手段によって検出され、発呼トーンが第１の検出手段によって検出された場合に、検出しきい値を第３の値よりも小さい第４の値に減少させる第３の減少手段と、
（ｇ）被呼ファックス装置から送られた信号を第３の検出手段でモニタすることによって第１のフラグ基準を発生させる手段と、
（ｈ）第１のフラグ基準を検出しきい値と比較する手段と、
（ｉ）比較手段の結果にしたがって、ファックス通話を検出する手段とを具備し、
第１のフラグ基準は、第３の検出手段によって検出された情報フラグの数を表している装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一般的にファックス通話を表すデジタル信号を送信し、受信しそして認識するシステムに関する。特に、本発明はファックス通話を早くそして信頼性を持って検出するシステムおよび方法に関する。さらに、本発明は、ファックスと音声送信の両方をサポートするために複数のモードで動作するネットワーク、およびファックスと音声モード間でそのようなネットワークを信頼性を持ってスイッチングするシステムおよび方法に関する。
【０００２】
【従来の技術】
標準規格グループ３ファックス通信システムに対する、ファックス装置間のタイミングと同期は、“ＩＴＵ−Ｔ勧告  Ｔ．３０：一般的な電話交換ネットワークにおける文書ファックス送信のための手順”に明示されている要求に準拠し、この文献は以後“Ｔ．３０ファックスプロトコル”として言及し、参照によりここに組み込まれている。Ｔ．３０ファックスプロトコルは、メッセージデータの送信のためにいくつもの変調技術を使用している。特に、ファックス装置間のパラメータネゴシエーションとハンドシェークは、“ＣＣＩＴＴ勧告  Ｖ．２１：一般的な電話交換ネットワークにおいて使用される３００ｂｐｓデュプレックスモデム標準規格”に明記されている変調技術を使用して達成され、この文献は以後“Ｖ．２１”または“Ｖ．２１標準規格”として言及し、また参照によりここに組み込まれている。
【０００３】
Ｔ．３０ファックスプロトコルに準拠するファックスシステムにおいて、Ｖ．２１標準規格（以後、“Ｖ．２１メッセージ”として言及する）に準拠するメッセージが、通話を確立するときに、発呼ファックス装置と被呼ファックス装置間で送られる。発呼ファックス装置は、被呼ファックス装置をダイアルし、発呼トーン（ＣＮＧトーンと呼ばれる）を送ることによって通話を開始する。被呼ファックス装置は到来通話を検出し、そして被呼局識別トーン（ＣＥＤトーンと呼ばれる）を発呼ファックス装置に送り返す。被呼ファックス装置はそれから、そのデジタル識別信号を発呼ファックス装置に送って、発呼ファックス装置にその能力を知らせる。この信号を検出すると、発呼ファックス装置はデジタルコマンド信号を送って、被呼ファックス装置に発呼ファックス装置が使おうとする能力を知らせる。上述の開始信号に加えて他のメッセージもまた、通話中にファックス装置間で発生される。そのようなメッセージには、例えば、トレーニング信号、情報メッセージそして終了メッセージなどが含まれる。
【０００４】
Ｔ．３０ファックスプロトコルに準拠するファックスシステムでは、送られる各Ｖ.２１メッセージには、プリアンブル（“Ｖ．２１プリアンブル”と呼ばれる）が含まれていなければならず、このプリアンブルは一連の３２個のフラグ（“Ｖ．２１フラグ”と呼ばれる）からなる。プリアンブルが使用されて、メッセージが送られることを受信機に知らせる。そしてこのプリアンブルにより受信機が正確に同期を取れ、実際のメッセージが適切に受信される。
【０００５】
デジタル通信システムおよびネットワークは、音声送信とファックス送信の両方をサポートすることが多い。これらのシステムは、これらの２つのデータ形態を異なるように処理し、音声またはファックスサービスがサポートされているか否かによってリソースのスイッチングを必要とする。システムが音声モードで動作しているときに、システムが関連したファックスメッセージを失わないように、あるいはそのシステムを通してファックスメッセージを送れるように、このスイッチングは迅速に、そして信頼性を持って実行されなければならない。
【０００６】
デュアルモードネットワークが音声モードで動作しているとき、ファックス通話の開始におけるＶ．２１フラグは、フラグパターンが典型的な音声信号から容易に識別可能であることから、ファックス通話を検出する信頼性のある方法を示す。しかしながら、このフラグを信頼性を持って検出するために、ファックス通話を宣言する前にしきい値数のフラグの反復を聞く必要がある。各フラグは２６６．７ミリ秒続くことから、これらの反復が起こるのを待つのはかなりの時間を必要とする。しかしながら、音声モードからファックスモードへスイッチングする前にあまりに長い時間待たなければならないと、システムはファックスメッセージのいくつかを失うことになる。そのうえに、十分に早く音声モードからファックスモードにスイッチングしないと、初期ファックストーンの重要な部分がシステムの音声パスを通過するようになってしまい、それによって、ファックストーンを損ないあるいはファックス装置間の早すぎるネゴシエーションをトリガする。ネットワークが音声モードで動作しているときにそのような早すぎるネゴシエーションを防止するため、ネットワークは、受信ファックス装置がメッセージを受信する前に、最初のＶ．２１メッセージを検出し、音声モードからファックスモードへスイッチングしなければならない。
【０００７】
【発明が解決しようとする課題】
Ｖ．２１フラグを検出するのに要求される時間を短縮するための１つのアプローチは、ファックス通話が進行中であることを宣言するためのしきい値として使用されるフラグ反復の数を単に少なくすることであろう。しかしながらこのアプローチは、スイッチングの信頼性を低下させる。その理由は、十分な量のデータがないもとで、検出器でスイッチングの決定をしなければならないのならば、検出器はファックス通話を誤って検出し、音声モードからファックスモードにスイッチングさせるかもしれないからである。そのような誤りは、ユーザの対話を突然終了させるかもしれないので、対話をしているユーザにとって受け入れがたいだろう。
【０００８】
これらの問題と欠点は、以下に説明される方法で、本発明によって認識されそして解決される。
【０００９】
【課題を解決するための手段】
ここに説明されている方法と装置において、発呼ファックス装置は、発呼トーンを被呼ファックス装置に送ることによって被呼ファックス装置と通信し、被呼ファックス装置は、識別トーンと情報フラグを発呼ファックス装置に送ることによって発呼トーンに応答する。好ましい実施形態において、発呼トーンと識別トーンはそれぞれＴ．３０ファックスプロトコルに準拠するＣＮＧトーンとＣＥＤトーンに対応し、そして情報フラグは、Ｖ．２１標準規格に準拠するメッセージのプリアンブル中に存在するフラグに対応する。以下でさらに完全に説明するように、発呼トーンと識別トーンの検出が本発明において条件付けイベントとして機能し、この条件付けイベントはファックス送信があることを信頼性を持って宣言するために、そうでなければ検出されなければならない情報フラグの数を減少させる。
【００１０】
ここに説明されている方法と装置の一つの観点にしたがうと、検出しきい値が最初に初期化され、第１の検出器が発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出する。発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されていた場合には、検出しきい値がデクリメントされる。次に、被呼ファックス装置から送られた信号を第２の検出器でモニタすることによってフラグ基準を発生させる。このフラグ基準は、第２の検出器によって検出された情報フラグの数を表す。このフラグ基準は検出しきい値と比較され、フラグ基準が検出しきい値を超えた場合に、ファックス通話が検出される。ファックス通話の検出を使用して、音声モードからファックスモードにネットワークをスイッチングさせてもよい。
【００１１】
ここに説明されている方法と装置のさらなる観点にしたがうと、検出しきい値が最初に初期化され、第１の検出器が識別トーンが被呼ファックス装置から発呼ファックス装置に送信されたか否かを検出する。識別トーンが被呼ファックス装置から発呼ファックス装置に送信されていた場合には、検出しきい値がデクリメントされる。次に、被呼ファックス装置から送られた信号を第２の検出器でモニタすることによってフラグ基準を発生させる。このフラグ基準は、第２の検出器によって検出された情報フラグの数を表す。このフラグ基準は検出しきい値と比較され、フラグ基準が検出しきい値を超えた場合に、ファックス通話が検出される。再度説明すると、ファックス通話の検出を使用して、音声モードからファックスモードにネットワークをスイッチングさせてもよい。
【００１２】
ここに説明されている方法と装置のまたさらなる観点にしたがうと、検出しきい値が最初に初期化され、第１の検出器が、発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されたか否かを検出する。第２の検出器が識別トーンが被呼ファックス装置から発呼ファックス装置に送られたか否かを検出する。発呼トーンが発呼ファックス装置から被呼ファックス装置に送信されていた場合には、検出しきい値が第１の量だけデクリメントされ、識別トーンが被呼ファックス装置から発呼ファックス装置に送信されていた場合には、識別しきい値が第２の量だけデクリメントされ、発呼トーンと識別トーンの両方が送られていた場合には、検出しきい値が第３の量だけデクリメントされる。次に、フラグ基準が、被呼ファックス装置から送られた信号を第３の検出器でモニタすることによって発生される。このフラグ基準は第３の検出器により検出された情報フラグの数を表す。フラグ基準は検出しきい値と比較され、フラグ基準が検出しきい値を超えた場合に、ファックス通話が検出される。ファックス通話の検出を使用して、音声モードからファックスモードにネットワークをスイッチングさせてもよい。特に好ましい実施形態において、音声モードからファックスモードにスイッチングする前にファックス通話の存在を確認するために、検出しきい値を最初に超えた場合に、音声モードで使用されるボコーダは一時的に止められる（ミュートされる）。
【００１３】
本発明の特徴、目的、そして利点は、同様な参照記号が全体を通して対応して同一のものを指し示している図面を考慮すると、以下に述べられている詳細な説明からより明確になるであろう。
【００１４】
【発明の実施の形態】
図１には、音声モードとファックスモードのどちらかで二者択一的に動作するネットワークにおいてファックス通話を検出するシステム１００を図示するブロック図が示されている。音声モードにおいて、回線１０４からの音声信号は、音声信号を音声パラメータに変換する音声ボコーダ１１０に提供され、音声パラメータは送信チャネル１０２を経由して音声ボコーダ１１２に送信される。音声ボコーダ１１２は、音声パラメータを可聴音声信号（すなわちデコードされた音声信号）に戻し、それらは回線１０６を経由してユーザに送信される。ボコーダ１１０と１１２は、各々音声信号を共にエンコードし、デコードするように適合されていることが好ましいことは当業者によって理解されるであろう。したがって、音声モードで動作中に、回線１０６からの音声信号はボコーダ１１２によって音声パラメータにまたエンコードされる。これらの音声パラメータはそれからチャネル１０２を経由してボコーダ１１０に送信され、そこで音声パラメータは音声信号に戻され、それから回線１０４を経由してユーザに送信される。
【００１５】
ファックスモードにおいては、第１の（すなわち発呼）ファックス装置（図示されていない）は、ファックス信号を回線１０４を経由してファックスプロセッサ１２０に送る。ファックス信号には、第１の（すなわち発呼）ファックス装置と第１のファックス装置によって呼ばれる第２のファックス装置（図示されていない）との間のファックス通話を確立するために使用される特定のトーンはもちろん、ファックスメッセージを表すデータが含まれている。第２のファックス装置は、以後被呼ファックス装置として言及する。システム１００がファックスモードで動作しているときは、ファックスプロセッサ１２０からのファックス信号は送信チャネル１０２を経由してファックスプロセッサ１２２に送信され、このファックスプロセッサ１２２は、回線１０６を経由して被呼ファックス装置にファックス信号を出力する。被呼ファックス装置もまた、送信チャネル１０２を経由して発呼ファックス装置にファックス信号を送る。被呼ファックス装置から発呼ファックス装置へのファックス信号にもまた、発呼および被呼ファックス装置間のファックス通話を確立するために使用される特定のトーンが含まれている。システム１００の好ましい実施形態において、Ｖ．２１標準規格が、発呼ファックス装置と被呼ファックス装置間のハンドシェークとパラメータネゴシエーションを達成するために使用される。さらに、発呼ファックス装置と被呼ファックス装置の間のタイミングと同期が、Ｔ．３０ファックスプロトコルにしたがって達成されることが好ましい。
【００１６】
以下でより完全に説明するように、システム１００にはまた、音声モード動作中にファックス通話が送信チャネル１０２を通して確立されているか否かを検出するために機能するファックス検出器１３０が含まれている。ファックス検出器１３０によるファックス通話の検出に応答して、システム１００は、回線１０４と１０６それぞれからボコーダ１１０と１１２を切り離すことによって、そして回線１０４と１０６をファックスプロセッサ１２０と１２２に結合することによって、音声モードからファックスモードにスイッチングする。
【００１７】
ファックス検出器１３０には、システム１００が音声モードで動作している間、発呼ファックス装置から被呼ファックス装置に送られた発呼トーンを検出する第１の検出器１３２が含まれている。好ましい実施形態において、第１の検出器１３２は、ＣＮＧトーンが発呼ファックス装置から被呼ファックス装置に送られるとき、（Ｔ．３０ファックスプロトコルに明示されているような）ＣＮＧ発呼トーンを検出するように適合されている。音声モード動作中は、送信チャネル１０２を通して送られたいかなるＣＮＧトーンもボコーダ１１０でエンコードされることから、エンコードされたＣＮＧトーンを表す信号はボコーダ１１２に提供される。第１の検出器１３２はボコーダ１１２の入力に結合され、そしてボコーダ１１２に提供された信号中の“ボコードされたＣＮＧトーン” の存在を検出するように適合されていることが好ましい。第１の検出器１３２は、ＣＮＧトーンに対応するボコーダパラメータを解析し、そしてＣＮＧトーンがボコーダ１１２を通過するときにボコーダパラメータを記録することによって有効にトレーニングされてもよい。
【００１８】
ファックス検出器１３０にはまた、システム１００が音声モードで動作している間、被呼ファックス装置から発呼ファックス装置に送られる識別トーンを検出する第２の検出器１３４が含まれている。好ましい実施形態において、第２の検出器１３４は、ＣＥＤトーンが被呼ファックス装置から発呼ファックス装置に送られるときに、（Ｔ．３０ファックスプロトコルに明示されているような）ＣＥＤ識別トーンを検出するように適合されている。図１に示す実施形態において、第２の検出器１３４は回線１０６に直接に結合される。したがって、第２の検出器１３４は、この実施形態において（そのようなトーンのエンコードされたバージョンよりむしろ）実際のＣＥＤトーンを検出するように機能する。
【００１９】
ファックス検出器１３０にはまた、システム１００が音声モードで動作している間に、被呼ファックス装置から発呼ファックス装置に送られる情報フラグを検出する第３の検出器１３６が含まれている。好ましい実施形態において、第３の検出器１３６は、メッセージのプリアンブルにあるフラグが被呼ファックス装置から発呼ファックス装置に送られるときに、Ｖ．２１標準規格に準拠するメッセージのプリアンブルにあるフラグを検出するように適合されている。先に述べたように、Ｖ．２１プリアンブルは、３２個のフラグ（８ビット／フラグ）のシーケンスからなっている。このシーケンスにおけるフラグはＢＦＳＫ復調器を使用して検出することができる。図１に示された実施形態において、第３の検出器１３６（例えば、ＢＦＳＫ復調器）は、回線１０６に直接結合される。したがって、第３の検出器１３６は、（そのようなフラグのエンコードされたバージョンというよりむしろ）実際のＶ．２１フラグを検出するようにこの実施形態において機能する。以下でより完全に説明されているように、好ましい実施形態においては、第３の検出器１３６は、回線１０６で検出されたＶ．２１フラグの数を表すカウントを維持する。
【００２０】
検出器１３０の全体的な動作はマイクロプロセッサ制御装置１３８により制御され、このマイクロプロセッサ制御装置１３８は検出器１３２、１３４と１３６の各々に結合されている。制御装置１３８の動作は、マイクロプロセッサ上で動作するソフトウェアによって制御されることが好ましい。好ましい実施形態において、制御装置１３８上で動作するソフトウェアによって実行される機能は、図２と図３に示す方法ステップに対応する。
【００２１】
図２と図３は、音声モードまたはファックスモードのどちらかで二者択一的に動作するネットワークにおいて、ファックス通話を検出する方法２００を示す。特に、方法２００はネットワークが音声モードで動作している間に使用され、ファックス通話の存在あるいは開始を検出する。したがって、（ステップ２０２における）方法２００の開始において、ネットワークの動作モード（ＯＭ）は音声モードである。次に、ステップ２０４において、検出しきい値（以後、“Ｖ２１＿ＴＨＲＥＳＨＯＬＤ”と呼ばれる）が、第１の値（“Ｔ＿ＩＮＩＴＩＡＬ”）に初期化される。ステップ２０６において、検出器１３２の出力がサンプリングされ、検出器１３２がＣＮＧトーンを表す信号を検出したか否かが決定される。ＣＮＧトーンが検出された場合には、ステップ２０８と２１０において、Ｖ２１＿ＴＨＲＥＳＨＯＬＤの値が第２の値（“Ｔ＿ＣＮＧ”）にデクリメントされ、そして第１のタイマが第１の時間期間、好ましくは約１０秒に等しく初期化される。第１のタイマは、制御装置１３８を使用して実現されることが好ましい。ステップ２１０において第１のタイマが初期化された後、第１のタイマは直ちにゼロへのカウントダウンを開始する。
【００２２】
ステップ２１２において、検出器１３４の出力がサンプリングされ、検出器１３４がＣＥＤトーンを表す信号を検出したか否かが決定される。ＣＥＤトーンが検出された場合は、ステップ２１４においてシステムがＶ２１＿ＴＨＲＥＳＨＯＬＤの現在の値をテストする。Ｖ２１＿ＴＨＲＥＳＨＯＬＤの現在の値がＴ＿ＣＮＧと等しい場合には（すなわち、ステップ２０６においてＣＮＧトーンが検出された場合には）、ステップ２１６においてＶ２１＿ＴＨＲＥＳＨＯＬＤの値がさらなる値（“Ｔ＿ＣＮＧ＆ＣＥＤ”）にデクリメントされる。そうでない場合には、ステップ２１８においてＶ２１＿ＴＨＲＥＳＨＯＬＤの値が値（“Ｔ＿ＣＥＤ”）にデクリメントされる。好ましい実施形態において、Ｔ＿ＣＮＧ＆ＣＥＤはＴ＿ＣＥＤより小さく、次にこのＴ＿ＣＥＤはＴ＿ＣＮＧより小さい。さらにＣＥＤトーンがステップ２１２で検出された場合には、ステップ２２０において第２のタイマが約５秒に等しい第２の時間期間に初期化されることが好ましい。第２のタイマは、制御装置１３８を使用して実現されることが好ましい。第２のタイマがステップ２２０において初期化された後、第２のタイマは直ちにゼロへのカウントダウンを開始する。
【００２３】
次に、ステップ２２２において、検出器１３６の出力がサンプリングされ、検出器１３６が検出したＶ．２１フラグの数が決定される。ステップ２２４において、検出器１３６によって検出されたＶ．２１フラグの数が、Ｖ２１＿ＴＨＲＥＳＨＯＬＤの現在の値と比較される。検出器１３６によって検出されたＶ．２１フラグの数が、Ｖ２１＿ＴＨＲＥＳＨＯＬＤの値を超えた場合には、これはネットワークにおけるファックス通話の検出に対応する。しかしながら、本発明の好ましい実施形態において、ファックス通話の存在は、ネットワークを音声モードからファックスモードにスイッチングする前に、その上にさらなるテストによって確認される。したがって、ステップ２２４においてＶ２１＿ＴＨＲＥＳＨＯＬＤを超えた場合には、次にステップ２３０においてボコーダ１１０、１１２の出力がミュートされ（すなわち、両方のボコーダ１１０、１１２が回線１０４へのトーンを効果的にミュートするように、ボコーダ１１２がエンコードしないか、またはボコーダ１１０が回線１０４にオーディオ信号を出力しない）、そして検出器１３６が初期化され、連続的なＶ．２１フラグ（すなわちＶ．２１フラグのインターラプトされないパターン）の存在を求めて回線１０６のモニタリングを開始する。ステップ２３２において、検出器１３６の出力が再びサンプリングされ、検出された連続的なＶ．２１フラグの数が決定され、そして検出された連続的なＶ．２１フラグの数がさらなるしきい値“Ｔ＿ＣＯＮＴ．”と比較される。Ｔ＿ＣＯＮＴ．しきい値を超えた場合には、このことはファックス通話がステップ２２４で検出されたことの確認に対応し、そしてステップ２３４において、システムの動作モードがファックスモードにスイッチングされる。代わりに、ステップ２３２においてＴ＿ＣＯＮＴ．しきい値を超えなかった場合には、それからボコーダがアンミュートされ、そして上述の処理がステップ２０４から繰り返される。
【００２４】
図３をなお参照すると、ステップ２２４においてＶ２１＿ＴＨＲＥＳＨＯＬＤを超えなかった場合には、次にステップ２２６において、システムは、第１のまたは第２のタイマのどちらがタイムアウトしたか否か（すなわち、第１のおよび第２のタイマがゼロにカウントダウンされたか否か）を決定するためにテストする。どちらか一方のタイマがタイムアウトしていた場合には、次にステップ２２８においてＶ２１＿ＴＨＲＥＳＨＯＬＤの値がＴ＿ＩＮＩＴＩＡＬに再初期化される。それ以降、上述の処理がステップ２０６から繰り返される。
【００２５】
好ましい実施形態においては、方法２００の動作中にＶ２１＿ＴＨＲＥＳＨＯＬＤに割り当てられる値を以下の表Ｉに示す。
【００２６】
Ｔ＿ＩＮＩＴＩＡＬ＝４Ｖ．２１フラグ
Ｔ＿ＣＮＧ＝３Ｖ．２１フラグ
Ｔ＿ＣＥＤ＝２Ｖ．２１フラグ
Ｔ＿ＣＮＧ＆ＣＥＤ＝１Ｖ．２１フラグ
Ｔ＿ＣＯＮＴ＝１０Ｖ．２１フラグ
表Ｉ
【００２７】
この発明の好ましい実施形態におけるＴ＿ＩＮＩＴＩＡＬ、Ｔ＿ＣＮＧ、Ｔ＿ＣＥＤ、Ｔ＿ＣＮＧ＆ＣＥＤとＴ＿ＣＯＮＴに割り当てられた特定の値が設計的選択事項を表すこと、そして上述のもの以外のＴ＿ＩＮＩＴＩＡＬ、Ｔ＿ＣＮＧ、Ｔ＿ＣＥＤ、Ｔ＿ＣＮＧ＆ＣＥＤおよびＴ＿ＣＯＮＴに対する値を使用して方法２００を実現することは本発明の範囲内であるということは、当業者によって理解されるであろう。
【００２８】
上述の好ましい実施形態において、第３の検出器１３６は、回線１０６上で検出されるＶ．２１フラグの数をカウントするＢＦＳＫ復調器から形成されている。ファックス信号のほかのパラメータが、第３の検出器によって代替的に測定され、そしてファックス通話の存在を宣言するための基礎として使用してもよいことは、当業者にとって理解されるであろう。例えば、１つのそのような代替実施形態において、検出器１３６は、総信号電力で割り算されたＶ．２１フラグと関係する周波数帯域内で回線１０６上の信号の相対電力を表す量を測定するように適合される。相対電力を決定するために、回線１０６上の総信号がＶ．２１フラグと関係する周波数を持つバンドパスフィルタに加えられる。特に、回線１０６上の信号は、１つは１６５０Ｈｚの周波数を持ち、他は１８５０Ｈｚの周波数を持っている２つのバンドパスフィルタに加えられる。２つのフィルタされた信号の電力は加算され、そして回線１０６上の信号の総電力により割り算される。回線１０６上の信号が（音声信号に対立するものとしての）真のファックス信号である場合には、信号の大部分の電力はフィルタされた帯域内にあるべきである。この代替の実施形態において、方法２００における検出器しきい値（Ｖ２１＿ＴＨＲＥＳＨＯＬＤ）に割り当てられた値は、フィルタ帯域内にある総電力のパーセンテージあるいはこれらのパーセンテージが許容可能な範囲内に入る間の時間長さに対応する。この代替の実施形態と関連する方法２００の動作中にＶ２１＿ＴＨＲＥＳＨＯＬＤに割り当てられる例示的な値を下記の表ＩＩに示す。
【００２９】
Ｔ＿ＩＮＩＴＩＡＬ＝総電力の９０％＝５０ミリ秒(時間ベース)
Ｔ＿ＣＮＧ＝総電力の８５％＝４０ミリ秒(時間ベース)
Ｔ＿ＣＥＤ＝総電力の８０％＝３０ミリ秒(時間ベース)
Ｔ＿ＣＮＧ＆ＣＥＤ＝総電力の７５％＝２０ミリ秒(時間ベース)
Ｔ＿ＣＯＮＴ＝総電力の９５％＝５００ミリ秒(時間ベース)
表ＩＩ
【００３０】
再度説明すると、上述した本発明の第１の代替実施形態におけるＴ＿ＩＮＩＴＩＡＬ、Ｔ＿ＣＮＧ、Ｔ＿ＣＥＤ、Ｔ＿ＣＮＧ＆ＣＥＤおよびＴ＿ＣＯＮＴに割り当てられた特定の値が設計的選択事項を表すこと、そして上述のもの以外のＴ＿ＩＮＩＴＩＡＬ、Ｔ＿ＣＮＧ、Ｔ＿ＣＥＤ、Ｔ＿ＣＮＧ＆ＣＥＤおよびＴ＿ＣＯＮＴに対する値を使用してこの代替の実施形態にしたがって方法２００を実現することは、本発明の範囲内のことであることは、当業者により理解されるであろう。
【００３１】
第２の代替実施形態と関連して、検出器１３６は回線１０６上の信号のスペクトル形状を検出するように適合させてもよい。Ｖ．２１プリアンブルにおけるフラグと関係する周波数スペトクルはよく規定された形状を持つことから、回線１０６上の信号の周波数スペトクルと真のＶ．２１プリアンブル信号の周波数スペクトルとの間の差がより大きくなると、回線１０６上の信号が真のファックス信号であるという可能性はより少なくなる。回線１０６上の信号のスペトクル形状を計算するために、回線１０６上の信号が正規化され、ＦＦＴアルゴリズムに適用されて、周波数領域信号を引き出すことが好ましい。（ある周波数での）周波数領域信号の大きさが、真のＶ．２１プリアンブル信号の対応する大きさから減算され、そしてこの総差がステップ２２４と２３２のしきい値処理のために使用され、ファックス信号が存在するか否か検出および確認する。
【００３２】
図４は、本発明の代替の好ましい実施形態にしたがった、音声モードあるいはファックスモードのいずれかで動作するネットワークにおいてファックス通話を検出するシステム３００のブロック図である。システム３００はシステム１００と実質的に同じように機能するが、システム３００においてファックス検出器の部分が送信チャネル１０２の両側に置かれていることが例外である。特に、システム３００におけるファックス検出システムは、送信チャネル１０２の“被呼ファックス側”における第１のファックス検出器１３０ａ、および送信チャネル１０２の“発呼ファックス側”における第２のファックス検出器１３０ｂとから形成される。第１のファックス検出器１３０ａには、検出器１３４と１３６および制御装置１３８が含まれており、それらは各々図１と関連して先に説明したように機能する。第２のファックス検出器１３０ｂには、回線１０４上の発呼トーン（好ましくはＣＮＧトーン）を検出するように機能する検出器１３２ａが含まれている。検出器１３２と対照をなして、検出器１３０ａは、（そのようなトーンのエンコードされたバージョンというより）実際の発呼トーンを検出するように機能する。
【００３３】
図５は、本発明のなおさらなる代替の好ましい実施形態にしたがった、音声モードあるいはファックスモードのいずれかで動作するネットワークにおいてファックス通話を検出するシステム４００のブロック図である。システム４００はシステム１００と実質的に同じように機能するが、システム４００においてファックス検出器１３０ｃが送信チャネル１０２の（“被呼ファックス側”というよりむしろ）“発呼ファックス側”に置かれていることが例外である。ファックス検出器１３０ｃには、（検出器１３６ａに関して言及されたことを除いて）図１と関連して先に説明したように各々機能する（検出器１３６と対照をなして、検出器１３６ａはボコードされたＶ．２１フラグで動作する）検出器１３６ａと制御装置１３８、そして図４と関連して先に説明したように機能する検出器１３２が含まれている。ファックス検出器１３０ｃには、回線１０４上の識別トーン（好ましくはＣＥＤトーン）を検出するように機能する検出器１３４ａとが含まれている。検出器１３４と対照をなして、検出器１３４ａは（そのようなトーンのエンコードされていないバージョンというよりむしろ）識別トーンのエンコードされたバージョンを検出するように機能する。検出器１３４ａは、ＣＥＤトーンに対応するボコーダパラメータを探すよう有効にトレーニングされる。
【００３４】
好ましい実施形態の前の説明は、当業者が本発明を作りそして使用できるように提供されている。これらの実施形態のさまざまな変更は当業者に容易に明らかとなり、そしてここで規定された一般的な原理は、発明の能力を使用することなく他の実施形態に適用することができる。したがって、本発明はここに示された方法と装置に限定されるように意図されておらず、ここに開示された請求項と矛盾しない最も広い範囲に一致すべきである。
【図面の簡単な説明】
【図１】  図１は、音声モードかファックスモードのどちらかで二者択一的に動作する、ネットワークにおいてファックス通話を検出するシステムのブロック図である。
【図２】  図２は、音声モードかファックスモードのどちらかで二者択一的に動作する、ネットワークにおいてファックス通話を検出する方法のフロー図である。
【図３】  図３は、音声モードかファックスモードのどちらかで二者択一的に動作する、ネットワークにおいてファックス通話を検出する方法のフロー図である。
【図４】  図４は、本発明の好ましい代替実施形態にしたがって、音声モードかファックスモードのどちらかで動作するネットワークにおいてファックス通話を検出するシステムのブロック図である。
【図５】  図５は、本発明のさらに好ましい代替実施形態にしたがって、音声モードかファックスモードのどちらかで動作するネットワークにおいて、ファックス通話を検出するシステムのブロック図である。
【図１】
0004545946.tif 000002
【図２】
0004545946.tif 000003
【図３】
0004545946.tif 000004
【図４】
0004545946.tif 000005
【図５】
0004545946.tif 000006