打印设备、打印系统和打印方法

文档序号:6610897阅读:235来源:国知局
专利名称:打印设备、打印系统和打印方法
技术领域
本发明涉及一种打印设备,更具体地讲,涉及一种使用户能够打印在屏 幕上选择的部分或全部图像的打印设备、打印系统和打印方法。
背景技术
打印设备(例如,打印机、影印机、传真机和多功能产品)从主机(例 如,计算机系统)接收包括图片、照片、文本等的图像的图像数据,并基于 接收的图像数据在可打印介质(例如,纸)上执行打印操作。
打印设备从作为参考的图像的左侧边缘开始执行将被打印在可打印介质 (例如,纸)上的所述图像的打印操作。这是因为主机的打印机驱动器使用 的操作系统(OS)的应用程序接口 (API)具有返回基于左侧边缘的对象的 特性。为了讨论的目的,在打印图像期间用作参考的打印位置(例如,左侧 边缘或右侧边缘)被称为"打印参考"。
在将被打印的图像的大小大于可打印介质(例如,纸张)的大小情况下, 除非图像被减小,否则不能打印超出纸张的大小的部分。在此情况下,由于 仅可以以图像的左侧边缘为参考打印由纸的宽度所允许的图像的部分,因此 图像的右侧部分被截除。
例如,如图1所示,在将包含特定网页的内容的图像1打印到打印纸2 上,而图像1的宽度比打印纸2的宽度宽的情况下,由于基于图像1的左侧 部分la执行打印操作,因此图像1的右侧部分lb的部分没有被打印。
在用户希望打印的内容为图像1的右侧部分lb的情况下,由于在传统打 印设备中该内容可能被截除,因此可能得不到期望的打印结果。特别地,当 图像l为正常的网页时,格式化的内容被布置在图像1的左侧部分la,而实 质性的内容被布置在右侧部分lb。用户试图打印的内容经常包含在图像1的 右侧部分lb中。
然而,存在这样的问题如果基于图像包括的特殊部分(例如,图像1 的左侧边缘la)固定打印位置,则不能将大于打印纸2的大小的图像部分打
印在打印纸2上。

发明内容
本发明的几个方面和示例性实施例提供一种通过改变图像的打印参考能 够使用户将他/她希望打印的图像的部分进行适当地打印的打印设备、打印系 统和打印方法。
将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分 通过描述将是清楚的,或者可以经过本发明的实施而得知。
根据本发明的示例性实施例,提供一种打印设备,包括通信单元,用 于与主机通信;打印单元,用于在可打印介质上打印图像;和控制单元,用 于使用将被打印在可打印介质上的图像的大小信息和打印上所述图像的可打 印介质的大小信息关于所述可打印介质改变所述图像的打印参考。
根据本发明的一方面,所述图像的大小信息和所述可打印介质的大小信 息分别包括表示所述图像的宽度和所述可打印介质的宽度的信息。
根据本发明的 一方面,控制单元控制将打印参考改变为所述图像的右侧 边缘。
根据本发明的另一方面,控制单元控制打印单元将所述图像打印在所述 可打印介质上。
根据本发明的一方面,从主机接收图像的大小信息和可打印介质的大小 信息中的至少一个。
根据本发明的另一示例性实施例,提供一种打印系统,包括主机,用 于传送将被打印在可打印介质上的图像的大小信息和将被打印上该图像的可 打印介质的大小信息;和打印设备,用于使用从主机传送的所述图像的大小 信息和所述可打印介质的大小信息关于所述可打印介质改变所述图像的打印 参考。
根据本发明的一方面,所述图像的大小信息和所述可打印介质的大小信 息分别包括表示所述图像的宽度和所述可打印介质的宽度的信息。
根据本发明的一方面,打印设备将打印参考改变为所述图像的右侧边缘。
根据本发明的一方面,主机显示用于选择所述图像的左侧边缘或右侧边 缘来作为打印参考的用户界面(UI)。
根据本发明的一方面,主机在右侧边缘被选择的情况下将所述图像的大
小的信息和所述可打印介质的大小信息传送到打印设备。
根据本发明的一方面,打印设备执行包括在所述可打印介质中的图像的打印。
根据本发明的另一示例性实施例,提供一种打印方法,包括使用将被 打印的图像的大小信息和打印上所述图像的可打印介质的大小信息关于所述 可打印介质改变所述图像的打印参考;和根据改变的打印参考打印所述图像。
根据本发明的一方面,所述图像的大小信息和所述可打印介质的大小信 息分别包括表示所述图像的宽度和所述可打印介质的宽度的信息。
根据本发明的一方面,改变打印参考的步骤包括将打印参考改变为所 述图像的右侧边缘。
根据本发明的另一方面,打印图像的步骤包括打印包括在可打印介质 上的图像。
根据本发明的一方面,所述打印方法还包括选择左侧边缘或右侧边缘 作为打印参考。
根据本发明的一方面,在右侧边缘被选择的情况下执行改变打印参考。 根据本发明的另一示例性实施例,提供一种打印设备,包括打印单元, 用于在可打印介质上打印图像;和控制单元,用于接收将被打印在可打印介 质上的图像的大小信息和所述可打印介质的大小信息,并使用所述图像的大 小信息和所述可打印介质的大小信息关于所述可打印介质改变所述图像的打 印参考。
才艮据本发明的另一方面,所述图像的大小信息和所述可打印介质的大小 信息分别包括表示所述图像的宽度和所述可打印介质的宽度的信息。
根据本发明的一方面,控制单元将打印参考改变为所述图像的右侧边缘。
根据本发明的一方面,所述打印设备还包括用户界面(UI),所述用户界 面(UI)被提供以使用户能够选择左侧边缘或右侧边缘作为打印参考。
除了上述的示例性实施例和方面,通过参照附图和下面的说明书的研究, 另外的方面和实施例将是明显的。


通过下面结合附图对示例性实施例和权利要求的详细描述,本发明的更 好的理解将会变得明显,以上所有构成本发明的7>开的一部分。尽管下面的
著述和示出的公开集中于公开本发明的示例性实施例,但是应该清楚的理解, 所述示例性实施例仅为了说明和举例,而不是为了将本发明限制于此。本发
明的精神和范围仅有权利要求所限定。以下显示了对附图的简要描述,其中 图1示出将被打印在可打印介质上的图像的示例; 图2是示出根据本发明示例性实施例的打印系统的配置的框图; 图3示出根据本发明示例性实施例的将由打印系统打印在可打印介质上
的图像的示例;
图4示出才艮据本发明示例性实施例的由打印系统指示的用户界面(UI);

图5是根据本发明示例性实施例的示出打印方法的流程图。
具体实施例方式
现在将对本发明的实施例进行详细地描述,其示例示出在附图中,其中, 相同的标号始终表示相同的部件。以下通过参考附图描述实施例以解释本发明。
图2是示出根据本发明示例性实施例的打印系统10的配置的框图。如图 2所示,打印系统10包括主机100和打印设备200。
主机100将包括例如图片、照片、文本等的图像的图像数据提供给打印 设备200,并控制打印设备200的操作。主机100可以是计算机系统(例如, 个人计算机(PC))。如图2所示,主机100包括用户输入单元IIO、 UI(用 户界面)产生单元120、显示单元130、主机通信单元140和主机控制器150。
用户输入单元IIO从用户接收打印指令,并将所述打印指令传送到主机 控制器150。用户输入单元110可以是^t盘或光标控制装置(例如,鼠标、 跟踪球、触控板、操纵杆等)。
UI产生单元120生成如图4所示的用户界面(UI)20,所述用户界面(UI) 20在主机控制器150的控制下显示在显示单元130上。根据本发明的示例性 实施例,用户界面(UI) 20提供移动打印区域部分21的一见觉显示,所述移 动打印区域部分21包含诸如左侧边缘参考图标和右侧边缘参考图标的图标, 以使用户能够选择图像的左侧边缘和右侧边缘中的任意一个来作为打印参 考。此外,用户界面(UI) 20还提供用于普通打印的打印功能/选项的视觉显 示,诸如,关于区域的新改变的图标、关于以当前格式打印的图标、关于设
置打印起始页码的图标、关于在打印纸上打印多页的图标、关于链接打印和 链接文档项的图标、关于以文件形式打印的图标、关于以逆顺序打印的图标 以及关于具有装订线打印的图标。
以是阴极射线管(CRT)监视器、液晶显示器(LCD)监视器、或等离子显 示板(PDP)监视器。
主机通信单元140在主机控制器150的控制下与打印设备200通信。主 机通信单元140可#1实现为具有网络接口卡等。
主机控制器150总体上控制主机100。如果用户输入打印请求,则主机 控制器150把将被打印到打印纸上的图像的图像数据传送到打印设备200。
当主机控制器150传送图像数据时,将图像的大小信息和将打印上图像 的打印纸的大小信息与所述图像数据一起传送到打印设备200。在本发明示 例性实施例中的图像的大小信息和纸的大小信息包括分别表示图像的宽度和 打印纸的宽度的信息。可以以点为单位表示图像的宽度和纸的宽度。
主机控制器150控制UI产生器120,以提供如图4所示的用户界面(UI) 20,所述用户界面(UI) 20使用户能够选择左侧边缘或右侧边缘来作为打印 参考。根据本发明示例性实施例,在用户选择右侧边缘作为打印参考的情况 下,主机控制器150将图像的大小信息和打印纸的大小信息传送到打印设备 200。此外,主机控制器150将表示在图像的水平方向上的打印位置的水平位 置信息连同图像数据传送到打印设备200。主机控制器150在传送图像数据、 图像的大小信息、纸的大小信息和表示打印位置的水平位置信息时可使用预 定的打印机语言。主机控制器150可被实现为计算机程序(例如,打印机驱 动器)。
打印设备200在主机100的控制下,基于从主机100传送的图像数据执 行在打印纸上的打印。如图2所示,打印设备200包括打印机通信单元210、 打印单元220和打印机控制单元230。
打印机通信单元210在打印机控制器230的控制下与主才几通信单元140 通信。与主机通信单元140的通信类型相应的打印机通信单元210可被实现 为网络接口卡等。打印机通信单元210是根据本发明的打印设备的通信单元 的示例。
打印单元220在打印机控制器230的控制下基于图像数据执行打印。打
印单元220可以喷墨打印、激光打印等的形式执行打印。
打印机控制单元230整体上控制打印设备200。打印控制单元230根据 来自主机100的打印指令控制打印单元220,以执行传送的图像数据的打印。 打印机控制单元230是根据本发明的打印设备的控制器的示例。
根据本发明示例性实施例的打印机控制单元230使用主机IOO传送的图 像的大小信息和将被打印上图像的打印纸的大小信息对打印纸改变图像的打 印参考。明确地,当选择右侧边缘作为打印参考时,打印机控制单元230将 打印参考向左移动将被打印的图像的宽度与将被打印上图像的打印纸的宽度之差。
例如,如图3所述,假设图像40的宽度为"a",打印纸30的宽度为"b,,, 打印控制单元230将图像40的打印参考向左移动"c",所述"c"是将被打 印的图像40的宽度"a"与将被打印上所述图像的打印纸30的宽度"b"之 差。也就是说,改变打印参考,从而图像40的右侧边缘可与打印纸30的右 侧对齐。打印机控制单元230可包括用于移动打印参考所需的图像处理的图 像处理器231。打印机控制器230可以被实现为计算机程序(例如,打印机 固件)。
打印机控制器230以预定的打印机语言格式对从主机IOO传送的数据执 行解析操作,并获得图像的宽度、打印纸的宽度、水平位置值等。打印机控 制器230获得获得的图像的宽度与所获得的纸的宽度之差,从而确定被调整 以改变打印参考的左侧边缘值。打印机控制单元230从将被打印的图像的现 有水平位置值减去确定的左侧边缘值,从而确定新的水平位置值。打印单元 220基于新的水平位置值执行图像的打印。
在将被打印的图像的水平位置值大于调整的左侧边缘值的情况下,打印 机控制单元230对相应图像的图像数据执行解码,并以位图的形式产生结果 图像数据。在本发明示例性实施例中,打印单元220基于结果图像数据执行 打印。因此,根据其打印参考已经改变的图像(见图3的标号40b),仅对包 括在打印纸中的图像执行打印。
图5是才艮据本发明示例性实施例的示出打印方法的流程图。如图5所示, 在块SIOI,主机IOO显示如图4所示的用户界面(UI),所述用户界面(UI) 使用户能够选择图像的左侧边缘或右侧边缘作为打印参考。当用户选择左侧 边缘时,在块S103,主机100基于左侧边缘将图像数据传送到打印设备200。
在块S104,打印设备200基于如图3所示的传送的打印纸30上的图像数据 执行打印。在块S103和块S104的处理与传统打印处理相似。
然而,如果用户在块S102选择右侧边缘,则在块S105,主机100将表 示图像的宽度与打印纸30的宽度之差的信息连同图像数据传送到打印设备 200。然后,在块S106,打印设备200将图像的打印参考向左移动图像的宽 度与打印纸的宽度之差。然后,打印设备200执行包括在打印纸中的图像的 打印(S107)。
如上所述,才艮据本发明,可改变图像的打印参考。因此,用户希望打印 的图像的部分可被合适地打印在纸上。具体说来,根据本发明,在打印图像 (例如,网页)的情况下,可基于作为打印参考的右侧边缘打印图像。因此, 可在不截除右侧部分的情况下打印通常包含用户希望的内容的图像的右侧部分。
尽管已经显示和描述了本发明的示例性实施例,但是本领域的技术人员 应该理解,作为技术开发,在不脱离本发明实际范围的情况下,可进行各种 改变和修改,并且等同物可替换其部件。可进行许多修改、置换、添加和进 一步组合,以在不脱离本发明的范围的情况下使本发明的教导适应特定情况。 例如,已经对右侧边缘的情况描述了打印原理,但不限于此。此外,用户界 面还可并入如图2所示的打印设备200,以使用户能够直接在打印设备200 上改变图^f象的打印参考,而不需要主机100。此外,如图2所示的主机100 的各个组件可集成到单个控制单元中,或者可被实现为软件或硬件(诸如, 现场可编程门阵列(FPGA)或专用集成电路(ASIC))。因而,这里描述的 处理可被大致地解释为以软件、硬件或其组合等同地执行。可通过各种软件 语言(包括C、 C++、 Java、 Visual Basic等)编写软件模块。这些软件模块 可包括数据和指令,所述数据和指令可存储在一个或多个机器可读的存储介 质上,所述存储介质诸如动态或静态随机存取存储器(DRAM或SRAM )、 可擦除可编程只读存储器(EPROM)、电可擦除只读存储器(EEPROM)和 闪存;磁盘,诸如固定的软盘和可移动盘;其他》兹介质,包括磁带;和光学 介质,诸如压缩盘(CD)或数字视频盘(DVD)。因此,本发明不限于公开 的各种示例性实施例,并且本发明包括落入权利要求的范围之内的所有实施 例。
权利要求
1、一种打印设备,包括通信单元,用于与主机通信;打印单元,用于在可打印介质上打印图像;和控制单元,用于使用将被打印在可打印介质上的图像的大小信息和打印上所述图像的可打印介质的大小信息关于所述可打印介质改变所述图像的打印参考。
2、 如权利要求1所述的打印设备,其中,所述图像的大小信息和所述可 打印介质的大小信息分别包括表示所述图像的宽度和所述可打印介质的宽度 的信息。
3、 如权利要求1所述的打印设备,其中,控制单元控制将打印参考改变 为所述图像的右侧边缘。
4、 如权利要求1所述的打印设备,其中,控制单元控制打印单元将所述 图像打印在所述可打印介质上。
5、 如权利要求1所述的打印设备,其中,从主机接收图像的大小信息和 可打印介质的大小信息中的至少一个。
6、 一种打印系统,包括主机,用于传送将被打印在可打印介质上的图像的大小信息和将被打印 上该图像的可打印介质的大小信息;和打印设备,用于使用从主机传送的所述图像的大小信息和所述可打印介 质的大小信息关于所述可打印介质改变所述图像的打印参考。
7、 如权利要求6所述的打印系统,其中,所述图像的大小信息和所述可 打印介质的大小信息分别包括表示所述图像的宽度和所述可打印介质的宽度 的信息。
8、 如权利要求6所述的打印系统,其中,打印设备将打印参考改变为所 述图像的右侧边缘。
9、 如权利要求6所述的打印系统,其中,主机显示用于选择所述图像的 左侧边缘或右侧边缘来作为打印参考的用户界面。
10、 如权利要求9所述的打印系统,其中,主机在右侧边缘被选择的情 况下将所述图像的大小的信息和所述可打印介质的大小信息传送到打印设 备。
11、 如权利要求6所述的打印系统,其中,打印设备执行包括在所述可 打印介质中的图像的打印。
12、 一种打印方法,包括使用将被打印的图像的大小信息和打印上所述图像的可打印介质的大小 信息关于所述可打印介质改变所述图像的打印参考;和 根据改变的打印参考打印所述图像。
13、 如权利要求12所述的打印方法,其中,所述图像的大小信息和所述 可打印介质的大小信息分别包括表示所述图像的宽度和所述可打印介质的宽 度的信息。
14、 如权利要求12所述的打印方法,其中,改变打印参考的步骤包括 将打印参考改变为所述图^f象的右侧边缘。
15、 如权利要求12所述的打印方法,还包括 选择左侧边缘或右侧边缘作为打印参考。
16、 如权利要求15所述的打印方法,其中,在右侧边缘被选择的情况下 执行改变打印参考。
17、 一种打印设备,包括打印单元,用于在可打印介质上打印图像;和控制单元,用于接收将被打印在可打印介质上的图像的大小信息和所述 可打印介质的大小信息,并使用所述图像的大小信息和所述可打印介质的大 小信息关于所述可打印介质改变所述图像的打印参考。
18、 如权利要求17所述的打印设备,其中,所述图像的大小信息和所述 可打印介质的大小信息分别包括表示所述图像的宽度和所述可打印介质的宽 度的信息。
19、 如权利要求17所述的打印设备,其中,控制单元将打印参考改变为 所述图像的右侧边缘。
20、 如权利要求17所述的打印设备,还包括用户界面,所述用户界面被 提供以使用户能够选择左侧边缘或右侧边缘作为打印参考。
全文摘要
一种打印设备,包括通信单元,与主机通信;打印单元,在可打印介质上打印图像;和控制单元,使用将被打印的图像的大小信息和打印上所述图像的可打印介质的大小信息关于所述可打印介质改变所述图像的打印参考。结果,用户能够通过改变图像的打印参考来将他或她希望打印的图像的部分进行适当地打印。
文档编号G06F3/12GK101101536SQ20071012820
公开日2008年1月9日 申请日期2007年7月4日 优先权日2006年7月5日
发明者禹洪录 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1