首页> 中国专利> 生产计划准备支持方法和生产计划准备支持设备

生产计划准备支持方法和生产计划准备支持设备

摘要

提供一种生产计划准备支持方法和一种生产计划准备支持设备。该生产计划准备支持方法包括:在第一窗口区域和第二窗口区域中显示包括多个任务对象的甘特图;以及当检测到在第一窗口区域中显示的甘特图上选择任务对象并且将该任务对象放置在第二窗口区域中显示的甘特图上的操作时,在第二窗口区域中显示的甘特图上放置该任务对象的位置处,显示在第一窗口区域和第二窗口区域中显示的甘特图上移动任务对象的结果。

著录项

  • 公开/公告号CN104950834A

    专利类型发明专利

  • 公开/公告日2015-09-30

    原文格式PDF

  • 申请/专利权人 富士通株式会社;

    申请/专利号CN201510088832.8

  • 发明设计人 深尾润;石原达也;伊藤博隆;

    申请日2015-02-26

  • 分类号

  • 代理机构北京集佳知识产权代理有限公司;

  • 代理人王萍

  • 地址 日本神奈川县

  • 入库时间 2023-12-18 11:19:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-02

    授权

    授权

  • 2015-11-04

    实质审查的生效 IPC(主分类):G05B19/418 申请日:20150226

    实质审查的生效

  • 2015-09-30

    公开

    公开

说明书

技术领域

本文中所讨论的实施方式涉及生产计划准备支持程序、生产计划准备 支持方法以及生产计划准备支持设备。

背景技术

通常,存在用于通过显示甘特图并且在该甘特图上编辑每个任务对象 来管理针对产品等的生产计划的软件。在这样的软件中,例如,将显示在 单个窗口中的主图像进行划分,从而以甘特图的形式显示所订购的产品的 生产过程以及向工厂中包括的机械设施分配的过程的表。在甘特图上针对 机械设施来拖放产品的生产过程,以将每个生产步骤分配到该机械设施。

专利文献1:日本公开专利公报No.2008-299762

上述技术可能使对生产计划的编辑复杂化。例如,在大规模生产的情 况下,存在这样的情况:使用单个窗口对于任务来说显示区域不足够,对 生产计划的编辑变得复杂。另外,在上述技术中,参照产品的生产工艺来 将生产工艺分配到机械设施。然而,例如,当在多个机械设施之间编辑该 生产过程时,移动显示的范围以在机械设施之间编辑生产工艺,由此对生 产计划的编辑变得复杂。

因此,本发明的实施方式的一个方面的目的是提供能够容易地对生产 计划进行编辑的生产计划准备支持程序、生产计划准备支持方法以及生产 计划准备支持设备。

发明内容

根据实施方式的一个方面,一种生产计划准备支持方法包括:在第一 窗口区域和第二窗口区域中显示包括多个任务对象的甘特图;以及当检测 到在第一窗口区域中显示的甘特图上选择任务对象并且将该任务对象放 置在第二窗口区域中显示的甘特图上的操作时,将在第一窗口区域和第二 窗口区域中显示的甘特图上移动任务对象的结果显示在第二窗口区域中 显示的甘特图上放置任务对象的位置处。

附图说明

图1是示出了整个系统的示意性配置的示例的图;

图2是示出了生产计划准备支持设备的功能性配置的示例的图;

图3是示出了任务信息的数据配置的示例的图;

图4是示出了生产设施信息的数据配置的示例的图;

图5是示出了切换任务信息的数据配置的示例的图;

图6A是示出了其中显示生产计划的生产计划图像的示例的图;

图6B是示出了其中显示生产计划的生产计划图像的示例的图;

图6C是示出了其中显示生产计划的生产计划图像的示例的图;

图7是生产计划图像的图像区域的示意图;

图8是示出了所显示的部分的图案的图;

图9A是示出了窗口区域的布置的示例的图;

图9B是示出了窗口区域的布置的示例的图;

图9C是示出了窗口区域的布置的示例的图;

图10A是示出了其中显示生产计划的生产计划图像的示例的图;

图10B是示出了其中显示生产计划的生产计划图像的示例的图;

图10C是示出了其中显示生产计划的生产计划图像的示例的图;

图11是示出了移动目的地区别显示处理的过程的示例的流程图;

图12是示出了任务时间段显示处理的过程的示例的流程图;

图13是示出了移动处理的过程的示例的流程图;以及

图14是示出了执行生产计划准备支持程序的计算机的图。

具体实施方式

将参照附图对本发明的优选实施方式进行说明。这些实施方式不对本 发明进行限定。在不使各处理的细节相互矛盾的情况下,可以将这些实施 方式进行适当的组合。

[a]第一实施方式

系统配置

在下文中描述对根据第一实施方式的系统10。图1是示出整个系统 的示意性配置的示例的图。如图1所示,系统10是支持针对产品等的生 产计划的准备的系统。系统10包括生产计划准备支持设备11和终端设备 12。生产计划准备支持设备11和终端设备12能够交换各种信息。例如, 生产计划准备支持设备11与终端设备12经由网络13彼此连接,以能够 进行通信并且交换各种信息。可以采用无论是有线还是无线的期望类型的 通信网络作为网络13的形式,如使用移动电话等的移动通信、因特网、 局域网(LAN)以及虚拟专用网(VPN)。

终端设备12是由准备并且管理生产计划的管理员用于输入并且参考 生产计划的计算机。例如,终端设备12是台式个人计算机(PC)或者笔 记本PC。管理员使用终端设备12向生产计划准备支持设备11发送与生 产计划相关的各种操作指令,并且使用生产计划准备支持设备11来形成 生产计划。虽然图1示出了使用一个终端设备12的情况中的示例,但是 结构不限于此,并且可以使用期望数目个终端设备12。

生产计划准备支持设备11是执行与生产计划相关的各种处理的设 备。例如,生产计划准备支持设备11是计算机如服务器计算机。生产计 划准备支持设备11可以被安装为计算机,或者被安装为多个计算机形成 的云。例如,生产计划准备支持设备11可以被安装为执行与生产计划相 关的各种处理的应用服务器,以及其中存储有与生产计划相关的各种信息 的数据库服务器。作为另一示例,生产计划准备支持设备11可以被安装 为由管理员直接操作的独立设备。本实施方式示出了生产计划准备支持设 备11是计算机的示例。在生产计划准备支持设备11中,支持生产计划的 准备的软件进行操作,以响应于从终端设备12接收的请求而执行处理。 生产计划准备支持设备11生成处理结果的信息如处理的执行结果的图像 信息,并且将该信息发送到用作请求源的终端设备12。

生产计划准备支持设备的配置

接着描述根据本实施方式的生产计划准备支持设备的11的配置。图 2是示出了生产计划准备支持设备的功能性配置的示例的图。如图2所示, 生产计划准备支持设备11包括通信接口(I/F)单元20、存储单元21以 及控制器22。除了图2中示出的功能性单元之外,生产计划准备支持设 备11还可以包括各种已知的功能性单元。例如,生产计划准备支持设备 11可以包括用于输入各种信息的输入单元以及用于显示各种信息的显示 单元。

通信I/F单元20是对与其他装置的通信进行控制的接口。通信I/F 单元20经由网络13向其他装置发送并且从其他装置接收各种信息。例如, 通信I/F单元20从终端设备12接收与生产计划相关的各种操作指令。另 外,通信I/F单元20响应于操作指令而对终端设备12发送处理的执行结 果的图像信息。可以采用网络接口卡如LAN卡作为通信I/F单元20。

存储单元21是其中存储有各种数据的存储装置。例如,存储单元21 是如硬盘、固态驱动(SSD)以及光盘的存储装置。存储单元21可以是 如随机存取存储器(RAM)、快闪存储器以及非易失性静态随机存取存储 器(NVSRAM)的数据可重写半导体存储器。

存储单元21中存储有操作系统(OS)以及由控制器22执行的各种 计算机程序。例如,存储单元21中存储有包括生产计划准备支持程序的 各种计算机程序,该生产计划准备支持程序执行稍后将描述的移动目的地 区别显示处理、任务时间段显示处理以及移动处理。存储单元21中还存 储有用于由控制器22执行的程序的各种数据。例如,存储单元21中存储 有任务信息30、生产设施信息31以及切换任务信息32。

任务信息30是通过存储与在生产计划中执行的各种任务相关的信息 而获得的数据。例如,任务信息30包括信息如生产的商品项目、执行该 任务的设施以及针对待执行的每个任务的任务时间段。

图3是示出任务信息的数据配置的示例的图。如图3所示,任务信息 30包括如下项目:“任务编号”、“商品项目”、“数量”、“所分配的设施”、 “开始日期和时间”以及“结束日期和时间”。项目任务编号是其中存储 用于标识任务的标识信息的区域。给每个任务设置了唯一的任务编号作为 用于标识该任务的标识信息。项目任务编号中存储有分配给该任务的任务 编号。商品项目这一项目是其中存储有指示由该任务生产的商品项目的信 息的区域。商品项目这一项目中存储有如指示该商品项目的商品项目代码 的信息。项目数量是其中存储有由该任务生产的商品项目的数量的区域。 所分配的设施这一项目是其中存储有指示其中执行该任务的设施的信息 的区域。在本实施方式中,与用于生产该产品的生产线相关的信息被用作 为指示该设施的信息。开始日期和时间是其中存储有任务开始的日期和时 间的区域。结束日期和时间是其中存储有任务结束的日期和时间的区域。 任务信息30可以包括其他设定项目。例如,任务信息30可以包括项目如 生产的截止日期、可以开始生产的日期、用于设定要在该任务之前结束的 任务的项目以及用于设定要在该任务之后开始的任务的项目。

图3中示出的示例指示任务编号“1234567”是其中在所分配的设施 “线1”中生产数量为“100”的商品项目“A”的任务。该示例还指示任 务编号“1234567”开始于日期和时间“2013/9/20:00”,并且结束于日期 和时间“2013/9/30:00”。该示例还指示任务编号“1234568”是其中在所 分配的设施“线2”中生产数量为“100”的商品项目“A”的任务。该示 例还指示任务编号“1234568”开始于日期和时间“2013/9/30:00”,并且 结束于日期和时间“2013/9/40:00”。该示例还指示任务编号“1234569” 是其中在所分配的设施“线1”中生产数量为“200”的商品项目“B”的 任务。该示例还指示任务编号“1234569”开始于日期和时间“2013/9/4 12:00”,并且结束于日期和时间“2013/9/512:00”。

再次参照图2,生产设施信息31是通过存储与能够生产该商品项目 的设施相关的信息而获得的数据。例如,生产设施信息31包括与能够生 产该商品项目的设施以及该设施的生产能力相关的信息。

图4是示出了生产设施信息的数据配置的示例的图。如图4所示,生 产设施信息31包括如下项目:“商品项目”、“能够生产的设施”以及“生 产能力”。商品项目这一项目是其中存储有商品项目的标识信息如指示商 品项目的商品项目代码的区域。能够生产的设施这一项目是其中存储有指 示能够生产该商品项目的设施的信息的区域。在本实施方式中,与生产该 产品的生产线相关的信息被用作为指示该设施的信息。生产能力这一项目 是其中存储有指示在该商品项目在该设施中被生产的情况下的生产能力 的信息的区域。在本实施方式中,每单位时间能够生产的产品的数目被用 作为指示生产能力的信息。指示生产能力的信息可以是用于生产该产品的 时间。

图4中的示例指示在设施“线1”中每单位时间能够生产数量为25 的商品项目“A”。该示例还指示在设施“线2”中每单位时间能够生产数 量为20的商品项目“A”。该示例还指示在设施“线1”中每单位时间能 够生产数量为100的商品项目“B”。

如图4所示,不同的生产线可以针对相同的商品项目而具有不同的生 产能力。例如,对于图4中的设施“线1”和设施“线2”,在每单位时间 内,设施“线1”比设施“线2”能够生产更多数量的商品项目“A”。另 外,生产线可以生产多个类型的产品。例如,设施“线1”能够生产商品 项目“A”和商品项目“B”。

例如,当在单个设施中生产不同类型的产品时,可以进行设定变更。 设定变更是使设施切换产品而进行的设定任务。例如,在设施中,存在当 第一任务进行之后进行第二任务的情况。在这样的情况下,存在如下情况: 执行任务以将用于生产第一任务的目标产品的夹具变更为用于生产第二 任务的目标产品的夹具作为设定变更。该设定变更包括在开始任务之前的 清洁、材料、机械、夹具和工具的准备和绘图,以及测试处理。

再次参照图2,切换任务信息32是通过存储与设定变更相关的信息 而获得的数据。例如,切换任务信息32包括在切换待生产的商品项目时 需要设定变更的商品项目,以及与必要的设定变更相关的信息。

图5是示出了切换任务信息的数据配置的示例的图。如图5所示,切 换任务信息32包括如下项目:“所分配的设施”、“在先商品项目”、“在后 商品项目”、“切换类型”、“切换位置”以及“切换时间”。所分配的设施 这一项目是其中存储有指示生产该产品的生产线的信息的区域。在先商品 项目这一项目是其中存储有在生产线中切换生产的商品项目时的设定变 更之前生产的商品项目的区域。在后商品项目这一项目是其中存储有在生 产线中切换生产的商品项目时的设定变更之后要生产的商品项目的区域。 切换类型项目是其中存储有设定变更的类型的区域。设定变更的类型指示 例如作为设定变更而执行的任务,如各种准备性任务如清洁和夹具变更。 切换位置项目是其中存储有指示用于进行设定变更任务的时机的信息的 区域。在本实施方式中,用于进行设定变更任务的时机可以被设定成在先 任务结束之后直接进行设定变更任务的情况,以及在后任务开始之前直接 进行设定变更任务的情况。在在先任务结束之后直接进行设定变更任务的 情况下,在切换位置项目中设置了“在先任务之后”的设定。在在后任务 开始之前直接进行设定变更任务的情况下,在切换位置项目中设置了“在 后任务之前”的设置。切换时间项目是其中存储有针对设定变更任务的任 务时间的区域。

图5中的示例指示当在设施“线1”中将生产的商品项目从“A”切 换到“B”时,针对商品项目“A”的任务结束之后直接发生清洁任务, 并且任务时间是30分钟。该示例还指示当在设施“线1”中生产的商品 项目从“B”切换到“A”时,针对商品项目“B”的任务结束之后直接发 生清洁任务,并且任务时间是60分钟。

再次参照图2,控制器22是控制生产计划准备支持设备11的装置。 作为控制器22,可以采用电子电路如中央处理单元(CPU)和微处理单 元(MPU)或者集成电路如专用集成电路(ASIC)以及现场可编程门阵 列(FPGA)。控制器22包括内部存储器,在该内部存储器中存储有规定 各种处理过程和控制数据的程序,以用这些程序来进行各种处理。控制器 22通过各种计算机程序的操作用作各种处理器。控制器22在终端设备12 上显示各种图像。控制器22还在收到从终端设备12发送的并且与生产计 划相关的各种操作指令后检测各种操作。控制器22还响应于所检测到的 操作,进行控制以更新显示在终端设备12上并且与生产计划相关的各种 图像。例如,作为与本实施方式相关的处理器,控制器22包括第一显示 控制器40、检测器41以及第二显示控制器42。

第一显示控制器40对各种图像进行显示控制。例如,第一显示控制 器40进行显示控制以显示其中显示了生产计划的生产计划图像。当在生 产计划图像中检测到显示新窗口的任何操作时,第一显示控制器40进行 显示控制以显示新窗口区域。

将用具体示例来进行说明。图6A至图6C是示出了其中显示生产计 划的生产计划图像的示例的图。

图6A中示出的生产计划图像60设置有示出甘特图的显示区域61, 在该甘特图中,针对每个生产线布置了指示各个计划的任务的任务对象。 显示区域61被用作窗口区域,并且能够各个与生产计划图像60分离。生 产计划图像60还在图像的上部设置有用于进行各种操作的命令按钮。在 图6A至图6C中示出的示例中,在图像的上部中仅示出了与本实施方式 相关的命令按钮,即设置了多图表按钮62。多图表按钮62是用于命令打 开用于显示生产计划图像60的另一窗口区域的按钮。

管理员可以通过选择多图表按钮62而在多个窗口上显示生产计划的 不同部分。

当生产计划图像60的多图表按钮62被选择时,第一显示控制器40 显示新窗口。图6B示出了显示新窗口的状态。显示的窗口区域可以与生 产计划图像60耦合。图6C示出了将新窗口与生产计划图像60耦合以并 排显示两个窗口区域的状态。

以下描述通过使生产计划图像60能够显示在多个窗口中而获得的效 果。首先,将描述显示被划分成多个区域的生产计划图像60的情况,以 用于比较。

当在显示区域中包括并且显示具有大的生产规模的整个生产计划图 像60时,生产计划图像60被显示在减小的并且小的尺寸中,使得难以检 查生产计划。因此,例如,可以采取的做法是将生产计划图像的一部分设 定为显示区域,以通过滚动来变更显示区域。

图7是生产计划图像的图像区域的示意图。在图7中示出的示例中, 生产计划图像60的图像区域具有如下结构,在该结构中,部分A至部分 E被布置在被用作轴的垂直方向上,沿着该轴布置各设施,并且部分1至 部分5被布置在被用作时间轴的水平方向上。在以下描述中,图像区域中 的位置由垂直方向A至E以及水平方向1至5的组合来指示。图像区域 的部分被设定为生产计划图像的显示区域。图7的示例指示在使用垂直方 向A和B以及水平方向1和2的情况下的具有2×2尺寸的呈矩形的显示 区域。

假设生产计划图像60能够用被划分成多个区域的显示区域来显示。 例如,假设能够用四个被划分的区域来显示生产计划图像60,这四个被 划分的区域是通过将显示区域在垂直方向上划分成两个并且在水平方向 上划分成两个而获得的。在这种情况下,生产计划图像60的所显示的部 分的图案是25个图案。图8是示出了所显示的部分的图案的图。例如, 图8中的左上图案指示显示垂直方向A和C以及水平方向1和3的情况, 其中“A1”、“A3”、“C1”以及“C3”四个部分被显示在四个划分的区域 中。

在显示区域被划分成多个区域以分别显示被划分的区域的情况下,生 产计划图像60具有所显示的部分没有针对其被单独调整的所划分区域。 例如,对于图8中的左上图案中的部分“C3”,部分“C3”的垂直位置由 与“C1”相同的“C”确定,而部分“C3”的水平位置由与“A3”相同 的“3”确定。具体而言,针对部分“C3”的所显示的部分由“C1”的垂 直位置和“A3”的水平位置确定,而不能单独调整。因此,例如,当管 理员选择垂直位置“A”和“C”以及水平位置“1”和“3”来检查部分 “A1”、“A3”以及“C1”时,部分“C3”也被一起显示。

