(57)【要約】      （修正有）【課題】特定のアイコンを位置設定するとき、アイコンのドロップ位置が定まるまで、ディスプレイ表示している地図を仔細な地図に縮尺変更し、目的地の設定を間違いなく行う。【解決手段】ドラッグアンドドロップ部によって、ディスプレイ３に表示された属性別の複数のアイコンから、特定のアイコンを選択し、前記選択した特定のアイコンをディスプレイ３に表示されている地図上の所望位置に移動し、前記地図上の位置を特定し、目的地または経由地等を設定する。この間に、アイコン移動が所定時間留まったとき、留まっている時間に応じて拡大地図表示とし、その拡大地図表示で前記アイコンがドロップされたときドロップされた位置にアイコンを設定し、その後、前記地図拡大表示前の元の地図表示に戻す。【選択図】図１１
2010236910.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイに表示された属性別の複数のアイコンから、特定のアイコンを選択し、前記選択した特定のアイコンを前記ディスプレイに表示されている地図上の所望位置に移動し、前記地図上の位置を特定し、設定するドラッグアンドドロップ部と、
前記ドラッグアンドドロップ部でドロップする前に、拡大地図表示を行う地図拡大調整部と
を具備することを特徴とするナビゲーション装置。
【請求項２】
ディスプレイに表示された属性別の複数のアイコンから、特定のアイコンを選択し、選択した特定の前記アイコンを前記ディスプレイに表示されている地図上の所望位置に移動し、前記地図上の位置を特定し、設定するドラッグアンドドロップ部と、
前記ドラッグアンドドロップ部でドロップする前に、ドロップしようとする位置に複数のアイコンが存在する場合、前記アイコンに重なりが生じない拡大地図表示とする地図拡大設定部と
を具備することを特徴とするナビゲーション装置。
【請求項３】
更に、前記地図拡大調整部または前記地図拡大設定部における拡大地図表示でアイコンがドロップされたとき、地図拡大表示前の元の地図表示に戻すことを特徴とする請求項１または請求項２に記載のナビゲーション装置。
【請求項４】
前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドラッグした前記アイコンの移動方向を検出し、ドロップ位置が前記ディスプレイの中央位置となるようにスクロールをかけ、前記ディスプレイの中央位置を中心に拡大地図表示を行うことを特徴とする請求項１乃至請求項３の何れか１つに記載のナビゲーション装置。
【請求項５】
前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドロップ位置に所定時間留まったとき、当該アイコンの色彩、点滅、形状の１以上を変更し、変更した状態で前記ドロップ位置が前記ディスプレイの中央位置となるようにスクロールをかけ、前記ディスプレイの中央位置を中心に拡大地図表示を行うことを特徴とする請求項１乃至請求項３の何れか１つに記載のナビゲーション装置。
【請求項６】
前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドロップ位置に所定時間留まったとき、その所定時間留まった位置を中心として拡大地図表示を行うことを特徴とする請求項１乃至請求項３の何れか１つに記載のナビゲーション装置。
【請求項７】
前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、前記ディスプレイ上に拡大する旨のメッセージを表示することを特徴とする請求項１乃至請求項６の何れか１つに記載のナビゲーション装置。
【請求項８】
前記地図拡大調整部は、特定しようとする位置に所定時間留まったとき、その地図上に留まっている時間に応じて拡大地図表示を行うことを特徴とする請求項１または請求項３乃至請求項７の何れか１つに記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図上にマーク等のアイコンを表示するナビゲーション装置に関するもので、特に、アイコンによって特定の場所を目的地または経由地、登録地として設定できるナビゲーション装置に関するものである。
【背景技術】
【０００２】
従来のナビゲーション装置としては、ＧＰＳ（Global Positioning System：全地球測位システム）衛星を利用し、自己の位置や移動速度をリアルタイムに求めている。この種のナビゲーション装置は、自動車等の移動体または携帯用として普及している。
このナビゲーション装置の形態としては、電子化された地図データに基づいてモニタ上に地図を表示し、その地図上で自己の位置を示している。また、利用者が出発地、目的地、経由地等を指定することによって、その設定されたルートに基づいて走行を案内する機能を有している。
【０００３】
この種のナビゲーション装置として、特許文献1、特許文献２の技術が公知である。
特許文献１は、タッチパネルが設けられた表示モニタと、地図データ及び施設データを記憶する記憶手段と、前記地図データに基づいて前記表示モニタに地図を表示すると共に、前記施設データに基づいて前記地図に重ねて施設マークを表示する表示制御手段と、前記施設マークが押圧されると前記施設マークに定義された処理を実行する実行手段を備え、前記表示制御手段は、前記施設マークが他の施設マークと近接する場合、前記他の施設マークと重ならない方向に前記施設マークを拡大して表示し、他の施設マークと近接しても、指の押圧操作により所望の施設マークを容易に選択するものである。
また、特許文献２は、地図の縮尺が切り替る場合、ディスプレイがタッチパネルで出力されたデータから求まる縮尺切り替え前の接触座標に対応する表示座標で表示する地図上の地点を、縮尺切り替えの前後で同一または略同一にする制御部を備え、ディスプレイがタッチパネルで縮尺切り替え前に検知される接触座標に対応する表示座標で表示する地図上の地点または施設画像を、縮尺切り替えの前後で同一または略同一にし、地図上の地点または施設画像を縮尺切り替え後に見つけ易くするものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１８０５７５
【特許文献２】特開２００７−１５６８６６
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、特許文献１の技術は、ドラッグアンドドロップで設定しようとする施設マークが、他の施設マークと近接する場合、他の施設マークと重ならない方向にドラッグアンドドロップで設定しようとする施設マークを拡大して表示するもので、地図に重ねて施設マークが表示されているから、操作者はその重なり具合によって複数の施設マークの存在に気が付くことができる。
また、特許文献２の技術は、タッチパネルからなるディスプレイで縮尺切り替え前に検知された接触座標に対応する表示座標で表示する地図上の地点または施設画像を、縮尺切り替えの前後で同一または略同一にし、地図上の地点または施設画像を縮尺切り替え後に元に戻すことで、地図上の地点または施設を見つけ易くするものである。
【０００６】
ところが、例えば、目的地または経由地の設定を行う場合、特定のアイコンをドラッグアンドドロップで特定の位置に設定するとき、同様の施設が目的地付近に存在すると、特許文献１の施設マークを拡大して表示する方法では対応できない。また、特許文献２はタッチパネルに対するドラッグアンドドロップの距離に応じてその目的地を中心に縮尺を切り替えるものであるから、目的地または経由地の設定を行う場合に、特定のアイコンをドラッグアンドドロップで設定する目的地付近の情報に対しては対応できない。
【０００７】
そこで、本発明は、特定のアイコンをドラッグアンドドロップで目的地または経由地、登録地等を設定するとき、当該設定箇所に地図上の紛らわしい箇所がある場合にはアイコンのドロップ位置が定めるため、ディスプレイ表示している地図を仔細な地図に縮尺変更し、その設定を間違いなく行うことができるナビゲーション装置の提供を第１の課題とするものである。また、特定のアイコンをドラッグアンドドロップで目的地または経由地、登録地等を設定するとき、当該設定箇所に既にアイコンが存在し、アイコンが重なり合う可能性がある場合には、ディスプレイ表示している地図を仔細な地図に縮尺変更し、その設定を間違いなく行うことができるナビゲーション装置の提供を第２の課題とするものである。
【課題を解決するための手段】
【０００８】
請求項１の発明にかかるナビゲーション装置は、ドラッグアンドドロップ部によって、ディスプレイに表示された属性別の複数のアイコンから、特定のアイコンを選択し、前記選択した特定のアイコンを前記ディスプレイに表示されている地図上の所望位置に移動し、前記地図上の位置を特定し、目的地または経由地、登録地等を設定する。この間、アイコンをドロップする前に拡大地図表示とし、その拡大地図表示で前記アイコンがドロップされたときドロップされた位置にアイコンを設定するものである。
ここで、ドラッグアンドドロップ部とは、タッチパッド、ペンタブレット、マウスの何れか１つとするものであり、タッチパッドの場合にはディスプレイの面をタッチスイッチとして形成し、ディスプレイの面を滑り移動することにより操作され、ペンタブレットの場合は、２点間の位置を特定することによって操作でき、マウスはタッチパッドと同様に操作される。そして、上記ドラッグアンドドロップとは、アイコンに重なった状態で、例えば、マウスのボタンを押し、そのままの状態でマウスを移動させ、別の場所でマウスのボタンを離すことで、アイコンを仮想的に「引きずり(ドラッグ)」、別の場所に「落とす(ドロップ)」という操作を意味する。また、上記アイコンは、ディスプレイ上に表示される属性別にシンボル化した図形からなり、地図のマーク、その他、例えば、コンビ二名（ローソン、セブンイレブン（何れも商標））等の標章（商標）等もその概念に含まれるものである。
そして、上記ドラッグアンドドロップ部のドラッグは、複数のアイコンから特定のアイコンを選択するものであり、ドロップは、前記ドラッグで複数のアイコンから選択した特定のアイコンを地図上の特定箇所に設定するもので、前記ドラッグと前記ドロップによって一連のドラッグアンドドロップ機能を構成している。なお、前記アイコンの属性のカテゴリに含まれる箇所とは、施設、道路、交差点、店舗、病院、スーパー等の地図上のナビゲーション機能の目的地として設定できるポイントを意味するものである。
更に、上記地図拡大調整部は、前記ドラッグアンドドロップする際のドロップ前に、地図を特定の拡大表示にするものである。勿論、地図を特定の拡大表示に可変とした場合でも、存在する地図データの最大の拡大率で停止される。
更にまた、上記縮尺復元部は、前記地図拡大調整部による前記拡大地図表示で前記アイコンがドロップされたとき、前記地図拡大表示前の元の地図の縮尺に戻して地図表示するものである。
【０００９】
請求項２の発明にかかるナビゲーション装置は、ドラッグアンドドロップ部によって、ディスプレイに表示された属性別の複数のアイコンから、特定のアイコンを選択し、前記選択した特定のアイコンを前記ディスプレイに表示されている地図上の所望位置に移動し、前記地図上の特定位置にアイコンを設定するとき、ドロップする特定の地図上の位置に複数のアイコンが存在する場合には、前記地図拡大設定部で前記アイコンに重なりが生じない拡大地図表示とし、前記地図拡大設定部による前記拡大地図表示で前記アイコンがドロップされ、前記アイコンが設定されるものである。
ここで、ドラッグアンドドロップ部とは、タッチパッド、ペンタブレット、マウスの何れか１つとするものであり、タッチパッドの場合にはディスプレイの面をタッチスイッチとして形成し、ディスプレイの面を滑り移動することにより操作され、ペンタブレットの場合は、２点間の位置を特定することによって操作でき、マウスはタッチパッドと同様に操作される。そして、上記ドラッグアンドドロップとは、アイコンに重なった状態で、例えば、マウスのボタンを押し、そのままの状態でマウスを移動させ、別の場所でマウスのボタンを離すことで、アイコンを仮想的に「引きずり(ドラッグ)」、別の場所に「落とす(ドロップ)」という操作を意味する。また、上記アイコンは、ディスプレイ上に表示される属性別にシンボル化した図形からなり、地図のマーク、その他、例えば、コンビ二名（ローソン、セブンイレブン（何れも商標））等の標章（商標）等もその概念に含まれるものである。
そして、上記ドラッグアンドドロップ部のドラッグは、複数のアイコンから特定のアイコンを選択するものであり、ドロップは、前記ドラッグで複数のアイコンから選択した特定のアイコンを地図上の特定箇所に設定するもので、前記ドラッグと前記ドロップによって一連のドラッグアンドドロップ機能を構成している。なお、前記アイコンの属性のカテゴリに含まれる箇所とは、施設、道路、交差点、店舗、病院、スーパー等の地図上のナビゲーション機能の目的地として設定できるポイントを意味するものである。
更に、上記地図拡大設定部は、前記ドラッグアンドドロップする際のドロップ前に、その地図上の留まった位置に１以上の複数のアイコンが存在する場合、前記アイコンに重なりが生じない程度の拡大表示として設定するものである。勿論、地図の拡大表示は、存在する地図データの最大の拡大率で停止される。なお、上記地図拡大設定部は、上記地図拡大調整部と機能的には、大きな違いはないが、前記地図拡大設定部は前記アイコンに重なりが生じない程度の拡大表示に拡大率を設定するものであり、上記地図拡大調整部は前記アイコンの移動の後の停止によって拡大表示するものである。
【００１０】
請求項３の発明にかかるナビゲーション装置は、更に、上記縮尺復元部を有し、前記地図拡大調整部による前記拡大地図表示で前記アイコンがドロップされたとき、前記地図拡大表示前の元の地図の縮尺に戻して地図表示するものである。また、前記地図拡大設定部による前記拡大地図表示で前記アイコンがドロップされたとき、前記地図拡大表示前の元の地図の縮尺に戻して地図表示するものである。
【００１１】
請求項４の発明にかかるナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドラッグしたアイコンの移動方向を検出して、そのアイコンのドロップ位置が前記ディスプレイの中央位置となるようにスクロールをかけ、前記ディスプレイの中央位置を中心に拡大地図表示を行うものである。
この拡大地図表示は、ドラッグしたアイコンの移動方向を検出し、前記アイコンの引きずり方向がディスプレイの中心にくるようにスクロールをかけて、前記ディスプレイの中央位置付近を中心に拡大地図表示を行うものである。このとき、正確にドラッグしたアイコンの位置がディスプレイの中心でなくとも、略中心部であればよい。
【００１２】
請求項５の発明にかかるナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドロップ位置に所定時間留まったとき、当該アイコンの色彩、点滅、形状の１以上を変更し、変更した状態で前記ドロップ位置が前記ディスプレイの中央位置となるようにスクロールをかけ、前記ディスプレイの中央位置を中心に拡大地図表示を行う。ここで、ドロップ位置に所定時間留まったときとは、前記ディスプレイのスクロールまたは地図の拡大を行うために、ドラッグしたアイコンから指等を離しても、その時点ではドロップと認識していないことの確認のため、当該アイコンの色彩、点滅、形状の１以上を変更することにより、ドロップ前の状態であり、継続が可能であることを示すものである。
【００１３】
請求項６の発明にかかるナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドロップすべく位置に所定時間留まったとき、その所定時間留まった位置を中心として拡大地図表示を行うものである。
ここで、ドロップすべく位置に所定時間留まったときとは、ディスプレイのコーナであっても、そこを中心に地図の拡大を行うものである。
【００１４】
請求項７の発明にかかるナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、前記ディスプレイ上に拡大する旨のメッセージを表示するものである。
ここで、前記ディスプレイ上に地図を拡大する旨のメッセージは、拡大処理することにより、一瞬、操作しているアイコンの位置を操作者が見失う可能性があるので、その旨を予告するものであればよい。
【００１５】
請求項８の発明にかかるナビゲーション装置の前記地図拡大調整部は、特定しようとする位置に所定時間留まったとき、その地図上に留まっている時間に応じて拡大地図表示を行うものである。
【発明の効果】
【００１６】
請求項１のナビゲーション装置は、ドラッグアンドドロップ部によって、ディスプレイに表示された属性別の複数のアイコンから、特定のアイコンを選択し、選択した特定の前記アイコンを前記ディスプレイに表示されている地図上の所望位置に移動し、前記地図上の位置を特定し、ドロップによって設定する。このとき、前記ドラッグアンドドロップ部で特定された位置にドロップすることなくアイコンの動きが止まったとき、地図拡大調整部によって所定の拡大率とする拡大地図表示とし、前記地図拡大調整部による前記拡大地図表示で前記アイコンがドロップされるものである。
したがって、アイコンをドロップする際に、隣接して施設がある場合或いは道路、交差点の選択で交差点を僅かに離れた道路の位置等を目的地または経由地、登録地とする場合、施設のアイコンまたは道路のアイコンをドラッグアンドドロップしようとすると、例えば、５００ｍ距離表示、２００ｍ距離表示、１００ｍ距離表示の地図では、明確に位置設定できない可能性がある。一方、市街図であっても５０ｍ距離表示（１／５０００）、２５ｍ距離表示（１／２５００）が存在しない場合がある。そこで、アイコンをドロップする前に所定時間、アイコンの移動が留まることにより、地図の順次拡大（１段以上）がなされ、所定の望ましい位置にアイコンを置くことができる。
よって、特定のアイコンをドラッグアンドドロップで目的地または経由地等を設定するとき、当該設定箇所に地図上の紛らわしい箇所がある場合にはアイコンのドロップ位置が定めるため、ディスプレイ表示している地図を仔細な地図に縮尺変更し、その設定を間違いなく行うことができる。
【００１７】
請求項２のナビゲーション装置は、ドラッグアンドドロップ部によって、ディスプレイに表示された属性別の複数のアイコンから、特定のアイコンを選択し、選択した特定の前記アイコンを前記ディスプレイに表示されている地図上の所望位置に移動し、前記地図上の位置を特定し、ドロップによって設定する。このとき、前記ドラッグアンドドロップ部で特定された位置にドロップすることなく所定の地図上の位置に１以上の複数のアイコンが存在する場合、地図拡大設定部によって前記アイコンに重なりが生じない程度の拡大地図表示とし、前記地図拡大調整部による前記拡大地図表示で前記アイコンがドロップされたとき、縮尺復元部によって前記地図拡大表示前の元の地図表示に戻すものである。
したがって、アイコンをドロップする際に、隣接してアイコン表示されている施設がある場合、施設のアイコンまたは道路のアイコンをドラッグアンドドロップしようとすると、５００ｍ距離表示、２００ｍ距離表示、１００ｍ距離表示の地図では、明確に位置設定できない可能性がある。一方、市街図であっても５０ｍ距離表示（１／５０００）、２５ｍ距離表示（１／２５００）が存在しない場合がある。しかし、アイコンをドロップする前に所定時間留まることにより、アイコンが重ならないようにする地図の拡大（１段以上）がなされ、所定の望ましい位置にアイコンを設定することができる。
よって、特定のアイコンをドラッグアンドドロップで目的地または経由地、登録地等を設定するとき、当該設定箇所に既にアイコンが存在し、アイコンが重なり合う可能性がある場合には、ディスプレイ表示している地図を仔細な地図に縮尺変更し、その設定を間違いなく行うことができる。
【００１８】
請求項３のナビゲーション装置は、更に、前記地図拡大調整部または前記地図拡大設定部による前記拡大地図表示で前記アイコンがドロップされたとき、前記地図拡大表示前の元の地図表示に戻す縮尺復元部を有するものであるから、請求項１または請求項２に記載の効果に加えて、拡大地図表示でアイコンがドロップされたとき、地図拡大表示前の元の地図表示に戻すことができ、操作者に負担のかからない制御ができる。
【００１９】
請求項４のナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドラッグした前記アイコンの移動方向を検出し、ドロップ位置が前記ディスプレイの中央位置となるようにスクロールをかけ、前記ディスプレイの中央位置を中心に拡大地図表示を行うものであるから、請求項１乃至請求項３の何れか１つに記載の効果に加えて、常に中心から地図の拡大が行われ、地図が見やすく、その操作が扱い易くなる。
【００２０】
請求項５のナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドロップ位置に所定時間留まったとき、当該アイコンの色彩、点滅、形状の１以上を変更し、変更した状態でドロップしようとする位置を前記ディスプレイの中央位置となるようにスクロールをかけ、前記ディスプレイの中央位置を中心に拡大地図表示を行うものであるから、請求項１乃至請求項３の何れか１つに記載の効果に加えて、当該アイコンの色彩、点滅、形状の１以上が変更され、その変更された状態はドロップ前であることを操作者に訴えることができ、前記ドロップ位置が前記ディスプレイの中央位置となるようにスクロールをかけても、その操作性をよくすることができる。
【００２１】
請求項６のナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、ドロップ位置に所定時間留まったとき、その所定時間留まった位置を中心として拡大地図表示を行うものであるから、請求項１乃至請求項３の何れか１つに記載の効果に加えて、操作位置を中心に拡大でき、違和感のない操作が可能となる。
【００２２】
請求項７のナビゲーション装置の前記地図拡大調整部または前記地図拡大設定部における拡大地図表示は、前記ディスプレイ上に拡大する旨のメッセージを表示するものであるから、請求項１乃至請求項６の何れか１つに記載の効果に加えて、アイコンのドロップを行う前に、表示されている地図の拡大を行うことをメッセージすることにより、その拡大表示する必要性を操作者に理解してもらうことができる。
【００２３】
請求項８の発明にかかるナビゲーション装置の前記地図拡大調整部は、特定しようとする位置に所定時間留まったとき、その地図上に留まっている時間に応じて拡大地図表示を行うものであるから、請求項１または請求項３乃至請求項７の何れか１つに記載の効果に加えて、アイコンをドロップする前に所定時間、アイコンの移動が留まることにより、地図の順次拡大（１段以上）がなされ、所定の望ましい位置にアイコンを置くことができる。そして、アイコンをドロップした後には、それまでの地図の縮尺に戻すことができる。
よって、特定のアイコンをドラッグアンドドロップで目的地または経由地等を設定するとき、当該設定箇所に地図上の紛らわしい箇所がある場合にはアイコンのドロップ位置が定めるため、ディスプレイ表示している地図を仔細な地図に縮尺変更し、その設定を間違いなく行うことができる。
【図面の簡単な説明】
【００２４】
【図１】図１は本発明の実施の形態１にかかるナビゲーション装置の一部機能表現を含む全体構成を示すブロック図である。
【図２】図２は本発明の実施の形態１のナビゲーション装置のメインメニュー画面の説明図である。
【図３】図３は本発明の実施の形態１のナビゲーション装置の各種設定画面の説明図である。
【図４】図４は本発明の実施の形態１のナビゲーション装置の「アイコン列作成ルーチン」のフローチャートである。
【図５】図５は本発明の実施の形態１のナビゲーション装置のアイコン列作成画面の説明図である。
【図６】図６は本発明の実施の形態１のナビゲーション装置の他の実施例のアイコンスクロール画面の説明図である。
【図７】図７は本発明の実施の形態１のナビゲーション装置の「目的地・経由地設定ルーチン」の前半のフローチャートである。
【図８】図８は本発明の実施の形態１のナビゲーション装置の「目的地・経由地設定ルーチン」の後半のフローチャートである。
【図９】図９は本発明の実施の形態１のナビゲーション装置の目的地・経由地設定画面の説明図である。
【図１０】図１０は本発明の実施の形態１のナビゲーション装置のドラッグアンドドロップ動作の画面の説明図である。
【図１１】図１１は本発明の実施の形態１のナビゲーション装置の拡大予告画面の説明図である。
【図１２】図１２は本発明の実施の形態１のナビゲーション装置の拡大画面の説明図である。
【図１３】図１３は本発明の実施の形態１のナビゲーション装置の目的地・経由地の入力画面の説明図である。
【図１４】図１４は本発明の実施の形態２のナビゲーション装置の「目的地・経由地設定ルーチン」の後半のフローチャートで、図７の後半の動作として示したものである。
【図１５】図１５は本発明の実施の形態２のナビゲーション装置の設定・キャンセルの入力画面の説明図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について、図面に基づいて説明する。なお、実施の形態において、図示の同一記号及び同一符号は、同一または相当する機能部分であるから、ここではその重複する説明を省略する。
［実施の形態１］
図１は本発明の実施の形態１にかかるナビゲーション装置の一部機能表現を含む全体構成を示すブロック図である。
【００２６】
図１において、本実施の形態１のナビゲーション装置は、入力された情報に基づいて、各種の演算処理を行うマイクロプロセッサからなる演算・制御部１と、操作者からの操作を受け付けるエンジンの駆動を行うイグニッションスイッチ２１を含む各種キー入力、音声入力、タッチスイッチ等の操作部２と、操作者に対して操作情報、地図等の情報を表示する液晶、ＥＬ等からなるディスプレイ３と、ルート案内、交通規制情報、渋滞情報の案内に関する音声ガイダンスを行うスピーカ４と、更に、現在の自車の位置、方位、目標物（例えば、交差点）に至るまでの距離等を検出することが可能となるように各種センサからなる自車の現在位置を検出する現在地検出部７と、道路交通情報通信システムセンター（ＶＩＣＳ（登録商標）：Vehicle Information and Communication System）６２等の情報センタとの間でネットワーク６１を介して通信を行う通信部６、各種のデータが記録され、書込み、読み出しが可能な記憶容量が大きいハードディスクからなるナビ情報処理部８と、ナビゲーション機能による目的地、経由地、登録地の設定によってルート探索される目的地・経由地設定部９等から構成されている。なお、本実施の形態１のディスプレイ３は、操作部２としてのタッチスイッチを兼ねるものである。
【００２７】
マイクロプロセッサからなる演算・制御部１は、全体の制御を行う演算及び制御を行うＣＰＵ１１、及びＣＰＵ１１が各種の演算処理を行うに当たってワーキングメモリとして使用すると共に、ルートが探索されたときのルートデータや交通規制情報が存在するリンクＩＤ等が記憶されるＲＡＭ１２、制御用プログラムの他、渋滞回避ルートへの変更をユーザに案内するルート変更案内処理プログラム等が記憶されたＲＯＭ１３、ＲＯＭ１３から読み出したプログラムを記憶するフラッシュメモリ１４等の内部記憶装置や、タイマ１５等を備え、ＲＡＭ１２、ＲＯＭ１３、フラッシュメモリ１４等としては半導体メモリ、磁気コア等が使用され、演算及び制御を行うＣＰＵ１１は、ＭＰＵ等の演算機能を有するものの使用が可能である。
【００２８】
ＲＯＭ１３には、各種のプログラムが記憶され、ＲＡＭ１２に各種のデータが記憶されるようになっており、また、プログラム、データ等を外部記憶装置、メモリーカード等からプログラム、データ等を読み出してフラッシュメモリ１４に書き込む。更に、メモリーカード等を交換することによってプログラム、データ等を更新することができる。
そして、自車の現在位置を検出する現在地検出部７は、ＧＰＳセンサ７１、地磁気センサ７２、距離センサ７３、ステアリングセンサ７４、方位検出部としてのジャイロセンサ７５、高度計７６、更に、自車の走行速度及び走行距離を検出する車速センサ７７等からなる。
【００２９】
なお、本実施の形態１のナビゲーション装置は、ネットワーク６１を介して道路交通情報通信システムセンター６２から警察、日本道路公団等の交通管制システムの情報を収集して作成した道路の渋滞等に関する情報や、交通規制情報等の道路交通情報を所定時間毎に受信することが可能に構成されている。また、この道路交通情報は、例えば、道路の渋滞等に関する道路渋滞情報、道路工事、建築工事等による交通規制情報等の道路交通情報に関する詳細情報である。該詳細情報としては、道路渋滞情報の場合、後述のＶＩＣＳリンクＩＤ、渋滞の実際の長さ、渋滞解消の見込まれる時刻等であり、交通規制情報の場合、後述のＶＩＣＳリンクＩＤ、道路工事、建築工事等の継続期間、通行止め、片側交互通行、車線規制等の交通規制の種類、交通規制の時間帯等である。
【００３０】
また、ネットワーク６１としては、例えば、無線ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、イントラネット、携帯電話回線網、電話回線網、公衆通信回線網、専用通信回線網、インターネット等の通信回線網等の通信系を使用することができる。そして、放送衛星によるＣＳ放送、ＢＳ放送、地上波ディジタルテレビ放送、ＦＭ多重放送等を利用する通信系を使用することもできる。更に、高度道路交通システム（ＩＴＳ）において利用されるノンストップ自動料金支払いシステム（ＥＴＣ）、狭域通信システム（ＤＳＲＣ）等の通信系を使用することもできる。
【００３１】
更に、本実施の形態１のナビゲーション装置を構成する各構成要素について図１に基づいて具体的に説明する。
ＧＰＳセンサ７１は、人工衛星によって発生させられた電波を受信することにより、地球上における自車の現在位置及び現在時刻を検出する。地磁気センサ７２は、地磁気を測定することによって自車方位を検出する。距離センサ７３は、道路上の所定位置間の距離等を検出する。ここで、距離センサ７３としては、例えば、自車の車輪の回転速度を測定し、測定した回転速度に基づいて距離を検出するが、車速センサ７７の出力を積分して距離を検出してもよい。
【００３２】
また、ステアリングセンサ７４は自車の操舵角を検出するものである。ここで、ステアリングセンサ７４としては、例えば、ステアリングホイールの回転部に取り付けられた光学的な回転センサ、回転抵抗センサ、車輪に取り付けられた角度センサ等が使用される。
そして、ジャイロセンサ７５は自車の旋回角を検出するものである。ここで、ジャイロセンサ７５としては、例えば、ガスレートジャイロ、振動ジャイロ等が使用される。また、ジャイロセンサ７５によって検出された旋回角を積分することにより、自車方位を検出することができる。
【００３３】
また、ナビ情報処理部８及び目的地・経由地設定部９は、本実施の形態１ではハードディスクを使用した場合で説明する。本実施の形態１においては、ナビ情報処理部８、目的地・経由地設定部９としてハードディスクが使用されているが、ハードディスクの他に、フレキシブルディスク等の磁気ディスクを外部記憶装置の一部として使用することができる。また、メモリーカード、磁気テープ、磁気ドラム、ＣＤ、ＭＤ、ＤＶＤ、光ディスク、ＩＣカード等を外部記憶装置の一部として使用することもできる。
【００３４】
更に、演算・制御部１には、操作部２、ディスプレイ３、スピーカ４、通信部６の各周辺装置が電気的に接続されている。操作部２は、走行開始時の現在地を修正し、案内開始地点としての出発地及び案内終了地点としての目的地を入力する際や施設に関する情報の検索を行う際等に操作され、各種キー等の複数の操作スイッチから構成される。そして、演算・制御部１は、操作部２の各スイッチの操作により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。イグニッションスイッチ２１はエンジンの始動及び停止を行うものである。
なお、操作部２としては、キーボード、マウス、バーコードリーダ、遠隔操作用のリモートコントロール装置、ジョイスティック、ライトペン、スタイラスペン等を使用することもできる。更に、ディスプレイ３の前面に設けたタッチパネルによって構成することもできる。
【００３５】
ディスプレイ３には、操作案内、操作メニュー、キーの案内、現在地から目的地までの探索ルート、探索ルートに沿った案内情報、後述のルート変更案内情報、交通情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。
なお、ディスプレイ３の代わりに、ＣＲＴディスプレイ、プラズマディスプレイ、ＥＬ等を使用し、車両のフロントガラスにホログラムを投影するホログラム装置等を使用することもできる。
【００３６】
スピーカ４は、演算・制御部１からの指示に基づいて、探索ルートに沿った走行を案内する音声ガイダンスや、探索ルートのルート変更を案内する音声案内を出力する。ここで、案内される音声ガイダンスとしては、例えば、「２００ｍ先、○○交差点を右方向です。」や「有料道路を利用するルートに変更されました。」等がある。特に、本実施の形態１においては、操作順序等のメッセージを出力する。
なお、スピーカ４より出力される音声としては、合成された音声の他に、各種効果音、予めＩＣメモリ等に録音された各種の案内情報を出力することもできる。
【００３７】
更にまた、通信部６は、情報センタ、例えば、道路交通情報通信システムセンター６２等から送信された渋滞情報、交通規制情報、駐車場情報、交通事故情報、サービスエリアの混雑状況等の各情報から成る道路交通情報を、道路に沿って配設された電波ビーコン装置、光ビーコン装置等を介して電波ビーコン、光ビーコン等として受信するビーコンレシーバである。また、通信部６は、ネットワーク６１としてＬＡＮ、ＷＡＮ、イントラネット、携帯電話回線網、電話回線網、公衆通信回線網、専用通信回線網、インターネット等の通信回線網等の通信系において通信を可能とするネットワーク機器である。更に、通信部６は道路交通情報通信システムセンター６２からの情報の他に、ニュース、天気予報等の情報から成るＦＭ多重情報を、ＦＭ放送局を介してＦＭ多重放送として受信するＦＭ受信機を備える。なお、前記ビーコンレシーバ及びＦＭ受信機は、ユニット化されてＶＩＣＳレシーバとして配設されるようになっているが、別々に配設することもできる。
【００３８】
ナビ情報処理部８の交通情報ＤＢ８１には、道路交通情報通信システムセンター６２から受信した渋滞の実際の長さ、渋滞解消の見込まれる時刻等から構成される現況の道路の渋滞等に関する道路交通情報から作成した渋滞情報８２が格納されている。また、この交通情報ＤＢ８１には、道路交通情報通信システムセンター６２から受信した交通規制のある道路工事、建築工事等による交通規制情報等に関する道路交通情報から作成した交通規制情報８３が格納されている。
道路交通情報通信システムセンター６２から受信した各道路交通情報には、種別情報、位置、渋滞区間の距離、渋滞度等の情報と共に、ＶＩＣＳリンクＩＤが含まれる。ＶＩＣＳリンクＩＤは、道路を所定の交差点毎に分割して規格化された走行案内用リンクとしてのＶＩＣＳリンクに付与された識別番号である。なお、前記道路交通情報には、各ＶＩＣＳリンクにおける始点及び終点の座標、始点から終点までの距離等の情報も含まれている。
【００３９】
なお、地図情報ＤＢ８４に記憶される道路とＶＩＣＳリンクとは同一ではない。即ち、一般的には、道路（リンク）の方がＶＩＣＳリンクよりも細分化されている。そこで、交通情報ＤＢ８１には、各道路に識別番号として付与されるリンクＩＤとＶＩＣＳリンクＩＤとの間の変換テーブル（対照表）を有し、ＶＩＣＳリンクＩＤに基づいて、対応するリンクＩＤを特定することができるようになっている。そのため、本実施の形態１のナビゲーション装置は、道路交通情報通信システムセンター６２からＶＩＣＳリンクＩＤを受信すると、該ＶＩＣＳリンクＩＤに基づいて渋滞情報等の道路交通情報を表示すべき道路の区間を特定することができる。そして、道路交通情報通信システムセンター６２から受信した現況の道路の渋滞等に関する道路交通情報のＶＩＣＳリンクＩＤは、リンクＩＤに変換されて渋滞情報８２として格納される。また、道路交通情報通信システムセンター６２から受信した交通規制情報８３等に関する道路交通情報のＶＩＣＳリンクＩＤは、リンクＩＤに変換されて交通規制情報８３として格納される。
【００４０】
また、地図情報ＤＢ８４には、本実施の形態１のナビゲーション装置の走行案内やルート探索に使用されるナビ地図情報８５が格納されている。ここで、ナビ地図情報８５には、ルート案内及び地図表示に必要な各種情報から構成されており、例えば、各新設道路を特定するための新設道路情報、地図３４（図６参照）を表示するための地図表示データ、各交差点に関する交差点データ、ノード点に関するノードデータ、施設の一種である道路に関するリンクデータ、ルートを探索するための探索データ、施設の一種である店舗等のＰＯＩ（Point of Interest）に関する店舗データ、地点を検索するための検索データ等から構成されている。そして、地図情報ＤＢ８４の内容は、地図情報配信センタから通信部６を介して配信された更新情報をダウンロードすることによって更新される。
【００４１】
目的地・経由地設定部９は、特定の属性のカテゴリをアイコンとして表現したもので、例えば、ナビゲーションのデータ種別からすると、施設、道路、交差点等のカテゴリになり、ジャンルの概念からすれば、店、食事、交通、本屋等の大概念、更に小さく、コンビニ、病院、スーパー等の中概念、更に具体的に、○○銀行、コンビ二名（ローソン、セブンイレブン（何れも商標））等の小概念があり、これらを対応するアイコンで表現している。例えば、本屋は本を開いた図案で示され、病院は地図記号を用いて示されている。これらのアイコンは、属性に対応させ、地図３４上の地点と共に、アイコン格納部９１に格納されている。また、ユーザが自己のアイコンとして、アイコンの変更またはオリジナルのアイコンを作成し、それを特定のアイコンに対応付けることもできる。
特に、本実施の形態１のアイコンとは、ディスプレイ上に表示される属性別にシンボル化した図形からなるものであるが、地図のマーク、例えば、コンビ二名（ローソン、セブンイレブン（何れも商標））等の標章（商標）等もその概念に含まれる。
【００４２】
また、本実施の形態１では、アイコン列格納部９２を有している。このアイコン列格納部９２は、ユーザが使用する可能性が高いアイコンを格納するメモリ領域で、ドラッグするアイコンの格納領域である。本発明を実施する場合、アイコン格納部９１から直接アイコンをドラッグしてもよいが、本実施の形態１のように、使用頻度の高いものをアイコン列格納部９２に格納して使用することができる。
特に、本実施の形態１のように、使用頻度の高いアイコンをアイコン列格納部９２に格納して使用する場合には、例えば、アイコン列格納部９２として１列を使用するだけで、他のスペースの地図３４は何も情報が重ならないから、地図３４の確認が容易である。
【００４３】
アイコン格納部９１に格納されたアイコンは、属性のカテゴリによって区別されている。更に、その属性には、属性情報として、店舗、施設名、住所、営業時間、休業日、電話番号、駐車場の有無、駐車可台数、建造物の写真等の情報が属性情報格納部９３に格納されている。この属性情報のうち、大型施設、道路、交差点等の情報は、地図情報ＤＢ８４に格納されている情報を使用することになる。特に、アイコンを設定しようとするときに、既に他のアイコンが存在する場合には、当該店舗に入居しているのか、或いは入居者が代わったのかを確認することができる。
ドラッグアンドドロップ記憶部９４は、ドラッグしたアイコン及び地図の縮尺と、そのアイコンの属性を記憶し、また、ドロップする位置及びドロップした位置を記憶するものである。設定するアイコンが目的地または経由地であるとき、ドロップによってそれを確定するものであり、ディスプレイ３の画面上に表示される。
【００４４】
また、地図拡大調整部９５は、ディスプレイ３で表示されている地図の拡大表示または元に戻す縮小表示の制御を行うもので、ディスプレイ３の中心を基点として距離表示が２Ｋｍ以上の表示、１Ｋｍ距離表示（１／１６万）、５００ｍ距離表示（１／５万）、２００ｍ距離表示（１／２万）、１００ｍ距離表示（１／１万）、５０ｍ距離表示（１／５０００）、２５ｍ距離表示（１／２５００）に段階的に設定できる。そこで、距離表示が２００ｍ距離表示（１／２万）を使用しているときには、１００ｍ距離表示、５０ｍ距離表示、２５ｍ距離表示と段階的に変更するものである。勿論、地図データが存在しない箇所では、変更不能な場所も存在する。また、画像データの補間によって連続変化をさせることもできる。また、市街図であっても場所によっては、５０ｍ距離表示（１／５０００）、２５ｍ距離表示（１／２５００）が存在しない場合がある。
そして、縮尺復元部９６は、ドラッグアンドドロップするアイコンをドラッグする際の地図の縮尺に戻す機能である。
【００４５】
次に、演算・制御部１が処理する本実施の形態１にかかるナビゲーション装置の制御について、ディスプレイ３の画面表示と共に説明する。
図２は本発明の実施の形態１のナビゲーション装置のメインメニュー画面の説明図、図３は本実施の形態１のナビゲーション装置の各種設定画面の説明図、図４は本実施の形態１のナビゲーション装置の「アイコン列作成ルーチン」のフローチャート、図５は本実施の形態１のナビゲーション装置のアイコン列作成画面の説明図、図６は本実施の形態１のナビゲーション装置の他の実施例のアイコンスクロール画面の説明図、図７は本実施の形態１のナビゲーション装置の「目的地・経由地設定ルーチン」の前半のフローチャート、図８は後半のフローチャートである。そして、図９は本実施の形態１のナビゲーション装置の目的地・経由地設定画面の説明図、図１０は本実施の形態１のナビゲーション装置のドラッグアンドドロップ動作の画面の説明図、図１１は本実施の形態１のナビゲーション装置の拡大予告画面の説明図、図１２は本発明の実施の形態１のナビゲーション装置の拡大画面の説明図、図１３は本実施の形態１のナビゲーション装置の目的地・経由地の入力画面の説明図である。
【００４６】
図２は本発明の実施の形態１のナビゲーション装置は、図示しないメインプログラムの実行によってディスプレイ３にメインメニュー画面が表示されている。このメインメニュー画面から各種設定２２を選択することにより、図３に示す各種設定画面が表示される。ここでアイコン列作成２３を選択すると、「アイコン列作成ルーチン」のプログラムが実行される。また、目的地・経由地設定２４が選択されると、「目的地・経由地設定ルーチン」のプログラムが実行される。
【００４７】
図４は本実施の形態１のナビゲーション装置の「アイコン列作成ルーチン」のフローチャートであり、本ナビゲーション装置のメインプログラムの実行中にコールされる。
まず、ステップＳ１１で図５に示すように、ディスプレイ３の最上段に１列のアイコン列３１を表示する。このアイコン列３１は１列に限定されるものではなく２列以上とすることもできる。しかし、使用する地図３４の視界がそれだけ制限を受けるので、２列以下、好ましくは１列とするのが望ましい。
【００４８】
図５に示すアイコン列３１の下には、既成のアイコンとして本屋、学校、公園、神社等のアイコンが、その属性のカテゴリとして区分し、その属性を代表して本屋、学校、公園、神社等のコメント共に表示されており、スクロールによって全アイコンがアイコン表示部３０に表示される。勿論、本発明を実施する場合には、全コメント付アイコンをアイコン表示部３０で表示してもよい。しかし、最初に設定するユーザは、アイコンの種類及び属性の概念を熟知している者でないので、本実施の形態１では、初めての者であってもその属性の概念が把握できるように、アイコン表示部３０においてスクロール部３９の操作によって、全アイコンがその概念と共に表示され、アイコンとその概念が理解できるようにしている。
【００４９】
ディスプレイ３の最下段には、消去キー３２が設けられている。即ち、アイコン列３１のアイコンを消去キー３２にドラッグアンドドロップすることにより、アイコン列３１の不要なアイコンを消去する（アイコン列３１からアイコン表示部３０に戻す）ことができる。勿論、アイコン列３１の１列または２列まで飽和したときに順次消去するようにしてもよいが、本実施の形態１では、アイコン列３１の使用をできるだけ少なくし、背景となる地図３４の表示画面の障害にならないようにしている。ここで、形式的には、アイコン列３１のアイコンを消去キー３２にドラッグアンドドロップすることにより、アイコン列３１の不要なアイコンが消去されるものの、消去されたアイコンはアイコン列格納部９２からアイコン格納部９１に移動することになる。
【００５０】
ステップＳ１２で全アイコンが表示されるアイコン表示部３０から、特定のアイコンをドラッグし、ステップＳ１３でそれをアイコン列３１にドロップすると、当該アイコンがアイコン列３１に移動する。即ち、ステップＳ１４で使用頻度の高いアイコン３１ａ，３１ｂ，３１ｃとして順次選択すると、それをアイコン列３１に並べることになる。そして、ステップＳ１５で終了エリア３３を選択すると、アイコン列３１にアイコンを加える作業が終了する。ステップＳ１５で終了エリア３３を選択しないと、ステップＳ１１からステップＳ１５のルーチンを繰り返し実行する。
【００５１】
また、ステップＳ１２で全アイコンが表示されるアイコン表示部３０から、特定のアイコンをドラッグしないで、ステップＳ１６でアイコン列３１の特定のアイコンがドラックされたと判定したとき、ステップＳ１６でそれが判断されると、ステップＳ１７で消去キー３２にそれがドロップされたと判断したとき、ステップＳ１８でアイコン列３１から該当アイコンを消去し、ステップＳ１９でアイコン列３１から消去された該当アイコンのスペースをなくし、ステップＳ２０で終了キー３３を選択すると、アイコン列３１のアイコンを消去する作業が終了する。ステップＳ２０で終了キー３３を選択しないと、ステップＳ１１からステップＳ１２、ステップＳ１６からステップＳ２０のルーチンを繰り返し実行する。
【００５２】
このようにして、アイコン格納部９１に格納されているアイコンは、特に使用する予定のアイコンについては、アイコン列格納部９２に格納することによって、操作性の良い使用が可能になる。アイコン列格納部９２には、格納するアイコン列３１のアイコンが１個でも、２個以上でも良い。
【００５３】
本実施の形態１のナビゲーション装置では、図４の「アイコン列作成ルーチン」を用いて、アイコン格納部９１からアイコン列格納部９２でアイコン列３１を作成する方法について説明した。しかし、アイコン格納部９１に格納されているアイコンを図６に示すように、上１列に並べ左右のスクロールによってアイコン格納部９１に格納されている全アイコンを表示することもできる。
また、アイコン格納部９１に格納されているアイコンを、左または右の辺に添って１列に並べ上下のスクロールによってアイコン格納部９１に格納されている全アイコンを表示することもできる。そのドラッグアンドドロップについては、アイコン格納部９１からアイコン列格納部９２でアイコン列３１を作成したものと相違しないので、その説明を省略する。
【００５４】
次に、演算・制御部１が処理する本実施の形態１にかかるナビゲーション装置の制御について、ディスプレイ３の画面表示と共に説明する。
図７及び図８は本実施の形態１のナビゲーション装置の「目的地・経由地設定ルーチン」のフローチャートであり、本ナビゲーション装置のメインプログラムの実行中にコールされる。
ステップＳ３１で現在位置を表示する。そして、ステップＳ３２で所定の縮尺にし、またステップＳ３３で必要に応じてスクロールして所定の縮尺の目的の地図３４をディスプレイ３に表示させ、そして、ステップＳ３４でアイコン列３１をスーパーインポーズする。
【００５５】
ステップＳ３４で図９に示す画面表示となる。即ち、アイコン列３１にはユーザが選択登録した本屋、学校、公園のアイコンが表示されている。ディスプレイ３には、全面の地図３４の表示に対してアイコン列３１がスーパーインポーズされている。図示のアイコン列３１は３個のアイコンからなるが、具体的には、ユーザが登録した数のアイコンが表示される。
【００５６】
ステップＳ３５でアイコン列３１から特定のアイコン、例えば、本屋のアイコンを選択すべく指先でドラッグし、それを操作者が図１０に示すように、ステップＳ４５で目的地と思う場所にドロップしようとする。即ち、ステップＳ３５でアイコン列３１に有るアイコンを選択して、ステップＳ４５で特定の場所にドロップするドラッグアンドドロップを行う。
【００５７】
更に詳しくは、ステップＳ３５でアイコン列３１から特定のアイコン、例えば、本屋のアイコンを選択すべく指先でドラッグすると、ステップＳ３６でそのドラッグ位置及び地図３４の縮尺を記憶する。ステップＳ３７でアイコンの移動がベクトル的にディスプレイ３の左右方向（水平方向）の成分を含んでいるか否かを判断する。水平方向の成分が含まれていないとステップＳ４０の処理に入る。また、水平方向の成分が含まれていると、ステップＳ３８で水平方向の中心（図１０の線Ｘ−Ｘ）を通過したか否かを判断し、通過するまでは停止状態とし、ステップＳ３８で水平方向の中心（図１０の線Ｘ−Ｘ）を通過したことが確認されると、ステップＳ３９でアイコンの移動方向に対してアイコンの移動速度と同一または移動速度よりも若干遅い速度で反対方向に地図をスクロールする。
【００５８】
また、ステップＳ４０でアイコンの移動がベクトル的にディスプレイ３の上下方向（垂直方向）の成分を含んでいるか否かを判断する。この判断は、アイコンの移動がベクトル的に垂直方向の成分が存在するか否かで判断される。垂直方向の成分が含まれていないとステップＳ４３の処理に入る。また、垂直方向の成分が含まれていると、ステップＳ４１で垂直方向の中心（図１０の線Ｙ−Ｙ）を通過したか否かを判断し、通過するまでは停止状態とし、ステップＳ４１で垂直方向の中心（図１０の線Ｙ−Ｙ）を通過したことが確認されると、ステップＳ４２でアイコンの移動方向に対してアイコンの移動速度よりも若干遅い速度で反対方向に地図をスクロールする。即ち、ステップＳ３７乃至ステップＳ４２では、ドラッグしたアイコンの移動方向を判断し、左右の中心（図１０の線Ｙ−Ｙ）及び／または上下の中心（図１０の線Ｘ−Ｘ）を超えた場合には、地図側を移動させて拡大する地図の中心Ｚに留める。
【００５９】
ステップＳ４３でアイコンの移動が停止されると、ステップＳ４４でアイコンの停止位置を左右の中心（図１０の線Ｙ−Ｙ）及び上下の中心（図１０の線Ｘ−Ｘ）とするようにカーソル移動し、その中心Ｚにアイコンを移動し、ステップＳ４５でアイコンのドロップを判断し、ドロップがあれば、ステップＳ５０の処理に入る。ステップＳ４５でアイコンのドロップがないとき、即ち、図示の本屋のアイコン３１ａは指で移動させるとき、アイコン３１ａが指に隠れ、正確な位置が不明となる。また、交差路においては、操作者がどの地点を意図しているのか不明な場合がある。
【００６０】
そこで、ステップＳ４５でアイコンのドロップがないとき、ステップＳ４６でアイコンが停止してからタイマＴの経過、即ち、ｔ秒の経過を判断し、そのｔ秒の経過が判断されると、ステップＳ４７で地図の拡大率が最大限になっているか否かを判断し、最大になっていないとき、ステップＳ４８で図１１に示すように、メッセージ欄３８で「アイコン位置を拡大します。」と拡大操作することを予告し、地図を１段階拡大させ、ステップＳ４９でタイマＴをクリヤし、ステップＳ４５からのルーチンを繰り返す。ステップＳ４５でアイコンがドロップされるとステップＳ５０の処理に入る。
【００６１】
即ち、ステップＳ４５でアイコンのドロップが確認されず、所定時間ドロップしない状態を継続すると、その時間に応じてステップＳ４５乃至ステップＳ４９のルーチンの繰り返しの実行で地図の拡大率を大きくする。即ち、図１２に示すように、アイコンを移動させ、停止させた位置を中心に地図を拡大し、本屋のアイコン３１ａを設定する正確な位置決めを行う。勿論、最初から本屋のアイコン３１ａをドロップする地図が最大に拡大されておれば、ステップＳ４７でそれが判断されて地図の拡大変更がない状態でアイコンのドロップを待つことになる。
したがって、通常使用状態の５００ｍ距離表示（１／５万）、２００ｍ距離表示（１／２万）、１００ｍ距離表示（１／１万）の縮尺を使用していても、アイコンを目的地に設定する場合には、地図データとして用意されている場合には、５０ｍ距離表示（１／５０００）、２５ｍ距離表示（１／２５００）の地図に変更して、場所を特定した状態で設定することができる。
【００６２】
ステップＳ５０では「目的地」の設定か、「経由地」の設定かを図１３に示すように選択画面表示３６で行い、その入力を待つ。「経由地」が選択されるとステップＳ５１で経由地にドロップした位置にアイコンを設定し、ステップＳ５０で「目的地」が選択されると、ステップＳ５２で目的地にドロップした位置にアイコンを設定する。
そして、ステップＳ５３でステップＳ３６で記憶した地図の縮尺に戻し、このルーチンを終了する。
［実施の形態２］
【００６３】
図１４は本実施の形態２のナビゲーション装置の「目的地・経由地設定ルーチン」の後半のフローチャートで、図７の実施の形態１の前半のルーチンの処理を終え、後半の動作として示したものである。図７の制御プログラムのステップＳ３１からステップＳ４４のルーチンは基本的に同じである。図１５は本実施の形態２のナビゲーション装置の設定・キャンセルの入力画面の説明図である。
なお、実施の形態１と実施の形態２との相違点は、制御プログラムのみにあるので、ここでは相違点のみを説明する。
【００６４】
ステップＳ４４で停止位置をディスプレイ３の中心Ｚに移動し、ステップＳ１４５でドロップ操作を判断し、ステップＳ１４５でドロップ操作が判断されると、ステップＳ１４６でアイコンのドロップ位置に他のアイコンがあるか否かを判断する。なお、本実施の形態のアイコン位置、アイコンの重なりとは、アイコンを作成した作成エリアの範囲を基に位置が特定され、アイコンの重なりを特定するものである。したがって、図形が一致すること、アイコンの中心が一致することとは相違するが、現実には図形が一致するもの、アイコンの中心が一致するもあり得る。
アイコンのドロップ位置に他のアイコンエリアが存在する場合は、ステップＳ１４７で地図の拡大率が最大になっているか否かを判断し、地図の拡大率が最大になっていないとき、ステップＳ１４８で地図３４の１段階の拡大を行い、ステップＳ１４９でアイコンのドロップ位置に他のアイコンエリアが存在するという重複が回避できたかを判断する。
【００６５】
ステップＳ１４９でアイコンのドロップ位置に他のアイコンエリアが存在するという重複が回避できたとき、ステップＳ１５０で「目的地」の設定か、「経由地」の設定かを図１３に示すように選択画面表示３６で行い、その入力を待ち、「経由地」が選択されるとステップＳ１５１で経由地にドロップした位置にアイコンを設定し、ステップＳ１５０で「目的地」が選択されると、ステップＳ１５２で目的地にドロップした位置にアイコンを設定する。
【００６６】
また、ステップＳ１４７で地図の拡大率が最大であると判断されても、ステップＳ１５３でアイコンの重複が回避できない旨のメッセージを図１５のようにメッセージ欄３７で「アイコンが重なりますが、設定しますか？」と表示し、「キャンセル」するか、「設定」するかの選択を操作者に意思表示させる。ステップＳ１５４で「キャンセル」が選択されたとき、ステップＳ１５５でドラッグアンドドロップをキャンセルする。しかし、ステップＳ１５４でキャンセルが選択されず、「設定」が選択された場合には、ステップＳ１５０以降の処理を行う。
【００６７】
即ち、ステップＳ１５０では「目的地」の設定か、「経由地」の設定かを図１３に示すように選択画面表示３６で行い、その入力を待つ。「経由地」が選択されるとステップＳ１５１で経由地にドロップした位置にアイコンを設定し、ステップＳ１５０で「目的地」が選択されると、ステップＳ１５２で目的地にドロップした位置にアイコンを設定する。
そして、ステップＳ１５３でステップＳ３６において記憶した地図の縮尺に戻し、このルーチンを終了する。
【００６８】
なお、本実施の形態では、ステップＳ１４６で他のアイコンエリアと重なり合うことが示されたとき、前から存在するアイコンの属性を、属性情報格納部９３から当該アイコンの属性情報、即ち、名称（屋号）、住所、電話番号、営業時間、休日等の情報を表示することもできる。このように属性情報を表示することにより、アイコンをドロップする付近の他の店舗または施設が名称変更しているのであるか否かの情報が把握でき、間違いのない設定が可能となる。更に、電話番号で存在するアイコンの情報を確認することができる。
【００６９】
本実施の形態のナビゲーション装置では、ステップＳ４８またはステップＳ１４８で地図３４を１段階拡大する方法を説明したが、本発明を実施する場合、縮尺の異なる地図３４の間の解像度（ピクセル／センチ）を変更することによって見せかけの縮尺を連続変更し、補間することができる。
また、本実施の形態では、ドラッグしたアイコンの移動の際に、大きく移動するものは、左右の中心（図１０の線Ｙ−Ｙ）または上下の中心（図１０の線Ｘ−Ｘ）を通過する時点でスクロールをかけてアイコンの移動停止時に違和感の少ない動作としている。しかし、ステップＳ３７乃至ステップＳ４２のルーチンを省略し、中心Ｚから拡大操作し、拡大の場合には、アイコンから指等を離してもロックされる構成とすることができる。ステップＳ３７乃至ステップＳ４２のルーチンを省略し、ドロップするアイコンの位置を指で運んできたアイコンを中心に拡大させてもよい。
【００７０】
そして、実施の形態１及び実施の形態２のナビゲーション装置では、図４に示す「アイコン列作成ルーチン」によって使用するアイコンをアイコン格納部９１に格納されている全アイコンからピックアップしてアイコン列格納部９２に移動し、使用し易くしたものであるが、本発明を実施する場合には、図６に示すように、アイコン格納部９１から直接ドラッグを行い、それを地図３４上の所望の位置にドロップしてもよい。このとき、スクロール機能よりも、一括して全アイコン表示を行う方が効率的であるが、選択間違いが生じないようにスクロールでアイコン及びその属性のコメントが移動する構成とするのが望ましい。
【００７１】
以上のように、上記実施の形態のナビゲーション装置は、ディスプレイ３に表示された属性別の複数のアイコン３１ａ乃至３１ｇ等から、アイコン３１ａ乃至３１ｇのうちの特定の１個を選択し、選択した特定のアイコンをディスプレイ３に表示されている地図３４上の所望位置に移動し、地図３４上の位置を特定し、ドロップによって設定するステップＳ３５及びステップＳ４５からなるドラッグアンドドロップ部と、前記ドラッグアンドドロップ部でドロップする前に、アイコンの移動が所定時間留まったとき、その地図上に留まっている時間に応じて順次拡大地図表示を行うステップＳ４５乃至ステップＳ４９からなる地図拡大調整部と、前記地図拡大調整部による拡大地図表示でアイコン３１ａ乃至３１ｇのうちの１個がドロップされたとき、地図拡大表示前の元の地図表示に戻すステップＳ５３からなる縮尺復元部とを具備する。
【００７２】
上記実施の形態１のナビゲーション装置は、ステップＳ３５及びステップＳ４５からなるドラッグアンドドロップ部によって、ディスプレイ３に表示された属性別の複数のアイコン３１ａ乃至３１ｇから特定のアイコンを選択し、選択した特定のアイコンをディスプレイ３に表示されている地図３４上の所望位置に移動し、地図３４上の位置を特定し、ドロップにより設定する。このとき、ステップＳ３５及びステップＳ４５からなるドラッグアンドドロップ部で特定された位置にドロップすることなくステップＳ４６で所定時間留まったことが判断されたとき、ステップＳ４５乃至ステップＳ４９からなる地図拡大調整部によって留まっている時間に応じて順次連続的または段階的に拡大地図表示とし、ステップＳ４５乃至ステップＳ４９からなる地図拡大調整部による拡大地図表示でアイコン３１ａ乃至３１ｇのうちの１個からなるアイコンがドロップされたとき、ステップＳ５３からなる縮尺復元部によって地図拡大表示前の元の地図表示に戻すものである。
【００７３】
したがって、アイコン３１ａ乃至３１ｇのうちの１個からなるアイコンをドロップする際に、隣接して施設がある場合或いは道路、交差点の選択で交差点を僅かに離れた道路の位置等を目的地または経由地とする場合、施設のアイコンまたは道路のアイコンをドラッグアンドドロップしようとすると、例えば、５００ｍ距離表示、２００ｍ距離表示、１００ｍ距離表示の地図では、明確に位置設定できない可能性がある。しかし、アイコン３１ａ乃至３１ｇのうちの１個からなるアイコンをドロップする前にアイコン移動を所定時間留まることにより、地図の拡大（１段以上）がなされ、所定の望ましい位置にアイコン３１ａ乃至３１ｇのうちの１個からなるアイコンを置くことができる。そして、アイコンをドロップした後には、それまでの地図の縮尺に戻すことができる。
【００７４】
よって、アイコン３１ａ乃至３１ｇのうちの１個からなる特定のアイコンをドラッグアンドドロップで、例えば、目的地または経由地等として設定するとき、当該設定箇所に該当する属性の箇所と紛らわしい箇所がある場合には、アイコンのドロップ位置が定まるまで、ディスプレイ３表示している地図３４を仔細な地図に縮尺変更し、目的地の設定を間違いなく行うことができる。
【００７５】
上記実施の形態２のナビゲーション装置は、ディスプレイ３に表示された属性別の複数のアイコン３１ａ乃至３１ｇ等から、特定のアイコン３１ａ乃至３１ｇのうちの１個を選択し、選択した特定のアイコンをディスプレイ３に表示されている地図３４上の所望位置に移動し、地図３４上の位置を特定し、ドロップによって設定するステップＳ３５及びステップＳ１４５からなるドラッグアンドドロップ部と、前記ドラッグアンドドロップ部でステップＳ１４５でドロップする前に、ドロップしようとする地図３４上の位置に１以上のアイコンが既に存在する場合、その存在するアイコンに重なりが生じない拡大地図表示とするステップＳ１４６乃至ステップＳ１４９からなる地図拡大設定部と、前記地図拡大設定部による前記拡大地図表示でアイコン３１ａ乃至３１ｇのうちの１個からなるアイコンがドロップされたとき、前記地図拡大表示前の元の地図表示に戻すステップＳ１５３からなる縮尺復元部とを具備する。
【００７６】
上記実施の形態２のナビゲーション装置は、ステップＳ３５及びステップＳ１４５からなるドラッグアンドドロップ部によって、ディスプレイ３に表示された属性別の複数のアイコン３１ａ乃至３１ｇから、特定のアイコンを選択し、選択した特定の前記アイコンをディスプレイ３に表示されている地図３４上の所望位置に移動し、前記地図３４上の位置を特定し、ドロップによって設定する。このとき、ステップＳ３５及びステップＳ１４５からなるドラッグアンドドロップ部で特定された位置にドロップする前に、その地図３４上のドロップすべき位置に１以上のアイコンが存在する場合、ステップＳ１４６乃至ステップＳ１４９からなる地図拡大設定部によって存在するアイコンとの間に重なりが生じない程度の拡大地図表示とし、前記地図拡大調整部による前記拡大地図表示でアイコン３１ａ乃至３１ｇのうちの１個からなるアイコンがドロップされたとき、ステップＳ１５３の縮尺復元部によって前記地図拡大表示前の元の地図表示に戻すものである。
【００７７】
したがって、アイコン３１ａ乃至３１ｇのうちの１個からなるアイコンをドロップする際に、隣接してアイコン表示されている施設がある場合、５００ｍ距離表示、２００ｍ距離表示、１００ｍ距離表示の地図では、正確な位置設定できない可能性がある。しかし、アイコンをドロップする前に、アイコンが重ならないようにする地図の拡大（１段以上）がなされ、所定の望ましい位置にアイコンを設定することができる。そして、ステップＳ１５３でアイコンをドロップした後には、それまでの地図の縮尺に戻すことができる。
よって、アイコン３１ａ乃至３１ｇのうちの１個からなる特定のアイコンをドラッグアンドドロップで、例えば、目的地または経由地として設定するとき、当該設定箇所に該当する属性のアイコンと紛らわしい箇所がある場合には、アイコンのドロップ位置が定まるまで、ディスプレイ３で表示している地図３４を仔細な地図に縮尺変更し、目的地の設定を間違いなく行うことができる。
【００７８】
前記ステップＳ４５乃至ステップＳ４９からなる地図拡大調整部またはステップＳ１４６乃至ステップＳ１４９からなる地図拡大設定部における拡大地図表示は、アイコン３１ａ乃至３１ｇのうちの１個からなるドラッグしたアイコンの移動方向を検出し、ドロップ位置がディスプレイ３の中央Ｚ位置となるようにスクロールをかけ、ディスプレイ３の中央Ｚ位置を中心に拡大地図表示を行うものである。したがって、常に中心Ｚから地図の拡大が行われるから、地図が見やすく、かつ、その操作が扱い易くなる。
【００７９】
ステップＳ４５乃至ステップＳ４９からなる地図拡大調整部またはステップＳ１４６乃至ステップＳ１４９からなる地図拡大設定部における拡大地図表示は、ドロップ位置がディスプレイ３の中央Ｚ位置となるように拡大地図表示を行うものである。したがって、アイコンのドラッグを行っても、目的位置にまで移動する間に指先から離れる可能性がある。そこで、アイコン３１ａ乃至３１ｇのうちの１個からなるドラッグしたアイコンは、ドロップするまで、色彩、点滅、形状の１以上を変更するものである。したがって、当該アイコンの色彩、点滅、形状の１以上が変更されるから、変更された状態はドロップ前であることは容易に操作者に訴えることができ、前記ドロップ位置がディスプレイ３の中央Ｚ位置となるようにスクロールをかけ、その操作性をよくすることができる。
【００８０】
ステップＳ４５乃至ステップＳ４９からなる地図拡大調整部またはステップＳ１４６乃至ステップＳ１４９からなる地図拡大設定部における拡大地図表示は、ドロップ位置に所定時間留まったとき、その所定時間留まった位置を中心として拡大地図表示を行うものであるから、操作位置を中心に拡大でき、違和感のない操作が可能となる。
また、ステップＳ４５乃至ステップＳ４９からなる地図拡大調整部またはステップＳ１４６乃至ステップＳ１４９からなる地図拡大設定部における拡大地図表示は、ディスプレイ３上に拡大する旨の図１１に示すようなメッセージを出力するものであるから、アイコンのドロップを行う前に、表示されている地図の拡大を行うことをメッセージすることにより、その拡大表示する必要性を操作者に理解してもらうことができる。
【００８１】
本実施の形態では、ナビゲーションの目的地設定、経由地設定の事例で説明したが、本発明を実施する場合には、地図に新規にアイコンを設定し、それを登録地として記憶させ、爾後の検索に使用する場合にも使用できる。
【符号の説明】
【００８２】
１      演算・制御部
３      ディスプレイ
３０    全アイコン表示部
３１    アイコン列
７      現在地検出部
８      ナビ情報処理部
９      目的地・経由地設定記憶部
９１    アイコン格納部
９２    アイコン列格納部
９３    属性情報格納部
９４    ドラッグアンドドロップ記憶部
９５    地図拡大調整部
９６    縮尺復元部
【図１】
2010236910.tif 000003
【図２】
2010236910.tif 000004
【図３】
2010236910.tif 000005
【図４】
2010236910.tif 000006
【図５】
2010236910.tif 000007
【図６】
2010236910.tif 000008
【図７】
2010236910.tif 000009
【図８】
2010236910.tif 000010
【図９】
2010236910.tif 000011
【図１０】
2010236910.tif 000012
【図１１】
2010236910.tif 000013
【図１２】
2010236910.tif 000014
【図１３】
2010236910.tif 000015
【図１４】
2010236910.tif 000016
【図１５】
2010236910.tif 000017