预约管理装置、预约管理方法以及预约管理程序与流程

文档序号:16368485发布日期:2018-12-22 08:33阅读:237来源:国知局
预约管理装置、预约管理方法以及预约管理程序与流程

本发明涉及预约管理装置、预约管理方法以及预约管理程序。

背景技术

在专利文献1中公开有如下方法:预约者在预约服务时指定确定希望时刻,在确定希望时刻之前的期间,在预约者之间相互交换临时预约,由此,提高预约者和运营者的利益。

现有技术文献

专利文献

专利文献1:日本特许第4406684号



技术实现要素:

发明要解决的课题

服务提供者(以下也称作运营者)希望设立满足预约者(以下也称作利用者)的要求且从服务提供者自身的经济性的观点来看最佳的服务提供计划。但是,在多个利用者按需求预约服务的情况下,预约状况时时刻刻变化,因此,对于服务提供者来说最佳的服务提供计划也变化。例如,在需求车等的输送服务中,通过联乘集中输送同一方向的利用者,由此,能够抑制运用成本。并且,对于利用者来说,如果通过接受联乘而享受折扣,则有时希望联乘。

但是,在一般的预约系统中,在预约时确定服务提供计划,因此,存在此后无法变更服务提供计划这样的课题。

在专利文献1的技术中,能够在预约后变更服务提供计划,但是,存在无法使用预约者在预约时不承认的服务提供条件变更服务提供计划这样的课题。

本发明的主要目的之一在于解决上述这种课题。即,本发明的主要目的在于,使用预约者在预约时不承认的服务提供条件变更服务提供计划,提高预约者的满意度,提高运营者的利益。

用于解决课题的手段

本发明的预约管理装置具有:计划生成部,其使用服务的预约者在预约时承认的服务提供条件即承认条件,生成针对所述预约者的服务提供计划;条件生成部,其与在所述预约者容许替代条件的情况下对所述预约者赋予的报酬一起生成所述替代条件,所述替代条件是所述预约者在预约时未承认的、对于所述预约者来说比所述承认条件不利且对于服务提供者来说比所述承认条件有利的服务提供条件;以及计划更新部,其在询问所述预约者是否容许所述替代条件和所述报酬的结果为从所述预约者得到容许所述替代条件和所述报酬的回答的情况下,使用所述替代条件更新针对所述预约者的服务提供计划。

发明效果

在本发明中,与报酬一起生成替代条件,该替代条件是预约者在预约时未承认的、对于预约者来说比承认条件不利且对于服务提供者来说比承认条件有利的服务提供条件。进而,在本发明中,在从预约者得到容许替代条件和报酬的回答的情况下,使用替代条件更新针对预约者的服务提供计划。因此,根据本发明,能够使用预约者在预约时不承认的服务提供条件变更服务提供计划,其结果是,能够提高预约者的满意度,提高运营者的利益。

附图说明

图1是示出实施方式1的预约系统的结构例的图。

图2是示出实施方式1的预约装置的硬件结构例的图。

图3是示出实施方式1的预约管理装置的硬件结构例的图。

图4是示出实施方式1的预约装置的功能结构例的图。

图5是示出实施方式1的预约管理装置的功能结构例的图。

图6是示出实施方式1的预约管理装置的动作例的流程图。

图7是示出实施方式1的预约接收处理的详细情况的流程图。

图8是示出实施方式1的调整回答接收处理的详细情况的流程图。

图9是示出实施方式1的计划设立处理的详细情况的流程图。

图10是示出实施方式1的计划确定处理的详细情况的流程图。

图11是示出实施方式1的调整内容生成处理的详细情况的流程图。

图12是示出实施方式1的缓和条件生成处理的详细情况的流程图。

图13是示出实施方式1的缓和条件生成处理的详细情况的流程图。

图14是示出实施方式1的预约管理表的例子的图。

图15是示出实施方式1的运行计划管理表的例子的图。

图16是示出实施方式1的条件管理表的例子的图。

图17是示出实施方式1的条件代码表的例子的图。

图18是示出实施方式1的调整管理表的例子的图。

图19是示出实施方式1的调整成功率管理表的例子的图。

图20是示出实施方式1的更新后的预约管理表的例子的图。

图21是示出实施方式1的更新后的运行计划管理表的例子的图。

图22是示出实施方式1的更新后的预约条件管理表的例子的图。

具体实施方式

实施方式1

***结构的说明***

图1示出本实施方式的预约系统100的结构例。

在预约系统100中,多个预约装置200和预约管理装置300经由网络800连接。

预约装置200是用于服务的利用者进行服务预约的计算机。另外,下面,利用者也称作预约者。

预约管理装置300是受理预约的计算机。由预约管理装置300进行的动作相当于预约管理方法的例子。

在本实施方式的预约系统100中,利用者使用预约装置200按需求进行服务预约,预约管理装置300根据预约状况被生成服务提供计划。下面,以需求车等的输送服务为例进行说明。

图2示出预约装置200的硬件结构例。

如图2所示,作为硬件,预约装置200具有处理器201、存储器202、输入器203、显示器204和通信器205。

处理器201是进行运算的电路。处理器201执行实现后述的预约发送部210、预约变更结果接收部220、调整委托接收部230和调整回答发送部240的功能的程序。具体而言,处理器201是cpu(centralprocessingunit:中央处理单元)。

存储器202存储运算所需要的信息。并且,存储器202存储实现预约发送部210、预约变更结果接收部220、调整委托接收部230和调整回答发送部240的功能的程序。具体而言,存储器202是ram(randomaccessmemory:随机存取存储器)。

输入器203用于用户对预约装置200输入预约内容。输入器203是键盘、鼠标等接口。

显示器204显示预约的输入画面和结果画面等。显示器204是与显示器件之间的接口。

通信器205是与预约管理装置300进行通信的电路。具体而言,通信器205是通信芯片或nic(networkinterfacecard:网络接口卡)。

