虚拟高尔夫球模拟装置及方法

文档序号:1571864阅读:751来源:国知局
专利名称:虚拟高尔夫球模拟装置及方法
技术领域
本发明涉及一种虚拟高尔夫球模拟装置及方法,尤其涉及一种虚拟高尔夫球模拟装置和及法,其中一虚拟高尔夫球球场被成像和模拟,并且由用户直接击打而操纵的高尔夫球的轨道被模拟在该虚拟高尔夫球球场中。
背景技术
通常,高尔夫球游戏是一项具有一系列过程的运动,其中球员将高尔夫球从发球区击打至草地,以使高尔夫球进入草地上的洞杯中。必须精确地确定高尔夫球球场的地形,对于球员而言还必须使用适当的力在正确的方向中击打该高尔夫球。此外,高尔夫球的轨道可以根据风力、用于击打高尔夫球的高尔夫球球棒的种类等而变化。为此,高尔夫球游戏是一项非常复杂的运动。随着最近增加的高尔夫球人数,所谓的屏幕高尔夫球系统变得流行,该系统允许高尔夫球球员练习高尔夫球,并且使用虚拟高尔夫球模拟装置享受虚拟高尔夫球游戏。该屏幕高尔夫球系统感测高尔夫球的速度和方向,其中高尔夫球球员将该高尔夫球打击到安装在室内的屏幕上,以便显示虚拟高尔夫球场地,并且显示该屏幕上的高尔夫球的轨道。这种虚拟高尔夫球模拟装置可以基于各种类型的先进装置和系统提供各种内容,其不能够由真实的高尔夫球球场或高尔夫球练习场地来提供。该虚拟高尔夫球模拟装置必须模拟高尔夫球球员在真实的高尔夫球球场中玩一场高尔夫球,从而提供与高尔夫球球员在真实的高尔夫球球场上玩一场高尔夫球的感觉相同的真实感受,能够使用各种功能使高尔夫球球员提高他/她的高尔夫球技术,其中不能够通过该真实高尔夫球球场来提供该各种功能,并且提高高尔夫球球员的方便性。

发明内容
技术问题因此,本发明的一个目的是提供一种虚拟高尔夫球模拟装置及方法,当用户通过虚拟高尔夫球模拟基于一高尔夫球游戏机或一屏幕高尔夫球系统玩虚拟高尔夫球游戏时,其能够使用户容易地管理高尔夫球球场,并因此容易地玩虚拟高尔夫球游戏,从而提高用户的高尔夫球技术并弓I起用户对高尔夫球游戏的兴趣,并且其能够以更活跃的高尔夫球球员导向的形式提供通过该虚拟高尔夫球模拟所提供的内容,从而提高用户的方便性。本发明的另一目的是提供一种虚拟高尔夫球模拟装置和方法,其能够应用于以下情况当用户在真实的高尔夫球球场玩一场高尔夫球时,该高尔夫球球场的距离导向根据球童的技术而变化,其中高尔夫球记录受到虚拟高尔夫球模拟的影响,以改变通过虚拟球童执行的高尔夫球球场中的距离导向,其中该距离导向根据各自虚拟球童的技术值而变化,以便于甚至当用户通过该虚拟高尔夫球模拟玩一场虚拟高尔夫球时,该用户可以遇到在真实高尔夫球球场中出现的各种真实情况,从而提供与用户在真实高尔夫球球场中玩一场高尔夫球的感受相同的真实感受。解决问题的方案根据本发明的一方面,可以通过提供一种虚拟高尔夫球模拟装置来实现上述和其他目的,所述虚拟高尔夫球模拟装置包括一图像处理装置,处理并显示虚拟高尔夫球球场的图像;一模拟装置,在该虚拟高尔夫球球场中相对于由用户击打的高尔夫球进行高尔夫球模拟;以及一推荐区域显示装置,分析该虚拟高尔夫球球场上高尔夫球模拟信息,以计算并显示包括一点的推荐区域,其中在该点处,当放置由用户击打的高尔夫球时,高尔夫球模拟有利地实施。优选地,该虚拟高尔夫球模拟装置进一步包括一数据库,以存储自虚拟高尔夫球球场的地形信息、高尔夫球球棒的信息、用户的高尔夫球记录的信息、在虚拟高尔夫球球场中的天气信息中选择的至少一个,其中该推荐区域显示装置被配置以分析自该数据库提取的信息,以计算并显示该推荐区域。优选地,该数据库被配置,以存储至少一个虚拟球童的信息,其中该推荐区域显示装置被配置以提供由用户选择的虚拟球童的图像及/或声音,从而引导所计算的推荐区域。优选地,该虚拟高尔夫球模拟装置进一步包括一距离信息处理装置,计算该模拟图像中从高尔夫球到目标点或该推荐区域中的特定点之间的距离,并且将所计算的距离划分为预定单元距离,并显示所划分的距离。根据本发明的另一方面,提供一种虚拟高尔夫球模拟方法,包括处理和显示虚拟高尔夫球球场的模拟图像;分析虚拟高尔夫球球场的高尔夫球模拟信息;以及计算和显示包括一点的推荐区域,其中在该点处,当放置由用户击打的高尔夫球时,高尔夫球模拟有利地实施。本发明的有益效果在如上所述根据本发明的虚拟高尔夫球模拟装置和方法中,当用户基于一高尔夫球游戏机或一屏幕高尔夫球系统通过虚拟高尔夫球模拟玩虚拟高尔夫球游戏时,其能够使用户容易地管理高尔夫球球场,并因此容易地玩虚拟高尔夫球游戏,从而提高用户的方便性。此外,可以应用以下情况当用户在真实高尔夫球球场中玩一场高尔夫球时,该高尔夫球球场中的距离导向根据球童的技术而变化,其中高尔夫球记录受到虚拟高尔夫球模拟的影响,以改变由虚拟球童进行的高尔夫球球场中的距离导向,该距离导向根据各自的虚拟球童的技术值而变化,以便于甚至当用户通过虚拟高尔夫球模拟玩一场虚拟高尔夫球时,用户可以遇到在真实高尔夫球球场中出现的各种真实情况,从而提供与用户在真实高尔夫球球场中玩一场高尔夫球的感受相同的真实感受。


