球手匹配装置和球手匹配方法与流程

文档序号:16365661发布日期:2018-12-22 08:25阅读:222来源:国知局
球手匹配装置和球手匹配方法与流程

本发明涉及球手匹配装置及球手匹配方法,具体是,将可在虚拟的高尔夫球场上与球手进行虚拟高尔夫球比赛的用户与所述球手匹配的装置及方法。

背景技术

随着对高尔夫球的关注度逐渐上升,不去高尔夫球场也可以进行高尔夫球比赛的屏幕高尔夫普及得比较广泛。

屏幕高尔夫是指利用虚拟高尔夫模拟设备给高尔夫球手提供虚拟的高尔夫球场视频,如同在实际高尔夫球场上打高尔夫球,用户挥起高尔夫球杆击打高尔夫球后,检测所述高尔夫球或高尔夫球杆的移动速度、方向等,并在视频上显示高尔夫球在所述虚拟高尔夫球场上移动的状态。这种屏蔽高尔夫给高尔夫球手提供实际在高尔夫球场打高尔夫比赛般的现场感。

高尔夫是与其他球手记分同时打球才可以增加打球的乐趣。但球手打球时,如果没有其它足够数量的球手打模拟高尔夫,或者没有与球手水平差不多的其他球手打模拟高尔夫,则球手无法与其他球手进行高尔夫球比赛。球手要打对战的其他球手在球手要进行高尔夫球比塞时没有打高尔夫球,则球手仍然不能和他球手进行高尔夫球比赛。

先有技术文献韩国第10-2014-0020591中公开了可以诱发对屏蔽高尔夫装置的兴趣,诱导使用屏蔽高夫尔装置的在线高尔夫大赛服务系统及方法,但先有技术只提出了实际球手之间举办高尔夫大赛的方法,并不能解决上述存在的问题。

因此需求一种可以解决上述问题的技术。

上述的背景技术是发明人为了获得本发明而拥有或者获得本发明的过程中掌握的技术信息,并非是申请本发明之前已对普通公众公开的公知技术。



技术实现要素:

技术问题

本发明一实施例的目的是提供一种球手匹配装置及球手匹配方法。

本发明一实施例的目的是使球手与虚拟用户匹配而球手无论何时何地皆可享受虚拟高尔夫球比赛。

本发明一实施例的目的是使与球手水平相当或相似的虚拟用户和球手匹配,从而加大球手在虚拟高尔夫球比赛中的比赛乐趣。

技术方案

为解决所述技术问题,本发明所采用的技术方案是,第一方面作为使可在虚拟的高尔夫球场上与球手进行虚拟高尔夫球比赛的虚拟用户与所述球手匹配的装置,包括:等级决定部,其决定所述球手的实力等级和虚拟用户实力等级中的至少一个;对手决定部,其决定可以与所述球手进行比赛的对手,并以所述球手的实力等级为准提取实力等级在规定范围内的虚拟用户,决定包括提取的虚拟用户中至少一部分的对手。

第二方面作为球手匹配装置将在虚拟的高尔夫球场上与球手进行虚拟高尔夫球比赛的虚拟用户匹配给所述球手的方法,包括:决定所述球手的实力等级和虚拟用户的实力等级中至少一个实力等级的步骤;决定可以与所述球手进行虚拟高尔夫球比赛的对手,并以所述球手的实力等级为准提取实力等级在规定范围内的虚拟用户,决定包括提取的虚拟用户中至少一部分的对手的步骤。

第三方面作为可以读取执行球手匹配方法的程序被记录的计算机的记录介质,所述球手匹配方法包括:决定球手的实力等级和虚拟用户的实力等级中至少一个实力等级的步骤;决定可以与所述球手进行虚拟高尔夫球比赛的对手,并以所述球手的实力等级为准提取实力等级在规定范围内的虚拟用户,决定包括提取的虚拟用户中至少一部分的对手的步骤。

第四方面作为存储在记录介质上用以球手匹配装置执行球手匹配方法的计算机程序,所述球手匹配方法包括:决定球手的实力等级和虚拟用户的实力等级中至少一个实力等级的步骤;决定可以与所述球手进行虚拟高尔夫球比赛的对手,并以所述球手的实力等级为准提取实力等级在规定范围内的虚拟用户,决定包括提取的虚拟用户中至少一部分的对手的步骤。

有益效果

根据本发明的技术方案之一,本发明一实施例可以提供球手匹配装置及球手匹配方法。

根据本发明的技术方案之一,本发明一实施例是使球手和虚拟用户匹配在一起,使球手何时何地皆可享受虚拟的高尔夫球比赛。

根据本发明的技术方案之一,本发明一实施例是可以使按照各种方法决定的球手根据虚拟用户的实力等级匹配起来,为球手决定更适合的虚拟用户而使球手进行高尔夫球比赛。

根据本发明的技术方案一,本发明一实施例可以使与球手水平相同或相似的虚拟用户与球手匹配在一起,从而加大球手在虚拟高尔夫球比赛上的乐趣。

根据本发明的技术方案之一,本发明一实施例可以使比赛数据最久的虚拟用户与球手匹配在一起,从而充分应用注册为虚拟用户比赛数据的比赛数据。

以上的有益效果并不是本发明的全部有益效果,对于上述内容中未提及的和其它效果,本领域普通技术人员可以从以下内容中清楚地进行了解。

附图说明

图1是显示本发明一实施例的匹配系统的概略框图;

图2是说明本发明一实施例的在虚拟高尔夫球练习场上实现虚拟高尔夫球模拟设备的一例;

图3是图示本发明一实施例的球手匹配装置的框图;

图4是说明本发明一实施例的匹配方法的顺序图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案详细进行描述,但所描述的实施例是本发明一部分实施例,而不是全部的实施例。本领域普通技术人员可以以各种形态实现,但在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为了更加明确说明,省略与说明无关的内容,对说明书中相似的部分设定了相似的图号。

说明书中描述某个部分“连接”于其它部分时,不仅包括“直接连接”的状态,还包括其中间隔着其它元件“用电连接”的状态。描述某个部分“包括”某个构件时,在没有特别相反的描述的条件下,并不是表示排除其它构件,而是还包括其它构件。

下面结合附图详述本发明。

说明之前先对以下使用的用语的意义进行定义。

“球手”是指拟利用虚拟高尔夫模拟设备进行高尔夫球比赛的用户,相反“虚拟用户”是可以与球手进行高尔夫球比赛者,是指与球手进行高尔夫球比赛时未在虚拟高尔夫模拟设备上进行者。即虚拟用户是指虚拟的球手,并非实际球手。

“虚拟用户”可以包括“录制球手(recordingplayer)”和“幽灵球手(ghostplayer)”。

“录制球手”是指基于球手申请进行高尔夫球比赛之前进行过高尔夫球比赛的任一球手的比赛数据动作的球手。

“比赛数据”是该球手进行高尔夫球比赛时生成的信息,例如,包括可识别所述球手数据的识别信息(例如,所述球手的识别信息等)、比赛数据生成日期(或时间等)、进行高尔夫球比赛时高尔夫球在各洞中随击球移动的路径信息、匹配球手的图像(或视频;例如拍摄球手击球样子的视频等)的信息。

相反,“幽灵球手”是按照基于一个以上的录制球手的比赛数据生成的比赛数据进行动作的球手。“幽灵球手”是为了球手的高尔夫球比赛无法匹配“录制球手”时,可以被选为球手的比赛对手,可以具有由一个以上的录制球手比赛数据组合组成的比赛数据。

除了以上定义的用语以外还需说明的用语是在下面内容中分别说明。

图1是显示本发明一实施例的匹配系统的概略框图。

匹配系统100至少包括一个虚拟高尔夫模拟装置10和服务器30,这些是通过有线及/或无线网络连接并相互通信。匹配系统100还连接于终端机20,并与终端机20进行通信。

终端机20包括球手访问匹配系统100所需的一切装置,通常是电子终端机。例如,终端机20是控制台、移动电话、个人电脑、平板电脑、移动通信终端、笔记本电脑、pda(个人数字助理personaldigitalassistants)之一。球手通过终端机20可以访问匹配系统100,自己作为虚拟用户提供比赛数据时可通过终端机20确认与自己匹配的对手球手开始比赛与否、比赛进行状况或比赛结果等。