图3示出预约管理装置300的硬件结构例。

如图3所示,作为硬件,预约管理装置300具有处理器301、存储器302、输入器303、显示器304、通信器305和储存器306。

处理器301是进行运算的电路。处理器301执行实现后述的预约管理控制部310、预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350和调整回答接收部360的功能的程序。特别地,实现计划设立部320和调整内容生成部330的功能的程序相当于预约管理程序。具体而言,处理器301是cpu。

存储器302存储运算所需要的信息。并且,在存储器302中载入实现预约管理控制部310、预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350和调整回答接收部360的功能的程序。具体而言,存储器302是ram。

储存器306蓄积大量的信息。并且,储存器306存储实现预约管理控制部310、预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350和调整回答接收部360的功能的程序。具体而言,储存器306是闪存、hdd(harddiskdrive:硬盘驱动器)。

在储存器306中还存储有os(operatingsystem:操作系统)。而且,os的至少一部分由处理器301执行。处理器301执行os的至少一部分,并且执行实现预约管理控制部310、预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350和调整回答接收部360的功能的程序。

处理器301执行os,由此进行任务管理、存储器管理、文件管理、通信控制等。

实现预约管理控制部310、预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350和调整回答接收部360的功能的程序可以存储在磁盘、软盘、光盘、高密度盘、蓝光(注册商标)光盘、dvd等移动存储介质中。

输入器303用于预约管理装置300的操作员对预约管理装置300输入各种指示。

显示器304对预约管理装置300的操作员显示各种信息。

通信器305是与预约装置200进行通信的电路。

并且,预约管理装置300可以由逻辑ic(integratedcircuit:集成电路)、ga(gatearray:门阵列)、asic(applicationspecificintegratedcircuit:面向特定用途的集成电路)、fpga(field-programmablegatearray:现场可编程门阵列)这样的电子电路实现。

另外,将处理器301和上述电子电路也统称作处理线路。

图4示出预约装置200的功能结构例。

如图4所示,预约装置200包含预约发送部210、预约变更结果接收部220、调整委托接收部230和调整回答发送部240。

预约发送部210向预约管理装置300发送预约数据。在预约数据中记述有利用者编号、出发地代码、目的地代码、出发希望时刻和到达希望时刻。利用者编号是能够唯一地标识预约装置200的利用者的标识符。出发地代码是能够唯一地标识利用者希望的出发地的标识符。目的地代码是能够唯一地标识利用者希望的目的地的标识符。出发希望时刻是利用者希望的出发时刻。到达希望时刻是利用者希望的到达时刻。

这些出发地代码、目的地代码、出发希望时刻和到达希望时刻是用于提供输送服务的条件(服务提供条件)。并且,这些出发地代码、目的地代码、出发希望时刻和到达希望时刻是预约者在预约时指定的服务提供条件,称作预约条件。

并且,也可以在预约数据中记述承认条件。承认条件是预约者在预约时承认的、对于预约者来说比预约条件不利且对于运营者来说比预约条件有利的条件。承认条件可以预先保持在预约管理装置300中。在承认条件保持在预约管理装置300中的情况下,也可以不在预约数据中记述承认条件。

另外,条件由条件代码和条件值构成。如后所述,在图16的条件管理表381中列举出承认条件。即,图16的承认条件由“条件代码”(例如“type”)和“承认条件值”(例如[2])构成。下面,有时记作某个条件比其他条件大/小。某个条件(例如条件a)比其他条件(例如条件b)大/小意味着条件a的条件代码和条件b的条件代码相同,条件a的条件值比条件b的条件值大/小。

预约变更结果接收部220从预约管理装置300接收变更预约通知数据。变更预约通知数据是在预约管理装置300中变更了预约的情况下通知变更后的预约的数据。

调整委托接收部230从预约管理装置300接收调整委托数据。在调整委托数据中记述有替代条件。替代条件是预约者在预约时未承认的、对于预约者来说比预约条件或承认条件不利且对于服务提供者来说比预约条件或承认条件有利的服务提供条件。并且,在调整委托数据中记述有在预约者容许替代条件的情况下对预约者赋予的报酬。调整委托数据是询问是否容许替代条件和报酬的数据。

调整回答发送部240向预约管理装置300发送调整回答数据。调整回答数据是向预约管理装置300通知预约者是否容许替代条件和报酬的数据。

如上所述,预约发送部210、预约变更结果接收部220、调整委托接收部230和调整回答发送部240由程序实现,实现预约发送部210、预约变更结果接收部220、调整委托接收部230和调整回答发送部240的程序由处理器201执行。

图5示出预约管理装置300的功能结构例。

如图5所示,预约管理装置300包含预约管理控制部310、预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350、调整回答接收部360、预约管理部370、运行计划管理部375、条件管理部380、调整管理部385和调整成功率管理部390。

预约管理控制部310对预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350和调整回答接收部360进行控制。

预约接收部311接收从预约装置200发送的预约数据。

计划设立部320设立服务提供计划。

更具体而言,计划设立部320使用预约条件和承认条件生成针对预约者的服务提供计划。并且,计划设立部320在从预约者得到容许替代条件和报酬的回答的情况下,使用替代条件更新针对预约者的服务提供计划。

计划设立部320相当于计划生成部和计划更新部。并且,由计划设立部320进行的动作相当于计划生成处理和计划更新处理。

调整内容生成部330生成替代条件和在预约者容许该替代条件的情况下对预约者赋予的报酬。

具体而言,调整内容生成部330根据过去曾询问过预约者的服务提供条件即过去实绩条件生成替代条件。例如,调整内容生成部330参照后述的调整成功率管理部390中存储的调整成功率管理表391(过去实绩条件信息的例子),从多个过去实绩条件中选择成功率为阈值以上且对于运营者来说最有利的过去实绩条件。在调整成功率管理表391中记述有多个过去实绩条件,在多个过去实绩条件中分别记述有针对询问预约者的回答的成功率。而且,调整内容生成部330可以直接使用选择出的选择过去实绩条件作为替代条件,也可以生成对于预约者来说比选择过去实绩条件不利且对于服务提供者来说比选择过去实绩条件有利的服务提供条件作为替代条件。

调整内容生成部330相当于条件生成部。并且,由调整内容生成部330进行的动作相当于条件生成处理。

调整委托发送部350向预约装置200发送调整委托数据。

调整回答接收部360从预约装置200接收调整回答数据。

如上所述,预约管理控制部310、预约接收部311、计划设立部320、计划确定部321、调整内容生成部330、调整委托发送部350和调整回答接收部360由程序实现。而且,该程序由处理器301执行。

预约管理部370存储预约管理表371。预约管理表371是图14中例示的表。预约管理表371容后详述。

运行计划管理部375存储运行计划管理表376。运行计划管理表376是图15中例示的表。运行计划管理表376容后详述。

条件管理部380存储条件管理表381。条件管理表381是图16中例示的表。条件管理表381容后详述。

并且,条件管理部380存储条件代码表382。条件代码表382是图17中例示的表。条件代码表382容后详述。

调整管理部385存储调整管理表386。调整管理表386是图18中例示的表。调整管理表386容后详述。

调整成功率管理部390存储调整成功率管理表391。调整成功率管理表391是图19中例示的表。调整成功率管理表391容后详述。

预约管理部370、运行计划管理部375、条件管理部380、调整管理部385和调整成功率管理部390由图3所示的存储器302或储存器306实现。

图14示出预约管理表371的例子。

在图14中,在“预约编号”的列中存储有用于唯一地标识预约的标识符(预约编号)。

在“预约状态”的列中存储有用于判别是否已确定预约的值。

在“利用者编号”的列中存储有用于唯一地标识预约者的编号即利用者编号。

在“出发地代码”的列中存储有出发地的代码(出发地代码)。

在“目的地代码”中存储有目的地的代码(目的地代码)。出发地代码和目的地代码能够利用x、y坐标等表示。

在“出发希望时刻”的列中存储有预约者希望的车辆从出发地出发的时刻(出发希望时刻)。

在“到达希望时刻”的列中存储有预约者希望的车辆到达目的地的时刻(到达希望时刻)。

在“运费”的列中存储有在预约时暂时决定的运费。

在“分配运行编号”的列中存储有与运行计划表376的运行编号对应的编号。

在“出发预想时刻”的列中存储有调整后最终决定的车辆从出发地出发的预想时刻。在未进行调整的阶段,在“出发预想时刻”中存储有出发希望时刻。

在“目的地到达预想时刻”的列中存储有调整后最终决定的车辆到达目的地的预想时刻(目的地到达预想时刻)。在未进行调整的阶段,在“目的地到达预想时刻”中存储有到达希望时刻。

在“最终运费”的列中存储有调整后最终决定的运费。在调整中进行了运费折扣的情况下,在“最终运费”中存储有折扣后的运费。

图15示出运行计划管理表376的例子。

在图15中,在“运行编号”的列中存储有用于唯一地标识车辆运行的标识符(运行编号)。

在“登记状态”的列中存储有用于判别是否已确定运行的值。

在“车辆编号”的列中存储有要使用的车辆的编号(车辆编号)。

在“驾驶员编号”的列中存储有驾驶车辆的驾驶员的编号(驾驶员编号)。

在“出发地代码”的列中存储有出发地的代码(出发地代码)。

在“预约目的地移动时间”的列中存储有从预约的出发地到目的地的移动所需要的时间(预约目的地移动时间)。

在“驾驶开始时刻”的列中存储有驾驶员开始驾驶车辆所需要的时刻(驾驶开始时刻)。

在“驾驶完成时刻”的列中存储有驾驶员完成车辆驾驶的时刻(驾驶完成时刻)。

在“到达地代码”的列中存储有驾驶员完成车辆驾驶的到达地的代码(到达地代码)。

图16示出条件管理表381的例子。

在图16中,在“预约编号”的列中存储有预约管理表371(图14)中记述的预约编号。

在“条件代码”的列中存储有用于唯一地标识条件的代码(条件代码)。更具体而言,在“条件代码”的列中存储有条件代码表382(图17)中记述的条件代码。

在“条件值”的列中存储有条件的值(条件值)。更具体而言,在“条件值”的列中存储有条件代码表382(图17)的“可设定值”中的任意值。

在“折扣率”的列中存储有在以“条件值”所示的条件值确定了预约的情况下应用的折扣率。

图17示出条件代码表382的例子。

在图17中,在“条件代码”的列中存储有用于唯一地标识预约条件的代码(条件代码)。

在“上限值”的列中存储有能够利用对应的条件代码设定的条件值的上限值。“说明”和“可设定值”的列是为了进行说明而记载的。在预约管理装置300的动作中,不需要“说明”和“可设定值”的列。

图18示出调整管理表386的例子。

在图18中,在“调整编号”的列中存储有用于唯一地标识调整内容的标识符(调整编号)。

在“调整状况”的列中存储有表示调整状况的值。

在“预约编号”的列中存储有作为调整对象的预约的预约编号。

在“利用者编号”的列中存储有作为调整对象的利用者的利用者编号。

在“条件代码”的列中存储有作为调整对象的预约的条件代码。

在“调整前条件值”的列中存储有调整前的条件值。

在“调整后条件值”的列中存储有调整后的条件值。

在“调整委托发送时刻”的列中存储有向预约装置200发送了调整委托数据的时刻。

“调整回答接收时刻”的列存储有从预约装置200接收到调整回答数据的时刻。

图19示出调整成功率管理表391的例子。

在图19中,在“利用者编号”的列中存储有用于唯一地标识预约者的编号(利用者编号)。

在“条件代码”的列中存储有条件代码表382中记述的条件代码。

在“过去实绩条件值”的列中存储有过去询问过利用者的条件值。

在“调整次数”的列中存储有询问过利用者的次数。

在“成功次数”的列中存储有调整成功的次数。

在“调整成功率”的列中存储有调整成功的概率(调整成功率)。通过“成功次数”÷“调整次数”×100而得到调整成功率。

在“成功平均折扣率”的列中存储有调整成功时的折扣率的平均值。

在“平均回答时间”的列中存储有从发送调整委托数据到接收调整回答数据所需要的时间的平均值。

***动作的说明***

接着,对预约装置200和预约管理装置300的动作进行说明。

首先,对预约装置200发送预约数据进行说明。

利用者使用预约装置200的输入器203输入该利用者的利用者编号:u003和预约条件。

利用者例如输入以下的预约条件。

出发地代码:l003

目的地代码:l008

出发希望时刻:2015/12/2210:30

到达希望时刻:2015/12/2211:10

利用者可以使用gps(globalpositioningsystem:全球定位系统)信息等作为出发地代码和目的地代码。并且,利用者还可以使用从gps信息转换后的代码值。

并且,利用者还可以对预约装置200输入承认条件。利用者例如输入以下的承认条件。

车辆类型:一般、调整时折扣率:10%

吸烟:不可吸烟、调整时折扣率:不接受调整

可否联乘:可联乘、调整时折扣率:10%

出发时刻过早:1分钟~5分钟、调整时折扣率:10%

出发时刻延迟:1分钟~5分钟、调整时折扣率:10%

到达时刻过早:1分钟~5分钟、调整时折扣率:10%

到达时刻延迟:1分钟~5分钟、调整时折扣率:10%

另外,在预约管理装置300中已经登记承认条件的情况下,利用者也可以不输入承认条件。

预约发送部210生成记述有从利用者输入的利用者编号和预约条件的预约数据,向预约管理装置300发送已生成的预约数据。在利用者输入了承认条件的情况下,预约发送部210还将从利用者输入的承认条件包含在预约数据中。

接着,参照图6对预约管理装置300的整体动作进行说明。

预约管理控制部310分别作为不同进程而并行起动等待接收预约数据的处理(步骤s301)、等待经过一定时间的处理(步骤s304)、等待接收调整回答数据的处理(步骤s30a)。

预约接收部311在步骤s301中接收到来自预约装置200的预约数据时,实施预约接收处理(步骤s302)。预约接收部311在实施预约接收处理(步骤s302)后,再次在步骤s301中等待接收预约数据。

在预约接收处理(步骤s302)中,预约接收部311主要在预约管理表371中登记预约数据中记载的利用者编号和预约条件。并且,预约接收部311在预约数据中包含有承认条件的情况下,在条件管理表381中登记承认条件。

并且,在步骤s304中经过一定时间后,计划设立部320实施计划设立处理(步骤s305)。循环进行步骤s304~步骤s308的序列。

在第1次计划设立处理(步骤s305)中,计划设立部320使预约条件和承认条件生成运行计划(服务提供计划)。

在从第2次起的计划设立处理(步骤s305)中,计划设立部320使用由预约者容许的替代条件对运行计划进行更新。

在计划确定处理(步骤s306)中,计划确定部321确定出发时刻紧迫的预约的运行计划。在计划确定处理(步骤s306)中,计划确定部321主要决定最终运费。

另外,计划确定部321针对出发时刻不紧迫的预约,在计划确定处理(步骤s306)中,实质上不进行任何处理。

对计划确定处理(步骤s306)中未确定的预约即出发时刻不紧迫的预约进行调整内容生成处理(步骤s307)。

在调整内容生成处理(步骤s307)中,调整内容生成部330生成向预约者进行询问的替代条件。

在步骤s308中,调整委托发送部350发送向预约者询问是否容许替代条件的调整委托数据。

在调整委托发送部350发送调整委托数据时,计划设立部320再次等待经过一定时间(步骤s304)。

在从预约装置200对在步骤s308中发送的调整委托数据应答了调整回答数据的情况下,在后述的步骤s30a中,调整回答接收部360接收调整回答数据。在调整回答数据中由预约者容许替代条件的情况下,如上所述,在下一个循环的计划设立处理(步骤s305)中,计划设立部320使用由预约者容许的替代条件对运行计划进行更新。

在出发时刻紧迫之前,针对一个预约,反复进行步骤s304~步骤s308的序列。

调整回答接收部360在步骤s30a中接收到调整回答数据时,实施调整回答接收处理(步骤s30b)。在调整回答接收处理(步骤s30b)中,调整回答接收部360对调整管理表386、调整成功率管理表391进行更新。

并且,在调整回答数据中由预约者容许替代条件的情况下,调整回答接收部360利用替代条件对条件管理表381进行更新。在调整回答接收处理(步骤s30b)中,例如,图16的条件管理表381被更新成图22的条件管理表383。在图16中,标注有箭头的预约编号:y003、条件代码:dep_ear的记录的条件值为1,但是,在图22中,条件值被更新成4。即,在图22的例子中,示出预约者容许dep_ear=3这样的替代条件的例子。

在实施调整回答接收处理(步骤s30b)后,调整回答接收部360再次等待接收调整回答数据(步骤s30a)。

接着,使用图7对图6的预约接收处理(步骤s302)的详细情况进行说明。

在步骤s311中,预约接收部311针对接收到的预约数据的预约内容取得可运行的车辆和驾驶员的信息。

在步骤s312中,预约接收部311判定是否存在可运行的车辆和驾驶员。

例如,如果在运行所需要的时段内存在运行计划管理表376中未记载的车辆,则预约接收部311判定为存在可运行的车辆。

并且,例如,在存在工作时间与运行所需要的时段重复的驾驶员且该驾驶员未记载在运行计划管理表376中的情况下,预约接收部311判定为存在可运行的驾驶员。

在无法确保车辆和驾驶员中的至少任意一方的情况下(步骤s312:否),在步骤s315中,预约接收部311向预约装置200发送通知预约结果“失败”的预约结果数据。

另一方面,在能够确保车辆和驾驶员双方的情况下(步骤s312:是),在步骤s313中,预约接收部311在预约管理表371中登记预约数据中记载的利用者编号和预约条件。并且,预约接收部311在运行计划管理表376中登记在步骤s312中确保的车辆和驾驶员。

在步骤s313中,预约接收部311例如在图14的预约管理表371中登记记录372。并且,在步骤s313中,预约接收部311例如在图15的运行计划管理表376中登记记录377。

并且,在预约数据中包含有承认条件的情况下,在步骤s313中,预约接收部311在图16的条件管理表381中如标号381a那样登记承认条件。

返回图7的流程,在步骤s313之后,在步骤s314中,预约接收部311向预约装置200发送通知预约结果“成功”的预约结果数据,结束动作流程。

接着,使用图9对计划设立处理(步骤s305)的详细情况进行说明。

在步骤s321a中,计划设立部320从预约管理表371取得不是已确定的预约。即,计划设立部320从预约管理表371取得“预约状态”的值不是“已确定”的记录。

接着,在步骤s322a中,计划设立部320生成运行制约条件。运行制约条件是设立可运行的计划所需要的制约条件。运行制约条件例如是根据能够使用的车辆的数量和可驾驶的驾驶员的工作时间等得到的制约条件。

接着,在步骤s323a中,计划设立部320生成预约制约条件。预约制约条件是根据预约条件得到的制约条件。例如,与出发时刻有关的预约制约条件如下表示。

tdep(yi)-tdep_ear(yi)≦tdep(yi,vj)

tdep(yi)+tdep_late(yi)≧tdep(yi,vj)

其中,tdep(y)是预约y的出发希望时刻。计划设立部320使用预约管理表371中记载的出发希望时刻作为tdep(y)。

tdep_ear(y)是预约y的预约者能够容许的出发时刻过早的大小。计划设立部320使用承认条件中包含的出发时刻过早的值作为tdep_ear(y)。

tdep_late(y)是预约y的预约者能够容许的出发时刻延迟的大小。计划设立部320使用承认条件中包含的出发时刻延迟的值作为tdep_late(y)。

tdep(y,v)是车辆v在预约y的出发地出发的时刻。

接着,在步骤s324a中,计划设立部320根据在步骤s322a中得到的运行制约条件和在步骤s232a中得到的制约条件,设立运营者的运行成本最小的运行计划(服务提供计划)。

在步骤s325a中,计划设立部320结合在步骤s324a中得到的最新的运行计划,对运行计划管理表376进行更新。计划设立部320例如将图15的运行计划管理表376更新成图21的运行计划管理表376a。

并且,在步骤s325a中,计划设立部320结合在步骤s324a中得到的最新的运行计划,对预约管理表371进行更新。计划设立部320例如将图14的预约管理表371更新成图20的预约管理表371a。

在图20和图21的例子中,假设利用者编号:u003的利用者和利用者编号:u010的利用者的联乘的调整成功。在图21中,取消图15中存在的记录377a和记录378a,取而代之追加与联乘对应的记录379a。并且,在图20中,对应于图21的记录s379a,将图14中存在的记录372和记录373更新成记录372a和记录373a。并且,此时,计划设立部320根据需要对应于联乘对车辆到达时刻进行更新。

接着,使用图10对计划确定处理(步骤s306)的详细情况进行说明。

在步骤s321b中,计划确定部321从运行计划管理表376a取得不是已确定的运行。即,计划确定部321从运行计划管理表376a取得“登记状态”的值不是“已确定”的记录。

接着,在步骤s322b中,计划确定部321判定在步骤s321b中取得的记录的“出发时刻”与当前时刻之差是否在规定时间以下。

在“出发时刻”与当前时刻之差大于规定时间的情况下(步骤s322b:否),计划确定部321进行步骤s32ab的处理。步骤s32ab容后详述。

另一方面,在“出发时刻”与当前时刻之差在规定时间以下的情况下(步骤s322b:是),在步骤s323b中,计划确定部321将运行计划管理表376a的相应运行的“登记状态”更新成“已确定”。即,计划确定部321将在步骤s321b中取得的运行计划管理表376a的记录的“登记状态”更新成“已确定”。并且,计划确定部321将预约管理表371a的相应预约的“预约状态”更新成“已确定”。即,计划确定部321取得记载有“登记状态”被更新成“已确定”的运行计划管理表376a的记录的“运行编号”的值的预约管理表371a的记录。然后,计划确定部321使已取得的记录的“预约状态”成为“已确定”。

接着,在步骤s324b中,计划确定部321从调整管理表386取得相应预约的“调整状况”的值。

即,计划确定部321取得记载有在步骤s322b中“预约状态”被更新成“已确定”的预约管理表371a的记录的“预约编号”的值的调整管理表386的记录。然后,计划确定部321取得已取得的记录的“调整状况”的值。

接着,在步骤s325b中,计划确定部321判定“调整状况”是否是“成功”。

如果“调整状况”为“成功”(步骤s325b:是)是,则计划确定部321进行步骤s326b的处理。另一方面,如果“调整状况”不是“成功”(步骤s325b:否)是,则计划确定部321进行步骤s328b的处理。

在步骤s326b中,计划确定部321对预约管理表371a的运费进行更新。

更具体而言,计划确定部321从调整管理表386和条件管理表381取得调整成功的条件的折扣率。即,计划确定部321取得与调整管理表386的相应记录的“预约编号”和“条件代码”一致的条件管理表381的记录的“折扣率”。

进而,计划确定部321将已取得的“折扣率”的值应用于预约管理表371a的相同“预约编号”的记录的“运费”,计算折扣后的运费。然后,计划确定部321在预约管理表371a的“最终运费”中登记计算出的折扣后的运费。

