Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6981486B2 - Terminal device, performance device, program, performance system and performance main unit - Google Patents
[go: Go Back, main page]

JP6981486B2 - Terminal device, performance device, program, performance system and performance main unit - Google Patents

Terminal device, performance device, program, performance system and performance main unit Download PDF

Info

Publication number
JP6981486B2
JP6981486B2 JP2020028816A JP2020028816A JP6981486B2 JP 6981486 B2 JP6981486 B2 JP 6981486B2 JP 2020028816 A JP2020028816 A JP 2020028816A JP 2020028816 A JP2020028816 A JP 2020028816A JP 6981486 B2 JP6981486 B2 JP 6981486B2
Authority
JP
Japan
Prior art keywords
sensor
performance
detected
terminal device
sound
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020028816A
Other languages
Japanese (ja)
Other versions
JP2020194153A (en
Inventor
良高 谷治
健一 酒井
勝彦 佐々木
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to US16/878,901 priority Critical patent/US11167206B2/en
Publication of JP2020194153A publication Critical patent/JP2020194153A/en
Application granted granted Critical
Publication of JP6981486B2 publication Critical patent/JP6981486B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、端末装置、演奏装置、プログラム、演奏システムおよび演奏本体装置に関する。 The present invention relates to a terminal device, a performance device, a program, a performance system, and a performance main unit device .

従来、公園や遊園地には、ブランコやシーソーなどの単純な遊具の他に、複雑な動きをしたり、水が噴出したりするなど、子供が積極的に遊びたくなる仕掛けが施された遊具が設置されている(特許文献1,2参照)。これらの遊具で遊ぶことで、運動神経が発達するだけではなく、遊具の譲り合いなどを通じて社交性が育まれることが期待されている。 Traditionally, parks and amusement parks have been equipped with simple play equipment such as swings and seesaws, as well as play equipment that makes children want to play actively, such as complicated movements and water spouting. Is installed (see Patent Documents 1 and 2). It is expected that playing with these playsets will not only develop motor nerves, but also foster sociability through the sharing of playsets.

特開平3−289975号公報Japanese Unexamined Patent Publication No. 3-289975 特開平5−115617号公報Japanese Unexamined Patent Publication No. 5-115617

上記した据え付け型の遊具では、所定の強度で遊具を地面に固定するため、一定の据え付け工事の時間が必要である。また、遊具の劣化による事故を未然に防ぐために、設置期間にわたって保守点検が必要である。このため、工事期間や工事費用、保守点検の負担が小さい遊具が望まれている。また、公園や遊園地にとっては、繰り返し来場または来園してもらうために、何らかの変化があって繰り返し楽しめる遊具が望ましい。 In the above-mentioned stationary playset, since the playset is fixed to the ground with a predetermined strength, a certain amount of time for installation work is required. In addition, maintenance and inspection are required over the installation period in order to prevent accidents due to deterioration of the playset. Therefore, a playset with a small construction period, construction cost, and maintenance / inspection burden is desired. In addition, for parks and amusement parks, it is desirable to have playsets that can be enjoyed repeatedly with some changes so that they can visit or visit the park repeatedly.

本発明は、このような背景を鑑みてなされたものであり、設置や保守の負担が小さく、繰り返し楽しめる遊具としての端末装置、演奏装置、プログラム、演奏システムおよび演奏本体装置を提供することを課題とする。 The present invention has been made in view of such a background, and it is an object of the present invention to provide a terminal device, a performance device, a program, a performance system, and a performance main body device as a playset that can be enjoyed repeatedly with a small burden of installation and maintenance. And.

上記課題を解決するため、本発明に係る第1の態様の端末装置は、発音可能な端末装置であって、前記端末装置の動きを検出する第1のセンサと、前記端末装置が向いている方角を検出する第2のセンサと、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部とを備えることを特徴とする。 In order to solve the above problems, the terminal device of the first aspect according to the present invention is a soundable terminal device, and the first sensor for detecting the movement of the terminal device and the terminal device are suitable. When the time-series change of the movement detected by the second sensor and the first sensor represents the movement of the jump, the sound corresponding to the direction detected by the second sensor is sounded. It is characterized by having a control unit.

また、本発明に係る第2の態様の端末装置は、発音可能な端末装置であって、前記端末装置の動きを検出する第1のセンサと、前記端末装置が向いている方角を検出する第2のセンサと、前記第1のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部とを備えることを特徴とする。 Further, the terminal device according to the second aspect of the present invention is a terminal device capable of sounding, and has a first sensor for detecting the movement of the terminal device and a second sensor for detecting the direction in which the terminal device is facing. It is provided with two sensors and a control unit for producing a sound corresponding to the direction detected by the second sensor when the time-series change of the movement detected by the first sensor represents a parabolic motion. It is characterized by that.

また、本発明に係る第3の態様の端末装置は、発音可能な端末装置であって、表示部と、前記端末装置の動きを検出する第1のセンサと、前記端末装置が向いている方角を検出する第2のセンサと、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と、を備え、前記制御部は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させることを特徴とする。Further, the terminal device according to the third aspect of the present invention is a terminal device capable of sounding, and has a display unit, a first sensor for detecting the movement of the terminal device, and a direction in which the terminal device is facing. A control for producing a sound corresponding to the direction detected by the second sensor when the time-series change of the movement detected by the second sensor and the first sensor represents the jumping motion. The control unit comprises a unit, and the control unit is characterized in that the display unit displays a score in which identification information representing a sound is represented in a direction.

また、本発明に係る演奏装置は、発音可能な演奏装置であって、前記演奏装置の動きを検出する第1のセンサと、前記演奏装置が向いている方角を検出する第2のセンサと、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部とを備えることを特徴とする。Further, the playing device according to the present invention is a soundable playing device, and has a first sensor for detecting the movement of the playing device, a second sensor for detecting the direction in which the playing device is facing, and a second sensor. When the time-series change of the movement detected by the first sensor represents the jumping motion, the control unit is provided to generate a sound corresponding to the direction detected by the second sensor. ..

また、本発明に係る第1の態様のプログラムは、筐体の動きを検出する第1のセンサと、前記筐体が向いている方角を検出する第2のセンサとを備えるコンピュータに、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる手順を実行させることを特徴とする。Further, the program of the first aspect according to the present invention is to a computer including a first sensor for detecting the movement of the housing and a second sensor for detecting the direction in which the housing is facing. When the time-series change of the movement detected by the sensor 1 represents the movement of the jump, it is characterized in that the procedure of producing a sound corresponding to the direction detected by the second sensor is executed.

また、本発明に係る第2の態様のプログラムは、発音可能な端末装置であって表示部と前記端末装置の動きを検出する第1のセンサと前記端末装置が向いている方角を検出する第2のセンサとを備える端末装置のコンピュータを、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御手段として機能させ、前記制御手段は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させることを特徴とする。Further, the program of the second aspect according to the present invention is a soundable terminal device, and detects the direction in which the display unit, the first sensor for detecting the movement of the terminal device, and the terminal device are facing. When the computer of the terminal device equipped with the second sensor indicates the jumping motion, the sound corresponding to the direction detected by the second sensor is produced when the time-series change of the motion detected by the first sensor represents the jumping motion. It functions as a control means for producing a sound, and the control means is characterized in that a score in which identification information representing a sound is represented in a direction is displayed on the display unit.

また、本発明に係る第3の態様のプログラムは、筐体の動きを検出する第1のセンサと、前記筐体が向いている方角を検出する第2のセンサとを備えるコンピュータに、前記第1のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる手順を実行させることを特徴とする。Further, the program of the third aspect according to the present invention is to a computer including a first sensor for detecting the movement of the housing and a second sensor for detecting the direction in which the housing is facing. When the time-series change of the movement detected by the sensor 1 represents a parabolic movement, it is characterized in that the procedure of producing a sound corresponding to the direction detected by the second sensor is executed.

また、本発明に係る演奏システムは、通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムであって、前記携帯装置は、前記携帯装置の動きを検出する第1のセンサと、前記携帯装置が向いている方角を検出する第2のセンサとを備え、前記演奏本体装置は、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部を備えることを特徴とする。Further, the performance system according to the present invention is a performance system including a portable device and a performance main unit connected so as to be communicable, and the portable device includes a first sensor for detecting the movement of the portable device. The performance main unit is provided with a second sensor for detecting the direction in which the portable device is facing, and the performance main unit is described when the time-series change of the movement detected by the first sensor represents a jumping motion. It is characterized by including a control unit for producing a sound corresponding to the direction detected by the second sensor.

また、本発明に係る演奏本体装置は、通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムの演奏本体装置であって、前記携帯装置に備わり前記携帯装置の動きを検出する第1のセンサで検出された前記携帯装置の動きの時系列変化がジャンプの動作を表す場合に、前記携帯装置に備わり前記携帯装置が向いている方角を検出する第2のセンサで検出された方角に対応した音を発音させる制御部を備えることを特徴とする。Further, the performance main unit according to the present invention is a performance main unit of a performance system including a portable device and a performance main unit connected so as to be communicable, and is provided in the portable device to detect the movement of the portable device. When the time-series change in the movement of the mobile device detected by the first sensor represents the movement of the jump, it is detected by the second sensor provided in the mobile device and detecting the direction in which the mobile device is facing. It is characterized by being provided with a control unit that produces a sound corresponding to a direction.

本発明によれば、設置や保守の負担が小さく、繰り返し楽しめる遊具としての端末装置、演奏装置、プログラム、演奏システムおよび演奏本体装置を提供することができる。 According to the present invention, it is possible to provide a terminal device, a performance device, a program, a performance system, and a performance main body device as playsets that can be enjoyed repeatedly with a small burden of installation and maintenance.

第1の実施形態に係る演奏装置を用いた演奏を説明するための図である。It is a figure for demonstrating the performance using the performance apparatus which concerns on 1st Embodiment. 第1の実施形態に係る跳躍の方角と音高の関係を説明するための図である。It is a figure for demonstrating the relationship between the direction of a jump and a pitch which concerns on 1st Embodiment. 第1の実施形態に係る跳躍の距離と音長の関係を説明するための図である。It is a figure for demonstrating the relationship between the jumping distance and a sound length which concerns on 1st Embodiment. 第1の実施形態に係る演奏装置の全体構成を示す図である。It is a figure which shows the whole structure of the performance apparatus which concerns on 1st Embodiment. 第1の実施形態に係る演奏手順を示すフローチャートである。It is a flowchart which shows the performance procedure which concerns on 1st Embodiment. 第1の実施形態に係る演奏前の演奏画面の構成を示す図である。It is a figure which shows the structure of the performance screen before the performance which concerns on 1st Embodiment. 第1の実施形態に係る音色選択処理のフローチャートである。It is a flowchart of the tone color selection process which concerns on 1st Embodiment. 第1の実施形態に係る音色選択画面の構成を示す図である。It is a figure which shows the structure of the tone color selection screen which concerns on 1st Embodiment. 第1の実施形態に係る演奏処理のフローチャートである。It is a flowchart of the performance processing which concerns on 1st Embodiment. 第1の実施形態に係る跳躍と着地を検出する処理、および跳躍の方角と高さと距離とを算出する処理を説明するためのグラフである。It is a graph for demonstrating the process of detecting a jump and landing which concerns on 1st Embodiment, and the process of calculating the direction, height and distance of a jump. 第1の実施形態に係る演奏中の演奏画面の構成を示す図である。It is a figure which shows the structure of the performance screen during a performance which concerns on 1st Embodiment. 第1の実施形態に係る演奏後の演奏画面の構成を示す図である。It is a figure which shows the structure of the performance screen after the performance which concerns on 1st Embodiment. 第1の実施形態に係る跳躍と着地の検出処理のフローチャートである。It is a flowchart of the jumping and landing detection processing which concerns on 1st Embodiment. 第1の実施形態に係る楽譜を参照する場合の演奏手順を示すフローチャートである。It is a flowchart which shows the performance procedure at the time of referring to the musical score which concerns on 1st Embodiment. 第1の実施形態に係る曲目選択画面の構成を示す図である。It is a figure which shows the structure of the music music selection screen which concerns on 1st Embodiment. 第1の実施形態に係る楽譜を参照する場合の演奏処理を示すフローチャートである。It is a flowchart which shows the performance process at the time of referring to the musical score which concerns on 1st Embodiment. 第1の実施形態に係る楽譜を参照する場合の演奏画面の構成を示す図である。It is a figure which shows the structure of the performance screen when the musical score which concerns on 1st Embodiment is referred. 第1の実施形態に係る楽譜を参照する演奏における演奏画面の構成を示す図である。It is a figure which shows the structure of the performance screen in the performance which refers to the musical score which concerns on 1st Embodiment. 第1の実施形態に係る得点画面の構成を示す図である。It is a figure which shows the structure of the scoring screen which concerns on 1st Embodiment. 第1の実施形態に係る楽譜を参照する場合の跳躍と着地の検出処理のフローチャートである。It is a flowchart of the jumping and landing detection processing when referring to the musical score which concerns on 1st Embodiment. 第1の実施形態の変形例に係る跳躍の方角と音高の関係を説明するための図である。It is a figure for demonstrating the relationship between the direction of a jump and a pitch which concerns on a modification of 1st Embodiment. 第1の実施形態の変形例に係る演奏処理のフローチャートである。It is a flowchart of the performance processing which concerns on the modification of 1st Embodiment. 第1の実施形態の変形例に係る跳躍の検出処理のフローチャートである。It is a flowchart of the jump detection processing which concerns on the modification of 1st Embodiment. 第1の実施形態の変形例に係る着地の検出処理のフローチャートである。It is a flowchart of the landing detection processing which concerns on the modification of 1st Embodiment. 第2の実施形態に係る演奏システムを用いた演奏を説明するための図である。It is a figure for demonstrating the performance using the performance system which concerns on 2nd Embodiment. 第2の実施形態に係る携帯装置の全体構成を示す図である。It is a figure which shows the whole structure of the portable device which concerns on 2nd Embodiment. 第2の実施形態に係る本体装置の全体構成を示す図である。It is a figure which shows the whole structure of the main body apparatus which concerns on 2nd Embodiment. 第2の実施形態に係る演奏処理のフローチャートである。It is a flowchart of the performance processing which concerns on 2nd Embodiment. 第3の実施形態に係る演奏装置の全体構成を示す図である。It is a figure which shows the whole structure of the performance apparatus which concerns on 3rd Embodiment. 第3の実施形態に係る方角検出処理のフローチャートである。It is a flowchart of the direction detection process which concerns on 3rd Embodiment. 第3の実施形態に係る着地したときにおける加速度の大きさの変化を示すグラフである。It is a graph which shows the change of the magnitude of acceleration at the time of landing which concerns on 3rd Embodiment.

以下に、本発明を実施するための形態(実施形態)における演奏装置について説明する。第1の実施形態に係る演奏装置は、演奏装置を保持する演奏者の跳躍(ジャンプ)に応じて音を発する。詳しくは、演奏装置は、跳躍した方角に対応する音高で、跳躍の高さに対応する大きさの、跳躍の距離に対応する長さの音を発する。また、跳躍がその場での跳躍(上への跳躍)である場合には、演奏装置は、演奏者が向いている方角に対応する音高の音を発する。 Hereinafter, a performance device according to an embodiment (embodiment) for carrying out the present invention will be described. The performance device according to the first embodiment emits a sound in response to a jump of the performer holding the performance device. Specifically, the playing device emits a sound having a pitch corresponding to the direction of the jump, a size corresponding to the height of the jump, and a length corresponding to the distance of the jump. Further, when the jump is a jump on the spot (jump upward), the performance device emits a pitch sound corresponding to the direction in which the performer is facing.

このような演奏装置を保持して跳躍を繰り返して演奏することで、演奏者は、運動や演奏を楽しむことができる。また、演奏者が所有するスマートフォン(端末装置)が演奏装置として機能するプログラムが提供されれば、地面に跳躍の方角や距離を示した楽譜を描くことで遊具を設置したことになり、設置工事や保守点検の費用を低減することができる。また、従来の遊具と比較して楽譜の変更が容易であり、再来園/再来場が期待できるようになる。 By holding such a performance device and repeatedly jumping to perform, the performer can enjoy exercising and playing. In addition, if a program is provided in which the smartphone (terminal device) owned by the performer functions as a performance device, the playset will be installed by drawing a score showing the direction and distance of the jump on the ground. And maintenance and inspection costs can be reduced. In addition, it is easier to change the score compared to conventional playset, and it is possible to expect a return visit / return visit.

≪演奏の概要≫
図1は、第1の実施形態に係る演奏装置100を用いた演奏を説明するための図である。演奏装置100を保持した演奏者99が、地面に記された楽譜900に従って跳躍すると、演奏装置100が跳躍に応じた音を発する。楽譜900は、スタート地点である始点901と、音符902〜907と、始点901および音符902〜907の間にあって音符902〜907の順序を示す三角形911〜916とを含む。
≪Overview of performance≫
FIG. 1 is a diagram for explaining a performance using the performance device 100 according to the first embodiment. When the performer 99 holding the playing device 100 jumps according to the score 900 written on the ground, the playing device 100 emits a sound corresponding to the jump. The score 900 includes a starting point 901, a note 902-907, and a triangle 911-916 between the starting point 901 and the notes 902-907, indicating the order of the notes 902-907.

演奏者99が、始点901から始めて、三角形911〜916に示される順序で音符902〜907に跳躍すると、演奏装置100が、跳躍の方角と高さと距離とを検出して、検出された方角と高さと距離とに応じた音を発する。なお、始点901から音符902に跳躍するとは、演奏者99が、始点901で示される地点から跳躍して、音符902に示される地点に着地するという意味である。以下、音符902から音符903へ跳躍するのも同様の意味である。 When the performer 99 jumps from the starting point 901 to the notes 902 to 907 in the order shown by the triangles 911 to 916, the playing device 100 detects the direction, height, and distance of the jump, and the detected direction. It emits a sound according to the height and distance. Note that jumping from the start point 901 to the note 902 means that the performer 99 jumps from the point indicated by the start point 901 and lands at the point indicated by the note 902. Hereinafter, jumping from note 902 to note 903 has the same meaning.

図2は、第1の実施形態に係る跳躍の方角と音高の関係を説明するための図である。演奏装置100は、跳躍の方角として、北、北東、東、東南、南、南西、西および北西を検出して、それぞれ、ド(図2では下線付きのド)、レ、ミ、ファ、ソ、ラ、シおよびド(上線付きのド)の音を発する。ここで、北西に対するド(上線付きのド)は、北に対するド(下線付きのド)より1オクターブ高いドである。 FIG. 2 is a diagram for explaining the relationship between the jumping direction and the pitch according to the first embodiment. The playing device 100 detects north, northeast, east, southeast, south, southwest, west, and northwest as the jumping direction, and the do (underlined do in FIG. 2), le, mi, fa, and so, respectively. , La, shi and do (overlined do) sounds. Here, the do for the northwest (overlined do) is one octave higher than the do for the north (underlined do).

図3は、第1の実施形態に係る跳躍の距離と音長の関係を説明するための図である。図3に示すのは、図1に示した楽譜900の一部であって、地面に対して真上から見た楽譜の始点901、音符902〜904、および三角形911〜913である。図の上方向が北である。 FIG. 3 is a diagram for explaining the relationship between the jumping distance and the sound length according to the first embodiment. FIG. 3 shows a part of the score 900 shown in FIG. 1, which is a start point 901, notes 902 to 904, and triangles 911 to 913 of the score seen from directly above the ground. The upper direction of the figure is north.

三角形911,912と比べて三角形913は長く、音符902や音符903への跳躍の距離に比べて、音符904への跳躍の距離が長いことがわかる。また、始点901から音符902は北の方角、音符902から音符903は北東の方角、音符903から音符904は東の方角にあり、それぞれ、ド、レ、ミの音に対応する。演奏者99が始点901から始めて音符902〜904に順に跳躍すると、演奏装置100は、ド、レ、長いミの音を発する。
なお、音符903,904は回転している。これは、音符903,904がその前の音符902,903の位置から見えやすくするためである。
It can be seen that the triangle 913 is longer than the triangles 911 and 912, and the jumping distance to the note 904 is longer than the jumping distance to the note 902 and the note 903. Further, the note 902 from the start point 901 is in the north direction, the note 902 to the note 903 is in the northeast direction, and the note 903 to the note 904 is in the east direction, respectively, corresponding to the sounds of do, re, and mi. When the performer 99 starts from the starting point 901 and jumps in order from the notes 902 to 904, the playing device 100 emits the sounds of do, re, and long mi.
Note that the notes 903 and 904 are rotating. This is to make the notes 903 and 904 easier to see from the position of the notes 902 and 903 in front of them.

≪演奏装置の全体構成≫
図4は、第1の実施形態に係る演奏装置の全体構成を示す図である。演奏装置100は、CPU(Central Processing Unit)110、RAM(Random Access Memory)やフラッシュメモリなどから構成される記憶部120、方位センサ131、加速度センサ132、スピーカ133、オーディオ回路134および表示操作部135を含んで構成される。
≪Overall configuration of performance equipment≫
FIG. 4 is a diagram showing the overall configuration of the performance device according to the first embodiment. The performance device 100 includes a CPU (Central Processing Unit) 110, a storage unit 120 composed of a RAM (Random Access Memory), a flash memory, and the like, an orientation sensor 131, an acceleration sensor 132, a speaker 133, an audio circuit 134, and a display operation unit 135. Consists of including.

記憶部120は、プログラム121や音源データ122を記憶する。CPU110が、プログラム121を実行することで、演奏装置が機能する(後記する図9の演奏処理参照)。音源データ122は、跳躍に対する音の原音データであって、各種楽器の原音データである。
方位センサ131は、方角を検出するセンサであって、例えば、検出した演奏装置100のXYZ軸の地磁気の強度をCPU110に出力する。加速度センサ132は、加速度を検出するセンサであって、例えば、検出したXYZ軸の加速度をCPU110に出力する。
The storage unit 120 stores the program 121 and the sound source data 122. When the CPU 110 executes the program 121, the performance device functions (see the performance process of FIG. 9 described later). The sound source data 122 is the original sound data of the sound for jumping, and is the original sound data of various musical instruments.
The azimuth sensor 131 is a sensor that detects the direction, and outputs, for example, the strength of the geomagnetic field of the XYZ axes of the detected performance device 100 to the CPU 110. The acceleration sensor 132 is a sensor that detects acceleration, and outputs, for example, the detected acceleration of the XYZ axes to the CPU 110.

オーディオ回路134は、D/A変換器であって、CPU110の指示により音源データ122にある楽器の音をアナログ信号に変換する。アナログ信号はスピーカ133に出力され、スピーカ133が音を発する。
表示操作部135は、タッチパネルディスプレイであって、後記する図6他に記載の各種画面が表示される。表示操作部135は、演奏者99の操作を受け付ける操作部を兼ねている。
The audio circuit 134 is a D / A converter, and converts the sound of the musical instrument in the sound source data 122 into an analog signal according to the instruction of the CPU 110. The analog signal is output to the speaker 133, and the speaker 133 emits a sound.
The display operation unit 135 is a touch panel display, and various screens described in FIG. 6 and others described later are displayed. The display operation unit 135 also serves as an operation unit that accepts the operation of the performer 99.

≪演奏手順≫
図5は、第1の実施形態に係る演奏手順を示すフローチャートである。
ステップS101において、演奏者99は、音色を選択する。詳しくは、演奏者99は、音源データ122にあるどの楽器の音を演奏装置100が発するかを選択する。演奏者99の音色の選択に対応する、CPU110の音色選択の処理については、図7および図8を参照して後記する。
≪Performance procedure≫
FIG. 5 is a flowchart showing a performance procedure according to the first embodiment.
In step S101, the performer 99 selects a timbre. Specifically, the performer 99 selects which musical instrument sound in the sound source data 122 is emitted by the performance device 100. The process of selecting the tone color of the CPU 110 corresponding to the selection of the tone color of the performer 99 will be described later with reference to FIGS. 7 and 8.

ステップS102において、演奏者99は、演奏装置100を保持して跳躍して演奏する。演奏者99の演奏に対応する、CPU110の演奏処理については、図9〜図13を参照して後記する。 In step S102, the performer 99 holds the performance device 100 and jumps to perform. The performance processing of the CPU 110 corresponding to the performance of the performer 99 will be described later with reference to FIGS. 9 to 13.

≪画面構成≫
図6は、第1の実施形態に係る演奏前の演奏画面210の構成を示す図である。演奏画面210は、CPU110がプログラム121の実行時の初期画面である。演奏画面210の上部のタイトル領域212には、「ドレミジャンプ」と表示されており、プログラム121の実行中であることを示している。
メニュー211がタップされて表示されるメニュー(不図示)が選択されると、CPU110は、画面を、音色選択画面(後記する図8参照)や曲目選択画面(後記する図15参照)、音階を選択する音階選択画面(不図示)などに切り替える。
≪Screen composition≫
FIG. 6 is a diagram showing the configuration of the performance screen 210 before the performance according to the first embodiment. The performance screen 210 is an initial screen when the CPU 110 executes the program 121. In the title area 212 at the upper part of the performance screen 210, "Doremi Jump" is displayed, indicating that the program 121 is being executed.
When the menu 211 (not shown) is selected by tapping the menu 211, the CPU 110 displays the screen as a tone color selection screen (see FIG. 8 described later), a song selection screen (see FIG. 15 described later), and a scale. Switch to the scale selection screen (not shown) to be selected.

演奏者99は、スタートボタン214をタップして演奏(跳躍)を開始する。スタートボタン214は、ストップボタン214A(後記する図11参照)とトグルになっており、タップされるごとにスタートボタン214とストップボタン214Aとが入れ替わる。
方角表示領域213には、演奏者99が向いている方角とその方角に跳躍したときの音高が表示される。詳しくは、CPU110は、演奏者99が演奏装置100を立てて、表示操作部135を演奏者99の顔に向けて保持している(図1参照)と仮定して、方位センサ131で検出される表示操作部135と反対方向の方角、および当該方角に対応する音高を方角表示領域213に表示する。
The performer 99 taps the start button 214 to start playing (jumping). The start button 214 is toggled with the stop button 214A (see FIG. 11 described later), and the start button 214 and the stop button 214A are switched each time the start button 214 is tapped.
In the direction display area 213, the direction in which the performer 99 is facing and the pitch when jumping in that direction are displayed. Specifically, the CPU 110 is detected by the directional sensor 131 on the assumption that the performer 99 stands the performance device 100 and holds the display operation unit 135 toward the face of the performer 99 (see FIG. 1). The direction opposite to the display operation unit 135 and the pitch corresponding to the direction are displayed in the direction display area 213.

≪音色選択処理≫
図7は、第1の実施形態に係る音色選択処理のフローチャートである。音色選択処理は、演奏者99による音色の選択(図5のステップS101参照)に対してCPU110が実行する処理である。音色選択処理を説明する前に、図8を参照して、演奏者99による音色の選択を説明する。
≪Tone selection process≫
FIG. 7 is a flowchart of the tone color selection process according to the first embodiment. The tone color selection process is a process executed by the CPU 110 for the tone color selection by the performer 99 (see step S101 in FIG. 5). Before explaining the timbre selection process, the timbre selection by the performer 99 will be described with reference to FIG.

図8は、第1の実施形態に係る音色選択画面220の構成を示す図である。演奏者99は、メニュー211(図6参照)を操作して音色選択画面220に切り替える。楽器選択領域221には、現在選択されている楽器が強調して表示されている。図8では、ピアノが選択されており、跳躍に応じてピアノの音が発せられる。 FIG. 8 is a diagram showing the configuration of the tone color selection screen 220 according to the first embodiment. The performer 99 operates the menu 211 (see FIG. 6) to switch to the tone color selection screen 220. The currently selected musical instrument is highlighted in the musical instrument selection area 221. In FIG. 8, the piano is selected, and the sound of the piano is emitted in response to the jump.

演奏者99が演奏装置100を保持したまま体を回転させると、楽器選択領域221において強調表示される楽器が切り替わり、演奏者99は選択した楽器が確認できる。演奏者99は、所望の楽器を選択すると決定ボタン222(図8では「けってい」と表示)をタップして、選択を確定させる。 When the performer 99 rotates his / her body while holding the playing device 100, the musical instrument highlighted in the musical instrument selection area 221 is switched, and the performer 99 can confirm the selected musical instrument. When the performer 99 selects a desired musical instrument, the performer 99 taps the enter button 222 (displayed as "Keite" in FIG. 8) to confirm the selection.

図7に戻って、CPU110が実行する音色選択処理を説明する。メニュー211(図6参照)が操作されて音色選択画面220に切り替えると、CPU110は、音色選択処理を開始する。音色選択処理は、ステップS121〜S124を繰り返す処理である。
ステップS121においてCPU110は、方位センサ131から現在の方位を取得する。
Returning to FIG. 7, the tone color selection process executed by the CPU 110 will be described. When the menu 211 (see FIG. 6) is operated to switch to the tone color selection screen 220, the CPU 110 starts the tone color selection process. The tone color selection process is a process of repeating steps S121 to S124.
In step S121, the CPU 110 acquires the current direction from the direction sensor 131.

ステップS122においてCPU110は、音色選択処理を開始してからの累積の回転角度を算出する。詳しくは、CPU110は、ステップS121において繰り返し方位を取得して、累積の回転角度を算出する。例えば、開始時が北であって、その後に東、南、西、南、西、北、東を取得したならば、累積の回転角度は90度+90度+90度−90度+90度+90度+90度=450度と算出する。 In step S122, the CPU 110 calculates the cumulative rotation angle after starting the tone color selection process. Specifically, the CPU 110 acquires the repeating direction in step S121 and calculates the cumulative rotation angle. For example, if the start is north and then east, south, west, south, west, north, east are acquired, the cumulative rotation angle is 90 degrees +90 degrees +90 degrees-90 degrees +90 degrees +90 degrees +90. Calculate as degree = 450 degrees.

ステップS123においてCPU110は、ステップS122で算出した回転角度に応じて楽器選択領域221(図8参照)において強調表示される楽器を切り替える。例えば、累積の回転角度が−30度から30度の間はピアノ、30度から90度の間はオルガン、90度から150度の間はハーモニカといったように、CPU110は、60度増えるごとに強調表示される楽器を切り替える。 In step S123, the CPU 110 switches the instrument highlighted in the instrument selection area 221 (see FIG. 8) according to the rotation angle calculated in step S122. For example, the CPU 110 emphasizes every 60 degrees, such as a piano when the cumulative rotation angle is between -30 degrees and 30 degrees, an organ when the cumulative rotation angle is between 30 degrees and 90 degrees, and a harmonica when the cumulative rotation angle is between 90 degrees and 150 degrees. Switch the displayed instrument.

ステップS124においてCPU110は、決定ボタン222のタップを検出した場合には(ステップS124→YES)ステップS125に進み、検出していない場合には(ステップS124→NO)ステップS121に戻る。
ステップS125においてCPU110は、楽器選択領域221において強調表示されている楽器を、スピーカ133が発する音の楽器として選択して、記憶する。
In step S124, if the tap of the decision button 222 is detected, the CPU 110 proceeds to step S125 (step S124 → YES), and if not, the CPU 110 returns to step S121 (step S124 → NO).
In step S125, the CPU 110 selects and stores the musical instrument highlighted in the musical instrument selection area 221 as the musical instrument of the sound emitted by the speaker 133.

≪演奏処理≫
図9は、第1の実施形態に係る演奏処理のフローチャートである。演奏処理は、演奏者99による演奏(図5のステップS102参照)に対してCPU110が実行する処理である。演奏処理を説明する前に、図10を参照して、跳躍と着地を検出する処理、および跳躍の方角と高さと距離とを算出する処理を説明する。
≪Performance processing≫
FIG. 9 is a flowchart of the performance process according to the first embodiment. The performance process is a process executed by the CPU 110 for the performance by the performer 99 (see step S102 in FIG. 5). Before explaining the performance process, a process of detecting jumping and landing, and a process of calculating the direction, height, and distance of jumping will be described with reference to FIG.

図10は、第1の実施形態に係る跳躍と着地を検出する処理、および跳躍の方角と高さと距離とを算出する処理を説明するためのグラフである。図10の上側のグラフは、加速度センサ132の出力から求められる時間経過に伴う垂直方向の加速度を示す。なお、演奏装置100には、期間T0の静止した状態で重力加速度がかかっている。CPU110は、加速度センサ132の出力から重力加速度の方向を算出して、重力加速度の反対方向を垂直方向と定め、この静止した状態を加速度0として補正して加速度を検出する。 FIG. 10 is a graph for explaining a process of detecting jumping and landing, and a process of calculating the direction, height, and distance of jumping according to the first embodiment. The upper graph of FIG. 10 shows the vertical acceleration obtained from the output of the acceleration sensor 132 over time. The gravitational acceleration is applied to the performance device 100 in a stationary state during the period T0. The CPU 110 calculates the direction of the gravitational acceleration from the output of the acceleration sensor 132, determines the direction opposite to the gravitational acceleration as the vertical direction, corrects this stationary state as the acceleration 0, and detects the acceleration.

図10の下側のグラフは、加速度センサ132の出力から求められる時間経過に伴う水平方向で跳躍した方向の加速度を示す。水平方向とは、垂直方向と直角をなす方向であって、静止した状態で重力加速度が0となる方向である。跳躍した方向は、跳躍するまでの期間T1において、水平方向で最も大きい加速度の方向である。 The lower graph of FIG. 10 shows the acceleration in the horizontal jumping direction with the passage of time obtained from the output of the acceleration sensor 132. The horizontal direction is a direction perpendicular to the vertical direction, and is a direction in which the gravitational acceleration becomes 0 in a stationary state. The jumping direction is the direction of the largest acceleration in the horizontal direction in the period T1 until the jump.

期間T0は、体を静止している期間である。垂直方向および水平方向とも加速度は0である。
期間T1は、跳躍するまでの期間であって、体を動かし始めて足が地面を離れるまでの期間である。垂直方向では、主に上向きの加速度が生じている。水平方向では、跳躍した方向への加速度が生じている。
The period T0 is a period in which the body is at rest. The acceleration is 0 in both the vertical and horizontal directions.
The period T1 is a period until the person jumps, and is a period from when the body starts to move until the foot leaves the ground. In the vertical direction, there is mainly an upward acceleration. In the horizontal direction, acceleration in the jumping direction is occurring.

期間T2は、体が宙に浮いている期間である。垂直方向では、重力の加速度(−G)が検出されている。水平方向の加速度は0である。
期間T3は、着地してから体が停止するまでの期間である。垂直方向では、落下する下向きの速度が0になるために、主に上向きの加速度が生じている。水平方向では、跳躍した向きの速度が0になるために、跳躍した方向とは逆の加速度が生じている。期間T3以後は、垂直方向および水平方向とも加速度は0であり、以降は期間T0〜T3を繰り返す。
跳躍の距離が0であるその場での跳躍については、垂直方向のグラフは図10の上側のグラフと同様であり、水平方向の加速度が0ないしは所定の値より小さいグラフとなる。
The period T2 is the period during which the body is floating in the air. In the vertical direction, the acceleration of gravity (−G) is detected. The horizontal acceleration is zero.
The period T3 is the period from the landing to the stop of the body. In the vertical direction, the downward velocity of the fall becomes 0, so that the upward acceleration is mainly generated. In the horizontal direction, the velocity in the jumping direction becomes 0, so that the acceleration opposite to the jumping direction occurs. After the period T3, the acceleration is 0 in both the vertical direction and the horizontal direction, and thereafter, the periods T0 to T3 are repeated.
For in-situ jumping where the jumping distance is 0, the vertical graph is similar to the graph on the upper side of FIG. 10, and the horizontal acceleration is 0 or smaller than a predetermined value.

期間T0は、垂直方向および水平方向とも加速度は0である(所定の値より小さい加速度を検出)期間として検出可能である。期間T1は、期間T0に続き、垂直方向の加速度の変化が生じて(所定の値より大きい加速度を検出)、重力加速度を検出(重力加速度との差が所定の値より小さい加速度を検出)するまでの期間として検出可能である。期間T2は、期間T1に続き、重力加速度を検出している期間である。期間T3は、期間T2に続き、重力加速度が検出されなくなり(重力加速度との差が所定の値より大きい加速度を検出)、垂直方向および水平方向とも加速度が0になる(所定の値より小さい加速度を検出)までの期間として検出可能である。 The period T0 can be detected as a period in which the acceleration is 0 in both the vertical direction and the horizontal direction (acceleration smaller than a predetermined value is detected). In the period T1, following the period T0, a change in acceleration in the vertical direction occurs (acceleration larger than a predetermined value is detected), and gravitational acceleration is detected (acceleration whose difference from the gravitational acceleration is smaller than a predetermined value is detected). It can be detected as a period until. The period T2 is a period during which the gravitational acceleration is detected following the period T1. In the period T3, following the period T2, the gravitational acceleration is not detected (acceleration whose difference from the gravitational acceleration is larger than the predetermined value is detected), and the acceleration becomes 0 in both the vertical direction and the horizontal direction (acceleration smaller than the predetermined value). Can be detected as a period until detection).