如上所述,当生产计划图像60被划分成多个区域时,存在如下情况: 生产计划图像60包括没有针对其单独调整所显示的部分的所划分区域。 当生产规模大时,生产计划图像60具有尺寸大的图像区域。因此,当生 产计划图像60包括没有被调整的任何所划分区域时,该显示区域没有被 有效使用,因为所划分区域中的至少一个可以被用作无用显示。

与此相反,图6B和图6C中示出的生产计划图像60可以用多个窗口 显示,并且各窗口区域的显示区域能够单独地变更。利用这种结构,例如, 即使当在生产计划图像60中布置了四个窗口区域时,这四个窗口区域的 各个窗口区域的显示区域也能够被变更。这种结构能够使显示区域被有效 使用,并且使生产计划被有效检查。

生产计划图像60可以通过布置多个窗口区域而显示如下。图9A至 图9C是示出了窗口区域的布置的示例的图。在图9A的示例中,在垂直 方向上较长的三个窗口区域被布置为将图7中的“A1”和“B1”、“A3” 和“B3”、“A5”和“B5”显示在各自的窗口区域中。如图9A所示,当 三个在垂直方向上较长的窗口区域被布置在生产计划图像60中时,生产 计划图像60使得能够容易地比较不同时间段之间的生产计划。在图9B 的示例中,三个在水平方向上较长的窗口区域被布置为将图7中的“A1”、 “A2”和“A3”、“C1”、“C2”和“C3”、“E1”、“E2”和“E3”显示在 各自的窗口区域中。如图9B所示,当三个在水平方向上较长的窗口区域 被布置在生产计划图像60中时,生产计划图像60使得能够容易地比较不 同生产线之间的生产计划。在图9C中的示例中,四个窗口区域以两列和 两行来布置、以显示图7中的“A1”、“A2”、“B2”和“B3”。如图9C所 示,当四个窗口区域被布置在生产计划图像60中时,生产计划图像60 使得能够容易地参照不同时间段内的另一生产线的生产计划来考虑生产 计划。例如,针对商品项目X的生产计划被显示在“B2”和“B3”中, 而针对被用作商品项目X的部件并且在商品项目X之前生产的商品项目 Y的生产计划被显示在“A1”和“A2”中。该显示使管理员能够在检查 针对商品项目Y的生产计划的同时考虑针对商品项目X的生产计划。

生产计划图像60使得能够对每个窗口区域中显示的每个任务对象进 行编辑。例如,生产计划图像60使得能够通过在窗口区域之间拖放任务 对象来移动任务对象。例如,管理员通过拖放操作而在生产计划图像60 的窗口区域之间移动任务对象。

检测器41进行各种检测。例如,检测器41检测与生产计划相关的各 种操作指令。例如,检测器41检测用于显示针对生产计划图像60的新窗 口的操作。另外,当任何任务对象被拖拽到生产计划图像60的任何窗口 区域中时,检测器41检测对窗口区域中显示的甘特图上的任务对象的选 择。检测器41还检测被拖拽的任务对象的位置。另外,当被拖拽的任务 对象被放置到生产计划图像60的任何窗口区域上时,检测器41检测窗口 区域中的任务对象的放置位置。

第二显示控制器42根据由检测器41所检测的操作进行控制以更新显 示在终端设备12上并且与生产计划相关的各种图像。例如,当检测器41 检测到对窗口区域中显示的甘特图上的任何任务对象的选择时,第二显示 控制器42可区别地显示所选择的任务对象能够被移动到的移动目的地。 例如,第二显示控制器42参考生产设施信息31,连同其中登记了所选择 的任务对象的商品项目的商品项目这一项目一起读出能够生产的设施这 一项目,并且指定能够生产所选择的任务对象的商品项目的设施。接着, 第二显示控制器42在生产计划图像60中可区别地显示能够生产所选择的 任务对象的商品项目的设施。例如,第二显示控制器42将生产计划图像 60中能够生产所选择的任务对象的商品项目的设施以外的设施灰显,以 可区别地显示能够生产商品项目的设施。

