CN112863227B - 信息处理装置、信息处理方法、以及、存储程序的非瞬时性存储介质 - Google Patents

信息处理装置、信息处理方法、以及、存储程序的非瞬时性存储介质 Download PDF

Info

Publication number
CN112863227B
CN112863227B CN202011319891.9A CN202011319891A CN112863227B CN 112863227 B CN112863227 B CN 112863227B CN 202011319891 A CN202011319891 A CN 202011319891A CN 112863227 B CN112863227 B CN 112863227B
Authority
CN
China
Prior art keywords
unit
rest
traveling
user
information
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.)
Active
Application number
CN202011319891.9A
Other languages
English (en)
Other versions
CN112863227A (zh
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Publication of CN112863227A publication Critical patent/CN112863227A/zh
Application granted granted Critical
Publication of CN112863227B publication Critical patent/CN112863227B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/06Automatic manoeuvring for parking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/141Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
    • G08G1/144Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces on portable or mobile units, e.g. personal digital assistant [PDA]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0217Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with energy consumption, time reduction or distance reduction criteria
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096833Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Medical Informatics (AREA)
  • Game Theory and Decision Science (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Navigation (AREA)

Abstract

一种信息处理装置、信息处理方法、以及、存储程序的非瞬时性存储介质。信息处理装置构成为,对行驶部进行控制,所述行驶部与具有能够供用户休息的设备的休息部连接并运送所述休息部、且在没有与所述休息部连接的状态下也能够移动,信息处理装置包含:控制部,构成为,执行:从在包含希望休息的用户所具有的终端的当前地的预定的区域中有空余的驻车场之中,选定配置所述休息部的第一驻车场,将与从所述终端的当前地到所述第一驻车场为止的移动相关的信息向所述终端发送,对第一行驶部发送指令,以使得将第一休息部运送至所述第一驻车场并配置所述第一休息部。

Description

信息处理装置、信息处理方法、以及、存储程序的非瞬时性存 储介质
技术领域
本发明涉及信息处理装置、信息处理方法、以及、存储程序的非瞬时性存储介质。
背景技术
已知一种在卡车的货台上装载自由装卸的露营房(Camping Houses),使露营房能够移动的技术(例如,参照实开平02-003937。)。
发明内容
本发明更加迅速地提供能够休息的场所。
本公开的第1技术方案是一种信息处理装置,对行驶部进行控制,所述行驶部与具有能够供用户休息的设备的休息部连接并运送所述休息部、且在没有与所述休息部连接的状态下也能够移动。所述信息处理装置具备控制部,所述控制部执行:从在包含希望休息的用户所具有的终端的当前地的预定的区域中有空余的驻车场之中,选定配置所述休息部的第一驻车场,将与从所述终端的当前地到所述第一驻车场为止的移动相关的信息向所述终端发送,对第一行驶部发送指令,以使得将第一休息部运送至所述第一驻车场并配置所述第一休息部。
本公开的第2技术方案是一种信息处理方法,由计算机执行,对行驶部进行控制,所述行驶部与具有能够供用户休息的设备的休息部连接并运送所述休息部、且在不与所述休息部连接的状态下也能够移动,所述信息处理方法包括:从在包含希望休息的用户所具有的终端的当前地的预定的区域中有空余的驻车场之中,选定配置所述休息部的第一驻车场,将与从所述用户的终端的当前地起到所述第一驻车场为止的移动相关的信息向所述用户的终端发送,对第一行驶部发送指令,以使得将第一休息部运送至所述第一驻车场并配置所述第一休息部。
本公开的第3技术方案是一种非瞬时性存储介质,存储程序,所述程序使计算机控制行驶部,所述行驶部与具有能够供用户休息的设备的休息部连接并运送所述休息部、且在没有与所述休息部连接的状态下也能够移动,所述程序使所述计算机执行:从在包含希望休息的用户所具有的终端的当前地的预定的区域中有空余的驻车场之中,选定配置所述休息部的第一驻车场,将与从所述用户的终端的当前地起到所述第一驻车场为止的移动相关的信息向所述用户的终端发送,对第一行驶部发送指令,以使得将第一休息部运送至所述第一驻车场并配置所述第一休息部。
根据本发明的各技术方案,能够更加迅速地提供能够休息的场所。
附图说明
以下,将参照附图说明本发明的示意性实施例的特征、优点以及技术上和产业上的意义,其中,同一标号表示同一元素,并且其中:
图1是表示实施方式的自动驾驶***的概略构成的图。
图2是示意性示出构成实施方式的自动驾驶***的行驶部(车辆)、用户终端、以及服务器各自的构成的一例的框图。
图3是表示服务器的功能构成的一例的图。
图4是例示出用户信息的表构成的图。
图5是例示出驻车场信息的表构成的图。
图6是例示出休息部信息的表构成的图。
图7是例示出行驶部信息的表构成的图。
图8是表示行驶部的功能构成的一例的图。
图9是表示用户终端的功能构成的一例的图。
图10是第1实施方式的发送运行指令的处理的流程的一例。
图11是第1实施方式的使行驶部行驶的处理的流程的一例。
图12是第1实施方式的从用户终端发送休息请求的处理的流程的一例。
图13是第2实施方式的服务器向行驶部发送运行指令的处理的流程的一例。
图14是第2实施方式的收回休息部时使行驶部行驶的处理的流程的一例。
图15是第2实施方式的从用户终端发送退室请求的处理的流程的一例。
图16是第3实施方式的发送运行指令的处理的流程的一例。
图17是第3实施方式的从用户终端发送休息请求的处理的流程的一例。
具体实施方式
本公开的第1技术方案的信息处理装置控制的行驶部例如是基于运行指令自主行驶的车辆。行驶部能够与休息部连接,在连接了休息部的状态下运送该休息部。休息部具有能够供用户休息的设备。休息部例如具备床,用户能够睡眠。行驶部即使在没有与休息部连接的状态下也能够行驶。因此,行驶部能够在配置了休息部之后从该场所离开。
控制部选定配置休息部的第一驻车场。第一驻车场从包含用户的终端的当前地的预定的区域中有空余的驻车场之中选定。用户的终端能够通过用户的操作发送与当前地相关的信息,也能够不取决于用户的操作而例如按每预定的时间发送与当前地相关的信息。用户的终端的当前地也可以设为与用户的当前地相同来进行处理。预定的区域是能够使用户容易进行休息的区域,例如,是用户能够步行移动的区域。该预定的区域也可以由用户指定。控制部既可以按照规定规则选定第一驻车场,也可以随机地选定。
控制部将与直到第一驻车场为止的移动相关的信息向用户的终端发送。发送到用户的终端的信息包含用户移动至第一驻车场时所需的信息。例如,包含从用户的终端的当前地到驻车场的路线、驻车场的住所、或与驻车场的纬度以及经度等相关的信息。用户能够按该信息容易地移动至第一驻车场。
另外,控制部对第一行驶部发送将第一休息部运送至第一驻车场并进行配置这样的指令。第一休息部是向用户提供的休息部,第一行驶部是将第一休息部运送至第一驻车场的行驶部。按照该指令,第一行驶部在第一驻车场配置第一休息部。由此,用户能够在第一休息部休息。这样,用户能够在附近的有空余的驻车场快速地得到休息。
所述控制部也可以在所述第一行驶部将所述第一休息部配置于所述第一驻车场之后,生成所述指令以使得所述第一行驶部从所述第一驻车场离开。第一休息部即使在没有连接第一行驶部的状态下也能够作为休息场所利用。因此,第一行驶部能够在将第一休息部配置于第一驻车场之后,从第一休息部分离并向其他场所移动。由此,第一行驶部能够在用户正在第一休息部休息的时间还运送其他休息部。
所述控制部也可以将所述第一行驶部从所述第一行驶部的当前地经由所述第一休息部的当前地移动至所述第一驻车场为止相关的信息包含于所述指令。通过将这样的信息向第一行驶部发送,第一行驶部能够容易地移动至第一休息部的当前地。另外,能够将第一休息部容易地运送至第一驻车场。
所述控制部也可以从多个所述有空余的驻车场之中选定距所述用户的终端的当前地最近的驻车场来作为所述第一驻车场。通过选定这样的第一驻车场,由于用户的移动距离很短就可以,所以对用户来说移动变得轻松。
所述控制部也可以选定所述第一休息部以及所述第一行驶部,以使得从所述第一行驶部的当前地到所述第一驻车场为止的所述第一行驶部的移动距离成为预定的距离以内。预定的距离例如也可以设为允许范围内的移动距离。移动距离的允许范围也可以基于所允许的用户的等待时间、或、所允许的行驶部的行驶成本而设定。这样通过选定第一休息部以及第一行驶部,能够抑制直到第一行驶部将第一休息部配置于第一驻车场为止花费很多时间。
所述控制部也可以选定所述第一休息部以及所述第一行驶部,以使得从所述第一行驶部的当前地到所述第一驻车场为止的所述第一行驶部的移动距离成为最短。这样通过选定第一休息部以及第一行驶部,能够更加迅速地将第一休息部配置于第一驻车场。
所述控制部也可以在取得了所述用户已从所述第一休息部退室相关的信息的情况下,对第二行驶部发送收回所述第一休息部的指令。与用户从第一休息部已退室相关的信息例如从用户的终端、第一休息部所具备的终端、或第一驻车场所具备的终端发送。第二行驶部既可以是与第一行驶部相同的行驶部,也可以是不同的行驶部。例如,所述控制部也可以在接收到用户已从第一休息部退室相关的信息时,从没有与休息部连接的行驶部之中任意地选定。这样,通过第二行驶部收回第一休息部,例如,能够进行第一休息部的维护(maintenance)。
所述控制部也可以将所述第二行驶部从所述第二行驶部的当前地经由所述第一驻车场移动至预定的场所相关的信息包含于向所述第二行驶部发送的指令中。预定的场所可以设为例如,使休息部待机的场所、预先保管休息部的场所、或、休息部的整备场。这样通过使第二行驶部移动,能够使第一休息部容易地移动至预定的场所。
所述控制部也可以选定所述第二行驶部,以使得从所述第二行驶部的当前地到所述第一驻车场为止的所述第二行驶部的移动距离成为第二预定的距离以内。第二预定的距离例如也可以设为允许范围内的移动距离。移动距离的允许范围也可以基于所允许的行驶部的行驶成本设定。这样,通过选定第二行驶部,能够使第一休息部迅速地移动至预定的场所。
所述控制部也可以选定所述第二行驶部,以使得从所述第二行驶部的当前地到所述第一驻车场为止的所述第二行驶部的移动距离成为最短。这样通过选定第二行驶部,能够使第一休息部更加迅速地移动至预定的场所。
所述控制部也可以基于从所述用户的终端取得的与选项(option)相关的信息,选定所述第一休息部。与选项相关的信息例如是与能够选择的设备相关的信息,例如,是与床的大小相关的信息、与床的数量相关的信息、与有无淋浴相关的信息、与有无洗手间相关的信息。通过选定用户希望的选项所对应的第一休息部,能够提高用户的满足度。
以下,基于附图,说明本公开的实施方式。以下的实施方式的构成是例示,本公开并不限定于实施方式的构成。另外,以下的实施方式能够尽可能地进行组合。
第1实施方式
图1是表示实施方式的自动驾驶***1的概略构成的图。自动驾驶***1例如包含:车辆10、用户终端20、服务器30。车辆10例如包含休息部10A以及行驶部10B。休息部10A和行驶部10B能够分离。另外,休息部10A能够与不同的行驶部10B连接。车辆10的台数不限于图1所例示的1台,也可以是2台以上。行驶部10B是基于服务器30生成的运行指令能够自主行驶的移动体。图1中的用户是操作用户终端20的用户、并且是请求在驻车场休息的用户。按照用户向用户终端20输入的内容,从用户终端20向服务器30发送与休息的请求相关的信息。能够存在多个用户,用户终端20也根据用户的数量而存在多个。
图1所示的自动驾驶***1是用户进行休息的请求时,服务器30提供成为休息场所的休息部10A的***。用户经由用户终端20,将与休息的请求相关的信息向服务器30发送。服务器30寻找成为用户休息的场所的驻车场,对行驶部10B发送与移动相关的信息以使得将休息部10A运送至该驻车场。另外,服务器30将与用户的移动相关的信息向用户终端20发送,以使得用户能够移动至配置有休息部10A的驻车场。
休息部10A成为用户的休息场所。例如,休息部10A也可以具备床以使得用户能够睡眠。行驶部10B与休息部10A连接而运送休息部10A。休息部10A通过与行驶部10B连接而能够移动。另外,休息部10A即使在从行驶部10B切离的状态下也能够作为休息空间而利用。另外,行驶部10B即使在不与休息部10A连接的状态下也能够移动。此外,在图1中,休息部10A和行驶部10B能够上下地分离,但是不限于此,例如,也可以是能够前后地分离。
服务器30在从用户终端20接收到与休息的请求相关的信息时,从用户终端20的当前地(也可以作为用户的当前地)起预定的区域内寻找有空余的驻车场。该驻车场是能够配置休息部10A的驻车场。预定的区域例如也可以设为用户能够从当前地步行移动到的区域。另外,预定的区域例如也可以设为用户希望休息的区域。该情况下,也可以是,用户希望休息的区域由用户向用户终端20输入并将与该区域相关的信息向服务器30发送。与有空余的驻车场相关的信息例如,从设置于驻车场的计算机、或、管理着驻车场的服务器等取得。
服务器30从预定的区域内的有空余的驻车场之中选定一个驻车场(第一驻车场),将用户引导至该驻车场。服务器30例如,可以将与成为目的地的驻车场的位置相关的信息向用户终端20发送,也可以将表示到驻车场为止的路径的地图向用户终端20发送,或、还可以将与到驻车场为止的路线相关的信息向用户终端20发送。
另外,服务器30将移动至所选定出的驻车场为止的指令向行驶部10B发送。该指令例如也可以包含:与驻车场的位置相关的信息、或、与到驻车场为止的路线相关的信息。该指令包含为了与休息部10A连接而经由休息部10A的当前地的指令。另外,指令包含与休息部10A连接并向驻车场运送的指令、以及、在驻车场中切离休息部10A的指令。在驻车场中将休息部10A切离后的行驶部10B能够通过自主行驶向其他场所移动。由此,能够重新运送其他休息部10A。
行驶部10B、用户终端20、服务器30经由网络N1彼此连接。网络N1例如是互联网等的世界规模的公共通信网,作为网络N1,也可以采用WAN(Wide Area Network)等其他通信网。另外,网络N1也可以包含便携电话等的电话通信网、Wi-Fi(注册商标)等的无线通信网。
硬件构成
基于图2,对行驶部10B、用户终端20、以及服务器30的硬件构成进行说明。图2是示意性示出本实施方式的构成自动驾驶***1的行驶部10B(车辆10)、用户终端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(Read Only Memory)等。辅助存储部33是EPROM(Erasable Programmable ROM:可擦除可编程只读存储器;)、硬盘驱动器(HDD、Hard Disk Drive)、可移动介质(Removable media)等。辅助存储部33保存操作***(Operating System:OS)、各种程序、各种表等。处理器31将辅助存储部33所保存的程序加载(load)至主存储部32的作业区域并执行,通过该程序的执行控制各构成部等。由此,服务器30实现与预定的目的相符的功能。主存储部32和辅助存储部33是计算机可读取的记录介质。此外,服务器30既可以是单个计算机,也可以是多台计算机联合得到的。另外,辅助存储部33所保存的信息也可以由主存储部32保存。另外,主存储部32所保存的信息也可以由辅助存储部33保存。
服务器30通过通信部34,经由网络N1与行驶部10B以及用户终端20进行通信。通信部34例如是LAN(Local Area Network)接口板、用于进行无线通信的无线通信电路。LAN接口板、无线通信电路与网络N1连接。
此外,由服务器30执行的一系列处理也能够通过硬件执行,但是也能够通过软件执行。服务器30的硬件构成并不限定于图2所示的构成。另外,服务器30的一部分或全部构成也可以搭载于行驶部10B。
接着,对行驶部10B进行说明。行驶部10B具有:处理器11、主存储部12、辅助存储部13、连接装置14、通信部16、位置信息传感器17、环境信息传感器18、以及驱动部19。它们通过总线彼此连接。就处理器11、主存储部12、辅助存储部13、以及通信部16而言,由于与服务器30的处理器31、主存储部32、辅助存储部33、以及通信部34同样,所以省略说明。
连接装置14是基于处理器11生成的控制指令,进行休息部10A和行驶部10B的连接以及切离的装置。连接装置14例如具有:用于将休息部10A与行驶部10B连接的斜面(slope)、轨道(rail)、或起重机(crane)等。连接装置14具有致动器,在进行休息部10A和行驶部10B的连接或切离时,致动器工作。此外,对休息部10A和行驶部10B的连接方法没有限定。
通信部16是用于将行驶部10B与网络N1连接的通信单元。通信部16例如是用于利用移动体通信服务(例如,5G(5th Generation)、4G(4th Generation)、3G(3rd Generation)、LTE(Long Term Evolution)等的电话通信网)、或Wi-Fi(注册商标)等的无线通信网,经由网络N1与其他装置(例如服务器30等)进行通信的电路。
位置信息传感器17按预定的周期取得行驶部10B的位置信息(例如纬度、经度)。位置信息传感器17例如是GPS(Global Positioning System:全球定位***)接收部、无线通信部等。由位置信息传感器17取得的信息例如记录于辅助存储部13等,并发送至服务器30。
环境信息传感器18是感测(sensing)行驶部10B的状态、或、感测行驶部10B的周边的单元。作为用于感测行驶部10B的状态的传感器,可列举加速度传感器、速度传感器、或、方位角传感器。作为用于感测行驶部10B的周边的传感器,可列举立体摄像头、激光扫描仪、LIDAR、或、雷达等。
驱动部19基于处理器11生成的控制指令,使行驶部10B行驶。驱动部19例如包含用于驱动行驶部10B具备的车轮的马达和/或变换器、制动器、或、转向机构等而构成,按照控制指令驱动马达或制动器等,由此实现行驶部10B的自主行驶。
接着,对用户终端20进行说明。用户终端20例如是智能手机、便携电话、平板终端、个人信息终端、可穿戴计算机(智能手表等)、个人计算机(Personal Computer、PC)这样的小型计算机。用户终端20具有:处理器21、主存储部22、辅助存储部23、输入部24、输出部25、通信部26、以及、位置信息传感器27。它们通过总线彼此连接。处理器21、主存储部22、辅助存储部23、通信部26、以及、位置信息传感器27与行驶部10B的处理器11、主存储部12、辅助存储部13、通信部16、以及、位置信息传感器17同样,因此省略说明。
输入部24是受理用户进行的输入操作的单元,例如是触摸面板、按压按钮等。输出部25是对用户提示信息的单元,例如是LCD(Liquid Crystal Display)、EL(Electroluminescence)面板、扬声器、灯等。输入部24以及输出部25也可以构成为1个触摸面板显示器。
功能构成:服务器
图3是表示服务器30的功能构成的一例的图。服务器30,作为功能构成要素而包含:车辆管理部301、车辆选定部302、请求取得部303、驻车场信息取得部304、驻车场选定部305、指令生成部306、用户信息DB(Database)311、驻车场信息DB312、休息部信息DB313、行驶部信息DB314、以及、地图信息DB315。车辆管理部301、车辆选定部302、请求取得部303、驻车场信息取得部304、驻车场选定部305、以及、指令生成部306例如是通过服务器30的处理器31执行辅助存储部33所存储的各种程序而被提供的功能构成要素。
用户信息DB311、驻车场信息DB312、休息部信息DB313、行驶部信息DB314、以及、地图信息DB315是通过由处理器31执行的数据库管理***(Database Management System,DBMS)的程序管理辅助存储部33所存储的数据而构筑的、例如,关系数据库(Relationaldatabase)。此外,服务器30的各功能构成要素中的任一个或该处理的一部分也可以通过与网络N1连接的其他计算机执行。
车辆管理部301管理与休息部10A以及行驶部10B相关的各种各样的信息。车辆管理部301例如管理:休息部10A的位置、休息部10A的运转状态、行驶部10B的位置、行驶部10B的运转状态。车辆管理部301取得并管理例如,按预定的周期从车辆10的行驶部10B发送的位置信息、或、根据来自服务器30的请求从行驶部10B发送的位置信息。在行驶部10B连接有休息部10A的情况下,所连接着的休息部10A的位置信息作为与行驶部10B的位置信息相同的位置信息来进行处理。另外,在从行驶部10B切离了休息部10A的情况下,休息部10A的位置信息作为与在行驶部10B将休息部10A切离时的行驶部10B的位置信息相同的位置信息来进行处理。车辆管理部301将休息部10A的位置信息与休息部ID进行关联而保存于休息部信息DB313。休息部ID是休息部10A固有的标识符。另外,车辆管理部301将行驶部10B的位置信息与行驶部ID进行关联而保存于行驶部信息DB314。行驶部ID是行驶部10B固有的标识符。
另外,车辆管理部301管理车辆10的休息部10A以及行驶部10B的运转状态。休息部10A的运转状态是用于判别休息部10A处于怎样的状态的信息。休息部10A的运转状态分为:待机状态、运转状态、以及、整备状态这3个状态。例如,在休息部10A在预定的场所等进行着待机的情况下,设为休息部10A是待机状态。预定的场所例如是进行休息部10A的维护以及保管的整备场。另外,在休息部10A与行驶部10B连接并正在向驻车场移动的情况下,以及、休息部10A在驻车场作为休息场所正在被配置的情况下,设为休息部10A是运转状态。另外,在用户从休息部10A退室之后且进行休息部10A的维护之前的情况下,设为休息部10A是整备状态。
例如,在服务器30对行驶部10B发送运送休息部10A的指令时,休息部10A成为运转状态。另外,例如,在表示用户已从休息部10A退室的信号从用户终端か20发送至服务器30时,休息部10A成为整备状态。另外,在表示休息部10A的整备已完成的信息从例如整备场的终端发送至服务器30时,休息部10A成为待机状态。待机状态下的休息部10A能够作为休息场所而由服务器30进行选定。另一方面,运转状态、以及、整备状态下的休息部10A无法作为休息场所而由服务器30选定。
另外,行驶部10B的运转状态是用于判别行驶部10B是怎样的状态的信息。行驶部10B的运转状态分为待机状态以及运转状态这两个状态。例如,在行驶部10B正在将休息部10A向目的地运送的情况下,或者、行驶部10B有将休息部10A向目的地运送的预定(安排)的情况下,设为行驶部10B是运转状态。另外,在行驶部10B没有运送休息部10A且不存在运送休息部10A的预定(安排)的情况下,设为行驶部10B是待机状态。
例如,在服务器30对行驶部10B发送将休息部10A运送的指令时,行驶部10B成为运转状态。运转状态包含:将休息部10A配置于驻车场时、和将休息部10A从驻车场收回时。另外,在表示行驶部10B在驻车场配置了休息部10A的信号从行驶部10B发送至服务器30时、或、行驶部10B从驻车场起进行了移动时,行驶部10B成为待机状态。另外,在表示行驶部10B在整备场配置了休息部10A的信号从行驶部10B发送至服务器30时、或、行驶部10B从整备场起进行了移动时,行驶部10B成为待机状态。
车辆管理部301将休息部10A的运转状态与休息部ID进行关联而保存于休息部信息DB313,将行驶部10B的运转状态与行驶部ID进行关联而保存于行驶部信息DB314。
车辆选定部302例如从待机状态的休息部10A以及待机状态的行驶部10B之中,选定用于向用户提供休息场所的休息部10A以及行驶部10B。车辆选定部302在存在多个待机状态的休息部10A以及待机状态的行驶部10B的情况下,例如,既可以选定当前地位于距成为目的地的驻车场最近的位置的休息部10A以及行驶部10B,也可以随机地选定休息部10A以及行驶部10B。另外,车辆选定部302也可以在行驶部10B是电动的情况下,选定电池的充电率高的行驶部10B。另外,车辆选定部302也可以选定行驶部10B的移动距离成为最短的休息部10A以及行驶部10B的组合。另外,车辆选定部302也可以选定直到将休息部10A配置于驻车场为止的时间成为最短的休息部10A以及行驶部10B的组合。另外,车辆选定部302也可以选定行驶部10B的移动距离成为预定的距离以内的休息部10A以及行驶部10B的组合。预定的距离例如也可以设为允许范围内的移动距离。
请求取得部303例如取得从用户的用户终端20发送的休息请求。休息请求是用于用户为了休息而请求休息部10A的安排的信息。休息请求包含用户的位置信息。休息请求通过用户向用户终端20的输入部24进行预定的输入而在用户终端20生成。
驻车场信息取得部304例如取得与驻车场相关的信息等。驻车场信息包含:与驻车场的所在地相关的信息、以及、与驻车场的空余相关的信息。此外,以下,将该信息作为“驻车场信息”。驻车场信息例如,可以从管理驻车场的外部的服务器取得,也可以从驻车场所具备的计算机取得,还可以从拍摄驻车场得到的图像数据取得。驻车场信息取得部304在取得驻车场信息时,将该驻车场信息保存于后述的驻车场信息DB312。
驻车场选定部305从有空余的驻车场之中选定用于配置休息部10A的驻车场。驻车场选定部305在通过请求取得部303取得休息请求时,将在从发送了休息请求的用户的当前地(即,用户终端20的当前地)起预定的区域内有空余的驻车场,选定为用于配置休息部10A的驻车场。驻车场选定部305参照用户信息DB311,取得与休息请求相关的用户的位置信息。进而,驻车场选定部305参照驻车场信息DB312,选定从用户的当前地起预定的区域内的驻车场。驻车场可以随机地选定,也可以选定距用户的当前地最近的驻车场。预定的区域,例如,基于用户能够步行移动的距离而设定。此外,预定的区域也可以是用户指定的区域。
指令生成部306例如生成运行指令,以使得行驶部10B从当前地(例如,基地)出发,在休息部10A待机的场所(例如,整备场)与休息部10A连接之后,移动至所选定的驻车场来配置休息部10A。进而,也可以生成运行指令以使得将休息部10A切离后的行驶部10B返回基地。指令生成部306将所生成的运行指令向行驶部10B发送。另外,指令生成部306例如生成用户从当前地移动至驻车场选定部305选定了的驻车场为止的路线。指令生成部306在生成用户的路线时,将与该路线相关的信息向用户终端20发送。此外,本实施方式的指令生成部306基于后述的地图信息DB315所保存的地图信息,分别生成行驶部10B以及用户的路线。指令生成部306也可以以使得各个路线成为移动距离最短的路线、和/或成为移动时间最短的路线等的按照预先决定的规则的路线的方式生成。
用户信息DB311在上述的辅助存储部33中保存并形成用户信息。用户信息例如包含与用户进行关联的用户ID、以及、用户的位置信息等。在此,针对用户信息DB311所保存的用户信息的构成,基于图4进行说明。图4是例示了用户信息的表构成的图。用户信息表具有:用户ID、当前地、以及、休息状态的各字段。用户ID字段被输入用于确定用户或用户终端20的信息。当前地字段被输入用户的位置信息。用户的位置信息包含在休息请求中。休息状态字段被输入与用户的休息状态相关的信息。休息状态字段被输入“有请求”、“安排完毕”、“结束”中的任一个来作为与休息状态相关的信息。例如,从服务器30接收休息请求起到选定驻车场、休息部10A、以及、行驶部10B为止,休息状态被输入“有请求”。另外,从服务器30选定驻车场、休息部10A、以及、行驶部10B起到服务器30接收退室请求为止,休息状态被输入“安排完毕”。此外,退室请求是用户从休息部10A退室时,从用户终端20发送的信息、且表示用户从休息部10A退室这一情况的信息。退室请求包含用户ID。另外,服务器30在接收到退室请求之后,向休息状态字段输入“结束”。
驻车场信息DB312在辅助存储部33保存并形成上述的驻车场信息。在此,针对驻车场信息DB312所保存的驻车场信息的构成,基于图5进行说明。图5是例示了驻车场信息的表构成的图。驻车场信息表具有:驻车场ID、所在地、以及空余的各字段。驻车场ID字段被输入用于确定驻车场的信息。此外,驻车场ID既可以是作为能够驻车多台的驻车场整体的ID,也可以是能够驻车多台的驻车场整体之中的各驻车空间所对应的ID。所在地字段被输入与驻车场的所在地(例如,纬度以及经度、或者、住所)相关的信息。与驻车场的所在地相关的信息被预先登记。空余字段输入有与驻车场的空余相关的信息。在驻车场有空余的情况下,被输入“有”,在没有空余的情况下,被输入“无”。
休息部信息DB313在辅助存储部33保存并形成与休息部10A相关的信息(以下,也称为“休息部信息”)。在此,针对休息部信息DB313所保存的休息部信息的构成,基于图6进行说明。图6是例示了休息部信息的表构成的图。休息部信息表具有:休息部ID、位置信息、运转状态、用户ID的各字段。在休息部ID字段被输入确定休息部10A的识别信息。位置信息字段被输入由行驶部10B发送的休息部10A的位置信息。该位置信息是表示休息部10A的当前地的信息。此外,在休息部10A从行驶部10B切离的情况下,固定休息部10A的当前地直到下次与行驶部10B连接为止。运转状态字段被输入表示休息部10A处于怎样的状态的信息。运转状态字段被输入表示休息部10A正在整备场等待机的状态的“待机”、表示休息部10A与行驶部10B连接并正在朝向驻车场移动的状态、或、休息部10A正在被配置驻车场的状态的“运转”、表示用户从休息部10A退室而需要进行休息部10A的整备的状态的“整备”中的任一个。用户ID字段被输入正在利用休息部10A的用户的用户ID。因此,在从用户终端20存在退出请求的情况下,能够基于用户ID判别对应的休息部10A。
行驶部信息DB314在辅助存储部33保存并形成与行驶部10B相关的信息(以下,也称为“行驶部信息”)。在此,针对行驶部信息DB314所保存的行驶部信息的构成,基于图7进行说明。图7是例示了行驶部信息的表构成的图。行驶部信息表具有:行驶部ID、位置信息、以及、运转状态的各字段。行驶部ID字段被输入用于确定行驶部10B的信息。位置信息字段被输入行驶部10B的位置信息。该位置信息是表示行驶部10B的当前地的信息。运转状态字段被输入表示行驶部10B是怎样的状态的信息。运转状态字段被输入表示行驶部10B正在将休息部10A运送至目的地的状态或者存在行驶部10B将休息部10A运送至目的地的预定(安排)的状态的“运转”、和行驶部10B不运送休息部10A且不存在运送休息部10A的预定的状态的“待机”中的任一个。不存在将休息部10A运送的预定的状态例如是指,不存在用于运送休息部10A的运行指令的状态、以及、休息部10A的配置完成之后的状态中的至少一方的状态。运转状态既可以由行驶部10B发送,也可以基于行驶部10B的当前地由服务器30进行判断。
在地图信息DB315保存包含地图数据、表示该地图数据上的各地点的特性的文字和/或写真等的POI(Point of interest:兴趣点)信息的地图信息。此外,地图信息DB315也可以由与网络N1连接的其他***、例如,GIS(Geographic Information System:地理信息***)提供。
功能构成:行驶部
图8是表示行驶部10B的功能构成的一例的图。行驶部10B作为功能构成要素而包含:运行计划生成部101、环境检测部102、行驶控制部103、位置信息发送部104、以及、休息部管理部105。运行计划生成部101、环境检测部102、行驶控制部103、位置信息发送部104、以及、休息部管理部105例如是车辆10的行驶部10B的处理器11通过执行辅助存储部13所存储的各种程序而被提供的功能构成要素。
运行计划生成部101从服务器30取得运行指令,生成自身的运行计划。该运行指令包含与行驶部10B经由的经由地以及目的地相关的信息。经由地也可以包含与休息部10A连接的地点。运行计划生成部101基于从服务器30提供的运行指令,算出行驶部10B的路线,生成在该路线上移动的运行计划。
环境检测部102基于环境信息传感器18取得的数据,检测自主行驶所需的行驶部10B的周围的环境。检测的对象例如是车道的数量和/或位置、存在于行驶部10B的周围的其他移动体的数量和/或位置、存在于行驶部10B的周围的障碍物(例如行人、自行车、构造物、建筑物等)的数量和/或位置、道路的构造、道路标识等,但不限于此。只要是进行自主行驶所需的,则检测的对象也可以是任何对象。例如,在环境信息传感器18是立体摄像头的情况下,通过对由此拍摄到的图像数据进行图像处理来进行行驶部10B的周围的物体检测。环境检测部102检测出的、与行驶部10B的周围环境相关的数据(以下,环境数据)向后述的行驶控制部103发送。
行驶控制部103基于运行计划生成部101生成的运行计划、环境检测部102生成的环境数据、以及位置信息传感器17取得的行驶部10B的位置信息,生成用于控制行驶部10B的自主行驶的控制指令。例如,行驶控制部103生成应使行驶部10B行驶的控制指令,以使得其按预定的路径行驶、且障碍物不会进入以行驶部10B为中心的预定的安全区域内。所生成的控制指令被向驱动部19发送。针对用于使行驶部10B自主移动的控制指令的生成方法,能够采用公知的方法。
位置信息发送部104将从位置信息传感器17取得的位置信息经由通信部16向服务器30发送。位置信息发送部104发送位置信息的时机(timing)能够适当设定,例如,既可以定期地发送位置信息,也可以将任何信息与向服务器30发送的时机(timing)相配合地发送,也可以根据来自服务器30的请求而发送。位置信息发送部104将位置信息与行驶部ID一起向服务器30发送。
休息部管理部105生成与休息部10A和行驶部10B的连接以及切离相关的指令。该指令包含向连接装置14指示将休息部10A与行驶部10B连接的动作的指令、以及、向连接装置14指示将休息部10A从行驶部10B切离的动作的指令等。另外,在休息部10A作为休息场所需要使某个装置(例如,照明或空调)工作的情况下,生成指示该装置启动的指令。该指令也可以作为使休息部10A启动的指令。
功能构成:用户终端
图9是表示用户终端20的功能构成的一例的图。用户终端20包含信息发送部201以及导航部202来作为功能构成要素。信息发送部201以及导航部202例如是通过用户终端20的处理器21执行辅助存储部23所存储的各种程序而被提供的功能构成要素。信息发送部201例如向用户终端20的触摸面板显示器输出用于请求休息的图标等,在用户点击了该图标的情况下生成休息请求。休息请求包含用户的位置信息。用户的位置信息既可以通过位置信息传感器27得到,也可以是用户经由输入部24输入。信息发送部201将所生成的休息请求与用户ID进行关联而向服务器30发送。
导航部202基于辅助存储部23所保存的地图信息等,将用户终端20的当前地的周边的地图显示于输出部25。另外,导航部202在从服务器30接收到与路线相关的信息时,例如,使显示器显示地图和路线、按照路线利用声音来引导移动方向。就导航部202的功能而言,可以使用公知的技术。
处理流:服务器
接着,针对服务器30向行驶部10B发送运行指令的处理进行说明。图10是本实施方式的发送运行指令的处理的流程的一例。图10所示的处理通过服务器30的处理器31按每预定的时间执行。此外,在此,设为服务器30已经接收到构筑驻车场信息DB312、休息部信息DB313、以及行驶部信息DB314所需的信息。
在步骤S101中,判定请求取得部303是否从用户终端20接收到休息请求。在由步骤S101进行了肯定判定的情况下进入步骤S102,在否定判定的情况下使本例程结束。
在步骤S102中,驻车场选定部305选定有空余的驻车场之中、用户休息的驻车场。驻车场选定部305访问用户信息DB311,取得发送了休息请求的用户终端20的位置信息。接着,驻车场选定部305访问驻车场信息DB312以及地图信息DB315,选定从用户的当前地起预定的区域内的且有空余的驻车场之中、例如,距用户的当前地最近的驻车场。此外,驻车场选定部305也可以从用户的当前地起预定的区域内的且有空余的驻车场之中随机地选定一个驻车场。
在步骤S103中,车辆选定部302选定用于供用户休息的休息部10A。车辆选定部302访问休息部信息DB313以及地图信息DB315,选定运转状态为“待机”的休息部10A之中、例如,距用户的当前地最近的休息部10A。
在步骤S104中,车辆选定部302选定用于运送在步骤S103中选定的休息部10A的行驶部10B。车辆选定部302访问行驶部信息DB314以及地图信息DB315,选定运转状态为“待机”的行驶部10B之中、例如,距所选定的休息部10A最近的行驶部10B。此外,也可以在步骤S103以及步骤S104中,随机地选定从行驶部10B的当前地经由休息部10A的当前地到达驻车场为止的移动距离成为预定的距离以内的休息部10A以及行驶部10B。另外,也可以选定从行驶部10B的当前地经由休息部10A的当前地到驻车场为止的移动距离成为最短的休息部10A以及行驶部10B。
在步骤S105中,指令生成部306生成用于向行驶部10B发送的运行指令。指令生成部306生成运行指令,该运行指令包含:行驶部10B从行驶部10B的当前地移动至休息部10A的当前地、在休息部10A的当前地连接休息部10A、从休息部10A的当前地移动至所选定出的驻车场、以及在驻车场将休息部10A切离。此外,运行指令也可以包含在将休息部10A切离之后行驶部10B从驻车场离开的指令、或、行驶部10B返回至基地的指令。指令生成部306在生成运行指令时,进入步骤S106,对在步骤S104中选定出的行驶部10B发送运行指令。此时,车辆管理部301在休息部信息DB313中将对应的休息部10A的运转状态字段从“待机”向“运转”更新,向用户ID字段输入对应的用户ID。另外,车辆管理部301在行驶部信息DB314中将对应的行驶部10B的运转状态字段从“待机”向“运转”更新。
在步骤S107中,指令生成部306生成用于向用户终端20发送的路线。指令生成部306生成用于使用户从用户终端20的当前地移动至所选定出的驻车场的路线。指令生成部306在生成路线时,进入步骤S108,对用户终端20发送与路线相关的信息。
在步骤S109中,车辆管理部301判定行驶部10B是否到达了驻车场。在步骤S109中进行了肯定判定的情况下进入步骤S110,在否定判定的情况下再度执行步骤S109。在步骤S110中,车辆管理部301更新行驶部信息DB314。车辆管理部301在行驶部信息DB314中将对应的行驶部10B的运转状态从“运转”向“待机”变更。然后,本流程结束。
处理流:行驶部
接着,对使行驶部10B行驶的处理进行说明。图11是本实施方式的使行驶部10B行驶的处理的流程的一例。图11所示的处理通过行驶部10B的处理器11按每预定的时间执行。此外,本流程在处于待机状态的行驶部10B中执行。
在步骤S201中,运行计划生成部101判定是否从服务器30接收到运行指令。在步骤S201中进行了肯定判定的情况下进入步骤S202,在否定判定的情况下使本例程结束。在步骤S202中,运行计划生成部101按照运行指令生成运行计划。
在运行计划的生成完成时,在步骤S203中,行驶控制部103生成控制指令,按照该控制指令,控制驱动部19,行驶部10B行驶至经由地。在该经由地配置有待机状态的休息部10A。然后,在行驶部10B到达经由地时进入步骤S204,休息部管理部105控制连接装置14以使得休息部10A与行驶部10B连接。该休息部10A是通过服务器30选定出的休息部10A。例如,来自服务器30的运行指令包含所选定出的休息部10A所对应的休息部ID,行驶部10B基于休息部ID判别休息部10A。行驶部10B例如既可以通过环境信息传感器18读取显示于休息部10A的休息部ID来识别休息部10A,例如,也可以是,休息部10A具备通信装置,通过与休息部10A通信来识别休息部10A。
当休息部10A的连接完成时,进入步骤S205,行驶控制部103生成控制指令,按照该控制指令,控制驱动部19,行驶部10B行驶至驻车场。然后,当行驶部10B到达驻车场时进入步骤S206,休息部管理部105控制连接装置14,以使得休息部10A从行驶部10B切离。当休息部10A从行驶部10B切离时进入步骤S207。此外,当休息部10A的切离完成时,休息部管理部105也可以对服务器30发送表示该意思的信息。在步骤S207中,行驶控制部103生成控制指令,按照该控制指令控制驱动部19,行驶部10B行驶至基地。当行驶部10B到达基地时,使本例程结束。
处理流:用户终端
接着,针对从用户终端20发送休息请求的处理进行说明。图12是从本实施方式的用户终端20发送休息请求的处理的流程的一例。图12所示的处理通过用户终端20的处理器21按每个预定的时间执行。
在步骤S301中,信息发送部201判定用户是否经由输入部24进行了用于发送休息请求的动作。信息发送部201例如判定用户是否点击了用于发送休息请求的图标。用于发送休息请求的图标例如显示于触摸面板显示器,信息发送部201判定用户是否点击了该图标。此外,休息请求的发送不限于点击图标时。在步骤S301中进行了肯定判定的情况下进入步骤S302,进行了否定判定的情况下使本例程结束。在步骤S302中,信息发送部201取得用户终端20的位置信息。在步骤S303中,信息发送部201生成休息请求。然后,在步骤S304中,信息发送部201将休息请求向服务器30发送。
在步骤S305中,导航部202判定从服务器30是否接收到与路线相关的信息。在步骤S305中进行了肯定判定的情况下进入步骤S306,进行了否定判定的情况下再次执行步骤S305。接着,在步骤S306中,导航部202向输出部25输出路线。然后,导航部202将用户引导至驻车场。
如以上说明,根据本实施方式,能够利用自主行驶的车辆10对用户提供休息场所。此时由于利用有空余的驻车场,所以能够在用户的附近配置休息场所。另外,由于能够有效利用有空余的驻车场,所以也有利于驻车场的所有者(owner)的利益。另外,由于休息部10A与行驶部10B分离,所以在将休息部10A作为休息场所而利用时,行驶部10B能够运送其他休息部10A。由此,行驶部10B的数量也可以比休息部10A的数量少,因此能够降低成本。
第2实施方式
在本实施方式中,对在休息部10A中用户的休息结束之后的处理进行说明。在用户结束了休息的情况下,用户经由输入部24向用户终端20输入表示结束了休息之意的信息。这样一来,用户终端20生成退室请求。服务器30在从用户终端20接收到退室请求时,服务器30选定将休息部10A收回的行驶部10B。该行驶部10B例如也可以是行驶部10B距将要收回的休息部10A的移动距离成为预定的距离以内的行驶部10B。本实施方式的预定的距离也可以设为将休息部10A收回的成本成为允许范围内的距离。另外,服务器30例如也可以选定移动距离成为最短的行驶部10B(也可以设为距将要收回的休息部10A最近的行驶部10B)。另外,在行驶部10B是电动车辆的情况下,服务器30例如也可以选定位于从将要收回的休息部10A起预定的距离以内的行驶部10B之中电池的充电量最多的行驶部10B。
选定了将休息部10A收回的行驶部10B的服务器30生成对行驶部10B的指令。该指令包含:行驶到配置有休息部10A的驻车场、将休息部10A与行驶部10B连接、以及将休息部10A运送至整备场。生成了该指令的服务器30对所选定出的行驶部10B发送指令。
接收到指令的行驶部10B按照该指令进行自主行驶。而且,将休息部10A收回并运送至整备场。整备场是对使用后的休息部10A进行整备的场所。在整备场中,例如,进行铺床以及消耗品的补充。
处理流:服务器
接着,针对服务器30对行驶部10B发送用于将休息部10A收回的运行指令的处理进行说明。图13是本实施方式的服务器30向行驶部10B发送运行指令的处理的流程的一例。图13所示的处理通过服务器30的处理器31按每个预定的时间执行。此外,在此,设为服务器30已经接收到为了构筑驻车场信息DB312、休息部信息DB313、以及行驶部信息DB314所需的信息。
在步骤S401中,请求取得部303判定是否从用户终端20接收到退室请求。在从用户终端20接收到退室请求的情况下,从休息部信息DB313检索退室请求所包含的用户ID所对应的休息部ID,将对应的运转状态字段从“运转”更新为“整备”。在步骤S401中进行了肯定判定的情况下进入步骤S402,在进行了否定判定的情况下使本例程结束。
在步骤S402中,车辆选定部302选定用于将用户进行了退室的休息部10A收回的行驶部10B。车辆选定部302访问行驶部信息DB314以及地图信息DB315,选定运转状态为“待机”的行驶部10B之中、例如距在步骤S401中存在退室请求的休息部10A最近的行驶部10B、或、从行驶部10B的当前地到休息部10A的当前地的移动距离成为预定的距离以内的行驶部10B。
在步骤S403中,指令生成部306生成用于向行驶部10B发送的运行指令。指令生成部306生成包含:行驶部10B从行驶部10B的当前地移动至休息部10A的当前地、在休息部10A的当前地连接休息部10A、从休息部10A的当前地移动至整备场、以及在整备场将休息部10A切离的运行指令。此外,运行指令也可以包含在将休息部10A切离之后,行驶部10B返回至基地的指令。指令生成部306在生成运行指令时,进入步骤S404,对行驶部10B发送运行指令。此时,车辆管理部301在行驶部信息DB314中将对应的行驶部10B的运转状态从“待机”向“运转”更新。另外,车辆管理部301在休息部信息DB313中从对应的休息部10A的用户ID字段中删除用户ID。
处理流:行驶部
接着,针对在将休息部10A收回时使行驶部10B行驶的处理进行说明。图14是本实施方式的使休息部10A收回时使行驶部10B行驶的处理的流程的一例。图14所示的处理通过行驶部10B的处理器11按每个预定的时间执行。此外,本流程在处于待机状态的行驶部10B中执行。
在步骤S501中,运行计划生成部101判定是否接收到来自服务器30的运行指令。在步骤S501中进行了肯定判定的情况下进入步骤S502,进行了否定判定的情况下使本例程结束。在步骤S502中,运行计划生成部101按照运行指令生成运行计划。
在运行计划的生成完成时,在步骤S503中,行驶控制部103生成控制指令,按照该控制指令控制驱动部19,行驶部10B行驶至驻车场。在该驻车场配置有用户进行了退室的休息部10A。然后,当行驶部10B到达驻车场时进入步骤S504,休息部管理部105控制连接装置14以使得休息部10A与行驶部10B连接。该休息部10A的休息部ID包含于来自服务器30的运行指令,行驶部10B基于休息部ID判别休息部10A。
当休息部10A的连接完成时,进入步骤S505,行驶控制部103生成控制指令,按照该控制指令控制驱动部19,行驶部10B行驶到整备场。然后,当行驶部10B到达整备场时进入步骤S506,休息部管理部105控制连接装置14以使得将休息部10A从行驶部10B切离。当休息部10A从行驶部10B切离时进入步骤S507。此外,当休息部10A的切离完成时,休息部管理部105对服务器30发送表示该意思的信息。在步骤S507中,行驶控制部103生成控制指令,按照该控制指令控制驱动部19,行驶部10B行驶至基地。当行驶部10B到达基地时,使本例程结束。
处理流:用户终端
接着,针对从用户终端20发送退室请求的处理进行说明。图15是本实施方式的从用户终端20发送退室请求的处理的流程的一例。图15所示的处理通过用户终端20的处理器21按每预定的时间执行。此外,本流程在发送了休息请求之后的用户终端20中执行。
在步骤S601中,信息发送部201判定用户是否经由输入部24进行了用于发送退室请求的动作。信息发送部201例如判定用户是否点击了用于发送退室请求的图标。用于发送退室请求的图标例如显示于触摸面板显示器,信息发送部201判定用户是否点击了该图标。此外,退室请求的发送并不限于点击图标时。在步骤S601中进行了肯定判定的情况下进入步骤S602,进行了否定判定的情况下使本例程结束。在步骤S602中,信息发送部201生成退室请求。退室请求包含表示用户从休息部10A退室之意的信息、以及、用户ID。接着,在步骤S603中,信息发送部201将退室请求向服务器30发送。
如以上说明的那样,根据本实施方式,能够利用自主行驶的车辆10在对用户提供了休息场所之后收回休息场所,以备来自下一个用户的请求。在用户正在使用休息部10A时,由于行驶部10B能够运送其他休息部10A,所以能够提高行驶部10B的利用效率。
第3实施方式
在本第3实施方式中,根据用户希望的选项(option),服务器30选定休息部10A。例如,从服务器30对用户终端20发送与能够选择的选项相关的信息,用户经由输入部24向用户终端20输入希望的选项。在选项中例如能够包含:设置有预定的设备(例如,洗手间或淋浴)、能够与宠物一起利用、以及能够吸烟等。另外,也可以是,作为选项,使得能够选择床的尺寸或床的制造商。另外,也可以是,作为选项,使得能够选择枕头的种类。与选项相关的信息既可以包含在休息请求中,也可以与休息请求分开发送。
例如,在从用户终端20向服务器30发送休息请求时,服务器30将与待机状态的休息部10A所对应的选项相关的信息向用户终端20输出。接收到与能够利用的选项相关的信息的用户终端20在输出部25显示能够利用的选项。用户经由输入部24选择选项。与由用户选择出的选项相关的信息从用户终端20向服务器30发送。在服务器30中,选定与所选择出的选项对应的休息部10A。
处理流:服务器
接着,针对服务器30向行驶部10B发送运行指令的处理进行说明。图16是本实施方式的发送运行指令的处理的流程的一例。图16所示的处理通过服务器30的处理器31按每预定的时间执行。此外,在此,设为服务器30已经接收到构筑驻车场信息DB312、休息部信息DB313、以及行驶部信息DB314所需的信息。此外,针对执行与图10所示的流程相同处理的步骤,标注同一标号省略说明。
在图16所示的流程中,在步骤S101中进行了肯定判定的情况下,进入步骤S701。在步骤S701中,请求取得部303对用户终端20输出与能够选择的选项相关的信息。请求取得部303例如取得与运转状态为“待机”的休息部10A所对应的选项相关的信息。休息部10A所对应的选项例如被预先输入至休息部信息DB313。接着,在步骤S702中,请求取得部303判定是否从用户终端20接收到关于选项的回答。在步骤S702中进行了肯定判定的情况下进入步骤S703,在进行了否定判定的情况下再次执行步骤S702。
在步骤S703中,驻车场选定部305选定有空余的驻车场之中用户休息的驻车场。此外,驻车场选定部305在因用户选择出的选项而能够利用的驻车场不同的情况下,从用户选择出的选项所对应的驻车场之中选择用户休息的驻车场。
在步骤S704中,车辆选定部302选定用于供用户休息的休息部10A。车辆选定部302访问休息部信息DB313以及地图信息DB315,选定运转状态为“待机”且用户选择出的选项所对应的休息部10A之中、例如,距用户的当前地最近的休息部10A。
在步骤S705中,车辆选定部302选定用于运送在步骤S103中选定出的休息部10A的行驶部10B。此外,在因用户选择出的选项而能够利用的行驶部10B不同的情况下,从用户选择出的选项所对应的行驶部10B之中选择用于运送休息部10A的行驶部10B。
处理流:用户终端
接着,针对从用户终端20发送休息请求的处理进行说明。图17是从本实施方式的用户终端20发送休息请求的处理的流程的一例。图17所示的处理通过用户终端20的处理器21按每预定的时间执行。此外,就执行与图12所示的流程相同的处理的步骤而言,标注同一标号且省略说明。
在图17所示的流程中,当步骤S304的处理结束时,进入步骤S801。在步骤S801中,信息发送部201判定是否从服务器30接收到与选项相关的信息。此外,在没有可选择的选项的情况下,从服务器30发送表示该意思的信息。在步骤S801中进行了肯定判定的情况下进入步骤S802,在进行了否定判定的情况下进入步骤S305。
在步骤S802中,信息发送部201将与选项相关的信息向输出部25输出。然后,在用户对输入部24进行选择选项的预定的输入时,在步骤S803中,信息发送部201将与所选择出的选项相关的信息向服务器30发送。
这样一来,用户能够选择选项,能够进行更加舒适的休息。
其他的实施方式
上述的实施方式只不过是一例,本公开在不脱离该要旨的范围内能够进行适当变更并实施。
本公开中说明过的处理和/或单元,只要技术上不产生矛盾,能够自由组合实施。
另外,作为1个装置进行的说明过的处理也可以由多个装置分担执行。或者,作为不同装置进行的说明过的处理也可以由1个装置执行。在计算机***中,通过怎样的硬件构成(服务器构成)实现各功能是能够灵活变更的。在上述实施方式中,服务器30也可以包含车辆管理部301、车辆选定部302、请求取得部303、驻车场信息取得部304、驻车场选定部305、指令生成部306、用户信息DB311、驻车场信息DB312、休息部信息DB313、行驶部信息DB314、以及、地图信息DB315来作为功能构成要素,但是这些功能构成要素的一部分或全部也可以包含于车辆10。
另外,休息部10A也可以具有:处理器、主存储部、辅助存储部、连接装置、通信部、位置信息传感器、环境信息传感器等。该情况下,例如,休息部10A也可以将位置信息向服务器30发送。另外,例如,休息部10A也可以对接近了的行驶部10B通知休息部10A的位置。另外,休息部10A也可以具备终端,从该终端对服务器发送退室请求。例如,用户在退室时通过操作休息部10A所具备的终端,在该终端生成退室请求,该终端向服务器发送退室请求。
本公开也能够通过将安装了上述的实施方式中说明的功能的计算机程序向计算机供给,该计算机具有的1个以上的处理器读出并执行程序来实现该功能。这样的计算机程序既可以通过能够与计算机的***总线连接的非瞬时性计算机可读存储介质向计算机提供,也可以经由网络向计算机提供。非瞬时性计算机可读存储介质例如包含磁盘(Floppy(注册商标)盘、硬盘驱动器(HDD)等)、光盘(CD-ROM、DVD盘、蓝光盘等)等任意的类型的盘、读入专用存储器(ROM)、随机访问存储器(RAM)、EPROM、EEPROM、磁卡、闪存、光学式卡、适合于保存电子命令的任意类型的介质。

Claims (17)

1.一种信息处理装置,构成为,对行驶部进行控制,所述行驶部与具有能够供用户休息的设备的休息部连接并运送所述休息部、且在没有与所述休息部连接的状态下也能够移动,所述信息处理装置的特征在于,包含:
控制部,构成为,执行:
从在包含希望休息的用户所具有的终端的当前地的预定的区域中有空余的驻车场之中,选定配置所述休息部的第一驻车场,
将与从所述终端的当前地到所述第一驻车场为止的移动相关的信息向所述终端发送,
对第一行驶部发送指令,以使得将第一休息部运送至所述第一驻车场并配置所述第一休息部,
所述控制部构成为,生成所述指令,以使得所述第一行驶部在通过在所述第一驻车场中将所述第一休息部切离而将所述第一休息部配置于所述第一驻车场之后,从所述第一驻车场离开,由此,所述第一行驶部能够在所述用户正在所述第一休息部休息的时间还运送其他休息部。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述指令包含与所述第一行驶部从所述第一行驶部的当前地起经由所述第一休息部的当前地而移动至所述第一驻车场为止这一情况相关的信息。
3.根据权利要求1或2所述的信息处理装置,其特征在于,
所述控制部构成为,从多个所述有空余的驻车场之中,选定距所述终端的当前地最近的驻车场来作为所述第一驻车场。
4.根据权利要求1或2所述的信息处理装置,其特征在于,
所述控制部构成为,选定所述第一休息部以及所述第一行驶部,以使得从所述第一行驶部的当前地起到所述第一驻车场为止的所述第一行驶部的移动距离成为预定的距离以内。
5.根据权利要求1或2所述的信息处理装置,其特征在于,
所述控制部构成为,选定所述第一休息部以及所述第一行驶部,以使得从所述第一行驶部的当前地起到所述第一驻车场为止的所述第一行驶部的移动距离成为最短。
6.根据权利要求1或2所述的信息处理装置,其特征在于,
所述控制部构成为,在取得了与所述用户已从所述第一休息部退室这一情况相关的信息的情况下,对第二行驶部发送收回所述第一休息部的指令。
7.根据权利要求6所述的信息处理装置,其特征在于,
向所述第二行驶部发送的所述指令包含所述第二行驶部从所述第二行驶部的当前地起经由所述第一驻车场而移动至预定的场所为止这一情况相关的信息。
8.根据权利要求6所述的信息处理装置,其特征在于,
所述控制部构成为,选定所述第二行驶部,以使得从所述第二行驶部的当前地起到所述第一驻车场为止的所述第二行驶部的移动距离成为第二预定的距离以内。
9.根据权利要求6所述的信息处理装置,其特征在于,
所述控制部构成为,选定所述第二行驶部,以使得从所述第二行驶部的当前地起到所述第一驻车场为止的所述第二行驶部的移动距离成为最短。
10.根据权利要求1或2所述的信息处理装置,其特征在于,
所述控制部构成为,基于从所述终端取得的与选项相关的信息,选定所述第一休息部。
11.一种信息处理方法,由计算机执行,对行驶部进行控制,所述行驶部与具有能够供用户休息的设备的休息部连接并运送所述休息部、且在不与所述休息部连接的状态下也能够移动,所述信息处理方法的特征在于,包括:
从在包含希望休息的用户所具有的终端的当前地的预定的区域中有空余的驻车场之中,选定配置所述休息部的第一驻车场,
将与从所述用户的终端的当前地起到所述第一驻车场为止的移动相关的信息向所述用户的终端发送,
对第一行驶部发送指令,以使得将第一休息部运送至所述第一驻车场并配置所述第一休息部,
所述指令被生成为使得所述第一行驶部在通过在所述第一驻车场中将所述第一休息部切离而将所述第一休息部配置于所述第一驻车场之后,从所述第一驻车场离开,由此,所述第一行驶部能够在所述用户正在所述第一休息部休息的时间还运送其他休息部。
12.根据权利要求11所述的信息处理方法,其特征在于,
从多个所述有空余的驻车场之中,选定距所述用户的终端的当前地最近的驻车场来作为所述第一驻车场。
13.根据权利要求11或12所述的信息处理方法,其特征在于,还包括:
选定所述第一休息部以及所述第一行驶部,以使得从所述第一行驶部的当前地起到所述第一驻车场为止的所述第一行驶部的移动距离成为预定的距离以内。
14.根据权利要求11或12所述的信息处理方法,其特征在于,还包括:
选定所述第一休息部以及所述第一行驶部,以使得从所述第一行驶部的当前地起到所述第一驻车场为止的所述第一行驶部的移动距离成为最短。
15.根据权利要求11或12所述的信息处理方法,其特征在于,还包括:
在取得了与所述用户已从所述第一休息部退室这一情况相关的信息的情况下,对第二行驶部发送收回所述第一休息部的指令。
16.一种非瞬时性存储介质,存储程序,所述程序使计算机控制行驶部,所述行驶部与具有能够供用户休息的设备的休息部连接并运送所述休息部、且在没有与所述休息部连接的状态下也能够移动,所述程序使所述计算机执行:
从在包含希望休息的用户所具有的终端的当前地的预定的区域中有空余的驻车场之中,选定配置所述休息部的第一驻车场,
将与从所述用户的终端的当前地起到所述第一驻车场为止的移动相关的信息向所述用户的终端发送,
对第一行驶部发送指令,以使得将第一休息部运送至所述第一驻车场并配置所述第一休息部,
所述程序使所述计算机将所述指令生成为,使得所述第一行驶部在通过在所述第一驻车场中将所述第一休息部切离而将所述第一休息部配置于所述第一驻车场之后,从所述第一驻车场离开,由此,所述第一行驶部能够在所述用户正在所述第一休息部休息的时间还运送其他休息部。
17.根据权利要求16所述的存储介质,其特征在于,
所述程序使所述计算机在取得了与所述用户已从所述第一休息部退室这一情况相关的信息的情况下,对第二行驶部发送收回所述第一休息部的指令。
CN202011319891.9A 2019-11-28 2020-11-23 信息处理装置、信息处理方法、以及、存储程序的非瞬时性存储介质 Active CN112863227B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019215706A JP7287254B2 (ja) 2019-11-28 2019-11-28 情報処理装置、情報処理方法、及び、プログラム
JP2019-215706 2019-11-28

Publications (2)

Publication Number Publication Date
CN112863227A CN112863227A (zh) 2021-05-28
CN112863227B true CN112863227B (zh) 2023-01-10

Family

ID=75996385

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011319891.9A Active CN112863227B (zh) 2019-11-28 2020-11-23 信息处理装置、信息处理方法、以及、存储程序的非瞬时性存储介质

Country Status (3)

Country Link
US (1) US11364896B2 (zh)
JP (1) JP7287254B2 (zh)
CN (1) CN112863227B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101540013B1 (ko) * 2014-02-28 2015-07-28 김영구 차량 적재형 캠핑하우스
CN106427756A (zh) * 2016-12-06 2017-02-22 任勇金 可移动营房装置
CN107009947A (zh) * 2017-05-16 2017-08-04 天津创研科技产业园投资有限公司 移动厨房车应用方法以及***
TWM552526U (zh) * 2017-06-22 2017-12-01 Zheng Min Huang 可裝置於貨車或拖車之露營屋結構
CN109003206A (zh) * 2017-12-08 2018-12-14 玖壹富瑞(北京)科技有限公司 房车综合服务管理***、移动终端和介质
CN109544263A (zh) * 2018-10-11 2019-03-29 四川化工职业技术学院 基于无人驾驶技术的共享汽车调度及运营方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6015064U (ja) 1983-07-09 1985-02-01 中央交通株式会社 2階建移動施設
JPH023937U (zh) 1988-06-16 1990-01-11
JP2018088130A (ja) * 2016-11-29 2018-06-07 隆一 武田 車両貸出支援装置、車両貸出支援プログラム、車両貸出支援方法
JP2019028862A (ja) * 2017-08-02 2019-02-21 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 管理方法、管理装置、及び管理システム
JP6939534B2 (ja) * 2017-12-26 2021-09-22 トヨタ自動車株式会社 配車管理装置
JP6669188B2 (ja) * 2018-04-06 2020-03-18 トヨタ自動車株式会社 車両運行管理装置および宿泊型車両の予約方法
KR20200112630A (ko) * 2019-03-21 2020-10-05 엘지전자 주식회사 자율주행 차량을 이용한 운송 서비스 제공 방법
US11597340B2 (en) * 2019-08-16 2023-03-07 At&T Intellectual Property I, L.P. Activity profile application and portability to facilitate vehicle cabin configuration

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101540013B1 (ko) * 2014-02-28 2015-07-28 김영구 차량 적재형 캠핑하우스
CN106427756A (zh) * 2016-12-06 2017-02-22 任勇金 可移动营房装置
CN107009947A (zh) * 2017-05-16 2017-08-04 天津创研科技产业园投资有限公司 移动厨房车应用方法以及***
TWM552526U (zh) * 2017-06-22 2017-12-01 Zheng Min Huang 可裝置於貨車或拖車之露營屋結構
CN109003206A (zh) * 2017-12-08 2018-12-14 玖壹富瑞(北京)科技有限公司 房车综合服务管理***、移动终端和介质
CN109544263A (zh) * 2018-10-11 2019-03-29 四川化工职业技术学院 基于无人驾驶技术的共享汽车调度及运营方法

Also Published As

Publication number Publication date
JP2021085783A (ja) 2021-06-03
CN112863227A (zh) 2021-05-28
US20210162987A1 (en) 2021-06-03
US11364896B2 (en) 2022-06-21
JP7287254B2 (ja) 2023-06-06

Similar Documents

Publication Publication Date Title
JP7307771B2 (ja) アクティブ迎車システムにおける迎車制御サーバ、車載端末、制御方法及び制御プログラム
CN110007668B (zh) 移动体***及移动体***的控制方法
US20190197454A1 (en) Task support system and task support method
US20190228664A1 (en) Vehicle calling system
US11501640B2 (en) Processing device, processing method, and processing program
CN111736584B (zh) 信息处理装置、信息处理方法和存储介质
US11379762B2 (en) Automated travel vehicle assistance system and server
CN113362636B (zh) 信息处理装置、信息处理方法以及***
JP2013170932A (ja) 充電施設情報提供システム
US11919408B2 (en) Apparatus, method, and system for providing electricity to a vehicle providing a service
JP7248603B2 (ja) 情報処理装置、情報処理方法及びプログラム
CN112863227B (zh) 信息处理装置、信息处理方法、以及、存储程序的非瞬时性存储介质
US11487286B2 (en) Mobile object system that provides a commodity or service
US20220055653A1 (en) Information processing device, method of information processing, and program
CN113208821B (zh) 信息处理装置、信息处理方法以及***
CN111612389A (zh) 信息处理装置、信息处理方法和非瞬时性存储介质
JP2021060658A (ja) 避難支援システム
CN111652535A (zh) 信息处理装置、信息处理方法以及程序
CN112866330B (zh) 信息处理装置、信息处理方法以及***
US20230267859A1 (en) Information processing apparatus, information processing method, and mobile object
CN112810623B (zh) 信息处理装置、信息处理方法、以及记录介质
JP7276109B2 (ja) 情報処理装置、情報処理方法、及び、システム
US20210261153A1 (en) Information processing apparatus, information processing method, storage medium, and vehicle
JP2022090467A (ja) 車両システム
CN112907270A (zh) 移动单元、信息处理方法和非暂时性计算机可读存储介质

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
GR01 Patent grant
GR01 Patent grant