CN1795683B - 3-dimensional video display device, text data processing device, program, and storage medium - Google Patents
3-dimensional video display device, text data processing device, program, and storage medium Download PDFInfo
- Publication number
- CN1795683B CN1795683B CN200480014595.0A CN200480014595A CN1795683B CN 1795683 B CN1795683 B CN 1795683B CN 200480014595 A CN200480014595 A CN 200480014595A CN 1795683 B CN1795683 B CN 1795683B
- Authority
- CN
- China
- Prior art keywords
- character
- display
- dimensional video
- dimensional
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
- Liquid Crystal Display Device Control (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
技术领域 technical field
本发明涉及立体视频显示装置、文本数据处理装置、程序及存储介质。 The invention relates to a stereoscopic video display device, a text data processing device, a program and a storage medium. the
背景技术 Background technique
作为立体目视技术,一直以来公知:使用视差屏(parallax barrier)的无眼镜式立体目视方法、使用偏光眼镜或液晶光闸眼镜等的有眼镜式立体目视方法等。另外,对于可以立体目视的视频,不止是实际拍摄的视频(影像),也有使用计算机绘图(computer graphics),将配置在虚拟空间上的目标(object)投影到平面并进行描绘处理的3D描绘所产生的视频。进而,通过在两个视点进行上述描绘处理,从而可以制作右眼视频和左眼视频。另外,提出一种根据从二维视频信号中提取的深度信息与二维视频信号,生成立体视频的立体视频接收装置及立体视频系统(参考专利文献1)。如果制作由二维视频与深度信息构成的视频文件,则在打开该文件时,可以生成立体视频。此外,提出一种将两个视频作为一个频道的视频广播,可以在接收机侧进行立体目视的方法(参考专利文献2)。如果制作由两个视频构成的视频文件,则在打开该文件时,可以生成立体视频。 Conventionally known stereoscopic viewing techniques include a glasses-free stereoscopic viewing method using a parallax barrier, a glasses-based stereoscopic viewing method using polarized glasses, liquid crystal shutter glasses, and the like. In addition, for videos that can be viewed stereoscopically, there are not only actually captured videos (videos), but also 3D renderings that use computer graphics to project objects placed on a virtual space onto a plane and draw them. The resulting video. Furthermore, right-eye video and left-eye video can be created by performing the above-described rendering processing at two viewpoints. In addition, a stereoscopic video receiving device and a stereoscopic video system are proposed that generate stereoscopic video based on depth information extracted from a 2D video signal and a 2D video signal (see Patent Document 1). If you make a video file consisting of two-dimensional video and depth information, when you open the file, you can generate stereoscopic video. In addition, a method is proposed in which video broadcasting of two videos as one channel enables stereoscopic viewing on the receiver side (refer to Patent Document 2). If you make a video file consisting of two videos, when you open the file, you can generate stereoscopic video. the
再者,在以下所示的专利文献3中,记载着将特定的字符或字符串的字符修饰变换为其它字符修饰的技术。即,适当设定成为变换对象的字符或字符串的字符码及其控制码(表示字符修饰的形态),和变换后字符或字符串的字符码及其控制码(表示字符修饰的形态),根据该设定条件,从文本中检索成为变换对象的字符或字符串,将检索到的字符或字符串变换为变换后的字符或字符串的字符码及其控制码。
In addition,
专利文献1:特开2000-78611号公报 Patent Document 1: JP-A-2000-78611 Gazette
专利文献2:特开平10-174064号公报 Patent Document 2: JP-A-10-174064 Gazette
专利文献3:特开平5-210679号公报 Patent Document 3: JP-A-5-210679 Gazette
目前,电子文本数据不仅是单纯的字符码,还伴随有大小或字体等各种属性。这些属性由于可以字符或字符串为单位自由地设定,故可通过适当地变更属性,从而以丰富的形态表现在文章中。 At present, electronic text data is not only a simple character code, but also has various attributes such as size or font. Since these attributes can be freely set in units of characters or character strings, it is possible to express the text in various forms by appropriately changing the attributes. the
另一方面,如前所述,在图像显示技术领域中,正在研究·开发利用三维立体显示效果(3D效果)的图像显示方法。在此,所谓3D效果,是指通过向观察者的左右两眼提供有视差的图像,使观察者认识有立体感的图像的现象。 On the other hand, as mentioned above, in the field of image display technology, an image display method using a three-dimensional stereoscopic display effect (3D effect) is being researched and developed. Here, the 3D effect refers to a phenomenon in which an observer recognizes a three-dimensional image by providing images with parallax to the left and right eyes of the observer. the
利用该3D效果,即使是单纯的文本文章,也可望作为有冲击力的文章表现。例如,有用文字处理机制作成的文件等,在这样的文件中,可望对任意字符都可以进行立体目视。此外,在文件中,存在如HTML文件等,仅由字符或由字符和图像(位图图像、gif图像、JPEG图像等)组成的文件,在这样的文件中,可望对任意的字符和图像部分都可以进行立体目视。 Utilizing this 3D effect, even a simple text article can be expressed as an impactful article. For example, there is a document created by a word processing mechanism, and in such a document, it is expected that arbitrary characters can be viewed stereoscopically. Also, among files, there are files consisting of only characters or characters and images (bitmap images, gif images, JPEG images, etc.) such as HTML files, and in such files, it is expected that arbitrary characters and images Stereo vision is available for some. the
发明内容Contents of the invention
本发明鉴于上述情况,其目的在于提供一种根据文字处理文件或HTML文件等的文件,可立体显示任意的字符部分或图像部分的立体视频显示装置及程序。此外,本发明的课题是提供:当用例如e-mai1等发送字符或字符串中应用3D效果的电子文本数据时,即使在接收侧的显示装置中不存在用于进行3D显示的功能的情况下,也可无损文章编制者的意图地,顺利存储可二维显示该电子文本数据的文本数据处理装置、程序及存储其的存储介质。 In view of the above circumstances, an object of the present invention is to provide a three-dimensional video display device and program capable of three-dimensionally displaying arbitrary character parts or image parts based on a document such as a word processing document or an HTML document. In addition, the object of the present invention is to provide: when sending electronic text data to which a 3D effect is applied to characters or character strings by e-mail, etc., even if there is no function for performing 3D display in the display device on the receiving side In this way, a text data processing device capable of two-dimensionally displaying the electronic text data, a program, and a storage medium storing the same can be smoothly stored without compromising the intention of the article writer. the
此外,反之,课题是提供:对于二维显示用的通常的字符或字符串,通过附加适当的3D效果,从而在具有3D显示功能的显示装置中,可进行比通常的二维显示更具有冲击力的文本显示的文本处理装置、程序及存储其的存储介质。 In addition, on the contrary, the subject is to provide: by adding an appropriate 3D effect to ordinary characters or character strings for two-dimensional display, in a display device having a 3D display function, it is possible to perform more impactful than ordinary two-dimensional display. A text processing device, a program and a storage medium for storing the text display of force. the
本发明的立体图像显示装置为了解决上述课题,其是一种根据文件来生成立体目视视频的立体视频显示装置,其特征在于具有:判断在文件内的记述中表示立体目视用处理的记述部分的机构;根据表示立体目视用处理的记述部分,判断对象物的相位偏离量及偏离方向的机构;和根据上述相位偏移量及偏离方向,进行对象物的各视点图像的描绘处理的机构(以下,在该项中称为第1构成),其中所述立体视频显示装置针对对象物的各视点图像,将对象物的邻侧目标物位置,向对象物的偏离方向侧仅偏离相位偏离量以上的量后进行描绘,所述邻侧的目标物位置的偏离描绘处理是在表示偏离描绘处理的记述存在于文件内时执行。 In order to solve the above-mentioned problems, the stereoscopic image display device of the present invention is a stereoscopic video display device that generates stereoscopic video from a file, and is characterized in that it has a description for judging that processing for stereoscopic viewing is indicated in the description in the file. A partial mechanism; a mechanism for judging the amount of phase shift and the direction of the deviation of the object based on the description part indicating the processing for stereoscopic vision; The mechanism (hereinafter, referred to as the first configuration in this item), wherein the stereoscopic video display device shifts the position of the object adjacent to the object to the side in the direction of deviation from the object by only a phase shift for each viewpoint image of the object. Rendering is performed after an amount greater than or equal to the deviation amount, and the deviation rendering processing of the adjacent object position is executed when a description indicating the deviation rendering processing exists in the file. the
在上述第1构成的立体视频显示装置中,也可以根据对象物的相位偏离量及偏离方向,将上述对象物覆盖描绘在其邻接的目标物上,或将其邻接的目标物覆盖描绘在上述对象目标物上。此外,也可将被覆盖描绘的对象物半透明化处理。上述覆盖描绘处理,也可在表示进行覆盖描绘的记述存在于文件内时执行。 In the stereoscopic video display device of the above-mentioned first configuration, the above-mentioned object may be overlaid and drawn on its adjacent object, or its adjacent object may be overlaid and drawn on the above-mentioned object according to the phase deviation amount and the deviation direction of the object. on the target object. In addition, it is also possible to translucently process the object to be overlaid and drawn. The above-described overlay processing may be executed when a description indicating that overlay is to be performed exists in the file. the
此外,在第1构成的立体视频显示装置中,对于对象物的各视点图像,也可将对象物的邻侧目标物的位置,向对象物的偏离方向侧仅偏离相位偏离量以上的量后进行描绘。此外,上述邻侧的目标物位置的偏离描绘处理,也可在表示进行位置偏离描绘的记述存在于文件内时执行。 In addition, in the stereoscopic video display device of the first configuration, for each viewpoint image of the object, the position of the object adjacent to the object may be shifted to the side in the direction of deviation from the object by an amount equal to or greater than the phase shift amount. to depict. In addition, the above-described process of drawing the position deviation of the adjacent object may be executed when a description indicating that the position deviation drawing is performed exists in the file. the
在这些构成的立体视频显示装置中,在作为表示相位偏离量的信息而在文件中记述有程度信息的情况下,也可由预先保持的设定表格信息和上述程度信息来计算相位偏离量。此外,也可当在近前侧立体目视对象物时,对对象物进行放大描绘处理;当在里侧立体目视对象物时,对对象物进行缩小描绘处理。 In the stereoscopic video display device with these configurations, when degree information is described in a file as information indicating the phase shift amount, the phase shift amount may be calculated from previously held setting table information and the degree information. In addition, when the object is viewed stereoscopically from the front side, the object may be enlarged and rendered, and when the object is viewed stereoscopically from the rear side, the object may be reduced and rendered. the
此外,本发明的程序,其特征在于使计算机作为以下机构发挥作用:在文件内的记述中,判断表示立体目视用处理的记述部分的机构;根据表示立体目视用处理的记述部分,判断对象物的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行对象物各视点图像的描绘处理的机构(以下,在该项中称为第2构成)。 Furthermore, the program of the present invention is characterized in that the computer is made to function as a mechanism for judging the description part indicating the processing for stereoscopic viewing among the descriptions in the file; A mechanism for the amount and direction of phase shift of the object; and a mechanism for performing rendering processing of images of each viewpoint of the object based on the amount of phase shift and the direction of shift (hereinafter referred to as the second configuration in this section). the
在上述第2构成的程序中,也可使计算机作为以下机构发挥作用:根据对象物的相位偏离量及偏离方向,将上述对象物覆盖描绘在其邻接的目标物上,或将其邻接的目标物覆盖描绘在上述对象目标物上的机构。此外,也可使计算机作为以下机构发挥作用:对被覆盖描绘的对象物进行半透明化处理的机构。此外,也可以在表示进行覆盖描绘的记述存在于文件中时,使计算机执行上述覆盖描绘处理。 In the program of the above-mentioned second configuration, the computer can also be made to function as the following mechanism: according to the phase deviation amount and deviation direction of the object, the above-mentioned object is overlaid and drawn on its adjacent target, or its adjacent target The object covers the mechanism depicted on the above-mentioned target object. In addition, the computer may also function as a means for translucently processing an object to be overlaid and drawn. In addition, it is also possible to cause the computer to execute the above-mentioned overlay processing when a description indicating that the overlay is to be performed exists in the file. the
此外,在第2构成的程序中,也可使计算机作为以下机构发挥作用:对于对象物的各视点图像,将对象物邻侧目标物的位置,向对象物的偏离方向侧仅偏离相位偏离量以上的量后进行描绘的机构。此外,也可使计算机作为以下机构发挥作用:当表示进行邻侧目标物的位置偏离描绘处理的 记述存在于文件中时,执行上述邻侧目标物的位置偏离描绘处理的机构。 In addition, in the program of the second configuration, the computer may be made to function as a mechanism for shifting the position of the target object on the side adjacent to the object by the amount of phase shift to the side in the direction of deviation from the object for each viewpoint image of the object. After the above amount proceed to delineate the body. In addition, the computer can also be made to function as a mechanism that executes the above-mentioned positional deviation drawing process of the adjacent object when there is a description indicating that the positional deviation drawing process of the adjacent object exists in the file. the
在这些程序中,也可使计算机作为以下机构发挥作用:作为表示相位偏离量的信息在文件中记述有程度信息的情况下,由预先保持的设定表格信息和上述程度信息计算出相位偏离量的机构。此外,也可使计算机作为以下机构发挥作用:当以在近侧可以立体目视对象物的方式设定偏离方向时,对对象物进行放大描绘处理;当以在里侧可以立体目视对象物的方式设定偏离方向时,对对象物进行缩小描绘处理的机构。 In these programs, the computer can also be made to function as a mechanism for calculating the phase deviation amount from the setting table information held in advance and the above-mentioned degree information when the degree information is described in the file as information indicating the phase deviation amount. organization. In addition, the computer can also be made to function as the following mechanism: when the deviation direction is set so that the object can be viewed three-dimensionally from the near side, the object is enlarged and drawn; When the method is set to deviate from the direction, the mechanism for reducing and drawing the object is performed. the
本发明的立体视频显示装置为了解决上述课题,其是一种根据文件生成立体目视视频的立体视频显示装置,其特征在于具有:对于文件内的各字符,判断有无表示立体目视用处理的属性信息的装置;根据上述属性信息,判断立体对象字符的相位偏离量及偏离方向的装置;和根据上述相位偏离量及偏离方向,进行立体对象字符的各视点图像的描绘处理的装置(以下,在该项中称为第3构成)。 In order to solve the above-mentioned problems, the stereoscopic video display device of the present invention is a stereoscopic video display device for generating a stereoscopic video from a file, and is characterized in that it includes processing for judging whether or not there is a stereoscopic video for each character in the file. According to the above-mentioned attribute information, the device for judging the phase deviation amount and the deviation direction of the three-dimensional object character; and according to the above-mentioned phase deviation amount and the deviation direction, the device for rendering each viewpoint image of the three-dimensional object character (hereinafter , called the third composition in this item). the
在上述第3构成的立体视频显示装置中,也可描绘上述立体对象字符的阴影图像。此外,也可以上述立体对象字符看起来越象在近前侧时、阴影的位置就偏离得越大的方式进行描绘。此外,也可用与立体对象字符相同的色系使饱和度及/或亮度变化来描绘阴影。此外,也可以上述立体对象字符看起来越象在近前侧时、将立体对象字符描绘得越大。此外,也可上述立体对象字符看起来越象在近前侧时,就越提高立体对象字符的颜色亮度地进行描绘。此外,在上述立体对象字符是带取消线的字符的情况下,也可以以取消线看起来在上述立体对象字符的近前侧的方式来描绘该取消线的各视点图像。此外,也可用带阴影的线、有厚度的线、波浪线、虚线的任意一种来描绘上述立体对象字符的取消线。 In the stereoscopic video display device according to the third configuration, shadow images of the above-mentioned three-dimensional object characters may be drawn. In addition, the three-dimensional object characters may be drawn in such a manner that the positions of the shadows deviate more as they appear closer to the front. In addition, shadows may be drawn by changing the saturation and/or brightness in the same color system as the three-dimensional object characters. In addition, the three-dimensional object character may be drawn larger as the three-dimensional object character appears closer to the front side. In addition, the color brightness of the three-dimensional object character may be increased so that the closer the above-mentioned three-dimensional object character appears. In addition, when the above-mentioned three-dimensional object character is a character with a cancellation line, each viewpoint image of the cancellation line may be drawn so that the cancellation line appears on the front side of the above-mentioned three-dimensional object character. In addition, any one of hatched lines, thick lines, wavy lines, and dotted lines may be used to draw the canceling lines of the above-mentioned three-dimensional object characters. the
此外,本发明的软件,其特征在于使计算机作为以下机构发挥作用:对于文件内的各字符,判断有无表示立体目视用处理的属性信息的机构;根据上述属性信息,判断立体对象字符的相位偏离量及偏离方向的机构;和根据上述相位偏离量及偏离方向,进行立体对象字符的各视点图像的描绘处理的机构(以下,在该项中称为第4构成)。 In addition, the software of the present invention is characterized in that the computer functions as the following mechanism: for each character in the file, it is determined whether there is attribute information indicating the processing for stereoscopic vision; A mechanism for the amount of phase shift and a shift direction; and a mechanism for performing rendering processing of each viewpoint image of a three-dimensional object character based on the amount of phase shift and the shift direction (hereinafter referred to as a fourth configuration in this section). the
在上述第4构成的程序中,也可使计算机作为描绘上述立体对象字符的阴影图像的机构发挥作用。此外,也可使计算机作为以上述立体对象字 符看起来越象在近侧时、阴影的位置就偏离得越大的方式进行描绘的机构发挥作用。此外,也可使计算机作为:用与立体对象字符相同的色系使饱和度及/或亮度变化后进行描绘的机构发挥作用。此外,也可使计算机作为上述立体对象字符看起来越象在近侧时、就越将立体对象字符描绘得较大的机构发挥作用。此外,也可使计算机作为上述立体对象字符看起来越象在近侧时、就越提高立体对象字符的颜色亮度地进行描绘的机构发挥作用。此外,也可使计算机作为:在上述立体对象字符是带取消线的字符的情况下,取消线看起来在上述立体对象字符的近侧的方式描绘该取消线的各视点图像的机构发挥作用。此外,也可使计算机作为用带阴影的线、有厚度的线、波浪线、虚线的任意一种来描绘上述立体对象字符的取消线的机构发挥作用。 In the program of the above-mentioned fourth configuration, the computer may be made to function as means for drawing the shadow image of the above-mentioned three-dimensional object character. In addition, it is also possible to make the computer function as a mechanism that draws the three-dimensional object characters so that the positions of the shadows deviate more as the three-dimensional object characters appear closer. In addition, the computer may also function as a mechanism for drawing with the same color system as the three-dimensional object character after changing the saturation and/or brightness. In addition, the computer can also be made to function as a mechanism for drawing the three-dimensional object characters in a larger size as the above-mentioned three-dimensional object characters appear closer. In addition, the computer may function as a mechanism for rendering the three-dimensional object characters with higher color brightness as the three-dimensional object characters appear closer. In addition, the computer may function as a means for rendering each viewpoint image of the cancellation line so that the cancellation line appears to be near the three-dimensional object character when the three-dimensional object character is a character with a cancellation line. In addition, the computer may function as a mechanism for drawing the cancellation line of the above-mentioned three-dimensional object character using any of hatched lines, thick lines, wavy lines, and dotted lines. the
此外,技术方案33的发明涉及一种文本数据处理装置,其特征在于具有:存储了将字符或字符串的属性信息变换为其他属性信息的变换规则的变换规则存储机构;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索机构;和根据上述变换规则,变换由上述属性检索机构检索出的字符或字符串的属性信息的属性变换机构,上述变换规则包括:将赋予字符或字符串三维立体显示效果的属性信息变换为赋予二维的规定字符修饰效果的属性信息的规则。 In addition, the invention of claim 33 relates to a text data processing device characterized by comprising: a conversion rule storage mechanism storing conversion rules for converting attribute information of characters or character strings into other attribute information; An attribute retrieval mechanism for characters or character strings corresponding to the attribute information of the above-mentioned transformation rules; and an attribute transformation mechanism for transforming the attribute information of characters or character strings retrieved by the above-mentioned attribute retrieval mechanism according to the above-mentioned transformation rules. The above-mentioned transformation rules include: A rule for transforming attribute information that imparts a three-dimensional display effect to a character or character string into attribute information that imparts a two-dimensional predetermined character modification effect. the
技术方案34的发明,其特征在于,在技术方案33所记载的文本处理装置中,上述变换规则包括:将赋予三维立体显示效果的属性信息变换为赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息的规则。 The invention of claim 34 is characterized in that, in the text processing device described in claim 33, the conversion rule includes: converting the attribute information that imparts a three-dimensional display effect into an italic character or a shaded character, etc., approximated to The rule of the attribute information of the two-dimensional character modification effect displayed in stereoscopic display. the
技术方案35的发明,其特征在于,在技术方案33或34所记载的文本处理装置中,上述变换规则包括:根据三维立体显示效果的大小来变更二维字符的字体尺寸的规则。 The invention according to claim 35 is characterized in that, in the text processing device according to claim 33 or 34, the conversion rule includes a rule for changing the font size of two-dimensional characters according to the magnitude of the three-dimensional display effect. the
技术方案36的发明涉及一种文本数据处理装置,其特征在于具有:存储了将字符或字符串的属性信息变换为其他属性信息的变换规则的变换规则存储机构;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索机构;和根据上述变换规则,变换由上述属性检索机构检索出的字符或字符串的属性信息的属性变换机构,上述变换规则 包括:将赋予字符或字符串二维的规定字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。 The invention of technical solution 36 relates to a text data processing device, which is characterized in that it has: a conversion rule storage mechanism that stores conversion rules for converting attribute information of characters or character strings into other attribute information; An attribute retrieval mechanism for characters or character strings of attribute information of transformation rules; and an attribute transformation mechanism for transforming attribute information of characters or character strings retrieved by the above-mentioned attribute retrieval mechanism according to the above-mentioned transformation rules. The above-mentioned transformation rules include: assigning characters Or a rule for transforming two-dimensional attribute information specifying a character modification effect into attribute information endowed with a three-dimensional display effect. the
技术方案37的发明,其特征在于,在技术方案36所记载的文本处理装置中,上述变换规则包括:将赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息变换为赋予三维立体显示效果的属性信息的规则。 The invention according to claim 37 is characterized in that, in the text processing device described in claim 36, the above-mentioned conversion rule includes: an attribute for modifying a two-dimensional character similar to a three-dimensional display, such as an italic character or a shaded character. A rule for converting information into attribute information that imparts a three-dimensional stereoscopic display effect. the
技术方案38的发明,其特征在于,在技术方案36或37所记载的文本处理装置中,上述变换规则包括:根据二维字符的字体尺寸来变更三维立体显示效果的大小的规则。 The invention according to claim 38 is characterized in that, in the text processing device according to claim 36 or 37, the conversion rule includes a rule for changing the magnitude of the three-dimensional display effect according to the font size of the two-dimensional character. the
技术方案39的发明涉及一种赋予计算机文本数据变换功能的程序,其特征在于具有:将字符或字符串的属性信息变换为其他属性信息的变换规则表格;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索处理;和根据上述变换规则,变换由上述属性检索处理检索出的字符或字符串的属性信息的属性变换处理,上述变换规则表格包括:将赋予字符或字符串三维立体显示效果的属性信息,变换为赋予二维的规定字符修饰效果的属性信息的规则。 The invention of technical solution 39 relates to a program for endowing a computer with a text data conversion function, and is characterized in that it has: a conversion rule table for converting attribute information of characters or character strings into other attribute information; The attribute retrieval processing of the characters or character strings of the attribute information; and the attribute transformation processing of transforming the attribute information of the characters or character strings retrieved by the above attribute retrieval processing according to the above transformation rules, and the above transformation rule table includes: The attribute information of the three-dimensional display effect of the character string is converted into the rule of attribute information of the two-dimensional prescribed character modification effect. the
技术方案40的发明,其特征在于,在技术方案39所记载的程序中,上述变换规则包括:将赋予三维立体显示效果的属性信息,变换为赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息的规则。 The invention of claim 40 is characterized in that, in the program described in claim 39, the conversion rule includes: converting attribute information that imparts a three-dimensional display effect into an italic character or a shaded character that approximates a three-dimensional Rules for displaying attribute information of two-dimensional character modification effects. the
技术方案41的发明,其特征在于,在技术方案39或40所记载的程序中,上述变换规则包括:根据三维立体显示效果的大小来变更二维字符的字体尺寸的规则。 The invention of claim 41 is characterized in that, in the program described in claim 39 or 40, the conversion rule includes a rule for changing the font size of two-dimensional characters according to the size of the three-dimensional display effect. the
技术方案42的发明涉及一种赋予计算机文本数据变换功能的程序,其特征在于具有:将字符或字符串的属性信息变换为其他属性信息的变换规则表格;从文本数据中检索具有对应上述变换规则的属性信息的字符或字符串的属性检索处理;和根据上述变换规则,变换由上述属性检索处理检索出的字符或字符串的属性信息的属性变换机构,上述变换规则表格包括:将赋予字符或字符串二维的规定字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。 The invention of technical solution 42 relates to a program for endowing a computer with a text data conversion function, and is characterized in that it has: a conversion rule table for converting attribute information of characters or character strings into other attribute information; Character or character string attribute retrieval processing of the attribute information; and according to the above-mentioned transformation rule, transform the attribute transformation mechanism of the character or character string attribute information retrieved by the above-mentioned attribute retrieval processing, the above-mentioned transformation rule table includes: The two-dimensional attribute information specifying the character modification effect of the character string is transformed into the rule of attribute information endowed with a three-dimensional stereoscopic display effect. the
技术方案43的发明,其特征在于,在技术方案42所记载的程序中,上述变换规则表格包括:将赋予斜体字符或带阴影的字符等、近似于立体显示的二维字符修饰效果的属性信息,变换为赋予三维立体显示效果的属性信息的规则。 The invention according to claim 43 is characterized in that, in the program described in claim 42, the conversion rule table includes attribute information for modifying two-dimensional characters similar to three-dimensional display, such as italic characters or shaded characters. , which is transformed into a rule of attribute information that imparts a three-dimensional display effect. the
技术方案44的发明,其特征在于,在技术方案42或43所记载的程序中,上述变换规则包括根据二维字符的字体尺寸来变更三维立体显示效果的大小的规则。 The invention of claim 44 is characterized in that, in the program described in claim 42 or 43, the conversion rule includes a rule for changing the magnitude of the three-dimensional display effect according to the font size of the two-dimensional character. the
技术方案45的发明,是一种存储技术方案39或44中任一项所记载的程序的存储介质。 The invention of claim 45 is a storage medium storing the program described in any one of claim 39 or 44 . the
(发明的效果) (the effect of the invention)
根据本发明,可达到根据HTML文件等文件,能够立体显示任意的立体字符部分或图像部分这一效果。此外,根据本发明,可获得根据文件中记述的字符属性信息,能立体显示任意的字符部分这一效果。 According to the present invention, an arbitrary three-dimensional character part or image part can be three-dimensionally displayed based on a file such as an HTML file. Furthermore, according to the present invention, it is possible to obtain an effect that an arbitrary character part can be displayed three-dimensionally based on the character attribute information described in the file. the
根据技术方案33或39所记载的发明,由于是将被赋予了3D效果的字符或字符串的属性信息,变换为赋予二维的规定字符修饰效果的属性信息,以重新构筑文本数据,故即使在不具有3D功能的显示装置中,也能适当强调并显示这些字符或字符串,因此,可不破坏文章作者意图地、顺利地二维显示包含被赋予了3D效果的字符或字符串的文本数据。 According to the invention described in claim 33 or 39, the text data is reconstructed by converting the attribute information of characters or character strings with a 3D effect into attribute information with a two-dimensional predetermined character modification effect, so even Even on a display device that does not have a 3D function, these characters or character strings can be appropriately emphasized and displayed. Therefore, text data including characters or character strings that have been given a 3D effect can be smoothly two-dimensionally displayed without destroying the intention of the author of the article. . the
此外,根据技术方案34或40所记载的发明,可以以接近3D效果的二维字符的修饰形式显示被赋予了3D效果的字符或字符串,从而以更接近文章作者的意图的方式二维显示这些字符。 In addition, according to the invention described in claim 34 or 40, it is possible to display a character or character string with a 3D effect in a modified form of a two-dimensional character close to a 3D effect, so that the two-dimensional display is closer to the author's intention. these characters. the
而且,根据技术方案35或41所记载的本发明,由于根据3D效果的大小来变更字符的字体尺寸,故可进一步强调被赋予了3D效果的字符或字符串,可使显示状态更接近文章作者的意图。 Moreover, according to the present invention described in claim 35 or 41, since the font size of the characters is changed according to the size of the 3D effect, it is possible to further emphasize the characters or character strings with the 3D effect, and the display state can be closer to that of the author of the article. intention of. the
根据技术方案36或42所记载的本发明,由于是将赋予了二维的规定字符修饰效果的属性信息,变换为赋予3D立体显示效果的属性信息,以重新构筑文本数据,故可用具有3D显示功能的显示装置,以比通常二维显示更有冲击力的方式显示这些字符或字符串,可进行更强调了文章作者意图的文本显示。 According to the present invention described in claim 36 or 42, since the attribute information endowed with a two-dimensional predetermined character modification effect is converted into attribute information endowed with a 3D stereoscopic display effect to reconstruct text data, it can be used with 3D display. A functional display device can display these characters or character strings in a more impactful manner than usual two-dimensional display, and can perform text display that emphasizes the author's intention more. the
此外,根据技术方案37或43所记载的发明,可以用3D显示被赋予 了接近3D效果的二维字符的修饰效果的字符或字符串,以更适当地强调文章作者的意图。 In addition, according to the invention described in claim 37 or 43, it is possible to display in 3D the characters or character strings given the modification effect of two-dimensional characters close to the 3D effect, so as to more appropriately emphasize the intention of the author of the article. the
而且,根据技术方案38或44所记载的本发明,由于根据二维字符的字体尺寸,适当变更3D效果的大小,故可赋予对应于字体尺寸的3D效果,可更适当地强调文章作者的意图。 Furthermore, according to the present invention described in claim 38 or 44, since the size of the 3D effect is appropriately changed according to the font size of the two-dimensional characters, a 3D effect corresponding to the font size can be given, and the author's intention can be emphasized more appropriately. . the
再者,技术方案45的发明,是将本发明作为存储介质来提取的。因此,即使在技术方案45的发明中,也可达到与上述同样的效果。 In addition, the invention of Claim 45 extracts the present invention as a storage medium. Therefore, also in the invention of claim 45, the same effect as above can be obtained. the
另外,在本发明中奏效的效果,可通过以下所示的实施方式的说明,进一步明了。 In addition, the effects achieved in the present invention will be further clarified through the description of the embodiments shown below. the
附图说明 Description of drawings
图1是表示本发明实施方式的图,是表示个人计算机的结构例的框图。 FIG. 1 is a diagram showing an embodiment of the present invention, and is a block diagram showing a configuration example of a personal computer. the
图2是表示本发明实施方式的图,是表示视频卡的构成例的框图。 FIG. 2 is a diagram showing an embodiment of the present invention, and is a block diagram showing a configuration example of a video card. the
图3是表示本发明实施方式的图,是由个人计算机(浏览软件)进行的文件立体目视用描绘处理的说明图。 3 is a diagram showing an embodiment of the present invention, and is an explanatory diagram of rendering processing for stereoscopic viewing of documents performed by a personal computer (browser software). the
图4是表示本发明实施方式的图,是由个人计算机(浏览软件)进行的文件立体目视用描绘处理的说明图。 4 is a diagram showing an embodiment of the present invention, and is an explanatory diagram of rendering processing for stereoscopic viewing of documents performed by a personal computer (browser software). the
图5是表示本发明实施方式的图,是表示文件记述例的说明图。 FIG. 5 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing an example of file description. the
图6是表示本发明实施方式的图,是表示文件记述例的说明图。 FIG. 6 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing an example of file description. the
图7是表示本发明实施方式的图,是表示文件记述例的说明图。 FIG. 7 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing an example of file description. the
图8是表示本发明实施方式的图,是表示文件记述例的说明图。 FIG. 8 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing an example of file description. the
图9是表示本发明实施方式的图,是表示文件记述例的说明图。 FIG. 9 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing an example of file description. the
图10是表示本发明实施方式的图,是表示旋转图像例的说明图。 FIG. 10 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing an example of a rotated image. the
图11是表示本发明实施方式的图,是表示文件记述例的说明图。 FIG. 11 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing an example of file description. the
图12是表示本发明实施方式的图,是表示立体目视原理的说明图。 Fig. 12 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing the principle of stereoscopic viewing. the
图13是表示本发明实施方式的图,图(a)是平面目视显示例,图(b)(c)是表示放大立体目视的字符尺寸的立体目视显示例的说明图。 13 is a diagram showing an embodiment of the present invention, in which (a) is an example of a two-dimensional visual display, and (b) and (c) are explanatory diagrams showing an example of a stereoscopic visual display in which a character size for stereoscopic viewing is enlarged. the
图14是表示本发明实施方式的图,图(a)是“∑”的平面显示的说明图,同图(b)是“∑”的立体显示的说明图。 Fig. 14 is a diagram showing an embodiment of the present invention, in which (a) is an explanatory diagram of a planar display of "Σ", and the same diagram (b) is an explanatory diagram of a three-dimensional display of "Σ". the
图15是表示本发明实施方式的图,是“∑”的立体显示的说明图。 Fig. 15 is a diagram showing an embodiment of the present invention, and is an explanatory diagram of stereoscopic display of "Σ". the
图16是表示本发明实施方式的图,同图(a)(b)(c)分别是“∑”的立体显示的说明图。 Fig. 16 is a diagram showing an embodiment of the present invention, and the diagrams (a), (b) and (c) are explanatory diagrams of stereoscopic display of "Σ", respectively. the
图17是表示本发明实施方式的图,同图(a)是带取消线的字符的平面显示的说明图,同图(b)是带取消线的字符的立体显示的说明图,同图(c)是4种取消线的说明图。 17 is a diagram showing an embodiment of the present invention, the same figure (a) is an explanatory diagram of a plane display of a character with a cancellation line, and the same figure (b) is an explanatory diagram of a three-dimensional display of a character with a cancellation line, and the same figure ( c) is an explanatory diagram of four kinds of cancellation lines. the
图18是表示本发明实施方式的图,是表示文中的各种字符属性信息的说明图。 Fig. 18 is a diagram showing an embodiment of the present invention, and is an explanatory diagram showing various character attribute information in a text. the
图19是表示本发明实施方式的图,是文本变换工具的功能框图。 Fig. 19 is a diagram showing an embodiment of the present invention, and is a functional block diagram of a text conversion tool. the
图20是表示本发明实施方式的图,是表示变换规则表格的一例的图。 FIG. 20 is a diagram illustrating an embodiment of the present invention, and is a diagram illustrating an example of a conversion rule table. the
图21是表示本发明实施方式的图,是表示文文本数据变换处理的流程图。 Fig. 21 is a diagram showing an embodiment of the present invention, and is a flowchart showing text data conversion processing. the
图22是表示本发明实施方式的图,是表示文文本数据变换处理例的图。 Fig. 22 is a diagram showing an embodiment of the present invention, and is a diagram showing an example of text data conversion processing. the
图23是表示本发明实施方式的图,是表示便携式终端装置的构成的图。 FIG. 23 is a diagram showing an embodiment of the present invention, and is a diagram showing a configuration of a mobile terminal device. the
具体实施方式 Detailed ways
本发明的特征,可通过以下所示的实施方式的说明而进一步明了。但是,以下的实施方式只是本发明的一种实施方式,本发明或各构成要件的用语的意义,并未限于以下的实施方式所记载的内容。 The characteristics of the present invention will be further clarified through the description of the embodiments shown below. However, the following embodiments are only one embodiment of the present invention, and the meanings of the terms of the present invention or each component are not limited to those described in the following embodiments. the
以下,根据图1至图13,说明本发明的立体视频显示装置及程序。 Hereinafter, the stereoscopic video display device and program of the present invention will be described based on FIGS. 1 to 13 . the
图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上。
FIG. 1 shows an example of the configuration of a personal computer (stereoscopic video display device). CPU1 is connected with north bridge (north bridge) 2 having system control function, and south bridge (south bridge) 3 having interface function such as PCI bus or ISA bus. Connect storage 4 to
图2示出了一般的视频卡5。VRAM(视频存储器)控制器5b通过AGP,以来自CPU1的命令进行描绘数据向VRAM5a的写入·读入的控制。DAC(D/A变换器)5c将来自VRAM控制器5b的数字视频数据变换为模拟视频信号,将该视频信号通过视频缓冲器5d提供给个人计算机用 监视器12。在该视频显示处理(描绘处理)中,生成右眼视频和左眼视频,可进行将这些交替描绘为纵条纹状等的立体视频显示处理。
FIG. 2 shows a
个人计算机具有网络连接环境,可由构成为因特网上的服务器等发送装置接收例如HTML文件或XML文件(例如:文本文件、电子邮件、HTML文件、XML文件等)。此外,个人计算机例如通过使上述监视器12具有液晶屏障,从而可进行平面目视视频显示及立体目视视频显示两种显示。立体目视视频例如若是将右眼视频和左眼视频交替配置为纵条纹状,则通过CPU1的控制,在液晶屏障中形成纵条纹状的遮光区域。此外,如果是在画面上的一部分区域(文件再生的窗口部分、或HTML文件中的一部分视频部分)中显示立体目视视频,则可由上述CPU1根据上述窗户或一部分视频部分的显示坐标及大小,来控制上述纵条纹状遮光区域的大小及形成位置。不限于液晶屏障,也可采用通常的屏障(以规定的间距固定形成栅栏条纹)。此外,个人计算机配有浏览软件(浏览器),可打开文件将视频显示在监视器12上。
The personal computer has a network connection environment, and can receive, for example, HTML files or XML files (for example, text files, e-mails, HTML files, XML files, etc.) from sending devices such as servers configured on the Internet. In addition, a personal computer can perform two types of display, a two-dimensional visual display and a stereoscopic visual display, by providing the
下面,对应图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值相加的值作为图像数据进行处理即可。 Next, with reference to FIGS. 3 and 4 , the rendering process for stereoscopic viewing of documents performed by a personal computer (browser software) will be described. Among Fig. 3, the display example of " ABCDEFGHIJKL " this sentence is shown, and Fig. 3 (a) has shown the planar display example, and Fig. 3 (b) (c) has shown the three-dimensional display of the graphic character of " G " (see up like flying out) Example. As shown in Figure 3(b), as the video for the left eye, the graphic character part of "G" is shifted to the right by a predetermined pixel part (by this deviation, the "H" part is hidden (overlapped)), and the video for the right eye , the graphic character part of "G" is shifted to the left by a predetermined pixel part (the part of "F" is hidden (overlapped) by this deviation). Here, the amount of deviation of the graphic character portion of "G" is calculated from the description in the file, and the left-eye display data (ABCDEF GIJK) and right-eye display data (ABCDEG HIJK) in FIG. 3( b ) are generated. The description start position of "ABCDEFGHIJKL" is described in the file, and is specified by, for example, an X coordinate represented by <startx>/100</start x> and a Y coordinate represented by <start y>/100</start y>. Then, the pixel data constituting the left-eye display data (ABCDEF GIJK) and the pixel data constituting the right-eye display data (ABCDEG HIJK) are alternately started from the pixel data storage position of the VRAM corresponding to the above-mentioned coordinates (as a display image The right-eye pixel and the left-eye pixel are alternately written one by one in the horizontal direction). In addition, in Fig. 3(c), an example of transparently displaying the overlapping portion of "G" and "H" and the overlapping portion of "G" and "F" is shown. When compositing images so as to become translucent, the value obtained by adding the 1/2 values of the two image data may be processed as image data. the
图4中,示出了“ABCDEFGHIJKL”这一句子的显示例,图4(a)示出了平面显示例,图4(b)示出了“EF”部分的立体显示(看起来象飞出)例。在该图4(b)中,通过还偏离“GHIJK”的平面视部分,从而消除邻接字符的隐藏(重叠)。 In Fig. 4, a display example of the sentence "ABCDEFGHIJKL" is shown, Fig. 4(a) shows a plane display example, and Fig. 4(b) shows a stereoscopic display of the "EF" part (it looks like flying out )example. In this FIG. 4( b ), the hiding (overlapping) of adjacent characters is eliminated by shifting the plane view portion of "GHIJK". the
图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像素移位描绘到右侧。 Fig. 5(a) shows an example of document description for displaying the sentence "ABCDEFGHIJKL" for two-dimensional viewing, and Fig. 5(b) shows an example of "EF" for stereoscopically displaying the sentence "ABCDEFGHIJKL". File description example (no overlap). The personal computer (browser software) judges the description portion indicating the processing for stereoscopic viewing among the descriptions in the file. In the example of FIG. 5 , the portion judged to be surrounded by <3d> and </3d> represents a processing portion for stereoscopic viewing. Then, the phase shift amount and shift direction of the target object (target character, target image) are judged based on the description part indicating the processing for stereoscopic viewing. In the illustrated example, "EF" is recognized as the target character. Furthermore, there is <zurasi L X>8</zurasi L X>, and according to this description, it is judged that the phase shift amount of the character for the left eye is 8 pixels on the right side. In addition, there is <zurasi L X>8</zurasi L X>, the deviation amount of the right-eye character can also be defined, it is omitted here (actually not recorded), and it is judged as the default value (0). Based on the phase shift amount and shift direction determined in this way, the image for the right eye and the image for the left eye of the target character "EF" are rendered. In addition, this example is an example of no overlap, and a personal computer (browser software) draws the position of the target object (character or image) adjacent to the object by a portion that is shifted by more than the phase shift amount to the side in the direction of deviation from the object. deal with. In the example of Fig. 5(b), according to <zurasi X> described after "GHIJK", </zurasi X> (this description is actually omitted. In this case, set the value of <zurasi L X>, That is, in 8), the characters of "GHIJK" are drawn to the right side only with a shift of 8 pixels. the
这样,个人计算机(浏览软件)根据上述记述的含义,判断对象物、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘的处理。 In this way, the personal computer (browser software) judges the object, the amount of phase shift, and the direction of the shift based on the meaning described above, and performs the processing of rendering the image for the right eye and the image for the left eye. the
再者,平面目视显示部分(“GHIJK”)的相位偏离量有在左眼用图像和右眼用图像中相等的必要。立体目视部分(“EF”)根据飞出量(或进入量)变更偏离量。此外,立体目视显示部分和平面目视显示部分的偏离量也可不同。但是,如果(3D显示部分的相位偏离量)≤(2D部分显示部分的相位偏离量)不成立,则会产生重叠。此外,为了更有效的立体 显示各目标物(“E”“F”)的立体显示,也可分离目标物(上述“E”和“F”),分别给予相位偏移量。 In addition, the phase shift amount of the planar visual display part ("GHIJK") needs to be equal between the left-eye image and the right-eye image. The stereo vision part ("EF") changes the amount of deviation according to the amount of flying out (or the amount of entering). In addition, the amount of deviation between the stereoscopic visual display part and the planar visual display part may also be different. However, if (the phase shift amount of the 3D display portion)≦(the phase shift amount of the 2D partial display portion) does not hold, overlapping will occur. In addition, in order to more effectively stereoscopically display each object ("E" and "F"), the objects ("E" and "F" above) may be separated and phase shifts may be given to each. the
图6示出了其它记述例(用标签表示有无重叠)。<shift>8</shift>表示左眼用图像和右眼用图像的相对相位偏离量是+8。<overlap>有</overlap>定义有重叠。 FIG. 6 shows another description example (whether or not overlap is indicated by a label). <shift>8</shift> indicates that the relative phase shift amount between the image for the left eye and the image for the right eye is +8. <overlap>has</overlap> defines that there is overlap. the
左眼用图像和右眼用图像的相对相位偏离量 The amount of relative phase deviation between the image for the left eye and the image for the right eye
+(正:飞出):对应右眼用字符,向右偏离左眼用字符(偏离8像素)。 + (positive: flying out): corresponds to the character for the right eye, deviates to the right from the character for the left eye (deviation by 8 pixels). the
-(负:进入):对应左眼用字符,向右偏离右眼用字符(偏离8像素)。 - (minus: enter): corresponds to the character for the left eye, deviates to the right from the character for the right eye (deviation by 8 pixels). the
有无重叠 Whether there is overlap
有:左右均等偏离“EF”(各偏离4像素)。“GHIJK”无偏离。 Yes: Left and right are equally deviated from "EF" (4 pixels each). "GHIJK" without deviation. the
无:仅右偏离“EF”(偏离8像素)。 None: Offset "EF" to the right only (offset by 8 pixels). the
向与左右字符的相对位置偏离量相同值(绝对值)右偏离“GHIJK”(8像素偏离)。即,个人计算机(浏览软件)按照上述记述的意义,判断对象字符、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘处理。 Rightward deviation "GHIJK" (8 pixel deviation) to the same value (absolute value) as the relative position deviation amount of the left and right characters. That is, the personal computer (browser software) judges the target character, the phase shift amount, and the shift direction according to the meaning described above, and performs right-eye image rendering and left-eye image rendering processing. the
图7示出了其它记述例(用水平表示飞出量)。 FIG. 7 shows another description example (the amount of flying out is expressed horizontally). the
立体方向飞出:对右眼用字符向右偏离左眼用字符。进入:对左眼用字符向右偏离右眼用字符。 Stereo Directional Fly-Out: Right-eye character deviates to the right from the left-eye character. Entry: Deviates to the right from the left-eye character to the right-eye character. the
左右字符的相位偏离电平定义水平和像素之间的关系。对应定义的具体像素数,作为设定表格预先存储在个人计算机的存储器中。强:偏离8像素中:偏离4像素弱:偏离2像素 The phase offset level of the left and right characters defines the relationship between levels and pixels. The specific number of pixels corresponding to the definition is stored in the memory of the personal computer in advance as a setting table. Strong: 8 pixels off Medium: 4 pixels off Weak: 2 pixels off
有无重叠有:左右均等偏离“EF”(各偏离4像素)。“GHIJK”不偏离。无:仅向右偏离“EF”。(偏离8像素)向左右字符的相对相位偏离量相同值(绝对值)右偏离“GHIJK”(偏离8像素)。即,个人计算机(浏览软件)按照上述记述的意义,判断对象字符、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘处理。 With or without overlap: Left and right are equally deviated from "EF" (each deviated by 4 pixels). "GHIJK" does not deviate. None: Deviates to the right by "EF" only. (Offset by 8 pixels) To the right of the same value (absolute value) of the relative phase offset amount of the left and right characters by "GHIJK" (offset by 8 pixels). That is, the personal computer (browser software) judges the target character, the phase shift amount, and the shift direction according to the meaning described above, and performs right-eye image rendering and left-eye image rendering processing. the
图8示出了其它记述例(用比例表示飞出量)。<shift ratio>60</shiftratuo>表示左眼用图像和右眼用图像的相对相位偏离率是60%。 FIG. 8 shows another description example (proportional representation of the ejection amount). <shift ratio>60</shiftratuo> indicates that the relative phase deviation rate between the left-eye image and the right-eye image is 60%. the
立体方向飞出:对右眼用字符向右偏离左眼用字符。进入:对左眼用字符向右偏离右眼用字符。 Stereo Directional Fly-Out: Right-eye character deviates to the right from the left-eye character. Entry: Deviates to the right from the left-eye character to the right-eye character. the
左右字符的相对相位偏离最大值定为10。该信息作为设定表格预先存储在个人计算机的存储器中。 The maximum relative phase deviation of the left and right characters is set at 10. This information is stored in advance in the memory of the personal computer as a setting table. the
N%:偏离10×N/100像素(若N=60则偏离6像素)。小数点以后四舍五入,取整数。最大值既可用户指定,也可是显示信息(因显示的尺寸不同而最大值不同)。 N%: Deviates by 10×N/100 pixels (if N=60, deviates by 6 pixels). Round off after the decimal point and take the whole number. The maximum value can be specified by the user, or it can be displayed information (the maximum value is different due to different displayed sizes). the
有无重叠有:左右均等偏离“EF”(各偏离3像素)。“GHIJK”不偏离。无:仅向右偏离“EF”。(偏离6像素)向左右字符的相对相位偏离量和相同值(绝对值)右偏离“GHIJK”(偏离6像素)。即,个人计算机(浏览软件)按照上述记述的意义,判断对象字符、相位偏离量及偏离方向,进行右眼用图像描绘及左眼用图像描绘处理。 With or without overlap: Left and right are equally deviated from "EF" (each deviated by 3 pixels). "GHIJK" does not deviate. None: Deviates to the right by "EF" only. (Deviation by 6 pixels) The amount of relative phase deviation to the left and right characters and the same value (absolute value) deviate to the right by "GHIJK" (Deviation by 6 pixels). That is, the personal computer (browser software) judges the target character, the phase shift amount, and the shift direction according to the meaning described above, and performs right-eye image rendering and left-eye image rendering processing. the
图9示出了其它记述例(表示运动)。 FIG. 9 shows another description example (showing movement). the
运动前后:以标准相位偏离量开始,在最大相位偏离量、最小相位偏离量之间前后往复移动。左右:以标准相位偏离量,从move_h的一半位置开始左右往复移动。从左到右:从左向右移动,一到达右,就再次从左开始移动(移动量为move_h)从右到左:从右向左移动,一到达左,就再次从右开始移动(移动量为move_h)旋转:以正面(2D)状态开始,以后述的捕捉要领旋转静止:以标准相位偏离量静止(不运动)其它还可从前到后、从后到前。 Before and after movement: start with the standard phase deviation, move back and forth between the maximum phase deviation and the minimum phase deviation. Left and right: With the standard phase deviation, it starts to reciprocate left and right from the half position of move_h. From left to right: move from left to right, once it reaches the right, start moving from the left again (moving amount is move_h) From right to left: move from right to left, once it reaches the left, start moving from the right again (moving The amount is move_h) Rotation: start with the front (2D) state, and then follow the capture method described later Rotation still: stand still (not moving) with the standard phase deviation amount, others can also be from front to back, from back to front. the
运动次数表示指定次数运动,返回到开始状态并停止。指定0时,无限反复。 The number of times of exercise means the specified number of times to exercise, return to the start state and stop. When 0 is specified, it repeats infinitely. the
有无重叠有:左右均等偏离“EF”。“GHIJK”不偏离。无:仅向右偏离“EF”。在typ_shift、max_shift、min_shift的绝对值中,向右偏离最大值部分的“GHIJK”。在左右移动的情况下还加上move_h。 With or without overlap: Left and right equal deviation from "EF". "GHIJK" does not deviate. None: Deviates to the right by "EF" only. In the absolute value of typ_shift, max_shift, min_shift, "GHIJK" of the maximum value part shifted to the right. In the case of moving left and right, move_h is also added. the
另外,由于根据活动的种类、使用的标签变化,故当记述不要的标签时,忽略个人计算机(浏览器)。 In addition, since tags to be used vary depending on the type of event, personal computers (browsers) are ignored when describing unnecessary tags. the
补充1:旋转的方法旋转最简单的实现方法是利用通常的字符旋转,以不同的角度取出字符的手法。如图10所示,旋转的字符由于可看作从不同的角度看见“EF”这一字符的图形,故通过将微妙不同的角度的两个 字符图形作为左右图像,便可进行立体目视。此时,在“EF”这一字符中,由于存在飞出部分和进入部分,故由字符部位(像素)改变相位偏离量。用max_shift、min_shift指定这些状态中视差变为最强的状态。由这些值可决定字符部位的描绘位置。 Supplement 1: Rotation method The easiest way to achieve rotation is to use the usual character rotation to take out characters at different angles. As shown in FIG. 10, since the rotated character can be seen as a graphic of the character "EF" from different angles, stereoscopic viewing can be performed by using two character graphics at subtly different angles as left and right images. At this time, in the character "EF", since there are protruding parts and entering parts, the amount of phase shift is changed by character parts (pixels). The state where the parallax becomes the strongest among these states is specified with max_shift, min_shift. The drawing positions of character parts can be determined by these values. the
补充2:立体方式以上情形不论是否立体方式均可实现。当视点数大于2的情况下,例如4视点时,决定第1视点字符和第2视点字符和第3视点字符和第4视点字符的相位偏离量。此外,在多视点中,代替无重叠时的处理。4视点时,将“GHIJK”偏离第1视点字符和第4视点字符的偏离部分(左右字符的相对相位偏离量×3)。但是,这样由于由立体方式或视点数改变合成处理和重叠时的处理,故只要预先给出这样的信息即可。用于合成处理的内容也可用函数给出。 Supplement 2: Stereo mode The above situation can be realized no matter whether it is stereo mode or not. When the number of viewpoints is greater than 2, for example, 4 viewpoints, the amount of phase shift between the characters of the first viewpoint and the characters of the second viewpoint and the characters of the third viewpoint and the characters of the fourth viewpoint is determined. Also, in multi-viewpoints, the processing when there is no overlap is substituted. In the case of 4 viewpoints, "GHIJK" is shifted by the offset portion between the characters of the first viewpoint and the characters of the fourth viewpoint (relative phase shift amount of the left and right characters×3). However, in this way, since the synthesis processing and the processing at the time of superimposition are changed depending on the stereo system or the number of viewpoints, it is only necessary to give such information in advance. The content for compositing processing can also be given with a function. the
即,个人计算机(浏览软件)按照上述记述的意义、视点数信息或函数等,判断对象字符、相位偏离量及偏离方向等,进行第1视点字符和第2视点字符和第3视点字符和第4视点字符的描绘处理。 That is, the personal computer (browser software) judges the target character, the amount of phase deviation, the direction of deviation, etc. according to the meaning described above, the information of the number of viewpoints or functions, etc., and performs the first viewpoint character, the second viewpoint character, the third viewpoint character and the third Drawing processing of 4-viewpoint characters. the
图11(a)示出了其他记述例(用标签表示有无重叠及透明度),图11(b)是表示描绘处理的说明图。 FIG. 11( a ) shows another description example (indicating the presence or absence of overlap and transparency with labels), and FIG. 11( b ) is an explanatory diagram showing drawing processing. the
左右字符的相对相位偏离量+(正:飞出):对右眼用字符向右偏离左眼用字符(偏离8像素)。-(负:进入):对左眼用字符向右偏离右眼用字符(偏离8像素)。 Relative phase deviation amount of left and right characters+ (positive: fly out): the character for the right eye deviates to the right from the character for the left eye (deviation by 8 pixels). - (minus: enter): Deviates rightward from the character for the left eye (by 8 pixels) from the character for the right eye. the
有无重叠(overlap)有:左右均等偏离图形字符(各偏离4像素)。“GHIJK”不偏离。无:仅向右偏离图形字符(偏离8像素)。将“GHIJK”向右偏离与左右字符的相对相位偏离量相同值(绝对值)(偏离8像素)。 Whether there is overlap (overlap): the left and right deviate from the graphic characters equally (each deviates by 4 pixels). "GHIJK" does not deviate. None: Offsets the glyphs to the right only (by 8 pixels). Deviate "GHIJK" to the right by the same value (absolute value) as the relative phase deviation of the left and right characters (8 pixels). the
显示优先度(<priority>)1:将立体显示的字符作为上层显示(隐藏被重叠的平面显示的字符)2:将立体显示的字符作为下层显示0:依存显示的浏览器(播放机)不设定该标签时(缺省)为0 Display priority (<priority>) 1: display the characters displayed in stereoscopically as the upper layer (hide the characters displayed in the superimposed plane) 2: display the characters displayed in stereoscopically as the lower layer 0: the browser (player) that depends on the display does not When setting this tag (default) is 0
根据透明度(<transparency>M</transparency>)的记述,用M%设定显示的字符(图形字符)的透明度。缺省(未设定时)为0%。例如,若设被透明指定的目标物的R像素的数据为R1,与此重叠的目标物的R像素的数据为R2,则描绘R像素数据可通过(R2×M/100+R1×(1- M/100))的运算而得到。 According to the description of transparency (<transparency>M</transparency>), transparency of displayed characters (graphic characters) is set in M%. The default (when not set) is 0%. For example, if the R pixel data of the object specified transparently is R1, and the R pixel data of the overlapped object is R2, then the R pixel data can be drawn by (R2×M/100+R1×(1 - M/100)) to get. the
但是,使目标物飞出并立体目视的情况下,如图12所示,体感字符宽度F变得比本来的字符宽度D还小。因此,在文件记述的字符(指定尺寸字符)的平面目视显示中,相对成为如图13(a)的字符串,浏览器执行将成为立体目视对象的“EF”字符加工为例如2倍字符尺寸的处理。该处理后,进行右眼用图像和左眼用图像的描绘处理(相位偏离处理)。若为无重叠设定,则如图13(b)所示,“GHIJK”的相位也偏离。另一方面,若设定为有重叠,则如图13(c)所示,进行描绘处理。 However, when the object is projected and viewed stereoscopically, the motion-sensitive character width F becomes smaller than the original character width D as shown in FIG. 12 . Therefore, in the two-dimensional visual display of the characters (designated size characters) described in the document, the browser executes the process of processing the "EF" character that becomes the stereoscopic visual object to, for example, double the character string as shown in Figure 13(a). Character size handling. After this processing, rendering processing (phase shift processing) of the image for the right eye and the image for the left eye is performed. In the non-overlapping setting, as shown in FIG. 13( b ), the phase of "GHIJK" also deviates. On the other hand, if it is set to overlap, drawing processing is performed as shown in FIG. 13( c ). the
由图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像素部分并进行描绘。
As can be seen from FIG. 12, there is a relationship of D:(A+B)=F:B, C:A=E:B, and it becomes F/D=E/(E+C). Since the character becomes E/(E+C) (reduced) by flying out, the character is enlarged (E+C)/E times and displayed in advance. E is a constant around 65mm. For example, when a phase shift amount corresponding to a parallax amount C=65 mm is set, the characters are drawn by doubling the size of the characters in advance because the characters are reduced in size by 1/2. Here, the personal computer (browser) holds pixel pitch information of its
另外,在上述例子中,例示了识别文件并进行图像显示的个人计算机,但不限于此,还可作为可接收数据广播(BML文件)并进行图像显示的数字广播接收装置,或具有网络连接环境及图像显示功能的移动电话等而构成。 In addition, in the above example, a personal computer that recognizes a file and displays an image is illustrated, but it is not limited to this, and it can also be used as a digital broadcast receiving device that can receive data broadcast (BML file) and display an image, or have a network connection environment. and a mobile phone with an image display function. the
下面,根据图14至图17,对由个人计算机(浏览器)进行的文件立体目视用描绘处理的其它例进行说明。在图14(a)中,示出了具有平面 (2D)的字符属性的“∑”字符显示例,在图14(b)中,示出了具有立体(3D)的字符属性的“∑”字符显示例。 Next, another example of rendering processing for stereoscopic viewing of a document by a personal computer (browser) will be described with reference to FIGS. 14 to 17 . In Fig. 14(a), a "Σ" character display example with a flat (2D) character attribute is shown, and in Fig. 14(b), a "Σ" with a three-dimensional (3D) character attribute is shown. Character display example. the
在具有立体(3D)字符属性的“∑”字符显示中,不仅描绘该字符左右视点图像,还描绘该字符的阴影(图中显示阴影部分比字符还淡)。在进行使“∑”字符飞出到近前侧的显示的情况下,只要左眼用图像相对显示字符原来的显示位置向右侧偏离规定的像素量,右眼用图像相对显示字符原来的显示位置向左侧偏离规定的像素量即可。 In the "∑" character display with stereoscopic (3D) character attributes, not only the left and right viewpoint images of the character are drawn, but also the shadow of the character (the shaded part shown in the figure is lighter than the character). In the case of displaying the character "Σ" flying out to the near side, as long as the image for the left eye deviates to the right by a predetermined amount of pixels from the original display position of the displayed character, the image for the right eye will be displaced from the original display position of the displayed character. Just deviate to the left by the specified amount of pixels. the
相位偏离量作为字符属性信息,既可以记述偏离像素数,或也可以是记述偏离度数的构成。偏离度数可由软件决定例如仅偏离度数1或2像素、仅偏离2或4像素。此外,也可根据作为字符属性信息的字符尺寸来决定相位偏离量。例如,有使相位偏离量与字符尺寸成比例的方法。在这种情况下,在软件侧,预先保持比例常数值,通过将该比例常数值乘以字符尺寸的运算处理,从而可判断相位偏离量。或也可采用在软件上预先准备字符尺寸和相位偏离量的对应表格的构成。 As the character attribute information, the amount of phase shift may describe the number of shifted pixels or the degree of shift. The degree of deviation can be determined by software, for example, the degree of deviation is only 1 or 2 pixels, and only 2 or 4 pixels. In addition, the amount of phase shift may be determined based on the character size as character attribute information. For example, there is a method of making the phase shift amount proportional to the character size. In this case, on the software side, the value of the proportional constant is held in advance, and the amount of phase shift can be determined by arithmetic processing of multiplying the proportional constant value by the character size. Alternatively, a configuration in which a table corresponding to character sizes and phase shift amounts is prepared in advance in software may be employed. the
此外,关于偏离方向,也可具有使观察方法(飞出=0,进入=1等)作为字符属性。而且,在进行过偏离处理的字符(立体对象字符)及阴影的描绘中,进行从对应描绘坐标的VRAM像素数据存储位置开始,将构成左眼显示用数据的像素数据及构成右眼显示用数据的像素数据交替(作为显示图像在水平方向将左眼用像素和右眼用像素各交互1像素)写入的处理。 In addition, regarding the deviation direction, it is also possible to have an observation method (fly out=0, enter=1, etc.) as a character attribute. In addition, in the drawing of the offset-processed characters (three-dimensional object characters) and shadows, starting from the storage position of the VRAM pixel data corresponding to the drawing coordinates, the pixel data constituting the left-eye display data and the pixel data constituting the right-eye display Alternate pixel data (a display image in which pixels for the left eye and pixels for the right eye are alternated by 1 pixel each in the horizontal direction) are written. the
立体对象字符的阴影,也可例如向该字符的右侧位置等,将与该字符相同的形状偏离规定像素量,用黑色和灰色描绘。而且,在带阴影描绘立体对象字符的情况下,既可以将立体对象字符和阴影作为一体来进行仅偏离相同相位的处理,也可进行使立体对象字符和阴影相位偏离量不同的处理。例如,也可在相对原来的显示位置,将左眼用字符向右侧偏离4像素时,对该阴影仅向右侧偏离2像素;相对原来的显示位置,将右眼用字符向左侧偏离4像素时,对该阴影仅向左侧偏离2像素。 The shadow of the three-dimensional object character may be drawn in black and gray with the same shape as the character deviated by a predetermined pixel amount toward the right position of the character, for example. Furthermore, when drawing a three-dimensional object character with a shadow, the three-dimensional object character and the shadow may be integrally shifted by the same phase, or the three-dimensional object character and the shadow may be shifted by a different amount of phase shift. For example, when shifting the left-eye characters to the right by 4 pixels relative to the original display position, the shadow can be shifted to the right by only 2 pixels; relative to the original display position, shifting the right-eye characters to the left At 4 pixels, the shadow is only offset to the left by 2 pixels. the
既可将阴影描绘中的相位偏离量作为字符属性而具有,也可将阴影描绘中的相位偏离量作为字符的相位偏离量的一半等,根据字符的相位偏离量在个人计算机(浏览器)侧进行运算处理来生成阴影偏离量。 The phase shift amount in shading may be included as a character attribute, or the phase shift amount in shading may be half of the character phase shift amount, etc., depending on the character phase shift amount on the personal computer (browser) side Arithmetic processing is performed to generate the shadow offset amount. the
此外,在带阴影描绘立体对象字符的情况下,在飞出显示立体对象字符时,如图15所示,使阴影(图中显示阴影部分比字符还淡)显示在立体对象字符原来的显示位置,也可仅偏离立体对象字符进行显示。此时,阴影看起来像与其它平面显示的字符同一平面,立体对象字符看起来像比上述平面处在还要飞出的位置。 In addition, in the case of drawing a three-dimensional object character with a shadow, when the three-dimensional object character is displayed by flying out, as shown in FIG. , it is also possible to display only off-center characters. At this time, the shadow looks like it is on the same plane as the characters displayed on other planes, and the three-dimensional object character looks like it is flying out of the above plane. the
此外,个人计算机(浏览器)在带阴影描绘立体对象字符的情况下,如图16(a)所示,以该立体对象字符越看起来像比里侧时还显得在眼前侧(可用偏离方向及相位偏离量判断)时、越使阴影位置增大的方式进行描绘。该处理,在进行将立体对象字符和阴影作为一体仅偏离相同量的处理的情况时,既可根据相位偏离量使立体对象字符和阴影之间的分离情况变化,或也可如前所述,使阴影描绘中的相位偏离量为字符相位偏离量的一半等,赋予阴影本身视差,好像阴影位置变大地偏离。 In addition, when a personal computer (browser) draws a three-dimensional object character with a shadow, as shown in FIG. and Phase Deviation Judgment), draw in such a way that the shadow position increases. In this process, when performing the process of shifting the three-dimensional object character and the shadow as a whole by the same amount, the separation between the three-dimensional object character and the shadow may be changed according to the amount of phase shift, or as described above, The phase shift amount in shadow drawing is half of the character phase shift amount, etc., and parallax is given to the shadow itself, so that the shadow position deviates greatly. the
阴影颜色不限于前述的黑色或灰色,也可用与立体对象字符颜色同一色系(色调相同或色调近似),使饱和度及/或亮度变化并描绘。例如,比立体对象字符的颜色还暗或还亮地显示阴影颜色。在图像处理由RGB进行的情况下,若使R值、G值、B值一律比规定量低则变暗,反之,一律比规定量高则变亮。此外,也可将R值、G值、B值变换为HIS(色调:Hue,饱和度:Saturation,亮度:Intensity),进行使饱和度变化的运算处理,再返回R值、G值、B值并描绘。也可将使阴影颜色为很定色或从属字符的颜色作为属性字符而具有。个人计算机(浏览器)根据上述字符属性进行描绘颜色选定处理。 The shadow color is not limited to the aforementioned black or gray, and it can also be drawn by changing saturation and/or brightness in the same color system (same or similar hue) as the color of the three-dimensional object character. For example, the shadow color is displayed darker or brighter than the color of the solid object character. When the image processing is performed by RGB, if the R value, G value, and B value are all lower than a predetermined amount, it becomes darker, and conversely, if it is uniformly higher than a predetermined amount, it becomes brighter. In addition, it is also possible to convert the R value, G value, and B value into HIS (hue: Hue, saturation: Saturation, brightness: Intensity), perform calculation processing to change the saturation, and then return the R value, G value, and B value and depict. It is also possible to have a shade color as a fixed color or a color of a subordinate character as an attribute character. The personal computer (browser) performs drawing color selection processing based on the above character attributes. the
然而,在使字符飞出并立体目视的情况下,如上述图12所示,体感字符宽度F变得比本来的字符宽度D小。因此,不是如用本来的字符属性显示立体对象字符的字符尺寸那样进行描绘,而时执行例如加工成2倍字符尺寸的处理。该处理后,进行右眼用图像和左眼用图像的描绘处理(相位偏离处理)。 However, when the characters are projected and viewed three-dimensionally, the motion-sensitive character width F becomes smaller than the original character width D as shown in FIG. 12 above. Therefore, instead of rendering as if the character size of the three-dimensional object character is displayed using the original character attribute, processing to double the character size, for example, is performed. After this processing, rendering processing (phase shift processing) of the image for the right eye and the image for the left eye is performed. the
由图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)。
As can be seen from FIG. 12, there is a relationship of D:(A+B)=F:B, C:A=E:B, and it becomes F/D=E/(E+C). Since the character becomes E/(E+C) (reduced) by flying out, the character is enlarged (E+C)/E times and displayed in advance. E is a constant around 65mm. For example, in the case of setting a phase shift amount corresponding to the parallax amount C=65mm, since the characters are reduced by 1/2 and feel uncomfortable, the characters are doubled in advance and drawn. Here, the personal computer (browser) holds pixel pitch information of its
个人计算机(浏览器)根据将上述像素间距乘以字符属性中的相位偏离量(像素数)而求得的C(mm)和E=65mm,求出(E+C)/E的值,根据该值进行对应原来的字符的像素插入(放大处理)。或判断满足将(E+C)/E的值与原来的字符尺寸相乘得到的大小的字符尺寸,取得并描绘该字符尺寸的点数据。在该描绘时,以使放大的立体对象字符的上下位置变成为行的中央的方式决定坐标并进行描绘。例如,原来的字符的纵像素数是20,当放大字符的纵像素数为40时,通过(40-20)/2=10的运算,对应基准位置(下填位置),沿纵方向将立体对象字符仅向下偏离10像素部分并进行描绘。 The personal computer (browser) obtains the value of (E+C)/E based on C (mm) obtained by multiplying the above-mentioned pixel pitch by the phase deviation (number of pixels) in the character attribute and E=65mm. Pixel interpolation (enlargement processing) corresponding to the original character is performed on this value. Alternatively, it is judged that the character size satisfies the size obtained by multiplying the value of (E+C)/E by the original character size, and dot data of the character size is obtained and drawn. In this drawing, the coordinates are determined so that the upper and lower positions of the enlarged three-dimensional object characters become the center of the line, and the drawing is performed. For example, the number of vertical pixels of the original character is 20, when the number of vertical pixels of the enlarged character is 40, through the operation of (40-20)/2=10, corresponding to the reference position (filling down position), the three-dimensional The object character is drawn with only a 10-pixel portion shifted downward. the
在上述处理中,使看起来象飞出的字符的体感宽度与原来的字符宽度相同,但个人计算机(浏览器)如图16(b)所示,也可执行飞出量越大,越使字符的体感大小比原来大小还大的处理。此外,也可进行进入量越大,越使字符的体感大小比原来大小还小(去掉字符的构成像素等)的处理。 In the above processing, the body-feeling width of the character that looks like flying out is made the same as the original character width, but the personal computer (browser) can also execute the larger the amount of flying out, the wider the width of the character as shown in FIG. The physical size of the characters is processed to be larger than the original size. In addition, it is also possible to perform a process of making the physical size of the character smaller than the original size (removing the constituting pixels of the character, etc.) as the amount of entry increases. the
此外,个人计算机(浏览器)如图16(c)所示,立体对象字符的飞出量越大,使字符显示越亮;进入量越大,使字符显示越暗。在图像处理由RGB进行的情况下,若使R值、G值、B值一律比规定量低则立体对象字符的颜色变暗,反之,一律比规定量高则变亮。 In addition, in a personal computer (browser), as shown in FIG. 16(c), the larger the amount of flying out of the three-dimensional object characters, the brighter the display of the characters; the larger the amount of entry, the darker the display of the characters. When the image processing is performed by RGB, if the R value, G value, and B value are uniformly lower than a predetermined value, the color of the three-dimensional object character will be darkened; the
此外,个人计算机(浏览器)当显示字符是用平面显示字符带取消线时,如图17(a)所示,重叠在显示字符“NY”上,描绘2条横线。另一方面,当立体对象字符是带取消线的字符时,如图17(b)所示,以取消线看起来在立体对象字符的眼前侧的方式描绘该取消线的各视点图像。例如,当相对原来的显示位置向右侧2像素偏离左眼用的字符“NY”时,对取消线向右偏离4像素;当相对原来的显示位置向左侧2像素偏离右眼用的字符“NY”时,对取消线仅向左偏离4像素。既可将取消线描绘中的相位偏离量作为字符属性而具有,也可将取消线描绘中的相位偏离量设为字符的相位偏离量的2倍等、根据字符的相位偏离量,在个人计算机(浏 览器)侧进行运算处理,生成取消线的偏离量。 In addition, when the display character of the personal computer (browser) is a plane display character with a cancel line, as shown in FIG. 17(a), two horizontal lines are drawn superimposed on the display character "NY". On the other hand, when a three-dimensional object character is a character with a cancellation line, as shown in FIG. For example, when the character "NY" for the left eye is deviated from the original display position by 2 pixels to the right, the cancel line is deviated by 4 pixels to the right; when the character for the right eye is deviated from the original display position by 2 pixels to the left When "NY", the cancellation line is only offset to the left by 4 pixels. The amount of phase shift in canceling line drawing may be included as a character attribute, or the amount of phase shifting in canceling line drawing may be twice the amount of phase shifting in characters, etc. The (browser) side performs arithmetic processing to generate the deviation amount of the cancellation line. the
个人计算机(浏览器)如图17(c)所示,用带阴影的线、有厚度的线、波浪线、虚线中的任意一种描绘立体对象字符的取消线。作为取消线,与只是描绘线的情况相比,如上所述的描绘方法易使与该取消线的左右视点图像具有不同,提高取消线的立体感。 The personal computer (browser) draws the cancellation line of the three-dimensional object character with any one of hatched line, thick line, wavy line, and dotted line as shown in FIG. Compared with the case where only a line is drawn as a cancellation line, the drawing method described above tends to make the left and right viewpoint images of the cancellation line different from that of the cancellation line, thereby improving the three-dimensional effect of the cancellation line. the
图18是表示“I go to NY”的句子及构成该句子的各字符的属性信息的说明图。各字符除通常的字符属性的“字体”和“尺寸”等外,还具有“3D显示”(有/无)的属性。而且,作为“3D信息”,例如具有“飞出/进入”(0/1)“偏离度数”(例如,以1~5的值特定)、“带阴影”(有/无)、“阴影浅色指定”(有/无)、“阴影偏离量变化指定”(有/无)、“字符亮度变化指定”(有/无)、“字符大小变化指定”(有/无)等属性。个人计算机(浏览器)在“3D显示”中将定为“有”的字符识别为立体显示字符,根据“3D信息”的各属性信息,如上所述,按照上述记述的意义,判断相位偏离量和偏离方向,并且进行字符颜色变化、字符大小变化、带阴影描绘等,进行右眼用图像描绘及左眼用图像描绘处理。 FIG. 18 is an explanatory diagram showing a sentence of "I go to NY" and attribute information of characters constituting the sentence. Each character has an attribute of "3D display" (with/without) in addition to "font" and "size" which are normal character attributes. Furthermore, as "3D information", there are, for example, "fly out/in" (0/1), "deviation degree" (for example, specified by a value of 1 to 5), "shaded" (with/without), "lightly shaded Color designation" (yes/no), "shadow deviation change designation" (yes/no), "character brightness change designation" (yes/no), "character size change designation" (yes/no) and other attributes. The personal computer (browser) recognizes the character set as "Yes" in "3D display" as a three-dimensional display character, and judges the amount of phase deviation according to the various attribute information of "3D information", as described above, in accordance with the meaning described above and deviation direction, and perform character color change, character size change, shaded drawing, etc., and perform right-eye image drawing and left-eye image drawing processing. the
另外,在立体目视显示句子的一部分(例如,NY)时,有时重叠于其邻接字符的描绘位置上描绘立体对象字符。因此,在句子的制作中,可将立体对象字符与其邻接字符之间的间隔加大。当然,在个人计算机(字符处理机等)中,根据其属性信息识别对象字符时,也可自动执行使与其邻接字符之间的间隔比通常还要大的编辑处理。此外,作为立体对象字符的属性,也可设定透明度(M)。个人计算机(字符处理机等)例如,若设透明指定的放大对象字符的R像素数据为R1、与此重叠的字符的R像素数据为R2,则可通过运算(R2×M/100+R1×(1-M100))得到描绘R像素数据。该透明设定,也可用在与其它字符不同的颜色显示立体对象字符的场合。 Also, when a part of a sentence (for example, NY) is displayed stereoscopically, a three-dimensional object character may be drawn superimposed on the drawing position of its adjacent character. Therefore, in making a sentence, the space between the three-dimensional object character and its adjacent characters can be increased. Of course, in a personal computer (character processor, etc.), when a target character is recognized based on its attribute information, an editing process of making the space between adjacent characters larger than usual may be automatically performed. In addition, transparency (M) can also be set as an attribute of a three-dimensional object character. For example, if a personal computer (character processor, etc.) sets the R pixel data of the enlarged object character designated transparently as R1, and the R pixel data of the overlapping character as R2, then it can be calculated by (R2×M/100+R1× (1-M100)) to obtain rendering R pixel data. This transparency setting can also be used in the case of displaying a three-dimensional object character in a color different from other characters. the
此外,在上述例子中,例示了识别并图像显示文件的个人计算机,但不限于此,即使作为具有可接收并图像显示数据广播(BML文件)的数字广播接收装置、和具有网络连接环境及图像显示功能的移动电话等,也可构成立体视频显示装置。 In addition, in the above example, a personal computer that recognizes and displays a file as an image is illustrated, but it is not limited thereto. Even as a digital broadcast receiving device capable of receiving and displaying data broadcasting (BML file) and having a network connection environment and an image A mobile phone with a display function can also constitute a stereoscopic video display device. the
如以上说明,如使构成文章的字符或字符串具有3D效果,则可显著 提高文章的视觉效果,相反,当用电子邮件等发送该电子文本数据时,在接收侧的显示装置中没有装备用于进行3D显示的功能的情况下,会产生不能圆满地显示该电子文本数据的缺陷。 As described above, if the characters or character strings constituting the article have a 3D effect, the visual effect of the article can be significantly improved. On the contrary, when the electronic text data is sent by e-mail or the like, there is no equipment for the display device on the receiving side. In the case of performing a 3D display function, there occurs a defect that the electronic text data cannot be displayed satisfactorily. the
如上所述,电子文本数据用XML等格式记述的情况居多,上述3D效果,通过作为属性信息记述在例如字符和字符串中来实现。因此,若从电子文本数据中删除表示3D效果的属性,变更为由通常的二维显示(2D显示)进行的字符串属性(不指定何种属性),则即使不配备对应于接收侧的显示装置上的功能,也可作为通常的字符串显示接收的电子文本数据。但是,如果这样,也有可能文章作者的意图不能正确传达到接收者侧。 As described above, electronic text data is often described in a format such as XML, and the above-mentioned 3D effect is realized by describing, for example, characters and character strings as attribute information. Therefore, if the attribute indicating the 3D effect is deleted from the electronic text data and changed to a character string attribute (without specifying any attribute) for normal two-dimensional display (2D display), even if the display corresponding to the receiving side is not provided, A function on the device that also displays received electronic text data as a usual character string. However, if so, there is also a possibility that the intention of the article author cannot be correctly conveyed to the receiver side. the
以下,参照附图,对本发明的其它实施方式进行说明。首先,在图19中示出了实施方式的文本变换处理工具的功能框图。 Hereinafter, other embodiments of the present invention will be described with reference to the drawings. First, FIG. 19 shows a functional block diagram of the text conversion processing tool of the embodiment. the
再者,图19所示的功能框图,将用于联合执行各功能的程序或数据库安装到装置中,由此,可以向CPU赋予同样功能的方式实现。在此,这些程序及数据库可以预先安装到装置中,或也可以另外从外部安装(install)。该安装除通过因特网等公共网下载外,也可通过将存储该程序及数据库的存储介质(磁盘等)安装到该装置中的方法来进行。 Furthermore, the functional block diagram shown in FIG. 19 can be realized by providing the same function to the CPU by installing a program or a database for jointly executing each function in the device. Here, these programs and databases may be installed in the device in advance, or may be installed separately from the outside. This installation can also be performed by installing a storage medium (disk, etc.) storing the program and database into the device, in addition to downloading from a public network such as the Internet. the
如图所示,文本变换处理工具由文本检索部201、文本变换部202,和变换规则保持部203构成。
As shown in the figure, the text conversion processing tool is composed of a
文本检索部201,根据保存在变换规则保持部203中的变换规则表格,从输入文本数据T1中检索附加了对应的属性信息的字符或字符串。文本变换部202,根据保存在变换规则保持部203中的变换器侧表格,变换由文本检索部201检索到的字符或字符串的属性信息,并对输出文本数据T2进行输出。文本规则保持部203存储有输入文本数据T1可包含的字符或字符串的属性信息中、将规定的属性信息变换为其它属性信息的变换规则表格。
The
在图20示出了设输入文本数据T1为3D文本数据、设输出文本数据T2为2D文本数据时的变换规则表格的构成例。另外,在此,3D文本数据及2D文本数据以XML形式记述。 FIG. 20 shows a configuration example of a conversion rule table when the input text data T1 is 3D text data and the output text data T2 is 2D text data. In addition, here, 3D text data and 2D text data are described in the XML format. the
在该构成例中,变换规则表格构成为包含:将对字符或字符串赋予3D效果的标签变换为2D的装饰字符(斜体)的变换规则;和根据3D效果 的大小(飞出量)增加该字符或字符串的字体尺寸(属性)的变换规则。在此,字体尺寸设定为:每单位飞出量只增加1pt(点)。 In this configuration example, the conversion rule table is configured to include: a conversion rule for converting a label giving a 3D effect to a character or a character string into a 2D decorative character (italic); and increasing the A conversion rule for the font size (attribute) of characters or character strings. Here, the font size is set such that only 1 pt (point) is increased per unit amount of flying out. the
在图20中,各个文本数据中记述的<text font=12pt>表示接下来的数据是字体尺寸=12pt的文本数据,</text>表示文本数据的结束。此外,在3D文本数据中记述的<3D d=2>及<3D d=1>,表示对接下来的字符或字符串赋予3D效果,且设该飞出量的大小为等级2(d=2)或等级1(d=1)。在此,等级值越大飞出量就越大。 In FIG. 20 , <text font=12pt> described in each text data indicates that the next data is text data with font size=12pt, and </text> indicates the end of the text data. In addition, <3D d=2> and <3D d=1> described in the 3D text data indicate that a 3D effect is given to the next character or character string, and the size of the amount of jumping out is set to level 2 (d=2 ) or level 1 (d=1). Here, the larger the level value, the larger the amount of flying out. the
此外,2D文本中记述的<if font=14pt>及<if font=13pt>,表示对接下来的字符或字符串赋予字体尺寸为14pt及13pt的斜体(it:意大利字体)的字符修饰,</it>表示该文本数据的结束。 In addition, <if font=14pt> and <if font=13pt> described in the 2D text indicate that the following characters or character strings are modified with italics (it: Italian font) with a font size of 14pt and 13pt,</ it> indicates the end of the text data. the
图21中示出了根据该变换表格,变换输入文本数据T1时的流程图。 FIG. 21 shows a flow chart for converting the input text data T1 based on the conversion table. the
变换处理一开始,则就将输入文本数据T1(3D)输入到文本检索部201(S201),检索输入文本数据T1中的字符或字符串中、附加了赋予3D效果的字符或字符串(S102)。此时,如果有附加了赋予3D效果的标签的字符串,则同时提取该字符或字符串的飞出量。而且,将提取出的信息和输入文本数据T1及保持在变换规则保持部203中的变换规则表格,提供给文本变换部202(S103)。
Once the conversion process starts, the input text data T1 (3D) is input to the text search unit 201 (S201), and among the characters or character strings in the input text data T1, the characters or character strings to which the 3D effect is added (S102 ). At this time, if there is a character string to which a tag for imparting a 3D effect is added, the flying amount of the character or character string is extracted at the same time. Then, the extracted information, the input text data T1 and the conversion rule table held in the conversion
文本变换部203,根据变换规则表,将上述S102中检索出的字符或字符串的标签变换为斜体(it:意大利字体),同时将字符或字符串的字体尺寸仅增加3D飞出量对应的点数,变换为二维文本数据(S104)。然后将变换后的文本数据作为输出文本数据T2输出。
The
图22中示出了该情况时的显示输出例。图22的左下侧是3D显示输入文本数据T1(3D)时的显示输出例,同图的右下侧,是2D显示变换后的输出文本数据T2(2D)时的显示输出例。 An example of display output in this case is shown in FIG. 22 . The lower left side of FIG. 22 is an example of display output when the input text data T1 (3D) is displayed in 3D, and the lower right side of the same figure is an example of display output when the converted output text data T2 (2D) is displayed in 2D. the
如图22所示,根据上述处理,用斜体(italic)的放大字符,可二维显示北赋予了3D效果的字符串(同图中,用虚线包围的部分字符串),因此,在二维显示中,可强调北赋予了3D效果的字符串。因此,可将完成了输入文档数据T1的作者的意图反映在二维显示中,即使在无二维显示功能的装置中,也能适当地传达表示作者的意图。 As shown in FIG. 22, according to the above-mentioned processing, a character string with a 3D effect can be displayed two-dimensionally (a part of the character string surrounded by a dotted line in the same figure) by using italic enlarged characters. During the display, it is possible to emphasize the character string to which the 3D effect is given. Therefore, the intention of the author who has completed the input of the document data T1 can be reflected on the two-dimensional display, and the author's intention can be appropriately conveyed even in a device without a two-dimensional display function. the
另外,如上所述,在将3D文本数据变换为2D文本数据时,同时变 换了字符修饰方式(意大利字体)和字体尺寸,但即使仅变换字符修饰方式(意大利字体)或仅变换字体尺寸,也可发挥3D字符串的强调效果。 In addition, as described above, when converting 3D text data into 2D text data, both the character decoration method (Italian font) and the font size are converted, but even if only the character decoration method (Italian font) or only the font size is converted, Emphasis effects of 3D character strings can also be exerted. the
此外,在上述内容中,设字符修饰方式为斜体(意大利字体),也可采用带阴影的字符和粗体字等、近似于3D显示的其它字符修饰的方式。 In addition, in the above content, it is assumed that the character modification method is italic (Italian font), and other character modification methods similar to 3D display, such as shaded characters and bold characters, can also be used. the
并且,在上述内容中,以单纯的数值大小(d=1、2、…)表现3D效果的飞出量,但也可以由mm、cm等单位的记述,或“大”、“中”、“小”等度量的记述来表现。而且,即使在该情况下,字体尺寸的大小也可根据飞出量来变更点数。 In addition, in the above content, the amount of the 3D effect flying out is represented by a simple numerical value (d=1, 2, ...), but it can also be described in units such as mm, cm, or "large", "medium", "Small" and other metric descriptions to express. Furthermore, even in this case, the size of the font size can be changed in dots according to the amount of jumping out. the
然而,在上述内容中,例示了将3D文本数据变换为2D文本数据时的变换规则表格,例示了采用其的处理流程以及显示输出例,但也可以将变换规则表格构成为:将2D文本数据变换为3D文本数据的表格。例如,与上述相反,在记述有字符或字符串中附加了2D字符修饰(例如,意大利字体)的标签的情况下,使变换规则表中包含将该字符或字符串的标签变换为赋予3D效果的标签的变换规则,或在记述有使字符或字符串的字体尺寸比通常大的属性信息的情况下,也可在变换规则表中包含将该属性信息变换为用字体尺寸增加量对应的飞出量进行3D显示的属性信息的变换规则。 However, in the above, the conversion rule table for converting 3D text data into 2D text data was exemplified, and the processing flow and display output example using it were exemplified. However, the conversion rule table may be configured as follows: 2D text data A table converted to 3D text data. For example, contrary to the above, when a tag with 2D character decoration (for example, Italian font) is described in a character or character string, the conversion rule table includes a tag that converts the character or character string to give a 3D effect. In the conversion rule table of the label, or when attribute information that makes the font size of characters or character strings larger than usual is described, the conversion rule table may also include the conversion of the attribute information into the corresponding font size increase. Transformation rules for outputting attribute information for 3D display. the
例如,该变换规则与上述相反,当字符修饰的标签为斜体(意大利字体)时,若以将该标签变换为赋予对应于其字体尺寸的飞出量的3D效果标签的方式进行规定,则可将图22中所示的2D文本数据变换为同图的3D文本数据,因此,如同图左下侧所示,可以比通常的二维显示更具冲击力的方式,3D显示这些字符或字符串。 For example, this transformation rule is contrary to the above. When the label modified by a character is italic (Italian font), if the label is converted into a 3D effect label with a pop-out amount corresponding to the font size, it can be specified. By converting the 2D text data shown in FIG. 22 into 3D text data of the same figure, as shown in the lower left side of the figure, these characters or character strings can be displayed in 3D with more impact than usual two-dimensional display. the
此外,在上述内容中,是以XML形式记述数据的,但在作为修饰信息对字符和字符串局部附加字体、斜体或3D等属性的任意数据形式中,是可实施的。 In addition, in the above content, the data is described in the XML format, but it can be implemented in any data format that partially adds attributes such as font, italics, or 3D to characters and character strings as decoration information. the
(具体例)表示在便携式终端装置中应用上述文本变换处理工具时的具体例。图23是表示便携式终端装置的构成的图。 (Specific example) A specific example is shown when the above-mentioned text conversion processing tool is applied to a portable terminal device. FIG. 23 is a diagram showing the configuration of a portable terminal device. the
而且,在该具体例中,上述文本变换处理工具,例如通过经图23所示的通信模块101,从公共网下载到便携终端装置内的存储器而被安装。此外,假设图23所示的便携式终端装置不具有3D显示功能,因此,所安 装的文本变换工具执行将3D文本数据变换为2D文本数据的功能。
In addition, in this specific example, the above-mentioned text conversion processing tool is installed by downloading from the public network to the memory in the portable terminal device, for example, via the
如图所示,便携式终端装置具有:通信模块101、通信处理部102、操作面板103、输入处理部104、监视器面板105、显示控制部106、声音输入输出器107、声音处理部108、CPU109、RAM110。
As shown in the figure, the portable terminal device has: a
通信模块101具有天线等无线通信模块,经电波在与公共通信网间进行通信。通信处理部102,对经通信模块101发送接收的数据实施通信协议对应的处理。
The
操作面板103具有操作键等操作机构,将对应于操作结果的信号输出到输入处理部104。输入处理部104,将从操作面板103接收的信号变换为数据,输出到CPU109。
The
监视器面板105具有液晶监视器等显示机构,显示对应于来自显示控制部106处理的显示画面。显示控制部106,根据由CPU109输入的图像数据生成显示画面,并在监视器面板105上显示。
The
声音输入输出IF(接口)107具有用于输入输出声音的接口,将由声音输入机构输入的声音信号输出到声音处理部108,由声音输出机构输出对应于从声音处理部108接收的声音信号的声音。声音处理部108,将从声音输入输出IF107接收的声音信号变换为声音数据并输出到CPU109,此外,将从CPU109接收的声音数据变换为声音信号,输出到声音输入输出IF107。
The sound input and output IF (interface) 107 has the interface for inputting and outputting the sound, outputs the sound signal input by the sound input mechanism to the
CPU109按照装在便携式终端装置中的各种程序执行各种处理。RAM110依次存储由CPU109处理的各种数据。
例如,若从公共网接收包含文本数据文件的电子邮件数据,则该电子邮件数据按照电子邮件处理程序,由CPU109进行取得分析,存储到RAM110中。此时,如果存储在RAM110中的文本数据文件是3D文本数据,则按照文本数据变换处理程序,由CPU109变换处理为2D文本数据,作为其它文件存储到RAM110。另外,该变换处理参照上述图19或图22所说明的进行。
For example, when e-mail data including a text data file is received from a public network, the e-mail data is acquired and analyzed by
其后,若通过操作面板103,输入该文本数据文件的显示操作指令,则CPU109从RAM110读出2D文本数据,生成图像数据,并将其输出到显示控制部106。接收其之后,显示控制部106生成对应于2D文本数据 的图像,将其显示到监视器面板105上。由此,例如,在监视器面板105上显示图22右下侧所示的图像。
Thereafter, when a display operation command for the text data file is input through the
另外,在本实施例中,以没有3D显示功能的便携式终端装置为例,说明了上述实施方式的应用例,但对具有3D显示功能的便携式终端装置应用上述实施方式时,代替执行将3D文本数据变换为2D文本数据的功能的文本变换工具,在便携式终端装置上安装执行将2D文本数据变换为3D文本数据功能的文本变换工具。此时,当电子邮件接收的文本数据文件是2D文本数据时,起动文本变换工具,由CPU109执行将2D文本数据变换为3D文本数据的处理。然后将变换后的3D文本数据作为其它文件存储到RAM110,另外,关于变换处理,如上所述。
In addition, in this embodiment, an application example of the above-mentioned embodiment is described by taking a portable terminal device without a 3D display function as an example. However, when the above-mentioned embodiment is applied to a portable terminal device with a 3D display function, the 3D text The text conversion tool for the function of converting data into 2D text data is installed on the mobile terminal device to execute the function of converting 2D text data into 3D text data. At this time, when the text data file received by e-mail is 2D text data, the text conversion tool is activated, and the
另外,此时,该文本数据,无论利用3D/2D任何一种表现方式,都能进行显示输出。因此,也可询问用户用哪种显示方式显示,根据对应于此的选择指令,适当设定显示输出方式3D/2D。或者,也可通常用3D显示,根据来自用户的切换指令变更为2D,反之,也可通常用2D显示,根据来自用户的切换指令变更为3D。
In addition, at this time, the text data can be displayed and output regardless of the 3D/2D representation. Therefore, it is also possible to ask the user which display mode to use, and to appropriately set the
另外,无论本实施例的何种情况,在电子邮件传输时,3D/2D的任何文本数据,都可发送到传输目的地。因此,在电子邮件传输时,也可询问用户发送何种文本数据。 In addition, regardless of the case of the present embodiment, any text data in 3D/2D can be sent to the transmission destination at the time of e-mail transmission. Therefore, at the time of e-mail transmission, the user may also be asked what kind of text data to send. the
此外,在电子邮件数据之外,即使在阅览具有3D标签的主页时,也可根据接收终端的3D/2D显示方式来进行上述变换处理。 In addition, in addition to e-mail data, even when viewing a homepage with a 3D tag, the conversion process described above can be performed according to the 3D/2D display method of the receiving terminal. the
以上,对本发明的实施方式进行了说明,本发明并未限定于上述实施方式,当然可能有其它种种变更。本发明的实施方式,在技术方案范围所示的技术思想的范围内,适当地进行各种变更是可能的。 As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, It goes without saying that other various changes are possible. The embodiments of the present invention can be appropriately modified in various ways within the range of technical ideas shown in the scope of claims. the
Claims (7)
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP150088/2003 | 2003-05-28 | ||
| JP2003150088A JP3819873B2 (en) | 2003-05-28 | 2003-05-28 | 3D image display apparatus and program |
| JP305213/2003 | 2003-08-28 | ||
| JP2003305213A JP2005079704A (en) | 2003-08-28 | 2003-08-28 | Stereoscopic video display apparatus and program |
| JP048810/2004 | 2004-02-24 | ||
| JP2004048810A JP2005242496A (en) | 2004-02-24 | 2004-02-24 | Text data processing device, program, and memory medium |
| PCT/JP2004/007186 WO2004107765A1 (en) | 2003-05-28 | 2004-05-26 | 3-dimensional video display device, text data processing device, program, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1795683A CN1795683A (en) | 2006-06-28 |
| CN1795683B true CN1795683B (en) | 2012-02-22 |
Family
ID=34045989
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200480014595.0A Expired - Fee Related CN1795683B (en) | 2003-05-28 | 2004-05-26 | 3-dimensional video display device, text data processing device, program, and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP3819873B2 (en) |
| CN (1) | CN1795683B (en) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007088977A (en) * | 2005-09-26 | 2007-04-05 | Sanyo Epson Imaging Devices Corp | Stereoscopic image display apparatus, stereoscopic image display method and electronic device |
| WO2010032399A1 (en) * | 2008-09-18 | 2010-03-25 | パナソニック株式会社 | Stereoscopic video reproduction device and stereoscopic video reproduction device |
| EP2400772B1 (en) | 2009-02-17 | 2016-04-13 | Panasonic Intellectual Property Management Co., Ltd. | Playback device, playback method, and program |
| JP2011030180A (en) * | 2009-06-29 | 2011-02-10 | Sony Corp | Three-dimensional image data transmission device, three-dimensional image data transmission method, three-dimensional image data reception device, and three-dimensional image data reception method |
| KR20110018261A (en) * | 2009-08-17 | 2011-02-23 | 삼성전자주식회사 | Text subtitle data processing method and playback device |
| JP2011070450A (en) * | 2009-09-25 | 2011-04-07 | Panasonic Corp | Three-dimensional image processing device and control method thereof |
| US9030533B2 (en) | 2009-11-06 | 2015-05-12 | Sony Corporation | Stereoscopic overlay offset creation and editing |
| CN101902582B (en) * | 2010-07-09 | 2012-12-19 | 清华大学 | Method and device for adding stereoscopic video subtitle |
| JP2012044625A (en) * | 2010-08-23 | 2012-03-01 | Sony Corp | Stereoscopic image data transmission device, stereoscopic image data transmission method, stereoscopic image data reception device and stereoscopic image data reception method |
| US20120092364A1 (en) * | 2010-10-14 | 2012-04-19 | Microsoft Corporation | Presenting two-dimensional elements in three-dimensional stereo applications |
| CN102186023B (en) * | 2011-04-27 | 2013-01-02 | 四川长虹电器股份有限公司 | Binocular three-dimensional subtitle processing method |
| CN106969774A (en) * | 2013-04-28 | 2017-07-21 | 腾讯科技(深圳)有限公司 | Air navigation aid and device, terminal, server and system |
-
2003
- 2003-05-28 JP JP2003150088A patent/JP3819873B2/en not_active Expired - Fee Related
-
2004
- 2004-05-26 CN CN200480014595.0A patent/CN1795683B/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3819873B2 (en) | 2006-09-13 |
| JP2004356789A (en) | 2004-12-16 |
| CN1795683A (en) | 2006-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3646284B1 (en) | Screen sharing for display in vr | |
| US8531448B2 (en) | Stereoscopic image display apparatus, text data processing apparatus, program, and storing medium | |
| US8907970B2 (en) | Apparatus and method of viewing electronic documents | |
| EP2261860B1 (en) | Real-time image personalization | |
| KR101691034B1 (en) | Apparatus and method for synthesizing additional information during rendering object in 3d graphic terminal | |
| CN112596843B (en) | Image processing method, device, electronic equipment and computer readable storage medium | |
| CN1795683B (en) | 3-dimensional video display device, text data processing device, program, and storage medium | |
| US20080074432A1 (en) | Method for acquiring a computer screen image | |
| CN108228121B (en) | Browser split screen method and device and mobile terminal | |
| JP4222875B2 (en) | 3D image display apparatus and program | |
| US20070182730A1 (en) | Stereoscopic image display apparatus and program | |
| US20060098029A1 (en) | System, method and program to generate a blinking image | |
| KR20190048360A (en) | Method and apparatus for processing image | |
| US20230052104A1 (en) | Virtual content experience system and control method for same | |
| CA2469050A1 (en) | A method of rendering a graphics image | |
| KR101190456B1 (en) | System for providing of three-dimensional digital comic viewer and method thereof | |
| US12228744B2 (en) | Electronic device and method for generating stereoscopic light-field data | |
| US20220345679A1 (en) | 3d display system and 3d display method | |
| KR20050052381A (en) | Three dimension image display communication device | |
| JP2005079704A (en) | Stereoscopic video display apparatus and program | |
| CN114265528B (en) | A cursor drawing method, device and medium based on Linux | |
| KR101202164B1 (en) | System for providing of three-dimensional digital comic viewer and method thereof | |
| JP2005151080A (en) | Stereoscopic image display | |
| JP2005235015A (en) | Three-dimensional image generation device and three-dimensional image generation method | |
| KR20120063349A (en) | Converting method, device and system for 3d stereoscopic cartoon, recording medium for the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120222 Termination date: 20170526 |