CN110154869A - 移动体***及运行控制方法 - Google Patents

移动体***及运行控制方法 Download PDF

Info

Publication number
CN110154869A
CN110154869A CN201910116593.0A CN201910116593A CN110154869A CN 110154869 A CN110154869 A CN 110154869A CN 201910116593 A CN201910116593 A CN 201910116593A CN 110154869 A CN110154869 A CN 110154869A
Authority
CN
China
Prior art keywords
user
moving body
predetermined operation
operation time
set place
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.)
Granted
Application number
CN201910116593.0A
Other languages
English (en)
Other versions
CN110154869B (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 CN110154869A publication Critical patent/CN110154869A/zh
Application granted granted Critical
Publication of CN110154869B publication Critical patent/CN110154869B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • 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/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • G05D1/0291Fleet control
    • G05D1/0297Fleet control by controlling means in a control room
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60PVEHICLES ADAPTED FOR LOAD TRANSPORTATION OR TO TRANSPORT, TO CARRY, OR TO COMPRISE SPECIAL LOADS OR OBJECTS
    • B60P3/00Vehicles adapted to transport, to carry or to comprise special loads or objects
    • B60P3/32Vehicles adapted to transport, to carry or to comprise special loads or objects comprising living accommodation for people, e.g. caravans, camping, or like vehicles
    • 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/10Path keeping
    • 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
    • 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/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • G06Q10/1095Meeting or appointment

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Automation & Control Theory (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种移动体***及运行控制方法,用于在多个用户向集合场所移动的情况下供各用户将移动时间高效地用于业务执行。控制移动体的运行的移动体***具备:受理部,为了多个用户使用与各用户对应的移动体进行集合,而受理与该各用户对应的该移动体的利用委托;取得部,取得在各用户利用各自对应的移动体进行移动时该各用户在该移动体内的预定作业时间;及决定部,决定供各用户集合的集合场所,且以使该集合场所接近预定作业时间比其他用户短的用户的搭乘位置的方式决定该集合场所。

Description

移动体***及运行控制方法
技术领域
本发明涉及移动体***及运行控制方法。
背景技术
一般,车辆用于供用户向期望的目的地移动或者将货物向期望的配送地搬运。另外,也想出了将车辆内的空间作为供用户进行规定作业的空间来利用的形态。例如,专利文献1公开了一种将办公用品以能够使用的方式配置于车内并使多个车辆连结而构成的移动式办公室。这多个车辆通过与以车辆的连接为目的的连接车连结而使得能够经由该连接车在车辆间往来,提供与需要对应的大小的办公室空间。而且,通过对连接车连接具备发电装置、空调装置、浴室、厕所、厨房用品中的至少一个的车辆而提高了办公室的居住性。需要说明的是,专利文献1的移动式办公室通过使多个车辆和连接车集合于规定场所并在此处相互连结而构成。
现有技术文献
专利文献
专利文献1:日本特开平9-183334号公报
发明内容
发明所要解决的课题
一般,用户将自己的业务例如在通常使用的办公室、出差时等暂定使用的办公室、移动式办公室等场所中执行。因而,在多个用户为了会议等而向规定的集合场所集合的情况下,到集合场所为止的移动时间、会议等的准备所需的时间等状况根据用户而各种各样。因此,若将各用户的业务的执行场所的中间地点设定为集合场所,则可认为,根据用户的不同,到会议开始为止的准备时间会过多或过少。然而,还未充分进行用于考虑向规定的集合场所集合的各用户的业务的状况而改善用户的移动时间内的业务效率的提议。
本发明为了解决上述的课题而完成,其目的在于提供一种在多个用户向集合场所移动的情况下用于供各用户将移动时间高效地用于业务执行的技术。
用于解决课题的方案
为了解决上述课题,本申请的申请人提出,以使该集合场所接近在多个用户利用各自对应的移动体进行移动时该移动体内的预定作业时间比其他用户短的用户的搭乘位置的方式决定该集合场所。通过这样决定集合场所,各用户能够将移动时间高效地用于业务执行。
更详细而言,本发明是一种移动体***,控制移动体的运行,其中,具备:受理部,为了多个用户使用与各用户对应的移动体进行集合,而受理与该各用户对应的该移动体的利用委托;取得部,取得在各用户利用各自对应的移动体进行移动时该各用户在该移动体内的预定作业时间;及决定部,决定供各用户集合的集合场所,且以使该集合场所接近预定作业时间比其他用户短的用户的搭乘位置的方式决定该集合场所。
本发明的移动体***是根据多个用户的预定作业时间来决定集合场所而用于谋求移动体内的到集合场所为止的移动时间中的各用户的业务效率的改善的***。预定作业时间是设想为各用户在移动至集合场所的期间要在移动体内执行的业务所需的作业时间。预定作业时间例如可以设为用户自身指定的时间。集合场所例如可以是用于供多个用户集合并举办会议等的场所。另外,搭乘位置是各用户搭乘用于向集合场所移动的移动体的位置。搭乘位置可以与移动体的利用委托一起向移动体***通知。各用户能够从在搭乘位置处搭乘移动体时起,开始用于会议等的准备作业。因此,集合场所以使从搭乘位置到集合场所的移动时间比预定作业时间长的方式决定。移动体***当受理了利用委托后,决定供各用户集合的集合场所,并向各用户的搭乘位置调配移动体。各用户能够在从搭乘位置移动至集合场所的移动体内进行集合场所处的会议等的准备作业。需要说明的是,各用户也能够在移动体内继续在搭乘移动体之前执行着的业务或其他作业。
移动体***将各用户的预定作业时间进行比较,以使集合场所接近预定作业时间比其他用户短的用户的搭乘位置的方式决定集合场所。移动体***例如以使到预定作业时间比其他用户短的用户的搭乘位置为止的距离比到该其他用户的搭乘位置为止的距离短的方式决定集合场所即可。由此,移动体***能够抑制到各用户移动到集合场所为止的作业时间的过多或过少,使移动时间高效地用于各用户的业务执行。
在此,在上述的移动体***中,可以是,决定部以如下方式决定集合场所:在将基于各用户向移动体的搭乘位置而确定的规定地点作为基准时,关于多个用户中的预定作业时间最短的第一用户,使该集合场所成为比该规定地点接近该第一用户的搭乘位置的位置,且关于该多个用户中的该预定作业时间最长的第二用户,使该集合场所成为比该规定地点远离该第二用户的搭乘位置的位置。
规定地点例如可以针对集合的多个用户设为各自的搭乘位置的中间地点。另外,规定地点也可以设为第一用户的搭乘位置与第二用户的搭乘位置的中心点。并且,通过以规定地点为基准使集合场所接近预定作业时间最短的第一用户的搭乘位置且远离预定作业时间最长的第二用户的搭乘位置,在移动体***中,能够抑制第一用户及第二用户移动至集合场所的作业时间的过多或过少。因此,各用户能够将到集合场所为止的移动时间高效地用于业务执行。
另外,在上述的移动体***中,可以是,在取得部与利用委托一起取得了多个用户中的一个用户的预定作业时间的情况下,决定部认为该一个用户的该预定作业时间比该多个用户中的其他用户的预定作业时间长而决定集合场所。在该情况下,即使在仅取得了一个用户的预定作业时间的情况下,移动体***也能够以使该用户的移动时间比其他用户长的方式决定集合场所。移动体***例如通过取得主办会议的用户等想要确保更长的作业时间的用户的预定作业时间,不用取得其他用户的预定作业时间就能够决定集合场所。另外,由于只要指定一个用户的预定作业时间即可,所以利用委托的手续得到简化。
另外,在上述的移动体***中,可以是,取得部通过对与利用委托相关联的各用户进行与预定作业时间相关的询问,来取得该各用户的该预定作业时间。通过取得部取得各用户的预定作业时间,决定部能够基于各用户的预定作业时间来决定集合场所。因此,移动体***能够进一步抑制每个用户的作业时间的过多或过少。
另外,在上述的移动体***中,可以是,取得部基于与利用委托相关联的各用户的属性信息来推定该各用户的预定作业时间,从而取得该各用户的该预定作业时间。属性信息例如是业务的经验年数、是否是会议的主办者、移动体***内的移动期间的过去的实际作业时间的履历等,是在推定作业时间的推定中使用的属性。移动体***例如可以定义与各属性的值对应的系数,通过将该系数与成为基准的作业时间相乘来推定预定作业时间。成为基准的作业时间是根据用户在移动体内的作业内容(类别)而预先定义的作业时间。与用户指定各自的预定作业时间的情况不同,由于基于各用户的属性信息来推定预定作业时间,所以移动体***能够基于更符合实情的预定作业时间来决定集合场所。
另外,在上述的移动体***中,可以是,决定部基于多个用户中的除去了由取得部取得的预定作业时间比规定时间短的用户后的规定用户的预定作业时间来决定集合场所。规定时间例如可以定义为各用户中最长的预定作业时间的一半的时间。在该情况下,移动体***能够优先考虑预定作业时间为规定时间以上的用户的作业时间来决定集合场所。
在此,在上述为止的移动体***中,可以是,移动体是按照向由决定部决定出的集合场所的移动指令无需各用户操纵而朝向该集合场所自主移动的自主移动车辆。在用户利用作为自主移动车辆的移动体进行移动的情况下,即使假设用户单独搭乘移动体,用户自身也可以不操纵移动体,因此能够将其移动时间花费在自己的业务执行上。
需要说明的是,本发明的移动体***可以由一个或多个计算机等处理装置构成。在该移动体***由多个处理装置构成的情况下,该移动体***的各结构分散设置于多个处理装置,各处理装置协同配合来实现作为移动体***的处理。另外,本发明的移动体***也可以形成于上述移动体具备的计算机,或者也可以形成于上述移动体之外。
也可以从控制移动体的运行的运行控制方法的侧面来理解本发明。该运行控制方法包括:受理步骤,为了多个用户使用与各用户对应的移动体进行集合,而受理与该各用户对应的该移动体的利用委托;取得步骤,取得在各用户利用各自对应的移动体进行移动时该各用户在该移动体内的预定作业时间;及决定步骤,决定供各用户集合的集合场所,且以使该集合场所接近预定作业时间比其他用户短的用户的搭乘位置的方式决定该集合场所。需要说明的是,关于上述为止的移动体***公开的技术思想也能够在不产生技术矛盾的范围内应用于该运行控制方法。
另外,上述的运行控制方法可以是,在决定步骤中,以如下方式所述集合场所:在将基于各用户向移动体的搭乘位置而确定的规定地点设为基准时,关于多个用户中的预定作业时间最短的第一用户,使该集合场所成为比该规定地点接近该第一用户的搭乘位置的位置,且关于该多个用户中的该预定作业时间最长的第二用户,使该集合场所成为比该规定地点远离该第二用户的搭乘位置的位置。
发明效果
根据本发明,能够提供一种在多个用户向集合场所移动的情况下用于供各用户将移动时间高效地用于业务执行的技术。
附图说明
图1是例示应用本发明的移动体***的移动体***的概略结构的图。
图2是例示图1所示的管理服务器、移动体、用户终端的概略结构的图。
图3是例示集合场所的决定方法的图。
图4是例示存储于管理服务器的移动体管理信息的数据构造的图。
图5是例示存储于管理服务器的集合管理信息的数据构造的图。
图6是例示存储于管理服务器的集合用户信息的数据构造的图。
图7是例示运行控制处理的流程图。
图8是例示到移动体开始利用自主行驶向用户提供移动服务为止的处理的流程的图。
图9是例示移动体从出发地行驶至目的地时的行驶路径的图。
图10是例示变形例2的运行控制处理的流程图。
具体实施方式
以下,基于附图对本发明的具体的实施方式进行说明。只要没有特别的记载,本实施例所记载的结构就并非旨在将发明的技术范围限定于此。
<实施方式>
<***概要>
图1例示本实施方式的移动体***的概略结构。首先,对移动体***1的概要进行说明。移动体***1构成为包括管理服务器400和多个移动体100。移动体100是基于给出的指令来进行自主行驶的自主行驶车辆,提供规定服务。管理服务器400是管理多个移动体100的装置,发行向移动体100提供的指令。利用移动体***1的各用户的用户终端50作为与移动体***1相关联的结构而图示出。
移动体***1在多个用户要集合的情况下从用户终端50受理移动体100的利用委托。移动体***1可以从一个用户的用户终端50受理关于该多个用户的利用委托,也可以从该多个用户各自的用户终端受理利用委托。移动体***1决定供多个用户集合的集合场所,并向各用户调配移动体100。移动体***1对调配的移动体100发送将对应的用户运送至集合场所的主旨的指令。移动体100是能够变更每个个体具有的功能的多目的移动体,且是在道路上自主行驶的移动体。在移动体***1中利用的移动体100以根据用户的利用委托而使该用户移动到规定目的地为目的。规定目的地例如是出于会议或顾客访问等目的而供多个用户集合的集合场所。移动体***1基于各用户的预定作业时间来决定集合场所。预定作业时间是设想在用户在移动至集合场所的期间执行的作业上花费的作业时间。到集合场所的路线可以在移动体***1侧适当决定,也可以设为用户能够指定经由地。
需要说明的是,移动体100可以搭载信息处理装置150,用户能够在移动至集合场所的期间使用利用信息处理装置150进行与集合场所处的会议等的准备作业或执行中的业务相关的作业。移动体100只要能够使用户移动至集合场所即可,不限于特定的结构。另外,移动体100并非必须无人,例如也可以搭乘有对搭乘移动体100的用户提供服务的工作人员或保安人员等。移动体100并非必须始终进行自主行驶。例如,也可以是用户根据状况而进行驾驶或驾驶辅助的车辆等移动体。
在图1的例子中,在移动体***1中,管理服务器400与多个移动体100通过网络N而相互连接。网络N例如是互联网等世界规模的公众通信网,可以采用WAN(Wide AreaNetwork:广域网)或其他通信网。另外,网络N也可以包括便携电话等的电话通信网、Wi-Fi(注册商标)等无线通信网。各用户的用户终端50经由网络N而连接于管理服务器400。
管理服务器400在移动体***1中是在从用户接收到移动体100的利用委托时对移动体100指示运行的装置。管理服务器400对为了会议等而集合的多个用户分别调配移动体100。管理服务器400可以从一个用户受理关于各用户的利用委托,也可以从各用户分别受理利用委托。管理服务器400当从用户终端50接收到利用委托时,取得成为调配对象的各用户的搭乘位置(出发地)。管理服务器400从正在各用户的搭乘位置附近行驶的移动体100中分别决定一台移动体100。管理服务器400对决定出的移动体100发送“到(对应的用户的)搭乘位置处迎接”的主旨的运行指令。
管理服务器400根据在到进行集合的多个用户出席会议等为止的期间各用户在会议等的准备作业等上花费的预定作业时间,来决定集合场所(目的地)。在利用委托中包含预定作业时间的情况下,管理服务器400能够从用户终端50接收预定作业时间。管理服务器400在没接收到预定作业时间的情况下,也能够通过向用户终端50询问来取得预定作业时间。
需要说明的是,管理服务器400也可以使移动体100从移动体100的当前位置抵达用户的搭乘位置为止的时间包含于对应的用户的预定作业时间来决定集合场所。另外,管理服务器400也可以在与各用户分别对应的移动体100抵达各用户的搭乘位置之后,根据各用户的预定作业时间来决定集合场所。而且,管理服务器400也可以决定集合场所,在各用户分别搭乘对应的移动体100之后,根据各用户的预定作业时间来修改、变更集合场所。由此,管理服务器400能够抑制移动体100到各用户的搭乘位置处迎接的时间的差异对集合场所的决定带来的影响。
管理服务器400当决定集合场所后,对向各用户调配的移动体100发送“从(对应的用户的)搭乘位置运送至集合场所”的主旨的运行指令。根据来自管理服务器400的运行指令,与各用户对应的移动体100能够从出发地行驶至目的地。需要说明的是,在运行指令中,也可以除了指示将出发地与目的地连结的行驶的指令之外,还包括为了根据来自用户的请求或者与用户的意思无关地将规定服务向用户提供而对移动体100进行的指令。
而且,管理服务器400在本实施方式的移动体***1中也是用于对要利用移动体100移动到集合场所的用户的业务执行进行支援的控制装置。在该情况下,管理服务器400从用户终端50取得了与用户的业务相关联的信息之后,以使用户能够在移动中的移动体100内高效地执行自己的业务的方式进行规定处理。该规定处理是与运行指令向移动体100的发送处理相独立地进行的处理,是考虑了移动体100通过自主驾驶而移动到目的地的用于对用户进行业务支援的处理。用户执行的业务例如包括用于参加会议等的准备作业、在参加会议等之前应该完成的作业。
<***结构>
图2示出图1所示的管理服务器、移动体、用户终端的概略结构。基于图2对管理服务器400、移动体100、用户终端50的硬件结构及功能结构进行说明。
移动体100是按照从管理服务器400接收到的运行指令来行驶的车辆。具体而言,基于经由无线通信接收到的运行指令来生成行驶路径,一边对移动体100的周围进行感测一边作为自主行驶而以合适的方法在道路上行驶。不过,移动体100只要能够将用户从出发地运送至目的地即可,也可以是船舶或航空器(飞机、直升机等)。移动体100构成为包括传感器101、位置信息取得部102、控制部103、驱动部104、通信部105、信息处理装置150。移动体100利用从未图示的蓄电池供给的电力进行动作。
传感器101是为了取得在移动体100的自主行驶中使用的信息而进行移动体100周围的感测的单元。传感器101典型地构成为包括立体相机、激光扫描仪、LIDAR(LightDetection and Ranging:激光雷达)、雷达等。传感器101取得的信息向控制部103发送,由控制部103用于进行存在于移动体100周围的障碍物和行驶车道的识别等。在本实施方式中,传感器101包括用于进行监视的可见光相机。另外,位置信息取得部102是取得移动体100的当前位置的单元,典型地构成为包括GPS(Global Positioning System:全球定位***)接收器等。位置信息取得部102取得的信息也向控制部103发送,例如在利用移动体100的当前位置来算出用于供移动体100到达目的地的路线或者算出到达目的地所需的所需时间等规定处理中利用。
控制部103是基于从传感器101和位置信息取得部102取得的信息来进行移动体100的控制的计算机。控制部103例如由微型计算机构成,通过由CPU(Central ProcessingUnit:中央处理单元)(未图示)执行存储于存储单元(ROM(Read Only Memory:只读存储器)等)(未图示)的程序来实现用于进行上述的各种处理的功能。作为该各种处理的具体例,控制部103具有运行计划生成部1031、环境检测部1032、行驶控制部1033的功能模块。
运行计划生成部1031从管理服务器400取得运行指令,生成自身的移动体100的运行计划。运行指令包括与向移动体100提供的出发地及目的地相关的信息。因此,运行计划生成部1031基于从管理服务器400提供的出发地及目的地和由位置信息取得部102得到的移动体100的位置来算出移动体100应该前进的路线,生成上述的运行计划。运行计划包括与这样算出的移动体100行驶的路径相关的数据和规定了在路径的一部分或全部处移动体100应该进行的处理的数据。作为运行计划中包含的数据的例子,例如可举出以下的(1)、(2)这样的数据。
(1)利用道路线路的集合来表示移动体100行驶的路径的数据
移动体100行驶的路径例如可以参照存储的地图数据并基于给出的出发地和目的地而自动地生成。需要说明的是,移动体100行驶的路线的算出也可以不在移动体100内进行,而是依靠外部装置(例如,管理服务器400)的处理。在该情况下,管理服务器400可以从移动体100取得其位置,算出该移动体100应该前进的路径,并且使该算出的路径数据包含于上述的运行指令,或者也可以分别向移动体100发送。
(2)表示在路径上的地点处移动体100应该进行的处理的数据
移动体100应该进行的处理例如包括“使用户乘降”、“暂时停靠”这样的处理,但不限于此。运行计划生成部1031生成的运行计划向后述的行驶控制部1033发送。
环境检测部1032基于传感器101取得的数据来检测自主行驶所需的移动体100周围的环境。检测的对象例如是车道的数量和位置、存在于本车辆周围的车辆的数量和位置、存在于本车辆周围的障碍物(例如行人、自行车、构造物、建筑物等)的数量和位置、道路的构造、道路标志等,但不限于此。只要是用于进行自主行驶的对象即可,检测的对象可以是任意对象。例如,在传感器101是立体相机的情况下,通过对由其拍摄到的图像数据进行图像处理来进行移动体100周围的物体检测。另外,环境检测部1032也可以不仅检测移动体100周围的物体,还对检测到的物体进行追踪(继续对检测到的对象物进行持续检测)。例如,根据在1步骤前检测到的物体的坐标与当前的物体的坐标之差,能够求出该物体的相对速度。环境检测部1032检测到的与移动体100的周围环境相关的数据(以下,环境数据)向后述的行驶控制部1033发送。
行驶控制部1033基于运行计划生成部1031生成的运行计划、环境检测部1032生成的环境数据以及位置信息取得部102取得的移动体100的位置信息,生成用于控制移动体100的自主行驶的控制指令。例如,行驶控制部1033以使移动体100沿着规定路径行驶且以障碍物不会进入以自身的移动体100为中心的规定安全区域内的方式行驶的方式生成控制指令。生成的控制指令向后述的驱动部104发送。关于用于使移动体自主行驶的控制指令的生成方法,可以采用公知的方法。
驱动部104是基于行驶控制部1033生成的控制指令来使移动体100行驶的单元。驱动部104例如构成为包括用于驱动车轮的电动机和变换器、制动器、转向机构等,通过按照控制指令驱动电动机、制动器等来实现移动体100的自主行驶。另外,通信部105是用于将移动体100连接于网络N的通信单元。在本实施方式中,通信部105能够利用3G(3rdGeneration:第三代移动通信技术)或LTE(Long Term Evolution:通用移动通信技术的长期演进)等移动体通信服务而经由网络N与其他装置(例如管理服务器400)进行通信。
而且,在移动体100设置有信息处理装置150。信息处理装置150是以搭乘于移动体100的用户能够执行业务的程度具有规定功能的装置,例如构成为包括作为处理装置本体的PC(个人计算机)、作为输出装置的显示器和打印机、作为输入装置的鼠标和键盘等。另外,信息处理装置150也可以构成为包括兼作为输入装置和输出装置的触摸面板显示器。信息处理装置150是用于这样帮助用户执行业务的装置,构成为原则上不参与移动体100的自主行驶。因而,信息处理装置150构成为原则上不对控制部103发挥作用。不过,信息处理装置150构成为能够经由通信部105与管理服务器400通信,构成为用于对用户的业务执行进行支援的信息能够在信息处理装置150与管理服务器400之间授受。
接着,对管理服务器400进行说明。管理服务器400是管理多个移动体100的自主行驶并发送运行指令的装置。管理服务器400例如在从用户接收到移动体100的利用委托的情况下,在取得了用户的搭乘位置之后,对正在搭乘位置附近行驶的移动体100发送运行指令。而且,管理服务器400也是以在用户移动至会议等的集合场所的期间能够执行会议等的准备作业或执行中的业务的方式进行支援的装置。在该情况下,例如,管理服务器400能够从用户终端50取得与利用移动体100的用户的业务相关的信息,并在管理服务器400具备的信息处理装置150中提供继续业务的环境。
并且,管理服务器400具有一般的计算机的结构。具体而言,管理服务器400是具有CPU(Central Processing Unit:中央处理单元)或DSP(Digital Signal Processor:数字信号处理器)等处理器(未图示)、RAM(Random Access Memory:随机存取存储器)、ROM等主存储部(未图示)、EPROM(Erasable Programmable ROM:可擦除可编程只读存储器)、硬盘驱动器(HDD,Hard Disk Drive)、可移动介质等辅助存储部(未图示)的计算机。需要说明的是,可移动介质例如是USB(Universal Serial Bus:通用串行总线)存储器或CD(CompactDisc:压缩光盘)、DVD(Digital Versatile Disc:数字通用光盘)这样的光盘记录介质。在辅助存储部中保存操作***(Operating System:OS)、各种程序、各种表等,将保存于此的程序加载到主存储部的作业区域并执行,通过程序的执行而控制各结构部等,由此能够实现与规定目的相符的功能。
管理服务器400具有通信部401。通信部401经由网络N而与其他装置连接,进行与移动体100或用户终端50等之间的通信。通信部401例如是LAN(Local Area Network:局域网)接口板、用于无线通信的无线通信回路。LAN接口板或无线通信回路连接于作为公众通信网的互联网等网络N。
在此,对管理服务器400具有的功能部进行说明。在管理服务器400中,通过由上述的处理器执行程序来形成控制部402作为功能部。如上所述,控制部402进行与移动体100的自主行驶相关的处理及对利用移动体100的多个用户的集合进行支援的处理。详细而言,控制部402包括位置信息管理部4021、运行指令生成部4022、受理部4023、取得部4024、决定部4025作为功能部。位置信息管理部4021及运行指令生成部4022是与有关移动体100的自主行驶的处理相关联的功能部。受理部4023、取得部4024、决定部4025是与管理服务器400对多个用户的集合进行支援的处理相关联的功能部。
首先,对与管理服务器400对多个用户的集合进行支援的处理相关联的功能部即受理部4023、取得部4024、决定部4025进行说明。受理部4023受理多个用户为了集合而利用的移动体100的利用委托。利用委托包括与成为多个用户集合的目的的会议等相关的信息。与会议等相关的信息例如是保存于集合信息DB404的集合管理信息表的名称、集合日期及时刻、管理用户等信息。另外,利用委托包括与参加会议等的各用户相关的信息。与各用户相关的信息例如是保存于后述的集合信息DB404的集合用户信息表的用户ID、搭乘位置、预定作业时间等信息。
取得部4024取得参加会议等的各用户在移动至集合场所的期间要在移动体内执行的业务所需的预定作业时间。取得部4024例如可以取得从用户终端50发送到受理部4023的利用委托中包含的预定作业时间。
决定部4025决定供各用户集合的集合场所。基于图3来对决定部4025决定集合场所的处理的例子进行说明。在图3中,标注了U001的标号的黑圆表示用户ID为U001的用户(以下,如用户U001这样记载)向移动体100的搭乘位置P1。同样,标注了U002及U003的标号的黑圆分别表示用户U002及用户U003向移动体100的搭乘位置P2及搭乘位置P3。
在此,将用户U001至用户U003的预定作业时间分别设为1.5小时、0.5小时、1.0小时。另外,将从用户U001的搭乘位置P1到集合场所P10的距离设为S1,将从用户U002的搭乘位置P2到集合场所P10的距离设为S2,将从用户U003的搭乘位置P3到集合场所P10的距离设为S3。由于各用户的预定作业时间按照用户U001、用户U003、用户U002的顺序变短,所以决定部4025可以以使到各用户的集合场所P10为止的距离成为S1>S3>S2的方式决定集合场所P10的位置。决定部4025只要能够以使集合场所接近预定作业时间比其他用户短的用户的搭乘位置的方式决定集合场所即可,也可以通过图3所例示的方法以外的方法来决定集合场所。
接着,对位置信息管理部4021和运行指令生成部4022进行说明。位置信息管理部4021从处于管理服务器400的管理下的多个移动体100收集位置信息并进行管理。具体而言,针对每个规定周期从该时间点下的多个移动体100接收当前位置信息,并存储于移动体管理DB403。
运行指令生成部4022基于各用户向移动体100的搭乘位置及由决定部4025决定出的集合场所,生成与各用户对应的移动体100的运行指令。各用户向移动体100的搭乘位置的信息包含于受理部4023从用户终端50接收的利用委托,向运行指令生成部4022通知。运行指令生成部4022基于各用户的搭乘位置来决定向各用户调配的移动体100。运行指令生成部4022对决定出的移动体100通知对应的运行指令。
另外,利用委托也可以包括在到达决定出的集合场所的过程中经由的经由地。在利用委托中包括经由地的情况下,用户在想要在该经由地处使移动体100停车规定时间时,也可以使该主旨包含于利用委托。在接收到这样的利用委托的情况下,运行指令生成部4022也可以在使预定作业时间包括使移动体100停车的规定时间的基础上决定集合场所。
管理服务器400的各功能结构要素的任一者或其处理的一部分也可以由连接于网络N的其他计算机来执行。另外,由管理服务器400执行的一系列处理既能通过硬件来执行,也能通过软件来执行。
而且,管理服务器400在其辅助存储部具有移动体管理DB403及集合信息DB404。移动体管理DB403存储与进行自主行驶的多个移动体100相关的各种信息。集合信息DB404存储多个用户为了会议等而集合时的与集合相关的各种信息。这些数据库(Database)通过由处理器执行的数据库管理***(Database Management System,DBMS)的程序对存储于辅助存储部的数据进行管理来构建。移动体管理DB403及集合信息DB404例如是关系型数据库。
在此,基于图4对存储于移动体管理DB403的移动体管理信息的结构进行说明。图4例示移动体管理信息的数据构造。保存移动体管理信息的移动体管理信息表具有移动体ID、当前位置、移动服务的各字段。移动体ID字段保存用于确定在移动体***1中由管理服务器400管理的移动体100的识别信息。当前位置字段保存用于确定各移动体100在当前时间点下所在的场所的信息。具体而言,当前位置是与用于确定移动体100的当前位置的纬度及经度相关联的信息。移动体100的当前位置的信息由移动体100的位置信息取得部102取得。移动体100以规定时间间隔取得当前位置的信息,并向管理服务器400发送。管理服务器400每当从移动体100接收到当前位置的信息时,更新移动体管理DB403中的与该移动体100对应的当前位置字段。移动服务字段保存表示移动体100是否正在利用自主行驶向用户提供移动服务的信息。例如,在移动体100正在提供移动服务的情况下,在移动服务字段中设定为“服务中”,在没有提供移动服务的情况下,在移动服务字段中设定为“非服务中”。
另外,基于图5及图6对存储于集合信息DB404的集合信息的结构进行说明。图5例示集合管理信息的数据构造。图5所示的保存集合管理信息的集合管理信息表的一个记录保存与各用户分别搭乘调配的移动体并向集合场所集合的一个集合相关的信息。另外,图6例示集合用户信息的数据构造。图6所示的保存集合用户信息的集合用户信息表的一个记录保存与图5的一个记录的集合相关联的一个用户的信息。
图5所例示的集合管理信息表具有集合管理ID、名称、集合日期及时刻、管理用户、集合场所的各字段。集合管理ID字段保存用于确定多个用户集合的会议等的识别信息。名称字段保存由集合管理ID确定的会议等的名称。通过设定与集合管理ID对应的名称,参加会议等的用户也能够通过名称来识别预定参加的会议等。集合日期及时刻字段保存举办由集合管理ID确定的会议等的日期及时刻。管理用户字段保存主办由集合管理ID确定的会议等的用户的识别信息(用户ID)。管理用户能够作为参加会议等的多个用户的代表者而经由用户终端50设定会议等的名称、集合日期及时刻等信息。另外,也可以设为,管理用户能够从用户终端50集中执行相对于参加会议等的各用户的移动体100的利用委托。集合场所字段保存由集合管理ID确定的会议等的集合场所。集合场所是由纬度及经度或地址等确定的位置信息。集合场所由管理服务器400的决定部4025基于参加会议等的用户的预定作业时间来决定。需要说明的是,管理服务器400的决定部4025也可以以使各用户赶上集合日期及时刻的方式决定集合场所。管理服务器400将决定出的集合场所设定于集合场所字段。
图6所例示的集合用户信息表具有集合管理ID、用户ID、搭乘位置、预定作业时间、移动体ID的各字段。集合管理ID字段保存用于确定多个用户集合的会议等的识别信息。集合管理ID与图5所示的集合管理信息表的集合管理ID建立对应,通过集合管理ID来确定各记录的用户参加的会议等的集合。用户ID字段保存参加由集合管理ID确定的会议等的用户的用户ID。搭乘位置字段保存用户搭乘为了向由集合管理ID确定的会议等的集合场所移动而调配的移动体100的位置。搭乘位置例如在用户终端50中在用户进行移动体100的利用委托时指定。
预定作业时间字段保存设想为用户在移动至集合场所的期间要在移动体100内执行的业务所需的作业时间。管理服务器400例如可以经由管理用户的用户终端50而针对各用户与利用委托一起接收预定作业时间。在利用委托中不包含预定作业时间的信息的情况下,管理服务器400也可以向用户终端50询问来取得各用户的预定作业时间。而且,管理服务器400也可以基于各用户的属性信息来推定、取得各用户的预定作业时间。属性信息例如是业务的经验年数、是否是会议的主办者、利用移动体***移动中的过去的实际作业时间的履历等。集合用户信息表也可以具有用于保存这些属性信息的字段。
移动体ID字段保存对用户ID字段的用户调配的移动体100的识别信息(移动体ID)。管理服务器400当从用户受理了移动体100的利用委托时,决定调配的移动体100,并将决定出的移动体100的移动体ID设定于移动体ID字段。
接着,对用户的用户终端50进行说明。在本实施方式中,用户终端50是主要用于供用户在办公室内执行自己的业务的装置,但也可以出于除此以外的目的来利用用户终端50。用户终端50是个人计算机(Personal Computer,PC),但也可以是在用户的业务中使用的智能手机、便携电话、平板终端、个人信息终端、可穿戴计算机(智能手表等)等小型计算机。用户终端50构成为具有通信部51、控制部52、输入输出部53。
通信部51是用于与网络N连接的通信单元。控制部52是掌管用户终端50的控制的计算机。控制部52例如由微型计算机构成,通过由CPU执行存储于存储单元(ROM等)(均未图示)的程序来实现用于进行各种处理的功能。另外,控制部52经由输入输出部53来进行与用户的互动。输入输出部53是受理用户进行的输入操作并对用户提示信息的单元。具体而言,由触摸面板及其控制单元、液晶显示器及其控制单元构成。触摸面板及液晶显示器也可以由一个触摸面板显示器构成。需要说明的是,用户进行的输入操作不限于经由触摸面板显示器的操作。例如,也可以是基于硬件开关等的操作。
控制部52例如在用户想要利用移动体100的情况下,将经由输入输出部53的用户的利用委托传送到理服务器400。管理服务器400的决定部4025基于该利用委托中包含的预定作业时间来决定集合场所。并且,当集合场所决定后,管理服务器400的运行指令生成部4022执行运行指令的生成处理。
<处理的流程>
图7是例示管理服务器400中的运行控制处理的流程图。运行控制处理是使得在多个用户集合的情况下能够利用各用户在移动体100内向集合场所移动的期间的时间来进行用于集合场所处的会议等的准备作业的处理。具体而言,管理服务器400基于各用户的预定作业时间,以使集合场所接近预定作业时间更短的用户的搭乘位置的方式决定集合场所。由此,各用户能够在移动体100内确保与预定作业时间对应的作业时间。
首先,在S101中,受理部4023接收移动体100的利用委托。利用委托包括集合的目的即会议等的名称、集合日期及时刻、进行会议等的招集的管理用户等信息。受理部4023将利用委托中包含的信息保存于图5所示的集合信息DB404的集合管理信息表。另外,利用委托包括参加会议等的用户的信息。参加会议等的用户的信息包括用户ID、向移动体100的搭乘位置,也可以包括在移动体100内的预定作业时间的信息。受理部4023可以从管理用户的用户终端50随着利用委托一并接收参加会议等的用户的信息。另外,受理部4023也可以从参加会议等的各用户的用户终端50分别接收用户ID、搭乘位置、预定作业时间等信息。受理部4023将从用户终端50接收到的用户的信息保存于图6所示的集合信息DB404的集合用户信息表。
接着,在S102中,取得部4024判定是否能够取得参加会议等的各用户的预定作业时间。在S101中接收到的利用委托包含预定作业时间的信息的情况下,取得部4024可以取得保存于集合信息DB404的集合用户信息表的各用户的预定作业时间。在成功取得了至少一个用户的预定作业时间的情况下(S102:是),处理进入S103。在没有取得任何用户的预定作业时间的情况下(S102:否),处理进入S104。
在S103中,决定部4025基于在S102中取得的各用户的预定作业时间来决定集合场所。决定部4025以使集合场所接近预定作业时间比其他用户短的用户的搭乘位置的方式决定集合场所。决定部4025也可以基于各用户的搭乘位置确定规定地点,以使集合场所以规定地点为基准而接近预定作业时间最短的用户的搭乘位置且远离预定作业时间最长的用户的搭乘位置的方式决定集合场所。另外,在一部分用户的预定作业时间未包含于利用委托的情况下,决定部4025也可以基于成功取得了预定作业时间的用户的信息来决定集合场所。决定部4025将决定出的集合场所保存于集合信息DB404的集合管理信息表。
S104是任何用户的预定作业时间都未包含于利用委托时的处理。在该情况下,决定部4025基于各用户的搭乘位置来决定集合场所。决定部4025例如可以针对集合的多个用户将各自的搭乘位置的中心地点设为集合场所。需要说明的是,决定部4025也可以通过对各用户中的一部分用户询问预定作业时间或者推定一部分用户的预定作业时间来取得预定作业时间。
接着,在S105中,运行指令生成部4022基于各用户向移动体100的搭乘位置及由决定部4025决定出的集合场所,生成与各用户对应的移动体100的运行指令。
在S106中,运行指令生成部4022基于各用户的搭乘位置来决定向各用户调配的移动体100。运行指令生成部4022参照图4所示的移动体管理DB403的移动体管理信息表,例如从非服务中的移动体100中将当前位置距离用户的搭乘位置更近的移动体100决定为向该用户调配的移动体100。另外,运行指令生成部4022在能够取得各用户的预定作业时间的情况下,可以从预定作业时间更长的用户起依次决定调配的移动体100。由此,运行指令生成部4022能够对预定作业时间更长的用户优先调配距离该用户的搭乘位置更近的移动体100。运行指令生成部4022将在S105中生成的运行指令向对应的移动体100通知,图7所示的运行控制处理结束。
在此,基于图8来说明运行指令生成部4022基于用户的利用委托生成运行指令且移动体100开始利用自主行驶向用户提供移动服务以前的处理的流程。在本实施方式中,说明移动体100在图9所例示的行驶路径上运行的例子。
移动体100对管理服务器400周期性地通知位置信息(S10)。在管理服务器400中,将接收到的当前位置信息向移动体管理DB403中的与该移动体100对应的当前位置字段输入。该S10的处理以一定的时间间隔反复执行。
用户从用户终端50对管理服务器400发送委托移动体100的调配的利用委托(S11)。利用委托包括与参加会议等的多个用户相关的信息。与用户相关的信息例如是用于识别用户的用户ID、向移动体100的搭乘位置。另外,利用委托也可以包括多个用户在到集合为止的期间执行的业务的预定作业时间。需要说明的是,利用委托也可以从参加会议等的各用户的用户终端50分别向管理服务器400发送。
管理服务器400的决定部4025当受理了利用委托后,决定供多个用户集合的集合场所(S12)。决定部4025可以基于各用户向移动体100的搭乘位置、各用户在移动到集合场所之前执行的业务的预定作业时间等来决定集合场所。
运行指令生成部4022根据利用委托来生成针对每个用户的运行指令(S13)。运行指令至少指定出发地即向移动体100的搭乘位置及目的地即集合场所。另外,运行指令也可以指定移动体100从搭乘位置到达集合场所的行驶路径。另外,也可以包括与在路径上应该进行的处理或应该提供的服务相关的信息。在此,假设委托了从图9所示的节点B到节点D的用户移动。
运行指令生成部4022决定向用户提供移动服务的移动体100(S14)。例如,运行指令生成部4022参照存储于移动体管理DB403的移动体100的当前位置信息,考虑用户向移动体100的搭乘位置来决定能够提供移动服务的移动体100。在图9所示的例子中,假设位于节点A的移动体100被决定成了将用户运送到集合场所的移动体100。管理服务器400对决定出的移动体100发送运行指令(S15)。
接着,移动体100的运行计划生成部1031基于接收到的来自管理服务器400的运行指令而生成运行计划(S16)。运行计划生成部1031例如生成如下主旨的运行计划:在图9的实线所示的路径上行驶,在节点B处使用户乘车,在节点D处使用户下车。在来自用户的利用委托中指定了节点C作为经由地的情况下,运行计划生成部1031生成包括从节点B经由节点C而移动到节点D这一内容的运行计划。
生成的运行计划向行驶控制部1033发送,移动体100开始运行(S17)。需要说明的是,在运行中也周期性地进行移动体100的当前位置信息对管理服务器400的发送(S10)。
需要说明的是,在此举出了移动体100基于利用委托生成运行计划的例子,但运行计划的生成也可以由管理服务器400进行,在该情况下,由管理服务器400生成的运行计划对在S14中决定出的移动体100发送。另外,上述S13~S17的处理对利用委托中包含的多个用户分别执行。即,针对每个用户,生成移动体100的运行指令,并决定调配对象的移动体100。在该情况下,运行指令生成部4022例如可以从预定作业时间更长的用户起依次生成运行指令并调配移动体100。由此,预定作业时间更长的用户能够比其他用户先朝向集合场所开始移动。
<实施方式的作用效果>
在本实施方式中,管理服务器400当受理了利用委托时,基于各用户的预定作业时间来决定各用户集合的集合场所。另外,管理服务器400决定向每个用户调配的移动体100。并且,管理服务器400对各移动体100发送到用户的搭乘位置处迎接且将用户从搭乘位置运送至集合场所的主旨的运行指令。由此,各用户能够在从搭乘位置移动至集合场所的移动体内继续执行中的业务或者进行集合场所处的会议等的准备作业。因此,各用户能够将到集合场所为止的移动时间高效地用于业务执行。
另外,管理服务器400以如下方式决定集合场所:将规定地点作为基准,接近预定作业时间最短的用户的搭乘位置且远离预定作业时间最长的用户的搭乘位置。由此,管理服务器400能够抑制到各用户移动到集合场所为止的作业时间的过多或过少。因此,各用户能够将到集合场所为止的移动时间高效地用于业务执行。
<变形例1>
在图7所示的运行控制处理的S102中取得部4024取得了一个用户的预定作业时间的情况下,决定部4025设为该一个用户的预定作业时间比集合的各用户中的其他用户的预定作业时间长来决定集合场所。具体而言,决定部4025以使集合场所远离该一个用户向移动体100的搭乘位置的方式决定集合场所即可。由于该一个用户从搭乘位置到集合场所的移动时间比其他用户长,所以能够确保更长的作业时间。
在变形例1中,决定部4025通过取得设想作业时间变长的用户的预定作业时间,不用取得其他用户的预定作业时间就能够决定集合场所。另外,由于只要指定一个用户的预定作业时间即可,所以利用委托的手续得到简化。
<变形例2>
在图7所示的运行控制处理中,决定部4025取得利用委托中包含的各用户的预定作业时间,基于取得的预定作业时间来决定集合场所。相对于此,在变形例2中,取得部4024通过向用户终端50询问来取得各用户的预定作业时间。在此,基于图10对变形例2的管理服务器400的运行控制处理进行说明。图10是例示变形例2的运行控制处理的流程图。图10中的S101、S105、S106的处理与在图7中标注了同一标号的处理是同样的,因此省略说明。
在S203中,取得部4024对用户终端50询问各用户的预定作业时间。取得部4024例如可以向作为利用委托的发送源的用户终端50询问各用户的预定作业时间。另外,取得部4024在能够取得与各用户对应的用户终端50的发送地址的情况下,也可以对各用户终端50询问预定作业时间。取得部4024将通过向用户终端50询问而取得的预定作业时间保存于集合信息DB404的集合用户信息表。
在S204中,决定部4025基于在S203中取得部4024向用户终端50询问而取得的预定作业时间来决定集合场所。决定部4025基于预定作业时间来决定集合场所的处理与在图7中的S103中决定集合场所的处理是同样的。决定部4025将决定出的集合场所保存于集合信息DB404的集合管理信息表。
需要说明的是,图10示出在针对任何用户都没有取得预定作业时间的情况下向用户终端50询问的例子,但不限于此。取得部4024也可以在没有取得一部分用户的预定作业时间的情况下,针对该一部分用户来向用户终端50询问预定作业时间。
在变形例2中,管理服务器400通过对用户终端50询问预定作业时间,能够基于更多的用户的预定作业时间来决定集合场所。因而,管理服务器400能够抑制每个用户的作业时间的过多或过少。
<变形例3>
在图10所示的变形例3的运行控制处理中,取得部4024在S203中通过向用户终端50询问来取得预定作业时间。相对于此,在变形例3中,取得部4024通过基于用户的属性信息推定各用户的预定作业时间来取得预定作业时间。即,变形例3的运行控制处理取代图10所示的运行控制处理的S203的处理而由取得部4024推定各用户的预定作业时间。因此,在此,对推定各用户的预定作业时间的处理进行说明。需要说明的是,变形例2的运行控制处理除了S203的处理之外与图10所示的运行控制处理是同样的,因此对于同样的处理省略说明。
取得部4024基于与利用委托相关联的各用户的属性信息来推定各用户的预定作业时间。属性信息例如是用户的经验年数,可以通过在图6所示的集合信息DB404的集合用户信息表设置经验年数字段而预先设定。另外,属性信息也可以设为出席过去的同样的会议等时的作业时间的履历。作业时间的履历例如可以通过在各用户搭乘移动体100并向集合场所移动完成时由管理服务器400在集合信息DB404中保存实际的作业时间而蓄积。
在此,对预定作业时间的推定方法的一例进行说明。在图5所示的集合管理信息表设置类别字段,保存由集合管理ID确定的会议等的类别。类别是用于确定集合的目的、顾客等的类别,例如可以设为X公司营业、Y公司签约、公司内讨论等。针对每个类别,预先定义成为用于推定预定作业时间的基准的作业时间(以下,也记为基准作业时间)。取得部4024例如可以如“在类别是X公司营业的情况下是2小时”“在类别是Y公司签约的情况下是1小时”“在类别是公司内讨论的情况下是0.5小时”这样定义基准作业时间。接着,取得部4024对基准作业时间例如乘以与用户的经验年数对应的系数来推定预定作业时间。经验年数越长则系数的值设定得越小即可。与用户的经验年数对应的系数例如可以如“在经验年数小于5年的情况下是1.5”“在经验年数为5年以上且小于10年的情况下是1”“在经验年数为10年以上的情况下是0.8”这样定义。取得部4024例如在基准作业时间是2小时的情况下,可以将经验年数为12年的用户的预定作业时间推定为2×0.8=1.6小时。
另外,取得部4024也可以从过去的作业时间的履历取得参加了相同类别的会议等的同一用户的履历信息,将取得的实际的作业时间推定为预定作业时间。在不存在同一用户的履历信息的情况下,取得部4024也可以取得经验年数之差为规定年数以下的其他用户的履历信息,将该其他用户的实际的作业时间推定为预定作业时间。
在变形例3中,管理服务器400基于各用户的属性信息来推定预定作业时间。因而,管理服务器400能够基于更符合实情的预定作业时间来决定集合场所。
<变形例4>
决定部4025也可以基于除去了取得部取得了的预定作业时间比规定时间短的用户后的规定用户的预定作业时间来决定集合场所。规定时间例如可以定义为各用户中最长的预定作业时间的一半的时间。在该情况下,决定部4025能够以使预定作业时间为规定时间以上的规定用户中的预定作业时间更长的规定用户的从搭乘位置到集合场所的距离更长的方式决定集合场所。在变形例4中,决定部4025能够优先考虑预定作业时间为规定时间以上的用户的作业时间来决定集合场所。
<记录介质>
可以将使计算机或其他设备、装置(以下,计算机等)实现上述任一功能的程序记录于计算机等可读的记录介质。通过使计算机等读入该记录介质的程序并执行,能够提供该功能。
在此,计算机等可读的记录介质是指将数据、程序等信息通过电、磁、光、机械或化学的作用而蓄积且能够从计算机等读取的非暂时性的记录介质。作为这样的记录介质中的可从计算机等拆卸的记录介质,例如有柔性盘、光磁盘、CD-ROM、CD-R/W、DVD、蓝光盘、DAT、8mm带、闪存等存储卡等。另外,作为固定于计算机等的记录介质,有硬盘、ROM等。而且,SSD(Solid State Drive)既能作为可从计算机等拆卸的记录介质来利用,也能作为固定于计算机等的记录介质来利用。
标号说明
50:用户终端
100:移动体
103:控制部
150:信息处理装置
400:管理服务器
402:控制部
403:移动体管理DB(数据库)
404:集合信息DB(数据库)
N:网络。

Claims (9)

1.一种移动体***,控制移动体的运行,其中,具备:
受理部,为了多个用户使用与各用户对应的所述移动体进行集合,而受理与该各用户对应的该移动体的利用委托;
取得部,取得在所述各用户利用各自对应的所述移动体进行移动时该各用户在该移动体内的预定作业时间;及
决定部,决定供所述各用户集合的集合场所,以使该集合场所接近所述预定作业时间比其他用户短的用户的搭乘位置的方式决定该集合场所。
2.根据权利要求1所述的移动体***,其中,
所述决定部以如下方式决定所述集合场所:在将基于所述各用户向所述移动体的搭乘位置而确定的规定地点作为基准时,关于所述多个用户中的所述预定作业时间最短的第一用户,使该集合场所成为比该规定地点接近该第一用户的搭乘位置的位置,且关于该多个用户中的该预定作业时间最长的第二用户,使该集合场所成为比该规定地点远离该第二用户的搭乘位置的位置。
3.根据权利要求1所述的移动体***,其中,
在所述取得部与所述利用委托一起取得了所述多个用户中的一个用户的所述预定作业时间的情况下,所述决定部认为该一个用户的该预定作业时间比该多个用户中的其他用户的所述预定作业时间长而决定所述集合场所。
4.根据权利要求1~3中任一项所述的移动体***,其中,
所述取得部通过对与所述利用委托相关联的所述各用户进行与所述预定作业时间相关的询问,来取得该各用户的该预定作业时间。
5.根据权利要求1~3中任一项所述的移动体***,其中,
所述取得部基于与所述利用委托相关联的所述各用户的属性信息来推定该各用户的所述预定作业时间,从而取得该各用户的该预定作业时间。
6.根据权利要求4或5所述的移动体***,其中,
所述决定部基于所述多个用户中的除去了由所述取得部取得的所述预定作业时间比规定时间短的用户后的规定用户的所述预定作业时间,来决定所述集合场所。
7.根据权利要求1~6中任一项所述的移动体***,其中,
所述移动体是按照向由所述决定部决定出的所述集合场所的移动指令无需所述各用户操纵而朝向该集合场所自主移动的自主移动车辆。
8.一种运行控制方法,控制移动体的运行,其中,包括:
受理步骤,为了多个用户使用与各用户对应的所述移动体进行集合,而受理与该各用户对应的该移动体的利用委托;
取得步骤,取得在所述各用户利用各自对应的所述移动体进行移动时该各用户在该移动体内的预定作业时间;及
决定步骤,决定供所述各用户集合的集合场所,且以使该集合场所接近所述预定作业时间比其他用户短的用户的搭乘位置的方式决定该集合场所。
9.根据权利要求8所述的运行控制方法,其中,
在所述决定步骤中,以如下方式决定所述集合场所:在将基于所述各用户向所述移动体的搭乘位置而确定的规定地点作为基准时,关于所述多个用户中的所述预定作业时间最短的第一用户,使该集合场所成为比该规定地点接近该第一用户的搭乘位置的位置,且关于该多个用户中的该预定作业时间最长的第二用户,使该集合场所成为比该规定地点远离该第二用户的搭乘位置的位置。
CN201910116593.0A 2018-02-15 2019-02-13 移动体***及运行控制方法 Expired - Fee Related CN110154869B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018-024906 2018-02-15
JP2018024906A JP7040097B2 (ja) 2018-02-15 2018-02-15 移動体システム、および運行制御方法

Publications (2)

Publication Number Publication Date
CN110154869A true CN110154869A (zh) 2019-08-23
CN110154869B CN110154869B (zh) 2021-09-07

Family

ID=67542311

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910116593.0A Expired - Fee Related CN110154869B (zh) 2018-02-15 2019-02-13 移动体***及运行控制方法

Country Status (3)

Country Link
US (1) US11226635B2 (zh)
JP (1) JP7040097B2 (zh)
CN (1) CN110154869B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7124367B2 (ja) * 2018-03-20 2022-08-24 トヨタ自動車株式会社 作業支援システム、情報処理方法およびプログラム

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09183334A (ja) * 1995-12-28 1997-07-15 Fujita Corp 移動式オフィス
JP2005017199A (ja) * 2003-06-27 2005-01-20 Nissan Motor Co Ltd 待ち合わせ場所算出装置
CN101995580A (zh) * 2010-08-13 2011-03-30 赵永频 可设置集结点的远程和近程的移动的互动定位
CN104848849A (zh) * 2015-05-12 2015-08-19 百度在线网络技术(北京)有限公司 基于定位技术的目标集结地点规划方法和规划装置
CN105261230A (zh) * 2015-11-19 2016-01-20 北京九五智驾信息技术股份有限公司 车队管理方法及装置
CN106919676A (zh) * 2017-02-24 2017-07-04 阿里巴巴集团控股有限公司 地图中地点的推荐方法、装置、服务器和***
CN107063277A (zh) * 2016-12-12 2017-08-18 四川九洲电器集团有限责任公司 一种多成员出行的导航方法及服务器
CN107657424A (zh) * 2017-09-13 2018-02-02 维沃移动通信有限公司 一种行程提醒方法、装置及移动终端

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005157422A (ja) * 2003-11-20 2005-06-16 Omron Corp 作業支援装置および作業支援方法
JP4272073B2 (ja) 2004-01-08 2009-06-03 株式会社デンソーアイティーラボラトリ ナビゲーション装置を利用した集合場所の決定方法
JP4845915B2 (ja) 2008-03-27 2011-12-28 株式会社日立製作所 移動体サービス提供システム
JP6040391B2 (ja) 2012-08-29 2016-12-07 株式会社 聖亘トランスネットワーク 待ち合わせ支援システム、待ち合わせ支援サーバ、待ち合わせ支援方法およびプログラム
JP6284121B2 (ja) 2013-09-30 2018-02-28 株式会社日本総合研究所 外出スケジュール自動作成装置及びその方法
JP2017026568A (ja) 2015-07-28 2017-02-02 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
KR101799973B1 (ko) 2016-10-31 2017-11-21 주식회사 위밋 모임 장소 추천 장치 및 방법
DE102016222006A1 (de) * 2016-11-09 2018-05-09 Audi Ag Verfahren zum Betreiben eines Kraftfahrzeugs in einem vollautonomen Fahrmodus
US11067401B2 (en) * 2017-12-08 2021-07-20 Uber Technologies, Inc Coordinating transport through a common rendezvous location

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09183334A (ja) * 1995-12-28 1997-07-15 Fujita Corp 移動式オフィス
JP2005017199A (ja) * 2003-06-27 2005-01-20 Nissan Motor Co Ltd 待ち合わせ場所算出装置
CN101995580A (zh) * 2010-08-13 2011-03-30 赵永频 可设置集结点的远程和近程的移动的互动定位
CN104848849A (zh) * 2015-05-12 2015-08-19 百度在线网络技术(北京)有限公司 基于定位技术的目标集结地点规划方法和规划装置
CN105261230A (zh) * 2015-11-19 2016-01-20 北京九五智驾信息技术股份有限公司 车队管理方法及装置
CN107063277A (zh) * 2016-12-12 2017-08-18 四川九洲电器集团有限责任公司 一种多成员出行的导航方法及服务器
CN106919676A (zh) * 2017-02-24 2017-07-04 阿里巴巴集团控股有限公司 地图中地点的推荐方法、装置、服务器和***
CN107657424A (zh) * 2017-09-13 2018-02-02 维沃移动通信有限公司 一种行程提醒方法、装置及移动终端

Also Published As

Publication number Publication date
JP2019139684A (ja) 2019-08-22
CN110154869B (zh) 2021-09-07
JP7040097B2 (ja) 2022-03-23
US11226635B2 (en) 2022-01-18
US20190250633A1 (en) 2019-08-15

Similar Documents

Publication Publication Date Title
JP7330212B2 (ja) 到着推定及び到着アラート作成のためのスマート位置特定
CN104156778B (zh) 预测性运输计算
KR102215156B1 (ko) 업무 지원 시스템 및 업무 지원 방법
WO2018230676A1 (ja) ライドシェア管理装置、ライドシェア管理方法、およびプログラム
CN107750375A (zh) 确定自主交通工具的拾取和目的地位置
CN110007668B (zh) 移动体***及移动体***的控制方法
JP6964617B2 (ja) スケジュール管理システム、移動体、プログラム及び方法
WO2020211455A1 (zh) 一种数据处理***及方法
CN111832901A (zh) 网约车监控方法、装置、服务器和存储介质
JP2013134631A (ja) 勤怠管理装置、勤怠管理方法およびプログラム
US20190378345A1 (en) Locating and bidding for a parking space via peer-to-peer communication of parking information
US20140343974A1 (en) Selecting a Subset of Transit Trips Based on Time and Duration
CN111784018A (zh) 一种资源调度方法、装置、电子设备及存储介质
US20220044510A1 (en) Edge computing to determine augmented reality content associated with a transportation infrastructure
CN111325986A (zh) 异常停车监测方法、装置、电子设备以及存储介质
JP2020016988A (ja) 情報処理装置、情報処理方法及びプログラム
CN110154869A (zh) 移动体***及运行控制方法
CN110120966A (zh) 业务支援***及业务支援方法
US11176824B2 (en) Identification and performance of an action related to a poorly parked vehicle
JP2021086507A (ja) 情報処理装置、システム、およびプログラム
EP4099726A1 (en) Method, apparatus, and system for enabling remote use of a vehicle&#39;s computational resources via network connection(s)
US20220068040A1 (en) Information providing system, information providing device, and computer readable recording medium
JP2020194279A (ja) 情報処理装置及び情報処理方法、プログラム
Bulut Ibrahim et al. Cloud-based architecture development to share vehicle and traffic information for industry 4.0
JP2020135010A (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
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210907