导航装置、导航方法、服务器装置以及导航信息发送系统的制作方法

文档序号:7952563阅读:250来源:国知局
专利名称:导航装置、导航方法、服务器装置以及导航信息发送系统的制作方法
技术领域
本发明涉及一种导航装置、导航方法、导航程序、服务器装置以及导航信息发送系统。
背景技术
以前,组装在车辆以及移动电话等移动体中的导航装置,为了对使用者进行准确的导航,而有一种给导航装置发送最新的地图以及场所信息(以下简称作导航信息)的技术。
例如,地图制作者和导航制作者(正式信息提供者),调查现地的道路状况与场所的状态,在道路或场所有变化的情况下,将其作为导航信息(正式数据)反应出来。之后,将该反映出该变化的正式数据发送给导航装置。
通过该技术,能够将使用者较多的场所,例如城市中心部等的道路或场所的变化,比较迅速地反应在正式数据中,但使用者较少的场所,以及调查员很难前往的场所(例如人口密度较低的地区或私有地内)的道路与场所的状态,从调查开始到反应在正式数据中,一般需要较长的期间。
在这样的技术背景下,近年来,提出了由导航装置的使用者自身制作(更新)导航信息的系统(参照专利文献1)。
专利文献1特开2003-316686号公报。
但是,专利文献1中所公布的系统,存在以下问题。
(1)使用者所生成的信息仅限于简单的场所信息(店铺、建筑物),而没有考虑到道路状况。
(2)在系统中还能够登录场所信息的可信度,该可信度是基于使用者提供场所信息的场所与该场所之间的距离。也即,仅仅是使用者提供场所信息的场所与该场所之间的距离越近,就使得可靠性越高,而不是根据使用者使用者通过了该场所附近几次(几人)等多种多样的观点所计算出的可信度。
(3)使用者并不是在确认了该导航信息是正式数据还是使用者数据之后,再进行对导航装置的导航处理的指示输入、来自服务器的数据下载的指示输入。也即,使用者有可能没有考虑到因采用使用者数据所可能产生的不当,而在导航装置中执行导航处理。

发明内容
本发明为解决上述问题,目的在于提供一种将使用者数据与正式数据安心地合并起来的导航装置等。
为解决上述问题,本发明的导航装置,是一种与显示装置以及输入装置相连接,具有使用作为根据使用者的车辆行驶记录所生成的导航信息的使用者数据,执行导航处理的控制部的导航装置,其特征在于,具有存储包含有使用者数据的导航信息的导航信息存储部;以及控制部,其在显示装置中识别显示使用者数据与使用者数据以外的导航信息,并从输入装置输入了基于使用者数据的导航处理的执行指示时,显示出从导航信息存储部所读出的警告消息,以及提示是否执行基于使用者数据的导航处理的选择输入的画面,在从输入装置输入了基于使用者数据的导航处理的执行指示时,进行基于使用者数据的导航处理。关于其他构成,将通过后述的根据本发明,导航装置的使用者,能够在确认了导航信息是使用者数据还是正式数据,以及使用者数据的采用所可能产生的不当等之后,再采用使用者数据。也即,导航制作者能够明确表示出到哪里为止是自己的责任范围,从哪里开始是使用者的责任范围。
另外,由于服务器装置根据使用者的车辆行驶记录生成导航信息,因此能够生成关于道路状况的导航信息。另外,即使在生成了新道路信息的情况下,也能够马上采用该信息,因此能够提高导航信息的新鲜度与充实度。
另外,由于服务器装置从导航装置接收使用者数据的使用实际数据(使用该使用者数据并进行了行驶的行驶记录),根据该实际数据来更新各个使用者数据的可信度,因此能够从使用者数据的使用实际数据的观点上计算出可信度。也即,使用者能够通过导航装置的显示装置,了解在该使用者数据被几个(几辆)使用者(车辆、导航装置)所使用的观点中的可信度。


图1为说明本实施方式的导航信息发送系统的概要的图。
图2为示出了图1的导航信息发送服务器的构成的方框图。
图3为将图1的导航信息发送服务器功能展开进行说明的方框图。
图4为说明本实施方式的行驶记录中所含有的开始时间与结束时间的图。
图5(a)为说明使用者数据DB部中所保存的使用者数据的构成的图。(b)~(d)为说明(a)的使用者数据的数据本体的构成的图。
图6为说明图1的导航装置的构成的方框图。
图7为将图1的导航信息功能展开进行说明的方框图。
图8为例示从图7的HMI部输出给输出装置的画面的图。
图9为说明从图7的HMI部所输出的警告消息的图。
图10为说明图1的导航信息发送服务器生成使用者数据的顺序的流程图。
图11为例示图1的登录终端的显示装置中所显示的画面的图。
图12为说明接近本实施方式的行驶记录(经路)的导航信息的判断处理的图。
图13为说明图1的导航装置从导航信息发送服务器下载更新部分的导航信息的顺序的流程图。
图14为例示在图6的导航装置的输出装置中所显示的画面的图。
图15为例示在图6的导航装置的输出装置中所显示的画面的图。
图中10...导航信息发送服务器(服务器装置),60(60A、B)...导航装置,61...输入装置,62...输出装置(显示装置),80(80A、B)车辆,200...导航信息存储部,251...可信度管理部,252...导航信息生成部,254...导航信息检索部,255...导航信息下载管理部,256...导航信息取得请求处理部,257...输入输出部,260...行驶记录存储部,630...通信部,700...导航信息存储部,710...控制部,750...导航程序,751...导航通信部(通信部),755...导航信息管理部,756...HMI部(彩色人机接口部)具体实施方式
下面对照附图,对本发明的实施方式进行详细说明。图1为说明本实施方式的导航信息发送系统的概要的图。
导航信息发送系统具有进行导航信息的存储与发送的导航信息发送服务器10、车辆(登录者用车辆)80A、将该车辆80A所行驶的路线(行驶记录)等发送给导航信息发送服务器10的导航装置60A、进行将车辆80的行驶记录等作为使用者数据登录时的指示输入的登录终端50、下载导航信息发送服务器10中所存储的导航信息的导航装置60B、载置该导航装置60B的车辆80B以及网络11。网络11例如是连接导航信息发送服务器10、导航装置60(60A、B)以及登录终端50的无线通信网络。
另外,导航信息发送服务器10相当于权利要求中的服务器装置,导航装置60相当于权利要求中的导航装置。
也即,本实施方式中的导航处理是指,导航装置60使用从GPS(GlobalPositioning System)接收天线所接收到的信息,在显示器(显示装置)上显示地图上自身的现在位置,接受目的地的设定,计算出最短距离,将在该路线上到目的地之间的路线引导的信息从显示器或扬声器输出。
导航装置60(60A、B),例如通过具有在接收来自GPS卫星1的电波的GSP天线与导航信息发送服务器10之间的通信功能的汽车导航装置来实现。登录终端50,是具有与导航信息发送服务器10之间的通信功能的PC(Personal Computer)、PDA(Personal Digital Assistant)、移动电话机等。导航信息发送服务器10,通过具有与导航装置60以及登录终端50之间的通信功能的计算机来实现。关于这些构成要素的详细内容将在后面说明。
导航信息发送服务器10,具有存储车辆80的行驶记录的行驶记录存储部260,与存储导航信息的导航信息存储部200。导航信息存储部200,具有存储使用者数据的使用者数据DB(数据库)部270,与存储正式数据的正式数据DB(数据库)部280。另外,导航信息存储部200,还存储有地图制作者等所制作的地图信息等。该地图信息中,对道路的每一个节点示出了节点的识别信息(节点ID)。另外,导航信息存储部200相当于权利要求中的导航信息存储部。
该使用者数据,是由车辆80A的行驶记录所构成的道路信息,以及登录者经登录终端50所发送的场所信息等所构成的导航信息。另外,正式数据,是地图制作者或导航制作者(正式信息提供者)对现场的道路状况、场所状态进行调查所制作的导航信息。另外,本实施方式中,导航信息发送服务器10所发送的使用者数据以及正式数据,是作为对成为基础的导航信息(地图信息等)的更新部分的信息进行说明的。也即,导航装置60存储该成为基础的导航信息,接收正式数据、使用者数据,作为更新部分的导航信息。
这里,使用图1对使用者数据的登录顺序的概要进行说明。车辆80A在行驶中,将车辆80A的行驶记录(行驶位置)从导航装置60A发送给导航信息发送服务器10。该行驶记录,存储在导航信息发送服务器10的行驶记录存储部260中。
这样,在车辆80A的行驶结束后,登录者操作登录终端50,访问导航信息发送服务器10,将行驶记录存储部260中所保存的车辆80A的行驶记录,显示在登录终端50的监视器(显示装置)上。这样,使用者在监视器的画面上确认车辆80A的行驶记录。
这里,在登录者希望在导航信息发送服务器10中将行驶记录登录到导航信息存储部200中时,通过登录终端50的按键操作或触摸屏等的操作,进行该行驶记录的登录的指示输入(参照弹出画面12)。登录终端50接收到该输入,将行驶记录的登录指示命令发送给导航信息发送服务器10。
导航信息发送服务器10,结束到来自登录终端50的登录指示命令之后,读出存储在行驶记录存储部260中的车辆80A的行驶记录,根据该行驶记录生成使用者数据。之后,将该使用者数据登录到使用者DB部270中。另外,导航信息发送服务器10,在生成使用者数据时,附加表示该数据是使用者数据的标记。这样一来,导航信息的使用者在使用导航信息(下载)时,能够在确认该信息是使用者数据还是正式数据之后再使用。
接下来,对从导航信息发送服务器10向导航装置60B发送(发送)导航信息的顺序进行说明。首先,导航信息发送服务器10,从导航装置60B接收到导航信息的发送请求(取得请求)之后,从导航信息存储部200检索作为该发送请求的对象的导航信息,将该检索结果作为导航信息的列表发送给导航装置60B。此时的列表中也附加有表示各个导航信息的种类(使用者数据还是正式数据)的标记。
导航装置60B将所接收到的列表显示在监视器中,受理来自导航装置60B的输入装置的导航信息的选择输入。这里让显示在监视器中的导航信息的列表,能够参照上述标记,识别出各个导航信息的种类(使用者数据还是正式数据)。
例如,可以如弹出画面13所示,导航装置60B在画面上显示出使用者数据以及正式数据的标签,如果通过触摸屏等选择各个标签,导航装置60则进行使用者数据或正式数据的切换显示。
导航装置60B通过触摸屏等受理到导航信息的选择输入之后(在弹出画面13中,选择使用者数据→取得按钮的选择输入),将该选择信息发送给导航信息发送服务器10,接收到该信息的导航信息发送服务器10将作为发送请求的对象的导航信息发送给导航装置60B。也即,将导航信息下载到导航装置60B中。另外,导航装置60B,在下载使用者数据时,对于采用使用者数据所可能产生的不当,输出警告消息。
这样,导航装置60B根据所下载的导航信息进行导航。例如,导航装置60B在使用者数据执行导航处理时,通过导航装置60B的扬声器等,输出表示导航中所使用的信息是使用者数据的声音(参照弹出画面14),开始导航。也即,输出表示导航中所使用的信息是使用者数据的警告消息,再开始导航。另外,还可以该警告消息之后,在显示装置中显示用来提示是否进行基于使用者数据的导航的选择输入的画面(确认画面),对应于该选择输入,在导航装置60中中止基于使用者数据的导航。
另外,为了进行说明,图1中导航装置60A、B(车辆A、B)分别只绘制了1台,但当然也可以是多台。另外,登录终端50是与导航装置60(60A)独立的构成,但也可作为导航装置60(60A)的一部分组装起来。
另外,导航信息发送服务器10中,对每一个使用者数据记录了该数据被发送给了哪个导航装置60。也即,导航信息发送服务器10,记录有表示各个使用者数据在哪台导航装置60使用的信息(使用实际数据)。
这样,导航信息发送服务器10,根据使用实际数据计算出使用者数据的可信度,在向导航装置60发送导航信息的列表时,一并发送关于该使用者数据的可信度的信息。
通过这样,导航装置60的使用者,能够在确认了该使用者数据的可信度之后,进行导航信息的选择指示。也即,使用者能够在确认了该使用者数据的可信度是否较高(是否是准确的数据)之后,再向导航装置60发出下载指示。另外,该可信度的计算处理的详细内容将在后面说明。
接下来,参照图1,使用图2对导航信息发送服务器10的构成进行说明。图2为说明图1的导航信息发送服务器的构成的方框图。
导航信息发送服务器10具有主存储器110、CPU(运算处理装置)120、通信部130、输入输出接口140、网络接口150以及辅助存储装置240。另外,该导航信息发送服务器10中,可以与用来让该导航信息发送服务器10的操作者进行指示输入的输入装置20、输出辅助存储部240的信息的输出装置30等。输入装置20例如是键盘或鼠标,输出装置30例如是液晶监视器。另外,也可以让导航信息发送服务器10与CD-ROM(Compact DiscRead Only Memory)驱动器40等相连接,将CD-ROM41中所保存的数据输入给辅助存储部240。
CPU120根据辅助存储部240中所保存的程序(导航信息发送程序250),执行各种运算处理。主存储器110是CPU120在各种运算处理中所使用的存储区域。通信部130,经网络接口150与导航装置60(60A、B)或登录终端50进行各种信息的发送接收。输入输出接口140,是与输入装置20、输出装置30、CD-ROM驱动器40等之间的数据输入输出的接口。网络接口150,是通信部130经网络11进行通信时的接口。
辅助存储部240,在给定区域中存储导航信息发送程序250,具有行驶记录存储部260与导航信息存储部200。该辅助存储部240例如通过硬盘装置来实现。
导航信息发送程序250,是用来让CPU120执行使用者数据的生成、登录、以及向导航装置60B的导航信息发送的程序。基于该导航信息发送程序250的CPU120的动作的详细内容将在后面说明。
行驶记录存储部260,对导航装置60的每一个ID,保存表示导航装置60所发送的车辆80的行驶轨迹(或行驶道路)的行驶记录。关于该行驶记录的详细内容将在后面说明。
导航信息存储部200,在给定区域中具有使用者数据DB部270以及正式DB部280。使用者数据DB部270,将使用者数据对每一个使用者数据ID存储。该使用者数据是根据行驶记录所生成的道路信息、场所信息、指向场所的引导信息(声音引导)等。另外,正式数据DB部280,将正式信息提供者所制作的正式数据,对每一个正式数据ID存储。该正式数据也是道路信息、场所信息、指向场所的引导信息等。关于使用者信息、场所信息、指向场所的引导信息等的详细内容,将在后面对照附图进行说明。
接下来,对照图1与图2,使用图3对导航信息发送服务器10的功能进行说明。图3为将图1的导航信息发送服务器功能展开进行说明的方框图。图3中,省略了图2的输入装置20、输出装置30以及CD-ROM驱动器40。
如图3所示,导航信息发送服务器10具有行驶记录存储部260、导航信息存储部200、控制部210以及输入输出部257。控制部210具有可信度管理部251、导航信息生成部252、导航信息变化通知部253、导航信息检索部254、导航信息下载管理部255以及导航信息取得请求处理部256。
行驶记录存储部260,对导航装置60的每一个ID,存储由导航装置60所发送的车辆80的行驶记录。该行驶记录包括作为该行驶记录的发送源的导航装置60的ID(导航装置ID)、关于该导航装置60(车辆80)的行驶道路的信息、车辆80在该道路中行驶时导航装置60所使用的使用者数据ID(使用者实际数据)。
表1为说明行驶记录存储部260中所保存的行驶记录的表。
表1表1 行驶记录

例如表1所示,行驶道路信息包括车辆80所行驶的道路的道路ID、该道路的行驶开始时间(开始时间)以及行驶结束时间(结束时间)、行驶该道路时的刹车次数以及停止时间、以及作为车辆80所行驶的道路的位置坐标的行驶坐标列的相关项目。另外,作为使用者时间实际数据,存储在行驶该道路时所使用的导航信息的ID(使用者数据ID)。
例如,表1中所例示的行驶记录,表示载置导航装置ID“aaa”导航装置60的车辆80,在由行驶坐标列“(xxx,yyy),...,(aaa,bbb)”所表示的道路ID“bbb”的道路中行驶,该道路的开始时间为“01011000”,结束时间为“01011010”。另外,在该道路中行驶时的车辆80的刹车次数为“4(次)”,停止时间为“10(秒)”,车辆80在该道路中行驶时,导航装置60使用了使用者数据ID“ccc”的使用者数据。另外,此时的行驶坐标通过纬度与经度的组合来描述。
行驶记录通过存储这样的信息,能够得知道路的坐标列、车辆80通过该道路的时间、通过道路所需要的时间等。另外,该行驶记录中,在刹车次数、停止时间超过了给定值的情况下,可以得知该道路是生活道路的可能性较高。
另外,行驶记录中所包括的道路ID,是导航信息发送服务器10在导航信息存储部200中所保存的地图中的道路以链接单位分配的固有识别信息。该道路ID,使用包含在导航装置60所下载的导航信息(使用者数据与正式数据)中者。
这里,对行驶记录中的开始时间与结束时间进行说明。图4为说明本实施方式的行驶记录中所含有的开始时间与结束时间的图。如图4所示,开始时间是指,车辆80(导航装置60)通过道路的节点2A的时间,结束时间是指通过该道路的下一个节点2B的时间。也即,行驶记录是从节点到节点的行驶轨迹。另外,这里所说的节点是指成为道路与道路之间的接头(交叉点)的地点。
另外,后述的导航装置60,将给节点信息发送服务器10发送车辆80的行驶记录的时刻,设为通过节点的时刻。也即,在车辆80通过下一个节点2B之前,在导航装置60中存储车辆80的行驶坐标,在通过了下一个节点2B时,将至此所记录的行驶坐标汇总发送。
但是,让车辆80开始所行驶的道路的行驶记录,包括从导航装置60中所保存的地图信息中为记载的道路的开始场所,到该道路结束的场所之间的行驶坐标列。也即,导航装置60,在导航装置60内的地图信息中未记录的道路的开始场所开始,事先存储行驶坐标列,在到达该地图信息中所记录的道路的场所时,判断该场所是地图信息中所没有记录的道路的结束场所,将该行驶坐标列组合到行驶记录中,发送给导航信息发送服务器10。
导航信息存储部200,如前所述,在给定区域中具有使用者数据DB部270,与正式数据DB部280。使用者数据DB部270,保存根据行驶记录存储部260的行驶记录由导航信息生成部252所生成的道路信息、由登录终端50所发送的场所信息、通往各场所信息的引导信息等。
图5(a)为说明存储在使用者数据DB部中的使用者数据的构成的图。另外,这里只对1个使用者数据进行了说明,但使用者数据DB部270中存储有了1个以上的使用者数据。
使用者数据如图5(a)所示,包括使用者时间的识别编号(使用者数据ID)、使用者数据的种类(例如道路信息、场所信息、通往场所的引导信息的种类)、该信息的可信度、数据本体、该使用者数据的登录者ID、使用该使用者数据的使用者ID等。
例如,图5(a)的导航信息的数据种类为“1(使用者数据)”,该数据的登录年月日为“xxxx.yy.zz”,是使用者数据ID“aaa”的数据,数据的种类是“1(道路信息)”,可信度为“4”,该使用者数据的登录者ID为“bbb”,下载了该使用者数据的使用者的使用者ID为“ccc”以及“bbb”。
另外,该使用者数据ID,在导航信息生成部252在使用者数据DB部270中登录使用者数据时,给各个使用者数据发行唯一的ID。另外,该使用者数据ID可以与关于数据种类的信息(识别导航信息是使用者数据还是正式数据的信息)一并描述。也即,可信度在初始状态(使用者数据登录时)中为“0”,如果在行驶记录存储部260中添加了各个车辆80的行驶记录(行驶实际数据),可信度管理部251(后记)便更新可信度的值。
另外,该使用者数据还可以包括该道路是干线道路还是生活道路等,关于道路的属性的信息。该关于道路的属性的信息,根据行驶记录中所含有的刹车次数、停止时间、从结束时间到开始时间之间的时间(道路的通过时间)等来判断,由导航信息生成部252写入到使用者数据中。例如,通过道路需要给定时间以上的情况、刹车次数为大于给定值的情况、或停止时间为给定值以上的情况下,考虑到这些信息,导航信息生成部252将表示该道路是生活道路的信息写入到使用者数据中。
通过这样,能够让导航装置60在进行路线计算时,在路线计算中不使用生活道路的相关道路信息等,让导航装置60进行考虑了该使用者时间的道路属性的线路计算。
另外,使用者数据的使用者ID栏中,在初始状态中未作任何记载,但在导航信息发送服务器10,对应于来自导航装置60的下载请求发送使用者数据时,在使用者数据DB部270内的使用者数据中,添加发送目的地的导航装置的使用者ID。也即,导航信息发送服务器10,将该使用者下载了哪个使用者数据记录下来。
另外,导航信息发送服务器10在从导航装置60接收到表示使用者数据的使用中止(从导航装置60删除)的信息之后,从使用者数据DB部270内的使用者数据中,删除该导航装置60的使用者ID。
通过这样,导航信息发送服务器10,能够掌握各个使用者数据现在被哪个使用者(导航装置60)所使用。
图5(b)~(d),是说明(a)的使用者数据的数据本体的构成的图。图5(b)表示使用者数据是道路信息的情况下的数据本体的构成。如图5(b)所示,此时的数据本体包括道路ID、该道路的起点节点ID以及终点节点ID、将该起点节点与终点节点连接起来的坐标列的道路坐标列、通过该道路所需要的时间(连接成本)等。
例如,图5(b)的数据本体,表示道路ID“bbb”的起点节点ID是“ddd”,终点节点ID是“eee”,该道路的坐标列是“(f,g),(h,i),...,(x,y)”,连接成本(link cost)是“j(秒)”。另外,道路ID,是后述的在导航信息生成部252生成使用者数据时,发行的唯一的ID。另外,连接成本的值,在导航装置60进行线路计算时使用。
另外,此时导航信息生成部252,让道路ID中包含有表示该信息是基于使用者数据的信息(例如ID前的“-”标记)。通过这样,能够在导航装置60侧,将基于使用者数据的导航信息,显示的与此外的导航信息不同。
图5(c)中示出了使用者数据是场所信息的情况下的数据本体的构成。如图5(c)所示,此时的数据本体包括该场所的坐标、场所名、电话号码、图标信息等。该图标信息是指在导航装置60的输出装置62(监视器)等中显示场所信息时所使用的图标的图像数据等。
例如,图5(c)的数据本体,表示场所的坐标为(k,l),场所名为“A加油站”,电话号码为“mm-nnnn-oooo”,在导航装置60的画面上显示该场所时的图标的图像数据是“xxx.gif”。
图5(d)示出了使用者数据是引导信息的情况下的数据本体的构成。在使用者数据是引导信息的情况下,数据本体包括该引导信息的目的地、基于该引导信息的引导开始节点ID、引导数据列。该引导数据列,对每一个引导地点的坐标,表示导航装置60在该坐标中所使用的数据以及程序,是进行通往目的地的引导的声音数据、图像数据、程序等。
例如,图5(d)的数据本体,表示引导目的地为“xxx”,通往该目的地的引导开始节点的节点ID是“eee”,导航装置60在车辆80到达坐标“(f,g)”时输出“声音数据A”,在通过“坐标(h,j)”时输出“图像数据B”,在最终通过“坐标(x,y)”时执行“引导程序C”。另外,该引导目的地可以是场所信息的场所ID。
使用者数据DB部270中,这样的使用者数据对每一个使用者数据ID保存。
正式数据DB部280中,对每一个正式数据ID存储有正式数据。该正式数据包括正式数据ID以及数据本体,由正式提供者经输入装置20、CD-ROM驱动器40输入。该正式数据与上述使用者数据一样,是关于道路信息、场所信息、引导信息的。由于正式数据的数据本体的构成,与上述使用者数据的情况下相同,因此省略说明。
另外,导航信息存储部200,对每一个导航装置ID,存储表示该导航装置60的使用者的用户ID(使用者ID、登录者ID)、该用户的密码、用户的住所等的用户ID表(参照表2)。
例如,表2的用户ID表中,表示导航装置ID“xxx”的导航装置60的使用者的用户ID(使用者ID)是“yyy”,密码是“zzz”,该使用者的住所是“aaa”。
表2表2 用户ID表

