JP2007020659A - Control method of game and game device - Google Patents
Control method of game and game device Download PDFInfo
- Publication number
- JP2007020659A JP2007020659A JP2005203699A JP2005203699A JP2007020659A JP 2007020659 A JP2007020659 A JP 2007020659A JP 2005203699 A JP2005203699 A JP 2005203699A JP 2005203699 A JP2005203699 A JP 2005203699A JP 2007020659 A JP2007020659 A JP 2007020659A
- Authority
- JP
- Japan
- Prior art keywords
- timing
- input
- screen
- sequentially
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
本発明は、ゲームの制御技術に関し、特に曲の進行にしたがって文字のタイミングを入力するゲームの制御方法およびゲーム装置に関する。 The present invention relates to a game control technique, and more particularly to a game control method and a game apparatus for inputting character timing according to the progress of music.
カラオケ装置では、歌唱曲の歌唱部分を除いた伴奏音楽が再生され、歌唱者が再生された伴奏音楽に合わせて歌唱する。カラオケ装置では、歌唱者に歌詞を知らせるために、一般的に、モニタ等の表示装置に歌詞を表示する。さらに、表示装置に表示した歌詞のうち、歌唱者が発声すべき文字を明確にするために、カラオケ装置は、発声すべき文字に対して、予め表示した文字の色から別の色に変更する。 In the karaoke apparatus, the accompaniment music excluding the singing portion of the song is reproduced, and the singer sings along with the reproduced accompaniment music. In the karaoke apparatus, in order to inform the singer of the lyrics, the lyrics are generally displayed on a display device such as a monitor. Furthermore, among the lyrics displayed on the display device, in order to clarify the character that the singer should utter, the karaoke device changes the color of the character displayed in advance to another color for the character to be uttered. .
本発明者はこうした状況下、以下の課題を認識するに至った。ユーザは、歌唱を実行することによって、カラオケ装置の使用を楽しむ。しかしながら、カラオケ装置が別の用途にも使用できれば、ユーザにとって、カラオケ装置の遊技性がさらに向上する可能性がある。特に、カラオケに使用されるデータを使用しつつ、別の用途が実現されれば、別の用途のための処理の増加を抑えつつ、遊技性を向上できる。 Under such circumstances, the present inventor has come to recognize the following problems. The user enjoys using the karaoke device by performing a song. However, if the karaoke apparatus can be used for other purposes, the gameability of the karaoke apparatus may be further improved for the user. In particular, if another application is realized while using data used for karaoke, the gameability can be improved while suppressing an increase in processing for the other application.
本発明はこうした状況に鑑みてなされたものであり、その目的は、カラオケにおいて使用されるデータを使用したゲームの制御方法およびゲーム装置を提供することにある。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide a game control method and game apparatus using data used in karaoke.
上記課題を解決するために、本発明のある態様のプログラムは、演奏情報の中から、曲の進行にしたがって発声すべき文字のそれぞれを演奏するためのタイミング情報を抽出し、曲の進行にしたがって発声すべき文字のそれぞれのタイミングにおいて、ユーザの入力を促すための画像を画面に順次表示するステップと、順次表示した画像のそれぞれに対して、ユーザからの入力を順次受けつけるステップと、受けつけた入力のタイミングと、画像を表示したタイミングとの一致の程度を判定するステップと、をコンピュータに実行させる。 In order to solve the above problems, a program according to an aspect of the present invention extracts timing information for playing each character to be uttered according to the progress of a song from the performance information, and follows the progress of the song. At each timing of the character to be uttered, a step of sequentially displaying images for prompting the user's input on the screen, a step of sequentially receiving the input from the user for each of the sequentially displayed images, and the received input And the step of determining the degree of coincidence between the timing of displaying the image and the timing of displaying the image.
この態様によると、曲の進行にしたがって、ユーザからの入力を順次受けつけるゲーム機能を実行するために、カラオケのために作成された演奏情報を使用するので、カラオケにおいて使用されるデータを使用したゲームを実現できる。 According to this aspect, since the performance information created for karaoke is used in order to execute a game function that sequentially receives input from the user as the music progresses, a game using data used in karaoke Can be realized.
ネットワークを介して、曲の進行にしたがって発声すべき文字のそれぞれを画面に表示するためのタイミング情報が含まれた歌詞情報と、歌詞情報に含まれたタイミング情報と関連づけられた演奏情報とを入力するステップをさらに備えてもよい。画像を画面に順次表示するステップによって表示した画像に対応づけながら、入力するステップにおいて入力した歌詞情報に含まれた歌詞を画面に表示するステップをさらに備えてもよい。この場合、歌詞が画面に表示されるので、ユーザは、歌詞を確認しながら、ゲームを実行できる。 Via the network, input lyrics information including timing information for displaying each character to be uttered on the screen according to the progress of the song, and performance information associated with the timing information included in the lyrics information The step of performing may be further provided. The method may further include a step of displaying the lyrics included in the lyrics information input in the inputting step on the screen while associating with the images displayed by the step of sequentially displaying the images on the screen. In this case, since the lyrics are displayed on the screen, the user can execute the game while checking the lyrics.
画像を画面に順次表示するステップは、曲の進行にしたがって、画面上の一部の領域へ画像をスクロールさせ、歌詞を画面に表示するステップは、曲の進行にしたがって歌詞をスクロールさせており、画像を画面に順次表示するステップにおいて画像のスクロールの終点となる領域に、画像を画面に順次表示するステップによって表示された画像に対応した文字を近づけてもよい。この場合、画像を表示している領域に近づくように、文字をスクロールさせるので、画像の表示と歌詞の対応を明確にできる。 The step of sequentially displaying images on the screen scrolls the image to a part of the screen according to the progress of the song, and the step of displaying lyrics on the screen scrolls the lyrics according to the progress of the song. In the step of sequentially displaying images on the screen, a character corresponding to the image displayed by the step of sequentially displaying images on the screen may be brought close to an area that is the end point of image scrolling. In this case, since the characters are scrolled so as to approach the area where the image is displayed, the correspondence between the image display and the lyrics can be clarified.
画像を画面に順次表示するステップは、入力するステップにおいて入力した演奏情報の中から、曲の進行にしたがって発声すべき文字のそれぞれを演奏するための音程情報を抽出し、発声すべき文字のそれぞれの音程に対応づけながら、画像を画面に順次表示し、判定するステップは、受けつけるステップによって受けつけた入力に対応した音程と、画像を画面に順次表示するステップにおいて表示した画像に対応した音程との一致の程度も判定してもよい。この場合、音程に合わせた入力も要求するので、ゲームの難易度を上げることができ、ゲームの遊技性を向上できる。 In the step of sequentially displaying images on the screen, the pitch information for playing each character to be uttered according to the progress of the song is extracted from the performance information input in the inputting step, and each character to be uttered is extracted. The step of sequentially displaying and determining the image on the screen while corresponding to the pitch of the pitch is the pitch corresponding to the input accepted in the step of accepting and the pitch corresponding to the image displayed in the step of sequentially displaying the image on the screen. The degree of matching may also be determined. In this case, since the input according to the pitch is also required, the difficulty of the game can be increased and the game playability can be improved.
本発明の別の態様は、ゲーム装置である。この装置は、演奏情報の中から、曲の進行にしたがって発声すべき文字のそれぞれを演奏するためのタイミング情報を抽出し、曲の進行にしたがって発声すべき文字のそれぞれのタイミングにおいて、ユーザの入力を促すための画像を画面に順次表示する画像表示部と、画像表示部によって順次表示した画像のそれぞれに対して、ユーザからの入力を順次受けつける受付部と、受付部によって受けつけた入力のタイミングと、画像表示部が画像を表示したタイミングとの一致の程度を判定する判定部と、を備える。 Another aspect of the present invention is a game device. This apparatus extracts timing information for playing each character to be uttered according to the progress of the song from the performance information, and the user input at each timing of the character to be uttered according to the progression of the song. An image display unit that sequentially displays images for prompting on the screen, a reception unit that sequentially receives input from the user for each of the images that are sequentially displayed by the image display unit, and timing of input received by the reception unit; A determination unit that determines the degree of coincidence with the timing at which the image display unit displays the image.
この態様によると、曲の進行にしたがって、ユーザからの応答を順次受けつけるゲーム機能を実行するために、カラオケのために作成された演奏情報を使用するので、カラオケにおいて使用されるデータを使用したゲームを実現できる。 According to this aspect, since the performance information created for karaoke is used to execute the game function of sequentially receiving responses from the user as the music progresses, the game uses data used in karaoke. Can be realized.
本発明のさらに別の態様は、ゲームの制御方法である。この方法は、曲の進行にしたがって発声すべき文字のそれぞれを演奏するためのタイミング情報を抽出しつつ、曲の進行にしたがって発声すべき文字のそれぞれのタイミングにおいて、ユーザの入力を促すための画像を画面に順次表示し、画像に対応したユーザからの入力を順次受けつけ、表示のタイミングと、入力のタイミングとの一致の程度を判定する。 Yet another embodiment of the present invention is a game control method. This method extracts an image for prompting a user to input at each timing of a character to be uttered according to the progress of the music while extracting timing information for playing each of the characters to be uttered according to the progress of the music. Are sequentially displayed on the screen, input from the user corresponding to the image is sequentially received, and the degree of coincidence between the display timing and the input timing is determined.
本発明のさらに別の態様は、記憶媒体である。この記憶媒体は、演奏情報の中から、曲の進行にしたがって発声すべき文字のそれぞれを演奏するためのタイミング情報を抽出し、曲の進行にしたがって発声すべき文字のそれぞれのタイミングにおいて、ユーザの入力を促すための画像を画面に順次表示するステップと、順次表示した画像のそれぞれに対して、ユーザからの入力を順次受けつけるステップと、受けつけた入力のタイミングと、画像を表示したタイミングとの一致の程度を判定するステップと、をコンピュータに実行させるためのプログラムを記憶する。 Yet another embodiment of the present invention is a storage medium. This storage medium extracts timing information for playing each character to be uttered in accordance with the progress of the song from the performance information, and at each timing of the character to be uttered in accordance with the progression of the song, The step of sequentially displaying images for prompting on the screen, the step of sequentially receiving input from the user for each of the sequentially displayed images, the timing of the received input, and the timing of displaying the image And a program for causing the computer to execute the step of determining the degree of the above.
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。 It should be noted that any combination of the above-described constituent elements and a conversion of the expression of the present invention between a method, an apparatus, a system, a recording medium, a computer program, etc. are also effective as an aspect of the present invention.
本発明によれば、カラオケにおいて使用されるデータを使用したゲームの制御方法およびゲーム装置を提供できる。 ADVANTAGE OF THE INVENTION According to this invention, the control method and game device of a game using the data used in karaoke can be provided.
本発明を具体的に説明する前に、概要を述べる。本発明の実施例は、伴奏音楽を出力しつつ、伴奏音楽に対応した歌詞を表示装置に表示するカラオケ機能に加え、ゲーム機能を提供するゲーム付カラオケ装置に関する。本実施例に係るゲーム付カラオケ装置は、ネットワークに接続されており、カラオケ機能を実現するために、ゲーム付カラオケ装置は、カラオケ用のデータをネットワークからダウンロードする。なお、カラオケ用のデータには、伴奏を再生するための伴奏音楽、歌詞をモニタに表示するための歌詞情報、ユーザの歌唱の程度を評価するための演奏情報が含まれている。また、ゲーム機能を提供する際に、カラオケ用のデータを使用できれば、カラオケやゲームを提供する事業者の処理が簡易になる。本実施例に係るゲーム付カラオケ装置は、事業者の処理を簡易にするために、以下のように構成される。 Before describing the present invention in detail, an outline will be described. The embodiment of the present invention relates to a karaoke apparatus with a game for providing a game function in addition to a karaoke function for displaying lyrics corresponding to the accompaniment music on a display device while outputting the accompaniment music. The karaoke apparatus with a game according to the present embodiment is connected to a network, and the karaoke apparatus with a game downloads karaoke data from the network in order to realize the karaoke function. The karaoke data includes accompaniment music for reproducing accompaniment, lyric information for displaying lyrics on a monitor, and performance information for evaluating the degree of singing by the user. Further, when providing the game function, if the data for karaoke can be used, the processing of the business providing the karaoke and the game is simplified. The karaoke apparatus with game according to the present embodiment is configured as follows in order to simplify the processing of the business operator.
ゲーム付カラオケ装置は、カラオケ用のデータのうちの演奏情報から、歌詞に含まれた複数の文字のそれぞれを発声すべきタイミングを取得する。続いて、文字を発声すべきタイミングのそれぞれにおいて、ユーザに入力を促すための画像(以下、「ターゲット」という)を画面に表示する。ユーザは、表示されたターゲットにあわせて、操作部を使用する。例えば、ユーザは、ボタンを押し下げる。また、ゲーム付カラオケ装置は、ボタンを押し下げたタイミングと、ターゲットを表示したタイミングとの一致の程度を評価する。さらに、ゲーム付カラオケ装置は、演出効果を高めるために、ターゲットの表示にタイミングを合わせながら、伴奏音楽の演奏と歌詞の表示とを実行する。 A karaoke apparatus with a game acquires the timing at which each of a plurality of characters included in lyrics is to be uttered from performance information in the karaoke data. Subsequently, an image for prompting the user to input (hereinafter referred to as “target”) is displayed on the screen at each timing when the character should be uttered. The user uses the operation unit in accordance with the displayed target. For example, the user depresses a button. The karaoke device with game evaluates the degree of coincidence between the timing when the button is pressed and the timing when the target is displayed. Furthermore, the karaoke apparatus with a game performs performance of accompaniment music and display of lyrics while matching the timing with the display of the target in order to enhance the effect of production.
図1は、本発明の実施例に係るゲーム付カラオケ装置100の構成を示す。ゲーム付カラオケ装置100は、ネットワーク10、マイク12、スピーカ14、モニタ16、通信部20、記憶部22、再生部24、歌詞表示部26、モニタ制御部28、カラオケ用判定部32、ターゲット表示部34、ゲーム用判定部36を含む。
FIG. 1 shows a configuration of a karaoke apparatus with
マイク12は、カラオケ機能を実行する際に、歌唱者によって発声された音声を取り込む。スピーカ14は、伴奏音楽を再生すると共に、マイク12に入力された歌唱者による発声を再生する。なお、スピーカ14は、ゲーム機能を実行する際に、伴奏音楽を再生するだけでもよい。モニタ16は、歌唱曲の歌詞を表示する。また、モニタ16は、ゲーム機能を実行する際に、ゲーム機能に対応した画面を表示する。当該画面については、後述する。
The
ネットワーク10は、ゲーム付カラオケ装置100と接続されており、ゲーム付カラオケ装置100は、ネットワーク10を介して図示しないサーバから、所定のデータを入力する。その際、ゲーム付カラオケ装置100の内部において、通信部20が通信処理を実行する。記憶部22は、通信部20による通信によってサーバから取得したデータを記憶する。また、予め入力したデータも記憶する。なお、記憶部22は、データを記憶するためのハードディスクによって構成されてもよく、データを一時的に記憶できるRAM(Random Access Memory)によって構成されてもよく、あるいはそれらの組合せによって構成されてもよい。
The
ここで、記憶部22に入力されるデータには、歌詞情報、演奏情報、伴奏音楽が含まれており、データは、カラオケ機能を実行する場合、あるいはゲーム機能を実行する場合において共通に使用される。歌詞情報は、曲に対応した歌詞と、曲の進行にしたがって発声すべき文字のそれぞれを画面に表示するためのタイミング情報を含む。また、演奏情報は、MIDI(Musical Instrument Digital Interface)のデータ形式を有し、これは、歌詞情報に含まれたタイミング情報と関連づけられている。伴奏音楽は、ATRAC(Advanced TRansform Acoustic Coding)やMP3(MPEG Audio Layer−3)等のデータ形式を有し、曲の伴奏の再生に使用されるように、両者の間において関連づけがなされている。
Here, the data input to the
図2(a)−(b)は、記憶部22に入力される歌詞情報と演奏情報との関連を示す。図2(a)は、歌詞情報を示し、図2(b)は、演奏情報を示す。図において、横方向が時間軸に相当し、右に行くにつれて時間が経過する。歌詞情報は、時間軸の先頭部分に「タイトル」を配置し、それに続いて「歌詞」を配置する。また、演奏情報は、先頭部分に「無音期間」を配置し、それに続いて「MIDI発音期間」を配置する。「MIDI発音期間」の先頭から、期間「t1」だけ前に進んだ位置に、歌詞情報の「タイトル」の先頭が配置されている。
2A to 2B show the relationship between the lyrics information input to the
図3は、記憶部22に入力される歌詞情報のデータ構造を示す。図3のごとく、歌詞情報は、ブロック番号欄70、文字列欄72、表示時間欄74、消去時間欄76、開始時間および終了時間欄78を含み、これらのデータが、シリアル形式や、所定ビットのパラレル形式を有する。「ブロック番号欄70」は、歌詞を分割することによって生成された複数のブロックを識別するための番号であり、歌詞の先頭に相当するブロックが「1」になるような番号によって示されている。ここで、「ブロック」とは、歌詞の中のひとつのフレーズ、モニタ16に表示される際の一行などような歌詞の中でのひとつのくくりに相当する。そのため、「ブロック」は、一般的に、複数の文字を含む。なお、ブロックは曲の進行に合わせて順次切りかえられるが、歌詞情報等はブロックが切りかわる前に入力される。「文字列欄72」は、ブロック番号欄70に対応するように、歌詞を分割した複数の文字に相当する。
FIG. 3 shows the data structure of the lyric information input to the
「表示時間欄74」、「消去時間欄76」、「開始時間および終了時間欄78」は、「表示時間」、「消去時間」、「開始時間」、「終了時間」にそれぞれ相当する。「表示時間」は、モニタ16に、ブロックに含まれた複数の文字を表示すべき時間を示す。ゲーム付カラオケ装置100の内部には、図示しないクロック発生装置が備えられており、例えば、伴奏音楽が開始される際に、クロック発生装置のクロックがリセットされ、伴奏音楽の進行と共に、クロックがカウントアップされる。「表示時間」は、当該クロックによって規定されているものとし、以下、その他の「消去時間」等についても同様である。すなわち、「時間」は、クロックにもとづいて規定されている。「消去時間」は、モニタ16に表示された複数の文字であって、ブロックに含まれた複数の文字を消去すべき時間を示す。
The “
「開始時間」とは、表示された複数の文字のそれぞれが、歌唱者によって歌唱されるべき時間を示す。ここで、ブロックは複数の文字を含んでいるので、ひとつのブロックに対して、複数の開始時間が含まれている。また、「終了時間」とは、表示された複数の文字のそれぞれの歌唱が、終了されるべき時間を示し、「開始時間」にそれぞれ対応するように規定されている。なお、図示された数字は、前述のクロックによって規定されている。文字列欄72のそれぞれに複数の文字が存在しているので、開始時間および終了時間欄78の開始時間と終了時間は、複数の文字のそれぞれに対応して規定される。
“Start time” indicates the time at which each of the displayed characters should be sung by the singer. Here, since the block includes a plurality of characters, a plurality of start times are included for one block. The “end time” indicates the time at which each of the displayed characters is to be ended, and is defined so as to correspond to the “start time”. The numbers shown in the figure are defined by the aforementioned clock. Since there are a plurality of characters in each of the
図4は、記憶部22に入力される演奏情報のデータ構造を示す。演奏情報は、データ番号欄80、時間欄82、音程欄84、強さ欄86を含む。ここで、データ番号欄80は、演奏情報に含まれるデータのそれぞれに対して付与した番号に対応する。例えば、データは、歌詞に含まれる文字のそれぞれや、演奏される音のそれぞれに相当する。時間欄82は、データ番号欄80でのそれぞれのデータを演奏すべきタイミングを示す。演奏すべきタイミングは、演奏を開始すべきタイミングであってもよい。時間欄82でのタイミングは、図2(b)の無音期間の先頭を基準にして規定される。音程欄84は、データ番号欄80でのそれぞれのデータを演奏する際の音程を示す。ここでは、「ド」、「レ」等として示されているが、さらにオクターブの情報が含まれていてもよい。強さ欄86は、データ番号欄80でのそれぞれのデータを演奏する際の音の強さを示す。ここで、「A」は、最も音の弱い状態に相当し、「B」、「C」となるにつれて、音が強くなるものとする。以上のデータ構造によって、演奏情報は、いつ、どれだけの長さで、どの音程を発声すべきかの情報を有する。
FIG. 4 shows the data structure of the performance information input to the
図1に戻る。これまでの説明は、ゲーム付カラオケ装置100におけるカラオケ機能とゲーム機能のいずれかにかかわらず、共通である。以下において、カラオケ機能の説明を先に行う。歌詞表示部26は、歌詞情報にもとづいて、歌詞を分割した複数のブロックのそれぞれに対して、ブロックに含まれた複数の文字を表示すべき表示時間と、表示された複数の文字を消去すべき消去時間と、表示された複数の文字のそれぞれを歌唱者が発声すべき複数の開始時間と、歌唱者が発声を終了すべき複数の終了時間とを入力する。歌詞表示部26は、ブロックを曲の進行にしたがって順次切りかえつつ、表示時間になれば、ブロックに含まれた複数の文字をモニタ16に表示させる。例えば、図2のブロック番号欄70が「1」の場合、「線路は続くよどこまでも」の文字列を表示させる。ここで、表示される文字は、所定の文字の大きさ、色、形等によって規定されている。歌詞表示部26は、表示の指示をモニタ制御部28に出力する。
Returning to FIG. The description so far is common regardless of either the karaoke function or the game function in the karaoke apparatus with
モニタ制御部28は、歌詞表示部26からの指示にしたがって、複数の文字をモニタ16に表示する。その際、モニタ制御部28は、ひとつのブロックの最初の文字がモニタ16の所定の位置に表示されるように、座標を規定する。例えば、ブロックの文字列が「線路は続くよどこまでも」である場合、最初の「線」の文字の左上の部分が、モニタ16の所定の座標になるように、ブロックに含まれた複数の文字の座標がそれぞれ規定される。ここで、座標は、モニタ16の所定の位置を原点として規定される。また、基準となる文字の座標は、ブロックに含まれる文字数に応じて調節されてもよい。
The
さらに、歌詞表示部26は、モニタ16に表示した複数の文字のうち、現タイミングにて歌唱者が発声すべき文字の表示の形式を変更する。文字の表示の変更は、文字の大きさが変わったり、色が変わったり、形が変わったりすることによって、実現されればよい。例えば、歌唱すべき文字の大きさが、表示されている文字の大きさよりも大きくなる。その際、モニタ16におけるリフレッシュレートに対応した時間間隔に応じて、文字が段階的に大きくなってもよい。その結果、大きくなった文字によって、ゲーム付カラオケ装置100は、歌唱者に対して歌唱すべき文字を知らしめる。歌詞表示部26による以上のような指示も、前述のごとく、モニタ制御部28を介して、モニタ16に出力される。
Further, the
再生部24は、記憶部22から、伴奏音楽のデータを入力し、これを復号する。再生部24は、復号した伴奏音楽をスピーカ14から出力する。さらに、再生部24は、マイク12から、歌唱者によって発声された歌唱も入力し、伴奏音楽と合成して、スピーカ14から出力する。
The reproducing
カラオケ用判定部32は、モニタ16に表示させた複数の文字に対応すべき音声のデータであって、かつ歌唱者によって歌唱された音声のデータをマイク12から入力する。ここでは、歌唱された文字に対応しながら、音声のデータがひとつの文字を単位にして順次入力される。このように、音声のデータは、複数の文字のそれぞれに対応するが、さらに、ひとつの文字に対して複数のポイントにおいてサンプリングされている。なお、音声のデータは、一般的に、音程・音色・音量によって構成されるが、ここでは、音程を対象にする。カラオケ用判定部32は、モニタ16に表示させた複数の文字に対応すべき音程のデータであって、入力した音声のデータの音程と対比されるべき音程のデータを入力する。ここでは、音声のデータと同様に、歌唱された文字に対応しながら、音程のデータがひとつの文字を単位にして順次入力される。なお、音程のデータは、前述の演奏情報に含まれている。
The determination unit for
カラオケ用判定部32は、歌唱された文字を単位にして、音声のデータと音程のデータとの間の音程の誤差を導出する。ここでは、音声のデータをFFT(Fast Fourier Transform)して、基本周波数を抽出し、これを音程のデータと比較して、音程の誤差を導出する。前述のごとく、音声のデータは、ひとつの歌唱された文字を複数のポイントによってサンプリングしている。そのため、ひとつの歌唱された文字に対して、複数のFFTウインドウが規定され、複数のFFTウインドウのそれぞれに対応するように、基本周波数が導出される場合がある。その際は、それぞれの基本周波数に対して音程の誤差を導出し、さらにそれらの音程の誤差を積算して、ひとつの文字に対する音程の誤差を導出する。
The
歌詞表示部26は、導出した音程の誤差の程度に応じて定められたタイミングにてモニタ16から文字を消去させる。すなわち、音程の誤差がしきい値より大きい文字は、ブロック単位で表示が切りかえられるタイミング、すなわち消去時間を基準に、画面からの消去を行う。その際、終了時間から消去時間にわたって、歌詞表示部26は、文字の表示形式を最初の状態に戻して、当該文字を表示する。一方、音程の誤差がしきい値以下になる文字は、当該文字を発声すべきタイミングの終了時点、すなわち終了時間を基準に、画面からの消去を行う。このような処理によって、ひとつのブロックの歌唱が終了した際、正しい音程によって歌唱されなかった文字が表示されている。
The
以上のような指示も、モニタ制御部28を介して、モニタ16に出力される。モニタ制御部28は、歌詞表示部26の指示にしたがって画像処理を実行する際に、予め把握した文字に対する座標を使用する。例えば、該当する文字に対応した座標上のデータに対して、所定の処理を施す。操作部30は、歌唱者による所定の指示を受けつける。ここで、歌唱者には、歌唱を行っていないユーザも含むものとする。所定の指示は、歌唱曲の選択や音程の変更等を含む。また、操作部30は、リモコン、キーボード、ボタン等によって構成される。
The above instructions are also output to the
次に、ゲーム付カラオケ装置100におけるゲーム機能を説明する。再生部24は、記憶部22における伴奏音楽を再生する。ターゲット表示部34は、記憶部22における演奏情報のうち、曲の進行にしたがって発声すべき文字のそれぞれを演奏するためのタイミング情報を抽出する。前述のごとく、演奏情報には、所定の音を演奏すべきタイミングが含まれている。これは、発声を開始するタイミングに相当する。さらに、ターゲット表示部34は、曲の進行にしたがって発声すべき文字のそれぞれのタイミングにおけるターゲットを順次表示する。その際、ターゲット表示部34は、モニタ16における画面上の一部の領域においてターゲットを表示する。
Next, the game function in the karaoke apparatus with
具体的に説明すると、ターゲット表示部34は、文字のそれぞれに対応してモニタ16にターゲットを表示する。また、ターゲット表示部34は、ターゲットのそれぞれをモニタ16上において移動させる。例えば、モニタ16の右側に表示されたターゲットのそれぞれが、曲の進行にしたがって、左側に順次移動する。ターゲット表示部34では、モニタ16における左側の一部分の領域に、ターゲットが到達したタイミングにおいて、ユーザの入力を促す。以上の動作を行うために、ターゲット表示部34は、タイミング情報をもとに、ターゲットを左側の一部分の領域に表示すべきタイミングを特定する。また、ターゲットを移動させる際の速度が予め規定されており、当該速度をもとに逆算を行うことによって、ターゲットをモニタ16の右側に表示させるタイミングも特定する。ターゲット表示部34は、これら特定したタイミングをもとに、前述のごとく、ターゲットをモニタ16の右側に表示する。さらに、ターゲット表示部34は、記憶部22における演奏情報のうち、曲の進行にしたがって発声すべき文字のそれぞれを演奏するための音程情報を抽出する。ターゲット表示部34は、発声すべき文字のそれぞれのタイミングにおけるターゲットを順次表示する際に、発声すべき文字のそれぞれの音程に対応づける。
If it demonstrates concretely, the
すなわち、「通常の音」、「半音高い音」、「半音低い音」の3種類を規定する場合、ターゲット表示部34は、それぞれの音に対して、後述の別の種類のターゲットを表示する。その際、モニタ16に表示されるターゲットは、それぞれの音に対応するように、並列に表示される。例えば、上段に、「半音高い音」に対応したターゲットが表示され、中段に「通常の音」に対応したターゲットが表示され、下段に「半音低い音」に対応したターゲットが表示される。このような対応づけは、固定的になされる。すなわち、オクターブ4の「ド」の音が対応づけられると、この関係は常に保持される。また、ターゲット表示部34は、基本的に、発声すべき文字のすべてに対してターゲットを生成する。しかしながら、発声すべき文字と次の文字との間隔が短い場合に、いずれかの文字をターゲット生成の対象から除外してもよい。
That is, when three types of “normal sound”, “semitone high sound”, and “semitone low sound” are defined, the
歌詞表示部26は、記憶部22におけ歌詞情報に含まれたタイミング情報にしたがいつつ、ターゲット表示部34によるターゲットの表示に対応づけながら、モニタ16における画面に歌詞を表示させる。その際、歌詞表示部26は、モニタ16上において、曲の進行にしたがって歌詞をスクロールさせており、モニタ16における左側の一部分の領域に、ターゲットが到達すべきタイミングにおいて、当該領域に、当該ターゲットに対応した文字を近づける。すなわち、ターゲットがモニタ16の右側から左側に移動しているが、その下段にて、歌詞に含まれた文字がモニタ16の右側から左側に移動する。さらに、モニタ16の左側に、ターゲットが進入すると、その下段においても、当該ターゲットに対応した文字がモニタ16の左側に近づく。以上の動作を行うために、歌詞表示部26は、図3の開始時間および終了時間欄78をもとに、文字を左側の一部分の領域に表示すべきタイミングを特定する。また、文字を移動させる際の速度が予め規定されており、当該速度をもとに逆算を行うことによって、文字をモニタ16の右側に表示させるタイミングも特定する。なお、文字を移動させる際の速度は、ターゲットを移動させる際の速度と等しくなるように規定されている。歌詞表示部26は、これら特定したタイミングをもとに、前述のごとく、文字をモニタ16に表示する。
The
ユーザは、モニタ16での表示、特にターゲットを見ながら、操作部30のボタンを押す。すなわち、ターゲットが前述の領域に到達したタイミングに、ユーザは、ボタンを押す。その際、ターゲット表示部34において規定された複数の音に対応して、操作部30には、複数のボタンが設けられている。例えば、「半音高い音」は、三角の記号が表示されたボタンに対応づけられており、「通常の音」は、丸の記号が表示されたボタンに対応づけられており、「半音低い音」は、バツの記号が表示されたボタンに対応づけられている。
The user presses the button of the
ゲーム用判定部36は、ターゲット表示部34によって順次表示させたターゲットのそれぞれに対して、操作部30によるユーザからの入力を順次受けつける。ここで、入力は、前述のごとく、ボタンを押すことに対応する。ゲーム用判定部36は、受けつけた入力のタイミングと、ターゲットの表示のタイミングとの一致の程度を判定する。その際、ゲーム用判定部36は、ターゲット表示部34から、ターゲットの表示のタイミングを受けつける。また、ゲーム用判定部36は、受けつけた入力の音程と、ターゲットに対応した音程との一致の程度も判定する。すなわち、ゲーム用判定部36は、ターゲット表示部34において要求したボタンに対して、正しいボタンが押されたかを判定する。
The
ここで、ゲーム用判定部36によってなされる判定を具体的に説明する。受けつけた入力のタイミングと、ターゲットの表示タイミングのずれの程度に応じて、複数段階の得点が規定される。例えば、タイミングのずれが小さい場合、「30」点が加算され、少しタイミングのずれが大きくなると、「20」点が加算され、さらにタイミングのずれが大きくなると、「10」点が加算される。なお、以上の得点は、押すべきボタンの種類も一致していることを前提とする。また、連続してタイミングの誤差が小さければ、ゲーム用判定部36は、ボーナス点を加算する。例えば、2回以上連続してタイミングの誤差が小さければ、「10」点のボーナス点が加算される。さらに、50回以上連続してタイミングの誤差が小さければ、ボーナス点は「30」点に増加し、100回以上連続してタイミングの誤差が小さければ、ボーナス点は「60」点に増加する。ゲーム用判定部36は、モニタ制御部28を介して、以上の判定結果をモニタ16に表示する。
Here, the determination made by the
以上の構成は、ハードウエア的には、任意のコンピュータのCPU、メモリ、その他のLSIで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。 The above configuration can be realized by a CPU, memory, or other LSI of an arbitrary computer in terms of hardware, and can be realized by a program loaded in the memory in terms of software. It depicts the functional blocks that are realized. Accordingly, those skilled in the art will understand that these functional blocks can be realized in various forms by hardware only, software only, or a combination thereof.
図5は、モニタ16に表示されるゲーム画面を示す。ターゲット60を表示するための上段レーン50、中段レーン52、下段レーン54が、画面の左右にわたって設けられている。上段レーン50、中段レーン52、下段レーン54のそれぞれに表示されたターゲットが、前述の別の種類のターゲットに相当する。前述のごとく、上段レーン50が「半音高い音」用に割り当てられ、中段レーン52が「通常の音」用に割り当てられ、下段レーン54が「半音低い音」用に割り当てられている。上段レーン50、中段レーン52、下段レーン54のそれぞれにおいて、ターゲット60が、曲の進行にしたがって、右側から左側に移動する。また、上段レーン50、中段レーン52、下段レーン54の一部に対して、入力領域58が設けられている。ターゲット60が入力領域58に進入するときに、図1のターゲット表示部34によってユーザの入力が促される。また、入力領域58には、ユーザに押すことを要求するボタンに示された記号が表示されている。歌詞レーン56は、下段レーン54の下側に設けられている。歌詞レーン56において、歌詞に含まれた文字が、曲の進行にしたがって、右側から左側に移動する。また、入力領域58にターゲット60が進入するとき、当該ターゲット60に対応した文字が、入力領域58の下側に到達するように表示される。
FIG. 5 shows a game screen displayed on the
図6は、ゲーム付カラオケ装置100によるゲーム処理の手順を示すフローチャートである。なお、ここでは、説明の簡略化のために、操作部30において、音程に応じたボタンの割当てはなされていないものとする。通信部20は、歌詞情報、演奏情報、伴奏音楽を入力する(S10)。再生部24は、伴奏音楽を再生し(S12)、スピーカ14から出力する。歌詞表示部26は、モニタ16において、歌詞をスクロールさせながら表示する(S14)。ターゲット表示部34は、モニタ16において、ターゲットをスクロールさせながら表示する(S16)。ここで、ステップ12からステップ16の処理は、互いにタイミングを合わせながら実行される。操作部30のボタンは、ユーザによって押し下げられる(S18)。ゲーム用判定部36では、タイミング誤差がしきい値以下であれば(S20のY)、表示と入力のタイミングが一致していると判断する(S22)。一方、ゲーム用判定部36では、タイミング誤差がしきい値以下でなければ(S20のN)、表示と入力のタイミングが一致していないと判断する(S24)。曲が終了していなければ(S26のN)、ステップ12からの処理を繰り返し実行する。一方、曲が終了すれば(S26のY)、処理を終了する。
FIG. 6 is a flowchart showing a game process performed by the karaoke apparatus with
図7は、ゲーム付カラオケ装置100による操作部30の割当て手順を示すフローチャートである。演奏情報に含まれた音程の情報をもとに、所定の文字に対応した音程が半音高ければ(S40のY)、ターゲット表示部34は、三角の記号が表示されたボタンへの割当てを決定する(S48)。一方、演奏情報に含まれた音程の情報をもとに、所定の文字に対応した音程が半音高くなく(S40のN)、半音低ければ(S42のY)、ターゲット表示部34は、バツの記号が表示されたボタンへの割当てを決定する(S46)。また、演奏情報に含まれた音程の情報をもとに、所定の文字に対応した音程が半音低くなければ(S42のN)、ターゲット表示部34は、丸の記号が表示されたボタンへの割当てを決定する(S44)。
FIG. 7 is a flowchart showing an assignment procedure of the
以上の構成によるゲーム付カラオケ装置100の動作を説明する。スピーカ14から、伴奏音楽が出力される。また、伴奏音楽に合わせて、モニタ16上において、ターゲット60が右側から左側に移動する。さらに、モニタ16では、ターゲット60の移動に合わせて、歌詞も右側から左側に移動する。ユーザは、ターゲット60が入力領域58に進入するタイミングにて、操作部30のボタンを押し下げる。その際、ターゲット60が複数のボタンのいずれかに対応していれば、ユーザは、対応したボタンを押し下げる。ゲーム付カラオケ装置100は、ユーザが押したボタンの種類が正しく、かつボタンを押したタイミングの誤差が小さければ、正確にボタンが押されたと判定する。最終的に、モニタ16は、ゲームの結果を表示する。
The operation of the karaoke apparatus with
本発明の実施例によれば、曲の進行にしたがって、ユーザからの入力を順次受けつけるゲーム機能を実行するために、カラオケのために作成された歌詞情報と演奏情報を使用するので、カラオケにおいて使用されるデータを使用したゲームを実現できる。また、カラオケ機能とともにゲーム機能を実現できるので、カラオケの付加価値を向上できる。また、ネットワークを介して取得したデータをそのままゲームに使用するので、新たな曲の追加にも対応できる。また、ゲームの進行は、伴奏音楽の再生に合わせてなされるので、遊技性を向上できる。また、ユーザは、歌詞を確認しながら、ゲームを実行できるので、ゲームの遊技性を向上できる。また、ターゲットの表示に対応づけられるように、文字をスクロールさせるので、ターゲットと歌詞の対応が明確になり、ゲームの遊技性を向上できる。また、複数のボタンによる入力を要求するので、ゲームの難易度を上げることができ、ゲームの遊技性を向上できる。 According to the embodiment of the present invention, the lyric information and performance information created for karaoke are used to execute a game function that sequentially accepts input from the user according to the progress of the song. A game using the data to be used can be realized. Further, since the game function can be realized together with the karaoke function, the added value of karaoke can be improved. Moreover, since the data acquired via a network is used for a game as it is, it can respond to addition of a new music. In addition, since the game progresses in accordance with the reproduction of the accompaniment music, the gameability can be improved. In addition, since the user can execute the game while checking the lyrics, the game playability can be improved. In addition, since the characters are scrolled so as to be associated with the display of the target, the correspondence between the target and the lyrics becomes clear and the game playability can be improved. In addition, since input by a plurality of buttons is requested, the difficulty of the game can be increased, and the game playability can be improved.
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。 In the above, this invention was demonstrated based on the Example. This embodiment is an exemplification, and it will be understood by those skilled in the art that various modifications can be made to the combination of each component and each processing process, and such modifications are also within the scope of the present invention. .
本実施例において、ゲーム付カラオケ装置100は、カラオケ機能に加えて、ゲーム機能を有する。しかしながらこれに限らず例えば、ゲーム機能だけを有していてもよい。その場合、ゲーム装置となる。本変形例によれば、カラオケ機能を備えていなくても、ゲーム機能を実行できる。つまり、カラオケに使用するためのデータを取得でき、これを処理できればよい。
In the present embodiment, the karaoke apparatus with
本実施例において、モニタ16は、ゲームを実行している場合にも歌詞を表示している。しかしながらこれに限らず例えば、モニタ16は、ゲームを実行している場合に、歌詞を表示せずに、ターゲット60を表示していてもよい。また、モニタ16におけるターゲット60の移動は、右側から左側への方向でなくてもよい。例えば、左側から右側への方向であってもよく、上下方向の移動であってもよい。本変形例によれば、モニタ16によって表示されるゲーム用の画面として、様々なフォーマットを規定できる。つまり、操作部30のボタンを押し下げるタイミングをユーザに通知できればよい。
In the present embodiment, the
本実施例において、ゲーム機能を実現するために、操作部30は、ボタンであるとした。しかしながらこれに限らず例えば、操作部30は、レバー等のインターフェイスであってもよい。本変形例によれば、操作部30として様々なインターフェイスを使用できる。つまり、ユーザからの入力をゲーム用判定部36に入力できればよい。
In this embodiment, the
本実施例において、ターゲット表示部34は、操作部30での3つのボタンをそれぞれに、「通常の音」、「半音高い音」、「半音低い音」を対応づけている。しかしながらこれに限らず例えば、ターゲット表示部34は、操作部30での3つのボタンのそれぞれに、「ド」から「ミ」、「ファ」と「ソ」、「ラ」と「シ」を対応づけてもよい。その際、オクターブに依存しないような対応づけがなされる。本変形例によっても、規則的なボタンの割付がなされるので、曲に応じて、同一のパターンによるターゲットの表示がなされ、ユーザの遊技性を向上できる。また、ターゲット表示部34は、操作部30での3つのボタンに対する音の割り当てを実行する際に、所定の音をボタンに割り当てなくてもよい。すなわち、すべての音に対して、ターゲットが表示されなくてもよい。本変形例によれば、ゲームの難易度を調節できる。
In this embodiment, the
10 ネットワーク、 12 マイク、 14 スピーカ、 16 モニタ、 20 通信部、 22 記憶部、 24 再生部、 26 歌詞表示部、 28 モニタ制御部、 30 操作部、 32 カラオケ用判定部、 34 ターゲット表示部、 36 ゲーム用判定部、 100 ゲーム付カラオケ装置。 10 network, 12 microphone, 14 speaker, 16 monitor, 20 communication unit, 22 storage unit, 24 playback unit, 26 lyrics display unit, 28 monitor control unit, 30 operation unit, 32 karaoke determination unit, 34 target display unit, 36 A game determination unit, 100 karaoke equipment with game.
Claims (7)
順次表示した画像のそれぞれに対して、ユーザからの入力を順次受けつけるステップと、
受けつけた入力のタイミングと、画像を表示したタイミングとの一致の程度を判定するステップと、
をコンピュータに実行させるためのプログラム。 Timing information for playing each of the characters to be uttered according to the progress of the song is extracted from the performance information, and prompting the user to input at each timing of the characters to be uttered according to the progression of the song Sequentially displaying images on the screen;
Sequentially accepting input from the user for each of the sequentially displayed images;
Determining the degree of coincidence between the received input timing and the image display timing;
A program that causes a computer to execute.
前記画像を画面に順次表示するステップによって表示した画像に対応づけながら、前記入力するステップにおいて入力した歌詞情報に含まれた歌詞を画面に表示するステップをさらに備えることを特徴とする請求項1に記載のプログラム。 Via the network, input lyrics information including timing information for displaying each character to be uttered on the screen as the song progresses, and performance information associated with the timing information included in the lyrics information Further comprising the step of:
2. The method according to claim 1, further comprising a step of displaying, on the screen, lyrics included in the lyrics information input in the inputting step while associating with the images displayed by the step of sequentially displaying the images on the screen. The listed program.
前記歌詞を画面に表示するステップは、曲の進行にしたがって歌詞をスクロールさせており、前記画像を画面に順次表示するステップにおいて画像のスクロールの終点となる領域に、前記画像を画面に順次表示するステップによって表示された画像に対応した文字を近づけることを特徴とする請求項2に記載のプログラム。 The step of sequentially displaying the image on the screen is to scroll the image to a partial area on the screen as the music progresses,
In the step of displaying the lyrics on the screen, the lyrics are scrolled in accordance with the progress of the song, and the images are sequentially displayed on the screen in a region where the image scrolling ends in the step of sequentially displaying the images on the screen. The program according to claim 2, wherein a character corresponding to the image displayed in the step is brought closer.
前記判定するステップは、前記受けつけるステップによって受けつけた入力に対応した音程と、前記画像を画面に順次表示するステップにおいて表示した画像に対応した音程との一致の程度も判定することを特徴とする請求項1から3のそれぞれに記載のプログラム。 The step of sequentially displaying the image on the screen extracts the pitch information for playing each of the characters to be uttered according to the progress of the music from the performance information input in the inputting step, and the characters to be uttered The images are displayed sequentially on the screen while being associated with each pitch of
The determining step also determines a degree of coincidence between a pitch corresponding to the input received in the receiving step and a pitch corresponding to the image displayed in the step of sequentially displaying the image on a screen. Item 4. The program according to each of items 1 to 3.
前記画像表示部によって順次表示した画像のそれぞれに対して、ユーザからの入力を順次受けつける受付部と、
前記受付部によって受けつけた入力のタイミングと、前記画像表示部が画像を表示したタイミングとの一致の程度を判定する判定部と、
を備えることを特徴とするゲーム装置。 Timing information for playing each of the characters to be uttered according to the progress of the song is extracted from the performance information, and prompting the user to input at each timing of the characters to be uttered according to the progression of the song An image display unit for sequentially displaying images on the screen;
A reception unit that sequentially receives input from a user for each of the images sequentially displayed by the image display unit;
A determination unit that determines the degree of coincidence between the timing of input received by the reception unit and the timing at which the image display unit displays an image;
A game apparatus comprising:
順次表示した画像のそれぞれに対して、ユーザからの入力を順次受けつけるステップと、
受けつけた入力のタイミングと、画像を表示したタイミングとの一致の程度を判定するステップと、
をコンピュータに実行させるためのプログラムを記憶するための記憶媒体。 Timing information for playing each of the characters to be uttered according to the progress of the song is extracted from the performance information, and prompting the user to input at each timing of the characters to be uttered according to the progression of the song Sequentially displaying images on the screen;
Sequentially accepting input from the user for each of the sequentially displayed images;
Determining the degree of coincidence between the received input timing and the image display timing;
A storage medium for storing a program for causing a computer to execute the program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005203699A JP3961544B2 (en) | 2005-07-12 | 2005-07-12 | GAME CONTROL METHOD AND GAME DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005203699A JP3961544B2 (en) | 2005-07-12 | 2005-07-12 | GAME CONTROL METHOD AND GAME DEVICE |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2007020659A true JP2007020659A (en) | 2007-02-01 |
JP2007020659A5 JP2007020659A5 (en) | 2007-03-15 |
JP3961544B2 JP3961544B2 (en) | 2007-08-22 |
Family
ID=37782218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005203699A Expired - Fee Related JP3961544B2 (en) | 2005-07-12 | 2005-07-12 | GAME CONTROL METHOD AND GAME DEVICE |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3961544B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010073845A1 (en) * | 2008-12-25 | 2010-07-01 | 株式会社コナミデジタルエンタテインメント | Game machine and game program |
WO2011030760A1 (en) * | 2009-09-11 | 2011-03-17 | 株式会社コナミデジタルエンタテインメント | Music game system capable of text output and computer-readable storage medium storing computer program of same |
JP2014217570A (en) * | 2013-05-08 | 2014-11-20 | 株式会社友ミュージック | Game system and program |
JP2017140138A (en) * | 2016-02-09 | 2017-08-17 | 株式会社サンセイアールアンドディ | Game machine |
JP2019191483A (en) * | 2018-04-27 | 2019-10-31 | ドクエン株式会社 | Karaoke system |
WO2020091022A1 (en) * | 2018-10-31 | 2020-05-07 | 株式会社モノコト | Controller, rhythm game machine, and karaoke system |
JP2020069126A (en) * | 2018-10-31 | 2020-05-07 | 株式会社モノコト | Controller, rhythm game machine, and karaoke system |
-
2005
- 2005-07-12 JP JP2005203699A patent/JP3961544B2/en not_active Expired - Fee Related
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010073845A1 (en) * | 2008-12-25 | 2010-07-01 | 株式会社コナミデジタルエンタテインメント | Game machine and game program |
JP2010148687A (en) * | 2008-12-25 | 2010-07-08 | Konami Digital Entertainment Co Ltd | Game machine and game program |
JP4503675B2 (en) * | 2008-12-25 | 2010-07-14 | 株式会社コナミデジタルエンタテインメント | Game console and game program |
WO2011030760A1 (en) * | 2009-09-11 | 2011-03-17 | 株式会社コナミデジタルエンタテインメント | Music game system capable of text output and computer-readable storage medium storing computer program of same |
JP5806936B2 (en) * | 2009-09-11 | 2015-11-10 | 株式会社コナミデジタルエンタテインメント | Music game system capable of outputting text and computer-readable storage medium storing computer program thereof |
JP2014217570A (en) * | 2013-05-08 | 2014-11-20 | 株式会社友ミュージック | Game system and program |
JP2017140138A (en) * | 2016-02-09 | 2017-08-17 | 株式会社サンセイアールアンドディ | Game machine |
JP2019191483A (en) * | 2018-04-27 | 2019-10-31 | ドクエン株式会社 | Karaoke system |
WO2020091022A1 (en) * | 2018-10-31 | 2020-05-07 | 株式会社モノコト | Controller, rhythm game machine, and karaoke system |
JP2020069126A (en) * | 2018-10-31 | 2020-05-07 | 株式会社モノコト | Controller, rhythm game machine, and karaoke system |
JP7308605B2 (en) | 2018-10-31 | 2023-07-14 | 株式会社モノコト | controller, rhythm game machine, and karaoke system |
Also Published As
Publication number | Publication date |
---|---|
JP3961544B2 (en) | 2007-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Dittmar et al. | Music information retrieval meets music education | |
JP2012532340A (en) | Music education system | |
JP3961544B2 (en) | GAME CONTROL METHOD AND GAME DEVICE | |
US20060112812A1 (en) | Method and apparatus for adapting original musical tracks for karaoke use | |
US20220238088A1 (en) | Electronic musical instrument, control method for electronic musical instrument, and storage medium | |
JP4650182B2 (en) | Automatic accompaniment apparatus and program | |
JP4053387B2 (en) | Karaoke device, scoring result display device | |
JP5549521B2 (en) | Speech synthesis apparatus and program | |
US8612031B2 (en) | Audio player and audio fast-forward playback method capable of high-speed fast-forward playback and allowing recognition of music pieces | |
JP2006259471A (en) | Singing practice system and program for singing practice system | |
JP2006189471A (en) | Program, singing ability decision method, and decision system | |
JP4939515B2 (en) | GAME DEVICE, GAME PROCESSING METHOD, AND PROGRAM | |
JP4170279B2 (en) | Lyric display method and apparatus | |
JP2013024967A (en) | Display device, method for controlling the device, and program | |
JP4145901B2 (en) | Karaoke control method and karaoke apparatus | |
JP2007086571A (en) | Music information display device and program | |
JP5561263B2 (en) | Musical sound reproducing apparatus and program | |
JP4534926B2 (en) | Image display apparatus and program | |
JP5195209B2 (en) | Performance data editing apparatus and program | |
JP6149917B2 (en) | Speech synthesis apparatus and speech synthesis method | |
WO2022172732A1 (en) | Information processing system, electronic musical instrument, information processing method, and machine learning system | |
JP4173475B2 (en) | Lyric display method and apparatus | |
JP5195210B2 (en) | Performance data editing apparatus and program | |
JP2007233078A (en) | Evaluation device, control method, and program | |
KR20060129978A (en) | Portable player having music data editing function and mp3 player function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070330 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070515 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070516 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110525 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110525 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120525 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130525 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |