(57)【特許請求の範囲】
【請求項１】
コンピュータに、
車両の位置情報を取得し、
前記位置情報を取得した前記車両が所定の複数の運転状態のいずれかであることを検知した場合、取得した前記位置情報と、前記所定の複数の運転状態それぞれについて設定される情報出力範囲と、に基づいて決定される出力装置に対して、検知された前記所定の複数の運転状態のいずれかの車両が存在する旨の情報を出力させ、
前記情報出力範囲は、前記車両が走行している道路の状態に応じて調整される、処理を実行させることを特徴とする車両情報出力プログラム。
【請求項２】
前記情報出力範囲内の道路に渋滞が発生しているか否かを判定し、
前記渋滞が発生している場合においては、前記情報出力範囲を前記渋滞が発生していない場合よりも狭くすることを特徴とする請求項１記載の車両情報出力プログラム。
【請求項３】
コンピュータによる車両情報出力方法であって、該コンピュータに、
車両の位置情報を取得し、
前記位置情報を取得した前記車両が所定の複数の運転状態のいずれかであることを検知した場合、取得した前記位置情報と、前記所定の複数の運転状態それぞれについて設定される情報出力範囲と、に基づいて決定される出力装置に対して、検知された前記所定の複数の運転状態のいずれかの車両が存在する旨の情報を出力させる、
前記情報出力範囲は、前記車両が走行している道路の状態に応じて調整される、
ことを特徴とする車両情報出力方法。
【請求項４】
車両の位置情報を取得する情報取得部と、
前記位置情報を取得した前記車両が所定の複数の運転状態のいずれかであることを検知した場合、取得した前記位置情報と、前記所定の複数の運転状態それぞれについて設定される情報出力範囲と、に基づいて決定される出力装置に対して、検知された前記所定の複数の運転状態のいずれかの車両が存在する旨の情報を出力させる表示指示部と、を有し、
前記情報出力範囲は、前記車両が走行している道路の状態に応じて調整される、ことを特徴とする車両情報出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両情報出力プログラム、車両情報出力方法及び車両情報出力装置に関する。
【背景技術】
【０００２】
近年では、道路における車両の走行状態等から危険運転が行われていることを検知し、該当車両の周辺の車両に対し、危険運転を行っている車両の存在を通知することで、危険の回避を促す技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−３３３２４
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術では、危険の回避を促す通知は、予め決められた範囲内にある車両に対して行われるものであり、通知を行う範囲については考慮されていない。このため、例えば危険運転の種類によっては、適正な通知が行われない可能性がある。
【０００５】
１つの側面では、危険の回避を促す通知の通知範囲の適正化を図る車両情報出力プログラム、車両情報出力方法及び車両情報出力装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
一様態によれば、コンピュータに、車両の位置情報を取得し、前記位置情報を取得した前記車両が所定の複数の運転状態のいずれかであることを検知した場合、取得した前記位置情報と、前記所定の複数の運転状態それぞれについて設定される情報出力範囲と、に基づいて決定される出力装置に対して、検知された前記所定の複数の運転状態のいずれかの車両が存在する旨の情報を出力させ、前記情報出力範囲は、前記車両が走行している道路の状態に応じて調整される、処理を実行させる。
【０００７】
上記各処理は、上記各処理を実現する機能部、上記各処理を手順としてコンピュータにより実行させる方法、プログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【０００８】
危険の回避を促す通知の通知範囲の適正化を図ることができる。
【図面の簡単な説明】
【０００９】
【図１】車両情報出力システムの構成の例を示す図である。
【図２】車両情報出力サーバのハードウェア構成の一例を示す図である。
【図３】車両情報出力サーバの機能を説明する図である。
【図４】車両センサ情報テーブルの一例を示す図である。
【図５】道路監視情報テーブルの一例を示す図である。
【図６】発生事象テーブルの一例を示す図である。
【図７】運転閾値テーブルの一例を示す図である。
【図８】車線位置変換テーブルの一例を示す図である。
【図９】車線位置情報を説明する図である。
【図１０】情報板テーブルの一例を示す図である。
【図１１】通知範囲テーブルの一例を示す図である。
【図１２】車両情報出力サーバの動作を説明するフローチャートである。
【図１３】車両センサ情報の取得処理を説明するフローチャートである。
【図１４】車両の速度の算出処理及び走行車線の算出処理を説明するフローチャートである。
【図１５】路側帯走行に関する事象発生通知処理を説明するフローチャートである。
【図１６】蛇行運転に関する事象発生通知処理を説明するフローチャートである。
【図１７】低速運転に関する事象発生通知処理を説明するフローチャートである。
【図１８】高速運転に関する事象発生通知処理を説明するフローチャートである。
【図１９】危険通知の表示指示処理を説明するフローチャートである。
【図２０】危険通知の表示指示処理の他の例を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下に図面を参照して実施形態について説明する。図１は、車両情報出力システムの構成の例を示す図である。
【００１１】
本実施形態の車両情報出力システム１００は、車両情報出力サーバ２００、情報板３００、監視ディスプレイ４００を有する。
【００１２】
本実施形態の車両情報出力サーバ２００は、車両情報データベース２１０を有し、車両情報出力プログラム２２０がインストールされている。
【００１３】
車両情報出力システム１００において、車両情報出力サーバ２００は、車両１０に搭載されたＧＰＳ（Global Positioning System,）センサ１１から送信された車両に係る情報を、無線基地局５００を介して収集し、車両情報データベース２１０に格納する。
【００１４】
車両情報出力サーバ２００は、車両情報データベース２１０に格納された情報に基づき、道路において危険と見なされる所定の運転状態の車両が存在するか否かを検知する。そして、車両情報出力サーバ２００は、検知の結果に基づき、情報板３００及び監視ディスプレイ４００に対し、危険の回避を促す通知の表示を指示する。以下の説明では、危険の回避を促す通知を危険通知と呼ぶ。
【００１５】
本実施形態の情報板３００は、例えば高速道路や車両専用道路等に所定間隔毎に設置されている電光掲示板等であり、車両の運転手に道路の状況を通知するものである。本実施形態の監視ディスプレイ４００は、道路を監視する監視センター等に設けられており、監視センターのオペレータ等に道路の状況を通知するものである。監視センターとは、例えば日本道路交通情報センター（ＪＡＲＴＩＣ）等である。
【００１６】
本実施形態の車両情報出力サーバ２００は、車両の運転状態に応じて、危険通知を行う範囲を設定し、設定された範囲内にある情報板３００に対し、危険通知の表示を指示する。
【００１７】
したがって、本実施形態によれば、車両の運転状態に応じて、危険通知を行う範囲を決めることができ、危険通知の範囲の適正化を図ることができる。
【００１８】
以下に、本実施形態の車両情報出力サーバ２００について説明する。図２は、車両情報出力サーバのハードウェア構成の一例を示す図である。
【００１９】
本実施形態の車両情報出力サーバ２００は、それぞれバスＢで相互に接続されている入力装置２１，出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６及びインターフェース装置２７を有する。
【００２０】
入力装置２１は、車両情報出力サーバ２００に対する情報の入力に用いられるものであり、例えばキーボードやマウス等である。出力装置２２は、車両情報出力サーバ２００から情報を出力するために用いられるものであり、例えばディスプレイ等である。
【００２１】
インターフェース装置２７は、モデム、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００２２】
車両情報出力プログラム２２０は、車両情報出力サーバ２００を制御する各種プログラムの少なくとも一部である。車両情報出力プログラム２２０は例えば記録媒体２８の配布やネットワークからのダウンロードなどによって提供される。車両情報出力プログラム２２０を記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２３】
また車両情報出力プログラム２２０を記録した記録媒体２８がドライブ装置２３にセットされると、車両情報出力プログラム２２０は記録媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークからダウンロードされた車両情報出力プログラム２２０は、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００２４】
補助記憶装置２４は、インストールされた車両情報出力プログラム２２０を格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時に補助記憶装置２４から車両情報出力プログラム２２０を読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された車両情報出力プログラム２２０に従って、後述するような各種処理を実現している。
【００２５】
図３は、車両情報出力サーバの機能を説明する図である。本実施形態の車両情報出力サーバ２００は、車両情報データベース２１０と、車両情報出力処理部２２０Ａとを有する。
【００２６】
以下に、車両情報データベース２１０について説明する。本実施形態の車両情報データベース２１０は、車両センサ情報テーブル２１１、道路監視情報テーブル２１２、発生事象テーブル２１３、運転閾値テーブル２１４、車線位置変換テーブル２１５、情報板テーブル２１６、通知範囲テーブル２１７を有する。各テーブルの詳細は後述する。
【００２７】
本実施形態の車両情報出力処理部２２０Ａは、演算処理装置２６が車両情報出力プログラム２２０を実行することで、後述する各部の処理を実現する。
【００２８】
本実施形態の車両情報出力処理部２２０Ａは、情報取得部２２１、分析部２２２、通知範囲決定部２２３、表示指示部２２４、テーブル更新部２２５を有する。
【００２９】
本実施形態の情報取得部２２１は、車両１０に搭載されたＧＰＳセンサ１１から情報を取得する。ここで、本実施形態のＧＰＳセンサ１１について説明する。本実施形態のＧＰＳセンサ１１は、車両の進行方向と位置情報とを無線基地局５００へ出力する。本実施形態では、ＧＰＳセンサ１１から出力される車両の進行方向と位置情報とを、車両センサ情報と呼ぶ。本実施形態の情報取得部２２１は、所定間隔毎に無線基地局５００を介して車両センサ情報を取得し、車両センサ情報テーブル２１１へ格納する。
【００３０】
分析部２２２は、車両センサ情報テーブル２１１に格納された車両センサ情報を分析し、車両の速度、道路における車両の位置、車両の運転状態等を検出する。分析部２２２の詳細は後述する。
【００３１】
通知範囲決定部２２３は、分析部２２２の分析結果に基づく車両の運転状態に応じて、危険通知を表示させる範囲を決定する。具体的には、通知範囲決定部２２３は、情報板テーブル２１６を参照し、車両の運転状態に応じて危険通知を表示させる範囲内の情報板３００を決定する。
【００３２】
表示指示部２２４は、通知範囲決定部２２３により決定された情報板３００に対し、危険通知の表示を指示する。また、表示指示部２２４は、監視ディスプレイ４００に対し、危険通知を指示した情報板３００と、危険通知の内容とを表示させる指示を行う。
【００３３】
テーブル更新部２２５は、車両情報データベース２１０に格納された各種テーブルを更新する。
【００３４】
以下に、分析部２２２について、説明する。本実施形態の分析部２２２は、車両速度算出部２２６、車線位置判定部２２７、運転状態検知部２２８を有する。
【００３５】
車両速度算出部２２６は、車両センサ情報テーブル２１１に格納された車両の位置情報に基づき、車両の速度を算出する。車線位置判定部２２７は、同様な車両の位置情報から、道路における車両が走行している車線を判定する。
【００３６】
運転状態検知部２２８は、車両速度算出部２２６により算出された車両の速度と、車線位置判定部２２７により判定された車両が走行している車線と、から、道路を走行している車両から所定の運転状態である車両を検知する。より具体的には、本実施形態の運転状態検知部２２８は、高速運転、低速運転、蛇行運転及び路側帯走行を行っている車両を検知する。高速運転とは、高速運転閾値よりも速い速度で車両を走行させる運転である。低速運転とは、低速運転閾値よりも遅い速度で車両を走行させる運転である。蛇行運転とは、車両が走行する車線を連続して変更させる運転である。路側帯走行とは、所定時間以上の間、車両に路側帯を走行させる運転である。
【００３７】
尚、以下の説明では、運転状態検知部２２８による検知対象となる所定の運転状態を危険運転と呼び、それ以外の運転状態を通常運転と呼ぶ。
【００３８】
分析部２２２の有する各部の処理の詳細は後述する。
【００３９】
また、本実施形態では、情報取得部２２１と、分析部２２２及び通知範囲決定部２２３と、表示指示部２２４とが１つの装置内に設けられたものとしたが、これに限定されない。情報取得部２２１と、分析部２２２及び通知範囲決定部２２３と、表示指示部２２４とは、それぞれが独立した装置であっても良い。
【００４０】
次に、本実施形態の車両情報データベース２１０の有する各テーブルについて説明する。図４は、車両センサ情報テーブルの一例を示す図である。本実施形態の車両センサ情報テーブル２１１は、車両毎に設けられる。車両センサ情報テーブル２１１は、車両１０のＧＰＳセンサ１１から出力された車両センサ情報が格納される。
【００４１】
本実施形態の車両センサ情報テーブル２１１では、車両識別情報に、車両識別情報に対応付けられた車両ＩＤと、収集日時と、北緯と、東経と、キロポスト情報と、速度と、車線位置情報と、進行方向と、が対応付けられている。
【００４２】
車両識別情報は、例えば車両のナンバー等である。車両ＩＤとは、車両のナンバーと対応付けられたＩＤである。車両ＩＩＤは、例えばナンバーをより簡易的に示すものであっても良い。本実施形態の車両センサ情報テーブル２１１では、車両識別情報か、車両ＩＤかの何れか一方を含んでいれば良い。
【００４３】
北緯及び東経は、ＧＰＳセンサ１１により取得された車両の位置を示す位置情報である。キロポスト情報は、後述する車線位置変換テーブル２１５を参照し、北緯と東経から求められる車両の位置を示すキロポスト情報を示す。本実施形態のキロポストとは、予め定められた起点（例えば東名高速道路であれば東京の用賀ＩＣを０Ｋｍとする。）からの距離を示す道路標であり、所定の距離毎に設置されている（例えば東名高速道路であれば、愛知県の小牧ＩＣの３４６．７Ｋｍまで）。また、本実施形態では、位置情報を北緯と東経で示すものとしたが、これに限定されない。位置情報は、例えば緯度と経度等により示されても良い。
【００４４】
速度は、今回ＧＰＳセンサ１１から出力された車両センサ情報に含まれる位置情報から得られるキロポスト情報と、前回ＧＰＳセンサ１１から出力された車両センサ情報に含まれる位置情報から得られるキロポスト情報と、から算出される車両の速度である。本実施形態では、キロポスト情報を用いて車両の速度を求めることで、例えば道路にカーブしていた場合等にも車両の速度を適正に算出できる。
【００４５】
車線位置情報は、車線位置変換テーブル２１５から得られる情報であり、車両が走行している車線を示す。
【００４６】
本実施形態では、ＧＰＳセンサ１１から車両センサ情報を出力する度に、車両センサ情報テーブル２１１が更新される。
【００４７】
図５は、道路監視情報テーブルの一例を示す図である。本実施形態の道路監視情報テーブル２１２は、位置情報と、予測事象情報と、表示コメントと、表示開始日時と、表示終了日時とが対応付けられている。
【００４８】
位置情報は、運転状態検知部２２８により検知された、所定の運転状態の車両が走行しているキロポスト情報である。
【００４９】
予測事象情報は、運転状態検知部２２８により検知された車両の運転状態を示す。表示コメントは、情報板３００に表示させるコメントを示す。すなわち、道路監視情報テーブル２１２における表示コメントは、情報板３００により、通常運転を行っている車両の運転手に通知される危険通知の内容となる。
【００５０】
表示開始日時及び表示終了日時は、コメントの表示開始日時と表示終了日時を示す。
【００５１】
本実施形態の道路監視情報テーブル２１２は、運転状態検知部２２８により所定の運転状態の車両が検知される度に、上述した項目の情報が格納される。
【００５２】
図５の例では、例えばレコード５１は、１００．５０５ｋｐ（キロポスト）において運転状態が高速運転である車両が検知された場合に道路監視情報テーブル２１２に格納される情報である。レコード５２は、１１１．８７ｋｐにおいて運転状態が蛇行運転である車両が検知された場合に道路監視情報テーブル２１２に格納される情報である。尚、表示コメントにおける表示開始日時から表示終了日時までの時間は、例えば運転状態毎に予め設定されていても良い。
【００５３】
図６は、発生事象テーブルの一例を示す図である。発生事象テーブル２１３は、運転状態検知部２２８により検知される所定の運転状態と、表示コメントとを対応付けている。
【００５４】
図６の例では、例えば運転状態が路側帯走行であった場合には、情報板３００に「路側帯走行車があります。前方に注意して走行して下さい。」というコメントを表示させる。
【００５５】
本実施形態の発生事象テーブル２１３では、運転状態検知部２２８による検知対象となる運転状態全てに対し、表示コメントが対応付けられている。
【００５６】
図７は、運転閾値テーブルの一例を示す図である。本実施形態の運転閾値テーブル２１４は、運転状態検知部２２８による検知において参照される。本実施形態の運転閾値テーブル２１４には、低速運転閾値と、高速運転閾値と、路側帯走行閾値と、蛇行運転閾値とが格納されている。
【００５７】
低速運転閾値は、低速運転を検知する際に参照される速度の閾値である。高速運転閾値は、高速運転を検知する際に参照される速度の閾値である。路側帯走行閾値は、路側帯走行を検知する際に参照される回数の閾値である。図７の例では、５回連続して、走行車線が路側帯であった車両を、路側帯走行を行っている車両として検知する。
【００５８】
蛇行運転閾値は、蛇行運転を検知する際に参照される車線変更の回数の閾値である。図７の例では、５回以上連続して車線変更を行った車両を、蛇行運転を行っている車両として検知する。
【００５９】
尚、運転閾値テーブル２１４に格納された各閾値は、一例であり、任意に設定することができる。例えば低速運転閾値や高速運転閾値等は、天候等によって任意に設定が変更されても良い。
【００６０】
図８は、車線位置変換テーブルの一例を示す図である。本実施形態の車線位置変換テーブル２１５は、北緯、東経、キロポスト情報、車線位置情報、進行方向が対応付けられている。本実施形態の車線位置変換テーブル２１５は、予め道路毎に与えられるテーブルである。
【００６１】
本実施形態の車線位置変換テーブル２１５は、北緯、東経、キロポスト情報が道路の有する各車線と、路側帯とに対応付けられている。
【００６２】
以下に、図９を参照して本実施形態の車線位置情報について説明する。図９は、車線位置情報を説明する図である。図９に示す道路は、図８に示す車線位置変換テーブル２１５と対応する道路であり、片側３車線の道路である。本実施形態において、例えば車両の位置情報が第一車線と対応していた場合、車線位置情報は、第一車線となる。
【００６３】
本実施形態では、以上のように車両が走行している車線まで検出することで、車両の蛇行運転や路側帯走行を検知することができる。
【００６４】
尚、本実施形態において、車両１０に搭載されるＧＰＳセンサ１１は、例えば位置の検出誤差を数センチ程度に留めることが可能なものであることが好ましい。
【００６５】
図１０は、情報板テーブルの一例を示す図である。情報板テーブル２１６は、情報板３００を識別するための情報板ＩＤと、情報板３００が設けられた位置を示すキロポストと、情報板３００が設置される道路の進行方向と、が対応付けられている。
【００６６】
図１１は、通知範囲テーブルの一例を示す図である。本実施形態の通知範囲テーブル２１７は、運転状態と、危険通知を表示させる範囲とが対応付けられている。
【００６７】
本実施形態の通知範囲テーブル２１７では、例えば運転状態検知部２２８により検知された運転状態が高速運転であった場合、通知範囲は高速運転を行っている車両の位置から前方へ向かって○○キロメールとなる。
【００６８】
尚、通知範囲テーブル２１７は、一例であり、危険通知を行う範囲は、例えば通知範囲テーブル２１７に予め設定された範囲と、運転状態を検出したときの天候や道路の状態等に応じて変更されても良い。
【００６９】
また、本実施形態の車両情報出力サーバ２００は、車両の位置情報からキロポスト情報を特定するためのデータベースを有していても良い。また、本実施形態の車両情報出力サーバ２００は、外部装置へアクセスし、車両の位置情報に対応するキロポスト情報の情報を取得しても良い。
【００７０】
次に、本実施形態の車両情報出力サーバ２００の動作について説明する。図１２は、車両情報出力サーバの動作を説明するフローチャートである。図１２に示す処理は、例えば無線基地局５００に対して車両センサ情報を送信することが可能な位置になる車両全てにおいて、車両毎に一定間隔毎に行われる。一定間隔とは、例えば１０秒〜１分の間の任意の間隔である。
【００７１】
本実施形態の車両情報出力サーバ２００は、情報取得部２２１により、車両１０のＧＰＳセンサ１１から出力される車両センサ情報を、無線基地局５００を介して取得する（ステップＳ１２０１）。続いて車両情報出力サーバ２００は、分析部２２２により、車両の速度の算出処理及び車両の走行車線の算出処理を行う（ステップＳ１２０２）。
【００７２】
続いて車両情報出力サーバ２００は、分析部２２２、通知範囲決定部２２３及び表示指示部２２４により、路側帯走行に関する事象発生通知処理を行う（ステップＳ１２０３）。続いて車両情報出力サーバ２００は、蛇行運転に関する事象発生通知処理を行う（ステップＳ１２０４）。
【００７３】
続いて車両情報出力サーバ２００は、低速運転に関する事象発生通知処理を行う（ステップＳ１２０５）。続いて車両情報出力サーバ２００は、高速運転に関する事象発生通知処理を行う（ステップＳ１２０６）。
【００７４】
続いて車両情報出力サーバ２００は、表示指示部２２４により、危険通知が存在するか否かを判定する（ステップＳ１２０７）。より具体的には、表示指示部２２４は、道路監視情報テーブル２１２に、表示コメントが設定されたか否かを判定する。
【００７５】
ステップＳ１２０７において危険通知が存在しない場合、車両情報出力サーバ２００は処理を終了する。ステップＳ１２０７において危険通知が存在する場合、表示指示部２２４は、情報板３００と監視ディスプレイ４００への表示指示処理を行う（ステップＳ１２０８）。
【００７６】
以下に、図１２に示す各ステップの詳細を説明する。
【００７７】
図１３は、車両センサ情報の取得処理を説明するフローチャートである。図１３は、図１２のステップＳ１２０１の処理の詳細を示している。
【００７８】
本実施形態の車両情報出力サーバ２００は、情報取得部２２１により、ＧＰＳセンサ１１から無線基地局５００を介して取得した位置情報のうち北緯の値を取得し、テーブル更新部２２５により、北緯の値を車両センサ情報テーブル２１１に格納する（ステップＳ１３０１）。続いて車両情報出力サーバ２００は、情報取得部２２１により、ＧＰＳセンサ１１から無線基地局５００を介して取得した位置情報のうち東経の値を取得し、テーブル更新部２２５により、東経の値を車両センサ情報テーブル２１１に格納する（ステップＳ１３０２）。
【００７９】
続いて車両情報出力サーバ２００は、テーブル更新部２２５により、ＧＰＳセンサ１１が位置情報を取得した時刻を収集日時として、車両センサ情報テーブル２１１へ格納し（ステップＳ１３０３）、処理を終了する。
【００８０】
図１４は、車両の速度の算出処理及び走行車線の算出処理を説明するフローチャートである。図１４は、図１２のステップＳ１２０２の処理の詳細を示している。
【００８１】
本実施形態の車両情報出力サーバ２００は、分析部２２２により、車両センサ情報テーブル２１１から前回取得した車両センサ情報を読み出す（ステップＳ１４０１）。続いて車両情報出力サーバ２００は、分析部２２２により、車線位置変換テーブル２１５を参照し、今回取得した車両の位置情報に該当するキロポスト情報を求め、テーブル更新部２２５により、車両センサ情報テーブル２１１へ格納する（ステップＳ１４０２）。
【００８２】
次に、車両情報出力サーバ２００は、車両速度算出部２２６により、ステップＳ１４０２で求めたキロポスト情報と、前回の位置情報から算出されたキロポスト情報との差分を求める。さらに、車両情報出力サーバ２００は、車両速度算出部２２６により、前回の車両センサ情報の収集日時と、今回取得した車両センサ情報の収集日時との差分を求める。そして車両速度算出部２２６は、この２つの差分から車両の速度を算出する。算出された速度は、テーブル更新部２２５により車両センサ情報テーブル２１１へ格納される（ステップＳ１４０３）。
【００８３】
次に、車両情報出力サーバ２００は、車線位置判定部２２７により、車線位置変換テーブル２１５を参照し、今回読み取った車両センサ情報に含まれる位置情報と対応する車線位置情報を取得する。取得された車線位置情報は、テーブル更新部２２５により、車両センサ情報テーブル２１１へ格納される（ステップＳ１４０４）。
【００８４】
次に、図１５を参照して、路側帯走行に関する事象発生通知処理を説明する。図１５は、路側帯走行に関する事象発生通知処理を説明するフローチャートである。図１５は、図１２のステップＳ１２０３の処理の詳細を示している。
【００８５】
車両情報出力サーバ２００は、運転状態検知部２２８により、車両センサ情報テーブル２１１から直近のｎ回の車線位置情報を取得する。また、車両情報出力サーバ２００は、運転状態検知部２２８により、運転閾値テーブル２１４を参照して路側帯走行閾値を取得する（ステップＳ１５０１）。
【００８６】
続いて車両情報出力サーバ２００は、運転状態検知部２２８により、取得した車線位置情報において、車線位置情報が連続して路側帯である回数が、路側帯走行閾値よりも大きいか否かを判定する（ステップＳ１５０２）。
【００８７】
ステップＳ１５０２において、連続して路側帯である回数が、路側帯走行閾値以下である場合、運転状態検知部２２８は処理を終了する。
【００８８】
ステップＳ１５０２において、連続して路側帯である回数が、路側帯走行閾値より大きい場合、運転状態検知部２２８は、テーブル更新部２２５により、道路監視情報テーブル２１２の予測事象情報の値として、「路側帯走行」を格納する。
【００８９】
また、運転状態検知部２２８は、テーブル更新部２２５により、道路監視情報テーブル２１２の位置情報の値として、路側帯走行を行っている車両が検知されたキロポスト情報を格納する。そして、運転状態検知部２２８は、発生事象テーブル２１３を参照し、路側帯走行と対応する表示コメントを取得し、テーブル更新部２２５により、道路監視情報テーブル２１２の表示コメントの値として格納する（ステップＳ１５０３）。
【００９０】
このように、本実施形態では、例えば車線位置情報の値が連続して路側帯であった回数が、路側帯走行閾値よりも大きい場合には、該当車両が所定時間以上路側帯を走行しているものとみなし、路側帯走行と検知する。
【００９１】
次に、図１６を参照して、蛇行運転に関する事象発生通知処理を説明する。図１６は、蛇行運転に関する事象発生通知処理を説明するフローチャートである。図１６は、図１２のステップＳ１２０４の処理の詳細を示している。
【００９２】
車両情報出力サーバ２００は、運転状態検知部２２８により、車両センサ情報テーブル２１１から直近のｎ回の車線位置情報を取得する。また、車両情報出力サーバ２００は、運転状態検知部２２８により、運転閾値テーブル２１４を参照して蛇行運転閾値を取得する（ステップＳ１６０１）。
【００９３】
続いて車両情報出力サーバ２００は、運転状態検知部２２８により、取得した車線位置情報において、車線位置情報において連続して車線を変更している回数が、蛇行運転閾値よりも大きいか否かを判定する（ステップＳ１６０２）。
【００９４】
ステップＳ１６０２において、連続して車線を変更している回数が、蛇行運転閾値以下である場合、運転状態検知部２２８は処理を終了する。
【００９５】
ステップＳ１６０２において、連続して車線を変更している回数が、蛇行運転閾値より大きい場合、運転状態検知部２２８は、テーブル更新部２２５により、道路監視情報テーブル２１２の予測事象情報の値として、「蛇行運転」を格納する。
【００９６】
また、運転状態検知部２２８は、テーブル更新部２２５により、道路監視情報テーブル２１２の位置情報の値として、蛇行運転を行っている車両が検知されたキロポスト情報を格納する。そして、運転状態検知部２２８は、発生事象テーブル２１３を参照し、蛇行運転と対応する表示コメントを取得し、テーブル更新部２２５により、道路監視情報テーブル２１２の表示コメントの値として格納する（ステップＳ１６０３）。
【００９７】
このように、本実施形態では、例えば車線位置情報から連続して車線変更を行った回数が、蛇行運転閾値よりも大きい場合には、該当車両が所定時間以内に、何度も車線を変更して走行する蛇行運転とみなし、蛇行運転と検知する。
【００９８】
尚、本実施形態では、位置情報に基づき蛇行運転を検知するものとしたが、これに限定されない。本実施形態では、例えば運転手が一定時間以内に所定回数以上のハンドル操作を行ったことを検知した場合に、蛇行運転を検知しても良い。
【００９９】
また、本実施形態では、蛇行運転に関する事象発生通知処理を他の事象通知処理よりも高い頻度で行っても良い。本実施形態において、蛇行運転に関する事象発生通知処理を行う頻度を高くすることで、細かく車線変更を行う蛇行運転を検知することができる。
【０１００】
この場合、図１２に示す処理を実行する間隔を短くし蛇行運転に関する事象発生通知処理のみは、図１２の処理を実行する度に実行するようにすれば良い。
【０１０１】
以下に、例えば５秒間隔で図１２の処理と、蛇行運転に関する事象通知処理を行い、他の事象通知処理を２０秒間隔で行う場合について説明する。この場合、車両情報出力サーバ２００は、まず図１２の処理を実行し、全ての事象通知処理を実行する。次に車両情報出力サーバ２００が図１２の処理を実行する場合、車両情報出力サーバ２００は、蛇行運転に関する事象通知処理以外の事象通知処理をスキップする。車両情報出力サーバ２００は、このスキップを３回繰り返し、次に図１２の処理を実行する際には、再度全ての事象通知処理を実行するようにすれば良い。
【０１０２】
次に、図１７を参照して、低速運転に関する事象発生通知処理を説明する。図１７は、低速運転に関する事象発生通知処理を説明するフローチャートである。図１７は、図１２のステップＳ１２０５の処理の詳細を示している。
【０１０３】
車両情報出力サーバ２００は、運転状態検知部２２８により、車両センサ情報テーブル２１１から直近の速度を取得する。また、車両情報出力サーバ２００は、運転状態検知部２２８により、運転閾値テーブル２１４を参照して低速運転閾値を取得する（ステップＳ１７０１）。続いて車両情報出力サーバ２００は、運転状態検知部２２８により、取得した速度が低速運転閾値よりも遅いか否かを判定する（ステップＳ１７０２）。
【０１０４】
ステップＳ１７０２において、速度が低速運転閾値以上である場合、運転状態検知部２２８は処理を終了する。
【０１０５】
ステップＳ１７０２において、速度が低速運転閾値より遅い場合、運転状態検知部２２８は、この車両の運転状態が、危険運転による低速運転の状態であるか否かを判定する（ステップＳ１７０３）。
【０１０６】
ステップＳ１７０３において、危険運転による低速運転でない場合、運転状態検知部２２８は、処理を終了する。尚、危険運転による低速運転でない場合とは、例えば該当車両が走行している周囲で渋滞が発生している場合である。本実施形態では、例えば車両の速度が一定時間以上所定の速度以下であった場合や、該当車両の周囲（例えば前後左右）の車両が全て停止していた場合等に、該当車両が走行している道路に渋滞が発生しているものとしても良い。
【０１０７】
ステップＳ１７０３において、危険運転による低速運転であった場合、車両情報出力サーバ２００は、テーブル更新部２２５により、道路監視情報テーブル２１２の予測事象情報の値として、「低速運転」を格納する。
【０１０８】
また、運転状態検知部２２８は、テーブル更新部２２５により、道路監視情報テーブル２１２の位置情報の値として、低速運転を行っている車両が検知されたキロポスト情報を格納する。そして、運転状態検知部２２８は、発生事象テーブル２１３を参照し、低速運転と対応する表示コメントを取得し、テーブル更新部２２５により、道路監視情報テーブル２１２の表示コメントの値として格納する（ステップＳ１７０４）。
【０１０９】
以上のように、本実施形態では、渋滞等により生じる低速運転を検知対象の運転状態から省くことで、危険通知を行う精度を向上させることができる。
【０１１０】
次に、図１８を参照して、高速運転に関する事象発生通知処理を説明する。図１８は、高速運転に関する事象発生通知処理を説明するフローチャートである。図１８は、図１２のステップＳ１２０６の処理の詳細を示している。
【０１１１】
車両情報出力サーバ２００は、運転状態検知部２２８により、車両センサ情報テーブル２１１から直近の速度を取得する。また、車両情報出力サーバ２００は、運転状態検知部２２８により、運転閾値テーブル２１４を参照して高速運転閾値を取得する（ステップＳ１８０１）。続いて車両情報出力サーバ２００は、運転状態検知部２２８により、取得した速度が高速運転閾値よりも遅いか否かを判定する（ステップＳ１８０２）。
【０１１２】
ステップＳ１８０２において、速度が高速運転閾値より遅い場合、運転状態検知部２２８は処理を終了する。
【０１１３】
ステップＳ１８０２において、速度が高速運転閾値以上であった場合、車両情報出力サーバ２００は、テーブル更新部２２５により、道路監視情報テーブル２１２の予測事象情報の値として、「高速運転」を格納する。
【０１１４】
また、運転状態検知部２２８は、テーブル更新部２２５により、道路監視情報テーブル２１２の位置情報の値として、高速運転を行っている車両が検知されたキロポスト情報を格納する。そして、運転状態検知部２２８は、発生事象テーブル２１３を参照し、高速運転と対応する表示コメントを取得し、テーブル更新部２２５により、道路監視情報テーブル２１２の表示コメントの値として格納する（ステップＳ１８０３）。
【０１１５】
次に、図１９を参照して、表示指示処理について説明する。図１９は、危険通知の表示指示処理を説明するフローチャートである。図１９は、図１２のステップＳ１２０８の処理の詳細を示している。
【０１１６】
本実施形態の車両情報出力サーバ２００は、表示指示部２２４により、道路監視情報テーブル２１２を参照し、道路監視情報テーブル２１２に格納されている最新のレコードを取得する（ステップＳ１９０１）。レコードには、表示コメント、表示開始日時、表示終了日時、位置情報、予測事象情報が含まれる。
【０１１７】
続いて車両情報出力サーバ２００は、通知範囲決定部２２３により、通知範囲テーブル２１７を参照し、予測事象情報と対応する通知範囲を取得する（ステップＳ１９０２）。具体的には、例えば本実施形態では、予測事象情報が「高速運転」であった場合には、位置情報により特定されるキロポスト情報から、前方に向かって○○キロの範囲となる。
【０１１８】
また本実施形態では、予測事象情報が「低速運転」であった場合には、位置情報により特定されるキロポスト情報から、後方に向かって××キロの範囲となる。
【０１１９】
続いて車両情報出力サーバ２００は、通知範囲決定部２２３により、情報板テーブル２１６を参照し、通知範囲内に設置された情報板３００の情報板ＩＤを取得する（ステップＳ１９０３）。具体的には、本実施形態の通知範囲決定部２２３は、ステップＳ１９０２で指定された通知範囲内にある道路において、通知範囲と対応するキロポスト情報を特定する。そして、通知範囲決定部２２３は、情報板テーブル２１６において、特定されたキロポスト情報と対応する情報板ＩＤを取得する。
【０１２０】
続いて車両情報出力サーバ２００は、表示指示部２２４により、取得した情報板ＩＤと対応する情報板３００に対し、表示開始日時から表示終了日時まで、表示コメント（危険通知）の表示を指示する。また、表示指示部２２４は、監視ディスプレイ４００に対しても同様に、表示コメントの表示を指示する（ステップＳ１９０４）。
【０１２１】
以上のように、本実施形態では、車両が所定の運転状態であることが検知されたとき、該当車両の運転状態に応じて危険通知の通知範囲が決定される。したがって、本実施形態では、危険の回避を促す通知の通知範囲の適正化を図ることができる。
【０１２２】
尚、上述の例では、通知範囲決定部２２３は、通知範囲テーブル２１７を参照して通知範囲を決定するものとしたが、これに限定されない。本実施形態では、危険通知の通知範囲は、例えば道路に渋滞が発生しているか否か等により、調整されても良い。
【０１２３】
危険通知の通知範囲は、道路に渋滞が発生している場合には、渋滞が発生していない場合よりも狭くしても良い。また、危険通知の通知範囲は、道路に渋滞が発生していない場合には、広くすることが好ましい。
【０１２４】
以下に、通知範囲を調整する例について説明する。図２０は、危険通知の表示指示処理の他の例を説明するフローチャートである。
【０１２５】
図２０のステップＳ２００１及びステップＳ２００２の処理は、図１９のステップＳ１９０１及びステップＳ１９０２の処理と同様であるから、説明を省略する。
【０１２６】
車両情報出力サーバ２００は、通知範囲決定部２２３により、ステップＳ２００２で取得した通知範囲内の道路に渋滞が発生しているか否かを判定する（ステップＳ２００３）。尚、渋滞が発生しているか否かの判定は、低速運転に関する事象発生通知処理で説明した通りである。
【０１２７】
ステップＳ２００３において、渋滞が発生していない場合、後述するステップＳ２００６へ進む。
【０１２８】
ステップＳ２００３において、渋滞が発生していた場合、通知範囲決定部２２３は、通知範囲内で渋滞の発生している道路を特定する（ステップＳ２００４）。続いて通知範囲決定部２２３は、渋滞が発生している道路における通知範囲を調整する（ステップＳ２００５）。
【０１２９】
以下に、通知範囲の調整について説明する。
【０１３０】
本実施形態の通知範囲決定部２２３は、例えば渋滞が発生していた場合には、ステップＳ２００２で取得された通知範囲から、予め設定された所定の距離を減算した距離を通知範囲としても良い。具体的には、例えば予測事象情報が「蛇行運転」であった場合、通知範囲は、位置情報から特定されるキロポスト情報から前方に向かって○○キロメートルである。また、渋滞発生時に減算される所定の距離は、●キロメートルと設定されている。この場合、通知範囲は、「○○−●」キロメートルとなる。尚、所定の距離は、渋滞時における車両の速度に応じて、段階的に設定されていても良い。
【０１３１】
図２０のステップＳ２００６及びステップＳ２００７の処理は、図１９のステップＳ１９０３及びステップＳ１９０４の処理と同様であるから、説明を省略する。
【０１３２】
以上のように、本実施形態では、危険運転を行っている車両の運転状態と道路の状況と、に応じて、危険通知の通知範囲を決めることができる。
【０１３３】
尚、図２０の例では、渋滞の有無に応じて通知範囲テーブル２１７から取得した通知範囲から、所定の距離を減算する例を説明したが、これに限定されない。本実施形態では、渋滞が発生していない場合には、通知範囲テーブル２１７から取得した通知範囲に、予め設定された所定の距離を加算しても良い。
【０１３４】
また、本実施形態では、渋滞の有無に応じて通知範囲を調整する例を説明したが、これに限定されない。
【０１３５】
通知範囲は、例えば天候や、危険運転が検知されたときに設定されている道路の制限速度等に応じて調整されても良い。例えば天候が雨天や雪等であった場合には、通知範囲を通知範囲テーブル２１７から取得した通知範囲よりも狭くしても良い。この場合、表示コメントの表示開始日時と表示終了日時を調整しても良い。
【０１３６】
また、通知範囲は、例えば制限速度が所定の速度以上に設定されていた場合には、通知範囲を通知範囲テーブル２１７から取得した通知範囲よりも広くするように、調整しても良い。
【０１３７】
開示の技術では、以下に記載する付記のような形態が考えられる。
（付記１）
コンピュータに、
車両の位置情報を取得し、
前記位置情報を取得した前記車両が所定の複数の運転状態のいずれかであることを検知した場合、取得した前記位置情報と、前記所定の複数の運転状態それぞれについて設定される情報出力範囲と、に基づいて決定される出力装置に対して、検知された前記所定の複数の運転状態のいずれかの車両が存在する旨の情報を出力させる、
処理を実行させることを特徴とする車両情報出力プログラム。
（付記２）
前記情報出力範囲は、前記車両が走行している道路の状態に応じて調整されることを特徴とする付記１記載の車両情報出力プログラム。
（付記３）
前記情報出力範囲内の道路に渋滞が発生しているか否かを判定し、
前記渋滞が発生している場合においては、前記情報出力範囲を前記渋滞が発生していない場合よりも狭くすることを特徴とする付記２記載の車両情報出力プログラム。
（付記４）
前記所定の複数の運転状態に含まれる低速運転の状態は、
前記渋滞による低速運転の状態を除外した状態であることを特徴とする付記３記載の車両情報出力プログラム。
（付記５）
前記情報出力範囲は、前記車両が走行している道路において設定された制限速度に基準として設定されることを特徴とする付記１記載の車両情報出力プログラム。
（付記６）
前記所定の複数の運転状態は、
前記車両の位置情報から算出される前記車両の速度と、前記位置情報から特定される前記車両の走行する車線と、に応じて検知されることを特徴とする付記１乃至５の何れか一項に記載の車両情報出力プログラム。
（付記７）
前記所定の複数の運転状態は、
高速運転閾値よりも速い速度で前記車両を走行させる高速運転と、低速運転閾値よりも遅い速度で前記車両を走行させる低速運転と、車両が走行する車線を連続して変更させる蛇行運転と、車両に路側帯を走行させる運転と、を含むことを特徴とする付記１乃至６の何れ一項に載の車両情報出力プログラム。
（付記８）
前記蛇行運転は、前記車両が連続して所定回数以上車線変更を行った場合に検知され、
前記路側帯を走行させる運転は、前記車両の走行する車線が所定時間以上路側帯であった場合に検知されることを特徴とする付記７記載の車両情報出力プログラム。
（付記９）
コンピュータによる車両情報出力方法であって、該コンピュータに、
車両の位置情報を取得し、
前記位置情報を取得した前記車両が所定の複数の運転状態のいずれかであることを検知した場合、取得した前記位置情報と、前記所定の複数の運転状態それぞれについて設定される情報出力範囲と、に基づいて決定される出力装置に対して、検知された前記所定の複数の運転状態のいずれかの車両が存在する旨の情報を出力させる、
ことを特徴とする車両情報出力方法。
（付記１０）
車両の位置情報を取得する情報取得部と、
前記位置情報を取得した前記車両が所定の複数の運転状態のいずれかであることを検知した場合、取得した前記位置情報と、前記所定の複数の運転状態それぞれについて設定される情報出力範囲と、に基づいて決定される出力装置に対して、検知された前記所定の複数の運転状態のいずれかの車両が存在する旨の情報を出力させる表示指示部と、を有することを特徴とする車両情報出力装置。
【０１３８】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１３９】
１０  車両
１１  ＧＰＳセンサ
２１  入力装置
２２  出力装置
２３  ドライブ装置
２４  補助記憶装置
２５  メモリ装置
２６  演算処理装置
２７  インターフェース装置
２８  記憶媒体
５１、５２  レコード
１００  車両情報出力システム
２００  車両情報出力サーバ
２１０  車両情報データベース
２１１  車両センサ情報テーブル
２１２  道路監視情報テーブル
２１３  発生事象テーブル
２１４  運転閾値テーブル
２１５  車線位置変換テーブル
２１６  情報板テーブル
２１７  通知範囲テーブル
２２０  車両情報出力プログラム
２２０Ａ  車両情報出力処理部
２２１  情報取得部
２２２  分析部
２２３  通知範囲決定部
２２４  表示指示部
２２５  テーブル更新部
２２６  車両速度算出部
２２７  車線位置判定部
２２８  運転状態検知部
３００  情報板
４００  監視ディスプレイ
５００  無線基地局
【図１】
0006372253.tif 000002
【図２】
0006372253.tif 000003
【図３】
0006372253.tif 000004
【図４】
0006372253.tif 000005
【図５】
0006372253.tif 000006
【図６】
0006372253.tif 000007
【図７】
0006372253.tif 000008
【図８】
0006372253.tif 000009
【図９】
0006372253.tif 000010
【図１０】
0006372253.tif 000011
【図１１】
0006372253.tif 000012
【図１２】
0006372253.tif 000013
【図１３】
0006372253.tif 000014
【図１４】
0006372253.tif 000015
【図１５】
0006372253.tif 000016
【図１６】
0006372253.tif 000017
【図１７】
0006372253.tif 000018
【図１８】
0006372253.tif 000019
【図１９】
0006372253.tif 000020
【図２０】
0006372253.tif 000021