CN113383208A - 信息处理***、健康管理***、程序和信息处理方法 - Google Patents

信息处理***、健康管理***、程序和信息处理方法 Download PDF

Info

Publication number
CN113383208A
CN113383208A CN201980090765.XA CN201980090765A CN113383208A CN 113383208 A CN113383208 A CN 113383208A CN 201980090765 A CN201980090765 A CN 201980090765A CN 113383208 A CN113383208 A CN 113383208A
Authority
CN
China
Prior art keywords
user
destination
information
unit
vehicle
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.)
Pending
Application number
CN201980090765.XA
Other languages
English (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Publication of CN113383208A publication Critical patent/CN113383208A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3423Multimodal routing, i.e. combining two or more modes of transportation, where the modes can be any of, e.g. driving, walking, cycling, public transport
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/3617Destination input or retrieval using user history, behaviour, conditions or preferences, e.g. predicted or inferred from previous use or current movement
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Epidemiology (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Navigation (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明具备:第一目的地信息获取部,用于获取表示作为用户的目的地的第一目的地的第一目的地信息;身体信息获取部,用于获取表示用户的身体特征的身体信息;以及候选地决定部,基于(i)由第一目的地信息表示的第一目的地的位置和(ii)由身体信息表示的用户的身体特征来决定作为运送用户的移动体的目的地的第二目的地的候选地。第一目的地和第二目的地彼此不同。

Description

信息处理***、健康管理***、程序和信息处理方法
技术领域
本发明涉及信息处理***、健康管理***、程序和信息处理方法。
背景技术
已知用于搜索从出发地到目的地的路线的***(例如,参照专利文献1-2)。
现有技术文献
专利文献
专利文献1:日本特开2018-081022号公报
专利文献2:日本特开2018-155498号公报
发明内容
专利文献1和2中公开了可以以包含步行移动的路径的方式搜索路径。然而,在专利文献1和2所述的***中,没有结合根据用户的状态来调整步行距离的机制。
在本发明的第一方面中,提供了一种信息处理***。所述信息处理***例如具备第一目的地信息获取部,用于获取表示作为用户的目的地的第一目的地的第一目的地信息。所述信息处理***例如具备身体信息获取部,用于获取表示用户的身体特征的身体信息。所述信息处理***例如具备候选地决定部,用于基于(i)由第一目的地信息表示的第一目的地的位置和(ii)由身体信息表示的用户的身体特征,决定作为运送用户的移动体的目的地的第二目的地的候选地。在所述信息处理***中,第一目的地和第二目的地彼此不同。
在所述信息处理***中,身体特征可以包括性别、年龄、身高、体重、肌肉量、体脂率、理想体重、理想肌肉量、理想体脂率、当前健康状况、是否存在残疾或受伤、残疾或受伤的程度、病史、既往病史、有无运动经验和运动经验程度中的至少一个。在所述信息处理***中,候选地决定部可以基于(i)由第一目的地信息表示的第一目的地的位置和(ii)当用户不使用移动体而通过用户的身体活动从第二目的地移动到第一目的地时由身体活动消耗的能量等效量的目标值来决定第二目的地的候选地。在所述信息处理***中,由身体活动消耗的能量等效量可以由卡路里消耗量、脂肪燃烧量、碳水化合物燃烧量和身体活动量中的至少一个来表示。
在所述信息处理***中,候选地决定部可以具有目标值决定部,该目标值决定部用于基于来自用户的关于目标值的输入来决定目标值。在所述信息处理***中,候选地决定部可以具有目标值决定部,该目标值决定部用于基于由身体信息表示的用户的身体特征来决定目标值。
在所述信息处理***中,身体信息可以包括表示体重、肌肉量和体脂率中的至少一个的当前值和理想值的信息。在所述信息处理***中,目标值决定部可以基于当前值和理想值之间的差来决定目标值。在所述信息处理***中,候选地决定部可以具有种类信息获取部,该种类信息获取部用于获取表示设置在第一目的地的设施的种类或在该设施中提供的服务的种类的种类信息。在所述信息处理***中,目标值决定部可以基于由种类信息表示的设施的种类或服务的种类来决定目标值。
在所述信息处理***中,身体信息可以包括表示当前体重值、年龄和性别中的至少一个的信息。在所述信息处理***中,候选地决定部可以具有距离条件决定部,该距离条件决定部用于基于(i)能量等效量的目标值和(ii)由身体信息表示的用户的当前体重值、年龄和性别中的至少一个来决定与第二目的地的候选地和第一目的地之间的距离有关的条件。
在所述信息处理***中,候选地决定部可以具有方式信息获取部,用于获取表示当用户从第二目的地移动到第一目的地时的移动方式的移动方式信息。在所述信息处理***中,距离条件决定部可以基于(i)能量等效量的目标值、(ii)由身体信息表示的用户的当前体重值、年龄和性别中的至少一个、以及(iii)由移动方式信息表示的移动方式来决定与距离有关的条件。
在所述信息处理***中,候选地决定部可以具有时刻信息获取部,该时刻信息获取部用于获取表示用户期望到达第二目的地的时刻的期望时刻信息。在所述信息处理***中,距离条件决定部可以基于(i)能量等效量的目标值、(ii)由身体信息表示的用户的当前体重值、年龄和性别中的至少一个、以及(iii)由期望时刻信息表示的时刻来决定与距离有关的条件。
在所述信息处理***中,候选地决定部可以具有道路信息获取部,用于获取表示第一目的地周边的道路的路面状况或高度轮廓的道路信息。在所述信息处理***中,距离条件决定部可以基于(i)能量等效量的目标值、(ii)由身体信息表示的用户的当前体重值、年龄和性别中的至少一个、以及(iii)由道路信息表示的道路的路面状况和高度轮廓中的至少一个来决定与距离有关的条件。
在所述信息处理***中,候选地决定部可以具有提取部,用于通过参照用于保存表示作为移动体可以停止的场所的停止场所的位置的停止场所信息的停止场所信息保存部,提取与第一目的地的距离满足由距离条件决定部决定的与距离有关的条件的停止场所。在所述信息处理***中,候选地决定部可以具有选择部,用于选择由提取部提取的停止场所中的至少一个作为第二目的地的候选地。
在所述信息处理***中,对于由提取部提取的每个停止场所,选择部可以获取表示从该停止场所到第一目的地的路线的距离、路线的路面状况和路线的高度轮廓中的至少一个的信息。在所述信息处理***中,选择部可以基于路线的距离、路线的路面状况和路线的高度分布中的至少一个来推定当用户通过用户的身体活动从该停止场所移动到第一目的地时要消耗的能量等效量。在所述信息处理***中,选择部可以基于能量等效量的推定值选择由提取部提取的停止场所中的至少一个作为第二目的地的候选地。
所述信息处理***可以具备选择信息获取部,所述信息获取部用于获取用户选择信息,该用户选择信息表示用户选择了由候选地决定部决定的第二目的地的候选地中的一个。所述信息处理***可以具备第二目的地决定部,该第二目的地决定部用于决定由用户选择信息表示的第二目的地的候选地作为第二目的地。所述信息处理***可以具备发送部,用于向用户的通信终端发送表示从第二目的地到第一目的地的路线的信息。
所述信息处理***可以具备下车检测部,所述下车检测部用于检测用户在第二目的地从移动体下车。所述信息处理***可以具备判定部,所述判定部用于判定用户的通信终端以及移动体的距离是否在预定范围内。所述信息处理***可以具备警告决定部,所述警告决定部用于在下车检测部检测到用户下车之后经过预定时间之后,当判定部判定用户的通信终端和移动体的距离在预定范围内时,决定向用户发出警告。
在所述信息处理***中,移动体可以具有自动驾驶功能或远程驾驶功能。所述信息处理***可以具备生命体征信息获取部,所述生命体征信息获取部用于在用户从第二目的地移动到第一目的地的期间获取用户的生命体征信息。所述信息处理***可以具备异常检测部,所述异常检测部基于由生命体征信息获取部获取的生命体征信息来检测在用户的身体中可能要发生异常或在用户的身体中可能已发生异常。所述信息处理***可以具备紧急移动决定部,所述紧急移动决定部用于当异常检测部检测到异常的征兆或异常的发生时,决定使移动体移动到用户的位置。所述信息处理***可以具备通报决定部,所述通报决定部用于当异常检测部检测到异常的征兆或异常的发生时,决定向预定的紧急通报目标进行通报。
所述信息处理***可以具备跟随移动决定部,所述跟随移动决定部以在用户从第二目的地移动到第一目的地的期间,用户与移动体的距离在预定范围内的方式决定使移动体跟随用户移动。所述信息处理***可以具备用于检测用户的位置的用户位置检测部。所述信息处理***可以具备到达检测部,基于由用户位置检测部检测到的用户的位置来检测用户到达第一目的地。所述信息处理***可以具备待机决定部,当到达检测部检测到用户的到达时,该待机决定部决定使移动体移动到移动体的待机场所。
在本发明的第二方面中,提供了一种健康管理***。所述健康管理***例如管理车辆用户的健康。所述健康管理***例如具备用于存储用户的身体信息的用户配置文件管理部。所述健康管理***例如具备车辆控制部,用于基于存储在用户配置文件管理部中的用户的身体信息来设置车辆的目的地。
在本发明的第三方面中,提供一种信息处理方法。所述信息处理方法例如具有计算机获取表示作为用户的目的地的第一目的地的第一目的地信息的第一目的地信息获取步骤。所述信息处理方法例如具有计算机获取表示用户的身体特征的身体信息的身体信息获取步骤。所述信息处理方法例如具有计算机基于(i)由第一目的地信息表示的第一目的地的位置和(ii)由身体信息表示的用户的身体特征,决定作为运送用户的移动体的目的地的第二目的地的候选地的候选地决定步骤。在所述信息处理方法中,第一目的地和第二目的地彼此不同。
在本发明的第四方面中,提供了一种程序。也可以提供用于保存所述程序的非临时计算机可读介质。所述程序可以是使计算机作为所述信息处理***发挥作用的程序。所述程序可以是用于使计算机作为所述健康管理***发挥作用的程序。所述程序可以是用于使计算机执行所述信息处理方法的程序。
在本发明的第五方面中,提供了一种移动体。所述移动体例如具备所述信息处理***。所述移动体例如具备所述健康管理***。
另外,上述发明的概要并不列举本发明的所有必要特征。另外,这些特征组的子组合也可以是发明。
附图说明
图1示意性地示出导航***100的***构成的示例。
图2示意性地示出车辆20的内部构成的示例。
图3示意性地示出控制单元260的内部构成的示例。
图4示意性地示出辅助服务器120的内部构成的示例。
图5示意性地示出保存部440的内部构成的示例。
图6示意性地示出导航辅助部450的内部构成的示例。
图7示意性地示出候选地决定部632的内部构成的示例。
图8示意性地示出控制事件检测部460和控制指令生成部470的内部构成的示例。
图9示意性地示出控制部960的内部构成的示例。
图10示意性地示出了计算机3000的***构成的示例。
具体实施方式
以下,通过本发明的实施方式对本发明进行说明,但以下的实施方式并不限定所要求保护的发明。另外,在实施方式中说明的特征的组合并非全部都是本发明的解决手段所必须的。另外,在附图中,有时对相同或相似的部分赋予相同的参照编号并且省略重复的描述。
[导航***100的概要]
图1示意性地示出导航***100的***构成的例子。在本实施方式中,导航***100具备安装在车辆20上的车辆控制***110和辅助服务器120。车辆控制***110和辅助服务器120可以经由通信网络10彼此发送和接收信息。车辆控制***110和辅助服务器120中的每一个可以向使用车辆20的用户30的通信终端32发送信息和从使用车辆20的用户30的通信终端32接收信息。
在本实施方式中,导航***100决定车辆20的行驶路径。例如,当输入用户30的出发地S和目的地G时,导航***100将在地理上不同于用户30的目的地G的地点D(有时称为下车地点)设置为车辆20的目的地。导航***100可以基于用户30的出发地S和用户30的下车地点D来决定车辆20的行驶路径。
当车辆20到达下车地点D时,用户30从车辆20下车。此后,用户30通过用户30的身体活动而不使用车辆20从下车地点D移动到目的地G。作为用户30的身体活动,例举步行、快速行走、慢跑、跑步、骑自行车等。
在本实施方式中,基于(i)用户30的目的地G的位置和(ii)用户30的身体特征来决定下车地点D。例如,基于(i)用户30的目的地G的位置和(ii)用户30的身体特征来决定目的地G与下车地点D之间的距离L的条件。作为用户30的身体特征,例举性别、年龄、身高、体重、肌肉量、体脂率、理想体重、理想肌肉量、理想体脂率、当前健康状况、有无残疾或受伤、残疾或受伤的程度、病史、既往病史、运动经验的有无、以及运动经验的程度中的至少一个。
在本实施方式中,例如,基于(i)用户30的目的地G的位置和(ii)当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值来决定下车地点D。作为能量等效量,例举卡路里消耗、脂肪燃烧量、碳水化合物燃烧量和身体活动量中的至少一种。能量等效量也可以是使用卡路里消耗量、脂肪燃烧量、碳水化合物燃烧量和身体活动量中的至少一种计算出的指标。
用户30从下车地点D移动到目的地G时消耗的能量根据用户30的身体特征而变化。因此,导航***100例如基于(i)用户30的目的地G的位置、(ii)用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值、以及(iii)用户30的身体特征来决定下车地点D的位置。由此,导航***100可以以相对小的计算量决定作为下车地点D的适当位置。
可以基于用户30的输入来决定能量等效量的目标值。例如,用户30向通信终端32或车辆控制***110输入在用户30到达目的地G之前用户30期望消耗的能量等效量。用户30也可以输入在用户30在出发地S和目的地G之间往复运动的期间用户30期望消耗的能量等效量。用户30也可以输入身体活动的种类。例如,用户30向通信终端32或车辆控制***110输入表示在该用户到达目的地G的期间希望步行消耗200kcal卡路里的信息。
用户30也可以向通信终端32或车辆控制***110输入与减肥或训练有关的目标。所述目标可以包含表示关于体重、肌肉量和体脂率中的至少一个的理想值的信息。所述目标也可以包含表示减肥或训练的期限的信息、以及表示关于该期限中的体重、肌肉量和体脂率中的至少一个的理想值的信息。例如,所述能量等效量的目标值被决定为实现与减肥或训练有关的目标。
可以基于用户30的身体特征来决定所述能量等效量的目标值。例如,基于用户30的体重、肌肉量和体脂率的至少一个的当前值与其理想值之间的差来决定所述能量等效量的目标值。
可以基于设置在用户30的目的地G中的设施40的种类或在设施40中提供的服务的种类来决定所述能量等效量的目标值。例如,基于在设施40中提供的膳食的卡路里量来决定所述能量等效量的目标值。
例如,当设施40是餐馆时,以下车地点D和目的地G的距离是与该设施中提供的膳食内容相对应的距离的方式决定下车地点D。另外,当设施40是健身房时,可以以下车地点D和目的地G的距离是适合于热身或放松的距离的方式决定下车地点D。
如上所述,根据本实施方式的导航***100,根据用户的情况适当地调整下车地点D和目的地G的距离。由此,导航***100可以管理用户30的健康。此外,根据本实施方式的导航***100可以以相对小的计算量决定作为下车地点D的适当位置。
[导航***100的各单元的概要]
在本实施方式中,通信网络10可以是有线通信的传输线路,也可以是无线通信的传输线路,或者是无线通信的传输线路和有线通信的传输线路的组合。通信网络10也可以包含无线分组通信网络、因特网、P2P网络、专用线路、VPN、电力线通信线路等。通信网络10(i)可以包含移动电话线路网等移动通信网络,(ii)也可以包含无线MAN(例如,WiMAX(注册商标))、无线LAN(例如,WiFi(注册商标))、蓝牙(注册商标)、Zigbee(注册商标)、NFC(NearField Communication)等无线数据通信网络。
在本实施方式中,车辆20运送用户30。车辆20可以通过驾驶员的操作移动、也可以通过自动驾驶或远程操作来移动。车辆20可以是根据预定运行计划移动的车辆,也可以是根据用户30的要求移动的车辆。运行计划规定车辆20停车的多个车站或停靠站以及在每个车站或停靠站停车的预定时刻。车站或停靠站的位置是预定的,并且原则上不能根据用户30的要求而改变。
作为根据预定运行计划移动的车辆,例举路线公共汽车、长距离公共汽车、出租车、火车、飞机等。根据用户30的要求移动的车辆也可以是由用户30租用的车辆或由包含用户30的相对少量的乘员或乘客租用的车辆。作为根据用户30的要求移动的车辆,例举的士、租用车、共享汽车、用于骑行共享用途的车辆等。
作为车辆20,例举汽车、自动二轮车、电气火车等。作为汽车,例举发动机汽车、电动汽车、燃料电池汽车、混合动力汽车、工程车等。作为自动二轮车,例举(i)摩托车、(ii)三轮摩托车、(iii)具有动力单元的站立二轮车或三轮车等。
需要说明的是,当车辆20是根据预定运行计划移动的车辆时,从车辆20停车的多个车站或停靠站中选择下车地点D。在这种情况下,导航***100例如从目的地G附近存在的多个车站或停靠站中选择当用户30沿着从该车站或停靠站到目的地G的最短路线移动时消耗的能量等效量与当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值之间的差的绝对值小于预定值的车站或停靠站作为下车地点D。
当不存在上述差值的绝对值小于预定值的车站或停靠站时,导航***100例如选择上述差值的绝对值最小的车站或停靠站作为下车地点D。在这种情况下,导航***100也可以从当用户30沿着从该车站或停靠站到目的地G的最短路线移动时消耗的能量等效量大于当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值的车站或停靠站中,选择上述差值的绝对值最小的车站或停靠站作为下车地点D。
当不存在上述差值的绝对值小于预定值的车站或停靠站时,导航***100也可以从当用户30沿着从该车站或停靠站到目的地G的最短路线移动时消耗的能量等效量小于当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值的车站或停靠站中选择上述差值的绝对值最小的车站或停靠站作为下车地点D。导航***100可以基于当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值来决定从被选择为下车地点D的车站或停靠站到目的地G的移动路线。在这种情况下,上述移动路线的距离变得比从下车地点D到目的地G的最短路线的距离长。
在本实施方式中,用户30利用车辆20移动。用户30可以携带通信终端32。用户30可以携带可穿戴终端34。
在本实施方式中,通信终端32与车辆控制***110和辅助服务器120中的至少一个之间发送和接收各种信息。例如,通信终端32经由通信网络10与车辆控制***110和辅助服务器120中的至少一个之间发送和接收各种信息。通信终端32也可以通过P2P通信与车辆控制***110之间发送和接收各种信息。通信终端32可具备输入设备及输出设备,用作导航***100的用户接口。
通信终端32可从佩戴在用户30上的可穿戴终端34收集用户30的生命体征信息。作为生命体征信息,例举呼吸状态、脉搏、心跳、血压、血氧浓度、血糖值、血液中性脂肪值、血液胆固醇值、体温、出汗状态、胃肠状态、说话状态、兴奋状态、清醒状态等。通信终端32可以将用户30的生命体征信息发送到车辆控制***110和辅助服务器120中的至少一个。
通信终端32只要是能够由用户30使用的信息处理装置即可,其细节没有特别限定。作为通信终端32,例举个人计算机、便携式终端等。作为移动终端,例举移动电话、智能电话、PDA、平板电脑、笔记本电脑或膝上型计算机、可穿戴计算机等。
在本实施方式中,可穿戴终端34可具备生命体征传感器且收集用户30的生命体征信息。可穿戴终端34可将所收集的生命体征信息发送到通信终端32。
可穿戴终端34只要是佩戴在用户30的身体上的信息处理装置即可,其细节没有特别限制。可穿戴终端34可佩戴在用户30的外部。可穿戴终端34例如佩戴在用户30的面部或头部、胸部、腹部、手腕或脚踝、或手指或脚趾上。可穿戴终端34的一部分或全部也可嵌入用户30的体内。
在本实施方式中,设施40设置在用户30的目的地G处。例如,在设施40中,实施物品的买卖或服务的提供。在设施40中,可以设置行动历史获取部42。
行动历史获取部42获取记录了设施40中的用户30的行动的行动历史信息。行动历史获取部42例如获取表示用户30购买的物品的种类以及用户30使用的服务的种类的至少一方的信息。作为行动历史获取部42,例举订单接收器、结算终端、进出管理装置等。作为结算终端,例举结算机、POS终端、***结算终端等。
行动历史获取部42可以将行动历史信息发送到车辆控制***110和辅助服务器120中的至少一个。行动历史获取部42也可以将行动历史信息发送到通信终端32。
在本实施方式中,车辆控制***110安装在车辆20上。车辆控制***110控制车辆20的动作。车辆控制***110可以根据用户30的操作来控制车辆20的动作。车辆控制***110也可以具有自动驾驶功能或远程驾驶功能。车辆控制***110也可以根据来自辅助服务器120的指令来控制车辆20的动作。
车辆控制***110可以将表示车辆20的位置的信息发送到辅助服务器120。车辆控制***110可以将表示车辆20的状态的信息发送到辅助服务器120。车辆控制***110可以获得用户30的身体信息。车辆控制***110可以将用户30的身体信息发送到辅助服务器120。车辆控制***110可获得用户30的生命体征信息。车辆控制***110可以将用户30的生命体征信息发送到辅助服务器120。
车辆控制***110可以决定车辆20的行驶路径。例如,车辆控制***110通过基于用户30的身体信息设置车辆20的目的地来决定车辆20的行驶路径。稍后描述车辆控制***110的细节。
在本实施方式中,辅助服务器120辅助搜索车辆20的行驶路径。例如,辅助服务器120从通信终端32和车辆控制***110中的至少一个获取用户30的身体信息。辅助服务器120可以在任何存储装置中存储用户30的身体信息。辅助服务器120基于用户30的身体信息来决定车辆20的行驶路径的至少一部分。辅助服务器120也可以响应于来自车辆控制***110的请求来决定车辆20的行驶路径的至少一部分。
例如,辅助服务器120从车辆控制***110获取表示用户30的出发地S和目的地G的信息。辅助服务器120基于(i)用户30的目的地G的位置和(ii)用户30的身体特征来决定下车地点D的候选地。辅助服务器120可以将单个地点决定为下车地点D的候选地,也可以将多个地点决定为下车地点D的候选地。
辅助服务器120可以将表示下车地点D的候选地的信息发送到车辆控制***110。另外,辅助服务器120可以使车辆控制***110执行用于向用户30输出示出下车地点D的候选地的信息的过程,以及用于获取示出由用户30选择为下车地点D的候选地的信息的过程。辅助服务器120也可以使车辆控制***110执行用于将表示由用户30选择的候选地的信息发送到辅助服务器120的过程。
辅助服务器120可以从车辆控制***110获取表示由用户30选择的候选地的信息,并决定下车地点D。辅助服务器120可以基于出发地S和出发地D的位置来决定车辆20的行驶路径。辅助服务器120可以将表示车辆20的行驶路径的信息发送到车辆控制***110。辅助服务器120可以基于下车地点D和目的地G的位置来决定用户30的移动路线。辅助服务器120可以将表示用户30的移动路径的信息发送到车辆控制***110和通信终端32中的至少一个。
辅助服务器120可以远程控制车辆20。例如,如果检测到特定种类的事件的发生,则辅助服务器120向车辆控制***110发送用于远程控制车辆20的指令(有时称为控制指令)。将在后面详细描述辅助服务器120。
车辆20可以是移动体的示例。用户30的目的地可以是第一目的地的示例。用户30的下车地点可以是第二目的地的示例。通信终端32可以是身体信息获取部和生命体征信息获取部的示例。可穿戴终端34可以是生命体征信息获取部的示例。导航***100可以是信息处理***和健康管理***的示例。车辆控制***110可以是身体信息获取部、生命体征信息获取部和车辆控制部的示例。辅助服务器120可以是信息处理***、健康管理***、身体信息获取部、生命体征信息获取部和用户配置文件管理部的示例。
另外,在本实施方式中,以辅助服务器120决定用户30的下车地点的情况为例,详细说明导航***100。然而,导航***100不限于本实施方式。在另一实施方式中,辅助服务器120的功能的至少一部分也可以由车辆控制***110来实现。在这种情况下,车辆控制***110可以是信息处理***、健康管理***和用户配置文件管理部的示例。辅助服务器120的功能的至少一部分也可以由通信终端32来实现。在这种情况下,通信终端32可以是信息处理***、健康管理***、车辆控制部和用户配置文件管理部的示例。
另外,在本实施方式中,以导航***100决定车辆20的目的地或者其候选地的情况为例,详细说明导航***100。然而,导航***100不限于本实施方式。在另一实施方式中,导航***100可以与车辆20的情况同样地决定任何种类的移动体的目的地或其候选地。
作为移动体,例举车辆、船舶、飞行器等。作为车辆,例举汽车、自动二轮车、电气火车等。作为汽车,例举发动机汽车、电动汽车、燃料电池汽车、混合动力汽车、工程车等。作为自动二轮车,例举(i)摩托车、(ii)三轮摩托车、(iii)具有动力单元的站立二轮车或三轮车等。作为船舶,例举船、气垫船、水上摩托车、潜艇、潜水器、水下踏板车等。作为飞行器,例举飞机、飞艇或热气球、气球、直升机、无人机等。
[导航***100的各单元的具体配置]
导航***100的各个单元可以通过硬件来实现,也可以通过软件来实现,也可以通过硬件和软件来实现。导航***100的各单元的至少一部分可以由单个服务器或多个服务器实现。导航***100的各单元的至少一部分也可以实现在虚拟服务器或云***上。导航***100的各单元的至少一部分也可以由个人计算机或移动终端来实现。作为移动终端,能够例举移动电话、智能手机、PDA、平板电脑、笔记本或膝上型计算机、可穿戴计算机等。导航***100的各单元也可以使用区块链等分布式记账技术或分布式网络来保存信息。
当构成导航***100的构成要素的至少一部分由软件实现时,可以通过在具有一般结构的信息处理装置中启动规定了与该构成要素相关的动作的程序来实现由该软件实现的构成要素。上述一般结构的信息处理装置可以具备:(i)具有CPU、GPU等处理器、ROM、RAM、通信接口等数据处理装置;(ii)键盘、指示设备、触摸面板、摄像头、声音输入装置、手势输入装置、各种传感器、GPS接收器等输入装置;(iii)显示装置、声音输出装置、振动装置等输出装置;以及(iv)存储器、HDD、SSD等存储装置(包含外部存储装置)。
在上述一般结构的信息处理装置中,上述数据处理装置或存储装置可以存储上述程序。上述程序由处理器执行,由此使得上述信息处理装置执行由该程序规定的动作。上述程序也可以存储在非临时计算机可读记录介质中。上述程序可以存储在CD-ROM、DVD-ROM、存储器、硬盘等计算机可读介质中,也可以存储在与网络连接的存储装置中。
上述程序可以是用于使计算机作为导航***100或其一部分发挥功能的程序。上述程序可以具备规定导航***100的各单元的动作的模块。这些程序或模块作用于数据处理装置、输入装置、输出装置、存储装置等,使计算机作为导航***100的各单元发挥作用,或使计算机执行导航***100的各单元中的信息处理方法。上述程序也可以从计算机可读介质或连接到网络的存储装置安装到构成导航***100的至少一部分的计算机中。通过执行上述程序,计算机也可以作为导航***100的各单元的至少一部分发挥作用。上述程序中描述的信息处理通过该程序被计算机读取而作为与该程序相关的软件与导航***100或其一部分的各种硬件资源协作的具体的手段发挥作用。并且,通过上述具体的手段实现与本实施方式中的计算机的使用目的对应的信息的运算或加工,从而构造与该使用目的对应的导航***100。
上述程序可以是用于使计算机作为车辆控制***110发挥功能的程序。上述程序可以是用于使计算机执行车辆控制***110中的信息处理方法的程序。上述程序可以是用于使计算机作为辅助服务器120发挥作用的程序。上述程序可以是用于使计算机执行辅助服务器120中的信息处理方法的程序。
上述信息处理方法例如具有第一目的地信息获取步骤,用于获取表示作为用户目的地的第一目的地的第一目的地信息。上述信息处理方法例如具有获取表示用户的身体特征的身体信息的身体信息获取步骤。上述信息处理方法例如具有候选地决定步骤,基于(i)由第一目的地信息表示的第一目的地的位置和(ii)由身体信息表示的用户的身体特征,决定作为运送用户的移动体的目的地的第二目的地的候选地。在上述信息处理方法中,第一目的地和第二目的地可以在地理上彼此不同。
图2示意性地示出车辆20的内部构成的一例。在本实施方式中,车辆20具备车辆控制***110、驱动部220和身体组成传感器230。在本实施方式中,车辆控制***110具备通信部240、输入输出部250和控制部260。
在本实施方式中,驱动部220驱动车辆20。驱动部220可以根据车辆控制***110的控制来移动车辆20。
在本实施方式中,身体组成传感器230获取表示用户30的身体组成的信息。作为身体组成,例举体重、体脂率、体水分率、肌肉量、骨盐量等。身体组成传感器230可以向车辆控制***110输出表示用户30的身体组成的信息。
身体组成传感器230例如可以基于设置在车辆20的座椅上的压力计的输出来输出用户30的体重的推定值。身体组成传感器230例如可以基于设置在车辆20的方向盘上的一对电极的输出以及表示使用者30的性别和年龄的信息,输出使用者30的体脂率、体水分率、肌肉量和骨盐量中的至少一个的推定值。身体组成传感器230例如可以从车辆控制***110获得表示用户30的性别和年龄的信息。
在本实施方式中,通信部240与通信终端32和辅助服务器120中的至少一个建立通信,并且发送和接收各种信息。通信部240可以对应于一个或多个通信方案。
在本实施方式中,输入输出部250接受来自用户30的输入或指示。输入输出部250向用户30输出信息。输入输出部250可以具备各种输入装置,诸如键盘、触摸面板、指示设备、摄像头、麦克风、各种传感器和GPS接收器。输入输出部250可以具备声音输入***。输入输出部250可以具备手势输入***。输入输出部250可以具备各种输出装置,诸如显示装置、照明装置、扬声器、振动装置和车体升降装置。
在本实施方式中,控制部260控制车辆20的动作。控制部260可以接收用户的指示并根据用户30的指示来控制车辆20的动作。控制部260可以通过自动驾驶功能或远程驾驶功能来控制车辆20的动作。控制部260也可以接收来自辅助服务器120的指令,并且根据来自辅助服务器120的指令来控制车辆20的动作。稍后将详细描述控制部260。
身体组成传感器230可以是身体信息获取部的示例。通信部240可以是第一目的地信息获取部、种类信息获取部、方式信息获取部、时刻信息获取部、道路信息获取部、选择信息获取部和生命体征信息获取部的示例。输入输出部250可以是第一目的地信息获取部、种类信息获取部、方式信息获取部、时刻信息获取部、道路信息获取部和选择信息获取部的示例。控制部260可以是身体信息获取部、生命体征信息获取部和车辆控制部的示例。
图3示意性地示出控制部260的内部构成的示例。在本实施方式中,控制部260具备通信控制部320、输入输出控制部330、驱动控制部340、路径搜索部350和用户信息获取部360。
在本实施方式中,通信控制部320控制通信部240。通信控制部320可以控制控制部260的各个单元与通信终端32和辅助服务器120中的至少一个之间的通信。通信控制部320可以对应于一个或多个通信方案。
在本实施方式中,输入输出控制部330控制输入输出部250。在一个实施方式中,输入输出控制部330可以控制输入输出部250的显示装置输出用作导航***100的用户界面的输入画面或选择画面。输入输出控制部330可以获取用户30输入到输入界面或选择界面的信息或指示。在另一实施方式中,输入输出控制部330也可以控制输入输出部250的扬声器以输出引导信息的声音。引导信息可以是用于提示用户30输入信息或指示的信息。输入输出控制部330可以分析用户30的语音以获取用户30输入的信息或指示。
在另一实施方式中,输入输出控制部330可以控制输入输出部250向用户30输出各种警告。例如,当用户30在将通信终端32留在车辆20中的同时离开车辆20时,输入输出控制部330通过从输入输出部250的扬声器输出语音信息来警告用户30。输入输出控制部330也可以通过点亮或闪烁输入输出部250的照明装置来警告用户30。输入输出控制部330也可以通过使用输入输出部250的车体升降装置升降车辆20的车体来警告用户30。
在本实施方式中,驱动控制部340控制驱动部220。驱动控制部340控制驱动部220以控制车辆20的速度、加速度和行驶方向中的至少一个。在一个实施方式中,驱动控制部340可以从路径搜索部350接收表示所决定的行驶路径的路径信息,并根据该路径信息控制驱动部220。在另一实施方式中,驱动控制部340可以从辅助服务器120接收控制指令,并且根据该控制指令控制驱动部220。
在又一实施方式中,驱动控制部340可以利用自动驾驶功能来控制驱动部220。此时,驱动控制部340可以使用从输入输出控制部330获取的外部传感器和内部传感器的输出信息来控制驱动部220。例如,驱动控制部340可以从输入输出控制部330接收表示车辆20与用户30的距离的信息(有时被称为用户距离),并根据该信息控制驱动部220。
在本实施方式中,路径搜索部350决定车辆20的行驶路径。路径搜索部350可以与辅助服务器120协作以决定车辆20的行驶路径。例如,路径搜索部350从输入输出控制部330接收用于决定行驶路径的指示。此外,路径搜索部350从输入输出控制部330接收表示用户30的出发地S和目的地G的信息。
在本实施方式中,路径搜索部350向辅助服务器120发送用于向辅助服务器120请求搜索行驶路径的信息(有时被称为搜索请求)。路径搜索部350可以将(i)用户30的识别信息和(ii)表示用户30的出发地S和目的地G的信息与搜索请求一起或与搜索请求建立对应地发送到辅助服务器120。
在本实施方式中,作为对搜索请求的响应,路径搜索部350获取表示车辆20的行驶路径的至少一部分的信息(有时称为路径信息)。在一个实施方式中,路径信息包含表示下车地点D的信息。在这种情况下,路径搜索部350可以基于出发地S和下车地点D的位置来决定车辆20的行驶路径。此外,路径搜索部350可以基于下车地点D和目的地G的位置来决定用户30的移动路径。
在另一实施方式中,路径信息可以包含车辆20的行驶路径。车辆20的行驶路径包含表示出发地S和下车地点D之间的路线的信息。在这种情况下,路径搜索部350可以基于下车地点D和目的地G的位置来决定用户30的移动路径。在又一实施方式中,路径信息可以包含车辆20的行驶路径和用户30的移动路径。用户30的移动路径包含表示下车地点D和目的地G之间的路线的信息。
路径搜索部350可以将表示车辆20的行驶路径的信息输出到驱动控制部340。路径搜索部350可以将用户30的移动路径发送到通信终端32。
在本实施方式中,用户信息获取部360获取与用户30有关的各种信息。作为与用户30有关的各种信息,例举身体信息、生命体征信息等。用户信息获取部360可以向辅助服务器120发送与用户30有关的各种信息。
在一个实施方式中,用户信息获取部360经由输入输出部250从用户30获取与用户30有关的各种信息。在另一实施方式中,用户信息取得部360经由通信部240从通信终端32取得与用户30有关的各种信息。
路由搜索部350可以是发送部的示例。用户信息获取部360可以是身体信息获取部和生命体征信息获取部的示例。
另外,在本实施方式中,以路径搜索部350向辅助服务器120发送搜索请求,辅助服务器120决定下车地点D的情况为例,详细说明导航***100。然而,导航***100不限于本实施方式。在另一实施方式中,路径搜索器350可以与辅助服务器120协作或独立地决定下车地点D。
图4示意性地示出辅助服务器120的内部构成的示例。在本实施方式中,辅助服务器120具备车辆信息获取部420、用户信息获取部430、保存部440、导航辅助部450、控制事件检测部460、以及控制指令生成部470。
在本实施方式中,车辆信息获取部420获取与车辆20有关的各种信息。例如,车辆信息获取部420获取表示车辆20的当前位置或移动历史的信息。车辆信息获取部420可以获取表示车辆20的状态或动作状况的信息。作为车辆20的状态或动作状况,例举车辆20的起动、车辆20的停止、车辆20的门的开闭、用户30的上车、用户30的下车、车辆20的速度、车辆20的加速度、车辆20的前进方向、车辆20的能量剩余量等。
在本实施方式中,用户信息获取部430获取与用户30有关的各种信息。用户信息获取部430可以将与用户30有关的各种信息保存在保存部440中。
例如,用户信息获取部430获取用户30的身体信息。用户信息获取部430也可以获取用户30的生命体征信息。用户信息获取部430可以获取表示用户30的当前位置或移动历史的信息。用户信息获取部430可以获取表示通信终端32的当前位置或者移动历史的信息。用户信息获取部430也可以利用通信终端32的当前位置或者移动历史作为用户30的当前位置或者移动历史。用户信息获取部430可以获取设施40中的用户30的行动历史信息。
在一个实施方式中,用户信息获取部430可以从用户信息获取部360获取与用户30有关的各种信息。在另一实施方式中,用户信息获取部430可以从通信终端32获取与用户30有关的各种信息。
在又一实施方式中,用户信息获取部430可以经由通信网络10从其他信息处理装置获取与用户30有关的各种信息。其他信息处理装置可以是用于测量用户30的身体状态的测量设备。作为测量设备,例举身高计、体重计、心率计、血压计等。其他信息处理装置可以是保存用户30的身体信息的个人计算机、服务器等。其他信息处理装置可以是保存用户30的行动历史信息的个人计算机、服务器等。
在本实施方式中,保存部440保存辅助服务器120中的信息处理所利用的各种信息。保存部440保存通过辅助服务器120中的信息处理而生成的各种信息。保存部440的详细情况将后述。
在本实施方式中,导航辅助部450辅助车辆20的行驶路径的决定。导航辅助部450可决定车辆20的行驶路径的至少一部分。导航辅助部450可以将表示车辆20的行驶路径的至少一部分的信息发送到路径搜索部350。
导航辅助部450也可辅助决定用户30的移动路径。导航辅助部450可决定用户30的移动路径的至少一部分。导航辅助部450可向路径搜索部350发送表示用户30的移动路径的至少一部分的信息。导航辅助部450可向通信终端32发送表示用户30的移动路径的至少一部分的信息。
例如,导航辅助部450基于(i)用户30的目的地G的位置和(ii)用户30的身体特征来决定下车地点D的候选地。导航辅助部450可将一个以上的候选地中的一个决定为下车地点D。下车地点D可以是车辆20的行驶路径的一部分。下车地点D可以是用户30的移动路径的一部分。稍后描述导航辅助部450的细节。
在本实施方式中,控制事件检测部460检测预定种类的事件的发生。当检测到预定种类的事件的发生时,例如,控制事件检测部460向控制指令生成部470输出表示检测到的事件的种类的信息。稍后将详细描述控制事件检测部460。
在本实施方式中,控制指令生成部470获取表示由控制事件检测部460检测到的事件的种类的信息。控制指令生成部470根据上述事件的种类来控制车辆20的动作。具体地,控制指令生成部470根据上述事件的种类生成用于控制车辆20的动作的指令(有时被称为控制指令),并且将该控制指令发送到驱动控制部340。稍后描述控制指令生成部470的细节。
车辆信息获取部420可以是下车检测部的示例。用户信息获取部430可以是身体信息获取部、生命体征信息获取部和用户位置检测部的示例。保存部440可以是停止场所信息保存部的示例。导航辅助部450可以是第一目的地信息获取部、身体信息获取部、候选地决定部、选择信息获取部、第二目的地决定部和发送部的示例。控制事件检测部460可以是下车检测部、决定部、生命体征信息获取部、异常检测部和到达检测部的示例。控制指令生成部470可以是警告决定部、紧急移动决定部、通报决定部和待机决定部的示例。
图5示意性地示出保存部440的内部构成的一例。在本实施方式中,保存部440具备车辆信息保存部522、用户信息保存部524、运动信息保存部532、地图信息保存部542、道路信息保存部544、设施信息保存部546和停车场信息保存部548。
在本实施方式中,车辆信息保存部522保存由车辆信息获取部420获取的信息。在本实施方式中,用户信息保存部524保存用户信息获取部430获取的信息。
在本实施方式中,运动信息保存部532保存关于运动的信息。例如,运动信息保存部532将(i)表示运动种类的信息和(ii)表示单位时间内由该运动消耗的能量等效量的信息建立对应地保存。运动信息保存部532也可以将(i)表示运动强度的信息和(ii)表示在单位时间内通过该强度的运动消耗的能量等效量的信息建立对应地保存。
在本实施方式中,地图信息保存部542保存地图信息。在本实施方式中,道路信息保存部544保存与道路状态有关的各种信息。作为道路的状态,例举道路铺设的有无、道路铺设的种类或程度、道路的劣化程度、道路的坡度、道路的高度轮廓等。
在本实施方式中,设施信息保存部546保存与一个或多个设施40中的每一个有关的各种信息。作为与设施40有关的信息,例举表示(i)设施40的识别信息、(ii)设施40的种类、(iii)在设施40中提供的服务的种类、(iv)在设施40中提供的膳食的卡路里量或营养成分量、(v)用户30在设施40中的运动或活动所消耗的能量等效量等信息。
与设施40有关的信息可以包含表示与在设施40中提供的膳食的卡路里量或营养成分量有关的统计量的信息。与设施40有关的信息可以包含表示与用户30在设施40中的运动或活动所消耗的能量等效量有关的统计量的信息。作为统计量,例举最大值、最小值、平均值、中值等。统计量可以是与设施40中提供的所有种类的膳食或服务有关的统计量,也可以是与多个用户30使用的膳食或服务有关的统计量。
在本实施方式中,停车场信息保存部548保存与车辆20可以停放或停车的停车场有关的信息。作为与停车场有关的信息,例举(i)停车场的识别信息、(ii)表示停车场的位置的信息、(iii)表示停车场的空置状态的信息、以及(iv)表示停车场的使用费的信息等。优选地,停车场信息保存部548至少将(i)停车场的识别信息和(ii)表示停车场的位置的信息建立对应地保存。
停车场信息保存部548可以是停止场所信息保存部的示例。停车场可以是停止场所的示例。
图6示意性地示出导航辅助部450的内部构成的例子。在本实施方式中,导航辅助部450具备出发地决定部622、目的地决定部624、候选地决定部632、下车地点决定部634、车辆路径决定部642、用户路径决定部644。
在本实施方式中,出发地决定部622获取表示用户30的出发地S的信息。例如,出发地决定部622从路径搜索部350获取(i)用户30的识别信息和(ii)表示用户30的出发地S和目的地G的信息。出发地决定部622可以将由上述信息表示的出发地S决定为车辆20的出发地。
在本实施方式中,目的地决定部624获取表示用户30的目的地G的信息。例如,目的地决定部624从路径搜索部350获取(i)用户30的识别信息和(ii)表示用户30的出发地S和目的地G的信息。目的地决定部624可以将由上述信息表示的目的地G决定为用户30的目的地G。
在本实施方式中,决定下车地点D的候选地。候选地决定部632可以将单个地点决定为下车地点D的候选地,也可以将多个地点决定为下车地点D的候选地。候选地决定部632可以将表示下车地点D的候选地的信息输出到下车地点决定部634。
具体地说,候选地决定部632例如根据下述流程决定下车地点D的候选地。首先,候选地决定部632参照用户信息保存部524,并通过使用用户30的识别信息作为关键字来获取用户30的身体信息。然后,候选地决定部632从目的地决定部624获取表示用户30的目的地G的信息。候选地决定部632基于(i)用户30的目的地G的位置和(ii)用户30的身体特征来决定下车地点D的候选地。
更具体地,候选地决定部632首先决定当用户30通过用户30的身体活动而不使用车辆20从下车地点D移动到目的地G时消耗的能量等效量的目标值。接下来,候选地决定部632例如基于(i)用户30的目的地G的位置和(ii)上述能量等效量的目标值来决定下车地点D的候选地。
上述目标值的决定方法不受特别限制。在一个实施方式中,候选地决定部632基于来自用户30的与上述目标值有关的输入来决定上述目标值。在另一个实施方式中,候选地决定部632基于用户30的身体特征来决定上述目标值。
例如,候选地决定部632首先决定从下车地点D步行移动到目的地G来消耗100kcal这一目标。接下来,候选地决定部632例如考虑用户30的性别、年龄和体重,计算步行消耗100kcal能量所需的距离。然后,候选地决定部632从比计算出的距离远的位置或区域中提取适合于用户30从车辆20下车的位置作为下车地点D的候选地。后面将详细描述候选地决定部632。
在本实施方式中,下车地点决定部634决定下车地点D。具体地,下车地点决定部634例如根据下面的流程决定下车地点D。首先,下车地点决定部634从候选地决定部632获取表示下车地点D的候选地的信息。下车地点决定部634生成用于向用户提示下车地点D的候选地的画面,并将该画面的数据发送到路径搜索部350。路径搜索部350将画面的数据传送到输入输出控制部330。
输入输出控制部330控制输入输出部250,并且例如在输入输出部250的显示装置上显示上述画面。用户30选择显示在画面上的一个或多个候选地中的一个,并将表示该选择结果的信息输入到输入输出部250。输入输出控制部330从输入输出部250获取表示由用户30选择的候选地的信息,并将该信息发送到下车地点决定部634。
下车地点决定部634获取表示由用户30选择的候选地的信息。下车地点决定部634将用户30选择的候选地决定为下车地点D。下车地点决定部634将表示下车地点D的信息输出到车辆路径决定部642和用户路径决定部644。
在本实施方式中,车辆路径决定部642决定车辆20的行驶路径的至少一部分。例如,车辆路径决定部642决定将车辆20的出发地设置为出发地S并且将车辆20的目的地设置为下车地点D。车辆路径决定部642也可以决定出发地S和下车点D之间的路线。车辆路径决定部642可以将表示车辆20的行驶路径的至少一部分的信息发送到路径搜索部350。
此外,车辆路径决定部642可以决定在从出发地S出发并到达下车地点D之后在跟随用户30的同时移动到目的地G附近的路径作为车辆20的行驶路径。车辆路径决定部642可以将从出发地S出发并到达下车地点D后,在跟随用户30的同时移动到目的地G附近之后移动到下车地点D的路径决定为车辆20的行驶路径。
由此,在用户30从下车地点D移动到目的地G的期间,车辆20位于用户30的前进方向后方。由此,用户30可以在任意的定时再次进入车辆20。此时,车辆20可以跟随用户30移动,使得车辆20和用户30之间的距离在预定范围内。
在本实施方式中,用户路径决定部644决定用户30的移动路径的至少一部分。例如,用户路径决定部644决定为用户30的出发地是下车地点D并且用户30的目的地是目的地G。用户路径决定部644也可以决定下车地点D和目的地G之间的路线。用户路径决定部644可以向路径搜索部350发送表示用户30的移动路径的至少一部分的信息。用户路径决定部644也可以向通信终端32发送表示用户30的移动路径的至少一部分的信息。
目的地决定部624可以是第一目的地信息获取部的示例。候选地决定部632可以是候选地决定部的示例。下车地点决定部634可以是选择信息获取部和第二目的地决定部的示例。车辆路径决定部642可以是跟随运动决定部的示例。用户路径决定部644可以是发送部的示例。表示用户30的目的地G的信息可以是第一目的地信息的示例。表示用户30选择的候选地的信息可以是用户选择信息的示例。
图7示意性地示出候选地决定部632的内部配置的示例。在本实施方式中,候选地决定部632具备条件决定部720、提取部730和选择部740。在本实施方式中,条件决定部720具备目标决定部722和区域条件决定部724。
在本实施方式中,条件决定部720决定作为提取部730的提取对象的条件。例如,条件决定部720决定用于从存在于目的地G周边的停车场中提取可用作下车地点D的候选地的停车场的条件。
在本实施方式中,目标决定部722决定当用户30通过车辆20的身体活动而不使用车辆20从下车地点D移动到目的地G时消耗的能量等效量的目标值。目标决定部722也可以决定身体活动的种类。目标决定部722可以向区域条件决定部724输出表示上述目标值的信息。目标决定部722可以向区域条件决定部724输出表示身体活动的种类的信息。
在一个实施方式中,目标决定部722例如基于来自用户30的输入来决定上述目标值。如上所述,用户30例如向通信终端32或车辆控制***110的输入输出部250输入在到达目的地G之前期望通过身体活动消耗的能量等效量。用户30也可以输入期望在往返于出发地S和目的地G之间通过身体活动消耗的能量等效量。
目标决定部722从通信终端32或车辆控制***110获取由用户30输入的信息。目标决定部722可以基于用户30输入的信息来决定上述目标值。例如,目标决定部722将用户30在到达目的地G之前期望通过身体活动消耗的能量等效量决定为上述目标值。目标决定部722也可以将用户30在出发地S和目的地G之间的往返期间期望通过身体活动消耗的能量等效量的一半决定为上述目标值。
如上所述,用户30也可以将与减肥或训练有关的目标输入到通信终端32或车辆控制***110的输入输出部250。上述目标可以包含表示与体重、肌肉量和体脂率中的至少一个有关的理想值的信息。上述目标也可以包含表示减肥或训练的期限的信息、以及表示与该期限中的体重、肌肉量和体脂率中的至少一个有关的理想值的信息。
目标决定部722可以基于与上述减肥或训练有关的目标来决定上述能量等效量的目标值。例如,目标决定部722基于直到期限的剩余时间以及用户30的体重、肌肉量和体脂率的至少一个当前值来决定当用户30从下车地点D移动到目的地G时要消耗的能量等效量的目标值。
在导航***100管理用户30的行动历史的情况下,目标决定部722可以针对每个单位期间设置用户30的运动所消耗的能量等效量的目标值。目标决定部722也可以基于在特定单位期间由用户30的运动已经消耗的能量等效量与在该特定单位期间的目标值之间的差来决定当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值。目标决定部722也可以基于在特定单位期间内由用户30的运动已经消耗的能量等效量、在该特定单位期间内用户30通过膳食摄取的能量等效量、以及在该特定单位期间内的目标值来决定当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值。
单位期间的长度不受特别限制,但优选为一天以上。作为单位期间,例举1天、2天、3天、1周、2周、1个月、2个月、3个月、6个月、1年等。基于运动的能量消耗量可以是从用户30的能量消耗量中除去日常生活活动等非运动性身体活动的能量消耗量、基础代谢的能量消耗量和膳食引起的产热导致的能量消耗量后的能量消耗量。
在另一实施方式中,目标决定部722例如基于由身体信息表示的用户30的身体特征来决定上述目标值。目标决定部722可以参照保存部440,获取与用户信息获取部430获取的用户30的身体特征有关的信息。表示用户30的身体特征的信息的至少一部分可以是用户30输入到通信终端32或车辆控制***110的输入输出部250的信息。表示用户30的身体特征的信息的至少一部分可以是用户信息获取部430从测量设备等获取的信息。
例如,身体信息包含表示体重、肌肉量和体脂率中的至少一个的当前值和理想值的信息。在这种情况下,目标决定部722可以基于上述当前值和理想值之间的差来决定上述目标值。当前值可以是通过最近的测量获得的值。当前值也可以是用户30最后输入的值。
体重、肌肉量或体脂率的理想值可以是由用户30输入的值,也可以是默认输入的值。体重、肌肉量或体脂率的理想值可以通过使用表、函数或模型来决定,所述表、函数或模型使用国籍、年龄、性别和身高中的至少一个作为解释变量,并且使用体重、肌肉量或体脂率的理想值作为目标变量。
输入到上述表、函数或模型中的解释变量的种类越多,理想值的准确性越高。然而,不需要输入所有种类的解释变量的值。例如,当“30多岁”和“男性”的信息被输入到模型中时,该模型输出具有平均体格的“30多岁男性”的体重、肌肉量和体脂率等值。
例如,目标决定部722参照保存部440以获取表示用户30的体重的当前值的信息。目标决定部722参照保存部440以获取表示用户30的年龄、性别和身高的信息。目标决定部722例如向模型输入表示用户30的年龄、性别和身高的信息,并且获取由该模型输出的体重值作为用户30的体重的理想值。目标决定部722基于用户30的体重的当前值和理想值之间的差来决定上述能量等效量的目标值。目标决定部722也可以基于用户30的体重的当前值和理想值之间的差来决定身体活动的种类。例如,当用户30的体重的当前值大于理想值时,目标决定部722以用户30的体重的当前值与理想值之间的差的绝对值越大,上述目标值越大的方式决定该目标值。目标决定部722选择步行或轻微慢跑作为身体活动的种类。
在又一实施方式中,目标决定部722基于设施40的种类或服务的种类来决定上述目标值。例如,目标决定部722参照设施信息保存部546,使用设置在目的地G的设施40的识别信息作为关键字,获取表示设施40的种类或在设施40中提供的服务的种类的信息(有时称为分类信息)。目标决定部722可以基于由分类信息表示的设施40的种类或服务的种类来决定上述目标值。目标决定部722也可以基于(i)由身体信息表示的用户30的身体特征和(ii)由分类信息表示的设施40的种类或服务的种类来决定上述目标值。
例如,当设施40是餐厅时,目标决定部722以在该设施中提供的膳食的卡路里量越大则上述目标值越大的方式决定该目标值。可以基于在设施40中提供的膳食的统计数据来决定在设施40中提供的膳食的卡路里量。
例如,当设施40是健身房时,目标决定部722以该设施中的运动强度越大则上述目标值越小的方式决定该目标值。可以基于在设施40中实施的运动的统计数据来决定设施40中的运动强度。
在又一实施方式中,目标决定部722也可以随机地决定上述目标值。目标决定部722也可以以在多次试验中随机决定的目标值的平均值成为基于由身体信息表示的用户30的身体特征而按照上述流程决定的值的方式,决定上述目标值。
在本实施方式中,区域条件决定部724决定与可能成为下车地点D的候选地的停车场的位置有关的条件。区域条件决定部724可以基于用户30的身体特征来决定上述条件。区域条件决定部724可以基于当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值和用户30的身体特征来决定上述条件。上述条件可以是与下车地点D的候选地与目的地G之间的距离有关的条件。上述条件可以是与从下车地点D的候选地到目的地G的移动路线的距离有关的条件。区域条件决定部724向提取部730输出表示与可能成为下车地点D的候选地的停车场的位置相关的条件的信息。
例如,区域条件决定部724从目标决定部722获取表示当用户30从下车地点D移动到目的地G时消耗的能量等效量的目标值的信息。区域条件决定部724参照用户信息保存部524,获取表示用户30的体重的当前值、年龄和性别中的至少一个的信息。区域条件决定部724基于(i)上述目标值和(ii)用户30的体重的当前值、年龄和性别中的至少一个来决定与下车地点D的候选地与目的地G之间的距离有关的条件。区域条件决定部724也可以决定上述距离的上限和下限中的至少一个。
例如,在区域条件决定部724中,作为能量等效量的目标值,输入通过步行消耗的卡路里量为100kcal这一信息,作为用户30的身体特征,输入30多岁男性这一信息。在这种情况下,区域条件决定部724输出与目的地G的距离为2km的条件,作为与可能成为下车地点D的候选地的停车场的位置有关的条件。区域条件决定部724也可以输出与目的地G的距离为1.8公里至2.2公里的条件,作为与可能成为下车地点D的候选地的停车场的位置有关的条件。
与下车地点D的候选地与目的地G之间的距离有关的条件可以是与可以成为下车地点D的候选地的停车场的位置有关的条件的示例。区域条件决定部724也可以决定上述距离的上限和下限。由此,确定具有规定的地理面积的区域。
在另一实施方式中,区域条件决定部724可以获取表示当用户30从下车地D移动到目的地G时的移动方式的信息(可以称为移动方式信息)。区域条件决定部724例如可以经由输入输出部250从用户30获取移动方式信息。作为移动方式,例举步行、快速行走、慢跑、跑步、骑自行车等。区域条件决定部724可以基于(i)上述目标值、(ii)用户30的当前体重和(iii)由移动方式信息表示的移动方式来决定与下车地点D的候选地和目的地G之间的距离有关的条件。区域条件决定部724也可以决定上述距离的上限和下限中的至少一个。
在另一实施方式中,区域条件决定部724可以获取表示用户30期望到达目的地G的时刻的信息(有时被称为期望时刻信息)。区域条件决定部724例如可以经由输入输出部250从用户30获取期望时刻信息。区域条件决定部724可以基于(i)上述目标值、(ii)用户30的当前体重值、年龄和性别中的至少一个以及(iii)由期望时刻信息表示的时刻来决定与下车地点D的候选地和目的地G之间的距离有关的条件。区域条件决定部724也可以决定上述距离的上限和下限中的至少一个。
例如,区域条件决定部724基于(i)上述目标值和(ii)用户30的体重的当前值、年龄和性别中的至少一个来决定下车地点D的候选地与目的地G之间的距离的下限值。区域条件决定部724将用户30能够在期望时刻信息所示的时刻之前到达目的地G的距离决定为下车地点D的候选地与目的地G之间的距离的上限值。
在另一个实施方式中,区域条件决定部724参照道路信息保存部544,获取表示目的地G周边的道路的路面状况或高度轮廓的信息(有时称为道路信息)。区域条件决定部724可以基于(i)上述目标值、(ii)用户30的体重的当前值、年龄和性别中的至少一个、以及(iii)道路信息所示的道路的路面状况和高度轮廓中的至少一个来决定与下车地点D的候选地和目的地G之间的距离有关的条件。区域条件决定部724也可以决定上述距离的上限和下限中的至少一个。
例如,区域条件决定部724以在目的地G周边存在越多的未铺装的道路则下车地点D的候选地与目的地G之间的距离变短的方式决定上述条件。区域条件决定部724也可以以目的地G周边的道路的坡度越大,则下车地点D的候选地与目的地G之间的距离越短的方式来决定上述条件。
在本实施方式中,提取部730从存在于目的地G周边的停车场中提取与由区域条件决定部724决定的条件匹配的停车场。具体地,例如,提取部730首先从区域条件决定部724获取表示与能够成为下车地D的候选地的停车场的位置有关的条件的信息。然后,提取部730参照停车场信息保存部548,从存在于目的地G周边的停车场中提取与由区域条件决定部724决定的条件匹配的停车场。提取部730可以将提取的停车场的识别信息输出到选择部740。
在本实施方式中,选择部740从提取部730获取所提取的停车场的识别信息。选择部740选择由提取部730提取的停车场中的至少一个作为下车地点D的候选地。在一个实施方式中,选择部740选择由提取部730提取的所有停车场作为下车地点D的候选地。
在另一实施方式中,选择部740首先针对由提取部730提取的每个停车场获取表示从该停车场到目的地G的路线的距离、路线的路面状况和该路线的高度轮廓中的至少一个的信息。例如,选择部740参照地图信息保存部542,获取表示从各停车场到目的地G的路线的距离的信息。选择部740可以参照道路信息保存部544来获取表示从每个停车场到目的地G的路线的路面状况和路线的高度轮廓中的至少一个的信息。
然后,选择部740基于上述路线的距离、该路线的路面状况和该路线的高度轮廓中的至少一个,推定当用户30通过用户30的身体活动从每个停车场移动到目的地G时要消耗的能量等效量。选择部740可以参照保存在运动信息保存部532中的信息来推定上述能量等效量。
接着,选择部740基于上述能量等效量的推定值,选择由提取部730提取的一个或多个停车场中的至少一个作为下车地点D的候选地。例如,选择部740基于上述推定值与由目标决定部722决定的目标值之间的差,选择由提取部730提取的一个或多个停车场中的至少一个作为下车地点D的候选地。
更具体地,对于特定停车场,当上述推定值与上述目标值之间的差的绝对值在预定范围内时,选择部740可以选择该停车场作为下车地点D的候选地。选择部740也可以从上述推定值与上述目标值之间的差的绝对值较小的一方中选择预定数量的停车场作为下车地点D的候选地。
选择部740也可以基于(i)表示上述能量等效量的推定值的信息和(ii)身体信息、分类信息、移动方式信息、期望时刻信息和道路信息中的至少一个,选择由提取部730提取的一个或多个停车场中的至少一个作为下车地点D的候选地。例如,当在身体信息中包含表示用户30的膝盖受伤的信息时,选择部740针对每个停车场评估该停车场和目的地G之间的路线的高度差。当上述高度差满足预定标准时,选择部740可以选择该停车场作为下车地点D的候选地。
目标决定部722可以是身体信息获取部和分类信息获取部的示例。区域条件决定部724可以是距离条件决定部、方式信息获取部、时刻信息获取部和道路信息获取部的示例。提取部730可以是提取部的示例。选择部740可以是选择部的示例。
图8示意性示出控制事件检测部460和控制指令生成部470的内部配置的示例。在本实施方式中,控制事件检测部460具备终端异常检测部862、生命体征异常检测部864和到达检测部866。在本实施方式中,控制指令生成部470具备警告指令生成部872、移动指令生成部874、通报部875和待机指令生成部876。
在本实施方式中,终端异常检测部862检测通信终端32中出现异常或异常征兆。例如,当用户30在下车地点D将通信终端32放置在车辆20中而从车辆20下车时,终端异常检测部862检测出通信终端32中出现异常或异常的征兆。
更具体地,首先,终端异常检测部862检测出用户30在下车地点D从车辆20下车。例如,终端异常检测部862参照车辆信息保存部522,获取表示车辆20的停止位置的信息和表示车辆20的车门的开闭状况的信息。例如,当检测到车辆20在下车地点D停车并且车门在下车地点D处开闭时,终端异常检测部862检测出用户30在下车地点D处从车辆20下车。
当在下车地点D检测到用户30从车辆20下车时,终端异常检测部862参照用户信息保存部524监视通信终端32的位置。终端异常检测部862参照车辆信息保存部522监视车辆20的位置。终端异常检测部862判定车辆20与通信终端32之间的距离是否在预定范围内。
(i)在检测到用户30在下车地点D从车辆20下车之后经过预定时间并且(ii)判定为车辆20与通信终端32的距离在预定范围内的情况下,终端异常检测部862判定用户30将通信终端32遗忘在车辆20中。在这种情况下,终端异常检测部862例如向控制指令生成部470的警告指令生成部872输出表示在通信终端32中出现异常或异常征兆的信息。
在本实施方式中,生命体征异常检测部864检测在用户30的生命体征中出现异常或异常征兆。例如,生命体征异常检测部864检测在用户30从下车地D移动到目的地G期间在用户30的生命体征中出现异常或异常征兆。
更具体地,首先,生命体征异常检测部864基于上述过程检测出用户30在下车地点D从车辆20下车。接着,生命体征异常检测部864在用户30从下车地点D移动到目的地G的期间,参照用户信息保存部524来获取用户30的生命体征信息。
接下来,生命体征异常检测部864基于用户30的生命体征信息,检测在用户30的身体中可能要发生异常,或者检测在用户30的身体中可能已经发生异常。当检测到在用户30的身体中可能要发生异常或者在用户30的身体中可能已经发生异常时,生命体征异常检测部864例如向控制指令生成部470的移动指令生成部874和通报部875输出表示在用户30的生命体征中已经发生异常或异常征兆的信息。
在本实施方式中,到达检测部866检测用户30已经到达目的地G。如上所述,存在车辆路径决定部642将在从出发地S出发并到达下车地D之后,在跟随用户30的同时移动到目的地G附近的路径决定为车辆20的行驶路径的情况。在这种情况下,到达检测部866也可以检测到用户30已经到达目的地G。
更具体地,首先,到达检测部866基于上述过程检测出用户30在下车地点D从车辆20下车。然后,当在下车地点D检测到用户30从车辆20下车时,到达检测部866参照用户信息保存部524来监视用户30的位置。到达检测器866可以通过检测通信终端32的位置来检测用户30的位置。
由此,到达检测部866可以基于检测到的用户30的位置来检测用户30已经到达目的地G。当检测到用户30已经到达目的地G时,生命体征异常检测部864例如向控制指令生成部470的待机指令生成部876输出表示用户30已经到达目的地G的信息。
在本实施方式中,警告指令生成部872从终端异常检测部862获取表示在通信终端32中出现异常或异常的征兆的信息。当获取了上述信息时,警告指令生成部872决定向用户30发出警告。另外,警告指令生成部872可以生成用于使车辆20的车辆控制***110执行向用户30发出警告的过程的控制指令(有时称为警告指令)。警告指令生成器872可以将警告指令发送到车辆控制***110。
警告指令可以包含表示警告消息的内容的信息和表示警告的形式的信息中的至少一个。警告消息的内容可以包含表示异常的种类的信息。例如,警告消息的内容可以包含提示用户30将通信终端32遗忘在车辆20中的可能性的信息。作为警告的形式,例举通过语音消息的警告、通过喇叭的警告、通过光的警告、通过车辆20的车体的升降的警告等。
在本实施方式中,移动指令生成部874从生命体征异常检测部864获取表示在用户30的生命体征中出现异常或异常征兆的信息。当获取了上述信息时,移动指令生成部874决定将车辆20移动到用户30的位置。
另外,移动指令生成部874可以生成用于使车辆20的车辆控制***110执行将车辆20移动到用户30的位置的过程的控制指令(有时称为紧急移动指令)。紧急移动指令可以包含表示在生成该指令的时刻的最近的时刻的用户30的位置的信息。移动指令生成部874可以向车辆控制***110发送紧急移动指令。
在本实施方式中,通报部875从生命体征异常检测部864获取表示在用户30的生命体征中出现异常或异常征兆的信息。当获取了上述信息时,通报部875决定向预定紧急通报目标通报。作为紧急通报目标,例举紧急救援机构、警备机构、调查机构、家人、亲属、朋友、熟人、工作场所等。
另外,通报部875可以向上述紧急通报目标通报表示用户30的生命体征体征出现异常或异常征兆的信息。通报部875也可以向上述紧急通报目标通报表示最近时刻的用户30的位置的信息。
在本实施方式中,待机指令生成部876从到达检测部866获取表示用户30已经到达目的地G的信息。如上所述,存在车辆路径决定部642决定从出发地S出发并到达下车地D之后,在跟随用户30的同时移动到目的地G附近的路线作为车辆20的行驶路径的情况。在这种情况下,希望导航***100在用户30到达目的地G之后将车辆20引导到适当的位置。
由此,根据本实施方式,待机指令生成部876在获取了上述信息时,决定将车辆20移动到车辆20的待机场所。在一个实施方式中,待机指令生成部876决定使车辆20移动到下车地点D。在另一实施方式中,待机指令生成部876决定使车辆20移动到目的地G周边的停车场。
另外,待机指令生成部876可以生成用于使车辆20的车辆控制***110执行将车辆20移动到车辆20的待机场所的过程的控制指令(有时称为待机指令)。待机指令可以包含表示车辆20的待机场所的位置的信息。待机指令生成部876可以将待机指令发送到车辆控制***110。
终端异常检测部862可以是下车检测部和决定部的示例。生命体征异常检测部864可以是生命体征信息获取部和异常检测部的示例。到达检测部866可以是用户位置检测部的示例。警告指令生成部872可以是警告决定部的示例。移动指令生成部874可以是紧急移动决定部的示例。通报部875可以是通报决定部的示例。待机指令生成部876可以是待机决定部的示例。
图9示意性地示出控制部960的内部配置的示例。控制器960可以是结合图2和图3描述的控制部260的另一实施方式。
如上所述,在图2和图3中,以控制部260的路径搜索部350向辅助服务器120发送搜索请求并且辅助服务器120决定下车地点D的情况为例,详细描述了控制部260。控制部960与控制部260的不同之处在于具有辅助服务器120的一部分功能。关于上述不同点以外的特征,可以具有与控制部260相同的构成。
在本实施方式中,与控制部260类似,控制部960具备通信控制部320、输入输出控制部330、驱动控制部340、路径搜索部350和用户信息获取部360。控制部960还具备导航辅助部450、控制事件检测部460和控制指令生成部470。
由此,根据本实施方式,车辆控制***110基于(i)用户30的目的地G的位置和(ii)用户30的身体特征,来决定下车地点D的候选地。此外,车辆控制***110决定下车地点D。
图10示出可以全部或部分地体现本发明的多个方面的计算机3000的示例。导航***100或其一部分可由计算机3000实现。例如,车辆控制***110和辅助服务器120分别由计算机3000实现。
安装于计算机3000的程序能够使计算机3000作为本实施方式涉及的装置相关联的操作或该装置的一个或多个“单元”发挥功能,或能够使计算机3000执行该操作或该一个或多个“单元”,以及/或能够使计算机3000执行本实施方式涉及的处理或该处理的步骤。这样的程序为了使计算机3000执行与本说明书所述的流程图以及框图的功能块中的某些或全部相关联的特定的操作而可以被CPU3012执行。
本实施方式的计算机3000包括CPU3012、RAM3014、图形控制器3016以及显示器设备3018,它们通过主控制器3010相互连接。计算机3000还包括通信接口3022、硬盘驱动器3024、DVD-ROM驱动器3026以及IC卡驱动器这样的输入输出单元,它们经由输入输出控制器3020与主控制器3010连接。计算机3000还包括ROM3030以及键盘3042这样的传统的输入输出单元,它们经由输入输出芯片3040与输入输出控制器3020连接。
CPU3012按照ROM3030以及RAM3014内保存的程序工作,由此控制各单元。图形控制器3016在RAM3014内所提供的帧缓冲器等或其自身中获取由CPU3012生成的图像数据,并使图像数据在显示器设备3018上显示。
通信接口3022经由网络与其他的电子设备通信。硬盘驱动器3024保存由计算机3000内的CPU3012使用的程序以及数据。DVD-ROM驱动器3026将程序或数据从DVD-ROM3001等读取,并经由RAM3014将程序或数据向硬盘驱动器3024提供。IC卡驱动器从IC卡读取程序以及数据,以及/或将程序以及数据写入IC卡。
ROM3030在其内部保存被激活时由计算机3000执行的启动程序等、以及/或依赖于计算机3000的硬件的程序。输入输出芯片3040还可以经由并行端口、串行端口、键盘端口、鼠标端口等,将各种输入输出单元与输入输出控制器3020连接。
程序由DVD-ROM3001或IC卡那样的计算机可读存储介质提供。程序被从计算机可读存储介质读取,安装至也是计算机可读存储介质的例子的硬盘驱动器3024、RAM3014或ROM3030,并由CPU3012执行。这些程序内记载的信息处理被计算机3000读取,实现程序和上述各种类型的硬件资源之间的协作。装置或方法可以通过遵从计算机3000的使用而实现信息的操作或处理来构成。
例如,在计算机3000和外部设备之间执行通信的情况下,CPU3012可以执行加载到RAM3014的通信程序,基于通信程序中记述的处理,对通信接口3022指示通信处理。通信接口3022在CPU3012的控制下,对向RAM3014、硬盘驱动器3024、DVD-ROM3001或IC卡那样的记录介质内提供的发送缓冲处理区域中保存的发送数据进行读取,将读取的发送数据向网络发送,或将从网络接收的接收数据写入至向记录介质上提供的接收缓冲处理区域等。
另外,CPU3012可以使得硬盘驱动器3024、DVD-ROM驱动器3026(DVD-ROM3001)、IC卡等那样的外部记录介质中保存的文件或数据库的全部或所需的部分被读取至RAM3014,并对RAM3014上的数据执行各种类型的处理。CPU3012可以接着将被处理的数据写回至外部记录介质。
可以将各种类型的程序、数据、表格以及数据库那样的各种信息保存至记录介质,并受理信息处理。CPU3012可以对从RAM3014读取的数据执行本公开各处记载的、包含由程序的指令序列指定的各种操作、信息处理、条件判断、条件分支、无条件分支、信息的检索/置换等各种处理,并将结果写回至RAM3014。另外,CPU3012可以检索记录介质内的文件、数据库等中的信息。例如,在分别具有与第2属性的属性值建立了关联的第1属性的属性值的多个项目被保存在记录介质内的情况下,CPU3012可以从该多个项目中检索指定了第1属性的属性值的与条件一致的项目,读取该项目内保存的第2属性的属性值,由此获取与满足预先设定的条件的第1属性建立了关联的第2属性的属性值。
以上说明的程序或软件模块可以保存至计算机3000上或计算机3000附近的计算机可读存储介质中。另外,向与专用通信网络或互联网连接的服务器***内提供的硬盘或RAM那样的记录介质可以作为计算机可读存储介质来使用,由此将程序经由网络提供给计算机3000。
以上,利用实施方式对本发明进行了说明,但本发明的技术范围不限于上述实施方式所记载的范围。能够对上述实施方式进行多种变更或改良对于本领域技术人员而言是显而易见的。另外,在技术上不矛盾的范围内,能够将针对特定的实施方式说明的事项应用于其他的实施方式。另外,各构成要素也可以具有与名称相同且参照符号不同的其他的构成要素同样的特征。进行了这样的变更或改良的方式也能够包含于本发明的技术范围内从权利要求书的记载而言是显而易见的。
对于权利要求书、说明书以及附图中示出的装置、***、程序以及方法中的动作、流程、步骤以及阶段等各处理的执行顺序而言,应注意没有特别明示“之前”、“先行”等,另外,只要不是将之前的处理的输出在之后的处理中使用,就可以以任意的顺序实现。对于权利要求书、说明书以及附图中的动作流程而言,即使为了便利而使用了“首先”、“接着”等进行了说明,但并不意味着必须以这样的顺序来实施。
附图标记说明
10通信网络;20车辆;30用户;32通信终端;34可穿戴终端;40设施;42行动历史获取部;100导航***;110车辆控制***;120辅助服务器;220驱动部;230身体组成传感器;240通信部;250输入输出部;260控制部;320通信控制部;330输入输出控制部;340驱动控制部;350路径搜索部;360用户信息获取部;420车辆信息获取部;430用户信息获取部;440保存部;450导航辅助部;460控制事件检测部;470控制指令生成部;522车辆信息保存部;524用户信息保存部;532运动信息保存部;542地图信息保存部;544道路信息保存部;546设施信息保存部;548停车场信息保存部;622出发地决定部;624目的地决定部;632候选地决定部;634下车地点决定部;642车辆路径决定部;644用户路径决定部;720条件决定部;722目标决定部;724区域条件决定部;730提取部;740选择部;862终端异常检测部;864生命体征异常检测部;866到达检测部;872警告指令生成部;874移动指令生成部;875通报部;876待机指令生成部;960控制部;3000计算机;3001DVD-ROM;3010主控制器;3012CPU;3014RAM;3016图形控制器;3018显示设备;3020输入输出控制器;3022通信接口;3024硬盘驱动器;3026DVD-ROM驱动器;3030ROM;3040输入输出芯片;3042键盘。

Claims (20)

1.一种信息处理***,其中,具备:
第一目的地信息获取部,获取表示作为用户的目的地的第一目的地的第一目的地信息;
身体信息获取部,获取表示所述用户的身体特征的身体信息;以及
候选地决定部,基于(i)由所述第一目的地信息表示的所述第一目的地的位置和(ii)由所述身体信息表示的所述用户的身体特征,决定作为运送所述用户的移动体的目的地的第二目的地的候选地,
所述第一目的地和所述第二目的地彼此不同。
2.根据权利要求1所述的信息处理***,其中,
所述身体特征包括性别、年龄、身高、体重、肌肉量、体脂率、理想体重、理想肌肉量、理想体脂率、当前健康状况、有无残疾或受伤、残疾或受伤程度、病史、既往病史、有无运动经验和运动经验程度中的至少一个。
3.根据权利要求1或2所述的信息处理***,其中,
所述候选地决定部基于(i)由所述第一目的地信息表示的所述第一目的地的位置和(ii)当所述用户不使用所述移动体而是通过所述用户的身体活动从所述第二目的地移动到所述第一目的地时由所述身体活动消耗的能量等效量的目标值,来决定所述第二目的地的所述候选地。
4.根据权利要求3所述的信息处理***,其中,
所述候选地决定部具备目标值决定部,所述目标值决定部基于来自所述用户的关于所述目标值的输入来决定所述目标值。
5.根据权利要求3所述的信息处理***,其中,
所述候选地决定部具备目标值决定部,所述目标值决定部基于由所述身体信息表示的所述用户的身体特征来决定所述目标值。
6.根据权利要求5所述的信息处理***,其中,
所述候选地决定部具备种类信息获取部,所述种类信息获取部获取表示设置在所述第一目的地的设施的种类或在该设施中提供的服务的种类的种类信息,
所述目标值决定部基于由所述种类信息表示的所述设施的种类或所述服务的种类来决定所述目标值。
7.根据权利要求5或6所述的信息处理***,其中,
所述身体信息包括表示当前体重值、年龄和性别中的至少一个的信息,
所述候选地决定部具备:
距离条件决定部,基于(i)所述能量等效量的目标值和(ii)由所述身体信息表示的所述用户的所述当前体重值、年龄和性别中的至少一个来决定关于所述第二目的地的所述候选地与所述第一目的地之间的距离的条件;以及
方式信息获取部,获取表示当所述用户从所述第二目的地移动到所述第一目的地时的移动方式的移动方式信息,
所述距离条件决定部基于(i)所述能量等效量的目标值、(ii)由所述身体信息表示的所述用户的所述当前体重值、年龄和性别中的至少一个、以及(iii)由所述移动方式信息表示的所述移动方式,来决定与所述距离有关的条件。
8.根据权利要求7所述的信息处理***,其中,
所述候选地决定部还具备时刻信息获取部,所述时刻信息获取部获取表示所述用户期望到达所述第二目的地的时刻的期望时刻信息,
所述距离条件决定部基于(i)所述能量等效量的目标值、(ii)由所述身体信息表示的所述用户的所述当前体重值、年龄和性别中的至少一个、以及(iii)由所述期望时刻信息表示的所述时刻,来决定与所述距离有关的条件。
9.根据权利要求7或8所述的信息处理***,其中,
所述候选地决定部还具备道路信息获取部,所述道路信息获取部获取表示所述第一目的地周边的道路的路面状况或高度轮廓的道路信息,
所述距离条件决定部基于(i)所述能量等效量的目标值、(ii)由所述身体信息表示的所述用户的所述当前体重值、年龄和性别中的至少一个、以及(iii)由所述道路信息表示的所述道路的路面状况和高度轮廓中的至少一个,来决定与所述距离有关的条件。
10.根据权利要求7至9中任一项所述的信息处理***,其中,
所述候选地决定部具备:
提取部,参照对表示作为所述移动体能够停止的场所的停止场所的位置的停止场所信息进行保存的停止场所信息保存部,来提取与所述第一目的地的距离满足由所述距离条件决定部决定的与所述距离有关的条件的所述停止场所;以及
选择部,选择由所述提取部提取的所述停止场所中的至少一个作为所述第二目的地的所述候选地。
11.根据权利要求10所述的信息处理***,其中,
所述选择部用于:
对于由所述提取部提取的每个所述停止场所,获取表示从该停止场所到所述第一目的地的路线的距离、所述路线的路面状况和所述路线的高度轮廓中的至少一个的信息,
基于所述路线的距离、所述路线的路面状况和所述路线的高度轮廓中的至少一个,推定当所述用户通过所述用户的身体活动从该停止场所移动到所述第一目的地时消耗的能量等效量,
基于所述能量等效量的推定值,选择由所述提取部提取的所述停止场所中的至少一个作为所述第二目的地的所述候选地。
12.根据权利要求1至11中任一项所述的信息处理***,其中,还具备:
选择信息获取部,获取用户选择信息,所述用户选择信息表示由所述用户选择了由所述候选地决定部决定的所述第二目的地的所述候选地中的一个;
第二目的地决定部,将由所述用户选择信息表示的所述第二目的地的所述候选地决定为所述第二目的地;以及
发送部,向所述用户的通信终端发送表示从所述第二目的地到所述第一目的地的路线的信息。
13.根据权利要求1至12中任一项所述的信息处理***,其中,还具备:
下车检测部,检测所述用户在所述第二目的地从所述移动体下车;
判定部,判定所述用户的通信终端以及所述移动体的距离是否在预定范围内;以及
警告决定部,在所述下车检测部检测到所述用户下车之后经过预定时间之后,在所述判定部判定所述用户的通信终端以及所述移动体的距离在预定范围内的情况下,决定向所述用户发出警告。
14.根据权利要求1至13中任一项所述的信息处理***,其中,
所述移动体具有自动驾驶功能或远程驾驶功能,
所述信息处理***还具备:
生命体征信息获取部,在所述用户从所述第二目的地移动到所述第一目的地的期间获取所述用户的生命体征信息;
异常检测部,基于由所述生命体征信息获取部获取的所述生命体征信息,来检测在所述用户的身体中可能要发生异常或在所述用户的身体中可能已发生异常;以及
紧急移动决定部,在所述异常检测部检测到所述异常的征兆或所述异常的发生的情况下,决定使所述移动体移动到所述用户的位置。
15.根据权利要求14所述的信息处理***,其中,
还具备通报决定部,所述通报决定部用于当所述异常检测部检测到所述异常的征兆或所述异常的发生时,决定向预定的紧急通报目标进行通报。
16.根据权利要求1至15中任一项所述的信息处理***,其中,
所述移动体具有自动驾驶功能或远程驾驶功能,
所述信息处理***还具备跟随移动决定部,所述跟随移动决定部以在所述用户从所述第二目的地移动到所述第一目的地的期间,所述用户与所述移动体的距离在预定范围内的方式,决定使所述移动体跟随所述用户移动。
17.根据权利要求1至16中任一项所述的信息处理***,其中,
所述移动体具有自动驾驶功能或远程驾驶功能,
所述信息处理***还具备:
用户位置检测部,检测所述用户的位置;
到达检测部,基于由所述用户位置检测部检测到的所述用户的位置来检测所述用户已经到达所述第一目的地;以及
待机决定部,在所述到达检测部检测到所述用户的到达的情况下,决定使所述移动体移动到所述移动体的待机场所。
18.一种健康管理***,用于管理车辆的用户的健康,其中,具备:
用户配置文件管理部,存储所述用户的身体信息的;以及
车辆控制部,基于存储在所述用户配置文件管理部中的所述用户的所述身体信息来设置所述车辆的目的地。
19.一种程序,其中,
该程序用于使计算机作为权利要求1至17中任一项所述的信息处理***发挥作用。
20.一种信息处理方法,其中,包括:
第一目的地信息获取步骤,计算机获取表示作为用户的目的地的第一目的地的第一目的地信息;
身体信息获取步骤,计算机获取表示所述用户的身体特征的身体信息;以及
候选地决定步骤,计算机基于(i)由所述第一目的地信息表示的所述第一目的地的位置和(ii)由所述身体信息表示的所述用户的身体特征,来决定作为运送所述用户的移动体的目的地的第二目的地的候选地,
所述第一目的地和所述第二目的地彼此不同。
CN201980090765.XA 2019-02-01 2019-02-01 信息处理***、健康管理***、程序和信息处理方法 Pending CN113383208A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/003755 WO2020157992A1 (ja) 2019-02-01 2019-02-01 情報処理システム、健康管理システム、プログラム及び情報処理方法

Publications (1)

Publication Number Publication Date
CN113383208A true CN113383208A (zh) 2021-09-10

Family

ID=71841089

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980090765.XA Pending CN113383208A (zh) 2019-02-01 2019-02-01 信息处理***、健康管理***、程序和信息处理方法

Country Status (4)

Country Link
US (1) US20210356282A1 (zh)
JP (1) JP7273860B2 (zh)
CN (1) CN113383208A (zh)
WO (1) WO2020157992A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7443908B2 (ja) 2020-04-20 2024-03-06 トヨタ紡織株式会社 制御装置、情報処理システム、および制御方法
KR102258899B1 (ko) * 2020-11-24 2021-06-01 주식회사 엔젠바이오 통합적 건강 정보를 이용한 식단 및 운동 추천 방법 및 서비스 시스템
JP2022127507A (ja) * 2021-02-19 2022-08-31 トヨタ自動車株式会社 方法、情報処理装置、及びプログラム
WO2023233743A1 (ja) * 2022-05-31 2023-12-07 日産自動車株式会社 情報処理装置、情報処理方法及びプログラム
FR3142542A1 (fr) * 2022-11-28 2024-05-31 Faurecia Clarion Electronics Europe Système et procédé de calcul d’itinéraires

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001219760A (ja) * 2000-02-09 2001-08-14 Hitachi Ltd 移動体運転支援装置
JP2009020731A (ja) * 2007-07-12 2009-01-29 Denso Corp 車内忘れ物警告システム
US20110077853A1 (en) * 2009-09-25 2011-03-31 Paul Ranford Methods of assisting a user with selecting a route after a personal navigation device transitions from driving mode to walking mode
JP2012048563A (ja) * 2010-08-27 2012-03-08 Toyota Motor Corp 自動運転制御装置
US20140243711A1 (en) * 2013-02-25 2014-08-28 Nintendo Co., Ltd. Information-processing system
US20150377635A1 (en) * 2014-06-27 2015-12-31 Here Global B.V. Method and apparatus for determining a drop-off and a pick-up location based on fitness goals
US20160018822A1 (en) * 2014-07-18 2016-01-21 Helico Aerospace Industries Sia Autonomous vehicle operation
US9905133B1 (en) * 2016-09-30 2018-02-27 Allstate Insurance Company Controlling autonomous vehicles to provide automated emergency response functions
US20180099185A1 (en) * 2016-10-12 2018-04-12 Wal-Mart Stores, Inc. Retail shopping facility workout systems and methods

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3233048B2 (ja) * 1996-11-18 2001-11-26 トヨタ自動車株式会社 経路案内装置
JP2002303545A (ja) * 2001-04-03 2002-10-18 Ya Man Ltd 身体管理システム、体重計
JP2004109100A (ja) * 2002-09-18 2004-04-08 Fumio Mizoguchi 健康管理のためのナビゲーションシステム
JP2008302258A (ja) * 2008-09-26 2008-12-18 Sanyo Electric Co Ltd 健康管理システム
EP2373955A1 (en) * 2008-12-03 2011-10-12 Koninklijke Philips Electronics N.V. Navigational unit and system for maintaining physical activity goal
JP2011198184A (ja) * 2010-03-23 2011-10-06 Jvc Kenwood Corp 携帯端末
JP5858617B2 (ja) * 2011-01-05 2016-02-10 株式会社ナビタイムジャパン ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、ナビゲーション方法、および、プログラム
JP5659074B2 (ja) * 2011-04-25 2015-01-28 日本電信電話株式会社 健康管理支援システムとその利用者端末装置及び支援サーバ装置
JP5835734B2 (ja) * 2011-12-20 2015-12-24 株式会社日本総合研究所 エコ貢献ポイントシステム、ポイント提供方法
US9053509B2 (en) * 2013-08-29 2015-06-09 Google Inc. Recommended modes of transportation for achieving fitness goals
JP6101244B2 (ja) * 2014-12-05 2017-03-22 本田技研工業株式会社 報知システム
KR101698515B1 (ko) * 2015-01-16 2017-01-20 현대자동차주식회사 웨어러블 기기를 이용한 길 안내 제공 방법 및 이를 수행하는 차량
US9689693B2 (en) * 2015-04-09 2017-06-27 Mapquest, Inc. Systems and methods for learning and displaying customized geographical navigational options
US11068957B2 (en) * 2016-05-05 2021-07-20 Under Armour, Inc. System and method for providing recommendations based on travel path and activity data
JP6834076B2 (ja) * 2016-08-25 2021-02-24 株式会社日本総合研究所 健康を意識させるナビゲーションシステム、サーバ及びプログラム
JP2018194471A (ja) * 2017-05-18 2018-12-06 現代自動車株式会社Hyundai Motor Company ライフログを利用した経路案内システム及び経路案内方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001219760A (ja) * 2000-02-09 2001-08-14 Hitachi Ltd 移動体運転支援装置
JP2009020731A (ja) * 2007-07-12 2009-01-29 Denso Corp 車内忘れ物警告システム
US20110077853A1 (en) * 2009-09-25 2011-03-31 Paul Ranford Methods of assisting a user with selecting a route after a personal navigation device transitions from driving mode to walking mode
JP2012048563A (ja) * 2010-08-27 2012-03-08 Toyota Motor Corp 自動運転制御装置
US20140243711A1 (en) * 2013-02-25 2014-08-28 Nintendo Co., Ltd. Information-processing system
US20150377635A1 (en) * 2014-06-27 2015-12-31 Here Global B.V. Method and apparatus for determining a drop-off and a pick-up location based on fitness goals
US20160018822A1 (en) * 2014-07-18 2016-01-21 Helico Aerospace Industries Sia Autonomous vehicle operation
US9905133B1 (en) * 2016-09-30 2018-02-27 Allstate Insurance Company Controlling autonomous vehicles to provide automated emergency response functions
US20180099185A1 (en) * 2016-10-12 2018-04-12 Wal-Mart Stores, Inc. Retail shopping facility workout systems and methods

Also Published As

Publication number Publication date
WO2020157992A1 (ja) 2020-08-06
JP7273860B2 (ja) 2023-05-15
US20210356282A1 (en) 2021-11-18
JPWO2020157992A1 (ja) 2021-10-14

Similar Documents

Publication Publication Date Title
CN113383208A (zh) 信息处理***、健康管理***、程序和信息处理方法
US11821741B2 (en) Stress map and vehicle navigation route
US20150238815A1 (en) Method and apparatus for recommending exercise routes
EP3638558A1 (en) Systems and methods to obtain passenger feedback in response to autonomous vehicle driving events
US10342462B2 (en) Application of gait characteristics for mobile
US20200286183A1 (en) Information processing apparatus, and information processing method, and program
US10914600B1 (en) Transportation proposal filtration, comparison, and inconvenience measurement
CN104978024A (zh) 用可佩戴计算设备来检测驾驶
CN102538810A (zh) 用于导航规划和地图的人类情感度量的方法和***
CN110057378A (zh) 基于头盔的导航通知
WO2019226356A1 (en) Inconvenience for passenger pickups and drop offs for autonomous vehicles
JP2019036049A (ja) デジタルサイネージ制御装置、デジタルサイネージ制御方法、プログラム、記録媒体
CN109886440A (zh) 网约车控制方法、装置、计算机设备及存储介质
JP6752901B2 (ja) 情報提供システムおよびサーバ
WO2018100824A1 (ja) 情報処理装置および情報処理方法
CN109935097A (zh) 一种路段提示的方法及装置
US20200135026A1 (en) Information processing device and information processing method
JP2018206177A (ja) 配車支援方法、配車支援装置、配車支援プログラム及び情報提示プログラム
US11293771B2 (en) Display device, display method and control device
CN108801282A (zh) 车辆行驶的导航方法、装置和计算设备
JP5355826B2 (ja) 情報提示装置およびナビゲーション装置
CN111505971B (zh) 处理装置、处理方法以及记录介质
KR20150117089A (ko) 전기차 특성기반 관광 스케쥴링 서비스 운영시스템
CN110864698A (zh) 信息处理装置、信息处理方法以及非临时性存储介质
JP2018059721A (ja) 駐車位置探索方法、駐車位置探索装置、駐車位置探索プログラム及び移動体

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Deyonghedian

Inventor after: Kogen Mayu

Inventor after: Ai Jiagen

Inventor after: Takano Somei

Inventor after: Sage of Oeno Temple

Inventor before: Deyonghedian

Inventor before: Kogen Mayu

Inventor before: Ai Jiagen

Inventor before: Oyama Takahiro

Inventor before: Takano Somei

Inventor before: Sage of Oeno Temple