JP2012050769A - Game apparatus, game control method, and program - Google Patents

Game apparatus, game control method, and program Download PDF

Info

Publication number
JP2012050769A
JP2012050769A JP2010197421A JP2010197421A JP2012050769A JP 2012050769 A JP2012050769 A JP 2012050769A JP 2010197421 A JP2010197421 A JP 2010197421A JP 2010197421 A JP2010197421 A JP 2010197421A JP 2012050769 A JP2012050769 A JP 2012050769A
Authority
JP
Japan
Prior art keywords
game
contact
screen
interruption
unit
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.)
Granted
Application number
JP2010197421A
Other languages
Japanese (ja)
Other versions
JP5001412B2 (en
Inventor
Masafumi Takehiro
将史 竹廣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Priority to JP2010197421A priority Critical patent/JP5001412B2/en
Priority to US13/222,985 priority patent/US20120058825A1/en
Publication of JP2012050769A publication Critical patent/JP2012050769A/en
Application granted granted Critical
Publication of JP5001412B2 publication Critical patent/JP5001412B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • A63F13/493Resuming a game, e.g. after pausing, malfunction or power failure
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input 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/2145Input 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing 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/428Processing 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/803Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/1068Features 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/1075Features 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/636Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a game apparatus suitable for pausing and resuming a game by use of a touch panel, to provide a method of controlling the game, and to provide a program.SOLUTION: The game apparatus 300 has a touch detection part 301, a display part 303, and a pause part 304. The touch detection part 301 detects the touch of a user 306 on the screen. The display part 303 displays a pause command button at a position different from the initial touch position on the screen so long as a touch is detected by the touch detection part 301. The pause part 304 pauses the game when the touch detection part 301 detects touch to the pause command button.

Description

本発明は、タッチパネルを用いてゲームの中断や再開を行うのに好適なゲーム装置、ゲーム制御方法、ならびに、プログラムに関する。   The present invention relates to a game device, a game control method, and a program suitable for interrupting and resuming a game using a touch panel.

コンピュータやゲーム装置等の情報機器への入力装置として、従来からのキーボードやコントローラ等を使用したものに加え、情報機器の表示画面にユーザが直接接触することによって入力を行うタッチパネル式の入力装置が普及している。   As an input device for information devices such as computers and game devices, in addition to conventional devices using keyboards, controllers, etc., there is a touch panel type input device that performs input by directly touching the display screen of the information device. It is popular.

特に、近年では、携帯電話や携帯型ゲーム機、スマートフォンといった小型の情報機器においても、タッチパネル式の入力操作を行うものが普及してきている(例えば、特許文献1参照)。   In particular, in recent years, small information devices such as mobile phones, portable game machines, and smartphones that perform touch-panel input operations have become widespread (see, for example, Patent Document 1).

さらに、携帯型ゲーム機やスマートフォンでは、タッチパネルを利用したゲームが一般的となっている。例えば、スマートフォンを利用したレーシングゲームでは、ユーザは画面に表示される項目をタップ(指で触れる)して選択し、スマートフォン本体をハンドルに見立てて、画面内に表示されるコースを走行する。このようなゲームの進行中においては、ユーザが画面内のいずれかの場所をタップするとゲームが中断する構成となっていることが多い。   Furthermore, in portable game machines and smartphones, games using touch panels are common. For example, in a racing game using a smartphone, the user selects an item displayed on the screen by tapping (touching with a finger), makes the smartphone body look like a handle, and travels on a course displayed on the screen. While such a game is in progress, the game is often interrupted when the user taps anywhere on the screen.

特開2010−92233号公報JP 2010-92233 A

しかし、ゲームのプレイ中、例えば、レーシングゲーム等のユーザの動作が大きくなることがあるゲームのプレイ中は、誤ってユーザの指が画面に接触することがある。このようにユーザが意図せず画面に接触した場合でもゲームは中断される。このようなゲームの中断は、スムーズなゲームの進行の妨げとなる場合がある。   However, the user's finger may accidentally touch the screen during game play, for example, during a game such as a racing game that may increase the user's action. Thus, even when the user unintentionally touches the screen, the game is interrupted. Such interruption of the game may hinder smooth game progress.

本発明は、上記問題に鑑みてなされたものであり、タッチパネルを用いてゲームの中断や再開を行うのに好適なゲーム装置、ゲーム制御方法、ならびに、プログラムを提供することを目的とする。   The present invention has been made in view of the above problems, and an object of the present invention is to provide a game device, a game control method, and a program suitable for interrupting and resuming a game using a touch panel.

上記目的を達成するために、本発明の第1の観点に係るゲーム装置は、接触検知部と、表示部と、中断部と、を備え、以下のように構成する。   In order to achieve the above object, a game device according to a first aspect of the present invention includes a contact detection unit, a display unit, and an interruption unit, and is configured as follows.

接触検知部は、ユーザによる画面への接触を検知する。例えば、タッチパネル式の入力装置を備えたスマートフォン携帯型ゲーム機等において、ユーザが指やタッチペンなどで画面に触れる操作、触れている指やタッチペンを動かす操作、また、画面に触れていた指やタッチペンを画面から離す操作等及び画面内の接触箇所を検知する。なお、画面には、ユーザがプレイするゲームの映像等が表示される。   A contact detection part detects the contact to the screen by a user. For example, in a smart phone portable game machine equipped with a touch panel type input device, an operation of a user touching the screen with a finger or a touch pen, an operation of moving the touching finger or touch pen, or a finger or touch pen touching the screen Detecting the touching point in the screen and the operation to move the screen away from the screen. In addition, the video etc. of the game which a user plays are displayed on a screen.

表示部は、接触検知部により接触が検知されている間に、画面内の最初の接触箇所と異なる箇所に、中断指示ボタンを表示する。上記の例で、接触検知部により接触が検知されている間とは、ユーザが指やタッチペンなどで画面に触れている間であり、画面内の最初の接触箇所とは、ゲームの進行中にユーザが最初に触れた画面内の箇所である。なお、ここでいうゲームの進行中とは、例えば、前述したレーシングゲームであれば、画面内のコースを走行している最中のことである。つまり、表示部は、ユーザがレーシングゲームで画面内のコースを走行している最中に意図せず画面に触れた場合に、その接触箇所と異なる箇所に中断指示ボタンを表示する。これにより、ユーザが意図せず画面に触れたとき直ちにゲームが中断することがない。なお、ユーザが画面に触れている間は常に中断指示ボタンを表示するようになっている。   While the contact is detected by the contact detection unit, the display unit displays an interruption instruction button at a location different from the first contact location on the screen. In the above example, while the contact is detected by the contact detection unit, the user is touching the screen with a finger, a touch pen, etc., and the first contact point in the screen is during the progress of the game. This is the location on the screen that the user first touched. Note that the game in progress here is, for example, in the course of running the course in the screen in the case of the racing game described above. In other words, when the user unintentionally touches the screen while driving the course in the screen in the racing game, the display unit displays an interruption instruction button at a location different from the contact location. This prevents the game from being interrupted immediately when the user unintentionally touches the screen. Note that the interruption instruction button is always displayed while the user touches the screen.

中断部は、接触検知部により中断指示ボタンへの接触が検知されたとき、ゲームを中断する。すなわち、例えば、ユーザが最初の接触箇所から指をスライドさせながら中断指示ボタンに触れたときにゲームが中断する。また、一方の指で画面に触れながら中断指示ボタンを表示させ、他方の指で中断指示ボタンをタップしてゲームを中断することもできる。さらに、ユーザが最初の接触箇所から指をスライドさせながら中断指示ボタンに重ねた後、指を離すことによって中断する構成とすることもできる。   The interruption unit interrupts the game when the contact detection unit detects contact with the interruption instruction button. That is, for example, when the user touches the interruption instruction button while sliding a finger from the first contact location, the game is interrupted. It is also possible to display the interruption instruction button while touching the screen with one finger and interrupt the game by tapping the interruption instruction button with the other finger. Furthermore, it is also possible to adopt a configuration in which the user suspends the finger by releasing the finger after the user touches the interruption instruction button while sliding the finger from the first contact point.

なお、ゲームの中断の解除、すなわち、ゲームの再開については、ゲームの中断時に、中断指示ボタンを再開指示ボタンに表示を変化させ、再開指示ボタンをタップすることでゲームを再開するように構成することができる。また、再開指示ボタンに一定時間触れ続けることにより再開させる構成としてもよい。   In addition, about cancellation | release of the interruption of a game, ie, resumption of a game, when a game is interrupted, a display is changed into a resumption instruction button, and a game is resumed by tapping a resumption instruction button. be able to. Moreover, it is good also as a structure restarted by touching a restart instruction | indication button for a fixed time.

本発明によれば、ユーザがゲームのプレイ中に、意図せずに画面に触れた場合でも、ゲームがユーザの意志に反して中断することがなくなり、快適にプレイを続けることができる。また、画面に触れている間に、画面内に表示される中断指示ボタンをタップすれば、ゲームを中断することができる。   According to the present invention, even when the user touches the screen unintentionally while playing the game, the game is not interrupted against the user's will and can be played comfortably. In addition, the game can be interrupted by tapping an interrupt instruction button displayed on the screen while touching the screen.

また、上記目的を達成するために、本発明のゲーム装置は、傾斜検知部と、記憶部と、再開部と、を備え、以下のように構成する。   In order to achieve the above object, the game device of the present invention includes an inclination detection unit, a storage unit, and a resumption unit, and is configured as follows.

傾斜検知部は、ゲーム装置の傾きを検知する。例えば、前述したレーシングゲーム等では、ゲーム装置をハンドルに見立てるため、傾きを検知することが必要となる。ユーザは画面内に表示されるコースに合わせてゲーム装置の傾きを調整しながらプレイする。   The tilt detection unit detects the tilt of the game device. For example, in the above-described racing game or the like, it is necessary to detect the inclination in order to make the game device look like a handle. The user plays while adjusting the tilt of the game device in accordance with the course displayed on the screen.

記憶部は、ゲームの中断時に傾斜検知部により検知されているゲーム装置の傾きを記憶する。すなわち、記憶部は、ユーザが中断指示ボタンによりゲームの中断時、つまり、ゲームを中断した瞬間のゲーム装置の傾きを記憶する。これにより、ゲームの中断時(以下、単に「中断時」という。)のゲームの進行状態に対応したゲーム装置の傾きを記憶することができる。   The storage unit stores the tilt of the game device detected by the tilt detection unit when the game is interrupted. That is, the storage unit stores the tilt of the game device when the user interrupts the game with the interrupt instruction button, that is, the moment when the game is interrupted. Thereby, the inclination of the game apparatus corresponding to the progress state of the game when the game is interrupted (hereinafter simply referred to as “when interrupted”) can be stored.

再開部は、ゲームの中断中に傾斜検知部により検知される傾きが、記憶部に記憶された傾きと一致する場合に、ゲームを再開する。例えば、ゲーム装置の傾きを利用するゲームの場合、ゲーム再開時のゲーム装置の傾きが、中断時のゲーム装置の傾きと異なると、中断時のゲームの進行状態に適さない傾きのままゲームが再開されることになる。前述したレーシングゲームの場合では、画面中の車が走るコースのカーブに、ゲーム装置の傾き、つまり、ハンドルの切り具合が合っていないままゲームが再開され、快適にプレイを再開することができない。そこで、再開部により、ゲーム再開時のゲーム装置の傾きが、中断時のゲーム装置の傾きと一致する場合にのみ、ゲームを再開することができるように構成する。これにより、ゲーム再開時のゲーム装置の傾きと中断時のゲーム装置の傾きを一致させることができるので、ユーザは、スムーズにプレイを再開させることができる。   The resuming unit resumes the game when the inclination detected by the inclination detecting unit during the interruption of the game matches the inclination stored in the storage unit. For example, in the case of a game that uses the tilt of the game device, if the tilt of the game device at the time of resuming the game is different from the tilt of the game device at the time of suspension, the game resumes with a tilt that is not suitable for the progress state of the game at the time of suspension. Will be. In the case of the racing game described above, the game is resumed without the inclination of the game device, that is, the steering of the steering wheel being matched to the curve of the course on which the car runs, and the play cannot be resumed comfortably. Therefore, the resuming unit is configured so that the game can be resumed only when the inclination of the game device at the time of resuming the game matches the inclination of the game device at the time of interruption. Thereby, since the inclination of the game device at the time of resuming the game can be matched with the inclination of the game device at the time of interruption, the user can smoothly resume the play.

上記の構成にする場合、表示部は、ゲーム装置の画面内に固定された固定図形と、傾斜検知部により検知される傾きに応じて画面内を移動する移動図形と、をゲームの中断中の画面内に表示し、ゲームの中断中に傾斜検知部により検知される傾きが、記憶部に記憶された傾きと一致する場合に、固定図形に移動図形が重なるように表示する。   In the case of the above configuration, the display unit displays a fixed figure fixed in the screen of the game device and a moving figure that moves in the screen according to the inclination detected by the inclination detection unit during the interruption of the game. When the inclination displayed on the screen and detected by the inclination detecting unit during the interruption of the game matches the inclination stored in the storage unit, the fixed figure is displayed so that the moving figure overlaps.

このように構成することにより、ユーザは中断時のゲーム装置の傾きを視覚的に捉えやすくなる。画面内での固定図形の表示箇所は、中断時のゲーム装置の傾き、すなわち、記憶部に記憶された傾きに基づいて決めることが望ましい。例えば、中断時にゲーム装置が傾斜していれば、ゲーム装置の画面の、ゲーム装置の傾斜と同じ方向(重力の方向)の一端側に固定図形を表示させる。これにより、ユーザは、固定図形の位置を見ることで、中断時にゲーム装置がどちらに傾斜していたかを容易に知ることができる。これにより、ユーザは、固定図形の位置を見ることで、中断時にゲーム装置がどちらに傾斜していたかがすぐに分かるので、ゲーム再開時にどの方向にゲーム装置を傾けるべきか容易に知ることができる。   With this configuration, the user can easily visually grasp the inclination of the game device at the time of interruption. The display location of the fixed figure in the screen is preferably determined based on the inclination of the game device at the time of interruption, that is, the inclination stored in the storage unit. For example, if the game device is inclined at the time of interruption, a fixed figure is displayed on one end side of the same direction (gravity direction) as the inclination of the game device on the screen of the game device. Thereby, the user can easily know to which side the game apparatus was inclined at the time of interruption by looking at the position of the fixed figure. As a result, the user can easily know which direction the game apparatus was tilted at the time of interruption by looking at the position of the fixed figure, and can easily know in which direction the game apparatus should be tilted when the game is resumed.

また、再開部は、固定図形に移動図形が設定された時間重なった場合に、ゲームを再開する。すなわち、ゲームを再開させたい場合、ユーザは、ゲーム装置を傾けることによって、移動図形を固定図形に一定時間合わせればよい。これにより、ユーザは、中断時と再開時のゲーム装置の傾きを容易に一致させることができるので、スムーズにプレイを再開することができる。   The resuming unit resumes the game when the moving figure overlaps with the fixed figure for a period of time. In other words, when the user wants to resume the game, the user may adjust the moving figure to the fixed figure for a certain period of time by tilting the game device. Thereby, the user can easily match the inclination of the game device at the time of interruption and at the time of resumption, so that play can be resumed smoothly.

また、本発明のゲーム装置において、表示部は、傾斜検知部により検知される傾斜に応じて、画面内における中断指示ボタンの最初の表示位置を変える、ことも可能である。   In the game device of the present invention, the display unit can change the initial display position of the interruption instruction button in the screen according to the inclination detected by the inclination detection unit.

すなわち、表示部は、画面内のユーザの最初の接触箇所と異なる箇所であって、かつ、ゲーム装置の傾斜に応じた箇所、例えば、画面内の傾斜と反対側(重力と反対側)の位置に、また、傾斜が無い場合は画面中央に中断指示ボタンを表示させる。これにより、ユーザは、中断時にゲーム装置を傾けることによって、中断指示ボタンの最初の表示箇所を画面内の任意の箇所に設定することができる。   That is, the display unit is a place different from the first contact place of the user in the screen, and a place corresponding to the inclination of the game device, for example, a position opposite to the inclination in the screen (opposite to gravity). If there is no inclination, an interruption instruction button is displayed at the center of the screen. Thereby, the user can set the first display location of the interruption instruction button to an arbitrary location in the screen by tilting the game device at the time of interruption.

また、本発明のゲーム装置において、表示部は、傾斜検知部により検知される傾斜に応じて、画面内における中断指示ボタンの表示位置を移動させる、ことも可能である。   In the game device of the present invention, the display unit can move the display position of the interruption instruction button in the screen in accordance with the inclination detected by the inclination detection unit.

すなわち、表示部は、中断指示ボタンを、画面内の最初に表示された位置から、ゲーム装置の傾斜に応じて、例えば、ゲーム装置の傾斜と同じ方向(重力の方向)に移動させる。これにより、ユーザは、中断時にゲーム装置を傾けることによって、画面内の任意の箇所に中断指示ボタンを移動させて表示させることができる。   That is, the display unit moves the interruption instruction button from the position initially displayed in the screen, for example, in the same direction as the inclination of the game apparatus (the direction of gravity) according to the inclination of the game apparatus. Thereby, the user can move and display the interruption instruction button at an arbitrary position in the screen by tilting the game device at the time of interruption.

また、本発明のゲーム装置において、表示部は、画面への接触時間の経過とともに中断指示ボタンを最初の接触箇所に近付けるように表示する、ことも可能である。   In the game device of the present invention, the display unit can also display the interruption instruction button so as to approach the first contact location as the contact time with the screen elapses.

すなわち、表示部は、ユーザが画面に最初に接触した箇所から指を動かさずに接触し続けているときに、中断指示ボタンをその箇所に近付ける。これにより、ユーザは、ゲームを中断したいときには、最初に接触した箇所に指を置いておけば、中断指示ボタンが近づいてくるので、指を動かさなくてもゲームを中断することができる。なお、最初に接触した箇所でなくとも、画面内のどの箇所であっても、一定時間触れ続けていれば、その箇所に中断指示ボタンが近付いてくるような構成とすることもできる。   That is, when the user keeps touching without moving his / her finger from the location where the user first touched the screen, the display unit brings the interruption instruction button closer to that location. As a result, when the user wants to interrupt the game, the user can interrupt the game without moving the finger because the interrupt instruction button approaches when the finger is placed at the first contact point. In addition, even if it is not the location which contacted first, if it continues touching for a certain period of time in any location on a screen, it can also be set as the structure which an interruption instruction | indication button approaches the location.

上記目的を達成するため、本発明の第2の観点に係るゲーム制御方法は、ゲームの進行を中断させ再開させることが可能なゲーム装置が実行するゲーム制御方法である。ゲーム装置は、接触検知部と、表示部と、中断部と、を有し、ゲーム制御方法は、検知工程、表示工程、中断工程、を備える。   In order to achieve the above object, a game control method according to a second aspect of the present invention is a game control method executed by a game device capable of interrupting and resuming the progress of a game. The game device includes a contact detection unit, a display unit, and an interruption unit, and the game control method includes a detection process, a display process, and an interruption process.

検知工程では、接触検知部が、ユーザによる画面への接触を検知する。表示工程では、表示部が、接触検知部により接触が検知されている間に、画面内の最初の接触箇所と異なる箇所に、中断指示ボタンを表示する。中断工程では、中断部が、接触検知部により中断指示ボタンへの接触が検知されたとき、ゲームを中断する。   In the detection step, the contact detection unit detects contact of the user with the screen. In the display step, the display unit displays an interruption instruction button at a location different from the first contact location in the screen while contact is detected by the contact detection unit. In the interruption process, the interruption unit interrupts the game when the contact detection unit detects contact with the interruption instruction button.

上記目的を達成するため、本発明の第3の観点に係るプログラムは、コンピュータを、ゲームの進行を中断させ再開させることが可能なゲーム装置として機能させ、コンピュータに、上記のゲーム制御方法の各工程を実行させるように構成する。そのプログラムはコンピュータを、ユーザによる画面への接触を検知する接触検知部、接触検知部により接触が検知されている間に、画面内の最初の接触箇所と異なる箇所に、中断指示ボタンを表示する表示部、接触検知部により中断指示ボタンへの接触が検知されたとき、ゲームを中断する中断部として機能させる。   In order to achieve the above object, a program according to a third aspect of the present invention causes a computer to function as a game device capable of interrupting and resuming the progress of a game, and causing the computer to execute each of the above game control methods. The process is configured to be executed. The program displays a break instruction button at a location different from the first contact location on the screen while the computer detects a contact detected by the user, and the contact detection portion detects contact with the screen. When the display unit and the contact detection unit detect contact with the interruption instruction button, the display unit and the contact detection unit function as an interruption unit that interrupts the game.

また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読み取り可能な情報記憶媒体に記録することができる。   The program of the present invention can be recorded on a computer-readable information storage medium such as a compact disk, flexible disk, hard disk, magneto-optical disk, digital video disk, magnetic tape, and semiconductor memory.

上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配付・販売することができる。また、上記情報記憶媒体は、コンピュータとは独立して配付・販売することができる。   The program can be distributed and sold via a computer communication network independently of the computer on which the program is executed. The information storage medium can be distributed and sold independently from the computer.

本発明によれば、タッチパネルを用いてゲームの中断や再開を行うのに好適なゲーム装置、ゲーム制御方法、ならびに、プログラムを提供することができる。   According to the present invention, it is possible to provide a game device, a game control method, and a program suitable for interrupting and resuming a game using a touch panel.

本発明の実施形態に係るゲーム装置が実現される典型的な携帯型端末機の概要構成を示す模式図である。It is a mimetic diagram showing the outline composition of the typical portable terminal machine in which the game device concerning the embodiment of the present invention is realized. 本発明の実施形態に係るゲーム装置等の機能を果たす典型的な携帯型端末機の外観を示す外観図である。1 is an external view showing an external appearance of a typical portable terminal that functions as a game device or the like according to an embodiment of the present invention. 実施形態1に係るゲーム装置の概要構成を示すブロック図である。1 is a block diagram showing a schematic configuration of a game device according to Embodiment 1. FIG. (a)は、中断指示ボタンの表示位置の例を示した図であり、(b)は、再開指示ボタンの表示例を示した図である。(A) is the figure which showed the example of the display position of the interruption instruction | indication button, (b) is the figure which showed the example of a display of the restart instruction | indication button. (a)(b)共に、ユーザの中断指示ボタンへの接触例を示した図である。(A) (b) is the figure which showed the example of a contact to a user's interruption instruction | indication button. 実施形態1のゲーム装置に係るゲーム処理の流れを示すフローチャートである。4 is a flowchart showing a flow of game processing according to the game device of the first embodiment. 実施形態1のゲーム装置に係る中断処理の流れを示すフローチャートである。4 is a flowchart illustrating a flow of interruption processing according to the game device of the first embodiment. 実施形態1のゲーム装置に係る再開処理の流れを示すフローチャートである。4 is a flowchart illustrating a flow of a restart process according to the game device of the first embodiment. (a)(b)共に、中断指示ボタンがユーザの接触箇所に接近する様子を示した図である。(A) (b) is the figure which showed a mode that the interruption instruction | indication button approached a user's contact location. 本発明の実施形態2に係るゲーム装置の概要構成を示すブロック図である。It is a block diagram which shows schematic structure of the game device which concerns on Embodiment 2 of this invention. (a)は、中断直後の固定図形と移動図形の表示例を示した図であり、(b)は、中断中の固定図形と移動図形の表示例を示した図である。(A) is the figure which showed the example of a display of the fixed figure and moving figure immediately after interruption, (b) is the figure which showed the example of a display of the fixed figure and movement figure which are being interrupted. (a)は、中断直後の固定図形と移動図形の表示例を示した図であり、(b)は、中断中の固定図形と移動図形の表示例を示した図である。(A) is the figure which showed the example of a display of the fixed figure and moving figure immediately after interruption, (b) is the figure which showed the example of a display of the fixed figure and movement figure which are being interrupted. 実施形態2のゲーム装置に係る中断処理の流れを示すフローチャートである。10 is a flowchart illustrating a flow of interruption processing according to the game device of the second embodiment. 実施形態2のゲーム装置に係る再開処理の流れを示すフローチャートである。10 is a flowchart illustrating a flow of a restart process according to the game device of the second embodiment. (a)(b)共に、中断指示ボタンがゲーム装置の傾きに応じて移動する様子を示した図である。(A) (b) is the figure which showed a mode that the interruption instruction | indication button moved according to the inclination of a game device.

以下に、本発明の実施形態を説明する。以下では、理解を容易にするため、携帯型端末機を利用して本発明が実現される実施形態を説明するが、以下に説明する実施形態は説明のためのものであり、本発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素を均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。   Hereinafter, embodiments of the present invention will be described. In the following, for ease of understanding, an embodiment in which the present invention is realized using a portable terminal will be described. However, the embodiment described below is for explanation, and the scope of the present invention is described below. There is no limit. Therefore, those skilled in the art can employ embodiments in which these elements are replaced with equivalent ones, and these embodiments are also included in the scope of the present invention.

本発明に係るゲーム装置が実現されうる携帯型端末機として、例えば、携帯型の電話機やゲーム機、その他の様々なタッチパネルを備えた携帯型端末機が挙げられる。   Examples of portable terminals in which the game apparatus according to the present invention can be realized include portable telephones, game machines, and other portable terminals equipped with various touch panels.

(実施形態1)
以下、図1、図2を参照して本実施形態に係る携帯型端末機100について説明する。
(Embodiment 1)
Hereinafter, the portable terminal 100 according to the present embodiment will be described with reference to FIGS. 1 and 2.

携帯型端末機100は、無線通信部101と、通信コントローラ102と、サウンドアンプ103と、スピーカ104と、操作キー105と、画面106と、タッチパネル107と、加速度センサ108と、制御部150と、を備える。   The portable terminal 100 includes a wireless communication unit 101, a communication controller 102, a sound amplifier 103, a speaker 104, an operation key 105, a screen 106, a touch panel 107, an acceleration sensor 108, a control unit 150, Is provided.

無線通信部101は、他の携帯型端末機の無線通信部との間で、無線通信を行うユニットであり、携帯型端末機100に内蔵されたアンテナ(図示せず)を介して所定のデータを送受信する。なお、無線通信部101は、所定のアクセスポイントとの間で、無線通信を行うこともできる。また、無線通信部101には、固有のMAC(Media Access Control)アドレスが付与されている。   The wireless communication unit 101 is a unit that performs wireless communication with a wireless communication unit of another portable terminal, and receives predetermined data via an antenna (not shown) built in the portable terminal 100. Send and receive. Note that the wireless communication unit 101 can also perform wireless communication with a predetermined access point. The wireless communication unit 101 is assigned a unique MAC (Media Access Control) address.

通信コントローラ102は、無線通信部101を制御し、所定のプロトコルに従って、制御部150と他の携帯型端末機の制御部との間で行われる無線通信の仲立ちをする。また、携帯型端末機100を、近傍の無線アクセスポイント等を介してインターネットに接続する場合には、無線LAN(Local Area Network)に準拠したプロトコルに従って、制御部150と無線アクセスポイント等との間で行われる無線通信の仲立ちをする。   The communication controller 102 controls the wireless communication unit 101 and mediates wireless communication performed between the control unit 150 and the control unit of another portable terminal according to a predetermined protocol. Further, when the portable terminal 100 is connected to the Internet via a nearby wireless access point or the like, the control unit 150 and the wireless access point or the like are connected according to a protocol compliant with a wireless LAN (Local Area Network). Intermediary of wireless communication performed in

サウンドアンプ103は、制御部150で生成された音声信号を増幅し、スピーカ104に供給する。また、スピーカ104は、例えば、ステレオスピーカ等からなり、サウンドアンプ103で増幅された音声信号に従って、所定の効果音や楽曲音、音声等を出力する。なお、図2に示すスピーカ104からは、通話時の音声が聞こえるようになっている。   The sound amplifier 103 amplifies the audio signal generated by the control unit 150 and supplies it to the speaker 104. The speaker 104 is composed of, for example, a stereo speaker, and outputs predetermined sound effects, music sounds, voices, and the like according to the voice signal amplified by the sound amplifier 103. Note that the voice during a call can be heard from the speaker 104 shown in FIG.

操作キー105は、携帯型端末機100に適宜配置されたキースイッチ等からなり、操作にしたがって携帯型端末機100のオンオフやマナーモード変更等の所定の指示入力を受け付ける。   The operation key 105 includes a key switch or the like appropriately disposed on the portable terminal 100, and receives a predetermined instruction input such as on / off of the portable terminal 100 or a manner mode change according to an operation.

画面106は、LCD等からなり、後述するLCDコントローラ156の制御によって、所定の選択ボタン等を適宜表示する。また、画面106は、ユーザ等がタッチパネル107に接触することで選択指示を入力するのに必要な選択ボタン(アイコン)等を表示する。   The screen 106 is composed of an LCD or the like, and displays predetermined selection buttons and the like as appropriate under the control of an LCD controller 156 described later. Further, the screen 106 displays a selection button (icon) or the like necessary for a user or the like to input a selection instruction by touching the touch panel 107.

タッチパネル107は、画面106の前面に重ねて配置され、タッチペンやユーザの指による入力を受け付ける。タッチパネル107は、例えば、感圧式のタッチセンサパネルからなり、タッチペン等の圧力を検知し、接触等のタッチ操作およびその位置(タッチ位置)等を検出する。なお、タッチパネル107は、例えば、静電容量の変化からユーザの指等の接触を検知・検出するものであってもよい。   The touch panel 107 is disposed so as to overlap the front surface of the screen 106, and receives input from a touch pen or a user's finger. The touch panel 107 includes, for example, a pressure-sensitive touch sensor panel, detects pressure of a touch pen or the like, and detects a touch operation such as contact and its position (touch position). Note that the touch panel 107 may detect and detect contact with a user's finger or the like from a change in capacitance, for example.

加速度センサ108は、携帯型端末機100に内蔵されており、携帯型端末機100の3軸方向の動きを測定することが可能となっている。すなわち、ユーザが把持している携帯型端末機100を移動させたり、回転させたり、水平から傾けたりする動作を測定する。この測定結果は、制御部150へ供給され、画像処理部152が測定結果に応じた画像データを生成する処理などに使用される。なお、このような加速度センサ108の代わりに、角加速度センサや傾きセンサ等により、携帯型端末機100の動きを測定してもよい。   The acceleration sensor 108 is built in the portable terminal 100 and can measure the movement of the portable terminal 100 in the three-axis directions. That is, an operation of moving, rotating, or tilting the portable terminal 100 held by the user from the horizontal is measured. The measurement result is supplied to the control unit 150, and is used for processing in which the image processing unit 152 generates image data corresponding to the measurement result. Note that the movement of the portable terminal 100 may be measured by an angular acceleration sensor, an inclination sensor, or the like instead of the acceleration sensor 108.

また、図1に示す制御部150は、CPU(Central Processing Unit)151と、画像処理部152と、音声処理部153と、ROM(Read Only Memory)154と、RAM(Random Access Memory)155と、LCDコントローラ156と、タッチパネルコントローラ157と、を備える。   1 includes a CPU (Central Processing Unit) 151, an image processing unit 152, an audio processing unit 153, a ROM (Read Only Memory) 154, a RAM (Random Access Memory) 155, An LCD controller 156 and a touch panel controller 157 are provided.

CPU151は、携帯型端末機100の各構成要素と接続されており、携帯型端末機100全体の動作を制御する。また、CPU151は、携帯型端末機100の各構成要素と制御信号やデータのやりとりを行う。   The CPU 151 is connected to each component of the portable terminal 100 and controls the operation of the entire portable terminal 100. In addition, the CPU 151 exchanges control signals and data with each component of the portable terminal 100.

画像処理部152は、例えば、ROM154から読み出された画像データや、CPU151で処理された画像データを加工処理した後、これらをRAM155に記憶させる。なお、画像処理部152から画像データ等を、直接画面106に出力することも可能である。   For example, the image processing unit 152 processes the image data read from the ROM 154 and the image data processed by the CPU 151, and then stores them in the RAM 155. Note that image data or the like can be directly output from the image processing unit 152 to the screen 106.

音声処理部153は、例えば、ROM154から読み出された音声データや、CPU151で処理された楽曲データを加工処理した後、これらをRAM155に記憶させる。なお、音声処理部153から音声データ等を、直接サウンドアンプ103に出力することも可能である。   For example, the audio processing unit 153 processes the audio data read from the ROM 154 and the music data processed by the CPU 151, and then stores them in the RAM 155. Note that audio data or the like can be directly output from the audio processing unit 153 to the sound amplifier 103.

ROM154は、例えば、画面106に表示された項目等の選択を行うのに必要な制御プログラムやデータ等を記憶しており、これらをCPU151、RAM155などに出力する。   The ROM 154 stores, for example, control programs and data necessary for selecting items displayed on the screen 106, and outputs them to the CPU 151, the RAM 155, and the like.

RAM155は、画像処理部152で加工された表示用の画像データや、CPU151がプログラムに従った各種処理を実行するためのワークデータ等を記憶しており、これらをCPU151や画面106等に出力する。   The RAM 155 stores display image data processed by the image processing unit 152, work data for the CPU 151 to execute various processes according to the program, and the like, and outputs them to the CPU 151, the screen 106, and the like. .

LCDコントローラ156は、画面106を制御し、所定の表示用画像を表示させる。例えば、LCDコントローラ156は、RAM155に記憶された画像データを所定の同期タイミングで表示信号に変換し、画面106に出力する。また、LCDコントローラ156は、画面106に所定の選択ボタン等を表示させる。   The LCD controller 156 controls the screen 106 to display a predetermined display image. For example, the LCD controller 156 converts the image data stored in the RAM 155 into a display signal at a predetermined synchronization timing, and outputs it to the screen 106. The LCD controller 156 displays a predetermined selection button or the like on the screen 106.

タッチパネルコントローラ157は、タッチペンやユーザの指によるタッチパネル107への接触(タッチ操作)を検知・検出する。例えば、画面106に所定の選択ボタン等が表示されている状態で、タッチパネル107への接触や解放(離れること)の検知及び、それらの位置を検出する。   The touch panel controller 157 detects and detects contact (touch operation) on the touch panel 107 with a touch pen or a user's finger. For example, in a state where a predetermined selection button or the like is displayed on the screen 106, detection of contact and release (leaving) of the touch panel 107 and their positions are detected.

本発明のゲーム装置300は、図1、図2に示した携帯型端末機100によって実現される。以下、図3を参照してゲーム装置300の概要構成を説明する。   The game apparatus 300 of the present invention is realized by the portable terminal 100 shown in FIGS. Hereinafter, a schematic configuration of the game apparatus 300 will be described with reference to FIG.

ゲーム装置300は、接触検知部301と、傾斜検知部302と、表示部303と、中断部304と、再開部305と、を備える。   The game apparatus 300 includes a contact detection unit 301, an inclination detection unit 302, a display unit 303, an interruption unit 304, and a resumption unit 305.

接触検知部301は、ユーザ306による画面表示部106への接触を検知する。具体的には、ユーザ306が、画面106に指やタッチペン等で触れた際、画面106上に重ねて配置されたタッチパネル107がその接触による圧力又は静電容量の変化を受け付け、タッチパネルコントローラ157が接触や接触の解放の有無及び画面106における接触箇所を検出する。   The contact detection unit 301 detects contact of the user 306 with the screen display unit 106. Specifically, when the user 306 touches the screen 106 with a finger, a touch pen, or the like, the touch panel 107 disposed on the screen 106 receives a change in pressure or capacitance due to the contact, and the touch panel controller 157 The presence or absence of contact or contact release and the contact location on the screen 106 are detected.

すなわち、接触検知部301の機能は、タッチパネル107がタッチパネルコントローラ157と連動することによって実現され、検知した接触及び接触箇所を表示部303、中断部304、再開部305へ出力する。   That is, the function of the contact detection unit 301 is realized by the touch panel 107 working with the touch panel controller 157, and outputs the detected contact and contact location to the display unit 303, the interruption unit 304, and the resumption unit 305.

傾斜検知部302は、ゲーム装置300の傾斜を検知する。具体的には、例えば、ユーザ306が携帯型端末機100を手で持って操作している場合に、その携帯型端末機100の位置を動かしたり、向きを回転させたりすることによる変動を、携帯型端末機100に内蔵された加速度センサ108が検知する。   Inclination detector 302 detects the inclination of game device 300. Specifically, for example, when the user 306 is holding and operating the portable terminal 100 by hand, fluctuations caused by moving the position of the portable terminal 100 or rotating the direction, The acceleration sensor 108 built in the portable terminal 100 detects it.

表示部303は、接触検知部301により接触が検知されている間に、画面106内の最初の接触箇所と異なる箇所に、後に詳述する中断指示ボタン400を表示する。ここで、画面106内の最初の接触箇所とは、ゲームの進行中にユーザが最初に触れた画面106内の箇所である。なお、ゲームの進行中とは、例えば、前述したレーシングゲームであれば、画面106内のコースを走行している最中のことである。つまり、この例では、表示部303は、ユーザ306がレーシングゲームで画面106内のコースを走行している最中に意図せず画面106に触れた場合に、その接触箇所と異なる箇所に中断指示ボタン400を表示する。   While the contact is detected by the contact detection unit 301, the display unit 303 displays an interruption instruction button 400 described in detail later at a location different from the first contact location in the screen 106. Here, the first contact location in the screen 106 is a location in the screen 106 that the user first touched during the game. For example, in the case of the racing game described above, the game in progress means that the game is running on the course in the screen 106. In other words, in this example, when the user 306 unintentionally touches the screen 106 while driving the course in the screen 106 in the racing game, the display unit 303 instructs to interrupt the portion different from the contact location. Button 400 is displayed.

図4(a)に、中断指示ボタン400の表示の一例を示す。この例においては、画面106におけるユーザ306の指の接触箇所402が最初の接触箇所に相当する。この最初の接触箇所402に対し、中断指示ボタン400は画面106の紙面左上の角に表示されている。なお、中断指示ボタン400の表示位置は、最初の接触箇所402でなければどこでもよいが、最初の接触箇所402の位置に応じて表示位置を設定しておいてもよい。このような中断指示ボタン400が、ユーザ306が指やタッチペン等で画面106に触れている間、常に表示される。   FIG. 4A shows an example of the display of the interruption instruction button 400. In this example, the finger contact location 402 of the user 306 on the screen 106 corresponds to the first contact location. The interruption instruction button 400 is displayed at the upper left corner of the screen 106 for the first contact location 402. The display position of the interruption instruction button 400 may be anywhere as long as it is not the first contact location 402, but the display position may be set according to the position of the first contact location 402. Such an interruption instruction button 400 is always displayed while the user 306 is touching the screen 106 with a finger or a touch pen.

すなわち、表示部303の機能は、接触検知部301からの検知情報を受け付け、RAM155に記録された中断指示ボタン400の画像データがCPU151によって読み出され、LCDコントローラ156によって画面106に出力されることによって実現される。   That is, the function of the display unit 303 is to receive detection information from the contact detection unit 301, and the image data of the interruption instruction button 400 recorded in the RAM 155 is read by the CPU 151 and output to the screen 106 by the LCD controller 156. It is realized by.

中断部304は、接触検知部301により中断指示ボタン400への接触が検知されたとき、ゲームを中断する。具体的には、例えば、図5(a)、図5(b)に示すように、ユーザ306が最初の接触箇所402から指をスライドさせながら中断指示ボタン400に触れたときにゲームが中断する。   The interruption unit 304 interrupts the game when the contact detection unit 301 detects contact with the interruption instruction button 400. Specifically, for example, as shown in FIGS. 5A and 5B, the game is interrupted when the user 306 touches the interruption instruction button 400 while sliding a finger from the first contact location 402. .

ここで、一方の指で画面106に触れながら中断指示ボタン400を表示させ、他方の指で中断指示ボタン400をタップしてゲームを中断することもできる。さらに、ユーザ306が最初の接触箇所402から指をスライドさせながら中断指示ボタン400に重ねた後、指を離すことによって中断することもできる。   Here, the interruption instruction button 400 can be displayed while touching the screen 106 with one finger, and the game can be interrupted by tapping the interruption instruction button 400 with the other finger. Furthermore, after the user 306 puts the finger on the interruption instruction button 400 while sliding his / her finger from the first contact point 402, the user 306 can also be interrupted by releasing the finger.

すなわち、中断部304は、接触検知部301からの検知情報を受け付け、これによりゲームを中断する。   That is, the interruption unit 304 receives detection information from the contact detection unit 301, and thereby interrupts the game.

ここで、表示部303は、中断部304によりゲームが中断されたとき、画面106内に中断指示ボタン400に替えて再開指示ボタン401を表示する。再開指示ボタン401の表示箇所は、画面106内のいずれの箇所でもよい。図4(b)にその表示例を示す。   Here, when the game is interrupted by the interrupting unit 304, the display unit 303 displays a resume instruction button 401 instead of the interrupting instruction button 400 in the screen 106. The display location of the restart instruction button 401 may be any location on the screen 106. FIG. 4B shows an example of the display.

すなわち、このような表示部303の機能は、中断部304からの中断情報を受け付け、画像処理部152により中断指示ボタン400の表示を消し、RAM155に記録された再開指示ボタン401の画像データがCPU151によって読み出され、LCDコントローラ156によって画面106に出力されることによって実現される。   That is, such a function of the display unit 303 accepts interruption information from the interruption unit 304, the display of the interruption instruction button 400 is erased by the image processing unit 152, and the image data of the restart instruction button 401 recorded in the RAM 155 is stored in the CPU 151. This is realized by being read out and output to the screen 106 by the LCD controller 156.

再開部305は、接触検知部301により再開指示ボタン401への接触が検知されたとき、ゲームを再開する。具体的には、例えば、ユーザ306が再開指示ボタン401をタップすることによる。   The resuming unit 305 resumes the game when the contact detecting unit 301 detects contact with the resuming instruction button 401. Specifically, for example, when the user 306 taps the restart instruction button 401.

すなわち、再開部305は、中断中に接触検知部301からの検知情報を受け付け、これによりゲームを再開する。   That is, the resuming unit 305 receives detection information from the contact detection unit 301 during the interruption, and thereby resumes the game.

ここで、表示部303は、再開時に再開部305からの再開情報を受け付け、画像処理部152により再開指示ボタン401の表示を消す。   Here, the display unit 303 accepts resumption information from the resumption unit 305 at the time of resumption, and the image processing unit 152 causes the resumption instruction button 401 to disappear.

以上説明してきたゲーム装置300に係る処理の一例を、図6に示すフローチャートを参照して説明する。   An example of processing related to the game apparatus 300 described above will be described with reference to a flowchart shown in FIG.

まず、携帯型端末機100の電源が投入され、CPU151がRAM155等からプログラムを読み込むと、ユーザ306が選択可能な複数の項目が画面106に表示され、ユーザ306が複数の項目の中からゲームを選択すると、選択したゲームが起動し、初期化される(ステップS601)。   First, when the portable terminal 100 is turned on and the CPU 151 reads a program from the RAM 155 or the like, a plurality of items that can be selected by the user 306 are displayed on the screen 106, and the user 306 plays a game from the plurality of items. When selected, the selected game is activated and initialized (step S601).

次に、ユーザ306は、選んだゲームのプレイ内容や設定を画面106をタップして選択し、プレイを開始する(ステップS602)。   Next, the user 306 taps the screen 106 to select the play content and settings of the selected game, and starts playing (step S602).

プレイが開始されてから、ユーザ306の画面106への接触の有無、すなわち、接触検知部301が、画面106(つまり、タッチパネル107)に対するユーザ306の指やタッチペンによる接触の有無を判定する(ステップS603)。   After the play is started, the presence or absence of contact with the screen 106 of the user 306, that is, the contact detection unit 301 determines the presence or absence of contact with the finger 306 or the touch pen of the user 306 on the screen 106 (that is, the touch panel 107) (step). S603).

ユーザ306の画面106への接触が検知されない場合(ステップS603;NO)、ゲーム装置300は、ゲーム進行中とみなして、ゲーム装置300の傾きの変動を検知する(ステップS604)。すなわち、傾斜検知部302が、ユーザ306が、手に持って操作している携帯型端末機100全体の位置を動かしたり、向きを回転させたりすることによる変動を検知する。   When contact with the screen 106 of the user 306 is not detected (step S603; NO), the game apparatus 300 considers that the game is in progress, and detects a change in the tilt of the game apparatus 300 (step S604). That is, the tilt detection unit 302 detects a variation caused by moving the position of the entire portable terminal 100 that the user 306 is holding and operating or rotating the direction.

ゲーム装置300は、傾斜検知部302が検知した傾きに応じて、ゲーム状態を更新する(ステップS605)。すなわち、ゲーム状態とは、ゲームプレイ中に画面106に表示される画像の位置、大きさ、形状等の状態である。前述したような、ゲーム装置300の傾きの変化を利用するゲームでは、ゲーム状態が傾きに応じて更新されていく。   The game apparatus 300 updates the game state according to the inclination detected by the inclination detection unit 302 (step S605). That is, the game state is a state such as the position, size, shape, and the like of an image displayed on the screen 106 during game play. In the game using the change in the tilt of the game apparatus 300 as described above, the game state is updated according to the tilt.

また、画像処理部152等は、更新されたゲーム状態に応じた画像を生成する(ステップS605)。具体的には、画面106に表示される画像の位置、大きさ、形状等の画像データが、画像処理部152によって加工処理される。処理された画像データは、画面106に出力される(ステップS606)。   In addition, the image processing unit 152 and the like generate an image corresponding to the updated game state (step S605). Specifically, image data such as the position, size, and shape of the image displayed on the screen 106 is processed by the image processing unit 152. The processed image data is output to the screen 106 (step S606).

ユーザ306の画面106への接触が検知された場合(ステップS603;YES)、ゲーム装置300は、進行中のゲームを中断する中断処理を行い(ステップS608)、その後、再開処理を行う(ステップS609)。   When contact with the screen 106 of the user 306 is detected (step S603; YES), the game device 300 performs an interruption process for interrupting the ongoing game (step S608), and then performs a restart process (step S609). ).

中断処理について、図7に示すフローチャートを参照して説明する。   The interruption process will be described with reference to the flowchart shown in FIG.

図6のステップS603において、画面106に対する接触を検知すると、表示部303は、接触検知部301により接触が検知されている間に、画面106内の最初の接触箇所402と異なる箇所に、図4(a)に示したように、中断指示ボタン400を表示する(ステップS701)。   In step S603 of FIG. 6, when contact with the screen 106 is detected, the display unit 303 displays a contact with the location different from the first contact location 402 in the screen 106 while the contact detection unit 301 detects contact. As shown in (a), the interruption instruction button 400 is displayed (step S701).

