地图显示控制装置及地图的自动滚动方法转让专利

申请号 : CN201580077712.6

文献号 : CN107408356B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 若柳晴彦下谷光生

申请人 : 三菱电机株式会社

摘要 :

地图显示控制装置(10)包括:使显示装置(22)显示地图的显示处理部(12);获取由用户进行的操作的信息的操作信息获取部(13);使显示于显示装置(22)的地图进行滚动的滚动处理部(14);以及在地图中所包含的对象中确定优先级高的优先对象的优先对象设定部(15)。滚动处理部(14)根据用于使地图进行滚动的用户的操作使地图进行滚动,若检测到该操作结束则使地图自动地朝优先对象的方向进行滚动。

权利要求 :

1.一种地图显示控制装置,其特征在于,包括:

地图信息获取部,该地图信息获取部获取地图信息;

显示处理部,该显示处理部使显示装置显示基于所述地图信息的地图;

操作信息获取部,该操作信息获取部获取用户使用输入装置所进行的操作的信息;

滚动处理部,该滚动处理部使所述地图进行滚动,所述地图是所述显示处理部使所述显示装置显示的地图;以及优先对象设定部,该优先对象设定部在所述地图中所包含的对象中确定优先级高的优先对象,所述滚动处理部根据用于使所述地图进行滚动的用户的操作即手动滚动操作,执行使所述地图进行滚动的手动地图滚动,之后,若检测到所述手动滚动操作结束,则执行使所述地图自动地朝所述优先对象的方向进行滚动的自动地图滚动,所述显示处理部若检测到所述手动滚动操作结束,则使所述显示装置显示自动滚动开始图标,所述滚动处理部仅在由用户操作了所述自动滚动开始图标的情况下,开始使所述地图自动地朝所述优先对象的方向进行滚动的所述自动地图滚动,所述优先对象是表示地点的点状的对象、具有长度的连续或断续的形状的对象中的任一种。

2.如权利要求1所述的地图显示控制装置,其特征在于,点状的所述优先对象包含建筑物或交叉路口中的任一种。

3.如权利要求1所述的地图显示控制装置,其特征在于,连续的形状的所述优先对象包含道路、线路、行政区划的边界线、河流、海岸线或公交路线中的任一种。

4.如权利要求1所述的地图显示控制装置,其特征在于,断续的形状的所述优先对象包含一部分通过地下的河流或线路、一部分中断的高速道路、或列岛中的任一种。

5.如权利要求1所述的地图显示控制装置,其特征在于,在由用户进行所述手动滚动操作之后,经过了一定时间也未进行下一个手动滚动操作的情况下,所述滚动处理部判断为所述手动滚动操作已结束。

6.如权利要求1所述的地图显示控制装置,其特征在于,在由用户进行所述手动滚动操作之后,若进行了并非手动滚动操作的特定操作,则所述滚动处理部判断为所述手动滚动操作已结束。

7.如权利要求1所述的地图显示控制装置,其特征在于,所述显示装置及所述输入装置构成一个触摸屏,

所述显示处理部使所述自动滚动开始图标显示在所述触摸屏中的与所述手动滚动操作的结束点相对应的位置。

8.如权利要求1所述的地图显示控制装置,其特征在于,若在显示所述自动滚动开始图标之后,经过了一定时间也未操作所述自动滚动开始图标,则所述显示处理部消除所述自动滚动开始图标。

9.如权利要求1所述的地图显示控制装置,其特征在于,所述滚动处理部在检测到所述手动滚动操作结束时,在所述优先对象未显示于所述显示装置的画面上的规定范围内且由用户操作了所述自动滚动开始图标的情况下,执行所述自动地图滚动。

10.如权利要求1所述的地图显示控制装置,其特征在于,所述滚动处理部在检测到所述手动滚动操作结束时,在所述优先对象位于所述显示装置上显示的所述地图的外侧且由用户操作了所述自动滚动开始图标的情况下,或者在以正在显示于所述显示装置的区域为基准将所述地图分割为网格状,所述优先对象位于正在显示的区域及与其相邻的区域的外侧且由用户操作了所述自动滚动开始图标的情况下,执行所述自动地图滚动。

11.如权利要求1所述的地图显示控制装置,其特征在于,所述滚动处理部在执行所述自动地图滚动的过程中,使所述地图的滚动速度进行变化,以使得所述自动地图滚动刚开始后,滚动速度逐渐变快,所述自动地图滚动即将结束前,滚动速度逐渐变慢。

12.如权利要求1所述的地图显示控制装置,其特征在于,所述优先对象是具有长度的连续或断续的形状的对象,所述滚动处理部在执行所述自动地图滚动时,基于预先确定的规则,决定使所述地图朝向所述优先对象的哪个部分进行滚动,所述地图的滚动的轨迹包含曲线状的部分。

13.如权利要求1所述的地图显示控制装置,其特征在于,所述优先对象是具有长度的连续或断续的形状的对象,所述滚动处理部使所述自动地图滚动即将结束前的所述地图的滚动方向成为沿着所述优先对象的延伸方向的朝向。

14.如权利要求1所述的地图显示控制装置,其特征在于,所述地图显示控制装置可搭载于车辆,

还包括车辆信息获取部,该车辆信息获取部获取车辆信息,该车辆信息包含可确定所述车辆的行驶预定路径的信息,所述优先对象设定部将所述车辆的行驶预定路径设定为所述优先对象。

15.一种地图的自动滚动方法,是地图显示控制装置中的地图的自动滚动方法,其特征在于,所述地图显示控制装置的显示处理部使显示装置显示基于地图信息的地图,所述地图显示控制装置的优先对象设定部在所述地图中所包含的对象中确定优先级高的优先对象,所述地图显示控制装置的滚动处理部根据用于使所述地图进行滚动的用户的操作即手动滚动操作,执行使所述地图进行滚动的手动地图滚动,所述滚动处理部在执行了所述手动地图滚动之后,若检测到所述手动滚动操作结束,则执行使所述地图自动地朝所述优先对象的方向进行滚动的自动地图滚动,所述显示处理部若检测到所述手动滚动操作结束,则使所述显示装置显示自动滚动开始图标,所述滚动处理部仅在由用户操作了所述自动滚动开始图标的情况下,开始使所述地图自动地朝所述优先对象的方向进行滚动的所述自动地图滚动,所述优先对象是表示地点的点状的对象、具有长度的连续或断续的形状的对象中的任一种。

说明书 :

地图显示控制装置及地图的自动滚动方法

技术领域

[0001] 本发明涉及进行地图显示控制的地图显示控制装置,特别涉及使显示的地图进行滚动的处理。

背景技术

[0002] 例如导航装置等使显示装置的画面显示地图的装置(地图显示装置)已实用化。地图显示装置中,大多可根据用户的操作,使显示于显示装置的地图进行滚动,提出有各种与地图的滚动相关的技术。
[0003] 例如,在下述的专利文献1中,披露了能够以沿着到目的地为止的行驶预定路径(引导路径)的方式使地图进行滚动的导航装置。此外,专利文献1的导航装置中,若在地图的滚动过程中显示特定地点的地图,则降低滚动速度,使得用户容易看到该地点的信息。另一方面,在下述的专利文献2中披露了如下技术:通过使得使地图朝沿着行驶预定路径的方向进行滚动时的滚动速度大于使地图朝其他方向进行滚动时的滚动速度,从而使沿着行驶预定路径的滚动变得容易。
[0004] 现有技术文献
[0005] 专利文献
[0006] 专利文献1:日本专利特开2002-022470号公报
[0007] 专利文献2:日本专利特开2014-137300号公报

发明内容

[0008] 发明所要解决的问题
[0009] 导航装置通常显示行驶预定路径的周边地区的地图(包含行驶预定路径的至少一部分的地图,以下称为“包含行驶预定路径的地图”),但例如还会存在行驶预定路径沿路上找不到所期望的种类的设施的情况、想要搜寻迂回路径的情况等、用户想要看到从行驶预定路径偏离的地区的地图(不包含行驶预定路径的地图)的情况。在这种情况下,用户可从显示了包含行驶预定路径的地图的状态,使该地图进行滚动,使不包含行驶预定路径的地图进行显示。
[0010] 之后,若用户再次使地图进行滚动,则可回到包含行驶预定路径的地图,但是为了进行该操作,需要用户预先准确地掌握不包含行驶预定路径的地图与行驶预定路径的位置关系。然而,用户在重复地图的滚动操作过程中有时会不知道位置关系。专利文献1、2的技术是使地图沿着行驶预定路径进行滚动的技术,无法应对显示了不包含行驶预定路径的地图的状态。
[0011] 一般的导航装置具有通过一键操作从任意地点的地图跳跃至当前位置的地图的功能,但跳跃功能与滚动功能不同,无法向用户示出跳跃前的地图与跳跃后的地图的位置关系。此外,为了进行向当前位置之外的地图的跳跃或自动滚动,需要麻烦的操作。
[0012] 本发明是为了解决上述问题而完成的,其目的在于,提供一种在用户手动使地图进行滚动之后,能够无操作或通过简单的操作使包含所期望的地上物(对象)的地区或其周边的地图进行显示的地图显示控制装置。
[0013] 用于解决问题的技术方案
[0014] 本发明所涉及的地图显示控制装置包括:地图信息获取部,该地图信息获取部获取地图信息;显示处理部,该显示处理部使显示装置显示基于地图信息的地图;操作信息获取部,该操作信息获取部获取用户使用输入装置所进行的操作的信息;滚动处理部,该滚动处理部使地图进行滚动,所述地图是显示处理部使显示装置显示的地图;以及优先对象设定部,该优先对象设定部在地图中所包含的对象中确定优先级高的优先对象,滚动处理部根据用于使地图进行滚动的用户的操作即手动滚动操作,执行使地图进行滚动的手动地图滚动,之后,若检测到手动滚动操作结束,则执行使地图自动地朝优先对象的方向进行滚动的自动地图滚动。
[0015] 发明效果
[0016] 根据本发明,由于在按照用户的手动滚动操作进行地图的滚动(手动地图滚动)之后,执行朝存在所期望的优先对象的方向的自动的地图滚动(自动地图滚动),因此能够容易地使显示装置显示存在优先对象的地区的地图。此外,由于从手动地图滚动后的地图向存在优先对象的地区的地图的移动通过滚动来进行,因此能够向用户示出两者的位置关系。
[0017] 本发明的目的、特征、方式及优点将通过以下的详细说明和附图进行阐明。

附图说明

[0018] 图1是实施方式1所涉及的地图显示装置的功能框图。
[0019] 图2是示出实施方式1所涉及的地图显示控制装置的硬件结构的图。
[0020] 图3是用于说明手动滚动操作的示例的图。
[0021] 图4是用于说明手动滚动操作的示例的图。
[0022] 图5是用于说明手动滚动操作的示例的图。
[0023] 图6是用于说明实施方式1所涉及的地图显示装置的动作的图。
[0024] 图7是示出实施方式1所涉及的地图显示控制装置的动作的流程图。
[0025] 图8是用于说明自动滚动开始条件的示例的图。
[0026] 图9是用于说明自动滚动开始条件的示例的图。
[0027] 图10是用于说明自动滚动开始条件的示例的图。
[0028] 图11是用于说明自动滚动开始条件的示例的图。
[0029] 图12是示出自动地图滚动中的滚动方向的示例的图。
[0030] 图13是用于说明自动滚动结束条件的示例的图。
[0031] 图14是用于说明自动滚动结束条件的示例的图。
[0032] 图15是用于说明自动滚动结束条件的示例的图。
[0033] 图16是用于说明自动滚动结束条件的示例的图。
[0034] 图17是示出自动地图滚动中的滚动速度的变化的示例的图。
[0035] 图18是示出自动地图滚动中的滚动速度的变化的示例的图。
[0036] 图19是示出自动地图滚动中的滚动速度的变化的示例的图。
[0037] 图20是示出自动地图滚动中的滚动速度的变化的示例的图。
[0038] 图21是示出实施方式2中的自动滚动开始图标的示例的图。
[0039] 图22是示出实施方式2中的自动滚动开始图标的示例的图。
[0040] 图23是示出实施方式2中的自动滚动开始图标的示例的图。
[0041] 图24是实施方式3所涉及的地图显示装置的功能框图。
[0042] 图25是用于说明实施方式3所涉及的地图显示装置中的显示装置及输入装置的配置例的图。
[0043] 图26是用于说明实施方式3所涉及的地图显示装置的动作的图。
[0044] 图27是示出实施方式3所涉及的地图显示控制装置的动作的流程图。

具体实施方式

