[go: up one dir, main page]

CN1716235A - The apparatus and method of transmitting/storing print or display control information and recording medium - Google Patents

The apparatus and method of transmitting/storing print or display control information and recording medium Download PDF

Info

Publication number
CN1716235A
CN1716235A CNA2005100750155A CN200510075015A CN1716235A CN 1716235 A CN1716235 A CN 1716235A CN A2005100750155 A CNA2005100750155 A CN A2005100750155A CN 200510075015 A CN200510075015 A CN 200510075015A CN 1716235 A CN1716235 A CN 1716235A
Authority
CN
China
Prior art keywords
file
asset
print
display
printing
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
CNA2005100750155A
Other languages
Chinese (zh)
Other versions
CN100403298C (en
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.)
Samsung Electronics Co Ltd
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 CN1716235A publication Critical patent/CN1716235A/en
Application granted granted Critical
Publication of CN100403298C publication Critical patent/CN100403298C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

一种传输和存储用于以各种格式打印或显示asset的打印或显示控制信息的装置和方法和一种在其上包含用于执行该方法的计算机程序的记录介质。该打印或显示控制信息传输和存储方法包含:产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。

Figure 200510075015

An apparatus and method for transmitting and storing print or display control information for printing or displaying assets in various formats and a recording medium having a computer program for executing the method contained thereon. The print or display control information transmission and storage method includes: generating a first file containing metadata and a print or display command for controlling the printing or display of an asset; generating a file based on the metadata contained in the first file and the printing or display ordering and printing of the asset or a second file of display form information; and selecting and transmitting one of the first file and the second file in accordance with operating conditions of the device for printing or displaying the asset.

Figure 200510075015

Description

传输/存储打印或显示控制信息的装置和方法及记录介质Device and method for transmitting/storing printing or displaying control information and recording medium

本申请要求在韩国知识产权局于2004年6月14日提交的第10-2004-0043455号以及于2004年9月21日提交的第10-2004-0075471号韩国专利申请的优先权,该申请完整公开于此以资参考。This application claims priority from Korean Patent Application No. 10-2004-0043455 filed on June 14, 2004 and Korean Patent Application No. 10-2004-0075471 filed on September 21, 2004 at the Korean Intellectual Property Office, which The full disclosure is hereby incorporated by reference.

                         技术领域Technical field

本发明涉及一种传输/存储打印或显示控制信息的装置和方法,更具体地说,涉及一种在捕捉设备或IT(信息技术)设备中传输/存储基于ML(标记语言)的打印或显示控制信息的装置和方法以及一种在其上包含用于执行该方法的计算机程序的记录介质。The present invention relates to an apparatus and method for transmitting/storing printing or display control information, more particularly, to a method for transmitting/storing ML (Markup Language)-based printing or displaying in a capture device or an IT (Information Technology) device Apparatus and method of controlling information and a recording medium having a computer program for executing the method embodied thereon.

                         背景技术 Background technique

捕捉设备包含诸如数字相机、数字摄像机和带有数字相机功能的移动终端的CE(Consumer Electronics,消费电子)设备。这些捕捉设备能够捕捉各种媒体,诸如静态图像、普通图像和文本。IT设备,比如PC(个人计算机),能够存储各种可被分类为项目(item)或asset的媒体。The capture device includes CE (Consumer Electronics, consumer electronics) equipment such as a digital camera, a digital video camera, and a mobile terminal with a digital camera function. These capture devices are capable of capturing various media such as still images, general images and text. IT devices, such as PCs (Personal Computers), are capable of storing various media that can be classified as items or assets.

Asset可分类成简单媒体asset和复合媒体asset。简单媒体asset可以是数字照片、视频、数字音频、文本等。复合媒体asset可以是“数字照片+数字音频”、连拍(multi-shot)序列照片、全景拍摄(panorama-shot)序列照片等。Assets can be classified into simple media assets and composite media assets. Simple media assets can be digital photos, videos, digital audio, text, etc. The composite media asset can be "digital photo + digital audio", continuous shooting (multi-shot) sequence of photos, panoramic shooting (panorama-shot) sequence of photos, etc.

然而,当捕捉设备或IT设备连接到诸如打印机或者电视机的CE设备并且asset被输出时,仅不具有任何打印或显示控制信息的对应于每个asset的原数据将被从捕捉设备或IT设备传输到CE设备。However, when a capture device or IT device is connected to a CE device such as a printer or a television and assets are output, only raw data corresponding to each asset without any print or display control information will be downloaded from the capture device or IT device. transmitted to the CE device.

因而,打印机或电视机不能以批量打印格式或特定格式对asset进行打印或显示。批量打印是在多个asset中标记想要的asset并使用批作业打印作了标记的asset的功能。特定格式可以是:组成复合媒体的格式、能够提供诸如裁剪或旋转的效果的格式、或者能够提供诸如连拍和全景拍摄的特定内容组类型的格式。Thus, a printer or television cannot print or display an asset in a batch print format or in a specific format. Batch printing is a function to mark desired assets among multiple assets and print marked assets using a batch job. Specific formats can be those that make up composite media, that can provide effects such as cropping or rotation, or that can provide specific content group types such as bursts and panoramas.

                         发明内容Contents of invention

本发明的示例性实施例阐述传统技术的问题。具体地说,本发明提供一种传输用于以各种格式打印或显示asset的打印或显示控制信息的装置和方法和一种在其上包含用于执行该方法的计算机程序的记录介质。Exemplary embodiments of the present invention address problems of conventional techniques. Specifically, the present invention provides an apparatus and method for transmitting print or display control information for printing or displaying assets in various formats and a recording medium having a computer program for executing the method contained thereon.

本发明也提供了一种在捕捉设备或IT设备中传输基于ML(标记语言)的打印或显示控制信息的装置和方法和一种在其上包含用于执行该方法的计算机程序的记录介质。The present invention also provides an apparatus and method for transmitting ML (Markup Language)-based printing or display control information in a capture device or an IT device and a recording medium containing thereon a computer program for executing the method.

本发明也提供了一种传输以基于XML(可扩展标记语言)的打印或显示命令信息和基于XHTML(可扩展超文本标记语言)的打印或显示形式信息为基础的打印或显示控制信息的装置和方法,和一种在其上包含用于执行该方法的计算机程序的记录介质。The present invention also provides a device for transmitting print or display control information based on XML (Extensible Markup Language)-based print or display command information and XHTML (Extensible Hypertext Markup Language)-based print or display form information and a method, and a recording medium having a computer program for executing the method embodied thereon.

本发明也提供了一种存储用于以各种格式打印或显示asset的打印或显示控制信息的装置和方法和一种存储用于执行该方法的计算机程序的存储介质。The present invention also provides an apparatus and method for storing print or display control information for printing or displaying assets in various formats and a storage medium for storing a computer program for executing the method.

