JP6184658B2 - ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 - Google Patents
ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 Download PDFInfo
- Publication number
- JP6184658B2 JP6184658B2 JP2011120680A JP2011120680A JP6184658B2 JP 6184658 B2 JP6184658 B2 JP 6184658B2 JP 2011120680 A JP2011120680 A JP 2011120680A JP 2011120680 A JP2011120680 A JP 2011120680A JP 6184658 B2 JP6184658 B2 JP 6184658B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- control
- data
- handheld device
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims description 7
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000000034 method Methods 0.000 claims description 182
- 230000001133 acceleration Effects 0.000 claims description 161
- 230000008569 process Effects 0.000 claims description 146
- 238000012545 processing Methods 0.000 claims description 99
- 230000033001 locomotion Effects 0.000 claims description 75
- 238000004364 calculation method Methods 0.000 claims description 40
- 230000008859 change Effects 0.000 claims description 25
- 230000005540 biological transmission Effects 0.000 claims description 20
- 238000004891 communication Methods 0.000 description 82
- 230000010365 information processing Effects 0.000 description 55
- 210000003811 finger Anatomy 0.000 description 45
- 239000003550 marker Substances 0.000 description 40
- 238000003384 imaging method Methods 0.000 description 38
- 238000010586 diagram Methods 0.000 description 27
- 238000007906 compression Methods 0.000 description 20
- 230000003287 optical effect Effects 0.000 description 19
- 230000006835 compression Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 18
- 238000013500 data storage Methods 0.000 description 16
- 230000005484 gravity Effects 0.000 description 14
- 210000003813 thumb Anatomy 0.000 description 10
- 238000010304 firing Methods 0.000 description 9
- 239000000758 substrate Substances 0.000 description 9
- 238000001514 detection method Methods 0.000 description 8
- 238000009434 installation Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000003780 insertion Methods 0.000 description 5
- 230000037431 insertion Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 210000001217 buttock Anatomy 0.000 description 4
- 238000005401 electroluminescence Methods 0.000 description 4
- CZZAPCPWFCGOCC-GHXNOFRVSA-N (5z)-2-amino-5-[[5-(2-nitrophenyl)furan-2-yl]methylidene]-1,3-thiazol-4-one Chemical compound S1C(N)=NC(=O)\C1=C\C1=CC=C(C=2C(=CC=CC=2)[N+]([O-])=O)O1 CZZAPCPWFCGOCC-GHXNOFRVSA-N 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 210000004932 little finger Anatomy 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 210000004247 hand Anatomy 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000004377 microelectronic Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 210000002414 leg Anatomy 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010137 moulding (plastic) Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/92—Video game devices specially adapted to be hand-held while playing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
- A63F13/26—Output arrangements for video game devices having at least one additional display device, e.g. on the game controller or outside a game booth
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by 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
- A63F13/428—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by 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 involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/32—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections
- A63F13/323—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections between game devices with different hardware characteristics, e.g. hand-held game devices connectable to game consoles or arcade machines
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5255—Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/105—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1068—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
- A63F2300/1075—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/301—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device using an additional display connected to the game console, e.g. on the controller
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/403—Connection between platform and handheld device
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/6045—Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8076—Shooting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、ゲーム装置と、所定の入力面を有するハンドヘルドデバイスとを含むゲームシステムである。ハンドヘルドデバイスは、タッチデータ出力部と、動きデータ出力部と、操作データ送信部とを備える。タッチデータ出力部は、所定の入力面に対するプレイヤの入力位置を表すタッチデータを出力する。動きデータ出力部は、ハンドヘルドデバイスの動きに応じて値が変化する動きデータを出力する。操作データ送信部は、タッチデータおよび動きデータを含む操作データをゲーム装置へ送信する。また、ゲーム装置は、第1受信部と、面制御部と、方向算出部と、ゲーム処理部と、第1画像生成部と、第1画像出力部とを備える。受信部は、操作データを受信する。面制御部は、3次元のゲーム空間内に配置される制御面の姿勢を、ハンドヘルドデバイスの姿勢に対応するように、動きデータに基づいて制御する。方向算出部は、制御面の姿勢とタッチデータとに基づいてゲーム空間内における制御方向を算出する。ゲーム処理部は、制御方向に基づくゲーム処理を行う。第1画像生成部は、ゲーム空間を表す第1ゲーム画像を、当該ゲーム空間に設定される第1仮想カメラに基づいて生成する。第1画像出力部は、第1ゲーム画像をハンドヘルドデバイスとは別体の第1表示装置へ出力する。方向算出部は、入力面に複数の入力位置が入力された場合、制御面上における複数の制御位置を、入力された複数の入力位置に対応するように、タッチデータに基づいて算出する位置算出部と、タッチデータに基づいて算出される制御面上における複数の制御位置に基づいて、制御面上において前記制御方向を特定する方向特定部とを含む。
上記「ハンドヘルドデバイス」は、後述する実施形態では携帯型のゲーム装置であるが、ゲーム処理(ゲームプログラム)を実行する機能を有していなくてもよいし、表示手段を備えていなくてもよい。すなわち、ゲーム装置のゲームコントローラとして用いられるハンドヘルドデバイスであってもよい。また、後述する変形例における端末装置200がハンドヘルドデバイスとして用いられてもよい。
上記「ゲームシステム」は、ゲーム装置、操作装置、およびハンドヘルドデバイスを含んでいればよく、第1ゲーム画像を表示する上記「所定の第1表示装置」は含んでいなくともよいし、含んでいてもよい。すなわち、ゲームシステムは、当該所定の第1表示装置を含まない形態で提供されてもよいし、含む形態で提供されてもよい。
上記「タッチデータ出力部」は、後述する実施形態ではタッチパネルであるが、入力面に対する入力位置を表すタッチデータを出力するものであればよく、例えばタッチパッドでもよい。
上記「ハンドヘルドデバイスの動き」とは、ハンドヘルドデバイスの位置の変化と、姿勢の変化とを含む意味である。すなわち、「動き」は位置の変化と姿勢の変化のいずれの意味であってもよく、また、位置および姿勢の両方の変化であってもよい。上記「動きデータ出力部」は、下記(14)や後述する実施形態における加速度センサあるいはジャイロセンサの他、ハンドヘルドデバイスの動きを算出(推測)することができる動きデータを出力するものであればどのようなものであってもよい。
上記「制御面」は、下記(13)や後述する実施形態のように、ハンドヘルドデバイスの姿勢に応じて姿勢が変化するものの他、ハンドヘルドデバイスの動きに応じて少なくとも姿勢が変化するものであればよい。
上記「制御方向に基づくゲーム処理」は、下記(2)や後述する実施形態のように、ゲーム空間内のオブジェクトの移動方向を制御方向に基づいて決める処理の他、制御方向を入力として用いるゲーム処理であればどのような処理であってもよい。
上記「別体の第1表示装置」とは、後述する実施形態におけるテレビ2の他、例えばゲーム装置と一体として(1つの筐体内に)形成されるものであってもよい。
ゲーム処理部は、ゲーム空間内の所定のオブジェクトの移動方向を制御方向に基づいて制御してもよい。
方向算出部は、位置算出部と、方向特定部とを含んでいてもよい。位置算出部は、タッチデータに基づいて制御面上における制御位置を算出する。方向特定部は、制御位置に基づいて制御方向を特定する。
上記「方向特定部」は、制御位置に基づいて制御方向を特定すればよく、下記(4)や後述する第1の実施例のように、制御面と平行となるように制御方向を算出してもよいし、下記(7)や後述する第2の実施例のように、制御面と交差する方向として制御方向を算出してもよい。
位置算出部は、連続した入力を表すタッチデータに基づいて制御面上における複数の制御位置を算出してもよい。このとき、方向特定部は、複数の制御位置によって表される線の方向を向くように制御方向を特定する。
上記「複数の制御位置によって表される方向」とは、複数の制御位置を結ぶ線分の方向として、複数の制御位置に基づいて算出される方向であればよい。「複数の制御位置によって表される方向」は、例えば、複数の制御位置の平均速度として表される方向でもよいし、複数の制御位置のうちの所定の2点(例えば、最初の制御位置と最後の制御位置でもよいし、最後の制御位置とその1つ前の制御位置でもよい)を結ぶ方向でもよい。
ゲーム処理部は、ゲーム空間内の所定のオブジェクトを、制御方向により決められる方向に、制御面の姿勢によって決められる姿勢で移動させてもよい。
面制御部は、ゲーム空間内に配置される制御面の姿勢を動きデータに基づいて制御してもよい。このとき、ゲーム処理部は、制御面が撮影範囲に含まれるように第1仮想カメラを設定する。
方向特定部は、ゲーム空間内の所定位置から制御位置への方向を制御方向として特定してもよい。
ゲーム装置は、第2画像生成部と、第2画像出力部とを備えていてもよい。第2画像生成部は、ゲーム空間を表す第2ゲーム画像を、当該ゲーム空間に設定される第2仮想カメラに基づいて生成する。第2画像出力部は、ハンドヘルドデバイスに第2ゲーム画像を出力する。このとき、ハンドヘルドデバイスは、第2受信部と、表示処理部とを備える。第2受信部は、ゲーム装置から第2ゲーム画像を受信する。表示処理部は、ハンドヘルドデバイスに設けられる第2表示装置に第2ゲーム画像を表示させる。
方向特定部は、第2仮想カメラの位置から制御位置への方向を制御方向として特定してもよい。
ゲーム処理部は、制御面が第2仮想カメラの撮影範囲に含まれるように、制御面の変化に応じて第2仮想カメラを移動させてもよい。
タッチデータ出力部は、第2表示装置の画面上に入力面を有するタッチパネルであってもよい。
ゲーム処理部は、入力面上の入力位置と当該入力位置に対応する制御位置とが第2表示装置の画面上において一致するように、第2仮想カメラを設定してもよい。
ゲーム装置は、動きデータに基づいてハンドヘルドデバイスの姿勢を算出する姿勢算出部をさらに備えていてもよい。このとき、面制御部は、ハンドヘルドデバイスの姿勢に応じて制御面の姿勢を制御する。
動きデータ出力部は、加速度データを出力する加速度センサ、および、角速度データを出力するジャイロセンサの少なくとも一方を含んでいてもよい。
以下、図面を参照して、本発明の一実施形態に係るゲームシステム1について説明する。図1は、ゲームシステム1の外観図である。図1において、ゲームシステム1は、テレビジョン受像器等に代表されるディスプレイ装置(以下、「テレビ」と記載する)2、ゲーム装置3、光ディスク4、操作装置7、マーカ装置8、および、ハンドヘルドデバイス9を含む。ゲームシステム1は、操作装置7およびハンドヘルドデバイス9を用いたゲーム操作に基づいてゲーム装置3においてゲーム処理を実行し、ゲーム処理によって得られるゲーム画像をテレビ2および/またはハンドヘルドデバイス9の表示装置(図8に示す下側LCD62)に表示するものである。
次に、図2を参照して、ゲーム装置3の内部構成について説明する。図2は、ゲーム装置3の内部構成を示すブロック図である。ゲーム装置3は、CPU(Central Processing Unit)10、システムLSI11、外部メインメモリ12、ROM/RTC13、ディスクドライブ14、およびAV−IC15等を有する。
次に、図3〜図7を参照して、操作装置7(コントローラ5およびジャイロセンサユニット6)について説明する。図3は、操作装置7の外観構成を示す斜視図である。図4は、コントローラ5の外観構成を示す斜視図である。図3は、操作装置7の上側後方から見た斜視図であり、図4は、コントローラ5を下側前方から見た斜視図である。
図8は、ハンドヘルドデバイス9の外観構成を示す図である。図8に示されるように、ハンドヘルドデバイス9は、下側ハウジング61および上側ハウジング71を有する。下側ハウジング61と上側ハウジング71とは、開閉可能(折り畳み可能)に接続されている。本実施形態では、各ハウジング61および71はともに横長の長方形の板状形状であり、互いの長辺部分で回転可能に接続されている。つまり、下側ハウジング61と上側ハウジング71とは、下側ハウジング61の突起部61Aと上側ハウジング71の突起部71Aとが連結されることにより、折り畳み可能に接続される。
まず、下側ハウジング61の構成について説明する。図8に示すように、下側ハウジング61には、下側LCD(Liquid Crystal Display:液晶表示装置)62、タッチパネル63、各操作ボタン64A〜64L、アナログスティック65、LED66A〜66B、挿入口67、および、マイクロフォン用孔68が設けられる。以下、これらの詳細について説明する。
次に、上側ハウジング71の構成について説明する。図8に示すように、上側ハウジング71には、上側LCD72、外側カメラ73(左目用カメラ73aおよび右目用カメラ73b)、内側カメラ74、3D調整スイッチ75、および、3Dインジケータ76が設けられる。以下、これらの詳細について説明する。
次に、図9を参照して、ハンドヘルドデバイス9の内部の電気的構成について説明する。図9は、ハンドヘルドデバイス9の内部構成を示すブロック図である。図9に示すように、ハンドヘルドデバイス9は、上述した各部に加えて、情報処理部81、メインメモリ82、外部メモリインターフェイス(外部メモリI/F)83、データ保存用外部メモリI/F84、データ保存用内部メモリ85、無線通信モジュール86、ローカル通信モジュール87、リアルタイムクロック(RTC)38、加速度センサ89、ジャイロセンサ90、電源回路94、およびインターフェイス回路(I/F回路)41等の電子部品を備えている。これらの電子部品は、電子回路基板上に実装されて下側ハウジング61(または上側ハウジング71でもよい)内に収納される。
次に、本ゲームシステムにおいて実行されるゲーム処理の概要について説明する。本実施形態では、プレイヤがハンドヘルドデバイス9を操作して仮想のゲーム空間内のオブジェクトを移動させるゲームを実行するゲーム処理について説明する。以下では、オブジェクトの移動方向を操作する方法が異なる2種類のゲームを実施例として説明を行う。
まず、第1の実施例におけるゲームの概要について説明する。このゲームは、ハンドヘルドデバイス9を操作することによってゲーム空間内においてオブジェクト(手裏剣)を飛ばすゲームである。プレイヤは、ハンドヘルドデバイス9の姿勢を変化させるとともに、タッチパネル63上に線を描く操作によって、手裏剣を発射する方向(および速さ)を指示することができる。なお、本実施例において、線を描く操作とは、指やタッチペンによってタッチパネルやタッチパッド上をタッチして、タッチしたまま線を描くような動作でタッチ位置を面上で動かす操作を意味し、実際に線が描画される必要はない。
次に、第1の実施例におけるゲーム処理の詳細を説明する。まず、ゲーム処理において用いられる各種データについて説明する。図14は、ゲーム処理において用いられる各種データを示す図である。図14において、ゲーム装置3のメインメモリ(外部メインメモリ12または内部メインメモリ11e)に記憶される主なデータを示す図である。図14に示すように、ゲーム装置3のメインメモリには、ゲームプログラム110、第1操作データ111、第2操作データ112、および処理用データ117が記憶される。なお、メインメモリには、図15に示すデータの他、ゲームに登場する各種オブジェクトの画像データやゲームに使用される音声データ等、ゲームに必要なデータが記憶される。
次に、第2のゲームの概要について説明する。このゲームは、ハンドヘルドデバイス9を操作することによってゲーム空間内においてオブジェクト(大砲の弾)を発射するゲームである。プレイヤは、ハンドヘルドデバイス9の姿勢を変化させるとともに、タッチパネル63上の位置を指定する(タッチする)ことによって、弾を発射する方向を指示することができる。
次に、第2の実施例におけるゲーム処理の詳細を説明する。まず、図14を参照して、第1の実施例との相違点を中心に、第2の実施例におけるゲーム処理において用いられる各種データについて説明する。
上記実施形態は本発明を実施する一例であり、他の実施形態においては例えば以下に説明する構成で本発明を実施することも可能である。
上記実施形態においては、表示装置(下側LCD62および上側LCD72)を有するハンドヘルドデバイス9を例として説明したが、ハンドヘルドデバイス9は表示装置を備えていないものであってもよい。すなわち、ゲームシステム1は、ハンドヘルドデバイス9とは別体の表示装置(テレビ2)にゲーム画像を出力することができればよく、2つの表示手段を有する必要はない。また、上記実施形態においては上記「別体の表示装置」としてテレビ2を例として説明したが、当該表示装置は、ゲーム装置3と一体であってもよい。
上記各実施例においては、CPU10は、ゲーム空間内の所定のオブジェクト(手裏剣101または弾132)の移動方向を制御方向に基づいて制御するゲーム処理を実行した。ここで、CPU10は、オブジェクトの移動方向を制御するゲーム処理に限らず、制御方向に基づくゲーム処理を実行すればよい。例えば、他の実施形態においては、CPU10は、所定位置(例えば仮想カメラの位置)から制御方向に延ばした直線上に配置されるオブジェクトに対して所定の処理を実行してもよい。
上記実施形態においては、ハンドヘルドデバイス9がタッチパネル63を備える場合を例として説明したが、上述のように、ハンドヘルドデバイス9はタッチパッドを備えていてもよい。また、ハンドヘルドデバイス9はタッチパッドを備える場合、ハンドヘルドデバイス9は表示装置を備えていてもよいし、備えていなくてもよい。
上記各実施例においては、ハンドヘルドデバイス9自体を傾ける(姿勢を変化させる)操作によって制御面を制御する場合を例として説明した。すなわち、CPU10は、ハンドヘルドデバイス9の動きに応じて値が変化するデータ(加速度データ113および角速度データ114)に基づいてハンドヘルドデバイス9の姿勢を算出し、ハンドヘルドデバイス9の姿勢に基づいて制御面を制御した。ここで、制御面は、ハンドヘルドデバイス9の動きに応じて少なくとも姿勢が変化するように制御されればよい。例えば、他の実施形態においては、ハンドヘルドデバイス9の位置の変化に応じて制御面が制御されてもよい。具体的には、CPU10は、加速度データ113が表す加速度から重力加速度を除いた加速度に基づいて、ハンドヘルドデバイス9の位置の変化を算出することができる。したがって、例えば上記ステップS11またはS32の処理においては、CPU10は、ハンドヘルドデバイス9の位置の変化に応じて制御面の位置および/または姿勢を変化させてもよい(例えば、ハンドヘルドデバイス9の位置が変化した方向に応じた向きに制御面を傾けるようにしてもよい)。これによれば、ハンドヘルドデバイス9を上下左右に移動させることによって制御面の位置および/または姿勢を変化させることができる。
上記実施形態においては、ゲーム装置3が図16に示す一連のゲーム処理を実行したが、ゲーム処理の一部は他の装置によって実行されてもよい。例えば、他の実施形態においては、ゲーム処理の一部(例えば、第2ゲーム画像の生成処理)をハンドヘルドデバイス9が実行するようにしてもよい。また、他の実施形態では、互いに通信可能な複数の情報処理装置を有するゲームシステムにおいて、当該複数の情報処理装置がゲーム処理を分担して実行するようにしてもよい。以上より、ゲーム装置と、所定の入力面を有するハンドヘルドデバイスとを含むゲームシステムは、(a)所定の入力面に対するプレイヤの入力位置を表すタッチデータと、ハンドヘルドデバイスの動きに応じて値が変化する動きデータとを含む操作データを取得する取得部と、(b)3次元のゲーム空間内に配置される制御面の姿勢を前記動きデータに基づいて制御する面制御部と、(c)制御面の姿勢とタッチデータとに基づいてゲーム空間内における制御方向を算出する方向算出部と、(d)制御方向に基づくゲーム処理を行うゲーム処理部と、(e)ゲーム空間を表す第1ゲーム画像を、当該ゲーム空間に設定される第1仮想カメラに基づいて生成する第1画像生成部と、(f)第1ゲーム画像をハンドヘルドデバイスとは別体の第1表示装置へ出力する第1画像出力部とを備えていてもよい。このとき、1つの装置が上記(a)〜(f)の各部を備える構成であってもよいし、複数の装置が上記(a)〜(f)の各部を備える構成であってもよい。
上記実施形態におけるハンドヘルドデバイス9は一例であり、ハンドヘルドデバイス9の各操作ボタンやハウジング50の形状や、各構成要素の数および設置位置等は単なる一例に過ぎず、他の形状、数、および設置位置であってもよい。例えば、ハンドヘルドデバイスとして以下に示す端末装置が用いられてもよい。以下、図21〜図27を参照して、ハンドヘルドデバイスの変形例について説明する。
2 テレビ
3 ゲーム装置
4 光ディスク
7 操作装置
9 ハンドヘルドデバイス
10 CPU
11e 内部メインメモリ
12 外部メインメモリ
15 AV−IC
19 コントローラ通信モジュール
28 高速無線通信モジュール
35 撮像情報演算部
37 加速度センサ
44 無線モジュール
55,56 ジャイロセンサ
62 下側LCD
63 タッチパネル
64 操作ボタン
89 加速度センサ
90 ジャイロセンサ
101 手裏剣オブジェクト
102 制御面
132 弾オブジェクト
135 制御面
Claims (21)
- ゲーム装置と、所定の入力面を有するハンドヘルドデバイスとを含むゲームシステムであって、
前記ハンドヘルドデバイスは、
前記所定の入力面に対するプレイヤの入力位置を表すタッチデータを出力するタッチデータ出力部と、
前記ハンドヘルドデバイスの動きに応じて値が変化する動きデータを出力する動きデータ出力部と、
前記タッチデータおよび動きデータを含む操作データを前記ゲーム装置へ送信する操作データ送信部とを備え、
前記ゲーム装置は、
前記操作データを受信する第1受信部と、
3次元のゲーム空間内に配置される制御面の姿勢を、前記ハンドヘルドデバイスの姿勢に対応するように、前記動きデータに基づいて制御する面制御部と、
前記制御面の姿勢と前記タッチデータとに基づいて前記ゲーム空間内における制御方向を算出する方向算出部と、
前記制御方向に基づくゲーム処理を行うゲーム処理部と、
前記ゲーム空間を表す第1ゲーム画像を、当該ゲーム空間に設定される第1仮想カメラに基づいて生成する第1画像生成部と、
前記第1ゲーム画像をハンドヘルドデバイスとは別体の第1表示装置へ出力する第1画像出力部とを備え、
前記方向算出部は、
前記入力面に複数の前記入力位置が入力された場合、前記制御面上における複数の制御位置を、入力された複数の入力位置に対応するように、前記タッチデータに基づいて算出する位置算出部と、
前記タッチデータに基づいて算出される前記制御面上における複数の制御位置に基づいて、前記制御面上において前記制御方向を特定する方向特定部とを含む、ゲームシステム。 - 前記ゲーム処理部は、前記ゲーム空間内の所定のオブジェクトの移動方向を前記制御方向に基づいて制御する、請求項1記載のゲームシステム。
- 前記位置算出部は、連続した入力を表すタッチデータに基づいて前記制御面上における複数の制御位置を算出し、
前記方向特定部は、前記複数の制御位置によって表される線の方向を向くように前記制御方向を特定する、請求項1または請求項2に記載のゲームシステム。 - 前記ゲーム処理部は、前記ゲーム空間内の所定のオブジェクトを、前記制御方向により決められる方向に、前記制御面の姿勢によって決められる姿勢で移動させる、請求項3に記載のゲームシステム。
- 前記面制御部は、前記ゲーム空間内に配置される制御面の姿勢を前記動きデータに基づいて制御し、
前記ゲーム処理部は、前記制御面が撮影範囲に含まれるように前記第1仮想カメラを設定する、請求項3または請求項4に記載のゲームシステム。 - 前記ゲーム装置は、
前記ゲーム空間を表す第2ゲーム画像を、当該ゲーム空間に設定される第2仮想カメラに基づいて生成する第2画像生成部と、
前記ハンドヘルドデバイスに前記第2ゲーム画像を出力する第2画像出力部とを備え、
前記ハンドヘルドデバイスは、
前記ゲーム装置から前記第2ゲーム画像を受信する第2受信部と、
前記ハンドヘルドデバイスに設けられる第2表示装置に前記第2ゲーム画像を表示させる表示処理部とを備える、請求項1に記載のゲームシステム。 - 前記ゲーム処理部は、前記制御面が前記第2仮想カメラの撮影範囲に含まれるように、前記制御面の変化に応じて前記第2仮想カメラを移動させる、請求項6に記載のゲームシステム。
- 前記タッチデータ出力部は、前記第2表示装置の画面上に前記入力面を有するタッチパネルである、請求項6または請求項7に記載のゲームシステム。
- 前記ゲーム処理部は、前記入力面上の入力位置と当該入力位置に対応する制御位置とが前記第2表示装置の画面上において一致するように、前記第2仮想カメラを設定する、請求項8に記載のゲームシステム。
- 前記ゲーム装置は、前記動きデータに基づいて前記ハンドヘルドデバイスの姿勢を算出する姿勢算出部をさらに備え、
前記面制御部は、前記ハンドヘルドデバイスの姿勢に応じて前記制御面の姿勢を制御する、請求項1から請求項9のいずれか1項に記載のゲームシステム。 - 前記動きデータ出力部は、加速度データを出力する加速度センサ、および、角速度データを出力するジャイロセンサの少なくとも一方を含む、請求項1から請求項10のいずれか1項に記載のゲームシステム。
- 所定の入力面を有するハンドヘルドデバイスと通信可能なゲーム装置であって、
前記所定の入力面に対するプレイヤの入力位置を表すタッチデータと、前記ハンドヘルドデバイスの動きに応じて値が変化する動きデータとを含む操作データを前記ハンドヘルドデバイスから受信する受信部と、
3次元のゲーム空間内に配置される制御面の姿勢を、前記ハンドヘルドデバイスの姿勢に対応するように、前記動きデータに基づいて制御する面制御部と、
前記制御面の姿勢と前記タッチデータとに基づいて前記ゲーム空間内における制御方向を算出する方向算出部と、
前記制御方向に基づくゲーム処理を行うゲーム処理部と、
前記ゲーム空間を表す第1ゲーム画像を、当該ゲーム空間に設定される第1仮想カメラに基づいて生成する第1画像生成部と、
前記第1ゲーム画像をハンドヘルドデバイスとは別体の第1表示装置へ出力する第1画像出力部とを備え、
前記方向算出部は、
前記入力面に複数の前記入力位置が入力された場合、前記制御面上における複数の制御位置を、入力された複数の入力位置に対応するように、前記タッチデータに基づいて算出する位置算出部と、
前記タッチデータに基づいて算出される前記制御面上における複数の制御位置に基づいて、前記制御面上において前記制御方向を特定する方向特定部とを含む、ゲーム装置。 - 前記位置算出部は、連続した入力を表すタッチデータに基づいて前記制御面上における複数の制御位置を算出し、
前記方向特定部は、前記複数の制御位置によって表される線の方向を向くように前記制御方向を特定する、請求項12に記載のゲーム装置。 - 前記ゲーム空間を表す第2ゲーム画像を、当該ゲーム空間に設定される第2仮想カメラに基づいて生成する第2画像生成部と、
前記ハンドヘルドデバイスに設けられる第2表示装置に表示させるために前記第2ゲーム画像を前記ハンドヘルドデバイスに出力する第2画像出力部とを備える、請求項12に記載のゲーム装置。 - 所定の入力面を有するハンドヘルドデバイスと通信可能なゲーム装置のコンピュータにおいて実行されるゲームプログラムであって、
前記所定の入力面に対するプレイヤの入力位置を表すタッチデータと、前記ハンドヘルドデバイスの動きに応じて値が変化する動きデータとを含む操作データを前記ハンドヘルドデバイスから取得する取得手段と、
3次元のゲーム空間内に配置される制御面の姿勢を、前記ハンドヘルドデバイスの姿勢に対応するように、前記動きデータに基づいて制御する面制御手段と、
前記制御面の姿勢と前記タッチデータとに基づいて前記ゲーム空間内における制御方向を算出する方向算出手段と、
前記制御方向に基づくゲーム処理を行うゲーム処理手段と、
前記ゲーム空間を表す第1ゲーム画像を、当該ゲーム空間に設定される第1仮想カメラに基づいて生成する第1画像生成手段と、
前記第1ゲーム画像をハンドヘルドデバイスとは別体の第1表示装置へ出力する第1画像出力手段として前記コンピュータを機能させる、ゲームプログラムであって、
前記方向算出手段は、
前記入力面に複数の前記入力位置が入力された場合、前記制御面上における複数の制御位置を、入力された複数の入力位置に対応するように、前記タッチデータに基づいて算出する位置算出手段と、
前記タッチデータに基づいて算出される前記制御面上における複数の制御位置に基づいて、前記制御面上において前記制御方向を特定する方向特定手段とを含む、ゲームプログラム。 - 前記位置算出手段は、連続した入力を表すタッチデータに基づいて前記制御面上における複数の制御位置を算出し、
前記方向特定手段は、前記複数の制御位置によって表される線の方向を向くように前記制御方向を特定する、請求項15に記載のゲームプログラム。 - 前記ゲーム空間を表す第2ゲーム画像を、当該ゲーム空間に設定される第2仮想カメラに基づいて生成する第2画像生成手段と、
前記ハンドヘルドデバイスに設けられる第2表示装置に表示させるために前記第2ゲーム画像を前記ハンドヘルドデバイスに出力する第2画像出力手段として前記コンピュータをさらに機能させる、請求項15に記載のゲームプログラム。 - ゲーム装置と、所定の入力面を有するハンドヘルドデバイスとを含むゲームシステムにおいて実行されるゲーム処理方法であって、
前記ハンドヘルドデバイスは、
前記所定の入力面に対するプレイヤの入力位置を表すタッチデータを出力するタッチデータ出力ステップと、
前記ハンドヘルドデバイスの動きに応じて値が変化する動きデータを出力する動きデータ出力ステップと、
前記タッチデータおよび動きデータを含む操作データを前記ゲーム装置へ送信する操作データ送信ステップとを実行し、
前記ゲーム装置は、
前記操作データを受信する受信ステップと、
3次元のゲーム空間内に配置される制御面の姿勢を、前記ハンドヘルドデバイスの姿勢に対応するように、前記動きデータに基づいて制御する面制御ステップと、
前記制御面の姿勢と前記タッチデータとに基づいて前記ゲーム空間内における制御方向を算出する方向算出ステップと、
前記制御方向に基づくゲーム処理を行うゲーム処理ステップと、
前記ゲーム空間を表す第1ゲーム画像を、当該ゲーム空間に設定される第1仮想カメラに基づいて生成する第1画像生成ステップと、
前記第1ゲーム画像をハンドヘルドデバイスとは別体の第1表示装置へ出力する第1画像出力ステップとを実行し、
前記方向算出ステップは、
前記入力面に複数の前記入力位置が入力された場合、前記制御面上における複数の制御位置を、入力された複数の入力位置に対応するように、前記タッチデータに基づいて算出する位置算出ステップと、
前記タッチデータに基づいて算出される前記制御面上における複数の制御位置に基づいて、前記制御面上において前記制御方向を特定する方向特定ステップとを含む、ゲーム処理方法。 - 前記位置算出ステップにおいて、前記ゲーム装置は、連続した入力を表すタッチデータに基づいて前記制御面上における複数の制御位置を算出し、
前記方向特定ステップにおいて、前記ゲーム装置は、前記複数の制御位置によって表される線の方向を向くように前記制御方向を特定する、請求項18に記載のゲーム処理方法。 - 前記ゲーム装置は、
前記ゲーム空間を表す第2ゲーム画像を、当該ゲーム空間に設定される第2仮想カメラに基づいて生成する第2画像生成ステップと、
前記ハンドヘルドデバイスに設けられる第2表示装置に表示させるために前記第2ゲーム画像を前記ハンドヘルドデバイスに出力する第2画像出力ステップとをさらに実行する、請求項18に記載のゲーム処理方法。 - 所定の入力面を有するハンドヘルドデバイスを含むゲームシステムであって、
前記ハンドヘルドデバイスは、
前記所定の入力面に対するプレイヤの入力位置を表すタッチデータを出力するタッチデータ出力部と、
前記ハンドヘルドデバイスの動きに応じて値が変化する動きデータを出力する動きデータ出力部とを備え、
3次元のゲーム空間内に配置される制御面の姿勢を、前記ハンドヘルドデバイスの姿勢に対応するように、前記動きデータに基づいて制御する面制御部と、
前記制御面の姿勢と前記タッチデータとに基づいて前記ゲーム空間内における制御方向を算出する方向算出部と、
前記制御方向に基づくゲーム処理を行うゲーム処理部とを備え、
前記方向算出部は、
前記入力面に複数の前記入力位置が入力された場合、前記制御面上における複数の制御位置を、入力された複数の入力位置に対応するように、前記タッチデータに基づいて算出する位置算出部と、
前記タッチデータに基づいて算出される前記制御面上における複数の制御位置に基づいて、前記制御面上において前記制御方向を特定する方向特定部とを含む、ゲームシステム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011120680A JP6184658B2 (ja) | 2010-08-20 | 2011-05-30 | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 |
US13/208,719 US8337308B2 (en) | 2010-08-20 | 2011-08-12 | Game system, game device, storage medium storing game program, and game process method |
US13/209,756 US10150033B2 (en) | 2010-08-20 | 2011-08-15 | Position calculation system, position calculation device, storage medium storing position calculation program, and position calculation method |
EP11177775.1A EP2422854B1 (en) | 2010-08-20 | 2011-08-17 | Game system, game device, storage medium storing game program, and game process method |
US13/687,057 US8690675B2 (en) | 2010-08-20 | 2012-11-28 | Game system, game device, storage medium storing game program, and game process method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010185315 | 2010-08-20 | ||
JP2010185315 | 2010-08-20 | ||
JP2011120680A JP6184658B2 (ja) | 2010-08-20 | 2011-05-30 | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012061301A JP2012061301A (ja) | 2012-03-29 |
JP6184658B2 true JP6184658B2 (ja) | 2017-08-23 |
Family
ID=44681043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011120680A Active JP6184658B2 (ja) | 2010-08-20 | 2011-05-30 | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 |
Country Status (3)
Country | Link |
---|---|
US (2) | US8337308B2 (ja) |
EP (1) | EP2422854B1 (ja) |
JP (1) | JP6184658B2 (ja) |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8814686B2 (en) | 2010-02-03 | 2014-08-26 | Nintendo Co., Ltd. | Display device, game system, and game method |
US8961305B2 (en) * | 2010-02-03 | 2015-02-24 | Nintendo Co., Ltd. | Game system, controller device and game method |
US8339364B2 (en) | 2010-02-03 | 2012-12-25 | Nintendo Co., Ltd. | Spatially-correlated multi-display human-machine interface |
US8913009B2 (en) | 2010-02-03 | 2014-12-16 | Nintendo Co., Ltd. | Spatially-correlated multi-display human-machine interface |
JP6243586B2 (ja) | 2010-08-06 | 2017-12-06 | 任天堂株式会社 | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 |
US10150033B2 (en) | 2010-08-20 | 2018-12-11 | Nintendo Co., Ltd. | Position calculation system, position calculation device, storage medium storing position calculation program, and position calculation method |
JP5840386B2 (ja) | 2010-08-30 | 2016-01-06 | 任天堂株式会社 | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 |
JP5840385B2 (ja) | 2010-08-30 | 2016-01-06 | 任天堂株式会社 | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 |
KR101492310B1 (ko) | 2010-11-01 | 2015-02-11 | 닌텐도가부시키가이샤 | 조작 장치 및 정보 처리 장치 |
JP5689014B2 (ja) | 2011-04-07 | 2015-03-25 | 任天堂株式会社 | 入力システム、情報処理装置、情報処理プログラム、および3次元位置算出方法 |
JP5841409B2 (ja) | 2011-11-09 | 2016-01-13 | 任天堂株式会社 | 制御プログラム、入力端末装置、制御システムおよび制御方法 |
JP5859298B2 (ja) * | 2011-12-08 | 2016-02-10 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理方法及び情報処理プログラム |
JP6099237B2 (ja) * | 2012-04-04 | 2017-03-22 | 任天堂株式会社 | 表示制御システム、表示制御方法、表示制御プログラム、および表示制御装置 |
US8715080B2 (en) | 2012-04-20 | 2014-05-06 | Nintendo Co., Ltd. | Game system, game controller |
US9517407B2 (en) | 2012-04-20 | 2016-12-13 | Nintendo Co., Ltd. | Game system and game controller |
JP6088748B2 (ja) * | 2012-05-22 | 2017-03-01 | 任天堂株式会社 | ゲームシステム、ゲーム処理方法、ゲーム装置、及びゲームプログラム |
WO2013175631A1 (ja) | 2012-05-25 | 2013-11-28 | 任天堂株式会社 | 操作装置、情報処理システム、および情報処理方法 |
US8749489B2 (en) | 2012-05-25 | 2014-06-10 | Nintendo Co., Ltd. | Controller device, information processing system, and communication method |
JP5122036B1 (ja) * | 2012-05-25 | 2013-01-16 | 任天堂株式会社 | 操作装置、情報処理システム、および通信方法 |
JP6534198B2 (ja) | 2012-05-31 | 2019-06-26 | 任天堂株式会社 | ゲームシステム、ゲーム処理方法、ゲーム装置およびゲームプログラム |
US9011250B2 (en) | 2012-10-05 | 2015-04-21 | Qfo Labs, Inc. | Wireless communication system for game play with multiple remote-control flying craft |
JP2014108126A (ja) * | 2012-11-30 | 2014-06-12 | Gree Inc | サーバ装置、プログラム及びゲーム制御方法 |
JP2014108125A (ja) * | 2012-11-30 | 2014-06-12 | Gree Inc | サーバ装置、プログラム及びゲーム制御方法 |
JP6057738B2 (ja) * | 2013-01-22 | 2017-01-11 | 任天堂株式会社 | ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法 |
FI20135398L (fi) * | 2013-04-19 | 2014-10-20 | Raha Automaattiyhdistys | Järjestely ja pelipalvelin langattomaan pelaamiseen sekä langattoman pelaamisen päätelaite ja päätelaitteen sovellusohjelma |
US9417835B2 (en) * | 2013-05-10 | 2016-08-16 | Google Inc. | Multiplayer game for display across multiple devices |
US10549180B2 (en) * | 2013-09-30 | 2020-02-04 | Zynga Inc. | Swipe-direction gesture control for video games using glass input devices |
JP6363350B2 (ja) * | 2014-01-29 | 2018-07-25 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、情報処理方法 |
JP2017108757A (ja) | 2014-03-14 | 2017-06-22 | 株式会社ソニー・インタラクティブエンタテインメント | ゲーム装置、ゲームシステム、制御方法及び制御プログラム |
US9604150B2 (en) | 2014-05-02 | 2017-03-28 | Nintendo Co., Ltd. | Information processing system, information processing device, storage medium storing information processing program, information processing method, and storage device |
JP5897688B2 (ja) | 2014-05-02 | 2016-03-30 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理プログラム、情報処理方法、および、記憶媒体 |
US20180275800A1 (en) * | 2014-06-17 | 2018-09-27 | Touchplus Information Corp | Touch sensing device and smart home hub device |
US9983623B2 (en) * | 2014-06-17 | 2018-05-29 | Touchplus Information Corp. | Touch sensing device and touch control system |
CN105260046B (zh) * | 2014-06-17 | 2020-08-21 | 新益先创科技股份有限公司 | 触控感测装置及触控系统 |
JP6761225B2 (ja) * | 2014-12-26 | 2020-09-23 | 和俊 尾花 | 手持ち型情報処理装置 |
TW201709025A (zh) * | 2015-08-26 | 2017-03-01 | 巨擘科技股份有限公司 | 整合位置、姿態與無線傳輸之裝置 |
US10258888B2 (en) | 2015-11-23 | 2019-04-16 | Qfo Labs, Inc. | Method and system for integrated real and virtual game play for multiple remotely-controlled aircraft |
JP6643191B2 (ja) * | 2016-06-07 | 2020-02-12 | 任天堂株式会社 | ゲーム装置、ゲームプログラム、ゲームシステム、およびゲーム処理方法 |
GB2552520A (en) * | 2016-07-27 | 2018-01-31 | Mvr Global Ltd | Control module for computer entertainment system |
US10019849B2 (en) * | 2016-07-29 | 2018-07-10 | Zspace, Inc. | Personal electronic device with a display system |
US10328351B2 (en) * | 2017-05-04 | 2019-06-25 | Praveen James | Videogame controller adapter |
CN107272884A (zh) * | 2017-05-09 | 2017-10-20 | 聂懋远 | 一种基于虚拟现实技术的控制方法及其控制系统 |
WO2018216078A1 (ja) | 2017-05-22 | 2018-11-29 | 任天堂株式会社 | ゲームプログラム、情報処理装置、情報処理システム、および、ゲーム処理方法 |
WO2018216080A1 (ja) * | 2017-05-22 | 2018-11-29 | 任天堂株式会社 | ゲームプログラム、情報処理装置、情報処理システム、および、ゲーム処理方法 |
EP3449985B1 (en) | 2017-05-22 | 2024-05-01 | Nintendo Co., Ltd. | Game program, information processing device, information processing system, and game processing method |
JP6389581B1 (ja) * | 2018-05-16 | 2018-09-12 | 株式会社Cygames | プログラム、電子装置、及び方法 |
US11127247B2 (en) * | 2018-10-23 | 2021-09-21 | Igt | System and method for utilizing mobile device to provide inputs in a gaming environment |
Family Cites Families (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6396480B1 (en) | 1995-07-17 | 2002-05-28 | Gateway, Inc. | Context sensitive remote control groups |
JP3841132B2 (ja) | 1998-06-01 | 2006-11-01 | 株式会社ソニー・コンピュータエンタテインメント | 入力位置検出装置及びエンタテインメントシステム |
JP3788694B2 (ja) | 1998-09-16 | 2006-06-21 | 株式会社ソニー・コンピュータエンタテインメント | データ処理システム及び方法、並びにエンタテインメント装置 |
JP2001034247A (ja) * | 1999-07-19 | 2001-02-09 | Minolta Co Ltd | 映像表示装置 |
US6716103B1 (en) | 1999-10-07 | 2004-04-06 | Nintendo Co., Ltd. | Portable game machine |
JP4691268B2 (ja) | 2001-05-02 | 2011-06-01 | 任天堂株式会社 | ゲームシステムおよびゲームプログラム |
US6966837B1 (en) | 2001-05-10 | 2005-11-22 | Best Robert M | Linked portable and video game systems |
AU2003214910A1 (en) | 2002-01-25 | 2003-10-13 | Silicon Graphics, Inc. | Three dimensional volumetric display input and output configurations |
US7352359B2 (en) | 2002-07-27 | 2008-04-01 | Sony Computer Entertainment America Inc. | Method and system for applying gearing effects to inertial tracking |
US7352358B2 (en) | 2002-07-27 | 2008-04-01 | Sony Computer Entertainment America Inc. | Method and system for applying gearing effects to acoustical tracking |
US7391409B2 (en) | 2002-07-27 | 2008-06-24 | Sony Computer Entertainment America Inc. | Method and system for applying gearing effects to multi-channel mixed input |
US9474968B2 (en) | 2002-07-27 | 2016-10-25 | Sony Interactive Entertainment America Llc | Method and system for applying gearing effects to visual tracking |
US6773349B2 (en) | 2002-07-31 | 2004-08-10 | Intec, Inc. | Video game controller with integrated video display |
US20040266529A1 (en) | 2003-06-30 | 2004-12-30 | Sony Computer Entertainment America Inc. | Methods and systems for remote execution of game content and presentation on a wireless portable device |
CN1868244B (zh) | 2003-09-26 | 2011-05-25 | 索尼计算机娱乐公司 | 便携式电子装置 |
US7942743B2 (en) | 2004-01-20 | 2011-05-17 | Nintendo Co., Ltd. | Game apparatus and storage medium storing game program |
WO2005109879A2 (en) | 2004-04-30 | 2005-11-17 | Hillcrest Laboratories, Inc. | Free space pointing devices and method |
JP3770499B1 (ja) | 2004-11-02 | 2006-04-26 | 任天堂株式会社 | ゲーム装置及びゲームプログラム |
JP2006192246A (ja) * | 2004-12-13 | 2006-07-27 | Nintendo Co Ltd | ゲーム装置およびゲームプログラム |
US20070021216A1 (en) | 2005-07-19 | 2007-01-25 | Sony Ericsson Mobile Communications Ab | Seamless gaming method and apparatus |
US8308563B2 (en) | 2005-08-30 | 2012-11-13 | Nintendo Co., Ltd. | Game system and storage medium having game program stored thereon |
JP4773170B2 (ja) | 2005-09-14 | 2011-09-14 | 任天堂株式会社 | ゲームプログラムおよびゲームシステム |
EP1804154A3 (en) * | 2005-12-27 | 2012-08-08 | Poston Timothy | Computer input device enabling three degrees of freedom and related input and feedback methods |
US7988558B2 (en) * | 2006-04-27 | 2011-08-02 | Nintendo Co., Ltd. | Game apparatus and storage medium storing game program |
JP5188682B2 (ja) * | 2006-04-28 | 2013-04-24 | 任天堂株式会社 | ゲーム装置、ゲームプログラム、ゲームシステムおよびゲーム制御方法 |
GB0608939D0 (en) * | 2006-05-05 | 2006-06-14 | Sony Comp Entertainment Europe | Display apparatus and method |
JP4989105B2 (ja) * | 2006-05-09 | 2012-08-01 | 任天堂株式会社 | ゲームコントローラ |
US9011249B2 (en) | 2006-06-30 | 2015-04-21 | Wms Gaming Inc. | Method and apparatus for use of movement and position sensors with portable handheld wagering devices |
JP4884867B2 (ja) | 2006-07-25 | 2012-02-29 | 任天堂株式会社 | 情報処理装置および情報処理プログラム |
US20080030458A1 (en) | 2006-08-07 | 2008-02-07 | Rene Helbing | Inertial input apparatus and method with optical motion state detection |
WO2008136064A1 (ja) | 2007-04-19 | 2008-11-13 | Sony Computer Entertainment Inc. | 座標入力デバイス、情報処理システム、表示装置及び情報処理方法 |
US9317110B2 (en) | 2007-05-29 | 2016-04-19 | Cfph, Llc | Game with hand motion control |
JP4387429B2 (ja) * | 2007-07-25 | 2009-12-16 | 株式会社スクウェア・エニックス | 画像生成装置及び方法、並びにプログラム及び記録媒体 |
KR101556803B1 (ko) | 2007-09-18 | 2015-10-01 | 톰슨 라이센싱 | 셋톱 박스를 위한 사용자 인터페이스 |
JP5436773B2 (ja) * | 2007-12-14 | 2014-03-05 | 株式会社バンダイナムコゲームス | プログラム及びゲーム装置 |
US8225343B2 (en) | 2008-01-11 | 2012-07-17 | Sony Computer Entertainment America Llc | Gesture cataloging and recognition |
US8004501B2 (en) | 2008-01-21 | 2011-08-23 | Sony Computer Entertainment America Llc | Hand-held device with touchscreen and digital tactile pixels |
US20090256809A1 (en) * | 2008-04-14 | 2009-10-15 | Sony Ericsson Mobile Communications Ab | Three-dimensional touch interface |
EP2140915B1 (en) | 2008-06-30 | 2019-03-06 | Nintendo Co., Ltd. | Orientation calculation apparatus, storage medium having orientation calculation program stored therein, game apparatus, and storage medium having game program stored therein |
WO2010022386A2 (en) | 2008-08-22 | 2010-02-25 | Google Inc. | Navigation in a three dimensional environment on a mobile device |
JP2010066899A (ja) * | 2008-09-09 | 2010-03-25 | Sony Computer Entertainment Inc | 入力装置 |
JP2010185315A (ja) | 2009-02-10 | 2010-08-26 | Toyota Motor Corp | 車載内燃機関の制御装置 |
JP2011120680A (ja) | 2009-12-09 | 2011-06-23 | Daito Denki Kogyo Kk | 足揉み装置を備えた椅子型マッサージ機 |
FR2954284B1 (fr) | 2009-12-18 | 2012-05-04 | Thales Sa | Dispositif de deploiement et de pointage d'elements structurants dans un environnement spatial |
WO2011106797A1 (en) | 2010-02-28 | 2011-09-01 | Osterhout Group, Inc. | Projection triggering through an external marker in an augmented reality eyepiece |
JP5692904B2 (ja) * | 2010-11-17 | 2015-04-01 | 任天堂株式会社 | 入力システム、情報処理装置、情報処理プログラム、および指示位置算出方法 |
-
2011
- 2011-05-30 JP JP2011120680A patent/JP6184658B2/ja active Active
- 2011-08-12 US US13/208,719 patent/US8337308B2/en active Active
- 2011-08-17 EP EP11177775.1A patent/EP2422854B1/en active Active
-
2012
- 2012-11-28 US US13/687,057 patent/US8690675B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2422854A2 (en) | 2012-02-29 |
US8690675B2 (en) | 2014-04-08 |
US20130109477A1 (en) | 2013-05-02 |
EP2422854B1 (en) | 2018-07-18 |
US20120046106A1 (en) | 2012-02-23 |
EP2422854A3 (en) | 2012-08-22 |
US8337308B2 (en) | 2012-12-25 |
JP2012061301A (ja) | 2012-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6184658B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 | |
JP5840386B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 | |
JP5840385B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 | |
JP6243586B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 | |
TWI440496B (zh) | 操作裝置及操作系統 | |
JP5901891B2 (ja) | ゲームシステム、ゲーム処理方法、ゲーム装置、およびゲームプログラム | |
JP5951957B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、およびゲーム処理方法 | |
JP5692904B2 (ja) | 入力システム、情報処理装置、情報処理プログラム、および指示位置算出方法 | |
JP5829020B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 | |
JP5800526B2 (ja) | ゲーム装置、ゲームプログラム、ゲームシステム、およびゲーム処理方法 | |
JP6188766B2 (ja) | 操作装置および操作システム | |
JP5869236B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
KR20120046001A (ko) | 조작 장치 및 조작 시스템 | |
JP5756299B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、およびゲーム処理方法 | |
JP2012221145A (ja) | 入力システム、情報処理装置、情報処理プログラム、および3次元位置算出方法 | |
JP5988549B2 (ja) | 位置算出システム、位置算出装置、位置算出プログラム、および位置算出方法 | |
JP5757741B2 (ja) | ゲームシステム、ゲーム装置、ゲームプログラム、およびゲーム処理方法 | |
JP5937792B2 (ja) | ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法 | |
JP5936315B2 (ja) | 情報処理システムおよび情報処理装置 | |
KR20130020715A (ko) | 조작 장치 및 조작 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140425 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150914 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151104 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160401 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160701 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20160708 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20160909 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170526 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170726 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6184658 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |