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