掌桥专利:专业的专利平台
掌桥专利
首页

信息处理装置、信息处理方法以及系统

文献发布时间:2023-06-19 11:06:50


信息处理装置、信息处理方法以及系统

技术领域

本发明涉及信息处理装置、信息处理方法以及系统。

背景技术

已知进行自动驾驶以使得在用户希望的时刻到达(抵达)目的地的车辆(例如参照日本特开2015-158469)。另外,已知以下技术:在自动驾驶期间的车辆的乘员中的至少一人处于睡眠状态的情况下,将行驶计划变更为驾驶路径不同的多种行驶计划中的妨碍睡眠的干扰最少的行驶计划(例如参照日本特开2019-105576)。

发明内容

本发明抑制睡眠中的用户由于车辆出发时用户所受的刺激而被唤醒(吵醒)。

本公开的第1技术方案涉及的信息处理装置具备控制部,所述控制部执行:取得与利用休憩部的用户的目的地有关的信息、与到所述目的地的到达时刻有关的信息、和与所述用户利用所述休憩部的地方(位置)有关的信息,所述休憩部具有能够供所述用户睡觉的设备;发送对行驶部的指令以使该行驶部与所述休憩部连接并在所述到达时刻到达所述目的地,所述行驶部构成为与所述休憩部连接而运送所述休憩部;以及发送对刺激装置的指令以使该刺激装置在所述行驶部与所述休憩部连接之前或者在所述行驶部与所述休憩部连接而向所述目的地出发之前启动,所述刺激装置是对正在利用所述休憩部的所述用户给予刺激的装置。另外,所述行驶部构成为即使在没有与所述休憩部连接的状态下也能够移动。

本公开的第2技术方案涉及一种信息处理方法,是管理休憩部和行驶部的方法,所述休憩部具有能够供睡觉的设备,所述行驶部与所述休憩部连接而运送所述休憩部,且即使在没有与所述休憩部连接的状态下也能够移动。所述信息处理方法包括以下步骤:通过计算机,取得与利用休憩部的用户的目的地有关的信息、与到所述目的地的到达时刻有关的信息、和与所述用户利用所述休憩部的地方有关的信息,所述休憩部具有能够供用户睡觉的设备;通过所述计算机,发送对行驶部的指令以使该行驶部与所述休憩部连接并在所述到达时刻到达所述目的地,所述行驶部构成为与所述休憩部连接而运送所述休憩部;通过所述计算机,发送对刺激装置的指令以使该刺激装置在所述行驶部与所述休憩部连接之前或者在所述行驶部与所述休憩部连接而向所述目的地出发之前启动,所述刺激装置是对正在利用所述休憩部的所述用户给予刺激的装置。另外,所述行驶部构成为即使在没有与所述休憩部连接的状态下也能够移动。

本公开的第3技术方案涉及一种系统,具备:休憩部,其具有能够供睡觉的设备;行驶部,其构成为与所述休憩部连接而运送所述休憩部,且构成为即使在没有与所述休憩部连接的状态下也能够移动;用户所持的终端;以及控制部。所述控制部构成为:从所述休憩部或者所述终端取得与利用所述休憩部的用户的目的地有关的信息、与到所述目的地的到达时刻有关的信息、和与所述用户利用所述休憩部的地方有关的信息;发送对所述行驶部的指令以使该行驶部与所述休憩部连接并在所述到达时刻到达所述目的地;发送对刺激装置的指令以使该刺激装置在所述行驶部与所述休憩部连接之前或者在所述行驶部与所述休憩部连接而向所述目的地出发之前启动,所述刺激装置是对正在利用所述休憩部的所述用户给予刺激的装置。

另外,本公开的其他技术方案是用于使计算机执行上述的信息处理方法的程序或者非瞬时性地存储有该程序的存储介质。

根据本公开的各个技术方案,能够抑制睡眠中的用户由于车辆出发时用户所受的刺激而被唤醒。

附图说明

以下,参照附图对本发明的示例性实施方式的特征、优点以及技术和产业意义进行说明,在附图中相同的附图标记表示相同的要素,并且其中:

图1是表示实施方式涉及的自动驾驶系统的概略结构的图。

图2是概略地表示构成实施方式涉及的自动驾驶系统的休憩部、行驶部、用户终端和服务器的各自的结构的一例的框图。

图3是表示服务器的功能结构的一例的图。

图4是例示出用户信息的表(table)结构的图。

图5是例示出休憩部信息的表结构的图。

图6是例示出行驶部信息的表结构的图。

图7是表示行驶部的功能结构的一例的图。

图8是表示休憩部的功能结构的一例的图。

图9是表示用户终端的功能结构的一例的图。

图10是实施方式涉及的服务器中的处理的流程图的一例。

图11是实施方式涉及的行驶部中的处理的流程图的一例。

图12是实施方式涉及的使刺激装置开动(启动、工作)的处理的流程图的一例。

图13是实施方式涉及的从用户终端发送利用请求(委托)的处理的流程图的一例。

具体实施方式

本公开的第1技术方案即信息处理装置管理的行驶部例如是基于运行指令进行自主行驶的车辆。行驶部能够与休憩部连接,能够在与休憩部连接的状态下运送该休憩部。休憩部具有可供用户休憩(休息)的设备。休憩部例如备有床,能够供用户睡觉。即使在没有与休憩部连接的状态下,行驶部也能够移动。因此,行驶部能够在将休憩部配置后离开该处。

控制部取得与利用休憩部的用户的目的地有关的信息、与到目的地的到达时刻有关的信息、以及与用户利用休憩部的地方有关的信息。用户的目的地成为在用户搭乘于休憩部的状态下行驶部运送休憩部时的行驶部的目的地。用户的目的地例如是用户经由休憩部具备的终端或者用户所持的终端所输入的地方。到目的地的到达时刻例如是用户希望的时刻。到目的地的到达时刻例如是用户输入到休憩部具备的终端或者用户所持的终端的时刻。与用户利用休憩部的地方有关的信息例如也可以是与用户要搭乘休憩部的地方有关的信息、与用户搭乘着的休憩部的地方有关的信息、与预先配置有休憩部的地方有关的信息、与用户希望睡个觉的地方有关的信息、或者与用户所指定的地方有关的信息。

控制部发送对行驶部的指令以使行驶部与用户搭乘着的休憩部连接并在到达时刻到达目的地。行驶部按照该指令行驶,则用户能够在休憩部中休憩时移动到目的地,并且能够在希望的时刻到达目的地。因此,用户能够在睡觉的过程中移动。

另外,控制部发送对刺激装置的指令以使刺激装置在行驶部与休憩部连接之前或者在行驶部与休憩部连接而向目的地出发之前启动,刺激装置是对搭乘于休憩部的用户给予刺激的装置。刺激装置例如通过产生声音或者振动来对用户给予刺激。该声音和振动是与在行驶部连接于休憩部时产生的声音或振动、或者在休憩部出发后产生的声音或振动相似的声音或振动。这些振动和声音也可以根据预先存储的数据来设定。

