JP2011152334A - Game system, control method and computer programs used for the same - Google Patents

Game system, control method and computer programs used for the same Download PDF

Info

Publication number
JP2011152334A
JP2011152334A JP2010016817A JP2010016817A JP2011152334A JP 2011152334 A JP2011152334 A JP 2011152334A JP 2010016817 A JP2010016817 A JP 2010016817A JP 2010016817 A JP2010016817 A JP 2010016817A JP 2011152334 A JP2011152334 A JP 2011152334A
Authority
JP
Japan
Prior art keywords
force
game
time
player
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.)
Pending
Application number
JP2010016817A
Other languages
Japanese (ja)
Inventor
Takao Yamamoto
貴生 山本
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 JP2010016817A priority Critical patent/JP2011152334A/en
Publication of JP2011152334A publication Critical patent/JP2011152334A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a game system which rationally reports player's operational ability and can utilize it as a game element. <P>SOLUTION: The game system includes a controller 4 having buttons 9a-d, a monitor 5 which displays and outputs a game screen 50, a pressure sensor 7 which detects the player's power depressing the buttons 9a-d, and an external storage device 20 which memorizes sequence data 28 describing each operation time of the buttons 9a-d during a game. Furthermore, the game system produces discoloration of objects 60, 61 which should guide the operation time of the buttons 9a-d according to player's operational ability to the buttons 9a-d that the pressure sensor 7 has detected, and informs the player of the operational ability. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、入力装置に設けられた操作部の操作時期をプレイヤに案内するゲームシステム、それに用いる制御方法及び、コンピュータプログラムに関する。   The present invention relates to a game system for guiding an operation timing of an operation unit provided in an input device to a player, a control method used therefor, and a computer program.

所定の経路に沿ってリズム音に対応するノーツバーを表示させるとともに、このノーツバーが操作時期に操作基準標識と一致するようにノーツバーを操作基準標識に向かって移動させることにより、操作時期を案内するゲーム装置が知られている(例えば、特許文献1参照)。   A game that guides the operation time by displaying a notes bar corresponding to the rhythm sound along a predetermined route and moving the notes bar toward the operation reference sign so that the notes bar coincides with the operation reference sign at the operation time An apparatus is known (see, for example, Patent Document 1).

特開2001−96061号公報JP 2001-96061 A

特許文献1のゲーム装置では、適切な操作部に対する適切な時期の操作が評価され、その評価結果が得点等としてゲームに反映される。しかし、これらの適切な操作部及び、適切な操作時期以外のプレイヤの操作若しくは動作、例えば、プレイヤが操作部を操作する操作力等についてはゲームに反映されない。このため、操作力等のプレイヤの多様な操作等をゲーム要素として利用することができない。   In the game device of Patent Document 1, an operation at an appropriate time with respect to an appropriate operation unit is evaluated, and the evaluation result is reflected in the game as a score or the like. However, the appropriate operation unit and the player's operation or operation other than the appropriate operation time, for example, the operation force of the player to operate the operation unit are not reflected in the game. For this reason, various operations of the player such as operation force cannot be used as game elements.

そこで、本発明は、プレイヤの操作力を合理的に報知することにより、ゲーム要素として利用することができるゲームシステム、それに用いる制御方法及び、コンピュータプログラムを提供することを目的とする。   Accordingly, an object of the present invention is to provide a game system that can be used as a game element by rationally informing the player's operation force, a control method used therefor, and a computer program.

本発明のゲームシステムは、少なくとも一つの操作部(9)を有する入力装置(4)と、ゲーム画面を表示出力する表示装置(5)と、前記操作部に対するプレイヤの操作力を検出する検出手段(7)と、ゲーム中における前記操作部の操作時期を記述したシーケンスデータ(28)を記憶するシーケンスデータ記憶手段(20)と、前記操作部の前記操作時期を前記プレイヤに案内する操作案内手段(10)と、を備え、前記操作案内手段は、前記ゲーム上の現在時刻から将来に向かって所定の時間範囲に含まれる前記操作部の前記操作時期を前記シーケンスデータに基づいて判別する操作時期判別手段と、前記操作時期判別手段にて判別された各操作時期に対応する操作指示標識(60、61)と、前記現在時刻に対応する操作基準標識(55)とを、前記ゲーム上にて所定の経路(53)に沿って時間順の配置で表示させるとともに、前記操作指示標識にて案内されるべき操作時期と前記現在時刻との時間差の減少に伴って前記操作指示標識と前記操作基準標識との間の距離が減少し、前記操作指示標識にて案内されるべき操作時期に当該操作指示標識と前記操作基準標識とが一致するように前記操作指示標識と前記操作基準標識との間に前記所定の経路に沿った相対的変位を生じさせる位置制御手段(10)と、前記検出手段が検出した前記操作部に対する前記プレイヤの操作力に応じて、当該操作部の操作時期を案内すべき前記操作指示標識及び前記操作基準標識の少なくともいずれか一方に所定の変化を生じさせることにより、前記操作力を前記プレイヤに報知する報知手段(10)と、を備えているものである。   The game system of the present invention includes an input device (4) having at least one operation unit (9), a display device (5) for displaying and outputting a game screen, and detection means for detecting an operation force of the player on the operation unit. (7), sequence data storage means (20) for storing sequence data (28) describing the operation timing of the operation section during the game, and operation guidance means for guiding the operation timing of the operation section to the player (10), and the operation guide means determines the operation timing of the operation unit included in a predetermined time range from the current time on the game to the future based on the sequence data. A determination means, an operation instruction mark (60, 61) corresponding to each operation time determined by the operation time determination means, and an operation reference mark corresponding to the current time 55) is displayed in a time sequence along the predetermined route (53) on the game, and the time difference between the operation time to be guided by the operation instruction sign and the current time is reduced. Accordingly, the distance between the operation instruction sign and the operation reference sign decreases, and the operation instruction sign and the operation reference sign coincide with the operation timing to be guided by the operation instruction sign. Position control means (10) for causing a relative displacement along the predetermined path between the instruction sign and the operation reference sign, and according to the operation force of the player with respect to the operation section detected by the detection means The operation force is notified to the player by causing a predetermined change in at least one of the operation instruction mark and the operation reference mark that should guide the operation timing of the operation unit. In which it is provided a means (10), the.

本発明によれば、プレイヤの操作力が操作指示標識及び操作基準標識の少なくとも一方を通じて報知されるので、操作力を確認するためにプレイヤは視線を移動させる必要がない。このため、プレイヤは操作時期の案内に集中していれば自己の入力した操作力も確認することができる。つまり、操作時期と操作力とを合理的にプレイヤに案内することができる。これにより、プレイヤの操作力をゲーム要素として利用できる。   According to the present invention, since the player's operation force is notified through at least one of the operation instruction mark and the operation reference mark, the player does not need to move his / her line of sight in order to confirm the operation force. For this reason, if the player concentrates on the guidance of operation time, he can also confirm the operation force which he input. That is, the operation time and the operation force can be rationally guided to the player. Thereby, the operation force of the player can be used as a game element.

本発明のゲームシステムの一態様において、前記報知手段は、前記操作指示標識及び前記操作基準標識の少なくともいずれか一方を、表示開始位置(60b、61b)から所定の位置(60a、61a)に向かうに従って値が大きくなるゲージとして用いて、前記所定の変化を前記ゲージに生じさせてもよい。この場合、操作指示標識及び操作基準標識の少なくともいずれか一方のゲージを通じて、プレイヤの操作力の大きさを報知することができる。   In one aspect of the game system of the present invention, the notification means moves at least one of the operation instruction mark and the operation reference mark from a display start position (60b, 61b) to a predetermined position (60a, 61a). And the predetermined change may be caused to occur in the gauge. In this case, the magnitude of the operation force of the player can be notified through at least one of the operation instruction mark and the operation reference mark.

操作指示標識及び操作基準標識のいずれか一方がゲージとして用いられる態様において、前記操作部に対する操作力として前記プレイヤに対して要求する少なくとも一つの大きさの要求操作力を記憶する操作力記憶手段を、更に備え、前記報知手段は、前記所定の位置の値として、前記要求操作力の大きさに応じた値を用いるものでもよい。この場合、プレイヤが入力した操作力を要求操作力と対比させて報知することができる。   In an aspect in which either one of the operation instruction mark and the operation reference mark is used as a gauge, an operation force storage unit that stores at least one required operation force requested from the player as an operation force for the operation unit is provided. In addition, the notification unit may use a value corresponding to the required operating force as the value of the predetermined position. In this case, the operation force input by the player can be notified in comparison with the requested operation force.

操作力記憶手段を備える態様において、前記操作指示標識にて案内されるべき前記操作部に対する前記プレイヤの操作力の値と当該操作指示標識に対応して要求されるべき前記要求操作力の大きさに応じた値との間の一致度を比較することにより前記操作部に対する前記プレイヤの前記操作力を評価する操作力評価手段(10)を、更に備えてもよい。この場合、プレイヤが入力する操作力を要求操作力と比較して評価することができる。   In an aspect including an operation force storage means, the value of the operation force of the player for the operation unit to be guided by the operation instruction sign and the required operation force to be requested corresponding to the operation instruction sign Further, an operation force evaluation means (10) for evaluating the operation force of the player with respect to the operation unit by comparing a degree of coincidence with a value corresponding to the operation unit may be further provided. In this case, the operation force input by the player can be evaluated by comparing with the requested operation force.

また、操作指示標識及び操作基準標識のいずれか一方がゲージとして用いられる態様において、前記操作力記憶手段は、前記プレイヤが前記ゲーム開始前に前記要求操作力の大きさ毎に入力する調整操作力を、更に記憶し、前記要求操作力の大きさに応じた値として、前記操作指示標識に対応して要求されるべき前記要求操作力に対応する前記調整操作力の値を用いてもよい。この場合、ゲージの所定の値としてプレイヤが入力する調整操作力の値を利用することができる。これにより、所定の値と操作力の値とを対比する際に、入力装置の特性やプレイヤの個性等の影響が含まれることを抑制することができる。   Further, in an aspect in which either one of the operation instruction mark and the operation reference mark is used as a gauge, the operation force storage means is an adjustment operation force that the player inputs for each magnitude of the requested operation force before the game starts. May be stored, and the value of the adjustment operation force corresponding to the requested operation force to be requested corresponding to the operation instruction mark may be used as a value corresponding to the magnitude of the requested operation force. In this case, the value of the adjusting operation force input by the player can be used as the predetermined value of the gauge. Thereby, when comparing a predetermined value with the value of operation force, it can control that the influence of the characteristic of an input device, the individuality of a player, etc. is included.

前記前記操作力記憶手段は、前記プレイヤが前記ゲーム開始前に前記要求操作力の大きさ毎に入力する調整操作力を、更に記憶し、前記操作力評価手段は、前記要求操作力の大きさに応じた値として、前記要求操作力に対応する前記調整操作力の値を用いてもよい。この場合、評価結果に入力装置の特性、プレイヤの個性等の影響が含まれることを抑制することができる。   The operation force storage means further stores an adjustment operation force that the player inputs for each magnitude of the requested operation force before the game starts, and the operation force evaluation means stores the magnitude of the requested operation force. The value of the adjustment operation force corresponding to the required operation force may be used as a value according to the above. In this case, it can be suppressed that the evaluation result includes the influence of the characteristics of the input device, the personality of the player, and the like.

本発明のゲームシステムの一態様において、前記シーケンスデータには、前記操作部の操作時期と、前記操作部に対する操作力として前記プレイヤに要求する複数の大きさの要求操作力のいずれかを指定する情報とが、互いに対応付けて記述され、前記位置制御手段は、前記シーケンスデータに基づいて前記操作時期に対応する要求操作力の大きさを判別し、前記操作時期に対応する前記操作指示標識として、前記複数の要求操作力の大きさ毎に異なる種類の操作指示標識を表示させてもよい。この場合、適切な操作時期での操作及び適切な操作力での操作といった二つの異なる操作指示を一つの操作指示標識を通じて案内することができる。このため、操作時期の到来に合わせた操作部への操作に対して適切な操作力を要求することができるので、演奏感を向上させることができる。   In one aspect of the game system of the present invention, the sequence data designates one of operation times of the operation unit and a plurality of requested operation forces requested from the player as operation force for the operation unit. Information is described in association with each other, and the position control means determines the required operating force corresponding to the operation time based on the sequence data, and serves as the operation instruction indicator corresponding to the operation time. Different types of operation instruction signs may be displayed for each of the plurality of required operation forces. In this case, two different operation instructions such as an operation at an appropriate operation time and an operation with an appropriate operation force can be guided through one operation instruction mark. For this reason, since it is possible to request an appropriate operation force for the operation to the operation unit in accordance with the arrival of the operation time, it is possible to improve the feeling of performance.

操作指示標識としてどのようなものが用いられてもよい。例えば、本発明のゲームシステムの一態様において、前記位置制御手段は、前記要求操作力の大きさに応じた大きさの直径を有する外側円(60a、61a)と、前記外側円の内側に設けられ、前記外側円の中心に位置する内側円(60b、61b)と、を備えた円(60、61)を前記操作指示標識として用いて、各円の前記内側円と前記操作基準標識とが前記操作時期に一致するように前記相対的変位を生じさせ、前記報知手段は、前記表示開始位置として前記内側円を、前記所定の位置として前記外側円を、それぞれ用いてもよい。   Any operation instruction indicator may be used. For example, in one aspect of the game system of the present invention, the position control means is provided inside an outer circle (60a, 61a) having a diameter corresponding to the magnitude of the required operation force, and inside the outer circle. A circle (60, 61) having an inner circle (60b, 61b) positioned at the center of the outer circle is used as the operation instruction mark, and the inner circle and the operation reference mark of each circle are The relative displacement may be caused to coincide with the operation time, and the notification unit may use the inner circle as the display start position and the outer circle as the predetermined position.