计划确定部321例如从图22的条件管理表381取得与图18的第1行(调整编号:a001)的“预约编号:y003”和“条件代码:share”以及第2行(调整编号:a002)的“预约编号:y003”和“条件代码:dep_ear”对应的“折扣率”。“预约编号:y003”的“条件代码:share”和“条件代码:dep_ear”的“折扣率”分别为10%,因此,将合计20%应用于原来的运费3000日元(图20的记录372a的运费)。其结果是,图20的记录372a的“最终运费”成为2400日元。

另外,计划确定部321也可以进行调整,使得调整管理表386的“调整委托发送时刻”与“调整回答接收时刻”之差即回答时间越短,则折扣率越高,或者回答时间越长,则折扣率越小。

接着,在步骤s328b中,计划确定部321根据更新后的预约管理表371a判定是否存在从原来的预约起的变更。在存在预约的变更的情况下,计划确定部321进行步骤s329b的处理。

另一方面,在不存在预约的变更的情况下,计划确定部321进行步骤s32ab的处理。

在步骤s329b中,计划确定部321向预约装置200的预约变更结果接收部220发送变更预约通知数据。

在步骤s32ab中,计划确定部321判定是否针对全部运行实施了从步骤s321b起的处理。在针对全部运行实施了从步骤s321b起的处理的情况下,即针对运行计划管理表376a的全部记录实施了从步骤s321b起的处理的情况下,计划确定部321结束动作流程。

另一方面,在存在未实施的运行的情况下,计划确定部321进行步骤s321b的处理。

接着,使用图11的流程对调整内容生成处理(步骤s307)的详细情况进行说明。

在步骤s331中,调整内容生成部330从预约管理表371a取得不是已确定的预约。即,调整内容生成部330从预约管理表371a取得“预约状态”的值不是“已确定”的记录。

在步骤s332中,调整内容生成部330生成运行制约条件。这与图9的步骤s322a的处理相同。

在步骤s333中,调整内容生成部330进行缓和条件生成处理。在缓和条件制约生成处理中,调整内容生成部330生成缓和条件,生成基于缓和条件的预约制约条件。

另外,“缓和”意味着限制预约者的自由度,扩大运营者的自由度。如果条件b是条件a的缓和条件,则条件b是预约者的自由度比条件a窄(对于预约者来说不利)、运营者的自由度比条件a宽(对于运营者来说有利)的条件。

具体而言,随着图17的可设定值增大,条件缓和(运营者的自由度增加)。

另外,缓和条件生成处理(步骤s333)容后详述。

在步骤s334中,调整内容生成部330根据在步骤s332和步骤s333中得到的制约条件,设立运营者的运行成本最小的运行计划(服务提供计划)的修正案。

在步骤s335中,调整内容生成部330判定是否针对全部预约实施了从步骤s336起的处理。即,调整内容生成部330判定是否针对预约管理表371a的全部记录实施了从步骤s336起的处理。

在针对全部预约实施了从步骤s336起的处理的情况下,调整内容生成部330结束动作流程。如果存在未实施从步骤s336起的处理的预约,则调整内容生成部330对该预约实施从步骤s336起的处理。

在步骤s336中,调整内容生成部330参照条件管理表381,判定是否针对该预约的全部条件代码实施了从步骤s337起的处理。在针对全部条件代码实施了从步骤s337起的处理的情况下,调整内容生成部330结束动作流程。如果存在未实施从步骤s337起的处理的条件代码,则调整内容生成部330对该条件代码实施从步骤s337起的处理。

在步骤s337中,调整内容生成部330计算施行在步骤s334中设立的运行计划修正案所需要的服务提供条件(以下称作修正条件)。

修正条件是(1)缓和条件、(2)承认条件中的任意一方。

缓和条件是在步骤s333中生成的条件。

在步骤s338中,调整内容生成部330对承认条件和修正条件进行比较。

在修正条件的值大于承认条件的值的情况下,即修正条件是对于预约者来说比承认条件不利且对于运营者来说比承认条件有利的服务提供条件的情况下,需要进行调整,因此,调整内容生成部330进行步骤s339的处理。

另一方面,如果修正条件的值为承认条件的值以下,则不需要进行调整,因此,调整内容生成部330对未处理的预约条件进行步骤s336。

在步骤s339中,调整内容生成部330在调整管理表386中登记修正条件的值。

具体而言,调整内容生成部330在“调整前条件值”中登记承认条件的值,在调整管理表386的“调整后条件值”中登记修正条件的值。

另外,如上所述,在图6的步骤s308中,调整委托发送部350生成调整委托数据,向预约装置200的调整委托接收部230发送已生成的调整委托数据。在调整委托数据中将修正条件作为替代条件通知给预约装置200的用户即预约者。

在预约装置200中,调整委托接收部230接收调整委托数据。然后,调整委托接收部230在显示器204显示由调整委托数据通知的替代条件。

预约者使用输入器203对预约装置200输入调整回答。

然后,调整回答发送部240生成通知来自预约者的调整回答的调整回答数据,向预约管理装置300的调整回答接收部360发送已生成的调整回答数据。

另外,在图11中,调整内容生成部330在步骤s333之后进行从步骤s334起的处理,但是,调整内容生成部330也可以省略从步骤s334起的处理。即,调整内容生成部330也可以使调整委托发送部350生成通知在步骤s333中生成的缓和条件作为替代条件的调整委托消息。

接着,使用图12和图13对缓和条件生成处理(步骤s333)的详细情况进行说明。

在步骤s341中,调整内容生成部330设定成功率基准值。成功率基准值是在从多个过去实绩条件中选择过去实绩条件时作为基准的成功率。

另外,调整内容生成部330进行一次步骤s341即可,可以省略从第2次起的步骤s341。

在步骤s342中,调整内容生成部330设定挑战概率。挑战概率是在决定是否选择比选择出的过去实绩条件更加缓和的条件时作为基准的概率。

