打印控制装置和方法、信息处理装置和方法以及打印装置制造方法及图纸

技术编号:8161393 阅读:136 留言:0更新日期:2013-01-07 19:27
本发明专利技术涉及打印控制装置、信息处理装置以及打印装置,其目的为改善在利用打印驱动器生成的图形数据时的用户便利性并提高安全性。该打印控制装置在信息处理装置中实现的功能包括:根据用户操作取得打印设定内容并生成DEVMODE(12)的用户接口部(11)、以及基于打印图像并按照DEVMODE来生成图形数据的图形部(13),图形部根据DEVMODE的共有匙和打印机句柄来生成识别信息,并将该识别信息与图形数据相关保存到打印数据保存模块(5)中,用户接口部以与图形部相同的处理生成所述识别信息并取得与该识别信息相关的图形数据,进而根据该图形数据启动打印数据利用模块(4)并将图形数据输入打印数据利用模块(4)。

【技术实现步骤摘要】

本专利技术涉及打印控制装置和方法、信息处理装置和方法、以及打印装置,其尤其涉及利用送往成像装置的数据来实行各种处理的软件模块的控制。
技术介绍
近年来,随着电子信息化的不断发展,用于电子信息化输出的打印机、传真机以及用户资料电子化处理的扫描仪等图像处理装置成了不可缺少的设备。这类图像处理装置大多具备摄像、成像以及通信等功能,为可同时作为打印机、传真机、扫描仪以及复印机使用的复合机。上述图像处理装置中用于输出电子化资料的打印装置通常基于个人计算机等信息处理装置生成的打印要求实行打印输出。对此,通常需要将对应各打印机功能的打印驱 现有技术如在专利文献I (JP特开2002-333968号公报)和2 (JP特开2010-66876号公报)中公开了以下技术方案,即在打印驱动器向打印机发送打印要求之前,可利用为打印要求而生成的图形数据进行各种处理,提高用户便利性。例如,利用图形数据显示的打印预览,这要比基于原有数据显示的打印预览更接近输出状态,另外还可用在收费制打印系统中显示收费信息。上述专利文献I和2公开的现有技术方案利用打印驱动器生成的图形数据,而该打印驱动器所包含的用于生成图形数据的图形部需要启动利用图形数据的模块才能利用图形数据。出于图形数据生成功能的需要,操作系统中用于图形部为生成图形数据而与操作系统之间进行数据交换的接ロ具有相对优先的动作权限。而一般的操作系统中,以高权限动作的接ロ在实行某处理时,如果该处理为预定外的处理,则会显示向用户确认是否实行该处理的对话框。用对话框向用户确认是因为,以高权限动作的模块在实行如启动其他模块的处理时,被启动的模块可以继续拥有同样的高权限,因此有必要向用户确认是否合理。在上述的例子中,虽然图形部进行图形数据生成处理是操作系统预定范围内的处理,但是,实行利用图形数据的模块的启动处理确实操作系统预定范围以外的处理。因此显示上述对话框,与操作系统的亲和性低。上述对话框对于不熟悉计算机操作的用户来说,不知如何应对,方便性差。而且,用户必须操作计算机在对话框上答复,对此,即便是习惯于计算机操作的用户也需要花费劳カ时间,因此有可能造成方便性能下降。进而,如上所述,由于被启动的模块继承权限,因而,在计算机程序遭到恶意篡改时,会有发生安全空洞的风险
技术实现思路
鉴于上述问题,本专利技术提供以下技术方案,其目的为改善在利用打印驱动器生成的图形数据时的用户便利性,同时提高安全性。为了解决上述问题,本专利技术首先提供ー种打印控制装置,用于生成要求打印装置实行打印输出的打印信息,其特征在于,该打印控制装置在信息处理装置中实现的功能包括用户接ロ部,根据用户操作取得有关打印输出的设定内容,生成打印设定信息;以及,图形部,基于所述打印输出的图像,并按照所述打印设定信息,来生成所述打印信息,所述图形部在生成所述打印信息之际,生成关于所述打印输出的设定内容以及取决于所述打印信息的生成指令的打印输出识别信息,并在向打印装置发送所述打印信息之前,将该打印输出识别信息与所述打印信息相关保存到所述信息处理装置的打印信息保存部中,所述用户接ロ部在所述打印信息生成之际,以与所述图形部相同的处理生成所述打印输出识别信息,并从所述打印信息保存部取得与该打印输出识别信息相关的打印信息,进而根据所述打印信息,启动向用户提供信息的打印信息利用部,同时将所述打印信息输入所述打印信息利用部。 其次,本专利技术还提供ー种信息处理装置,用于生成要求打印装置实行打印输出的打印信息,其特征在于包含用户接ロ部,根据用户操作取得关于打印输出的设定内容,生成打印设定信息;图形部,基于所述打印输出的图像,并按照所述打印设定信息,来生成所述打印信息;打印信息保存部,用于保存将要被送往打印装置的所述打印信息,以及,打印信息利用部,向用户提供基于所述打印信息的信息,所述图形部在所述打印信息生成之际,生成关于所述打印输出的设定内容以及取决于所述打印信息的生成指令的打印输出识别信息,并在向打印装置发送所述打印信息之前,将该打印输出识别信息与所述打印信息相关保存到所述打印信息保存部中,所述用户接ロ部在所述打印信息生成之际,通过与所述图形部相同的处理生成所述打印输出识别信息,并从所述打印信息保存部取得与该打印输出识别信息相关的打印信息,进而启动所述打印信息利用部,同时将所述打印信息输入所述打印信息利用部。再者,本专利技术还提供一种打印装置,其特征在于该打印装置包含保存权利要求I所述的打印控制装置。本专利技术的效果在于,改善在利用打印驱动器生成图形数据时的用户便利性,同时提高安全性。附图说明图I是本专利技术的实施方式所涉及的打印系统的功能结构模块图。图2是本专利技术的实施方式所涉及的打印驱动器的用户接ロ部功能示意图。图3是本专利技术的实施方式所涉及的打印驱动器的图形部功能示意图。图4是本专利技术的实施方式所涉及的打印数据保存模块功能结构示意图。图5是一例本专利技术的实施方式所涉及的打印数据保存模块所保存的信息的示意图。图6是本专利技术实施方式所涉及的系统的动作时序图。图7是本专利技术实施方式涉及的用户接ロ部以及图形部中实行的相同动作的流程图。图8是本专利技术实施方式涉及的一例打印数据利用部的功能示意图。图9是本专利技术实施方式涉及的一例打印数据利用部的功能示意图。图10是本专利技术实施方式涉及的一例打印数据利用部的功能示意11是本专利技术实施方式涉及的一例打印数据利用部的功能示意12是本专利技术实施方式涉及的个人计算机的硬件结构示意图具体实施例方式以下參见附图详细说明本专利技术的实施方式。本实施方式将安装了打印驱动器的个人计算机和按照打印驱动器生成的打印要求进行打印输出的打印机分别作为信息处理装置和打印装置,并以包括个人计算机和打印机的打印系统为例进行说明。在此,打印装置无 需局限于打印机,只要是按照个人计算机中的打印驱动器生成的打印要求实行成像输出的装置均可作为打印装置。图I显示本实施方式所涉及的打印系统的功能结构模块图。如图I所示,本实施方式的打印系统包含个人计算机I以及打印机7,该个人计算机I与打印机7之间通过网络6连接。在操作系统3上运行安装在个人计算机I中的应用程序2,该应用程序2提供文字资料编辑或图像制作的功能,按照用户操作提供需要打印输出的图像的基础信息。应用程序2根据用户操作,启动打印驱动器10的用户接ロ部(UI) 11,并通过用户接ロ部11的图形用户接ロ,用被称之为DEVM0DE构造体的信息形式(以下称为DEVM0DE12)来取得已设定的打印输出的设定信息。在本实施方式中,用户接ロ部11启动打印数据保存模块5以及打印数据利用模块4。这是本实施方式的要点之一。而后,通过用户操作将打印执行指令输入到应用程序2或应用程序2启动的用户接ロ部11中后,应用程序2启动操作系统2中作为图形引擎的图形设备接ロ(GDI)。图形设备接ロ一般指组装在基础软件即操作系统内部的绘图引擎。该图形设备接ロ通过设备驱动器接ロ(DDI)启动打印驱动器10的图形部12,并接受处理。打印驱动器10的图形部13将图形用户接ロ输出的作为OS内部指令的图像数据转换成实行打印输出的打印机7能构处理的数据形式即页面描述语言(TOL)。此时,图形部13根据DEVM0DE12生成对应用户设定的图形数据。PDL形式的数据是要求打印机7实行打印的打印信息本文档来自技高网
...

【技术保护点】
一种打印控制装置,用于生成要求打印装置实行打印输出的打印信息,其特征在于,该打印控制装置在信息处理装置中实现的功能包括:用户接口部,根据用户操作取得有关打印输出的设定内容,生成打印设定信息;以及,图形部,基于所述打印输出的图像,并按照所述打印设定信息,来生成所述打印信息,所述图形部在生成所述打印信息之际,生成关于所述打印输出的设定内容以及取决于所述打印信息的生成指令的打印输出识别信息,并在向打印装置发送所述打印信息之前,将该打印输出识别信息与所述打印信息相关保存到所述信息处理装置的打印信息保存部中,所述用户接口部在所述打印信息生成之际,以与所述图形部相同的处理生成所述打印输出识别信息,并从所述打印信息保存部取得与该打印输出识别信息相关的打印信息,进而根据所述打印信息,启动向用户提供信息的打印信息利用部,同时将所述打印信息输入所述打印信息利用部。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:加藤裕平
申请(专利权)人:株式会社理光
类型:发明
国别省市:

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

1