Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MOBILE DEVICE WITH VIRTUAL ROULETTE AND VIRTUAL ROULETTE CONTROL METHOD
Document Type and Number:
WIPO Patent Application WO/2014/029077
Kind Code:
A1
Abstract:
A mobile device with a virtual roulette and a virtual roulette control method. The mobile device is provided with a rotary sensor (20). The virtual roulette control method comprises: generating a roulette image (S11); dividing the roulette image full angle into multiple angle regions (S12); setting multiple pieces of selection result data for the multiple angle regions, and setting an initial direction on the roulette image (S13); receiving rotation data output by the rotary sensor and calculating a rotation angle (S14); then determining a stopping direction by adding the rotation angle to the angle of the initial direction (S15); and determining the angle region in the roulette image corresponding to the stopping direction, and executing the set selection result data in the determined angle region (S16). In this way, the mobile device is rotated and is randomly stopped to decide a selection result, so as to replace the randomized algorithm, and the whole process can be observed, thereby improving the credibility; moreover, the operation optimizes the effect of the virtual situation.

Inventors:
LIN CHIA-YEN (CN)
Application Number:
PCT/CN2012/080415
Publication Date:
February 27, 2014
Filing Date:
August 21, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LIN CHIA-YEN (CN)
International Classes:
A63F5/04; G07F17/32
Domestic Patent References:
WO2011066593A12011-06-09
Foreign References:
CN102262437A2011-11-30
CN201531444U2010-07-21
JP2010099404A2010-05-06
Attorney, Agent or Firm:
Guangzhou Scihead Patent Agent Co., LTD. (CN)
广州三环专利代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求

1. 一种具虚拟轮盘的行动装置, 其特征在于, 包括:

一装置本体, 设置有一显示器;

一旋转感应器, 设置于该装置本体内;

一处理模组, 设置于该装置本体内, 并与该显示器及该旋转感应器电连接, 且内建一虚拟轮盘控制程序及储存一轮盘图像和一指向符号图像; 该虚拟轮盘 控制程序读取该轮盘图像及该指向符号图像并显示于该显示器上, 且将该轮盘 图像的全角度区分成复数角度区域, 该复数角度区域中分别设定复数种选择结 果数据, 该轮盘图像上设定一初始方向, 令该指向符号图像指向该初始方向, 该虚拟轮盘控制程序接收该旋转感应器输出的旋转数据, 计算该行动装置的旋 转角度, 将该初始方向加上该旋转角度后决定一终止方向, 判断该终止方向指 向该行动装置未旋转前该轮盘图像的角度区域, 并使该指向符号图像指向该终 止方向对应该轮盘图像的角度区域后, 执行与该角度区域所设定选择结果数据 对应的动作。

2.如权利要求 1所述的具虚拟轮盘的行动装置, 其特征在于: 该旋转感应器 为一指南针模组, 上述设定初始方向的步骤, 为设定 0°至 360°之一角度为初始 方向; 上述接收旋转数据并计算旋转角度的步骤, 为启动指南针模组, 并纪录 此时指南针模组输出的角度数据, 以作为一基准角度, 并检知指南针模组输出 角度数据连续改变及停止改变, 而分别判断行动装置开始旋转及旋转停止, 并 于判断行动装置旋转停止后纪录此时指南针模组输出的角度数据, 以取得一终 止角度, 并将该终止角度减去该基准角度, 以得到该旋转角度。

3.如权利要求 1所述的具虚拟轮盘的行动装置, 其特征在于: 该旋转感应器 为一陀螺仪, 且该旋转数据为一连串旋转角加速度数据; 上述设定初始方向的 步骤, 为设定 0。至 360。之一角度为初始方向; 上述计算旋转角度的步骤, 为持 续接收陀螺仪输出的一连串旋转角加速度数据, 并将旋转角加速度对时间二次 积分而算出旋转角度。

