发送移动装置中的xhtml打印文档的方法和设备的制作方法

文档序号:6454354阅读:128来源:国知局
专利名称:发送移动装置中的xhtml打印文档的方法和设备的制作方法
技术领域
本发明的多个方面涉及一种发送在能够捕获图像的移动装置(例如,蜂 窝电话)中的标记文档的方法和设备。
背景技术
近来,通过使用移动装置(例如,蜂窝电话)在远程打印机中打印照片 的技术正在迅速发展,其中,使用移动装置被捕获的照片被快捷地显影。具 体地说,过去,在打印机中仅可以打印从移动装置发送的简单格式的照片, 现在在市场上已经存在用于打印包括用户指定的各种布局和信息的内容(例 如,可扩展超文本标记语言(XHTML)打印文档)的纟支术。
图1是示出使用移动装置打印内容的传统方法的流程图。如图1所示, 在操作ll,用户选择打印菜单。在操作12,用户选择待打印的布局。在操作 13,用户选择待打印的内容。在操作14,用户调整在操作12选择的布局。 操作1至14对应于使用用户界面部分时进行的操作。
在操作15,移动装置基于操作11至14的用户选择创建XHTML打印文 档。在操作16,移动装置创建包含在操作15创建的XHTML打印文档的多 用途互联网邮件扩展(MIME)多路复用格式的XHTML打印数据。操作15 和16对应于使用内容创建部分时进行的操作。
在操作17,移动装置将在操作16创建的MIME多路复用格式的XHTML 打印数据发送到打印机。在操作18,打印机接收MIME多路复用格式的 XHTML打印数据。在操作19,打印机分析MIME多路复用格式的XHTML 打印数据。在操作20,打印机打印作为在操作19执行的分析结果的XHTML
打印文档的渲染数据。操作17至20对应于在使用内容传送和打印部分时进
行的操作。
图2是用于解释创建传送数据的传统过程的示图。如图2所示,对应于 标号21的数据是根据图1的操作11至13的用户选择来创建的XHTML打印 文档。对应于标号22的数据是通过根据操作14的用户调整的风格属性值的调整而获得的XHTML打印文档。对应于标号23的数据是包含XHTML打印 文档的MIME多路复用才各式的XHTML打印数据。最后,对应于标号24的 数据是被划分为传送单元(例如,包)的MIME多^各复用才各式的XHTML打
印数据。
尽管已经示出并描述了本发明的一些实施例,但是本领域的技术人员应 该理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行改变, 本发明的范围由权利要求及其等同物限定。

发明内容
技术问题
然而,当用户修改布局或替换创建的MIME多路复用格式的XHTML打 印数据的图像时,必须重新创建修改的MIME多路复用格式的XHTML打印 数据。这对于具有有限资源(例如,存储器资源)和低规格硬件的移动装置 来说是个很大的负担。具体地说,由于MIME多路复用格式的XHTML打印 数据包含大容量(bulk)数据(例如,图像),因此移动装置需要大容量存储 器资源以创建MIME多路复用格式的XHTML打印数据。 技术方案
本发明的多个方面提供一种即使在具有有限资源和低规格硬件的移动装 置中,也能平稳地发送指示待打印的用户期望的内容的可扩展超文本标记语 言(XHTML)打印文档的方法和设备。
本发明的一方面还提供一种具有存储在其上的执行所述方法的计算机可 读程序的计算机可读记录介质。 有益效果
如上所述,根据本发明的多个方面,移动装置通过将指示待打印的用户 期望的内容的XHTML打印文档划分为固定部分和可变部分,创建所述 XHTML打印文档,并将固定部分和可变部分分离地发送到打印机。因此, 打印机能够在不在移动装置中创建全部的MIME多路复用格式的XHTML打 印数据的情况下打印内容。此外,即使当用户修改布局或替换图像时,也仅 与修改或替换对应的可变部分被单独地创建并被发送,因此,不需要重新创 建全部的MIME多路复用格式的XHTML打印数据。因此,即使在具有有限 资源(例如,存储器资源)和低规格硬件的移动装置中,也可相对容易地创建和发送指示待打印的用户期望的内容的XHTML打印文档。 最佳实施方式
根据本发明的一方面,提供一种发送标记文档的方法,所述方法包括 创建指示特定的预定内容作为固定部分并指示特定的预定内容作为可变部分 的标记文档;通过分离地发送固定部分和可变部分,来^"求打印标记文档。
根据本发明的另一方面,提供一种计算机可读记录介质,所述计算机可 读记录介质存储有用于执行发送标记文档的方法的计算机可读程序。
根据本发明的另一方面,提供一种发送标记文档的设备,所述设备包括 创建器,创建指示特定的预定内容作为固定部分并指示特定的预定内容作为 可变部分的标记文档;发送器,通过分离地发送固定部分和可变部分,来请 求打印标记文档。
根据本发明的另一方面,提供一种打印方法,所述打印方法包括分离 地接收包括在标记文档中的固定部分和可变部分,所述固定部分和可变部分分别指示特定的预定内容;分析作为单个标记文档的接收的固定部分和接收
的可变部分;打印分析的结果。
根据本发明的另一方面,提供一种在其上存储有用于执行所述打印方法 的计算机可读程序的计算机可读记录介质。
根据本发明的另一方面,提供一种打印设备,包括接收器,分离地接 收包括在标记文档中的固定部分和可变部分,所述固定部分和可变部分分别 指示特定的预定内容;分析器,分析作为单个标记文档的接收的固定部分和 接收的可变部分;打印引擎,打印分析的结果。
根据本发明的另 一方面,提供一种用于存储数据结构的计算机可读记录 介质,所述数据结构包括记录包括在标记模板中的固定部分的数量、可变 部分的数量、指示固定部分和可变部分的布置次序的创建列表的字段;记录 用于标识每个固定部分的固定部分列表的字段;记录用于标识每个可变部分 的可变部分列表的字段。


图1是指示使用移动装置打印内容的传统方法的流程图; 图2是用于解释创建传送数据的传统过程的示图; 图3是根据本发明实施例的图像打印系统的框图;图4示出根据本发明实施例的XHTML打印模板的存储格式;
图5示出传统MIME多路复用格式的XHTML打印数据;
图6示出根据本发明实施例的MIME多路复用格式的模板数据;
图7示出传统的简单XHTML打印文档;
图8示出根据本发明实施例的简单XHTML打印模板;
图9示出传统的适合-全部(匹配宽度)打印格式的XHTML打印文档;
图10示出根据本发明实施例的适合-全部(匹配宽度)打印格式的
XHTML打印才莫板;
图U示出传统的适合-裁剪(匹配高度)打印格式的XHTML打印文档; 图12示出根据本发明实施例的适合-裁剪(匹配高度)打印格式的
XHTML打印模板;
图13示出传统的适合-裁剪(匹配宽度)打印格式的XHTML打印文档; 图14示出根据本发明实施例的适合-裁剪(匹配宽度)打印格式的
XHTML打印模板;
图15是示出根据本发明实施例的内容打印请求方法的流程图; 图16是示出根据本发明实施例的内容打印方法的流程图。
具体实施例方式
现在将对本发明的当前实施例进行详细描述,本发明的示例在附图中示 出,其中,相同的标号始终代表相同的部件。以下,将参照附图描述实施例, 以解释本发明。
图3是根据本发明实施例的图像打印系统的框图。如图3所示,根据本 发明实施例的移动装置31的图像打印请求设备包括显示单元3U、用户界 面单元312、图像存储单元313、可扩展超文本标记语言(XHTML)打印模 板存储单元314、 XHTML打印内容确定器315 、 XHTML打印风格调整器316 、 传送数据创建器317以及发送器318。尽管不需要,但是应该理解,移动装 置31可以是蜂窝电话、相机和/或媒体播放器等,并且多个方面可在非移动 装置中实现。
显示单元311将与XHTML打印文档有关的图像显示给用户。用户界面 单元312从已经观看显示单元311显示的图像的用户接收关于XHTML打印 文档的信息。图像存储单元313存储用户使用移动装置31捕获的多个图像或从外部装置接收的多个图像。当然,应该理解,图像存储单元313可存储另 外的数据和Z或图像。
XHTML打印模板存储单元314存储与可由XHTML打印内容确定器315 设置的内容布局相应的各种XHTML打印模板。具体地说,根据示出的实施 例,XHTML打印模板存储单元314存储以基于XHTML打印规格的标记文 档格式创建的XHTML打印模板,所述XHTML打印规格的公开通过引用包 含于此。尽管下面描述的标记文档是XHTML打印文档,但是本领域的普通 技术人员应该理解,本发明可应用其他4各式的标记文档。
图4示出根据本发明实施例的XHTML打印模板的存储格式。如图4所 示,以包含XHTML打印模板基本信息41 、 XHTML打印模板数据42、 XHTML 打印创建列表43、固定部分列表44和可变部分列表45的格式来存储单个 XHTML打印模板。即,XHTML打印模板存储单元314具有这样的数据结构, 该数据结构包括记录XHTML打印模板基本信息41的字段、记录XHTML 打印模板数据42的字段、记录XHTML打印创建列表43的字段、记录固定 部分列表44的字段和记录可变部分列表45的字段。
XHTML打印斗莫板基本信息41包括对应于标识每个XHTML打印模板的 信息的模板标识符(ID)、模板名称和模板描述。模板ID、模板名称和模板 描述是提供给用户以允许选择用户期望的布局的基本数据。具体地说,模板 描述可以是文本和/或图像,但是不限于此。
XHTML打印模板数据42是传输数据创建器317使用的数据以及 XHTML打印模板的数据,所述XHTML打印模板的数据包括对应于作为 风格可选择的标记文档的XHTML打印文档的布局的固定部分和对应于用户 可修改的XHTML打印文档的可变属性值的可变部分。可预先设置或改变的 缺省值被记录为XHTML打印文档的可变属性值。具体地说,XHTML打印 模板数据42是包含XHTML打印文档所需的元数据和多用途互联网邮件扩展 (MIME )多路复用协议的MIME多路复用格式的XHTML打印数据。然而, 应该理解,在本发明的实施例中,XHTML打印才莫板数据42可包含XHTML 打印文档所需的元数据和其他类型的协议,或者l又包含与XHTML打印文档 有关的数据。
XHTML打印创建列表43包括指示包括在XHTML打印模板中的固定部
分的数量、可变部分的数量以及固定部分和可变部分的布置次序的信息。固定部分列表44包括用于标识包括在XHTML打印模板中的每个固定部分的信 息。可变部分列表45包括用于标识包括在XHTML打印模板中的每个可变部
分的信息。
图5示出传统MIME多路复用格式的XHTML打印数据。如图5所示, 传统MIME多路复用格式的XHTML打印数据被划分为对应于可变属性值 (例如,"margm:0m"中的"0"以及"castle.jpg")的可变部分和对应于其4也 的固定标记内容的固定部分。具体地说,在图5中以粗体书写和由点划线包 围的部分指示MIME多^各复用内容头。这些部分也可净皮划分为固定部分和可 变部分。根据本发明的实施例,划分固定部分和可变部分,然后将其发送到 打印机3 2 。这里,图4示出的XHTML打印模板的存储形式允许对固定部分 和可变部分进行相对容易的划分和发送。
图6示出根据本发明实施例的MIME多路复用格式的模板数据。如图6 所示,当参照图5的MIME多路复用格式的模板数据,MIME多路复用格式 的模板数据的创建次序列表如下固定部分的数量为5、可变部分的数量为4、 固定部分#1是创建次序ID列表。创建次序ID列表(即,固定部分#1 )后面 有可变部分#1、固定部分#2、可变部分#2、固定部分#3、可变部分#3、固定 部分#4 、可变部分糾以及固定部分#5 。
此外,当参照图5的MIME多路复用格式的模板数据创建图4的固定部 分列表44时,创建五个固定部分的列表。当参照图5的MIME多路复用格 式的模板数据创建图4的可变部分列表45时,创建四个可变部分的列表。具 体地说,由于可变部分#2和可变部分#3是直接指定的图像数据的每个部分, 因此可变部分列表45中的可变部分数据类型可以被写为"Image"。如果待打 印的用户期望的内容与分配到XHTML打印模板的图像空间的大小不匹配, 则传送数据创建器317可通过忽略起始偏移和数据长度根据用户输入的值创 建新的大小的组块(chunk )。
图7示出传统的简单XHTML打印文档。图7示出的简单XHTML打印 文档也可被呈现为可被划分为固定部分和可变部分的根据图8示出的本发明 实施例的文档类型的XHTML打印模板。
图8示出根据本发明实施例的简单XHTML打印模板。如图8所示,当 参照图7的简单XHTML打印文档时,XHTML打印数据的创建次序列表如 下固定部分的数量为4、可变部分的数量为4、固定部分#1是创建次序ID列表。创建次序ID列表后面有可变部分#1、固定部分#2、可变部分#2、固定 部分#3 、可变部分#3 、固定部分糾。此外,当参照图7的简单XHTML打印 文档创建固定部分列表44时,创建四个固定部分的列表,当参照图7的简单 XHTML打印文档创建可变部分列表45时,创建三个可变部分的列表。
图9示出传统的适合-全部(Fit-Whole )(匹配宽度)打印格式的XHTML 打印文档。图10示出根据本发明实施例的适合-全部(匹配宽度)打印格式 的XHTML打印才莫板。图11示出传统的适合-裁剪(Fit-and-Crop)(匹配高度) 打印格式的XHTML打印文档。图12示出根据本发明实施例的适合-裁剪(匹 配高度)打印格式的XHTML打印冲莫板。图13示出传统的适合-裁剪(匹配 宽度)打印格式的XHTML打印文档。图14示出根据本发明实施例的适合-裁剪(匹配宽度)打印格式的XHTML打印模板。
参照图9至图14,如图5至图8所示,传统的XHTML打印文档可^皮呈 现为根据本发明实施例的XHTML打印模板。具体地说,通过存储具有上述 XHTML打印模板存储单元314中的数据结构的XHTML打印模板,XHTML 打印数据可相对容易地被划分为固定部分和可变部分并被发送,而不需要像 现有技术那样创建全部的XHTML打印数据。
返回参照图3, XHTML打印内容确定器315通过从存储在XHTML打 印模板存储单元314中的XHTML打印模板中选择与用户期望的内容布局相 应的XHTML打印模板,确定待打印的用户期望的布局。可根据用户通过用 户界面单元312输入的值来进行该确定。此外,XHTML打印内容确定器315 通过将用户指定的图像的资源属性值写入XHTML打印模板,确定与待打印 的用户期望的布局相应的至少一个图像。XHTML打印内容确定器315还通 过将用户输入的文本写入XHTML打印模板,确定与待打印的用户期望的布 局相应的至少一个文本。即,XHTML打印内容确定器315确定XHTML打 印文档的内容。
更具体地说,XHTML打印内容确定器315能够从存储在XHTML打印 模板存储单元314中的XHTML打印模板中选择与用户指定的布局相应的 XHTML打印模板。XHTML打印内容确定器315通过使用XHTML打印模板 基本信息41 (例如,指示存储在XHTML打印模板存储单元314中的XHTML 打印模板的ID)来实现该过程。
如上所述,XHTML打印模板可被划分为固定部分和可变部分。具体地说,固定部分是与XHTML打印文档的布局相应的固定标记部分,可变部分 是用户可修改的XHTML打印文档的可变属性值。此外,在当前实施例中使 用的模板包括使用单个图像构成布局的模板,例如,无格式(plain)打印模 板、适合-全部(匹配宽度)打印模板、适合-全部(匹配高度)打印模板、适 合-裁剪(匹配宽度)打印模板以及适合-裁剪(匹配高度)打印模板。在当前 实施例中使用的模板还包括使用多个图像构成布局的模板,例如,索引打印 模板和克隆打印模板。然而,应该理解,除公开的示例之外的其他模板也是 可用的。
XHTML打印风格调整器316精密地调整指示XHTML打印内容确定器 315确定的内容的XHTML打印文档的风格,即,布局。这通过根据用户通 过用户界面单元312输入的值,调整指示由XHTML打印内容确定器315确 定的内容的XHTML打印文档的风格属性值来实现。此外,XHTML打印风 格调整器316通过使用该调整来创建指示待打印的用户期望的内容的 XHTML打印文档。
在当前实施例中使用的风格属性值包括标记标签属性值,例如,XHTML 打印模板使用的图像和文本的"位置"、"大小"和"旋转"。例如,XHTML 打印风格调整器316执行由XHTML打印内容确定器315使用XHTML打印 模板确定的至少一个图像的精密的调整,例如,水平移动、垂直移动和大小 调整。
传送数据创建器317使用具有由XHTML打印风格调整器316调整的风 格的XHTML打印文档来创建将被发送到打印机32的数据。具体地说,根据 当前实施例,传送数据创建器317在不像现有技术那样创建将被发送到打印 机32的全部的新的数量的数据的情况下,通过将数据划分为固定部分和可变 部分,创建将被发送到打印机32的数据。
更具体地说,传送数据创建器317通过从存储在XHTML打印模板存储 单元314中的XHTML打印模板数据42分离固定部分,来创建将被发送到打 印机32的XHTML打印数据的固定部分。传送数据创建器317参照存储在 XHTML打印模板存储单元314中的XHTML打印创建列表43和固定部分44 完成该过程。传送数据创建器317还通过从XHTML打印风格调整器316创 建的XHTML打印文档分离由XHTML打印风^f各调整器316调整的可变部分 (即,风格属性值),来创建可变部分。传送数据创建器317参照存储在XHTML打印模板存储单元314中的XHTML打印创建列表43和可变部分列 表45完成该过程。
如上所述,根据本发明的一方面,通过分离固定部分和可变部分来创建 将被发送到打印机32的XHTML打印数据,而不需要创建全部的MIME多 路复用格式的XHTML打印数据。具体地讲,即使当用户修改布局或替换图 像时,也仅单独地创建并发送与所述修改或替换对应的可变部分。因此,不 需要重新创建MIME多路复用格式的XHTML打印数据。
由于以MIME多路复用格式的XHTML打印数据的形式发送XHTML打 印文档及其对应的图像,因此MIME多路复用格式的XHTML打印数据的传 输率可以较高。然而,打印机32必须能够支持所述高的传输率。如果打印机 32不支持MIME多路复用格式的XHTML打印数据的处理,则传送数据创建 器317可确定必须仅分离并创建包括在XHTML打印文档中的固定部分和可 变部分。
发送器318通过将传送数据创建器317创建的传送数据(即,分离的固 定部分和可变部分)分离地发送到打印机32,来请求打印机32打印待打印 的用户期望的标记文档。具体地说,本领域的普通技术人员应该理解,发送 器318使用各种通信介质(例如,红外通信、蓝牙通信、IEEE802.il无线局 域网(WLAN)通信等)、有线通信介质或它们的组合来执行发送和接收,并 根据在移动装置31和打印机32之间的通信中使用的协议和中间件以包或块 为基础分离地发送传送数据。
根据本实施例的包括在打印机32中的图像打印设备包括接收器321、 XHTML打印文档分析器322和打印引擎323。接收器321从移动装置31分 离地接收包括在MIME多路复用格式的数据中的固定部分和可变部分,所述 MIME多路复用格式的数据包含XHTML打印文档。接收器321丟弃除了来 自MIME多路复用格式的数据的XHTML打印文档之外的任何东西,其中, 所述MIME多路复用格式的数据被插入用于发送MIME多路复用格式的数据 或数据传输协议的元数据的附加标记文档。因此,仅XHTML打印文档被输 入XHTML打印文档分析器322。接收器321可接收包括在XHTML打印文 档中的固定部分和可变部分。
XHTML打印文档分析器322通过分析通过接收器321从移动装置31接 收的作为单个XHTML打印文档的固定部分和可变部分,创建可由打印引擎323打印的渲染数据。根据本发明的当前实施例,XHTML打印文档的分析表 示对XHTML打印文档进行解析和渲染的所有处理,XHTML打印文档的渲 染数据表示通过了所有这些处理而输出的数据,即,可分别由打印机或显示 单元直接打印或显示的RGB数据。打印引擎323将作为XHTML打印文档分 析器322的分析结果的XHTML打印文档的渲染数据打印到打印介质上。然 而,应理解,在接收器32接收到XHTML打印文档之后,该XHTML打印文 档还可被存储和/或发送到远程打印机进行打印。
尽管本发明被描述为采用打印机32来打印标记文档,但是应该理解,可 使用其他成像设备。这些成像设备包括(但不限于)复印机、扫描仪、传真 机等。
图15是示出根据本发明实施例的内容打印请求方法的流程图。如图15 所示,所述内容打印请求方法包括由图3的移动装置顺序地处理的操作。因 此,尽管在本实施例中可省略这些描述,但是图3示出的移动装置的描述也 可应用于根据当前实施例的内容打印请求方法。
在操作151,移动装置31根据用户通过用户界面单元312输入的值,通 过从存储在XHTML打印模板存储单元314中的XHTML打印模板中选择与 用户期望的内容布局对应的XHTML打印模板,确定待打印的用户期望的布 局。然而,应该理解,如果仅存在单个布局,则通过在其他方面的选择进行 所述确定。
在操作152,移动装置31通过将用户输入的XHTML打印模板文本中的 用户指定的图像的资源属性值写入在操作15选择的XHTML打印模板中, 来确定XHTML打印文档的内容。在操作153,移动装置31根据用户通过用 户界面单元312输入的值,通过调整指示在操作152中确定的内容的XHTML 打印文档的风格属性值,来创建指示待打印的用户期望的内容的XHTML打 印文档。在操作154,移动装置31通过将具有在操作153中调整的风格的 XHTML打印文档划分为固定部分和可变部分,来创建将被发送到打印机32 的数据。
在操作155,移动装置31通过将在操作154创建的传送数据(即,划分 的固定部分和可变部分)分离地发送到打印机32,来将请求发送到打印机32, 以打印待打印的用户期望的标记文档。
在操作156,如果固定部分和可变部分被发送使得全部的数据被发送到打印机32,则移动装置31结束该处理。如果固定部分和可变部分没有被发 送使得全部的数据被发送到打印机32,则移动装置31进行操作154。
所述内容打印方法包括由图3的打印机32顺序地处理的操作。因此,尽管可 在当前实施例中省略这些描述,但是图3中示出的打印机32的描述也可被应 用到根据当前实施例的内容打印方法中。
在操作161,打印机32从移动装置31接收包括在MIME多路复用格式 的数据中的固定部分和可变部分,所述MIME多路复用格式的数据包含 XHTML打印文档或包含XHTML打印文档中的固定部分和可变部分。在操 作162,打印机32通过分析通过接收器321从移动装置31接收的作为单个 XHTML打印文档的固定部分和可变部分,创建可由打印引擎323打印的 XHTML打印文档的渲染数据。在操作163 ,打印机32将XHTML打印文档 的渲染数据打印到打印介质上。
本发明的实施例可被写为计算机程序,并且可在使用计算机可读记录介 质执行该程序的通用数字计算机和/或处理器中实现。计算机可读记录介质的 示例包括^兹存储介质(例如,ROM、软盘、硬盘等)、光记录介质(例如, CD-ROM或DVD)、固件以及诸如载波(例如,通过互联网的传输)的存储 介质。
权利要求
1、一种发送标记文档的方法,包括创建指示特定的预定内容作为固定部分并指示另外的预定内容作为可变部分的标记文档;通过分离地发送固定部分和可变部分,来请求打印标记文档。
2、 如权利要求l所述的方法,其中,固定部分包括与标记文档的不可修 改的布局对应的固定标记部分,可变部分包括标记文档的可修改的可变属性 值部分。
3、 如权利要求l所述的方法,其中,创建标记文档的步骤包括创建包 含标记文档的多用途互联网邮件扩展多路复用格式的数据作为固定部分和可变部分。
4、 如权利要求l所述的方法,还包括从多个标记模板中选择与待打印 的用户期望的图像布局相应的标记模板,其中,创建标记文档的步骤包括 参照选择的标记模板的固定部分来创建所创建的固定部分。
5、 如权利要求4所述的方法,其中,参照包括在标记模板中的固定部分 的数量、可变部分的数量、指示固定部分和可变部分的布置次序的创建列表 以及标识每个固定部分的固定部分列表,来创建固定部分。
6、 如权利要求l所述的方法,还包括 调整标记模板的可变部分;基于所述调整来创建标记文档,其中,创建标记文档的步骤包括参照 来自创建的标记文档的调整的可变部分来创建可变部分。
7、 如权利要求6所述的方法,其中,参照包括在标记模板中的固定部分 的数量、可变部分的数量、指示固定部分和可变部分的布置次序的创建列表 以及标识每个可变部分的可变部分列表,来创建可变部分。
8、 一种计算机可读写入介质,所述计算机可读写入介质存储有在一个或 多个计算机上执行的用于执行发送标记文档的方法的计算机可读程序,所述 方法包括创建指示特定预定内容作为固定部分并指示另外的预定内容作为可变部 分的标记文档;通过分离地发送固定部分和可变部分,来i青求打印标记文档。
9、 一种发送标记文档的设备,包括创建器,创建指示特定的预定内容作为固定部分并指示另外的预定内容 作为可变部分的标记文档;发送器,通过分离地发送固定部分和可变部分,来请求打印标记文档。
10、 一种打印方法,包4舌分离地接收包括在标记文档中的固定部分和可变部分,所述固定部分和可变部分分别指示特定的预定内容;分析作为单个标记文档的接收的固定部分和接收的可变部分;打印分析的结果。
11、如权利要求IO所述的打印方法,其中,固定部分包括与标记文档的 布局对应的不可修改的固定标记部分,可变部分包括标记文档的可修改的可变属性值部分。
12、 如权利要求IO所述的打印方法,其中,分离地接收固定部分和可变 部分的步骤包括接收包含标记文档的多用途互联网邮件扩展多路复用格式 的数据的固定部分和可变部分,其中,所述打印方法还包括丟弃除包括标 记文档的固定部分和打印部分之外的多用途互联网邮件扩展多路复用格式的数据。
13、 一种在其上存储有用于执行打印方法的计算机可读程序的计算机可 读写入介质,所述打印方法包括分离地接收包括在标记文档中的固定部分和可变部分,所述固定部分和可变部分分别指示特定的预定内容;分析作为单个标记文档的接收的固定部分和接收的可变部分;打印分析的结果。
14、 一种打印设备,包括接收器,分离地接收包括在标记文档中的固定部分和可变部分,所述固 定部分和可变部分分别指示特定的预定内容;分析器,分析作为单个标记文档的接收的固定部分和接收的可变部分; 打印引擎,打印分析的结果。
15、 一种用于存储在发送器和成像设备之间的通信中使用的数据结构的 计算机可读记录介质,所述介质包括记录包括在标记模板中的固定部分的数量、可变部分的数量、指示固定部分和可变部分的布置次序的创建列表的字段,所述字段被所述成像设备使用以4全测固定部分和可变部分的布置;记录用于标识每个固定部分的固定部分列表的字段,所述字段被所述成 像设备使用以4全测固定部分;记录用于标识每个可变部分的可变部分列表的字段,所述字段被所述成 像设备使用以检测可变部分。
16、 如权利要求15所述的计算机可读介质,其中,固定部分包括与标记 文档的布局对应的不可修改的固定标记部分,可变部分包括标记文档的可修 改的可变属性值部分。
17、 一种与成像设备通信以打印标记文档的移动装置的图像打印请求单 元,包4舌显示单元,显示将被打印的标记文档,并向用户显示界面,以便用户输 入与标记文档有关的信息;模板存储单元,存储模板,每个模板根据输入信息被划分为固定部分和 可修改的可变部分;内容确定器,通过选择与从用户输入的信息确定的内容对应的 一个模板, 来确定显示的标记文档的布局;风格调整器,根据确定的内容和输入的信息,调整为标记文档选择的模 板的可变部分的布局;传输数据创建器,通过分离选择的模板的固定部分和调整的可变部分, 创建将被发送到所述成像设备的打印数据的固定部分和可变部分;发送器,将创建的打印数据的固定部分和可变部分分离地发送到所述成 像设备。
18、 如权利要求17所述的图像打印请求单元,其中,每个模板以包含基 本信息、模板数据、创建列表、固定部分列表和可变部分列表的格式被存储。
19、 如权利要求18所述的图像打印请求单元,其中,模板存储单元采用 包括记录模板基本信息的字段、记录模板数据的字段、记录创建列表的字段、 记录固定部分列表的字段和记录可变部分列表的字段的数据结构。
20、 如权利要求18所述的图像打印请求单元,其中,模板基本信息包括 模板标识符、模板名称和模板描述,所述模板基本信息与标识每个模板的信
21、 如权利要求18所述的图像打印请求单元,其中,模板数据包括传送数据创建器使用的数据以及包括固定部分和可变部分的模板的数据。
22、 如权利要求21所述的图像打印请求单元,其中,模板数据包括包含 标记文档所需的元数据和在所述移动装置和成像设备之间的通信中使用的多 用途互联网邮件扩展多路复用协议的多用途互联网邮件扩展多路复用格式的 可扩展超文本标记语言打印数据。
23、 如权利要求18所述的图像打印请求单元,其中,其中,创建列表包 括指示包括在每个模板中的固定部分的数量、可变部分的数量以及固定部分 和可变部分的布置次序的信息。
24、 如权利要求18所述的图像打印请求单元,其中,固定部分列表包括 用于标识包括在每个模板中的每个固定部分的信息。
25、 如权利要求18所述的图像打印请求单元,其中,可变部分列表包括 用于标识包括在每个模板中的每个可变部分的信息。
26、 如权利要求17所述的图像打印请求单元,其中,根据用户输入的值 进行由内容确定器进行的确定。
27、 如权利要求17所述的图像打印请求单元,其中,固定部分是与内容 布局对应的固定标记部分,可变部分是标记文档的用户可修改的可变属性值。
28、 如权利要求27所述的图像打印请求单元,其中,所述移动装置包括 蜂窝电话、相机和/或媒体播放器。
29、 一种用于提供网络打印能力的系统,该系统包括如权利要求27所述 的图像打印请求单元以及与所述图像打印请求单元通信的成像设备。
全文摘要
提供一种发送捕获图像的例如蜂窝电话的移动装置中的标记文档的方法和设备。所述方法包括创建指示特定的预定内容作为固定部分并指示特定的预定内容作为可变部分的标记文档;通过分离地发送固定部分和可变部分,来请求打印标记文档。
文档编号G06F3/12GK101410786SQ200780010747
公开日2009年4月15日 申请日期2007年4月2日 优先权日2006年4月13日
发明者金大显 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1