一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

装置、方法以及程序与流程

2023-03-27 11:18:13 来源:中国专利 TAG:


1.本发明涉及一种装置、方法以及程序。


背景技术:

2.在专利文献1中记载有“当为了相应的订单而选择推测性地发货的包裹260时,供应计算机系统210构成为将由该订单指定的配送地址的完整明细传递给当前配置有所选择出的包裹260的据点120或该包裹前往配送地址的途中的据点120。”(段落0027)以及“在几个实施方式中希望注意的是,将之后选择出的配送地址分配给推测性地发货的包裹260的情况也可以不在据点中发生,也可以取而代之地在配送的“最后一英里(last mile)”的期间(例如,在地方的配送路径上运送包裹260的过程中)发生。
···
如果推测性地发货的包裹260从地方的配送路径上的据点120出发,则也可以使用例如无线、卫星、手机、手机文本消息或其它恰当的通信技术将配送地址从据点120传送到运输车辆,由此在运送中指定完整的配送地址。”(段落0031)。
3.在专利文献2中,记载有“示出本发明的运送计划制作方法的原理。想要决定的项目是运送车的运送目的地,但需要考虑由中间工序中的处理能力引起的运送车之间的干扰的避免、工厂b的原料混合工序中的出入车辆制约等许多制约。在原理上也能够使用包含全部这些许多制约的制约式,通过混合整数计划法进行求解,但在计算机的处理能力上不可能以实用的时间得到解。因此,本发明的特征在于,在决定运送车的运送目的地的处理(图2)中,通过步骤s206的物流模拟器计算从工厂a到工厂b的物流现象、例如中间工序中的运送车之间的干扰等。为了使用物流模拟器进行模拟,需要预先确定运送车的运送目的地,因此在进行模拟之前,在步骤s202(相当于图1的11)中利用不需要反复计算的关系式等尽可能正确地预测各运送车能够移动的所有工厂b的到达时刻,根据预测出的到达时刻,在步骤s203中制作与运送车的运送目的地决定有关的等式/不等式制约式,并且确定定量地表示运送计划的好坏的目标函数(相当于图1的15),在步骤s204中,通过混合整数计划法解出满足制约式且使目标函数最小的解,求出各运送车的运送目的地(相当于图1的12)。”4.现有技术文献
5.专利文献
6.专利文献1:日本特表2008-524714号公报。
7.专利文献2:日本特开2007-18083号公报


技术实现要素:

