本发明涉及用于管理出租车的车辆调配的系统和方法、及存储有用于控制出租车的车辆调配委托的程序的存储介质。
背景技术:
以往,提出了一种用于管理出租车的车辆调配的系统(例如,参照下述专利文献1)。在这种系统中,典型的是,当用户伴随乘车位置(车辆调配委托位置/接送车位置)的指定进行车辆调配委托时,在所指定的乘车位置的附近的区域行驶的空车的车辆被检索并且被调配。
现有技术文献
专利文献
专利文献1:日本特开2018-49408号公报
技术实现要素:
本发明所要解决的技术问题
然而,在以往的系统中,可能发生用户对适当的乘车位置的指定并不容易的情况。例如,在不具有充分的地理知识的区域(例如,初次造访的区域等)从室内进行车辆调配委托的情况下,用户难以知晓作为乘车位置适合的场所。其结果是,例如,如果将出租车难以临时停车的场所、或者、难以发现目标车辆的场所等的不适当的场所指定作为乘车位置,则妨碍顺利乘坐被调配的车辆。
本发明的实施方式的目的之一是支援顺利乘坐被调配的车辆。通过参照本说明书整体,本发明的实施方式的其他目的变得明确。
用于解决技术问题的技术手段
本发明的一实施方式的系统具备一个或多个计算机处理器,并且用于管理出租车的车辆调配,其中,所述一个或多个计算机处理器与可读取的指令的执行相应地,执行以下处理:向用户提示具有配置第一对象的地图显示区域的规定画面,所述第一对象用于确定所述用户的乘车位置并且初始配置在所述用户的当前位置;至少基于所述用户的当前位置,设定被推荐为所述用户的乘车位置的第一推荐乘车位置,并在所述地图显示区域中使所述第一对象从所述用户的当前位置向所述第一推荐乘车位置移动;从所述用户受理以所述第一对象的位置为所述用户的乘车位置的、出租车的车辆调配委托;以及与所述车辆调配委托的受理相应地进行规定的车辆调配处理,其中,使所述第一对象向所述第一推荐乘车位置移动的处理包括:使所述第一对象伴随具有所述用户的当前位置至所述第一推荐乘车位置的轨迹的动画效果而移动。
本发明的一实施方式的方法通过一个或多个计算机来执行,并且用于管理出租车的车辆调配,具备以下工序:向用户提示具有配置第一对象的地图显示区域的规定画面,所述第一对象用于确定所述用户的乘车位置并且初始配置在所述用户的当前位置;至少基于所述用户的当前位置,设定被推荐为所述用户的乘车位置的第一推荐乘车位置,并在所述地图显示区域中使所述第一对象从所述用户的当前位置向所述第一推荐乘车位置移动;从所述用户受理以所述第一对象的位置为所述用户的乘车位置的、出租车的车辆调配委托;以及与所述车辆调配委托的受理相应地进行规定的车辆调配处理,其中,使所述第一对象向所述第一推荐乘车位置移动的工序包括:使所述第一对象伴随具有所述用户的当前位置至所述第一推荐乘车位置的轨迹的动画效果而移动。
本发明的一实施方式的存储介质存储有用于控制出租车的车辆调配委托的程序,其中,与在一个或多个计算机上的执行相应地,使所述一个或多个计算机执行以下处理:向用户提示具有配置所述第一对象的地图显示区域的规定画面,所述第一对象用于确定所述用户的乘车位置并且初始配置在所述用户的当前位置;在所述地图显示区域中,使所述第一对象从所述用户的当前位置向第一推荐乘车位置移动,所述第一推荐乘车位置被推荐为所述用户的乘车位置并且至少基于所述用户的当前位置被设定;以及从所述用户受理以所述第一对象的位置为所述用户的乘车位置的、出租车的车辆调配委托,其中,使所述第一对象向所述第一推荐乘车位置移动的处理包括:使所述第一对象伴随具有所述用户的当前位置至所述第一推荐乘车位置的轨迹的动画效果而移动。
发明效果
本发明的各种实施方式支援顺利乘坐被调配的车辆。
附图说明
图1是概略性地示出本发明的一实施方式的车辆调配管理系统1的网络的构成的构成图。
图2是概略性地示出系统1所具备的管理服务器10以及用户终端30分别具有的功能的框图。
图3是例示在用户信息表511中管理的信息的图。
图4是例示在车辆信息表512中管理的信息的图。
图5是例示在车辆调配委托信息表513中管理的信息的图。
图6是例示管理服务器10以及用户终端30执行的处理的时序图。
图7是例示乘车位置设定画面70的图。
图8是用于说明乘车位置对象722在乘车位置设定画面70中移动的情形的图。
图9是例示乘车位置对象722向推荐乘车位置的移动结束的状态的乘车位置设定画面70的图。
图10是例示车辆调配委托画面80的图。
图11是例示变更地图显示区域72中的地图的显示范围的过程中的状态的乘车位置设定画面70的图。
图12是例示管理服务器10以及用户终端30执行的处理的时序图。
图13是例示进行了乘车位置的变更请求的状态的乘车位置设定画面70的图。
图14是用于说明乘车位置对象722在乘车位置设定画面70中移动的情形的图。
图15是例示乘车位置对象722向推荐乘车位置的移动结束的状态的乘车位置设定画面70的图。
图16是例示与乘车位置对象722分离的第一对象722a的外观的变化的图。
具体实施方式
以下,参照附图,对本发明的实施方式进行说明。
图1是概略性地示出本发明的一实施方式的车辆调配管理系统1的网络的构成的构成图。如图所示,系统1具备:管理服务器10;以及通过互联网等通信网络20以能够通信的方式与该服务器10连接的用户终端30。在图1中,仅图示了一个用户终端30,但是系统1具备多个用户终端30。车辆调配管理系统1向操作用户终端30的用户提供与车辆调配委托相应地进行出租车的车辆调配的出租车车辆调配服务。
管理服务器10被构成为普通的计算机,如图1所示,具备被构成为cpu或者gpu等的计算机处理器11、主存储器12、输入输出i/f(接口)13、通信i/f14以及存储器(存储装置)15,这些各构成要素通过未图示的总线等电连接。
计算机处理器11将存储在存储器15等中的各种程序读取到主存储器12中,执行该程序中包含的各种指令。主存储器12例如包括dram等。
输入输出i/f13包括用于与用户等之间交换信息的各种输入输出装置。输入输出i/f13例如包括键盘、指示装置(例如,鼠标、触摸面板等)等的信息输入装置、麦克风等的声音输入装置、摄像机等的图像输入装置。另外,输入输出i/f13包括显示器等的图像输出装置(显示装置)、扬声器等的声音输出装置。
通信i/f14被安装为网络适配器等的硬件、各种通信用软件以及它们的组合,并且被构成为能够实现通过通信网络20等的有线或者无线的通信。
存储器15例如包括磁盘或者闪存等。存储器15存储包括操作系统的各种程序以及各种数据等。
在本实施方式中,管理服务器10可以使用分别具有上述的硬件结构的多个计算机而被构成。例如,管理服务器10可以由多个服务器装置构成。
在本实施方式中,管理服务器10能够被构成为具有作为网络服务器以及应用程序服务器的功能,在这种情况下,响应来自用户终端30所具有的网络浏览器或者其他的应用程序(例如,出租车车辆调配服务用的应用程序)的请求执行各种处理,并向用户终端30发送与该处理的结果相对应的画面数据(例如,html数据)以及控制数据等。在用户终端30中,显示基于接收到的数据的网页或者其他的画面。
用户终端30被构成为普通的计算机,如图1所示,具备计算机处理器31、主存储器32、输入输出i/f33、通信i/f34以及存储器(存储装置)35,这些各构成要素通过未图示的总线等电连接。
计算机处理器31被构成为cpu或者gpu等,将存储在存储器35等中的各种程序读取到主存储器32中,并执行该程序中包含的各种指令。主存储器32例如包括dram等。
输入输出i/f33包括用于与用户等之间交换信息的各种输入输出装置。输入输出i/f33例如包括键盘、指示装置(例如,鼠标、触摸面板等)等的信息输入装置、麦克风等的声音输入装置、摄像机等的图像输入装置。另外,输入输出i/f33包括显示器等的图像输出装置、扬声器等的声音输出装置。
通信i/f34被安装为网络适配器等的硬件、各种通信用软件以及它们的组合,并且被构成为能够实现通过通信网络20等的有线或者无线的通信。
存储器35例如包括磁盘或者闪存等。存储器35存储包括操作系统的各种程序以及各种数据等。存储器35所存储的程序可以从应用程序市场等下载并安装。
在本实施方式中,用户终端30可以被构成为智能手机、平板终端、可穿戴设备、或者个人计算机等。
操作以这种方式构成的用户终端30的用户通过执行经由安装在存储器35等中的网页浏览器或者其他的应用程序与管理服务器10的通信,能够利用系统1提供的出租车车辆调配服务。
接下来,对本实施方式的车辆调配管理系统1所具有的功能进行说明。图2是概略性地示出系统1所具备的管理服务器10以及用户终端30分别具有的功能的框图。如图所示,管理服务器10具有:存储和管理信息的信息存储管理部51;控制出租车车辆调配服务的基本功能的基本功能控制部52;以及管理出租车的车辆调配的车辆调配管理部53。这些功能通过计算机处理器11以及主存储器12等的硬件、以及存储在存储器15等中的各种程序和数据等协同动作来实现,例如,通过由计算机处理器11执行读取到主存储器12中的程序中包含的指令来实现。另外,图2所示的管理服务器10所具有的功能的一部分或者全部可以通过由管理服务器10与用户终端30协同动作来实现,或者可以通过用户终端30来实现。
另外,如图2所示,用户终端30具有:存储和管理信息的信息存储管理部54;以及控制由用户进行的车辆调配委托的车辆调配委托控制部55。这些功能通过由计算机处理器31以及主存储器32等的硬件、以及存储在存储器35等中的各种程序和数据等协同动作来实现,例如,通过由计算机处理器31执行读取到主存储器32中的程序中包含的指令来实现。另外,图2所示的用户终端30所具有的功能的一部分或者全部可以通过由管理服务器10与用户终端30协同动作来实现,或者可以通过管理服务器10来实现。
管理服务器10的信息存储管理部51包括存储器15等,并且存储和管理各种信息。例如,如图2所示,信息存储管理部51可以具有:管理与出租车车辆调配服务的用户相关的信息的用户信息表511;管理与在出租车车辆调配服务中成为车辆调配的对象的车辆(出租车)相关的信息的车辆信息表512;管理与来自用户的车辆调配委托相关的信息的车辆调配委托信息表513;以及保存与道路地图相关的各种信息(包括道路网络数据)的道路地图信息db515。
管理服务器10的基本功能控制部52执行与出租车车辆调配服务的基本功能的控制相关的各种处理。例如,基本功能控制部52向用户终端30发送与基本功能相关的各种画面的画面数据或者控制数据,响应于用户通过在用户终端30显示的该画面进行的操作输入来执行各种处理,并且向用户终端30发送与该处理的结果相对应的画面数据或者控制数据。由基本功能控制部52控制的基本功能中例如包含登录处理(用户认证)、支付处理、用户管理(例如,用户信息表511的更新等)、以及车辆的管理(例如,车辆信息表512的更新等)等。
管理服务器10的车辆调配管理部53执行与出租车的车辆调配的管理相关的各种处理。例如,车辆调配管理部53向用户终端30发送与车辆调配的管理相关的各种画面的画面数据或者控制数据,响应于用户通过在用户终端30显示的该画面进行的操作输入来执行各种处理,并且向用户终端30发送与该处理的结果相对应的画面数据或者控制数据。另外,车辆调配管理部53被构成为与出租车的驾驶员(乘务员)所操作的信息处理终端之间进行各种信息的交换。
用户终端30的信息存储管理部54包括存储器35等,并且存储和管理各种信息。例如,信息存储管理部54可以被构成为存储与从管理服务器10发送的道路地图相关的信息。
用户终端30的车辆调配委托控制部55执行与出租车的车辆调配委托的控制相关的各种处理。例如,车辆调配委托控制部55被构成为,在用户终端30显示与车辆调配委托的控制相关的各种画面,受理用户通过该画面进行的操作输入,并向管理服务器10发送与车辆调配委托相关的信息。
在本实施方式中,车辆调配委托控制部55被构成为,向用户提示具有配置第一对象的地图显示区域的规定画面,所述第一对象用于确定用户的乘车位置。该第一对象初始配置在用户的当前位置。例如,车辆调配委托控制部55被构成为,与用户对出租车的车辆调配委托的开始的指示相应地(例如,与出租车车辆调配服务用的应用程序的启动相应地),在用户终端30显示该规定画面,并且在该规定画面所具有的地图显示区域中上述第一对象初始配置在用户的当前位置。
另外,管理服务器10的车辆调配管理部53被构成为,至少基于用户的当前位置,设定被推荐为该用户的乘车位置的推荐乘车位置,并向用户终端30发送该推荐乘车位置,用户终端30的车辆调配委托控制部55被构成为,在上述规定画面所具有的地图显示区域中,使第一对象从(初始配置的)用户的当前位置向从管理服务器10接收到的推荐乘车位置移动。例如,车辆调配管理部53被构成为,响应于来自用户终端30的推荐乘车位置的设定请求,从该用户终端30取得该用户终端30的位置信息以作为用户的当前位置,并基于取得的当前位置设定推荐乘车位置。
在本实施方式中,第一对象被构成为,在从用户的当前位置向推荐乘车位置移动时,伴随具有该用户的当前位置至推荐乘车位置的轨迹的动画效果而移动。例如,规定画面的地图显示区域被构成为使第一对象伴随这种动画效果移动。例如,可以进行第一对象沿着以用户的当前位置为起点并以推荐乘车位置为终点的直线状或者曲线状的轨迹移动这样的各种动画显示。
另外,用户终端30的车辆调配委托控制部55被构成为,从用户受理以地图显示区域中的第一对象的地图上的位置为用户的乘车位置的、出租车的车辆调配委托,并向管理服务器10发送该车辆调配委托,并且管理服务器10的车辆调配管理部53被构成为,与该车辆调配委托的接收相应地进行规定的车辆调配处理。例如,车辆调配委托控制部55被构成为,与用户通过上述规定画面或者其他的画面进行的车辆调配委托的指示相应地,受理以第一对象的位置为乘车位置的车辆调配委托。管理服务器10的车辆调配管理部53进行的规定的车辆调配处理不限于此,例如,还包括向从多个出租车中选择的调配车辆发送车辆调配委托信息的处理、以及从调配车辆接收对于车辆调配委托的回答(应允/不应允)的处理等。
这样,在本实施方式中的车辆调配管理系统1中,由于基于用户的当前位置设定推荐乘车位置,因此促进适当的乘车位置的设定,进一步,在向用户提示的规定画面的地图显示区域中,用于确定乘车位置的第一对象初始显示在用户的当前位置,并且伴随具有该用户的当前位置至推荐乘车位置的轨迹的动画效果移动,因此,用户能够容易地把握所推荐的乘车位置。其结果是,支援顺利乘坐所调配的车辆。
在本实施方式中,可以使用各种方法设定被推荐为用户的乘车位置的推荐乘车位置。例如,管理服务器10的车辆调配管理部53被构成为,计算距离用户的当前位置最近的车道(链接)并将该车道附近的位置设定为推荐乘车位置,或者,在预先设定的推荐乘车位置的候补(例如,基于出租车车辆调配服务中的过去的乘车位置的设定实绩被设定。)存在于距用户的当前位置规定范围内的情况下,将该候补设定为推荐乘车位置。
在本实施方式中,也可以在推荐乘车位置的设定时,预测向该推荐乘车位置进行出租车的车辆调配所需的车辆调配时间(出租车到达推荐乘车位置为止的所需时间)。例如,管理服务器10的车辆调配管理部53可以被构成为,至少基于所设定的推荐乘车位置,计算被预测为车辆调配时间的预测车辆调配时间。在这种情况下,计算出的预测车辆调配时间可以伴随第一对象向推荐乘车位置的移动(例如,移动过程中、或者、移动后),显示在上述规定画面中(例如,地图显示区域中)。例如,管理服务器10的车辆调配管理部53向用户终端30发送计算出的预测车辆调配时间,用户终端30的车辆调配委托控制部55被构成为,伴随第一对象向推荐乘车位置的移动,例如将从管理服务器10接收到的预测车辆调配时间显示在接近该第一对象的位置。这样的构成能够将预测车辆调配时间与推荐乘车位置一起事先提示给用户。
在本实施方式中,上述规定画面可以被构成为,与由用户进行的操作相应地变更第一对象的地图上的位置。例如,规定画面被构成为,通过变更地图显示区域中的第一对象的位置,或者,通过在维持地图显示区域中的第一对象的位置的状态下变更显示在该地图显示区域中的地图的范围/部分(区域),来变更第一对象的地图上的位置。这样的构成使得能够通过第一对象的地图上的位置的变更容易地变更乘车位置。
另外,上述规定画面可以被构成为,在第一对象的变更后的位置被包含在第一区域的情况下,使该第一对象的位置不能变更。第一区域也可以称为禁止设定作为乘车位置的区域(例如交叉路口的中央等)。例如,规定画面被构成为,在想要将第一对象变更到第一区域的内部时,进行规定的禁止显示(消息的显示、或者、第一对象的外观的变化等),在此基础上,使该第一对象的位置返回到变更前的位置。这样的构成防止乘车位置被设定在禁止设定作为乘车位置的区域的内部。
另外,上述规定画面可以被构成为,在第一对象的变更后的位置被包含在第二区域的情况下,进行对用户的规定的警告。第二区域也可以称为不适合设定作为乘车位置的(非优选的)的区域(例如,陡坡的坡道等)。例如,规定画面被构成为,在想要将第一对象变更到第二区域的内部的特定的位置时,进行规定的警告显示(消息的显示、或者第一对象的外观的变化等),在此基础上,通过由用户进行的确认输入或者不通过该确认输入而将该第一对象的位置变更为第二区域的内部的上述特定的位置。这样的构成抑制乘车位置被设定在不适合设定作为乘车位置的区域的内部。
在本实施方式中,也可以每次与由用户进行的操作相应地变更第一对象的地图上的位置时,设定新的推荐乘车位置。例如,用户终端30的车辆调配委托控制部55被构成为,与由用户进行的操作相应地变更第一对象的地图上的位置时,向管理服务器10发送该第一对象的变更后的位置,管理服务器10的车辆调配管理部53可以被构成为,至少基于接收到的第一对象的变更后的位置,设定被推荐为该用户的乘车位置的新的推荐乘车位置。在这种情况下,车辆调配管理部53被构成为向用户终端30发送设定后的推荐乘车位置,用户终端30的车辆调配委托控制部55可被构成为,在上述规定画面所具有的地图显示区域中,使第一对象从与由用户进行的操作相应地发生了变更的变更后的位置向从管理服务器10接收到的推荐乘车位置移动。在这种情况下,第一对象被构成为,在从上述变更后的位置向推荐乘车位置移动时,伴随具有该变更后的位置至推荐乘车位置的轨迹的动画效果而移动。此处的动画效果可以与第一对象从初始配置的用户的当前位置向推荐乘车位置移动时的上述的动画效果相同,也可以与之不同。这样的构成在与由用户进行的操作相应地变更第一对象的位置时也促进适当的乘车位置的设定,并且对用户容易地把握所推荐的乘车位置进行支援。
在本实施方式中,上述地图显示区域可以被构成为,进一步配置追随用户的当前位置的第二对象。这样的构成对用户在地图上把握自身的当前位置进行支援。
另外,上述地图显示区域可以被构成为配置第三对象,所述第三对象将用于确定乘车位置的上述第一对象与追随用户的当前位置的上述第二对象连结。第三对象例如被构成为直线状或者曲线状的对象。这样的构成对用户把握在地图上自身的当前位置与乘车位置之间的相对关系(乘车位置的方向/方位)进行支援,其结果是,促进用户顺利地到达乘车位置。
另外,上述地图显示区域可以被构成为配置第四对象,所述第四对象表示第一对象的位置处的调配车辆的行进方向。调配车辆的行进方向例如在推荐乘车位置的设定(或者、预测车辆调配时间的计算)时通过管理服务器10的车辆调配管理部53判断,并且与推荐乘车位置一起被发送给用户终端30。这样的构成对用户在地图上把握调配车辆的行进方向进行支援,其结果是,促进用户顺利地乘坐调配车辆。
接下来,对具有这种功能的本实施方式的车辆调配管理系统1的具体例进行说明。首先,对在该例中在各表中管理的信息进行说明。图3例示在该例中在用户信息表511中管理的信息。用户信息表511管理与出租车车辆调配服务的用户相关的信息,如图所示,与识别个别用户的“用户账号”建立对应关系,并管理“用户基本信息”等信息。用户基本信息例如包括姓名、联络方式、支付信息(信用卡信息等)等。
图4例示在该例子中在车辆信息表512中管理的信息。车辆信息表512管理与在出租车车辆调配服务中成为车辆调配对象的多个车辆的各车辆相关的信息,如图所示,与识别个别车辆的“车辆id”建立对应关系,并管理“车辆基本信息”、“出租车公司信息”、“当前位置”、“车辆调配状态”、识别相对应的驾驶员的“驾驶员账号”等的信息。车辆基本信息包括车种、可乘车人数、与车辆的外观相对应的图像(照片或者图)、以及车号等。对于当前位置,设定从搭载于车辆的信息处理终端等发送的位置信息。车辆调配状态被设定与包括“租用(实车)”、“接送车”、以及“空车”的各状态相对应的值。
图5示例在该例子中在车辆调配委托信息表513中管理的信息。车辆调配委托信息表513管理与来自用户的车辆调配委托相关的信息,如图所示,与识别个别的车辆调配委托的“车辆调配委托id”建立对应关系,并管理识别进行了车辆调配委托的用户的“用户账号”、“乘车位置”、“目的地”、“支付方法”、识别所分配的车辆的“车辆id”等的信息。
接下来,对在该例中车辆调配管理系统1执行的处理进行说明。图6是例示管理服务器10以及用户终端30执行的处理的时序图。首先,用户终端30向管理服务器10请求与车辆调配委托的候补相关的车辆调配委托候补信息(步骤s100)。该车辆调配委托候补信息的请求伴随与用户的当前位置相关的信息的发送而进行,具体而言,伴随用户终端30的位置信息的发送而进行。另外,在该例中,用户终端30与出租车车辆调配服务用的应用程序的启动相应地,进行步骤s100中的车辆调配委托候补信息的请求。
图7例示与出租车车辆调配服务用的应用程序的启动相应地在用户终端30中显示的乘车位置设定画面70(规定画面)。乘车位置设定画面70如图所示,画面整体被构成为显示地图的地图显示区域72,在该区域72配置有:追随用户(用户终端30)的当前位置的、圆形的当前位置对象(第二对象)721;用于确定用户的乘车位置的大头针形状的乘车位置对象(第一对象)722;以及配置在该对象722的上部的对白框形状的消息显示对象723。
在乘车位置设定画面70的初始显示中,以用户的当前位置为基准(为中央)的规定范围的地图以规定的比例尺显示在地图显示区域72。因此,当前位置对象721配置于地图显示区域72的中央。另外,乘车位置对象722也与当前位置对象721同样地,配置于地图显示区域72的中央。换言之,用于确定乘车位置的乘车位置对象722初始配置在用户的当前位置。另外,在乘车位置设定画面70的初始显示中,如图所示,在消息显示对象723中显示“读取中…”这样的消息。
返回图6的时序图,接收到来自用户终端30的车辆调配委托候补信息的请求的管理服务器10接下来取得用户的当前位置(步骤s110),并取得该当前位置的周边的规定范围的道路信息(步骤s120)。如上所述,伴随车辆调配委托候补信息的请求,从用户终端30发送用户的当前位置。另外,从道路地图信息db515取得用户的当前位置的周边的道路信息。
之后,管理服务器10设定被推荐为用户的乘车位置的推荐乘车位置(步骤s130)。具体而言,在该例中,临近距离用户的当前位置最近的车道(链接)的位置被设定为推荐乘车位置。此外,在本实施方式的其他的例子中,基于出租车车辆调配服务中的过去的乘车位置的设定实绩的、乘车位置的候补预先被设定(例如,被设定在道路地图信息db515中),例如,在距离用户的当前位置规定范围内存在乘车位置的候补的情况下,该候补被设定为推荐乘车位置。
接下来,管理服务器10进行车辆调配候补信息的取得(调配车辆的候补的确定、以及车辆调配时间的预测)(步骤s140)。具体而言,将空车状态的车辆中的距离推荐乘车位置的距离最近的车辆确定为调配车辆的候补,并预测所确定的车辆到达推荐乘车位置为止的车辆调配时间。车辆调配时间的预测通过以调配车辆的候补的当前位置为出发地并以推荐乘车位置为目的地的公知的路径查询来进行。
然后,管理服务器10作为车辆调配委托候补信息向用户终端30发送设定的推荐乘车位置、该推荐乘车位置处的调配车辆的行进方向、以及所预测的车辆调配时间(步骤s150)。通过上述的路径查询取得调配车辆的行进方向。
接下来,用户终端30接收从管理服务器10发送的车辆调配委托候补信息(步骤s160),并显示该车辆调配委托候补信息(步骤s170)。通过乘车位置设定画面70显示车辆调配委托候补信息。
在此,车辆调配委托候补信息中的推荐乘车位置通过乘车位置对象722的移动来显示。图8是用于说明与车辆调配委托候补信息的接收相应地在乘车位置设定画面70中乘车位置对象722移动的情形的图。具体而言,乘车位置对象722从用户的当前位置(当前位置对象721的位置,地图显示区域72的中央)向推荐乘车位置移动。图8的例子中的推荐乘车位置变为临近距离用户所位于的设施p1最近的车道r1的位置。另外,在乘车位置对象722移动时,消息显示对象723变为非显示。
另外,在该例中,在乘车位置对象722从用户的当前位置向推荐乘车位置移动时,进行沿着以用户的当前位置为起点并且以推荐乘车位置为终点的直线状的轨迹(图8中的轨迹7221)移动的动画显示。通过乘车位置对象722伴随这种动画效果的移动,用户能够直观地把握推荐乘车位置。
图9例示乘车位置对象722向推荐乘车位置的移动结束的状态的乘车位置设定画面70。如图所示,该状态的画面70在地图显示区域72的下端部沿上下方向排列配置有显示与乘车位置对象722的位置相对应的地址的地址信息显示区域73、以及显示为“在此乘坐”的乘车位置确定对象74。
另外,在该状态的乘车位置设定画面70中,如图9所示,地图显示区域72以使乘车位置对象722(也就是推荐乘车位置)位于地图显示区域72的中央的方式,使所显示的地图的范围自动地滑动。另外,乘车位置对象722移动时为非显示的消息显示对象723被再次显示,并且在该对象723中显示从管理服务器10接收到的车辆调配委托候补信息中包含的预测车辆调配时间。如在图9的信息显示对象723中显示为“约5-8分钟到达”那样,该例中的预测车辆调配时间被设定为具有确定的幅度的时间(时间的范围)。
另外,在该状态的乘车位置设定画面70的地图显示区域72中,如图9所示,配置有连结当前位置对象721与乘车位置对象722的虚线的直线状的移动方向对象725(第三对象)。用户通过该移动方向对象725能够直观地把握以自身的当前位置为基准的推荐乘车位置的方向/方位。
另外,在该状态的乘车位置设定画面70的地图显示区域72中,在大头针形状的乘车位置对象722的根部配置有箭头形状的车辆行进方向对象726(第四对象)。该对象726配置成从乘车位置对象722的根部朝向辆调配车辆的行进方向延伸。调配车辆的行进方向被包含在从管理服务器10接收到的车辆调配委托候补信息中。
这样,在该例中,作为从管理服务器10接收到的车辆调配委托候补信息的、推荐乘车位置、调配车辆的行进方向、以及预测车辆调配时间通过乘车位置对象722、车辆行进方向对象726、以及消息显示对象723显示在乘车位置设定画面70中。用户考虑这些信息,判断在该推荐乘车位置上的车辆调配委托能否进行。
返回图6的时序图,接下来,只要用户不进行乘车位置变更请求(在步骤s175中为否),用户终端30等待由用户进行乘车位置确定输入(在步骤s180中为否)。具体而言,用户终端30等待乘车位置确定对象74被选择。对于基于用户的乘车位置变更请求将在后面进行说明。
当进行乘车位置确定输入时(在步骤s180中为是),接下来,用户终端30等待由用户进行车辆调配委托确定输入(在步骤s190中为否)。图10例示与用户对乘车位置确定对象74的选择(乘车位置确定输入)相应地在用户终端30中显示的车辆调配委托画面80。该画面80具有与乘车位置设定画面70相同的地图显示区域72。另外,车辆调配委托画面80在该地图显示区域72的下端部配置有显示为“委托接送车”的车辆调配委托确定按钮81、显示为“输入目的地”的目的地输入按钮82、以及显示为“支付方法的设定”的支付方法设定按钮83。用户对车辆调配委托确定的输入通过选择车辆调配委托确定按钮81来进行。此外,用户通过目的地输入按钮82的选择能够预先(在车辆调配委托之前)设定出租车的目的地(行驶目的地),另外,通过支付方法设定按钮83的选择能够预先(在车辆调配委托之前)设定支付方法。
返回到图6的时序图,之后,当进行车辆调配委托确定输入时(在步骤s190中为是),用户终端30向管理服务器10进行车辆调配委托(步骤s200)。具体而言,伴随通过乘车位置对象722确定的乘车位置,车辆调配委托被发送给管理服务器10。
接下来,接收到车辆调配委托的管理服务器10执行规定的车辆调配处理(步骤s210)。规定的车辆调配处理例如包括如下处理等:确定对于车辆调配委托所分配的车辆(例如,通常,在步骤s140中取得车辆调配候补信息时所确定的车辆被分配),并且向所确定的车辆的驾驶员操作的信息处理终端发送车辆调配委托信息(乘车位置、用户基本信息、目的地、支付方法等);接收来自接收到车辆调配委托的驾驶员的对车辆调配委托的回答(“应允”或者“不应允”等),在驾驶员的回答是“应允”的情况下判断为车辆调配已确定,并向用户终端30发送该内容,另一方面,在驾驶员的回答是“不应允”的情况下,分配新的出租车。这样的车辆调配处理被认为对于本领域技术人员来说是常规的,因此省略进一步的详细说明。
在此,对用户变更乘车位置的动作进行说明。在该例中,用户能够通过乘车位置设定画面70变更乘车位置。具体而言,乘车位置设定画面70的地图显示区域72通过未配置有/未显示有乘车位置确定对象74等各对象的部分的滑动操作等,在该区域72中显示的地图的范围滑动,另一方面,乘车位置对象722被构成为固定显示在地图显示区域72的中央。也就是说,用户通过变更在地图显示区域72中显示的地图的范围,能够变更乘车位置对象722的地图上的位置。
图11例示由用户进行变更显示在地图显示区域72中的地图的范围的操作的过程中的状态(例如,维持对触摸面板的触摸状态的状态等)的乘车位置设定画面70。如图所示,该状态的画面70中,地址信息显示区域73以及乘车位置确定对象74变为非显示,另外,在地图显示区域72中,消息显示对象723、移动方向对象725、以及车辆行进方向对象726变为非显示。另外,乘车位置对象722分离成大头针形状的第一对象722a、以及圆形(点状)的第二对象722b,该第二对象722b配置在与变更后的乘车位置相对应的地图显示区域72的中央,另一方面,第一对象722a配置在该第二对象722b的上方分开规定距离的位置。用户以使第二对象722b的位置(也就是地图显示区域72的中央)成为作为乘车位置的期望位置的方式,调整地图显示区域72中的地图的显示范围。
之后,当变更地图显示区域72中的地图的显示范围的操作完成(例如,对触摸面板的触摸状态被解除)时,乘车位置的变更请求确定。返回到图6的时序图,当进行乘车位置的变更请求(在步骤s175中为是)时,如图12的时序图所示,用户终端30取得变更后的乘车位置(步骤s300),并且向管理服务器10请求车辆调配委托候补信息(步骤s310)。通过确定与地图显示区域72的中央相对应的地图上的位置,取得变更后的乘车位置,地图显示区域72的中央是乘车位置对象722(第二对象722b)的位置。另外,伴随与变更后的乘车位置相关的信息的发送进行车辆调配委托候补信息的请求。
图13例示进行了乘车位置的变更请求的状态(也就是,变更地图显示区域72中的地图的显示范围的操作完成的状态)的乘车位置设定画面70。在该状态的画面70的地图显示区域72中,在变更地图显示区域72中的地图的显示范围的过程中的状态下分离的第一对象722a以及第二对象722b被整合而成为乘车位置对象722(第一对象722a下移并结合于第二对象722b)。另外,显示“读取中…”这样的消息的消息显示对象723被配置。
返回图12的时序图,接收到来自用户终端30的车辆调配委托候补信息的请求的管理服务器10接下来取得变更后的乘车位置(步骤s320),并取得该变更后的乘车位置的周边的规定范围的道路信息(步骤s330)。伴随车辆调配委托候补信息的请求,从用户终端30发送变更后的乘车位置。另外,从道路地图信息db515取得变更后的乘车位置的周边的道路信息。
此后的处理与出租车车辆调配服务用的应用程序的启动时(乘车位置设定画面70的初始显示时)相同。首先,管理服务器10设定被推荐为用户的乘车位置的推荐乘车位置(步骤s340)。具体而言,临近距离变更后的乘车位置最近的车道(链接)的位置被判断为推荐乘车位置。
接下来,管理服务器10进行车辆调配候补信息的取得(调配车辆的候补的确定、以及车辆调配时间的预测)(步骤s350)。具体而言,将空车状态的车辆中的距离推荐乘车位置的距离最近的车辆确定为调配车辆的候补,并预测所确定的车辆到达推荐乘车位置为止的车辆调配时间。车辆调配时间的预测通过以调配车辆的候补的当前位置为出发地并以推荐乘车位置为目的地的路径查询来进行。
之后,管理服务器10作为车辆调配委托候补信息向用户终端30发送所设定的推荐乘车位置、该推荐乘车位置中的调配车辆的行进方向、以及所预测的车辆调配时间(步骤s360)。通过上述的路径查询取得调配车辆的行进方向。
接下来,用户终端30接收从管理服务器10发送的车辆调配委托候补信息(步骤s370),并显示该车辆调配委托候补信息(步骤s380)。之后,用户终端30返回到等待由用户进行的乘车位置确定输入(在步骤s180中为否)(参照图6的时序图)。
图14是用于说明与车辆调配委托候补信息的接收相应地在乘车位置设定画面70中乘车位置对象722移动的情形的图。具体而言,乘车位置对象722从由用户变更后的位置(地图显示区域72的中央)向推荐乘车位置移动。在乘车位置对象722移动时,消息显示对象723变为非显示。
在乘车位置对象722向推荐乘车位置移动时,进行具有以由用户进行的变更后的位置(地图显示区域72的中央)为起点并且以推荐乘车位置为终点的直线状的轨迹(图14中的轨迹7221)的动画显示。通过乘车位置对象722伴随这种动画效果的移动,用户能够直观地把握推荐乘车位置。当乘车位置对象722向推荐乘车位置的移动完成时,乘车位置设定画面70成为图15所例示的显示,与该画面70的初始显示时同样地,通过乘车位置对象722、车辆行进方向对象726、以及消息显示对象723显示作为从管理服务器10接收到的车辆调配委托候补信息的、推荐乘车位置、调配车辆的行进方向、以及预测车辆调配时间。
这样,在该例中,在出租车车辆调配服务用的应用程序的启动时(乘车位置设定画面70的初始显示时)、以及与通过用户进行的操作相对应的乘车位置的变更时,分别进行基于管理服务器10的推荐乘车位置的设定。然而,在本实施方式的其他例子中,例如,在与由用户进行的操作相对应的乘车位置的变更时,不进行推荐乘车位置的设定,直接使用变更后的乘车位置。在这种情况下,在用户终端30中,也可以禁止向不适当的区域进行乘车位置的变更,或者对于该变更进行警告。
例如,在变更乘车位置设定画面70的地图显示区域72中的地图的显示范围的过程中的状态下,乘车位置对象722分离后的第一对象722a在第二对象722b的位置位于规定的禁止区域(第一区域)(例如,交叉路口的中央、存在有护栏的道路等)的内部的情况下,如图16的(a)例示的那样,成为在上侧的圆形部分的内侧划斜线的禁止显示的外观。另外,同样地,第一对象722a在第二对象722b的位置位于规定的警告区域(第二区域)(例如,陡坡的坡道等)的内部的情况下,如图16的(b)例示的那样,成为在上侧的圆形部分的内侧显示感叹号标志的警告显示的外观。而且,在第二对象722b的位置位于规定的禁止区域的内部的状态下完成地图显示区域72中的地图的显示范围的变更(也就是乘车位置的变更)的情况下,强制返回到开始该变更之前的状态,另一方面,在第二对象722b的位置位于规定的警告区域的内部的状态下完成地图的显示范围的变更的情况下,乘车位置的变更本身被应用。
在上述例子中,构成为,通过变更在乘车位置设定画面70的地图显示区域72中显示的地图的范围,变更固定显示在该区域72的中央的乘车位置对象722的地图上的位置,但是本实施方式不限于这种方式,在本实施方式的其他例中,地图显示区域72被构成为,与由用户进行的操作相应地,变更乘车位置对象722本身在地图显示区域72中的位置。
以上说明的本实施方式的车辆调配管理系统1基于用户的当前位置设定推荐乘车位置,因此促进适当的乘车位置的设定,进一步,在向用户提示的规定画面(例如,乘车位置设定画面70)的地图显示区域中,用于确定乘车位置的第一对象(例如,乘车位置对象722)初始显示于用户的当前位置,并且伴随具有该用户的当前位置至推荐乘车位置的轨迹的动画效果而移动,因此,用户能够容易地把握所推荐的乘车位置。其结果是,对顺利乘坐所调配的车辆进行支援。
在本发明的其他实施方式中,管理服务器10由按照其功能的每个功能分散的多个服务器构成,例如,可以由车辆调配管理服务器、道路地图信息服务器、路径查询服务器、以及路径引导服务器等的多个服务器构成。
在本说明书中说明的处理以及步骤除了明确说明的处理以及步骤之外,还可以通过软件、硬件或者它们的任意的组合来实现。例如,在本说明书中说明的处理以及步骤通过在集成电路、易失性存储器、非易失性存储器、磁盘等介质中安装与该处理以及步骤相当的逻辑来实现。另外,在本说明书中说明的处理以及步骤被安装为与该处理和/或步骤相当的计算机程序,并且能够使各种计算机执行。
即使已说明了在本说明书中所说明的处理以及步骤通过单一的装置、软件、部件、模块来执行的内容,这种处理或者步骤也可以通过多个装置、多个软件、多个部件、以及/或者多个模块来执行。另外,在本说明书中说明的软件以及硬件的要素也可以通过将它们整合为更少的构成要素,或者分解为更多的构成要素来实现。
在本说明书中,在发明的构成要素以单个或者多个中的任一者被说明的情况下,或者未被限定为单个或者多个中的任一者而被说明的情况下,除了文章上要另外解释的情况以外,该构成要素也可以是单个或者多个中的任一个。
附图标记的说明
1:车辆调配管理系统
10:管理服务器
11:计算机处理器
20:通信网络
30:用户终端
31:计算机处理器
51:信息存储管理部
52:基本功能控制部
53:车辆调配管理部
54:信息存储管理部
55:车辆调配委托控制部
70:乘车位置设定画面(规定画面)
80:车辆调配委托画面
72:地图显示区域
721:当前位置对象(第二对象)
722:乘车位置对象(第一对象)
723:消息显示对象
725:移动方向对象(第三对象)
726:车辆行进方向对象(第四对象)
1.一种系统,具备一个或多个计算机处理器,并且用于管理出租车的车辆调配,其中,
所述一个或多个计算机处理器与可读取的指令的执行相应地,执行以下处理:
向用户提示具有配置第一对象的地图显示区域的规定画面,所述第一对象用于确定所述用户的乘车位置并且初始配置在所述用户的当前位置;
至少基于所述用户的当前位置,设定被推荐为所述用户的乘车位置的第一推荐乘车位置,并在所述地图显示区域中使所述第一对象从所述用户的当前位置向所述第一推荐乘车位置移动;
从所述用户受理以所述第一对象的位置为所述用户的乘车位置的、出租车的车辆调配委托;以及
与所述车辆调配委托的受理相应地进行规定的车辆调配处理,
使所述第一对象向所述第一推荐乘车位置移动的处理包括:使所述第一对象伴随具有所述用户的当前位置至所述第一推荐乘车位置的轨迹的动画效果而移动。
2.根据权利要求1所述的系统,其中,
所述一个或多个计算机处理器进一步执行至少基于所述第一推荐乘车位置计算预测车辆调配时间的处理,所述预测车辆调配时间被预测为向所述第一推荐乘车位置进行出租车的车辆调配所需的车辆调配时间,
使所述第一对象向所述第一推荐乘车位置移动的处理包括:伴随所述第一对象的移动,在所述规定画面中显示所述预测车辆调配时间。
3.根据权利要求1或2所述的系统,其中,
所述一个或多个计算机处理器进一步执行与由所述用户通过所述规定画面进行的操作相应地,变更地图上的所述第一对象的位置的处理。
4.根据权利要求3所述的系统,其中,
变更所述第一对象的位置的处理包括:在所述第一对象的变更后的位置被包含在第一区域的情况下,使所述第一对象的位置不能变更。
5.根据权利要求3或4所述的系统,其中,
变更所述第一对象的位置的处理包括:在所述第一对象的变更后的位置被包含在第二区域的情况下,进行对所述用户的规定的警告。
6.根据权利要求3所述的系统,其中,
所述一个或多个计算机处理器进一步执行以下处理:与所述第一对象的位置的变更相应地,至少基于所述第一对象的变更后的位置,设定被推荐为所述用户的乘车位置的第二推荐乘车位置,在所述地图显示区域中使所述第一对象从所述第一对象的变更后的位置向所述第二推荐乘车位置移动,
使所述第一对象向所述第二推荐乘车位置移动的处理包括:使所述第一对象伴随具有所述第一对象的变更后的位置至所述第二推荐乘车位置的轨迹的动画效果而移动。
7.根据权利要求1至6中任一项所述的系统,其中,
所述地图显示区域被构成为进一步配置追随所述用户的当前位置的第二对象。
8.根据权利要求7所述的系统,其中,
所述地图显示区域被构成为进一步配置将所述第一对象与所述第二对象连结的第三对象。
9.根据权利要求1至8中任一项所述的系统,其中,
所述地图显示区域被构成为进一步配置表示所述第一对象的位置处的调配车辆的行进方向的第四对象。
10.一种用于管理出租车的车辆调配的方法,所述方法通过一个或多个计算机来执行,所述方法具备以下工序:
向用户提示具有配置第一对象的地图显示区域的规定画面,所述第一对象用于确定所述用户的乘车位置并且初始配置在所述用户的当前位置;
至少基于所述用户的当前位置,设定被推荐为所述用户的乘车位置的第一推荐乘车位置,并在所述地图显示区域中使所述第一对象从所述用户的当前位置向所述第一推荐乘车位置移动;
从所述用户受理以所述第一对象的位置为所述用户的乘车位置的、出租车的车辆调配委托;以及
与所述车辆调配委托的受理相应地进行规定的车辆调配处理,
使所述第一对象向所述第一推荐乘车位置移动的工序包括:使所述第一对象伴随具有所述用户的当前位置至所述第一推荐乘车位置的轨迹的动画效果而移动。
11.一种存储介质,存储有用于控制出租车的车辆调配委托的程序,其中,
与在一个或多个计算机上的执行相应地,使所述一个或多个计算机执行以下处理:
向用户提示具有配置第一对象的地图显示区域的规定画面,所述第一对象用于确定所述用户的乘车位置并且初始配置在所述用户的当前位置;
在所述地图显示区域中,使所述第一对象从所述用户的当前位置向第一推荐乘车位置移动,所述第一推荐乘车位置被推荐为所述用户的乘车位置并且至少基于所述用户的当前位置被设定;以及
从所述用户受理以所述第一对象的位置为所述用户的乘车位置的、出租车的车辆调配委托,
使所述第一对象向所述第一推荐乘车位置移动的处理包括:使所述第一对象伴随具有所述用户的当前位置至所述第一推荐乘车位置的轨迹的动画效果而移动。
技术总结