由刺激装置引起的刺激是在用户由于行驶部与休憩部连接时产生的声音或振动等而实际受到刺激之前、或者在用户由于休憩部向目的地出发后产生的声音或振动等而实际受到刺激之前给予用户的刺激。由此,能够使用户预先适应(习惯)行驶部与休憩部连接时的刺激或者休憩部向目的地出发后的刺激。因此,能够抑制用户在行驶部与休憩部连接时或者休憩部向目的地出发后由于受到刺激而被唤醒。

所述控制部也可以发送对所述刺激装置的指令,以使该刺激装置在所述行驶部与所述休憩部连接之前、或者在休憩部向所述目的地出发之前开始对所述用户给予比所述行驶部与所述休憩部连接时所述用户所受的刺激小的刺激、或者比休憩部向所述目的地出发后所述用户所受的刺激小的刺激。即,预先对用户给予比行驶部与休憩部连接时产生的声音或振动等、或者休憩部向目的地出发后产生的声音或振动等小的刺激。由此,能够抑制用户被唤醒,并且使用户预先适应刺激。

所述控制部也可以发送对所述刺激装置的指令以使得对所述用户给予的刺激逐渐增大。若从最初开始就由刺激装置对用户给予大的刺激,用户很可能会由于该刺激而被唤醒。另一方面,通过使刺激逐渐增大,用户会逐渐适应刺激,因此能够抑制用户被唤醒。

所述控制部也可以在所述刺激装置对所述用户给予包括振动的刺激的情况下,发送对所述刺激装置的指令以使得所述振动逐渐增强。在行驶部与休憩部连接时或者休憩部向目的地出发时,休憩部有时会发生振动。用户很可能会由于该振动而被唤醒。相对于此,如果以使振动逐渐增强的方式预先对用户给予刺激,则用户能够预先适应振动,因此,能够抑制用户由于在行驶部与休憩部连接时或者休憩部向目的地出发时产生的振动而被唤醒。

所述控制部也可以在所述刺激装置对所述用户给予包括声音的刺激的情况下,发送对所述刺激装置的指令以使得所述声音逐渐增大。在行驶部与休憩部连接时或者休憩部向目的地出发时,有时会发出声音。用户很可能会由于该声音而被唤醒。相对于此,如果以使声音逐渐增大的方式预先对用户给予刺激,则用户能够预先适应声音,因此,能够抑制用户由于在行驶部与休憩部连接时或者休憩部向目的地出发时发出的声音而被唤醒。

所述控制部也可以当在所述行驶部与所述休憩部连接之前所述刺激装置就开始对所述用户给予刺激的情况下,发送对所述刺激装置的指令以使该刺激装置在所述行驶部与所述休憩部连接之后停止对所述用户给予刺激。在为了抑制行驶部与休憩部连接时用户被唤醒而预先对用户给予刺激的情况下,在行驶部与休憩部连接之后,不需要再对用户给予刺激。因此,通过使得在行驶部与休憩部连接之后停止对用户给予刺激,能够抑制超过必要范围地对用户给予刺激。

所述控制部也可以当在所述行驶部与所述休憩部连接而向所述目的地出发之前所述刺激装置就开始对所述用户给予刺激的情况下,发送对所述刺激装置的指令以使该刺激装置在所述行驶部与所述休憩部连接而向所述目的地出发之后停止对所述用户给予刺激。在为了抑制休憩部出发时用户被唤醒而预先对用户给予刺激的情况下,在休憩部出发之后,不需要再对用户给予刺激。因此,通过使得在休憩部出发之后停止对用户给予刺激,能够抑制超过必要范围地对用户给予刺激。

以下,基于附图,对本公开的实施方式进行说明。以下的实施方式的构成仅为例示,本公开不限定于实施方式的构成。另外,以下的实施方式可以尽可能地进行组合。

第1实施方式

图1是表示实施方式涉及的自动驾驶系统1的概略结构的图。自动驾驶系统1例如包括车辆10、用户终端20和服务器30。车辆10例如包括休憩部10A和行驶部10B。休憩部10A和行驶部10B可分离。另外,休憩部10A可与不同的行驶部10B连接。休憩部10A和行驶部10B的数量不限于图1中例示出的一个,也可以是两个以上。行驶部10B是能够基于服务器30生成的运行指令进行自主行驶的移动体。图1中的用户是操作用户终端20的用户,是请求利用休憩部10A的用户。按照用户输入到用户终端20的内容,从用户终端20向服务器30发送与利用请求有关的信息。可以存在多个用户,根据用户的数量,也存在多个用户终端20。

图1所示的自动驾驶系统1是在用户发出要利用休憩部10A的请求时服务器30提供休憩部10A的系统。用户经由用户终端20将与休憩部10A的利用请求有关的信息发送给服务器30。与利用请求有关的信息中包括与用户的目的地有关的信息、与用户希望的到达时刻(以下也称为希望到达时刻)有关的信息、和与用户利用休憩部10A的预定的地方有关的信息。用户的目的地是用户在搭乘于休憩部10A的状态下移动时的目的地。希望到达时刻是连接于行驶部10B的休憩部10A到达用户的目的地的时刻的目标值。预定的地方也可以作为预先配置有休憩部10A的地方(例如停车场)。

休憩部10A成为用户的休息处。在休憩部10A中,用户能够睡觉。例如,休憩部10A具备床以使得用户可以睡觉。行驶部10B与休憩部10A连接而运送休憩部10A。休憩部10A通过与行驶部10B连接而变得能够移动。休憩部10A能够在载有用户的状态下通过行驶部10B来移动。另外,休憩部10A即使在从行驶部10B分离开(断开连接)的状态下也能够作为休息处来利用。另外,行驶部10B即使在没有与休憩部10A连接的状态下也能够移动。此外,在图1中,休憩部10A与行驶部10B为能够上下地分离,但不限于此,例如也可以为能够前后地分离。

服务器30在从用户终端20接收到与利用请求有关的信息时,例如将配置在预定的地方的休憩部10A分配给用户。服务器30例如将分配给用户的休憩部10A的识别编码发送到用户终端20。此时的休憩部10A被预先配置在预定的地方,与行驶部10B是分离的。此外,当在预定的地方不存在空闲的休憩部10A的情况下,也可以由行驶部10B将其他地方的空闲的休憩部10A移动到预定的地方。在该情况下,服务器30对行驶部10B发送指令以使其向预定的地方运送休憩部10A。该指令中例如也可以包含与预定的地方有关的信息或者与直到预定的地方的路线有关的信息。另外,该指令例如包括为了与休憩部10A连接而经由休憩部10A的当前位置的指令。另外,该指令例如包括与休憩部10A连接而向预定的地方运送的指令、以及在预定的地方将休憩部10A分离开的指令。在预定的地方将休憩部10A分离了的行驶部10B通过自主行驶而能够向其他地方移动。由此,能够新运送其他休憩部10A。

再者,服务器30对行驶部10B发送指令以使载有用户的休憩部10A在希望到达时刻到达目的地。该指令中例如包含与预定的地方有关的信息以及与目的地有关的信息。此外,该指令中例如也可以包含与从预定的地方到目的地的路线有关的信息。另外,该指令例如包括为了与休憩部10A连接而经由预定的地方的指令、以及在预定的地方与休憩部10A连接而将其运往目的地的指令。另外,该指令中例如包含与连接于休憩部10A的行驶部10B在预定的地方出发的时刻有关的信息、或者与希望到达时刻有关的信息。将连接于休憩部10A的行驶部10B在预定的地方出发的时刻设定为使得要在希望到达时刻到达目的地。例如,服务器30也可以基于从预定的地方到目的地的道路的限制速度以及道路信息,推定从预定的地方到目的地的移动所需要的时间。

在此,存在如下情况:在用户正在休憩部10A内部睡觉时,行驶部10B与休憩部10A连接,休憩部10A向目的地出发。在该情况下,用户很可能会由于休憩部10A出发时或者行驶部10B与休憩部10A连接时产生的振动或者声音等刺激而被唤醒。这样,用户很可能难以取得足够的睡眠。于是,在休憩部10A向目的地出发之前或者行驶部10B与休憩部10A连接之前,休憩部10A就开始对用户给予刺激。为此,休憩部10A具备对用户给予刺激的刺激装置。该刺激装置例如可以通过声音刺激用户,或者也可以通过振动刺激用户。

刺激装置例如在通过声音刺激用户的情况下,在休憩部10A向目的地出发之前或者行驶部10B与休憩部10A连接之前,开始将与在行驶时能在休憩部10A内部听到的声音(以下也称为行驶声音)、或者在休憩部10A与行驶部10B连接时能在休憩部10A内部听到的声音(以下也称为连接声音)相似的声音以比实际的音量小的音量从扬声器播放。这样,通过使用户预先适应行驶声音和连接声音中的至少一种声音,能够抑制用户由于在实际的行驶时或连接时突然发出大的声音而被唤醒。从扬声器播放的声音的特征(例如频率、振幅或者音压等)也可以基于过去实际测定得到的数据。

另外,刺激装置例如在通过振动刺激用户的情况下,在休憩部10A向目的地出发之前或者行驶部10B与休憩部10A连接之前,开始以比实际的振动小的状态给予与行驶时的振动或者连接时的振动相似的振动。这样,通过使用户预先适应行驶时的振动和连接时的振动中的至少一种振动,能够抑制用户由于在实际的行驶时或连接时突然产生大的振动而被唤醒。振动的特征(例如频率或者振幅等)也可以基于过去实际测定得到的数据。此外,刺激装置也可以对用户给予声音和振动两方的刺激。另外,给予用户的刺激不限于声音以及振动,只要是与休憩部10A出发时或者休憩部10A和行驶部10B连接时用户所受的刺激关联的刺激即可。例如也可以在休憩部10A向目的地出发之前或者行驶部10B与休憩部10A连接之前,开始对用户给予光的刺激。

休憩部10A、行驶部10B、用户终端20以及服务器30通过网络N1相互连接。网络N1例如是互联网等世界范围的公共通信网,可以采用广域网(WAN:Wide Area Network)和/或其他通信网作为网络N1。另外,网络N1也可以包括手机等电话通信网、Wi-Fi(注册商标)等无线通信网。

硬件结构

基于图2,对休憩部10A、行驶部10B、用户终端20以及服务器30的硬件结构进行说明。图2是概略地表示构成本实施方式涉及的自动驾驶系统1的休憩部10A、行驶部10B、用户终端20和服务器30的各自的构成的一例的框图。

服务器30具有一般的计算机的构成。服务器30具有处理器31、主存储部32、辅助存储部33和通信部34。它们通过总线相互连接。

处理器31是CPU(Central Processing Unit,中央处理单元)、DSP(DigitalSignal Processor,数字信号处理器)等。处理器31控制服务器30,进行各种信息处理的运算。处理器31是“控制部”的一例。主存储部32是RAM(Random Access Memory)、ROM(ReadOnly Memory)等。辅助存储部33是EPROM(Erasable Programmable ROM,可擦除可编程只读存储器)、硬盘驱动器(HDD:Hard Disk Drive)、可移动媒体(removable media)等。辅助存储部33中存储有操作系统(OS:Operating System)、各种程序、各种表等。处理器31将存储于辅助存储部33的程序加载到主存储部32的工作区域并执行,通过该程序的执行,各构成部等被控制。由此,服务器30实现符合预定目的的功能。主存储部32和辅助存储部33是计算机可读取的记录介质。此外,服务器30既可以是单一计算机,也可以是多台计算机协同工作。另外,存储于辅助存储部33的信息也可以存储于主存储部32。另外,存储于主存储部32的信息也可以存储于辅助存储部33。

服务器30通过通信部34经由网络N1与行驶部10B以及用户终端20进行通信。通信部34例如是局域网(LAN:Local Area Network)接口板(interface board)、和用于进行无线通信的无线通信电路。局域网接口板和/或无线通信电路与网络N1连接。

此外,通过服务器30执行的一系列处理既能够由硬件执行,也能够由软件执行。服务器30的硬件结构不限于图2所示的结构。另外,服务器30的一部分或者全部构成也可以搭载于行驶部10B。

接着,对行驶部10B进行说明。行驶部10B具有处理器11B、主存储部12B、辅助存储部13B、连接装置14B、通信部16B、位置信息传感器17B、环境信息传感器18B以及驱动部19B。它们通过总线相互连接。关于处理器11B、主存储部12B、辅助存储部13B以及通信部16B,与服务器30的处理器31、主存储部32、辅助存储部33以及通信部34是同样的,因此省略说明。

连接装置14B是基于处理器11B生成的控制指令进行休憩部10A与行驶部10B的连接和分离的装置。连接装置14B例如具有用于将休憩部10A与行驶部10B连接的斜坡、轨道或者起重机等。连接装置14B具有致动器(actuator),致动器在休憩部10A与行驶部10B的连接或分离时开动。此外,对于休憩部10A与行驶部10B的连接方法,不进行限定。

通信部16B是用于将行驶部10B与网络N1连接的通信单元。通信部16B例如是用于利用移动体通信服务(例如5G(5thGeneration)、4G(4thGeneration)、3G(3rdGeneration)、LTE(Long Term Evolution)等电话通信网)或者Wi-Fi(注册商标)等无线通信网而经由网络N1与其他装置(例如服务器30等)进行通信的电路。

位置信息传感器17B按预定的周期取得行驶部10B的位置信息(例如纬度、经度)。位置信息传感器17B例如是GPS(Global Positioning System,全球定位系统)接收部、无线通信部等。通过位置信息传感器17B取得的信息例如记录于辅助存储部13B等,并发送给服务器30。

