CN105528185A - 打印控制装置、打印系统以及打印控制装置的控制方法 - Google Patents

打印控制装置、打印系统以及打印控制装置的控制方法 Download PDF

Info

Publication number
CN105528185A
CN105528185A CN201510670210.6A CN201510670210A CN105528185A CN 105528185 A CN105528185 A CN 105528185A CN 201510670210 A CN201510670210 A CN 201510670210A CN 105528185 A CN105528185 A CN 105528185A
Authority
CN
China
Prior art keywords
print
print data
printing equipment
roundabout
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510670210.6A
Other languages
English (en)
Other versions
CN105528185B (zh
Inventor
高栖和弘
中村英雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2014212047A external-priority patent/JP6372299B2/ja
Priority claimed from JP2014212049A external-priority patent/JP6375858B2/ja
Priority claimed from JP2014212048A external-priority patent/JP6398588B2/ja
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN105528185A publication Critical patent/CN105528185A/zh
Application granted granted Critical
Publication of CN105528185B publication Critical patent/CN105528185B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/121Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1207Improving or facilitating administration, e.g. print management resulting in the user being informed about print result after a job submission
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • G06F3/1261Job scheduling, e.g. queuing, determine appropriate device by using alternate printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Quality & Reliability (AREA)

Abstract

应用了本发明的打印控制装置的接口板(3a)具备:接收部(310),其接收打印数据;以及打印控制部(320),其在成为打印数据的最初的打印目的地的第一打印装置处于不能打印的状态的情况下,进行对与该第一打印装置不同的第二打印装置发送打印数据的迂回控制,打印控制部(320)在进行迂回控制的情况下,对第二打印装置发送打印数据、和包括用于使第二打印装置打印第一打印装置的状态的状态信息的附加信息。

Description

打印控制装置、打印系统以及打印控制装置的控制方法
技术领域
本发明涉及在任意的打印装置为错误状态的情况下,能够进行对其他的打印装置进行打印指令的、所谓的迂回控制的打印控制装置、打印系统以及打印控制装置的控制方法。
背景技术
以往,作为这种技术,已知有专利文献1。专利文献1公开了在基于点菜数据,向连接的厨房打印机输出输出数据的点菜数据管理装置中,在作为正规的输出目的地的厨房打印机为错误状态的情况下,对代替用的厨房打印机输出输出数据的迂回控制。另外,也公开了点菜数据管理装置在进行迂回控制的情况下,对输出数据附加错误状态的厨房打印机的名称。这样,通过附加错误状态的厨房打印机的名称,观察烹调指示单(打印结果)的厨房职员能够判断哪个厨房用的数据被迂回过来,能够进行将烹调指示单拿到该厨房等应对。
专利文献1:日本特开平6-35927号公报
但是,在专利文献1的技术中,即使厨房职员能够判断成为迂回源的厨房,也无法判断进行了迂回控制的原因。换句话说,难以确定错误的原因是连接错误,还是缺纸错误等。因此,错误复原花费时间,结果存在作业效率恶化的可能性。
另外,在以专利文献1为首的现有技术中,例如在油炸用、烧烤用、炉灶用等各厨房设置了厨房打印机的情况下,若油炸用的厨房打印机为错误状态,则按照打印数据迂回到烧烤用的厨房打印机等固定的迂回路径进行迂回控制。但是,即使是本来应该在油炸用的厨房打印机输出的打印数据,也存在根据菜单,在烧烤用的厨房打印机输出更好的情况、或者在炉灶用的厨房打印机输出更好的情况。例如,考虑在对油炸菜肴和炉灶菜肴的套餐进行了点菜的情况下,在油炸用的厨房打印机为错误状态的情况下,向套餐所包含的炉灶用的厨房打印机迂回了打印数据与使油炸用的打印数据向和该套餐完全无关的烧烤用的厨房打印机迂回相比,在各厨房职员之间调整菜肴的完成时间等,而整体的作业效率提高。另外,若打印数据仅迂回向特定的厨房打印机,则对该打印机增加控制负载,并且设置了该打印机的厨房的职员也必须将烹调指示单按照厨房分开、拿到其它的厨房而负担较大。
并且,厨房打印机有从前面排出烹调指示单的机种、和从上面排出的机种。另外,也已知有通过变更设置方向能够使单据从上面排出或者使其从前面排出的厨房打印机。例如,如图15(a)所示,在从前面排出烹调指示单的“前面排出”的打印机的情况下,若从后端侧排出烹调指示单,则对于从打印机的前面侧(符号A1的箭头方向)确认烹调指示单的厨房职员来说文字为正立所以容易视觉确认。另一方面,如图15(b)所示,在从上面排出烹调指示单的“上面排出”的打印机的情况下,若从前端侧排出烹调指示单,则对于从打印机的前面上方向(符号A2的箭头方向)确认烹调指示单的厨房职员来说文字为正立所以容易视觉确认。因此,在当前利用的厨房打印机中,存在能够通过生成烹调指示单的打印数据的应用程序,切换打印方向的机种。但是,如专利文献1那样进行迂回控制时,在对烹调指示单的打印数据(以下,称为“主打印数据”)附加错误状态的厨房打印机的名称等附加打印数据并进行打印的情况下,有主打印数据和附加打印数据的打印方向不一致的可能性。另外,也考虑根据相对于打印机的职员的位置、打印机的利用用途等,反而想使主打印数据与附加打印数据的打印方向反向的情况。然而,能够对附加打印数据变更打印方向等打印方式的技术还未被提出。
发明内容
本发明鉴于上述的问题点,目的在于提供观察打印结果的用户能够判断进行了迂回控制的原因的打印控制装置、打印系统以及打印控制装置的控制方法。
并且,本发明鉴于上述的问题点,目的在于提供即使在需要进行迂回控制的情况下,也能够减少用户的作业效率的恶化以及打印装置的控制负载的打印控制装置、打印系统以及打印控制装置的控制方法。
除此之外,本发明鉴于上述的问题点,目的在于提供能够根据用户的需要变更进行迂回控制时附加的附加打印数据的打印方式的打印控制装置、打印系统以及打印控制装置的控制方法。
本发明的打印控制装置的特征在于,具备:接收部,其接收打印数据;以及打印控制部,其在成为打印数据的最初的打印目的地的第一打印装置处于不能打印的状态的情况下,进行对与该第一打印装置不同的第二打印装置发送打印数据的迂回控制,打印控制部在进行迂回控制的情况下,对第二打印装置发送包括打印数据、和用于使第二打印装置打印第一打印装置的状态的状态信息的附加信息。
本发明的打印系统的特征在于,是具备了打印数据供给装置、打印控制装置以及多个打印装置的打印系统,打印控制装置具有:接收部,其从打印数据供给装置接收打印数据;以及打印控制部,其在多个打印装置中成为打印数据的最初的打印目的地的第一打印装置处于不能打印的状态的情况下,进行对多个打印装置中与该第一打印装置不同的第二打印装置发送打印数据的迂回控制,打印控制部在进行迂回控制的情况下,对第二打印装置发送包括打印数据、和用于使第二打印装置打印第一打印装置的状态的状态信息的附加信息。
本发明的打印控制装置的控制方法的特征在于,执行:接收步骤,接收打印数据;以及打印控制步骤,在成为打印数据的最初的打印目的地的第一打印装置处于不能打印的状态的情况下,进行对与该第一打印装置不同的第二打印装置发送打印数据的迂回控制,打印控制步骤在进行迂回控制的情况下,对第二打印装置发送包括打印数据、和用于使第二打印装置打印第一打印装置的状态的状态信息的附加信息。
根据本发明的构成,在进行迂回控制的情况下,对成为迂回目的地的第二打印装置发送表示成为迂回源的第一打印装置的状态的附加信息,所以用户能够根据第二打印装置的打印结果,把握进行了迂回控制的原因。由此,能够迅速地进行第一打印装置的状态复原。
另外,“不能打印的状态”是包括错误状态以及忙碌状态的概念。
在上述的打印控制装置中,其特征在于,在附加信息还包含有用于使第二打印装置打印第一打印装置的标识符的识别信息。
根据本发明的构成,用户能够根据第二打印装置的打印结果,把握成为迂回源的打印装置。由此,在成为迂回控制的对象的打印装置存在三台以上的情况下,能够容易地确定应该使其状态复原的打印装置。
在上述的打印控制装置中,其特征在于,打印控制部在进行迂回控制的情况下,通过对接收部接收到的打印数据亦即主打印数据附加通过文字或者图像表示附加信息的附加打印数据来生成打印任务,并向第二打印装置发送该打印任务。
根据本发明的构成,在打印控制装置中生成打印任务,所以能够减少打印装置的控制负载。例如,在打印控制装置中不生成打印任务的情况下,考虑对成为迂回目的地的打印装置发送主打印数据和表示附加信息的附加信息代码,并在打印装置生成与附加信息代码对应的附加打印数据,但在本发明中不需要这样的打印装置的处理,所以作为第二打印装置能够应用处理能力较低的打印装置。
在上述的打印控制装置中,其特征在于,打印任务包括用于在主打印数据与附加打印数据之间进行纸张切断的纸张切割指令。
根据本发明的构成,能够分开使用打印了主打印数据的打印区域、和打印了附加打印数据的打印区域。
另外,“纸张切断”不仅是全切,也可以是一点支撑切割、多点支撑切割、穿孔切割等。另外,在打印介质是由打印层和剥离层构成的标签纸张的情况下,也可以进行仅切割打印层的半切。
在上述的打印控制装置中,其特征在于,打印控制部对附加打印数据施加用于与主打印数据区别的装饰。
根据本发明的构成,观察打印结果的用户能够一眼区别主打印数据和附加打印数据。
另外,“装饰”包括变更文字列的字体种类、字体大小、文字颜色,或者附加文字装饰。另外,也可以以包围打印了附加打印数据的打印区域的方式附加框,对打印区域进行背景打印,或者在打印区域的一部分打印特定的记号。
在上述的打印控制装置中,其特征在于,打印控制部以对主打印数据附加了附加打印数据时的打印长度与仅打印了主打印数据时的打印长度相同的方式生成打印任务。
根据本发明的构成,即使在附加了附加打印数据的情况下(进行了迂回控制的情况下),也并不为此而消耗不需要的纸张,所以能够对省资源化做出贡献。
另外,作为打印任务的生成方法,考虑将附加打印数据与主打印数据重叠,在主打印数据的空白区域缩小附加打印数据进行附加等。
在上述的打印控制装置中,其特征在于,打印控制部在第二打印装置处于不能打印的状态的情况下,对与第一打印装置以及第二打印装置不同的第三打印装置发送接收部接收到的打印数据、第一打印装置的附加信息、以及第二打印装置的附加信息。
根据本发明的构成,在迂回了两次的情况下,通过第三台打印装置,对成为迂回源的两台打印装置分别打印了状态和标识符,所以用户能够把握两台处于不能打印的状态。由此,即使在多台同时成为不能打印的状态的情况下,也能够迅速地应对。
另外,优选在迂回了三次以上的情况下,也向成为迂回目的地的打印装置发送成为其迂回源的所有的打印装置的状态信息。
在上述的打印控制装置中,其特征在于,接收部接收表示点菜内容的打印数据,打印控制部根据打印数据的点菜内容决定迂回控制的迂回路径。
在上述的打印系统中,其特征在于,打印控制装置的接收部从打印数据供给装置接收表示点菜内容的打印数据,打印控制装置的打印控制部根据打印数据的点菜内容决定迂回控制的迂回路径。
在上述的打印控制装置的控制方法中,其特征在于,在接收步骤中接收表示点菜内容的打印数据,打印控制步骤根据打印数据的点菜内容决定迂回控制的迂回路径。
根据本发明的构成,在进行迂回控制的情况下,根据打印数据的点菜内容决定迂回路径,所以能够从成为迂回控制的对象的多个打印装置中,使打印数据向与点菜内容对应的适当的打印装置迂回,能够减少迂回控制所带来的用户的作业效率的恶化。另外,能够使成为迂回目的地的打印装置分散,所以能够防止由于迂回控制而特定的打印装置的控制负载增大。
另外,“迂回路径”表示最初的打印目的地、最初的迂回目的地···第N个(N是2以上的整数)迂回目的地等迂回目的地的识别信息的顺序。
上述的打印控制装置的特征在于,具备打印设定部,该打印设定部进行包括附加信息的打印方向的打印设定,在打印控制装置中,打印控制部在进行迂回控制的情况下,将基于打印设定部的设定的附加信息附加给打印数据并发送。
在上述的打印系统中,其特征在于,打印控制装置具有打印设定部,该打印设定部进行包括附加信息的打印方向的打印设定,打印控制装置的打印控制部在进行迂回控制的情况下,将基于打印设定部的设定的附加信息附加给打印数据并发送。
在上述的打印控制装置的控制方法中,执行进行包括附加信息的打印方向的打印设定的打印设定步骤,打印控制步骤在进行迂回控制的情况下,将基于打印设定步骤的设定的附加信息附加给打印数据并发送。
本发明能够进行包括附加信息的打印方向的打印设定,在进行迂回控制的情况下,将基于打印设定的附加信息附加给打印数据并发送。根据该构成,能够根据用户的需要变更附加信息的打印方式。例如,能够使附加信息的打印方向与打印数据的打印方向一致,或者反而相反。
另外,“附加信息”可以是通过文字列表示进行了迂回的信息,也可以是通过图像进行表示的信息。
上述的打印控制装置的特征在于,具备打印设定存储部,该打印设定存储部对迂回控制的第一打印装置以及第二打印装置存储打印设定,在打印控制装置中,打印控制部在进行迂回控制的情况下,参照打印设定存储部,将基于与第二打印装置相对应的打印设定的附加信息附加给打印数据并发送。
本发明预先存储表示适合第一打印装置以及第二打印装置的打印设定的打印设定表格,在进行迂回控制的情况下,将基于适合第一打印装置以及第二打印装置的打印设定的附加信息附加给打印数据并发送。根据该构成,能够根据打印装置(例如,根据打印装置的机种、设置方向)适当地设定附加信息的打印方式。
另外,“打印设定”是指附加信息的打印方向、附加信息的相对于打印数据的打印位置、作为附加信息的至少一部分打印的迂回消息、对附加信息施加的装饰、以及是否在打印数据与附加信息之间进行纸张切断等的设定。
在上述的打印系统中,其特征在于,打印控制装置的打印控制部在进行迂回控制的情况下,对第二打印装置发送表示第一打印装置的状态的状态代码、和第一打印装置的识别代码作为附加信息,第二打印装置具有:附加打印数据生成部,其生成包括将状态代码转换为文字或者图像的状态消息、和将识别代码转换为文字或者图像的标识符的附加打印数据;以及打印部,其对从打印控制部发送的打印数据亦即主打印数据附加附加打印数据并进行打印。
根据本发明的构成,在打印系统中,打印控制装置对打印装置仅发送状态代码和识别代码作为附加信息即可,所以与对打印装置发送附加打印数据的情况相比较能够减少数据发送量。另外,能够按照打印装置,定制状态消息、标识符的打印方式(装饰、打印位置)。
本发明的打印控制装置的特征在于,具备:接收部,其接收表示点菜内容的打印数据;以及打印控制部,其在成为打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行对与该任意的打印装置不同的其他的打印装置发送打印数据的迂回控制,打印控制部根据打印数据的点菜内容决定迂回控制的迂回路径。
本发明的打印系统的特征在于,是具备了打印数据供给装置、打印控制装置以及多个打印装置的打印系统,打印控制装置具有:接收部,其接收表示点菜内容的打印数据;以及打印控制部,其在多个打印装置中成为打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行对多个打印装置中与该任意的打印装置不同的其他的打印装置发送打印数据的迂回控制,打印控制部根据打印数据的点菜内容决定迂回控制的迂回路径。
本发明的打印控制装置的控制方法的特征在于,执行:接收步骤,接收表示点菜内容的打印数据;以及打印控制步骤,在成为打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行对与该任意的打印装置不同的其他的打印装置发送打印数据的迂回控制,打印控制步骤根据打印数据的点菜内容决定迂回控制的迂回路径。
根据本发明的构成,在进行迂回控制的情况下,根据打印数据的点菜内容决定迂回路径,所以能够从成为迂回控制的对象的多个打印装置中,使打印数据向与点菜内容对应的适当的打印装置迂回,能够减少迂回控制所带来的用户的作业效率的恶化。另外,能够使成为迂回目的地的打印装置分散,所以能够防止由于迂回控制而特定的打印装置的控制负载增大。
在上述的打印控制装置中,其特征在于,在打印数据附加有与点菜内容对应的打印目的地代码,打印控制部根据打印目的地代码决定迂回控制的迂回路径。
本发明的构成能够在供给打印数据的打印数据供给装置根据点菜内容附加不同的打印目的地代码的构成中应用。例如,在饭店中,在订单终端对表示点菜商品内容的打印数据附加指定厨房打印机的信息并发送的情况下,打印控制装置能够利用指定该厨房打印机的信息决定迂回路径。
在上述的打印控制装置中,其特征在于,迂回路径由按照打印装置唯一地分配的地址的顺序规定,该打印控制装置还具备表格存储部,其存储使地址和一个以上的打印目的地代码相对应的打印装置表格、以及使打印目的地代码和迂回路径相对应的迂回路径表格,打印控制部参照表格存储部决定迂回控制的迂回路径。
根据本发明的构成,例如在打印数据供给装置根据点菜内容附加不同的打印目的地代码的构成的情况下,在地址与打印目的地代码仅一对一地相对应的情况下,迂回路径固定,但由于能够使地址与打印目的地代码一对多地相对应,所以能够不变更打印数据供给装置侧的构成(应用程序),而使迂回目的地根据点菜内容可变。
在上述的打印控制装置中,其特征在于,还具备打印数据存储部,该打印数据存储部非易失性地存储接收到的打印数据,打印控制部在电源接通时是在打印数据存储部内存储了未打印数据的状态的情况下,在成为该打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行迂回控制。
根据本发明的构成,即使在打印处理结束之前切断了电源的情况下,也能够可靠地重新开始打印处理。由此,例如在饭店接受点菜并打印烹调指示单的情况下等,能够防止订单遗漏。
在上述的打印控制装置中,其特征在于,打印控制部在进行了迂回控制的情况下,对成为迂回目的地的打印装置发送打印数据、和用于使迂回目的地的打印装置打印成为迂回源的打印装置的标识符以及状态的附加信息。
根据本发明的构成,在进行迂回控制的情况下,对成为迂回目的地的打印装置,发送用于使迂回目的地的打印装置打印成为迂回源的打印装置的状态以及标识符的附加信息,所以用户能够根据迂回目的地的打印装置的打印结果,把握迂回源的打印装置和进行了迂回控制的原因。由此,能够容易地确定迂回源的打印装置,并迅速地进行状态复原。
本发明的打印控制装置的特征在于,具备:接收部,其接收打印数据;打印控制部,其在成为打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行对与该任意的打印装置不同的其他的打印装置,发送接收部接收到的打印数据亦即主打印数据、和表示进行了迂回的附加打印数据的迂回控制;以及打印设定部,其进行包括附加打印数据的打印方向的打印设定,打印控制部在进行迂回控制的情况下,将基于打印设定部的设定的附加打印数据附加给主打印数据并发送。
本发明的打印系统的特征在于,是具备了打印数据供给装置、打印控制装置以及多个打印装置的打印系统,打印控制装置具有:接收部,其接收打印数据;打印控制部,其在多个打印装置中成为打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行对多个打印装置中与该任意的打印装置不同的其他的打印装置,发送接收到部接收的打印数据亦即主打印数据、和表示进行了迂回的附加打印数据的迂回控制;以及打印设定部,其进行包括附加打印数据的打印方向的打印设定,打印控制部在进行迂回控制的情况下,将基于打印设定部的设定的附加打印数据附加给主打印数据并发送。
本发明的打印控制装置的控制方法的特征在于,执行:接收步骤,接收打印数据;打印控制步骤,在成为打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行对与该任意的打印装置不同的其他的打印装置,发送在接收步骤中接收到的打印数据亦即主打印数据、和表示进行了迂回的附加打印数据的迂回控制;以及打印设定步骤,进行包括附加打印数据的打印方向的打印设定,打印控制步骤在进行迂回控制的情况下,将基于打印设定步骤的设定的附加打印数据附加给主打印数据并发送。
本发明能够进行包括表示进行了迂回的附加打印数据的打印方向的打印设定,在进行迂回控制的情况下,将基于打印设定的附加打印数据附加给主打印数据并发送。根据该构成,能够根据用户的需要变更附加打印数据的打印方式。例如,能够使附加打印数据的打印方向与主打印数据的打印方向一致,或者反而相反。
另外,“附加打印数据”可以是以文字列表示进行了迂回的数据,也可以是以图像表示的数据。
在上述的打印控制装置中,其特征在于,打印设定部设定附加打印数据的相对于主打印数据的打印位置。
根据本发明的构成,能够根据用户的需要,变更附加打印数据的相对于主打印数据的打印位置。
在上述的打印控制装置中,其特征在于,打印设定部设定作为附加打印数据的至少一部分被打印的迂回消息。
根据本发明的构成,能够根据用户的需要,变更作为附加打印数据的至少一部分被打印的迂回消息。
另外,打印设定部可以输入文字列作为迂回消息,也可以从多个消息候补中选择一个候补。
在上述的打印控制装置中,其特征在于,打印设定部设定施加给附加打印数据的装饰。
根据本发明的构成,能够根据用户的需要,变更施加给附加打印数据的装饰。
另外,“装饰”包括变更文字列的字体种类、字体大小、文字颜色,或者附加文字装饰。另外,也可以以包围打印了附加打印数据的打印区域的方式附加框,对打印区域进行背景打印,或者在打印区域的一部分打印特定的记号。
在上述的打印控制装置中,其特征在于,打印设定部设定是否在主打印数据与附加打印数据之间进行纸张切断。
根据本发明的构成,能够根据用户的需要,设定主打印数据与附加打印数据之间的纸张切断的有无。
另外,“纸张切断”不仅是全切,也可以是一点支撑切割,多点支撑切割,穿孔切割等。另外,在打印介质是由打印层和剥离层构成的标签纸张的情况下,也可以进行仅切割打印层的半切。另外,也可以通过打印设定部,能够选择这些切割种类。
在上述的打印控制装置中,其特征在于,打印设定部对可能成为迂回控制的迂回源或者迂回目的地的所有的打印装置,一并地进行打印设定。
根据本发明的构成,能够对成为迂回控制的对象的所有的打印装置一并地进行设定,所以打印装置的台数越多越能够高效地进行打印设定。另外,与一台一台地进行设定的情况相比较能够减少误设定的风险。
在上述的打印控制装置中,其特征在于,打印设定部分别独立地设定附加打印数据的打印方向与主打印数据的打印方向。
根据本发明的构成,能够不变更供给打印数据的打印数据供给装置侧的构成(应用程序),而根据用户的需要,分别变更附加打印数据以及主打印数据的打印方向。
在上述的打印控制装置中,其特征在于,打印设定部将可能成为迂回控制的迂回源或者迂回目的地的所有的打印装置按照机种进行分类,并按照机种进行打印设定。
根据本发明的构成,适合“前面排出”的打印装置的打印方向和适合“上面排出”的打印装置的打印方向不同等,适当的打印设定根据机种不同,所以在成为迂回控制的对象的打印装置混有多个机种的情况下有效。
本发明的打印控制装置的特征在于,具备:接收部,其接收打印数据;打印控制部,其在成为打印数据的打印目的地的任意的打印装置处于不能打印的状态的情况下,进行对与该任意的打印装置不同的其他的打印装置,发送接收部接收的打印数据亦即主打印数据、和表示进行了迂回的附加打印数据的迂回控制;以及打印设定存储部,其对可能成为迂回控制的迂回源或者迂回目的地的各打印装置存储打印设定,打印控制部在进行迂回控制的情况下,参照打印设定存储部,将基于与迂回目的地的打印装置相对应的打印设定的附加打印数据附加给主打印数据并发送。
本发明预先存储表示适合各打印装置的打印设定的打印设定表格,在进行迂回控制的情况下,将基于适合各打印装置的打印设定的附加打印数据附加给主打印数据并发送。根据该构成,能够与打印装置对应地(例如,根据打印装置的机种、设置方向)适当地设定附加打印数据的打印方式。
另外,“打印设定”是指附加打印数据的打印方向、附加打印数据的相对于主打印数据的打印位置、作为附加打印数据的至少一部分被打印的迂回消息、施加给附加打印数据的装饰、是否在主打印数据与附加打印数据之间进行纸张切断等设定。
附图说明
图1是订单输入系统的系统构成图。
图2是表示智能打印机的硬件构成的框图。
图3(a)是表示通常的纸张切割方法的图,图3(b)是表示纸张切割位置预约功能的纸张切割方法的图。
图4是表示第一实施方式所涉及的接口板的功能构成的框图。
图5是接口板接收的打印数据的说明图。
图6是表示接口板生成的打印任务的一个例子的图。
图7是表示订单输入系统中的一系列的打印处理的时序图。
图8是表示接口板的迂回控制的流程的流程图。
图9(a)、图9(b)是表示变形例1-1所涉及的打印任务的一个例子的图。
图10是表示第二实施方式所涉及的接口板的功能构成的框图。
图11是表示打印装置表格的一个例子的图。
图12是表示迂回路径表格的一个例子的图。
图13是表示第三实施方式所涉及的接口板的功能构成的框图。
图14是表示迂回控制设定画面的一个例子的图。
图15(a)是表示纵向设置厨房打印机的情况下的纸张排出方向的图,图15(b)是表示水平设置厨房打印机的情况下的纸张排出方向的图。
图16(a)是表示适合前面排出的打印结果的一个例子的图,图16(b)是表示适合上面排出的打印结果的一个例子的图。
图17(a)是表示付款收据的情况下的打印结果的一个例子的图,图17(b)是表示点菜单的情况下的打印结果的一个例子的图。
图18是表示变形例3-3所涉及的接口板的功能构成的框图。
具体实施方式
以下,参照附图对本发明的一实施方式所涉及的打印控制装置、打印系统以及打印控制装置的控制方法进行详细说明。在以下的各实施方式中,通过作为智能打印机的一部分的接口板实现本发明的打印控制装置。另外,例示了将本发明的打印系统应用于饭店的订单输入系统的情况。
第一实施方式
图1是订单输入系统SY的系统构成图。订单输入系统SY具备在大厅使用的订单终端1(打印数据供给装置,该图图示两台)、在大厅内设置的接入点2、设置在配膳室并发行点菜单的智能打印机3、配置在厨房并发行烹调指示单的一台以上的厨房打印机4(打印装置,该图图示三台)、以及设置在收银台并发行付款收据的智能打印机5。
接入点2经由无线LAN、近距离无线通信等与订单终端1连接。另外,接入点2经由网络NW1与智能打印机3、5连接。并且,智能打印机3经由网络NW2与各厨房打印机4连接。另外,网络NW1、NW2可以是无线网络也可以是有线网络。另外,也可以将网络NW1、NW2作为一个网络构建。
订单终端1由大厅职员输入点菜内容(点菜商品以及个数等),并生成点菜单(在顾客付款时提示给收银台的单据)用的打印数据以及烹调指示单(用于向厨房职员发出烹调指示的单据)用的打印数据。智能打印机3基于从订单终端1发送的点菜单用的打印数据打印点菜单。另外,智能打印机3将从订单终端1发送的烹调指示单用的打印数据发送给设置在各厨房的厨房打印机4。在本实施方式中,在油炸用、烧烤用、炉灶用的各厨房分别设置有厨房打印机4。另一方面,智能打印机5通过未图示的条形码阅读器读取打印于点菜单的条形码,并基于其读取结果进行付款处理并打印作为该付款处理结果的付款收据。
另外,智能打印机3在成为打印目的地的任意的厨房打印机4处于不能打印的状态(错误状态或者忙碌状态)的情况下,进行将应该由该厨房打印机4打印的打印数据发送给其他的厨房打印机4的迂回控制。以下,主要对该智能打印机3的迂回控制进行说明。
图2是表示智能打印机3的硬件构成的框图。智能打印机3具备打印机主体3b、和构成为能够在该打印机主体3b拆装的接口板3a(打印控制装置)。
接口板3a具备控制机构31、内部存储器32、通信接口(以下,记载为“通信I/F”)33、存储设备34、以及板侧I/F35。
控制机构31包含CPU(CentralProcessingUnit:中央处理器)、RAM(RandomAccessMemory:随机存储器),并控制接口板3a的各部。内部存储器32非易失性地存储控制程序以及控制数据。作为控制程序,存储生成向各厨房打印机4发送的打印任务的打印任务生成程序、用于进行迂回控制的迂回控制程序。另外,作为控制数据,除了包含成为迂回控制的对象的厨房打印机4的地址、机种(纸张切割方法)的打印机登记信息之外,还存储迂回路径以及重试设定。成为迂回控制的对象的厨房打印机4是指可能成为迂回目的地或者迂回源的厨房打印机4,在本实施方式中,三台厨房打印机4成为对象。另外,对于纸张切割方法在图3后述。另外,对于迂回路径以及重试设定在图7后述。
通信I/F33与网络NW1以及网络NW2连接,与订单终端1、厨房打印机4进行通信。存储设备34保持接收到的打印数据和其打印结果,并根据设备容量按旧的顺序删除数据。板侧I/F35与打印机主体3b(打印机侧I/F37)进行通信。
另一方面,打印机主体3b具备控制机构36、打印机侧I/F37、描绘存储器38、以及打印机构39。
控制机构36包含CPU、RAM,并控制打印机主体3b的各部。打印机侧I/F37与接口板3a(板侧I/F35)进行通信。描绘存储器38暂时存储基于点菜单用打印数据生成的描绘数据(输入给打印机构39的数据)。
打印机构39包括打印头45、纸张输送机构46(包括压纸辊46a)以及切纸机47,并进行打印、输送、纸张切割的一系列的打印动作(参照图14)。切纸机47面临纸张排出口42附近,位于打印头45的下游侧。本实施方式的各打印机3、4、5使用卷纸(长条状的收据纸张)作为打印介质,并通过适当地进行纸张切割分别发行点菜单、烹调指示单、以及付款收据。
另外,智能打印机5为与图2所示的智能打印机3相同的硬件构成,并通过接口板3a进行付款处理(接口板3a作为POS终端发挥作用)。另外,对于厨房打印机4,虽然并未特别图示硬件构成,但其为与智能打印机3的打印机主体3b大致相同的构成。但是,厨房打印机4的打印机侧I/F37与网络NW2连接,与智能打印机3(通信I/F33)进行通信。
接下来,参照图3,对纸张切割方法进行说明。如上述,接口板3a的内部存储器32处于登记了成为迂回控制的对象的各厨房打印机4的地址和机种的状态,但接口板3a基于该机种,辨别成为打印目的地的厨房打印机4是否能够与“纸张切割位置预约功能”对应。而且,对于能够与“纸张切割位置预约功能”对应的机种,与烹调指示用打印数据的发送一起进行预约切割指令的发送。
图3(a)是表示成为打印目的地的厨房打印机4未与“纸张切割位置预约功能”对应的情况下的通常的纸张切割方法的图。在该情况下,厨房打印机4在先行打印数据P1的打印(打印头45的打印动作)结束后并且后续打印数据P2的打印开始前进行纸张切割。因此,在后续打印数据P2的前端产生有打印头45与切纸机47之间的纸张输送距离(以下,称为“头-刀具间距离”)的量的留白(从纸张前端到打印开始位置的纸张输送方向上的长度)。
另一方面,图3(b)是表示成为打印目的地的厨房打印机4能够与“纸张切割位置预约功能”对应的情况下的纸张切割方法的图。该“纸张切割位置预约功能”以后续打印数据P2存在(接着先行打印数据P1打印后续打印数据P2)为条件实现留白削减。
如该图所示,接口板3a在成为打印目的地的厨房打印机4能够与“纸张切割位置预约功能”对应的情况下,在先行打印数据P1的最后并不发送纸张切割指令,而发送预约切割指令。另外同时指定相当于头-刀具间距离的纸张送出量。接收了预约切割指令的厨房打印机4在后续打印数据P2存在的情况下,在其打印开始后,在进行了指定的纸张送出量的打印的时刻进行纸张切割。由此,能够消除后续打印数据P2的前端的头-刀具间距离量的留白的产生。另外,在不存在后续打印数据P2的情况下,执行该图(a)所示的通常的纸张切割方法。
接下来,参照图4,对第一实施方式所涉及的接口板3a的功能构成进行说明。接口板3a作为功能构成,具备接收部310以及打印控制部320。
接收部310从订单终端1经由接入点2接收打印数据。如图5所示,接收部310接收的打印数据是点菜单用的打印数据和烹调指示单用的打印数据。另外,烹调指示单用的打印数据存在三种,其中一种以上的打印数据与点菜单用的打印数据一起接收。另外,在各烹调指示单用的打印数据附加有表示成为打印目的地的厨房打印机4的打印目的地代码。其组合在本实施方式的情况下,是烧烤烹调指示单用的打印数据与“打印机1(设置在烧烤用厨房的厨房打印机4)”的打印目的地代码、油炸烹调指示单用的打印数据与“打印机2(设置在油炸用厨房的厨房打印机4)”的打印目的地代码、以及炉灶烹调指示单用的打印数据与“打印机3(设置在炉灶用厨房的厨房打印机4)”的打印目的地代码中的任意一个。另外,在以下的说明中,在仅记载为“打印数据”的情况下,是指烹调指示单用的打印数据。另外,仅记载为“打印机”的情况下,是指厨房打印机4。
打印控制部320包括打印任务生成部321以及迂回控制部322。打印任务生成部321在进行迂回控制的情况下,生成图6所示的打印任务。换句话说,通过在接收部310接收到的打印数据亦即主打印数据(该图例示烧烤烹调指示单用的打印数据)的打印指令之后并且纸张切割指令之前附加表示进行了迂回的附加打印数据,并在主打印数据与附加打印数据之间附加纸张切割指令,来生成打印任务。在该图的例子中,以附加打印数据的打印区域E2位于主打印数据的打印区域E1之后的方式生成打印任务,但打印位置也可以相反。
另外,对于纸张切割指令,也可以并不指示全切,而指示一点支撑切割、多点支撑切割、穿孔切割。对于这些纸张切割种类,也可以由用户选择、设定,并作为打印机登记信息的一部分登记于内部存储器32。
这里,附加打印数据是通过文字或者图像表示包括进行了迂回的主旨的迂回消息、用于使迂回源的打印机(第一打印装置,任意的打印装置)的标识符被迂回目的地的打印机(第二打印装置,其他的打印装置)打印的识别信息、以及用于使迂回目的地的打印机打印迂回源的打印机的状态的状态信息的附加信息的数据。在该图的例子中,将迂回消息“▼▼▼进行了迂回▼▼▼”、识别信息“打印机1”、以及状态信息“未能连接”均表示为文字列。这些附加信息(迂回消息、识别信息以及状态信息)既可以以图像表示,也可以以文字列和图像的组合表示。
另外,打印任务生成部321对附加打印数据施加用于与主打印数据相区别的的装饰。该图的例子是对附加打印数据的打印区域E2的大致整体施加了网线的状态。另外,也可以变更附加打印数据所包含的文字列的字体种类、字体大小、文字颜色,或者附加文字装饰。另外,也可以以包围附加打印数据的打印区域E2的方式附加框、对打印区域E2进行背景打印、在打印区域E2的一部分打印特定的记号。
返回到图4的说明。迂回控制部322在成为打印数据的打印目的地的任意的打印机处于不能打印的状态的情况下,进行对该任意的打印机以外的其他的打印机发送打印数据的迂回控制。此时,对成为迂回目的地的打印机,发送由打印任务生成部321生成的打印任务(主打印数据+附加打印数据)。另外,在未进行迂回控制的情况下,打印控制部320仅向打印目的地发送主打印数据。
另外,所谓的“不能打印的状态”是指打印机为错误状态或者忙碌状态。另外,错误状态是指“卷纸盖打开错误:卷纸盖43(参照图15)打开的状态”、“高温错误:打印头45高温而检测到阈值以上的温度的状态”、“刀具错误:切纸机47产生了异常的状态”、“存储器的R/W错误:在针对内部存储器32的读写检查后,未正常动作的状态”、“电压错误:电源电压过高的状态或者过低的状态”、“CPU执行错误:CPU执行不正当的地址的状态”、“内部电路连接错误:内部电路的连接不正常的状态”、以及“接口错误:接口产生了异常的状态”等。
另一方面,打印机主体3b具备打印部330。该打印部330基于接收部310接收到的点菜单用的打印数据进行打印。在本实施方式中,打印机主体3b的打印部330不作为迂回控制的对象。
另外,厨房打印机4也具备打印部410。该打印部410基于接收部310接收到的烹调指示单用的打印数据或者由打印任务生成部321生成的打印任务进行打印。换句话说,在成为迂回目的地的情况下对由打印任务生成部321生成的打印任务进行打印,在未成为迂回目的地的情况下对烹调指示单用的打印数据(主打印数据)进行打印。
接下来,参照图7以及图8,对一系列的打印处理的流程进行说明。图7是表示订单输入系统SY的整体的动作的时序图,图8是表示以接口板3a为主体的动作的流程图。在图7中,如虚线框所示,预先在接口板3a登记了迂回路径以及重试设定。作为迂回路径,例如设定为在由打印目的地代码(参照图5)指定的厨房打印机4为“打印机1(P1)”的情况下,以“打印机2(P2)”、“打印机3(P3)”的顺序迂回,在为“打印机2”的情况下,以“打印机3”、“打印机1”的顺序迂回,在为“打印机3”的情况下,以“打印机1”、“打印机2”的顺序。另外,作为重试设定,设定了指令发送间隔(在该图的例子中,为10秒间隔)和重试次数(在该图的例子中,为两次)。
另外,这些迂回路径以及重试设定能够由用户任意地设定。作为设定方法,考虑利用Web浏览器访问接口板3a的Web服务器并进行设定的方法、调出WebAPI向接口板3a的设定用URL发送设定信息的方法、在USB存储器等存储设备保存设定信息,并使接口板3a读取该USB存储器的方法等。
如该图所示,首先若订单终端1向接口板3a发送主打印数据(烧烤烹调指示单用的打印数据)(S01),则接口板3a随着主打印数据的接收,对成为发送源的订单终端1回复假脱机OK(S02)。另外,接口板3a基于接收到的主打印数据所附加的打印目的地代码,尝试对成为最初的打印目的地的“打印机1”进行数据发送。其结果,例如为连接错误的情况下(S03),根据重试设定,以10秒间隔进行两次重试发送(S04、S05)。
接口板3a在即使重试后也无法进行打印数据的发送的情况下,根据迂回路径,尝试向成为最初的迂回目的地(第二个打印目的地)的“打印机2”进行数据发送。其结果,例如成为缺纸错误的情况下(S06),根据重试设定进行重试发送(S07、S08)。在即使重试后也无法进行打印数据的发送的情况下,根据迂回路径,尝试向成为第二个迂回目的地(第三个打印目的地)的“打印机3”进行数据发送,在“打印机3”处于能够打印状态的情况下,发送由打印任务生成部321生成的打印任务(在主打印数据附加了“打印机1”的附加打印数据的数据)(S09)。这样,接口板3a即使迂回了“打印机2”、“打印机3”两次的情况下,也仅对主打印数据附加与作为最初的打印目的地的“打印机1”有关的附加打印数据。
接下来,参照图8的流程图,对接口板3a的动作进行说明。若从订单终端1接收主打印数据(S11),则接口板3a回复假脱机OK(S12)。另外,选择成为打印目的地的厨房打印机4(S13)。最初的打印目的地基于打印目的地代码选择,第二个以后的打印目的地基于迂回路径选择。
在S13中,在不存在成为打印目的地的厨房打印机4的情况下(S14:否),成为错误。另外,在存在成为打印目的地的厨房打印机4的情况下(S14:是),与该厨房打印机4连接(S15),在无法连接的情况下(S16:否),判别是否根据重试设定进行重试(S17)。在进行重试的情况下(S17:是),返回到S15。另外,在不进行重试的情况下(S17:否),返回到S13,选择成为迂回目的地的打印机。
另一方面,在S16能够连接的情况下(S16:是),获取该厨房打印机4的状态(S18)。这里,在厨房打印机4处于不能打印的状态的情况下(S19:否),辨别是否根据重试设定进行重试(S17)。另外,在处于能够打印的状态的情况下(S19:是),辨别是否进行了迂回(S20),在未迂回的情况下(S20:否),仅将在S01接收到的主打印数据发送给成为打印目的地的厨房打印机4(S21)。另外,在进行了迂回的情况下(S20:是),在S01接收到的主打印数据附加成为最初的打印目的地的厨房打印机4的附加打印数据,并发送给迂回目的地的厨房打印机4(S22)。S21或者S22之后,从发送了打印数据的厨房打印机4获取打印结果,并保持于存储设备34(S23)。
如以上说明的那样,根据第一实施方式,在进行迂回控制的情况下,对迂回目的地的厨房打印机4发送表示迂回源的厨房打印机4的状态的附加打印数据,所以用户能够根据迂回目的地的厨房打印机4的打印结果,把握进行了迂回控制的原因。另外,由于在附加打印数据包含有迂回源的厨房打印机4的标识符,所以即使在成为迂回控制的对象的厨房打印机4存在三台以上的情况下,也能够容易地确定应该使其状态复原的厨房打印机4。另外,由于由接口板3a生成打印任务,所以不需要订单终端1的变更(应用程序变更、更换),并且也能够减少厨房打印机4的控制负载。
另外,能够采用以下的变形例。
变形例1-1
在打印任务生成部321中,也可以以在主打印数据附加了附加打印数据时的打印长度与仅打印了主打印数据时的打印长度相同的方式生成打印任务。作为打印任务的生成方法,例如如图9(a)所示,考虑在主打印数据的打印区域E1重叠附加打印数据的打印区域E2的方法。此时,如该图(b)所示,也可以构成为从主打印数据的打印区域E1检测空白区域,并与该空白区域的大小对应地缩小附加打印数据,并附加缩小后的附加打印数据。这样,根据本变形例的构成,即使在附加了附加打印数据的情况下(进行了迂回控制的情况下),也不为此而消耗不需要的纸张,所以能够对省资源化做出贡献。
变形例1-2
在迂回控制部322中,也可以在进行了多次迂回的情况下(第一打印装置以及第二打印装置处于不能打印的状态的情况下),对迂回目的地的打印机发送与迂回的所有的打印机有关的附加打印数据。根据该构成,用户能够把握多台处于不能打印的状态,其结果能够使各打印机迅速地状态复原。
变形例1-3
也可以省略通过打印任务生成部321的打印任务的生成。在该情况下,打印控制部320(迂回控制部322)针对迂回目的地的打印机与主打印数据一起发送附加信息(表示迂回源的打印机的状态的状态代码、和迂回源的打印机的识别代码)。接收了这些数据的打印机(厨房打印机4)生成包括将状态代码转换为文字或者图像的状态消息(例如,文字列“未能连接”)、和将识别代码转换为文字或者图像的标识符(例如,文字列“打印机1”)的附加打印数据(附加打印数据生成部),并与主打印数据一起打印(打印部)。根据该构成,在接口板3a中,作为附加信息仅发送状态代码和识别代码即可,所以与如第一实施方式那样发送附加打印数据的情况相比较能够减少数据发送量。另外,能够按照厨房打印机4定制附加打印数据的打印方式(装饰、打印位置)。
变形例1-4
对于重试设定(参照图7的虚线框),也可以与错误的种类对应地决定重试的有无。例如,也可以在致命错误的情况下不进行重试立即迂回。所谓的致命错误是指“存储器的R/W错误”、“电压错误”、“CPU执行错误”、“内部电路连接错误”、以及“接口错误”等。
变形例1-5
也可以在附加打印数据内包含表示与状态信息(迂回源的打印机的状态)对应的应对方法的应对信息。根据该构成,即使是对打印机的操作不熟练的用户,也能够进行适当的应对。
变形例1-6
作为成为迂回控制的对象的打印机,也可以包括智能打印机3的打印机主体3b以及/或者智能打印机5的打印机主体。另外,也可以不将连接的所有厨房打印机4作为迂回目的地,而仅将一部分的厨房打印机4作为迂回目的地。另外,也可以由用户任意地设定成为迂回源以及/或者迂回目的地的打印机。根据该构成,能够根据店铺的规模、系统构成指定成为迂回控制的对象的打印机,所以便利性较好。
第二实施方式
接下来,参照图10~图12,对本发明的第二实施方式进行说明。在上述的第一实施方式中,按照预先登记在接口板3a的迂回路径决定迂回目的地,但在本实施方式中,根据打印数据的点菜内容决定迂回目的地。另外,在智能打印机3被接通电源时,处于存储设备34内存储了未打印数据的状态的情况下,重新开始该未打印数据的打印。以下,仅对与第一实施方式不同的点进行说明。另外,在本实施方式中,对与第一实施方式相同的构成部分标注相同的符号,并省略详细的说明。另外,对与第一实施方式相同的构成部分应用的变形例也同样地应用于本实施方式。
图10是表示第二实施方式所涉及的接口板3a的功能构成的框图。本实施方式的接口板3a是在第一实施方式的构成(参照图4)追加打印数据存储部350,并在打印控制部320内追加了表格存储部324的构成。
打印数据存储部350非易失性地存储接收到的打印数据(烹调指示单用的打印数据以及点菜单用的打印数据),由存储设备34(参照图2)实现。另外,本实施方式的打印控制部320例如在电源接通时处于在打印数据存储部350内存储了未打印数据(烹调指示单用的打印数据)的状态的情况下,尝试对根据该打印数据所附加的打印目的地代码确定的厨房打印机4进行数据发送。另外,在该厨房打印机4处于不能打印的状态的情况下,进行迂回控制。另外,在电源接通时处于在打印数据存储部350内存储了点菜单用的未打印数据的状态的情况下,将该未打印数据发送给打印机主体3b。
另一方面,表格存储部324非易失性地存储图11所示的打印装置表格、和图12所示的迂回控制表格,由内部存储器32(参照图2)实现。如图11所示,打印装置表格是对于成为迂回控制的对象的各打印机(厨房打印机4)使唯一地分配给各打印机的地址和一个以上的打印目的地代码相对应的表格。作为地址,例如能够应用IP地址,但该图以“0001”等数字表示。另外,打印目的地代码在订单终端1中与点菜商品(点菜内容)相关。例如在点菜商品为“烧烤菜肴A”的烹调指示单用的打印数据附加有与“烧烤菜肴A”相关的打印目的地代码。另一方面,如图12所示,迂回控制表格是使打印目的地代码与迂回路径相对应的表格。迂回路径被各打印机的地址的顺序(由最初的打印目的地的地址、最初的迂回目的地的地址、···最后的迂回目的地的地址构成的信息)规定。
本实施方式的打印控制部320(迂回控制部322)参照这些打印装置表格以及迂回控制表格决定打印目的地(迂回路径)。例如若“打印机1”为能够打印的状态,则在“烧烤菜肴A”的烹调指示单用的打印数据附加了打印目的地代码“PRa”的情况下,根据打印装置表格的参照结果,打印目的地为“0001”。
另一方面,若“打印机1”为不能打印的状态,则根据迂回路径表格的参照结果,如以下那样决定迂回路径。例如在“烧烤菜肴A”的烹调指示单用的打印数据附加了打印目的地代码“PRa”的情况下,迂回路径成为“0001→0002→0003”。另外,例如在“烧烤菜肴B”的烹调指示单用的打印数据附加了打印目的地代码“PRb”的情况下,迂回路径成为“0001→0003→0002”。这样,虽然最初的打印目的地均为地址“0001”的“打印机1”,但由于打印目的地代码不同所以迂回路径也不同。这样,打印控制部320根据打印数据的点菜内容决定迂回控制的迂回路径(迂回目的地)。
如以上所说明的那样,根据本实施方式,在进行迂回控制的情况下,根据打印数据的点菜内容决定迂回路径,所以能够使打印数据从成为迂回控制的对象的多个厨房打印机4中迂回到与点菜商品对应的适当的厨房打印机4。例如在“烧烤菜肴A”是烧烤菜肴和油炸菜肴的套餐,“烧烤菜肴B”是烧烤菜肴和炉灶菜肴的套餐的情况下,“烧烤菜肴A”的烹调指示单用的打印数据在烧烤用的“打印机1”为不能打印的状态的情况下,向油炸用的“打印机2”迂回。另外,“烧烤菜肴B”的烹调指示单用的打印数据在烧烤用的“打印机1”为不能打印的状态的情况下,向炉灶用的“打印机3”迂回。这样,通过根据套餐的组合变更迂回目的地,能够在各厨房职员之间调整菜肴的完成时间等,而期待整体的作业效率的提高。另外,由于能够使成为迂回目的地的打印机分散,所以能够防止由于迂回控制而特定的打印机的控制负载增大。
另外,在打印装置表格中对于一台打印机能够与多个打印目的地代码相对应,所以能够不变更订单终端1的构成(应用程序),而根据点菜内容使迂回目的地可变。
另外,本实施方式的接口板3a具备非易失性地存储接收到的上述打印数据的打印数据存储部350,所以即使在打印处理结束之前切断了电源的情况下,也能够可靠地重新开始打印处理。由此,能够防止由于厨房打印机4的错误、故障,而尽管存在点菜但不开始烹调这样的订单遗漏的不良情况。
另外,能够采用以下的变形例。
变形例2-1
订单终端1在打印数据不附加打印目的地代码的构成的情况下,也可以在接口板3a(打印控制部320)中,通过解析打印数据来辨别点菜内容,并根据该点菜内容决定迂回路径(变更迂回目的地)。另外,在订单输入系统SY以外应用的情况下,也可以根据打印数据的打印内容(例如,打印数据内是否包含有特定文字列、特定指令、打印数据所包含的特定文字列、特定指令的个数等)决定迂回路径。
变形例2-2
也可以不仅根据打印数据的点菜内容还根据迂回源的状态决定迂回路径。例如,考虑在迂回源的打印机产生了无法复原的致命错误的情况下,使其向店铺管理者等对打印机的操作熟练的职员使用的打印机迂回,在产生了其以外的错误的情况下,按照与点菜内容对应的迂回路径进行迂回控制等。根据该构成,店铺理者等能够更早地注意到致命错误,所以能够迅速并且正确地进行错误应对。
第三实施方式
接下来,参照图13~图18,对本发明的第三实施方式进行说明。本实施方式的特征在于能够设定附加打印数据的打印方式。以下,仅对与第一、第二实施方式不同的点进行说明。另外,在本实施方式中,也对与第一、第二实施方式相同的构成部分标注相同的符号,并省略详细的说明。另外,对与第一、第二实施方式相同的构成部分应用的变形例也同样地应用于本实施方式。
图13是表示第三实施方式所涉及的接口板3a的功能构成的框图。本实施方式所涉及的接口板3a是在第一实施方式的接口板3a的构成(参照图4)追加了打印设定部370的构成。
打印设定部370在进行迂回控制的情况下对主打印数据所附加的附加打印数据进行打印方向、打印位置等各种打印设定。图14是表示用于进行该打印设定的迂回控制设定画面D1的一个例子的图。在迂回控制设定画面D1中,对“迂回消息”、“打印方向”、“打印位置”、“纸张切割”、“装饰”五个项目进行设定。“迂回消息”从多个消息候补中选择一个候补。另外,也可以使“迂回消息”能够进行文本输入。
“打印方向”设定相对于纸张排出方向的附加打印数据的朝向,能够选择“通常”和“倒立”中的任意一个。在设定为“通常”的情况下,以文字相对于纸张排出方向正立的状态进行打印。另外,在设定为“倒立”的情况下,以文字相对于纸张排出方向倒立的状态进行打印。
“打印位置”设定附加打印数据的相对于主打印数据的打印位置,能够选择“前”和“后”中的任意一个。在设定为“前”的情况下,与主打印数据相比先打印附加打印数据。另外,在设定为“后”的情况下,与主打印数据相比后打印附加打印数据。
“纸张切割”设定是否在主打印数据与附加打印数据之间进行纸张切断,能够选择“进行”和“不进行”中的任意一个。在设定为“进行”的情况下,在主打印数据与附加打印数据之间进行纸张切断,在设定为“不进行”的情况下,在主打印数据与附加打印数据之间不进行纸张切断。即,接口板3a根据“纸张切割”的设定,决定在主打印数据与附加打印数据之间附加/不附加纸张切割指令。另外,也可以在设定为“进行”的情况下,能够进一步设定纸张切割种类(全切、一点支撑切割等)。
“装饰”设定对附加打印数据施加的装饰,在本实施方式中,能够选择“粗体”、“下划线”、“倍宽尺寸”、“倍高尺寸”、“反转”的各个装饰的有无。另外,也可以能够选择针对附加打印数据的打印区域E2的框的附加、背景打印、特定图像的打印等装饰的有无。
在迂回控制设定画面D1中,进行这些设定,并通过点击应用按钮51来确定设定内容。另外,迂回控制设定画面D1在利用Web浏览器访问接口板3a的Web服务器进行设定的方法的情况下,通过Web浏览器显示。另外,在调出WebAPI向接口板3a的设定用URL发送设定信息的方法的情况下,通过WebAPI显示迂回控制设定画面D1。并且,在USB存储器等存储设备保存设定信息,并使接口板3a读取该USB存储器的方法的情况下,通过具有向USB存储器的写入功能的计算机(包括PC、平板终端)的应用程序显示迂回控制设定画面D1。
另外,在本实施方式中,通过打印设定部370(迂回控制设定画面D1),对可能成为迂回控制的迂回源或者迂回目的地的所有的厨房打印机4(在本实施方式中,是“打印机1”、“打印机2”、“打印机3”)一并进行打印设定。另外,本实施方式的打印控制部320(迂回控制部322)在进行迂回控制的情况下,对主打印数据附加基于打印设定部370的设定的附加打印数据并发送。
接下来,参照图16以及图17,对打印设定部370的设定、和基于该设定的打印结果进行说明。图16(a)是表示适合前面排出的打印结果的一个例子的图,该图(b)是表示适合上面排出的打印结果的一个例子的图。
这里,首先参照图15,对厨房打印机4的设置方向进行说明。该图例示了能够与纵向设置和水平设置双方对应的机种的厨房打印机4。该图(a)是表示纵向设置了厨房打印机4的情况下的图,该图(b)是表示水平设置了厨房打印机4的情况下的图。在两图中,符号41表示卷纸,符号42表示纸张排出口,符号43表示卷纸盖,符号45表示打印头,符号46a表示压纸辊,符号47表示切纸机。压纸辊46a设置于卷纸盖43,用户打开卷纸盖43并投入了卷纸41之后,关闭卷纸盖43,从而打印头45与压纸辊46a对置,成为能够打印的状态。
如该图(a)所示,在纵向设置了厨房打印机4的情况下,纸张为前面排出。在该情况下,如图16(a)所示,若将附加打印数据的打印方向设为“倒立”,则对于从打印机的前面侧(图15(a)的符号A1的箭头方向)确认烹调指示单的厨房职员来说文字为正立所以容易视觉确认。另外,由于主打印数据的打印方向在订单终端1设定,所以不成为接口板3a(打印控制部320)的编辑对象。另外,虽然“打印位置”以及“纸张切割”能够根据用户的需要设定,但在图16(a)中示出设定为“打印位置:后”以及“纸张切割:进行”的情况下的打印结果。
另一方面,如图15(b)所示,在水平设置了厨房打印机4的情况下,纸张为上面排出。在该情况下,如图16(b)所示,若将附加打印数据的打印方向设为“通常”,则对于从打印机的前面上方向(图15(b)的符号A2的箭头方向)确认烹调指示单的厨房职员来说文字为正立所以容易视觉确认。该图示出了设定为“打印位置:前”以及“纸张切割:进行”的情况下的打印结果。
另外,也考虑打印设定不仅与纸张排出方向配合,也与用途配合地设定。例如图17(a)是表示付款收据的情况下的打印结果的一个例子的图。这里,假定打印机(付款收据用的智能打印机5,参照图1)设置为纵向设置,付款职员站在打印机的前面侧(图15(a)的符号A1的箭头方向),顾客与其面对面地站立的情况。在该情况下,若如该图那样倒立打印附加打印数据,则对于确认附加信息的付款职员来说文字为正立所以容易视觉确认。与此相对,主打印数据被通常打印,所以将付款收据交给顾客时不需要变更付款收据的方向而便利。另外,该图示出了设定为附加打印数据的“打印位置:前”以及“纸张切割:进行”的情况下的打印结果。
另一方面,图17(b)是表示点菜单的情况下的打印结果的一个例子的图。这里,假定打印机(点菜单用的智能打印机3,参照图1)设置为纵向设置,大厅职员站在打印机的前面侧(图15(a)的符号A1的箭头方向)的情况。在该情况下,点菜单以及附加信息以倒立的方式被打印所以文字为正立,所以对于大厅职员来说容易视觉确认。另外,由于是附加打印数据的“打印位置”设定为“前”的状态,所以能够在打印开始立即确认进行了迂回控制。另外,由于是为设定“纸张切割:不进行”的状态,所以也有能够防止切开错误这样的优点。
另外,若与图16(a)、(b)的例子比较则一目了然,如图17(a)、(b)的例子那样,在“打印位置:前”的设定的情况下,以符号53表示的迂回消息的三角记号(“▼▼▼进行了迂回▼▼▼”的左右三个共六个记号)变更为朝上的三角的记号。这是因为通过三角记号的方向表示迂回的打印数据的位置。即,打印控制部320在设定的迂回消息包含朝下的三角记号的情况下,在“打印位置”设定为“前”的情况下,进行将朝下的三角记号变更为朝上的三角记号的编辑。另外,成为编辑对象的记号并不限定于三角记号也可以将箭头记号等具有方向性的所有记号作为对象。另外,在设定的迂回消息包含表示朝上的记号的情况下,在“打印位置”设定为“后”的情况下,也可以进行将表示朝上的记号变更为表示朝下的记号的编辑。
如以上所说明的那样,根据本实施方式,能够根据用户的需要变更附加打印数据的打印方式。例如,能够使附加打印数据的打印方向与主打印数据的打印方向一致或者反向。另外,也能够在主打印数据之前打印或者在之后打印附加打印数据。
另外,打印设定部370能够对成为迂回控制的对象的所有的打印机一并设定,所以打印机的台数越多越能够高效地进行打印设定。另外,与一台一台地设定的情况相比较能够减少误设定的风险。
另外,能够采用以下的变形例。
变形例3-1
也可以通过打印设定部370,能够分别独立地设定附加打印数据的打印方向和主打印数据的打印方向。根据该构成,能够不变更订单终端1的构成(应用程序),而根据用户的需要,任意地变更附加打印数据的打印方向和主打印数据的打印方向。另外,对于主打印数据,与附加打印数据相同,也可以进行装饰设定。
变形例3-2
也可以通过打印设定部370,能够将成为迂回控制的对象的所有的打印机按机种分类,并按照机种进行打印设定。根据该构成,适合“前面排出”的打印机的打印方向、和适合“上面排出”的打印机的打印方向不同等,根据机种而适当的打印设定不同,所以在成为迂回控制的对象的打印机混有多个机种的情况下有效。另外,在本变形例中,有根据迂回目的地而附加打印数据的打印方式不同的可能性,所以每次切换打印目的地需要重新生成打印任务。
变形例3-3
也可以省略打印设定部370。图18是表示本变形例所涉及的接口板3a的功能构成的图。本变形例所涉及的接口板3a从第三实施方式的构成(参照图13)省略打印设定部370,并在打印控制部320内具备打印设定存储部326。打印设定存储部326存储适合成为迂回控制的对象的各打印机的打印设定。在该情况下,打印设定既可以按照机种存储,也可以按照打印机存储。另外,打印设定可以以能够改写的方式存储,也可以以不能够改写的方式存储。本变形例的打印控制部320(迂回控制部322)在进行迂回控制的情况下,参照打印设定存储部326,将基于与迂回目的地的打印机相对应的打印设定的附加打印数据附加给主打印数据并发送。根据该构成,能够省去用户的通过手动的打印设定的麻烦,并且能够与各打印机对应地适当地设定附加打印数据的打印方式。
另外,也可以在能够切换设置方向的打印机的情况下,通过打印控制部320进行与该设置方向对应的打印设定。在该情况下,根据各打印机,通过加速度传感器等检测设置方向,并将其检测结果输出给接口板3a。接口板3a(打印控制部320)根据从各打印机获取的设置方向,设定附加打印数据的打印方向。根据本例,能够根据各打印机的设置方向适当地设定附加打印数据的打印方向。另外,也可以与变形例3-1组合,根据各打印机的设置方向,不仅对附加打印数据也对主打印数据进行打印方向的设定。
变形例3-4
也可以不将附加打印数据附加在主打印数据的前后任意一方,而附加在主打印数据的前后两方。根据该构成,即使在连续打印了多张烹调指示单的情况下,也能够可靠地区别进行了迂回的烹调指示单。
变形例3-5
也可以在迂回消息内不包含具有方向性的记号(“▼▼▼进行了迂回▼▼▼”的三角记号等)的情况下,附加表示迂回的打印数据的位置的位置报告图像。另外,也可以不管迂回消息的内容,而打印位置报告图像作为附加打印数据的一部分。根据该构成,即使在连续打印了多张烹调指示单的情况下,也能够可靠地区别进行了迂回的烹调指示单。
以上,示出了三个实施方式以及变形例,但能够将各实施方式或者各变形例所示的订单输入系统SY(特别是接口板3a)的各构成要素作为程序提供。另外,也能够将该程序保存于各种记录介质(CD-ROM、闪存等)并提供。即,用于使计算机作为订单输入系统SY的各构成要素发挥作用的程序、以及记录了该程序的记录介质也包含在本发明的权利范围。
另外,在上述的实施方式中,例示了将本发明的打印控制装置应用于安装在智能打印机3的接口板3a的情况,但也可以通过与点菜单用的智能打印机3独立的装置实现。另外,在供给打印数据的打印数据供给装置具有打印机驱动程序的情况下,也可以通过该打印机驱动程序实现本发明的打印控制装置。另外,也可以将本发明的打印控制装置应用于订单输入系统SY以外的打印系统。另外,打印介质也并不限定于长条状的打印介质而也可以是切纸。并且,也可以利用云计算技术实现本发明的打印控制装置。另外,在不脱离本发明的主旨的范围内,能够适当地变更。

Claims (17)

1.一种打印控制装置,其特征在于,具备:
接收部,其接收打印数据;以及
打印控制部,其在成为所述打印数据的最初的打印目的地的第一打印装置处于不能打印的状态的情况下,进行对与该第一打印装置不同的第二打印装置发送所述打印数据的迂回控制,
所述打印控制部在进行所述迂回控制的情况下,对所述第二打印装置发送所述打印数据、和包括用于使所述第二打印装置打印所述第一打印装置的状态的状态信息的附加信息。
2.根据权利要求1所述的打印控制装置,其特征在于,
在所述附加信息中还包括用于使所述第二打印装置打印所述第一打印装置的标识符的识别信息。
3.根据权利要求2所述的打印控制装置,其特征在于,
所述打印控制部在进行所述迂回控制的情况下,通过对所述接收部接收到的所述打印数据亦即主打印数据附加通过文字或者图像表示所述附加信息的附加打印数据来生成打印任务,并向所述第二打印装置发送该打印任务。
4.根据权利要求3所述的打印控制装置,其特征在于,
所述打印任务包括用于在所述主打印数据与所述附加打印数据之间进行纸张切断的纸张切割指令。
5.根据权利要求3或者4所述的打印控制装置,其特征在于,
所述打印控制部对所述附加打印数据施加用于与所述主打印数据进行区别的装饰。
6.根据权利要求3所述的打印控制装置,其特征在于,
所述打印控制部以在所述主打印数据附加了所述附加打印数据时的打印长度与仅打印了所述主打印数据时的打印长度相同的方式生成所述打印任务。
7.根据权利要求1或者2所述的打印控制装置,其特征在于,
所述打印控制部在所述第二打印装置处于不能打印的状态的情况下,对与所述第一打印装置以及所述第二打印装置不同的第三打印装置发送所述接收部接收到的所述打印数据、所述第一打印装置的所述附加信息、以及所述第二打印装置的所述附加信息。
8.根据权利要求1所述的打印控制装置,其特征在于,
所述接收部接收表示点菜内容的所述打印数据,
所述打印控制部根据所述打印数据的所述点菜内容决定所述迂回控制的迂回路径。
9.根据权利要求1所述的打印控制装置,其特征在于,
具备打印设定部,该打印设定部进行包括所述附加信息的打印方向的打印设定,
所述打印控制部在进行所述迂回控制的情况下,将基于所述打印设定部的设定的所述附加信息附加给所述打印数据并发送。
10.根据权利要求9所述的打印控制装置,其特征在于,
具备打印设定存储部,该打印设定存储部针对所述迂回控制的所述第一打印装置以及所述第二打印装置存储打印设定,
所述打印控制部在进行所述迂回控制的情况下,参照所述打印设定存储部,将基于与所述第二打印装置相对应的打印设定的所述附加信息附加给所述打印数据并发送。
11.一种打印系统,其特征在于,
是具备打印数据供给装置、打印控制装置以及多个打印装置的打印系统,
所述打印控制装置具有:
接收部,其从所述打印数据供给装置接收打印数据;以及
打印控制部,其在所述多个打印装置中成为所述打印数据的最初的打印目的地的第一打印装置处于不能打印的状态的情况下,进行对所述多个打印装置中与该第一打印装置不同的第二打印装置发送所述打印数据的迂回控制,
所述打印控制部在进行所述迂回控制的情况下,对所述第二打印装置发送所述打印数据、和包括用于使所述第二打印装置打印所述第一打印装置的状态的状态信息的附加信息。
12.根据权利要求11所述的打印系统,其特征在于,
所述打印控制装置的所述打印控制部在进行所述迂回控制的情况下,对所述第二打印装置,发送表示所述第一打印装置的状态的状态代码、和所述第一打印装置的识别代码作为所述附加信息,
所述第二打印装置具有:
附加打印数据生成部,其生成包括将所述状态代码转换为文字或者图像的状态消息、和将所述识别代码转换为文字或者图像的标识符的附加打印数据;以及
打印部,其对从所述打印控制部发送的所述打印数据亦即主打印数据附加所述附加打印数据并打印。
13.根据权利要求11所述的打印系统,其特征在于,
所述打印控制装置的所述接收部从所述打印数据供给装置接收表示点菜内容的所述打印数据,
所述打印控制装置的所述打印控制部根据所述打印数据的所述点菜内容决定所述迂回控制的迂回路径。
14.根据权利要求11所述的打印系统,其特征在于,
所述打印控制装置具有打印设定部,该打印设定部进行包括所述附加信息的打印方向的打印设定,
所述打印控制装置的所述打印控制部在进行所述迂回控制的情况下,将基于所述打印设定部的设定的所述附加信息附加给所述打印数据并发送。
15.一种打印控制装置的控制方法,其特征在于,执行:
接收步骤,接收打印数据;以及
打印控制步骤,在成为所述打印数据的最初的打印目的地的第一打印装置处于不能打印的状态的情况下,进行对与该第一打印装置不同的第二打印装置发送所述打印数据的迂回控制,
所述打印控制步骤在进行所述迂回控制的情况下,对所述第二打印装置发送所述打印数据、和包括用于使所述第二打印装置打印所述第一打印装置的状态的状态信息的附加信息。
16.根据权利要求15所述的打印控制装置的控制方法,其特征在于,
在所述接收步骤接收表示点菜内容的所述打印数据,
所述打印控制步骤根据所述打印数据的所述点菜内容决定所述迂回控制的迂回路径。
17.根据权利要求15所述的打印控制装置的控制方法,其特征在于,
执行进行包括所述附加信息的打印方向的打印设定的打印设定步骤,
所述打印控制步骤在进行所述迂回控制的情况下,将基于所述打印设定步骤的设定的所述附加信息附加给所述打印数据并发送。
CN201510670210.6A 2014-10-16 2015-10-13 打印控制装置、打印系统以及打印控制装置的控制方法 Expired - Fee Related CN105528185B (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2014212047A JP6372299B2 (ja) 2014-10-16 2014-10-16 印刷制御装置、印刷システムおよび印刷制御装置の制御方法
JP2014-212047 2014-10-16
JP2014212049A JP6375858B2 (ja) 2014-10-16 2014-10-16 印刷制御装置、印刷システムおよび印刷制御装置の制御方法
JP2014-212048 2014-10-16
JP2014-212049 2014-10-16
JP2014212048A JP6398588B2 (ja) 2014-10-16 2014-10-16 印刷制御装置、印刷システムおよび印刷制御装置の制御方法

Publications (2)

Publication Number Publication Date
CN105528185A true CN105528185A (zh) 2016-04-27
CN105528185B CN105528185B (zh) 2019-04-12

Family

ID=55749122

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510670210.6A Expired - Fee Related CN105528185B (zh) 2014-10-16 2015-10-13 打印控制装置、打印系统以及打印控制装置的控制方法

Country Status (2)

Country Link
US (1) US9588721B2 (zh)
CN (1) CN105528185B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106339186A (zh) * 2016-08-22 2017-01-18 深圳映美卡莫网络有限公司 一种自组网式网络票据打印系统及防丢单打印方法
JP2020149524A (ja) * 2019-03-15 2020-09-17 セイコーソリューションズ株式会社 注文管理装置、注文管理システム、及びプログラム
CN111724544A (zh) * 2019-03-22 2020-09-29 东芝泰格有限公司 信息处理装置及控制方法、可读存储介质、电子设备
CN111724545A (zh) * 2019-03-19 2020-09-29 卡西欧计算机株式会社 打印装置、打印方法及存储介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10332523B2 (en) * 2016-11-18 2019-06-25 Google Llc Virtual assistant identification of nearby computing devices
JP7056191B2 (ja) * 2018-02-02 2022-04-19 セイコーエプソン株式会社 印刷中継装置、及び印刷中継方法
JP2019198978A (ja) * 2018-05-14 2019-11-21 東芝テック株式会社 プリンタ
US11625210B2 (en) * 2021-04-21 2023-04-11 Sapaad Inc. Restaurant-based point of sales system to enable remote printing by using a hybrid-cloud application

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635927A (ja) * 1992-07-20 1994-02-10 Tokyo Electric Co Ltd 注文データ管理装置
US20080165379A1 (en) * 1995-08-07 2008-07-10 Zuber Peter A Methods and apparatus for real time calibration of a print system marking engine
CN101654025A (zh) * 2008-08-18 2010-02-24 精工爱普生株式会社 印刷装置、印刷系统以及印刷装置的控制方法

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635634A (ja) 1992-07-17 1994-02-10 Canon Inc 印刷装置
JP4817474B2 (ja) * 1998-03-17 2011-11-16 キヤノン株式会社 データ処理装置およびデ―タ処理方法およびコンピュ―タが読み出し可能なプログラムを格納した記憶媒体
US7061635B1 (en) * 1999-10-05 2006-06-13 Canon Kabushiki Kaisha Information processing apparatus, distributed printing method, and storage medium
JP4506280B2 (ja) * 2004-05-25 2010-07-21 セイコーエプソン株式会社 印刷装置、プリンタインターフェース、posシステム、プログラムおよび印刷装置の制御方法
JP4396595B2 (ja) * 2004-11-01 2010-01-13 セイコーエプソン株式会社 印刷システム、印刷装置、印刷装置制御プログラム及び印刷装置制御方法
US20060227363A1 (en) * 2005-03-29 2006-10-12 Kabushiki Kaisha Toshiba Apparatus and method for managing print jobs among a plurality of printers
US7973964B2 (en) * 2007-01-16 2011-07-05 Kyocera Mita Corporation Printing program that adjusts annotation location and size
US8248641B2 (en) * 2007-10-03 2012-08-21 Ricoh Company, Limited Network printers having distributed print jobs function and utilizing withhold printing commands
JP2009206739A (ja) 2008-02-27 2009-09-10 Brother Ind Ltd 通信システム及び画像形成装置
JP5009862B2 (ja) * 2008-06-10 2012-08-22 株式会社リコー 印刷装置、印刷システムおよびプログラム
JP4660585B2 (ja) * 2008-10-06 2011-03-30 シャープ株式会社 画像形成装置及びプレビュー表示方法
JP2011178109A (ja) * 2010-03-03 2011-09-15 Canon Inc 印刷システム及び方法並びに印刷方法を実行するプログラム
GB2511001A (en) * 2010-03-11 2014-08-20 Canon Europa Nv A job-processing apparatus and a job-processing method
JP2011240506A (ja) 2010-05-14 2011-12-01 Seiko Epson Corp 印刷装置および印刷装置の不具合通知方法
JP5641920B2 (ja) 2010-12-20 2014-12-17 京セラドキュメントソリューションズ株式会社 画像形成装置及び画像形成システム
CN103568607B (zh) * 2012-07-20 2017-04-26 精工爱普生株式会社 印刷系统
JP2015069415A (ja) * 2013-09-30 2015-04-13 ブラザー工業株式会社 サーバ,プリンタおよびプリントシステム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0635927A (ja) * 1992-07-20 1994-02-10 Tokyo Electric Co Ltd 注文データ管理装置
US20080165379A1 (en) * 1995-08-07 2008-07-10 Zuber Peter A Methods and apparatus for real time calibration of a print system marking engine
CN101654025A (zh) * 2008-08-18 2010-02-24 精工爱普生株式会社 印刷装置、印刷系统以及印刷装置的控制方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106339186A (zh) * 2016-08-22 2017-01-18 深圳映美卡莫网络有限公司 一种自组网式网络票据打印系统及防丢单打印方法
CN106339186B (zh) * 2016-08-22 2023-08-29 深圳映美卡莫网络有限公司 一种自组网式网络票据打印系统及防丢单打印方法
JP2020149524A (ja) * 2019-03-15 2020-09-17 セイコーソリューションズ株式会社 注文管理装置、注文管理システム、及びプログラム
JP7206136B2 (ja) 2019-03-15 2023-01-17 セイコーソリューションズ株式会社 注文管理装置、注文管理システム、及びプログラム
CN111724545A (zh) * 2019-03-19 2020-09-29 卡西欧计算机株式会社 打印装置、打印方法及存储介质
CN111724544A (zh) * 2019-03-22 2020-09-29 东芝泰格有限公司 信息处理装置及控制方法、可读存储介质、电子设备
CN111724544B (zh) * 2019-03-22 2022-10-25 东芝泰格有限公司 信息处理装置及控制方法、可读存储介质、电子设备

Also Published As

Publication number Publication date
US20160110137A1 (en) 2016-04-21
US9588721B2 (en) 2017-03-07
CN105528185B (zh) 2019-04-12

Similar Documents

Publication Publication Date Title
CN105528185A (zh) 打印控制装置、打印系统以及打印控制装置的控制方法
KR100928759B1 (ko) 인쇄 시스템, pos 시스템, 접속 디바이스, 인쇄 시스템의 제어 방법 및 그 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체
US20150102096A1 (en) Printing device, control method for a printing device, and a control program
CN101493976A (zh) 收据打印处理方法、收据打印处理系统和打印机
CN101364167A (zh) 打印控制方法和装置
CN1722080B (zh) 用于打印文档的方法和系统
JP6171530B2 (ja) 印刷制御装置、印刷システムおよび印刷制御方法
CN104869273B (zh) 图像处理装置及其控制方法和图像处理系统
US20230334455A1 (en) Cashless payment transaction processing device and method
CN106484343A (zh) 控制打印机的方法及装置、电子设备
JP6375858B2 (ja) 印刷制御装置、印刷システムおよび印刷制御装置の制御方法
JP6398588B2 (ja) 印刷制御装置、印刷システムおよび印刷制御装置の制御方法
CN109725857A (zh) 打印机以及打印机的控制方法
CN110014756A (zh) 打印机及控制方法
JP6372299B2 (ja) 印刷制御装置、印刷システムおよび印刷制御装置の制御方法
US10838670B2 (en) Printing apparatus and method for printing based on presence or absence of input information from a peripheral device
EP3499472B1 (en) Printer device
JP6191385B2 (ja) 送信システム、ホスト装置、及び、データ送信方法
JP3876158B2 (ja) 表示器設定システム、表示器設定方法および表示器設定プログラム
JP6442890B2 (ja) Posシステムの通信設定方法、及び、posシステム
JP5232817B2 (ja) 業務支援装置およびその制御プログラム
JP4523452B2 (ja) 注文管理方法、注文データ入力装置及び注文管理システム
JP2006259972A (ja) 注文データ管理装置及び注文データ管理用プログラム
JP2019202429A (ja) 出力システム、出力デバイス及びその制御プログラム
JP2008047032A (ja) オーダーリングシステムおよびオーダーリング方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190412

Termination date: 20211013

CF01 Termination of patent right due to non-payment of annual fee