(57)【要約】【課題】不審者の撃退効果と騒音公害の低減効果とを併せ持つパニックアラームシステムを実現すること。【解決手段】送信機１内部のコード作成部１４は、ロックボタン１１、アンロックボタン１２、パニックボタン１３の操作の組み合わせによって、第１パニックと第２パニックにそれぞれ対応するファンクションコードを作成し、受信機２に送信する。受信機２内部のコード受信部２２は、受信したファンクションコードを識別し、動作選択部２４は、第１パニックと第２パニックのいずれを受信したかによって、静かさの異なる第１の警報動作と第２の警報動作のいずれを実行するかを選択する。【選択図】        図１
2005231446.tif 000002
【特許請求の範囲】
【請求項１】
車載警報装置の動作を制御する遠隔制御装置であって、
前記車載警報装置に第１の警報動作を実行させる第１の警報指令と、前記車載警報装置に前記第１の警報動作とは異なる第２の警報動作を実行させる第２の警報指令と、をそれぞれ送信する送信手段を備えたことを特徴とする遠隔制御装置。
【請求項２】
前記第１の警報指令を送信する場合と前記第２の警報指令を送信する場合とに共通して使用される共通操作手段をさらに備え、前記送信手段は、前記共通操作手段の操作態様に応じて前記第１の警報指令と前記第２の警報指令のいずれを送信するかを決定することを特徴とする請求項１に記載の遠隔制御装置。
【請求項３】
前記共通操作手段は、車両のドアの施錠、開錠、監視開始、監視終了のうち少なくともいずれか一つを指示する指令の送信操作と共用されることを特徴とする請求項２に記載の遠隔制御装置。
【請求項４】
前記送信手段は、前記第１の警報指令に対応する第１の警報指令出力条件と、前記第２の警報指令に対応する第２の警報指令出力条件とを記憶し、前記第１の警報指令出力条件が成立した時点で前記第１の警報指令を送信し、該第１の警報指令出力条件の成立後、前記第２の警報指令出力条件が成立した場合に、出力する警報指令を前記第１の警報指令から前記第２の警報指令に切り替えることを特徴とする請求項１，２または３に記載の遠隔制御装置。
【請求項５】
前記第１の警報動作は、前記第２の警報動作に比して静かな警報動作であることを特徴とする請求項１〜４のいずれか一つに記載の遠隔制御装置。
【請求項６】
車両に生じた異常を検知して警報を出力する車載警報装置であって、
警報の強制的な出力指示である警報指令を受信する受信手段と、
前記車両に生じた異常を検知した場合もしくは前記警報指令を受信した場合に、第１の警報動作と、該第１の警報動作とは異なる第２の警報動作とのいずれかを選択して出力する警報手段と、
を備えたことを特徴とする車載警報装置。
【請求項７】
前記受信手段は、前記第１の警報動作の出力を指示する第１の警報指令と、前記第２の警報動作の出力を指示する第２の警報指令とをそれぞれ受信することを特徴とする請求項６に記載の車載警報装置。
【請求項８】
前記警報手段は、同一の警報指令の受信態様をもとに出力する警報を選択することを特徴とする請求項６または７に記載の車載警報装置。
【請求項９】
前記第１の警報動作は、前記第２の警報動作に比して静かな警報動作であることを特徴とする請求項６，７または８に記載の車載警報装置。
【請求項１０】
前記警報手段は、前記車両に生じた異常を検知した場合に前記第２の警報動作を選択することを特徴とする請求項６〜９のいずれか一つに記載の車載警報装置。
【請求項１１】
前記第１の警報動作と前記第２の警報動作のうち、少なくともいずれか一つの動作内容を変更する警告動作プログラム手段をさらに備えたことを特徴とする請求項６〜１０のいずれか一つに記載の車載警報装置。
【請求項１２】
車両に生じた異常を検知して警報を出力する車載警報装置であって、
警報の強制的な出力指示である警報指令を受信する受信手段と、
前記警報指令を受信した場合に、第１の警報動作を行なう第１の警報手段と、
前記車両に生じた異常を検知した場合に、第１の警報動作と異なる第２の警報動作を行なう第２の警報手段と、
を備えたことを特徴とする車載警報装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両に生じた異常を検知して警報を出力する車載警報装置およびその遠隔制御装置に関し、特に不審者の撃退効果と騒音公害の低減効果とを併せ持つ車載警報装置およびその遠隔制御装置に関するものである。
【背景技術】
【０００２】
従来、車両からの盗難（車上荒らし）などを検出して警報を発する車載警報装置や、車両のドアの施錠・開錠を遠隔操作するワイヤレスドアロック装置が利用されている。さらに、近年では車載警報装置やワイヤレスドアロック装置に対し、遠隔操作で強制的に警報動作を実行させるパニックアラーム機能を持たせたものが実用化されている。
【０００３】
パニックアラーム機能は、例えば運転者が車両の周辺をうろつく不審者を発見した場合や、車両にいたずらをしている人間を発見した場合に使用する機能であり、警報の遠隔操作によって不審者に接近することなく、安全に撃退することができる。
【０００４】
例えば、特許文献１は、キーレスエントリーシステムに用いる受信装置において、ドアの施錠・開錠を指示する通信データが所定時間以上連続して受信した場合に警報を発することで、簡易な操作でパニックアラームを実現する技術を開示している。
【０００５】
【特許文献１】特公平７−７１３３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、パニックアラーム機能において用いられる警報は、従来、盗難検出時と同一の警報、例えば車両ホーンなどが用いられてきた。この警報は非常に大きな音量で出力されるので、不審者の撃退効果がある反面、近所迷惑になるなど騒音公害の基にもなるという問題点があった。
【０００７】
そこで、騒音公害を低減しつつ不審者を撃退可能なパニックアラーム機能の実現が、近年の重要な課題となっていた。
【０００８】
この発明は、上述した従来技術による問題点を解消し、課題を解決するためになされたものであり、不審者の撃退効果と騒音公害の低減効果とを併せ持つ車載警報装置およびその遠隔制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る遠隔制御装置は、車載警報装置の動作を制御する遠隔制御装置であって、前記車載警報装置に第１の警報動作を実行させる第１の警報指令と、前記車載警報装置に前記第１の警報動作とは異なる第２の警報動作を実行させる第２の警報指令と、をそれぞれ送信する送信手段を備えたことを特徴とする。
【００１０】
この請求項１の発明によれば遠隔制御装置は、車載警報装置に第１の警報動作を実行させる第１の警報指令と、第１の警報動作とは異なる第２の警報動作を実行させる第２の警報指令とをそれぞれ送信する。
【００１１】
また、請求項２の発明に係る遠隔制御装置は、請求項１の発明において、前記第１の警報指令を送信する場合と前記第２の警報指令を送信する場合とに共通して使用される共通操作手段をさらに備え、前記送信手段は、前記共通操作手段の操作態様に応じて前記第１の警報指令と前記第２の警報指令のいずれを送信するかを決定することを特徴とする。
【００１２】
この請求項２の発明によれば遠隔制御装置は、共通操作手段の操作態様に応じて車載警報装置に第１の警報動作を実行させる第１の警報指令と、第１の警報動作とは異なる第２の警報動作を実行させる第２の警報指令とをそれぞれ送信する。
【００１３】
また、請求項３の発明に係る遠隔制御装置は、請求項２の発明において、前記共通操作手段は、車両のドアの施錠、開錠、監視開始、監視終了のうち少なくともいずれか一つを指示する指令の送信操作と共用されることを特徴とする。
【００１４】
この請求項３の発明によれば遠隔制御装置は、車両のドアの施錠、開錠、監視開始、監視終了のうち少なくともいずれか一つを指示する指令の送信操作と共用される共通操作手段を用い、その操作態様に応じて第１の警報指令と、第２の警報指令とをそれぞれ送信する。
【００１５】
また、請求項４の発明に係る遠隔制御装置は、請求項１，２または３の発明において、前記送信手段は、前記第１の警報指令に対応する第１の警報指令出力条件と、前記第２の警報指令に対応する第２の警報指令出力条件とを記憶し、前記第１の警報指令出力条件が成立した時点で前記第１の警報指令を送信し、該第１の警報指令出力条件の成立後、前記第２の警報指令出力条件が成立した場合に、出力する警報指令を前記第１の警報指令から前記第２の警報指令に切り替えることを特徴とする。
【００１６】
この請求項４の発明によれば遠隔制御装置は、第１の警報指令に対応する第１の警報指令出力条件と、第２の警報指令に対応する第２の警報指令出力条件とを記憶し、第１の警報指令出力条件が成立した時点で第１の警報指令を送信し、第１の警報指令出力条件の成立後、第２の警報指令出力条件が成立した場合に、出力する警報指令を第１の警報指令から第２の警報指令に切り替える。
【００１７】
また、請求項５の発明に係る遠隔制御装置は、請求項１〜４の発明において、前記第１の警報動作は、前記第２の警報動作に比して静かな警報動作であることを特徴とする。
【００１８】
この請求項５の発明によれば遠隔制御装置は、車載警報装置に第２の警報動作を実行させる第２の警報指令と、第２の警報動作に比して静かな第１の警報動作とを実行させる第１の警報指令とをそれぞれ送信する。
【００１９】
また、請求項６の発明に係る車載警報装置は、車両に生じた異常を検知して警報を出力する車載警報装置であって、警報の強制的な出力指示である警報指令を受信する受信手段と、前記車両に生じた異常を検知した場合もしくは前記警報指令を受信した場合に、第１の警報動作と、該第１の警報動作とは異なる第２の警報動作とのいずれかを選択して出力する警報手段と、を備えたことを特徴とする。
【００２０】
この請求項６の発明によれば車載警報装置は、車両に生じた異常を検知した場合、もしくは警報の強制的な出力指示である警報指令を受信した場合に、第１の警報動作と、第１の警報動作とは異なる第２の警報動作とのいずれかを選択して実行する。
【００２１】
また、請求項７の発明に係る車載警報装置は、請求項６の発明において、前記受信手段は、前記第１の警報動作の出力を指示する第１の警報指令と、前記第２の警報動作の出力を指示する第２の警報指令とをそれぞれ受信することを特徴とする。
【００２２】
この請求項７の発明によれば車載警報装置は、第１の警報動作の出力を指示する第１の警報指令と、第２の警報動作の出力を指示する第２の警報指令とをそれぞれ受信し、受信した警報指令に対応する警報動作を実行する。
【００２３】
また、請求項８の発明に係る車載警報装置は、請求項６または７の発明において、前記警報手段は、同一の警報指令の受信態様をもとに出力する警報を選択することを特徴とする。
【００２４】
この請求項８の発明によれば車載警報装置は、警報指令の受信態様を識別し、その識別結果に基づいて第１の警報動作と第２の警報動作のいずれを実行するかを選択する。
【００２５】
また、請求項９の発明に係る車載警報装置は、請求項６，７または８の発明において、前記第１の警報動作は、前記第２の警報動作に比して静かな警報動作であることを特徴とする。
【００２６】
この請求項９の発明によれば車載警報装置は、車両に生じた異常を検知した場合、もしくは警報の強制的な出力指示である警報指令を受信した場合に、第２の警報動作と、第２の警報動作に比して静かな第１の警報動作とのいずれかを選択して実行する。
【００２７】
また、請求項１０の発明に係る車載警報装置は、請求項６〜９の発明において、前記警報手段は、前記車両に生じた異常を検知した場合に前記第２の警報動作を選択することを特徴とする。
【００２８】
この請求項１０の発明によれば車載警報装置は、車両に生じた異常を検知した場合に第２の警報動作を選択して実行する。
【００２９】
また、請求項１１の発明に係る車載警報装置は、請求項６〜１０の発明において、前記第１の警報動作と前記第２の警報動作のうち、少なくともいずれか一つの動作内容を変更する警告動作プログラム手段をさらに備えたことを特徴とする。
【００３０】
この請求項１１の発明によれば車載警報装置は、車両に生じた異常を検知した場合、もしくは警報指令を受信した場合に、動作内容をプログラム可能な第１の警報動作および第２の警報動作とのいずれかを選択して実行する。
【００３１】
また、請求項１２の発明に係る車載警報装置は、車両に生じた異常を検知して警報を出力する車載警報装置であって、警報の強制的な出力指示である警報指令を受信する受信手段と、前記警報指令を受信した場合に、第１の警報動作を行なう第１の警報手段と、前記車両に生じた異常を検知した場合に、第１の警報動作と異なる第２の警報動作を行なう第２の警報手段と、を備えたことを特徴とする。
【００３２】
この請求項１２の発明によれば車載警報装置は、警報の強制的な出力指示である警報指令を受信した場合に実行する第１の警報動作と、車両に生じた異常を検知した場合に実行する第２の警報動作とで、その動作内容を異ならせている。
【発明の効果】
【００３３】
請求項１の発明によれば遠隔制御装置は、車載警報装置に第１の警報動作を実行させる第１の警報指令と、第１の警報動作とは異なる第２の警報動作を実行させる第２の警報指令とをそれぞれ送信するので、複数の警報動作から状況に適した警報動作を選択し、騒音公害を低減しつつ不審者を撃退可能な遠隔制御装置を得ることができるという効果を奏する。
【００３４】
また、請求項２の発明によれば遠隔制御装置は、共通操作手段の操作態様に応じて車載警報装置に第１の警報動作を実行させる第１の警報指令と、第１の警報動作とは異なる第２の警報動作を実行させる第２の警報指令とをそれぞれ送信するので、簡易な構成および操作で複数の警報動作から状況に適した警報動作を選択し、騒音公害を低減しつつ不審者を撃退可能な遠隔制御装置を得ることができるという効果を奏する。
【００３５】
また、請求項３の発明によれば遠隔制御装置は、車両のドアの施錠、開錠、監視開始、監視終了のうち少なくともいずれか一つを指示する指令の送信操作と共用される共通操作手段を用い、その操作態様に応じて第１の警報指令と、第２の警報指令とをそれぞれ送信するので、簡易な構成および操作で複数の警報動作から状況に適した警報動作を選択し、騒音公害を低減しつつ不審者を撃退可能な遠隔制御装置を得ることができるという効果を奏する。
【００３６】
また、請求項４の発明によれば遠隔制御装置は、第１の警報指令に対応する第１の警報指令出力条件と、第２の警報指令に対応する第２の警報指令出力条件とを記憶し、第１の警報指令出力条件が成立した時点で第１の警報指令を送信し、第１の警報指令出力条件の成立後、第２の警報指令出力条件が成立した場合に、出力する警報指令を第１の警報指令から第２の警報指令に切り替えるので、操作開始時点で警報を発動して迅速な不審者撃退を実現するとともに、騒音公害を低減可能な遠隔制御装置を得ることができるという効果を奏する。
【００３７】
また、請求項５の発明によれば遠隔制御装置は、車載警報装置に第２の警報動作を実行させる第２の警報指令と、第２の警報動作に比して静かな第１の警報動作とを実行させる第１の警報指令とをそれぞれ送信するので、騒音公害の低減効果の高い遠隔制御装置を得ることができるという効果を奏する。
【００３８】
また、請求項６の発明によれば車載警報装置は、車両に生じた異常を検知した場合、もしくは警報の強制的な出力指示である警報指令を受信した場合に、第１の警報動作と、第１の警報動作とは異なる第２の警報動作とのいずれかを選択して実行するので、複数の警報動作から状況に適した警報動作を選択し、騒音公害を低減しつつ不審者を撃退可能な車載警報装置を得ることができるという効果を奏する。
【００３９】
また、請求項７の発明によれば車載警報装置は、第１の警報動作の出力を指示する第１の警報指令と、第２の警報動作の出力を指示する第２の警報指令とをそれぞれ受信し、受信した警報指令に対応する警報動作を実行するので、複数の警報動作から指定された警報動作を選択し、騒音公害を低減しつつ不審者を撃退可能な車載警報装置を得ることができるという効果を奏する。
【００４０】
また、請求項８の発明によれば車載警報装置は、警報指令の受信態様を識別し、その識別結果に基づいて第１の警報動作と第２の警報動作のいずれを実行するかを選択するので、複数の警報動作から状況に適した警報動作を選択し、騒音公害を低減しつつ不審者を撃退可能な車載警報装置を得ることができるという効果を奏する。
【００４１】
また、請求項９の発明によれば車載警報装置は、車両に生じた異常を検知した場合、もしくは警報の強制的な出力指示である警報指令を受信した場合に、第２の警報動作と、第２の警報動作に比して静かな第１の警報動作とのいずれかを選択して実行するので、騒音公害の低減効果の高い車載警報装置を得ることができるという効果を奏する。
【００４２】
また、請求項１０の発明によれば車載警報装置は、車両に生じた異常を検知した場合に第２の警報動作を選択して実行するので、自律的な警報動作と、強制的な警報動作とで動作内容を共用した車載警報装置を得ることができるという効果を奏する。
【００４３】
また、請求項１１の発明によれば車載警報装置は、車両に生じた異常を検知した場合、もしくは警報指令を受信した場合に、動作内容をプログラム可能な第１の警報動作および第２の警報動作とのいずれかを選択して実行するので、任意に変更可能な警報動作によって、騒音公害を低減しつつ不審者を撃退可能な車載警報装置を得ることができるという効果を奏する。
【００４４】
また、請求項１２の発明によれば車載警報装置は、警報の強制的な出力指示である警報指令を受信した場合に実行する第１の警報動作と、車両に生じた異常を検知した場合に実行する第２の警報動作とで、その動作内容を異ならせているので、複数の警報動作から状況に適した警報動作を選択し、騒音公害を低減しつつ不審者を撃退可能な車載警報装置を得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００４５】
以下に添付図面を参照して、この発明に係る車載警報装置およびその遠隔制御装置の好適な実施の形態を詳細に説明する。
【実施例１】
【００４６】
図１は、本発明の実施例１かかるパニックアラームシステムの概要構成を示す概要構成図である。同図に示すように、本実施例１にかかるパニックアラームシステムは、車載警報装置である受信機２と遠隔制御装置である送信機１によって構成される。
【００４７】
送信機１は、ロックボタン１１、アンロックボタン１２、パニックボタン１３、コード作成部１４、送信部１５およびアンテナ１６を備える。
【００４８】
ロックボタン１１は、受信機２が搭載された車両のドアに対する施錠指示の入力を受け付けるボタンであり、アンロックボタン１２は、受信機２が搭載された車両のドアに対する開錠指示の入力を受け付けるボタンである。
【００４９】
ユーザ（例えば運転者）は、このロックボタン１１、アンロックボタン１２の押下操作によって、車両のドアの施錠・開錠を実行する。すなわち、送信機１は、受信機２が搭載された車両のワイヤレスドアロック装置の遠隔操作端末（リモートキー）として機能する。
【００５０】
さらに、パニックボタン１３は、受信機２による警報の強制出力（パニックアラーム）の実行要求を受け付けるボタンである。
【００５１】
コード作成部１４は、ロックボタン１１、アンロックボタン１２、パニックボタン１３の押下状態をもとに、受信機２に送信する送信コード４０を作成する処理部である。送信コード４０は、具体的には図２に示すように、ＩＤコード４１およびファンクションコード４２から構成される（実際は同期コード等が含まれるが、ここでは省略している）。
【００５２】
ＩＤコード４１は、受信機２が送信機１の識別に用いるコードであり、ファンクションコード４２は、送信機１から受信機２へ送信される動作指示、すなわち施錠指令、開錠指令、警報指令を示すコードである。ここで、コード作成部１４は、ロックボタン１１、アンロックボタン１２、パニックボタン１３の押下状態に応じて、第１の警報指令（第１パニック）と第２の警報指令（第２パニック）とを作成する。
【００５３】
具体的には、コード作成部１４は、施錠指令としてファンクションコード「００」を、開錠指令としてファンクションコード「０１」を、第１パニックとしてファンクションコード「１０」を、第２パニックとしてファンクションコード「１１」を作成する。
【００５４】
送信部１５は、コード作成部１４が作成した送信コード４０を所定の変調方式で変調し、アンテナ１６から送信する。
【００５５】
受信機２は、アンテナ２１、コード受信部２２、盗難検出部２３および動作選択部２４を備えると共に、カーテシスイッチ３、振動センサ４、侵入センサ５、ロックモータ３１、ホーン３２、サイレン３３およびハザード３４と接続している。
【００５６】
カーテシスイッチ３は、受信機２が搭載された車両のドアに連動し、ドアが開いている状態でオン、ドアが閉じている状態でオフとなる。なお、このカーテシスイッチ３は、車両の複数のドアにそれぞれ対応して設ける。
【００５７】
振動センサ４は、車体や窓の振動を検知して受信機２に出力するセンサである。また、侵入センサ５は、超音波などを用いて車両内への不審者の侵入を検出し、検出結果を受信機２に出力する。
【００５８】
盗難検出部２３は、カーテシスイッチ３、振動センサ４、侵入センサ５の出力をもとに、車両からの盗難が発生したか否かを監視し、盗難の発生を検出した場合に動作選択部２４に出力する。
【００５９】
一方、コード受信部２２は、送信機１が送信した送信コード４０を、アンテナ２１を介して受信し、復調処理およびコード解析処理を実行する。コード解析処理では、まず、受信したＩＤコード４１が受信機２側で記憶しているＩＤコードと一致するか否かを判定する。その結果、ＩＤコードが一致したならば、ファンクションコード４２によって示された指令を受け付ける。
【００６０】
動作選択部２４は、コード受信部２２および盗難検出部２３の動作を受けて、ロックモータ３１、ホーン３２、サイレン３３およびハザード３４の動作制御を行う。ロックモータ３１は、車両のドアロックの開閉を行なうモータであり、動作選択部２４は、ロックモータ３１の動作制御によってドアの施錠および開錠を行なう。
【００６１】
また、ホーン３２は、車両の周囲に警告音を発する警音器である。動作選択部２４は、このホーン３２を鳴らすことで、不審者の撃退を行なう。また、サイレン３３は、車両周辺に対して音声出力を行うことで、不審者の撃退を実現する。尚、ホーンを削除し、単一のサイレンで警報音と音声の出力を行なってもよい。
【００６２】
ハザード３４は、車両の方向指示灯の同時点灯によって、ユーザなどへの情報伝達、例えはドアロックの完了など伝達を行なう。
【００６３】
上述したように、送信機１は、第１パニック（ファンクションコード「１０」）および第２パニック（ファンクションコード「１１」）を送信する。動作選択部２４は、この第１パニックと第２パニックに対して、それぞれ異なる警報動作を対応させている。例えば、第１パニックに対してはサイレンを用いた合成音声による警告音声の出力（例えば「車から離れなさい。警察を呼びます。」などの音声出力）を実行し、第２パニックに対してはホーン３２による警告音の出力を行なう。
【００６４】
第１パニックに対応する警報動作（第１アラーム）と第２パニックに対応する警報動作（第２アラーム）としては、それぞれ任意の動作を用いることができるが、第１アラームは第２アラームに比して静かなものとする。
【００６５】
このように、通常の警報動作に比して静かな警報動作を設け、警報動作の内容をユーザが選択可能な構成とすることで、騒音公害の低減と不審者の撃退とを両立させることができる。
【００６６】
つぎに、第１パニックを実行する場合と、第２パニックを実行する場合における操作方法について説明する。図３は、パニックボタン１３の操作時間によって第１パニックと第２パニックのいずれかを選択する方法について説明する説明図である。
【００６７】
具体的には、コード作成部１４は、パニックボタン１３の押下が２秒未満である場合には第１パニックを選択し、パニックボタン１３が２秒以上押下された場合に第２パニックを選択する。
【００６８】
すなわち、図３−１に示すように、パニックボタン１３がオンになった時点で時間の計測を開始し、パニックボタン１３がオフになるまでの経過時間Ｔ１が「０＜Ｔ１＜２秒」である場合に、第１パニックを選択する。一方、図３−２に示すように、パニックボタン１３のオン時間Ｔ２が「Ｔ２≧２秒」を満足した場合には、第２パニックを選択する。
【００６９】
すなわち、この選択方法では、パニックボタン１３のオン時間が２秒以下の場合はパニックボタン１３がオフに戻った時点で第１パニックを選択し、オン時間が２秒を超えるとその時点で第２パニックを選択することとなる。
【００７０】
つぎに、コード作成部１４、コード受信部２２および動作選択部２４の処理動作についてそれぞれ説明する。図４は、コード作成部１４の処理動作を説明するフローチャートである。この処理フローは、送信機１に電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【００７１】
図４に示すように、まずコード作成部１４は、ロックボタン１１が押下されている、すなわちオン状態であるか否かを判定する（ステップＳ１０１）。その結果、ロックボタン１１がオン状態であるならば（ステップＳ１０１，Ｙｅｓ）、コード作成部１４は、ファンクションコード４２を「００」に設定する（ステップＳ１１２）。
【００７２】
一方、ロックボタン１１がオン状態でないならば（ステップＳ１０１，Ｎｏ）、コード作成部１４は、アンロックボタン１２が押下されている、すなわちオン状態であるか否かを判定する（ステップＳ１０２）。
【００７３】
その結果、アンロックボタン１２がオン状態であるならば（ステップＳ１０２，Ｙｅｓ）、コード作成部１４は、ファンクションコート４２を「０１」に設定する（ステップＳ１１３）。
【００７４】
一方、アンロックボタン１２がオン状態でないならば（ステップＳ１０２，Ｎｏ）、コード作成部１４は、パニックボタン１３が押下されている、すなわちオン状態であるか否かを判定する（ステップＳ１０３）。
【００７５】
その結果、パニックボタン１３がオン状態であるならば（ステップＳ１０３，Ｙｅｓ）コード作成部１４は送信フラグの値が「１」であるか否かを判定する（ステップＳ１０４）。なお、この送信フラグは「０」または「１」のいずれかの値をとり、初期状態の値が「０」である。
【００７６】
送信フラグの値が「１」でないならば（ステップＳ１０４，Ｎｏ）、コード作成部１４は、パニックボタン１３がオン状態になってからの経過時間Ｔの値を「１」増加させる（ステップＳ１０５）。なお、この経過時間Ｔは、初期状態での値が「０」である。
【００７７】
ステップＳ１０５終了後、コード作成部１４は、経過時間Ｔが２秒以上であるか否かを判定する（ステップＳ１０６）。具体的には、経過時間Ｔは処理のサイクルによって加算した値であるので、例えば処理の１サイクルが５０ｍｓであるならば、経過時間Ｔの値が「４０」以上である場合に「Ｔ≧２秒」となる。
【００７８】
ステップＳ１０６における判定の結果、経過時間Ｔが２秒以上であるならば（ステップＳ１０６，Ｙｅｓ）、コード作成部１４は、ファンクションコード４２を「１１」に設定して（ステップＳ１０７）、送信フラグの値を「１」に設定する（ステップＳ１０８）。この送信フラグは「０」または「１」のいずれかの値をとり、初期状態の値が「０」である。
【００７９】
ところで、ステップＳ１０３において、パニックボタン１３がオン状態で無いならば（ステップＳ１０３，Ｎｏ）、コード作成部１４は、送信フラグの値が「１」であるかいなかを判定する（ステップＳ１１４）。
【００８０】
その結果、送信フラグの値が「１」であるならば（ステップＳ１１４，Ｙｅｓ）、コード作成部１４は送信フラグをリセット、すなわちその値を「０」に設定する（ステップＳ１１５）。
【００８１】
一方、送信フラグの値が「１」でなければ（ステップＳ１１４，Ｎｏ）、コード作成部１４は，経過時刻Ｔが０秒より大きく、かつ２秒未満であるか否かを判定する（ステップＳ１１６）。その結果、経過時間Ｔが０秒より大きく、かつ２秒未満であるならば（ステップＳ１１６，Ｙｅｓ）、コード作成部１４は、ファンクションコード４２を「１０」に設定する（ステップＳ１１７）。
【００８２】
ステップＳ１０８、ステップＳ１１５もしくはステップＳ１１７の終了後、コード作成部１４は、経過時間Ｔの値をリセットする（ステップＳ１０９）。
【００８３】
そして、ステップＳ１０９、ステップＳ１１２もしくはステップＳ１１３の終了後、コード作成部１４は、送信機１に固有のＩＤコード４１をファンクションコード４２に付加して送信コード４０を作成し、送信部１５によって送信する（ステップＳ１１０）。
【００８４】
ステップＳ１１０が終了した場合、ステップＳ１０４において送信フラグの値が「１」である場合（ステップＳ１０４，Ｙｅｓ）、ステップＳ１０６において経過時間Ｔが２秒未満である場合（ステップＳ１０６，Ｎｏ）、ステップＳ１１６において経過時間Ｔが２秒以上もしくは０秒である場合（ステップＳ１０６，Ｎｏ）、コード処理部１４は、このルーチンを抜ける。
【００８５】
つぎに、図５のフローチャートを参照し、コード受信部２２の処理動作を説明する。この処理フローは、受信機２に電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【００８６】
図５に示すように、まずコード受信部２２は、アンテナ２１が送信機１からコードを受信したか否かを判定する（ステップＳ２０１）。アンテナ２１が送信機１からコードを受信したならば（ステップＳ２０１，Ｙｅｓ）、コード受信部２２は、受信したＩＤコード４１が受信機２側で記憶しているＩＤコードと一致するか否かを判定する（ステップＳ２０２）。
【００８７】
その結果、ＩＤコードが一致したならば（ステップＳ２０２，Ｙｅｓ）、コード受信部２２は、ファンクションコード４２が「００」、すなわち施錠指令（ロック要求）であるか否かを判定する（ステップＳ２０３）。
【００８８】
その結果、ファンクションコード４２が「００」であれば（ステップＳ２０３，Ｙｅｓ）、コード受信部２２は、ロック要求フラグの値を「１」に設定する（ステップＳ２１０）。このロック要求フラグは「０」または「１」のいずれかの値をとり、初期状態の値が「０」である。
【００８９】
一方、ファンクションコード４２が「００」でなければ（ステップＳ２０３，Ｎｏ）、コード受信部２２は、ファンクションコード４２が「０１」、すなわち開錠指令（アンロック要求）であるか否かを判定する（ステップＳ２０４）。
【００９０】
その結果、ファンクションコード４２が「０１」であれば（ステップＳ２０４，Ｙｅｓ）、コード受信部２２は、アンロック要求フラグの値を「１」に設定する（ステップＳ２１１）。このアンロック要求フラグは「０」または「１」のいずれかの値をとり、初期状態の値が「０」である。
【００９１】
一方、ファンクションコード４２が「０１」でなければ（ステップＳ２０４，Ｎｏ）、コード受信部２２は、ファンクションコード４２が「１０」、すなわち第１パニック要求であるか否かを判定する（ステップＳ２０５）。
【００９２】
その結果、ファンクションコード４２が「１０」であれば（ステップＳ２０５，Ｙｅｓ）、コード受信部２２は、第１パニック要求フラグの値を「１」に設定し（ステップＳ２１２）、第２パニック要求フラグの値を「０」に設定する（ステップＳ２１３）。この第１パニック要求フラグおよび第２パニック要求フラグはそれぞれ「０」または「１」のいずれかの値をとり、初期状態の値が「０」である。
【００９３】
一方、ファンクションコード４２が「１０」でなければ（ステップＳ２０５，Ｎｏ）、コード受信部２２は、ファンクションコード４２が「１１」、すなわち第２パニック要求であるか否かを判定する（ステップＳ２０６）。
【００９４】
その結果、ファンクションコード４２が「１１」であれば（ステップＳ２０６，Ｙｅｓ）、コード受信部２２は、第２パニック要求フラグの値を「１」に設定し（ステップＳ２０９）、第１パニック要求フラグの値を「０」に設定する（ステップＳ２０８）。
【００９５】
アンテナ２１が送信機１からコードを受信していない場合（ステップＳ２０１，Ｎｏ）、ＩＤコードが一致しない場合（ステップＳ２０２，Ｎｏ）、ファンクションコード４２が「１１」でない場合（ステップＳ２０６，Ｎｏ）、もしくはステップＳ２０８、ステップＳ２１３、ステップＳ２１１、ステップＳ２１０のいずれかが終了した場合、コード受信部２２は、このルーチンを抜ける。
【００９６】
つぎに、図６のフローチャートを参照し、動作選択部２４の処理動作を説明する。この処理フローは、受信機２に電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【００９７】
図６に示すように、まず動作選択部２４は、ロック要求フラグの値が「１」であるか否かを判定する（ステップＳ３０１）。その結果、ロック要求フラグの値が「１」であるならば（ステップＳ３０１，Ｙｅｓ）、動作選択部２４は、カーテシスイッチ３の出力をもとに、車両の全てのドアが閉まっているか否かを判定する（ステップＳ３０９）。
【００９８】
その結果、全てのドアが閉まっているならば（ステップＳ３０９，Ｙｅｓ）、動作選択部２４はロックモータ３１を動作させて施錠を実行し（ステップＳ３１０）、アームフラグの値を「１」に設定する（ステップＳ３１１）。このアームフラグは、盗難検出部２３による盗難の自動検出処理を実行するか否かを指定するフラグである。具体的には、アームフラグは「０」または「１」のいずれかの値をとり、値が「０」の場合には盗難検出処理を実行せず、値が「１」の場合には盗難検出処理を実行する。なお、初期状態の値は「０」である。従って本処理フローでは、ロック要求によって車両のドアが施錠された際に、盗難検出処理が自動的に起動することとなる。
【００９９】
動作選択部２４は、ステップＳ３１１の終了後、ロック要求フラグの値を「０」に設定するとともに、ハザード３４やホーン３２などを用いて施錠の完了をユーザに通知する、いわゆるアンサーバックを実行する（ステップＳ３１２）。
【０１００】
また、閉まっていないドアがある場合（ステップＳ３０９，Ｎｏ）、動作選択部２４は、閉まっていないドアがあるために施錠ができないことを通知するアンサーバックを実行する（ステップＳ３１３）。
【０１０１】
一方、ロック要求フラグの値が「１」でないならば（ステップＳ３０１，Ｎｏ）、動作選択部２４は、アンロック要求フラグの値が「１」であるか否かを判定する（ステップＳ３０２）。
【０１０２】
その結果、アンロック要求フラグの値が「１」であるならば（ステップＳ３０２，Ｙｅｓ）、動作選択部２４は、ロックモータ３１を動作させて開錠を実行し（ステップＳ３１４）、アームフラグの値を「０」に設定した（ステップＳ３１５）後、ハザード３４やホーン３２などを用いて開錠の完了をユーザに通知するアンサーバックを行う（ステップＳ３１６）。
【０１０３】
一方、アンロック要求フラグの値が「１」でないならば（ステップＳ３０２，Ｎｏ）、動作選択部２４は、つぎに第１パニック要求フラグの値が「１」であるか否かを判定する（ステップＳ３０３）。
【０１０４】
その結果、第１パニック要求フラグの値が「１」であるならば（ステップＳ３０３，Ｙｅｓ）、動作選択部２４は、第１アラームフラグの値を「１」に設定するとともに、第２アラームフラグの値を「０」に設定する（ステップＳ３１７）。この第１アラームフラグおよび第２アラームフラグはそれぞれ「０」または「１」のいずれかの値をとり、初期状態の値が「０」である。
【０１０５】
一方、第１パニック要求フラグの値が「１」でないならば（ステップＳ３０３，Ｎｏ）、動作選択部２４は、つぎに第２パニック要求フラグの値が「１」であるか否かを判定する（ステップＳ３０４）。
【０１０６】
その結果、第２パニック要求フラグの値が「１」であるならば（ステップＳ３０４，Ｙｅｓ）、動作選択部２４は、第１アラームフラグの値を「０」に設定するとともに、第２アラームフラグの値を「１」に設定する（ステップＳ３１８）。
【０１０７】
第２パニック要求フラグの値が「１」でない場合（ステップＳ３０４，Ｎｏ）、もしくはステップＳ３１２、ステップＳ３１３、ステップＳ３１６、ステップＳ３１７、ステップＳ３１８のいずれかが終了した場合、動作選択部２４はアームフラグの値が「１」であるか否かを判定する（ステップＳ３０５）。
【０１０８】
その結果、アームフラグの値が「１」であるならば（ステップＳ３０５，Ｙｅｓ）、動作選択部２４は、盗難検出部２３が盗難を検出したか否かを判定する（ステップＳ３０６）。
【０１０９】
その結果、盗難検出部２３が盗難を検出したならば（ステップＳ３０６，Ｙｅｓ）、動作選択部２４は、第１アラームフラグの値を「０」に設定するとともに、第２アラームフラグの値を「１」に設定する（ステップＳ３０７）。
【０１１０】
アームフラグの値が「１」でない場合（ステップＳ３０５，Ｎｏ）、盗難検出部２３が盗難を検出していない場合（ステップＳ３０６，Ｎｏ）、もしくはステップＳ３０７が終了した場合、動作選択部２４は、このルーチンを抜ける。
【０１１１】
つぎに、図７のフローチャートを参照し、動作選択部２４における警報動作を説明する。この処理フローは、受信機２に電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【０１１２】
図７に示すように、まず動作選択部２４は、第１アラームフラグの値が「１」であるか否かを判定し（ステップＳ４０１）、その結果、第１アラームフラグの値が「１」であるならば（ステップＳ４０１，Ｙｅｓ）、動作選択部２４は第１アラームである警告音声の出力を実行し、第１アラームフラグの値を「０」に設定する（ステップＳ４０２）。
【０１１３】
一方、第１アラームフラグの値が「１」でないならば（ステップＳ４０１，Ｎｏ）、動作選択部２４は、第２アラームフラグの値が「１」であるか否かを判定する（ステップＳ４０４）。
【０１１４】
その結果、第２アラームフラグの値か「１」であるならば（ステップＳ４０４，Ｙｅｓ）、動作選択部２４は第２アラームであるホーン３２からの警告音出力を実行し、第２アラームフラグの値を「０」に設定する（ステップＳ４０５）。
【０１１５】
第２アラームフラグの値が「１」でない場合（ステップＳ４０４，Ｎｏ）、もしくはステップＳ４０２とステップＳ４０５のいずれかが終了した場合、動作選択部２４は、このルーチンを抜ける。
【０１１６】
図３〜図７によって説明したように、送信機１は、パニックボタン１３を押下する時間の長さによって第１パニックと第２パニックとを選択的に指定し、受信機２にそれぞれ異なった警報動作を実行させる。また、第１パニックに対応する第１アラームを第２パニックに対応する第２アラームに比して静かな警報動作とするとともに、第２アラームを盗難検出の警報と共用している。
【０１１７】
ところで、図３および図４では、パニックボタン１３のオン時間が２秒以上か否かに応じて第１パニックと第２パニックとのいずれを選択するかを決定していたが、第１パニックと第２パニックとの選択方法はこの方法に限定されるものではない。
【０１１８】
例えば、パニックボタン１３がオンになった時点で第１パニックを選択してファンクションコードの作成・送信を開始し、パニックボタン１３がオンになってから所定時間（例えば２秒）経過した時点で第１パニックから第２パニックに切替えるようにしてもよい。この場合、受信機２側の警報動作も、まず第１アラームを実行し、その後、第２アラームに切替わることとなる。
【０１１９】
図８は、パニックボタン１３の操作開始時点でファンクションコードを作成・送信する場合の操作について説明する説明図である。図８−１に示すように、パニックボタン１３がオンになった時点で、ファンクションコード「１０」の作成・送信を開始するとともに、時間の計測を開始する。そして、パニックボタン１３がオフになるまでの経過時間Ｔ１が「０＜Ｔ１＜２秒」である場合、ファンクションコード「１０」のみが作成・送信されることとなる。
【０１２０】
一方、図８−２に示すように、パニックボタン１３がオフになるまでの経過時間Ｔ２が「Ｔ２≧２秒」である場合、経過時間２秒の時点でファンクションコード「１０」の作成を終了し、ファンクションコード「１１」を作成・送信する。
【０１２１】
パニックボタン１３の操作開始時点でファンクションコードを作成・送信する場合のコード作成部１４の処理動作を図９のフローチャートを参照して説明する。この処理フローは、送信機１に電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【０１２２】
図９に示すように、まずコード作成部１４は、ロックボタン１１が押下されている、すなわちオン状態であるか否かを判定する（ステップＳ５０１）。その結果、ロックボタン１１がオン状態であるならば（ステップＳ５０１，Ｙｅｓ）、コード作成部１４は、ファンクションコード４２を「００」に設定する（ステップＳ５１０）。
【０１２３】
一方、ロックボタン１１がオン状態でないならば（ステップＳ５０１，Ｎｏ）、コード作成部１４は、アンロックボタン１２が押下されている、すなわちオン状態であるか否かを判定する（ステップＳ５０２）。
【０１２４】
その結果、アンロックボタン１２がオン状態であるならば（ステップＳ５０２，Ｙｅｓ）、コード作成部１４は、ファンクションコート４２を「０１」に設定する（ステップＳ５１１）。
【０１２５】
一方、アンロックボタン１２がオン状態でないならば（ステップＳ５０２，Ｎｏ）、コード作成部１４は、パニックボタン１３が押下されている、すなわちオン状態であるか否かを判定する（ステップＳ５０３）。
【０１２６】
その結果、パニックボタン１３がオン状態で無いならば（ステップＳ５０３，Ｎｏ）、コード作成部１４は、経過時間Ｔの値をリセットする（ステップＳ５１２）。一方、パニックボタン１３がオン状態であるならば（ステップＳ５０３，Ｙｅｓ）、コード作成部１４は、パニックボタン１３がオン状態になってからの経過時間Ｔの値を「１」増加させる（ステップＳ５０４）。
【０１２７】
ステップＳ５０４終了後、コード作成部１４は、経過時間Ｔが２秒以上であるか否かを判定し（ステップＳ５０５）、経過時間Ｔが２秒以上であるならば（ステップＳ５０５，Ｙｅｓ）、コード作成部１４は、ファンクションコード４２を「１１」に設定する（ステップＳ５０６）。一方、経過時間Ｔが２秒未満であるならば（ステップＳ５０５，Ｎｏ）、コード作成部１４は、ファンクションコード４２を「１０」に設定する（ステップＳ５０７）。
【０１２８】
そして、ステップＳ５０６、ステップＳ５０７、ステップＳ５１０もしくはステップＳ５１１の終了後、コード作成部１４は、送信機１に固有のＩＤコード４１をファンクションコード４２に付加して送信コード４０を作成し、送信部１５によって送信する（ステップＳ５０８）。
【０１２９】
ステップＳ５０８が終了した場合、もしくはステップＳ５１２が終了した場合、コード処理部１４は、このルーチンを抜ける。
【０１３０】
この図９に示した処理フローを送信機１が用いる場合であっても、受信機２側の処理は上述の処理フロー（図５〜図７）を利用することができる。但し、この場合、送信機のパニックボタンを押し続けると、２秒を経過した時点で第１パニックが第２パニックに切り換わるため、第１パニックによる音声警告が途中で途切れることになる。これを防ぐ場合は、少なくとも１フレーズ分は第１パニック警報を出力した後に第２パニック警報に切替えればよい（図７のステップＳ４０４で「Ｙｅｓ」と判定した後、警告音声が出力中であれば、その１フレーズが終了するまでステップＳ４０５をパスさせる）。
【０１３１】
ところで、パニックアラームとして用いる第２アラームは、必ずしも盗難の自動検出時の警報と共用する必要はなく、盗難の自動検出時の警報動作（メインアラーム）を独自に設定してもよい。
【０１３２】
図１０は、盗難の自動検出時の警報動作（メインアラーム）を独自に設定した場合の動作選択部２４の処理動作を示すフローチャートである。このフローチャートは、盗難を検出した場合の処理（ステップＳ６０７）が異なり、第２アラームフラグのセットに替えて独自の第３アラームフラグのセットを行なっている。他の処理については図６に示したフローチャートと同様であるので、ここでは説明を省略する。
【０１３３】
また、図１１は、メインアラームを独自に設定した場合における動作選択部２４の警報動作を説明するフローチャートである。この処理フローは、受信機２に電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【０１３４】
図１１に示すように、まず動作選択部２４は、第３アラームフラグの値が「１」であるか否かを判定し（ステップＳ７０１）、その結果、第３アラームフラグの値が「１」であるならば（ステップＳ７０１，Ｙｅｓ）、第１優先として第３アラームを実行し、第３アラームフラグの値を「０」に設定する（ステップＳ７０２）。
【０１３５】
一方、第３アラームフラグの値が「１」でないならば（ステップＳ７０１，Ｎｏ）、動作選択部２４は、第１アラームフラグの値が「１」であるか否かを判定する（ステップＳ７０４）。
【０１３６】
その結果、第１アラームフラグの値が「１」であるならば（ステップＳ７０４，Ｙｅｓ）、動作選択部２４は第１アラームを実行し、第１アラームフラグの値を「０」に設定する（ステップＳ７０５）。
【０１３７】
一方、第１アラームフラグの値が「１」でないならば（ステップＳ７０４，Ｎｏ）、動作選択部２４は、第２アラームフラグの値が「１」であるか否かを判定する（ステップＳ７０６）。
【０１３８】
その結果、第２アラームフラグの値か「１」であるならば（ステップＳ７０６，Ｙｅｓ）、動作選択部２４は第２アラームを実行し、第２アラームフラグの値を「０」に設定する（ステップＳ４０５）。
【０１３９】
第２アラームフラグの値が「１」でない場合（ステップＳ４０４，Ｎｏ）、もしくはステップＳ７０２，ステップＳ７０５，ステップＳ７０７のいずれかが終了した場合、動作選択部２４は、このルーチンを抜ける。
【０１４０】
つぎに、第１パニックと第２パニックとの選択方法のバリエーションについて、さらに説明する。第１パニックと第２パニックとの選択方法には、大別すると、送信機側で第１パニックと第２パニックに対応する異なるファンクションコードを作成する方法と、受信機側で第１パニックと第２パニックとを選択する方法がある。
【０１４１】
まず、送信機側で第１パニックと第２パニックに対応する異なるファンクションコードを作成する方法としては、第１パニックに対応する操作ボタンと第２パニックに対応する操作ボタンとをそれぞれ設ける方法がある。この場合、第１パニックボタンと第２パニックボタンのいずれかが操作されると、対応するファンクションコードを直ちに送信することができる。
【０１４２】
また、送信機側にパニックボタンに替えてシフトボタンを設け、このシフトホタンと他のボタンが同時に操作された場合に、第１パニックと第２パニックのいずれかに対応するファンクションコードを送信する方法もある。例えば、ロックボタンとシフトボタンとが同時に操作された場合に第１パニックに対応するファンクションコードを送信し、アンロックボタンとシフトボタンとが同時に操作された場合に第２パニックに対応するファンクションコードを送信すればよい。
【０１４３】
また、送信機側にパニックボタンに替えてシフトボタンを設け、シフトボタンと他のボタンとが同時に操作された時間によって、第１パニックと第２パニックのいずれかに対応するファンクションコードを送信する方法もある。例えば、ロックボタンとシフトボタンとが同時に、２秒未満操作された場合には第１パニックに対応するファンクションコードを送信し、ロックボタンとシフトボタンとが同時に、２秒以上操作された場合に第２パニックに対応するファンクションコードを送信すればよい。
【０１４４】
また、他の機能を有するボタンを所定時間以上押した場合に、第１パニックと第２パニックのいずれかに対応するファンクションコードを送信する方法もある。例えば、ロックボタンがオン状態になった場合に直ちにロック要求を送信し、ロックボタンが２秒以上４秒未満の間オン状態となった場合に第１パニックに対応するファンクションコードを送信し、ロックボタンが４秒以上オン状態となった場合に第２パニックに対応するファンクションコードを送信すればよい。
【０１４５】
他にも、ロックボタン、アンロックボタンや他のボタン、シフトボタンなどの所定時間内の操作回数やその組み合わせによって第１パニックと第２パニックのいずれかに対応するファンクションコードを送信してもよい。
【０１４６】
つぎに、受信機側で第１パニックと第２パニックとを選択する方法としては、送信機からパニック要求を示す単一のファンクションコードを受信し、その受信時間によって第１パニックと第２パニックとのいずれかを選択する方法がある。例えば、パニック要求を示すファンクションコードの受信時間が２秒以下であれば第１パニックを選択し、受信時間が２秒以上であれば第２パニックを選択すればよい。
【０１４７】
この方法において、送信機側は、パニック要求を指示するファンクションコードを作成するために専用のパニックボタンを設けてもよいし、他のボタンとシフトボタン、例えばロックボタンとシフトボタンとを同時に操作した場合にパニック要求を指示するファンクションコードを作成する構成としてもよい。
【０１４８】
この方法を用いる場合の動作選択部２４の処理動作を図１２のフローチャートに示す。同図に示すように、まず動作選択部２４は、ロック要求フラグの値が「１」であるか否かを判定する（ステップＳ８０１）。その結果、ロック要求フラグの値が「１」であるならば（ステップ８０１，Ｙｅｓ）、動作選択部２４は、カーテシスイッチ３の出力をもとに、車両の全てのドアが閉まっているか否かを判定する（ステップＳ８１２）。
【０１４９】
その結果、全てのドアが閉まっているならば（ステップＳ８１２，Ｙｅｓ）、動作選択部２４はロックモータ３１を動作させて施錠を実行し（ステップＳ８１３）、アームフラグの値を「１」に設定する（ステップＳ８１４）。
【０１５０】
動作選択部２４は、ステップＳ８１４の終了後、ロック要求フラグの値を「０」に設定するとともに、ハザード３４やホーン３２などを用いて施錠の完了をユーザに通知するアンサーバックを実行する（ステップＳ８１５）。
【０１５１】
また、閉まっていないドアがある場合（ステップＳ８１２，Ｎｏ）、動作選択部２４は、閉まっていないドアがあるために施錠ができないことを通知するアンサーバックを実行する（ステップＳ８１６）。
【０１５２】
一方、ロック要求フラグの値が「１」でないならば（ステップＳ８０１，Ｎｏ）、動作選択部２４は、アンロック要求フラグの値が「１」であるか否かを判定する（ステップＳ８０２）。
【０１５３】
その結果、アンロック要求フラグの値が「１」であるならば（ステップＳ８０２，Ｙｅｓ）、動作選択部２４は、ロックモータ３１を動作させて開錠を実行し（ステップＳ８１７）、アームフラグの値を「０」に設定した（ステップＳ８１８）後、ハザード３４やホーン３２などを用いて開錠の完了をユーザに通知するアンサーバックを行う（ステップＳ８１９）。
【０１５４】
一方、アンロック要求フラグの値が「１」でないならば（ステップＳ８０２，Ｎｏ）、動作選択部２４は、つぎにパニック要求フラグの値が「１」であるか否かを判定する（ステップＳ８０３）。その結果、パニック要求フラグの値が「１」でない場合（ステップＳ８０３，Ｎｏ）、動作選択部２４は経過時刻Ｔの値をリセットする（ステップＳ８２０）。
【０１５５】
一方、パニック要求フラグの値が「１」であるならば（ステップＳ８０３，Ｙｅｓ）、動作選択部２４は、パニック要求フラグが「１」になってからの経過時間Ｔの値を「１」増加させる（ステップＳ８０４）。
【０１５６】
ステップＳ８０４終了後、動作選択部２４は、経過時間Ｔが２秒以上であるか否かを判定する（ステップＳ８０５）。経過時間Ｔが２秒以上であるならば（ステップＳ８０５，Ｙｅｓ）、動作選択部２４は、第１アラームフラグの値を「０」に設定するとともに、第２アラームフラグの値を「１」に設定する（ステップＳ８０７）。
【０１５７】
一方、経過時間Ｔが２秒未満であるならば（ステップＳ８０５，Ｎｏ）、動作選択部２４は、第１アラームフラグの値を「１」に設定するとともに、第２アラームフラグの値を「０」に設定する（ステップＳ８０６）。
【０１５８】
ステップＳ８０６、ステップＳ８０７、ステップＳ８２０、ステップＳ８１７、ステップＳ８１６、ステップＳ８１５のいずれかが終了した場合、動作選択部２４はアームフラグの値が「１」であるか否かを判定する（ステップＳ８０８）。
【０１５９】
その結果、アームフラグの値が「１」であるならば（ステップＳ８０８，Ｙｅｓ）、動作選択部２４は、盗難検出部２３が盗難を検出したか否かを判定する（ステップＳ８０９）。
【０１６０】
その結果、盗難検出部２３が盗難を検出したならば（ステップＳ８０９，Ｙｅｓ）、動作選択部２４は、第３アラームフラグの値を「１」に設定する（ステップＳ８１０）。
【０１６１】
アームフラグの値が「１」でない場合（ステップＳ８０８，Ｎｏ）、盗難検出部２３が盗難を検出していない場合（ステップＳ８０９，Ｎｏ）、もしくはステップＳ８１０が終了した場合、動作選択部２４は、このルーチンを抜ける。
【０１６２】
また、受信機側で第１パニックと第２パニックのいずれかを選択する他の方法としては、送信機から複数のファンクションコードを同時に受信し、その組み合わせによって第１パニックと第２パニックとのいずれかを選択する方法がある。
【０１６３】
例えば、送信機側にロックボタン、アンロックボタン、シフトボタンを設け、それぞれのボタンを操作した場合に対応するファンクションコードが送信されるとすると、ロックに対応するファンクションコードとシフトに対応するファンクションコードとを同時に受信した場合に第１パニックを選択し、アンロックに対応するファンクションコードとシフトに対応するファンクションコードとを同時に受信した場合に第２パニックを選択することができる。
【０１６４】
また、送信機から受信したファンクションコードの組み合わせと、ファンクションコードの受信時間とを用いて第１パニックと第２パニックとのいずれかを選択してもよい。例えば、ロックに対応するファンクションコードとシフトに対応するファンクションコードとを同時に、２秒未満受信した場合に第１パニックを選択し、ロックに対応するファンクションコードとシフトに対応するファンクションコードとを同時に、２秒以上受信した場合に第２パニックを選択することができる。
【０１６５】
また、送信機から受信した他のファンクションコードと、その受信時間とを用いて第１パニックと第２パニックとのいずれかを選択してもよい。例えば、ロックに対応するファンクションコードを受信した時点で直ちにロック要求フラグをセットし、ロックに対応するファンクションコードを２秒以上４秒未満受信した場合に第１パニック要求フラグをセットし、ロックに対応するファンクションコードを４秒以上受信した場合に第２パニック要求フラグをセットすることで、第１パニックと第２パニックとを選択することができる。
【０１６６】
他にも、各種ファンクションコードなどの所定時間内の操作回数やその組み合わせ、受信時間など、他の方法で第１パニックと第２パニックとを選択する構成としてもよい。
【０１６７】
上述してきたように、本実施例１にかかるパニックアラームシステムでは、簡易な構成と操作で複数の警報動作から任意の警報動作を選択することができる。さらに、音声による警報や、通常に比して短い時間のホーン出力を選択することにより、騒音公害を低減しつつ不審者の撃退を実現することができる。
【０１６８】
尚、他の実施形態として、第２パニック指令を受信した場合、動作選択部２４が故意にカーテシスイッチ３やセンサ４，５をオンにすることで擬似盗難状態を発生させ、メインアラームを出力させるようにしてもよい。
【実施例２】
【０１６９】
本実施例２では、複数の警報動作について、その動作内容をプログラム可能としたパニックアラームシステムについて説明する。図１３は、本発明の実施例２にかかるパニックアラームシステムの概要構成を示す概要構成図である。
【０１７０】
同図に示すように、本実施例２にかかるパニックアラームシステムは、車載警報装置である受信機２ａと遠隔制御装置である送信機１によって構成される。受信機２ａは、イグニッションスイッチ６に接続される。また、受信機２ａ内部の動作選択部２４ａは、実施例１に示した動作選択部２４と同様の機能に加え、その内部に動作プログラム部２５を有する。その他の構成および動作については、実施例１と同様であるので、同一の構成要素には同一の符号を付して説明を省略する。
【０１７１】
イグニッションスイッチ６は、車両のイグニッションキーによってオン／オフ制御されるスイッチである。動作選択部２４ａは、イグニッションスイッチ６の状態とコード受信部２２におけるコード受信状態とが所定の条件を満たした場合に、動作プログラム部２５を起動する。
【０１７２】
動作プログラム部２５は、カーテシスイッチ３などの操作手段の入力によって、各種アラームの動作内容を変更する。
【０１７３】
図１４は、動作選択部２４ａによる動作プログラム部２５の起動処理について説明するフローチャートである。この処理フローは、受信機２ａに電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【０１７４】
図１４に示すように、まず動作選択部２４ａは、イグニッションスイッチ６がオン状態であるか否かを判定する（ステップＳ９０１）。その結果、イグニッションスイッチ６がオン状態であるならば（ステップＳ９０１，Ｙｅｓ）、動作選択部２４ａはロック要求フラグの値が「１」であるか否かを判定する（ステップＳ９０２）。
【０１７５】
ロック要求フラグの値が「１」である場合（ステップＳ９０２，Ｙｅｓ）、動作選択部２４ａは、ロック要求フラグが「１」である状態が２秒以上継続したか否かを判定する（ステップＳ９０３）。
【０１７６】
ロック要求フラグが「１」である状態が２秒以上継続した場合（ステップＳ９０３，Ｙｅｓ）、動作選択部２４ａは、第１アラームプログラムフラグの値を「１」に設定して（ステップＳ９０４）、第１アラームの書き換えを実行することをユーザに通知するアンサーバックを実行する（ステップＳ９０５）。ここで、第１アラームフラグは、第１アラームの書き換えを動作プログラム部２５に指示するフラグであり、「０」または「１」のいずれかの値をとる。また、初期状態の値は「０」である。
【０１７７】
一方、ロック要求フラグの値が「１」ではない場合（ステップＳ９０２，Ｎｏ）、動作選択部２４ａは、アンロック要求フラグの値が「１」であるか否かを判定する（ステップＳ９０７）。
【０１７８】
アンロック要求フラグの値が「１」である場合（ステップＳ９０７，Ｙｅｓ）、動作選択部２４ａは、アンロック要求フラグが「１」である状態が２秒以上継続したか否かを判定する（ステップＳ９０８）。
【０１７９】
アンロック要求フラグが「１」である状態が２秒以上継続した場合（ステップＳ９０８，Ｙｅｓ）、動作選択部２４ａは、第２アラームプログラムフラグの値を「１」に設定して（ステップＳ９０９）、第２アラームの書き換えを実行することをユーザに通知するアンサーバックを実行する（ステップＳ９１０）。ここで、第２アラームフラグは、第２アラームの書き換えを動作プログラム部２５に指示するフラグであり、「０」または「１」のいずれかの値をとる。また、初期状態の値は「０」である。
【０１８０】
ロック要求フラグが「１」である状態の継続時間が２秒未満である場合（ステップＳ９０３，Ｎｏ）、アンロック要求フラグが「１」である状態の継続時間が２秒未満である場合（ステップＳ９０８，Ｎｏ）、アンロック要求フラグの値が「１」ではない場合（ステップＳ９０７，Ｎｏ）、イグニッションスイッチ６がオフである場合（ステップＳ９０１，Ｎｏ）、もしくはステップＳ９０５とステップＳ９１０のいずれかが終了した場合、動作選択部２４ａは、このルーチンを抜ける。
【０１８１】
このように、本実施例おいて動作選択部２４ａは、イグニッションスイッチ６がオンの状態で、ロック要求が２秒以上行なわれた場合に、動作プログラム部２５に第１アラームの警報の書き換えを実行させ、イグニッションスイッチ６がオンの状態で、アンロック要求が２秒以上行なわれた場合に、第２アラームの警報の書き換えを動作プログラム部２５に実行させる。
【０１８２】
つぎに、動作プログラム部２５の処理動作について説明する。図１５は、動作プログラム部２５の処理動作を説明するフローチャートである。同図に示す処理フローは、受信部２ａに電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【０１８３】
まず、動作プログラム部２５は、第１アラームプログラムフラグの値が「１」であるか否かを判定する（ステップＳ１００１）。その結果、第１アラームプログラムフラグの値が「１」でないならば（ステップＳ１００１，Ｎｏ）、動作プログラム部２５は、第２アラームのプログラム処理を実行する（ステップＳ１００６）。
【０１８４】
一方、第１アラームプログラムフラグの値が「１」であるならば（ステップＳ１００１，Ｙｅｓ）、動作プログラム部２５は、カーテシスイッチ３の出力をもとに、所定時間内、例えば１０秒以内のドアの開閉回数を検出する（ステップＳ１００２）。その後、ドアの開閉が１回行なわれたか否かを判定する（ステップＳ１００３）。
【０１８５】
その結果、ドアの開閉が１回行なわれているならば（ステップＳ１００３，Ｙｅｓ）、動作プログラム部２５は、第１アラームを音声モード、すなわちサイレン３３からの合成音声出力による警報動作に設定し（ステップＳ１００７）、第１アラームを音声モードに設定したことをユーザに通知するアンサーバックを実行し、第１アラームプログラムフラグをクリアする（ステップＳ１００８）。
【０１８６】
一方、ドアの開閉が１回でなければ（ステップＳ１００３，Ｎｏ）、動作プログラム部２５は、ドアの開閉が２回行なわれたか否かを判定する（ステップＳ１００４）。その結果、ドアの開閉が２回行なわれているならば（ステップＳ１００４，Ｙｅｓ）、動作プログラム部２５は、第１アラームを２秒のホーンモード、すなわちホーン３２から警告音を２秒間出力する警報動作に設定し（ステップＳ１００９）、第１アラームを２秒のホーンモードに設定したことをユーザに通知するアンサーバックを実行し、第１アラームプログラムフラグをクリアする（ステップＳ１０１０）。
【０１８７】
一方、ドアの開閉が２回でなければ（ステップＳ１００４，Ｎｏ）、動作プログラム部２５は、ドアの開閉が３回行なわれたか否かを判定する（ステップＳ１００５）。その結果、ドアの開閉が３回行なわれているならば（ステップＳ１００５，Ｙｅｓ）、動作プログラム部２５は、第１アラームをレギュラーアラーム、すなわち盗難検出時と同一の警報動作に設定し（ステップＳ１０１１）、第１アラームをレギュラーアラームに設定したことをユーザに通知するアンサーバックを実行し、第１アラームプログラムフラグをクリアする（ステップＳ１０１２）。
【０１８８】
ここで、盗難検出時の警報動作（レギュラーアラーム）とは、例えばホーン３２を６０秒間鳴らす警報動作である。
【０１８９】
ドアの開閉が３回でない場合（ステップＳ１００５，Ｎｏ）、もしくはステップＳ１００６、ステップＳ１００８、ステップＳ１０１０、ステップＳ１０１２のいずれかが終了した場合、動作プログラム部２５は、このルーチンを抜ける。
【０１９０】
つぎに、図１５に示した第２アラームのプログラム処理（ステップＳ１００６）について、さらに説明する。図１６は、第２アラームのプログラム処理について説明するフローチャートである。
【０１９１】
同図に示すように、動作プログラム部２５は、まず、第２アラームプログラムフラグの値が「１」であるか否かを判定する（ステップＳ１１０１）。その結果、第２アラームプログラムフラグの値が「１」であるならば（ステップＳ１１０１，Ｙｅｓ）、動作プログラム部２５は、カーテシスイッチ３の出力をもとに、所定時間内、例えば１０秒以内のドアの開閉回数を検出する（ステップＳ１１０２）。その後、ドアの開閉が１回行なわれたか否かを判定する（ステップＳ１１０３）。
【０１９２】
その結果、ドアの開閉が１回行なわれているならば（ステップＳ１１０３，Ｙｅｓ）、動作プログラム部２５は、第２アラームを音声モードに設定し（ステップＳ１１０６）、第２アラームを音声モードに設定したことをユーザに通知するアンサーバックを実行する（ステップＳ１１０７）と共に第２アラームプログラムフラグをクリアする。
【０１９３】
一方、ドアの開閉が１回でなければ（ステップＳ１１０３，Ｎｏ）、動作プログラム部２５は、ドアの開閉が２回行なわれたか否かを判定する（ステップＳ１１０４）。その結果、ドアの開閉が２回行なわれているならば（ステップＳ１１０４，Ｙｅｓ）、動作プログラム部２５は、第２アラームを２秒のホーンモードに設定し（ステップＳ１１０８）、第２アラームを２秒のホーンモードに設定したことをユーザに通知するアンサーバックを実行すると共に第２アラームプログラムフラグをクリアする（ステップＳ１１０９）。
【０１９４】
一方、ドアの開閉が２回でなければ（ステップＳ１１０４，Ｎｏ）、動作プログラム部２５は、ドアの開閉が３回行なわれたか否かを判定する（ステップＳ１１０５）。その結果、ドアの開閉が３回行なわれているならば（ステップＳ１１０５，Ｙｅｓ）、動作プログラム部２５は、第２アラームをレギュラーアラームに設定し（ステップＳ１１１０）、第２アラームをレギュラーアラームに設定したことをユーザに通知するアンサーバックを実行すると共に第２アラームプログラムフラグをクリアする（ステップＳ１１１１）。
【０１９５】
ドアの開閉が３回でない場合（ステップＳ１１０５，Ｎｏ）、第２アラームプログラムフラグの値が「１」でない場合（ステップＳ１１０２，Ｎｏ）、もしくはステップＳ１１０７、ステップＳ１１０９、ステップＳ１１１１のいずれかが終了した場合、第２アラームのプログラム処理を終了する。
【０１９６】
このように、動作プログラム部２５は、カーテシスイッチ３の出力を利用し、ドアの連続した開閉回数によって第１アラームおよび第２アラームの警報動作を変更することができる。ここで、ドアの開閉回数の検出については、開閉動作が行なわれた後、所定時間以内に再度開閉動作が行なわれた場合に、開閉回数を加算すればよい。
【０１９７】
また、ここではイグニッションスイッチ６を警報動作のプログラム処理の起動に利用し、カーテシスイッチ３を警報動作の特定に使用しているが、専用の操作手段を設けたり、他の操作手段を利用してもよい。
【０１９８】
ところで、これまでの説明では複数のパニックアラームから任意のパニックアラームを選択可能なパニックアラームシステムについて説明したが、例えばパニックアラームの警報動作を１種類とし、このパニックアラームの動作を盗難検出時の警報動作に比して静かな警報動作としてもよい。
【０１９９】
図１７は、盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合の動作選択部２４ａの処理動作について説明するフローチャートである。同図に示す処理フローは、図６，図１０，図１２に示した処理フローと同様に、受信機２ａに電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【０２００】
図１７に示すように、まず動作選択部２４ａは、ロック要求フラグの値が「１」であるか否かを判定する（ステップＳ１２０１）。その結果、ロック要求フラグの値が「１」であるならば（ステップＳ１２０１，Ｙｅｓ）、動作選択部２４ａは、カーテシスイッチ３の出力をもとに、車両の全てのドアが閉まっているか否かを判定する（ステップＳ１２０９）。
【０２０１】
その結果、全てのドアが閉まっているならば（ステップＳ１２０９，Ｙｅｓ）、動作選択部２４ａはロックモータ３１を動作させて施錠を実行し（ステップＳ１２１０）、アームフラグの値を「１」に設定する（ステップＳ１２１１）。
【０２０２】
動作選択部２４ａは、ステップＳ１２１１の終了後、ロック要求フラグの値を「０」に設定するとともに、ハザード３４やホーン３２などを用いて施錠の完了をユーザに通知するアンサーバックを実行する（ステップＳ１２１２）。
【０２０３】
また、閉まっていないドアがある場合（ステップＳ１２０９，Ｎｏ）、動作選択部２４ａは、閉まっていないドアがあるために施錠ができないことを通知するアンサーバックを実行する（ステップＳ１２１３）。
【０２０４】
一方、ロック要求フラグの値が「１」でないならば（ステップＳ１２０１，Ｎｏ）、動作選択部２４ａは、アンロック要求フラグの値が「１」であるか否かを判定する（ステップＳ１２０２）。
【０２０５】
その結果、アンロック要求フラグの値が「１」であるならば（ステップＳ１２０２，Ｙｅｓ）、動作選択部２４ａは、ロックモータ３１を動作させて開錠を実行し（ステップＳ１２１４）、アームフラグの値を「０」に設定した（ステップＳ１２１５）後、ハザード３４やホーン３２などを用いて開錠の完了をユーザに通知するアンサーバックを行う（ステップＳ１２１６）。
【０２０６】
一方、アンロック要求フラグの値が「１」でないならば（ステップＳ１２０２，Ｎｏ）、動作選択部２４ａは、つぎにパニック要求フラグの値が「１」であるか否かを判定する（ステップＳ１２０３）。
【０２０７】
その結果、パニック要求フラグの値が「１」であるならば（ステップＳ１２０３，Ｙｅｓ）、動作選択部２４ａは、パニックアラームフラグの値を「１」に設定する（ステップＳ１２０５）。このパニックアラームフラグはそれぞれ「０」または「１」のいずれかの値をとり、初期状態の値が「０」である。
【０２０８】
パニック要求フラグの値が「１」でない場合（ステップＳ１２０３，Ｎｏ）、もしくはステップＳ１２０４、ステップＳ１２１６、ステップＳ１２１３、ステップＳ１２１２のいずれかが終了した場合、動作選択部２４ａはアームフラグの値が「１」であるか否かを判定する（ステップＳ１２０５）。
【０２０９】
その結果、アームフラグの値が「１」であるならば（ステップＳ１２０５，Ｙｅｓ）、動作選択部２４ａは、盗難検出部２３が盗難を検出したか否かを判定する（ステップＳ１２０６）。
【０２１０】
その結果、盗難検出部２３が盗難を検出したならば（ステップＳ１２０６，Ｙｅｓ）、動作選択部２４ａは、メインアラームフラグの値を「１」に設定する（ステップＳ１２０７）。
【０２１１】
アームフラグの値が「１」でない場合（ステップＳ１２０５，Ｎｏ）、盗難検出部２３が盗難を検出していない場合（ステップＳ１２０６，Ｎｏ）、もしくはステップＳ１２０７が終了した場合、動作選択部２４ａは、このルーチンを抜ける。
【０２１２】
つぎに、図１８のフローチャートを参照し、盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合の動作選択部２４における警報動作を説明する。同図に示す処理フローは、図７，図１１に示した処理フローと同様に、受信機２ａに電源が投入されている状態で繰り返し実行される。
【０２１３】
図１８に示すように、まず動作選択部２４ａは、メインアラームフラグの値が「１」であるか否かを判定し（ステップＳ１３０１）、その結果、メインアラームフラグの値が「１」であるならば（ステップＳ１３０１，Ｙｅｓ）、動作選択部２４ａは、メインアラーム、例えばホーン３２による６０秒間の警告音出力を実行し、メインアラームフラグの値を「０」に設定する（ステップＳ１３０２）。
【０２１４】
一方、メインアラームフラグの値が「１」でないならば（ステップＳ１３０１，Ｎｏ）、動作選択部２４ａは、パニックアラームフラグの値が「１」であるか否かを判定する（ステップＳ１３０４）。
【０２１５】
その結果、パニックアラームフラグの値か「１」であるならば（ステップＳ１３０４，Ｙｅｓ）、動作選択部２４ａはパニックアラーム、例えばサイレン３３からの警告音声出力やホーン３２による２秒間の警告音出力を実行し、パニックアラームフラグの値を「０」に設定する（ステップＳ１３０５）。
【０２１６】
パニックアラームフラグの値が「１」でない場合（ステップＳ１３０４，Ｎｏ）、もしくはステップＳ１３０２とステップＳ１３０５のいずれかが終了した場合、動作選択部２４ａは、このルーチンを抜ける。
【０２１７】
また、盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合であっても、盗難検出時の警報動作やパニックアラーム時の警報動作の内容をプログラム可能とすることができる。
【０２１８】
図１９は、盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合における動作プログラム部２５の起動処理を説明するフローチャートである。このフローチャートは、イグニッションスイッチ６がオンで、かつロック要求フラグの値が「１」である状態が２秒以上継続した場合（ステップＳ１４０４）、パニックアラームプログラムフラグの値が「１」となる。
【０２１９】
また、イグニッションスイッチ６がオンで、かつアンロック要求フラグの値が「１」である状態が２秒以上継続した場合（ステップＳ１４０４）、メインアラームプログラムフラグの値が「１」となる。他の処理については図１４に示したフローチャートと同様であるので、ここでは説明を省略する。
【０２２０】
図２０は、盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合における動作プログラム部２５の処理動作を説明するフローチャートである。同図に示す処理フローは、図１５の処理フローと同様に受信部２ａに電源が投入されている状態で繰り返し実行されるメインルーチンの一部である。
【０２２１】
まず、動作プログラム部２５は、パニックアラームプログラムフラグの値が「１」であるか否かを判定する（ステップＳ１５０１）。その結果、パニックアラームプログラムフラグの値が「１」でないならば（ステップＳ１５０１，Ｎｏ）、動作プログラム部２５は、メインアラームのプログラム処理を実行する（ステップＳ１５０６）。
【０２２２】
一方、パニックアラームプログラムフラグの値が「１」であるならば（ステップＳ１５０１，Ｙｅｓ）、動作プログラム部２５は、カーテシスイッチ３の出力をもとに、所定時間内、例えば１０秒以内のドアの開閉回数を検出する（ステップＳ１５０２）。その後、
ドアの開閉が１回行なわれたか否かを判定する（ステップＳ１５０３）。
【０２２３】
その結果、ドアの開閉が１回行なわれているならば（ステップＳ１５０３，Ｙｅｓ）、動作プログラム部２５は、パニックアラームを音声モードに設定し（ステップＳ１５０７）、パニックアラームを音声モードに設定したことをユーザに通知するアンサーバックを実行すると共にパニックアラームプログラムフラグをクリアする（ステップＳ１５０８）。
【０２２４】
一方、ドアの開閉が１回でなければ（ステップＳ１５０３，Ｎｏ）、動作プログラム部２５は、ドアの開閉が２回行なわれたか否かを判定する（ステップＳ１５０４）。その結果、ドアの開閉が２回行なわれているならば（ステップＳ１５０４，Ｙｅｓ）、動作プログラム部２５は、パニックアラームを２秒のホーンモードに設定し（ステップＳ１５０９）、パニックアラームを２秒のホーンモードに設定したことをユーザに通知するアンサーバックを実行すると共にパニックアラームプログラムフラグをクリアする（ステップＳ１５１０）。
【０２２５】
一方、ドアの開閉が２回でなければ（ステップＳ１５０４，Ｎｏ）、動作プログラム部２５は、ドアの開閉が３回行なわれたか否かを判定する（ステップＳ１５０５）。その結果、ドアの開閉が３回行なわれているならば（ステップＳ１５０５，Ｙｅｓ）、動作プログラム部２５は、パニックアラームを６０秒のホーンモードに設定し（ステップＳ１５１１）、パニックアラームを６０秒のホーンモードに設定したことをユーザに通知するアンサーバックを実行すると共にパニックアラームプログラムフラグをクリアする（ステップＳ１５１２）。
【０２２６】
ドアの開閉が３回でない場合（ステップＳ１５０５，Ｎｏ）、もしくはステップＳ１５０６、ステップＳ１５０８、ステップＳ１５１０、ステップＳ１５１２のいずれかが終了した場合、動作プログラム部２５は、このルーチンを抜ける。
【０２２７】
つぎに、図２０に示したメインアラームのプログラム処理（ステップＳ１５０６）について、さらに説明する。図２１は、メインアラームのプログラム処理について説明するフローチャートである。
【０２２８】
同図に示すように、動作プログラム部２５は、まず、メインアラームプログラムフラグの値が「１」であるか否かを判定する（ステップＳ１６０１）。その結果、メインアラームプログラムフラグの値が「１」であるならば（ステップＳ１６０１，Ｙｅｓ）、動作プログラム部２５は、カーテシスイッチ３の出力をもとに、所定時間内、例えば１０秒以内のドアの開閉回数を検出する（ステップＳ１６０２）。その後、ドアの開閉が１回行なわれたか否かを判定する（ステップＳ１６０３）。
【０２２９】
その結果、ドアの開閉が１回行なわれているならば（ステップＳ１６０３，Ｙｅｓ）、動作プログラム部２５は、メインアラームを音声モードに設定し（ステップＳ１６０６）、メインアラームを音声モードに設定したことをユーザに通知するアンサーバックを実行すると共にメインアラームプログラムフラグをクリアする（ステップＳ１６０７）。
【０２３０】
一方、ドアの開閉が１回でなければ（ステップＳ１６０３，Ｎｏ）、動作プログラム部２５は、ドアの開閉が２回行なわれたか否かを判定する（ステップＳ１６０４）。その結果、ドアの開閉が２回行なわれているならば（ステップＳ１６０４，Ｙｅｓ）、動作プログラム部２５は、メインアラームを２秒のホーンモードに設定し（ステップＳ１６０８）、メインアラームを２秒のホーンモードに設定したことをユーザに通知するアンサーバックを実行すると共にメインアラームプログラムフラグをクリアする（ステップＳ１６０９）。
【０２３１】
一方、ドアの開閉が２回でなければ（ステップＳ１６０４，Ｎｏ）、動作プログラム部２５は、ドアの開閉が３回行なわれたか否かを判定する（ステップＳ１６０５）。その結果、ドアの開閉が３回行なわれているならば（ステップＳ１６０５，Ｙｅｓ）、動作プログラム部２５は、メインアラームを６０秒のホーンモードに設定し（ステップＳ１６１０）、メインアラームを６０秒のホーンモードに設定したことをユーザに通知するアンサーバックを実行すると共にメインアラームプログラムフラグをクリアする（ステップＳ１６１１）。
【０２３２】
ドアの開閉が３回でない場合（ステップＳ１６０５，Ｎｏ）、メインアラームプログラムフラグの値が「１」でない場合（ステップＳ１６０１，Ｎｏ）、もしくはステップＳ１６０７、ステップＳ１６０９、ステップＳ１６１１のいずれかが終了した場合、メインアラームのプログラム処理を終了する。
【０２３３】
このように、盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合であっても、盗難検出時の警報動作やパニックアラーム時の警報動作の内容をプログラムすることができる。
【０２３４】
上述してきたように、本実施例２にかかるパニックアラームシステムでは、複数の警報動作から任意の警報動作を選択することができ、さらに、その動作内容をプログラムすることができる。したがって使用用途や車両の駐車位置などに応じて、騒音公害が少なく、かつ不審者を撃退する効果的な警報動作を任意に選択可能となる。
【０２３５】
なお、上述した実施例１および２では、ホーン用いた警告音の出力やサイレンを用いた警告音声の出力を警報動作の一例として挙げたが、本発明の利用に際しては、任意の警報動作を選択できるものである。
【０２３６】
例えば、警報用のスピーカを設けてもよいし、ヘッドライトなどの灯具を利用した警報動作を用いてもよい。さらに、警報の態様に関しても、警報の出力時間や音量を変化させる、出力する音自体を変化させる、などを利用することができる。
【０２３７】
特に、サイレンからの音声出力では、「警察への通報を実行します。」、「周辺の撮影を開始します。」など、音声の内容自体に不審者の撃退効果を持たせることが望ましい。
【０２３８】
さらに、従来、盗難などを自動検出した場合に、本来の警報動作を実行する前に、軽微な警報動作（プレアラーム）を実行する技術がある。このプレアラームは、例えば車両に対する不審者の侵入を自動検出した場合に、プレアラームとして２秒間ホーンを鳴らし、不審者が侵入を継続した場合に連続してホーンを鳴らすものである。
【０２３９】
そこで、パニックアラームの動作内容をプレアラームの動作内容と同一のものとしたならば、パニックアラームをプレアラーム、すなわち車両側で自動実行された警報に偽装することができる。
【０２４０】
従って、ユーザが自車両に接近したことを不審者に知らせることなく、不審者の撃退を実行することができ、ユーザの安全をより強固に確保することができる。
【０２４１】
なお、上述した実施例１および２では、バニックアラームの警報動作が２種ないし１種の場合について説明したが、３以上の警報動作を選択して実行する構成として本発明を実施してもよい。
【産業上の利用可能性】
【０２４２】
以上のように、本発明にかかる車載警報装置およびその遠隔制御装置からなるパニックアラームシステムは、車両の異常発生時の警報に有用であり、特に、不審者の撃退効果と騒音公害の低減効果との両立に適している。
【図面の簡単な説明】
【０２４３】
【図１】本発明の実施例１にかかるパニックアラームシステムの概要構成を示す概要構成図である。
【図２】図１に示した送信機１から送信される送信コードの構成を説明する説明図である。
【図３−１】第１パニックを選択する場合のボタン操作を説明する説明図である。
【図３−２】第１パニックを選択する場合のボタン操作を説明する説明図である。
【図４】図１に示したコード作成部の処理動作を説明するフローチャートである。
【図５】図１に示したコード受信部の処理動作を説明するフローチャートである。
【図６】図１に示した動作選択部の処理動作を説明するフローチャートである。
【図７】図１に示した動作選択部の警報動作を説明するフローチャートである。
【図８−１】操作開始から所定時間の間、第１パニックを送信する場合について説明する説明図である。
【図８−２】第１パニックの送信後、第２パニックを送信する場合について説明する説明図である。
【図９】操作開始時点でファンクションコードを作成・送信する場合のコード作成部の処理動作を説明するフローチャートである。
【図１０】メインアラームを独自に設定した場合の動作選択部の処理動作を示すフローチャートである。
【図１１】メインアラームを独自に設定した場合の動作選択部の警報動作を示すフローチャートである。
【図１２】送信機からパニック要求を示す単一のコードを受信する場合の動作選択部の処理動作を説明するフローチャートである。
【図１３】本発明の実施例２にかかるパニックアラームシステムの概要構成を示す概要構成図である。
【図１４】図１３に示した動作選択部による動作プログラム部の起動処理について説明するフローチャートである。
【図１５】図１３に示した動作プログラム部の処理動作を説明するフローチャートである。
【図１６】図１５に示した第２アラームのプログラム処理について説明するフローチャートである。
【図１７】盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合の動作選択部の処理動作について説明するフローチャートである。
【図１８】盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合の動作選択部の警報動作について説明するフローチャートである。
【図１９】盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合における動作プログラム部の起動処理を説明するフローチャートである。
【図２０】盗難検出時の警報動作に比して静かな単一のパニックアラームを実行する場合における動作プログラム部の処理動作を説明するフローチャートである。
【図２１】図２０に示したメインアラームのプログラム処理について説明するフローチャートである。
【符号の説明】
【０２４４】
１    送信機
２，２ａ    受信機
３    カーテシスイッチ
４    振動センサ
５    侵入センサ
６    イグニッションスイッチ
１１    ロックボタン
１２    アンロックボタン
１３    パニックボタン
１４    コード作成部
１５    送信部
１６，２１    アンテナ
２２    コード受信部
２３    盗難検出部
２４，２４ａ    動作選択部
２５    動作プログラム部
３１    ロックモータ
３２    ホーン
３３    サイレン
３４    ハザード
４０    送信コード
４１    ＩＤコード
４２    ファンクションコード
【図１】
2005231446.tif 000003
【図２】
2005231446.tif 000004
【図３−１】
2005231446.tif 000005
【図３−２】
2005231446.tif 000006
【図４】
2005231446.tif 000007
【図５】
2005231446.tif 000008
【図６】
2005231446.tif 000009
【図７】
2005231446.tif 000010
【図８−１】
2005231446.tif 000011
【図８−２】
2005231446.tif 000012
【図９】
2005231446.tif 000013
【図１０】
2005231446.tif 000014
【図１１】
2005231446.tif 000015
【図１２】
2005231446.tif 000016
【図１３】
2005231446.tif 000017
【図１４】
2005231446.tif 000018
【図１５】
2005231446.tif 000019
【図１６】
2005231446.tif 000020
【図１７】
2005231446.tif 000021
【図１８】
2005231446.tif 000022
【図１９】
2005231446.tif 000023
【図２０】
2005231446.tif 000024
【図２１】
2005231446.tif 000025