本发明一实施例的虚拟高尔夫模拟装置10可以检测球手的击球,将检测结果模拟后将所述模拟结果输出到屏幕上。因此球手可以通过虚拟高尔夫模拟装置10在虚拟的高尔夫球场上进行打虚拟高尔夫球比赛,并通过一虚拟高尔夫模拟装置10打所述虚拟高尔夫球的球手可以通过其它虚拟高尔夫模拟装置与其它球手一起进行所述虚拟的高尔夫球比赛,并且可以与虚拟用户进行虚拟的高尔夫球比赛。

图2是说明本发明一实施例的通过虚拟高尔夫球练习场实现高尔夫模拟装置的一例。

本发明一实施例的虚拟高尔夫模拟装置10是为了进行比赛所需的各种设置,连接于可由球手操作的操作器,所述操作器是将球手的指示事项可以传递给虚拟高尔夫模拟器的一切装置,如触摸屏t、键盘k等,或者为了球手在可以进行击球的击球区p简便地操作虚拟高尔夫模拟设置,可以在击球区p上通过键操作部(无图示)或球手终端机20实现。球手可以通过这些操作器操作虚拟高尔夫模拟装置10。

本发明一实施例的虚拟高尔夫模拟装置10连接于检测球手击打高尔夫球的传感器。传感器例如可以用设置在击球区d侧的光传感器(ir/激光/led)实现,或者通过设置在高尔夫高尔夫间(booth;b)的天花板c或设置在侧壁w的相机传感器实现。

本发明一实施例的虚拟高尔夫模拟装置10连接于拍摄球手击球动作的拍摄装置。拍摄装置可以通过如设置在高尔夫间b天花板c或侧壁的相机r实现。

另外连接于将由本发明一实施例的虚拟高尔夫模拟装置10的模拟结果输出到视频的视频输出装置d,例如,如图2所示,视频输出装置d将对球手g击球的模拟结果视频输出到位于球手g正面的屏幕s。

就是说,本发明一实施例的虚拟高尔夫模拟装置10模拟由传感器装置检测的检测结果,将该结果通过视频输出装置d显示。

球手通过如上所述的虚拟高尔夫模拟装置10可以与虚拟用户或他球手一起进行高尔夫球比赛。

本发明一实施例的服务器30至少和一个虚拟高尔夫模拟装置10通信同时,使通过一虚拟高尔夫模拟装置10进行虚拟高尔夫球比赛的球手可以与他球手组队进行虚拟高尔夫球比赛或者与选为对手的虚拟用户进行虚拟高尔夫球比赛。

因此本发明一实施例的球手匹配装置是使与球手具有水平相当或差不多实力的虚拟用户与所述球手匹配的设备,球手匹配装置可以通过虚拟高尔夫模拟装置10实现,或者通过服务器30实现。球手匹配装置的各组件也可以通过虚拟高尔夫模拟装置10和服务器30分别实现。但下面为了说明上的便利,将服务器30视为球手匹配装置进行说明。

图3是本发明一实施例的球手匹配装置的框图。

如图3所示,本发明优选的一实施例的球手匹配装置30包括决定球手实力等级和虚拟用户实力等级中至少一个的等级决定部310。

球手的实力等级和虚拟用户的实力等级是为了将虚拟用户匹配给球手而用以提取一个以上虚拟用户。此时可以以球手所属队实力等级为基准,提取一个实力等级在规定范围内的虚拟用户,球手所属队实力等级可以是组成队的各球手实力等级的平均。相反,即使球手没有组成队,但可以假设球手组成队,将球手的实力等级定为队实力等级。

等级决定部310可以根据各种实施例决定球手或虚拟用户的实力等级。

第一实施例

根据本发明一实施例,等级决定部310可以基于球手的实力指数决定所述球手的实力等级。

等级决定部310可以将实力指数按区段分组后,决定各组的等级。等级决定部310可以将包括在规定组的球手实力等级定为与该组对应的等级。

例如,等级决定部310是将实力指数“72杆以下”的球手分组,该组对应的是“不死鸟”级。进而等级决定部310对“72杆以下”的球手的实力等级定为“不死鸟”级。同样,等级决定部310对于实力指数“72杆以上81杆以下”的球手定为“鹰”级,实力指数“82杆以上90杆以下”的球手定为“喜鹊”级,实力指数“91杆以上107杆以下”的球手定为“鸽子”级,实力指数“108杆以上”的球手定为“雏鸡”级。

第二实施例

根据本发明的第二实施例,等级决定部310基于实力指数决定所述球手的实力等级。