所定の変化は操作指示標識及び操作基準標識の少なくともいずれか一方に生じればよい。例えば、本発明のゲームシステムの一態様において、前記報知手段は、前記所定の変化を前記操作指示標識に生じさせてもよい。   The predetermined change may occur in at least one of the operation instruction mark and the operation reference mark. For example, in one aspect of the game system of the present invention, the notification means may cause the predetermined change to occur in the operation instruction sign.

操作指示標識の所定の変化としてどのような変化が生じてもよい。例えば、本発明のゲームシステムの一態様において、前記報知手段は、前記所定の変化として、変色を生じさせてもよい。   Any change may occur as the predetermined change in the operation instruction mark. For example, in one aspect of the game system of the present invention, the notification means may cause a color change as the predetermined change.

操作指示標識と操作基準標識との間の相対的変位はどのように生じてもよい。例えば、本発明のゲームシステムの一態様において、本発明の前記位置制御手段は、前記相対的変位として、前記操作指示標識を前記操作基準標識に向かって移動させてもよい。また、入力装置には操作部がいくつ設けられていてもよい。例えば、本発明のゲームシステムの一態様において、前記入力装置には、複数の操作部が設けられ、前記位置制御手段は、前記所定の経路として、前記操作部毎に異なる経路を用いることにより、各操作時期に対応する操作部が判別可能な態様で前記操作指示標識を表示させてもよい。   The relative displacement between the operation instruction mark and the operation reference mark may be generated in any manner. For example, in one aspect of the game system of the present invention, the position control means of the present invention may move the operation instruction mark toward the operation reference sign as the relative displacement. The input device may be provided with any number of operation units. For example, in one aspect of the game system of the present invention, the input device includes a plurality of operation units, and the position control unit uses a different path for each operation unit as the predetermined path. You may display the said operation instruction | indication label | marker in the aspect which can identify the operation part corresponding to each operation time.

また、入力装置としてどのようなものが用いられてもよい。例えば、本発明の一態様において、前記入力装置には、前記操作部として少なくとも一つのボタン(9)が設けられ、前記検出手段は、前記入力装置に設けられ、前記操作力として前記ボタンを押下する力を検出してもよい。   Any input device may be used. For example, in one aspect of the present invention, the input device is provided with at least one button (9) as the operation unit, and the detection means is provided in the input device and presses the button as the operation force. The force to perform may be detected.

本発明のゲームシステムの一態様において、ゲーム音を再生出力する音声出力装置(6)と、楽曲データを再生させるための楽曲データを記憶する楽曲データ記憶手段(20)と、前記楽曲データに基づいて前記音声出力装置から前記楽曲を再生させる楽曲再生手段(10)と、を更に備え、前記シーケンスデータには、前記楽曲の再生中における前記操作部の操作時期が記述され、前記ゲーム上の現在時刻として、前記楽曲上の現在時刻を用いられてもよい。この場合、プレイヤの操作力をゲーム要素として利用することができる音楽ゲームを実現することができる。   In one aspect of the game system of the present invention, an audio output device (6) for reproducing and outputting game sound, a music data storage means (20) for storing music data for reproducing music data, and the music data Music playback means (10) for playing back the music from the audio output device, and the sequence data describes the operation time of the operation unit during playback of the music, The current time on the music may be used as the time. In this case, it is possible to realize a music game that can use the operation force of the player as a game element.

本発明のゲームシステムの制御方法は、少なくとも一つの操作部(9)を有する入力装置(4)と、ゲーム画面を表示出力する表示装置(5)と、前記操作部に対するプレイヤの操作力を検出する検出手段(7)と、ゲーム中における前記操作部の操作時期を記述したシーケンスデータ(28)を記憶するシーケンスデータ記憶手段(20)と、を備えたゲームシステムに組み込まれるコンピュータ(10)に、前記操作部の前記操作時期を前記プレイヤに案内する操作案内工程を実行させ、更に、前記操作案内工程にて、前記ゲーム上の現在時刻から将来に向かって所定の時間範囲に含まれる前記操作部の前記操作時期を前記シーケンスデータに基づいて判別する操作時期判別工程と、前記操作時期判別工程にて判別された各操作時期に対応する操作指示標識(60、61)と、前記現在時刻に対応する操作基準標識(55)とを、前記ゲーム上にて所定の経路(53)に沿って時間順の配置で表示させるとともに、前記操作指示標識にて案内されるべき操作時期と前記現在時刻との時間差の減少に伴って前記操作指示標識と前記操作基準標識との間の距離が減少し、前記操作指示標識にて案内されるべき操作時期に当該操作指示標識と前記操作基準標識とが一致するように前記操作指示標識と前記操作基準標識との間に前記所定の経路に沿った相対的変位を生じさせる位置制御工程と、前記検出手段が検出した前記操作部に対する前記プレイヤの操作力に応じて、当該操作部の操作時期を案内すべき前記操作指示標識及び前記操作基準標識の少なくともいずれか一方に所定の変化を生じさせることにより、前記操作力を前記プレイヤに報知する報知工程と、を実行させるものである。   The game system control method of the present invention detects an input device (4) having at least one operation unit (9), a display device (5) for displaying and outputting a game screen, and a player's operation force on the operation unit. A computer (10) incorporated in a game system, comprising: a detecting means (7) for performing the operation; and sequence data storage means (20) for storing sequence data (28) describing the operation timing of the operation unit during the game. , Causing the player to perform an operation guidance process for guiding the operation timing of the operation unit, and further, in the operation guidance process, the operation included in a predetermined time range from the current time on the game toward the future. An operation timing determination step for determining the operation timing of the unit based on the sequence data, and each operation timing determined in the operation timing determination step. The operation instruction signs (60, 61) to be performed and the operation reference signs (55) corresponding to the current time are displayed in a time-ordered arrangement along a predetermined route (53) on the game. As the time difference between the operation time to be guided by the operation instruction sign and the current time decreases, the distance between the operation instruction sign and the operation reference sign decreases, and the operation instruction sign guides the user. A position control step of causing a relative displacement along the predetermined path between the operation instruction mark and the operation reference mark so that the operation instruction mark and the operation reference mark coincide with each other at the time of operation; In accordance with the operation force of the player with respect to the operation unit detected by the detection means, a predetermined change is applied to at least one of the operation instruction indicator and the operation reference indicator that should guide the operation timing of the operation unit. By causing a notification step of notifying the operating force to the player, it is intended to run.

また、本発明のゲームシステム用のコンピュータプログラムは、少なくとも一つの操作部(9)を有する入力装置(4)と、ゲーム画面を表示出力する表示装置(5)と、前記操作部に対するプレイヤの操作力を検出する検出手段(7)と、ゲーム中における前記操作部の操作時期を記述したシーケンスデータ(28)を記憶するシーケンスデータ記憶手段(20)と、を備えたゲームシステムに組み込まれるコンピュータ(10)を、前記操作部の前記操作時期を前記プレイヤに案内する操作案内手段として機能させるように構成され、更に、前記操作案内手段を、前記ゲーム上の現在時刻から将来に向かって所定の時間範囲に含まれる前記操作部の前記操作時期を前記シーケンスデータに基づいて判別する操作時期判別手段、前記操作時期判別手段にて判別された各操作時期に対応する操作指示標識(60、61)と、前記現在時刻に対応する操作基準標識(55)とを、前記ゲーム上にて所定の経路(53)に沿って時間順の配置で表示させるとともに、前記操作指示標識にて案内されるべき操作時期と前記現在時刻との時間差の減少に伴って前記操作指示標識と前記操作基準標識との間の距離が減少し、前記操作指示標識にて案内されるべき操作時期に当該操作指示標識と前記操作基準標識とが一致するように前記操作指示標識と前記操作基準標識との間に前記所定の経路に沿った相対的変位を生じさせる位置制御手段、前記検出手段が検出した前記操作部に対する前記プレイヤの操作力に応じて、当該操作部の操作時期を案内すべき前記操作指示標識及び前記操作基準標識の少なくともいずれか一方に所定の変化を生じさせることにより、前記操作力を前記プレイヤに報知する報知手段として機能させるように構成されたものである。本発明の制御方法或いは、コンピュータプログラムを実行することにより、本発明のゲームシステムを実現することができる。   The computer program for the game system of the present invention includes an input device (4) having at least one operation unit (9), a display device (5) for displaying and outputting a game screen, and a player's operation on the operation unit. A computer incorporated in a game system comprising: detection means (7) for detecting force; and sequence data storage means (20) for storing sequence data (28) describing the operation timing of the operation unit during the game. 10) is configured to function as an operation guide means for guiding the operation timing of the operation unit to the player, and the operation guide means is operated for a predetermined time from the current time on the game toward the future. An operation time determination means for determining the operation time of the operation unit included in a range based on the sequence data; An operation instruction mark (60, 61) corresponding to each operation time determined by the determination means and an operation reference mark (55) corresponding to the current time are placed on a predetermined route (53) on the game. And the distance between the operation instruction sign and the operation reference sign is reduced as the time difference between the operation time to be guided by the operation instruction sign and the current time decreases. Along the predetermined path between the operation instruction mark and the operation reference sign so that the operation instruction sign and the operation reference sign coincide with each other at the operation time to be guided by the operation instruction sign. Position control means for causing relative displacement, and the operation instruction mark and the operation reference mark that should guide the operation timing of the operation section according to the operation force of the player with respect to the operation section detected by the detection means. By causing a predetermined change in at least one of one in which the operation force is configured to function as a notifying means for informing the player. By executing the control method or the computer program of the present invention, the game system of the present invention can be realized.

なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。   In addition, in the above description, in order to make an understanding of this invention easy, the reference sign of the accompanying drawing was attached in parenthesis, but this invention is not limited to the form of illustration by it.

以上、説明したように、本発明によれば、プレイヤの操作力を合理的に報知することにより、ゲーム要素として利用することができる。   As described above, according to the present invention, it is possible to use the game element as a game element by rationally informing the operation force of the player.

本発明の一形態に係るゲーム機の機能ブロック図。1 is a functional block diagram of a game machine according to one embodiment of the present invention. コントローラの拡大図。The enlarged view of a controller. ゲーム画面を模式的に示す図。The figure which shows a game screen typically. 操作力が反映されたオブジェクトを示す図であって、プレイヤの操作力が指示に対して適切であった場合のオブジェクトを示す図。The figure which shows the object in which the operating force was reflected, Comprising: The figure in case a player's operating force is appropriate with respect to an instruction | indication. 操作力が反映されたオブジェクトを示す図であって、プレイヤの操作力が指示よりも大きかった場合のオブジェクトを示す図。The figure which shows the object in which the operating force was reflected, Comprising: The figure in case a player's operating force is larger than an instruction | indication. 操作力が反映されたオブジェクトを示す図であって、プレイヤの操作力が指示よりも小さかった場合のオブジェクトを示す図。The figure which shows the object in which operating force was reflected, Comprising: The figure in case a player's operating force is smaller than an instruction | indication. シーケンスデータの内容の一例を示す図。The figure which shows an example of the content of sequence data. ゲーム制御部が実行するシーケンス処理ルーチンの一例を示すフローチャート。The flowchart which shows an example of the sequence processing routine which a game control part performs. ゲーム制御部が実行する評価ルーチンの一例を示すフローチャート。The flowchart which shows an example of the evaluation routine which a game control part performs. 操作時期と評価範囲との関係を示す図。The figure which shows the relationship between operation time and an evaluation range. 操作力と評価との関係の一例を示す図。The figure which shows an example of the relationship between operating force and evaluation. 本発明の変形例の一例を示す図。The figure which shows an example of the modification of this invention.

以下、本発明に係るゲーム機の一形態について説明する。図1は、本発明の一形態に係るゲーム機の機能ブロック図である。図1に示すように、ゲーム機1は、ゲーム機本体3と、入力装置としてのコントローラ4と、表示装置としてのモニタ5と、音声出力装置としてのスピーカ6と、を備えている。また、コントローラ4の内部には、検出手段としての圧力センサ7が設けられている。   Hereinafter, an embodiment of the game machine according to the present invention will be described. FIG. 1 is a functional block diagram of a game machine according to one embodiment of the present invention. As shown in FIG. 1, the game machine 1 includes a game machine body 3, a controller 4 as an input device, a monitor 5 as a display device, and a speaker 6 as a sound output device. In addition, a pressure sensor 7 as a detection unit is provided inside the controller 4.

図2は、コントローラ4の拡大図である。図2に示すように、コントローラ4には、方向を指示するための十字型のキー8と、コマンドを入力するための選択ボタン部9とが設けられている。選択ボタン部9は、4つのボタン9a〜9dを有しており、図2に示すように、上方に位置する第1ボタン9aから反時計回りに第2ボタン9b、第3ボタン9c、第4ボタン9dの順に配置されている。プレイヤがこれらの各ボタン9a〜9dを押すと、ボタン9a〜9d毎に異なる信号がコントローラ4から出力される。また、コントローラ4に設けられた圧力センサ7により、各ボタン9a〜9dに加えられた押す操作の操作力、つまり、押す力の大きさが検出される。コントローラ4は、圧力センサ7により検出された各ボタン9a〜9dへの操作力についての情報も信号として出力可能に構成されている。各ボタン9a〜9dは、本発明に係る操作部として機能する。   FIG. 2 is an enlarged view of the controller 4. As shown in FIG. 2, the controller 4 is provided with a cross-shaped key 8 for instructing a direction and a selection button unit 9 for inputting a command. The selection button unit 9 has four buttons 9a to 9d. As shown in FIG. 2, the second button 9b, the third button 9c, and the fourth button are counterclockwise from the first button 9a located above. The buttons 9d are arranged in this order. When the player presses each of these buttons 9a to 9d, a different signal is output from the controller 4 for each button 9a to 9d. Further, the pressure sensor 7 provided in the controller 4 detects the operation force of the pressing operation applied to the buttons 9a to 9d, that is, the magnitude of the pressing force. The controller 4 is configured to be able to output information on the operation force applied to the buttons 9a to 9d detected by the pressure sensor 7 as a signal. Each button 9a-9d functions as an operation unit according to the present invention.

図1に示すように、ゲーム機本体3の内部にはコンピュータとしての制御ユニット10が設けられている。制御ユニット10は、制御主体としてのゲーム制御部11と、そのゲーム制御部11からの出力に従って動作する表示制御部12及び音声出力制御部14と、を備えている。ゲーム制御部11は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置(一例としてROM及びRAM)等の各種の周辺装置とを組み合わせたユニットとして構成されている。表示制御部12は、ゲーム制御部11から与えられる描画データに応じた画像をフレームバッファに描画し、その描画した画像に対応する映像信号をモニタ5に出力することにより、モニタ5上に所定の画像を表示させる。音声出力制御部14は、ゲーム制御部11から与えられる音声再生データに応じた音声再生信号を生成してスピーカ6に出力することにより、スピーカ6から所定の楽曲(効果音等を含む)を再生させる。   As shown in FIG. 1, a control unit 10 as a computer is provided inside the game machine body 3. The control unit 10 includes a game control unit 11 as a control subject, and a display control unit 12 and an audio output control unit 14 that operate according to an output from the game control unit 11. The game control unit 11 is configured as a unit in which a microprocessor and various peripheral devices such as an internal storage device (for example, ROM and RAM) necessary for the operation of the microprocessor are combined. The display control unit 12 draws an image corresponding to the drawing data supplied from the game control unit 11 in the frame buffer, and outputs a video signal corresponding to the drawn image to the monitor 5, whereby a predetermined signal is displayed on the monitor 5. Display an image. The audio output control unit 14 reproduces predetermined music (including sound effects) from the speaker 6 by generating an audio reproduction signal corresponding to the audio reproduction data given from the game control unit 11 and outputting it to the speaker 6. Let

制御ユニット10には、コントローラ4が接続される。なお、その他にも、ギターを模したギターコントローラやドラムセットを模した入力装置といった各種の入力装置が制御ユニット10に接続されてよい。ゲーム機本体3には、外部記憶装置20が接続されている。外部記憶装置20には、DVDROM、CDROM等の光学式記憶媒体、あるいはEEPROM等の不揮発性半導体メモリ装置といった、電源の供給がなくても記憶を保持可能な記憶媒体が使用される。ゲーム機本体3に外部記憶装置20が接続されることにより、ゲーム制御ユニット11は外部記憶装置20に記憶されている各種プログラム、各種データ等の読み取りが可能になる。   A controller 4 is connected to the control unit 10. In addition, various input devices such as a guitar controller imitating a guitar and an input device imitating a drum set may be connected to the control unit 10. An external storage device 20 is connected to the game machine body 3. As the external storage device 20, a storage medium that can hold the storage without power supply, such as an optical storage medium such as a DVDROM or a CDROM, or a nonvolatile semiconductor memory device such as an EEPROM, is used. By connecting the external storage device 20 to the game machine body 3, the game control unit 11 can read various programs, various data, and the like stored in the external storage device 20.

外部記憶装置20には、ゲームプログラム21と、ゲームデータ22とが記憶されている。ゲームプログラム21は、ゲーム機1にて所定の手順に従って音楽ゲームを実行するために必要なコンピュータプログラムであり、そこには、本発明に係る機能を実現するためのシーケンス制御モジュール23及び評価モジュール24が含まれている。ゲーム機本体3が起動されると、ゲーム制御部11はその内部記憶装置に記憶されたオペレーションプログラムを実行してゲーム機1として動作するために必要な各種の処理を実行し、続いて外部記憶装置20からゲームプログラム21を読み込んでこれを実行することにより、ゲームプログラム21に従って音楽ゲームを実行するための環境を設定する。ゲームプログラム21のシーケンス制御モジュール23がゲーム制御部11にて実行されることにより、ゲーム制御部11にはシーケンス処理部15が生成される。また、ゲームプログラム21の評価モジュール24がゲーム制御部11にて実行されることにより、ゲーム制御部11には操作評価部16が生成される。シーケンス処理部15及び操作評価部16は、コンピュータハードウェアとコンピュータプログラムとの組み合わせによって実現される論理的装置である。シーケンス処理部15は、プレイヤが選択した音楽(楽曲)の再生に合わせてプレイヤに操作を指示し、あるいはプレイヤの操作に応じて効果音等の演出を発生させるといった音楽ゲーム処理を実行する。シーケンス処理部15が実行する処理の詳細は後述する。操作評価部16は、プレイヤの操作を評価する処理を実行する。また、ゲームプログラム21には、上述したモジュール23、24の他にも音楽ゲームを実行するために必要な各種のプログラムモジュールが含まれ、ゲーム制御部11にはそれらのモジュールに対応した論理装置が生成されるが、それらの図示は省略した。   The external storage device 20 stores a game program 21 and game data 22. The game program 21 is a computer program necessary for executing a music game in accordance with a predetermined procedure on the game machine 1, and includes a sequence control module 23 and an evaluation module 24 for realizing the functions according to the present invention. It is included. When the game machine main body 3 is activated, the game control unit 11 executes various operations necessary to operate as the game machine 1 by executing the operation program stored in the internal storage device, and subsequently external storage. By reading the game program 21 from the device 20 and executing it, an environment for executing a music game is set according to the game program 21. When the sequence control module 23 of the game program 21 is executed by the game control unit 11, a sequence processing unit 15 is generated in the game control unit 11. In addition, when the evaluation module 24 of the game program 21 is executed by the game control unit 11, an operation evaluation unit 16 is generated in the game control unit 11. The sequence processing unit 15 and the operation evaluation unit 16 are logical devices realized by a combination of computer hardware and a computer program. The sequence processing unit 15 performs a music game process in which an operation is instructed to the player in accordance with the reproduction of music (music) selected by the player, or an effect such as a sound effect is generated in accordance with the operation of the player. Details of processing executed by the sequence processing unit 15 will be described later. The operation evaluation unit 16 executes a process for evaluating the player's operation. In addition to the modules 23 and 24 described above, the game program 21 includes various program modules necessary for executing a music game, and the game control unit 11 includes logic devices corresponding to these modules. Although they are generated, their illustration is omitted.

ゲームデータ22には、ゲームプログラム21に従って音楽ゲームを実行する際に参照されるべき各種のデータが含まれている。例えば、ゲームデータ22には、楽曲データ25、効果音データ26及び画像データ27が含まれている。楽曲データ25は、ゲームの対象となる楽曲をスピーカ6から再生出力させるために必要なデータである。図1では、一種類の楽曲データ25が示されているが、実際には、プレイヤが複数の楽曲からプレイする楽曲を選択可能である。ゲームデータ22には、それらの複数の楽曲データ25がそれぞれの曲を識別するための情報を付して記録されている。効果音データ26は、プレイヤの操作に応答してスピーカ6から出力させるべき複数種類の効果音を、効果音毎にユニークなコードと対応付けて記録したデータである。効果音は、楽器その他の様々な種類の音声を含む。効果音データは、各種類に対して、音程を変えて所定のオクターブ数だけ用意されている。画像データ27は、ゲーム画面内の背景画像、各種のオブジェクト、アイコン等をモニタ5に表示させるためのデータである。   The game data 22 includes various data to be referred to when executing a music game according to the game program 21. For example, the game data 22 includes music data 25, sound effect data 26, and image data 27. The music data 25 is data necessary to reproduce and output music to be played from the speaker 6. In FIG. 1, one type of music data 25 is shown, but actually, a player can select a music to be played from a plurality of music. In the game data 22, a plurality of pieces of music data 25 are recorded with information for identifying each music piece. The sound effect data 26 is data in which a plurality of types of sound effects to be output from the speaker 6 in response to a player's operation are recorded in association with a unique code for each sound effect. Sound effects include musical instruments and various other types of sounds. For each type of sound effect data, a predetermined number of octaves with different pitches are prepared. The image data 27 is data for causing the monitor 5 to display a background image, various objects, icons, and the like in the game screen.

ゲームデータ22には、さらにシーケンスデータ28が含まれている。シーケンスデータ28は、プレイヤに対して指示すべき操作等を定義したデータである。一曲の楽曲データに対して、最低一個のシーケンスデータ28が用意される。シーケンスデータ28の詳細は後述する。   The game data 22 further includes sequence data 28. The sequence data 28 is data defining operations and the like to be instructed to the player. At least one sequence data 28 is prepared for one piece of music data. Details of the sequence data 28 will be described later.

次に、図3及び、図4A〜図4Cを参照して、ゲーム機1にて実行されるゲームの概要を説明する。ゲーム機1は、音楽に合わせてプレイヤが操作を実行し、その操作時期等を評価するタイプの音楽ゲーム装置として構成されている。図3は、ゲーム画面を模式的に示した図である。ゲーム画面50には、操作案内領域54が含まれ、操作案内領域54には細区分線52にて区分された4つのレーン53a、53b、53c、53d、が表示される。各レーン53a〜dは図3の左から右に向かって、第1レーン53a、第2レーン53b、第3レーン53c、第4レーン53d、の順に配置され、第1レーン53aが第1ボタン9aに、第2レーン53bが第2ボタン9bに、第3レーンが第3ボタン9cに、第4レーンが第4ボタン9dに、それぞれ対応している。各レーン53a〜dのそれぞれが本発明の所定の経路として機能する。なお、これらの各レーン53a〜dを区別しないときには、以下でレーン53と表記する。   Next, with reference to FIG. 3 and FIG. 4A-FIG. 4C, the outline | summary of the game performed with the game machine 1 is demonstrated. The game machine 1 is configured as a music game apparatus of a type in which a player executes an operation in accordance with music and evaluates the operation timing and the like. FIG. 3 is a diagram schematically showing a game screen. The game screen 50 includes an operation guidance area 54, and the operation guidance area 54 displays four lanes 53a, 53b, 53c, and 53d divided by a fine division line 52. The lanes 53a to 53d are arranged in the order of the first lane 53a, the second lane 53b, the third lane 53c, and the fourth lane 53d from the left to the right in FIG. 3, and the first lane 53a is the first button 9a. The second lane 53b corresponds to the second button 9b, the third lane corresponds to the third button 9c, and the fourth lane corresponds to the fourth button 9d. Each of the lanes 53a to 53d functions as a predetermined route of the present invention. In addition, when not distinguishing each of these lanes 53a-d, it describes with the lane 53 below.

操作案内領域54のレーン53の下方には、レーン53を横断する直線が操作基準標識55として表示される。また、各レーン53には、直径の異なる2つの大きさの円として、大オブジェクト60及び小オブジェクト61が適宜に表示される。各オブジェクト60、61は、それぞれ外側円60a、61aと、外側円60a、61aの内側に設けられ、外側円60a、61aの中心を示す内側円60b、61bと、を備えている。大オブジェクト60と小オブジェクト61とは、プレイヤに要求するコントローラ4の各ボタン9a〜dを押す力の程度、つまり、プレイヤに要求する各ボタン9a〜dを選択する操作力に応じて使い分けられる。大オブジェクト60は大きな操作力での各ボタン9a〜dの押下の指示に、小オブジェクト61は小さな操作力での各ボタン9a〜dの押下の指示に、それぞれ相当している。つまり、各外側円60a、61aの直径は、各ボタン9a〜dを操作する際の操作力としてプレイヤに要求される要求操作力の指示に相当している。要求操作力の詳細は後述する。一方、各内側円60b、61bはいずれも操作時期の指示に相当している。大オブジェクト60、小オブジェクト61のそれぞれが本発明の種類の異なる操作指示標識として機能する。   Below the lane 53 in the operation guide area 54, a straight line crossing the lane 53 is displayed as the operation reference mark 55. In each lane 53, a large object 60 and a small object 61 are appropriately displayed as circles of two sizes having different diameters. Each object 60, 61 includes outer circles 60a, 61a and inner circles 60b, 61b provided inside the outer circles 60a, 61a and indicating the centers of the outer circles 60a, 61a. The large object 60 and the small object 61 are selectively used according to the degree of the force of pressing the buttons 9a to d of the controller 4 requested from the player, that is, the operation force to select the buttons 9a to d requested of the player. The large object 60 corresponds to an instruction to press the buttons 9a to 9d with a large operating force, and the small object 61 corresponds to an instruction to press the buttons 9a to 9d with a small operating force. In other words, the diameters of the outer circles 60a and 61a correspond to instructions for the required operation force required by the player as the operation force when operating the buttons 9a to 9d. Details of the required operation force will be described later. On the other hand, each of the inner circles 60b and 61b corresponds to an operation time instruction. Each of the large object 60 and the small object 61 functions as a different operation instruction indicator of the present invention.

これらの大オブジェクト60、小オブジェクト62は、曲中の適当な時期に各レーン53の上方に出現し、矢印Aで示すように楽曲の再生と同期した速度で下方の操作基準標識55に向かって移動する。これらの各オブジェクト60、61は、各レーン53に区別されて表示されることにより、それぞれが各レーン53に対応する各ボタン9a〜dのそれぞれに対応する。そして、各内側円60b、61bの操作基準標識55への到達に合わせてプレイヤがそのオブジェクト60、61の移動している各レーン53に対応する各ボタン9a〜dを押下すると、この押下した時刻と、各内側円60b、61bが操作基準標識55に一致した時刻との間のずれが検出される。その時間のずれが小さいほどプレイヤの操作が高く評価され、各ボタン9a〜dの選択に応じた効果音がスピーカから再生される。   These large object 60 and small object 62 appear above each lane 53 at an appropriate time in the music, and as indicated by an arrow A, toward the operation reference sign 55 below at a speed synchronized with the reproduction of the music. Moving. Each of these objects 60 and 61 is displayed in a distinguished manner in each lane 53, so that each corresponds to each button 9 a to 9 d corresponding to each lane 53. Then, when the player presses the buttons 9a to 9d corresponding to the lanes 53 to which the objects 60 and 61 are moving in accordance with the arrival of the inner circles 60b and 61b to the operation reference mark 55, the time at which the player presses the buttons 9a to d. And the time when each of the inner circles 60b and 61b coincides with the operation reference mark 55 is detected. The smaller the time lag, the higher the player's operation is evaluated, and the sound effect corresponding to the selection of each button 9a-d is reproduced from the speaker.

また、各内側円60b、61bの操作基準標識55への到達に合わせて、プレイヤには、各オブジェクト60、61に応じた、つまり、各外側円60a、61aの直径に応じた操作力での押下が要求される。即ち、プレイヤには、各内側円60b、61bの操作基準標識55への到達に合わせて、この操作基準標識55に到達した各オブジェクト60、61が表示されているレーン53に対応する各ボタン9a〜dを、各オブジェクト60、61の種類に応じた操作力にて押下することが要求される。そして、上述のプレイヤが実行した各ボタン9a〜dの押下の時刻と各オブジェクト60、61が操作基準標識に一致した時刻との間のずれに加えて、プレイヤが実行した各ボタン9a〜dの操作力と要求操作力との間のずれも検出される。そのずれが小さいほどプレイヤの操作が高く評価される。なお、プレイヤの操作力に応じて、スピーカから再生される効果音の音量が変化するように構成されていてもよい。また、操作力に応じた効果音がスピーカから再生されるように構成されていてもよい。   In addition, as the inner circles 60b and 61b reach the operation reference mark 55, the player responds to the objects 60 and 61, that is, with an operation force according to the diameter of the outer circles 60a and 61a. Press is required. That is, each button 9a corresponding to the lane 53 on which the objects 60 and 61 that have reached the operation reference mark 55 are displayed in accordance with the arrival of the inner circles 60b and 61b to the operation reference mark 55. Are required to be pressed with an operating force corresponding to the type of each object 60, 61. Then, in addition to the deviation between the time of pressing the buttons 9a to 9d performed by the player and the time when the objects 60 and 61 coincide with the operation reference sign, the buttons 9a to 9d performed by the player are performed. A deviation between the operating force and the requested operating force is also detected. The smaller the deviation, the higher the player's operation is evaluated. Note that the volume of the sound effect reproduced from the speaker may be changed according to the operation force of the player. The sound effect according to the operation force may be reproduced from the speaker.

プレイヤが操作した各ボタン9a〜dの操作力は、当該操作の指示に対応する各オブジェクト60、61の各内側円60b、61bから各外側円60a、61aに向かって生じる同心円状の変色により、プレイヤに報知される。図4の例では、第3レーン53cの大オブジェクト60の内側円60bと操作基準標識55とが一致している。この場合、プレイヤは、第3ボタン9cを大きな力で押下すればよい。その結果、当該操作の指示に対応する大オブジェクト60、つまり、内側円60bが操作基準標識55と一致している第3レーン53c上の大オブジェクト60において、プレイヤが押下した操作力に応じて内側円60bから外側円60aに向かって変色が生じる。   The operating force of each button 9a-d operated by the player is caused by a concentric discoloration generated from the inner circle 60b, 61b of each object 60, 61 corresponding to the instruction of the operation toward the outer circle 60a, 61a. Informed to the player. In the example of FIG. 4, the inner circle 60 b of the large object 60 in the third lane 53 c matches the operation reference mark 55. In this case, the player has only to press the third button 9c with a large force. As a result, in the large object 60 corresponding to the instruction of the operation, that is, the large object 60 on the third lane 53c in which the inner circle 60b matches the operation reference mark 55, the inner side according to the operation force pressed by the player. Discoloration occurs from the circle 60b toward the outer circle 60a.

図4A〜図4Cは、いずれも操作力が反映されたオブジェクト60を示す図であって、図4Aはプレイヤの操作力が指示に対して適切であった場合を、図4Bは指示よりも大きかった場合を、図4Cは指示よりも小さかった場合を、それぞれ示している。また、図4A〜図4Cの斜線Dは、いずれも変色範囲を示している。図4Aに示すように、操作力に応じた変色は、プレイヤの操作力が適切であれば、外側円60aと一致するように生じる。一方、図4B及び図4Cで示すように、プレイヤの操作力が大オブジェクト60にて指示される要求操作力よりも大きい場合には外側円60aを超えた範囲まで変色が広がり、小さい場合には外側円60aに及ばない範囲までしか変色が生じない。つまり、各オブジェクト60、61は、それぞれの内側円60b、61bから外側円60a、61aに向かうに従ってプレイヤの操作力の値が大きくなるようなゲージとしても用いられる。なお、図4A〜図4Cでは、例示として大オブジェクト60を用いているが、操作力の反映は、小オブジェクト61においても大オブジェクト60と同様に行われる。また、各内側円60b、61bがゲージの表示開始位置として、各外側円60a、61aがゲージの所定の位置として、それぞれ機能する。   4A to 4C are diagrams showing the object 60 in which the operation force is reflected. FIG. 4A shows a case where the operation force of the player is appropriate for the instruction, and FIG. 4B is larger than the instruction. FIG. 4C shows a case where it is smaller than the instruction. 4A to 4C all indicate the discoloration range. As shown in FIG. 4A, the color change according to the operation force occurs so as to coincide with the outer circle 60a if the player's operation force is appropriate. On the other hand, as shown in FIG. 4B and FIG. 4C, when the player's operation force is greater than the requested operation force indicated by the large object 60, the discoloration extends to a range beyond the outer circle 60a, and when the player's operation force is small, Discoloration occurs only to the extent not reaching the outer circle 60a. That is, each object 60, 61 is also used as a gauge that increases the value of the player's operating force as it goes from the inner circle 60b, 61b to the outer circle 60a, 61a. 4A to 4C, the large object 60 is used as an example, but the operation force is reflected in the small object 61 in the same manner as the large object 60. The inner circles 60b and 61b function as gauge display start positions, and the outer circles 60a and 61a function as gauge predetermined positions.

次に、図5を参照してシーケンスデータ28の詳細を説明する。図5に示したように、シーケンスデータ28は、条件定義部28aと、操作シーケンス部28bと、を備えている。条件定義部28aには、音楽のテンポ、ビート、トラック、また、各ボタン9a〜dを操作したときにそれぞれ発生させるべき効果音を指定する情報等、ゲームを実行するための各種の条件を指定する情報が記述される。   Next, details of the sequence data 28 will be described with reference to FIG. As shown in FIG. 5, the sequence data 28 includes a condition definition unit 28a and an operation sequence unit 28b. The condition definition unit 28a specifies various conditions for executing the game, such as music tempo, beat, track, and information for specifying sound effects to be generated when the buttons 9a to 9d are operated. Information to be described.

一方、操作シーケンス部28bには、コントローラ4の各ボタン9a〜dを押下すべき時期及び、その押下をする際にプレイヤに要求する要求操作力が楽曲中の時刻と対応付けて記述されている。即ち、図5にその一部を示したように、操作シーケンス部28bは、楽曲中において操作が行われるべき時期(操作時期)、操作が行われるべき操作部(各ボタン9a〜d)及び、操作力(要求操作力)を対応付けた複数のレコードの集合として構成されている。操作時期は、楽曲中の小節部分、拍数、及び拍中の時刻を示す値がカンマで区切られることにより記述されている。拍中の時刻は、一拍の先頭からの経過時間であり、一拍の時間長をn個の単位時間に等分して先頭からの単位数で表現される。例えば、楽曲の一小節目の二拍目で、かつその拍の先頭から1/4だけ経過した時刻を操作時期として指定する場合には、“01,2,1/4”と記述される。   On the other hand, in the operation sequence section 28b, the time when each of the buttons 9a to 9d of the controller 4 should be pressed and the requested operation force required of the player when the button is pressed are described in association with the time in the music. . That is, as shown in part in FIG. 5, the operation sequence unit 28 b includes a time when the operation should be performed in the music (operation time), an operation unit (the buttons 9 a to 9 d) where the operation should be performed, It is configured as a set of a plurality of records in which operation forces (required operation forces) are associated. The operation time is described by separating the bar portion, the number of beats, and the value indicating the time of the beat with a comma. The time during a beat is the elapsed time from the beginning of one beat, and is expressed by the number of units from the beginning by equally dividing the time length of one beat into n unit times. For example, when specifying the operation time as the second beat of the first measure of the music and a quarter of the beat from the beginning, “01, 2, 1/4” is described.

各ボタン9a〜dの指定は、“button1”〜“button4”というように、各ボタン9a〜dに対応するユニークな番号が“button”に付されることにより記述されている。即ち、第1ボタン9aの指定が“button1”と、第2ボタン9bの指定が“button2”と、第3ボタン9cの指定が“button3”と、第4ボタン9dの指定が“button4”と、それぞれ記述される。また、各ボタン9a〜dの指定は各ボタン9a〜dに対応する各レーン53a〜dの指定にも相当する。つまり、“button1”の記述は第1レーン53aの指定に、“button2”の記述は第2レーン53bの指定に、“button3”の記述は第3レーン53cの指定に、“button4”の記述は第4レーン53cの指定に、それぞれ相当する。そして、要求操作力は、大きな操作力を指定する場合には“L”、小さな操作力を指定する場合には“S”というように記述されている。また、この操作力の指定は、ゲーム画面に表示する各オブジェクト60、61の指定にも相当する。つまり、“L”の記述は大オブジェクト60を表示させる指定に、“L”の記述は小オブジェクト61を表示させる指定に、それぞれ相当する。図5の例では、一小節目の四拍目の開始時点(000)に第1レーン53a上であって内側円61aと操作基準標識55とが一致する位置に大オブジェクト61が表示され、プレイヤは、この時期に第1ボタン9aを大きな操作力で押下すればよい。また、一小節目の四拍目の開始時点から“0012”相当だけ経過した時期には第2レーン53b上であって内側円61aと操作基準標識55とが一致する位置に小オブジェクト61が表示され、プレイヤは、この時期に第2ボタン9bを小さな操作力で押下すればよい。   The designation of each button 9a-d is described by assigning a unique number corresponding to each button 9a-d, such as “button1” to “button4”, to “button”. That is, the designation of the first button 9 a is “button 1”, the designation of the second button 9 b is “button 2”, the designation of the third button 9 c is “button 3”, the designation of the fourth button 9 d is “button 4”, Each is described. The designation of each button 9a-d corresponds to the designation of each lane 53a-d corresponding to each button 9a-d. That is, the description of “button 1” is the designation of the first lane 53a, the description of “button 2” is the designation of the second lane 53b, the description of “button 3” is the designation of the third lane 53c, and the description of “button 4” is This corresponds to the designation of the fourth lane 53c. The requested operation force is described as “L” when a large operation force is designated, and “S” when a small operation force is designated. Also, the designation of the operation force corresponds to designation of the objects 60 and 61 displayed on the game screen. That is, the description of “L” corresponds to the designation to display the large object 60, and the description of “L” corresponds to the designation to display the small object 61. In the example of FIG. 5, the large object 61 is displayed on the first lane 53a at the start time (000) of the fourth beat of the first bar at the position where the inner circle 61a and the operation reference mark 55 coincide with each other. At this time, the first button 9a may be pressed with a large operating force. The small object 61 is displayed at a position on the second lane 53b where the inner circle 61a and the operation reference mark 55 coincide with each other when the time corresponding to “0012” has elapsed since the start of the fourth beat of the first measure. Then, the player only has to press the second button 9b with a small operating force at this time.

ゲーム制御部11のシーケンス処理部15は、上述したシーケンスデータ28にて指定された操作時期に各オブジェクト60、61が操作基準標識55と一致するように各レーン53a〜dのそれぞれの表示を制御する。   The sequence processing unit 15 of the game control unit 11 controls the display of each of the lanes 53a to 53d so that the objects 60 and 61 coincide with the operation reference mark 55 at the operation time specified by the sequence data 28 described above. To do.

次に、ゲーム制御部11が音楽ゲームを実行する際の処理を説明する。ゲーム制御部11は、ゲームプログラム21を読み込んで音楽ゲームを実行するために必要な初期設定を終えると、プレイヤからのゲーム開始の指示に備えて待機する。ゲーム開始の指示は、例えばゲームでプレイする楽曲、あるいは難易度の選択といったゲームで使用するデータを特定する操作を含む。それらの指示を受け付ける手順は、公知の音楽ゲーム等と同様でよい。また、ゲーム開始の指示には、プレイヤの操作力を調整するための調整操作力の設定が含まれる。具体的には、プレイヤに対して、各ボタン9a〜dのいずれかのボタンへの最大操作力での押下及び最少操作力での押下が要求され、ここでプレイヤにより入力された調整操作力としての最大操作力と最少操作力とがゲーム内での要求操作力の基準として設定される。即ち、調整操作力として入力された最大操作力が要求操作力の大きな操作力の基準として、最少操作力が要求操作力の小さな操作力の基準として、それぞれ設定される。設定された最大操作力及び最少操作力は、後の処理で使用可能なように制御ユニット10の内部記憶装置に一時的に記憶される。   Next, processing when the game control unit 11 executes a music game will be described. When the game control unit 11 reads the game program 21 and completes the initial settings necessary to execute the music game, the game control unit 11 stands by in preparation for a game start instruction from the player. The instruction to start the game includes, for example, an operation for specifying data used in the game such as selection of music to be played in the game or difficulty level. The procedure for accepting these instructions may be the same as that of a known music game. Further, the instruction to start the game includes setting of an adjustment operation force for adjusting the operation force of the player. Specifically, the player is required to press any one of the buttons 9a to 9d with the maximum operation force and the minimum operation force, and the adjustment operation force input by the player is here. The maximum operation force and the minimum operation force are set as a reference for the required operation force in the game. That is, the maximum operation force input as the adjustment operation force is set as a reference for an operation force having a large required operation force, and the minimum operation force is set as a reference for an operation force having a small request operation force. The set maximum operating force and minimum operating force are temporarily stored in the internal storage device of the control unit 10 so that they can be used in later processing.

ゲーム開始が指示されると、ゲーム制御部11は、プレイヤが選択した曲に対応する楽曲データ25を読み取って音声出力制御部14に出力することにより、スピーカ6から楽曲の再生を開始させる。これにより、制御ユニット10が楽曲再生手段として機能する。さらに、ゲーム制御部11は、楽曲の再生に同期して、プレイヤの選択に対応したシーケンスデータ28を読み取って、ゲーム画面の表示に必要な画像データ27を生成して表示制御部12に出力することにより、モニタ5上にレーン53や操作基準標識55等を表示させる。また、音楽ゲームの実行中において、ゲーム制御部11は、ゲームの進行に必要な処理として、図6に示すシーケンス処理ルーチン、及び図7に示す操作評価ルーチンのそれぞれを所定の周期で繰り返し実行する。なお、図6のルーチンはシーケンス処理部15が、図7のルーチンは操作評価部16がそれぞれ担当する。   When the game start is instructed, the game control unit 11 reads the music data 25 corresponding to the music selected by the player and outputs the music data 25 to the audio output control unit 14 to start playback of the music from the speaker 6. Thereby, the control unit 10 functions as a music reproducing means. Furthermore, the game control unit 11 reads the sequence data 28 corresponding to the player's selection in synchronization with the reproduction of the music, generates image data 27 necessary for displaying the game screen, and outputs it to the display control unit 12. As a result, the lane 53, the operation reference mark 55, and the like are displayed on the monitor 5. Further, during execution of the music game, the game control unit 11 repeatedly executes each of the sequence processing routine shown in FIG. 6 and the operation evaluation routine shown in FIG. 7 at predetermined intervals as processing necessary for the progress of the game. . 6 is handled by the sequence processing unit 15, and the routine of FIG. 7 is handled by the operation evaluation unit 16.

図6のシーケンス処理ルーチンが開始されると、ゲーム制御部11のシーケンス処理部15は、まずステップS1にて楽曲上の現在時刻を取得する。現在時刻は、一例として楽曲の再生開始時点を基準としてゲーム制御部11の内部クロックにて計時すればよい。続くステップS2において、シーケンス処理部15は、シーケンスデータ28から、ゲーム画面に表示すべき時間長(表示範囲)のデータを取得する。表示範囲は、一例として現在時刻から楽曲の二小節相当の時間長に設定される。   When the sequence processing routine of FIG. 6 is started, the sequence processing unit 15 of the game control unit 11 first acquires the current time on the music in step S1. As an example, the current time may be measured by the internal clock of the game control unit 11 with the music reproduction start time as a reference. In subsequent step S <b> 2, the sequence processing unit 15 acquires data of a time length (display range) to be displayed on the game screen from the sequence data 28. For example, the display range is set to a time length corresponding to two measures of the music from the current time.

次のステップS3にて、シーケンス処理部15は各レーン53a〜dに表示すべき全てのオブジェクト60、61の種類と、ゲーム画面内における座標を演算する。その演算は、一例として以下のように行われる。表示範囲に含まれている操作時期に対応付けられた操作力の指定、即ち、図5の例の“L”、“S”に基づいて表示すべきオブジェクト60、61の種類を決定し、各レーン53a〜dの指定、即ち、図5の例の“button1”〜“button4”のいずれかの指定に基づいて各オブジェクト60、61を各レーン53a〜dのいずれに配置するべきかを判別する。また、各操作時期と現在時刻との時間差に応じて、操作基準標識55からの時間軸方向(つまり、オブジェクト60、61の移動方向)における各レーン53a〜d上のそれぞれのオブジェクト60、61の内側円60a、61aの位置を判別する。これにより、各レーン53a〜d上に表示すべきオブジェクト60、61の種類、及び、その各オブジェクト60、61を、指定された各レーン53a〜d上に操作基準標識55から時間軸に沿って配置するために必要な各オブジェクト60、61の座標を取得することができる。   In the next step S3, the sequence processing unit 15 calculates the types of all the objects 60 and 61 to be displayed in the lanes 53a to 53d and the coordinates in the game screen. The calculation is performed as follows as an example. The type of the objects 60 and 61 to be displayed is determined based on the designation of the operation force associated with the operation time included in the display range, that is, “L” and “S” in the example of FIG. Based on the designation of the lanes 53a to 53d, that is, the designation of any one of "button 1" to "button 4" in the example of FIG. 5, it is determined which of the lanes 53a to d should each object 60, 61 be arranged. . In addition, according to the time difference between each operation time and the current time, each object 60, 61 on each lane 53a-d in the time axis direction (that is, the movement direction of the object 60, 61) from the operation reference sign 55 is determined. The positions of the inner circles 60a and 61a are determined. As a result, the types of the objects 60 and 61 to be displayed on the lanes 53a to 53d and the objects 60 and 61 are displayed on the designated lanes 53a to 53d from the operation reference sign 55 along the time axis. The coordinates of the objects 60 and 61 necessary for the arrangement can be acquired.

続くステップS4において、シーケンス処理部15はステップS3で演算されたオブジェクト60、61の種類及び、座標に基づいて、ゲーム画面を描画するために必要な描画データを生成する。具体的には、各レーン53a〜d及び操作基準標識55が表示され、その各レーン53a〜d上の演算された座標にオブジェクト60、61のいずれかが配置されるように描画データを生成する。各レーン53a〜d及び各オブジェクト60、61の画像は、画像データ27から取得すればよい。   In subsequent step S4, the sequence processing unit 15 generates drawing data necessary for drawing the game screen based on the types and coordinates of the objects 60 and 61 calculated in step S3. Specifically, the lanes 53a to 53d and the operation reference signs 55 are displayed, and the drawing data is generated so that one of the objects 60 and 61 is arranged at the calculated coordinates on the lanes 53a to 53d. . The images of the lanes 53a to 53d and the objects 60 and 61 may be acquired from the image data 27.

ステップS5において、シーケンス処理部15は表示制御部12に描画データを出力する。この描画データに基づいてモニタ5にゲーム画面が表示される。ステップS5の処理を終えると、シーケンス処理部15は今回のシーケンス処理ルーチンを終了する。以上の処理が実行されることにより、シーケンスデータ28にて記述された操作時期に指定されたオブジェクト60、61のいずれかが操作基準標識55へ到達するように各レーン53a〜d上にオブジェクト60、61が移動表示される。   In step S <b> 5, the sequence processing unit 15 outputs drawing data to the display control unit 12. A game screen is displayed on the monitor 5 based on the drawing data. When the process of step S5 is completed, the sequence processing unit 15 ends the current sequence processing routine. By executing the above processing, the object 60 is placed on each lane 53a-d so that one of the objects 60, 61 specified at the operation time described in the sequence data 28 reaches the operation reference mark 55. , 61 are moved and displayed.

次に、図7の評価ルーチンを説明する。図7の評価ルーチンが開始されると、操作評価部16は、まずステップS11で、コントローラ4の出力信号を参照して、各ボタン9a〜dの操作の有無を判別する。この操作の判別を操作評価部16は、コントローラ4の出力信号に基づいて各ボタン9a〜dの押下を示す信号の有無を判別することにより行う。そして、ステップS11において、操作なしと判断された場合には、操作評価部16は今回のルーチンを終了し、操作ありと判断された場合にはステップS12へ進む。   Next, the evaluation routine of FIG. 7 will be described. When the evaluation routine of FIG. 7 is started, the operation evaluation unit 16 first determines whether or not each button 9a to d is operated with reference to the output signal of the controller 4 in step S11. The operation evaluation unit 16 determines this operation by determining the presence / absence of a signal indicating depression of each button 9a to 9d based on the output signal of the controller 4. In step S11, if it is determined that there is no operation, the operation evaluation unit 16 ends the current routine, and if it is determined that there is an operation, the process proceeds to step S12.

ステップS12において、操作評価部16は、コントローラ4から出力された信号に基づいて、各ボタン9a〜dのいずれが選択操作されたかを判別するとともに、押下する操作を示す信号が出力されたタイミング(楽曲上の時刻)を判別する。続くステップS13にて、操作評価部16は、操作がされた各ボタン9a〜dに対応するレーン53に関して、シーケンスデータ28に記述された直近の操作時期、つまりは選択操作がされた各ボタン9a〜dに対応するレーン53に関して、シーケンスデータ28上で時間的に最も接近した操作時期を特定し、その操作時期と演奏操作が実行された時刻との間のずれ時間を取得する。   In step S <b> 12, the operation evaluation unit 16 determines which of the buttons 9 a to 9 d is selected based on the signal output from the controller 4, and outputs a signal indicating an operation to be pressed ( Time on the music). In subsequent step S13, the operation evaluating unit 16 relates to the lane 53 corresponding to the operated button 9a-d, the most recent operation time described in the sequence data 28, that is, each selected button 9a. For the lane 53 corresponding to .about.d, the operation time closest in time on the sequence data 28 is specified, and the time difference between the operation time and the time when the performance operation is executed is acquired.

次のステップS14において、操作評価部16は、ずれ時間が評価範囲内か否かを判別することにより、プレイヤの操作が適切か否か判断する。評価範囲は、比較対象の操作時期を中心として前後に所定の時間範囲で設定される。一例として、図8に示したように、操作時期を中心として複数段のレベル(図ではレベルA〜C)が設定され、それらのレベルが設定されている時間範囲が評価範囲として扱われる。ステップS14にてずれ時間が評価範囲外の場合、操作評価部16は今回のルーチンを終了し、評価範囲内の場合にはステップS15に進む。ステップS15にて、操作評価部16は、ステップS13で取得したずれ時間が図8のレベルA〜Cのいずれに属するかを判別することにより、プレイヤのコントローラ4への操作時期に対する評価を決定する。レベルAが最高評価であり、レベルB、Cの順に評価が下がる。   In the next step S14, the operation evaluation unit 16 determines whether or not the player's operation is appropriate by determining whether or not the deviation time is within the evaluation range. The evaluation range is set within a predetermined time range before and after the operation time to be compared. As an example, as shown in FIG. 8, a plurality of levels (levels A to C in the figure) are set around the operation time, and a time range in which those levels are set is treated as an evaluation range. If the deviation time is outside the evaluation range in step S14, the operation evaluation unit 16 ends the current routine, and if it is within the evaluation range, the operation proceeds to step S15. In step S15, the operation evaluation unit 16 determines the evaluation of the operation timing of the player to the controller 4 by determining which of the levels A to C in FIG. 8 the shift time acquired in step S13 belongs to. . Level A is the highest evaluation, and the evaluation decreases in the order of levels B and C.

続くステップS16にて、操作評価部16は、コントローラ4に設けられた圧力センサ7から出力された信号に基づいて、プレイヤが実行した操作の操作力を判別する。この操作力は、各ボタン9a〜dを押す力が大きいほど大きいと判別される。ステップS17にて、操作評価部16は、操作が実行されたレーン53に関して、シーケンスデータ28に記述された直近の操作時期における要求操作力を特定し、その操作力とステップS16にて判別した操作力との間のずれを取得する。このずれの取得の際には、ゲーム開始時にプレイヤにより基準として設定された最大操作力及び、最少操作力が参照される。具体的には、シーケンスデータ28に記述された直近の操作時期における要求操作力として、シーケンスデータ28に記述された“L”又は、“S”が取得され、操作評価部16は、この取得した操作力が大きな操作力を指定する“L”の場合にはプレイヤが設定した最大操作力を基準とし、小さな操作力を指定する“S”の場合にはプレイヤが設定した最少操作力を基準として特定する。そして、操作評価部16は、この基準として特定した最大操作力又は、最少操作力と各ボタン9a〜dが押下された際の操作力との間のずれを取得する。   In subsequent step S <b> 16, the operation evaluation unit 16 determines the operation force of the operation performed by the player based on the signal output from the pressure sensor 7 provided in the controller 4. This operating force is determined to be greater as the force of pressing each button 9a-d is greater. In step S17, the operation evaluation unit 16 specifies the requested operation force at the most recent operation time described in the sequence data 28 for the lane 53 in which the operation has been performed, and the operation force determined in step S16. Get the deviation between the force. When acquiring this deviation, the maximum operation force and the minimum operation force set as a reference by the player at the start of the game are referred to. Specifically, “L” or “S” described in the sequence data 28 is acquired as the requested operation force at the most recent operation time described in the sequence data 28, and the operation evaluation unit 16 acquires the acquired operation force. In the case of “L” that designates a large operating force, the maximum operating force set by the player is used as a reference, and in the case of “S” that designates a small operating force, the minimum operating force set by the player is used as a reference. Identify. And the operation evaluation part 16 acquires the shift | offset | difference between the maximum operation force specified as this reference | standard, or the minimum operation force, and the operation force when each button 9a-d is pressed down.

続くステップS18にて、操作評価部16は、ステップS17で取得した操作力に基づいて操作力の評価を決定する。図9は、操作力と評価との関係の一例を示す図である。ステップS18において、操作評価部16はステップS17で取得した操作力が図9のレベルA〜Cのいずれに属するかを判別することにより、プレイヤが実行した操作の操作力に対する評価を決定する。操作時期の評価と同様に、レベルAが最高評価であり、レベルB、Cの順に評価が下がる。その後、操作評価部16はステップS19に進み、操作時期の評価の結果及び、操作力の評価の結果がモニタ5に表示されるように、表示制御部12への出力を制御する。この操作力の評価の結果には、ステップS17にて取得したずれのゲーム画面への反映も含まれる。操作評価部16は、ステップS17にて取得したずれがゼロの場合には各内側円60b、61bから各外側円60a、61aまでの範囲に各オブジェクト60、61に変色が生じるように出力を制御する。一方、操作評価部16は、ステップS17にて取得したずれが調整操作力よりも大きい場合には各内側円60b、61bから各外側円60a、61aを超える範囲まで変色が生じるように、調整操作力よりも小さい場合には各内側円60b、61bから各外側円60a、61aに及ばない範囲までしか変色が生じないように、それぞれ出力を制御する。具体的な変色の範囲は、内側円60b、61bの位置の値をゼロと、外側円60a、61aの位置の値を調整操作力と、それぞれ設定し、調整操作力を基準として操作力の値を算出することにより決定される。なお、評価結果として表示させる得点は操作時期の評価の結果及び、操作力の評価の結果をそれぞれ別々に表示させてもよいし、合算した結果を表示させてもよい。ステップS19の処理を完了すると、操作評価部16は今回のルーチンを終了する。   In subsequent step S18, the operation evaluation unit 16 determines the evaluation of the operation force based on the operation force acquired in step S17. FIG. 9 is a diagram illustrating an example of the relationship between operating force and evaluation. In step S <b> 18, the operation evaluation unit 16 determines whether the operation force acquired in step S <b> 17 belongs to any of levels A to C in FIG. 9, thereby determining an evaluation of the operation force performed by the player. Similar to the evaluation of the operation time, level A is the highest evaluation, and the evaluation decreases in the order of levels B and C. Thereafter, the operation evaluation unit 16 proceeds to step S19, and controls the output to the display control unit 12 so that the result of the operation timing evaluation and the result of the operation force evaluation are displayed on the monitor 5. The result of the evaluation of the operating force includes the reflection of the shift acquired in step S17 on the game screen. When the deviation acquired in step S17 is zero, the operation evaluation unit 16 controls the output so that the objects 60 and 61 are discolored in the range from the inner circles 60b and 61b to the outer circles 60a and 61a. To do. On the other hand, when the deviation acquired in step S17 is larger than the adjustment operation force, the operation evaluation unit 16 adjusts the adjustment operation so that discoloration occurs from the inner circles 60b and 61b to the range exceeding the outer circles 60a and 61a. When the force is smaller than the force, the output is controlled so that discoloration occurs only from the inner circles 60b and 61b to the range that does not reach the outer circles 60a and 61a. Specifically, the range of discoloration is such that the position values of the inner circles 60b and 61b are set to zero, and the position values of the outer circles 60a and 61a are set to the adjustment operation force, respectively. Is determined by calculating. In addition, the score displayed as an evaluation result may display the result of operation time evaluation, and the result of operation force evaluation separately, respectively, or may display the total result. When the process of step S19 is completed, the operation evaluation unit 16 ends the current routine.

この形態によれば、各ボタン9a〜dの操作時期に加えて、それらを操作する際の操作力として適切な操作力をプレイヤに要求することができる。これにより、プレイヤの操作力をゲーム要素として利用することができる。また、各ボタン9a〜dを操作する際に適切な操作力を要求することにより、各ボタン9a〜dを淡々と押下する場合に比べて、演奏感を向上させることができる。また、プレイヤが実際に操作した操作力を各ボタン9a〜dに対応した各オブジェクト60、61に反映することができるので、ボタン9a〜d毎の操作力を区別してプレイヤに報知することができる。更に、操作力が報知される各オブジェクト60、61は、各ボタン9a〜dの操作時期をプレイヤに案内するものなので、報知された操作力を確認するためにプレイヤは視線を移動させる必要がない。このため、プレイヤをゲームのプレイに集中させることができる。   According to this embodiment, in addition to the operation timing of the buttons 9a to 9d, it is possible to request the player to have an appropriate operation force as an operation force when operating them. Thereby, the operation force of the player can be used as a game element. Further, by requesting an appropriate operating force when operating the buttons 9a to 9d, it is possible to improve the performance feeling as compared with the case where the buttons 9a to 9d are pressed lightly. In addition, since the operation force actually operated by the player can be reflected on the objects 60 and 61 corresponding to the buttons 9a to 9d, the operation force for each of the buttons 9a to 9d can be distinguished and notified to the player. . Furthermore, since the objects 60 and 61 for which the operation force is notified guide the player to the operation timing of the buttons 9a to 9d, the player does not need to move his / her line of sight in order to confirm the notified operation force. . For this reason, a player can be concentrated on the play of a game.

以上の形態において、ゲーム機1の外部記憶装置20が楽曲データ記憶手段、シーケンスデータ記憶手段、として機能する。また、制御ユニット10が、シーケンス処理部15に図6のルーチンを実行させることにより操作案内手段、操作時期判別手段及び、位置制御手段として機能する。さらに、制御ユニット10が、操作評価部16に図7のルーチンを実行させることにより、報知手段、操作力評価手段として機能する。また、制御ユニット10が、ゲーム開始の際にプレイヤが入力した調整操作力としての最大操作力及び最少操作力を記憶することにより、操作力記憶手段として機能する。   In the above embodiment, the external storage device 20 of the game machine 1 functions as music data storage means and sequence data storage means. Further, the control unit 10 causes the sequence processing unit 15 to execute the routine of FIG. 6 to function as an operation guide unit, an operation timing determination unit, and a position control unit. Further, the control unit 10 functions as a notification unit and an operation force evaluation unit by causing the operation evaluation unit 16 to execute the routine of FIG. Further, the control unit 10 functions as an operation force storage unit by storing the maximum operation force and the minimum operation force as the adjustment operation force input by the player at the start of the game.

本発明は上述の形態に限定されず、適宜の形態にて実施することができる。上述の形態では、異なる種類の操作指示標識として円形の大オブジェクト60及び、小オブジェクト61を用いているが、操作指示標識はこのような形態に限定されない。例えば、操作指示標識として四角状、星状等の形態が用いられてもよいし、異なる種類の操作指示標識として色の異なる操作指示標識が用いられてもよい。また、上述の形態では、各オブジェクト60、61において各内側円60b、61bから各外側円60a、61aに向かって変色することにより操作力が報知されているが、操作力の報知はこのような形態に限定されるものではない。例えば、操作力に応じて内側円が外側円に向かって拡大するように変形することにより操作力が報知される形態でもよい。また、操作指示標識は、表示開始位置と、所定の位置とを有する限り、例えば、四角状や、星状に形成されていてもゲージとして使用可能である。これらの場合、例えば、それぞれの中心位置が表示開始位置として、それぞれの外周が所定の位置として設定されればよい。また、上述の形態では、操作指示標識がゲージとして用いられ、操作指示標識にプレイヤの操作力が報知されているが、このような形態に限定されるものではない。例えば、操作力に応じて操作指示標識の形態又は色といった要素が変化することにより、操作力が報知されてもよい。   This invention is not limited to the above-mentioned form, It can implement with a suitable form. In the above embodiment, the circular large object 60 and the small object 61 are used as different types of operation instruction signs, but the operation instruction signs are not limited to such forms. For example, a square shape, a star shape, or the like may be used as the operation instruction mark, or operation instruction signs having different colors may be used as different types of operation instruction marks. Further, in the above-described form, the operating force is notified by changing the color of each object 60, 61 from the inner circle 60b, 61b toward the outer circle 60a, 61a. The form is not limited. For example, the configuration may be such that the operating force is notified by deforming the inner circle so as to expand toward the outer circle according to the operating force. Further, as long as the operation instruction mark has a display start position and a predetermined position, it can be used as a gauge even if it is formed in a square shape or a star shape, for example. In these cases, for example, each center position may be set as a display start position and each outer periphery may be set as a predetermined position. Further, in the above-described form, the operation instruction mark is used as a gauge, and the operation force of the player is notified to the operation instruction sign, but it is not limited to such a form. For example, the operation force may be notified by changing an element such as the form or color of the operation instruction mark according to the operation force.

上述の形態では、所定の変化として操作力に応じた変色が操作時標識に生じているが、このような形態に限定されるものではない。例えば、所定の変化は操作基準標識に生じてもよい。図10は、本発明の変形例の一例を示している。図10の変形例では、所定の経路53B上に配置された小オブジェクト60が時間の経過に伴い操作基準標識55Bに向かって矢印A方向に移動する。図10では、操作時期を案内する小オブジェクト60の内側円60bが操作基準標識55Bと一致しており、プレイヤの操作部への操作力が操作基準標識55Bに反映された状態を示している。図10の斜線Dは変色範囲を示している。図10に示すように、この場合、プレイヤの操作部に対する操作力に応じて、操作基準標識55Bと経路53Bとが交差する中心位置55Baから経路53Bを挟んだ操作基準標識55Bの両端55Bbに向かって変色が生じる。この場合、操作基準標識55Bがプレイヤの操作力を反映するためのゲージとして用いられ、中心位置55Baが表示開始位置として、両端55Bbが所定の位置として、それぞれ機能する。また、この変形例において、要求する操作力の大小に応じて、大きさの異なる操作基準標識が用いられてもよい。なお、この変形例において、入力装置に複数の操作部が設けられている場合には、例えば、操作部毎に異なる形状の操作指示標識を表示させることにより操作部毎の操作時期が案内されればよい。   In the above-described embodiment, the color change corresponding to the operation force is generated in the operation sign as the predetermined change. However, the present invention is not limited to such a configuration. For example, the predetermined change may occur in the operation reference mark. FIG. 10 shows an example of a modification of the present invention. In the modification of FIG. 10, the small object 60 arranged on the predetermined path 53B moves in the direction of arrow A toward the operation reference mark 55B as time elapses. In FIG. 10, the inner circle 60b of the small object 60 that guides the operation time coincides with the operation reference sign 55B, and the operation force applied to the operation unit of the player is reflected on the operation reference sign 55B. The diagonal line D in FIG. 10 indicates the color change range. As shown in FIG. 10, in this case, depending on the operation force of the player on the operation unit, the operation reference mark 55B is directed from the center position 55Ba where the path 53B intersects to both ends 55Bb of the operation reference mark 55B across the path 53B. Discoloration occurs. In this case, the operation reference mark 55B functions as a gauge for reflecting the operation force of the player, the center position 55Ba functions as a display start position, and both ends 55Bb function as predetermined positions. In this modification, operation reference signs having different sizes may be used depending on the required operation force. In this modification, when a plurality of operation units are provided in the input device, for example, the operation timing for each operation unit is guided by displaying operation instruction signs having different shapes for each operation unit. That's fine.

また、上述の形態では、大オブジェクト60及び、小オブジェクト61の2種類の操作指示標識が用いられ、2つの大きさの操作力がプレイヤに要求されているが、このような形態に限定されるものではない。例えば、3種類以上の操作指示標識が用いられ、3つ以上の大きさの操作力がプレイヤに要求される形態でもよいし、反対に単一の操作指示標識にて単一の操作力がプレイヤに要求される形態であってもよい。また、単一の操作力が要求される形態では、要求操作力が常に一定となるので、シーケンスデータに記述されてなくてもよい。この場合、別途基準となる操作力が設定されていれば、この基準と比較することにより、報知及び評価することができる。   Further, in the above-described form, two types of operation instruction signs, that is, the large object 60 and the small object 61 are used and the player is required to have two magnitudes of operation force. However, the present invention is limited to such a form. It is not a thing. For example, three or more types of operation instruction signs may be used, and the player may be required to have an operation force of three or more magnitudes. It may be in a form required for the above. Further, in a form in which a single operating force is required, the required operating force is always constant, and therefore may not be described in the sequence data. In this case, if a reference operating force is set separately, it can be notified and evaluated by comparing with the reference.

上述の形態では、操作指示標識が操作基準標識に向かって移動することにより、操作指示標識と操作基準標識との間に相対的変位が生じているが、このような形態に限定されるものではない。例えば、操作基準標識が操作指示標識に向かって移動する形態でもよいし、両方の標識が互いに近づくように移動する形態であってもよい。上述の形態では、入力装置として各ボタン9a〜dを有するコントローラ4が用いられているが、入力装置はこのような形態に限定されるものではない。例えば、入力装置として、ギターを模したギターコントローラが用いられてもよい。この場合、ギターの弦の選択に相当する役割を担う複数のボタン及び、ギターの弦を引く操作を担って各ボタンを選択した状態で回動動作されるレバーを複数の操作部として機能させ、当該レバーの回転角度を操作力として検出手段にて検出すればよい。また、例えば、入力装置として、ドラムセットを模した入力装置を用いてもよい。この場合、ドラムセットの一部で操作部として機能するドラムに加えられる衝撃を操作力として検出手段にて検出すればよい。従って、入力装置として、タッチパネル、押釦、レバー、トラックボールといった各種の構成の入力装置を利用することができる。また、検出手段は入力装置に設けられる形態に限定されるものではない。例えば、入力装置としてドラムセットを模したものが用いられる場合には、ドラムに衝撃を与えるスティック側に検出手段が設けられていてもよい。従って、検出手段はこれらの操作力が検出できる限りにおいて、圧力センサに限定されるものではない。例えば、検出手段として、加速度センサや衝撃センサが用いられてもよい。   In the above-described form, the operation instruction sign moves toward the operation reference sign, thereby causing a relative displacement between the operation instruction sign and the operation reference sign. However, the present invention is not limited to such a form. Absent. For example, the operation reference sign may be moved toward the operation instruction sign, or the both reference signs may be moved closer to each other. In the above-described embodiment, the controller 4 having the buttons 9a to 9d is used as the input device, but the input device is not limited to such a configuration. For example, a guitar controller imitating a guitar may be used as the input device. In this case, a plurality of buttons that play a role corresponding to the selection of a guitar string, and a lever that is rotated in a state in which each button is selected by performing an operation of pulling a guitar string, function as a plurality of operation units. The rotation angle of the lever may be detected by the detection means as the operating force. Further, for example, an input device imitating a drum set may be used as the input device. In this case, the impact applied to the drum functioning as the operation unit in a part of the drum set may be detected by the detection means as the operation force. Accordingly, input devices having various configurations such as a touch panel, a push button, a lever, and a trackball can be used as the input device. Further, the detection means is not limited to the form provided in the input device. For example, when an input device imitating a drum set is used, the detection means may be provided on the stick side that gives an impact to the drum. Therefore, the detection means is not limited to the pressure sensor as long as these operating forces can be detected. For example, an acceleration sensor or an impact sensor may be used as the detection means.

上述の形態では、楽曲が再生され、楽曲の演奏時間に基づいて操作指示標識が操作基準標識に向かって移動する音楽ゲームとして構成されているが、このような構成に限定されるものではない。操作をすべき適切な時期が案内され、その操作を行った際の操作力がゲームに報知される限りにおいて、例えば、適切な時期に旗を上げる旗揚げゲーム等として構成されてもよい。さらに、本発明のゲームシステムは、商業施設に設置される業務用ゲーム機、家庭用の据置型ゲーム機、携帯型のゲーム機、ネットワークを利用して実現されるゲームシステム、或いは、入力装置としてタッチパネルが用いられたゲーム機といった適宜の形態で実現されてよい。   In the above-described embodiment, the music is played and the operation instruction mark moves toward the operation reference mark based on the performance time of the music. However, the present invention is not limited to such a configuration. As long as an appropriate time to be operated is guided and the operation force when the operation is performed is notified to the game, for example, it may be configured as a flag raising game or the like that raises a flag at an appropriate time. Furthermore, the game system of the present invention can be used as a commercial game machine installed in a commercial facility, a home-use game machine, a portable game machine, a game system realized using a network, or an input device. It may be realized in an appropriate form such as a game machine using a touch panel.

1 ゲーム機
4 コントローラ(入力装置)
5 モニタ(表示装置)
6 スピーカ(音声出力装置)
7 圧力センサ(検出手段)
9a 第1ボタン(操作部)
9b 第2ボタン(操作部)
9c 第3ボタン(操作部)
9d 第4ボタン(操作部)
10 制御ユニット(コンピュータ、操作案内手段、操作時期判別手段、位置制御手段、報知手段、操作力記憶手段、操作力評価手段、楽曲再生手段)
20 外部記憶装置(楽曲データ記憶手段、シーケンスデータ記憶手段)
21 ゲームプログラム
22 ゲームデータ
25 楽曲データ
28 シーケンスデータ
50 ゲーム画面
53 レーン(所定の経路)
54 操作案内領域
55 操作基準標識
60 大オブジェクト(操作指示標識)
61 小オブジェクト(操作指示標識)
60a 外側円(所定の位置)
60b 内側円(表示開始位置)
61a 外側円(所定の位置)
61b 内側円(表示開始位置)
D 変色範囲
1 game machine 4 controller (input device)
5 Monitor (display device)
6 Speaker (Audio output device)
7 Pressure sensor (detection means)
9a First button (operation unit)
9b Second button (operation unit)
9c 3rd button (operation part)
9d 4th button (operation unit)
10 Control unit (computer, operation guide means, operation timing determination means, position control means, notification means, operation force storage means, operation force evaluation means, music reproduction means)
20 External storage device (music data storage means, sequence data storage means)
21 game program 22 game data 25 music data 28 sequence data 50 game screen 53 lane (predetermined route)
54 Operation Guide Area 55 Operation Reference Sign 60 Large Object (Operation Instruction Sign)
61 Small object (operation instruction sign)
60a outer circle (predetermined position)
60b Inner circle (display start position)
61a Outer circle (predetermined position)
61b Inner circle (display start position)
D Discoloration range

Claims (16)

少なくとも一つの操作部を有する入力装置と、
ゲーム画面を表示出力する表示装置と、
前記操作部に対するプレイヤの操作力を検出する検出手段と、
ゲーム中における前記操作部の操作時期を記述したシーケンスデータを記憶するシーケンスデータ記憶手段と、
前記操作部の前記操作時期を前記プレイヤに案内する操作案内手段と、を備え、
前記操作案内手段は、
前記ゲーム上の現在時刻から将来に向かって所定の時間範囲に含まれる前記操作部の前記操作時期を前記シーケンスデータに基づいて判別する操作時期判別手段と、
前記操作時期判別手段にて判別された各操作時期に対応する操作指示標識と、前記現在時刻に対応する操作基準標識とを、前記ゲーム上にて所定の経路に沿って時間順の配置で表示させるとともに、前記操作指示標識にて案内されるべき操作時期と前記現在時刻との時間差の減少に伴って前記操作指示標識と前記操作基準標識との間の距離が減少し、前記操作指示標識にて案内されるべき操作時期に当該操作指示標識と前記操作基準標識とが一致するように前記操作指示標識と前記操作基準標識との間に前記所定の経路に沿った相対的変位を生じさせる位置制御手段と、
前記検出手段が検出した前記操作部に対する前記プレイヤの操作力に応じて、当該操作部の操作時期を案内すべき前記操作指示標識及び前記操作基準標識の少なくともいずれか一方に所定の変化を生じさせることにより、前記操作力を前記プレイヤに報知する報知手段と、を備えることを特徴とするゲームシステム。
An input device having at least one operation unit;
A display device for displaying and outputting a game screen;
Detecting means for detecting an operation force of the player with respect to the operation unit;
Sequence data storage means for storing sequence data describing the operation timing of the operation unit during the game;
Operation guide means for guiding the operation timing of the operation unit to the player,
The operation guide means includes
Operation time determination means for determining the operation time of the operation unit included in a predetermined time range from the current time on the game toward the future based on the sequence data;
An operation instruction mark corresponding to each operation time determined by the operation time determination means and an operation reference mark corresponding to the current time are displayed in a time-ordered arrangement along a predetermined route on the game. And the distance between the operation instruction sign and the operation reference sign decreases with a decrease in the time difference between the operation time to be guided by the operation instruction sign and the current time, and the operation instruction sign A position that causes a relative displacement along the predetermined path between the operation instruction mark and the operation reference mark so that the operation instruction mark and the operation reference mark coincide with each other at the operation time to be guided Control means;
A predetermined change is generated in at least one of the operation instruction mark and the operation reference sign that should guide the operation timing of the operation unit according to the operation force of the player with respect to the operation unit detected by the detection means. Accordingly, a game system comprising: notifying means for notifying the player of the operation force.
前記報知手段は、前記操作指示標識及び前記操作基準標識の少なくともいずれか一方を、表示開始位置から所定の位置に向かうに従って値が大きくなるゲージとして用いて、前記所定の変化を前記ゲージに生じさせる請求項1に記載のゲームシステム。   The informing means uses at least one of the operation instruction mark and the operation reference sign as a gauge that increases in value from the display start position toward the predetermined position, and causes the predetermined change to occur in the gauge. The game system according to claim 1. 前記操作部に対する操作力として前記プレイヤに対して要求する少なくとも一つの大きさの要求操作力を記憶する操作力記憶手段を、更に備え、
前記報知手段は、前記所定の位置の値として、前記要求操作力の大きさに応じた値を用いる請求項2に記載のゲームシステム。
An operation force storage means for storing a requested operation force of at least one magnitude required for the player as an operation force for the operation unit;
The game system according to claim 2, wherein the notification unit uses a value corresponding to a magnitude of the requested operation force as the value of the predetermined position.
前記操作指示標識にて案内されるべき前記操作部に対する前記プレイヤの操作力の値と当該操作指示標識に対応して要求されるべき前記要求操作力の大きさに応じた値との間の一致度を比較することにより前記操作部に対する前記プレイヤの前記操作力を評価する操作力評価手段を、更に備える請求項3に記載のゲームシステム。   A match between the value of the player's operation force for the operation unit to be guided by the operation instruction sign and the value corresponding to the required operation force to be requested corresponding to the operation instruction sign The game system according to claim 3, further comprising operation force evaluation means for evaluating the operation force of the player with respect to the operation unit by comparing degrees. 前記操作力記憶手段は、前記プレイヤが前記ゲーム開始前に前記要求操作力の大きさ毎に入力する調整操作力を、更に記憶し、
前記報知手段は、前記要求操作力の大きさに応じた値として、前記操作指示標識に対応して要求されるべき前記要求操作力に対応する前記調整操作力の値を用いる請求項3に記載のゲームシステム。
The operation force storage means further stores an adjustment operation force that the player inputs for each magnitude of the requested operation force before the game starts,
The said notification means uses the value of the said adjustment operation force corresponding to the said request | requirement operation force which should be requested | required corresponding to the said operation instruction | indication label | marker as a value according to the magnitude | size of the said request | requirement operation force. Game system.
前記前記操作力記憶手段は、前記プレイヤが前記ゲーム開始前に前記要求操作力の大きさ毎に入力する調整操作力を、更に記憶し、
前記操作力評価手段は、前記要求操作力の大きさに応じた値として、前記要求操作力に対応する前記調整操作力の値を用いる請求項4に記載のゲームシステム。
The operation force storage means further stores an adjustment operation force that the player inputs for each magnitude of the requested operation force before the game starts,
The game system according to claim 4, wherein the operation force evaluation unit uses the value of the adjustment operation force corresponding to the requested operation force as a value corresponding to the magnitude of the requested operation force.
前記シーケンスデータには、前記操作部の操作時期と、前記操作部に対する操作力として前記プレイヤに要求する複数の大きさの要求操作力のいずれかを指定する情報とが、互いに対応付けて記述され、
前記位置制御手段は、前記シーケンスデータに基づいて前記操作時期に対応する要求操作力の大きさを判別し、前記操作時期に対応する前記操作指示標識として、前記複数の要求操作力の大きさ毎に異なる種類の操作指示標識を表示させる請求項1〜6のいずれか一項に記載のゲームシステム。
In the sequence data, an operation timing of the operation unit and information designating any one of a plurality of requested operation forces requested by the player as operation force for the operation unit are described in association with each other. ,
The position control means discriminates the magnitude of the requested operation force corresponding to the operation time based on the sequence data, and each of the plurality of requested operation force magnitudes as the operation instruction indicator corresponding to the operation time. The game system according to claim 1, wherein different types of operation instruction signs are displayed on the screen.
前記位置制御手段は、前記要求操作力の大きさに応じた大きさの直径を有する外側円と、前記外側円の内側に設けられ、前記外側円の中心に位置する内側円と、を備えた円を前記操作指示標識として用いて、各円の前記内側円と前記操作基準標識とが前記操作時期に一致するように前記相対的変位を生じさせ、
前記報知手段は、前記表示開始位置として前記内側円を、前記所定の位置として前記外側円を、それぞれ用いる請求項3〜7のいずれか一項に記載のゲームシステム。
The position control means includes an outer circle having a diameter of a size corresponding to the magnitude of the required operation force, and an inner circle provided inside the outer circle and positioned at the center of the outer circle. Using a circle as the operation instruction mark, causing the relative displacement so that the inner circle of each circle and the operation reference mark coincide with the operation time,
The game system according to claim 3, wherein the notification unit uses the inner circle as the display start position and the outer circle as the predetermined position.
前記報知手段は、前記所定の変化を前記操作指示標識に生じさせる請求項1〜8のいずれか一項に記載のゲームシステム。   The game system according to any one of claims 1 to 8, wherein the notification unit causes the predetermined change to occur in the operation instruction mark. 前記報知手段は、前記所定の変化として、変色を生じさせる請求項1〜9のいずれか一項に記載のゲームシステム。   The game system according to any one of claims 1 to 9, wherein the notification unit causes discoloration as the predetermined change. 前記位置制御手段は、前記相対的変位として、前記操作指示標識を前記操作基準標識に向かって移動させる請求項1〜10のいずれか一項に記載のゲームシステム。   The game system according to claim 1, wherein the position control unit moves the operation instruction mark toward the operation reference mark as the relative displacement. 前記入力装置には、複数の操作部が設けられ、
前記位置制御手段は、前記所定の経路として、前記操作部毎に異なる経路を用いることにより、各操作時期に対応する操作部が判別可能な態様で前記操作指示標識を表示させる請求項1〜11のいずれか一項に記載のゲームシステム。
The input device is provided with a plurality of operation units,
The said position control means displays the said operation instruction | indication mark in the aspect which can distinguish the operation part corresponding to each operation time by using a different path | route for every said operation part as said predetermined | prescribed path | route. The game system according to any one of the above.
前記入力装置には、前記操作部として少なくとも一つのボタンが設けられ、
前記検出手段は、前記入力装置に設けられ、前記操作力として前記ボタンを押下する力を検出する請求項1〜12のいずれか一項に記載のゲームシステム。
The input device is provided with at least one button as the operation unit,
The game system according to claim 1, wherein the detection unit is provided in the input device and detects a force of pressing the button as the operation force.
ゲーム音を再生出力する音声出力装置と、
楽曲データを再生させるための楽曲データを記憶する楽曲データ記憶手段と、
前記楽曲データに基づいて前記音声出力装置から前記楽曲を再生させる楽曲再生手段と、を更に備え、
前記シーケンスデータには、前記楽曲の再生中における前記操作部の操作時期が記述され、
前記ゲーム上の現在時刻として、前記楽曲上の現在時刻を用いることを特徴とする請求項1〜13のいずれか一項に記載のゲームシステム。
An audio output device for reproducing and outputting game sounds;
Music data storage means for storing music data for reproducing music data;
Music playback means for playing back the music from the audio output device based on the music data;
The sequence data describes the operation time of the operation unit during the reproduction of the music,
The game system according to claim 1, wherein the current time on the music is used as the current time on the game.
少なくとも一つの操作部を有する入力装置と、ゲーム画面を表示出力する表示装置と、前記操作部に対するプレイヤの操作力を検出する検出手段と、ゲーム中における前記操作部の操作時期を記述したシーケンスデータを記憶するシーケンスデータ記憶手段と、を備えたゲームシステムに組み込まれるコンピュータに、
前記操作部の前記操作時期を前記プレイヤに案内する操作案内工程を実行させ、
更に、前記操作案内工程にて、
前記ゲーム上の現在時刻から将来に向かって所定の時間範囲に含まれる前記操作部の前記操作時期を前記シーケンスデータに基づいて判別する操作時期判別工程と、
前記操作時期判別工程にて判別された各操作時期に対応する操作指示標識と、前記現在時刻に対応する操作基準標識とを、前記ゲーム上にて所定の経路に沿って時間順の配置で表示させるとともに、前記操作指示標識にて案内されるべき操作時期と前記現在時刻との時間差の減少に伴って前記操作指示標識と前記操作基準標識との間の距離が減少し、前記操作指示標識にて案内されるべき操作時期に当該操作指示標識と前記操作基準標識とが一致するように前記操作指示標識と前記操作基準標識との間に前記所定の経路に沿った相対的変位を生じさせる位置制御工程と、
前記検出手段が検出した前記操作部に対する前記プレイヤの操作力に応じて、当該操作部の操作時期を案内すべき前記操作指示標識及び前記操作基準標識の少なくともいずれか一方に所定の変化を生じさせることにより、前記操作力を前記プレイヤに報知する報知工程と、を実行させるゲームシステムの制御方法。
Sequence data describing an input device having at least one operation unit, a display device for displaying and outputting a game screen, detection means for detecting an operation force of the player with respect to the operation unit, and an operation timing of the operation unit during the game A sequence data storage means for storing a computer incorporated in a game system,
An operation guide step for guiding the player to the operation time of the operation unit;
Furthermore, in the operation guidance process,
An operation time determination step of determining the operation time of the operation unit included in a predetermined time range from the current time on the game toward the future based on the sequence data;
An operation instruction mark corresponding to each operation time determined in the operation time determination step and an operation reference mark corresponding to the current time are displayed in a time-ordered arrangement along a predetermined route on the game. And the distance between the operation instruction sign and the operation reference sign decreases with a decrease in the time difference between the operation time to be guided by the operation instruction sign and the current time, and the operation instruction sign A position that causes a relative displacement along the predetermined path between the operation instruction mark and the operation reference mark so that the operation instruction mark and the operation reference mark coincide with each other at the operation time to be guided Control process;
A predetermined change is generated in at least one of the operation instruction mark and the operation reference sign that should guide the operation timing of the operation unit according to the operation force of the player with respect to the operation unit detected by the detection means. By this, the control method of the game system which performs the alerting | reporting process which alert | reports the said operating force to the said player.
少なくとも一つの操作部を有する入力装置と、ゲーム画面を表示出力する表示装置と、前記操作部に対するプレイヤの操作力を検出する検出手段と、ゲーム中における前記操作部の操作時期を記述したシーケンスデータを記憶するシーケンスデータ記憶手段と、を備えたゲームシステムに組み込まれるコンピュータを、
前記操作部の前記操作時期を前記プレイヤに案内する操作案内手段として機能させるように構成され、
更に、前記操作案内手段を、前記ゲーム上の現在時刻から将来に向かって所定の時間範囲に含まれる前記操作部の前記操作時期を前記シーケンスデータに基づいて判別する操作時期判別手段、前記操作時期判別手段にて判別された各操作時期に対応する操作指示標識と、前記現在時刻に対応する操作基準標識とを、前記ゲーム上にて所定の経路に沿って時間順の配置で表示させるとともに、前記操作指示標識にて案内されるべき操作時期と前記現在時刻との時間差の減少に伴って前記操作指示標識と前記操作基準標識との間の距離が減少し、前記操作指示標識にて案内されるべき操作時期に当該操作指示標識と前記操作基準標識とが一致するように前記操作指示標識と前記操作基準標識との間に前記所定の経路に沿った相対的変位を生じさせる位置制御手段、前記検出手段が検出した前記操作部に対する前記プレイヤの操作力に応じて、当該操作部の操作時期を案内すべき前記操作指示標識及び前記操作基準標識の少なくともいずれか一方に所定の変化を生じさせることにより、前記操作力を前記プレイヤに報知する報知手段として機能させるように構成されたゲームシステム用のコンピュータプログラム。
Sequence data describing an input device having at least one operation unit, a display device for displaying and outputting a game screen, detection means for detecting an operation force of the player with respect to the operation unit, and an operation timing of the operation unit during the game A computer incorporated in a game system comprising: sequence data storage means for storing
The operation unit is configured to function as an operation guide unit that guides the operation time to the player,
Further, the operation guide means is configured to determine, based on the sequence data, the operation time determination means for determining the operation time of the operation unit included in a predetermined time range from the current time on the game toward the future. An operation instruction mark corresponding to each operation time determined by the determination means and an operation reference mark corresponding to the current time are displayed in a time-ordered arrangement along a predetermined route on the game, As the time difference between the operation time to be guided by the operation instruction sign and the current time decreases, the distance between the operation instruction sign and the operation reference sign decreases and is guided by the operation instruction sign. Relative displacement along the predetermined path is generated between the operation instruction mark and the operation reference mark so that the operation instruction mark and the operation reference mark coincide with each other at the operation timing to be performed. In accordance with the operation force of the player with respect to the operation unit detected by the position control unit and the detection unit, at least one of the operation instruction indicator and the operation reference indicator that should guide the operation timing of the operation unit is predetermined. A computer program for a game system configured to function as notification means for notifying the player of the operation force by causing a change.
JP2010016817A 2010-01-28 2010-01-28 Game system, control method and computer programs used for the same Pending JP2011152334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010016817A JP2011152334A (en) 2010-01-28 2010-01-28 Game system, control method and computer programs used for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010016817A JP2011152334A (en) 2010-01-28 2010-01-28 Game system, control method and computer programs used for the same

Publications (1)

Publication Number Publication Date
JP2011152334A true JP2011152334A (en) 2011-08-11

Family

ID=44538726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010016817A Pending JP2011152334A (en) 2010-01-28 2010-01-28 Game system, control method and computer programs used for the same

Country Status (1)

Country Link
JP (1) JP2011152334A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014089578A (en) * 2012-10-30 2014-05-15 Nintendo Co Ltd Information processing system, game system, information processing device, operation body, information processing program and information processing method
JP2017097716A (en) * 2015-11-26 2017-06-01 富士通株式会社 Input device, input method and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001259222A (en) * 2000-01-14 2001-09-25 Sony Computer Entertainment Inc Recording medium wherein mah-jongg game using controller having pressure-sensitive means is stored, its computer and using method for computer
JP2003122487A (en) * 2001-10-10 2003-04-25 Sony Computer Entertainment Inc Pressing pressure discrimination program, memory medium storing the pressing pressure discrimination program, pressing pressure discrimination device, and method of discriminating pressing pressure
JP2005021655A (en) * 2003-06-09 2005-01-27 Shinsedai Kk Music game apparatus and music game system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001259222A (en) * 2000-01-14 2001-09-25 Sony Computer Entertainment Inc Recording medium wherein mah-jongg game using controller having pressure-sensitive means is stored, its computer and using method for computer
JP2003122487A (en) * 2001-10-10 2003-04-25 Sony Computer Entertainment Inc Pressing pressure discrimination program, memory medium storing the pressing pressure discrimination program, pressing pressure discrimination device, and method of discriminating pressing pressure
JP2005021655A (en) * 2003-06-09 2005-01-27 Shinsedai Kk Music game apparatus and music game system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014089578A (en) * 2012-10-30 2014-05-15 Nintendo Co Ltd Information processing system, game system, information processing device, operation body, information processing program and information processing method
JP2017097716A (en) * 2015-11-26 2017-06-01 富士通株式会社 Input device, input method and program

Similar Documents

Publication Publication Date Title
JP5161167B2 (en) GAME SYSTEM AND GAME PROGRAM
JP5584665B2 (en) GAME MACHINE, COMPUTER PROGRAM USED FOR THE SAME, AND CONTROL METHOD
JP5437003B2 (en) Game machine and computer program thereof
JP5792131B2 (en) Game machine, control method used therefor, and computer program
JP5270726B2 (en) GAME MACHINE, COMPUTER PROGRAM USED FOR THE SAME, AND CONTROL METHOD
JP5226834B2 (en) GAME MACHINE, COMPUTER PROGRAM USED FOR THE SAME, AND CONTROL METHOD
WO2012020242A2 (en) An augmented reality system
WO2011115019A1 (en) Game system, control method used with same, and computer program
JP5226835B2 (en) GAME MACHINE, COMPUTER PROGRAM USED FOR THE SAME, AND CONTROL METHOD
JP5161328B2 (en) GAME SYSTEM AND COMPUTER PROGRAM THEREOF
WO2011030760A1 (en) Music game system capable of text output and computer-readable storage medium storing computer program of same
JP2011152334A (en) Game system, control method and computer programs used for the same
JP2011189018A (en) Game system and the computer program
JP5612864B2 (en) GAME SYSTEM, CONTROL METHOD USED FOR THE SAME, AND COMPUTER PROGRAM
KR101539905B1 (en) Gaming apparatus, control method used for same and recording medium
JP5559260B2 (en) GAME SYSTEM, CONTROL METHOD USED FOR THE SAME, AND COMPUTER PROGRAM
JP6260783B2 (en) GAME SYSTEM AND CONTROL METHOD USED FOR THE SAME
JP2014205061A (en) Game machine, computer program used for the same, and control method
JP5792410B2 (en) Game machine and computer program used therefor
JP5744962B2 (en) GAME MACHINE, COMPUTER PROGRAM USED FOR THE SAME, AND CONTROL METHOD
JP6023285B2 (en) Game machine and computer program used therefor
JP2010239982A (en) Music performance game device, and method for display and control of the same
JP2014068663A (en) Game machine, control method used therefor, and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111017

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120703

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130806

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131217