显示装置、显示方法、显示程序及记录有显示程序的记录媒体的制作方法

文档序号:2528011阅读:151来源:国知局
专利名称:显示装置、显示方法、显示程序及记录有显示程序的记录媒体的制作方法
技术领域
本发明是一种用于在文本中混杂图像来进行显示的技术,尤其涉及一种用于自然显示代替字符使用的图像的技术。
背景技术
随着近年来计算机技术的发展,使文档电子化来交换这一做法日益盛行。尤其是伴随着因特网的迅速普及,电子化文档之一的HTML(Hyper Text Markup Language)文档与显示该文档的Web浏览器一起,得到广泛的应用。Web浏览器是显示HTML文档的显示程序之一,可实现使HTML文档中的文本与图像混杂来显示,或以各种字形来显示文本,或附加颜色、链接、下划线等属性来显示等各种表现形式。
通常,由于可通过电子化文档来表现的字符由字形来决定,而且字符码及与其对应的字符形状已实现了某种程序的标准化,因而只要是标准的字符,即使在用户之间交换文档,显示程序也可显示出正确的文档。然而,由于不能由标准字形来显示非标准的特殊字符即所谓的「外字」,因而一般采用在字形的用户定义区内登录外字、在外字用中选择使用字形等方法。
此外作为用于显示外字的其它方法,一般还采用将外字作为图像埋入文本中的方法。然而在文本尺寸与图像尺寸不一致的场合下,将产生一种失衡的显示。为解决这一问题,特开2001-22341号公报介绍了一种在信息提供者侧使格式与字体相一致,从而将外字作为图像数据来提供,由此来统一字符信息整体并进行显示的方法。
但是,在一般的Web浏览器(Netscape Navigator(R),InternetExplorer(R)等)中,混在文本中来显示的图像不过被作为图像来处理,不能与文本同样附加颜色、链接、下划线等属性来显示。
为了外字而定义字形的方法以及使用外字用字形的方法在交换电子化了的文档时,不仅必须将文档还要将字形传递到对方,因而存在着数据量增大的问题。此外,由于字形取决于系统,因而在不同平台间的文档交换中尤其会发生不便。此外由于定义字形或者作成新字形在技术上是困难的,而且还必须达到字符码的匹配性,因而一般的用户不能简单地操作。
由于特开2001-22341号公报中记载的技术是一种在服务器侧使文本与外字图像的大小相一致来发送的技术,因而存在着用户一旦变更了字符的尺寸,外字图像与文本便不再匹配的问题。

发明内容
本发明的目的在于,提供一种即使在使外字作为图像混杂于文本中的场合下,也可根据文本属性来变换图像并显示的显示装置、显示方法、显示程序。
本发明的一个方面,是一种可在文本中混在一起显示登录图像的显示装置,包括第1存储部,其把用于指定文本的各字符的字符码与对应于字符码的字符形状数据预先相关联储存;第2存储部,其根据来自用户的登录处理,把用于指定登录图像的图像码与对应于图像码的登录图像数据相关联储存;显示输出部,其用于输出文本及登录图像;显示控制部,其基于一系列的字符码及文本属性数据与图像码混在了一起的显示数据,来使显示输出部进行对应的文本及登录图像的输出,显示控制部具有图像变换部,其按文本属性数据来变换所显示的登录图像。
因此根据本发明,由于按文本属性来变换图像并进行显示,因而可提供一种尤其在图像被作为外字埋入文本中的场合等,可和谐地显示文本与图像的显示装置。
最好在显示装置中,文本属性数据包含表示对应文本的字符大小的尺寸属性数据,图像变换部按尺寸属性数据,对登录图像进行放大·缩小变换。
基于本发明,由于按文本的尺寸属性,对图像进行放大·缩小变换,因而可提供一种可维持文本与图像的平衡来进行显示的显示装置。
最好在显示装置中,文本属性数据包含表示对应文本的至少前景色的色属性数据,图像变换部按色属性数据,对登录图像的颜色进行变换。
基于本发明,由于按文本的色属性来变换图像的颜色,因而可提供一种即使对图像也能附加与文本同样的颜色,从而和谐地显示文本与图像的显示装置。
此外最好在登录图像是灰色图像的场合下,图像变换部以与像素值对应的比率,将各像素变换为混合了文本的前景色与背景色的颜色。
基于本发明,由于在灰色图像的场合下,以与像素值对应的比率将各像素变换为混合了前景色与背景色的颜色,因而可提供一种即使是包含中间色调的图像,也可变换为自然流畅的颜色,从而和谐地显示文本与图像的显示装置。
最好在显示装置中,文本属性数据包含表示针对对应文本的装饰种类的装饰属性数据,图像变换部按装饰属性数据,对登录图像进行装饰。
基于本发明,由于按文本的装饰属性对图像进行装饰,因而可提供一种图像部分无装饰欠缺,从而和谐地显示文本与图像的显示装置。
本发明的另一方面,是一种在文本中混在一起显示登录图像的显示方法,包括根据来自用户的登录处理,把用于指定登录图像的图像码与对应于图像码的登录图像数据相关联存储的步骤;对一系列的字符码及文本属性数据与图像码混在了一起的显示数据,按文本属性数据来变换应显示的登录图像的步骤;基于已变换的登录图像,以及预先相关联存储的用于指定文本的各字符的字符码及文本属性数据与对应于字符码的字符形状数据,使文本及登录图像混在一起显示的步骤。
基于本发明,由于按文本属性来变换图像并进行显示,因而可提供一种尤其在图像被作为外字埋入文本中的场合等,可和谐地显示文本与图像的显示方法。
本发明的另一方面,是用于在文本中混在一起显示登录图像的显示程序,其使计算机执行根据来自用户的登录处理,把用于指定登录图像的图像码与对应于图像码的登录图像数据相关联来存储的步骤;对一系列的字符码及文本属性数据与图像码混在了一起的显示数据,按文本属性数据来变换应显示的登录图像的步骤;基于已变换的登录图像,以及预先相关联来存储的用于指定文本的各字符的字符码及文本属性数据与对应于字符码的字符形状数据,使文本及登录图像混在一起显示的步骤。
基于本发明,由于按文本属性来变换图像并进行显示,因而可提供一种尤其在图像被作为外字埋入文本中的场合等,可和谐地显示文本与图像的显示程序。
根据本发明的另一方面,计算机可读取的记录媒体记录有用于在文本中混在一起显示登录图像的显示程序。该显示程序使计算机执行根据来自用户的登录处理,把用于指定登录图像的图像码与对应于图像码的登录图像数据相关联来存储的步骤;对一系列的字符码及文本属性数据与图像码混在了一起的显示数据,按文本属性数据来变换应显示的登录图像的步骤;基于已变换的登录图像,以及预先相关联来存储的用于指定文本的各字符的字符码及文本属性数据与对应于字符码的字符形状数据,使文本及登录图像混在一起显示的步骤。


图1是表示显示装置一例即PDA100的外观的附图。
图2是表示PDA100的构成的概略框图。
图3是用于对本实施方式涉及的显示装置所显示的电子化文档进行说明的概念图。
图4是用于对本实施方式涉及的显示装置所执行的程序进行说明的流程图。
图5是表示对图3的电子化文档不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图。
图6是表示对图3的电子化文档进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
图7是用于对本实施方式涉及的显示装置所显示的指定了色属性的电子化文档进行说明的概念图。
图8是表示对图7的电子化文档不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图。
图9是表示对图7的电子化文档进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
图10是用于对本实施方式涉及的显示装置所显示的指定了装饰属性的电子化文档进行说明的概念图。
图11是表示对图10的电子化文档不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图。
图12是表示对图10的电子化文档进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
图13是用于对本实施方式涉及的显示装置所显示的指定了其它装饰属性的电子化文档进行说明的概念图。
图14是表示对图13的电子化文档不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图。
图15是表示对图13的电子化文档进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
具体实施例方式
以下参照附图,对本发明的实施方式作以说明。在以下的说明中,同一部件附加有同一符号。这些名称及功能也同样。因此不重复对它们的详细说明。
本实施方式涉及的显示装置中的处理,由便携终端即PDA(Personal Digital Assistants或Personal Data Assistants)及个人计算机或工作站等计算机上执行的软件来实现。也可以不由这种通用的计算机来实现,而采用专用的显示装置。
图1是表示显示装置一例即PDA100的外观的附图。
参照图1,PDA100包含显示单元即LCD(Liquid CrystalDisplay)13、作为与用户之间的界面的操作机构即键14及触摸面板15。
图2是表示该PDA100的构成的概略框图。
参照图2,PDA100除了上述的LCD13、键14、触摸面板15之外,还包含由总线16相互连接的CPU(Central Processing Unit)10、ROM(Read Only Memory)11以及RAM(Random Access Memory)12。此外PDA100还包含用于与外部的计算机及记录媒体18等连接的外部接口2(以下称为「外部I/F2」)。
RAM12不仅作为程序及数据的保存场所来使用,还作为执行程序所需的作业区来使用。
如上所述,本实施方式涉及的显示装置的功能,通过计算机硬件及由CPU10执行的软件来实现。一般来说,这种软件被寄存到来图示的CD-ROM(Compact Disk-Read Only Memory)、软盘(R)、存储卡等记录媒体18中来流通。在PDA100的场合下,这种软件首先经由个人计算机等,或者从记录媒体18直接通过外部I/F2,来寄存到RAM12,并由CPU10来执行。图1及图2所示的PDA100的硬件本体是一般的硬件。因此在本发明中,CD-ROM、软盘(R)、RAM12等记录媒体中记录的软件实现实质性的功能。
为在LCD13中显示文本数据,在比如制造PDA100时,预先在ROM11内把字符码同与其对应的字符形状数据相关联存储。根据用于指定由用户提供的显示文本的数据,具有与其对应的大小及颜色并根据需要实施了装饰等的字符,通过CPU10的处理而在LCD13中显示出来。
与此相对,对于用户所登录的外字及图形,由用户指定的「外字码」或「图像码」同与其对应的图形数据在比如RAM12内被相关联存储。这里,「外字码」或「图像码」及与其对应的图形数据,可以构成为通过PDA100的键14及触摸面板15由用户来输入,或者也可以经由外部I/F2来输入由外部的个人计算机生成的数据。CPU10读出由用户所输入并保存在RAM12内的电子化文档的数据,并基于此在LCD13上显示出文本及图像。
由于图1及图2所示的PDA100本体的其它动作已为人们所知,因而这里不重复其详细说明。
图3是用于对本实施方式涉及的显示装置所显示的电子化文档进行说明的概念图。图3所示的电子化文档以HTML(Hyper Text MarkupLanguage)形式来书写,但也可以是其它形式。
在HTML中,由标记(由「<>」围成的部分)及标记所围成的要素来记述文本的体裁与结构、以及与其它文本的链接。HTML文档一般由被称作Web浏览器的显示程序来显示。
图3中,外字由表示用户所登录的外字的码字即「maruToku.bmp」来指定。由图3的“这是<IMG src=″maruToku.bmp″>外字。”这一行的记述,来指定使作为图形来登录的外字 混在文本「这」与「是外字」之间来显示。
图4是用于对本实施方式涉及的显示装置所执行的程序进行说明的流程图。本实施方式涉及的显示装置所执行的程序在显示处理方面,具有以下的控制结构。
在CPU10开始图4所示的处理之前,预先根据来自用户的登录处理,进行把用于指定上述外字及图形的图像码与对应于图像码的外字及图形相关联存储到RAM12的处理。
在步骤S11,CPU10从RAM12中保存的电子化文档读入对应于外字的图像数据。电子化文档可以是一个文件,也可以由多个文件来构成。此外图像数据不必一定表现所谓「外字」,也可以表现用户预先设想与文本混在一起显示来登录的图形。
在步骤S12,CPU10从RAM12中保存的电子化文档读入文本属性。所谓「文本属性」,在本实施方式中系指尺寸、色属性及装饰属性,但也可以是其它属性。所谓「尺寸」系指字形的大小。所谓「色属性」意味着文本的前景色及背景色等。所谓「装饰属性」,意味着下划线附加及删除线附加等对与字符码对应的字符形状附加的装饰的种类。此外,有时在电子化文档中不记载文本属性,该场合意味着隐含表示缺省属性。
在步骤S13,CPU10判定图像尺寸与文本尺寸是否一致。在尺寸不一致的场合下(在步骤S13中为YES),处理转入步骤S14。在相反的场合下(在步骤S13中为NO),处理转入步骤S15。
在步骤S14,CPU10进行放大或缩小处理,从而使得图像与文本尺寸相等。
另一方面,在步骤S15,CPU10判定色属性是否被作为文本属性来指定。在指定了色属性的场合下(在步骤S15中为YES),处理转入步骤S16,在相反的场合下(在步骤S15中为NO),处理转入步骤S17。色属性不仅被明示指定,对于链接等特定的功能,有时也隐含指定缺省值。
在步骤S16,CPU10根据文本的色属性,来进行对图像的色变换处理。
另一方面,在步骤S17,CPU10判定在文本属性中是否指定了装饰属性。在指定了装饰属性的场合下(在步骤S17中为YES),处理转入步骤S18。在相反的场合下(在步骤S17中为NO),处理转入步骤S19。「装饰属性」中,不仅明示指定上述的下划线及删除线等,对于链接等特定的功能,有时也隐含指定缺省值。
在步骤S18,CPU10根据装饰属性来对图像进行装饰处理。
在步骤S19,CPU10在LCD13上显示出已进行了上述变换处理的图像。此外,也可以通过改写在步骤S19所显示的图像,来进行由CPU10在步骤S18实施的装饰处理。
图5是表示不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图,图6是表示进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
参照图3和图4以及图5和图6,对CPU10在图4的步骤S14进行的图像放大·缩小处理作以说明。
在图3所示的电子化文档中,在「这是外字」(This is an externalcharacter.)这一文本之间,插入「maruToku.bmp」这一图像 在图像大小大于文本大小的场合下,传统的Web浏览器中,如图5所示,图像与文本的平衡会被打破。在图像小于文本的场合下也同样。
在图4的步骤S14,CPU10对图像进行Ty/ly倍放大·缩小处理,其中Ty表示文本高度,ly表示图像高度。在图像是向量图像的场合下,放大·缩小处理由坐标变换来实现。在图像是位像的场合下,放大·缩小处理由坐标变换与插入处理来实现。由于图像的放大·缩小处理是周知的技术,因而不做详细说明。
根据本实施方式涉及的显示装置,如图6所示,使插入到文本中的图像适应文本的尺寸来显示,因而可不打破字符与图像的平衡来显示。尽管本实施方式中所表示的是横行排版示例,但在纵行排版的场合下,也可以以文本的幅度为基准来进行放大·缩小处理,从而使图像的幅度达到一致。
接下来,图7是用于对本实施方式涉及的显示装置所显示的指定了色属性的电子化文档进行说明的概念图。图8是表示不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图,图9是表示进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
参照图7、图8、图9,对CPU10在图4的步骤S16进行的图像的色变换处理作以说明。在图7所示的电子化文档中,在「这是外字」(This is an external character.)这一文本之间,插入「maruToku.bmp」这一图像 并在文本整体内设定前景色(#ffffff)及背景色(#0055ff)。
由于在传统的Web浏览器中,如图8所示,按原样来显示图像,因而混在一起的文本与图像中前景色与背景色相异,从而成为一种不自然的显示。
在图4的步骤S16,CPU10对于比如R(红色)成份,基于下式来变换图像的像素值,由此来进行色变换处理。
(像素值’的R成份)=((像素值)*(背景色的R成份)+(255-(像素值))*(前景色的R成份))/255但,假设变换前的图像为灰色图像,并取从0至255的值,0对应黑色,255对应白色。尽管基于上式的运算涉及R(红色)成份,但对于G(绿色)及B(蓝色)的色成份也同样进行。基于上式的变换后的图像成为彩色图像。
图像的灰度等级数不必一定是256个等级,2个等级或4个等级都可以。在变换前的图像是彩色图像的场合等,也可以不基于上述运算,而将比如白色变换成背景色,将黑色变换成前景色等,通过只置换特定的颜色来进行变换。
根据本实施方式涉及的显示装置,由于如图9所示,按文本的色属性来变换插入文本中的图像颜色以进行显示,因而可和谐地显示字符与图像。
接下来,图10是用于对本实施方式涉及的显示装置所显示的指定了装饰属性的电子化文档进行说明的概念图。图11是表示不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图,图12是表示进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
参照图10、图11、图12,对CPU10在图4的步骤S18进行的图像装饰处理作以说明。
在图10所示的电子化文档中,在「这是外字」(This is an externalcharacter.)这一文本之间,插入「maruToku.bmp」这一图像 并在文本整体及图像内设定链接。
由于在传统的Web浏览器中,如图11所示,文本部分显示表示链接的下划线,而图像部分则在图像的外框显示矩形线,因而文本与图像中出现非均质显示。此外在链接的场合下,一般以不同于普通文本的颜色来显示,因在步骤S16的处理说明中已有记述,因而这里不再重复。
在步骤S18,CPU10对图像与文本同样进行下划线描画。可以在图像本体中进行下划线描画,也可以在步骤S18不进行描画,而在步骤S19,当CPU10显示图像时,从所显示的图像上来进行描画。
根据本实施方式涉及的显示装置,由于如图12所示,按文本的装饰属性来对插入文本中的图像进行装饰处理,因而可和谐地显示字符与图像。
图13是用于对本实施方式涉及的显示装置所显示的指定了其它装饰属性的电子化文档进行说明的概念图。图14是表示不进行图4所说明的处理,而使文本与外字混在一起来显示的状态的概念图,图15是表示进行了图4所说明的处理后,使文本与外字混在一起来显示的状态的概念图。
参照图13、图14、图15,利用其它示例,对CPU10在步骤S18进行的图像装饰处理作以说明。
在图13所示的电子化文档中,在「这是外字」(This is an externalcharacter.)这一文本之间,插入「maruToku.bmp」这一图像 并在文本整体内设定删除线属性。
传统的Web浏览器中,如图14所示,在文本部分显示删除线,但图像部分不显示任何内容。
在图4的步骤S18,CPU10对图像与文本同样进行删除线描画。可以在图像本体中进行删除线描画,也可以在步骤S18不进行描画,而在步骤S19,当CPU10显示图像时,从所显示的图像上来进行描画。
根据本实施方式涉及的显示装置,由于如图15所示,按文本的装饰属性来对插入文本中的图像进行装饰处理,因而可和谐地显示字符与图像。
此外在本实施方式中为便于理解,例示了HTML形式的电子化文档,但本发明的应用可不局限于HTML形式。至少可适用于基于用于指定所显示的文本的字符码与用于指定用户预先登录的图像的图像码或外字码混在一起的数据,来进行显示处理的场合。
此外比如在电子化文档中,也可以通过进行区别了普通图像与外字图像的记述来使登录的图像具有属性,从而区分是否对该图像进行与上述文本的同样显示的处理。
如上所述,基于本发明涉及的显示装置,即使在使外字等作为图像混在文本中的场合下,也可以按文本的尺寸属性来放大·缩小图像、按色属性来进行色变换、按装饰属性来进行装饰。这样,可实现使作为图像埋入的外字等可与文本和谐地显示出来的显示装置。
尽管详细地说明了本发明,但这只用于例示,不作为限定,发明的精神与范围只由权利要求范围来限定,对此应明确地理解。
权利要求
1.一种显示装置,是可在文本中混在一起显示登录图像的显示装置,包括第1存储部(11),其把用于指定上述文本的各字符的字符码与对应于上述字符码的字符形状数据预先相关联储存;第2存储部(12),其根据来自用户的登录处理,把用于指定上述登录图像的图像码与对应于上述图像码的登录图像数据相关联储存;显示输出部(13),其用于输出上述文本及上述登录图像;显示控制部(10),其基于一系列的上述字符码及文本属性数据与上述图像码混在了一起的显示数据,来使上述显示输出部进行对应的上述文本及上述登录图像的输出,上述显示控制部具有图像变换单元(S14、S16、S18),其按上述文本属性数据来变换所显示的上述登录图像。
2.权利要求1中记载的显示装置,其中,上述文本属性数据包含表示对应文本的字符大小的尺寸属性数据,上述图像变换单元按上述尺寸属性数据,对上述登录图像进行放大·缩小变换。
3.权利要求1中记载的显示装置,其中,上述文本属性数据包含表示对应文本的至少前景色的色属性数据,上述图像变换单元按上述色属性数据,对上述登录图像的颜色进行变换。
4.权利要求3中记载的显示装置,其中,在上述登录图像是灰色图像的场合下,上述图像变换单元以与像素值对应的比率,将各像素变换为混合了上述文本的前景色与背景色的颜色。
5.权利要求1中记载的显示装置,其中,上述文本属性数据包含表示针对对应文本的装饰种类的装饰属性数据,上述图像变换单元按上述装饰属性数据,对上述登录图像进行装饰。
6.一种显示方法,是在文本中混在一起显示登录图像的显示方法,包括根据来自用户的登录处理,把用于指定上述登录图像的图像码与对应于上述图像码的登录图像数据相关联存储的步骤;对一系列的上述字符码及文本属性数据与上述图像码混在了一起的显示数据,按上述文本属性数据来变换应显示的上述登录图像的步骤(S14、S16、S18);基于上述已变换的登录图像,以及预先相关联存储的用于指定上述文本的各字符的字符码及上述文本属性数据与对应于上述字符码的字符形状数据,使上述文本及上述登录图像混在一起显示的步骤(S19)。
7.一种显示程序,是用于在文本中混在一起显示登录图像的显示程序,其用于使计算机执行根据来自用户的登录处理,把用于指定上述登录图像的图像码与对应于上述图像码的登录图像数据相关联来存储的步骤;对一系列的上述字符码及文本属性数据与上述图像码混在了一起的显示数据,按上述文本属性数据来变换应显示的上述登录图像的步骤;基于上述已变换的登录图像,以及预先相关联来存储的用于指定上述文本的各字符的字符码及上述文本属性数据与对应于上述字符码的字符形状数据,使上述文本及上述登录图像混在一起显示的步骤。
8.一种记录媒体,是记录有用于在文本中混在一起显示登录图像的显示程序的计算机可读取记录媒体(18),其中,上述显示程序使计算机执行根据来自用户的登录处理,把用于指定上述登录图像的图像码与对应于上述图像码的登录图像数据相关联来存储的步骤;对一系列的上述字符码及文本属性数据与上述图像码混在了一起的显示数据,按上述文本属性数据来变换应显示的上述登录图像的步骤;基于上述已变换的登录图像,以及预先相关联来存储的用于指定上述文本的各字符的字符码及上述文本属性数据与对应于上述字符码的字符形状数据,使上述文本及上述登录图像混在一起显示的步骤。
全文摘要
在PDA (100)中,ROM(11)把用于指定文本的各字符的字符码与对应于字符码的字符形状数据预先相关联来存储。另一方面,RAM(12)根据来自用户的登录处理,把用于指定登录图像的图像码与对应于图像码的登录图像数据相关联来存储。CPU(10)基于一系列的字符码和文本属性数据与图像码混在了一起的电子化文档数据,使所显示的登录图像按文本属性数据来变换,然后使与LCD(13)对应的文本及登录图像混在一起输出。
文档编号G09G5/24GK1659621SQ0381309
公开日2005年8月24日 申请日期2003年6月2日 优先权日2002年6月7日
发明者名古和行 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1