4. 如权利要求 1所述的具虚拟轮盘的行动装置, 其特征在于: 上述计算旋 转角度的步骤, 为进一步令行动装置所显示的指向符号图像固定, 而反旋转方 向旋转该轮盘图像一相同的旋转角度, 以使该指向符号图像得以指向该终止方 向对应轮盘图像的角度区域。

5.如权利要求 1所述的具虚拟轮盘的行动装置, 其特征在于: 上述计算旋转 角度的步骤, 为进一步令行动装置所显示的轮盘图像固定, 而反旋转方向旋转 该指向符号图像一相同的旋转角度, 以使该指向符号图像得以指向该终止方向 对应轮盘图像的角度区域。

6. 一种行动装置的虚拟轮盘控制方法, 该行动装置设置有一旋转感应器, 该虚拟轮盘控制方法包括:

产生并显示一轮盘图像及一指向符号图像;

将轮盘图像的全角度区分成复数角度区域, 且复数角度区域分别设定复数 种选择结果数据;

于该轮盘图像上设定一初始方向, 并令该指向符号图像指向该初始方向; 接收该旋转感应器输出的旋转数据, 并依据旋转数据计算行动装置的旋转 角度;

将初始方向加上该旋转角度而决定一终止方向;

判断该终止方向所指向行动装置未旋转前轮盘图像的角度区域, 并使该指 向符号图像指向该终止方向对应轮盘图像的角度区域后, 执行与该角度区域所 设定选择结果数据对应的动作。

7. 如权利要求 6所述的行动装置的虚拟轮盘控制方法, 其特征在于: 该旋 转感应器为一指南针模组; 上述设定初始方向的步骤, 为设定 0。至 360。之一角 度为初始方向; 上述接收旋转数据并计算旋转角度的步骤, 为启动指南针模组, 并纪录此时指南针模组输出的角度数据, 以作为一基准角度, 并检知指南针模 组输出角度数据连续改变及停止改变, 而分别判断行动装置开始旋转及旋转停 止, 并于判断行动装置旋转停止后纪录此时指南针模组输出的角度数据, 而取 得一终止角度, 并将该终止角度减去该基准角度, 以得到该旋转角度。

8. 如权利要求 6所述的行动装置的虚拟轮盘控制方法, 其特征在于: 该旋 转感应器为一陀螺仪, 且该旋转数据为一连串旋转角加速度数据; 该设定初始 方向的步骤, 为设定 0。至 360。之一角度为初始方向; 该计算旋转角度的步骤, 为持续接收陀螺仪输出的一连串旋转角加速度数据, 并将旋转角加速度对时间 二次积分而算出旋转角度。

9. 如权利要求 6所述的行动装置的虚拟轮盘控制方法, 其特征在于: 上述 计算旋转角度的步骤, 为进一步令行动装置所显示的指向符号图像固定, 而反 旋转方向旋转该轮盘图像一相同的旋转角度, 以使该指向符号图像得以指向该 终止方向对应轮盘图像的角度区域。

10. 如权利要求 6所述的行动装置的虚拟轮盘控制方法, 其特征在于: 上述 计算旋转角度的步骤, 为进一步令行动装置所显示的轮盘图像固定, 而反旋转 方向旋转该指向符号图像一相同的旋转角度, 以使该指向符号图像得以指向该 终止方向对应轮盘图像的角度区域。

Description:
具虚拟轮盘的行动装置及其虚拟轮盘控制方法

技术领域

本发明涉及一种行动装置及其虚拟软件控制方 法, 尤指涉及一种具虚拟轮 盘的行动装置及其虚拟轮盘控制方法。 背景技术

由于智能型手机、 平板计算机等行动装置近年来迅速普及, 行动装置的应 用程序软件(Appl i ca t ion Sof tware , 简称 APP )也越来越多样化。 而在现有多 样化的应用程序软件中, 有许多应用程序软件是用来仿真现实生活中的 小游戏, 使行动装置的使用者体验丰富的游戏趣味。

