支持程序和打印系统技术方案

技术编号:38616346 阅读:11 留言:0更新日期:2023-08-26 23:43
支持程序使PC的CPU显示用于接收打印设置的输入操作的设置画面,并且获取表示打印机用于打印的纸张的信息的纸张信息。此外,当存在从编辑应用输出的并且命令事先在OS中实施的通用打印程序进行图像打印的打印指令时,CPU进行获取包括在打印设置中的纸张信息并且通过将从打印机获取的纸张信息与打印设置的纸张信息进行比较来确定纸张的适用性。当确定纸张不适用时,CPU向用户显示警告消息。CPU向用户显示警告消息。CPU向用户显示警告消息。

【技术实现步骤摘要】
【国外来华专利技术】支持程序和打印系统


[0001]本文公开的
涉及支持打印机的控制的支持程序和打印系统。

技术介绍

[0002]作为从诸如个人计算机的信息处理装置控制打印机的技术,众所周知其中打印机驱动器获得打印设置并基于所获得的打印设置来生成打印数据的配置。例如,专利文献1公开了将由打印机检测到的纸张尺寸与由应用设置的纸张尺寸进行比较以检测其间的不匹配的技术。
[0003][专利文献][0004]PTL1:日本未经审查的专利申请No.2007

11946

技术实现思路

[0005][通过本专利技术要解决的问题][0006]近年来,在不使用上述打印机驱动器的情况下通过内置到作为标准特征的操作系统(OS)中的打印程序控制打印机的技术已经被投入实际使用。在此技术中,OS将打印机与内置到作为标准特征的OS中的打印程序相关联,并且此后,当接收到用于打印机的打印指令时,在不使用打印机驱动器的情况下能够由作为标准内置到OS中的打印程序进行打印。
[0007]当在上面所提及的在作为标准特征的OS中内置的通用打印程序被用于打印时,传统的打印机驱动器不能用于打印。因此,不再支持由打印机驱动器提供的一些功能。例如,OS标准通用打印程序不支持在上面所提及的检测关于信息处理装置侧的纸张信息与关于打印机侧的纸张信息之间的适用性的功能。这使其难以针对纸张信息失配采取合适的措施。结果,用户可能在打印之后注意到打印结果不是用户预期的,诸如从纸张突出的图像。
[0008]本说明书公开了一种用于在实施OS标准通用打印程序的信息处理装置中基于纸张的使用来减少用户的意外打印的技术。
[0009][用于解决问题的措施][0010]根据为解决上述问题而设计的支持程序,其可由信息处理装置的计算机执行并且对应于连接到信息处理装置的打印机。支持程序被配置成使计算机进行:设置画面显示处理,该设置画面显示处理显示用于使用信息处理装置的用户界面接收打印设置的输入操作的设置画面;以及响应于在设置画面显示处理中的设置画面的显示,进行第一获取处理,该第一获取处理从打印机获取表示打印机用于打印的纸张的信息的第一纸张信息。当存在从信息处理装置中实施的应用程序输出并命令在信息处理装置的操作系统中事先实施的通用打印程序进行图像的打印的打印指令时,支持程序进一步被配置成使计算机进行:第二获取处理,该第二获取处理获取用于打印指令的打印设置中包括的并且表示打印设置中包括的纸张的信息的第二纸张信息;确定处理,该确定处理通过将第一获取处理中获取的第一纸张信息与第二获取处理中获取的第二纸张信息进行比较来确定纸张的适用性,以及警告处理,当在确定处理中确定纸张不适用时,该警告处理使用用户界面进行用于警告的处
理。
[0011]根据本文所公开的支持程序,该信息处理装置在甚至在打印指令之前也能够显示的设置画面的显示时从打印机获得第一纸张信息,该第一纸张信息是关于打印机具有的纸张的信息。然后,当存在用于通用打印程序的打印指令时,信息处理装置将第一纸张信息与第二纸张信息进行比较以确定适用性,该第二纸张信息是打印指令的打印设置中包括的纸张的信息。此外,当确定纸张不适用时,信息处理装置在传送打印数据之前发出警告。因此,能够预期用户能够输入信息以避免打印该打印数据,从而增加避免用户意外打印的可能性。
[0012]其中嵌入上述支持程序的信息处理装置、存储支持程序的非暂时性计算机可读存储介质、用于实现支持程序的功能的控制方法以及包括支持程序和打印机的打印系统也是新的和有用的。
[0013][本专利技术的效果][0014]根据本文所公开的技术,在其中实施OS标准通用打印程序的信息处理装置中实现了减少用户在打印纸张方面的意外打印的技术。
附图说明
[0015]图1示出示出PC的电气配置的框图。
[0016]图2是示出每个程序的打印操作过程的示例的序列图。
[0017]图3是纸张判断处理的流程图。
[0018]图4示出警告消息的示例。
[0019]图5示出警告消息的另一示例。
具体实施方式
[0020]以下,将参考附图详细地描述根据本实施例的使用支持程序的个人计算机(以下称为“PC”)。本说明书公开了一种打印系统,其包括具有打印功能的打印机和在连接到打印机的PC上执行的支持程序。
[0021]根据本实施例的打印系统100包括如图1中所示的PC 1和打印机2。PC 1是信息处理装置的示例。打印机2是具有打印功能的装置。PC 1和打印机2通信连接。根据本实施例的打印机2被配置成,例如,从PC 1等接收打印数据,并基于接收到的打印数据来执行打印。
[0022]如图1中所示,根据本实施例的PC 1具有包括CPU 11和存储器12的控制器10。CPU 11是计算机的示例。此外,PC 1被设置有用户接口(以下称为“用户IF”)13和通信接口(以下称为“通信IF”)14,它们电连接到控制器10。注意,图1中的控制器10是包括用于控制PC 1的硬件和软件的通用术语,并且不一定表示实际存在于PC 1中的单件硬件。
[0023]CPU 11根据从存储器12读取的程序并且基于用户操作来执行各种处理。包括各种应用程序(以下称为“应用”)的各种程序和各种数据存储在存储器12中。当执行各种处理时,存储器12也用作工作区域。由CPU 11提供的缓冲器也是存储器的示例。存储器12的一个示例不必限于内置到PC 1中的ROM、RAM、HDD等,而是还能够是可由CPU 11读取和写入的存储介质,诸如CD

