CN101714067A - 缩略图显示方法和图像形成装置 - Google Patents

缩略图显示方法和图像形成装置 Download PDF

Info

Publication number
CN101714067A
CN101714067A CN200910139941A CN200910139941A CN101714067A CN 101714067 A CN101714067 A CN 101714067A CN 200910139941 A CN200910139941 A CN 200910139941A CN 200910139941 A CN200910139941 A CN 200910139941A CN 101714067 A CN101714067 A CN 101714067A
Authority
CN
China
Prior art keywords
thumbnail
file
image
information
page
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200910139941A
Other languages
English (en)
Other versions
CN101714067B (zh
Inventor
金明心
金周德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101714067A publication Critical patent/CN101714067A/zh
Application granted granted Critical
Publication of CN101714067B publication Critical patent/CN101714067B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • G06F3/1246Job translation or job parsing, e.g. page banding by handling markup languages, e.g. XSL, XML, HTML
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1284Local printer device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/14Tree-structured documents
    • G06F40/143Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]

Abstract

本发明提供一种缩略图显示方法,该方法包括:接收XML纸张规范(XPS)文件的选择;接收用于所选择的XPS文件的预览命令;分析XPS文件的结构;以及根据所分析的结构显示关于XPS文件中包含的多个缩略图的缩略图信息。因此,用户可以预览XPS文件中包含的各种缩略图。

Description

缩略图显示方法和图像形成装置
技术领域
本发明总构思涉及缩略图显示方法和图像形成装置。具体来说,本发明总构思涉及为用户提供关于存储在XML纸质规范(XML paper specification,XPS)文件中的缩略图的信息的缩略图显示方法以及使用该方法的图像形成装置。
背景技术
图像形成装置通常将诸如计算机之类的终端设备生成的打印数据打印在记录介质上。这样的图像形成装置的示例包括复印机、打印机、传真机或将复印机、打印机和传真机的功能组合在单个系统中的多功能外围设备(MFP)。
近年来广泛使用的图像形成装置支持直接打印功能来打印诸如可移植文档格式(PDF)数据、带标记的图像文件格式(TIFF)数据或联合图像专家组(JPEG)格式数据之类的文档数据。在诸如个人计算机(PC)、个人数字助理(PDA)或数字照相机之类的终端设备中,这种直接打印功能仅仅通过传送文件到图像形成装置就能实现直接打印,而无需启动其它附加应用程序。
直接打印功能可应用于XML纸张规范(XPS)文件。XPS文件具有固定布局的电子文件格式,其保持文档格式化并且能够被存储,并且XPS文件是zip格式的文件,其包括通过以目录结构系统化文档或作业所需的所有资源并且通过用XML编写它们之间的引用来描述的各种数据和资源。这样的XPS文件具有采用具有多个级别的树的形式的逻辑结构,如图1所示。
参照图1,XPS文件被表示为具有位于分层的分支结构中的作业级别、文档级别以及页级别。文档级别包括多个文档,并且页级别包括多个页。对于多个文档中的每个文档以及多个页中的每一页可以设置不同的打印选项。此外,XPS文件包含缩略图,其表示多个文档中的每个文档以及多个页中的每一页。
然而,传统的图像形成装置不支持预览包含在XML文件中的缩略图的功能。此外,用户只能查看(view)被设置为XPS文件中的默认视图的缩略图。因此,对于用户来说需要选择性地预览他们期望查看的缩略图的方法。
发明内容
本发明总构思提供一种用于分析XML纸张规范(XPS)文件中包含的缩略图的结构以及向用户提供关于缩略图的信息的缩略图显示方法以及图像形成装置。
本发明总构思的另外的特征和效用将在后面的描述中部分地阐述,并且部分地从该描述中将是清楚的,或者可以通过该总发明构思的实践习得。
本发明总构思的示例实施例可以通过提供一种显示缩略图的方法来实现,该方法包括:接收XML纸张规范XPS文件的选择;接收用于所选择的XPS文件的预览命令;分析XPS文件的结构;以及根据所分析的结构显示关于XPS文件中包含的多个缩略图的缩略图信息。
所述分析XPS文件的结构可以包括分析XPS文件中的文档区域和页区域的结构以及分别检查文档区域和页区域以确定文档区域和页区域中是否包含缩略图信息。
所述分析XPS文件的结构可以包括利用XPS文件中包含的关系信息文件来确定文档区域和页区域中是否包含缩略图信息。
所述关系信息文件可以为REL文件。
缩略图信息可以包括XPS文件中包含的缩略图图像、关于包含该缩略图图像的文档区域的信息以及关于包含该缩略图图像的页区域的信息中的至少一个。
所述显示缩略图信息可以包括以列表或树的形式显示缩略图信息。
所述显示缩略图信息可以包括利用用户界面窗口显示该缩略图信息,该用户界面窗口可以包括用于显示XPS文件的结构的第一区和用于显示对于XPS文件中的每个文档区域和每个页区域是否存在缩略图的第二区。
所述显示缩略图信息可以包括利用用户界面窗口显示该缩略图信息,该用户界面窗口包括用于显示XPS文件的结构的第一区和用于显示与XPS文件中的每个文档区域和每个页区域对应的多个缩略图图像的第二区。
该方法还可以包括:接收所述多个所显示的缩略图图像中的至少一个图像的选择;以及转换所选择的缩略图图像的显示形式并且显示其显示形式已被转换的缩略图图像。
该方法还可以包括:接收所述多个所显示的缩略图图像中的至少一个图像的选择;以及打印所选择的至少一个缩略图图像。
所述打印所选择的至少一个缩略图图像包括打印所选择的至少一个缩略图图像或对应于所选择的至少一个缩略图图像的XPS文件的页图像。
所述显示缩略图图像可以包括:如果XPS文件中没有缩略图,则显示不存在缩略图的通知。
本发明总构思的示例实施例可以通过提供一种图像形成装置来实现,该装置包括:存储单元,用于存储XML纸张规范XPS文件;用户界面,用于接收用于所选择的XPS文件的预览命令;分析器,用于分析XPS文件的结构;以及控制器,用于根据所分析的结构控制用户界面单元显示关于XPS文件中包含的多个缩略图的缩略图信息。
所述分析器可以分析XPS文件中的文档区域和页区域的结构以及分别检查文档区域和页区域以确定文档区域和页区域中是否包含缩略图信息,从而分析XPS文件的结构。
所述分析器可以利用XPS文件中包含的关系信息文件来确定文档区域和页区域中是否包含缩略图信息。
所述关系信息文件可以为REL文件。
所述缩略图信息可以包括XPS文件中包含的缩略图图像、关于包含该缩略图图像的文档区域的信息以及关于包含该缩略图图像的页区域的信息中的至少一个。
所述用户界面可以以列表或树的形式显示缩略图信息。
所述用户界面可以利用用户界面窗口显示该缩略图信息,该用户界面窗口包括用于显示XPS文件的结构的第一区和用于显示对于XPS文件中的每个文档区域和每个页区域是否存在缩略图的第二区。
所述用户界面可以利用用户界面窗口显示该缩略图信息,该用户界面窗口包括用于显示XPS文件的结构的第一区和用于显示与XPS文件中的每个文档区域和每个页区域对应的多个缩略图图像的第二区。
所述用户界面可以接收所述多个所显示的缩略图图像中的至少一个图像的选择,根据所分析的结构转换所选择的缩略图图像的显示形式以及显示其显示形式已被转换的缩略图图像。
所述用户界面可以接收所述多个所显示的缩略图图像中的至少一个图像的选择,并且所述控制器打印所选择的至少一个缩略图图像。
所述控制器可以打印所选择的至少一个缩略图图像或对应于所选择的至少一个缩略图图像的XPS文件的页图像。
如果XPS文件中不存在缩略图,则所示用户界面可以显示不存在缩略图的通知。
所述存储单元可以包括所述图像形成装置内置的存储介质、能够连接至所述图像形成装置的便携式存储介质、终端设备中的存储介质以及网络服务器中的至少一个。
本发明总构思的示例实施例也可以通过提供一种分析XML纸张规范(XPS)文件的方法来实现,该方法包括分析所选择的XPS文件的数据,以及显示所分析的数据的缩略图信息。
分析数据可以包括分析所选择的XPS文件的结构。
分析数据可以包括响应于用户命令而分析所选择的XPS文件的结构。
分析数据可以包括利用XPS文件中的缩略图地址来分析所述结构。
分析数据可以包括利用XPS文件中的缩略图图像的文件名来分析所述结构。
分析数据可以包括利用XPS文件中的包含缩略图图像的文件夹的文件夹名称来分析所述结构。
显示缩略图信息可以包括显示与缩略图信息相对应的所选择的缩略图的缩略图图像。
显示缩略图信息可以包括转换所选择的缩略图图像的显示格式以及以转换的格式来显示缩略图图像。
该方法还可以包括打印对应于缩略图信息的缩略图图像。
本发明总构思的示例实施例也可以通过提供一种图像形成装置来实现,该装置包括:分析器,用于分析所选择的XML纸张规范(XPS)文件的数据;以及用户界面,用于显示所分析的数据的缩略图信息。
该数据可以包括所选择的XPS文件的结构。
该用户界面可以接收显示所选择的XPS文件的预览的命令,而该分析器可以响应于所接收的命令而分析该数据。
该分析器可以利用XPS文件中的缩略图图像的文件名来分析所述结构。
该分析器可以利用XPS文件中的包含缩略图图像的文件夹的文件夹名来分析所述结构。
该用户界面可以显示与缩略图信息相对应的缩略图图像。
该用户界面可以转换与缩略图信息相对应的缩略图图像的显示格式以及以转换的格式来显示缩略图图像。
该图像形成装置还可以包括图像形成单元,用于打印对应于缩略图信息的缩略图图像。
附图说明
本发明总构思的这些和/或其它特征和效用将从后面结合示例实施例的附图对示例实施例的描述中变得清楚和更加容易理解,在附图中:
图1示例性地图示XML纸张规范(XPS)文件的逻辑结构;
图2是图示根据本发明总构思的示例实施例的图像形成装置的框图;
图3A和图3B示例性地图示关系信息文件(.rel文件);
图4到图7示例性地图示要显示在图2中图示的图像形成装置上的用户界面窗口;
图8是图示根据本发明总构思的示例实施例的缩略图显示方法的流程图。
具体实施方式
现在将详细介绍本发明总构思的示例实施例,在附图中图示了本发明总构思的示例实施例的例子,其中,相似的参考标号始终指代类似的元件。下面对示例实施例进行描述以便通过参照附图解释本发明总构思。
图2是图示根据本发明总构思的示例实施例的图像形成装置100的框图。图2中图示的图像形成装置100包括存储单元110、用户界面120、分析器130和控制器140。
存储单元110存储XML纸张规范(XPS)文件。存储单元110可以被实现为图像形成装置100内置的存储介质,例如,硬盘或其它内部存储器,或者被实现为外部存储介质,例如诸如通用串行总线(USB)存储器之类的可移动盘、连接至主机设备的存储介质或通过网络连接的网络(web)服务器。
在这里,上述XPS文件指的是对其设置了打印选项并且采用具有多个级别的树结构的形式表示的打印数据。具体来说,XPS文件具有多个级别,每一个级别具有一个或多个节点,并且对于多个级别的每个节点可以设置不同的打印选项。此外,XPS文件包含表示每个文档和每页的缩略图。例如,参照图1,XPS文件被表示为具有位于分层的分支结构中的作业级别10、文档级别20和页级别30。文档级别20包括多个文档(被图示为固定文档1-N),并且页级别30包括多个页(被表示为在每个固定文档1-N下面的固定页1-N)。图1的XPS文件包含包(package)缩略图21以及与处于页级别30的多个页中的每页相对应的缩略图31、32、33、34。
用户界面120包括多个功能键,通过它们用户能够设置或选择图像形成装置100支持的各种功能。用户界面120接收用户输入的预览命令,或者能够显示图像形成装置100支持的各种信息。用户界面120可以例如被实现为诸如触控板之类的能够同时实现输入和输出的装置,或者被实现为例如组合了鼠标和监视器的装置。用户可以使用用户界面120提供的用户界面窗口预先选择他或她期望查看的XPS文件。此外,用户可以访问关于所选择的XPS文件中包含各种缩略图的缩略图信息,并且可以决定是否打印对应于预定缩略图的页。
分析器130能够分析XPS文件的结构。具体来说,分析器130能够确定XPS文件中的每个文档区域以及每个页区域中是否包含缩略图信息。
如上所述,XPS文件指的是zip格式的文件,包括通过以目录结构系统化文档或作业所需的所有资源来描述的各种数据和资源。相应地,为了解压缩XPS文件,对应于每个文档区域和每个页区域的缩略图需要以可移植网络图形(PNG)或联合图像专家组(JPG)文件格式存储在相应的资源文件夹中。此外,其中写有关于缩略图的缩略图信息的关系信息文件需要以REL文件格式存储在相应的目录中。
关系信息文件包含与每个文档区域和每个页区域相关联的缩略图信息,并且被分类和存储在每个文档区域和每个页区域的目录中。现在将参照图3A和图3B来描述关系信息文件的结构。
图3A示例性地图示包含与XPS文件的文档区域相关联的缩略图信息的关系信息文件。如图3A所示,在指示表示文档区域的缩略图的方框中图示缩略图地址“Resource/AllThumbs_5705.png”310。图3B示例性图示包含与XPS文件的页区域相关联的缩略图信息的关系信息文件。与页区域相关联的缩略图信息包括写入其中的如图3B中的方框中所示的缩略图地址“Resource/Pg1Thumb_5705.png”320,用于指示表示页区域的缩略图。
分析器130能够确定在与XPS文件的每个文档区域和每个页区域相关联的关系信息文件中是否写有缩略图地址,以检查相应的文档区域或页区域中是否存在缩略图并且获得相应文档区域或页区域的诸如缩略图地址之类的缩略图信息。此外,分析器130能够利用所获得的缩略图信息来分析XPS文件中的缩略图的分层的分支结构。分析后的缩略图结构可以对应于如图4所示的XPS文件结构。
控制器140能够基于所分析的XPS文件的结构控制用户界面120显示缩略图信息。更详细地,控制器140利用分析器130分析的缩略图结构,控制用户界面120在各种形式的用户界面窗口中显示各种缩略图信息,例如,XPS文件中包含的缩略图图像、关于包含缩略图图像的文档区域的信息或关于包含缩略图图像的页区域的信息,从而向用户提供缩略图信息。用户界面窗口将在下面详细描述。
如果用户从所显示的缩略图信息中选择了一个或多个缩略图图像或关于带有缩略图图像的文档区域和页区域的缩略图信息,则控制器140也可以控制用户界面120显示对应于所选中的缩略图信息的缩略图图像,或者转换所选择的一个或多个缩略图图像的显示格式并且显示其显示格式已被转换的一个或多个缩略图图像。在此情况下,显示格式的转换指的是在所选择的一个或多个缩略图图像上的放大或缩小,或者旋转并显示所选择的一个或多个缩略图图像。
此外,如果用户从所显示的缩略图信息中选择了至少一个缩略图图像或关于带有缩略图图像的文档区域或页区域的缩略图信息,则控制器140可以打印至少一个所选择的缩略图图像或对应于该至少一个所选择的缩略图图像的XPS文件的页图像。
如果XPS文件中没有缩略图,则控制器140能够控制用户界面120通知用户不存在缩略图。
因此,图像形成装置100可以分析XPS文件中包含的缩略图,并且能够基于所分析的缩略图向用户提供缩略图信息,因此用户可以容易且方便地检查XPS文件中包含的缩略图。
尽管在如图2所示的示例实施例中XPS文件能够被存储在存储单元110中,但是不限于此。因此,本发明总构思也可应用于其中XPS文件是从外部装置接收的而无需被存储在存储单元110中的情况。在此情况中,可以分析所接收的XPS文件中包含的缩略图的结构以提供缩略图信息。此外,在示例实施例中,分析器130能够利用关系信息文件中所写的缩略图地址来分析缩略图结构,但是分析器130可以利用XPS文件中包含的缩略图图像的文件名或包含缩略图图像的文件夹的名称来分析缩略图结构。
此外,尽管根据示例实施例图像形成装置100被用作缩略图显示装置,但不限于此。因此,本发明总构思也可应用于除了图像形成装置100之外的能够显示缩略图的装置,例如,诸如个人计算机(PC)、个人数字助理(PDA)或数字照相机之类的终端设备以及诸如复印机、喷墨打印机、激光束打印机(LBP)或多功能外围设备(MFP)之类的图像形成装置。
图4示例性地图示根据本发明总构思的示例实施例的要显示在缩略图显示装置上的用户界面窗口400。
在图4中,用户界面窗口400包括用于显示当前打开的XPS文件的结构的第一区(field)以及用于显示对于XPS文件中的每个文档区域和每个页区域是否存在缩略图的第二区。更具体来说,XPS文件可以包含表示每个文档区域和表示每个页区域的缩略图。用户界面窗口400能够以树的形式显示当前打开的XPS文件的结构,并且能够例如分别使用阴影线的背景和白背景来显示每个文档区域和每个页区域中是否存在缩略图。参照图4,利用带阴影线的方框来图示表示第一文档410的第一页411和第二页412、第二文档420的第一页421和第二页422以及第二文档420,带阴影的方框指示XPS文件的文档区域和页区域包含缩略图。因此,用户可以容易地知道哪个文档区域和/或页区域包含缩略图。在此情况中,可以通过显示缩略图图像本身而不是如图4所示显示带阴影图案的方框(例如411、412、420、421和422)来确认缩略图的存在。
图5示例性地图示当用户从图4的用户界面窗口400上显示的文档区域和页区域中选择一个时能够显示的用户界面窗口500。
在图5中,用户界面窗口500能够包括用于显示与用户所选择的文档区域和页区域对应的缩略图图像的缩略图显示区510以及用户能够通过其输入另外的用户命令的命令输入区520。更具体来说,如果用户选择了包含缩略图的文档区域和页区域,则缩略图图像可以被显示在缩略图显示区510上,如图5所示。随后,各种控制命令可以被显示在命令输入区520上以另外控制显示在缩略图显示区510上的缩略图图像。
命令输入区520能够包括‘返回到列表’方框521、‘放大和缩小’方框522和‘打印’方框523。例如,如果用户选择‘返回到列表’方框521,则图4的用户界面窗口400可以替代当前显示的图5的用户界面窗口500而被重新显示,并且如果用户选择‘放大和缩小’方框522,则缩略图显示区510上显示的缩略图图像可以被放大或被缩小。此外,如果用户选择‘打印’方框523,则对应于缩略图显示区510上显示的缩略图图像的页可以被打印。因此,用户可以选择性地查看期望的缩略图,并且利用所显示的用户界面窗口输入用于相应文档和页的打印命令,从而增加用户便利性。
图6和图7分别示例性地图示根据本发明总构思的示例实施例的要显示在缩略图显示装置上的用户界面窗口600和700。用户界面窗口600的形状与用户界面窗口700不同。
更详细地,图6中图示的用户界面窗口显示关于当前打开的XPS文件中的包含缩略图的页的信息的列表。在此情况中,如果用户从该列表中选择一个缩略图,则可以另外显示如图5所示的用户界面窗口。参照图7,用户界面窗口700以对应于XPS文件的结构的树的形式显示缩略图图像。所显示的树能够包括基于所分析的XPS文件的结构的缩略图信息。用户界面窗口700可以包括用于显示XPS文件的结构的第一区710和用于显示与XPS文件中的每个文档区域和/或每个页区域对应的多个缩略图图像的第二区720。
图8是根据本发明总构思的示例实施例的缩略图显示方法的流程图。
在图8,如果在操作S810中用户选择他或她期望预览的XPS文件,以及如果在操作S820中接收到用于所选择的XPS文件的预览命令,则在操作S830中,分析所选择的XPS文件的结构。更详细地,分析XPS文件中的每个文档区域和每个页区域,从而可以根据在与每个文档区域和每个页区域相关联的关系信息中是否写有缩略图地址来确定在每个文档区域和每个页区域中存在还是不存在缩略图并且可以获得相应缩略图的诸如缩略图地址之类的缩略图信息。此外,也可以利用所获得的缩略图信息来分析对应于所分析的XPS文件的结构的缩略图结构。
如果已经完全分析了XPS文件的结构,则在操作S840可以基于所分析的XPS文件的结构来显示缩略图信息。更具体来说,可以利用所分析的缩略图结构以例如列表或树的各种用户界面形式来显示缩略图信息,例如XPS文件中包含的缩略图图像、关于包含该缩略图图像的文档区域的信息或关于包含该缩略图图像的页区域的信息。此显示操作以与以上参照图4到图7所描述的相同的方式来执行。可替换地,如果XPS文件中没有缩略图,则可以显示提供不存在缩略图的通知的消息。
因此,根据本发明总构思的示例实施例的缩略图显示方法可以通过分析XPS文件中包含的缩略图来向用户提供缩略图信息,使得用户可以容易且方便地检查XPS文件中包含的缩略图。图8的缩略图显示方法可以由如图2所示的那样配置的图像形成装置100来执行,并且也可以由不同于图像形成装置100的图像形成装置或由终端设备来执行。
虽然已经图示和描述了本发明总构思的若干实施例,但是本领域的技术人员会理解,在不偏离在所附权利要求和它们的等同物中限定的其范围的本发明总构思的原理和精神的情况下,可以对这里的示例实施例进行改变。
相关申请的交叉引用
本申请要求2008年10月7日在韩国知识产权局提交的韩国专利申请第10-2008-0098406号的优先权,其全部内容通过引用合并于此。

