(57)【要約】【課題】不用意に警報音が鳴り響くことを防止し、かつ、車両の内外にいる利用者に対し、不適切な降車措置を適切に警告する。【解決手段】ランプ類やパーキングブレーキの掛け忘れ等を未完了措置検出手段Ｃにて検出し、降車意図検出手段Ｄでドアの開放等の明らかな降車意図が検出された段階で内部用警報手段Ａを作動させて、車内の利用者に不適切な降車措置があることを知らせる。更に、降車措置検出手段Ｅによりドア閉め等の最終的な降車措置が検出されると外部用警報手段Ｂを作動させ、車外に出た利用者に不適切な降車措置を警告する。降車意図を確認してから内部用警報手段Ａを作動させることで不用意な警報の作動を防止すると共に、降車確認後に車外へ警報を出力して警報の聞き漏らしを確実に防止する。【選択図】        図１
2004206626.tif 000002
【特許請求の範囲】
【請求項１】
不適切な降車措置を検出して警報音を出力する車両用警報装置であって、
車両の内部に警報音を出力する内部用警報手段と、前記車両の外部に警報音を出力する外部用警報手段と、不適切な降車措置を検出する未完了措置検出手段と、車両利用者の降車意図を検出する降車意図検出手段と、前記車両利用者による降車措置を検出する降車措置検出手段とを設けると共に、
前記未完了措置検出手段および前記降車意図検出手段が共に検出状態にあるときに前記内部用警報手段を作動させる一方、前記内部用警報手段が作動する間に前記降車措置検出手段が検出状態となると前記外部用警報手段を作動させる警報切替手段を備えたことを特徴とする車両用警報装置。
【請求項２】
前記降車意図検出手段が、ドアの開放を検出するドア開放検出スイッチによって構成されていることを特徴とする請求項１記載の車両用警報装置。
【請求項３】
前記降車措置検出手段が、ドアの閉鎖を検出するドア閉鎖検出スイッチによって構成されていることを特徴とする請求項１または請求項２記載の車両用警報装置。
【請求項４】
前記降車措置検出手段が、ドアロックを検出するドアロック検出スイッチによって構成されていることを特徴とする請求項１または請求項２記載の車両用警報装置。
【請求項５】
前記降車措置検出手段が、座席の空席化を検出する着座スイッチによって構成されていることを特徴とする請求項１または請求項２記載の車両用警報装置。
【請求項６】
前記未完了措置検出手段が、スモールランプの点灯状態，パーキングブレーキの非作動状態，ルームランプの点灯状態，トランクリッドの開放状態の内の少なくとも一つの現象を検知して検出状態となるように構成されていることを特徴とする請求項１ないし請求項５の何れか一項に記載の車両用警報装置。
【請求項７】
前記未完了措置検出手段によって検出されている不適切な降車措置を車両の内部で可視表示する未完了措置表示手段を前記未完了措置検出手段に併設したことを特徴とする請求項１ないし請求項６の何れか一項に記載の車両用警報装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スモールランプの消し忘れ等を始めとする不適切な降車措置を検出して警報音を出力する車両用警報装置の改良に関する。
【０００２】
【従来の技術】
降車時におけるスモールランプの消し忘れやハンドブレーキの引き忘れ等を検出して警報音を出力する車両用警報装置が既に公知である。
【０００３】
この種の車両用警報装置は、不適切な降車措置が行なわれていることを車両内の利用者に警告することを目的として開発されるのが一般的である。
【０００４】
例えば、特許文献１に開示される自動車用警報装置では、ドアが閉まっていて室内の静粛性が確保された状態では小さ目の警報音で異常を知らせ、また、ドアを空けて背景の雑音が大きくなった場合には大き目の警報音で異常を知らせることで、利用者が車両を降りる前に適切な降車措置を行うように促すようにしている。
【０００５】
また、不適切な降車措置を警告するものではないが、コンテナ内の火災を検知して警報音を出力するコンテナ専用火災警報装置といったものも提案されている。
【０００６】
例えば、特許文献２に開示されたコンテナ専用火災警報装置では、火災を検知した段階で車両内に警報音を出力し、更に、所定時間が経過しても火災が沈静しない場合に車外に警報音を出力するように構成している。
【０００７】
【特許文献１】
特開昭６１−１２２７８号公報
【特許文献２】
特開平９−２１２７６７号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載された自動車用警報装置では、イグニションキーが抜き取られた状態でスモールランプが点灯しているか否かといった判断にのみ基いて不適切な降車措置の検出が行なわれるようになっているため、車両の利用者が、イグニションキーを抜いてからスモールランプを消そうと思っているような場合であっても、イグニションキーを抜いた瞬間に無条件に車両内に警報音が鳴り響くことになり、煩わしい思いをするといった弊害があった。
【０００９】
一方、特許文献２に開示されたコンテナ専用火災警報装置は、基本的に、車両の利用者が車両内にいるときには当該利用者に火災の発生を知らせて初期消火を促し、また、利用者が車両を離れている場合に火災が発生した場合には、外部にいる人間に火災の発生を知らせて火災の拡大を防止しようとするものである。
【００１０】
従って、特許文献２に記載されるような技術を不適切な降車措置の警報に適用しようとした場合、車両内警報音の出力から車外警報音の出力に切り替えられるまでの所要時間が問題となる。
【００１１】
つまり、この所要時間の設定が短か過ぎると、利用者が車両内にいる間に車外警報音が鳴り始めてしまうし、また、設定が長すぎると、利用者が車両内警報音に気付かないような場合では、利用者が完全に車両を離れてしまってから車外警報音が鳴り始めることになり、利用者を促して適切な降車措置を行なわせる効果は完全に失われてしまう。
【００１２】
このように、特許文献２に記載されたコンテナ専用火災警報装置は、本来、車両あるいはコンテナの火災を食い止めることを想定して開発されたもので、不適切な降車措置によるバッテリーの消耗等といった軽微な問題に対処するためのものではない。また、車両の内外に切替式の警報手段を備えてはいるものの、必ずしも、車両の利用者に対して適切な警告を与えられるものではない。
【００１３】
【発明の目的】
そこで、本発明の目的は、前記従来技術の欠点を改善し、車両内に不用意に警報音が鳴り響くことがなく、また、車両の内外にいる利用者に対して、不適切な降車措置が行なわれたことを適切に警告することのできる車両用警報装置を提供することにある。
【００１４】
【課題を解決するための手段】
図１は本発明が前記目的を達成するために採用した手段の概要について示した機能ブロック図（クレーム対応図）である。
本発明の車両用警報装置は、不適切な降車措置を検出して警報音を出力する車両用警報装置であり、前記目的を達成するため、特に、
車両の内部に警報音を出力する内部用警報手段Ａと、車両の外部に警報音を出力する外部用警報手段Ｂと、不適切な降車措置を検出する未完了措置検出手段Ｃと、車両利用者の降車意図を検出する降車意図検出手段Ｄと、車両利用者による降車措置を検出する降車措置検出手段Ｅとを設けると共に、
未完了措置検出手段Ｃおよび降車意図検出手段Ｄが共に検出状態にあるときに内部用警報手段Ａを作動させる一方、内部用警報手段Ａが作動する間に降車措置検出手段Ｅが検出状態となると外部用警報手段Ｂを作動させる警報切替手段Ｆを備えたことを特徴とする構成を有する。
【００１５】
以上の構成により、未完了措置検出手段Ｃおよび降車意図検出手段Ｄが共に検出状態にあるとき、要するに、降車措置として不適切な措置があり、かつ、車両利用者が降車する意図が明らかである場合に限って、警報切替手段Ｆが内部用警報手段Ａを作動させる。
従って、降車措置として不適切な措置がある場合、例えば、スモールランプが点灯したままといった状態であっても、車両利用者が降車する意図が明らかになっていない限り、例えば、車両利用者がイグニションキーを抜いたとしても、内部用警報手段Ａは作動しない。
これにより、車両利用者の意図に反して不用意に内部用警報手段Ａが作動して鳴り響くといった煩わしさが解消される。
また、車両利用者が内部用警報手段Ａの作動に気付かずに降車措置を行なった場合には、降車措置検出手段Ｅが検出状態となるため、警報切替手段Ｆが外部用警報手段Ｂを作動させる。
従って、車両の利用者が内部用警報手段Ａからの警報を聞き漏らしてしまった場合であっても、車両の外に出てしまった利用者に対し、直ちに、外部用警報手段Ｂによる警告を与えて、適切な降車措置の実行を促すことができる。
これにより、内部用警報手段Ａの警報タイミングをイグニションキーの引き抜き操作よりも遅目にしたことによって生じる可能性のある弊害、つまり、車両内の利用者が内部用警報手段Ａの警報を聞き漏らしたまま外に出て適切な降車措置を施さずに車両を離れてしまうといった問題も未然に防止される。
【００１６】
ここで、降車意図検出手段Ｄとしては、ドアの開放を検出するドア開放検出スイッチを利用することが可能である。
【００１７】
このような構成を適用した場合には、車両の利用者がドアを開くことによって明確な降車意図があるものと判定され、内部用警報手段Ａが作動する。
【００１８】
一方、降車措置検出手段Ｅとしては、ドアの閉鎖を検出するドア閉鎖検出スイッチを利用することができる。
【００１９】
このような構成を適用した場合には、車両の外に出た利用者がドアを閉じることによって降車措置が完了したものと判定され、外部用警報手段Ｂが作動する。
【００２０】
また、降車措置検出手段Ｅとしては、ドアロックを検出するドアロック検出スイッチを利用してもよい。
【００２１】
このような構成を適用した場合には、車両の外に出た利用者がドアをロックすることによって降車措置が完了したものと判定され、外部用警報手段Ｂが作動する。
【００２２】
更に、降車措置検出手段Ｅとしては、座席の空席化を検出する着座スイッチを利用することが可能である。
【００２３】
このような構成を適用した場合には、車両の利用者が座席から腰を浮かせることによって降車措置が完了したものと判定され、外部用警報手段Ｂが作動する。
【００２４】
また、スモールランプの点灯状態，パーキングブレーキの非作動状態，ルームランプの点灯状態，トランクリッドの開放状態の内の少なくとも一つの現象を検知して検出状態となるように未完了措置検出手段Ｃを構成することも可能である。
【００２５】
このような構成を適用することにより、バッテリーの消耗や安全面等に関わる様々な不適切措置を検出することができる。
【００２６】
更に、未完了措置検出手段によって検出されている不適切な降車措置を車両の内部で可視表示する未完了措置表示手段を未完了措置検出手段に併設するようにしてもよい。
【００２７】
このように、警報音を伴わない可視表示を降車意図の確認前に実施することで、内部用警報手段の作動前に不適切な降車措置を検出して適切な措置を施すことが可能となる。
【００２８】
【発明の実施の形態】
以下、本発明を適用した実施形態の幾つかについて図面を参照して詳細に説明する。
【００２９】
図２は一実施形態の車両用警報装置１の構成の概要について示した機能ブロック図である。
【００３０】
この車両用警報装置１は、内部用警報手段として機能する車内ブザー２と、外部用警報手段を構成する車外アラーム３および車外アラーム用ドライバ４と、未完了措置検出手段となるスモールランプ検出スイッチＳＷ１と、降車意図検出手段としてのドア開放検出スイッチおよび降車措置検出手段としてのドア閉鎖検出スイッチを兼ねるドアスイッチＳＷ２と、イグニションキー抜き取り検出スイッチＳＷ３と、車外アラーム３の作動の可否を設定するための車外アラーム選択スイッチＳＷ４、ならびに、警報切替手段として機能するウォーニングブザーコントローラ５によって構成される。
【００３１】
ウォーニングブザーコントローラ５は、その内部に、演算処理用のＣＰＵと、ＣＰＵの駆動制御プログラムを格納したＲＯＭと、演算データの一時記憶等に利用されるＲＡＭとを備え、これらのハードウェアとＲＯＭ内の駆動制御プログラムとによって警報切替手段としての機能を実現する。
【００３２】
スモールランプ検出スイッチＳＷ１はスモールランプ６の点灯を不適切な降車措置として検出するためのものである。
【００３３】
車内ブザー２は車両の内部に警報音を出力する必要から運転席側のインストゥルメントパネル等に配備される。また、車外アラーム３は車両の外部に警報音を出力するためのもので、車両から降りた利用者が警報音を容易に認識できるように、運転席側の車体下面あるいはフェンダー内等の適切な位置に装着される。
【００３４】
ドアスイッチＳＷ２は運転席側のドアが開放状態にあるのか閉鎖状態にあるのかを検出するためのものである。
より具体的には、運転席側のドアが開放された状態ではドアスイッチＳＷ２がドア開放検出スイッチ、即ち、降車意図検出手段として作用しており、このドアスイッチＳＷ２からウォーニングブザーコントローラ５のＣＰＵに対して車両利用者に明らかな降車意図があることを示すドア開放信号が送出される。
また、ドアが閉鎖された状態ではドアスイッチＳＷ２がドア閉鎖検出スイッチ、即ち、降車措置検出手段として作用しており、このドアスイッチＳＷ２からウォーニングブザーコントローラ５のＣＰＵに対して車両利用者による最終的な降車措置が行なわれたことを示すドア閉鎖信号が送出されるようになっている。
【００３５】
次に、ウォーニングブザーコントローラ５のＣＰＵが繰り返し実行する警報切替処理の概要について示した図３のフローチャートを参照して、警報切替手段として機能するウォーニングブザーコントローラ５、より具体的には、その内部に実装されたＣＰＵの内部処理について詳細に説明する。
【００３６】
警報切替処理を開始したＣＰＵは、まず、イグニションキー抜き取り検出スイッチＳＷ３がＯＮとなっているのかＯＦＦとなっているのか、つまり、イグニションキーがシリンダーに差し込まれた状態となっているのか引き抜かれた状態となっているのかを判定する（ステップａ１）。
【００３７】
ステップａ１の判定処理でイグニションキーがシリンダーに差し込まれていることが確認された場合には、車両の利用者に降車の意図がないことは明らかであるから、ＣＰＵは、不適切な降車措置の有無を判定するまでもなく、車内ブザー２および車外アラーム３を共に非作動状態としてブザーフラグＢＦに初期値０を設定するリセット処理を実行し（ステップａ１１）、当該処理周期の警報切替処理を終了する。
【００３８】
従って、車両が走行状態にあってイグニションキーがＯＮのポジションにあるような場合、あるいは、イグニションキーをＡＣＣのポジションにセットして車内の電装品を利用しているような状況下では、ステップａ１およびステップａ１１の処理が繰り返し実行されるのみで、車内ブザー２も車外アラーム３も作動しない。
【００３９】
一方、ステップａ１の判定処理でイグニションキーがシリンダーから引き抜かれていることが確認された場合には、車両の利用者が降車を意図している可能性もあるので、ＣＰＵは、更に、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１がＯＮとなっているか否か、つまり、このまま利用者が車両を降りた場合に不適切な降車措置となるスモールランプ６の点灯が確認されているか否かを判定する（ステップａ２）。
【００４０】
ステップａ２の判定処理でスモールランプ６が消灯していることが確認された場合には、このまま利用者が車両を降りたとしても不適切な降車措置は何ら発生しないことを意味するので、ＣＰＵは、前記と同様にステップａ１１のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【００４１】
この状態で利用者が車両から降りた場合には、適切な降車措置が行なわれたことを意味し、ＣＰＵは、ステップａ１，ステップａ２，ステップａ１１の処理を繰り返し実行するのみである。従って、車内ブザー２も車外アラーム３も作動しない。
【００４２】
これに対し、ステップａ２の判定処理でスモールランプ６が点灯していることが確認された場合には、このまま利用者が車両を降りてしまうと不適切な降車措置、つまり、スモールランプ６を点灯したままでの降車措置が行なわれてしまうことを意味する。
【００４３】
しかし、この段階で車内ブザー２を作動させてしまうと、イグニションキーを抜いてからスモールランプ６を消灯しようと利用者が考えていたような場合であっても、イグニションキーを抜いた瞬間に無条件に車内ブザー２が鳴り響くことになり、非常に煩わしい。
【００４４】
そこで、本実施形態においては、イグニションキーの引き抜きとスモールランプ６の点灯状態が確認された段階で、更に、降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２から、車両利用者に明らかな降車意図があることを示すドア開放信号が入力されているか否かを判定する（ステップａ３）。
【００４５】
ステップａ３の判定処理でドア開放信号が入力されていないと判定された場合には、ＣＰＵは、車両利用者に明らかな降車意図はないものと見做し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定する（ステップａ７）。
【００４６】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、ＣＰＵは、更に、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否かを判定することになるが（ステップａ８）、何れにしても、この段階では車内ブザー２の作動履歴はなく、ブザーフラグＢＦには初期値０が保持されているので、ＣＰＵは、ステップａ７あるいはステップａ８の判定処理実行後、前記と同様にしてステップａ１１のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【００４７】
従って、イグニションキーの引き抜きとスモールランプ６の点灯状態が確認された後ドアスイッチＳＷ２からのドア開放信号の入力が検出されるまでの間は、車外アラーム選択スイッチＳＷ４の設定状況に応じ、ステップａ１〜ステップａ３，ステップａ７，ステップａ１１の処理、もしくは、ステップａ１〜ステップａ３，ステップａ７，ステップａ８，ステップａ１１の処理が繰り返し実行されるのみで、この間、車内ブザー２の作動も車外アラーム３の作動も禁止される。
【００４８】
そして、このような処理が繰り返し実行される間に利用者が運転席側のドアを開いて外に出ようとすると、車両利用者に明らかな降車意図があることを示すドア開放信号が降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２から送出され、ＣＰＵは、ステップａ３の判定処理でドア開放信号を検出する。
【００４９】
このようにして、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１と降車意図検出手段としてのドアスイッチＳＷ２が共に検出状態となったとき、つまり、ステップａ２における判定結果がＯＮ、かつ、ステップａ３の判定結果が“開”となった段階で、実質的な警報切替手段として機能するＣＰＵが、車外アラーム３の非作動状態を保持したまま（ステップａ４）、内部用警報手段である車内ブザー２を初めて作動させ（ステップａ５）、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１をセットして（ステップａ６）、当該処理周期の警報切替処理を終了する。
【００５０】
従って、スモールランプ６の消灯操作を忘れたまま運転席側のドアを開いた状態が維持される限り、ステップａ１〜ステップａ６の処理がＣＰＵによって繰り返し実行され、車内ブザー２の作動状態が保持されると共にブザーフラグＢＦの値も１に保たれる。
【００５１】
このような処理が繰り返し実行される間に、車両利用者がスモールランプ６の消し忘れに気付いて消灯操作を行なった場合には、ステップａ２の判定処理によって不適切な降車措置が解消したことが確認され、ＣＰＵが前記と同様のリセット処理を実行するので（ステップａ１１）、車内ブザー２の作動は停止され、ブザーフラグＢＦの値も０に初期化される。
【００５２】
この状態で利用者が車両から降りた場合には、最終的に適切な降車措置が行なわれたことを意味し、ＣＰＵは、ステップａ１，ステップａ２，ステップａ１１の処理を繰り返し実行するのみである。従って、車内ブザー２も車外アラーム３も作動しない。
【００５３】
しかし、車両利用者が急いでいるような場合、例えば、利用者が運転席側のドアを開くなり外に飛び出してしまったような場合では、利用者が車内ブザー２の警報音を聞き逃がしてスモールランプ６の消し忘れに気付かないといった可能性もある。
【００５４】
このような場合、車両の外に出た利用者は、まず、車両の外側から運転席側のドアを閉じることになる。
【００５５】
このようにして運転席側のドアが閉鎖されると、降車措置検出手段となるドア閉鎖検出スイッチとして機能するドアスイッチＳＷ２から、車両利用者が最終的な降車措置を行ったことを示すドア閉鎖信号が送出され、ステップａ１〜ステップａ６の処理を繰り返し実行しているＣＰＵが、ステップａ３の判定処理でドア閉鎖信号を検出し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定する（ステップａ７）。
【００５６】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、実質的な警報切替手段として機能するＣＰＵが、更に、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否か、つまり、内部用警報手段である車内ブザー２が作動する間に降車措置検出手段であるドアスイッチＳＷ２から最終的な降車措置の実行を示すドア閉鎖信号が入力されたのかどうかを判定することになる（ステップａ８）。
【００５７】
この段階では既にブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされており、当該時点で既に車内ブザー２が作動していることを意味するので、実質的な警報切替手段として機能するＣＰＵが、車内ブザー２を非作動状態とすると共に外部用警報手段である車外アラーム３を作動させて（ステップａ９，ステップａ１０）、当該処理周期の警報切替処理を終了する。
【００５８】
以降の処理周期では、ステップａ１〜ステップａ３，ステップａ７〜ステップａ１０の処理が繰り返し実行されるので、外部用警報手段である車外アラーム３の作動状態のみが保持される。
【００５９】
ここで、車外アラーム３の警報音に気付いた利用者がスモールランプ６を消灯して適切な降車措置を行なうために再び運転席側のドアを開くと、ステップａ１〜ステップａ３，ステップａ７〜ステップａ１０の処理を繰り返し実行しているＣＰＵがステップａ３の判定処理でドアの開放を検出する。これにより、車外アラーム３の作動が停止して再び車内ブザー２が作動し、ステップａ１〜ステップａ６の処理がＣＰＵによって繰り返し実行されるようになる。
【００６０】
そして、車両の利用者がスモールランプ６の消灯操作を行なうと、ＣＰＵは、ステップａ２の判定処理で不適切な降車措置が解消されたことを確認し、前記と同様にしてステップａ１１のリセット処理を実行するので、車内ブザー２の作動は停止され、ブザーフラグＢＦの値も０に初期化される。
【００６１】
この場合も、最終的には適切な降車措置が行なわれたことを意味し、ＣＰＵは、ステップａ１，ステップａ２，ステップａ１１の処理を繰り返し実行する初期の待機状態に復帰する。
【００６２】
但し、車外アラーム選択スイッチＳＷ４がＯＦＦに設定されている場合には、車両の利用者が外部アラーム３による警報音の出力を希望していないことを意味するので、ステップａ８〜ステップａ１０の処理は非実行とされ、仮に、不適切な降車措置が行なわれた場合であっても外部アラーム３は作動しない。
【００６３】
以上に述べた通り、本実施形態においては、イグニションキーの抜き取りとスモールランプ６の点灯を以って直ちに降車時におけるスモールランプ６の消し忘れとは判定せず、車両の利用者が運転席側のドアを開放した時点で初めて明確な降車意図があるものと判定して内部用警報手段である車内ブザー２を作動させるようにしている。
【００６４】
従って、イグニションキーを抜いてからスモールランプ６を消灯しようと利用者が考えているような場合に、イグニションキーを抜いた瞬間に無条件に車内ブザー２が鳴り響くといったことはなくなり、過剰な警報音による煩わしさが解消される。
【００６５】
また、一般的に言って、運転席側のドアの開放されるタイミングはイグニションキーの抜き取りのタイミングに比べて遅いため、車両の利用者が急いでいるような状況下、例えば、利用者がドアを開くなり外に飛び出すといった場合においては、車内ブザー２による警報音が十分に利用者に認識されないといったことも可能性としてはあるが、利用者がドアを閉める最終的な降車措置を行った段階で改めて外部用警報手段である車外アラーム３を作動させるようにしているので、利用者が全ての警報音を聞き漏らしてスモールランプ６の消灯を失念したまま車両を離れるといった問題が発生することは殆どない。
【００６６】
また、外部用警報手段である車外アラーム３は車外アラーム選択スイッチＳＷ４の設定によって作動を禁止することもできるので、例えば、専ら住宅地に車両を駐車することが多い場合、言い換えれば、バッテリーの消耗等の問題が生じた場合に容易に支援を期待できるような状況下で車両を使用するような場合には、この車外アラーム選択スイッチＳＷ４をＯＦＦ設定とすることで、周辺の民家への騒音等の問題を低減化することが可能である。
但し、オフロード走行等で車両を利用する場合には、バッテリーの消耗等についての円滑な支援は望めないので、車外アラーム選択スイッチＳＷ４をＯＮ設定としておくことが望ましい。
【００６７】
図４は図２の構造を有する車両用警報装置１に対して利用可能な警報切替処理の他の一例について示したフローチャートである。
【００６８】
図３の警報切替処理との相違は、図３のステップａ９に相当する処理を省略することで、車内ブザー２の作動状態を保持したまま車外アラーム３の作動を開始させるようにした点にある。
【００６９】
全体としての処理の流れについては図３に示した警報切替処理と同様であり、作用および効果の点についても実質的に図３の警報切替処理と同様であるので詳細な説明は省略する。
【００７０】
次に、ドア閉鎖検出スイッチとして機能するドアスイッチに代えてドアロック検出スイッチＳＷ５を降車措置検出手段として利用した場合の実施形態について図５を参照して説明する。
【００７１】
図５に示す車両用警報装置７は、内部用警報手段として機能する車内ブザー２と、外部用警報手段を構成する車外アラーム３および車外アラーム用ドライバ４と、未完了措置検出手段となるスモールランプ検出スイッチＳＷ１、および、降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’と、イグニションキー抜き取り検出スイッチＳＷ３、更に、車外アラーム３の作動の可否を設定するための車外アラーム選択スイッチＳＷ４と、降車措置検出手段として機能するドアロック検出スイッチＳＷ５、ならびに、警報切替手段として機能するウォーニングブザーコントローラ８によって構成される。
【００７２】
ウォーニングブザーコントローラ８は、その内部に、演算処理用のＣＰＵと、ＣＰＵの駆動制御プログラムを格納したＲＯＭと、演算データの一時記憶等に利用されるＲＡＭとを備え、これらのハードウェアとＲＯＭ内の駆動制御プログラムとによって警報切替手段としての機能を実現する。
【００７３】
スモールランプ検出スイッチＳＷ１，イグニションキー抜き取り検出スイッチＳＷ３，車外アラーム選択スイッチＳＷ４，車内ブザー２，車外アラーム３，車外アラーム用ドライバ４の構造および機能に関しては、図２を参照して説明した実施形態と同様である。
【００７４】
この実施形態におけるドアスイッチＳＷ２’は運転席側のドアが開放状態にあるのか閉鎖状態にあるのかを検出するためのものであり、具体的には、運転席側のドアが開放された状態でドアスイッチＳＷ２’がドア開放検出スイッチ、即ち、降車意図検出手段として作用しており、このドアスイッチＳＷ２’からウォーニングブザーコントローラ８のＣＰＵに対して車両利用者に明らかな降車意図があることを示すドア開放信号が送出される。
【００７５】
また、ドアロック検出スイッチＳＷ５は、ドアがロックされた状態で降車措置検出手段として作用し、このドアロック検出スイッチＳＷ５からウォーニングブザーコントローラ８のＣＰＵに対して車両利用者による最終的な降車措置が行なわれたことを示すドアロック信号が送出されるようになっている。
【００７６】
次に、ウォーニングブザーコントローラ８のＣＰＵが繰り返し実行する警報切替処理の概要について示した図６のフローチャートを参照して、警報切替手段として機能するウォーニングブザーコントローラ８、より具体的には、その内部に実装されたＣＰＵの内部処理について詳細に説明する。
【００７７】
警報切替処理を開始したＣＰＵは、まず、イグニションキー抜き取り検出スイッチＳＷ３がＯＮとなっているのかＯＦＦとなっているのか、つまり、イグニションキーがシリンダーに差し込まれた状態となっているのか引き抜かれた状態となっているのかを判定する（ステップｃ１）。
【００７８】
ステップｃ１の判定処理でイグニションキーがシリンダーに差し込まれていることが確認された場合には、車両の利用者に降車の意図がないことは明らかであるから、ＣＰＵは、不適切な降車措置の有無を判定するまでもなく、車内ブザー２および車外アラーム３を共に非作動状態としてブザーフラグＢＦに初期値０を設定するリセット処理を実行し（ステップｃ１３）、当該処理周期の警報切替処理を終了する。
【００７９】
一方、ステップｃ１の判定処理でイグニションキーがシリンダーから引き抜かれていることが確認された場合には、車両の利用者が降車を意図している可能性もあるので、ＣＰＵは、更に、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１がＯＮとなっているか否か、つまり、このまま利用者が車両を降りた場合に不適切な降車措置となるスモールランプ６の点灯が確認されているか否かを判定する（ステップｃ２）。
【００８０】
ステップｃ２の判定処理でスモールランプ６が消灯していることが確認された場合には、このまま利用者が車両を降りたとしても不適切な降車措置は何ら発生しないことを意味するので、ＣＰＵは、前記と同様にステップｃ１３のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【００８１】
これに対し、ステップｃ２の判定処理でスモールランプ６が点灯していることが確認された場合には、このまま利用者が車両を降りてしまうと不適切な降車措置、つまり、スモールランプ６を点灯したままでの降車措置が行なわれてしまうことを意味する。
【００８２】
従って、ＣＰＵは、更に、降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’から、車両利用者に明らかな降車意図があることを示すドア開放信号が入力されているか否かを判定する（ステップｃ３）。
【００８３】
ステップｃ３の判定処理でドア開放信号が入力されていないと判定された場合には、ＣＰＵは、車両利用者に明らかな降車意図はないものと見做し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定することになる（ステップｃ７）。
【００８４】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、ＣＰＵは、更に、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否かを判定することになるが（ステップｃ８）、何れにしても、この段階では車内ブザー２の作動履歴はなく、ブザーフラグＢＦには初期値０が保持されているので、ＣＰＵは、ステップｃ７あるいはステップｃ８の判定処理実行後、前記と同様にしてステップｃ１３のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【００８５】
従って、イグニションキーの引き抜きとスモールランプ６の点灯状態が確認された後ドアスイッチＳＷ２’からのドア開放信号の入力が検出されるまでの間は、車外アラーム選択スイッチＳＷ４の設定状況に応じ、ステップｃ１〜ステップｃ３，ステップｃ７，ステップｃ１３の処理、もしくは、ステップｃ１〜ステップｃ３，ステップｃ７，ステップｃ８，ステップｃ１３の処理が繰り返し実行されるのみで、この間、車内ブザー２の作動も車外アラーム３の作動も禁止される。
【００８６】
そして、このような処理が繰り返し実行される間に利用者が運転席側のドアを開いて外に出ようとすると、車両利用者に明らかな降車意図があることを示すドア開放信号が降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’から送出され、ＣＰＵは、ステップｃ３の判定処理でドア開放信号を検出する。
【００８７】
このようにして、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１と降車意図検出手段としてのドアスイッチＳＷ２’が共に検出状態となったとき、つまり、ステップｃ２における判定結果がＯＮ、かつ、ステップｃ３の判定結果が“開”となった段階で、実質的な警報切替手段として機能するＣＰＵが、車外アラーム３の非作動状態を保持したまま（ステップｃ４）、内部用警報手段である車内ブザー２を初めて作動させ（ステップｃ５）、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１をセットして（ステップｃ６）、当該処理周期の警報切替処理を終了する。
【００８８】
従って、スモールランプ６の消灯操作を忘れたまま運転席側のドアを開いた状態が維持される限り、ステップｃ１〜ステップｃ６の処理がＣＰＵによって繰り返し実行され、車内ブザー２の作動状態が保持されると共にブザーフラグＢＦの値も１に保たれる。
【００８９】
このような処理が繰り返し実行される間に、車両利用者がスモールランプ６の消し忘れに気付いて消灯操作を行なった場合には、ステップｃ２の判定処理によって不適切な降車措置が解消したことが確認され、ＣＰＵが前記と同様のリセット処理を実行するので（ステップｃ１３）、車内ブザー２の作動は停止され、ブザーフラグＢＦの値も０に初期化される。
【００９０】
しかし、車両利用者が急いでいるような場合では、利用者が車内ブザー２の警報音を聞き逃がしてスモールランプ６の消し忘れに気付かないといった可能性もある。
【００９１】
このような場合、車両の外に出た利用者は、まず、車両の外側から運転席側のドアを閉じることになる。
【００９２】
このようにして運転席側のドアが閉鎖されると、ドアスイッチＳＷ２’からドア閉鎖信号が送出され、ステップｃ１〜ステップｃ６の処理を繰り返し実行しているＣＰＵが、ステップｃ３の判定処理でドア閉鎖信号を検出し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定することになる（ステップｃ７）。
【００９３】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、ＣＰＵは、更に、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否か、つまり、この時点で既に車内ブザー２が作動しているか否かを判定する（ステップｃ８）。
【００９４】
この段階では既にブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされており、車内ブザー２が作動している。
【００９５】
しかし、この時点では車両の利用者が既にドアを閉めてしまっており、車両の外部にまで車内ブザー２の警報音が鳴り響くことはないので、車内ブザー２の作動は無意味である。よって、ＣＰＵは、この時点で車内ブザー２の作動を停止させる（ステップｃ９）。
【００９６】
次いで、ＣＰＵは、降車措置検出手段として機能するドアロック検出スイッチＳＷ５から、車両利用者が最終的な降車措置を行ったことを示すドアロック信号が送出されているか否か、つまり、車内ブザー２の作動履歴を示す値１がブザーフラグＢＦにセットされた状況下で降車措置検出手段であるドアロック検出スイッチＳＷ５からドアロック信号が送出されているか否かを判定するが（ステップｃ１０）、ドアロック信号が検出されなければ、このまま車外アラーム３の非作動状態を保持して（ステップｃ１２）、当該処理周期の警報切替処理を終了する。
【００９７】
従って、以降の処理周期では、ステップｃ１〜ステップｃ３，ステップｃ７〜ステップｃ１０，ステップｃ１２の処理が繰り返し実行されるのみで、車外アラーム３の非作動状態が保持される。
【００９８】
そして、このような処理が繰り返し実行される間に、車両の利用者がドアをロックすると、降車措置検出手段として機能するドアロック検出スイッチＳＷ５から、車両利用者が最終的な降車措置を行ったことを示すドアロック信号が送出され、ステップｃ１〜ステップｃ３，ステップｃ７〜ステップｃ１０，ステップｃ１２の処理を繰り返し実行しているＣＰＵが、ステップｃ１０の判定処理でドアロック信号を検出し、実質的な警報切替手段として機能するＣＰＵが、外部用警報手段である車外アラーム３を作動させて（ステップｃ１１）、当該処理周期の警報切替処理を終了する。
【００９９】
以降の処理周期では、ステップｃ１〜ステップｃ３，ステップｃ７〜ステップｃ１１の処理が繰り返し実行されるので、外部用警報手段である車外アラーム３の作動状態が保持される。
【０１００】
ここで、車外アラーム３の警報音に気付いた利用者がスモールランプ６を消灯して適切な降車措置を行なうために運転席側のドアのロックを解除すると、ステップｃ１〜ステップｃ３，ステップｃ７〜ステップｃ１１の処理を繰り返し実行しているＣＰＵがステップｃ１０の判定処理でドアロックの解除を検出し、車外アラーム３の作動を停止させる（ステップｃ１２）。
【０１０１】
そして、更に、利用者がスモールランプ６を消灯して適切な降車措置を行なうために再び運転席側のドアを開くと、ステップｃ１〜ステップｃ３，ステップｃ７〜ステップｃ１０，ステップｃ１２の処理を繰り返し実行しているＣＰＵがステップｃ３の判定処理でドアの開放を検出して再び車内ブザー２を作動させ、前記と同様にして、ステップｃ１〜ステップｃ６の処理がＣＰＵによって繰り返し実行されるようになる。
【０１０２】
最終的に、車両の利用者がスモールランプ６の消灯操作を行なうと、ＣＰＵは、ステップｃ２の判定処理で不適切な降車措置が解消されたことを確認し、前記と同様にしてステップｃ１３のリセット処理を実行するので、車内ブザー２の作動が停止され、ブザーフラグＢＦの値も０に初期化される。
【０１０３】
但し、車外アラーム選択スイッチＳＷ４がＯＦＦに設定されている場合には、車両の利用者が外部アラーム３による警報音の出力を希望していないことを意味するので、ステップｃ８〜ステップｃ１２の処理は非実行とされ、仮に、不適切な降車措置が行なわれた場合であっても外部アラーム３は作動しない。
【０１０４】
以上に述べた通り、本実施形態においては、イグニションキーの抜き取りとスモールランプ６の点灯を以って直ちに降車時におけるスモールランプ６の消し忘れとは判定せず、車両の利用者が運転席側のドアを開放した時点で初めて明確な降車意図があるものと判定して内部用警報手段である車内ブザー２を作動させるようにしているので、イグニションキーを抜いてからスモールランプ６を消灯しようと利用者が考えているような場合に、イグニションキーを抜いた瞬間に無条件に車内ブザー２が鳴り響くといったことはなくなり、過剰な警報音による煩わしさが解消される。
【０１０５】
また、外部用警報手段である車外アラーム３は、最終的な降車措置であるドアのロックを確認してから作動させるようにしているので、車両の利用者がドアロックを意識的に非実行として外に出るようにすれば、夜間にスモールランプ６を点灯させたまま車両の周辺で落し物を探すような場合に車外アラーム３が鳴り響いて煩わしくなるといった問題も回避することができる。
【０１０６】
更に、ドアの閉鎖からドアロックの確認までの間は車内ブザー２も非作動の状態となるようにしているので、ドアをロックせずに車両の周辺で作業を行なう場合に車内ブザー２によって無駄な電力が消費されるといった問題も未然に防止することができる。
【０１０７】
図６では、車外アラーム３を作動させるか否かの判定に最終的な影響を与えるドアロック検出スイッチＳＷ５のみを降車措置検出手段として定義することで説明を進めたが、車外アラーム３が作動するのは、ステップｃ３の判定結果によってドアの閉鎖が確認され、かつ、ステップｃ１０の判定結果によってドアロックが確認された場合であるから、ドアの閉鎖を検出するドアスイッチＳＷ２’とドアのロックを検出するドアロック検出スイッチＳＷ５とを合わせて当該実施形態における降車措置検出手段として定義しても構わない。
【０１０８】
次に、降車措置として不適切となる複数の措置を検出可能とし、このうちの一つにでも問題があった場合に警報音を出力するようにした実施形態について図７を参照して説明する。
【０１０９】
図７に示す車両用警報装置９は、内部用警報手段として機能する車内ブザー２と、外部用警報手段を構成する車外アラーム３および車外アラーム用ドライバ４と、未完了措置検出手段として機能するスモールランプ検出スイッチＳＷ１およびパーキングブレーキ検出スイッチＳＷ６、更に、降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’と、イグニションキー抜き取り検出スイッチＳＷ３、および、車外アラーム３の作動の可否を設定するための車外アラーム選択スイッチＳＷ４と、降車措置検出手段として機能するドアロック検出スイッチＳＷ５、ならびに、座席の空席化を検出するための着座スイッチＳＷ７と、警報切替手段として機能するウォーニングブザーコントローラ１０によって構成される。
【０１１０】
ウォーニングブザーコントローラ１０は、その内部に、演算処理用のＣＰＵと、ＣＰＵの駆動制御プログラムを格納したＲＯＭと、演算データの一時記憶等に利用されるＲＡＭとを備え、これらのハードウェアとＲＯＭ内の駆動制御プログラムとによって警報切替手段としての機能を実現する。
【０１１１】
また、ウォーニングブザーコントローラ１０の内部には、設定に応じて警報音の調子を制御するためのブザーＩＣとアラームＩＣとが配備されている。
【０１１２】
スモールランプ検出スイッチＳＷ１，ドアスイッチＳＷ２’，イグニションキー抜き取り検出スイッチＳＷ３，車外アラーム選択スイッチＳＷ４，ドアロック検出スイッチＳＷ５，車内ブザー２，車外アラーム３，車外アラーム用ドライバ４の構造および機能に関しては、図５を参照して説明した実施形態と同様である。
【０１１３】
パーキングブレーキ検出スイッチＳＷ６はパーキングブレーキが引かれていないことを不適切な降車措置として検出するための未完了措置検出手段である。
【０１１４】
次に、ウォーニングブザーコントローラ１０のＣＰＵが繰り返し実行する警報切替処理の概要について示した図８のフローチャートを参照して、警報切替手段として機能するウォーニングブザーコントローラ１０、より具体的には、その内部に実装されたＣＰＵの内部処理について詳細に説明する。
【０１１５】
警報切替処理を開始したＣＰＵは、まず、イグニションキー抜き取り検出スイッチＳＷ３がＯＮとなっているのかＯＦＦとなっているのか、つまり、イグニションキーがシリンダーに差し込まれた状態となっているのか引き抜かれた状態となっているのかを判定する（ステップｄ１）。
【０１１６】
ステップｄ１の判定処理でイグニションキーがシリンダーに差し込まれていることが確認された場合には、車両の利用者に降車の意図がないことは明らかであるから、ＣＰＵは、不適切な降車措置の有無を判定するまでもなく、車内ブザー２および車外アラーム３を共に非作動状態としてブザーフラグＢＦおよび警報種類判別フラグＫＳＥＬに初期値０を設定するリセット処理を実行し（ステップｄ１９）、当該処理周期の警報切替処理を終了する。
【０１１７】
一方、ステップｄ１の判定処理でイグニションキーがシリンダーから引き抜かれていることが確認された場合には、車両の利用者が降車を意図している可能性もあるので、ＣＰＵは、更に、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１がＯＮとなっているか否か（ステップｄ２）、および、未完了措置検出手段としてのパーキングブレーキ検出スイッチＳＷ６がＯＦＦとなっているか否か（ステップｄ３）、つまり、このまま利用者が車両を降りた場合に不適切な降車措置となるスモールランプ６の点灯、もしくは、パーキングブレーキの引き忘れが確認されているか否かを判定する。
【０１１８】
ステップｄ２およびステップｄ３の判定処理でスモールランプ６の消灯とパーキングブレーキの作動が確認された場合には、このまま利用者が車両を降りたとしても不適切な降車措置は何ら発生しないことを意味するので、ＣＰＵは、前記と同様にステップｄ１９のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【０１１９】
これに対し、ステップｄ２の判定処理でスモールランプ６の点灯が確認された場合、あるいは、ステップｄ３の判定処理でパーキングブレーキの引き忘れが確認された場合には、このまま利用者が車両を降りてしまうと不適切な降車措置、つまり、スモールランプ６を点灯したままでの降車措置、または、パーキングブレーキを引き忘れたままでの降車措置が行なわれてしまうことを意味する。
【０１２０】
従って、ステップｄ２の判定処理でスモールランプ６の点灯が確認された場合には、ＣＰＵは、警報種類判別フラグＫＳＥＬにスモールランプの消し忘れを示す値１をセットし（ステップｄ４）、また、ステップｄ３の判定処理でパーキングブレーキの引き忘れが確認された場合には、警報種類判別フラグＫＳＥＬにパーキングブレーキの引き忘れを示す値３をセットする（ステップｄ５）。
【０１２１】
無論、スモールランプの消し忘れとパーキングブレーキの引き忘れとが同時に発生する可能性もあるが、本実施形態では、これら二つの不適切な措置が同時に発生した場合には、スモールランプの消し忘れを優先し、警報種類判別フラグＫＳＥＬにスモールランプの消し忘れを示す値１をセットするようにしている。
【０１２２】
パーキングレンジを備えたオートマチック車が車両の過半数を占める現在の状況では、必ずしもパーキングブレーキを作動させなくとも車両の停止状態を保持することが可能であり、実際には、スモールランプの消し忘れでバッテリーが消耗してエンジンの再起動が不能となることの方が実害が多いと考えられるからである。
【０１２３】
次いで、ＣＰＵは、降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’から、車両利用者に明らかな降車意図があることを示すドア開放信号が入力されているか否かを判定する（ステップｄ６）。
【０１２４】
ステップｄ６の判定処理でドア開放信号が入力されていないと判定された場合には、ＣＰＵは、車両利用者に明らかな降車意図はないものと見做し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定することになる（ステップｄ１１）。
【０１２５】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、ＣＰＵは、更に、着座スイッチＳＷ７がＯＮとなって利用者の着座状態が確認されているか否か（ステップｄ１２）、また、その判定結果によっては、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否かを判定することになるが（ステップｄ１３）、何れにしても、この段階では車内ブザー２の作動履歴はなく、ブザーフラグＢＦには初期値０が保持されているので、ＣＰＵは、ステップｄ１１，ステップｄ１２あるいはステップｄ１３の判定処理実行後、前記と同様にしてステップｄ１９のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【０１２６】
従って、イグニションキーの引き抜きに加えてスモールランプ６の点灯状態もしくはパーキングブレーキの引き忘れが確認された後ドアスイッチＳＷ２’からのドア開放信号の入力が検出されるまでの間は、車外アラーム選択スイッチＳＷ４の設定状況と着座スイッチＳＷ７の検出状況とに応じ、ステップｄ６の判定処理とステップｄ１９のリセット処理とを必ず含む処理が繰り返し実行されるのみで、この間、車内ブザー２の作動も車外アラーム３の作動も禁止される。
【０１２７】
そして、このような処理が繰り返し実行される間に利用者が運転席側のドアを開いて外に出ようとすると、車両利用者に明らかな降車意図があることを示すドア開放信号が降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’から送出され、ＣＰＵは、ステップｄ６の判定処理でドア開放信号を検出する。
【０１２８】
このようにして、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１もしくはパーキングブレーキ検出スイッチＳＷ６と降車意図検出手段としてのドアスイッチＳＷ２’が共に検出状態となったとき、つまり、ステップｄ２における判定結果がＯＮまたはステップｄ３における判定結果がＯＦＦで、かつ、ステップｄ６の判定結果が“開”となった段階で、実質的な警報切替手段として機能するＣＰＵが、車外アラーム３の非作動状態を保持したまま（ステップｄ７）、警報種類判別フラグＫＳＥＬの現在値に対応した警報音をブザーＩＣにセットし（ステップｄ８）、該ブザーＩＣの設定を適用して内部用警報手段である車内ブザー２を初めて作動させ（ステップｄ９）、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１をセットして（ステップｄ１０）、当該処理周期の警報切替処理を終了する。
【０１２９】
従って、スモールランプ６の消灯操作もしくはパーキングブレーキの操作を怠って運転席側のドアを開いた状態が維持される限り、ステップｄ６〜ステップｄ１０の処理を必ず含む処理がＣＰＵによって繰り返し実行され、車内ブザー２の作動状態が保持されると共にブザーフラグＢＦの値も１に保たれることになる。
【０１３０】
なお、スモールランプ６の消し忘れとパーキングブレーキの引き忘れが同時に発生している状況下で利用者がスモールランプ６を消灯した場合には、警報種類判別フラグＫＳＥＬの値が１から３に変化するので、スモールランプ６の消し忘れを意味する警報音で作動していた車内ブザー２の音が、スモールランプ６の消灯操作を境として、パーキングブレーキの引き忘れを意味する警報音に切り替えられる。
【０１３１】
そして、このような処理が繰り返し実行される間に、車両利用者がスモールランプ６の消し忘れ、または、パーキングブレーキの引き忘れ、もしくは、スモールランプ６の消し忘れとパーキングブレーキの引き忘れに気付いてスモールランプ６の消灯操作やパーキングブレーキの操作を行なった場合には、ステップｄ２およびステップｄ３の判定処理によって不適切な降車措置が解消したことが確認され、ＣＰＵが前記と同様のリセット処理を実行するので（ステップｄ１９）、車内ブザー２の作動は停止され、ブザーフラグＢＦおよび警報種類判別フラグＫＳＥＬの値も０に初期化される。
【０１３２】
しかし、利用者が車内ブザー２の警報音を聞き逃がしてスモールランプ６の消し忘れやパーキングブレーキの引き忘れに気付かないといった可能性もある。
【０１３３】
このような場合、車両の外に出た利用者は、まず、車両の外側から運転席側のドアを閉じることになる。
【０１３４】
このようにして運転席側のドアが閉鎖されると、ドアスイッチＳＷ２’からドア閉鎖信号が送出され、ステップｄ６〜ステップｄ１０の処理を必ず含む処理を繰り返し実行しているＣＰＵが、ステップｄ６の判定処理でドア閉鎖信号を検出し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定することになる（ステップｄ１１）。
【０１３５】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、ＣＰＵは、更に、運転席側の座席の空席化を検出する着座スイッチＳＷ７がＯＮとなって利用者の着座状態が確認されているか否かを判定するが（ステップｄ１２）、もし、利用者の着座状態が確認された場合には、ＣＰＵは、実際には利用者は車両の外には出ておらず、何等かの理由により着座したままの状態でドアの開閉操作を行なったものと見做し、前記と同様にしてステップｄ１９のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【０１３６】
この場合、以降の処理周期ではステップｄ６，ステップｄ１１，ステップｄ１２，ステップｄ１９を必ず含む処理が繰り返し実行されるのみであるから、車内ブザー２も車外アラーム３も作動することはない。
【０１３７】
一方、ステップｄ１２の判定処理で運転席側の座席の空席化が確認された場合には、利用者が車両の外に出てドアを閉じたことは明らかであるから、ＣＰＵは、更に、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否か、つまり、この時点で既に車内ブザー２が作動しているか否かを判定することになる（ステップｄ１３）。
【０１３８】
この段階では既にブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされており、車内ブザー２が作動している。
【０１３９】
しかし、この時点では車両の利用者が既にドアを閉めてしまっており、車両の外部にまで車内ブザー２の警報音が鳴り響くことはないので、車内ブザー２の作動は無意味である。よって、ＣＰＵは、この時点で車内ブザー２の作動を停止させる（ステップｄ１４）。
【０１４０】
次いで、ＣＰＵは、降車措置検出手段として機能するドアロック検出スイッチＳＷ５から、車両利用者が最終的な降車措置を行ったことを示すドアロック信号が送出されているか否か、つまり、車内ブザー２の作動履歴を示す値１がブザーフラグＢＦにセットされた状況下で降車措置検出手段であるドアロック検出スイッチＳＷ５からドアロック信号が送出されているか否かを判定するが（ステップｄ１５）、ドアロック信号が検出されなければ、このまま車外アラーム３の非作動状態を保持して（ステップｄ１８）、当該処理周期の警報切替処理を終了する。
【０１４１】
従って、以降の処理周期では、ステップｄ６，ステップｄ１１〜ステップｄ１５，ステップｄ１８の処理を必ず含む処理が繰り返し実行されるのみで、車外アラーム３の非作動状態が保持される。
【０１４２】
そして、このような処理が繰り返し実行される間に、車両の利用者がドアをロックすると、降車措置検出手段として機能するドアロック検出スイッチＳＷ５から、車両利用者が最終的な降車措置を行ったことを示すドアロック信号が送出され、ＣＰＵはステップｄ１５の判定処理でドアロック信号を検出し、実質的な警報切替手段として機能するＣＰＵが、警報種類判別フラグＫＳＥＬの現在値に対応した警報音をアラームＩＣにセットし（ステップｄ１６）、該アラームＩＣの設定を適用して外部用警報手段である車外アラーム３を作動させて（ステップｄ１７）、当該処理周期の警報切替処理を終了する。
【０１４３】
以降の処理周期では、ステップｄ６，ステップｄ１１〜ステップｄ１７の処理を必ず含む処理が繰り返し実行されるので、外部用警報手段である車外アラーム３の作動状態が保持される。
【０１４４】
ここで、車外アラーム３の警報音に気付いた利用者がスモールランプ６の消し忘れやパーキングブレーキの引き忘れを解消して適切な降車措置を行なうために運転席側のドアのロックを解除すると、ＣＰＵはステップｄ１５の判定処理でドアロックの解除を検出し、車外アラーム３の作動を停止させる（ステップｄ１８）。
【０１４５】
そして、更に、利用者が適切な降車措置を行なうために再び運転席側のドアを開くと、ステップｄ６，ステップｄ１１〜ステップｄ１５，ステップｄ１８の処理を必ず含む処理を繰り返し実行しているＣＰＵがステップｄ６の判定処理でドアの開放を検出して再び車内ブザー２を作動させ、前記と同様にして、ステップｄ６〜ステップｄ１０の処理を必ず含む処理がＣＰＵによって繰り返し実行されるようになる。
【０１４６】
最終的に、車両の利用者がスモールランプ６の消灯操作とパーキングブレーキの操作を行なうと、ＣＰＵは、ステップｄ２およびステップｄ３の判定処理で不適切な降車措置が解消されたことを確認し、前記と同様にしてステップｄ１９のリセット処理を実行するので、車内ブザー２の作動が停止され、ブザーフラグＢＦおよび警報種類判別フラグＫＳＥＬの値も０に初期化される。
【０１４７】
但し、車外アラーム選択スイッチＳＷ４がＯＦＦに設定されている場合には、車両の利用者が外部アラーム３による警報音の出力を希望していないことを意味するので、ステップｄ１２〜ステップｄ１８の処理は非実行とされ、仮に、不適切な降車措置が行なわれた場合であっても外部アラーム３は作動しない。
【０１４８】
以上に述べた通り、本実施形態においては、スモールランプ６の消し忘れやパーキングブレーキの引き忘れに対応した音で車内ブザー２や車外アラーム３を作動させるようにしているので、利用者は、降車措置として不適切なものであるとして検出された措置がどのような種類のものであるのかを聴覚に従って容易に判定できる。
【０１４９】
また、ドアの閉鎖を検出した後に運転席側の座席の着座状態を判定し、座席の空席化が検出された場合にのみ車外アラーム３の作動を許容するようにしているので、利用者が着座したままの状態でドアの開閉操作やドアのロック操作を行なった際に車外アラーム３が不用意に作動するといった問題も解消することができる。
【０１５０】
その他の作用および効果に関しては図５および図６を参照して説明した実施形態と同様である。
【０１５１】
図８では、車外アラーム３を作動させるか否かの判定に最終的な影響を与えるドアロック検出スイッチＳＷ５のみを降車措置検出手段として定義することで説明を進めたが、車外アラーム３が作動するのは、ステップｄ６の判定結果によってドアの閉鎖が確認され、かつ、ステップｄ１２の判定結果によって座席の空席化が確認され、かつ、ステップｄ１５の判定処理でドアロックが確認された場合であるから、ドアの閉鎖を検出するドアスイッチＳＷ２’と座席の空席化を検出する着座スイッチＳＷ７とドアのロックを検出するドアロック検出スイッチＳＷ５とを合わせて当該実施形態における降車措置検出手段として定義しても構わない。
【０１５２】
ここで、更に別の実施形態について、図９を参照して簡単に説明する。図９に示した車両用警報装置１１は、図７を参照して説明した車両用警報装置９に、更に、未完了措置検出手段としてのルームランプ検出スイッチＳＷ８とトランクリッド検出スイッチＳＷ９とを付加したものである。
【０１５３】
警報切替手段として機能するウォーニングブザーコントローラ１２の内部には、演算処理用のＣＰＵと、ＣＰＵの駆動制御プログラムを格納したＲＯＭと、演算データの一時記憶等に利用されるＲＡＭに加え、警報音の調子を制御するためのブザーＩＣとアラームＩＣとが配備されている。
【０１５４】
ルームランプ検出スイッチＳＷ８は、ルームランプ１３の消し忘れを不適切な降車措置として検出するための未完了措置検出手段であり、トランクリッド検出スイッチＳＷ９はトランクリッドの閉め忘れを不適切な降車措置として検出するための未完了措置検出手段である。
【０１５５】
その他の構造に関しては図７を参照して説明した車両用警報装置９と同様であるので説明を省略する。
【０１５６】
ウォーニングブザーコントローラ１２のＣＰＵが繰り返し実行する警報切替処理の概要を図１０のフローチャートに示す。
【０１５７】
図７および図８で示した実施形態との相違は、ステップｅ２〜ステップｅ５の判定処理でスモールランプ６の消し忘れとパーキングブレーキの引き忘れに加え、更に、ルームランプ１３の消し忘れとトランクリッドの閉め忘れを検出し、ステップｅ６〜ステップｅ９の処理で、未完了となっている措置の種別に応じて警報種類判別フラグＫＳＥＬに値をセットする点にある。具体的には、スモールランプ６の消し忘れの場合には１、パーキングブレーキの引き忘れの場合には２、ルームランプ１３の消し忘れの場合には４、トランクリッドの閉め忘れの場合には８が警報種類判別フラグＫＳＥＬにセットされる。
【０１５８】
なお、未完了となっている措置の検出順位については、優先度の高いものを上流側に置いているので、複数の未完了措置があった場合には、最も優先度の高い未完了措置に対応する値が１つのみ警報種類判別フラグＫＳＥＬにセットされることになる。
【０１５９】
ここで、未完了措置の検出順位については、安全性に直接関連するものを上流側に、更に、ランプ類の消し忘れに関しては消費電力の大きいものを上流側に置くことが望ましい。
【０１６０】
この実施形態では、ステップｅ１２，ステップｅ１４の処理で警報種類判別フラグＫＳＥＬの値に応じた警報音をブザーＩＣにセットして車内ブザー２を作動させ、また、ステップｅ２１，ステップｅ２２の処理で、警報種類判別フラグＫＳＥＬの値に応じた警報音をアラームＩＣにセットして車外アラーム３を作動させるようにしている。
【０１６１】
但し、ルームランプ１３の消し忘れがあった場合、つまり、警報種類判別フラグＫＳＥＬの値が４であった場合には、ステップｅ１３の判定処理によってこの値を検出し、車内ブザー２の作動を禁止する。これは、マニュアルスイッチの操作によって点灯されたルームランプ１３を消し忘れたのか、あるいは、ドアの開閉に連動してルームランプ１３が点灯している状態にあるのかを判定することが困難なためである。
【０１６２】
しかし、ステップｅ１３の判定結果に従ってステップｅ１４における車内ブザー２の作動処理がスキップされた場合であっても、警報種類判別フラグＫＳＥＬにはルームランプ１３の消し忘れを示す値８がそのまま保持されるので、マニュアルスイッチの操作によって点灯されたルームランプ１３を消し忘れていた場合には、ドア閉鎖とドアロック確認後に実行されるステップｅ２１，ステップｅ２２の処理で、ルームランプ１３の消し忘れに対応した警報音で車外アラーム３が作動することになる。
【０１６３】
一方、ドアの開閉に連動してルームランプ１３が点灯していた場合には、ドアの閉鎖時点でルームランプ１３が自動的に消灯され、更に、ドアの閉鎖からドアロックの間に実行される警報切替処理におけるステップｅ２４の初期化処理によって警報種類判別フラグＫＳＥＬの値もブザーフラグＢＦの値もリセットされるので、ルームランプ１３の消し忘れを意味する車外アラーム３の作動は行なわれない。
【０１６４】
トランクリッドの閉め忘れの場合、つまり、警報種類判別フラグＫＳＥＬの値が８である場合の処理も上記と同様である。
【０１６５】
その他の実質的な作用および効果に関しては図７および図８で示した実施形態の場合と同様である。
【０１６６】
次に、ドアロック検出スイッチに代えて着座スイッチＳＷ７’を降車措置検出手段として利用し、更に、未完了措置表示手段を併設した実施形態について図１１を参照して説明する。
【０１６７】
図１１に示す車両用警報装置１４は、車内ブザー２，車外アラーム３，車外アラーム用ドライバ４と、未完了措置検出手段として機能するスモールランプ検出スイッチＳＷ１，パーキングブレーキ検出スイッチＳＷ６，ルームランプ検出スイッチＳＷ８と、降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’と、イグニションキー抜き取り検出スイッチＳＷ３、および、車外アラーム３の作動の可否を設定するための車外アラーム選択スイッチＳＷ４と、降車措置検出手段として機能する着座スイッＳＷ７’、ならびに、未完了措置表示手段としての室内警告灯１５と、警報切替手段として機能するウォーニングブザーコントローラ１６によって構成される。
【０１６８】
ウォーニングブザーコントローラ１６は、その内部に、演算処理用のＣＰＵと、ＣＰＵの駆動制御プログラムを格納したＲＯＭと、演算データの一時記憶等に利用されるＲＡＭとを備え、これらのハードウェアとＲＯＭ内の駆動制御プログラムとによって警報切替手段としての機能および室内警告灯１５の表示制御機能を実現する。
【０１６９】
また、ウォーニングブザーコントローラ１６の内部には、設定に応じて警報音の調子を制御するためのブザーＩＣとアラームＩＣとが配備されている。
【０１７０】
室内警告灯１５の外観は、例えば、図１４に示すようなもので、ＣＰＵからの指令に応じ、スモールランプ６の消し忘れに対応したランプ，パーキングブレーキの引き忘れに対応したランプ，ルームランプ１３の消し忘れに対応したランプを点灯できるようになっている。この室内警告灯１５は、不適切な降車措置を車両の内部で可視表示する必要上、例えば、運転席側のインストゥルメントパネル等に配備される。
【０１７１】
また、この実施形態で使用される警報種類判別フラグＫＳＥＬは、図１３に示されるように最低でも３桁以上のビット数を有するレジスタによって構成され、３種以上の未完了措置を重複して同時に記憶できるようになっている。
【０１７２】
具体的には、スモールランプ６のみの消し忘れで警報種類判別フラグＫＳＥＬに対して十進の１、つまり、二進の第１ビットに１がセットされ、また、パーキングブレーキの引き忘れのみで十進の２、つまり、二進の第２ビットに１がセットされ、同様に、ルームランプ１３のみの消し忘れで十進の４、つまり、二進の第３ビットに１がセットされる。
【０１７３】
従って、例えば、警報種類判別フラグＫＳＥＬの値が十進で３であればスモールランプ６の消し忘れとパーキングブレーキの引き忘れが同時に発生していることを意味し、また、警報種類判別フラグＫＳＥＬの値が十進で７であればスモールランプ６およびルームランプ１３の消し忘れとパーキングブレーキの引き忘れの全てが同時に発生していることを意味する。また、仮に、警報種類判別フラグＫＳＥＬの値が十進および二進で０であれば未完了措置が皆無であることを意味する。
【０１７４】
次に、ウォーニングブザーコントローラ１６のＣＰＵが繰り返し実行する警報切替処理の概要について示した図１２のフローチャートを参照して、警報切替手段として機能するウォーニングブザーコントローラ１６、より具体的には、その内部に実装されたＣＰＵの内部処理について詳細に説明する。
【０１７５】
警報切替処理を開始したＣＰＵは、まず、イグニションキー抜き取り検出スイッチＳＷ３がＯＮとなっているのかＯＦＦとなっているのか、つまり、イグニションキーがシリンダーに差し込まれた状態となっているのか引き抜かれた状態となっているのかを判定する（ステップｆ１）。
【０１７６】
ステップｆ１の判定処理でイグニションキーがシリンダーに差し込まれていることが確認された場合には、車両の利用者に降車の意図がないことは明らかであるから、ＣＰＵは、不適切な降車措置の有無を判定するまでもなく、車内ブザー２および車外アラーム３を共に非作動状態としてブザーフラグＢＦに初期値０を設定するリセット処理（ステップｆ２１）と、警報種類判別フラグＫＳＥＬに初期値０を設定するリセット処理（ステップｆ２２）とを実行し、当該処理周期の警報切替処理を終了する。
【０１７７】
一方、ステップｆ１の判定処理でイグニションキーがシリンダーから引き抜かれていることが確認された場合には、車両の利用者が降車を意図している可能性もあるので、ＣＰＵは、不適切な降車措置の有無を判定する必要上、更に、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１がＯＮとなっているか否かを判定し（ステップｆ２）、スモールランプ検出スイッチＳＷ１がＯＮとなっていれば、警報種類判別フラグＫＳＥＬに十進の１を加算する（ステップｆ３）。
【０１７８】
また、ＣＰＵは、未完了措置検出手段としてのパーキングブレーキ検出スイッチＳＷ６がＯＦＦとなっているか否かを判定し（ステップｆ４）、パーキングブレーキ検出スイッチＳＷ６がＯＦＦとなっていれば、警報種類判別フラグＫＳＥＬに十進の２を加算する（ステップｆ５）。
【０１７９】
そして、ＣＰＵは、更に、未完了措置検出手段としてのルームランプ検出スイッチＳＷ８がＯＮとなっているか否かを判定し（ステップｆ６）、ルームランプ検出スイッチＳＷ８がＯＮとなっていれば、警報種類判別フラグＫＳＥＬに十進の４を加算する（ステップｆ７）。
【０１８０】
次いで、ＣＰＵは、警報種類判別フラグＫＳＥＬの現在値が０であるか否か、つまり、このまま利用者が車両を降りた際に問題となる不適切な降車措置が全く発生していないかどうかを判定する（ステップｆ８）。
【０１８１】
ここで、ステップｆ８の判定結果が真となった場合には、不適切な降車措置が全く発生していないことを意味するので、ＣＰＵは、前記と同様にステップｆ２１，ステップｆ２２のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【０１８２】
これに対し、ステップｆ８の判定結果が偽となった場合には、利用者が車両を降りた際に問題となる不適切な降車措置が１以上発生していることを意味するので、ＣＰＵは、警報種類判別フラグＫＳＥＬの現在値に応じた信号を未完了措置表示手段としての室内警告灯１５に送出し、不適切な措置に対応したランプを点灯させる（ステップｆ９）。
【０１８３】
なお、警報種類判別フラグＫＳＥＬの値と点灯対象となる室内警告灯１５のランプとの対応関係は図１５に示す通りである。
【０１８４】
次いで、ＣＰＵは、降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’から、車両利用者に明らかな降車意図があることを示すドア開放信号が入力されているか否かを判定する（ステップｆ１０）。
【０１８５】
ステップｆ１０の判定処理でドア開放信号が入力されていないと判定された場合には、ＣＰＵは、車両利用者に明らかな降車意図はないものと見做し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定することになる（ステップｆ１５）。
【０１８６】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、ＣＰＵは、着座スイッチＳＷ７’がＯＮとなって利用者の着座状態が確認されているか否か（ステップｆ１６）、また、その判定結果によっては、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否かを判定することになるが（ステップｆ１７）、何れにしても、この段階では車内ブザー２の作動履歴はなく、ブザーフラグＢＦには初期値０が保持されているので、ＣＰＵは、ステップｆ１５，ステップｆ１６あるいはステップｆ１７の判定処理実行後、前記と同様にしてステップｆ２１，ステップｆ２２のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【０１８７】
このようにしてステップｆ２２のリセット処理が実行される結果、警報種類判別フラグＫＳＥＬの値が一旦はリセットされるが、次の処理周期でも前記と同様にしてステップｆ２，ステップｆ４，ステップｆ６を必ず含む処理が繰り返し実行されることになるので、利用者が不適切な措置を解消しない限り、警報種類判別フラグＫＳＥＬの実質的な値に変化が生じることはない。
【０１８８】
従って、イグニションキーの引き抜きに加えてスモールランプ６やルームランプ１３の点灯状態もしくはパーキングブレーキの引き忘れが確認された後ドアスイッチＳＷ２’からのドア開放信号の入力が検出されるまでの間は、車外アラーム選択スイッチＳＷ４の設定状況と着座スイッチＳＷ７’の検出状況とに応じ、ステップｆ９の表示処理およびステップｆ１０の判定処理とステップｆ２１，ステップｆ２２のリセット処理を必ず含む処理が繰り返し実行されるのみで、この間、車内ブザー２の作動と車外アラーム３の作動が禁止され、室内警告灯１５には、不適切な措置に対応したランプが点灯表示されることになる。
【０１８９】
そして、このような処理が繰り返し実行される間に利用者が運転席側のドアを開いて外に出ようとすると、車両利用者に明らかな降車意図があることを示すドア開放信号が降車意図検出手段となるドア開放検出スイッチとして機能するドアスイッチＳＷ２’から送出され、ＣＰＵは、ステップｆ１０の判定処理でドア開放信号を検出する。
【０１９０】
このようにして、未完了措置検出手段としてのスモールランプ検出スイッチＳＷ１またはルームランプ検出スイッチＳＷ８もしくはパーキングブレーキ検出スイッチＳＷ６と降車意図検出手段としてのドアスイッチＳＷ２’が共に検出状態となったとき、つまり、ステップｆ８における判定結果が偽で、かつ、ステップｆ１０の判定結果が“開”となった段階で、実質的な警報切替手段として機能するＣＰＵが、車外アラーム３の非作動状態を保持したまま（ステップｆ１１）、警報種類判別フラグＫＳＥＬの現在値に対応した警報音をブザーＩＣにセットし（ステップｆ１２）、該ブザーＩＣの設定を適用して内部用警報手段である車内ブザー２を初めて作動させ（ステップｆ１３）、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１をセットして（ステップｆ１４）、当該処理周期の警報切替処理を終了する。
【０１９１】
従って、スモールランプ６またはルームランプ１３の消灯操作もしくはパーキングブレーキの操作を怠ったまま運転席側のドアを開いた状態が維持される限り、ステップｆ８〜ステップｆ１４とステップｆ２２の処理を必ず含む処理がＣＰＵによって繰り返し実行され、室内警告灯１５の表示状態と車内ブザー２の作動状態が保持されると共にブザーフラグＢＦの値も１に保たれることになる。
【０１９２】
なお、複数の未完了措置が同時に発生している状況下で利用者が何れかの未完了措置を解消した場合には、警報種類判別フラグＫＳＥＬの値が変化するため、室内警告灯１５の表示状態および車内ブザー２の音も自動的に切り替えられる。
【０１９３】
そして、このような処理が繰り返し実行される間に、車両利用者がスモールランプ６やルームランプ１３の消し忘れ、および、パーキングブレーキの引き忘れに気付いて全ての未完了措置を解消した場合には、ステップｆ８の判定処理によって不適切な降車措置が解消したことが確認され、ＣＰＵが前記と同様のリセット処理を実行するので（ステップｆ２１，ステップｆ２２）、室内警告灯１５のランプ点灯表示と車内ブザー２の作動は停止され、ブザーフラグＢＦおよび警報種類判別フラグＫＳＥＬの値も０に初期化される。
【０１９４】
しかし、利用者が車内ブザー２の警報音を聞き逃がしてスモールランプ６やルームランプ１３の消し忘れ、あるいは、パーキングブレーキの引き忘れに気付かないといった可能性もある。
【０１９５】
このような場合、利用者は、まず、車両の外側から運転席側のドアを閉じることになる。
【０１９６】
このようにして運転席側のドアが閉鎖されると、ドアスイッチＳＷ２’からドア閉鎖信号が送出され、ステップｆ８〜ステップｆ１４とステップｆ２２の処理を必ず含む処理を繰り返し実行しているＣＰＵが、ステップｆ１０の判定処理でドア閉鎖信号を検出し、更に、車外アラーム選択スイッチＳＷ４がＯＮに設定されているのかＯＦＦに設定されているのかを判定することになる（ステップｆ１５）。
【０１９７】
ここで、車外アラーム選択スイッチＳＷ４がＯＮに設定されている場合には、ＣＰＵは、更に、利用者の降車を示すＯＦＦ信号が降車措置検出手段として機能する着座スイッチＳＷ７’から入力されているか否かを判定する（ステップｆ１６）。
【０１９８】
もし、着座スイッチＳＷ７’からの信号がＯＮ信号であって、利用者の着座状態が確認された場合には、ＣＰＵは、実際には利用者は車両の外には出ておらず、何等かの理由により着座したままの状態でドアの開閉操作を行なったものと見做し、前記と同様にしてステップｆ２１，ステップｆ２２のリセット処理を実行した後、当該処理周期の警報切替処理を終了する。
【０１９９】
このような場合には、以降の処理周期ではステップｆ８〜ステップｆ１０，ステップｆ１５〜ステップｆ１６，ステップｆ２１〜ステップｆ２２を必ず含む処理が繰り返し実行されるのみであるから、車内ブザー２も車外アラーム３も作動することはなく、室内警告灯１５を利用した未完了措置の表示のみが実行されることになる。
【０２００】
一方、ステップｆ１６の判定処理で着座スイッチＳＷ７’からのＯＦＦ信号が検出されて運転席側の座席の空席化が確認された場合には、利用者が車両の外に出てドアを閉じたこと、つまり、最終的な降車措置を行ったことが明らかであるから、ＣＰＵは、更に、ブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされているか否か、つまり、この時点で既に車内ブザー２が作動しているか否かを判定する（ステップｆ１７）。
【０２０１】
この段階では既にブザーフラグＢＦに車内ブザー２の作動履歴を示す値１がセットされており、車内ブザー２が作動している。
【０２０２】
しかし、この時点では車両の利用者が既に外に出てドアを閉めてしまっており、車両の外部にまで車内ブザー２の警報音が鳴り響くことはないので、車内ブザー２の作動は無意味である。よって、ＣＰＵは、この時点で車内ブザー２の作動を停止させる（ステップｆ１８）。
【０２０３】
このようにして、車内ブザー２の作動履歴を示す値１がブザーフラグＢＦにセットされている状況下で降車措置検出手段である着座スイッチＳＷ７’から最終的な降車措置の完了を示すＯＦＦ信号が検出されると、実質的な警報切替手段として機能するＣＰＵが、警報種類判別フラグＫＳＥＬの現在値に対応した警報音をアラームＩＣにセットし（ステップｆ１９）、該アラームＩＣの設定を適用して外部用警報手段である車外アラーム３を作動させて（ステップｆ２０）、当該処理周期の警報切替処理を終了する。
【０２０４】
以降の処理周期では、ステップｆ８〜ステップｆ１０，ステップｆ１５〜ステップｆ２０，ステップｆ２２の処理を必ず含む処理が繰り返し実行されるので、外部用警報手段である車外アラーム３の作動状態が保持される。
【０２０５】
既に述べた通り、ステップｆ２，ステップｆ４，ステップｆ６の判定処理は各処理周期毎に繰り返し実行され、その都度、これらの判定結果に応じて警報種類判別フラグＫＳＥＬの値が再設定されるが、この間、車両の外部から不適切な降車措置が解消されることはないので警報種類判別フラグＫＳＥＬの値は一定である。
【０２０６】
ここで、車外アラーム３の警報音に気付いた利用者がスモールランプ６，ルームランプ１３の消し忘れやパーキングブレーキの引き忘れを解消して適切な降車措置を行なうために運転席側のドアを開くと、ステップｆ８〜ステップｆ１０，ステップｆ１５〜ステップｆ２０，ステップｆ２２の処理を必ず含む処理を繰り返し実行しているＣＰＵがステップｆ１０の判定処理でドアの開放を検出して車外アラーム３の作動を停止させ、再び車内ブザー２を作動させて、前記と同様に、ステップｆ８〜ステップｆ１４とステップｆ２２の処理を必ず含む処理がＣＰＵによって繰り返し実行されるようになる。
【０２０７】
最終的に、車両利用者がスモールランプ６やルームランプ１３の消し忘れ、および、パーキングブレーキの引き忘れに気付いて全ての未完了措置を解消するとと、ＣＰＵは、ステップｆ８の判定処理で不適切な降車措置が解消されたことを確認し、前記と同様にしてステップｆ２１，ステップｆ２２のリセット処理を実行するので、車内ブザー２の作動と室内警告灯１５のランプ点灯表示が停止され、ブザーフラグＢＦおよび警報種類判別フラグＫＳＥＬの値も０に初期化される。
【０２０８】
但し、車外アラーム選択スイッチＳＷ４がＯＦＦに設定されている場合には、車両の利用者が外部アラーム３による警報音の出力を希望していないことを意味するので、ステップｆ１６〜ステップｆ２０の処理は非実行とされ、仮に、不適切な降車措置が行なわれた場合であっても外部アラーム３は作動しない。
【０２０９】
以上に述べた通り、本実施形態においては、室内警告灯１５を利用し、スモールランプ６やルームランプ１３の消し忘れ、および、パーキングブレーキの引き忘れに対応したランプで不適切な降車措置の種別を可視表示するようにしているので、どのような措置が問題となって警報音が出力されているのかを視覚に従って明確に判定できる。
【０２１０】
従って、警報種類判別フラグＫＳＥＬの桁数と室内警告灯１５のランプの数さえ増やせば、更に多様な降車措置の不手際、例えば、サンルーフの閉め忘れ，パワーウインドの閉め忘れ等を表示することも可能である。なお、窓類の閉め忘れの有無に関しては、窓位置を検知するリミットスイッチや窓の現在位置を検出するパルスコーダ等を未完了措置検出手段として利用することで容易に実現可能であるので、ここでは、具体的な構成に関しては説明を省略する。
【０２１１】
また、この実施形態では、ドアの閉鎖を検出した後、最終的に、降車措置検出手段として機能する着座スイッチＳＷ７’からのＯＦＦ信号、つまり、最終的な降車措置の完了を示す信号の有無を判定し、最終的な降車措置が完了している場合に限って車外アラーム３の作動を許容するようにしているので、利用者が着座したままの状態でドアの開閉操作を行なった際に車外アラーム３が不用意に作動するといった問題も解消することができる。
【０２１２】
その他の作用および効果に関しては図５および図６を参照して説明した実施形態と概ね同様である。
【０２１３】
図１２では、車外アラーム３を作動させるか否かの判定に最終的な影響を与える着座スイッチＳＷ７’のみを降車措置検出手段として定義することで説明を進めたが、車外アラーム３が作動するのは、ステップｆ１０の判定結果によってドアの閉鎖が確認され、かつ、ステップｆ１６の判定結果によって座席の空席化が確認された場合であるから、ドアの閉鎖を検出するドアスイッチＳＷ２’と座席の空席化を検出する着座スイッチＳＷ７’とを合わせて当該実施形態における降車措置検出手段として定義しても構わない。
【０２１４】
以上、降車意図検出手段として、ドア開放検出スイッチの機能を有するドアスイッチＳＷ２あるいはＳＷ２’を利用した幾つかの実施形態について図面を参照しながら詳細に説明したが、この他にも、例えば、降車措置検出手段としてドアスイッチＳＷ２やドアロック検出スイッチＳＷ５を利用した状況下においては、ＯＮからＯＦＦに切り替わるときの着座スイッチＳＷ７を降車意図検出手段として利用することも可能である。
【０２１５】
【発明の効果】
本発明の車両用警報装置は、降車措置として不適切な措置、例えば、スモールランプやルームランプの消し忘れ、あるいは、パーキングブレーキの掛け忘れやトランクリッドの閉め忘れがあり、かつ、ドアの開放操作等によって車両利用者に降車する意図があることが明らかとなった段階で初めて内部用警報手段を作動させて車両の利用者に不適切な降車措置があることを知らせるようにしているので、車両利用者の降車意図の有無に関わり無く不用意に車内に警報音が鳴り響くといった煩わしさを解消することができる。従って、例えば、車両の利用者が、イグニションキーを抜いてからルームランプやスモールランプを消そうと思っているような場合に、イグニションキーを抜いた瞬間に無条件に車両内に警報音が鳴り響く等の煩わしさを解消することができる。
また、車両の利用者が車内の警報に気付かずにドアの開閉やドアロックあるいは座席から腰を浮かせるといった最終的な降車措置を行なった場合には、外部用警報手段を作動させ、車両の外に出た利用者に不適切な降車措置があることを直ちに警報音で知らせるようにしているので、車両の利用者が適切な降車措置を施さずに車両を離れてしまうといった問題も未然に防止することができる。
【０２１６】
更に、不適切な降車措置を車両の内部に可視表示するようにしているので、警報音を伴う警報手段が作動する前に不適切な降車措置を検出して適切な措置を施すことが可能であり、また、視覚に基いて不適切な措置の種別も容易に判定することもできる。
【図面の簡単な説明】
【図１】本発明が目的を達成するために採用した手段の概要について示した機能ブロック図である（クレーム対応図）。
【図２】本発明を適用した一実施形態の車両用警報装置の構成の概要について示した機能ブロック図である。
【図３】同実施形態のウォーニングブザーコントローラのＣＰＵが繰り返し実行する警報切替処理の概要について示したフローチャートである。
【図４】図２の構造を有する車両用警報装置に対して利用可能な警報切替処理の他の一例について示したフローチャートである。
【図５】本発明を適用した他の一実施形態の車両用警報装置の構成の概要について示した機能ブロック図である。
【図６】同実施形態のウォーニングブザーコントローラのＣＰＵが繰り返し実行する警報切替処理の概要について示したフローチャートである。
【図７】本発明を適用した更に別の一実施形態の車両用警報装置の構成の概要について示した機能ブロック図である。
【図８】同実施形態のウォーニングブザーコントローラのＣＰＵが繰り返し実行する警報切替処理の概要について示したフローチャートである。
【図９】本発明を適用した更に別の一実施形態の車両用警報装置の構成の概要について示した機能ブロック図である。
【図１０】同実施形態のウォーニングブザーコントローラのＣＰＵが繰り返し実行する警報切替処理の概要について示したフローチャートである。
【図１１】本発明を適用した更に別の一実施形態の車両用警報装置の構成の概要について示した機能ブロック図である。
【図１２】同実施形態のウォーニングブザーコントローラのＣＰＵが繰り返し実行する警報切替処理の概要について示したフローチャートである。
【図１３】同実施形態で使用される警報種類判別フラグの構成を示した概念図である。
【図１４】同実施形態に配備された室内警告灯の構成例について示した概念図である。
【図１５】警報種類判別フラグの値と室内警告灯の点灯状態との対応関係を示した図である。
【符号の説明】
１  車両用警報装置
２  車内ブザー（内部用警報手段）
３  車外アラーム（外部用警報手段の主要部）
４  車外アラーム用ドライバ（外部用警報手段の一部）
５  ウォーニングブザーコントローラ（警報切替手段）
６  スモールランプ
７  車両用警報装置
８  ウォーニングブザーコントローラ（警報切替手段）
９  車両用警報装置
１０  ウォーニングブザーコントローラ（警報切替手段）
１１  車両用警報装置
１２  ウォーニングブザーコントローラ（警報切替手段）
１３  ルームランプ
１４  車両用警報装置
１５  室内警告灯（未完了措置表示手段）
１６  ウォーニングブザーコントローラ
ＳＷ１  スモールランプ検出スイッチ（未完了措置検出手段）
ＳＷ２  ドアスイッチ（降車意図検出手段としてのドア開放検出スイッチ，降車措置検出手段としてのドア閉鎖検出スイッチ）
ＳＷ２’  ドアスイッチ（降車意図検出手段としてのドア開放検出スイッチ）
ＳＷ３  イグニションキー抜き取り検出スイッチ
ＳＷ４  車外アラーム選択スイッチ
ＳＷ５  ドアロック検出スイッチ（降車措置検出手段）
ＳＷ６  パーキングブレーキ検出スイッチ（未完了措置検出手段）
ＳＷ７  着座スイッチ
ＳＷ７’  着座スイッチ（降車措置検出手段）
ＳＷ８  ルームランプ検出スイッチ（未完了措置検出手段）
ＳＷ９  トランクリッド検出スイッチ（未完了措置検出手段）
Ａ  内部用警報手段
Ｂ  外部用警報手段
Ｃ  未完了措置検出手段
Ｄ  降車意図検出手段
Ｅ  降車措置検出手段
Ｆ  警報切替手段
【図１】
2004206626.tif 000003
【図２】
2004206626.tif 000004
【図３】
2004206626.tif 000005
【図４】
2004206626.tif 000006
【図５】
2004206626.tif 000007
【図６】
2004206626.tif 000008
【図７】
2004206626.tif 000009
【図８】
2004206626.tif 000010
【図９】
2004206626.tif 000011
【図１０】
2004206626.tif 000012
【図１１】
2004206626.tif 000013
【図１２】
2004206626.tif 000014
【図１３】
2004206626.tif 000015
【図１４】
2004206626.tif 000016
【図１５】
2004206626.tif 000017