CN113497748A - 控制装置、非暂时性计算机可读记录介质和信息处理方法 - Google Patents
控制装置、非暂时性计算机可读记录介质和信息处理方法 Download PDFInfo
- Publication number
- CN113497748A CN113497748A CN202110338170.0A CN202110338170A CN113497748A CN 113497748 A CN113497748 A CN 113497748A CN 202110338170 A CN202110338170 A CN 202110338170A CN 113497748 A CN113497748 A CN 113497748A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- controller
- users
- information
- target users
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0833—Tracking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3446—Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags, using precalculated routes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/20—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
- G08G1/202—Dispatching vehicles on the basis of a location, e.g. taxi dispatching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/222—Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Automation & Control Theory (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
公开了一种控制装置、非暂时性计算机可读记录介质和信息处理方法。所述控制装置包括控制器,该控制器被配置为基于在多个用户之间发送和接收的一条以上的即时消息来指定提供多个用户之中的一个以上的用户所期望的物品的设施,并生成车辆分配信息,所述车辆分配信息用于提议运送车辆和递送车辆中的任一个的车辆分配,所述运送车辆将期望所述物品的所述一个以上的用户作为一个以上的目标用户运送到所述设施,所述递送车辆将所述物品从所述设施递送给所述一个以上的目标用户。
Description
技术领域
本公开涉及一种控制装置、非暂时性计算机可读记录介质和信息处理方法。
背景技术
日本未审查专利申请公开第2017-187920号(JP 2017-187920 A)公开了一种技术,该技术用于基于用户输入的评论来指定用户期望的物品的商店以提议将该物品递送给用户。
发明内容
近年来,需要进一步提高用于分配车辆的技术的有用性。
考虑到上述问题做出了本公开,并且本公开提供了一种控制装置、非暂时性计算机可读记录介质和信息处理方法,其改善了用于分配车辆的技术的有用性。
本公开的第一方案涉及一种包括控制器的控制装置。控制器被配置为基于在多个用户之间发送和接收的一条以上的即时消息,指定提供多个用户之中的一个以上的用户所期望的物品的设施,并生成车辆分配信息,所述车辆分配信息用于提议运送车辆和递送车辆中的任一个的车辆分配,所述运送车辆将期望所述物品的所述一个以上的用户作为一个以上的目标用户运送到所述设施,所述递送车辆将所述物品从所述设施递送给所述一个以上的目标用户。
本公开的第二方案涉及一种非暂时性计算机可读记录介质,其存储有程序,该程序使计算机用作包括控制器的控制装置。控制器被配置为基于在多个用户之间发送和接收的一条以上的即时消息,指定提供多个用户之中的一个以上的用户所期望的物品的设施,并生成车辆分配信息,所述车辆分配信息用于提议运送车辆和递送车辆中的任一个的车辆分配,所述运送车辆将期望所述物品的所述一个以上的用户作为一个以上的目标用户运送到所述设施,所述递送车辆将所述物品从所述设施递送给所述一个以上的目标用户。
本公开的第三方案涉及一种由计算机执行的信息处理方法。该方法包括:基于在多个用户之间发送和接收的一条以上的即时消息,指定提供多个用户之中一个以上的用户所期望的物品的设施,并且生成车辆分配信息,所述车辆分配信息用于提议运送车辆和递送车辆中的任一个的车辆分配,所述运送车辆将期望所述物品的所述一个以上的用户作为一个以上的目标用户运送到所述设施,所述递送车辆将所述物品从所述设施递送给所述一个以上的目标用户。
利用根据本公开的各方面的控制装置、非暂时性计算机可读记录介质和信息处理方法,提高了用于分配车辆的技术的有用性。
附图说明
下面将参照附图描述本发明的示例性实施例的特征、优点以及技术和工业意义,其中,相同的标号示出相同的元件,并且其中:
图1是示出根据实施例的信息处理***的概略配置的图;
图2是表示根据实施例的车辆的概略配置的框图;
图3是示出根据实施例的终端装置的概略配置的框图;
图4是示出根据实施例的控制装置的概略配置的框图;
图5是示出根据实施例的信息处理***的操作示例的图;
图6是示出了继图5之后的根据实施例的信息处理***的操作示例的图;
图7是示出了继图6之后的根据实施例的信息处理***的操作示例的图;以及
图8是示出根据实施例的在终端装置上显示的画面的示例的图。
具体实施方式
在下文中,将参考附图描述本公开的实施例。
在每个图中,相同或相应的部分由相同的附图标记表示。在实施例的描述中,相同或相应部分的描述将被适当地省略或简化。
信息处理***的配置
将参考图1描述根据实施例的信息处理***1的示意性配置。信息处理***1包括车辆10、终端装置20和控制装置30。图1示出了两个车辆10、三个终端装置20和一个控制装置30。然而,信息处理***1可以包括任意数量的车辆10、终端装置20和控制装置30。
车辆10是运送用户和物品中的至少一个的任何车辆,例如按需公共汽车、出租汽车、共享汽车、出租车、摩托车、卡车或自行车。车辆10包括运送用户的运送车辆10A和递送物品的递送车辆10B。在该实施例中,假设运送车辆10A是出租车,并且递送车辆10B是摩托车来进行描述。然而,运送车辆10A和递送车辆10B可以是任何车辆。运送车辆10A和递送车辆10B可以是同一车辆,或者可以是彼此不同的车辆。在下文中,在没有特别区分运送车辆10A和递送车辆10B的情况下,将这两个车辆简单地统称为车辆10。车辆10可以由驾驶员驾驶,或者可以以任何级别自主驾驶。自动化级别例如是汽车工程师协会(SAE)级别中的1级到5级中的任何一个。
终端装置20例如是诸如移动电话、智能电话或个人计算机的计算机。在本说明书中,计算机也被称为信息处理装置。在该实施例中,终端装置20包括用户U1拥有的终端装置20A、用户U2拥有的终端装置20B以及用户U3拥有的终端装置20C。在下文中,在不特别区分终端装置20A、20B、20C的情况下,将终端装置简单地统称为终端装置20。
控制装置30包括能够彼此通信的一个以上的计算机。在该实施例中,控制装置30提供社交网络服务(SNS)。在本实施例中,作为示例,假设SNS是向用户提供聊天功能的服务来进行描述,该聊天功能用于在多个用户之间发送和接收即时消息。用户是参与用户组进行群组聊天的用户。然而,SNS不限于聊天,并且可以包括其中用户以诸如网站或博客的任何形式共享信息的服务。
车辆10、终端装置20和控制装置30可以经由网络40彼此通信。网络40是其中车辆10、终端装置20和控制装置30可以彼此进行通信的任何通信网络。网络40可以是无线或有线传输线,或者可以是诸如互联网的通信网络。例如,根据实施例的网络40可以包括自组织网络、城域网(MAN)、蜂窝网络、无线个人区域网(WPAN)、公共交换电话网(PSTN)、地面无线网络、光网络、其他网络或其组合。
在信息处理***1中,控制装置30提供聊天功能,该聊天功能在参与用于群组聊天的用户组的用户之间发送和接收即时消息。控制装置30基于在用户之间发送和接收的一条以上的即时消息来指定多个用户中的一个以上的用户所期望的物品。在下文中,“期望物品的一个以上的用户”也将被称为“一个以上的目标用户”。控制装置30生成用于建议运送车辆10A或递送车辆10B中的任何车辆10的车辆分配的信息,运送车辆10A将一个以上的目标用户运送到提供指定物品的设施,递送车辆10B将物品从提供物品的设施递送到一个以上的目标用户。在下文中,车辆10的“用于提议车辆分配的信息”也将被称为车辆10的“车辆分配信息”。车辆10的车辆分配信息包括例如车辆的种类、乘客人数、出发地和目的地的信息、行驶路线、从出发地出发的出发预定时间、到达目的地的到达预定时间、车辆分配方法或费用。控制装置30将车辆10的车辆分配信息发送到终端装置20。在本实施例中,作为示例,假设设施为餐馆,设施处提供的物品为食物来进行说明。但是,可以随意定义设施和设施处提供的物品。
终端装置20与控制装置30通信以显示在终端装置20的用户参与的用户组中发送和接收的即时消息。终端装置20还显示基于即时消息生成的车辆10的车辆分配信息。例如,终端装置20可以在终端装置20的用户参与的用户组中显示包括车辆10的车辆分配信息的即时消息。结果,终端装置20的用户可以在发送和接收即时消息的同时参考与即时消息有关的车辆10的车辆分配信息,因此,用于车辆10的车辆分配的技术的便利性得以改善。
接下来,将详细描述信息处理***1中包括的车辆10、终端装置20和控制装置30。
车辆配置
将参考图2描述根据实施例的车辆10的配置。如图2的框图中所示,该车辆10包括通信单元11、定位单元12、存储单元13、显示单元14、输入单元15和控制器16。通信单元11、定位单元12、存储单元13、显示单元14、输入单元15和控制器16可以内置在车辆10中,或者可以以可附接且可拆卸的方式设置在车辆10上。在以可附接且可拆卸的方式设置在车辆10上的情况下,通信单元11、定位单元12、存储单元13、显示单元14、输入单元15和控制器16可以设置在可附接且可拆卸于车辆10的计算机中,例如汽车导航装置。通信单元11、定位单元12、存储单元13、显示单元14、输入单元15和控制器16连接成能够经由诸如控制器局域网(CAN)的车载网络或专用线路通过有线或无线方式彼此通信。
通信单元11包括用于连接到网络40的通信模块。通信模块是支持诸如***(4G)或第五代(5G)的移动通信标准的通信模块。通信模块可以是支持诸如有线局域网(LAN)或无线LAN的标准的通信模块。通信模块可以是支持诸如Wi-Fi(注册商标)、蓝牙(注册商标)或红外通信的短程无线通信标准的通信模块。例如,安装在车辆10上的车载通信装置可以用作通信单元11。在该实施例中,车辆10经由通信单元11连接到网络40。结果,车辆10可以与控制装置30进行通信。
定位单元12测量车辆10的位置,并生成位置信息。在实施例中,“位置信息”是用于指定位置的信息。在该实施例中,位置信息包括诸如二维坐标或三维坐标的坐标。然而,位置信息不限于坐标,并且可以包括速度、移动路线、移动距离或速度、移动路线和移动距离的改变量或改变率。定位单元12包括支持卫星定位***的接收器。接收器支持的卫星定位***可以是例如全球定位***(GPS)。定位单元12可以包括加速度传感器或陀螺仪传感器。例如,安装在车辆10上的汽车导航装置可以用作定位单元12。
存储单元13例如是半导体存储器、磁存储器或光存储器。存储单元13用作例如主存储装置、辅助存储装置或高速缓冲存储器。存储单元13存储用于车辆10的操作的任何信息。例如,存储单元13存储***程序、应用程序或嵌入式软件。可以例如利用经由通信单元11从网络40获取的信息来更新存储在存储单元13中的信息。
显示单元14通过图像或文本显示信息。显示单元14包括诸如显示器的显示装置。例如,汽车导航装置可以用作显示单元14。
输入单元15接收输入操作。输入单元15包括诸如触摸面板、物理键、照相机、麦克风或IC卡读取器的输入装置。例如,汽车导航装置可以用作输入单元15。
控制器16包括一个以上的处理器。处理器可以是例如通用处理器(例如中央处理单元(CPU))或专用于特定处理的专用处理器。控制器16不限于处理器,并且可以包括一个以上的专用电路。专用电路可以是例如现场可编程门阵列(FPGA)或专用集成电路(ASIC)。控制器16控制这些组件以便实现车辆10的功能,包括通信单元11、定位单元12、存储单元13、显示单元14和输入单元15的组件的功能。
终端装置的配置
将参考图3描述根据实施例的终端装置20的配置。如图3的框图所示,终端装置20包括通信单元21、定位单元22、存储单元23、显示单元24、输入单元25和控制器26。通信单元21、定位单元22、存储单元23、显示单元24、输入单元25和控制器26被连接为能够通过有线或无线方式彼此通信。
通信单元21包括用于连接到网络40的通信模块。通信模块是支持诸如4G或5G的移动通信标准的通信模块。通信模块可以是支持诸如有线LAN或无线LAN的标准的通信模块。通信模块可以是支持诸如Wi-Fi、蓝牙或红外通信的短距离无线通信标准的通信模块。在该实施例中,终端装置20经由通信单元21连接到网络40。结果,终端装置20可以与控制装置30通信。
定位单元22测量终端装置20的位置,并生成位置信息。定位单元22包括支持卫星定位***的接收器。接收器支持的卫星定位***可以是GPS。定位单元22可以包括加速度传感器或陀螺仪传感器。
存储单元23是例如半导体存储器、磁存储器或光存储器。存储单元23用作例如主存储装置、辅助存储装置或高速缓冲存储器。存储单元23存储用于终端装置20的操作的任何信息。例如,存储单元23存储***程序、应用程序或嵌入式软件。可以例如利用经由通信单元21从网络40获取的信息来更新存储在存储单元23中的信息。
显示单元24通过图像或文本显示信息。显示单元24包括诸如显示器的显示装置。
输入单元25接收输入操作。输入单元25包括诸如触摸面板、物理键、照相机、麦克风或IC卡读取器的输入装置。
控制器26包括一个以上的处理器。处理器可以例如是通用处理器(例如,CPU)或专用于特定处理的专用处理器。控制器26不限于处理器,并且可以包括一个以上的专用电路。专用电路可以例如是FPGA或ASIC。控制器26控制这些组件以便实现终端装置20的功能,包括通信单元21、定位单元22、存储单元23、显示单元24和输入单元25的组件的功能。
通过使计算机的处理器执行根据实施例的终端程序来实现终端装置20的功能。即,终端装置20的功能通过软件实现。终端程序是用于使计算机执行终端装置20的操作中包括的步骤的处理并且使计算机实现与该步骤的处理相对应的功能的程序。即,终端程序是用于使计算机用作终端装置20的程序。
程序可以被记录在计算机可读非暂时性记录介质上。计算机可读非暂时性记录介质例如是磁记录装置、光盘、光磁记录介质或半导体存储器。程序的分发是通过例如出售、转让或出租记录有程序的诸如数字多功能盘(DVD)或光盘只读存储器(CD-ROM)的便携式记录介质来执行的。可替代地,可以通过将程序存储在预定服务器的存储装置中并将程序从预定服务器传送到另一台计算机来分发程序。该程序可以被提供为程序产品。
计算机例如将记录在便携式记录介质上的程序或从预定服务器传送的程序临时存储在存储器中。计算机通过处理器读取存储在存储器中的程序,并通过处理器根据读取的程序执行处理。计算机可以直接从便携式记录介质读取程序,并根据该程序执行处理。每当程序从预定服务器传送到计算机时,计算机就可以根据接收到的程序执行处理。计算机可以通过所谓的应用服务提供商(ASP)类型的服务来执行处理,应用服务提供商(ASP)类型的服务仅通过执行指令和结果获取来实现功能,而无需将程序从预定的服务器传送到计算机。该程序包括用于计算机处理并符合程序的信息。例如,不是对计算机的直接指令而是具有定义计算机的处理的属性的数据对应于“符合程序”。
控制装置的配置
将参考图4描述根据本实施例的控制装置30的配置。如图4的框图所示,控制装置30包括通信单元31、存储单元32和控制器33。通信单元31、存储单元32和控制器33被连接为能够通过有线或无线方式彼此通信。
通信单元31包括用于连接到网络40的通信模块。通信模块是支持诸如4G或5G的移动通信标准的通信模块。通信模块可以是支持诸如有线LAN或无线LAN的标准的通信模块。通信模块可以是支持诸如Wi-Fi、蓝牙或红外通信的短距离无线通信标准的通信模块。在该实施例中,控制装置30经由通信单元31连接到网络40。结果,控制装置30可以与车辆10和终端装置20通信。
存储单元32例如是半导体存储器、磁存储器或光存储器。存储单元32用作例如主存储装置、辅助存储装置或高速缓冲存储器。存储单元32存储用于控制装置30的操作的任何信息。例如,存储单元32存储***程序、应用程序、嵌入式软件或数据库。可以例如利用经由通信单元31从网络40获取的信息来更新存储在存储单元32中的信息。
控制器33包括一个以上的处理器。处理器可以例如是通用处理器(例如,CPU)或专用于特定处理的专用处理器。控制器33不限于处理器,并且可以包括一个以上的专用电路。专用电路可以例如是FPGA或ASIC。控制器33控制功能,以实现控制装置30的功能,包括通信单元31和存储单元32的组件的功能。
通过使计算机的处理器执行根据本实施例的控制程序来实现控制装置30的功能。即,控制装置30的功能通过软件实现。控制程序是用于使计算机执行控制装置30的操作中包括的步骤的处理并且使计算机实现与该步骤的处理相对应的功能的程序。即,控制程序是用于使计算机用作控制装置30的程序。
将参考图5、图6、图7和图8描述根据实施例的信息处理***1的操作。该操作对应于根据实施例的信息处理方法。例如,假设用户U1、用户U2和用户U3参与其中在用户之间发送和接收即时消息的用户组。控制装置30的控制器33将用于发送和接收即时消息的信息(包括用户U1、用户U2和用户U3中的每一个的登录标识符(ID)和密码,以及用户U1的终端装置20A、用户U2的终端装置20B和用户U3的终端装置20C的互联网协议(IP)地址)与用户组相关联地存储在存储单元32中。结果,用户U1、用户U2和用户U3可以在用户组中在用户之间发送和接收即时消息。图5、图6和图7是示出信息处理***1的操作的示例的图。在图5、图6和图7中,即时消息被指示为“IM”。图8示出了在用户U1的终端装置20A上显示的画面的示例。
首先,将描述处理的流程,其中控制装置30基于在用户之间发送和接收的一条以上的即时消息,指定提供多个用户中的一个以上的用户所期望的物品的设施。
如图5所示,在步骤S101中,用户U1的终端装置20A的控制器26生成即时消息。具体地,控制器26经由输入单元25接收输入由用户U1发送的文本或图像作为即时消息的操作。控制器26生成包括输入的文本或图像的即时消息。控制器26经由通信单元21将所生成的即时消息发送到控制装置30。控制器26在显示单元24上显示所发送的即时消息。
在本示例中,如图8所示,终端装置20A的控制器26在用作显示单元24和输入单元25的触摸面板显示器D上显示用于用户U1输入文本和图像的画面。该画面包括显示用户U1、U2、U3参与的用户组的群组字段D1,显示在该用户组中发送和接收的消息的消息字段D2,以及输入作为即时消息发送的文本或图像的输入字段D3。控制器26接收由用户U1在终端装置20A的触摸面板显示器D上输入文本“您想一起吃餐馆A的披萨B吗?”的操作。终端装置20A的控制器26将包括输入文本的即时消息发送到控制装置30。终端装置20A的控制器26使发送的即时消息的文本“您想一起吃餐馆A的披萨B吗?”显示在触摸面板显示器D上。
参考图5,在步骤S103中,控制装置30的控制器33处理接收到的即时消息。具体地,控制器33经由通信单元31接收在步骤S101中发送的即时消息。控制器33将接收到的即时消息作为在用户之间发送和接收的一条以上的即时消息存储在存储单元32中。控制器33经由通信单元31将接收到的即时消息发送到用户U2的终端装置20B和用户U3的终端装置20C。
在该示例中,控制装置30的控制器33将从终端装置20A接收到的包括文本“您想一起吃餐馆A的披萨B吗?”的即时消息发送到终端装置20B和终端装置20C。控制器33将包括文本“您想一起吃餐馆A的披萨B吗?”的即时消息存储在存储单元32中作为用户之间发送和接收的一条以上的即时消息。
在步骤S105中,终端装置20B的控制器26显示接收到的即时消息。具体地,控制器26经由通信单元21接收在步骤S103中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20B的控制器26接收来自控制装置30的即时消息,该即时消息包括文本“您想一起吃餐馆A的披萨B吗?!”。控制器26将接收到的即时消息显示在触摸面板显示器上。
在步骤S105-2中,终端装置20C的控制器26显示接收到的即时消息。具体地,控制器26经由通信单元21接收在步骤S103中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20C的控制器26接收来自控制装置30的包括文本“您想一起吃餐馆A的披萨B吗?!”的即时消息。控制器26将接收到的即时消息显示在触摸面板显示器上。
在步骤S107中,控制装置30的控制器33基于在多个用户之间发送和接收的一条以上的即时消息,指定提供多个用户中的一个以上的用户所期望的物品的设施。
具体地,在用户之间发送和接收的一条以上的即时消息中包括文本的情况下,控制器33通过自然语言处理判定是否包括指示物品的文本和指示提供物品的设施的文本中的至少一个。指示物品的文本可以包括例如物品的名称、外观特征、类型、用途或价格。指示提供物品的设施的文本可以包括例如设施的名称、外观特征、位置、占用建筑物名称或员工姓名。在做出即时消息中包括指示物品的文本和指示提供物品的设施的文本中的至少一个的判定的情况下,控制器33基于该文本来指定设施。在实施例中,指定设施包括至少指定设施的位置。设施的位置例如是设施的地址或坐标。控制器33将指定的设施与在用户之间发送和接收的一条以上的即时消息相关联地存储在存储单元32中。
在用户之间发送和接收的一条以上的即时消息中包括图像的情况下,控制器33通过图像处理判定是否包括指示物品的图像和指示提供物品的设施的图像中的至少一个。指示物品的图像可以包括例如其中拍摄了物品的至少一部分的图像或其中拍摄了物品的名称的图像。指示提供物品的设施的图像可以包括例如其中拍摄了设施的至少一部分的图像或者其中拍摄了指定设施的名称或位置的信息的图像。在做出即时消息中包括指示物品的图像和指示提供物品的设施的图像中的至少一个的判定的情况下,控制器33基于图像指定设施。控制器33将指定的设施存储在存储单元32中,作为提供一个以上的用户所期望的物品的设施。
在该示例中,控制装置30的控制器33分析从终端装置20A接收到的即时消息中包括的文本“您想一起吃餐馆A的披萨B吗?”。控制器33通过自然语言处理提取“披萨B”作为指示物品的信息。此外,控制器33通过自然语言处理提取“餐馆A”作为指示提供物品的设施的信息。控制器33基于提取的“餐馆A”和“比萨B”在数据库或互联网上进行搜索,并指定提供比萨B的餐馆A。控制器33将指定的餐馆A作为提供一个以上的用户所期望的物品的设施存储在存储单元32中。
在步骤S109中,控制装置30的控制器33生成即时消息,该即时消息用于获取参与用户组的用户中期望物品的用户的位置信息。控制器33经由通信单元31将所生成的即时消息分别发送到终端装置20A、终端装置20B和终端装置20C。
在该示例中,控制装置30的控制器33将即时消息发送到终端装置20A、终端装置20B和终端装置20C,该即时消息包括文本“将提议与披萨B有关的车辆分配。请告知您的位置”。
在步骤S111中,终端装置20A的控制器26通过通信单元21接收在步骤S109中发送的即时消息。控制器26通过显示单元24显示接收到的即时消息。
在该示例中,终端装置20A的控制器26接收来自控制装置30的即时消息,该即时消息包括文本“将提议与披萨B有关的车辆分配。请告知您的位置”。如图8所示,控制器26使接收到的即时消息显示在触摸面板显示器D上。
参考图5,在步骤S111-2中,终端装置20B的控制器26经由通信单元21接收在步骤S109中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20B的控制器26接收来自控制装置30的即时消息,该即时消息包括文本“将提议与披萨B有关的车辆分配。请告知您的位置”。控制器26将接收到的即时消息显示在触摸面板显示器上。
在步骤S111-3中,终端装置20C的控制器26经由通信单元21接收在步骤S109中发送的即时消息。控制器26通过显示单元24显示接收到的即时消息。
在该示例中,终端装置20C的控制器26接收来自控制装置30的即时消息,该即时消息包括文本“将提议与披萨B有关的车辆分配。请告知您的位置”。控制器26将接收到的即时消息显示在触摸面板显示器上。
如图6所示,在步骤S113中,终端装置20A的控制器26生成包括用户U1的位置信息P1的即时消息。
在本实施例中,控制器26通过定位单元22测量终端装置20A本身的位置,并且生成诸如二维坐标或三维坐标的坐标作为用户U1的位置信息P1。结果,终端装置20A可以减轻操作输入单元25以设定位置的用户的负担。然而,控制器26可以经由输入单元25接收输入诸如地址的文本的操作,并且将输入的文本设定为用户U1的位置信息P1。终端装置20A的控制器26经由通信单元21将包括所生成的用户U1的位置信息P1的即时消息发送至控制装置30。终端装置20A的控制器26将所发送的即时消息显示在触摸面板显示器D上。
在该示例中,终端装置20A的控制器26使用定位单元22生成终端装置20A自身的坐标作为用户U1的位置信息P1。控制器26将包括所生成的用户U1的位置信息P1的即时消息发送给控制装置30。如图8所示,控制器26将包括“位置信息P1”的链接的即时消息显示在触摸面板显示器D上。在点击了“位置信息P1”的链接的情况下,控制器26可以通过激活地图应用在触摸面板显示器D上显示指示用户U1的位置信息P1的地图。终端装置20A的用户可以在视觉上掌握用户U1的位置信息P1。
在步骤S115中,控制装置30的控制器33处理接收到的即时消息。具体地,控制器33经由通信单元31接收在步骤S113中发送的即时消息。控制器33将接收到的即时消息作为在用户之间发送和接收的一条以上的即时消息存储在存储单元32中。控制器33经由通信单元31将接收到的即时消息发送到终端装置20B和终端装置20C。
此外,控制器33判定在接收到的即时消息中是否包括用户的位置信息。在接收到的即时消息中包括用户的位置信息的情况下,控制器33判定用户期望该物品。控制器33将包括在接收到的即时消息中的用户的位置信息作为期望物品的一个以上的用户的信息存储在存储单元32中。
在该示例中,控制装置30的控制器33将从终端装置20A接收到的包括用户U1的位置信息Pl的即时消息发送到终端装置20B和终端装置20C。控制器33将包括用户U1的位置信息P1的即时消息作为在用户之间发送和接收的一条以上的即时消息存储在存储单元32中。此外,控制器33将即时消息中包括的用户U1的位置信息P1作为期望该物品的一条以上的用户的信息存储在存储单元32中。
在步骤S117中,终端装置20B的控制器26显示接收到的即时消息。具体地,控制器26经由通信单元21接收在步骤S115中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20B的控制器26从控制装置30接收包括用户U1的位置信息P1的即时消息。控制器26将包括“位置信息P1”的链接的即时消息显示在触摸面板显示器上。
在步骤S117-2中,终端装置20C的控制器26显示接收到的即时消息。具体地,控制器26经由通信单元21接收在步骤S115中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20C的控制器26从控制装置30接收包括用户U1的位置信息P1的即时消息。控制器26将包括“位置信息P1”的链接的即时消息显示在触摸面板显示器上。
在步骤S119中,如步骤S113所述,终端装置20B的控制器26通过使用定位单元22将终端装置20B本身的坐标生成为用户U2的位置信息P2。控制器26经由通信单元21将包括所生成的用户U2的位置信息P2的即时消息发送至控制装置30。控制器26将所发送的即时消息显示在触摸面板显示器上。
在步骤S121中,如步骤S115所述,控制装置30的控制器33将从终端装置20B接收到的包括用户U2的位置信息P2的即时消息发送到终端装置20A和终端装置20C。控制器33将包括用户U2的位置信息P2的即时消息作为在用户之间发送和接收的一条以上的即时消息存储在存储单元32中。
此外,控制器33判定从终端装置20B接收的即时消息中是否包括用户的位置信息。控制器33将包括在接收到的即时消息中的用户U2的位置信息P2作为期望物品的一个以上的用户的信息存储在存储单元32中。
在步骤S123中,如步骤S117所述,终端装置20A的控制器26经由通信单元21接收在步骤S121中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。具体地,如图8所示,控制器26将包括“位置信息P2”的链接的即时消息显示在触摸面板显示器D上。
参考图6,在步骤S123-2中,终端装置20C的控制器26经由通信单元21接收在步骤S121中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在步骤S125中,如步骤S113和步骤S119所述,终端装置20C的控制器26将所生成的包括用户U3的位置信息P3的即时消息经由通信单元21发送至控制装置30。
在步骤S127中,如步骤S115和步骤S121所述,控制装置30的控制器33将从终端装置20C接收到的包括用户U3的位置信息P3的即时消息发送到终端装置20A和终端装置20B。控制器33判定从终端装置20C接收的即时消息中是否包括用户的位置信息。
在步骤S129中,如步骤S117和步骤S123所述,终端装置20A的控制器26通过通信单元21接收在步骤S127中发送的即时消息,并通过显示单元24显示接收到的即时消息。
在步骤S129-2中,终端装置20B的控制器26经由通信单元21接收在步骤S127中发送的即时消息,并通过显示单元24显示接收到的即时消息。
在该示例中,控制装置30的控制器33通过以上处理从用户U1、U2、U3之间发送和接收的一条以上的即时消息中将提供披萨B的餐馆A指定为提供一个以上的用户所期望的物品的设施。此外,控制器33将用户U1、U2、U3指定为期望披萨B的一个以上的目标用户。
接下来,将描述处理流程,在该处理流程中,控制装置30生成车辆分配信息,该车辆分配信息用于基于指定的设施提议将期望物品的一个以上的目标用户运送到设施的运送车辆和将物品从设施递送到一个以上的目标用户的递送车辆中的任一个的车辆分配。
如图7所示,在步骤S131中,控制装置30的控制器33生成用于提议车辆10的车辆分配的车辆分配信息。具体地,控制器33生成将一个以上的目标用户运送到设施的运送车辆10A的车辆分配信息以及将物品从设施递送到一个以上的目标用户的递送车辆10B的车辆分配信息中任一个,作为车辆10的车辆分配信息。在车辆分配信息的生成中,控制器33基于在用户之间发送和接收的一条以上的即时消息来指定一个以上的目标用户的位置。控制器33基于一个以上的目标用户的指定位置来选择并生成运送车辆10A的车辆分配信息和递送车辆10B的车辆分配信息中的任何一个。
在车辆分配信息的生成中,控制装置30的控制器33判定一个以上的目标用户中预定数量以上的用户是否位于一个地点。在本实施例中,预定数量是2。然而,预定数量可以是任何数量,或者可以不限于固定数量,并且可以相对地确定,例如,一个以上的目标用户的一半。在本实施例中,例如,控制器33基于一个以上的目标用户中包括的第一用户和第二用户的位置信息,在第一用户和第二用户之间的距离为预定值以下的情况下,判定第一用户和第二用户位于一个地点。然而,控制器33可以确定,在第一用户的位置和第二用户的位置被地图应用映射在地图上的同一建筑物或地点中的情况下,第一用户和第二用户位于一个地点。
在做出一个以上的目标用户之中的预定数量以上的用户未位于一个地点的判定的情况下,控制装置30的控制器33可以生成运送车辆10A的车辆分配信息。以此方式,在预定数量以上的用户没有位于一个地点的情况下,做出用户未决定集合地点的预期,因此运送到设施而不是递送物品的提议被认为是有效的。取决于一个以上的目标用户的位置,包括在运送车辆10A的车辆分配信息中的运送车辆10A的数量是一个或多个。控制器33根据一个以上的目标用户的位置,生成将一个以上的目标用户一起运送的一个运送车辆10A的车辆分配信息,或者每个都运送一个以上的目标用户中的至少任一个的两个以上运送车辆10A的车辆分配信息。
作为示例,在一个以上的目标用户位于与设施的同一方向侧的情况下,控制装置30的控制器33可以生成一起运送一个以上的目标用户的一辆运送车辆10A的车辆分配信息。例如,在一个以上的目标用户中的第一用户和第二用户之间的距离短于设施与第一用户和第二用户中距设施较远的用户之间的距离的情况下,控制器33确定第一用户和第二用户位于与设施的同一方向侧。另一方面,在第一用户和第二用户之间的距离长于设施与第一用户和第二用户中距设施较远的用户之间的距离的情况下,控制器33确定第一用户和第二用户位于与设施不同的方向侧。
在做出一个以上的目标用户位于与设施的同一方向侧的判定的情况下,控制装置30的控制器33生成运送车辆10A的车辆分配信息,其中一个以上的目标用户中的任何一个的位置是出发地,其他用户的位置是途经地,而设施是目的地。例如,控制器33将一个以上的目标用户中距设施最远的用户的位置设定为出发地。控制器33获取可分配的运送车辆10A的信息。在本实施例中,假定控制器33将可以分配的运送车辆10A的信息预先存储在存储单元32中。在存在可以分配的多个运送车辆10A的情况下,控制器33可以获取最接近出发地的运送车辆10A的信息。运送车辆10A的信息包括例如车辆的种类、车辆登记号和运送车辆10A的位置。控制器33基于所获取的运送车辆10A的位置、出发地、途径地和设施的位置来生成运送车辆10A的行驶路线R1。控制器33基于生成的运送车辆10A的行驶路线R1,计算出运送车辆10A到达设施的位置的到达预定时间T1,由运送车辆10A进行运送的费用C1。控制器33在存储单元32中存储生成的运送车辆10A的行驶路线R1、到达预定时间T1和费用C1作为运送车辆10A的车辆分配信息。
作为另一示例,在一个以上的目标用户位于与设施不同的方向侧的情况下,控制装置30的控制器33可以生成两个以上运送车辆10A的车辆分配信息,每个运送车辆10A将一个以上的目标用户中的至少任一个一起运送。控制器33例如将一个以上的目标用户中的距设施最远的第一用户与设施之间的第一距离和第一用户与距第一用户最远的第二用户之间的第二距离进行比较。在第一距离短于第二距离的情况下,控制器33可以判定一个以上的目标用户位于与设施不同的方向侧。
在做出一个以上的目标用户位于与设施不同的方向侧的判定的情况下,控制装置30的控制器33针对一个以上的目标用户中与设施位于同一方向侧的每个用户组生成运送车辆10A的车辆分配信息。控制器33针对每个用户组生成运送车辆10A的车辆分配信息,其中任何一个用户的位置是出发地,其他用户的位置是途径地,并且设施是目的地。在包括在运送车辆10A的车辆分配信息中的运送车辆10A为多个的情况下,控制器33将最终到达设施的运送车辆10A的到达预定时间作为到达预定时间T1以及将运送车辆10A的总费用作为费用C1存储在存储单元32中。
作为又一示例,控制装置30的控制器33可以在针对诸如以下情况的运送车辆10A的各种车辆分配信息的候选中选择运送车辆10A的车辆分配信息,上述情况包括:一个运送车辆10A一起运送一个以上的目标用户的情况,两个运送车辆10A分发并运送一个以上的目标用户的情况,或者一个以上的目标用户中的每一个分别由运送车辆10A运送的情况。控制器33将运送车辆10A的车辆分配信息的候选中的具有最早的到达预定时间T1的候选或具有最低的费用C1的候选作为运送车辆10A的车辆分配信息存储在存储单元32中。
另一方面,在做出一个以上的目标用户之中的预定数量以上的用户位于一个地点的判定的情况下,控制装置30的控制器33可以生成递送车辆10B的车辆分配信息。以此方式,在预定数量以上的用户位于一个地点的情况下,做出用户聚集在一个地点或将聚集在一个地点的预期,因此提议递送物品而不是运送到设施被认为是有效的。
具体地,控制装置30的控制器33生成递送车辆10B的车辆分配信息,其中设施是出发地,预定数量以上的用户所位于的一个地点是目的地。控制器33获取可以分配的递送车辆10B的信息。在本实施例中,假定控制器33将可以分配的递送车辆10B的信息预先存储在存储单元32中。在存在可以分配的多个递送车辆10B的情况下,控制器33可以获取最靠近设施的递送车辆10B的信息。递送车辆10B的信息包括例如车辆的种类、车辆登记号和递送车辆10B的位置。控制器33基于预定数量以上的用户所处的一个地点和设施以及所获取的递送车辆10B的位置生成将设施所提供的物品从设施递送到预定数量以上的用户所处的一个地点的递送车辆10B的行驶路线R2。控制器33基于生成的递送车辆10B的行驶路线R2,计算出递送车辆10B到达预定数量以上的用户所处的一个地点的递送预定时间T2,以及由递送车辆10B递送的费用C2。控制器33将所生成的递送车辆10B的行驶路线R2、递送预定时间T2和费用C2作为递送车辆10B的车辆分配信息存储在存储单元32中。
在做出预定数量以上的用户位于一个地点的判定的情况下,控制装置30的控制器33可以判定一个地点是否是可以递送物品的地点。
作为示例,控制装置30的控制器33可以将递送目的地与每个用户相关联地存储在存储单元32中,并且判定预定数量以上的用户所处的一个地点是否是与作为递送目的地的用户中的至少任一个用户相关联的地点。作为递送目的地,例如,可以通过坐标或地址来定义诸如用户的家或工作场所的地点。在做出预定数量以上的用户所处的一个地点是与作为递送目的地的用户中的至少任一个用户相关联的地点的的判定的情况下,控制器33可以生成到一个地点的递送车辆10B车辆分配信息。另一方面,在做出预定数量以上的用户所处的一个地点不是与作为递送目的地的用户中的至少任一个用户相关联的地点的判定的情况下,控制器33可以生成运送车辆10A的车辆分配信息。
作为另一示例,控制装置30的控制器33可以将指示物品可以被递送到的地点的信息存储在存储单元32中,并且基于该信息确定预定数量以上的用户所处的一个地点是否是物品可被递送到的地点。在指示物品可以被运送到的地点的信息中,可以通过坐标或地址来定义物品可以被递送到的地点,例如营地。可替代地,在指示物品可以被递送到的地点的信息中,可以通过坐标或地址来定义物品不能被递送到的地点,例如餐馆。在基于指示物品可以被递送到的地点的信息做出预定数量以上的用户所处的一个地点是物品可以被递送到的地点的判定的情况下,控制装置30的控制器33可以生成到一个地点的递送车辆10B的车辆分配信息。另一方面,在做出预定数量以上的用户所处的一个地点不是物品可以被递送到的地点的判定的情况下,控制器33可以生成运送车辆10A的车辆分配信息。
控制装置30的控制器33生成即时消息,该即时消息包括所生成的运送车辆10A和递送车辆10B中的任何一个的车辆分配信息。控制器33经由通信单元31将所生成的即时消息分别发送到终端装置20A、终端装置20B和终端装置20C。
在该示例中,假设用户U1、U2、U3中的用户U1、U2位于一个地点。控制装置30的控制器33基于用户U1的位置信息P1、用户U2的位置信息P2和用户U3的位置信息P3,判定用户U1和用户U2位于一个地点。控制器33判定两个以上的用户位于一个地点,并生成将设施提供的物品从设施递送到用户U1和用户U2所处的一个地点的递送车辆10B的行驶路线R2。另一方面,控制器33基于一条以上的即时消息预期用户U3也将来到一个地点,并且不提议针对用户U3的单独车辆分配。控制器33基于生成的递送车辆10B的行驶路线R2,计算递送车辆10B的递送预定时间T2以及递送车辆10B进行递送的费用C2。控制器33生成包括递送车辆10B的递送预定时间T2和费用C2的即时消息作为车辆分配信息,并且将所生成的即时消息发送到终端装置20A、终端装置20B和终端装置20C。
在步骤S133中,终端装置20A的控制器26经由通信单元21接收在步骤S131中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20A的控制器26从控制装置30接收包括递送车辆10B的递送预定时间T2和费用C2的即时消息。如图8所示,控制器26在触摸面板显示器D上显示接收到的即时消息。
参考图7,在步骤S133-2中,终端装置20B的控制器26经由通信单元21接收在步骤S131中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20B的控制器26从控制装置30接收包括递送车辆10B的递送预定时间T2和费用C2的即时消息。控制器26将接收到的即时消息显示在触摸面板显示器上。
在步骤S133-3中,终端装置20C的控制器26经由通信单元21接收在步骤S131中发送的即时消息。控制器26经由显示单元24显示接收到的即时消息。
在该示例中,终端装置20C的控制器26从控制装置30接收包括递送车辆10B的递送预定时间T2和费用C2的即时消息。控制器26将接收到的即时消息显示在触摸面板显示器上。
在步骤S135中,终端装置20A的控制器26生成运送车辆10A或递送车辆10B的车辆分配请求。车辆分配请求可以包括例如用于指定用于请求运送车辆10A的车辆分配的运送车辆10A的车辆分配信息的信息。车辆分配请求可以包括例如用于指定用于请求递送车辆10B的车辆分配的递送车辆10B的车辆分配信息的信息。终端装置20A的控制器26经由通信单元21将所生成的车辆分配请求发送至控制装置30。在该实施例中,作为示例,将假设在终端装置20A中执行步骤的处理来进行描述。然而,可以在其他终端装置20B、20C中执行该步骤的处理,其他终端装置20B、20C从控制装置30接收包括运送车辆10A或递送车辆10B的车辆分配信息的即时消息。
在示例中,如图8所示,终端装置20A的控制器26在触摸面板显示器上显示包括“递送车辆的车辆分配”的链接的即时消息以及包括递送车辆10B的车辆分配信息的即时消息。在用户U1点击“递送车辆的车辆分配”的链接的情况下,控制器26生成递送车辆10B的车辆分配请求。可替代地,在接收到输入指示用户U1的车辆分配请求的特定文本或图像的操作的情况下,控制器26可以生成递送车辆10B的车辆分配请求。控制器26将所生成的递送车辆10B的车辆分配请求发送至控制装置30。
在步骤S137中,控制装置30的控制器33登记所接收的运送车辆10A或递送车辆10B的车辆分配请求。具体地,控制器33经由通信单元31接收在步骤S135中发送的车辆分配请求。控制器33将接收到的车辆分配请求存储在存储单元32中。在接收到的车辆分配请求是运送车辆10A的车辆分配请求的情况下,控制器33可以执行运送车辆10A的车辆分配处理。在所接收的车辆分配请求是递送车辆10B的车辆分配请求的情况下,控制器33可以执行递送车辆10B的车辆分配的处理。此外,在完成运送车辆10A或递送车辆10B的车辆分配处理之后,控制器33可以对发送该车辆分配请求的终端装置20的用户通过电子支付来执行请求车辆分配的费用的处理。
在该示例中,控制装置30的控制器33从终端装置20A接收递送车辆10B的车辆分配请求,并执行递送车辆10B的车辆分配处理。在完成递送车辆10B的车辆分配之后,控制器33对终端装置20A的用户U1来执行请求车辆分配的费用的处理。
如上所述,根据本实施例的控制装置30包括控制器33,该控制器33基于在用户之间发送和接收的一条以上的即时消息来指定提供用户中的一个以上的用户所期望的物品的设施,并生成用于提议将期望物品的一个以上的用户作为一个以上的目标用户运送到设施的运送车辆10A和将物品从设施递送给一个以上的目标用户的递送车辆10B中的任一个的车辆分配的车辆分配信息。根据这种配置,控制装置30可以基于在用户之间发送和接收的一条以上的即时消息向用户提议与用户期望的物品有关的运送车辆10A或递送车辆10B的车辆分配。因此,控制装置30可以提高用于车辆10的车辆分配的技术的有用性。
在根据本实施例的控制装置30中,控制器33可以被配置为基于一条以上的即时消息来指定一个以上的目标用户的位置,并基于一个以上的目标用户的位置来选择并生成运送车辆10A和递送车辆10B中任一个的车辆分配信息。根据这种配置,控制装置30可以通过根据用户的位置选择运送车辆10A或递送车辆10B来提议车辆分配,并且可以提高用户的满意度。
在根据本实施例的控制装置30中,控制器33可以被配置为,在做出一个以上的目标用户之中的预定数量以上的用户未位于一个位点的判定的情况下,生成运送车辆10A的车辆分配信息。根据这种配置,在做出用户没有决定集合地点的预期的情况下,控制装置30可以提议运送到设施而不是递送物品。
在根据本实施例的控制装置30中,控制器33可以被配置为根据一个以上的目标用户的位置来生成一起运送一个以上的目标用户的一个运送车辆10A的车辆分配信息或每个均运送一个以上的目标用户中的至少任一个的两个以上的运送车辆10A的车辆分配信息。根据这种构造,控制装置30可以通过根据用户的位置改变运送车辆的数量来提议车辆分配,并且可以提高用户的满意度。
在根据本实施例的控制器33中,控制装置30可被配置为,在做出一个以上的目标用户中的预定数量以上的用户位于一个地点的判定的情况下,生成递送车辆10B的车辆分配信息。根据这种配置,在做出用户聚集在一个地点或要聚集在一个地点的预期的判定的情况下,控制装置30可以提议物品的递送而不是运送到设施。
在根据本实施例的控制装置30中,控制器33可以被配置为,在做出一个地点是与作为递送目的地的用户中的至少任一个用户相关联的地点的判定的情况下,生成到一个地点的递送车辆10B的车辆分配信息。根据这样的配置,控制装置30可以在用户位于物品可以被递送到的地点的情况下提议递送物品,并且可以提高用户的满意度。
在根据本实施例的控制装置30中,控制器33可以被配置为,在基于指示物品能够被递送到的地点的信息做出一个地点是物品能够被递送到的地点的判定的情况下,生成到一个地点的递送车辆10B的车辆分配信息。根据这样的配置,控制装置30可以减少由于提议的物品递送而发生问题的可能性。
在根据本实施例的控制装置30中,控制器33可以执行发送包括车辆分配信息的即时消息的控制。根据这样的配置,控制装置30可以将与即时消息有关的车辆10的车辆分配信息与由用户发送和接收的即时消息一起提供给终端装置20。
尽管已经基于附图和示例描述了本公开,但是应当注意,本领域技术人员可以基于本公开做出各种变型和修正。因此,应当注意,这些修改和修正包括在本公开的范围内。例如,可以重新布置每个装置或每个步骤中包括的功能,从而在逻辑上不会不一致,并且可以将多个装置或步骤组合为一个或进行划分。
例如,在本实施例中,控制装置30可以被配置为使得控制装置30执行由终端装置20执行的部分或全部操作和处理。可替代地,终端装置20可以被配置为使得终端装置20执行控制装置30执行的部分或全部操作和处理。
可替代地,在本实施例中,对于参与聊天的用户中的任何用户所发布的包括指示物品或提供物品的设施的文本或图像的即时消息,在做出从预定数量以上的其他用户(例如,多数用户)发送了即时消息的判定的情况下,则控制装置30的控制器33可以发送包括与该即时消息有关的车辆分配信息的即时消息。根据这样的配置,控制装置30可以提议参与聊天的用户感兴趣的物品的递送,或者运送到提供该物品的设施。
另外,在本实施例中,控制装置30的控制器33也可以仅针对参与聊天的用户中的发送了期望物品的即时消息的用户,发送包含车辆分配信息的即时消息。可替代地,控制器33可以仅针对预先完成车辆分配信息的接收的登记的用户发送包括车辆分配信息的即时消息。
另外,在本实施例中,在假设在车辆10的车辆分配处理完成之后,控制装置30的控制器33根据用户U1对车辆10的车辆分配请求针对用户U1通过电子支付执行请求车辆分配的费用的处理的情况下进行了说明。然而,控制装置30的控制器33可以决定是否针对用户中的任何用户请求车辆分配的费用,并且执行针对所决定的用户的请求处理。例如,控制装置30的控制器33可以通过平均分配车辆分配费用来针对参与聊天的用户中的所有发送了期望物品的即时消息的用户执行请求处理。
Claims (20)
1.一种控制装置,其包括控制器,所述控制器被配置为
基于在多个用户之间发送和接收的一条以上的即时消息,指定提供所述多个用户之中的一个以上的用户所期望的物品的设施,以及
生成车辆分配信息,所述车辆分配信息用于提议运送车辆和递送车辆中的任一个的车辆分配,所述运送车辆将期望所述物品的所述一个以上的用户作为一个以上的目标用户运送到所述设施,所述递送车辆将所述物品从所述设施递送给所述一个以上的目标用户。
2.根据权利要求1所述的控制装置,其中,所述控制器被配置为基于所述一条以上的即时消息来指定所述一个以上的目标用户的位置,并且基于所述一个以上的目标用户的所述位置来选择并生成所述运送车辆和所述递送车辆中的任一个的所述车辆分配信息。
3.根据权利要求2所述的控制装置,其中,所述控制器被配置为,在做出所述一个以上的目标用户之中的预定数量以上的所述用户未位于一个地点的判定的情况下,生成所述运送车辆的所述车辆分配信息。
4.根据权利要求3所述的控制装置,其中,所述控制器被配置为,根据所述一个以上的目标用户的所述位置来生成将所述一个以上的目标用户一起运送的一个运送车辆的所述车辆分配信息或者两个以上的运送车辆的所述车辆分配信息,所述两个以上的运送车辆中的每一个运送车辆运送所述一个以上的目标用户中的至少任一个目标用户。
5.根据权利要求2所述的控制装置,其中,所述控制器被配置为,在做出所述一个以上的目标用户之中的预定数量以上的所述用户位于一个地点的判定的情况下,生成所述递送车辆的所述车辆分配信息。
6.根据权利要求5所述的控制装置,其中,所述控制器被配置为,在做出所述一个地点是与作为递送目的地的所述用户中的至少任一个用户相关联的地点的判定的情况下,生成到所述一个地点的所述递送车辆的所述车辆分配信息。
7.根据权利要求5所述的控制装置,其中,所述控制器被配置为,在基于表示所述物品能够被递送到的地点的信息而做出所述一个地点是所述物品能够被递送到的所述地点的判定的情况下,生成到所述一个地点的所述递送车辆的所述车辆分配信息。
8.根据权利要求1至7中的任一项所述的控制装置,还包括通信单元,所述通信单元被配置为与所述用户的终端装置进行通信,
其中,所述控制器被配置为经由所述通信单元向所述终端装置发送包括所述车辆分配信息的所述即时消息。
9.一种非暂时性计算机可读记录介质,其存储有程序,所述程序使计算机用作控制装置,所述控制装置包括控制器,所述控制器被配置为
基于在多个用户之间发送和接收的一条以上的即时消息,指定提供所述多个用户之中的一个以上的用户所期望的物品的设施,以及
生成车辆分配信息,所述车辆分配信息用于提议运送车辆和递送车辆中的任一个的车辆分配,所述运送车辆将期望所述物品的所述一个以上的用户作为一个以上的目标用户运送到所述设施,所述递送车辆将所述物品从所述设施递送给所述一个以上的目标用户。
10.根据权利要求9所述的非暂时性计算机可读记录介质,其中,所述控制器被配置为基于所述一条以上的即时消息来指定所述一个以上的目标用户的位置,并且基于所述一个以上的目标用户的所述位置来选择并生成所述运送车辆和所述递送车辆中的任一个的所述车辆分配信息。
11.根据权利要求10所述的非暂时性计算机可读记录介质,其中,所述控制器被配置为,在做出所述一个以上的目标用户之中的预定数量以上的所述用户未位于一个地点的判定的情况下,生成所述运送车辆的所述车辆分配信息。
12.根据权利要求11所述的非暂时性计算机可读记录介质,其中,所述控制器被配置为,根据所述一个以上的目标用户的所述位置来生成将所述一个以上的目标用户一起运送的一个运送车辆的所述车辆分配信息或者两个以上的运送车辆的所述车辆分配信息,所述两个以上的运送车辆中的每一个运送车辆运送所述一个以上的目标用户中的至少任一个目标用户。
13.根据权利要求10所述的非暂时性计算机可读记录介质,其中,所述控制器被配置为,在做出所述一个以上的目标用户之中的预定数量以上的所述用户位于一个地点的判定的情况下,生成所述递送车辆的所述车辆分配信息。
14.根据权利要求13所述的非暂时性计算机可读记录介质,其中,所述控制器被配置为,在做出所述一个地点是与作为递送目的地的所述用户中的至少任一个用户相关联的地点的判定的情况下,生成到所述一个地点的所述递送车辆的所述车辆分配信息。
15.一种由计算机执行的信息处理方法,所述信息处理方法包括:
基于在多个用户之间发送和接收的一条以上的即时消息,指定提供所述多个用户之中的一个以上的用户所期望的物品的设施;以及
生成车辆分配信息,所述车辆分配信息用于提议运送车辆和递送车辆中的任一个的车辆分配,所述运送车辆将期望所述物品的所述一个以上的用户作为一个以上的目标用户运送到所述设施,所述递送车辆将所述物品从所述设施递送给所述一个以上的目标用户。
16.根据权利要求15所述的信息处理方法,其中,生成所述车辆分配信息包括:基于所述一条以上的即时消息来指定所述一个以上的目标用户的位置;以及基于所述一个以上的目标用户的所述位置来选择并生成所述运送车辆和所述递送车辆中的任一个的所述车辆分配信息。
17.根据权利要求16所述的信息处理方法,其中,生成所述车辆分配信息包括:在做出所述一个以上的目标用户之中的预定数量以上的所述用户未位于一个地点的判定的情况下,生成所述运送车辆的所述车辆分配信息。
18.根据权利要求17所述的信息处理方法,其中,生成所述车辆分配信息包括:根据所述一个以上的目标用户的所述位置来生成将所述一个以上的目标用户一起运送的一个运送车辆的所述车辆分配信息或者两个以上的运送车辆的所述车辆分配信息,所述两个以上的运送车辆中的每一个运送车辆运送所述一个以上的目标用户中的至少任一个目标用户。
19.根据权利要求16所述的信息处理方法,其中,生成所述车辆分配信息包括:在做出所述一个以上的目标用户之中的预定数量以上的所述用户位于一个地点的判定的情况下,生成所述递送车辆的所述车辆分配信息。
20.根据权利要求19所述的信息处理方法,其中,生成所述车辆分配信息包括:在做出所述一个地点是与作为递送目的地的所述用户中的至少任一个用户相关联的地点的判定的情况下,生成到所述一个地点的所述递送车辆的所述车辆分配信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020-068552 | 2020-04-06 | ||
JP2020068552A JP7287333B2 (ja) | 2020-04-06 | 2020-04-06 | 制御装置、プログラム、及び情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113497748A true CN113497748A (zh) | 2021-10-12 |
CN113497748B CN113497748B (zh) | 2023-03-24 |
Family
ID=77922537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110338170.0A Active CN113497748B (zh) | 2020-04-06 | 2021-03-30 | 控制装置、非暂时性计算机可读记录介质和信息处理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20210312383A1 (zh) |
JP (1) | JP7287333B2 (zh) |
CN (1) | CN113497748B (zh) |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079792A (zh) * | 2007-03-30 | 2007-11-28 | 腾讯科技(深圳)有限公司 | 基于即时通信的出租车调度***及其方法 |
CN101848187A (zh) * | 2009-03-25 | 2010-09-29 | 欧阳炳宇 | 嵌入式聊天代理机器人及组成应用网络的方法 |
US20140188999A1 (en) * | 2013-01-02 | 2014-07-03 | Dmeautomotive | Methods, systems, and devices for communication between a vehicle service center and a mobile computing device |
CN105992171A (zh) * | 2015-02-13 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 一种文本信息的处理方法和装置 |
US20170147951A1 (en) * | 2015-11-23 | 2017-05-25 | Google Inc. | Automatic booking of transportation based on context of a user of a computing device |
CN106951468A (zh) * | 2017-03-02 | 2017-07-14 | 腾讯科技(深圳)有限公司 | 对话生成方法及装置 |
JP2017187920A (ja) * | 2016-04-05 | 2017-10-12 | 株式会社Stand | ネットワークシステム、サーバ、および情報処理方法 |
CN108417022A (zh) * | 2018-03-16 | 2018-08-17 | 千禧神骅科技(成都)有限公司 | 一种适用于新能源专车平台的用车调度方法 |
CN109691034A (zh) * | 2016-09-20 | 2019-04-26 | 谷歌有限责任公司 | 机器人交互 |
US20190132268A1 (en) * | 2017-11-01 | 2019-05-02 | Hyundai Motor Company | Electronic device and method for scheduling trip for car sharing service |
WO2019130057A1 (ja) * | 2017-12-27 | 2019-07-04 | 日産自動車株式会社 | 目的地の提案システム、提案装置及び提案方法 |
US20190279181A1 (en) * | 2016-10-31 | 2019-09-12 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
CN110503949A (zh) * | 2018-05-17 | 2019-11-26 | 现代自动车株式会社 | 对话***、具有对话***的车辆和对话处理方法 |
CN110603552A (zh) * | 2017-05-05 | 2019-12-20 | 谷歌有限责任公司 | 在促成现有会话时对推荐动作配置的虚拟助理 |
CN110720090A (zh) * | 2017-07-07 | 2020-01-21 | 谷歌有限责任公司 | 通过个体命令调用自动化助理来执行多个任务 |
CN110945840A (zh) * | 2017-06-15 | 2020-03-31 | 谷歌有限责任公司 | 用于聊天对话的嵌入式程序和界面 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8661046B2 (en) * | 2007-09-18 | 2014-02-25 | Palo Alto Research Center Incorporated | Using a content database to infer context information for activities from messages |
JP4889706B2 (ja) | 2008-10-14 | 2012-03-07 | ヤフー株式会社 | 広告配信装置、システム及び方法 |
JP5571145B2 (ja) | 2012-10-03 | 2014-08-13 | ヤフー株式会社 | 広告配信装置および広告配信方法 |
US20150161564A1 (en) * | 2013-12-11 | 2015-06-11 | Uber Technologies, Inc. | System and method for optimizing selection of drivers for transport requests |
CN111771103B (zh) | 2017-12-27 | 2024-02-09 | 日产自动车株式会社 | 车辆管理***、车辆管理装置以及车辆管理方法 |
US20190265059A1 (en) * | 2018-02-26 | 2019-08-29 | Jonathan Warnick | System and Method for Real-time Transit Prioritization |
US20210304078A1 (en) * | 2020-03-30 | 2021-09-30 | Lyft, Inc. | Utilizing contemporaneous transportation data from a transportation matching system to surface trending destinations in user interfaces |
US11645918B2 (en) * | 2020-09-01 | 2023-05-09 | Gm Cruise Holdings Llc | Coordinated dispatching of autonomous vehicle fleet |
-
2020
- 2020-04-06 JP JP2020068552A patent/JP7287333B2/ja active Active
-
2021
- 2021-03-23 US US17/209,597 patent/US20210312383A1/en not_active Abandoned
- 2021-03-30 CN CN202110338170.0A patent/CN113497748B/zh active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079792A (zh) * | 2007-03-30 | 2007-11-28 | 腾讯科技(深圳)有限公司 | 基于即时通信的出租车调度***及其方法 |
CN101848187A (zh) * | 2009-03-25 | 2010-09-29 | 欧阳炳宇 | 嵌入式聊天代理机器人及组成应用网络的方法 |
US20140188999A1 (en) * | 2013-01-02 | 2014-07-03 | Dmeautomotive | Methods, systems, and devices for communication between a vehicle service center and a mobile computing device |
CN105992171A (zh) * | 2015-02-13 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 一种文本信息的处理方法和装置 |
US20170147951A1 (en) * | 2015-11-23 | 2017-05-25 | Google Inc. | Automatic booking of transportation based on context of a user of a computing device |
JP2017187920A (ja) * | 2016-04-05 | 2017-10-12 | 株式会社Stand | ネットワークシステム、サーバ、および情報処理方法 |
CN109691034A (zh) * | 2016-09-20 | 2019-04-26 | 谷歌有限责任公司 | 机器人交互 |
US20190279181A1 (en) * | 2016-10-31 | 2019-09-12 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
CN106951468A (zh) * | 2017-03-02 | 2017-07-14 | 腾讯科技(深圳)有限公司 | 对话生成方法及装置 |
CN110603552A (zh) * | 2017-05-05 | 2019-12-20 | 谷歌有限责任公司 | 在促成现有会话时对推荐动作配置的虚拟助理 |
CN110945840A (zh) * | 2017-06-15 | 2020-03-31 | 谷歌有限责任公司 | 用于聊天对话的嵌入式程序和界面 |
CN110720090A (zh) * | 2017-07-07 | 2020-01-21 | 谷歌有限责任公司 | 通过个体命令调用自动化助理来执行多个任务 |
US20190132268A1 (en) * | 2017-11-01 | 2019-05-02 | Hyundai Motor Company | Electronic device and method for scheduling trip for car sharing service |
WO2019130057A1 (ja) * | 2017-12-27 | 2019-07-04 | 日産自動車株式会社 | 目的地の提案システム、提案装置及び提案方法 |
CN108417022A (zh) * | 2018-03-16 | 2018-08-17 | 千禧神骅科技(成都)有限公司 | 一种适用于新能源专车平台的用车调度方法 |
CN110503949A (zh) * | 2018-05-17 | 2019-11-26 | 现代自动车株式会社 | 对话***、具有对话***的车辆和对话处理方法 |
Non-Patent Citations (3)
Title |
---|
ALBERT Y. S. LAM,等: ""Autonomous-Vehicle Public Transportation System: Scheduling and Admission Control"", 《IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS》 * |
佚名: ""行业动态(会议)"", 《机器人技术与应用》 * |
佚名: "苹果Siri 智能语音助理", 《办公自动化》 * |
Also Published As
Publication number | Publication date |
---|---|
US20210312383A1 (en) | 2021-10-07 |
JP7287333B2 (ja) | 2023-06-06 |
JP2021165904A (ja) | 2021-10-14 |
CN113497748B (zh) | 2023-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220335363A1 (en) | System and method for transportation | |
US11887030B2 (en) | Interactive network and method for securing conveyance services | |
US20190087875A1 (en) | Ridesharing support system, ridesharing support method, and ridesharing support device | |
CN110288418B (zh) | 汽车共享***、方法和存储程序的非瞬态存储介质 | |
KR101594395B1 (ko) | 네트워크 상에서의 물품 배송자 중개 방법 및 이에 사용되는 중개 서버 | |
CN107767322B (zh) | 拼车方法和装置 | |
KR101556542B1 (ko) | 에스엔에스 퀵 서비스 장치, 시스템 및 방법 | |
US11416792B2 (en) | Network system capable of grouping multiple service requests | |
JP2020056683A (ja) | 運行ルート判断装置、運行ルート判断プログラムおよび運行ルート判断方法 | |
JP2019169110A (ja) | 情報配信装置 | |
US20210133673A1 (en) | Server apparatus, medium, and operation method for information processing system | |
CN113497749B (zh) | 控制装置和计算机可读存储介质 | |
CN113497748B (zh) | 控制装置、非暂时性计算机可读记录介质和信息处理方法 | |
CN112953997B (zh) | 控制装置以及计算机可读记录介质 | |
JP6407760B2 (ja) | ナビゲーション装置 | |
US20200334783A1 (en) | Destination proposal system, proposal device, and proposal method | |
US20220108260A1 (en) | Interactive network and method for securing conveyance services | |
US20210278224A1 (en) | Coordinating trips by vehicles in an on-demand environment | |
JP2019087119A (ja) | 広告連動目的地設定システム | |
JP3707677B2 (ja) | 配送・集荷指示情報伝送システム | |
JP6666510B1 (ja) | 配車管理システム、管理装置及び車両提示方法 | |
CN111881372A (zh) | 一种推荐上车点的方法及*** | |
CN113271248B (zh) | 控制装置、控制***、计算机可读非暂时性存储介质和控制方法 | |
CN111143486A (zh) | 一种服务位置获取方法、装置、电子设备及存储介质 | |
US20220042811A1 (en) | Method and server |
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 |