説明

位置登録装置、経路探索装置、位置登録方法、位置登録プログラムおよび記録媒体

【課題】駐車位置の施設の種別に基づいて、駐車場の入口位置を自動的に登録すること。
【解決手段】位置登録装置100は、取得部101によって移動体の移動状況を示す移動状況情報を取得し、移動状況情報および地図情報に基づいて、位置特定部102が移動体の現在位置を特定する。そして、移動体の現在位置が、目的地設定部103によって設定された目的地から所定範囲内の道路上から道路以外の場所に特定された後、駐車判断部104によって移動体が駐車したと判断された場合、登録部105は、道路上の逸脱位置を目的地の駐車場の入口位置として記憶部108に登録する。一方、目的地があらかじめ地図情報に定められた特定施設である場合には、逸脱位置を目的地の駐車場の入口位置として記憶部108に登録しない。

【発明の詳細な説明】
【技術分野】
【0001】
この発明は、特定された移動体の現在位置に基づいて、駐車場の入口位置と出口位置とを自動的に登録することができる位置登録装置、経路探索装置、位置登録方法、位置登録プログラムおよび記録媒体に関する。
【背景技術】
【0002】
従来より、車両の現在位置を算出する現在位置算出手段と、現在位置算出手段により算出された現在位置と地図データ記憶手段から読み出した駐車場配置データとから駐車場情報を取得する駐車場情報取得手段と、駐車場情報取得手段と地図データ記憶手段からの情報に基づいて出入口を考慮したルート探索をおこなうルート探索手段と、地図データや駐車場データを記憶する地図データ記憶手段と、ルート探索手段による出入口を考慮したルート探索結果をディプレイ表示するための制御をおこなうディスプレイ制御手段と、ディスプレイ制御手段により制御される出入口を考慮したルート探索結果をディプレイ表示するディスプレイ手段とを有し、駐車場などの施設の出入口を考慮した有効な情報提供を可能とする情報提供装置が提供されている(たとえば、下記特許文献1参照。)。
【0003】
【特許文献1】特開2004−12425号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、上述した特許文献1に記載の従来技術の情報提供装置では、経路探索手段によって、駐車場の入口位置が地図情報や駐車場情報などに記録されていない駐車場までの経路の探索をおこなった場合、この駐車場近傍までの経路しか探索することができなかった。このため、駐車場近傍まではたどり着くことができたとしても、即座に駐車場の入口を確認することなどができず、到着後に駐車場の入口を探さなければならなくなったりして、著しく利便性に欠ける場合があるという問題が一例として挙げられる。
【0005】
また、あらかじめ地図情報や駐車場情報などに含まれるすべての駐車場に対して、駐車場の入口位置をあわせて記録することも考えられるが、記録するデータ量が増加するため、データ編集作業などが非常に困難となり、結果的に製品コストの増加につながってしまうという問題が一例として挙げられる。
【0006】
さらに、たとえばユーザが利用する駐車場に関しては、駐車場の入口位置や出口位置を自ら操作入力することによって、地図情報や駐車場情報などに埋め込むことも考えられるが、ユーザにとって操作入力に伴う入力操作が煩雑となり、利便性の向上が望めないという問題が一例として挙げられる。
【課題を解決するための手段】
【0007】
上述した課題を解決し、目的を達成するため、請求項1の発明にかかる位置登録装置は、移動体の移動状況を示す移動状況情報を取得する取得手段と、前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定手段と、目的地を設定する目的地設定手段と、前記移動体が駐車したか否かを判断する駐車判断手段と、前記移動体の現在位置が前記目的地から所定範囲内の道路上から道路以外の場所に特定された後、前記移動体が駐車したと判断された場合に、前記道路上の逸脱位置を前記目的地の駐車場の入口位置として記憶手段に登録する登録手段と、を備え、前記登録手段は、前記目的地があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記目的地の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする。
【0008】
また、請求項3の発明にかかる経路探索装置は、請求項1または2に記載の位置登録装置と、前記目的地が前記特定施設以外の地点であり、かつ当該地点の駐車場の入口位置として前記登録手段によって登録された駐車場の入口位置とあらかじめ前記地図情報に定められた駐車場の入口位置との双方が存在する場合に、前記登録された駐車場の入口位置に到達する経路を探索する経路探索手段と、を備えることを特徴とする。
【0009】
また、請求項4の発明にかかる位置登録装置は、移動体の移動状況を示す移動状況情報を取得する取得手段と、前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定手段と、前記移動体の現在位置が道路上から道路以外の場所に特定された場合に、当該道路上の逸脱位置を一時保存する保存手段と、前記移動体が駐車したか否かを判断する駐車判断手段と、前記移動体が駐車したと判断された場合に、駐車位置の周辺に存在する地物を検索する検索手段と、前記移動体の現在位置が道路上から道路以外の場所に特定された後、前記駐車位置の周辺に存在する地物が検索された場合に、前記逸脱位置を検索された地物の駐車場の入口位置として記憶手段に登録する登録手段と、を備え、前記登録手段は、前記検索された地物があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記検索された地物の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする。
【0010】
また、請求項6の発明にかかる経路探索装置は、請求項4または5に記載の位置登録装置と、目的地を設定する目的地設定手段と、前記地物が目的地として設定された際において、当該地物が前記特定施設以外の地物であり、かつ当該地物の駐車場の入口位置として前記登録手段によって登録された駐車場の入口位置とあらかじめ前記地図情報に定められた駐車場の入口位置との双方が存在する場合に、前記登録された駐車場の入口位置に到達する経路を探索する経路探索手段と、を備えることを特徴とする。
【0011】
また、請求項7の発明にかかる位置登録方法は、移動体の移動状況を示す移動状況情報を取得する取得工程と、前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定工程と、目的地を設定する目的地設定工程と、前記移動体が駐車したか否かを判断する駐車判断工程と、前記移動体の現在位置が道路上から道路以外の場所に特定され、前記移動体が駐車したと判断された場合に、前記道路上の逸脱位置が前記目的地から所定範囲内にあるときには、当該逸脱位置を前記目的地の駐車場の入口位置として記憶手段に登録する登録工程と、を含み、前記登録工程では、前記目的地があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記目的地の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする。
【0012】
また、請求項8の発明にかかる位置登録方法は、移動体の移動状況を示す移動状況情報を取得する取得工程と、前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定工程と、前記移動体の現在位置が道路上から道路以外の場所に特定された場合に、当該道路上の逸脱位置を一時保存する保存工程と、前記移動体が駐車したか否かを判断する駐車判断工程と、前記移動体が駐車したと判断された場合に、駐車位置の周辺に存在する地物を検索する検索工程と、前記移動体の現在位置が道路上から道路以外の場所に特定された後、前記駐車位置の周辺に存在する地物が検索された場合に、前記逸脱位置を検索された地物の駐車場の入口位置として記憶手段に登録する登録工程と、を含み、前記登録工程では、前記検索された地物があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記検索された地物の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする。
【0013】
また、請求項9の発明にかかる位置登録プログラムは、請求項7または8に記載の位置登録方法をコンピュータに実行させることを特徴とする。
【0014】
また、請求項10の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項9に記載の位置登録プログラムを記録したことを特徴とする。
【発明を実施するための最良の形態】
【0015】
以下に添付図面を参照して、この発明にかかる位置登録装置、経路探索装置、位置登録方法、位置登録プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【0016】
(実施の形態)
(位置登録装置の機能的構成)
図1を用いて、本実施の形態にかかる位置登録装置の機能的構成について説明する。図1は、本実施の形態にかかる位置登録装置の機能的構成の一例を示すブロック図である。図1において、位置登録装置100は、取得部101と、位置特定部102と、目的地設定部103と、駐車判断部104と、登録部105と、保存部106と、検索部107と、記憶部108と、を含み構成されている。
【0017】
取得部101は、移動体の移動状況を示す移動状況情報を取得する。移動状況情報は、たとえば移動体の位置情報、速度情報、進行方位情報などを含んだ情報である。また、移動状況情報は、たとえば移動体に搭載されたGPS受信機が受信するGPS衛星からの受信波や移動体に設けられたセンサからの出力値などを用いて算出される。
【0018】
位置特定部102は、取得部101によって取得された移動状況情報および地図情報に基づいて、移動体の現在位置を特定する。地図情報は、ノードおよびリンクからなる道路形状データと、施設や道路その他地形(山、川、土地)に関するフィーチャを用いて描画される画像データなどの情報である。
【0019】
たとえば、位置特定部102は、GPS衛星からの受信波や各種センサからの出力値から算出された移動体の現在位置である推測現在位置をマップマッチング処理により補正することによって道路上に移動体の現在位置を特定したり、上記推測現在位置をそのまま移動体の現在位置として道路以外の場所に特定したりする。
【0020】
ここで、マップマッチング処理とは、移動体の位置情報、移動方位、移動距離などと道路形状データとを比較し、移動体が道路上を移動していると判断される場合には、移動体の位置を道路上に補正する処理である。
【0021】
目的地設定部103は、ユーザの入力を受け付けて目的地を設定する。具体的には、たとえばユーザが図示しない操作部を操作して目的地の地名または住所を入力してもよいし、図示しない表示部に表示された地図上をプロットすることによって目的地の入力をおこなう構成としてもよい。また、目的地とは、ユーザが最終的に到達したい最終目的地だけではなく、途中で経由する経由目的地なども含む。
【0022】
駐車判断部104は、移動体が駐車したか否かを判断する。ここで、駐車とは、移動体の現在位置が継続的(たとえば、5分間)に変動しない状態をいう。移動体が駐車したか否かの判断は、移動状況情報から道路以外の場所で移動体の現在位置が所定時間以上変動していないことを検知した場合に、駐車判断部104は移動体が駐車していると判断する。
【0023】
また、移動状況情報および地図情報から道路以外の場所に特定された移動体の現在位置が地図情報に記録されている駐車場の範囲内に存在することを検知した場合に、駐車判断部104は移動体が駐車していると判断するようにしてもよい。さらに、移動体の駆動源が停止したことを検知した場合に、駐車判断部104は移動体が駐車していると判断するようにしてもよい。
【0024】
登録部105は、移動体の現在位置が目的地から所定範囲内の道路上から道路以外の場所に特定された後、移動体が駐車したと判断された場合に、道路上の逸脱位置を目的地の駐車場の入口位置として記憶部108に登録する。ここで、逸脱位置とは、移動体が道路上から道路以外の場所に外れた場合に、位置特定部102によって道路上で最後に特定された移動体の現在位置である。
【0025】
なお、所定範囲は、目的地の種別に応じて設定されており、移動体が駐車したと判断された場所から目的地までの直線距離であってもよいし、道路上の道なり距離であってもよい。目的地の種別とは、目的地の種類によって区別されたものであり、たとえば遊園地などの大型施設、コンビニエンスストアなどの小型施設によってそれぞれ所定範囲が設定されている。具体的には、たとえば遊園地の場合は、半径1km以内に所定範囲を設定したり、コンビニエンスストアの場合は、半径50m以内に所定範囲を設定したりする。
【0026】
また、登録部105は、目的地の駐車場の入口位置を登録した後、移動体の現在位置が道路以外の場所から道路上に特定された場合に、当該道路上の復帰位置を目的地の駐車場の出口位置として記憶部108に登録することとしてもよい。ここで、復帰位置とは、移動体が道路以外の場所から道路上に戻った場合に、位置特定部102によって道路上で最初に特定された移動体の現在位置である。
【0027】
また、登録部105は、目的地があらかじめ地図情報に定められた特定施設である場合には、逸脱位置を目的地の駐車場の入口位置として記憶部108に登録しない。特定施設は、たとえば高速道路における各種施設である。具体的には、たとえば、サービスエリア、パーキングエリア、インターチェンジなどが挙げられる。
【0028】
保存部106は、移動体の現在位置が道路上から道路以外の場所に特定された場合に、当該道路上の逸脱位置を一時保存する。
【0029】
検索部107は、移動体が駐車したと判断された場合に、駐車位置の周辺に存在する地物を検索する。ここで、地物とは、地上に存在する天然または人工の物体のうち近辺に駐車場が存在する可能性がある物体のことであり、たとえば、住居、店舗、ビルディング、工場などの施設や観光で有名な樹木などが挙げられる。なお、駐車位置とは、駐車判断部104によって、移動体が駐車したと判断されたときに位置特定部102によって特定されている移動体の現在位置である。
【0030】
ここで、登録部105は、移動体の現在位置が道路上から道路以外の場所に特定された後、駐車位置の周辺に存在する地物が検索された場合に、保存部106によって保存されている逸脱位置を検索された地物の駐車場の入口位置として記憶部108に登録する。また、登録部105は、検索部107によって複数の地物が検索された場合には、逸脱位置を駐車位置に最も近い地物の駐車場の入口位置として記憶部108に登録することとしてもよい。
【0031】
さらに、登録部105は、検索された地物の駐車場の入口位置を登録した後、位置特定部102によって移動体の現在位置が道路以外の場所から道路上に特定された場合に、当該道路上の復帰位置を検索された地物の駐車場の出口位置として記憶部108に登録することとしてもよい。
【0032】
また、登録部105は、検索された地物があらかじめ地図情報に定められた特定施設である場合には、逸脱位置を検索された地物の駐車場の入口位置として記憶部108に登録しない。
【0033】
(位置登録装置の処理の内容)
つぎに、図2を用いて、本実施の形態にかかる位置登録装置の処理の内容について説明する。図2は、本実施の形態にかかる位置登録装置の処理の内容の一例を示すフローチャートである。図2のフローチャートにおいて、まず、目的地設定部103は目的地を設定する(ステップS201)。目的地の設定は、たとえばユーザが図示しない操作部を操作し、目的地の地名または住所を入力することによっておこなう。
【0034】
つぎに、取得部101は移動体の移動状況を示す移動状況情報を取得する(ステップS202)。取得部101によって取得される移動状況情報は、たとえば移動体の位置情報、速度情報、進行方位情報などを含んだ情報である。
【0035】
つぎに、位置特定部102は、移動状況情報と地図情報とに基づいて、移動体の現在位置を特定する(ステップS203)。位置特定部102によって特定される移動体の現在位置は、たとえばGPS衛星からの受信波やセンサからの出力値から算出された推測現在位置であったり、推測現在位置をマップマッチング処理によって補正した現在地点であったりする。
【0036】
つぎに、位置登録装置100の図示しない判断部は、ステップS203において特定された車両の現在位置が道路上にあるか否かを判断する(ステップS204)。車両の現在位置が道路上にあると判断された場合(ステップS204:Yes)には、ステップ202に移行する。一方、車両の現在位置が道路上にないと判断された場合(ステップS204:No)には、保存部106は、道路上からの逸脱位置を一時保存する(ステップS205)。
【0037】
つぎに、駐車判断部104は、移動体の現在位置が道路以外の場所に特定されている場合には、移動体が駐車したか否かを判断する(ステップS206)。駐車したか否かの判断は、たとえば、移動状況情報などを用いておこなわれる。具体的には、たとえば移動体の現在位置が道路以外の場所に特定されているときに、移動体の現在位置が継続的に5分間変動しなかった場合には、移動体が駐車したと判断する。
【0038】
そして、移動体が駐車しなかったと判断された場合(ステップS206:No)には、上記ステップS202に移行する。一方、移動体が駐車したと判断された場合(ステップS206:Yes)には、位置登録装置100の図示しない判断部は、移動体の現在位置が目的地から所定範囲内か否かを判断する(ステップS207)。たとえば移動状況情報および地図情報を用いて、移動体の現在位置が目的地から所定範囲内か否かを判断する。具体的には、たとえば目的地が遊園地に設定されており、移動体の現在位置が当該遊園地から半径1km以内である場合に、移動体の現在位置が目的地から所定範囲内であると判断する。
【0039】
つぎに、移動体の現在位置が目的地から所定範囲内と判断された場合(ステップS207:Yes)には、位置登録装置100の図示しない判断部は、目的地が特定施設であるか否かを判断する(ステップS208)。たとえば、地図情報を用いて目的地が特定施設であるか否かを判断する。具体的には、たとえば目的地がサービスエリア、パーキングエリア、インターチェンジなどの場合に特定施設であると判断する。
【0040】
そして、目的地が特定施設であると判断された場合(ステップS208:Yes)には、登録部105は、逸脱位置を目的地の駐車場の入口位置として記憶部108に登録しない(ステップS209)で、本フローチャートの一連の処理を終了する。
【0041】
また、ステップS208において、目的地が特定施設であると判断されなかった場合(ステップS208:No)には、登録部105は、逸脱位置を目的地の駐車場の入口位置として記憶部108に登録して(ステップS210)、本フローチャートの一連の処理を終了する。このとき、保存部106によって一時保存されている逸脱位置は、自動的に消去されるようにしてもよい。
【0042】
また、ステップS207において、移動体の現在位置が目的地から所定範囲内と判断されなかった場合(ステップS207:No)には、検索部107は、駐車位置の周辺に存在する地物を検索する(ステップS211)。なお、駐車位置の周辺に存在する地物が検索されなかった場合には、本フローチャートの一連の処理を終了する。
【0043】
そして、位置登録装置100の図示しない判断部は、検索された地物が特定施設であるか否かを判断する(ステップS212)。たとえば、地図情報を用いて地物が特定施設であるか否かを判断する。具体的には、たとえば地物がサービスエリア、パーキングエリア、インターチェンジなどの場合に特定施設であると判断する。
【0044】
そして、検索された地物が特定施設であると判断された場合(ステップS212:Yes)には、登録部105は、逸脱位置を地物の駐車場の入口位置として記憶部108に登録しない(ステップS213)で、本フローチャートの一連の処理を終了する。
【0045】
また、ステップS212において、検索された地物が特定施設であると判断されなかった場合(ステップS212:No)には、登録部105は、逸脱位置を目的地の駐車場の入口位置として記憶部108に登録して(ステップS214)、本フローチャートの一連の処理を終了する。このとき、保存部106によって一時保存された逸脱位置は、自動的に消去されるようにしてもよい。
【0046】
(経路探索装置の機能的構成)
つぎに、図3を用いて、本実施の形態にかかる経路探索装置の機能的構成について説明する。図3は、本実施の形態にかかる経路探索装置の機能的構成の一例を示すブロック図である。図3において、経路探索装置300は、位置登録装置100と、経路探索部301と、を含み構成されている。
【0047】
位置登録装置100は、上述したように、設定された目的地の所定範囲内で移動体の現在位置が道路上から道路以外の場所に特定され、その後、移動体が駐車したと判断された場合、道路上の逸脱位置を目的地の駐車場の入口位置として登録する。一方、設定された目的地が特定施設(たとえば、高速道路における各種施設)である場合には、逸脱位置を目的地の駐車場の入口位置として登録しない。
【0048】
また、位置登録装置100は、上述したように、移動体の現在位置が道路上から道路以外の場所に特定された後、駐車位置の周辺に存在する地物が検索された場合に、逸脱位置を検索された地物の駐車場の入口位置として登録する。一方、検索された地物が特定施設(たとえば、高速道路における各種施設)である場合には、逸脱位置を地物の駐車場の入口位置として登録しない。
【0049】
さらに、位置登録装置100は、設定された目的地あるいは検索された地物の駐車場の入口位置を登録した後、移動体の現在位置が道路以外の場所から道路上に特定された場合に、道路上の復帰位置を目的地あるいは地物の駐車場の出口位置として登録する。
【0050】
経路探索部301は、目的地が特定施設以外の地点であり、かつ当該地点の駐車場の入口位置として登録部105によって登録された駐車場の入口位置とあらかじめ地図情報に定められた駐車場の入口位置との双方が存在する場合に、登録された駐車場の入口位置に到達する経路を探索する。
【0051】
また、経路探索部301は、移動体の現在位置が駐車場内に特定された状態で任意の目的地までの経路の探索をおこなう際に、登録部105によって登録された駐車場の出口位置とあらかじめ地図情報に定められた駐車場の出口位置との双方が存在する場合に、登録された駐車場の出口位置から目的地までの経路を探索する。
【0052】
さらに、経路探索部301は、目的地として設定された地物が特定施設以外の地物であり、かつ当該地物の駐車場の入口位置として登録部105によって登録された駐車場の入口位置とあらかじめ地図情報に定められた駐車場の入口位置との双方が存在する場合に、登録された駐車場の入口位置に到達する経路を探索する。
【0053】
また、経路探索部301は、移動体の現在位置が地物の駐車場内に特定された状態で、任意の目的地までの経路の探索をおこなう際に、登録部105によって登録された地物の駐車場の出口位置とあらかじめ地図情報に定められた駐車場の出口位置との双方が存在する場合に、登録された駐車場の出口位置から目的地までの経路を探索する。
【0054】
以上説明したように、本実施の形態によれば、位置登録装置100は、設定された目的地の所定範囲内で移動体の現在位置が道路上から道路以外の場所に特定され、その後、移動体が駐車したと判断された場合、道路上の逸脱位置を目的地の駐車場の入口位置として登録する一方、目的地があらかじめ地図情報に定められた特定施設であると判断された場合には、逸脱位置を目的地の駐車場の入口位置として登録しない。これにより、あらかじめ地図情報に設定されていない駐車場の入口位置を登録することができるとともに、正確な駐車場の入口位置があらかじめ地図情報に設定されている施設や駐車場の入口位置を登録させない施設などに対して誤って駐車場の入口位置を登録してしまうことを防ぐことができる。
【0055】
また、位置登録装置100は、移動体の現在位置が道路上から道路以外の場所に特定された後、駐車位置の周辺に存在する地物を検索し、地物が検索された場合には、道路上の逸脱位置を検索された地物の駐車場の入口位置として自動的に登録する一方、検索された地物があらかじめ地図情報に定められた特定施設であると判断された場合には、逸脱位置を検索された地物の駐車場の入口位置として登録しない。これにより、あらかじめ地図情報に設定されていない駐車場の入口位置を登録することができるとともに、正確な駐車場の入口位置があらかじめ地図情報に登録されている地物や駐車場の入口位置を登録させない地物などに誤って駐車場の入口位置を登録してしまうことを防ぐことができる。
【0056】
また、経路探索装置300は、目的地が特定施設以外の地点若しくは地物であり、かつ当該地点若しくは地物の駐車場の入口位置として登録された駐車場の入口位置とあらかじめ地図情報に定められた駐車場の入口位置との双方が存在する場合に、登録された駐車場の入口位置に到達する経路を探索する。これにより、移動体が実際に移動することによって得られた精度の高い駐車場の入口位置を経路探索に用いることができる。
【0057】
つぎに、この発明の実施の形態にかかる実施例について詳細に説明する。ここでは、この実施の形態にかかる位置登録装置を、たとえば車両(四輪車、二輪車を含む)などの移動体や携帯型電話機などの可搬型端末に搭載されるナビゲーション装置に適用し、駐車場の入口・出口を認識する場合を例示して説明する。
【実施例】
【0058】
(ナビゲーション装置のハードウェア構成)
まず、この発明の実施例にかかるナビゲーション装置400のハードウェア構成について説明する。図4は、この発明の実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。図4において、ナビゲーション装置400は、CPU401と、ROM402と、RAM403と、磁気ディスクドライブ404と、磁気ディスク405と、光ディスクドライブ406と、光ディスク407と、音声I/F(インターフェース)408と、マイク409と、スピーカ410と、入力デバイス411と、映像I/F412と、ディスプレイ413と、通信I/F(インターフェース)414と、GPSユニット415と、各種センサ416と、を備えている。なお、各構成部401〜416はバス420によってそれぞれ接続されている。
【0059】
まず、CPU401は、ナビゲーション装置400の全体の制御を司る。ROM402は、たとえばブートプログラム、現在位置算出プログラム、現在位置特定プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図情報表示プログラム、通信プログラム、データベース作成プログラム、データ解析プログラム、位置記録プログラムなどの各種プログラムを記録している。
【0060】
現在位置算出プログラムは、後述するGPSユニット415や各種センサ416の出力情報に基づいて、車両の現在位置(ナビゲーション装置400の現在位置)を算出させる。
【0061】
現在位置特定プログラムは、上述する現在位置算出プログラムを実行することによって算出された現在位置(推測現在位置)と後述する磁気ディスク405に記録されている地図情報の道路形状データとに基づいて、車両の現在位置を道路上や道路以外の場所に特定させる。
【0062】
経路探索プログラムは、後述する磁気ディスク405に記録されている地図情報などを利用して、出発地から目的地までの最適な経路を探索させる。ここで、最適な経路とは、目的地までの最短(あるいは最速)経路やユーザが指定した条件に最も合致する経路などである。この経路探索プログラムを実行することによって探索された誘導経路は、たとえばCPU401を介して音声I/F408や映像I/F412へ出力される。
【0063】
経路誘導プログラムは、上述した経路探索プログラムを実行することによって探索された誘導経路情報、上述した現在位置特定プログラムを実行することによって特定された車両の現在位置の位置情報、後述する磁気ディスク405に記録されている地図情報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログラムを実行することによって生成された経路誘導情報は、たとえばCPU401を介して音声I/F408や映像I/F412へ出力される。
【0064】
音声生成プログラムは、音声パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した音声ガイダンス情報の生成をおこなわせる。生成された音声ガイダンス情報は、たとえばCPU401を介して音声I/F408へ出力される。
【0065】
地図情報表示プログラムは、映像I/F412によってディスプレイ413に表示する地図情報の表示形式を決定させ、決定された表示形式によって地図情報をディスプレイ413に表示させる。
【0066】
位置記録プログラムは、上述した現在位置特定プログラムによって特定された現在位置および後述する磁気ディスク405に記録されている地図情報などを利用して、駐車場の入口位置または出口位置を認識させる。そして、認識された駐車場の入口位置または出口位置の位置情報を後述する磁気ディスク405や光ディスク407などの記録媒体や図示しないメモリなどに記録させる。
【0067】
RAM403は、たとえばCPU401のワークエリアとして使用される。
【0068】
磁気ディスクドライブ404は、CPU401の制御にしたがって磁気ディスク405に対するデータのリード/ライトを制御する。磁気ディスク405は、磁気ディスクドライブ404の制御で書き込まれたデータを記録する。磁気ディスク405としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。
【0069】
磁気ディスク405に記録される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物(フィーチャ)をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、ディスプレイ413の表示画面において2次元または3次元に描画される。ナビゲーション装置400が経路誘導中の場合は、地図情報と車両の現在位置を示す車両マークとが重ねて表示されることとなる。
【0070】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入口やジャンクションの有無、各リンクについての長さ(距離)、道幅、進行方向、道路種別(高速道路、有料道路、一般道路など)などの情報が含まれている。
【0071】
また、交通条件データには、過去の渋滞情報が、季節・曜日・大型連休・時刻などを基準に統計処理した過去渋滞情報として記憶されている。このナビゲーション装置400は、後述する通信I/F414によって受信される道路交通情報によって、たとえば現在発生している渋滞の情報を得るが、上述した過去渋滞情報を用いることによって、たとえば指定した時刻における渋滞状況の予想をおこなうことも可能である。
【0072】
なお、本実施例では、地図情報を磁気ディスク405に記録するようにしたが、後述する光ディスク407に記録するようにしてもよい。また、地図情報は、ナビゲーション装置400のハードウェアと一体に設けられているものに限って記録されているものではなく、ナビゲーション装置400の外部に設けられていてもよい。この場合、ナビゲーション装置400は、たとえば、通信I/F414を通じて、ネットワークを介して地図情報を取得するようにしてもよい。こうして取得された地図情報は、たとえばRAM403などに記憶される。
【0073】
光ディスクドライブ406は、CPU401の制御にしたがって光ディスク407に対するデータのリード/ライトを制御する。光ディスク407は、光ディスクドライブ406の制御にしたがってデータが読み出される着脱自在な記録媒体である。この光ディスク407としては、書き込み可能な記録媒体を利用することもできる。また、着脱可能な記録媒体として、光ディスク407のほか、MO、メモリカードなどを用いることもできる。
【0074】
音声I/F408は、音声入力用のマイク409および音声出力用のスピーカ410に接続される。マイク409に受音された音声は、音声I/F408内でA/D変換される。なお、スピーカ410は、車両の内部だけでなく、車両の外部に設けられていてもよい。このスピーカ410からは、音声I/F408からの音声信号に基づく音声が出力される。また、マイク409から入力された音声は、たとえば音声データとして磁気ディスク405あるいは光ディスク407などの記録媒体や図示しないメモリなどに記録可能である。
【0075】
入力デバイス411は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。
【0076】
映像I/F412は、ディスプレイ413と接続される。この映像I/F412は、具体的には、たとえば、ディスプレイ413全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ413を表示制御する制御ICなどによって構成される。
【0077】
ディスプレイ413には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ413としては、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【0078】
通信I/F414は、無線を介してネットワークに接続され、ナビゲーション装置400とCPU401とのインターフェースとして機能する。通信I/F414は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU401とのインターフェースとしても機能する。
【0079】
ネットワークには、LAN、WAN、公衆回線網や携帯電話網などがある。具体的には、通信I/F414は、たとえば、FMチューナー、VICS(Vehicle Information and Communication System:登録商標)/ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、VICSセンターから配信される渋滞や交通規制などの道路交通情報を取得する。
【0080】
GPSユニット415は、GPS衛星からの電波を受信し、車両の現在位置を示す情報を出力する。GPSユニット415の出力情報は、後述する各種センサ416の出力値とともに、CPU401による車両の現在位置(推測現在位置)の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図情報上の1点を特定する情報である。
【0081】
各種センサ416は、車速センサ、加速度センサおよび角速度センサなどを含み、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ416の出力値は、CPU401による車両の現在位置(推測現在位置)の算出や、速度や方位の変化量の測定などに用いられる。
【0082】
また、各種センサ416は、ドライバーによる車両の各操作を検知するセンサなどを含む。車両の各操作の検知は、たとえば、ハンドル操作やウインカーの入力、車両のドアの開閉、車両のエンジンのON/OFF(または、ACC電源のON/OFF)などを検知する構成としてもよい。
【0083】
なお、図1に示した実施の形態にかかる位置登録装置100の機能的構成である取得部101、位置特定部102、目的地設定部103、駐車判断部104、登録部105、保存部106、検索部107、具体的には、たとえばCPU401、磁気ディスク405、光ディスク407、GPSユニット415、各種センサ416によって、また、記憶部108は、RAM403、磁気ディスク405、光ディスク407によって、それぞれその機能を実現する。また、図3に示した実施の形態にかかる経路探索装置300の機能的構成である経路探索部301は、ROM402などに記録された経路探索プログラムをCPU401が実行することによって、それぞれその機能を実現する。
【0084】
(ナビゲーション装置の位置記録処理手順)
つぎに、本発明の実施例にかかるナビゲーション装置400の位置記録処理手順の一例について説明する。図5は、本発明の実施例にかかるナビゲーション装置の位置記録処理手順の一例を示すフローチャートである。
【0085】
図5のフローチャートにおいて、ナビゲーション装置400は、まず、入力デバイス411を介して目的地が設定されたか否かを判断する(ステップS501)。目的地の設定は、ユーザが入力デバイス411であるリモコン、キーボード、マウス、タッチパネルなどを操作して目的地の地名や住所を入力することによっておこなってもよい。
【0086】
ステップS501において、目的地が設定されるのを待って(ステップS501:No)、設定された場合(ステップS501:Yes)には、つぎに、GPSユニット415や各種センサ416の出力情報に基づいて、車両の現在位置(推測現在位置)を算出する(ステップS502)。推測現在位置の算出は、たとえばGPS衛星からの受信波に基づく車両の現在位置を示す位置情報と、車速センサから出力される車両の速度の情報と、角速度センサから出力される車両の角速度情報(車両の方位変化量を示す情報)とに基づいておこなわれる。
【0087】
つぎに、ステップS502において算出された車両の推測現在位置に基づいて、車両の現在位置が属する道路を選定する(ステップS503)。たとえば、推測現在位置に最も近い道路を車両の現在位置が属する道路として選定する。また、推測現在位置から所定範囲内に存在する道路の方向(道路方位)と車両の進行方位とを比較して車両の現在位置が属する道路を選定するようにしてもよい。なお、車両が道路を走行していないと判断された場合には、車両の現在位置が属する道路を選定しないようにする。
【0088】
つぎに、ステップS502において算出された推測現在位置の情報と、ステップS503において選定された道路の道路形状データとに基づいて、車両の現在位置を特定する(ステップS504)。たとえば、ステップS503において車両の現在位置が属する道路が選定されている場合には、マップマッチング処理をおこない、マップマッチング処理によって補正された道路上の位置を車両の現在位置として特定する。また、ステップS503において車両の現在位置が属する道路が選定されていない場合には、ステップS502において算出された推測現在位置を車両の現在位置として特定する。
【0089】
つぎに、ステップS504において特定された車両の現在位置が道路上にあるか否かを判断する(ステップS505)。具体的には、たとえばステップS504において特定された車両の現在位置がマップマッチング処理によって道路上に補正された位置である場合には、車両の現在位置が道路上にあると判断する。また、ステップS504において特定された車両の現在位置がステップS502によって算出された推測現在位置である場合には、車両の現在位置が道路上にないと判断する。
【0090】
ステップS505において、車両の現在位置が道路上にあると判断された場合(ステップS505:Yes)には、ステップS502に戻り、一連の処理を繰り返す。
【0091】
また、ステップS505において、車両の現在位置が道路上にないと判断された場合(ステップS505:No)には、車両が道路上から外れた逸脱位置を図示しないメモリなどに一時保存する。ここで、逸脱位置とは、道路上で最後に特定された車両の現在位置である。
【0092】
そして、車両が道路上から外れた場所で駐車したか否かを判断する(ステップS506)。車両が駐車したか否かの判断は、たとえば各種センサ416などによってドライバーによる車両の各操作を検知し、この検知結果に基づいておこなうようにしてもよい。具体的には、たとえば車両の現在位置が道路上にないと判断されてから車両のエンジンがOFF状態(またはACC電源がOFF状態)となった場合には、車両が駐車したと判断する。
【0093】
また、車両が同一地点から所定時間以上移動しなかった場合や、ドライバーがサイドブレーキをかけたり、シフトポジションをパーキングにしたりした場合などには、車両が駐車したと判断する。
【0094】
そして、ステップS506において、車両が駐車していないと判断された場合(ステップS506:No)には、ステップS502に戻り、一連の処理を繰り返す。一方、車両が駐車したと判断された場合(ステップS506:Yes)には、一時保存されている逸脱位置が目的地の所定範囲内か否かを判断する(ステップS507)。目的地の所定範囲は、目的地に応じて設定されており、たとえば目的地を中心とした円に囲まれた範囲である。なお、目的地の所定範囲は、目的地の種別に応じて設定してもよい。たとえば、目的地が遊園地などの大型施設であった場合には、半径1kmの円に囲まれた範囲に設定したり、目的地がコンビニエンスストアなどの小型施設の場合には、半径50mの円に囲まれた範囲に設定してもよい。
【0095】
ステップS507において、逸脱位置が目的地の所定範囲内と判断された場合(ステップS507:Yes)には、ステップS501において設定された目的地が特定施設であるかを判断する(ステップS508)。たとえば、ナビゲーション装置400の磁気ディスク405に記録されている地図情報を用いて目的地が特定施設であるかを判断する。具体的には、たとえば目的地が、サービスエリア、パーキングエリア、インターチェンジなどの高速道路における各種施設である場合には、特定施設であると判断する。
【0096】
ステップS508において、目的地が特定施設であると判断された場合(ステップS508:Yes)には、逸脱位置を設定された目的地の駐車場の入口位置として記録しない(ステップS509)で、本フローチャートによる一連の処理を終了する。一方、ステップS508において、目的地が特定施設であると判断されない場合(ステップS508:No)には、磁気ディスク405や光ディスク407などの記録媒体や図示しないメモリなどに、逸脱位置を設定された目的地の駐車場の入口位置として記録して(ステップS510)、本フローチャートによる一連の処理を終了する。
【0097】
ここで、逸脱位置を目的地の駐車場の入口位置として記録しない例について説明する。図6は、逸脱位置が目的地の駐車場の入口位置として記録されない例について示す説明図である。図6において、道路601と道路602は、それぞれ高速道路を示している。具体的には、たとえば道路601は上り車線を示しており、道路602は下り車線を示している。また、符号603、604は、あらかじめ地図情報に記録されている特定施設のうちのサービスエリアである。また、領域605は、サービスエリア603が目的地として設定された場合における目的地603の所定範囲を示している。また、領域606は、サービスエリア604が目的地として設定された場合における目的地604の所定範囲を示している。
【0098】
ここで、サービスエリア603が目的地として設定されている場合に領域605内で逸脱位置が検知された場合には、当該逸脱位置を目的地603(サービスエリア603)の駐車場の入口位置として記録しない。また、サービスエリア604が目的地として設定されている場合に領域606内で逸脱位置が検知された場合には、当該逸脱位置を目的地604(サービスエリア604)の駐車場の入口位置として記録しない。
【0099】
図5のフローチャートの説明に戻り、ステップS507において、逸脱位置が目的地の所定範囲内でないと判断された場合(ステップS507:No)には、駐車位置の周辺に存在する特定の種別の地物を検索する(ステップS511)。なお、駐車位置とは、車両が駐車したと判断されたときの車両の現在位置である。また、地物とは、たとえば遊園地、デパート、コンビニエンスストアなどの施設や、公園、観光スポットなどが挙げられる。
【0100】
特定の種別は、地物の種類によって区別されたものであり、たとえば遊園地、イベント会場、デパートなどの大型施設や、飲食店、書店、コンビニエンスストアなどの小型施設などが挙げられる。さらに、種別に応じて地物を検索する所定範囲を設定することができる。たとえば、デパートなどの大型施設を検索する場合は、所定範囲を広く設定し、コンビニエンスストアなどの小型施設を検索する場合は、所定範囲を狭く設定することができる。具体的には、たとえばコンビニエンスストアを検索するために、第1の所定範囲を駐車位置を中心として半径100m程度の円形領域によって囲まれた範囲に設定し、デパートを検索するために、第2の所定範囲を駐車位置を中心として半径1km程度の円形領域によって囲まれた範囲に設定したりする。この場合、まず、第1の所定範囲内に存在するコンビニエンスストアを検索し、コンビニエンスストアが検索できなかった場合には、第2の所定範囲内に存在するデパートを検索するようにしてもよい。
【0101】
また、同一の種別の地物に対して、複数の所定範囲を設定できるように構成してもよい。たとえば、コンビニエンスストアを検索するために、第1の所定範囲として駐車位置を中心として半径100m程度の円形領域よって囲まれた範囲に設定し、第2の所定範囲として駐車位置を中心として半径300m程度の円形領域よって囲まれた範囲に設定する。この場合、第1の所定範囲内にコンビニエンスストアが検索されなかったとき、第2の所定範囲内のコンビニエンスストアを検索する。
【0102】
なお、設定した所定範囲内に地物を検索できなかった場合は、本フローチャートによる一連の処理を終了する。ここで、処理を終了させずに、検索をおこなう所定範囲の変更や、検索をおこなう地物の種別の変更をユーザに促す構成としてもよい。たとえば、ディスプレイ413にその旨を表示することによってユーザに提示し、ユーザが入力デバイス411を介して地物の種別の変更や、所定範囲の変更をおこなうようにしてもよい。
【0103】
また、検索されなかった旨をディスプレイ413に表示するとともに、一連の処理を続行するか否かを選択するようにユーザに促す構成としてもよい。このとき、ユーザが入力デバイス411を介して続行しないと選択した場合は、本フローチャートによる一連の処理を終了する。
【0104】
そして、検索された地物が特定施設であるか否かを判断する(ステップS512)。たとえば、ナビゲーション装置400の磁気ディスク405に記憶されている地図情報を用いて地物が特定施設であるかを判断する。具体的には、たとえば検索された地物が、サービスエリア、パーキングエリア、インターチェンジなどの高速道路における各種施設である場合には、特定施設であると判断する。
【0105】
ステップS512において、検索された地物が特定施設であると判断された場合(ステップS512:Yes)には、逸脱位置を検索された地物の駐車場の入口位置として記録しない(ステップS513)で、本フローチャートによる一連の処理を終了する。一方、ステップS512において、地物が特定施設であると判断されない場合(ステップS512:No)には、磁気ディスク405や光ディスク407などの記録媒体や図示しないメモリなどに、逸脱位置を検索された地物の駐車場の入口位置として記録して(ステップS514)、本フローチャートによる一連の処理を終了する。
【0106】
つぎに、逸脱位置を検索された地物の駐車場の入口位置として記録しない他の例について説明する。図7は、逸脱位置を検索された地物の駐車場の入口位置として記録しない例について示す説明図である。図7に示すように、ここでは、車両が道路703から逸脱して位置702に駐車した状況である。道路701は高速道路、道路703は一般道路、地物704はあらかじめ地図情報に記録されている特定施設のうちのインターチェンジ、領域705は地物を検索するための駐車位置702を中心とした所定範囲、位置706は車両が駐車位置702に駐車した際の道路上703の逸脱位置を示している。
【0107】
ここで、車両の駐車位置702を中心した領域705の範囲内にインターチェンジ704を検索するが、逸脱位置703を検索されたインターチェンジ704の駐車場の入口位置として記録しない。
【0108】
なお、ステップS510あるいはステップS514において、車両の逸脱位置が、目的地あるいは地物の駐車場の入口として記録された場合には、当該目的地あるいは地物には、記録された駐車場の入口位置と、あらかじめ地図情報に定められた駐車場の入口位置との双方が存在することになる。このとき、ナビゲーション装置400により、当該目的地あるいは地物までの経路を探索する場合には、記録された駐車場の入口位置までの経路を探索する。
【0109】
上述したフローチャートでは、ナビゲーション装置400が、駐車場の入口位置を記録する例を説明したが、ナビゲーション装置400は、目的地あるいは地物の駐車場の入口位置を記録した後、車両の現在位置が道路上に特定された場合には、車両が道路上に戻った復帰位置を当該目的地あるいは地物の駐車場の出口位置として記録することもできる。このとき、目的地あるいは地物が特定施設の場合には、目的地あるいは地物の出口位置を登録しない。
【0110】
以上説明したように、本実施例によれば、ナビゲーション装置400は、設定された目的地の所定範囲内で車両の現在位置が道路上から道路以外の場所に特定され、その後、車両が駐車したと判断された場合、道路上の逸脱位置を目的地の駐車場の入口位置として記録する一方、目的地があらかじめ地図情報に定められた特定施設である場合には、逸脱位置を目的地の駐車場の入口位置として登録しない。これにより、あらかじめ地図情報に設定されていない駐車場の入口位置を記録することができるとともに、正確な駐車場の入口位置があらかじめ地図情報に設定されている施設や駐車場の入口位置を記録させない施設などに対して誤って駐車場の入口位置を記録してしまうことを防ぐことができる。
【0111】
また、ナビゲーション装置400は、車両の現在位置が道路上から道路以外の場所に特定された後、駐車位置の周辺に存在する地物を検索し、地物が検索された場合は、道路上の逸脱位置を検索された地物の駐車場の入口位置として記録する一方、検索された地物があらかじめ地図情報に定められた特定施設である場合には、逸脱位置を検索された地物の駐車場の入口位置として登録しない。これにより、あらかじめ地図情報に設定されていない駐車場の入口位置を記録することができるとともに、正確な駐車場の入口位置があらかじめ地図情報に設定されている地物や駐車場の入口位置を記録させない地物などに対して誤って駐車場の入口位置を記録してしまうことを防ぐことができる。
【0112】
また、ナビゲーション装置400は、目的地が特定施設以外の地点若しくは地物であり、かつ当該地点若しくは地物の駐車場の入口位置として記録された駐車場の入口位置とあらかじめ地図情報に定められた駐車場の入口位置との双方が存在する場合に、記録された駐車場の入口位置に到達する経路を探索する。これにより、車両が実際に移動することによって得られた精度の高い駐車場の入口位置を経路探索に用いることができる。
【0113】
このように、ナビゲーション装置400は、あらかじめ地図情報に設定されていない駐車場の入口位置の各種情報を、ユーザの使用環境にあわせて自動的に記録することができ、ユーザが経路探索などをおこなう際に利用することができる。このため、ユーザは使用環境にあった最適な探索を得ることができ、ユーザの利便性の向上を図ることができる。
【0114】
なお、本実施の形態で説明した位置登録方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【0115】
【図1】本実施の形態にかかる位置登録装置の機能的構成の一例を示すブロック図である。
【図2】本実施の形態にかかる位置登録装置の処理の内容の一例を示すフローチャートである。
【図3】本実施の形態にかかる経路探索装置の機能的構成の一例を示すブロック図である。
【図4】この発明の実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図5】本発明の実施例にかかるナビゲーション装置の位置記録処理手順の一例を示すフローチャートである。
【図6】逸脱位置を駐車所の入口位置として記録されない例(その1)について示す説明図である。
【図7】逸脱位置を駐車所の入口位置として記録されない例(その2)について示す説明図である。
【符号の説明】
【0116】
100 位置登録装置
101 取得部
102 位置特定部
103 目的地設定部
104 駐車判断部
105 登録部
106 保存部
107 検索部
108 記憶部

【特許請求の範囲】
【請求項1】
移動体の移動状況を示す移動状況情報を取得する取得手段と、
前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定手段と、
目的地を設定する目的地設定手段と、
前記移動体が駐車したか否かを判断する駐車判断手段と、
前記移動体の現在位置が前記目的地から所定範囲内の道路上から道路以外の場所に特定された後、前記移動体が駐車したと判断された場合に、前記道路上の逸脱位置を前記目的地の駐車場の入口位置として記憶手段に登録する登録手段と、
を備え、
前記登録手段は、前記目的地があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記目的地の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする位置登録装置。
【請求項2】
前記特定施設は、高速道路における各種施設であることを特徴とする請求項1に記載の位置登録装置。
【請求項3】
請求項1または2に記載の位置登録装置と、
前記目的地が前記特定施設以外の地点であり、かつ当該地点の駐車場の入口位置として前記登録手段によって登録された駐車場の入口位置とあらかじめ前記地図情報に定められた駐車場の入口位置との双方が存在する場合に、前記登録された駐車場の入口位置に到達する経路を探索する経路探索手段と、
を備えることを特徴とする経路探索装置。
【請求項4】
移動体の移動状況を示す移動状況情報を取得する取得手段と、
前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定手段と、
前記移動体の現在位置が道路上から道路以外の場所に特定された場合に、当該道路上の逸脱位置を一時保存する保存手段と、
前記移動体が駐車したか否かを判断する駐車判断手段と、
前記移動体が駐車したと判断された場合に、駐車位置の周辺に存在する地物を検索する検索手段と、
前記移動体の現在位置が道路上から道路以外の場所に特定された後、前記駐車位置の周辺に存在する地物が検索された場合に、前記逸脱位置を検索された地物の駐車場の入口位置として記憶手段に登録する登録手段と、
を備え、
前記登録手段は、前記検索された地物があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記検索された地物の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする位置登録装置。
【請求項5】
前記特定施設は、高速道路における各種施設であり、前記目的地設定手段は、前記地物を前記目的地として設定することを特徴とする請求項4に記載の位置登録装置。
【請求項6】
請求項4または5に記載の位置登録装置と、
目的地を設定する目的地設定手段と、
前記地物が目的地として設定された当該地物が前記特定施設以外の地物であり、かつ当該地物の駐車場の入口位置として前記登録手段によって登録された駐車場の入口位置とあらかじめ前記地図情報に定められた駐車場の入口位置との双方が存在する場合に、前記登録された駐車場の入口位置に到達する経路を探索する経路探索手段と、
を備えることを特徴とする経路探索装置。
【請求項7】
移動体の移動状況を示す移動状況情報を取得する取得工程と、
前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定工程と、
目的地を設定する目的地設定工程と、
前記移動体が駐車したか否かを判断する駐車判断工程と、
前記移動体の現在位置が道路上から道路以外の場所に特定され、前記移動体が駐車したと判断された場合に、前記道路上の逸脱位置が前記目的地から所定範囲内にあるときには、当該逸脱位置を前記目的地の駐車場の入口位置として記憶手段に登録する登録工程と、
を含み、
前記登録工程では、前記目的地があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記目的地の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする位置登録方法。
【請求項8】
移動体の移動状況を示す移動状況情報を取得する取得工程と、
前記移動状況情報および地図情報に基づいて、前記移動体の現在位置を特定する位置特定工程と、
前記移動体の現在位置が道路上から道路以外の場所に特定された場合に、当該道路上の逸脱位置を一時保存する保存工程と、
前記移動体が駐車したか否かを判断する駐車判断工程と、
前記移動体が駐車したと判断された場合に、駐車位置の周辺に存在する地物を検索する検索工程と、
前記移動体の現在位置が道路上から道路以外の場所に特定された後、前記駐車位置の周辺に存在する地物が検索された場合に、前記逸脱位置を検索された地物の駐車場の入口位置として記憶手段に登録する登録工程と、
を含み、
前記登録工程では、前記検索された地物があらかじめ前記地図情報に定められた特定施設である場合には、前記逸脱位置を前記検索された地物の駐車場の入口位置として前記記憶手段に登録しないことを特徴とする位置登録方法。
【請求項9】
請求項7または8に記載の位置登録方法をコンピュータに実行させることを特徴とする位置登録プログラム。
【請求項10】
請求項9に記載の位置登録プログラムをコンピュータに読み取り可能に記録したことを特徴とする記録媒体。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate


【公開番号】特開2007−256207(P2007−256207A)
【公開日】平成19年10月4日(2007.10.4)
【国際特許分類】
【出願番号】特願2006−84100(P2006−84100)
【出願日】平成18年3月24日(2006.3.24)
【出願人】(000005016)パイオニア株式会社 (3,620)
【Fターム(参考)】