Claims (25)

1.一种显示缩略图的方法,该方法包括:
接收XML纸张规范XPS文件的选择;
接收用于所选择的XPS文件的预览命令;
分析XPS文件的结构;以及
根据所分析的结构显示关于XPS文件中包含的多个缩略图的缩略图信息。
2.如权利要求1所述的方法,其中所述分析XPS文件的结构的步骤包括:分析XPS文件中的文档区域和页区域的结构,以及分别检查文档区域和页区域以确定文档区域和页区域中是否包含缩略图信息。
3.如权利要求2所述的方法,其中所述分析XPS文件的结构的步骤包括:利用XPS文件中包含的关系信息文件来确定文档区域和页区域中是否包含缩略图信息。
4.如权利要求3所述的方法,其中该关系信息文件为REL文件。
5.如权利要求1所述的方法,其中该缩略图信息包括XPS文件中包含的缩略图图像、关于包含该缩略图图像的文档区域的信息以及关于包含该缩略图图像的页区域的信息中的至少一个。
6.如权利要求5所述的方法,其中所述显示缩略图信息的步骤包括:以列表或树的形式显示缩略图信息。
7.如权利要求1所述的方法,其中所述显示缩略图信息的步骤包括:利用用户界面窗口显示该缩略图信息,该用户界面窗口包括用于显示XPS文件的结构的第一区和用于显示对于XPS文件中的每个文档区域和每个页区域是否存在缩略图的第二区。
8.如权利要求4所述的方法,其中所述显示缩略图信息的步骤包括:利用用户界面窗口显示该缩略图信息,该用户界面窗口包括用于显示XPS文件的结构的第一区和用于显示与XPS文件中的每个文档区域和每个页区域对应的多个缩略图图像的第二区。
9.如权利要求8所述的方法,还包括:
接收所述多个所显示的缩略图图像中的至少一个图像的选择;以及
转换所选择的缩略图图像的显示形式并且显示其显示形式已被转换的缩略图图像。
10.如权利要求8所述的方法,还包括:
接收所述多个所显示的缩略图图像中的至少一个图像的选择;以及
打印所选择的至少一个缩略图图像。
11.如权利要求10所述的方法,其中所述打印所选择的至少一个缩略图图像的步骤包括:打印所选择的至少一个缩略图图像或对应于所选择的至少一个缩略图图像的XPS文件的页图像。
12.如权利要求1所述的方法,其中所述显示缩略图图像的步骤包括:如果该XPS文件中没有缩略图,则显示不存在缩略图的通知。
13.一种图像形成装置,包括:
存储单元,用于存储XML纸张规范XPS文件;
用户界面,用于接收用于所选择的XPS文件的预览命令;
分析器,用于分析XPS文件的结构;以及
控制器,用于根据所分析的结构控制用户界面显示关于XPS文件中包含的多个缩略图的缩略图信息。
14.如权利要求13所述的图像形成装置,其中所述分析器分析XPS文件中的文档区域和页区域的结构,以及分别检查该文档区域和页区域以确定文档区域和页区域中是否包含缩略图信息,以便分析XPS文件的结构。
15.如权利要求14所述的图像形成装置,其中所述分析器利用XPS文件中包含的关系信息文件来确定文档区域和页区域中是否包含缩略图信息。
16.如权利要求15所述的图像形成装置,其中所述关系信息文件为REL文件。
17.如权利要求13所述的图像形成装置,其中所述缩略图信息包括XPS文件中包含的缩略图图像、关于包含该缩略图图像的文档区域的信息以及关于包含该缩略图图像的页区域的信息中的至少一个。
18.如权利要求17所述的图像形成装置,其中所述用户界面以列表或树的形式显示缩略图信息。
19.如权利要求17所述的图像形成装置,其中所述用户界面利用用户界面窗口显示该缩略图信息,该用户界面窗口包括用于显示XPS文件的结构的第一区和用于显示对于XPS文件中的每个文档区域和每个页区域是否存在缩略图的第二区。
20.如权利要求17所述的图像形成装置,其中所述用户界面利用用户界面窗口显示该缩略图信息,该用户界面窗口包括用于显示XPS文件的结构的第一区和用于显示与XPS文件中的每个文档区域和每个页区域对应的多个缩略图图像的第二区。
21.如权利要求20所述的图像形成装置,其中所述用户界面接收所述多个所显示的缩略图图像中的至少一个图像的选择,根据所分析的结构转换所选择的缩略图图像的显示形式以及显示其显示形式已被转换的缩略图图像。
22.如权利要求20所述的图像形成装置,其中所述用户界面接收所述多个所显示的缩略图图像中的至少一个图像的选择,并且所述控制器打印所选择的至少一个缩略图图像。
23.如权利要求22所述的图像形成装置,其中所述控制器打印所选择的至少一个缩略图图像或对应于所选择的至少一个缩略图图像的XPS文件的页图像。
24.如权利要求13所述的图像形成装置,其中如果XPS文件中不存在缩略图,则所述用户界面显示不存在缩略图的通知。
25.如权利要求13所述的图像形成装置,其中所述存储单元包括所述图像形成装置内置的存储介质、能够连接至所述图像形成装置的便携式存储介质、终端设备中的存储介质以及网络服务器中的至少一个。
CN200910139941.2A 2008-10-07 2009-07-15 缩略图显示方法和图像形成装置 Expired - Fee Related CN101714067B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR98406/08 2008-10-07
KR1020080098406A KR101383326B1 (ko) 2008-10-07 2008-10-07 썸네일 표시 방법 및 화상형성장치

Publications (2)

Publication Number Publication Date
CN101714067A true CN101714067A (zh) 2010-05-26
CN101714067B CN101714067B (zh) 2015-05-13

Family

ID=42076769

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910139941.2A Expired - Fee Related CN101714067B (zh) 2008-10-07 2009-07-15 缩略图显示方法和图像形成装置

Country Status (3)

Country Link
US (1) US8875015B2 (zh)
KR (1) KR101383326B1 (zh)
CN (1) CN101714067B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103179308A (zh) * 2011-12-26 2013-06-26 柯尼卡美能达商用科技株式会社 图像形成装置及图像形成方法
CN103294349A (zh) * 2012-03-05 2013-09-11 汉王科技股份有限公司 电子文件预览方法和应用该方法的电子阅读设备
CN103914205A (zh) * 2013-01-09 2014-07-09 腾讯科技(深圳)有限公司 一种智能终端的文件缩略图展示方法和装置
CN104299271A (zh) * 2013-07-18 2015-01-21 达索系统公司 确定三维建模对象组件的分解图的分解路径的计算机实现方法
CN104778049A (zh) * 2014-01-09 2015-07-15 北京汇智无限传媒技术有限公司 基于Android系统的用于人机交互APP应用的实现方法及交互系统

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD609714S1 (en) * 2007-03-22 2010-02-09 Fujifilm Corporation Electronic camera
KR101631605B1 (ko) * 2009-12-03 2016-06-20 삼성전자주식회사 인쇄제어 단말장치 및 인쇄제어방법
USD721084S1 (en) * 2012-10-15 2015-01-13 Square, Inc. Display with graphic user interface
USD738895S1 (en) * 2012-10-31 2015-09-15 Samsung Electronics Co., Ltd. Display screen for a digital camera with a graphical user interface
CN103870096B (zh) * 2012-12-12 2017-06-27 联想(北京)有限公司 信息处理方法和终端设备
USD702253S1 (en) 2013-02-27 2014-04-08 Microsoft Corporation Display screen with graphical user interface
USD716819S1 (en) 2013-02-27 2014-11-04 Microsoft Corporation Display screen with graphical user interface
USD702252S1 (en) 2013-02-27 2014-04-08 Microsoft Corporation Display screen with graphical user interface
USD702251S1 (en) 2013-02-27 2014-04-08 Microsoft Corporation Display screen with graphical user interface
USD702250S1 (en) 2013-02-27 2014-04-08 Microsoft Corporation Display screen with graphical user interface
USD763881S1 (en) * 2013-11-22 2016-08-16 Goldman, Sachs & Co. Display screen or portion thereof with graphical user interface
USD765091S1 (en) * 2013-12-05 2016-08-30 Visa International Service Association Display screen or portion thereof with animated user interface
USD779533S1 (en) * 2015-04-13 2017-02-21 Lemobile Information Technology (Beijing) Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD792456S1 (en) * 2015-12-02 2017-07-18 Ultra Group Usa, Inc. Display screen or portion thereof with computer icon
USD911385S1 (en) 2016-02-19 2021-02-23 Sony Corporation Display panel or screen or portion thereof with animated graphical user interface
USD855649S1 (en) 2016-02-19 2019-08-06 Sony Corporation Display screen or portion thereof with animated graphical user interface
USD911354S1 (en) * 2018-03-22 2021-02-23 Bently Nevada, Llc Display screen or portion thereof with graphical user interface
USD875117S1 (en) * 2018-05-31 2020-02-11 Nutanix, Inc. Display panel or portion thereof with transitional graphical user interface
JP2020075360A (ja) * 2018-11-05 2020-05-21 京セラドキュメントソリューションズ株式会社 画像処理装置
USD995553S1 (en) * 2021-04-28 2023-08-15 Hyperconnect LLC Display panel with animated graphical user interface
USD996460S1 (en) * 2021-04-28 2023-08-22 Hyperconnect LLC Display panel with graphical user interface

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030128239A1 (en) * 2001-12-27 2003-07-10 Full Degree, Inc. Method and apparatus for XML schema publishing into a user interface
JP2005150952A (ja) * 2003-11-12 2005-06-09 Fujinon Corp 画像再生装置および撮像装置
JP4151697B2 (ja) * 2005-12-27 2008-09-17 ブラザー工業株式会社 ネットワークシステム、通信装置
CN100356372C (zh) 2005-12-31 2007-12-19 无锡永中科技有限公司 计算机版式文件生成方法和打开方法
KR100742330B1 (ko) * 2006-01-05 2007-07-26 삼성전자주식회사 사용자 단말장치 및 그의 파일 리스트 제공 방법
JP4759464B2 (ja) 2006-07-31 2011-08-31 キヤノン株式会社 文書処理装置および文書処理方法
JP4857135B2 (ja) * 2007-01-30 2012-01-18 キヤノン株式会社 情報処理装置、情報処理方法、プログラム、及び記憶媒体
US8537408B2 (en) * 2006-12-20 2013-09-17 Canon Kabushiki Kaisha Information processing apparatus, information processing method, program, and storage medium
US7761783B2 (en) * 2007-01-19 2010-07-20 Microsoft Corporation Document performance analysis
US20080235262A1 (en) * 2007-03-21 2008-09-25 Holm Aaron H Digital file management system with file mapping for high resolution and other images
US20100050080A1 (en) * 2007-04-13 2010-02-25 Scott Allan Libert Systems and methods for specifying frame-accurate images for media asset management
US8316358B2 (en) * 2007-05-31 2012-11-20 Research In Motion Limited Method and apparatus for processing XML for display on a mobile device
JP2008310447A (ja) * 2007-06-12 2008-12-25 Canon Inc ドキュメント管理装置、ドキュメント管理方法及びプログラム
JP4924281B2 (ja) * 2007-08-15 2012-04-25 ブラザー工業株式会社 画像処理装置及びプログラム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103179308A (zh) * 2011-12-26 2013-06-26 柯尼卡美能达商用科技株式会社 图像形成装置及图像形成方法
CN103179308B (zh) * 2011-12-26 2015-10-21 柯尼卡美能达商用科技株式会社 图像形成装置及图像形成方法
CN103294349A (zh) * 2012-03-05 2013-09-11 汉王科技股份有限公司 电子文件预览方法和应用该方法的电子阅读设备
CN103294349B (zh) * 2012-03-05 2016-09-21 汉王科技股份有限公司 电子文件预览方法和应用该方法的电子阅读设备
CN103914205A (zh) * 2013-01-09 2014-07-09 腾讯科技(深圳)有限公司 一种智能终端的文件缩略图展示方法和装置
CN103914205B (zh) * 2013-01-09 2015-11-25 腾讯科技(深圳)有限公司 一种智能终端的文件缩略图展示方法和装置
CN104299271A (zh) * 2013-07-18 2015-01-21 达索系统公司 确定三维建模对象组件的分解图的分解路径的计算机实现方法
CN104778049A (zh) * 2014-01-09 2015-07-15 北京汇智无限传媒技术有限公司 基于Android系统的用于人机交互APP应用的实现方法及交互系统

Also Published As

Publication number Publication date
US8875015B2 (en) 2014-10-28
CN101714067B (zh) 2015-05-13
KR20100039167A (ko) 2010-04-15
US20100088594A1 (en) 2010-04-08
KR101383326B1 (ko) 2014-04-10

Similar Documents

Publication Publication Date Title
CN101714067B (zh) 缩略图显示方法和图像形成装置
US9082064B2 (en) Thumbnail creation method and image forming apparatus
US8120807B2 (en) Information processing apparatus, information processing method, program, and recording medium
CN1327332C (zh) 直接成像方法和装置
CN100458679C (zh) 具有打印日志管理功能的图像形成装置及其方法
US20030156479A1 (en) Information processing apparatus, file processing method, and computer-readable memory medium and program
US20120224190A1 (en) Data Generating Apparatus, and Print Apparatus
US8203734B2 (en) Image formation using a portable storage medium
KR100750122B1 (ko) 인쇄 옵션 설정 방법 및 장치
JP2008080707A (ja) 画像形成装置
CN101763230A (zh) 改变缩略图的方法和打印控制装置
CN101727588B (zh) 成像装置和方法
US20070201115A1 (en) Data Generating Apparatus, and Print Apparatus
JP4353254B2 (ja) データ生成装置及び印刷装置
US8570542B2 (en) Information recording device, information recording method and computer readable medium for storing file information in first or second storage areas based on storage area capacity
US11838474B2 (en) Information processing apparatus, control method of information processing apparatus, and storage medium
JP3903036B2 (ja) 文書作成方法及び文書作成装置
US20080177747A1 (en) System and method for composition of documents from multiple formats
US8023146B2 (en) Print control device, information processing device, method of print control device, method of information processing device and computer program
KR100750121B1 (ko) 복수의 저장매체 내에서 파일 선택 및 인쇄 장치 및 방법
KR20120018564A (ko) 전자 책 단말기 및 그 컨텐츠 인쇄 방법
JP2008518547A (ja) プリントオーダリングファイルを記録した記録媒体、そのファイルの生成方法及び装置
JP2010004531A (ja) 複合機及びプリントコンテナを変更する方法
JP2014213535A (ja) システム、情報処理装置、情報処理方法、印刷装置およびその制御方法、並びにプログラム
JP2005148821A (ja) データ送信方法、データ送信プログラムおよびデータ送信装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170417

Address after: Gyeonggi Do, South Korea

Patentee after: Aisi Printing Solutions Co.,Ltd.

Address before: Gyeonggi Do, South Korea

Patentee before: Samsung Electronics Co.,Ltd.

TR01 Transfer of patent right
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Gyeonggi Do, South Korea

Patentee after: S-PRINTING SOLUTION Co.,Ltd.

Address before: Gyeonggi Do, South Korea

Patentee before: Aisi Printing Solutions Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191120

Address after: Texas, USA

Patentee after: HEWLETT-PACKARD DEVELOPMENT Co.,L.P.

Address before: Han Guojingjidao

Patentee before: S-PRINTING SOLUTION Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150513