ROM、DVD

ROM等。
[0024]用户IF 13包括用于显示向用户通知信息的画面的硬件和用于接收用户的操作的
硬件。值得注意的是,用户IF 13可以是一对能够显示信息的显示器以及具有输入接受功能的鼠标、键盘等,或者是具有显示功能和输入接收功能的触控面板。
[0025]通信IF 14包括用于与诸如打印机2的外部设备通信的硬件。通信IF 14的通信标准是以太网(注册商标)、Wi

Fi(注册商标)、USB等。PC 1可以配备有分别对应于多个通信标准的多个通信IF 14。
[0026]PC 1的存储器12存储包括通用打印程序41、支持程序42和编辑应用43的操作系统(以下称为“OS”)21,如图1中所示。支持程序42是支持程序的示例。编辑应用43是应用程序的示例。OS 21是,例如,Windows(注册商标)、macOS(注册商标)、Linux(注册商标)、iOS(注册商标)和Android(注册商标)。
[0027]通用打印程序41是用于使诸如打印机2的各种打印机基于用户指令来执行打印的OS标准程序。根据本实施例的通用打印程序41是包括基于要打印的图像数据来生成中间图像数据的功能的程序。
[0028]通用打印程序41支持能够由各种打印机供应商提供的多个型号打印机共同使用的功能。通用打印程序41不支持各种打印机固有的所有功能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种支持程序,所述支持程序能由信息处理装置的计算机执行并且对应于连接到所述信息处理装置的打印机,其中,所述支持程序被配置成使所述计算机进行:设置画面显示处理,所述设置画面显示处理使用所述信息处理装置的用户界面来显示用于接收打印设置的输入操作的设置画面;以及第一获取处理,所述第一获取处理响应于在所述设置画面显示处理中的所述设置画面的显示,从所述打印机获取第一纸张信息,所述第一纸张信息表示所述打印机用来打印的纸张的信息,并且其中,当存在从所述信息处理装置中实施的应用程序输出的并且命令在所述信息处理装置的操作系统中事先实施的通用打印程序进行图像的打印的打印指令时,所述支持程序进一步被配置成使所述计算机进行:第二获取处理,所述第二获取处理获取第二纸张信息,所述第二纸张信息包括在用于所述打印指令的所述打印设置中并且表示包括在所述打印设置中的纸张的信息;确定处理,所述确定处理通过比较在所述第一获取处理中获取的所述第一纸张信息和在所述第二获取处理中获取的所述第二纸张信息来确定纸张的适用性;以及警告处理,当在所述确定处理中确定所述纸张不适用时,所述警告处理使用所述用户界面进行用于警告的处理。2.根据权利要求1所述的支持程序,其中,所述第一纸张信息和所述第二纸张信息中的每一个包含特定信息,并且其中,所述计算机进行:当在所述第二获取处理中获取的所述第二纸张信息中包含的所述特定信息与在所述第一获取处理中获取的所述第一纸张信息中包含的所述特定信息不匹配时,在所述确定处理中确定所述纸张不适用。3.根据权利要求1或2所述的支持程序,进一步使所述计算机进行:当在所述警告处理中进行用于警告的所述处理时,使用所述用户界面接收是否取消基于所述打印指令的打印作业的操作;并且取消处理,当接收到取消所述打印作业的所述操作时,所述取消处理取消所述打印作业。4.根据权利要求3所述的支持程序,当发出所述打印指令时,进一步使所述计算机:在根据所述打印指令生成表示打印对象的图像的打印数据之前,进行所述确定处理;以及当在所述确定处理中确定所述纸张不适用时,在生成所述打印数据之前进行所述警告处理。5.根据权利要求1