另外,在拖拽期间,在被拖拽的任务对象被放置在拖拽位置处的情况 下,第二显示控制器42可区别地显示任务对象的任务时间段。首先,第 二显示控制器42指定所选择的任务对象的商品项目是否能够由所选择的 任务对象被拖拽到的位置处的设施生产。例如,第二显示控制器42参照 生产设施信息31,基于所选择的任务对象的商品项目是否被登记在针对 所选择的任务对象被拖拽到的位置处的设施的商品项目这一项目中来指 定所选择的任务对象的商品项目是否能够被生产。当该商品项目能够由该 设施生产时,在所选择的任务对象的商品项目由所选择的任务对象被拖拽 到的位置处的设施生产的情况下,第二显示控制器42参照生产设施信息 31来指定生产能力。接着,第二显示控制器42基于指定的生产能力来确 定用于生产一定数量的被拖拽的任务对象的商品项目的时间段。例如,第 二显示控制器42以将被拖拽的任务对象的位置设置为开始日期和时间来 确定用于生产该数量的被拖拽的任务对象的商品项目的时间段的结束日 期和时间。接着,第二显示控制器42可区别地显示具有与所确定的时间 段对应的长度的区域。例如,第二显示控制器42可区别地显示具有与所 确定的时间段对应的长度的区域。

以下是参照特定示例的描述。图10A至图10C是示出了其中显示生 产计划的生产计划图像的示例的图。在图10A至图10C中示出的生产计 划图像60中,并排显示在垂直方向上较长的三个窗口区域70A至70C。 在窗口区域70A中显示了2013年9月中针对设施Line 1(线1)至Line 3 (线3)的生产计划。在窗口区域70B中以放大状态显示从2013年9月 16日至2013年9月18日针对设施Line 1(线1)至Line 3(线3)的生 产计划。在窗口区域70C中以放大状态显示从2013年9月23日至2013 年9月25日针对设施Line 1(线1)至Line 3(线3)的生产计划。

管理员参照窗口区域70A识别出设施线1的区域71具有空闲时间段, 并且假设将窗口区域70B的设施线2中的任务对象72移动到与区域71 对应的窗口区域70C中的区域73的情况。在图10A中的示例中,设定任 务75存在于任务对象72与先前任务对象74之间,而设定任务77存在于 任务对象72与随后的任务对象76之间。

管理员拖拽并且选择窗口区域70B中的任务对象72,将任务对象72 移动到区域73。第二显示控制器42可区别地显示能够生产要在所选择的 任务对象72中生产的商品项目的设施。图10B示出了窗口区域70B的任 务对象72被选择的状态。假设任务对象72能够由设施线1和线2生产。 在窗口区域70A中,不能生产要在任务对象72中生产的商品项目的设施 线3以灰色显示。以这种方式,管理员可以识别所选择的任务对象72能 够被移动到的设施。在拖拽期间,在任务对象72被放置在任务对象被拖 拽到的位置中的情况下,第二显示控制器42还可区别地以灰色显示任务 对象72的任务时间段的区域。图10B示出了任务对象72在被拖拽时被 移动到区域73的状态。在区域73中,在任务对象72被放置在区域73中 的情况下的任务时间段被灰显以可区别地被显示。当针对每个设施设定了 其中设施不工作并且不进行生产的非工作时间段时,第二显示控制器42 可以以灰色可区别地显示非工作时间段以外的任务时间段。例如,当设定 了其中工厂停止工作如晚上的非工作时间段时,第二显示控制器42可以 确定排除了非工作时间段的任务时间段,以可区别地显示任务时间段。

当检测器41检测到将任务对象放置在窗口区域中的操作时,第二显 示控制器42将所选择的任务对象移动到放置的位置。例如,在所放置的 任务对象的商品项目由所放置的位置处的设施生产的情况下,第二显示控 制器42参照生产设施信息31来指定生产能力。接着,第二显示控制器 42确定用于以指定的生产能力来生产该数量的所放置的任务对象的商品 项目的时间段。例如,第二显示控制器42以所放置的位置用作为开始日 期和时间来确定用于生产该数量的所放置的任务对象的商品项目的时间 段的结束日期和时间。此后,第二显示控制器42以与所确定的时间段对 应的长度来放置任务对象。另外,第二显示控制器42根据所放置的位置 来更新与所放置的任务对象相关的任务信息30。

另外,第二显示控制器42参照切换任务信息32确定在所放置的任务 对象与先前任务对象之间以及在所放置的任务对象与随后的任务对象之 间是否在被用作移动目的地的设施中登记了任何设定变更。当登记了任何 设定变更时,第二显示控制器42以与切换时间对应的长度来放置所登记 的设定变更的对象。在该操作中,当切换位置是“在先任务之后”时,第 二显示控制器42在先前任务结束之后直接放置设定变更任务对象。与此 相反,当切换位置是“在后任务之前”时,第二显示控制器42在随后的 任务开始之前直接放置设定变更任务对象。

第二显示控制器42还参照切换任务信息32确定在被用作移动源的设 施中在移动到另一设施的任务对象之前的任务对象与随后的任务对象之 间是否登记了任何设定变更。当登记了任何设定变更时,第二显示控制器 42以与切换时间对应的长度来放置所登记的设定变更的对象。在该操作 中,当切换位置是“在先任务之后”时,第二显示控制器42在先前任务 结束之后直接放置设定变更任务对象。与此相反,当切换位置是“在后任 务之前”时,第二显示控制器42在随后的任务开始之前直接放置设定变 更任务对象。

图10C示出了窗口区域70B的任务对象72被移动到窗口区域70C 的区域73的状态。在窗口区域70B中,由于任务对象72已经被移动, 所以设定任务75和设定任务77被取消。假设在任务对象74与任务对象 76之间不需要设定任务。在窗口区域70C中,由于任务对象72已经被移 动到窗口区域70C中,所以设定任务81被添加在任务对象72与先前任 务对象80之间,并且设定任务83被添加在任务对象72与随后的任务对 象82之间。

利用这种结构,当管理员移动任务对象时,由于管理员能够在用单个 显示器来检查移动之前和移动之后的设施的状态的同时进行操作,所以管 理员能够容易地对生产计划进行编辑。

处理的流程

下面描述由根据本实施方式的生产计划准备支持设备11进行的各种 处理的流程。首先,描述由根据本实施方式的生产计划准备支持设备11 进行的用于可区别地显示所选择的任务对象能够被移动到的移动目的地 的移动目的地区别显示处理的流程。图11是示出移动目的地区别显示处 理的过程的示例的流程图。移动目的地区别显示处理在预定时机例如在窗 口区域中显示的甘特图上的任务对象被选择的时机进行。

如图11所示,第二显示控制器42参考生产设施信息31,连同其中 登记了所选择的任务对象的商品项目的商品项目这一项目一起读出能够 生产的设施项目,并且指定能够生产所选择的任务对象的商品项目的设施 (步骤S10)。第二显示控制器42将生产计划图像60中能够生产所选择 的任务对象的商品项目的设施以外的设施灰显,以可区别地显示能够生产 商品项目的设施(步骤S11),并且结束处理。

接着,描述在所选择的任务对象被放置的情况下由根据本实施方式的 生产计划准备支持设备11进行的可区别地显示该任务对象的任务时间段 的任务时间段显示处理的流程。图12是示出了任务时间段显示处理的过 程的示例的流程图。任务时间段显示处理在预定时机例如在被拖拽的所选 择的任务对象已经被移动到另一设施上的时机被适当地进行。

如图12所示,第二显示控制器42指定所选择的任务对象的商品项目 是否能够由所选择的任务对象被拖拽到的位置处的设施生产(步骤S20)。 例如,第二显示控制器42参考生产设施信息31,以基于所选择的任务对 象的商品项目是否被登记在针对所选择的任务对象被拖拽到的位置处的 设施的商品项目这一项目中来确定该商品项目是否能够被生产。如果该商 品项目不能由该设施生产(在步骤S20中为否),则处理结束。

与此相反,如果该商品项目能够由该设施生产(在步骤S20中为是), 则第二显示控制器42参照生产设施信息31来指定在所选择的任务对象的 商品项目由所选择的任务对象被拖拽到的位置处的设施生产的情况下的 生产能力(步骤S21)。第二显示控制器42基于指定的生产能力来确定用 于生产该数量的被拖拽的任务对象的商品项目的任务时间段(步骤S22)。 第二显示控制器42可区别地显示具有与所确定的任务时间段对应的长度 的区域(步骤S23),并且结束处理。

接着,描述由根据本实施方式的生产计划准备支持设备11进行的用 于移动所选择的任务对象的移动处理的流程。图13是示出了移动处理的 过程的示例的流程图。移动处理在预定时机例如在所选择的任务对象被放 置的时机进行。

如图13所示,第二显示控制器42指定所放置的任务对象的商品项目 是否能够由所放置的位置处的设施生产(步骤S30)。例如,第二显示控 制器42参照生产设施信息31,以基于所放置的任务对象的商品项目是否 被登记在针对所放置的位置处的设施的商品项目这一项目中来确定该商 品项目是否能够被生产。如果该商品项目不能由该设施生产(在步骤S30 中为否),则处理结束。

与此相反,如果商品项目能够由该设施来生产(在步骤S30中为是), 则第二显示控制器42参照生产设施信息31来指定在所放置的任务对象的 商品项目由所放置的位置处的设施生产的情况下的生产能力(步骤S31)。 第二显示控制器42基于指定的生产能力来确定用于生产该数量的所放置 的任务对象的商品项目的任务时间段(步骤S32)。第二显示控制器42以 与所确定的任务时间段对应的长度放置任务对象,并且进行控制以从移动 源删除该任务对象并且移动该任务对象(步骤S33)。第二显示控制器42 还根据所放置的位置来更新与所放置的任务对象相关的任务信息30(步 骤S34)。

