印刷控制装置的控制方法以及印刷控制装置的制造方法_2

文档序号:9687212阅读:来源:国知局
一台或多台印刷装置3和将它们连接的网络构成。另外,在图1中PC2仅图示了 1台,关于印刷装置3图示了 2台,但是在印刷系统1中PC2以及印刷装置3的台数可以是任意台。
[0029]PC2是一般的个人计算机,由OS (Operating System,操作系统)控制。印刷装置3通过网络接收从PC2输出的印刷作业,按照印刷作业进行印刷处理。另外,印刷装置3可以具有复印功能,也可以不具有复印功能。
[0030]图2是图1所示的PC2的硬件结构图。如图2所示,PC2具备CPU (CentralProcessing Unit,中央处理单元)21、主存储装置22、辅助存储装置23、输入装置24以及输出装置(用户接口)25。
[0031]CPU21控制PC2的整体,且是进行各种运算处理的中央处理装置。主存储装置22是暂时存储用CPU21进行处理时所需的信息的存储器。辅助存储装置23是起到主存储装置22的辅助性作用的存储装置,例如相应的是硬盘。本实施方式的印刷控制装置的UI程序等程序存储在辅助存储装置23中。
[0032]输入装置24是例如键盘、鼠标等用于从外部输入命令、信息的装置。输出装置25是例如显示器、打印机等用于将基于CPU21的处理结果的信息向外部输出的装置,特别地显示器是对用户显示基于CPU21的处理结果的信息的用户接口。
[0033]图3是表示图1所示的PC2的软件结构(功能结构)的结构图。PC2作为本实施方式的功能部,具有通过由CPU21执行存储在辅助存储装置23中的驱动核程序来实现的驱动核部26和通过由CPU21执行存储在该辅助存储装置23中的UI程序来实现的UI部(UI模块)27。此外,将这些驱动核程序和UI程序总称为打印机驱动程序。
[0034]驱动核部26具备描绘处理部26a和结构处理部26b。在本实施方式中假定v4驱动,驱动核部26作为成为v4驱动的核的部分而发挥功能。
[0035]描绘处理部26a根据从word、excel等应用程序AP发送的信息进行描绘处理,更详细地说,根据向用于设定印刷条件的多个设定项目(例如原稿的朝向、原稿尺寸、份数、页面版面设计等)中的与描绘有关的项目(例如原稿的朝向、页面版面设计)输入的输入内容进行描绘处理。此外,驱动核部26将包含由描绘处理部26a进行的描绘处理的结果的印刷作业输出到印刷装置3。
[0036]结构处理部26b保持驱动结构信息,具备打印机结构信息存储部26bl和驱动属性信息存储部26b2。在驱动结构信息中包含打印机结构信息(GPD/PPD)以及驱动属性信息(Driver Propertybag),打印机结构信息被存储在打印机结构信息存储部26bl中,驱动属性信息被储存在驱动属性信息存储部26b2中。
[0037]打印机结构信息是将被网络连接的印刷装置3的功能作为GPD文件、PPD文件而进行了信息化的信息。多个设定项目的信息根据打印机结构信息而生成,与应用程序AP以及UI部27进行交换。所生成的各设定项目的信息由打印能力信息和打印票信息构成。打印能力信息包含可使用的设定项目(即多个设定项目)、其设定值的定义信息(在设定项目为原稿尺寸的情况下为“A4”、“A3”、“B4”的信息)。打印票信息包含在设定项目中指定了哪个设定值的当前值信息(例如在设定项目为原稿尺寸的情况下指定了 “A4”的意思的信息)。
[0038]驱动属性信息是用XML形式记述的驱动固有的读取专用数据,是能够从UI部27参照的信息。此外,在本实施方式中后述的组信息、支配信息以及位置信息被存储在驱动属性信息存储部26b2中。
[0039]UI部27是用于实现供应商独自定义的高级用户接口的模块,如上所述,通过执行UI程序来实现。在本实施方式中,UI部27存在如下两种:例如用于显示面向Windows8的现代UI的印刷设定画面的Windows储存设备应用(Windows store device app)和用于显示面向台式机UI的印刷设定画面的打印机扩展(Printer Extens1n)。
[0040]这样的UI部27具备设定项目信息处理部(取得单元)27a、UI处理部(第1显示控制单元、第2显示控制单元)27b。设定项目信息处理部27a对从驱动核部26接收到的多个设定项目的信息进行处理并发送到UI处理部27b,或者按照用户所设定的内容更新打印票信息而交接给驱动核部26。
[0041]UI处理部27b根据从设定项目信息处理部27a接收到的多个设定项目的信息、存在于UI处理部27b内的画面定义/控制信息(显示程序以及简易程序)以及源数据,生成并显示印刷设定画面。另外,画面定义/控制信息在Printer Extens1n中通过C#/XAML而被安装,在Windows储存设备应用中通过C#/XAML、Javascript/HTML、或C++/XAML而被安装。接着,说明印刷设定画面的例子。
[0042]图4是用于说明面向现代UI的印刷设定画面的图,(a)是第1图,(b)是第2图。此外,图5是表示面向现代UI的印刷设定画面的图。
[0043]首先,现代UI是指邮件、日历以及web浏览器等指定开关花砖状地排列的操作画面,各花砖例如被着色为中间色的某一个而被显示。在这样的现代UI中,使鼠标的光标移动到图像右端部时,例如如图4(a)所示,产生从图像右端侧具有播放按键C1、印刷按键C2以及显示按键C3的活动画面。用户能够通过指定活动画面的印刷按键C2来显示图4(b)所示的画面。
[0044]在图4(b)所示的画面中,显示有“份数”项目Ca以及“印刷的朝向”项目Cb。此夕卜,显示有“其它设定”项目Cc,该“其它设定”项目Cc由用户指定时,可以显示面向现代UI的印刷设定画面。此外,在该画面中,也可以显示预览图像Pr、印刷按钮PB。
[0045]如图5所示,在面向现代UI的印刷设定画面中,例如显示了 “基本”页签Ta、“布局”页签Tb、“加工”页签Tc、“首页/插入纸”页签Td、“图章/页面印刷”页签Te以及“图像品质”页签Tf这6个页签Ta?Tf,在指定了其中的“基本”页签Ta的画面中,作为多个设定项目EC,从图像上侧依次显示“原稿的朝向”项目ECa、“原稿尺寸”项目ECb、“纸张尺寸”项目ECc、“供纸托盘”项目ECd、“纸张种类”项目ECe、“输出方法”项目ECf、“份数”项目ECg、“类别(每份)”项目ECh以及“分类”项目ECi。
[0046]首先,各设定项目ECa?ECi能够指定设定值。具体地,能够在“份数”项目ECg中指定例如从“1”到“9999”的设定值。更详细地,在“份数”项目ECg中,能够通过组合了用于份数输入的文本框TB和进行份数的增减的按钮操作部B0的选值框SB来设定设定值。用户除了能够对文本框TB直接输入份数以外,还能够通过按下文本框TB的右端的按钮操作部B0来指定份数。
[0047]此外,在“原稿的朝向”项目ECa中,能够指定“纵”、“横”的某一个的设定值。这些设定值能够通过与“纵”、“横”这双方相邻接地显示的单选按钮RB来指定。此外,在“原稿尺寸”项目ECb中,能够指定“A4”、“A3”、“B4”等的某一个设定值。同样地,在“纸张尺寸”项目ECc中,能够指定“A4”、“A3”、“B4”、“与原稿尺寸相同”等某一个设定值。在“供纸托盘”项目ECd中,能够指定“自动”、“托盘1 ”、“托盘2”等某一个设定值。在“纸张种类”项目ECe中,能够指定“普通纸”、“蜡光纸”等某一个设定值。在“输出方法”项目ECf中,能够指定“通常印刷”、“试印刷”等某一个设定值。对于这些设定项目ECb?ECf,能够通过下拉形式来指定设定值。即,用户能够通过按下设定项目ECb?ECf的右端的列表按钮LB来显示能够选择的设定值(项目)的一览,从其中选择一个。
[0048]而且,对于“类别(每份)”项目ECh以及“分类”项目ECi,能够指定“启用”、“禁用”的某一方设定值。对于这些设定项目ECh、ECi,能够通过选择形式指定设定值。S卩,用户能够通过对设定项目ECh、ECi的右侧的选择操作部SO进行操作来切换“启用”、“禁用”。
[0049]图6是表示面向台式机UI的印刷设定画面的图。如图6所示,在印刷设定画面中,例如显示有“基本设定”页签Tl、“布局”页签Τ2、“加工”页签Τ3、“图章/页面印刷”页签Τ4以及“图像品质”页签Τ5这5个页签Τ1?Τ5,在指定了其中的“基本设定”页签Τ1的画面中,作为多个设定项目EC,从图像上侧依次显示了“原稿的朝向”项目EC1
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1