[go: up one dir, main page]

JP3949862B2 - Navigation device - Google Patents

Navigation device Download PDF

Info

Publication number
JP3949862B2
JP3949862B2 JP36507599A JP36507599A JP3949862B2 JP 3949862 B2 JP3949862 B2 JP 3949862B2 JP 36507599 A JP36507599 A JP 36507599A JP 36507599 A JP36507599 A JP 36507599A JP 3949862 B2 JP3949862 B2 JP 3949862B2
Authority
JP
Japan
Prior art keywords
cursor
display
map
screen
scroll
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP36507599A
Other languages
Japanese (ja)
Other versions
JP2001183151A (en
Inventor
敏郎 平石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Ten Ltd
Original Assignee
Denso Ten Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP36507599A priority Critical patent/JP3949862B2/en
Publication of JP2001183151A publication Critical patent/JP2001183151A/en
Application granted granted Critical
Publication of JP3949862B2 publication Critical patent/JP3949862B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、車両の走行経路案内を行うナビゲーション装置に係り、特に地図画面のスクロール時における操作性、視認性の優れたナビゲーション装置に関する。
【0002】
【従来の技術】
車両の走行経路案内を行うナビゲーション装置では、GPSシステム等により車両の位置を検出し、CD−ROM等に記録されている地図情報と照合して車両の現在地を特定すると共に、指定された目的地までの走行経路を探索し、案内を行っている。
【0003】
表示画面に地図を表示する場合には、CD−ROM等にノードデータ、リンクデータとして記録されている地図情報から所望の領域を読み出して、液晶等の表示画面に描画できるように画像変換を行い、その結果を一旦V−RAM(表示データメモリ)等に記憶する。そして、表示が指示されるとV−RAM上の所定の箇所の表示データを読み出して液晶表示部の駆動回路に出力し地図を表示する。そして、現在表示している地図の表示画面の領域外を表示したい時には、スクロールキーによりカーソルを地図の表示したい方向に移動させることにより、新たにV−RAM上の表示画面の領域外の表示データが読み出され表示される。しかし、V−RAM上の表示データはそれ程多くないので、カーソルの移動量が大きくなりV−RAM上に記憶されている表示データがなくなると、新たにCD−ROMからノードデータ、リンクデータを読み出し、画像変換して表示データとしてV−RAMに記憶し、このデータを読み出して画面に表示する。このような処理をカーソルの移動が停止するまで繰り返す。
【0004】
【発明が解決しようとする課題】
従来のナビゲーション装置においては、カーソルを移動して地図画面の新しい領域を表示させるためには、CD−ROM等にノードデータ、リンクデータとして記録されている地図情報から所望の領域を読み出して、液晶等の表示画面に描画できるように画像変換を行い、その結果を一旦V−RAM(表示データメモリ)等に記憶するので、スクロール中の画像処理に負担がかかるという問題があった。
【0005】
また、現在地修正や目的地設定のようにカーソルを僅かに移動させる場合にも、カーソルの移動に連動して地図全体が移動する(スクロール)ように画面が更新表示され、その都度ユーザの視点が移動させられるので画面が見難くなるという問題がある。
【0006】
本発明は、操作性、視認性の優れた地図画面のスクロールが行えるナビゲーション装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
表示手段に表示された地図画面を所定の方向にスクロールして表示するナビゲーション装置において、
前記カーソルの移動操作が前記表示手段の表示画面の所定範囲内でなされる時には、前記地図画面を固定して前記カーソルの位置を移動、前記カーソルの移動操作前記所定範囲の境界線を越えた時には、前記表示手段に表示される地図画面を所定方向にスクロールし、前記地図画面のスクロールの操作が完了したと判定された際には、前記カーソルを中心とした地図画面を表示するように制御する表示制御手段を備えたことを特徴とする。
【0008】
スクロール操作中のカーソルキーが表示画面の中心方向に移動するように操作された場合に、前記スクロールキーの操作が完了したと判定することを特徴とする。
【0009】
前記表示制御手段は、前記カーソルが前記表示画面の所定範囲外の方向に操作されている時には、
スクロールを開始した地点とカーソルの位置に対応する地点の両地点が前記表示画面に表示できるような縮尺で表示するように制御することを特徴とする。
【0010】
前記表示制御手段は、前記地図画面のスクロールが完了した時には、前記地図画面の縮尺をスクロールが開始される前の縮尺に復帰させるように制御することを特徴とする。
【0011】
また、前記表示画面の所定範囲は、前記表示画面の任意の範囲内で設定されることを特徴とするものである。
【0016】
【発明の実施の形態】
図1は本発明の第1の実施の形態に係るナビゲーション装置の構成を示すブロック図である。以下、図に従って説明する。
【0017】
11は人工衛星(GPS衛星)からの電波を受信して、その信号から位置情報を算出するGPS受信機である。12は車両の進行方向を検出するジャイロセンサ等の方位センサである。13は車両の走行距離を検出する距離センサで、自動車の速度計の信号等が用いられる。14は地図情報が記録されたCD−ROMまたはDVD(Digital Video Disk)及びその読取装置等からなる地図データベースである。2はGPS受信機11からの位置情報、方位センサ12の方位データ、距離センサ13の走行距離データ、地図データベース14の地図情報を基に自車位置を特定する処理、入力された目的地までの走行経路を探索する処理、探索された経路に沿って車両を案内する処理を行うマイクロコンピュータ及び付随するRAM、ROM等で構成された制御部である。31は目的地設定、カーソルにより地図画面の移動操作を行うための操作スイッチ等からなる入力部である。41は制御部2からの信号に基づき所定範囲の地図情報(ノートデータ、リンクデータ等)を液晶表示素子等の表示部42に描画するために表示データに変換してV−RAM41a等に書き込み、要求に応じて表示部42に出力する表示制御部である。42は地図情報を表示する液晶表示パネル及び駆動回路等で構成された表示部である。43は制御部2からの指示に基いて案内のための音声を合成し、スピーカ等で音声案内を行うための音声出力部である。
【0018】
図2は本発明の第1の実施の形態に係るナビゲーション装置の制御部2の行う処理のフローチャートで、(a)はスクロール開始処理、(b)はスクロール停止処理である。図3は本発明の第1の実施の形態に係るナビゲーション装置の表示例を説明するための説明図で、(a)はスクロール開始前(カーソル移動前)、(b)はスクロール中(カーソル所定範囲内)、(c)はスクロール中(カーソル所定範囲外)、(d)はスクロール停止(カーソル中心復帰)である。以下、図に従って説明する。尚、本処理はナビゲーション装置のスクロールキーが操作された時点から開始される。また、本実施の形態はカーソルが表示画面の所定範囲まで移動した時に、始めて地図全体の移動表示を開始し、スクロール操作が停止するとカーソルが画面中心に復帰するものである。
【0019】
先ず、スクロール開始処理について図2(a)を用いて説明する。ステップS11では、スクロールが開始されたか否かを判断してスクロールが開始されればステップS12に移り、スクロールが開始されなければ処理を終える。この判断はユーザのスクロールキー(入力部31)の操作状態に基いて行う。尚、図3(a)はスクロール開始前(カーソル移動前)における地図の表示状態を示す図で、自車位置とスクロールカーソルが画面の中心に表示されている。
【0020】
ステップS12では、スクロール方向へカーソルを移動してステップS13に移る。つまり、図3(b)のごとく表示部42上で地図画面を固定し、カーソルのみをスクロールの指示された方向に移動させる。この状態では、地図画面が固定されているためにV−RAM41aには新たなデータを書き込む必要はない。
【0021】
ステップS13では、カーソルが表示画面の所定範囲外であるか否かを判断してカーソルが所定領域外であればステップS14に移り、カーソルが所定範囲内であれば処理を終える。つまり、カーソルの移動量が大きく表示部42の表示画面の所定範囲外まで移動したか、カーソルの移動量が少なく表示部42の表示画面の所定範囲内の僅かな移動であるかを判断する。
【0022】
ステップS14では、地図全体を移動させて処理を終える。つまり、カーソルが表示画面の所定範囲外(この時カーソルを表示画面の所定範囲外に出すのではなく、表示範囲の境界線上で停止させるように表示する)に出たので、図3(c)のごとくカーソルの移動に連動して地図全体をカーソルの移動と同じ方向に移動させる。即ち、図3(c)のようにカーソルが表示範囲の上側(北側)に貼りついていれば、これに対応して現在表示されている地図の上側(北側)をスクロール表示する。尚、カーソルが所定範囲外にあるか否かはカーソルの表示部42上でのX、Y座標と表示範囲のX、Y座標とを比較して行う。この状態では、V−RAM41a上での表示データが少ないのでカーソルの移動量が大きくなると、新たにCD−ROM等にノードデータ、リンクデータとして記録されている地図情報からカーソルの移動方向に対応する地図領域を読み出して、液晶等の表示画面に描画できるように画像変換を行いV−RAM41a(表示データメモリ)等に記憶する必要がある。そして、V−RAM41a上のカーソルの移動方向に対応した表示データを読み出して表示部42の駆動回路に出力し、新たな領域の地図を表示する。このようにして、カーソル移動に連動して地図全体が移動するように表示される。
【0023】
次に、スクロール停止処理について図2(b)を用いて説明する。ステップS21では、スクロールが停止されたか否かを判断してスクロールが停止されればステップS22に移り、スクロールが停止されなければ処理を終える(スクロールを継続する)。この判断はユーザのスクロールキーの操作状態に基いて行う。スクロールの停止は装置によって異なるが、例えばスクロールキーの操作が停止された場合やカーソルを表示画面内に戻すように操作された場合等である。
【0024】
ステップS22では、カーソルが表示画面の中心にあるか否かを判断してカーソルが表示画面の中心にあれば処理を終え、カーソルが表示画面の中心になければステップS23に移る。つまり、カーソル操作が停止した時のカーソルの位置を判断する。
【0025】
ステップS23では、カーソル位置を表示画面の中心に移動させて処理を終える。つまり、カーソルを表示画面の中心にくるように移動させる。このカーソルの移動に連動して図3(d)に示すごとく地図全体も中央に移動する。カーソルの中央への移動にともないCD−ROM等の地図情報から新たな領域を読み出して、液晶等の表示画面に描画できるように画像変換を行いV−RAM41a(表示データメモリ)等に記憶し、この表示データを読み出して表示部42の駆動回路に出力し、新たな領域の地図を表示する。このようにして、カーソル移動に連動して地図全体が中央へ移動するように表示される。
【0026】
以上のように本実施の形態では、カーソルが表示画面の所定範囲内にあるときにはユーザのスクロールキーの操作に応じてカーソルのみを移動させ、地図画面を移動させないので制御部の画像処理を必要とせず、そして、カーソルが表示画面の所定範囲外に出た時及びカーソルが停止した時に画像処理を行うのでカーソルの移動中の処理負担が軽減される。
【0027】
尚、本実施の形態では、スクロールキー操作に対応してカーソルのみを移動するか、地図全体のスクロールを開始するかを設定する境界(所定範囲)を表示画面の周辺部として説明したが、これに限らず、表示画面の所定範囲を自由に設定することも可能である。例えば、所定範囲を表示画面の中心に限定すると従来と同様にカーソルの移動と連動してすぐに地図全体が移動するようにでき、またカーソルが表示画面の半分(画面サイズの50%)の位置まで移動した時に地図全体の移動が開始するようにもでき、更にカーソルが表示画面の最端部(画面サイズの100%)の位置まで移動した時に地図全体の移動が開始するようにもできる。
【0028】
また、本実施の形態のようなカーソルの移動にともなう地図画面のスクロールを現在地の修正や目的地設定等、微調整の必要な場合に限定して適用するようにしてもよい。これはメニュー表示でユーザが指示することにより行う。例えば現在地が道路上からずれているのを修正するに際して、地図全体を車両位置(表示画面中心)に一致するように移動せず、本実施の形態に基づき先ず地図全体を固定してカーソルのみを修正地点に移動し設定(地点情報取得、地点設定)し、設定が完了したら次にその時のカーソルの位置(即ち設定された地点)が表示画面の中心となるようにカーソルを移動(復帰)させると共に地図全体を移動させる(即ち図3(c)から同図(d)への動きと同様)。カーソルの移動に連動して直ぐに地図全体を移動(更新表示)すると、地図の更新表示の都度、ユーザの視点が移動し見難くなるが、地図全体を固定しカーソルのみを移動すると地図が更新されないので見易く、位置設定の微調整が容易になる利点がある。
【0029】
さらに、本実施の形態の地図スクロール方法をユーザのスクロールキーの操作状態を検出して所定範囲はカーソルのみを移動するか、従来のようにカーソルの移動に連動して地図全体をスクロールするかを自動的に判断するようにしてもよい。例えば、スクロールキーの強い押下や長い(時間)押下を検出した場合は本実施の形態のスクロール方法を行い、スクロールキーを弱い押下や短い(時間)押下を検出した場合は従来のスクロール方法を行う等ユーザの意思(キーの操作状態)に応じて地図のスクロール方法を変更するようにしてもよい。
【0030】
図4は本発明の第2の実施の形態に係るナビゲーション装置の制御部2の行う処理のフローチャートで、(a)はスクロール開始処理、(b)はスクロール停止処理である。図5は本発明の第2の実施の形態に係るナビゲーション装置の表示例を説明するための説明図で、(a)はスクロール開始前、(b)はスクロール中(カーソル所定範囲内)、(c)はスクロール中(カーソル所定範囲外・スケール自動切替)、(d)はスクロール停止(カーソル中心復帰・スケール自動復帰)である。以下、図に従って説明する。尚、装置の構成は第1の実施の形態と同じであるため説明は省略する。また、本処理はナビゲーション装置のスクロールキーが操作された時点から開始される。また、本実施の形態はカーソルが表示画面の所定範囲外に移動した時に、始めて地図全体の移動を開始すると共にスクロールを開始した地点とカーソル位置の両方が同一画面内に表示できるように地図スケールを調整し、スクロールを停止した時にカーソルを元の位置に戻すと共に元の地図スケールに復帰するものである。
【0031】
先ず、スクロール開始処理について図4(a)を用いて説明する。ステップS31では、スクロールが開始されたか否かを判断してスクロールが開始されればステップS32に移り、スクロールが開始されなければ処理を終える。この判断はユーザのスクロールキー(入力部31)の操作状態に基いて行う。尚、図5(a)はスクロール開始前(カーソル移動前)における地図の表示状態を示す図で、自車位置とスクロールカーソルが画面の中心に表示されている。
【0032】
ステップS32では、スクロール方向へカーソルを移動してステップS33に移る。つまり、図5(b)のごとく表示部42上で地図画面を固定し、カーソルのみをスクロールの指示された方向に移動させる。この状態では、地図画面が固定されているためにV−RAM41aには新たなデータを書き込む必要はない。
【0033】
ステップS33では、カーソルが表示画面の所定範囲外であるか否かを判断してカーソルが表示画面の所定領域外であればステップS34に移り、カーソルが表示画面の所定範囲内であれば処理を終える。つまり、カーソルの移動量が大きく表示部42の表示画面の所定範囲外まで移動したか、カーソルの移動量が少なく表示部42の表示画面の所定範囲内の僅かな移動であるかを判断する。
【0034】
ステップS34では、スケールを自動計算してステップS35に移る。つまり、スクロールを開始した地点とカーソルの現在位置の両方が表示できるように地図の縮尺を算出する。これはスクロールを開始した地点とスクロールの現在位置までの実距離と各種縮尺でのスケールとに基いて行う。尚、本例においてはスクロールを開始した地点とカーソルの現在位置の両方が表示されるように縮尺を変更したとしても可能な限り詳細な縮尺になるように設定しているが、余裕を持たせて広域ぎみに縮尺を設定してもよい。現在のカーソルの位置は表示画面の所定範囲の外側に位置しているため地図の広い領域が表示できるように縮尺を計算する。
【0035】
ステップS35では、スケールを自動切替えして処理を終える。つまり、図5(c)のごとくスクロールを開始した地点とカーソルの現在位置の両方が同一画面内になる縮尺で表示する(広域表示となる)。
【0036】
次に、スクロール停止処理について図5(b)を用いて説明する。ステップS41では、スクロールが停止されたか否かを判断してスクロールが停止されればステップS42に移り、スクロールが停止されなければ処理を終える(スクロールを継続する)。この判断はユーザのスクロールキーの操作状態に基いて行う。
【0037】
ステップS42では、カーソルが表示画面の中心にあるか否かを判断してカーソルが表示画面の中心にあれば処理を終え、カーソルが表示画面の中心になければステップS43に移る。つまり、カーソル操作が停止した時のカーソルの位置を判断する。
【0038】
ステップS43では、カーソル位置を表示画面の中心に移動させて処理を終える。カーソルを表示画面の中心にくるように移動させると、カーソルの移動に連動して地図全体も中央に移動する(広域表示の状態で)。カーソルの中央への移動にともないCD−ROM等の地図情報から新たな領域を読み出して、液晶等の表示画面に描画できるように画像変換を行いV−RAM(表示データメモリ)41aに記憶し、この表示データを読み出して表示部42の駆動回路に出力し、新たな領域の地図を表示する。
【0039】
ステップS44では、スケールの自動復帰を行い処理を終える。つまり、カーソル移動時に縮小(広域表示)した地図のスケールを図5(d)に示すごとく、スクロール前の縮尺(詳細表示)に戻す。
【0040】
以上のように本実施の形態では、カーソルが表示画面の所定範囲内にあるときにはユーザのスクロールキーの操作に応じてカーソルのみを移動させ、地図画面を移動させないので制御部の画像処理を必要とせず、そして、カーソルが表示画面の所定範囲外に出た時及びカーソルが停止した時に画像処理を行うのでカーソルの移動中の処理負担が軽減される。また、地図を広範囲にスクロールする時には、一般に地図の縮尺(スケール)を広域地図に変更し、目的とする位置にくると元の詳細地図に縮尺を変更する場合が多いが、このような煩わしい縮尺の調整がカーソル移動に連動して自動的に行われる利点がある。
【0041】
尚、本実施の形態の変形として、目的地設定等の位置設定操作において(これはユーザによるメニュー操作で検出できる)、詳細地図から広域地図を表示した後地図のスクロールを行い、スクロールを停止してから例えば数秒後に自動的に元の詳細地図に切替え、詳細地図上で目的地設定を行うようにする。つまり、本実施の形態のスクロール停止処理のみを行うようにしてもよい。このようにすると、煩わしいスケールの調整操作を行う必要がなくなる。
【0042】
【発明の効果】
以上説明したように、本発明では、操作性、視認性の優れた地図画面のスクロールが行えるナビゲーション装置が提供できる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係るナビゲーション装置の構成を示すブロック図である。
【図2】本発明の第1の実施の形態に係るナビゲーション装置の制御部2の行う処理のフローチャートである。
【図3】本発明の第1の実施の形態に係るナビゲーション装置の表示例を示す図である。
【図4】本発明の第2の実施の形態に係るナビゲーション装置の制御部2の行う処理のフローチャートである。
【図5】本発明の第2の実施の形態に係るナビゲーション装置の表示例を示す図である。
【符号の説明】
11・・・・GPS受信機、 31・・・・入力部、
12・・・・方位センサ、 41・・・・表示制御部、
13・・・・距離センサ、 41a・・・V−RAM、
14・・・・地図データベース、 42・・・・表示部、
2・・・・・制御部、 43・・・・音声出力部。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a navigation apparatus for guiding a travel route of a vehicle, and more particularly to a navigation apparatus with excellent operability and visibility when a map screen is scrolled.
[0002]
[Prior art]
In a navigation device that provides vehicle travel route guidance, the position of a vehicle is detected by a GPS system or the like, and the current location of the vehicle is specified by checking with map information recorded on a CD-ROM or the like, and a designated destination It searches for the travel route to and provides guidance.
[0003]
When a map is displayed on the display screen, a desired area is read from the map information recorded as node data and link data on a CD-ROM or the like, and image conversion is performed so that it can be drawn on the display screen such as a liquid crystal The result is temporarily stored in a V-RAM (display data memory) or the like. When display is instructed, display data at a predetermined location on the V-RAM is read out and output to the drive circuit of the liquid crystal display unit to display a map. When it is desired to display the area outside the display screen of the currently displayed map, the display data outside the area of the display screen on the V-RAM is newly created by moving the cursor in the direction in which the map is to be displayed using the scroll key. Is read and displayed. However, since there is not so much display data on the V-RAM, when the amount of movement of the cursor increases and the display data stored on the V-RAM disappears, node data and link data are newly read from the CD-ROM. Then, the image is converted and stored in the V-RAM as display data, and this data is read and displayed on the screen. Such processing is repeated until the movement of the cursor is stopped.
[0004]
[Problems to be solved by the invention]
In the conventional navigation apparatus, in order to move the cursor and display a new area of the map screen, a desired area is read from map information recorded as node data or link data on a CD-ROM or the like, and the liquid crystal Since image conversion is performed so that the image can be drawn on a display screen, and the result is temporarily stored in a V-RAM (display data memory) or the like, there is a problem that the image processing during scrolling is burdened.
[0005]
In addition, even when the cursor is moved slightly, such as for correcting the current location or setting the destination, the screen is updated and displayed so that the entire map moves (scrolls) in conjunction with the movement of the cursor. There is a problem that it is difficult to see the screen because it can be moved.
[0006]
An object of this invention is to provide the navigation apparatus which can scroll the map screen excellent in operativity and visibility.
[0007]
[Means for Solving the Problems]
In a navigation device that scrolls and displays a map screen displayed on a display means in a predetermined direction,
Sometimes moving operation of the cursor is made within a predetermined range of the display screen of the display means, and fixing the map screen by moving the position of the cursor, moving operation of the cursor beyond the boundary line of the predetermined range The map screen displayed on the display means is scrolled in a predetermined direction, and when it is determined that the scroll operation of the map screen is completed, the map screen centered on the cursor is displayed. The display control means for controlling is provided.
[0008]
When the cursor key being scrolled is operated so as to move toward the center of the display screen, it is determined that the operation of the scroll key is completed.
[0009]
When the cursor is operated in a direction outside a predetermined range of the display screen,
Both point and the point corresponding to the position of the point and cursor starts scrolling and controls to be displayed in the scale that can be displayed on the display screen.
[0010]
When the scroll of the map screen is completed, the display control means controls to return the scale of the map screen to the scale before the scroll is started .
[0011]
The predetermined range of the display screen is set within an arbitrary range of the display screen.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing the configuration of the navigation apparatus according to the first embodiment of the present invention. Hereinafter, it demonstrates according to a figure.
[0017]
A GPS receiver 11 receives radio waves from an artificial satellite (GPS satellite) and calculates position information from the signal. Reference numeral 12 denotes an orientation sensor such as a gyro sensor that detects the traveling direction of the vehicle. Reference numeral 13 denotes a distance sensor that detects the travel distance of the vehicle, and uses a signal from an automobile speedometer or the like. Reference numeral 14 denotes a map database including a CD-ROM or DVD (Digital Video Disk) on which map information is recorded and a reading device thereof. 2 is a process for identifying the position of the vehicle based on the position information from the GPS receiver 11, the direction data of the direction sensor 12, the travel distance data of the distance sensor 13, and the map information of the map database 14, up to the input destination It is a control part comprised by the microcomputer which performs the process which searches a driving | running route, and the process which guides a vehicle along the searched route | route, RAM, ROM, etc. which accompany it. Reference numeral 31 denotes an input unit including an operation switch for performing destination setting and moving operation of the map screen with a cursor. 41 converts map information (note data, link data, etc.) within a predetermined range based on a signal from the control unit 2 into display data to be drawn on the display unit 42 such as a liquid crystal display element, and writes it into the V-RAM 41a, etc. It is a display control unit that outputs to the display unit 42 in response to a request. A display unit 42 includes a liquid crystal display panel that displays map information, a drive circuit, and the like. Reference numeral 43 denotes a voice output unit for synthesizing voice for guidance based on an instruction from the control unit 2 and performing voice guidance using a speaker or the like.
[0018]
FIG. 2 is a flowchart of the process performed by the control unit 2 of the navigation device according to the first embodiment of the present invention, where (a) is a scroll start process and (b) is a scroll stop process. FIG. 3 is an explanatory diagram for explaining a display example of the navigation device according to the first embodiment of the present invention. (A) is before the start of scrolling (before the cursor is moved), and (b) is during scrolling (cursor predetermined (Within range), (c) is during scrolling (outside the predetermined cursor range), and (d) is when scrolling is stopped (cursor center return). Hereinafter, it demonstrates according to a figure. This process is started from the time when the scroll key of the navigation device is operated. Further, in this embodiment, when the cursor moves to a predetermined range of the display screen, the movement display of the entire map is started for the first time, and when the scroll operation is stopped, the cursor returns to the center of the screen.
[0019]
First, the scroll start process will be described with reference to FIG. In step S11, it is determined whether or not scrolling is started. If scrolling is started, the process proceeds to step S12. If scrolling is not started, the process ends. This determination is made based on the operation state of the user's scroll key (input unit 31). FIG. 3A is a diagram showing the display state of the map before the start of scrolling (before moving the cursor), and the vehicle position and the scroll cursor are displayed at the center of the screen.
[0020]
In step S12, the cursor is moved in the scroll direction, and the process proceeds to step S13. That is, as shown in FIG. 3B, the map screen is fixed on the display unit 42, and only the cursor is moved in the direction instructed to scroll. In this state, since the map screen is fixed, it is not necessary to write new data to the V-RAM 41a.
[0021]
In step S13, it is determined whether or not the cursor is outside the predetermined range on the display screen. If the cursor is outside the predetermined area, the process proceeds to step S14, and if the cursor is within the predetermined range, the process ends. That is, it is determined whether the movement amount of the cursor is large and the cursor moves outside a predetermined range of the display screen of the display unit 42 or whether the cursor movement amount is small and is a slight movement within the predetermined range of the display screen of the display unit 42.
[0022]
In step S14, the entire map is moved to finish the process. That is, since the cursor has moved out of the predetermined range of the display screen (at this time, the cursor is displayed so as to stop on the boundary line of the display range, not out of the predetermined range of the display screen). Like the cursor movement, the entire map is moved in the same direction as the cursor movement. That is, as shown in FIG. 3C, if the cursor is pasted on the upper side (north side) of the display range, the upper side (north side) of the currently displayed map is scroll-displayed correspondingly. Whether the cursor is outside the predetermined range is determined by comparing the X and Y coordinates of the cursor on the display unit 42 with the X and Y coordinates of the display range. In this state, since the display data on the V-RAM 41a is small, when the amount of movement of the cursor increases, the cursor moves from the map information newly recorded as node data and link data on the CD-ROM or the like. It is necessary to read out the map area, convert it so that it can be drawn on a display screen such as a liquid crystal, and store it in a V-RAM 41a (display data memory) or the like. Then, display data corresponding to the moving direction of the cursor on the V-RAM 41a is read out and output to the drive circuit of the display unit 42 to display a map of a new area. In this way, the entire map is displayed so as to move in conjunction with the cursor movement.
[0023]
Next, the scroll stop process will be described with reference to FIG. In step S21, it is determined whether or not the scrolling is stopped. If the scrolling is stopped, the process proceeds to step S22. If the scrolling is not stopped, the process is ended (the scrolling is continued). This determination is made based on the operation state of the user's scroll key. The stop of scrolling varies depending on the device. For example, when the operation of the scroll key is stopped or when the cursor is operated to return to the display screen.
[0024]
In step S22, it is determined whether or not the cursor is at the center of the display screen. If the cursor is at the center of the display screen, the process ends. If the cursor is not at the center of the display screen, the process proceeds to step S23. That is, the cursor position when the cursor operation is stopped is determined.
[0025]
In step S23, the cursor position is moved to the center of the display screen, and the process ends. That is, the cursor is moved so as to be at the center of the display screen. In conjunction with the movement of the cursor, the entire map moves to the center as shown in FIG. As the cursor moves to the center, a new area is read out from map information such as a CD-ROM, converted into an image so that it can be drawn on a display screen such as a liquid crystal, and stored in a V-RAM 41a (display data memory). This display data is read out and output to the drive circuit of the display unit 42 to display a map of a new area. In this way, the entire map is displayed so as to move to the center in conjunction with the cursor movement.
[0026]
As described above, in the present embodiment, when the cursor is within a predetermined range of the display screen, only the cursor is moved according to the user's scroll key operation, and the map screen is not moved. In addition, since the image processing is performed when the cursor goes out of the predetermined range of the display screen or when the cursor is stopped, the processing load during the movement of the cursor is reduced.
[0027]
In this embodiment, the boundary (predetermined range) for setting whether to move only the cursor in response to the scroll key operation or to start scrolling the entire map has been described as the peripheral portion of the display screen. Not limited to this, it is also possible to freely set the predetermined range of the display screen. For example, if the predetermined range is limited to the center of the display screen, the entire map can be moved immediately in conjunction with the movement of the cursor as in the past, and the cursor is positioned at half the display screen (50% of the screen size). The movement of the entire map can be started when the map is moved to, and further, the movement of the entire map can be started when the cursor moves to the position of the end of the display screen (100% of the screen size).
[0028]
Further, the scrolling of the map screen accompanying the movement of the cursor as in the present embodiment may be applied only when fine adjustment such as correction of the current location or destination setting is necessary. This is performed by the user instructing the menu display. For example, when correcting the deviation of the current location from the road, the entire map is not moved so as to coincide with the vehicle position (the center of the display screen). Move to the correction point and set (spot information acquisition, point setting), and when the setting is completed, move (return) the cursor so that the current cursor position (that is, the set point) becomes the center of the display screen. At the same time, the entire map is moved (that is, similar to the movement from FIG. 3C to FIG. 3D). If the entire map is moved (updated display) immediately in conjunction with the movement of the cursor, the user's viewpoint moves and becomes difficult to see each time the map is updated, but the map is not updated if the entire map is fixed and only the cursor is moved. Therefore, there are advantages that it is easy to see and fine adjustment of the position setting becomes easy.
[0029]
Furthermore, the map scrolling method of the present embodiment detects whether the user has operated the scroll key and moves the cursor within a predetermined range, or whether to scroll the entire map in conjunction with the movement of the cursor as in the past. You may make it judge automatically. For example, when a strong press or long (time) press of the scroll key is detected, the scroll method of the present embodiment is performed, and when a weak press or short (time) press of the scroll key is detected, the conventional scroll method is executed. The map scrolling method may be changed according to the user's intention (key operation state).
[0030]
FIG. 4 is a flowchart of the process performed by the control unit 2 of the navigation device according to the second embodiment of the present invention, where (a) is a scroll start process and (b) is a scroll stop process. FIG. 5 is an explanatory diagram for explaining a display example of the navigation device according to the second embodiment of the present invention, where (a) is before the start of scrolling, (b) is during scrolling (within a predetermined cursor range), c) Scrolling (outside cursor predetermined range / scale automatic switching), (d) Scroll stop (cursor center return / scale automatic return). Hereinafter, it demonstrates according to a figure. Since the configuration of the apparatus is the same as that of the first embodiment, description thereof is omitted. Further, this process is started from the time when the scroll key of the navigation device is operated. In addition, when the cursor moves out of a predetermined range on the display screen, the present embodiment starts the movement of the entire map for the first time and displays the map scale so that both the scroll start point and the cursor position can be displayed on the same screen. When the scrolling is stopped, the cursor is returned to the original position and the original map scale is restored.
[0031]
First, the scroll start process will be described with reference to FIG. In step S31, it is determined whether or not scrolling is started. If scrolling is started, the process proceeds to step S32. If scrolling is not started, the process ends. This determination is made based on the operation state of the user's scroll key (input unit 31). FIG. 5A is a diagram showing the display state of the map before the start of scrolling (before moving the cursor), and the vehicle position and the scroll cursor are displayed at the center of the screen.
[0032]
In step S32, the cursor is moved in the scroll direction and the process proceeds to step S33. That is, as shown in FIG. 5B, the map screen is fixed on the display unit 42, and only the cursor is moved in the direction instructed to scroll. In this state, since the map screen is fixed, it is not necessary to write new data to the V-RAM 41a.
[0033]
In step S33, it is determined whether or not the cursor is outside the predetermined range of the display screen. If the cursor is outside the predetermined area of the display screen, the process proceeds to step S34, and if the cursor is within the predetermined range of the display screen, the process is performed. Finish. That is, it is determined whether the movement amount of the cursor is large and the cursor moves outside a predetermined range of the display screen of the display unit 42 or whether the cursor movement amount is small and is a slight movement within the predetermined range of the display screen of the display unit 42.
[0034]
In step S34, the scale is automatically calculated and the process proceeds to step S35. That is, the scale of the map is calculated so that both the starting point of scrolling and the current position of the cursor can be displayed. This is done based on the starting point of scrolling, the actual distance to the current position of scrolling, and the scale at various scales. In this example, the scale is set to be as detailed as possible even if the scale is changed so that both the starting point of scrolling and the current position of the cursor are displayed. The scale may be set in the wide area. Since the current cursor position is outside the predetermined range of the display screen, the scale is calculated so that a wide area of the map can be displayed.
[0035]
In step S35, the scale is automatically switched to finish the process. That is, as shown in FIG. 5C, both the point where the scrolling is started and the current position of the cursor are displayed at a reduced scale within the same screen (wide area display).
[0036]
Next, the scroll stop process will be described with reference to FIG. In step S41, it is determined whether or not the scrolling is stopped. If the scrolling is stopped, the process proceeds to step S42, and if the scrolling is not stopped, the process is finished (the scrolling is continued). This determination is made based on the operation state of the user's scroll key.
[0037]
In step S42, it is determined whether or not the cursor is at the center of the display screen. If the cursor is at the center of the display screen, the process ends. If the cursor is not at the center of the display screen, the process proceeds to step S43. That is, the cursor position when the cursor operation is stopped is determined.
[0038]
In step S43, the cursor position is moved to the center of the display screen, and the process ends. When the cursor is moved to the center of the display screen, the entire map moves to the center in conjunction with the movement of the cursor (in the wide area display state). As the cursor moves to the center, a new area is read from map information such as a CD-ROM, converted into an image so that it can be drawn on a display screen such as a liquid crystal, and stored in a V-RAM (display data memory) 41a. This display data is read out and output to the drive circuit of the display unit 42 to display a map of a new area.
[0039]
In step S44, the scale is automatically restored and the process is terminated. That is, the scale of the map reduced (wide area display) when the cursor is moved is returned to the scale before scrolling (detailed display) as shown in FIG.
[0040]
As described above, in the present embodiment, when the cursor is within a predetermined range of the display screen, only the cursor is moved according to the user's scroll key operation, and the map screen is not moved. In addition, since the image processing is performed when the cursor goes out of the predetermined range of the display screen or when the cursor is stopped, the processing load during the movement of the cursor is reduced. In addition, when scrolling a map over a wide area, the map scale is generally changed to a wide area map, and when the target position is reached, the scale is often changed to the original detailed map. There is an advantage that the adjustment is automatically performed in conjunction with the cursor movement.
[0041]
As a modification of the present embodiment, in a position setting operation such as destination setting (this can be detected by a user's menu operation), after displaying a wide area map from a detailed map, the map is scrolled and the scrolling is stopped. For example, after a few seconds, it automatically switches to the original detailed map, and the destination is set on the detailed map. That is, you may make it perform only the scroll stop process of this Embodiment. This eliminates the need for troublesome scale adjustment operations.
[0042]
【The invention's effect】
As described above, the present invention can provide a navigation device that can scroll a map screen with excellent operability and visibility.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a navigation device according to a first embodiment of the present invention.
FIG. 2 is a flowchart of processing performed by the control unit 2 of the navigation device according to the first embodiment of the present invention.
FIG. 3 is a diagram showing a display example of the navigation device according to the first embodiment of the present invention.
FIG. 4 is a flowchart of processing performed by the control unit 2 of the navigation device according to the second embodiment of the present invention.
FIG. 5 is a diagram showing a display example of the navigation device according to the second embodiment of the present invention.
[Explanation of symbols]
11 .... GPS receiver, 31 ... Input unit,
12 .... Direction sensor, 41 ... Display control unit,
13 ... Distance sensor, 41a ... V-RAM,
14 ... Map database, 42 ... Display section,
2... Control unit, 43.

Claims (5)

表示手段に表示された地図画面上に表示されるカーソルの移動操作に対応して前記表示手段に表示された地図画面を所定の方向にスクロールして表示するナビゲーション装置において、
前記カーソルの移動操作が前記表示手段の表示画面の所定範囲内でなされる時には、前記地図画面を固定して前記カーソルの位置を移動、前記カーソルの移動操作前記所定範囲の境界線を越えた時には、前記表示手段に表示される地図画面を所定方向にスクロールし、前記地図画面のスクロールの操作が完了したと判定された際には、前記カーソルを中心とした地図画面を表示するように制御する表示制御手段を備えたことを特徴とするナビゲーション装置。
In a navigation device that scrolls and displays a map screen displayed on the display unit in a predetermined direction in response to a movement operation of a cursor displayed on the map screen displayed on the display unit,
Sometimes moving operation of the cursor is made within a predetermined range of the display screen of the display means, and fixing the map screen by moving the position of the cursor, moving operation of the cursor beyond the boundary line of the predetermined range The map screen displayed on the display means is scrolled in a predetermined direction, and when it is determined that the scroll operation of the map screen is completed, the map screen centered on the cursor is displayed. navigation apparatus characterized by comprising a display control means for controlling.
スクロール操作中のカーソルキーが表示画面の中心方向に移動するように操作された場合に、前記スクロールキーの操作が完了したと判定することを特徴とする請求項1記載のナビゲーション装置。2. The navigation device according to claim 1, wherein when the cursor key being scrolled is operated so as to move toward the center of the display screen, it is determined that the operation of the scroll key is completed. 前記表示制御手段は、前記カーソルが前記表示画面の所定範囲外の方向に操作されている時には、スクロールを開始した地点とカーソルの位置に対応する地点の両地点が前記表示画面に表示できるような縮尺で表示するように制御することを特徴とする請求項1また請求項2記載のナビゲーション装置。 Wherein the display control unit, sometimes the cursor is operated in a direction outside the predetermined range of the display screen, so that both the point of the point corresponding to the position of the point and cursor starts scrolling can be displayed on the display screen 3. The navigation apparatus according to claim 1, wherein the navigation apparatus is controlled so as to display at a small scale . 前記表示制御手段は、前記地図画面のスクロールが完了した時には、前記地図画面の縮尺をスクロールが開始される前の縮尺に復帰させるように制御することを特徴とする請求項3に記載のナビゲーション装置。The navigation device according to claim 3, wherein the display control means controls the scale of the map screen to return to the scale before the scroll is started when the scroll of the map screen is completed. . 前記表示画面の所定範囲は、前記表示画面の任意の範囲内で設定されることを特徴とする請求項1記載のナビゲーション装置。  The navigation device according to claim 1, wherein the predetermined range of the display screen is set within an arbitrary range of the display screen.
JP36507599A 1999-12-22 1999-12-22 Navigation device Expired - Fee Related JP3949862B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36507599A JP3949862B2 (en) 1999-12-22 1999-12-22 Navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36507599A JP3949862B2 (en) 1999-12-22 1999-12-22 Navigation device

Publications (2)

Publication Number Publication Date
JP2001183151A JP2001183151A (en) 2001-07-06
JP3949862B2 true JP3949862B2 (en) 2007-07-25

Family

ID=18483372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36507599A Expired - Fee Related JP3949862B2 (en) 1999-12-22 1999-12-22 Navigation device

Country Status (1)

Country Link
JP (1) JP3949862B2 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256572A (en) * 2002-03-04 2003-09-12 Sanyo Electric Co Ltd Medical examination support device
JP2007163563A (en) * 2005-12-09 2007-06-28 Mapquest:Kk Map image display program
JP4885632B2 (en) * 2006-07-14 2012-02-29 パナソニック株式会社 Navigation device
JP4608475B2 (en) 2006-11-16 2011-01-12 インターナショナル・ビジネス・マシーンズ・コーポレーション How to display images on the display screen
JP2009042062A (en) * 2007-08-08 2009-02-26 Denso Corp Map display device
JP5003377B2 (en) * 2007-09-21 2012-08-15 パナソニック株式会社 Mark alignment method for electronic devices
JP2010085198A (en) * 2008-09-30 2010-04-15 Sanyo Electric Co Ltd Navigation apparatus
JP5463455B2 (en) * 2009-03-03 2014-04-09 トヨタ自動車株式会社 Map display device and map display method
JP2010237816A (en) * 2009-03-30 2010-10-21 Nec Personal Products Co Ltd Server device, client device, client server system, image output method, and program
JP2012093951A (en) * 2010-10-27 2012-05-17 Sony Corp Image processing device, image processing system, image processing method, and program
JP6060536B2 (en) * 2012-06-27 2017-01-18 ソニー株式会社 Information processing apparatus, information processing method, and program
JP5821895B2 (en) * 2013-05-22 2015-11-24 トヨタ自動車株式会社 Map display controller
JP2014228703A (en) * 2013-05-22 2014-12-08 トヨタ自動車株式会社 Map display control device
JP6119730B2 (en) * 2014-12-24 2017-04-26 カシオ計算機株式会社 Display control apparatus and program
JP6163220B2 (en) * 2016-03-16 2017-07-12 ヤフー株式会社 Information processing apparatus, information display program, and information display method
JP2017122935A (en) * 2017-03-21 2017-07-13 カシオ計算機株式会社 Display control device, display control method, and program
JP6707497B2 (en) * 2017-07-13 2020-06-10 任天堂株式会社 Information processing program, information processing apparatus, information processing system, and information processing method

Also Published As

Publication number Publication date
JP2001183151A (en) 2001-07-06

Similar Documents

Publication Publication Date Title
JP3949862B2 (en) Navigation device
JP4251931B2 (en) Navigation destination input method and apparatus
JP3814992B2 (en) Vehicle navigation device
EP1594102A2 (en) Vehicle route guidance apparatus for researching for a route when vehicle goes out of route
EP2075779A1 (en) Navigation system and method for providing turn-by-turn instructions
EP1081461A2 (en) Navigation apparatus with navigation data processor device and man-machine interface device
JP2001174271A (en) Navigation apparatus
JPH1137770A (en) Navigation system
JP5742314B2 (en) Image display system, image display apparatus, image display method, and computer program
JP4932902B2 (en) Navigation device, route guidance method, and route guidance program
JP3344450B2 (en) Vehicle navigation system
JP2008128928A (en) Vehicle-mounted map display apparatus and navigation apparatus
JPH09113289A (en) Navigation device
JP3830679B2 (en) Map display device and recording medium
JP7009640B2 (en) Image control program, image control device and image control method
JPH06100471B2 (en) Map display method
JP2000074677A (en) Navigation device and method
JP3402753B2 (en) Car navigation system
JP5040402B2 (en) Navigation device and navigation screen display method
JP4112352B2 (en) Car navigation system
JP2005308411A (en) In-vehicle information terminal, and road map display method
JP3376756B2 (en) Navigation device
JP2841355B2 (en) Information output device
JP2000193465A (en) Navigation device and recording medium
JP2603775B2 (en) Vehicle position display device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040913

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060823

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060829

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061030

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070417

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070419

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110427

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110427

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120427

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120427

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130427

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130427

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140427

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees