内容生成装置、接收装置、打印装置及内容打印系统的制作方法

文档序号:6400761阅读:296来源:国知局
专利名称:内容生成装置、接收装置、打印装置及内容打印系统的制作方法
技术领域
本发明涉及一种依照样式表(style sheet)进行显示或打印的提示装置,特别涉及打印装置、接收装置、内容(contens)生成装置及内容打印系统。
背景技术
近年来,随着数字技术及IT(信息技术)的进步,使用个人计算机等交换电子邮件等、简单地与第三者通信已成为可能。而且现在已具备能够使用例如移动电话机等移动信息终端利用电子邮件的环境。并且还在数字电视(以下简称“DTV”)等上附加使用无线电波发送E-mail的功能,营造就近并且有效地进行传递的状况。
与此同时,个人计算机等信息处理装置所具备的文字处理用的软件的性能也在提高,现在,作为显示在显示装置上的文件的文字格式,已经可以设定各种类型、大小的字体或多种下划线、删除线、文字修饰、网格等。并且,对于段落格式,也能够以向自由位置的空格、自由的宽度简单地设定行间距、段落间距、左对齐、居中、右对齐等文字对齐方式。
而且,如果使用者根据打印数据的外观预先决定字体的种类或文字的大小、颜色、行间宽度、修饰等打印设定的各项目,作为打印样式表保存,如果作为某个确定的段落格式、文字格式的集合添加名字,则以后对于其他的打印数据也可以通过指定该名字来使用由该打印样式表决定的格式设定。对于显示数据,也采用同样的方法反映样式表的内容。
这样,当将打印数据或显示数据等(以下简称“输出数据”)输出给打印装置或显示装置等输出装置时,如果根据预定的样式表输出输出数据的输出样式表,则能够得到与样式表相对应的外观的输出结果。
但是,由于电子邮件中包含文字信息,因此由于接收该电子邮件并显示的信息终端的显示部的性能与在发送侧装置设想的接收终端的显示部的性能不同,接收终端能够显示的字体的种类、大小不同,邮件软件的设定不同,所以存在即使根据预先确定的显示样式表进行显示,显示结果也与在发送侧装置预定的显示结果不同这样的问题。
例如个人计算机或携带信息终端由于装置之间的显示部性能具有很大的不同,因此如果用显示能力低下的移动电话机等,并用设想为显示能力比此高的显示装置所决定的显示样式表显示,则1行的字数或行数变化,很难看。即,即使预先决定了显示样式表,也因为显示装置的显示能力不同,显示结果变化了。并且,即使是同样的个人计算机,由于使用的E-mail软件不同或者E-mail软件的设定不同,同样产生不便。
而且,在将文字信息打印到纸上的情况下,由于在接收侧的打印装置使用的纸张的大小或字体的种类、大小等各种条件的变化,因此存在打印结果与在发送侧装置预定的打印结果不同的问题。
具体地,如果接收侧装置的打印装置能够对应的字体的种类或实际能够打印的打印执行范围等与在发送侧装置设想的打印装置的不同,则必需与用代用字体执行打印等的相对应。在用代用字体执行打印的情况下,即使根据预先决定的打印样式表打印,也由于代用了字体,例如打印到A4纸的1行的字数变化了。因此,行数也变化,产生了应该能够打印到1张A4纸上的打印数据不能打在1张纸上的不便。即,即使预先决定了打印样式,由于打印装置能够对应的字体的种类或实际能够打印的打印执行范围等打印装置的性能不同,打印的结果也变得不同。

发明内容
本发明就是为了解决上述问题而提出的方案,目的是提供一种进行与在发送侧装置预定的显示结果或打印结果大体一致的显示或打印的提示装置,与之相连接的接收装置、内容生成装置以及内容打印系统。
技术方案为了达到上述目的,本发明的内容生成装置包括生成提示控制信息的提示控制信息生成装置,提示控制信息包括描述根据为了确保与提示数据的页面版式有关的唯一性而预先定义的提示规格提示提示数据时的提示设定的样式表;生成内容的内容生成装置,该内容使上述各提示数据与上述提示控制信息相关连,包括表示上述关联关系的信息和上述提示数据。
这里,上述提示控制信息中还可以包含与上述提示规格有关的提示规格信息。并且,上述提示规格信息中还可以包含确定包括显示装置及打印装置的1种以上的提示装置和上述提示装置的机种的提示装置信息。
具体地,如果参照例如与WWW(万维网)有关的标准化团体W3C(万维网协会)定为标准的XHTML Basic和CSS mobile作为数据格式(以下记为DF),根据在此基础上追加了必要的(按W3C规定的标识追加的)规定定义的提示规格作成内容的话,能够确保唯一性。
另外,用所谓的“唯一性”来表现进行与发送侧装置预定的显示结果或打印结果大体一致的显示或打印。这里所谓的唯一性是指页面版式大概相同,并不是要保证完全一致。
如果根据预先定义的提示规格作成内容并参照预先定义的提示规格进行提示装置侧的安装,则能够确保提示装置的实际的显示或打印结果与发送侧装置预定的显示或打印结果的唯一性。
要求唯一性时的预先定义的提示规格可以按至少以下的项目规定①文字的格式、大小、行宽等,用绝对值指定大小,从规定的字体中选择。
②对于页面内版式的保证,使用新页面控制信息描述,使四角等包围的信息(以下记为“框”)不跨出新页面。
③用框边缘的特性指定框的位置。
④必需描述图像的大小、图像显示的高度和宽度。
⑤考虑提示装置,特别是打印机能够打印的范围(余量)作成内容。
这样,如果内容生成装置根据预先定义的提示规格作成内容,提示装置(接收装置或打印装置)根据参照了预先定义的提示规格的安装规则安装提示(显示或打印)功能的话,则能够用简单的结构确保唯一性。
因此,如果采用本发明的内容生成装置,具有通过在接收了内容的提示装置侧用从提示控制信息中抽出的提示装置信息检查提示输出提示数据的提示装置或该提示装置的机种是否与提示装置信息确定的提示装置或者该提示装置的机种相符,在依照样式表提示提示数据时能够预先判定是否能够获得如内容生成装置设定的提示设定那样的提示结果的效果。
并且,本发明的接收装置包括接收内容的内容接收装置,该内容包括提示数据和提示控制信息,该提示控制信息包括为了确保与提示数据的页面版式有关的唯一性而预先定义的提示规格和描述根据提示规格提示提示数据时的提示设定的样式表,与上述提示数据相关连;从接收的上述内容中抽出上述提示控制信息的提示控制信息抽出装置;从与该接收装置连接的提示装置中获取与该提示装置的提示输出的规格有关的提示装置规格信息的提示装置规格信息获取装置;比较上述提示控制信息与获取的上述提示装置规格信息、判定是否更新上述样式表的更新判定装置。
这里,上述提示控制信息中还可以包含与上述提示规格有关的提示规格信息;上述更新判定装置还可以比较上述提示控制信息中包含的提示规格信息与获取的上述提示装置规格信息、判定是否更新上述样式表。
并且,上述提示规格信息中还可以包含确定包括显示装置及打印装置的1种以上的提示装置和上述提示装置的机种的提示装置信息;上述更新判定装置还可以比较上述提示控制信息中包含的提示装置信息与获取的上述提示装置规格信息、判定是否更新上述样式表。
因此,如果采用本发明的接收装置,具有通过检查与该接收装置连接的提示装置或该提示装置的机种是否与提示装置信息确定的提示装置或该提示装置的机种相符,当依照样式表提示提示数据时能够判定是否能够获得如内容生成装置设定的提示设定那样的提示结果,即能够判定是否应该修正更新上述样式表。
本发明的提示装置包括从连接的接收装置中获取内容的内容获取装置,该内容包括提示数据和提示控制信息,该提示控制信息包含为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息和描述了用提示装置提示内容的提示数据时的提示设定的样式表,与上述提示数据相关连;从获取的上述内容中抽出上述提示控制信息的提示控制信息抽出装置;比较上述提示控制信息中包含的提示规格信息与与自己的提示输出的规格有关的提示装置规格信息、判定是否更新上述样式表的更新判定装置;当上述判定结果为更新时,从上述提示装置规格信息中抽出表示提示设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的版式规则和上述样式表变更样式表中的参数的样式表更新装置;根据更新后的上述样式表提示提示数据的提示装置。
这里,上述提示规格信息中还可以包含确定包括显示装置及打印装置的1种以上的提示装置或上述提示装置的机种的提示装置信息;上述更新判定装置还可以比较上述提示控制信息中包含的提示装置信息与上述提示装置规格信息、判定是否更新上述样式表。
因此,如果采用本发明的提示装置,通过用从提示控制信息中抽出的提示装置信息检查自己的提示装置或提示装置的机种是否与提示装置信息确定的提示装置或者该提示装置的机种相符,在依照样式表提示提示数据时能够判定是否能够获得如内容生成装置设定的提示设定那样的提示结果,即能够判定是否应该修正更新上述样式表;并且能够根据该判定结果变更样式表中的参数、根据更新后的样式表提示提示数据。即,当依照内容中的样式表提示提示数据时,如果判定不能获得如内容生成装置设定的提示设定那样的提示结果,则通过更新样式表变更样式表中对提示数据的提示结果没有大的影响的参数,例如字体的种类及字体的大小等参数,而维持样式表中的更重要的参数,例如1页的行数及1行的字数等参数,能够获得与内容生成装置中本来设定的提示样式大体一致(确保唯一性)的样式的提示结果。
附图的简要说明

图1 表示本实施形态的内容提示系统的概略构成的方框2 表示图1所示的内容提示系统中的各装置的更详细的结构的方框3 图1及图2所示的内容生成装置生成的打印内容的一例的示意4 用与打印装置信息不相符的打印机打印图3所示的打印数据时的打印结果的1例的示意5 表示图2所示的打印机的打印样式表更新部进行更新处理的过程的流程6 用与打印装置信息不相符的打印机打印图3所示的打印数据时的打印结果的其他的例子示意7 表示图1及图2所示的内容提示系统的整个动作的流程8 图1及图2所示的内容提示系统中的通信顺序9 表示本实施形态2的内容提示系统的构成的方框10 表示图9所示的内容提示系统的整个动作的流程11 表示本实施形态3的内容提示系统的构成的方框12 表示图11所示的内容提示系统的整个动作的流程13 表示本实施形态4的内容提示系统的构成的方框14 表示图13所示的内容提示系统的整个动作的流程15 表示本实施形态5的内容提示系统的构成的方框图本发明的最佳实施形态下面用图详细说明本发明的实施形态。
(实施形态1)图1为表示本实施形态的内容提示系统100的概略构成的方框图。内容提示系统100为通过打印或显示将传送的内容提示给使用者的系统,是即使在接收侧的打印装置不是发送侧设想的打印装置的情况下,也以与在发送侧预定的打印样式大体一致(确保唯一性)的打印样式打印打印内容;即使在接收侧的显示装置不是发送侧设想的显示装置的情况下,也能以与发送侧预定的显示样式大体一致(确保唯一性)的显示样式显示显示内容的内容打印显示系统。这样的内容提示系统100由STB(顶置盒)2、打印机3、播放局4、ISP(因特网服务提供者)5、电视显示器6、DTV7、移动电话机8以及通信网络9构成。播放局4和ISP5分别包括内容生成装置1。
内容生成装置1生成通过电视广播或因特网上的主页等发送到各家庭的电视显示器6或DTV7等上的显示内容以及打印内容等各种内容。这样的内容中的打印用的各打印内容中不仅预先设想接收侧使用的几种打印装置,生成以设想的打印装置为对象的打印样式表,同时还在生成的打印样式表中添加确定作为对象的打印装置的机种的打印装置信息,生成打印控制信息。另外,打印装置信息为为了确保与打印数据的页面版式有关的唯一性而预先定义的与打印式样有关的打印式样信息的一例。
这里,打印样式表为用字体的种类、字体的大小、文字的颜色、行间的宽度、纸张的大小、打印方向、每行的字数、每页的行数、左右上下的空白的大小、下划线以及修饰等参数指定了打印数据的打印样式的数据。对于显示样式表也同样。而且,将生成的打印控制信息添加到表示内容的文本的打印数据中,生成打印内容。对于显示用的各显示内容也同样,设想接收侧使用的几种显示装置,生成显示样式表,将确定作为对象的显示装置的机种的显示装置信息添加到生成的显示样式表中,生成显示控制信息。并且,将生成的显示控制信息添加到表示内容的文本的显示数据中,生成显示内容。
STB2为具有从播放局4或ISP5接收打印内容以及显示内容,将显示内容显示在与该STB2连接的电视显示器6上,同时由与该STB2连接的打印机3打印打印内容的功能的通信终端。此时,STB2检查该打印机3是否与打印内容中的打印装置信息所表示的机种相符,如果相符则判定为不必更新打印样式表。反之,如果打印机3不与打印装置信息所表示的机种相符,则判定为需要更新打印样式表。STB2将该判定结果“不需更新”或者“更新”通知打印机3,并将打印内容中包含的打印样式表和打印数据输出给打印机3。
对于显示内容虽然也与上述一样,但不同点在于,STB2不仅判定是否要更新显示样式表,而且进行根据判定结果更新显示样式表。具体为,STB2检查该电视显示器6是否与显示内容中的显示装置信息所表示的机种相符,如果相符则根据显示内容中包含的显示样式表将显示数据输出给电视显示器6。而当不相符时,为了在该电视显示器6的显示结果中实现显示样式表中描述的每页的行数和每行的字数,变更字体的种类、字体的大小以及上下左右的空白,更新显示样式表,根据更新后的显示样式表将显示数据输出给电视显示器6。
打印机3与STB2连接时,将与自己的打印输出的式样有关的式样信息与由厂家代码、打印机代码、机种代码以及型号等构成的确定自己的机种的打印装置信息一起发送给STB2。然后,在从STB2接收了需要更新打印样式表的旨意的通知的情况下,与该通知相对应更新STB2输出的打印样式表,依照更新后的打印样式表打印与打印样式一起输入的打印数据。具体地,为了使打印数据的打印结果中每页的行数及每行的字数与输入的打印样式表中描述的一样,变更字体(font)的种类、字体的大小以及空白等,更新打印样式表。在从STB2中没有接收到需要更新打印样式表的旨意的通知的情况下,依照打印样式表打印STB2输出的打印数据。播放局4通过地表面波、BS(广播卫星)以及CS(通讯卫星)等电视广播或者因特网发送内容生成装置1生成的各种内容。ISP5为服务器,向与因特网连接的STB2等交付IP地址、或者发送内容生成装置1生成的各种内容、或者提供因特网上的服务。
电视显示器6与STB2连接时,将与自己的显示输出的式样有关的显示式样信息与由厂家代码、电视代码、机种代码以及型号等构成的确定自己的机种的打印装置信息一起发送给STB2。以后,显示STB2输入的显示数据。DTV7为内藏STB2的功能的数字电视,外部连接有打印机3。移动电话机8为在显示方面具有与STB2相同的功能的移动电话机,用移动电话网络与因特网等相连接,从ISP5等接收显示数据,将显示内容中的显示数据显示在液晶显示板等上。具体地,移动电话机8从接收的显示内容中检查该移动电话机8是否与显示内容中的显示装置信息所表示的机种相符,在相符的情况下依照显示内容所包含的显示样式表显示显示数据。但是,在不与显示装置信息所表示的机种相符合的情况下,为了实现该液晶显示板的显示结果中每页的行数及每行的字数与显示样式表中描述的一样,变更字体的种类、字体的大小等,更新显示样式表,依照更新后的显示样式表显示显示数据。通信网络9为电视广播、移动电话网络、因特网等数据传输线路。
图2为表示图1所示的内容提示系统100中的各装置的更详细的结构的方框图。如从上述说明能够明白的那样,由于内容提示系统100中的打印内容的打印处理与显示内容的显示处理一样,因此下面以打印内容的打印处理为例进行说明。并且,对于以前说明已经出现过的构成要素添加同一参照符号,其说明省略。
<播放局>
播放局4包括内容生成装置1、遥控装置108、显示器110以及发送装置114。内容生成装置1从大的方面分包括靠硬盘等实现的3个DB(数据库)(打印数据DB101、打印装置信息DB102、打印控制信息DB103)、靠CPU等实现的6个处理器(版式(layout)规则决定部104、打印控制信息生成部105、打包部106、输入操作部107、显示部109、通信部112)以及总线113。
打印数据DB101将预先作成的内容中的文字信息及广播邮件等打印用数据作为文字文件保存着。打印装置信息DB102保存着分别根据多个打印装置的机种由确定各机种的厂家代码、打印机代码、机种代码及型号等构成的打印装置信息,和与各机种的打印输出的式样有关的信息。打印控制信息DB103为用于保存打印控制信息生成部105生成的打印控制信息的存储区域。
版式规则决定部104根据保存在打印装置信息DB102中的、与各种打印装置的打印输出有关的规格,决定打印装置或上述打印装置的每个机种的版式规则。版式规则为规定打印样式表中描述的各种参数,例如字体的种类、字体的大小、文字的颜色、行间宽度、用纸大小、打印方向、每行字数、每页行数、左右上下的空白的大小、下划线及修饰等值的选择范围的规则。而打印样式是构成打印数据的文字列及图像在打印纸面内的配置,用上述参数的值描述了这些的就是打印样式表。
当打印控制信息生成部105根据版式规则决定部104决定的版式规则的共同部分选择参数,打印打印数据DB101内的各打印数据时,对于确定的多个打印装置或上述打印装置的机种,总是设定能够大致补偿打印样式那样的打印样式。然后生成表示设定的打印样式的、与上述打印装置或上述打印装置的机种有关的共同的打印样式表。并且生成打印控制信息,该信息包括大致保证打印样式的、用于确定打印装置或上述打印装置的机种的打印装置信息和生成的打印样式表。然后,将生成的打印控制信息与打印数据DB101内的打印数据相对应保存在打印控制信息DB103中。
打包(packaging)部106生成使打印数据DB101内的打印数据与与此相对应的打印控制信息DB103内的打印控制信息相关连的打印内容。这里,生成将打印数据与与此相对应的打印控制信息打成一个包的打印内容。输入操作部107接收遥控装置108或图中没有示出的键盘等的输入。遥控装置108为内容生成装置1专用的外部装置,通过操作者的操作用红外线等将输入内容输入给内容生成装置1的输入操作部107。显示部109生成操作者通过操作遥控装置108或图中没有示出的键盘等,对输入操作部107进行输入时的菜单画面等显示图像数据。显示器110为与内容生成装置1连接的CRT显示器或液晶显示板等,显示显示部109输入的显示图像数据。
通信部112包括与广域网(以下简称WAN)或局域网(以下简称LAN)连接的LAN接口,具有与该内容生成装置1的外部装置进行通信的功能。总线113为在内容生成装置1内的各部交换数据的并行数据传输线路。发送装置114将由打包部106将打印数据与打印控制信息打成包的打印内容载入电视广播电波发送。
<STB>
STB2从大的方面分包括由IC卡或硬盘等实现的1个储存部209、和由CPU等实现的6个处理部(通信部202、打印样式更新判定部203、打印数据输出部204、输入操作部205、显示部207及广播接收部210),外部连接着遥控装置206及电视显示器6。
通信部202包括将该STB2与打印机3相连的并行I/F、USB(通用串行总线)或者IEEE1394总线用的接口等,具有在STB2与外部装置之间收发数据的功能。
打印样式更新判定部203为使用与该STB2连接的打印机3依照打印控制信息中包含的打印样式表打印打印内容中的打印数据时,判定能否获得与在内容生成侧预定的打印样式大体一致(确保唯一性)的打印结果的处理部。具体的判定方法为,将临时保存在储存部209中的打印内容解包,将打印数据和打印控制信息保存在储存部209中的别的存储区域。并且,从保存在储存部209中的打印控制信息中抽出打印样式表和打印装置信息。接着,从与该STB2连接的打印机3输入与该打印机3的打印输出有关的式样信息,将输入的式样信息与抽出的打印装置信息进行比较,如果该打印机3与打印装置信息所表示的打印装置或者上述打印装置的机种相符,则判定为不需更新打印样式表;如果不相符,则判定为需要更新打印样式表。
打印数据输出部204通过通信部202将打印样式更新判定部203的判定结果的通知、打印数据及打印样式表发送给打印机3。输入操作部205与引导打印内容的打印指示的输入的显示部207的菜单画面相对应,接收与使用者对遥控装置206的操作相对应的打印指示等输入。遥控装置206为STB2专用的外部装置,除将由使用者的操作输入的内容输入输入操作部205之外,功能与播放局4的遥控装置108相同。显示部207生成广播接收部210接收的广播数据,或者使用者通过操作遥控装置206等进行对输入操作部205的输入时的菜单画面等的显示图像数据。储存部209保存广播接收部210接收的打印内容。广播接收部210从播放局4接收内容生成装置1的打包部106打包好的打印内容。总线211为在内容生成装置1内的各部之间交换数据的并行数据传输线路。
<打印装置>
打印机3为从STB2接收打印内容,依照打印样式表打印接收的打印内容所包含的打印数据的装置。但是,如果STB2有需要更新打印样式表的旨意的通知,则更新打印样式表以便与该打印机3的式样一致,使内容生成装置1中设定的打印样式与该打印机3中的大体一致(确保唯一性),依照更新的打印样式表打印打印数据。这样的打印机3包括通信部302、打印样式表更新部303、打印处理部304、规格信息保存部305、打印机引擎(プリンタエンジン)306及总线307。
通信部302包括并行I/F、USB或IEEE1394总线用接口等,具有与STB2等该打印机3的外部装置进行通信的功能。通信部302不仅接收从STB2中的打印内容中抽出的打印数据和打印样式表,而且接收是否要更新打印样式表的判定结果。打印样式表更新部303通过变更打印样式表所描述的字体的种类、字体的大小及空白等更新打印样式表,以便在该打印机3中用打印内容中的打印样式表所描述的每页的行数及每行的字数打印打印内容中的打印数据。
例如,在打印样式表描述要使用MS圆黑体打印打印数据而打印机3不具备MS圆黑体,用MS黑体代用打印的时候,打印样式表更新部303变更文字间距以便确保打印用纸每行打印的字数使文字均等配置。并且,在打印张数为复数的情况下,变更行间距以便使打印到1张纸上的行数相等并且使打印样式不零乱。并且,在打印数据中插入了JPEG、GIF、BMP等图像的情况下,在以文字列的排列优先变更文字间隔以后,根据图像插入空间的变化放大或缩小图像。
打印处理部304在将打印数据spool(スプ一ル)处理后(通过将高速辅助存储器当作缓冲存储器使用,使打印处理能够不延迟地继续),依照打印样式表将对应的打印数据光栅上升(ラスタライズ)输出给打印机引擎306。规格信息保存部305为由ROM、闪光存储器或者IC卡等实现的存储装置,预先保存打印机3的厂家代码、打印机代码、机种代码及型号等与装置有关的信息,以及打印机3能够打印的字体的种类、字体的大小及与各字体的种类相对应的各字体的大小的印字文字大小、能够打印的用纸的大小、文字颜色的种类、文字间隔的设定范围、行间宽度的设定范围及能够打印的范围(打印机头的动作范围及送纸的动作范围)等与打印规格有关的信息。打印机引擎306为打印从打印处理部304来的打印数据的控制电路和机械动作部。该打印机引擎306采用的打印方式有热复印方式(升华型和热熔融型)、感热方式、喷墨方式及电子照相方式等各种各样,不特别限定某一种。
下面说明上述结构的内容提示系统100动作。
图3为图1及图2所示的内容生成装置1生成的打印内容300的一例的示意图。如图所示,内容生成装置1生成的打印内容300中包含打印控制信息310和打印数据320。打印数据320为实际输出的数据,作为该打印内容300的内容,这里为例如广播邮件的正文。如图所示,广播邮件多数情况下用记号或文字表示图形或者作成表等框架,在这样的情况下,特别是在1行文字列在中间转折时,大多数情况下文字表面变得非常难看。另外,该打印数据320不局限于广播邮件,例如也可以是邮件杂志或作为打印内容300发送的图书或贺卡等。并且,特别是在ISP5具备内容生成装置1的情况下,也可以是电子邮件。
打印控制信息310是为了打印打印内容300中的打印数据320而用于控制打印机3的动作的信息,不是作为打印内容300的内容打印输出的信息。该打印控制信息310中还包含打印样式表311和打印装置信息312。
打印样式表311为为了打印打印数据320而在内容生成装置1中设定的打印用格式,为用于控制打印机引擎306的打印头的信息。打印样式表311中描述了例如用纸大小、打印方向、字体的种类、字体大小、每行字数、每页行数、上空白、下空白、左空白及右空白等参数。更加具体地,当打印该打印数据320时,该打印样式表311表示打印机3使用A4大小的纸,沿纸的纵方向打印字。并且表示字体使用10.5磅的MSP黑体,1行打印49个文字、1页打印36行。并且还表示用上下空白分别为35毫米和30毫米、左右空白分别为30毫米打印。
但是,根据打印机3的厂家、种类或机种不同,存在不具备该打印样式表311指定的字体或由于送纸部的结构上的原因不能获得指定大小的空白等情况,存在不能按照打印样式表311执行打印的打印机3。在只具备比打印样式表311指定的字体大小大的字体的情况下,如果使用其字体打印与该打印样式表311相对应的打印数据320,则按照打印样式表311用1行49个文字的打印结果出现了1行的印字宽度变大了,右边空白不能留下30毫米的情况。并且,如果指定的字体的大小与打印机3具备的字体的大小相差很大的话,则会引起1行不能打印49个文字,1行在中间换行变成了2行这样的情况。
为了将这样的情况防范于未然,打印控制信息310中包含有表示即使按照该打印样式表311执行打印,无论产生多大的误差,至少在打印样式表311指定的字数的1行中间不换行,在打印样式表311指定的行数的1页中间不会打印到下1页上的打印机的打印装置信息312。打印装置信息312中描述了确定上述打印机的厂家代码313、机种代码314及型号315。即,如果是例如厂家代码313为“MEI”、机种代码314为“PR-C1”及型号315为“01”的打印机3,在依照打印样式表311原封不动地打印打印数据320时,打印装置信息312表示至少能够以1行49个文字并且1页以36行打印。
图4为用不与打印装置信息312相符的打印机打印图3所示的打印数据320时的打印结果的1例的示意图。图4(a)为在内容生成装置1中作成的打印数据320的打印样式的示意图。图4(b)为用其他的字体代用MSP黑体的字体时的打印结果的示意图。图4(c)为在本实施形态的打印机3中代用字体更新打印样式表311时的打印结果的示意图。在例如这样的情况下,如图4(a)所示,打印样式表311为使用10.5磅的MSP字体以1行49个文字、36行将打印数据320打印到A4纸上时,正好输出到1张纸上作成的。该打印样式表311使用如下的参数描述,即使用在预先在生成内容的一侧设想的特定的多台打印机共同的版式规则的范围内选择的参数描述。即,如果是上述特定的多台打印机3,则能够总是漂亮地打印打印数据320那样地配置文字列来作成。
如果这样的打印数据320及打印样式表311输入不与图3所示的打印装置信息312相符的打印机中,如果是不具备打印样式表311指定的MSP黑体的以前的打印机,则使用例如作为预先使用的字体决定的MS黑体打印。当这样使用代用字体时,即使是同样的10.5磅的字体,也存在由于字体的种类不同引起打印或者显示时的实际文字的大小不同的情况。这样的代用字体,这里使用MS黑体依照打印样式表311打印时,虽然代用字体的文字的大小比指定的字体小时不会引起问题,但如果代用字体比指定字体大,则如图4(b)所示那样本应1行打印49个文字的地方只能打印例如40个文字,剩下的9个文字打印到了下一行,并且只有该9个字另起一行。这样,所有超过上述40个文字的行都打印成了2行,造成了文章非常难看,而且浪费了剩余部分的打印纸的结果。
这样的情况下,虽然本实施形态的打印机3在没有打印样式表311指定的字体时是同以前的打印机一样用代用字体打印打印数据320的打印装置,但在此之前按照STB2发出的需要更新打印样式表311的旨意的通知更新打印样式表311。具体为,打印机3比较指定的字体与代用字体的文字的大小,当代用字体的文字大时,将代用字体的字体的大小变更成小的,使打印结果的1页能够打印下打印样式表311指定的1行的字数和1页的行数。而且,调节上下左右的空白。如果用这样更新过的打印样式表311打印打印数据320,虽然左空白为12毫米、右空白为7.5毫米,但如图4(c)所示,使用字体大小9磅的MS黑体,用1行49个文字、36行打印到A4纸上,能够使其正好为1张。这样,如果采用本实施形态的打印机3,则通过更新打印样式表311,如图4(c)那样,虽然在字体的种类、字体的大小及左右空白等方面与图4(a)所示的在播放局4侧设想的打印样式多少有点差别,但作为打印结果的外观,能够用与播放局4侧设想的打印样式大体一致的打印样式打印打印数据320。
图5为表示图2所示的打印机3的打印样式表更新部303进行更新处理的过程的流程图。打印样式表更新部303首先比较保存在规格信息保存部305中的式样信息与打印样式表311指定的各参数,判定打印机3是否具备打印样式表311指定的字体(S501)。在图4的例子的情况下,判定为不具备指定的字体的MSP黑体。如果不具备指定的字体,则打印样式表更新部303检查规格信息保存部305内的式样信息,从打印机3具备的字体中选择指定字体的代用字体(S502)。具体地,在打印机3具备多种字体的情况下,打印样式表更新部303决定使用打印机3能够执行的其他的代用字体,例如同样是黑体的MS黑体。并且,如果指定的字体为例如是MSP明朝,则决定使用打印机3能够执行的其他的字体,例如同样是明朝的MS明朝。
如果打印机3具备打印样式表311指定的字体,则根据指定的字体的文字大小和指定的1行的字数计算1行的印字宽度(S512),转移到判定计算结果的印字宽度是否在打印头的可动范围内的处理(S505)。
并且,打印样式表更新部303根据代用字体的文字大小和打印样式表指定的1行的字数计算1行的印字宽度(S503)。此时,根据MS黑体的文字的大小计算1行打印49个文字时的1行的印字宽度。然后,根据计算结果的1行的印字宽度和预先保存的定型纸的纸宽判定是否能够以1行的印字宽度不超过纸的宽度打印(S504)。在图4的例子的情况下,判定是否能够以1行的印字宽度不超过A4纸的宽度打印。如果判定为能够将1行打印在纸内,则再根据预先保存的A4纸的宽度和式样信息指定的打印头的可动范围检查1行的印字宽度是否超过打印头的可动范围(S505)。
如果检查结果为1行的印字宽度超过纸宽或者1行的印字宽度超过打印头的可动范围,则打印样式表更新部303保持字体的种类不变,将字体的大小变更为小1号(S511),再计算1行的印字宽度(S503),判定是否能够将1行打印在纸宽内(S504)和是否能够将1行字数打印在1行内(S505),反复进行该处理直到能够没有任何问题地打印。在图4的例子中,如果1行的印字宽度超过纸宽或者超过打印头的可动范围,则打印样式表更新部303将使用的字体的大小变更成例如比10.5磅小1号的9磅。打印样式表更新部303将字体大小变更后,再次计算以9磅的MS黑体将49个文字打印到1行中时的1行的印字宽度,检查1行的印字宽度是否超过A4纸的宽度,再检查1行的印字宽度是否超过打印头的可动范围。
如果检查结果1行的印字宽度既不超过纸宽也不超过打印头的可动范围,则接下来检查纸的纵方向。打印样式表更新部303根据使用的字体的文字的大小和指定的1页的行数计算纸的长度方向的印字宽度(S506),检查计算的印字宽度是否超过纸的长度(S507),并检查计算的印字宽度是否在打印机3的送纸部的动作范围之间(S508)。例如,在图4的例子中,计算以9磅的MS黑体打印36行时的纵方向的印字宽度,检查36行的印字宽度是否超过A4纸的长度,并检查36行的印字宽度是否超过送纸部的可动范围。如果检查结果为纵方向的印字宽度超过纸长或者超过送纸部的可动范围,则打印样式表更新部303回到步骤S511的处理,保持字体的种类不变将字体的大小变更成再小1号(S511)。字体大小变更后,打印样式表更新部303再次判定纸内是否正好能够打印指定的行数(S504~S508),缩小字体的大小直到指定的纸能够打印指定的1行的字数和1页的行数。
这样,打印样式表更新部303逐渐缩小字体的大小,直到判定为指定的纸内能够打印指定的1行的字数和1页的行数后,决定以该字体打印时1页的上下左右的空白(S509)。例如,在图4的例子中,打印样式表更新部303根据打印头和送纸部的可动范围将左空白和下空白设定为预先确定的最小值,根据纸的纵横宽度和打印宽度计算右空白和上空白。然后变更打印样式表(S510)将格式修正到这样变更的打印样式表内的参数即变更字体的种类、字体的大小即上下左右的空白后的值。
这样,在打印机3具有多种字体但没有打印样式表指定的字体的情况下,由于打印样式表更新部303不仅用与指定的格式相同或者相似的格式代用,例如如果指定的字体为MSP黑体用其他的MS黑体代用、如果指定的字体为MSP明朝用其他的MS明朝代用等,而且逐渐减小字体的大小,直到判定为能够用代用字体在指定的纸内打印指定的1行的字数和1页的行数,因此具有能够以与本来的打印样式表相近的打印样式执行打印数据的打印这样的效果。
图6为用与打印装置信息312不相符的打印机3打印图3所示的打印数据320时的打印结果的其他的例子示意图。图6(a)为内容生成装置1中作成的打印数据320的打印样式的示意图。图6(b)为增大左右空白打印时的打印结果的示意图。图6(c)为在本实施形态的打印机3中变更字体的大小而更新打印样式表311时的打印结果的示意图。但是,打印该打印数据320时的打印样式表在1行的文字数为78个这一点和左右空白都为5毫米这一点与图3所示的打印样式表311不同。例如,该这种情况下,打印样式表如图6(a)所示,用10.5磅的MSP黑体以1行78个文字、36行将打印数据320打印在A4纸上时,恰好为1张的打印输出这样地作成。
由于打印头的可动范围窄,因此当这样的打印数据320及打印样式表输入不能以从A4纸的两端左右分别为10毫米的宽度打印的打印机时,该打印机以例如左右的空白为10毫米执行打印。在这样扩大左右的空白的情况下,虽然打印样式表指定的空白1行能够打印78个文字,但只能打印74个文字,结果如图6(b)所示,剩下的4个文字打印到下一行,并且该行只有4个文字就换行了。这样,与图4(b)所示的例子同样,所有超过74个文字的各行都打印成了2行,不仅文章变得非常难看,而且浪费了剩余的打印纸。
在这样的情况下,本实施形态的打印机3依照STB2的更新打印样式表的通知以图5所示的流程表的顺序更新打印样式表。具体为,打印机3计算用10.5磅的MSP黑体将78个文字打印到1行上时的印字宽度(S512),检查计算的印字宽度是否在该打印机3的打印头的可动范围内(S508)。如果检查的结果为超过了打印头的可动范围,则保持字体的种类不变将字体的大小变更为小1号(S511),再次检查1行的印字宽度是否在打印头的可动范围之内,缩小字体的大小直到1行的印字宽度在打印头的可动范围之内。该结果如图6(c)所示,用字体为10磅的MSP黑体,以1行78个文字、36行打印到A4纸上,恰好能够使其为1张的打印输出。这样,如果使用本实施形态的打印机3,通过更新打印样式表以便能够将打印数据320以指定的1页的1行的字数及1页的行数打印输出到1张纸上,虽然在字体的大小及左右的空白等点上与播放局4侧设想的打印样式多少有些差别,但作为打印结果的外观,能够以与播放局4侧设想的打印样式大体一致的打印样式打印打印数据320。
图7为表示图1及图2所示的内容提示系统100的整个动作的流程图。首先,在播放局4,内容生成装置1的版式规则决定部104根据打印装置信息DB102内的打印装置信息决定与几种打印机相对应的版式规则(S101)。内容生成装置1的打印控制信息生成部105根据步骤S101决定的版式规则生成打印数据DB101内的打印数据的打印样式表(S102),生成将步骤S102中生成的打印样式表与打印装置信息合成的打印控制信息(S103)。内容生成装置1的打包部106生成将进行了步骤S103的处理的打印样式表与打印数据DB101内的打印数据打成包的打印内容(S104),通过通信部112及发送装置114、靠数据广播的数据传送带(カル一セル)等将步骤S104生成的打印内容发送给STB2(S105)。
STB2的广播接收部210从内容生成装置1接收打印内容保存到储存部209中(S106)。STB2的打印样式更新判定部203解包储存部209内的打印内容,获取打印数据和打印控制信息(S107),从打印控制信息中抽出打印样式表和打印装置信息(S108)。并且,STB2比较与该STB2连接的打印机3的式样信息与步骤108抽出的打印装置信息(S109),当打印机3的式样信息表示的机种代码或型号与打印装置信息内的机种代码或型号一致时,通过打印数据输出部204及通信部202将打印数据、打印样式表及打印样式表的判定结果“不需更新”的旨意的通知发送给打印机3(S111)。打印机3接收步骤S111发送的打印数据、打印样式表及判定结果“不需更新”的旨意的通知(S114),由于判定结果为“不需更新”,因此根据接收到的打印样式表打印打印数据(S115)。
如果再步骤S109中打印机3的式样信息所表示的机种代码或型号与打印装置信息内的机种代码或型号不一致,则STB2通过打印数据输出部204及通信部202将打印数据、打印样式表及打印样式表判定结果“更新”的旨意的通知发送给打印机3(S110)。打印机3接收步骤S110发送的打印数据、打印样式表及判定结果“更新”的旨意的通知(S112),由于判定结果为“更新”,因此为了能够以与接收的打印样式表大概相同的打印样式打印,根据打印机3的式样信息变更接收到的打印样式表中的可以变更的参数(S113)。打印机3根据步骤113中变更的打印样式表打印打印数据(S115)。
图8为图1及图2所示的内容提示系统100中的通信顺序图。如图所示,打印机3在例如与STB2连接时,预先将确定打印机3的打印装置、机种及型号等规格信息发送STB2(S801)。该规格信息中包含作为提示装置的该打印机3的页边空白等表示打印机3的打印(提示)范围的信息。页边空白表示打印机3执行打印时最低限度所需的空白的大小,即打印机3的能够打印的范围。并且,页边空白在各种各样的打印功能中都受打印机3的送纸机构、打印头的可动范围等打印机3的机械部件的很大制约。因此,该页边空白可以说是典型的随从于打印装置的构造(机种随从性)的功能。然后,虽然内容生成装置1向STB2发送几次打印内容(S802~803),但如果在STB2中没有使用者输入的打印指示,则接收到的打印内容都保存在储存部209中。如果使用者输入打印指示(S804),则STB2从与该打印指示相对应的打印内容中抽出打印装置信息,根据抽出的打印装置信息和保存在储存部209中的规格信息判定是否要更新打印样式表(S805)。然后,STB2将该打印内容的打印数据、打印样式表几判定结果的通知发送给打印机3(S806)。接收了该信号的打印机3与从STB2接收的判定结果“更新”的通知相对应更新接收到的打印样式表(S807),依照更新过的打印样式表打印打印数据(S808)。并且,在依照从STB2接收到的判定结果“不需更新”的通知没有更新接收到的打印样式表时(S807),依照接收到的打印样式表打印打印数据(S808)。
像上述那样,如果采用本实施形态1的内容提示系统100,由于在STB2中预先判定好是否要更新打印样式表,将该判定结果通知给打印机3,因此在不需更新打印样式表的情况下,打印机3只要依照STB2的通知按打印样式表打印打印数据就可以了;并且只有再需要更新的情况下更新打印样式表,因此能够比较快速并且美观地打印打印数据。并且,由于STB2通过判定与该STB2连接的打印机3的装置的种类、机种和型号等是否与打印内容中的打印装置信息所描述的复数个打印装置的种类、机种和型号等中的1个相符,来判定是否要更新打印样式表,因此具有判定打印样式表的更新所需的负担轻、能够更快速低获得判定结果这样的效果。
(实施形态2)图9为表示本实施形态2的内容提示系统900的构成的方框图。另外,在该图中,由于对于已经出现的构成要素已经说明过,因此添加相同的参照符号,省略其说明。并且,由于对于显示内容,获得大体补偿了原来的显示样式的显示结果的方法与打印内容相同,因此在本实施形态中也仅就打印时的情况进行说明。
内容提示系统900为STB根据打印内容中的打印条件和打印机的规格信息判定是否需要更新打印样式表,并且根据判定结果进行到打印样式表的更新的内容提示系统,包括ISP5、STB902、打印机903及通信网络9。ISP5为将内容生成装置901生成的打印内容等发送给通过因特网等与通信网络9连接的STB902的服务器,内部包括内容生成装置901。
内容生成装置901为生成包含描述为了使打印机大致按打印样式表打印打印数据所需要的打印条件的打印控制信息而不是打印装置信息的打印内容的内容生成装置,包括打印数据DB101、打印装置信息DB102、打印控制信息DB103、版式规则决定部104、打包部106、输入操作部107、显示部109、通信部112及打印控制信息生成部911,作为外部装置,还包括遥控装置108及显示器110。打印控制信息生成部911虽然与实施形态1的打印控制信息生成部105一样生成打印样式表,但与实施形态1的打印控制信息生成部105的不同点在于,将满足为了大致保证在打印控制信息生成部911中设定的打印样式所需要的打印条件与生成的打印样式表合并生成打印控制信息,而不是上述打印装置信息。具体地,打印条件为对应的字体信息(字体的种类、大小)、对应的纸张大小、能够打印的范围(前面、纵横5毫米不能打印等)。
STB902具备通过检查连接的打印机的打印输出的规格是否满足打印内容中的打印控制信息所包含的打印条件判定是否需要更新打印样式表,根据判定结果更新打印样式表的功能的STB,包括打印数据输出部204、输入操作部205、显示部207、储存部209、通信部920、打印样式更新判定部921及打印样式表更新部922,作为外部装置,还包括电视显示器6和遥控装置206。通信部920除具备用于将STB902与打印机903连接的并行I/F、USB或1EEE1394总线用接口等外,还具备用于将该STB902与因特网等通信网络9连接的调制解调器,具有在STB902与外部装置之间收发数据的功能。通信部920与实施形态1的通信部202的不同点在于不将打印样式更新判定部921的判定结果通知打印机903,以及依照使用者通过操作遥控装置206等输入的发送要求的指示将打印内容等的发送要求发送给ISP5。
打印样式更新判定部921根据预先从打印机903接收的、保存在储存部209中的打印机903的规格信息,检查打印机903的打印输出规格是否满足从打印控制信息中抽出的打印条件。打印机903的规格信息中包含例如打印机903具备的各种字体的文字的大小及其他的一般的字体的文字的大小等;对于打印条件所表示的对应的字体信息,如果打印机903具备打印条件描述的字体的种类,或者具备即使是同样的字体的大小但文字的大小为比打印条件的字体的大小小的字体,则打印样式更新判定部921判断为满足字体的种类。并且,对于对应的字体信息的字体的大小,如果具备比打印条件描述的字体的大小小的字体时,判断为满足字体的大小。并且,对于打印条件所表示的对应的纸张大小,如果能够与比打印条件所描述的纸张大小大的尺寸相对应,判定为满足。并且,对于能够打印的范围,如果能够在比打印条件所表示的能够打印的范围宽的范围内打印,则判定为满足条件。
这样检查的结果,如果打印机903的打印规格不满足打印条件的所有条件,则判定为需要更新打印样式表,如果满足则判定为不需更新打印样式表。打印样式表更新部922与实施形态1的打印机3所具备的打印样式表更新部303一样更新打印样式表。
打印机903为依照该打印内容中的打印样式表原封不动地打印从STB902接收的打印内容中的打印数据的打印机,包括通信部302、打印处理部304、规格信息保存部305及打印机引擎306。
下面就上述那样构成的内容提示系统900的动作进行说明。
图10为表示图9所示的内容提示系统900的整体动作的流程图。首先,在ISP5中内容生成装置901进行的版式规则的决定(S101)及打印样式表的生成处理(S102)与实施形态1的内容生成装置1相同。接着,打印控制信息生成部911将步骤S102中生成的打印样式表与用对应的字体信息、对应的纸张大小及能够打印的范围表示的打印条件相合成生成打印控制信息(S1001)。如果用图4的例子具体地说明步骤S1001中的打印控制信息的生成处理,则为内容生成装置901的打印控制信息生成部911生成描述了打印样式表中使用的字体种类“MSP黑体”及字体大小“10.5磅”作为对应的字体信息、“A4”作为对应的用纸的大小、及“不指定”作为能够打印的范围的打印条件,与打印样式表合成生成打印控制信息。
内容生成装置901的打包部106将进行了步骤S1001的处理的打印样式表与打印数据DB101内的打印数据打包,生成打印内容(S104),应答STB902发出的打印内容的发送要求,通过通信部112及通信网络9将步骤S104中生成的打印内容发送给STB902(S1002)。
STB902的通信部920从内容生成装置901接收打印内容保存到储存部209中(S106)。STB902的打印样式更新判定部921对储存部209中的打印内容进行解包,获取打印数据和打印控制信息(S107),从打印控制信息中抽出打印样式表和打印条件(S1003)。并且,STB902比较与该STB902连接的打印机903的规格信息与步骤1003抽出的打印条件(S1004),当打印机903的规格信息表示的对应的字体、对应的纸张的大小及能够打印的范围满足打印条件所表示的对应的字体信息、对应的纸张的大小及能够打印的范围的各个条件时,将作为打印样式表的更新判定结果的“不需更新”的旨意的通知发送给打印样式表更新部922,同时通过打印数据输出部204及通信部202将对应的打印数据和打印样式表发送给打印机903(S1006)。
如果用图4的例子具体地说明步骤S1004中的打印样式表更新判定处理,则为STB902的打印样式更新判定部921根据抽出的打印条件(字体种类“MSP黑体”及字体大小“10.5磅”作为对应的字体信息、“A4”作为对应的用纸的大小、及“不指定”作为能够打印的范围)和保存在储存部209中的打印机903的规格信息,识别打印机903虽然不与打印条件所表示的字体种类“MSP黑体”相对应,但与字体大小“10.5磅”以下的字体大小及“A4”纸相对应。其结果,打印样式更新判定部921判定为需要更新打印样式表。如果在步骤S1004中打印机903的规格不满足打印条件中的全部条件,则打印样式更新判定部921将打印样式表的判定结果“更新”的旨意的通知发送给打印样式表更新部922。
打印样式表更新部922接收步骤S1004发送的判定结果“更新”的旨意的通知,由于判定结果为“更新”,因此根据打印机903的规格信息变更接收到的打印样式表中的可以变更的参数以便能够以与接收到的打印样式表大体一致(确保唯一性)的样式打印(S1005)。打印样式表更新部922通过打印数据输出部204及通信部202将打印数据和再步骤S1005中变更了的打印样式表发送给打印机903(S1006)。
打印机903接收步骤S1006发送的打印数据及打印样式表(S1007),根据接收到的打印样式表打印打印数据(S1008)。
像上述那样,如果采用本实施形态2的内容提示系统900,由于在STB902中进行打印样式的更新判定处理及直到根据上述判定更新打印样式表的处理,因此打印机903只需依照将从STB902接收到的打印数据添加到打印数据中的打印样式表打印,就能够得到总是与打印样式表大体一致的打印结果,因此如果是具备依照打印样式表打印打印数据的功能打印机,即使打印机903是以前的打印机也能够享受本发明的效果。
并且,如果像实施形态1的打印样式更新判定部203那样根据打印装置信息判定,则即使是能够原封不动地执行打印样式表的打印装置,在这样的打印装置的数量非常多的情况下,会产生不能打印装置信息中描述所有的打印机的情况。因此即使是能够原封不动地执行打印样式表的打印装置,也会产生不得不经过打印样式表的更新部的处理的情况。与此不同,如果采用本实施形态2的打印样式更新判定部921,则由于根据打印控制信息中包含的打印条件判定是否要更新打印样式表,因此虽然判定处理的负荷比根据打印装置信息判定时的大,但能够更加准确地判定是否需要更新,能够降低打印样式表更新部的负荷。
并且,虽然本实施形态2的内容生成装置901包含在ISP5中,但不一定局限于此,也可以包含在播放局4中。反之,实施形态1的内容生成装置1也可以包含在ISP5中。
(实施形态3)图11为表示本实施形态3的内容提示系统1100的构成的方框图。另外,在该图中,由于对于已经出现的构成要素已经说明过,因此添加相同的参照符号,省略其说明。并且,由于对于显示内容,获得大体补偿了原来的显示样式的显示结果的方法与打印内容相同,因此在本实施形态中也仅就打印时的情况进行说明。
内容提示系统1100为根据打印机接收的打印内容中的打印条件和打印机的规格信息判定是否需要更新打印样式表,并且根据判定结果进行打印样式表的更新,依照更新的打印样式表打印打印数据的内容提示系统,包括ISP5、STB1102、打印机1103及通信网络9。ISP5为将内容生成装置1101生成的打印内容等发送给通过因特网等与通信网络9连接的STB1102的服务器,内部包括内容生成装置1101。
内容生成装置1101为生成将详细的打印条件描述在打印控制信息中的打印内容的内容生成装置,包括打印数据DB101、打印装置信息DB102、打印控制信息DB103、版式规则决定部104、打包部106、输入操作部107、显示部109、通信部112及打印控制信息生成部1111,作为外部装置,包括遥控装置108和显示器110。打印控制信息生成部1111虽然与实施形态2的打印控制信息生成部911一样将用对应的字体信息、对应的纸张大小及可以打印的范围表示的打印条件与打印样式表合成生成打印控制信息,但打印条件中列举了更加详细的内容这一点不同。
例如,在图4的例子中内容生成装置901的打印控制信息生成部911描述了打印样式表中使用的字体种类“MSP黑体”及字体大小“10.5磅”作为对应的字体信息,但本实施形态3的打印控制信息生成部1111,如果打印样式表中使用的字体为字体种类“MSP黑体”,则不仅仅是“MSP黑体”,还列举了不需更新打印样式表能够打印的字体的种类,即如果是同样的字体大小则列举能够用MSP黑体以下的文字大小打印的所有的字体种类,例如“HGP黑体E”、“MSUI黑体”、“HGP创英角黑体”、“P创英角黑体UB”等。并且,作为对应的用纸的大小,如果打印样式表中使用的纸的大小为“B5”,则由于比它大的纸都不必更新打印样式表就能打印,因此列举了例如“B5”、“A4”、“B4”等。
STB1102为将从ISP5接收来的打印内容原封不动地输出给打印机1103的STB,包括通信部920、打印数据输出部204、输入操作部205及显示部207,作为外部装置包括电视显示器6和遥控装置206。
打印机1103为从STB1102接收打印内容,根据打印内容中包含的打印条件和保存在内部的规格信息判定是否需要更新打印样式表,并根据判定结果更新打印样式表,依照该打印样式表打印打印数据的打印机,包括通信部302、打印处理部304、规格信息保存部305、打印机引擎306、储存部1131、打印样式更新判定部1132及打印样式表更新部1133。储存部1131为靠RAM、闪光存储器、IC卡或硬盘等实现的存储器,提供临时保存通信部302接收的打印内容的存储区域。打印样式更新判定部1132根据保存在规格信息保存部305中的规格信息检查打印机1103的打印输出规格是否满足从打印控制信息中抽出的打印条件。
规格信息中包含例如与打印机1103具有的各字体的各字体大小相对应的文字大小,如果打印机1103具备打印条件中列举的字体中的任何1种,则打印样式更新判定部1132判断为满足字体的种类。对于对应的字体信息的字体大小,进行与实施形态2的打印样式更新判定部921同样的判断。并且,对于对应的纸张大小,如果能够与打印条件中列举的纸张大小的任何1种大小相对应,则判断为满足。并且,对于能够打印的范围,进行与打印样式更新判定部921相同的判断。
如果这样检查的结果,打印机1103的打印规格满足打印条件的全部条件则判定为必需更新打印样式表,如果满足则判定为不需更新打印样式表。打印样式表更新部1133在包括于打印机1103中这一点与实施形态2的打印样式表更新部922不同,但与实施形态1的打印样式表更新部303和实施形态2的打印样式表更新部922一样更新打印样式表。
下面就上述那样构成的内容提示系统1100的动作进行说明。
图12为表示图11所示的内容提示系统1100的整体动作的流程图。首先,在ISP5中内容生成装置1101进行的版式规则的决定(S101)及打印样式表的生成处理(S102)与实施形态1及实施形态2的内容生成装置1及内容生成装置901相同。接着,打印控制信息生成部1111将步骤S102中生成的打印样式表与列举了对应的字体信息、对应的纸张大小及能够打印的范围的打印条件相合成生成打印控制信息(S1201)。如果用图4的例子具体地说明步骤S1201中的打印控制信息的生成处理,则为内容生成装置1101的打印控制信息生成部1111生成描述了打印样式表中使用的字体种类“MSP黑体”、“HGP黑体E”、“MSUI黑体”、“HGP创英角黑体”、……“P创英角黑体UB”及字体大小“10.5磅”作为对应的字体信息,“A4”及“B4”作为对应的用纸的大小,并且“不指定”作为能够打印的范围的打印条件,与打印样式表合成生成打印控制信息。
内容生成装置1101的打包部106将进行了步骤S1201的处理的打印样式表与打印数据DB101内的打印数据打包生成打印内容(S104),应答STB1102发出的打印内容的发送要求,将步骤S104中生成的打印内容发送给STB1102(S1002)。STB1102的通信部920从内容生成装置1101接收打印内容保存到储存部209中(S106)。STB1102的通信部920将接收的打印内容发送给打印机1103(S1202)。
打印机1103从STB1102中接收步骤S1202发送的打印内容(S1203),打印样式更新判定部1132解包接收的打印内容,获取打印数据和打印控制信息(S1204)。打印样式更新判定部1132还从获得的打印控制信息中抽出打印样式表和打印条件(S1205)。接着,将保存在规格信息保存部305中的规格信息与步骤1205抽出的打印条件相比较(S1206),如果打印机1103的规格信息表示的对应的字体、对应的纸张及能够打印的范围满足打印条件所表示的对应的字体信息、对应的纸张的大小及能够打印的范围的各个条件,则将将作为打印样式表的更新判定结果的“不需更新”的旨意的通知发送给打印样式表更新部1133。
如果用图4的例子具体地说明步骤S1206中的打印样式表更新判定处理,则为打印机1103的打印样式更新判定部1132根据抽出的打印条件(字体种类“MSP黑体”、“HGP黑体E”、“MSUI黑体”、“HGP创英角黑体”、……、“P创英角黑体UB”及字体大小“10.5磅”作为对应的字体信息,“A4”及“B4”作为对应的用纸的大小,并且“不指定”作为能够打印的范围的打印条件)和保存在储存部1131中的规格信息,识别打印机1103虽然不与打印条件中列举的字体种类“MSP黑体”、“HGP黑体E”、“MSUI黑体”、“HGP创英角黑体”、……“P创英角黑体UB”中的任何一种相对应,但与字体大小“10.5磅”以下的字体大小及“A4”纸相对应。其结果,打印样式更新判定部1132判定为需要更新打印样式表。如果在步骤S1206中打印机1103的规格不满足打印条件中的全部条件,则打印样式更新判定部1132将打印样式表的判定结果“更新”的旨意的通知发送给打印样式表更新部1133。
打印样式表更新部1133接收步骤S1206发送的判定结果“更新”的旨意的通知,由于判定结果为“更新”,因此根据打印机1103的规格信息变更接收到的打印样式表中的可以变更的参数以便能够以与接收到的打印样式表大体一致的(确保唯一性)样式打印(S1207)。打印样式表更新部1133将打印数据和在步骤S1207中变更了的打印样式表发送给打印处理部304。打印处理部304根据获取的打印样式表将打印数据光栅上升(ラスタライズ),将光栅上升了的打印数据发送给打印机引擎306,以与打印样式表大体一致(确保唯一性)的打印样式打印打印数据(S1208)。
像上述那样,如果采用本实施形态3的内容提示系统1100,由于在打印机1103中判定是否需要更新打印样式表,同时根据判定结果更新打印样式表,因此具有如果STB1102具备将接收的打印内容输出给打印机1103的功能,则即使内容提示系统1100中的STB1102是以前的STB,也能够在打印机1103中获得大致补偿了本来的打印样式的打印结果这样的效果。
并且,如果采用本实施形态3的内容提示系统1100,由于即使在按照与打印数据一起打包的打印样式表打印该打印数据时,打印控制信息生成部1111也将为了大致补偿本来的打印样式而能够替代的打印条件中的各项目列举在打印条件中,因此具有STB1102及打印机1103只要保持与打印机1103能够对应的打印规格有关的信息就可以,例如不必保持打印机1103不能对应的字体的打印文字的大小等的效果。
另外,虽然以本实施形态3的内容生成装置1101包含在ISP5中进行说明,但不一定局限于此,也可以包含在播放局4中。
(实施形态4)图13为表示本实施形态4的内容提示系统1300的构成的方框图。另外,在该图中,由于对于已经出现的构成要素已经说明过,因此添加相同的参照符号,省略其说明。并且,由于对于显示内容获得大体补偿了原来的显示样式的显示结果的方法与打印内容相同,因此在本实施形态中也仅就打印时的情况进行说明。
内容提示系统1300为将STB接收的打印内容中的打印数据显示在电视显示器上并接收打印指示的输入,根据使用者输入的打印指示开始是否要更新打印样式表的判定,并根据判定结果进行到打印样式表的更新的内容提示系统,包括ISP5、STB1302、打印机903及通信网络9。ISP5为将内容生成装置1301生成的打印内容等发送给通过因特网等与通信网络9连接的STB1302的服务器,内部包括内容生成装置1301。
内容生成装置1301为生成打印控制信息中包含打印执行指令及表示该打印执行指令与打印样式表的关联的联系信息的打印内容的内容生成装置,包括打印数据DB101、打印装置信息DB102、打印控制信息DB103、版式规则决定部104、打包部106、输入操作部107、显示部109、通信部112及打印控制信息生成部1311,作为外部装置,包括遥控装置108和显示器110。打印控制信息生成部1311虽然与实施形态2的打印控制信息生成部911一样生成打印控制信息310,但与打印控制信息生成部911的不同点在于,还生成对STB1302的打印执行指令和表示上述打印执行指令与打印样式表的连带关系的关联信息,生成包含打印执行指令和上述关联信息的打印控制信息310。
STB1302虽然具备与实施形态2的STB902一样判定是否需要更新打印样式表,根据判定结果更新打印样式表的功能,但与STB902的不同点在于,将从ISP5接收的打印内容中的打印数据显示在电视显示器中,接收使用者对显示的打印数据输入的打印指示,包括打印数据输出部204、输入操作部205、显示部207、储存部209、通信部920、打印样式表更新部922及打印样式更新判定部1321,作为外部装置包括电视显示器6和遥控装置206。打印样式更新判定部1321不仅将打印内容中包含的打印数据输出给显示部207,使打印数据显示在电视显示器6中,而且接收使用者通过操作遥控装置206向输入操作部205输入的打印指示。如果对输入操作部205的输入为执行打印的指示,则执行与打印样式表相关连的打印执行指令,与实施形态2的打印样式更新判定部921一样判定是否要更新打印样式表。如果对输入操作部205的输入是不执行打印的旨意的指示,则结束与该打印内容有关的处理。
打印机903依照该打印内容中的打印样式表原封不动地打印从STB1302接收到的打印内容中的打印数据的打印机,包括通信部302、打印处理部304、规格信息保存部305及打印机引擎306。
下面就上述那样构成的内容提示系统1300的动作进行说明。
图14为表示图13所示的内容提示系统1300的整体动作的流程图。首先,在ISP5中内容生成装置1301进行的版式规则的决定(S101)及打印样式表的生成处理(S102)与实施形态1的内容生成装置1相同。接着,打印控制信息生成部1311对STB1302进行使打印执行指令与打印样式表相关连的处理,生成表示它们的关系的关联信息。并且将打印执行指令、生成的关联信息、步骤S102生成的打印样式表与打印条件合成生成打印控制信息(S1401)。
内容生成装置1301的打包部106将步骤S1401生成的打印控制信息与打印数据DB101内的打印数据打包生成打印内容(S104),应答STB1302发出的打印内容的发送要求,通过通信部112及通信网络9将步骤S104中生成的打印内容发送给STB1302(S1002)。
STB1302的通信部920从内容生成装置1301接收打印内容保存到储存部209中(S106)。STB1302的打印样式更新判定部1321解包储存部209内的打印内容,获取打印数据和打印控制信息(S107),从打印控制信息中抽出打印样式表、打印条件、打印执行指令及关联信息(S1402)。打印样式更新判定部1321不仅将抽出的打印数据输出给显示部207,使打印数据显示在电视显示器6中,而且对使用者显示引导打印指示的输入的“打印打印内容吗?”等引导文字(S1403)。打印样式更新判定部1321接收使用者用遥控装置206输入的打印指示(S1404),执行打印执行指令(S1405),与实施形态2的打印样式更新判定部921一样,比较与该STB1302连接的打印机903的规格信息与步骤S1402抽出的打印条件(S1004),判定是否要更新打印样式表。如果在步骤S1404中输入不执行打印的旨意的指示,则结束与该打印内容有关的处理。
以后的处理与图10所示的流程图的步骤S1005~步骤S1008的处理相同。
像上述那样,如果采用本实施形态4的内容提示系统1300,通过将打印执行指令与关联信息打包成打印内容,具有不仅能够根据使用者的打印指示打印接收的打印内容,而且能够获得大致补偿了本来的打印样式的打印结果的效果。
另外,虽然本实施形态4的内容提示系统1300以将内容生成装置1301包含在ISP5中进行说明,但本发明的内容提示系统并不局限于此,也可以包含在播放局4中。
并且,虽然本实施形态4的内容提示系统1300在实施形态2的打印样式表将打印执行指令与关联信息合成,但打印执行指令也可以不在打印控制信息内,只要在打印内容中就可以。并且,也可以将本实施形态4的打印执行指令和关联信息包含在实施形态1的打印控制信息之中。如果这样,即使在实施形态1是STB2中,也能够在临时将打印数据显示在电视显示器中后,根据使用者输入的打印指示进行是否要更新打印样式表的判定。
(实施形态5)图15为表示本实施形态5的内容提示系统1500的构成的方框图。另外,在该图中,由于对于已经出现的构成要素已经说明过,因此添加相同的参照符号,省略其说明。并且,由于对于显示内容获得大体补偿了原来的显示样式的显示结果的方法与打印内容相同,因此在本实施形态中也仅就打印时的情况进行说明。
内容提示系统1500为打印机直接从ISP内的内容生成装置中接收打印内容,判定是否要更新打印样式表,根据判定结果进行打印样式表的更新的内容提示系统,包括ISP5、STB1102、打印机1503及通信网络9。ISP5为通过因特网等通信网络9定期地发送内容生成装置1501生成的打印内容等的服务器,内部包括内容生成装置1501。
内容生成装置1501为直接将生成的上述打印内容发送给与通信网络9连接的打印机1503的内容生成装置,包括包括打印数据DB101、打印装置信息DB102、打印控制信息DB103、版式规则决定部104、打包部106、输入操作部107、显示部109、通信部1512及打印控制信息生成部1111,作为外部装置,包括遥控装置108和显示器110。通信部1512定期地将内容生成装置1501生成的打印内容发送给与通信网络9连接的打印机1503。
STB1102为与实施形态2相同的STB,包括通信部920、打印数据输出部204、输入操作部205及显示部207,作为作为外部装置包括电视显示器6和遥控装置206。
打印机1503为直接从内容生成装置1501中接收打印内容,判定是否要更新打印样式表,并根据判定结果更新打印样式表打印打印数据的打印机,包括打印处理部304、规格信息保存部305、打印机引擎306、储存部1131、打印样式表更新部1133、通信部1502及打印样式更新判定部1132。
通信部1502除包括连接STB1102和打印机1503的并行I/F、USB或IEEE1394用的接口外,还包括连接该打印机1503与因特网等通信网络9的调制解调器,具备在该打印机1503与外部装置之间收发数据的功能。由此,通信部1502定期直接地从内容生成装置1501中接收打印内容,将接收到的打印内容保存在储存部1131中。
像上述那样,如果采用本实施形态5,通过使具备与实施形态3的打印机1103相同功能的打印机再具有通过因特网等通信网络9的通信功能,由于不需要通过STB1102接收打印内容,因此具有能够降低STB1102的与打印内容有关的负荷,相应地,STB1102能够增加与显示有关的处理的效果。
另外,虽然在上述实施形态5中以内容生成装置1501单方面地给打印机1503发送打印内容为例进行说明,但本发明不局限于此,例如,也可以是打印机1503首先给内容生成装置1501发送与打印机1503的打印输出有关规格信息要求发送打印内容。在这种情况下,与之相反,内容生成装置1501的打印控制信息生成部根据接收到的规格信息生成打印数据的打印样式表,将由生成的打印样式表和打印数据构成打印内容发送给提出要求的打印机1503。通过这样,具有提出要求的打印机1503无论是在通过STB1102接收打印内容的情况下还是在直接从内容生成装置1501中接收打印内容的情况下,无论是判定为需要更新打印样式表还是判定为不需更新打印样式表,都能获得打印数据的最合适的打印结果这样的效果。因此STB不是仅仅将接收的打印内容输出给打印机,而是具备打印驱动器,或者不必对每种与STB连接的打印机分别进行相应的处理。
另外,虽然在上述实施形态1~5中以在进行打印样式表的更新后,打印机依照更新后的打印样式表原封不动地执行打印为例进行说明,但本发明不局限于此,在更新打印样式表以后,还可以进行以下的处理。即,也可以在打印样式表更新部包含在打印机中的情况下,将更新后的打印样式表反馈给STB,在打印样式表更新部包含在STB中的情况下,将更新后的打印样式表发送给显示部,根据更新后的打印样式表将打印数据预览显示在电视显示器上。而且,还可以依照使用者对电视显示器的预览显示发出的打印指示开始打印数据的打印。通过采取这样措施,使用者能够确认打印样式表更新后的打印样式,如果更新后的打印样式不是所希望的打印结果,可以取消打印,并且通过指示再次更新打印样式表,反复进行这样的处理直到获得所希望的打印样式。因此具有能够将因不要的打印输出而引起的资源浪费防范于未然的效果。并且,打印样式表更新部也可以将询问使用者是否需要预览的画面显示在电视显示器上,根据对它的预览执行指示预览显示。如果这样,具有不必进行使用者不要的处理,能够防止STB及打印机中的无用的处理的效果。
另外,虽然在上述实施形态1~5中各打印样式表更新判定部只根据打印装置信息或者只根据打印条件判定是否需要更新打印样式表,但本发明不局限于此,也可以同时根据打印装置信息和打印条件判定是否需要更新打印样式表。并且,与打印装置信息相组合的打印条件既可以是实施形态2所表示的打印条件也可以是实施形态3所表示的打印条件。这样,通过将打印装置信息与打印条件组合进行判定,虽然判定所需的时间长了,但能够更加准确地进行判定。此时,如果在打印装置信息中检测到与打印机相符的打印装置或者其机种,则立即停止是否要更新的判定输出“不需更新”的通知,如果打印条件的1个也不满足则立即停止是否要更新的判定输出“更新”的通知,如果这样做,能够节省判定处理所需要的时间,首先,用打印装置信息判定打印机是否与打印装置信息所表示的打印装置或其机种相符,然后再用打印条件进行判定,通过这样也能够更加准确地进行判定。
另外,虽然在上述实施形态1~5中对内容生成装置侧设想的多种打印装置或者上述打印装置的机种只生成1个共同的打印样式表,但不一定非要是1个,也可以与多种打印装置或者上述打印装置的机种的几个的组合相对应分别生成不同的打印样式表。这时,必需对各打印样式表添加用于确定对应的多种打印装置或者上述打印装置的机种的打印装置信息。如果这样分别对内容生成装置侧设想的多种打印装置或者上述打印装置的机种添加打印样式表,具有在设想的各打印装置中以最适合该打印装置的打印样式打印出外观漂亮的打印数据的效果。并且,即使是不与打印装置信息确定的打印装置或打印装置的机种相符的打印机,由于能够选择对版式规则的差或者打印结果的外观影响大的参数的差为最小的打印样式表更新打印样式表,因此即使在更新打印样式表的情况下也能打印出外观更漂亮的打印数据。
另外,虽然在上述实施形态1~5中以如果打印机不与打印装置信息中描述的多种打印装置的种类、机种或型号等相符,或者打印机的规格不满足打印条件的全部条件,则打印样式更新判定部将需要“更新”打印样式表的旨意的判定结果通知给打印样式表更新部为例进行说明,但本发明不一定仅限于此,例如也可以是如果打印样式表更新判定部包含在打印机内则将“打印NG”旨意发送给STB,在电视显示器上显示不能打印的旨意,只进行到这里就结束处理。另外,在这种情况下,不需要打印样式表更新部。并且,在内容生成装置能够与STB进行双向通信的情况下,也可以将“打印NG”的旨意的通知从STB发送给内容生成装置。同时,也可以通知打印机的厂家代码、打印机代码、机种代码及型号等。由此,具有可以在播放局及ISP等内容生成装置侧获得与该STB连接的打印机的信息,能够预先保存这样的打印机信息,将这些信息反映到生成的打印内容中的效果。
另外,虽然在上述实施形态1~5中各打印样式更新判定部只将是否要更新打印样式表作为判定结果通知给打印样式表更新判定部,但本发明不局限于此,在根据打印条件进行判定时,除通知是否要更新打印样式表外,还可以通知应该更新的参数或者不满足打印条件的参数。如果这样,具有能够相应地省略打印样式表更新部的更新处理的一部分,能够降低打印样式表更新部的处理负荷的效果。并且,虽然在上述实施形态2~3中以打印条件为对应的字体信息(字体的种类、大小)、对应的纸张大小、能够打印的范围(前面、纵横5毫米不能打印等)为例进行说明,但本发明不局限于此,也可以是其他的参数。
另外,虽然在上述实施形态1~5中,内容提示系统中的内容生成装置将打印数据与打印控制信息打包生成打印内容,但本发明不限于此,也可以例如内容生成装置预先将上述打印控制信息保存在因特网上的服务器中,将表示打印数据与上述打印控制信息的关联关系的信息(例如表示打印控制信息的保存地方的URL等)代替上述打印控制信息与打印执行指令打包到打印内容中。此时,接收该打印内容的STB不仅将打印数据显示在电视显示器中,而且还接收使用者输入的打印指示。当输入指示执行打印的旨意时,打印样式更新判定部依照表示上述关联关系的信息通过因特网获取上述打印控制信息,判定是否要更新打印样式表。这样,由于通过从打印内容中除去上述打印控制信息能够减少打印内容的数据量,因此具有缩短打印内容的传送时间,打印机的使用者能够快速地从播放局或ISP等内容生成装置侧获取打印内容,在根据使用者的打印指示实际打印打印内容时,从因特网上的服务器等获取上述打印控制信息,根据获取的打印控制信息打印打印数据,能够获得与在内容生成装置侧希望的打印样式大体一致(确保唯一性)的打印结果这样的效果。
并且,虽然在上述实施形态中就接收机(STB2)根据打印(显示)内容中的打印(显示)装置信息判定与该接收机连接的打印(显示)装置的机种是否与上述打印(显示)装置信息所表示的机种相符的机种适合判定进行说明,但该机种适合判定在打印装置或显示装置等提示装置连接到该接收机后最好至少进行1次。该机种适合判定也可以不在将提示装置与接收机连接时进行,而在接收机与提示装置连接后,在最初执行包含提示规格或提示装置信息的内容的提示之前进行。通过在这样的时机进行机种适合判定,只要将提示装置与接收机相连,以后不进行机种适合判定,也能够获得与提示装置侧希望的提示样式大体一致(确保唯一性)的提示结果。
工业应用性本发明的提示系统不局限于广播系统,也可以作为靠通过公众网或通信电缆的因特网或CATV从图像发送系统等接收图像来打印或显示的提示系统使用。并且,本发明的接收装置、移动电话机及个人计算机等可以作为靠广播系统、通过公众网或通信电缆的因特网或CATV从图像发送系统等接收图像输出打印数据、显示显示数据的装置来使用。并且,本发明的打印机装置可以作为打印靠广播系统、通过公众网或通信电缆的因特网或CATV从图像发送系统等接收到的图像的打印机使用。
权利要求
1.一种内容生成装置,其特征在于,包括生成包含样式表的提示控制信息的提示控制信息生成装置,该样式表记述了根据为确保与提示数据的页面版式有关的唯一性而预先定义的提示规格,对提示数据进行提示时的提示设定;生成内容的内容生成装置,该内容包括使上述各提示数据与上述提示控制信息相关连并表示上述关联关系的信息、和上述提示数据。
2.如权利要求1所述的内容生成装置,其特征在于,上述提示控制信息中包含与上述提示规格有关的提示规格信息。
3.如权利要求2所述的内容生成装置,其特征在于,上述提示规格信息中包含确定包括显示装置及打印装置的1种以上的提示装置和上述提示装置的机种中的任一种的提示装置信息。
4.如权利要求3所述的内容生成装置,其特征在于,上述提示装置信息包含表示该提示装置的提示范围的页边空白,作为上述提示装置的提示规格。
5.一种接收装置,其特征在于,包括接收内容的内容接收装置,该内容包括提示数据和与该提示数据相关联得到提示控制信息,该提示控制信息包括样式表,记述了根据为确保与提示数据的页面版式有关的唯一性而预先定义的提示规格、对提示提示数据进行提示时的提示设定;从接收的上述内容中抽出上述提示控制信息的提示控制信息抽出装置;从与该接收装置连接的提示装置中获取与该提示装置的提示输出规格有关的提示装置规格信息的提示装置规格信息获取装置;比较上述提示控制信息与获取的上述提示装置规格信息、判定是否更新上述样式表的更新判定装置。
6.如权利要求5所述的接收装置,其特征在于,上述提示控制信息中包含与上述提示规格有关的提示规格信息;上述更新判定装置比较上述提示控制信息中包含的提示规格信息与获取的上述提示装置规格信息、判定是否更新上述样式表。
7.如权利要求6所述的接收装置,其特征在于,上述提示装置规格信息包含表示该提示装置的提示范围的页边空白,作为上述提示装置的提示输出的规格。
8.如权利要求6所述的接收装置,其特征在于,上述提示规格信息中包含确定包括显示装置及打印装置的1种以上的提示装置和上述提示装置的机种中的任一种的提示装置信息;上述更新判定装置比较上述提示控制信息中包含的提示装置信息与获取的上述提示装置规格信息、判定是否更新上述样式表。
9.一种接收装置,其特征在于,包括接收内容的内容接收装置,该内容包括提示数据和提示控制信息,该提示控制信息包含为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息和描述根据该提示规格提示提示数据时的提示设定的样式表,与上述提示数据相关连;从接收的上述内容中抽出上述提示控制信息的提示控制信息抽出装置;根据上述提示控制信息中包含的提示规格和样式表输出提示数据的输出装置。
10.一种提示装置,其特征在于,包括从连接的接收装置中获取内容的内容获取装置,该内容包括提示数据和与上述提示数据相关连的提示控制信息,该提示控制信息包含为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息和描述了用提示装置提示内容的提示数据时的提示设定的样式表,;从获取的上述内容中抽出上述提示控制信息的提示控制信息抽出装置;比较上述提示控制信息中包含的提示规格信息和与自己的提示输出的规格有关的提示装置规格信息、判定是否更新上述样式表的更新判定装置;当上述判定结果为更新时,从上述提示装置规格信息中抽出表示提示设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的版式规则和上述样式表,变更样式表中的参数的样式表更新装置;根据上述更新的样式表,对提示数据进行提示的提示装置。
11.如权利要求10所述的提示装置,其特征在于,上述提示规格信息中包含确定包括显示装置及打印装置的1种以上的提示装置和上述提示装置的机种中的任一种的提示装置信息;上述更新判定装置比较上述提示控制信息中包含的提示装置信息与上述提示装置规格信息、判定是否更新上述样式表。
12.一种内容生成装置,其特征在于,包括生成打印控制信息的打印控制信息生成装置,该打印控制信息包括为了确保与打印数据的页面版式有关的唯一性而预先定义的、与打印规格有关的打印规格信息和描述了打印数据的打印设定的打印样式表;生成打印内容的内容生成装置,该打印内容包括使上述各打印数据与上述打印控制信息相关连、并表示上述打印数据及上述关联关系的信息。
13.如权利要求12所述的内容生成装置,其特征在于,上述打印规格信息中包含确定打印装置的打印装置信息。
14.如权利要求13所述的内容生成装置,其特征在于,上述内容生成装置还生成包含使上述打印装置执行打印的打印执行指令的打印内容。
15.如权利要求13所述的内容生成装置,其特征在于,上述内容生成装置还包括根据上述打印装置信息决定表示上述打印装置中的打印设定的参数的选择范围的版式规则的版式规则决定装置;上述打印控制信息生成装置根据决定的版式规则生成各打印数据的上述打印样式表。
16.如权利要求15所述的内容生成装置,其特征在于,上述参数包括打印装置打印上述打印数据时的纸张大小、空白大小、字体的种类、文字的大小、颜色、行间的宽度、1行的字数、文字间隔及修饰。
17.一种内容生成装置,其特征在于,包括生成打印控制信息的打印控制信息生成装置,该打印控制信息包括确定打印装置的打印装置信息和描述电子邮件的正文的打印设定的打印样式表;内容生成装置,生成具有上述电子邮件的正文和上述打印控制信息的电子邮件、以及具有上述电子邮件的正文和与上述打印控制信息的链接信息的电子邮件中的任一个。
18.如权利要求17所述的内容生成装置,其特征在于,上述内容生成装置将生成的上述打印控制信息组合到电子邮件的标题中。
19.一种内容生成装置,其特征在于,包括保持与1种以上的打印装置及上述打印装置的机种中的任一种的打印输出有关的规格信息的装置信息保持装置;根据上述规格信息、决定表示上述打印装置及上述机种中的任何一种中的打印设定的特定参数的选择范围的版式规则的版式规则决定装置;生成打印控制信息的打印控制信息生成装置,该打印控制信息包括决定的上述版式规则和描述打印数据的打印设定的打印样式表;生成打印内容的内容生成装置,该打印内容包括使上述打印数据与上述打印控制信息相关连,并表示该关联关系的信息和上述打印数据。
20.一种接收装置,其特征在于,包括接收打印内容的内容接收装置,该打印内容包括与打印数据相关联的打印控制信息,该打印控制信息包括为了确保与打印数据的页面版式有关的唯一性而预先定义的、与打印规格有关的打印规格信息、和描述打印装置中的上述打印数据的打印设定的打印样式表;从上述打印内容中抽出上述打印控制信息的打印控制信息抽出装置;从打印装置接收与该打印装置的打印输出有关的打印装置规格信息的打印装置规格信息接收装置;比较上述打印控制信息中包含的打印规格信息与接收到的上述打印装置规格信息的比较装置。
21.如权利要求20所述的接收装置,其特征在于,上述打印规格信息中包含确定1种以上的打印装置及上述打印装置的机种中的任一种的打印装置信息;上述比较装置比较上述打印控制信息中包含的打印装置信息与接收到的上述打印装置规格信息。
22.如权利要求21所述的接收装置,其特征在于,上述比较装置比较由接收到的上述打印装置规格信息确定的打印装置及上述打印装置的机种中的某一种,是否包含在由上述打印装置信息确定的打印装置及上述打印装置的机种中的某一种中;上述接收装置还包括在上述比较结果为包含时,将上述打印数据及上述打印样式表输出给上述打印装置的输出装置。
23.如权利要求22所述的接收装置,其特征在于,上述接收装置还包括当上述比较结果为不包含时,从接收到的上述规格信息中抽出表示该打印装置中的打印设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的版式规则和上述打印样式表更新打印样式表中的参数,以便依照该打印样式表进行打印输出的打印样式表更新装置。
24.如权利要求23所述的接收装置,其特征在于,上述打印样式表更新装置更新打印样式表中的其他参数,使上述打印装置的打印输出依照作为上述打印样式表中的上述参数的1行的字数及1页的行数进行。
25.如权利要求23所述的接收装置,其特征在于,上述内容接收装置接收包括用于执行上述打印装置信息与上述规格信息的比较、打印样式表的更新及打印数据的打印的打印执行指令的打印内容;上述打印样式表更新装置依照上述打印执行指令,将打印样式表中的预定的参数更新到预定的值,使上述打印装置的打印输出依照作为上述打印样式表中的上述参数的1行的字数及1页的行数进行。
26.如权利要求25所述的接收装置,其特征在于,上述接收装置还包括将基于上述打印样式表的打印画面显示在显示装置中、接收操作者用操作输入的打印指示的预览装置;当有打印指示输入时,将上述打印数据和上述打印样式表输出给上述打印装置的输出装置。
27.如权利要求25所述的接收装置,其特征在于,上述接收装置还包括接收操作者用操作输入的打印指示的打印指示输入装置;当有上述打印指示输入时,将上述打印数据和上述打印样式表输出给上述打印装置的输出装置。
28.如权利要求22所述的接收装置,其特征在于,上述内容接收装置接收根据与上述1种以上的打印装置及上述打印装置的机种中的任一种的打印输出有关的信息决定的、包含表示打印设定的特定的参数的选择范围的版式规则的上述打印内容,用于取代上述打印装置信息;上述规格信息接收装置从上述打印装置中接收包含表示该打印装置的打印设定中的参数的选择范围的版式规则的上述规格信息;上述比较装置比较上述打印内容中包含的上述版式规则与上述规格信息中包含的上述版式规则;上述接收装置还包括当上述比较结果为上述规格信息中包含的上述版式规则不满足上述打印内容中包含的上述版式规则时,更新上述打印样式表的打印样式表更新装置。
29.如权利要求22所述的接收装置,其特征在于,上述接收装置还包括当上述比较结果为不包含时,将必需更新上述打印样式表的旨意通知给与该接收装置连接的打印装置的通知装置。
30.一种接收装置,其特征在于,包括接收以下2种电子邮件中的任何一种的电子邮件接收装置,这2种电子邮件中的1种包含电子邮件正文和打印控制信息,该打印控制信息包含确定1种以上的打印装置的打印装置信息和描述了上述各打印装置中的上述电子邮件的正文的打印设定的打印样式表,并与上述电子邮件的正文相关连,另1种包括上述电子邮件正文和与上述打印控制信息的链接信息;从上述电子邮件中抽出上述打印控制信息的打印控制信息抽出装置;从打印装置中接收包含确定该打印装置的信息、并与该打印装置的打印输出有关的打印装置规格信息的打印装置规格信息接收装置;比较上述打印控制信息中包含的打印装置信息与接收到的上述打印装置规格信息的比较装置;当上述打印装置规格信息确定的打印装置包含在上述打印装置信息确定的打印装置中时,将上述电子邮件的正文和上述打印样式表输出给上述打印装置的输出装置。
31.如权利要求30所述的接收装置,其特征在于,上述接收装置还包括当上述比较结果为不包含时,从接收到的上述规格信息中抽出表示该打印装置中的打印设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的版式规则和上述打印样式表,更新打印样式表中的参数,以便依照该打印样式表进行打印输出的打印样式表更新装置;上述输出装置将上述电子邮件的正文和更新后的上述打印样式表输出给打印装置。
32.如权利要求31所述的接收装置,其特征在于,上述电子邮件接收装置接收包含用于使上述打印装置执行打印的打印执行指令的电子邮件;上述打印样式表更新装置根据上述打印执行指令,将打印样式表中的预定的参数更新到预定的值,使上述打印装置的打印输出依照作为上述打印样式表中的上述参数的1行的字数和1页的行数进行。
33.如权利要求32所述的接收装置,其特征在于,上述接收装置还包括根据上述打印样式表将上述电子邮件的正文的打印画面显示在显示装置上,接收操作者通过操作输入的打印指示的预览装置;当有上述打印指示输入时,将上述打印数据和上述打印样式表输出给上述打印装置的输出装置。
34.一种接收装置,其特征在于,包括接收电子邮件的电子邮件接收装置,该电子邮件包含电子邮件正文和打印控制信息,该打印控制信息包含上述电子邮件的标题内确定1种以上的打印装置的打印装置信息和描述了上述各打印装置中的上述电子邮件的正文的打印设定的打印样式表,并与上述电子邮件的正文相关连;从上述电子邮件中抽出上述打印控制信息的打印控制信息抽出装置;从打印装置中接收包含确定该打印装置的信息、并与该打印装置的打印输出有关的打印装置规格信息的打印装置规格信息接收装置;比较上述打印控制信息中包含的打印装置信息与接收到的上述打印装置规格信息的比较装置;当上述打印装置规格信息确定的打印装置包含在上述打印装置信息确定的打印装置中时,将上述电子邮件正文和上述打印样式表输出给上述打印装置的输出装置。
35.一种打印装置,其特征在于,包括从接收装置中接收打印内容的内容接收装置,该打印内容包括打印数据和打印控制信息,该打印控制信息包括为了确保与打印数据的页面版式有关的唯一性而预先定义的、与打印规格有关的打印规格信息和描述了用上述打印装置打印打印数据时的设定的打印样式表,并与上述打印数据相关连;从上述打印内容中抽出上述打印控制信息的打印控制信息抽出装置;保持与自己的打印输出规格有关的打印装置规格信息的打印装置规格信息保持装置;比较上述打印控制信息中包含的上述打印规格信息与上述打印装置规格信息的比较装置;当上述比较结果为上述打印装置规格信息确定的打印输出的规格不包含在上述打印规格信息确定的打印规格中时,从与自己的打印输出规格有关的信息中抽出表示打印设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的版式规则和上述打印样式表,更新打印样式表中的参数的打印样式表更新装置;根据更新后的打印样式表打印打印数据的打印装置。
36.如权利要求35所述的打印装置,其特征在于,上述打印规格信息中包含确定1种以上的打印装置及上述打印装置的机种中的任一种的打印装置信息;上述打印装置规格信息中包含确定自己的打印装置及上述打印装置的机种中的任一种的识别信息的、与打印输出的规格有关的信息;上述比较装置比较上述打印控制信息中包含的上述打印装置信息与上述识别信息;上述版式规则抽出装置,当上述比较的结果为上述打印装置规格信息确定的打印装置及上述打印装置的机种的任一种不包含在上述打印装置信息确定的打印装置及上述打印装置的机种的任一种中时,从与自己的打印输出规格有关的信息中抽出表示打印设定的参数的选择范围的版式规则。
37.如权利要求36所述的打印装置,其特征在于,上述内容接收装置接收根据与上述1种以上的打印装置及上述打印装置的机种中的任一种的打印输出有关的信息决定的、包含表示打印设定的特定的参数的选择范围的版式规则的上述打印内容,用于取代上述打印装置信息;上述版式规则抽出装置从与自己的打印输出规格有关的信息中抽出表示自己的打印设定中的参数的选择范围的版式规则;上述比较装置比较上述打印内容中包含的上述版式规则与抽出的自己的打印设定中的上述版式规则;上述打印样式表更新装置在上述比较的结果为抽出的自己的打印设定中的版式规则不满足上述打印内容中包含的上述版式规则时,更新上述打印样式表。
38.一种打印装置,其特征在于,包括保持关于打印输出的打印装置规格信息的打印装置规格信息保持装置,该打印装置规格信息包含确定自己的打印装置及上述打印装置的机种中的任一种的识别信息;将上述打印装置规格信息发送给连接的接收装置的规格信息发送装置;从上述接收装置中接收打印内容的内容接收装置,该内容包括打印数据和与该打印数据相关连、在上述接收装置中根据上述打印装置规格信息处理过的、描述了上述打印数据的打印设定的打印样式表;根据上述打印样式表打印接收到的上述打印内容中包含的上述打印数据的打印单元。
39.一种打印装置,其特征在于,包括保持与打印输出有关的打印装置规格信息的打印装置规格信息保持装置,该打印装置规格信息包含确定自己的打印装置及上述打印装置的机种中的任一种的识别信息;将上述打印装置规格信息发送给连接的接收装置的规格信息发送装置;从上述接收装置中接收打印内容的内容接收装置,该打印内容包括打印数据和打印控制信息,该打印控制信息包括确定1种以上的打印装置及上述打印装置的机种中的任一种的打印装置信息和描述上述打印装置打印打印数据时的设定的打印样式表,并与上述打印数据相关连;从上述接收装置中接收需要更新上述打印样式表的旨意的通知的更新通知接收装置;参照抽出的上述版式规则和上述打印样式表更新打印样式表中的参数的打印样式表更新装置;根据更新后的上述打印样式表打印上述打印数据的打印装置。
40.一种内容提示系统,由具有内容生成装置的发送服务器、和从上述发送服务器中接收提示内容、将接收到的提示内容提示给连接的提示装置的接收装置构成,其特征在于,上述内容生成装置包括生成提示控制信息的提示控制信息生成装置,该提示控制信息包括为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息和描述提示装置及上述提示装置的机种中的任何一种提示提示数据时的设定的提示样式表;生成提示内容的内容生成装置,该提示内容使上述提示数据与上述提示控制信息相关连,包括该提示数据和该提示控制信息;上述接收装置包括接收上述提示内容的内容接收装置;从接收到的上述提示内容中抽出上述提示控制信息的提示控制信息抽出装置;根据上述提示控制信息中包含的提示规格和提示样式表将上述提示内容输出给上述提示装置的内容输出装置;上述提示装置包括从上述接收装置中接收上述提示内容的内容接收装置;根据接收到的上述提示内容中包含的上述提示样式表,提示上述提示数据的提示装置。
41.一种内容打印系统,由具有内容生成装置的发送服务器和从上述发送服务器中接收打印内容、将接收到的打印内容打印到连接的打印装置中的接收装置构成,其特征在于,上述内容生成装置包括生成打印控制信息的打印控制信息生成装置,该打印控制信息包括为了确保与打印数据的页面版式有关的唯一性而预先定义的、与打印规格有关的打印规格信息和描述打印装置及上述打印装置的机种中的任何一种打印打印数据时的设定的打印样式表;生成打印内容的内容生成装置,该打印内容使上述打印数据与上述打印控制信息相关连,包括该打印数据和该打印控制信息;上述接收装置包括接收上述打印内容的内容接收装置;从接收到的上述打印内容中抽出上述打印控制信息的打印控制信息抽出装置;从与该接收装置连接的打印装置中接收与该打印装置的打印输出的规格有关的打印装置规格信息的打印装置规格信息接收装置;比较由上述打印规格信息确定的打印规格与由接收到的上述打印装置规格信息确定的打印输出的规格,判定是否要更新上述打印样式表的更新判定装置;当上述判定结果为更新时,从接收到的上述打印装置规格信息中抽出表示该打印装置的打印设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的版式规则和上述打印样式表,更新打印样式表中的其他的参数,以便保持该打印样式表的1行的字数和1页的行数的打印样式表更新装置;将包含上述打印数据和更新后的上述打印样式表的打印内容输出给上述打印装置的内容输出装置;上述打印装置包括保持上述打印装置规格信息的打印装置规格信息保持装置;从上述接收装置中接收上述打印内容的内容接收装置;根据接收到的上述打印内容中包含的上述打印样式表打印上述打印数据的打印单元。
42.一种内容打印系统,由具有内容生成装置的发送服务器和从上述发送服务器中接收打印内容、将接收到的打印内容打印到连接的打印装置中的接收装置构成,其特征在于,上述内容生成装置包括生成打印控制信息的打印控制信息生成装置,该打印控制信息包括为了确保与打印数据的页面版式有关的唯一性而预先定义的、与打印规格有关的打印规格信息和描述上述打印装置打印打印数据时的设定的打印样式表;生成打印内容的内容生成装置,该打印内容使上述打印数据与上述打印控制信息相关连,包括该打印数据和该打印控制信息;上述接收装置包括接收上述打印内容的内容接收装置;从接收到的上述打印内容中抽出上述打印控制信息的打印控制信息抽出装置;从与该接收装置连接的打印装置中接收与该打印装置的打印输出的规格有关的打印装置规格信息的打印装置规格信息接收装置;比较上述打印控制信息中包含的打印规格信息与接收到的上述打印装置规格信息,判定是否要更新上述打印样式表的更新判定装置;当上述判定结果为更新时,将上述打印内容和必需更新上述打印样式表的旨意的通知发送给上述打印装置的通知发送装置;上述打印装置包括保持上述打印装置规格信息的打印装置规格信息保持装置;将上述打印装置规格信息发送给上述接收装置的规格信息发送装置;从上述接收装置中接收上述打印内容及需要更新上述打印样式表的旨意的上述通知的内容接收装置;从上述打印装置规格信息中抽出表示打印设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的上述版式规则和上述打印样式表更新打印样式表中的参数的打印样式表更新装置;根据更新后的上述打印样式表打印上述打印数据的打印装置。
43.一种内容打印系统,由具有内容生成装置的发送服务器和从上述发送服务器中接收打印内容、将接收到的打印内容打印到连接的打印装置中的接收装置构成,其特征在于,上述内容生成装置包括生成打印控制信息的打印控制信息生成装置,该打印控制信息包括为了确保与打印数据的页面版式有关的唯一性而预先定义的、与打印规格有关的打印规格信息和描述上述打印装置打印打印数据时的设定的打印样式表;生成打印内容的内容生成装置,该打印内容使上述打印数据与上述打印控制信息相关连,包括该打印数据和该打印控制信息;上述接收装置包括从上述发送服务器中接收上述打印内容、将接收到的该打印内容输出给连接的打印装置的内容接收装置;上述打印装置包括保持与自己的打印输出规格有关的打印装置规格信息的打印装置规格信息保持装置;从上述接收装置输入上述打印内容的内容输入装置;从输入的上述打印内容中抽出上述打印控制信息的打印控制信息抽出装置;比较抽出的打印控制信息中包含的打印规格信息与上述打印装置规格信息、判定是否要更新上述打印样式表的更新判定装置;当上述判定结果为更新时,从上述打印装置规格信息中抽出表示打印设定的参数的选择范围的版式规则的版式规则抽出装置;参照抽出的版式规则和上述打印样式表更新打印样式表中的参数的打印样式表更新装置;根据更新后的上述打印样式表打印打印数据的打印单元。
44.一种由具有内容生成装置的发送服务器和从上述发送服务器中接收提示内容、将接收到的提示内容提示给连接的提示装置的接收装置构成的系统中的内容提示方法,其特征在于,上述内容生成装置包括生成提示控制信息的提示控制信息生成步骤,该提示控制信息包括为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息和描述提示装置及上述提示装置的机种中的任何一种提示提示数据时的设定的提示样式表;生成提示内容的内容生成步骤,该提示内容使上述提示数据与上述提示控制信息相关连,包括该提示数据和该提示控制信息;上述接收装置包括接收上述提示内容的内容接收步骤;从接收到的上述提示内容中抽出上述提示控制信息的提示控制信息抽出步骤;根据上述提示控制信息中包含的提示规格和提示样式表,将上述提示内容输出给上述提示装置的内容输出步骤;上述提示装置包括从上述接收装置中接收上述提示内容的内容接收步骤;根据接收到的上述提示内容中包含的上述提示样式表,提示上述提示数据的提示步骤。
45.一种在由具有内容生成装置的发送服务器和从上述发送服务器中接收内容、以包括显示或打印的方式提示接收到的内容的接收侧装置构成的内容提示系统中,提示上述内容的提示数据的内容提示方法,其特征在于,在上述内容生成装置中包括生成提示控制信息的提示控制信息生成步骤,该提示控制信息包括为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息和描述接收侧装置提示提示数据时的提示设定的样式表;生成内容的内容生成步骤,该内容使上述提示数据与上述提示控制信息相关连,包括上述提示数据和表示上述关联关系的信息;在上述接收侧装置中,包括从上述服务器中接收上述内容的内容接收步骤;从接收到的上述内容中抽出上述提示控制信息的提示控制信息抽出步骤;比较抽出的提示控制信息中包含的提示规格信息与预先保持的与该接收侧装置的提示输出的规格有关的提示装置规格信息,判定是否要更新上述样式表的更新判定步骤;当判定的结果为更新时,从上述提示装置规格信息中抽出表示提示设定的参数的选择范围的版式规则的版式规则抽出步骤;参照抽出的版式规则和上述样式表,更新样式表中参数的样式表更新步骤;根据更新后的上述样式表提示打印数据的提示步骤。
46.一种在由具有内容生成装置的发送服务器和从上述发送服务器中接收提示内容、将接收到的提示内容提示给连接的提示装置的接收装置构成的内容提示系统中使用的内容生成装置中的程序,使计算机具有如下功能生成提示控制信息的提示控制信息生成装置的功能,该提示控制信息包括为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息、和描述提示装置及上述提示装置的机种中的任何一种提示数据的提示设定的提示样式表;生成提示内容的内容生成装置的功能,该提示内容使上述提示数据与上述提示控制信息相关连,包括该提示数据和该提示控制信息。
47.一种在由具有内容生成装置的发送服务器和从上述发送服务器中接收提示内容、将接收到的提示内容提示给连接的提示装置的接收装置构成的内容提示系统中使用的接收装置中的程序,使计算机具有如下功能接收上述提示内容的内容接收装置的功能;提示控制信息抽出装置的功能,从接收到的上述提示内容中抽出提示控制信息,该提示控制信息包含为了确保与提示数据的页面版式有关的唯一性而预先定义的、与提示规格有关的提示规格信息、和描述提示装置及上述提示装置的机种中的任何一种提示数据的提示设定的提示样式表;根据上述提示控制信息中包含的提示规格和提示样式表,将上述提示内容输出给上述提示装置的内容输出装置的功能。
48.一种在由具有内容生成装置的发送服务器和从上述发送服务器中接收打印内容、将接收到的打印内容提示给连接的打印装置的接收装置构成的内容打印系统中使用的打印装置中的程序,使计算机具有如下功能保持与该打印装置的打印输出的规格有关的打印装置规格信息的打印装置规格信息保持装置的功能;将上述打印装置规格信息发送给上述接收装置的规格信息发送装置的功能;从上述接收装置中接收打印内容的内容接收装置的功能,该打印内容包括打印数据和描述打印数据的打印设定的打印样式表;根据接收到的上述打印内容中包含的上述打印样式表,打印上述打印数据的打印装置的功能。
全文摘要
STB(2)包括通信部(202)和打印样式更新判定部(203),通信部(202)接收包含打印控制信息和打印数据的打印内容,该打印控制信息包含确定1种以上的打印装置或者上述打印装置的机种的打印装置信息和描述了用该打印装置打印上述打印数据的设定的打印样式表,与打印数据相关连;打印样式更新判定部(203)不仅从接收到的打印内容中抽出打印控制信息,从与该STB(2)连接的打印机(3)中获取包含确定该打印机(3)或打印机(3)的机种的信息的、与该打印机(3)的打印输出的规格有关的打印规格信息,而且比较打印控制信息中包含的打印装置信息与打印规格信息,判定是否要更新打印样式表。
文档编号G06F3/12GK1514967SQ0380040
公开日2004年7月21日 申请日期2003年2月10日 优先权日2002年4月10日
发明者高峰浩一, 中冈英明, 明 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1