Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020067124 - PROGRAM, ELECTRONIC DEVICE, AND METHOD

Publication Number WO/2020/067124
Publication Date 02.04.2020
International Application No. PCT/JP2019/037523
International Filing Date 25.09.2019
IPC
G06F 3/0484 2013.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces
0484for the control of specific functions or operations, e.g. selecting or manipulating an object or an image, setting a parameter value or selecting a range
A63F 13/2145 2014.01
AHUMAN NECESSITIES
63SPORTS; GAMES; AMUSEMENTS
FCARD, BOARD OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
13Video games, i.e. games using an electronically generated display having two or more dimensions
20Input arrangements for video game devices
21characterised by their sensors, purposes or types
214for locating contacts on a surface, e.g. floor mats or touch pads
2145the surface being also a display device, e.g. touch screens
A63F 13/42 2014.01
AHUMAN NECESSITIES
63SPORTS; GAMES; AMUSEMENTS
FCARD, BOARD OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
13Video games, i.e. games using an electronically generated display having two or more dimensions
40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
42by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
A63F 13/55 2014.01
AHUMAN NECESSITIES
63SPORTS; GAMES; AMUSEMENTS
FCARD, BOARD OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
13Video games, i.e. games using an electronically generated display having two or more dimensions
55Controlling game characters or game objects based on the game progress
G06F 3/0481 2013.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces
0481based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0488 2013.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces
0487using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
0488using a touch-screen or digitiser, e.g. input of commands through traced gestures
CPC
A63F 13/2145
AHUMAN NECESSITIES
63SPORTS; GAMES; AMUSEMENTS
FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
13Video games, i.e. games using an electronically generated display having two or more dimensions
20Input arrangements for video game devices
21characterised by their sensors, purposes or types
214for locating contacts on a surface, e.g. floor mats or touch pads
2145the surface being also a display device, e.g. touch screens
A63F 13/42
AHUMAN NECESSITIES
63SPORTS; GAMES; AMUSEMENTS
FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
13Video games, i.e. games using an electronically generated display having two or more dimensions
40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
42by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
A63F 13/55
AHUMAN NECESSITIES
63SPORTS; GAMES; AMUSEMENTS
FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
13Video games, i.e. games using an electronically generated display having two or more dimensions
55Controlling game characters or game objects based on the game progress
G06F 3/0481
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces [GUI]
0481based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0484
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces [GUI]
0484for the control of specific functions or operations, e.g. selecting or manipulating an object or an image, setting a parameter value or selecting a range
G06F 3/0488
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces [GUI]
0487using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
0488using a touch-screen or digitiser, e.g. input of commands through traced gestures
Applicants
  • 株式会社Cygames CYGAMES, INC. [JP]/[JP]
Inventors
  • 倉林 修一 KURABAYASHI Shuichi
Agents
  • 田中 伸一郎 TANAKA Shinichiro
  • 須田 洋之 SUDA Hiroyuki
Priority Data
2018-18037226.09.2018JP
Publication Language Japanese (JA)
Filing Language Japanese (JA)
Designated States
Title
(EN) PROGRAM, ELECTRONIC DEVICE, AND METHOD
(FR) PROGRAMME, DISPOSITIF ÉLECTRONIQUE ET PROCÉDÉ
(JA) プログラム、電子装置、及び方法
Abstract
(EN)
Provided is a program which can further improve operability with regard to controlling an object to be operated in a virtual space. The present invention relates to a program which is executed on an electronic device comprising a touch panel, said program causing the electronic device to execute: a step of retaining data points acquired on the basis of touch events which occur by an operation by a user on the touch panel as data point strings for each instance of a predetermined processing time; and a step of, on the basis of the displacement of the data points in the retained data point strings, determining the displacement speeds of the data points in the retained data point strings, and on the basis of deviations of the displacement speeds of the newest data point strings from among the retained data point strings from average values of the displacement speeds of the data point strings retained prior to the newest data point strings, determining a speed factor for the user to control the movement of an object to be operated in a virtual space.
(FR)
La présente invention concerne un programme qui peut davantage améliorer l'exploitabilité en ce qui concerne la commande d'un objet devant être utilisé dans un espace virtuel. La présente invention concerne un programme qui est exécuté sur un dispositif électronique comprenant un panneau tactile, ledit programme amenant le dispositif électronique à exécuter : une étape consistant à conserver des points de données acquis sur la base d'événements de toucher qui se produisent par une opération par un utilisateur sur le panneau tactile en tant que chaînes de points de données pour chaque instance d'un temps de traitement prédéterminé ; et une étape consistant, sur la base du déplacement des points de données dans les chaînes de points de données conservées, à déterminer les vitesses de déplacement des points de données dans les chaînes de points de données conservées, et, sur la base d'écarts des vitesses de déplacement des chaînes de points de données les plus récentes parmi les chaînes de points de données conservées à partir de valeurs moyennes des vitesses de déplacement des chaînes de points de données conservées avant les chaînes de points de données les plus récentes, à déterminer un facteur de vitesse pour que l'utilisateur commande le déplacement d'un objet devant être utilisé dans un espace virtuel.
(JA)
仮想空間における操作対象オブジェクトを制御するにあたって、より操作性を高くすることが可能なプログラムを提供する。 本発明は、タッチパネルを備える電子装置において実行されるプログラムであって、電子装置に、タッチパネルへのユーザの操作により発生したタッチイベントに基づいて取得されるデータポイントを、既定の処理時間ごとに、データポイント列として保持するステップと、保持されているデータポイント列におけるデータポイントの変位に基づいて、該データポイント列におけるデータポイントの変位速さを決定し、保持されたデータポイント列のうちの最新のデータポイント列における変位速さの、該最新のデータポイント列より前に保持されたデータポイント列における変位速さの平均値に対する偏りに基づいて、ユーザが仮想空間内の操作対象オブジェクトの移動を制御するための速度因子を決定するステップと、を実行させる。
Also published as
Latest bibliographic data on file with the International Bureau