记录用标记语言所记述的文件的设备和方法

文档序号:7905946阅读:159来源:国知局
专利名称:记录用标记语言所记述的文件的设备和方法
技术领域
本发明涉及记录用标记语言所记述的文件的设备和方法。
在这样的记录设备中,还有连接到因特网,能够容易地阅览存储在网络服务器中的数据的记录设备。
但是,在现有的打印机一体式因特网终端等记录设备中,在欲进行彩色内容的打印的情况下,不能有选择地、明确地打印输出字符信息等。
为了达到上述目的,本发明提供一种记录设备,其特征在于,包括输入装置,输入用标记语言所记述的文件数据;分析装置,分析上述文件数据,并抽取背景数据和字符数据;变换装置,对上述背景数据或者上述字符数据的至少一方的颜色进行变换以使背景颜色和字符颜色不近似;以及记录装置,记录由上述变换装置进行了颜色变换的图像。
本发明的其他特征以及优点通过以附图为参照的下面的说明将会弄明白,其中,在附图中对相同或相似的结构附加相同的参照标号。


图1是表示作为本发明的第一实施形式的记录设备的结构的方框图。
图2是表示作为本发明的第一实施形式的记录设备的显示单元的结构的方框图。
图3是表示作为本发明的第一实施形式的记录设备的存储单元的结构的方框图。
图4是作为本发明的第一实施形式的记录设备的HTML数据分析模块的方框图。
图5是表示作为本发明的第一实施形式的记录设备的操作单元的结构的方框图。
图6是表示作为本发明的第一实施形式的记录设备的打印动作的流程图。
图7是现有的内容单色打印的例子。
图8是作为本发明的第一实施形式的记录设备的内容单色打印的例子。
图9是说明作为本发明的第二实施形式的记录设备的字符边缘空白颜色变换的图。
图10是表示作为本发明的第二实施形式的记录设备的字体展开的流程图。
图11是表示现有的内容打印的例子的图。
图12是表示作为本发明的第二实施形式的记录设备的内容打印的例子的图。
图13是表示作为本发明的第二实施形式的记录设备的内容打印的例子的图。
此外,这里所说的背景数据,是表示在字符等背面所配置的图像的数据,并不限于例如,在HTML文件中用背景标签所表示的数据,还包含用图像标签或背景色标签所表示的数据。
另外,所说背景颜色,是表示在字符等的背面所配置的图像的颜色,并不限于例如,在HTML文件中用背景颜色标签所表示的数据,还包含从用图像标签或背景标签所表示数据中导出的颜色。
另外,这里所说的字符边缘空白部分,是指展开字符时的边缘空白部分,是包含在基于字体数据位图展开在HTML数据中所包含的字符数据时成为背景的区域的概念。
(第一实施形式)下面,说明作为本发明第一实施形式的带网络·浏览功能的记录设备。图1,是表示实施形式的带网络·浏览功能的记录设备的结构例子的结构图。
在图1中100是用于控制装置整体的中央运算处理单元(CPU),101是存储程序和数据的ROM,102是保存个人数据、电话簿等备份用数据的非易失性RAM,103是存储CPU工作数据、HTML数据、显示用数据、记录用数据等的存储单元(DRAM)。104是分析所接收的HTML数据向显示用和记录用数据进行变换的HTML变换单元。105是彩色显示所接收的内容数据或装置的状态等的显示单元,106是由数字键等所构成的操作单元,107是记录所接收的图像或文本的打印等的记录单元,108是由连接线路109与外部进行通信用的调制解调器等所构成的通信单元。这里各处理单元用系统总线110进行连接。111是传感器组,包含作为记录剂容纳装置的墨盒的类型和有无的检测传感器、记录纸尺寸的检测传感器、读取原稿宽度的传感器、原稿有无的传感器等。
图2是显示单元105的结构图。显示单元105包含存储显示数据的VRAM200、和用于使VRAM200的内容输出到点阵LCD202的ICD驱动器201。
图3是表示DRAM103内部结构的内存映象,DRAM103分别由作为CPU100的工作区所使用的CPU工作区域、存储所接收HTML数据的HTML数据保存区域、存储显示数据的显示用数据保存区域、存储打印数据的记录用数据保存区域,以及存储其他数据的其他数据保存区域所构成。
图5是本传真机的操作单元106的外观结构图,包含LCD202、用于输入电话号码等的数字键502、用于功能设定等的登录键503、用于多输入的4个功能键504、以及作为设定输入键的设定键505和用于显示单元的光标移动等的左右上下方向键506。
首先对在这样的结构中,从接收到HTML数据到显示在LCD的动作进行说明。这里设为由线路连接操作线路已经处于连接状态。
通过线路109和通信单元108接收HTML数据,向存储单元103的HTML数据保存区域存储所接收的HTML数据。
接着在存储单元103的HTML数据保存区域中所存储的HTML数据被传送到HTML变换单元104。接着,用HTML数据分析内核单元变换为显示数据,并作为显示用的位图数据再度存储到存储单元103的显示用数据区域。进而,在存储在此显示用数据区域中的数据中,需要显示的数据向显示单元105的VRAM200发送,由LCD驱动器201驱动,在点阵LCD202上显示。
<打印方法>
接着,使用图4,说明关于使用了本记录设备的打印方法的动作。
图4是说明与本实施形式相关的HTML变换单元104的动作的图。图中,HTML数据保存区域、显示用数据保存区域、记录用数据保存区域是分配给上述RAM103的区域。
HTML数据保存区域用于保存从互联网得到的HTML数据以及,GIF、JPEG等图像数据。显示用数据保存区域用于保存在LCD上进行显示用的数据,记录用数据保存区域用于保存打印对HTML数据进行了展开用的数据。
HTML变换单元104,包含HTML数据分析内核单元401、字符数据变换单元402、图像·背景数据变换单元403、打印模式标签405。
HTML数据分析内核单元401,从系统总线上取得HTML数据,进行其中所包含的字符、图像、布局、标签数据等的分析,分离字符数据与其以外的数据,向字符数据变换单元402、图像·背景数据变换单元403进行传送。
字符数据变换单元402,根据从HTML数据分析内核单元401接收的代码数据和在ROM101中所保存的字体数据、对字符数据进行图像变换。
如果详细说明就是,首先,从字符尺寸与画面尺寸求出应该换行的字符数,生成字符串。参照ROM101的字体数据,位图展开该字符串。此位图数据作为显示用数据或者打印用数据进行输出。
这里在进行打印时,反映打印模式标志405的状态,在标志状态为表示彩色模式的值的情况下,依照在HTML数据内所指示的字体颜色指定信息的值位图展开字体数据并进行打印用数据的生成。另外,打印模式标志405的状态为表示单色模式的值的情况下,与在HTML数据内所指示的字体的颜色指定的值无关,用单色(黑色)位图展开字体数据并进行打印用数据的生成。
图6是表示HTML数据的分析处理的流程图。当在主页显示中按下操作面板的功能键403,进行预定的打印开始操作后,便开始图6所示的HTML数据的分析处理。
首先,在步骤S603中进行打印模式的判别。具体来讲,检测在记录单元107中所安装的墨盒类别,如果安装着彩色的墨盒,则判定为彩色模式,进入步骤S604。如果安装着单色的墨盒,则判定为单色模式,进入步骤S605。
在步骤S604中,在打印模式标志中设定彩色的值(例如1)。另外在步骤S605中,在打印模式标志中设定单色的值(例如2)。
此外尽管这里通过检测墨盒的类型,对彩色/单色进行判定,也可以通过用户的设定输入,来切换该模式。这在通过墨盒的类别无法判定模式的情况下,特别有效。例如,有不使用黑色墨水,而将品红、青、黄色的墨水以1∶1∶1混合生成黑色的情形等。
接着在步骤S606中一个Web页的分析是否已结束的判断。在为判断一个Web页的分析已结束的情况下,进入步骤S690,进行打印结束处理。
当在步骤S606中判断为一个Web页的分析没有结束时,便进入步骤S607,分析HTML数据。具体来讲,在HTML数据分析内核单元401进行内容数据的HTML语言的标签分析。当标签分析的结果为检测出表示放置在图像或字符的背面的背景数据标签(背景标签等)时,从步骤S608进入步骤S609,开始背景数据的描绘处理。
在步骤S609中,首先通过打印模式标志,判断是用单色模式,还是用彩色模式进行此描绘处理。在打印模式标志表示彩色的情况下,进入步骤S601,用彩色位图展开背景数据。另一方面,在打印模式标志表示单色的情况下,进入步骤S611,忽略与背景有关的彩色指定信息或图像信息,将字符字体的背景部分描绘数据设定出成白色。
当与一个标签数据有关的描绘处理结束时,回到步骤S606转移到下一个的标记数据的分析。
当步骤S607的HTMI数据分析结果,检测出表示图像数据的标签时,经由步骤S608和步骤S612,进入步骤S613,进而在打印模式标志表示彩色的情况下,进入步骤S614用彩色位图展开图像数据。另一方面,在打印模式标志表示单色的情况下,进入步骤S615,将图像数据设定成单色。
当步骤S607的HTML数据分析结果,检测出表示字符数据的标签时,经由步骤S608、步骤S612与步骤S616进入步骤S617。在步骤S617中,判定打印模式标志是否表示彩色,在表示彩色的情况下进入步骤S618用彩色位图展开字符数据。另一方面,在打印模式标志表示单色的情况下进入步骤S619,将字符数据展开成单色位图以打印黑色字符。
反复进行这样的步骤S607~S619中的HTML数据的展开处理,直至对所打印指示的一个Web页的全部数据结束。
图7是说明用现有的装置对彩色内容进行单色打印情况的意象图。
在图7的左图中示出内容数据的源数据的意象。在背景数据配置于背景部分的情况下,背景颜色或背景图像的颜色是比较深的色调的情况下,将字符字体以白色或浅色调进行字符显示的情况多,通过明确字符字体与字符字体的背景颜色的对比度来提高字符的易辨认性。另外虽然没有图示,也有通过分别对背景与字符分配相同亮度但不同颜色,而不是亮度差异,来明了背景与字符字体的不同提高易辨认性的情况。
与此相对照,在图7的右图中示出用现有的装置单色打印了这样的内容数据的情况的意象图。
这样,在现有的装置中与字符字体背景相当的部分用与所指定的背景颜色成为相同亮度的灰度进行描绘,关于字符字体用黑色等单色进行描绘。因此,由于背景颜色与字符字体颜色的对比度在单色打印中变低故字符的易辨认性就降低。
此理由有,在作为HTML子集的CHTML(compact HTML)等的标记语言中,由于简化而具有背景颜色的指定功能但不具备字符修饰的指定功能,在内容中由于即使进行背景颜色的指定也无法进行字符的颜色指定这种记述语言上的理由而生成内容的主页这种背景。
另外作为进一步的理由,在用通常的HTML所生成的内容的主页中,背景颜色和字符字体颜色,在颜色上都与CHTML不同可以分别进行设定。但是,当在终端方中具备的浏览软件仅支持CHTM的规格时,就成为即使有显示背景颜色的功能但关于字符字体就忽略对内容数据的字体所指定的颜色的指定,用黑色等单色来描绘字体的结构,成为背景颜色用指定的颜色而字符字体用黑色等单色这种描绘方法。
接着进行图8的说明。图8是对图7的现有例子进行了本专利的实施情况的打印的说明图。
图8的右图是表示用作为本实施形式的记录设备对彩色内容进行了单色打印情况的图像的图。图8的左图与图7的左图同样示出内容数据的源数据的图像。
如图8右图所示那样,在本实施形式中,关于与字符字体的背景相当的部分的描绘数据,设定为单色白色。也就是,即便在从内容下载的HTML源数据中存在背景指定的记述的情况下,也忽略此指定,进行将背景颜色置换为单色白色的处理。而且,关于字符描绘数据也是无论在源数据中有无与字符字体有关的颜色指定,都进行用黑色等的单色来描绘字符字体的处理。
这样,根据本实施形式,在彩色打印时不使彩色内容的彩色信息欠缺地用彩色墨水进行打印,在单色打印时忽略接收数据的HTML数据中彩色信息的记述,进行HTML数据的分析,在生成了不包含彩色信息的记录用位图数据后进行打印。由此,即使在仅用单色墨水打印了彩色内容的情况下,也可以不使字符数据的打印输出质量降低地进行打印。
此结果提供了可以兼顾以下处理的装置在欲进行彩色内容的打印的情况下作为记录用数据展开并打印与所画面显示的图像同等的图像,且不损害内容的美观和色彩;和通过不重叠打印在用单色墨水进行打印情况下的背景图像与字符字体而不损害字符信息的清晰易见性。
此外,尽管在上述实施形式中,在单色打印模式中,删去背景图像,但本发明并不限于此,也可以构成为在彩色打印模式中由用户进行背景图像删去操作仅删去背景图像,在该情况下,字符和照片等的图像都可以清晰易见地用彩色打印。
另外,也可以不是完全删去背景图像变换成白色背景,仅降低背景图像的浓度来进行打印。据此,在浅背景中字符就醒目。另外在彩色打印模式的情况下,可以将背景图像变换为浓度浅的单色图像。进而,尽管在上述实施形式中将字符图像变换为黑色,但并不限于此,如果进行变换以使字符图像成为比背景图像浓度还高的浓度就将提高字符的易读性。
另外进而,可以仅将存在于字符周围的背景颜色或背景图像变换成白色图像或浓度浅的图像。
(第2实施形式)以下,说明作为本发明第2实施形式的带网络·浏览功能的记录设备。
作为本实施形式的记录设备,在字符数据的图像变换时,预先在所接收的1页的HML数据中检测表示放置在图像或字符的背面的背景数据的标签(背景标签等),进行与此背景数据的颜色相应的字符数据的图像展开。由于其他的结构及动作与上述第1实施形式相同,故这里对相同的结构要素参照相同标记并省略其说明。
图9是简略地说明了此字符数据的图像展开的图。
在图9中,1601说明处于保存在字体数据101中的状态下的字体数据。在此状态下,例如,在图中例子所示的片假名的“タ”中,数据被分为形成字符的线条部分和围在其周围的字符边缘空白部分两部分。也就是,所说的字符边缘空白部分意味着在构成字体数据的区域(这里是11×14点)中,形成字符(这里是“タ”)的点阵以外的点阵。
形成字符的线条部分作为数据“1”值,边缘空白部分作为数据“0”值来定义,并作为2值的字体数据保存在ROM中。
1602是页背景颜色,表示从HTML数据中检测出的背景数据。
在1603中接收1601的变换前ROM内的字体数据和1602的页背景颜色数据,进行字符边缘空白部分的颜色变换处理。
此变换处理,是在字符边缘空白部分和页背景颜色中设为不同浓度的颜色,对字体的线条部分和字符边缘空白部分设置浓度差,用于使字体清晰易见的字符边缘空白部分中的颜色变换处理。
也就是,判定背景颜色和字符颜色是否相近似,如果背景颜色和字符颜色相近似,就一边进行颜色变换一边位图展开字符以使字符边缘空白部分成为与字符颜色不近似的颜色。
在此变换处理中,考虑在HTML数据中所指定的字体指定颜色和页背景颜色的数据来进行字符边缘空白颜色1604的决定,对ROM内的字体数据进行位图展开以使数据中的边缘空白部分的颜色为所决定的字符边缘空白颜色1604,字体的线条部分为在HTML数据中所指定的字体指定颜色,作为打印图像来生成字体数据。
1611表示从WEB接收到的HTML数据的原始图像,示出假设为背景部分是浓绿色在该绿色背景上字符用黑色进行描绘的一例。
1612表示进行了上述的字符边缘空白颜色变换处理的打印图像的图像,相对于1611的原始图像,页的背景部分为相同的浓绿色,围着字符的部分,例如用浅绿色来描绘,其中字符用黑色进行描绘。
通过进行这些处理,1612的处理后的图像相对于1611的原始图像,字符的轮廓更清晰易见,就可以提高字符信息的易读性。
接着,使用图10来说明打印方法的处理。
图10是关于接收HTML数据进行字体的字符展开的处理的流程图。
当在显示主页中,按下操作面板的功能键403,进行预定的打印开始操作后,就开始图10所示的HTML数据的分析处理。
首先,在步骤S1702中,从所接收的HTML数据中搜索页内的背景颜色标签,取得页的背景颜色的信息。尽管这里,对背景颜色的标签进行了搜索,但即便在页的背景为图像数据的情况下,也可以假设为特定的背景颜色(例如灰度等)的标签数据被指定来进行下面的字符边缘空白部分处理。在这种情况下,即便在图像数据上重叠了字符的情况下也可以发挥使字符的易读性提高的效果。
接着在步骤S1703中,进行字符边缘空白颜色决定和字符边缘空白颜色处理标志的设定。但是,在与本实施形式相关的记录设备中,在不论源数据如何都用黑色打印字符的情况下,将在步骤S1720中所取得的背景颜色数据变换成黑白的灰度级的值,基于该值是否接近黑来判定是否进行字符边缘空白颜色变换处理以及该边缘空白颜色自身。
当将背景颜色的数据变换成黑白的灰度级的情况的灰阶数设为例如256灰阶时,在变换成黑白的灰度级的背景颜色的值超过在256灰阶中可取得的某特定值,例如128时,判断为接近作为字符颜色的黑值,判定进行字符边缘颜色变换处理。然后,将字符的边缘空白颜色的值设为例如128。
也就是,当在步骤S1702中所取得的背景颜色数据是,例如浓灰度那样接近黑的颜色的情况下,设定字符边缘空白颜色处理标志,字符边缘空白颜色设定为将背景颜色的浓度减淡了的颜色。
此外,也可以进行下面的控制在HTML数据内取得了页背景颜色的情况下,总是设定字符边缘空白颜色处理标志,在HTML数据内不能取得页背景颜色的情况下,不设定字符边缘空白颜色处理标志。在这种情况下,只要背景不为白,就进行字符边缘空白颜色处理。
接着,在步骤S1704中,进行一个Web页的分析是否已结束的判断。
当在步骤S1704中判断为一个Web页的分析没有结束时,进入步骤S1705,分析HTML数据。具体来讲,在HTML数据分析内核单元401中进行内容数据的HTML语言的标签分析。当标签分析的结果为检测到表示图像数据的标签,或者表示放置在图像或字符的背面的背景数据的标签(背景标签等)时,从步骤S1706进入步骤S1707,开始背景数据和图像数据的展开处理。当一个标签数据的处理结束时,再次向步骤S1704的处理返回。
当在步骤S1705中的HTML数据分析的结果为检测出表示字符数据的标签时,经步骤S1706从步骤S1710进入步骤S1711,进行是否进行字符边缘空白的处理的判断。
在步骤S1711中进行字体的边缘空白处理的判断根据在步骤S1703所设定的字符边缘空白颜色处理标志的状态来进行,在设定标志的情况下判断为进行字符边缘空白的颜色变换处理,在步骤S1713中进行字符边缘空白颜色变换处理。
在步骤S1713中对每个字符进行如在图9中所说明那样的字符边缘空白颜色变换处理,通过按在HTML数据内所示的字符数反复该处理,设为对于字符串的字符边缘空白颜色变换处理。在进行了作为字符串的变换处理以后,进行实际的描绘处理再次向步骤S1704返回。
当在步骤S1711中判断为不进行字符边缘空白颜色变换处理的情况下,进入步骤S1712。在步骤S1712中是,将字符边缘空白部分设为透明模式来位图展开字符的处理,由于关于本处理是现有的字体展开处理,故省略处理方法的说明,结果为进行在所指定的背景上用所指定的颜色来展开字符的处理。
通过进行这样的步骤S1702~S1713,来进行一页的WEB页的展开处理。
当在步骤S1704中判断为一个Web页的分析已结束的情况下,组合所展开的字符和图像·背景并记录到记录材料进行打印结束处理。
此外,尽管在上述图10中,对与源数据无关用黑色打印字符的情况进行了说明,但本发明并不限于此,也可以应用于按HTML数据的字体彩色标签那样进行打印的情况。在这种情况下,在步骤S1711的紧前面进行步骤S1703的处理。然后,在该步骤S1703中,进行字符颜色和背景颜色的比较,如果是相同色系且浓度差在预定范围内,就设定字符边缘空白颜色处理标志,将字符边缘空白颜色变换成与背景颜色相同色系且与字符颜色的浓度差为大于或等于预定值的颜色。
<打印例>
图11是用现有的装置对WEB页进行了打印时的图像。示出在浓颜色的背景颜色上配置了浓颜色的字符的情况下,字符的可见性低的情况的例子。
图12是使用与本实施形式相关的记录设备对与图11相同的WEB页进行了打印时的图像。可看出虽然对WEB页的HTML数据的指定的浓颜色的背景颜色,配置有相同的HTML数据指定的浓颜色的字符,但由于进行字符边缘空白部分的颜色变换处理,字符的可见性就高。
可看出图13与图12相反,对于在淡颜色的背景颜色上配置了淡颜色的字符的WEB页,不改变背景颜色和字符颜色的颜色指定,加浓地设定字符边缘空白部分的颜色,由此就可以提高字符的可见性。
这样为了导出图12或者图13这种结果,除了图9中所说明的处理之外,还可以进行如下处理在字符颜色大于等于预定的浓度的情况下,将字符边缘空白部分变换成将背景颜色的浓度减淡了的颜色,在字符颜色为预定的浓度以下的情况下,将字符边缘空白部分变换成将背景颜色的浓度加浓了的颜色。
在现有的装置中,有下面的情况对WEB页的显示内容,在终端的显示器中不怎么感觉到的字符的可见性,由于打印了WEB页的结果,背景颜色和字符颜色的对比度差产生视觉上的差异,可见性降低。
但是,通过在本实施形式中所进行的处理就可以谋求可见性的提高,可以具有即便在打印了WEB页的情况下也不使字符的可见性降低的效果。
另外,与本实施形式相关的记录设备,在不使字符的可见性降低的效果的同时,背景颜色和字符颜色自身也不变更在WEB页的HTML数据中所指定的颜色。
由此,例如即便在WEB页中的背景颜色是具有内容上的含义的颜色的情况下,或者页中的字符颜色仅对特定部分改变颜色来显示,例如在其包含有“红色字符的部分是变更地方”这样的字体颜色具有含义的内容的情况下,也不会对该内容产生妨碍、且能够提高字符的可见性。
此外,尽管在本实施形式中,仅对在字符颜色和背景颜色的浓度接近的情况下,进行字符边缘空白颜色变换处理的情况进行了说明,但由于在用记录单元进行彩色打印的情况下,字符边缘空白颜色变换处理,在字符颜色和背景颜色为近似颜色的情况下进行即可,故也可以在浓度虽然近似但颜色完全不同的情况下不进行字符边缘空白颜色变换处理。
(其他实施形式)此外,本发明也可以应用于由多个设备(例如,主机、接口设备、阅读器、打印机等)构成的系统,也可以应用于由单个设备形成的装置(例如,复印机、传真装置等)。
另外,无需赘言本发明的目的也可以这样达到,通过将记录了实现上述实施形式的功能的软件的程序代码的存储介质(或者记录介质)提供给系统或装置,该系统或装置的计算机(或者CPU或MPU)读出并执行保存在存储介质中的程序代码。在此情况下,从存储介质读出的程序代码自身将实现上述实施形式的功能,存储了该程序代码的存储媒体就构成本发明。另外,无需赘言不仅包含通过执行计算机所读出的程序代码,上述实施形式的功能得以实现的情形,而且包含根据该程序代码的指示,在计算机上运转的操作系统(OS)等进行实际处理的一部分或全部,通过该处理上述实施形式的功能得以实现的情形。
进而无需赘言,也包含在从存储介质读出的程序代码,写入到插入计算机的功能扩展卡和/或连接到计算机的功能扩展单元上所具备的存储器以后,根据该程序代码的指示,该功能扩展卡和/或功能扩展单元上所具备的CPU等进行实际处理的一部分或者全部,通过该处理上述实施形式的功能得以实现的情况。
如上面那样,根据上面的实施形式,可以提供能够清晰易见地打印用标记语言所记述的文件的记录设备、记录方法、程序以及存储介质。
本申请要求日本专利申请2002-081253和2002-229017号的优先权,它们在此作为参考。
在不脱离本发明的精神和范围内能够实现许多明显不同的实施形式。故应当理解,本发明并不限于特定的实施形式,其范围由附加的权利要求书所确定。
权利要求
1.一种记录设备,其特征在于,包括输入装置,输入用标记语言所记述的文件数据;分析装置,分析上述文件数据,并抽取背景数据和字符数据;变换装置,对上述背景数据或者上述字符数据的至少一方的颜色进行变换以使背景颜色和字符颜色不近似;以及记录装置,记录由上述变换装置进行了颜色变换的图像。
2.根据权利要求1所述的记录设备,其特征在于上述变换装置包括,第一变换装置,将由上述分析装置所抽取的背景数据变换成第一浓度的第一图像数据;以及第二变换装置,将由上述分析装置所抽取的字符数据变换成比第一浓度高的第二浓度的第二图像数据;上述记录装置,基于上述第一图像数据和上述第二图像数据进行图像的记录。
3.根据权利要求2所述的记录设备,其特征在于上述第一图像数据是白色单色图像的图像数据。
4.根据权利要求2所述的记录设备,其特征在于上述第二图像数据是黑色单色图像的图像数据。
5.根据权利要求1所述的记录设备,其特征在于进而具有,接收装置,从网络服务器接收上述文件数据。
6.根据权利要求2所述的记录设备,其特征在于进而具有,判定装置,判定是由上述记录装置记录彩色图像的彩色模式,还是记录单色图像的单色模式;在由该判定装置判定为单色模式的情况下,上述第一变换装置和第二变换装置,自动地进行数据变换,上述记录装置,基于上述第一图像数据和上述第二图像数据进行图像的记录;在由该判定装置判定为彩色模式的情况下,上述记录装置,基于上述背景数据和上述字符数据进行图像的记录。
7.根据权利要求6所述的记录设备,其特征在于上述判定装置,依照在上述记录装置中所安装的记录剂容纳装置的类型来判定是彩色模式还是单色模式。
8.根据权利要求6所述的记录设备,其特征在于进而具有,设定装置,将上述记录装置设定成上述彩色模式或者上述单色模式;上述判定装置,依照该设定装置的设定内容来判定是彩色模式还是单色模式。
9.根据权利要求1所述的记录设备,其特征在于进而具有,显示装置,彩色显示图像。
10.根据权利要求1所述的记录设备,其特征在于上述变换装置包括,判定装置,判定用上述分析装置的分析结果是否为背景颜色和字符颜色近似;第一展开装置,如果用上述判定装置的判定结果为背景颜色和字符颜色近似,就一边对字符边缘空白部分进行颜色变换以使与上述字符颜色不近似,一边展开从上述文件数据抽取出的字符数据;以及第二展开装置,展开从上述文件数据抽取出的背景数据;上述记录装置,组合用上述第一展开装置和上述第二展开装置所展开的字符和背景并记录到记录材料。
11.根据权利要求10所述的记录设备,其特征在于上述判定装置,比较将上述背景颜色变换成黑白的灰度级时的浓度,和将上述字符颜色变换成黑白的灰度级时的浓度;在比较的结果是浓度差不大于第一值的情况下,上述第一展开装置将上述字符边缘空白部分的颜色变换成与上述字符颜色的浓度差成为不小于第二值的颜色。
12.根据权利要求10所述的记录设备,其特征在于上述判定装置包含,比较从上述文件数据抽取出的背景颜色数据和字符颜色数据的装置。
13.根据权利要求10所述的记录设备,其特征在于上述第一展开装置,在上述字符颜色为不小于预定的浓度的情况下,将上述字符边缘空白部分变换成减淡了上述背景颜色的浓度的颜色,在上述字符颜色为预定的浓度以下的情况下,将上述字符边缘空白部分变换成加浓了上述背景颜色的浓度的颜色。
14.一种记录方法,其特征在于,包括输入步骤,输入用标记语言所记述的文件数据;第一抽取步骤,分析上述文件数据,抽取背景数据;第二抽取步骤,分析上述文件数据,抽取字符数据;第一变换步骤,将在上述第一抽取步骤中所抽取的背景数据变换成第一浓度的第一图像数据;第二变换步骤,将在第一抽取步骤中所抽取的字符数据变换成比第一浓度高的第二浓度的第二图像数据;以及记录步骤,基于上述第一图像数据和上述第二图像数据进行图像的记录。
15.一种记录方法,其特征在于,包括输入步骤,输入用标记语言所记述的文件数据;分析步骤,分析上述文件数据;判定步骤,判定在上述分析步骤中的分析结果是否为背景颜色和字符颜色近似;第一展开步骤,如果在上述判定步骤中的判定结果为背景颜色和字符颜色近似,就一边对字符边缘空白部分进行颜色变换以使与上述字符颜色不近似,一边展开从上述文件数据抽取出的字符数据;第二展开步骤,展开从上述文件数据抽取出的背景数据;以及记录步骤,组合在上述第一展开步骤和上述第二展开步骤中所展开的字符和背景并记录到记录材料。
16.一种程序,其特征在于,使计算机执行以下步骤输入步骤,输入用标记语言所记述的文件数据;第一抽取步骤,分析上述文件数据,抽取背景数据;第二抽取步骤,分析上述文件数据,抽取字符数据;第一变换步骤,将在上述第一抽取步骤中所抽取的背景数据变换成第一浓度的第一图像数据;以及第二变换步骤,将在第一抽取步骤中所抽取的字符数据变换成比第一浓度高的第二浓度的第二图像数据。
17.一种程序,其特征在于,使计算机执行以下步骤输入步骤,输入用标记语言所记述的文件数据;分析步骤,分析上述文件数据;判定步骤,判定在上述分析步骤中的分析结果是否为背景颜色和字符颜色近似;第一展开步骤,如果在上述判定步骤中的判定结果为背景颜色和字符颜色近似,就一边对字符边缘空白部分进行颜色变换以使与上述字符颜色不近似,一边展开从上述文件数据抽取出的字符数据;以及第二展开步骤,展开从上述文件数据抽取出的背景数据。
18.一种计算机可读取的存储介质,其特征在于,保存了使计算机执行以下步骤的程序输入步骤,输入用标记语言所记述的文件数据;第一抽取步骤,分析上述文件数据,抽取背景数据;第二抽取步骤,分析上述文件数据,抽取字符数据;第一变换步骤,将在上述第一抽取步骤中所抽取的背景数据变换成第一浓度的第一图像数据;以及第二变换步骤,将在第一抽取步骤中所抽取的字符数据变换成比第一浓度高的第二浓度的第二图像数据。
19.一种计算机可读取的存储介质,其特征在于,保存了使计算机执行以下步骤的程序输入步骤,输入用标记语言所记述的文件数据;分析步骤,分析上述文件数据;判定步骤,判定在上述分析步骤中的分析结果是否为背景颜色和字符颜色近似;第一展开步骤,如果在上述判定步骤中的判定结果为背景颜色和字符颜色近似,就一边对字符边缘空白部分进行颜色变换以使与上述字符颜色不近似,一边展开从上述文件数据抽取出的字符数据;以及第二展开步骤,展开从上述文件数据抽取出的背景数据。
全文摘要
本发明提供一种清晰易见地打印用标记语言所记述的文件的记录设备和记录方法,为此,根据墨盒的类型来判定是彩色模式还是单色模式,分析所下载的HTML数据,抽取背景数据,抽取字符数据,在单色模式的情况下,将背景数据变换成白色图像数据,将字符数据变换成黑色图像数据进行图像的记录。
文档编号H04N1/40GK1447583SQ0312082
公开日2003年10月8日 申请日期2003年3月20日 优先权日2002年3月22日
发明者中尾宗树 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1