等级决定部310是包括球手实际指数的组对应的等级的低级等级中,所述球手可以满足升级为包括所述球手实力指数的组对应的组的等级的规定条件时,可以将包括所述球手实力指数的组对应的等级决定为球手的实力等级。

就是说,等级决定部310将实力指数按区段分组,决定各组的等级。此外属于该组并可向该组和该组上级组移动的球手满足规定条件时,可以将球手的实力等级定为与上级组对应的实力等级。

例如,实力等级部310将实力指数达“90以上至100以下”的多个球手等级定为“3”级,实力指数达“100以上至110以下”的多个球手的等级定为“4”级时,实力指数从99增加到100的球手是满足规定条件如回合结束后累计的经验值积分达到100分以上的条件时,实力等级可以从“3”升级到“4”。

第三实施例

根据本发明的第三实施例,等级决定部310可以基于球手的实力指数决定所述球手的实力等级。

等级决定部310是至少决定第一级和第二级之一,作为球手的实力等级,并将实力指数按区段分组后,将包括所述球手实力指数的组对应的等级定为第一级,将包括所述球手实力指数的组细分的组分别对应的等级定为所述第一级的细分等级即第二级。

也就是说,等级决定部310可以将实力指数按区段分组后决定各组的第一级。此外等级决定部310可以将既定组合中包括的球手实力等级定为与该组对应的第一级。

例如,等级决定部310将实力指数为“-16至-1”的多个球手的第一级定为“鹰”级,实力指数为“0至+7”的多个球手的第一级定为“隼”级,实力指数为“+8至+17”的多个球手的第一级定为“鹤”级。

等级决定部310可以决定第一级的细分等级即第二级,此时例如,为了使对应第一级的组包括的球手上级10%、次上级30%和下级60%分别与不同的第二级匹配,将对应第一级的组分成小组,决定各小组对应的第二级。此外,等级决定部310随着决定包括在规定组的球手属于该组中上级百分之几,,将对应该百分数的第二级定为球手的实力等级。

例如,等级决定部310对于“鹰”级中包括的球手中属于上级10%的球手定为“金鹰”级,对次上级30%的球手定为“银鹰”级,对下级60%的球手定为“铜鹰”级。

同样,等级决定部310对第一级即“隼”级和“鹤”级中分别包括的球手也可以定为第二级。

而且等级决定部310可以基于既定期间所述球手打过的虚拟高尔夫球比赛次数决定所述球手的实力等级。

就是说,等级决定部310基于既定期间所述球手打过的虚拟高尔夫球比赛次数,将第一级和第二级中至少一个定为所述球手的实力等级。

例如,从决定球手实力等级的时点开始,最近三个月内比赛次数小于20次的球手实力等级定为第一级,20次以上的球手实力等级定为第二级。而且等级决定部310可以将第一级和第二级全部定为球手的实力等级。

第四实施例

根据本发明的第四实施例,等级决定部310基于所述球手既定期间内打过的虚拟高尔夫球比赛次数决定所述球手的实力等级。

就是说,等级决定部310基于球手在既定期间内打过的虚拟高尔夫比赛次数,将球手的实力等级定级设为默认值(default)的等级。

相反,等级决定部310基于球手的实力指数决定所述球手的实力等级。

就是说,等级决定部310将实力指数按区段分组,球手实力指数所属的组满足规定条件时,基于所述组对应的实力指数和所述球手的顺序决定球手的实力等级。

例如,从决定球手实力等级的时点开始最近三个月内比赛次数小于10次的球手的实力等级为固定的实力等级,例如,可以定为“铝”级,比赛次数10次以上时,基于实力指数决定球手的实力等级。

等级决定部310决定球手的实力等级时可以基于球手的实力指数决定球手的实力等级,此时将实力指数按区段分组,决定各组的等级,每区段的组满足规定条件时,除了实力指数以外,还适用补充标准,将组进一步细分,决定与细分组对应的等级。

例如,等级决定部310将实力指数达“72以上”的多个球手按实力指数区段分组后决定各组的等级。

可以将实力指数“110以上”的球手等级定为“初学者”级,实力指数达“100以上100以下”的球手等级定为“低”级,实力指数达“90以上100以下”的球手等级定为“新手”级,实力指数达“80以上90以下”的球手等级定为“业余”级,实力指数达“72以上80以下”的球手等级定为“半职业”级。

