(57)【特許請求の範囲】
【請求項１】
道路と、当該道路に接する道路外施設と、を接続する接続路を車両が通過することに伴って、当該車両においてウインカの操作が行われたことを検出する操作検出手段と、
前記操作が行われた位置を検出する位置検出手段と、
前記検出された位置を、前記接続路の位置として決定する決定手段と、
を備えることを特徴とする位置処理装置。
【請求項２】
請求項１に記載の位置処理装置において、
前記位置検出手段は、前記車両が前記道路外施設から前記道路へ移動する際の前記接続路の通過に伴う前記操作が行われたことが検出されたタイミングにおける前記位置を検出し、
前記位置処理装置は、
前記検出された位置を記憶する記憶手段と、
前記車両が前記道路外施設から前記道路へ移動したことを検出する移動検出手段と、
を更に備え、
前記決定手段は、前記車両が前記道路外施設から前記道路へ移動したことが検出されたタイミングより前で且つ当該タイミングに最も近いタイミングにおいて検出されて前記記憶手段に記憶されている前記位置を、前記接続路の位置として決定することを特徴とする位置処理装置。
【請求項３】
請求項２に記載の位置処理装置において、
前記道路外施設は車両用施設であり、
前記接続路は当該車両用施設から前記道路への出口であり、
前記操作は当該車両用施設から当該道路へ出る前記車両において実行される前記ウインカの前記操作であることを特徴とする位置処理装置。
【請求項４】
請求項１に記載の位置処理装置において、
前記位置検出手段は、前記車両が前記道路から当該道路外へ移動する際の前記接続路の通過に伴う前記操作が行われたことが検出されたタイミングにおける前記位置を検出し、
前記位置処理装置は、
前記検出された位置を記憶する記憶手段と、
前記車両が前記道路から当該道路外へ移動したことを検出する移動検出手段と、
を更に備え、
前記決定手段は、前記車両が前記道路から当該道路外へ移動したことが検出されたタイミングより前で且つ当該タイミングに最も近いタイミングにおいて検出されて前記記憶手段に記憶されている前記位置を、前記接続路の位置として決定することを特徴とする位置処理装置。
【請求項５】
請求項４に記載の位置処理装置において、
前記道路外には車両用施設があり、
前記接続路は前記道路から当該車両用施設への入口であり、
前記操作は当該道路から当該車両用施設へ入る前記車両において実行される前記ウインカの前記操作であることを特徴とする位置処理装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の位置処理装置において、
前記決定された接続路の位置を記憶する接続路位置記憶手段と、
前記記憶されている位置を用いて車両の移動案内を行う案内手段と、
を更に備えることを特徴とする位置処理装置。
【請求項７】
請求項１から請求項５のいずれか一項に記載の位置処理装置において、
前記決定された接続路の位置を示す位置情報を、外部の位置情報記憶装置に送信して記憶させる送信手段を更に備えることを特徴とする位置処理装置。
【請求項８】
道路と、当該道路に接する道路外施設と、を接続する接続路を車両が通過することに伴って、当該車両においてウインカの操作が行われたことを検出する操作検出工程と、
前記操作が行われた位置を検出する位置検出工程と、
前記検出された位置を、前記接続路の位置として決定する決定工程と、
を含むことを特徴とする位置処理方法。
【請求項９】
コンピュータを、請求項１から請求項７のいずれか一項に記載の位置処理装置として機能させることを特徴とする位置処理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、位置処理装置、位置処理方法及び位置処理用プログラムの技術分野に属する。より詳細には、道路と道路外施設との間の接続路の位置についての処理を行う位置処理装置及び位置処理方法並びに当該位置処理装置用プログラムの技術分野に属する。
【背景技術】
【０００２】
ナビゲーション装置による例えば車両の案内では、道路外にある駐車場を目的地とした案内や、その駐車場を出発地とした他の目的地への案内が行われることがある。
【０００３】
一方近年では、駐車場自体が広大である場合や、道路との関係で駐車場の出入口が複雑な構造となっている場合、あるいは一つの駐車場に対して出口又は入口がそれぞれ複数存在する場合がある。このような場合には、駐車場全体としての代表的な位置（例えば、地図におけるその駐車場の中央の位置）ではなく、その駐車場の入口の位置を目的地としたり、その駐車場の出口を出発地とした具体的且つ正確な案内が望まれる。
【０００４】
このとき、その駐車場の入口や出口の位置を示す位置情報が、ナビゲーション装置用の例えば地図データの一部として予め用意されている場合には、その位置情報を用いて上述したような具体的且つ正確な案内を行うことができる。しかしながらこのような位置情報が予め用意されていない場合、上述したような具体的且つ正確な案内ができない。
【０００５】
そこで、このような問題点を解決するための従来技術として、例えば下記特許文献１に記載されている技術がある。特許文献１に記載されている技術では、経路誘導中において車両の現在位置を順次特定し、道路外の駐車場に車両が駐車された場合に、道路からの逸脱位置のうち最新のものをその駐車場の入口位置として特定する構成が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】再公表第ＷＯ２００７−１２２９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に開示された技術であっても、例えばいわゆるマップマッチング処理上の誤差等の理由により、道路からの逸脱位置が実際の逸脱位置からずれた場合には、駐車場の入口位置を正確に特定することができないという問題点がある。
【０００８】
また上記特許文献１では、駐車場の出口の位置を示す位置情報が予め用意されていない場合について、その出口の位置を特定することについては、何ら考慮されていない。更に駐車場の出口から車両が道路に出る場合、その案内処理上においては、出口を通って出た道路上に車両の現在位置がマッチングされるまで、実際に車両がその道路に出たタイミングから所定の時間がかかる場合が多い。このような場合に、仮に車両の現在位置がマッチングされた道路の位置をその駐車場の出口の位置として特定するとしても、上記所定の時間分の位置誤差が含まれてしまうという問題点がある。
【０００９】
そこで本願は、上記の各問題点に鑑みて為されたもので、その課題の一例は、駐車場の出口及び入口をそれぞれ示す位置情報が予め用意されていない場合であっても、より正確に出口又は入口それぞれの位置を特定することが可能な位置処理装置及び位置処理方法並びに当該位置処理装置用プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、請求項１に記載の発明は、道路と、当該道路に接する道路外施設と、を接続する接続路を車両が通過することに伴って、当該車両においてウインカの操作が行われたことを検出するウインカ検出部等の操作検出手段と、前記操作が行われた位置を検出するセンサ部等の位置検出手段と、前記検出された位置を、前記接続路の位置として決定する処理部等の決定手段と、を備える。
【００１１】
上記の課題を解決するために、請求項８に記載の発明は、道路と、当該道路に接する道路外施設と、を接続する接続路を車両が通過することに伴って、当該車両においてウインカの操作が行われたことを検出する操作検出工程と、前記操作が行われた位置を検出する位置検出工程と、前記検出された位置を、前記接続路の位置として決定する決定工程と、を含む。
【００１２】
上記の課題を解決するために、請求項９に記載の発明は、コンピュータを、請求項１から請求項７のいずれか一項に記載の位置処理装置として機能させる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る位置処理装置の概要構成を示すブロック図である。
【図２】実施例に係るナビゲーション装置の概要構成を示す図であり、（ａ）は当該概要構成を示すブロック図であり、（ｂ）は実施例に係る位置処理用データベースを例示する図である。
【図３】実施例に係る出口位置の処理を示す図であり、（ａ）は当該出口位置の処理を示すフローチャートであり、（ｂ）は当該出口位置の処理を説明する概念図である。
【図４】実施例に係る入口位置の処理を示す図であり、（ａ）は当該入口位置の処理を示すフローチャートであり、（ｂ）は当該入口位置の処理を説明する概念図である。
【図５】変形例に係る出口位置の処理を説明する概念図である。
【発明を実施するための形態】
【００１４】
次に、本願を実施するための形態について、図１を用いて説明する。なお図１は、実施形態に係る位置処理装置の概要構成を示すブロック図である。
【００１５】
図１に示すように、実施形態に係る位置処理装置Ｓは、操作検出手段１と、位置検出手段２と、決定手段３と、を備えて構成されている。
【００１６】
この構成において操作検出手段１は、道路と、当該道路に接する道路外施設と、を接続する接続路の通過に伴う通過操作が行われたか否かを検出し、その検出結果を位置検出手段２に出力する。ここで「道路外施設」とは、例えば位置処理装置Ｓが車両に搭載されている場合にあっては、その車両の駐車場や、一時的に立ち寄って運転者が物品の購入をする施設等である。また「接続路」とは、同様の場合にあっては、道路からその道路外施設への入口、又はその道路外施設から道路へ戻るための出口等である。更に「通過操作」とは、同様の場合にあっては、例えば道路から道路外施設に入るためのウインカ操作や車両を減速させるためのブレーキ操作等である。
【００１７】
位置検出手段２は、操作検出手段１における検出結果に基づいて、上記通過操作が行われたことが検出されたとき、その通過操作が行われた位置を検出し、その検出結果を決定手段３に出力する。上記の例で言えば、例えばウインカ操作が行われた位置を検出し、その検出結果を決定手段３に出力する。
【００１８】
これにより決定手段３は、位置検出手段２における検出結果に基づいて、その検出された位置を、接続路の位置として決定する。すなわち例えば、接続路が道路外施設から道路への出口である場合にあっては、その道路へ出るための通過操作が行われた位置を、その出口の位置として決定する。この決定された位置を示す位置情報は、例えば位置処理装置Ｓが備えられた車両の案内に後ほど用いるために記録されたり、あるいは他の車両の案内に供させるために外部の位置情報記憶装置に送信されて記録されたりする。
【００１９】
以上説明したように、実施形態に係る位置処理装置Ｓの動作によれば、道路と道路外施設との間の接続路の通過に伴う通過操作が行われた位置を接続路の位置として決定するので、接続路の位置を示す位置情報がない場合でも、接続路の位置をより正確に決定することができる。
【実施例】
【００２０】
次に、上述した実施形態に対応する具体的な実施例について、図２乃至図４を用いて説明する。なお以下に説明する実施例は、車両に搭載され当該車両の移動を案内するナビゲーション装置における位置検出処理に本願を適用した場合の実施例である。
【００２１】
また、図２は実施例に係るナビゲーション装置の概要構成を示す図であり、図３は実施例に係る出口位置の処理を示す図であり、図４は実施例に係る入口位置の処理を示す図である。このとき図２（ａ）では、図１に示した実施形態に係る位置処理装置Ｓにおける各構成部材に対応する実施例の構成部材それぞれについて、当該位置処理装置Ｓにおける各構成部材と同一の部材番号を用いている。
【００２２】
図２（ａ）に示すように、位置処理装置Ｓの一例としての実施例に係るナビゲーション装置Ｓは、操作検出手段１の一例としてのウインカ検出部１と、位置検出手段２の一例としてのセンサ部２と、ＣＰＵ、ＲＡＭ（Random Access Memory）及びＲＯＭ（Read Only Memory）等を含む決定手段３の一例、移動検出手段の一例及び案内手段の一例としての処理部３と、メモリ４と、通信部５と、操作部６と、記憶手段の一例及び接続路位置記憶手段の一例としての記録部７と、ディスクドライブ８と、表示部９と、を備えて構成されている。このとき、ウインカ検出部１、センサ部２、処理部３、通信部５、操作部６、記録部７、ディスクドライブ８及び表示部９は、バス１０を介して相互にデータの授受が可能とされている。
【００２３】
この構成においてウインカ検出部１は、車両の運転者によりウインカを出す操作が行われている否かを、ウインカが出されている方向（右又は左）と共に検出する。このウインカを出す操作が、本願における「通過操作」の一例に相当する。
【００２４】
一方センサ部２は、図示しない車速パルス検出部、加速度センサ、ジャイロセンサ及びＧＰＳ（Global Positioning System）センサ等を含んで構成されている。このうち車速パルス検出部は、車両に備えられた車輪の回転に応じた間隔で出力される車速パルスを検出する。この車速パルスは、例えば車両の速度や移動距離の算出に用いられる。加速度センサは、車両の移動に伴って当該車両に加わる加速度を検出する。この加速度は、それを一回積分することによる速度の算出に用いられ、更にそれをもう一度積分することによる移動距離の算出に用いられる。ジャイロセンサは、車両の進行方向及びその変化を検出する。ＧＰＳセンサは、衛星軌道上のＧＰＳ衛星からの航法電波を受信し、ナビゲーション装置Ｓが搭載されている車両の位置、高度、速度等を検出する。このＧＰＳセンサからの出力は、例えば加速度センサ及びジャイロセンサそれぞれにおける検索結果を用いた自立航法における位置誤差等の補正等に用いられる。
【００２５】
通信部５は、外部の例えばインターネット等のネットワークＮＷと無線により接続され、車両の案内に必要な渋滞情報や天気情報等を取得する。操作部６は、リモートコントロール装置及び操作ボタン等を含んで構成されており、ナビゲーション装置Ｓに対する使用者又は運転者の入力操作に対応する操作信号を出力する。ディスクドライブ８は、挿入されたディスクＤＫに対する必要なデータの記録及び再生に用いられる。記録部７は、例えばハードディスク等の不揮発性の記録媒体を含んで構成されており、車両の案内に必要な地図データや音声データ等のナビゲーション用データの他、実施例に係る後述する出口位置の処理及び入口位置の処理を行うためのプログラムが不揮発性に記憶されている。なおこれらのプログラムは、通信部５を介してネットワークＮＷから取得するようにしてもよいし、ディスクＤＫに予め記録されている当該プログラムをディスクＤＫから読み出して取得することもできる。液晶ディスプレイ等からなる表示部９は、地図等、車両の案内のために必要な情報を表示する。
【００２６】
以上の構成において処理部３は、メモリ４との間で必要なデータの授受を行いつつ、以下に説明する実施例に係る出口位置の処理及び入口位置の処理を含む車両の案内のための処理、具体的には、現在位置検出処理、地図上の道路データへのマップマッチング処理及び経路探索処理等を統括制御する。
【００２７】
次に、記録部７に逐次記録される、実施例に係る位置処理用データベースについて、図２（ｂ）を用いて説明する。
【００２８】
図２（ｂ）に例示するように、実施例に係る位置処理用データベースＤとしては、時刻データ１００、位置データ１０１、方位データ１０２及びウインカ方向データ１０３を一組とする位置処理用データ１１０が、ウインカの操作に対応した後述するタイミング毎に生成されて蓄積される。このとき時刻データ１００は、ウインカが操作されていると判定された時刻を示すデータであり、位置データ１０１は、ウインカが操作されていると判定された時刻における車両の位置を示すデータである。また方位データ１０２は、ウインカが操作されていると判定された時刻における車両の方位（進行方位）を、例えば北を０°／３６０°として示すデータである。ウインカ方向データ１０３は、操作されていると判定されたウインカの方向を示すデータである。これら位置処理用データ１１０の生成タイミング等については、後ほど詳説する。
【００２９】
次に、処理部３を中心として実行される実施例に係る出口位置の処理について、具体的に図２及び図３を用いて説明する。以下に説明する出口位置の処理は、「道路外施設」の一例に相当する駐車場から、その出口を介して、その駐車場に接している道路に出る際に行われる処理である。
【００３０】
実施例に係る出口位置の処理は、図３（ａ）に示すように、オフロード状態において、例えば所定の時間毎に開始される処理である。ここで「オフロード状態」とは、ナビゲーション装置Ｓが搭載されている車両の現在位置が、地図データにおいて道路外にある上記駐車場にある状態をいう。実施例に係る出口位置の処理として処理部３は、オフロード状態において、従来と同様の方法によりナビゲーション装置Ｓが搭載されている車両の現在位置を検出する（ステップＳ１）。ステップＳ１の処理には、センサ部２からの出力に基づいた現在位置の検出処理と、地図データに基づいたマップマッチング処理が含まれている。次に処理部３は、ウインカ検出部１からの出力に基づいて、ウインカを出す操作が運転者により行われているか否かを判定する（ステップＳ２）。ステップＳ２においてウインカを出す操作が行われてないと判定された場合（ステップＳ２；ＮＯ）、処理部３は後述するステップＳ４の処理に移行する。一方ステップＳ２においてウインカを出す操作が行われていると判定された場合（ステップＳ２；ＹＥＳ）、処理部３は、当該判定がされた時刻を示す時刻データ１００、その時刻における車両の現在位置を示す位置データ１０１及びその時刻に出されているウインカの方向を示す方位データ１０２を含む位置処理用データ１１０を生成し、図２（ｂ）に例示する位置処理用データベースＤに追加して記録部７に記録する（ステップＳ３）。このステップＳ３の処理により、位置処理用データベースＤに新しい位置処理用データ１１０が一つ追加されることとなる。
【００３１】
次に処理部３は、実施例に係る駐車場から、それに接する道路へと現在位置がマップマッチングされたか否かを判定する（ステップＳ４）。このステップＳ４の処理は、従来のマップマッチングと同様の手法により行われる。ステップＳ４において現在位置が道路へマップマッチングされていないと判定された場合、即ち、車両が未だ駐車場から道路に出ていないと判定された場合（ステップＳ４；ＮＯ）、処理部３は上記ステップＳ１の処理に移行する。この後、上記ステップＳ１、Ｓ２及びＳ３の処理が繰り返されることにより、位置処理用データベースＤ内に位置処理用データ１１０が新たに追加されることとなる。一方、ステップＳ４において現在位置が道路へマップマッチングされたと判定された場合、即ち、車両が駐車場から道路に出たと判定された場合（ステップＳ４；ＹＥＳ）、処理部３は、道路以外の位置（例えば、後述の図３（ｂ）に示す位置Ｐout）で、道路への復帰方向に出されたウインカがあるか否かを、位置処理用データベースＤを参照することにより判定する（ステップＳ５）。ここで「復帰方向」とは、駐車場から道路へ出るときに右折により出た場合には当該「復帰方向」は「右」であり、また同様に左折により道路に出た場合には「左」である。この復帰方向について処理部３は、例えば、ウインカを出す操作が行われたと判定されたタイミング（上記ステップＳ２参照）における車両の方位変化の判定、現在の車両の進行方位（即ち道路の方位）と地図データ上におけるその道路の方位との比較判定、又は、ウインカを出す操作が行われたと判定されたタイミングにおける車両の位置と道路上にある車両の現在位置との相対的な比較判定等の手法により、復帰方向が「右」であるか「左」であるかを判定する。そして、ステップＳ５の判定において処理部３は、この復帰方向と一致する方向に出されていたウインカの有無を、位置処理用データベースＤの特にウインカ方向データ１０３を参照して判定する。ステップＳ５において道路への復帰方向に出されたウインカがないと判定された場合（ステップＳ５；ＮＯ）、処理部３は実施例の出口位置の処理を終了し、元の案内処理に移行する。
【００３２】
一方ステップＳ５において道路への復帰方向に出されたウインカがあると判定された場合（ステップＳ５；ＹＥＳ）、処理部３は、道路への復帰方向に出されたウインカのうち、最後にウインカをその復帰方向に出したタイミングにおける車両の位置を、駐車場の出口の位置として決定し、記録部７の例えば地図データ内に記録する（ステップＳ６）。このステップＳ６の処理について具体的に処理部３は、位置処理用データ１１０における時刻データ１００を参照して、最後に（即ち最も新しく）復帰方向に出されたウインカのウインカ方向データ１０３を含む位置処理用データ１１０を検索し、その位置処理用データ１１０に含まれている位置データ１０１により示される位置を、駐車場の出口の位置として記録部７に記録する。その後処理部３は実施例の出口位置の処理を終了し、元の案内処理に移行する。
【００３３】
次に、上述してきた出口位置の処理について、より具体的に図３（ｂ）に例示しつつ説明する。図３（ｂ）において、道路Ｒは車線Ｌ１及びＬ２を有する片側一車線の道路であり、駐車場Ｐがそれに接している。道路Ｒと駐車場Ｐとの間には、本願における「接続路」の一例として、入口ＩＮと出口ＯＵＴが設けられている。入口ＩＮには例えば発券機Ｃinが、出口ＯＵＴには例えば精算機Ｃoutが、それぞれ設置されている。そして、駐車場Ｐ内の自車位置マークＭ１により示される位置から出口ＯＵＴを介して駐車場Ｐを出て道路Ｒ上の自車位置マークＭ２により示される位置まで、車両が移動したとする。この場合における実施例に係る出口位置の処理としては、駐車場Ｐ内において現在位置が検出され（上記ステップＳ１参照）、更に出口ＯＵＴから左折により道路Ｒに出るために出口ＯＵＴ付近（例えば、図３（ｂ）に示す位置Ｐout）でウインカを左に出す操作が行われる（上記ステップＳ２；ＹＥＳ参照）。このときに、ウインカを出したタイミングに対応する上記位置処理用データ１１０が位置処理用データベースＤに追加される（上記ステップＳ３参照）。そして、道路Ｒへのマップマッチングがされたと判定されたタイミングにおいて（上記ステップＳ４；ＹＥＳ参照）、最後に左にウインカを出す操作が行われたタイミングにおける車両の位置（例えば上記位置Ｐout）が、出口ＯＵＴの位置として地図データ内に記録される（上記ステップＳ５及びＳ６参照）。このとき、実際の車両の移動軌跡Ｔout（図３（ｂ）において破線で示す）に対して、例えば道路Ｒへのマップマッチングにおける遅延又は誤差により、案内処理（表示部９における表示）上の車両の移動軌跡が図３（ｂ）において点線で示す移動軌跡Ｔrとなったとしても、出口ＯＵＴの位置は、例えば道路Ｒへマップマッチングされた位置マークＭ２近傍の位置ではなく、位置Ｐoutとして正しく地図データに記録されることとなる。
【００３４】
次に、処理部３を中心として実行される実施例に係る入口位置の処理について、具体的に図２及び図４を用いて説明する。以下に説明する入口位置の処理は、道路から、その道路に接している駐車場に入口を介して進入する際に行われる処理である。
【００３５】
実施例に係る入口位置の処理は、図４（ａ）に示すように、オンロード状態において、例えば所定の時間毎に開始される処理である。ここで「オンロード状態」とは、車両の現在位置が、地図データにおいて道路上にマップマッチングされている状態をいう。実施例に係る入口位置の処理として処理部３は、オンロード状態において、従来と同様の方法によりナビゲーション装置Ｓが搭載されている車両の現在位置を検出する（ステップＳ１０）。ステップＳ１０の処理には、出口位置の処理の場合と同様に、センサ部２からの出力に基づいた現在位置の検出処理と、地図データに基づいたマップマッチング処理が含まれている。次に処理部３は、ウインカ検出部１からの出力に基づいて、ウインカの出し始めとなったか否かを判定する（ステップＳ１１）。このステップＳ１１の判定として具体的に処理部３は、例えば、ウインカを出し始める際の操作が運転者により行われたか否かを判定する。ここで、「ウインカを出し始める際の操作」とは、具体的には、左折又は右折する場合において左方向又は右方向に向けてウインカを出すために、車両の運転者が行うウインカスイッチ（通常はハンドル脇にあるウインカスイッチ）の操作である。ステップＳ１１においてウインカの出し始めではないと判定された場合（ステップＳ１１；ＮＯ）、処理部３は後述するステップＳ１３の処理に移行する。一方ステップＳ１１においてウインカの出し始めであると判定された場合（ステップＳ１１；ＹＥＳ）、処理部３は、当該判定がされた時刻を示す時刻データ１００、その時刻における車両の現在位置を示す位置データ１０１及びその時刻以降に出されたウインカの方向を示す方位データ１０２を含む位置処理用データ１１０を生成し、図２（ｂ）に例示する位置処理用データベースＤに追加して記録部７に記録する（ステップＳ１２）。このステップＳ１２の処理により、位置処理用データベースＤに新しい位置処理用データ１１０が一つ追加されることとなる。一方、ステップＳ１１においてウインカの出し始めでないと判定された場合（ステップＳ１１；ＮＯ）、処理部３は次に、ウインカ検出部１からの出力に基づいて、ウインカの出し終わりとなったか否かを判定する（ステップＳ１３）。このステップＳ１３の判定として具体的に処理部３は、例えば、後述するステップＳ１５の処理を経て再度上記ステップＳ１０の処理に戻った場合において、前回のステップＳ１０及びＳ１１の処理においてウインカが出されていたものが、今回のステップＳ１３の判定のタイミングにおいてそのウインカが出されていないことをもって、ウインカの出し終わりとなったかを判定すればよい。この他、例えば、ウインカを出し終える際の操作が運転者により行われたか否かにより、ウインカの出し終わりとなったか否かを判定してもよい。ここで、「ウインカを出し終える際の操作」とは、具体的には、左折又は右折中において行っていた左方向又は右方向のウインカの点滅を停止させるために、車両の運転者が行う操作である。なお一般に上記ウインカスイッチは、曲がっている方向からハンドルを戻すことにより自動的に中立の位置に戻る構造となっている。よって上記の「ウインカを出し終える際の操作」とは、一般には曲がっている方向からハンドルを戻す操作である。ステップＳ１３においてウインカの出し終わりでないと判定された場合（ステップＳ１３；ＮＯ）、処理部３は後述するステップＳ１５の処理に移行する。一方ステップＳ１３においてウインカの出し終わりであると判定された場合（ステップＳ１３；ＹＥＳ）、処理部３は、当該判定がされた時刻を示す時刻データ１００、その時刻における車両の現在位置を示す位置データ１０１及びその時刻まで出されていたウインカの方向を示す方位データ１０２を含む位置処理用データ１１０を生成し、図２（ｂ）に例示する位置処理用データベースＤに追加して記録部７に記録する（ステップＳ１４）。このステップＳ１４の処理により、位置処理用データベースＤに新しい位置処理用データ１１０が更に一つ追加されることとなる。
【００３６】
次に処理部３は、実施例に係る道路から外れ、それに接する駐車場へと現在位置が移動したか否かを判定する（ステップＳ１５）。このステップＳ１５の処理は従来の現在位置検出処理と同様の手法により行われる。ステップＳ１５において現在位置が駐車場へ移動していないと判定された場合、即ち、車両が未だ道路にマップマッチングされ、道路から駐車場に入っていないと判定された場合（ステップＳ１５；ＮＯ）、処理部３は上記ステップＳ１０の処理に移行する。この後、上記ステップＳ１０乃至Ｓ１４の処理が繰り返されることにより、位置処理用データベースＤ内に位置処理用データ１１０が逐次追加されることとなる。一方、ステップＳ１５において現在位置が道路から外れ、駐車場へ移動したと判定された場合、即ち、車両が道路から駐車場に入ったと判定された場合（ステップＳ１５；ＹＥＳ）、処理部３は、道路上の位置（例えば、後述の図４（ｂ）に示す位置Ｐw）で、駐車場への進入方向に出されたウインカがあるか否かを、位置処理用データベースＤを参照することにより判定する（ステップＳ１６）。ここで「進入方向」とは、道路から駐車場へ入るときに右折により入った場合には当該「進入方向」は「右」であり、また同様に左折により駐車場に入った場合には「左」である。この進入方向について処理部３は、例えば、ウインカの出し始めと判定されたタイミングからウインカの出し終わりと判定されたタイミングまでの間（上記ステップＳ１１及びＳ１３参照）における車両の方位変化の判定、車両の現在の方位と駐車場への進入直前に現在位置が存在していた道路の方位との差を用いた判定、又は、ウインカの出し始めと判定されたタイミングにおける車両の位置と現在位置（ステップＳ１５の判定により駐車場内であることになる）との相対的な比較判定等の手法により、進入方向が「右」であるか「左」であるかを判定する。そして、ステップＳ１６の判定において処理部３は、この進入方向と一致する方向に出されていたウインカの有無を、位置処理用データベースＤの特にウインカ方向データ１０３を参照して判定する。ステップＳ１６において駐車場への進入方向に出されたウインカがないと判定された場合（ステップＳ１６；ＮＯ）、処理部３は実施例の入口位置の処理を終了し、元の案内処理に移行する。
【００３７】
一方ステップＳ１６において駐車場への進入方向に出されたウインカがあると判定された場合（ステップＳ１６；ＹＥＳ）、処理部３は、駐車場への進入方向に出されていたウインカの出し終わりであると判定されたタイミングにおける車両の位置を、駐車場の入口の位置として決定し、記録部７の例えば地図データ内に記録する（ステップＳ１７）。このステップＳ１７の処理について具体的に処理部３は、位置処理用データ１１０における時刻データ１００を参照して、最後に（即ち最も新しく）進入方向に出されていたウインカのウインカ方向データ１０３を含む位置処理用データ１１０を検索し、その位置処理用データ１１０に含まれている位置データ１０１により示される位置を、駐車場の入口の位置として記録する。その後処理部３は実施例の入口位置の処理を終了し、元の案内処理に移行する。
【００３８】
次に、上述してきた入口位置の処理について、より具体的に図４（ｂ）に例示しつつ説明する。図４（ｂ）において、図３（ｂ）に例示したものと同様の道路Ｒ等については、同様の符号を付して細部の説明は省略する。車両が、道路Ｒ上の自車位置マークＭ３により示される位置から入口ＩＮを介して駐車場Ｐに入り、自車位置マークＭ４により示される位置まで移動したとする。この場合における実施例に係る入口位置の処理としては、道路Ｒ上において現在位置が検出され（上記ステップＳ１０参照）、更に入口ＩＮから左折により駐車場Ｐに入るために入口ＩＮの手前の道路Ｒの例えば位置Ｐwでウインカを左に出し始める際の操作が行われる（上記ステップＳ１１；ＹＥＳ参照）。このとき、ウインカの出し始めと判定されたタイミングに対応する上記位置処理用データ１１０が位置処理用データベースＤに追加される（上記ステップＳ１２参照）。更に車両が実際に左折して入口ＩＮに入る際には、その手前の位置Ｐinでウインカの出し終わりが判定される（上記ステップＳ１３；ＹＥＳ参照）。このとき、ウインカの出し終わりと判定されたタイミングに対応する上記位置処理用データ１１０（上記位置Ｐinを示す位置データ１０１を含む）が位置処理用データベースＤに追加される（上記ステップＳ１４参照）。そして、道路Rから外れ、駐車場Ｐへ入ったと判定されたタイミングにおいて（上記ステップＳ１５；ＹＥＳ参照）、最後にウインカを出し終えたタイミングにおける車両の位置（上記位置Ｐin）が、入口ＩＮの位置として地図データ内に記録される（上記ステップＳ１６及びＳ１７参照）。このとき、実際の車両の移動軌跡Ｔin（図４（ｂ）において破線で示す）に対して、例えばマップマッチングにおける遅延又は誤差により、案内処理（表示部９における表示）上において道路Ｒから外れて駐車場Ｐへ入った地点を含む車両の移動軌跡が図４（ｂ）において点線で示す移動軌跡Ｔrとなったとしても、入口ＩＮの位置は、例えば駐車場Ｐへ入った位置マークＭ４近傍の位置ではなく、位置Ｐinとして正しく地図データに記録されることとなる。
【００３９】
以上それぞれ説明したように、実施例に係る出口位置の処理又は入口位置の処理によれば、道路Ｒと駐車場Ｐとの間の出口ＯＵＴ又は入口ＩＮの通過に伴うウインカの操作が行われた位置を出口ＯＵＴ又は入口ＩＮの位置として決定して記録するので、出口ＯＵＴ又は入口ＩＮの位置を示す位置データが地図データ内に用意されていない場合でも、出口ＯＵＴ又は入口ＩＮの位置をより正確に決定して記録することができる。
【００４０】
また、図３に示す出口位置の処理の場合には、駐車場Ｐから道路Ｒへ出る際の出口ＯＵＴの通過に伴うウインカの操作が行われたことが検出されたタイミングにおける位置を示す位置データ１０１を記録部７に記録すると共に、駐車場Ｐから道路Ｒへ出たか否かを検出し、当該出たことが検出されたタイミングより前で且つ当該タイミングに最も近いタイミングにおいて検出されて記憶されている位置を出口ＯＵＴの位置として決定して記録するので、駐車場Ｐから道路Ｒへの出口ＯＵＴの位置をより正確に決定することができる。
【００４１】
更に、図４に示す入口処理の場合には、道路Ｒから道路外の駐車場Ｐへ入る際の入口ＩＮの通過に伴ってウインカの出し終わりと判定されたタイミングにおける位置を示す位置データ１０１を記録部７に記録すると共に、道路Ｒから駐車場Ｐへ入ったか否かを検出し、道路Ｒから駐車場Ｐへ入ったことが検出されたタイミングより前で且つ当該タイミングに最も近いタイミングにおいて検出されて記憶されている位置を入口ＩＮの位置として決定して記録するので、道路Ｒから駐車場Ｐへの入口ＩＮの位置をより正確に決定することができる。
【００４２】
更にまた、決定された出口ＯＵＴ又は入口ＩＮの位置を示す位置データ１０１を記録部７に記録し、その記録されている位置データ１０１を用いてそれ以降の車両の案内を行うので、同じ出口ＯＵＴ又は入口ＩＮを再度通過する場合に、その出口ＯＵＴ又は入口ＩＮのより正確な位置を用いて案内をすることができる。
【００４３】
また、出口ＯＵＴ又は入口ＩＮの位置の検出に用いられる操作が、車両の出口ＯＵＴ又は入口ＩＮの通過に伴って行われるウインカに係る操作であるので、簡易な構成で当該操作の有無を検出することができる。
【００４４】
なお、実施例の出口位置の処理においては、駐車場Ｐを出る際のウインカの操作を用いて車両の位置データ１０１を生成して記録するタイミングを判定した。これ以外に、一般に駐車場Ｐから道路Ｒに出たあとは加速される場合が多いと考えられることから、車両の加速度が所定値以上となったタイミング又は加速のためにアクセルを踏み込んだタイミングを検出することにより、出口ＯＵＴの位置を示す位置データ１０１を生成して記録するタイミングとしてもよい。
【００４５】
また同様に、入口位置の検出において、一般に道路Ｒから駐車場Ｐに入る際には、車両は減速して徐行又は一時停止する場合が多いと考えられることから、車両の加速度が負の所定値以上となりその後徐行又は一時停止されたタイミング又は減速のためにブレーキを踏み込んだタイミングを検出することにより、入口ＩＮの位置を示す位置データ１０１を生成して記録するタイミングとしてもよい。
【００４６】
更に、例えば駐車場Ｐの出口から直進のまま道路Ｒに出ることができる場合又は道路Ｒから直進のまま駐車場Ｐに入ることができる場合がある。これらの場合でも、出口位置の処理については車両の加速度が所定値以上となったタイミング又は加速のためにアクセルを踏み込んだタイミングを検出することにより、出口ＯＵＴの位置を示す位置データ１０１を生成して記録するタイミングすることができる。また入口位置の処理についても、車両の加速度が負の所定値以上となりその後徐行又は一時停止されたタイミング又は減速のためにブレーキを踏み込んだタイミングを検出することにより、入口ＩＮの位置を示す位置データ１０１を生成して記録するタイミングとすることができる。その他、ハンドルの操作角度が大きい場合や、車両の進行方向の変化量が大きいタイミングを利用したたり、これらを複合的に判断して、出口ＯＵＴの位置又は入口ＩＮの位置を示す位置データ１０１を生成して記録するタイミングを検出するようにしてもよい。
【００４７】
また、実施例では出口ＯＵＴ又は入口ＩＮの位置を記録部７に記録することとした（上記ステップＳ６又はＳ１７参照）が、その出口ＯＵＴ又は入口ＩＮが接することとなる道路Ｒの位置に相当する道路Ｒのリンクデータを識別するためのリンクＩＤを、出口ＯＵＴ又は入口ＩＮの位置を示す位置データ１０１と共に記録部７に記録するように構成することもできる。この場合には、車両の案内処理上においてより詳細にリンクデータまで特定して経路探索処理等を行うことができる。
【００４８】
更に、出口ＯＵＴと入口ＩＮとが共通の駐車場Ｐについては、同じ位置を示す位置データ１０１がその駐車場Ｐの出口ＯＵＴと入口ＩＮの双方の位置を示すものとして記録部７に記録されることとなる。
【００４９】
また、実施例では、地図データに予め駐車場Ｐを示すデータが地図データに予め収録されている場合を例として説明したが、駐車場Ｐを示すデータ自体が地図データに収録されていない場合でも、実施例の処理によれば出口ＯＵＴの位置を示す位置データ１０１又は入口ＩＮの位置を示す位置データ１０１を記録部７内の位置処理用データベースＤに記録することができる。よって、地図データに収録されていない新しい駐車場等がある場合でも、正確な案内を実施することができる。
【００５０】
[変形例]
次に、上述した実施形態及び実施例に対応する変形例について、図５を用いて説明する。以下に説明する変形例は、実施例と同様に、車両に搭載され当該車両の移動を案内するナビゲーション装置における位置検出処理に本願を適用した場合の変形例である。また、図５は変形例に係る処理を示す図である。
【００５１】
上述した実施例では、道路Ｒと駐車場Ｐとを接続する出口ＯＵＴ又は入口ＩＮの位置を決定して記録する場合について説明したが、本願は、図５に例示するように、道路外施設内を単に通過する場合についても適用可能である。
【００５２】
即ち図５に例示する場合には、車線Ｌ１１及びＬ１２を有する片側一車線の道路Ｒ１と車線Ｌ２１及びＬ２２を有する片側一車線の道路Ｒ２とが交わる交差点脇に店舗ＭＣがあり、その店舗ＭＣに隣接して駐車場Ｐが設けられていると共に、店舗ＭＣでは、車両から下車することなく商品等の購入が可能とされている。この場合に車両の運転者は、図５に示す入口ＩＮから入って出口ＯＵＴから出るまでの間に、車両のエンジンを切ることなく一時停止等をしながら、商品を注文し、代金を支払って商品を受け取る。このとき車両は、自車位置マークＭ５で示される位置を含んで破線で示される経路を入口ＩＮから出口ＯＵＴまで移動する。この図５に例示するような場合でも、道路Ｒ２から入口ＩＮに進入する際には図４に例示したようなウインカの操作が実行され、また出口ＯＵＴから道路Ｒ１に出る場合は図３に例示したようなウインカの操作が実行される。
【００５３】
従って、図５に例示する場合でも、図３に示した入口位置の処理により入口ＩＮの正確な位置を示す位置データ１０１を記録部７に記録し、また図４に示した出口位置の処理により出口ＯＵＴの正確な位置を示す位置データ１０１を記録部７に記録することができる。更に図５に例示する場合には、例えば、入口ＩＮに進入した時点で、出口ＯＵＴの位置を起点とした経路の再探索を行うことで、出口ＯＵＴを出たあとの経路を迅速且つ正確に取得することができる。
【００５４】
なお、一つの駐車場Ｐの入口ＩＮの位置を示す位置データ１０１と出口ＯＵＴの位置を示す位置データ１０１とを対として記録部７に記録させることもできる。これによれば、例えば広大な駐車場Ｐにおいて駐車区画が複数に分離独立しており、当該駐車区画間で相互に車両の乗り入れができないような場合であっても、それぞれの駐車区画について、実際には駐車場Ｐからの出口として利用できない出口ＯＵＴを出発地とする経路探索が行われること等を防止できる。
【００５５】
また、上述した実施例及び変形例の場合には、決定された出口ＯＵＴ又は入口ＩＮの位置を示す位置データ１０１を記録部７に記録する構成としたが、これ以外に当該位置データ１０１を、ネットワークＮＷを介して接続されている図示しない位置データ蓄積装置等に送信して蓄積させるように構成することもできる。この場合には、実施例の出口位置の処理又は入口位置の処理により決定された正確な出口ＯＵＴ又は入口ＩＮの位置を、他のナビゲーション装置等による経路探索等の案内に共用させることができる。
【００５６】
更に、上述してきた実施例及び変形例においては、車両に搭載されたナビゲーション装置Ｓに対して本願を適用した場合について説明したが、これ以外に本願は、例えば、人が携帯してその人の移動を案内するナビゲーション装置に適用することも可能である。この場合、その人が例えば店舗から道に出る際又は道から店舗に入る際に行う特定の操作を予め決めておくことにより、当該特定の操作を本願に係る通過操作とみなして本願を適用することができる。
【符号の説明】
【００５７】
１    操作検出手段（ウインカ検出部）
２    位置検出手段（センサ部）
３    決定手段（処理部）
５    通信部
６    操作部
７    記録部
８    ディスクドライブ
９    表示部
１００    時刻データ
１０１    位置データ
１０２    方位データ
１０３    ウインカ方向データ
１１０    位置処理用データ
Ｓ    位置処理装置（ナビゲーション装置）
Ｄ    位置処理用データベース
Ｐ    駐車場
Ｒ、Ｒ１、Ｒ２    道路
ＩＮ    入口
ＯＵＴ    出口
ＮＷ    ネットワーク
Ｐout、Ｐw、Ｐin    位置
Ｍ１、Ｍ２、Ｍ３、Ｍ４、Ｍ５    自車位置マーク
【図１】
0005620868.tif 000002
【図２】
0005620868.tif 000003
【図３】
0005620868.tif 000004
【図４】
0005620868.tif 000005
【図５】
0005620868.tif 000006