另外,调整内容生成部330进行一次步骤s342即可,可以省略从第2次起的步骤s342。

在步骤s343中,调整内容生成部330判定是否针对全部预约实施了从步骤s344起的处理。

在针对全部预约实施了从步骤s345起的处理(步骤s343:是)的情况下,调整内容生成部330结束动作是流程。

在存在未实施从步骤s344起的处理的预约的情况下(步骤s343:否),调整内容生成部330进行步骤s344的处理。

在步骤s344中,调整内容生成部330从预约管理表371a取得不是“已确定”的预约。即,调整内容生成部330从预约管理表371a取得“预约状态”的值不是“已确定”的记录。

在步骤s345中,调整内容生成部330取得承认条件。即,调整内容生成部330从取得记述有在步骤s344中取得的记录的“预约编号”的条件管理表381的记录。然后,调整内容生成部330取得已取得的条件管理表381的记录的“条件值”中记载的条件值。

例如,如果在步骤s344中取得的记录是图20的记录372a,则调整内容生成部330针对图16的标号381a所示的7行记录,按照每个“条件代码”取得“条件值”的值。即,调整内容生成部330针对一次的步骤s345取得1行的“条件值”的值。

在步骤s346中,调整内容生成部330判定是否针对全部条件代码实施了从步骤s347起的处理。即,调整内容生成部330判定是否针对图16的标号381a所示的全部7行实施了从步骤s347起的处理。

在针对全部条件代码实施了从步骤s347起的处理的情况下(步骤s346:是),调整内容生成部330再次进行步骤s343的处理。

在存在未实施从步骤s347起的处理的条件代码的情况下(步骤s346:否),调整内容生成部330针对该条件代码进行步骤s347的处理。

在步骤s347中,调整内容生成部330从调整成功率管理表391中,针对作为对象的条件代码,选择成功率为成功率基准值以上的最大的(对于运营者来说最有利的)过去实绩条件。

成功率基准值是在步骤s341中设定的值。

当前,设调整内容生成部330针对图16的第4行的“dep_ear”实施了步骤s347。并且,设在步骤s341中设定的成功率基准值为70%。

并且,根据图20的第3行(记录372a),与图16的第4行的“预约编号:y003”对应的“利用者编号”是“u003”。

在图19中,调整内容生成部330选择记述有“u003”和“dep_ear”的4行记录中的、成功率为成功率基准值(=70%)以上且过去实绩条件值最大的第3行记录(dep_ear=3)。

在步骤s348中,调整内容生成部330对承认条件值和在步骤s347中选择出的过去实绩条件的值(以下称作选择过去实绩条件值)进行比较。

在选择过去实绩条件值大于承认条件值的情况下(步骤s348:是),调整内容生成部330进行步骤s349的处理。另一方面,在选择过去实绩条件值为承认条件值以下的情况下(步骤s348:否),调整内容生成部330进行步骤s34b的处理。选择过去实绩条件值“dep_ear=3”大于图16的承认条件值“dep_ear=1”,因此,在该例子中,步骤s348判定为“是”。

在步骤s349中,调整内容生成部330将选择过去实绩条件值设定成缓和条件值。

在步骤s34a中,调整内容生成部330将调整成功率管理表391的成功平均折扣率设定成成功报酬。成功报酬是在预约者容许选择过去实绩条件值的情况下对预约者赋予的报酬(折扣率)。

在步骤s34b中,调整内容生成部330将承认条件值设定成缓和条件值。

在步骤s34c中,调整内容生成部330将条件管理表381的承认条件值的折扣率设定成成功报酬。

在步骤s34d中,调整内容生成部330产生随机数γ。

在步骤s34e中,调整内容生成部330对随机数γ和在步骤s342中设定的挑战概率进行比较。在随机数γ小于挑战概率的情况下(步骤s34e:是),调整内容生成部330进行步骤s34f的处理。另一方面,在随机数γ为挑战概率以上的情况下(步骤s34e:否),调整内容生成部330进行步骤s34h的处理。

在步骤s34f中,调整内容生成部330提高在步骤s349或步骤s34b中设定的缓和条件值的值。作为一例,考虑调整内容生成部330使缓和条件值的值提高1。例如,当调整内容生成部330在步骤s349中将所述过去实绩条件值(dep_ear=3)设定成缓和条件值的情况下,调整内容生成部330在步骤s34f中将缓和条件值变更成“dep_ear=4”。

另外,上升幅度可以不是1。

在步骤s34g中,调整内容生成部330提高在步骤s34a或步骤s34c中设定的成功报酬的值。作为一例,考虑调整内容生成部330使成功报酬的值提高10%。例如,当调整内容生成部330在步骤s349中将所述过过去实绩条件值(dep_ear=3)设定成缓和条件值且在步骤s34a中将成功报酬设定成10%的情况下,调整内容生成部330在步骤s34f中将成功报酬变更成20%。

另外,上升幅度也可以不是10%。

在步骤s34h中,调整内容生成部330针对缓和条件值,与图9的步骤s323a同样地生成预约制约条件。

如图13的步骤s349所示,调整内容生成部330能够选择对于预约者来说比承认条件不利且对于运营者来说比承认条件有利的过去实绩条件。并且,调整内容生成部330能够设定选择出的选择过去实绩条件作为缓和条件。进而,如图13的步骤s34f所示,调整内容生成部330能够设定对于预约者来说比选择过去实绩条件不利且对于运营者来说比选择过去实绩条件有利的条件作为缓和条件。

并且,调整委托发送部350在缓和条件相当于修正条件的情况下,如果修正条件的值大于承认条件的值(图11的步骤s338:是),则生成通知按照图11的步骤s333(图12和图13)的序列生成的缓和条件作为替代条件的调整委托数据。

即,调整委托发送部350生成通知对于预约者来说比承认条件不利且对于运营者来说比承认条件有利的缓和条件作为替代条件的调整委托数据。然后,在预约者容许缓和条件的情况下,计划设立部320使用缓和条件对运行计划进行更新(图9的步骤s324a)。

