信息终端和程序的制作方法

文档序号:6166711阅读:174来源:国知局
信息终端和程序的制作方法
【专利摘要】本发明的目的在于提供一种对于使用者而言能够适当地检索设施的技术。本发明的信息终端包括:存储设施信息的设施存储单元;第一设施检索单元,根据指定的检索条件,对存储于所述设施存储单元的设施进行检索;第二设施检索单元,通过网络,向提供设施信息的设施信息提供装置请求提供与所述指定的检索条件相对应的设施信息;检索方法判断单元,判断利用上述第一设施检索单元和上述第二设施检索单元的哪一个进行设施的检索;和结果显示单元,显示由上述第一设施检索单元或上述第二设施检索单元检索到的结果。
【专利说明】信息终端和程序
【技术领域】
[0001]本发明是涉及信息终端的技术。本发明主张2011年10月21日提出的日本特许的申请号2011 — 231507的优先权,对于承认引入参照文献的指定国,该申请所记载的内容通过参照引入本申请中。
【背景技术】
[0002]一直以来,在导航装置中,采用利用关键词等检索存储在存储装置中的设施等的POI (Point Of Interest:兴趣点)的技术。在该技术中,不限定于由住址或电话号码检索POI等,对包括指定的检索词的POI等进行检索,以列表显示结果。在专利文献I中记载了关于这种导航装置的技术。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献1:日本特开2007 - 248365号公报
【发明内容】

[0006]发明要解决的技术问题
[0007]在上述那样的导航装置中,存在检索条件越复杂、并且检索对象越多,处理负荷越高、结果显示的响应越慢的情况。并且,存在存储在存储装置中的设施等的信息由于时间而陈旧化的情况。于是,导致不仅检索耗费时间,而且得不到有效的结果。
[0008]本发明的目的在于提供一种使用者能够适当地检索设施的技术。
[0009]用于解决技术问题的技术手段
[0010]为了解决上述技术问题,本发明的信息终端的特征在于,包括:存储设施信息的设施存储单元;第一设施检索单元,其根据指定的检索条件对存储于上述设施存储单元中的设施进行检索;第二设施检索单元,其通过网络向提供设施信息的设施信息提供装置请求提供与上述指定的检索条件相应的设施信息;检索方法判断单元,判断利用上述第一设施检索单元和上述第二设施检索单元的哪一个进行设施的检索;和结果显示单元,显示通过上述第一设施检索单元或上述第二设施检索单元检索到的结果。
[0011]另外,本发明的程序为使计算机执行检索设施的步骤的程序,该程序的特征在于:使上述计算机作为控制单元、设施存储单元、第一设施检索单元和第二设施检索单元发挥功能,其中,上述设施存储单元存储设施的信息,上述第一设施检索单元根据指定的检索条件,对存储于上述设施存储单元中的设施进行检索,上述第二设施检索单元通过网络向提供设施信息的设施信息提供装置请求提供与上述指定的检索条件相应的设施信息,上述程序使上述控制单元执行检索方法判断步骤和结果显示步骤,其中,上述检索方法判断步骤,判断使用上述第一设施检索单元和上述第二设施检索单元的哪一个进行设施的检索,上述结果显示步骤,显示由上述第一设施检索单元或上述第二设施检索单元检索到的结果。
[0012]此外,本发明的检索方法是利用信息终端的设施的检索方法,其特征在于,上述信息终端包括:存储设施信息的设施存储单元;第一设施检索单元,根据指定的检索条件,对存储于上述设施存储单元中的设施进行检索;第二设施检索单元,通过网络,向提供设施信息的设施信息提供装置请求提供与上述指定的检索条件相应的设施信息,实施检索方法判断步骤和结果显示步骤,上述检索方法判断步骤中,判断使用上述第一设施检索单元和上述第二设施检索单元的哪一个进行设施的检索,上述结果显示步骤中,显示由上述第一设施检索单元或上述第二设施检索单元检索到的结果。
[0013]发明效果
[0014]根据本发明,可以提供一种使用者能够适当地检索设施的技术。
【专利附图】

【附图说明】
[0015]图1是表示实施方式的导航系统的概略构成图。
[0016]图2是表示线路表的构成的图。
[0017]图3是表示设施表的构成的图。
[0018]图4是表示运算处理部的功能构成的图。
[0019]图5是设施信息提供服务器的概略构成图。
[0020]图6是表示设施信息提供服务器的硬件构成例的图。
[0021]图7是检索对象特定处理的流程图。
[0022]图8是检索处理的流程图。
[0023]图9是表示检索画面的示例的图。
[0024]图10是表示检索结果画面的示例的图。
【具体实施方式】
[0025]下面,参照附图对适用本发明的实施方式的导航系统进行说明。
[0026]图1表示导航系统1000的整体构成图。导航系统1000包括导航装置100、和能够通过网络30与导航装置100连接的设施信息提供服务器500。导航装置100是能够显示地图信息,能够显示导航装置100的所在地的地点和显示引导到达设定的目的地的路径的信息的、所谓的导航装置。并且,设施信息提供服务器500是通过互联网等的网络30从其他装置受理设施检索的要求、并将检索到的结果的设施信息作为响应返回的装置。其中,网络30例如可以是手机网络等无线通信网,可以是有线通信网,也可以是有线通信网与无线通信网的组合,还可以是非互联网的虚拟专用网(Virtual private network)。
[0027]导航装置100包括:运算处理部1、显示器2、存储装置3、声音输入输出装置4 (作为声音输入装置具备麦克风41 ;作为声音输出装置具备扬声器42)、输入装置5、ROM装置
6、车速传感器7、陀螺仪传感器8、GPS (Global Positioning System:全球定位系统)接收装置9、FM多路(多工)广播接收装置10、信标(beacon)接收装置11、和与网络30上的其他装置进行通信的通信装置12。
[0028]运算处理部I是进行各种处理的中心单元。例如,基于由各种传感器7、8或GPS接收装置9、FM多路广播接收装置10等输出的信息,算出所在地。并且,基于得到的所在地信息,从存储装置3或ROM装置6读取显示所需的地图数据。
[0029]并且,运算处理部I将读取的地图数据图形展现,在该图形上叠加表示所在地的标记,在显示器2上显示。并且,利用存储在存储装置3或ROM装置6中的地图数据等,查找连接使用者指示的出发地或所在地、与目的地(或者途经地或中途停留地点)的最佳路径(推荐路径)。并且,利用扬声器42或显示器2引导使用者。
[0030]此外,运算处理部1,如果在进行路径引导时对于设定的目的地或途经地有检索指示,就会受理检索条件的指定检索满足条件的POI,能够选择性地显示检索结果。此时,运算处理部I检索存储在导航装置100的存储装置3中或ROM装置6中的POI的数据。此外,运算处理部I在规定种类的检索时、或者在满足规定的检索条件的检索时,通过网络30向设施信息提供服务器500请求检索,接收检索结果,能够选择性地显示结果。
[0031]导航装置100的运算处理部I是利用总线25将各器件间连接的结构。运算处理部
I包括:进行数值运算和控制各器件等的各种各样处理的CPlKCentral Processing Unit:中央处理器)21、存储从存储装置3读取的地图数据、运算数据等的RAM (Random AccessMemory:随机存取存储器)22、存储程序和数据的ROM (Read Only Memory:只读存储器)23、和用于将各种硬件与运算处理部I连接的I / F (接口)24。
[0032]显示器2是显示由运算处理部I等生成的图形信息的单元。显示器2由液晶显示器、有机EL显示器等构成。
[0033]存储装置3由HDD (Hard Disk Drive:硬盘驱动器)或非易失性存储卡等至少能够读写的存储介质构成。
[0034]该存储介质中存储有通常的路径查找装置所必须的作为地图数据(包括构成地图上的道路的线路的线路数据)的线路(link)表200、和存储有用于指定POI等设施的信息的设施表300。
[0035]图2是表示线路表200的构成的图。线路表200按每一作为地图上划分的区域即网的识别码(网ID) 201,包含构成该网区域所含的道路的各线路的线路数据202。
[0036]线路数据202按每一个作为线路的识别符的线路ID211,包含:构成线路的2个节点(起始节点、终止节点)的坐标信息222、表示包括线路的道路的类别的道路类别223、表示线路长度的线路长度224、预先存储的线路旅行时间225、起始衔接线路和终止衔接线路226、表示包括线路的道路的限制速度的限制速度227等。其中,起始衔接线路和终止衔接线路226是特定(确定)作为与该线路的起始节点连接的线路的起始衔接线路、和作为与该线路的终止节点连接的线路的终止衔接线路的信息。
[0037]并且,在此通过对构成线路的2个节点区分起始节点和终止节点,能够将同一道路的上行方向和下行方向分别作为不同的线路进行管理。
[0038]图3是表示设施表300的构成的图。设施表300按每个识别POI (Point OfInterest)的设施ID300A包含表示该设施的属性的信息。S卩,可以说是存储P0I(Point OfInterest)的信息的POI存储单元。其中,该设施不仅包括所谓的建筑物,还包括特定的地点(例如十字路口、汇合地点、山顶、基准点、瞭望处等)。因此,POI和设施基本表示相同的对象。
[0039]设施显示名300B是特定通过设施ID所特定的设施的名称的信息。但是,并不严格地限定于设施名称,也可以为通称、简称、昵称等。
[0040]设施类型300C是特定通过设施ID所特定的设施的类型的信息。例如,类型包括学校或办公场所等“公共设施”、电车的车站等的“车站”、“商场”、“娱乐场所”等的类型。其中,还可以将类型进一步细分为子类型。
[0041]电话号码300D是特定作为通过设施ID所特定的设施的联络方式的电话号码的信
肩、O
[0042]地址300E是特定作为通过设施ID所特定的设施的所在地的地址的信息。
[0043]地点信息300F是特定通过设施ID所特定的设施的位置的信息。例如,为特定经
度纬度等的信息。
[0044]服务时间段300G是在通过设施ID所特定的设施为提供服务的设施时,特定能够利用服务的时间段的信息。例如,为特定平日9时?17时30分的时间段等的信息。
[0045]有效期间300H是特定通过设施ID特定的设施的信息有效的期间的信息。例如,在节日等的集会场所时,为特定该会场的召开时间的信息。
[0046]显示图标300J是特定在将通过设施ID所特定的设施显示在地图上时使用的图标的数据的信息。例如,为指定规定的图标的号码或图案等的信息。
[0047]回到图1进行说明。声音输入输出装置4包括作为声音输入装置的麦克风41、和作为声音输出装置的扬声器42。麦克风41获取使用者或其他的乘客发出的声音等的导航装置100外部的声音。
[0048]扬声器42将由运算处理部I生成的向使用者传递的消息以声音的方式输出。麦克风41和扬声器42在车辆的规定部位单独配置。但是也可以收纳在一体的筐体中。导航装置100可以分别具备多个麦克风41和扬声器42。
[0049]输入装置5是通过使用者的操作受理来自使用者的指示的装置。输入装置5由触摸面板51、盘式开关52、作为其他的硬开关(hard switch)(未图示)的上卷键、比例尺变更键等构成。并且,输入装置5包括能够远程对导航装置100进行操作指示的遥控器。遥控器具备盘式开关或上卷键、比例尺变更键等,将各键和开关被操作的信息向导航装置100送出。
[0050]触摸面板51搭载在显示器2的显示面侧,能够透视显示画面。触摸面板51特定与在显示器2显示的图像的XY坐标相对应的触摸位置,将触摸位置转换成坐标输出。触摸面板51由压敏式或静电式的输入检出元件等构成。
[0051]盘式开关52以能够顺时针和逆时针转动的方式构成,按每一规定角度的转动发出脉冲信号,向运算处理部I输出。在运算处理部1,根据脉冲信号的数求出转动角度。
[0052]ROM装置 6 由 CD-ROM 或 DVD-ROM 等 R0M(Read Only Memory)、或者 IC( IntegratedCircuit)卡等、至少能够读取的存储介质构成。该存储介质例如存储有动画数据或声音数据等。
[0053]车速传感器7、陀螺仪传感器8和GPS接收装置9是为了由导航装置100检测出所在地(自车位置)所使用的器件。车速传感器7是输出用于计算车速的值的传感器。陀螺仪传感器8由光纤陀螺仪或振动陀螺仪等构成,检测移动体由于转动而产生的角速度。GPS接收装置9接收来自GPS卫星的信号,通过相对于3个以上卫星测定移动体与GPS卫星间的距离和距离的变化率,测定移动体的所在地、行进速度和行进方位。
[0054]FM多路广播接收装置10接收由FM广播电台发送来的FM多路广播信号。FM多路广播具有 VICS (Vehicle Information Communication System:注册商标)信息的当前交通概况信息、管制信息、SA / PA (服务区/停车区)信息、停车场信息、天气信息等或作为FM多路一般信息由广播电台提供的文字信息等。
[0055]信标接收装置11接收VICS信息等的当前交通概况信息、管制信息、SA / PA (月艮务区/停车区)信息、停车场信息、天气信息或紧急警报等。例如,为通过光进行通信的光信标、通过电波进行通信的电波信标等的接收装置。
[0056]通信装置12与通过手机网络或PHS网络等的作为无线通信网络的网络30上的其他装置、在此为设施信息提供服务器500进行通信。
[0057]图4是运算处理部I的功能框图。如图所示,运算处理部I具有基本控制部101、输入接受部102、输出处理部103、检索对象特定部104、检索执行部105和检索结果提示部106。
[0058]基本控制部101是进行各种处理的中心的功能部,根据处理内容对其他的处理部进行控制。并且,获取各种传感器、GPS接收装置9等的信息,进行地图匹配处理等,特定所在地。并且随时将行使的日期和时刻与位置对应,按每条线路将行使过程存储在存储装置3中。并根据来自各处理部的要求,输出现在的时刻。
[0059]另外,基本控制部101查找将使用者指示的出发地或所在地与目的地连接的最佳路径(推荐路径)。在该路径查找中,使用迪杰斯特拉法(Dijkstra’ s algorithm)等的路径查找理论,基于预先对道路的规定区间(线路)设定的线路成本查找路径。
[0060]另外,基本控制部101利用扬声器42或显示器2引导使用者的驾驶操作,以使得车辆的所在地不脱离推荐路径。
[0061]输入接受部102受理通过输入装置5或麦克风41输入的来自使用者的指示,向基本控制部101传送。例如,在使用者要求查找推荐路径时,为了设定目的地,要求基本控制部101进行将地图显示在显示器2上的处理。
[0062]输出处理部103接收例如多边形信息等显示的画面信息,转换成用于在显示器2上描画的信号,进行向显示器2描画的指示。
[0063]检索对象特定部104根据POI检索的检索类别或检索条件,特定成为检索对象的基础的数据。进一步具体而言,检索对象特定部104,在POI的检索为利用多个关键词的检索时,进行特定以使得基于设施信息提供服务器500所具有的信息进行检索(远程检索)。
[0064]另外,检索对象特定部104,在POI的检索为利用地址或电话号码的检索时,进行特定以使得基于存储在存储装置3或ROM装置6中的信息进行检索(本地检索)。
[0065]另外,检索对象特定部104,在检索的POI的类型为规定的类型,例如为作为变更可能性较高的设施例如餐饮店等的类型时,进行特定以同时进行基于存储在存储装置3或ROM装置6中的信息的检索、和基于设施信息提供服务器500所具有的信息的检索(本地和远程检索)。在为作为变更可能性较低的设施的公共设施等的类型时,检索对象特定部104进行特定以进行基于存储在存储装置3或ROM装置6中的信息的检索(本地检索)。即,检索对象特定部104可以说是根据指定的检索条件,判断使用本地的POI检索单元、远程的POI检索单元的哪种进行POI检索的检索方法判断单元。
[0066]检索执行部105执行对于由检索对象特定部104特定的检索对象的检索。具体而言,检索执行部105在进行基于存储装置3或ROM装置6的检索(本地检索)时,使用设施表300按照指定的方法进行检索。此外,检索执行部105在进行基于设施信息提供服务器500所具有的信息的检索(远程检索)时,请求设施信息提供服务器500实施设施信息的检索,获得其结果。
[0067]另外,检索执行部105,在进行基于存储装置3或ROM装置6的检索(本地检索)而未获得结果(O件)的情况下,进行基于设施信息提供服务器500所具有的信息的检索(远程检索),获得结果。同样,检索执行部105,在进行基于设施信息提供服务器500所具有的信息的检索(远程检索)而未获得结果(O件)的情况下,使用设施表300按照指定的方法进行检索(本地检索),获得结果。
[0068]此外,在一同进行基于存储在存储装置3或ROM装置6中的信息的检索、和基于设施信息提供服务器500所具有的信息的检索时,检索执行部105获得全部检索(本地和远程检索)的结果。S卩,检索执行部105是根据存储POI (Point Of Interest)信息的POI存储单元中存储的、指定POI的检索条件进行检索的POI检索单元,还可以说是通过网络向提供POI信息的POI信息提供装置请求提供与上述指定的检索条件相对应的POI信息的POI检索单元。
[0069]检索结果提示部106,生成用于输出由检索执行部105检索到的结果的信息的显示信息,并进行提示。具体而言,检索结果提示部106生成显示信息,能够选择地列表显示检索结果,向输出处理部103请求进行输出。此外,在生成显示信息时,在存在本地检索的结果和远程检索的结果两者时,检索结果提示部106将两结果合并生成列表。在该合并处理中,排除对于重复设施的重复结果,将它们合并。另外,重复的设施是指设施ID相同、或者设施显示名相同的设施。
[0070]上述的运算处理部I的各功能部,即基本控制部101、输入接受部102、输出处理部103、检索对象特定部104、检索执行部105、检索结果提示部106通过CPU21读取规定的程序并执行而构建。因此,RAM22中存储有用于实现各功能部的处理的程序。
[0071]此外,上述的各构成要素是为了容易理解而将导航装置100的构成对应于主要的处理内容而分类的。因此,本发明并不受构成要素的分类方式及其名称的限制。导航装置100的构成,可以根据处理内容进一步分类成更多的构成要素。并且,也可以分类成I个构成要素执行更多的处理。
[0072]此外,各功能部可以由硬件(ASIC、GPU等)构建。并且,各功能部的处理可以由一个硬件执行,也可以由多个硬件执行。
[0073]图5是表示本实施方式的设施信息提供服务器500的概要的图。设施信息提供服务器500具备:存储有线路表511和设施表512的存储部510 ;控制部520 ;和通过网络30进行与其他装置、特别是与导航装置100的通信的发送接收部530,其中,上述控制部520包括进行设施的检索的设施检索部521、和将检索的结果得到的设施信息发送的设施信息传送部522。
[0074]存储在存储部510中的线路表511和设施表512,是分别与图2、3中说明的线路表200和设施表300相同的数据构成,因而省略说明。
[0075]设施检索部521通过网络30从导航装置100等受理检索指示,按照检索指示对线路表511和设施表512进行检索,获得结果。
[0076]设施信息传送部522将由设施检索部521检索到的结果向发出检索指示的导航装置100等发送。S卩,设施信息传送部522进行指示,将按照检索指示所示的条件检索到的POI的列表向发送接收部交接发送。[0077]发送接收部530通过网络30与其他的装置进行通信。具体而言,从其他装置受理检索指示,并向该装置返回检索结果。
[0078]图6是表示设施信息提供服务器500的硬件构成例的图。设施信息提供服务器500具备:输入装置551、输出装置552、通信装置553、运算装置554、主存储装置555和外部存储装置556。各个装置由总线557连接。其中,输入装置551和输出装置552不是必需构成,可以根据需要设置。
[0079]输入装置551是键盘或鼠标、或者触控笔、其他的点击设备等的用于受理输入的装置。输出装置552是显示器等的进行显示的装置。通信装置553是通过网络30等网络与其他装置进行通信的装置。设施信息提供服务器500的通信装置553,能够通过网络30与导航装置100的通信装置12等进行通信。运算装置554例如为CPlXCentral ProcessingUnit)等的运算装置。主存储装置555例如为RAM (Random Access Memory:随机访问存储器)等的存储装置。外部存储装置556例如为硬盘装置或SSD (Solid State Drive:固态硬盘)等的非易失性存储装置。
[0080]此外,主存储装置555所展开的命令代码可以存储在外部存储装置556中,还可以通过通信装置553从网络30上的未图示的其他装置或互联网等网络上的装置获取。主存储装置555具有进行运算装置554所执行的命令代码的展开的区域。外部存储装置556是所谓的通常的存储装置,预先存储有用于使设施信息提供服务器500工作的软件、或该软件所需要的数据的初始值、其他数据等。
[0081]上述的设施信息提供服务器500的控制部520的设施检索部521、设施信息传送部522,通过运算装置554读取规定的程序并执行而构建。因此,主存储装置555中存储有用于实现各功能部的处理的程序。
[0082]另外,为了容易理解构成,上述的设施信息提供服务器500的构成要素是根据主要的处理内容而分类的。因此,本发明并不受构成要素的分类方式及其名称的限制。设施信息提供服务器500的构成,可以根据处理内容进一步分类成更多的构成要素。并且,也可以分类成I个构成要素执行更多的处理。
[0083]此外,设施信息提供服务器500的控制部520可以由硬件(ASIC、GPU等)构建。并且,各功能部的处理可以由一个硬件执行,也可以由多个硬件执行。
[0084][动作的说明]
[0085]下面,对导航装置100实施的检索对象特定处理的动作进行说明。图7是表示导航装置100实施的检索对象特定处理的流程图。在该流程中,向导航装置100投入电源,导航装置100启动,执行规定的检索指令,例如类型指定自由词检索指令或周边地域自由词检索指令,此时该流程开始。
[0086]首先,检索对象特定部104受理输入关键词(步骤S001)。具体而言,检索对象特定部104,通过输入接受部102获取在检索信息输入画面中输入的检索词作为输入关键词。此外,在检索词为多个词时,检索对象特定部104根据空格等规定的分隔文字的存在来区别检索词。
[0087]接着,检索对象特定部104将检索标记初始化(步骤S002)。具体而言,检索对象特定部104将用作检索标记的远程检索标记、本地检索标记和全检索标记分别初始化,设定标记为OFF。其中,本地检索标记是用于特定是否进行本地检索的标记信息,例如为ON /OFF (开/关)的二值信息。另外,远程检索标记是用于特定是否进行远程检索的标记信息,例如为ON / OFF (开/关)的二值信息。此外,全检索标记是用于特定是否进行本地检索和远程检索这两种检索的标记信息,例如为ON / OFF (开/关)的二值信息。
[0088]然后,检索对象特定部104判断输入关键词中是否包括多个检索词(步骤S003)。
[0089]在输入关键词包括多个检索词时(步骤S003中为“是”时),检索对象特定部104使远程检索标记为ON (步骤S004)。于是,检索对象特定部104结束检索对象特定处理。
[0090]在输入关键词不包括多个检索词时(步骤S003中为“否”时),检索对象特定部104判断检索关键词是否为地址或电话号码(步骤S005)。具体而言,检索对象特定部104判断作为输入关键词被输入的信息是否构成地址或电话号码的一部分。例如,检索对象特定部104判断检索关键词为地址或电话号码。
[0091]在检索关键词为地址或电话号码时(步骤S005中为“是”时),检索对象特定部104使本地检索标记为ON (开)(步骤S006)。于是,检索对象特定部104结束检索对象特定处理。
[0092]在检索关键词不是地址或电话号码时(步骤S005中为“否”时)。检索对象特定部104判断是否为将检索对象的类型限定为特定类型的检索(步骤S007)。具体而言,检索对象特定部104判断直至使该检索对象特定处理开始的检索指令是否伴有类型指定,并判断该指定的类型是否为规定的类型,例如是否为餐饮店等变化频繁的规定的类型。
[0093]在不为特定的类型检索时(步骤S007中为“否”时),检索对象特定部104使控制向步骤S006推进。
[0094]在为特定的类型检索时(步骤S007中为“是”时),检索对象特定部104使全检索标记为ON (开)(步骤S008)。于是,检索对象特定部104结束检索对象特定处理。
[0095]以上是检索对象特定处理的处理流程。通过检索对象特定处理,能够根据检索的种类或检索条件,特定进行本地检索、还是进行远程检索、还是进行这两者。进一步具体而言,在使用多个检索词的检索条件等、规定的处理负荷高的检索条件下,或者在指定了特定的类型的检索条件等、特定数据的更新频率高的POI的种类的检索条件下,能够特定通过远程检索进行POI的检索。
[0096]图8是表示检索处理的处理流程的图。检索处理通过在利用检索对象特定部104特定了检索对象的状态下、输入接受部102受理执行检索的旨意的输入而开始。
[0097]首先,检索执行部105判断输入关键词的检索结果是否缓存(cache)完成(步骤SlOD0具体而言,检索执行部105检索RAM22上设置的检索结果的未图示的缓存信息,判断缓存信息中是否包括利用与输入关键词一致的关键词检索的过去的检索结果。在未缓存完成的情况下,检索执行部105读出缓存的检索结果。并且,检索结果提示部106使读出的缓存的检索结果显示(步骤S102)。于是,检索执行部105结束检索处理。
[0098]在输入关键词的检索结果未缓存完成时(步骤SlOl中为“否”时),检索执行部105判断处于ON状态的检索标记的种类(步骤S103)。
[0099]在处于ON状态的检索标记的种类为远程检索时(步骤S103中为“远程”时),检索执行部105实施远程检索(步骤S104)。具体而言,检索执行部105向设施信息提供服务器500发送包括检索词在内的其他的检索条件,接收从设施信息提供服务器500传送来的检索结果。其中,在设施信息提供服务器500中,设施检索部521从设施表512选取满足接收的检索条件、并且包含检索词的POI。然后,设施信息传送部522将选取的结果的POI列表化,向导航装置100发送。另外,设施信息传送部522在选取的POI —件也不存在时向导航装置100发送空的列表信息。
[0100]检索执行部105判断远程检索的结果是否选中一件以上(步骤S105)。具体而言,检索执行部105判断远程检索的结果得到的列表所含的POI是否为一个以上。
[0101]在选中一件以上时(步骤S105中为“是”时),检索执行部105缓存结果。然后,检索结果提示部106向输出处理部103指示,将结果作为能够选择的列表输出(步骤S106)。
[0102]在没有选中一件以上时(步骤S105中为“否”时),检索执行部105实施本地检索(步骤S107)。具体而言,检索执行部105从设施表300中选取满足检索条件、并且包含检索词的POI。
[0103]检索执行部105判断本地检索的结果是否选中一件以上(步骤S108)。具体而言,检索执行部105判断由本地检索的结果得到的列表中所含的POI是否为一个以上。
[0104]在选中一件以上时(步骤S108中为“是”时),检索执行部105缓存结果。于是,检索结果提示部106向输出处理部103指示,将结果作为能够选择的列表输出(步骤S109)。
[0105]在没有选中一件以上时(步骤S108中为“否”时),检索结果提示部106向输出处理部103指示,输出未得到检索结果的旨意,结束检索处理。以上是处于ON状态的检索标记的种类为远程检索时的处理。
[0106]在处于ON状态的检索标记的种类为本地检索时(步骤S103中为“本地”时),检索执行部105实施本地检索(步骤S110)。具体而言,检索执行部105从设施表300中选取满足检索条件、并且包含检索词的POI。
[0107]检索执行部105判断本地检索的结果是否选中一件以上(步骤S111)。具体而言,检索执行部105判断由本地检索的结果得到的列表中所含的POI是否为一个以上。
[0108]在选中了一件以上时(步骤Slll中为“是”时),检索执行部105将结果缓存。然后,检索结果提示部106向输出处理部103指示,将结果作为能够选择的列表进行输出(步骤 S112)。
[0109]在没有选中一件以上时(步骤Slll中为“否”),检索执行部105实施远程检索(步骤S113)。具体而言,检索执行部105向设施信息提供服务器500发送包括检索词在内的其他的检索条件,接收从设施信息提供服务器500发送来的检索结果。此外,在设施信息提供服务器500中,设施检索部521从设施表512选取满足接收的检索条件、并且包含检索词的Ρ0Ι。然后,设施信息传送部522将选取的结果的POI列表化,向导航装置100发送。另外,设施信息传送部522在选取的POI —件也不存在时,向导航装置100发送空的列表信息。
[0110]检索执行部105判断远程检索的结果是否选中一件以上(步骤S114)。具体而言,检索执行部105判断由远程检索的结果得到的列表中所含的POI是否为一个以上。
[0111]在选中一件以上时(步骤S114中为“是”时),检索执行部105将结果缓存。然后,检索结果提示部106向输出处理部103指示,将结果作为能够选择的列表输出(步骤S115)。
[0112]在没有选中一件以上时(步骤S114中为“否”时),检索结果提示部106向输出处理部103指示,输出未得到检索结果的旨意,结束检索处理。以上是处于ON状态的检索标记的种类为本地检索时的处理。
[0113]在处于ON状态的检索标记的种类为全检索、即为远程和本地检索时(步骤S103中为“远程和本地”时),检索执行部105实施本地检索,并且实施远程检索(步骤S120)。具体而言,检索执行部105从设施表300选取满足检索条件、并且包含检索词的POI,并且向设施信息提供服务器500发送包括检索词在内的其他检索条件,接收从设施信息提供服务器500发送来的检索结果。另外,在设施信息提供服务器500中,设施检索部521从设施表512中选取满足所接收的检索条件、并且包含检索词的Ρ0Ι。然后,设施信息传送部522将选取的结果的POI列表化,向导航装置100发送。另外,设施信息传送部522在选取的POI —件也不存在时向导航装置100发送空的列表信息。
[0114]检索执行部105判断本地检索的结果是否选中一件以上(步骤S121)。具体而言,检索执行部105判断由本地检索的结果得到的列表中所含的POI是否为一个以上。
[0115]在选中了一件以上时(步骤S121中为“是”时),检索执行部105判断远程检索的结果是否选中一件以上(步骤S122)。具体而言,检索执行部105判断由远程检索的结果得到的列表中所含的POI是否为一个以上。
[0116]在远程检索的结果没有选中一件以上时(步骤S122中为“否”时)。检索结果提示部106将由本地检索的结果得到的结果缓存。然后,检索结果提示部106向输出处理部103指示,将结果作为能够选择的列表输出(步骤S123)。
[0117]在远程检索的结果选中了一件以上时(步骤S122中为“是”时),检索结果提示部106将由本地检索的结果得到的结果缓存,并且将由远程检索的结果得到的结果缓存。然后,检索结果提示部106向输出处理部103指示,将结果合并并且作为能够选择的列表输出(步骤S124)。另外,通过该合并处理,重复的POI被排除,但也可以按对各POI的检索基础进行特定的信息、例如“本机”或“远程”的不同的信息将各POI存储并显示。
[0118]在本地检索的结果没有选中一件以上时(步骤S121中为“否”时),检索执行部105判断由远程检索的结果得到的列表中所含的POI是否为一个以上(步骤S125)。
[0119]远程检索的结果选中了一件以上时(步骤S125中为“是”时)。检索执行部105将远程检索的结果缓存。然后,检索结果提示部106向输出处理部103指示,将结果作为能够选择的列表输出(步骤S126)。
[0120]在远程检索的结果也没有选中一件以上时(步骤S125中为“否”时),检索结果提示部106向输出处理部103指示,输出未得到检索结果的旨意,结束检索处理。以上是处于ON状态的检索标记的种类为全检索时的处理。
[0121]以上是检索处理的处理流程。根据检索处理,与检索对象相对应,能够特定检索的对象而进行检索。并且,在进行基于存储装置3或ROM装置6的检索(本地检索)时,使用设施表300按照指定的方法进行检索。另外,在进行基于设施信息提供服务器500所具有的信息的检索(远程检索)时,请求设施信息提供服务器500进行设施信息的检索,获得其结果。另外,在进行基于存储装置3或ROM装置6的检索(本地检索)而未获得结果(O件)时,进行基于设施信息提供服务器500所具有的信息的检索(远程检索),获得结果。同样,在进行基于设施信息提供服务器500所具有的信息的检索(远程检索)而未获得结果(O件)时,使用设施表300按照指定的方法进行检索(本地检索),获得结果。此外,在一同进行基于存储装置3或ROM装置6中存储的信息的检索、和基于设施信息提供服务器500所具有的信息的检索时,检索执行部105获得两种检索(本地和远程检索)的结果。
[0122]图9是表示检索输入画面的例子的图。检索输入画面是为了特定检索条件,通过导航装置100的输出处理部103在显示器2上显示的画面。
[0123]检索输入画面中显示:检索词输入栏601、检索实施指示接受按钮602、辅助检索词输入的软键盘610、显示利用该检索条件检索哪个检索目的地的检索目的地显示栏620、显示进行本地检索的本地信息显示621和显示进行远程检索的远程信息显示622。
[0124]检索词输入栏601中显示通过软键盘610接受的文字列。当在检索词输入栏601中显示所接受的文字列时,实施检索对象特定处理,基于处理时输入的信息特定检索对象。并且,每当检索对象被特定,根据检索对象,切换显示检索目的地显示栏620的本地信息显示621和远程信息显示622中的任一个或两者的有效/无效。
[0125]在向检索实施指示接受按钮602的输入被受理(接受)时,实施上述的检索处理。
[0126]图10是表示能够选择性地显示从POI检索的结果得到的POI的列表的结果显示画面的显示例的图。在该结果显示画面中,显示检索词输入栏701、再检索实施指示接受按钮702和显示检索结果的结果显示区域710。
[0127]检索词输入栏701显示输入被受理的文字列。检索词输入栏701在接受触摸输入,触摸输入被受理时,图9所示那样的软键盘610重叠于结果显示区域710显示,进行输入信息的受理。在结果显示区域710能够选择地列表显示进行检索的结果、即符合的POI。结果显示区域710包括设施名显示栏711、检索目的地显示栏712、距离显示栏713和地图显示栏714,分别显示POI的名称、对通过本地检索进行检索还是通过远程检索进行检索加以特定的信息、从所在地到POI的距离、和包括POI和所在地的简易地图。
[0128]当对在结果显示区域710能够选择地列表显示的POI的任一个检测到输入时,基本控制部101将接受输入的POI作为目的地或途经地指定,进行目的地设定或途经地设定的处理。
[0129]以上对本发明的一个实施方式进行了说明。根据本发明的一个实施方式,导航系统1000对于使用者而言能够适当地检索POI。进一步具体而言,可以说能够根据检索的种类、检索条件等,适当选择作为检索对象的数据基础而进行检索。
[0130]本发明不限定于上述实施方式。上述的实施方式在本发明的技术思想的范围内可以进行各种变形。例如,在上述实施方式中,作为远程检索的对象的设施信息提供服务器500仅例示了一个,但不限定于此,设施信息提供服务器500可以为多个,可以分别检索不同种类的Ρ0Ι。例如,一个设施信息提供服务器500可以具有丰富的餐饮店的POI并且能快速地进行检索,另一个设施信息提供服务器500持有丰富的加油站等路边设施的POI并能快速地进行检索。在这种情况下,检索对象特定处理,在指定了特定的类型的检索中,对与该类型相对应的规定的设施信息提供服务器500加以特定,设置检索标记进行检索。这样一来,能够有效地进行专业性更高、精度更高的POI的检索。
[0131]以上,以一个实施方式和变形例为中心对本发明进行了说明。此外,在上述的一个实施方式和变形例中,对于本发明包括导航装置的例子进行了说明,但本发明不限于导航装置,能够适用于进行移动体的路径导向的所有装置、例如手机、PDA (Personal DigitalAssistant)、移动办公PC、音乐播放器等的全部使用信息终端的全部导航系统。
[0132]符号说明
[0133]1:运算处理部;2:显示器;3:存储装置;4:声音输出输入装置;5:输入装置;6:ROM装置;7:车速传感器;8:陀螺仪传感器;9:GPS接收装置;10:FM多路广播接收装置;11:信标接收装置;12:通信装置;21:CPU ;22:RAM ;23:ROM ;24:I / F ;25:总线;30:网络;41:麦克风;42:扬声器;51:触摸面板;52:盘式开关;100:导航装置;101:基本控制部;102:输入接受部;103:输出处理部;104:检索对象特定部;105:检索执行部;106:检索结果提示部;200、511:线路表;300、512:设施表;500:设施信息提供服务器;510:存储部;520:控制部;521:设施检索部;522:设施信息传送部;530:发送接收部。
【权利要求】
1.一种信息终端,其特征在于,包括: 存储设施信息的设施存储单元; 第一设施检索单元,其根据指定的检索条件对存储于所述设施存储单元中的设施进行检索; 第二设施检索单元,其通过网络向提供设施信息的设施信息提供装置请求提供与所述指定的检索条件相应的设施信息; 检索方法判断单元,其判断利用所述第一设施检索单元和所述第二设施检索单元的哪一个进行设施的检索;和 结果显示单元,显示通过所述第一设施检索单元或所述第二设施检索单元检索到的结果。
2.如权利要求1所述的信息终端,其特征在于: 所述检索方法判断单元,根据所述指定的检索条件,判断利用所述第一设施检索单元和所述第二设施检索单元的哪一个进行设施的检索。
3.如权利要求1所述的信息终端,其特征在于: 所述检索方法判断单元,在所述指定的检索条件为规定的处理负荷高的检索条件时,判断为利用所述第二设施检索单元进行设施的检索。
4.如权利要求1所述的信息终端,其特征在于: 所述检索方法判断单元,在所述指定的检索条件为对数据的更新频率高的设施的种类进行特定的检索条件时,判断为利用所述第二设施检索单元进行设施的检索。
5.如权利要求1所述的信息终端,其特征在于: 所述检索方法判断单元,在所述指定的检索条件为使用多个检索词的检索条件时,判断为利用所述第二设施检索单元进行设施的检索。
6.如权利要求1所述的信息终端,其特征在于: 所述检索方法判断单元,在所述指定的检索条件是查找与特定的类型相当的设施的检索条件时,判断为利用所述第二设施检索单元进行设施的检索。
7.如权利要求1所述的信息终端,其特征在于: 所述检索方法判断单元,在利用所述检索方法判断单元所特定的检索单元实施设施的检索,结果未得到充分的检索结果时,判断为利用与所述检索方法判断单元所特定的检索单元不同的另外的检索单元进行设施的检索。
8.如权利要求1所述的信息终端,其特征在于: 进一步,所述第二设施检索单元按多个所述设施信息提供装置的每一个被细分化, 所述检索方法判断单元,根据所述指定的检索条件,判断将所述被细分化的多个所述设施信息提供装置中的任一个特定进行设施的检索。
9.如权利要求1所述的信息终端,其特征在于: 所述结果显示单元,在由所述第一设施检索单元或所述第二设施检索单元检索到的结果重复的情况下,进行合并显示。
10.一种程序,其为使计算机执行检索设施的步骤的程序,该程序的特征在于: 使所述计算机作为控制单元、设施存储单元、第一设施检索单元和第二设施检索单元发挥功能,其中,所述设施存储单元存储设施的信息, 所述第一设施检索单元根据指定的检索条件,对存储于所述设施存储单元中的设施进行检索, 所述第二设施检索单元通过网络向提供设施信息的设施信息提供装置请求提供与所述指定的检索条件相应的设施信息, 所述程序使所述控制单元执行检索方法判断步骤和结果显示步骤,其中, 所述检索方法判断步骤,判断使用所述第一设施检索单元和所述第二设施检索单元的哪一个进行设施的检索, 所述结果显示步骤,显示由所述第一设施检索单元或所述第二设施检索单元检索到的结果。`
【文档编号】G01C21/26GK103890544SQ201280051791
【公开日】2014年6月25日 申请日期:2012年10月19日 优先权日:2011年10月21日
【发明者】住泽绍男 申请人:歌乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1