本发明也提供了一种存储基于ML的打印或显示控制信息的装置和方法和一种存储用于执行该方法的计算机程序的存储介质。The present invention also provides an apparatus and method for storing ML-based printing or display control information and a storage medium storing a computer program for executing the method.

本发明也提供了一种独立地存储基于XML的打印或显示命令信息和基于XHTML的打印或显示形式信息的打印或显示控制信息存储装置和方法和一种存储用于执行该方法的计算机程序的存储介质。The present invention also provides a print or display control information storage device and method for independently storing XML-based print or display command information and XHTML-based print or display form information and a computer program for executing the method storage medium.

根据本发明的一个方面,提供了一种传输asset的打印或显示控制信息的方法,包括:产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。According to one aspect of the present invention, there is provided a method for transmitting asset print or display control information, comprising: generating a first file containing metadata and print or display commands for controlling asset print or display; generating a first file based on the containing metadata in the first file and a print or display command and a second file of print or display form information of the asset; and selecting and transmitting one of the first file and the second file in accordance with an operating condition of an apparatus for printing or displaying the asset.

第一文件是基于XML的MPV文件,第二文件是XHTML文件。The first file is an XML-based MPV file, and the second file is an XHTML file.

第一文件的产生包括:产生作为第一文件的用于控制asset的打印或显示的打印或显示控制MPV文件,该MPV文件是以用于控制asset的打印或显示的用户输入信息和管理能够读取和再现asset的信息的MPV文件为基础而获得的。The generation of the first file includes: generating, as the first file, a print or display control MPV file for controlling the printing or display of the asset, the MPV file being readable by user input information and management for controlling the printing or display of the asset. It is obtained based on the MPV file that fetches and reproduces asset information.

第一文件管理用于控制asset的打印或显示的信息,该信息至少包含打印或显示命令中的一个、asset性质、asset引用、要与asset一起输出的元数据、和要被打印或显示的图像的标记信息。The first file manages information for controlling printing or displaying of an asset, the information including at least one of a printing or displaying command, an asset property, an asset reference, metadata to be output together with the asset, and an image to be printed or displayed tag information.

第二文件从多个打印或显示形式中选择并定义一个打印或显示形式。The second file selects and defines a print or display form from a plurality of print or display forms.

根据本发明的另一个方面,提供了一种存储asset的打印或显示控制信息的方法,包括:产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;并单独地存储第一文件和第二文件,其中,存储的第一文件和第二文件包含产生的同步数据。According to another aspect of the present invention, there is provided a method for storing print or display control information of an asset, comprising: generating a first file managing metadata and print or display commands used to control the print or display of an asset; referring to The first file manages metadata and print or display commands to generate a second file defining the print or display form of the asset; generate synchronization data for synchronizing the first file and the second file; and store the first file and the second file separately Two files, wherein the stored first file and the second file contain the generated synchronization data.

在示例性实施例中,同步数据包含asset的asset引用。In an exemplary embodiment, the synchronization data includes an asset reference to an asset.

根据本发明的另一个方面,提供了一种传输和存储asset的打印或显示控制信息的方法,包括:产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;把产生的同步数据插入到第一文件和第二文件并单独地存储第一文件和第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。According to another aspect of the present invention, there is provided a method of transmitting and storing print or display control information of an asset, comprising: generating a first file managing metadata and print or display commands used to control the print or display of the asset; generating a second file defining a print or display form of the asset with reference to metadata and print or display commands managed by the first file; generating synchronization data for synchronizing the first file and the second file; inserting the generated synchronization data into The first file and the second file are separately stored; and one of the first file and the second file is selected and transmitted in accordance with an operating condition of a device for printing or displaying the asset.

根据本发明的另一个方面,提供了一种传输asset的打印或显示控制信息的装置,包括:第一文件产生器,用于产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;第二文件产生器,用于产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;和传输器,用于依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。另外,在示例性实施例中,传输器是多路复用引擎。According to another aspect of the present invention, there is provided an apparatus for transmitting print or display control information of an asset, comprising: a first file generator for generating metadata and print or display information for controlling the print or display of an asset a first file of commands; a second file generator for generating a second file based on the metadata contained in the first file and the print or display command and the print or display form information of the asset; and a transmitter for in accordance with An operating condition of the device for printing or displaying the asset selects and transmits one of the first file and the second file. Additionally, in the exemplary embodiment, the transmitter is a multiplexing engine.

该装置还包括:用户接口,用于把用户输入的信息传输到第一文件产生器、第二文件产生器、和传输器,并用于提供用户通过其输入信息的环境。The apparatus also includes a user interface for transmitting information input by the user to the first document generator, the second document generator, and the transmitter, and for providing an environment through which the user inputs information.

根据本发明的另一个方面,提供了一种存储asset的打印或显示控制信息的装置,包括:第一文件产生器,用于产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;第二文件产生器,用于参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;存储器,用于单独地存储第一文件和第二文件;和存储器控制器,用于产生用来同步第一文件和第二文件的同步数据,和控制存储器以便产生的同步数据既被包含进第一文件中又被包含进第二文件中。According to another aspect of the present invention, there is provided an apparatus for storing print or display control information of an asset, including: a first file generator for generating metadata and print or display management for controlling the print or display of an asset a first file of commands; a second file generator for generating a second file defining a print or display form of the asset with reference to metadata managed by the first file and a print or display command; a memory for separately storing the second file a file and a second file; and a memory controller for generating synchronization data used to synchronize the first file and the second file, and controlling the memory so that the generated synchronization data is included in both the first file and the second file in the second file.

根据本发明的另一个方面,提供了一种在其上包含使得计算机能够执行asset打印或显示控制信息传输方法的计算机程序的计算机可读记录介质,该方法包括:产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。According to another aspect of the present invention, there is provided a computer-readable recording medium having embodied thereon a computer program for enabling a computer to execute an asset printing or display control information transmission method, the method comprising: generating a print containing information for controlling an asset; or display metadata and a first file of print or display commands; generate a second file based on the metadata and print or display commands contained in the first file and print or display form information for the asset; and print or display the asset in accordance with The operating condition of the device selects and transmits one of the first file and the second file.

根据本发明的另一个方面,提供了一种在其上包含使得计算机能够执行asset打印或显示控制信息传输方法的计算机程序的计算机可读介质,该方法包括:产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;并单独地存储第一文件和第二文件,其中,存储的第一文件和第二文件包含产生的同步数据。According to another aspect of the present invention, there is provided a computer readable medium embodying thereon a computer program for enabling a computer to execute an asset printing or display control information transmission method, the method comprising: generating a print or display control information management method for controlling an asset A first file of metadata and print or display commands for display; generating a second file defining a print or display form of the asset with reference to the metadata and print or display commands managed by the first file; generating for synchronizing the first file and synchronization data of the second file; and separately storing the first file and the second file, wherein the stored first file and the second file contain the generated synchronization data.

                         附图说明Description of drawings