演奏者99の跳躍が放物線を描く(演奏者99が放物運動を行う)と仮定して、CPU110は、跳躍時の初速度から高さと距離を算出する。以下に、これを説明する。
CPU110は、期間T1における垂直方向の加速度を積分することで、跳躍開始時の上向きの速度(初速度)が計算可能であり、跳躍の高さを算出することができる。
Assuming that the jump of the performer 99 draws a parabola (the performer 99 performs a parabolic motion), the CPU 110 calculates the height and the distance from the initial velocity at the time of the jump. This will be described below.
By integrating the vertical acceleration in the period T1, the CPU 110 can calculate the upward speed (initial speed) at the start of the jump, and can calculate the height of the jump.

CPU110は、期間T1における水平方向で加速度が最大の方向を算出することで跳躍の方向(演奏装置100に対する方向)が検出可能である。また、方位センサ131の出力から演奏装置100が向いている方角(東西南北の方向)が算出でき、跳躍の方角が検出できる。方角を算出する際には、±22.5度の誤差を考慮して算出する。例えば、北を0度として、時計周りに28度だとする。28度は45度±22.5度の範囲にあるので、CPU110は北東と算出する。
CPU110は、期間T1における跳躍方向の加速度を積分することで、跳躍開始時の跳躍方向の速度(初速度)が計算可能であり、跳躍の距離を算出することができる。
The CPU 110 can detect the direction of jumping (direction with respect to the playing device 100) by calculating the direction in which the acceleration is maximum in the horizontal direction in the period T1. Further, the direction in which the performance device 100 is facing (direction of north, south, east, and west) can be calculated from the output of the direction sensor 131, and the direction of jumping can be detected. When calculating the direction, the error of ± 22.5 degrees is taken into consideration. For example, assume that north is 0 degrees and clockwise is 28 degrees. Since 28 degrees is in the range of 45 degrees ± 22.5 degrees, the CPU 110 calculates it as northeast.
By integrating the acceleration in the jumping direction in the period T1, the CPU 110 can calculate the speed (initial speed) in the jumping direction at the start of the jump, and can calculate the distance of the jump.

