信息处理装置以及图像处理系统制造方法及图纸

技术编号:17485846 阅读:38 留言:0更新日期:2018-03-17 10:17
本发明专利技术涉及信息处理装置以及图像处理系统,其目的在于提供能够构成与V4打印机驱动程序结构对应的机种通用打印机驱动程序的打印机驱动程序。本发明专利技术的信息处理装置中安装的打印机驱动程序构成为,其中的电脑版用显示部360使得信息处理装置具有取得关于经由网络连接信息处理装置的打印机的机种的信息即机种识别信息的设备信息取得部(362)、以及将机种识别信息保存到销售店用显示部370可以访问的区域中的存储控制部(364)的功能,销售店用显示部(370)使得信息处理装置具有:从所述区域读取机种识别信息用以实施与该机种识别信息所表示的机种相应的显示的画面显示部(371)的功能,从而成为机种通用打印机驱动程序。

Information processing device and image processing system

The invention relates to an information processing device and an image processing system, and aims at providing a printer driver capable of composing a general printer driver corresponding to the V4 printer driver structure. An information processing device installed in the printer driver is composed of the computer version, with 360 display part, so that the information processing device has made about the printer information processing apparatus via a network connection type information that aircraft identification information of the equipment information from department (362), and the type of identification information is saved to the sales shop with a display part 370 can be accessed in the region of the storage control part (364) of the display function, department store sales (370) so that the information processing device includes: a reading machine identification information from the area for implementation and the type identification information represented by models corresponding to the displayed picture display part (371) the function, thus becoming the type of universal printer driver.

