(57)【要約】タイミング訓練方法は、ユーザ入力に応答するリアルタイム可視標識を掃引機能を介して表示すること、掃引機能に同期した複数の音声を生成することを含む。
2009514017.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ入力に応答するリアルタイム可視標識を、掃引機能を介して表示するディスプレイシステムと、
前記ディスプレイシステムに互いに作動可能となるように接続されたユーザ入力装置と、
前記ディスプレイシステムに互いに作動可能となるように接続され、前記掃引機能に同期するメトロノーム装置と
を備えたことを特徴とするタイミング訓練用システム。
【請求項２】
前記ディスプレイシステムは、前記メトロノーム装置が発生した音声に対するユーザ入力タイミングを示すように構成されるマーカーテンプレートを表示する
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項３】
前記マーカーテンプレートは、前記メトロノーム装置が発生した音声に対応する前記掃引機能の位置を示す１つのマーカーを含む
ことを特徴とする請求項２に記載のタイミング訓練用システム。
【請求項４】
前記マーカーテンプレートの許容範囲は、選択されたユーザ技能レベルに従って調整可能である
ことを特徴とする請求項２に記載のタイミング訓練用システム。
【請求項５】
前記マーカーテンプレートは、前記メトロノーム装置が発生した音声に対応する前記掃引機能の位置を制限する許容範囲を示す、少なくとも一対の間隔を空けたマーカーを含む
ことを特徴とする請求項２に記載のタイミング訓練用システム。
【請求項６】
前記少なくとも一対の間隔を空けたマーカーは、前記掃引機能の方向に対して垂直に延在する
ことを特徴とする請求項５に記載のタイミング訓練用システム。
【請求項７】
前記少なくとも一対の間隔を空けたマーカーは、前記掃引機能の方向に対して平行に延在する
ことを特徴とする請求項５に記載のタイミング訓練用システム。
【請求項８】
前記マーカーテンプレートは、前記メトロノーム装置が発生した音声に対応する前記掃引機能の位置を制限する複数の許容範囲を示す、複数対の間隔を空けたマーカーを含む
ことを特徴とする請求項２に記載のタイミング訓練用システム。
【請求項９】
前記許容範囲は、選択されたユーザ技能レベルに従って調整可能である
ことを特徴とする請求項５に記載のタイミング訓練用システム。
【請求項１０】
前記リアルタイム可視標識は、前記ユーザ入力の検出に応じて前記掃引機能の位置をディスプレイ上表示された垂直線を含む
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項１１】
前記リアルタイム可視標識は、前記ユーザ入力の検出に応じて前記掃引機能のディスプレイ上の位置に表示された水平線を含む
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項１２】
前記リアルタイム可視標識は、前記ユーザ入力のダイナミクスレベルを表示する
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項１３】
前記ユーザ入力装置は、トランスデューサーと、ドラムパッド及び音響ドラムからなるグループから選択されたドラム装置とを含む
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項１４】
前記ユーザ入力装置は、少なくとも１つのドラム以外の楽器に相互に動作可能となるように接続されたトランスデューサーを含む
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項１５】
前記ディスプレイシステムは、ユーザ入力の履歴の少なくとも１つのヒストグラムを含むユーザ結果を表示する
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項１６】
前記少なくとも１つのヒストグラムは、前記メトロノーム装置が発生した音声に対するユーザ入力タイミングを示すマーカーテンプレートに関して表示される
ことを特徴とする請求項１５に記載のタイミング訓練用システム。
【請求項１７】
前記少なくとも１つのヒストグラムは、練習セッション中に各ユーザ入力について１つずつ画素を表示したものである
ことを特徴とする請求項１６に記載のタイミング訓練用システム。
【請求項１８】
前記少なくとも１つのヒストグラムは、ユーザの練習セッションが進行するに伴って、前記掃引機能の方向に対して垂直に成長する
ことを特徴とする請求項１５に記載のタイミング訓練用システム。
【請求項１９】
前記ディスプレイシステムは、水平時間軸に沿って複数のユーザ入力を表示し、
前記メトロノーム装置が発生する可聴音声に対応し、かつその可聴音声より早く発生するユーザ入力は、第一の方向の軸から垂直に表示され、
前記メトロノーム装置が発生する可聴音声に対応し、かつその可聴音声より遅く発生するユーザ入力は、第二の方向の軸から垂直に表示される
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２０】
前記システムは、所定期間に亘りユーザ入力を検出しないことに応答してユーザ入力の履歴を表示する
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２１】
前記メトロノーム装置は、音符の選択とパーミュテイションの制御とが可能である
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２２】
前記システムは、ユーザ入力の履歴に基づいてスコアを生成する
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２３】
前記システムは、選択されたユーザ技能レベルとユーザ入力の履歴とに基づいてスコアを生成する
ことを特徴とする請求項４に記載のタイミング訓練用システム。
【請求項２４】
前記メトロノーム装置のクリック深さは、ユーザによって調整可能である
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２５】
前記システムは、前記ユーザ入力装置へのユーザ入力を介してそのユーザによって起動される
こと特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２６】
前記システムは、前記ユーザ入力装置へのユーザ入力を介してそのユーザによって設定される
こと特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２７】
タイミング訓練用の前記システムは、ユーザ入力の発生とは独立に複数のディスプレイビューの間をサイクルする
ことを特徴とする請求項１に記載のタイミング訓練用システム。
【請求項２８】
ユーザ入力に応答するリアルタイム可視標識を、掃引機能を介して表示する手順と、
前記掃引機能に同期する複数の音声を生成する手順と
を含むことを特徴とするタイミング訓練方法。
【請求項２９】
前記表示する手順では、前記生成された複数の音声に対するユーザ入力タイミングを示すマーカーテンプレートを表示する
ことを特徴とする請求項２８に記載のタイミング訓練方法。
【請求項３０】
前記マーカーテンプレートは、生成された音声に対応する前記掃引機能の位置を示す１つのマーカーを含む
ことを特徴とする請求項２９に記載のタイミング訓練方法。
【請求項３１】
選択されたユーザ技能レベルに従って、前記マーカーテンプレートの許容範囲を調整する手順をさらに含む
ことを特徴とする請求項２９に記載のタイミング訓練方法。
【請求項３２】
前記マーカーテンプレートは、生成された音声に対応する前記掃引機能の位置を制限する許容範囲を示す、少なくとも１対の間隔を空けたマーカーを含む
ことを特徴とする請求項２９に記載のタイミング訓練方法。
【請求項３３】
前記少なくとも一対の間隔を空けたマーカーは、前記掃引機能の方向に対して垂直に延在する
ことを特徴とする請求項３２に記載のタイミング訓練方法。
【請求項３４】
前記少なくとも一対の間隔を空けたマーカーは、前記掃引機能の方向に対して平行に延在する
ことを特徴とする請求項３２に記載のタイミング訓練方法。
【請求項３５】
前記マーカーテンプレートは、生成された音声に対応する前記掃引機能の位置を制限する複数の許容範囲を示す、複数対の間隔を空けたマーカーを含む
ことを特徴とする請求項２９に記載のタイミング訓練方法。
【請求項３６】
選択されたユーザ技能レベルに従って前記許容範囲を調整する手順をさらに含む
ことを特徴とする請求項３２に記載のタイミング訓練方法。
【請求項３７】
前記リアルタイム可視標識は、前記ユーザ入力の検出に応じて前記掃引機能のディスプレイ上の位置に表示された垂直線を含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項３８】
前記リアルタイム可視標識は、前記ユーザ入力の検出に応じて前記掃引機能のディスプレイ上の位置に表示された水平線を含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項３９】
前記ユーザ入力のダイナミクスレベルを表示するリアルタイム可視標識をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項４０】
相互に作動可能となるようにトランスデューサーに連結されたドラムパッドを介して前記ユーザ入力を受信する手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項４１】
少なくとも１つのドラム以外の楽器を介して前記ユーザ入力を受信する手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項４２】
ユーザ入力の履歴の少なくとも１つのヒストグラムを含んだユーザ結果を表示する手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項４３】
前記ユーザ結果を表示する手順では、生成された音声に対するユーザ入力タイミングを示すマーカーテンプレートに関する少なくとも１つのヒストグラムを表示する
ことを特徴とする請求項４２に記載のタイミング訓練用方法。
【請求項４４】
さらに、前記少なくとも１つのヒストグラムは、練習セッション中に各ユーザ入力について１つずつ画素を表示したものである
ことを特徴とする請求項４３に記載のタイミング訓練用方法。
【請求項４５】
ユーザの練習セッションが進行するに伴って、前記掃引機能の方向に対して垂直に成長する少なくとも１つのヒストグラムをさらに含む
ことを特徴とする請求項４２に記載のタイミング訓練用方法。
【請求項４６】
前記表示する手順では、水平時間軸に沿って複数のユーザ入力を表示し、
生成された音声に対応し、かつその音声より早く発生するユーザ入力を第一の方向の軸から垂直に表示する手順と、
生成された音声に対応し、かつその音声より遅く発生するユーザ入力を第二の方向の軸から垂直に表示する手順と
を含むことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項４７】
所定期間に亘りユーザ入力を検出しないことに応答してユーザ入力の履歴を表示する手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項４８】
ユーザの入力した音符選択とパーミュテイション制御とを受信する手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項４９】
ユーザ入力の履歴に基づいてスコアを発生する手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項５０】
選択されたユーザ技能レベルとユーザ入力の履歴とに基づいてスコアを生成する手順をさらに含む
ことを特徴とする請求項３１に記載のタイミング訓練用方法。
【請求項５１】
ユーザからメトロノーム装置のクリック深さを受信する手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項５２】
ユーザ入力を介してそのユーザによる表示するステップを開始する手順を含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項５３】
ユーザ入力の発生とは独立に複数のディスプレイビュー間でサイクルする手順をさらに含む
ことを特徴とする請求項２８に記載のタイミング訓練用方法。
【請求項５４】
タイミング訓練システムによって演奏可能であり、かつ利用可能な複数の音符の値から、第一の音符の値を選択する手順と、
前記利用可能な複数の音符の値から第二の音符の値を選択する手順と
を含むことを特徴とする音符−フレーズ設定方法。
【請求項５５】
前記利用可能な複数の音符は、少なくとも以下の二つを含む
４分音符
８分音符、
８分３連音符、
１６分音符、
１拍５連音符、
１６分３連音符、
１拍７連音符、
３２分音符
ことを特徴とする請求項１に記載の音符−フレーズ設定方法。
【請求項５６】
前記選択された音符を番号順に演奏する手順をさらに含む
ことを特徴とする請求項１に記載の音符−設定方法。
【請求項５７】
ユーザ入力が停止するまで前記演奏のステップを繰り返す手順をさらに含む
ことを特徴とする請求項４に記載の音符設定方法。
【請求項５８】
所望の音符−フレーズパーミュテイションを設定する手順をさらに含む
ことを特徴とする請求項１に記載の音符設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願への相互参照）
この特許出願は、2005年10月25日に仮出願された米国特許第60/730,220号明細書の全開示を基礎として優先権を主張すると共に、その全開示を参照により組み込んでいる。
【背景技術】
【０００２】
音符を互いに拍子を合わせて配置することは、音楽の基本的要素であり、一般的には、タイミングやリズムと呼ばれている。正確な相対的タイミングで音符をグルーピングすることは、演奏の途中で加速または減速せず、またずれることなく一緒に開始・終了する上で、ミュージシャンにとって必要なことである。何千年もの間、ミュージシャンは、タイミングとリズムの技能を改善する方法を探し求めてきた。
【０００３】
１８１２年に、Dietrik Winkelは、振り子が短い場合でも、二重錘付き振り子（即ち、枢支点の各々の側面に錘を有する振り子）は１分当り２５回の低速で揺動することを発見した。Johann Nepenuk Maelzelは、Winkelの考え方を使用して、1816年、「Maelzelのメトロノーム」の製造を開始し、このメトロノームは、振り子の揺動比調整用に使用される滑り振り子と、基本的なビートとして使用される音響クリック音を発生する機構とに特徴があった。Maelzelのメトロノームは、ミュージシャンのタイミング基準装置として広く使用されてきた。
【０００４】
１８１６年のMaelzelの設計以来、メトロノームは大幅には変化していなかった。メトロノームは、引き続き、ミュージシャンのタイミング技能を改善するために使用される主要な器具である。標準的使用方法は、クリックの速度を設定し、メトロノームが既成するクリック音とミュージシャン自身の楽器の演奏音とのタイミング差を聴きながら、メトロノームに合せて演奏することである。これらの二重作業は、演奏し難い場合がある。即ち、この二重作業では、１）楽器で音を演奏し、２）楽器で次の音の演奏を予定し準備しながら、耳で二つの音のタイミング差を聴いて認識している。二つの音が極めて互いに近い場合には、二つの音のうちのどちらが最初に発生したかを判定するのは困難であり、複雑になってくる。メトロノームを使用して、ミュージシャンが自分自身のタイミング技能を改善しようとする場合には、この複雑な注意を振り分ける技能を発達させなければならない。
【０００５】
また、ミュージシャンは、一般的に、自身の音声の相対的な強弱を制御する能力であるダイナミクス制御能力を開発しなければならない。しかしながら、自信の音声の相対的なダイナミクスレベルを測定したり、記録したりする装置は実現していない。
【発明の開示】
【課題を解決するための手段】
【０００６】
タイミング訓練方法は、ユーザ入力に応答するリアルタイムの可視標識を掃引機能を介して表示し、掃引機能に同期した複数の音声を生成することを含んでいる。
【０００７】
タイミング訓練用システムは、ユーザ入力に応答するリアルタイム可視標識を掃引機能を介して表示するディスプレイシステムと、ディスプレイシステムに相互に作動可能となるように接続されたユーザ入力装置と、ディスプレイシステムに相互に作動可能となるように接続され、掃引機能に同期するメトロノーム装置とを含んでいる。
【０００８】
音符−フレーズ設定方法は、タイミング訓練システムによって演奏可能であり、かつ利用可能な複数の音符の値から最初の音符の値を選択すること、さらに利用可能な複数の音
符の値から第二の音符の値を選択することを含んでいる。
【０００９】
本発明の上記の概要は、本発明の各々の実施形態または本発明の全ての態様を示すものではない。
【発明を実施するための最良の形態】
【００１０】
本発明の原理に係るシステムにより、ユーザは、音声（例えば、音楽の音符）のグルーピングを実施し、ダイナミクスレベルの変化や、音声基準クリック音に対して発生する音声の変化を視覚的に判定することができるようになる。当該システムを、技能の向上や評価のために使用してもよい。所望のリズムを設定した後で、ユーザはリズムの再生を開始し、さらに楽器の演奏を開始してもよい。演奏される楽器の発生する音声のタイミング及びダイナミクスのデータから、ユーザの音符が検出され、リアルタイムの視覚的表示がなされる。
【００１１】
本発明の種々の実施形態においては、電子装置によって、主要なメトロノームのビート音が複数の時間対応サブウィンドウに分割される。音楽のリズムが、電子装置にプログラムされてもよく、また、当該電子装置は一連のクリック音声と、プログラムされたリズムに関連する視覚的標識（例えば、閃光）を発生する場合があり、該視覚的標識はタイミングの基準として使用してもよい。種々の実施形態においては、該電子装置は、少なくとも、以下の１つを実施してもよい。１）ユーザから入力を受信する、２）ユーザによって演奏される楽器の発生する音声のタイミング及びダイナミクスのデータを検出する、３）ユーザによる履歴見直しのために、タイミング及びダイナミクスのデータを記録する、さらに４）基準クリック音声と、演奏される楽器の発生する音声の相対的タイミング及びダイナミクスのレベルを図式的にプロット（例えば、リアルタイムで）する。ユーザは、可聴クリック音に対してどこで自分自身の音声が発生しているかを知ることができ、また自分自身の技術的正確さを評価することができ、タイミング・リズム・ダイナミクスの技能を向上させるための自分自身の強さ及び弱点がどこで発生しているかを知ることができる。
【００１２】
種々の実施形態においては、ユーザの音楽演奏のタイミング及びリズム精度のスコアを計算してもよい。可聴基準クリック間の期間は、さらに小さい時間対応ウィンドウに分割される。ユーザが音声を発生すると、音声が検出され、どの時間対応ウィンドウで音声が発生したかに関して判定される。しかし、音声が、基準クリック音と同じ時間対応ウィンドウ内で発生しない場合には、音声は時間的に不正確に発生されたものとして計数される。このように、演奏の精度のスコアが計算され、演奏向上を評価するための客観的フィードバックと、異なったリズムパターンの演奏を比較する標準化された方法を提供する。スコアは、例えば、定期的に、またはユーザが音声を発生する毎に更新されてもよい。複数の時間対応ウィンドウを橋渡しするために、精度の許容範囲を増加させてもよく、これによって、自分自身の音声の実際のタイミングを変更しないで、ユーザはさらに高いスコアをあげることができる。
【００１３】
本発明の種々の実施形態においては、ソフトウェアによって、電子装置の作動が制御される。典型的な実施形態においては、ソフトウェアは、装置の異なった機能を調整し、作業調整装置を制御し、メトロノームの音声発生を制御し、ディスプレイを制御（例えば、レーダースクリーンに似た掃引ディスプレイ機能、この機能においては、何らかが検出されると、ブリップが表示される）するように作動する。また、一般的には、ソフトウェアは、ユーザ入力装置を監視し、ユーザ入力を検出し、ユーザ入力に応答して現状のディスプレイコラム内の画素に電源を投入するようにディスプレイを制御する。
【００１４】
典型的な実施形態においては、１つだけの外部入力が装置に提供され、例えば、この装
置はドラムスティックの打撃によってトリガーされる。前述の装置においては、アナライザーは、少なくとも二つの入力信号のタイミング認識を必要とするものもある。例えば、前述の装置においては、基準信号とユーザの入力信号受信を受け取る間の時間間隔は、アナライザーによって計算される場合もある。これら前述の装置とは対照的に、本発明の典型的な実施形態においては、アナライザーだけがユーザ入力信号のタイミング認識を有し、システム論理が作業調整器へ、メトロノームへ指示を送信してクリック音を発生するように指示するが、アナライザーはメトロノームから、またはシステム論理からは、指示または発生するメトロノームのクリック音についてのタイミング情報を受信しない。本発明の種々の実施形態においては、リアルタイムのユーザ入力データは、例えば、図式で表示される。例えば、掃引は左から右へ発生してもよく、画素マーカーには電源が投入され、ユーザ入力の受信に応答して、画素がドットマトリクスのコラムの１つの上に配置される（例えば、ドラムスティック）。
【００１５】
前述の装置において、ディスプレイを点灯させる前に、装置は、ユーザ入力と検出される基準入力に対して待機しなければならない。基準入力信号の前にユーザ入力信号が発生する場合には、基準信号が検出されるまでは、ディスプレイは遅延しなければならない。対照的に、本発明の種々の実施形態の場合には、これらの実施形態においてユーザ入力の表示タイミングを遅延させる必要はないので、ユーザ入力の検出に応答して表示が発生する。この理由は、タイミングデータがユーザ入力表示される前には、比較する必要はないからである。
【００１６】
前述の装置においては、時間差の後の計算のために、二つの入力は時間に関して刻印される。対照的に、本発明の種々の実施形態においては、内部メトロノームはタイムスタンプを発生しない。従って、これらの種々の実施形態のアナライザーは、メトロノームがクリック音を発生した場合、またはシステム論理がクリックコマンドをメトロノームへ発行する場合には、これらの種々の実施形態のアナライザーは、クリック音の速度を知る、またはクリック音の速度の経過を追う必要はない。
【００１７】
ここで図を参照すると、図１は本発明の原理に係るタイミング訓練システムの機能的構成図である。図１においては、タイミング訓練システム１００は、作業調整ブロック１０２、メトロノーム機能発生器１０４、タイミング・リズム・ダイナミクスアナライザー１０６、優先ブロック１０８とディスプレイ１４４を含んでいる。優先ブロック１０８により、種々のユーザーオプションは、作業調整器ブロック１０２、メトロノーム機能発生器１０４とタイミング・リズム・ダイナミクスアナライザー１０６へ入力されるようになる。
【００１８】
また、タイミング訓練システム１００は、信号調整増幅器１１２を介してのタイミング・リズム・ダイナミクスアナライザー１０６への入力１１０と、電力増幅器１１６を介して相互に作動可能となるようにメトロノーム機能発生器１０４へ接続されたラウドスピーカ１１４を含んでいる。信号調整増幅器１１２は感度制御装置１１８を有し、一方、電力増幅器１１６は、音量制御装置１２０を有している。
【００１９】
作業調整ブロック１０２は、起動／一時停止制御装置１１２とタップ起動制御装置１２４を有する。メトロノーム機能発生器１０４は、テンポ制御装置１２５、音符セレクタ制御装置１２６、パーミュテイション制御装置１２８、フレーズ設定制御装置１３０、クリック深さ制御装置１３２とタップ設定制御装置１３４を有する。タイミング・リズム・ダイナミクスアナライザー１０６は、アナライザー選択制御装置１３６、データビュー選択制御装置１３８、技能設定制御装置１４０とバッファリセット制御装置１４２を有する。
【００２０】
当該分野の当業者には明らかなように、タイミング・リズム・ダイナミクスアナライザ
ー１０６は、入力１１０、優先ブロック１０８さらに作業調整ブロック１０２から入力を受信する。同様に、メトロノーム機能発生器１０４は、作業調整ブロック１０２と優先ブロック１０８から入力を受信する。メトロノーム機能発生器１０４は、入力１１０から入力を受信しない。
【００２１】
図２は、タイミング訓練システム１００の平面図である。図２においては、タイミング訓練システム１００はドラムパッド２０２、スピーカ２０４、ディスプレイ２０６、セレクタ２０８、メトロノームパネル２１０と設定パネル２１２を含む。ディスプレイ２０６は、現状の設定ディスプレイ２１４とデータディスプレイ２１６を含む。ドラムパッドは、適していることが既知の以下の特性を具備する１１０−２メチルビニールシリコンゴム等の数種類の材料のいずれから形成されてもよい。（１）引張破壊強度（ＭＰａ）…５．４,（２）永久歪（％）…３．２〜４．０,（３）硬度…４０ＨＡ,（４）非破壊伸び率（％）＞３４０,（５）脆性温度＜−５０℃。
【００２２】
図３は、タイミング訓練システム１００の現状の設定ディスプレイの典型的実施形態の詳細図である。現状の設定ディスプレイ２１４は、タイミング訓練システム１００の種々の現状の設定を示しており、選択された精度アナライザー、選択ビュー、選択技能レベル、設定音量、設定テンポ、さらには、本発明の種々の実施形態においてユーザがタイミング訓練システム１００を使用すると調整される、測定テンポ及び測定演奏スコアを含んでいる。図３に示されるように、現状の設定ディスプレイ２１４には、１６分音符３０２、０００で示した測定テンポ３０４、１００で示した設定テンポ３０６、音量レベル３０８、Ｍで示した技能レベル標識３１０（中級技能レベルを示す）、ダイナミクスアナライザーの精度アナライザー３１２、オートＳｗのビュー３１４、ビート番号（フレーズモード）３１６が図示される。
【００２３】
再度、図２を参照すると、典型的実施形態においては、データディスプレイ２１６は４８×１２８画素ディスプレイである。この典型的実施形態においては、ユーザがドラムパッド２０２を打撃する毎に、タイミング訓練システム１００はドラムパッド２０２の打撃がいつ発生するか検出するように構成され、データディスプレイ２１６上の１つ以上の画素として打撃を表す。以下でさらに詳細に説明されるが、本発明の種々の実施形態においては、ユーザがさらにユーザの演奏強度と弱点を理解できるように、ユーザはビュアーオプションを使用して、種々の方法でユーザのタイミングとリズムの精度を表示することができる。
【００２４】
設定パネル２１２は、アナライザー制御装置２１８、ビュー制御装置２２０、技能制御装置２２２、優先制御装置２２４、リセット制御装置２２６と起動／一時停止制御装置２４２を含む。アナライザー制御装置２１８により、ユーザは複数の異なった精度アナライザーから選択できるようになる。典型的な実施形態においては、ユーザによって選択可能な精度アナライザーは、グループアナライザー、ダイナミクスアナライザー、連音符アナライザー、トラッキングとフレーズであり、各々は以下で詳細に説明される。ビュー制御装置２２０により、ユーザは、ユーザのタイミング演奏の複数の異なったビューから選択できるようになる。典型的な実施形態においては、ユーザによって選択されるビューは、リアルタイム、履歴１、履歴２とオートスイッチであり、各々は以下で詳細に説明される。技能制御装置２２２により、ユーザは練習するセッションの技能レベルを選択できるようになる。典型的な実施形態においては、ユーザによって選択可能な技能レベルは、低、中、高とエキスパートであり、各々は以下で詳細に説明される。
【００２５】
優先制御装置２２４により、ユーザは種々の演奏優先を設定できるようになる。典型的な実施形態においては、演奏優先は、現状の設定（保存）、クリック連音符、垂直グリッド、ダイナミクスアナライザーブザー、オートスイッチ履歴と回復デフォルトを含み、各
々は以下で詳細に説明される。リセット制御装置２２６により、ユーザは、タイミング訓練システム１００のメモリから全ての練習セッションスコアとストローク履歴を削除することができるようになる。起動／一時停止制御装置２４２により、ユーザは、現在の練習セッションを起動または一時停止することができる。
【００２６】
メトロノームパネル２１０は、テンポ制御装置２２８、音符／ビート制御装置２３０、パーミュテイション制御装置２３２、フレーズ設定制御装置２３４、音量／感度制御装置２３８とクリック／タップ制御装置２４０を含む。テンポ制御装置２２８により、ユーザはタイミング訓練システム１００のメトロノームのテンポを変更できるようになる。音符／ビート制御装置２３０により、ユーザは、グルーブアナライザー、ダイナミクスアナライザー、連音符アナライザー中にユーザが演奏しようとする音符（例えば、８分または１６分音符）を設定できるようになる。フレーズアナライザーにおいて、タイミング訓練システム１００が一時停止された場合には、音符／ビート制御装置２３０により、ユーザは、ストローク／履歴レビューまたはパーミュテイション設定のために、ビート番号（例えば、１−８）の間から選択できるようになる。
【００２７】
パーミュテイション制御装置２３２により、ユーザは、連音符を休符に置き換えて、メインビートの様々なリズムの変化（即ち、パーミュテイション）を作成することができるようになる。フレーズ設定制御装置２３４により、ユーザは、長くて複雑なリズムパターンのリズムフレーズを設定できるようになる。音量／感度制御装置により、ユーザは、メトロノームのクリック音量（音量制御クロック）またはドラムパッド２０２（感度制御装置）のダイナミクスレベルを調整できるようになる。クリック／タップ制御装置２４０により、ユーザは、連打されたメトロノームのクリックの深さまたは頻度を調整すること（クリック制御）や、ドラムパッドの打撃によりメトロノームのテンポを設定すること（タップ設定制御）や、カウントを叩き、検出されたテンポによる練習セッションを即座に自動起動すること（タップ起動制御）ができる。
【００２８】
セレクタ２０８により、ユーザは、現状の動作機能の設定を選択できるようになる。ユーザは、セレクタ２０８を使用し、セレクタ２０８を時計回りまたは反時計回りに回転することによって、複数のオプションまたは複数の値の間をスクロールできるようになる。オプションまたは値に対して発生する変化は、現状の設定ディスプレイ２１４（または優先設定、フレーズ設定及びタップ起動中には、データディスプレイ２１６）に表示される。
【００２９】
典型的な実施形態においては、セレクタ２０８を迅速に回転することによって、ユーザがより迅速に種々のオプションを通過できるように、セレクタ２０８は速度に反応する。種々の実施形態においては、セレクタ２０８も押しボタン機能を備えている。例えば、フレーズ設定、タップ起動、パーミュテイション、および優先中には、セレクタ２０８押しボタンを使用して、現状の設定を変更してもよい。
【００３０】
図４Ａは、優先設定中のタイミング訓練システム１００のディスプレイ２０６を示す図である。ユーザは、優先ディスプレイを見て、優先制御装置２２４を押すことによって、優先設定へ入力してもよい。優先設定により、ユーザは、種々の演奏パラメータを予備設定することができるようになる。現状の設定（保存）により、ユーザは、次回にタイミング訓練システム１００に電源投入された時に、デフォルト起動設定として、現状の設定を保存することができるようなる。クリック連音符（オンまたはオフ）により、オンが選択された場合に、タイミング訓練システム１００は基本的４分音符ビートに追加して全ての連音符をクリックする。例えば、選択された音符が１６分音符に設定される場合には、タイミング訓練システム１００は、４分音符ビートに追加して各々の１６分音符をクリックする。オフが選択される場合には、タイミング訓練システム１００は連音符を抑制して、
４分音符ビートのみをクリックする。
【００３１】
垂直グリッド（オンまたはオフ）により、リアルタイムビューにおいて、タイミング訓練システム１００は、垂直ストローク標識に設けられた水平点線とデータディスプレイ２１６の右側に沿った垂直グリッドとによる形式により、ドラムパッド２０２に対するストロークのダイナミクスレベルを表示する。ストロークが強い場合には、水平線はデータディスプレイ２１６上で高く表示される。ストロークが弱い場合には、水平線はデータディスプレイ２１６上で低く表示される。データディスプレイ２１６の右側の垂直比較スケールは、ストローク間の相対関係を示す。グルーブブザー（オンまたはオフ）により、グルーブブザーは電源が入り切りされるようになる。オートスイッチ履歴（１または２）により、ユーザは、オートスイッチ機能を選択した場合に、どの履歴ビューが表示されるかを選択できるようになる。回復デフォルト（回復）により、ユーザは、全ての設定を工場デフォルトへ戻すことができるようになる。
【００３２】
図４Ｂは、タイミング訓練システム１００を使用した典型的な練習セッションのステップを示すフロー図である。図４Ｂにおいては、フロー４００はステップ４０２で開始し、このステップで、タイミング訓練システム１００は電源が供給される。ステップ４０２から、実行はステップ４０４へ移動して、このステップで、ユーザ優先が設定される。ステップ４０４から、実行はステップ４０６に移動して、このステップで、ユーザによって所望の精度アナライザーが選択される。ステップ４０６から、実行はステップ４０８へ移動する。ステップ４０８において、ユーザによって所望のビュアーオプションが選択される。ステップ４０８から、実行はステップ４１０へ移動し、このステップで、ユーザによって所望の技能レベルが選択される。ステップ４１０から、実行はステップ４１２へ移動し、このステップで、ユーザによって所望のテンポが選択される。
【００３３】
ステップ４１２から、実行はステップ４１４へ移動し、このステップで、ユーザは所望の連音符（例えば、８分または１６分音符）を設定する。ステップ４１４から、実行はステップ４１６へ移動し、このステップで、ユーザによって所望のパーミュテイションが設定される。ステップ４１６から、実行はステップ４１８へ移動し、このステップで、ユーザは所望の音量とパッド感度を設定する。ステップ４１８から、実行はステップ４２０へ移動し、このステップで、ユーザは練習セッションを開始する。ステップ４２０から、実行はステップ４２２へ移動し、このステップで、ユーザは練習セッションを継続する。ステップ４２２から、実行はステップ４２４へ移動し、このステップで、ユーザは練習セッションを一時停止することができる。ステップ４２４から、実行はステップ４２６へ移動し、このステップで、ユーザは練習セッションの結果を見ることができる。他のオプションにおいては、練習セッションを一時停止しないで、ステップ４２２の途中で、ユーザは練習セッションの継続リアルタイム結果を見ることもできる。
【００３４】
当該分野の当業者は、フロー４００で示された全てのステップは、各々の練習セッションにおいて実施する必要はないことが理解できる。さらに、フロー４００で示された全てのステップは、示されているものとは異なった順序で実施されてもよい。フロー４００は、設定時やタイミング訓練システム１００を使用して練習セッションを実施する際に行われる典型的な一連のステップを単に示したものである。
【００３５】
図５は、タイミング訓練システム１００がグルーブアナライザー状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６を示す図である。ディスプレイ２０６は、ユーザの時間管理の一般的安定性を改善する際にユーザを補助するために使用されるグルーブアナライザーを示す。メトロノームのクリックに関してユーザの音符の精度を測定するのではなく、グルーブアナライザーによりユーザはメトロノームのクリックの前後で一貫して演奏できるようになる（例えば、クリックに対して早く、または遅く）
。ユーザがメトロノームのクリックに対して比較的安定したリズムを保持していれば、ユーザは高いスコアを獲得することができる。
【００３６】
図５に示されるように、グルーブアナライザーは、中央に表示された設定テンポを備えた水平方向の表示テンポ範囲と、練習セッションが進行するに伴って測定されたテンポを示す移動矢印に特徴がある。測定されたテンポが、表示されたテンポ範囲の事前定義範囲内に留まっている場合には、タイミング訓練システム１００は音声を発しない状態となる。しかし、ユーザの測定されたテンポが表示されたテンポ範囲以下に下がると（例えば、ドラッグ）、タイミング訓練システム１００は低いトーンのビープ音を発生する。一方、ユーザの測定されたテンポが、テンポ範囲を超える場合（例えば、ラッシュ）、タイミング訓練システム１００は高いトーンのビープ音を発生する。技能制御装置２２２を使用して、技能レベルを変化させることによって、ユーザは図５に示される表示テンポ範囲を調整することができる。
【００３７】
図６は、タイミング訓練システム１００がダイナミクスアナライザー状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６を示す図である。ダイナミクスアナライザーを使用して、ユーザがダイナミクスレベルの一般的平坦さを改善し易くしてもよい（即ち、左右間の音の強さ、同様に、連打されたメトロノームクリックに関してドラムの打撃のタイミングをユーザが改善し易くする）。ダイナミクスアナライザーは、いずれかの側部上で陰影付き領域６０４、６０６によって限定された中央データ領域６０２をユーザに提供する。ユーザによって選択された音符により、中央データ領域６０２の幅が決定される。例えば、より速い連打によって、中央データ領域６０２が狭められる。
【００３８】
ダイナミクスアナライザーにおいては、点線の垂直クリックマーカー６０８は中央データ領域６０２の内部に表示される。クリックマーカー６０８は、メトロノームのクリックのタイミングを示すものである。練習セッション中に発生するストロークは、メトロノームクリックに対してそのストロークがいつ発生したかのかをユーザに一望させるために、クリックマーカー６０８に対して相対的に現れる。スコアは、メトロノームの設定に対する各ストロークのタイミング精度に基づいて計算され、ユーザが選択した技能レベルに応じて調整されてもよい。ストローク標識６１０は中央データ領域６０２内に表示され、また、ストローク標識６１０はクリックマーカー６０８の境界内にも表示される。従って、ユーザ選択技能レベルを示す一対の垂直点線によって表示されるクリックマーカー６０８の許容範囲内にユーザのストロークが存在していることが明らかとなる。当該分野の当業者によって理解されるように、表示される実施形態においては、ユーザの打撃演奏が速過ぎる場合にストローク標識６１０はクリックマーカー６０８の左側上のクリックマーカー６０８の外側に位置し、同様に、ユーザの打撃演奏がクリックマーカー６０８に対応するメトロノームのクリックのタイミングに対して遅過ぎる場合には、ストローク標識６１０は、クリックマーカー６０８の右側上のクリックマーカー６０８の外側に位置する。
【００３９】
上記で示したように、タイミング訓練システム１００は、ユーザの技能レベルに合わせてタイミング精度の許容マージン（即ち、公差範囲）を拡縮するために使用されてもよい。典型的な実施形態においては、ユーザは、以下のレベル、１（低）、２（中）、３（高）及び４（エキスパート）から選択してもよい。一般的には、タイミング訓練システム１００は５１２分音符の許容マージンを計算する。例えば、典型的な実施形態において、エキスパートレベルは、「完璧な」ストロークを判別するために５１２分音符１つ分の許容マージンを割り当てる。言い換えれば、エキスパートレベルで、１００％の完璧なスコアを得るには、ユーザのストロークは、実際のビートの５１２分音符内でなければならない。当該分野の当業者は、本発明の原理から逸脱しない限り、他の許容マージン（例えば、２５６音符または１０２４音符）を使用してもよい。ほとんどの職業レベルのドラマーは
、５１２分音符の許容マージンを保つことができる。
【００４０】
タイミング訓練システム１００のタイミング・リズム・ダイナミクスアナライザー１０６は、入力１１０を介して、ドラムパッド２０２への打撃の形式でユーザから入力を受信する。この入力が検出される毎に、タイミング・リズム・ダイナミクスアナライザー１０６によって、ストローク標識６１０は、ディスプレイ掃引機能により決定された位置でディスプレイ２０６上に表示される。ユーザに関しては、ユーザがドラムパッド２０２を打撃すると、ストローク標識６１０がリアルタイムで表示される。ユーザが練習セッションを継続すると、ディスプレイ掃引機能は継続してデータディスプレイ２１６を掃引する。図６に示される実施形態においては、掃引機能は、練習セッションを通して各々の形式で左から右へ進行するが、当該分野の当業者は、進行方向は設計時の選択によるものであることが理解できる。
【００４１】
図７は、タイミング訓練システム１００が連音符アナライザー状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６のリアルタイムの結果ビューを示す図である。連音符アナライザーを使用して、ユーザが、基本的４分音符ビート内の各々の連音符のタイミングを改善し易くしてもよい。演奏された音符を示す１つのクリックマーカーを表示するダイナミクスアナライザーとは異なって、連音符アナライザーにおいては、ビートの各連音符の分離垂直クリックマーカーが表示される。示される実施形態においては、データディスプレイ２１６の全体幅は４分音符ビートの全体を示す。１２８画素柱の各々は５１２分音符を示す。ユーザが選択した技能レベルに従い調整されたメトロノームクリックとの関係で、各々の音符のタイミング精度に関するスコアが生成されてもよい。
【００４２】
ユーザが、メトロノームのクリックと拍子をそろえて、どのような間隔でドラムパッド２０２を打撃するかを決定できるようにするために、クリックマーカー６０８（１）〜（４）が使用される。メトロノーム機能発生器１０４は、ユーザによるドラムパッド２０２の打撃に関する情報を受信しない。これとは別に、作業調整器ブロック１０２は、メトロノーム機能発生器１０４が発生するメトロノームクリックにクリックマーカー６０８（１）〜（４）の各々の位置を同期させる。これによって、メトロノーム機能発生器１０４の発生するメトロノームクリックに呼応してユーザがドラムパッド２０２を同時に打撃した場合に、ストローク標識７０２がクリックマーカー６０８内に現れることになる。クリックマーカー６０８（１）〜（４）の組合せと、ディスプレイ掃引機能及びメトロノームクリックの同期とにより、ユーザは、メトロノーム機能発生器１０４が発生したメトロノームクリックと同時に、ドラムパッド２０２を打撃することができ、しかもどのような間隔でドラムパッド２０２を打撃すべきかを視覚的に即座に評価することができる。
【００４３】
図７に示されるリアルタイムビューは、ユーザがドラムパッド２０２を打撃する毎に、１つのタッチ感応垂直ストローク標識７０２を表示する。リアルタイムビューにおいては、タイミング訓練システム１００はドラムパッドの打撃の履歴を記録するが、例えば、最新のストロークのためのストローク標識７０２のみ、または最新に完了した４分音符ビートのためのストローク標識７０２のみを表示すれば、演奏中の各々のストロークにユーザを集中させることができる。
【００４４】
ストローク標識７０２の高さは、ストロークのダイナミクスレベル（例えば、音の強さ）を表し、強いストロークに対してはストローク標識７０２を長く表示させ、弱いストロークに対しては短く表示させる。ユーザは、演奏される各々のストロークのダイナミクスレベルの余分な標識については、優先して選択的に垂直グリッド７０４をオンに切換えてもよい。ユーザがドラムパッドを打撃する毎に、ストローク標識７０２は、メトロノームクリックに対応するクリックマーカーの直上または前後に現れ、それにより、どこでスト
ロークが発生したかをメトロノームクリックのタイミングでユーザに提示する。
【００４５】
図７に示されるように、ディスプレイ２０６は４つのクリックマーカー６０８（１）〜（４）を表示し、クリックマーカー６０８（１）〜（４）の各々はメトロノームクリックに同期して、ユーザがメトロノームクリックとともに適切なタイミングでドラムパッド２０２を打撃すると（例えば、ユーザが選択した技能レベルの許容レベル内で）、クリックマーカー６０８（１）、クリックマーカー６０８（２）、クリックマーカー６０８（３）とクリックマーカー６０８（４）内のディスプレイ２０６上に連続的にストローク標識７０２が表示される。当然ながら、ストローク標識７０２がディスプレイ２０６上に表示される毎に、ストローク標識７０２の高さは対象とするストロークのダイナミクスレベルを表す。
【００４６】
さらに、トラッキングアナライザー（明確に図示しない）を使用して、一貫したリズムと正確なタイミングを維持しながら変化する音符間の遷移をユーザが改善するのを補助してもよい。ユーザは、４分音符、８分音符、８分３連音符、１６分音符、１拍５連音符、１６分３連音符、１拍７連音符、３２分音符と３２分３連音符との間で切り換えることができる。典型的な実施形態においては、クリックまたはクリック／タップ制御装置の設定の優先に関係なく、トラッキングアナライザー状態の場合には、メトロノームは４分音符だけをクリックする。
【００４７】
トラッキングアナライザーは、各４分音符ビート内でユーザが演奏したストロークの回数を計数し、それに応じて音符の設定と垂直クリックマーカーとを変化させる。仮に、１つのビート内でユーザが意図的な音符グルーピングを行い、１つ以上の連音符を突然外した場合には、タイミング訓練システム１００は、発生した実際のストロークの回数に基づいて音符を調整してもよい。例えば、ユーザが１回のビートに対して４回の１６分音符を演奏しようとしたが、この代わりに、３回だけ演奏した場合には、通常は、タイミング訓練システム１００は音符を８分３連音符に調整する。トラッキングアナライザーがセッションを実行した後で、タイミング訓練システム１００が一時停止する場合には、ユーザは音符／ビート制御装置２３０を押して、セレクタ２０８を回して、実施セッション中に演奏された各々の音符の履歴分析に移ってもよい。
【００４８】
フレーズアナライザーにおいては、ユーザは、さらに拡張され潜在的に極めて複雑なフレーズの精度を改善する際に補助される。フレーズアナライザーにより、ユーザは音符を任意に組合せてなるリズム的なフレーズ（例えば、継続中の８個の４分音符ビート）を設定できるようになる。ユーザが練習セッションを開始すると、タイミング訓練システム１００は連続的にフレーズを繰返し、ユーザが演奏した全てのストロークの履歴を測定して記録する。練習セッション中には、現状の設定ディスプレイ２１４は、再生しながらフレーズ内の現状のビートの回数を表示する。他の全てのアナライザーについて、ディスプレイのこの部分にアスタリスクが表示される。一時停止した場合には、ユーザはセレクタ２０８を回して、フレーズ内の各々のビートへスクロールし、フレーズ内の各個別のビートのタイミング精度を調べることができ、これにより、ユーザは、フレーズ内の各音符の各ストロークについて、ユーザがどのくらい正確であったかを見ることができるので、より長いフレーズの特定部分内での弱さを識別できる。
【００４９】
図１５Ａ〜Ｅは、フレーズ設定工程を示す。フレーズを設定する場合には、ユーザはフレーズ設定制御装置２３４を押して、図１５Ａに示されるように、ディスプレイ２０６をフレーズ設定モードへ移行させる。データディスプレイ２１６は、利用可能な８個の音符の値を表示するが、その他の幾つかの音符の値も利用可能である。システム１００がフレーズを実行すると、設定フレーズの音符の値は、フレーズ設定画面に表示された順序で実行される。
【００５０】
次に、図１５Ａに示されるように、標識が音符１を指すまで、ユーザはセレクタ２０８を回転する。ユーザはセレクタ２０８を押して、設定されるフレーズの最初の音符（即ち、音符１）の値を編集する。図１５Ｂに示されるように、選択された音符（即ち、音符１）の値が編集中であることを示すため、その音符の値に下線が付与される。
【００５１】
図１５Ａ〜Ｅの例示の実施形態においては、音符１〜８のいずれかについて選択される可能な音符の値は、１）４分音符、２）８分音符、３）８分３連音符、４）１６分音符、５）１拍５連音符、６）１６分３連音符、７）１拍７連音符、８）３２分音符である。当該分野の当業者は、本発明の原理から逸脱しない限り、他の音符の値もユーザの選択のために利用可能である。所望の音符の値が、音符１のデータディスプレイ２１６内に表示されるまで、ユーザはセレクタ２０８を回転してもよい。ユーザが音符１の音符の値を編集し終わると、ユーザはセレクタ２０８を押して、音符１の編集を中断することができる。セレクタ２０８の押下に応答して、下線が消えて、図１５Ｃに示されるように、選択された音符の値（例えば、４分音符）が残る。
【００５２】
音符１の音符の値を選択した後で、ユーザはセレクタ２０８を回して、図１５Ｄに示されるように、設定するフレーズの２番目の音符（即ち、音符２）に標識を位置決めする。音符１に対しての上記で説明された音符設定ステップは、音符２を設定するために繰返される。上記で説明された同様の方法で、ユーザによって音符３〜８が設定されてもよい。
【００５３】
図１５Ｅは、ユーザによって全ての８個の音符が設定されると仮定した場合に設定される全体的なフレーズを示す。当然ながら、８個の音符全てを必ずしも設定する必要はない。フレーズの設定が完了すると、ユーザはパーミュテイション制御装置２３２を使用して、フレーズ内のいずれか所望のパーミュテイションを設定してもよい。
【００５４】
図８は、オートスイッチビューにおいて、タイミング訓練システム１００がダイナミクスアナライザー状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６を示す図である。タイミング訓練システム１００がそのままの状態で入力を検出しない場合には、タイミング訓練システム１００は、履歴ビュー、図示された履歴１へと自動的に切り換わる。履歴１ビューは、各々のストロークをデータディスプレイ２１６内で１つの画素として描き、ヒストグラム８０２を生成する。練習セッションのユーザの累積タイミング傾向が一望できる画像をユーザへ提供するために、練習セッションの過程でデータディスプレイ２１６の下部から上方向へと画素が累積される。例えば、クリックマーカー６０８内のユーザのストローク（即ち、画素）の大多数を示す履歴１ビューは、ユーザが極めて正確であったことを意味する。一方、履歴１ビューが、クリックマーカー６０８の前および後、もしくはクリックマーカー６０８の前または後にある数個の画素、また１つ以上のクリックマーカー６０８の上で複数の画素を示す場合には、練習セッション中にユーザが不正確であったことになる。
【００５５】
図９は、連音符アナライザー内で使用された後で、タイミング訓練システム１００が履歴１ビュー状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６を示す図である。図９に示される履歴１ビューは、各々のストロークがデータディスプレイ２１６内の１つの画素として描かれて、ヒストグラム８０２（１）〜（４）を生成する点では、図８のビューと相似である。練習セッションのユーザの累積タイミング傾向が一望できる画像をユーザへ提供するために、練習セッションの過程でデータディスプレイ２１６の下部から上方向へと画素が累積される。例えば、クリックマーカー６０８（１）〜（４）内のユーザのストローク（即ち、画素）の大多数を示す履歴１ビューは、ユーザが極めて正確であったことを意味する。一方、履歴１ビューが、クリックマーカー６０８（１）〜（４）の前および後、もしくはクリックマーカー６０８（１）〜（４）の前また
は後ろにある数個の画素、また１つ以上のクリックマーカー６０８（１）〜（４）の上で複数の画素を示す場合には、練習セッション中にユーザが不正確であったことになる。
【００５６】
図１０は、タイミング訓練システム１００が履歴２ビュー状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６を示す図である。履歴２ビューは、水平クリックマーカー１００２と、最新の１２８の連続ビートを表すスクロールディスプレイに特徴がある。図示されるように、右端のビートは最新のビートであり、左端のビートは最も古いビートである。但し、当該分野の当業者は、スクロールディスプレイが進む方向は、本発明の原理から逸脱せずに、設計の選択によって変更できることを評価するだろう。
【００５７】
新規のビートは、古いビートをディスプレイの左側から「押し」出す。ストローク標識をデータディスプレイ２１６内で高く、または低く配置することによって、タイミング訓練システム１００は、履歴２ビュー内でタイミング精度を表す。図１０においては、メトロノームクリックに対応する初期のストロークは、データディスプレイ２１６内でより高い位置にける対応するストローク標識によって表示され、一方、同様に、遅いドラムの打撃はデータディスプレイ２１６上でより低く配置される。当該分野の当業者は、例えば、ディスプレイ２１６内のストローク標識を、強いドラム打撃についてはより高く、弱いドラム打撃についてはより低く配置したとしても、履歴２ビューがユーザのダイナミクスを表示できることは理解できる。１つのビート内のストローク全てが演奏されると、タイミング訓練システム１００は「ドット（即ち個別に表示されるストローク標識）を接続」することにより、当該ビートの演奏履歴の可視画像を作成する。
【００５８】
オートスイッチビューは、ドラムパッド２０２のユーザによる打撃の有無に応じて履歴結果ビューのいずれか１つとリアルタイム結果ビューとの間の自動切り換えを行うために使用されてもよい。オートスイッチビューにおいては、一回の全ビートについてドラムパッド２０２の動作が検出されなかった場合に、タイミング訓練システム１００が自動的に履歴結果ビューを表示する。ユーザがドラムパッド２０２の打撃を回復すると、タイミング訓練システム１００は自動的にリアルタイム結果ビューに切り換わる。ユーザに手動でビューを変化させることなくできる限り早急に練習結果を表示することによって、オートスイッチビューは更なる利便性を提供する。オートスイッチ履歴優先を設定することによって、タイミング訓練システム１００をデフォルトの履歴１結果ビューまたは履歴２結果ビューに設定することができる。
【００５９】
図１１は、現状の設定ディスプレイ２１４の技能レベル標識を示す図である。ことなる技能レベルの許容マージンの例は、以下のようになっている。低…７つの５１２分音符内、中…５つの５１２分音符内、高…３つの５１２分音符内、エキスパート…１つの５１２分音符内。ユーザによって選択される技能レベルは、ユーザのスコアに大きく影響する。低い技能レベルは最も許容範囲が広く、一般的にはスコアは最高になる。逆に、エキスパートレベルにより誤差のマージンは極めて狭くなり、スコアは遥かに低くなる。ユーザは、タイミング訓練システム１００が如何なるときにも技能レベルを変更することができ、またスコアの変化を観察することができる。図１１に示されるように、現状の設定ディスプレイ２１４は技能レベルを表示する。選択された技能レベルに基づいて、ユーザのスコアは、リズムパターン内の音符全ての精度を反映する。現状の設定ディスプレイ２１４上のスコア領域は、スコアをパーセントで表現し、低いパーセントは精度が低いことを示し、高いパーセントは精度が高いことを示す。練習セッション中には、スコアは動的に変化し、最終リセットから演奏された音符全ての累積スコアを表示する。
【００６０】
設定テンポ標識１１０２は、４分音符ビートについてユーザが設定するメトロノームのマーキングである。例えば、現状の設定ディスプレイ２１４が「１２０」を示す場合には
、タイミング訓練システム１００は、１分当り１２０回の４分音符ビートで演奏するように設定される。測定されたテンポ標識１１０４は、ユーザの１分当りのビートの測定結果に相当するストロークのテンポである。例えば、設定されたテンポは１２０であり、測定されたテンポが１３０または約１３０である場合には、タイミング訓練システム１００のメトロノームクリックより速いテンポでストロークが発生するが、これはユーザが急いでいることを意味している。
【００６１】
典型的な実施形態では、基本的なビートとして４分音符を使用している。音符選択機能により、ユーザは、その４分音符に対して或る連音符を選択する。例えば、ユーザは、４分音符、８分音符、８分３連音符、１６分音符、１拍５連音符、１６分３連音符、１拍７連音符と３２分音符を選択することができる。ユーザが練習セッションを開始すると、連音符が生成される。ユーザは、いずれかの音符を以下で詳細に説明される休符に置き換えることによって、３連音符または１拍５連音符または１拍７連音符内の特定の音符を含む連音符のあらゆるパーミュテイションを作成することができる。例えば、タイミング訓練システム１００内においては、例えば、ユーザは、パーミュテイション制御装置２３２を使用し、１つ以上の音符を休符に置き換えることによって、３連音符または１拍５連音符または１拍７連音符内の特定の音符を含むビートのあらゆるパーミュテイションを作成することができる。
【００６２】
例えば、セレクタ２０８を回してオフに切り換えるべき所望の連音符を選択し、セレクタ２０８を押して所望の連音符をオフに切り換えることによって、パーミュテイションを設定してもよい。オフに切り換えられた連音符が後でオンに切り換えられることが所望される場合には、セレクタ２０８と再度押されるセレクタ２０８を介して選択して、連音符をオンに戻してもよい。特定の連音符がオフに切り換えられた場合には、メトロノームはその連音符をクリックしない。当該分野の当業者は、本発明の原理に従って、例えば、マウスホィール、トラックボール、スライダー等の異なった多くの機構をパーミュテイションの設定に使用してもよいことは理解できる。本発明の種々の実施形態と対照的に、従来のシステムにおいては、連音符の音量レベルは制御可能であったが、これら従来のシステムのユーザは特定の連音符を個別にオンまたはオフに切り換えることができなかった。この代りに、これら従来のシステムにおいては、ユーザは直ちに全ての連音符を調整できるだけであった。例えば、従来のシステムにおいては、１／１６分音符スライダーを使用して、全ての１６分音符または１／８分３連音符を制御できたが、ユーザは特定の１／１６分音符または１／８分３連音符を分離または制御できなかった。
【００６３】
図１２は、タイミング訓練システム１００がタップテンポモード状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６を示す図である。クリック／タップ制御装置２４０を二つの異なった方法で使用することができる。練習セッションが開始され実行されている場合には、クリック／タップ制御装置２４０はクリック深さ制御装置として機能する。練習セッションが一時停止時には、クリック／タップ制御装置はタップ起動制御装置またはタップテンポ制御装置として機能する。
【００６４】
練習セッション中には、クリック／深さ制御装置は連打されるメトロノームクリックの深さ（即ち、頻度）を調整する。例えば、連音符が速いテンポの３２分音符である場合には、ユーザは、例えば１６分音符、８分音符または４分音符等のより粗い刻みへとクリックを浅くするかもしれない。速いテンポにおいては、クリック深さ制御装置により、ユーザは可聴のメトロノームクリックからユーザのストロークを区別しやすくなる。ユーザがクリック／タップ制御装置２４０を押す毎に、４分音符ビートの音声が発生するまで、ユーザはクリック深さを半分づつ低下させる。ユーザがクリック深さを弱める場合でも、タイミング訓練システム１００は選択された音符の刻みに基づいて精度を採点する。
【００６５】
タップ制御装置は、タップテンポ制御装置またはタップ起動制御装置として作動する。タップテンポ制御装置は、ドラムパッド上のストロークに基づいてテンポを設定し、ユーザの演奏によるテンポ設定と、その後における練習セッションの手動スタートとを可能とする。タップ起動制御装置は、ユーザが指定したカウントオフビートの回数に基づきテンポの設定及び練習セッションの開始を行い、ユーザによる練習セッションの「即時」スタートを可能とする。タップテンポ機能を使用する場合には、タイミング訓練システム１００が一時停止した状態で、クリック／タップ制御装置２４０を１度押して、ドラムパッドを少なくとも２回打撃すると、この時のテンポを見ることができる。その後では、ドラムパッドを打撃する毎に、最新のユーザ入力に基づいてテンポが更新される。
【００６６】
図１３は、タイミング訓練システム１００がタップ起動モード状態にあるときにおける、タイミング訓練システム１００のディスプレイ２０６を示す図である。タップ起動機能を使用する場合には、タイミング訓練システム１００が一時停止した状態で、ユーザはクリック／タブ制御装置２４０を２回押して、セレクタを回すことでカウントオフビートの所望の回数を設定し、ドラムパッド上をカウントオフビートの設定回数を所望のテンポで打撃すると、そのカウントオフビートでタイミング訓練システム１００は自動的に起動する。
【００６７】
図１４は、タイミング訓練システム１００を使用して、ダイナミクスレベル（即ち、音の強さ）とユーザのタイミングの両方を同時に追跡する場合でのタイミング訓練システム１００のディスプレイ２０６を示す。ディスプレイ２０６のビュー１４００は目標楕円１４０２、ダイナミクスレベル目標線１４０４、クリックマーカー１４０６とタイミング目標線１４０８を含む。当該分野の当業者にとっては明らかであるが、図１４に示される実施形態においては、タイミング訓練システム１００のタイミング・リズム・ダイナミクスアナライザー１０６は、入力１１０を介して、ドラムパッド２０２への打撃の形式でユーザからの入力を受信する。この入力が検出される毎に、タイミング・リズム・ダイナミクスアナライザー１０６は、ディスプレイ掃引機能により決定された位置でディスプレイ２０６上にストローク標識１４１０を表示する。ユーザに関しては、ユーザがドラムパッド２０２を打撃すると、ストローク標識１４１０はリアルタイムで表示される。ユーザが練習セッションを継続すると、ディスプレイ掃引機能は、継続してデータディスプレイ２１６を掃引する。図１４に示される実施形態においては、練習セッション中に、掃引機能は繰返しの形式で左から右へ進むが、当該分野の当業者は、進行方向が設計時に選択できることを評価するだろう。
【００６８】
ビュー１４００上での水平及び垂直方向のストローク標識１４１０の配置は、タイミング・リズム・ダイナミクスアナライザー１０６によって決定される。図１４での図示においては、ユーザの打撃が完璧であった場合のストローク標識１４１０が表示されているので、目標線１４０４とタイミング目標線１４０８との交差点にストローク標識１４１０が配置される。しかし、ユーザがメトロノームクリックより遅く、目標のダイナミクスレベルより強い打撃を行った場合には、各々、ストローク標識１４１０は、ビュー１４００の上部右１／４に、例えば、ビュー１４００の上部右１／４付近に配置される。同様に、遅くて弱い打撃により、ストローク標識１４１０はビュー１４００の下部右１／４に配置され、一方、早くて弱い打撃により、ストローク標識１４１０は下部左１／４に配置され、早くて音が強い打撃によりストローク標識１４１０はビューの上部左１／４に配置される。
【００６９】
当該分野の当業者は、本発明の種々の実施形態は、タイミング技能を改善しようと努力するドラマーに関して説明されているが、本発明の原理から逸脱しない限り、本発明の種々の実施形態は、ドラム以外の他の楽器を演奏するユーザによっても使用されてもよい。例えば、マイクロフォン、振動センサー、またはエレキギターまたはピックアップシステ
ムを備えた他の楽器からの入力等の直接的な電気的カップリングを介して、本発明の実施形態へ入力を提供してもよい。さらに、本発明の原理から逸脱しない限り、タイミング技能を改善することが望まれるミュージシャンの訓練に関係しない他の演習分野で本発明の種々の実施形態は使用されてもよい。さらに、本文においては１つ以上のクリックマーカーが表示され説明されているが、本発明の種々の実施形態においては、練習セッション中に、必ずしもクリックマーカーがディスプレイ上に表示される必要はない。しかし、典型的な実施形態においては、クリックマーカーは、ユーザのタイミングが、タイミング訓練システム１００によって生成されるメトロノームクリックにどの程度近付いているかを評価するユーザの可視目標として作用する。
【００７０】
本発明の実施形態は、例えば、ハードウェア、ソフトウェア（例えば、コンピュータ読取り指示を実行するプロセッサによって実施される）、またはこれらの組合せにおいて実施されてもよい。コンピュータ読取り可能な指示は、例えば、ランダムアクセスメモリ（ＲＡＭ）等のメモリ内、または読取り専用メモリ（ＲＯＭ）等の記憶媒体からロードされたプログラムコードであってもよい。例えば、プロセッサは、本発明の原理に係る一連のステップを実施するソフトウェアを実行してもよい。該ソフトウェアは、例えば、ディスクドライブユニット内の磁気ディスク等のコンピュータ読取り可能媒体上に備わるように構成されてもよい。また、該コンピュータ読取り可能媒体は、フラッシュメモリカード、ＥＥＲＯＭ系メモリ、バブルメモリ格納、ＲＯＭ格納等をも含んでいてもよい。本発明の原理に従って実施するソフトウェアの全部又は一部は、静的または動的メインメモリ内またはプロセッサ内のファームウェア内にあってもよい（例えば、マイクロコントローラ、マイクロプロセッサまたはマイクロコンピュータ内部メモリ内）。
【００７１】
本発明の方法及びシステムの種々の実施形態は、添付の図面において表示され、前述の発明を実施するための最良の形態で説明されたが、本発明は開示された実施形態に限定されることはなく、本文において規定された本発明の精神から逸脱しない限り、様々な再構成、修正、置換が可能である。
【図面の簡単な説明】
【００７２】
本発明の方法及びシステムのさらに詳しい全体は、以下の添付図面と併せて、本発明の例示実施形態における以下での詳細な説明を参照することによって理解される。
【図１】タイミング訓練システムの機能的ブロック図である。
【図２】タイミング訓練システムの平面図である。
【図３】図２に示されるタイミング訓練システムの現状の設定ディスプレイの詳細図である。
【図４Ａ】基準設定中の図２のシステムのディスプレイを示す図である。
【図４Ｂ】典型的な演奏実施セッションのステップを示す流れ図である。
【図５】システムがグルーブアナライザー状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図６】システムがダイナミクスアナライザー状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図７】システムが連音符アナライザー状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図８】オートスイッチビューにおいて、システムがダイナミクスアナライザー状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図９】システムが履歴１ビュー状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図１０】システムが履歴２ビュー状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図１１】図３に示される現状の設定ディスプレイの技能レベル標識を示す図である。
【図１２】システムがタップテンポモード状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図１３】システムがタップ起動モード状態にあるときにおける、図２のシステムのディスプレイを示す図である。
【図１４】分散ビューにおける図２のシステムのディスプレイを示す。
【図１５Ａ】フレーズ設定工程を示す。
【図１５Ｂ】フレーズ設定工程を示す。
【図１５Ｃ】フレーズ設定工程を示す。
【図１５Ｄ】フレーズ設定工程を示す。
【図１５Ｅ】フレーズ設定工程を示す。
【図１】
2009514017.tif 000003
【図２】
2009514017.tif 000004
【図３】
2009514017.tif 000005
【図４Ａ】
2009514017.tif 000006
【図４Ｂ】
2009514017.tif 000007
【図５】
2009514017.tif 000008
【図６】
2009514017.tif 000009
【図７】
2009514017.tif 000010
【図８】
2009514017.tif 000011
【図９】
2009514017.tif 000012
【図１０】
2009514017.tif 000013
【図１１】
2009514017.tif 000014
【図１２】
2009514017.tif 000015
【図１３】
2009514017.tif 000016
【図１４】
2009514017.tif 000017
【図１５Ａ】
2009514017.tif 000018
【図１５Ｂ】
2009514017.tif 000019
【図１５Ｃ】
2009514017.tif 000020
【図１５Ｄ】
2009514017.tif 000021
【図１５Ｅ】
2009514017.tif 000022