≪演奏処理:演奏処理の流れ≫
図9に戻って、演奏処理の処理内容を説明する。
ステップS141においてCPU110は、スタートボタン214(図6参照)のタップを検出する。以降は、演奏装置100は演奏中のモードとなる。図11は、第1の実施形態に係る演奏中の演奏画面210Aの構成を示す図である。演奏画面210Aの上部には「プレイちゅう」と表示され、演奏中であることがわかる。スタートボタン214(図6参照)は、ストップボタン214Aに替わっている。
≪Performance processing: Flow of performance processing≫
Returning to FIG. 9, the processing content of the performance processing will be described.
In step S141, the CPU 110 detects a tap of the start button 214 (see FIG. 6). After that, the performance device 100 is in the playing mode. FIG. 11 is a diagram showing the configuration of the performance screen 210A during performance according to the first embodiment. "Play" is displayed at the top of the performance screen 210A, indicating that the performance is in progress. The start button 214 (see FIG. 6) is replaced with the stop button 214A.

図9に戻る。ステップS142においてCPU110は、跳躍と着地の検出処理を実行する。跳躍と着地の検出処理は、図13を参照して後記する。
ステップS143においてCPU110は、跳躍と着地の検出処理で検出した跳躍の方角に応じた高さ、跳躍の高さに応じた大きさ、跳躍の距離に応じた長さの音を出力する。続いて、CPU110は、音の高さ、大きさ、長さ、および出力したタイミング(処理開始してからの時間)を記憶する。
Return to FIG. In step S142, the CPU 110 executes a jumping and landing detection process. The jumping and landing detection processes will be described later with reference to FIG.
In step S143, the CPU 110 outputs a sound having a height corresponding to the direction of the jump detected by the jump and landing detection process, a magnitude corresponding to the height of the jump, and a length corresponding to the distance of the jump. Subsequently, the CPU 110 stores the pitch, loudness, length, and output timing (time from the start of processing) of the sound.