【技术实现步骤摘要】
信息处理装置以及图像处理系统
本专利技术涉及信息处理装置以及具有该信息处理装置的图像处理系统。
技术介绍
打印机驱动程序在使得连接信息处理装置的打印机动作时,主要起到两项作用,其一为向用户提供进行打印设定的用户界面。其二为根据用户的打印设定,将应用程序输出的数据转换为打印机能够解读的数据。这样,打印机便能够实行用户要求的打印作业。在信息处理装置连接了多台不同机种的打印机的情况下,需要在信息处理装置中安装每一种机种的打印机驱动程序,用以提供与各台打印机相应的用户界面,转换为对应的数据。但是,随着信息处理装置的操作系统(OperatingSystem,操作系统)种类或版本不同,打印机驱动程序的打印构架也不相同。例如,微软提供的操作系统的Windows(注册商标)中,到Wndows7为止采用Version3(以下简写为V3)打印机驱动程序,Windows8以后则采用导入了新构架的Version4(以下简写为V4)打印机驱动程序。V4打印机驱动程序的构成对应Windows8中导入的便于触摸操作设计的存储应用程序。为此促使开发与V4打印机驱动程序的构成相对应的打印机驱动程序。例如,专利文献1(JP特开2015-225481号公报)公开了一种打印机驱动程序持有机种依存信息的技术方案。专利文献1的方案能够有效地在V4打印机驱动程序中编辑打印设定信息。再如,专利文献2(JP特开2015-215653号公报)公开了一种根据一致性判断信息来判断是否实施禁则处理的技术方案。专利文献2的方案能够在V4打印机驱动程序中有效地实施禁则处理。在此,禁则处理是指判断打印功能设定的竞争。但是,由于V4打印机驱动程序的模块结构,专利文献1和专利文献2公开的技术方案无法形成多个机种通用且能够根据连接对象的机种作不同处理的多机种通用驱动器。在此,首先描述V3打印机驱动程序和V4打印机驱动程序的模块结构。图9A和图9B是打印机驱动程序的模块结构示意图。图9A显示V3打印机驱动程序,图9B显示V4打印机驱动程序。与V3打印机驱动程序相比,V4打印机驱动程序的主要特征如下。虽然不同版本所采用的表述不同,但是V3打印机驱动程序的模块GraphicsDDI、GraphicsDriver分别与V4打印机驱动程序的FilterI/F、GraphicsFilter相同。第一,需要与应用程序种类相应的用户界面。V4打印机驱动程序中被要求与Windows销售店提供的Windows销售店应用程序、以及除Windows销售店应用程序以外的应用程序,即电脑版应用程序的双方对应,因此需要两种用户界面。为此,在V4打印机驱动程序的构成中,需要两种不同的模块,即打印机驱动程序受到电脑版应用程序调用时实行画面显示处理的模块(PrinterExtension)、和打印机驱动程序受到销售店应用程序(StoreDeviceApp)调用时实行画面显示处理的模块,用这两种不同的模块分别显示打印机驱动程序生成的设定画面。第二,受到安装语言约制。V3打印机驱动程序能够用高级语言C或C++作为模块的安装语言。而V4打印机驱动程序则按模块指定安装语言。例如用C或C++来安装实行打印数据绘制处理等的GraphicsFilter,而实行打印设定的禁则处理的禁则脚本则需要用Javascript(登录商标)来安装。这样,由于受到安装语言的制约,相比于V3打印机驱动程序,V4打印机驱动程序中有些模块能够实行的处理可能会受到限制。第三,各模块的访问权限会受到约制。受到销售店应用程序调用时实行画面显示处理的模块以及禁则脚本所能够访问的存储区域受到限制。由于受到上述约制,受到销售店应用程序调用时实行画面显示处理的模块以及禁则脚本无法与相连接的打印机双向通信,因而无法取得该打印机的机种名称。为此,无法构成能够根据各机种能力进行打印设定的机种通用驱动程序。
技术实现思路
鉴于上述现有技术中的问题,本专利技术的目的在于提供安装了能够构成与V4打印机驱动程序结构对应的机种通用打印机驱动程序的打印机驱动程序的信息处理装置以及图像处理系统。为了达到上述目的,本专利技术提供一种信息处理装置,其中安装打印机驱动程序,该打印机驱动程序包含第一模块和第二模块,所述第一模块用于接受某个应用程序发送的打印要求,并实行用于打印设定的显示,所述第二模块用于接受不同于所述某个应用程序的其它应用程序发送的打印要求,并实行用于打印设定的显示,所述第一模块包含:取得部,取得关于经由网络连接所述信息处理装置的打印机的机种的信息;以及,写入部,用于根据所述取得部取得的所述信息,将与所述机种对应的连接目标信息写入所述第二模块能够访问的区域,所述第二模块包含:处理部,通过从所述区域读取所述连接目标信息,实行与机种相应的显示。本专利技术的效果在于,提供安装了能够构成与V4打印机驱动程序结构对应的机种通用打印机驱动程序的打印机驱动程序的信息处理装置以及图像处理系统。附图说明图1是本专利技术的实施例涉及的硬件构成的示意图。图2是本专利技术的实施方式涉及的信息处理装置的硬件结构模块图。图3是本专利技术实施方式涉及的信息处理装置的软件结构模块图。图4A和图4B是构成V4打印机驱动程序的各模块能够访问的区域的示意图。图5A和图5B是V4打印机驱动程序输出打印作业处理的概示图。图6是用来描与第1实施方式中V4打印机驱动程序的数据流程图。图7是第1实施方式中电脑版用显示部实行的处理流程图。图8A、图8B和图8C是各模块基于机种信息执行的处理的流程图。图9A和图9B是打印机驱动程序的模块结构示意图。图10是安装打印机驱动程序的第一例时序图。图11A和图11B是安装打印机驱动程序的第二例时序图。图12A和图12B是使用打印机驱动程序的打印处理的整个流程的时序图。图13是机种切换处理流程的时序图。图14A和图14B是机种更改前后显示的打印设定画面的示意图。图15是按机种生成连接目标信息的处理流程图。图16是按机种进行加密处理的处理流程图。图17是简易版机种信息的定制处理流程图。图18是用于说明第2实施方式涉及的V4打印机驱动程序的数据流程的示意图。图19A和图19B是第2实施例的一例安装处理的时序图。图20A和图20B是第2实施方式的一例打印处理的时序图。图21是表示第2实施方式的一例更改机种处理的时序图。图22A、图22B和图22C是第2实施方式中各模块实施的处理的流程图。具体实施方式以下用实施方式来描述本专利技术。但是本专利技术不受下述实施方式的限制。以下用于参考的各幅附图中对共同的要素赋予相同的标记,并适当省略重复描述。另外,以下描述的实施方式以基于WindowsV4打印机驱动程序构架的打印机驱动程序为例,但是本专利技术并不受Windows或V4打印机驱动程序的限制。图1是本专利技术的实施例涉及的硬件结构模块图。图1例示的信息处理装置110和打印机120之间通过网络连接。本例中一台信息处理装置110与三台打印机120通过网络连接,但是,信息处理装置110也可以是两台以上。打印机120为了构成并使用机种通用打印机驱动程序,也可以是两台或四台以上不同机种的打印机。信息处理装置安装有各种应用程序,能够通过用户操作来实行这些应用程序。信息处理装置110还具备与操作系统对应的打印机驱动程序,能够向打印机120本文档来自技高网
...
信息处理装置以及图像处理系统

【技术保护点】
一种信息处理装置,其中安装打印机驱动程序,该打印机驱动程序包含第一模块和第二模块,所述第一模块用于接受某个应用程序发送的打印要求,并实行用于打印设定的显示,所述第二模块用于接受不同于所述某个应用程序的其它应用程序发送的打印要求,并实行用于打印设定的显示,所述第一模块包含:取得部,取得关于经由网络连接所述信息处理装置的打印机的机种的信息;以及,写入部,用于根据所述取得部取得的所述信息,将与所述机种对应的连接目标信息写入所述第二模块能够访问的区域,所述第二模块包含:处理部,通过从所述区域读取所述连接目标信息,实行与机种相应的显示。

【技术特征摘要】
2016.09.08 JP 2016-175789;2016.11.25 JP 2016-228771.一种信息处理装置,其中安装打印机驱动程序,该打印机驱动程序包含第一模块和第二模块,所述第一模块用于接受某个应用程序发送的打印要求,并实行用于打印设定的显示,所述第二模块用于接受不同于所述某个应用程序的其它应用程序发送的打印要求,并实行用于打印设定的显示,所述第一模块包含:取得部,取得关于经由网络连接所述信息处理装置的打印机的机种的信息;以及,写入部,用于根据所述取得部取得的所述信息,将与所述机种对应的连接目标信息写入所述第二模块能够访问的区域,所述第二模块包含:处理部,通过从所述区域读取所述连接目标信息,实行与机种相应的显示。2.根据权利要求1所述的信息处理装置,其中,所述第一模块进一步包含生成部,该生成部用于根据所述取得部取得的所述信息,从保存在不同于所述区域中多个关于打印机的机种的机种信息中取得与连接所述信息处理装置的打印机对应的机种信息,生成具有可以用脚本语言处理的格式的连接目标信息,所述写入部将所述生成部生成的连接目标信息写入所述区域。3.根据权利要求1所述的信息处理装置,其中,所述第一模块进一步包含生成部,该生成部用于根据所述取得部取得的所述信息,从保存在不同于所述区域中多个关于打印机的机种的机种信息中取得与连接所述信息处理装置的打印机对应的机种信息,并且只用所取得的所述机种信息之中用来供所述第二模块显示打印设定画面所使用的信息,生成减少了信息量的简易的连接目标信息,所述写入部将所述生成部生成的连接目标信息写入所述区域。4.根据权利要求2或3所述的信息处理装置,其中,所述连接目标信息包含各台打印机通用的机种通用信息、和每台连接的打印机各自设定的机种个别信息。5.根据权利要求2至4中任意一项权利要求所述的信息处理装置,其中所述打印机驱动程序包含第三模块,该第三模块用于从所述区域读取所述连接目标信息,根据该连接目标信息实行禁则处理。6.根据权利要求5所述的信息处理装置,其中,所述第三模块评估打印设定信息的可行性,该打印设定信息表示关于打印所设定的各项设定项目的设定值,并且构建打印能力信息,该打印能力信息表示各项设定项目中可以设定的一览项目。7.根据权利要求6所述的信息处理装置,其中,所述区域为QueuePropertyBag。8.根据权利要求1至7中任意一项权利要求所述的信息处理装置,其中,所述第二模块按照来自于Windows销售店提供的电脑版应用程序的打印要求...

【专利技术属性】
技术研发人员:小林纮士
申请(专利权)人:株式会社理光
类型:发明
国别省市:日本,JP

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

1