以打印线的数目所确定的打印速度打印图像的方法和设备的制作方法

文档序号:7626039阅读:127来源:国知局
专利名称:以打印线的数目所确定的打印速度打印图像的方法和设备的制作方法
技术领域
本发明涉及一种用于打印图像数据的方法和设备。更具体地,本发明涉及一种用于基于要打印的图像数据的打印线的数目确定打印速度并以该打印速度打印图像的方法和设备。
背景技术
一般来说,打印设备将用户利用应用程序创建的文本或利用数字照相机拍摄的图像转换为编码数据,并将该数据以用户能在视觉上识别的格式输出到记录介质。
最近,随着数据处理技术和打印技术的发展,用于打印图像数据的大文件(例如来自数字照相机的摄影图像数据)的照片打印机已变得普及。一般来说,照片打印机从PC、数字照相机、或便携式存储介质接收图像数据,并打印该图像数据。打印设备中包括的存储器的容量必须非常大,以在存储器中存储从外部装置接收的所有图像数据并然后打印该图像数据。由此,为了利用具有有限存储容量的存储器来打印图像数据,图像数据被划分为具有与存储器的存储容量对应的合适的更小尺寸的各部分。所划分的图像数据然后被依次打印以形成完整图像。
图1是图示了典型一体化打印机的配置的方框图。该一体化设备包括中央处理单元100、存储器部分110、用户输入/输出(I/O)部分120、扫描部分130、调制解调器140、网络控制单元150、打印部分160、传感器部分170、和PC接口部分180。
中央处理单元100根据预置程序控制该一体化打印机的总体操作并在存储器部分110中存储控制程序数据、协议数据、和要打印的图像数据。由于该存储器部分110的存储容量小于要打印的图像数据的文件尺寸,所以中央处理单元100将要打印的图像数据划分为具有特定尺寸的图像数据并顺序在存储器部分110中存储所划分的图像数据用于打印。
该用户I/O部分120包括多个按键和显示装置。该用户I/O部分120接收用户的按键输入、产生与该按键输入对应的信号、并将所产生的信号提供到中央处理单元100。该用户I/O部分120从中央处理单元100接收有关该一体化打印机的操作的信息并显示该一体化打印机的状态。
扫描部分130在中央处理单元100的控制下从扫描的文档中产生文本数据,并将该文本数据输出到中央处理单元100。调制解调器140将中央处理单元100的输出信号调制为模拟信号并输出所调制的模拟信号。调制解调器140也调制输入到该一体化打印机的模拟信号,并将该模拟信号输出到中央处理单元100。网络控制单元150将调制解调器140对接到电话线。
打印部分160从中央处理单元100接收要打印的图像数据并在记录介质上打印图像。传感器部分170检测记录介质的存在或记录介质的剩余容量,并将检测结果提供到中央处理单元100。PC接口部分180对接中央处理单元100和用户的PC,使得用户能通过PC使用一体化打印机的打印和扫描功能。
当利用上述传统方法打印图像时,打印可能因为存储器中存储的图像数据的尺寸和打印速度不彼此匹配而停止。该停止恶化了打印图像的质量。为了解决该问题,可根据存储器中存储的图像数据的文件尺寸而减小打印速度,或可为该打印设备提供具有足够存储所有图像数据的大存储容量的存储器。这两种方案都不是最优的。
因此,需要一种用于在打印机中打印具有大于存储器的存储容量的图像数据尺寸的图像的改进的方法和设备。

发明内容
本发明的一个方面是解决至少以上问题和/或缺点并提供至少下述优点。因此,本发明的一个方面是提供一种用于以要打印的图像数据的打印线的数目所确定的打印速度打印图像的方法和设备。
根据本发明的一个方面,一种在打印设备中打印图像数据的方法包括计算要打印的图像数据的打印线的数目;根据所计算的打印线的数目而确定图像数据的打印速度;和以该打印速度打印图像数据。
根据本发明的另一方面,一种在打印设备中打印图像数据的方法包括将要打印的图像数据划分为预定尺寸的图像数据;解码所划分的图像数据;计算所解码的图像数据的打印线的数目;利用所计算的打印线的数目而确定所划分的图像数据的打印速度;以所确定的打印速度打印所划分的图像数据;和重复从解码所划分的图像数据到打印所划分的图像数据的步骤直到打印了所有划分的图像数据为止。
所述要打印的图像数据可利用例如ITU-T标准(Recommendation)T.81提出的JPEG(联合图象专家组)格式、ITU-T标准T4和T6提出的Group 3和4传真格式、或ITU-T标准T.82提出的JBIG(联合双态图象专家组)格式的传统压缩格式进行压缩。
该打印速度可以是驱动该打印设备的马达的速度。
所解码的图像数据和关于该图像数据的所计算的打印线的数目可根据所解码的图像数据的打印次序而被交替存储在两个存储器中。
根据本发明的另一方面,一种用于打印图像数据的设备,包括线计算部分,用于计算要打印的图像数据的打印线的数目;打印速度确定部分,用于基于所计算的打印线的数目而确定图像数据的打印速度;和打印部分,用于以所确定的打印速度打印该图像数据。
根据本发明的另一方面,一种用于打印图像数据的设备,包括解码器,用于将要打印的图像数据划分为预定尺寸的图像数据,并解码所划分的图像数据;线计算部分,用于计算所解码的图像数据的打印线的数目;打印速度确定部分,用于基于所计算的打印线的数目而确定所划分的图像数据的打印速度;和打印部分,用于以所确定的打印速度打印所划分的图像数据。
所述要打印的图像数据可利用JPEG、T4/T6、或JBIG格式之一进行压缩。该打印速度可以是驱动该打印设备的马达的速度。
该打印速度确定部分可包括存储器部分,存储图像数据和图像数据的打印线的数目;存储器控制部分,允许解码的图像数据和图像数据的打印线的数目存储在存储器中;和速度计算部分,根据存储器中存储的图像数据的打印线的数目而计算图像数据的打印速度。
该存储器部分可包括两个存储器,其中根据所解码的图像数据的打印次序而交替存储所解码的图像数据和图像数据的打印线的数目。
根据本发明的另一方面,提供了一种其中存储有指令集的计算机可读记录介质,当计算机运行该指令集时,该指令集使得计算机通过执行上述方法的步骤而打印图像数据。


根据结合附图的以下描述,本发明的特定实施例的以上和其他目的、特征和优点将变得更加明显,其中图1是图示了传统一体化打印机的配置的方框图;图2是图示了根据本发明的实施例的用于以要打印的图像数据的打印线的数目所确定的打印速度打印图像的打印设备的总体配置的方框图;图3是图示了图2的打印速度确定部分的示例的方框图;图4是用于解释根据本发明的实施例的以要打印的图像数据的打印线的数目所确定的打印速度打印图像的方法的流程图;和图5是用于解释根据本发明的实施例的在存储器中存储要打印的图像数据的示例方法的流程图。
在所有图中,相同的附图标记将理解为表示相同的元素、特征和结构。
具体实施例方式
提供了例如详细构造和元素等在描述中限定的物质以帮助全面理解本发明的实施例。因此,本领域普通技术人员将认识到在不脱离本发明的范围和精神的情况下可进行这里描述的实施例的各种改变和修改。而且,为了清楚简明而省略对公知功能和构造的描述。
参考图2,根据本发明实施例的用于以要打印的图像数据的打印线的数目所确定的打印速度打印图像的打印设备包括数据输入部分200、解码器210、线计算部分220、打印速度确定部分230、和打印部分240。将参考其中示出了根据本发明实施例的打印方法的图4的流程图来描述该打印设备的操作。
数据输入部分200从PC、数字照相机、扫描仪、传真机、例如智能卡的便携式存储介质、或任何其他合适的数据源接收要打印的图像数据(步骤400)。通常利用例如JPEG、T4/T6或JBIG格式的图像压缩格式来压缩例如图片的图像数据。
解码器210根据其中存储了图像数据的存储器(未示出)的容量而将输入图像数据划分为特定尺寸的图像数据(步骤410)。解码器也对所划分的图像数据的第一图像数据进行解码(步骤420)。所划分的图像数据在解码前具有预置尺寸。然而在解码后,所划分的图像数据具有不同的数据尺寸,使得要实际打印的线的数目发生变化。
线计算部分220从解码器210接收解码的图像数据并计算该图像数据的打印线的数目(步骤430)。当在记录介质上打印解码的图像数据时,与一条打印线对应的图像数据的尺寸是固定的。所以,可根据所解码的图像数据的尺寸来计算打印线的数目。
打印速度确定部分230从线计算部分220接收所划分的图像数据的打印线的数目,根据输入的打印线的数目计算图像数据的打印速度,并输出所计算的打印速度(步骤440)。随着打印线的数目的增加,图像数据的打印速度被确定为更慢。可根据打印部分240的性能调整打印线的数目和打印速度之间的关系。
打印部分240根据所计算的打印速度打印图像数据(步骤450)。打印部分240然后重复步骤420到步骤450的步骤直到完全打印了所有划分的图像数据为止(步骤470)。
图3是图示了图2的打印速度确定部分230的示例的方框图。参考图3,该打印速度确定部分230包括存储器控制部分300、第一存储器310、第二存储器320、和速度确定部分330。将参考其中示出了在存储器中存储要打印的图像数据的方法的图5的流程图来描述该打印速度确定部分230的操作。
存储器控制部分300从解码器210接收第一解码图像数据并从线计算部分220接收第一解码图像数据的打印线的数目,并将所接收的数据存储在第一存储器310中(步骤500)。存储器控制部分300然后接收第二解码图像数据和第二解码图像数据的打印线的数目(步骤510)。存储器控制部分检查图像数据的打印次序(步骤520),并在第二存储器320中存储图像数据(步骤530)。
接下来,存储器控制部分300接收第三解码图像数据和第三解码图像数据的打印线的数目(步骤510)。存储器控制部分检查图像数据的打印次序(步骤520),并在第一存储器310中存储图像数据(步骤540)。
存储器控制部分300检查所有划分的图像数据是否已被存储在第一和第二存储器310和320中并被打印(步骤550),重复步骤510到步骤550的步骤直到完成打印为止,并根据打印次序而在第一和第二存储器310和320中交替存储所划分的图像数据。
速度确定部分330读取交替存储在第一和第二存储器310和320中的图像数据的打印线的数目,根据该打印线数目而计算图像数据的打印速度,并输出所计算的打印速度。
在本发明的另一个实施例中,在计算机可读记录介质上存储用于执行上述方法的计算机可读代码或指令集。如这里所使用的,计算机可读记录介质意味着能存储可由计算机系统读取的数据的任何数据存储装置。计算机可读记录介质的例子包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁盘、软盘、光学数据存储装置、和载波(例如通过因特网的数据传输)。计算机可读记录介质也可在耦接到计算机系统的网络上散布,使得以散布的方式存储和执行计算机可读代码。而且,用于实现本发明的功能性程序、代码、和代码段可由本发明所属技术领域的程序员容易地构造。
如上所述,根据本发明,当要打印图像数据时,以利用先前计算的打印线数目确定的打印速度打印图像数据。由此,可防止由于打印期间的打印停止造成的图像质量恶化。而且,通过利用图像数据的特性,利用有限存储容量的存储器的高速打印是可能的。
尽管已参考其示范实施例而具体示出和描述了本发明,但是本领域普通技术人员应明白在不脱离所附权利要求限定的本发明的精神和范围的情况下,可在这里进行形式和细节的各种改变。
权利要求
1.一种在打印设备中打印图像数据的方法,该方法包括步骤a)计算要打印的图像数据的打印线的数目;b)根据所计算的打印线的数目而确定图像数据的打印速度;和c)以该打印速度打印图像数据。
2.一种在打印设备中打印图像数据的方法,该方法包括步骤a)将要打印的图像数据划分为预定尺寸的图像数据;b)解码所划分的图像数据;c)计算所解码的图像数据的打印线的数目;d)利用所计算的打印线的数目而确定所划分的图像数据的打印速度;e)以所确定的打印速度打印所划分的图像数据;和f)重复步骤b)-e)直到打印了所有划分的图像数据为止。
3.根据权利要求2的方法,其中所述要打印的图像数据利用JPEG(联合图象专家组)、T4/T6、或JBIG(联合双态图象专家组)格式之一进行压缩。
4.根据权利要求2的方法,其中该打印速度是驱动该打印设备的马达的速度。
5.根据权利要求2的方法,其中所解码的图像数据和关于该图像数据的所计算的打印线的数目根据所解码的图像数据的打印次序而被交替存储在两个存储器中。
6.一种用于打印图像数据的设备,包括线计算部分,用于计算要打印的图像数据的打印线的数目;打印速度确定部分,用于根据所计算的打印线的数目而确定图像数据的打印速度;和打印部分,用于以所确定的打印速度打印该图像数据。
7.一种用于打印图像数据的设备,包括解码器,用于将要打印的图像数据划分为预定尺寸的图像数据,并解码所划分的图像数据;线计算部分,用于计算所解码的图像数据的打印线的数目;打印速度确定部分,用于基于所计算的打印线的数目而确定所划分的图像数据的每一个的打印速度;和打印部分,用于以所确定的打印速度打印所划分的图像数据。
8.根据权利要求7的设备,其中所述要打印的图像数据利用JPEG(联合图象专家组)、T4/T6、或JBIG(联合双态图象专家组)格式之一进行压缩。
9.根据权利要求7的设备,其中该打印速度确定部分包括存储器部分,存储图像数据和图像数据的打印线的数目;存储器控制部分,允许解码的图像数据和图像数据的打印线的数目存储在存储器中;和速度计算部分,根据存储器中存储的图像数据的打印线的数目而计算图像数据的打印速度。
10.根据权利要求9的设备,其中该存储器部分包括两个存储器,其中根据所解码的图像数据的打印次序而交替存储所解码的图像数据和图像数据的打印线的数目。
11.根据权利要求7的设备,其中该打印速度是驱动该打印设备的马达的速度。
12.一种其中存储有指令集的计算机可读记录介质,当计算机运行该指令集时,该指令集使得计算机通过执行以下步骤而打印图像数据a)计算要打印的图像数据的打印线的数目;b)根据所计算的打印线的数目而确定图像数据的打印速度;和c)以该打印速度打印图像数据。
13.一种其中存储有指令集的计算机可读记录介质,当计算机运行该指令集时,该指令集使得计算机通过执行以下步骤而打印图像数据a)将要打印的图像数据划分为预定尺寸的图像数据;b)解码所划分的图像数据;c)计算所解码的图像数据的打印线的数目;d)利用所计算的打印线的数目而确定所划分的图像数据的打印速度;e)以所确定的打印速度打印所划分的图像数据;和f)重复步骤b)-e)直到打印了所有划分的图像数据为止。
14.根据权利要求13的计算机可读记录介质,其中所述要打印的图像数据利用JPEG(联合图象专家组)、T4/T6、或JBIG(联合双态图象专家组)格式之一进行压缩。
15.根据权利要求13的计算机可读记录介质,其中该打印速度是驱动该打印设备的马达的速度。
16.根据权利要求13的计算机可读记录介质,还包括用于执行以下步骤的指令根据所解码的图像数据的打印次序而在两个存储器中交替存储所解码的图像数据和关于该图像数据的所计算的打印线的数目。
全文摘要
打印设备通过计算要打印的图像数据的打印线的数目、根据所计算的打印线的数目而确定图像数据的打印速度、和以该打印速度打印图像数据而打印图像数据。当要打印图像数据时,以利用先前计算的打印线数目确定的打印速度打印图像数据。由此,可防止由于打印期间的打印停止造成的图像质量恶化。而且,利用有限存储容量的存储器的高速打印是可能的。
文档编号H04N1/00GK1767584SQ200510113808
公开日2006年5月3日 申请日期2005年10月17日 优先权日2004年10月18日
发明者郑钟云 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1