(57)【要約】【課題】設置や保守の負担が小さく、繰り返し楽しめる遊具としての演奏装置を提供する。【解決手段】演奏装置１００（端末装置）は、方位センサ１３１と、加速度センサ１３２、およびスピーカ１３３を備える。加速度センサ１３２で検出された演奏装置１００の動きが、ジャンプを表す場合に、方位センサ１３１で検出されたジャンプの方角に対応した音高の音をスピーカ１３３から出力する。【選択図】図４
2020194153.tif 000002
【特許請求の範囲】
【請求項１】
発音可能な端末装置であって、
前記端末装置の動きを検出する第１のセンサと、
前記端末装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と
を備える端末装置。
【請求項２】
発音可能な端末装置であって、
前記端末装置の動きを検出する第１のセンサと、
前記端末装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と
を備える端末装置。
【請求項３】
前記発音される音の大きさは、前記ジャンプの高さに対応した大きさである
ことを特徴とする請求項１に記載の端末装置。
【請求項４】
前記発音される音の長さは、前記ジャンプの距離に対応した長さである
ことを特徴とする請求項１に記載の端末装置。
【請求項５】
前記制御部は、前記ジャンプの動作を１つ検出したときに、前記音を発音させる
ことを特徴とする請求項１に記載の端末装置。
【請求項６】
操作部を備え、
前記制御部は、前記操作部が受け付けた開始から終了までの期間に検出された前記ジャンプに対応した音を発音させる
ことを特徴とする請求項１に記載の端末装置。
【請求項７】
発音可能な演奏装置であって、
前記演奏装置の動きを検出する第１のセンサと、
前記演奏装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と
を備える演奏装置。
【請求項８】
筐体の動きを検出する第１のセンサと、前記筐体が向いている方角を検出する第２のセンサとを備えるコンピュータに、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる手順を
実行させるためのプログラム。
【請求項９】
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムであって、
前記携帯装置は、前記携帯装置の動きを検出する第１のセンサと、前記携帯装置が向いている方角を検出する第２のセンサとを備え、
前記演奏本体装置は、前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏システム。
【請求項１０】
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムの演奏本体装置であって、
前記携帯装置に備わり前記携帯装置の動きを検出する第１のセンサで検出された前記携帯装置の動きの時系列変化がジャンプの動作を表す場合に、前記携帯装置に備わり前記携帯装置が向いている方角を検出する第２のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏本体装置。
【請求項１１】
端末装置を用いて演奏するための楽譜であって、音を表す識別情報が方角で表された楽譜。
【請求項１２】
前記識別情報の縦横比が、当該識別情報が表す音の長さと、大きさと、長さ及び大きさとのうちの何れか１つを示す
ことを特徴とする請求項１１に記載の楽譜。
【請求項１３】
表示部と、
音を表す識別情報が方角で表された楽譜を前記表示部に表示させる制御部と、
を備える楽譜表示装置。
【請求項１４】
発音可能な端末装置であって、
表示部と、
前記端末装置の動きを検出する第１のセンサと、
前記端末装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と、を備え、
前記制御部は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させる
ことを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、演奏装置、プログラム、演奏システム、演奏本体装置、楽譜および楽譜表示装置に関する。
【背景技術】
【０００２】
従来、公園や遊園地には、ブランコやシーソーなどの単純な遊具の他に、複雑な動きをしたり、水が噴出したりするなど、子供が積極的に遊びたくなる仕掛けが施された遊具が設置されている（特許文献１，２参照）。これらの遊具で遊ぶことで、運動神経が発達するだけではなく、遊具の譲り合いなどを通じて社交性が育まれることが期待されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平３−２８９９７５号公報
【特許文献２】特開平５−１１５６１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した据え付け型の遊具では、所定の強度で遊具を地面に固定するため、一定の据え付け工事の時間が必要である。また、遊具の劣化による事故を未然に防ぐために、設置期間にわたって保守点検が必要である。このため、工事期間や工事費用、保守点検の負担が小さい遊具が望まれている。また、公園や遊園地にとっては、繰り返し来場または来園してもらうために、何らかの変化があって繰り返し楽しめる遊具が望ましい。
【０００５】
本発明は、このような背景を鑑みてなされたものであり、設置や保守の負担が小さく、繰り返し楽しめる遊具としての端末装置、演奏装置、プログラム、演奏システム、演奏本体装置、楽譜および楽譜表示装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る端末装置は、発音可能な端末装置であって、前記端末装置の動きを検出する第１のセンサと、前記端末装置が向いている方角を検出する第２のセンサと、前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部とを備えることを特徴とする。
【０００７】
また、本発明に係る端末装置は、発音可能な端末装置であって、前記端末装置の動きを検出する第１のセンサと、前記端末装置が向いている方角を検出する第２のセンサと、前記第１のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部とを備えることを特徴とする。
【０００８】
本発明に係る演奏装置は、発音可能な演奏装置であって、前記演奏装置の動きを検出する第１のセンサと、前記演奏装置が向いている方角を検出する第２のセンサと、前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部とを備えることを特徴とする。
【０００９】
本発明に係るプログラムは、筐体の動きを検出する第１のセンサと、前記筐体が向いている方角を検出する第２のセンサとを備えるコンピュータに、前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる手順を実行させることを特徴とする。
【００１０】
本発明に係る演奏システムは、通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムであって、前記携帯装置は、前記携帯装置の動きを検出する第１のセンサと、前記携帯装置が向いている方角を検出する第２のセンサとを備え、前記演奏本体装置は、前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部を備えることを特徴とする。
【００１１】
また、本発明に係る演奏本体装置は、通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムの演奏本体装置であって、前記携帯装置に備わり前記携帯装置の動きを検出する第１のセンサで検出された前記携帯装置の動きの時系列変化がジャンプの動作を表す場合に、前記携帯装置に備わり前記携帯装置が向いている方角を検出する第２のセンサで検出された方角に対応した音を発音させる制御部を備えることを特徴とする。
【００１２】
本発明に係る楽譜は、端末装置を用いて演奏するための楽譜であって、音を表す識別情報が方角で表されたことを特徴とする。
【００１３】
また、本発明に係る楽譜表示装置は、表示部と、音を表す識別情報が方角で表された楽譜を前記表示部に表示させる制御部と、を備えることを特徴とする。
【００１４】
また、本発明に係る端末装置は、発音可能な端末装置であって、表示部と、前記端末装置の動きを検出する第１のセンサと、前記端末装置が向いている方角を検出する第２のセンサと、前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と、を備え、前記制御部は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、設置や保守の負担が小さく、繰り返し楽しめる遊具としての端末装置、演奏装置、プログラム、演奏システム、演奏本体装置、楽譜および楽譜表示装置を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る演奏装置を用いた演奏を説明するための図である。
【図２】第１の実施形態に係る跳躍の方角と音高の関係を説明するための図である。
【図３】第１の実施形態に係る跳躍の距離と音長の関係を説明するための図である。
【図４】第１の実施形態に係る演奏装置の全体構成を示す図である。
【図５】第１の実施形態に係る演奏手順を示すフローチャートである。
【図６】第１の実施形態に係る演奏前の演奏画面の構成を示す図である。
【図７】第１の実施形態に係る音色選択処理のフローチャートである。
【図８】第１の実施形態に係る音色選択画面の構成を示す図である。
【図９】第１の実施形態に係る演奏処理のフローチャートである。
【図１０】第１の実施形態に係る跳躍と着地を検出する処理、および跳躍の方角と高さと距離とを算出する処理を説明するためのグラフである。
【図１１】第１の実施形態に係る演奏中の演奏画面の構成を示す図である。
【図１２】第１の実施形態に係る演奏後の演奏画面の構成を示す図である。
【図１３】第１の実施形態に係る跳躍と着地の検出処理のフローチャートである。
【図１４】第１の実施形態に係る楽譜を参照する場合の演奏手順を示すフローチャートである。
【図１５】第１の実施形態に係る曲目選択画面の構成を示す図である。
【図１６】第１の実施形態に係る楽譜を参照する場合の演奏処理を示すフローチャートである。
【図１７】第１の実施形態に係る楽譜を参照する場合の演奏画面の構成を示す図である。
【図１８】第１の実施形態に係る楽譜を参照する演奏における演奏画面の構成を示す図である。
【図１９】第１の実施形態に係る得点画面の構成を示す図である。
【図２０】第１の実施形態に係る楽譜を参照する場合の跳躍と着地の検出処理のフローチャートである。
【図２１】第１の実施形態の変形例に係る跳躍の方角と音高の関係を説明するための図である。
【図２２】第１の実施形態の変形例に係る演奏処理のフローチャートである。
【図２３】第１の実施形態の変形例に係る跳躍の検出処理のフローチャートである。
【図２４】第１の実施形態の変形例に係る着地の検出処理のフローチャートである。
【図２５】第２の実施形態に係る演奏システムを用いた演奏を説明するための図である。
【図２６】第２の実施形態に係る携帯装置の全体構成を示す図である。
【図２７】第２の実施形態に係る本体装置の全体構成を示す図である。
【図２８】第２の実施形態に係る演奏処理のフローチャートである。
【図２９】第３の実施形態に係る演奏装置の全体構成を示す図である。
【図３０】第３の実施形態に係る方角検出処理のフローチャートである。
【図３１】第３の実施形態に係る着地したときにおける加速度の大きさの変化を示すグラフである。
【発明を実施するための形態】
【００１７】
以下に、本発明を実施するための形態（実施形態）における演奏装置について説明する。第１の実施形態に係る演奏装置は、演奏装置を保持する演奏者の跳躍（ジャンプ）に応じて音を発する。詳しくは、演奏装置は、跳躍した方角に対応する音高で、跳躍の高さに対応する大きさの、跳躍の距離に対応する長さの音を発する。また、跳躍がその場での跳躍（上への跳躍）である場合には、演奏装置は、演奏者が向いている方角に対応する音高の音を発する。
【００１８】
このような演奏装置を保持して跳躍を繰り返して演奏することで、演奏者は、運動や演奏を楽しむことができる。また、演奏者が所有するスマートフォン（端末装置）が演奏装置として機能するプログラムが提供されれば、地面に跳躍の方角や距離を示した楽譜を描くことで遊具を設置したことになり、設置工事や保守点検の費用を低減することができる。また、従来の遊具と比較して楽譜の変更が容易であり、再来園／再来場が期待できるようになる。
【００１９】
≪演奏の概要≫
図１は、第１の実施形態に係る演奏装置１００を用いた演奏を説明するための図である。演奏装置１００を保持した演奏者９９が、地面に記された楽譜９００に従って跳躍すると、演奏装置１００が跳躍に応じた音を発する。楽譜９００は、スタート地点である始点９０１と、音符９０２〜９０７と、始点９０１および音符９０２〜９０７の間にあって音符９０２〜９０７の順序を示す三角形９１１〜９１６とを含む。
【００２０】
演奏者９９が、始点９０１から始めて、三角形９１１〜９１６に示される順序で音符９０２〜９０７に跳躍すると、演奏装置１００が、跳躍の方角と高さと距離とを検出して、検出された方角と高さと距離とに応じた音を発する。なお、始点９０１から音符９０２に跳躍するとは、演奏者９９が、始点９０１で示される地点から跳躍して、音符９０２に示される地点に着地するという意味である。以下、音符９０２から音符９０３へ跳躍するのも同様の意味である。
【００２１】
図２は、第１の実施形態に係る跳躍の方角と音高の関係を説明するための図である。演奏装置１００は、跳躍の方角として、北、北東、東、東南、南、南西、西および北西を検出して、それぞれ、ド（図２では下線付きのド）、レ、ミ、ファ、ソ、ラ、シおよびド（上線付きのド）の音を発する。ここで、北西に対するド（上線付きのド）は、北に対するド（下線付きのド）より１オクターブ高いドである。
【００２２】
図３は、第１の実施形態に係る跳躍の距離と音長の関係を説明するための図である。図３に示すのは、図１に示した楽譜９００の一部であって、地面に対して真上から見た楽譜の始点９０１、音符９０２〜９０４、および三角形９１１〜９１３である。図の上方向が北である。
【００２３】
三角形９１１，９１２と比べて三角形９１３は長く、音符９０２や音符９０３への跳躍の距離に比べて、音符９０４への跳躍の距離が長いことがわかる。また、始点９０１から音符９０２は北の方角、音符９０２から音符９０３は北東の方角、音符９０３から音符９０４は東の方角にあり、それぞれ、ド、レ、ミの音に対応する。演奏者９９が始点９０１から始めて音符９０２〜９０４に順に跳躍すると、演奏装置１００は、ド、レ、長いミの音を発する。
なお、音符９０３，９０４は回転している。これは、音符９０３，９０４がその前の音符９０２，９０３の位置から見えやすくするためである。
【００２４】
≪演奏装置の全体構成≫
図４は、第１の実施形態に係る演奏装置の全体構成を示す図である。演奏装置１００は、ＣＰＵ（Central Processing Unit）１１０、ＲＡＭ（Random Access Memory）やフラッシュメモリなどから構成される記憶部１２０、方位センサ１３１、加速度センサ１３２、スピーカ１３３、オーディオ回路１３４および表示操作部１３５を含んで構成される。
【００２５】
記憶部１２０は、プログラム１２１や音源データ１２２を記憶する。ＣＰＵ１１０が、プログラム１２１を実行することで、演奏装置が機能する（後記する図９の演奏処理参照）。音源データ１２２は、跳躍に対する音の原音データであって、各種楽器の原音データである。
方位センサ１３１は、方角を検出するセンサであって、例えば、検出した演奏装置１００のＸＹＺ軸の地磁気の強度をＣＰＵ１１０に出力する。加速度センサ１３２は、加速度を検出するセンサであって、例えば、検出したＸＹＺ軸の加速度をＣＰＵ１１０に出力する。
【００２６】
オーディオ回路１３４は、Ｄ／Ａ変換器であって、ＣＰＵ１１０の指示により音源データ１２２にある楽器の音をアナログ信号に変換する。アナログ信号はスピーカ１３３に出力され、スピーカ１３３が音を発する。
表示操作部１３５は、タッチパネルディスプレイであって、後記する図６他に記載の各種画面が表示される。表示操作部１３５は、演奏者９９の操作を受け付ける操作部を兼ねている。
【００２７】
≪演奏手順≫
図５は、第１の実施形態に係る演奏手順を示すフローチャートである。
ステップＳ１０１において、演奏者９９は、音色を選択する。詳しくは、演奏者９９は、音源データ１２２にあるどの楽器の音を演奏装置１００が発するかを選択する。演奏者９９の音色の選択に対応する、ＣＰＵ１１０の音色選択の処理については、図７および図８を参照して後記する。
【００２８】
ステップＳ１０２において、演奏者９９は、演奏装置１００を保持して跳躍して演奏する。演奏者９９の演奏に対応する、ＣＰＵ１１０の演奏処理については、図９〜図１３を参照して後記する。
【００２９】
≪画面構成≫
図６は、第１の実施形態に係る演奏前の演奏画面２１０の構成を示す図である。演奏画面２１０は、ＣＰＵ１１０がプログラム１２１の実行時の初期画面である。演奏画面２１０の上部のタイトル領域２１２には、「ドレミジャンプ」と表示されており、プログラム１２１の実行中であることを示している。
メニュー２１１がタップされて表示されるメニュー（不図示）が選択されると、ＣＰＵ１１０は、画面を、音色選択画面（後記する図８参照）や曲目選択画面（後記する図１５参照）、音階を選択する音階選択画面（不図示）などに切り替える。
【００３０】
演奏者９９は、スタートボタン２１４をタップして演奏（跳躍）を開始する。スタートボタン２１４は、ストップボタン２１４Ａ（後記する図１１参照）とトグルになっており、タップされるごとにスタートボタン２１４とストップボタン２１４Ａとが入れ替わる。
方角表示領域２１３には、演奏者９９が向いている方角とその方角に跳躍したときの音高が表示される。詳しくは、ＣＰＵ１１０は、演奏者９９が演奏装置１００を立てて、表示操作部１３５を演奏者９９の顔に向けて保持している（図１参照）と仮定して、方位センサ１３１で検出される表示操作部１３５と反対方向の方角、および当該方角に対応する音高を方角表示領域２１３に表示する。
【００３１】
≪音色選択処理≫
図７は、第１の実施形態に係る音色選択処理のフローチャートである。音色選択処理は、演奏者９９による音色の選択（図５のステップＳ１０１参照）に対してＣＰＵ１１０が実行する処理である。音色選択処理を説明する前に、図８を参照して、演奏者９９による音色の選択を説明する。
【００３２】
図８は、第１の実施形態に係る音色選択画面２２０の構成を示す図である。演奏者９９は、メニュー２１１（図６参照）を操作して音色選択画面２２０に切り替える。楽器選択領域２２１には、現在選択されている楽器が強調して表示されている。図８では、ピアノが選択されており、跳躍に応じてピアノの音が発せられる。
【００３３】
演奏者９９が演奏装置１００を保持したまま体を回転させると、楽器選択領域２２１において強調表示される楽器が切り替わり、演奏者９９は選択した楽器が確認できる。演奏者９９は、所望の楽器を選択すると決定ボタン２２２（図８では「けってい」と表示）をタップして、選択を確定させる。
【００３４】
図７に戻って、ＣＰＵ１１０が実行する音色選択処理を説明する。メニュー２１１（図６参照）が操作されて音色選択画面２２０に切り替えると、ＣＰＵ１１０は、音色選択処理を開始する。音色選択処理は、ステップＳ１２１〜Ｓ１２４を繰り返す処理である。
ステップＳ１２１においてＣＰＵ１１０は、方位センサ１３１から現在の方位を取得する。
【００３５】
ステップＳ１２２においてＣＰＵ１１０は、音色選択処理を開始してからの累積の回転角度を算出する。詳しくは、ＣＰＵ１１０は、ステップＳ１２１において繰り返し方位を取得して、累積の回転角度を算出する。例えば、開始時が北であって、その後に東、南、西、南、西、北、東を取得したならば、累積の回転角度は９０度＋９０度＋９０度−９０度＋９０度＋９０度＋９０度＝４５０度と算出する。
【００３６】
ステップＳ１２３においてＣＰＵ１１０は、ステップＳ１２２で算出した回転角度に応じて楽器選択領域２２１（図８参照）において強調表示される楽器を切り替える。例えば、累積の回転角度が−３０度から３０度の間はピアノ、３０度から９０度の間はオルガン、９０度から１５０度の間はハーモニカといったように、ＣＰＵ１１０は、６０度増えるごとに強調表示される楽器を切り替える。
【００３７】
ステップＳ１２４においてＣＰＵ１１０は、決定ボタン２２２のタップを検出した場合には（ステップＳ１２４→ＹＥＳ）ステップＳ１２５に進み、検出していない場合には（ステップＳ１２４→ＮＯ）ステップＳ１２１に戻る。
ステップＳ１２５においてＣＰＵ１１０は、楽器選択領域２２１において強調表示されている楽器を、スピーカ１３３が発する音の楽器として選択して、記憶する。
【００３８】
≪演奏処理≫
図９は、第１の実施形態に係る演奏処理のフローチャートである。演奏処理は、演奏者９９による演奏（図５のステップＳ１０２参照）に対してＣＰＵ１１０が実行する処理である。演奏処理を説明する前に、図１０を参照して、跳躍と着地を検出する処理、および跳躍の方角と高さと距離とを算出する処理を説明する。
【００３９】
図１０は、第１の実施形態に係る跳躍と着地を検出する処理、および跳躍の方角と高さと距離とを算出する処理を説明するためのグラフである。図１０の上側のグラフは、加速度センサ１３２の出力から求められる時間経過に伴う垂直方向の加速度を示す。なお、演奏装置１００には、期間Ｔ０の静止した状態で重力加速度がかかっている。ＣＰＵ１１０は、加速度センサ１３２の出力から重力加速度の方向を算出して、重力加速度の反対方向を垂直方向と定め、この静止した状態を加速度０として補正して加速度を検出する。
【００４０】
図１０の下側のグラフは、加速度センサ１３２の出力から求められる時間経過に伴う水平方向で跳躍した方向の加速度を示す。水平方向とは、垂直方向と直角をなす方向であって、静止した状態で重力加速度が０となる方向である。跳躍した方向は、跳躍するまでの期間Ｔ１において、水平方向で最も大きい加速度の方向である。
【００４１】
期間Ｔ０は、体を静止している期間である。垂直方向および水平方向とも加速度は０である。
期間Ｔ１は、跳躍するまでの期間であって、体を動かし始めて足が地面を離れるまでの期間である。垂直方向では、主に上向きの加速度が生じている。水平方向では、跳躍した方向への加速度が生じている。
【００４２】
期間Ｔ２は、体が宙に浮いている期間である。垂直方向では、重力の加速度（−Ｇ）が検出されている。水平方向の加速度は０である。
期間Ｔ３は、着地してから体が停止するまでの期間である。垂直方向では、落下する下向きの速度が０になるために、主に上向きの加速度が生じている。水平方向では、跳躍した向きの速度が０になるために、跳躍した方向とは逆の加速度が生じている。期間Ｔ３以後は、垂直方向および水平方向とも加速度は０であり、以降は期間Ｔ０〜Ｔ３を繰り返す。
跳躍の距離が０であるその場での跳躍については、垂直方向のグラフは図１０の上側のグラフと同様であり、水平方向の加速度が０ないしは所定の値より小さいグラフとなる。
【００４３】
期間Ｔ０は、垂直方向および水平方向とも加速度は０である（所定の値より小さい加速度を検出）期間として検出可能である。期間Ｔ１は、期間Ｔ０に続き、垂直方向の加速度の変化が生じて（所定の値より大きい加速度を検出）、重力加速度を検出（重力加速度との差が所定の値より小さい加速度を検出）するまでの期間として検出可能である。期間Ｔ２は、期間Ｔ１に続き、重力加速度を検出している期間である。期間Ｔ３は、期間Ｔ２に続き、重力加速度が検出されなくなり（重力加速度との差が所定の値より大きい加速度を検出）、垂直方向および水平方向とも加速度が０になる（所定の値より小さい加速度を検出）までの期間として検出可能である。
【００４４】
演奏者９９の跳躍が放物線を描く（演奏者９９が放物運動を行う）と仮定して、ＣＰＵ１１０は、跳躍時の初速度から高さと距離を算出する。以下に、これを説明する。
ＣＰＵ１１０は、期間Ｔ１における垂直方向の加速度を積分することで、跳躍開始時の上向きの速度（初速度）が計算可能であり、跳躍の高さを算出することができる。
【００４５】
ＣＰＵ１１０は、期間Ｔ１における水平方向で加速度が最大の方向を算出することで跳躍の方向（演奏装置１００に対する方向）が検出可能である。また、方位センサ１３１の出力から演奏装置１００が向いている方角（東西南北の方向）が算出でき、跳躍の方角が検出できる。方角を算出する際には、±２２．５度の誤差を考慮して算出する。例えば、北を０度として、時計周りに２８度だとする。２８度は４５度±２２．５度の範囲にあるので、ＣＰＵ１１０は北東と算出する。
ＣＰＵ１１０は、期間Ｔ１における跳躍方向の加速度を積分することで、跳躍開始時の跳躍方向の速度（初速度）が計算可能であり、跳躍の距離を算出することができる。
【００４６】
≪演奏処理：演奏処理の流れ≫
図９に戻って、演奏処理の処理内容を説明する。
ステップＳ１４１においてＣＰＵ１１０は、スタートボタン２１４（図６参照）のタップを検出する。以降は、演奏装置１００は演奏中のモードとなる。図１１は、第１の実施形態に係る演奏中の演奏画面２１０Ａの構成を示す図である。演奏画面２１０Ａの上部には「プレイちゅう」と表示され、演奏中であることがわかる。スタートボタン２１４（図６参照）は、ストップボタン２１４Ａに替わっている。
【００４７】
図９に戻る。ステップＳ１４２においてＣＰＵ１１０は、跳躍と着地の検出処理を実行する。跳躍と着地の検出処理は、図１３を参照して後記する。
ステップＳ１４３においてＣＰＵ１１０は、跳躍と着地の検出処理で検出した跳躍の方角に応じた高さ、跳躍の高さに応じた大きさ、跳躍の距離に応じた長さの音を出力する。続いて、ＣＰＵ１１０は、音の高さ、大きさ、長さ、および出力したタイミング（処理開始してからの時間）を記憶する。
【００４８】
ステップＳ１４４においてＣＰＵ１１０は、ストップボタン２１４Ａのタップを検出した場合には（ステップＳ１４４→ＹＥＳ）演奏処理を終え、検出していない場合には（ステップＳ１４４→ＮＯ）ステップＳ１４２に戻る。
【００４９】
図１２は、第１の実施形態に係る演奏後の演奏画面２１０Ｂの構成を示す図である。ストップボタン２１４Ａ（図１１参照）は、スタートボタン２１４に替わっており、「きく」ボタン２１５が表示されている。「きく」ボタン２１５がタップされると、ステップＳ１４３で記憶された高さ、大きさ、長さの音が、記憶されたタイミングで再生される（音が出力される）。
【００５０】
≪演奏処理：跳躍と着地の検出処理≫
図１３は、第１の実施形態に係る跳躍と着地の検出処理のフローチャートである。図１３を参照してステップＳ１４２（図９参照）の跳躍と着地の検出処理を説明する。
【００５１】
ステップＳ１６１においてＣＰＵ１１０は、方位を検出して方角表示領域２１３（図６参照）に表示する。表示する処理は、図６で説明したとおりである。
ステップＳ１６２においてＣＰＵ１１０は、加速度センサ１３２から垂直方向の加速度ｇを取得する。
ステップＳ１６３においてＣＰＵ１１０は、ｇの大きさ（ｇの絶対値｜ｇ｜）が所定値Ｇ１より大きい場合には（ステップＳ１６３→ＹＥＳ）ステップＳ１６４に進み、大きくない場合には（ステップＳ１６３→ＮＯ）ステップＳ１６１に戻る。ステップＳ１６４に進むことは、期間Ｔ０（図１０参照）から期間Ｔ１に移ったということである。
【００５２】
ステップＳ１６４においてＣＰＵ１１０は、加速度センサ１３２から垂直方向の加速度ｇを取得する。
ステップＳ１６５においてＣＰＵ１１０は、ｇと重力加速度の差（｜ｇ−（−Ｇ）｜＝｜ｇ＋Ｇ｜）が所定値Ｇ２より小さい場合には（ステップＳ１６５→ＹＥＳ）ステップＳ１６６に進み、小さくない場合には（ステップＳ１６５→ＮＯ）ステップＳ１６４に戻る。ステップＳ１６６に進むことは、期間Ｔ１から期間Ｔ２に移ったということである。
【００５３】
ステップＳ１６６においてＣＰＵ１１０は、加速度センサ１３２から垂直方向の加速度ｇを取得する。
ステップＳ１６７においてＣＰＵ１１０は、ｇと重力加速度の差（｜ｇ＋Ｇ｜）が所定値Ｇ３より大きい場合には（ステップＳ１６７→ＹＥＳ）ステップＳ１６８に進み、大きくない場合には（ステップＳ１６７→ＮＯ）ステップＳ１６６に戻る。ステップＳ１６８に進むことは、期間Ｔ２から期間Ｔ３に移ったということである。
【００５４】
ステップＳ１６８においてＣＰＵ１１０は、加速度センサ１３２から垂直方向の加速度ｇを取得する。
ステップＳ１６９においてＣＰＵ１１０は、ｇの大きさ（｜ｇ｜）が所定値Ｇ４より小さい場合には（ステップＳ１６９→ＹＥＳ）ステップＳ１７０に進み、小さくない場合には（ステップＳ１６９→ＮＯ）ステップＳ１６８に戻る。ステップＳ１７０に進むことは、期間Ｔ３が終わり、次の期間Ｔ０に移ったということである。
ステップＳ１７０においてＣＰＵ１１０は、跳躍の方角と高さと距離とを算出する。算出手法は、図１０で説明したとおりである。
【００５５】
≪楽譜参照の演奏手順≫
上記した演奏では、演奏者９９は地面上の楽譜９００（図１参照）の音符９０２〜９０７に向かって跳躍しながら演奏する。次は、演奏装置１００の表示操作部１３５に表示される楽譜を参照（後記する図１７の楽譜表示領域２４１参照）する演奏を説明する。
【００５６】
図１４は、第１の実施形態に係る楽譜を参照する場合の演奏手順を示すフローチャートである。
ステップＳ２０１において、演奏者９９は、曲を選択する。図１５は、第１の実施形態に係る曲目選択画面２３０の構成を示す図である。演奏者９９は、メニュー２１１（図６参照）を操作して曲目選択画面２３０に切り替える。曲目選択領域２３１には、現在選択されている曲目が強調して表示されている。図１５では、チューリップが選択されており、チューリップの楽譜が表示操作部１３５に表示される（後記する図１７参照）。
【００５７】
演奏者９９が演奏装置１００を保持したまま体を回転させると、曲目選択領域２３１において強調表示される曲目が切り替わり、演奏者９９は選択した曲目が確認できる。演奏者９９は、所望の曲目を選択すると決定ボタン２３２（図１５では「けってい」と表示）をタップして、選択を確定させる。
曲目選択に係るＣＰＵ１１０の処理は、音色選択処理（図７参照）と同様である。詳しくは、ステップＳ１２３において楽器に替わりに曲目を強調表示し、ステップＳ１２５において強調表示されている曲目を、楽譜を表示する曲目として選択して、記憶する。
【００５８】
図１４に戻る。ステップＳ２０２において、演奏者９９は、演奏装置１００を保持して跳躍して演奏する。演奏者９９の演奏に対応する、ＣＰＵ１１０の演奏処理については、図１６〜図１９を参照して後記する。
【００５９】
≪楽譜参照の演奏処理≫
図１６は、第１の実施形態に係る楽譜を参照する場合の演奏処理を示すフローチャートである。演奏処理は、演奏者９９による演奏（図１４のステップＳ２０２参照）に対してＣＰＵ１１０が実行する処理である。曲目選択画面２３０（図１５参照）の決定ボタン２３２のタップを検知すると、ＣＰＵ１１０は、演奏画面２４０（後記する図１７参照）を表示して、演奏処理を開始する。
【００６０】
図１７は、第１の実施形態に係る楽譜を参照する場合の演奏画面２４０の構成を示す図である。演奏者９９は、スタートボタン２４５をタップして演奏（跳躍）を開始する。スタートボタン２４５は、ストップボタン２４５Ａ（後記する図１８参照）とトグルになっており、タップされるごとにスタートボタン２４５とストップボタン２４５Ａとが入れ替わる。
楽譜表示領域２４１には、曲目選択画面２３０で選択した曲の楽譜として、跳躍する順に左から右に音符２４２〜２４４が表示される。次に跳躍する音符は太線で示されている。図１７においては、音符２４２が次の音符である。
【００６１】
音符２４２〜２４４には、音高に対応する跳躍する方角が文字で示されている。
音の大きさに対応する跳躍の高さは、音符２４２〜２４４の縦の長さとして示されている。例えば、音符２４２は、他の音符２４３，２４４と比べて縦に長く、高く跳躍することを示している。
音の長さに対応する跳躍の距離は、音符２４２〜２４４の横の長さとして示されている。例えば、音符２４４は、他の音符２４２，２４３と比べて横に長く、距離を長く跳躍することを示している。
【００６２】
図１６に戻って、演奏処理を説明する。
ステップＳ２２１においてＣＰＵ１１０は、スタートボタン２４５（図１７参照）のタップを検出する。以降は、演奏装置１００は演奏中のモードとなる。図１８は、第１の実施形態に係る楽譜を参照する演奏における演奏画面２４０Ａの構成を示す図である。スタートボタン２４５（図１７参照）は、ストップボタン２４５Ａに替わっている。
図１６に戻る。ステップＳ２２２においてＣＰＵ１１０は、次の音符を強調して表示する。詳しくは、ＣＰＵ１１０は、次の跳躍に対応する音符を太線で表示する。
【００６３】
ステップＳ２２３においてＣＰＵ１１０は、ＣＰＵ１１０は、跳躍と着地の検出処理を実行する。跳躍と着地の検出処理は、図２０を参照して後記する。跳躍と着地の検出処理で、ＣＰＵ１１０は、跳躍の方角、高さおよび距離を検出する。
ステップＳ２２４においてＣＰＵ１１０は、ＣＰＵ１１０は、ステップＳ２２３で検出した跳躍の方角、高さおよび距離が、次の音符に対応しているか否かを判定して、判定結果を記憶する。ＣＰＵ１１０は、跳躍と次の音符が対応しているならば（ステップＳ２２４→ＹＥＳ）ステップＳ２２６に進み、対応していないならば（ステップＳ２２４→ＮＯ）ステップＳ２２５に進む。
【００６４】
ステップＳ２２５においてＣＰＵ１１０は、ブザー音をスピーカ１３３に出力して、ステップＳ２２３に戻る。ＣＰＵ１１０は、何の音の出力もせずにステップＳ２２３に戻ってもよいし、次の音符を点滅させてステップＳ２２３に戻ってもよい。
ステップＳ２２６においてＣＰＵ１１０は、ステップＳ２２３で検出した跳躍の方角に応じた高さ、跳躍の高さに応じた大きさ、跳躍の距離に応じた長さの音を出力する。
ステップＳ２２７においてＣＰＵ１１０は、ステップＳ２２６において出力した音が、曲の最後の音（最後の音符に対応する音）か否かを判定する。ＣＰＵ１１０は、最後の音ならば（ステップＳ２２７→ＹＥＳ）ステップＳ２２９に進み、最後の音でないならば（ステップＳ２２７→ＮＯ）ステップＳ２２８に進む。
【００６５】
ステップＳ２２８においてＣＰＵ１１０は、次の音符を強調して表示して、ステップＳ２２３に戻る。
ステップＳ２２９においてＣＰＵ１１０は、採点して点数を表示する。詳しくは、ＣＰＵ１１０は、ステップＳ２２４においてＹＥＳに進んだ回数とＮＯに進んだ回数とに応じて採点して、得点画面２５０（後記する図１９参照）に点数を表示する。例えば、ＹＥＳに進んだ回数が１７回、ＮＯに進んだ回数が３回ならば、（１７／（１７＋３））×１００＝８５から８５点と採点する。
【００６６】
図１９は、第１の実施形態に係る得点画面２５０の構成を示す図である。点数表示領域２５１に採点結果の点数が表示される。「もういちど」ボタン２５２のタップを検知すると、ＣＰＵ１１０は、演奏画面２４０（図１７参照）に切り替える。演奏者９９は、同じ曲で演奏することができるようになる。「きょくえらび」ボタン２５３のタップを検知すると、ＣＰＵ１１０は、曲目選択画面２３０（図１５参照）に切り替える。演奏者９９は、曲を変えることができるようになる。  
【００６７】
図２０は、第１の実施形態に係る楽譜を参照する場合の跳躍と着地の検出処理のフローチャートである。図２０の跳躍と着地の検出処理は、図１３に記載の跳躍と着地の検出処理からステップＳ１６１のステップを除いた処理であって、ステップＳ２４１〜Ｓ２４９は、ステップＳ１６２〜Ｓ１７０にそれぞれ対応する。
【００６８】
≪演奏装置の特徴≫
演奏装置１００は、加速度の変化から演奏者９９の跳躍の方角や高さ、距離を算出して、対応する音を出力する。演奏者９９は、地面上の楽譜９００（図１参照）や表示された楽譜（図１７の楽譜表示領域２４１参照）を見ながら、跳躍することで音を出して、演奏する。
従来までの遊具の変更と比較して、地面上の楽譜９００の変更は、工事期間が短く、工事費用も低い。このため、演奏者９９が少なくなった場合に、演奏者９９の再演奏を促すために別の曲に変更してリニューアルすることが容易である。また、保守も簡単である。さらに、演奏は地面の上の跳躍であるため、事故の可能性は低く、演奏装置１００は、安全性の高い遊具となっている。
【００６９】
≪第１の実施形態の変形例：演奏場所の制限≫
演奏装置１００を所有していれば、演奏者９９は、楽譜さえ用意できれば、いつでも、どこでも演奏が可能である。演奏者９９にとってはメリットであるが、公園や遊園地の運営者にとっては、来園や来場の動機づけがなくなり、デメリットとなる。
対応策として、演奏装置１００が動作する位置を制限するようにしてもよい。例えば、演奏装置１００は、ＧＮＳＳ（Global Navigation Satellite System）を利用して自身の現在位置を特定し、予め決められた位置以外では、演奏処理（図９、図１６参照）を実行しないようにしてもよい。ＧＮＳＳではなく、ＮＦＣ（Near Field Communication）やBluetooth（登録商標）などの近距離無線通信で、予め決められたアドレスの通信機器と通信可能でないならば、演奏処理を実行しないようにしてもよい。例えば、楽譜９００を構成する始点９０１（図１参照）や音符９０２〜９０７のブロックに近距離無線通信のタグを埋め込んでおくことで、楽譜９００付近でしか演奏できないように制限してもよい。
【００７０】
≪第１の実施形態の変形例：方角検出≫
上記した実施形態において、ド、レ、ミ、ファ、ソ、ラ、シ、ドに対応する方角は、それぞれ北、北東、東、南東、南、南西、西、北西であり、各音に対応する角度は４５度であった（図２参照）。これに対して、演奏する曲が決まっていて、次の音が決まっている場合に、次の音に対応する角度を大きくするようにしてもよい。
【００７１】
図２１は、第１の実施形態の変形例に係る跳躍の方角と音高の関係を説明するための図である。楽譜参照の演奏において、次の音がミと決まっている場合には、ミに対応する方角の幅が、通常の４５度ではなく９０度に設定されている。替わりに、ミの隣であるレとファは、２２．５度に設定されている。ＣＰＵ１１０は、ステップＳ２４９（図２０参照）において、次の音に対応する角度の幅を広くして方角を算出する。
【００７２】
次の音に対応する角度の幅を広くすることで、演奏者９９が跳躍する方角が多少ずれても、演奏装置１００は正しい音を発するようになる。演奏者９９が幼少であって、正しい方角に跳躍することが難しくても、演奏装置１００は正しい音を発することができ、演奏者９９は演奏を楽しむことができるようになる。
【００７３】
上記した実施形態では、１オクターブが３６０度に対応していた。すると、例えば、ド、ソ、ド、ソという旋律が含まれる曲では、地面上の音符（図１参照）が重なってしまう。このような曲を考慮して、例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ドを、北を０度として、それぞれ−７０度±１０度、−５０度±１０度、−３０度±１０度、−１０度±１０度、１０度±１０度、３０度±１０度、５０度±１０度、７０度±１０度に対応するようにして、地面上の音符が重ならないようにしてもよい。
【００７４】
≪第１の実施形態の変形例：跳躍直後の音出力≫
上記した実施形態における演奏装置１００は、演奏者９９が跳躍して着地した後に音を出力している。跳躍を検出した時点で音を出力するようにしてもよい。図２２は、第１の実施形態の変形例に係る演奏処理のフローチャートである。図９の演奏処理と比較して、ステップＳ１４２の跳躍と着地の検出処理が、ステップＳ３１２の跳躍の検出処理（後記する図２３参照）と、音を出力した後のステップＳ３１４の着地の検出処理（後記する図２４参照）とに分割されている。
【００７５】
図２３は、第１の実施形態の変形例に係る跳躍の検出処理のフローチャートである。跳躍の検出処理は、跳躍と着地の検出処理（図１３参照）の前半の処理である跳躍の検出と、跳躍の方角、高さ、距離の算出からなる。詳しくは、ステップＳ３３１〜Ｓ３３５は、ステップＳ１６１〜Ｓ１６５とそれぞれ同様であり、ステップＳ３３６は、ステップＳ１７０と同様である。
【００７６】
図２４は、第１の実施形態の変形例に係る着地の検出処理のフローチャートである。着地の検出処理は、跳躍と着地の検出処理の後半の処理である着地の検出と同様である。詳しくは、ステップＳ３６１〜Ｓ３６４は、ステップＳ１６６〜Ｓ１６９とそれぞれ同様である。
上記した変形例においては、演奏装置１００は、着地ではなく跳躍を検出した時点（足が地面から離れた時点）で音を出力する。このため、演奏者９９は、異なるタイミングによる演奏を楽しむことができる。
【００７７】
≪第１の実施形態の変形例：まとめての音出力≫
上記した実施形態では、演奏装置１００は、スタートボタン２１４（図６参照）がタップされて、ストップボタン２１４Ａ（図１１参照）がタップされるまで、跳躍が検出するたびに音を出力している。演奏装置１００は、跳躍時（演奏時）には音を出力せず、「きく」ボタン２１５（図１２参照）がタップされて音を出力（演奏を再生）するようにしてもよい。
または、スタートボタン２１４がタップされて後で、跳躍が所定長の時間検出されなかったときに演奏が終了したと判断して、スタートボタン２１４がタップされて後の跳躍に対応する音を出力するようにしてもよい。再び、跳躍が検出され、所定長の時間跳躍が検出されなかったときに音を出力するようにしてもよい。
【００７８】
≪第１の実施形態の変形例：方角の検出≫
上記した実施形態では、演奏者９９が演奏装置１００を立てて、表示操作部１３５を演奏者９９の顔に向けて保持している（図１参照）と仮定して、ＣＰＵ１１０は、方位を検出している。演奏者９９が、演奏装置１００を斜めに立てて保持していた場合も、表示操作部１３５を演奏者９９の顔に向けているとして、ＣＰＵ１１０は方位を検出するようにしてもよい。詳しくは、演奏装置１００が斜めの場合には、ＣＰＵ１１０は、重力加速度の方向と直角をなす方向であって、演奏装置１００の背面の方向（表示操作部１３５の反対方向）に最も近い方向の方位を、演奏者９９が向いている方角として、算出する。また、演奏装置１００が水平の場合には、ＣＰＵ１１０は、演奏装置１００の上部（演奏者９９から最も離れている側面）の方向の方位を、演奏者９９が向いている方角として、算出する。
【００７９】
≪第１の実施形態の変形例：音色選択処理：決定ボタンの替わりに跳躍≫
音色選択処理（図７参照）においては、決定ボタン２２２（図８参照）が押下（タップ）されて、音色（楽器）が確定している。これに替わり、跳躍を検出して、音色を確定するようにしてもよい。曲目選択（図１５参照）においても、決定ボタン２３２のタップの検出に替わり、跳躍を検出して、曲目を確定するようにしてもよい。
【００８０】
≪第１の実施形態の変形例：音色選択処理：回転の替わりにタップを検出≫
音色選択処理において、ＣＰＵ１１０は、ステップＳ１２１〜Ｓ１２２（図７参照）で検出された演奏者９９の回転角度に応じて、楽器を切り替える。これに対して、ＣＰＵ１１０は、タップを検出して楽器を切り替えてもよい。例えば、ＣＰＵ１１０は、楽器選択領域２２１（図８参照）においてタップされた楽器を検出して強調表示して、決定ボタン２２２のタップを検出したならば、強調表示されている楽器を、スピーカ１３３が発する音の楽器として選択して、記憶するようにしてもよい。曲目選択（図１５参照）においても、ＣＰＵ１１０は、曲目選択領域２３１においてタップされた曲目を検出して強調表示して、決定ボタン２３２のタップを検出して選択できるようにしてもよい。
【００８１】
≪第１の実施形態の変形例：音色選択処理：演奏中の選択≫
上記した実施形態では、音色を選択した後に演奏している（図５参照）。これに加えて、演奏中に、その場で回転跳躍して音色を選択するようにしてもよい。その場で回転跳躍すると、期間Ｔ１（図１０参照）では、垂直方向の加速度は検出されるが、水平方向の加速度は検出されない（所定の値より小さい加速度しか検出されない、または、加速度の積分値である初速度が所定の値より小さい）。
【００８２】
このような跳躍が検出された場合には、ＣＰＵ１１０は、期間Ｔ１における方位センサ１３１の出力と、期間Ｔ３における方位センサ１３１の出力とから、回転の角度を算出して、音色（楽器）を切り替えるようにしてもよい。例えば、６０度ごとに音色を切り替えるとして、ＣＰＵ１１０は、現設定がハーモニカで１２０度の回転跳躍を検出したならば、ギターに切り替えるようにしてもよい（図８参照）。切り替える際は、ＣＰＵ１１０は、演奏画面２１０Ａ（図１１参照）を音色選択画面２２０に切り替えるようにしてもよい。
回転跳躍による音色選択を可能とすることで、演奏者９９は、メニュー２１１（図１１参照）を操作して音色選択画面２２０に切り替えてから音色選択をする必要がなくなり、演奏中にタイミングよく音色を切り替えることができるようになる。
【００８３】
≪第２の実施形態≫
第１の実施形態では、携帯型の演奏装置１００を保持しながら跳躍して演奏する。演奏装置１００の保持が跳躍の邪魔になる場合が想定される。以下では、この点を改善した第２の実施形態を説明する。
【００８４】
図２５は、第２の実施形態に係る演奏システム３０を用いた演奏を説明するための図である。演奏システム３０は、バッジ型の携帯装置３００と、本体装置４００とを含む。携帯装置３００と本体装置４００とは、無線通信で接続される。
演奏者９９は、演奏装置１００を保持する替わりに、センサを備えるバッジ型の携帯装置３００を装着して跳躍する。携帯装置３００は、所定のタイミング（例えば、所定の周期間隔）で方位や加速度の情報を本体装置４００に送信する。
【００８５】
図２６は、第２の実施形態に係る携帯装置３００の全体構成を示す図である。携帯装置３００は、ＣＰＵ３１０、方位センサ３３１、加速度センサ３３２、記憶部３３３、および通信部３３４を備える。通信部３３４は、本体装置４００にデータを送信するデバイスである。ＣＰＵ３１０は、記憶部３３３に記憶されるプログラム（不図示）を実行することで、方位センサ３３１が検出した方位情報、および加速度センサ３３２が検出した加速度情報を、所定のタイミングで本体装置４００に送信する。
【００８６】
図２７は、第２の実施形態に係る本体装置の全体構成を示す図である。本体装置４００は、ＣＰＵ４１０、プログラム４２１や音源データ４２２などを記憶する記憶部４２０、スピーカ４３１、オーディオ回路４３２、および通信部４３３を備える。ＣＰＵ４１０、記憶部４２０、スピーカ４３１、およびオーディオ回路４３２は、演奏装置１００（図４）のＣＰＵ１１０、記憶部１２０、スピーカ１３３、およびオーディオ回路１３４とそれぞれ同様である。通信部４３３は、携帯装置３００が送信した方位情報および加速度情報を受信する。
【００８７】
第１の実施形態において、ＣＰＵ１１０は、方位や加速度の情報を方位センサ１３１および加速度センサ１３２から直接取得していた。これに対して、第２の実施形態では、ＣＰＵ４１０は、方位や加速度の情報を、携帯装置３００の方位センサ３３１や加速度センサ３３２から通信経由で取得する。
【００８８】
図２８は、第２の実施形態に係る演奏処理のフローチャートである。ステップＳ４１１〜Ｓ４１９は、ＣＰＵ１１０がＣＰＵ４１０に替わり、方位センサ１３１が方位センサ３３１に替わり、加速度センサ１３２が加速度センサ３３２に替わったことを除いて、図１３記載のステップＳ１６２〜Ｓ１７０と同様である。
ステップＳ４２０においてＣＰＵ４１０は、ステップＳ４１９で算出した跳躍の方角、高さおよび距離に応じた音を出力する。
【００８９】
≪第２の実施形態の特徴≫
第２の実施形態においては、演奏者９９は、演奏装置１００は保持しておらず、軽量のバッジ型の携帯装置３００を身につけている。このため、演奏者９９は、より軽快に跳躍することができる。
【００９０】
≪第２の実施形態の変形例：操作部≫
携帯装置３００は、操作部を有さず、第１の実施形態におけるスタートボタン２１４（図６参照）、ストップボタン２１４Ａ（図１１参照）の操作による演奏の開始や終了の指示ができない。携帯装置３００に操作部としてのボタンを備え、ボタンの押下を通信経由で本体装置４００に送信するようにしてもよい。ＣＰＵ４１０は、ボタン押下の信号を受信すると、演奏処理（図２８参照）を開始し、次にボタン押下の信号を受信すると、演奏処理を停止する。
【００９１】
≪第３の実施形態≫
上記した実施形態では、演奏装置１００は、演奏者が跳躍した方角を検出して、この方角に応じた高さの音を発している。跳躍して着地したときの方角に応じた高さの音を発するようにしてもよい。
【００９２】
図２９は、第３の実施形態に係る演奏装置１００Ａの全体構成を示す図である。演奏装置１００（図４参照）と比較して、演奏装置１００Ａは、重力センサ１３６をさらに備える。重力センサ１３６は、演奏装置１００Ａにかかる重力の方向（地面の方向）を検出する。この方向により、上向き（表示操作部１３５が上を向いている）など、水平面に対する演奏装置１００Ａの向きが検出できる。なお、重力センサ１３６は、物理的なデバイスではなく、加速度センサ１３２を含む他のセンサから重力の方向を算出するＣＰＵ１１０の機能と見なしてもよい。
【００９３】
図３０は、第３の実施形態に係る方角検出処理のフローチャートである。図３０を参照しながら、演奏者が着地したときの演奏装置１００Ａの方角を検出する処理を説明する。なお、ＣＰＵ１１０は、ステップＳ５１１と、ステップＳ５２１〜Ｓ５２３とを同時に並列に実行する。
【００９４】
ステップＳ５１１においてＣＰＵ１１０は、所定の周期で方角を検出して記憶する。詳しくは、ＣＰＵ１１０は、所定の周期で、重力センサ１３６を用いて演奏装置１００Ａの向きを求め、方位センサ１３１を用いて地磁気の向きを求めて、演奏装置１００Ａの方角（演奏者が向いている方角）を算出して記憶する。なお、算出した方角は、北、北東、東、南東、南、南西、西および北東のなかで一番近い方角に変換されて（丸められて）記憶される。
【００９５】
ステップＳ５２１においてＣＰＵ１１０は、着地を検出したら（ステップＳ５２１→ＹＥＳ）ステップＳ５２２に進み、着地を未検出なら（ステップＳ５２１→ＮＯ）ステップＳ５２１に戻る。ＣＰＵ１１０は、着地を検出した時点でステップＳ５２２に進む。
図３１は、第３の実施形態に係る着地したときにおける加速度の大きさの変化を示すグラフである。ＣＰＵ１１０は、図３１記載のグラフに類似する加速度の大きさの変化を検出することで着地を検出する。
【００９６】
ステップＳ５２２においてＣＰＵ１１０は、ステップＳ５１１で記憶した方角で、着地検出時点から直近の所定数の方角を取得する。
ステップＳ５２３においてＣＰＵ１１０は、ステップＳ５２２で取得した方角で、最も多数である方角を演奏装置１００Ａの方角として算出する。
【００９７】
≪第３の実施形態の特徴≫
加速度センサ１３２と方角の多数決だけでは、演奏装置１００Ａの向きの取得が困難ないしは不正確である場合であっても、さらに重力センサ１３６を用いることで、演奏装置１００Ａの方角が特定できるようになる。延いては、着地時の方角が取得できて、演奏者の着地時の方角に合わせた高さの音を発することができるようになる。
【００９８】
図１３では、ＣＰＵ１１０は、跳躍と着地を検出して、跳躍の方角と高さと距離とを算出している。ＣＰＵ１１０は、この処理を図３０に示した方角検出処理に置き換えて演奏するようにしてもよい。高さと距離とは、所定の値としてもよいし、着地を検出した加速度の変化の大きさ（例えば、最大値、最大値と最小値の差）に応じた値であってもよい。
【００９９】
≪第３の実施形態の変形例≫
上記した実施形態では、ステップＳ５１１においてＣＰＵ１１０は、重力センサ１３６を用いて演奏装置１００Ａの向きを求め、方位センサ１３１を用いて地磁気の向きを求めて、演奏装置１００Ａの方角を算出している。例えば、演奏装置１００ＡのＯＳ（Operating System）がＡｎｄｒｏｉｄ（登録商標）であれば、重力センサ１３６が取得した重力の演奏装置１００ＡのＸＹＺ軸における向きと、地磁気センサである方位センサ１３１が取得した地磁気の演奏装置１００ＡのＸＹＺ軸における向きとが取得できる。
ステップＳ５１１においてＣＰＵ１１０は、１００ｍｓｅｃ間隔で方角を算出して、直近の８つの方角を記憶する。ステップＳ５２３においてＣＰＵ１１０は、この８つの方角から一番多い方角を演奏装置１００Ａの方角とする。
【０１００】
演奏装置１００ＡのＯＳがｉＯＳ（登録商標）の場合には、演奏装置１００Ａの方角を取得できるＡＰＩ（Application Programming Interface）がある。このため、ＣＰＵ１１０は、重力や地磁気の向きを取得することなく、演奏装置１００Ａの方角を算出できる。ｉＯＳの場合には、ステップＳ５１１においてＣＰＵ１１０は、２０ｍｓｅｃ間隔でＡＰＩを用いて演奏装置１００Ａの方角を取得し、直近の１０の方角を記憶する。ステップＳ５２３においてＣＰＵ１１０は、この１０の方角から一番多い方角を演奏装置１００Ａの方角とする。
【０１０１】
≪その他変形例≫
楽譜９００の三角形９１１〜９１６は、三角形に限らず、例えば矢印のような、音符９０２〜９０７の順序を示す他の記号または文字であってもよい。また、楽譜表示領域２４１（図１７参照）に表示される楽譜の音符には、跳躍する方角が文字として記載されているが、例えば、矢印の向きや向きを示す記号で跳躍する方角を示してもよい。
また、携帯装置３００（図２５参照）はバッジ型に限らず、ベルトやたすきの形態であってもよいし、シャツやズボン（パンツ、スラックス）、スカートなどの衣類の形態であってもよい。
【０１０２】
上記した実施形態では、演奏者９９が演奏装置１００を保持して、跳躍しながら演奏しているが、演奏者９９は人に限らず、楽譜（図１の楽譜９００、図１７の楽譜表示領域２４１参照）が可読であるロボットなどであってもよい。または、演奏装置１００にカメラが備わっており、楽譜９００が撮影されると、方位および音符の位置関係から音の高さと長さを解析して、音を出力してもよい。
【０１０３】
上記した実施形態では、方角（北、北東、東、東南、南、南西、西および北西）に音高（ド、レ、ミ、ファ、ソ、ラ、シおよびド）を割り当てたが、これに限るものではない。
例えば、演奏者が最初に跳躍（演奏）する前に向いている方向に対する方角を基準として音高を割り当ててもよい。演奏者が演奏前に東を向いていた場合、東にドを割り当て、東を基準にして時計回りに所定角度ごとにレ、ミ、ファ・・・と順に音高を割り当てることとしてもよい。
【０１０４】
なお、本明細書において、演奏処理や音色選択処理、曲目選択処理を記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０５】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲のとおりである。
【０１０６】
≪付記≫
《請求項１》
発音可能な端末装置であって、
前記端末装置の動きを検出する第１のセンサと、
前記端末装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と
を備える端末装置。
《請求項２》
発音可能な端末装置であって、
前記端末装置の動きを検出する第１のセンサと、
前記端末装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化が放物運動を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と
を備える端末装置。
《請求項３》
前記発音される音の大きさは、前記ジャンプの高さに対応した大きさである
ことを特徴とする請求項１に記載の端末装置。
《請求項４》
前記発音される音の長さは、前記ジャンプの距離に対応した長さである
ことを特徴とする請求項１に記載の端末装置。
《請求項５》
前記制御部は、前記ジャンプの動作を１つ検出したときに、前記音を発音させる
ことを特徴とする請求項１に記載の端末装置。
《請求項６》
操作部を備え、
前記制御部は、前記操作部が受け付けた開始から終了までの期間に検出された前記ジャンプに対応した音を発音させる
ことを特徴とする請求項１に記載の端末装置。
《請求項７》
発音可能な演奏装置であって、
前記演奏装置の動きを検出する第１のセンサと、
前記演奏装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と
を備える演奏装置。
《請求項８》
筐体の動きを検出する第１のセンサと、前記筐体が向いている方角を検出する第２のセンサとを備えるコンピュータに、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる手順を
実行させるためのプログラム。
《請求項９》
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムであって、
前記携帯装置は、前記携帯装置の動きを検出する第１のセンサと、前記携帯装置が向いている方角を検出する第２のセンサとを備え、
前記演奏本体装置は、前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏システム。
《請求項１０》
通信可能に接続された携帯装置と演奏本体装置とを含んだ演奏システムの演奏本体装置であって、
前記携帯装置に備わり前記携帯装置の動きを検出する第１のセンサで検出された前記携帯装置の動きの時系列変化がジャンプの動作を表す場合に、前記携帯装置に備わり前記携帯装置が向いている方角を検出する第２のセンサで検出された方角に対応した音を発音させる制御部を備える
ことを特徴とする演奏本体装置。
《請求項１１》
端末装置を用いて演奏するための楽譜であって、音を表す識別情報が方角で表された楽譜。
《請求項１２》
前記識別情報の縦横比が、当該識別情報が表す音の長さと、大きさと、長さ及び大きさとのうちの何れか１つを示す
ことを特徴とする請求項１１に記載の楽譜。
《請求項１３》
表示部と、
音を表す識別情報が方角で表された楽譜を前記表示部に表示させる制御部と、
を備える楽譜表示装置。
《請求項１４》
発音可能な端末装置であって、
表示部と、
前記端末装置の動きを検出する第１のセンサと、
前記端末装置が向いている方角を検出する第２のセンサと、
前記第１のセンサで検出された動きの時系列変化がジャンプの動作を表す場合に、前記第２のセンサで検出された方角に対応した音を発音させる制御部と、を備え、
前記制御部は、音を表す識別情報が方角で表された楽譜を前記表示部に表示させる
ことを特徴とする端末装置。
【符号の説明】
【０１０７】
１００，１００Ａ  演奏装置（端末装置）
１１０  ＣＰＵ（制御部）
１３１  方位センサ（第２のセンサ）
１３２  加速度センサ（第１のセンサ）
１３３  スピーカ
１３５  表示操作部（操作部）
１３６  重力センサ
３０    演奏システム
３００  携帯装置
４００  本体装置（演奏本体装置）
【図１】
2020194153.tif 000003
【図２】
2020194153.tif 000004
【図３】
2020194153.tif 000005
【図４】
2020194153.tif 000006
【図５】
2020194153.tif 000007
【図６】
2020194153.tif 000008
【図７】
2020194153.tif 000009
【図８】
2020194153.tif 000010
【図９】
2020194153.tif 000011
【図１０】
2020194153.tif 000012
【図１１】
2020194153.tif 000013
【図１２】
2020194153.tif 000014
【図１３】
2020194153.tif 000015
【図１４】
2020194153.tif 000016
【図１５】
2020194153.tif 000017
【図１６】
2020194153.tif 000018
【図１７】
2020194153.tif 000019
【図１８】
2020194153.tif 000020
【図１９】
2020194153.tif 000021
【図２０】
2020194153.tif 000022
【図２１】
2020194153.tif 000023
【図２２】
2020194153.tif 000024
【図２３】
2020194153.tif 000025
【図２４】
2020194153.tif 000026
【図２５】
2020194153.tif 000027
【図２６】
2020194153.tif 000028
【図２７】
2020194153.tif 000029
【図２８】
2020194153.tif 000030
【図２９】
2020194153.tif 000031
【図３０】
2020194153.tif 000032
【図３１】
2020194153.tif 000033