(57)【特許請求の範囲】
【請求項１】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させる演奏開始装置において、
テンポ指示のための所定の操作子の操作間隔を算出する操作間隔算出手段と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出するテンポ値算出手段と、
前記算出されたテンポ値を自動演奏のために記憶するテンポ値記憶手段とを具備し、
前記操作子が２回操作された時に自動演奏装置に演奏開始指示および前記テンポ値を入力するように構成したことを特徴とする演奏開始装置。
【請求項２】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させる演奏開始装置において、
テンポ指示のための所定の操作子の操作間隔を算出する操作間隔算出手段と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出するテンポ値算出手段と、
前記算出されたテンポ値を自動演奏のために記憶するテンポ値記憶手段とを具備し、
前記操作子が３回操作された時に自動演奏装置に演奏開始指示および前記テンポ値を入力するように構成したことを特徴とする演奏開始装置。
【請求項３】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させる演奏開始装置において、
テンポ指示のための所定の操作子の操作間隔を算出する操作間隔算出手段と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出するテンポ値算出手段と、
前記算出されたテンポ値を自動演奏のために記憶するテンポ値記憶手段と、
前記操作子の２回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力されるアウフタクトモード、および前記操作子の３回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される前打ち２回モードのいずれか一方を選択することができる選択手段を具備したことを特徴とする演奏開始装置。
【請求項４】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させる演奏開始装置において、
テンポ指示のための所定の操作子の操作間隔を算出する操作間隔算出手段と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出するテンポ値算出手段と、
前記算出されたテンポ値を自動演奏のために記憶するテンポ値記憶手段と、
前記操作子の２回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力されるアウフタクトモードと、前記操作子の３回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される前打ち２回モードと、前記操作子の操作時から前記算出された操作間隔に相当する時間経過時に前記演奏開始指示および前記テンポ値が入力されるモードのうちいずれか一つを選択することができる選択手段を具備したことを特徴とする演奏開始装置。
【請求項５】
前記操作間隔算出手段が、前記操作子の操作間隔をそれぞれ合計し、その平均値を操作間隔として計算するように構成されていることを特徴とする請求項１〜４のいずれかに記載の演奏開始装置。
【請求項６】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させるため、コンピュータ上で実行される演奏開始プログラムにおいて、
コンピュータに、
テンポ指示のための操作子の操作間隔を算出する手順と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出する手順と、
前記算出されたテンポ値を自動演奏のために記憶する手順と、
前記操作子が２回操作された時に自動演奏装置に演奏開始指示および前記テンポ値を入力する手順とを実行させることを特徴とする演奏開始プログラム。
【請求項７】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させるため、コンピュータ上で実行される演奏開始プログラムにおいて、
コンピュータに、
テンポ指示のための操作子の操作間隔を算出する手順と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出する手順と、
前記算出されたテンポ値を自動演奏のために記憶する手順と、
前記操作子が３回操作された時に自動演奏装置に演奏開始指示および前記テンポ値を入力する手順とを実行させることを特徴とする演奏開始プログラム。
【請求項８】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させるため、コンピュータ上で実行される演奏開始プログラムにおいて、
コンピュータに、
テンポ指示のための操作子の操作間隔を算出する手順と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出する手順と、
前記算出されたテンポ値を自動演奏のために記憶する手順と、
前記操作子の２回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力されるアウフタクトモード、および前記操作子の３回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される前打ち２回モードのいずれか一方を選択する手順を含んでいることを特徴とする演奏開始プログラム。
【請求項９】
入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させるため、コンピュータ上で実行される演奏開始プログラムにおいて、
コンピュータに、
テンポ指示のための操作子の操作間隔を算出する手順と、
前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出する手順と、
前記算出されたテンポ値を自動演奏のために記憶する手順と、
前記操作子の２回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力されるアウフタクトモードと、前記操作子の３回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される前打ち２回モードと、前記操作子の２回目の操作時から前記算出された操作間隔に相当する時間経過時に前記演奏開始指示および前記テンポ値が入力されるモードのうちいずれか一つを選択する手順を具備したことを特徴とする演奏開始プログラム。
【請求項１０】
前記操作間隔を算出する手順が、前記操作子の操作間隔をそれぞれ合計し、その平均値を操作間隔として計算する手順を含んでいることを特徴とする請求項７〜９のいずれかに記載の演奏開始プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏開始装置および演奏開始プログラムに関し、特に、電子楽譜の演奏プログラムや自動演奏装置による演奏の前にテンポを設定できる演奏開始装置および演奏開始プログラムに関する。
【背景技術】
【０００２】
また、特開平８−１７９７７３号公報には、演奏テンポをタップ入力しつつ、自動的に演奏をスタートすることができる自動リズム発生装置であって、タップテンポスイッチでなされる複数回のタッピングに従って各タップ間隔毎のタップテンポを算出すると共に、これら各タップテンポを平均化して演奏テンポを発生する自動リズム発生装置が提案されている。この装置によれば、複数回のタッピング完了時点から前記演奏テンポの１拍長が経過した時点で、当該演奏テンポに従って自動的にリズム演奏の開始を指示し、演奏テンポをタップ入力しながら、自動的に演奏をスタートすることが可能になる。
【０００３】
また、特許第２６０６０３７号公報には、操作手段を１小節分（４拍子の曲ならば４回、３拍子の曲ならば３回）オンすることにより、最後のオンの次の１拍目から自動演奏を開始させる自動演奏機能を有する電子楽器が記載されている。この電子楽器では、先に操作手段でオンした４拍（ないし３拍）のうち最後の２拍の間隔を１拍としてテンポを決定する。
【特許文献１】特開平８−１７９７７３号公報
【特許文献２】特許第２６０６０３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１および２に記載された装置は、複数回のタッピング完了時点から１拍長経過した時点から演奏を開始するものであり、指定したテンポで自動演奏される曲を伴奏として歌唱や楽器演奏することができるが、自動演奏開始までの時間が長い。一方、合唱や合奏（演奏）における一般的な指揮法によれば、指揮者が指揮棒を下げた位置から上方に振り上げると、演奏者は次の打点を予測して、その予測された打点のタイミングから演奏を開始する。つまり、アウフタクトのみ（１拍）の打点でテンポを認識して演奏を開始する。特許文献１および２に記載された装置では、このような一般的な指揮法に従って演奏を開始するのに適していない。そこで、一般的な指揮法に従ったアウフタクトのみや「サン、ハイ」という掛け声の「ハイ」の音で即演奏開始できるようにテンポを決定して伴奏を開始させるのが好ましい。
【０００５】
特に、特許文献２に記載された装置は、曲の拍子によって操作手段をオンにする回数を決定しているので、操作手段のオン回数が多くなり、すぐに演奏を始められないうえに、アウフタクトによる一般的な指揮法にならった演奏開始となじまない。
【０００６】
本発明は、上記問題点を解消し、一般的な指揮法に従ったテンポの取り方で自動演奏を開始することができる演奏開始装置および演奏開始プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決し、目的を達成するための本発明は、入力されたテンポ値に従ったテンポで演奏データを再生して自動演奏する自動演奏手段に演奏を開始させるための演奏開始装置およびコンピュータ上で実行される演奏開始プログラムであって、テンポ指示のための操作子の操作間隔を算出し、前記算出された操作間隔に基づいて１分間の拍数をテンポ値として算出し、前記算出されたテンポ値を自動演奏のために記憶するとともに、前記操作子が予定回数操作されたときに自動演奏装置に演奏開始指示および前記テンポ値を入力するように構成された点に第１の特徴がある。
【０００８】
また、本発明は、前記操作間隔の算出処理では、前記操作子の複数の操作間隔をそれぞれ合計し、その平均値を操作間隔として計算する点に第２の特徴がある。
【０００９】
また、本発明は、前記操作子の予定回数が２回であり、この２回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される点に第３の特徴がある。
【００１０】
また、本発明は、前記操作子の操作予定回数が３回であり、この３回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される点に第４の特徴がある。
【００１２】
また、本発明は、前記操作子の予定回数が２回であり、この２回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力されるアウフタクトモード、および前記操作子の操作予定回数が３回であり、この３回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される前打ち２回モードのいずれか一方を選択する点に第５の特徴がある。
【００１３】
さらに、本発明は、前記操作子の予定回数が２回であり、この２回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力されるアウフタクトモードと、前記操作子の操作予定回数が３回であり、この３回目の操作が行われた時に前記演奏開始指示および前記テンポ値が入力される前打ち２回モードと、前記操作子の予定回数が２回であり、２回目の操作時から前記算出された操作間隔に相当する時間経過時に前記演奏開始指示および前記テンポ値が入力されるモードのうちいずれか一つを選択することができる点に第６の特徴がある。
【発明の効果】
【００１４】
第１、２の特徴を有する本発明によれば、操作子の操作間隔、例えば、キーボードのいずれか予定のキーやマウス等の打点間隔（またはタップ間隔）によってテンポ値を算出して記憶できるので、このテンポを使用して自動演奏を行うことができる。特に、操作子が予定回数操作されると直ちに自動演奏開始を指示できるので、短い時間で演奏開始させることができる。また、操作子が予定回数操作されると直ちに自動演奏開始を指示できるので、指揮法に適ったアウフタクトのみや「サン、ハイ」の掛け声の「ハイ」に応えて、即演奏を開始する歌唱や楽器演奏の練習に適する。特に、指揮棒が振られると、前奏無しに即発音をしなければならないような曲では、指揮法に適ったテンポ入力で伴奏を開始できることは好ましい。
【００１５】
第３の特徴を有する本発明によれば、指揮棒の１回の振り上げによってテンポを決定するアウフタクトに適った演奏の開始指示を行うことができる。
【００１６】
第４の特徴を有する本発明によれば、「サン、ハイ」の掛け声の「ハイ」に応えて即演奏を開始する練習に適した手順で演奏開始を指示することができる。
【００１８】
第５の特徴を有する本発明によれば、同じ曲を、より上級者向けのアウフタクトモードと一般的な学習者に適した前打ち２回モードとを使い分けて演奏開始させることができる。
【００１９】
第６の特徴を有する本発明によれば、アウフタクトモードと前打ち２回モードとに加えて、２回打点後、１拍おいて演奏開始するモードをそれぞれ必要に応じて使い分けて、より一層広い範囲のレベルに応じた演奏開始手段を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明を詳細に説明する。図２は、本発明の一実施形態に係るテンポ設定装置を備えた演奏プログラム再生装置としてのパーソナルコンピュータのハード構成を示すブロック図である。同図において、パーソナルコンピュータ（以下、「パソコン」という）１は、パソコン本体２、キーボード３ａおよびマウス３ｂからなる入力装置３、ディスプレイ４、スピーカ５、およびマイクロフォン６からなる。なお、パソコン本体２、入力装置３、ディスプレイ４、スピーカ５、およびマイクロフォン６は、それぞれが独立していてもよいし、一体型であるノートパソコン等であってもよい。
【００２１】
パソコン本体２は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、ＣＤ−ＲＯＭドライバ２３および音源２４、ならびに入出力インターフェース２５を有する。ＣＰＵ２０は音源２４はＭＩＤＩ音源やサウンドカード等のサウンドデバイスである。入出力インタフェース２５は、スピーカ５用の出力端子を含む他、マイクロホン６を接続する入力端子をも備えている。このパソコン１で実行される自動演奏データおよびテンポ設定プログラムは、記録媒体としてのＣＤ−ＲＯＭに記録され、ＣＤ−ＲＯＭドライバ２３を使ってパソコン本体２内に取り込まれる。
【００２２】
図１は、テンポ設定装置の要部機能を示すブロック図である。同図において、テンポ設定装置７は、演奏プログラムを手動開始するための、テンポ値入力部８と演奏開始指示部９とを有する。また、演奏プログラムを自動開始するための、タップテンポ入力部１０、アウフタクト選択部１１、テンポ検出部１２、およびタップ終了検出部１３が設けられる。さらに、手動開始および自動開始のための共通の機能としてテンポ値設定部１４が設けられる。自動演奏部１５は、テンポ設定装置７で設定されたテンポ値によって演奏プログラムを実行して楽音を発生させる。
【００２３】
図１に示す機能による手動開始モードを説明する。テンポ値入力部８は、例えば、キーボード３ａのテンキーであり、拍数を数値入力する。テンポ値入力部８から入力された拍数値は、ＲＡＭ２２内に確保されるテンポ値設定部１４に記憶される。演奏開始指示部９は、例えば、キーボード３ａのリターンキー（その他所定のキーでもよい）であり、所定の画面（後述）がディスプレイ４に表示されているときに、リターンキーを押すと自動演奏部１５はＲＡＭ２２にスタンバイされている演奏プログラムを、テンポ値設定部１４から読み込んだテンポ値に従って再生し、前記スピーカ５から楽音を発生させる。
【００２４】
次に、図１に示す機能による自動開始モードを説明する。タップテンポ入力部１０は、例えば、キーボード３ａのシフトキー（その他所定のキーでもよい）であり、所定の画面（後述）がディスプレイ４に表示されているときに、シフトキーを所定回数押すと、押した回数に対応した数のタップ信号がテンポ検出部１２に入力される。なお、後述のアウフタクトモードでは、第１回目のタップ信号はシフトキーを一旦押して、その押したシフトキーを放したときに入力されるようにしてもよい。テンポ検出部１２は、タップ信号が入力されると、基準クロックに基づいてタップ信号の入力間隔を検出し、その間隔から毎分の拍数値を算出してテンポ値設定部１４に入力する。タップ終了検出部１３は予定数のタップ信号が検出されたならばタップ終了信号を自動演奏部１５に入力する。
【００２５】
アウフタクト選択部１１は、例えば、ディスプレイ４に表示される選択ボタン（後述）を含み、この選択ボタンでアウフタクトモードでテンポを決定するか、３回のタッピングでテンポを決定して３回目のタッピングで演奏を開始する前打ち２回モード（「サン、ハイ」の掛け声の「ハイ」に応答して開始するモード）かを選択する。アウフタクトモードでは、テンポ検出部１２は１回目および２回目のタップ信号の入力間隔を検出し、その間隔でテンポ値を算出する。また、タップ終了検出部１３は、アウフタクトモードでは、２回目のタップ信号が入力されると直ちにタップ終了信号を出力し、前打ち２回モードでは、３回目のタップ信号が入力されると直ちにタップ終了信号を出力する。
【００２６】
前打ち２回モードでは、テンポ検出部１２は１回目および２回目のタップ信号の入力間隔と、２回目および３回目のタップ信号の入力間隔との平均値でテンポ値を算出する。算出されたテンポ値はテンポ値設定部１４およびタップ終了検出部１３に入力される。そして、前打ち２回モードでは、タップ終了検出部１３は３回目のタップ信号が入力されたときにタップ終了信号を自動演奏部１５に入力する。自動演奏部１５は、タップ終了信号が入力されると、ＲＡＭ２２に読み込んでスタンバイさせている演奏プログラムを、テンポ値設定部１４から読み込んだテンポ値に従って再生し、前記スピーカ５から楽音を発生させる。
【００２７】
次に、上記テンポ設定装置７の動作を図４、図６に示したディスプレイ４の画面表示例を参照しつつ図３、図５、図７のフローチャートに従って説明する。図３のステップＳ１では、開始画面をディスプレイ４に表示する。図４（ａ）は開始画面の一例であり、ディスプレイ４に手動開始モードボタン４１および自動開始モードボタン４２が表示されている。これらのボタン４１、４２のいずれかにカーソル４３を合わせてマウス３ｂをクリックして演奏開始のモードを選択する。なお、以下の説明では画面のアイコンにカーソルを合わせてマウス３ｂをクリックする動作は、単に、「ボタン」または「スイッチ」を「オン」にすると記述する。
【００２８】
ステップＳ２では、前記ボタン４１、４２のいずれがオンされたかによって手動開始モードか自動開始モードかを判断する。手動開始モードであれば、ステップＳ３に進んでテンポ値入力画面が表示される。図４（ｂ）はテンポ値入力画面の一例であり、入力テンポ値表示枠４４と、「テンポ値を入力してください」というメッセージ４５と、入力終了ボタン４６とが表示される。
【００２９】
ステップＳ４では、テンポ値が入力されたか否かを判断する。キーボード３ａのテンキーからテンポ値が入力されると、ステップＳ５で、入力テンポ値表示枠４４に入力テンポ値を表示する。入力テンポ値はバッファに記憶される。ステップＳ６では終了ボタン２０がオンにされたか否かを判断する。ステップＳ６が肯定ならば、ステップＳ７に進んで、バッファの入力テンポ値をテンポ値設定部１４にセットする。
【００３０】
ステップＳ８では、演奏開始指示画面が表示される。図４（ｃ）は、演奏開始指示画面の一例であり、演奏開始ボタン４７が表示されている。演奏プログラムを実行させる場合は、この演奏開始ボタン４７をオンにするか、キーボード３ａのリターンキーを押す。
【００３１】
ステップＳ９では、演奏開始か否かが判断される。演奏開始ならば、ステップＳ１０に進んで、テンポ値設定部１４からテンポ値を読み込み、そのテンポで演奏プログラムを実行して楽音を発生させる。なお、楽音と共にディスプレイ４に楽譜を表示させてもよい。演奏の処理は、周知であり説明は省略する。なお、フローチャートでは説明を省略しているが、図４、図６の各画面で消去ボタン２６をオンすれば、画面は一つ前の画面に戻る。
【００３２】
ステップＳ２で自動開始モードと判断された場合は、ステップＳ１１（図５）に進む。ステップＳ１１では、アウフタクトモードか前打ち２回モードかの選択画面を表示する。図６（ａ）は、アウフタクトモードか前打ち２回モードかの選択画面の表示例であり、アウフタクト指示ボタン４８と前打ち２回モード指示ボタン（サン、ハイ指示ボタン）４９とが表示されている。これらのボタンをオンにすると、どちらがオンかによってタップモードを選択する。つまり、ボタン４８と４９とで前記アウフタクト選択部１１を構成する。
【００３３】
ステップＳ１２では、タップモードがアウフタクトモードか否かが判別される。アウフタクト指示ボタン４８がオンにされればステップＳ１３に進んで、タッピング入力指示を促す表示を行う。図６（ｂ）はタッピング入力指示の表示の例であり、「テンポ設定のためのタッピングをしてください」というメッセージ５０が表示されている例である。
【００３４】
ステップＳ１４では、所定の操作子（この例では、シフトキー）が押されたか（タッピングオン）か否かが判断される。タッピングオンならばステップＳ１５に進み、シフトキーが離鍵されたか（タッピングオフ）か否かが判断される。タッピングオフと判断されると、ステップＳ１６に進んで、タップ信号を出力し、タッピング間隔を計数するタイマを始動させる。
【００３５】
ステップＳ１７では、再びタッピングオンか否かが判断される。ステップＳ１７が肯定ならば、ステップＳ１８でタップ間隔タイマの計数値に基づいて１分毎の拍数（テンポ値）をテンポ検出部１２で計算し、テンポ値設定部１４にセットする。
【００３６】
ステップＳ１９では、シフトキーの操作によるアウフタクトに対応する２回のタッピングが行われたので、タップ終了検出部１３は自動演奏部１５に演奏開始を指示する。ステップＳ２０では、自動演奏部１５が、テンポ値設定部１４からタッピングによって設定されたテンポ値を読み込み、そのテンポ値に従って演奏プログラムを実行し、楽音を発生させる。
【００３７】
一方、ステップＳ１２で、アウフタクトモードでないと判断された場合は、前打ち２回モードの処理のため、ステップＳ２１（図７）に進み、タッピング回数のカウンタのカウント値Ｃ１に「３」をセットする。ステップＳ２２では、タッピング入力指示を促す表示を行う。図６（ｂ）の表示である。ステップＳ２３では、シフトキーが押された（タッピングオン）か否かが判断される。タッピングオンならばステップＳ２４に進み、カウント値Ｃ１をデクリメント（−１）する。
【００３８】
ステップＳ２５では、タップ信号を出力し、タッピング間隔を計数するタイマを始動させる。ステップＳ２６では、タッピングオンか否かが判断される。タッピングオンならばステップＳ２７に進んで、カウント値Ｃ１をデクリメント（−１）する。ステップＳ２８では、タップ間隔タイマの計数値を第１の時間間隔ＴＥＭＰＯ１を算出する。ステップＳ２９では、カウント値Ｃ１が「０」か否かを判断する。最初はカウント値Ｃ１が「０」でないので、ステップＳ３０に進む。ステップＳ３０では、時間間隔ＴＥＭＰＯ１をバッファにＴＥＭＰＯ２として書き込み、ステップＳ３１に進み、タッピング間隔タイマを「０」にリセットし、ステップＳ２５に進む。
【００３９】
ステップＳ２６で３回目のタッピングオンが検出されると、ステップＳ２７でカウント値Ｃ２がデクリメントされてカウント値Ｃ１は「０」になるので、ステップＳ２９の判断が肯定になり、ステップＳ３２に進む。
【００４０】
ステップＳ３２では、時間間隔ＴＥＭＰＯ１と時間間隔ＴＥＭＰＯ２との平均値を算出して時間間隔ＴＥＭＰＯとする。このとき単純平均値するのではなく、両者の差が所定値より大きい場合は、後で検出された時間間隔ＴＥＭＰＯ１に重み付けをして、平均値が時間間隔ＴＥＭＰＯ１からかけ離れないようにするのがよい。
【００４１】
ステップＳ３３でタップ間隔時間ＴＥＭＰＯに基づいて１分毎の拍数（テンポ値）をテンポ検出部１２で計算し、テンポ値設定部１４にセットする。ステップＳ３４では、シフトキーの操作による前打ち２回モードにおける所定回数（３回）のタッピングが行われたので、タップ終了検出部１３は自動演奏部１５に演奏開始を指示する。ステップＳ３５では、自動演奏部１５が、テンポ値設定部１４からテンポ値を読み込み、そのテンポ値に従って演奏プログラムを実行し、楽音を発生させる。
【００４２】
上述のように、本実施形態によれば、所定回数のタッピングによってテンポを認識すると、最後のタッピングの後、すぐに演奏が開始される。したがって、指揮者が「サン、ハイ」と声をかけたときに、「ハイ」の音と同時に発声することができる。また、指揮法で一般的な「アウフタクト」に適った演奏法、つまり指揮者の「ハイ」のみの声で、歌い始める、または演奏し始めることができる。
【００４３】
なお、本実施形態では、アウフタクトモードで、タップテンポ入力部１０であるキーを離鍵（タッピングオフ）した時点から、次の押鍵（タッピングオン）までの時間に基づいてテンポ値を計算した。しかし、これは、アウフタクトで、指揮棒を下から上に向かって振り上げる動作に似た動作でテンポを決定するようにしたものであり、これに限らず、２回のタッピングオン間の時間によってテンポ値を計算するようにしてもよい。要は、最後のタッピングが終了した時点で直ちに演奏を開始するようにできればよい。
【００４４】
また、本実施形態では、演奏開始前のテンポ設定に係るものであるが、演奏中にも、テンポを変更することができる周知のテンポ制御方法を併用することができる。
【００４５】
また、本実施形態は、本発明の最良の形態を示したものであって、当業者が、本発明を逸脱しない範囲で変形できる。例えば、演奏開始指示ボタンや、タップテンポ入力キー等の機能は、キーボードやマウス等の入力手段を任意に選択して割り当てることができる。
【００４６】
また、本実施形態では、アウフタクトモードと前打ち２回モードとを選択するアウフタクト選択部を設けたが、これらのいずれかのモードで固定的にテンポを決定し、演奏を開始させるものであってもよい。
【００４７】
さらに、本実施形態では、アウフタクトモードおよび前打ち２回モードのいずれか一方を選択できるものについて説明したが、本発明はこれに限定されず、２回の打点の間隔でテンポ値を計算した後、そのテンポ値に従った１拍をおいて演奏を開始するモードをさらに設け、このモードもアウフタクトモードおよび前打ち２回モードとともに選択の対象としてもよい。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施形態に係る演奏開始装置の要部機能を示す図である。
【図２】本発明の一実施形態に係る演奏開始装置の全体構成を示すブロック図である。
【図３】テンポ設定プログラムによる処理例を示すフローチャート（その１）である。
【図４】テンポ設定のための画面表示例（その１）である。
【図５】テンポ設定プログラムによる処理例を示すフローチャート（その２）である。
【図６】テンポ設定のための画面表示例（その２）である。
【図７】テンポ設定プログラムによる処理例を示すフローチャート（その３）である。
【符号の説明】
【００４９】
１…パソコン、  ２…パソコン本体、  ３ａキーボード、  ３ｂ…マウス、  ４…ディスプレイ、  ５…スピーカ、  ７…テンポ設定装置、  ８…テンポ値入力部、  ９…演奏開始指示部、  １０…タップテンポ入力部、  １１…アウフタクト選択部、  １２…テンポ検出部、  １３…タップ終了検出部、  １４…テンポ設定部
【図１】
0005162754.tif 000002
【図２】
0005162754.tif 000003
【図３】
0005162754.tif 000004
【図４】
0005162754.tif 000005
【図５】
0005162754.tif 000006
【図６】
0005162754.tif 000007
【図７】
0005162754.tif 000008