相反,例如等级决定部310可以将该球手的等级定为“专业”级。此时实力指数达“72以下”的球手满足规定条件(例如,打了规定数量以上的比赛、存在有关高尔夫顺序信息等)时,对应球手的等级可以进一步细分决定。例如,根据各球手的顺序在整个顺序中占据的百分比,将等级细分后决定。进一步具体地,考虑球手的实力指数和球手的顺序,从实力指数达“72以下”的球手中,对于属于整个顺序中上级7%的球手定为“冠军金”级,对超过上级7%至10%以下的球手定为“冠军”级,对超过10%至15%以下的球手定为“传奇级”,对上级15%至20%的球手定“挑战者”级。实力指数“小于72”的球手不能满足上述的规定条件时,等级决定部310可以将该球手的等级定为“专业”级。

根据上述的第一实施例至第四实施例,等级决定部310可以决定实力等级。

上述的实力等级是使水平相似的虚拟用户或球手之间可以相互进行比赛。

本发明优选实施例的匹配装置30还可以包括为决定球手的实力等级而运算实力指数运算部320。

指数运算部320可以根据各种实施例决定球手或虚拟用户的各个实力指数。

第五实施例

根据第五实施例,指数运算部320是基于球手打过的虚拟高尔夫比赛中至少一个高尔夫比赛中球手的比赛运算球手的实力指数。

也就是说,可以按照高尔夫球比赛中的比赛生成得分,指数运算部320可以基于球手过去打过的虚拟高尔夫球比赛中至少一个高尔夫球比赛中的球手得分运算实力指数。

也就是说,实力指数是基于球手实际与他球手进行高尔夫球比赛时的比赛数据,例如实力指数是球手最近打过的一个以上比赛中规定数量的被选比赛的得分平均值。

因此例如,指数运算部320从球手最近打过的10个虚拟高尔夫球比赛中运算除最高、最低得分的8个比赛的得分平均,并将运算结果定为实力指数。

第六实施例

根据第六实施例,指数运算部320是球手打过虚拟高尔夫球比赛中至少一个高尔夫球比赛中的球手比赛运算球手的实力指数。

也就是说,指数运算部320可将对球手打过的虚拟高尔夫比赛中至少一个高尔夫球比赛中的球手得分应用该高尔夫得分评价以及回合环境的结果作为实力指数运算。

例如,可以用球场分数表示虚拟高尔夫球场的评价和回合环境,越是评价难的高尔夫球场环境,球场分数越高,越是评价容易的高尔夫球场环境,球场分数越低。因此例如,指数运算部320从球手过去打过的虚拟高尔夫球比赛中选择认为适合算出实力指数的虚拟高尔夫球场,该高尔夫球场中的球手得分为“+4”,球场分数为“-2”时,该高尔夫球场被评价成容易,然后对球手的得分“+4”加上2而运算出总分为“+6”的球手实力指数。

第七实施例

根据第七实施例,指数运算部320基于球手打过的虚拟高尔夫球比赛中至少一个高尔夫球比赛中的球手比赛运算球手的实力指数。

也就是说,指数运算部320可以利用球手过去打过的虚拟高尔夫球比赛中至少一个高尔夫球比赛中的球手差点平均值运算实力指数。

指数运算部320将球手打过的虚拟高尔夫球比赛中至少一个高尔夫球比赛中的洞得分修改,从修改的得分中筛选出得分相对高的比赛,将筛选的比赛中球手差点平均值运算成实力指数。

例如,指数运算部320可以修改球手最近打过的各个比赛的洞得分中记录异常高的洞得分。例如,球手比赛时特定洞得分40时,可以将该洞得分修改为10。

进而指数运算部320从修改的得分中筛选出得分相对高的比赛,计算筛选比赛中球手的差点平均值而决定实力指数。

换言之,指数运算部320可以修改的得分为基础,筛选出得分相对高的比赛,根据球手最近打过的比赛总次数筛选的比赛数量会不同。例如,球手打过1至6个比赛时,筛选出其中得分最高的一个比赛,打过9至107个比赛时,筛选出其中得分最高的三个比赛,打过207个以上的比赛时,筛选中其中得分最高的10个比赛。