ステップS144においてCPU110は、ストップボタン214Aのタップを検出した場合には(ステップS144→YES)演奏処理を終え、検出していない場合には(ステップS144→NO)ステップS142に戻る。 If the tap of the stop button 214A is detected in step S144, the CPU 110 finishes the performance process (step S144 → YES), and if not, returns to step S142 (step S144 → NO).

図12は、第1の実施形態に係る演奏後の演奏画面210Bの構成を示す図である。ストップボタン214A(図11参照)は、スタートボタン214に替わっており、「きく」ボタン215が表示されている。「きく」ボタン215がタップされると、ステップS143で記憶された高さ、大きさ、長さの音が、記憶されたタイミングで再生される(音が出力される)。 FIG. 12 is a diagram showing the configuration of the performance screen 210B after the performance according to the first embodiment. The stop button 214A (see FIG. 11) is replaced with the start button 214, and the “click” button 215 is displayed. When the "Kiku" button 215 is tapped, the sound of the height, loudness, and length stored in step S143 is played back at the stored timing (sound is output).

≪演奏処理:跳躍と着地の検出処理≫
図13は、第1の実施形態に係る跳躍と着地の検出処理のフローチャートである。図13を参照してステップS142(図9参照)の跳躍と着地の検出処理を説明する。
≪Performance processing: Jumping and landing detection processing≫
FIG. 13 is a flowchart of the jumping and landing detection processing according to the first embodiment. The jumping and landing detection process in step S142 (see FIG. 9) will be described with reference to FIG.

ステップS161においてCPU110は、方位を検出して方角表示領域213(図6参照)に表示する。表示する処理は、図6で説明したとおりである。
ステップS162においてCPU110は、加速度センサ132から垂直方向の加速度gを取得する。
ステップS163においてCPU110は、gの大きさ(gの絶対値|g|)が所定値G1より大きい場合には(ステップS163→YES)ステップS164に進み、大きくない場合には(ステップS163→NO)ステップS161に戻る。ステップS164に進むことは、期間T0(図10参照)から期間T1に移ったということである。
In step S161, the CPU 110 detects the direction and displays it in the direction display area 213 (see FIG. 6). The process of displaying is as described with reference to FIG.
In step S162, the CPU 110 acquires the vertical acceleration g from the acceleration sensor 132.
In step S163, the CPU 110 proceeds to step S164 when the magnitude of g (absolute value of g | g |) is larger than the predetermined value G1 (step S163 → YES), and when it is not large (step S163 → NO). Return to step S161. Proceeding to step S164 means that the period T0 (see FIG. 10) has moved to the period T1.

ステップS164においてCPU110は、加速度センサ132から垂直方向の加速度gを取得する。
ステップS165においてCPU110は、gと重力加速度の差(|g−(−G)|=|g+G|)が所定値G2より小さい場合には(ステップS165→YES)ステップS166に進み、小さくない場合には(ステップS165→NO)ステップS164に戻る。ステップS166に進むことは、期間T1から期間T2に移ったということである。
In step S164, the CPU 110 acquires the vertical acceleration g from the acceleration sensor 132.
In step S165, the CPU 110 proceeds to step S166 when the difference between g and the gravitational acceleration (| g- (-G) | = | g + G |) is smaller than the predetermined value G2 (step S165 → YES), and when it is not small. (Step S165 → NO) returns to step S164. Proceeding to step S166 means that the period T1 has been changed to the period T2.

ステップS166においてCPU110は、加速度センサ132から垂直方向の加速度gを取得する。
ステップS167においてCPU110は、gと重力加速度の差(|g+G|)が所定値G3より大きい場合には(ステップS167→YES)ステップS168に進み、大きくない場合には(ステップS167→NO)ステップS166に戻る。ステップS168に進むことは、期間T2から期間T3に移ったということである。
In step S166, the CPU 110 acquires the vertical acceleration g from the acceleration sensor 132.
In step S167, the CPU 110 proceeds to step S168 if the difference between g and the gravitational acceleration (| g + G |) is larger than the predetermined value G3 (step S167 → YES), and if it is not large (step S167 → NO), step S166. Return to. Proceeding to step S168 means that the period T2 has been changed to the period T3.

ステップS168においてCPU110は、加速度センサ132から垂直方向の加速度gを取得する。
ステップS169においてCPU110は、gの大きさ(|g|)が所定値G4より小さい場合には(ステップS169→YES)ステップS170に進み、小さくない場合には(ステップS169→NO)ステップS168に戻る。ステップS170に進むことは、期間T3が終わり、次の期間T0に移ったということである。
ステップS170においてCPU110は、跳躍の方角と高さと距離とを算出する。算出手法は、図10で説明したとおりである。
In step S168, the CPU 110 acquires the vertical acceleration g from the acceleration sensor 132.
In step S169, the CPU 110 proceeds to step S170 if the size of g (| g |) is smaller than the predetermined value G4 (step S169 → YES), and returns to step S168 if it is not small (step S169 → NO). .. Proceeding to step S170 means that the period T3 has ended and the next period T0 has been started.
In step S170, the CPU 110 calculates the direction, height, and distance of the jump. The calculation method is as described with reference to FIG.

≪楽譜参照の演奏手順≫
上記した演奏では、演奏者99は地面上の楽譜900(図1参照)の音符902〜907に向かって跳躍しながら演奏する。次は、演奏装置100の表示操作部135に表示される楽譜を参照(後記する図17の楽譜表示領域241参照)する演奏を説明する。
≪Performance procedure referring to the score≫
In the above performance, the performer 99 plays while jumping toward the notes 902 to 907 of the score 900 (see FIG. 1) on the ground. Next, a performance referring to the score displayed on the display operation unit 135 of the performance device 100 (see the score display area 241 of FIG. 17 described later) will be described.

図14は、第1の実施形態に係る楽譜を参照する場合の演奏手順を示すフローチャートである。
ステップS201において、演奏者99は、曲を選択する。図15は、第1の実施形態に係る曲目選択画面230の構成を示す図である。演奏者99は、メニュー211(図6参照)を操作して曲目選択画面230に切り替える。曲目選択領域231には、現在選択されている曲目が強調して表示されている。図15では、チューリップが選択されており、チューリップの楽譜が表示操作部135に表示される(後記する図17参照)。
FIG. 14 is a flowchart showing a performance procedure when referring to the score according to the first embodiment.
In step S201, the performer 99 selects a song. FIG. 15 is a diagram showing the configuration of the song selection screen 230 according to the first embodiment. The performer 99 operates the menu 211 (see FIG. 6) to switch to the music selection screen 230. The currently selected song is highlighted and displayed in the song selection area 231. In FIG. 15, the tulip is selected, and the score of the tulip is displayed on the display operation unit 135 (see FIG. 17 described later).

演奏者99が演奏装置100を保持したまま体を回転させると、曲目選択領域231において強調表示される曲目が切り替わり、演奏者99は選択した曲目が確認できる。演奏者99は、所望の曲目を選択すると決定ボタン232(図15では「けってい」と表示)をタップして、選択を確定させる。
曲目選択に係るCPU110の処理は、音色選択処理(図7参照)と同様である。詳しくは、ステップS123において楽器に替わりに曲目を強調表示し、ステップS125において強調表示されている曲目を、楽譜を表示する曲目として選択して、記憶する。
When the performer 99 rotates his / her body while holding the playing device 100, the highlighted songs are switched in the song selection area 231, and the player 99 can confirm the selected songs. When the performer 99 selects a desired song, he taps the enter button 232 (displayed as "Kete" in FIG. 15) to confirm the selection.
The processing of the CPU 110 related to the music selection is the same as the tone color selection processing (see FIG. 7). Specifically, the music is highlighted in place of the musical instrument in step S123, and the music highlighted in step S125 is selected and stored as the music for displaying the score.

図14に戻る。ステップS202において、演奏者99は、演奏装置100を保持して跳躍して演奏する。演奏者99の演奏に対応する、CPU110の演奏処理については、図16〜図19を参照して後記する。 Return to FIG. In step S202, the performer 99 holds the performance device 100 and jumps to perform. The performance processing of the CPU 110 corresponding to the performance of the performer 99 will be described later with reference to FIGS. 16 to 19.

≪楽譜参照の演奏処理≫
図16は、第1の実施形態に係る楽譜を参照する場合の演奏処理を示すフローチャートである。演奏処理は、演奏者99による演奏(図14のステップS202参照)に対してCPU110が実行する処理である。曲目選択画面230(図15参照)の決定ボタン232のタップを検知すると、CPU110は、演奏画面240(後記する図17参照)を表示して、演奏処理を開始する。
≪Sheet music reference performance processing≫
FIG. 16 is a flowchart showing a performance process when referring to the score according to the first embodiment. The performance process is a process executed by the CPU 110 for the performance by the performer 99 (see step S202 in FIG. 14). When the tap of the decision button 232 on the song selection screen 230 (see FIG. 15) is detected, the CPU 110 displays the performance screen 240 (see FIG. 17 described later) and starts the performance process.

図17は、第1の実施形態に係る楽譜を参照する場合の演奏画面240の構成を示す図である。演奏者99は、スタートボタン245をタップして演奏(跳躍)を開始する。スタートボタン245は、ストップボタン245A(後記する図18参照)とトグルになっており、タップされるごとにスタートボタン245とストップボタン245Aとが入れ替わる。
楽譜表示領域241には、曲目選択画面230で選択した曲の楽譜として、跳躍する順に左から右に音符242〜244が表示される。次に跳躍する音符は太線で示されている。図17においては、音符242が次の音符である。
FIG. 17 is a diagram showing a configuration of a performance screen 240 when referring to the score according to the first embodiment. The performer 99 taps the start button 245 to start playing (jumping). The start button 245 is toggled with the stop button 245A (see FIG. 18 described later), and the start button 245 and the stop button 245A are switched each time the start button 245 is tapped.
In the score display area 241, notes 242 to 244 are displayed from left to right in the order of jumping as the score of the song selected on the song selection screen 230. The next jumping note is indicated by a thick line. In FIG. 17, note 242 is the next note.

音符242〜244には、音高に対応する跳躍する方角が文字で示されている。
音の大きさに対応する跳躍の高さは、音符242〜244の縦の長さとして示されている。例えば、音符242は、他の音符243,244と比べて縦に長く、高く跳躍することを示している。
音の長さに対応する跳躍の距離は、音符242〜244の横の長さとして示されている。例えば、音符244は、他の音符242,243と比べて横に長く、距離を長く跳躍することを示している。
The jumping directions corresponding to the pitches are indicated by letters on the notes 242 to 244.
The jump height corresponding to the loudness is shown as the vertical length of the notes 242-244. For example, note 242 is shown to be vertically longer and jump higher than the other notes 243 and 244.
The jumping distance corresponding to the length of the note is shown as the lateral length of the notes 242-244. For example, note 244 is longer laterally and longer distances than other notes 242,243.

図16に戻って、演奏処理を説明する。
ステップS221においてCPU110は、スタートボタン245(図17参照)のタップを検出する。以降は、演奏装置100は演奏中のモードとなる。図18は、第1の実施形態に係る楽譜を参照する演奏における演奏画面240Aの構成を示す図である。スタートボタン245(図17参照)は、ストップボタン245Aに替わっている。
図16に戻る。ステップS222においてCPU110は、次の音符を強調して表示する。詳しくは、CPU110は、次の跳躍に対応する音符を太線で表示する。
Returning to FIG. 16, the performance process will be described.
In step S221, the CPU 110 detects a tap of the start button 245 (see FIG. 17). After that, the performance device 100 is in the playing mode. FIG. 18 is a diagram showing a configuration of a performance screen 240A in a performance referring to the score according to the first embodiment. The start button 245 (see FIG. 17) is replaced with the stop button 245A.
Return to FIG. In step S222, the CPU 110 highlights and displays the next note. Specifically, the CPU 110 displays the note corresponding to the next jump with a thick line.

ステップS223においてCPU110は、CPU110は、跳躍と着地の検出処理を実行する。跳躍と着地の検出処理は、図20を参照して後記する。跳躍と着地の検出処理で、CPU110は、跳躍の方角、高さおよび距離を検出する。
ステップS224においてCPU110は、CPU110は、ステップS223で検出した跳躍の方角、高さおよび距離が、次の音符に対応しているか否かを判定して、判定結果を記憶する。CPU110は、跳躍と次の音符が対応しているならば(ステップS224→YES)ステップS226に進み、対応していないならば(ステップS224→NO)ステップS225に進む。
In step S223, the CPU 110 executes a jumping and landing detection process. The jumping and landing detection processes will be described later with reference to FIG. In the jump and landing detection process, the CPU 110 detects the direction, height and distance of the jump.
In step S224, the CPU 110 determines whether or not the direction, height, and distance of the jump detected in step S223 correspond to the next note, and stores the determination result. The CPU 110 proceeds to step S226 if the jump corresponds to the next note (step S224 → YES), and proceeds to step S225 if it does not (step S224 → NO).

