传输/存储打印或显示控制信息的装置和方法及记录介质的制作方法

文档序号:6621637阅读:138来源:国知局
专利名称:传输/存储打印或显示控制信息的装置和方法及记录介质的制作方法
技术领域
本发明涉及一种传输/存储打印或显示控制信息的装置和方法,更具体地说,涉及一种在捕捉设备或IT(信息技术)设备中传输/存储基于ML(标记语言)的打印或显示控制信息的装置和方法以及一种在其上包含用于执行该方法的计算机程序的记录介质。
背景技术
捕捉设备包含诸如数字相机、数字摄像机和带有数字相机功能的移动终端的CE(Consumer Electronics,消费电子)设备。这些捕捉设备能够捕捉各种媒体,诸如静态图像、普通图像和文本。IT设备,比如PC(个人计算机),能够存储各种可被分类为项目(item)或asset的媒体。
Asset可分类成简单媒体asset和复合媒体asset。简单媒体asset可以是数字照片、视频、数字音频、文本等。复合媒体asset可以是“数字照片+数字音频”、连拍(multi-shot)序列照片、全景拍摄(panorama-shot)序列照片等。
然而,当捕捉设备或IT设备连接到诸如打印机或者电视机的CE设备并且asset被输出时,仅不具有任何打印或显示控制信息的对应于每个asset的原数据将被从捕捉设备或IT设备传输到CE设备。
因而,打印机或电视机不能以批量打印格式或特定格式对asset进行打印或显示。批量打印是在多个asset中标记想要的asset并使用批作业打印作了标记的asset的功能。特定格式可以是组成复合媒体的格式、能够提供诸如裁剪或旋转的效果的格式、或者能够提供诸如连拍和全景拍摄的特定内容组类型的格式。

发明内容
本发明的示例性实施例阐述传统技术的问题。具体地说,本发明提供一种传输用于以各种格式打印或显示asset的打印或显示控制信息的装置和方法和一种在其上包含用于执行该方法的计算机程序的记录介质。
本发明也提供了一种在捕捉设备或IT设备中传输基于ML(标记语言)的打印或显示控制信息的装置和方法和一种在其上包含用于执行该方法的计算机程序的记录介质。
本发明也提供了一种传输以基于XML(可扩展标记语言)的打印或显示命令信息和基于XHTML(可扩展超文本标记语言)的打印或显示形式信息为基础的打印或显示控制信息的装置和方法,和一种在其上包含用于执行该方法的计算机程序的记录介质。
本发明也提供了一种存储用于以各种格式打印或显示asset的打印或显示控制信息的装置和方法和一种存储用于执行该方法的计算机程序的存储介质。
本发明也提供了一种存储基于ML的打印或显示控制信息的装置和方法和一种存储用于执行该方法的计算机程序的存储介质。
本发明也提供了一种独立地存储基于XML的打印或显示命令信息和基于XHTML的打印或显示形式信息的打印或显示控制信息存储装置和方法和一种存储用于执行该方法的计算机程序的存储介质。
根据本发明的一个方面,提供了一种传输asset的打印或显示控制信息的方法,包括产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。
第一文件是基于XML的MPV文件,第二文件是XHTML文件。
第一文件的产生包括产生作为第一文件的用于控制asset的打印或显示的打印或显示控制MPV文件,该MPV文件是以用于控制asset的打印或显示的用户输入信息和管理能够读取和再现asset的信息的MPV文件为基础而获得的。
第一文件管理用于控制asset的打印或显示的信息,该信息至少包含打印或显示命令中的一个、asset性质、asset引用、要与asset一起输出的元数据、和要被打印或显示的图像的标记信息。
第二文件从多个打印或显示形式中选择并定义一个打印或显示形式。
根据本发明的另一个方面,提供了一种存储asset的打印或显示控制信息的方法,包括产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;并单独地存储第一文件和第二文件,其中,存储的第一文件和第二文件包含产生的同步数据。
在示例性实施例中,同步数据包含asset的asset引用。
根据本发明的另一个方面,提供了一种传输和存储asset的打印或显示控制信息的方法,包括产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;把产生的同步数据插入到第一文件和第二文件并单独地存储第一文件和第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。
根据本发明的另一个方面,提供了一种传输asset的打印或显示控制信息的装置,包括第一文件产生器,用于产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;第二文件产生器,用于产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;和传输器,用于依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。另外,在示例性实施例中,传输器是多路复用引擎。
该装置还包括用户接口,用于把用户输入的信息传输到第一文件产生器、第二文件产生器、和传输器,并用于提供用户通过其输入信息的环境。
根据本发明的另一个方面,提供了一种存储asset的打印或显示控制信息的装置,包括第一文件产生器,用于产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;第二文件产生器,用于参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;存储器,用于单独地存储第一文件和第二文件;和存储器控制器,用于产生用来同步第一文件和第二文件的同步数据,和控制存储器以便产生的同步数据既被包含进第一文件中又被包含进第二文件中。
根据本发明的另一个方面,提供了一种在其上包含使得计算机能够执行asset打印或显示控制信息传输方法的计算机程序的计算机可读记录介质,该方法包括产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。
根据本发明的另一个方面,提供了一种在其上包含使得计算机能够执行asset打印或显示控制信息传输方法的计算机程序的计算机可读介质,该方法包括产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;并单独地存储第一文件和第二文件,其中,存储的第一文件和第二文件包含产生的同步数据。


通过参照附图对其示例性实施例进行详细的描述,本发明的以上和其他的特性和优点将会变得更清楚,其中图1是根据本发明的示例性实施例的打印或显示控制信息传输装置的功能方框图;图2是解释示于图1中的MPV文件产生器和XHTML文件产生器的操作的视图;图3A至3E显示了由示于图1中的MPV文件产生器产生的基于XML的MPV文件的示例性源代码;图4是解释示于图1中的MPV文件产生器和XHTML文件产生器的操作的另一个视图;图5是根据本发明的示例性实施例的打印或显示控制信息传输和存储装置的功能方框图;图6是示出根据本发明的示例性实施例的打印或显示控制信息传输方法的流程图;和图7是示出根据本发明的另一个示例性实施例的打印或显示控制信息存储方法的流程图。
具体实施例方式
在下文中,将参照附图对本发明的示例性实施例进行详细的描述。在所有附图中,相同的标号表示相同的部件。
图1是根据本发明的示例性实施例的打印或显示控制信息传输装置的功能方框图。打印或显示控制信息传输装置能够被包含在CE设备或IT设备中。参照图1,打印或显示控制信息传输装置包含用户接口(UI)100、MPV(MultiPhotoVideo or MusicPhotoVideo,多幅照片视频或音乐照片视频)文件存储单元110、MPV文件产生器120、XHTML(可扩展超文本标记语言)文件产生器130、和多路复用引擎140。
当提供用户能够输入信息的环境的同时,UI 100把用来控制每个asset或项目的打印或显示的用户输入信息提供给MPV文件产生器120、XHTML文件产生器130、和多路复用引擎140。
Asset可以是诸如静态图像、普通图像、和文本的简单媒体asset,或者可以是诸如连拍序列照片和全景拍摄序列照片的复合媒体asset。
例如,环境是这样一种环境,在其中用户能够输入asset类型、要打印的asset的元数据、打印的数量、每个asset需要的效果、诸如打印格式或显示格式的asset性质、打印作业调度、要进行打印或显示的asset的位置信息(asset引用)等。
一般来说,用户不能把各种信息输入到用在CE设备中的传统的信息输入装置。因此,构建UI 100来提供允许用户通过简单的信息输入装置输入打印或显示控制信息的环境。例如,UI 100能够提供允许用户通过菜单屏幕输入打印或显示控制信息的环境。在这种情况下,显示在菜单屏幕上的信息可以从MPV文件产生器120和XHTML文件产生器130提供。
MPV文件存储单元110存储能够管理包含在相应的CE设备或IT设备中的全部asset的元数据以及这些asset的位置信息(asset引用)的MPV文件。由MPV文件管理的asset可以包含不能够被打印或显示的asset(例如,数字音频asset)。因而,存储在MPV文件存储单元110中的MPV文件是作为包含捕捉到的媒体的属性和位置信息的原文件的基于XML的文件。因此,可以使用MPV文件来读取和再现捕捉的媒体。
MPV文件产生器120产生用来打印或显示asset的命令信息和管理元数据的MPV文件。MPV文件产生器120依照从UI 100接收的信息把存储在MPV文件存储单元110中的MPV文件转换成用于控制asset的打印或显示的基于XML的文件。基于XML的文件是由MPV文件产生器120产生的MPV文件。在下文中,由MPV文件产生器120产生的MPV文件被称为新定义的MPV文件。
新定义的MPV文件管理打印或显示asset所需要的要素。例如,如图2所示,这些要素可以包含asset类型211、打印的数量212、特定asset的打印或显示形式命令213、元数据214、效果215、asset引用216等。
Asset类型211是指示要打印或显示的asset的类型的信息。例如,asset类型211是指示要打印的asset是静态图像、连拍序列照片、还是全景拍摄序列照片的信息。Asset类型211可以参照由存储在MPV文件存储单元110中的MPV文件管理的asset类型信息来被决定。
打印的数量212是代表要打印的asset的数量或者包含多个asset的相册的数量的信息,并能够依照用户输入信息来被决定。
特定asset的打印或显示形式命令213是指示选择的asset是否被用作封面的信息。如果选择的asset被用作封面,则特定asset的打印或显示形式命令213能够定义包含诸如相册标题的特定元数据或不同图像的信息。该信息可以依照用户输入信息来被定义。
元数据214是代表将同要打印或显示的每个asset一起打印或显示的特定元数据的信息。元数据214能够依照用户输入信息来被定义,或者能够参照由存储在MPV文件存储单元110中的MPV文件管理的关联的元数据来被决定。用户能够输入这样的元数据,即,在该元数据中,对要与该元数据一起打印或显示的图像进行标记。
此外,用户能够输入在其中对能够被打印或显示的asset中的多个要打印或显示的想要的asset进行标记的元数据。在使用元数据打印或显示asset的设备中,能够使用整批打印或显示多个asset的批量打印。此外,用户能够输入这样的元数据,即,在该元数据中,asset被标记为要以连拍格式或以全景拍摄格式打印或显示。
效果215是定义反映每个要打印或显示的asset的诸如裁剪或旋转的效果的信息。
Asset引用216是定义要打印或显示的asset的实际位置的信息,并能够被定义为基于用户输入信息由存储在MPV文件存储单元110中的MPV文件管理的LastURL。
由MPV文件产生器120产生的新定义的MPV文件的例子被示为图3A至3E中的源代码。参照图3A至3E,包含诸如要打印或显示的asset的打印作业调度、风格、文件类型、打印数量、文件句柄(fileHandle)、和标题的asset性质和诸如无边界、颜色、旋转、和裁剪等的asset效果的信息被定义在MPV文件中。此外,新定义的MPV文件可以被定义为以HTML格式处理的信息。即,参照图3B,<mpvPrint mpvid=”printjob0001”>通过“<!--first asset to printHyper-text-->”被以HTML格式进行处理。由MPV文件产生器120产生的新定义的MPV文件能够被传输到多路复用引擎140。
此外,当产生打印或显示控制xHTML文件时,由图2的MPV文件产生器210管理的要素能够被用作输入要素。即,参照由MPV文件产生器210管理的每个asset的打印或显示命令和元数据,图2的XHTML文件产生器200产生相册或页的打印或显示格式被在其中定义的XHTML文件。即,MPV文件产生器120可以被定义为管理打印或显示控制XHTML文件的输入要素的管理器。
XHTML文件产生器130基于包含在由MPV文件产生器120产生的新定义的MPV文件中的打印或显示命令信息和由用户通过UI 100选择的打印或显示形式来产生打印或显示控制XHTML文件。为了允许用户选择打印或显示形式,XHTML文件产生器130把预存的各种模板通过UI 100提供给用户。该各种模板可以包含特殊页的布局(layout)、一页的布局、复合asset的布局等。
换句话说,XHTML文件产生器130能够使用由用户选择的打印或显示形式信息和由MPV文件产生器120产生的新定义的MPV文件管理的打印或显示命令和元数据来产生打印或显示控制XHTML文件。产生的XHTML文件能够被传输到多路复用引擎140上。
图4是解释示于图1中的MPV文件产生器120和XHTML文件产生器130的操作的另一个视图。与图2不同,图4的XHTML文件产生器400包含数据库402。与对图1的XHTML文件产生器130的以上的描述相似,包含各种打印或显示格式的模板被存储在数据库402中,以允许用户从存储的模板中选择一个。这里,XHTML文件产生器400参照由MPV文件产生器410管理的用于控制每个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的文件。
通过UI 100输入到多路复用引擎140的控制信号依照打印或显示asset的CE设备或IT设备的处理能力执行不同的操作。如果对应的CE设备或IT设备能够接收基于XHTML的打印或显示控制信息,则控制信号允许多路复用引擎140选择XHTML文件并传输它。如果对应的CE设备或IT设备能够接收基于XML的打印或显示控制信息,则控制信号允许多路复用引擎140选择MPV文件并传输它。因而,多路复用引擎140可以被定义为把从XHTML文件产生器130输出的XHTML文件和从MPV文件产生器120输出的MPV文件作为输出信息进行传输的传输器。
图5是根据本发明的另一个实施例的打印或显示控制信息传输和存储装置的功能方框图,其中,该打印或显示控制信息传输和存储装置存储创建的打印或显示信息并同时把它传输到CE设备或IT设备上。
参照图5,打印或显示控制信息传输和存储装置包含UI 500、MPV文件存储单元510、MPV文件产生器520、XHTML文件产生器530、多路复用引擎540、存储卡控制器550、和存储卡560。
示于图5中的UI 500、MPV文件存储单元510、MPV文件产生器520、XHTML文件产生器530、和多路复用引擎540和示于图1中的UI 100、MPV文件存储单元110、MPV文件产生器120、XHTML文件产生器130、和多路复用引擎140以相同的方式运行,因此省略其详细描述。
然而,MPV文件产生器520和XHTML文件产生器530把创建的MPV文件和创建的XHTML文件传输到多路复用引擎540,也传输到存储卡控制器550。
存储卡控制器550在存储卡560中单独地存储由XHTML文件产生器530创建的XHTML文件562和由MPV文件产生器520创建的MPV文件561。此时,存储卡控制器550产生同步数据并把它同MPV文件561和XHTML文件562一起存储,从而存储在存储卡560中的MPV文件561和XHTML文件562分别包含预定的同步数据。
如果要打印或显示的asset的位置信息(asset引用)指示用于MPV文件561和XHTML文件562的同步的同步数据,则存储卡控制器550参照存储在存储卡560中的对应的asset 563的位置信息和定义在新定义的MPV文件中的对应的asset的位置信息来创建同步数据,并把其每一个包含创建的同步数据的MPV和XHTML文件存储在存储卡560中。因而,MPV文件561是包含由存储卡控制器550创建的同步数据的MPV文件,XHTML文件562是包含由存储卡控制器550创建的同步数据的XHTML文件。
图1的打印或显示控制信息传输装置和图5的打印或显示控制信息传输和存储装置可以被包含在捕捉设备或IT设备中。存储卡控制器550和存储卡560可以是连接到捕捉设备或IT设备上的外部设备。
图6是示出根据本发明的示例性实施例的打印或显示控制信息传输方法的流程图。
首先,创建用于管理元数据和打印或显示asset的asset打印或显示控制命令的MPV文件(操作601)。这里,创建的MPV文件是参照图1在上面提到的新定义的MPV文件。MPV文件使用通过UI 100接收的用户输入信息和存储在MPV文件存储单元110中的原MPV文件而被创建。用户输入信息是用于控制asset的打印或显示的信息。原MPV文件包含asset的位置信息(或asset引用)和元数据。因而,操作601中创建的MPV文件对包含打印或显示命令、asset属性、asset引用等的asset关联信息进行管理。
然后,定义了由用户从多个预定义的打印或显示形式中选择的打印或显示形式的XHTML文件使用由在操作601中创建的MPV文件管理的打印或显示命令和元数据作为输入要素而被创建(操作602)。
考虑用于打印或显示asset的对应的设备(未显示)的操作条件,依照由用户输入的信息选择在操作601中创建的MPV文件和在操作602中创建的XHTML文件中的一个,并将选择的文件传输到该设备(操作603)。这里,选择MPV文件和XHTML文件之一的方法参照图1的多路复用引擎140来被描述。该设备可以是诸如打印机或电视机的CE设备。
图7是示出根据本发明的另一个示例性实施例的打印或显示控制信息存储方法的流程图。
首先,创建用于管理asset的元数据和用于打印或显示asset的打印或显示命令的MPV文件(操作701)。这里,创建的MPV文件是示于图1中的新定义的MPV文件。MPV文件使用通过UI 100接收的用户输入信息和存储在MPV文件存储单元110中的原MPV文件而创建。用户输入信息是用于控制asset的打印或显示的信息。原MPV文件包含asset的asset引用和元数据。因而,操作701中创建的MPV文件对包含打印或显示命令、asset性质、asset引用等的asset关联信息进行管理。
然后,定义了由用户从多个预定义的打印或显示形式中选择的打印或显示形式的XHTML文件使用由在操作701中创建的MPV文件管理的打印或显示命令和元数据作为输入要素而被创建(操作702)。
然后,创建用于同步在操作701中创建的MPV文件和在操作702中创建的XHTML文件的同步数据(操作703)。同步数据如上所述参照图5可以使用存储在存储卡560中的asset引用和定义于在操作701中创建的MPV文件中的asset引用而创建。例如,如果存储在存储卡560中的asset引用不同于对应的定义在MPV文件中的asset引用,则存储在存储卡560中的asset引用被创建为同步数据。同步数据是MPV文件和XHTML对于相同的asset共同包含的数据。
创建的同步数据被包含于在操作701中创建的MPV文件和在操作702中创建的XHTML文件中。这里,可以通过把由在操作701中创建的MPV文件管理的asset的LastURL更新为目前存储在存储卡560中的对应的asset的位置来把同步数据既插入到MPV文件,又插入到XHTML文件。然后,包含同步数据的MPV文件和XHTML文件单独地存储在存储卡上(操作704)。
图6是解释打印或显示控制信息传输方法的视图,图7是解释打印或显示控制信息存储方法的视图。基于图6的打印或显示控制信息传输方法和图7的打印或显示控制信息存储方法,使用示于图5中的打印或显示信息传输和存储装置,可实现传输打印或显示控制信息并同时存储它的方法。
根据本发明的打印或显示控制信息传输和存储方法也可以被实施为在计算机可读记录介质上的计算机可读代码。该计算机可读记录介质是能够存储其后能被计算机系统读取的数据的任何数据存储设备。计算机可读记录介质的例子包含只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储设备、和载波。计算机可读记录介质也能被分布到网络连接的计算机系统上以便计算机可读代码以分布式方式被存储和执行。
如上所述,根据本发明,通过参照打印或显示命令和元数据来存储定义打印或显示形式的打印或显示控制信息并同时把该打印或显示控制信息传输给用于打印或显示asset的设备,可快速地以各种形式打印或显示asset。
例如,使用根据本发明的基于XML的MPV文件,可存储和传输能够批量打印多个asset的标记信息、打印数量的信息、在其中为每个asset标记诸如裁剪或旋转的效果信息的打印或显示控制信息等。
此外,当打印或显示图像asset时,可定义基于XML的MPV文件以便带有特定内容的元数据与该图像asset一起被打印或显示。基于XML的MPV文件可以包含指定要与照片一起被输出的元数据的信息。此外,可创建MPV文件以便带有诸如连拍格式或全景拍摄格式的特定格式的图像能够被打印或显示。另外,使用包含在MPV文件中的信息,用于打印或显示asset的设备可以减少搜索要打印或显示的asset所需要的时间。
尽管已参照其示例性实施例特定地显示和描述了本发明,但本领域的技术人员应该理解,在不脱离如以下的权利要求所定义的本发明的精神和范围的情况下,可以对其进行形式和细节的各种修改。
权利要求
1.一种传输asset的打印或显示控制信息的方法,包括产生包括用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;和依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。
2.如权利要求1所述的方法,其中,第一文件是基于XML的MPV文件,第二文件是XHTML文件。
3.如权利要求1或2所述的方法,其中,第一文件的产生包括产生作为第一文件的用于控制asset的打印或显示的打印或显示控制MPV文件,该MPV文件是以用于控制asset的打印或显示的用户输入信息和管理能够读取和再现asset的信息的MPV文件为基础而获得的。
4.如权利要求3所述的方法,其中,第一文件管理用于控制asset的打印或显示的信息,该信息至少包含打印或显示命令中的一个、asset性质、asset引用、要与asset一起输出的元数据、和要被打印或显示的图像的标记信息。
5.如权利要求1或2所述的方法,其中,第二文件从多个打印或显示形式中选择并定义一个打印或显示形式。
6.一种存储asset的打印或显示控制信息的方法,包括产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;和单独地存储第一文件和第二文件,其中,存储的第一文件和第二文件包括产生的同步数据。
7.如权利要求6所述的方法,其中,第一文件是基于XML的MPV文件,第二文件是XHTML文件。
8.如权利要求6或7所述的方法,其中,第二文件从多个打印或显示形式中选择并定义一个打印或显示形式。
9.如权利要求6或7所述的方法,其中,同步数据包括asset的asset引用。
10.一种传输和存储asset的打印或显示控制信息的方法,包括产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;产生用于同步第一文件和第二文件的同步数据;把产生的同步数据插入到第一文件和第二文件并单独地存储第一文件和第二文件;和依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。
11.一种传输asset的打印或显示控制信息的装置,包括第一文件产生器,用于产生包括用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;第二文件产生器,用于产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;和传输器,用于依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。
12.如权利要求11所述的装置,其中,第一文件是基于XML的MPV文件,第二文件是XHTML文件。
13.如权利要求11或12所述的装置,其中,第一文件管理用于控制asset的打印或显示的信息,该信息至少包括打印和显示命令中的一个、asset性质、asset引用、要与asset一起输出的元数据、和要被打印或显示的图像的标记信息。
14.如权利要求11或12所述的装置,其中,第一文件是用于控制asset的打印或显示的定义的MPV文件,该MPV文件是使用管理用于控制asset的打印或显示的用户输入信息和能够读取和再现asset的信息的MPV文件而获得的。
15.如权利要求11或12所述的装置,其中,传输器是多路复用引擎。
16.如权利要求11或12所述的装置,还包括用户接口,用于把用户输入的信息传输到第一文件产生器、第二文件产生器、和传输器,并用于提供用户通过其输入信息的环境。
17.一种存储asset的打印或显示控制信息的装置,包括第一文件产生器,用于产生管理用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;第二文件产生器,用于参照由第一文件管理的元数据和打印或显示命令而产生定义asset的打印或显示形式的第二文件;存储器,用于单独地存储第一文件和第二文件;和存储器控制器,用于产生用来同步第一文件和第二文件的同步数据,和控制存储器以便产生的同步数据既被包含进第一文件中又被包含进第二文件中。
18.如权利要求17所述的装置,其中,同步数据包括asset的asset引用。
全文摘要
一种传输和存储用于以各种格式打印或显示asset的打印或显示控制信息的装置和方法和一种在其上包含用于执行该方法的计算机程序的记录介质。该打印或显示控制信息传输和存储方法包含产生包含用来控制asset的打印或显示的元数据和打印或显示命令的第一文件;产生基于包含在第一文件中的元数据和打印或显示命令和asset的打印或显示形式信息的第二文件;并依照打印或显示asset的设备的操作条件选择并传输第一文件和第二文件之一。
文档编号G06F3/12GK1716235SQ20051007501
公开日2006年1月4日 申请日期2005年6月7日 优先权日2004年6月14日
发明者金斗镒, 柳皙, 李光哲, 林银熙 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1