立体视频显示装置、文本数据处理装置、程序及存储介质的制作方法

文档序号:2606962阅读:205来源:国知局
专利名称:立体视频显示装置、文本数据处理装置、程序及存储介质的制作方法
技术领域
本发明涉及立体视频显示装置、文本数据处理装置、程序及存储介质。
背景技术
作为立体目视技术,一直以来公知使用视差屏(parallax barrier)的无眼镜式立体目视方法、使用偏光眼镜或液晶光闸眼镜等的有眼镜式立体目视方法等。另外,对于可以立体目视的视频,不止是实际拍摄的视频(影像),也有使用计算机绘图(computer graphics),将配置在虚拟空间上的目标(object)投影到平面并进行描绘处理的3D描绘所产生的视频。进而,通过在两个视点进行上述描绘处理,从而可以制作右眼视频和左眼视频。另外,提出一种根据从二维视频信号中提取的深度信息与二维视频信号,生成立体视频的立体视频接收装置及立体视频系统(参考专利文献1)。如果制作由二维视频与深度信息构成的视频文件,则在打开该文件时,可以生成立体视频。此外,提出一种将两个视频作为一个频道的视频广播,可以在接收机侧进行立体目视的方法(参考专利文献2)。如果制作由两个视频构成的视频文件,则在打开该文件时,可以生成立体视频。
再者,在以下所示的专利文献3中,记载着将特定的字符或字符串的字符修饰变换为其它字符修饰的技术。即,适当设定成为变换对象的字符或字符串的字符码及其控制码(表示字符修饰的形态),和变换后字符或字符串的字符码及其控制码(表示字符修饰的形态),根据该设定条件,从文本中检索成为变换对象的字符或字符串,将检索到的字符或字符串变换为变换后的字符或字符串的字符码及其控制码。
专利文献1特开2000-78611号公报专利文献2特开平10-174064号公报专利文献3特开平5-210679号公报目前,电子文本数据不仅是单纯的字符码,还伴随有大小或字体等各种属性。这些属性由于可以字符或字符串为单位自由地设定,故可通过适当地变更属性,从而以丰富的形态表现在文章中。
另一方面,如前所述,在图像显示技术领域中,正在研究·开发利用三维立体显示效果(3D效果)的图像显示方法。在此,所谓3D效果,是指通过向观察者的左右两眼提供有视差的图像,使观察者认识有立体感的图像的现象。
利用该3D效果,即使是单纯的文本文章,也可望作为有冲击力的文章表现。例如,有用文字处理机制作成的文件等,在这样的文件中,可望对任意字符都可以进行立体目视。此外,在文件中,存在如HTML文件等,仅由字符或由字符和图像(位像、gif图像、JPEG图像等)组成的文件,在这样的文件中,可望对任意的字符和图像部分都可以进行立体目视。

发明内容
本发明鉴于上述情况,其目的在于提供一种根据文字处理文件或HTML文件等的文件,可立体显示任意的字符部分或图像部分的立体视频显示装置及程序。此外,本发明的课题是提供当用例如e-mail等发送字符或字符串中应用3D效果的电子文本数据时,即使在接收侧的显示装置中不存在用于进行3D显示的功能的情况下,也可无损文章编制者的意图地,顺利存储可二维显示该电子文本数据的文本数据处理装置、程序及存储其的存储介质。
此外,反之,课题是提供对于二维显示用的通常的字符或字符串,通过附加适当的3D效果,从而在具有3D显示功能的显示装置中,可进行比通常的二维显示更具有冲击力的文本显示的文本处理装置、程序及存储其的存储介质。
本发明的立体图像显示装置为了解决上述课题,其是一种根据文件来生成立体目视视频的立体视频显示装置,其特征在于具有判断在文件内的记述中表示立体目视用处理的记述部分的机构;根据表示立体目视用处理的记述部分,判断对象物的相位偏离量及偏离方向的机构;和根据上述相位偏移量及偏离方向,进行对象物的各视点图像的描绘处理的机构(以下,在该项中称为第1构成)。
在上述第1构成的立体视频显示装置中,也可以根据对象物的相位偏离量及偏离方向,将上述对象物覆盖描绘在其邻接的目标物上,或将其邻接的目标物覆盖描绘在上述对象目标物上。此外,也可将被覆盖描绘的对象物半透明化处理。上述覆盖描绘处理,也可在表示进行覆盖描绘的记述存在于文件内时执行。
此外,在第1构成的立体视频显示装置中,对于对象物的各视点图像,也可将对象物的邻侧目标物的位置,向对象物的偏离方向侧仅偏离相位偏离量以上的量后进行描绘。此外,上述邻侧的目标物位置的偏离描绘处理,也可在表示进行位置偏离描绘的记述存在于文件内时执行。
在这些构成的立体视频显示装置中,在作为表示相位偏离量的信息而在文件中记述有程度信息的情况下,也可由预先保持的设定表格信息和上述程度信息来计算相位偏离量。此外,也可当在近侧立体目视对象物时,对对象物进行放大描绘处理;当在里侧立体目视对象物时,对对象物进行缩小描绘处理。
此外,本发明的程序,其特征在于使计算机作为以下机构发挥作用在文件内的记述中,判断表示立体目视用处理的记述部分的机构;根据表示立体目视用处理的记述部分,判断对象物的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行对象物各视点图像的描绘处理的机构(以下,在该项中称为第2构成)。
在上述第2构成的程序中,也可使计算机作为以下机构发挥作用根据对象物的相位偏离量及偏离方向,将上述对象物覆盖描绘在其邻接的目标物上,或将其邻接的目标物覆盖描绘在上述对象目标物上的机构。此外,也可使计算机作为以下机构发挥作用对被覆盖描绘的对象物进行半透明化处理的机构。此外,也可以在表示进行覆盖描绘的记述存在于文件中时,使计算机执行上述覆盖描绘处理。
此外,在第2构成的程序中,也可使计算机作为以下机构发挥作用对于对象物的各视点图像,将对象物邻侧目标物的位置,向对象物的偏离方向侧仅偏离相位偏离量以上的量后进行描绘的机构。此外,也可使计算机作为以下机构发挥作用当表示进行邻侧目标物的位置偏离描绘处理的记述存在于文件中时,执行上述邻侧目标物的位置偏离描绘处理的机构。
在这些程序中,也可使计算机作为以下机构发挥作用作为表示相位偏离量的信息在文件中记述有程度信息的情况下,由预先保持的设定表格信息和上述程度信息计算出相位偏离量的机构。此外,也可使计算机作为以下机构发挥作用当以在近侧可以立体目视对象物的方式设定偏离方向时,对对象物进行放大描绘处理;当以在里侧可以立体目视对象物的方式设定偏离方向时,对对象物进行缩小描绘处理的机构。
本发明的立体视频显示装置为了解决上述课题,其是一种根据文件生成立体目视视频的立体视频显示装置,其特征在于具有对于文件内的各字符,判断有无表示立体目视用处理的属性信息的机构;根据上述属性信息,判断立体对象字符的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行立体对象字符的各视点图像的描绘处理的机构(以下,在该项中称为第3构成)。
在上述第3构成的立体视频显示装置中,也可描绘上述立体对象字符的阴影图像。此外,也可以上述立体对象字符看起来越象在近侧时、阴影的位置就偏离得越大的方式进行描绘。此外,也可用与立体对象字符相同的色系使饱和度及/或亮度变化来描绘阴影。此外,也可以上述立体对象字符看起来越象在近侧时、将立体对象字符描绘得越大。此外,也可上述立体对象字符看起来越象在近侧时,就越提高立体对象字符的颜色亮度地进行描绘。此外,在上述立体对象字符是带取消线的字符的情况下,也可以以取消线看起来在上述立体对象字符的近侧的方式来描绘该取消线的各视点图像。此外,也可用带阴影的线、有厚度的线、波浪线、虚线的任意一种来描绘上述立体对象字符的取消线。
此外,本发明的软件,其特征在于使计算机作为以下机构发挥作用对于文件内的各字符,判断有无表示立体目视用处理的属性信息的机构;根据上述属性信息,判断立体对象字符的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行立体对象字符的各视点图像的描绘处理的机构(以下,在该项中称为第4构成)。
在上述第4构成的程序中,也可使计算机作为描绘上述立体对象字符的阴影图像的机构发挥作用。此外,也可使计算机作为以上述立体对象字符看起来越象在近侧时、阴影的位置就偏离得越大的方式进行描绘的机构发挥作用。此外,也可使计算机作为用与立体对象字符相同的色系使饱和度及/或亮度变化后进行描绘的机构发挥作用。此外,也可使计算机作为上述立体对象字符看起来越象在近侧时、就越将立体对象字符描绘得较大的机构发挥作用。此外,也可使计算机作为上述立体对象字符看起来越象在近侧时、就越提高立体对象字符的颜色亮度地进行描绘的机构发挥作用。此外,也可使计算机作为在上述立体对象字符是带取消线的字符的情况下,取消线看起来在上述立体对象字符的近侧的方式描绘该取消线的各视点图像的机构发挥作用。此外,也可使计算机作为用带阴影的线、有厚度的线、波浪线、虚线的任意一种来描绘上述立体对象字符的取消线的机构发挥作用。
此外,技术方案33的发明涉及一种文本数据处理装置,其特征在于具有存储了将字符或字符串的属性信息变换为其他属性信息的变换规则的变换规则存储机构;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索机构;和根据上述变换规则,变换由上述属性检索机构检索出的字符或字符串的属性信息的属性变换机构,上述变换规则包括将赋予字符或字符串三维立体显示效果的属性信息变换为赋予二维的规定字符修饰效果的属性信息的规则。
技术方案34的发明,其特征在于,在技术方案33所记载的文本处理装置中,上述变换规则包括将赋予三维立体显示效果的属性信息变换为赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息的规则。
技术方案35的发明,其特征在于,在技术方案33或34所记载的文本处理装置中,上述变换规则包括根据三维立体显示效果的大小来变更二维字符的字体尺寸的规则。
技术方案36的发明涉及一种文本数据处理装置,其特征在于具有存储了将字符或字符串的属性信息变换为其他属性信息的变换规则的变换规则存储机构;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索机构;和根据上述变换规则,变换由上述属性检索机构检索出的字符或字符串的属性信息的属性变换机构,上述变换规则包括将赋予字符或字符串二维的规定字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。
技术方案37的发明,其特征在于,在技术方案36所记载的文本处理装置中,上述变换规则包括将赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息变换为赋予三维立体显示效果的属性信息的规则。
技术方案38的发明,其特征在于,在技术方案36或37所记载的文本处理装置中,上述变换规则包括根据二维字符的字体尺寸来变更三维立体显示效果的大小的规则。
技术方案39的发明涉及一种赋予计算机文本数据变换功能的程序,其特征在于具有将字符或字符串的属性信息变换为其他属性信息的变换规则表格;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索处理;和根据上述变换规则,变换由上述属性检索处理检索出的字符或字符串的属性信息的属性变换处理,上述变换规则表格包括将赋予字符或字符串三维立体显示效果的属性信息,变换为赋予二维的规定字符修饰效果的属性信息的规则。
技术方案40的发明,其特征在于,在技术方案39所记载的程序中,上述变换规则包括将赋予三维立体显示效果的属性信息,变换为赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息的规则。
技术方案41的发明,其特征在于,在技术方案39或40所记载的程序中,上述变换规则包括根据三维立体显示效果的大小来变更二维字符的字体尺寸的规则。
技术方案42的发明涉及一种赋予计算机文本数据变换功能的程序,其特征在于具有将字符或字符串的属性信息变换为其他属性信息的变换规则表格;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索处理;和根据上述变换规则,变换由上述属性检索处理检索出的字符或字符串的属性信息的属性变换机构,上述变换规则表格包括将赋予字符或字符串二维的规定字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。
技术方案43的发明,其特征在于,在技术方案42所记载的程序中,上述变换规则表格包括将赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。
技术方案44的发明,其特征在于,在技术方案42或43所记载的程序中,上述变换规则包括根据二维字符的字体尺寸来变更三维立体显示效果的大小的规则。
技术方案45的发明,是一种存储技术方案39或44中任一项所记载的程序的存储介质。
(发明的效果)根据本发明,可达到根据HTML文件等文件,能够立体显示任意的立体字符部分或图像部分这一效果。此外,根据本发明,可获得根据文件中记述的字符属性信息,能立体显示任意的字符部分这一效果。
根据技术方案33或39所记载的发明,由于是将被赋予了3D效果的字符或字符串的属性信息,变换为赋予二维的规定字符修饰效果的属性信息,以重新构筑文本数据,故即使在不具有3D功能的显示装置中,也能适当强调并显示这些字符或字符串,因此,可不破坏文章作者意图地、顺利地二维显示包含被赋予了3D效果的字符或字符串的文本数据。
此外,根据技术方案34或40所记载的发明,可以以接近3D效果的二维字符的修饰形式显示被赋予了3D效果的字符或字符串,从而以更接近文章作者的意图的方式二维显示这些字符。
而且,根据技术方案35或41所记载的本发明,由于根据3D效果的大小来变更字符的字体尺寸,故可进一步强调被赋予了3D效果的字符或字符串,可使显示状态更接近文章作者的意图。
根据技术方案36或42所记载的本发明,由于是将赋予了二维的规定字符修饰效果的属性信息,变换为赋予3D立体显示效果的属性信息,以重新构筑文本数据,故可用具有3D显示功能的显示装置,以比通常二维显示更有冲击力的方式显示这些字符或字符串,可进行更强调了文章作者意图的文本显示。
此外,根据技术方案37或43所记载的发明,可以用3D显示被赋予了接近3D效果的二维字符的修饰效果的字符或字符串,以更适当地强调文章作者的意图。
而且,根据技术方案38或44所记载的本发明,由于根据二维字符的字体尺寸,适当变更3D效果的大小,故可赋予对应于字体尺寸的3D效果,可更适当地强调文章作者的意图。
再者,技术方案45的发明,是将本发明作为存储介质来提取的。因此,即使在技术方案45的发明中,也可达到与上述同样的效果。
另外,在本发明中奏效的效果,可通过以下所示的实施方式的说明,进一步明了。


图1是表示本发明实施方式的图,是表示个人计算机的结构例的框图。
图2是表示本发明实施方式的图,是表示视频卡的构成例的框图。
图3是表示本发明实施方式的图,是由个人计算机(浏览软件)进行的文件立体目视用描绘处理的说明图。
图4是表示本发明实施方式的图,是由个人计算机(浏览软件)进行的文件立体目视用描绘处理的说明图。
图5是表示本发明实施方式的图,是表示文件记述例的说明图。
图6是表示本发明实施方式的图,是表示文件记述例的说明图。
图7是表示本发明实施方式的图,是表示文件记述例的说明图。
图8是表示本发明实施方式的图,是表示文件记述例的说明图。
图9是表示本发明实施方式的图,是表示文件记述例的说明图。
图10是表示本发明实施方式的图,是表示旋转图像例的说明图。
图11是表示本发明实施方式的图,是表示文件记述例的说明图。
图12是表示本发明实施方式的图,是表示立体目视原理的说明图。
图13是表示本发明实施方式的图,图(a)是平面目视显示例,图(b)(c)是表示放大立体目视的字符尺寸的立体目视显示例的说明图。
图14是表示本发明实施方式的图,图(a)是“∑”的平面显示的说明图,同图(b)是“∑”的立体显示的说明图。
图15是表示本发明实施方式的图,是“∑”的立体显示的说明图。
图16是表示本发明实施方式的图,同图(a)(b)(c)分别是“∑”的立体显示的说明图。
图17是表示本发明实施方式的图,同图(a)是带取消线的字符的平面显示的说明图,同图(b)是带取消线的字符的立体显示的说明图,同图(c)是4种取消线的说明图。
图18是表示本发明实施方式的图,是表示文中的各种字符属性信息的说明图。
图19是表示本发明实施方式的图,是文本变换工具的功能框图。
图20是表示本发明实施方式的图,是表示变换规则表格的一例的图。
图21是表示本发明实施方式的图,是表示文文本数据变换处理的流程图。
图22是表示本发明实施方式的图,是表示文文本数据变换处理例的图。
图23是表示本发明实施方式的图,是表示便携式终端装置的构成的图。
具体实施例方式
本发明的特征,可通过以下所示的实施方式的说明而进一步明了。但是,以下的实施方式只是本发明的一种实施方式,本发明或各构成要件的用语的意义,并未限于以下的实施方式所记载的内容。
以下,根据图1至图13,说明本发明的立体视频显示装置及程序。
图1表示个人计算机(立体视频显示装置)的结构的一例。CPU1连接具有系统控制功能的北桥(north bridge)2,和PCI总线或ISA总线等具有接口功能的南桥(south bridge)3。在北桥2上连接存储器4或通过AGP(Accelerated Graphics Port)连接视频卡5。而且,USB(Universal Serial Bus)接口6、硬盘驱动器(HDD)7及CD-ROM装置8等连接在南桥3上。
图2示出了一般的视频卡5。VRAM(视频存储器)控制器5b通过AGP,以来自CPU1的命令进行描绘数据向VRAM5a的写入·读入的控制。DAC(D/A变换器)5c将来自VRAM控制器5b的数字视频数据变换为模拟视频信号,将该视频信号通过视频缓冲器5d提供给个人计算机用监视器12。在该视频显示处理(描绘处理)中,生成右眼视频和左眼视频,可进行将这些交替描绘为纵条纹状等的立体视频显示处理。
个人计算机具有网络连接环境,可由构成为因特网上的服务器等发送装置接收例如HTML文件或XML文件(例如文本文件、电子邮件、HTML文件、XML文件等)。此外,个人计算机例如通过使上述监视器12具有液晶屏障,从而可进行平面目视视频显示及立体目视视频显示两种显示。立体目视视频例如若是将右眼视频和左眼视频交替配置为纵条纹状,则通过CPU1的控制,在液晶屏障中形成纵条纹状的遮光区域。此外,如果是在画面上的一部分区域(文件再生的窗口部分、或HTML文件中的一部分视频部分)中显示立体目视视频,则可由上述CPU1根据上述窗户或一部分视频部分的显示坐标及大小,来控制上述纵条纹状遮光区域的大小及形成位置。不限于液晶屏障,也可采用通常的屏障(以规定的间距固定形成栅栏条纹)。此外,个人计算机配有浏览软件(浏览器),可打开文件将视频显示在监视器12上。
下面,对应图3及图4,说明由个人计算机(浏览软件)进行的文件立体目视用描绘处理。图3中,示出了“ABCDEFGHIJKL”这一句子的显示例,图3(a)示出了平面显示例,图3(b)(c)示出了“G”的图形字符立体显示(看起来象飞出)例。如图3(b)所示,作为左眼用视频,将“G”的图形字符部分向右侧偏离规定像素部分(通过该偏离,隐藏(重叠)“H”部分),作为右眼用视频,将“G”的图形字符部分向左侧偏离规定像素部分(通过该偏离,隐藏(重叠)“F”部分)。在此,“G”的图形字符部分的偏离量根据文件的记述而计算出,生成图3(b)中的左眼显示用数据(ABCDEF GIJK)及右眼显示用数据(ABCDEG HIJK)。“ABCDEFGHIJKL”的记述开始位置记述在文件内,例如由用<startx>/100</start x>表示的X坐标及用<start y>/100</start y>表示的Y坐标特定。而且,将构成左眼显示用数据(ABCDEF GIJK)的像素数据及构成右眼显示用数据(ABCDEG HIJK)的像素数据,从对应于上述坐标的VRAM的像素数据存储位置开始交替地(作为显示图像在水平方向将右眼用像素和左眼用像素1个1个地交替)进行写入处理。另外,在图3(c)中,示出了透明显示“G”和“H”重叠部分及“G”和“F”重叠部分的例子。在以变为半透明的方式合成图像时,只要将两图像数据的1/2值相加的值作为图像数据进行处理即可。
图4中,示出了“ABCDEFGHIJKL”这一句子的显示例,图4(a)示出了平面显示例,图4(b)示出了“EF”部分的立体显示(看起来象飞出)例。在该图4(b)中,通过还偏离“GHIJK”的平面视部分,从而消除邻接字符的隐藏(重叠)。
图5(a)示出了用于平面目视显示“ABCDEFGHIJKL”这一句子的文件记述例,图5(b)示出了用于立体目视显示“ABCDEFGHIJKL”这一文中“EF”部分的文件记述例(无重叠)。个人计算机(浏览软件)判断在文件内的记述中表示立体目视用处理的记述部分。在图5的例子中,判断为用<3d>和</3d>包围的部分就是表示立体目视用处理部分。而且,根据表示立体目视用处理的记述部分,判断对象物(对象字符,对象图像)的相位偏移量及偏移方向。在图示的例子中,识别为“EF”是对象字符。而且有<zurasi L X>8</zurasi L X>,根据该记述,判断左眼用字符的相位偏移量是右侧8像素。此外,有<zurasi L X>8</zurasi L X>,右眼用字符的偏离量同样可定义,在此省略(实际上未记载),判断为缺省值(0)。根据这样判断的上述相位偏离量及偏离方向,进行对象字符的“EF”的右眼用图像描绘及左眼用图像描绘。另外,此例是无重叠的例子,个人计算机(浏览软件)将对象物的邻侧目标物(字符或图像)的位置向对象物的偏离方向侧偏离仅相位偏离量以上的部分,并进行描绘处理。在图5(b)的例子中,根据记述在“GHIJK”后的<zurasi X>,</zurasi X>(该记述实际上省略。在该情况下,设定<zurasi L X>的值,即8),以“GHIJK”的字符为全体,仅以8像素移位描绘到右侧。
这样,个人计算机(浏览软件)根据上述记述的含义,判断对象物、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘的处理。
再者,平面目视显示部分(“GHIJK”)的相位偏离量有在左眼用图像和右眼用图像中相等的必要。立体目视部分(“EF”)根据飞出量(或进入量)变更偏离量。此外,立体目视显示部分和平面目视显示部分的偏离量也可不同。但是,如果(3D显示部分的相位偏离量)≤(2D部分显示部分的相位偏离量)不成立,则会产生重叠。此外,为了更有效的立体显示各目标物(“E”“F”)的立体显示,也可分离目标物(上述“E”和“F”),分别给予相位偏移量。
图6示出了其它记述例(用标签表示有无重叠)。<shift>8</shift>表示左眼用图像和右眼用图像的相对相位偏离量是+8。<overlap>有</overlap>定义有重叠。
左眼用图像和右眼用图像的相对相位偏离量+(正飞出)对应右眼用字符,向右偏离左眼用字符(偏离8像素)。
-(负进入)对应左眼用字符,向右偏离右眼用字符(偏离8像素)。
有无重叠有左右均等偏离“EF”(各偏离4像素)。“GHIJK”无偏离。
无仅右偏离“EF”(偏离8像素)。
向与左右字符的相对位置偏离量相同值(绝对值)右偏离“GHIJK”(8像素偏离)。即,个人计算机(浏览软件)按照上述记述的意义,判断对象字符、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘处理。
图7示出了其它记述例(用水平表示飞出量)。
立体方向飞出对右眼用字符向右偏离左眼用字符。进入对左眼用字符向右偏离右眼用字符。
左右字符的相位偏离电平定义水平和像素之间的关系。对应定义的具体像素数,作为设定表格预先存储在个人计算机的存储器中。强偏离8像素中偏离4像素弱偏离2像素有无重叠有左右均等偏离“EF”(各偏离4像素)。“GHIJK”不偏离。无仅向右偏离“EF”。(偏离8像素)向左右字符的相对相位偏离量相同值(绝对值)右偏离“GHIJK”(偏离8像素)。即,个人计算机(浏览软件)按照上述记述的意义,判断对象字符、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘处理。
图8示出了其它记述例(用比例表示飞出量)。<shift ratio>60</shiftratuo>表示左眼用图像和右眼用图像的相对相位偏离率是60%。
立体方向飞出对右眼用字符向右偏离左眼用字符。进入对左眼用字符向右偏离右眼用字符。
左右字符的相对相位偏离最大值定为10。该信息作为设定表格预先存储在个人计算机的存储器中。
N%偏离10×N/100像素(若N=60则偏离6像素)。小数点以后四舍五入,取整数。最大值既可用户指定,也可是显示信息(因显示的尺寸不同而最大值不同)。
有无重叠有左右均等偏离“EF”(各偏离3像素)。“GHIJK”不偏离。无仅向右偏离“EF”。(偏离6像素)向左右字符的相对相位偏离量和相同值(绝对值)右偏离“GHIJK”(偏离6像素)。即,个人计算机(浏览软件)按照上述记述的意义,判断对象字符、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘处理。
图9示出了其它记述例(表示运动)。
运动前后以标准相位偏离量开始,在最大相位偏离量、最小相位偏离量之间前后往复移动。左右以标准相位偏离量,从move_h的一半位置开始左右往复移动。从左到右从左向右移动,一到达右,就再次从左开始移动(移动量为move_h)从右到左从右向左移动,一到达左,就再次从右开始移动(移动量为move_h)旋转以正面(2D)状态开始,以后述的捕捉要领旋转静止以标准相位偏离量静止(不运动)其它还可从前到后、从后到前。
运动次数表示指定次数运动,返回到开始状态并停止。指定0时,无限反复。
有无重叠有左右均等偏离“EF”。“GHIJK”不偏离。无仅向右偏离“EF”。在typ_shift、max_shift、min_shift的绝对值中,向右偏离最大值部分的“GHIJK”。在左右移动的情况下还加上move_h。
另外,由于根据活动的种类、使用的标签变化,故当记述不要的标签时,忽略个人计算机(浏览器)。
补充1旋转的方法旋转最简单的实现方法是利用通常的字符旋转,以不同的角度取出字符的手法。如图10所示,旋转的字符由于可看作从不同的角度看见“EF”这一字符的图形,故通过将微妙不同的角度的两个字符图形作为左右图像,便可进行立体目视。此时,在“EF”这一字符中,由于存在飞出部分和进入部分,故由字符部位(像素)改变相位偏离量。用max_shift、min_shift指定这些状态中视差变为最强的状态。由这些值可决定字符部位的描绘位置。
补充2立体方式以上情形不论是否立体方式均可实现。当视点数大于2的情况下,例如4视点时,决定第1视点字符和第2视点字符和第3视点字符和第4视点字符的相位偏离量。此外,在多视点中,代替无重叠时的处理。4视点时,将“GHIJK”偏离第1视点字符和第4视点字符的偏离部分(左右字符的相对相位偏离量×3)。但是,这样由于由立体方式或视点数改变合成处理和重叠时的处理,故只要预先给出这样的信息即可。用于合成处理的内容也可用函数给出。
即,个人计算机(浏览软件)按照上述记述的意义、视点数信息或函数等,判断对象字符、相位偏离量及偏离方向等,进行第1视点字符和第2视点字符和第3视点字符和第4视点字符的描绘处理。
图11(a)示出了其他记述例(用标签表示有无重叠及透明度),图11(b)是表示描绘处理的说明图。
左右字符的相对相位偏离量+(正飞出)对右眼用字符向右偏离左眼用字符(偏离8像素)。-(负进入)对左眼用字符向右偏离右眼用字符(偏离8像素)。
有无重叠(overlap)有左右均等偏离图形字符(各偏离4像素)。“GHIJK”不偏离。无仅向右偏离图形字符(偏离8像素)。将“GHIJK”向右偏离与左右字符的相对相位偏离量相同值(绝对值)(偏离8像素)。
显示优先度(<priority>)1将立体显示的字符作为上层显示(隐藏被重叠的平面显示的字符)2将立体显示的字符作为下层显示0依存显示的浏览器(播放机)不设定该标签时(缺省)为0根据透明度(<transparency>M</transparency>)的记述,用M%设定显示的字符(图形字符)的透明度。缺省(未设定时)为0%。例如,若设被透明指定的目标物的R像素的数据为R1,与此重叠的目标物的R像素的数据为R2,则描绘R像素数据可通过(R2×M/100+R1×(1-M/100))的运算而得到。
但是,使目标物飞出并立体目视的情况下,如图12所示,体感字符宽度F变得比本来的字符宽度D还小。因此,在文件记述的字符(指定尺寸字符)的平面目视显示中,相对成为如图13(a)的字符串,浏览器执行将成为立体目视对象的“EF”字符加工为例如2倍字符尺寸的处理。该处理后,进行右眼用图像和左眼用图像的描绘处理(相位偏离处理)。若为无重叠设定,则如图13(b)所示,“GHIJK”的相位也偏离。另一方面,若设定为有重叠,则如图13(c)所示,进行描绘处理。
由图12可知,有D∶(A+B)=F∶B、C∶A=E∶B的关系,成为F/D=E/(E+C)。由于通过飞出,字符成为E/(E+C)(缩小),故预先将字符放大(E+C)/E倍显示。E是65mm左右的常数。例如,设定相当于视差量C=65mm的相位偏离量的情况下,由于字符被缩小1/2并体感,故预先使字符为2倍并描绘。在此,个人计算机(浏览器)预先保持自身监视器12的像素间距信息。例如,具有由画面英寸大小及画面晰像度得到像素间距的表,例如,通过使用户输入画面英寸大小及画面分辨率,而得到像素间距(mm)。个人计算机(浏览器)根据通过将上述像素间距乘以文件记述中的相位偏离量(像素数)而求得的C(mm)和E=65mm,求出(E+C)/E的值,根据该值进行对应原来的字符的像素插入(放大处理)。或判断满足将(E+C)/E的值乘以原来的字符尺寸而得到的大小的字符尺寸,取得并描绘该字符尺寸的“EF”点数据,在该描绘时,以使放大后的“EF”的上下位置变成为行的中央的方式决定坐标并进行描绘。例如,当原来的字符的纵像素数为20、放大字符的纵像素数为40时,通过(40-20)/2=10的运算,对应基准位置(下装位置),沿纵方向将“EF”字符仅向下偏离10像素部分并进行描绘。
另外,在上述例子中,例示了识别文件并进行图像显示的个人计算机,但不限于此,还可作为可接收数据广播(BML文件)并进行图像显示的数字广播接收装置,或具有网络连接环境及图像显示功能的移动电话等而构成。
下面,根据图14至图17,对由个人计算机(浏览器)进行的文件立体目视用描绘处理的其它例进行说明。在图14(a)中,示出了具有平面(2D)的字符属性的“∑”字符显示例,在图14(b)中,示出了具有立体(3D)的字符属性的“∑”字符显示例。
在具有立体(3D)字符属性的“∑”字符显示中,不仅描绘该字符左右视点图像,还描绘该字符的阴影(图中显示阴影部分比字符还淡)。在进行使“∑”字符飞出到近前侧的显示的情况下,只要左眼用图像相对显示字符原来的显示位置向右侧偏离规定的像素量,右眼用图像相对显示字符原来的显示位置向左侧偏离规定的像素量即可。
相位偏离量作为字符属性信息,既可以记述偏离像素数,或也可以是记述偏离度数的构成。偏离度数可由软件决定例如仅偏离度数1或2像素、仅偏离2或4像素。此外,也可根据作为字符属性信息的字符尺寸来决定相位偏离量。例如,有使相位偏离量与字符尺寸成比例的方法。在这种情况下,在软件侧,预先保持比例常数值,通过将该比例常数值乘以字符尺寸的运算处理,从而可判断相位偏离量。或也可采用在软件上预先准备字符尺寸和相位偏离量的对应表格的构成。
此外,关于偏离方向,也可具有使观察方法(飞出=0,进入=1等)作为字符属性。而且,在进行过偏离处理的字符(立体对象字符)及阴影的描绘中,进行从对应描绘坐标的VRAM像素数据存储位置开始,将构成左眼显示用数据的像素数据及构成右眼显示用数据的像素数据交替(作为显示图像在水平方向将左眼用像素和右眼用像素各交互1像素)写入的处理。
立体对象字符的阴影,也可例如向该字符的右侧位置等,将与该字符相同的形状偏离规定像素量,用黑色和灰色描绘。而且,在带阴影描绘立体对象字符的情况下,既可以将立体对象字符和阴影作为一体来进行仅偏离相同相位的处理,也可进行使立体对象字符和阴影相位偏离量不同的处理。例如,也可在相对原来的显示位置,将左眼用字符向右侧偏离4像素时,对该阴影仅向右侧偏离2像素;相对原来的显示位置,将右眼用字符向左侧偏离4像素时,对该阴影仅向左侧偏离2像素。
既可将阴影描绘中的相位偏离量作为字符属性而具有,也可将阴影描绘中的相位偏离量作为字符的相位偏离量的一半等,根据字符的相位偏离量在个人计算机(浏览器)侧进行运算处理来生成阴影偏离量。
此外,在带阴影描绘立体对象字符的情况下,在飞出显示立体对象字符时,如图15所示,使阴影(图中显示阴影部分比字符还淡)显示在立体对象字符原来的显示位置,也可仅偏离立体对象字符进行显示。此时,阴影看起来像与其它平面显示的字符同一平面,立体对象字符看起来像比上述平面处在还要飞出的位置。
此外,个人计算机(浏览器)在带阴影描绘立体对象字符的情况下,如图16(a)所示,以该立体对象字符越看起来像比里侧时还显得在眼前侧(可用偏离方向及相位偏离量判断)时、越使阴影位置增大的方式进行描绘。该处理,在进行将立体对象字符和阴影作为一体仅偏离相同量的处理的情况时,既可根据相位偏离量使立体对象字符和阴影之间的分离情况变化,或也可如前所述,使阴影描绘中的相位偏离量为字符相位偏离量的一半等,赋予阴影本身视差,好像阴影位置变大地偏离。
阴影颜色不限于前述的黑色或灰色,也可用与立体对象字符颜色同一色系(色调相同或色调近似),使饱和度及/或亮度变化并描绘。例如,比立体对象字符的颜色还暗或还亮地显示阴影颜色。在图像处理由RGB进行的情况下,若使R值、G值、B值一律比规定量低则变暗,反之,一律比规定量高则变亮。此外,也可将R值、G值、B值变换为HIS(色调Hue,饱和度Saturation,亮度Intensity),进行使饱和度变化的运算处理,再返回R值、G值、B值并描绘。也可将使阴影颜色为很定色或从属字符的颜色作为属性字符而具有。个人计算机(浏览器)根据上述字符属性进行描绘颜色选定处理。
然而,在使字符飞出并立体目视的情况下,如上述图12所示,体感字符宽度F变得比本来的字符宽度D小。因此,不是如用本来的字符属性显示立体对象字符的字符尺寸那样进行描绘,而时执行例如加工成2倍字符尺寸的处理。该处理后,进行右眼用图像和左眼用图像的描绘处理(相位偏离处理)。
由图12可知,有D∶(A+B)=F∶B、C∶A=E∶B的关系,成为F/D=E/(E+C)。由于通过飞出,字符成为E/(E+C)(缩小),预先将字符放大(E+C)/E倍显示。E是65mm左右的常数。例如,设定相当于视差量C=65mm的相位偏离量的情况下,由于字符被缩小1/2并体感,故预先使字符为2倍并描绘。在此,个人计算机(浏览器)预先保持自身监视器12的像素间距信息。个人计算机(浏览器)具有由画面英寸大小及画面分辨率得到像素间距的表格,例如,通过使用户输入画面英寸大小及画面分辨率,从而得到像素间距(mm)。
个人计算机(浏览器)根据将上述像素间距乘以字符属性中的相位偏离量(像素数)而求得的C(mm)和E=65mm,求出(E+C)/E的值,根据该值进行对应原来的字符的像素插入(放大处理)。或判断满足将(E+C)/E的值与原来的字符尺寸相乘得到的大小的字符尺寸,取得并描绘该字符尺寸的点数据。在该描绘时,以使放大的立体对象字符的上下位置变成为行的中央的方式决定坐标并进行描绘。例如,原来的字符的纵像素数是20,当放大字符的纵像素数为40时,通过(40-20)/2=10的运算,对应基准位置(下填位置),沿纵方向将立体对象字符仅向下偏离10像素部分并进行描绘。
在上述处理中,使看起来象飞出的字符的体感宽度与原来的字符宽度相同,但个人计算机(浏览器)如图16(b)所示,也可执行飞出量越大,越使字符的体感大小比原来大小还大的处理。此外,也可进行进入量越大,越使字符的体感大小比原来大小还小(去掉字符的构成像素等)的处理。
此外,个人计算机(浏览器)如图16(c)所示,立体对象字符的飞出量越大,使字符显示越亮;进入量越大,使字符显示越暗。在图像处理由RGB进行的情况下,若使R值、G值、B值一律比规定量低则立体对象字符的颜色变暗,反之,一律比规定量高则变亮。
此外,个人计算机(浏览器)当显示字符是用平面显示字符带取消线时,如图17(a)所示,重叠在显示字符“NY”上,描绘2条横线。另一方面,当立体对象字符是带取消线的字符时,如图17(b)所示,以取消线看起来在立体对象字符的眼前侧的方式描绘该取消线的各视点图像。例如,当相对原来的显示位置向右侧2像素偏离左眼用的字符“NY”时,对取消线向右偏离4像素;当相对原来的显示位置向左侧2像素偏离右眼用的字符“NY”时,对取消线仅向左偏离4像素。既可将取消线描绘中的相位偏离量作为字符属性而具有,也可将取消线描绘中的相位偏离量设为字符的相位偏离量的2倍等、根据字符的相位偏离量,在个人计算机(浏览器)侧进行运算处理,生成取消线的偏离量。
个人计算机(浏览器)如图17(c)所示,用带阴影的线、有厚度的线、波浪线、虚线中的任意一种描绘立体对象字符的取消线。作为取消线,与只是描绘线的情况相比,如上所述的描绘方法易使与该取消线的左右视点图像具有不同,提高取消线的立体感。
图18是表示“I go to NY”的句子及构成该句子的各字符的属性信息的说明图。各字符除通常的字符属性的“字体”和“尺寸”等外,还具有“3D显示”(有/无)的属性。而且,作为“3D信息”,例如具有“飞出/进入”(0/1)“偏离度数”(例如,以1~5的值特定)、“带阴影”(有/无)、“阴影浅色指定”(有/无)、“阴影偏离量变化指定”(有/无)、“字符亮度变化指定”(有/无)、“字符大小变化指定”(有/无)等属性。个人计算机(浏览器)在“3D显示”中将定为“有”的字符识别为立体显示字符,根据“3D信息”的各属性信息,如上所述,按照上述记述的意义,判断相位偏离量和偏离方向,并且进行字符颜色变化、字符大小变化、带阴影描绘等,进行右眼用图像描绘及左眼用图像描绘处理。
另外,在立体目视显示句子的一部分(例如,NY)时,有时重叠于其邻接字符的描绘位置上描绘立体对象字符。因此,在句子的制作中,可将立体对象字符与其邻接字符之间的间隔加大。当然,在个人计算机(字符处理机等)中,根据其属性信息识别对象字符时,也可自动执行使与其邻接字符之间的间隔比通常还要大的编辑处理。此外,作为立体对象字符的属性,也可设定透明度(M)。个人计算机(字符处理机等)例如,若设透明指定的放大对象字符的R像素数据为R1、与此重叠的字符的R像素数据为R2,则可通过运算(R2×M/100+R1×(1-M100))得到描绘R像素数据。该透明设定,也可用在与其它字符不同的颜色显示立体对象字符的场合。
此外,在上述例子中,例示了识别并图像显示文件的个人计算机,但不限于此,即使作为具有可接收并图像显示数据广播(BML文件)的数字广播接收装置、和具有网络连接环境及图像显示功能的移动电话等,也可构成立体视频显示装置。
如以上说明,如使构成文章的字符或字符串具有3D效果,则可显著提高文章的视觉效果,相反,当用电子邮件等发送该电子文本数据时,在接收侧的显示装置中没有装备用于进行3D显示的功能的情况下,会产生不能圆满地显示该电子文本数据的缺陷。
如上所述,电子文本数据用XML等格式记述的情况居多,上述3D效果,通过作为属性信息记述在例如字符和字符串中来实现。因此,若从电子文本数据中删除表示3D效果的属性,变更为由通常的二维显示(2D显示)进行的字符串属性(不指定何种属性),则即使不配备对应于接收侧的显示装置上的功能,也可作为通常的字符串显示接收的电子文本数据。但是,如果这样,也有可能文章作者的意图不能正确传达到接收者侧。
以下,参照附图,对本发明的其它实施方式进行说明。首先,在图19中示出了实施方式的文本变换处理工具的功能框图。
再者,图19所示的功能框图,将用于联合执行各功能的程序或数据库安装到装置中,由此,可以向CPU赋予同样功能的方式实现。在此,这些程序及数据库可以预先安装到装置中,或也可以另外从外部安装(install)。该安装除通过因特网等公共网下载外,也可通过将存储该程序及数据库的存储介质(磁盘等)安装到该装置中的方法来进行。
如图所示,文本变换处理工具由文本检索部201、文本变换部202,和变换规则保持部203构成。
文本检索部201,根据保存在变换规则保持部203中的变换规则表格,从输入文本数据T1中检索附加了对应的属性信息的字符或字符串。文本变换部202,根据保存在变换规则保持部203中的变换器侧表格,变换由文本检索部201检索到的字符或字符串的属性信息,并对输出文本数据T2进行输出。文本规则保持部203存储有输入文本数据T1可包含的字符或字符串的属性信息中、将规定的属性信息变换为其它属性信息的变换规则表格。
在图20示出了设输入文本数据T1为3D文本数据、设输出文本数据T2为2D文本数据时的变换规则表格的构成例。另外,在此,3D文本数据及2D文本数据以XML形式记述。
在该构成例中,变换规则表格构成为包含将对字符或字符串赋予3D效果的标签变换为2D的装饰字符(斜体)的变换规则;和根据3D效果的大小(飞出量)增加该字符或字符串的字体尺寸(属性)的变换规则。在此,字体尺寸设定为每单位飞出量只增加1pt(点)。
在图20中,各个文本数据中记述的<text font=12pt>表示接下来的数据是字体尺寸=12pt的文本数据,</text>表示文本数据的结束。此外,在3D文本数据中记述的<3D d=2>及<3D d=1>,表示对接下来的字符或字符串赋予3D效果,且设该飞出量的大小为等级2(d=2)或等级1(d=1)。在此,等级值越大飞出量就越大。
此外,2D文本中记述的<if font=14pt>及<if font=13pt>,表示对接下来的字符或字符串赋予字体尺寸为14pt及13pt的斜体(it意大利字体)的字符修饰,</it>表示该文本数据的结束。
图21中示出了根据该变换表格,变换输入文本数据T1时的流程图。
变换处理一开始,则就将输入文本数据T1(3D)输入到文本检索部201(S201),检索输入文本数据T1中的字符或字符串中、附加了赋予3D效果的字符或字符串(S102)。此时,如果有附加了赋予3D效果的标签的字符串,则同时提取该字符或字符串的飞出量。而且,将提取出的信息和输入文本数据T1及保持在变换规则保持部203中的变换规则表格,提供给文本变换部202(S103)。
文本变换部203,根据变换规则表,将上述S102中检索出的字符或字符串的标签变换为斜体(it意大利字体),同时将字符或字符串的字体尺寸仅增加3D飞出量对应的点数,变换为二维文本数据(S104)。然后将变换后的文本数据作为输出文本数据T2输出。
图22中示出了该情况时的显示输出例。图22的左下侧是3D显示输入文本数据T1(3D)时的显示输出例,同图的右下侧,是2D显示变换后的输出文本数据T2(2D)时的显示输出例。
如图22所示,根据上述处理,用斜体(italic)的放大字符,可二维显示北赋予了3D效果的字符串(同图中,用虚线包围的部分字符串),因此,在二维显示中,可强调北赋予了3D效果的字符串。因此,可将完成了输入文档数据T1的作者的意图反映在二维显示中,即使在无二维显示功能的装置中,也能适当地传达表示作者的意图。
另外,如上所述,在将3D文本数据变换为2D文本数据时,同时变换了字符修饰方式(意大利字体)和字体尺寸,但即使仅变换字符修饰方式(意大利字体)或仅变换字体尺寸,也可发挥3D字符串的强调效果。
此外,在上述内容中,设字符修饰方式为斜体(意大利字体),也可采用带阴影的字符和粗体字等、近似于3D显示的其它字符修饰的方式。
并且,在上述内容中,以单纯的数值大小(d=1、2、…)表现3D效果的飞出量,但也可以由mm、cm等单位的记述,或“大”、“中”、“小”等度量的记述来表现。而且,即使在该情况下,字体尺寸的大小也可根据飞出量来变更点数。
然而,在上述内容中,例示了将3D文本数据变换为2D文本数据时的变换规则表格,例示了采用其的处理流程以及显示输出例,但也可以将变换规则表格构成为将2D文本数据变换为3D文本数据的表格。例如,与上述相反,在记述有字符或字符串中附加了2D字符修饰(例如,意大利字体)的标签的情况下,使变换规则表中包含将该字符或字符串的标签变换为赋予3D效果的标签的变换规则,或在记述有使字符或字符串的字体尺寸比通常大的属性信息的情况下,也可在变换规则表中包含将该属性信息变换为用字体尺寸增加量对应的飞出量进行3D显示的属性信息的变换规则。
例如,该变换规则与上述相反,当字符修饰的标签为斜体(意大利字体)时,若以将该标签变换为赋予对应于其字体尺寸的飞出量的3D效果标签的方式进行规定,则可将图22中所示的2D文本数据变换为同图的3D文本数据,因此,如同图左下侧所示,可以比通常的二维显示更具冲击力的方式,3D显示这些字符或字符串。
此外,在上述内容中,是以XML形式记述数据的,但在作为修饰信息对字符和字符串局部附加字体、斜体或3D等属性的任意数据形式中,是可实施的。
(具体例)表示在便携式终端装置中应用上述文本变换处理工具时的具体例。图23是表示便携式终端装置的构成的图。
而且,在该具体例中,上述文本变换处理工具,例如通过经图23所示的通信模块101,从公共网下载到便携终端装置内的存储器而被安装。此外,假设图23所示的便携式终端装置不具有3D显示功能,因此,所安装的文本变换工具执行将3D文本数据变换为2D文本数据的功能。
如图所示,便携式终端装置具有通信模块101、通信处理部102、操作面板103、输入处理部104、监视器面板105、显示控制部106、声音输入输出器107、声音处理部108、CPU109、RAM110。
通信模块101具有天线等无线通信模块,经电波在与公共通信网间进行通信。通信处理部102,对经通信模块101发送接收的数据实施通信协议对应的处理。
操作面板103具有操作键等操作机构,将对应于操作结果的信号输出到输入处理部104。输入处理部104,将从操作面板103接收的信号变换为数据,输出到CPU109。
监视器面板105具有液晶监视器等显示机构,显示对应于来自显示控制部106处理的显示画面。显示控制部106,根据由CPU109输入的图像数据生成显示画面,并在监视器面板105上显示。
声音输入输出IF(接口)107具有用于输入输出声音的接口,将由声音输入机构输入的声音信号输出到声音处理部108,由声音输出机构输出对应于从声音处理部108接收的声音信号的声音。声音处理部108,将从声音输入输出IF107接收的声音信号变换为声音数据并输出到CPU109,此外,将从CPU109接收的声音数据变换为声音信号,输出到声音输入输出IF107。
CPU109按照装在便携式终端装置中的各种程序执行各种处理。RAM110依次存储由CPU109处理的各种数据。
例如,若从公共网接收包含文本数据文件的电子邮件数据,则该电子邮件数据按照电子邮件处理程序,由CPU109进行取得分析,存储到RAM110中。此时,如果存储在RAM110中的文本数据文件是3D文本数据,则按照文本数据变换处理程序,由CPU109变换处理为2D文本数据,作为其它文件存储到RAM110。另外,该变换处理参照上述图19或图22所说明的进行。
其后,若通过操作面板103,输入该文本数据文件的显示操作指令,则CPU109从RAM110读出2D文本数据,生成图像数据,并将其输出到显示控制部106。接收其之后,显示控制部106生成对应于2D文本数据的图像,将其显示到监视器面板105上。由此,例如,在监视器面板105上显示图22右下侧所示的图像。
另外,在本实施例中,以没有3D显示功能的便携式终端装置为例,说明了上述实施方式的应用例,但对具有3D显示功能的便携式终端装置应用上述实施方式时,代替执行将3D文本数据变换为2D文本数据的功能的文本变换工具,在便携式终端装置上安装执行将2D文本数据变换为3D文本数据功能的文本变换工具。此时,当电子邮件接收的文本数据文件是2D文本数据时,起动文本变换工具,由CPU109执行将2D文本数据变换为3D文本数据的处理。然后将变换后的3D文本数据作为其它文件存储到RAM110,另外,关于变换处理,如上所述。
另外,此时,该文本数据,无论利用3D/2D任何一种表现方式,都能进行显示输出。因此,也可询问用户用哪种显示方式显示,根据对应于此的选择指令,适当设定显示输出方式3D/2D。或者,也可通常用3D显示,根据来自用户的切换指令变更为2D,反之,也可通常用2D显示,根据来自用户的切换指令变更为3D。
另外,无论本实施例的何种情况,在电子邮件传输时,3D/2D的任何文本数据,都可发送到传输目的地。因此,在电子邮件传输时,也可询问用户发送何种文本数据。
此外,在电子邮件数据之外,即使在阅览具有3D标签的主页时,也可根据接收终端的3D/2D显示方式来进行上述变换处理。
以上,对本发明的实施方式进行了说明,本发明并未限定于上述实施方式,当然可能有其它种种变更。本发明的实施方式,在技术方案范围所示的技术思想的范围内,适当地进行各种变更是可能的。
权利要求
1.一种立体视频显示装置,其是根据文件生成立体视频的立体视频显示装置,其特征在于,具有判断在文件内的记述中表示立体目视用处理的记述部分的机构;根据表示立体目视用处理的记述部分,判断对象物的相位偏离量及偏离方向的机构;和根据上述相位偏移量及偏离方向,进行对象物的各视点图像描绘处理的机构。
2.根据权利要求1所述的立体视频显示装置,其特征在于,根据对象物的相位偏离量及偏离方向,将上述对象物覆盖描绘在其邻接的目标物上、或将其邻接的目标物覆盖描绘在上述对象物上。
3.根据权利要求2所述的立体视频显示装置,其特征在于,对被覆盖描绘的对象物进行半透明化处理。
4.根据权利要求2或3所述的立体视频显示装置,其特征在于,上述覆盖描绘处理是在表示其的记述存在于文件内时执行。
5.根据权利要求1所述的立体视频显示装置,其特征在于,针对对象物的各视点图像,将对象物的邻侧目标物位置,向对象物的偏离方向侧仅偏离相位偏离量以上的量后进行描绘。
6.根据权利要求5所述的立体视频显示装置,其特征在于,上述邻侧的目标物位置的偏离描绘处理是在表示其的记述存在于文件内时执行。
7.根据权利要求1~6中任一项所述的立体视频显示装置,其特征在于,作为表示相位偏离量的信息而在文件中记述有程度信息的情况下,由预先保持的设定表格信息和上述程度信息计算出相位偏离量。
8.根据权利要求1~7中任一项所述的立体视频显示装置,其特征在于,当在近侧立体目视对象物时,对对象物进行放大描绘处理;当在里侧立体目视对象物时,对对象物进行缩小描绘处理。
9.一种程序,其中用于使计算机作为以下机构发挥作用在文件内的记述中,判断表示立体目视用处理的记述部分的机构;根据表示立体目视用处理的记述部分,判断对象物的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行对象物各视点图像的描绘处理的机构。
10.根据权利要求1所述的程序,其中,用于使计算机作为以下机构发挥作用根据对象物的相位偏离量及偏离方向,将上述对象物覆盖描绘在其邻接的目标物上、或将其邻接的目标物覆盖描绘在上述对象物上的机构。
11.根据权利要求10所述的程序,其中用于使计算机作为对被覆盖描绘的对象物进行半透明化处理的机构发挥作用。
12.根据权利要求10或11所述的程序,其中用于使计算机作为当表示进行覆盖描绘的记述存在于文件中时,执行上述覆盖描绘处理的机构发挥作用。
13.根据权利要求9所述的程序,其中用于使计算机作为针对对象物的各视点图像,将对象物的邻侧目标物位置,向对象物的偏离方向侧仅偏离相位偏离量以上的量后进行描绘的机构发挥作用。
14.根据权利要求13所述的程序,其中用于使计算机作为当表示进行邻侧目标物的位置偏离描绘处理的记述存在于文件中时,执行上述邻侧目标物的位置偏离描绘处理的机构发挥作用。
15.根据权利要求9至14中任一项所述的程序,其中用于使计算机作为作为表示相位偏离量的信息而在文件中记述有程度信息的情况下,由预先保持的设定表格信息和上述程度信息计算出相位偏离量的机构发挥作用。
16.根据权利要求9至15中任一项所述的程序,其中用于使计算机作为当在近侧立体目视对象物时,对对象物进行放大描绘处理;当在里侧立体目视时,对对象物进行缩小描绘处理的机构发挥作用。
17.一种立体视频显示装置,其是根据文件生成立体目视视频的立体视频显示装置,其特征在于,具有对于文件内的各字符,判断有无表示立体目视用处理的属性信息的机构;根据上述属性信息,判断立体对象字符的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行立体对象字符的各视点图像的描绘处理的机构。
18.根据权利要求17所述的立体视频显示装置,其特征在于,描绘上述立体对象字符的阴影图像。
19.根据权利要求18所述的立体视频显示装置,其特征在于,以上述立体对象字符看起来越象在近侧时、阴影的位置就偏离得越大的方式进行描绘。
20.根据权利要求18或19所述的立体视频显示装置,其特征在于,用与立体对象字符相同的色系使饱和度及/或亮度变化来描绘阴影。
21.根据权利要求17~20中任一项所述的立体视频显示装置,其特征在于,上述立体对象字符看起来越象在近侧时、就越将立体对象字符描绘得大。
22.根据权利要求17~21中任一项所述的立体视频显示装置,其特征在于,上述立体对象字符看起来越象在近侧时,就越提高立体对象字符的颜色亮度进行描绘。
23.根据权利要求17~22中任一项所述的立体视频显示装置,其特征在于,在上述立体对象字符是带取消线的字符的情况下,以取消线看起来在上述立体对象字符的近侧的方式描绘该取消线的各视点图像。
24.根据权利要求23所述的立体视频显示装置,其特征在于,用带阴影的线、有厚度的线、波浪线、虚线的任意一种,描绘上述立体对象字符的取消线。
25.一种程序,其中用于使计算机作为以下机构发挥作用对于文件内的各字符,判断有无表示立体目视用处理的属性信息的机构;根据上述属性信息,判断立体对象字符的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行立体对象字符的各视点图像的描绘处理的机构。
26.根据权利要求25所述的程序,其中用于使计算机作为描绘上述立体对象字符的阴影图像的机构发挥作用。
27.根据权利要求26所述的程序,其中用于使计算机作为以上述立体对象字符看起来越象在近侧时、阴影的位置就偏离得越大的方式进行描绘的机构发挥作用。
28.根据权利要求26或权利要求27所述的程序,其中用于使计算机作为用与立体对象字符相同的色系使彩饱和度及/或亮度变化地进行描绘的机构发挥作用。
29.根据权利要求25至28中任一项所述的程序,其中用于使计算机作为上述立体对象字符看起来越象在近侧时,就越使立体对象字符大地进行描绘的机构发挥作用。
30.根据权利要求25至29中任一项所述的程序,其中用于使计算机作为上述立体对象字符看起来越象在近侧时,就越提高立体对象字符的颜色亮度进行描绘的机构发挥作用。
31.根据权利要求25至30中任一项所述的程序,其中用于使计算机作为在上述立体对象字符是带取消线的字符的情况下,以取消线看起来在上述立体对象字符的近侧的方式描绘该取消线的各视点图像的机构发挥作用。
32.根据权利要求31所述的程序,其中用于使计算机作为用带阴影线、有厚度的线、波浪线、虚线的任意一种,描绘上述立体对象字符的取消线的机构发挥作用。
33.一种文本数据处理装置,其特征在于,具有存储了将字符或字符串的属性信息变换为其他属性信息的变换规则的变换规则存储机构;从文本数据中检索具有对应于上述变换规则的属性信息的字符或字符串的属性检索机构;和根据上述变换规则,变换由上述属性检索机构检索出的字符或字符串的属性信息的属性变换机构,上述变换规则包括将赋予字符或字符串三维立体显示效果的属性信息变换为赋予二维的规定字符修饰效果的属性信息的规则。
34.根据权利要求33所述的文本数据处理装置,其特征在于,上述变换规则包括将赋予三维立体显示效果的属性信息变换为赋予斜体字符或带阴影的字符等近似于立体显示的二维字符修饰效果的属性信息的规则。
35.根据权利要求33或34所述的文本数据处理装置,其特征在于,上述变换规则包括根据三维立体显示效果的大小来变更二维字符的字体尺寸的规则。
36.一种文本数据处理装置,其特征在于,具有存储了将字符或字符串的属性信息变换为其他属性信息的变换规则的变换规则存储机构;从文本数据中检索具有对应于上述变换规则的属性信息的字符或字符串的属性检索机构;和根据上述变换规则,变换由上述属性检索机构检索出的字符或字符串的属性信息的属性变换机构,上述变换规则包括将赋予字符或字符串二维的规定字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。
37.根据权利要求36所述的文本数据处理装置,其特征在于,上述变换规则包括将赋予斜体字符或带阴影的字符等近似于立体显示的二维字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。
38.根据权利要求36或37所述的文本数据处理装置,其特征在于,上述变换规则包括根据二维字符的字体尺寸来变更三维立体显示效果的大小的规则。
39.一种程序,是赋予计算机文本数据变换功能的程序,其特征在于具有将字符或字符串的属性信息变换为其他属性信息的变换规则表格;从文本数据中检索具有对应于上述变换规则的属性信息的字符或字符串的属性检索处理;和根据上述变换规则,变换由上述属性检索处理检索出的字符或字符串的属性信息的属性变换处理,上述变换规则表格包括将赋予字符或字符串三维立体显示效果的属性信息,变换为赋予二维的规定字符修饰效果的属性信息的规则。
40.根据权利要求39所述的程序,其特征在于,上述变换规则包括将赋予三维立体显示效果的属性信息,变换为赋予斜体字符或带阴影的字符等近似于立体显示的二维字符修饰效果的属性信息的规则。
41.根据权利要求39或40所述的程序,其特征在于,上述变换规则包括根据三维立体显示效果的大小来变更二维字符的字体尺寸的规则。
42.一种程序,其是赋予计算机文本数据变换功能的程序,其特征在于,具有将字符或字符串的属性信息变换为其他属性信息的变换规则表格;从文本数据中检索具有对应于上述变换规则的属性信息的字符或字符串的属性检索处理;和根据上述变换规则,变换由上述属性检索处理检索出的字符或字符串的属性信息的属性变换机构,上述变换规则表格包括将赋予字符或字符串二维的规定字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。
43.根据权利要求42所述的程序,其特征在于,上述变换规则表格包括将赋予斜体字符或带阴影的字符等近似于立体显示的二维字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。
44.根据权利要求42或43所述的程序,其特征在于,上述变换规则包括根据二维字符的字体尺寸来变更三维立体显示效果的大小的规则。
45.一种存储介质,其中存储了权利要求39至43中任一项所述的程序。
全文摘要
本发明提供一种根据HTML文件等文件,可立体显示任意的字符部分或图像部分的立体视频显示装置。根据文件的记述,计算出“G”的图形字符部分的偏离量,生成图3(b)中的左眼显示用数据(ABCDEF GIJK)及右眼显示用数据(ABCDEG HIJK)。(ABCDEF GHIJK)的记述开始位置,由文件中所记述的X坐标及Y坐标特定。而且对构成左眼显示用数据(ABCDEF GIJK)的像素数据及构成右眼显示用数据的(ABCDEG HIJKL)像素数据,从对应于上述坐标的VRAM的像素数据存储位置开始交替进行(在水平方向,将左眼用像素和右眼用像素分别以1像素交替作为显示图像)写入处理。
文档编号G09G5/22GK1795683SQ20048001459
公开日2006年6月28日 申请日期2004年5月26日 优先权日2003年5月28日
发明者竹本贤史, 滨岸五郎, 增谷健, 吉川隆敏, 堀吉宏, 堀内启次 申请人:三洋电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1