现有一种行动装置的虚拟投掷硬币方法, 执行时, 该行动装置于触控显示 器上显示一硬币图样, 供使用者触碰硬币图样或作出甩出手势后, 则显示硬币 图样被投掷出的动画, 最后以一随机算法随机产生一结果。 例如为产生一随机 整数, 依据该结果显示投掷结果为硬币的正面或反面 , 例如依据该随机整数为 奇数或偶数; 另外, 上述硬币图样也可改为骰子图样, 并供于骰子的六个面分 别输入六种决策结果, 在依据随机演算的结果, 显示该六个面中的其中一面, 例如依据该随机整数除六后的余数。

上述应用程序软件虽可仿真投掷硬币或骰子的 虚拟情境, 但由于其投掷结 果更是依据随机算法随机产生的结果换算而来 , 而鉴于随机算法易受到人为更 动, 且随机数字的产生过程无法透明化, 难以显现其公正性, 使得运用随机算 法降低了虚拟软件方法的公众釆信度; 再者, 由于使用者投掷硬币或骰子的动 作是以触碰或甩出手势来操作硬币图样的投掷 , 并非实际上投掷一个物体, 因 此与实际投掷硬币或骰子者仍有偌大的差异, 模拟情境的效果也有限, 为此, 实有需提出能取代随机算法运算的方案, 并需提高模拟情境的效果。 发明内容

鉴于上述行动装置的虚拟投掷硬币或骰子方法 因使用随机算法而降低了公 众釆信度, 且模拟情境的效果也不佳的技术缺陷, 本发明的主要目的是提出一 种具虚拟轮盘的行动装置及其虚拟轮盘控制方 法。

为实现上述目的, 本发明提供了一种具虚拟轮盘的行动装置, 包含有: 一装置本体, 设置有一显示器;

一旋转感应器, 设置于该装置本体内;

一处理模组, 设置于该装置本体内, 并与该显示器及该旋转感应器电连接, 且内建一虚拟轮盘控制程序及储存一轮盘图像 和一指向符号图像; 该虚拟轮盘 控制程序读取该轮盘图像及该指向符号图像并 显示于该显示器上, 且将该轮盘 图像的全角度区分成复数角度区域, 该复数角度区域中分别设定复数种选择结 果数据, 该轮盘图像上设定一初始方向, 令该指向符号图像指向该初始方向, 该虚拟轮盘控制程序接收旋转感应器输出的旋 转数据, 计算行动装置的旋转角 度, 将初始方向加上旋转角度后决定一终止方向, 判断该终止方向指向行动装 置未旋转前轮盘图像的角度区域, 并使该指向符号图像指向该终止方向对应轮 盘图像的角度区域后, 执行与该角度区域所设定选择结果数据对应的 动作。

与现有技术相比, 使用者执行上述行动装置中的虚拟轮盘控制程 序时, 是 将装置本体先平放, 并旋转装置本体, 待装置本体停止后, 该处理模组会透过 旋转感应器取得旋转数据, 可获得装置本体实际的旋转角度, 并据此决定终止 方向指向轮盘图像的其中一角度区域, 而实现随机选择其中一选择结果数据; 由于行动装置实际的旋转过程可被全程观察, 以及行动装置显示出的轮盘图像 及指向符号图像于行动装置旋转前后的指向关 系, 亦可被观察, 即可让公众检 查选择结果是否与旋转角度相符, 且行动装置旋转的角度也不受软件的控制, 除可提高公众的信任度以外, 也提高了随机决策的乐趣与刺激性, 而供使用者 以转动行动装置的操作方式又可模拟转动转盘 之情境, 提高了模拟效果。

相应地, 本发明提供了一种行动装置的虚拟轮盘控制方 法, 该行动装置设 置有一旋转感应器, 且该虚拟轮盘控制方法包含有:

产生并显示一轮盘图像及一指向符号图像;

将轮盘图像的全角度区分成复数角度区域, 且复数角度区域分别设定复数 种选择结果数据;

于该轮盘图像上设定一初始方向, 并令该指向符号图像指向该初始方向; 接收该旋转感应器输出的旋转数据, 并依据旋转数据计算行动装置的旋转 角度;

将初始方向加上该旋转角度而决定一终止方向 ;

判断该终止方向所指向行动装置未旋转前轮盘 图像的角度区域, 并使该指 向符号图像指向该终止方向对应轮盘图像的角 度区域后, 执行与该角度区域所 设定选择结果数据对应的动作。 附图说明

通过以下的描述并结合附图, 本发明将变得更加清晰, 这些附图用于解释 本发明的实施例。

图 1为本发明具虚拟轮盘的行动装置的电路方块 。

图 2为本发明行动装置的虚拟轮盘控制方法中的 盘及指向符号图像示意 图。

图 3为本发明行动装置的虚拟轮盘控制方法的步 流程图。

图 4为图 2设定轮盘图像复数角度区域不同角范围大小 示意图。

图 5为行动装置开始旋转前及旋转静止后旋转角 之示意图。

图 6A为行动装置与轮盘图像未旋转前之示意图。

图 6B为图 6A行动装置与轮盘图像旋转后之示意图。

图 7A为行动装置与指向符号图像未旋转前之一示 图。

图 7B为图 7A行动装置与指向符号图像旋转后之示意图。

【主要组件符号说明】 10 装置本体 11 显示器

12输入模组

20旋转感应器

30 处理模组

W1 轮盘图像 W11 角度区域

W2指向符号图像 具体实施方式 现在参考附图描述本发明的实施例, 附图中类似的元件标号代表类似的元 件。

现有的行动装置已经设有指南针模组 ( Compass )、 卫星定位系统(GPS ) 、 加速度感应器( Accelerometer )及陀螺仪(Gyroscope ) 。 其中, 指南针模组输 出一介于 0。至 360。的角度数据, GPS输出一组经度及纬度数据, 加速度感应器 输出正交坐标系的 X、 Υ、 Ζ轴的重力加速度数据, 陀螺仪则输出方向角、 俯仰 角及旋转角加速度数据, 应用程序 (ΑΡΡ ) 除了可自各感应器获得各自数值外, 也可由行动装置内的感测融合( sensor flision )获得四元数 ( quaternion ) 、 旋转 矩阵( rotation matrix )及尤拉角 ( Euler angles )等旋转角度所需数据。

请参阅图 1 , 本发明具虚拟轮盘的行动装置, 包含有:

一装置本体 10, 设置有一显示器 11 , 于本实施例中, 装置本体 10上进一 步设置有一输入模组 12;

一旋转感应器 20, 设置于该装置本体 10内, 该旋转感应器 20可为上述指 南针模组或陀螺仪;

一处理模组 30, 设置于该装置本体 10内, 并与该显示器 11及该旋转感应 器 20电连接,且内建一虚拟轮盘控制程序及储存 轮盘图像和一指向符号图像, 于本实施例中, 该处理模组 30与该输入模组 12电连接。

请进一步参阅图 2及图 3 , 该虚拟轮盘控制程序包含以下步骤: 511 , 产生轮盘图像 Wl , 即读取内建于处理模组 30的轮盘图像 Wl , 于本 实施例中, 该处理模组 30显示该轮盘图像 W1 , 以提高模拟效果及游戏乐趣;

512, 将轮盘图像 W1的全角度(即 360。)设定为复数角度区域 W11 , 且复 数角度区域 W11 分别设定有复数选择结果数据, 于本实施例中, 各角度区域 W11的选择结果数据由该输入模组 12输入, 该输入模组 12可为触控面板或机 械式按键, 又, 本图式有 10个角度区域 W11 , 且每个角度区域 W11平均分配 36° (即将全角度分成等份), 或可如图 4所示, 设定复数角度区域 W11分别对 应复数不同大小的角度范围, 供使用者依据自己喜好改变每个选择结果数据 所 占机率;

