分拣装置以及分拣设定信息的生成方法

申请号 CN201510076334.1 申请日 2015-02-12 公开(公告)号 CN104826802A 公开(公告)日 2015-08-12
申请人 株式会社东芝; 发明人 村山阳平;
摘要 根据实施方式,分拣装置具有第一生成单元、第二生成单元、判别部以及分拣部。第一生成单元通过对表示每个分拣信息的过去处理数量的实绩数据进行两趟分拣处理,生成将纸张类按照规定顺序分拣到多个堆叠箱中的分拣结果。第二生成单元使用由第一生成单元生成的分拣结果,生成第一趟分拣处理的设定信息。判别部对作为处理对象的纸张类的分拣信息进行判别。分拣部按照所述第一趟分拣处理的设定信息,对已通过判别部判别出分拣信息的纸张类进行分拣。
权利要求

1.一种分拣装置,具有用于堆积纸张类的多个堆叠箱,其特征在于,具有:
第一生成单元,通过对表示每个分拣信息的过去处理数量的实绩数据进行两趟分拣处理,生成将纸张类按照规定顺序分拣到所述多个堆叠箱中的分拣结果;
第二生成单元,使用由所述第一生成单元生成的分拣结果,生成使分拣信息与堆叠箱相互对应的第一趟分拣处理的设定信息;
判别部,用于对作为处理对象的纸张类的分拣信息进行判别;以及
分拣部,按照所述第一趟分拣处理的设定信息,对已通过所述判别部判别出分拣信息的纸张类进行分拣。
2.根据权利要求1所述的分拣装置,其特征在于,进一步具有:
通信部,用于与外部装置进行通信;以及
取得单元,通过所述通信部从外部装置取得每个分拣信息的实绩数据。
3.根据权利要求1或2所述的分拣装置,其特征在于,
所述第二生成单元生成设定信息,该设定信息是以通过所述第一生成单元生成的两趟分拣处理结果中的各个堆叠箱的堆积结果为单位,对第一趟分拣处理中的堆叠箱进行分配而得到的。
4.根据权利要求1或2所述的分拣装置,其特征在于,
对于所述实绩数据,所述第二生成单元生成设定信息,该设定信息是以在所述第一趟分拣处理中使各个堆叠箱的堆积数均匀化的方式,对堆叠箱进行分配而得到的。
5.根据权利要求1或2所述的分拣装置,其特征在于,
所述第二生成单元生成设定信息,该设定信息是对于所述实绩数据的处理数量为多个的分拣信息,在第一趟分拣处理中分配多个堆叠箱而得到的。
6.一种分拣设定信息的生成方法,其使用于具有堆积纸张类的多个堆叠箱、且根据使分拣信息与堆叠箱相互对应的设定信息对纸张类进行分拣的分拣装置,其特征在于,包括如下步骤:
通过对表示每个分拣信息的过去处理数量的实绩数据进行两趟分拣处理,生成按照规定顺序分拣到多个堆叠箱中的分拣结果;
利用所述生成的两趟分拣处理的结果,生成第一趟分拣处理的设定信息。
7.根据权利要求6所述的分拣设定信息的生成方法,其特征在于,
进一步从外部装置取得每个分拣信息的实绩数据。
8.根据权利要求6或7所述的分拣设定信息的生成方法,其特征在于,
以所述生成的两趟分拣处理的分拣结果中的各个堆叠箱的堆积结果为单位,对第一趟分拣处理中的堆叠箱进行分配,从而生成所述第一趟分拣处理的设定信息。
9.根据权利要求6或7所述的分拣设定信息的生成方法,其特征在于,
对于所述实绩数据,以在所述第一趟分拣处理中使各个堆叠箱的堆积数均匀化的方式,对分拣信息分配堆叠箱,从而生成所述第一趟分拣处理的设定信息。
10.根据权利要求6或7所述的分拣设定信息的生成方法,其特征在于,对于所述实绩数据的处理数量为多个的分拣信息,在第一趟分拣处理中分配多个堆叠箱,从而生成所述第一趟分拣处理的设定信息。

说明书全文

分拣装置以及分拣设定信息的生成方法

[0001] 本申请以申请日为2014年2月12日的日本专利申请第2014-024724号为基础,并且享有该申请的优先权,通过引用将该申请的全部内容包含于此。

技术领域

[0002] 本发明的实施方式涉及一种分拣装置以及分拣设定信息的生成方法。

背景技术

[0003] 以往,作为具有多个堆叠箱的分拣装置,有一种通过两趟(pass)的分拣处理将多个纸张类按规定顺序进行排序的分拣装置。在未确定作为处理对象的全部纸张类的分拣信息的状态下(例如,第一趟分拣处理),该分拣装置无法确定堆积到各个堆叠箱中的纸张类的数量。如果未确定分拣信息,则有可能导致特定的堆叠箱溢出。期望一种分拣装置,即使在未确定作为处理对象的纸张类的分拣信息的情况下,也能够实施有效地执行分拣处理的设定。

发明内容

[0004] 发明所要解决的技术问题
[0005] 本发明的实施方式的目的在于提供一种能够使各个堆叠箱的堆积数均匀化、并能够实现高效的分拣处理的分拣装置以及分拣设定信息的生成方法。
[0006] 用于解决技术问题的状况
[0007] 根据实施方式,分拣装置具有第一生成单元、第二生成单元、判别部以及分拣部。第一生成单元通过对表示每个分拣信息的过去处理数量的实绩数据进行两趟分拣处理,生成将纸张类按照规定顺序分拣到多个堆叠箱中的分拣结果。第二生成单元使用由第一生成单元生成的分拣结果,生成第一趟分拣处理的设定信息。判别部对作为处理对象的纸张类的分拣信息进行判别。分拣部按照所述第一趟分拣处理的设定信息,对已通过判别部判别出分拣信息的纸张类进行分拣。根据实施方式的分拣装置,能够使各个堆叠箱的堆积数均匀化、并且能够实现高效的分拣处理。
附图说明
[0008] 图1是示出实施方式所涉及的分拣装置的概略结构的图。
[0009] 图2是用于说明实施方式所涉及的分拣装置的动作例的流程图
[0010] 图3是用于说明实施方式所涉及的分拣装置中的一趟信息区以及二趟信息区的生成处理的例子的流程图。
[0011] 图4是用于说明实施方式所涉及的分拣装置中的一趟信息区以及二趟信息区的生成处理的例子的流程图。
[0012] 图5是用于说明实施方式所涉及的分拣装置中的一趟信息区以及二趟信息区的生成处理的例子的流程图。
[0013] 图6是示出实施方式所涉及的分拣装置的管理数据的例子的图。
[0014] 图7是示出实施方式所涉及的分拣装置的二趟信息区的原始数据的例子的图。
[0015] 图8是表示对图7中示出的二趟信息区的原始数据进行更新之后的例子的图。
[0016] 图9是实绩数据的例子。
[0017] 图10是向图9的实绩数据中追加了配送员之后的例子。
[0018] 图11是示出二趟信息区以及一趟信息区的数据表的例子的图。
[0019] 图12是示出伴随着一趟堆叠箱的追加而对图11进行更新之后的例子的图。
[0020] 图13是示出通过再次计第二趟堆叠箱的分配状况而对图12进行更新之后的例子的图。
[0021] 图14是示出利用图13的数据表设置的一趟信息区的设定例的图。
[0022] 图15是示出一趟信息区的设定例的图。
[0023] 图16是示出一趟信息区的设定例的图。
[0024] 图17是示出一趟信息区的设定例的图。
[0025] 图18是示出一趟信息区的设定例的图。
[0026] 图19是示出一趟信息区的设定例的图。
[0027] 图20是示出一趟信息区的设定例的图。
[0028] 图21是示出一趟信息区的设定例的图。
[0029] 图22是示出一趟信息区的设定例的图。
[0030] 图23是示出一趟信息区的设定例的图。
[0031] 图24是示出一趟信息区的设定例的图。
[0032] 图25是示出一趟信息区的设定例的图。
[0033] 图26是示出一趟信息区的设定例的图。
[0034] 图27是示出一趟信息区的设定例的图。
[0035] 图28是示出一趟信息区的设定例的图。
[0036] 图29是示出一趟信息区的设定例的图。
[0037] 图30是示出一趟信息区的设定例的图。
[0038] 图31是示出一趟信息区的设定例的图。
[0039] 图32是示出一趟信息区的设定例的图。
[0040] 图33是示出一趟信息区的设定例的图。

具体实施方式

[0041] 下面,参照附图对实施方式进行说明。
[0042] 图1概略地示出了包含有分拣装置1的网络系统全体的结构例。实施方式的分拣装置1被用作纸张类处理装置。
[0043] 本实施方式所涉及的分拣装置1(1A、1B、…)根据分拣信息对分拣对象物进行分拣。分拣对象物例如是纸张类或者物品等的配送物,另外,分拣信息例如是住址信息。本实施方式所涉及的分拣装置1以及网络系统适用于如下系统:例如用于对附有住址信息的邮件等纸张类进行分拣的系统。
[0044] 在本实施方式中,对分拣装置1(1A、1B、…)进行说明,该分拣装置1(1A、1B、…)根据作为分拣信息的住址信息对纸张类进行分拣。作为分拣信息的住址信息是用于特定各个配送目的地的信息,也是用于按照配送顺序对分拣对象物进行分拣的信息全体。住址信息例如由以下信息构成:邮政编码等规定位数(例如6位、7位等)的编号信息;以及由该编号信息之后的多层信息组成的信息。
[0045] 如图1所示,包含多个分拣装置1的网络系统包括多个分拣装置1、以及连接着各个分拣装置1的中央服务器2。即,各个分拣装置1(1A、1B、…)通过网络连接到中央服务器2。中央服务器2对各个分拣装置1中的信息进行管理。例如,中央服务器2通过网络收集分拣处理结果(处理履历信息)等的分拣处理数据,所述分拣处理结果中包含在各个分拣装置1中处理过的分拣信息等。中央服务器2将收集到的分拣处理数据存储在数据库中,由此对与系统全体的分拣处理相关的数据进行管理。
[0046] 中央服务器2具有控制部11、存储部12以及接口(I/F)13。控制部11具有处理器11a、存储器11b以及各种内部接口等。处理器11a执行存储在存储器11b或者存储部12中的程序(命令),由此,控制部11实现各种处理。存储部12是用于存储各种数据的非易失性存储器。例如,存储部12具有数据库(DB)12a,该数据库12a用于存储从各个分拣装置1收集到的分拣处理数据。接口13是用于与各个分拣装置1进行通信的网络接口。
[0047] 中央服务器2通过接口13与各个分拣装置1进行数据的发送和接收。能够与各个分拣装置1进行通信的中央服务器2具有如下功能:根据来自各个分拣装置1的请求,向其提供存储在存储部12中的数据。例如,对于特定的分拣信息,分拣装置1向中央服务器2请求每个分拣信息的处理数量(过去处理实绩数量等的分拣处理数据)。中央服务器2根据来自分拣装置1的请求从存储部12中抽出数据,并将抽出的数据发送到请求源的分拣装置1。换言之,在网络系统中,各个分拣装置1能够从中央服务器2取得从包括其他分拣装置在内的系统全体中收集到的过去分拣处理数据(分拣处理的履历信息)。
[0048] 接下来,对各个分拣装置1的结构例进行说明。各个分拣装置1A、1B、…具有相同的结构,因此,在以下的说明中,对分拣装置1A进行说明。
[0049] 在图1示出的结构例中,分拣装置1A具备分拣装置本体B和计算机(数据处理机)C。分拣装置本体B是实施分拣处理的单元。分拣装置本体B具有控制部20、供给部21、搬送部22、判别部23、堆积部24以及操作面板25。
[0050] 控制部20负责对分拣装置1全体进行控制。控制部20具有处理器31、存储器32、接口33以及分拣数据表34。处理器31执行存储在存储器32中的程序(命令),由此,控制部20实现各种处理。控制部20对分拣装置1内的各部进行控制以及执行各种数据处理。例如,控制部20执行与分拣处理相关的处理模式的设定处理等。另外,控制部20根据来自设置在分拣装置1内的传感器的检测信号,对纸张类的搬送进行控制。另外,控制部20通过网络等执行与中央服务器2进行通信的处理。
[0051] 在图1示出的结构例中,控制部20具有分拣数据表34,在该分拣数据表34中作为与分拣信息相对应的分拣分配的设定信息而存储着分拣指定信息。分拣数据表34只要是可供控制部20参照即可,例如,分拣数据表34可以是由通过网络连接到控制部20的计算机保持的分拣数据表。可以通过控制部20向分拣数据表34中登记以及更新设定信息,也可以通过计算机C向分拣数据表34中登记以及更新设定信息。可以通过后述的分拣指定最优化处理来创建或者更新存储于分拣数据表34中的设定信息。
[0052] 供给部21具有托盘41以及取出机构42。托盘41用于保持作为分拣处理对象物的纸张类。在托盘41上,以使纸张类的第一面、即记载有作为分拣信息的住址信息的面朝向同一方向的方式对齐纸张类的后端,并且以纸张类呈竖立姿态的方式收容纸张类。托盘41将收容的纸张类供给到规定的取出位置。取出机构42在托盘41上的取出位置以规定的间隔逐张取出纸张类。取出机构42将取出的纸张类供给到搬送部22。
[0053] 搬送部22具有搬送路径43、44。搬送路径43将通过供给部21以恒定的取出间隔取出的纸张类按照恒定的搬送间隔(间距)搬送至判别部23。搬送路径43由以恒定速度运行的搬送带构成。在搬送路径43上,可以设置用于检测能否对纸张类进行机械处理的异物·硬度检测部、以及用于隔离被判定为不能进行机械处理的纸张类的隔离堆积部。搬送路径44用于将通过了判别部23的纸张类搬送至堆积部24。
[0054] 判别部23用于判别纸张类的分拣信息。判别部23具有扫描器45和识别部46。扫描器45以光学方式读取附有分拣信息的纸张类的第一面的图像。识别部46从通过扫描器45读取出来的图像中识别出分拣信息。例如,在分拣信息以文字方式被记载的情况下,识别部46通过对纸张类的读取图像进行文字识别处理来识别分拣信息。在文字识别处理中,识别部46可以通过参照登记在住址信息数据库或者分拣数据表34中的分拣信息来特定作为识别结果的分拣信息。另外,在纸张类上印刷有用于表示分拣信息的条形码的情况下,识别部46从通过扫描器45读取出来的纸张类的图像中抽出条形码,并将条形码转换成分拣信息。
[0055] 通过判别部23得到的分拣信息的判别结果被通知给控制部20。控制部20根据通过判别部23得到的分拣信息的判别结果、以及分拣数据表34中的分拣指定信息,确定纸张类的分拣目的地。控制部20根据确定好的分拣目的地,对纸张类的搬送进行控制。经过了扫描器45的读取位置的纸张类通过搬送部22的搬送路径44搬送至堆积部24。此外,在纸张类被搬送到堆积部24之前,无法识别出分拣信息的纸张类将被排出。
[0056] 堆积部24具有多个闸G(G1、G2、…)和多个堆叠箱S(S1、…、SN)。堆积部24根据来自控制部20的分拣目的地的堆叠箱的指示、或者直接对各个闸门发出的驱动指示,驱动各个闸门G(G1、G2、…),从而选择性地将纸张类堆积到各个堆叠箱S1、…、SN。堆积部24中的堆叠箱的总数N以分拣装置为单位进行设定。例如,堆叠箱的总数N根据分拣装置的运行方式或者处理量等进行设定。例如,在堆积部24中,n×m=N个堆叠箱S1、…、SN被配置成n行m列。
[0057] 通过判别部23判别出的分拣信息被通知给控制部20。控制部20根据作为判别部23的判别结果的分拣信息、以及存储在分拣数据表34中的分拣指定信息,确定用于堆积该纸张类的堆叠箱、即分拣目的地。确定好用于堆积纸张类的堆叠箱之后,控制部20对各个闸门G进行控制,从而将纸张类搬送至确定好的堆叠箱。
[0058] 另外,分拣装置本体B具有操作面板25。操作面板25连接到控制部20。操作面板25具有操作部以及显示部。例如,操作面板25可以由内置触摸屏的显示装置等构成。显示部用于显示操作指南或者处理状况等各种信息。操作员利用操作部输入各种信息。
[0059] 另外,计算机C连接到分拣装置本体B。在图1示出的结构例中,计算机C连接在分拣装置本体B中的控制部20的接口33以及中央服务器2的接口13上。在图1示出的结构例中,计算机C具有处理器51、存储器52、接口53等。
[0060] 处理器51通过执行存储在存储器52中的程序(命令)来实现各种处理。存储器52具有用于储存处理器51所执行的程序的非易失性存储器、用于临时存储作业用的数据的易失性存储器、以及用于存储数据的大容量的非易失性存储器等。接口53具有用于与分拣装置本体B的控制部20进行通信的通信接口、以及用于通过网络与中央服务器2进行通信的网络接口。即,计算机C具有与外部装置进行通信的通信部。
[0061] 处理器51执行存储在存储器52中的程序,由此,计算机C根据从中央服务器2收集到的信息,执行分拣指定最优化处理,该分拣指定最优化处理用于使分拣处理的设定信息最优化。即,通过处理器51执行存储在存储器52中的程序,计算机C构成如下单元:取得单元,通过通信部从外部装置取得每个分拣信息的实绩数据;第一生成单元,通过对表示每个分拣信息的过去处理数量的实绩数据进行两趟分拣处理,生成将纸张类按照规定顺序分拣到多个堆叠箱中的分拣结果;第二生成单元,使用由第一生成单元生成的分拣结果,生成使分拣信息与堆叠箱相互对应的第一趟分拣处理的设定信息。计算机C通过分拣指定最优化处理,将与各个分拣信息相对应的、表示分拣目的地的堆叠箱的设定信息登记或更新到分拣数据表34中。
[0062] 接下来,对分拣装置1中的两趟分拣处理进行概略性说明。本分拣装置1在分拣装置本体B中根据分拣信息执行使纸张类排列成规定顺序的分拣处理。为了根据分拣信息将纸张类按规定顺序进行分拣,分拣装置本体B执行使用基数排序法进行的分拣处理。基数排序法是通过执行多次的分拣处理,以按照基于分拣信息的规定顺序(例如配送顺序)排列纸张类的方式对纸张类进行分拣的方法。根据本实施方式所涉及的分拣装置本体B,在第一次(第一趟)的分拣处理中按照规定顺序排列纸张类,或者按照规定顺序再次供给纸张类,在第二次(第二趟)的分拣处理中按照规定顺序排列全部纸张类。即,本实施方式所涉及的分拣装置本体B通过两趟分拣处理(两趟处理)执行分拣处理。
[0063] 在两趟处理中,根据存储在分拣数据表34中的分拣指定信息(分拣设定信息)对纸张类进行分拣。存储于分拣数据表34中的分拣指定信息有:在第一趟分拣处理中表示与各个分拣信息相对应的分拣目的地(堆叠箱)的设定信息(一趟信息区)、以及在第二趟分拣处理中表示与各个分拣信息相对应的分拣目的地(堆叠箱)的设定信息(二趟信息区)。例如,分拣信息为2位的数字时,作为通过两趟处理将纸张类排列成期望的顺序的算法,有如下的方法。在第一趟分拣处理中,用第一位的数字对随机排列的纸张类进行分拣。在第二趟分拣处理中,用第二位的数字对按照通过第一趟分拣处理进行分拣后的顺序供给的纸张类进行分拣。通过该方法,将全部纸张类排列成期望的顺序。
[0064] 在实际的分拣处理中,将具有已指定的分拣信息的纸张类堆积到具有确定物理容量(最大堆积数)的各个堆叠箱中。因此,如果特定的分拣信息的纸张类超出预想,那么特定的堆叠箱有可能会溢出。另外,在第一趟分拣处理中,由于分拣信息处于未确定的状态,因而无法根据实际的分拣信息来分配堆叠箱。在本实施方式的分拣装置1中,使用从中央服务器2取得的过去处理数据(实绩数据),即使在第一趟分拣处理中也执行使堆积到各个堆叠箱中的堆积数量均匀化(平均化)的、分拣指定最优化处理。
[0065] 接下来,对分拣装置1所实施的分拣指定最优化处理的流程进行说明。
[0066] 分拣装置1具有执行分拣指定最优化处理的功能,该分拣指定最优化处理根据过去处理数据使登记在分拣数据表34中的分拣指定信息最优化。分拣装置1能够在任意时机执行分拣指定最优化处理。例如,可以根据操作员的指示执行分拣指定最优化处理,也可以定期执行分拣指定最优化处理,还可以在发生了特定事件时执行分拣指定最优化处理。在此,设为分拣装置1根据操作员的指示执行分拣指定最优化处理。
[0067] 图2是用于说明分拣指定最优化处理的动作例的流程图。当执行分拣指定最优化处理时,操作员在分拣装置本体B的操作面板25上指示执行分拣指定最优化处理。在分拣装置本体B中,控制部20对输入到操作面板25中的指示内容进行检测。一旦控制部20检测出分拣指定最优化处理的执行指示,控制部20就向计算机C请求执行分拣指定最优化处理。计算机C接收来自分拣装置本体B的控制部20的分拣指定最优化处理的请求,并执行分拣指定最优化处理。此外,也可以由控制部20执行分拣指定最优化处理。在这种情况下,作为控制部20的处理而执行后述的计算机C的处理即可。
[0068] 接收到分拣指定最优化处理的执行请求之后(ST11的判断结果为“是”),计算机C的处理器51从分拣数据表34中抽出分拣信息以作为该分拣装置1使用的分拣信息(ST12)。即,在该分拣装置1中,处理器51抽出用于分拣处理(分拣指定)的分拣信息(例如住址信息)。
[0069] 抽出分拣信息之后,处理器51向中央服务器2请求与抽出的各个分拣信息相对应的过去处理数量(张数)等相关的数据(以下称作实绩数据)(ST13)。此处,实绩数据不仅限于该分拣装置1的过去处理数量,可以是该网络系统全体的全部分拣装置的过去处理数量的汇总数据。
[0070] 另外,实绩数据也可以仅仅是该分拣装置的过去处理数量,而不是全部分拣装置的过去处理数量,还可以是对预先指定的特定的多个分拣装置的过去处理数量进行汇总后的数据。另外,实绩数据还可以是特定期间中的过去处理数量。例如,作为特定期间,可设想为过去数月、过去数年、过去数年的特定月份(例如12月份)、过去数年的特定季节(春、夏、秋或冬)、或者特定时期(例如岁末年初等)等。此外,并不是将过去的纸张类的处理数量作为实绩数据而直接使用,而是对过去的纸张类的处理数量进行加工而得到实绩数据。例如,求出通过分拣装置1在一次处理中进行分拣的纸张类的处理数量相对于过去的纸张类的处理数量的比例,并根据该比例和过去的纸张类的处理数量求出分拣装置1所使用的实绩数据。该实绩数据可以由中央服务器2求得,或者也可以由分拣装置1求得。
[0071] 中央服务器2具有如下功能:根据来自分拣装置1的实绩数据的请求,将被请求的实绩数据发送给请求源的分拣装置1。即,在接收到实绩数据的请求时,在中央服务器2的控制部11中,处理器11a从存储于存储部12的数据库12a的处理履历信息中抽出被请求的、与各个分拣信息相对应的过去处理数量。处理器11a通过将抽出的各个分拣信息的处理数量进行汇总,制成分拣装置所请求的实绩数据。制成实绩数据之后,处理器11a通过接口13将制成的实绩数据发送给实绩数据的请求源、即分拣装置1。
[0072] 分拣装置1的计算机C通过接口53接收来自中央服务器2的实绩数据(ST14)。取得与各个分拣信息相对应的、表示过去处理数量的实绩数据之后,计算机C的处理器51根据该实绩数据执行分拣指定最优化处理(ST15)。分拣指定最优化处理是如下处理:根据过去数据,使两趟分拣处理(两趟处理)中的第一趟分拣处理的分拣指定达到最优化。关于分拣指定最优化处理的详细内容,将在后文进行说明。
[0073] 处理器51通过分拣指定最优化处理制成分拣指定的设定信息,该分拣指定的设定信息用于表示与分拣信息相对应的堆叠箱的分配状况。此外,处理器51制成第一趟分拣指定的设定信息(一趟信息区)以及第二趟分拣指定的设定信息(二趟信息区)。制成使分拣指定达到最优化之后的分拣指定的设定信息(一趟信息区以及二趟信息区)之后,处理器51根据通过分拣指定最优化处理而制成的分拣指定的设定信息,对分拣装置本体B的分拣数据表34进行更新(ST16)。
[0074] 如上所述,各个分拣装置1根据操作员的指示等,利用中央服务器2收集的过去数据,执行使分拣数据表最优化的分拣指定最优化处理。由此,即使处理对象的分拣信息处于未确定的状态,分拣装置也能够根据过去处理数据(实绩)对分拣信息有效地分配堆积部中的各个堆叠箱。作为其结果,因堆叠箱装满而导致分拣处理停止的概率将减小,稼动率将提高。另外,因堆叠箱装满而导致操作员进行切换操作的次数将减少,从而能够减轻操作员的作业量。
[0075] 接下来,对两趟处理和分拣指定最优化处理进行说明。各个分拣装置1能够从中央服务器2取得与特定的分拣信息相对应的、表示过去处理数量的张数数据。在执行分拣指定最优化处理的情况下,各个分拣装置1的计算机C取得表示每个分拣信息的过去处理数量的实绩数据,并利用取得的实绩数据模拟两趟处理的结果,并根据模拟结果设定第一趟分拣指定。即,计算机C能够根据从中央服务器2取得的实绩数据求得两趟处理的结果,并利用与实绩数据相对应的两趟处理的结果执行分拣指定最优化处理。
[0076] 这样,如果根据基于从中央服务器2取得的实绩数据而得到的两趟处理的结果(模拟结果)来执行使一趟信息区最优化的处理,那么在第一趟分拣处理中,能够使各个堆叠箱的堆积数均匀化,并且能够减少因堆叠箱装满而导致的分拣处理的中断,从而能够减轻操作员的作业。另外,如果实绩数据与实际处理的纸张类的分拣信息的差异变大,则可预测各个堆叠箱的堆积数的差异也将变大。但是,由于在中央服务器2中持续增加对作为实际处理对象的纸张类进行分拣处理的分拣处理结果,因此,认为各个分拣装置1通过适当地执行分拣指定最优化处理,能够进行与现状相适应的堆叠箱的最优化处理。
[0077] 接下来,对作为分拣指定最优化处理的、一趟信息区以及二趟信息区的生成处理进行说明。图3、图4以及图5是用于说明一趟信息区以及二趟信息区的生成处理的例子的流程图。在下面的说明中,将一趟信息区以及二趟信息区的生成处理设为由分拣装置1的计算机C执行的处理。也就是说,在分拣装置1中,计算机C的处理器51制成与实绩数据相对应的二趟信息区,并根据制成的二趟信息区制成一趟信息区。
[0078] 但是,也可以由分拣装置本体B的控制部20执行一趟信息区以及二趟信息区的生成处理,还可以由中央服务器2根据来自分拣装置1的请求执行一趟信息区以及二趟信息区的生成处理。另外,在此假定分拣装置以每个负责的配送员(配送单位)为单位执行将纸张类排列成规定顺序的分拣处理的情形。在这种运用方式中,作为分拣处理(两趟处理)的结果,要求纸张类按照规定顺序排列在以配送员为单位而分配的堆叠箱中。
[0079] 首先,处理器51制成二趟信息区的原始数据(ST21)。处理器51根据配送员的信息、以及表示各个配送员所负责的分拣信息的信息,制成二趟信息区的原始数据。处理器51可以从计算机C的存储器52中读取出配送员的信息、以及表示各个配送员所负责的分拣信息的信息。另外,处理器51也可以通过I/F53从分拣装置本体B的控制部20或者中央服务器2取得配送员的信息、以及表示各个配送员所负责的分拣信息的信息。
[0080] 图7是示出二趟信息区的原始数据的例子的图。在图7示出的例子中,作为二趟信息区的原始数据,对5名配送员A、B、C、D、E分别分配了一个堆叠箱S1、S2、S3、S4、S5。另外,记载着各个配送员所负责的分拣信息的数量。
[0081] 制成二趟信息区的原始数据之后,处理器51根据分拣装置本体B中的堆叠箱的设定信息等设备信息、以及与分拣信息相对应的实绩数据等的管理数据,对二趟信息区的原始数据进行更新,从而制成二趟信息区。
[0082] 图6是示出管理数据的例子的图。在图6中示了“处理过的纸张类的总数”、“处理过的纸张类的分拣信息的总数”、“在第一趟分拣处理(一趟分拣)中可使用的堆叠箱数(一趟可使用堆叠箱数)”、“在第二趟分拣处理(二趟分拣)中可使用的堆叠箱数(二趟可使用堆叠箱数)”、“堆叠箱的最大堆积数”的示例。“堆叠箱的最大堆积数”是在一个堆叠箱中能够堆积的纸张类的最大数量。
[0083] “处理过的纸张类的总数”以及“处理过的纸张类的分拣信息的总数”是表示过去处理结果的统计数据,其中,过去处理结果与由该分拣装置当作分拣处理对象的分拣信息相对应。这些统计数据包含在从中央服务器2取得的实绩数据中。此外,在图6的示例中,“处理过的纸张类的总数”为“50”,“处理过的纸张类的分拣信息的总数”为“20”。
[0084] 另外,“一趟可使用堆叠箱数”、“二趟可使用堆叠箱数”、“堆叠箱的最大堆积数”是分拣装置本体B中的设备设定信息(分拣装置的设定信息)。设备设定信息可以作为管理数据存储在存储器52中,也可以由处理器51从分拣装置本体B的控制部20的存储器32中取得设备设定信息。此外,在图6的示例中,“一趟可使用堆叠箱数”为“8”,“二趟可使用堆叠箱数”为“9”、“堆叠箱的最大堆积数”为“10”。
[0085] 即,制成二趟信息区的原始数据之后,处理器51将选择出排在前面的配送员的信息(ST22)。例如,处理器51根据图7中示出的二趟信息区的原始数据,选择出排在前面的配送员A的信息。
[0086] 处理器51对如下情况进行判断:在与选择出来的配送员相对应的信息中,对一个堆叠箱分配的分拣信息的数量是否多于一趟可使用堆叠箱数(ST23)。例如,在图7示出的例子中,将堆叠箱S1分配给配送员A,并且对堆叠箱S1分配了由配送员A负责的10种分拣信息。如图6所示,在一趟可使用堆叠箱数为“8”的情况下,对于图7的配送员A的信息,判断为对一个堆叠箱分配的分拣信息的数量多于一趟可使用堆叠箱数。
[0087] 当判断为对一个堆叠箱分配的分拣信息的数量超过一趟可使用堆叠箱数时(ST23的判断结果为“是”),处理器51增加与选择出来的配送员相对应的二趟分配堆叠箱,并再次计算(更新)二趟信息区的数据(ST24)。即,向该配送员追加分配一个堆叠箱之后,与分配给该配送员的多个堆叠箱相对应地,处理器51再次计算将该配送员所负责的分拣信息分成两部分后的、二趟信息区的数据。
[0088] 例如,对于图7中示出的配送员A的信息,当判断为对一个堆叠箱分配的分拣信息的数量多于一趟可使用堆叠箱数时,处理器51向配送员A追加堆叠箱,从而向配送员A分配两个堆叠箱。在这种情况下,处理器51将配送员A所负责的10种分拣信息分为两部分,并将两部分的各5种分拣信息分别分配给两个堆叠箱。
[0089] 图8是向图7中示出的配送员A分配了两个堆叠箱S1、S2的例子(追加了堆叠箱后的例子)。在图8示出的例子中,对堆叠箱S1分配了由配送员A负责的10种分拣信息中的5种分拣信息,对堆叠箱S2分配了由配送员A负责的10种分拣信息中、未分配给堆叠箱S1的其余5种分拣信息。此外,在图8示出的例子中,作为设定信息将配送员A虚拟地分为了“A”和“A′”,但实际的配送员是“A”。例如,在向配送员A分配了三个以上堆叠箱的情况下,处理器51只需将“A”和“A′”分割为三个即可。
[0090] 追加堆叠箱并更新二趟信息区的数据之后,对于更新后的数据,处理器51再次判断对一个堆叠箱分配的分拣信息的数量是否超过了一趟可使用堆叠箱数(ST23)。
[0091] 当对一个堆叠箱分配的分拣信息的数量未超过一趟可使用堆叠箱数时(ST23的判断结果为“否”),处理器51判断选择出来的配送员是否为最后一个配送员(是否已选择过全部配送员的信息)(ST25)。
[0092] 当判断为选择出来的配送员不是最后一个配送员时(ST25的判断结果为“否”),处理器51在二趟信息区的数据中选择出下一个配送员的信息(ST26),并对选择出来的配送员的信息执行从ST23开始的处理。
[0093] 另外,当判断为选择出来的配送员是最后一个配送员时(ST25的判断结果为“是”),处理器51判断二趟信息区的分配堆叠箱总数是否小于等于二趟可使用堆叠箱数(ST27)。当二趟信息区的分配堆叠箱总数超过了二趟可使用堆叠箱数时(ST27的判断结果为“否”),处理器51发出无法生成二趟信息区的警告,并中止处理(ST28)。
[0094] 当判断为二趟信息区的分配堆叠箱总数小于等于二趟的可使用堆叠箱数时(ST27的判断结果为“是”),处理器51将实绩数据组合到已制成的二趟信息区的数据中,并执行制作二趟信息区的处理(ST30~ST41)。
[0095] 图9是与图7中示出的各个分拣信息相对应的实绩数据的例子。“纸张类数量”是以分拣信息为单位过去处理过的纸张类的数量。在图9中追加了向配送员分配过的纸张类的数量。图10是示出将配送员A虚拟地分为“A”和“A′”的例子。另外,在图10中追加了向配送员分配过的纸张类的数量。图11是将与二趟信息区相关的信息、以及与一趟信息区相关的信息对应到图10的实绩数据中而组成的数据表的例子。图11中示出的数据表是生成基于实绩数据的二趟信息区的作业用的数据表。
[0096] 在图11中,“分拣信息”、“配送员”、“纸张类数量”是实绩数据。另外,在图11中,“二趟信息区的堆叠箱编号”、“堆叠箱堆积数量”以及“分配分拣信息数量”是与二趟信息区相关的信息。“堆叠箱堆积数量”是堆积到各个堆叠箱中的纸张类的数量,另外,“分配分拣信息数量”是对各个堆叠箱分配的分拣信息的数量。
[0097] 另外,在图11中,“分配堆叠箱总数”、“分配堆叠箱数”、“(9)/(14)”、以及“(9)%(14)”是与一趟信息区相关的信息。“分配堆叠箱总数”是与二趟的一个堆叠箱相对应的、在一趟中分配的堆叠箱的总数。“分配堆叠箱数”是以分拣信息为单位在一趟中分配的堆叠箱的数量。“(9)/(14)”是“纸张类数量/分配堆叠箱数”,也就是“纸张类的数量除以分配的堆叠箱数而得到的商”。另外,“(9)%(14)”是“纸张类数量%分配堆叠箱数”,也就是“纸张类的数量除以分配的堆叠箱数而得到的余数”。
[0098] 即,处理器51将实绩数据组合到已制成的二趟信息区的数据中,并制成生成二趟信息区的作业用的数据表(ST30)。制成将二趟信息区的数据与实绩数据组合而形成的作业用的数据表之后,处理器51将“分配堆叠箱数”全部设为“1”,以作为初始值。也就是说,作为一趟信息区,处理器51对全部的分拣信息分配一个堆叠箱(ST31)。图11示出了已将“分配堆叠箱数”设为初始值“1”的状态。
[0099] 对分配堆叠箱数设定初始值之后,处理器51选择出“纸张类数量/分配堆叠箱数”为最大的分拣信息(ST32)。例如,在图11示出的例子中,“纸张类数量/分配堆叠箱数”为最大的分拣信息是“002”以及“017”。如果设置成在作业用数据表中以自上而下的顺序来选择分拣信息,则处理器51将选择出分拣信息“002”。
[0100] 处理器51判断选择出来的分拣信息的“纸张类数量/分配堆叠箱数”是否大于基准值(ST33)。当判定为“纸张类数量/分配堆叠箱数”大于基准值时(ST33的判断结果为“是”),处理器51执行对该分拣信息追加一趟用的堆叠箱的处理(ST34)。
[0101] 作为追加堆叠箱的处理,处理器51使与该分拣信息相对应的“分配堆叠箱数”增加1个。使“分配堆叠箱数”增加之后,处理器51再次计算“纸张类数量/分配堆叠箱数”。通过该再次计算,处理器51更新“纸张类数量/分配堆叠箱数”与“纸张类数量%分配堆叠箱数”。进一步,处理器51还使与该分拣信息的二趟信息区的堆叠箱相对应的、一趟信息区的“分配堆叠箱总数”增加。
[0102] 例如,如果将使一趟的堆叠箱增加的基准值设为“4”,则对于图11示出的例子中的分拣信息“002”来说,将追加一趟的堆叠箱。图12示出了针对图11的分拣信息“002”、“017”追加了一趟的堆叠箱的例子。即,对分拣信息“002”、“017”追加了一趟的堆叠箱之后,图11示出的数据表被更新为图12示出的数据表。在图12示出的例子中,对于分拣信息“002”来说,“分配堆叠箱数”被更新为“2”,“纸张类数量/分配堆叠箱数”被更新为“2”,“纸张类数量%分配堆叠箱数”被更新为“1”,进一步,与二趟信息区的堆叠箱S1相对应的、一趟的“分配堆叠箱总数”被更新为“6”。另外,对于分拣信息“017”来说,“分配堆叠箱数”被更新为“2”,“纸张类数量/分配堆叠箱数”被更新为“2”,“纸张类数量%分配堆叠箱数”被更新为“1”,进一步,与二趟信息区的堆叠箱S5相对应的、一趟的“分配堆叠箱总数”被更新为“4”。
[0103] 执行了追加堆叠箱的处理之后,处理器51判断一趟的堆叠箱总数是否超过了一趟的可使用堆叠箱数(ST35)。当判断为一趟信息区的堆叠箱数超过了一趟的可使用堆叠箱数时(ST35的判断结果为“是”),处理器51执行以下处理:追加一个与该配送员相对应的二趟信息区的分配堆叠箱,并再次计算分配状况(ST36)。
[0104] 另外,当判断为一趟信息区的堆叠箱数未超过一趟的可使用堆叠箱数时(ST35的判断结果为“否”),或者再次计算了二趟信息区的分配状况时,处理器51判断二趟的堆叠箱的堆积数是否超过堆叠箱的最大堆积数(ST37)。
[0105] 当判断为二趟的堆叠箱的堆积数超过了堆叠箱的最大堆积数时(ST37的判断结果为“是”),处理器51执行以下处理:追加一个与该配送员相对应的二趟信息区的分配堆叠箱,并再次计算堆叠箱的分配状况(ST38)。例如,在图12示出的例子中,堆叠箱S1的堆积数“11”超过了图6中示出的堆叠箱的最大堆积数“10”。因此,增加一个与配送员A相对应的二趟的堆叠箱,并再次计算堆叠箱的分配状况。
[0106] 图13是表示对图12中示出的、与配送员A相对应的二趟的堆叠箱的分配状况进行再次计算后的例子。在图13示出的例子中,作为二趟的堆叠箱而向配送员A分配了三个堆叠箱S1、S2、S3,从而使得各个堆叠箱的堆积数小于等于最大堆积数。另外,在图13示出的例子中,伴随着与配送员A相对应的分配状况的变更,分配给配送员B、C、D、E的二趟的堆叠箱的堆叠箱编号逐一增加。
[0107] 另外,当判断为二趟的堆叠箱的堆积数未超过最大堆积数时(ST37的判断结果为“否”),或者再次计算了二趟信息区的堆叠箱的分配状况时,处理器51判断二趟信息区的堆叠箱总数(二趟信息区的最后一个堆叠箱的堆叠箱编号)是否超过了容许数量(ST39)。容许数量是为了保有余量而设定的,以使得在供给了超出实绩数据的数量的纸张类的情况下也能够减少堆叠箱溢出的发生。例如,作为容许数量,可以设定成相对于二趟的可使用堆叠箱数的规定比例(例如90%)。当判断为二趟信息区的堆叠箱总数超过了容许数量时(ST39的判断结果为“是”),处理器51会发出警告,以促使操作员重新研究分配状况,并中止处理(ST41)。
[0108] 当判断为二趟信息区的堆叠箱总数未超过容许数量时(ST39的判断结果为“否”),处理器51返回ST32,并选择出“纸张类数量/分配堆叠箱数”为最大的分拣信息。如果该选择出来的分拣信息的“纸张类数量/分配堆叠箱数”超过了基准值(ST33的判断结果为“是”),处理器51将针对选择出来的分拣信息执行从上述ST34开始的处理。
[0109] 当判断为选择出来的分拣信息的“纸张类数量/分配堆叠箱数”未超过基准值时(ST33的判断结果为“否”),处理器51判断一趟的各个堆叠箱的堆积数是否均小于等于最大堆积数(ST40)。当判断为存在一趟的堆叠箱的堆积数超过了最大堆积数的数据时(ST40的判断结果为“否”),处理器51会发出警告,以促使操作员重新研究分配状况,并中止处理(ST41)。
[0110] 当判断为一趟的各个堆叠箱的堆积数均小于等于最大堆积数时(ST40的判断结果为“是”),处理器51将使用截止到ST40为止的处理制成的数据,执行生成一趟信息区的处理(ST51~ST66)。
[0111] 接下来,对一趟信息区的生成处理进行说明,该一趟信息区的生成处理使用了基于实绩数据的二趟信息区的数据。图5是示出了作为生成一趟信息区的处理的ST51~ST66的处理的流程图。
[0112] 处理器51从二趟信息区的堆叠箱中选择出排在前面的堆叠箱(ST51)。选择出二趟信息区的排在前面的堆叠箱之后,处理器51选择出对已选择的二趟信息区的堆叠箱分配的最初的分拣信息(ST52)。处理器51设定与选择出来的分拣信息相对应的一趟信息区的堆叠箱。另外,处理器51将定义与选择出来的分拣信息相对应的变量a、b、c(ST53)。在此,a为分配堆叠箱数,b为纸张类数量/分配堆叠箱数的值(商),c为纸张类数量/分配堆叠箱数的余数。例如,当处理器51选择了图13的例子中的分拣信息“001”时,设为a=1、b=2、c=0。
[0113] 选择出分拣信息之后,处理器51确定用于放置选择出来的分拣信息的纸张类的一趟信息区的堆叠箱(ST54~ST56)。即,第一,处理器51确认二趟信息区的堆叠箱编号为相同编号的分拣信息的分配堆叠箱的总数(ST54)。第二,处理器51按照二趟信息区的堆叠箱编号为相同编号的分拣信息的分配堆叠箱的总数,以已放置的纸张类数量从少到多的顺序选定一趟信息区的堆叠箱(ST55)。第三,为了按照分拣信息从小到大的顺序(排列顺序)分配已选定的堆叠箱,处理器51确定已选定的堆叠箱中尚未放置纸张类的、排在前面的堆叠箱(ST56)。
[0114] 例如,在选择了图13的例子中的分拣信息“001”的情况下,处理器51确认已被分配了堆叠箱S1的、分拣信息“001”的分配堆叠箱数“1”与分拣信息“002”的分配堆叠箱数“2”的总数为“3”。在这种情况下,由于全部的堆叠箱均为空,因此,处理器51对分拣信息“001”和“002”选定三个堆叠箱S1、S2、S3。处理器51确定将该三个堆叠箱中排在前面的堆叠箱S1作为用于放置分拣信息“001”的纸张类的堆叠箱。
[0115] 确定一趟信息区的堆叠箱之后,处理器51将判断c是否大于0(ST57)。当判断为c>0时,处理器51将b的值设为b+1,并将c的值设为c-1(ST58)。当c不大于0时,也就是c=0时(ST57的判断结果为“否”),或者更新了b的值时(ST58),处理器51对作为一趟信息区的堆叠箱而确定出来的堆叠箱设置b的值(ST59)。对堆叠箱设置b的值之后,处理器51将a的值设为a-1(ST60),并在之后判断a是否为0(ST61)。
[0116] 当判断为a不等于0时(ST61的判断结果为“否”),处理器51进行下一个一趟信息区的堆叠箱的设定(ST62)。在这种情况下,处理器51进入ST56,并在通过ST56选定出的堆叠箱中确定未设定一趟信息区的、排在前面的堆叠箱(ST56),并执行ST58~ST61的处理。
[0117] 另外,当判断为a=0时(ST61的判断结果为“是”),处理器51将判断当前的分拣信息是否为被分配了当前选中的二趟信息区的堆叠箱的分拣信息当中的、最后一个分拣信息(ST63)。当判断为当前的分拣信息不是最后一个分拣信息时(ST63的判断结果为“否”),处理器51从被分配了二趟信息区的相同堆叠箱的分拣信息中选择出下一个分拣信息(ST64),并对选择出来的分拣信息执行ST53~ST63的处理。
[0118] 另外,当判断为当前的分拣信息是最后一个分拣信息时(ST63的判断结果为“是”),处理器51将判断当前选中的二趟信息区的堆叠箱是否为最后一个堆叠箱(ST65)。当判断为当前的堆叠箱不是最后一个堆叠箱时(ST65的判断结果为“否”),处理器51从二趟信息区的堆叠箱中选择出下一个二趟信息区的堆叠箱(ST66),并对选择出来的二趟信息区的堆叠箱执行ST52~ST65的处理。通过上述ST51~ST65的处理,对通过实绩数据而得出的所有的纸张类的分拣信息设定一趟信息区。接下来,对于通过上述ST51~ST65的处理而得到的一趟信息区的设定,以图13中示出的数据为例进行说明。
[0119] 图14~图33是通过上述ST51~ST65的处理而设置的一趟信息区的设定例。在图14~图33中,与堆叠箱编号相对应地设定纸张类数量。首先,向二趟信息区的堆叠箱S1分配分拣信息“001”和“002”。如图14以及图15所示,作为一趟信息区的堆叠箱,对分拣信息“001”以及“002”设定三个堆叠箱S1、S2、S3。图14是示出与分拣信息“001”相对应的一趟信息区的设定的表格。如图14所示,作为分拣信息“001”,对堆叠箱S1设置“2”。图15是示出追加了与分拣信息“002”相对应的一趟信息区的设定的表格。分拣信息“002”的分配堆叠箱数为“2”。因此,如图15所示,对于分拣信息“002”,对堆叠箱S1后续的堆叠箱S2设置“3”,对堆叠箱S2后续的堆叠箱S3设置“2”。
[0120] 另外,对于二趟信息区的堆叠箱S2,将分配分拣信息“003”、“004”、“005”、“006”、“007”。如图16至图20所示,作为一趟信息区的堆叠箱,对分拣信息“003”~“007”设置五个堆叠箱S4、S5、S6、S7、S8。图16是示出追加了与分拣信息“003”相对应的一趟信息区的设定的表格。如图16所示,对于分拣信息“003”,对堆叠箱S4设置“1”。图17是示出追加了与分拣信息“004”相对应的一趟信息区的设定的表格。如图17所示,对于分拣信息“004”,对堆叠箱S4后续的堆叠箱S5设置“1”。图18是示出追加了与分拣信息“005”相对应的一趟信息区的设定的表格。如图18所示,对于分拣信息“005”,对堆叠箱S5后续的堆叠箱S6设置“2”。图19是示出追加了与分拣信息“006”相对应的一趟信息区的设定的表格。如图19所示,对于分拣信息“006”,对堆叠箱S6后续的堆叠箱S7设置“1”。图20是示出追加了与分拣信息“007”相对应的一趟信息区的设定的表格。如图20所示,对于分拣信息“007”,对堆叠箱S7后续的堆叠箱S8设置“1”。
[0121] 另外,对于二趟信息区的堆叠箱S3,将分配分拣信息“008”、“009”、“010”。如图21至图23所示,作为一趟信息区的堆叠箱,对分拣信息“008”~“010”设置三个堆叠箱。作为三个堆叠箱,选定已放置的纸张类较少的三个堆叠箱S4、S5、S7。图21是示出追加了与分拣信息“008”相对应的一趟信息区的设定的表格。如图21所示,对于分拣信息“008”,对堆叠箱S4加上“2”,将堆叠箱S4更新为“1+2=3”。图22是示出追加了与分拣信息“009”相对应的一趟信息区的设定的表格。如图22所示,对于分拣信息“009”,对堆叠箱S5加上“1”,将堆叠箱S5更新为“1+1=2”。图23是示出追加了与分拣信息“010”相对应的一趟信息区的设定的表格。如图23所示,对于分拣信息“010”,对堆叠箱S7加上“3”,将堆叠箱S7更新为“1+3=4”。
[0122] 另外,对于二趟信息区的堆叠箱S4,将分配分拣信息“011”、“012”。如图24至图25所示,作为一趟信息区的堆叠箱,对分拣信息“011”、“012”设置两个堆叠箱。作为两个堆叠箱,选定已放置的纸张类较少的两个堆叠箱S1、S8。图24是示出追加了与分拣信息“011”相对应的一趟信息区的设定的表格。如图24所示,对于分拣信息“011”,不选择已放置的纸张类最少的堆叠箱S8,而是选择堆叠箱S1以及S8中排在前面一侧的堆叠箱S1。由此,对于分拣信息“011”,对堆叠箱S1加上“3”,将堆叠箱S1更新为“2+3=5”。图25是示出追加了与分拣信息“012”相对应的一趟信息区的设定的表格。如图25所示,对于分拣信息“012”,对堆叠箱S8加上“4”,将堆叠箱S8更新为“1+4=5”。
[0123] 另外,对于二趟信息区的堆叠箱S5,将分配分拣信息“013”、“014”、“015”。如图26至图28所示,作为一趟信息区的堆叠箱,对分拣信息“013”~“015”设置三个堆叠箱。作为三个堆叠箱,选定已放置的纸张类较少的三个堆叠箱S3、S5、S6。图26是示出追加了与分拣信息“013”相对应的一趟信息区的设定的表格。如图26所示,对于分拣信息“013”,对堆叠箱S3加上“1”,将堆叠箱S3更新为“2+1=3”。图27是示出追加了与分拣信息“014”相对应的一趟信息区的设定的表格。如图27所示,对于分拣信息“014”,对堆叠箱S5加上“4”,将堆叠箱S5更新为“2+4=6”。图28是示出追加了与分拣信息“015”相对应的一趟信息区的设定的表格。如图28所示,对于分拣信息“015”,对堆叠箱S6加上“4”,将堆叠箱S6更新为“2+4=6”。
[0124] 另外,对于二趟信息区的堆叠箱S6,将分配分拣信息“016”、“017”、“018”。如图29至图31所示,作为一趟信息区的堆叠箱,对分拣信息“016”~“018”设置四个堆叠箱。作为四个堆叠箱,选定已放置的纸张类较少的四个堆叠箱S2、S3、S4、S7。图29是示出追加了与分拣信息“016”相对应的一趟信息区的设定的表格。如图29所示,对于分拣信息“016”,对堆叠箱S2加“3”,将堆叠箱S2更新为“3+3=6”。图30是示出追加了与分拣信息“017”相对应的一趟信息区的设定的表格。如图30所示,由于分拣信息“017”的分配堆叠箱数为“2”,因此,堆叠箱S3、S4将被分配给分拣信息“017”。对于分拣信息“017”,对堆叠箱S3加上“b+c=3”,将堆叠箱S3更新为“3+3=6”,进一步,对堆叠箱S4加上“b=2”,将堆叠箱S4更新为“3+2=5”。另外,图31是示出追加了与分拣信息“018”相对应的一趟信息区的设定的表格。如图31所示,对于分拣信息“018”,对堆叠箱S7加上“1”,将堆叠箱S7更新为“4+1=5”。
[0125] 另外,对于二趟信息区的堆叠箱S7,将分配分拣信息“019”、“020”。如图32以及图33所示,作为一趟信息区的堆叠箱,对分拣信息“019”、“020”设置两个堆叠箱。作为两个堆叠箱,选定已放置的纸张类较少的两个堆叠箱S1、S4。图32是示出追加了与分拣信息“019”相对应的一趟信息区的设定的表格。如图32所示,对于分拣信息“019”,对堆叠箱S1加上“2”,将堆叠箱S1更新为“5+2=7”。图33是示出追加了与分拣信息“020”相对应的一趟信息区的设定的表格。如图33所示,对于分拣信息“020”,对堆叠箱S4加上“4”,将堆叠箱S4更新为“5+4=9”。
[0126] 如果应用上述处理,本实施方式的分拣装置能够根据过去处理数据(实绩数据)生成一趟信息区,该一趟信息区能够使纸张类均匀地分拣到各个堆叠箱中。例如,在图33示出的例子中,在最终的一趟信息区的设定结果中没有装满的堆叠箱。如果实际供给的纸张类与在生成一趟信息区时使用的实绩数据有着相似的倾向,那么就不会发生堆叠箱溢出,并且认为将得到使纸张类均匀地堆积到各个堆叠箱中的一趟的分拣结果。
[0127] 如上所述,本实施方式所涉及的分拣装置从服务器2取得表示每个分拣信息的过去处理数量的实绩数据,并使用取得的实绩数据模拟第二趟分拣处理的分拣结果,并根据模拟结果以在第一趟分拣处理中使各个堆叠箱的堆积数均匀化的方式生成一趟信息区。由此,即使在对分拣信息未确定的纸张类进行分拣处理的第一趟分拣处理中,分拣装置也能够使溢出的可能性降低,从而能够降低操作员的作业负担。
[0128] 虽然对本发明的一个实施方式进行了说明,但是该实施方式是作为例子提出的,并不意味着限定发明的保护范围。这一新颖的实施方式能够以其他各种方式实施,在不偏离发明宗旨的范围内,可以进行各种省略、替换、变更。该实施方式或其变形包含在发明的保护范围或主旨中,并且,包含在权利要求书所记载的发明和其等同的保护范围内。
QQ群二维码
意见反馈