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 PDFInfo
- 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
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
上記した据え付け型の遊具では、所定の強度で遊具を地面に固定するため、一定の据え付け工事の時間が必要である。また、遊具の劣化による事故を未然に防ぐために、設置期間にわたって保守点検が必要である。このため、工事期間や工事費用、保守点検の負担が小さい遊具が望まれている。また、公園や遊園地にとっては、繰り返し来場または来園してもらうために、何らかの変化があって繰り返し楽しめる遊具が望ましい。 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
また、本発明に係る第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
また、本発明に係る演奏システムは、通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムであって、前記携帯装置は、前記携帯装置の動きを検出する第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の実施形態に係る演奏装置は、演奏装置を保持する演奏者の跳躍(ジャンプ)に応じて音を発する。詳しくは、演奏装置は、跳躍した方角に対応する音高で、跳躍の高さに対応する大きさの、跳躍の距離に対応する長さの音を発する。また、跳躍がその場での跳躍(上への跳躍)である場合には、演奏装置は、演奏者が向いている方角に対応する音高の音を発する。 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
演奏者99が、始点901から始めて、三角形911〜916に示される順序で音符902〜907に跳躍すると、演奏装置100が、跳躍の方角と高さと距離とを検出して、検出された方角と高さと距離とに応じた音を発する。なお、始点901から音符902に跳躍するとは、演奏者99が、始点901で示される地点から跳躍して、音符902に示される地点に着地するという意味である。以下、音符902から音符903へ跳躍するのも同様の意味である。
When the
図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
図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
三角形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
Note that the
≪演奏装置の全体構成≫
図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
記憶部120は、プログラム121や音源データ122を記憶する。CPU110が、プログラム121を実行することで、演奏装置が機能する(後記する図9の演奏処理参照)。音源データ122は、跳躍に対する音の原音データであって、各種楽器の原音データである。
方位センサ131は、方角を検出するセンサであって、例えば、検出した演奏装置100のXYZ軸の地磁気の強度をCPU110に出力する。加速度センサ132は、加速度を検出するセンサであって、例えば、検出したXYZ軸の加速度をCPU110に出力する。
The
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
オーディオ回路134は、D/A変換器であって、CPU110の指示により音源データ122にある楽器の音をアナログ信号に変換する。アナログ信号はスピーカ133に出力され、スピーカ133が音を発する。
表示操作部135は、タッチパネルディスプレイであって、後記する図6他に記載の各種画面が表示される。表示操作部135は、演奏者99の操作を受け付ける操作部を兼ねている。
The
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
≪演奏手順≫
図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
ステップS102において、演奏者99は、演奏装置100を保持して跳躍して演奏する。演奏者99の演奏に対応する、CPU110の演奏処理については、図9〜図13を参照して後記する。
In step S102, the
≪画面構成≫
図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
When the menu 211 (not shown) is selected by tapping the
演奏者99は、スタートボタン214をタップして演奏(跳躍)を開始する。スタートボタン214は、ストップボタン214A(後記する図11参照)とトグルになっており、タップされるごとにスタートボタン214とストップボタン214Aとが入れ替わる。
方角表示領域213には、演奏者99が向いている方角とその方角に跳躍したときの音高が表示される。詳しくは、CPU110は、演奏者99が演奏装置100を立てて、表示操作部135を演奏者99の顔に向けて保持している(図1参照)と仮定して、方位センサ131で検出される表示操作部135と反対方向の方角、および当該方角に対応する音高を方角表示領域213に表示する。
The
In the
≪音色選択処理≫
図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
図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
演奏者99が演奏装置100を保持したまま体を回転させると、楽器選択領域221において強調表示される楽器が切り替わり、演奏者99は選択した楽器が確認できる。演奏者99は、所望の楽器を選択すると決定ボタン222(図8では「けってい」と表示)をタップして、選択を確定させる。
When the
図7に戻って、CPU110が実行する音色選択処理を説明する。メニュー211(図6参照)が操作されて音色選択画面220に切り替えると、CPU110は、音色選択処理を開始する。音色選択処理は、ステップS121〜S124を繰り返す処理である。
ステップS121においてCPU110は、方位センサ131から現在の方位を取得する。
Returning to FIG. 7, the tone color selection process executed by the
In step S121, the
ステップS122においてCPU110は、音色選択処理を開始してからの累積の回転角度を算出する。詳しくは、CPU110は、ステップS121において繰り返し方位を取得して、累積の回転角度を算出する。例えば、開始時が北であって、その後に東、南、西、南、西、北、東を取得したならば、累積の回転角度は90度+90度+90度−90度+90度+90度+90度=450度と算出する。
In step S122, the
ステップS123においてCPU110は、ステップS122で算出した回転角度に応じて楽器選択領域221(図8参照)において強調表示される楽器を切り替える。例えば、累積の回転角度が−30度から30度の間はピアノ、30度から90度の間はオルガン、90度から150度の間はハーモニカといったように、CPU110は、60度増えるごとに強調表示される楽器を切り替える。
In step S123, the
ステップS124においてCPU110は、決定ボタン222のタップを検出した場合には(ステップS124→YES)ステップS125に進み、検出していない場合には(ステップS124→NO)ステップS121に戻る。
ステップS125においてCPU110は、楽器選択領域221において強調表示されている楽器を、スピーカ133が発する音の楽器として選択して、記憶する。
In step S124, if the tap of the
In step S125, the
≪演奏処理≫
図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
図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
図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
By integrating the vertical acceleration in the period T1, the
CPU110は、期間T1における水平方向で加速度が最大の方向を算出することで跳躍の方向(演奏装置100に対する方向)が検出可能である。また、方位センサ131の出力から演奏装置100が向いている方角(東西南北の方向)が算出でき、跳躍の方角が検出できる。方角を算出する際には、±22.5度の誤差を考慮して算出する。例えば、北を0度として、時計周りに28度だとする。28度は45度±22.5度の範囲にあるので、CPU110は北東と算出する。
CPU110は、期間T1における跳躍方向の加速度を積分することで、跳躍開始時の跳躍方向の速度(初速度)が計算可能であり、跳躍の距離を算出することができる。
The
By integrating the acceleration in the jumping direction in the period T1, the
≪演奏処理:演奏処理の流れ≫
図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
図9に戻る。ステップS142においてCPU110は、跳躍と着地の検出処理を実行する。跳躍と着地の検出処理は、図13を参照して後記する。
ステップS143においてCPU110は、跳躍と着地の検出処理で検出した跳躍の方角に応じた高さ、跳躍の高さに応じた大きさ、跳躍の距離に応じた長さの音を出力する。続いて、CPU110は、音の高さ、大きさ、長さ、および出力したタイミング(処理開始してからの時間)を記憶する。
Return to FIG. In step S142, the
In step S143, the
ステップS144においてCPU110は、ストップボタン214Aのタップを検出した場合には(ステップS144→YES)演奏処理を終え、検出していない場合には(ステップS144→NO)ステップS142に戻る。
If the tap of the
図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
≪演奏処理:跳躍と着地の検出処理≫
図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
In step S162, the
In step S163, the
ステップ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
In step S165, the
ステップS166においてCPU110は、加速度センサ132から垂直方向の加速度gを取得する。
ステップS167においてCPU110は、gと重力加速度の差(|g+G|)が所定値G3より大きい場合には(ステップS167→YES)ステップS168に進み、大きくない場合には(ステップS167→NO)ステップS166に戻る。ステップS168に進むことは、期間T2から期間T3に移ったということである。
In step S166, the
In step S167, the
ステップ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
In step S169, the
In step S170, the
≪楽譜参照の演奏手順≫
上記した演奏では、演奏者99は地面上の楽譜900(図1参照)の音符902〜907に向かって跳躍しながら演奏する。次は、演奏装置100の表示操作部135に表示される楽譜を参照(後記する図17の楽譜表示領域241参照)する演奏を説明する。
≪Performance procedure referring to the score≫
In the above performance, the
図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
演奏者99が演奏装置100を保持したまま体を回転させると、曲目選択領域231において強調表示される曲目が切り替わり、演奏者99は選択した曲目が確認できる。演奏者99は、所望の曲目を選択すると決定ボタン232(図15では「けってい」と表示)をタップして、選択を確定させる。
曲目選択に係るCPU110の処理は、音色選択処理(図7参照)と同様である。詳しくは、ステップS123において楽器に替わりに曲目を強調表示し、ステップS125において強調表示されている曲目を、楽譜を表示する曲目として選択して、記憶する。
When the
The processing of the
図14に戻る。ステップS202において、演奏者99は、演奏装置100を保持して跳躍して演奏する。演奏者99の演奏に対応する、CPU110の演奏処理については、図16〜図19を参照して後記する。
Return to FIG. In step S202, the
≪楽譜参照の演奏処理≫
図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
図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
In the
音符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
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
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
Return to FIG. In step S222, the
ステップS223においてCPU110は、CPU110は、跳躍と着地の検出処理を実行する。跳躍と着地の検出処理は、図20を参照して後記する。跳躍と着地の検出処理で、CPU110は、跳躍の方角、高さおよび距離を検出する。
ステップS224においてCPU110は、CPU110は、ステップS223で検出した跳躍の方角、高さおよび距離が、次の音符に対応しているか否かを判定して、判定結果を記憶する。CPU110は、跳躍と次の音符が対応しているならば(ステップS224→YES)ステップS226に進み、対応していないならば(ステップS224→NO)ステップS225に進む。
In step S223, the
In step S224, the
ステップS225においてCPU110は、ブザー音をスピーカ133に出力して、ステップS223に戻る。CPU110は、何の音の出力もせずにステップS223に戻ってもよいし、次の音符を点滅させてステップS223に戻ってもよい。
ステップS226においてCPU110は、ステップS223で検出した跳躍の方角に応じた高さ、跳躍の高さに応じた大きさ、跳躍の距離に応じた長さの音を出力する。
ステップS227においてCPU110は、ステップS226において出力した音が、曲の最後の音(最後の音符に対応する音)か否かを判定する。CPU110は、最後の音ならば(ステップS227→YES)ステップS229に進み、最後の音でないならば(ステップS227→NO)ステップS228に進む。
In step S225, the
In step S226, the
In step S227, the
ステップ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
In step S229, the
図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
図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
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
≪第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
As a countermeasure, the position where the
≪第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
次の音に対応する角度の幅を広くすることで、演奏者99が跳躍する方角が多少ずれても、演奏装置100は正しい音を発するようになる。演奏者99が幼少であって、正しい方角に跳躍することが難しくても、演奏装置100は正しい音を発することができ、演奏者99は演奏を楽しむことができるようになる。
By widening the range of angles corresponding to the next sound, the
上記した実施形態では、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
図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
≪第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
Alternatively, after the
≪第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
≪第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
≪第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
≪第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
By enabling the tone color selection by rotation jumping, the
≪第2の実施形態≫
第1の実施形態では、携帯型の演奏装置100を保持しながら跳躍して演奏する。演奏装置100の保持が跳躍の邪魔になる場合が想定される。以下では、この点を改善した第2の実施形態を説明する。
<< Second Embodiment >>
In the first embodiment, the player jumps and plays while holding the
図25は、第2の実施形態に係る演奏システム30を用いた演奏を説明するための図である。演奏システム30は、バッジ型の携帯装置300と、本体装置400とを含む。携帯装置300と本体装置400とは、無線通信で接続される。
演奏者99は、演奏装置100を保持する替わりに、センサを備えるバッジ型の携帯装置300を装着して跳躍する。携帯装置300は、所定のタイミング(例えば、所定の周期間隔)で方位や加速度の情報を本体装置400に送信する。
FIG. 25 is a diagram for explaining a performance using the
Instead of holding the
図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
図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
第1の実施形態において、CPU110は、方位や加速度の情報を方位センサ131および加速度センサ132から直接取得していた。これに対して、第2の実施形態では、CPU410は、方位や加速度の情報を、携帯装置300の方位センサ331や加速度センサ332から通信経由で取得する。
In the first embodiment, the
図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
In step S420, the
≪第2の実施形態の特徴≫
第2の実施形態においては、演奏者99は、演奏装置100は保持しておらず、軽量のバッジ型の携帯装置300を身につけている。このため、演奏者99は、より軽快に跳躍することができる。
<< Features of the second embodiment >>
In the second embodiment, the
≪第2の実施形態の変形例:操作部≫
携帯装置300は、操作部を有さず、第1の実施形態におけるスタートボタン214(図6参照)、ストップボタン214A(図11参照)の操作による演奏の開始や終了の指示ができない。携帯装置300に操作部としてのボタンを備え、ボタンの押下を通信経由で本体装置400に送信するようにしてもよい。CPU410は、ボタン押下の信号を受信すると、演奏処理(図28参照)を開始し、次にボタン押下の信号を受信すると、演奏処理を停止する。
<< Modification example of the second embodiment: Operation unit >>
The
≪第3の実施形態≫
上記した実施形態では、演奏装置100は、演奏者が跳躍した方角を検出して、この方角に応じた高さの音を発している。跳躍して着地したときの方角に応じた高さの音を発するようにしてもよい。
<< Third Embodiment >>
In the above-described embodiment, the
図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
図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
ステップS511においてCPU110は、所定の周期で方角を検出して記憶する。詳しくは、CPU110は、所定の周期で、重力センサ136を用いて演奏装置100Aの向きを求め、方位センサ131を用いて地磁気の向きを求めて、演奏装置100Aの方角(演奏者が向いている方角)を算出して記憶する。なお、算出した方角は、北、北東、東、南東、南、南西、西および北東のなかで一番近い方角に変換されて(丸められて)記憶される。
In step S511, the
ステップS521においてCPU110は、着地を検出したら(ステップS521→YES)ステップS522に進み、着地を未検出なら(ステップS521→NO)ステップS521に戻る。CPU110は、着地を検出した時点でステップS522に進む。
図31は、第3の実施形態に係る着地したときにおける加速度の大きさの変化を示すグラフである。CPU110は、図31記載のグラフに類似する加速度の大きさの変化を検出することで着地を検出する。
If the
FIG. 31 is a graph showing changes in the magnitude of acceleration when landing according to the third embodiment. The
ステップS522においてCPU110は、ステップS511で記憶した方角で、着地検出時点から直近の所定数の方角を取得する。
ステップS523においてCPU110は、ステップS522で取得した方角で、最も多数である方角を演奏装置100Aの方角として算出する。
In step S522, the
In step S523, the
≪第3の実施形態の特徴≫
加速度センサ132と方角の多数決だけでは、演奏装置100Aの向きの取得が困難ないしは不正確である場合であっても、さらに重力センサ136を用いることで、演奏装置100Aの方角が特定できるようになる。延いては、着地時の方角が取得できて、演奏者の着地時の方角に合わせた高さの音を発することができるようになる。
<< Features of the third embodiment >>
Even if it is difficult or inaccurate to obtain the orientation of the
図13では、CPU110は、跳躍と着地を検出して、跳躍の方角と高さと距離とを算出している。CPU110は、この処理を図30に示した方角検出処理に置き換えて演奏するようにしてもよい。高さと距離とは、所定の値としてもよいし、着地を検出した加速度の変化の大きさ(例えば、最大値、最大値と最小値の差)に応じた値であってもよい。
In FIG. 13, the
≪第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
In step S511, the
演奏装置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
≪その他変形例≫
楽譜900の三角形911〜916は、三角形に限らず、例えば矢印のような、音符902〜907の順序を示す他の記号または文字であってもよい。また、楽譜表示領域241(図17参照)に表示される楽譜の音符には、跳躍する方角が文字として記載されているが、例えば、矢印の向きや向きを示す記号で跳躍する方角を示してもよい。
また、携帯装置300(図25参照)はバッジ型に限らず、ベルトやたすきの形態であってもよいし、シャツやズボン(パンツ、スラックス)、スカートなどの衣類の形態であってもよい。
≪Other variants≫
The
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
上記した実施形態では、方角(北、北東、東、東南、南、南西、西および北西)に音高(ド、レ、ミ、ファ、ソ、ラ、シおよびド)を割り当てたが、これに限るものではない。
例えば、演奏者が最初に跳躍(演奏)する前に向いている方向に対する方角を基準として音高を割り当ててもよい。演奏者が演奏前に東を向いていた場合、東にドを割り当て、東を基準にして時計回りに所定角度ごとにレ、ミ、ファ・・・と順に音高を割り当てることとしてもよい。
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 4 >>
The terminal device according to
<< Claim 5 >>
The terminal device according to
<< Claim 6 >>
Equipped with an operation unit
The terminal device according to
<< 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
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に記載の端末装置。 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のセンサで検出された方角に対応した音を発音させる手順を
実行させるためのプログラム。 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.
表示部と、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のセンサで検出された方角に対応した音を発音させる制御手段として機能させ、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のセンサで検出された方角に対応した音を発音させる手順を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.
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) |
-
2020
- 2020-02-21 JP JP2020028816A patent/JP6981486B2/en active Active
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 |