首页> 中国专利> 在显示图像上指定点的装置和方法及其程序的记录介质

在显示图像上指定点的装置和方法及其程序的记录介质

摘要

一视频游戏系统的手动控制器,具有多个控制开关用于控制在显示屏幕上一被显示图像的移动,和一模拟游戏杆用于在该被显示图像上的一给定区域指定一点。操作时游戏杆倾斜至二维平面上一所希望方向的位置,并根据其倾斜位置输出一位置信号。一坐标变换单元将该倾斜位置的第一和第二两维坐标分别变换为相对于显示图像上预定的参考位置的一图像位置的第三和第四两维坐标,其中用第一坐标变换常数把第一坐标变为第三坐标,用不同的第二坐标变换常数把第二坐标变为第四坐标。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-28

    未缴年费专利权终止 IPC(主分类):G06F3/033 授权公告日:20040211 终止日期:20150804 申请日:19970804

    专利权的终止

  • 2009-04-08

    专利申请权、专利权的转移(专利权的转移) 变更前: 变更后: 登记生效日:20090227 申请日:19970804

    专利申请权、专利权的转移(专利权的转移)

  • 2009-04-08

    专利权人的姓名或者名称、地址的变更 变更前: 变更后: 申请日:19970804

    专利权人的姓名或者名称、地址的变更

  • 2004-02-11

    授权

    授权

  • 1999-10-20

    著录项目变更 变更前: 变更后: 申请日:19970804

    著录项目变更

  • 1998-10-14

    实质审查请求的生效

    实质审查请求的生效

  • 1998-03-11

    公开

    公开

查看全部

说明书

本发明涉及一种利用手动控制器,在一图像显示单元显示的图像上在一给定的具有不同水平和垂直尺度的区域,例如一多边形区域、一椭圆等区域内指定一个特定点的装置和方法,本发明还涉及一存贮程序的可读存贮介质用于在一图像显示单元上显示的图像的一给定区域内指定一特定点。

到目前为止,在诸如电视游戏系统的视频游戏系统的图像显示单元的显示屏幕上显示的图像在运动上由玩游戏者用手动控制器上的多个控制开关来控制。特定的视频游戏需要该玩游戏者在被显示图像上指定一特定点。例如,在视频棒球游戏中,需要为玩游戏者指定投手投掷棒球的位置(以后该位置称为“投球位置”),或者需要为玩游戏者指定击球手挥动球棒的位置(以后该区域称为“挥棒位置”)。玩游戏者已经习惯于通过操作诸如十字键这样的数字游戏杆来指定这样的位置。

当一数字游戏杆操作时,显示在被显示图像上的其接触位置两维地在四个方向上移至该数字游戏杆输出一对应位置信号的一个点。根据该位置信号的接触位置由一坐标变换单元变换为由相对于图像显示单元显示屏上的基准点的X和Y坐标表示的图像位置。

在基于该位置信号的接触位置利用坐标变换单元被变换成图像位置时,一用于把该接触位置变换成X坐标的变换常数和一用于把该接触位置变换成Y坐标的变换常数彼此相同。从而,视频棒球游戏的玩游戏者仅能在显示图像的一个方形区域内指定一投球位置,而实际的打球区是在显示图像上垂直方向长的长方形状。这样的限制不能使视频棒球游戏具有真实感。

利用一可连续产生与显示图像上位置相关的两维坐标的模拟游戏杆来指定显示图像上位置是已知技术。

本发明的目的在于提供一种装置和方法,用于利用游戏杆,在显示单元的显示图像上的具有不同水平和垂直尺度的给定区域内,例如多边形区域、椭圆区域等内指定一特定点。

本发明的另一个目的还在于提供一种可读记录介质,该介质存贮一用于在一显示单元的显示图像的一指定区域内指定一特定点的程序。

依据本发明的一个方面,所提供的用于在被显示图像上一区域指定一位置的装置包括:图像显示装置,用于在一显示屏幕上显示一图像;指定装置,用于在显示屏幕的显示图像的一个预定的具有不同垂直和水平尺度的区域中指定一点,该指定装置包括一可在两维方向上倾斜的游戏杆,用于根据其倾斜位置产生一位置信号;和一坐标变换单元,用于分别将根据位置信号的倾斜位置的第一和第二两维坐标变换成图像位置的第三和第四两维坐标,其中第三和第四两维坐标是相对于显示图像上的一预定基准位置,其中采用一第一变换常数来把第一坐标变换为第三坐标,和一个与第一变换常数不同的第二变换常数来把第二坐标变换成第四坐标。

根据本发明的另一方面,所提供的在一显示图像的区域中指定一个位置的方法包括以下步骤:在一显示屏幕上显示一图像;在显示屏幕上显示的该显示图像的一具有不同水平和垂直尺度的预定区域内指定一点,这是利用在两维方向上可倾斜的游戏杆来进行的,该游戏杆用于根据其倾斜位置产生一位置信号;以及将根据该位置信号的倾斜位置的第一和第二两维坐标分别变换成相对于被显示图像上一预定基准位置的图像位置的第三和第四两维坐标,其中采用第一变换常数用于把第一坐标变为第三坐标和与第一变换常数不同的第二变换常数用于把第二坐标变为第四坐标。

依据本发明的再一个方面,提供一种存贮一程序的记录介质,该程序用于通过一显示屏幕上显示一图像,在被显示图像上的一区域中指定一位置;利用一可在两维方向上倾斜的游戏杆根据其倾斜位置产生一位置信号,从而在显示屏幕上显示的图像上具有不同垂直和水平尺度的预定区域中指定一个点;并且把基于该位置信号的倾斜位置的第一和第二两维坐标分别变换成一图像位置相对于显示图像上的一预定基准位置的第三和第四两维坐标,其中利用第一变换常数把第一坐标变换为第三坐标,利用不同于第一变换常数的第二变换常数把第二坐标变换成为第四坐标。

依据本发明的还有另一方面,提供一种用于在一被显示图像上的区域内指定一个位置的装置,包括:图像显示单元用于显示一图像;一游戏杆,可在两维方向上倾斜至一倾斜位置,用于在一个被显示图像上的具有不同水平和垂直尺度的预定区域中指定一个点;和一坐标变换单元,用于把该倾斜位置的第一和第二两维坐标分别变换为图像位置相对于显示图像上一预定基准位置的第三和第四两维坐标,其中利用第一变换常数将第一坐标变换成第三坐标,利用不同于第一变换常数的第二变换常数将第二坐标变换成第四坐标。

当游戏杆倾斜时,依据倾斜位置输出一位置信号,并且基于该位置信号的该倾斜位置通过对其中一组两维坐标和另一组两维坐标使用不同的变换常数被变换成该被显示图像上的图像位置。从而,其中可以指定所述点的被显示图像的该区域是一拉长的长方形状(或椭圆形)而不是方形(或圆形)。

在显示屏幕上显示的图像可以是一视频棒球游戏的图像,该指定点可代表投手投掷棒球的投球位置或者击球手挥动球棒的击球位置。

该指定点可选择性地表示投手投掷棒球的投球位置和击球手挥动球棒的挥棒击球位置;并且第一和第二两维坐标可以利用不同组的第一第二变换常数被分别变换成第三和第四两维坐标,这不同组的变换常数分别用于代表投球区的点和击球区的点。

代表投球位置的点可被指定于一第一区域中并且代表挥棒位置的点可被指定于一第二区域中,并且第二区域可被包含于第一区域并且比第一区域小。

由于击球区域和投球区域可如此指定,从而视频棒球游戏的玩游戏者可以象在进行实际棒球比赛一样,享受同样的真实感。

本发明上述的和其它目的,特点和优点将结合附图通过对本发明实施例的描述中变得更加明显。

图1是依据本发明的一装置的手动控制器的透视图,用于在一显示图像上显示区域内指定一个点;

图2是该装置的方块图;

图3示出了当利用该装置玩一视频棒球游戏时在图像显示单元上显示的图像;

图4示出要变换为在图像显示单元上显示的坐标的垂直伸长的矩形范围的游戏杆的接触位置的坐标的方形范围。

图5是在击球模式下,视频棒球游戏的操作顺序的流程图;

图6是在投球模式,视频棒球游戏的操作顺序的流程图;和

图7示出当在一采用该装置的视频游戏系统上玩视频足球游戏时,在该显示单元上的被显示图像。

依据本发明的用于在一显示图像上的给定区域内指定一点的装置具有如图1所示的手动控制器1。该装置通常与一视频游戏系统结合,用于玩在本发明的优选实施例中将描述的视频游戏如视频棒球游戏。

如图1所示,该手动控制器1有一启动键2用于启动一视频游戏;一选择键3用于选择投球模式或击球模式;一取消键4;多个用于控制在显示屏幕上显示的图像的移动的控制开关5;和一模拟游戏杆用于在被显示图像的一给定区域指定一点。

该模拟游戏杆6被用来在该视频棒球游戏的显示图像上的一给定区域内指定投球位置或击球位置。当该模拟游戏杆6由该视频棒球游戏的玩游戏者操作时,该游戏杆6被在一个二维平面内倾斜至所需方向,并依据此处的倾斜位置输出一位置信号。该模拟游戏杆也被用于移动该视频棒球游戏中任一外场手的位置。

该手动控制器1还具有一数字式游戏杆7包括一十字键。如利用该模拟游戏杆6一样,该数字游戏杆7还用于在该视频棒球游戏的显示图像上的一给定区域内指定一投球位置或击球位置。

如图2所示,根据本发明的装置有一中心处理单元(CPU)9用于按游戏程序和从手动控制器1提供的控制信号来进行视频棒球游戏。该装置还包括一显示控制器10和一阴极射线管(CRT)11做为显示单元,它们一起构成一图像显示装置12用于显示基于给定图像数据的图像。该显示控制器10控制该CRT11以在CRT11的显示屏幕上显示该视频棒球游戏的图像。当控制信号由手动控制器的各控制开关5提供给该CPU9时,CPU9提供显示控制信号给显示控制器10用于依据游戏程序根据控制信号来移动被显示图像。游戏程序存储在该视频游戏系统中的记录介质,如内部ROM(只读存储器)或可去除ROM盒式组件中,例如,并且可由CPU9读取。该CRT11可由其它显示单元,例如液晶显示板,等离子体显示板等类似物代替。

来自模拟游戏杆6的位置信号通过CPU9提供给一坐标变换单元13,该单元把基于该位置信号的由该游戏杆6的x和y坐标表示的一接触位置变换为由相对于在显示图像的一基准点的X和Y坐标表示的图像位置。

图3给出在进行该视频棒球游戏时,在CPU9控制下由显示控制器10显示在CRT11的显示屏幕上的一图像,该显示的图像包括一击球手A和一接球手C处于本垒D,击球手A和接球手C等待将由投手投出棒球(未示出)。如图3所示,由阴影线示出的一打击区(strike zone)S相对于击球手来定位,通常在显示图像上为一垂直伸长的长方形。因为极可能既投出坏球也投出好球,一个投球区(pitch zone)B是一个比打击区S大的垂直长方形。玩游戏者可在打击区内指定一挥棒位置,并且也可在投球区B内指定一投球位置。然而,如果击球手将击一球,玩游戏者可以指定比打击区S大的一个区域内的一挥棒位置。通常,投掷区B一般比该区域大,而该区域又比打击区S大。这样,玩游戏者可在投球区B内但在该比打击区S大的区域之外指定一投掷位置,以试图使击球手A故意走步(deliberate walk)。在通过利用选择键3选择投球模式或击球模式之后,玩游戏者可在投球模式下选择一投球位置或者在击球模式下选择一挥棒击球位置。或者是,如果该视频棒球游戏是在两棒球队之间进行的比赛的话,则这些棒球队将在每次击球的三个棒球队员出局之后交换其做为击球手和外场手的位置。

当玩游戏者在二维平面360°范围的任意方向倾斜该模拟游戏杆时,该模拟游戏杆6的接触位置如图4所示在X-Y坐标系中一具有给定半径的圆上二维地移动。在以前,在圆内正方形中的坐标被变换成显示图像上的x-y坐标系中一正方形内的坐标,并且将x坐标转化为X坐标的变换常数与将y坐标变换成Y坐标的变换常数相同。然而,依据本发明,该坐标变换单元分别有不同的用于变换x,y坐标为X,Y坐标的变换常数。因而,在图4内所显示的圆内的正方形被变换成在显示图像上X-Y坐标系统中诸如像垂直长方形S、B(参见图3)那样的长方形。玩游戏者可以利用游戏杆在该垂直长方形中指定一投掷位置和一挥棒位置。

坐标变换单元13变换坐标使得将把在如图4所示正方形在投球模式下对应于投球区B,而在击球模式下对应于打击区S。从而,用于变换x,y坐标至X,Y坐标的变换常数分别在投球模式和击球模式下有变化。即,如上所描述,用于把x,y坐标变换成X,Y坐标的变换常数在投球模式和击球模式下互不相同。

在投掷模式和击球模式下该视频棒球游戏的操作顺序将结合图5和图6描述如下。

首先结合图5说明在击球模式下,该视频棒球游戏的操作顺序。如在图5所示,在步骤S1中,当玩游戏者操作该模拟游戏杆来指定挥棒击球位置时,坐标变换单元13把模拟游戏杆6的该接触位置坐标变换成一挥棒位置坐标,这是建立在显示屏上的打击区S中(见图3)。在步骤S2中,当由投手投出的棒球通过本垒D的上方时,玩游戏者操作控制开关5中之一,使击球手A挥动球棒。如果球棒击中棒球,则CPU6控制该显示控制器10变换被显示图像成为场地图像。然后玩游戏者操纵该手动控制器1控制场地图像中该跑垒手的移动。

在投球模式下,该视频棒球游戏的操作顺序将结合图6描述如下。如图6所示,在步骤T1中,玩游戏者操作控制键5中之一选择由投手A将投掷的投球。在步骤T2当该玩游戏者操作模拟游戏杆6来指定投球位置时,坐标变换单元13把该模拟游戏杆6的接触位置坐标变换成投球位置的坐标,该投球位置被设立在该显示器的投掷区B中(见图3)。在步骤T3中,该玩游戏者操作控制开关5中之一使投手开始投掷该球。在步骤T4中,CPU9控制该显示控制器9移动在该显示屏幕上显示的棒球的图像。在步骤T5中,CPU9决定击球手是否击中该棒球。如球棒没有击中该棒球(步骤T5的“否”),则在步骤T6中,该CPU9控制该显示控制器10显示该接球手C接到该棒球。

如球棒击中该棒球(步骤T6的“是”),则在步骤7中,该CPU9控制该显示控制器10改变该显示图像到场地图像,切换投手控制至外场手控制。然后在步骤T8中确认击中棒球之后在T9步骤中,CPU9基本上选择一与该击中棒球最近的一外场手。在步骤T10中,该玩游戏者操该模拟游戏杆6移动所选择的外场手。在步骤T10中,该外场手移动的方向和速度由该模拟游戏杆6的方向和倾斜的深度决定。如果移动的外场手接触到该棒球,则在步骤11中,该外场手被认为接到了该棒球。在T12步骤中,该棒球由一外场手转给一在垒上的外场手或者二者之间的外场手。

玩游戏者可以在垂直长方形的打击区S中指定一挥棒位置并且也可在垂直长方形的投掷区B中指定一投掷位置,投掷区B比打击区S宽。从而该玩游戏者可以象在真正进行棒球比赛时那样,享受所产生的同样的真实感。

根据本发明的装置可以与一用于玩视频足球游戏的视频游戏系统相结合。在视频足球游戏中,玩游戏者可使用该模拟游戏杆6,在该视频足球游戏中,指定一罚球位置。具体地,如图7所示,如图4所示的正方形,被变换成水平长方形,实际上等价于在该视频足球游戏中被显示图像上由门柱G围绕的射门区,并且该玩游戏者在射门区中指定一罚球射门位置。

依据本发明,用于将x,y坐标变换成X,Y坐标的变换常数的一个或两个可根据被显示图像做修改,用来将模拟游戏杆6的接触位置的坐标变换成在被显示图像上一图像位置的坐标。从而玩游戏者被允许根据被显示图像在一区域中指定一所需的点。

本发明的原理,除视频棒球游戏和视频足球游戏外,还可应用于用于玩不同游戏的不同视频游戏系统中,只要其需要使用一模拟游戏杆在被显示图像的一给定区域指定一所希望的点的话。

尽管以上描述的是本发明的特定实施例,但必须明白在不脱离所附权利要求的范围下可以做出各种变形和改动。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号