次に、接触検知部301が、中断指示ボタン400に対するユーザ306の指やタッチペンによる接触の有無を判定する(ステップS702)。   Next, the contact detection unit 301 determines whether or not the interruption instruction button 400 is touched by the finger of the user 306 or the touch pen (step S702).

中断指示ボタン400に対する接触が検知されない場合(ステップS702;NO)、表示部303は、ステップS701に戻って、中断指示ボタン400を表示し続ける。すなわち、ユーザ306が画面106に接触していても、中断指示ボタン400に接触しない限り、表示部303は中断指示ボタン400の表示を続ける。   When contact with the suspension instruction button 400 is not detected (step S702; NO), the display unit 303 returns to step S701 and continues to display the suspension instruction button 400. That is, even if the user 306 is in contact with the screen 106, the display unit 303 continues to display the interruption instruction button 400 as long as the user 306 does not touch the interruption instruction button 400.

中断指示ボタン400に対する接触が検知された場合(ステップS702;YES)、中断部304は、ゲームを中断する(ステップS703)。具体的には、図5で示したように、ユーザ306が最初の接触箇所402から指をスライドさせながら中断指示ボタン400に触れたときにゲームが中断する。その後、再開処理を行う。   When contact with the interruption instruction button 400 is detected (step S702; YES), the interruption unit 304 interrupts the game (step S703). Specifically, as shown in FIG. 5, the game is interrupted when the user 306 touches the interruption instruction button 400 while sliding the finger from the first contact location 402. Thereafter, a restart process is performed.

再開処理について、図8に示すフローチャートを参照して説明する。   The restart process will be described with reference to the flowchart shown in FIG.

表示部303は、中断部304によりゲームが中断されると、図4(b)に示したように、中断指示ボタン400に替えて再開指示ボタン401を表示する(ステップS801)。   When the game is interrupted by the interruption unit 304, the display unit 303 displays a resume instruction button 401 instead of the interruption instruction button 400 as shown in FIG. 4B (step S801).

次に、接触検知部301が、再開指示ボタン401に対するユーザ306の指やタッチペンによる接触の有無を判定する(ステップS802)。   Next, the contact detection unit 301 determines whether or not the resumption instruction button 401 is in contact with the finger of the user 306 or a touch pen (step S802).

再開指示ボタン401に対する接触が検知されない場合(ステップS802;NO)、表示部303は、ステップS801に戻って、再開指示ボタン401を表示し続ける。すなわち、ユーザ306が画面106に接触していても、再開指示ボタン401に接触しない限り、表示部303は再開指示ボタン401の表示を続ける。   When contact with the resume instruction button 401 is not detected (step S802; NO), the display unit 303 returns to step S801 and continues to display the resume instruction button 401. That is, even if the user 306 is in contact with the screen 106, the display unit 303 continues to display the restart instruction button 401 as long as the user 306 does not touch the restart instruction button 401.

再開指示ボタン401に対する接触が検知された場合(ステップS802;YES)、再開部305はゲームを再開する(ステップS803)。具体的には、ユーザ306が再開指示ボタン401をタップしたときにゲームが再開する。表示部303はゲームが再開すると再開指示ボタン401の表示を消す。これにより、ゲームが進行する。   When contact with the resume instruction button 401 is detected (step S802; YES), the resume unit 305 resumes the game (step S803). Specifically, the game resumes when the user 306 taps the resume instruction button 401. The display unit 303 turns off the display of the restart instruction button 401 when the game is restarted. Thereby, a game progresses.

本実施形態に係るゲーム装置300によれば、ユーザ306がゲームのプレイ中に、意図せずに画面106に触れた場合でも、中断指示ボタン400が最初の接触箇所402と異なる箇所に表示されるので、ユーザ306が誤って中断指示ボタン400に触れてゲームが中断することがなくなり、快適にプレイを続けることができる。ゲームを中断したい場合には、画面106に触れている間に、画面106内に表示される中断指示ボタン400をタップすれば、ゲームを中断することができる。また、中断中に表示される再開指示ボタン401をタップすれば、ゲームを再開することができる。   According to the game device 300 according to the present embodiment, even when the user 306 unintentionally touches the screen 106 while playing the game, the interruption instruction button 400 is displayed at a location different from the first contact location 402. Therefore, the game is not interrupted by the user 306 accidentally touching the interruption instruction button 400, and the play can be continued comfortably. If the user wants to interrupt the game, the user can interrupt the game by tapping the interrupt instruction button 400 displayed in the screen 106 while touching the screen 106. Further, the game can be resumed by tapping the resume instruction button 401 displayed during the interruption.

また、本実施形態の変形例として、表示部303を、ユーザ306の画面106への接触時間の経過とともに、中断指示ボタン400を最初の接触箇所402に近付けるように表示する構成とすることもできる。   As a modification of the present embodiment, the display unit 303 may be configured to display the interruption instruction button 400 so as to approach the first contact location 402 as the contact time of the user 306 with respect to the screen 106 elapses. .

図9(a)、図9(b)にその一例を示す。すなわち、表示部303は、ユーザ306が画面106への最初の接触箇所402から指を動かさずに接触し続けているときに、中断指示ボタン400を接触箇所402に近付ける。これにより、ユーザ306は、ゲームを中断したいときには、最初の接触箇所402に指を置いておけば、中断指示ボタン400が近づいてくるので、指を動かさなくてもゲームを中断することができる。なお、最初の接触箇所402でなくとも、画面106内のどの箇所であっても、一定時間触れ続けていれば、その箇所に中断指示ボタン400が近付いてくるような構成とすることもできる。   An example is shown in FIGS. 9 (a) and 9 (b). That is, the display unit 303 brings the interruption instruction button 400 closer to the contact location 402 when the user 306 continues to contact the screen 106 without moving his / her finger from the first contact location 402. Thereby, when the user 306 wants to interrupt the game, the user can suspend the game without moving the finger because the interrupt instruction button 400 approaches if the finger is placed at the first contact location 402. In addition, even if it is not the first contact location 402, if it continues touching for a fixed time at any location in the screen 106, it can also be set as the structure where the interruption instruction | indication button 400 approaches the location.

(実施形態2)
次に、実施形態2について説明する。実施形態1との違いは、ゲーム装置300の再開処理に係る構成、機能及び、再開処理の工程である。その他の構成は、実施形態1と同様である。
(Embodiment 2)
Next, Embodiment 2 will be described. The difference from the first embodiment is the configuration and function related to the restart process of the game apparatus 300 and the process of the restart process. Other configurations are the same as those of the first embodiment.

図10に示すように、本実施形態のゲーム装置1000は、接触検知部1001と、傾斜検知部1002と、表示部1003と、中断部1004と、再開部1005、に加えて、記憶部1006、を備える。   As shown in FIG. 10, the game device 1000 of the present embodiment includes a storage unit 1006, in addition to a contact detection unit 1001, a tilt detection unit 1002, a display unit 1003, an interruption unit 1004, and a restart unit 1005. Is provided.

記憶部1006は、中断部1004がゲームを中断したときのゲーム装置1000の傾きを傾斜検知部1002より取り込み、記憶する。   The storage unit 1006 captures the inclination of the game device 1000 when the interruption unit 1004 interrupts the game from the inclination detection unit 1002 and stores it.

すなわち、記憶部1006の機能は、中断部1004からの中断情報を受け付けると、傾斜検知部1002よりゲーム装置1000の傾きを取り込み、RAM155に記憶することによって実現される。   That is, the function of the storage unit 1006 is realized by receiving the interruption information from the interruption unit 1004 and taking the inclination of the game apparatus 1000 from the inclination detection unit 1002 and storing it in the RAM 155.

表示部1003は、ゲーム装置1000の画面106内に固定された固定図形1107と、傾斜検知部1002により検知される傾きに応じて画面106内を移動する移動図形1108とをゲームの中断中の画面106内に表示する。   The display unit 1003 displays a fixed figure 1107 fixed in the screen 106 of the game apparatus 1000 and a moving figure 1108 that moves in the screen 106 according to the inclination detected by the inclination detection unit 1002 while the game is interrupted. It is displayed in 106.

画面106内での固定図形1107の表示位置は、中断時のゲーム装置1000の傾きによって異なる。すなわち、記憶部1006に記憶された傾きに基づいて、固定図形1107の位置が決定される。移動図形1108は、中断直後は固定図形1107に重ねて表示され、ユーザ306が、中断中にゲーム装置1000を傾けると、その傾きに応じて画面106内を移動する。   The display position of the fixed figure 1107 in the screen 106 differs depending on the inclination of the game apparatus 1000 at the time of interruption. That is, the position of the fixed figure 1107 is determined based on the inclination stored in the storage unit 1006. The moving graphic 1108 is displayed so as to overlap the fixed graphic 1107 immediately after the interruption, and when the user 306 tilts the game apparatus 1000 during the interruption, the moving graphic 1108 moves within the screen 106 according to the inclination.

図11、図12に固定図形1107と移動図形1108の表示例を示す。図11の例では、ユーザ306が、携帯情報端末100の画面106を地面に対して平行な状態で保持しながらゲームを開始したとする。ここで、図11(a)は、ユーザ306が、ゲームプレイ中に携帯情報端末100の図面右側の短辺を重力方向に傾け、そのときにゲームを中断した状態を示している。図11(a)に示すように、固定図形1107と移動図形1108は、中断直後は重なっている。しかし、中断中にユーザ306が携帯情報端末100を地面に対して平行に戻すと、図11(b)に示すように、移動図形1108は図中の矢印の方向に移動する。   11 and 12 show display examples of the fixed figure 1107 and the moving figure 1108. In the example of FIG. 11, it is assumed that the user 306 starts the game while holding the screen 106 of the portable information terminal 100 in a state parallel to the ground. Here, FIG. 11A shows a state in which the user 306 tilts the short side on the right side of the portable information terminal 100 in the direction of gravity during game play, and the game is interrupted at that time. As shown in FIG. 11A, the fixed figure 1107 and the moving figure 1108 overlap immediately after interruption. However, when the user 306 returns the portable information terminal 100 to be parallel to the ground during the interruption, the moving figure 1108 moves in the direction of the arrow in the figure as shown in FIG.

また、図12の例では、ユーザ306が、携帯情報端末100の長辺を地面に対して平行で、かつ、画面106を地面に対して垂直な状態で保持しながらゲームを開始したとする。ここで、図12(a)は、ユーザ306が、ゲームプレイ中に携帯情報端末100の長辺を重力方向に傾け、そのときにゲームを中断した状態を示している。図11(a)の例と同様に、固定図形1107と移動図形1108は、中断直後は重なっている。しかし、中断中にユーザ306が携帯情報端末100の長辺を地面に対して水平に戻すと、図12(b)に示すように、移動図形1108は図中の矢印の方向に移動する。なお、本実施形態では、固定図形1107と移動図形1108は円形となっているが、形、大きさは適宜変更できる。   In the example of FIG. 12, it is assumed that the user 306 starts the game while holding the long side of the portable information terminal 100 parallel to the ground and holding the screen 106 perpendicular to the ground. Here, FIG. 12A shows a state in which the user 306 tilts the long side of the portable information terminal 100 in the direction of gravity during the game play and interrupts the game at that time. Similar to the example of FIG. 11A, the fixed figure 1107 and the moving figure 1108 overlap immediately after interruption. However, when the user 306 returns the long side of the portable information terminal 100 to the level with respect to the ground during the interruption, the moving figure 1108 moves in the direction of the arrow in the figure as shown in FIG. In the present embodiment, the fixed figure 1107 and the moving figure 1108 are circular, but the shape and size can be changed as appropriate.

すなわち、表示部1003の機能は、中断部1004からの中断情報を受け付けると、画像処理部152により中断指示ボタン400の表示が消され、RAM155に記録された固定図形1107と移動図形1108の画像データがCPU151によって読み出され、LCDコントローラ156によって画面106に出力されることによって実現される。固定図形1107については、記憶部1006からの傾きの情報に基づいて表示位置が決定され、移動図形1108については、傾斜検知部1002からの傾きの情報に基づいて、画像処理部152により画面106内での位置が変わるように表示される。   That is, the display unit 1003 receives the interruption information from the interruption unit 1004, the display of the interruption instruction button 400 is erased by the image processing unit 152, and the image data of the fixed figure 1107 and the moving figure 1108 recorded in the RAM 155. Is read out by the CPU 151 and output to the screen 106 by the LCD controller 156. The display position of the fixed figure 1107 is determined based on the inclination information from the storage unit 1006, and the moving figure 1108 is displayed on the screen 106 by the image processing unit 152 based on the inclination information from the inclination detection unit 1002. It is displayed so that the position at is changed.

また、再開部1005は、中断中に固定図形1107に移動図形1108が設定された時間重なった場合に、ゲームを再開する。   In addition, the resuming unit 1005 resumes the game when the moving graphic 1108 overlaps the fixed graphic 1107 during the interruption.

すなわち、再開部1005は、ゲームの中断中に傾斜検知部1002により検知される傾きが、記憶部1006に記憶された傾きと一定時間(例えば、2秒間)一致する場合に、ゲームを再開する。   That is, the resuming unit 1005 resumes the game when the inclination detected by the inclination detecting unit 1002 during the interruption of the game matches the inclination stored in the storage unit 1006 for a certain time (for example, 2 seconds).

また、表示部1003は、再開部1005からの再開情報を受け付け、画像処理部152により固定図形1107と移動図形1108の表示を消す。なお、その他の構成については、実施形態1と同様である。   In addition, the display unit 1003 receives resumption information from the resumption unit 1005, and the image processing unit 152 turns off the display of the fixed figure 1107 and the moving figure 1108. Other configurations are the same as those in the first embodiment.

以上説明してきたゲーム装置1000の中断処理、再開処理の一例を、図13、図14に示すフローチャートを参照して説明する。なお、中断処理、再開処理以外の処理については、実施形態1と同様である。   An example of the interruption process and resumption process of the game apparatus 1000 described above will be described with reference to the flowcharts shown in FIGS. The processes other than the interruption process and the restart process are the same as those in the first embodiment.

まず、中断処理について、図6のステップS603において、画面106に対する接触を検知すると、図5に示したように、表示部302は、接触検知部301により接触が検知されている間に、画面106内の最初の接触箇所402と異なる箇所に、中断指示ボタン400を表示する(ステップS1201)。   First, regarding the interruption process, when contact with the screen 106 is detected in step S603 in FIG. 6, the display unit 302 displays the screen 106 while the contact is detected by the contact detection unit 301 as illustrated in FIG. 5. The interruption instruction button 400 is displayed at a location different from the first contact location 402 (step S1201).

次に、接触検知部301が、中断指示ボタン400に対するユーザ306の指やタッチペンによる接触の有無を判定する(ステップS1202)。   Next, the contact detection unit 301 determines the presence or absence of contact with the user's 306 finger or touch pen on the interruption instruction button 400 (step S1202).

中断指示ボタン400に対する接触が検知されない場合(ステップS1202;NO)、表示部303は、ステップS1201に戻って、中断指示ボタン400を表示し続ける。   When contact with the suspension instruction button 400 is not detected (step S1202; NO), the display unit 303 returns to step S1201 and continues to display the suspension instruction button 400.

中断指示ボタン400に対する接触が検知された場合(ステップS1202;YES)、ゲーム装置1000の記憶部1006は、中断指示ボタン400に対する接触を検知したときのゲーム装置1000の傾きを傾斜検知部1002より取り込み、記憶する(ステップS1203)。   When contact with the suspension instruction button 400 is detected (step S1202; YES), the storage unit 1006 of the game apparatus 1000 takes in the inclination of the game apparatus 1000 when the contact with the suspension instruction button 400 is detected from the inclination detection unit 1002. (Step S1203).

傾きを記憶した後、中断部1004はゲームを中断する(ステップS1204)。具体的には、実施形態1と同様に、図5(b)で、ユーザ306が最初の接触箇所402から指をスライドさせながら中断指示ボタン400に触れたときにゲームが中断する。その後、再開処理を行う。   After storing the tilt, the interrupting unit 1004 interrupts the game (step S1204). Specifically, as in the first embodiment, the game is interrupted when the user 306 touches the interrupt instruction button 400 while sliding the finger from the first contact location 402 in FIG. 5B. Thereafter, a restart process is performed.

再開処理について、表示部1003は、中断部1004によりゲームが中断された直後は、図11(a)又は図12(a)に示したように、固定図形1107と移動図形1108を重ねて表示する(ステップS1301)。   Regarding the restart process, immediately after the game is interrupted by the interrupting unit 1004, the display unit 1003 displays the fixed graphic 1107 and the moving graphic 1108 in an overlapping manner as shown in FIG. 11A or FIG. (Step S1301).

中断中、ユーザ306が、ゲーム装置1000(携帯情報端末100)を傾けると、移動図形1108はその傾きに応じて画面106内を移動する(ステップS1302)。移動図形1108が固定図形1107外を移動している間は、ゲーム装置1000の傾きが中断時の傾きと一致していないことを表す。   When the user 306 tilts the game apparatus 1000 (portable information terminal 100) during the interruption, the moving figure 1108 moves within the screen 106 according to the tilt (step S1302). While the moving figure 1108 is moving outside the fixed figure 1107, it indicates that the inclination of the game apparatus 1000 does not match the inclination at the time of interruption.

次に、再開部1005は、固定図形1107に移動図形1108が一定時間重なったかどうか、つまり、中断中のゲーム装置1000の傾きが中断時の傾きと一定時間一致したかを判定する(ステップS1303)。   Next, the resuming unit 1005 determines whether or not the moving figure 1108 overlaps the fixed figure 1107 for a certain period of time, that is, whether the inclination of the suspended game device 1000 matches the inclination at the interruption for a certain period of time (step S1303). .

一定時間一致していない場合(ステップS1303;NO)、ゲームは中断中であるので、表示部1005は、ステップS1302に戻って、固定図形1107と移動図形1108を表示し続ける。すなわち、ユーザ306が固定図形1107に移動図形1108が一定時間重なるようにゲーム装置1000を傾け続けない限り、ゲームは中断中となる。   If they do not coincide with each other for a certain time (step S1303; NO), the game is being interrupted, so the display unit 1005 returns to step S1302 and continues to display the fixed figure 1107 and the moving figure 1108. That is, the game is suspended unless the user 306 keeps tilting the game apparatus 1000 so that the moving figure 1108 overlaps the fixed figure 1107 for a certain period of time.

一定時間一致した場合(ステップS1303;YES)、再開部1005は、ゲームを再開する(ステップS1304)。具体的には、ユーザ306が固定図形1107に移動図形1108が一定時間重なるようにゲーム装置1000を傾け続けたときにゲームが再開する。これにより、ゲームが進行する。これに伴って、表示部1003は、固定図形1107と移動図形1108の表示を中止する。   When they coincide with each other for a certain time (step S1303; YES), the resuming unit 1005 resumes the game (step S1304). Specifically, the game is resumed when the user 306 continues to tilt the game apparatus 1000 so that the moving figure 1108 overlaps the fixed figure 1107 for a certain period of time. Thereby, a game progresses. Along with this, the display unit 1003 stops displaying the fixed figure 1107 and the moving figure 1108.

本実施形態に係るゲーム装置1000によれば、ユーザ306は中断時のゲーム装置1000の傾きを視覚的に捉えやすくなり、ゲームを再開させたい場合は、ゲーム装置1000を傾けることによって、移動図形1108を固定図形1107に一定時間合わせればよい。これにより、ユーザ306は、中断時と再開時のゲーム装置1000の傾きを容易に一致させることができるので、スムーズにプレイを再開することができる。   According to the game apparatus 1000 according to the present embodiment, the user 306 can easily grasp the inclination of the game apparatus 1000 at the time of interruption, and when the game is to be resumed, the moving figure 1108 is inclined by tilting the game apparatus 1000. May be aligned with the fixed figure 1107 for a certain period of time. As a result, the user 306 can easily match the inclination of the game apparatus 1000 at the time of interruption and at the time of resumption, so that play can be resumed smoothly.

(変形例)
本発明は、上述した第1,2の実施形態に限られるものではなく、種々の変形が可能である。
(Modification)
The present invention is not limited to the first and second embodiments described above, and various modifications are possible.

例えば、第1の実施形態では、ユーザ306が、画面106に接触するとすぐに中断指示ボタン400を表示したが、一定時間、例えば、2秒間接触し続けることで表示するようにしてもよい。   For example, in the first embodiment, the interruption instruction button 400 is displayed as soon as the user 306 touches the screen 106. However, the interruption instruction button 400 may be displayed for a certain period of time, for example, for 2 seconds.

また、第2の実施形態では、ゲーム装置1000の傾斜によりゲームを再開する構成になっているが、第1の実施形態と同様に、再開ボタン401をタップして再開する構成を併用してもよい。   In the second embodiment, the game is restarted by tilting the game device 1000. However, as in the first embodiment, a configuration in which a restart button 401 is restarted may be used together. Good.

また、各実施形態において、表示部を、傾斜検知部により検知される傾斜に応じて、画面内における中断指示ボタンの最初の表示位置を変えるように構成することも可能である。   In each embodiment, the display unit can be configured to change the initial display position of the interruption instruction button in the screen according to the inclination detected by the inclination detection unit.

すなわち、表示部は、画面内のユーザの最初の接触箇所と異なる箇所であって、かつ、ゲーム装置の傾斜に応じた箇所、例えば、画面内の傾斜と反対側(重力と反対側)の位置に、また、傾斜が無い場合は画面中央に中断指示ボタンを表示させる。   That is, the display unit is a place different from the first contact place of the user in the screen, and a place corresponding to the inclination of the game device, for example, a position opposite to the inclination in the screen (opposite to gravity). If there is no inclination, an interruption instruction button is displayed at the center of the screen.

また、各実施形態において、表示部を、傾斜検知部により検知される傾斜に応じて、画面内における中断指示ボタンの表示位置を移動させるように構成することも可能である。   In each embodiment, the display unit can be configured to move the display position of the interruption instruction button in the screen according to the inclination detected by the inclination detection unit.

図15(a)、図15(b)にその一例を示す。すなわち、表示部303は、中断指示ボタン400を、画面106内の最初に表示された位置からゲーム装置300の傾斜に応じて、図示のように、ゲーム装置300の傾斜と同じ方向(重力の方向)に移動させる。これにより、ユーザ306は、中断時にゲーム装置300を傾けることによって、画面106内の任意の箇所に中断指示ボタン400を表示させることができる。   An example is shown in FIGS. 15 (a) and 15 (b). That is, the display unit 303 displays the interruption instruction button 400 in the same direction as the inclination of the game apparatus 300 (the direction of gravity) as illustrated in accordance with the inclination of the game apparatus 300 from the position initially displayed in the screen 106. ). Thereby, the user 306 can cause the interruption instruction button 400 to be displayed at an arbitrary position in the screen 106 by tilting the game apparatus 300 at the time of interruption.

また、表示部を、上記変形例の構成と、第1実施形態の変形例として挙げた、ユーザの画面への接触時間の経過とともに、中断指示ボタンを最初の接触箇所に近付けるように表示する構成とを組み合わせた構成としてもよい。   In addition, the display unit is configured to display the interruption instruction button closer to the first contact location with the lapse of the contact time on the user's screen, which is cited as the modification of the first embodiment and the modification of the first embodiment. It is good also as a structure which combined.

以上説明したように、本発明によれば、タッチパネルを用いてゲームの中断や再開を行うのに好適なゲーム装置、ゲーム制御方法、ならびに、プログラムを提供することができる。   As described above, according to the present invention, it is possible to provide a game device, a game control method, and a program suitable for interrupting and resuming a game using a touch panel.

100 携帯型端末機
101 無線通信部
102 通信コントローラ
103 サウンドアンプ
104 スピーカ
105 操作キー
106 画面
107 タッチパネル
108 加速度センサ
150 制御部
151 CPU
152 画像処理部
153 音声処理部
154 ROM
155 RAM
156 LCDコントローラ
157 タッチパネルコントローラ
300 ゲーム装置
301 接触検知部
302 傾斜検知部
304 中断部
305 再開部
306 ユーザ
400 中断指示ボタン
401 再開指示ボタン
1000 ゲーム装置(第2実施形態)
1001 接触検知部(第2実施形態)
1002 傾斜検知部(第2実施形態)
1004 中断部(第2実施形態)
1005 再開部(第2実施形態)
1006 記憶部
1107 固定図形
1108 移動図形
DESCRIPTION OF SYMBOLS 100 Portable terminal 101 Wireless communication part 102 Communication controller 103 Sound amplifier 104 Speaker 105 Operation key 106 Screen 107 Touch panel 108 Acceleration sensor 150 Control part 151 CPU
152 Image processing unit 153 Audio processing unit 154 ROM
155 RAM
156 LCD controller 157 Touch panel controller 300 Game device 301 Contact detection unit 302 Inclination detection unit 304 Interruption unit 305 Resumption unit 306 User 400 Interruption instruction button 401 Resumption instruction button 1000 Game device (second embodiment)
1001 Contact detection unit (second embodiment)
1002 Tilt detection unit (second embodiment)
1004 Interruption unit (second embodiment)
1005 Resume unit (second embodiment)
1006 Storage unit 1107 Fixed figure 1108 Moving figure

Claims (9)

ゲームの進行を中断させ再開させることが可能なゲーム装置であって、
ユーザによる画面への接触を検知する接触検知部と、
前記接触検知部により接触が検知されている間に、前記画面内の最初の接触箇所と異なる箇所に中断指示ボタンを表示する表示部と、
前記接触検知部により前記中断指示ボタンへの接触が検知されたとき、前記ゲームを中断する中断部と、
を備えることを特徴とするゲーム装置。
A game device capable of interrupting and resuming the progress of the game,
A contact detection unit that detects a user touching the screen;
While a contact is detected by the contact detection unit, a display unit that displays an interruption instruction button at a location different from the first contact location in the screen;
An interruption unit for interrupting the game when contact with the interruption instruction button is detected by the contact detection unit;
A game apparatus comprising:
請求項1に記載のゲーム装置であって、
当該ゲーム装置の傾きを検知する傾斜検知部と、
前記ゲームの中断時に前記傾斜検知部により検知されている前記ゲーム装置の傾きを記憶する記憶部と、
前記ゲームの中断中に前記傾斜検知部により検知される傾きが、前記記憶部に記憶された傾きと一致する場合に、前記ゲームを再開する再開部と、
を備えることを特徴とするゲーム装置。
The game device according to claim 1,
An inclination detector for detecting the inclination of the game device;
A storage unit for storing the inclination of the game device detected by the inclination detection unit when the game is interrupted;
A resumption unit for resuming the game when the inclination detected by the inclination detection unit during interruption of the game matches the inclination stored in the storage unit;
A game apparatus comprising:
請求項2に記載のゲーム装置であって、
前記表示部は、当該ゲーム装置の画面内に固定された固定図形と、
前記傾斜検知部により検知される傾きに応じて前記画面内を移動する移動図形と、
を前記ゲームの中断中の前記画面内に表示し、
前記ゲームの中断中に前記傾斜検知部により検知される傾きが、前記記憶部に記憶された傾きと一致する場合に、前記固定図形に前記移動図形が重なるように表示する、
ことを特徴とするゲーム装置。
The game device according to claim 2,
The display unit includes a fixed figure fixed in the screen of the game device,
A moving figure that moves in the screen according to the inclination detected by the inclination detector;
In the screen during the game interruption,
When the inclination detected by the inclination detection unit during the interruption of the game matches the inclination stored in the storage unit, the moving figure is displayed so as to overlap the fixed figure.
A game device characterized by that.
請求項3に記載のゲーム装置であって、
前記再開部は、前記固定図形に前記移動図形が設定された時間重なった場合に、前記ゲームを再開する、
ことを特徴とするゲーム装置。
The game device according to claim 3,
The resuming unit resumes the game when the moving figure overlaps the fixed figure for a set time.
A game device characterized by that.
請求項2乃至4のいずれか1項に記載のゲーム装置であって、
前記表示部は、前記傾斜検知部により検知される傾斜に応じて、前記画面内における前記中断指示ボタンの最初の表示位置を変える、
ことを特徴とするゲーム装置。
The game device according to any one of claims 2 to 4,
The display unit changes an initial display position of the interruption instruction button in the screen according to the inclination detected by the inclination detection unit.
A game device characterized by that.
請求項2乃至5のいずれか1項に記載のゲーム装置であって、
前記表示部は、前記傾斜検知部により検知される傾斜に応じて、前記画面内における前記中断指示ボタンの表示位置を移動させる、
ことを特徴とするゲーム装置。
A game device according to any one of claims 2 to 5,
The display unit moves a display position of the interruption instruction button in the screen according to the inclination detected by the inclination detection unit.
A game device characterized by that.
請求項1乃至6のいずれか1項に記載のゲーム装置であって、
前記表示部は、前記画面への接触時間の経過とともに前記中断指示ボタンを前記最初の接触箇所に近付けるように表示する、
ことを特徴とするゲーム装置。
A game device according to any one of claims 1 to 6,
The display unit displays the interruption instruction button so as to approach the first contact location with the passage of the contact time to the screen.
A game device characterized by that.
ゲームの進行を中断させ再開させることが可能なゲーム装置が実行するゲーム制御方法であって、
前記ゲーム装置は、接触検知部と、表示部と、中断部と、を有し、
前記ゲーム制御方法は、
前記接触検知部が、ユーザによる画面への接触を検知する検知工程と、
前記表示部が、前記接触検知部により接触が検知されている間に、前記画面内の最初の接触箇所と異なる箇所に、中断指示ボタンを表示する表示工程と、
前記中断部が、前記接触検知部により前記中断指示ボタンへの接触が検知されたとき、前記ゲームを中断する中断工程と、
を備えることを特徴とするゲーム制御方法。
A game control method executed by a game device capable of interrupting and resuming the progress of a game,
The game device includes a contact detection unit, a display unit, and an interruption unit,
The game control method includes:
A detection step in which the contact detection unit detects contact of the screen with the user;
While the display unit is detecting contact by the contact detection unit, a display step of displaying an interruption instruction button at a location different from the first contact location in the screen;
An interruption step of interrupting the game when the interruption unit detects contact with the interruption instruction button by the contact detection unit;
A game control method comprising:
コンピュータをゲームの進行を中断させ再開させることが可能なゲーム装置として機能させるプログラムであって、
前記プログラムは前記コンピュータを、
ユーザによる画面への接触を検知する接触検知部、
前記接触検知部により接触が検知されている間に、前記画面内の最初の接触箇所と異なる箇所に、中断指示ボタンを表示する表示部、
前記接触検知部により前記中断指示ボタンへの接触が検知されたとき、前記ゲームを中断する中断部、
として機能させることを特徴とするプログラム。
A program for causing a computer to function as a game device capable of interrupting and resuming the progress of a game,
The program is for the computer,
A contact detection unit that detects a user touching the screen;
While the contact is detected by the contact detection unit, a display unit that displays an interruption instruction button at a location different from the first contact location in the screen,
An interruption unit for interrupting the game when contact with the interruption instruction button is detected by the contact detection unit;
A program characterized by functioning as
JP2010197421A 2010-09-03 2010-09-03 GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM Active JP5001412B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2010197421A JP5001412B2 (en) 2010-09-03 2010-09-03 GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM
US13/222,985 US20120058825A1 (en) 2010-09-03 2011-08-31 Game apparatus, game control method, and information recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010197421A JP5001412B2 (en) 2010-09-03 2010-09-03 GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2012050769A true JP2012050769A (en) 2012-03-15
JP5001412B2 JP5001412B2 (en) 2012-08-15

Family

ID=45771112

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010197421A Active JP5001412B2 (en) 2010-09-03 2010-09-03 GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM

Country Status (2)

Country Link
US (1) US20120058825A1 (en)
JP (1) JP5001412B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9348430B2 (en) * 2012-02-06 2016-05-24 Steelseries Aps Method and apparatus for transitioning in-process applications to remote devices
US9266022B1 (en) 2012-08-21 2016-02-23 David Paul Pasqualone System to pause a game console whenever an object enters an exclusion zone
JP2014147511A (en) 2013-01-31 2014-08-21 Gree Inc Program, display system, and server device
CN103824576A (en) * 2014-02-28 2014-05-28 联想(北京)有限公司 Information processing method and electronic device
CN104383681B (en) * 2014-10-27 2016-03-30 腾讯科技(深圳)有限公司 Method for controlling game program, device and mobile terminal
CN104808796A (en) * 2015-05-08 2015-07-29 四川天上友嘉网络科技有限公司 Control method for mobile phone game
US10695675B2 (en) * 2017-04-01 2020-06-30 Daniel Projansky System and method for creation and control of user interfaces for interaction with video content

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1028777A (en) * 1996-07-18 1998-02-03 Sega Enterp Ltd Controller
JP2008226097A (en) * 2007-03-15 2008-09-25 Toshiba Corp Touch panel system
WO2009141913A1 (en) * 2008-05-23 2009-11-26 ログイン株式会社 Game device
JP2010271760A (en) * 2009-05-19 2010-12-02 Konami Digital Entertainment Co Ltd Information processor, processing method and program

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1334473A2 (en) * 2000-08-22 2003-08-13 Serpent River Power Corp. Interactive game
US20050134578A1 (en) * 2001-07-13 2005-06-23 Universal Electronics Inc. System and methods for interacting with a control environment
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
AU2005312283B2 (en) * 2004-09-21 2011-09-15 Timeplay Inc. System, method and handheld controller for multi-player gaming
JP4128587B2 (en) * 2006-01-19 2008-07-30 株式会社スクウェア・エニックス GAME DEVICE, RANKING INFORMATION CREATION METHOD, PROGRAM, AND RECORDING MEDIUM
US8858332B2 (en) * 2006-01-27 2014-10-14 Wms Gaming Inc. Handheld device for wagering games
JP2008011940A (en) * 2006-07-03 2008-01-24 Sony Computer Entertainment Inc Game control program, game control method and game device
US7956848B2 (en) * 2007-09-04 2011-06-07 Apple Inc. Video chapter access and license renewal
US20090176571A1 (en) * 2008-01-07 2009-07-09 Ippasa, Llc System for and method of operating video game system with control actuator-equipped stylus
JP5527940B2 (en) * 2008-04-16 2014-06-25 任天堂株式会社 GAME SYSTEM, GAME PROGRAM, GAME DEVICE, SERVER, AND GAME METHOD
JP5228796B2 (en) * 2008-10-28 2013-07-03 ソニー株式会社 Portable information terminal, hold state switching method, and hold state switching program
US20100248203A1 (en) * 2009-03-26 2010-09-30 Kuo Hsiing Cho Portable LED interactive learning device
US20100285878A1 (en) * 2009-05-06 2010-11-11 Elia Rocco Tarantino Gaming machine with game freeze feature
JP5438377B2 (en) * 2009-05-18 2014-03-12 任天堂株式会社 Information processing program and information processing apparatus
US9274682B2 (en) * 2010-02-19 2016-03-01 Microsoft Technology Licensing, Llc Off-screen gestures to create on-screen input

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1028777A (en) * 1996-07-18 1998-02-03 Sega Enterp Ltd Controller
JP2008226097A (en) * 2007-03-15 2008-09-25 Toshiba Corp Touch panel system
WO2009141913A1 (en) * 2008-05-23 2009-11-26 ログイン株式会社 Game device
JP2010271760A (en) * 2009-05-19 2010-12-02 Konami Digital Entertainment Co Ltd Information processor, processing method and program

Also Published As

Publication number Publication date
JP5001412B2 (en) 2012-08-15
US20120058825A1 (en) 2012-03-08

Similar Documents

Publication Publication Date Title
JP5001412B2 (en) GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM
EP2889717B1 (en) Systems and methods for a haptically-enabled projected user interface
JP5823400B2 (en) UI providing method using a plurality of touch sensors and portable terminal using the same
JP5385265B2 (en) Method and system for providing sensory information to devices and peripherals
US20090307633A1 (en) Acceleration navigation of media device displays
JP5659830B2 (en) Control device, control method and program
JP5039091B2 (en) GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM
KR20110045138A (en) Method for providing user interface based on touch screen and mobile terminal using the same
KR20090043753A (en) Method and apparatus for controlling multitasking of terminal device with touch screen
KR20070113347A (en) Method for selecting items and terminal therefor
JP2012079301A (en) Device and method for turning page on electronic book on portable terminal
KR20100059345A (en) Headset, portable device and method for controlling portable device and, controlling system using the same
JP2013073479A (en) Item selection device, item selection method, and program
TW201344513A (en) Shake-unlock touch-controlled mobile electronic device and its shake-unlock method
CN111656303A (en) Gesture control of data processing apparatus
JP2013058037A (en) Item selection device, item selection method, and program
US8532563B2 (en) Portable electronic device with configurable operating mode
JP2010271760A (en) Information processor, processing method and program
JP5091338B1 (en) Information display device, information display method, and program
JP4972111B2 (en) Audio playback device, playback method, and program
JP2012003457A (en) Item selection device, item selection method, and program
JP2010257189A (en) Portable electronic equipment, method, and program
JP5291741B2 (en) GAME DEVICE, GAME RESUME METHOD, AND PROGRAM
JP5272045B2 (en) Information display device, information display method, and program
KR100816785B1 (en) Portable music player with function of scratching

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120515

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120517

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5001412

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150525

Year of fee payment: 3

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

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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