513 , 于该轮盘图像 W1上设定一初始方向 A ( Alignment ) , 使该初始方 向指向其中一角度区域 Wl l (或指向两角度区域 Wl l的交界),于本实施例中, 进一步读取并显示该指向符号图像 W2,并令该指向符号图像 W2指向该初始方 向 AL 1 而初始方向可设定为指向显示器 11的顶边或底边, 或其它任一方向;

514, 接收该旋转感应器 20输出的旋转数据, 并依据旋转数据计算行动装 置的旋转角度 ; 计算旋转角度 ^的详细方法会因旋转感应器 20不同而有所不 同, 请容后详述;

515 , 将初始方向入1^加上该旋转角度 S而决定一终止方向 AL 2 ;

516, 判断该终止方向 AL 2 所指向行动装置未旋转轮盘图像 Wl的角度区域 W11 ,并使该指向符号图像 W2指向该终止方向 AL 2 对应轮盘图像 W1的角度区 域 W11后,执行与该角度区域 W11所设定选择结果数据对应的动作, 于本实施 例中, 该复数选择结果数据可为动画数据、 音效数据或图案数据, 于本步骤中, 是以该显示器 11拨放终止方向 AL 2 所指向角度区域 W11所设定选择结果数据 的动画、 音效或图案。

上述虚拟轮盘控制方法若不显示轮盘图像 W1与指向符号图像 W2,则使用 者可旋转装置本体 10, 而于装置本体 10停止后观看最后的选择结果; 而本发明 显示轮盘图像 W1及指向符号图像 W2, 则可进一步供使用者观察轮盘图像 W1 与指向符号图像 W2 相对旋转的情形,并可使显示的轮盘图像 W1或指向符号图 像 W2依据接收的旋转数据旋转, 参与轮盘游戏的公众皆可检视轮盘图像 W1 或指向符号图像 W2 的旋转过程是否吻合行动装置的旋转状况, 提高公众釆信 度, 更提高模拟情境的效果。

由于指南针模组与陀螺仪输出的数据不一样, 故以下进一步说明以指南针 模组与陀螺仪分别作为旋转感应器 20时, 计算旋转角度 S14之详细步骤。

若以指南针模组作为旋转感应器 20, 请进一步配合参阅图 5 , 由于指南针 模组是检知行动装置与地球地磁南极 AL n (或北极)的夹角, 故须先取得基准角 度(对应与地磁南极或北极的夹角) , 待使用者平放行动装置并旋转后, 指南 针模组输出的角度数据会呈连续改变, 于指南针模组输出的角度数据停止改变 后, 即表示行动装置已停止旋转, 此时行动装置将最后获得的角度做为终止角 度(同样是与地磁南极或北极的夹角) , 而将终止角度减去基准角度即可获得 旋转角度; 为此, 可设定该初始方向为 0。至 360。其中一角度, 于接收旋转数据 并计算旋转角度之步骤 S14, 则需启动该指南针模组, 并纪录此时指南针模组输 出的角度数据(即对应与地磁南极或北极的夹 角) , 以作为一基准角度 并 检知指南针模组输出角度数据连续改变及停止 改变, 而分别判断行动装置开始 旋转及旋转停止, 并于判断行动装置旋转停止后纪录此时指南针 模输出的角度 数据, 而取得一终止角度 , 并将该终止角度减去该基准角度 即得 到该旋转角度

若以陀螺仪作为旋转感应器, 则是于设定该初始方向之步骤 S13 中设定一 任意角度 ^ ( 0。至 360。)为初始方向, 而计算旋转角度之步骤 S14, 则持续接收 陀螺仪输出的一连串旋转角加速度数据 (表示行动装置的旋转角加速度值与时 间关系为 , 并依据旋转角加速度计算旋转角度, 其中旋转角度为旋转角 加速度值 对时间 t的二次积分 Ι^^ϋ。

为使该指向符号图像 W2能于最后一步骤 S16中指向该终止方向 AL 2 对应 轮盘图像 W1的角度区域 W11 , 上述轮盘图像 W1及指向符号图像 W2于接收 该旋转感应器 20输出的旋转数据并计算旋转角度的步骤 S14中, 可进一步令指 向符号图像 W2固定, 而旋转该轮盘图像 Wl , 亦可令轮盘图像 W1固定, 而旋 转该指向符号图像 W2, 以下进一步说明: 请配合参阅图 6A及 6B, 令行动装置 所显示的指向符号图像 W2固定,而反旋转方向旋转该轮盘图像 W1—相同的旋 转角度, 如此, 行动装置未旋转前, 该指向符号图像 W2指向轮盘图像 W1编号 10与 1之间,若行动装置 10旋转了旋转角度 , 则终止方向 AL 2 应对准行动装 置 10未旋转前轮盘图像 W1编号 2的角度区域, 此时, 令行动装置 10显示的 指向符号图像 W2不动而轮盘图像 W1反向旋转该旋转角度 ,即可令指向符号 图像 W2指向轮盘图像 W1对应的角度区域(及图式中编号 2得角度区域), 如 图 6B, 如此, 即可模拟指针旋转的情境, 增添乐趣; 而由于实体转盘游戏可分 成轮盘图像不动而转动指针或者指针不动而转 动轮盘图像, 故请再进一步参阅 图 7A及图 7B, 是模拟指针不动而轮盘图像随行动装置转动的 视觉效果, 是令 该轮盘图像 W1不转动, 而依据接收的旋转数据对应的旋转方向及旋转 角度 , 反旋转方向旋转该指向符号图像 W2—相同的旋转角度 ,令使用者于视觉上看 到轮盘图像 W1随行动装置转动而指向符号图像 W2不转动,以模拟指针不动而 轮盘图像转动的情境。

欲以上述虚拟轮盘控制方法随机选择一选择结 果时, 是由使用者平放行动 装置的装置本体 10, 并旋转该装置本体 10, 由于装置本体 10因旋转摩擦力而 自行停止, 停止后, 将由装置本体 10旋转前及旋转并停止后构成的角度差决定 其终止方向 AL 2 , 而终止方向 AL 2 指向轮盘图像 W1其中一个角度区域 W11内 的选择结果数据; 由于使用者无法以软件控制行动装置旋转后停 止的时间点, 因此, 行动装置旋转后的停止所指向的方向可视为随 机程序, 藉此, 即可取代 随机算法产生的随机结果, 且旋转的过程可被全程观察, 参与人可以观察装置 本体 10旋转前及旋转停止后的角度差, 判断是选择结果是否合理, 除了可以提 高公众的信任程度以外, 亦增加使用者观察旋转过程并等待结果的游戏 性与刺 激性, 再者, 由于转动轮盘图像 W1 (或指向符号图像 W2 ) 的操作方法, 是由 使用者旋转装置本体 10, 此操作方式又可模拟转动转盘之情境, 提高了模拟效 果。

综上所述, 本发明是供使用者以旋转行动装置, 致使转盘 (或指向符号图 像转动) , 而以旋转中的行动装置随机停止的过程来决定 一个随机结果, 提升 了公众信任度、 游戏乐趣以及模拟效果, 并可被广泛配合用于各种转盘游戏, 提升行动装置应用程序的游戏乐趣。

以上结合各种实施例对本发明进行了描述, 但本发明并不局限于以上揭示 的实施例, 而应当涵盖各种根据本发明的本质进行的修改 、 等效组合。




 
Previous Patent: WIDI CLOUD MODE

Next Patent: ELECTRONIC CIGARETTE DEVICE