如图6所示,在出发时刻紧迫之前,针对一个预约,反复进行步骤s304~步骤s308的序列。因此,针对一个预约,可能多次进行图11的步骤s333的处理。

如果按照步骤s333(图12和图13)的序列生成的缓和条件为已经向预约者询问的缓和条件以下,则调整内容生成部330如下所述对新生成的缓和条件进行从s334起的处理。

如果新生成的缓和条件与已经向预约者询问的缓和条件相同,则调整内容生成部330不对新生成的缓和条件进行从s334起的处理。由此,能够避免对预约者反复询问相同的缓和条件。

另一方面,在新生成的缓和条件低于已经向预约者询问的缓和条件且预约者已经容许已询问的缓和条件的情况下,调整内容生成部330不对新生成的缓和条件进行从s334起的处理。由此,能够避免询问由预约者容许的缓和条件低的缓和条件。并且,在新生成的缓和条件低于已经向预约者询问的缓和条件且预约者已经拒绝已询问的缓和条件的情况下,调整内容生成部330对新生成的缓和条件进行从s334起的处理。新生成的缓和条件低于已被拒绝的缓和条件,因此,预约者可能容许新生成的缓和条件。

并且,在新生成的缓和条件大于已经向预约者询问的缓和条件的情况下,调整内容生成部330对新生成的缓和条件进行从s334起的处理。

例如,设在第1次的步骤s333的处理中,调整内容生成部330在步骤s34f中将缓和条件值设定成“dep_ear=4”,在图6的步骤s308中,调整委托发送部350向预约装置200发送通知“dep_ear=4”的调整委托数据。在第2次的步骤s333的处理中,当调整内容生成部330在步骤s34f中将缓和条件值设定成“dep_ear=4”的情况下,调整内容生成部330不对“dep_ear=4”进行从s334起的处理。并且,在第2次的步骤s333的处理中,当调整内容生成部330在步骤s34f中将缓和条件值设定成“dep_ear=3”的情况下,如果预约者容许“dep_ear=4”,则调整内容生成部330不对“dep_ear=3”进行从s334起的处理。另一方面,在预约者拒绝“dep_ear=4”的情况下,调整内容生成部330对“dep_ear=3”进行从s334起的处理。

并且,设在第1次的步骤s333的处理中,调整内容生成部330将缓和条件值设定成“dep_ear=3”,在图6的步骤s308中,调整委托发送部350向预约装置200发送通知“dep_ear=3”的调整委托数据。在第2次的步骤s333的处理中,当调整内容生成部330在步骤s34f中将缓和条件值设定成“dep_ear=4”的情况下,调整内容生成部330对“dep_ear=4”进行从s334起的处理。

最后,使用图8对调整回答接收处理(步骤s30b)的详细情况进行说明。

在步骤s361中,调整回答接收部360根据从预约装置200接收到的调整回答数据对调整管理表386进行更新。

具体而言,调整回答接收部360在调整管理表386的“调整状况”中登记由调整回答数据通知的预约者的回答(容许/拒绝)。并且,调整回答接收部360在调整管理表386的“调整回答接收时刻”中登记调整回答数据的接收时刻。

在步骤s362中,调整回答接收部360根据从预约装置200接收到的调整回答数据对调整成功率管理表391进行更新。

具体而言,调整回答接收部360使“调整次数”的值增加1。并且,如果预约者的回答为容许,则调整回答接收部360使“成功次数”的值增加1。并且,调整回答接收部360计算“调整成功率”、“成功平均折扣率”、“平均回答时间”,对各自的值进行更新。

并且,如果预约者的回答为容许(步骤s363:是),则调整回答接收部360在步骤s364中利用替代条件对条件管理表381进行更新。即,将图16的条件管理表381例如更新成图22的条件管理表383。

***实施方式的效果的说明***

如上所述,在本实施方式中,预约管理装置300与报酬一起生成替代条件,该替代条件是预约者在预约时未承认的、对于预约者来说比承认条件不利且对于运营者来说比承认条件有利的服务提供条件。进而,预约管理装置300在从预约者得到容许替代条件和报酬的回答的情况下,使用替代条件对运行计划进行更新。因此,根据本实施方式,能够使用预约者在预约时不承认的服务提供条件对运行计划进行变更,其结果是,能够提高预约者的满意度,提高运营者的利益。

并且,在本实施方式中,预约管理装置300根据过去的调整成功率生成调整成功的可能性较高的替代条件,使用替代条件对运行计划进行更新。因此,能够提高能够施行对于预约者和运营者来说最佳的计划的可能性。

并且,在本实施方式中,即使在时间内未完成全部调整,预约管理装置300也能够利用调整成功的替代条件,因此,与未进行任何调整的情况相比,能够具有对于预约者和运营者来说优选的运行计划。

并且,在本实施方式中,根据过去的调整成功率设定成功报酬,因此,预约者容易协助进行调整。

并且,在本实施方式中,设定成越早回答则成功报酬越大,因此,预约者容易协助进行调整。

标号说明

100:预约系统;200:预约装置;201:处理器;202:存储器;203:输入器;204:显示器;205:通信器;210:预约发送部;220:预约变更结果接收部;230:调整委托接收部;240:调整回答发送部;300:预约管理装置;301:处理器;302:存储器;303:输入器;304:显示器;305:通信器;306:储存器;310:预约管理控制部;311:预约接收部;320:计划设立部;321:计划确定部;330:调整内容生成部;350:调整委托发送部;360:调整回答接收部;370:预约管理部;371:预约管理表;375:运行计划管理部;376:运行计划管理表;380:条件管理部;381:条件管理表;382:条件代码表;383:条件管理表;385:调整管理部;386:调整管理表;390:调整成功率管理部;391:调整成功率管理表;800:网络。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1