ステップS225においてCPU110は、ブザー音をスピーカ133に出力して、ステップS223に戻る。CPU110は、何の音の出力もせずにステップS223に戻ってもよいし、次の音符を点滅させてステップS223に戻ってもよい。
ステップS226においてCPU110は、ステップS223で検出した跳躍の方角に応じた高さ、跳躍の高さに応じた大きさ、跳躍の距離に応じた長さの音を出力する。
ステップS227においてCPU110は、ステップS226において出力した音が、曲の最後の音(最後の音符に対応する音)か否かを判定する。CPU110は、最後の音ならば(ステップS227→YES)ステップS229に進み、最後の音でないならば(ステップS227→NO)ステップS228に進む。
In step S225, the CPU 110 outputs a buzzer sound to the speaker 133, and returns to step S223. The CPU 110 may return to step S223 without outputting any sound, or may blink the next note and return to step S223.
In step S226, the CPU 110 outputs a sound having a height corresponding to the direction of the jump detected in step S223, a magnitude corresponding to the height of the jump, and a length corresponding to the distance of the jump.
In step S227, the CPU 110 determines whether or not the sound output in step S226 is the last sound of the song (the sound corresponding to the last note). The CPU 110 proceeds to step S229 if it is the last sound (step S227 → YES), and proceeds to step S228 if it is not the last sound (step S227 → NO).

ステップS228においてCPU110は、次の音符を強調して表示して、ステップS223に戻る。
ステップS229においてCPU110は、採点して点数を表示する。詳しくは、CPU110は、ステップS224においてYESに進んだ回数とNOに進んだ回数とに応じて採点して、得点画面250(後記する図19参照)に点数を表示する。例えば、YESに進んだ回数が17回、NOに進んだ回数が3回ならば、(17/(17+3))×100=85から85点と採点する。
In step S228, the CPU 110 highlights the next note and returns to step S223.
In step S229, the CPU 110 scores and displays the score. Specifically, the CPU 110 scores according to the number of times YES and the number of times NO is reached in step S224, and displays the score on the score screen 250 (see FIG. 19 described later). For example, if the number of times a person has progressed to YES is 17 times and the number of times a person has progressed to NO is 3 times, the score is (17 / (17 + 3)) × 100 = 85 to 85 points.

図19は、第1の実施形態に係る得点画面250の構成を示す図である。点数表示領域251に採点結果の点数が表示される。「もういちど」ボタン252のタップを検知すると、CPU110は、演奏画面240(図17参照)に切り替える。演奏者99は、同じ曲で演奏することができるようになる。「きょくえらび」ボタン253のタップを検知すると、CPU110は、曲目選択画面230(図15参照)に切り替える。演奏者99は、曲を変えることができるようになる。 FIG. 19 is a diagram showing the configuration of the score screen 250 according to the first embodiment. The score of the scoring result is displayed in the score display area 251. When the tap of the "again" button 252 is detected, the CPU 110 switches to the performance screen 240 (see FIG. 17). The performer 99 will be able to play the same song. When the tap of the "Kyokuerabi" button 253 is detected, the CPU 110 switches to the song selection screen 230 (see FIG. 15). The performer 99 will be able to change the song.

図20は、第1の実施形態に係る楽譜を参照する場合の跳躍と着地の検出処理のフローチャートである。図20の跳躍と着地の検出処理は、図13に記載の跳躍と着地の検出処理からステップS161のステップを除いた処理であって、ステップS241〜S249は、ステップS162〜S170にそれぞれ対応する。 FIG. 20 is a flowchart of a jumping and landing detection process when referring to the score according to the first embodiment. The jumping and landing detection process of FIG. 20 is a process of removing the step of step S161 from the jumping and landing detection process shown in FIG. 13, and steps S241 to S249 correspond to steps S162 to S170, respectively.

≪演奏装置の特徴≫
演奏装置100は、加速度の変化から演奏者99の跳躍の方角や高さ、距離を算出して、対応する音を出力する。演奏者99は、地面上の楽譜900(図1参照)や表示された楽譜(図17の楽譜表示領域241参照)を見ながら、跳躍することで音を出して、演奏する。
従来までの遊具の変更と比較して、地面上の楽譜900の変更は、工事期間が短く、工事費用も低い。このため、演奏者99が少なくなった場合に、演奏者99の再演奏を促すために別の曲に変更してリニューアルすることが容易である。また、保守も簡単である。さらに、演奏は地面の上の跳躍であるため、事故の可能性は低く、演奏装置100は、安全性の高い遊具となっている。
≪Characteristics of performance equipment≫
The performance device 100 calculates the direction, height, and distance of the jump of the performer 99 from the change in acceleration, and outputs the corresponding sound. The performer 99 makes a sound by jumping while looking at the score 900 on the ground (see FIG. 1) and the displayed score (see the score display area 241 of FIG. 17), and plays.
Compared with the conventional change of playset, the change of the score 900 on the ground has a shorter construction period and a lower construction cost. Therefore, when the number of performers 99 decreases, it is easy to change to another song and renew it in order to encourage the performers 99 to replay. It is also easy to maintain. Further, since the performance is a jump on the ground, the possibility of an accident is low, and the performance device 100 is a highly safe playset.

≪第1の実施形態の変形例:演奏場所の制限≫
演奏装置100を所有していれば、演奏者99は、楽譜さえ用意できれば、いつでも、どこでも演奏が可能である。演奏者99にとってはメリットであるが、公園や遊園地の運営者にとっては、来園や来場の動機づけがなくなり、デメリットとなる。
対応策として、演奏装置100が動作する位置を制限するようにしてもよい。例えば、演奏装置100は、GNSS(Global Navigation Satellite System)を利用して自身の現在位置を特定し、予め決められた位置以外では、演奏処理(図9、図16参照)を実行しないようにしてもよい。GNSSではなく、NFC(Near Field Communication)やBluetooth(登録商標)などの近距離無線通信で、予め決められたアドレスの通信機器と通信可能でないならば、演奏処理を実行しないようにしてもよい。例えば、楽譜900を構成する始点901(図1参照)や音符902〜907のブロックに近距離無線通信のタグを埋め込んでおくことで、楽譜900付近でしか演奏できないように制限してもよい。
<< Modification example of the first embodiment: Restriction of playing place >>
As long as the performer 99 owns the performance device 100, the performer 99 can play anytime and anywhere as long as the score can be prepared. It is a merit for the performer 99, but it is a demerit for the operator of the park or the amusement park because there is no motivation for visiting the park or the amusement park.
As a countermeasure, the position where the performance device 100 operates may be limited. For example, the performance device 100 uses GNSS (Global Navigation Satellite System) to specify its own current position, and does not execute performance processing (see FIGS. 9 and 16) except at a predetermined position. May be good. If it is not possible to communicate with a communication device having a predetermined address by short-range wireless communication such as NFC (Near Field Communication) or Bluetooth (registered trademark) instead of GNSS, the performance processing may not be executed. For example, by embedding a tag for short-range wireless communication in the starting point 901 (see FIG. 1) and the blocks of the notes 902 to 907 constituting the score 900, it may be restricted so that the performance can be performed only in the vicinity of the score 900.

≪第1の実施形態の変形例:方角検出≫
上記した実施形態において、ド、レ、ミ、ファ、ソ、ラ、シ、ドに対応する方角は、それぞれ北、北東、東、南東、南、南西、西、北西であり、各音に対応する角度は45度であった(図2参照)。これに対して、演奏する曲が決まっていて、次の音が決まっている場合に、次の音に対応する角度を大きくするようにしてもよい。
<< Modification example of the first embodiment: Direction detection >>
In the above-described embodiment, the directions corresponding to do, re, mi, fa, so, la, shi, and do are north, northeast, east, southeast, south, southwest, west, and northwest, respectively, and correspond to each sound. The angle was 45 degrees (see FIG. 2). On the other hand, when the song to be played is decided and the next note is decided, the angle corresponding to the next note may be increased.

図21は、第1の実施形態の変形例に係る跳躍の方角と音高の関係を説明するための図である。楽譜参照の演奏において、次の音がミと決まっている場合には、ミに対応する方角の幅が、通常の45度ではなく90度に設定されている。替わりに、ミの隣であるレとファは、22.5度に設定されている。CPU110は、ステップS249(図20参照)において、次の音に対応する角度の幅を広くして方角を算出する。 FIG. 21 is a diagram for explaining the relationship between the jumping direction and the pitch according to the modified example of the first embodiment. When the next note is determined to be Mi in the performance of the score reference, the width of the direction corresponding to Mi is set to 90 degrees instead of the usual 45 degrees. Instead, Le and Fa next to Mi are set at 22.5 degrees. In step S249 (see FIG. 20), the CPU 110 calculates the direction by widening the width of the angle corresponding to the next sound.

次の音に対応する角度の幅を広くすることで、演奏者99が跳躍する方角が多少ずれても、演奏装置100は正しい音を発するようになる。演奏者99が幼少であって、正しい方角に跳躍することが難しくても、演奏装置100は正しい音を発することができ、演奏者99は演奏を楽しむことができるようになる。 By widening the range of angles corresponding to the next sound, the performance device 100 will emit the correct sound even if the direction in which the performer 99 jumps is slightly deviated. Even if the performer 99 is young and it is difficult to jump in the correct direction, the performance device 100 can emit the correct sound, and the performer 99 can enjoy the performance.

上記した実施形態では、1オクターブが360度に対応していた。すると、例えば、ド、ソ、ド、ソという旋律が含まれる曲では、地面上の音符(図1参照)が重なってしまう。このような曲を考慮して、例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ドを、北を0度として、それぞれ−70度±10度、−50度±10度、−30度±10度、−10度±10度、10度±10度、30度±10度、50度±10度、70度±10度に対応するようにして、地面上の音符が重ならないようにしてもよい。 In the above embodiment, one octave corresponds to 360 degrees. Then, for example, in a song containing the tunes do, so, do, and so, the notes on the ground (see FIG. 1) overlap. Considering such songs, for example, do, re, mi, fa, so, la, shi, do, with north as 0 degrees, -70 degrees ± 10 degrees, -50 degrees ± 10 degrees,-, respectively. The notes on the ground do not overlap so that they correspond to 30 degrees ± 10 degrees, -10 degrees ± 10 degrees, 10 degrees ± 10 degrees, 30 degrees ± 10 degrees, 50 degrees ± 10 degrees, and 70 degrees ± 10 degrees. You may do so.

≪第1の実施形態の変形例:跳躍直後の音出力≫
上記した実施形態における演奏装置100は、演奏者99が跳躍して着地した後に音を出力している。跳躍を検出した時点で音を出力するようにしてもよい。図22は、第1の実施形態の変形例に係る演奏処理のフローチャートである。図9の演奏処理と比較して、ステップS142の跳躍と着地の検出処理が、ステップS312の跳躍の検出処理(後記する図23参照)と、音を出力した後のステップS314の着地の検出処理(後記する図24参照)とに分割されている。
<< Modification example of the first embodiment: Sound output immediately after jumping >>
The performance device 100 in the above-described embodiment outputs a sound after the performer 99 jumps and lands. A sound may be output when a jump is detected. FIG. 22 is a flowchart of the performance process according to the modified example of the first embodiment. Compared with the performance process of FIG. 9, the jump and landing detection process of step S142 is the jump detection process of step S312 (see FIG. 23 described later) and the landing detection process of step S314 after sound is output. (See FIG. 24 described later).

図23は、第1の実施形態の変形例に係る跳躍の検出処理のフローチャートである。跳躍の検出処理は、跳躍と着地の検出処理(図13参照)の前半の処理である跳躍の検出と、跳躍の方角、高さ、距離の算出からなる。詳しくは、ステップS331〜S335は、ステップS161〜S165とそれぞれ同様であり、ステップS336は、ステップS170と同様である。 FIG. 23 is a flowchart of the jump detection process according to the modified example of the first embodiment. The jump detection process includes jump detection, which is the first half of the jump and landing detection process (see FIG. 13), and calculation of the jump direction, height, and distance. Specifically, steps S331 to S335 are the same as steps S161 to S165, and step S336 is the same as step S170.

図24は、第1の実施形態の変形例に係る着地の検出処理のフローチャートである。着地の検出処理は、跳躍と着地の検出処理の後半の処理である着地の検出と同様である。詳しくは、ステップS361〜S364は、ステップS166〜S169とそれぞれ同様である。
上記した変形例においては、演奏装置100は、着地ではなく跳躍を検出した時点(足が地面から離れた時点)で音を出力する。このため、演奏者99は、異なるタイミングによる演奏を楽しむことができる。
FIG. 24 is a flowchart of the landing detection process according to the modified example of the first embodiment. The landing detection process is the same as the landing detection process, which is the latter half of the jump and landing detection processes. Specifically, steps S361 to S364 are the same as steps S166 to S169, respectively.
In the above-described modification, the playing device 100 outputs a sound when a jump is detected (when the foot is off the ground) instead of landing. Therefore, the performer 99 can enjoy the performance at different timings.