环境信息传感器18B是感测行驶部10B的状态或者感测行驶部10B周边的单元。作为用于感测行驶部10B的状态的传感器,例如有加速度传感器、速度传感器或者方位角传感器。作为用于感测行驶部10B周边的传感器,例如有立体摄像头(stereo camera)、激光扫描仪(laser scanner)、激光雷达(LIDAR)或者雷达(radar)等。

驱动部19B基于处理器11B生成的控制指令,使行驶部10B行驶。驱动部19B例如构成为包括用于驱动行驶部10B所具备的车轮的马达和/或变换器、制动器或者转向机构等,通过按照控制指令驱动马达或者制动器等,实现行驶部10B的自主行驶。

接着,对休憩部10A进行说明。休憩部10A具有处理器11A、主存储部12A、辅助存储部13A、刺激装置14A、通信部16A以及位置信息传感器17A。它们通过总线相互连接。关于休憩部10A的处理器11A、主存储部12A、辅助存储部13A、通信部16A以及位置信息传感器17A,与行驶部10B的处理器11B、主存储部12B、辅助存储部13B、通信部16B以及位置信息传感器17B是同样的,因此省略说明。

刺激装置14A是对在休憩部10A中处于睡眠中的用户给予刺激的装置。刺激装置14A例如也可以是输出声音的装置。在该情况下,刺激装置14A例如包括扬声器。另外,刺激装置14A也可以是对休憩部10A整体或者休憩部10A所备有的床施加振动的装置。在该情况下,刺激装置14A例如包括致动器。

接着,对用户终端20进行说明。用户终端20例如是智能手机、手机(移动电话)、平板终端、个人信息终端、可穿戴式计算机(智能手表等)、个人计算机(PC:PersonalComputer)这样的小型计算机。用户终端20具有处理器21、主存储部22、辅助存储部23、输入部24、输出部25、通信部26以及位置信息传感器27。它们通过总线相互连接。处理器21、主存储部22、辅助存储部23、通信部26以及位置信息传感器27与行驶部10B的处理器11B、主存储部12B、辅助存储部13B、通信部16B以及位置信息传感器17B是同样的,因此省略说明。

输入部24是受理用户进行的输入操作的单元,例如是触摸面板、按钮等。输出部25是向用户提示信息的单元,例如是LCD(Liquid Crystal Display)、EL(Electroluminescence,电致发光)面板、扬声器、灯等。输入部24以及输出部25也可以构成为一个触摸面板显示器。

功能结构:服务器

图3是表示服务器30的功能结构的一例的图。服务器30包括车辆管理部301、车辆选定部302、请求取得部303、指令生成部304、用户信息DB(Database,数据库)311、休憩部信息DB312、行驶部信息DB313以及地图信息DB314作为功能构成要素。车辆管理部301、车辆选定部302、请求取得部303以及指令生成部304例如是通过由服务器30的处理器31执行存储于辅助存储部33的各种程序而提供的功能构成要素。

用户信息DB311、休憩部信息DB312、行驶部信息DB313以及地图信息DB314是通过由处理器31执行的数据库管理系统(DBMS:Database Management System)的程序对存储于辅助存储部33的数据进行管理而构建的例如关系数据库。此外,服务器30的各功能构成要素中的某一个或者其处理的一部分也可以由连接于网络N1的其他计算机执行。

车辆管理部301管理与休憩部10A和行驶部10B有关的各种信息。车辆管理部301例如管理休憩部10A的位置、休憩部10A的工作(稼动)状态、行驶部10B的位置、行驶部10B的工作状态。车辆管理部301例如取得并管理按预定的周期从休憩部10A发送来的位置信息、或者根据来自服务器30的请求而从休憩部10A发送来的位置信息。另外,车辆管理部301例如取得并管理按预定的周期从行驶部10B发送来的位置信息、或者根据来自服务器30的请求而从行驶部10B发送来的位置信息。此外,在休憩部10A连接于行驶部10B的情况下,所连接的休憩部10A的位置信息也可以视作与行驶部10B的位置信息相同。另外,在休憩部10A从行驶部10B分离开的情况下,休憩部10A的位置信息也可以视作与行驶部10B将休憩部10A分离时的行驶部10B的位置信息相同。通过这样,也能够省略休憩部10A的位置信息传感器17A。车辆管理部301将休憩部10A的位置信息与休憩部ID相关联而存储于休憩部信息DB312。休憩部ID是休憩部10A唯一的标识符。另外,车辆管理部301将行驶部10B的位置信息与行驶部ID相关联而存储于行驶部信息DB313。行驶部ID是行驶部10B唯一的标识符。

另外,车辆管理部301管理休憩部10A和行驶部10B的工作状态。休憩部10A的工作状态是用于判别休憩部10A为怎样的状态的信息。休憩部10A的工作状态分为待机状态、工作状态和维修状态这三个状态。例如在休憩部10A位于维修站等而在待机的情况下,休憩部10A为待机状态。维修站例如是进行休憩部10A的保养维修和保管的地方。此外,配置在向用户提供休憩部10A的地方并且尚未预定要提供给用户的休憩部10A也为待机状态。另外,预定要提供给用户的休憩部10A或者用户正在利用的休憩部10A处于工作状态。此外,为了要提供给用户而与行驶部10B连接并在向预定的地方移动的休憩部10A以及由用户预约了的休憩部10A也为工作状态。另外,在用户从休憩部10A退出(离开)后且在进行休憩部10A的保养维修之前的情况下,休憩部10A为维修状态。

例如在服务器30从用户终端20接收到请求利用休憩部10A的信号的情况下,配置在预定的地方的休憩部10A成为工作状态。另外,例如在表示用户从休憩部10A退出了的信号从用户终端20发送到服务器30时,休憩部10A成为维修状态。另外,在表示休憩部10A的维修完成了的信息例如从维修站的终端发送到服务器30时,休憩部10A成为待机状态。服务器30可以选定待机状态的休憩部10A作为休息处。另一方面,服务器30不能选定工作状态以及维修状态的休憩部10A作为休息处。

另外,行驶部10B的工作状态是用于判别行驶部10B为怎样的状态的信息。行驶部10B的工作状态分为待机状态和工作状态这两个状态。例如在行驶部10B正在将休憩部10A运往目的地的情况下、或者在行驶部10B预定要将休憩部10A运往目的地的情况下,行驶部10B为工作状态。另外,在行驶部10B没有运送休憩部10A并且也尚未预定要运送休憩部10A的情况下,行驶部10B为待机状态。

例如在服务器30对行驶部10B发送了运送休憩部10A的指令时,行驶部10B成为工作状态。工作状态包括:在预定的地方配置休憩部10A时;使休憩部10A从预定的地方向用户的目的地移动时;和使休憩部10A从用户的目的地向维修站移动时。另外,在从行驶部10B向服务器30发送了表示行驶部10B将休憩部10A配置在了预定的地方的信号时、或者在从行驶部10B向服务器30发送了表示行驶部10B将休憩部10A配置在了维修站的信号时,行驶部10B成为待机状态。

车辆管理部301将休憩部10A的工作状态与休憩部ID相关联而存储于休憩部信息DB312,将行驶部10B的工作状态与行驶部ID相关联而存储于行驶部信息DB313。

车辆选定部302例如从处于待机状态的多个休憩部10A中选定给用户分配的休憩部10A。当在预定的地方存在多个休憩部10A的情况下,服务器30也可以随机地选定休憩部10A。此外,也可以为,用户选定休憩部10A,从而从用户终端20向服务器30发送关于选择出的休憩部10A的信息,将该休憩部10A分配给用户。另外,车辆选定部302例如从待机状态的行驶部10B中选定用于使载有用户的休憩部10A从预定的地方移动到用户的目的地的行驶部10B。在存在多个待机状态的行驶部10B的情况下,车辆选定部302例如既可以选定当前位置位于离预定的地方最近的位置的行驶部10B,也可以随机地选定行驶部10B。另外,在行驶部10B是电动的情况下,车辆选定部302也可以选定电池的充电率最高的行驶部10B。另外,车辆选定部302也可以选定行驶部10B的移动距离或者移动时间成为最短的行驶部10B。另外,车辆选定部302也可以选定行驶部10B的移动距离成为预定距离以内的行驶部10B。预定距离例如也可以设为容许范围内的移动距离。车辆选定部302将与选定的休憩部10A对应的休憩部ID发送到用户终端20。

请求取得部303例如取得从用户的用户终端20发送的利用请求。利用请求指的是用于用户为了休憩以及移动而请求安排休憩部10A以及行驶部10B的信息。利用请求中例如包含用户的位置信息、与用户希望进行休憩的预定的地方有关的信息、与用户的目的地有关的信息以及与到目的地的希望到达时刻有关的信息。利用请求通过用户对用户终端20的输入部24进行预定的输入从而在用户终端20中生成。

指令生成部304生成运行指令,例如以使得行驶部10B从当前位置(例如基地)出发,在配置有休憩部10A的预定的地方与休憩部10A连接,之后移动到用户的目的地。再者,指令生成部304也可以生成行驶部10B的运行指令,以使得行驶部10B使用户退出后的休憩部10A向维修站移动,在维修站将休憩部10A分离,并返回基地。另外,运行指令中也包含关于时刻的信息。例如,运行指令中包含到预定的地方的到达时刻、在预定的地方的休憩部10A与行驶部10B的连接时刻、从预定的地方的出发时刻、或者到目的地的到达时刻。

例如,指令生成部304算出休憩部10A与行驶部10B的连接时刻或者休憩部10A与行驶部10B的出发时刻以使得在希望到达时刻到达用户的目的地。即,指令生成部304倒着计算连接时刻或者出发时刻以使得在希望到达时刻到达目的地。例如,指令生成部304基于从预定的地方到用户的目的地的道路的限制速度以及道路信息(例如拥堵信息),算出从预定的地方移动到用户的目的地所需要的时间,将比希望到达时刻早该时间的量的时刻作为出发时刻。另外,服务器30基于休憩部10A与行驶部10B的连接所需要的时间,设定休憩部10A与行驶部10B的连接时刻。

指令生成部304将生成的运行指令发送给行驶部10B。此外,本实施方式涉及的指令生成部304也可以基于后述的地图信息DB314所存储的地图信息,生成行驶部10B的路线并发送给行驶部10B。行驶部10B的路线也可以以成为移动距离最短的路线、移动时间最短的路线等遵照预先确定的规则的路线的方式生成。

另外,指令生成部304生成用于使刺激装置14A开动的指令(以下也称为开动指令)并发送给休憩部10A。指令生成部304例如生成开动指令以使刺激装置14A在休憩部10A与行驶部10B连接的时刻的预定时间前或者休憩部10A与行驶部10B连接后且休憩部10A与行驶部10B一起向目的地出发的时刻的预定时间前开动。在此所说的预定时间作为使用户适应刺激所需要的时间,例如既可以通过实验或者模拟(simulation)等来求取,也可以是用户希望的时间。用户希望的时间例如与利用请求一起从用户终端20发送到服务器30。另外,预定时间也可以根据出发的地方、刺激的种类或者用户的喜好等而变化。开动指令中也可以包含与使刺激装置14A停止的时期有关的信息。使刺激装置14A停止的时期设定在休憩部10A与行驶部10B连接之后或者休憩部10A出发之后。该使刺激装置14A停止的时期是无需由刺激装置14A对用户给予刺激的时期。使刺激装置14A停止的时期例如既可以是连接时刻或者出发时刻的紧后面的时期,也可以是从连接时刻或者出发时刻经过某一程度的时间后的时期。

用户信息DB311通过在上述的辅助存储部33存储用户信息而形成。用户信息中例如包含与用户相关联的用户ID、用户希望休憩的预定的地方、用户的目的地以及希望到达时刻等的信息。在此,基于图4,对存储于用户信息DB311的用户信息的结构进行说明。图4是例示出用户信息的表结构的图。用户信息表具有用户ID、预定的地方、目的地、希望到达时刻以及休憩状态的各个字段(域)。在用户ID字段中,输入用于确定用户或者用户终端20的信息。在预定的地方字段中,输入与用户希望休憩的地方有关的信息。用户希望休憩的地方既可以是用户输入到用户终端20的地方,也可以是基于从用户终端20取得的当前位置的地方。在目的地字段中,输入与用户的目的地有关的信息。在希望到达时刻字段中,输入与希望到达时刻有关的信息。与用户ID、预定的地方、目的地以及希望到达时刻的每一个有关的信息包含于利用请求。在休憩状态字段中,输入与用户的休憩状态有关的信息。在休憩状态字段中,作为与休憩状态有关的信息,输入“有请求”、“已安排”和“结束”中的某一个。例如,从服务器30接收到利用请求起,到选定休憩部10A以及行驶部10B为止,在休憩状态字段中输入“有请求”。另外,从服务器30选定休憩部10A以及行驶部10B起,到服务器30接收退出请求为止,在休憩状态字段中输入“已安排”。此外,退出请求是在用户从休憩部10A退出时从用户终端20发送的信息,是表示用户从休憩部10A退出这一情况的信息。退出请求中包含用户ID。另外,服务器30接收到退出请求后,在休憩状态字段中输入“结束”。

休憩部信息DB312通过在辅助存储部33存储与休憩部10A有关的信息(以下也称为“休憩部信息”)而形成。在此,基于图5,对存储于休憩部信息DB312的休憩部信息的结构进行说明。图5是例示出休憩部信息的表结构的图。休憩部信息表具有休憩部ID、位置信息、工作状态、用户ID的各个字段。在休憩部ID字段中,输入用于确定休憩部10A的识别信息。在位置信息字段中,输入休憩部10A的位置信息。该位置信息是表示休憩部10A的当前位置的信息。此外,在休憩部10A从行驶部10B分离了的情况下,休憩部10A的当前位置也可以固定直到下次与行驶部10B连接为止。在工作状态字段中,输入表示休憩部10A处于怎样的状态的信息。在工作状态字段中,输入表示休憩部10A在维修站和/或预定的地方等处待机的状态的“待机”、表示被用户预约了的状态或者用户正在利用的状态的“工作”、和表示用户从休憩部10A退出而休憩部10A需要维修的状态的“维修”中的某一个。在用户ID字段中,输入正在利用休憩部10A的用户的用户ID。因此,在从用户终端20收到退出请求的情况下,可以基于用户ID判别对应的休憩部10A。

行驶部信息DB313通过在辅助存储部33存储与行驶部10B有关的信息(以下也称为“行驶部信息”)而形成。在此,基于图6,对存储于行驶部信息DB313的行驶部信息的结构进行说明。图6是例示出行驶部信息的表结构的图。行驶部信息表具有行驶部ID、位置信息以及工作状态的各个字段。在行驶部ID字段中,输入用于确定行驶部10B的信息。在位置信息字段中,输入行驶部10B的位置信息。该位置信息是表示行驶部10B的当前位置的信息。在工作状态字段中,输入表示行驶部10B处于怎样的状态的信息。在工作状态字段中,输入表示行驶部10B正在将休憩部10A运往目的地的状态或者表示行驶部10B预定要将休憩部10A运往目的地的状态的“工作”、和表示行驶部10B没在运送休憩部10A并且也没有要运送休憩部10A的预定的状态的“待机”中的某一个。没有要运送休憩部10A的预定的状态例如指的是没有用于运送休憩部10A的运行指令的状态。工作状态既可以是行驶部10B发送的,也可以是服务器30基于行驶部10B的当前位置来判断的。

在地图信息DB314中,存储包含地图数据、表示该地图数据上的各地点的特性的文字和/或照片等POI(Point of interest,兴趣点)信息的地图信息。此外,地图信息DB314也可以从与网络N1连接的其他系统、例如GIS(Geographic Information System)提供。

功能结构:行驶部

图7是表示行驶部10B的功能结构的一例的图。行驶部10B包括运行计划生成部101、环境检测部102、行驶控制部103、位置信息发送部104以及休憩部管理部105作为功能构成要素。运行计划生成部101、环境检测部102、行驶控制部103、位置信息发送部104以及休憩部管理部105例如是通过由行驶部10B的处理器11B执行存储于辅助存储部13B的各种程序而提供的功能构成要素。

运行计划生成部101从服务器30取得运行指令,生成自身的运行计划。该运行指令中包含与行驶部10B经由的经由地以及目的地有关的信息。经由地也可以包括连接休憩部10A的地点。运行计划生成部101基于从服务器30得到的运行指令,算出行驶部10B的路线,生成沿该路线移动的运行计划。

环境检测部102基于环境信息传感器18B取得的数据,检测进行自主行驶所需的行驶部10B周围的环境。检测对象例如是车道的数量和/或位置、行驶部10B周围存在的其他移动体的数量和/或位置、行驶部10B周围存在的障碍物(例如行人、自行车、结构物、建筑物等)的数量和/或位置、道路的结构、道路标识等,但不限于这些。只要是为了进行自主行驶所需要的,检测对象也可以是任何对象。例如在环境信息传感器18B为立体摄像头的情况下,通过对由其拍摄到的图像数据进行图像处理而进行行驶部10B周围的物体检测。环境检测部102将与检测出的行驶部10B的周围环境有关的数据(以下称为环境数据)发送到后述的行驶控制部103。

行驶控制部103基于运行计划生成部101生成的运行计划、环境检测部102生成的环境数据、和位置信息传感器17B取得的行驶部10B的位置信息,生成用于控制行驶部10B的自主行驶的控制指令。例如,行驶控制部103生成为了使行驶部10B以沿着预定的路径行驶并且障碍物不进入将行驶部10B作为中心的预定的安全区域内的方式行驶的控制指令。将所生成的控制指令发送到驱动部19B。关于用于使行驶部10B自主移动的控制指令的生成方法,能够采用公知的方法。

位置信息发送部104将位置信息传感器17B取得的位置信息经由通信部16B发送给服务器30。位置信息发送部104发送位置信息的定时(timing)可以适当地设定,例如既可以定期地发送,也可以按照将某些信息向服务器30发送的定时进行发送,还可以根据来自服务器30的请求进行发送。位置信息发送部104将位置信息与行驶部ID一起发送给服务器30。

休憩部管理部105生成与休憩部10A和行驶部10B的连接以及分离有关的指令。该指令包括指示连接装置14B进行将休憩部10A连接于行驶部10B的动作的指令、以及指示连接装置14B进行将休憩部10A从行驶部10B分离的动作的指令等。

功能结构:休憩部

图8是表示休憩部10A的功能结构的一例的图。休憩部10A包括位置信息发送部111以及刺激装置管理部112作为功能构成要素。位置信息发送部111以及刺激装置管理部112例如是通过由休憩部10A的处理器11A执行存储于辅助存储部13A的各种程序而提供的功能构成要素。

位置信息发送部111具有与行驶部10B的位置信息发送部104同等的功能。位置信息发送部104将位置信息与休憩部ID一起发送给服务器30。

刺激装置管理部112生成控制刺激装置14A的指令,将该指令向刺激装置14A输出。刺激装置管理部112使刺激装置14A在休憩部10A与行驶部10B连接之前、或者在休憩部10A与行驶部10B连接后并且休憩部10A与行驶部10B一起向目的地出发之前开动而对用户给予刺激。该刺激作为不会使用户醒来的程度的刺激。不会使用户醒来的程度的刺激例如既可以通过实验或者模拟等来求取,也可以由用户经由用户终端20来设定。刺激装置管理部112按照从服务器30接收到的开动指令而使刺激装置14A开动。

另外,刺激装置管理部112也可以在使刺激装置14A开动着时,使刺激逐渐增大。例如,也可以在刺激装置14A的开动开始时,几乎不对用户给予刺激。另外,也可以逐渐使刺激增大以使得在到刺激装置14A的开动结束时为止,对用户给予与在连接时和/或出发时实际产生的刺激相应的刺激、或者比该刺激小的刺激。例如在刺激装置14A产生声音作为刺激的情况下,也可以使音量逐渐增大。另外,例如在刺激装置14A产生振动作为刺激的情况下,也可以使振动的振幅逐渐增大。使刺激逐渐增大的指令也可以由服务器30的指令生成部304生成并从服务器30发送到休憩部10A。

功能结构:用户终端

图9是表示用户终端20的功能结构的一例的图。用户终端20包括信息收发部201作为功能构成要素。信息收发部201例如是通过由用户终端20的处理器21执行存储于辅助存储部23的各种程序而提供的功能构成要素。信息收发部201例如控制向服务器30的信息的发送或者从服务器30的信息的接收。另外,信息收发部201例如对用户终端20的触摸面板显示器输出用于请求利用的图标等,在用户点击了该图标的情况下生成利用请求。利用请求中包含用户的位置信息。用户的位置信息既可以由位置信息传感器27获得,也可以由用户经由输入部24输入。信息收发部201将生成的利用请求与用户ID相关联而发送到服务器30。

处理流程:服务器

接着,对服务器30中的处理进行说明。图10是本实施方式涉及的服务器30中的处理的流程图的一例。图10所示的处理由服务器30的处理器31每隔预定的时间执行一次。此外,在此将为了构建休憩部信息DB312以及行驶部信息DB313所需要的信息设为服务器30已经接收到的信息。

在步骤S101中,请求取得部303判定是否从用户终端20接收到利用请求。该利用请求中包含与利用休憩部10A的用户的目的地有关的信息、与到用户的目的地的到达时刻有关的信息以及与用户的位置有关的信息。在步骤S101中作出了肯定判定的情况下前进至步骤S102,作出了否定判定的情况下使本例程结束。

在步骤S102中,车辆选定部302选定用于供用户休憩的休憩部10A。车辆选定部302访问休憩部信息DB312以及地图信息DB314,选定工作状态为“待机”的休憩部10A中的例如离用户的当前位置最近的休憩部10A。此外,车辆选定部302也可以从位于从用户的当前位置起的预定区域内且工作状态为“待机”的休憩部10A中随机选定一个休憩部10A。车辆选定部302将与选定的休憩部10A对应的休憩部ID发送到用户终端20。

在步骤S103中,车辆选定部302选定用于运送在步骤S102中选定的休憩部10A的行驶部10B。车辆选定部302访问行驶部信息DB313以及地图信息DB314,选定工作状态为“待机”的行驶部10B中的例如离所选定的休憩部10A最近的行驶部10B。此外,也可以随机地选定从行驶部10B的当前位置到休憩部10A的当前位置的移动距离在预定距离以内的行驶部10B。该预定距离例如确定为使得到达休憩部10A的当前位置为止的时间在容许范围内。

在步骤S104中,指令生成部304生成用于向行驶部10B发送的运行指令。指令生成部304生成包括以下内容的运行指令:行驶部10B从行驶部10B的当前位置移动到休憩部10A的当前位置;行驶部10B在休憩部10A的当前位置与休憩部10A连接;和从休憩部10A的当前位置移动到用户的目的地。此外,运行指令也可以包括以下指令:用户在目的地从休憩部10A下车后,使行驶部10B将休憩部10A移动到预定的地方(例如维修站)。另外,运行指令中也可以包含与到达休憩部10A的当前位置的时刻有关的信息、与从休憩部10A的当前位置出发的时刻有关的信息、或者与到达目的地的时刻有关的信息,以使得在希望到达时刻到达目的地。指令生成部304生成运行指令后,前进至步骤S105,对在步骤S103中选定的行驶部10B发送运行指令。此时,车辆管理部301将休憩部信息DB312中对应的休憩部10A的工作状态字段从“待机”更新为“工作”,并在用户ID字段中输入对应的用户ID。另外,车辆管理部301将行驶部信息DB313中对应的行驶部10B的工作状态字段从“待机”更新为“工作”。

在步骤S106中,指令生成部304生成用于向休憩部10A发送的开动指令。指令生成部304生成开动指令以使刺激装置14A在休憩部10A与行驶部10B连接的时刻的预定时间前或者休憩部10A与行驶部10B连接后且休憩部10A与行驶部10B一起向目的地出发的时刻的预定时间前开动而对用户给予刺激。此外,使刺激装置14A开动的时间或者使刺激装置14A的开动停止的时期也可以预先确定。指令生成部304生成开动指令后,前进至步骤S107,对在步骤S102中选定的休憩部10A发送开动指令。

处理流程:行驶部

接着,对行驶部10B中的处理进行说明。图11是本实施方式涉及的行驶部10B中的处理的流程图的一例。图11所示的处理由行驶部10B的处理器11B每隔预定的时间执行一次。此外,本流程图在处于待机状态的行驶部10B中执行。

在步骤S201中,运行计划生成部101判定是否从服务器30接收到运行指令。在步骤S201中作出了肯定判定的情况下前进至步骤S202,作出了否定判定的情况下使本例程结束。在步骤S202中,运行计划生成部101按照运行指令生成运行计划。

运行计划的生成完成后,在步骤S203中,行驶控制部103生成控制指令,按照该控制指令,控制驱动部19B,行驶部10B行驶到经由地。在该经由地配置有载有用户的休憩部10A。而且,行驶部10B到达经由地后,前进至步骤S204,休憩部管理部105控制连接装置14B以使行驶部10B与休憩部10A连接。该休憩部10A是由服务器30选定的休憩部10A,且是用户搭乘的休憩部10A。例如,来自服务器30的运行指令包含有与所选定的休憩部10A对应的休憩部ID,行驶部10B基于休憩部ID判别休憩部10A。行驶部10B例如既可以通过由环境信息传感器18B读取显示于休憩部10A的休憩部ID来识别休憩部10A,也可以通过与休憩部10A通信来识别休憩部10A。

休憩部10A的连接完成后,前进至步骤S205,行驶控制部103生成控制指令,按照该控制指令,控制驱动部19B,行驶部10B行驶到用户的目的地。而且,行驶部10B到达用户的目的地后,前进至步骤S206,休憩部管理部105判定用户是否从休憩部10A下了车。例如在从用户终端20接收到退出请求的情况下,休憩部管理部105判定为用户从休憩部10A下了车。在步骤S206中作出了肯定判定时前进至步骤S207,作出了否定判定时再次执行步骤S206。而且,在步骤S207中,行驶控制部103生成控制指令,按照该控制指令,控制驱动部19B,行驶部10B行驶到维修站。行驶部10B到达维修站后,使本例程结束。在维修站,进行休憩部10A的保养维修。

处理流程:休憩部

接着,对在休憩部10A中使刺激装置14A开动的处理进行说明。图12是本实施方式涉及的使刺激装置14A开动的处理的流程图的一例。图12所示的处理由休憩部10A的处理器11A每隔预定的时间执行一次。

在步骤S301中,刺激装置管理部112判定是否从服务器30接收到开动指令。在步骤S301中作出了肯定判定的情况下前进至步骤S302,作出了否定判定的情况下使本例程结束。在步骤S302中,刺激装置管理部112判定是否为刺激装置14A的开动开始时刻。在本例程中,设为刺激装置14A的开动开始时刻包含于来自服务器30的开动指令。在步骤S302中作出了肯定判定的情况下前进至步骤S303,作出了否定判定的情况下再次执行步骤S302。

在步骤S303中,刺激装置管理部112使刺激装置14A开动。刺激装置管理部112使刺激装置14A开动后,前进至步骤S304,刺激装置管理部112判定是否为刺激装置14A的开动结束时刻。在本例程中,设为刺激装置14A的开动结束时刻包含于来自服务器30的开动指令。在步骤S304中作出了肯定判定的情况下前进至步骤S305,作出了否定判定的情况下再次执行步骤S304。在步骤S305中,刺激装置管理部112使刺激装置14A停止。

