用于与相关文档一起打印文档的方法和装置的制作方法

文档序号:6564281阅读:146来源:国知局
专利名称:用于与相关文档一起打印文档的方法和装置的制作方法
技术领域
本发明涉及用于与相关文档一起打印文档的方法和装置。更特别地,本发明涉及使用主机和打印机与相关文档一起打印文档的方法,在该方法中搜索打印机中存储的文档的相关文档,显示所搜索的相关文档、由用户选择并且随文档打印。
背景技术
在很多情况下,用户可能习惯与标准的相关文档一起打印一个文档。例如,打印特定文档的用户可能需要与那个特定文档一起打印额外的标准字母或表格。公司内频繁使用的文档如正式(official)公司文档表格经常与新创建的文档一起打印。如果需要单独搜索相关文档使得能够最终打印它,则用户可能经历不方便。如果相关文档未存储在用户的主机中,为了打印,相应的文档应该从其它装置复制或下载。
因此,需要一种改善的系统和方法,用于通过使用主机和打印机与相关文档一起打印文档。

发明内容
本发明的示范性实施例的一个方面是至少解决上面的问题和/或缺点并且至少提供下面说明的优点。因此,本发明的示范性实施例的一个方面是提供一种方法,用于使用主机和打印机与相关文档一起打印文档。打印机存储频繁使用的文档作为相关文档。然后在打印机存储的文档中搜索并显示该文档的相关文档。用户选择至少一个所显示的相关文档,使得相关文档可以与该文档一起打印。
为实现本发明示范性实施例的上述方面,提供一种用于打印的方法。文档和关于文档的搜索信息发送到打印机。发送的搜索信息用于搜索存储在打印机中的文档的相关文档。然后与相关文档一起打印该文档。
存储在打印机中的文档与索引信息一起存储,该索引信息包括存储在打印机中的文档的名称、作者、写入时间、存储时间或关键字;以及关于存储在打印机中的文档的说明。搜索操作比较搜索信息和索引信息。
搜索信息是文档的名称、作者、写入时间、存储时间或关键字。
发送操作包括PJL(打印机工作语言)的搜索信息。
发送操作通过由打印机驱动器或应用提供的UI(用户接口)用搜索信息输入。
显示搜索的相关文档列表,并且从显示的相关文档列表选择至少一个搜索的相关文档。
打印机或控制打印机的主机显示并选择相关文档。
为实现本发明示范性实施例的上述方面,打印机接收文档,搜索关于该文档的信息,并且执行打印操作。打印机包含存储单元、打印单元和控制单元。存储单元存储文档,而打印单元执行打印操作。控制单元通过使用搜索信息控制在存储的文档中搜索该文档的相关文档,使得可以由打印单元打印该文档和相关文档。
搜索信息包括文档的名称、作者、写入时间、存储时间或关键字。
存储单元存储索引信息,该索引信息包括存储的文档的名称、作者、写入时间、存储时间或关键字以及关于存储的文档的说明。控制单元比较搜索信息和索引信息,并且搜索相关文档。
打印机还包含显示单元和输入单元。显示单元显示搜索的相关文档列表。输入单元便利从显示的相关文档列表选择至少一个相关文档。控制单元控制打印单元打印该文档和所选择的相关文档。
控制单元控制搜索的相关文档列表被发送到主机,并且控制单元控制至少一个由用户从相关文档列表选择的相关文档由主机接收,使得选择的相关文档和该文档由打印单元打印。
为实现本发明示范性实施例的上述方面,提供一种主机。显示单元显示文档的相关文档列表。输入单元便利从显示的相关文档列表选择至少一个相关文档。控制单元控制文档和关于该文档的搜索信息被发送到打印机,控制搜索的相关文档列表由打印机接收并由显示单元显示,以及控制选择的相关文档被发送到打印机。
搜索信息包括文档的名称、作者、写入时间、存储时间或关键字。
搜索信息包括在PJL(打印机工作语言)中并被发送。
输入单元用搜索信息输入。
输入单元是用打印机驱动器或应用提供的UI(用户接口)。
从下面的详细说明,本发明的其它方面、优点和显著特征对本领域的技术人员将变得明显,该说明结合附图,公开本发明的示范性实施例。


从下面的结合附图的详细说明,本发明的某些示范性实施例的上述方面和其它目的、特征和优点将变得更明显,在附图中图1是说明根据本发明的示范性实施例的打印系统的结构的功能方块图,该打印系统包括主机和打印机;图2是说明根据本发明的示范性实施例的打印方法的流程图;以及图3和4说明根据本发明的示范性实施例的用户接口。
在这些附图中,相同的附图参考标号要理解为指相同的元件、特征和结构。
具体实施例方式
提供说明中定义的主题,如详细的构造和元件,以帮助全面理解本发明的实施例。因此,本领域的普通技术人员将认识到可以对在此说明的实施例做出各种变化和修改而不背离本发明的范围和精神。而且,为了清楚和简明,省略公知的功能和构造的说明。
图1是说明根据本发明的示范性实施例的打印系统的结构的功能方块图,该打印系统包括主机和打印机。打印系统包括打印机200和主机100。打印机200打印从主机100发送的文档,并且主机100控制打印机200。
主机100包括第一输入单元110、第一显示单元120、第一易失存储器130、第一非易失存储器140、第一通信接口单元150、打印机驱动器160和第一控制单元170。主机100可以是PC(个人计算机)和PDA(个人数字助理)等。
第一输入单元110具备至少一个操作按钮用于接收各种用户命令。第一输入单元110可以是键盘或鼠标。第一输入单元110可以接收搜索打印文档的相关文档(称为‘相关文档’)所需的信息(称为‘搜索信息’)。搜索信息可以是关键字。打印机200通过使用打印文档的名称、作者、写入时间、存储时间或关键字搜索相关文档。然后如果打印机200发送搜索的相关文档到主机并在第一显示单元120上显示发送的相关文档,则第一输入单元110可以接收至少一个显示的相关文档。
根据用户命令通过第一输入单元110输入的信号提供给第一控制单元170,并且第一控制单元170响应于基于输入的用户命令的信号来控制主机100。
第一显示单元120响应于用户命令,或者在第一控制单元170的控制下,显示通知用户的各种消息。如果打印机200搜索相关文档并发送搜索的相关文档到主机100,则第一显示单元120显示搜索的相关文档列表。
第一易失存储器130暂时存储在第一控制单元170控制下主机100的各种操作期间产生的数据。
第一非易失存储器140存储程序以利于全面控制主机100。
第一通信接口单元150与打印机200的第二通信接口单元250连接,并用作主机100和打印机200之间数据交换中的通道。
打印机驱动器160转换文档为能够被打印机200理解的语言,如PDL(打印机描述语言)。在第一控制单元170的控制下,搜索信息和包括打印需要的各种选项的打印命令与文档一起,通过第一通信接口单元150发送到打印机200。打印命令和搜索信息可以转换为PJL(打印机工作语言)并且被发送。搜索信息可以包括文档的名称、作者、写入时间、存储时间和关键字。
第一控制单元170根据第一非易失存储器140中存储的程序控制主机的全部操作。即,第一控制单元170控制主机100发送文档和搜索信息到打印机200,从而接收由打印机200搜索的相关文档列表,并且在第一显示单元120上显示该列表。第一控制单元170还控制主机100发送由用户在显示的列表中选择的相关文档到打印机。
打印机200包括第二输入单元210、第二显示单元220、第二易失存储器230、第二非易失存储器240、第二通信接口单元250、打印单元260、第二控制单元270和存储单元280。
第二输入单元210具有至少一个操作按钮用于接收各种用户命令,并且可以是OPE(操作面板)。根据用户命令通过第二输入单元210输入的信号提供给第二控制单元270,并且第二控制单元270响应于基于输入的用户命令的信号控制打印机200。
第二显示单元220显示各种令消息以通知用户。响应于用户命令或者在第二控制单元270的控制下显示该消息。
第二易失存储器230暂时存储第二控制单元270控制下的打印机200的各种操作期间产生的数据。
第二非易失存储器240存储程序以便利于全面控制打印机200。
存储单元280存储相关文档如频繁使用的文档。存储单元280可以存储相关文档的名称、作者、写入时间、存储时间、关键字和说明。存储单元280可以是打印机200内的存储器和HDD(硬盘驱动器)、以及连接到打印机200的存储器卡如闪存或USB(通用串行总线)存储器。
如图1中所说明的,可以分开实现存储程序的第二非易失存储器240和存储相关文档的存储单元280。或者,第二非易失存储器240和存储单元280可以集成到同一存储介质中。
第二通信接口单元250用作主机100和打印机200之间用于交换预定数据的通道,而不管第二通信接口单元250是通过有线还是无线连接连接到主机。
打印单元260打印从主机100发送的文档和存储单元280中存储的相关文档。
第二控制单元270便利于根据第二非易失存储器240中存储的控制程序,全面控制打印机200。第二控制单元270控制打印机200从主机100接收文档和搜索信息,从而搜索相关文档并发送相关文档列表到主机100。第二控制单元270控制打印机200从主机100接收由用户选择的相关文档,并与文档一起打印相关文档。
图2是说明根据本发明的示范性实施例的打印方法的流程图。图3和4说明根据本发明的示范性实施例的用户接口。将参考图2-4说明用于与相关文档一起打印文档的方法。
预定的文档存储在打印机200中(S301)。预定的文档是频繁使用的文档如正式公司文档表格。预定的文档可以用作要与打印文档一起打印的相关文档。预定的文档可以存储在打印机200的存储单元280中。
信息(以下称为‘索引信息’)包括预定的相关文档的名称、作者、写入时间、存储时间、关键字和说明。索引信息可以与预定的相关文档一起存储。关键字可以是表示要存储的相应的相关文档的内容的词。关键字可以用于执行搜索以确定是否相应的文档要与打印文档相关。简要提供对预定的相关文档的说明,以帮助用户决定是否相应的文档与打印文档一起打印。在第二控制单元270的控制下,索引信息可以通过第二输入单元210输入并存储到存储单元280中。或者,索引信息可以通过第一输入单元110输入,与预定的文档一起发送到打印机200并存储。
第一输入单元110接收搜索信息,用于搜索相关文档(S303)。搜索信息的例子是关键字。图3是由打印机驱动器160提供的用户接口的图示,并且包括标签400,提供是否一起打印打印文档与相关文档的选项。为一起打印打印文档与相关文档,用户可以选择‘打印相关文档’的选项410。此外,可以输入搜索信息,用于搜索相关文档。图3显示作为一个例子输入关键字420。如果不输入关键字420,则打印文档的名称可以用于搜索相关文档。而且,可以输入相关文档的作者、写入时间和存储时间作为搜索信息。
搜索信息可以通过打印机驱动器160和由应用提供的UI(用户接口)输入。
第一控制单元170通过第一通信接口单元150发送打印文档和搜索信息到打印机200(S305)。如上所述,搜索信息可以是搜索相关文档需要的信息,如打印文档的名称、作者、写入时间、存储时间或关键字。
第二控制单元270使用从第二通信接口单元250发送的搜索信息、以及在步骤S301中存储在存储单元280中的预定的相关文档的索引信息,搜索相关文档(S307)。在一个例子中,打印文档的文件名是‘seminar 2005.txt’。当图3中不输入关键字420时,比较作为索引信息存储的预定的相关文档的名称和作为打印文档的名称的‘seminar 2005.txt’。比较预定的相关文档的名称和打印文档的名称,使得可以执行搜索以确定预定的文档的名称是否与‘seminar 2005.txt’相关。当图3中输入‘seminar’作为关键字时,比较作为搜索信息输入的关键字420和作为索引信息存储的关键字。进行这个比较使得可以执行搜索,以确定作为索引信息存储的关键字是否与作为搜索信息输入的关键字420相关。
显示由打印机200搜索的相关文档列表(S309)。第二控制单元270发送步骤S307中搜索的相关文档列表。通过第二通信接口单元250发送该列表到主机100。主机100的第一控制单元170通过第一通信接口单元150接收相关文档列表,并且在第一显示单元120上显示接收的列表。图4是显示的接收列表的一个例子。或者,可以在第二显示单元220上显示相关文档列表。
用打印文档选择第一输入单元110,同时打印显示的相关文档之一(S311)。参考图4的文件说明,用户可以决定打印显示的相关文档之一,并且显示是否打印每个相关文档(500)。或者,当在打印机200的第二显示单元220上显示搜索的相关文档列表时,可以用打印文档选择第二输入单元210,同时打印显示的相关文档之一。
第一控制单元170通过第一通信接口单元150发送步骤S311中选择的相关文档到打印机200,并且打印机200的打印单元260,在第二控制单元270的控制下,与打印文档一起打印选择的相关文档(S313)。
用于与相关文档一起打印文档的上述方法,可以在主机100的控制单元170控制下,通过打印机驱动器160的程序实现。打印机驱动器160的程序可以存储在第一非易失存储器140中。用于与相关文档一起打印文档的上述方法,可以在打印机200中的第二控制单元270的控制下,通过第二非易失存储器240中存储的程序实现。
根据如上所述的本发明的示范性实施例,作为相关文档的频繁使用的文档存储在打印机中,从打印机中的文档表格搜索打印文档的相关文档并且显示,并且选择至少一个显示的相关文档并随打印文档打印,从而为用户提供更多的便利。
虽然本发明已经参照其某些示范性实施例显示和说明,但本领域的技术人员将懂得,其中可以进行各种形式和细节上的改变而不背离如由权利要求和它们的等价物定义的本发明的精神和范围。
权利要求
1.一种用于与相关文档一起打印文档的方法,包含发送文档和关于该文档的搜索信息到打印机;使用发送的搜索信息,在打印机中存储的至少一个文档中搜索该文档的相关文档;以及与相关文档一起打印该文档。
2.根据权利要求1所述的打印方法,其中存储在打印机中的文档与索引信息一起存储,该索引信息至少包含打印机中存储的文档的名称、作者、写入时间、存储时间和关键字以及有关所述打印机中存储的文档的说明之一,以及搜索操作比较搜索信息和索引信息。
3.根据权利要求1所述的打印方法,其中搜索信息至少是文档的名称、作者、写入时间、存储时间和关键字之一。
4.根据权利要求1所述的打印方法,其中所述发送操作包含打印机工作语言PJL中的搜索信息。
5.根据权利要求1所述的打印方法,其中所述发送操作通过由打印机驱动器和应用中至少一个提供的用户接口UI用搜索信息输入。
6.根据权利要求1所述的打印方法,还包含显示搜索的相关文档列表;以及在显示的相关文档列表中选择至少一个。
7.根据权利要求6所述的打印方法,其中显示操作由打印机和控制打印机的主机中的至少一个执行,以及选择操作由打印机和控制打印机的主机中的至少一个执行。
8.一种打印机,其接收文档和关于该文档的搜索信息并执行打印工作,该打印机包含存储单元,用于存储文档;打印单元,用于执行打印工作;以及控制单元,用于通过使用搜索信息控制所述文档的相关文档在存储的文档中被搜索,并且控制文档和相关文档由打印单元打印。
9.根据权利要求8所述的打印机,其中搜索信息至少包含文档的名称、作者、写入时间、存储时间和关键字之一。
10.根据权利要求8所述的打印机,其中存储单元存储索引信息,该索引信息至少包含存储的文档的名称、作者、写入时间、存储时间和关键字及对存储的文档的说明之一,并且控制单元比较搜索信息和索引信息,并搜索相关文档。
11.根据权利要求8所述的打印机,还包含显示单元,用于显示搜索的相关文档列表;以及输入单元,用于在显示的相关文档列表中选择至少一个相关文档,其中控制单元控制打印单元打印文档和所选择的相关文档。
12.根据权利要求8所述的打印机,其中控制单元控制搜索的相关文档列表发送到主机,由主机接收至少一个由用户从相关文档列表选择的相关文档,以及由打印单元打印选择的相关文档和所述文档。
13.一种主机,包含显示单元,用于显示文档的相关文档列表;输入单元,用于在显示的相关文档列表中选择至少一个相关文档;以及控制单元,用于控制所述文档和关于该文档的搜索信息被发送到打印机,由打印机接收并由显示单元显示所搜索的相关文档列表,以及发送选择的相关文档到打印机。
14.根据权利要求13所述的打印机,其中搜索信息至少包含文档的名称、作者、写入时间、存储时间和关键字之一。
15.根据权利要求13所述的打印机,其中打印机工作语言PJL包含搜索信息并发送该搜索信息。
16.根据权利要求13所述的打印机,其中用搜索信息输入输入单元。
17.根据权利要求13所述的打印机,其中输入单元是用打印机驱动器和应用中至少一个提供的用户接口UI。
18.根据权利要求13所述的主机,还包含第一易失存储器,用于在第一控制单元的控制下在主机的各种操作期间产生的数据的暂时存储。
19.根据权利要求13所述的主机,还包含第一非易失存储器,用于存储程序以便利于全面控制主机。
20.根据权利要求13所述的主机,还包含与打印机的第二通信接口单元连接的第一通信接口单元;其中第一通信接口单元用作主机和打印机之间数据交换中的通道。
21.根据权利要求17所述的打印机,其中打印机驱动器将文档转换为打印机能够理解的语言。
22.根据权利要求8所述的打印机,还包含第二输入单元,用于接收用户命令。
23.根据权利要求8所述的打印机,还包含第二显示单元,用于响应于用户命令或在第二控制单元的控制下显示消息。
全文摘要
提供一种与相关文档一起打印文档的方法和系统。频繁使用的文档可以作为相关文档存储在打印机中。发送文档和关于该文档的搜索信息到打印机。通过使用搜索信息,在打印机中存储的文档中搜索文档的相关文档,并且显示。至少一个显示的相关文档由用户选择并且与该文档一起打印。这给用户带来了更大的方便,因为用户不需要单独找到相应的用于打印的相关文档。
文档编号G06F17/30GK1983154SQ20061016696
公开日2007年6月20日 申请日期2006年12月15日 优先权日2005年12月16日
发明者李承律 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1