用于产生图案图像的方法和装置的制作方法

文档序号:7963635阅读:218来源:国知局
专利名称:用于产生图案图像的方法和装置的制作方法
技术领域
本总的发明构思涉及一种用于产生图案图像的方法和装置,具体上涉及这样的用于产生图案图像的方法和装置,它当执行预定打印图案的放大或缩小时防止图像失真。
背景技术
一般,一旦打印要打印的文档的打印命令被应用程序写入并且被图像形成装置接收,则打印机驱动器将要打印的文档转换为打印数据。打印机驱动器可以按照各种打印命令选项而被图像形成装置识别,并且向图像形成装置发送打印数据以打印在纸张上。
在此,打印命令选项包括放大或缩小要打印的文档的选项。一旦选择了用于放大或缩小的打印命令选项,则打印机驱动器按照在所述打印命令中包括的放大比率或缩小比率而产生具有放大尺寸或缩小尺寸的打印数据。因此,放大打印命令选项和缩小打印命令选项每个是缩放打印命令。
当在要打印的文档中包括包含预定图案的图像时,应用程序向打印机驱动器发送对应于所述预定图案的图案ID。打印机驱动器使用预先存储的位案来产生图案图像,并且放大或缩小(即缩放)所产生的图案图像,然后将所缩放的图案图像定位在打印数据的对应区域。
图1和图2是图解用于产生图案图像的传统方法的视图。
参见图1,位案A图解了预定图案的单个示例,并且位案B图解了通过重复图案A而获得的图案图像。即,通过重复基本图案而传统地产生典型的图案图像。当执行普通的打印处理——其中不提供用于放大或缩小的打印命令——时,通过打印处理而获得的图案图像被定位在打印数据的对应页面的指定区域中。
参见图2,位案图像C图解了由位案A构成的图案图像,位案图像D图解了通过缩小图案图像C而产生的图案图像。
为了缩小由预定图案A构成的图案图像C,打印机驱动器从应用程序接收对应于预定图案A的图案ID,并且产生如图2中所示的位案图像C。然后,打印机驱动器按照缩小比率而缩小所产生的图案图像C,以产生缩小的位案图像D,并且将缩小的位案图像D定位在打印数据的对应页面的指定区域。
当使用所产生的图案图像C来产生缩小的位案图像D时,因为计算机运算的特性而需要粗略的计算(诸如将数字下舍入到一位小数)。因此,在缩小的图案图像的图案之间的空间是不规则的,如在缩小的位案图像D中所示。
参见图2的缩小位案图像D的放大部分(即在图2中的两个箭头之间的放大部分),有可能观察到,作为计算机运算中的粗略计算的结果某条线消失了。所述线的消失被称为位图的破裂现象,当放大或缩小一个位像时频繁地发生该现象。
因此,一旦通过在传统的打印处理中使用预定图案来产生放大或缩小的图像,则产生对于所产生的图像的损害(即位图的破裂现象)。结果,图像质量不一致,并且降低了打印质量。

发明内容
本总的发明构思提供了一种产生图案图像的方法和装置,所述方法和装置能够在使用预定图案产生放大或缩小的图像时防止图案图像被损害。
本总的发明构思的其他方面和优点将部分地在后面的说明中阐述,并且部分地从所述说明显而易见,或者可以通过本总的发明构思的实践而习得。
本总的发明构思的上述和/或其他方面以及实用性可以通过提供一种用于产生图案图像的方法实现,所述方法包括根据在缩放打印命令中接收的打印数据而输入与文档的第一图案图像对应的第一单元图案的图案ID和缩放比;读取对应于该图案ID的所存储的图案属性;计算和存储对应于第二单元图案的缩放图案属性,该第二单元图案是通过按照该缩放比缩放该第一单元图案而获得的;并且使用该缩放图案属性来绘制(render)对应于该第二单元图案的第二图案图像。
所存储的图案属性可以包括所述第一单元图案的至少一部分的数量数据。
所述缩放图案属性的计算和存储可以包括使用所述缩放比来缩放所存储的图案属性的数量数据。
所述缩放图案属性的计算和存储可以包括将所存储的图案属性的所述数量数据乘以缩放系数,以产生结果值;并且,通过将所述结果值转换为整数而计算所述缩放图案属性。
所述第二图案图像的绘制可以包括确定要从打印数据将所述经缩放的图案图像绘制到其的打印介质上的预定区域;并且使用所述缩放图案属性来在所述打印介质的指定位置上绘制第二图案图像,其中,所述指定位置位于所述预定区域中。
本总的发明构思的上述和/或其他方面以及实用性也可以通过提供一种用于产生图案图像的装置来实现,所述装置包括图案属性存储部分,用于存储与预定图案的图案ID对应的图案属性;图案产生控制部分,用于通过下述操作来控制所述图案图像的产生,即从所述图案属性存储部分读取对应于所述图案ID的图案属性、计算通过按照缩放比缩放所述预定图案而获得的经缩放的图案的缩放图案属性、并且在所述图案属性存储部分中存储计算得到的缩放图案属性;以及,图案绘制部分,用于按照所述缩放图案属性而将具有经缩放的图案的经缩放的图案图像绘制到打印介质的预定区域。
所述图案属性可以包括预定图案的至少一部分的数量数据。
所述图案产生控制部分可以使用所述缩放比来缩放所述数量数据以计算所述缩放图案属性。
所述图案产生控制部分可以将所述数量数据乘以缩放系数,以产生结果值;并且所述图案产生控制部分通过将所述结果值转换为整数来计算所述缩放图案属性。
所述图案绘制部分确定要从打印数据将所述经缩放的图案图像绘制到其的打印介质上的预定区域,并且所述图案绘制部分使用所述缩放图案属性来在所述打印介质上的指定位置绘制所述第二图案图像,其中,所述指定位置位于所述预定区域中。
所述图案图像产生装置可以位于打印机驱动器和图像形成装置之一中。
本总的发明构思的上述和/或其他方面以及实用性也可以通过提供一种可用于打印数据输出设备的图案图像产生单元来实现,所述图案图像产生单元包括图案产生控制单元,用于从输入图案属性产生缩放图案属性;图案属性存储单元,用于存储由所述图案产生控制单元产生的所述缩放图案属性;图案绘制单元,用于使用所述缩放图案属性来绘制经缩放的图案图像数据。
本总的发明构思的上述和/或其他方面以及实用性也可以通过提供一种用于打印经缩放的图案图像的打印设备来实现,所述缩放的图案图像打印设备包括图案图像产生单元,用于驱动经缩放的图案图像数据的产生,所述图案图像产生单元包括用于从输入图案属性产生缩放图案属性的图案产生控制单元、用于存储由所述图案产生控制单元产生的所述缩放图案属性的图案属性存储单元和用于使用所述缩放图案属性来绘制经缩放的图案图像数据的图案绘制单元;以及,控制器,用于控制所述打印设备的一个或多个操作。
所述打印设备还可以包括用户输入部分,用于接收至少一个打印命令;打印驱动器,它包括所述图案图像产生单元;应用程序单元,用于向所述打印机驱动器发送输入图案的图案ID和缩放比;以及接口单元,用于向连接到所述缩放图案图像打印设备的图像形成装置发送所述经缩放的图案图像数据。所述打印设备可以还包括打印引擎单元,用于使用所述经缩放的图案图像数据来打印经缩放的图案图像;以及接口单元,用于向所述打印引擎单元发送所述经缩放的图案图像数据,其中,所述缩放图案图像打印设备是图像形成装置。
本总的发明构思的上述和/或其他方面以及实用性也可以通过提供一种用于产生经缩放的图案图像的系统来实现,所述系统包括图像形成装置,用于打印经缩放的图案图像;打印数据输出设备,用于输出经缩放的图案图像数据;以及图案图像产生单元,用于驱动经缩放的图案图像数据的产生,所述图案图像产生单元包括用于从输入图案属性产生缩放图案属性的图案产生控制单元、用于存储由所述图案产生控制单元产生的所述缩放图案属性的图案属性存储单元、用于使用所述缩放图案属性来绘制经缩放的图案图像数据的图案绘制单元。所述图案图像产生单元可以位于所述图像形成装置中。
本总的发明构思的上述和/或其他方面以及实用性也可以通过提供一种产生缩放的图案图像的方法来实现,所述方法包括从输入图像图案属性产生缩放图案属性;存储所述缩放图案属性;并且通过使用所述缩放图案属性缩放该输入图像图案属性而绘制所述经缩放的图案图像数据。所述产生缩放图案属性的步骤可以包括确定对应于输入图像的图案ID;确定对应于所述图案ID的图案属性;使用预定的缩放比来计算缩放系数;使用所述缩放系数来产生所述缩放图案属性。所述方法可以还包括将所述缩放图案属性转换为整数。
本总的发明构思的上述和/或其他方面以及实用性也可以通过提供一种用于产生图案图像的装置来实现,包括存储单元,用于存储与具有一个或多个图案图像的图像对应的第一数据和与所述图像的一个或多个图案图像的一个或多个属性对应的第二数据;以及,控制单元,用于按照所述第一数据、所述第二数据、与第二图像的一个或多个第二属性对应的第三数据来缩放所述图像的一个或多个图案图像,以产生具有经缩放的图案图像的所述第二图像。。
所述装置可以还包括一种图像形成装置,它具有用于打印第二图像的打印引擎,其中,所述存储单元和所述控制单元被包括在所述图像形成装置中。所述装置可以还包括主机,它具有所述存储单元和所还控制单元,用于产生所述第二图像;以及图像形成装置,用于打印所述第二图像。所述经缩放的图案图像的数目可以大于所述一个或多个图案图像的数量。所述一个或多个图案图像的所述一个或多个属性可以包括相对于一条线的长度,沿着所述线排列了所述一个或多个图案图像。在所述一个或多个属性和所述一个或多个第二属性之间的比率可以包括缩小和/或放大比率。所述缩小和/或放大比率可以包括在所述第一图像和所述第二图像之间的比率。所述缩小和/或放大比率可以包括在所述一个或多个图案图像和所述一个或多个第二图案图像之间的比率。所述一个或多个图案图像和所述一个或多个第二图案图像可以具有共同的属性,所述共同的属性当从所述第一图像打印所述第二图像时不改变。


通过下面结合

实施例,本总的发明构思的这些和/或其他方面和优点将会变得清楚和更易理解,其中图1和图2是图解产生图案图像的传统方法的视图;图3是图解使用按照本总的发明构思的实施例的图案图像产生装置来输出打印数据的设备的方框图;图4是图解图3的图案图像产生部分的方框图;图5到图7是图解按照本总的发明构思的实施例的用于产生图案图像的方法的视图;
图8是图解按照本总的发明构思的实施例的用于产生图案图像的方法的流程图;以及图9是图解具有按照本总的发明构思的实施例的图案图像产生装置的图像形成装置的方框图。
具体实施例方式
现在详细说明本总的发明构思的实施例,其示例被图解在附图中,其中,在全部附图中,相同的附图标号表示相同的元件。下面通过参见

所述实施例,以解释本总的发明构思。
图3是图解使用按照本总的发明构思的实施例的图案图像产生装置来输出打印数据的打印数据输出设备100的方框图。图4是图解图3的图案图像产生部分的方框图。
参见图3,采用了按照本总的发明构思的实施例的图案图像产生装置的打印数据输出设备100产生打印数据,并且向图像形成装置300发送所述打印数据。所述图像形成装置300具有打印功能,并且例如通过局域网(LAN)或无线局域网(WLAN)而连接到打印数据输出设备100。
包括图像形成装置300可识别的打印机驱动器的主计算机是打印数据输出设备100的一个适当示例,并且打印机是图像形成装置300的一个适当示例。但是,打印数据输出设备100不限于主计算机。类似地,图像形成装置300不限于打印机。
打印数据输出设备100可以包括用户输入部分110、中央处理单元(CPU)120、存储器130、应用程序部分140、包括图案图像产生部分200的打印机驱动器部分150、假脱机系统(spooler)160和接口部分170。用于产生或打印对应于图案图像的数据的、打印数据输出设备100的图案图像产生部分200和其它组件可以构成图案图像产生装置。
用户输入部分110是用于用户选择打印数据输出设备100中所支持的功能的界面。例如,键盘、鼠标和触摸板是适合于作为用户输入部分110的非限制性示例。用户输入部分110向CPU 120输出和发送打印请求信号以请求打印文档。
CPU 120使用存储器130中存储的各种控制程序来控制打印数据输出设备100的操作。一旦CPU 120从用户输入部分110接收到打印请求信号,则CPU与所述打印请求信号相关联地执行应用程序部分140中的应用程序,并且操作打印机驱动器部分150的打印机驱动器。
存储器130可以包括非易失性、只读存储器(ROM,未示出),用于存储打印数据输出设备100的功能所需要的各种控制程序。而且,存储器130可以包括非易失性、随机存取存储器(RAM,未示出),用于存储在打印数据输出设备100的操作期间产生的各种数据。
应用程序部分140包括应用程序,通过该应用程序用户可以写入各种要打印的文档。当通过应用程序部分140写入的各种文档(例如要打印的文档)的一个或多个被打印时,应用程序部分140向打印机驱动器部分150提供所述要打印的文档以及由用户选择的打印命令选项。另外,当所述要打印的文档包括具有预定图案的图像时,应用程序部分140向打印机驱动器部分150提供对应于所述预定图案的图案ID。例如,在MicrosoftWindows系统中,适当的预定图案包括但是不限于水平图案、垂直图案、对角图案、交叉图案和对角交叉图案(它们是阴影线图案)。而且,适当的应用程序包括但是不限于文字处理器、数据库程序、网站浏览器、工具、画笔和图像编辑程序。
按照用户所选择的打印命令选项,打印机驱动器部分150将要打印的文档转换为具有可以由图像形成装置300识别的数据格式的对应打印数据。
参见图4,图案图像产生部分200可以包括图案属性存储部分210,用于存储图案属性;图案产生控制部分220,用于控制图案图像的产生;以及,图案绘制部分230。
图案属性是绘制对应的图案图像所需要的数据。所述图案属性可以包括对应于每个预定图案的每个图部分的数量值。例如,图5图解了一个图案,所述图案包括具有所述图案的基本单元或水平图案的图部分,例如下和上白色水平四边形,每个具有高度WH;以及黑色水平四边形,它位于所述白色水平四边形之间,具有高度BH。使用对应于由应用程序部分140提供的图案ID的图案属性(例如如图5中所示的、具有交错排列的其高度为WH的白色水平线图案和其高度为BH的黑色水平线图案的基本单元),可以使用所述数量值WH和BH来绘制对应的图案。因此,在图5中图解的图案的图案属性可以被定义为高度值WH和BH。
图案产生控制部分220从图案属性存储部分210检索预定图案(对应于从应用程序部分140提供的图案ID)的图案属性。图案产生控制部分220也可以接收在缩小打印命令中包括的缩小比率。类似地,图案产生控制部分220可以接收在放大打印命令中包括的放大比率。
典型的打印机驱动器中的可选择的放大或缩小比率(即缩放比)的范围是10%到400%。图案产生控制部分220使用缩放系数SL来计算缩放图案属性,所述缩放系数SL是通过将来自由用户选择的打印命令选项并且从应用程序部分140提供的缩放比乘以100而获得的整数。所述缩放图案属性是在已经按照所述缩放系数缩放预定图案以形成缩放的图案图像数据后对应于预定图案的图案属性。换句话说,缩放图案属性是经缩放的图案图像数据的图案属性。
例如,当用户在缩小打印命令中选择缩小比率33%时,图案产生控制部分220使用缩放系数33(即,缩小比率33%乘以100)以计算在图5中图解的缩放图案属性WH1和BH1。缩放图案属性然后用于以33%的比率缩小预定图案(即图5中的箭头的左侧的预定图案),以产生缩小的图案(即图5的箭头的右侧的缩放图案)。计算得到的缩放图案属性可以被存储在图案属性存储部分210中。
图案产生控制部分220然后向图案绘制部分230提供图案属性存储部分210中存储的所述缩放图案属性。图案绘制部分230使用所述缩放图案属性来将经缩放的图案图像绘制到打印数据的对应页面区域。
再次,参见图3,假脱机系统160向接口部分170提供从打印机驱动器部分150输出的打印数据以向图像形成装置300发送所述打印数据。例如,假脱机系统160可以以页面为单位向接口部分170提供所述打印数据。
接口部分170连接打印数据输出设备100和图像形成装置300以发送和接收打印数据。即接口部分170向图像形成装置300发送要打印的文档的打印数据,并且接收从图像形成装置300发送的数据。图像形成装置300使用从打印数据输出设备100发送的打印数据来执行所选择的打印命令,以便打印具有按照打印命令的经缩放的图案的第二图像。
当打印数据输出设备100包括硬盘驱动器时,应用程序部分140、打印机驱动器部分150和假脱机系统160可以被安装在硬盘驱动器中。但是,当存在硬盘驱动器时,不要求应用程序部分140、打印机驱动器部分150和假脱机系统160被包括在硬盘驱动器中。例如,当存在硬盘驱动器时,应用程序部分140、打印机驱动器部分150和假脱机系统160中的任何一个或全部都可以不存在于硬盘驱动器中。而且,打印数据输出设备100不要求硬盘驱动器。
图8是图解按照本总的发明构思的实施例的用于产生图案图像的方法的流程图。下面将参见图3到图8来说明按照本总的发明构思的实施例的用于产生图案图像的方法。
一旦用户通过用户输入部分110而输入对于应用程序部分140中的要打印的文档的、包括缩放打印选项的打印命令,则用户输入部分110向CPU 120发送打印请求信号。CPU 120控制应用程序部分140来向打印机驱动器部分150提供要打印的文档以及所选择的缩放打印选项。当要打印的文档包括具有预定图案的图像时,应用程序部分140向打印机驱动器部分150提供对应于预定图案的图案ID。例如,所述打印命令可以包括以50%的比率缩小要打印的文档的打印选项,并且在要打印的文档中可以包括所述预定图案中的水平图案。
按照所选择的打印命令,打印机驱动器部分150将要打印的文档转换为具有可以被图像形成装置300识别的数据格式的打印数据。例如,图案图像产生部分200可以接收预定图案的图案ID和使用所选择的缩放比(例如缩小比率50%)计算得到的缩放系数(参见图8的步骤S400)。
接着,图案产生控制部分220从图案属性存储部分210检索对应于预定图案的图案ID的图案属性。图案产生控制部分220使用所述图案属性和缩放系数来计算缩放图案属性,然后在图案属性存储部分210中存储计算得到的缩放图案属性(参见图8的步骤S500)。
参见图5,可以将对应于预定图案的图案ID的图案属性表达为“WH”和“BH”。据此,图案产生控制部分220按照方程1使用缩放系数SL和WH和BH计算WH1和BH1,WH1和BH1是经缩放的图案的缩放图案属性。
WH1=(SL×WH)/100BH1=(SL×BH)/100 (方程1)但是,在通过上述的方程1获得的WH1和BH1的值不能被整数缩放系数SL整除的情况下,WH1和BH1的值可以通过一种计算方法——诸如通过上舍入或下舍入WH1和BH1的值——而被转换为整数。参见图6,在箭头的左侧图解了具有图案属性的预定图案,在箭头的右侧图解了从该预定图案以比率50%缩小了的经缩放的图案。
一旦按照所述缩放系数由图案产生控制部分计算了经缩放的图案的缩放图案属性,并且然后将其存储在图案属性存储部分210中,则图案绘制部分230绘制经缩放的图案图像。具体上,图案绘制部分230按照打印命令和预定图案使用所存储的缩放图案属性来绘制经缩放的图案图像(参见图8中的步骤S600)。
图案绘制部分230从被提供给打印机驱动器部分150的待打印文档中接收与待绘制的预定图案图像对应的对象(object)信息。参见图7,作为一个示例,所述对象信息可以包括开始坐标Start x和Start y,在此处经缩放的图案被绘制在缩放页面中;以及要绘制的对象的宽度和高度。
图案绘制部分230按照所述对象信息来设置距离所述开始坐标的当前位置坐标,以绘制经缩放的图案图像。而且,图案绘制部分230校正当前位置坐标以便当前位置坐标不超过对象的宽度和高度,并且同时执行图案图像绘制处理。
更详细而言,图案绘制部分230可以在垂直方向上移动由图案产生控制部分220计算得到的WH1,因此垂直位置坐标增加了WH1。随后,图案绘制部分230绘制高为BH1的黑色四边形(或另一种所要求的颜色的四边形),以使得上面的四边形具有与对象的宽度相同的宽度并且将当前的位置坐标增加BH1。所述绘制处理可以在整个绘制处理过程中在各个时刻将当前的位置坐标与对象的宽度和高度进行比较,以确保当前的位置坐标不超过对象的宽度和高度。
图9是图解采用了按照本总的发明构思的实施例的图案图像产生装置的图像形成装置的方框图。
图像形成装置700被提供来打印经缩放的图案图像。所述图像形成装置可以例如是打印机,用于打印从打印数据输出设备发送的打印数据。
参见图9,图像形成装置700可以包括运动板部分(OPE)710、存储器720、控制部分730、接口部分740、图案图像产生部分750、打印引擎部分760。
OPE 710可以包括多个按键,用于选择和设置由图像形成装置700支持的功能。而且,OPE 710可以包括输入部分(未示出),它包括触摸板,并且用于向控制部分730提供所选择的功能信号;显示部分(未示出),用于显示图像形成装置700的操作状态。所述显示部分可以例如是液晶显示器(LCD)。
存储器720可以包括非易失性只读存储器(ROM,未示出),用于存储为执行图像形成装置700的功能所需要的一个或多个控制程序;以及/或者非易失性随机存取存储器(RAM,未示出),用于存储在图像形成装置700的操作期间产生的各种数据。
控制部分730可以按照存储器720中存储的一个或多个控制程序而控制图像形成装置700的操作。一旦控制部分730通过接口部分740接收到包括打印选项的打印数据,则控制部分730按照所述打印选项控制打印引擎部分760来打印所接收的打印数据。
接口部分740可以使用例如至少一个插槽、用于使用USB(通用串行总线)通信方法的USB端口或诸如IEEE 1394(电气和电子工程师协会1394)的接口来与打印数据输出设备通信。
按照本总的发明构思的图案图像产生部分750可以包括图案属性存储部分751、图案产生控制部分753和图案绘制部分755。图9中所图解的图案图像产生部分750执行与图2中图解的图案图像产生部分200的功能类似的功能,因此省略其详细说明。
图案图像产生部分750可以作为模块被安装到图像形成装置700。或者,当图像形成装置700包括硬盘驱动器时,图案图像产生部分750可以位于硬盘驱动器中。
当从打印数据输出设备发送包括打印选项的打印数据时,控制部分730使用存储器720中存储的应用程序而执行从打印引擎部分760输出经缩放的图案图像所需要的各种图像处理过程。
控制部分730可以向图案图像产生部分750提供对应于预定图案的图案ID。另外,当用户选择放大或缩小缩放打印作为打印选项时,控制部分730可以向图案图像产生部分750提供放大比率或缩小比率(或缩放系数)。
因此,图案图像产生部分750执行与图3和4中图解的图案图像产生部分200的功能类似的功能,即计算并存储按照缩放系数和图案ID而缩放的经缩放的图案图像的缩放图案属性。所述图案图像产生部分750按照所存储的缩放图案属性将所述图案图像绘制到页面的对应区域(即对象)。
打印引擎部分760在控制部分730的控制下向例如纸张上打印该打印数据页面。
如上所述,根据按照本总的发明构思的实施例的用于产生图案图像的方法和装置,当打印具有预定图案图像的文档的经缩放的图案图像时,可以增强和改进预定图案图像和经缩放的图案图像的打印质量。
虽然已经示出和说明了本总的发明构思的一些实施例,但本领域的技术人员会明白,在不脱离本总的发明构思的精神和范围的情况下,可以对这些实施例进行改变,在所附的权利要求和它们的等同中限定了本总的发明构思的范围。
权利要求
1.一种用于产生经缩放的图案图像的方法,所述方法包括根据在缩放打印命令中接收的打印数据,输入与文档的第一图案图像对应的第一单元图案的图案ID和缩放比;读取对应于该图案ID的所存储的图案属性;计算和存储对应于第二单元图案的缩放图案属性,该第二单元图案是通过按照该缩放比缩放该第一单元图案而获得的;并且使用该缩放图案属性来绘制对应于该第二单元图案的第二图案图像。
2.按照权利要求1的方法,其中,所述所存储的图案属性包括所述第一单元图案的至少一部分的数量数据。
3.按照权利要求2的方法,其中,所述缩放图案属性的计算和存储步骤包括使用所述缩放比来缩放所存储的图案属性的数量数据。
4.按照权利要求2的方法,其中,所述缩放图案属性的计算和存储步骤包括将所存储的图案属性的所述数量数据乘以缩放系数,以产生结果值;并且,通过将所述结果值转换为整数而计算所述缩放图案属性。
5.按照权利要求1的方法,其中,所述第二图案图像的绘制步骤包括确定要从打印数据将所述经缩放的图案图像绘制到其的打印介质上的预定区域;并且使用所述缩放图案属性来在所述打印介质的指定位置上绘制第二图案图像,其中,所述指定位置位于所述预定区域中。
6.一种用于产生图案图像的装置,所述装置包括图案属性存储部分,用于存储与预定图案的图案ID对应的图案属性;图案产生控制部分,用于通过下述操作来控制所述图案图像的产生从所述图案属性存储部分读取对应于所述图案ID的图案属性、计算通过按照缩放比缩放所述预定图案而获得的经缩放的图案的缩放图案属性、并且在所述图案属性存储部分中存储计算得到的缩放图案属性;以及,图案绘制部分,用于按照所述缩放图案属性而将具有经缩放的图案的经缩放的图案图像绘制到打印介质的预定区域。
7.按照权利要求6的装置,其中,所述图案属性包括所述预定图案的至少一部分的数量数据。
8.按照权利要求7的装置,其中,所述图案产生控制部分使用所述缩放比来缩放所述数量数据以计算所述缩放图案属性。
9.按照权利要求7的装置,其中,所述图案产生控制部分将所述数量数据乘以缩放系数,以产生结果值;并且所述图案产生控制部分通过将所述结果值转换为整数而计算所述缩放图案属性。
10.按照权利要求6的装置,其中所述图案绘制部分确定要从打印数据将所述经缩放的图案图像绘制到其的打印介质上的预定区域;并且所述图案绘制部分使用所述缩放图案属性来在所述打印介质上的指定位置绘制第二图案图像,其中,所述指定位置位于所述预定区域中。
11.按照权利要求6的装置,其中,所述装置位于打印机驱动器和图像形成装置之一中。
12.一种用于产生经缩放的图案图像的系统,所述系统包括图像形成装置,用于打印经缩放的图案图像;打印数据输出设备,用于输出经缩放的图案图像数据;以及图案图像产生单元,用于驱动经缩放的图案图像数据的产生,所述图案图像产生单元包括用于从输入图案属性产生缩放图案属性的图案产生控制单元;用于存储由所述图案产生控制单元产生的所述缩放图案属性的图案属性存储单元;以及用于使用所述缩放图案属性来绘制经缩放的图案图像数据的图案绘制单元。
13.按照权利要求12的系统,其中,所述图案图像产生单元位于所述图像形成装置中。
14.一种产生经缩放的图案图像的方法,所述方法包括从输入图像图案属性产生缩放图案属性;存储所述缩放图案属性;并且通过使用所述缩放图案属性缩放该输入图像图案属性而绘制经缩放的图案图像数据。
15.按照权利要求14的方法,其中,所述产生缩放图案属性的步骤包括确定对应于输入图像的图案ID;确定对应于所述图案ID的图案属性;使用预定的缩放比来计算缩放系数;使用所述缩放系数来产生所述缩放图案属性。
16.一种用于产生图案图像的装置,包括存储单元,用于存储与具有一个或多个图案图像的图像对应的第一数据和与所述图像的一个或多个图案图像的一个或多个属性对应的第二数据;以及,控制单元,用于按照所述第一数据、所述第二数据、与第二图像的一个或多个第二属性对应的第三数据来缩放所述图像的一个或多个图案图像,以产生具有经缩放的图案图像的所述第二图像。
17.按照权利要求16的装置,还包括图像形成装置,其具有用于打印所述第二图像的打印引擎,其中,所述存储单元和所述控制单元被包括在所述图像形成装置中。
18.按照权利要求16的装置,还包括主机,它具有所述存储单元和所述控制单元,用于产生所述第二图像;以及图像形成装置,用于打印所述第二图像。
19.按照权利要求16的装置,其中,在所述一个或多个属性和所述一个或多个第二属性之间的比率包括缩小比率和/或放大比率。
全文摘要
一种用于产生图案图像的方法,所述方法包括输入第一单元图案的图案ID和缩放比;读取对应于该图案ID的所存储的图案属性;计算和存储指示第二单元图案的缩放图案属性,该第二单元图案是通过按照该缩放比缩放该第一单元图案而获得的;并且按照缩放图案属性来将包括该第二单元图案的第二图案图像绘制到文档的相应区域。
文档编号H04N1/393GK1885900SQ20061009326
公开日2006年12月27日 申请日期2006年6月23日 优先权日2005年6月23日
发明者李承勉 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1