通信回線を介して送信される予め定められたアナログ信号を検知して、通信動作を開始する通信装置であって、前記予め定められたアナログ信号を所定の周期で監視する監視手段と、前記監視手段により監視されたアナログ信号のON状態を判定する判定手段と、前記判定手段によりON状態と判定されたアナログ信号の情報を順次格納する記憶手段と、前記判定手段によりON状態と判定されたアナログ信号の情報がある場合、前記記憶手段にアクセスして、予め定められたシーケンスに従う時刻に対応するアドレスに前記ON状態と判定されたアナログ信号より以前にON状態と判定されたアナログ信号が格納されているかどうかを判別する判別手段と、前記判別手段により前記以前にON状態と判定されたアナログ信号が格納されていると判別された場合には、有効なケーデンスが存在すると判定し、前記通信動作を開始するよう制御する制御手段とを有することを特徴とする通信装置。前記判別手段は、前記記憶手段にアクセスして、前記判定手段によりON状態と判定されたアナログ信号の情報が格納された前記記憶手段のアドレスから連続する予め定められた以上のアドレスにON状態と判定されたアナログ信号の情報が格納されているかどうかを調べ、前記連続する予め定められた以上のアドレスにON状態と判定されたアナログ信号の情報が格納されている場合に、前記予め定められたアナログ信号が受信されたと判定する第1の判定手段と、前記第1の判定手段により前記予め定められたアナログ信号が受信されたと判定された場合、さらに前記記憶手段をアクセスして、前記予め定められたシーケンスに従って以前の周期において前記予め定められたアナログ信号が受信されたかどうかを調べ、前記記憶手段に前記連続する予め定められた以上のアドレスにON状態と判定されたアナログ信号の情報が格納されている場合に、前記以前の周期においても予め定められたアナログ信号が受信されたと判定する第2の判定手段とを含むことを特徴とする請求項1に記載の通信装置。前記監視手段と前記判定手段とは前記アナログ信号の変調復調を行うモデムにより実現されることを特徴とする請求項1又は2に記載の通信装置。前記予め定められたアナログ信号とはCNG信号であり、前記通信動作とはファクシミリ受信の動作であることを特徴とする請求項1乃至3のいずれか1項に記載の通信装置。請求項4に記載の通信装置を組み込んだ多機能プリンタ装置であり、前記通信装置を用いてファクシミリ通信を行うファクシミリ手段と、記録媒体に記録を行う記録手段と、画像の読み取りを行うスキャナ手段と、記録媒体の画像のコピーを行うコピー手段とを有することを特徴とする多機能プリンタ装置。音声通信を行う留守電機能の付いたハンドセットをさらに有し、着信があると、前記ハンドセットが応答し、前記CNG信号の検知により回線制御が前記ハンドセットから前記ファクシミリ手段に切り替わることを特徴とする請求項5に記載の多機能プリンタ装置。通信回線を介して送信される予め定められたアナログ信号を検知して、通信動作を開始する通信装置の通信制御方法であって、前記予め定められたアナログ信号を所定の周期で監視する監視工程と、前記監視工程において監視されたアナログ信号のON状態を判定する判定工程と、前記判定工程においてON状態と判定されたアナログ信号の情報をメモリに順次格納する記憶工程と、前記判定工程においてON状態と判定されたアナログ信号の情報がある場合、前記メモリにアクセスして、予め定められたシーケンスに従う時刻に対応するアドレスに前記ON状態と判定されたアナログ信号より以前にON状態と判定されたアナログ信号が格納されているかどうかを判別する判別工程と、前記判別工程において前記以前にON状態と判定されたアナログ信号が格納されていると判別された場合には、有効なケーデンスが存在すると判定し、前記通信動作を開始するよう制御する制御工程とを有することを特徴とする通信制御方法。しかしながら上記従来例では、ノイズが重畳される場合、トーナル信号検出においてそのケーデンス全体がスキップされてしまうことが発生しやすくなり、トーナル信号を検出するまでの時間が長くなるという問題が生じている。以上の説明ではCNG信号を代表として説明したが、同様のことは他のアナログ信号例えば、ビジートーン、リングバックトーン等であってもケーデンスをもつ信号にも生じえる問題である。本発明は上記従来例に鑑みてなされたもので、たとえノイズが重畳される場合でも、高精度にトーナル信号の検出が可能な通信機能を備えた通信装置、多機能プリンタ装置及びその通信制御方法を提供することを目的とする。上記目的を達成するために本発明の通信装置は、次のような構成からなる。即ち、通信回線を介して送信される予め定められたアナログ信号を検知して、通信動作を開始する通信装置であって、前記予め定められたアナログ信号を所定の周期で監視する監視手段と、前記監視手段により監視されたアナログ信号のON状態を判定する判定手段と、前記判定手段によりON状態と判定されたアナログ信号の情報を順次格納する記憶手段と、前記判定手段によりON状態と判定されたアナログ信号の情報がある場合、前記記憶手段にアクセスして、予め定められたシーケンスに従う時刻に対応するアドレスに前記ON状態と判定されたアナログ信号より以前にON状態と判定されたアナログ信号が格納されているかどうかを判別する判別手段と、前記判別手段により前記以前にON状態と判定されたアナログ信号が格納されていると判別された場合には、有効なケーデンスが存在すると判定し、前記通信動作を開始するよう制御する制御手段とを有することを特徴とする。また本発明を別の側面から見れば、上記構成の通信装置を組み込んだ多機能プリンタ装置であり、前記通信装置を用いてファクシミリ通信を行うファクシミリ手段と、記録媒体に記録を行う記録手段と、画像の読み取りを行うスキャナ手段と、記録媒体の画像のコピーを行うコピー手段とを有することを特徴とする多機能プリンタ装置を備える。さらに本発明をさらに別の側面から見れば、通信回線を介して送信される予め定められたアナログ信号を検知して、通信動作を開始する通信装置の通信制御方法であって、前記予め定められたアナログ信号を所定の周期で監視する監視工程と、前記監視工程において監視されたアナログ信号のON状態を判定する判定工程と、前記判定工程においてON状態と判定されたアナログ信号の情報をメモリに順次格納する記憶工程と、前記判定工程においてON状態と判定されたアナログ信号の情報がある場合、前記メモリにアクセスして、予め定められたシーケンスに従う時刻に対応するアドレスに前記ON状態と判定されたアナログ信号より以前にON状態と判定されたアナログ信号が格納されているかどうかを判別する判別工程と、前記判別工程において前記以前にON状態と判定されたアナログ信号が格納されていると判別された場合には、有効なケーデンスが存在すると判定し、前記通信動作を開始するよう制御する制御工程とを有することを特徴とする通信制御方法を備える。従って本発明によれば、例えば、留守電機能のメッセージのようなノイズが重畳される場合でも、高精度に、例えば、CNG信号のようなトーナル信号の検出することができるという効果がある。以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。なお、既に説明した部分には同一符号を付し重複説明を省略する。なお、この明細書において、記録プリントという場合もあるとは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。図1は本発明の代表的な実施例であるファクシミリ機能を備えた多機能プリンタ装置以下、MFP装置の機能構成を示すブロック図である。MFP装置は、プリンタ機能とスキャナ機能とコピー機能とファクシミリ機能とを備え、これらの機能を1つ筐体内に収容した装置である。プリンタ機能は記録部150により実現されインクジェット記録ヘッドを備え、複数色のインクを用いてカラー記録が可能な構成となっている。また、スキャナ機能は読取部140により実現され、コピー機能は読取部140と記録部150とが連携して実現する。なお、図1に示されてはいないが、MFP装置はホストコンピュータやUSBメモリスティックなどからの画像データを入力するためのインタフェースも備えている。図1に示すように、MFP装置には装置全体の動作制御や各機能の動作を制御するCPU110を備え、ROM120に格納された各種プログラムを読みだして、RAM130を作業領域として実行することにより、各機能の制御を行っている。また、MFP装置の各種機能を実行する際に、ユーザインタフェースとしてキーボード、LEDランプ、LCDディスプレイを備えた表示部160がMFP装置には備えられている。そして、表示部160のキーボードにはファクシミリFAX機能を実現するために通信相手にダイヤルするための10キーも含まれている。RAM130には、読取部140により画像原稿を読み取ることで生成される画像データや通信回線を経て受信したファクシミリデータやインタフェースを介して入力された画像データを格納するためのバッファが設けられる。また、ファクシミリ機能の実現のためにMODEMモデム180、NCU190が設けられている。そして、以上説明したような構成要素はバス200を介して互いに接続される。さて、通信機能という観点からすれば、このMFP装置はファクシミリ機能の他にNCU190の電話端子にハンドセット210が接続されて、通常の音声通話をすることもできる。この場合、このMFP装置では、ファクシミリ通信機能をもつMFP装置本体が親機として動作し、ハンドセット210は子機として動作する。従って、通信回線はFAX端末MFP装置として終端し、通信制御と信号検知が行われる。或いは、NCU190の電話端子に接続された留守番電話機能をもつハンドセット210に通信回線を終端させ、その応答と発呼側送出信号をモニタする形態をとっても良い。この場合、ハンドセット210に通信回線からの信号電流や電圧を監視する機能を持ち、外付けの子機が使用状態を検知する。なお、ハンドセット210は有線でMFP装置と接続されていても良いし、無線インタフェースを介してMFP装置と接続されていても良い。CPU110は、NCU190に設けられた電流センサを監視することで、ハンドセット210の状態がオフフックOFF-Hook状態かオンフックON-Hook状態かを判断する。ハンドセット210をオンフックON-Hook状態にすると、MFP装置は自動着信モードになり、音声通話或いはファクシミリデータの着信待ちとなる。一方、ハンドセット210をオフフックOFF-Hook状態にすると、音声通話が可能になる。このような動作の切り替えはCPU110からの指示によりNCU190によりなされる。モデム180は、図1に示されているように、CPU110とバス200を経由して接続され、CPU110により制御される。モデム180は、基本的にITU-T勧告の仕様に従った変調復調能力を備える。モデム180は内部にCPU110からの設定に従い通信回線上のある範囲の周波数を検知できる数個のフィルタをもつ。また、フィルタの出力結果は任意のタイミングで読み込みが可能である。なお、アナログ信号検知はモデム180でなく、CPU110から出力をアクセス可能であれば、ハード構成のフィルタ回路でも構わない。次に以上の構成のMFP装置が備える通信機能の通信動作を実行する契機となる通信回線からのアナログ信号検出の処理について、いくつかの実施例を説明する。まず、実施例のタスクと割り込みとフローとの関係について簡単に説明する。実際には複数のタスクで構成しても構わないが、ここでは。装置待機と子電話監視タスクは1つのタスクで構成する。CPU110がこのタスクを実行する。また、周期的な割り込みを10ミリ秒に1回実行するようにCPU110に設定する。なお、周期的な割り込みでなく周期的に実行されるタスクにより、この機能を実現しても良い。割り込み周期は検知対象となるアナログ信号の特性によって定められる。ここでは、ケーデンスをもつアナログ信号の検知例として留守電モード設定時におけるCNG信号の検知を用いて説明する。もちろん、発呼後のビジートーン信号の検知やリングバックトーン信号の検知もフィルタに設定する周波数の値とケーデンスが異なるだけで同様に行える。ここでは、オン時間500ミリ秒程度と勧告されているCNG信号を例として取り上げるので、割り込み周期として10ミリ秒を適用する。ここで、留守電モード仕様について簡単に説明する。留守電モードは、呼の着信時、MFP装置ここでは、FAX装置自らがこれに応答するのではなく、外付けの留守電機能を備えたハンドセットの自動起動を優先させる。留守電機能が応答し、応答メッセージを通信回線に送出するので発呼側が人間の場合、その促した音声により要件メッセージを留守電に録音したり、或いは、FAX操作を行い送信への操作を行うように導ける。また、発呼側が自動発呼のFAX装置の場合、回線接続後CNG信号が送出されてくる。この実施例では、これら通信回線に出現する信号はNCU190を経てモデム180に入る。CPU110は、モデム180のフィルタを用いてこの信号を監視する。そして、その信号がCNG信号と判断された場合、留守電機能を備えたハンドセットから回線制御を切り替え、FAX受信を開始する。次に、以上のような動作を実現させる処理をフローチャートを参照して説明する。MFP装置通信機能だけに着目すればFAX装置は種々の動作モードがあるので、それぞれの動作モードについて説明する。待機モード音声通信、ファクシミリ受信待ち受け状態図2は待機モードにおける動作を示すフローチャートである。まず、ステップS110~S130ではそれぞれ、FAX送信指示/音声発呼S110があるかどうか、着信S120があるかどうか、他のイベントスキャナ処理、コピー処理、プリント処理などの発生があるかどうかを調べる。このようにして、待機モードでは待機制御のタスクがFAX装置のイベントを監視し、それぞれの事象が生じると対応する動作に移行する。FAX送信指示/音声発呼があると処理はステップS180に進み、着信があると処理はステップS140に進み、他のイベントがあると処理はステップS190に進む。ステップS180において送信動作が終了すると、処理は再び待機モードに戻る。同様に、ステップS190において他のイベントが終了すると、処理は再び、待機モードに戻る。着信があるとステップS140において留守電が応答するのを待ち合わせ、着信応答を検知するyesと処理はステップS150に進み、子機による監視に移行する。子機による監視の処理については後で詳細に説明する。さらに、ステップS150ではFAX信号を検知したかどうかを調べ、FAX信号の検知があれば処理はステップS170に進み、ファクシミリ信号の受信処理を行う。これに対して、FAX信号の検知がなければ、処理は再び待機モードに戻る。ステップS140の判定について補足すると、回線の閉結を検知するyesと処理はステップS150に進める。子電話監視モード子機を監視するモード図3はステップS150の処理の詳細を示すフローチャートである。また、図4は図3に示されたオンタイム判定A第1の判定とオンタイム判定B第2の判定の詳細な処理を示すフローチャートである。まず、ステップS210では、モデム180のフィルタ設定をCNG検知用のパラメータに設定する。ステップS220では信号サンプリングハンドラ割り込みをイネーブルする。これにより、図5に示す信号サンプリングの処理が10ミリ秒周期で実行される。ここで、その処理について、図5に示すフローチャートを参照して説明する。ステップS610では信号検知処理がイネーブルであるかどうかを確認し、イネーブルでなければ処理を終了し、イネーブルであれば処理はステップS620に進む。ステップS620ではCPU110が周期的にここでは10ミリ秒モデムフィルタの出力を読み込み、ステップS630では。その読み込んだデータを図6に示すようにメモリ上に配列として管理したエリアHiに順次格納する。これはCPUにより検索可能なデータとなる。さらに、ステップS640では、エリアの格納アドレスをインクリメントし次の格納に備える。このデータ格納は10ミリ秒周期で実行されるので、例えば、1秒前のデータが必要であればHi-10ミリ秒×100]のアドレスをアクセスすることで入手可能となる。この配列は理想的にはFAX信号のITU-T勧告に従ったT045秒分のデータを格納可能な容量があると良い。メモリ容量を削減したい場合には、CNG信号を最低2周期分α程度格納可能な容量を備えれば良い。なお、このメモリはFIFOバッファ構造を採用し、配列を開始と終端とが接続され、循環的にデータが格納されるように動作させる。この場合、データは上書きされるので、CPU110はそのデータ始点終点の管理を行う。ただ、このようなバッファ構造は公知であるので、これ以上の説明は省略する。図3に戻って説明を続けると、CPU110は割り込みで保存データをアクセスすることができる。さて、処理はステップS230~S250において留守電が接続している通信回線の信号監視を行う。即ち、ステップS230では、着信後に通信回線が切断されたかどうかを調べ、ステップS240では着信検出後、応答なくタイムアウトになったかどうかを調べ、ステップS250ではエリアHiにONとなっている信号があるかどうかを調べる。ここで、通信回線の切断があったり、タイムアウトとなったりするなら、子機による監視そのものを終了する。また、エリアHiにONとなっている信号がなければ引き続き信号監視を続ける。さて、ステップS250において、エリアHiにONとなっている信号があることを確認したなら、処理はステップS260に進む。ステップS260では、CNG信号の検知を開始し、現在CNG信号の周波数帯域がONであることを認識すると、処理はステップS270においてオンタイム判定Aの処理を実行する。ここで、オンタイム判定Aの処理の詳細について図4aと図8とを参照して説明する。オンタイム判定Aはリアルタイムの信号検定に相当する。ここでは、CNG信号のON状態が連続300ミリ秒継続した場合に、その信号がONであると判別する処理を説明する。なお、ここで説明するのは、CNG信号がONであることを判定する一手段であり、これを他の手段を用いて実現しても構わない。例えば、ある着目範囲時間のヒット率が70以上であればCNG信号をONと判定しても良い。まず、ステップS410では、現在時刻に相当するエリアHのアドレスiをmに代入し、さらに、連続オン時間の判定の為の変数kを0に初期化する。次に、ステップS420では、受信信号にモデム180のフィルタが検知する信号周波数が存在するかを調べるために、エリアHiをアクセスする。ここでは、k=0から始めて、ステップS430でkの値をインクリメントしながら、ステップS440ではkの値が閾値Tcに達するまで、i=m-kで示すアドレスでエリアHをアクセスし、過去データに相当するデータがオンかどうかを調べる。ここで、閾値Tcは図8に示すように、信号がON状態にあるかどうかのチェックを行う時間に相当するアドレスの数を表わしている。ステップS420~S440の処理により、現在時刻t=t0から過去に遡ってt=tpまでの時間、CNG信号が連続してONとなっているかどうかがしらべられる。CNG信号は500ミリ秒と勧告されているので通信回線での減衰やマージンを考慮して短い値を選択する。例えば、300ミリ秒等の時間、連続的にON状態にあるかどうかを判定する。ここで、エリアHに所定時間以上連続して信号がONとなっていなければ、CNG信号は検知されなかったとして図4aの処理は終了する。これに対して、所定の閾値以上の時間CNG信号が連続してONであれば、処理はステップS450に進んで、CNG信号が検知されたとする。さらに、処理はステップS460において、CNG信号の始まりのエッジとして、i=m-Tcで表わされる時刻をmとして記憶しておく。この値は再び過去に遡ってCNG信号の存在を判定するための間隔を算出する為に使用される。ここで再び図3に戻って説明を続けると、処理はステップS280において、CNG信号の検知がなされたかどうかを調べる。ここで、CNG信号が検知されたと判定されたなら、処理はステップS290に進み、CNG信号が検知されなかったと反転されたなら、処理はステップS230に戻り、上述の処理を繰り返す。ステップS290ではオンタイム判定Bの処理を実行する。ここで、オンタイム判定Bの処理の詳細について図4bと図8とを参照して説明する。この処理では、検知されたCNG信号より以前にCNG信号が検知されていたかどうかを判定する。一回前のCNG信号の判定のために、ITU-T勧告に従うシーケンスとしてOFF時間分遡れば良い。勧告では3000m±15。即ち、2550ミリ秒~3450ミリ秒となる。図8では、これはToff1とToff2で示される時間に相当する。従って、図4bの処理では、Toff1~Toff2の間にCNG信号の到来があるかどうかを調べる。まず、ステップS510で、kの値をk=Toff1に初期化する。ステップS520~S540において、k=Toff1から始めて、kの値をインクリメントしながら、kの値が閾値Toff2に達するまで、i=m-kで示すアドレスでエリアHをアクセスし、過去データに相当するデータがオンかどうかを調べる。そして、k=Toff2に達するまでに、CNG信号のONを検知できなければ、処理は終了する。これに対して、k=Toff2に達するまでに、CNG信号のONを検知できれば、処理はステップS550に進む。ステップS550では、kの値を再び0に初期化し、前述のステップS420~S440の処理と同様の処理を実行する。即ち、ステップS560では、受信信号にモデム180のフィルタが検知する信号周波数が存在するかを調べるために、エリアHiをアクセスする。ここでは、k=0から始めて、ステップS570でkの値をインクリメントしながら、ステップS580ではkの値が閾値Tcに達するまで、i=m-kで示すアドレスでエリアHをアクセスし、過去データに相当するデータがオンかどうかを調べる。そして、連続的にON状態にあるかどうかを判定する。ここで、エリアHに所定時間以上連続して信号がONとなっていなければ、CNG信号は検知されなかったとして図4bの処理は終了する。これに対して、所定の閾値以上の時間CNG信号が連続してONであれば、処理はステップS590に進んで、CNG信号が検知されたとする。その後、処理は終了する。再び図3に戻って説明を続けると、処理はステップS300において、CNG信号の検知がなされたかどうかを調べる。ここで、CNG信号が検知されたと判定されたなら、処理はステップS310に進み、CNG信号が検知されなかったと反転されたなら、処理はステップS230に戻り、上述の処理を繰り返す。ステップS310では、ケーデンス検定が成功としたと判断し、発呼側装置はFAX装置であるとしてFAX受信起動の指示を行う。以上説明した実施例の効果を従来例と比較して説明する。図7はこの実施例と従来のケーデンス判定とを比較して説明した図である。図7において、aはCNG信号到来タイミングと留守電応答が重畳したところを表す図である。bはCNG信号の到来を厳しくチェックするためにCNG信号の検知が1サイクルα時間、遅延する従来例を示す図である。CNG信号到来時、留守電の応答音声にCNG信号の周波数付近の1100Hzに近いものが含まれていると、CNG信号がオンであるとして誤検知してしまうことがある。ここで、本物のCNG信号CNGqが到来した場合、ケーデンスとしてリアルタイムに判断するにはCNGqをそのまま有効とするか、CNGpを無効としてCNGqを新しい有効な信号として採用するかの判定が必要となる。従来例のbに示すように、CNGqを有効とすると遅延は発生しないが、CNGpを有効とするとその区間のタイマはリセットされ、次のタイミングでCNG信号の検知がスキップされ、結果としてケーデンスの判定は遅延する。これに対して、図7cに示すように、留守電の応答音声の重畳時に、CNG信号のONの判定がなされても過去に遡ってCNG信号の状態からケーデンス判定をすることできるので、ケーデンス判定を遅延なく行うことができる。ここでは、モデム180とCPU110のインタフェースとしてシリアルコマンドIF例えば、ATコマンドを用いて制御を行う場合について説明する。この実施例におけるモデムは検出した事象をシリアルIFを通してCPUに送信する。この実施例ではモデムに対し予め検出すべき信号を指示しておくと、通信回線においてその信号が検出されるとデータとしてCPUに転送される。インタフェースIFは割り込みでも可能であるし、通常のタスクで行うことも可能である。いずれにしても、この実施例では、信号検知のタイミングを把握して、メモリのエリアHに受信信号をその受信順に保存する。この実施例における子電話監視モード子機による監視モードは実施例1で図3を参照して説明したのとほぼ同様である。図9はこの実施例に従うオンタイム判定A図9aとオンタイム判定B図9bの詳細な処理を示すフローチャートである。まず、オンタイム判定Aについて説明すると、ステップS710では、エリアHiに格納されたデータがCNG信号ONを表わしているかどうかを調べる。図11にはメモリのエリアHiの特定のアドレスにCNG信号ONのデータが格納されている様子が示されている。ここで、その格納されたデータがCNG信号ONを表わしているなら、処理はステップS720に進み、CNG信号ONが検知されたと判定する。これに対して、そのデータアドレスが空きであれば、CNG信号ONが検知されていないとして処理は終了する。次に、オンタイム判定Bについて、図9bと図12とを参照して説明する。ここでは図12に示すように、CNG信号ONの検知タイミングt=t0から過去に遡る。そして、t=t0-Tk1~t0-Tk2に以前のCNG信号ONが検知されたかどうかを調べる。ここでは、前回のCNG信号ONの発生タイミングはON500ミリ秒OFF3000ミリ秒の±15、つまり図12に示されたような時刻の間となる。このため、ステップS750では、現在時刻に相当するエリアHのアドレスiをmに代入し、さらに、CNG信号ONの判定の為の変数kをTk1に初期化する。その後、図4bのステップS520~S540と同様の処理をステップS760~S780において実行する。ステップS760~S780において、k=Tk1から始めて、kの値をインクリメントしながらエリアHをアクセスする。そして、kの値が閾値Tk2に達するまで、i=m-kで示すアドレスでエリアHをアクセスし、過去にCNG信号ONのデータがあるかどうかを調べる。そして、k=Tk2に達するまでに、CNG信号ONを検知できなければ、処理は終了する。これに対して、k=Tk2に達するまでに、CNG信号ONを検知できれば、処理はステップS790に進む。ステップS790では、前回のCNG信号ONを発見として処理を終了する。これ以降の処理は実施例1と同様にFAX受信を起動する。上記のようにCPU110はモデム180からシリアルにデータを受信し、そのデータについて解析する。図10はその解析処理を示すフローチャートである。まず、ステップS810では、モデム180から受信したデータの内容を解析する。次に、ステップS820では、そのデータが信号検知のデータであるかどうかを調べる。ここで、信号検知のデータでなければ、処理はステップS860に進み、それに対応する処理を行う。これに対して、信号検知のデータであれば処理はステップS830に進み、タイマの値を読み込む。この値は、タイマとは本当のハード的タイマでも良いし、周期的タスクの起動毎にインクリメントする変数でも良い。いずれにしても、この値は10ミリ秒に換算した値に変換される。さらに、ステップS840では、受信した信号検知データがCNG信号のデータであるかどうかを調べ、CNG信号以外の信号であれば、処理はステップS870に進み、その信号に対応した処理を実行する。これに対して、そのデータがCNG信号のデータであれば、処理はステップS850に進み、エリアHの配列上に時間との関連づけてCNG信号データを記憶する。これは図11に示されている通りである。従って以上説明した実施例に従えば、CPU側でモデムからの情報を受信しメモリにCNG信号ONのデータを格納することでCPU側でケーデンス判定を行うことができる。この実施例では、CNG信号のONの判定はモデムが行うので、ケーデンス判定処理ではCNG信号ON時間の判定などは不要となる。