另外,该用户ID表,还可以存储各个使用者(各个导航装置60)所下载的导航信息(使用者数据)的ID。也即,后述的导航信息下载管理部255,在给导航装置60发送导航信息时(下载时),将所发送的导航信息ID写入到表2的下载导航信息ID栏中。另外,在从导航装置60接收到表示删除了导航信息(中止使用)的信息时,删除该导航信息的ID。
通过这样,导航信息发送服务器10,能够掌握各个导航装置60下载并使用了哪个导航信息。另外,导航信息发送服务器10(后继的导航信息变化通知部253),在给导航信息存储部200添加了正式数据时,能够向保存与该数据的内容相近的使用者数据的导航装置60,通知添加了与目前导航装置60所保存的使用者数据的内容相近的正式数据的消息。
图3的可信度管理部251,监视行驶记录存储部260中所保存的各车辆80的行驶记录(参照表1)的使用者数据ID栏,将各个使用者数据的使用实际数据(基于该使用者数据的行驶实际数据),反映在该使用者数据的可信度的值中。
也即,例如在行驶记录存储部260中添加了使用了使用者数据ID“aaa”的行驶记录时,接收到该信息的可信度管理部251,从使用者数据DB部270检索使用者数据ID“aaa”的使用者数据,更新该使用者数据的可信度的值。也即,如果添加了根据使用者数据ID“aaa”的使用者数据车辆80能够实际行驶的实际数据之后,随之更新使用者数据的可信度的值。
此时的可信度的值,可以在包含有使用者数据ID“aaa”的行驶记录增加了1个时,给使用者数据的可信度的值也增加1,将该使用者数据的使用次数直接反映出来,也可以将根据该使用次数通过给定计算正式所计算出的值写入。
另外,该可信度的值,可以是使用该使用者数据进行行驶的车辆80的辆数。此时,可信度管理部251,在追加了包含有同一个导航装置ID以及同一个用户数据ID的行驶记录时,将这些行驶记录汇总起来,给使用者数据的可信度的值加1。通过这样,导航信息发送服务器10,能够显示出该使用者数据的可信度,是基于较少辆数的车辆的行驶实际数据的,还是基于多数车辆的行驶实际数据的。
另外,可信度管理部251,在经输入输出部257从导航装置60接收到表示中止使用者数据的使用的(表示删除)消息之后,减少该使用者数据的可信度的值。
也即,可信度管理部251,在车辆80使用该使用者数据进行了行驶的行驶记录增加时,增加可信度的值(提高),在从导航装置60得到删除了该使用者数据的信息时,减少可信度的值(降低)。
导航信息生成部252,根据来自登录终端50的指示,生成使用者数据,将该使用者数据登录到使用者数据DB部270中。此时的登录顺序的详细状况,将使用流程图后述。
导航信息取得请求处理部256,进行从导航装置60所发送的各种信息的处理。如果经输入输出部257从导航装置60接收到导航信息的取得请求,便将该请求转发给导航信息检索部254。这样,接收导航信息检索部254的检索结果,生成导航信息的一览列表,经输入输出部257发送给导航装置60。
另外,导航信息取得请求处理部256,在经输入输出部257向导航装置60发送使用者数据时,可以删除使用者数据中包含的登录者ID与使用者ID的信息。也即,从安全保护的观点出发,可以让导航装置60所使用的使用者数据中,不包括关于该数据的登录者以及使用者是谁的信息。
另外,导航信息取得请求处理部256,在经输入输出部257从导航装置60接收到下载请求时,将该请求发送给导航信息下载管理部255。之后,导航信息下载管理部255,将所读出的导航信息经输入输出部257发送给导航装置60。
导航信息检索部254,将导航信息的取得请求中所含有的信息,例如目的地的坐标、目的地的名称、所请求的信息的种类(道路信息、场所信息、引导信息的类别)、可信度等作为键,从导航信息存储部200检索导航信息。之后,生成所检索的导航信息的一览(列表),将该信息转发给导航信息取得请求处理部256。
导航信息下载管理部255,经导航信息取得请求处理部256从导航信息存储部200读出所请求的导航信息,转发给导航信息取得请求处理部256。
另外,导航信息发送服务器10,还可以具有通知导航信息的变化的导航信息变化通知部253。
该导航信息变化通知部253,例如在导航信息存储部200中所保存的使用者数据中,发现了可信度的值超过了给定值(存储在辅助存储部240中)的数据时,将关于该使用者数据的信息输出给输出装置30。此时的输出,例如可以在在与导航信息发送服务器10相连接的监视器中进行图像显示,或邮件通知给正式数据的制作者。
通过这样,正式数据的制作者,能够迅速发现可信度高的使用者数据。也即,正式数据的制作者,能够以可信度高的使用者数据为基础制作正式数据,从而能够减轻从头开始制作正式数据的工作。
另外,导航信息变化通知部253,在给正式数据DB部280添加输入了新正式数据时,可以给使用接近该正式数据的使用者数据的导航装置60,或该使用者数据的登录者的导航装置60,通知已经添加了新正式数据。
也即,导航信息变化通知部253,在正式数据DB部280中添加了新正式数据时,从使用者数据DB部270检索与该正式数据接近的内容的使用者数据。之后,读出该使用者数据的使用者ID(参照图5(a))。接下来,参照用户ID表,确定与使用者ID相对应的导航装置60的导航装置ID。之后,对该导航装置ID的导航装置60,将表示添加了与现在所保存的使用者数据相接近内容的正式数据的消息,发送给导航装置60。
通过这样,使用者数据的使用者,能够得知与自己至此所使用的使用者数据内容相近的正式数据已经被登录在导航信息发送服务器10中。也即,使用者能够下载并使用正式数据,来代替至此所使用的使用者数据。
另外,使用与正式数据的内容接近的使用者数据的导航装置60,或该使用者数据的登录者的导航装置60的确定,能够通过参照上述用户ID表的导航信息ID的信息来进行。
另外,上述可信度管理部251、导航信息生成部252、导航信息检索部254、导航信息下载管理部255、导航信息取得请求处理部256以及导航信息变化通知部253,通过由上述图2的CPU120读出导航信息发送程序250并执行来实现。另外,图3的输入输出部257,通过基于图2的通信部130、输入输出接口140、网络接口150以及CPU120的导航信息发送程序150的执行处理来实现。
接下来,对照图1~图5,使用图6对导航装置60(60A、B)进行说明。图6为说明图1的导航装置的构成的方框图。
导航装置60具有主存储器610、CPU620、通信部630、输入输出接口640、网络接口650、GPS系统660以及辅助存储部740。
另外,导航装置60中,可以连接有用来让该导航装置60的操作者输入指示的输入装置61,以及用来输出显示辅助存储部740的信息的输出装置62等。输入装置61例如是控制器,输出装置62例如是显示器等图像输出装置(显示装置)或扬声器等声音输出装置。另外,该输出装置62可以由触摸屏构成,在画面上受理指示输入。
另外,可以在导航装置60中连接CD-ROM驱动器63等,将CD-ROM641中所保存的数据输入给辅助存储部740。
另外,该导航装置60可以与检测车辆80的车速或刹车使用的有无的传感器64相连接,将车辆80的车速或刹车使用时的信号输入到导航装置60中。
CPU620根据辅助存储部740中所存储的程序(导航程序750),执行各种运算处理。主存储器610是CPU620在各种运算处理中所使用的存储区域。
通信部630经网络接口650进行与导航信息发送服务器10之间的通信。输入输出接口640,用作与输入装置61、输出装置62、CD-ROM驱动器63等之间进行数据输入输出的接口。网络接口650,用作在通信部630经网络11进行通信时的接口。另外,GPS天线660是从GPS卫星1接收导航装置60(车辆80)的位置信息的天线。所接收到的位置信息,经输入输出接口64输出给CPU620。
辅助存储部740例如由硬盘装置构成,存储上述导航程序750。另外,给定区域中,具有经通信部630从导航信息发送服务器10所接收到的导航信息以及CD-ROM驱动器63等所输入的地图信息的导航信息存储部(导航信息存储部)700。该导航信息存储部700,具有存储用户数据的用户数据存储部770,以及存储正式数据的正式数据存储部780,对基于用户数据的每一个导航处理的内容,存储有表示关于该导航处理所可能产生的不当的消息的警告消息。
另外,这里对使用者数据存储在使用者数据存储部770中,正式数据存储在正式数据存储部780中的情况进行了说明,但也可以在各个导航信息中添加表示数据的种类(使用者数据或正式数据的种类)的标记,而存储在同一个存储区域中。
CPU620,根据导航程序750,从使用者数据存储部770或正式数据存储部780读出导航信息,根据该信息进行导航处理。关于该导航程序750的详细内容,将在后面对照附图进行说明。
接下来,对照图1~图6,使用图7对导航装置60的功能进行说明。图7为将图1的导航装置功能展开进行说明的方框图。图7中,省略了图6的CD-ROM驱动器63以及传感器64的构成。
导航装置60具有前述的导航信息存储部700、HMI(Human MachineInterface彩色人机接口)部756、GPS天线660、导航通信部(导航信息通信部)751、以及控制部710。
HMI部756用作控制部710与输入装置61以及输出装置62之间的接口。也即,将使用者经输入装置61(麦克风或触摸屏)所输入的信息变换成给定的命令,输出给控制部710,将控制部710所输出的信号变换成声音或图像,输出给输出装置62。
例如,如果使用者通过触摸屏输入了表示将目前车辆80所行驶的地图显示出来的指示,HMI部756便从定位部631获得本车辆(车辆80)的位置信息(纬度/经度)。接下来,HMI部756,经导航信息管理部755从导航信息存储部700取得该车辆80的位置周边的导航信息(使用者数据、正式数据以及地图信息)。之后,HMI部756,生成在导航信息上(地图信息)标绘有车辆80的现在位置的图像数据,将该图像数据输出给触摸屏。
图8为例示从图7的HMI部输出到输出装置的画面的图。如图8所示,当HMI部756在输出装置62中显示画面时,变化基于使用者数据的信息的颜色以及线条的粗细来进行行驶。例如,基于使用者数据的道路信息(符号801)以及场所信息(符号802),通过与使用者数据以外的导航信息(符号803)不同的颜色或线条的粗细来显示。通过这样,让使用者能够容易地掌握输出装置62中所显示的信息是基于使用者数据的还是基于使用者数据之外的导航信息的。
另外,所显示的道路以及场所的信息是否是基于使用者数据的,由HMI部756根据导航信息中所含有的道路ID来进行判断。例如,如果导航信息的道路ID中含有“-”的符号,则判断该导航信息是使用者数据,如果不含有“-”符号,则判断是使用者数据以外的数据(正式数据)。或者也可以参照导航信息中所含有的数据种类的信息(参照图5(a))来进行判断。
此时的使用者数据的显示形式(使用者数据变更颜色或线条,或不显示给定可信度以下的使用者数据等)的设定信息,存储在导航信息存储部700中,HMI部756根据该设定信息在输出装置62中进行显示。另外,该设定信息可以由用户经输入装置61来进行输入、变更。
另外,HMI部756,在经输入输出部接收到了使用者数据的下载请求时,或在控制部710中执行基于使用者数据的导航处理时,从输出装置62输出警告消息。此时的警告消息,例如是表示该数据的道路或场所的位置有与实际不同的情况等的基于声音或图像的消息。通过输出像这样的警告消息,导航装置60的使用者,能够在了解了采用使用者数据的风险之后,再下载使用者数据。关于此时的警告消息的例子,将对照附图进行详细说明。
另外,该HMI部756,通过基于CPU620的导航程序750的执行处理以及输入输出接口640来实现。
回到图7的说明。图7的GPS天线660,在如上所述从GPS卫星1接收到GPS卫星1的位置信息与时刻信息时,将该信息输出给定位部631。这样,定位部631计算出本车辆(车辆80)的位置(经度/纬度)。
导航通信部751,经网络11(参照图11)进行与导航信息发送服务器10之间的通信。具体的说,将导航信息管理部755所输出的导航信息的取得请求(下载请求)发送给导航信息发送服务器10,从导航信息发送服务器10接收导航信息(使用者数据或正式数据)。之后,将所接收到的导航信息输出给导航信息管理部755。
另外,导航通信部751,将载置了该导航装置60的车辆80的行驶记录发送给导航信息发送服务器10。另外,该导航通信部751由图6的通信部630以及网络接口650构成。
控制部710包括目的地设定部752、线路计算部753、线路引导部754、导航信息管理部755以及定位部631,进行导航装置60全体的控制。该控制部710,通过由图6的CPU620执行导航程序750来实现。
目的地设定部752接收经HMI部756以及输入装置61所输入的目的地的信息,进行该导航装置60的目的地设定。例如,在有来自触摸屏或输入装置61的目的地位置的指示输入时,将该目的地的位置坐标存储在图6的主存储器610中。另外,从在触摸屏或输入装置61接收到目的地的名称的输入时,经导航信息管理部755从导航信息存储部700接收关于该目的地的场所信息以及引导信息,将该信息存储在主存储器610中。
线路计算部753,从主存储器610取得目的地的位置坐标,同时,从定位部631取得本车(车辆80)的位置坐标。之后,进行从本车的位置到目的地之间的线路计算。此时的线路计算,例如通过参照使用者数据(正式数据)中所含有的各个道路的道路坐标列以及连接成本(参照图5(b))等,计算出本车的位置到目的地之间的最短线路来进行。
另外,可以让线路计算部753,在使用者数据(道路信息)中含有表示该道路是生活道路的属性信息时,或可信度低于给定值时,不在线路计算中使用该道路。通过这样,导航装置60能够进行不经过生活道路的线路设定,或进行不经过可信度低的道路的线路设定。另外,关于该线路计算的设定信息,也可以存储在导航信息存储部700中,可以由使用者经输入装置61输入、变更。
另外,在线路计算部753从主存储器610读出了引导信息时,也即在目的地设定752检索了目的地的引导信息时,可以将提示是否将该引导信息用在线路计算中的选择输入的画面,显示在输出装置62中。
另外,在线路计算部753取得了多个引导信息的情况下,也即导航信息存储部700中有多个通往目的地的引导信息时,可以将各个引导信息中的引导开始地点画面显示在输出装置60中,向使用者提示引导信息的选择输入。这里,如果使用者进行了引导信息的选择输入,线路计算部753比昂将所选择的引导信息的引导开始地点(根据图5(d)的引导开始节点ID所确定的引导开始地点的位置坐标)设为目的地,进行线路计算。另外,将线路计算部753所计算出的线路存储在主存储器610中。
路线引导部754,经HMI部756给输出装置62输出导航信息,进行使用者的引导。也即,线路引导部754参照从主存储器610所读出的线路、场所信息、引导信息等,以及定位部631所计算出的本车的位置,执行导航处理。例如,在车辆80到达应当转弯的交叉点附近时,在输出装置62中输出表示最好向哪个方向拐弯的声音或图像。
定位部631,经上述GPS天线660从GPS卫星1接收GPS卫星1的位置信息与时刻信息,计算出本车(车辆80)的位置坐标(纬度/经度)。另外,参照所计算出的车辆80的位置坐标与辅助存储部740中所保存的地图信息,修正该导航信息中的车辆80的位置。例如,在从GPS天线660所接收到的车辆80的位置坐标不是地图信息中的道路时,将位置坐标移动到该道路的位置上,通过这样,导航装置60能够进行基于准确的本车位置的导航。
导航信息管理部755,如果经导航通信部751从导航信息发送服务器10接收到导航信息,便将该导航信息存储在导航信息存储部700中。另外,导航信息管理部755,经导航通信部751向导航信息发送服务器10发送车辆80的行驶记录。此时的时序,例如是车辆80(导航装置60)通过节点时。
也即,如果参照导航信息存储部700中所保存的地图信息,与定位部631所输出的车辆80的现在位置的信息,检测出车辆80通过了节点,则从此时开始将定位部631所输出的车辆80的行驶坐标顺次存储在主存储器610中。存储该行驶坐标的时刻,既可以是每隔给定时间,又可以是每隔给定距离。同时还存储此时的保存开始时间、传感器64所输出的车辆80的刹车次数、导航装置60所使用的使用者数据的使用者数据ID等。这样,在车辆80通过了下一个节点时,生成在主存储器610中所保存的信息中,添加了结束时间与该导航装置60的导航装置ID的行驶记录,经导航通信部751发送给导航信息发送服务器10。另外,此时所生成的行驶记录,为了在网络11(参照图1)上不被修改信息或冒充,而进行加密等处理。
另外,导航信息管理部755,在从导航通信部751接收到导航信息的列表时,将其经HMI部756输出给输出装置62。例如图1的弹出画面13所例示,显示出识别使用者数据与正式数据并显示的画面。这样,在导航信息管理部755经输入装置61以及HMI部756,接收到导航信息的选择输入时,将该所选择的导航信息,下载到导航通信部751中。
另外,导航信息管理部755,在从输入装置61输入了使用者数据的删除指示时,将使用者数据存储部770中所保存的使用者数据删除。另外,导航信息管理部755将删除对象的使用者数据的使用者数据ID,经导航通信部751发送给导航信息发送服务器10。也即,将导航装置60停止了使用的使用者数据,通知给导航信息发送服务器10。
另外,控制部710的各构成要素,在进行基于来自使用者数据的信息(道路信息、场所信息、引导信息)的计算处理时,在HMI部756中将警告使用者该使用者数据有可能不准确的消息,输出在输出装置62中。此时,HMI部756,还在输出装置62中输出提示是否进行基于使用者数据的计算处理的选择输入的画面。该警告消息输出之后,如果导航装置60的使用者经输入装置61以及HMI部756输入了表示中止使用者数据的使用的指示,接收该指示,让控制部710不进行基于使用者数据的计算处理。
该警告消息作为警告消息数据790存储在导航装置60的辅助存储部740中,在控制部710的各构成要素进行基于使用者数据的计算处理时,HMI部756从辅助存储部740读出警告消息数据790,输出给输出装置62。
以下,对照图9对HMI部756输出给输出装置62的警告消息(警告消息数据790的内容)进行具体说明。图9为说明图7的警告消息数据的内容的图。
HMI部756,在生成基于使用者数据的地图消息时,由于含有实际上不存在的道路或场所,或道路、场所的位置与实际位置不同的情况,因此将其作为警告消息输出。例如,从警告消息数据790中读出“在显示使用者数据时,有可能显示实际上不存在的道路或场所,或显示出与实际不同的位置”的消息,输出给输出装置62。此时的警告消息中,可以包括关于单向通行等的记载有不准确的情况等,交通规定的内容。另外,还可以给来源于使用者数据的道路、场所标注能够与其他数据辨别的颜色或记号,显示在输出装置62中。
目的地设定部752,在根据使用者数据进行目的地设定的情况下,由于有时实际上不存在目的地,或目的地的场所位置与实际不同,因此HMI部756将其作为警告消息输出。例如,从警告消息数据790中读出“如果根据来源于使用者数据的场所设定目的地,有可能实际上场所不存在,或设定与实际不同的目的地”的消息,输出给输出装置62。
线路计算部753,在根据使用者数据进行线路计算的情况下,由于有时实际上不存在目的地,或目的地的场所位置与实际不同,因此HMI部756将其作为警告消息输出。例如,从警告消息数据790中读出“如果在线路计算中采用使用者数据,有可能将实际上不存在的道路设定为线路,或所使用的道路的位置与实际不同”的消息,输出给输出装置62。此时的警告消息中,还可以包括线路的通过时间有可能不准确等警告。
线路引导部754,在开始来源于使用者数据的道路行驶的情况下,由于存在成为引导的标记的场所不存在,或作出了错误的引导输出,引导目的地位置与实际不同的情况,因此HMI部756将其作为警告消息输出。例如,从警告消息数据790中读出“如果在线路计算中采用使用者数据,有可能会发生成为引导的标记的场所不存在,或没有在正确的时刻进行引导,或引导的方向不适当,或引导目的地的位置与实际不同”的消息,输出给输出装置62。
HMI部756输出了这样的警告消息之后,在输出装置62中显示出受理是否采用使用者数据的选择输入的画面,根据该输入结果,在控制部710中进行采用使用者数据的计算处理,或采用使用者数据以外的导航信息(正式数据)进行计算处理。
通过这样,使用者能够在预先掌握了采用使用者数据所可能产生的不当之后,再判断是否在导航装置60中执行采用了使用者数据的导航。
另外,HMI部756所输出的警告消息,可以仅仅是“从现在开始执行基于使用者数据的导航处理”等预告消息。
另外,可以将该警告消息数据790存储在导航信息发送服务器10的导航信息存储部200中,在给导航装置60发送导航信息时(下载时),导航信息发送服务器10将其与导航信息一并发送,显示在导航装置60的输出装置62中。
另外,线路引导部754,检测出到目的地之前的引导(导航)完成了之后,可以让使用者确认继续还是中止该引导中所使用的使用者数据的使用。也即,可以在输出装置62中显示出提示继续还是中止使用者数据的使用的选择输入的画面。这里,路线引导部754,如果经输入装置61接收到表示中止使用者数据的选择输入,则从导航信息存储部700中删除引导中所使用的使用者数据。之后,导航信息管理部755将经导航通信部751所删除的使用者数据的ID(使用者数据ID),发送给导航信息发送服务器10。
也即,每次在导航装置60在通往目的地的引导中采用使用者数据时,让使用者判断时保留还是删除该使用者数据,并发送给导航信息发送服务器10,因此,导航信息发送服务器10能够更加准确计算出可信度。
接下来,参照图1~图8,使用图10对导航信息发送服务器10根据显示记录生成使用者数据(道路信息)的顺序进行说明。图10为说明图1的导航信息发送服务器生成使用者数据的顺序的流程图。
这里,设车辆80已经结束行驶,在导航信息发送服务器10侧存储有该车辆80的行驶记录。
首先,登录者操作登录终端50的输入装置(键盘),输入登录者ID(步骤S200)。接收到该信息之后,登录终端50将所输入的登录者ID,经网络11(参照图1)发送给导航信息发送服务器10(步骤S201)。这里,也可以让导航信息发送服务器10的导航信息生成部252,向登录终端50请求登录者ID与密码的输入,参照上述用户ID表,进行登录者的认证,在能够认证确实是登录者时,受理之后的操作输入。
导航信息发送服务器10的导航信息生成部252,经输入输出部257接收到登录者ID之后,以该ID为键,从行驶记录存储部260中检索该登录者(导航装置60)的行驶记录。之后,将该行驶记录(行驶轨迹)经网络11发送给登录终端50(步骤S211)。此时的行驶记录,在车辆80所行驶过的范围的地图上,示出车辆80所行驶的线路。
登录终端50,从导航信息发送服务器10接收到本车(车辆80)的行驶记录之后,将该行驶记录显示在登录终端50的显示装置(监视器等,未图示)中(步骤S221)。登录者(使用者)在显示画面上确认本车(车辆80)的行驶记录。之后,进行在画面中所显示的行驶记录中,登录到导航信息发送服务器10中的部分的输入(步骤S222)。此时的指示输入,使用与登录终端50相连接的输入装置(鼠标、键盘)来进行。之后,登录终端50将该登录指示发送给导航信息发送服务器10(步骤S223)。
图11为例示显示在图1的登录终端的显示装置中的画面的图。如图11所示,登录终端50的显示装置中,在车辆80所行驶范围的地图上显示出车辆80的行驶记录(符号1001)。这里,在将符号1001中所示的行驶记录中,从A到B的区间登录到导航信息发送服务器10中的情况下,使用鼠标等进行从A到B的区间的选择输入。
回到图10的说明。导航信息发送服务器10的导航信息生成部252,从登录终端50接收到行驶记录的登录指示后,判断导航信息存储部700中是否登录有接近该行驶记录(线路)的导航信息(步骤S231)。
使用图12对此时的判断处理进行说明。图12为说明本实施方式中的接近行驶记录(线路)的导航信息的判断处理的图。
首先,导航信息生成部252,读出作为登录指示的对象的行驶记录的坐标列(车辆80所行驶的道路的坐标列),从导航信息存储部700检索出包含在该坐标列的区域中的导航信息(现有道路)。
接下来,通过线将行驶记录的坐标列连起来制作道路R1。之后,在该道路R1上以给定间隔(例如10m间隔)设定抽样点P(P1~Pn)。
接下来,计算出从各个抽样点P到现有道路R0之间的距离d(d1~dn)。在抽样点Pn到现有道路R0之间的距离dn为给定距离(例如1m)以下的情况下,判断该抽样点P接近现有道路R0。
这里,在道路R1的所有抽样点P中,判断为接近现有道路R0的抽样点P的数目为给定比率以上(例如5成以上)时,判断道路R接近现有道路R0。也即,判断该现有道路R0中所含有的导航信息,是接近行驶记录的数据。另外,在判断为接近道路R0的抽样点P的数目为小于给定比率(例如小于5成)时,判断该导航信息不接近行驶记录。
这样,导航信息生成部252,能够判断出要登录在导航信息存储部700中的接近使用者数据的导航信息是否已经登录。这里,在接近指示登录的行驶记录的导航信息已经登录过了时(图10的步骤S231的是),导航信息生成部252,经网络11向登录终端50通知接近指示登录的行驶记录的导航信息已登录这一信息(步骤S241)。之后,导航信息生成部252,不再将该行驶记录作为使用者数据进行登录。
另外,在导航信息存储部700中没有登录接近行驶记录的导航信息时(图10的步骤S231的否),导航信息生成部252,将登录者的行驶记录登录到使用者数据DB部270中(步骤S232)。也即,导航信息生成部252,根据所指示登录的行驶记录生成使用者数据,将该数据保存在使用者数据DB部270中。
具体的说,导航信息生成部252参照导航信息存储部200中所保存的地图信息,确定行驶记录中的道路的起点节点ID与终点节点ID。之后,将该ID存储在数据本体中。另外,将行驶记录中的行驶坐标列,作为数据本体的道路坐标列保存起来。另外,根据行驶记录中的开始日时与结束日时,计算出该道路的连接成本的值,将该值存储在数据本体中(参照表1以及图5(b))。另外,将步骤S201中所发送的登录者ID,与导航信息生成部252所发行的使用者数据ID,存储到使用者数据中(参照图5(a))。可信度以及使用者ID,在初始状态下未作任何记载。
接下来,导航信息生成部252,将有登录指示的行驶记录的登录结束通知,发送给登录终端50(步骤S233)。
登录终端50,接收到步骤S241中所发送的通知(表示由接近所指示登录的线路的导航信息的通知),或步骤S233中所发送的通知(行驶记录的登录完成的通知)之后,将该通知显示在显示装置中(步骤S251),结束处理。
通过这样,使用者能够将自身的车辆80的行驶记录登录到导航信息发送服务器10中。另外,该导航信息发送服务器10,根据来自登录终端50的指示,还可以登录场所信息、引导信息。
例如,导航信息发送服务器10,在从登录终端50接收到登录者ID之后,受理场所信息或引导信息的登录指示。之后,导航信息生成部252与图10的步骤S231一样,判断是否有接近所指示登录的场所信息或引导信息的正式数据。这里,在没有接近该所指示登录的场所信息或引导信息的正式数据时,导航信息生成部252将该信息作为使用者数据登录到使用者数据DB部270中(与步骤S232一样)。之后,向登录终端50通知登录完成(与步骤S233一样)。
另外,在有接近该所指示登录的场所信息或引导信息的导航信息时,向登录终端50通知已经登录有接近所指示登录的场所信息或引导信息的导航信息(与步骤S241一样)。
另外,在从登录终端50进行了场所信息的登录指示时,例如在登录终端50的监视器上显示出包含有想要登录的场所的地图信息,通过鼠标等在该地图上指示场所的位置,通过键盘等输入场所的名称或电话号码等信息。之后,将该场所的位置坐标、名称、电话号码等,从登录终端50发送给导航信息发送服务器10。
另外,导航信息生成部252,根据由登录终端50所发送的场所信息的位置坐标、场所名称、电话号码等,判断是否已经登录有接近所指示登录的场所信息的导航信息。
通过这样,导航信息发送服务器10,能够防止导航装置60登录了多个相似内容的使用者数据。
接下来,对照图1~图12,使用图13与图14,对导航装置60从导航信息发送服务器10接收更新部分的导航信息的顺序进行说明。图13为说明图1的导航装置从导航信息发送服务器下载更新部分导航信息的顺序的流程图。图14以及图15为例示图6的导航装置的输出装置中所显示的画面的图。
首先,导航装置60的HMI部756,在输出装置62中显示出提示对导航装置60的指示输入的顶部菜单(步骤S101)。该顶部菜单例如图14(a)所示,包括用于地图信息的显示的“地图显示”按钮、用于目的地设定画面的显示的“目的地设定”按钮、用来检查新到导航信息的“新到”按钮(区域1201)等。
这里,一旦导航装置60的使用者经输入装置61输入了“新到”按钮的指示,HMI部756便进行新到导航信息的检查范围的输入受理(步骤S102)。例如,如果使用者在图14(a)的触摸屏上进行了“新到”按钮的指示输入,HMI部756便显示出新到导航信息的检查范围的输入画面(参照图14(b))。这里,并不将所有的新到导航信息作为对象进行检查,而是输入了表示将是自家附近的新到导航信息且可信度较高者,作为对象进行检查的命令。
接下来,HMI部756,检测出输入装置61输入了新到导航信息取得请求的指示输入之后,向导航信息发送服务器10发送新到导航信息的取得请求(步骤S103)。例如,如果检测出进行了图14(b)的区域1204中所示的检查按钮的选择输入之后,将其作为触发,相导航信息发送服务器10发送使用者的自家附近且可信度高的新到导航信息的取得请求。
导航信息发送服务器10的导航信息取得请求处理部256,从登录终端50接收到新到导航信息取得请求之后,从导航信息存储部200检索发送给导航装置60的新到导航信息(更新用导航信息)(步骤S111)。
具体的说,导航信息取得请求处理部256,接收到新到导航信息的取得请求之后,将该请求转发给导航信息检索部254,导航信息检索部254,从导航信息存储部200检索比下载到导航装置60中的导航信息新(添加)的导航信息。这里,如果导航装置60所发送的导航信息取得请求中,包含有上述“使用者自家附近”的条件,或“可信度高”的条件,则该参照该使用者的自家住所(存储在用户ID表中)的位置信息,在新到导航信息中,检索使用者数据的自家附近且可信度为给定阈值(保存在导航信息存储部200中)以上的信息。
另外,比下载到导航装置60中的信息新的导航信息的检索,首先,由导航信息检索部254参照用户ID表(参照图2)等,确定各个导航装置60目前所下载到的导航信息,从导航信息存储部200中计算出比该导航信息的登录年月日新的导航信息,通过这样来进行。或者,还可以从导航装置60侧接收目前该导航装置60中所保存的导航信息的一览,由接收到该一览的信息检索部253,检索比该导航信息新的导航信息。
导航信息取得请求处理部256,接收到导航信息检索部254的检索结果之后,根据该检索结果生成新到导航信息列表(新到列表),将该列表发送给导航装置60(步骤S112)。
导航装置60从导航信息发送服务器10接收到新到导航信息列表之后,将该列表显示在输出装置62中(步骤S121)。此时的新到列表,可以例如图15(a)所示,显示出使用者数据与正式数据的标签,如果通过触摸屏等选择各个标签,HMI部756则进行使用者数据或正式数据的切换显示。
HMI部756,从输入装置61或触摸屏受理到导航信息的选择输入之后(步骤S122),接收该信息并将所选择的导航信息的取得请求发送给导航信息发送服务器10(步骤S123)。
例如,在图15(a)的新到列表的画面中选择使用者数据之后,如果进行“取得按钮”的选择输入,HMI部756便将该使用者数据的取得请求(下载请求)发送给导航信息发送服务器10。另外,如果在图15(a)的画面中,进行了“说明按钮”的选择输入,HMI部756便显示出图15(b)中所例示的导航信息说明画面。也即,在下载导航信息之前,显示出该导航信息的说明画面(预览画面)。
具体的说,HMI部756,将在画面上所选择的导航信息的说明信息(预览用画面信息)的取得请求,经导航通信部751发送给导航信息发送服务器10。这里的导航信息的说明信息的取得请求以及下载请求,包含有该使用者数据的数据ID(使用者数据ID或正式数据ID)或该导航装置60的导航装置ID。
之后,接收到该取得请求的导航信息发送服务器10的导航信息检索部254,以取得请求中所包含的数据ID为键,从导航信息存储部200检索导航信息,将该导航信息发送给导航装置60。
接收到该信息的导航装置60,在输出装置62中显示导航信息说明画面。例如图15(b)所示,导航信息说明画面包含有该导航信息所表示的位置(所在地)、导航信息的可信度、登录者、使用者数以及该数据的显示场所的名称,与该导航信息的略图(区域1401)。该导航信息的略图,例如通过导航信息中所含有的位置坐标,与导航信息存储部700内的地图信息的组合构成。
这里,图15(b)的导航信息说明画面,显示出该数据是关于“YY隧道”的数据,位置为“yy市yy街”。另外,该数据的可信度为“yy”,该隧道的实际行驶为“yy次”,行驶了的车辆的辆数为“yy辆”,该数据的登录者为“yy”,该登录者的可信度为“yy”,该使用者数据现在被“yy名(yy人)”所使用。
这里,如果通过输入装置61进行图15(b)的“取得按钮”的选择输入,HMI部756便将该使用者数据的下载请求发送给导航信息发送服务器10。另外,如果进行了“返回按钮”的选择输入,HMI部756便将显示画面回到图15(a)的新到导航信息列表的画面。
另外,上述HMI部756,在新到导航信息列表中选择了使用者数据时、显示该使用者数据的说明信息时、或选择使用者数据并输入了该使用者数据的下载请求(参照图15(b)的“取得按钮”)时,从导航信息存储部700读出警告消息数据790,在输出装置62中输出警告消息。
导航装置60通过显示这样的画面,能够让使用者在从导航信息发送服务器10下载导航信息之前,确认了该导航信息是否是使用者数据,以及因采用使用者数据所可能产生的不当等之后,再进行下载。
导航信息发送服务器10,从导航装置60接收到导航信息的取得请求(下载请求)之后,从导航信息存储部200检索该导航信息,发送给导航装置60(步骤S131)。也即,在导航信息发送服务器10的导航信息取得请求处理部256中,接收到导航信息的下载请求之后,通过导航信息下载管理部255从导航信息存储部200检索该导航信息,将所检索到的导航信息,从导航信息取得请求处理部256发送给导航装置60(下载)。这里,导航信息下载管理部255,在所发送的导航信息的使用者ID栏中,写入导航装置60的使用者ID。或者,在用户ID表(参照表2)中,在该导航装置60的下载导航信息ID栏中,写入所发送的导航信息的导航信息ID。
导航装置60从导航信息发送服务器10接收到导航信息之后,将该导航信息存储在导航信息存储部700中。之后,在输出装置62中显示出导航信息的取得结束(步骤S141)。也即,导航信息管理部755经导航通信部751接收到导航信息之后,将该导航信息保存到导航信息存储部700中。另外,HMI部756,在监视器中显示通知导航信息的下载完成的画面。
之后,导航装置60参照所下载的正式数据或使用者数据,进行导航处理。也即,导航装置60能够根据所更新的最新导航信息,进行导航处理。
另外,如前所述,导航装置60在进行基于使用者数据的导航处理时,将该消息从输出装置62输出,或通过警告消息输出因采用使用者数据所可能产生的不当,因此,导航制作者能够明确表示出到哪里为止是自己的责任范围,从哪里开始是使用者的责任范围。
本发明版本仅限于上述实施方式,还能够进行应用。
例如,本实施方式中,导航装置60,在地图显示、目的地设定、线路计算、线路引导等中采用使用者数据时,输出警告消息,但输出该警告消息时的条件,也可以由使用者来设定。
也可以设为,在该使用者数据的可信度为给定值以上时,或是由给定登录者(例如登录过可信度高的使用者数据的登录者)所登录的时,可以不输出警告消息。此时的设定信息,由使用者经导航装置60的输入装置61输入,并事先存储在辅助存储部740中。这样,控制部710参照该设定信息输出警告消息。
另外,导航信息发送服务器10,可以在使用者数据的登录后,在给定期间内可信度没有提高(行驶实际数据未提高)的情况下,从使用者数据DB部270删除使用者数据。通过这样,能够有效利用导航信息存储部200的存储容量。
本实施方式的相关导航信息发送服务器10,可以通过执行上述处理的导航信息发送程序来实现。另外,导航装置60可以通过执行上述处理的导航程序来实现。这些程序可以存储在计算机可读存储媒体(CD-ROM)中来提供。另外,这些程序还可以通过网络来提供。
另外,上述实施方式中,主要对导航装置60载置在车辆中的情况进行了说明,但也可以组合在移动电话或PDA等具有通信功能的终端装置中。
权利要求
1.一种导航装置,其显示装置以及输入装置相连接,具有控制部,该控制部使用作为根据使用者的车辆行驶记录所生成的导航信息的使用者数据,执行导航处理,该导航装置特征在于,具有导航信息存储部,其存储包含有上述使用者数据的导航信息;以及彩色人机接口部,其在上述显示装置中识别显示上述使用者数据、上述使用者数据以外的导航信息,在从上述输入装置输入了基于上述使用者数据的导航处理的执行指示时,显示出从上述导航信息存储部所读出的、关于表示在基于上述使用者数据的各个导航处理的内容中,可能有因该导航处理所产生的不当的消息的警告消息,以及提示是否执行基于上述使用者数据的导航处理的选择输入的画面,在从上述输入装置输入了基于上述使用者数据的导航处理的执行指示时,在上述控制部中,进行基于上述使用者数据的导航处理。
2.如权利要求1所述的导航装置,其特征在于上述使用者数据,是具有表示上述使用者的车辆的行驶坐标列的行驶记录、包括场所的位置坐标以及上述场所的名称的场所信息,或通往场所的引导信息的信息。
3.如权利要求1所述的导航装置,其特征在于上述导航处理,是包含有从上述导航信息存储部所读出的导航信息的地图信息的显示、基于上述地图信息的导航目的地设定、到上述设定目的地的线路计算、以及上述所计算的线路中的线路引导信息在上述显示装置中的显示。
4.如权利要求3所述的导航装置,其特征在于还具有通信部,其经网络与存储包含有上述使用者数据的导航信息的服务器装置之间进行通信;上述控制部,在经上述输入装置接收到表示应当下载上述使用者数据的指示输入时,将从上述导航信息存储部所读出的警告消息,与提示是否从上述服务器装置下载上述使用者数据的选择输入的画面信息,显示在上述显示装置中,在经上述输入装置作出了表示从上述服务器装置下载使用者数据的选择输入时,经上述通信部从上述服务器装置下载上述导航信息。
5.一种导航方法,是一种在显示装置以及输入装置相连接,具有存储导航信息的导航信息存储部,与根据上述导航信息执行导航处理的控制部的导航装置中所进行的导航方法,其特征在于,具有在执行基于作为根据使用者车辆的行驶记录所生成的导航信息的使用者数据的导航处理时,在上述显示装置中,显示出从上述导航信息存储部所读出的警告消息,以及提示是否执行基于上述使用者数据的导航处理的选择输入的画面的步骤;以及在从上述输入装置输入了表示执行基于上述使用者数据的导航处理的指示时,执行基于上述使用者数据的导航处理的步骤。
6.如权利要求5所述的导航方法,其特征在于上述导航装置,还具有经网络与存储上述使用者数据的服务器装置之间进行通信的通信部;上述导航装置还执行经上述输入装置,从上述服务器装置接收表示应当下载上述使用者数据的指示输入的步骤;将从上述导航信息存储部所读出的警告消息,与提示是否从上述服务器装置下载上述使用者数据的选择输入的画面信息,显示在上述显示装置中的步骤;以及在经上述输入装置,作出了表示从上述服务器装置下载使用者数据的选择输入时,经上述通信部从上述服务器装置下载上述导航信息。
7.一种服务器装置,是一种发送作为根据使用者的车辆的行驶记录所生成的导航信息的使用者数据的服务器装置,其特征在于,具有输入输出部,其进行各种数据的输入输出;行驶记录存储部,其存储经上述输入输出部所输入的使用者的车辆的行驶记录;导航信息存储部,其存储包含有上述使用者数据的导航信息;导航信息生成部,其根据上述行驶记录存储部中所保存的行驶记录,生成上述使用者数据;导航信息检索部,其在经上述输入输出部从导航装置接收到导航信息的取得请求时,从上述导航信息存储部检索作为上述取得请求的对象的导航信息;导航信息请求处理部,其在上述所检索的导航信息中含有上述使用者数据时,将在该使用者数据的相关信息中添加了用来识别上述使用者数据的信息所得到的导航信息的列表,发送给上述导航装置;以及导航信息下载管理部,其在由来自上述导航装置的上述使用者数据的下载请求时,向上述导航装置发送上述使用者数据。
8.如权利要求7所述的服务器装置,其特征在于上述导航信息存储部中所保存的使用者数据,还具有关于该信息的可信度的信息;上述输入输出部,从记录在上述使用者的车辆的导航处理中所使用的导航信息的ID的导航装置中,接收包含有上述导航信息的ID的上述车辆的行驶记录;还具有可信度管理部,其将上述所接收到的行驶记录中所包括的导航信息的ID作为键,从上述导航信息存储部检索具有上述ID的使用者数据,更新该所检索到的使用者数据中的可信度的值。
9.一种导航信息发送系统,其特征在于,具有权利要求1所述的导航装置,以及权利要求7所述的服务器装置。
全文摘要
本发明提供一种将使用者数据与正式数据安心组合起来的导航系统具有存储包含有使用者数据的导航信息的导航信息存储部(700),以及彩色人机接口部(756),其在输出装置(62)中区分显示使用者数据与使用者数据以外的导航信息,并从输入装置(61)输入了基于使用者数据的导航处理的执行指示时,显示出从导航信息存储部(700)所读出的警告消息,以及提示是否执行基于使用者数据的导航处理的选择输入的画面,在从输入装置(61)输入了基于使用者数据的导航处理的执行指示时,在执行导航处理的控制部(710)中,进行基于使用者数据的导航处理。
文档编号H04L29/06GK1837755SQ200610006949
公开日2006年9月27日 申请日期2006年1月26日 优先权日2005年3月22日
发明者荒井俊史, 森冈道雄 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1