≪第1の実施形態の変形例:まとめての音出力≫
上記した実施形態では、演奏装置100は、スタートボタン214(図6参照)がタップされて、ストップボタン214A(図11参照)がタップされるまで、跳躍が検出するたびに音を出力している。演奏装置100は、跳躍時(演奏時)には音を出力せず、「きく」ボタン215(図12参照)がタップされて音を出力(演奏を再生)するようにしてもよい。
または、スタートボタン214がタップされて後で、跳躍が所定長の時間検出されなかったときに演奏が終了したと判断して、スタートボタン214がタップされて後の跳躍に対応する音を出力するようにしてもよい。再び、跳躍が検出され、所定長の時間跳躍が検出されなかったときに音を出力するようにしてもよい。
<< Modification example of the first embodiment: Collective sound output >>
In the above embodiment, the playing device 100 outputs a sound every time a jump is detected until the start button 214 (see FIG. 6) is tapped and the stop button 214A (see FIG. 11) is tapped. .. The performance device 100 may not output a sound at the time of jumping (during performance), but may output the sound (reproduce the performance) by tapping the "Kiku" button 215 (see FIG. 12).
Alternatively, after the start button 214 is tapped, it is determined that the performance has ended when the jump is not detected for a predetermined length of time, and the start button 214 is tapped to output a sound corresponding to the subsequent jump. You may do so. The sound may be output when the jump is detected again and the jump is not detected for a predetermined time.

≪第1の実施形態の変形例:方角の検出≫
上記した実施形態では、演奏者99が演奏装置100を立てて、表示操作部135を演奏者99の顔に向けて保持している(図1参照)と仮定して、CPU110は、方位を検出している。演奏者99が、演奏装置100を斜めに立てて保持していた場合も、表示操作部135を演奏者99の顔に向けているとして、CPU110は方位を検出するようにしてもよい。詳しくは、演奏装置100が斜めの場合には、CPU110は、重力加速度の方向と直角をなす方向であって、演奏装置100の背面の方向(表示操作部135の反対方向)に最も近い方向の方位を、演奏者99が向いている方角として、算出する。また、演奏装置100が水平の場合には、CPU110は、演奏装置100の上部(演奏者99から最も離れている側面)の方向の方位を、演奏者99が向いている方角として、算出する。
<< Modification example of the first embodiment: Direction detection >>
In the above embodiment, it is assumed that the performer 99 stands up the performance device 100 and holds the display operation unit 135 toward the face of the performer 99 (see FIG. 1), and the CPU 110 detects the orientation. is doing. Even when the performer 99 holds the performance device 100 upright at an angle, the CPU 110 may detect the orientation, assuming that the display operation unit 135 is facing the face of the performer 99. Specifically, when the playing device 100 is slanted, the CPU 110 is in a direction perpendicular to the direction of the gravitational acceleration and is the direction closest to the direction of the back surface of the playing device 100 (the direction opposite to the display operation unit 135). The direction is calculated as the direction in which the performer 99 is facing. When the performance device 100 is horizontal, the CPU 110 calculates the direction of the upper part of the performance device 100 (the side surface farthest from the performer 99) as the direction in which the performer 99 is facing.

≪第1の実施形態の変形例:音色選択処理:決定ボタンの替わりに跳躍≫
音色選択処理(図7参照)においては、決定ボタン222(図8参照)が押下(タップ)されて、音色(楽器)が確定している。これに替わり、跳躍を検出して、音色を確定するようにしてもよい。曲目選択(図15参照)においても、決定ボタン232のタップの検出に替わり、跳躍を検出して、曲目を確定するようにしてもよい。
<< Modification example of the first embodiment: Tone selection process: Jumping instead of the enter button >>
In the tone color selection process (see FIG. 7), the decision button 222 (see FIG. 8) is pressed (tapped) to confirm the tone color (musical instrument). Alternatively, the jump may be detected to determine the timbre. In the song selection (see FIG. 15), instead of detecting the tap of the enter button 232, the jump may be detected to confirm the song.

≪第1の実施形態の変形例:音色選択処理:回転の替わりにタップを検出≫
音色選択処理において、CPU110は、ステップS121〜S122(図7参照)で検出された演奏者99の回転角度に応じて、楽器を切り替える。これに対して、CPU110は、タップを検出して楽器を切り替えてもよい。例えば、CPU110は、楽器選択領域221(図8参照)においてタップされた楽器を検出して強調表示して、決定ボタン222のタップを検出したならば、強調表示されている楽器を、スピーカ133が発する音の楽器として選択して、記憶するようにしてもよい。曲目選択(図15参照)においても、CPU110は、曲目選択領域231においてタップされた曲目を検出して強調表示して、決定ボタン232のタップを検出して選択できるようにしてもよい。
<< Modification example of the first embodiment: Tone selection process: Tap is detected instead of rotation >>
In the tone color selection process, the CPU 110 switches the musical instrument according to the rotation angle of the performer 99 detected in steps S121 to S122 (see FIG. 7). On the other hand, the CPU 110 may detect the tap and switch the musical instrument. For example, the CPU 110 detects and highlights the tapped musical instrument in the musical instrument selection area 221 (see FIG. 8), and if the tap of the enter button 222 is detected, the speaker 133 selects the highlighted musical instrument. It may be selected as an instrument of the sound to be emitted and memorized. Also in the song selection (see FIG. 15), the CPU 110 may detect and highlight the tapped song in the song selection area 231 so that the tap of the enter button 232 can be detected and selected.

≪第1の実施形態の変形例:音色選択処理:演奏中の選択≫
上記した実施形態では、音色を選択した後に演奏している(図5参照)。これに加えて、演奏中に、その場で回転跳躍して音色を選択するようにしてもよい。その場で回転跳躍すると、期間T1(図10参照)では、垂直方向の加速度は検出されるが、水平方向の加速度は検出されない(所定の値より小さい加速度しか検出されない、または、加速度の積分値である初速度が所定の値より小さい)。
<< Modification example of the first embodiment: Tone selection process: Selection during performance >>
In the above-described embodiment, the performance is performed after selecting a tone (see FIG. 5). In addition to this, during the performance, it is possible to rotate and jump on the spot to select a tone. When rotating and jumping in place, in the period T1 (see FIG. 10), vertical acceleration is detected, but horizontal acceleration is not detected (acceleration smaller than a predetermined value is detected, or the integrated value of acceleration is detected. The initial velocity is less than the specified value).

このような跳躍が検出された場合には、CPU110は、期間T1における方位センサ131の出力と、期間T3における方位センサ131の出力とから、回転の角度を算出して、音色(楽器)を切り替えるようにしてもよい。例えば、60度ごとに音色を切り替えるとして、CPU110は、現設定がハーモニカで120度の回転跳躍を検出したならば、ギターに切り替えるようにしてもよい(図8参照)。切り替える際は、CPU110は、演奏画面210A(図11参照)を音色選択画面220に切り替えるようにしてもよい。
回転跳躍による音色選択を可能とすることで、演奏者99は、メニュー211(図11参照)を操作して音色選択画面220に切り替えてから音色選択をする必要がなくなり、演奏中にタイミングよく音色を切り替えることができるようになる。
When such a jump is detected, the CPU 110 calculates the rotation angle from the output of the directional sensor 131 in the period T1 and the output of the directional sensor 131 in the period T3, and switches the timbre (musical instrument). You may do so. For example, assuming that the tone color is switched every 60 degrees, the CPU 110 may switch to the guitar if the current setting is a harmonica and detects a rotation jump of 120 degrees (see FIG. 8). When switching, the CPU 110 may switch the performance screen 210A (see FIG. 11) to the tone color selection screen 220.
By enabling the tone color selection by rotation jumping, the performer 99 does not need to operate the menu 211 (see FIG. 11) to switch to the tone color selection screen 220 and then select the tone color, and the performer 99 does not need to select the tone color at the right time during the performance. Will be able to switch.

≪第2の実施形態≫
第1の実施形態では、携帯型の演奏装置100を保持しながら跳躍して演奏する。演奏装置100の保持が跳躍の邪魔になる場合が想定される。以下では、この点を改善した第2の実施形態を説明する。
<< Second Embodiment >>
In the first embodiment, the player jumps and plays while holding the portable playing device 100. It is assumed that the holding of the playing device 100 interferes with the jumping. Hereinafter, a second embodiment in which this point is improved will be described.

図25は、第2の実施形態に係る演奏システム30を用いた演奏を説明するための図である。演奏システム30は、バッジ型の携帯装置300と、本体装置400とを含む。携帯装置300と本体装置400とは、無線通信で接続される。
演奏者99は、演奏装置100を保持する替わりに、センサを備えるバッジ型の携帯装置300を装着して跳躍する。携帯装置300は、所定のタイミング(例えば、所定の周期間隔)で方位や加速度の情報を本体装置400に送信する。
FIG. 25 is a diagram for explaining a performance using the performance system 30 according to the second embodiment. The performance system 30 includes a badge-type portable device 300 and a main body device 400. The mobile device 300 and the main body device 400 are connected by wireless communication.
Instead of holding the playing device 100, the performer 99 wears a badge-type portable device 300 equipped with a sensor and jumps. The portable device 300 transmits information on the direction and acceleration to the main body device 400 at a predetermined timing (for example, a predetermined cycle interval).

図26は、第2の実施形態に係る携帯装置300の全体構成を示す図である。携帯装置300は、CPU310、方位センサ331、加速度センサ332、記憶部333、および通信部334を備える。通信部334は、本体装置400にデータを送信するデバイスである。CPU310は、記憶部333に記憶されるプログラム(不図示)を実行することで、方位センサ331が検出した方位情報、および加速度センサ332が検出した加速度情報を、所定のタイミングで本体装置400に送信する。 FIG. 26 is a diagram showing the overall configuration of the mobile device 300 according to the second embodiment. The portable device 300 includes a CPU 310, an orientation sensor 331, an acceleration sensor 332, a storage unit 333, and a communication unit 334. The communication unit 334 is a device that transmits data to the main unit 400. The CPU 310 transmits the direction information detected by the direction sensor 331 and the acceleration information detected by the acceleration sensor 332 to the main unit 400 at a predetermined timing by executing a program (not shown) stored in the storage unit 333. do.

図27は、第2の実施形態に係る本体装置の全体構成を示す図である。本体装置400は、CPU410、プログラム421や音源データ422などを記憶する記憶部420、スピーカ431、オーディオ回路432、および通信部433を備える。CPU410、記憶部420、スピーカ431、およびオーディオ回路432は、演奏装置100(図4)のCPU110、記憶部120、スピーカ133、およびオーディオ回路134とそれぞれ同様である。通信部433は、携帯装置300が送信した方位情報および加速度情報を受信する。 FIG. 27 is a diagram showing the overall configuration of the main body device according to the second embodiment. The main unit 400 includes a CPU 410, a storage unit 420 for storing a program 421, a sound source data 422, and the like, a speaker 431, an audio circuit 432, and a communication unit 433. The CPU 410, the storage unit 420, the speaker 431, and the audio circuit 432 are the same as the CPU 110, the storage unit 120, the speaker 133, and the audio circuit 134 of the performance device 100 (FIG. 4), respectively. The communication unit 433 receives the directional information and the acceleration information transmitted by the portable device 300.

第1の実施形態において、CPU110は、方位や加速度の情報を方位センサ131および加速度センサ132から直接取得していた。これに対して、第2の実施形態では、CPU410は、方位や加速度の情報を、携帯装置300の方位センサ331や加速度センサ332から通信経由で取得する。 In the first embodiment, the CPU 110 directly acquires information on the direction and acceleration from the direction sensor 131 and the acceleration sensor 132. On the other hand, in the second embodiment, the CPU 410 acquires information on the direction and acceleration from the direction sensor 331 and the acceleration sensor 332 of the mobile device 300 via communication.

図28は、第2の実施形態に係る演奏処理のフローチャートである。ステップS411〜S419は、CPU110がCPU410に替わり、方位センサ131が方位センサ331に替わり、加速度センサ132が加速度センサ332に替わったことを除いて、図13記載のステップS162〜S170と同様である。
ステップS420においてCPU410は、ステップS419で算出した跳躍の方角、高さおよび距離に応じた音を出力する。
FIG. 28 is a flowchart of the performance process according to the second embodiment. Steps S411 to S419 are the same as steps S162 to S170 shown in FIG. 13, except that the CPU 110 is replaced by the CPU 410, the directional sensor 131 is replaced by the directional sensor 331, and the acceleration sensor 132 is replaced by the acceleration sensor 332.
In step S420, the CPU 410 outputs a sound according to the direction, height, and distance of the jump calculated in step S419.

≪第2の実施形態の特徴≫
第2の実施形態においては、演奏者99は、演奏装置100は保持しておらず、軽量のバッジ型の携帯装置300を身につけている。このため、演奏者99は、より軽快に跳躍することができる。
<< Features of the second embodiment >>
In the second embodiment, the performer 99 does not hold the performance device 100 and wears a lightweight badge-type portable device 300. Therefore, the performer 99 can leap more lightly.

≪第2の実施形態の変形例:操作部≫
携帯装置300は、操作部を有さず、第1の実施形態におけるスタートボタン214(図6参照)、ストップボタン214A(図11参照)の操作による演奏の開始や終了の指示ができない。携帯装置300に操作部としてのボタンを備え、ボタンの押下を通信経由で本体装置400に送信するようにしてもよい。CPU410は、ボタン押下の信号を受信すると、演奏処理(図28参照)を開始し、次にボタン押下の信号を受信すると、演奏処理を停止する。
<< Modification example of the second embodiment: Operation unit >>
The portable device 300 does not have an operation unit, and cannot instruct the start and end of the performance by operating the start button 214 (see FIG. 6) and the stop button 214A (see FIG. 11) in the first embodiment. The portable device 300 may be provided with a button as an operation unit, and the pressing of the button may be transmitted to the main body device 400 via communication. When the CPU 410 receives the button press signal, it starts the performance process (see FIG. 28), and when it receives the button press signal, it stops the performance process.

≪第3の実施形態≫
上記した実施形態では、演奏装置100は、演奏者が跳躍した方角を検出して、この方角に応じた高さの音を発している。跳躍して着地したときの方角に応じた高さの音を発するようにしてもよい。
<< Third Embodiment >>
In the above-described embodiment, the performance device 100 detects the direction in which the performer jumps, and emits a sound having a height corresponding to this direction. A sound with a height corresponding to the direction when jumping and landing may be emitted.

図29は、第3の実施形態に係る演奏装置100Aの全体構成を示す図である。演奏装置100(図4参照)と比較して、演奏装置100Aは、重力センサ136をさらに備える。重力センサ136は、演奏装置100Aにかかる重力の方向(地面の方向)を検出する。この方向により、上向き(表示操作部135が上を向いている)など、水平面に対する演奏装置100Aの向きが検出できる。なお、重力センサ136は、物理的なデバイスではなく、加速度センサ132を含む他のセンサから重力の方向を算出するCPU110の機能と見なしてもよい。 FIG. 29 is a diagram showing the overall configuration of the performance device 100A according to the third embodiment. Compared to the playing device 100 (see FIG. 4), the playing device 100A further comprises a gravity sensor 136. The gravity sensor 136 detects the direction of gravity (direction of the ground) applied to the playing device 100A. From this direction, the direction of the performance device 100A with respect to the horizontal plane, such as upward (the display operation unit 135 is facing upward), can be detected. The gravity sensor 136 may be regarded as a function of the CPU 110 that calculates the direction of gravity from other sensors including the acceleration sensor 132, instead of the physical device.

図30は、第3の実施形態に係る方角検出処理のフローチャートである。図30を参照しながら、演奏者が着地したときの演奏装置100Aの方角を検出する処理を説明する。なお、CPU110は、ステップS511と、ステップS521〜S523とを同時に並列に実行する。 FIG. 30 is a flowchart of the direction detection process according to the third embodiment. With reference to FIG. 30, a process of detecting the direction of the performance device 100A when the performer lands will be described. The CPU 110 simultaneously executes steps S511 and steps S521 to S523 in parallel.

ステップS511においてCPU110は、所定の周期で方角を検出して記憶する。詳しくは、CPU110は、所定の周期で、重力センサ136を用いて演奏装置100Aの向きを求め、方位センサ131を用いて地磁気の向きを求めて、演奏装置100Aの方角(演奏者が向いている方角)を算出して記憶する。なお、算出した方角は、北、北東、東、南東、南、南西、西および北東のなかで一番近い方角に変換されて(丸められて)記憶される。 In step S511, the CPU 110 detects and stores the direction at a predetermined cycle. Specifically, the CPU 110 obtains the direction of the playing device 100A using the gravity sensor 136 and the direction of the geomagnetism using the azimuth sensor 131 at a predetermined cycle, and determines the direction of the playing device 100A (the performer is facing). Direction) is calculated and stored. The calculated direction is converted (rounded) and stored in the direction closest to the north, northeast, east, southeast, south, southwest, west, and northeast.

ステップS521においてCPU110は、着地を検出したら(ステップS521→YES)ステップS522に進み、着地を未検出なら(ステップS521→NO)ステップS521に戻る。CPU110は、着地を検出した時点でステップS522に進む。
図31は、第3の実施形態に係る着地したときにおける加速度の大きさの変化を示すグラフである。CPU110は、図31記載のグラフに類似する加速度の大きさの変化を検出することで着地を検出する。
If the CPU 110 detects a landing in step S521 (step S521 → YES), the process proceeds to step S522, and if the landing is not detected (step S521 → NO), the process returns to step S521. The CPU 110 proceeds to step S522 when the landing is detected.
FIG. 31 is a graph showing changes in the magnitude of acceleration when landing according to the third embodiment. The CPU 110 detects landing by detecting a change in the magnitude of acceleration similar to the graph shown in FIG. 31.

ステップS522においてCPU110は、ステップS511で記憶した方角で、着地検出時点から直近の所定数の方角を取得する。
ステップS523においてCPU110は、ステップS522で取得した方角で、最も多数である方角を演奏装置100Aの方角として算出する。
In step S522, the CPU 110 acquires the latest predetermined number of directions from the time of landing detection in the directions stored in step S511.
In step S523, the CPU 110 calculates the direction acquired in step S522, which is the largest number of directions, as the direction of the performance device 100A.

≪第3の実施形態の特徴≫
加速度センサ132と方角の多数決だけでは、演奏装置100Aの向きの取得が困難ないしは不正確である場合であっても、さらに重力センサ136を用いることで、演奏装置100Aの方角が特定できるようになる。延いては、着地時の方角が取得できて、演奏者の着地時の方角に合わせた高さの音を発することができるようになる。
<< Features of the third embodiment >>
Even if it is difficult or inaccurate to obtain the orientation of the playing device 100A only by the majority determination of the accelerometer 132 and the direction, the direction of the playing device 100A can be specified by further using the gravity sensor 136. .. As a result, the direction at the time of landing can be acquired, and a sound having a height corresponding to the direction at the time of landing of the performer can be emitted.

図13では、CPU110は、跳躍と着地を検出して、跳躍の方角と高さと距離とを算出している。CPU110は、この処理を図30に示した方角検出処理に置き換えて演奏するようにしてもよい。高さと距離とは、所定の値としてもよいし、着地を検出した加速度の変化の大きさ(例えば、最大値、最大値と最小値の差)に応じた値であってもよい。 In FIG. 13, the CPU 110 detects jumping and landing, and calculates the direction, height, and distance of the jumping. The CPU 110 may replace this process with the direction detection process shown in FIG. 30 for playing. The height and the distance may be predetermined values, or may be values according to the magnitude of the change in acceleration detected for landing (for example, the maximum value, the difference between the maximum value and the minimum value).

≪第3の実施形態の変形例≫
上記した実施形態では、ステップS511においてCPU110は、重力センサ136を用いて演奏装置100Aの向きを求め、方位センサ131を用いて地磁気の向きを求めて、演奏装置100Aの方角を算出している。例えば、演奏装置100AのOS(Operating System)がAndroid(登録商標)であれば、重力センサ136が取得した重力の演奏装置100AのXYZ軸における向きと、地磁気センサである方位センサ131が取得した地磁気の演奏装置100AのXYZ軸における向きとが取得できる。
ステップS511においてCPU110は、100msec間隔で方角を算出して、直近の8つの方角を記憶する。ステップS523においてCPU110は、この8つの方角から一番多い方角を演奏装置100Aの方角とする。
<< Modification of the third embodiment >>
In the above-described embodiment, in step S511, the CPU 110 uses the gravity sensor 136 to obtain the direction of the playing device 100A, and uses the azimuth sensor 131 to obtain the direction of the geomagnetism to calculate the direction of the playing device 100A. For example, if the OS (Operating System) of the playing device 100A is Android (registered trademark), the orientation of the gravity playing device 100A acquired by the gravity sensor 136 on the XYZ axes and the geomagnetism acquired by the geomagnetic sensor 131. The orientation of the performance device 100A on the XYZ axes can be obtained.
In step S511, the CPU 110 calculates the direction at 100 msec intervals and stores the latest eight directions. In step S523, the CPU 110 sets the direction of the playing device 100A as the direction most among these eight directions.

演奏装置100AのOSがiOS(登録商標)の場合には、演奏装置100Aの方角を取得できるAPI(Application Programming Interface)がある。このため、CPU110は、重力や地磁気の向きを取得することなく、演奏装置100Aの方角を算出できる。iOSの場合には、ステップS511においてCPU110は、20msec間隔でAPIを用いて演奏装置100Aの方角を取得し、直近の10の方角を記憶する。ステップS523においてCPU110は、この10の方角から一番多い方角を演奏装置100Aの方角とする。 When the OS of the playing device 100A is iOS (registered trademark), there is an API (Application Programming Interface) that can acquire the direction of the playing device 100A. Therefore, the CPU 110 can calculate the direction of the playing device 100A without acquiring the direction of gravity or the geomagnetism. In the case of iOS, in step S511, the CPU 110 acquires the direction of the playing device 100A using the API at intervals of 20 msec, and stores the latest 10 directions. In step S523, the CPU 110 sets the direction of the playing device 100A as the direction most from the 10 directions.

≪その他変形例≫
楽譜900の三角形911〜916は、三角形に限らず、例えば矢印のような、音符902〜907の順序を示す他の記号または文字であってもよい。また、楽譜表示領域241(図17参照)に表示される楽譜の音符には、跳躍する方角が文字として記載されているが、例えば、矢印の向きや向きを示す記号で跳躍する方角を示してもよい。
また、携帯装置300(図25参照)はバッジ型に限らず、ベルトやたすきの形態であってもよいし、シャツやズボン(パンツ、スラックス)、スカートなどの衣類の形態であってもよい。
≪Other variants≫
The triangles 911 to 916 of the score 900 are not limited to triangles, but may be other symbols or letters indicating the order of the notes 902 to 907, for example, an arrow. Further, the musical note of the musical score displayed in the musical score display area 241 (see FIG. 17) describes the direction of jumping as a character. For example, the direction of jumping is indicated by a symbol indicating the direction or direction of the arrow. May be good.
Further, the portable device 300 (see FIG. 25) is not limited to the badge type, but may be in the form of a belt or a sash, or may be in the form of clothing such as a shirt, trousers (pants, slacks), or a skirt.

上記した実施形態では、演奏者99が演奏装置100を保持して、跳躍しながら演奏しているが、演奏者99は人に限らず、楽譜(図1の楽譜900、図17の楽譜表示領域241参照)が可読であるロボットなどであってもよい。または、演奏装置100にカメラが備わっており、楽譜900が撮影されると、方位および音符の位置関係から音の高さと長さを解析して、音を出力してもよい。 In the above-described embodiment, the performer 99 holds the performance device 100 and plays while jumping, but the performer 99 is not limited to a person, and the score (the score 900 in FIG. 1 and the score display area in FIG. 17) are not limited to humans. 241) may be a readable robot or the like. Alternatively, when the performance device 100 is provided with a camera and the score 900 is photographed, the pitch and length of the sound may be analyzed from the orientation and the positional relationship of the notes, and the sound may be output.

上記した実施形態では、方角(北、北東、東、東南、南、南西、西および北西)に音高(ド、レ、ミ、ファ、ソ、ラ、シおよびド)を割り当てたが、これに限るものではない。
例えば、演奏者が最初に跳躍(演奏)する前に向いている方向に対する方角を基準として音高を割り当ててもよい。演奏者が演奏前に東を向いていた場合、東にドを割り当て、東を基準にして時計回りに所定角度ごとにレ、ミ、ファ・・・と順に音高を割り当てることとしてもよい。
In the above embodiment, the pitches (do, re, mi, fa, so, la, shi and do) are assigned to the directions (north, northeast, east, southeast, south, southwest, west and northwest). It is not limited to.
For example, the pitch may be assigned based on the direction in which the performer is facing before jumping (playing) for the first time. If the performer is facing east before the performance, do may be assigned to the east, and pitches may be assigned in the order of re, mi, fa, etc. at predetermined angles clockwise with respect to the east.

なお、本明細書において、演奏処理や音色選択処理、曲目選択処理を記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
In this specification, the steps for describing the performance process, the tone color selection process, and the song selection process are not only the processes performed in chronological order but also in parallel, even if they are not necessarily processed in chronological order. Alternatively, it also includes processes that are executed individually.
Although some embodiments of the present invention have been described above, these embodiments are merely examples and do not limit the technical scope of the present invention. The present invention can take various other embodiments, and further, various modifications such as omission and substitution can be made without departing from the gist of the present invention. These embodiments and variations thereof are included in the scope and gist of the invention described in the present specification and the like, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.

以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲のとおりである。 The inventions described in the claims originally attached to the application of this application are described below. The claims described in the appendix are the scope of the claims originally attached to the application for this application.