[0045] <实施方式1>
[0046] 图1是实施方式1所涉及的地图显示装置20的功能框图。地图显示装置20由地图显示控制装置10、与其连接的地图信息存储装置21、显示装置22和输入装置23构成。作为应用地图显示装置20的具体装置,例如可考虑车载导航装置、便携式导航装置(PND)、便携式电话、智能手机等。
[0047] 地图信息存储装置21是存储有地图信息的存储介质。地图信息中,包含地图上所记载的各种地上物(不仅包括道路、建筑物、铁路、河流等有实体的物,还包括边界线、公交路线等无实体的物)的信息。本说明书中,将表示各地上物的地图的构成要素称为“对象”。另外,地图信息存储装置21也可构成为通过互联网线路等通信网络向地图显示控制装置10发布地图信息的服务器。
[0048] 显示装置22具有供地图显示控制装置10显示地图用的画面。此外,输入装置23是接受用户向地图显示控制装置10输入的操作、信息的用户接口。显示装置22例如由液晶显示装置构成。输入装置23既可为操作按钮、键盘、鼠标、操纵杆等硬件,也可为使用显示于画面的图标的软件按键。而且,也可为用户通过声音来输入操作内容的声音识别装置。在使显示装置22的画面显示作为输入装置23的软件按键的情况下,显示装置22和输入装置23也可构成为兼具两者的功能的一个触摸屏。
[0049] 用户可通过操作输入装置23,从而使显示于显示装置22的地图进行滚动。以下,将用户使地图进行滚动用的操作称为“手动滚动操作”,将地图显示控制装置10按照手动滚动操作使地图进行滚动的处理称为“手动地图滚动”。与此相对,将地图显示控制装置10自动地使地图进行滚动的处理称为“自动地图滚动”。
[0050] 如图1所示,地图显示控制装置10包括地图信息获取部11、显示处理部12、操作信息获取部13、滚动处理部14和优先对象设定部15。
[0051] 地图信息获取部11从地图信息存储装置21获取地图信息。显示处理部12生成用于使显示装置22显示图像的图像信号,可使显示装置22显示基于地图信息获取部11获取到的地图信息的地图。操作信息获取部13获取用户使用输入装置23所进行的操作的信息。
[0052] 优先对象设定部15在地图中所包含的对象中,确定优先级较高的优先对象。优先对象设定部15决定将哪个对象设定为优先对象的方法可以是任意的,实施方式1中,用户使用输入装置23指定优先对象。此外,优先对象设定部15在地图显示控制装置10的动作结束后也存储用户指定的优先对象。
[0053] 优先对象不局限于建筑物、交叉路口等表示地点的点状的对象,也可为例如道路、线路、行政区划的边界线、河流、海岸线、公交路线等具有长度的连续或断续的形状的对象。另外,作为断续的对象,存在有一部分通过地下的河流、线路、一部分中断的高速道路、列岛等。
[0054] 滚动处理部14进行使地图进行滚动的处理,该地图是显示处理部12使显示装置22显示的地图。当用户进行了手动滚动操作时,滚动处理部14根据该手动滚动操作使地图进行滚动(手动地图滚动)。此外,滚动处理部14在手动地图滚动实施后,若检测到手动滚动操作结束,则使地图自动地朝优先对象的方向进行滚动(自动地图滚动)。另外,手动滚动操作的“结束”包括用户进行了作为目的的操作直到最后为止的“完成”、在中途停止的“中断”这两种情况。
[0055] 图2是示出地图显示控制装置10的硬件结构的图。如图2所示,地图显示控制装置10成为至少包括处理器51、存储器52(存储装置)和输入输出接口53的结构。图1的地图信息获取部11、显示处理部12、操作信息获取部13、滚动处理部14和优先对象设定部15通过由处理器51执行存储于存储器52的程序来实现。
[0056] 此外,图1的地图信息存储装置21、显示装置22、输入装置23与输入输出接口53连接,通过由处理器51执行存储于存储器52的程序来进行控制。
[0057] 另外,图1中,地图信息存储装置21、显示装置22和输入装置23采用外置于地图显示控制装置10的结构,但这些硬件也可配置于地图显示控制装置10的内部。此外,图2中,各示出了一个处理器51和存储器52,但也可由多个处理器51和多个存储器52进行协作,来实现地图显示控制装置10的各要素的功能。
[0058] 这里,对于用户为了使地图进行滚动而进行的手动滚动操作进行说明。例如,在显示装置22和输入装置23构成一个触摸屏的情况下,作为手动滚动操作,对于正在显示地图的显示装置22的画面(更准确而言,作为覆盖画面的输入装置23的触摸板)的手势操作具有代表性。作为实现手动滚动操作的手势操作,有保持触摸画面的状态不变使手指进行滑动的“拖曳”、在画面上横扫手指的“滑动”等。此外,若上述触摸屏是三维触摸屏,则在空中使手指进行滑动的手势操作也可应用于手动滚动操作。
[0059] 图3示出通过对显示装置22(触摸屏)的拖曳而进行的手动滚动操作。若用户在显示装置22的画面上进行拖曳,则地图显示控制装置10对应于该拖曳的方向(图3中左下方向)和长度(手指的移动距离),使显示于显示装置22的地图进行滚动。
[0060] 此外,如图4所示,也可使显示装置22(触摸屏)的画面显示手动滚动操作用的图标(滚动操作图标)41。在这种情况下,手动滚动操作通过由用户使用滚动操作图标41指定地图的滚动方向来进行。即,在用户触摸滚动操作图标41的任一方向键的过程中,地图显示控制装置10使地图朝与该方向键相对应的方向进行滚动。该方法中,无需在画面上使手指进行移动,用户只需触摸画面就能使地图进行滚动。
[0061] 此外,手动滚动操作也可使用作为硬件的输入装置23来进行。例如,也可利用图5那样的手动滚动操作用的硬件按键来构成输入装置23,在用户按下任一方向键的过程中,地图显示控制装置10使地图朝与该方向键相对应的方向进行滚动。另外,图5所示的输入装置23的中央部所设置的旋钮用于地图的放大/缩小等操作。
[0062] 图6是示出实施方式1所涉及的地图显示装置20的动作概要的图。地图显示装置20为了执行本发明的自动地图滚动,需要在优先对象设定部15中预先设定优先对象。这里,假设特定的道路被设定为优先对象。图6中,作为该优先对象的特定道路用粗线来示出。
[0063] 这里,图6中,不仅示出显示装置22的画面上正在显示的地图,而且还示出正在显示的地图的外侧的地图。而且,通过使显示装置22的画面(双重线的矩形)在地图上进行移动,从而来表现地图的滚动。因而,图6中的显示装置22的移动方向与显示装置22中的地图的滚动方向成为彼此反向的关系。例如,如图3那样显示于显示装置22的地图朝左下滚动相当于图6中显示装置22的画面朝右上移动。
[0064] 首先,作为初始状态,如图6的(a)部所示,设想在显示装置22的画面的中央部显示有优先对象的状态。若从该状态起,用户进行手动滚动操作,则地图显示控制装置10按照该手动滚动操作使地图进行滚动(手动地图滚动)。这里,手动地图滚动的结果是,如图6的(b)部所示,优先对象从显示装置22的画面消失了(移动到了显示装置22的画面外)。
[0065] 之后,若由用户进行的手动滚动操作结束,则地图显示控制装置10如图6的(c)部和(d)部所示,使显示于显示装置22的地图自动地进行滚动,以使得显示装置22的画面被拉至优先对象(自动地图滚动)。而且,通过自动地图滚动,若如图6的(d)部所示在显示装置22的画面的中央部显示优先对象,则地图显示控制装置10使自动地图滚动结束。
[0066] 由此,根据实施方式1所涉及的地图显示控制装置10,若按照用户的操作进行的地图滚动(手动地图滚动)结束,则朝存在所期望的优先对象的方向自动地执行地图的滚动(自动地图滚动),因此可容易地使显示装置22显示存在优先对象的地图。此外,通过滚动来进行从刚执行完手动地图滚动后的地图朝存在优先对象的地区的地图的移动,从而用户容易掌握两者的位置关系,可得到使用方便的地图显示装置20。
[0067] 图7是示出实施方式1所涉及的地图显示装置10的动作的流程图。使用图6说明的地图显示装置20的动作通过由地图显示控制装置10进行按照该流程图的动作来实现。
[0068] 若地图显示控制装置10启动,则地图信息获取部11从地图信息存储装置21获取地图信息,显示处理部12使显示装置22显示与该地图信息相对应的地图(步骤S1)。此外,优先对象设定部15将用户指定的对象设定为优先对象(步骤S2)。步骤S1中显示的地图可以是任意的,但这里为了方便说明,设为显示优先对象位于显示装置22的画面中心的地图。
[0069] 地图显示控制装置10等待由用户进行使用了输入装置23的手动滚动操作(步骤S3)。若由用户开始手动滚动操作(步骤S3中是),则滚动处理部14根据该手动滚动操作使地图进行滚动(步骤S4)。即,执行手动地图滚动。
[0070] 滚动处理部14在执行手动地图滚动之后,确认手动滚动操作是否已结束(步骤S5)。若手动滚动操作继续(步骤S5中否),则返回到步骤S4,继续执行手动地图滚动。
[0071] 步骤S5中检测手动滚动操作结束的方法可以是任意的。例如,考虑如下方法:在由用户进行手动滚动操作之后,等待了一定时间也不进行下一个手动滚动操作的情况下,判断为手动滚动操作已结束。此外,也可在用户触摸着显示装置22的画面但等待了一定时间也不移动手指的情况下(例如,在拖曳的中途长时间使手指停止的情况等),判断为手动滚动操作已结束(中断)。
[0072] 此外,也可采用如下方法:在由用户进行手动滚动操作之后,进行了并非手动滚动操作的特定操作的情况下,判断为手动滚动操作已结束。例如,考虑如下方法:在通过拖曳进行的手动滚动操作之后,进行了包含拖曳的终点的两点触摸、拖曳的终点处的双击的情况下,判断为手动滚动操作已结束。
[0073] 若检测到手动滚动操作结束(步骤S5中是),则滚动处理部14判断是否进行朝优先对象的自动地图滚动。该判断通过确认是否满足预先确定的“自动滚动开始条件”来进行(步骤S6)。
[0074] 这里,示出自动滚动开始条件。例如,如图8所示,考虑将优先对象位于显示于显示装置22的地图外侧作为自动滚动开始条件。此外,也可为,如图9所示,以正在显示于显示装置22的区域为基准将地图分割为网格状,将优先对象位于正在显示的区域及与其相邻的区域(图9的沙地图案的区域)的外侧作为自动滚动开始条件。
[0075] 自动滚动开始条件也可包含优先对象正显示于显示装置22的状态。例如,也可为,无论优先对象是否正显示于显示装置22,如图10所示,将优先对象未显示于显示装置22的画面上的规定位置(图10中画面的中心)作为自动滚动开始条件。此外,也可为,如图11所示,将优先对象未显示于显示装置22的画面上的规定范围内(图11中的虚线的矩形内)作为自动滚动开始条件。
[0076] 返回到图7,若满足自动滚动开始条件(步骤S6中是),则滚动处理部14使地图自动地朝向优先对象进行滚动(步骤S7)。即,执行朝优先对象的自动地图滚动。另一方面,若自动滚动开始条件不满足(步骤S6中否),则不进行自动地图滚动,返回到步骤S3,等待再次进行手动滚动操作。
[0077] 若优先对象是表示地点的点状,则朝向优先对象的方向唯一确定,因此自动地图滚动中的滚动方向可直线地朝向优先对象。然而,在优先对象是具有长度的形状的情况下,朝向优先对象的方向不唯一确定,因此滚动处理部14需要基于预先确定的规则,决定使地图朝向优先对象的哪个部分进行滚动。
[0078] 图12是表示确定自动地图滚动中的滚动方向的规则的示例的图。这里,作为具有长度的形状的优先对象,设定特定的道路。例如,如图12所示的方向D1那样,考虑以朝向距正在显示于显示装置22的地图最近的优先对象的部分的方式确定滚动方向。此外,也可使得如方向D2那样,朝向位于从正在显示于显示装置22的地图向画面的水平方向的前端的优先对象的部分,或者如方向D3那样,朝向位于从正在显示于显示装置22的地图向画面的垂直方向的前端的优先对象的部分。而且,也可使得如方向D4那样,朝向在步骤S4的手动地图滚动中优先对象最初从显示装置22的画面脱离时直到最后留存在画面上的优先对象的部分。
[0079] 此外,也可如方向D5那样,使滚动方向呈曲线地变化,以使得自动地图滚动即将结束前的滚动方向成为沿着优先对象的延伸方向的朝向。该呈曲线的滚动也可适用于方向D1~D4所示的示例。
[0080] 再次返回到图7,滚动处理部14在步骤S7中进行自动地图滚动的同时,判断是否使该自动地图滚动结束。该判断通过确认是否满足预先确定的“自动滚动结束条件”来进行(步骤S8)。若自动滚动结束条件不满足(步骤S8中否),则继续步骤S7的自动地图滚动。若自动滚动结束条件满足(步骤S8中是),则使自动地图滚动结束,返回到步骤S3。
[0081] 这里,示出自动滚动结束条件的示例。例如,如图13所示,考虑将优先对象显示于显示装置22的画面上的规定位置(图13中画面的中心)作为自动滚动结束条件。此外,也可为,如图14所示,将优先对象显示于显示装置22的画面上的规定范围内(图14中的虚线的矩形内)作为自动滚动结束条件。此外,也可为,如图15所示,将优先对象的一部分进入到显示装置22的画面的范围内作为自动滚动结束条件。
[0082] 自动滚动结束条件也可包含优先对象未显示于显示装置22的状态。例如,也可为,如图16所示,以正在显示于显示装置22的区域为基准将地图分割为网格状,将优先对象进入到正在显示的区域及与其相邻的区域(图16的沙地图案的区域)作为自动滚动结束条件。
[0083] 图17~20是示出自动地图滚动中的滚动速度的变化例的图。各图所示的曲线图中,横轴表示手动滚动操作的结束被滚动处理部14检测到之后经过的时间,纵轴表示自动地图滚动中的滚动速度。
[0084] 上述的说明中,如图17所示,说明了若手动滚动操作的结束被检测到,则立即开始自动地图滚动,但也可如图18所示,使得在检测到手动滚动操作的结束之后,延迟一定时间后,开始自动地图滚动。
[0085] 此外,自动地图滚动时的滚动速度不需要如图17和图18那样为恒定,也可按照预先确定的规则使其进行变化。例如,如图19所示,也可使得自动地图滚动刚开始后,滚动速度逐渐变高,自动地图滚动即将结束前,滚动速度逐渐变低。而且,如图20所示,也可使滚动速度根据从正在显示于显示装置22的地图到优先对象为止的距离来进行变化。图20的示例中,使滚动速度进行变化,以使得当正在显示于显示装置22的地图距优先对象较远时滚动速度快,随着靠近优先对象,滚动速度变低。滚动速度的变化既可为连续性的变化,也可为阶段性的变化。此外,也可使得当正在显示于显示装置22的地图距优先对象极远时,跳过(跃过)滚动的中途。
[0086] 另外,也可使得自动滚动开始条件、自动滚动结束条件、自动地图滚动中的滚动方向和滚动速度分别可由用户根据喜好进行变更。此外,也可使得,当用户不需要进行朝优先对象的自动地图滚动时,用户可使自动地图滚动的功能停止。
[0087] <实施方式2>
[0088] 实施方式1的地图显示控制装置10采用若检测到手动滚动操作结束,则使朝优先对象的自动地图滚动自动地开始的结构,而实施方式2中,地图显示控制装置10在检测到手动滚动操作结束之后,仅在从用户得到了许可的情况下,使自动地图滚动开始。
[0089] 实施方式2的地图显示控制装置10中,若滚动处理部14检测到手动滚动操作结束,则在自动地图滚动执行之前,显示处理部12如图21所示,使显示装置22显示自动滚动开始图标42。若由用户操作了自动滚动开始图标42,则滚动处理部14判断为得到了用户的许可,仅在该情况下,开始朝优先对象的自动地图滚动。
[0090] 此外,优选为,在从显示装置22上显示自动滚动开始图标42之后,经过了一定时间也未操作自动滚动开始图标42的情况下,显示处理部12消除自动滚动开始图标42。
[0091] 根据本实施方式,仅在用户许可的情况下(操作了自动滚动开始图标42的情况),开始自动地图滚动。其有效适用于想要维持在显示装置22上显示手动地图滚动后的地图的状态。
[0092] 图21中,示出了自动滚动开始图标42的显示位置为显示装置22的画面的中央部的示例,但该显示位置可以是任意的。例如,在显示装置22和输入装置23构成一个触摸屏的情况下,如图22所示,也可使自动滚动开始图标42显示在与通过手势操作进行的手动滚动操作的结束点(例如在拖曳后使手指离开画面的位置)相对应的位置。
[0093] 此外,如图4所示的示例那样,在通过显示于显示装置22(触摸屏)的滚动操作图标41(软件按键)进行手动滚动操作的情况下,如图23所示,可使自动滚动开始图标42显示在滚动操作图标41的附近。
[0094] <实施方式3>
[0095] 实施方式3中,示出将本发明适用于例如车载导航装置那样搭载于车辆的地图显示装置的示例。图24是实施方式3所涉及的地图显示装置20的功能框图。实施方式3的地图显示装置20成为对于实施方式1的结构(图1),将车辆信息获取部16设置于地图显示控制装置10的结构。
[0096] 车辆信息获取部16从搭载地图显示装置20的车辆(以下称为“本车”)所具备的车载设备30获取包含本车的当前位置(以下称为“本车位置”)的信息和可确定行驶预定路径的信息在内的车辆信息。这里所说的“行驶预定路径”既可为从本车位置到目的地为止的路径,也可为从包含本车已行驶的路径的出发地到目的地为止的最初的行驶预定路径。
[0097] 此外,“可确定行驶预定路径的信息”不局限于表示行驶预定路径本身的信息,也可为本车位置(或出发地)和目的地的信息等用于搜索行驶预定路径的信息。在这种情况下,车辆信息获取部16需要具有导航装置那样的路径搜索功能。此外,车辆信息获取部16也可获取本车的行进方向、行驶速度的信息以作为本车信息,使用这些信息进行提高本车位置的精度的地图匹配处理。此外,目的地既可为用户指定的地点,也可由车辆信息获取部16根据过去的行驶历史进行推定。
[0098] 车载设备30例如是导航装置、GPS(Global Positioning System:全球定位系统)接收机等GNSS(Global Navigation Satellite System:全球导航卫星系统)接收机、各种车载传感器(车速传感器、陀螺仪传感器)等,具有向车辆信息获取部16发送上述那样的车辆信息的功能。
[0099] 实施方式3的地图显示控制装置10中,优先对象设定部15自动地设定本车的行驶预定路径以作为优先对象。此外,显示处理部12在地图显示控制装置10启动时显示地图,以使得在显示装置22的画面的规定位置显示本车位置。本实施方式中,虽然在显示装置22的画面的中心显示本车位置,但本车位置在画面上的显示位置并不局限于此。例如,在显示使本车行进方向朝上的地图的情况下(所谓的“头朝上显示”(heading up display)),也可使本车位置显示在画面的中央稍下方。此外,显示处理部12在本车行驶从而本车位置移动的情况下,使地图进行滚动,以使得维持本车位置在画面上的显示位置。
[0100] 使用图25说明地图显示装置20搭载于车辆时的显示装置22和输入装置23的配置例。图25中示出一般车辆的仪表板的结构。
[0101] 在地图显示装置20的显示装置22和输入装置23构成一个触摸屏的情况下,若考虑触摸屏的可视性和操作性,则触摸屏优选配置于本车的仪表板的中心面板P1(若将触摸屏配置于仪表盘P2,则操作变得困难)。
[0102] 另一方面,在显示装置22和输入装置23是分开的硬件的情况下,显示装置22既可配置于中心面板P1,也可配置于驾驶员容易看到的仪表盘P2。此外,输入装置23可配置于仪表板的中心面板P1下方的部分P3、或中心控制台P4。
[0103] 图26是示出实施方式3所涉及的地图显示装置20的动作概要的图。如上所述,实施方式3中,优先对象设定部15自动地设定本车的行驶预定路径以作为优先对象(粗线)。此外,在地图显示装置20启动时,如图26的(a)部所示,显示处理部12使显示装置22显示地图,以使得本车位置(白色三角形)位于画面的中心。此外,在保持用户不进行手动滚动操作的状态不变而本车移动的情况下,地图进行滚动,以使得维持本车位置在画面上的显示位置。
[0104] 用户进行手动滚动操作时的地图显示控制装置10的动作与实施方式1中使用图6进行说明的动作相同。即,若用户进行手动滚动操作,则地图显示控制装置10据此执行手动地图滚动。作为手动地图滚动的结果,在如图26的(b)部所示,优先对象从显示装置22的画面消失的情况下,在手动滚动操作结束之后,地图显示控制装置10执行朝优先对象的方向的自动地图滚动,以使得如图26的(c)部和(d)部所示。在执行自动地图滚动的过程中,若如图26的(d)部所示在显示装置22的画面上显示优先对象,则地图显示控制装置10使自动地图滚动结束。
[0105] 图27是示出实施方式3所涉及的地图显示装置10的动作的流程图。使用图26说明的地图显示装置20的动作通过由地图显示控制装置10进行按照该流程图的动作来实现。另外,图27的步骤S3~S8的各处理可与使用图7进行说明的各处理相同。
[0106] 若地图显示控制装置10启动,则车辆信息获取部16从车载设备30获取包含本车位置和行驶预定路径的信息在内的车辆信息(步骤S11)。显示处理部12基于车辆信息获取部16获取到的本车位置的信息,显示地图,以使得本车位置位于显示装置22的画面的中心(步骤S12)。此外,优先对象设定部15将车辆信息获取部16获取到的本车的行驶预定路径设定为优先对象(步骤S13)。本车位置是行驶预定路径的起点,因此在显示装置22上显示优先对象(行驶预定路径)。
[0107] 地图显示控制装置10等待由用户进行手动滚动操作(步骤S3)。在未进行手动滚动操作的过程中(步骤S3中否),显示处理部12根据本车位置的变化使地图进行滚动,使得即使本车行驶,本车位置的显示也维持在显示装置22的画面的中心(步骤S14)。
[0108] 若由用户开始手动滚动操作(步骤S3中是),则滚动处理部14执行与该手动滚动操作相对应的地图的滚动(手动地图滚动)(步骤S4),而且,确认手动滚动操作是否已结束(步骤S5)。若手动滚动操作继续(步骤S5中否),则返回到步骤S4,继续执行手动地图滚动。
[0109] 若检测到手动滚动操作结束(步骤S5中是),则滚动处理部14判断是否进行朝优先对象的自动地图滚动。该判断与实施方式1相同,通过确认是否满足“自动滚动开始条件”来进行(步骤S6)。
[0110] 若自动滚动开始条件满足(步骤S6中是),则滚动处理部14执行朝向优先对象的自动地图滚动(步骤S7)。若自动滚动开始条件不满足(步骤S6中否),则不进行自动地图滚动,返回到步骤S3,等待再次进行手动滚动操作。自动地图滚动时的滚动方向可采用与实施方式1相同的方法来决定。
[0111] 滚动处理部14在进行自动地图滚动的同时,判断是否使自动地图滚动结束。该判断与实施方式1相同,通过确认是否满足“自动滚动结束条件”来进行(步骤S8)。若自动滚动结束条件不满足(步骤S8中否),则继续步骤S7的自动地图滚动。若自动滚动结束条件满足(步骤S8中是),则使自动地图滚动结束,返回到步骤S3。
[0112] 实施方式3的地图显示装置20中,也可得到与实施方式1相同的效果。此外,地图显示控制装置10将本车的行驶预定路径自动地设定为优先对象,因此可省去用户进行优先对象的设定的麻烦。此外,实施方式2中示出的自动滚动开始图标42也可适用于本实施方式的地图显示装置20。
[0113] 以上的说明中,作为地图显示控制装置10的构成要素的地图信息获取部11、显示处理部12、操作信息获取部13、滚动处理部14、优先对象设定部15和车辆信息获取部16通过由图2的处理器51按照存储于存储器52等的软件程序进行动作来实现。然而,上述的各构成要素也可通过作为由电路构成的硬件的信号处理电路来实现。另外,作为表示包含由软件实现的构成要素、和由硬件实现的构成要素这两者在内的概念的表述,也可使用“···处理电路”这一用语以取代“···部”这一用语。
[0114] 另外,本发明在本发明的范围内,可将各实施方式进行自由组合,或将各实施方式适当地进行变形、省略。
[0115] 本发明详细地进行了说明,但上述的说明在所有的形态中都是示例,本发明并不局限于此。未示例的无数的变形例被解释为可设想到而未脱离本发明的范围。
[0116] 标号说明
[0117] 10地图显示控制装置,11地图信息获取部,12显示处理部,13操作信息获取部,14滚动处理部,15优先对象设定部,16车辆信息获取部,20地图显示装置,21地图信息存储装置,22显示装置,23输入装置,30车载设备,41滚动操作图标,42自动滚动开始图标,51处理器,52存储器,53输入输出接口。