显示装置、显示方法、信息记录介质及程序.pdf

上传人:r7 文档编号:971560 上传时间:2018-03-22 格式:PDF 页数:31 大小:1.49MB
返回 下载 相关 举报
摘要
申请专利号:

CN200780037830.X

申请日:

2007.10.12

公开号:

CN101523482A

公开日:

2009.09.02

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):G09G 5/22申请日:20071012授权公告日:20130417终止日期:20131012|||授权|||实质审查的生效|||公开

IPC分类号:

G09G5/36; G09G5/00; G09G5/14; G09G5/377; G09G5/38; G06F3/048

主分类号:

G09G5/36

申请人:

科乐美数码娱乐株式会社

发明人:

西堀隆司

地址:

日本东京都

优先权:

2006.10.13 JP 279615/2006

专利代理机构:

北京集佳知识产权代理有限公司

代理人:

雒运朴;李 伟

PDF下载: PDF下载
内容摘要

为了根据与观察显示画面的用户的距离,变更在显示画面中显示文字和图形的大小,来提高视觉确认性,在显示装置(301)中,文字图像生成部(305)生成表示向用户提示的字符串的文字图像,图形图像生成部(306)生成表示向用户提示的图形的文字图像,测定部(303)测定显示部(302)显示图像的显示画面与用户的距离,缩放率取得部(304)取得当测定出的距离增大时增加的图形缩放率、和在图形缩放率以下的缓慢变化的文字缩放率,控制部(307)向显示部(302)提供图形图像和图形缩放率、以及文字图像和文字缩放率,使其对它们进行显示。

权利要求书

1.  一种显示装置(301),其特征在于,具有:
显示部(302),当被提供多个图像与缩放率的组时,在显示画面内以该缩放率缩放显示该图像;
测定部(303),其测定对被显示在该显示画面上的图像进行观察的用户与该显示画面的距离;
缩放率取得部(304),其取得与所述测定出的距离相对应地决定的文字缩放率、和图形缩放率;
文字图像生成部(305),其生成表示用于向该用户提示的字符串的规定大小的文字图像;
图形图像生成部(306),其生成表示用于向该用户提示的图形的规定大小的图形图像;和
控制部(307),其将所述生成的图形图像和所述取得的图形缩放率的组提供给所述显示部(302),将所述生成的文字图像和所述取得的文字缩放率的组提供给所述显示部(302),来控制所述显示部(302),
当所述测定出的距离增大时,所述图形缩放率增大,
当所述取得的距离发生了变化时,该文字缩放率的变化率在该图形缩放率的变化率以下。

2.
  根据权利要求1所述的显示装置(301),其特征在于,
所述取得的文字缩放率一定,与所述测定出的距离无关。

3.
  根据权利要求1所述的显示装置(301),其特征在于,
所述图形缩放率在从规定的下限值到规定的上限值之间,与所述测定出的距离成比例。

4.
  根据权利要求1所述的显示装置(301),其特征在于,
当被进一步提供了该图像的显示位置时,所述显示部(302)在显示画面内的该显示位置,以该缩放率缩放显示该图像,
当在该显示画面内包含该图形图像的显示区域全体、和该文字图像的显示区域全体,且所述测定出的距离减小时,所述控制部(307)以该显示画面内的该图形图像的显示区域与该文字图像的显示区域的重叠面积减小的方式,向所述显示部(302)提供该显示画面内的该图形图像的显示位置、和该文字图像的显示位置,来控制所述显示部(302)。

5.
  根据权利要求4所述的显示装置(301),其特征在于,
所述控制部(301)在该显示画面内将规定的图形基准位置、规定的图形基准方向、规定的文字基准位置、和规定的文字基准方向,设定为该图形基准方向与该文字基准方向成钝角,
在所述测定出的距离减小时,以该图形图像的显示位置从该规定的图形基准位置向规定的图形基准方向逐渐移动、该文字图像的显示位置从该规定的文字基准位置向规定的文字基准方向逐渐移动的方式,向所述显示部(302)提供该显示画面内的该图形图像的显示位置和该文字图像的显示位置,来控制该显示部(302)。

6.
  一种显示方法,其特征在于,包括:
显示步骤,当被提供多个图像与缩放率的组时,在显示画面内以该缩放率缩放显示该图像;
测定步骤,测定对被显示在该显示画面上的图像进行观察的用户与该显示画面的距离;
缩放率取得步骤,取得与所述测定出的距离相对应地决定的文字缩放率、和图形缩放率;
文字图像生成步骤,生成表示用于向该用户提示的字符串的规定大小的文字图像;
图形图像生成步骤,生成表示用于向该用户提示的图形的规定大小的图形图像;和
控制步骤,将所述生成的图形图像与所述取得的图形缩放率的组提供给所述显示步骤,将所述生成的文字图像与所述取得的文字缩放率的组提供给所述显示步骤,来控制所述显示步骤;
当所述测定出的距离增大时,所述图形缩放率增大,
当所述取得的距离发生了变化时,该文字缩放率的变化率在该图形缩放率的变化率以下。

7.
  一种记录了程序的计算机可读取信息记录介质,其特征在于,该程序使计算机作为以下各部发挥功能,即:
显示部(302),当被提供多个图像与缩放率的组时,在显示画面内以该缩放率缩放显示该图像;
测定部(303),其测定对被显示在该显示画面上的图像进行观察的用户与该显示画面的距离;
缩放率取得部(304),其取得与所述测定出的距离相对应地决定的文字缩放率、和图形缩放率;
文字图像生成部(305),其生成表示用于向该用户提示的字符串的规定大小的文字图像;
图形图像生成部(306),其生成表示用于向该用户提示的图形的规定大小的图形图像;和
控制部(307),其将所述生成的图形图像与所述取得的图形缩放率的组提供给所述显示部(302),将所述生成的文字图像与所述取得的文字缩放率的组提供给所述显示部(302),来控制所述显示部(302);
当所述测定出的距离增大时,所述图形缩放率增大,
当所述取得的距离发生了变化时,该文字缩放率的变化率在该图形缩放率的变化率以下。

8.
  一种程序,其特征在于,该程序使计算机作为以下各部发挥功能,即:
显示部(302),当被提供多个图像与缩放率的组时,在显示画面内以该缩放率缩放显示该图像;
测定部(303),其测定对被显示在该显示画面上的图像进行观察的用户与该显示画面的距离;
缩放率取得部(304),其取得与所述测定出的距离相对应地决定的文字缩放率、和图形缩放率;
文字图像生成部(305),其生成表示用于向该用户提示的字符串的规定大小的文字图像;
图形图像生成部(306),其生成表示用于向该用户提示的图形的规定大小的图形图像;和
控制部(307),其将所述生成的图形图像与所述取得的图形缩放率的组提供给所述显示部(302),将所述生成的文字图像与所述取得的文字缩放率的组提供给所述显示部(302),来控制所述显示部(302),
当所述测定出的距离增大时,所述图形缩放率增大,
当所述取得的距离发生了变化时,该文字缩放率的变化率在该图形缩放率的变化率以下。

说明书

显示装置、显示方法、信息记录介质及程序
技术领域
本发明涉及适合于根据与观察显示画面的用户的距离,变更在显示画面上显示文字和图形的大小,来提高视觉确认性的显示装置、显示方法、记录了通过计算机实现该装置、方法的程序的计算机可读取信息记录介质、以及该程序。
背景技术
以往,公知有一种通过调整投影仪与屏幕之间的位置关系,或调整透镜之间的位置关系,来改变被投影在屏幕上的显示画面的大小和形状的技术。
关于这样的技术,例如被公开在以下的文献中。
专利文献1:特开平9-54374号公报
由于受投影仪与屏幕之间的位置关系和姿势的限制,导致被投影在屏幕上的显示画面的形状为梯形,在[专利文献1]中,提出了在液晶投影仪中使用棱镜对梯形变形进行修正的技术。
这样的显示画面的大小调整和显示画面形状的修正,一般通过实际观察该画面的用户的指示操作来进行。
由于显示画面的大小调整和梯形变形的修正,可认为是坐标转换的一种,所以也能够利用计算机来计算。例如,对于3维图形,可使用下述透视投影技术:连接配置在虚拟3维空间的对象与视点的线段,将与投影面相交的位置作为该对象的显示位置,可根据投影面与视点的位置关系、或实际显示投影面内的哪个区域,模拟进行显示画面的大小调整、梯形变形及其修正。
另一方面,在游戏等显示画面上,多数情况是利用窗口来重叠显示通过描绘背景和角色的姿态等来表示虚拟世界的样子的图形图像、和表示由角色发出的台词或游戏等的说明的图形图像。游戏者一边观察被显示在各自使用的电视装置或计算机用显示器装置上的图形图像和文字图像,一边进行游戏。
以往,在这样的游戏装置中,画面纵横比为4:3还是16:9,显示器的分辨率为怎样的分辨率,一般由游戏者适当设定,通过调整显示画面自身的大小,来间接调整图形图像和文字图像在显示画面中被显示的大小。
但是,在放大缩小了文字图像的情况,和放大缩小了图形图像的情况下,用户接受的观察容易程度的印象不同。
例如,即使图形图像被缩小到某一程度,所获得的信息量也没有大的变化,但文字图像被缩小时,文字容易被破坏而看不清。
另一方面,当用户在大画面电视装置的附近观察显示画面时等,如果过大地显示图形图像,则由于图形充满了视野,所以不能把握整体,或不自然地感到视野内的图形变形,或点的锯齿状图形(jaggie)变得明显。
因此,迫切希望根据用户与显示画面的距离,恰当改变图形图像和文字图像各自被显示的大小,以提高用户的视觉确认性。
发明内容
本发明为了解决上述问题而提出,其目的在于,提供一种适合于根据与观察显示画面的用户的距离,变更在显示画面上显示文字和图形的大小,来提高视觉确认性的显示装置、显示方法、记录了通过计算机实现该装置、方法的程序的计算机可读取信息记录介质、以及该程序。
为了实现上述目的,根据本发明的原理,公开了以下的发明。
本发明的第1观点涉及的显示装置具有:显示部、测定部、缩放率取得部、文字图像生成部、图形图像生成部、和控制部,并构成为如下所述。
即,显示部在被赋予多个图像和缩放率的组时,在显示画面内以该缩放率缩放显示该图像。
显示部用于进行所谓的窗口显示,在显示画面内显示多个图像,此时,可进行图像的放大缩小。此外,如后所述,典型的情况是受理图像的显示位置的指定。另外,在显示图像的区域彼此重叠的情况下,对图像设定上下关系,进行使位于上方的图像覆盖位于下方的图像的覆盖处理。典型的情况是,作为显示画面,利用电视装置的显示画面。
另一方面,测定部测定对显示在该显示画面上的图像进行观察的用户与该显示画面的距离。
近年来,在游戏装置中,为了掌握游戏者的控制器与作为显示画面发挥功能的电视装置的位置关系,采用了使用红外线或超声波、及CCD照相机,根据三角测量原理,来测定游戏者的位置的技术。典型的是在测定部使用该技术。
例如,通过从控制器发出红外光,由紧贴电视装置设置的多个红外线CCD照相机取得红外线光的轨迹,或从控制器发出超声波,由多个超声波话筒检测到达的超声波的相位差,来掌握控制器的位置。
另外,缩放率取得部取得与测定出的距离相对应地决定的文字缩放率、和图形缩放率。
这样独立取得在显示画面上显示图形时的缩放率、和显示文字时的缩放率,是本发明的特征之一。
这里,当测定出的距离增大时,图形缩放率增大,在取得的距离发生了变化时,使该文字缩放率的变化率被设定为在该图形缩放率的变化率以下。
即,用户越远离显示画面,图形图像越被放大显示,用户越接近显示画面,图形图像越被缩小显示。
另一方面,如果将距离发生了变化时的文字缩放率的变化与图形缩放率的变化进行比较,则前者在后者以下。即,文字图像的大小的变化比图形图像的大小的变化缓慢。
并且,文字图像生成部生成表示用于向该用户提示的字符串的规定大小的文字图像。
典型的是,通过在规定大小的文字显示窗口尺寸内,排列规定尺寸的字体,生成表示字符串的文字图像。在将本发明应用于游戏的情况下,角色所讲的台词的字符串等被展开在文字图像内。
而图形图像生成部生成表示用于向该用户提示的图形的规定大小的图形图像。
典型的是,生成对从规定的视点向规定的视线方向观察虚拟空间内时的状态进行透视投影的3维图形图像,或通过(根据需要而重叠)显示背景图像和角色图像,生成表示位于某个场所的角色的状态的2维图形图像。典型的是,图形图像也以规定大小的图形显示窗口尺寸生成。
并且,控制部将生成的图形图像和取得的图形缩放率的组提供给显示部,将生成的文字图像和取得的文字缩放率的组提供给显示部,控制显示部。
通过控制部将图形图像与图形缩放率的组、和文字图像与文字缩放率的组提供给显示部,在显示部中,图形图像和文字图像分别以各自的缩放率在显示画面上被放大缩小显示。
在两者的显示区域重叠的情况下,典型的是以文字图像重叠在图形图像上的方式进行覆盖显示。
根据本发明,通过根据用户与显示画面的距离,独立处理显示图形图像和文字图像时的缩放率,能够使图形图像根据距离而变化,让用户不会感到不自然,从而使文字图像的显示尺寸的变化缓慢,提高了视觉确认性。
另外,在本发明的显示装置中,可以构成为所取得的文字缩放率一定,与测定出的距离无关。
本发明涉及上述发明的优选实施方式,即使用户与显示画面的距离变化,文字图像被显示的大小也一定,因此,文字的大小不变化。
根据本发明,通过将文字图像的显示尺寸设定为一定,而与距离无关,可防止因字体被破坏造成视觉确认性降低的现象。
而且,在本发明的显示装置中,也可以构成为,图形缩放率在从规定的下限值到规定的上限值之间,与测定出的距离成比例。
本发明涉及上述发明的优选实施方式,例如在上述的例子中,通过使图形缩放率与显示画面和用户的距离成比例,使得被显示在显示画面内的角色在用户的视野中所占的面积的比例一定。而且,当应用在枪战游戏等时,使目标在用户的视野中所占的面积的比例一定。
根据本发明,通过即使与显示画面的距离发生变化,角色在视野中所占的大小也一定,可防止由于点的锯齿状图形明显而对用户赋予不自然的印象那样的现象,此外,通过即使与显示画面的距离发生变化,目标在视野中所占的大小也一定,能尽量使游戏的难易度不发生变化。
另外,在本发明的显示装置中,在被进一步提供了该图像的显示位置时,显示部在显示画面内的该显示位置,以该缩放率缩放显示该图像,当在该显示画面内包含该图形图像的显示区域全体、和该文字图像的显示区域全体,并且测定出的距离减小时,控制部按照该显示画面内的该图形图像的显示区域与该文字图像的显示区域的重叠面积减小的方式,向显示部提供该显示画面内的该图形图像的显示位置、和该文字图像的显示位置,来控制显示部。
当在显示画面内图形图像所占的区域的面积、和文字图像所占的区域的面积发生变化时,如上所述,有时显示成2个区域重叠。在这样的覆盖显示中,如果一方被另一方覆盖,则用户看不到在被覆盖的部分显示的信息。因此,被覆盖的图像的重叠越少,可向用户提供的信息越多。
本发明能够应对这样的状况,按照图形图像全体和文字图像全体都被显示在显示画面内的方式进行两者的显示位置控制,同时尽量使两者不重叠。
根据本发明,通过尽量减小被覆盖显示的图形图像和文字图像的重叠,可增加向用户提供的图像信息。
并且,在本发明的显示装置中,控制部在该显示画面内将规定的图形基准位置、规定的图形基准方向、规定的文字基准位置、和规定的文字基准方向设定为该图形基准方向与该文字基准方向成钝角,在测定出的距离减小时,按照该图形图像的显示位置从该规定的图形基准位置向规定的图形基准方向逐渐移动、该文字图像的显示位置从该规定的文字基准位置向规定的文字基准方向逐渐移动的方式,向显示部提供该显示画面内的该图形图像的显示位置和该文字图像的显示位置,来控制该显示部。
本发明涉及上述发明的优选实施方式,当用户接近显示画面时,通过控制,使图形图像与文字图像的显示位置离开,当用户远离显示画面时,使图形图像与文字图像的显示位置接近。
因此,用户只要预先保存图形图像与文字图像的相对位置关系,即可容易地确认上一次游戏时和这次游戏时与显示画面的距离是否有变化。
根据本发明,用户可容易掌握显示画面与自己的距离。
本发明的其他观点涉及的显示方法包括:显示步骤、测定步骤、缩放率取得步骤、文字图像生成步骤、图形图像生成步骤、和控制步骤,并具有如下的结构。
本发明的显示方法,典型的情况是在具有显示部、测定部、缩放率取得部、文字图像生成部、图形图像生成部、和控制部的显示装置中执行。下面,参照该典型例进行说明。
即,当在显示步骤中被提供多个图像与缩放率的组时,显示部在显示画面内以该缩放率缩放显示该图像。
另一方面,在测定步骤中,测定部测定对被显示在该显示画面上的图像进行观察的用户与该显示画面的距离。
并且,在缩放率取得步骤中,缩放率取得部取得与测定出的距离相互对应决定的文字缩放率、和图形缩放率。
然后,在文字图像生成步骤中,文字图像生成部生成表示用于向该用户提示的字符串的规定大小的文字图像。
另一方面,在图形图像生成步骤中,图形图像生成部生成表示用于向该用户提示的图形的规定大小的图形图像。
并且,在控制步骤中,控制部将生成的图形图像与取得的图形缩放率的组提供给显示步骤,将生成的文字图像与取得的文字缩放率的组提供给显示步骤,来控制显示步骤。
而且,当所述测定出的距离增大时,图形缩放率增大,取得的文字缩放率在该取得的图形缩放率的变化率以上。
本发明的其他观点涉及的程序构成为,使计算机作为上述显示装置发挥功能,由计算机执行上述的显示方法。
另外,本发明的程序能够被记录在压缩盘、软盘、硬盘、光磁盘、数字视频盘、磁带、半导体存储器等计算机可读取的信息记录介质中。
上述程序可独立于执行程序的计算机,而通过计算机通信网进行发布、销售。另外,上述信息记录介质也可以独立于计算机进行发布、销售。
根据本发明,可提供一种适合于根据与观察显示画面的用户的距离,变更在显示画面上显示文字和图形的大小,来提高视觉确认性的显示装置、显示方法、记录了通过计算机实现该装置、方法的程序的计算机可读取信息记录介质、以及该程序。
附图说明
图1是表示通过执行程序来发挥本发明的显示装置的功能的典型的信息处理装置的概要结构的示意图。
图2是表示可测定现实空间中的位置和姿势等各种参数的控制器与信息处理装置的外观的说明图。
图3是表示本实施方式的显示装置的概要结构的说明图。
图4(a)是表示显示画面、图形图像、文字图像的尺寸的说明图,(b)是表示它们被实际显示时的位置关系的说明图。
图5是表示在本实施方式的显示装置中执行的显示方法的控制流程的流程图。
图6(a)、(b)、(c)分别是表示采用方法(a)、(b)、(c)时的显示画面、图形图像、文字图像的尺寸及位置关系的说明图。
图中:100-信息处理装置;101-CPU;102-ROM;103-RAM;104-接口;105-控制器;106-外部存储器;107-图像处理部;108-DVD-ROM驱动器;109-NIC;110-声音处理部;111-话筒;201-把持模块;202-CCD照相机;203-十字键;204-A按钮;205-B按钮;206-各种按钮;207-指示器;208-电源按钮;251-发光模块;252-发光二极管;291-电视装置;301-显示装置;302-显示部;303-测定部;304-缩放率取得部;305-文字图像生成部;306-图形图像生成部;307-控制部;401-显示画面;402-图形图像;403-文字图像。
具体实施方式
下面,对本发明的实施方式进行说明。以下,为了容易理解,对利用游戏用的信息处理装置来实现本发明的实施方式进行说明,但以下说明的实施方式只用于说明,不构成对本发明的技术范围的限定。因此,本领域技术人员可以采用将这些要素或全部要素置换成与其等同的要素的实施方式,这些实施方式也包含在本发明的范围内。
实施例1
图1是表示通过执行程序来发挥本发明的显示装置的功能的典型的信息处理装置的概要结构的示意图。下面,参照本图进行说明。
信息处理装置100具有:CPU(Central Processing Unit)101、ROM102、RAM(Random Access Memory)103、接口104、控制器105、外部存储器106、图像处理部107、DVD-ROM(Digital Versatile DiscROM)驱动器108、NIC(Network Interface Card)109、声音处理部110、和话筒111。
通过将存储了游戏用程序及数据的DVD-ROM装入到DVD-ROM驱动器108中,并接通信息处理装置100的电源,该程序被执行,从而可实现本实施方式的装置。
CPU101控制信息处理装置100整体的动作,与各构成要素连接,进行控制信号和数据的收授。而且,CPU101能够在寄存器(未图示)等可高速存取的存储区域中,使用ALU(Arithmetic Logic Unit)进行加减乘除等算术运算、逻辑和、逻辑积、逻辑非等逻辑运算、位加、位乘、位反转、位移、位循环等位运算等。并且,有时CPU101利用自身的结构,或通过具备协同处理器来实现可高速进行用于应对多媒体处理的加减乘除等饱和运算、三角函数等矢量运算等。
ROM102中记录有在刚接通电源后执行的IPL(Initial ProgramLoader),通过执行该程序,将DVD-ROM中记录在的程序读出到RAM103中,开始由CPU101执行。而且,在ROM102中,还记录有信息处理装置100整体的动作控制所必要的操作系统程序与各种数据。
RAM103用于暂时保存数据和程序,其保持从DVD-ROM读出的程序与数据、以及在游戏的进行和对话通信中所必要的数据。另外,CPU101执行在RAM103中设置变量区域,通过使ALU直接作用于该变量中所储存的值,进行运算;或将储存在RAM103中的值暂时储存到寄存器中,然后对寄存器进行运算,将运算结果再写入存储器中等的处理。
借助接口104连接的控制器105受理用户在游戏执行时进行的操作输入。本实施方式中的控制器105如后所述,由把持模块201和发光模块251构成。另外,关于控制器105的详细内容将在后面说明。
在借助接口104插拔自如地连接的外部存储器106中,可改写地保存有表示游戏等的游戏者状况(过去的成绩等)的数据、表示游戏的进行状态的数据、和网络对战情况下的对话通信日志(记录)的数据等。用户通过借助控制器105进行指示输入,能够将这些数据恰当地记录在外部存储器106中。
在被装入到DVD-ROM驱动器108的DVD-ROM中,记录有用于实现游戏的程序和游戏中附带的图像数据与声音数据。在CPU101的控制下,DVD-ROM驱动器108进行对安装在其中的DVD-ROM的读出处理,读出必要的程序与数据,并将这些暂时保存在RAM103等中。
图像处理部107在通过CPU101或图像处理部107具备的图像运算处理器(未图示)对从DVD-ROM读出的数据进行了加工处理后,将其记录到图像处理部107所具有的帧存储器(未图示)中,帧存储器中记录的图像信息以规定的同步定时被转换成视频信号,输出到与图像处理部107连接的显示器(未图示)。由此,能够进行各种图像显示。
图像运算处理器能够高速执行2维图像的重合运算、α混合等的透过运算、和各种饱和运算。
另外,在3维结构的虚拟空间的情况下,还能够高速进行通过对配置在该3维空间内且被附加了各种纹理信息的多边形信息,采用Z缓冲法进行渲染,获得从规定的视点位置向规定的视线方向俯瞰了被配置在虚拟空间内的多边形的渲染图像的运算。
并且,CPU101和图像运算处理器通过协同动作,能够按照定义文字形状的字体信息,将字符串作为2维图像描画到帧存储器中,或描画到各多边形的表面。
NIC109用于将信息处理装置100与互联网等计算机通信网(未图示)连接,由在构成LAN(Local Area Network)时所使用的遵照10BASE-T/100BASE-T规格的设备、用于使用电话线路与互联网连接的模拟调制解调器、ISDN(Integrated Services Digital Network)调制解调器、ADSL(Asymmetric Digital Subscriber Line)调制解调器、用于使用有线电视线路与互联网连接的线缆调制解调器等、和进行它们与CPU101之间的连接的接口(未图示)构成。
声音处理部110将从DVD-ROM读出的声音数据转换成模拟声音信号,并从与其连接的扬声器(未图示)输出。另外,在CPU101的控制下,生成在游戏的进行中应该发生的效果音和乐曲数据,并从扬声器输出与之对应的声音。
声音处理部110在DVD-ROM中记录的声音数据是MIDI数据的情况下,参照其所具有的音源数据,将MIDI数据转换成PCM数据。另外,在是ADPCM形式或Ogg Vorbis形式等的压缩完毕声音数据的情况下,将其解压缩后转换成PCM数据。PCM数据通过以与其采样频率对应的定时进行D/A(Digital/Analog)转换,并输出到扬声器,可实现声音输出。
并且,信息处理装置100通过接口104能够连接话筒111。该情况下,对来自话筒111的模拟信号以适当的采样频率进行A/D转换,作为PCM形式的数字信号,能够由声音处理部110进行混合等处理。
此外,信息处理装置100也可以构成为使用硬盘等大容量外部存储装置来发挥与ROM102、RAM103、外部存储器106、和被装入到DVD-ROM驱动器108中的DVD-ROM等相同的功能。
以上说明的信息处理装置100相当于所谓的“面向消费者的电视游戏装置”,但只要是可进行显示虚拟空间那样的图像处理的装置,即可实现本发明。因此,在移动电话、便携游戏机、卡拉OK装置、以及一般的商用电脑等各种计算机上,都能够实现本发明。
例如,一般的计算机与上述信息处理装置100同样,具有CPU、RAM、ROM、DVD-ROM驱动器、和NIC,并具有功能比信息处理装置100简单的图像处理部,作为外部存储装置,除了具有硬盘以外,还可利用软盘、光磁盘、磁带等。另外,可以不使用控制器105,而将键盘和鼠标等作为输入装置而使用。
在本实施方式中,采用可测定现实空间中的位置和姿势等各种参数的控制器105。
图2是表示可测定现实空间中的位置和姿势等各种参数的控制器105与信息处理装置100的外观的说明图。下面,参照本图进行说明。
控制器105由把持模块201与发光模块251的组合构成,把持模块201基于无线通信与信息处理装置100构成可通信的连接,发光模块251以有线方式与信息处理装置100构成可通信的连接。信息处理装置100的处理结果的声音及图像由电视装置291输出显示。
把持模块201具有与电视装置291的遥控器类似的外观,在其前端配置有CCD照相机202。
而发光模块251被固定在电视装置291的上部。在发光模块251的两端配置有发光二极管252,其基于来自信息处理装置100的电源供给而发光。
把持模块201的CCD照相机202用于拍摄该发光模块251的状态。
拍摄后的图像的信息被发送到信息处理装置100,信息处理装置100根据该拍摄后的图像内发光二极管252被拍摄的位置,取得把持模块201相对发光模块251的位置。
此外,在把持模块201内设置有加速度传感器、角加速度传感器、和倾斜传感器等,能够测定把持模块201本身的姿势。该测定结果也被发送到信息处理装置100。
在把持模块201的上面配置有十字键203,游戏者通过对十字键203进行按压操作,可进行各种的方向指示输入。而且,除了A按钮204以外,在上面还配置有各种按钮206,可进行与该键对应的指示输入。
另一方面,B按钮205被配置在把持模块201的下面,配合在把持模块201的下面形成的凹部,恰如手枪或机械手上的扳机。典型的情况是,使用B按钮205进行虚拟空间内的手枪射击或把持机械手的指示输入。
另外,把持模块201上面的指示器207向游戏者提示把持模块201的动作状况或与信息处理装置100的无线通信状况等。
设置在把持模块201上面的电源按钮208用于进行把持模块201自身的动作的开、关,把持模块201基于内置的电池(未图示)进行动作。
此外,在把持模块201内部设有振动器(未图示),其根据来自信息处理装置100的指示,可控制振动的有无与强弱。
另外,也可以采用将配置CCD照相机202的部位设定在信息处理装置100及电视装置291侧(上述实施方式的发光模块251侧),在把持模块201上设置发光二极管252的方法。该情况下,通过配置多台CCD照相机202,可根据三角测量原理,测定把持模块201与电视装置291的相对位置或两者的距离。
下面,以使用由把持模块201和发光模块251的组合构成的控制器105,测定控制器105在现实世界中的位置和姿势为前提,进行说明。但不采用上述的方式,而通过利用例如超声波或红外线通信、GPS(Global Positioning System)等,测定控制器105在现实世界中的位置和姿势,来取得与电视装置291的相对位置关系的情况,也包含在本发明的范围内。
图3是表示本发明的本实施方式涉及的显示装置的概要结构的示意图。下面,参照本图进行说明。
显示装置301具有:显示部302、测定部303、缩放率取得部304、文字图像生成部305、图形图像生成部306、和控制部307。
显示部302在某个图像被组合赋予了其缩放率与显示位置时,在显示画面内,对该图像以该缩放率实施缩放(根据需要进行重叠),进行显示。
显示部302可进行所谓的窗口显示,在显示画面内显示多个图像,此时,可进行图像的放大缩小。此外,还受理显示画面内的图像显示位置的指定。另外,在显示图像的区域彼此重叠的情况下,对图像设定上下关系,进行位于上方的图像覆盖位于下方的图像的覆盖处理。
本实施方式中,在CPU101的控制下由图像处理部107进行覆盖处理。另外,作为显示画面,利用电视装置291的显示画面。
因此,最终显示在电视装置291上的显示画面的样子,被展开在RAM103内的帧缓冲器中,该内容被图像处理部107按每个垂直同步中断反映出来。
另外,当对显示部302指定了图像时,在帧缓冲器内的被指定的显示位置,以所指定的缩放率将该图像放大缩小进行展开。通过在每次指定了图像时反复进行此动作,在将每个图像作为显示窗口考虑时,使时间上靠前被指定的图像与下方的窗口对应,使时间上靠后被指定的图像与上方的窗口对应,从而可进行覆盖显示。
被显示于显示画面上的图像有各种,在本实施方式中,至少包括图形图像和文字图像这2种。
图形图像相当于生成对从规定的视点向规定的视线方向观察虚拟空间内时的样子(包括其他角色、和枪战游戏中的目标等对象)进行透视投影的3维图形图像、或通过将背景图像和角色图像重叠显示,来表示位于某个场所的角色的样子的2维图形图像。
而文字图像是表示角色所讲的台词的字符串、和对游戏状况的参数值进行表示的数字串等的图像,通过在规定大小的文字显示窗口内,排列规定尺寸的字体而生成。
这里,文字图像生成部305生成文字图像,图形图像生成部306生成图形图像。因此,CPU101与RAM103、图像处理部107等协同动作,作为文字图像生成部305及图形图像生成部306发挥功能。其中,这些图像的生成,典型的情况是按每次垂直同步中断进行。
在以往的游戏画面构成的一例中,采用了以下的尺寸。
显示画面尺寸:宽W=640点×高H=480点;
图形图像尺寸:宽p=620点×高q=460点;
文字图像尺寸:宽r=600点×高s=140点。
图4是表示以往的显示画面、图形图像、文字图像的尺寸及位置关系的说明图。
本图(a)是表示各自的尺寸的说明图,本图(b)是表示被实际显示时的位置关系的说明图。
如本图(b)所示,图形图像402被显示在显示画面401中央,与其重叠,文字图像403被显示在下方。文字图像403的左右边及下边被配置成与显示画面401的边缘距离相等。
因此,用户可阅读被显示在文字图像403中的文字信息,但看不到被文字信息覆盖的图形图像402(但在采用透明或半透明的色彩描画文字图像403的情况下,可以看到图形图像402)。
将这种以往的以显示画面401中的配置的显示,作为图形图像402和文字图像403的基本显示位置及缩放率。在采用将显示画面401的从左向右设为x轴451,将从上向下设为y轴452,将左上角作为原点的标准显示坐标系的情况下,
图形图像402的显示位置(gx,gy)=(10,10);
图形图像402的缩放率ga=1.0;
文字图像403的显示位置(tx,ty)=(20,320);
文字图像403的缩放率ta=1.0。
一般,为了将图形图像402及文字图像403全部显示在显示画面401内,需要满足
0≤gx<gx+p×ga<W,0≤gy<gy+q×ga<H;
0≤tx<tx+r×ta<W,0≤ty<ty+s×ta<H。在上式不成立的情况下,图形图像402及文字图像403的一部分(或全部)突出到显示画面401的外侧,产生用户看不到的部分。
另一方面,测定部303测定对显示在该显示画面上的图像进行观察的用户、与该显示画面的距离。
如上所述,由于用户将把持模块201握在手中,所以可将发光模块251与把持模块201之间的距离,作为针对该显示画面与该用户之间测定出的距离(的近似值)而采用。因此,把持模块201、发光模块251和CPU101协同动作,可作为测定部303发挥功能。
另外,在本实施方式中,假设了用户位于电视装置291的正面的情况,还存在例如用户躺下、或从斜方向观察电视装置291的情况。该情况下,可以将从把持模块201向包括电视装置291的显示画面的平面引出的垂线长度,作为用户与显示画面之间的距离,也可以直接利用电视装置291的显示画面的中心或发光模块251的中心与把持模块201的距离。
利用这样的各种硬件,CPU101进行以下所述的处理。图5是表示在本实施方式的显示装置中执行的显示方法的控制流程的流程图。下面,参照本图进行说明。
当本处理开始时,在CPU101的控制下,文字图像生成部305生成表示用于向用户提示的字符串的文字图像403(步骤S501)。然后,在CPU101的控制下,图形图像生成部306生成表示用于向用户提示的图形的图形图像402(步骤S502)。文字图像403及图形图像402的各种因素如上所述。
然后,CPU101向测定部303发出指示,使其测定用户与显示画面之间的距离L(步骤S503)。将测定出的值L保存在CPU101的寄存器或RAM103等中。另外,如果该距离L不是实时测定的值,而是对测定值在规定的时间内进行了单纯平均的值或进行了衰减平均的值,则可防止手颤动的影响。
接着,缩放率取得部304根据测定出的距离L,取得文字缩放率ta、和图形缩放率ga(步骤S504)。例如,通过采用以下方法的计算,取得这些值。
(1)设图形缩放率ga在一定的范围内与距离L成比例。即,使用规定的上限常数K,设ga=L/K(L<K);ga=1.0(L≥K)。
另外,还可以采用进一步使用下限常数M,设ga=M/K(L<M);ga=L/K(M≤L<K);ga=1.0(K≤L)的方法。
这些方法中,图形缩放率ga相对距离L的变化率(d/dL)ga是1/K或0。这里,(d/dL)是微分运算符,表示对距离L进行微分。
在本方法中,显示画面401内的图形图像402内所包含的图形(典型的是角色的画像或枪战游戏等的目标的图形)在用户的视野中所占的面积的比例一定。
由此,即使与显示画面的距离变化,通过使角色在视野中所占的大小一定,也可防止因点的锯齿状图形明显而对用户产生不自然的印象的现象,此外,即使与显示画面的距离变化,通过使目标在视野中所占的大小一定,也能够使游戏的难易度尽可能不发生变化。
(2)将文字缩放率ta总设定为1.0。即,ta=1.0。于是,文字缩放率ta相对距离L的变化率(d/dL)ta为0。
因此,(d/dL)ta≤(d/dL)ga始终成立。该情况下,可防止因文字字体被破坏而导致视觉确认性降低的现象。
(3)对文字缩放率ta使用常数N(N>K),设
ta=L/N   (L<N);
ta=1.0   (L≥N)或
ta=M/N   (L<M)
ta=L/N   (M≤L<N);
ta=1.0   (N≤L)。
此时,文字缩放率ta相对距离L的变化率(d/dL)ta是1/N或0。由于N>K,所以1/N<1/K,因此,(d/dL)ta≤(d/dL)ga成立。
(4)准备2个随着距离L的增大,数值阶段性增大的数值表,在该2个表中,对图像变化率ga使用增加率大的一方,对图像变化率ta使用增加率小的一方。
通过采用上述的各种方法来独立控制文字缩放率ta和图形缩放率ga,是本实施方式的特征之一。
因此,在本实施方式中,CPU101作为缩放率取得部304发挥功能。
然后,CPU101求出显示画面401中的图形图像402的显示位置(gx,gy)(步骤S505)。进而,CPU101求出显示画面401中的文字图像403的显示位置(tx,ty)(步骤S506)。
对于图形图像402的显示位置(gx,gy)、及文字图像403的显示位置(tx,ty)的确定方法,有如下的各种方法。
(a)将(gx,gy)及(tx,ty)设为常数。例如,如果是图4所示的例子,则(gx,gy)=(10,10)、(tx,ty)=(20,320),无论缩放率如何,都直接使用这些值。
(b)使用恰当的常数cy,如以下那样,根据图形缩放率和文字缩放率,使(gx,gy)及(tx,ty)的值变化。
gx=(W-p×ga)/2,gy=(H-q×ga)/2;
tx=(W-r×ta)/2,ty=cy-s×ta/2。这里,为了使文字图像403全部显示在显示画面401内,需要满足以下的条件:
0≤cy-s×ta/2,cy+s×ta/2≤H
即,s×ta/2≤cy≤H-s×ta/2。
(c)使(gx,gy)及(tx,ty)的值,如以下那样根据图形缩放率和文字缩放率变化。
gx=(W-p)×ga/2,gy=(H-q)×ga/2;
tx=W-(W-r)×ta/2,ty=H-(H-s)×ta/2。
图6是表示在采用了这些各种方法的情况下的显示画面、图形图像、文字图像的尺寸及位置关系的说明图。下面,参照本图进行说明。
在上述(a)的方法中,如本图(a)所示,对于图形图像402及文字图像403而言,其被显示的区域的左上角的顶点被固定。而且,图形图像402的右下角的顶点被(放大)缩小成向方向602的方向移动,文字图像403的右下角的顶点被(放大)缩小成向方向603的方向移动。
在上述(b)的方法中,如本图(b)所示,图形图像402的中心位置始终与显示画面401的中心一致,文字图像403的中心位置始终与显示画面401内的坐标(W/2,cy)一致。
在上述(c)的方法中,如本图(c)所示,当用户接近显示画面401时,图形图像402被缩小为向显示画面401的左上角移动,文字图像403被缩小成向显示画面401的右下角移动。因此,两者的移动方向构成钝角。
这些方法中,无论是在任何情况下,都是当用户与显示画面401的距离缩小时,图形图像402和文字图像403的各自被显示的区域的重叠减小。
即,由于如果尽可能减小被覆盖显示的图形图像402和文字图像403的重叠,则用户看不到的图形的区域减小,所以能够向用户提供更多的图像信息。
另外,在上述(c)的方法中,由于一般情况下图形图像402和文字图像403的位置关系错开,所以只要预先保存该错开的程度,在结束游戏等的操作后,关掉电源,之后再次开始时,通过确认图形图像402与文字图像403的位置关系,用户能够容易确认自身的位置相对电视装置291是否配置在与上次相同的位置。
如此获得了图形图像402的显示位置(gx,gy)及图形缩放率ga、文字图像403的显示位置(tx,ty)及图形缩放率ta后,CPU101首先将RAM103中准备的帧缓冲器清零(步骤S507)。
然后,将图形图像402和其显示位置(gx,gy)及图形缩放率ga提供给显示部302(步骤S508)。由此,在帧缓冲器内,图形图像402被适当地缩放展开。
并且,将文字图像403和其显示位置(tx,ty)及图形缩放率ta提供给显示部302(步骤S509)。由此,在帧缓冲器内,文字图像403被适当地缩放展开。而且,此时,相对图形图像402,文字图像403在上面覆盖展开。
此时,如果文字图像403不透明,则只要利用文字图像403的各像素来改写被配置在下面的图形图像402的像素即可,如果文字图像403半透明,则只要恰当地进行α混合即可。
因此,CPU101与RAM103协同动作,作为控制部307发挥功能。
然后,待机至垂直同步中断发生(步骤S510)。在该待机过程中,也可以执行其他程序的处理。
在发生了垂直同步中断时,CPU101向图像处理部107发出指示,将RAM103内的帧缓冲器的内容反映到电视装置291的显示画面401上(步骤S511),然后返回到步骤S501。由此,可进行实际的显示。
这样,在本实施方式中,通过根据用户与显示画面的距离,独立地处理显示图形图像和文字图像时的缩放率,能够使图形图像根据距离而变化,让用户不会感到不自然,从而使文字图像的显示尺寸变化缓慢,提高了视觉确认性。
另外,也可以在本实施方式的处理的基础上进行梯形变形修正。即,在投影仪等投影装置的梯形变形修正中,对通过投影仪的透镜的中心轴与屏幕不正交的状态进行修正,这可以认为相当于从用户的位置向显示画面401引出的垂线不通过显示画面401的中心的情况。因此,与投影仪等同样,通过对图形图像402和文字图像403进行梯形变形修正,能够将图形展现为尽量接近自然的形状。
此外,在对文字图像403运用梯形变形修正时发生了字体破坏的情况下,也可以采用对文字图像403不应用梯形变形修正的方法。在本发明中,由于独立处理了图形图像402和文字图像403,所以可容易地采用这样的方法。
另外,本发明申请主张以2006年10月13日提出的日本国专利申请特愿2006-279615号为基础的优先权,并在指定国的国内法规的容许范围内,在本申请中引用了该基础申请的内容。
工业上的可利用性
如以上说明那样,根据本发明,可提供一种适合于根据与观察显示画面的用户的距离,变更在显示画面上显示文字和图形的大小,来提高视觉确认性的显示装置、显示方法、记录了通过计算机实现该装置、方法的程序的计算机可读取信息记录介质、以及该程序。

显示装置、显示方法、信息记录介质及程序.pdf_第1页
第1页 / 共31页
显示装置、显示方法、信息记录介质及程序.pdf_第2页
第2页 / 共31页
显示装置、显示方法、信息记录介质及程序.pdf_第3页
第3页 / 共31页
点击查看更多>>
资源描述

《显示装置、显示方法、信息记录介质及程序.pdf》由会员分享,可在线阅读,更多相关《显示装置、显示方法、信息记录介质及程序.pdf(31页珍藏版)》请在专利查询网上搜索。

为了根据与观察显示画面的用户的距离,变更在显示画面中显示文字和图形的大小,来提高视觉确认性,在显示装置(301)中,文字图像生成部(305)生成表示向用户提示的字符串的文字图像,图形图像生成部(306)生成表示向用户提示的图形的文字图像,测定部(303)测定显示部(302)显示图像的显示画面与用户的距离,缩放率取得部(304)取得当测定出的距离增大时增加的图形缩放率、和在图形缩放率以下的缓慢变化的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 教育;密码术;显示;广告;印鉴


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1