8.在本发明的第一方式中,提供一种装置。装置可以具备订单信息获取部,所述订单信息获取部获取包含目的地信息的订单信息,所述目的地信息表示订购的生鲜物要被运送到的目的地。装置可以具备运送信息获取部,所述运送信息获取部获取包含运送中的生鲜物的温度和位置信息的运送信息。装置可以具备温度估计部,所述温度估计部基于运送信息和订单信息来计算将运送中的生鲜物运送到目的地的情况下的在目的地处的估计温度。
装置可以具备决定部,所述决定部基于估计温度来决定是否将运送中的生鲜物向目的地运送。装置可以具备指示部,所述指示部根据决定的结果来对运送中的生鲜物向目的地的运送进行指示。
9.订单信息可以还包含订购的生鲜物的种类。运送信息可以还包含运送中的生鲜物的种类。决定部可以以订单信息中包含的种类与运送信息中包含的种类一致为条件,决定将运送中的生鲜物向目的地运送。
10.订单信息可以还包含订购的生鲜物的到达期限。装置可以具备时间估计部,所述时间估计部基于运送信息和订单信息来计算将运送中的生鲜物运送到目的地的情况下的直到目的地为止的估计时间。决定部可以在基于估计时间判断为能够满足到达期限的情况下决定将运送中的生鲜物向目的地运送。
11.温度估计部可以还基于运送中的生鲜物的保冷状态来计算估计温度。
12.装置可以具备更新指示部,所述更新指示部根据被运送到目的地的生鲜物的温度高于目标温度,来指示更新运送开始前的预冷条件和运送中的保冷条件中的至少一方。
13.订单信息可以还包含订购的生鲜物的订货量。决定部可以在订货量超过从运送中的生鲜物和保管中的生鲜物的总量减去已接受订货的生鲜物的量而得到的剩余量的情况下决定不接受与订单信息对应的订单的订货。
14.决定部可以在订货量超过运送中的生鲜物中的未接受订货的生鲜物的量的情况下决定使装载运送中的生鲜物的运送车经过生鲜物的保管库来补充生鲜物。
15.决定部可以根据基于在将运送中的生鲜物向目的地运送的期间获取到的新的运送信息而估计出的新的估计温度超过了在目的地处的目标温度,中止将运送中的生鲜物向目的地运送。
16.订单信息获取部可以获取来自多个订购人的多个订单信息。决定部可以基于针对多个订单信息分别计算出的估计温度来决定接受与多个订单信息中的哪个订单信息对应的订单的订货。
17.决定部可以还基于在受理了多个订单信息的各个订单信息的情况下所得到的利润来决定接受与多个订单信息中的哪个订单信息对应的订单的订货。
18.装置可以具备用于呈现运送中的生鲜物的价格的呈现部。订单信息获取部可以获取与根据价格的呈现发出的订单对应的订单信息。
19.决定部可以决定将在运送中没能接受订货的生鲜物运送到保管库。
20.可以具备时间估计部,所述时间估计部基于运送信息和订单信息来计算将运送中的生鲜物运送到目的地的情况下的直到目的地为止的估计时间。决定部可以以在目的地处的目标温度与估计温度之间存在余量温度以上的富余为条件来决定是否将运送中的生鲜物向目的地运送,所述余量温度在估计时间越小的情况下变得越小。
21.运送信息获取部可以获取与多个运送车的各个运送车有关的运送信息。决定部可以根据基于与多个运送车的各个运送车有关的运送信息而计算出的估计温度来决定使多个运送车中的哪个运送车向目的地移动。
22.在本发明的第二方式中提供一种方法。方法可以包括计算机获取包含目的地信息的订单信息的步骤,所述目的地信息表示订购的生鲜物要被运送到的目的地。方法可以包括计算机获取包含运送中的生鲜物的温度和位置信息的运送信息的步骤。方法可以包括计
算机基于运送信息和订单信息来计算将运送中的生鲜物运送到目的地的情况下的在目的地处的估计温度的步骤。方法可以包括计算机基于估计温度来决定是否将运送中的生鲜物向目的地运送的步骤。方法可以包括计算机根据决定的结果来对运送中的生鲜物向目的地的运送进行指示的步骤。
23.在本发明的第三方式中,提供一种由计算机执行的程序。程序可以使计算机执行获取包含目的地信息的订单信息的步骤,所述目的地信息表示订购的生鲜物要被运送到的目的地。程序可以使计算机执行获取包含运送中的生鲜物的温度和位置信息的运送信息的步骤。程序可以使计算机执行基于运送信息和订单信息来计算将运送中的生鲜物运送到目的地的情况下的在目的地处的估计温度的步骤。程序可以使计算机执行基于估计温度来决定是否将运送中的生鲜物向目的地运送的步骤。程序可以使计算机执行根据决定的结果来对运送中的生鲜物向目的地的运送进行指示的步骤。
24.此外,上述的发明内容并未将本发明所需要的特征全部列举出。另外,这些特征组的子组合也能够成为发明。
附图说明
25.图1将本实施方式所涉及的物流处理系统10与物流系统20一起示出。
26.图2示出本实施方式所涉及的运送处理装置150的结构。
27.图3示出本实施方式所涉及的订单处理装置160的结构。
28.图4示出本实施方式所涉及的订单处理装置160的动作流程。
29.图5示出本实施方式所涉及的订单处理装置160的与接受订货的决定有关的动作流程。
30.图6是示出本实施方式所涉及的订单处理装置160所估计的估计温度的一例的图表。
31.图7是示出本实施方式所涉及的订单处理装置160所估计的估计温度的更新方法的一例的图表。
32.图8是示出本实施方式所涉及的订单处理装置160所估计的估计温度的合格与否判定方法的一例的图表。
33.图9示出可以将本发明的多个方式整体或部分地实现的计算机2200的例子。
具体实施方式
34.下面,通过发明的实施方式来说明本发明,但以下的实施方式并非用于限定权利要求书所涉及的发明。另外,在实施方式中说明的特征的组合未必全部是发明的解决方案所必须的。
35.图1将本实施方式所涉及的物流处理系统10与物流系统20一起示出。物流系统20是用于运送生鲜物的物流网络。在此,物流系统20要运送的生鲜物(也表示为“生鲜品”。)可以是蔬果、水产品以及肉食等生鲜食品,也可以是加工食品、茶叶、豆类、饮料(葡萄酒)、其它伴有新鲜度劣化的食品、花卉、除伴有新鲜度劣化的食品以外的生鲜物(医药品等)。
36.物流系统20利用多个运送车140a~140b在保管库100、保管库110、多个目的地120a~120d以及多个保管库130a~130c之间运送生鲜物。保管库100是由生鲜物的生产者
或生产者的工会等运营的被配置在生产者的附近的物流据点仓库。保管库100通过对生鲜物进行冷藏或冷冻来以保持新鲜度的方式保管该生鲜物。在本图中,为了便于说明,仅示出一个作为各运送车140的出发点的保管库100,但物流系统20也可以具备多个作为运送车140的出发点的保管库100。
37.保管库110是配置在靠近生鲜物的零售商或消费者等的地区的物流据点仓库。保管库110由运送公司、生产者或生产者工会、零售商或消费者的工会等经营。保管库110通过对生鲜物进行冷藏或冷冻来以保持新鲜度的方式保管该生鲜物。在本图中,为了便于说明,示出仅一个作为各运送车140的最终到达点的保管库110,但物流系统20也可以具备多个作为运送车140的最终到达点的保管库110。
38.多个目的地120a~120d的各个目的地(也表示为“目的地120”。)是订购生鲜物的零售商或消费者等订购人所指定的生成物的运送目的地(送货地)。多个保管库130a~130c(也表示为“保管库130”。)与保管库110相同。
39.多个运送车140a~140b的各个运送车(也表示为“运送车140”。)由运送公司管理,在保管库100、保管库110、多个目的地120a~120d以及多个保管库130a~130c之间运送生鲜物。运送车140是卡车等能够运输货物的车辆。在其它实施方式中,物流系统20也可以使用铁路、船舶、飞机或其它运送工具来代替运送车140,或者与运送车140一起使用铁路、船舶、飞机或其它运送工具。
40.物流处理系统10管理物流系统20的物流,对各运送车140指示目的地(目的地120a~120d等)、经过地(保管库130a~130c等)、所装载的生鲜品的种类及量、送到各目的地的生鲜品的种类及量等。物流处理系统10具备运送处理装置150和订单处理装置160。
41.运送处理装置150可以由服务器计算机、通用计算机、工作站、个人计算机以及其它计算机实现,也可以由连接有多个计算机的计算机系统实现。另外,运送处理装置150也可以在云计算系统上实现。运送处理装置150能够经由蜂窝网络、无线wan或其它无线网络与多个运送车140分别进行通信。运送处理装置150由运送公司持有或管理。运送处理装置150进行多个运送车140的运行管理、向多个运送车140的各种指示以及多个运送车140的状态收集等。
42.订单处理装置160通过有线网络或无线网络连接于运送处理装置150。订单处理装置160可以由服务器计算机、通用计算机、工作站、个人计算机以及其它计算机实现,也可以由连接有多个计算机的计算机系统实现。另外,订单处理装置160也可以在云计算系统上实现。
43.订单处理装置160接收来自零售商和消费者等的用于购买生鲜物的订单。订单处理装置160从各运送车140接收包含运送中的生鲜物的温度等的运送信息,来决定使哪个运送车140去向目的地120,以将新鲜的生鲜物送到订单的目的地120。
44.在此,本实施方式所涉及的订单处理装置160并非在运送车140从保管库100出发之前决定运送车140应该经过的所有目的地120,而是在运送车140从保管库100出发后的运输过程中针对所运输的一部分或全部生鲜物决定与订单相应的新的目的地120。即,在本实施方式中,运送车140和装载在运送车140上的保冷箱不仅作为将接受了订购的生鲜物运输到目的地120的运送工具而发挥作用,还作为用于预先保管未接受订货的生鲜物的“移动仓库”而发挥作用。由此,订单处理装置160能够使为了将生鲜物送到顾客处所需的运送车140
的数量与每当接到订单时就安排运送车140的情况相比减少。其结果,订单处理装置160能够减少生鲜物的总运送距离。通过减少生鲜物的总运送距离,订单处理装置160也能够有助于减少温室气体的排放。
45.在本图的例子中,运送车140a和运送车140b在保管库100中装载已接受订货和未接受订货的生鲜物,并向作为最终目的地的保管库110出发。在运送车140a和运送车140b的移动中,订单处理装置160接收将一个或多个目的地120分别作为运送目的地的一个或多个订单。订单处理装置160经由运送处理装置150针对多个运送车140的各个运送车获取包含运送中的生鲜物的温度和位置信息的运送信息。订单处理装置160计算将生鲜物运送到各目的地120的情况下的生鲜物的估计温度,并决定多个运送车140的各个运送车应该经过的目的地120,使得生鲜物的新鲜度不会丧失。
46.在本图的例子中,订单处理装置160决定由运送车140a将生鲜物向目的地120a和目的地120d运送、以及由运送车140b将生鲜物向目的地120b和目的地120c运送。另外,在运送中的生鲜物不充足的情况下,订单处理装置160决定使运送车140b经过保管库130b来补充生鲜物。订单处理装置160经由运送处理装置150向多个运送车140发送运送指示。各运送车140经过所指定的一个或多个目的地120及保管库130将剩余的生鲜物运送到消费地近郊的保管库110。保管库110也可以作为保管库130发挥作用。
47.根据以上示出的物流处理系统10,能够在开始运送未接受订货的生鲜物之后根据订单灵活地设定目的地,并将生鲜品保持新鲜度地运送到目的地。
48.因而,在本实施方式中,关于物流系统20,即使在作为运送车140不具有对要运送的生鲜物进行冷藏/冷冻的设备或仅具有不足以将一定的低温状态保持至目的地为止的冷藏/冷冻设备的情况下,也能够使用保冷箱等保冷单元在能够保持新鲜度的时间内运送生鲜物。
49.图2示出本实施方式所涉及的运送处理装置150的结构。运送处理装置150具备运送信息接收部200、运送信息发送部210、运送指示接收部220、运送指示发送部230以及运送处理部240。
50.运送信息接收部200从多个运送车140分别接收表示生鲜物的运送状态的运送信息。来自各运送车140的运送信息包含该运送车140正在运送的生鲜物的温度和位置信息。在此,生鲜物的温度可以是对用于运送生鲜物的保冷单元的内部的温度进行测量而得到的值。另外,运送信息可以包含运送中的生鲜物的种类和量中的至少一方。另外,运送信息可以包含生鲜物的包装状态等与保冷状态有关的信息。运送信息发送部210将与多个运送车140的各个运送车有关的运送信息发送到订单处理装置160。
51.运送指示接收部220从订单处理装置160接收运送指示,该运送指示用于指示多个运送车140的各个运送车应该将生鲜物运送到哪个目的地120。运送指示发送部230将针对各运送车140的运送指示发送到对应的运送车140。
52.运送处理部240进行多个运送车140的运送管理以及该运送管理所附带的各种处理等运送处理。运送处理部240可以与运送信息接收部200及运送信息发送部210连接,可以对从运送信息接收部200接收到的运送信息附加与生鲜物的运送状态有关的附加信息,并经由运送信息发送部210发送到订单处理装置160。例如,运送处理部240可以预先对各运送车140记录指示装载和卸货的生鲜物的种类及量等的历史记录,对从各运送车140接收到的
包含运送中的生鲜物的温度和位置信息等的运送信息附加运送处理部240所记录的、所对应的运送车140在当前时间点正在运送的生鲜物的种类及量等信息,并经由运送信息发送部210发送到订单处理装置160。
53.另外,运送处理部240可以与运送指示接收部220及运送指示发送部230连接,可以对从订单处理装置160接收到的运送指示附加与运送有关的追加信息,并经由运送指示发送部230发送到对应的运送车140。例如,运送处理部240可以对运送指示附加移动路径的每个区间的驾驶员的指定、去向各目的地的推荐路线以及其它追加指示或关联信息,并发送到对应的运送车140。
54.图3示出本实施方式所涉及的订单处理装置160的结构。订单处理装置160具备订单信息获取部300、订单信息db(数据库)310、运送信息获取部320、运送信息db 330、时间估计部340、温度估计部350、运送指示db 360、决定部365、运送指示部370、订单响应部380、更新指示部390以及呈现部395。
55.订单信息获取部300获取包含目的地信息的订单信息,该目的地信息表示所订购的生鲜物要被运送到的目的地120。作为一例,目的地信息可以使用例如经度和纬度的组合等目的地的位置信息。另外,订单处理装置160也可以准备如“α市场:东经a度a分、北纬b度b分;β仓库:东经c度c分、北纬d度d分”那样将地名与位置信息建立了关联的表格。在该情况下,订单获取部300可以获取被指定为目的地的地名来作为目的地信息,并使用表格将该地名转换为用位置信息表示的目的地信息。订单信息可以包含所订购的生鲜物的种类和订货量中的至少一方,也可以还包含所订购的生鲜物的到达期限。表示生鲜物种类的数据可以是例如像“西红柿:1;卷心菜:2”那样被编码的数据。例如,订单信息获取部300可以从用于对销售用网页进行处理的计算机接收订购人使用生鲜物的销售用网页输入的订单信息,也可以从订单系统接收由呼叫中心的操作员等通过电话或其它方式接受来自订购人的联络而输入到订单系统的订单信息。订单信息db 310连接于订单信息获取部300来存储订单信息获取部300所获取到的订单信息。
56.运送信息获取部320从运送处理装置150获取与多个运送车140a~140b的各个运送车有关的运送信息。运送信息db 330连接于运送信息获取部320来存储运送信息获取部320所获取到的运送信息。
57.时间估计部340与订单信息db 310及运送信息db 330连接。时间估计部340基于被存储到运送信息db 330中的各运送车140的运送信息以及被存储到订单信息db 310中的各订单的订单信息,来计算将运送中的生鲜物运送到目的地120的情况下的直到目的地120为止的估计时间。时间估计部340使用来自多个运送车140的运送信息中包含的各运送车140的位置信息以及与一个或多个订单分别相关的订单信息中包含的目的地信息,来搜索各运送车140从当前位置向目的地120移动的路径,并计算在该路径上移动所需要的估计时间。运送车140的位置信息可以是例如运送车140所在的纬度和经度的组合。这样的位置信息可以是使用全球定位系统(gps)在各运送车140中获取到的位置信息。
58.温度估计部350与订单信息db 310、运送信息db 330及时间估计部340连接。温度估计部350基于各运送车140的运送信息以及各订单的订单信息来计算将运送中的生鲜物运送到各目的地120的情况下的在该目的地120处的估计温度。温度估计部350从时间估计部340接收直到各目的地120为止的估计时间,并使用直到各目的地120为止的估计时间来
计算在各目的地120处的估计温度。取而代之地,温度估计部350也可以与时间估计部340同样地针对向各运送车140预先提供的路径计算直到各目的地120为止的估计时间,并使用这些估计时间来计算在各目的地120处的估计温度。温度估计部350计算在目的地120处的估计温度,由此决定部365能够决定生鲜物是否以未劣化的状态到达目的地120。其结果,订单处理装置160能够抑制劣化的生鲜物到达目的地120,能够使得可减少生鲜物的废弃量。
59.运送指示db 360与决定部365及运送指示部370连接。运送指示db 360存储已对多个运送车140的各个运送车发出的一个或多个运送指示。决定部365与时间估计部340、温度估计部350及运送指示db 360连接。决定部365基于将运送中的生鲜物运送到各目的地120的情况下的在该目的地120处的估计温度,来决定是否将运送中的生鲜物向该目的地120运送。
60.在此,在利用多个运送车140运送生鲜物的情况下,决定部365针对多个运送车140的各个运送车,基于运送到各订单的目的地120的情况下的在该目的地120处的估计温度来决定是否将运送中的生鲜物向该目的地120运送。由此,决定部365根据基于与多个运送车140a~140b的各个运送车有关的运送信息而计算出的估计温度,来决定使多个运送车140a~140b中的哪个运送车140向目的地120移动。
61.在运送信息和订单信息包含表示生鲜物的种类的信息的情况下,决定部365以订单信息中包含的种类与运送信息中包含的种类一致为条件(必要条件),来决定将运送中的生鲜物向该订单信息中包含的目的地120运送。在此,在运送车140运送多个种类的生鲜物的情况下,在该运送车140的运送信息中包含表示多个种类的信息。在该情况下,决定部365以运送信息中包含的多个种类中的某些种类与订单信息中包含的种类一致为条件,来决定向该订单信息中包含的目的地120进行运送。此外,在物流系统20仅运送单一种类的生鲜物等情况下,在运送信息和订单信息中也可以不包含表示生鲜物的种类的信息,决定部365也可以省略表示生鲜物的种类的信息的比较。
62.在订单信息包含到达期限的情况下,决定部365在基于该订单信息中包含的直到目的地120为止的估计时间而判断为能够满足到达期限的情况下,以该情况为必要条件来决定将运送中的生鲜物向目的地120运送。在无法满足到达期限的情况下,决定部365可以决定不接受该订单的订货。决定部365可以从订购信息db中删除决定为不接受订货的订单。
63.此外,在本实施方式中,将时间估计部340、温度估计部350以及决定部365表示为不同的构成要素,但这些构成要素是密切地动作来生成生鲜物的运送计划的构成要素。因此,时间估计部340和温度估计部350可以各自与决定部365一体化,也可以将时间估计部340和温度估计部350一体化。时间估计部340、温度估计部250以及决定部365密切地动作,由此订单处理装置160能够使生鲜物以更新鲜的状态到达目的地120。其结果,订单处理装置160能够使得可进一步减少生鲜物的废弃量。
64.运送指示部370连接于决定部365。对于各订单,运送指示部370根据由决定部365得到的决定结果来指示负责该订单的运送车140将运送中的生鲜物运送到该订单的目的地120。运送指示部370将这样的运送指示经由运送处理装置150发送到负责的运送车140。另外,运送指示部370将运送指示存储于运送指示db 360。由于运送指示部370向运送中的运送车140发送运送指示,因此订单处理装置160能够使为了将生鲜物送到顾客处所需要的运送车140的数量与每当接受订单时就安排运送车140的情况相比减少。其结果,订单处理装
置160能够减少生鲜物的总运送距离。通过减少生鲜物的总运送距离,订单处理装置160也能够有助于减少温室气体的排放。
65.订单响应部380连接于决定部365。订单响应部380针对多个订单中的已决定将生鲜物向其目的地120运送的订单,将表示接受了该订单的订货的响应发送给订购人。另外,订单响应部380针对多个订单中的不决定将运送中的生鲜物向其目的地120运送的订单(换言之,决定不将运送中的生鲜物向其目的地120运送的订单),将表示不接受该订单的订货的响应发送给订购人。在此,订单响应部380可以将该响应发送到对销售用网页进行处理的计算机,也可以以电子邮件形式发送到订购人的电子邮箱。订单响应部380向订购人进行上述发送,由此订单处理装置160能够满足生鲜物的需求,并且能够使得可减少生鲜物的废弃量。
66.更新指示部390与运送信息db 330及运送指示db 360连接。更新指示部390基于运送车140到达目的地120时的状态来发出用于改善生鲜物的物流的更新指示。更新指示部390根据被运送到目的地120的生鲜物的温度高于目标温度,来指示保管库100、保管库110以及保管库130a~130c中的至少一个保管库更新运送开始前的预冷条件和运送中的保冷条件中的至少一方。除此之外或取而代之地,更新指示部390可以根据将运送中的生鲜物运送到各目的地120的情况下的在该目的地120处的估计温度高于目标温度,来指示保管库100、保管库110以及保管库130a~130c中的至少一个保管库更新运送开始前的预冷条件和运送中的保冷条件中的至少一方。更新指示部390进行上述的指示,由此订单处理装置160能够以更恰当的条件对生鲜物进行预冷或者在运送中以更恰当的条件对生鲜物进行保冷,能够抑制生鲜物的劣化来使得可减少生鲜物的废弃量。
67.呈现部395与运送信息db 330及运送指示db 360连接。呈现部395呈现运送中的生鲜物的价格以销售生鲜物。本实施方式所涉及的呈现部395使用被存储到运送信息db 330中的运送信息来获取运送中的生鲜物的种类及量。呈现部395使用被存储到运送指示db 360中的运送信息,从运送中的生鲜物中排除已经决定目的地的生鲜物,并计算未决定目的地的生鲜物(即,未接受订货的生鲜物)的种类及量。然后,呈现部395针对未决定目的地的生鲜物广泛地呈现其种类、剩余量以及价格。由此,订单信息获取部300能够获取与根据价格的呈现而发出的订单对应的订单信息。订单处理装置160能够通过呈现部395满足生鲜物的潜在需求,能够使得可减少生鲜物的废弃量。
68.图4示出本实施方式所涉及的订单处理装置160的动作流程。在s400(步骤400)中,订单处理装置160进行各运送车140从保管库100出发前的各种处理。订单处理装置160可以在各运送车140出发前也接收生鲜物的订单。在该情况下,订单处理装置160可以执行以下所示的动作。
69.订单信息获取部300获取与运送前的生鲜物的订单有关的订单信息,并将该订单信息存储于订单信息db 310。运送信息获取部320针对出发前的运送车140获取包含运送车140处于出发前的信息和保管库100的位置信息等的运送信息,并将该运送信息存储于运送信息db 330。运送车140是否处于出发前的信息例如可以用布尔值表示。时间估计部340基于出发前的各运送车140的运送信息以及各订单的订单信息来计算将生成物从保管库100运送到目的地120的情况下的直到目的地120为止的估计时间。在此,时间估计部340可以计算将生鲜物装载于运送车140所需要的估计时间和从保管库100移动到目的地120所需要的
估计时间的总估计时间。此外,将生鲜物装载于运送车140所需的估计时间可以是例如30分钟等预先决定的时间。
70.温度估计部350基于出发前的各运送车140的运送信息以及各订单的订单信息来计算将生鲜物从保管库100运送到各目的地120的情况下的在该目的地120处的估计温度。决定部365基于在目的地120处的估计温度来决定是否将生鲜物向该目的地120运送。在此,决定部365可以还基于与图3相关地示出的各条件进行该决定,还可以限制要装载于各运送车140的生鲜物的总量,以避免超过各运送车140的最大装载量。运送指示部370根据决定的结果来经由运送处理装置150指示负责该订单的运送车140将生鲜物运送到该订单的目的地120。运送指示db 360存储针对出发前的订单的各运送指示。
71.另外,运送指示部370指示位于保管库100的出发前的运送车140除了装载与该运送车140所负责的所有订单相应的总量的生鲜物以外,还在不超过最大装载量的范围内装载未接受订货的生鲜物。运送指示部370指示装载未接受订货的生鲜物,由此订单处理装置160能够应对将来的订购,结果是能够使为了将生鲜物送到顾客处所需要的运送车140的数量与每当接到订单时就安排运送车140的情况相比减少。其结果,订单处理装置160能够减少生鲜物的总运送距离。通过减少生鲜物的总运送距离,订单处理装置160也能够有助于减少温室气体的排放。在此,运送指示部370可以指示运送车140装载生产者或运送公司预先设定的种类及量的生鲜物。另外,运送指示部370也可以使用过去接到的订单的历史记录等对运送中的生鲜物进行需求预测,并基于其结果来指示向运送车140中装载的未接受订货的生鲜物的种类及量。
72.在接收到这种运送指示之后,运送公司向位于保管库100的各运送车140装载与该运送车140所负责的所有订单相应的总量的生鲜物,并且在不超过最大装载量的范围内装载未接受订货的生鲜物。然后,运送公司使负责出发前的订单的运送车140朝向该订单的目的地120出发,使在出发前没有接到订单的运送车140的各运送车140朝向作为最终到达点的保管库110出发。
73.在s405中,呈现部395向批发商、零售商以及消费者等呈现运送中的生鲜物的种类及价格等,在s410中,订单信息获取部300获取与根据价格的呈现而发出的订单对应的订单信息。在此,订单处理装置160也可以进行以拍卖(auction)或反拍卖的形式销售运送中的生鲜物的处理。在使用拍卖形式的情况下,呈现部395呈现运送中的生鲜物的当前的卖价,订单信息获取部300获取来自多个订购人的多个订单信息。这些多个订单信息各自可以包含各订购人希望的买价。此外,呈现部395也可以将当前的卖价更新为最高的买价并呈现该买价,征集更高价的订单。在使用反拍卖形式的情况下,呈现部395向订购意向人呈现生鲜物的投标价格,订单信息获取部300获取与根据通过价格的呈现而能够中标的情况发出的订单对应的订单信息。订单信息获取部300将获取到的订单信息存储于订单信息db 310。由于能够通过呈现部395来满足生鲜物的潜在需求,因此订单处理装置160能够减少生鲜物的废弃量。
74.在s415中,运送信息获取部320从运送处理装置150获取与从保管库100出发并处于移动中的多个运送车140的各个运送车有关的运送信息,并将该运送信息存储于运送信息db 330。在步骤s420中,时间估计部340基于各运送车140的运送信息以及被存储到订单信息db 310中的各订单的订单信息,来计算将运送中的生鲜物运送到目的地120的情况下
的直到目的地120为止的估计时间。
75.在此,时间估计部340也可以设为能够针对已经具有与已接受订货的订单有关的至少一个目的地120的运送车140计算巡走于追加了与未接受订货的至少一个订单有关的目的地120后的两个以上的目的地120的情况下的估计时间。例如,时间估计部340生成一个或多个使多个运送车140中的任意运送车负责未接受订货的至少一个订单的各个订单的分配候选。在此,时间估计部340也可以生成使多个运送车140中的任意运送车随机地负责未接受订货的至少一个订单的各个订单的分配候选,也可以生成使未接受订货的订单的目的地120离去向已经负责的订单的各目的地120的预定路径更近的运送车140负责未接受订货的订单的分配候选。
76.接着,时间估计部340针对各分配候选计算负责未接受订货的订单的运送车140从当前位置去向两个以上的目的地120的最佳路径。由于这是旅行商问题(traveling salesman problem),因此时间估计部340能够通过已知的解法进行求解。然后,时间估计部340计算依次去向两个以上的目的地120的情况下的直到各目的地120为止的估计时间。
77.此外,在运送车140应新负责的订单中的生鲜物的订货量超过运送车140装载的未接受订货的同种生鲜物的量的情况下,时间估计部340可以计算用于使运送车140经过某一个保管库130以补充生鲜物的路径。另外,在去过了所有目的地120之后剩余预先决定的基准量以上的生鲜物的情况下,时间估计部340可以计算直到保管库110为止的估计时间。时间估计部340计算上述路径,由此订单处理装置160能够使运送车140装载适当量的生鲜物,能够减少生鲜物的总运送距离。另外,订单处理装置160使过量的生鲜物预先保管于保管库110,从而能够减少生鲜物的废弃量。
78.在s430中,温度估计部350针对各分配候选,基于各运送车140的运送信息以及各订单的订单信息,来计算将运送中的生鲜物运送到各目的地120的情况下的在该目的地120处的估计温度。在本实施方式中,对于各运送车140,温度估计部350基于运送信息中包含的运送中的生鲜物的温度以及根据运送信息和订单信息计算出的估计时间,来估计在经过估计时间之后生鲜物的温度升高至何种程度并将升高后的温度设为估计温度。温度估计部350计算在各目的地120处的估计温度,由此决定部365能够恰当地决定生鲜物的配送,能够使得可减少生鲜物的废弃量。
79.在步骤s440中,决定部365基于将运送中的生鲜物运送到各目的地120的情况下的在该目的地120处的估计温度,来决定是否将运送中的生鲜物向该目的地120运送。决定部365基于针对各分配候选计算出的、在该分配候选中包括的一个或两个以上的目的地120的各个目的地处的估计温度,来决定各运送车140是否按照该分配候选将生鲜物向各目的地120运送。决定部365基于在各目的地120处的估计温度来决定可否运送,结果是订单处理装置160能够抑制劣化的生鲜物到达各目的地120,能够使得可减少生鲜物的废弃量。
80.在此,对于各分配候选,在被运送到某一个目的地120的生鲜物的估计温度高于目标温度的情况下,通过以该分配候选进行的运送无法确保生鲜物的新鲜度,因此决定部365不采用该分配候选。决定部365可以以无论在哪个目的地120处估计温度都在目标温度以下为条件,来采用该分配候选。在具有多个能够采用的分配候选的情况下,决定部365可以通过使用包含成本等的评价函数等来选择被判断为最佳的分配候选。其结果,订单处理装置160能够减少生鲜物的总运送距离。
81.决定部365可以决定将在运送中没能接受订货的生鲜物运送到保管库110。因此,对于正在运送未接受订货的生鲜物的运送车140,决定部365可以以运送到保管库110的情况下的估计温度在目标温度以下为条件来选择分配候选。此外,在运送中的未接受订货的生鲜物的量为预先决定的允许废弃量以下的情况下,决定部365也可以允许运送到保管库110的情况下的估计温度超过目标温度。决定部365进行上述决定的结果是,订单处理装置160能够使得可取得生鲜物的废弃量减少与总运送量减少之间的平衡。
82.以上,决定部365可以以满足生鲜物的种类及量、到达期限以及其它条件为前提来采用分配候选。在订货量超过运送中的生鲜物中的未接受订货的生鲜物的量的情况下,决定部365可以决定通过采用包含使装载运送中的生鲜物的运送车140经过至少一个保管库130来补充生鲜物的路径的分配候选来使该运送车140补充生鲜物。其结果,订单处理装置160能够使运送车140装载适当量的生鲜物,能够减少生鲜物的总运送距离。
83.此外,对于拍卖形式下的多个订单,决定部365可以基于针对多个订单信息分别计算出的估计温度来决定接受与多个订单信息中的哪个订单信息对应的订单的订货。例如,在运送到目的地120的情况下的估计温度超过目标温度的情况下,决定部365可以决定为无论买价高低都不接受该订单的订货。其结果,订单处理装置160能够降低向需求者提供劣化的生鲜物的可能性。然后,决定部365可以决定接受能够接受订货的订单中的呈现了最高买价的订单的订货。取而代之地,决定部365也可以不仅基于买价的高低,还基于在受理了多个订单信息中的各个订单信息的情况下所得到的利润来决定接受与多个订单信息中的哪个订单信息对应的订单的订货。例如,决定部365可以从各订单的买价减去运送成本等成本来计算期待利润,并选择期待利润更大的分配候选。在能够以拍卖形式接受订货的情况下,订单处理装置160能够进一步提高销售运送中的生鲜物所得到的利润。
84.关于决定接受订货并运送生鲜物的订单(图中s450:“是”),在s460中,运送指示部370向负责该订单的运送车140发送用于将运送中的生鲜物运送到其目的地120的运送指示。另外,订单响应部380将表示接受了该订单的订货的响应发送给订购人。
85.在s470中,对于已接受订货的订单,更新指示部390根据被存储到运送信息db 330中的运送车140的运送信息所包含的位置信息所示的位置到达了被存储到运送指示db 360中的运送指示所包含的目的地120,来判断为运送车140到达了目的地120。更新指示部390根据判断为运送车140到达了目的地120,来对被运送到目的地120的生鲜物的温度为目标温度以下这一情况进行确认。更新指示部390可以根据被运送到目的地120的生鲜物的温度高于目标温度,来指示保管库100更新预冷条件以在发货前使生鲜物的温度更低。另外,更新指示部390可以根据被运送到目的地120的生鲜物的温度高于目标温度,来指示保管库100、运送车140或运送处理装置150增加用于运输生鲜物的保管箱等用于包装的包装材料的量、增加被放入保冷箱等中的保冷剂的量以及更新其它保冷条件,以减缓运送中的温度的上升。由此,订单处理装置160能够在下次以后的运送中更可靠地保持生鲜物的新鲜度。即,更新指示部390进行上述的指示,由此订单处理装置160能够以更恰当的条件对生鲜物进行预冷或者在运送中以更恰当的条件对生鲜物进行保冷,能够抑制生鲜物的劣化来使得可减少生鲜物的废弃量。此外,对于决定不接受订货的订单(在图中的s450:“否”),订单响应部380将表示订单不成立的响应发送给订购人。
86.根据以上示出的订单处理装置160,在开始运送未接受订货的生鲜物之后,能够根
据订单设定或追加目的地120并指示以使得生鲜物的温度保持在目标温度以下的顺序向一个或两个以上的目的地120进行运送。另外,在订单信息和运送信息中包含生鲜物的种类、数量以及到达期限等条件的情况下,订单处理装置160能够指示以能够满足该条件的方式向目的地120进行运送。
87.另外,根据订单处理装置160,不使用消耗电等的冷冻或冷藏功能,即使使用在运送中生鲜物的温度逐渐地上升的运送方法,也能够将生鲜物的温度保持在目标温度以下来向各目的地120进行运送。由此,订单处理装置160能够降低各运送车140的能量消耗量来提高能量效率,能够有助于维持地球环境。
88.图5示出本实施方式所涉及的订单处理装置160的与接受订货的决定有关的动作流程。本图的动作流程可以在图4的s440中执行。
89.在新接收到的订单的订货量超过从运送中的生鲜物和保管中的生鲜物的总量减去已接受订货的生鲜物的量所得到的剩余量的情况下(s500:“是”),决定部365决定不接受与订单信息对应的订单的订货(s510)。由此,决定部365能够预先排除超过未接受订货的生鲜物的剩余量的没能接受订货的订单来制定运送计划,从而能够削减制定运送计划的计算量。
90.在s520中,订单处理装置160制作使已接受订货的订单充足、且使除已排除的订单以外的未接受订货的订单在订单数或订货量上尽可能多且充足的运送计划。如与图4相关地示出的那样,本实施方式所涉及的订单处理装置160不变更针对各运送车140进行的已接受订货的订单的分配,生成多个对各运送车140分配未接受订货的订单的分配候选,在各分配候选中重新计算各运送车140的最佳路径(s420)。然后,订单处理装置160从多个分配候选中决定要采用的分配候选(s440)。取而代之地,订单处理装置160也可以通过如以下所例示那样的其它各种方法来生成运送计划。
91.订单处理装置160可以针对各运送车140,不变更去向已接受订货的订单的目的地120的顺序,而是判定是否能够在已接受订货的订单的任意两个目的地120之间追加未接受订货的订单的目的地120。根据该方法,不需要在每次接受订货时重新计算各运送车140去向两个以上的目的地120的最佳路径,能够减少计算量。另外,由于路径不会大幅地变更,因此各运送车140的驾驶员易于应对目的地120的追加。
92.订单处理装置160可以重新计算针对各运送车140进行的已接受订货的订单和未接受订货的订单的分配。即,时间估计部340不拘泥于当前时间点的针对各运送车140进行的已接受订货的订单的分配,生成向多个运送车140分配包含已接受订货的订单和未接受订货的订单的多个订单的多个分配候选,决定部365从这些分配候选中选择要采用的分配候选。根据该方法,由于在每次接受订货时进行整体优化,因此计算量变大,但能够进一步降低运送成本。并且,订单处理装置160能够进一步减少生鲜物的总运送距离,结果是还能够有助于减少温室气体的排放。
93.在s530中,决定部365根据能够将未接受订货的订单编入运送计划的情况来决定接受该订单的订货。对于在s510中决定为不接受订货的订单以及在s520中无法编入运送计划的订单,决定部365决定不接受订货。
94.图6是示出本实施方式所涉及的订单处理装置160所估计的估计温度的一例的图表。本图将横轴设为时刻、将纵轴设为温度来示出温度估计部350根据运送信息中包含的当
前时间点的生鲜物的温度而估计出的生鲜物的温度变化的一例。
95.在使用了保冷箱等保冷单元的情况下,温度估计部350能够根据用于将保冷单元的外侧和内侧隔开的壁的热导率、壁的厚度、保冷单元的表面积以及保冷单元的内侧与外侧的温度差,依据傅立叶定律来计算每单位时间从保冷单元的外侧向内侧传递的热量。另外,温度估计部350能够根据在保冷单元的内侧收容的收容物的比热和质量来计算某热量被传递到保冷单元的内侧的情况下的收容物(生鲜物、保冷剂等)的温度变化量。温度估计部350能够使用该关系,根据保冷单元的内侧的温度、保冷单元的外侧的温度,以数学方式计算某经过时间之后的保冷单元的内侧的温度。取而代之地,温度估计部350也可以使用过去运送了生鲜物时的温度变化的历史记录,通过统计处理或机器学习等来估计保冷单元的内侧的温度。温度估计部350可以将像这样计算出的保冷单元的内侧的温度作为生鲜物的估计温度来进行处理。
96.在此,温度估计部350可以将预先决定的固定温度用作保冷单元的外侧的温度。例如,温度估计部350可以将根据季节、天气及其它因素决定的标准温度、在出发前等一个时间点在运送车140中测量到的外部气温、或者运送车140所移动的地区的气温等用作保冷单元的外侧的温度。另外,在来自运送车140的运送信息中包含货仓中的保冷单元的外侧的当前温度的情况下,温度估计部350可以将货仓的当前温度用作保冷单元的外侧的温度。
97.另外,温度估计部350可以还基于运送中的生鲜物的保冷状态来计算估计温度。在此,保冷状态根据保冷单元的种类和保冷单元的使用方法而不同。例如,保冷单元根据其种类不同,壁的热导率、壁厚以及表面积不同。当在保冷单元中加入保冷剂时,收容物的热容量增加,从而抑制温度上升。另外,当在保冷单元内用包装材料进一步覆盖生鲜物时,从外部向收容物传递的每单位时间的热量降低。因此,订单处理装置160可以获取包含保冷状态的运送信息,该保冷状态是在运送生鲜物时使用的保冷单元的种类和保冷单元的使用方法中的至少一方。在该情况下,在运送信息中包含保冷单元的种类的情况下,温度估计部350也可以使用考虑到保冷单元的壁的热导率及厚度以及保冷单元的表面积的保冷单元的每个种类的参数,来计算收容物的温度变化。另外,在运送信息中包含保冷单元的使用方法的情况下,温度估计部350可以进行使收容物的热容量增加或者使从外部向收容物传递的每单位时间的热量降低等调整。
98.另外,在运送车140在目的地120处卸载了生鲜物的一部分的情况下,保冷单元内的收容物减少,收容物的热容量降低。在运送车140在保管库130处补充生鲜物的情况下,保冷单元内的收容物增加,收容物的热容量增加。并且,由于补充的生鲜物的温度低于运送中的生鲜物的温度,因此收容物整体的平均温度降低。应对于这种情况,温度估计部350可以在运送车140每次经过目的地120或保管库130时使收容物的热容量的参数和温度的至少一个参数变化并计算生鲜物的温度变化。
99.在本图中,时间估计部340基于图中的“当前时刻”的运送车140的位置信息来计算直到运送车140到达目的地120为止的估计时间。温度估计部350如上所述那样基于当前时刻的生鲜物的温度t1来计算从当前时刻起经过估计时间之后的生鲜物的估计温度t2。决定部365以目的地120处的估计温度t2在目标温度tt以下为条件,来决定将生鲜物向该目的地120运送。此外,由于适于生鲜物的每个种类的保存温度不同,因此决定部365可以根据向目的地120运输的生鲜物的种类来使用不同的目标温度。
100.图7是示出本实施方式所涉及的订单处理装置160所估计的估计温度的更新方法的一例的图表。本图将横轴设为时刻、将纵轴设为温度来示出温度估计部350根据运送信息中包含的当前时间点的生鲜物的温度而估计出的生鲜物的温度变化的一例。
101.在本图中,温度估计部350基于包含图中的“过去测定时刻”的生鲜物的温度t1的运送信息,来计算在目的地120处的估计温度t2。之后,温度估计部350从图中的“当前时刻”的运送信息中获取当前时刻的生鲜物的温度t3。
102.在此,温度估计部350可以判定当前时刻的温度t3是否处于预先根据在“过去测定时刻”估计出的“当前时刻”的估计温度而决定的允许范围内。在温度t3相对于“过去测定时刻”的估计温度处在允许范围外的情况下,是无法适当地计算估计温度的情况,因此温度估计部350向对应的运送车140、运送处理装置150或订单处理装置160的管理者通知异常。接收到该通知后,订单处理知道160可以指示运送车140的驾驶员确认生鲜物的包装状态。作为指示的内容,能够指示确认保冷单元的开闭口是否保持打开、是否使用了与指示不同的保冷单元、保冷单元中是否收容有预定量的生鲜物、是否忘记放入保冷剂等。
103.温度估计部350基于当前时刻的生鲜物的温度t3来计算从当前时刻起经过直到目的地120为止的运送的估计时间之后的生鲜物的估计温度t4。该估计温度t4为“过去测定时刻”的估计温度t2的更新值。决定部365以目的地120处的估计温度t4在目标温度tt以下为条件,来决定将生鲜物向该目的地120运送。温度估计部350基于当前时刻的生鲜物t3的温度来计算生鲜物的估计温度t4,由此决定部365能够更恰当地决定生鲜物的配送,能够使得可减少生鲜物的废弃量。
104.决定部365可以根据基于在将运送中的生鲜物向目的地120运送的期间获取到的新的运送信息而估计出的、作为新的估计温度的t4超过了在目的地120处的目标温度tt,来中止将运送中的生鲜物向目的地120运送。在此,在向该目的地120的运送是与已接受订货的订单对应的运送的情况下,决定部365可以将该订单分配给其它运送车140,并变更运送计划使得利用该运送车140将生鲜物运送到目的地120。另外,对于中止了向目的地120运送的生鲜物,决定部365也可以根据运送计划的变更来决定向其它订单的目的地120进行运送,也可以决定向保管库110或保管库130a~130c运送来暂时进行冷藏或冷冻保存。
105.这样,响应于获取到新的运送信息来更新在目的地120处的估计温度并将其与目标温度进行比较,由此在由于状况的变化而导致以当前的运送计划可能无法充分地维持生鲜物的新鲜度的情况下,订单处理装置160能够变更运送计划以使得能够将更高新鲜度的生鲜物运送到目的地120。其结果,订单处理装置160能够满足生鲜物的需求,并且能够减少生鲜物的废弃量。
106.图8是示出本实施方式所涉及的订单处理装置160所估计的估计温度的合格与否判定方法的一例的图表。本图将横轴设为时刻、将纵轴设为温度来示出温度估计部350根据运送信息中包含的当前时间点的生鲜物的温度而估计出的生鲜物的温度变化的一例。
107.温度估计部350使用与图4及图6相关联地示出的方法来计算运送车140所运送的生鲜物在目的地120处的估计温度。在此,由于温度的估计精度、到达时刻的偏差、外部气温的变化以及其它各种因素,估计温度与将生鲜物实际运送到目的地120的情况下的温度之间可能产生偏差。因此,温度估计部350也可以在估计温度与目标温度的比较中设置余量。
108.决定部365可以以在目的地120处的目标温度与估计温度之间存在余量温度以上
的富余为条件,来决定是否将运送中的生鲜物向目的地120运送。例如,决定部365以对估计温度追加余量温度而得到的温度在目标温度以下为条件,来决定将运送中的生鲜物向目的地120运送。在本图的例子中,决定部365使用在估计时间越小的情况下变得越小、在估计时间越大的情况下变得越大的值,来作为该余量温度。通过使用这样的余量温度,能够在近距离的运送中减小余量温度来提高运送计划的自由度,并且在远距离的运送中增大余量温度来使生鲜物的新鲜度具有充分的富余。
109.取而代之地,在重视计算量的削减或处理的简单化等其它因素的情况下,决定部365也可以例如与估计时间无关地使用固定的余量温度等其它种类的余量温度。
110.本发明的各种实施方式可以参照流程图和框图来记载,在此,块可以表示(1)执行操作的工艺的阶段或(2)具有执行操作的职能的装置的部分。特定阶段和部分可以通过专用电路、与存储于计算机可读介质上的计算机可读命令一起提供的可编程电路和/或与存储于计算机可读介质上的计算机可读命令一起提供的处理器来安装。专用电路可以包括数字和/或模拟硬件电路,也可以包括集成电路(ic)和/或分立电路。可编程电路可以包括逻辑and、逻辑or、逻辑xor、逻辑nand、逻辑nor以及其它逻辑操作、触发器、寄存器、现场可编程门阵列(fpga)、可编程逻辑阵列(pla)等那样的具备存储器要素等的可重构的硬件电路。
111.计算机可读介质可以包括能够存储由适当的设备执行的命令的任意的有形设备,其结果,具有在此存储的命令的计算机可读介质具备以下产品:该产品包含为了制作用于执行由流程图或框图指定的操作的部件而可以执行的命令。作为计算机可读介质的例子,可以包括电子存储介质、磁存储介质、光存储介质、电磁存储介质、半导体存储介质等。作为计算机可读介质的更具体的例子,可以包括floppy(注册商标)、磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦可编程只读存储器(eprom或快闪存储器)、电可擦可编程只读存储器(eeprom)、静态随机存取存储器(sram)、光盘只读存储器(cd-rom)、数字多功能光盘(dvd)、蓝光(注册商标)光盘、存储棒、集成电路卡等。
112.计算机可读命令可以包含汇编命令、命令集体系结构(isa)命令、机器命令、机器相关命令、微代码、固件命令、状态设定数据、或通过包含smalltalk(注册商标)、java(注册商标)、c 等那样的面向对象编程语言以及“c”编程语言或同样的编程语言那样的以往的过程型程序编程语言的、一种或多种编程语言的任意组合来描述的源代码或对象代码中的任一者。
113.可以是,计算机可读命令在本地或者经由局域网(lan)、因特网等那样的广域网(wan)提供给通用计算机、专用计算机或其它计算机等可编程的数据处理装置的处理器或可编程电路,为了制作用于执行由流程图或框图指定的操作的部件而执行计算机可读命令。作为处理器的例子,包括计算机处理器、处理单元、微处理器、数字信号处理器、控制器、微控制器等。
114.图9示出可以将本发明的多个方式整体或部分地实现的计算机2200的例子。安装于计算机2200的程序能够使计算机2200作为与本发明的实施方式所涉及的装置相关联的操作或该装置的一个或多个部分而发挥功能,或能够执行该操作或该一个或多个部分,和/或能够使计算机2200执行本发明的实施方式所涉及的工艺或该工艺的阶段。这种程序可以由cpu 2212执行,以使计算机2200执行与本说明书所记载的流程图和框图的块中的若干个块或所有块相关联的特定操作。
115.本实施方式的计算机2200包括cpu 2212、ram 2214、图形控制器2216以及显示设备2218,它们通过主控制器2210相互连接。计算机2200还包括通信接口2222、硬盘驱动器2224、dvd-rom驱动器2226以及ic卡驱动器那样的输入/输出单元,它们经由输入/输出控制器2220与主控制器2210相连接。计算机还包括rom 2230和键盘2242那样的传统的输入/输出单元,它们经由输入/输出芯片2240与输入/输出控制器2220相连接。
116.cpu 2212按照存储于rom 2230和ram 2214内的程序来进行动作,由此控制各单元。图形控制器2216获取通过cpu 2212在ram 2214内提供的帧缓冲器等或其本身中生成的图像数据,使图像数据显示在显示设备2218上。
117.通信接口2222经由网络与其它电子设备通信。硬盘驱动器2224存储由计算机2200内的cpu 2212使用的程序和数据。dvd-rom驱动器2226从dvd-rom 2201读取程序或数据并经由ram 2214将程序或数据提供给硬盘驱动器2224。ic卡驱动器从ic卡读取程序和数据、和/或将程序和数据写入到ic卡。
118.在rom 2230中存储在激活时由计算机2200执行的引导程序等和/或依赖于计算机2200的硬件的程序。输入/输出芯片2240还可以将各种输入/输出单元经由并行端口、串行端口、键盘端口、鼠标端口等与输入/输出控制器2220相连接。
119.通过dvd-rom 2201或ic卡那样的计算机可读介质来提供程序。程序被从计算机可读介质读取,并被安装于还作为计算机可读介质的例子的硬盘驱动器2224、ram 2214或rom 2230,由cpu 2212来执行。在这些程序内描述的信息处理由计算机2200读取,实现程序与上述的各种硬件资源之间的协作。可以通过随着计算机2200的使用而实现信息的操作或处理,来构成装置或方法。
120.例如在计算机2200与外部设备之间执行通信的情况下,cpu 2212可以执行加载到ram 2214的通信程序,根据在通信程序中描述的处理来指示通信接口2222进行通信处理。通信接口2222在cpu 2212的控制下读取存储于在ram 2214、硬盘驱动器2224、dvd-rom 2201或ic卡那样的记录介质内提供的发送缓冲处理区域的发送数据,将读取到的发送数据发送到网络,或将从网络接收到的接收数据写入到在记录介质上提供的接收缓冲处理区域等。
121.另外,cpu 2212可以将存储于硬盘驱动器2224、dvd-rom驱动器2226(dvd-rom 2201)、ic卡等那样的外部记录介质的文件或数据库的全部或所需的部分读取到ram 2214,对ram 2214上的数据执行各种类型的处理。接着,cpu 2212将处理过的数据写回到外部记录介质。
122.各种类型的程序、数据、表格以及数据库那样的各种类型的信息可以存储于记录介质并接受信息处理。cpu 2212可以对从ram 2214读取出的数据执行本公开各处所记载的包含由程序的命令序列指定的各种类型的操作、信息处理、条件判断、条件分支、无条件分支、信息的检索/置换等的各种类型的处理,将结果写回到ram 2214。另外,cpu 2212可以检索记录介质内的文件、数据库等中的信息。例如在具有分别与第二属性的属性值相关联的第一属性的属性值的多个条目存储于记录介质内的情况下,cpu 2212从该多个条目中检索与第一属性的属性值被指定的条件一致的条目,读取存储于该条目内的第二属性的属性值,由此可以获取与满足预先决定的条件的第一属性相关联的第二属性的属性值。
123.上述说明的程序或软件模块可以存储于计算机2200上或计算机2200附近的计算
机可读介质。另外,在与专用通信网络或因特网相连接的服务器系统内提供的硬盘或ram那样的记录介质能够用作计算机可读介质,由此将程序经由网络提供给计算机2200。
124.以上,使用实施方式说明了本发明,但是本发明的保护范围并不限定于上述实施方式所记载的范围。能够对上述实施方式施加各种变更或改进,对于本领域技术人员来说是显而易见的。根据权利要求书的记载能够明确的是,施加了这种变更或改进的方式也能够包含在本发明的保护范围内。
125.应该注意的是,权利要求书、说明书以及附图中示出的装置、系统、程序以及方法中的动作、过程、步骤以及阶段等各处理的执行顺序只要没有特别明确记载“在
……
之前”、“先于”等并且不是将前一处理的输出使用于后一处理,就能够以任意的顺序来实现。关于权利要求书、说明书以及附图中的动作流程,即使方便起见使用“首先”、“接着”等进行了说明,也并不意味着必须按该顺序来实施。
126.附图标记说明
127.10:物流处理系统;20:物流系统;100:保管库;110:保管库;120a~120d:目的地;130a~130c:保管库;140a~140b:运送车;150:运送处理装置;160:订单处理装置;200:运送信息接收部;210:运送信息发送部;220:运送指示接收部;230:运送指示发送部;240:运送处理部;300:订单信息获取部;310:订单信息db;320:运送信息获取部;330:运送信息db;340:时间估计部;350:温度估计部;360:运送指示db;365:决定部;370:运送指示部;380:订单响应部;390:更新指示部;395:呈现部;2200:计算机;2201:dvd-rom;2210:主控制器;2212:cpu;2214:ram;2216:图形控制器;2218:显示设备;2220:输入/输出控制器;2222:通信接口;2224:硬盘驱动器;2226:dvd-rom驱动器;2230:rom;2240:输入/输出芯片;2242:键盘。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献