地图显示系统及地图显示程序的制作方法

文档序号:16518859发布日期:2019-01-05 09:49阅读:171来源:国知局
地图显示系统及地图显示程序的制作方法

本发明涉及地图显示系统及地图显示程序。



背景技术:

已知一种在设定了目的地后,显示到达该目的地的整个路径的技术(参照专利文献1的图9、图14)。

现有技术文献

专利文献1:日本特开平8-110755号公报



技术实现要素:

发明所要解决的问题

专利文献1中,存在当从显示目的地的地图突然转换到能够显示出整个路径的的地图时,难以掌握目的地与路径的位置关系的问题。

本发明是鉴于所述问题而提出的,其目的在于提供一种易于掌握目的地与路径的位置关系的技术。

解决问题的技术方案

为了达到所述目的,本发明的地图显示系统具有:目的地获取部,获取在显示部所显示的地图上指定的目的地;位置获取部,获取开始位置与结束位置,开始位置是指定目的地时的地图的位置,结束位置是能够显示出连接出发地至目的地的整个移动预定路径的地图的位置;以及显示控制部,控制显示部,使得显示部所显示的地图的位置从开始位置逐渐移动至结束位置。并且,显示控制部获取开始比例尺与结束比例尺,开始比例尺是指定目的地时的地图的比例尺,结束比例尺是能够显示出整个移动预定路径的地图的比例尺,显示控制部在显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间,使显示部所显示的地图的比例尺从开始比例尺逐渐变化至结束比例尺。

为了达到所述目的,本发明的地图显示程序使计算机作为以下各部发挥功能:目的地获取部,获取在显示部所显示的地图上指定的目的地;

位置获取部,获取开始位置与结束位置,开始位置是指定目的地时的地图的位置,结束位置是能够显示出连接出发地至目的地的整个移动预定路径的地图的位置;以及显示控制部,控制显示部,使得显示部所显示的地图的位置从开始位置逐渐移动至结束位置。并且,显示控制部获取开始比例尺与结束比例尺,开始比例尺是指定目的地时的地图的比例尺,结束比例尺是能够显示出整个移动预定路径的地图的比例尺,显示控制部在显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间,使显示部所显示的地图的比例尺从开始比例尺逐渐变化至结束比例尺。

所述结构中,由于开始位置是指定了目的地时的地图的位置,因此可以认为开始位置是显示目的地的地图的位置。由于地图从这种开始位置逐渐移动至显示整个移动预定路径的地图的位置即结束位置,因此能够容易地掌握目的地与整个移动预定路径的位置关系。即,由于使地图从显示目的地的状态逐渐移动至显示包括出发地的整个移动预定路径的状态,因此通过从目的地追溯移动预定路径的视觉效果能够容易地掌握目的地与整个移动预定路径的位置关系。此外,由于移动预定路径中也包括该移动预定路径的起点即出发地,因此该容易地掌握目的地与出发地的位置关系。此外,通过使显示部所显示的地图的比例尺从开始比例尺逐渐变化至结束比例尺,能够抑制地图的比例尺的突然变化,并且能够容易地识别地图的位置变化。

附图说明

图1是导航系统的框图。

图2a、图2b是地图的例子。

图3a、图3b的移动期间的曲线图,图3c、图3d是速度的曲线图。

图4是地图显示处理的流程图。

具体实施方式

此处,按照下述顺序说明本发明的实施方式。

(1)导航系统的结构

(2)地图显示处理

(3)其他实施方式

(1)导航系统的结构:

图1是示出作为本发明的一个实施方式的地图显示系统的导航系统10的结构的框图。导航系统10设置在车辆中。导航系统10具有控制部20和记录介质30。控制部20具有cpu、ram和rom等,执行在记录介质30或rom中存储的导航程序21。

记录介质30记录有地图信息30a和路径信息30b。地图信息30a包括用于确定连接两个节点间的链路的链路数据、以及表示节点的位置等的节点数据等。链路对应于车辆可行驶的道路区间,节点对应于链路的长度方向上的端点即交叉点。节点数据表示与节点对应的交叉点的位置。链路数据中包括表示在链路的宽度方向上的中央设定的形状插补点的位置的形状插补点数据。路径信息30b是表示连接出发地至目的地的移动预定路径的信息。具体而言,路径信息30b是表示构成移动预定路径的一系列链路的信息。

