用于产生xhtml数据的方法和设备的制作方法

文档序号:6454403阅读:170来源:国知局
专利名称:用于产生xhtml数据的方法和设备的制作方法
技术领域
本发明的一方面涉及一种装置,更具体地说,涉及一种用于在装置中使 用标记语言产生可扩展超文本标记语言(XHTML)-打印数据的方法和设备。
背景技术
装置通过使用标记语言(诸如XHTML-打印)产生打印数据,并且将产 生的打印数据发送到成像设备,并且通过成像设备打印从所述装置接收的打 印数据。
模板中支持XHTML-打印数据的输出的样式信息通常被设置为固定值。 因此,即使在重叠对象之间的区别性低的情况下(诸如图1的部分100中, 在所述部分中,文本对象^皮放置在具有与文本对象的颜色相似的颜色的图像 对象上),装置以原始状态发送打印数据,而没有对用于打印所述打印数据的 成像设备进行校正,因此打印质量降低。
为了解决将样式信息设置为固定值引起的这种问题,可允许用户输入包 括在模板中的样式信息。
例如,通过从用户接收布置在图像对象上的文本对象的颜色值的输入, 能够预先确定重叠对象的区别,接着,如果重叠对象具有区别性,则可请求 打印。然而,为了使用户确定通过输入样式信息改变的对象是否具有区别性, 应该提供预览功能,并且应该在具有非常有限的资源的装置中存储用于提供 预览功能的图像,从而有限资源的使用量增加。
另外,尽管可提供预览功能,但是每当用户想要打印时他必须输入样式 数据以使用装置来打印数据,这样很不方便。

发明内容
技术方案
本发明的一方面提供一种XHTML数据产生方法和i殳备,所述方法和设 备检测装置产生的XHTML-打印数据中具有低区别性的重叠对象,自动校正重叠对象的样式,从而增强重叠对象的区别性,并且将校正的样式应用于
XHTML-打印数据以产生校正的XHTML-打印数据。
根据本发明 一方面,提供一种在产生可扩展超文本标记语言(XHTML)数
据的装置中产生XHTML数据的方法,所述方法包括确定装置产生的
XHTML数据中是否存在重叠对象;确定重叠对象是否具有区别性;校正重
叠对象中确定不具有区别性的至少一个重叠对象的样式。
所述方法还可包括将校正的所述至少一个重叠对象的样式应用于
XHTML数据,以产生校正的XHTML数据。
样式的校正步骤可包括校正所述至少一个重叠对象的颜色。 颜色的校正步骤可包括将所述至少一个重叠对象的颜色校正为与所述至
少一个重叠对象的背景的颜色互补。
样式的校正步骤可包括校正所述至少一个重叠对象的背景。 样式的校正步骤可包括裁剪所述至少 一 个重叠对象。 样式的校正步骤可包括移动所述至少一个重叠对象的位置。 样式的校正步骤可包括自动校正所述至少一个重叠对象的样式而不需要
装置的用户的输入。
确定所有重叠对象是否具有区别性的步骤可包括将重叠对象的每一个的
颜色值和与所述重叠对象的每一个重叠的其它每一个重叠对象的颜色值进行比较。
根据本发明的另 一方面,提供一种以用于实现通过计算机执行的根据本 发明的一方面的方法的处理指令编码的计算机可读记录介质。
根据本发明的另 一方面,提供一种在产生可扩展超文本标记语言 (XHTML)数据的装置中产生XHTML数据的设备,所述设备包括区别性确 定单元,确定装置产生的XHTML数据中是否存在重叠对象,并且确定所有 重叠对象是否具有区别性;样式校正单元,校正重叠对象中确定不具有区别 性的至少一个重叠对象的样式;XHTML数据产生单元,将校正的所述至少 一个重叠对象的样式应用于XHTML数据,以产生校正的XHTML数据。
样式校正单元可通过校正所述至少一个重叠对象的颜色来校正样式。
样式^f交正单元可通过将所述至少一个重叠对象的颜色^^交正为与所述至少 一个重叠对象的背景的颜色互补来校正颜色。
样式校正单元可通过校正所述至少一个重叠对象的背景来校正样式。
8样式校正单元可通过裁剪所述至少一个重叠对象来校正样式。
样式校正单元可通过移动所述至少一个重叠对象的位置来校正样式。
样式校正单元可通过自动校正所述至少一个重叠对象的样式而不需要装
置的用户的输入来校正样式。
区别性确定单元可通过将重叠对象的每一个的颜色值和与所述重叠对象
的每一个重叠的其它每一个重叠对象的颜色值进行比较来确定所有重叠对象
是否都具有区别性。
根据本发明另 一方面,提供一种在产生可扩展超文本标记语言(XHTML) 数据的装置中产生XHTML数据的方法,所述方法包括确定装置产生的 XHTML数据中存在的所有重叠对象是否都具有区别性;自动校正足够数量 的重叠对象的样式,从而所有重叠对象具有区别性;将校正的所述足够数量 的重叠对象的样式应用于XHTML数据,以产生校正的XHTML数据。
根据本发明另 一方面,提供一种在产生可扩展超文本标记语言(XHTML) 数据的装置中产生XHTML数据的设备,所述设备包括区别性确定单元, 确定装置产生的XHTML数据中存在的所有重叠对象是否具有区别性;样式 校正单元,自动校正足够数量的重叠对象的样式,从而所有重叠对象具有区 别性;XHTML数据产生单元,将校正的所述足够数量的重叠对象的样式应 用于XHTML数据,以产生校正的XHTML数据。
将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分 通过描述将是清楚的,或者可以经过本发明的实施而得知。
有益效果


通过下面结合附图对本发明的实施例进行的描述,本发明的上述和/或其 它方面和优点将会变得明显且更加容易理解,其中
图1示出文本对象被放置在具有与文本对象的颜色相似的颜色的图像对 象上的示例;
图2是根据本发明的 一 方面的产生XHTML数据的方法的流程图; 图3是根据本发明的一方面的将对象的颜色校正为与背景的颜色互补的 操作的流程图4是根据本发明的一方面的XHTML数据产生设备的框图;图5A示出根据本发明的一方面的文本对象与背景对象重叠的示例;
图5B示出根据本发明的一方面的将图5A的文本对象的颜色值与图5A
的重叠的背景对象的颜色值进行比较以确定文本对象的区别性的示例; 图6A示出根据本发明的 一 方面的文本对象与图像对象重叠的示例; 图6B示出根据本发明的一方面的将图6A的文本对象的颜色值与图6A
的重叠的图像对象的颜色值的直方图进行比较以确定文本对象的区别性的示
例;
图7A示出根据本发明的一方面的与背景相比不具有区别性的文本对象 的示例;
图7B示出根据本发明的一方面的已经将图7A的文本对象的颜色校正为 与图7A的背景的颜色互补的示例;
图7C示出根据本发明的一方面的用于将图7A的文本对象的颜色校正为 与图7A的背景的颜色互补的XHTML码的示例;
图8A示出根据本发明的一方面的与背景相比不具有区别性的文本对象 的示例;
图8B示出根据本发明的一方面的将图8A的文本对象的颜色校正为与图 8 A的背景的颜色互补的示例;
图8C和图8D示出^4t本发明的一方面的用于将图8A的文本对象的颜 色校正为与图8A的背景的颜色互补的XHTML码的示例;
图9A示出根据本发明的一方面的难以将文本对象与背景或作为背景的 图像对象的 一部分区分的示例;
图9B示出根据本发明的一方面的已经将图9A的背景的颜色校正为"黄 色"的示例;
图9C示出根据本发明的一方面的用于将图9A的背景的颜色校正为"黄 色"的XHTML码的示例;
图9D示出根据本发明的一方面的已经将图9A的背景的颜色校正为"白 色"的示例;
图9E示出根据本发明的一方面的用于将图9A的背景的颜色校正为"白 色"的XHTML码的示例;
图IOA示出根据本发明的一方面的重叠的文本和图像对象不具有区别性 的示例;图IOB示出根据本发明的一方面的在图像对象的底部裁剪图IOA的图像 对象的20%从而增强图10A的文本对象的区别性的示例;
图IOC示出根据本发明的一方面的用于在图像对象的底部裁剪图IOA的 图像对象的20%的XHTML码的示例;
图11A示出^f艮据本发明的一方面的重叠的文本和图^f象对象不具有区别性 的示例;
图11B示出根据本发明的一方面的通过将文本对象的位置移动到图11A 的图像对象之下来校正不具有区别性的图11A的文本对象从而增强文本对象 的区别性的示例;
图IIC示出根据本发明的一方面的用于将图IIA的文本对象的位置移动 到图11A的图像对象之下的XHTML码的示例;
图12A示出根据本发明的一方面的重叠的文本和图像对象不具有区别性 的示例;
图12B示出根据本发明的一方面的通过将文本对象的位置移动到图12A 的图像对象之下的位置来校正不具有区别性的图12A的文本对象从而增强文 本对象的区别性的示例;
图12C示出根据本发明的一方面的用于将图12A的文本对象的位置移动 到图12A的图4象对象之下的XHTML码的示例。
具体实施例方式
现将详细参照本发明的实施例,其示例在附图中表示,其中,相同的标 号始终表示相同的部件。以下通过参考附图描述实施例以解释本发明。
本领域的^支术人员将理解,如下解释的应用于XHTML-打印文档的技术 还可应用于XHTML文档或其它标记语言的文档。
图2是根据本发明的一方面的产生XHTML数据的方法的流程图。
在操作200接收到用于选择XHTML-打印模板的装置的用户的输入。由 于装置存储装置支持的XHTML-打印模板,因此为了支持XHTML-打印数据 打印,提供XHTML-打印模板的预览屏幕,并且装置在操作200接收用于选 择用户想要打印的XHTML-打印模板的用户的输入。
在操作205确定XHTML-打印模板是否需要图像。
如果在操作205确定XHTML-打印模板需要图像,则在操作210接收从存储在装置中的图像中选择图像的用户输入。
如果在操作205确定XHTML-打印模板不需要图像,或者如果已经执行 操作210,则在才喿作215确定XHTML-打印才莫板是否需要文本输入。
如果在操作215确定XHTML-打印模板需要文本,则在操作220,接收 用户输入的文本。
如果在操作215确定XHTML-打印模板不需要文本,或者如果已经执行 操作220,则在操作225确定是否存在可选择的样式信息。样式信息是指文 本颜色、背景颜色、裁剪信息、位置信息等。
如果在操作225确定存在可选择的样式信息,则在操作230接收在操作 200选择的XHTML-打印模板中可选择的预定的样式信息中的样式信息的用 户输入。
如果在操作225确定不存在可选择的样式信息,或者如果已经执行操作 230,则在操作235确定是否存在重叠对象。
如果在操作235确定存在重叠对象,则在操作240确定所有重叠对象是 否具有区别性。
现将解释在操作240确定重叠对象是否具有区别性的方法。
首先,当如图5A的标号500所指示文本对象与背景对象重叠时,将文 本对象的颜色值R1、 Gl、 B1与重叠的背景对象的颜色值R2、 G2、 B2进行比 较,如果颜色值的差异DIF不超过预定阈值TRS,则确定用户难以区分文本 对象和背景对象,因此文本对象不具有区别性,如图5B所示。
其次,当如图6A的标号600所指示文本对象与图像对象重叠时,与重 叠的图像对象相比,获得以文本对象的颜色值分布的图像区域的像素的数量 (直方图)DIF=KEY—NUMBER,如果DIF不超过预设阈值TRS,则确定用 户难以区分文本对象和图像对象,因此文本对象不具有区别性,如图6B所示。 KEY-NUMBER是直方图的预定区域(重叠的对象的颜色区域)中存在的像 素的数量。或者,可将图像对象的平均颜色值与文本对象的颜色值进行比较, 如果颜色值的差异DIF不超过预设阈值TRS,则确定用户难以区分文本对象 和图像对象,因此文本对象不具有区别性。
再参照图2,如果在操作240确定任何重叠对象都不具有区别性,则在 操作245自动校正不具有区别性的重叠对象的样式。
现将解释在操作245校正对象的样式的方法。第一,通过校正对象的颜色来校正对象的样式。当难以将对象与背景进 行区分时,可将对象的颜色校正为与背景的颜色互补。
图3是根据本发明的一方面的将对象的颜色校正为与背景的颜色互补的
操作的流程图。在操作300,从重叠的对象的背景提取RGB值。在操作310, 将在操作300提取的RGB值转换为HSL值。对于在操作310获得HSL值, 在操作320,色调被旋转180度。在操作330,将在操作320旋转了 180度的 HSL值转换为RGB值。在操作340,将在操作330获得的RGB值应用于重 叠的对象的颜色。
图7A中的标号700和图8A中的标号800指示与文本对象的背景相比文 本对象不具有区别性。根据图7C、图8C和图8D中的虚线指示的XHTML 码,将文本对象的颜色;^交正为与图7B的标号710和图8的标号810指示的背 景的颜色互补,从而增强文本对象的区别性。在图8C中,使用表来定义内容, 在图8D中,使用〈div〉标签定义内容。在图7C中,将文本对象的颜色从"黄 色"校正为"黑色",在图8C和图8D,将文本对象的颜色从"桔色"校正为 "蓝色"。
第二,通过校正背景的颜色来校正对象的样式。当难以区分文本对象和 背景或者用作背景的图像对象的一部分时,可通过将颜色属性提供给背景或 者改变背景的颜色来增强文本对象的区别性。图9A中的标号900、 910、 920 和930指示难以与用作背景的图像对象的一部分区分的文本对象。如图9C中 的XHTML码中的虚线所指示,将背景的颜色校正为"黄色",如图9B的标 号901、 911、 921和931所示,从而能够增强文本对象的区别性。图9D中标 号940、 950、 960和970指示将背景的颜色校正为"白色"的另一示例,如 图9E的XHTML码中的虚线所指示,从而增强了文本对象的区别性。
第三,可通过裁剪对象来校正对象的样式。通过裁剪不具有区别性的重 叠的对象的一部分,能够增强对象的区别性。图10A中的标号1000指示由 于文本对象和图像对象重叠而不具有区别性的区域。通过如图10C的XHTML 码所指示在图像对象的底部裁剪图像对象的20%,图像对象被校正为图10B 所示,从而增强了文本对象的区别性。
第四,通过移动对象的位置来校正图像的样式。通过移动不具有区别性 的重叠的对象的位置,能够增强对象的区别性。图11A中的标号1100和图 12A中的标号1200指示由于文本对象和图像对象重叠而不具有区别性的区域。通过如图IIC和图12C中的XHTML码所指示将文本对象的位置移动到 图像对象之下,文本对象被校正为如图IIB和图12B所示,从而增强了文本 对象的区别性。
再参照图2,如果在操作235确定不存在重叠对象,或者在操作240确 定所有重叠对象具有区别性,则在操作250提供预览界面。预览界面将校正 不具有区别性的任何重叠对象(其样式已经在操作245被校正)的样式的结 果显示给用户,从而用户能够在打印之前看到结果。
在操作252确定是否存在来自用户的重置通过在操作250提供的预览界 面显示的结果的请求。
如果在操作252确定不存在来自用户的重置结果的请求,则在操作255 产生XHTML-打印数据。在操作255,将在操作210选择的图像链接到在操 作200选择的XHTML-打印模板,将在操作220输入的文本写入XHTML-打 印模板,并且将在操作245校正的任何重叠对象的样式应用到XHTML-打印 模板。
如果在操作252确定存在来自用户的重置结果的请求,则在操作200接 收选择XHTML-打印模板的用户输入。
图4是根据本发明的一方面的XHTML数据产生设备的框图。XHTML 数据产生设备包括用户输入单元400、存储单元410、区别性确定单元420、 样式校正单元430、预览单元435和XHTML lt据产生单元440。
用户输入单元400接收产生XHTML-打印数据的信息的用户输入。用户 输入单元400包括模板选才奪单元401、图像选择单元402、文本输入单元 403和样式信息输入单元404。
模板选择单元401接收用于从存储在模板存储单元411中的XHTML-打 印模板选择预定的XHTML-打印模板的用户输入。模板选择单元401将 XHTML-打印模板的预览屏幕提供给用户,从而接收到用于选择期望被打印 的XHTML-打印模板的用户输入。
如果XHTML-打印模板需要图像,则图像选择单元402接收用于从存储 在图像存储单元412中的图像选择期望被打印的图像的用户输入。
如果XHTML-打印才莫板需要文本输入,则文本输入单元403接收期望被 打印的文本的用户输入,并且将所述文本输入写入文本存储单元413。
如果存在可选择的样式信息,则样式信息输入单元404接收样式信息的用户输入,所述样式信息来自用户使用模板选择单元401选择的XHTML-打
印模板中可选择的预定样式信息,并且将输入的样式信息存储在样式存储单
元414中。样式信息是指文本颜色、背景颜色、裁剪信息、位置信息等。
存储单元410包括模板存储单元411、图像存储单元412、文本存储单
元413和样式存储单元414。
模板存储单元411存储支持XHTML-打印数据打印的XHTML-打印模
板,并且存储关于用户使用模板选择单元401选择的XHTML-打印模板的信息。
图像存储单元412存储图像数据,并且存储关于用户使用图像选择单元 402选才奪的图像的信息。
文本存储单元413存储用户使用文本输入单元403输入的文本。
区别性确定单元420确定是否存在重叠对象,并且如果确定存在重叠对 象,则确定所有重叠对象是否具有区别性。
现将解释区别性确定单元420中确定区别性的方法。
首先,当如图5A中的标号500所指示文本对象与背景对象重叠时,将 文本对象的颜色值R1、 Gl、 B1与重叠的背景对象的颜色值R2、 G2、 B2进行 比较,如果颜色值的差异DIF不超过预定阈值TRS,则确定用户难以区分文 本对象和背景对象,因此文本对象不具有区别性,如图5B所示。
其次,当如图6A中的标号600所指示文本对象与图像对象重叠时,与 重叠的图像对象相比,获得以文本对象的颜色值分布的图像区域的像素的数 量(直方图)DIF=KEY_NUMBER,如果DIF不超过预设阈值TRS,则确定 用户难以区分文本对象和图像对象,因此文本对象不具有区别性,如图6B所 示。KEY-NUMBER是直方图的预定区域(重叠的对象的颜色区域)中存在 的像素的数量。或者,可将图像对象的平均颜色值与文本对象的颜色值进行 比较,如果颜色值的差异DIF不超过预设阈值TRS,则确定用户难以区分文 本对象和图像对象,因此文本对象不具有区别性。
才羊式4交正单元430自动4史正在区别性确定单元420中^皮确定不具有区别 性的任何重叠对象的样式。第一,通过校正对象的颜色来校正对象的样式。当难以将对象与背景进 行区分时,可将对象的颜色校正为与背景的颜色互补。
图3是根据本发明的一方面的将对象的颜色校正为与背景的颜色互补的
操作的流程图。在操作300,从重叠的对象的背景提取RGB值。在操作310, 将在操作300提取的RGB值转换为HSL值。对于在操作310获得HSL值, 在操作320,色调被旋转180度。在操作330,将在操作320旋转了 180度的 HSL值转换为RGB值。在操作340,将在操作330获得的RGB值应用于重 叠的对象的颜色。
图7A中的标号700和图8A中的标号800指示与文本对象的背景相比文 本对象不具有区别性。根据图7C、图8C和图8D中的虚线指示的XHTML 码,将文本对象的颜色校正为与图7B的标号710和图8的标号810指示的背 景的颜色互补,从而增强文本对象的区别性。在图8C中,使用表来定义内容, 在图8D中,使用〈div〉标签定义内容。在图7C中,将文本对象的颜色从"黄 色,,校正为"黑色",在图8C和图8D,将文本对象的颜色从"桔色,,校正为 "蓝色"。
第二,通过校正背景的颜色来校正对象的样式。当难以区分文本对象和 背景或者用作背景的图像对象的 一部分时,可通过将颜色属性提供给背景或 者改变背景的颜色来增强文本对象的区别性。图9A中的标号900、 910、 920 和930指示难以与用作背景的图像对象的一部分区分的文本对象。如图9C中 的XHTML码的虚线所指示,将背景的颜色校正为"黄色",如图9B的标号 901、 911、 921和931所示,/人而能够增强文本对象的区别性。图9D中标号 940、 950、 960和970指示将背景的颜色校正为"白色"的另一示例,如图 9E的XHTML码的虚线所指示,从而增强了文本对象的区别性。
第三,可通过裁剪对象来校正对象的样式。通过裁剪不具有区别性的重 叠的对象的一部分,能够增强对象的区别性。图10A中的标号1000指示由 于文本对象和图像对象重叠而不具有区别性的区域。通过如图1OC的XHTML 码所指示在图像对象的底部裁剪图像对象的20%,图像对象被校正为图10B 所示,从而增强了文本对象的区别性。
第四,通过移动对象的位置来校正图像的样式。通过移动不具有区别性 的重叠的对象的位置,能够增强对象的区别性。图11A中的标号1100和图 12A中的标号1200指示由于文本对象和图像对象重叠而不具有区别性的区域。通过如图IIC和图12C中的XHTML码所指示将文本对象的位置移动到 图像对象之下的位置,文本对象被校正为如图IIB和图12B所示,从而增强 了文本对象的区别性。
再参照图4,在样式存储单元414中存储其样式已经在样式校正单元430 中被校正的不具有区别性的任何重叠对象的样式的样式信息。预览单元435 提供预览界面,所述预览界面基于存储在模板存储单元411、图像存储单元 412、文本存储单元413和样式信息存储单元414中的数据将校正不具有区别 性的任何重叠对象(其样式已经在样式校正单元430中被校正)的样式的结 果显示给用户,从而用户能够在打印之前看到结果。如果用户对预览单元435 提供的预览界面显示的结果不满意,则预览界面使得用户能够请求在样式校 正单元430中重新;艮正不具有区别性的任何重叠对象(其样式已经在样式才交 正单元430中被校正)的样式。
XHTML数据产生单元440基于存储在模板存储单元411、图像存储单元 412、文本存储单元413和样式信息存储单元414中的lt据来产生XHTML-打印数据。XHTML数据产生单元440将使用图像选择单元402选择的图像 链接到使用模板选择单元401选择的XHTML-打印模板,将使用文本存储单 元413输入的文本写入XHTML-打印模板,并且将样式校正单元430校正的 任何重叠对象的样式应用于XHTML-打印模板。
本发明的各方面也可实现为以用于实现通过计算机执行的根据本发明的 各方面的产生XHTML数据的方法的处理指令编码的计算机可读记录介质。 所述计算机可读记录介质可以是能够存储其后可由计算机读取的数据的任何 类型存储装置,诸如只读存储器(ROM)、随机存取存储器(RAM)、 CD-ROM、 磁带、软盘和光学数据存储装置。另外,本发明的各方面也可实现为以载波 中的计算机数据信号或通过网络(诸如互联网)发送的数据实现的计算机可 读代码。
根据本发明的一方面的XHTML数据产生方法和设备检测装置产生的 XHTML-打印数据中具有低区别性的重叠对象,自动校正重叠对象的样式, 从而增强重叠对象的区别性,并且将校正的样式应用于XHTML-打印数据以 产生校正的XHTML-打印数据。
产生校正的XHTML-打印数据增强了打印质量。另外,自动校正样式不 需要用户的输入,从而方便用户使用装置。此外,由于在具有有限资源的装资源的使用,从而能够提高装置的性能。
尽管已经显示并描述了本发明的一些实施例,但是本领域的技术人员将 理解,在不脱离本发明的原理和精神的情况下,可以对这些实施例进行各种 改变,本发明的范围由权利要求及其等同物来限定。
权利要求
1、一种在产生可扩展超文本标记语言(XHTML)数据的装置中产生XHTML数据的方法,所述方法包括确定装置产生的XHTML数据中是否存在重叠对象;确定所有重叠对象是否具有区别性;校正重叠对象中确定不具有区别性的至少一个重叠对象的样式。
2、 如权利要求l所述的方法,还包括将;f交正的所述至少一个重叠对象 的样式应用于XHTML数据,以产生校正的XHTML数据。
3、 如权利要求l所述的方法,其中,样式的校正步骤包括校正所述至少 一个重叠对象的颜色。
4、 如权利要求3所述的方法,其中,颜色的校正步骤包括将所述至少一 个重叠对象的颜色校正为与所述至少一个重叠对象的背景的颜色互补。
5、 如权利要求l所述的方法,其中,样式的校正步骤包括校正所述至少 一个重叠对象的背景。
6、 如权利要求l所述的方法,其中,样式的校正步骤包括裁剪所述至少 一个重叠对象。
7、 如权利要求l所述的方法,其中,样式的校正步骤包括移动所述至少 一个重叠对象的位置。
8、 如权利要求l所述的方法,其中,样式的校正步骤包括自动校正所述 至少一个重叠对象的样式而不需要装置的用户的输入。
9、 如权利要求l所述的方法,其中,确定所有重叠对象是否具有区别性 的步骤包括将重叠对象的每一个的颜色值和与所迷重叠对象的每一个重叠的 其它每一个重叠对象的颜色值进行比较。
10、 如权利要求1所述的方法,其中,样式的校正步骤包括校正足够数 量的重叠对象的样式,从而所有重叠对象具有区别性。
11、 如权利要求1所述的方法,其中,响应于装置的用户的至少一个输 入产生装置产生的XHTML数据。
12、 一种以用于实现通过计算机执行的权利要求1所述的方法的处理指 令编码的计算才几可读记录介质。
13、 一种在产生可扩展超文本标记语言(XHTML)数据的装置中产生XHTML数据的设备,所述设备包括区别性确定单元,确定装置产生的XHTML数据中是否存在重叠对象, 并且确定所有重叠对象是否具有区别性;样式校正单元,校正重叠对象中确定不具有区别性的至少一个重叠对象的样式;XHTML数据产生单元,将校正的所述至少一个重叠对象的样式应用于 XHTML数据,以产生校正的XHTML数据。
14、 如权利要求13所述的设备,其中,样式校正单元通过校正所述至少 一个重叠对象的颜色来校正样式。
15、 如权利要求14所述的设备,其中,样式校正单元通过将所述至少一 个重叠对象的颜色校正为与所述至少一个重叠对象的背景的颜色互补来校正 颜色。
16、 如权利要求13所述的设备,其中,样式校正单元通过校正所述至少 一个重叠对象的背景来校正样式。
17、 如权利要求13所述的设备,其中,样式校正单元通过裁剪所述至少 一个重叠对象来校正样式。
18、 如权利要求13所述的设备,其中,样式校正单元通过移动所述至少 一个重叠对象的位置来校正样式。
19、 如权利要求13所述的设备,其中,样式校正单元通过自动校正所述 至少一个重叠对象的样式而不需要装置的用户的输入来校正样式。
20、 如权利要求13所述的设备,其中,区别性确定单元通过将重叠对象 的每一个的颜色值和与所述重叠对象的每一个重叠的其它每一个重叠对象的颜色值进行比较来确定所有重叠对象是否具有区别性。
21、 如权利要求13所述的设备,其中,样式校正单元通过校正足够数量 的重叠对象的样式来校正样式,从而所有重叠对象具有区别性。
22、 如权利要求13所述的设备,其中,响应于装置的用户的输入产生装 置产生的XHTML数据。
23、 一种在产生可扩展超文本标记语言(XHTML)数据的装置中产生 XHTML数据的方法,所述方法包括确定装置产生的XHTML数据中存在的所有重叠对象是否具有区别性; 自动校正足够数量的重叠对象的样式,从而所有重叠对象具有区别性;将校正的所述足够数量的重叠对象的样式应用于XHTML数据,以产生 校正的XHTML数据。
24、 如权利要求23所述的方法,其中,重叠对象包括与背景对象重叠的 文本对象;其中,文本对象相对于背景对象不具有区别性;其中,自动校正样式的步骤包括校正文本对象或背景对象的样式,从而 文本对象相对于背景对象具有区别性。
25、 如权利要求24所述的方法,其中,校正文本对象或背景对象的样式 的步骤包括校正文本对象或背景对象的颜色,从而文本对象相对于背景对象 具有区别性。
26、 如权利要求25所述的方法,其中,校正文本对象或背景对象的颜色 的步骤包括将文本对象的颜色校正为与背景对象的颜色的互补的颜色。
27、 如权利要求25所述的方法,其中,校正文本对象或背景对象的颜色 的步骤包括将背景对象的颜色校正为使文本对象相对于背景对象具有区别性 的颜色。
28、 如权利要求27所述的方法,其中,使文本对象相对于背景对象具有 区别性的背景对象的颜色是与文本对象的颜色的互补的颜色。
29、 如权利要求23所述的方法,其中,重叠对象包括与图像对象重叠的 文本对象;其中,文本对象相对于图像对象不具有区别性;其中,自动校正样式的步骤包括校正文本对象或图像对象的样式,从而 文本对象相对于图像对象具有区别性。
30、 如权利要求29所述的方法,其中,校正文本对象或图像对象的样式 的步骤包括校正用作文本对象的背景的图像对象的一部分的颜色,从而文本 对象相对于所述图像对象的 一部分具有区别性。
31、 如权利要求30所述的方法,其中,校正所述图像对象的一部分的颜 色的步骤包括将所述图像对象的一部分的颜色校正为使文本对象相对于背景 对象的 一部分具有区别性的颜色。
32、 如权利要求31所述的方法,其中,使文本对象相对于所述图像对象 的 一部分具有区别性的所述图像对象的 一部分的颜色是与文本对象的颜色的 互#卜的》贞色。
33、 如权利要求29所述的方法,其中,校正文本对象或图像对象的样式 的步骤包括裁剪图像对象,从而文本对象与图像对象不重叠。
34、 如权利要求29所述的方法,其中,校正文本对象或图像对象的样式 的步骤包括移动文本对象的位置,从而文本对象与图像对象不重叠。
35、 如权利要求23所述的方法,还包括提供向装置的用户显示自动校 正样式的结果以使用户能够在打印校正的XHTML数据之前看见结果的预览 界面。
36、 如权利要求23所述的方法,其中,所述方法不包括提供向装置的用 户显示自动校正样式的结果以使用户能够在打印校正的XHTML数据之前看 见结果的预览界面,以减少装置的资源的使用,从而提高装置的性能。
37、 如权利要求23所述的方法,其中,执行自动校正样式的步骤而不需 要装置的用户的输入。
38、 一种在产生扩展超文本标记语言(XHTML)数据的装置中产生 XHTML数据的设备,所述设备包括区别性确定单元,确定装置产生的XHTML数据中存在的所有重叠对象 是否具有区别性;样式校正单元,自动校正足够数量的重叠对象的样式,从而所有重叠对 象具有区别性,而不需要装置的用户的输入;XHTML数据产生单元,将校正的所述足够数量的重叠对象的样式应用 于XHTML数据,以产生校正的XHTML数据。
39、 如权利要求38所述的设备,其中,重叠对象包括与背景对象重叠的 文本对象;其中,文本对象相对于背景对象不具有区别性;其中,风格校正单元校正文本对象或背景对象的样式,从而文本对象相 对于背景对象具有区别性。
40、 如权利要求39所述的设备,其中,样式校正单元通过校正文本对象 或背景对象的颜色来校正文本对象或背景对象的样式,从而文本对象相对于 背景对象具有区别性。
41、 如权利要求40所述的设备,其中,样式校正单元通过将文本对象的 颜色校正为与背景对象的颜色的互补的颜色来校正文本对象或背景对象的样 式。
42、 如权利要求40所述的设备,其中,样式校正单元通过将背景对象的 颜色校正为使文本对象相对于背景对象具有区别性的颜色来校正文本对象或 背景对象的颜色。
43、 如权利要求42所述的设备,其中,使文本对象相对于背景对象具有 区别性的背景对象的颜色是与文本对象的颜色的互补的颜色。
44、 如权利要求38所述的设备,其中,重叠对象包括与图像对象重叠的 文本对象;其中,文本对象相对于图像对象不具有区别性;其中,风格才交正单元校正文本对象或图像对象的样式,从而文本对象相 对于图像对象具有区别性。
45、 如权利要求44所述的设备,其中,样式校正单元通过校正用作文本 对象的背景的图像对象的 一部分的颜色来校正样式,从而文本对象相对于所 述图像对象的 一部分具有区别性。
46、 如权利要求45所述的设备,其中,样式校正单元通过将图像对象的 一部分的颜色校正为使文本对象相对于所述图像对象的 一部分具有区别性的 颜色来校正所述图^f象对象的一部分的颜色。
47、 如权利要求46所述的设备,其中,使文本对象相对于所述图像对象 的一部分具有区别性的颜色是与文本对象的颜色的互补的颜色。
48、 如权利要求44所述的设备,其中,样式校正单元通过裁剪图像对象 来校正样式,从而文本对象与图像对象不重叠。
49、 如权利要求44所述的设备,其中,样式校正单元通过移动文本对象 的位置来校正样式,从而文本对象与图像对象不重叠。
50、 如权利要求38所述的设备,还包括预览单元,提供向装置的用户XHTML数据之前看见结果的预览界面。
51、 如权利要求38所述的设备,其中,所述设备不包括预览单元,以减 少装置的资源的使用,从而提高装置的性能,所述预览单元提供向装置的用的XHTML数据之前看见结果的预览界面。
52、 如权利要求38所述的设备,其中,样式校正单元自动校正样式而不 需要装置的用户的输入。
全文摘要
一种在产生可扩展超文本标记语言(XHTML)数据的装置中产生XHTML数据的方法,所述方法包括确定装置产生的XHTML数据中是否存在重叠对象;确定所有重叠对象是否具有区别性;校正重叠对象中确定不具有区别性的至少一个重叠对象的样式。
文档编号G06F3/12GK101410789SQ200780011454
公开日2009年4月15日 申请日期2007年3月13日 优先权日2006年4月13日
发明者郑银熙 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1