(57)【要約】【課題】 カウントインおよびカウントイン後のテンポ音の切り替わりを明瞭に識別できるようにする。【解決手段】 テンポ音情報発生部２１は、演奏のテンポを刻むテンポ音を発生する。音色出力部２４はテンポ音の音色を決定する音色データを複数保持しており、カウントインかカウントイン後かによって互いに異なる音色データを出力する。音色付与部２４は音色データに従ってテンポ音情報に音色を付与する。拍数カウンタ２２は拍数を計数し、イントロ判別部２５は、スタートからの拍数によってイントロか否かを判別する。イントロ部分と判断されている間は音色出力部２３はカウントイン用の音色データを出力する。例えば、カウントインではクロススティック音を発生し、カウントイン後はメトロノーム音を発生する。【選択図】        図１
2006119188.tif 000002
【特許請求の範囲】
【請求項１】
楽曲の演奏速度に基づくテンポ音を楽曲の進行と共に発生することができる電子楽器において、
テンポ音情報を出力するテンポ音情報発生手段と、
楽曲の進行がイントロ部分かイントロ部分以外かによって異なる音色データを出力する音色データ出力手段と、
前記テンポ音情報に前記音色データに従って音色を付与する音色付与手段と、
前記音色付与手段で音色が付与されたテンポ音信号に従ってテンポ音を発生するサウンドシステムとを具備したことを特徴とする電子楽器。
【請求項２】
楽曲の演奏速度に基づくテンポ音を楽曲の進行と共に発生することができる電子楽器において、
電子楽器の動作モードを選択する手段と、
テンポ音情報を出力するテンポ音情報発生手段と、
楽曲の進行がイントロ部分かイントロ部分以外かによって異なる音色データを出力するとともに、イントロ部分では、選択された動作モードに予め対応づけられている音色データを出力する音色データ出力手段と、
前記テンポ音情報に前記音色データに従って音色を付与する音色付与手段と、
前記音色付与手段で音色が付与されたテンポ音信号に従ってテンポ音を発生するサウンドシステムとを具備したことを特徴とする電子楽器。
【請求項３】
前記音色付与手段が、前記イントロ部分およびイントロ部分以外に共通の音色を付与したテンポ音信号を出力し、さらにイントロ部分では、前記共通の音色を有するテンポ音信号とともに、該共通の音色と異なる音色を有するテンポ音信号を出力するように構成したことを特徴とする請求項１または２記載の電子楽器。
【請求項４】
イントロ部分のテンポ音がクロススティック音であり、イントロ部分以外のテンポ音がメトロノーム音であることを特徴とする請求項１または２記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器に関し、特に、演奏者に演奏のテンポやタイミングを知らせる機能を有する電子楽器に関する。
【背景技術】
【０００２】
メトロノーム機能、レコーダ機能、ピアノレッスン機能等を備える電子楽器においては、演奏者に演奏のテンポやタイミングを知らせる機能が含まれることが多い。例えば、メトロノームの電子音により演奏のテンポやタイミングを知らせて演奏者の演奏と電子楽器側の処理とを合わせる場合、空白や１小節分の空打ちを行うカウントインが行われ、その後に演奏者の演奏データに関する処理が行われている。演奏者の演奏データに関する処理には、入力された演奏データに基づく発音処理や、演奏データの記録処理や、演奏（押鍵）指示処理等が含まれる。
【０００３】
楽音再生前にカウントインとしてテンポを刻むクリック音（テンポ音）を発生させることができる楽音発生装置が知られる（例えば、特開２００３−１５０１６１号公報）。この電子楽音発生装置は、楽音発生直前のクリック音を発生させないことにより、演奏者に自動演奏データの再生開始を知らせて、弱起の曲において演奏のタイミングを取りやすくする。また、この楽音発生装置では、拍の強弱によってテンポ音の音量を変化させることもできる。
【特許文献１】特開２００３−１５０１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のカウントイン機能ではカウントインを知らせるテンポ音がメトロノーム音色であり、カウントイン後に演奏者にテンポを知らせる音もメトロノーム音色である。したがって、どこまでがカウントインであるか、どこから演奏を開始するのかの判定が困難であった。
【０００５】
上記特許文献１の装置は、演奏直前のカウントインを発生させないことで演奏者に自動演奏データの再生開始を知らせるものであり、テンポ音が一旦消えて再び発生するので、演奏者が戸惑うおそれがある。また、楽音再生装置に設けられる複数の機能に対してもメトロノーム音色等、単一の音色でカウントインされるので、カウントインを聞いただけではどの機能が開始されたのかを識別できない。
【０００６】
そこで、カウントインと機能開始期間との区別を明瞭にするとともに、複数の機能がカウントインによって識別できるようにすることが望まれる。
【０００７】
本発明は、上記課題に鑑み、演奏者が、カウントインとカウントイン後のテンポを知らせる音とを明瞭に区別することができ、かつ複数の機能をカウントインの音によって識別できる電子楽器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決し、目的を達成するための本発明は、楽曲の演奏速度に基づくテンポ音を楽曲の進行と共に発生することができる電子楽器において、前記テンポ音を楽曲のイントロ部分とその後の部分とで異ならせる手段を具備した点に第１の特徴がある。例えば、イントロ部分では、クロススティック音色を用い、イントロ部分以外では、メトロノーム音色を用いる。
【０００９】
また、本発明は、前記イントロ部分のテンポ音を電子楽器で実行中の機能に対応して決定するようにした点に第２の特徴がある。
【００１０】
また、本発明は、イントロ部分およびその後の部分に共通して単一音色のテンポ音を発生するとともに、イントロ部分ではさらにこの共通の音色とは異なる音色のテンポ音を発生させるようにした点に第３の特徴がある。
【発明の効果】
【００１１】
上記特徴を有する本発明によれば、イントロ部分のカウントインの音とイントロ部分後のテンポ音とを音色で明瞭に区別できる。したがって、演奏者はカウントインの音とは異なる音色の音を聞いたときから演奏を開始すればよい。例えば、イントロ部分では、実際の演奏でよく使用されるクロススティック音でカウントインを行い、その後、ピアノレッスン等で一般になじみがあるメトロノーム音を使用する。
【００１２】
また、第２の特徴によれば、電子楽器に備えられる機能、例えば、レッスン機能、レコーダ機能等の機能またはモードによってカウントインの音色を設定できるので、イントロが開始されたならば、演奏者はイントロ後の演奏に適切に備えることができる。
【００１３】
さらに、第３の特徴によれば、複数の音色でカウントインが行われていたものが、単一の音色の音に切り替わることで、演奏者は敏感に変化を捕らえることができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明を詳細に説明する。図２は、本発明の電子楽器の一実施形態に係る電子楽器の外観平面図であり、図３は同システムブロック図である。電子楽器１は、演奏を記録するレコーダ機能、演奏のテンポやタイミングを演奏者に知らせるメトロノーム機能、演奏を評価するレッスン機能および自動伴奏機能等複数の機能を備える。電子楽器１は、指示を入力するのに用いられる鍵盤２および操作パネル３を備える。鍵盤２は押鍵・離鍵を検出する図示しないキーセンサを備え、演奏者の演奏を演奏情報（キーナンバおよびベロシティを含む）としてリアルタイムに出力する。
【００１５】
操作パネル３には、操作スイッチ３ａと表示器３ｂとが設けられる。表示器３ｂはＬＥＤ表示灯やＬＣＤ（液晶表示器）である。操作スイッチ３ａには、少なくとも電源スイッチ、スタートスイッチ、およびモードスイッチが含まれる。鍵盤２はキースキャン回路４を介してバス５に接続される。操作パネル３の操作スイッチ３ａはパネルスキャン回路６を介して、表示器３ｂは表示回路７を介してそれぞれバス５に接続される。
【００１６】
操作スイッチ３ａには、鍵盤２に設定される音色、リズム等の選択を行うためのスイッチを含めることもできる。各スイッチの状態は、パネルスキャン回路６によってスキャンされる。スキャンによって認識された音色、リズム等に関するデータは、ＣＰＵ８によって、リソース１１に送られる。スキャン結果は、表示回路７にセットされ、表示器３ｂの、対応する表示素子（例えば発光ダイオード）が点灯される等して表示することができる。
【００１７】
ＣＰＵ８は鍵盤２や操作パネル３から入力された指示に従って処理を実行する。ＣＰＵ８での処理に使用されるプログラムやデータを格納するＲＡＭ９およびＲＯＭ１０がバス５に接続される。ＲＯＭ１０には、ＣＰＵ８が各種処理を行うためのプログラムや固定データが設けられ、楽音波形データやエンベロープ波形データを記憶することもできる。ＲＡＭ９には、各種処理データが記憶される。
【００１８】
ＣＰＵ８で処理されたデータに基づいて楽音信号を出力する音源つまり発音リソース（以下、単に「リソース」という）１１がバス５に接続される。リソース１１は、複数の楽音を同時発音できるように複数設けられる。リソース１１はサウンドシステム１２に接続され、リソース１１の出力信号がサウンドシステム１２に供給される。サウンドシステム１２は楽音信号のＤ／Ａ変換器１３、増幅器１４およびスピーカ１５を備える。スピーカ１５は、図３に示すように操作パネル３と同一面の左右それぞれに設けられるが、個数や配置はこれに限定されない。
【００１９】
リソース１１では、楽音情報に応じた楽音信号が生成され、サウンドシステム１２へ送られて、楽音が生成発音される。
【００２０】
電子楽器１のテンポ音の発生タイミングを説明する。図４は、テンポ音の発生タイミングチャートである。同図において、タイミングｔ０でスタートスイッチが押されるとカウントインが開始される。カウントインは１小節分行われる。つまりタイミングｔ０から小節Ｂ０の間のテンポを刻む動作がカウントインである。カウントインは、これから演奏される楽曲のテンポに対応した時間間隔で、カウントインを示す音色の音Ｃを発することによって行う。例えば４分音符を１分間に１２０回刻む、４分の４拍子の楽曲では、０．５秒毎にカウントインの音を発する。
【００２１】
そして、１小節分つまり４拍のカウントインが行われた後、小節Ｂ１から、例えばレコーダ機能では、演奏の記録が開始される。したがって、演奏者はこの小節Ｂ１から演奏を開始しなければならない。そこで、タイミングｔ１からはレコーダ機能に対応して割り当てられている音色の音、つまり前記カウントインの音とは異なる音色の音ｍを楽曲のテンポに従って発音する。
【００２２】
例えば、カウントインの音は「ブッ、ブッ、…」というビープ音を使用し、レコーダ機能が開始されてからのテンポ音は「カチ、カチ、…」というメトロノーム音を使用する。このように拍を数える音の音色をカウントインの間とカウントイン後とで切り替えることにより、カウントインが終了した後の、演奏開始タイミングや演奏の記録開始タイミングなどを明瞭に区別することができる。
【００２３】
カウントインの音とカウントイン後とでテンポを刻む音の音色が切り替えられていればよいのであり、各音色に限定はない。カウントインはその後に実行される機能によって、選択されるものであってもよい、例えば、ドラムのリムを叩く「コッ、コッ、…」というクロススティック音や、「ワン、ツウ、…」等、音声であってもよい。また、メトロノーム音をカウントインの音と共に発生し、カウントイン後にカウントインの音を消して、メトロノーム音だけを残す手法であってもよい。
【００２４】
さらに、カウントインの音色を電子楽器１の機能に対応づけてもよい。例えば、レコーダ機能にはビープ音、自動伴奏機能にはクロススティック音、レッスン機能には音声を対応づける等である。
【００２５】
また、さらに、カウントインを楽曲のジャンルに対応づけることもできる。例えば、童謡には音声によるカウントインを、ジャズやポップスではクロススティック音をカウントインとして採用する等である。
【００２６】
次に、フローチャートを参照して、テンポを刻むための動作を電子楽器１の動作を説明する。図５は、電子楽器１のメインルーチンを示すフローチャートである。ステップＳ１では、各種レジスタ、カウンタ、フラグなどの初期化を行う。ステップＳ２では、鍵盤２の操作（鍵盤イベント）や操作パネル３の操作（パネルイベント）等、イベントの有無を判別するイベント検出処理を行う。パネルイベントの有無は、操作パネル３の操作スイッチ３ａの操作に基づいて判別される。鍵盤イベントの有無判別は、鍵盤３の各鍵毎に設けられるキーセンサの出力監視動作によって行われ、各鍵毎に押鍵・離鍵の有無、ならびにベロシティが検出される。
【００２７】
ステップＳ３では、検出されたイベントに対応する処理が実行される。ステップＳ４では恒常処理が行われる。恒常処理はイベントの有無にかかわらず行われる処理であり、楽音信号に対するビブラートの付与やエンベロープのフェーズを進行させる処理、並びにテンポを刻む音の発生処理等が含まれる。
【００２８】
図６は、タイマ割り込み処理のフローチャートである。タイマ割り込み処理は所定周期でメインルーチンとは別に実行される。ステップＳ５０でタイマ割り込み回数を示すカウンタ値Intervalをインクリメント（プラス１）する。
【００２９】
図７は、イベント処理のフローチャートである。ステップＳ１０では、検出されたイベントがスタートスイッチがオン操作されたものか、それ以外かを判別する。スタートスイッチがオン操作されたと判断されれば、ステップＳ１１に進み、拍長判別に使用するカウンタ値Timeをゼロにリセットする。ステップＳ１２では、拍数判別に使用するカウンタ値Beatをゼロにリセットする。ステップＳ１２Ａでは、カウントインのテンポ音、例えばビープ音を発生させる。この発音は図４のタイミングｔ０での発音に相当する。
【００３０】
イベントがスタートスイッチのオン操作でなければステップＳ１３に進む。ステップＳ１３では、電子楽器１のレコーダ機能やレッスン機能等を選択するモードスイッチの操作が行われたか否かが判断される。モードスイッチの操作が行われたのであれば、ステップＳ１４に進み、モードスイッチの操作に基づき、選択された機能を検出する。ステップＳ１５では、選択されたモードをＲＡＭ９に設定されるモード記憶領域に記憶する。
【００３１】
イベントがスタートスイッチの操作でも、モードスイッチの操作でもない場合は、ステップＳ１６でその他の処理を行う。その他の処理とは、押鍵イベントや離鍵イベント等、本発明の要部ではない電子楽器１の一般的なイベントに関する処理である。
【００３２】
図８は、恒常処理の要部を示すフローチャートである。ステップＳ２０では、カウンタ値Timeにカウンタ値Intervalを加算してスタートからの時間を更新する。ステップＳ２１では、カウンタ値Intervalをクリアする。ステップＳ２２では、カウンタ値Timeで示される時間が楽音の１拍の拍長に相当する時間以上になったか否かを判断する。例えば、テンポ（４分音符＝１２０）の場合、拍長は０．５秒（５００ミリ秒）である。割り込み周期が２ミリ秒とすると、拍長は割り込みの２５０周期に相当する。つまりカウンタ値Timeが「２５０」になれば、ステップＳ２２は肯定となる。
【００３３】
ステップＳ２２が肯定であれば、ステップＳ２３に進み、カウンタ値Timeを現在のカウンタ値Timeから拍長を差し引いた値で更新する。ステップＳ２４では、１拍分の拍長に相当する時間が経過したので、カウンタ値Beatをインクリメントする。ステップＳ２５では、カウンタ値Beatが小節の拍数未満か否かを判別する。
【００３４】
ステップＳ２５が肯定であれば、スタートからの１小節が終わっていないので、ステップＳ２６に進んでカウントインの音を鳴らす。カウントインの音は、モードに応じて決定される。つまりステップＳ１５で記憶した領域からモードを検索し、そのモードに対応して、予め設定されている音色の音、例えば、ビープ音を選択する。
【００３５】
ステップＳ２５が否定であれば、スタートから１小節以上進行しているので、ステップＳ２７に進んでカウントイン後の音として、カウントイン時とは異なる音色、例えばメトロノーム音を鳴らす。
【００３６】
図１は、上記処理を実行するための電子楽器の要部機能を示すブロック図である。スタートスイッチ１８が押されると、割り込みカウンタ１９がクロックＣＬＫを計数する。割り込みカウンタ１９のカウンタ値Intervalは、恒常処理でカウンタ値Timeに加算される。
【００３７】
拍長カウンタ２０はカウンタ値Timeにカウンタ値Intervalを加算し、カウンタ値Timeが拍数に達すると、テンポ音情報発生部２１を付勢してテンポ音の音情報を出力させるとともに、拍数カウンタ２２のカウンタ値Beatをインクリメントする。
【００３８】
音色出力部２３は複数の音色データを記憶しており、これらの音色データのうちカウントインとして先に出力するように設定されている音色データ（エンベロープ）を音色付与部２４に入力する。音色付与部２４は、テンポ音発生部２１から入力されたテンポ音の音情報にエンベロープを付与し、エンベロープが付与されたテンポ音の音信号はサウンドシステム１２に入力される。
【００３９】
拍数カウンタ２２のカウンタ値Beatはイントロ判別部２５に入力される。イントロ判別部２５は、カウンタ値Beatが楽曲のイントロ部分、例えば１小節分の拍数に相当する値になったと判定したならば、音色出力部２３に音色切り替え信号を入力する。音色切り替え信号に応答して、音色出力部２３はカウントインの音色として設定されている音色データに代えてカウントイン後のテンポ音の音色として設定されている音色データを音色付与部２４に入力する。これによってテンポ音の音色が切り替えられる。
【００４０】
カウントインの音色は電子楽器１で実行される機能に応じて選択できる。モードスイッチ２６は機能を選択するスイッチであり、このモードスイッチ２６で選択された機能はモード記憶部２７に記憶される。そして、カウントインが開始されると、音色出力部２３は、設定されている音色データから機能に対応づけられているテンポ音の音色データを音色付与部２４に入力する。
【００４１】
このように、本実施形態によれば、カウントインの音色と、演奏者が演奏を行うべきカウントイン後の期間に発生されるテンポを刻む音色とが明瞭に区別されるので、演奏者は演奏開始タイミングを容易に認識することができる。また、多機能の電子楽器のどの機能で動作が開始したかをカウントイン開始時に識別することができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態に係る電子楽器の要部機能ブロック図である。
【図２】本発明の一実施形態に係る電子楽器のハード構成を示すブロック図である。
【図３】電子楽器のシステムブロック図である。
【図４】テンポ音発生のタイミングチャートである。
【図５】電子楽器のメインフローチャートである。
【図６】タイマ割り込み処理のフローチャートである。
【図７】イベント処理のフローチャートである。
【図８】恒常処理の要部を示すフローチャートである。
【符号の説明】
【００４３】
１…電子楽器、  ２…鍵盤、  １１…発音リソース、  １８…スタートスイッチ、  ２１…テンポ音発生部、  ２２…拍数カウンタ、  ２３…音色出力部、  ２４…音色付与部、  ２５…イントロ判別部、  ２６…モードスイッチ  
【図１】
2006119188.tif 000003
【図２】
2006119188.tif 000004
【図３】
2006119188.tif 000005
【図４】
2006119188.tif 000006
【図５】
2006119188.tif 000007
【図６】
2006119188.tif 000008
【図７】
2006119188.tif 000009
【図８】
2006119188.tif 000010