车辆具有gps接收部41、车速传感器42、陀螺仪传感器43和用户i/f部44。gps接收部41接收来自gps卫星的电波,并经由未图示的接口输出用于计算车辆的当前位置的信号。车速传感器42输出与车辆所具有的车轮的旋转速度对应的信号。控制部20基于来自车速传感器42的信号获取车速。陀螺仪传感器43检测与车辆在水平面内的转弯相关的角加速度,输出与车辆的朝向对应的信号。控制部20基于来自陀螺仪传感器43的信号获取车辆的行进方向。控制部20通过基于车速传感器42及陀螺仪传感器43等的输出信号确定车辆的行驶轨迹的方式来获取车辆的当前位置。gps接收部41的输出信号用于修正根据车速传感器42及陀螺仪传感器43等确定的车辆的当前位置等。

用户i/f部44是用于向用户提供各种信息、或输入用户的指示的接口部,在本实施方式中用户i/f部44具有未图示的触摸面板显示器和输出声音的扬声器。触摸面板显示器是本发明的显示部,用于显示地图。控制部20向该用户i/f部44输出控制信号来显示任意的图像,并从扬声器输出任意的声音。此外,控制部20基于对作为输入部的触摸面板显示器进行的触摸操作获取使用者的设定。

导航程序21相当于本发明的地图显示程序。导航程序21包括目的地获取模块21a、位置获取模块21b和显示控制模块21c。目的地获取模块21a、位置获取模块21b和显示控制模块21c分别是使作为计算机的控制部20发挥目的地获取部、位置获取部和显示控制部的功能的程序模块。

通过目的地获取模块21a的功能,控制部20获取在显示部所显示的地图上被指定的目的地。具体而言,利用目的地获取模块21a的功能,控制部20在触摸面板显示器中设置的地图显示区域中显示用于指定目的地的地图。

图2a表示用于指定目的地的地图的例子。如图2a所示,在地图显示区域w显示地图m。地图显示区域w可以是触摸面板显示器的全部,也可以是一部分。控制部20在地图显示区域w中显示地图m、目的地设定按钮b1和光标c。地图m是比例尺为1/r的地图。此处,基准位置p是被显示于地图m中的地图显示区域w的重心位置处的位置。控制部20接受地图显示区域w上的触摸操作(拖放(draganddrop)操作、滑动(flick)操作、缩小(pinchin)操作、放大(pinchout)操作等),并根据该触摸操作设定基准位置p和比例尺1/r。控制部20从地图信息30a获取与根据基准位置p与比例尺1/r而显示在地图显示区域w上的地上物(链路、节点、设施等)相关的信息,并基于该获取的信息绘制地图m。控制部20在接受对目的地设定按钮b1进行的触摸操作(单击操作、双击操作、长按操作等)时,获取在接受触摸操作时的基准位置p作为使用者指定的目的地g。

利用位置获取模块21b的功能,控制部20获取在指定目的地g时的地图m的位置即开始位置pi、以及在指定目的地g时的地图m的比例尺1/r即开始比例。利用位置获取模块21b的功能,控制部20获取在指定目的地g时(接受对目的地设定按钮b1进行的触摸操作时)的地图m即开始地图mi上的基准位置p作为开始位置pi。并且,控制部20获取开始地图mi的比例尺1/r作为开始比例尺1/ri。本实施方式中,开始位置pi与目的地g是相同的位置。在获取使用者进行了触摸操作的位置作为目的地g等的情况下,能够使开始位置pi与目的地g不同。此外,基准位置p可以不必是被显示于地图显示区域w的重心的位置。

利用位置获取模块21b的功能,控制部20获取在指定目的地g时的车辆的当前位置作为出发地,并基于地图信息30a搜索该出发地至目的地g的最佳移动预定路径。移动预定路径的搜索方法可以是任意方法,例如可以应用迪杰斯特拉(dijkstra)法等公知的方法。利用位置获取模块21b的功能,控制部20将表示构成搜索出的移动预定路径的一系列链路的路径信息30b记录在记录介质30中。

利用位置获取模块21b的功能,控制部20获取能够显示出连接出发地至目的地g的整个移动预定路径的地图m的基准位置p即结束位置、以及能够显示出整个移动预定路径的地图m的比例尺1/r即结束比例尺。利用位置获取模块21b的功能,控制部20从路径信息30b获取构成移动预定路径的链路、出发地和目的地g,并获取连接出发地与目的地g的直线的中点作为结束位置。即,控制部20获取出发地与目的地g的中间地点的位置作为结束位置。并且,控制部20获取可设定的比例尺1/r中的、在显示以结束位置作为基准位置p的地图m的情况下能够在该地图m内显示出整个移动预定路径的最大的比例尺1/r(地图m最详细的比例尺1/r)作为结束比例尺。本实施方式中可设定的比例尺1/r是1/2500、1/5000、1/1万、1/2万、1/4万、1/8万、1/16万…这样的离散值。能够显示出整个移动预定路径是指能够显示出构成移动预定路径的所有链路。

图2b是说明结束位置pe的地图的例子。如图2b所示,结束位置pe是连接出发地s与目的地g的直线l的中点。例如,在绘制出以结束位置pe作为基准位置p的地图m即结束地图me的情况下,在1/1万的比例尺1/r下移动预定路径y的一部分链路位于结束地图me的外部,而在1/2万的比例尺1/r下移动预定路径y的所有链路显示在结束地图me内的情况下,获取1/2万作为结束比例尺1/re。另外,本实施方式中,设定为按照地图显示区域w的上方始终表示北的方式显示地图m。此处,结束位置pe可以不必是连接出发地s与目的地g的直线l的中点。例如,控制部20可以获取与地图显示区域w相似并且与移动预定路径y外接的矩形的重心位置作为结束位置pe,也可以获取使在移动预定路径y上的距出发地s的距离与在移动预定路径y上的距目的地g的距离相等的移动预定路径y上的位置作为结束位置pe。该情况下,控制部20可以使基准位置p在移动预定路径y上移动。

利用显示控制模块21c的功能,控制部20控制显示部,使得显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe。此处,将地图m的位置从开始位置pi逐渐移动至结束位置pe的期间定义为移动期间。控制部20将移动期间的开始时刻的基准位置p设定为开始位置pi,将移动期间的结束时刻的基准位置p设定为结束位置pe。并且,控制部20将移动期间内的除了开始时刻与结束时刻以外的时刻的基准位置p设定在连接开始位置pi与结束位置pe的直线即移动线h上(除了开始位置pi与结束位置pe以外的位置)。具体而言,时刻越接近移动期间的结束时刻,控制部20将基准位置p设定在移动线h上的越接近结束位置pe的位置。

利用显示控制模块21c的功能,控制部20将显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe的移动期间的长度设定为,开始位置pi至结束位置pe的距离即结束距离x越大则移动期间的长度越长。图3a是示出开始位置pi至结束位置pe的距离即结束距离x与移动期间t的关系的曲线图。控制部20基于结束距离x的单调增加函数获取移动期间t。该单调增加函数可以是如图3a所示的比例函数,也可以是其他函数(线性、非线性)。

此外,利用显示控制模块21c的功能,控制部20将显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe的移动期间t的长度设定为,开始比例尺1/ri与结束比例尺1/re之差越大则移动期间t的长度越长。图3b是示出结束比例尺1/re相对于开始比例尺1/ri的倍率即结束倍率z与移动期间t的关系的曲线图。结束倍率z是结束比例尺1/re的比例尺分母re除以开始比例尺1/ri的比例尺分母ri的值,即re/ri。例如,在结束比例尺1/re为1/1万而开始比例尺1/ri为1/2500的情况下,结束倍率z为4倍。结束倍率z是与结束地图me上的一定距离(例如1cm)对应的实际空间的长度除以与开始地图mi上的该一定距离对应的实际空间的长度的值。控制部20基于结束倍率z的单调增加函数获取移动期间t。该单调增加函数可以是如图3b所示的比例函数,也可以是其他函数(线性、非线性)。

利用显示控制模块21c的功能,控制部20选择基于结束距离x而获得的移动期间t的长度与基于结束倍率z而获得的移动期间t的长度中较长的一者作为移动期间t的长度。由此,能够降低设定为对于结束距离x或结束倍率z的一者而言过短的移动期间t的可能性。

此外,利用显示控制模块21c的功能,控制部20在显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe的移动期间t中的最初的部分中,逐渐提高地图m移动的速度。此外,利用显示控制模块21c的功能,控制部20在显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe的移动期间t中的最后的部分中,逐渐降低地图m移动的速度。