≪付記≫
《請求項1》
発音可能な端末装置であって、
前記端末装置の動きを検出する第1のセンサと、
前記端末装置が向いている方角を検出する第2のセンサと、
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と
を備える端末装置。
《請求項2》
発音可能な端末装置であって、
前記端末装置の動きを検出する第1のセンサと、
前記端末装置が向いている方角を検出する第2のセンサと、
前記第1のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と
を備える端末装置。
《請求項3》
前記発音される音の大きさは、前記ジャンプの高さに対応した大きさである
ことを特徴とする請求項1に記載の端末装置。
《請求項4》
前記発音される音の長さは、前記ジャンプの距離に対応した長さである
ことを特徴とする請求項1に記載の端末装置。
《請求項5》
前記制御部は、前記ジャンプの動作を1つ検出したときに、前記音を発音させる
ことを特徴とする請求項1に記載の端末装置。
《請求項6》
操作部を備え、
前記制御部は、前記操作部が受け付けた開始から終了までの期間に検出された前記ジャンプに対応した音を発音させる
ことを特徴とする請求項1に記載の端末装置。
《請求項7》
発音可能な演奏装置であって、
前記演奏装置の動きを検出する第1のセンサと、
前記演奏装置が向いている方角を検出する第2のセンサと、
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と
を備える演奏装置。
《請求項8》
筐体の動きを検出する第1のセンサと、前記筐体が向いている方角を検出する第2のセンサとを備えるコンピュータに、
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる手順を
実行させるためのプログラム。
《請求項9》
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムであって、
前記携帯装置は、前記携帯装置の動きを検出する第1のセンサと、前記携帯装置が向いている方角を検出する第2のセンサとを備え、
前記演奏本体装置は、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏システム。
《請求項10》
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムの演奏本体装置であって、
前記携帯装置に備わり前記携帯装置の動きを検出する第1のセンサで検出された前記携帯装置の動きの時系列変化がジャンプの動作を表す場合に、前記携帯装置に備わり前記携帯装置が向いている方角を検出する第2のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏本体装置。
《請求項11》
端末装置を用いて演奏するための楽譜であって、音を表す識別情報が方角で表された楽譜。
《請求項12》
前記識別情報の縦横比が、当該識別情報が表す音の長さと、大きさと、長さ及び大きさとのうちの何れか1つを示す
ことを特徴とする請求項11に記載の楽譜。
《請求項13》
表示部と、
音を表す識別情報が方角で表された楽譜を前記表示部に表示させる制御部と、
を備える楽譜表示装置。
《請求項14》
発音可能な端末装置であって、
表示部と、
前記端末装置の動きを検出する第1のセンサと、
前記端末装置が向いている方角を検出する第2のセンサと、
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と、を備え、
前記制御部は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させる
ことを特徴とする端末装置。
≪Additional notes≫
<< Claim 1 >>
It is a terminal device that can pronounce
The first sensor that detects the movement of the terminal device and
A second sensor that detects the direction in which the terminal device is facing, and
A terminal device including a control unit that produces a sound corresponding to a direction detected by the second sensor when the time-series change of the movement detected by the first sensor represents a jumping motion.
<< Claim 2 >>
It is a terminal device that can pronounce
The first sensor that detects the movement of the terminal device and
A second sensor that detects the direction in which the terminal device is facing, and
A terminal device including a control unit that produces a sound corresponding to a direction detected by the second sensor when the time-series change of the motion detected by the first sensor represents a parabolic motion.
<< Claim 3 >>
The terminal device according to claim 1, wherein the loudness of the sound to be pronounced is a loudness corresponding to the height of the jump.
<< Claim 4 >>
The terminal device according to claim 1, wherein the length of the sound to be pronounced is a length corresponding to the distance of the jump.
<< Claim 5 >>
The terminal device according to claim 1, wherein the control unit sounds the sound when one of the jump operations is detected.
<< Claim 6 >>
Equipped with an operation unit
The terminal device according to claim 1, wherein the control unit produces a sound corresponding to the jump detected during the period from the start to the end received by the operation unit.
<< Claim 7 >>
It is a performance device that can pronounce
A first sensor that detects the movement of the playing device, and
A second sensor that detects the direction in which the playing device is facing, and
A performance device including a control unit for producing a sound corresponding to a direction detected by the second sensor when the time-series change of the movement detected by the first sensor represents a jumping motion.
<< Claim 8 >>
A computer including a first sensor for detecting the movement of the housing and a second sensor for detecting the direction in which the housing is facing.
A program for executing a procedure for producing a sound corresponding to a direction detected by the second sensor when the time-series change of the movement detected by the first sensor represents a jumping motion.
<< Claim 9 >>
It is a performance system that includes a portable device and a performance main unit that are communicably connected.
The mobile device includes a first sensor that detects the movement of the mobile device and a second sensor that detects the direction in which the mobile device is facing.
The performance main unit device includes a control unit that produces a sound corresponding to a direction detected by the second sensor when the time-series change of the movement detected by the first sensor represents a jump operation. A performance system characterized by that.
<< Claim 10 >>
It is a performance main unit of a performance system including a portable device and a performance main unit connected so as to be communicable.
When the time-series change of the movement of the mobile device detected by the first sensor provided in the mobile device and detects the movement of the mobile device represents a jumping motion, the mobile device is equipped with the portable device and the mobile device is facing. A performance main body device including a control unit that produces a sound corresponding to a direction detected by a second sensor that detects a certain direction.
<< Claim 11 >>
A musical score for playing using a terminal device, in which identification information representing sound is expressed in a direction.
<< Claim 12 >>
The musical score according to claim 11, wherein the aspect ratio of the identification information indicates any one of the length, the loudness, and the length and the loudness of the sound represented by the identification information.
<< Claim 13 >>
Display and
A control unit that displays a score in which the identification information representing the sound is represented in the direction on the display unit, and a control unit.
A musical score display device equipped with.
<< Claim 14 >>
It is a terminal device that can pronounce
Display and
The first sensor that detects the movement of the terminal device and
A second sensor that detects the direction in which the terminal device is facing, and
When the time-series change of the movement detected by the first sensor represents the movement of the jump, the control unit for producing a sound corresponding to the direction detected by the second sensor is provided.
The control unit is a terminal device characterized in that the display unit displays a musical score in which identification information representing a sound is represented in a direction.

100,100A 演奏装置(端末装置)
110 CPU(制御部)
131 方位センサ(第2のセンサ)
132 加速度センサ(第1のセンサ)
133 スピーカ
135 表示操作部(操作部)
136 重力センサ
30 演奏システム
300 携帯装置
400 本体装置(演奏本体装置)
100,100A performance device (terminal device)
110 CPU (control unit)
131 Directional sensor (second sensor)
132 Accelerometer (first sensor)
133 Speaker 135 Display operation unit (operation unit)
136 Gravity sensor 30 Performance system 300 Portable device 400 Main unit (performance main unit)

Claims (13)

発音可能な端末装置であって、
前記端末装置の動きを検出する第1のセンサと、
前記端末装置が向いている方角を検出する第2のセンサと、
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と
を備えることを特徴とする端末装置。
It is a terminal device that can pronounce
The first sensor that detects the movement of the terminal device and
A second sensor that detects the direction in which the terminal device is facing, and
If the chronological change of motion detected by said first sensor representing the operation of the jump, characterized in that it comprises a control unit for pronunciation sounds corresponding to direction detected by the second sensor Terminal device.
発音可能な端末装置であって、
前記端末装置の動きを検出する第1のセンサと、
前記端末装置が向いている方角を検出する第2のセンサと、
前記第1のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と
を備えることを特徴とする端末装置。
It is a terminal device that can pronounce
The first sensor that detects the movement of the terminal device and
A second sensor that detects the direction in which the terminal device is facing, and
When the time-series change of the motion detected by the first sensor represents a parabolic motion, it is characterized by including a control unit for producing a sound corresponding to the direction detected by the second sensor. Terminal device.
前記発音される音の大きさは、前記ジャンプの高さに対応した大きさである
ことを特徴とする請求項1に記載の端末装置。
The terminal device according to claim 1, wherein the loudness of the sound to be pronounced is a loudness corresponding to the height of the jump.
前記発音される音の長さは、前記ジャンプの距離に対応した長さである
ことを特徴とする請求項1に記載の端末装置。
The terminal device according to claim 1, wherein the length of the sound to be pronounced is a length corresponding to the distance of the jump.
前記制御部は、前記ジャンプの動作を1つ検出したときに、前記音を発音させる
ことを特徴とする請求項1に記載の端末装置。
The terminal device according to claim 1, wherein the control unit sounds the sound when one of the jump operations is detected.
操作部を備え、
前記制御部は、前記操作部が受け付けた開始から終了までの期間に検出された前記ジャンプに対応した音を発音させる
ことを特徴とする請求項1に記載の端末装置。
Equipped with an operation unit
The terminal device according to claim 1, wherein the control unit produces a sound corresponding to the jump detected during the period from the start to the end received by the operation unit.
発音可能な演奏装置であって、
前記演奏装置の動きを検出する第1のセンサと、
前記演奏装置が向いている方角を検出する第2のセンサと、
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と
を備えることを特徴とする演奏装置。
It is a performance device that can pronounce
A first sensor that detects the movement of the playing device, and
A second sensor that detects the direction in which the playing device is facing, and
If the chronological change of motion detected by said first sensor representing the operation of the jump, characterized in that it comprises a control unit for pronunciation sounds corresponding to direction detected by the second sensor Performance device.
筐体の動きを検出する第1のセンサと、前記筐体が向いている方角を検出する第2のセンサとを備えるコンピュータに、
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる手順を
実行させるためのプログラム。
A computer including a first sensor for detecting the movement of the housing and a second sensor for detecting the direction in which the housing is facing.
A program for executing a procedure for producing a sound corresponding to a direction detected by the second sensor when the time-series change of the movement detected by the first sensor represents a jumping motion.
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムであって、
前記携帯装置は、前記携帯装置の動きを検出する第1のセンサと、前記携帯装置が向いている方角を検出する第2のセンサとを備え、
前記演奏本体装置は、前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏システム。
It is a performance system that includes a portable device and a performance main unit that are communicably connected.
The mobile device includes a first sensor that detects the movement of the mobile device and a second sensor that detects the direction in which the mobile device is facing.
The performance main unit device includes a control unit that produces a sound corresponding to a direction detected by the second sensor when the time-series change of the movement detected by the first sensor represents a jump operation. A performance system characterized by that.
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムの演奏本体装置であって、
前記携帯装置に備わり前記携帯装置の動きを検出する第1のセンサで検出された前記携帯装置の動きの時系列変化がジャンプの動作を表す場合に、前記携帯装置に備わり前記携帯装置が向いている方角を検出する第2のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏本体装置。
It is a performance main unit of a performance system including a portable device and a performance main unit connected so as to be communicable.
When the time-series change of the movement of the mobile device detected by the first sensor provided in the mobile device and detects the movement of the mobile device represents a jumping motion, the mobile device is equipped with the portable device and the mobile device is facing. A performance main body device including a control unit that produces a sound corresponding to a direction detected by a second sensor that detects a certain direction.
発音可能な端末装置であって、It is a terminal device that can pronounce
表示部と、Display and
前記端末装置の動きを検出する第1のセンサと、The first sensor that detects the movement of the terminal device and
前記端末装置が向いている方角を検出する第2のセンサと、A second sensor that detects the direction in which the terminal device is facing, and
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御部と、を備え、When the time-series change of the movement detected by the first sensor represents the movement of the jump, the control unit for producing a sound corresponding to the direction detected by the second sensor is provided.
前記制御部は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させるThe control unit causes the display unit to display a musical score in which identification information representing a sound is represented in a direction.
ことを特徴とする端末装置。A terminal device characterized by that.
発音可能な端末装置であって表示部と前記端末装置の動きを検出する第1のセンサと前記端末装置が向いている方角を検出する第2のセンサとを備える端末装置のコンピュータを、A computer of a terminal device which is a terminal device capable of sounding and includes a display unit, a first sensor for detecting the movement of the terminal device, and a second sensor for detecting the direction in which the terminal device is facing.
前記第1のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる制御手段として機能させ、When the time-series change of the movement detected by the first sensor represents the jumping motion, it functions as a control means for producing a sound corresponding to the direction detected by the second sensor.
前記制御手段は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させるThe control means causes the display unit to display a musical score in which identification information representing a sound is represented in a direction.
ことを特徴とするプログラム。A program characterized by that.
筐体の動きを検出する第1のセンサと、前記筐体が向いている方角を検出する第2のセンサとを備えるコンピュータに、A computer including a first sensor for detecting the movement of the housing and a second sensor for detecting the direction in which the housing is facing.
前記第1のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第2のセンサで検出された方角に対応した音を発音させる手順をWhen the time-series change of the motion detected by the first sensor represents a parabolic motion, the procedure for producing a sound corresponding to the direction detected by the second sensor is described.
実行させるためのプログラム。A program to run.
JP2020028816A 2019-05-22 2020-02-21 Terminal device, performance device, program, performance system and performance main unit Active JP6981486B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/878,901 US11167206B2 (en) 2019-05-22 2020-05-20 Portable music playing game device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019095660 2019-05-22
JP2019095660 2019-05-22

Publications (2)

Publication Number Publication Date
JP2020194153A JP2020194153A (en) 2020-12-03
JP6981486B2 true JP6981486B2 (en) 2021-12-15

Family

ID=73548040

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020028816A Active JP6981486B2 (en) 2019-05-22 2020-02-21 Terminal device, performance device, program, performance system and performance main unit

Country Status (1)

Country Link
JP (1) JP6981486B2 (en)

Also Published As

Publication number Publication date
JP2020194153A (en) 2020-12-03

Similar Documents

Publication Publication Date Title
US8858330B2 (en) Music video game with virtual drums
CN103325363B (en) Music performance apparatus and method
CN102568453B (en) Performance apparatus and electronic musical instrument
CN102568455B (en) Performance apparatus and electronic musical instrument
US20090291756A1 (en) Music video game and guitar-like game controller
JP6007476B2 (en) Performance device and electronic musical instrument
CN102314866A (en) Music performance apparatus and electronic musical instrument
Morales-Manzanares et al. SICIB: An interactive music composition system using body movements
US20090312102A1 (en) Strum processing for music video game on handheld device
WO2021233426A1 (en) Musical instrument simulation system
JP2011036293A (en) Input device and game system having the input device
JP6981486B2 (en) Terminal device, performance device, program, performance system and performance main unit
JP2014200454A (en) Recording medium, game device and game progress method
JP2006292776A (en) Performance guide apparatus and program
US11167206B2 (en) Portable music playing game device
JP6589356B2 (en) Display control device, electronic musical instrument, and program
JP5147351B2 (en) Music performance program, music performance device, music performance system, and music performance method
JP2011147594A (en) Game system, control method used for the same, and computer program
KR101212019B1 (en) Karaoke system for producing music signal dynamically from wireless electronic percurssion
CN102651212B (en) Playing device and electronic musical instrument
WO2016017623A1 (en) Reference display device, reference display method, and program
JP2010271440A (en) Performance control device and program
JP4585473B2 (en) Electronic sampler
WO2014174621A1 (en) Recording medium, gaming apparatus and game progress method
JP6281198B2 (en) INPUT DEVICE, PERFORMANCE DEVICE, INPUT METHOD, AND PROGRAM

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200817

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210709

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210720

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210804

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: 20211019

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211101

R150 Certificate of patent or registration of utility model

Ref document number: 6981486

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150