本发明的上述和其它目的、特点和其它优点将通过下面结合所附图式进行的详细描述中更加清楚地理解,图式中图1是示意性地显示根据本发明的一实施例中虚拟高尔夫球模拟装置的构造的框图2是显示根据本发明的实施例中由虚拟高尔夫球模拟装置所实现的整个高尔夫球模拟图像的视图;图3和图4是详细地显示图2所示的迷你地像中显示的推荐区域的示例的视图;图5和图6是显示根据本发明的一实施例中虚拟高尔夫球模拟方法的流程图;图7和图8是详细地显示图2所示的迷你地像中显示的距离信息的示例的视图;图9和图10是显示根据本发明的实施例中在虚拟高尔夫球模拟方法中显示距离信息的过程的流程图;图11是详细显示一种在图8所示的迷你地图中显示的距离根据用户的变化而改变的情形的示例的视图;图12是显示图11所示的显示距离信息的过程的流程图;以及图13是显示根据本发明的另一实施例中虚拟高尔夫球模拟方法的流程图。
具体实施例方式现在将参考附图详细地描述根据本发明的虚拟高尔夫球模拟装置及方法的示例性实施例。根据本发明的该虚拟高尔夫球模拟装置可以应用于基于现实的虚拟高尔夫球系统,如所谓的屏幕高尔夫球系统,其中用户直接地进行高尔夫球挥杆以进行虚拟高尔夫球模拟。此外,根据本发明的该虚拟高尔夫球模拟装置可以通过家用游戏机或个人电脑而应用于高尔夫球游戏以及由移动终端如智能手机所提供的高尔夫球游戏。首先,将参考图1描述根据本发明的一实施例中虚拟高尔夫球模拟装置的构造。图1是示意性地显示根据本发明的一实施例中虚拟高尔夫球模拟装置的构造的框图。根据本发明的该实施例中的虚拟高尔夫球模拟装置可以包括控制单元M、操作装置100、感测装置200、球棒识别装置300、数据库500、图像处理装置600以及声音处理装置 700。提供操作装置100,以操作由该虚拟高尔夫球模拟装置或用于高尔夫球游戏的各种设置所进行的高尔夫球游戏。例如,操作装置100用于当初始化虚拟高尔夫球模拟或设定虚拟高尔夫球球局环境时登入。如果根据本发明的实施例中的虚拟高尔夫球模拟装置应用于移动通信终端或游戏机,操作装置100可以用于操作虚拟高尔夫球游戏。当用户通过该虚拟高尔夫球模拟装置使用高尔夫球球棒直接击打高尔夫球时,感测装置200感测击打的高尔夫球的移动特性以及高尔夫球挥杆期间高尔夫球球棒的移动特性。该感测装置可以是使用图像传感器的感测装置,以连续地拍摄高尔夫球或高尔夫球球棒的图像,并且分析所拍摄的图像,以提取高尔夫球或高尔夫球球棒的移动特性,或者为使用红外发光/光接收传感器的感测装置。此外,该感测装置可以包括各种感测装置,如激光感测装置和雷达感测装置。感测装置200可以应用于基于现实的虚拟系统,如所谓的屏幕高尔夫球系统,其中用户直接地击打高尔夫球以通过虚拟高尔夫球模拟装置进行虚拟高尔夫球模拟。然而,感测装置200不应用于使用游戏机或移动通信终端进行高尔夫球游戏的情形。球棒识别装置300可以应用于基于现实的虚拟高尔夫球模拟系统,其中用户使用高尔夫球球棒直接击打高尔夫球,以进行高尔夫球模拟。使用球棒识别装置300,以获得高尔夫球球棒的信息如用户用于击打高尔夫球的高尔夫球球棒的种类或规格,并且反映所获得的虚拟高尔夫球模拟中该高尔夫球球棒的信息。例如,当用户在存储包含有高尔夫球球棒的信息的标签如射频识别(RFID)标签或RuBee标签的同时靠近该高尔夫球球棒时,RFID阅读器或RuBee阅读器可以接收来自该存储标签的信息。因此,通过球棒识别装置300识别由用户使用的高尔夫球球棒的信息,并且所识别的信息反映在高尔夫球模拟中,从而进行更精确和更真实的高尔夫球模拟。然而,不是必须具有球棒识别装置300,以识别该高尔夫球球棒的信息。即,在使用高尔夫球游戏用游戏机或移动通信终端或在虚拟的基于现实的虚拟高尔夫球模拟装置中进行虚拟高尔夫球模拟的情况下,其中在该虚拟的基于现实的虚拟高尔夫球模拟装置中用户直接地击打高尔夫球,用户可以通过该操作装置100直接地选择用户想使用的高尔夫球球棒,并且反映所选择的高尔夫球球棒的信息,从而实现更理想的模拟。同时,图像处理装置600自数据库500提取用于高尔夫球模拟的高尔夫球球场的数据或对一场高尔夫球的各种选择的界面,图像处理所提取的数据并通过图像输出装置400输出该图像处理的数据。声音处理装置700处理高尔夫球球场中的各种声音数据,并通过声音输出装置800输出所处理的声音数据。图像处理装置600和声音处理装置700可以被提供为单独的装置或模块。或者,图像处理装置600和声音处理装置700可以集成于单一装置或模块。数据库500是存储装置,以存储高尔夫球模拟用的所有数据。数据库500可以包括模拟信息存储单元510、高尔夫球球员信息存储单元520、高尔夫球记录存储单元530、地形信息存储单元540、天气信息存储单元550以及球童信息存储单元560。上述存储单元可以被提供为单独的存储装置。或者,该存储单元可以部分地提供于单一存储装置的物理空间中。不是必须提供所有的存储单元。自高尔夫球信息存储单元520、高尔夫球记录存储单元530、地形信息存储单元540、天气信息存储单元550和球童信息存储单元560中选择至少一个。模拟信息存储单元510存储高尔夫球模拟用的所有数据。例如,模拟信息存储单元510存储高尔夫球球场的图像、高尔夫球球场中的背景图像以及声音效果上的数据。高尔夫球球员信息存储单元520通过会员注册存储在系统中所注册的高尔夫球球员的个人信息。高尔夫球记录存储单元530存储高尔夫球球员通过该虚拟高尔夫球模拟装置玩一场高尔夫球的各种高尔夫球记录的数据如平均数、平均飞行距离、球道率、上果岭率、平均推杆数、沙坑救球率以及远距离救球率。高尔夫球记录存储单元530可以分类和存储在高尔夫球球员信息存储单元520中存储的高尔夫球球员中的每一位高尔夫球球员的记录。或者,高尔夫球记录存储单元530可以基于特定的分类条件来分类并存储该记录。例如,技术排名可以授予高尔夫球球员,高尔夫球记录可以基于各技术排名被分类和存储。地形信息存储单元540存储模拟的高尔夫球球场的地形信息,例如地形高度信息或草地位置信息。天气信息存储单元550存储高尔夫球球场的天气,例如高尔夫球球场的风的方向和速度的信息。球童信息存储单元560存储球童的声音及/或图像信息以及各种球童性格信息,在虚拟高尔夫球模拟期间其对虚拟球童引导虚拟高尔夫球游戏是必要的。球童信息存储单元560可以存储单一虚拟球童的信息或多个不同虚拟球童的信息。各自虚拟射程可以被设定为具有不同的技术值。S卩,在由具有高技术值的虚拟球童引导高尔夫球的情况下,该虚拟球童可以向用户提供更精确的高水平球场管理方法。在另一方面,在由具有低技术值的虚拟球童引导高尔夫球的情况下,该虚拟球童可以向用户提供低水平的球场管理方法。具有不同技术值的该虚拟球童的选择可能基于各用户排名而被限制。S卩,基于技术排名分类使用该虚拟高尔夫球模拟装置的用户,并且可以设置一系统以使具有高技术排名的用户可以具有选择具有高技术值的虚拟球童的权利。此外,对于各个虚拟球童可以设定不同的费用,并且通过支付更高的费用可以使用具有高技术值的虚拟球童。控制单元M控制数据库500、图像处理装置600和声音处理装置700。优选地,控制单元M包括模拟装置Ml、推荐区域显示装置M2以及距离信息处理装置M3。模拟装置Ml模拟在虚拟高尔夫球球场中击打高尔夫球。当用户直接击打高尔夫球时,由感测装置200感测移动的高尔夫球及/或用于击打高尔夫球的高尔夫球球棒,并且模拟装置Ml基于所感测的结果计算移动高尔夫球的轨道,以在虚拟高尔夫球球场中模拟该高尔夫球。此时,球棒识别装置300可以获得用户的高尔夫球球棒的信息,或者反映在计算高尔夫球的轨道中用户通过操作装置100输入的高尔夫球球棒的信息,以模拟该高尔夫球。在使用游戏机或移动通信终端玩高尔夫球游戏的情况下,当用户击打高尔夫球游戏中的高尔夫球时,模拟装置Ml可以基于情况(例如,挥杆速度、高尔夫球球棒的种类和碰撞点)计算高尔夫球的轨道,以模拟高尔夫球。当由用户击打的高尔夫球位于虚拟高尔夫球球场中的一区域时,该区域为通过分析高尔夫球模拟用各种信息而推荐给用户,推荐区域显示装置M2计算并显示包含有一点的预定尺寸的区域,即推荐区域,其中在该点处高尔夫球模拟有利地进行。即,在用户击打高尔夫球之前,推荐区域显示装置M2提取并分析来自数据库500的各种信息,即该模拟图像中自该高尔夫球至目标点的距离的信息、该虚拟高尔夫球球场的地形信息、用户使用的高尔夫球球棒信息、用户的高尔夫球记录信息以及该虚拟高尔夫球球场的天气信息,以计算并显示一推荐区域,其中该击打的高尔夫球下降至一有利点。同时,距离信息处理装置M3计算并显示模拟图像中自高尔夫球至一目标点或该推荐区域中的特定点之间的距离。此时,自高尔夫球至一目标点或该推荐区域中的特定点的距离被划分为预定单元,以使用户可以更容易地管理球场。在硬件方面,模拟装置Ml、推荐区域显示装置M2和距离信息处理装置M3可以实现为单一控制器,被配置以执行上述装置的功能,或者实现为独立控制器,被配置以分别执行上述装置的功能。在软件方面,模拟装置Ml、推荐区域显示装置M2和距离信息处理装置M3可以实现为一单一程序,被配置以执行上述装置的功能,或者实现为独立程序,被配置以分别执行上述装置的功能。下面将参考图2至图4以及图1的框图描述根据本发明的实施例中由虚拟高尔夫球模拟装置实现的高尔夫球模拟图像。图2是显示根据本发明的实施例中由虚拟高尔夫球模拟装置实现的整个高尔夫球模拟图像的视图;图3和图4是详细地显示图2所示的迷你地像中显示的推荐区域的示例的视图。如图2所示,根据本发明的实施例中由虚拟高尔夫球模拟装置实现的图像优选地包括主图像10,其中包括虚拟高尔夫球球场的图像以及在该虚拟高尔夫球球场中进行的高尔夫球模拟的图像;以及迷你地图20,提供于该主图像的一侧,以显示该高尔夫球球场的缩小比例的图像。S卩,控制单元M自数据库500的模拟信息存储单元510中提取与实现主图像10有关的数据以及与实现迷你地图20的图像有关的数据,并将所提取的数据传送至图像处理装置600。图像处理装置600处理图像信息,并通过图像输出装置400输出所处理的图像信
肩、O此时,推荐区域显示装置M2基于自数据库500的地形信息存储单元540中提取的高尔夫球球场的地形信息、自数据库500的高尔夫球记录存储单元530中提取的用户的高尔夫球记录信息、自数据库500的天气信息存储单元550中提取的高尔夫球球场中的风的方向和速度的天气信息、以及自球棒识别装置300中获取的高尔夫球球棒识别信息或由操作装置100选择的高尔夫球球棒信息计算包含有一点的特定区域,即推荐区域,其中该点为当击打高尔夫球至下一点时高尔夫球降落至有利地作为该点的一点,并且显示主图像10或者迷你地图20中的计算区域,以向用户引导优选地击打位置。S卩,推荐区域显示装置M2综合地分析所提取的信息项中的一个或多个,以便于当用户击打高尔夫球时,可视地引导该高尔夫球有利地下降至一位置。此时,推荐区域显示装置M2可以从数据库500的球童信息存储单元560中提取特定虚拟球童的信息,以使该推荐区域可以通过所提取的虚拟球童的图像及/或声音而引导。如果从球童信息存储单元560中提取的虚拟球童具有高技术值,可以根据非常精确的高水平球场管理方法计算和显示该推荐区域。在另一方面,如果从球童信息存储单元560中提取的虚拟球童具有低技术值,可以根据低水平球场管理方法计算和显示该推荐区域。例如,如果由第一用户选择的第一虚拟球童具有50的技术值,且该第一虚拟球童将推荐区域引导至该第一用户,可以设置该控制单元,以使该第一虚拟球童引导一推荐区域,其中该推荐区域为仅使用从地形信息存储单元中提取的地形信息而分析。在另一方面,如果由第二用户选择的第二虚拟球童具有100的技术值,且该第二虚拟球童将一推荐区域引导至该第二用户,可以设置该控制单元,以使该第二虚拟球童引导具有高精确度的推荐区域,其中该推荐区域为使用除地形信息之外的各种信息如天气信息和高尔夫球记录信息来分析并计算。图3和图4显示当用户击打轻击球时一推荐区域显示于该迷你地图中的草地上的情况(朝向草地击打高尔夫球,并且使用投球铁杆或沙铁杆,以使高尔夫球可以一次置于草地上)。如图3和图4所示,当击打该轻击球时,高尔夫球I的图像和草地G的图像可以显示于迷你地图20中。此外,可以显示从高尔夫球I到目标点的导线L。该导线L可以通过操作装置的用户操作而改变。优选地,从高尔夫球I到目标点的距离D与导线L 一起显示。在图3和图4所示的迷你地图20中,该目标点是洞杯2。这是因为高尔夫球是一项将高尔夫球放进洞杯中的运动。然而,很难通过轻击球直接将高尔夫球I放入洞杯2中。即,在不放置(使用推棒击打该草地中放置的高尔夫球,以将该高尔夫球放入该洞杯中)的情况下到达洞(将高尔夫球放入洞杯中)是非常异常的。为此,大多数高尔夫球球员击打轻击球,以使高尔夫球移动至一点,其中该高尔夫球可以更有利地放入洞杯中,而不是朝向洞杯击打轻击球。在这种情况下,可以提高高尔夫球技能。这意味着高尔夫球必须被击打至一位置,其中在该位置处该高尔夫球可以容易地放入洞杯中,即,适合于放置的位置,因此,必须观察草地G的地形,且该目标球必须被击打至具有适合于放置的地形的位置处。根据本发明的虚拟高尔夫球模拟装置分析各种信息,如存储在数据库中的地形信息,并且显示如图3和图4所示的推荐区域A以便引导,当该高尔夫球降落至该推荐区域A的内部时,用户可以在下一步骤中更有利地击打高尔夫球,从而提高用户的方便性。如图3和图4所示,接近洞杯2的区域可以被显示为推荐区域A,其中位置的变化没有超出具有相对高海拔的草地G的一侧(该海拔在图3中的草地G的右侧是高的且该海拔在图4中的草地G的前侧是高的)。此时,推荐区域A可以被显示为包括分段推荐区域Al和A2或Al、A2和A3,以使用户在集中于目标点的同时可以击打轻击球,因此,用户可以选择性地瞄准该分段推荐区域的其中之一。同时,图3和图4所示的该推荐区域A为基于草地G的地形信息。此外,推荐区域A可以基于高尔夫球球棒的信息被校正,其中用户将使用该高尔夫球球棒来击打轻击球。通常,当使用具有大杆面角度(由高尔夫球棒头的前部形成的角度)的高尔夫球棒头的沙坑杆来击打高尔夫球时,高尔夫球会飞得高,因此在草地G上未出现滚动(该高尔夫球降落至草地上并在草地上滚动)。在另一方面,当使用具有小杆面角度的高尔夫球球棒如投球铁杆、9号杆或8号杆来击打高尔夫球时,高尔夫球飞得低,因此当高尔夫球降落到草地时,该高尔夫球在草地上滚动。当获得用户使用的高尔夫球球棒的信息时,当高尔夫球降落到草地时,可以在鉴于该高尔夫球球棒的杆面角度的基础上在某种程度上估测该高尔夫球的滚动程度,并且基于所估测的该高尔夫球的滚动程度校正推荐区域A的位置。同时,如图3和图4所示的推荐区域A可以基于用户的高尔夫球记录通过反映分析结果而校正。例如,当综合地分析用户的轻击球记录时,可以获得高尔夫球的自旋特性,并且将推荐区域A的位置校正至一侧,其中高尔夫球的轨道基于所获得的高尔夫球的自旋特性而急剧弯曲。此外,鉴于风的强度和方向,当风的速度等于或高于一预定值时,可以将推荐区域A的位置校正至与该风吹的方向相反的一侧。下面将参考图5和图6描述根据本发明的一实施例中虚拟高尔夫球模拟方法。如图5所示,显示高尔夫球球场的主图像和迷你地图(S10和S20),高尔夫球模拟图像通过主图像而显示,并且执行作为虚拟高尔夫球游戏的迷你地图(S30)。在用户击打第一发之前,推荐区域显示装置提取和分析来自数据库的必要信息如高尔夫球球场的地形信息,并在主图像或在迷你地图中显示与高尔夫球的降落点相关的推荐区域。此时,推荐区域显示装置可以从数据库中提取球童信息,以便于可以通过虚拟球童输出引导图像及/或声音,从而引导推荐区域(S60)。图6更详细地显示步骤S30至S60。S卩,玩虚拟高尔夫球游戏(S300),并且确定高尔夫球球员是否转弯以便击球(S51)。这里,击球包括开球、木棒击球、铁杆击球和轻击球。当高尔夫球球员准备击球时,推荐区域可以显示在模拟图像的主图像或迷你地图中。此时,高尔夫球球员可以操作该操作装置,以便显示该推荐区域。或者,该推荐区域可以根据预定条件而自动地显示。优选地,该推荐区域显示装置确定该推荐区域是否被要求手动或自动显示(S52)。如果推荐区域被要求为根据用户请求或根据预定条件而显示,该推荐区域显示装置提取和分析自地形信息、球棒识别信息、高尔夫球球员记录信息和天气信息中选择的至少一个(S53)。随后,该推荐区域基于步骤S53中分析的信息而显示在主图像或迷你地图中(S54)。优选地,当显示推荐区域时,通过用户选择将目标(即,导线方向)手动或自动地变化至推荐区域的一特定点,并且显示自高尔夫球到推荐区域的特定点的距离(S55)。随后,输出由虚拟球童提供的导向图像及/或声音(S60),并且确定高尔夫球球员是否已击打该高尔夫球(S70)。即,当高尔夫球球员击打高尔夫球时,感测装置感测所击打的高尔夫球,因此,控制单元感测高尔夫球的击发。当击打该高尔夫球时,该感测装置感测所击打的高尔夫球,因此计算高尔夫球的轨道,并且基于所计算的高尔夫球的轨道来进行虚拟高尔夫球模拟(S80)。下面将参考图7和图8以及图1的框图描述根据本发明的另一实施例中由虚拟高尔夫球模拟装置进行的虚拟高尔夫球模拟方法。图7和图8是显示当用户击打轻击球时,通过数个阶段显示该迷你地图20中自高尔夫球I至一目标点(这里是洞杯2)的距离的实施例的视图。与木杆击球或一般的铁杆击球不同,鉴于自高尔夫球到洞杯的剩余距离,必须击打轻击球。因此,调节距离是非常重要的。如图7所示,分阶段地显示自高尔夫球I到洞杯2的距离,以使用户可以更理想地击打轻击球。S卩,如图7所示,显示自高尔夫球I到洞杯2的导线L,并且第一距离Dl和第二距尚D2显不在导线L上,以使用户可以更有策略地击打轻击球。第一距离Dl是从高尔夫球I到草地的轮廓B的距离,第二距离D2是从草地的轮廓B到洞杯2的距离。当用户击打轻击球时,第一距离Dl和第二距离D2可以自动地显示。或者,第一距离Dl和第二距离D2可以通过用户操作而手动地显示。图8显示了除图7显示的距离之外显示第三距离D3的情形。在导线L上,第一距离Dl是从高尔夫球I到其一侧处的草地G的轮廓BI的距离;第二距离D2是从草地G的轮廓BI到洞杯2的距离;以及第三距离D3是从洞杯2到其另一侧处的草地G的轮廓B2的距离。因此,当用户击打轻击球时,鉴于草地的位置,用户确定其是将高尔夫球向前移动至草地的前部还是草地的后部,即,洞杯后面的草地部分。如果用户使高尔夫球向前移动至草地的前部,确定用户如何基于第一距离Dl挥杆。在另一方面,如果用户使高尔夫球向前移动至草地的后部,确定用户如何基于第一距离D1、第二距离D2和第三距离D3挥杆。通过这种方式,用户可以有策略地击打轻击球。将参考图9和图10描述如上所述在击打轻击球时基于迷你地图中的距离显示的虚拟高尔夫球模拟方法。当使用虚拟高尔夫球模拟玩高尔夫球游戏时,如图9所示,输出和显示虚拟高尔夫球球场的主图像和迷你地像(S100和S110)。当玩虚拟高尔夫球游戏时(S120),用户可以击打轻击球(S130)。例如,如果在虚拟高尔夫球游戏期间在高尔夫球未置于草地的状态中高尔夫球基于洞杯而到达一预定距离,该控制单元可以确定用户应该击打轻击球。在用户击打轻击球之前,用户可以确认是否在迷你地图中显示轻击球的距离(S140)。此时,用户可以操作该操作装置,以使该距离分阶段地显示在迷你地图中。或者,该距离可以根据预定设置而自动分阶段地显示在迷你地图中。通过同时或顺序地执行计算高尔夫球和其一侧的草地的轮廓之间的距离(第一距离)并且在该迷你地图中显示所计算的距离(第一距离)的步骤(S150)以及计算其一侧的草地的轮廓和洞杯之间的距离(第二距离)并且在该迷你地图中显示所计算的距离(第二距离)的步骤(S160)而实现在迷你地图中显示轻击球的距离。此外,可以通过进一步执行计算洞杯和其另一侧的草地的轮廓之间的距离(第三距离)并且在迷你地图中显示所计算的距离(第三距离)的步骤(S170)而实现在迷你地图中显示该轻击球的距离。
当如上所述分阶段地显示距离时,自数据库的球童信息存储单元中提取特定虚拟球童的信息,并且输出该特定虚拟球童的声音及/或图像信息,以使该特定虚拟球童可以引导该距离的显示(S180)。用户可以在显示距离且球童引导距离显示的状态下击打轻击球,并且模拟轻击球(S190)。在另一方面,在根据本发明的另一实施例中的虚拟高尔夫球模拟方法中,如图10所示,进行输出虚拟高尔夫球球场的主图像和迷你地像的步骤(S200和S210)、玩虚拟高尔夫球游戏的步骤(S220)、以及确定用户是否转身击球的步骤(S230)。如果用户击球(在这种情况下,用户可以击打轻击球或铁杆击球),该控制单元基于高尔夫球球场的地形信息计算和显示在迷你地图中自高尔夫球至一目标点的距离,即目标距离(S240)。此时,用户可以操作该操作装置,以请求迷你地图中显示的目标距离的划分距离(S250)。当用户要求在迷你地图中显示划分距离时,该控制单元将所计算的目标距离划分为至少两个距离,并在迷你地图中显示该划分的距离(S260)。例如,如果用户在步骤S230中击打轻击球,在步骤S240中从高尔夫球到洞杯的距离可以被计算为该目标距离。在步骤S260中,该目标距离可以被划分为自高尔夫球到草地的轮廓的第一距离以及自草地的轮廓到洞杯的第二距离,并且可以显示该第一距离和该第
二距离。当如上所述在迷你地图中显示所划分的距离时,输出虚拟球童的导向图像及/或声音(S270),以便于可以通过该虚拟球童引导所划分距离的显示。下面将参考图11和图12描述根据本发明的另一实施例中的虚拟高尔夫球模拟方法。图11是显示一种根据用户目标的变化改变导线并因此改变图8所示的迷你地图中的距离显示的情形的示例的视图,图12是显示显示图11所示的距离的过程的流程图。S卩,如图11所示,如果目标从导线LI变为导线L2(用户可以操作该操作装置,以使该导线可以从导线LI到导线L2以一预定角度围绕高尔夫球I旋转,以改变目标),导线LI上的第一距离D1、第二距离D2和第三距离D3可以变化为导线L2上的第一改变距离D1’、第二改变距离D2’和第三改变距离D3’。基于变化目标的导线L2穿过在其一侧的草地的轮廓BI’、与洞杯2对应的位置2’、以及在其另一侧的草地的轮廓B2’。此时,第一改变距离D1’是高尔夫球I和草地的轮廓BI’之间的距离;第二改变距离D2’是在其一侧的草地的轮廓BI’和与洞杯对应的位置2’之间的距离;以及第三改变距离D3’是与该洞杯对应的位置2’和在其另一侧的草地的轮廓B2’之间的距离。这里,与洞杯对应的位置2’可以定义为一点,在该点处穿过洞杯2的虚线与导线L2相交。穿过洞杯2的虚线可以是一水平线或者由用户指定的线。或者,穿过洞杯2的虚线可以是垂直于导线L2的线。在图11中,该点被显示为与洞杯对应的位置2’,其中在该点处在虚线垂直于导线L2的状态下穿过洞杯的虚线与导线L2相交。将参考图12描述如上所述基于目标改变而显示改变距离的过程。
在数个距离显示在迷你地图的状态下(S140至S170),该控制单元确定该目标是否通过用户操作而改变(S400)。如果已改变目标,计算和显示在所改变的目标方向中该高尔夫球和在其一侧的草地的轮廓之间的距离(S410);计算和显示在所改变的目标方向中在其一侧的草地的轮廓和与该洞杯对应的位置之间的距离(S420);以及计算和显示在所改变的目标方向中在与洞杯对应的位置和在其另一侧的草地的轮廓之间的距离(S430)。可以同时或顺序地执行步骤S410至S430。或者,可以通过用户操作仅基于请求而执行步骤S410至S430。此外,可以显示在所改变的目标方向中洞杯和导线之间的垂直距离,以使用户可以确认用户击球的路径与洞杯的距离有多远(S440)。当显示所改变的目标方向中的距离时,输出特定虚拟球童的声音及/或图像信息,以使该特定虚拟球童可以引导距离的显示(S450)。用户可以在如上所述显示距离且该球童引导距离的显示的状态下击打轻击球,并且模拟该轻击球(S460)。下面将参考图13描述根据本发明的又一实施例中的虚拟高尔夫球模拟方法。在玩虚拟高尔夫球游戏之前,用户可以选择引导用户的高尔夫球游戏的虚拟球童(S500)。此时,用户可以通过操作该操作装置直接地选择一特定虚拟球童或者自多个虚拟球童中随机地选择一个。或者,该系统可以分析用户的技术排名并选择适合该用户的虚拟球童。这里,该虚拟球童为自该数据库的球童信息存储单元560(参考图1)中存储的多个虚拟球童中选择。该虚拟球童被设定为具有不同的技术值。在完成对虚拟球童的选择之后,执行输出虚拟高尔夫球球场的主图像和迷你地图的步骤(S510和S520)、玩虚拟高尔夫球游戏的步骤(S530)、以及确定用户是否转身击球的步骤(S540)。如果用户击球(在这种情况下,用户可以击打轻击球、铁杆击球或木杆击球),该控制单元基于高尔夫球球场的地形信息计算和显示在迷你地图中从高尔夫球到目标点的距离,即目标距离(S550)。基于所选择的虚拟球童的技术值的加权值应用于在步骤S550中计算的距离,以计算具有与所选择的虚拟球童的技术值对应的准确性的距离(S560)。如上所述通过应用加权值而获得的距离显示于该迷你地图中(S570),并且输出声音及/或图像,以使该球童可以引导在迷你地图中显示的距离(S580)。例如,在第一用户和第二用户玩虚拟高尔夫球游戏的情况下,假设第一用户已经选择第一球童,第二用户已经选择第二球童。此外,假设第一球童具有80的技术值,第二球童具有100的技术值。在此情况下,第一球童的加权值是O. 8,第二球童的加权值是I。如果当第一用户转身击打轻击球时该控制单元计算83. 75m作为自该第一用户的高尔夫球到洞杯的距离,该第一球童将信息“到洞杯的剩余距离是67. 00m”发送给第一用户。如果当第二用户转身击打轻击球时该控制单元计算76. 15m作为自该第二用户的高尔夫球到洞杯的距离,该第二球童将信息“到洞杯的剩余距离是76. 15m”发送给第二用户。
S卩,虚拟球童可以被设定为具有不同的技术值,并且用户基于其技术排名选择虚拟球童,并且根据所选择的虚拟球童的引导玩虚拟高尔夫球游戏。在真实的高尔夫球球场中通过球童引导的距离不总是正确的。即,熟练的球童引导正确的距离,而不熟练的球童引导相对不正确的距离。因此,上述情况被反映在虚拟高尔夫球模拟装置中,以使用户在玩虚拟高尔夫球游戏时具有与用户在真实高尔夫球球场中玩一场高尔夫球的感受相同的真实感受。发明模式已经以实施本发明的最佳模式来描述虚拟高尔夫球模拟装置及方法的各种实施例。工业应用性在如上所述根据本发明的该虚拟高尔夫球模拟装置及方法中,当用户基于高尔夫球游戏机或屏幕高尔夫球系统通过虚拟高尔夫球模拟玩虚拟高尔夫球游戏时,其可以使用户容易地管理高尔夫球球场,并因此容易地玩虚拟高尔夫球游戏,从而提高用户方便性。此外,可以应用以下情况,当用户在真实高尔夫球球场中玩一场高尔夫球时,该高尔夫球球场中的距离导向根据球童的技术而变化,其中高尔夫球记录受到虚拟高尔夫球模拟的影响,以改变由虚拟球童进行的高尔夫球球场中的距离导向,其中该距离导向根据各自虚拟球童的技术值而变化,以便于甚至当用户通过虚拟高尔夫球模拟玩一场虚拟高尔夫球时,用户可以遇到在真实高尔夫球球场中出现的各种真实情况,从而提供与用户在真实高尔夫球球场中玩一场高尔夫球的感受相同的真实感受。因此,本发明可以广泛地用于与该虚拟高尔夫球模拟装置及方法相关的产业。
权利要求
1.一种虚拟高尔夫球模拟装置,其特征在于,该装置包括: 一图像处理装置,处理并显示虚拟高尔夫球球场的图像; 一模拟装置,在所述虚拟高尔夫球球场中相对于由用户击打的高尔夫球进行高尔夫球模拟;以及 一推荐区域显示装置,分析所述虚拟高尔夫球球场上的高尔夫球模拟信息,并且计算并显示包含有一点的推荐区域,其中在该点处当放置由用户击打的高尔夫球时,有利地进行高尔夫球模拟。
2.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一数据库,以存储所述虚拟高尔夫球球场的地形信息,其中, 所述推荐区域显示装置被配置以自数据库提取并分析当前正在玩一场高尔夫球的虚拟高尔夫球球场的地形信息,以计算并显示所述推荐区域。
3.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一球棒识别装置,以识别用户用于击打高尔夫球的高尔夫球球棒的信息,其中, 所述推荐区域显示装置被配置以分析由所述球棒识别装置识别的所述高尔夫球球棒的信息,从而计算并显示所述推荐区域。
4.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,所述推荐区域显示装置被配置以分析所选择并输入的高尔夫球球棒的信息,其中用户将使用该高尔夫球球棒,以计算并显示所述推荐区域。
5.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一数据库,以存储用户的高尔夫球记录的信息,其中, 所述推荐区域显示装置被配置以自该数据库中提取并分析当前正在玩一场高尔夫球的用户的高尔夫球记录的信息,以计算并显示所述推荐区域。
6.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一数据库,以存储所述虚拟高尔夫球球场中天气的信息,其中, 所述推荐区域显示装置被配置以自该数据库中提取并分析当前正在玩一场高尔夫球的虚拟高尔夫球球场的天气信息,以计算并显示所述推荐区域。
7.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一数据库,以存储至少一个虚拟球童的信息,其中, 所述推荐区域显示装置被配置,以提供由用户选择的虚拟球童的图像及/或声音,从而引导所计算的推荐区域。
8.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一数据库,以存储具有不同技术值的多个虚拟球童的信息,其中, 所述推荐区域显示装置被配置以通过用户在该多个虚拟球童中选择的一虚拟球童或一预定虚拟球童引导所述推荐区域,被引导的所述推荐区域根据各自虚拟球童的技术值而具有不同的准确性。
9.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一距离信息处理装置,以计算并显示在该模拟图像中自所述高尔夫球至一目标点或该推荐区域中的一特定点的距离。
10.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括:一数据库,以存储至少一个虚拟球童的信息;以及 一距离信息处理装置,以计算该模拟图像中自所述高尔夫球至一目标点或该推荐区域中的一特定点的距离,并且通过在所述数据库中存储的所述虚拟球童的图像和声音的至少一个来提供所计算的距离信息。
11.如权利要求1所述的虚拟高尔夫球模拟装置,其特征在于,进一步包括一距离信息处理装置,以计算该模拟图像中自所述高尔夫球至一目标点或该推荐区域中的一特定点的距离,并且将所计算的距离划分为预定单元距离,并显示所划分的距离。
12.—种虚拟高尔夫球模拟方法,其特征在于,该方法包括: 处理并显示虚拟高尔夫球球场的模拟图像; 分析所述虚拟高尔夫球球场的高尔夫球模拟信息;以及 计算并显示包含有一点的推荐区域,其中在该点处,当放置由用户击打的高尔夫球时有利地进行高尔夫球模拟。
13.如权利要求12所述的虚拟高尔夫球模拟方法,其特征在于,处理并显示所述图像的步骤包括:显示一主图像,以显示所述虚拟高尔夫球球场的图像;以及显示在该主图像的一侧处提供的一迷你地像,以显示所述虚拟高尔夫球球场的缩小比例的图像,以及 计算并显示所述推荐区域的步骤包括:显示在所述主图像和所述迷你地像的至少一个中的所述推荐区域。
14.如权利要求12所述的虚拟高尔夫球模拟方法,其特征在于,分析所述高尔夫球模拟信息的步骤包括:分析自该模拟图像中自所述高尔夫球至一目标点的距离的信息、所述虚拟高尔夫球球场的地形信 息、用户使用的高尔夫球球棒的信息、用户的高尔夫球记录的信息以及所述虚拟高尔夫球球场中的天气信息中选择的至少一个。
15.如权利要求12所述的虚拟高尔夫球模拟方法,其特征在于,进一步包括: 计算该模拟图像中自所述高尔夫球至一目标点或该推荐区域中的一特定点的距离; 将所计算的距离划分为预定单元距离,以获得所划分的距离;以及 显示所划分的距离。
16.如权利要求12所述的虚拟高尔夫球模拟方法,其特征在于,该处理并显示所述图像的步骤包括:显示一主图像,以显示所述虚拟高尔夫球球场中的草地和周围区域的图像;以及显示在该主图像的一侧处提供的一迷你地像,以显示所述草地和周围区域的缩小比例的图像,以及 所述虚拟高尔夫球模拟方法进一步包括: 计算自所述高尔夫球至其一侧处的草地轮廓的一第一距离,并且在所述迷你地图中显示所述第一距离;以及 计算自其一侧处的草地轮廓至草地中洞杯的一第二距离,并且在所述迷你地图中显示所述第二距离。
17.如权利要求16所述的虚拟高尔夫球模拟方法,其特征在于,进一步包括:计算除所述第一距离和所述第二距离之外的自所述洞杯至其另一侧处的草地轮廓的一第三距离,并且在所述迷你地图中显示所述第三距离。
18.如权利要求16所述的虚拟高尔夫球模拟方法,其特征在于,进一步包括: 确定所述高尔夫球的目标是否已经被改变;当确定改变所述目标时计算并显示在所改变的目标方向中自所述高尔夫球至所述草地轮廓的一第一改变距离;以及 计算并显示自所述草地轮廓至与所述洞杯对应的位置的一第二改变距离。
19.如权利要求12所述的虚拟高尔夫球模拟方法,其特征在于,进一步包括:确定所述高尔夫球的目标是否已经被改变,其中 该计算并显示所述推荐区域的步骤包括:当确定改变所述目标时计算并显示在所改变的目标方向中的所述推荐区 域。
全文摘要
本发明公开了一种虚拟高尔夫球模拟装置及方法,当用户通过虚拟高尔夫球模拟基于高尔夫球游戏机或屏幕高尔夫球系统玩虚拟高尔夫球游戏时,其能够使用户容易地管理高尔夫球球场,因而容易地玩虚拟高尔夫球游戏,从而提高用户的高尔夫球技术并引起用户对高尔夫球游戏的兴趣,并且其能够以更活跃的高尔夫球球员导向的形式提供通过该虚拟高尔夫球模拟所提供的内容,从而提高用户的方便性。
文档编号A63B69/36GK103079653SQ201180041841
公开日2013年5月1日 申请日期2011年6月30日 优先权日2010年6月30日
发明者玉裁允, 崔兑旭 申请人:高夫准株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1