JP4161996B2 - Multimedia control device - Google Patents
Multimedia control device Download PDFInfo
- Publication number
- JP4161996B2 JP4161996B2 JP2005288738A JP2005288738A JP4161996B2 JP 4161996 B2 JP4161996 B2 JP 4161996B2 JP 2005288738 A JP2005288738 A JP 2005288738A JP 2005288738 A JP2005288738 A JP 2005288738A JP 4161996 B2 JP4161996 B2 JP 4161996B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- performance
- displayed
- sound
- rhythm
- 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.)
- Expired - Fee Related
Links
- 230000033764 rhythmic process Effects 0.000 description 30
- 238000000034 method Methods 0.000 description 24
- 230000008569 process Effects 0.000 description 21
- 238000009527 percussion Methods 0.000 description 15
- 241000406668 Loxodonta cyclotis Species 0.000 description 11
- 241001465754 Metazoa Species 0.000 description 11
- 238000001514 detection method Methods 0.000 description 10
- 241000234295 Musa Species 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 7
- 235000021015 bananas Nutrition 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 6
- 230000005236 sound signal Effects 0.000 description 6
- 238000003786 synthesis reaction Methods 0.000 description 6
- 241000070023 Phoenicopterus roseus Species 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 241000270722 Crocodylidae Species 0.000 description 3
- 241000282819 Giraffa Species 0.000 description 3
- 241000282320 Panthera leo Species 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- OMFRMAHOUUJSGP-IRHGGOMRSA-N bifenthrin Chemical compound C1=CC=C(C=2C=CC=CC=2)C(C)=C1COC(=O)[C@@H]1[C@H](\C=C(/Cl)C(F)(F)F)C1(C)C OMFRMAHOUUJSGP-IRHGGOMRSA-N 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- LNNWVNGFPYWNQE-GMIGKAJZSA-N desomorphine Chemical compound C1C2=CC=C(O)C3=C2[C@]24CCN(C)[C@H]1[C@@H]2CCC[C@@H]4O3 LNNWVNGFPYWNQE-GMIGKAJZSA-N 0.000 description 3
- 230000004907 flux Effects 0.000 description 3
- 235000018290 Musa x paradisiaca Nutrition 0.000 description 2
- 241000722921 Tulipa gesneriana Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000982634 Tragelaphus eurycerus Species 0.000 description 1
- 230000004308 accommodation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000011514 reflex Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
この発明は、例えば、音楽教育用玩具などに用いて好適なマルチメディア制御装置に関する。 The present invention relates to a multimedia control apparatus suitable for use in, for example, a musical educational toy.
従来より、操作子の操作に応じて映像や音響を制御する装置が各種実用化されている。この種の装置は、ビデオゲームあるいはTVゲームと呼ばれ、遊戯者の反射神経を問うシューティングゲーム等が知られている。ビデオゲームは、ゲーム操作に対応したビデオ信号を発生するコンピュータ部と、このコンピュータ部から供給されるビデオ信号を映像表示するディスプレイとから構成される。コンピュータ部では、周知のROMパックに記憶された画像情報および制御情報を順次読み出し、例えば、画面背景となる静止画像をディスプレイに表示すると共に、ゲーム操作に応じて対応するキャラクタを静止画像上で移動させて動画表示したり、その動きに応じた効果音を発音するようにしている。 Conventionally, various devices for controlling video and sound according to operation of an operator have been put into practical use. This type of device is called a video game or a TV game, and a shooting game that asks a player's reflexes is known. A video game includes a computer unit that generates a video signal corresponding to a game operation and a display that displays a video signal supplied from the computer unit. The computer unit sequentially reads image information and control information stored in a well-known ROM pack, for example, displays a still image as a screen background on the display, and moves a corresponding character on the still image according to a game operation. The video is displayed and sound effects are generated according to the movement.
さて、このようなビデオゲームでは、映像による視覚的効果が主であり、音響効果は副次的な役割を果す場合が多い。また、遊戯者との対話性に乏しく、多くの場合、予め定められたストーリ内容に従ってゲームを進行させている。このため、遊戯者の自由な発想でゲームを進行でき、しかも、視覚的効果と音響効果とを融合させたマルチメディア制御装置が求められている。特に、幼児向けの知育玩具としては、視覚効果と音響効果とを融合し、ゲーム感覚で音感やリズム感を養うことができるマルチメディア制御装置が待望されている。この発明は上述した事情に鑑みてなされたもので、視覚効果と音響効果とを融合し、ゲーム感覚で音感やリズム感を養い、さらには、楽器の音色、演奏方法を学習することができるマルチメディア制御装置を提供することを目的としている。 Now, in such a video game, the visual effect by the image is the main, and the acoustic effect often plays a secondary role. In addition, the game is inferior with the player, and in many cases, the game is progressed according to a predetermined story content. For this reason, there is a need for a multimedia control device that allows a game to proceed with the free idea of a player and that combines visual and acoustic effects. In particular, as an educational toy for infants, a multimedia control device that can combine visual effects and sound effects and develop a sense of sound and rhythm as a game is desired. The present invention has been made in view of the above-described circumstances, and combines a visual effect and a sound effect, cultivates a sense of sound and rhythm as a game, and can learn a musical instrument tone and performance method. The object is to provide a media control device.
請求項1に記載の発明にあっては、互いに異なる楽器がそれぞれアサインされた複数のキャラクタが当該アサインされた楽器とともに表示された領域の位置を指定する指定手段と、前記指定手段によって指定された位置が、前記複数のキャラクタのうちいずれかが表示された領域である場合に、指定された領域のキャラクタを、他のキャラクタに対して位置を手前側に進むように移動させて表示させる表示制御手段と、指定された領域のキャラクタが移動表示された後に、指定された領域に表示されたキャラクタにアサインされた楽器の演奏を表す演奏パターンに応じて当該楽器音を発生させ、かつ、指定された領域のキャラクタにアサインされた楽器音を大きくするように演奏制御する演奏制御手段とを具備することを特徴とする。 In the first aspect of the invention, the designation means for designating the position of the area where the plurality of characters to which the different musical instruments are assigned are displayed together with the assigned musical instrument, and designated by the designation means Display control for displaying a character in a specified area by moving the position so that it moves forward with respect to other characters when the position is an area where any of the plurality of characters is displayed Means, and after the character in the designated area is moved and displayed, the instrument sound is generated according to the performance pattern representing the performance of the instrument assigned to the character displayed in the designated area , and designated. And performance control means for performing control so as to increase the musical instrument sound assigned to the character in the specified area.
また、請求項2に記載の発明にあっては、請求項1に記載の発明において、前記演奏制御手段は、前記キャラクタに対応する補助キャラクタを表示させるとともに、前記キャラクタの演奏位置の移動にしたがって、当該補助キャラクタの表示態様を異ならせることを特徴としている。 According to a second aspect of the present invention, in the first aspect of the invention, the performance control means displays an auxiliary character corresponding to the character and moves the performance position of the character. The display mode of the auxiliary character is different.
本発明によれば、楽器の形状、音色、演奏方法を学習することが可能になる。 According to the present invention, it is possible to learn the shape, tone color, and performance method of a musical instrument.
以下、図面を参照してこの発明の実施例について説明する。
A.実施例の概略
図1は、本発明の実施例によるマルチメディア制御装置の概略を示す図である。図1(ロ)に示すように、マルチメディア制御装置1は、ビデオ信号Vsを発生すると共に、LチャンネルおよびRチャンネルのステレオ成分からなるオーディオ信号Asを発生し、ケーブルCを介して接続されるテレビジョン受像機20に供給する。テレビジョン受像機20は、ビデオ信号Vsに応じて映像を再生する一方、この映像に同期してオーディオ信号Asに対応する楽音および音声をスピーカから発音する。
Embodiments of the present invention will be described below with reference to the drawings.
A. FIG. 1 is a diagram showing an outline of a multimedia control apparatus according to an embodiment of the present invention. As shown in FIG. 1B, the multimedia control device 1 generates a video signal Vs and an audio signal As composed of stereo components of the L channel and the R channel, and is connected via a cable C. Supplied to the
マルチメディア制御装置1は、図1(イ)に示す通り、開閉自在な蓋体1aとタブレット部1bとから構成される。なお、同図(イ)は展開状態を図示しており、収納状態では蓋体1aがタブレット部1b上に載置され、装置1は鞄状に収納される構造を備える。同図(イ)において、2はROMカセットであり、後述する制御プログラムや、自動演奏データおよび画像パターン、あるいは音声および楽器音を圧縮符号化したADPCMデータ等が記憶されている。3は絵本である。この絵本3の各ページに描かれている絵は、上記ROMカセット2の画像パターンも各々略対応する形で記憶されている。
As shown in FIG. 1 (a), the multimedia control device 1 includes a lid 1a that can be opened and closed and a tablet unit 1b. In addition, the figure (A) has shown the unfolded state, and the cover body 1a is mounted on the tablet part 1b in the accommodation state, and the apparatus 1 is equipped with the structure accommodated in a bowl shape. In FIG. 2A,
4は蓋体1a上部に配設されるページ検出センサであり、絵本3の各ページに形成される切り欠き部の有無を検出し、現在開かれている頁を判別する。5は磁束を発生するタッチペンである。タッチペン5が発生する磁束は、蓋体1a裏面内およびタブレット部1b上面内に敷設されるペン位置検出マトリクス5a(図2参照)によって検出され、ペン5が現在どの位置にあるか判別する。6はこの装置1をオンオフ設定する電源スイッチ、7はタブレット部1b上に置かれる鍵盤シートである。この鍵盤シートは、ペン位置検出マトリクス5aの配置位置に対応しており、タッチペン5のポインティング操作に応じて音高、符長指定できるようになっている。8はリズム演奏時に操作されるパッド、9は選択操作子として用いられるジョイパッドである。10は音声入力用のマイクロフォンである。
Reference numeral 4 denotes a page detection sensor disposed on the upper portion of the lid 1a, which detects the presence or absence of a notch formed on each page of the
B.実施例の構成
次に、図2を参照して実施例の構成について説明する。なお、図1に示す各部と共通する部分には、同一の番号を付し、その説明を省略する。図2において、5aは上述した蓋体1a裏面およびタブレット部1b上面に敷設されるペン位置検出マトリクスである。このマトリクス5aは、タッチペン5の磁束に応じて電磁誘導される電位を検出して当該ペン5のポインティング位置データを発生し、これをバスへ供給する。11はCPUであり、ROMカセット2から読み出した制御プログラムに基づき装置各部を制御する。このCPU11の動作については後述する。
B. Next, the configuration of the embodiment will be described with reference to FIG. In addition, the same number is attached | subjected to the part which is common in each part shown in FIG. 1, and the description is abbreviate | omitted. In FIG. 2, 5a is a pen position detection matrix laid on the back surface of the lid 1a and the upper surface of the tablet 1b. The matrix 5a detects a potential electromagnetically induced according to the magnetic flux of the
12はCPU11のワークエリアとして用いられるRAMであり、各種レジスタデータ等が一時記憶される。13は楽音データ入出力端子であり、外部MIDI楽器から供給されるMIDIデータをバスへ出力する一方、後述する楽音合成部15から供給されるMIDIデータを外部音源へ送出する。14は表示制御回路であり、CPU11から供給される画像制御信号に応じてROMカセット2から読み出した画像パターンをビデオ信号Vsに変換して出力する。20はビデオ信号Vsを映像再生するテレビジョン受像機等の表示手段である。
A
楽音合成回路15は、周知の波形メモリ読み出し方式、または演算方式で構成される音源を有し、CPU11から供給される演奏データに応じて楽音合成した楽音信号を次段へ供給する。16は残響/音量制御回路であり、楽音合成回路15から出力される楽音信号に対してCPU11から供給される制御信号に応じた深さのリバーブを付与すると共に、そのボリュームを調整する。17はマイク10から入力される音声信号に対し、CPU11から供給される制御信号に応じた深さのリバーブを付与すると共に、そのボリュームを調整するマイク残響/音量制御回路である。
The
18はディジタル音声処理回路であり、CPU11の指示の下にROMカセット2から読み出したADPCMデータをデコードしてアナログ音声信号を発生する。この処理回路18は、マイク10から入力された音声を一定時間サンプリングしてADPCMデータに符号化し、これをCPU11の制御の下にバスを介してRAM12の所定記憶エリアに書き込む。19はミキサであり、残響/音量制御回路16,17およびディジタル音声処理回路18の各出力を混合し、LチャンネルおよびRチャンネルのステレオ成分からなるオーディオ信号Asに変換して出力する。21は音響出力端子であり、LチャンネルおよびRチャンネルのオーディオ信号Asをテレビジョン受像機20等の外部サウンドシステムに供給する。
A digital
C.実施例の動作
次に、上記構成による実施例の動作について図3〜図9を参照して説明する。ここでは、図3および図4を参照してメインルーチンの動作について説明した後、メインルーチンにおいてコールされるアイコン処理の動作を図5〜図9を参照して説明するものとする。
C. Operation of the Embodiment Next, the operation of the embodiment having the above-described configuration will be described with reference to FIGS. Here, after the operation of the main routine is described with reference to FIGS. 3 and 4, the operation of icon processing called in the main routine will be described with reference to FIGS. 5 to 9.
(1)メインルーチンの動作
まず、この実施例によるマルチメディア制御装置1に電源が投入されると、CPU11はROMカセット2から所定の制御プログラムをロードして図3に示すメインルーチンを起動し、ステップSa1に処理を進める。ステップSa1では、RAM3に格納される各種レジスタやフラグ類をリセットしてイニシャライズし、次のステップSa2に進む。ステップSa2に進むと、CPU11はROMカセット2から初期画像パターンと、これに対応する自動演奏データとを順次読み出す。なお、ここで言う自動演奏データとは、指定リズム種類に対応する各リズム楽器音の発音タイミングを指示する所定小節分のパターンデータである。
(1) Operation of main routine First, when the multimedia control device 1 according to this embodiment is turned on, the CPU 11 loads a predetermined control program from the
次いで、ステップSa3に進むと、CPU11はこうして読み出された初期画像パターンと自動演奏データとをバスを介してそれぞれ表示制御回路14と楽音合成回路15とに転送する。これにより、表示制御回路14は、初期画像パターンをビデオ信号Vsに変換して表示手段(テレビジョン受像機)20に供給する。一方、楽音合成回路15は、自動演奏データに応じて各リズム楽器音毎の楽音信号を合成する。楽音信号は、残響あるいは音量制御が施された後、ミキサ19を介して音響出力端子21からサウンドシステムに供給される。この結果、オープニング画面表示に同期した自動リズム演奏がなされる。
Next, when proceeding to step Sa3, the CPU 11 transfers the initial image pattern and the automatic performance data thus read out to the
次に、CPU11は、ステップSa4に進み、蓋体1a(図1(イ)参照)の裏面にセットされている絵本3のページが捲られたか否かを判断する。ここで、ページ検出センサ4の出力が変化しなければ、オープニングページのままであると見做して判断結果が「NO」となり、ステップSa3に戻り、上述したオープニング状態を維持する。そして、例えば、図4に図示する「アニマルステージ」ページを開くと、ページ検出センサ4がこれを検出する。これにより、ステップSa4の判断結果が「YES」となり、CPU11の処理はステップSa5に進む。
Next, the CPU 11 proceeds to step Sa4 and determines whether or not the page of the
ステップSa5では、ROMカセット2から対応するページの画像パターンおよび自動演奏データを順次読み出す。次いで、ステップSa6では、読み出した画像パターンと自動演奏データとをそれぞれ表示制御回路14と楽音合成回路15とに転送する。これにより、図4に示す絵本ページと同様の「アニマルステージ」画面が静止画として表示される一方、自動演奏データに対応する各リズム楽器音が合成され、ステージオープニング演奏がなされる。
In step Sa5, the image pattern and automatic performance data of the corresponding page are sequentially read from the
次いで、CPU11の処理がステップSa7に進むと、図4に図示される絵本ページ上の「アイコン」がタッチペン5によってポインティングされたか否かを判断する。このページ上では、右側ページ下部に描かれている「1本のバナナ」、「2本のバナナ」、「3本のバナナ」および「4本のバナナ」がアイコンEC〜EC4となる。ここで、アイコンEC1〜EC4がいずれもポインティングされない場合には、判断結果は「NO」となり、「アニマルステージ」画面がステージオープニング演奏と共に表示され続ける。一方、アイコンEC1〜EC4のいずれかがポインティングされると、ここでの判断結果が「YES」となり、ステップSa8へ処理を進める。 Next, when the processing of the CPU 11 proceeds to step Sa7, it is determined whether or not the “icon” on the picture book page shown in FIG. On this page, “1 banana”, “2 bananas”, “3 bananas”, and “4 bananas” drawn at the bottom of the right page are icons EC to EC4. If none of the icons EC1 to EC4 are pointed, the determination result is “NO”, and the “Animal Stage” screen continues to be displayed along with the stage opening performance. On the other hand, when any of the icons EC1 to EC4 is pointed, the determination result here is “YES”, and the process proceeds to step Sa8.
ステップSa8では、ポインティングされたアイコン種別に応じたイベントが実行される。このイベントとは、ゲーム感覚で音感・リズム感等を知育するようにした処理であり、その詳細については後述するものとする。そして、各アイコン毎のイベントが完了する毎にCPU11は、処理をステップSa9に進め、ページ変化があるまで前述したステップSa6〜Sa8を繰り返す。このように、メインルーチンでは、絵本3の各ページに対応した画像と演奏とを同期して再生するようにしており、遊戯者との対話性を重視したマルチメディアを実現している。
In step Sa8, an event corresponding to the icon type pointed to is executed. This event is a process in which a sense of sound, a sense of rhythm, and the like are learned in a game sense, and details thereof will be described later. Then, every time the event for each icon is completed, the CPU 11 advances the process to step Sa9, and repeats the above steps Sa6 to Sa8 until there is a page change. As described above, in the main routine, an image corresponding to each page of the
(2)アイコン処理ルーチンの動作
(2−1:アイコンEC1がポインティングされた場合の動作)
図4に図示する絵本ページにおいて、アイコンEC1(「1本のバナナ」)がタッチペン5でポインティングされると、ペン位置検出マトリクス5aがこれに応じてポインティング位置データをCPU11に与える。これにより、CPU11はアイコンEC1がポインティングされたことを認知して図5に示すアイコンEC1処理ルーチンを起動し、ステップSb1へ処理を進める。なお、タッチペン5のペン先には、マイクロスイッチが設けられており、当該ペン先がペン位置検出マトリクス5a上に押し当てられ、当該スイッチがオン状態になった時点で上記ポインティング位置データがCPU11に取り込まれる。
(2) Operation of Icon Processing Routine (2-1: Operation when Icon EC1 is Pointed)
In the picture book page shown in FIG. 4, when the icon EC1 (“one banana”) is pointed with the
ステップSb1では、「ゾウ」、「フラミンゴ」、「キリン」、「ワニ」および「ライオン」の各キャラクタA〜Eの演奏動作に対応する複数の画像データをROMカセット2から読み出し、この複数の画像を切換えることでこれらキャラクタA〜Eがそれぞれ図8に示すように、打楽器演奏動作するよう動画表示する。さらに、この打楽器演奏動作に同期して各キャラクタにアサインされている打楽器音(ゾウ:バスドラム、フラミンゴ:タンバリン、キリン:クラベス、ワニ:ボンゴ、ライオン:シンバル)を楽音合成し、「ジャングルバンド」の演奏を開始させる。
In step Sb1, a plurality of image data corresponding to the performance actions of the characters A to E of “elephant”, “flamingo”, “giraffe”, “crocodile” and “lion” are read from the
次いで、ステップSb2に進むと、キャラクタA〜Eのいずれかがポインティングされたか否かを判断する。ここで、例えば、キャラクタA(「ゾウ」)がポインティングされたとする。そうすると、判断結果が「YES」となり、次のステップSb3に進む。ステップSb3では、ポインティングされたキャラクタA、すなわち、「ゾウ」の画像を画面上一歩前に進むように移動制御すると共に、選んだキャラクタの手前に表示される「チューリップ」を開いた形状とする背景画像制御を行う。そして、ステップSb4に進むと、キャラクタA(「ゾウ」)に対応させた演奏データのみ楽音合成する。この場合、キャラクタA(「ゾウ」)が持つ楽器である「バスドラム音」の音量を増加して独奏を引き立たせるよう音量制御がなされる。 Next, when proceeding to step Sb2, it is determined whether or not any of the characters A to E is pointed. Here, for example, it is assumed that the character A (“Elephant”) is pointed. If it does so, a judgment result will be "YES" and will progress to the following step Sb3. In step Sb3, the pointing character A, that is, the image of “elephant” is controlled to move forward one step on the screen, and the “tulip” displayed in front of the selected character has an open shape. Perform image control. In step Sb4, only the performance data corresponding to the character A (“Elephant”) is synthesized. In this case, the volume control is performed so that the volume of the “bass drum sound” that is the musical instrument of the character A (“Elephant”) is increased to enhance the solo.
このようにして指定キャラクタの独奏が所定フレーズ分完了すると、CPU11はステップSb5に処理を進め、全キャラクタA〜Eについて再生が完了した(ポインティングされた)か否かを判断する。ここで、全キャラクタA〜Eの独奏が完了していなければ、判断結果は「NO」となり、前述したステップSb1〜Sb4を繰り返す。一方、全キャラクタA〜Eについて再生が完了している場合には、判断結果が「YES」となり、次のステップSb6に進む。ステップSb6では、各キャラクタA〜Eの独奏が一巡したとして独奏内容を替えるべくリズムパターンを更新する。 When the solo of the designated character is completed for the predetermined phrase in this way, the CPU 11 advances the process to step Sb5 to determine whether or not the reproduction has been completed (pointed) for all the characters A to E. Here, if the solos of all the characters A to E are not completed, the determination result is “NO”, and the above-described steps Sb1 to Sb4 are repeated. On the other hand, if the reproduction has been completed for all the characters A to E, the determination result is “YES”, and the flow proceeds to the next Step Sb6. In step Sb6, the rhythm pattern is updated in order to change the solo contents, assuming that the solos of the characters A to E have been completed.
そして、ステップSb7に進むと、ROMカセット2に格納された全リズムパターン(例えば、5種類)の演奏データが全て再生されたか否かを判断する。ここで、全種類のリズムパターンが再生されていない場合、判断結果は「NO」となり、ステップSb6において更新されたリズムパターンに基づき、再度ステップSb1〜Sb6が繰り返される。なお、全リズムパターンについて各キャラクタA〜E毎の独奏がなされた場合には、ここでの判断結果が「YES」となり、CPU11は処理を前述したメインルーチンへ復帰させる。
In step Sb7, it is determined whether or not all performance data of all rhythm patterns (for example, five types) stored in the
以上のように、アイコンEC1処理では、遊戯者によって選択される動物(キャラクタ)が画面上、1歩前に進み、その動物が持つ打楽器による独奏がなされる。この時、動物(キャラクタ)の演奏動作は演奏音に同期して動画制御されるため、あたかも、絵本3に描かれた動物が打楽器を演奏しているかのような視覚的効果および音響的効果が得られる。
As described above, in the icon EC1 process, the animal (character) selected by the player advances one step on the screen, and the solo by the percussion instrument that the animal has is performed. At this time, since the performance of the animal (character) is controlled in a moving image in synchronization with the performance sound, the visual and acoustic effects as if the animal depicted in the
(2−2:アイコンEC2がポインティングされた場合の動作)
図4に図示する絵本ページにおいて、遊戯者がアイコンEC2(「2本のバナナ」)をタッチペン5でポインティングすると、ペン位置検出マトリクス5aがこれに応じてポインティング位置データをCPU11に与える。これにより、CPU11はアイコンEC2がポインティングされたことを認知して図6に示すアイコンEC2処理ルーチンを起動し、ステップSc1へ処理を進める。ステップSc1では、ROMカセット2から読み出したADPCMデータをディジタル音声処理回路18(図2参照)に供給する。これにより、音声再生がなされ、「好きな動物にタッチして下さい」というナレーション指示がなされる。
(2-2: Operation when icon EC2 is pointed)
In the picture book page shown in FIG. 4, when the player points the icon EC2 (“two bananas”) with the
次いで、ステップSc2に進むと、CPU11はこのナレーション指示に応じて遊戯者がキャラクタA〜Eのいずれかをポインティングするまで待機する。ここで、例えば、遊戯者によってキャラクタA(「ゾウ」)がポインティングされると、判断結果が「YES」となり、次のステップSc3に処理を進める。ステップSc3では、ポインティングされた「ゾウ」の画像を画面上一歩前に進むように移動制御すると共に、「ゾウ」の手前に表示される「チューリップ」を開いた形状とする背景画像制御を行う。この結果、テレビジョン受像機20には、図9に示す画像が表示される。
Next, when proceeding to step Sc2, the CPU 11 waits until the player points any of the characters A to E in response to the narration instruction. Here, for example, when the character A (“Elephant”) is pointed by the player, the determination result is “YES”, and the process proceeds to the next step Sc3. In step Sc3, movement control is performed so that the image of the pointed “elephant” moves forward one step on the screen, and background image control is performed so that the “tulip” displayed in front of the “elephant” is opened. As a result, the image shown in FIG. 9 is displayed on the
そして、ステップSc4に進むと、指定されたキャラクタAに対応する打楽器の演奏データを読み出し、この場合、ドラム音が1小節分リズム演奏され、この演奏に同期してキャラクタAの演奏動作を動画表示する。次に、この1小節分のリズム演奏および動画表示が完了すると、CPU11はステップSc5に処理を進め、ROMカセット2から読み出したADPCMデータをディジタル音声処理回路18へ転送し、「同じリズムでパッドを叩いて下さい」というナレーション指示する。そして、さらに、遊戯者に対してパッド操作を促すため、「いちにさん、はい」というナレーションを音声再生する。
In step Sc4, performance data of the percussion instrument corresponding to the designated character A is read out. In this case, the drum sound is played in a rhythm for one measure, and the performance operation of the character A is displayed in a moving image in synchronization with the performance. To do. Next, when this one-measure rhythm performance and moving image display is completed, the CPU 11 advances the process to step Sc5, transfers the ADPCM data read from the
ここで、遊戯者がこのナレーションに応じてパッド8(図2参照)を叩いて1小節分のリズムを刻むと、CPU11はステップSc6においてそのパッド操作を検出し、パッド操作情報を発生する。続いて、ステップSc7では、パッド操作情報に応じてキャラクタAの演奏動作を動画表示する一方、パッド操作情報に同期してドラム音を楽音合成する。すなわち、パッド操作に応じてキャラクタAをドラム演奏動作させ、その動作に同期してドラム音を発音する。次に、ステップSc8(図7参照)に進むと、ステップSc4において演奏された適正なリズムパターンと遊戯者によるパッド操作タイミングとが一致するか否かを判断する。ここで、リズムパターンとパッド操作タイミングとの間に所定の誤差がある場合には、判断結果が「NO」となり、ステップSc9に処理を進める。 Here, when the player hits the pad 8 (see FIG. 2) in response to this narration to cut the rhythm for one measure, the CPU 11 detects the pad operation in Step Sc6 and generates pad operation information. Subsequently, in step Sc7, while the performance operation of the character A is displayed as a moving image in accordance with the pad operation information, the drum sound is synthesized with the musical tone in synchronization with the pad operation information. That is, the character A is caused to perform a drum performance in response to the pad operation, and a drum sound is generated in synchronization with the operation. Next, when proceeding to step Sc8 (see FIG. 7), it is determined whether or not the appropriate rhythm pattern played in step Sc4 matches the pad operation timing by the player. If there is a predetermined error between the rhythm pattern and the pad operation timing, the determination result is “NO”, and the process proceeds to step Sc9.
ステップSc9では、ROMカセット2から読み出したADPCMデータをディジタル音声処理回路18へ転送し、「もう一度パッドを叩いて下さい」というナレーションを音声合成する。この後、CPU11は再び上述したステップSc4以降を繰り返す。一方、リズムパターンとパッド操作タイミングとが一致すると、上記ステップSc8の判断結果が「YES」となり、ステップSc10に進む。なお、リズムパターンとパッド操作タイミングとが一致し、パッド操作をクリアできると、ファンファーレ音が楽音合成されるようにしている。ステップSc10では、全キャラクタA〜Eについてパッド操作をクリアしたか否かを判断する。ここで、クリアしていない場合には、判断結果が「NO」となり、次のステップSc11に進む。
In step Sc9, the ADPCM data read from the
ステップSc11では、例えば、上述したキャラクタA(「ゾウ」)に続いて次のキャラクタB(「フラミンゴ」)を指定し、前述したステップSc3以降を繰り返す。そして、全キャラクタA〜Eに関するパッド操作をクリアすると、ステップSc10の判断結果が「YES」となり、ステップSc12に進む。ステップSc12では、全キャラクタA〜E、すなわち、「ゾウ」、「フラミンゴ」、「キリン」、「ワニ」および「ライオン」の演奏動作に対応する画像データをROMカセット2から読み出し、これらキャラクタA〜Eが打楽器合奏するよう動画表示する。さらに、この動画表示に同期して各キャラクタにアサインされている打楽器音を楽音合成し、「ジャングルバンド」を演奏する。
In Step Sc11, for example, the next character B (“Flamingo”) is designated following the character A (“Elephant”) described above, and Step Sc3 and subsequent steps described above are repeated. When the pad operations related to all characters A to E are cleared, the determination result in step Sc10 is “YES”, and the flow proceeds to step Sc12. In step Sc12, image data corresponding to the performance actions of all the characters A to E, that is, "elephant", "flamingo", "giraffe", "crocodile" and "lion" are read from the
このように、アイコンEC2処理では、打楽器の参加イベントがなされ、ナレーションの指示に従って選択した動物(キャラクタ)のリズムに合うようにパッドを叩くと、そのパッド操作に応じてキャラクタがその楽器特有の演奏動作を行い、当該キャラクタが持つ打楽器音がリズム発音される。そして、タイミング良く1小節分叩けると、ファンファーレが鳴り、次のキャラクタに移るようになっている。このため、視覚的効果と音響効果とを融合させたマルチメディアにより、ゲーム感覚で遊びながら正確なリズム感を養うことが可能になる。 In this way, in the icon EC2 processing, a percussion instrument participation event is made, and when the pad is hit so as to match the rhythm of the animal (character) selected according to the instruction of the narration, the character plays a performance specific to the instrument according to the pad operation. An action is performed, and the percussion instrument sound of the character is rhythmically generated. Then, when you hit one bar at the right time, a fanfare sounds and you move to the next character. For this reason, it is possible to cultivate an accurate sense of rhythm while playing like a game with multimedia that combines visual effects and acoustic effects.
なお、図4に示すアイコンEC3(「3本のバナナ」)をポインティングした場合には、アイコンEC2処理と同様に打楽器の参加イベントがなされる。アイコンEC3処理では、ナレーションの指示に従って選択した動物(キャラクタ)のリズム(2小節分)に合うようにパッドを叩くと、そのパッド操作に応じてキャラクタが演奏動作し、対応する打楽器音がリズム発音される。この場合も、タイミング良く2小節分リズムを刻むと、ファンファーレが鳴り、そのキャラクタのリズムをクリアできるようになっている。 When the icon EC3 ("three bananas") shown in FIG. 4 is pointed, a percussion instrument participation event is performed in the same manner as the icon EC2 process. In the icon EC3 process, when a pad is hit so as to match the rhythm (two bars) of the animal (character) selected according to the narration instruction, the character will perform in response to the pad operation, and the corresponding percussion instrument sound will produce a rhythm sound. Is done. In this case as well, when a two-measure rhythm is carved in a timely manner, a fanfare sounds and the rhythm of the character can be cleared.
さらに、アイコンEC4(「4本のバナナ」)をポインティングした場合には、フリー演奏イベントが実行される。このフリー演奏イベントとは、全キャラクタA〜Eが打楽器合奏している状態でいずれかのキャラクタを選択し、選択したキャラクタが遊戯者のパッド操作に応じて演奏するようになっている。したがって、これらアイコンEC3,EC4処理においても、絵本に描かれた動物が打楽器を演奏しているかのような視覚的効果に実際のパッド操作による打楽器演奏が加わり、ゲーム感覚で音感やリズム感を育むことが可能になる。なお、上記実施例において、楽器は全てリズム楽器としたが、楽器音および画像パターンはこれに限らず、例えば、図10に示すように、キャラクタに吹奏楽器をアサインするようにしても良く、この他、弦楽器や鍵盤楽器等でも良いことは言うまでもない。 Furthermore, when the icon EC4 (“4 bananas”) is pointed, a free performance event is executed. In this free performance event, any character is selected in a state in which all characters A to E are percussion ensemble ensemble, and the selected character performs according to the player's pad operation. Therefore, in these icon EC3 and EC4 processing, the percussion instrument performance by the actual pad operation is added to the visual effect as if the animal depicted in the picture book is playing the percussion instrument, and the sense of sound and rhythm are nurtured like a game. It becomes possible. In the above embodiment, the musical instruments are all rhythm musical instruments. However, the musical instrument sounds and the image patterns are not limited to this. For example, as shown in FIG. 10, a wind instrument may be assigned to the character. Needless to say, stringed instruments and keyboard instruments may also be used.
2…ROMカセット(発音制御手段、画像制御手段)、5…タッチペン(楽器指定手段)、5a…ペン位置検出マトリクス(楽器指定手段)、8…パッド(演奏操作子)、11…CPU(楽器指定手段、発音制御手段、画像制御手段)、12…RAM、14…表示制御回路(画像制御手段)、15…楽音合成回路(発音制御手段) 2 ... ROM cassette (sound generation control means, image control means), 5 ... touch pen (musical instrument specifying means), 5a ... pen position detection matrix (musical instrument specifying means), 8 ... pad (performance operator), 11 ... CPU (instrument specifying) Means, sound generation control means, image control means), 12 ... RAM, 14 ... display control circuit (image control means), 15 ... musical tone synthesis circuit (sound generation control means)
Claims (2)
前記指定手段によって指定された位置が、前記複数のキャラクタのうちいずれかが表示された領域である場合に、
指定された領域のキャラクタを、他のキャラクタに対して位置を手前側に進むように移動させて表示させる表示制御手段と、
指定された領域のキャラクタが移動表示された後に、指定された領域に表示されたキャラクタにアサインされた楽器の演奏を表す演奏パターンに応じて当該楽器音を発生させ、かつ、指定された領域のキャラクタにアサインされた楽器音を大きくするように演奏制御する演奏制御手段と
を具備することを特徴とするマルチメディア制御装置。 Designating means for designating the position of an area in which a plurality of characters each assigned a different instrument are displayed together with the assigned instrument ;
When the position specified by the specifying means is an area where any one of the plurality of characters is displayed,
Display control means for displaying the character in the designated area by moving the position so that it moves forward with respect to other characters;
After a character of the designated area is moved and displayed to generate the musical instrument sound according to performance pattern which represents the performance of instruments that are assigned to the displayed in the area specified character, and designated areas A multimedia control apparatus, comprising: performance control means for performing control to increase the musical instrument sound assigned to the character.
前記キャラクタに対応する補助キャラクタを表示させるとともに、前記キャラクタの演奏位置の移動にしたがって、当該補助キャラクタの表示態様を異ならせる
ことを特徴とする請求項1に記載のマルチメディア制御装置。 The display control means includes
The multimedia control device according to claim 1, wherein an auxiliary character corresponding to the character is displayed, and a display mode of the auxiliary character is changed according to movement of the performance position of the character.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005288738A JP4161996B2 (en) | 2005-09-30 | 2005-09-30 | Multimedia control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005288738A JP4161996B2 (en) | 2005-09-30 | 2005-09-30 | Multimedia control device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003290042A Division JP3747925B2 (en) | 2003-08-08 | 2003-08-08 | Multimedia control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006079111A JP2006079111A (en) | 2006-03-23 |
| JP4161996B2 true JP4161996B2 (en) | 2008-10-08 |
Family
ID=36158562
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005288738A Expired - Fee Related JP4161996B2 (en) | 2005-09-30 | 2005-09-30 | Multimedia control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4161996B2 (en) |
-
2005
- 2005-09-30 JP JP2005288738A patent/JP4161996B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006079111A (en) | 2006-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8283547B2 (en) | Scheme for providing audio effects for a musical instrument and for controlling images with same | |
| JP4608718B2 (en) | Musical instrument | |
| JP2002116686A (en) | Device and method for instructing performance and storage medium | |
| JP4752425B2 (en) | Ensemble system | |
| JP3563428B2 (en) | Multimedia control device | |
| JP4692189B2 (en) | Ensemble system | |
| JP6411412B2 (en) | Program, game apparatus, and game progress method | |
| JP3747925B2 (en) | Multimedia control device | |
| JP4161996B2 (en) | Multimedia control device | |
| JP7367835B2 (en) | Recording/playback device, control method and control program for the recording/playback device, and electronic musical instrument | |
| JP5345809B2 (en) | Musical instrument type performance apparatus and musical instrument performance system | |
| JP4192936B2 (en) | Automatic performance device | |
| JP2014191331A (en) | Music instrument sound output device and music instrument sound output program | |
| JP2003223165A (en) | Musical score display device and electronic instrument | |
| JP2009198657A (en) | Musical performance training apparatus and musical performance training program | |
| JP3892433B2 (en) | Karaoke device, karaoke method, and program | |
| JP2010054856A (en) | Electronic musical instrument | |
| JP3551000B2 (en) | Automatic performance device, automatic performance method, and medium recording program | |
| JP2008304750A (en) | Electronic keyboard instrument | |
| Perez | A Survey of Performance Practice of Electroacoustic Music for Wind Band Grades 2-3 | |
| Bradshaw | A bassoonist's guide to interactive electroacoustic music | |
| Bartley | DIGITAL ORCHESTRATION IN MEDIA COMPOSITION Creating an Ideal Sound | |
| JP2002196760A (en) | Musical sound generator | |
| WO2010110586A2 (en) | Music record enabling variation, and player and method for same | |
| JP3760940B2 (en) | Automatic performance device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070522 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070529 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070727 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070925 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071126 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080212 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080414 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080423 |
|
| 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: 20080701 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080714 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110801 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |