(57)【要約】【課題】ユーザが表示された交差点画像と真の現在地とのズレに違和感を抱いてしまうこと。【解決手段】複数の交差点が現在地の接近先として求められる場合、接近先に関連する全ての関連交差点画像１１ａ、１１ｂは、並べて表示される。他方、１つの交差点が現在地の接近先として求められる場合、接近先に関連する関連交差点画像１１ａは、単独で表示される。２つの交差点が現在地の接近先として求められる場合、誤差半径Ｒと距離閾値Ｌａとの和が接近距離Ｄａよりも大きく、かつ、誤差半径Ｒと距離閾値Ｌｂとの和が接近距離Ｄｂよりも大きい。【選択図】図１
2008261734.tif 000002
【特許請求の範囲】
【請求項１】
交差点と交差点画像とを関連付けて記憶する記憶媒体及び現在地を得るためのセンサに接続可能なコンピュータに対して、
複数の交差点が現在地の接近先として求められる場合、表示装置に対して前記接近先に関連する全ての関連交差点画像を表示させるための処理を実行させるための案内プログラム。
【請求項２】
前記処理が、前記表示装置に対して全ての関連交差点画像を並べて表示させるための処理である、請求項１の案内プログラム。
【請求項３】
前記コンピュータに対して、さらに、
前記接近先を、交差点に関連付けられる距離閾値、現在地と交差点との間の距離及び前記センサが有する誤差半径を用いて求めるための処理を実現させる、請求項１又は請求項２の案内プログラム。
【請求項４】
請求項１乃至請求項３の何れかの案内プログラムが組み込まれた車載機器。
【請求項５】
請求項１乃至請求項３の何れかの案内プログラムが組み込まれた携帯機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交差点画像を表示するための案内プログラムに関し、特に、車載機器や携帯機器等にインストールされ又は組み込まれるプログラムに関する。
【背景技術】
【０００２】
背景技術として、地図から交差点画像を生成して交差点画像を並べて表示する装置が知られている（特許文献１参照）。また、操縦アーム（道路図）を基地ユニットから遠隔ユニットに送信して操縦アーム（道路図）を遠隔ユニットで表示するシステムが知られている（特許文献２参照）。
【特許文献１】特開２００１−２２７９７０号公報（図７及び図８）
【特許文献２】特表平１０−５０２１７４号公報（図１並びに図６乃至図１０）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年、地図データベースを持たない装置（本欄では、他用途装置という）で簡易なナビゲーション機能を実現することが試みられている。例えば、緯度経度に対応付けられた交差点画像は、インターネットを介して提供可能である。すなわち、この交差点画像をメモリに記憶することが可能である。しかも、ＧＰＳ受信機を他用途装置に接続することも可能である。したがって、ユーザは、交差点画像を記憶するメモリを他用途装置に挿入すれば、現在地に対応する交差点画像を得られる。
【０００４】
ところが、地図データベースを持たない装置では、ＧＰＳ受信機の精度をマップマッチング処理で補うことはできない。つまり、ユーザが表示された交差点画像と真の現在地とのズレに違和感を抱くという課題があった。もちろん、地図データベースを持つ装置であっても、ＧＰＳ受信機の精度がマップマッチング処理で補うことができない程度に悪化しうるので、同様の課題は生じうる。
【課題を解決するための手段】
【０００５】
本発明に係る案内プログラムは、交差点と交差点画像とを関連付けて記憶する記憶媒体及び現在地を得るためのセンサに接続可能なコンピュータに対して、複数の交差点が現在地の接近先として求められる場合、表示装置に対して前記接近先に関連する全ての関連交差点画像を表示させるための案内処理を実行させる。本発明における字句の解釈は、次のとおりである。
【０００６】
「交差点」とは、道路が交差する地点である。また、地点は、緯度経度等で表現される。
【０００７】
「交差点画像」とは、交差点の形状を少なくとも示す。交差点の形状以外には、交差点での進行方向等がある。
【０００８】
「関連付け」る作業は、交差点画像を提供する事業者又は交差点画像を利用するユーザによって行われる。しかも、交差点は、距離閾値に関連付けられてもよい。
【０００９】
「記憶媒体」は、携帯可能であって、交差点と交差点画像とを関連付けて記憶するための装置であれば足りる。例えば、半導体メモリや携帯型ハードディスクなどがある。
【００１０】
「現在地」とは、「センサ」の出力値から得られる移動体の地点であり、真の移動体の地点とは異なり得る。また、地点は、緯度経度等で表現される。
【００１１】
「センサ」として、ＧＰＳ受信機や車両に設けられたセンサ（車速センサ等）などがある。
【００１２】
「接続される」とは、無線によって接続されること又は有線によって接続されることである。
【００１３】
「コンピュータ」は、ＣＰＵ、ＲＡＭやＩ／Ｏなどのハードウエア要素を備え、この要素とプログラムと協働によって演算機能・制御機能を実現する。また、「コンピュータ」は、車載機器（例えば、カーオーディオやカーテレビ等）又は携帯機器（例えば、携帯電話やＰＤＡなど）に設けられている。
【００１４】
「現在地」とは、一時点において「センサ」の出力値から得られる移動体の位置である。
【００１５】
「現在地の接近先」は、例えば、「交差点に関連付けられる距離閾値、現在地と交差点との間の距離及び前記センサが有する誤差半径を用いて求め」られる。
【００１６】
「全ての関連交差点画像を表示させる」は、「関連交差点画像」を同時に又は順番に表示するものであればよい。例えば、「全ての関連交差点画像を並べて表示させる」ことや関連交差点画像を１つずつ交互に表示させること等がある。
【００１７】
「車載機器」とは、車両に搭載されコンピュータを内蔵する機器である。例えば、オーディオ装置、テレビ受信装置、カメラ画像表示装置やカーナビゲーション装置などがある。
【００１８】
「携帯機器」とは、コンピュータを内蔵する携帯可能な機器である。例えば、ＰＤＡ、携帯電話やノードパソコン等がある。
【発明の効果】
【００１９】
本発明は、接近先に関連する全ての関連交差点画像を表示することによって、表示された関連交差点画像に対する違和感をユーザに抱かせないという効果を奏する。
【発明を実施するための最良の形態】
【００２０】
本発明を実施するための最良の形態（以下、本実施の形態という）は、図１乃至図６で示される。本実施の形態では、本発明に係る案内プログラムは、カーオーディオに組み込まれる。
【００２１】
＜表示例＞本実施の形態に係る表示例は、図１及び図２で示される。カーオーディオ１０では、複数の交差点が現在地の接近先として求められる場合、接近先に関連する全ての関連交差点画像１１ａ、１１ｂは、並べて表示される（図１）。他方、１つの交差点が現在地の接近先として求められる場合、接近先に関連する関連交差点画像（以下、関連交差点という）１１ａは、単独で表示される（図２）。
【００２２】
＜接近先の概念＞本実施の形態に係る接近先の概念は、図３で示される。距離Ｒは、測位に係る誤差半径である（以下、誤差半径Ｒという）。誤差半径Ｒは、公知の概念である（例えば、特開１９９４−１４８３０７号公報）。また、誤差半径Ｒは、交差点に依存せず、一定である。
【００２３】
距離Ｄａは、現在地Ｐｃと交差点Ｐａとの間の距離である（以下、接近距離Ｄａという）。また、距離Ｄｂは、現在地Ｐｃと交差点Ｐｂとの間の距離である（以下、接近距離Ｄｂという）。現在地Ｐｃは、演算によって求まる地点であり、真の現在地Ｐｒとは異なる。
【００２４】
距離Ｌａは、交差点Ｐａに関連付けられた距離閾値である（以下、距離閾値Ｌａという）。また、距離Ｌｂは、交差点Ｐｂに関連付けられた距離閾値である（以下、距離閾値Ｌｂという）。距離閾値は、交差点規模に応じて異なる値となる。
【００２５】
誤差半径Ｒと距離閾値Ｌａとの和が接近距離Ｄａよりも大きい場合（Ｒ＋Ｌａ＞Ｄａ）、交差点Ｐａは、接近先である。他方、誤差半径Ｒと距離閾値Ｌａとの和が接近距離Ｄａ以下である場合（Ｒ＋Ｌａ≦Ｄａ）、交差点Ｐａは、接近先ではない。
【００２６】
誤差半径Ｒと距離閾値Ｌｂとの和が接近距離Ｄｂよりも大きい場合（Ｒ＋Ｌｂ＞Ｄｂ）、交差点Ｐｂは、接近先である。他方、誤差半径Ｒと距離閾値Ｌｂとの和が接近距離Ｄｂ以下である場合（Ｒ＋Ｌｂ≦Ｄｂ）、交差点Ｐｂは、接近先ではない。
【００２７】
つまり、２つの交差点が現在地の接近先として求められる場合、誤差半径Ｒと距離閾値Ｌａとの和が接近距離Ｄａよりも大きく、かつ、誤差半径Ｒと距離閾値Ｌｂとの和が接近距離Ｄｂよりも大きい。
【００２８】
＜ハードウエア構成について＞本実施の形態に係るカーオーディオのハードウエア構成は、図４で示される。
【００２９】
カーオーディオ１０は、少なくともコンピュータ２１を備える。コンピュータ２１には、記憶媒体（例えば、ＳＤカードやコンパクトフラッシュ（登録商標）など）２２及びＧＰＳ受信機２３がバスを介して接続される。コンピュータ２１は、Ｉ／Ｏ、ＲＯＭ、ＣＰＵやＲＡＭなどの要素からなる。Ｉ／Ｏには、操作装置（例えば、リモートコントローラや釦など）２４、表示装置２５、スピーカ２６及び車両センサ（例えば、車速センサや回転数センサ等）２７が接続されている。ＲＯＭには、ＢＩＯＳ等の基本プログラムの他に、本発明に係る案内プログラム及び誤差半径Ｒが記憶される。案内プログラムは、起動時にＲＡＭに展開されて、ＣＰＵによって実行される。
【００３０】
記憶媒体２２には、交差点Ｐ、距離閾値Ｌ及び交差点画像１１が関連付けて記憶されている（図５参照）。本実施の形態では、ユーザは、交差点Ｐ、距離閾値Ｌ及び交差点画像１１をインターネットサイトからダウンロードして、これらを記憶媒体２２に保存する。
【００３１】
ＧＰＳ受信機２３は、現在地を得るための装置である。すなわち、ＧＰＳ受信機２３での出力値は、車両センサ２７での出力値とともに、現在地を演算するために用いられる。これらの出力値は、ＲＡＭに記憶される。
【００３２】
＜処理について＞本実施の形態に係る処理（以下、本処理という）は、ＣＰＵがＲＡＭに展開された案内プログラムを実行すると、実現する。
【００３３】
本処理の前提として、現在地は、ＲＡＭに記憶される。すなわち、ＧＰＳ受信機２３での出力値及び車両センサ２７での出力値が現在地演算プログラム（周知）に渡される。現在地は、演算結果として戻ってくる。しかも、交差点Ｐ、距離閾値Ｌ及び交差点画像１１は、記憶媒体２２からＲＡＭに展開される。また、誤差半径Ｒは、起動時にＲＯＭからＲＡＭに展開される。
【００３４】
本処理は、図６で示される。接近距離演算処理では、交差点Ｐ及び現在地ＰｃがＲＡＭからＣＰＵのレジスタ（以下、レジスタという）に読み出され、演算結果である接近距離Ｄは、交差点ＰとともにＲＡＭに記憶される（Ｓ１）。すなわち、交差点Ｐａが読み出される場合、接近距離Ｄａは、交差点ＰａとともにＲＡＭに記憶される。また、交差点Ｐｂが読み出される場合、接近距離Ｄｂは、交差点ＰｂとともにＲＡＭに記憶される。
【００３５】
比較距離演算処理では、誤差半径Ｒ及び距離閾値ＬがＲＡＭからレジスタに読み出され、演算結果である比較距離（Ｌ＋Ｒ）は、レジスタに記憶される（Ｓ２）。すなわち、交差点Ｐが交差点Ｐａであれば、比較距離（Ｌａ＋Ｒ）が、レジスタに記憶される。また、交差点Ｐが交差点Ｐｂであれば、比較距離（Ｌｂ＋Ｒ）が、レジスタに記憶される。
【００３６】
比較処理では、接近距離Ｄ及び比較距離（Ｌ＋Ｒ）が比較され、比較結果がレジスタに記憶される（Ｓ３）。すなわち、接近距離Ｄａ及び比較距離（Ｌａ＋Ｒ）が比較される。また、接近距離Ｄｂ及び比較距離（Ｌｂ＋Ｒ）が比較される。
【００３７】
Ｓ３での比較結果が、比較距離（Ｌ＋Ｒ）が接近距離Ｄよりも大きいことを示していれば（Ｓ３の「＜」）、交差点リストアップ処理が実行される（Ｓ４）。すなわち、交差点Ｐは、ＲＡＭの特定領域に転記される。
【００３８】
他方、Ｓ３での比較結果が、比較距離（Ｌ＋Ｒ）が接近距離Ｄ以下であることを示していれば（Ｓ３の「≧」）、交差点リストアップ処理が実行されない。すなわち、交差点Ｐは、ＲＡＭの特定領域に転記されない。
【００３９】
Ｓ１乃至Ｓ４の処理が実行されると、Ｓ１乃至Ｓ４の処理は全ての交差点について実行されたか否かが判定される（Ｓ５）。
【００４０】
Ｓ５で全ての交差点について実行されたとの判定がなされないと（Ｓ５の「Ｎｏ」）、Ｓ１乃至Ｓ４の処理が再び実行される。
【００４１】
他方、Ｓ５で全ての交差点について実行されたとの判定がなされると（Ｓ５の「Ｙｅｓ」）、転記された交差点の数は複数か否かが判定される（Ｓ６）。
【００４２】
Ｓ６で転記された交差点の数は複数であるとの判定がなされると（Ｓ６の「Ｙｅｓ」）、並列表示処理が実行される（Ｓ７）。すなわち、表示装置２５に対して各交差点に関連する交差点画像１１を並べて表示させる旨の制御命令が出力される。この制御命令が出力されると、転記された複数の交差点Ｐに対応する各交差点画像１１は、表示装置２５に転送される。表示装置２５は、交差点画像１１を並べて表示する（図１参照）。
【００４３】
他方、Ｓ６で転記された交差点の数は複数ではないとの判定がなされると（Ｓ６の「Ｙｅｓ」）、通常表示処理が実行される（Ｓ８）。すなわち、交差点数が１であれば、表示装置２５に対して１つの交差点画像１１を表示させる旨の制御命令が出力される。この制御命令が出力されると、転記された１つの交差点Ｐに対応する交差点画像１１は、表示装置２５に転送される。表示装置２５は、１つの交差点画像１１を表示する（図２参照）。また、交差点数が０であれば、表示装置２５に対して交差点画像１１を表示させる旨の制御命令が出力されない。
【００４４】
＜本実施の形態における効果＞演算された現在地Ｐｃと真の現在地Ｐｒとが異なる場合、現在地Ｐｃの接近先を交差点Ｐａ及び交差点Ｐｂの何れかに特定することができない。この場合、交差点Ｐａに関連する関連交差点画像１１ａ及び交差点Ｐｂに関連する関連交差点画像１１ｂは、並べて表示される。したがって、演算された現在地Ｐｃと真の現在地Ｐｒとが異なる場合であっても、ユーザは、表示される関連交差点画像１１に対して違和感を抱かない。
【００４５】
＜変形例＞本処理の対象となる交差点の数は、本処理の前に削減されてもよい。具体的には、記憶媒体２２に記憶される各交差点は、誤差半径Ｒ（１００ｍ）及び削減用距離閾値（３００ｍ）の和（４００ｍ）で定義される範囲内にあれば、本処理の対象となる。
【産業上の利用可能性】
【００４６】
本発明は、車載機器や携帯機器などに有用であり、より具体的には、カーオーディオや携帯電話等に有用である。
【図面の簡単な説明】
【００４７】
【図１】本実施の形態に係る並列表示の例を示す図
【図２】本実施の形態に係る通常表示の例を示す図
【図３】本実施の形態に係る接近先の概念を示す図
【図４】本実施の形態に係る案内プログラムを実行するためのハードウエア構成を示す図
【図５】本実施の形態に係る各データの構造を示す図
【図６】本実施の形態における処理の流れを示すフロー図
【符号の説明】
【００４８】
１１    交差点画像
２１    コンピュータ
【図１】
2008261734.tif 000003
【図２】
2008261734.tif 000004
【図３】
2008261734.tif 000005
【図４】
2008261734.tif 000006
【図５】
2008261734.tif 000007
【図６】
2008261734.tif 000008