(57)【要約】【課題】トンネル内の車両の台数を低コストで特定することが可能となる判定装置、特定システム、及び判定プログラムを提供すること。【解決手段】  トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両が前記トンネルに進入したか否かを判定する進入判定部１８１と、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定する退出判定部１８２と、を備え、進入判定部１８１は、車両の現在位置からトンネルに至るまでに分岐があるか否かを判定し、分岐があるものと判定した場合に、車両がトンネルに進入したか否かを判定し、退出判定部１８２は、ＧＰＳ信号の受信状態と、車両の現在位置とトンネルの出口道路とのマッチング結果とに基づいて、車両がトンネルから退出したか否かを判定する。【選択図】図１
2019169091.tif 000002
【特許請求の範囲】
【請求項１】
トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、
前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、
を備える判定装置。
【請求項２】
前記進入判定手段は、前記車両の現在位置から前記トンネルに至るまでに分岐があるか否かを判定し、分岐があるものと判定した場合に、前記車両が前記トンネルに進入したか否かを判定する、
請求項１に記載の判定装置。
【請求項３】
前記退出判定手段は、前記ＧＰＳ信号の受信状態と、前記車両の現在位置と前記トンネルの出口道路とのマッチング結果とに基づいて、前記車両が前記トンネルから退出したか否かを判定する、
請求項１又は２に記載の判定装置。
【請求項４】
端末装置とセンター装置とを備える特定システムであり、
前記端末装置は、
トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、
前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、
前記進入判定手段又は前記退出判定手段の判定結果を含む情報を前記センター装置に送信する送信手段と、を備え、
前記センター装置は、
前記端末装置の前記送信手段が送信した情報に基づいて、前記トンネル内を走行している車両の台数を特定する特定手段、を備える、
特定システム。
【請求項５】
コンピュータを、
トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、
前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、
として機能させる判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、判定装置、特定システム、及び判定プログラムに関する。
【背景技術】
【０００２】
従来、トンネル内を走行している車両の台数を特定する技術が知られていた（例えば、特許文献１参照）。この技術においては、トンネルの出入口に車両の台数を計数する装置を設置し、当該装置の計数結果に基づいて、トンネル内を走行している車両の台数を特定していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０５−２７４５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術においては、車両の台数を計数するインフラ設備を整備する必要があったので、トンネル内を走行している車両の台数を特定するコストが嵩んでしまう可能性があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、トンネル内の車両の台数を低コストで特定することが可能となる判定装置、特定システム、及び判定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る判定装置は、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、を備える。
【０００７】
また、本発明に係る判定プログラムは、コンピュータを、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、として機能させる。
【発明の効果】
【０００８】
本発明に係る判定装置によれば、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定し、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、トンネルにインフラ（例えば、トンネルの出入口で車両を計数する設備等）を整備することなく、トンネルに対する車両の進入及び退出を判定することができるので、トンネル内の車両の台数を低コストで特定することが可能となる。
【０００９】
本発明に係る判定プログラムによれば、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定し、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、トンネルにインフラ（例えば、トンネルの出入口で車両を計数する設備等）を整備することなく、トンネルに対する車両の進入及び退出を判定することができるので、トンネル内の車両の台数を低コストで特定することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係るナビゲーションシステムを例示するブロック図である。
【図２】トンネル情報を例示した図である。
【図３】地図上のトンネルが設けられている道路を例示した図である。
【図４】トンネル進入判定処理のフローチャートである。
【図５】自車位置更新処理のフローチャートである。
【図６】ＧＰＳ測位状態監視処理のフローチャートである。
【図７】センター送信処理のフローチャートである。
【図８】トンネル退出判定処理のフローチャートである。
【図９】自車位置更新処理のフローチャートである。
【図１０】トンネル退出監視処理のフローチャートである。
【図１１】センター送信処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明に係る判定装置、特定システム、及び判定プログラムの実施の形態について図面を参照しつつ詳細に説明する。ただし、実施の形態によって本発明が限定されるものではない。
【００１２】
本発明に係る判定装置は、トンネルに進入したか否か及びトンネルから退出したか否かを判定する装置であり、例えば、トンネルに進入したか否か及びトンネルから退出したか否かを判定する専用システム、あるいは、汎用的に用いられるコンピュータ（一例としては、パーソナルコンピュータ、スマートフォン等の如き携帯端末等）に対してトンネルに進入したか否か及びトンネルから退出したか否かを判定する機能を実装することにより実現されるシステム等を含む概念である。また、判定装置は、例えば、車載装置等に対してトンネルに進入したか否か及びトンネルから退出したか否かを判定する機能を実装することにより実現される装置等を含む概念であり、一例としては、進入判定手段、及び退出判定手段を備え、任意で、送信手段を備える。
【００１３】
ここで、「車載装置」とは、端末装置であって、車両に搭載される装置であり、具体的には、車載用ナビゲーション装置を含む概念であり、例えば、センター装置との間で適宜通信を行う装置である。「センター装置」とは、コンピュータ（一例としては、前述のパーソナルコンピュータ、スマートフォン等の如き携帯端末等）又は車載装置との間で通信を行う装置であり、具体的には、所定のコンピュータを搭載したサーバ装置を含む概念であり、例えば、特定手段を備える。
【００１４】
また、「特定システム」とは、トンネル内を走行している車両の台数を特定するシステムであり、例えば、トンネル内を走行している車両の台数を特定する専用システム、あるいは、汎用的に用いられるコンピュータ（一例としては、パーソナルコンピュータ、スマートフォン等の如き携帯端末等）に対してトンネル内を走行している車両の台数を特定する機能を実装することにより実現されるシステム等を含む概念である。また、特定システムは、例えば、前述の端末装置（判定装置）、及び前述のセンター装置を備える。
【００１５】
また、「進入判定手段」とは、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定する手段であり、例えば、車両の現在位置からトンネルに至るまでに分岐があるか否かを判定し、分岐があるものと判定した場合に、車両がトンネルに進入したか否かを判定する手段である。
【００１６】
また、「トンネルに対する車両の走行位置」とは、トンネルの位置と車両が走行している位置である走行位置との間の相対位置である。また、「ＧＰＳ信号の受信状態」とは、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星から出力される電波信号であるＧＰＳ信号の受信に関する状態であり、例えば、ＧＰＳ信号を受信可能又は不可能となっている状態、あるいは、当該状態に起因してＧＰＳ信号に関する処理（一例としては、ＧＰＳ信号に基づいて行われる測位等）を実施可能又は不可能となっている状態等を含む概念である。また、「分岐」とは、車両の現在位置からトンネルに至るまでの道路に設けられている分岐道路であり、例えば、トンネルに到達しない分岐道路等を含む概念である。
【００１７】
また、「退出判定手段」とは、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定する手段であり、例えば、ＧＰＳ信号の受信状態と、車両の現在位置とトンネルの出口道路とのマッチング結果とに基づいて、車両がトンネルから退出したか否かを判定する手段である。
【００１８】
また、「トンネルの出口道路」とは、車両が進入したトンネルの出口に設けられているトンネル外の道路である。また、「マッチング結果」とは、車両の現在位置とトンネルの出口道路との相互間でマッチングを試みた場合の結果であり、例えば、マッチングができなかったこと、あるいは、マッチングができたこと等を含む概念である。なお、「マッチング」とは、地図情報において車両の現在位置をトンネルの出口道路に対応付けることであり、例えば、ＧＰＳ信号を利用して行われる現在の測位結果等に基づいて行われたり、あるいは、以前の測位結果と車両の速度等に基づいて行われたりすること等を含む概念である。
【００１９】
また、「送信手段」とは、進入判定手段又は退出判定手段の判定結果を含む情報をセンター装置に送信する手段であり、また、「特定手段」とは、端末装置の送信手段が送信した情報に基づいて、トンネル内を走行している車両の台数を特定する手段である。
【００２０】
そして、以下に示す実施の形態では、「判定装置」が、車載装置にて実現されている場合について説明する。
【００２１】
（構成）
まず、本実施の形態に係るナビゲーションシステム１００について説明する。図１は、本発明の実施の形態に係るナビゲーションシステムを例示するブロック図である。ナビゲーションシステム１００は、特定システムであり、例えば、車載装置１、及びセンター装置２を備える。なお、実際には、ナビゲーションシステム１００には、車載装置１と同様な構成の車載装置が複数設けられているが、ここでは、説明の便宜上、特記する場合を除いて１つの車載装置１に着目して説明する（後述の処理についても同様とする）。
【００２２】
（構成−車載装置）
車載装置１は、判定装置又は端末装置であり、例えば、通信部１１、撮影部１２、タッチパッド１３、ディスプレイ１４、スピーカ１５、現在位置検出部１６、データ記録部１７、及び制御部１８を備える。
【００２３】
（構成−車載装置−通信部）
通信部１１は、ネットワーク（図示省略）を介して外部装置との間で通信するための通信手段である。この通信部１１の具体的な種類や構成は任意であるが、例えば、公知の移動体無線通信手段や、ＧＰＳ信号を無線受信する手段や、ＦＭ多重放送やビーコンを介した公知のＶＩＣＳ（登録商標）システム用の無線通信手段を用いることができる。
【００２４】
（構成−車載装置−撮影部）
撮影部１２は、画像を撮影する撮影手段である。この撮影部１２の具体的な種類や構成は任意であるが、例えば、自車両の周辺の画像である周辺画像を撮影する外部カメラ、及び自車両の車内画像を撮影する内部カメラを備えて構成することができる。
【００２５】
（構成−車載装置−タッチパッド）
タッチパッド１３は、ユーザの指等で押圧されることにより、当該ユーザから各種操作入力を受け付ける操作手段である。このタッチパッド１３の具体的な構成は任意であるが、例えば、抵抗膜方式や静電容量方式等による操作位置検出手段を備えた公知のものを用いることができる。
【００２６】
（構成−車載装置−ディスプレイ）
ディスプレイ１４は、制御部１８の制御に基づいて各種の画像を表示する表示手段である。このディスプレイ１４の具体的な構成は任意であるが、例えば、公知の液晶ディスプレイや有機ＥＬディスプレイの如きフラットパネルディスプレイ等を用いることができる。なお、上記のタッチパッド１３とディスプレイ１４とをタッチパネルとして一体形成しても構わない。
【００２７】
（構成−車載装置−スピーカ）
スピーカ１５は、制御部１８の制御に基づいて各種の音声を出力する音声出力手段である。スピーカ１５より出力される音声の具体的な態様は任意であり、必要に応じて生成された合成音声や、予め録音された音声を出力することができる。
【００２８】
（構成−車載装置−現在位置検出部）
現在位置検出部１６は、自車両の現在位置（例えば、地図上の座標）を取得する現在位置取得手段である。この現在位置検出部１６は、ＧＰＳ（ＧＰＳ信号を受信して測位する手段）やジャイロセンサ（方位を測定する手段）、距離センサ（いずれも図示省略）を有し、現在の車載装置１の位置（座標）及び方位等を公知の方法にて検出する。
【００２９】
（構成−車載装置−データ記録部）
データ記録部１７は、車載装置１の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記録装置としてのハードディスク（図示省略）を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、磁気ディスクの如き磁気的記録媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。
【００３０】
また、このデータ記録部１７は、地図情報データベース（以下、データベースを「ＤＢ」と称する）１７１を備える。
【００３１】
（構成−車載装置−データ記録部−地図情報ＤＢ）
地図情報ＤＢ１７１は、地図情報を格納する地図情報格納手段である。ここで、「地図情報」とは、ユーザに対して地図を提示するための情報であり、具体的には、道路、道路の交差点、道路構造物、施設等を含む各種の位置の特定に必要な情報であり、例えば、道路上に設定された各ノードに関するノードデータ（例えばノードＩＤ、座標等）や、道路上に設定された各リンクに関するリンクデータ（例えばリンクＩＤ（なお、リンクＩＤは後述する地物データのトンネルＩＤに対応付けられている）、リンク名、接続ノードＩＤ、道路座標、道路種別（例えば、細街路、一般道路、主要国道、及び高速道路等）、道路幅、道路に設けられている車線数、道路に設けられている各車線を一意に識別する車線ＩＤ、道路の進行方向等）、地物データ（例えば信号機、道路標識、ガードレール、施設、トンネル（トンネルＩＤ）等）、地形データ等を含んで構成されている。このような地図情報ＤＢ１７１の地図情報については、任意の手法で記録されるが、例えば、所定の記録媒体を介して入力することにより記録されたり、不図示の配信センターから配信された情報を受信することにより記録されたりする。
【００３２】
（構成−車載装置−制御部）
制御部１８は、車載装置１を制御する制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。特に、実施の形態に係るプログラムは、任意の記録媒体又はネットワークを介して車載装置１にインストールされることで、制御部１８の各部を実質的に構成する。
【００３３】
この制御部１８は、例えば、機能概念的には、進入判定部１８１、退出判定部１８２、及び送信部１８３を備える、進入判定部１８１は、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定する進入判定手段である。退出判定部１８２は、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定する退出判定手段である。送信部１８３は、進入判定手段又は退出判定手段の判定結果を含む情報をセンター装置に送信する送信手段である。なお、この制御部１８の各部により行われる処理については、後述する。
【００３４】
（構成−センター装置）
センター装置２は、例えば、通信部２１、データ記録部２２、及び制御部２３を備える。
【００３５】
（構成−センター装置−通信部）
通信部２１は、ネットワーク（図示省略）を介して外部装置（例えば、車載装置１等）との間で通信するための通信手段である。この通信部２１の具体的な種類や構成は任意であるが、例えば、車載装置１の通信部１１と同様にして構成することができる。
【００３６】
（構成−センター装置−データ記録部）
データ記録部２２は、センター装置２の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、車載装置１のデータ記録部１７と同様にして構成することができる。
【００３７】
また、このデータ記録部２２は、地図情報ＤＢ２２１、及びトンネル情報ＤＢ２２２を備える。
【００３８】
（構成−センター装置−データ記録部−地図情報ＤＢ）
地図情報ＤＢ２２１は、地図情報を格納する地図情報格納手段であり、例えば、車載装置１の地図情報ＤＢ１７１と同様な情報を格納しているものである。
【００３９】
（構成−センター装置−データ記録部−トンネル情報ＤＢ）
トンネル情報ＤＢ２２２は、トンネル情報を格納するトンネル情報格納手段である。なお、「トンネル情報」とは、トンネル内を走行している車両の台数を特定するために用いられる情報である。図２は、トンネル情報を例示した図であり、図３は、地図上のトンネルが設けられている道路を例示した図である。なお、図３では、トンネルに至る道路を図面左側から図面右側に向かって走行している自車両が、道路及びトンネルと共に例示されている。また、図３では、トンネルに至るトンネル外の道路のリンクＩＤが「ＬＩＤ００１」であり、トンネル内の道路のリンクＩＤが「ＬＩＤ００２」であり、トンネルの出口道路のリンクＩＤが「ＬＩＤ００３」である場合が例示されている。
【００４０】
図２に示すように、トンネル情報は、例えば、項目「時間情報」、項目「トンネルＩＤ」、項目「装置ＩＤ」、及び項目「ステータス情報」と、各項目に対応する情報とを相互に関連付けて格納している。項目「時間情報」に対応する情報は、ＧＰＳ信号の時刻を特定する時間情報である（図２では、ＧＰＳ信号に含まれる情報であって当該ＧＰＳ信号が送信された時刻を特定する情報により特定される時刻であり、２０１８年３月１日１７時００分００秒を特定する「２０１８０３０１１７１０００」等）。項目「トンネルＩＤ」に特定するトンネルを一意に識別するトンネル識別情報（以下では、識別情報を「ＩＤ」と称する）である（図２では、地図情報ＤＢ１７１の地図情報で特定されるトンネルＩＤであり、図３のトンネルのトンネルＩＤである「ＩＤｔ１」等）。項目「装置ＩＤ」に対応する情報は、各車載装置を一意に識別するための装置ＩＤである（図２では、車載装置１の装置ＩＤである「ＩＤｃ１」等）。項目「ステータス情報」に対応する情報は、車両がトンネルに対して進入した状態であるか又は退出した状態であるかを特定するステータス情報である（図２では、車両がトンネルに進入した状態であることを特定する「進」、及び車両がトンネルから退出した状態であることを特定する「退」）。そして、このようなトンネル情報の具体的な格納手法は任意であるが、例えば、後述するセンター送信処理を行うことにより格納される。
【００４１】
（構成−センター装置−制御部）
制御部２３は、センター装置２を制御する制御手段であり、例えば、車載装置１の制御部１８と同様にして構成することができる。この制御部１８は、例えば、機能概念的には、特定部２３１を備える。特定部２３１は、車載装置１の送信部１８３が送信した情報に基づいて、トンネル内を走行している車両の台数を特定する特定手段である。なお、この制御部２３の各部により行われる処理については、後述する。
【００４２】
（処理）
次に、このように構成されるナビゲーションシステム１００によって実行されるトンネル進入判定処理、トンネル退出判定処理、及び台数特定処理について説明する。なお、ここでは、例えば、ＧＰＳ衛星から出力されるＧＰＳ信号については、自車両がトンネル外を走行している場合には、当該トンネルによって遮断されずに、ナビゲーションシステム１００の車載装置にて受信できるが、当該ＧＰＳ信号については、自車両がトンネル内を走行している場合には、当該トンネルによって遮断されて、ナビゲーションシステム１００の車載装置にて受信できないものとして以下説明する。
【００４３】
また、例えば、これらの各処理を実行するために必要な情報が、ナビゲーションシステム１００の車載装置のデータ記録部に記録されていることとして、以下説明するが、一例としては、出口リンクフラグ、ＧＰＳ非測位状態カウンタ、進入情報送信フラグ、トンネル走行状態フラグ、ＧＰＳ受信カウンタ、マッチングカウンタ、及び退出情報送信フラグが記録されていることとする。なお、「出口リンクフラグ、ＧＰＳ非測位状態カウンタ、進入情報送信フラグ、トンネル走行状態フラグ、ＧＰＳ受信カウンタ、マッチングカウンタ、及び退出情報送信フラグ」を「車載装置のフラグ等」とも称する。
【００４４】
なお、「出口リンクフラグ」とは、トンネルの出口道路のリンクＩＤを取得済であるか否かを特定するフラグ情報であり、例えば、取得済であることを特定する「ＯＮ」又は取得済でないことを特定する「ＯＦＦ」が可能され、初期値としては「ＯＦＦ」が格納される情報である。「ＧＰＳ非測位状態カウンタ」とは、ＧＰＳ信号に基づいて測位できない状態である非測位状態であるものと判定した回数を特定する情報であり、例えば、初期値である「０」から、非測位状態を判定する毎に「１」が加算される数値情報が格納される情報である。「進入情報送信フラグ」とは、車両がトンネルに進入したことを特定する情報である進入情報を送信するか否かを特定するフラグ情報であり、例えば、進入情報を送信することを特定する「ＯＮ」又は進入情報を送信しないことを特定する「ＯＦＦ」が格納され、初期値としては「ＯＦＦ」が格納される情報である。「トンネル走行状態フラグ」とは、車両がトンネル内を走行しているか否かを特定するフラグ情報であり、例えば、トンネル内を走行していることを特定する「ＯＮ」又はトンネル外を走行していることを特定する「ＯＦＦ」が格納され、初期値としては「ＯＦＦ」が格納される情報である。「ＧＰＳ受信カウンタ」とは、ＧＰＳ信号を受信している状態であるものと判定した回数を特定する情報であり、例えば、初期値である「０」から、受信している状態であるものと判定する毎に「１」が加算される数値情報が格納される情報である。「マッチングカウンタ」とは、車両の現在位置とトンネルの出口道路との相互間でマッチングができたものと判定した回数を特定する情報であり、例えば、初期値である「０」から、車両の現在位置とトンネルの出口道路との相互間でマッチングができたものと判定する毎に「１」が加算される数値情報が格納される情報である。「退出情報送信フラグ」とは、車両がトンネルから退出したことを特定する情報である退出情報を送信するか否かを特定するフラグ情報であり、例えば、退出情報を送信することを特定する「ＯＮ」又は退出情報を送信しないことを特定する「ＯＦＦ」が格納され、初期値としては「ＯＦＦ」が格納される情報である。
【００４５】
（処理−トンネル進入判定処理）
まず、トンネル進入判定処理について説明する。図４は、トンネル進入判定処理のフローチャートである（以下の各処理の説明ではステップを「Ｓ」と略記する）。トンネル進入判定処理は、概略的には、ナビゲーションシステム１００の車載装置にて繰り返し行われる処理であり、具体的には、トンネルに進入したことを判定して進入情報をセンター装置２に送信する処理である。このトンネル進入判定処理を実行するタイミングは任意であるが、例えば、各車載装置の電源をオンした後に、起動されて繰り返し実行を開始することとして、実行を開始したところから説明する（トンネル退出判定処理も同様である）。なお、このトンネル進入判定処理については、図４で示す処理がメインループとして機能し繰り返し起動されて実行されることとする（トンネル退出判定処理も同様である）。また、各車載装置の電源をオンした場合、前述の「車載装置のフラグ等」が初期値に設定されることとして、以下説明する（トンネル退出判定処理も同様である）。
【００４６】
図４のＳＡ１において制御部１８は、自車位置更新処理を実行する。図５は、自車位置更新処理のフローチャートである。自車位置更新処理とは、自車両の位置を更新する処理である。
【００４７】
図５のＳＢ１において進入判定部１８１は、自車両の現在位置を更新する。具体的には任意であるが、現在位置検出部１６がＧＰＳ（ＧＰＳ信号を受信して測位する手段）等を利用して検出した自車両の現在位置を取得し、取得した現在位置を自車両の現在位置として更新する。ここでは、例えば図３の場合、「リンクＩＤ」＝「ＬＩＤ００１」の道路上の位置を自車両の現在位置として取得して更新する。
【００４８】
図５のＳＢ２において進入判定部１８１は、分岐が存在するか否かを判定する。具体的には任意であるが、例えば、地図情報ＤＢ１７１の地図情報を参照して、ＳＢ１で更新した自車両の現在位置の進行方向前方側の所定距離（例えば、１ｋｍ〜２ｋｍ等）以内に、当該自車両が走行している道路から分岐する分岐道路が存在するか否かを判定し、判定結果に基づいて分岐が存在するか否かを判定する。そして、分岐道路が存在するものと判定した場合、分岐が存在するものと判定し（ＳＢ２のＹＥＳ）、リターンする。また、分岐道路が存在しないものと判定した場合、分岐が存在しないものと判定し（ＳＢ２のＮＯ）、ＳＢ３に移行する。ここでは、例えば図３の場合、分岐道路が存在しないので、分岐が存在しないものと判定する。
【００４９】
図５のＳＢ３において進入判定部１８１は、トンネルが存在するか否かを判定する。具体的には任意であるが、例えば、地図情報ＤＢ１７１の地図情報を参照して、ＳＢ１で更新した自車両の現在位置の進行方向前方側の所定距離（例えば、１ｋｍ〜２ｋｍ等）以内に、トンネルが存在するか否かを判定する。そして、車両の現在位置の進行方向前方側の所定距離以内にトンネルが存在しない場合、トンネルが存在しないものと判定し（ＳＢ３のＮＯ）、リターンする。また、車両の現在位置の進行方向前方側の所定距離以内にトンネルが存在する場合、トンネルが存在するものと判定し（ＳＢ３のＹＥＳ）、ＳＢ４に移行する。ここでは、例えば図３の場合、自車両の現在位置とトンネルとの間の距離が９５０ｍ程度である場合、トンネルが存在するものと判定する。
【００５０】
図５のＳＢ４において進入判定部１８１は、トンネルに到達直前であるか否かを判定する。具体的には任意であるが、例えば、地図情報ＤＢ１７１の地図情報を参照して、ＳＢ１で更新した自車両の現在位置とＳＢ３にて存在するものと判定したトンネルの入り口との間の距離を算出し、また、任意の手法（例えば、自車両に速度計が搭載されておりこの速度計の計測結果を取得する手法等）で自車両の走行速度を取得し、「（算出した距離）÷（取得した走行速度）」の演算を行うことにより、自車両がトンネルに到達するまでの時間を算出した上で、算出した時間が所定時間（例えば、２秒）未満であるか否かに基づいて判定する。そして、算出した時間が所定時間未満でない場合（つまり、算出した時間が所定時間以上である場合）、トンネルに到達直前でないものと判定し（ＳＢ４のＮＯ）、リターンする。また、算出した時間が所定時間未満である場合、トンネルに到達直前であるのと判定し（ＳＢ４のＹＥＳ）、ＳＢ５に移行する。ここでは図３の場合、自車両がトンネルに到達するまでの時間として１．８秒を算出した場合、トンネルに到達直前であるものと判定する。なお、ここでは、自車両がトンネルに到達するまでの時間を算出して判定する場合について例示したが、時間を算出せずに、自車両の現在位置とトンネルの入り口との間の距離により判定してもよい。
【００５１】
図５のＳＢ５において進入判定部１８１は、トンネルの出口道路のリンクＩＤ（以下、「トンネルの出口道路のリンクＩＤ」を適宜「出口リンク」とも称する）を未取得であるか否かを判定する。具体的には任意であるが、例えば、データ記録部１７の出口リンクフラグを取得し、取得した出口リンクフラグに基づいて判定する。そして、取得した出口リンクフラグが「ＯＮ」である場合、トンネルの出口道路のリンクＩＤを取得済であるので、トンネルの出口道路のリンクＩＤを未取得でないものと判定し（ＳＢ５のＮＯ）、ＳＢ７に移行する。また、取得した出口リンクフラグが「ＯＦＦ」である場合、トンネルの出口道路のリンクＩＤを取得済でないので、トンネルの出口道路のリンクＩＤを未取得であるものと判定し（ＳＢ５のＹＥＳ）、ＳＢ６に移行する。ここでは、例えば図３の場合において、出口リンクフラグが「ＯＦＦ」である場合、トンネルの出口道路のリンクＩＤを未取得であるものと判定する。
【００５２】
図５のＳＢ６において進入判定部１８１は、出口リンク取得処理を実行する。具体的には任意であるが、例えば、地図情報ＤＢ１７１の地図情報を参照して、ＳＢ３にて存在するものと判定したトンネルの出口道路（つまり、当該トンネルの出口から連続してトンネル外に設けられている道路）を特定し、特定したトンネルの出口道路のリンクＩＤを取得する。ここでは、例えば図３の場合、「リンクＩＤ」＝「ＬＩＤ０００３」を取得する。次に、データ記録部１７の出口リンクフラグの情報を「ＯＦＦ」から「ＯＮ」に変更する。
【００５３】
図６のＳＢ７において進入判定部１８１は、ＧＰＳ測位状態監視処理を実行する。図６は、ＧＰＳ測位状態監視処理のフローチャートである。ＧＰＳ測位状態監視処理とは、自車両のＧＰＳ測位状態を監視する処理である。なお、「ＧＰＳ測位状態」とは、各車載装置がＧＰＳ信号を受信して受信したＧＰＳ信号に基づいて自車両の現在位置を測位（検出）する状態であり、例えば、ＧＰＳ信号を受信できているので測位できる状態である測位可能状態、及びＧＰＳ信号を受信できずに測位できない状態である非測位状態等を含む概念である。
【００５４】
図６のＳＣ１において進入判定部１８１は、ＧＰＳ測位状態を取得する。具体的には任意であるが、例えば、現在位置検出部１６にアクセスして、アクセスした現在位置検出部１６がＧＰＳ（ＧＰＳ信号を受信して測位する手段）にて自車両の現在位置を測位（検出）できているか否かを判定し、判定結果に対応するＧＰＳ測位状態を取得する。そして、自車両の現在位置を測位できているものと判定した場合、「ＧＰＳ測位状態」＝「測位可能状態」を取得し、また、自車両の現在位置を測位できてないものと判定した場合、「ＧＰＳ測位状態」＝「非測位状態」を取得する。ここでは、例えば図３の場合、自車両が図示されている現在位置を走行している場合、ＧＰＳ信号を受信可能となっているので、自車両の現在位置を測位できており、「ＧＰＳ測位状態」＝「測位可能状態」を取得するが、一方、自車両がトンネルの内部を走行している場合、ＧＰＳ信号を受信不可能となっているので、自車両の現在位置を測位できなくなっており、「ＧＰＳ測位状態」＝「非測位状態」を取得する。
【００５５】
図６のＳＣ２において進入判定部１８１は、ＧＰＳ非測位状態カウンタを取得する。具体的には任意であるが、例えば、データ記録部１７に記録されているＧＰＳ非測位状態カウンタを取得する。
【００５６】
図６のＳＣ３において進入判定部１８１は、非測位状態であるか否かを判定する。具体的には任意であるが、例えば、ＳＣ１で取得したＧＰＳ測位状態を取得し、取得したＧＰＳ測位状態が非測位状態であるか否かに基づいて判定する。そして、取得したＧＰＳ測位状態が非測位状態でない場合（つまり、測位可能状態である場合）、非測位状態でないものと判定し（ＳＣ３のＮＯ）、リターンする。また、取得したＧＰＳ測位状態が非測位状態である場合、非測位状態であるものと判定し（ＳＣ３のＹＥＳ）、ＳＣ４に移行する。ここでは、例えば図３の場合、自車両が図示されている現在位置を走行している場合、ＳＣ１にて「ＧＰＳ測位状態」＝「測位可能状態」を取得するので、非測位状態でないものと判定し、一方、自車両がトンネルの内部を走行している場合、ＳＣ１にて「ＧＰＳ測位状態」＝「非測位状態」を取得するので、非測位状態であるものと判定する。
【００５７】
図６のＳＣ４において進入判定部１８１は、ＧＰＳ非測位状態カウンタの値を加算する。具体的には任意であるが、例えば、ＳＣ２で取得した非測位状態カウンタにおいて、現在の値に対して「１」を加算して格納する（つまり、インクリメントする）。ここでは、例えば、ＳＣ２で取得した非測位状態カウンタの値が「２」である場合、「１」を加算して「３」にして格納する。
【００５８】
図６のＳＣ５において進入判定部１８１は、現時点のＧＰＳ非測位状態カウンタの値が閾値以上であるか否かを判定する。具体的には任意であるが、例えば、比較対象となる閾値として「５」がデータ記録部１７に記録されていることとし、この閾値を取得した上で、ＳＣ４で加算された非測位状態カウンタの値を取得し、取得したこれらの値を比較して比較結果に基づいて判定する。そして、取得した非測位状態カウンタの値が閾値以上でない場合（つまり、閾値未満である場合）、自車両がトンネルに進入したものとは未だ判定せずに、現時点のＧＰＳ非測位状態カウンタの値が閾値以上でないものと判定し（ＳＣ５のＮＯ）、リターンする。また、取得した非測位状態カウンタの値が閾値以上である場合、自車両がトンネルに進入したものと判定し、現時点のＧＰＳ非測位状態カウンタの値が閾値以上であるものと判定し（ＳＣ５のＹＥＳ）、ＳＣ６に移行する。なお、ここでは閾値として「５」が記録されている場合を例示したが、例えば、トンネル進入判定処理の処理速度と処理の精度とを考慮して、「５」未満の値を閾値として用いてもよいし、あるいは、「６」以上の値を閾値として用いてもよい（後述するトンネル退出判定処理で用いられる閾値についても同様とする）。ここでは、例えば図３の場合、自車両がトンネル内に進入した場合においても、図４のトンネル進入判定処理が繰り返し行われるが、この場合、図６のＳＣ１〜ＳＣ４の後にＳＣ５のＮＯにてリターンする処理が繰り返し行われることになり、自車両がトンネルに進入してしばらく走行した後に、図６のＳＣ５において、現時点のＧＰＳ非測位状態カウンタの値が閾値以上であるものと判定されることになる。
【００５９】
図６のＳＣ６において進入判定部１８１は、ＧＰＳ非測位状態カウンタの値をクリアする。具体的には任意であるが、例えば、データ記録部１７に記録されているＧＰＳ非測位状態カウンタの値を初期値である「０」に戻すことによりクリアする。
【００６０】
図６のＳＣ７において進入判定部１８１は、情報生成処理を行う。具体的には任意であるが、例えば、時間情報、トンネルＩＤ、装置ＩＤ、及びステータス情報を特定し、特定したこれらの情報を相互に関連付けることにより進入情報を生成した上で、生成した進入情報をデータ記録部１７又は制御部１８のＲＡＭに記録する。詳細には、直近に受信したＧＰＳ信号に含まれる情報に基づいて、当該ＧＰＳ信号が送信された時刻を特定した上で、特定した時刻を示す時間情報を特定し、また、地図情報ＤＢ１７１の地図情報を参照して、図５のＳＢ３にて存在するものと判定したトンネルのトンネルＩＤを特定し、また、データ記録部１７に記録されている自己の装置ＩＤを特定し、ステータス情報として前述の「進」を特定し、これらの特定した情報を含む進入情報を生成して格納する。ここでは、例えば、「時間情報」＝「２０１８０３０１１７１０００」、「トンネルＩＤ」＝「ＩＤｔ１」、「装置ＩＤ」＝「ＩＤｃ１」、及び「ステータス情報」＝「進」を含む進入情報を生成して格納する。次に、データ記録部１７の進入情報送信フラグの情報を「ＯＦＦ」から「ＯＮ」に変更する。
【００６１】
図６のＳＣ８において進入判定部１８１は、トンネル走行状態フラグの情報を変更してリターンする。具体的には任意であるが、例えば、データ記録部１７のトンネル走行状態フラグの情報を「ＯＦＦ」から「ＯＮ」に変更する。この後、ＧＰＳ測位状態監視処理をリターンし、図５の自車位置更新処理をリターンする。
【００６２】
図４のＳＡ２において制御部１８は、センター送信処理を実行する。図７は、センター送信処理のフローチャートである。センター送信処理とは、送信情報をセンター装置２に送信する処理である。
【００６３】
図７のＳＤ１において進入判定部１８１は、情報を送信可能であるか否かを判定する。具体的には任意であるが、例えば、通信部１１を介して行うセンター装置２との間の無線通信の状態を任意の手法（例えば、電波状況を確認する手法等）で確認して判定する。そして、トンネル内外に限らずアンテナの設置本数が不足している等の任意の原因により、無線通信を行えないことを確認し、情報を送信可能でないものと判定した場合（ＳＤ１のＮＯ）、リターンする。また、トンネル内外のアンテナを介して（又は、介さずに）無線通信を行えることを確認し、情報を送信可能であるものと判定した場合（ＳＤ１のＹＥＳ）、ＳＤ２に移行する。ここでは、例えば図３の場合において、自車両がトンネル内を走行している場合、情報を送信可能であるものと判定する。
【００６４】
図７のＳＤ２において進入判定部１８１は、情報を送信するか否かを判定する。具体的には任意であるが、例えば、データ記録部１７に記録されている進入情報送信フラグを取得し、取得した進入情報フラグに基づいて判定する。そして、「進入情報送信フラグ」＝「ＯＦＦ」である場合、進入情報を送信しないものと判定し（ＳＤ２のＮＯ）、リターンする。また、「進入情報送信フラグ」＝「ＯＮ」である場合、進入情報を送信するものと判定し（ＳＤ２のＹＥＳ）、ＳＤ３に移行する。
【００６５】
図７のＳＤ３において送信部１８３は、情報を送信する。具体的には任意であるが、例えば、図６のＳＣ７で生成して格納した進入情報を取得し、取得した進入情報を、通信部１１を介して、センター装置２に送信する。一方、センター装置２の特定部２３１は、通信部２１を介して車載装置１からの進入情報を受信し、受信した進入情報から時間情報、トンネルＩＤ、装置ＩＤ、ステータス情報を取得し、取得した各情報を図２のトンネル情報の対応する各情報として格納する。
【００６６】
ここでは、例えば図６のＳＣ７にて「時間情報」＝「２０１８０３０１１７１０００」、「トンネルＩＤ」＝「ＩＤｔ１」、「装置ＩＤ」＝「ＩＤｃ１」、及び「ステータス情報」＝「進」を含む進入情報を生成して格納したので、送信部１８３は、この進入情報を送信する。一方、センター装置２の特定部２３１は、当該進入情報を受信して、図２の最上段の情報を格納する。
【００６７】
図７のＳＤ４において進入判定部１８１は、データ記録部１７の進入情報送信フラグの情報を「ＯＮ」から初期値である「ＯＦＦ」に変更して、センター送信処理をリターンする。この後、前述したように、図４のトンネル進入判定処理を繰り返し実行することになる。これてに、トンネル進入判定処理の説明を終了する。
【００６８】
（処理−トンネル退出判定処理）
次に、トンネル退出判定処理について説明する。図８は、トンネル退出判定処理のフローチャートである。トンネル退出判定処理は、概略的には、ナビゲーションシステム１００の車載装置にて繰り返し行われる処理であり、具体的には、トンネルから退出したことを判定して退出情報をセンター装置２に送信する処理である。
【００６９】
図８のＳＥ１において制御部１８は、自車位置更新処理を実行する。図９は、自車位置更新処理のフローチャートである。自車位置更新処理とは、自車両の位置を更新する処理である。
【００７０】
図９のＳＦ１において退出判定部１８２は、自車両の現在位置を更新する。具体的には任意であるが、例えば、図５のＳＢ１と同様な処理を行ってもよいし、あるいは、自車両がトンネル内を走行しているのでＧＰＳ信号を受信できない状態となっている場合、以下のように処理を行ってもよい。後者について詳細には、現在位置検出部１６が図５のＳＢ１で取得した現在位置を基準にして、地図情報ＤＢ１７１の地図情報が特定する地図を参考にした上で、自車両の車速やＳＢ１で現在位置を取得してからの経過時間等を考慮して、自車両の現在位置を推定し、推定した現在位置を取得して更新する。ここでは、例えば図３にて自車両がトンネル内を走行している場合、「リンクＩＤ」＝「ＬＩＤ００２」の道路上の位置を自車両の現在位置を取得して更新し、また、自車両がトンネルを退出した場合、「リンクＩＤ」＝「ＬＩＤ００３」の道路上の位置を自車両の現在位置を取得して更新する。
【００７１】
図９のＳＦ２において退出判定部１８２は、トンネル外を走行しているか否かを判定する。具体的には任意であるが、例えば、データ記録部１７に記録されているトンネル走行状態フラグを取得し、取得したトンネル走行状態フラグに基づいて判定する。そして、「トンネル走行状態フラグ」＝「ＯＦＦ」である場合、トンネル内ではなくトンネル外を走行している（つまり、例えば、トンネルからの退出を判定して退出についての情報送信等を既に行った）ものと判定し（ＳＦ２のＹＥＳ）、リターンする。また、「トンネル走行状態フラグ」＝「ＯＮ」である場合、トンネル外を走行していない（つまり、例えば、トンネルからの退出を未だ判定しておらず退出についての情報送信等を未だ行っていない）ものと判定し（ＳＦ２のＮＯ）、ＳＦ３に移行する。
【００７２】
図９のＳＦ３において退出判定部１８２は、ＧＰＳ信号を受信できているか否かを判定する。具体的には任意であるが、例えば、通信部１１を監視して、通信部１１を介してＧＰＳ信号を受信できているか否かを判定する。そして、ＧＰＳ信号を受信できていないものと判定した場合（ＳＦ３のＮＯ）、リターンする。また、ＧＰＳ信号を受信できているものと判定した場合（ＳＦ３のＹＥＳ）、ＳＦ４に移行する。ここでは、例えば図３の場合、自車両がトンネル内を走行している場合、ＧＰＳを受信できないものと判定することになり、一方、自車両がトンネルを出た直後から、ＧＰＳを受信できているものと判定することになる。
【００７３】
図９のＳＦ４において退出判定部１８２は、ＧＰＳ受信カウンタの値を加算する。具体的には任意であるが、例えば、データ記録部１７に格納されているＧＰＳ受信カウンタを取得し、取得したＧＰＳ受信カウンタにおいて、現在の値に対して「１」を加算して格納する（つまり、インクリメントする）。ここでは、例えば、現在のＧＰＳ受信カウンタの値が「２」である場合、「１」を加算して「３」にして格納する。
【００７４】
図９のＳＦ５において退出判定部１８２は、現時点のＧＰＳ受信カウンタの値が閾値以上であるか否かを判定する。具体的には任意であるが、例えば、比較対象となる閾値として「１０」がデータ記録部１７に記録されていることとし、この閾値を取得した上で、ＳＦ４で加算されたＧＰＳ受信カウンタの値を取得し、取得したこれらの値を比較して比較結果に基づいて判定する。そして、取得したＧＰＳ受信カウンタの値が閾値以上でない場合（つまり、閾値未満である場合）、車両がトンネルから退出したものとは未だ判定せずに、現時点のＧＰＳ受信カウンタの値が閾値以上でないものと判定し（ＳＦ５のＮＯ）、ＳＦ９に移行する。また、取得したＧＰＳ受信カウンタの値が閾値以上である場合、車両がトンネルから退出したものと判定し、現時点のＧＰＳ受信カウンタの値が閾値以上であるものと判定し（ＳＦ５のＹＥＳ）、ＳＦ６に移行する。
【００７５】
図９のＳＦ６において退出判定部１８２は、各カウンタをクリアする。具体的には任意であるが、例えば、データ記録部１７に記録されているＧＰＳ受信カウンタの値、及びマッチングカウンタの値を初期値である「０」に戻すことによりクリアする。
【００７６】
図９のＳＦ７において退出判定部１８２は、情報生成処理を行う。具体的には任意であるが、例えば、図６のＳＣ７と同様な処理を行うが、特に、時間情報、トンネルＩＤ、装置ＩＤ、及びステータス情報を特定し、特定したこれらの情報を相互に関連付けることにより退出情報を生成した上で、生成した退出情報をデータ記録部１７又は制御部１８のＲＡＭに記録する。詳細には、図６のＳＣ７の場合と同様にして、時間情報、トンネルＩＤ、及び装置ＩＤを特定し、また、ステータス情報として前述の「退」を特定し、これらの特定した情報を含む退出情報を生成して格納する。ここでは、例えば、「時間情報」＝「２０１８０３０１１７１５１０」、「トンネルＩＤ」＝「ＩＤｔ１」、「装置ＩＤ」＝「ＩＤｃ１」、及び「ステータス情報」＝「退」を含む退出情報を生成して格納する。次に、データ記録部１７の退出情報送信フラグの情報を「ＯＦＦ」から「ＯＮ」に変更する。
【００７７】
図９のＳＦ８において退出判定部１８２は、トンネル走行状態フラグの情報を変更して、自車位置更新処理をリターンする。具体的には任意であるが、例えば、データ記録部１７のトンネル走行状態フラグの情報を「ＯＮ」から「ＯＦＦ」に変更して、自車位置更新処理をリターンする。
【００７８】
一方、図９のＳＦ５において現時点のＧＰＳ受信カウンタの値が閾値以上でないものと判定し（ＳＦ５のＮＯ）した後のＳＦ９において、退出判定部１８２は、トンネル退出監視処理を実行する。図１０は、トンネル退出監視処理のフローチャートである。トンネル退出監視処理とは、自車両がトンネルを退出することを監視する所定である。
【００７９】
図１０のＳＧ１において退出判定部１８２は、トンネルの出口道路のリンクＩＤを取得済であるか否かを判定する。具体的には任意であるが、例えば、図５のＳＢ５と同様な処理を行うが、データ記録部１７の出口リンクフラグを取得し、取得した出口リンクフラグに基づいて判定する。そして、取得した出口リンクフラグが「ＯＦＦ」である場合、トンネルの出口道路のリンクＩＤを取得済でないので、トンネルの出口道路のリンクＩＤを取得済でないものと判定し（ＳＧ１のＮＯ）、リターンする。また、取得した出口リンクフラグが「ＯＮ」である場合、トンネルの出口道路のリンクＩＤを取得済であるので、トンネルの出口道路のリンクＩＤを取得済であるものと判定し（ＳＧ１のＹＥＳ）、ＳＧ２に移行する。ここでは、例えば図３の場合、前述したように図５のＳＢ６にて「リンクＩＤ」＝「ＬＩＤ０００３」を取得済であり、出口リンクフラグの情報として「ＯＮ」が格納されているので、トンネルの出口道路のリンクＩＤを取得済であるものと判定する。
【００８０】
図１０のＳＧ２において退出判定部１８２は、自車両の現在位置をトンネルの出口道路にマッチングできるか否かを判定する。具体的には任意であるが、例えば、図９のＳＦ１で更新した自車両の現在位置を取得し、また、図５のＳＢ６で取得したトンネルの出口道路のリンクＩＤを取得した上で、地図情報ＤＢ１７１の地図情報を参照して、取得した自車両の現在位置が設けられている道路のリンクＩＤが、取得したリンクＩＤと合致するか否かに基づいて判定する。そして、合致しない場合、自車両の現在位置をトンネルの出口道路にマッチングできないものと判定し（ＳＧ２のＮＯ）、リターンする。また、合致した場合、自車両の現在位置をトンネルの出口道路にマッチングできたものと判定し（ＳＧ２のＹＥＳ）、ＳＧ３に移行する。
【００８１】
図１０のＳＧ３において退出判定部１８２は、マッチングカウンタを加算する。具体的には任意であるが、例えば、データ記録部１７に格納されているマッチングカウンタを取得し、取得したマッチングカウンタにおいて、現在の値に対して「１」を加算して格納する（つまり、インクリメントする）。
【００８２】
図１０のＳＧ４において退出判定部１８２は、現時点のマッチングカウンタの値が閾値以上であるか否かを判定する。具体的には任意であるが、例えば、比較対象となる閾値として図９のＳＦ５で用いられている閾値よりも一例としては少ない「５」がデータ記録部１７に記録されていることとし、この閾値を取得した上で、ＳＧ３で加算されたマッチングカウンタの値を取得し、取得したこれらの値を比較して比較結果に基づいて判定する。そして、取得したマッチングカウンタの値が閾値以上でない場合（つまり、閾値未満である場合）、現時点のマッチングカウンタの値が閾値以上でないものと判定し（ＳＧ４のＮＯ）、リターンする。また、取得したマッチングカウンタの値が閾値以上である場合、現時点のマッチングカウンタの値が閾値以上であるものと判定し（ＳＧ４のＹＥＳ）、ＳＧ５に移行する。
【００８３】
図１０のＳＧ５〜ＳＧ７において退出判定部１８２は、図９のＳＦ６〜ＳＦ８の場合と同様な処理を行って、トンネル退出監視処理をリターンし、この後、図９の自車位置更新処理をリターンする。
【００８４】
図８のＳＥ２において制御部１８は、センター送信処理を実行する。図１１は、センター送信処理のフローチャートである。センター送信処理とは、退出情報をセンター装置２に送信する処理である。
【００８５】
図１１のＳＨ１において退出判定部１８２は、情報を送信可能であるか否かを判定する。具体的には任意であるが、例えば、図７のＳＤ１の場合と同様にして判定する。そして、情報を送信可能でないものと判定した場合（ＳＨ１のＮＯ）、リターンする。また、情報を送信可能であるものと判定した場合（ＳＨ１のＹＥＳ）、ＳＨ２に移行する。ここでは、例えば図３の場合において、自車両がトンネル外に退出した場合、情報を送信可能であるものと判定する。
【００８６】
図１１のＳＨ２において退出判定部１８２は、情報を送信するか否かを判定する。具体的には任意であるが、例えば、図７のＳＤ２の場合と同様にして判定するが、データ記録部１７に記録されている退出情報送信フラグを取得し、取得した退出情報フラグに基づいて判定する。そして、「退出情報送信フラグ」＝「ＯＦＦ」である場合、退出情報を送信しないものと判定し（ＳＨ２のＮＯ）、リターンする。また、「退出情報送信フラグ」＝「ＯＮ」である場合、退出情報を送信するものと判定し（ＳＨ２のＹＥＳ）、ＳＨ３に移行する。
【００８７】
図１１のＳＨ３において送信部１８３は、情報を送信する。具体的には任意であるが、例えば、図７のＳＤ３の場合と同様にして送信するが、図９のＳＦ７又は図１０のＳＧ６で生成して格納した退出情報を取得し、取得した退出情報を、通信部１１を介して、センター装置２に送信する。一方、センター装置２の特定部２３１は、通信部２１を介して車載装置１からの退出情報を受信し、受信した退出情報から時間情報、トンネルＩＤ、装置ＩＤ、ステータス情報を取得し、取得した各情報を図２のトンネル情報の対応する各情報として格納する。
【００８８】
ここでは、例えば図６の図９のＳＦ７又は図１０のＳＧ６にて「時間情報」＝「２０１８０３０１１７１５１０」、「トンネルＩＤ」＝「ＩＤｔ１」、「装置ＩＤ」＝「ＩＤｃ１」、及び「ステータス情報」＝「退」を含む退出情報を生成して格納したので、送信部１８３は、この退出情報を送信する。一方、センター装置２の制御部２３は、当該退出情報を受信して、図２の２段目の情報を格納する。
【００８９】
図１１のＳＨ４において進入判定部１８１は、データ記録部１７の退出情報送信フラグの情報を「ＯＮ」から初期値である「ＯＦＦ」に変更して、センター送信処理をリターンする。この後、前述したように、図８のトンネル退出判定処理を繰り返し実行することになる。これてに、トンネル退出判定処理の説明を終了する。
【００９０】
（処理−台数特定処理）
次に、台数特定処理について説明する。台数特定処理は、概略的には、ナビゲーションシステム１００のセンター装置２にて行われる処理であり、具体的には、トンネルを走行している車両の台数を特定する処理である。この台数特定処理を実行するタイミングは任意であるが、例えば、トンネル内の渋滞状況を常時把握する観点から、一定時間（例えば、１分〜３分等）毎に繰り返し起動されて繰り返し実行を開始することとして、実行を開始したところから説明する。ここでは、例えば、図２の「トンネルＩＤ」＝「ＩＤｔ１」のトンネル内を走行している車両の台数を特定する場合を例示して説明する。
【００９１】
まず、特定部２３１は、図２のトンネル情報を参照して、車両の台数を特定する対象となっているトンネルに関する情報を取得するが、具体的には、トンネルＩＤに着目して、当該対象となっているトンネルを識別するトンネルＩＤに対応付けられている情報を全て取得する。ここでは、例えば、「トンネルＩＤ」＝「ＩＤｔ１」に対応付けられている情報として、図２に図示されている情報等を取得する。
【００９２】
次に、特定部２３１は、時間情報及びステータス情報に着目して、現時点の時間よりも前の時間に「ステータス情報」＝「進」が格納されているものの、未だ「ステータス情報」＝「退」が格納されていない車両については、トンネル内を走行しているものとみなして、当該車両の台数を計数し、計数した台数を、トンネルを走行している車両の台数として特定する。なお、トンネルの長さと車速（一例としては、道路の法定速度等）との関係に基づいて、車両がトンネルを通り抜ける時間を予測して、当該予測した時間程度前の時間に「ステータス情報」＝「進」が格納されているものの、未だ「ステータス情報」＝「退」が格納されていない車両を計数することにより、トンネルを走行している車両の台数を特定してもよい。
【００９３】
（実施の形態の効果）
このように本実施の形態によれば、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定し、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、トンネルにインフラ（例えば、トンネルの出入口で車両を計数する設備等）を整備することなく、トンネルに対する車両の進入及び退出を判定することができるので、トンネル内の車両の台数を低コストで特定することが可能となる。
【００９４】
また、車両の現在位置からトンネルに至るまでに分岐があるか否かを判定し、分岐があるものと判定した場合に、車両がトンネルに進入したか否かを判定することにより、例えば、分岐により実際にはトンネルに進入しなかった車両がトンネルに進入したものと判定されることを防止することができるので、トンネル内の車両の台数を特定する精度を向上させることが可能となる。
【００９５】
また、ＧＰＳ信号の受信状態と、車両の現在位置とトンネルの出口道路とのマッチング結果とに基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、車両の現在位置とトンネルの出口道路とのマッチング結果も考慮して車両がトンネルから退出したか否かを判定することができるので、トンネルから退出したか否かを早期且つ高精度で判定することができるので、トンネル内の車両の台数を早期且つ高精度に特定することが可能となる。
【００９６】
また、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定し、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、トンネルにインフラ（例えば、トンネルの出入口で車両を計数する設備等）を整備することなく、トンネルに対する車両の進入及び退出を判定することができるので、トンネル内の車両の台数を低コストで特定することが可能となる。
【００９７】
〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した本発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００９８】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏したりすることがある。
【００９９】
（分散や統合について）
また、上述した各電気的構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散や統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散又は統合して構成できる。また、本出願における「装置」とは、単一の装置によって構成されたものに限定されず、複数の装置によって構成されたものを含む。例えば、車載装置１の機能の少なくとも一部をセンター装置２に設けた上で、車載装置１とセンター装置２とが相互に通信を行うことにより、実施の形態と同様な処理を行うように構成してもよい。また、逆に、センター装置２の機能の少なくとも一部を車載装置１に設けてもよい。
【０１００】
（形状、数値、構造、時系列について）
実施の形態や図面において例示した構成要素に関して、形状、数値、又は複数の構成要素の構造若しくは時系列の相互関係については、本発明の技術的思想の範囲内において、任意に改変及び改良することができる。
【０１０１】
（トンネル進入判定処理について）
また、上記実施の形態において、トンネル進入判定処理（サブルーチンも含む）の一部のステップを変更又は省略してもよく、あるいは、他のステップを付加してもよく、例えば、図５のＳＢ２における分岐の判定を省略してもよい。
【０１０２】
（トンネル退出判定処理について）
また、上記実施の形態において、トンネル退出判定処理（サブルーチンも含む）の一部のステップを変更又は省略してもよく、あるいは、他のステップを付加してもよく、例えば、図９のＳＦ５の後のＳＦ９のステップを省略して、当該ＳＦ９を実行せずにリターンするように変更して、トンネル退出監視処理（つまり、マッチングに関する処理）を省略してもよい。
【０１０３】
（各処理の開始条件について）
また、上記実施の形態のトンネル進入判定処理、及びトンネル退出判定処理については、データ記録部１７に記録されている各フラグの値に基づいて起動を開始してもよく、例えば、「トンネル走行状態フラグ」＝「ＯＦＦ」が格納された場合に、トンネル進入判定処理を繰り返し起動してもよく、あるいは、「トンネル走行状態フラグ」＝「ＯＮ」が格納された場合に、トンネル退出判定処理を繰り返し起動してもよい。
【０１０４】
〔実施の形態の特徴と効果の一部〕
最後に、これまでに説明した実施の形態の特徴と効果の一部を、以下に例示する。ただし、実施の形態の特徴と効果は、以下の内容に限定されず、以下の特徴の一部のみを具備することによって以下の効果の一部のみを奏する場合や、以下の特徴以外の他の特徴を具備することによって以下の効果以外の他の効果を奏する場合がある。
【０１０５】
実施の形態の１つの側面１に係る判定装置は、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、を備える。
【０１０６】
上記側面１に係る判定装置によれば、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定し、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、トンネルにインフラ（例えば、トンネルの出入口で車両を計数する設備等）を整備することなく、トンネルに対する車両の進入及び退出を判定することができるので、トンネル内の車両の台数を低コストで特定することが可能となる。
【０１０７】
実施の形態の他の側面２に係る判定装置は、上記側面１に係る判定装置において、前記進入判定手段は、前記車両の現在位置から前記トンネルに至るまでに分岐があるか否かを判定し、分岐があるものと判定した場合に、前記車両が前記トンネルに進入したか否かを判定する。
【０１０８】
上記側面２に係る判定装置によれば、車両の現在位置からトンネルに至るまでに分岐があるか否かを判定し、分岐があるものと判定した場合に、車両がトンネルに進入したか否かを判定することにより、例えば、分岐により実際にはトンネルに進入しなかった車両がトンネルに進入したものと判定されることを防止することができるので、トンネル内の車両の台数を特定する精度を向上させることが可能となる。
【０１０９】
実施の形態の他の側面３に係る判定装置は、上記側面１又は２に係る判定装置において、前記退出判定手段は、前記ＧＰＳ信号の受信状態と、前記車両の現在位置と前記トンネルの出口道路とのマッチング結果とに基づいて、前記車両が前記トンネルから退出したか否かを判定する。
【０１１０】
上記側面３に係る判定装置によれば、ＧＰＳ信号の受信状態と、車両の現在位置とトンネルの出口道路とのマッチング結果とに基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、車両の現在位置とトンネルの出口道路とのマッチング結果も考慮して車両がトンネルから退出したか否かを判定することができるので、トンネルから退出したか否かを早期且つ高精度で判定することができるので、トンネル内の車両の台数を早期且つ高精度に特定することが可能となる。
【０１１１】
実施の形態の１つの側面４に係る特定システムは、端末装置とセンター装置とを備える特定システムであり、前記端末装置は、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、前記進入判定手段又は前記退出判定手段の判定結果を含む情報を前記センター装置に送信する送信手段と、を備え、前記センター装置は、前記端末装置の前記送信手段が送信した情報に基づいて、前記トンネル内を走行している車両の台数を特定する特定手段、を備える。
【０１１２】
上記側面４に係る特定システムによれば、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定し、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、トンネルにインフラ（例えば、トンネルの出入口で車両を計数する設備等）を整備することなく、トンネルに対する車両の進入及び退出を判定することができるので、トンネル内の車両の台数を低コストで特定することが可能となる。
【０１１３】
実施の形態の１つの側面５に係る特定プログラムは、コンピュータを、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、前記車両が前記トンネルに進入したか否かを判定する進入判定手段と、前記ＧＰＳ信号の受信状態に基づいて、前記車両が前記トンネルから退出したか否かを判定する退出判定手段と、として機能させる。
【０１１４】
上記側面５に係る特定プログラムによれば、トンネルに対する車両の走行位置と、ＧＰＳ信号の受信状態とに基づいて、車両がトンネルに進入したか否かを判定し、ＧＰＳ信号の受信状態に基づいて、車両がトンネルから退出したか否かを判定することにより、例えば、トンネルにインフラ（例えば、トンネルの出入口で車両を計数する設備等）を整備することなく、トンネルに対する車両の進入及び退出を判定することができるので、トンネル内の車両の台数を低コストで特定することが可能となる。
【符号の説明】
【０１１５】
１  車載装置
２  センター装置
１１  通信部
１２  撮影部
１３  タッチパッド
１４  ディスプレイ
１５  スピーカ
１６  現在位置検出部
１７  データ記録部
１８  制御部
２１  通信部
２２  データ記録部
２３  制御部
１００  ナビゲーションシステム
１７１  地図情報ＤＢ
１８１  進入判定部
１８２  退出判定部
１８３  送信部
２２１  地図情報ＤＢ
２２２  トンネル情報ＤＢ
２３１  特定部
【図１】
2019169091.tif 000003
【図２】
2019169091.tif 000004
【図３】
2019169091.tif 000005
【図４】
2019169091.tif 000006
【図５】
2019169091.tif 000007
【図６】
2019169091.tif 000008
【図７】
2019169091.tif 000009
【図８】
2019169091.tif 000010
【図９】
2019169091.tif 000011
【図１０】
2019169091.tif 000012
【図１１】
2019169091.tif 000013