《刺绣状况确认系统、装置及方法.pdf》由会员分享,可在线阅读,更多相关《刺绣状况确认系统、装置及方法.pdf(26页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104345690 A (43)申请公布日 2015.02.11 C N 1 0 4 3 4 5 6 9 0 A (21)申请号 201310744162.1 (22)申请日 2013.12.30 2013-165555 2013.08.08 JP G05B 19/406(2006.01) G05B 19/4093(2006.01) (71)申请人蛇目缝纫机工业株式会社 地址日本东京八王子市狭间町1463 (72)发明人金刚猛 保坂幸夫 (74)专利代理机构北京同立钧成知识产权代理 有限公司 11205 代理人张洋 (54) 发明名称 刺绣状况确认系统、装置及方法 (。
2、57) 摘要 本发明涉及一种刺绣状况确认系统、装置及 方法,用于确认由缝纫机选择并执行缝纫所得的 刺绣花样的刺绣状况。刺绣状况确认系统包括刺 绣状况确认装置。本发明的刺绣状况确认装置包 括:刺绣数据接收部,接收由缝纫机选择并执行 缝纫所得的刺绣花样的刺绣数据;转换部,将接 收到的所述刺绣数据转换成唯一的代码;状态数 据接收部,接收基于缝纫机正在执行缝纫的刺绣 数据而转换成的唯一代码;以及代码比较部,将 由转换部转换成的代码与由状态数据接收部接收 的代码进行比较。刺绣数据接收部以对发送对象 准确地发送数据的发送协议进行接收,状态数据 接收部以在短时间内对发送对象发送数据的发送 协议进行接收。 (。
3、30)优先权数据 (51)Int.Cl. 权利要求书2页 说明书13页 附图10页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书13页 附图10页 (10)申请公布号 CN 104345690 A CN 104345690 A 1/2页 2 1.一种刺绣状况确认装置,用以确认由缝纫机选择并执行缝纫所得的刺绣花样的刺绣 状况,其特征在于,包括: 刺绣数据接收部,接收所述缝纫机正在执行缝纫的所述刺绣花样的刺绣数据; 转换部,将接收到的所述刺绣数据转换成唯一的代码; 状态数据接收部,接收基于所述缝纫机正在执行缝纫的刺绣数据而转换成的唯一的代 码;以及 代码比较部。
4、,比较由所述转换部转换成的代码与由所述状态数据接收部接收的代码; 其中, 所述刺绣数据接收部以对发送对象准确地发送数据的发送协议进行接收; 所述状态数据接收部以在短时间内对所述发送对象发送数据的发送协议进行接收。 2.根据权利要求1所述的刺绣状况确认装置,其特征在于: 由所述转换部转换的唯一的代码及基于所述缝纫机正在执行缝纫的刺绣数据而转换 成的唯一的代码为循环冗余校验代码。 3.根据权利要求1所述的刺绣状况确认装置,其特征在于,包括: 刺绣数据请求部,在由所述代码比较部判定两个代码为不一致时,对所述缝纫机请求 当前正在执行缝纫的刺绣数据。 4.根据权利要求1所述的刺绣状况确认装置,其特征在于。
5、,包括: 描绘部,所述描绘部在所述状态数据接收部接收状态数据,所述状态数据包含基于所 述缝纫机正在执行缝纫的刺绣数据而转换成的唯一代码、及所述缝纫机开始执行缝纫以来 的针数,且由所述代码比较部判定两个代码为一致时,基于存储在所述存储部的刺绣数据、 及所述开始执行缝纫以来的针数,描绘所述缝纫机的刺绣状况。 5.根据权利要求4所述的刺绣状况确认装置,其特征在于,所述描绘部包括: 描绘速度决定部,每当接收所述状态数据时存储所述状态数据中所包含的针数,且基 于所述针数的差分、及所述状态数据的接收间隔,决定描绘速度。 6.根据权利要求4所述的刺绣状况确认装置,其特征在于,包括: 状态数据请求部,即便在所。
6、述状态数据接收部或所述刺绣数据接收部中未进行数据的 接收,也以规定的间隔对所述缝纫机请求所述状态数据。 7.一种刺绣状况确认系统,其特征在于,包括: 进行刺绣的缝纫机、及确认所述缝纫机的刺绣状况的刺绣状况确认装置; 其中,所述刺绣状况确认装置包括: 刺绣数据接收部,接收由所述缝纫机选择并执行缝纫所得的刺绣花样的刺绣数据; 转换部,基于接收到的所述刺绣数据转换成唯一的代码; 状态数据接收部,接收基于所述缝纫机正在进行刺绣的刺绣数据而转换成的唯一代 码;以及 代码比较部,比较由所述转换部转换成的代码与由所述状态数据接收部接收的代码; 其中, 所述刺绣数据接收部以对发送对象准确地发送数据的发送协议进。
7、行接收; 所述状态数据接收部以在短时间内对所述发送对象发送数据的发送协议进行接收。 8.一种刺绣状况确认方法,用以确认由缝纫机选择并执行缝纫所得的刺绣花样的刺绣 权 利 要 求 书CN 104345690 A 2/2页 3 状况,其特征在于,包括: 刺绣数据接收处理,接收所述缝纫机正在进行刺绣的所述刺绣花样的刺绣数据; 转换处理,基于接收到的所述刺绣数据转换成唯一的代码; 状态数据接收处理,接收基于所述缝纫机正在进行刺绣的刺绣数据而转换成的唯一代 码;以及 代码比较处理,比较通过所述转换处理而转换成的代码与通过所述状态数据接收处理 而接收的代码;其中, 所述刺绣数据接收处理是以对发送对象准确地。
8、发送数据的发送协议进行接收; 所述状态数据接收处理是以在短时间内对所述发送对象发送数据的发送协议进行接 收。 权 利 要 求 书CN 104345690 A 1/13页 4 刺绣状况确认系统、 装置及方法 技术领域 0001 本发明涉及一种确认由缝纫机(sewing machine)选择并执行缝纫所得的刺绣花 样的刺绣状况的刺绣状况确认系统(system)、装置及方法。 背景技术 0002 以往,可进行刺绣的缝纫机是被赋予用于刺绣的图案数据(data),基于该图案数 据进行刺绣。当图案由多条线构成时,用户(user)视需求进行与图案一致的线的更换。 0003 如果缝纫机开始刺绣,那么到下次更换。
9、线之前,用户不用特别地进行操作而自动 地进行刺绣。在所刺绣的图案为大的等情况下,也存在到下次更换线之前会花费三十分钟 以上的情况。因此,用户推测缝纫机下次可能会停止的时刻,而在该时刻返回到缝纫机处 等。 0004 另一方面,当在刺绣中产生断线时,刺绣会在中途被中断。如果用户未注意到刺绣 的中断,那么会导致不进行刺绣而使缝纫机被放置不管。如果放置时间长,那么到刺绣完成 为止会花费多余的时间。因此,用户不时地返回到缝纫机处,确认刺绣是否正常进行。 0005 即便用户在远离缝纫机的地方,如果能监控(monitoring)缝纫机的状况, 那么也能进行缝纫机的刺绣状况的确认。因此,有如下方法:将小型电荷。
10、耦合装置 (charge-coupled device,CCD)相机设置在缝纫机的内部,利用有线连接的监控器 (monitor)确认缝纫机正在刺绣的影像(例如,参照专利文献1)。 0006 背景技术文献 0007 专利文献 0008 专利文献1日本专利特开平5-64694号公报 0009 然而,当有线地连接缝纫机与监控器时,用户的移动范围产生限制。因此,也考虑 不使用有线,而是在缝纫机与个人数字助理(Personal Digital Assistant,PDA)之间进行 无线通信。然而,如果使用利用一般数据通信的无线通信,那么当通信中断时会检测出错误 (error),因此,连接会切断。在此情况。
11、下,必须通过用户的人工作业而再次开始通信。 0010 另外,当将正在刺绣的影像经由无线通信发送给个人计算机(Personal Computer,PC)或个人数字助理时,影像的数据量变得非常大。因此,缝纫机的硬件 (hardware)中负担过大,为了处理影像数据而必须设置另外的中央处理器(Central Processing Unit,CPU)等。 0011 进而,也有如下顾虑:为了发送影像数据而占有无线通信的线路,从而对其他无线 通信造成影响。另外,也存在如下问题:当个人数字助理远离缝纫机而使通信状况变差时, 影像紊乱然后动画停止。即便通信状况恢复,影像也已经紊乱,且视辨性低。 发明内容 00。
12、12 本发明是为了解决如上所述的现有技术的问题而提出的,提供一种刺绣状况确认 系统、刺绣状况确认装置及刺绣状况确认方法,可经由无线网络(network)连接刺绣缝纫 说 明 书CN 104345690 A 2/13页 5 机与刺绣状况确认装置,并且可在刺绣状况确认装置的画面上实时(real time)地监控利 用缝纫机进行的刺绣的进展状况。 0013 为了达成所述目的,本发明是一种刺绣状况确认装置,用以确认由缝纫机选择并 执行缝纫所得的刺绣花样的刺绣状况,其特征在于包括:刺绣数据接收部,接收所述缝纫机 正在执行缝纫的所述刺绣花样的刺绣数据;转换部,将接收到的所述刺绣数据转换成唯一 (uniqu。
13、e)的代码(code);状态(status)数据接收部,接收基于所述缝纫机正在执行缝纫的 刺绣数据而转换成的唯一代码;以及代码比较部,将由所述转换部转换成的代码与由所述 状态数据接收部接收的代码进行比较;且刺绣数据接收部以对发送对象准确地发送数据的 发送协议(protocol)进行接收,而状态数据接收部以在短时间内对发送对象发送数据的 发送协议进行接收。 0014 本发明的刺绣状况确认装置还可以包括刺绣数据请求部,所述刺绣数据请求部在 由所述代码比较部判定两个代码为不一致时,对所述缝纫机请求当前正在执行缝纫的刺绣 数据。 0015 本发明的刺绣状况确认装置还可以包括描绘部,所述描绘部在所述状态。
14、数据接收 部接收包含基于所述缝纫机正在执行缝纫的刺绣数据而转换成的唯一代码、及所述缝纫机 开始执行缝纫以来的针数的状态数据,且由所述代码比较部判定两个代码为一致时,基于 存储在所述存储部的刺绣数据、及所述开始执行缝纫以来的针数,描绘所述缝纫机的刺绣 状况。 0016 作为所述基于刺绣数据而转换的唯一的代码,可采用循环冗余校验(Cyclic Redundancy Check,CRC)代码。 0017 所述描绘部还可以包括描绘速度决定部,所述描绘速度决定部每当接收状态数据 时存储所述状态数据中所包含的针数,且基于所述针数的差分、及所述状态数据的接收间 隔,决定描绘速度。 0018 本发明的刺绣状况。
15、确认装置还可以包括状态数据请求部,所述状态数据请求部即 便在所述状态数据接收部或刺绣数据接收部中未进行数据的接收,也以规定的间隔对所述 缝纫机请求所述状态数据。 0019 另外,具备刺绣状况确认装置的刺绣状况确认系统及刺绣状况确认方法也是本发 明的一实施方式。 0020 本发明提供一种刺绣状况确认系统,包括:进行刺绣的缝纫机、及确认所述缝纫机 的刺绣状况的刺绣状况确认装置;其中,所述刺绣状况确认装置包括:刺绣数据接收部,接 收由所述缝纫机选择并执行缝纫所得的刺绣花样的刺绣数据;转换部,基于接收到的所述 刺绣数据转换成唯一的代码;状态数据接收部,接收基于所述缝纫机正在进行刺绣的刺绣 数据而转换成。
16、的唯一代码;以及代码比较部,比较由所述转换部转换成的代码与由所述状 态数据接收部接收的代码;其中,所述刺绣数据接收部以对发送对象准确地发送数据的发 送协议进行接收;所述状态数据接收部以在短时间内对所述发送对象发送数据的发送协议 进行接收。 0021 一种刺绣状况确认方法,用以确认由缝纫机选择并执行缝纫所得的刺绣花样的刺 绣状况,其特征在于,包括:刺绣数据接收处理,接收所述缝纫机正在进行刺绣的所述刺绣 花样的刺绣数据;转换处理,基于接收到的所述刺绣数据转换成唯一的代码;状态数据接 说 明 书CN 104345690 A 3/13页 6 收处理,接收基于所述缝纫机正在进行刺绣的刺绣数据而转换成的唯。
17、一代码;以及代码比 较处理,比较通过所述转换处理而转换成的代码与通过所述状态数据接收处理而接收的代 码;其中,所述刺绣数据接收处理是以对发送对象准确地发送数据的发送协议进行接收; 所述状态数据接收处理是以在短时间内对所述发送对象发送数据的发送协议进行接收。 0022 发明的效果 0023 根据本发明,可在远离缝纫机的地方实时地监控利用缝纫机进行的刺绣的进展状 况。 0024 进而,由于刺绣状况确认装置的便携性(portability)佳,因此不用固定场所进 行监控,而能够在不同的房间观察刺绣的进展状况,或一面移动一面进行监控。在缝纫机与 刺绣状况确认装置之间的通信方式中,为了防止通信错误(er。
18、ror),当传输刺绣数据时,使 用与监控刺绣的进展状况时不同的通信方式。由此,可确实地传输刺绣数据,并且能以少量 容量发送用来监控进展状况的数据。 0025 另外,在电波从缝纫机未到达至刺绣状况确认装置期间,针数的计数(count)值 与针脚(stitch)的描绘不会更新。另一方面,当电波状况再次变好而重新开始通信时,可 立即准确地显示当前的刺绣状况。 附图说明 0026 图1是表示本发明的第一实施方式的刺绣状况确认系统的整体构成的概略图。 0027 图2是表示本发明的第一实施方式的刺绣状况确认系统的缝纫机侧的构成的框 图。 0028 图3是表示本发明的第一实施方式的刺绣状况确认系统的刺绣状况。
19、确认装置侧 的构成的框图。 0029 图4是表示本发明的第一实施方式的刺绣状况确认系统的刺绣状况确认装置的 显示部的一例的图。 0030 图5是表示在本发明的第一实施方式的刺绣状况确认系统中利用缝纫机进行刺 绣时的顺序的流程图。 0031 图6是表示在本发明的第一实施方式的刺绣状况确认系统中,当缝纫机从刺绣状 况确认装置接受指令时的处理的流程图。 0032 图7是表示本发明的第一实施方式的刺绣状况确认系统中刺绣状况确认装置的 监控处理的顺序的流程图。 0033 图8是在本发明的第一实施方式的刺绣状况确认系统中进行缝纫机的刺绣状况 确认时的序列(sequence)图。 0034 图9是在本发明的。
20、第一实施方式的刺绣状况确认系统中进行缝纫机的刺绣状况 确认时的序列图。 0035 图10是表示本发明的另一实施方式的刺绣状况确认系统中缝纫机与刺绣状况确 认装置的刺绣数据的转换方法的框图。 0036 图11是表示本发明的另一实施方式中刺绣状况确认装置的显示部的一例的图。 0037 附图标记: 0038 1:刺绣状况确认系统 说 明 书CN 104345690 A 4/13页 7 0039 2:缝纫机 0040 3:刺绣状况确认装置 0041 4:输入部 0042 5:显示部 0043 6:刺绣数据选择部 0044 7:存储部 0045 8:外部存储部 0046 9:暂时存储部 0047 10:。
21、CRC数据转换部 0048 11:状态信息作成部 0049 12:CRC数据取得部 0050 13:针数数据取得部 0051 14:针数计数部 0052 15:指令接收部 0053 16:指令判定部 0054 17:TCP发送部 0055 18:UDP发送部 0056 20:监控实施判定部 0057 21:CRC数据清除部 0058 22:暂时存储部 0059 23:指令请求部 0060 24:状态数据请求部 0061 25:刺绣数据请求部 0062 26:CRC数据比较部 0063 27:状态数据信息确认部 0064 28:指令发送部 0065 29:TCP接收部 0066 30:CRC数据。
22、转换部 0067 31:UDP接收部 0068 32:CRC数据确认部 0069 33:针数数据确认部 0070 34:描绘部 0071 35:显示部 0072 36:刺绣数据描绘部 0073 37:描绘位置决定部 0074 38:描绘速度决定部 0075 41:代码转换部 0076 N:无线网络 说 明 书CN 104345690 A 5/13页 8 具体实施方式 0077 以下,一面参照图1至图4一面对本发明的刺绣状况确认系统的实施方式进行详 细说明。以下,省略对在各图中重复的符号的说明。 0078 1.第一实施方式 0079 1-1.概要 0080 如图1所示,刺绣状况确认系统1包括缝纫。
23、机2与刺绣状况确认装置3。缝纫机2 与刺绣状况确认装置3之间经由无线网络N连接。在缝纫机2与刺绣状况确认装置3之间 进行以下信号或数据的交换。 0081 (1)从刺绣状况确认装置3对缝纫机2的状态数据请求信号。 0082 (2)从缝纫机2对刺绣状况确认装置3的回应状态数据请求的状态数据。 0083 (3)从刺绣状况确认装置3对缝纫机2的刺绣数据请求信号。 0084 (4)从缝纫机2对刺绣状况确认装置3的回应刺绣数据请求的刺绣数据。 0085 本实施方式的刺绣状况确认系统1中,在缝纫机2与刺绣状况确认装置3之间收 发(1)(4)的请求信号或数据。此时,(2)的状态数据与(4)的刺绣数据是以不同的。
24、通信 协议(protocol)进行收发。也就是说,(2)的状态数据以能够在短时间内对发送对象发送 数据的发送协议被发送。另外,(4)的刺绣数据以能够对发送对象准确地发送数据的发送协 议被发送。在本实施方式中,以底下例子来进行说明:以用户数据包协议(User Datagram Protocol,UDP)通信协议收发(2)的状态数据,以传输控制协议(Transmission Control Protocol,TCP)通信协议收发(4)的刺绣数据。 0086 1-2.缝纫机 0087 缝纫机2是可通过基于由用户输入的刺绣数据执行缝纫而进行刺绣的缝纫机, 且经由无线网络N与刺绣状况确认装置3连接。如图。
25、2所示,缝纫机2包括输入部4、显 示部5、刺绣数据选择部6、存储部7、外部存储部8、暂时存储部9、循环冗余校验(Cyclic Redundancy Check,CRC)数据转换部10、状态信息作成部11、针数计数部14、指令 (command)接收部15、指令判定部16、TCP发送部17、以及UDP发送部18。 0088 输入部4是用来输入设定的单元,所述设定为例如用户输入对缝纫机2的操作请 求或刺绣数据的设定。输入部4是例如以鼠标(mouse)或触摸屏(touch screen)(也包括 设置在显示部5的触摸屏)、键盘(keyboard)为代表的输入装置。 0089 显示部5是用来显示画面的。
26、单元,所述画面为例如让用户确认例如缝纫机2的操 作内容或刺绣数据的画面。显示部5可使用例如液晶显示器(Liquid Crystal Display, LCD)或阴极射线管(Cathode Ray Tube,CRT)等显示(display)装置。显示部5显示在进 行刺绣时成为候补的图案。 0090 刺绣数据选择部6进行刺绣数据的选择,所述刺绣数据相对应于与由用户选择 的进行刺绣的图案。刺绣数据选择部6构成为可参照缝纫机2内部的存储部7及外部存 储部8的内容。存储部7是所谓只读存储器(Read-Only Memory,ROM),可使用非挥发性 (Non-volatile)的存储器(memory)。。
27、在该存储部7中存储着刺绣数据。另外,外部存储部 8是在通用串行总线(Universal Serial Bus,USB)等的内部具备保存区域的存储部,在该 保存区域内存储着刺绣数据。 0091 存储在存储部7或外部存储部8的刺绣数据是缝纫机2进行刺绣时所需的数据, 说 明 书CN 104345690 A 6/13页 9 包含进行刺绣的图案信息、图案的尺寸(size)信息、为了完成图案所需的针数信息、使用 的颜色信息、及更换线的时点(timing)信息。刺绣数据是数百千字节(kilobyte)左右大 小的数据。 0092 当用户选择欲进行刺绣的图案时,刺绣数据选择部6将基于存储在存储部7或外 部存。
28、储部8的刺绣数据的图案显示在显示部5。用户对输入部4进行操作而从显示在显示 部5的图案中选择希望的图案。刺绣数据选择部6将用户所选择的图案的刺绣数据输出至 暂时存储部9。 0093 暂时存储部9将由刺绣数据选择部6选择的刺绣数据作为选择刺绣数据而存储。 暂时存储部9是所谓随机存取存储器(Random Access Memory,RAM),可使用所谓挥发性的 存储器等。 0094 CRC数据转换部10是将存储在暂时存储部9的选择刺绣数据转换成CRC代码的转 换部。通过将选择刺绣数据的比特串(bit string)作为例如16比特整数值输出而进行向 CRC代码的转换。CRC代码由相同的选择刺绣数据。
29、必定生成相同的CRC代码。因此,如果在 两个选择刺绣数据之间即便一字节(byte)的数据不同,那么作为CRC代码也会生成完全不 同的代码。由CRC数据转换部10转换后的CRC代码作为与选择刺绣数据相对应的CRC数 据被存储在暂时存储部9。 0095 状态信息作成部11用来作成状态数据,所述状态数据包含存储在暂时存储部9的 CRC数据、及缝纫机2针对当前刺绣中的花样所缝纫的针数。状态数据是包含选择刺绣数 据、及针数数据的数据。状态数据成为约十字节左右大小的数据。状态信息作成部11包括 CRC数据取得部12、及针数数据取得部13。 0096 CRC数据取得部12取得存储在暂时存储部9的CRC数据。。
30、针数数据取得部13与 针数计数部14连接,且取得由针数计数部14计数的针数作为针数数据。针数计数部14对 从缝纫机2开始刺绣的时点起到取得针数数据时为止所缝纫的针数进行计数。针数计数部 14与使缝纫针上下移动的电动机(motor)连接而配置,基于电动机的旋转对缝纫的针数进 行计数。 0097 指令接收部15是接收从刺绣状况确认装置3发送的指令的接收部。从刺绣状况 确认装置3发送的指令中包含状态请求信号及刺绣数据请求信号。指令接收部15在缝纫 机2运转中一直以可接收指令的状态待机。 0098 指令判定部16判定由指令接收部15接收的指令是“刺绣数据请求信号”或“状态 数据请求信号”中的哪一种。如。
31、果是“刺绣数据请求信号”,那么对TCP发送部17传达“刺 绣数据”的发送指令。如果是“状态数据请求信号”,那么对UDP发送部18传达“状态数据” 的发送指令。 0099 TCP发送部17是经由无线网络N对下述刺绣状况确认装置3的TCP接收部29进 行TCP发送的发送部。TCP发送部17基于来自指令判定部16的“刺绣数据”的发送指令, 读出存储在暂时存储部9的“选择刺绣数据”,并通过TCP通信发送。该TCP发送是在进行 通信之前确立连接(connection),并在进行通信的终端彼此制成虚拟的通信线路之后进行 发送的通信协议。TCP发送的特征在于:在协议中进行重新发送处理,保证所发送的数据一 定。
32、送达,且所发送的数据按顺序送达。因此,发送的可靠性高。 0100 UDP发送部18经由无线网络N对下述刺绣状况确认装置3的UDP接收部31进行 说 明 书CN 104345690 A 7/13页 10 UDP发送。UDP发送部18基于来自指令判定部16的“状态数据”的发送指令,读出由状态 信息作成部11作成的“状态数据”,并通过UDP通信发送。该UDP发送是非常简单的协议, 只发送一次而不进行重新发送,并不保证所发送的数据送达至对象。该UDP发送虽然存在 数据在中途丢失的可能性,却是在欲提高发送速度的情况下使用的通信协议。该UDP发送 在欲实时地持续发送数据时有用。 0101 1-3.刺绣状况。
33、确认装置 0102 刺绣状况确认装置3对缝纫机2发送“刺绣数据请求信号”或“状态数据请求信号” 的指令。另外,以应答这些指令的形式接收从缝纫机2发送的“刺绣数据”及“状态数据”。 刺绣状况确认装置3基于数据的接收结果在显示部35描绘缝纫机2中的刺绣状态。作为 刺绣状况确认装置3,可利用通用的个人数字助理PDA(Personal Digital Assistant)。如 图3所示,刺绣状况确认装置3包括监控实施判定部20、CRC数据清除(clear)部21、暂时 存储部22、指令请求部23、CRC数据比较部26、状态信息确认部27、指令发送部28、TCP接 收部29、CRC数据转换部30、UDP。
34、接收部31、描绘部34、及显示部35。在暂时存储部22中 存储选择刺绣数据、及CRC数据。 0103 监控实施判定部20判定刺绣状况确认装置3中缝纫机2的刺绣状况的监控的开 始。监控的开始是当将刺绣状况确认装置3的电源设为接通(ON)时、或启动刺绣状况确认 装置3内的用于监控的应用程序时、或按下用于监控的应用程序内的“同步”按钮(button) 时判定为监控的开始。 0104 如果由监控实施判定部20判定监控的开始,那么CRC数据清除部21删除存储在 暂时存储部22的CRC数据。 0105 指令请求部23输出对缝纫机2请求刺绣数据或状态数据的信号。指令的请求能 以任意的间隔进行。指令请求的间隔。
35、越短,那么刺绣状况确认装置3所显示的缝纫机2的 刺绣状况越流畅。例如,能以0.5秒间隔进行指令的请求。指令请求部23包括状态数据请 求部24、及刺绣数据请求部25。 0106 状态数据请求部24在以下(1)(2)的情况下,进行“状态数据”的请求。 0107 (1)监控实施判定部20判定出监控开始的情况。 0108 (2)从下述CRC数据比较部26对指令请求部23输入了底下比较结果的情况,即 存储在暂时存储部22的CRC数据与由状态信息确认部27确认的CRC数据相同这一比较结 果。 0109 当从CRC数据比较部26对指令请求部23输入了底下比较结果,即存储在暂时存 储部22的CRC数据与由状态。
36、信息确认部27确认的CRC数据不同这一比较结果时,刺绣数 据请求部25进行“刺绣数据”的请求。 0110 指令发送部28对缝纫机2发送来自指令请求部23的“刺绣数据请求”或“状态信 息请求”的信号。当有来自指令请求部23的指令请求时,指令发送部28进行指令的发送。 0111 TCP接收部29通过TCP通信接收缝纫机2的TCP发送部17所发送的“选择刺绣 数据”。该“选择刺绣数据”被存储在刺绣状况确认装置3的暂时存储部22。 0112 与缝纫机2的CRC数据转换部10同样地,CRC数据转换部30是将存储在暂时存 储部22的选择刺绣数据转换成CRC代码的转换部。由CRC数据转换部30转换后的CRC。
37、代 码作为与选择刺绣数据相对应的CRC数据被存储在暂时存储部22。UDP接收部31通过UDP 说 明 书CN 104345690 A 10 8/13页 11 通信接收缝纫机2的UDP发送部18所发送的“状态数据”。 0113 状态信息确认部27包括:CRC数据确认部32及针数数据确认部33,其中,CRC数 据确认部32将由UDP接收部31接收的“状态数据”解码,并抽取“状态数据”中所包含的 “CRC数据”,由此确认“CRC数据”;针数数据确认部33通过抽取“针数数据”而确认“针数 数据”。 0114 CRC数据比较部26将存储在暂时存储部22的CRC数据与由状态信息确认部27确 认的CRC数据。
38、进行比较。比较结果对指令请求部23输出。 0115 描绘部34基于存储在暂时存储部22的“选择刺绣数据”、及由状态信息确认部27 的针数数据确认部33确认的“针数数据”进行显示部35中显示的图像数据的描绘。描绘 部34包括刺绣数据描绘部36、描绘位置决定部37、及描绘速度决定部38。 0116 刺绣数据描绘部36基于“选择刺绣数据”与“针数数据”的信息进行描绘。图4是 表示显示部35所显示的图像数据的一例的图。刺绣数据描绘部36基于“选择刺绣数据”中 所包含的信息进行以下描绘。 0117 (1)基于进行刺绣的图案的信息描绘完成图。 0118 (2)基于为了完成图案所需的针数的信息描绘到完成为止。
39、所需的针数。 0119 (3)基于图案的尺寸信息描绘所要完成的刺绣的尺寸。 0120 (4)基于使用的颜色信息描绘所使用的线的颜色数。 0121 (5)基于更换线的时点信息,描绘表示到完成为止所要使用的线、及以该线缝纫的 针数一栏(bar)。 0122 另外,刺绣数据描绘部36基于“针数数据”中所包含的信息进行以下描绘。 0123 (6)进行开始刺绣以来的当前针数的描绘。 0124 描绘位置决定部37基于当前的“针数数据”与“选择刺绣数据”描绘缝纫机2正 在刺绣所选择的刺绣数据的哪一部分。 0125 描绘速度决定部38根据“针数数据”的差分决定描绘速度。描绘速度决定部38 预先存储上次接收时的。
40、“针数数据”,并计算与新接收的“针数数据”的差分。作为一例,因 为刺绣状况确认装置3上的每一针的描绘间隔会根据缝纫机2的转数而变更,所以可根据 在一定时间内增加的针数而求出。例如,在以0.5秒间隔取得针数的情况下,如果从上次取 得时起“针数数据”增加了5针,那么以每一针0.1秒进行描绘。这相当于使缝纫机2的缝 纫针上下移动的电动机的600转/分钟。另外,如果每次增加了4针,那么以每一针0.125 秒间隔进行描绘(相当于450转/分钟)。通过根据增加的针数来决定描绘间隔时间,可流 畅地进行刺绣状况确认装置3上的描绘更新。 0126 1-4.作用 0127 使用图5至图7详细地叙述以这种方式构成的。
41、本实施方式的刺绣状况确认系统1 的动作。本系统以无线网络N连接缝纫机2与刺绣状况确认装置3。由此,在远离缝纫机2 的地方通过刺绣状况确认装置3的显示部35实时地监控缝纫机的缝纫进展状况。此外,将 构成刺绣状况确认系统1的缝纫机2的动作与刺绣状况确认装置3分开进行说明。 0128 (1)关于缝纫机侧的动作 0129 图5是利用缝纫机2进行刺绣时的流程图。用户在利用缝纫机2进行刺绣时,选 择希望的刺绣花样(步骤101)。希望的刺绣花样是经由输入部4选择缝纫机2的显示部5 说 明 书CN 104345690 A 11 9/13页 12 所显示的候补花样。 0130 与所选择的刺绣花样相对应的刺绣数据。
42、作为选择刺绣数据被存储在暂时存储部 9。CRC数据转换部10计算该选择刺绣数据的CRC代码,并作为CRC数据而存储在暂时存储 部9(步骤102)。 0131 其后,当在缝纫机2设置布及指定的线后,用户按下设置在缝纫机2的刺绣开始按 钮(步骤103的是)。由此,缝纫机2基于选择刺绣数据开始刺绣。 0132 如果刺绣开始,那么在刺绣执行中由针数计数部14对刺绣开始以来的针数进行 计数。针数是每当由针数计数部14对针数进行计数时,便更新存储在针数计数部14的存 储器的针数(步骤104)。针数的计数持续到刺绣结束为止。 0133 缝纫机2如果进行刺绣直到完成所选择的刺绣数据为止,那么结束刺绣。其后,当。
43、 进行其他刺绣时(步骤105的否),用户再次进行刺绣花样的选择,且缝纫机2进行该刺绣 花样的刺绣(步骤101步骤105)。另一方面,当不进行其他刺绣时,缝纫机2结束刺绣动 作(步骤105的是)。 0134 (2)关于缝纫机2中的中断(interrupt)处理 0135 图6是表示由缝纫机2接受来自刺绣状况确认装置3的指令时的处理的流程图。 0136 在图5所示的流程图中,在经过计算选择刺绣数据的CRC代码并作为CRC数据而 存储的步骤102之后,缝纫机2通过中断处理经由无线网络N与刺绣状况确认装置3进行通 信。此时,缝纫机2的指令接收部15接受从刺绣状况确认装置3发送的指令(步骤111)。 0。
44、137 在指令接收部15中,当接收到指令时,指令判定部16判定该指令是“刺绣数据请 求”的指令还是“状态信息请求”的指令(步骤112)。 0138 当指令为“状态数据请求”的指令时(步骤112的0),UDP发送部18对刺绣状况 确认装置3的UDP接收部31发送由状态信息作成部11作成的状态数据(步骤113)。该状 态数据包含将当前刺绣中的选择花样数据转换成CRC代码所得的CRC数据、及当前的针数。 0139 另一方面,当指令为“刺绣数据请求”的指令时(步骤112的1),TCP发送部17将 存储在暂时存储部9的当前刺绣中的选择刺绣数据作为刺绣数据对刺绣状况确认装置3的 TCP接收部29发送(步骤。
45、114)。 0140 缝纫机2接受该中断处理直到结束刺绣或电源成为断开(OFF)为止。当受理了新 的中断处理时,从指令接收的步骤(步骤111)起重复进行以下步骤。 0141 (3)关于刺绣状况确认装置3侧的动作 0142 图7是在刺绣状况确认装置3中进行刺绣状况确认时的流程图。当用户在刺绣状 况确认装置3中进行缝纫机2的刺绣状况的确认时,启动安装在刺绣状况确认装置3的刺 绣状况确认应用程序。 0143 当开始监控处理时,CRC数据清除部21删除存储在暂时存储部22的CRC数据(步 骤131)。 0144 其后,对缝纫机2请求与当前刺绣中的花样相关的状态数据(步骤132)。状态数 据的请求从指令。
46、请求部23的状态数据请求部24被输出,且经由指令发送部28对缝纫机2 输出。 0145 从指令发送部28发送状态数据请求后,等待来自缝纫机2的基于状态数据请求的 状态数据的应答(步骤133)。UDP接收部31接收来自缝纫机2的状态数据后,CRC数据比 说 明 书CN 104345690 A 12 10/13页 13 较部26将接收到的状态数据中所包含的CRC数据、与存储在刺绣状况确认装置3的暂时存 储部22的CRC数据进行比较(步骤134)。 0146 当从缝纫机2接收的CRC数据与存储在暂时存储部22的CRC数据不一致时(步 骤134的0),指令请求部23的状态数据请求部25对缝纫机2请求当。
47、前刺绣中的花样数据 (步骤135)。作为从缝纫机2接收的状态数据的CRC数据与存储在暂时存储部22的CRC 数据不一致的情况,可列举在监控开始时删除暂时存储部22的CRC数据的情况、或在缝纫 机2侧进行选择刺绣数据的变更的情况。 0147 当从指令发送部28发送刺绣数据请求后,等待来自缝纫机2的基于刺绣数据请求 的刺绣数据的应答(步骤136)。TCP接收部29接收来自缝纫机2的刺绣数据后,将该刺绣 数据存储在暂时存储部22。CRC数据转换部30计算所存储的选择刺绣数据的CRC代码,并 作为CRC数据存储在暂时存储部22(步骤137)。 0148 另一方面,当来自缝纫机2的状态数据的CRC数据与。
48、存储在暂时存储部22的CRC 数据一致时(步骤134的1),基于从缝纫机2接收到的状态数据的针数数据、及存储在暂时 存储部22的选择刺绣数据进行描绘。进行该描绘时的描绘速度是根据从缝纫机2接收的 状态数据的针数数据、与上次接收的状态数据的针数的差分而决定(步骤138)。在本实施 方式中,因为从刺绣状况确认装置3以0.5秒间隔询问缝纫机当前的针数,所以如果上次与 此次的针数的差为五针,那么每间隔0.1秒描绘一针。然后,描绘部34以该描绘速度进行 描绘(步骤139)。 0149 继续以上处理直到监控处理结束为止(步骤140的否)。在本实施方式中,以0.5 秒间隔重复进行步骤132、步骤133、步骤134、步骤138、步骤139、步骤140。由此,可在刺 绣状况确认装置3上表现与实际的缝纫机的缝纫针同步的针脚的图形(graphic)显示。 0150 (4)关于监控处理开始时的动作 0151 图8是在刺绣状况确认系统1中由刺绣状况确认装置3进行缝纫机2的刺绣状况 确认时的序列图。 0152 首先,当在缝纫机2中进行刺绣时,用户进行花样的选择。当用户选择“花001”这 一花样数据时,花样数据“花001”作为选择花样数据被存储在暂时存储部9。同时,根据花 样数据“花001”而计算出的CRC代码“D1”作为CRC数据被存储在暂时存储部9。 015。