(57)【特許請求の範囲】
【請求項１】
外部から受信した受信信号がトーン信号であるか否かを判定する信号判定手段と、
前記信号判定手段によって前記受信信号がトーン信号であると判定されると、該トーン信号の長さを測定する測定手段と、
前記測定手段によって長さが測定されたトーン信号と、以前に受信したトーン信号とを含む断続ダイヤルトーンが特定のパターンを有するか否かを判定するパターン判定手段と、
前記パターン判定手段によって前記特定のパターンを有する断続ダイヤルトーンであると判定されると、該断続ダイヤルトーンのデューティ比が所定の範囲のデューティ比であるか否かを判定するデューティ比判定手段と、
前記デューティ比判定手段によって前記断続ダイヤルトーンのデューティ比が前記所定の範囲のデューティ比であると判定されると、該断続ダイヤルトーンに従って発呼を行う発呼手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記信号判定手段は、前記受信信号がトーン信号であると判定した場合に、さらに、トーン信号のＯＮであるか、又はＯＦＦであるかを判定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記測定手段によって測定された前記トーン信号の長さが、複数の長さの区分のいずれにあてはまるかを判断する判断手段をさらに備えることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記複数の長さの区分は、複数の国毎に規格されているダイヤルトーンパターンの中で１つのトーン信号の長さの下限値から第１値までの第１区分と、前記第１値から該第１値より大きい第２値までの第２区分と、前記第２値から複数の国毎に規格されているダイヤルトーンパターンの中で１つのトーン信号の長さの上限値までの第３区分に分けられることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記特定のパターンは、
前記第１区分の長さを有するＯＮのトーン信号と、前記第１区分の長さを有するＯＦＦのトーン信号との繰り返しパターンと、
前記第１区分の長さを有するＯＮのトーン信号と、前記第１区分の長さを有するＯＦＦのトーン信号と、前記第３区分の長さを有するＯＮのトーン信号と、前記第３区分の長さを有するＯＦＦのトーン信号との繰り返しパターンと
の少なくとも１つの繰り返しパターンを含むことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記発呼手段は、前記デューティ比判定手段によって前記断続ダイヤルトーンのデューティ比が前記所定の範囲のデューティ比であると判定された回数が所定回数を超えると、該断続ダイヤルトーンに従って発呼を行うことを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
前記測定手段によって測定されたトーン信号の長さが所定の閾値以上であれば、該トーン信号を連続ダイヤルトーンであると決定する決定手段をさらに備えることを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項８】
信号判定手段が、外部から受信した受信信号がトーン信号であるか否かを判定する信号判定ステップと、
測定手段が、前記信号判定ステップにおいて前記受信信号がトーン信号であると判定されると、該トーン信号の長さを測定する測定ステップと、
パターン判定手段が、前記測定ステップにおいて長さが測定されたトーン信号と、以前に受信したトーン信号とを含む断続ダイヤルトーンが特定のパターンを有するか否かを判定するパターン判定ステップと、
デューティ比判定手段が、前記パターン判定ステップにおいて前記特定のパターンを有する断続ダイヤルトーンであると判定されると、該断続ダイヤルトーンのデューティ比が所定の範囲のデューティ比であるか否かを判定するデューティ比判定ステップと、
発呼手段が、前記デューティ比判定ステップにおいて前記断続ダイヤルトーンのデューティ比が前記所定の範囲のデューティ比であると判定されると、該断続ダイヤルトーンに従って発呼を行う発呼ステップと
を実行することを特徴とする画像処理装置の制御方法。
【請求項９】
請求項８に記載の画像処理装置の制御方法における各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、その制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
ＦＡＸ送信時に第三者からの着信と衝突（発着呼衝突）してしまうと、その第三者と回線が繋がってしまうことがある。さらに、その第三者がＦＡＸの起呼信号（ＣＮＧ）を受けるとＦＡＸ受信モードに切り替わる機能を持っている場合、その第三者へとＦＡＸ文書が送信されてしまう事態に陥ることがある。この誤送信を防止するため、発呼時に交換機から送られてくるダイヤルトーンを監視し、ダイヤルトーンが検知されなければ発呼（送信）しないという方法が行われている。
【０００３】
ダイヤルトーンは国によって規格が異なり、国毎に周波数やダイヤルトーンのＯＮ時間とＯＦＦ時間のケーデンスパターンが異なっている。前述したＦＡＸ誤送信を防止するためには各国で異なるパターンを持つダイヤルトーンを正確に検知する必要がある。また、発着呼衝突時には回線から音声が聞こえてくる可能性があるため、音声をダイヤルトーンと誤認しないことも非常に重要である。
【０００４】
特許文献１には、トーン信号のケーデンスチェックを行うために、国毎にＯＮ時間とＯＦＦ時間のそれぞれ上限、下限値を規定したパターンテーブルを用意する方法が提案されている。この上限、下限値テーブルの値を基に、受信したトーン信号のＯＮ時間とＯＦＦ時間がそれらの範囲内にあるか否かが判定基準にされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２１０１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術には以下に記載する問題がある。一般的には、プログラムの保守性を考慮すると、用意するパターンテーブルは少ない方が好ましい。しかし、上記従来技術の方法だと１つのパターンテーブルで複数の国の規格をカバーしようとすると、ＯＮ時間とＯＦＦ時間の上限、下限値を広げる必要がある。ＯＮ時間とＯＦＦ時間の上限、下限値を広げれば、ある程度どのようなケーデンスのダイヤルトーンを受けても検知することが可能になる。
【０００７】
その一方で、音声を受信した場合に誤認する可能性が高くなってしまう。音声にはダイヤルトーンの周波数と同一の周波数が含まれていることがあり、そのような音声を受信すると断続的にダイヤルトーン検出用のフィルタがＯＮ／ＯＦＦしてしまう。ＯＮ時間とＯＦＦ時間の上限、下限値を広げてしまうと音声を受信した場合でも有効範囲内にＯＮ／ＯＦＦが入ってしまう可能性が高まり、結果、誤認が発生してしまう。この場合はダイヤルトーンではないにもかかわらず、誤検知して発呼を行ってしまうのでＦＡＸ誤送信に繋がってしまうという問題がある。
【０００８】
本発明は、上述の問題に鑑みて成されたものであり、ダイヤルトーンにおける複数の国の規格を比較的少ないパターンテーブルでカバーするとともに、音声をダイヤルトーンと誤検知する回数を低減する画像処理装置、その制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、画像処理装置として実現できる。画像処理装置は、外部から受信した受信信号がトーン信号であるか否かを判定する信号判定手段と、信号判定手段によって受信信号がトーン信号であると判定されると、トーン信号の長さを測定する測定手段と、測定手段によって長さが測定されたトーン信号と、以前に受信したトーン信号とを含む断続ダイヤルトーンが特定のパターンを有するか否かを判定するパターン判定手段と、パターン判定手段によって特定のパターンを有する断続ダイヤルトーンであると判定されると、断続ダイヤルトーンのデューティ比が所定の範囲のデューティ比であるか否かを判定するデューティ比判定手段と、デューティ比判定手段によって断続ダイヤルトーンのデューティ比が所定の範囲のデューティ比であると判定されると、断続ダイヤルトーンに従って発呼を行う発呼手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明は、ダイヤルトーンにおける複数の国の規格を比較的少ないパターンテーブルでカバーするとともに、音声をダイヤルトーンと誤検知する回数を低減する画像処理装置、その制御方法、及びプログラムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る処理フローを示すフローチャートである。
【図２】本実施形態に係る断続ダイヤルトーンのケーデンスパターンを示す図である。
【図３】本実施形態に係る断続ダイヤルトーンのデューティ比を示す図である。
【図４】本実施形態に係る断続ダイヤルトーンのＯＮ／ＯＦＦ有効上下限値テーブルとＳ／Ｍ／Ｌ閾値定義を示す図ある。
【図５】本実施形態に係る画像処理装置の構成例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１３】
＜画像処理装置の構成＞
以下では、図１乃至図５を参照して、本発明の実施形態について説明する。まず、図５を参照して、画像処理装置の構成例について説明する。５００は、画像処理装置を示す。画像処理装置５００は、操作部５０１、読取部５０２、システム制御部５０３、各種センサ５０５、記録部５０６、モデム／ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）５０７、及び電源５０８を備える。システム制御部５０３は、ＣＣＵ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）５０４を備える。
【００１４】
操作部５０１は、キーボード、表示部等で構成され、オペレータが各種入力操作を行うためのものである。なお、操作部５０１には、タッチパネル方式の表示部が設けられて、ソフトウェアボタンを実現してもよい。読取部５０２は、画像処理装置で扱う画像データの符号化処理を行う。システム制御部５０３は、装置全体の制御を行う。ＣＣＵ５０４は、モデム制御、ＮＣＵ制御、プロトコル制御、画像の圧縮伸長などをおこなう通信制御部である。
【００１５】
各種センサ５０５には、原稿サイズ検知センサなどがあり、各センサの検知結果をシステム制御部５０３に伝える。記録部５０６は、受信画像やファイルデータを紙媒体へ記録する。モデム／ＮＣＵ５０７は、回線からの変調された信号を復調したり、逆に装置からの信号を変調して回線に送出したりする。また、モデム／ＮＣＵ５０７は、電話回線とＦＡＸのインタフェース部分にあたり、電話回線から受信する信号を検知してモデムに伝えたり、回線をＦＡＸや電話に切り替えたりする回線制御を行う。近年はモデムがＮＣＵの機能を持っているものも多い。電源５０９は、電力を画像処理装置５００に供給する。
【００１６】
＜ケーデンスパターン＞
次に、図２を参照して、ＦＡＸ送信時におけるダイヤルトーンのケーデンスパターンについて説明する。ダイヤルトーンのケーデンス規格は大別して２種類ある。ＯＮ／ＯＦＦを繰り返さず常にＯＮの状態が続く連続のダイヤルトーンと、一定のＯＮ／ＯＦＦが繰り返される断続のダイヤルトーンである。連続のダイヤルトーンの場合、ＯＮになった時間が一定時間以上続いた時点で検知ＯＫとされる。断続のダイヤルトーンの場合はＯＮ時間とＯＦＦ時間それぞれが規定の範囲内の長さか否かを判定し、有効なＯＮ／ＯＦＦの繰り返しが一定回数以上続いた場合に検知ＯＫとするのが一般的である。
【００１７】
断続のダイヤルトーンのケーデンス規格は図２に示すような２つの特定のパターンに大別できる。図２に示すＳ／Ｌは、トーンの長さを示し、「Ｓ（ＳＨＯＲＴ）」は短いトーンを示し、「Ｌ（ＬＯＮＧ）」は長いトーンを示す。また、図２には示していないが、「Ｍ（ＭＩＤ、ＭＩＤＤＬＥ）」は、ＳとＬの間の長さのトーンを示す。
【００１８】
２つの特定のケーデンスパターンのうち１つ目は、図２の２０１に示すように、ＳＨＯＲＴ＿ＯＮ−ＳＨＯＲＴ＿ＯＦＦの繰り返しのケーデンスパターンである。例えば、ＯＮ時間０．２ｓ、ＯＦＦ時間０．２ｓの繰り返しのケーデンスパターンとなる。２つ目は、図２の２０２に示すように、ＳＨＯＲＴ＿ＯＮ−ＳＨＯＲＴ＿ＯＦＦ−ＬＯＮＧ＿ＯＮ−ＬＯＮＧ＿ＯＦＦの繰り返しのケーデンスパターンである。例えば、ＯＮ時間０．２ｓ、ＯＦＦ時間０．２ｓ、ＯＮ時間０．６ｓ、ＯＦＦ時間１．０ｓの繰り返しのケーデンスパターンである。
【００１９】
このようなケーデンスパターンを国毎に保持し、ダイヤルトーンを受信した際に何れの国のダイヤルトーンであるかを判定するには、ケーデンスパターンの保持数が増加するにつれて、処理時間も増大してしまう。したがって、できるだけ少ないケーデンスパターンを保持することが求められる。比較的少ない数のケーデンスパターンのみを保持する場合には、ＯＮ時間とＯＦＦ時間の上限、下限値を広げることにより、ある程度どのようなケーデンスのダイヤルトーンを受けても検知することが可能になる。しかし、音声を受信した場合、ＯＮ時間とＯＦＦ時間の有効範囲を広く設定してしまうとダイヤルトーンと誤認してしまう危険性が高まる。音声は通常不連続であることが多いため、誤認が発生する場合は断続のダイヤルトーンと誤認してしまうことが殆どである。そこで、本実施形態に係る画像処理装置は、ダイヤルトーンのケーデンスパターンを比較的少ないパターンのみを保持するとともに、ダイヤルトーンの誤検知を低減する。
【００２０】
具体的には、上記２つのケーデンスパターンの特徴を利用して、断続ダイヤルトーンの検知にチェック条件を追加する。まず、ＯＮ時間とＯＦＦ時間をＳ／Ｍ／Ｌに分けるために、ＯＮ時間とＯＦＦ時間のそれぞれでＳ（第１区分）／Ｍ（第２区分）／Ｌ（第３区分）の長さを示す閾値（区分）を設定する。その上で有効な長さのダイヤルトーンのＯＮ、ＯＦＦを検知したら、その長さがＳ／Ｍ／Ｌの何れであるかを判定し、その情報を記憶しておく。
【００２１】
次に、有効な長さのＯＮ、ＯＦＦを検知した際に、１周期前のＯＮ、ＯＦＦのＳ／Ｍ／Ｌパターンと現在のパターンとの整合性をチェックする。その結果、上述した２つのケーデンスパターンから外れる場合はダイヤルトーンではないと判定し、それまでの検定結果（後述する検出カウントに相当する。）をリセットする。
【００２２】
さらに、上記１つ目のＳＨＯＲＴ＿ＯＮ−ＳＨＯＲＴ＿ＯＦＦの繰り返しパターン２０１の場合は、ＯＮとＯＦＦの時間が等しいので、図３に示すようにデューティ比が５０％になるはずである。ここで、図３を参照して、ダイヤルトーンにおけるデューティ比について説明する。３０１は、ダイヤルトーンのパルス信号がＨｉｇｈ（Ｈ）である期間を示す。３０２は、ダイヤルトーンのパルス信号における１周期（Ｔ）を示す。したがって、デューティ比は、Ｈ／Ｔ×１００（％）で表すことができる。つまり、デューティ比は、ダイヤルトーンにおけるパルス信号の１周期において、ダイヤルトーンがＯＮとなる割合を示している。
【００２３】
上述したデューティ比が５０％になることを利用し、本実施形態に係る画像処理装置５００は、連続でＳＨＯＲＴ＿ＯＮ−ＳＨＯＲＴ＿ＯＦＦのパターンが検知された場合はデューティ比のチェックを追加する。さらに、デューティ比の誤差が所定範囲内に入っていない場合はそれまでの検定結果をリセットする。つまり、本実施形態に係る画像処理装置５００は、トーン信号の長さ（Ｓ／Ｍ／Ｌ）のチェックと、デューティ比のチェックを行う。これにより、本実施形態は、保持するダイヤルトーンのケーデンスパターンを削減するとともに、音声をダイヤルトーンであると検知するような誤検知を低減することができる。
【００２４】
＜ダイヤルトーンの判定＞
以下では、本実施形態におけるダイヤルトーンの判定制御について説明する。本実施形態における画像処理装置５００は、ダイヤルトーンを受信すると、ケーデンスパターンと、デューティ比とについて以下で説明する規則性を満たすか否かをチェックする。まず、ケーデンスパターンにおける１周期前のＯＮ、ＯＦＦのＳ（ＳＨＯＲＴ）／Ｍ（ＭＩＤ）／Ｌ（ＬＯＮＧ）パターンとの整合性チェックと、デューティ比のチェックとにおいて使用する、７つの規則性について説明する。
【００２５】
＜１周期前とのパターン整合性チェック＞
ケーデンスパターンの整合性チェックに使用する規則性１−５は以下の通りである。
規則性１：ＬＯＮＧ＿ＯＮを受けたとき、１つ前のＯＮはＳＨＯＲＴで１つ前のＯＦＦもＳＨＯＲＴである。
規則性２：ＬＯＮＧ＿ＯＦＦを受けたとき、１つ前のＯＦＦはＳＨＯＲＴで１つ前のＯＮはＬＯＮＧである。
規則性３：ＳＨＯＲＴ＿ＯＦＦを受けたとき、１つ前のＯＮはＳＨＯＲＴである。
規則性４：ＭＩＤ＿ＯＮは存在しない。
規則性５：ＭＩＤ＿ＯＦＦは存在しない。
上記規則性１−５は、上述した２つのケーデンスパターンの何れかの特徴に一致するか否かを判定するための条件となる。
【００２６】
＜デューティ比チェック＞
デューティ比のチェックに使用する規則性６−７は以下の通りである。
規則性６：ＳＨＯＲＴ＿ＯＮ−ＳＨＯＲＴ＿ＯＦＦが連続する場合、ＯＮ時間が「１つ前のＯＮ時間＋１つ前のＯＦＦ時間」に占める割合が規定値以内である。
規則性７：ＳＨＯＲＴ＿ＯＮ−ＳＨＯＲＴ＿ＯＦＦが連続する場合、ＯＦＦ時間が「１つ前のＯＮ時間＋１つ前のＯＦＦ時間」に占める割合が規定値以内である。
上記規則性６−７は、上述した２つのケーデンスパターンの何れかのデューティ比に類似するものであるかを判定するための条件となる。なお、上記７つの規則性１−７の使用方法については、図１を用いて後述する。
【００２７】
＜テーブル＞
次に、図４を参照して、画像処理装置５００が保持するテーブルについて説明する。図４（ａ）に示すように、画像処理装置５００は、ＯＮ時間とＯＦＦ時間の上限、下限値を国毎に定義してテーブルとして保持している。つまり、図４（ａ）に示すパターンテーブルがそれぞれ国別のＯＮ時間とＯＦＦ時間の上限、下限値を示す。
【００２８】
また、図４（ｂ）に示すように、ＳＨＯＲＴ／ＭＩＤ／ＬＯＮＧの閾値は固定値として保持している。当該閾値も国毎にテーブル化してもよいが、本実施形態では装置に１つ定義するものとする。上記ＯＮ時間とＯＦＦ時間のＳＨＯＲＴ／ＭＩＤ／ＬＯＮＧのそれぞれの長さ（閾値）を以下に示す。以下の閾値は、一例であり、この値に限定する意図はない。単位はｓ（秒）である。
【００２９】
ＳＨＯＲＴ＿ＯＮ（第１区分）  ：  ＯＮの下限値 〜 ０．３２５ｓ（第１値）
ＭＩＤ＿ＯＮ（第２区分）      ：  ０．３２５ｓ 〜 ０．４８０ｓ（第２値）
ＬＯＮＧ＿ＯＮ（第３区分）    ：  ０．４８０ｓ 〜 ＯＮの上限値
ＳＨＯＲＴ＿ＯＦＦ（第１区分）：  ＯＦＦの下限値 〜 ０．３６０ｓ
ＭＩＤ＿ＯＦＦ（第２区分）    ：  ０．３６０ｓ 〜 ０．６４０ｓ
ＬＯＮＧ＿ＯＮ（第３区分）    ：  ０．６４０ｓ 〜 ＯＦＦの上限値
ここで、ＯＮの下限値／上限値、ＯＦＦの下限値／上限値は、図４（ａ）の複数の国のテーブルの中での下限値／上限値に対応する。即ち、本実施形態では、各国毎の下限値／上限値に対応してダイヤルトーンの検出を行うのではなく、何れの国にも対応する下限値／上限値を用いてダイヤルトーンの検出を行う。これにより、ダイヤルトーンの検出における処理量を削減している。しかし、このような対応をした場合、上述したように音声をダイヤルトーンと誤検知してしまう回数が増大してしまう。したがって、本実施形態に係る画像処理装置５００は、さらに、以下の図４（ｃ）のテーブルを保持している。
【００３０】
図４（ｃ）に示すテーブルは、デューティ比の上限値、下限値に関する閾値を定義している。本実施形態に係る画像処理装置５００は、デューティ比が図４（ｃ）に定義した範囲内に入るか否かをチェックする。本実施形態ではデューティ比の下限値／上限値をそれぞれ０．３、０．７としている。なお、このデューティ比の下限値／上限値は、上記２つのケーデンスパターンのデューティ比に対応する。しかし、この閾値は、一例であり、この値に限定する意図はない。
【００３１】
＜処理フロー＞
次に、図１を参照して、上記規則性１〜７に基づくダイヤルトーンの判定処理の処理手順について説明する。以下で説明する処理は、システム制御部５０３によって統括的に制御される。Ｓ１００において、システム制御部５０３は、外部から信号を受信すると、周波数判定を行うことにより、当該受信信号がダイヤルトーンＯＮ、ノイズ、及び無音（ダイヤルトーンＯＦＦ）の何れであるかを判定し、当該信号の継続時間を計算する。即ち、システム制御部５０３は、Ｓ１００で信号判定手段及び測定手段として機能する。ここで、ダイヤルトーンのＯＮが検出された場合はＳ１１２に進み、ダイヤルトーンのＯＦＦが検出された場合はＳ１１５に進み、ノイズが検出された場合はＳ１１１に進む。
【００３２】
ダイヤルトーンのＯＮが検出された場合は、Ｓ１１２において、システム制御部５０３は、Ｓ１００で計算された継続時間から、規定された連続ＯＮ時間以上（閾値以上）かどうかを判定する。規定された連続ＯＮ時間以上であればＳ１１３に進み、システム制御部５０３は、連続ダイヤルトーン検出ＯＫと決定し、処理を終了する。
【００３３】
一方、連続ＯＮ時間が規定値未満の場合はＳ１１４に進み、システム制御部５０３は、受信信号が図４（ａ）のテーブルに定義されたＭＩＮ＿ＯＮとＭＡＸ＿ＯＮの範囲内かどうかを判定する。範囲外であれば無効なＯＮと判断し、Ｓ１１１に進み、システム制御部５０３は、それまでの検定をリセットする。一方、範囲内であればＳ１０１に進み、システム制御部５０３は、受信信号が図４（ｂ）のテーブルに定義された上記Ｓ／Ｍ／Ｌの何れかを判定する。ＳであればＳ１０６に進み、ＭであればＳ１１１に進み、ＬであればＳ１０２に進む。
【００３４】
ＬＯＮＧ＿ＯＮであった場合、Ｓ１０２において、システム制御部５０３は、上記規則性１の条件と一致するか否かを判定する。つまり、ここでは、システム制御部５０３は、以前に受信したトーン信号と今回受信したトーン信号を含むダイヤルトーンパターンが規則性１に一致するか否かを判定している。一致しない場合は無効なケーデンスパターンであると判断して、Ｓ１１１に進み検出カウントのリセットを行う。ここで、検出カウントとは、有効なダイヤルトーンを検出した回数をカウントしたものであり、当該カウント値が規定値を超えると発呼動作へ移行するものである。
【００３５】
一方、一致する場合はＳ１０８に進む。また、Ｓ１０１でＭＩＤ＿ＯＮと判定された場合、システム制御部５０３は、上記規則性４に違反するため、Ｓ１１１に進み、検出カウントをリセットする。Ｓ１０１でＳＨＯＲＴ＿ＯＮと判定された場合、Ｓ１０６において、システム制御部５０３は、１つ前のＯＮ／ＯＦＦがＳＨＯＲＴか否かを判定する。ＳＨＯＲＴであった場合はＳ１０７に進み、受信信号が図４（ｃ）のテーブルに定義されたデューティ比の上限値以内であるか、即ち、上記規則性６の条件と一致するか否かを判定し、一致すればＳ１０８に進む。Ｓ１０６でＳＨＯＲＴでない場合はＳ１０８に進む。また、Ｓ１０７で規則性６に一致していなければＳ１１１に進み、システム制御部５０３は、検出カウントをリセットする。
【００３６】
Ｓ１００でダイヤルトーンＯＦＦが検出されると、Ｓ１１５において、システム制御部５０３は、受信信号が図４（ａ）のテーブルに定義されたＭＩＮ＿ＯＦＦとＭＡＸ＿ＯＦＦの範囲内かどうかを判定する。範囲外であれば無効なＯＦＦと判断し、Ｓ１１１に進み、システム制御部５０３は、それまでの検定をリセットする。一方、範囲内であればＳ１０３に進み、システム制御部５０３は、受信信号が図４（ｂ）のテーブルに定義されたＳ／Ｍ／Ｌの何れかを判定する。ＳであればＳ１０４に進み、ＭであればＳ１１１に進み、ＬであればＳ１０５に進む。
【００３７】
ＬＯＮＧ＿ＯＦＦであった場合、Ｓ１０５において、システム制御部５０３は、上記規則性２の条件と一致するか否かを判定する。一致しなければ無効なケーデンスパターンであると判断して、Ｓ１１１に進み検出カウントのリセットを行う。一方、一致する場合はＳ１０８に進む。また、Ｓ１０３でＭＩＤ＿ＯＦＦと判定された場合、規則性５に違反するため、Ｓ１１１に進み、検出カウントをリセットする。Ｓ１０３でＳＨＯＲＴ＿ＯＦＦと判定された場合、Ｓ１０４において、システム制御部５０３は、上記規則性３の条件と一致するか否かを判定し、一致しない場合はＳ１１１に進み、検出カウントをリセットする。規則性３の条件と一致した場合、Ｓ１０６に進み、システム制御部５０３は、１つ前のＯＮ／ＯＦＦがＳＨＯＲＴか否かを判定する。ＳＨＯＲＴであった場合はＳ１０７に進み、受信信号が図４（ｃ）のテーブルに定義されたデューティ比の上限値以内であるか、即ち、上記規則性６の条件と一致するか否かを判定し、一致すればＳ１０８に進む。Ｓ１０６でＳＨＯＲＴでない場合はＳ１０８に進む。また、Ｓ１０７で規則性６に一致していなければＳ１１１に進み、システム制御部５０３は、検出カウントをリセットする。
【００３８】
上記規則性１〜７の何れにも違反しない場合のみＳ１０８において、システム制御部５０３は、検出カウントのカウントアップを行う。その後、Ｓ１０９において、システム制御部５０３は、検出カウントが規定個数（所定回数）を超えているか否かを判定する。検出カウントが規定個数を超えるとＳ１１０に進み、システム制御部５０３は、ダイヤルトーンの検出ＯＫとし、発呼動作を行う。一方、検出カウントが規定個数以下であれば、システム制御部５０３は、処理をＳ１００に戻す。なお、上記Ｓ１０２、Ｓ１０４、Ｓ１０５、Ｓ１０６の判定は、パターン判定手段の処理に該当する。また、Ｓ１０７の判定は、デューティ比判定手段の処理に該当する。
【００３９】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005778978.tif 000002
【図２】
0005778978.tif 000003
【図３】
0005778978.tif 000004
【図４】
0005778978.tif 000005
【図５】
0005778978.tif 000006