然后求出筛选的比赛差点平均值,将对平均值运用规定的百分比(例如,96%)的值定为实力指数。

第八实施例

根据第八实施例,指数运算部320基于球手打过的虚拟高尔夫球比赛中至少一个高尔夫球比赛中的球手比赛运算球手的实力指数。

也就是说,指数运算部320可以利用球手过去打过的虚拟高尔夫球比赛中至少一个比赛中的球手差点平均值运算实力指数。

也就是说,实力指数是以球手实际与他球手进行高尔夫球比赛时的比赛数据为基础,例如实力指数是在球手最近打过的一个以上比赛中选择的规定数量比赛的比赛数据的基础上计算的平均差点。

球手的实力指数可以按规定周期更新,下面详述球手的实力指数计算方式。

也就是说,将球手最近打过的各个比赛得分基于如果岭速度和风力中的至少一个修改,从修改的得分中筛选得分相对高的比赛,计算各比赛中球手的差点平均值并定为实力指数。

进一步具体地,比赛中应用加击数和让步时,根据剩余距离修改一次比赛得分,修改的得分是掌握比赛的环境设置(果岭速度、风力、球座位置、比赛难度、仿坡回球台等)对得分的影响度后二次修改。然后在二次修改的得分上反映球场难度进行修改,球场难度是以得分起伏小的上级人为准计算的相对的球场难度,是平均打72杆的零差点球员在该球场上记录的得分平均值,从二次修改的得分中减掉球场难度修改数值而修改。另外反映该球场中的零差点球员和普通差点球员之间的平均得分差修改而最终计算出各比赛的得分。

如上所述,以修改的得分为基础,例如规定数量的比赛中得分最好的比赛为基础筛出所述规定数量的一半程度,计算筛选比赛的差点平均值而获得球手的实力指数。

如上所述的实力指数是例如球手和他球手之间进行高尔夫球比赛时可以引用,用以调整各球手的不同实力杆数。此时本发明一实施例的球手匹配方法用以虚拟高尔夫球练习场中利用虚拟高尔夫模拟装置的虚拟高尔夫球比赛,故实力指数可谓是屏幕高尔夫上优化计算的差点。

第九实施例

根据第九实施例,指数运算部320是基于球手打过的虚拟高尔夫球比赛中至少一个高尔夫球比赛中的球手比赛运算球手的实力指数。

就是说,指数运算部320累计球手过去打过的至少一个虚拟高尔夫球比赛所用的时间,基于累计的时间总数运算实力指数。

例如,可以将球手过去打过的所有虚拟高尔夫比赛中累计所用时间的总合计时间运作为实力指数运算。

如上所述,根据决定实力指数的第五实施例至第九实施例,指数运算部320可以运算实力指数。实力指数可以用来通过等级决定部310决定实力等级。

例如,根据第五实施例至第九实施例中的一个实施例的运算的实力指数可以用以根据第一实施例至第四实施例中某一个实施例决定实力等级。

如上所述,可以决定球手实力等级(或实力指数)和虚拟用户的实力等级(或实和指数)中的至少一个。

另外本发明优选实施例的球手匹配装置30还可以包括决定可以与球手进行虚拟高尔夫球比赛的对手的对手决定部330。

对手决定部330以球手的实力等级为准提取一个以上实力等级在规定范围内的用户,决定包括提取的虚拟用户中至少一部分的对手。

从如上所述提取的虚拟用户中,对手决定部330可以过滤掺有以与球手所属队人员数相同人员数打的比赛数据的虚拟用户。

对手决定部330将过滤虚拟用户中比赛数据最久的虚拟用户中的作为录制球手的虚拟用户定为对手。

此时对手决定部330不能决定录影用户。不能决定录影用户时,对手决定部330可以将叠影用户即虚拟用户定为对手。

将叠影用户定为对手时,对手决定部330是没有匹配于最久的任一球手时,决定与球手的实力等级相同或最接近的实力等级的幽灵球手,使决定的幽灵球手和球手进行高尔夫球比赛。

本发明的一实施例的球手匹配装置30还包括使由对手决定部330决定的对手球手在虚拟高尔夫球场上进行虚拟高尔夫球比赛的比赛进行部340。

就是说,比赛进行部340是支持按照上述匹配给球手的虚拟用户且最终决定的虚拟用户和所述球手一起在虚拟高尔夫球场进行虚拟高尔夫球比赛。

为此比赛进行部340是,例如虚拟高尔夫球场中的各洞中,到球手比赛次序时,使反映根据球手击球检测的检测结果的结果显示在屏幕上,到虚拟用户比赛次序时,使随虚拟用户击球的高尔夫球移动路径信息显示在屏幕上。

另外本发明优选的一实施例的球手匹配装置30还包括可以与内部组件即等级决定部310、指数运算部320、对手决定部330和比赛进行部340通信并与外部组件也可以进行通信的通信部(无图示)。

本发明优选的一实施例的球手匹配装置30还包括控制与内部组件即等级决定部310、指数运算部320、对手决定部330和比赛进行部340之间动作的控制部(无图示)。

本发明优选的一实施例的球手匹配装置30还包括储存执行本发明一实施例的球手匹配方法所需数据的存储部(无图示),或者与位于外部的存储器(无图示)例如数据库进行通信。

图4是说明本发明一实施例的匹配方法的顺序图。

图4中图示的实施例的匹配方法包括图1至图3中图示的球手匹配装置30中按时序处理的步骤。因此即便是在下面省略的内容,但上述内容中有关图1至图3中图示的球手匹配装置30的内容也适用于图4图示的实施例的球手匹配方法。

首先如图4所示,球手匹配装置30可以决定球手实力等级和虚拟用户实力等级中的至少一个s410。

球手匹配装置30可以根据上述的第一实施例至第四实施例决定球手或虚拟用户的各个实力等级。

球手匹配装置30可以运算球手所属队的实力等级,球手所属队实力等级是组成队的各球手的实力等级平均,例如,由三名球手组成队时,用三名的各实力等级总和除以3的值为队实力等级。球所属队的队实力等级是,组队时只允许同一实力等级范围内组队,因此会与球手的实力等级相同。相反,球手没有组队时,可以假设球手组队,将球手的实力等级定为队的实力等级。

球手匹配装置30是基于实力等级提取虚拟用户,决定包括提取的虚拟用户中至少一部分的对手s420。

下面叙述球手匹配装置30决定对手的方法。

球手匹配装置30,可以提取与球手的水平相似或相同水平的虚拟用户。

进一步具体地,球手匹配装置30以球手所属队实力等级为准,提取一个以上实力等级在规定范围内的虚拟用户。

例如,球手匹配装置30可以提取一个以上的与球手所属队实力等级相同,或者以球手所属队实力等级为准,实力等级在规定范围内的虚拟用户。

提取虚拟用户以后,球手匹配装置30可以从虚拟用户中过滤队员数相同的虚拟用户。

例如,球手所属队的人员总数为1名时,可以过滤没有与他球手比赛过的虚拟用户即队员数为一名的虚拟用户。例如,球手所属队的人员总数为2名时,可提取的虚拟用户中过滤具有与1名他球手组队比赛过的比赛数据的虚拟用户,他虚拟用户是包括在提取的虚拟用户中的虚拟用户。

球手匹配装置30是从过滤的虚拟中选择比赛数据最久的录制球手,进而决定与球手所属队可以进行比赛的虚拟用户。

例如,球手匹配装置30可以以过滤的虚拟用户比赛数据的生成日期(或时间)为准,按时间久的顺序排列,进而从最久的时点生成的比赛数据的虚拟用户中选择录制球手,使其成为球手的对手。

从最久的时点生成的比赛数据的虚拟用户开始依次进行匹配,因此球手匹配装置30可以充分应用注册为虚拟用户比赛数据的比赛数据。

另外,上面的步骤分别依次进行,但可以同时进行,而且步骤的各自前后会有变更。

相反,上面各步骤的至少一部分不充分时,球手匹配装置30可能无法决定录制球手。例如,过去比赛的球手比赛数据不充分,则具有以球手实力等级为准的规定范围内实力等级的录制球手可能不存在。

因此不能决定录制球手时,球手匹配装置30可以浏览幽灵球手匹配给球手。

球手匹配装置30决定最久没有与任一球手匹配且与球手的实力等级相同或者最接近的实力等级的幽灵球手,使决定的幽灵球手与球手进行高尔夫球比赛。

如上所述,决定对手以后,球手匹配装置30使决定的对手和球手之间在虚拟高尔夫球场上进行虚拟的高尔夫球比赛s430。进而球手可以与水平适合自己的虚拟用户进行高尔夫球比赛。

球手与匹配的虚拟用户比赛后比赛数据可以作为以后与他球手匹配的虚拟用户比赛数据应用。

相反,与虚拟用户对应的球手可以确认自己的比赛数据与他球手比较时的胜败(或无胜负)。

本实施例中使用的所谓“~部”的用语是表示软件或fpga(fieldprogrammablegatearray)或者asic等硬件构件,“~部”执行某种角色。但“~部”的意义并不限于软件或硬件。“~部”可以在可处理的存储介质上配置,也可以使一个或其以上的多个处理器再生地配置。作为一例,“~部”包括软件构件、面向对象软件构件、类构件和任务构件等多个构件、多个处理器、多个属性、多个程序、多个子程序、程序专利代码的多个段、多个驱动器、固件、微代码、电路、数据、数据库、多个数据结构、多个表格、多个阵列及多个变量。

多个构件和多个“~部”中提供的功能是,可与更少数的构件和多个“~部”结合,或者与追加的多个构件和“~部”分离。

不仅如此,多个构件和多个“~部”可以使设备或安全多媒体卡内的一个或其以上的多个cpu再生地实现。

根据图4说明的实施例的球手匹配方法可以通过在计算机运行的程序模块等包括可在计算机上运行的命令的记录介质形态实现。计算机可读介质是计算机可以访问的任意可用介质,包括易失性和非易失性介质、分离型和非分离型介质。计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括计算机可读命令、数据结构、程序模块或者其它以数据等信息存储为目的任意方法或技术实现的易失性和非易失性、分离型和非分离型介质。通信介质包括典型的计算机可读命令、数据结构、程序模块、载波等调制的数据信号的其它数据或者其它传送机制,包括任意信息传递介质。

本发明一实施例的球手匹配方法是可以通过包括可用计算机运行的命令的计算机程序(或者计算机程序产品)实现。计算机程序包括通过处理器处理的可编程的命令,可以用高级编程语言(high-levelprogramminglanguage)、面向对象编程语言(object-orientedprogramminglanguage)、汇编语言或机械语言等实现。计算机程序可以记录在计算机可读记录介质(例如存储器、硬盘、磁/光介质或ssd(固态硬盘solid-statedrive)上。

进而本发明一实施例的球手匹配方法可以通过如上所述的计算机程序在计算设备上运行而实现。计算设备包括存储器、存储装置、与存储器和高速扩展端口连接的高速接口、与低速总线和存储装置连接的低速接口中的至少一部分。所述成分分别利用各种总线相互连接,可以安装在通用母板上或者用其它适当方式装配。

处理器可在计算设备内处理命令,所述命令例如是,如连接高速接口上的显示器,为了显示在外部输入输出设备上提供gui(图形用户界面graphicuserinterface)所需的图形信息而存储在存储器或存储装置上的命令。另一实施例是,多个处理器及(或者)多个总线可以适当地与多个存储器和存储形态一起被使用。处理器可以用由包括独立的多个模拟及(或)数字处理器的多个芯片组成的芯片组实现。

存储器在计算设备内存储信息。一例是,存储器可以由易失性存储单元或其集合组成。另一例是,存储器可以由非易失性存储单元或其集合组成。存储器也可以是磁或光盘等其它形态的计算机可读介质。

存储装置可以给计算设备提供大容量储存空间。存储装置可以是计算机可读介质,或者包括这些介质组成。例如,可以包括san(存储区域网络storageareanetwork)内的多个装置或其它组件,可以是硬盘驱动器、硬盘装置、光盘装置或磁带装置、闪存、与其类似的其它半导体存储设备或设备阵列。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所述的技术方案进行修改,而这些修改,并不使相应技术方案的本质脱离本发明各实施例所述技术方案的范围。例如,描述单一型的各个构件可以分散实施,同样描述为分散的构件也可以以结合形态实现。

本发明的保护范围应根据下述的权利要求范围进行解释,而且在其同等范围内的任何变更或修改等应都属于本发明的权利要求范围。

工业应用

本发明涉及球手匹配装置及球手匹配方法,具体是,使可在虚拟高尔夫球场上与球手进行虚拟的高尔夫球比赛的虚拟用户与球手匹配起来而具有工业上的应用性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1