4中的任一项所述的支持程序,其中,所述第一纸张信息和所述第二纸张信息中的每一个包含纸张尺寸信息,并且其中,在所述确定处理中,所述计算机进行:通过比较所述第一纸张信息中包含的所述纸张尺寸信息和所述第二纸张信息中包含的所述纸张尺寸信息来确定纸张的所述适用性。6.根据权利要求5所述的支持程序,其中,所述打印设置中包含的能设置为纸张尺寸的尺寸包括作为预定义尺寸的固定尺寸和由用户定义的用户定义尺寸,
其中,当在所述第二获取处理中获取的所述第二纸张信息中包含的所述纸张尺寸信息为所述固定尺寸时,所述程序使所述计算机:当在所述确定处理中确定所述纸张不适用时,在将表示所述打印指令的所述打印对象的所述图像的所述打印数据发送到所述打印机之前进行所述警告处理,并且其中,当在所述第二获取处理中获取的所述第二纸张信息中包含的所述纸张尺寸信息是所述用户定义尺寸时,所述程序使所述计算机不进行所述警告处理。7.根据权利要求5所述的支持程序,其中,能设置为在所述打印设置中包含的纸张尺寸的尺寸包括作为预定义尺寸的固定尺寸和由用户定义的用户定义尺寸,其中,当在所述第二获取处理中获取的所述第二纸张信息中包含的所述纸张尺寸信息为所述固定尺寸时,所述支持程序使所述计算机:当在所述确定处理中,在所述第二获取处理中获取的所述第二纸张信息中包含的所述纸张尺寸信息与在所述第一获取处理中获取的所述第一纸张信息中包含的所述纸张尺寸信息不匹配时,确定所述纸张不适用,并且其中,当在所述第二获取处理中获取的所述第二纸张信息中包含的所述纸张尺寸信息是所述用户定义尺寸时,所述程序使所述计算机:当在所述确定处理中,在所述第二获取处理中获取的所述第二纸张信息中包含的所述纸张尺寸信息与在所述第一获取处理中获取的所述第一纸张信息中包含的所述纸张尺寸信息之间的差在特定范围之...

【专利技术属性】
技术研发人员:成田建树
申请(专利权)人:兄弟工业株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1