(57)【要約】【課題】自車両の逆走を未然に防止するための改善された車両逆走防止装置、車両逆走防止方法、およびプログラムを提供する。【解決手段】本開示の一態様に係る車両逆走防止装置は、車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定する位置判定部と、車両が駐車状態から走行状態に移行したか否かを判定する走行状態判定部と、車両がサービスエリアまたはパーキングエリア内に位置すると位置判定部が判定し、且つ、車両が駐車状態から走行状態に移行したと走行状態判定部が判定した場合、車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定する注意喚起判定部と、条件が満たされると判定された場合、注意喚起を実行する注意喚起実行部と、を備える。【選択図】図２
2018088145.tif 000002
【特許請求の範囲】
【請求項１】
車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定する位置判定部と、
前記車両が駐車状態から走行状態に移行したか否かを判定する走行状態判定部と、
前記車両がサービスエリアまたはパーキングエリア内に位置すると前記位置判定部が判定し、且つ、前記車両が駐車状態から走行状態に移行したと前記走行状態判定部が判定した場合、前記車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定する注意喚起判定部と、
前記条件が満たされると判定された場合、前記注意喚起を実行する注意喚起実行部と、
を備える、車両逆走防止装置。
【請求項２】
前記車両の電源が投入された時に、前記走行状態判定部は、前記車両が前記駐車状態にあると判定する、請求項１に記載の車両逆走防止装置。
【請求項３】
前記車両のシフトレバーの状態がパーキングである場合、前記走行状態判定部は、前記車両が前記駐車状態にあると判定する、請求項１または２に記載の車両逆走防止装置。
【請求項４】
前記位置判定部は、前記車両の位置および前記車両が前記サービスエリアまたはパーキングエリアに入る前に走行した道路に基づいて、前記車両が前記サービスエリアまたはパーキングエリア内にいるか否かを判定する、請求項１から３のいずれかに記載の車両逆走防止装置。
【請求項５】
注意喚起済みフラグを記憶する記憶部を備え、
前記注意喚起済みフラグがセットされている場合、前記注意喚起判定部は、前記条件が満たされないと判定し、
前記注意喚起実行部が前記注意喚起を実行した後に、前記注意喚起判定部は、前記注意喚起済みフラグをセットする、請求項１から４のいずれかに記載の車両逆走防止装置。
【請求項６】
前記車両が前記サービスエリアまたはパーキングエリア内にいないと前記位置判定部が判定した場合、前記注意喚起判定部は、前記注意喚起済みフラグをセットする、請求項５に記載の車両逆走防止装置。
【請求項７】
前記注意喚起判定部は、前記車両がバックで走行している場合、前記条件が満たされないと判定する、請求項１から６のいずれかに記載の車両逆走防止装置。
【請求項８】
前記車両の速度が予め定められた第１の速度未満の状態で予め定められた第１の時間が経過した場合、前記走行状態判定部は、前記車両が駐車状態にあると判定する、請求項１から７のいずれかに記載の車両逆走防止装置。
【請求項９】
前記車両が予め定められた第２の速度以上の速度で継続して走行した時間が予め定められた第２の時間を超えた場合、前記注意喚起判定部は、前記条件が満たされると判定する、請求項１から８のいずれかに記載の車両逆走防止装置。
【請求項１０】
前記車両の速度が予め定められた第３の速度を超えた場合、前記注意喚起判定部は、前記条件が満たされる判定する、請求項１から９のいずれかに記載の車両逆走防止装置。
【請求項１１】
前記車両が最後に駐車状態にあった時刻からの前記車両の走行距離が前記サービスエリアまたはパーキングエリアに基づいて決定される第１の距離を超えた場合、前記注意喚起判定部は、前記条件が満たされると判定する、請求項１から１０のいずれかに記載の車両逆走防止装置。
【請求項１２】
前記注意喚起実行部は、逆走防止のための注意喚起画面と音声の少なくともいずれかにより、前記注意喚起を実行する、
請求項１から１１のいずれかに記載の車両逆走防止装置。
【請求項１３】
前記注意喚起は、進行方向について注意を促すと共に、正しい進行方向も提示させる、
請求項１２に記載の車両逆走防止装置。
【請求項１４】
車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定するステップと、
前記車両が駐車状態から走行状態に移行したか否かを判定するステップと、
前記車両がサービスエリアまたはパーキングエリア内に位置すると判定され、且つ、前記車両が駐車状態から走行状態に移行したと判定された場合、前記車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定するステップと、
前記条件が満たされると判定された場合、前記注意喚起を実行するステップと、
を備える、車両逆走防止方法。
【請求項１５】
車両逆走防止装置が備えるコンピュータに、
車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定するステップと、
前記車両が駐車状態から走行状態に移行したか否かを判定するステップと、
前記車両がサービスエリアまたはパーキングエリア内に位置すると判定され、且つ、前記車両が駐車状態から走行状態に移行したと判定された場合、前記車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定するステップと、
前記条件が満たされると判定された場合、前記注意喚起を実行するステップと、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両逆走防止装置、車両逆走防止方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、高速道路等のサービスエリアまたはパーキングエリア（ＳＡ／ＰＡ）の構造の複雑化、運転手の高齢化に伴い、高速道路等の本線からＳＡ／ＰＡに入るための導入路を通ってＳＡ／ＰＡに入った車両が、本線に戻る際にＳＡ／ＰＡから導入路に逆走する事件が増加している。
【０００３】
図１は、ＳＡ／ＰＡにおける逆走の説明図である。逆走の例として、本線Ｔを走行していた車両が、パーキングエリアＰに駐車した後に、本線Ｔに戻る際に、誤って導入路を矢印Ａ１の方向に走行する場合や、本線Ｔに戻った後に、矢印Ａ２で示されるように本線Ｔの方向Ｄと異なる方向に走行してしまう場合が挙げられる。このような逆走は、正面衝突等の重大な交通事故につながる可能性があり、非常に危険である。逆走への対策として、車両がＳＡ／ＰＡから導入路に逆走することを防止するための車載装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１００３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の車載装置は、ＳＡ／ＰＡ内において自車両の位置が逆走判定範囲に位置し、かつ自車両が所定の距離を走行した場合、自車両が逆走していると判定し警告する。ここで、逆走判定範囲とは、自車両が逆走しているか否かを判定する範囲である。しかしながら、逆走判定範囲を計算するために、非常に高度な計算処理や専用データベースが必要とされるという問題がある。さらに、計算処理が非常に高度であるが故に、車載装置が誤警告をしてしまう可能性があるという問題がある。
【０００６】
また、特許文献１に記載の車載装置は、導入路と本線との分岐点を基準として逆走判定範囲を計算する。したがって、ＳＡ／ＰＡに入って間もない車両の運転手がＳＡ／ＰＡの入口付近で駐車スペースを探す間に、車両が逆走判定範囲を走行した場合に、車載装置が誤警告をしてしまう可能性があるという問題がある。さらに、ＳＡ／ＰＡの構造が複雑である場合、車載装置が逆走判定範囲を設定できず、したがって警告ができないという問題や、車載装置が不適切な逆走判定範囲を設定した結果、誤警告をしてしまうという問題がある。
【０００７】
本開示の目的は、自車両の逆走を未然に防止するための改善された車両逆走防止装置、車両逆走防止方法、およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本開示の一態様に係る車両逆走防止装置は、車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定する位置判定部と、前記車両が駐車状態から走行状態に移行したか否かを判定する走行状態判定部と、前記車両がサービスエリアまたはパーキングエリア内に位置すると前記位置判定部が判定し、且つ、前記車両が駐車状態から走行状態に移行したと前記走行状態判定部が判定した場合、前記車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定する注意喚起判定部と、前記条件が満たされると判定された場合、前記注意喚起を実行する注意喚起実行部と、を備える構成を採る。
【０００９】
本開示の一態様に係る車両逆走防止方法は、車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定するステップと、前記車両が駐車状態から走行状態に移行したか否かを判定するステップと、前記車両がサービスエリアまたはパーキングエリア内に位置すると判定され、且つ、前記車両が駐車状態から走行状態に移行したと判定された場合、前記車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定するステップと、前記条件が満たされると判定された場合、前記注意喚起を実行するステップと、を備える構成を採る。
【００１０】
本開示の一態様に係るプログラムは、車両逆走防止装置が備えるコンピュータに、車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定するステップと、前記車両が駐車状態から走行状態に移行したか否かを判定するステップと、前記車両がサービスエリアまたはパーキングエリア内に位置すると判定され、且つ、前記車両が駐車状態から走行状態に移行したと判定された場合、前記車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定するステップと、前記条件が満たされると判定された場合、前記注意喚起を実行するステップと、を実行させる構成を採る。
【発明の効果】
【００１１】
本開示によれば、自車両の逆走を未然に防止するための改善された車両逆走防止装置、車両逆走防止方法、およびプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、ＳＡ／ＰＡにおける逆走の説明図である。
【図２】図２は、第１の実施の形態に係る車両逆走防止装置の構成図である。
【図３】第１の実施の形態に係る車両逆走防止装置の動作の一例を示すフローチャートである。
【図４Ａ】表示部が表示する駐車時における表示画面の一例である。
【図４Ｂ】表示部が表示する注意を促す注意喚起画面の一例である。
【図５】表示部が表示する注意を促す注意喚起画面の他の一例である。
【図６】第２の実施の形態に係る車両逆走防止装置の動作の一例を示すフローチャートである。
【図７】コンピュータのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本開示の実施の形態について、図面を参照して詳細に説明する。
【００１４】
（第１の実施の形態）
図２は、第１の実施の形態に係る車両逆走防止装置１の構成図である。車両逆走防止装置１は、制御部２と、表示部３と、地図情報記憶部４と、フラグ記憶部５とを備える。
【００１５】
制御部２は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備える。ＣＰＵは、例えばＲＯＭから処理内容に応じたプログラムを読み出してＲＡＭに展開し、展開したプログラムと協働して、制御部２の各ブロックの動作を集中制御する。制御部２は、ＡＣＣ状態検出部６と、シフトレバー状態検出部７と、車速検出部８と、走行状態判定部９と、走行距離算出部１０と、走行時間算出部１１と、リバース信号検出部１２と、自車位置算出部１３と、位置判定部１４と、注意喚起判定部１５として機能する。
【００１６】
ＡＣＣ状態検出部６は、自車両の電源が投入されているか否かを検出する。一例において、自車両の電源が投入されると同時にカーナビゲーションシステムの電源が投入される場合、ＡＣＣ状態検出部６は、カーナビゲーションシステムの電源が投入されているか否かを検出することにより、自車両の電源が投入されているか否かを検出する。
【００１７】
シフトレバー状態検出部７は、自車両のシフトレバーの状態を検出する。シフトレバーの状態は、例えば、パーキング（Ｐ）、ドライブ（Ｄ）、リバース（Ｒ）である。一例において、シフトレバー状態検出部７は、自車両が備えるＥＣＵ（図示せず）から、シフトレバーの状態を示す信号を取得することにより、自車両のシフトレバーの状態を検出する。
【００１８】
車速検出部８は、自車両の速度を検出する。一例において、車速検出部８は、自車両が所定距離を進む毎にカーナビゲーションシステムが受け取るパルスに基づいて、自車両の速度を検出する。他の一例において、車速検出部８は、自車両が備えるＥＣＵ（図示せず）から、車速を示す信号を取得することにより、自車両の速度を検出する。他の一例において、車速検出部８は、カーナビゲーションシステムから取得する自車両の位置の変化に基づいて、自車両の速度を検出する。
【００１９】
走行状態判定部９は、自車両が駐車状態から走行状態に移行したか否かを判定する。一例において、走行状態判定部９は、ＡＣＣ状態検出部６から取得する、自車両の電源が投入されているか否かを示す情報に基づいて、自車両の電源が投入された時に、自車両が駐車状態にあると判定する。
【００２０】
一例において、走行状態判定部９は、シフトレバー状態に基づく判定条件が満たされる場合、自車両が駐車状態にあると判定する。ここで、シフトレバー状態に基づく判定条件とは、シフトレバー状態検出部７から取得する自車両のシフトレバーの状態を示す情報がパーキング（Ｐ）を示しているという条件のことである。
【００２１】
一例において、走行状態判定部９は、停車時間に基づく判定条件が満たされる場合、自車両が駐車状態にあると判定する。ここで、停車時間に基づく判定条件とは、自車両の速度が第１の速度未満の状態で、第１の時間が経過したという条件のことである。ここで、第１の速度および第１の時間は、自車両が駐車状態にあると考えることのできる、予め定められた任意の速度および時間である。例えば、第１の速度は、時速１キロメートル以下の任意の速度であり、第１の時間は、１０分である。例えば、走行状態判定部９は、車速検出部８から取得する自車両の速度を示す情報に基づいて、停車時間に基づく判定条件が満たされるか否かを判定する。また、一例において、走行状態判定部９は、自車両の速度が第１の速度を超えた場合、自車両が走行状態に移行したと判定する。
【００２２】
走行距離算出部１０は、自車両が最後に駐車状態にあった時刻からの自車両の走行距離を算出する。一例において、走行距離算出部１０は、自車両が最後に駐車状態にあった時刻から速度の積分を行うことにより、自車両が最後に駐車状態にあった時刻からの自車両の走行距離を算出する。他の一例において、走行距離算出部１０は、車速パルスの係数に基づいて、自車両が最後に駐車状態にあった時刻からの自車両の走行距離を算出する。一例において、走行距離算出部１０は、走行状態判定部９から取得する自車両が駐車状態にあるか否かを示す情報に基づいて、自車両が最後に駐車状態にあった時刻を決定する。
【００２３】
走行時間算出部１１は、自車両が第２の速度以上の速度で現在までに継続して走行した時間を算出する。一例において、走行時間算出部１１は、タイムスタンプ記憶部（図示せず）を備え、車速検出部８から取得する自車両の速度を示す情報に基づいて、自車両が第２の速度未満になった時にタイムスタンプを更新し、タイムスタンプで示される時刻と現在の時刻との差を算出することにより、自車両が第２の速度以上の速度で現在までに継続して走行した時間を算出する。第２の速度は、第１の速度よりも高い予め定められた任意の速度であり、例えば、時速１０キロメートルである。
【００２４】
リバース信号検出部１２は、自車両のリバース信号を検出する。一例において、リバース信号検出部１２は、自車両が備えるＥＣＵ（図示せず）から、シフトレバーの状態がリバース（Ｒ）であるか否かを示す信号を取得することにより、自車両のリバース信号を検出する。
【００２５】
自車位置算出部１３は、自車両の位置を算出する。一例において、自車位置算出部１３は、ＧＰＳ等の位置測定手段を備えるカーナビゲーションシステムから取得する自車両の位置を示す情報に基づいて、自車両の位置を算出する。
【００２６】
位置判定部１４は、自車両がＳＡ（サービスエリア）またはＰＡ（パーキングエリア）（ＳＡ／ＰＡ）に位置するか否かを判定する。一例において、位置判定部１４は、自車両がＳＡ／ＰＡを定義する範囲内にいるか否かを判定することにより、自車両がＳＡ／ＰＡに位置するか否かを判定する。例えば、位置判定部１４は、自車両がＳＡ／ＰＡに位置する時にカーナビゲーションシステムが備えるロケータ（図示せず）によって設定されるＳＡ／ＰＡ識別フラグの値がＴＲＵＥである場合に、自車両がＳＡ／ＰＡに位置すると判定する。位置判定部１４は、ＳＡ／ＰＡを定義するＳＡ／ＰＡ内道路データに基づいて、ＳＡ／ＰＡを定義する範囲を求めてもよく、また、ＳＡ／ＰＡを定義するＳＡ／ＰＡポリゴンに基づいて、ＳＡ／ＰＡを定義する範囲を求めてもよい。
【００２７】
一例において、自車両が走行していた道路が特定されている場合、位置判定部１４は、自車位置算出部１３から取得する自車両の位置を示す情報と自車両がＳＡ／ＰＡに入る前に走行した道路とに基づいて、自車両がＳＡ／ＰＡに位置すると判定する。これにより、ＳＡ／ＰＡと一般道が上下に重なった階層構造を有する場合等、ＳＡ／ＰＡが複雑な構造を有する場合であっても、位置判定部１４は、自車両がＳＡ／ＰＡに位置するか否かをより正確に判定することができる。
【００２８】
注意喚起判定部１５は、自車両がＳＡ／ＰＡ内に位置すると位置判定部１４が判定し、且つ、自車両が駐車状態から走行状態に移行したと走行状態判定部９が判定した場合、自車両の乗員（例えば、運転手）に対して進行方向に注意する旨の注意喚起（逆走防止のための注意喚起）を実行する条件が満たされるか否かを判定する。
【００２９】
一例において、注意喚起判定部１５は、進行方向に基づく判定条件が満たされる場合、注意喚起を実行する条件が満たされないと判定する。ここで、進行方向に基づく判定条件とは、車両がバックで走行しているという条件のことである。自車両がバックしている場合、駐車  などによる後退走行の可能性があるため、そのまま自車両が本線に合流する可能性は低いので、注意喚起を実行する必要がないと考えることができるからである。例えば、注意喚起判定部１５は、リバース信号検出部１２からリバース信号を取得しているか否かに基づいて、進行方向に基づく判定条件が満たされるか否かを判定する。
【００３０】
一例において、注意喚起判定部１５は、走行距離に基づく判定条件が満たされる場合、走行状態に移行した自車両において、注意喚起を実行する条件が満たされると判定する。ここで、走行距離に基づく判定条件とは、自車両が最後に駐車状態にあった時刻からの自車両の走行距離が第１の距離を超えたという条件のことである。ここで、第１の距離は、自車両がＳＡ／ＰＡから出る場合に初めて駐車位置から走行すると考えることのできる、ＳＡ／ＰＡに基づいて決定される任意の距離である。第１の距離は、例えば、地図情報記憶部４から取得するＳＡ／ＰＡの入口および出口の間の距離の所定の割合（例えば３０％〜５０％）である。例えば、注意喚起判定部１５は、走行距離算出部１０から取得する自車両が最後に駐車状態にあった時刻からの自車両の走行距離を示す情報に基づいて、走行距離に基づく判定条件が満たされるか否かを判定する。
【００３１】
一例において、注意喚起判定部１５は、走行時間に基づく判定条件が満たされる場合、走行状態に移行した自車両において、注意喚起を実行する条件が満たされると判定する。ここで、走行時間に基づく判定条件とは、自車両が第２の速度以上の速度で継続して走行した時間が第２の時間を超えたという条件のことである。ここで、第２の速度および第２の時間は、自車両が移動を開始したと考えることのできる、予め定められた任意の速度および時間である。例えば、第２の速度は、時速１０キロメートルであり、第２の時間は、３秒である。例えば、注意喚起判定部１５は、走行時間算出部１１から取得する自車両の速度を示す情報に基づいて、走行時間に基づく判定条件が満たされるか否かを判定する。
【００３２】
一例において、注意喚起判定部１５は、車速に基づく判定条件が満たされる場合、走行状態に移行した自車両において、注意喚起を実行する条件が満たされると判定する。ここで、車速に基づく判定条件とは、車速検出部８から取得する自車両の速度が第３の速度を超えたという条件のことである。一例において、第３の速度は、第１の速度および第２の速度よりも高い予め定められた任意の速度であり、自車両がこれから本線に合流する可能性が高いと考えることができる任意の速度である。第３の速度は、例えば、時速３０キロメートルである。例えば、注意喚起判定部１５は、車速検出部８から取得する自車両の速度を示す情報に基づいて、車速に基づく判定条件が満たされるか否かを判定する。
【００３３】
一例において、注意喚起判定部１５は、位置に基づく判定条件が満たされる場合、走行状態に移行した自車両において、注意喚起を実行する条件が満たされると判定する。ここで、位置に基づく判定条件とは、自車両の位置とＳＡ／ＰＡの出入口との距離が第２の距離以下になったという条件のことである。ここで、第２の距離は、ＳＡ／ＰＡに接近した自車両がＳＡ／ＰＡから出ると考えることのできる任意の距離であり、例えば、５０ｍである。例えば、注意喚起判定部１５は、自車位置算出部１３から取得する自車両の位置とＳＡ／ＰＡの出入口との距離に基づいて、位置に基づく判定条件が満たされるか否かを判定する。
【００３４】
表示部３は、表示装置を備え、注意喚起判定部１５が注意喚起を実行すると判定した場合に、表示装置に注意喚起画面を表示させる。表示部３は、注意喚起判定部１５が注意喚起を実行すると判定した場合に、ここで、注意喚起画面は、乗員に対して、進行方向についての注意を促す内容の画面である。表示装置は、例えば、カーナビゲーションシステムが備える表示装置である。表示部３は、注意喚起判定部１５が逆走防止のための注意喚起を実行すると判定した場合に、注意喚起を実行する注意喚起実行部として機能する。
【００３５】
地図情報記憶部４は、ＳＡ／ＰＡを示す情報を含む地図情報を記憶する。一例において、地図情報記憶部４は、カーナビゲーションシステムが使用する地図情報を記憶する不揮発性の記憶媒体である。ＳＡ／ＰＡを示す情報は、例えば、ＳＡ／ＰＡ内道路データである。
【００３６】
フラグ記憶部５は、注意喚起を既に実行したか否かを示す注意喚起済みフラグを記憶する。一例において、フラグ記憶部５は、揮発性メモリを備える。注意喚起判定部１５は、フラグ記憶部５から読み込んだ注意喚起済みフラグがセットされている場合、注意喚起を実行しない。注意喚起済みフラグをセットする場合の詳細については、図３を参照して後述する。
【００３７】
図３は、第１の実施の形態に係る車両逆走防止装置１の動作の一例を示すフローチャートである。この処理は、例えば車両のエンジンが起動されることに伴い、車両逆走防止装置１のＣＰＵがＲＯＭに格納されているプログラムを読み出して実行することにより実現される。図３に示されるフローチャートは、車両のエンジンが起動されている間、定期的に（例えば１００ミリ秒に１回）実行される。
【００３８】
ステップＳ１において、制御部２は、図３に示されるフローチャートの実行がＡＣＣ−ＯＮ後の初回の実行であるか否かを判定する（走行状態判定部９としての処理）。初回の実行である場合（ステップＳ１：Ｙｅｓ）、ステップＳ２に進む。一例において、走行状態判定部９は、ＡＣＣ状態検出部６から自車両の電源が投入されたことを示す情報を受け取った時に、図３に示されるフローチャートがＡＣＣ−ＯＮ後に最初に実行されると判定する。ステップＳ２において、制御部２は、注意喚起済みフラグをリセットする（注意喚起判定部１５としての処理）。これにより、注意喚起を実行する条件が満たされた時に、制御部２は、注意喚起を実行するようになる。
【００３９】
一方、図３に示されるフローチャートの実行がＡＣＣ−ＯＮ後の初回の実行でない場合（ステップＳ１：Ｎｏ）、ステップＳ３に進む。ステップＳ３において、制御部２は、注意喚起済みであるか否かを判定する（注意喚起判定部１５としての処理）。例えば、注意喚起判定部１５は、フラグ記憶部５から読み込んだ注意喚起済みフラグがセットされている場合、注意喚起済みであると判定する。
【００４０】
注意喚起済みであると判定した場合（ステップＳ３：Ｙｅｓ）、再度の注意喚起を実行する必要がないので、フローを終了する。これにより、車両逆走防止装置１による冗長な注意喚起を防ぐことができる。
【００４１】
一方、注意喚起済みでないと判定した場合(ステップＳ３：Ｎｏ)、ステップＳ４に進む。ステップＳ４において、制御部２は、自車両がＳＡ／ＰＡ内にいるか否かを判定する（位置判定部１４としての処理）。
【００４２】
自車両がＳＡ／ＰＡ内にいないと判定した場合（ステップＳ４：Ｎｏ）、少なくとも自車両が次回にＳＡ／ＰＡに入るまでは注意喚起を実行する必要がないので、ステップＳ７に進む。
【００４３】
一方、自車両がＳＡ／ＰＡ内にいると判定した場合（ステップＳ４：Ｙｅｓ）、ステップＳ５に進む。ステップＳ５において、制御部２は、注意喚起を実行する条件が満たされたか否かを判定する（注意喚起判定部１５としての処理）。一例において、注意喚起判定部１５は、上述の進行方向に基づく判定条件が満たされない場合であって、かつ、いずれも上述の、車速に基づく判定条件、走行距離に基づく判定条件、走行時間に基づく判定条件、および位置に基づく判定条件の少なくとも１つが満たされる場合に、注意喚起を実行する条件が満たされると判定する。
【００４４】
なお、注意喚起判定部１５が注意喚起を実行する条件が満たされると判定するための判定条件としては、上述の、進行方向に基づく判定条件、車速に基づく判定条件、走行距離に基づく判定条件、走行時間に基づく判定条件、および位置に基づく判定条件の少なくとも１つを、論理積または論理和を用いて任意に組み合わせた条件を用いることができる。論理積に基づく組み合わせを用いることにより、注意喚起判定部１５はより正確に注意喚起を実行する条件を判定することができる。
【００４５】
注意喚起を実行する条件が満たされないと判定した場合（ステップＳ５：Ｎｏ）、注意喚起を実行する必要がないので、フローを終了する。一方、注意喚起を実行する条件が満たされると判定した場合（ステップＳ５：Ｙｅｓ）、ステップＳ６に進む。
【００４６】
ステップＳ６において、制御部２は、注意喚起を実行する（表示部３としての処理）。一例において、表示部３は、注意を促す注意喚起画面を（例えば３秒間）表示装置に表示させることにより、注意喚起を実行する。表示画面の内容については、図４Ａ〜図５を参照して後述する。
【００４７】
ステップＳ７において、制御部２は、注意喚起済みフラグをセットする（注意喚起判定部１５としての処理）。例えば、注意喚起判定部１５は、フラグ記憶部５が記憶する注意喚起済みフラグをセットする。これにより、図３に示されるフローチャートが継続して定期的に実行される場合、次回以降は、ステップＳ３の後にフローが終了し、ステップＳ６における注意喚起が実行されない。したがって、車両逆走防止装置１による冗長な注意喚起を防ぐことができる。
【００４８】
図４Ａは、表示部３が表示する駐車時における表示画面の一例Ｉ１である。図４Ｂは、表示部３が表示する注意を促す注意喚起画面の一例Ｉ２である。駐車時における表示画面の一例Ｉ１は、例えば、通常のカーナビゲーションシステムの表示画面であり、進行方向について注意を促すメッセージは表示されない。一方、自車両が走行を始め、注意喚起の条件が満たされると、表示部３は表示画面の一例Ｉ１に代えて表示画面の一例Ｉ２を表示する。表示部３は、本線に合流する時に、進行方向について注意を促すメッセージＭ１を表示する。これにより、本開示に係る車両逆走防止装置１は、自車両の進行方向に乗員が注意すべき適切なタイミングにおいて、乗員に対して、進行方向についての注意を促すことができる。
【００４９】
図５は、表示部３が表示する注意を促す注意喚起画面の他の一例Ｉ３である。表示部３は、本線に合流する時に、進行方向について注意を促すメッセージＭ２を表示する。表示部３は、パーキングＰ内を走行する自車両の位置を示す印Ｖを表示する。また、表示部３は、例えば、本線に合流するために通行すべき正しい出口を示す旨の印Ｓ１を表示する。さらに、表示部３は、例えば、本線に合流するために通行すべきでない誤った出口を示す旨の印Ｓ２を表示する。これにより、本開示に係る車両逆走防止装置１は、自車両の進行方向に乗員が注意すべき適切なタイミングにおいて、自車両の正しい進行方向を乗員に確認させることができる。
【００５０】
図４Ｂおよび図５に示される表示画面を表示することに加え、またはそれに代えて、例えば、表示部３は、運転席から視た３次元の視界を表示した画面上に正しい出口を示す印を重畳的に表示してもよい。また、誤った出口と自車両Ｖとの距離に応じて、表示画面の色を（例えば距離が小さくなるほど青から赤へと）変化させてもよい。
【００５１】
このように、第１の実施の形態に係る車両逆走防止装置１は、車両がサービスエリアまたはパーキングエリア内に位置するか否かを判定する位置判定部１４と、車両が駐車状態から走行状態に移行したか否かを判定する走行状態判定部９と、車両がサービスエリアまたはパーキングエリア内に位置すると位置判定部１４が判定し、且つ、車両が駐車状態から走行状態に移行したと走行状態判定部９が判定した場合、車両の乗員に対して逆走防止のための注意喚起を実行するための条件が満たされるか否かを判定する注意喚起判定部１５と、条件が満たされると判定された場合、注意喚起を実行する注意喚起実行部と、を備える構成を採る。
【００５２】
一般に、乗員がＳＡ／ＰＡに自車両を駐車し、休憩を取った後に、自車両を逆走させる可能性が高くなる。第１の実施の形態に係る車両逆走防止装置１によれば、逆走の可能性が高いＳＡ／ＰＡ内における駐車の後に、自車両の逆走の事実が確定する前に、乗員に対して注意喚起を実行することができ、逆走を未然に防止することができる。また、車両逆走防止装置１によれば、注意喚起を実行する条件を判定するための条件を、容易に判定することができる。したがって、車両逆走防止装置１の実装にかかるコストを下げることができ、車両逆走防止装置１による誤警告の可能性もより低くすることができる。
【００５３】
（第２の実施の形態）
図６は、第２の実施の形態に係る車両逆走防止装置１の動作の一例を示すフローチャートである。この処理は、例えば車両のエンジンが起動されることに伴い、車両逆走防止装置１のＣＰＵがＲＯＭに格納されているプログラムを読み出して実行することにより実現される。図６に示されるフローチャートは、車両のエンジンが起動されている間、定期的に（例えば１００ミリ秒に１回）実行される。
【００５４】
ステップＳ１’において、制御部２は、自車両が駐車状態にあるか否かを判定する（走行状態判定部９としての処理）。一例において、走行状態判定部９は、上述の、シフトレバー状態に基づく判定条件および／または停車時間に基づく判定条件が満たされる場合に、自車両が駐車状態にあると判定する。
【００５５】
自車両が駐車状態にあると判定された場合（ステップＳ１’：Ｙｅｓ）、ステップＳ２に進む。一方、自車両が駐車状態にないと判定された場合（ステップＳ１’：Ｎｏ）、ステップＳ３に進む。
【００５６】
図６に示されるステップＳ２〜Ｓ７の処理内容は、それぞれ図３に示されるステップＳ２〜Ｓ７の処理内容と同一であるので、説明を省略する。
【００５７】
このように、第２の実施の形態に係る車両逆走防止装置１において、走行状態判定部９は、自車両のシフトレバーの状態を示す情報がパーキングを示している場合、自車両が駐車状態にあると判定し、また、走行状態判定部９は、自車両の速度が第１の速度未満の状態で第１の時間が経過した場合、自車両が駐車状態にあると判定する。
【００５８】
第２の実施の形態に係る車両逆走防止装置１によれば、例えば、ＳＡ／ＰＡにおいてエンジンを停止せずに駐車していた後であっても、自車両の進行方向に乗員が注意すべき適切なタイミングにおいて、乗員に対して、進行方向についての注意を促すことができる。例えば、ＳＡ／ＰＡにおいて、エアコンを稼働する電力を確保する等の理由により、車両がＳＡ／ＰＡにおいてエンジンを停止せずに駐車していた場合にも、本開示を適用することができる。
【００５９】
図７は、コンピュータのハードウェア構成の一例を示す図である。上述した各実施の形態および各変形例における各部の機能は、コンピュータ２１００が実行するプログラムにより実現される。
【００６０】
図７に示すように、コンピュータ２１００は、入力ボタン、タッチパッドなどの入力装置２１０１、ディスプレイ、スピーカなどの出力装置２１０２、ＣＰＵ（Central Processing Unit）２１０３、ＲＯＭ（Read Only Memory）２１０４、ＲＡＭ（Random Access Memory）２１０５を備える。また、コンピュータ２１００は、ハードディスク装置、ＳＳＤ（Solid State Drive）などの記憶装置２１０６、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＵＳＢ（Universal Serial Bus）メモリなどの記録媒体から情報を読み取る読取装置２１０７、ネットワークを介して通信を行う送受信装置２１０８を備える。上述した各部は、バス２１０９により接続される。
【００６１】
そして、読取装置２１０７は、上記各部の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置２１０６に記憶させる。あるいは、送受信装置２１０８が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各部の機能を実現するためのプログラムを記憶装置２１０６に記憶させる。
【００６２】
そして、ＣＰＵ２１０３が、記憶装置２１０６に記憶されたプログラムをＲＡＭ２１０５にコピーし、そのプログラムに含まれる命令をＲＡＭ２１０５から順次読み出して実行することにより、上記各部の機能が実現される。また、プログラムを実行する際、ＲＡＭ２１０５または記憶装置２１０６には、各実施の形態で述べた各種処理で得られた情報が記憶され、適宜利用される。
【００６３】
（その他の実施の形態）
第１の実施の形態および第２の実施の形態においては、車両逆走防止装置の表示部３が注意喚起画面を表示することにより、乗員に対して、本線合流時の進行方向についての注意を促す。これに加えて、またはこれに代えて、車両逆走防止装置がスピーカ等の音声発生部（図示せず）を備え、注意喚起実行部が音声発生部に警告音（例えば、「ポーン」という警告音）や音声（例えば、「本線に合流時、進行方向にご注意下さい」のようなメッセージの読み上げ）を発生させることにより、乗員に対して注意喚起を実行する実施の形態も考えることができる。
【００６４】
第１の実施の形態においては、図３に示されるフローチャートの実行がＡＣＣ−ＯＮ後の初回の実行である場合（ステップＳ１：Ｙｅｓ）に、注意喚起済みフラグをリセットする。一方、第２の実施の形態においては、図６に示されるフローチャートにおいて、自車両が駐車状態であると判定された場合（ステップＳ１’：Ｙｅｓ）に、注意喚起済みフラグをリセットする。これらに代えて、ＡＣＣ−ＯＮ後の初回の実行である場合または自車両が駐車状態であると判定された場合に、注意喚起済みフラグをリセットする実施の形態、即ち、ステップＳ１およびステップＳ１’を融合した実施の形態も考えることができる。
【産業上の利用可能性】
【００６５】
本開示に係る車両逆走防止装置１は、車両に搭載されるカーナビゲーションシステムに適用されるのに好適である。
【符号の説明】
【００６６】
１  車両逆走防止装置
２  制御部
３  表示部
４  地図情報記憶部
５  フラグ記憶部
６  ＡＣＣ状態検出部
７  シフトレバー状態検出部
８  車速検出部
９  走行状態判定部
１０  走行距離算出部
１１  走行時間算出部
１２  リバース信号検出部
１３  自車位置算出部
１４  位置判定部
１５  注意喚起判定部
【図１】
2018088145.tif 000003
【図２】
2018088145.tif 000004
【図３】
2018088145.tif 000005
【図４Ａ】
2018088145.tif 000006
【図４Ｂ】
2018088145.tif 000007
【図５】
2018088145.tif 000008
【図６】
2018088145.tif 000009
【図７】
2018088145.tif 000010