处理流程:用户终端

接着,对从用户终端20发送利用请求的处理进行说明。图13是本实施方式涉及的从用户终端20发送利用请求的处理的流程图的一例。图13所示的处理由用户终端20的处理器21每隔预定的时间执行一次。

在步骤S401中,信息收发部201判定用户是否经由输入部24进行了用于发送利用请求的动作。信息收发部201例如判定用户是否点击了用于发送利用请求的图标。用于发送利用请求的图标例如显示于触摸面板显示器,信息收发部201判定用户是否点击了该图标。此外,利用请求的发送不限于点击了图标时。在步骤S401中作出了肯定判定的情况下前进至步骤S402,作出了否定判定的情况下使本例程结束。在步骤S402中,信息收发部201取得用户终端20的位置信息。在步骤S403中,信息收发部201生成利用请求。然后,在步骤S404中,信息收发部201将利用请求发送给服务器30。

在步骤S405中,信息收发部201判定是否从服务器30接收到休憩部ID。在此接收的休憩部ID是与用户利用的休憩部10A对应的休憩部ID。在步骤S405中作出了肯定判定的情况下前进至步骤S406,作出了否定判定的情况下再次执行步骤S405。接下来,在步骤S406中,信息收发部201向输出部25输出休憩部ID。由此,用户能够知晓要搭乘的休憩部10A。

如上所述,根据本实施方式,能够利用进行自主行驶的车辆10向用户提供休息处并且将用户送到目的地。用户能够在睡觉的过程中在希望的时刻到达目的地,因此不需要自己管理移动时的时间。另外,在休憩部10A出发前或者在休憩部10A与行驶部10B连接前,由刺激装置14A对用户给予刺激,因此,能够抑制睡眠中的用户由于连接时或者出发时产生的声音或者振动而被唤醒。所以,用户能够更舒适地稍事休息。

其他实施方式

上述的实施方式仅为一例,本公开可在不偏离其宗旨的范围内适当变更并实施。

只要不产生技术上的矛盾,则能够自由地组合并实施在本公开中说明的处理和单元。

另外,作为一个装置进行的处理所说明的处理也可以由多个装置分担而执行。或者,作为不同的装置进行的处理所说明的处理也可以由一个装置执行。在计算机系统中,对于由怎样的硬件结构(服务器结构)实现各功能,可以灵活地变更。在上述实施方式中,服务器30包括车辆管理部301、车辆选定部302、请求取得部303、指令生成部304、用户信息DB311、休憩部信息DB312、行驶部信息DB313以及地图信息DB314作为功能构成要素。虽然服务器30包括车辆管理部301、车辆选定部302、请求取得部303以及指令生成部304,但这些功能构成要素的一部分或者全部也可以包含于休憩部10A、行驶部10B或者用户终端20。另外,用户终端20的功能构成要素的一部分或者全部也可以包含于休憩部10A。

在上述实施方式中,从用户终端20发送了退出请求,但取而代之地,也可以为休憩部10A发送退出请求。为此,休憩部10A也可以具备输入部。另外,也可以为,休憩部10A具备检测用户从休憩部10A下了车这一情况的传感器,在由传感器检测到用户下了车的情况下,休憩部10A向服务器30发送退出请求。

在上述实施方式中,服务器30向休憩部10A发送了开动指令,但服务器30也可以不发送开动指令。例如,基于休憩部10A与行驶部10B的连接时刻或者休憩部10A的出发时刻,刺激装置管理部112也能够使刺激装置14A开动。关于休憩部10A与行驶部10B的连接时刻或者休憩部10A的出发时刻,刺激装置管理部112既可以通过与服务器30的通信取得,也可以通过与行驶部10B的通信取得。由于运行指令从服务器30发送到行驶部10B,因此休憩部10A也可以例如通过行驶部10B与休憩部10A的通信,取得与连接时刻或者出发时刻有关的信息。另外,服务器30也可以将与连接时刻或者出发时刻有关的信息发送给休憩部10A。

刺激装置管理部112使刺激装置14A在连接时刻或者出发时刻的预定时间前开动。在此所说的预定时间作为使用户适应刺激所需要的时间,例如既可以通过实验或者模拟(simulation)等来求取,也可以由用户经由用户终端20输入。预定时间既可以从服务器30设定,也可以预测存储于休憩部10A的辅助存储部13A。另外,也可以在行驶部10B以预定距离接近于休憩部10A的情况下,刺激装置管理部112使刺激装置14A开动而对用户给予刺激。刺激装置管理部112在连接时刻之后或者出发时刻之后使刺激装置14A停止。

在上述实施方式中,休憩部10A具备刺激装置14A,但取而代之地,也可以为行驶部10B具备对用户给予刺激的装置。在该情况下,虽然在行驶部10B与休憩部10A连接之前无法对用户给予刺激,但能够在行驶部10B与休憩部10A连接后且在休憩部10A出发之前对用户给予刺激。

用户要利用的休憩部10A也可以在用户到达预定的地方之前被配置在预定的地方。例如也可以,用户利用预先配置在停车场等的休憩部10A。另一方面,也可以,在用户希望利用休憩部10A时,行驶部10B将休憩部10A运送到预定的地方,用户利用该运送来的休憩部10A。在该情况下,由服务器30生成将休憩部10A运送到预定的地方的运行指令,从服务器30向行驶部10B发送该运行指令。

另外,用户也可以经由用户终端20预约休憩部10A。服务器30也可以生成运行指令以使行驶部10B运送休憩部10A,以使得休憩部10A在用户预约的时间配置在预定的地方。但是,预约不是必须的。用户也可以利用配置在预定的地方的休憩部10A。从用户终端20向服务器30的利用请求的发送可以在用户搭乘休憩部10A之前,也可以在搭乘之后。另外,利用请求也可以从休憩部10A发送到服务器30。在该情况下,也可以从用户终端20向休憩部10A通知用户ID。另外,也可以为,休憩部10A具备输入部,用户向该输入部输入预定事项(例如用户ID、密码、目的地以及希望到达时刻)。

本公开也可以通过向计算机提供具有在上述实施方式中说明的功能的计算机程序、该计算机所具有的一个以上的处理器读取并执行程序来实现。这样的计算机程序既可以通过能够与计算机的系统总线连接的非瞬时性的计算机可读取存储介质提供给计算机,也可以经由网络提供给计算机。非瞬时性的计算机可读取存储介质例如包括磁盘(软盘((floppy)注册商标)、硬盘驱动器(HDD)等)、光盘(CD-ROM、DVD盘、蓝光光盘等)等任意类型的盘、只读存储器(ROM)、随机读写存储器(RAM)、EPROM、EEPROM、磁卡、闪速存储器、光学式卡、适于保存电子命令的任意类型的介质。

相关技术
  • 信息处理方法、用于使计算机实施该信息处理方法的程序、实施该信息处理方法的信息处理装置及信息处理系统
  • 信息处理系统、信息处理装置以及信息处理方法及信息处理装置
技术分类

06120112805308