通过参照附图对其示例性实施例进行详细的描述,本发明的以上和其他的特性和优点将会变得更清楚,其中:The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the accompanying drawings, in which:

图1是根据本发明的示例性实施例的打印或显示控制信息传输装置的功能方框图;1 is a functional block diagram of a printing or display control information transmission device according to an exemplary embodiment of the present invention;

图2是解释示于图1中的MPV文件产生器和XHTML文件产生器的操作的视图;FIG. 2 is a view for explaining the operations of the MPV file generator and the XHTML file generator shown in FIG. 1;

图3A至3E显示了由示于图1中的MPV文件产生器产生的基于XML的MPV文件的示例性源代码;3A to 3E show exemplary source codes of MPV files based on XML generated by the MPV file generator shown in FIG. 1;

图4是解释示于图1中的MPV文件产生器和XHTML文件产生器的操作的另一个视图;Fig. 4 is another view explaining the operation of the MPV file generator and the XHTML file generator shown in Fig. 1;

图5是根据本发明的示例性实施例的打印或显示控制信息传输和存储装置的功能方框图;5 is a functional block diagram of a print or display control information transmission and storage device according to an exemplary embodiment of the present invention;

图6是示出根据本发明的示例性实施例的打印或显示控制信息传输方法的流程图;和6 is a flowchart illustrating a printing or display control information transmission method according to an exemplary embodiment of the present invention; and

图7是示出根据本发明的另一个示例性实施例的打印或显示控制信息存储方法的流程图。FIG. 7 is a flowchart illustrating a printing or display control information storage method according to another exemplary embodiment of the present invention.

                      具体实施方式 Detailed ways

在下文中,将参照附图对本发明的示例性实施例进行详细的描述。在所有附图中,相同的标号表示相同的部件。Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The same reference numerals refer to the same parts throughout the drawings.

图1是根据本发明的示例性实施例的打印或显示控制信息传输装置的功能方框图。打印或显示控制信息传输装置能够被包含在CE设备或IT设备中。参照图1,打印或显示控制信息传输装置包含:用户接口(UI)100、MPV(MultiPhotoVideo or MusicPhotoVideo,多幅照片视频或音乐照片视频)文件存储单元110、MPV文件产生器120、XHTML(可扩展超文本标记语言)文件产生器130、和多路复用引擎140。FIG. 1 is a functional block diagram of a print or display control information transmission device according to an exemplary embodiment of the present invention. Printing or display control information transmission means can be included in CE equipment or IT equipment. Referring to Fig. 1, the printing or display control information transmission device includes: user interface (UI) 100, MPV (MultiPhotoVideo or MusicPhotoVideo, multiple photo video or music photo video) file storage unit 110, MPV file generator 120, XHTML (extensible hypertext markup language) document generator 130, and multiplexing engine 140.

当提供用户能够输入信息的环境的同时,UI 100把用来控制每个asset或项目的打印或显示的用户输入信息提供给MPV文件产生器120、XHTML文件产生器130、和多路复用引擎140。While providing an environment in which the user can input information, the UI 100 provides the MPV file generator 120, the XHTML file generator 130, and the multiplexing engine with user input information for controlling the printing or display of each asset or item 140.

Asset可以是诸如静态图像、普通图像、和文本的简单媒体asset,或者可以是诸如连拍序列照片和全景拍摄序列照片的复合媒体asset。Assets can be simple media assets such as still images, normal images, and text, or composite media assets such as burst sequences and panorama sequences.

例如,环境是这样一种环境,在其中用户能够输入asset类型、要打印的asset的元数据、打印的数量、每个asset需要的效果、诸如打印格式或显示格式的asset性质、打印作业调度、要进行打印或显示的asset的位置信息(asset引用)等。For example, an environment is one in which the user is able to enter the asset type, metadata of the asset to be printed, the quantity to be printed, desired effects for each asset, asset properties such as print format or display format, print job scheduling, The location information (asset reference) of the asset to be printed or displayed, etc.

一般来说,用户不能把各种信息输入到用在CE设备中的传统的信息输入装置。因此,构建UI 100来提供允许用户通过简单的信息输入装置输入打印或显示控制信息的环境。例如,UI 100能够提供允许用户通过菜单屏幕输入打印或显示控制信息的环境。在这种情况下,显示在菜单屏幕上的信息可以从MPV文件产生器120和XHTML文件产生器130提供。Generally, a user cannot input various information into a conventional information input device used in a CE device. Therefore, the UI 100 is constructed to provide an environment that allows a user to input printing or display control information through a simple information input device. For example, the UI 100 can provide an environment that allows a user to input printing or display control information through a menu screen. In this case, the information displayed on the menu screen may be provided from the MPV file generator 120 and the XHTML file generator 130 .

MPV文件存储单元110存储能够管理包含在相应的CE设备或IT设备中的全部asset的元数据以及这些asset的位置信息(asset引用)的MPV文件。由MPV文件管理的asset可以包含不能够被打印或显示的asset(例如,数字音频asset)。因而,存储在MPV文件存储单元110中的MPV文件是作为包含捕捉到的媒体的属性和位置信息的原文件的基于XML的文件。因此,可以使用MPV文件来读取和再现捕捉的媒体。The MPV file storage unit 110 stores an MPV file capable of managing metadata of all assets contained in a corresponding CE device or IT device and location information (asset reference) of these assets. Assets managed by MPV files may include assets that cannot be printed or displayed (for example, digital audio assets). Thus, the MPV file stored in the MPV file storage unit 110 is an XML-based file that is an original file including attribute and location information of captured media. Therefore, MPV files can be used to read and reproduce captured media.

MPV文件产生器120产生用来打印或显示asset的命令信息和管理元数据的MPV文件。MPV文件产生器120依照从UI 100接收的信息把存储在MPV文件存储单元110中的MPV文件转换成用于控制asset的打印或显示的基于XML的文件。基于XML的文件是由MPV文件产生器120产生的MPV文件。在下文中,由MPV文件产生器120产生的MPV文件被称为新定义的MPV文件。The MPV file generator 120 generates an MPV file for printing or displaying command information and management metadata of an asset. The MPV file generator 120 converts the MPV file stored in the MPV file storage unit 110 into an XML-based file for controlling printing or displaying of assets according to information received from the UI 100. The XML-based file is an MPV file generated by the MPV file generator 120 . Hereinafter, the MPV file generated by the MPV file generator 120 is referred to as a newly defined MPV file.

新定义的MPV文件管理打印或显示asset所需要的要素。例如,如图2所示,这些要素可以包含:asset类型211、打印的数量212、特定asset的打印或显示形式命令213、元数据214、效果215、asset引用216等。The newly defined MPV file manages the elements needed to print or display the asset. For example, as shown in FIG. 2, these elements may include: asset type 211, printed quantity 212, print or display form command 213 for a particular asset, metadata 214, effects 215, asset reference 216, and the like.

