首页> 中国专利> 打印输出图像数据和文本数据的系统及方法

打印输出图像数据和文本数据的系统及方法

摘要

提供了一种打印输出图像数据和文本数据的系统及方法。打印输出图像数据和文本数据的系统包含:移动设备,用于传送包含关于图像数据文件的链接信息、识别所述图像数据文件的文件识别信息及文本数据的文件,然后传送被所述文件识别信息所识别的图像数据文件;和打印输出设备,用于接收所述文件,提取识别所述链接信息所链接的图像数据文件的文件识别信息,接收被所述提取的文件识别信息所识别的图像数据文件,并打印输出接收到的图像数据文件和所述文本数据。

著录项

  • 公开/公告号CN1734442A

    专利类型发明专利

  • 公开/公告日2006-02-15

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN200510069932.2

  • 发明设计人 柳晳;金斗镒;李光哲;林银熙;

    申请日2005-05-11

  • 分类号G06F17/00(20060101);G06F3/12(20060101);H04N1/00(20060101);

  • 代理机构11286 北京铭硕知识产权代理有限公司;

  • 代理人韩明星;谭昌驰

  • 地址 韩国京畿道

  • 入库时间 2023-12-17 16:59:29

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-07-28

    未缴年费专利权终止 IPC(主分类):G06F17/00 授权公告日:20081126 申请日:20050511

    专利权的终止

  • 2008-11-26

    授权

    授权

  • 2006-04-12

    实质审查的生效

    实质审查的生效

  • 2006-02-15

    公开

    公开

说明书

                         技术领域

本发明涉及图像数据和文本数据的打印输出,尤其涉及通过将能捕获图像并能显示所捕获图像的移动设备与打印机等打印设备连接来打印输出文本数据和图像数据的系统及方法。

                         背景技术

最近,随着通信技术的发展,市场上出现了很多具有多种功能的移动设备,具有代表性的例子为具有捕获图像功能的移动设备。

这种移动设备提供通过多种传送介质将所捕获的图像传送到诸如打印机等打印输出设备而完成打印输出的功能。此时,移动设备和打印输出设备之间能够利用之间预定的协议进行通信。

图1为根据现有技术的打印输出图像数据的过程示意图。图中,为了方便说明,分别将移动电话和打印机120作为移动设备和打印输出设备的例子。

首先,当用户利用诸如USB电缆等传送介质连接移动电话110和打印机120时,在移动电话和打印机120之间进行打印机确认步骤(S130)。由于多种设备能与移动电话110连接,因此应该执行允许移动电话110识别连接的打印机120的打印机确认步骤。

当识别连接的打印机120时,执行允许移动电话110提取打印机信息的步骤(S140)。此时,打印机信息包括打印机制造企业、打印机固有的序列号等。

在移动电话110检查打印机信息之后,进行选择要从打印机120提供的打印输出服务的步骤(S150)。此时,要选择的打印输出服务可包括能打印输出的最大图像数据的图像数据形式、诸如全彩色格式或黑和白格式的彩色格式、最大数据尺寸等。当移动电话110选择打印输出服务时,进行打印输出操作(S160)。例如,当打印机120向移动电话110请求有关要打印输出的图像数据文件的信息时,移动电话110向打印机120传送有关诸如文件名、文件大小、文件格式等的信息。之后,打印机120请求相关的图像数据文件,并且移动电话110发送所请求的图像数据文件。其结果,打印输出用户所希望的图像数据。此时,当打印输出作业进行正常时,可以在移动电话的显示屏幕上显示指示打印输出作业正常完成的如“Job End(作业完成)”的消息。另一方面,当打印输出作业未能正常进行时,有可能出现相关的错误消息。

在过去,已提供将如移动电话110的移动设备直接与如打印机120的打印输出设备彼此连接而打印输出图像数据的技术。但是,没有提供同时打印输出文本数据和图像数据的技术。例如,当根据现有技术用户利用带摄像机的移动电话拍摄人物时,不能让用户在拍摄照片中直接输入被拍摄人物的名字,并且不能同时打印输出所输入的文本数据和所拍摄的图像数据。

因此,当考虑到用户需求可能会越来越多,需要将用户所输入的文本数据或预先存储的文本数据与图像数据一起打印输出的方法。

                         发明内容

本发明为了改善所述问题而提出。本发明的目的在于按照使用移动设备的用户的要求采用打印输出设备打印输出图像数据和文本数据。

本发明的另一目的在于当打印输出图像数据和文本数据时,在移动设备和打印输出设备之间收发按照多用途互联网邮件扩展(MIME)标准制定的文件。

本发明的另一目的在于提供一种由标记语言表示用于打印输出图像数据和文本数据的文件的信息的方法。

本发明的目的并不局限于以上所涉及的目的,其他目的通过以下描述可以被从事本领域普通技术人员明确理解。

为达到所述目的,根据本发明的一个方面,提供了一种用于打印输出图像数据和文本数据的系统,该系统包含:移动设备,用于传送包含关于图像数据文件的链接信息、识别图像数据文件的文件识别信息及文本数据的文件,然后传送被所述文件识别信息所识别的图像数据文件;打印输出设备,用于接收所述文件,并提取识别所述链接信息所链接的图像数据文件的文件识别信息,接收被所提取的文件识别信息所识别的图像数据文件,并打印输出接收到的图像数据文件和所述文本数据。

根据本发明的另一方面,提供了一种用于输出图像数据和文本数据的移动设备,该移动设备包含:存储模块,用于存储图像数据或文本数据;用户接口模块,用于允许用户指定要向打印输出设备输出的图像数据文件和文本数据;控制模块,用于生成包含表示被指定的图像数据文件在存储模块中的存储位置的链接信息、识别被指定的图像数据文件的文件识别信息及文本数据的文件,并从存储模块提取打印输出设备所请求的被文件识别信息所识别的图像数据文件;和外部设备接口模块,用于从所述控制模块接收文件,并把接收到的文件传送到打印输出设备,从所述控制模块接收被提取的图像数据文件,并传送接收到的数据文件到打印输出设备。

根据本发明的另一方面,提供了一种打印输出图像数据和文本数据的方法,该方法包含下述步骤:(a)允许移动设备将文件传送到打印输出设备,该文件包含关于图像数据文件的链接信息、识别图像数据文件的文件识别信息及文本数据;(b)允许打印输出设备接收文件并从接收到的文件提取链接信息;(c)允许打印输出设备获得识别由所提取的链接信息链接的图像数据文件的文件识别信息,并传送所获得的文件识别信息;(d)允许移动设备向打印输出设备传送对应于接收的文件识别信息的图像数据文件;和(e)允许打印输出设备打印输出文本数据和所述图像数据文件的步骤。

根据本发明的其它细节包含在下面的详细说明及附图中。

                         附图说明

通过参照附图对本发明示例性实施例的详细说明,本发明的上述和其他特征和优点将变得更加清楚,附图中:

图1为根据现有技术的打印输出图像数据的过程示意图;

图2为根据本发明实施例打印输出图像数据和文本数据的系统的框图;

图3为根据本发明实施例打印输出图像数据和文本数据过程的流程图;

图4为根据本发明实施例制定的记录在基于MIME的文件中的编码示意图。

                       具体实施方式

以下,通过参照附图详细描述实施例,可以让本领域的普通技术人员清楚地理解本发明的各个方面和优点及其实施方法。但是,本发明可以以多种不同的方式实现,并且不应局限于这里所提及的实施例,相反,提出这些实施例是为了使本公开清楚和完整,以便使本领域技术人员理解本发明。因此,在不背离所附权利要求及其等同物的范围的情况下,本发明覆盖本发明的各种改变和变型。

以下,将参照根据本发明实施例的用户接口、方法和计算机程序产品的流程图来描述本发明。应该理解的是,此时流程图的每一块、和流程图中的块的组合可以通过计算机程序指令来实施。这些计算机程序指令可以被提供到通用计算机、专用计算机、或者其他可编程的数据处理装置的处理器上以生产机器,从而经计算机或者其他可编程数据处理装置的处理器执行的指令创建用于实现流程图块或多个块中描述的功能的手段。

这些计算机程序指令也可被存储在可面向计算机或其他可编程数据处理装置的计算机可用或计算机可读的存储器中,从而存储在计算机可用或者计算机可读存储器中的指令可产生包括实现在流程图块或多个块中描述的功能的指令装置的产品。

计算机程序指令也可被装载入计算机或其他可编程数据处理装置,并在计算机或其他可编程装置上执行一系列操作步骤,产生计算机执行的过程,从而计算机或其他可编程数据装置执行的指令提供用于实现在流程块或者多个块中指定的功能的步骤。

流程图中的每个块可表示模块、段和部分代码,其包括一个和多个用于执行所指定的逻辑功能的可执行指令。应该理解,在一些替换实施中,块中的功能可以不按所示顺序执行。例如,过程中的两个块实际上可以同时执行,或者这些块可以以相反顺序执行,这取决于所涉及的功能。

图2为根据本发明实施例打印输出图像数据和文本数据的系统框图。该系统可以包含:移动设备210,提供如照相机的拍照功能并且将拍摄的图像通过可与外部设备进行通信的接口传送到外部设备;打印输出设备250,用于从移动设备210接收图像数据或文本数据并输出接收数据。此时,移动设备210和打印输出设备250可以通过如USB电缆的有线传送介质或利用无线信号的无线传送介质连接。

移动设备210包含用户接口模块215、控制模块220、外部设备接口模块230和存储模块225。

用户接口模块215从用户接收文本数据或向用户提供存储模块225中预先存储的文本数据。用户接口模块215在显示画面上显示各种形式的图像数据文件。用户接口模块215还接收指示来自用户的文本数据或图像数据的输出的指令。

存储模块225存储文本数据或图像数据。

外部设备接口模块230是与有线或无线传送介质连接的模块,并且通过传送介质与如打印输出设备250的外部设备收发数据。

控制模块220从存储模块225提取文本或图像数据,并把提取的文本或图像数据传送到用户接口模块215,或根据用户指令将文本或图像数据传达到外部设备的接口模块230,从而使打印输出设备250打印输出文本或图像数据。并且,控制模块220产生用于打印输出要传送到打印输出设备250的文本或图像数据的文件,并控制与打印输出设备250通信。

打印输出设备250包含数据收发模块255、数据处理模块260和打印输出模块265。

数据收发模块255通过传送介质与移动设备210进行数据收发。

数据处理模块260对从移动设备210接收到的文件进行分析,并进行用于打印输出文本或图像数据的开始操作。

打印输出模块265接收从数据处理模块260输出的文本数据或图像数据并将文本数据或图像数据打印输出到印刷纸上。

这里所述的“模块”是指但并不限于软件或执行某些任务的如现场可编程门阵列(FPGA)或专用集成电路(ASIC)的硬件组件。模块可被设定为驻留在可寻址的存储介质上,也可被设定为在一个或多个处理器上执行。因此,作为示例之一模块包含软件组件、面向对象的软件组件、类别组件和任务组件、过程、函数、属性、程序、子程序、程序代码段、驱动器、固件、微码、电路、数据、数据库、数据结构、表、数组和变量。由组件和模块提供的功能可被组合为更少的组件和模块或者进一步被分为附加的组件和模块。

以下,参照附图3的流程图具体说明各个模块的工作。在这里,为了方便对本发明进行说明,在图3中分别将移动电话310和打印机320作为移动设备210和打印输出设备250的例子。

另一方面,本发明涉及图1中显示的传统方法的打印输出服务步骤(S160)的改善。所以,实施实质性的打印输出服务之前,可以执行识别打印机步骤(S130)、提取打印机信息的步骤(S140)及选择打印输出服务的步骤(S150),或执行与其类似的步骤。

首先,用户通过使用用户接口模块215指定要打印输出的文本数据和图像数据,并执行打印输出指令(S330)。

此时,可以选择预先存储在存储模块225中的图像数据文件作为图像数据,或者可以选择用户之前刚刚取的图像数据文件作为图像数据。文本数据可以由用户直接输入或从预先存储在存储模块225中的文本数据中选取。因此,移动电话310包括指定文本数据和图像数据的菜单和功能按钮。当用户指定要打印输出的文本数据和图像数据并且给出打印输出指令时,用户接口模块215接收用于指定的文本数据和图像数据的信息和打印输出指令并传送到控制模块220。控制模块220生成要发送到打印机320的文件(S332)。此时,最好但非必须,以多用途互联网邮件扩展(MIME)标准制定文件。在图4中举例示出根据本发明实施例制定的记录在基于MIME的文件中的代码。

根据本发明实施例的基于MIME的文件包含位于A行以上部分的MIME头部、A行和D行之间的由可扩展超文本标记语言(XHTM)描述的第一信息区域和位于D行以下的由可扩展标记语言(XML)描述的第二信息区域。

第一信息区域包含要打印输出的文本数据和表示要打印输出的图像数据存储在移动电话310存储模块225中的位置的链接信息。图4中,要打印输出的文本数据在B行描述,所述链接信息在C行描述。

第二信息区域包含识别由链接信息链接的图像数据文件的识别信息。图4中,识别信息在E行及F行描述。

当由控制模块220生成具有上述结构的基于MIME的文件,则控制模块220通过外部设备接口模块230向打印机320传送生成的文件(S333)。

打印机320的数据收发模块255从外部设备接口模块230接收所生成的文件,并传达接收到的文件到数据处理模块260。

数据处理模块260对所接收文件中的MIME头部、第一信息区域及第二信息区域的头部进行分析,并且分离对应第一信息区域的xhtml文件和对应第二信息区域的xml文件(S334)。

然后,数据处理模块260分析xhtml文件,提取要打印输出的文本数据(S336),并提取要打印输出的图像数据文件的链接信息(S338)。

数据处理模块260分析xhtml文件之后,分析对应第二信息区域的xml文件。此时,数据处理模块260利用从xhtml文件中提取的链接信息获得识别文件的识别信息(S342)。

数据处理模块260通过数据收发模块255将获得的文件识别信息传送到移动电话310的外部设备接口模块230,以获得要打印输出的图像数据文件(S344)。

外部设备接口模块230将所接收的文件识别信息传达到控制模块220,控制模块220从存储模块225提取对应文件识别信息的图像数据文件(S346)。被提取的图像数据文件通过外部设备接口模块230、打印机320的数据收发模块255而被传达到数据处理模块260(S348和S350)。

数据处理模块260组合所接收的图像数据文件和在S336步骤提取的文本数据,并且通过打印输出模块265打印输出被合成的图像(S352)。

如上所述的本发明,用户能够通过直接将移动设备连接到诸如打印机的打印设备来打印输出文本数据和图像数据。

尽管已参照其示例性实施例具体表示和描述了本发明,但本技术领域中的普通技术人员可以在不背离本发明宗旨和范围的情况下对本发明进行各种形式和细节上的改变。这些示例性实施例应被认为是仅仅用于解释目的而非限制目的。因此,本发明的范围不是由本发明的详细描述限定而是由所附权利要求限定,并且,所以在该范围内的变化应被认作是包含在本发明中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号