图3c是示出移动期间t内的时刻t与地图m的基准位置p在移动线h上移动的速度dx/dt的关系的曲线图。需要说明的是,距离x是移动线h上的开始位置pi至任意的基准位置p的距离。控制部20将移动期间t划分为开始期间ti、中间期间tk及结束期间te这三部分。然后,控制部20在移动期间t中的最初的部分即开始期间ti内使速度dx/dt单调增加。此外,控制部20在移动期间t中的最后的部分即结束期间te内使速度dx/dt单调减少。此外,控制部20在中间期间tk内使速度dx/dt恒定。速度dx/dt可以不必线性地单调增加、减少,也可以是非线性地单调增加、减少。

结束距离x越大,控制部20就将中间期间tk内的速度dx/dt设定为越大的值。控制部20可以按照结束距离x或结束倍率z越大,则中间期间tk越长的方式设定开始期间ti、中间期间tk和结束期间te。另外,控制部20通过对速度dx/dt从移动期间t的开始时刻(t=0)至任意的时刻t进行定积分,获取任意的时刻t的距离x(基准位置p)。

此外,利用显示控制模块21c的功能,控制部20在显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe的移动期间t内,使显示部所显示的地图m的比例尺1/r从开始比例尺1/ri逐渐变化至结束比例尺1/re。即,控制部20将移动期间t内的除了开始时刻与结束时刻以外的时刻的比例尺分母r设定为开始比例尺1/ri的比例尺分母ri与结束比例尺1/re的比例尺分母re之间的值。具体而言,时刻越接近移动期间的结束时刻,控制部20就将比例尺分母r设定为越接近结束比例尺1/re的比例尺分母re的值。

具体而言,利用显示控制模块21c的功能,控制部20在显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe的移动期间t内的最初的部分,使地图m的比例尺1/r变化的速度逐渐增大。此外,利用显示控制模块21c的功能,控制部20在显示部所显示的地图m的基准位置p从开始位置pi逐渐移动至结束位置pe的移动期间t内的最后的部分,使地图m的比例尺1/r变化的速度逐渐减小。

图3d是示出移动期间t内的时刻t与地图m的比例尺1/r的倍率z变化的速度dz/dt的关系的曲线图。倍率z是任意的时刻t的地图m的比例尺1/r的比例尺分母r除以开始比例尺1/ri的比例尺分母ri的值,即r/ri。控制部20在开始期间ti内使速度dz/dt单调增加,在中间期间tk内使速度dz/dt恒定,在结束期间te内使速度dz/dt单调减少。速度dz/dt可以不必线性地单调增加、减少,也可以非线性地单调增加、减少。

结束倍率z越大,控制部20就将中间期间tk的速度dz/dt设定为越大的值。另外,控制部20通过对速度dz/dt从移动期间t的开始时刻(t=0)至任意的时刻t进行定积分,获取任意的时刻t的倍率z。此外,控制部20基于任意的时刻t的倍率z,获取任意的时刻t的比例尺1/r(r=z×ri),并且显示最接近该比例尺1/r的比例尺1/r(离散值)的地图m。

通过进行如上所述的处理,在移动期间t的开始时刻能够显示容易看到目的地g的开始地图mi,一边逐渐缩小比例尺1/r(一边扩大地图m的范围),一边使地图m的基准位置p逐渐移动至能够显示出整个移动预定路径y的结束地图me的基准位置p(结束位置pe)。即,在显示图2b中虚线所示的开始地图mi的移动期间t的开始时刻与显示实线所示的结束地图me的移动期间t的结束时刻之间的时刻t,如单点划线所示,在开始位置pi与结束位置pe之间的位置为基准位置p,并且,显示开始比例尺1/ri与结束比例尺1/re之间的比例尺1/r的地图m。

在以上说明的本实施方式的结构中,由于开始位置pi是在指定目的地g时的开始地图mi的基准位置p,因此可以认为开始位置pi是显示出目的地g的地图m的位置。由于地图m从这样的开始位置pi逐渐移动至显示出整个移动预定路径y的结束地图me的位置即结束位置pe,因此能够容易地掌握目的地g与整个移动预定路径y的位置关系。即,由于使地图m从显示目的地g的状态逐渐移动至显示包括出发地s的整个移动预定路径y的状态,因此能够通过从目的地g追溯移动预定路径y的这种视觉效果来容易地掌握目的地g与整个移动预定路径y的位置关系。由于整个移动预定路径y中也包括该移动预定路径y的起点即出发地s,因此能够容易地掌握目的地g与出发地s的位置关系。