Asset类型211是指示要打印或显示的asset的类型的信息。例如,asset类型211是指示要打印的asset是静态图像、连拍序列照片、还是全景拍摄序列照片的信息。Asset类型211可以参照由存储在MPV文件存储单元110中的MPV文件管理的asset类型信息来被决定。Asset type 211 is information indicating the type of asset to be printed or displayed. For example, the asset type 211 is information indicating whether the asset to be printed is a still image, a continuous shooting sequence photo, or a panorama shooting sequence photo. The asset type 211 may be decided with reference to asset type information managed by the MPV file stored in the MPV file storage unit 110 .

打印的数量212是代表要打印的asset的数量或者包含多个asset的相册的数量的信息,并能够依照用户输入信息来被决定。The number of prints 212 is information representing the number of assets to be printed or the number of albums containing multiple assets, and can be determined according to user input information.

特定asset的打印或显示形式命令213是指示选择的asset是否被用作封面的信息。如果选择的asset被用作封面,则特定asset的打印或显示形式命令213能够定义包含诸如相册标题的特定元数据或不同图像的信息。该信息可以依照用户输入信息来被定义。The print or display form command 213 for a specific asset is information indicating whether the selected asset is used as a cover. A print or display form command 213 for a specific asset can define information containing specific metadata such as an album title or a different image if the selected asset is to be used as a cover. The information may be defined in accordance with user input information.

元数据214是代表将同要打印或显示的每个asset一起打印或显示的特定元数据的信息。元数据214能够依照用户输入信息来被定义,或者能够参照由存储在MPV文件存储单元110中的MPV文件管理的关联的元数据来被决定。用户能够输入这样的元数据,即,在该元数据中,对要与该元数据一起打印或显示的图像进行标记。Metadata 214 is information representing specific metadata to be printed or displayed with each asset to be printed or displayed. The metadata 214 can be defined according to user input information, or can be decided with reference to associated metadata managed by the MPV file stored in the MPV file storage unit 110 . The user can input metadata in which an image to be printed or displayed together with the metadata is marked.

此外,用户能够输入在其中对能够被打印或显示的asset中的多个要打印或显示的想要的asset进行标记的元数据。在使用元数据打印或显示asset的设备中,能够使用整批打印或显示多个asset的批量打印。此外,用户能够输入这样的元数据,即,在该元数据中,asset被标记为要以连拍格式或以全景拍摄格式打印或显示。In addition, the user can input metadata in which desired assets to be printed or displayed are marked among a plurality of assets capable of being printed or displayed. In devices that use metadata to print or display assets, it is possible to use batch printing or batch printing that displays multiple assets. Furthermore, the user can enter metadata in which the asset is marked to be printed or displayed in burst format or in panorama format.

效果215是定义反映每个要打印或显示的asset的诸如裁剪或旋转的效果的信息。The effect 215 is information defining an effect such as cropping or rotation reflecting each asset to be printed or displayed.

Asset引用216是定义要打印或显示的asset的实际位置的信息,并能够被定义为基于用户输入信息由存储在MPV文件存储单元110中的MPV文件管理的LastURL。The Asset Reference 216 is information defining an actual location of an asset to be printed or displayed, and can be defined as LastURL managed by the MPV file stored in the MPV file storage unit 110 based on user input information.

由MPV文件产生器120产生的新定义的MPV文件的例子被示为图3A至3E中的源代码。参照图3A至3E,包含诸如要打印或显示的asset的打印作业调度、风格、文件类型、打印数量、文件句柄(fileHandle)、和标题的asset性质和诸如无边界、颜色、旋转、和裁剪等的asset效果的信息被定义在MPV文件中。此外,新定义的MPV文件可以被定义为以HTML格式处理的信息。即,参照图3B,<mpv:Print mpv:id=”printjob0001”>通过“<!--first asset to print:Hyper-text-->”被以HTML格式进行处理。由MPV文件产生器120产生的新定义的MPV文件能够被传输到多路复用引擎140。An example of a newly defined MPV file generated by the MPV file generator 120 is shown as source code in FIGS. 3A to 3E. Referring to FIGS. 3A to 3E , including print job scheduling, style, file type, print quantity, file handle (fileHandle), and title asset properties such as assets to be printed or displayed, and asset properties such as borderless, color, rotation, and cropping, etc. The information of the asset effect is defined in the MPV file. In addition, newly defined MPV files can be defined as information handled in HTML format. That is, referring to FIG. 3B , <mpv:Print mpv:id="printjob0001"> is processed in HTML format through "<!--first asset to print: Hyper-text-->". The newly defined MPV file generated by the MPV file generator 120 can be transferred to the multiplexing engine 140 .

此外,当产生打印或显示控制xHTML文件时,由图2的MPV文件产生器210管理的要素能够被用作输入要素。即,参照由MPV文件产生器210管理的每个asset的打印或显示命令和元数据,图2的XHTML文件产生器200产生相册或页的打印或显示格式被在其中定义的XHTML文件。即,MPV文件产生器120可以被定义为管理打印或显示控制XHTML文件的输入要素的管理器。Furthermore, elements managed by the MPV file generator 210 of FIG. 2 can be used as input elements when generating a print or display control xHTML document. That is, referring to the print or display command and metadata of each asset managed by the MPV file generator 210, the XHTML file generator 200 of FIG. 2 generates an XHTML file in which a print or display format of an album or page is defined. That is, the MPV file generator 120 may be defined as a manager that manages input elements of a print or display control XHTML file.

XHTML文件产生器130基于包含在由MPV文件产生器120产生的新定义的MPV文件中的打印或显示命令信息和由用户通过UI 100选择的打印或显示形式来产生打印或显示控制XHTML文件。为了允许用户选择打印或显示形式,XHTML文件产生器130把预存的各种模板通过UI 100提供给用户。该各种模板可以包含特殊页的布局(layout)、一页的布局、复合asset的布局等。The XHTML document generator 130 generates a print or display control XHTML document based on the print or display command information included in the newly defined MPV file generated by the MPV file generator 120 and the print or display form selected by the user through the UI 100. In order to allow the user to select the form of printing or display, the XHTML document generator 130 provides various pre-stored templates to the user through the UI 100. The various templates may include layouts of special pages, layouts of one page, layouts of composite assets, and the like.

换句话说,XHTML文件产生器130能够使用由用户选择的打印或显示形式信息和由MPV文件产生器120产生的新定义的MPV文件管理的打印或显示命令和元数据来产生打印或显示控制XHTML文件。产生的XHTML文件能够被传输到多路复用引擎140上。In other words, the XHTML document generator 130 can generate the print or display control XHTML using the print or display form information selected by the user and the newly defined MPV file management print or display command and metadata generated by the MPV file generator 120. document. The generated XHTML document can be transmitted to the multiplexing engine 140 .

图4是解释示于图1中的MPV文件产生器120和XHTML文件产生器130的操作的另一个视图。与图2不同,图4的XHTML文件产生器400包含数据库402。与对图1的XHTML文件产生器130的以上的描述相似,包含各种打印或显示格式的模板被存储在数据库402中,以允许用户从存储的模板中选择一个。这里,XHTML文件产生器400参照由MPV文件产生器410管理的用于控制每个asset的打印或显示的输入要素。FIG. 4 is another view for explaining the operations of the MPV file generator 120 and the XHTML file generator 130 shown in FIG. 1. Referring to FIG. Unlike FIG. 2 , the XHTML document generator 400 of FIG. 4 includes a database 402 . Similar to the above description of the XHTML document generator 130 of FIG. 1, templates containing various printing or display formats are stored in the database 402 to allow a user to select one from the stored templates. Here, the XHTML document generator 400 refers to an input element managed by the MPV document generator 410 for controlling printing or display of each asset.

多路复用引擎140将由MPV文件产生器120产生的MPV文件和由XHTML文件产生器130产生的HTML文件原多路复用(mine-multiplex)。执行原多路复用以响应通过UI 100接收的控制信号。即,如果通过UI 100接收的控制信号需要XHTML文件,则多路复用引擎140选择XHTML文件并输出它以响应该控制信号。如果通过UI 100接收的控制信号需要MPV文件,则多路复用引擎140选择MPV文件并将其输出以响应该控制信号。MPV文件可以是如图3A至3E所示的基于(XHTML+XML)的文件。基于(XHTML+XML)的文件是能够依照内容以XHTML格式打印或显示asset的基于XML的文件。The multiplexing engine 140 mine-multiplexes the MPV file generated by the MPV file generator 120 and the HTML file generated by the XHTML file generator 130 . The original multiplexing is performed in response to control signals received through the UI 100. That is, if the control signal received through the UI 100 requires an XHTML file, the multiplexing engine 140 selects the XHTML file and outputs it in response to the control signal. If the control signal received through the UI 100 requires an MPV file, the multiplexing engine 140 selects the MPV file and outputs it in response to the control signal. The MPV file may be an (XHTML+XML) based file as shown in FIGS. 3A to 3E. A (XHTML+XML)-based document is an XML-based document capable of printing or displaying an asset in XHTML format according to the content.

通过UI 100输入到多路复用引擎140的控制信号依照打印或显示asset的CE设备或IT设备的处理能力执行不同的操作。如果对应的CE设备或IT设备能够接收基于XHTML的打印或显示控制信息,则控制信号允许多路复用引擎140选择XHTML文件并传输它。如果对应的CE设备或IT设备能够接收基于XML的打印或显示控制信息,则控制信号允许多路复用引擎140选择MPV文件并传输它。因而,多路复用引擎140可以被定义为把从XHTML文件产生器130输出的XHTML文件和从MPV文件产生器120输出的MPV文件作为输出信息进行传输的传输器。The control signal input to the multiplexing engine 140 through the UI 100 performs different operations according to the processing capability of the CE device or the IT device that prints or displays the asset. If the corresponding CE device or IT device is capable of receiving XHTML-based printing or display control information, the control signal allows the multiplexing engine 140 to select an XHTML file and transmit it. If the corresponding CE device or IT device is capable of receiving XML-based printing or display control information, the control signal allows the multiplexing engine 140 to select the MPV file and transmit it. Thus, the multiplexing engine 140 can be defined as a transmitter that transmits the XHTML document output from the XHTML document generator 130 and the MPV document output from the MPV document generator 120 as output information.

图5是根据本发明的另一个实施例的打印或显示控制信息传输和存储装置的功能方框图,其中,该打印或显示控制信息传输和存储装置存储创建的打印或显示信息并同时把它传输到CE设备或IT设备上。5 is a functional block diagram of a printing or display control information transmission and storage device according to another embodiment of the present invention, wherein the printing or display control information transmission and storage device stores created printing or display information and simultaneously transmits it to CE equipment or IT equipment.

参照图5,打印或显示控制信息传输和存储装置包含UI 500、MPV文件存储单元510、MPV文件产生器520、XHTML文件产生器530、多路复用引擎540、存储卡控制器550、和存储卡560。Referring to Fig. 5, printing or display control information transmission and storage device comprise UI 500, MPV file storage unit 510, MPV file generator 520, XHTML file generator 530, multiplexing engine 540, memory card controller 550, and storage Card 560.

示于图5中的UI 500、MPV文件存储单元510、MPV文件产生器520、XHTML文件产生器530、和多路复用引擎540和示于图1中的UI 100、MPV文件存储单元110、MPV文件产生器120、XHTML文件产生器130、和多路复用引擎140以相同的方式运行,因此省略其详细描述。UI 500, MPV file storage unit 510, MPV file generator 520, XHTML file generator 530, and multiplexing engine 540 shown in FIG. 5 and UI 100, MPV file storage unit 110, MPV file storage unit 110 shown in FIG. The MPV file generator 120, the XHTML file generator 130, and the multiplexing engine 140 operate in the same manner, so detailed descriptions thereof are omitted.

然而,MPV文件产生器520和XHTML文件产生器530把创建的MPV文件和创建的XHTML文件传输到多路复用引擎540,也传输到存储卡控制器550。However, the MPV file generator 520 and the XHTML file generator 530 transmit the created MPV file and the created XHTML file to the multiplexing engine 540 and also to the memory card controller 550 .

存储卡控制器550在存储卡560中单独地存储由XHTML文件产生器530创建的XHTML文件562和由MPV文件产生器520创建的MPV文件561。此时,存储卡控制器550产生同步数据并把它同MPV文件561和XHTML文件562一起存储,从而存储在存储卡560中的MPV文件561和XHTML文件562分别包含预定的同步数据。The memory card controller 550 separately stores the XHTML file 562 created by the XHTML file generator 530 and the MPV file 561 created by the MPV file generator 520 in the memory card 560 . At this time, the memory card controller 550 generates synchronization data and stores it together with the MPV file 561 and the XHTML file 562, so that the MPV file 561 and the XHTML file 562 stored in the memory card 560 contain predetermined synchronization data, respectively.

如果要打印或显示的asset的位置信息(asset引用)指示用于MPV文件561和XHTML文件562的同步的同步数据,则存储卡控制器550参照存储在存储卡560中的对应的asset 563的位置信息和定义在新定义的MPV文件中的对应的asset的位置信息来创建同步数据,并把其每一个包含创建的同步数据的MPV和XHTML文件存储在存储卡560中。因而,MPV文件561是包含由存储卡控制器550创建的同步数据的MPV文件,XHTML文件562是包含由存储卡控制器550创建的同步数据的XHTML文件。If the location information (asset reference) of the asset to be printed or displayed indicates synchronization data for synchronization of the MPV file 561 and the XHTML file 562, the memory card controller 550 refers to the location of the corresponding asset 563 stored in the memory card 560 information and the position information of the corresponding asset defined in the newly defined MPV file to create synchronous data, and store each of the MPV and XHTML files containing the created synchronous data in the memory card 560. Thus, the MPV file 561 is an MPV file containing synchronization data created by the memory card controller 550 , and the XHTML file 562 is an XHTML file containing synchronization data created by the memory card controller 550 .

图1的打印或显示控制信息传输装置和图5的打印或显示控制信息传输和存储装置可以被包含在捕捉设备或IT设备中。存储卡控制器550和存储卡560可以是连接到捕捉设备或IT设备上的外部设备。The print or display control information transmission device of FIG. 1 and the print or display control information transmission and storage device of FIG. 5 can be included in a capture device or an IT device. The memory card controller 550 and the memory card 560 may be external devices connected to a capture device or an IT device.

图6是示出根据本发明的示例性实施例的打印或显示控制信息传输方法的流程图。FIG. 6 is a flowchart illustrating a printing or display control information transmission method according to an exemplary embodiment of the present invention.

首先,创建用于管理元数据和打印或显示asset的asset打印或显示控制命令的MPV文件(操作601)。这里,创建的MPV文件是参照图1在上面提到的新定义的MPV文件。MPV文件使用通过UI 100接收的用户输入信息和存储在MPV文件存储单元110中的原MPV文件而被创建。用户输入信息是用于控制asset的打印或显示的信息。原MPV文件包含asset的位置信息(或asset引用)和元数据。因而,操作601中创建的MPV文件对包含打印或显示命令、asset属性、asset引用等的asset关联信息进行管理。First, an MPV file for managing metadata and asset print or display control commands for printing or displaying assets is created (operation 601). Here, the created MPV file is the newly defined MPV file mentioned above with reference to FIG. 1 . The MPV file is created using user input information received through the UI 100 and the original MPV file stored in the MPV file storage unit 110. User input information is information used to control the printing or display of assets. The original MPV file contains asset location information (or asset reference) and metadata. Thus, the MPV file created in operation 601 manages asset-associated information including print or display commands, asset attributes, asset references, and the like.

然后,定义了由用户从多个预定义的打印或显示形式中选择的打印或显示形式的XHTML文件使用由在操作601中创建的MPV文件管理的打印或显示命令和元数据作为输入要素而被创建(操作602)。Then, an XHTML document defining a print or display form selected by the user from a plurality of predefined print or display forms is created using the print or display command and metadata managed by the MPV file created in operation 601 as input elements. Created (operation 602).

考虑用于打印或显示asset的对应的设备(未显示)的操作条件,依照由用户输入的信息选择在操作601中创建的MPV文件和在操作602中创建的XHTML文件中的一个,并将选择的文件传输到该设备(操作603)。这里,选择MPV文件和XHTML文件之一的方法参照图1的多路复用引擎140来被描述。该设备可以是诸如打印机或电视机的CE设备。Considering the operating conditions of a corresponding device (not shown) for printing or displaying the asset, one of the MPV file created in operation 601 and the XHTML file created in operation 602 is selected according to information input by the user, and the selected The file is transferred to the device (operation 603). Here, a method of selecting one of the MPV file and the XHTML file is described with reference to the multiplexing engine 140 of FIG. 1 . The device may be a CE device such as a printer or a television.

图7是示出根据本发明的另一个示例性实施例的打印或显示控制信息存储方法的流程图。FIG. 7 is a flowchart illustrating a printing or display control information storage method according to another exemplary embodiment of the present invention.

首先,创建用于管理asset的元数据和用于打印或显示asset的打印或显示命令的MPV文件(操作701)。这里,创建的MPV文件是示于图1中的新定义的MPV文件。MPV文件使用通过UI 100接收的用户输入信息和存储在MPV文件存储单元110中的原MPV文件而创建。用户输入信息是用于控制asset的打印或显示的信息。原MPV文件包含asset的asset引用和元数据。因而,操作701中创建的MPV文件对包含打印或显示命令、asset性质、asset引用等的asset关联信息进行管理。First, an MPV file for managing metadata of an asset and a print or display command for printing or displaying the asset is created (operation 701). Here, the created MPV file is a newly defined MPV file shown in FIG. 1 . The MPV file is created using user input information received through the UI 100 and the original MPV file stored in the MPV file storage unit 110. User input information is information used to control the printing or display of assets. The original MPV file contains the asset reference and metadata of the asset. Thus, the MPV file created in operation 701 manages asset-associated information including print or display commands, asset properties, asset references, and the like.

然后,定义了由用户从多个预定义的打印或显示形式中选择的打印或显示形式的XHTML文件使用由在操作701中创建的MPV文件管理的打印或显示命令和元数据作为输入要素而被创建(操作702)。Then, an XHTML document defining a print or display form selected by the user from a plurality of predefined print or display forms is created using the print or display command and metadata managed by the MPV file created in operation 701 as input elements. Created (operation 702).

然后,创建用于同步在操作701中创建的MPV文件和在操作702中创建的XHTML文件的同步数据(操作703)。同步数据如上所述参照图5可以使用存储在存储卡560中的asset引用和定义于在操作701中创建的MPV文件中的asset引用而创建。例如,如果存储在存储卡560中的asset引用不同于对应的定义在MPV文件中的asset引用,则存储在存储卡560中的asset引用被创建为同步数据。同步数据是MPV文件和XHTML对于相同的asset共同包含的数据。Then, synchronization data for synchronizing the MPV file created in operation 701 and the XHTML file created in operation 702 is created (operation 703). The synchronization data may be created using the asset reference stored in the memory card 560 and the asset reference defined in the MPV file created in operation 701 as described above with reference to FIG. 5 . For example, if the asset reference stored in the memory card 560 is different from the corresponding asset reference defined in the MPV file, the asset reference stored in the memory card 560 is created as synchronization data. The synchronous data is the data jointly contained by the MPV file and XHTML for the same asset.

创建的同步数据被包含于在操作701中创建的MPV文件和在操作702中创建的XHTML文件中。这里,可以通过把由在操作701中创建的MPV文件管理的asset的LastURL更新为目前存储在存储卡560中的对应的asset的位置来把同步数据既插入到MPV文件,又插入到XHTML文件。然后,包含同步数据的MPV文件和XHTML文件单独地存储在存储卡上(操作704)。The created synchronization data is included in the MPV file created in operation 701 and the XHTML file created in operation 702 . Here, synchronization data may be inserted into both the MPV file and the XHTML file by updating the LastURL of the asset managed by the MPV file created in operation 701 to the location of the corresponding asset currently stored in the memory card 560. Then, the MPV file and the XHTML file including the synchronization data are separately stored on the memory card (operation 704).

图6是解释打印或显示控制信息传输方法的视图,图7是解释打印或显示控制信息存储方法的视图。基于图6的打印或显示控制信息传输方法和图7的打印或显示控制信息存储方法,使用示于图5中的打印或显示信息传输和存储装置,可实现传输打印或显示控制信息并同时存储它的方法。FIG. 6 is a view for explaining a printing or display control information transmission method, and FIG. 7 is a view for explaining a printing or display control information storage method. Based on the printing or display control information transmission method in Figure 6 and the printing or display control information storage method in Figure 7, using the printing or display information transmission and storage device shown in Figure 5, the printing or display control information can be transmitted and stored simultaneously its method.

根据本发明的打印或显示控制信息传输和存储方法也可以被实施为在计算机可读记录介质上的计算机可读代码。该计算机可读记录介质是能够存储其后能被计算机系统读取的数据的任何数据存储设备。计算机可读记录介质的例子包含只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储设备、和载波。计算机可读记录介质也能被分布到网络连接的计算机系统上以便计算机可读代码以分布式方式被存储和执行。The printing or display control information transmission and storage method according to the present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage devices, and carrier waves. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

如上所述,根据本发明,通过参照打印或显示命令和元数据来存储定义打印或显示形式的打印或显示控制信息并同时把该打印或显示控制信息传输给用于打印或显示asset的设备,可快速地以各种形式打印或显示asset。As described above, according to the present invention, by storing print or display control information defining a print or display form with reference to a print or display command and metadata and simultaneously transmitting the print or display control information to a device for printing or displaying an asset, Assets can be quickly printed or displayed in various forms.

例如,使用根据本发明的基于XML的MPV文件,可存储和传输能够批量打印多个asset的标记信息、打印数量的信息、在其中为每个asset标记诸如裁剪或旋转的效果信息的打印或显示控制信息等。For example, using the XML-based MPV file according to the present invention, it is possible to store and transmit marking information capable of batch-printing a plurality of assets, information on the number of prints, printing or displaying effect information such as cropping or rotation marked therein for each asset control information, etc.

此外,当打印或显示图像asset时,可定义基于XML的MPV文件以便带有特定内容的元数据与该图像asset一起被打印或显示。基于XML的MPV文件可以包含指定要与照片一起被输出的元数据的信息。此外,可创建MPV文件以便带有诸如连拍格式或全景拍摄格式的特定格式的图像能够被打印或显示。另外,使用包含在MPV文件中的信息,用于打印或显示asset的设备可以减少搜索要打印或显示的asset所需要的时间。Additionally, when printing or displaying an image asset, an XML-based MPV file can be defined so that metadata with specific content is printed or displayed along with the image asset. An XML-based MPV file may contain information specifying metadata to be exported with the photo. In addition, MPV files can be created so that images with a specific format such as burst format or panorama format can be printed or displayed. Additionally, using the information contained in the MPV file, a device for printing or displaying an asset can reduce the time required to search for an asset to print or display.

尽管已参照其示例性实施例特定地显示和描述了本发明,但本领域的技术人员应该理解,在不脱离如以下的权利要求所定义的本发明的精神和范围的情况下,可以对其进行形式和细节的各种修改。While the invention has been particularly shown and described with reference to exemplary embodiments thereof, it should be understood by those skilled in the art that changes may be made thereto without departing from the spirit and scope of the invention as defined by the following claims. Various modifications of form and detail were made.

Claims (18)

1、一种传输asset的打印或显示控制信息的方法,包括:1. A method for transmitting asset print or display control information, comprising: 产生包括用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;generating a first file including metadata for controlling printing or displaying of the asset and printing or displaying commands; 产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;和generating a second file based on the metadata and print or display commands and print or display form information for the asset contained in the first file; and 依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。One of the first file and the second file is selected and transmitted in accordance with an operating condition of the device for printing or displaying the asset. 2、如权利要求1所述的方法,其中,第一文件是基于XML的MPV文件,第二文件是XHTML文件。2. The method of claim 1, wherein the first file is an XML-based MPV file and the second file is an XHTML file. 3、如权利要求1或2所述的方法,其中,第一文件的产生包括:3. The method of claim 1 or 2, wherein generating the first file comprises: 产生作为第一文件的用于控制asset的打印或显示的打印或显示控制MPV文件,该MPV文件是以用于控制asset的打印或显示的用户输入信息和管理能够读取和再现asset的信息的MPV文件为基础而获得的。A printing or display control MPV file for controlling printing or displaying of assets is generated as a first file, the MPV file is based on user input information for controlling printing or displaying of assets and management information capable of reading and reproducing assets MPV file based on the acquisition. 4、如权利要求3所述的方法,其中,第一文件管理用于控制asset的打印或显示的信息,该信息至少包含:打印或显示命令中的一个、asset性质、asset引用、要与asset一起输出的元数据、和要被打印或显示的图像的标记信息。4. The method according to claim 3, wherein the first file manages information used to control printing or displaying of the asset, the information at least includes: one of printing or displaying commands, asset properties, asset references, Metadata that is output together with tagging information of the image to be printed or displayed. 5、如权利要求1或2所述的方法,其中,第二文件从多个打印或显示形式中选择并定义一个打印或显示形式。5. The method of claim 1 or 2, wherein the second file selects from a plurality of print or display forms and defines a print or display form. 6、一种存储asset的打印或显示控制信息的方法,包括:6. A method of storing asset print or display control information, comprising: 产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;generating a first file managing metadata and print or display commands used to control printing or displaying of the asset; 参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;generating a second file defining a print or display form of the asset with reference to metadata and print or display commands managed by the first file; 产生用于同步第一文件和第二文件的同步数据;和generating synchronization data for synchronizing the first file and the second file; and 单独地存储第一文件和第二文件,其中,存储的第一文件和第二文件包括产生的同步数据。The first file and the second file are stored separately, wherein the stored first file and the second file include the generated synchronization data. 7、如权利要求6所述的方法,其中,第一文件是基于XML的MPV文件,第二文件是XHTML文件。7. The method of claim 6, wherein the first file is an XML-based MPV file and the second file is an XHTML file. 8、如权利要求6或7所述的方法,其中,第二文件从多个打印或显示形式中选择并定义一个打印或显示形式。8. A method as claimed in claim 6 or 7, wherein the second file selects from a plurality of print or display forms and defines a print or display form. 9、如权利要求6或7所述的方法,其中,同步数据包括asset的asset引用。9. A method as claimed in claim 6 or 7, wherein the synchronization data comprises an asset reference of an asset. 10、一种传输和存储asset的打印或显示控制信息的方法,包括:10. A method of transmitting and storing print or display control information of an asset, comprising: 产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;generating a first file managing metadata and print or display commands used to control printing or displaying of the asset; 参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;generating a second file defining a print or display form of the asset with reference to metadata and print or display commands managed by the first file; 产生用于同步第一文件和第二文件的同步数据;generating synchronization data for synchronizing the first file and the second file; 把产生的同步数据插入到第一文件和第二文件并单独地存储第一文件和第二文件;和inserting the generated synchronization data into the first file and the second file and storing the first file and the second file separately; and 依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。One of the first file and the second file is selected and transmitted in accordance with an operating condition of the device for printing or displaying the asset. 11、一种传输asset的打印或显示控制信息的装置,包括:11. A device for transmitting asset printing or display control information, comprising: 第一文件产生器,用于产生包括用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;A first file generator, configured to generate a first file including metadata and print or display commands for controlling the printing or display of the asset; 第二文件产生器,用于产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;和a second file generator for generating a second file based on the metadata and print or display commands contained in the first file and the print or display form information of the asset; and 传输器,用于依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。A transmitter for selecting and transmitting one of the first file and the second file in accordance with an operating condition of an apparatus for printing or displaying the asset. 12、如权利要求11所述的装置,其中,第一文件是基于XML的MPV文件,第二文件是XHTML文件。12. The apparatus of claim 11, wherein the first file is an XML-based MPV file and the second file is an XHTML file. 13、如权利要求11或12所述的装置,其中,第一文件管理用于控制asset的打印或显示的信息,该信息至少包括:打印和显示命令中的一个、asset性质、asset引用、要与asset一起输出的元数据、和要被打印或显示的图像的标记信息。13. The device according to claim 11 or 12, wherein the first file manages information used to control printing or displaying of the asset, the information at least includes: one of printing and displaying commands, asset properties, asset references, required Metadata output with the asset, and tagging information for the image to be printed or displayed. 14、如权利要求11或12所述的装置,其中,第一文件是用于控制asset的打印或显示的定义的MPV文件,该MPV文件是使用管理用于控制asset的打印或显示的用户输入信息和能够读取和再现asset的信息的MPV文件而获得的。14. The apparatus according to claim 11 or 12, wherein the first file is a defined MPV file for controlling the printing or display of the asset, the MPV file is a user input for controlling the printing or display of the asset using management Information and MPV files capable of reading and reproducing asset information. 15、如权利要求11或12所述的装置,其中,传输器是多路复用引擎。15. The apparatus of claim 11 or 12, wherein the transmitter is a multiplexing engine. 16、如权利要求11或12所述的装置,还包括:16. The apparatus of claim 11 or 12, further comprising: 用户接口,用于把用户输入的信息传输到第一文件产生器、第二文件产生器、和传输器,并用于提供用户通过其输入信息的环境。A user interface for transmitting information input by the user to the first document generator, the second document generator, and the transmitter, and for providing an environment through which the user inputs information. 17、一种存储asset的打印或显示控制信息的装置,包括:17. A device for storing asset print or display control information, comprising: 第一文件产生器,用于产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;A first file generator, configured to generate a first file for managing metadata and print or display commands used to control the printing or display of the asset; 第二文件产生器,用于参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;a second file generator for generating a second file defining a print or display form of the asset with reference to the metadata and print or display commands managed by the first file; 存储器,用于单独地存储第一文件和第二文件;和a memory for separately storing the first file and the second file; and 存储器控制器,用于产生用来同步第一文件和第二文件的同步数据,和控制存储器以便产生的同步数据既被包含进第一文件中又被包含进第二文件中。A memory controller for generating synchronization data for synchronizing the first file and the second file, and controlling the memory so that the generated synchronization data is included in both the first file and the second file. 18、如权利要求17所述的装置,其中,同步数据包括asset的asset引用。18. The apparatus of claim 17, wherein the synchronization data includes an asset reference of the asset.
CNB2005100750155A 2004-06-14 2005-06-07 Device and method for transmitting/storing printing or displaying control information and recording medium Expired - Fee Related CN100403298C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020040043455 2004-06-14
KR20040043455 2004-06-14
KR1020040075471 2004-09-21

Publications (2)

Publication Number Publication Date
CN1716235A true CN1716235A (en) 2006-01-04
CN100403298C CN100403298C (en) 2008-07-16

Family

ID=35822076

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100750155A Expired - Fee Related CN100403298C (en) 2004-06-14 2005-06-07 Device and method for transmitting/storing printing or displaying control information and recording medium

Country Status (2)

Country Link
KR (1) KR100565082B1 (en)
CN (1) CN100403298C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101416146B (en) * 2006-04-13 2011-12-07 三星电子株式会社 Method and system for outputting a calendar using a mobile device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6381032B1 (en) * 2000-01-10 2002-04-30 Imagex, Inc. Postscript to PDF conversion of graphic image files
JP4374822B2 (en) * 2002-03-07 2009-12-02 富士ゼロックス株式会社 PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PRINT DEVICE, AND PRINT CONTROL PROGRAM
JP2003319009A (en) * 2002-04-24 2003-11-07 Communication Research Laboratory Data communication control method, data communication control system, data sending mechanism, data communication control program, and data communication control program recording medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101416146B (en) * 2006-04-13 2011-12-07 三星电子株式会社 Method and system for outputting a calendar using a mobile device

Also Published As

Publication number Publication date
KR100565082B1 (en) 2006-03-30
CN100403298C (en) 2008-07-16
KR20050118645A (en) 2005-12-19

Similar Documents

Publication Publication Date Title
US8463776B2 (en) Image file container
CN101714067B (en) Method for viewing thumbnail, and image forming apparatus
US20050278619A1 (en) Apparatus and method of transmitting/storing print or display control information, and recording medium having embodies thereon computer program for executing the method
CN100435134C (en) Method and system for printing an image using a template
JP4542033B2 (en) System and method for providing multiple renditions of document content
JP5336759B2 (en) Image output apparatus and image output method
CN1896943A (en) Method and apparatus for selecting watermark image
CN1716235A (en) The apparatus and method of transmitting/storing print or display control information and recording medium
JP2002354309A (en) Digital camera cooperation system and recording medium recording image data processing program
CN100444196C (en) Method and device for creating print order file
US20120170078A1 (en) Image processing system and method
CN1992774A (en) Method for controlling image forming apparatus
JPWO2009078420A1 (en) Image data generation apparatus, image data reproduction system, image data generation method, image data generation program, and recording medium
KR100965885B1 (en) Storage medium recording a print ordering file, method and device for generating the file
WO2009151413A1 (en) System and method for modifying and distributing graphical image data
CN1734441A (en) MPV file creating method and equipment and storage medium thereof
US20090132596A1 (en) Device and method for setting odor
HK1076324A (en) Image file container
JP2015011513A (en) Information processing apparatus, data display method thereof, and program
KR20070019785A (en) Storage medium recording a print ordering file, method and device for generating the file

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080716