第二显示控制器42参考切换任务信息32,以确定在所放置的任务对 象与先前任务对象之间以及在所放置的任务对象与随后的任务对象之间 在被用作移动目的地的设施中是否登记了任何设定变更(步骤S35)。如 果没有登记设定变更(在步骤S35中为否),则处理进行到稍后将描述的 步骤S37。如果登记了任何设定变更(在步骤S35中为是),则第二显示 控制器42以与切换时间对应的长度将所登记的设定变更的对象放置在被 用作移动目的地的设施中(步骤S36)。

第二显示控制器42还参照切换任务信息32来确定在移动到另一设施 的任务对象之前的任务对象与随后的任务对象之间,在被用作移动源的设 施中是否登记了任何设定变更(步骤S37)。如果没有登记设定变更(在 步骤S37中为否),则处理结束。与此相反,如果登记了任何设定变更(在 步骤S37中为是),则第二显示控制器42以与切换时间对应的长度来将所 登记的设定变更的对象放置在被用作移动源的设施中(步骤S38),并且 结束处理。

效果

如上所述,根据本实施方式的生产计划准备支持设备11在第一窗口 区域和第二窗口区域中显示包括多个任务对象的甘特图。生产计划准备支 持设备11检测对第一窗口区域中显示的甘特图上的任务对象进行选择和 对第二窗口区域中显示的甘特图上的任务对象进行放置的操作。当生产计 划准备支持设备11检测到上述操作时,生产计划准备支持设备11在第二 窗口区域中显示的甘特图上放置任务对象的位置处显示通过在第一窗口 区域和第二窗口区域中显示的甘特图上移动任务对象而获得的结果。以这 种方式,生产计划准备支持设备11使得能够容易地对生产计划进行编辑。

另外,当针对所选择的任务对象设定了对移动目的地的限制时,根据 本实施方式的生产计划准备支持设备11在第一窗口区域和第二窗口区域 中可区别地显示任务对象能够被移动到的移动目的地。以这种方式,生产 计划准备支持设备11使管理员能够识别能够将所选择的任务对象移动到 的移动目的地。

[b]第二实施方式

虽然以上描述了与所公开的设备相关的实施方式,但是除了以上所描 述的实施方式以外,所公开的技术可以以各种不同的形式来进行。

另外,应当注意,每个示出的设备的部件是功能性概念,而在物理上 并不总是如图中所示的那样来配置。也就是说,设备的分布和集成的具体 方式不限于附图中示出的方式,并且可以取决于各种负荷和使用条件而在 功能上或者物理上将这些设备的全部或者部分分布或者集成在任何单元 中。例如,第一显示控制器40、检测器41以及第二显示控制器42的处 理器可以被适当地集成。另外,由每个处理器进行的处理可以适当地分离 为由多个处理器进行的处理。每个处理器中的处理功能的全部或者任何部 分可以由CPU和由CPU分析并且执行的计算机程序来实现,或者可以由 具有布线逻辑的硬件来实现。

生产计划准备支持程序

在上述实施方式中描述的处理能够通过由计算机系统如个人计算机 和工作站执行事先准备的计算机程序来实现。以下是执行具有与上述实施 方式的功能相同的功能的计算机程序的计算机系统的示例。图14是示出 了执行生产计划准备支持程序的计算机的图。

如图14所示,计算机300包括中央处理单元(CPU)310、硬盘驱动 器(HDD)320以及随机存取存储器(RAM)340。这些单元300至340 经由总线400连接。

HDD 320中事先存储有进行与上述第一显示控制器40、检测器41以 及第二显示控制器42的功能相同的功能的生产计划准备支持程序320a。 生产计划准备支持程序320a可以被适当地分开。

HDD 320中存储有各种信息。例如,HDD 320中存储有OS和用于 估计向待跟踪的终端移动的方向的各种数据。

CPU 310从HDD 320中读出并且执行生产计划准备支持程序320a, 由此进行与实施方式的处理器的操作相同的操作。具体而言,生产计划准 备支持程序320a进行与第一显示控制器40、检测器41以及第二显示控 制器42的操作相同的操作。

并不总是要求将上述生产计划准备支持程序320a事先存储在HDD 320中。

例如,程序可以被存储在“便携式物理介质”如软盘(FD)、致密盘 只读存储器(CD-ROM)、数字通用盘(DVD)、磁光盘(MO)以及待插 入计算机300中的集成电路(IC)卡中。计算机300可以从上述“便携式 物理介质”中读出并且执行程序。

另外,程序可以被存储在经由公用线路、因特网、LAN或者广域网 (WAN)而连接到计算机300的“另一计算机(或者服务器)”中,并且 计算机300可以从该“另一计算机(或者服务器)”中读出并且执行程序。

本发明的一个方面使得能够容易地对生产计划进行编辑。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号