此外,通过在从开始位置pi移动至结束位置pe的结束距离x变大的情况下使移动期间t变长,能够使地图从开始位置pi慢慢地移动至结束位置pe。因此,能够容易地识别地图m的位置变化,并且能够容易地掌握目的地g与移动预定路径y的位置关系。

在移动期间t中的最初的开始期间ti,通过使地图m移动的速度dx/dt逐渐增大,能够抑制地图m的移动突然开始,并且能够容易地识别地图m的位置变化。在移动期间t中的最后的结束期间te,通过使地图m移动的速度dx/dt逐渐减小,能够直观地识别地图m的移动结束。此外,能够降低因地图m的移动突然停止而产生不协调感的可能性。

此外,在移动期间t内,通过使显示部所显示的地图m的比例尺1/r从开始比例尺1/ri逐渐变化至结束比例尺1/re,能够抑制地图m的比例尺1/r的突然变化,并且能够容易地识别地图m的位置变化。另外,在地图m的比例尺1/r迅速变化的情况下,即使地图m的基准位置p并未迅速移动,也不能容易地识别地图m的位置变化的可能性增大。

此外,通过将移动期间t的长度设定为,开始比例尺1/ri与结束比例尺1/re之差越大移动期间t的长度就越长,能够抑制地图m的比例尺1/r的突然变化,并且能够容易地识别地图m的位置变化。

在移动期间t中的最初的开始期间ti,通过使地图m的比例尺1/r变化的速度逐渐增大,能够抑制地图m的比例尺1/r的突然变化,并且能够容易地识别地图m的位置变化。在移动期间t中的最后的部分,使地图m的比例尺1/r变化的速度逐渐减小,通过识别地图m的比例尺1/r的变化减小的状态,能够直观地识别地图m的移动结束。此外,能够降低因地图m的比例尺1/r的变化突然停止而产生不协调感的可能性。

(2)地图显示处理:

接着,说明控制部20利用导航程序21的功能执行的地图显示处理。本实施方式的地图显示处理是在显示图2a的开始地图mi的状态下对目的地设定按钮b1进行了操作的情况下执行的处理。

首先,利用目的地获取模块21a的功能,控制部20获取目的地g(步骤s100)。具体而言,控制部20在接受对目的地设定按钮b1进行的触摸操作时,获取在接受触摸操作时的地图m的基准位置p作为使用者指定的目的地g。即,控制部20获取指定目的地g时的地图m即开始地图mi的基准位置p作为目的地g。

接着,利用位置获取模块21b的功能,控制部20获取当前的地图m的位置与比例尺1/r(步骤s110)。即,控制部20获取开始地图mi的基准位置p即开始位置pi(=目的地g)、以及开始地图mi的比例尺1/r即开始比例尺1/ri。

接着,利用位置获取模块21b的功能,控制部20获取能够显示出整个移动预定路径y的地图m的位置与比例尺1/r(步骤s120)。即,控制部20获取结束地图me的基准位置p即结束位置pe、以及结束地图me的比例尺1/r即结束比例尺1/re。结束地图me是能够显示出整个移动预定路径y的地图m。本实施方式中,结束位置pe是连接出发地s与目的地g的直线l的中点的位置。本实施方式中,在显示将结束位置pe作为基准位置p的地图m的情况下,结束比例尺1/re是在该地图m内能够显示出整个移动预定路径y的最大的比例尺1/r(地图m最详细时的比例尺1/r的离散值)。

接着,利用显示控制模块21c的功能,控制部20判定能够显示出整个移动预定路径y的地图m的比例尺是否大于当前的地图m的比例尺(步骤s130)。即,控制部20判定结束地图me的比例尺1/r即结束比例尺1/re是否大于开始地图mi的比例尺1/r即开始比例尺1/ri。即,在从显示开始地图mi的状态切换为显示结束地图me的状态的情况下,控制部20判定地图m的范围是否扩大(缩小)。虽未图示,但在步骤s100与步骤s120之间的期间内,控制部20搜索连接出发地s(车辆的当前位置)至目的地g的移动预定路径y。

在未判定为能够显示出整个移动预定路径y的地图m的比例尺1/r大于当前的地图m的情况下(步骤s130:否),控制部20利用显示控制模块21c的功能,绘制能够显示出整个移动预定路径y的地图m(步骤s140)。即,控制部20绘制结束地图me。

接着,利用显示控制模块21c的功能,控制部20显示能够显示出整个移动预定路径y的地图m(步骤s150)。即,控制部20通过将结束地图me显示在作为显示部的触摸面板显示器上,从显示开始地图mi的状态切换为显示结束地图me的状态(不必使基准位置p逐渐移动)。此处,结束地图me的比例尺1/r即结束比例尺1/re不大于开始地图mi的比例尺1/r即开始比例尺1/ri的情况是指(步骤s130:n),在从显示开始地图mi的状态切换为显示结束地图me的状态时地图m细化(放大)的情况。即,在开始地图mi中也能够显示出整个移动预定路径y的可能性较大,能够认为即使从显示开始地图mi的状态突然切换为显示结束地图me的状态,也可以容易地掌握目的地g与移动预定路径y的位置关系。因此,能够在移动期间t内省略使地图m的基准位置p逐渐移动的处理。

另一方面,在判定为能够显示出整个移动预定路径y的地图m的比例尺1/r大于当前的地图m的情况下(步骤s130:是),利用显示控制模块21c的功能,控制部20绘制能够显示出整个移动预定路径y的地图m(步骤s160)。即,控制部20与步骤s140同样地绘制结束地图me。

利用显示控制模块21c的功能,控制部20获取结束距离x与结束倍率z(步骤s170)。即,控制部20获取开始地图mi的基准位置p即开始位置pi(=目的地g)与结束地图me的基准位置p即结束位置pe之间的距离即结束距离x。此外,控制部20获取开始地图mi的比例尺1/r即开始比例尺1/ri除以结束地图me的比例尺1/r即结束比例尺1/re的值(re/ri)作为结束倍率z。另外,由于步骤s130中判定为结束比例尺1/re不如开始地图mi详细,因此开始地图mi的比例尺分母ri为结束地图me的比例尺分母re以下,结束倍率z(=re/ri)为1倍以上。

接着,利用显示控制模块21c的功能,控制部20设定移动期间t内的地图m的位置与比例尺1/r(步骤s180)。此处,如图3a、图3b所示,结束距离x与结束倍率z越大,控制部20将移动期间t设定得越长。然后,控制部20设定移动期间t的各时刻t的地图m的基准位置p与比例尺1/r。具体而言如图3c、图3d所示,控制部20将移动期间t划分为开始期间ti、中间期间tk及结束期间te这三部分,并在开始期间ti使基准位置p与比例尺1/r的倍率z变化的速度dx/dt、dz/dt单调增加,在中间期间tk使速度dx/dt、dz/dt恒定,在结束期间te使速度dx/dt、dz/dt单调减少。

然后,利用显示控制模块21c的功能,控制部20使地图m的位置与比例尺1/r逐渐变化(步骤s190)。即,控制部20基于步骤s180中设定的各时刻t的速度dx/dt、dz/dt,设定各时刻t的地图m的基准位置p与比例尺1/r。由此,控制部20在移动期间t内控制作为显示部的触摸面板显示器,使得地图m的基准位置p从开始位置pi向结束位置pe逐渐移动,并且使得地图m的比例尺1/r从开始比例尺1/ri逐渐变化为结束比例尺1/re。

在本实施方式中,控制部20预先绘制能够显示出整个移动预定路径y的结束地图me(步骤s160),通过剪裁该结束地图me的一部分来生成各时刻t的地图m。即,控制部20通过基于对各时刻t设定的基准位置p与倍率z设定从结束地图me中剪裁的区域的位置与大小,生成各时刻t的地图m(图2b的单点划线内的地图m等),并且将该地图m的显示数据输出给触摸面板显示器。显然,控制部20也可以对每个时刻t绘制与各时刻t的倍率z及基准位置p对应的地图m。

在步骤s190中,最终与步骤s150同样地显示结束地图me。如图2b所示,控制部20使触摸面板显示器显示结束地图me以及引导开始按钮b2,在对引导开始按钮b2进行了操作的情况下执行移动预定路径y的引导。

(3)其他实施方式:

所述实施方式中,移动期间t的长度是基于开始位置pi至结束位置pe的距离即结束距离x而设定的,但移动期间t的长度也可以与结束距离x无关。同样地,移动期间t的长度也可以与结束倍率z无关。此外,移动期间t的长度可以仅取决于结束距离x,也可以仅取决于结束倍率z。此外,移动期间t的长度可以设定为预先决定的恒定的长度,也可以设定为使用者设定的长度。此外,还可以设定为移动预定路径y的路径长越长则移动期间t的长度越长。

此外,移动期间t可以不必划分为开始期间ti、中间期间tk及结束期间te,也可以不设置开始期间ti或结束期间te。即,移动期间t可以仅由基准位置p与比例尺1/r的倍率z变化的速度dx/dt、dz/dt单调增加的开始期间ti、以及速度dx/dt、dz/dt恒定的中间期间tk构成。此外,移动期间t也可以仅由基准位置p与比例尺1/r的倍率z变化的速度dx/dt、dz/dt恒定的中间期间tk、以及速度dx/dt、dz/dt单调减少的结束期间te构成。此外,移动期间t还可以仅由基准位置p与比例尺1/r的倍率z变化的速度dx/dt、dz/dt单调增加的开始期间ti、以及速度dx/dt、dz/dt单调减少的结束期间te构成。

显然,在移动期间t的整个期间内,基准位置p与比例尺1/r的倍率z变化的速度dx/dt、dz/dt可以单调增加,也可以保持恒定,还可以单调减少。此外,在移动期间t的整个期间内可以将基准位置p与比例尺1/r的倍率z变化的速度dx/dt、dz/dt通过上凸的非线性函数进行规定。此外,对于基准位置p变化的速度dx/dt、比例尺1/r的倍率z变化的速度dz/dt,在开始期间ti、中间期间tk及结束期间te内可以不通用。例如,对于基准位置p变化的速度dx/dt可以根据开始期间ti、中间期间tk即及结束期间te来设定速度dx/dt,而对于比例尺1/r的倍率z变化的速度dz/dt可以按照在移动期间t的整个期间内保持恒定的方式来设定速度dz/dt。

此外,在从显示开始地图mi的状态切换为显示结束地图me的状态时地图m细化(放大)的情况下,也可以在移动期间t内使地图m的基准位置p逐渐移动。即使在这种情况下,也能够避免地图m突然切换,从而能够减轻使用者的不协调感。

此外,本发明构成为至少在移动期间t内使地图m的基准位置p逐渐移动的方式即可。因此,控制部20也可以保持开始地图mi的开始比例尺1/ri而使地图m的基准位置p逐渐移动,并且在基准位置p移动至结束位置pe的阶段将地图m的比例尺1/r从开始比例尺1/ri切换为结束比例尺1/re。此外,控制部20还可以首先将地图m的比例尺1/r从开始比例尺1/ri切换为结束比例尺1/re,然后,使地图m的基准位置p逐渐移动至结束位置pe。

本发明中,地图显示系统可以是搭载于车辆上的车载装置,也可以是非车载的装置。显示部可以不包括在地图显示系统中,也可以设置在能够与地图显示系统通信的装置中。目的地获取部获取在地图上指定的目的地即可,可以获取与使用者在地图上进行了操作的位置对应的位置作为目的地。使用者进行了操作的位置可以是使用者的手指等在显示地图的触摸面板显示器上接触的位置。使用者进行了操作的位置也可以是地图上的光标的位置,还可以接受使光标与地图相对移动(光标的移动或地图的滚动)的使用者的操作。在任一情况下,由于使用者在地图上视觉识别了目的地后再指定目的地,因此开始位置是地图上显示目的地的地图的位置。

开始位置或结束位置等的地图的位置例如可以是地图上的位置中的显示于显示部的特定位置处的位置。特定位置可以是显示部中显示地图的地图显示区域的中央位置,也可以是四角中的任一角的位置。

目的地是移动预定路径的最终目的地,可以设置除了目的地以外的移动预定路径的途中的途径地。出发地例如可以是车辆或使用者的当前位置,也可以是使用者设定的位置。移动预定路径是连接出发地至目的地的路径,可以是至少在设定了目的地后搜索出的路径。显示整个移动预定路径可以指显示构成移动预定路径的所有部分,也可以指显示出发地与目的地。移动预定路径可以是一条,也可以是多条。在移动预定路径为多条的情况下,将显示所有多条移动预定路径的整体的地图的位置作为结束位置。

显示控制部控制显示部使得地图的位置从开始位置逐渐移动至结束位置即可,也可以控制显示部使得地图的位置在连接开始位置与结束位置的移动线上阶段性地移动。移动线可以是连接开始位置与结束位置的直线,也可以是连接开始位置与结束位置的曲线,还可以是沿着移动预定路径或移动预定路径形成的线。阶段性地移动是指,地图的位置经由在移动线上的开始位置与结束位置之间存在的至少一个中转位置而移动。地图的位置经由的中转位置的数量越多,越能够使地图的位置平滑地移动。

此外,显示控制部可以将显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间的长度设定为,开始位置至结束位置的距离越大则移动期间的长度越长。如此,通过在从开始位置移动至结束位置的距离变大的情况下增加移动期间的长度,能够使地图从开始位置慢慢地移动至结束位置。因此,能够容易地识别地图的位置变化,并且能够容易地掌握目的地与移动预定路径的位置关系。移动期间的长度随着开始位置至结束位置的距离单调增加即可,可以是线性地增加,也可以是非线性地增加。

此外,显示控制部可以在显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间内的最初的部分,使地图移动的速度逐渐增大。由此,能够抑制地图的移动突然开始,并且能够容易地识别地图的位置变化。

此外,显示控制部可以在显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间内的最后的部分,使地图移动的速度逐渐减小。在该结构中,通过识别地图移动的速度逐渐减小,能够直观地识别地图的移动结束。此外,能够降低因地图的移动突然停止而产生不协调感的可能性。

此外,显示控制部获取在指定了目的地时的地图的比例尺即开始比例尺、以及能够显示出整个移动预定路径的地图的比例尺即结束比例尺,并且在显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间内,使显示部所显示的地图的比例尺从开始比例尺逐渐变化至结束比例尺。由此,能够抑制地图的比例尺的突然变化,并且能够容易地识别地图的位置变化。另外,在地图的比例尺迅速变化的情况下,即使地图的位置的移动并不迅速,不能容易地识别地图的位置的变化的可能性也会变大。

此外,显示控制部可以将显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间的长度设定为,开始比例尺与结束比例尺之差越大则移动期间的长度越长。如此,通过在比例尺的变化增大的情况下增加移动期间的长度,能够抑制地图的比例尺的突然变化,并且能够容易地识别地图的位置变化。

此外,显示控制部可以在显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间内的最初的部分,使地图的比例尺变化的速度逐渐增大。由此,能够抑制地图的比例尺的突然变化,并且能够容易地识别地图的位置变化。

此外,显示控制部可以在显示部所显示的地图的位置从开始位置逐渐移动至结束位置的移动期间内的最后的部分,使地图的比例尺变化的速度逐渐减小。在该结构中,通过识别地图的比例尺的变化减小,能够直观地识别地图的移动结束。此外,能够降低因地图的比例尺的变化突然停止而产生不协调感的可能性。

此外,如本发明所述,使地图从在指定了目的地时的地图的位置即开始位置起逐渐移动的方法也可以作为程序或方法来应用。此外,存在如上的系统、程序、方法作为单独的装置实现的情况,也存在利用与车辆所具有的各部分共用的元件来实现的情况,包括各种实施方式。例如,能够提供具有如上装置的导航系统、地图显示系统或方法、程序。此外,可以进行将一部分作为软件而一部分作为硬件等适当的变更。此外,本发明作为控制装置的程序的记录介质也是成立的。显然,该软件的记录介质可以是磁记录介质也可以是光磁记录介质,针对今后开发的任何记录介质也都可以完全相同地考虑。

附图标记说明

10导航系统

20控制部

21导航程序

21a目的地获取模块

21b位置获取模块

21c显示控制模块

30记录介质

30a地图信息

30b路径信息

41gps接收部

42车速传感器

43陀螺仪传感器

44用户i/f部

b1目的地设定按钮

c光标

g目的地

h移动线

m地图

p基准位置

pe结束位置

pi开始位置

r比例尺分母

s出发地

t移动期间

te结束期间

ti开始期间

tk中间期间

w地图显示区域

x结束距离

y移动预定路径

z结束倍率

x距离

z倍率

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1