(57)【要約】【課題】情報端末のタッチパネルに表示された単独の画面におけるタッチ操作で、メトロノームに関する各種設定を可能とするメトロノームプログラムを得る。【解決手段】タッチパネルを備えた情報端末にメトロノームの発音処理を実行させるプログラムであって、前記タッチパネル（ディスプレイ画面３０）に円盤状のダイヤル３１を表示する処理と、前記ダイヤル上で指をすべらせることでダイヤル３１を回転させて回転角度に応じたテンポを設定する処理と、前記ダイヤル上で指をタッチすることで前記メトロノームの発音開始と発音停止の切り換え処理とを前記情報端末に実行させる。【選択図】図３
2015068685.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備えた情報端末にメトロノームの発音処理を実行させるプログラムであって、
前記タッチパネルに円盤状のダイヤルを表示する処理と、
前記ダイヤル上で指をすべらせることでダイヤルを回転させて回転角度に応じたテンポを設定する処理と、
前記ダイヤル上で指をタッチすることで前記メトロノームの発音開始と発音停止の切り換え処理と、
を前記情報端末に実行させることを特徴とするメトロノームプログラム。
【請求項２】
前記テンポの下限値および上限値を設定する処理と、
前記下限値から前記上限値の範囲に応じて前記ダイヤル上の目盛りを更新する処理と、
を前記情報端末に実行させる請求項１に記載のメトロノームプログラム。
【請求項３】
前記タッチパネル内における前記ダイヤルの外側でのタッチ操作により編集モードに切り換える処理と、
前記編集モードにおいて前記ダイヤル上での指の移動に応じてダイヤル位置を移動し、２本指のタッチ距離の変化により前記ダイヤルを拡大縮小する処理と、
を前記情報端末に実行させる請求項１又は請求項２に記載のメトロノームプログラム。
【請求項４】
前記編集モードにおける編集によって前記ダイヤルの全体が前記タッチパネル内に収まらない場合に、
前記ダイヤルの外周における円弧の見える範囲の中央付近にテンポ設定位置マークを配置する処理を前記情報端末に実行させる請求項３に記載のメトロノームプログラム。
【請求項５】
前記ダイヤルの中央を円運動の中心とし、ダイヤル円周上を往復円運動する振り子を表示し、前記発音処理中に設定されたテンポに応じた周期で円運動する処理を前記情報端末に実行させる請求項１乃至４のいずれかに記載のメトロノームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末を電子式メトロノーム装置として動作させるためのプログラムに関し、特に、情報端末のタッチパネルに使い勝手の良いディスプレイ画面を表示するメトロノームプログラムに関する。
【背景技術】
【０００２】
従来より、拍タイミングに応じて発音や発光により電子的に拍を指示するようにした電子式メトロノーム装置は、例えば特許文献１〜特許文献３に示すように、複数種類の構成が提案されている。
【０００３】
特許文献１には、ユーザのタッピング動作に応じて入力されるタップ周期を判定し、判定したタップ周期から算出されるテンポ値でテンポ報知する電子式メトロノーム装置の構成が開示されている。
特許文献２には、電子式メトロノーム装置のテンポを設定する方法として、タップ入力用スイッチを操作して設定する手法が開示されている。
特許文献３には、電子式メトロノーム装置が複数の発光ダイオードを備え、テンポに合わせて発音させるとともに、各発光ダイオードがテンポの時間に追従するようにスキャン点滅する構成が開示されている。
【０００４】
また、電子式メトロノーム装置において、メトロノームの再生開始（例えば、スキャン点滅及び発音の開始）及び再生終了を行う場合には、装置に設けたスイッチの押圧によるスイッチ操作や、画面上に表示されたボタン窓を指でタッチするタッチ操作で行われていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２２６９３０号公報
【特許文献２】特開２００１−１８８５３５号公報
【特許文献３】特開２００６−２２０４３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の電子式メトロノーム装置によれば、テンポの表示はディスプレイに表示される数字や、テンポの時間に追従するようにスキャン点滅する複数の発光ダイオードにより行われるので、テンポ表示についてユーザの使い勝手に合わせて変更できる機能を備えたものは存在しなかった。
また、メトロノームの再生開始及び再生終了については、専用のスイッチやボタン窓への操作で行われるため、スイッチ位置やボタン位置を確認して操作する必要があり、素早い操作がし難いという課題があった。
【０００７】
本発明は上記事情に鑑みて提案されたもので、情報端末のタッチパネルに表示された１つのディスプレイ画面におけるタッチ操作で、メトロノームに関する各種設定を可能とするメトロノームプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するため本発明の請求項１に係るメトロノームプログラムは、タッチパネルを備えた情報端末にメトロノームの発音処理を実行させるプログラムであって、
前記タッチパネルに円盤状のダイヤルを表示する処理と、
前記ダイヤル上で指をすべらせることでダイヤルを回転させて回転角度に応じたテンポを設定する処理と、
前記ダイヤル上で指をタッチすることで前記メトロノームの発音開始と発音停止の切り換え処理と、
を前記情報端末に実行させることを特徴としている。
【０００９】
請求項２は、請求項１のメトロノームプログラムにおいて、前記テンポの下限値および上限値を設定する処理と、前記下限値から前記上限値の範囲に応じて前記ダイヤル上の目盛りを更新する処理と、を前記情報端末に実行させることを特徴としている。
【００１０】
請求項３は、請求項１又は請求項２のメトロノームプログラムにおいて、前記タッチパネル内における前記ダイヤルの外側でのタッチ操作により編集モードに切り換える処理と、前記編集モードにおいて前記ダイヤル上での指の移動に応じてダイヤル位置を移動し、２本指のタッチ距離の変化により前記ダイヤルを拡大縮小する処理と、を前記情報端末に実行させることを特徴としている。
【００１１】
請求項４は、請求項３のメトロノームプログラムにおいて、前記編集モードにおける編集によって前記ダイヤルの全体が前記タッチパネル内に収まらない場合に、前記ダイヤルの外周における円弧の見える範囲の中央付近にテンポ設定位置マークを配置する処理を前記情報端末に実行させることを特徴としている。
【００１２】
請求項５は、請求項１乃至４のいずれかに記載のメトロノームプログラムにおいて、前記ダイヤルの中央を円運動の中心とし、ダイヤル円周上を往復円運動する振り子を表示し、前記発音処理中に設定されたテンポに応じた周期で円運動する処理を前記情報端末に実行させることを特徴としている。
【発明の効果】
【００１３】
請求項１のメトロノームプログラムによれば、タッチパネルに表示されたダイヤル上で指をすべらせるタッチ操作（ドラッグ）により、ダイヤルを回転させて回転角度に応じたテンポが設定され、ダイヤル上で指をタッチするタッチ操作（タップ）により、メトロノームの発音開始と発音停止の切り換えを行うようにしたので、情報端末のタッチパネルに表示された画面におけるタッチ操作で、メトロノームに関する各種設定を可能とすることができる。
【００１４】
請求項２のメトロノームプログラムによれば、テンポの下限値および上限値を設定することで、タッチパネルに表示されたダイヤル上の目盛りを自由に設定することができる。
【００１５】
請求項３のメトロノームプログラムによれば、ダイヤルを移動又は拡大縮小することで、ダイヤルの位置や大きさを自由に設定することができる。
【００１６】
請求項４のメトロノームプログラムによれば、テンポ設定位置マークを配置することで、設定されたテンポ値を容易に確認することができる。
【００１７】
請求項５のメトロノームプログラムによれば、ダイヤル円周上を往復円運動する振り子を表示することで、振り子の往復円運動により、拍のタイミングをつかみ易くすることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明のメトロノームプログラムが格納された情報端末のハードウエア構成を示すブロック図である。
【図２】情報端末に構築されるメトロノーム装置の構成を示すブロック図である。
【図３】情報端末のタッチパネルにおけるディスプレイ画面図である。
【図４】メトロノーム装置においてダイヤルを縮小表示した場合の一例を示すディスプレイ画面図である。
【図５】メトロノーム装置においてダイヤルを移動し傾けて表示した場合の一例を示すディスプレイ画面図である。
【図６】メトロノーム装置における発音処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態の一例に係るメトロノームプログラムについて説明する。メトロノームプログラムは、情報端末にインストールされることで、電子式メトロノーム装置を構築する。情報端末としては、ｉＰｈｏｎｅ（商品名）等のスマートフォン、ｉＰａｄ（商品名）等のタブレット型端末が使用される。
【００２０】
図１は、情報端末に構築された電子式メトロノーム装置の主要なハードウエア構成を示すブロック図であり、バス１に対して、操作部２、ＣＰＵ３、ＲＯＭ４、ＲＡＭ５、ＨＤＤ６、ネットワークインターフェイス７を接続して構成されている。
操作部２はディスプレイ内にタッチパネルを備え、タッチパネル上における指の動きとしてのタップ、ドラッグ、ピンチイン／アウト、長押し等のタッチ操作及びタッチパネル内での操作位置を検出可能に構成されている。
【００２１】
ＣＰＵ３は、操作部１へのタッチ操作に応じたメトロノームプログラムの各種処理の実行を制御する。ＲＯＭ４は、ＣＰＵ３により実行又は参照される各種プログラムや各種データ等を格納する。ＲＡＭ５は、ＣＰＵ３がプログラムを実行する際に発生する各種データを一時的に記憶するワーキングメモリとして使用される。
ＨＤＤ６には、ＣＰＵ３でロードされるメトロノームプログラムが、ネットワークインターフェイス７を介して所定のＵＲＬからダウンロードされて記憶されている。
【００２２】
図２は、メトロノームプログラムをインストールすることで、情報端末に構築された電子式メトロノーム装置の構成を示すブロック図である。
電子式メトロノーム装置は、情報端末のディスプレイとしてのタッチパネル装置１０と、タッチパネル装置１０におけるタッチ操作を検出するタッチ操作検出部１１を備えている。タッチ操作検出部１１では、上述したタップ、ドラッグ、ピンチイン／アウト、長押し等のタッチ操作の種類を検出するとともに、タッチパネル内でのタッチ操作の操作位置を検出する。タッチ操作の種類及び操作位置の検出は、タッチパネル上での指の移動を検知する既存の技術により行われる。
【００２３】
タッチ操作検出部１１は、テンポ情報設定部１２、メトロノーム再生スイッチ部１３、画面ロックスイッチ部１４、レイアウト編集モードスイッチ部１５に接続され、タッチ操作検出部１１で検出されたタッチ操作は、操作内容により、テンポ情報設定部１２、メトロノーム再生スイッチ部１３、画面ロックスイッチ部１４、レイアウト編集モードスイッチ部１５のそれぞれへ出力される。
【００２４】
テンポ情報設定部１２によるメトロノームのテンポの設定処理について、図３のディスプレイ画面３０を参照しながら説明する。タッチパネルを形成するディスプレイ画面３０は、下側位置より、ダイヤル表示部３０ａ、ビートインジケータ表示部３０ｂ、サークル表示部３０ｃを有している。
【００２５】
ダイヤル表示部３０ａには、メトロノームのテンポを変更するための円盤状のダイヤル３１が表示されている。ダイヤル３１内には、テンポ値の目盛となる数字が所定値間隔で表示されている。ダイヤル３１の中心の内側位置には、三角形のテンポ設定位置マーク３２が表示され、テンポ設定位置マーク３２が指し示すダイヤル３１の目盛り位置に対応する数値がメトロノームのテンポ値として設定される。
ダイヤル３１の内側には、ダイヤル中央を円運動の中心とし、テンポ設定位置マーク３２を中央としてダイヤル円周上を往復運動する円形の振り子３３が表示されている。振り子３３は、メトロノーム発音処理中に、設定されたテンポ値に応じた周期で円運動する。
また、ダイヤル３１の内側には、振り子３３の周期運動の両端位置をカギ括弧で示す振り幅マーク３４ａ，３４ｂが表示されている。
【００２６】
ダイヤル３１は、ダイヤル３１上で指をすべらせる（ドラッグ）ことでダイヤルを回転させ、回転角度に応じた目盛が表示されるようになっている。その結果、ダイヤル３１において、テンポ設定位置マーク３２が指し示す目盛り位置に対応する数値が変化することで、回転角度に応じたテンポを設定することになる。
また、ダイヤル３１に表示される目盛りの数字は、テンポ値が大きくなるほど大きな刻み値で目盛の数字が自動的に表示される。例えば、図３の例では、テンポ値が小さい側で「８」、テンポ値が大きい側で「３２」の刻み値となっているが、更にテンポ値が小さい数字の場合、「６」「４」「２」の刻み値で表示される。
【００２７】
上述したタッチ操作検出部１１では、タッチ操作の種類と操作位置が検出されるが、操作位置には、ダイヤル３１上での操作であるかどうか、後述する拍子マーク３５、テンポサークル３６、リズムサークル３７、速度標語サークル３８の内側又は外側での操作であるかどうか等の情報も検出する。
【００２８】
タッチ操作検出部１１で検出されたタッチ操作が、ダイヤル３１上でのドラッグ回転である場合、テンポ情報設定部１２によりメトロノームのテンポの設定が行われる。
タッチ操作検出部１１で検出されたタッチ操作が、ダイヤル３１上におけるタップである場合、メトロノーム再生スイッチ部１３によりメトロノームの再生スタート（発音開始）又は再生ストップ（発音停止）が行われる。
タッチ操作が、ダイヤル３１上における長押しである場合、画面ロックスイッチ部１４により画面ロック又は画面ロック解除が行われる。画面ロックの状態では、タッチパネル内でのタッチ操作がロックされる（無効となる）。
【００２９】
タッチ操作検出部１１で検出されたタッチ操作が、ダイヤル３１外（ダイヤル３１の上側位置）における長押しである場合、レイアウト編集モードスイッチ部１５によりディスプレイ画面３０の編集モードへの切り換えが行われる。
編集モードでは、ダイヤル表示部３０ａにおけるダイヤル位置の移動、ダイヤル表示の拡大縮小等を行う。ダイヤル位置の移動を行う場合、ダイヤル３１をドラッグしながらの移動により行う。また、ダイヤル表示の拡大縮小を行う場合、２本指のタッチ距離の変化（ピンチイン／ピンチアウト）によりダイヤル表示を拡大縮小させる。
その結果、例えば図４及び図５に示すように、ダイヤル表示部３０ａ内において、ダイヤル３１を自由に表示させることができる。図４は、図３に対してダイヤル３１を縮小して表示させたものである。図５は、ダイヤル３１のダイヤル位置を左側へ移動させるとともに、傾けて表示させたものである。
なお、編集モードでは、編集モードになっていることがわかるように、移動可能なコントロール（この場合、ダイヤル３１）をたとえば上下に周期的に揺動させて表示してもよい。
【００３０】
編集モードにおける編集によってダイヤル３１の全体がダイヤル表示部（タッチパネル）３０ａ内に収まらない場合であっても、ダイヤル３１の外周における円弧の見える範囲の中央付近にテンポ設定位置マーク３２を配置するように処理される。
【００３１】
また、ダイヤル３１の表示は、下限値及び上限値入力画面（図示せず）において、テンポの下限値及び上限値の数値をそれぞれ入力することで、下限値から上限値の範囲に応じた目盛をダイヤル３１上に表示させることもできる。
【００３２】
ビートインジケータ表示部３０ｂには、拍番号を表示した複数の円形状の拍子マーク３５により拍子数（図３の場合は４拍子）が表示されている。拍子マーク３５は、拍の強弱を表示可能としている。すなわち、強拍の場合は、拍番号を囲む円を大きく表示（拍番号１に対応する拍子マーク３５ａ）し、弱拍の場合は、拍番号を囲む円を強拍に比べて小さく表示（拍番号２，３，４に対応する拍子マーク３５ｂ）する。また、メトロノームの発音処理が行われた場合、各拍子のタイミングで発音する。強拍と弱拍では発音する音が異なり（強拍の方が高い音）、消音拍の場合は発音しない。
また、拍子の発音タイミングで、拍子マーク３５の外側部分が明るくなるフラッシュ表示３５ｃが行われる。フラッシュ表示３５ｃは、経過時間に対応した半径内の範囲が明るくなる。すなわち、フラッシュ表示３５ｃの半径は、拍の発音タイミングからの時間経過に応じて徐々に小さくなり、次の拍の発音タイミングの直前で最も小さくなる。したがって、フラッシュ部分の面積がしだいに小さくなるため、次の拍のタイミングを分かり易くするという効果がある。
【００３３】
複数の拍子マークについて、左右方向のドラッグにより、拍子数の増減が行われる。右側へのドラッグが拍子数を増加させ、左側へのドラッグが拍子数を減少させる。
また、拍子マーク３５についての上方向へのドラッグにより、消音の拍を弱拍に、弱拍の拍を強拍に変化させ、下方向へのドラッグにより、強拍の拍を弱拍に、弱拍の拍を消音に変化させる処理が行われる。
【００３４】
また、ビートインジケータ表示部３０ｂ内で、タップによるタッチ操作で拍子を設定してもよい。例えば、１拍目を２本指でタップし、他の拍を１本指でタップし、これらのタップを周期的に行うことで、拍子とテンポを同時に設定することが可能となる。
例えば、図３に表示される拍子を設定する場合、１拍目を２本指で、２拍〜４拍を１本指で周期的にタップすればよい。
【００３５】
サークル表示部３０ｃには、テンポ値を数字で表示するテンポサークル３６、リズムを表示するリズムサークル３７、速度標語を表示する速度標語サークル３８がそれぞれ表示される。各サークルの大きさ及び位置は、編集モードにおいて自由に設定可能とするとともに、互いに重ならない位置に表示されている。
【００３６】
テンポサークル３６には、テンポ設定位置マーク３２が指し示すダイヤル３１の目盛り位置に対応する数値が円内にテンポ値として表示される。したがって、ダイヤル３１上のドラッグでダイヤルを回転させて（回転角度に応じた）目盛り位置が変化する時には、テンポ設定位置マーク３２が指し示す数値も同時に変化し、テンポサークル３６内のテンポ値もそれに応じて変化する。
【００３７】
また、テンポサークル３６に表示される数字は、テンポサークル３６へのタッチ操作により変更可能になっている。例えば、右ドラッグにより「表示されているテンポ値＋１の数字」に、左ドラッグにより「表示されているテンポ値−１の数字」に、上ドラッグにより「表示されているテンポ値×２の数字（倍速）」に、下ドラッグにより「表示されているテンポ値÷２の数字（半分速）」にそれぞれ変更される。
上下ドラッグにより倍速、１／２倍速のテンポ切換を可能とすることで、原曲のテンポの１／２倍〜２倍にして楽器の練習（例えば、ドラムの練習）をしたい時、瞬時且つ容易にテンポの設定を切り換えることができる。
【００３８】
また、テンポサークル３６の円内を長押しすることで、ディスプレイ画面３０のサークル表示部３０ｃの下方にテンキー入力画面（図示せず）を表示させ、テンキーにより数字を入力することで、テンポサークル３６のテンポ値を直接変更することができる。
更には、テンポサークル３６の円内を周期的にタップすることで、周期に応じたテンポ（タップテンポ）が設定可能になっている。また、テンポサークル３６内を１本の指で周期的にタップすることでテンポを設定しながら、同時にビートインジケータ内で１拍目だけを別の指でタップすることで、拍子とテンポを同時に設定してもよい。
【００３９】
リズムサークル３７は、円内に４分、８分、１６分、３連等のリズムを表示する。リズムサークル３７に表示されるリズムは、リズムサークル３７へのタッチ操作により変更可能になっている。例えば、左右ドラッグにより、４分音符、８分音符、１６分音符、３連符等の順に表示させてリズムの切り換えを行う。
【００４０】
速度標語サークル３８は、円内に速度標語を表示し、速度標語サークル３８への左右ドラッグ（タッチ操作）により、Largamente/Grave/Kargo/Lento/Adagio/Larghetto/Agadietto/Andante/Andantino/Maestoso/Moderato/Allegetto/Animato/Allegro/Vivace/Presto/Vivacissimo/Presto/Vivacissimo/Prestissimo等の順に表示させて速度標語の切り換えを行う。
【００４１】
また、上述したダイヤル３１外の長押しによる編集モードでは、サークル表示部３０ｃにおけるテンポサークル３６、リズムサークル３７、速度標語サークル３８の位置の移動、表示の拡大縮小も行うことができる。各サークル位置の移動やサークル表示の拡大縮小を行う場合、各サークルをドラッグしながらの移動によりサークル位置を移動させ、また、２本指のタッチ距離の変化（ピンチイン／ピンチアウト）によりサークル表示を拡大縮小させることができる。また、このような移動処理又は拡大縮小処理を行った場合、全てのサークルが他のサークルと重なることなくサークル表示部３０ｃ内に収まるように、自動的に各サークルについてのレイアウト処理が行われる。
【００４２】
テンポ情報設定部１２でのテンポ設定に関する情報は、テンポ情報記憶部１６に記憶される。
レイアウト情報編集部２１において上述したようなレイアウト編集が行われた場合、編集結果はレイアウト情報記憶部２２に記憶され、この情報とテンポ情報記憶部１６に記憶されたテンポ設定情報を基にダイヤル画像生成部２３において、ディスプレイ画面３０におけるダイヤル３１の画像が作成され、表示装置１９を介してタッチパネルに表示される。
【００４３】
サウンド生成部１７では、メトロノーム再生スイッチ部１３からの再生スタート（発音開始）の信号を受けて、テンポ情報記憶部１６に記録されたテンポの設定に関する情報からメトロノーム再生時のサウンド情報を生成する。サウンド生成部１７で生成されたサウンド情報は、サウンド再生部２４を介してサウンド出力装置２５で発音される。
【００４４】
また、サウンド生成部１７で生成されたサウンド情報（テンポ設定情報が含まれている）およびレイアウト情報記憶部２２のレイアウト情報（ダイヤル位置情報を含む）を基に、振り子画像生成部１８において振り子画像が生成され、表示装置１９を介してタッチパネルに表示される。振り子画像生成部１８では、設定されたテンポに応じた周期でダイヤル３１下方の円周上を往復運動する振り子３３の画像が作成される。
【００４５】
次に、上述した電子式メトロノーム装置における発音処理の手順について、図６のフローチャート図を参照して説明する。
先ず、メトロノーム装置のタッチパネルにおけるタッチ操作を検出する（ステップ５１）。
次に、メトロノーム装置のタッチパネルが画面ロック中の状態であるかどうかを検出する（ステップ５２）。
画面ロック中の状態である場合、検出したタッチ操作がダイヤル３１の長押し（ダイヤル長押し）であるかどうかを検出する（ステップ５３）。
ダイヤル長押しである場合、画面ロックの解除を行ってタッチパネルでのダイヤル描画を行う（ステップ８０）。ダイヤル長押しでない場合、そのままダイヤル描画を行う（ステップ８０）。ダイヤル描画（ステップ８０）に関する処理については後述する。
【００４６】
ステップ５２で画面ロック中の状態でない場合、レイアウト編集モードであるかどうかを判断する（ステップ５５）。
レイアウト編集モードでない場合、検出したタッチ操作がダイヤル３１の長押し（ダイヤル長押し）であるかどうかを検出する（ステップ５６）。
ダイヤル長押しである場合、画面ロックを行って（ステップ５７）、タッチパネルでのダイヤル描画を行う（ステップ８０）。
【００４７】
ステップ５５においてレイアウト編集モードである場合、検出したタッチ操作がダイヤル３１外での長押しであるかどうかを検出する（ステップ５７）。
ダイヤル３１外での長押しである場合、編集モードを終了し（ステップ５８）、ステップ５１へ戻る。
ダイヤル３１外での長押しでない場合、タッチ操作がドラッグであるかどうかを判断する（ステップ５９）。
タッチ操作がドラッグである場合、ダイヤル３１をドラッグした方向へ移動するダイヤル移動の処理を行い（ステップ６０）、ステップ５１へ戻る。
タッチ操作がドラッグでない場合、タッチ操作がピンチイン／ピンチアウトであるかどうかを判断する（ステップ６１）。
タッチ操作がピンチイン／ピンチアウトである場合、ダイヤル３１を拡大又は縮小するダイヤル拡大縮小の処理を行い（ステップ６２）、ステップ５１へ戻る。
タッチ操作がピンチイン／ピンチアウトでない場合、ステップ５１へ戻る。
【００４８】
ステップ５６においてタッチ操作がダイヤル３１の長押し（ダイヤル長押し）でない場合、検出したタッチ操作がダイヤル３１外での長押しであるかどうかを検出する（ステップ６３）。
ダイヤル３１外での長押しである場合、編集モード開始の処理を行い（ステップ６４）、ステップ５１へ戻る。
ダイヤル３１外での長押しでない場合、タッチ操作がダイヤル３１上でのドラッグ回転であるかどうかを判断する（ステップ６５）。
タッチ操作がダイヤル３１上でのドラッグ回転である場合、メトロノームのテンポ値を更新し（ステップ６６）、ダイヤル３１におけるダイヤル回転角度更新を行い（ステップ６７）、タッチパネルでのダイヤル描画を行う（ステップ８０）。
【００４９】
タッチ操作がダイヤル３１上でのドラッグ回転でない場合、タッチ操作がダイヤル３１上でのタップであるかどうかを検出する（ステップ６８）。
タッチ操作がダイヤル３１上でのタップである場合、メトロノームの発音処理中（再生中）であるかを判断する（ステップ６９）。
再生中である場合、再生停止を行い（ステップ７０）、再生中でなければ、再生開始を行う（ステップ７１）。
タッチ操作がダイヤル３１上でのタップでない場合、タッチパネルでのダイヤル描画を行う（ステップ８０）。
【００５０】
ダイヤル描画を行う処理では、メトロノームの発音処理中（再生中）であるかを判断し（ステップ８１）、再生中でない場合は、ステップ５１へ戻る。
再生中である場合、メトロノームのサウンド再生を行い（ステップ８２）、振り子３３を円運動させる振り子描画を行う（ステップ８３）。
アプリケーションが終了であるかどうかを判断し（ステップ８４）、アプリ終了でない場合は、ステップ５１へ戻る。
【００５１】
上述した電子式メトロノーム装置によれば、タッチ操作（ドラッグ）によりダイヤル３１を回転させて回転角度に応じたテンポが設定されるので、直感的で簡単な操作でテンポを設定することができる。
また、ダイヤル３１上のタッチ操作（タップ）により、メトロノームの再生スタート（発音開始）及び再生ストップ（発音停止）を行うようにしたので、開始・終了の操作を素早く行うことができる。iPhone（商品名）など片手で持って片手で画面操作するような場合には、図２のような画面レイアウトは親指による発音開始・終了操作が、操作位置をあまり気にすることなく非常にやりやすくなる。
したがって、情報端末のタッチパネルに表示された単独の画面での各種のタッチ操作のみにより、メトロノームに関する各種設定を可能とすることができる。他の設定画面をいちいちポップアップさせ、その画面での設定後に再びポップアップ画面を閉じるという手間のかかる操作をわざわざしなくて済むという効果がある。
【００５２】
ディスプレイ画面３０におけるダイヤル３１の位置や大きさを自由に設定可能とすることにより、利き手の違い、指の太さ、タッチパネルの解像度、使用するテンポ範囲に応じて、テンポを素早く設定できるようにダイヤル表示をカスタマイズすることができる。
ディスプレイ画面３０におけるダイヤル３１の下方位置を往復円運動する振り子３３を表示するようにしたので、振り子の往復円運動により、拍のタイミングをつかみ易くすることができる。
【００５３】
また、ダイヤル表示部３０ａに表示される振り子３３の円運動についての設定ができるようにしてもよい。通常、振り子３３はビートインジケータ表示部３０ｂの拍単位で往復運動を繰り返すようにしているが、これをアクセント拍単位で往復運動させるモードに切り替えられるようにしてもよい。
さらに、振り子３３が振り幅マーク３４ａ，３４ｂに達したときに発音させるか、テンポ設定位置マーク３２上を通過したときに発音させるかを切り替えられるようにしてもよい。
【００５４】
また、振り子３３の運動を等速運動にしたり加速度運動にしたり、加速度運動の加速度を設定できるようにしてもよい。加えて、振り子３３の円運動の振り幅角度を大きくしたり小さくしたり設定できるようにしてもよい。これは、編集モードでダイヤル３１を拡大した際に、振り子３３が見えなくなる問題の解決策としても有効である。
【符号の説明】
【００５５】
１０…タッチパネル装置１０、  １１…タッチ操作検出部、  １２…テンポ情報設定部、  １３…メトロノーム再生スイッチ部、  １５…レイアウト編集モードスイッチ部、  １６…テンポ情報記憶部、  １８…振り子画像生成部、  ２２…レイアウト情報記憶部、  ２３…ダイヤル画像生成部、  ３０…ディスプレイ画面、  ３０ａ…ダイヤル表示部、  ３０ｂ…ビートインジケータ表示部、  ３０ｃ…サークル表示部、  ３１…ダイヤル、  ３２…テンポ設定位置マーク、  ３３…振り子、  ３４ａ，３４ｂ…振り幅マーク、  ３５…拍子マーク、  ３６…テンポサークル、  ３７…リズムサークル、  ３８…速度標語サークル。
【図１】
2015068685.tif 000003
【図２】
2015068685.tif 000004
【図３】
2015068685.tif 000005
【図４】
2015068685.tif 000006
【図５】
2015068685.tif 000007
【図６】
2015068685.tif 000008