(57)【要約】【課題】  所望の鍵域の演奏のみを簡単に再生することのできる電子鍵盤楽器を提供する。【解決手段】  電子鍵盤楽器は、複数の鍵を有し、演奏操作に対応する演奏データを入力する鍵盤と、前記鍵盤の鍵域を分割する分割手段と、前記分割された各鍵域の少なくとも一部の音域が重複するように、各鍵域の音高を変換する変換手段と、前記分割された各鍵域の少なくとも一方を選択する選択手段と、前記鍵盤の各鍵域から入力される演奏データのうち、前記選択手段で選択された鍵域から入力される演奏データのみを記録する記録手段とを有する。【選択図】  図２
2011099895.tif 000002
【特許請求の範囲】
【請求項１】
複数の鍵を有し、演奏操作に対応する演奏データを入力する鍵盤と、
前記鍵盤の鍵域を分割する分割手段と、
前記分割された各鍵域の少なくとも一部の音域が重複するように、各鍵域の音高を変換する変換手段と、
前記分割された各鍵域の少なくとも一方を選択する選択手段と、
前記鍵盤の各鍵域から入力される演奏データのうち、前記選択手段で選択された鍵域から入力される演奏データのみを記録する記録手段と
を有する電子鍵盤楽器。
【請求項２】
さらに、前記記録手段に記録した演奏データを外部に出力する出力手段を有する請求項１記載の電子鍵盤楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子鍵盤楽器に関する。
【背景技術】
【０００２】
従来、１台の電子鍵盤楽器において、鍵盤をほぼ中央で左右にスプリット（分割）し、左右の鍵域をほぼ同じ音域に設定し、二人並んで演奏できるようにする技術が知られている（例えば、特許文献１参照）。
【０００３】
また、１台の電子鍵盤楽器において、鍵盤を所定の位置で左右にスプリット（分割）し、左右の鍵域の音色を異ならせた状態で、演奏者による左右鍵域の演奏を記録する際に、それぞれの鍵域の演奏を独立のトラックに記録する技術が知られている（例えば、特許文献２参照）。
【０００４】
上述した従来の技術を組み合わせると、左右の鍵域をほぼ同じ音域に設定可能な電子鍵盤楽器において、二人の演奏者が演奏した内容を記録する際に、左右の鍵域における演奏を独立のトラックに記録することが考えられる。独立のトラックに記録することで、後に、左右いずれかの鍵域で演奏した内容のみを再生したり、両方の鍵域の演奏を合わせて再生したりすることが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−５２１１８号公報
【特許文献２】特許第２８３６２５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
電子鍵盤楽器を用いて、楽器の教習を行う場合など、一方の鍵域で演奏した内容をもっぱら再生したいケースがある。例えば、演奏指導者（先生）と生徒が二人で演奏した場合の先生の演奏を生徒が後で再生したいようなケースである。
【０００７】
このようなケースでは、後で先生の演奏を再生するためには、生徒の演奏内容を記録したトラックの音量を下げるかもしくはミュートするか、再生するトラックとして先生の演奏内容を記録したトラックのみを選択するなど、所定の操作が必要となる。
【０００８】
また、どのトラックに先生の演奏内容を記録したのかが不明となった場合、再生すべきトラックを選択する際に所望のトラックを発見するまで複数のトラックを順次再生して聴いてみる必要があるなどの手間がかかる。
【０００９】
本発明の目的は、所望の鍵域の演奏のみを簡単に再生することのできる電子鍵盤楽器を提供することである。
【課題を解決するための手段】
【００１０】
本発明の一観点によれば、電子鍵盤楽器は、複数の鍵を有し、演奏操作に対応する演奏データを入力する鍵盤と、前記鍵盤の鍵域を分割する分割手段と、前記分割された各鍵域の少なくとも一部の音域が重複するように、各鍵域の音高を変換する変換手段と、前記分割された各鍵域の少なくとも一方を選択する選択手段と、前記鍵盤の各鍵域から入力される演奏データのうち、前記選択手段で選択された鍵域から入力される演奏データのみを記録する記録手段とを有する。
【発明の効果】
【００１１】
本発明によれば、所望の鍵域の演奏のみを簡単に再生することのできる電子鍵盤楽器を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例による電子鍵盤楽器１００のハードウェア構成の一例を表すブロック図である。
【図２】本発明の実施例による連弾モードにおける鍵域分割と音域設定を説明するための鍵盤２２の概略平面図である。
【図３】本発明の実施例による各演奏モードにおける演奏記録を説明するための概念図である。
【図４】本発明の実施例による電子鍵盤楽器１００で実行されるメイン処理を表すフローチャートである。
【図５】図４のステップＳＡ３で実行される押鍵・ペダル処理を表すフローチャートである。
【図６】図４のステップＳＡ４で実行される設定処理を表すフローチャートである。
【図７】図４のステップＳＡ５で実行される記録処理を表すフローチャートである。
【図８】図４のステップＳＡ６で実行される再生処理を表すフローチャートである。
【発明を実施するための形態】
【００１３】
図１は、本発明の実施例による電子鍵盤楽器１００のハードウェア構成の一例を表すブロック図である。
【００１４】
電子鍵盤楽器１００のバス６には、ＲＡＭ７、ＲＯＭ８、ＣＰＵ９、検出回路１１、表示回路１３、記憶装置１５、音源・効果回路１８、通信インターフェイス（Ｉ／Ｆ）２１が接続される。
【００１５】
ＲＡＭ７は、再生バッファ等のバッファ領域、フラグ、レジスタ、各種パラメータ等を記憶するＣＰＵ９のワーキングエリアを有する。
【００１６】
ＲＯＭ８には、各種データファイル、各種パラメータ及び制御プログラム、又は本実施例を実現するためのプログラム等を記憶することができる。この場合、プログラム等を重ねて、記憶装置１５に記憶する必要は無い。
【００１７】
ＣＰＵ９は、ＲＯＭ８又は、記憶装置１５に記憶されている制御プログラム又は本実施例を実現するためのプログラム等に従い、演算又は装置の制御を行う。タイマが、ＣＰＵ９に接続されており、基本クロック信号、割り込み処理タイミング等がＣＰＵ９に供給される。
【００１８】
ユーザは、検出回路１１に接続されるパネル操作子１２を用いて、各種入力及び設定、選択をすることができる。パネル操作子１２は、例えば、スイッチ、パッド、フェーダ、スライダ、ロータリーエンコーダ、ジョイスティック、ジョグシャトル、文字入力用キーボード、マウス等、ユーザの入力に応じた信号を出力できるものならどのようなものでもよい。また、パネル操作子１２は、カーソルスイッチ等の他の操作子を用いて操作する表示装置１４上に表示されるソフトスイッチ等でもよい。
【００１９】
表示回路１３は、ディスプレイ１４に接続され、各種情報をディスプレイ１４に表示することができる。ディスプレイ１４は、電子鍵盤楽器１００の設定のための各種情報等を表示することができる。
【００２０】
記憶装置１５は、ハードディスク、ＦＤ（フレキシブルディスク又はフロッピーディスク（登録商標））、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多目的ディスク）、フラッシュメモリ等の半導体メモリ等の記憶媒体とその駆動装置の組み合わせの少なくとも１つで構成される。記憶媒体は、着脱可能であってもよいし、内蔵されていてもよい。記憶装置１５及び（または）ＲＯＭ８には、自動演奏データ、楽曲データ等の各種データ、本発明の各実施例を実現するためのプログラムや、その他の制御プログラムを記憶することができる。なお、本発明の各実施例を実現するためのプログラムや、その他の制御プログラムを記憶装置１５に記憶する場合は、これらをＲＯＭ８に合わせて記憶する必要はない。また、一部のプログラムのみを記憶装置１５に記憶し、その他のプログラムをＲＯＭ８に記憶するようにしてもよい。
【００２１】
音源・効果回路１８は、記憶装置１５、ＲＯＭ８又はＲＡＭ７等に記録された自動演奏データ又は鍵盤２２あるいは通信インターフェイス２１に接続された外部機器等から供給される演奏信号、ＭＩＤＩ信号等に応じて楽音信号を生成し、各種音楽的効果を付与して、サウンドシステム１９に供給する。サウンドシステム１９は、Ｄ／Ａ変換器及びスピーカを含み、供給されるデジタル形式の楽音信号をアナログ形式に変換し、発音する。
【００２２】
通信インターフェイス２１は、ＵＳＢやＩＥＥＥ１３９４等の汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）等の汎用ネットワークＩ／Ｆ等の通信インターフェイス、ＭＩＤＩ  Ｉ／Ｆなどの汎用Ｉ／Ｆ、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）等の汎用近距離無線Ｉ／Ｆ等の通信インターフェイス及び音楽専用無線通信インターフェイスのうち少なくとも１つで構成され、外部機器、サーバ等との通信が可能である。
【００２３】
鍵盤（演奏操作子）２２は、検出回路１１に接続され、ユーザの演奏動作に従い、演奏情報（演奏データ）を供給する。本実施例では、鍵盤楽器型の演奏操作子を用いる。鍵盤２２は、ユーザの演奏を入力するための操作子であり、ユーザが操作した操作子に対応する音高で、該ユーザの操作子に対する操作開始タイミング及び終了タイミングをそれぞれキーオン及びキーオフ信号として入力する。なお、本実施例では鍵盤２２は８８個の鍵を有するが、鍵数はこれに限るものではなく、少なくとも二人の演奏者が左右に並んで演奏可能な鍵数を有するものであればよい。
【００２４】
また、演奏操作子２２として、鍵盤２２に加えてペダル（ダンパー、ソステヌート、ソフトの３本ペダルもしくは、ダンパー、ソステヌートの２本ペダル）を有していることが好ましい。
【００２５】
図２は、本発明の実施例による連弾モードにおける鍵域分割と音域設定を説明するための鍵盤２２の概略平面図である。
【００２６】
本発明の実施例による電子鍵盤楽器１００は、演奏モードとして、通常モード、スプリットモード、連弾モード（ＤＵＥＴモード）が用意されている。
【００２７】
通常モードは、鍵盤２２の鍵域の分割を行わずに、全鍵域を１つの鍵域として扱う演奏モードである。スプリットモードは、鍵盤２２の鍵域を左右に２分割して、それぞれの鍵域に任意の音色を割り当てるモードであり、各鍵域の音高変換（オクターブシフト）は行わない。スプリットモードは、一般的には低音域（左鍵域２２Ｌ）と高音域（右鍵域２２Ｒ）で音色を異ならせて一人の演奏者が演奏する演奏モードである。
【００２８】
連弾モードは、最低音高に対応する鍵（鍵盤２２の最も左側に配置された鍵）から所定の分割ポイント（本実施例では、通常モードでの音高「Ｃ３」に対応する鍵）までを左鍵域２２Ｌとし、所定の分割ポイントの右隣の鍵から最高音高に対応する鍵（鍵盤２２の最も右側に配置された鍵）までを右鍵域２２Ｒとして、鍵盤２２の鍵を左右に二分割する。さらに、各鍵域の鍵に対応する音高を、左右鍵域で少なくとも一部の音域が重複するようにオクターブシフトする。
【００２９】
本実施例では、図２に示すように、左鍵域２２Ｌについて＋２オクターブシフトさせ、右鍵域２２Ｒについて−２オクターブシフトさせることにより、各鍵域で少なくとも音高「Ｃ２」から音高「Ｃ５」までを発音指示可能としている。なお、オクターブシフトの量は、鍵盤２２の有する鍵数及び分割ポイントの音高により最適値が異なるが、一般的な楽曲でよく使用される音高「Ｃ３」から音高「Ｃ４」までを含むようにすることが好ましい。また、低音部としてよく使用される音高「Ｃ２」から音高「Ｃ４」までを含むようにすることがさらに好ましい。なお、音名のオクターブ表記は楽器メーカーにより異なることがあり、中央の「Ｃ」を上記例では、「Ｃ３」と表記しているが「Ｃ４」と表記する場合は、上記各音名のオクターブを適宜読みかえる必要がある。
【００３０】
なお、ペダルについては、電子鍵盤楽器１００が３本ペダルを備えている場合には、右端のダンパーペダルを右鍵域２２Ｒ用のダンパーペダルとし、左端のソフトペダルを左鍵域２２Ｌ用のダンパーペダルとする。この場合、中央のペダルは機能しないようにするか、又は、右鍵域２２Ｒ用のソステヌートペダルとして機能するようにしてもよい。２本ペダルの場合は、右側のダンパーペダルを右鍵域２２Ｒ用のダンパーペダルとし、左側のソフトペダルを左鍵域２２Ｌ用のダンパーペダルとする。
【００３１】
本実施例による連弾モードでは、上述のように、鍵盤２２を左右鍵域に分割して、各鍵域に割り当てられる音高がほぼ等しくなるように、オクターブシフトを行うので、二人の演奏者が１つの鍵盤２２で同一の楽曲を演奏することが可能となる。
【００３２】
図３は、本発明の実施例による各演奏モードにおける演奏記録を説明するための概念図である。
【００３３】
演奏記録は、ＭＩＤＩデータ等の自動演奏データとして、１〜複数のトラックに記録される。例えば、タイミングデータと、当該タイミングに再生されるイベントデータとで構成される。
【００３４】
タイミングデータは、例えば、所定音符長を所定数（分解能）で割ったＴｉｃｋ（Ｃｌｏｃｋともいう）で表されるデータであり、一例として、四分音符を１９２０で割ったものとする。なお、この場合は、「分解能＝１９２０」といい、１９２０Ｔｉｃｋで四分音符１つ分の長さに相当する。なお、Ｔｉｃｋは、四分音符を分解能で割ったものなので、Ｔｉｃｋの時間的長さは、テンポによって変化する。タイミングデータは、曲データの先頭等の所定位置からの絶対タイミング（Ｔｉｃｋ数）で表してもよいし、１つ前のイベントデータのタイミングからの相対タイミング（Ｔｉｃｋ数）で表してもよい。
【００３５】
イベントデータは、少なくともノート情報を含む。ノート情報は、ノートオンイベント（キーオン）及びノートオフイベント（キーオフ）であり、それぞれが、音高情報を含む。また、ノート情報として、例えば、ゲートタイム、ベロシティ等を含むようにしてもよい。イベントデータとしては、ノート情報の他に、テンポ情報、音色情報、音量情報等を含むようにしてもよい。
【００３６】
図３（Ａ）は、通常モードにおける鍵盤２２を用いた演奏の演奏データへの記録対応を示す概念図である。
【００３７】
通常モードでは、図３（Ａ）に示すように、鍵盤２２の全鍵域に渡る演奏が１つの演奏データとして、ユーザ指定のトラック（トラック１及び/又はトラック2）に記録される。記録される鍵域は自動的に全鍵域に設定される。
【００３８】
図３（Ｂ）は、スプリットモードにおける鍵盤２２を用いた演奏の演奏データへの記録対応を示す概念図である。
【００３９】
スプリットモードでは、鍵盤２２の左鍵域２２Ｌと右鍵域２２Ｒの両方の演奏を、それぞれトラック２とトラック１に記録する。記録する鍵域は、自動的に左鍵域２２Ｌと右鍵域２２Ｒの両方が設定され、片方の鍵域のみを記録鍵域として設定することはできない。なお、トラック数が３トラック以上ある場合、スプリットモードにおいて記録するトラックはトラック１及びトラック２に限らず、双方の鍵域を独立して同時に記録できれば、任意の２トラックを用いることができる。
【００４０】
図３（Ｃ）は、連弾モードにおける鍵盤２２を用いた演奏の演奏データへの記録対応を示す概念図である。
【００４１】
連弾モードでは、演奏を記録する鍵域として、左鍵域２２Ｌ、右鍵域２２Ｒ及び左右鍵域２２ＬＲのいずれか一つを設定可能である。左鍵域２２Ｌが演奏を記録する鍵域として設定された場合、例えば、トラック１に左鍵域２２Ｌを用いた演奏のみが記録される。右鍵域２２Ｒが演奏を記録する鍵域として設定された場合、例えば、トラック１に右鍵域２２Ｒを用いた演奏のみが記録される。左右鍵域２２ＬＲが演奏を記録する鍵域として設定された場合、例えば、トラック２に左鍵域２２Ｌが、トラック１に右鍵域２２Ｒを用いた演奏が記録される。
【００４２】
演奏を記録する鍵域として、左鍵域２２Ｌ又は右鍵域２２Ｒのいずれか一方のみを選択した場合、選択されなかった鍵域の演奏は記録されないので、例えば、先生と生徒が左右の鍵域で同時に演奏した場合に、先生又は生徒の演奏のみを記録することができる。例えば、先生の演奏のみを記録して後で再生したい場合に、先生が右鍵域２２Ｒを用いて演奏する際は、右鍵域２２Ｒを選択すればよい。そして、本実施例の場合、一方の鍵域のみを記録するように設定した場合は、どちらの鍵域を選択したとしても記録されるトラックはトラック１となるため、再生する際にトラックの選択で混乱する恐れはない。なお、先生と生徒の演奏を同時に記録したい場合には、左右鍵域２２ＬＲを選択する。
【００４３】
本実施例では、上述したように、一方の鍵域のみを記録するように設定した場合は、どちらの鍵域を選択したとしても記録されるトラックはトラック１となり、左右鍵域２２ＬＲを選択した場合には、それぞれトラック１及びトラック２に記録されるが、記録するトラックはトラック１及びトラック２以外でもよい。例えば、左右鍵域２２ＬＲを選択した場合には、パート１やパート２、あるいはメインパートやサブパートなどのようにパートを識別する情報を各鍵域の演奏データに含ませて、この情報により再生すべきパートを区別するようにしてひとつのトラックに双方のトラックを記録するようにしてもよい。また、トラックナンバーはユーザが選択できるようにしてもよい。なお、一方の鍵域のみを記録するように設定した場合は、どちらの鍵域を選択したとしても同一のトラックに記録されるようにすることが、再生時の混乱を避けるためには好ましい。
【００４４】
図４は、本発明の実施例による電子鍵盤楽器１００で実行されるメイン処理を表すフローチャートである。このメイン処理は、ユーザの開始指示（例えば、電子鍵盤楽器１００の電源投入）により開始され、終了指示（例えば、電源切断）により終了する。
【００４５】
ステップＳＡ１でメイン処理を開始し、ステップＳＡ２では、各種フラグ、レジスタ等の初期化を行う。
【００４６】
ステップＳＡ３では、後に図５を参照して説明する押鍵・ペダル処理を実行する。押鍵・ペダル処理は、ユーザの演奏操作による押鍵及びペダル操作を検出し、演奏モードに従い、音高変換（オクターブシフト）を行い、演奏情報を音源１８に供給する処理である。演奏モードが、連弾モードである場合には、例えば、図２に示すように、左鍵域２２Ｌを用いて入力された演奏信号（ノート情報）を＋２オクターブシフトさせ、右鍵域２２Ｒを用いて入力された演奏信号（ノート情報）を−２オクターブシフトさせる。すなわち、連弾モードにおいては、左鍵域２２Ｌの音域と右鍵域２２Ｒの音域とが少なくともその一部において重複するように入力演奏信号（ノート情報）の音高変換を行う。また、右側のダンパーペダルを右鍵域２２Ｒ用のダンパーペダルとし、左側のソフトペダルを左鍵域２２Ｌ用のダンパーペダルとする。なお、３本ペダルである場合には、中央のペダルは機能しないようにするか、又は、右鍵域２２Ｒ用のソステヌートペダルとして機能するようにしてもよい。
【００４７】
ステップＳＡ４では、後に図６を参照して説明する設定処理を実行する。設定処理は、演奏モードの設定・解除、記録モードの設定、再生モードの設定等を行う処理である。演奏モードは、例えば、通常モード、スプリットモード、連弾モードの中から選択する。また、このステップで、連弾モードかつ記録モード時の記録鍵域及び記録トラックの設定を行うことができる。
【００４８】
ステップＳＡ５では、後に図７を参照して説明する記録処理を実行する。記録処理は、ステップＳＡ４で実行する設定処理において記録モードに設定されたか否かを判断し、記録モードである場合には、演奏モードに従って、ユーザの演奏操作子２２による演奏信号をシーケンサの所定トラックに記録する処理である。連弾モードかつ記録モード時には、ステップＳＡ４で記録するように設定した鍵域のみを所定のトラックに記録する。
【００４９】
ステップＳＡ６では、後に図８を参照して説明する再生処理を実行する。再生処理は、ステップＳＡ４で実行する設定処理において再生モードに設定されたか否かを判断し、再生モードである場合には、再生対象トラックを再生する。
【００５０】
ステップＳＡ７では、その他の処理を実行する。ここで、その他の処理とは、ステップＳＡ３〜ステップＳＡ６に含まれない電子鍵盤楽器１００の機能を実行するための処理である。例えば、記録した演奏データ等の管理や、他の電子楽器やサーバ等との通信設定等である。なお、ステップＳＡ５の記録処理において所定トラックに記録した演奏データは、このステップＳＡ７の処理において、記録メディア（記憶装置１５）に書き出したり、通信Ｉ／Ｆ２１を介して外部機器に転送したりすることが可能である。
【００５１】
ステップＳＡ８では、メイン処理を終了するか否かを判断する。メイン処理の終了は、例えば、ユーザが電子鍵盤楽器１００の電源を切断することにより行われる。メイン処理を終了する場合は、ＹＥＳの矢印で示すステップＳＡ９に進み、メイン処理を終了する。終了しない場合は、ＮＯの矢印で示すステップＳＡ３に戻り、以降の処理を繰り返す。
【００５２】
図５は、図４のステップＳＡ３で実行される押鍵・ペダル処理を表すフローチャートである。
【００５３】
ステップＳＢ１で、押鍵・ペダル処理を開始し、ステップＳＢ２では、キーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータを検出したか否かを判断する。キーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータを検出した場合は、ＹＥＳの矢印で示すステップＳＢ３に進む。検出しない場合は、ＮＯの矢印で示すステップＳＢ８に進み、押鍵・ペダル処理を終了して図４のステップＳＡ４に戻る。なお、キーオンは、ユーザが鍵盤２２を押鍵操作することにより発生する信号（イベントデータ）であり、キーオフは離鍵操作をすることにより発生する信号（イベントデータ）である。
【００５４】
ステップＳＢ３では、図４のステップＳＡ４で設定される現在の演奏モードが連弾モードであるか否かを判断する。連弾モードである場合には、音高変換（オクターブシフト）等を行うためＹＥＳの矢印で示すステップＳＢ４に進む。連弾モードでない場合（通常モード又はスプリットモードである場合）には、ＮＯの矢印で示すステップＳＢ７に進む。
【００５５】
ステップＳＢ４では、ステップＳＢ２で検出したキーオン／キーオフ（ノート情報）が右鍵域２２Ｒ（図２）の鍵の操作によるもの（音高「Ｃ♯３」以上のノート情報）か否かを判断する。または、ステップＳＢ２で検出したペダル操作が右ペダルの操作か否かを判断する。右鍵域２２Ｒの鍵の操作によるもの又は右ペダルの操作である場合は、ＹＥＳの矢印で示すステップＳＢ５に進み、左鍵域２２Ｌ（図２）の鍵の操作によるもの又は左ペダルの操作である場合は、ＮＯの矢印で示すステップＳＢ６に進む。
【００５６】
ステップＳＢ５では、ステップＳＢ２で検出したキーオン／キーオフ（ノート情報）の音高変換処理を行う。具体的には、ステップＳＢ２で検出したキーオン／キーオフ（ノート情報）のノートナンバー（音高）を２オクターブ下げる。または、ステップＳＢ２で検出したペダル操作に対応するイベントデータを右鍵域２２Ｒのダンパーペダル操作に対応するイベントデータに変換する。その後、ステップＳＢ７に進む。
【００５７】
ステップＳＢ６では、ステップＳＢ２で検出したキーオン／キーオフ（ノート情報）の音高変換処理を行う。具体的には、ステップＳＢ２で検出したキーオン／キーオフ（ノート情報）のノートナンバー（音高）を２オクターブ上げる。または、ステップＳＢ２で検出したペダル操作に対応したイベントデータを左鍵域２２Ｌのダンパーペダル操作に対応したイベントデータに変換する。その後、ステップＳＢ７に進む。
【００５８】
ステップＳＢ７では、ステップＳＢ２で検出したキーオン／キーオフ（ノート情報）又はペダル操作（ステップＳＢ３で演奏モードが通常モード又はスプリットモードであると判断された場合）に対応したイベントデータ、ステップＳＢ５又はＳＢ６で変換したキーオン／キーオフ（ノート情報）又はペダル操作（ステップＳＢ３で演奏モードが連弾モードであると判断された場合）に対応したイベントデータを音源（例えば、図１の音源・効果回路１８）に供給する。なお、演奏モードが、スプリットモード又は連弾モードである場合は、音源・効果回路１８はマルチパート音源として機能し、演奏データを左鍵域２２Ｌと右鍵域２２Ｒとで独立したパートとして発音する。その後、ステップＳＢ８に進み、押鍵・ペダル処理を終了して図４のステップＳＡ４に戻る。
【００５９】
なお、上記説明においては、３本のペダルのうちの中央ペダルに連弾モードでは機能しないものとしたが、右左鍵域のソステヌートペダルとして機能させる場合は、ステップＳＢ４〜ＳＢ５において、中央ペダルを右鍵域のソステヌートペダル操作とすればよい。
【００６０】
図６は、図４のステップＳＡ４で実行される設定処理を表すフローチャートである。設定処理は、例えば、図１の設定操作子１２を用いてユーザが各種設定を行うための処理である。
【００６１】
ステップＳＣ１で、設定処理を開始し、ステップＳＣ２で、例えば、図１の設定操作子１２を用いたユーザの設定操作に基づき、各種設定を行う。各種設定の終了後及びユーザの設定操作がない場合には、ステップＳＣ３に進み、設定処理を終了して図４のステップＳＡ５に戻る。
【００６２】
ここで行われる設定は、例えば、演奏モード（通常モード、スプリットモード、連弾モード）の設定、記録モードの設定及び解除、連弾モードかつ記録モード時の記録鍵域の設定（右鍵域２２Ｒ、左鍵域２２Ｌ、左右鍵域２２ＬＲ）、通常モード及びスプリットモードかつ記録モード時の記録トラック（チャンネル）の設定、再生モードの設定及び解除、再生モード時の再生対象トラックの設定等である。
【００６３】
図７は、図４のステップＳＡ５で実行される記録処理を表すフローチャートである。この処理では、ユーザの演奏操作子２２を用いた演奏による演奏信号を、所定のトラックに記憶する処理である。具体的には、図１の記憶装置１５内の所定の領域に記憶する。
【００６４】
ステップＳＤ１で記録処理を開始し、ステップＳＤ２では、図４のステップＳＡ４で記録モードが設定されているか否かを判断する。記録モードである場合には、ＹＥＳの矢印で示すステップＳＤ３に進む。記録モードでない場合には、ＮＯの矢印で示すステップＳＤ７に進み、図４のステップＳＡ６に戻る。
【００６５】
ステップＳＤ３では、図５のステップＳＢ２でキーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータを検出したか否かを判断する。キーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータを検出した場合は、ＹＥＳの矢印で示すステップＳＤ４に進む。検出しない場合は、ＮＯの矢印で示すステップＳＤ７に進み、記録処理を終了して図４のステップＳＡ６に戻る。
【００６６】
ステップＳＤ４では、図４のステップＳＡ４で設定される現在の演奏モードが連弾モードであるか否かを判断する。連弾モードである場合には、ＹＥＳの矢印で示すステップＳＤ５に進む。連弾モードでない場合（通常モード又はスプリットモードである場合）には、ＮＯの矢印で示すステップＳＤ６に戻る。
【００６７】
ステップＳＤ５では、記録が指定されている鍵域（図２の鍵域２２Ｒ、２２Ｌ、２２ＬＲのいずれか）に対応するキーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータであって、図４のステップＳＢ５又はＳＢ６で変換されたキーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータに、時間データ（タイミングデータ）を付与して、シーケンサの所定トラック（チャンネル）に記録する。その後、ステップＳＤ７に進み、記録処理を終了して図４のステップＳＡ６に戻る。
【００６８】
なお、本実施例では、上述したように、左鍵域２２Ｌが演奏を記録する鍵域として設定された場合、例えば、トラック１に左鍵域２２Ｌを用いた演奏のみが記録される。右鍵域２２Ｒが演奏を記録する鍵域として設定された場合、例えば、トラック１に右鍵域２２Ｒを用いた演奏のみが記録される。左右鍵域２２ＬＲが演奏を記録する鍵域として設定された場合、例えば、トラック２に左鍵域２２Ｌが、トラック１に右鍵域２２Ｒを用いた演奏が記録される。
【００６９】
ステップＳＤ６では、全鍵域に対応するキーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータに、時間データ（タイミングデータ）を付与して、図３（Ａ）及び（Ｂ）に示したシーケンサの所定トラック（チャンネル）に記録する。その後、ステップＳＤ７に進み、記録処理を終了して図４のステップＳＡ６に戻る。
【００７０】
なお、設定操作子１２（図１）として、ミュートスイッチを設けて、ユーザがミュート指示をしている期間は記録をしないようにしてもよい。また、左右両鍵域を同時に記録する場合は、いずれか一方の鍵域のみをミュートできるようにしてもよい。
【００７１】
図８は、図４のステップＳＡ６で実行される再生処理を表すフローチャートである。再生処理は、ステップＳＡ４で実行する設定処理において再生モードに設定されたか否かを判断し、再生モードである場合には、再生対象トラックを再生する処理である。
【００７２】
ステップＳＥ１で再生処理を開始し、ステップＳＥ２では、図４のステップＳＡ４で再生モードが設定されているか否かを判断する。再生モードである場合には、ＹＥＳの矢印で示すステップＳＥ３に進む。再生モードでない場合には、ＮＯの矢印で示すステップＳＥ４に進み、図４のステップＳＡ７に戻る。
【００７３】
ステップＳＥ３では、図４のステップＳＡ４で再生対象としたトラックのキーオン／キーオフ（ノート情報）又はペダル操作に対応するイベントデータ等を時間データ（タイミングデータ）に従ってシーケンサ（図１の記憶装置１５又はＲＡＭ７内の再生バッファ等）から読み出して音源（図１の音源・効果回路１８）に供給する。その後、ステップＳＥ４に進み、図４のステップＳＡ７に戻る。
【００７４】
なお、図４のステップＳＡ４で再生対象トラックが指定されていない場合には、演奏データが記録されている全トラック（チャンネル）が再生対象となる。また、１トラック（チャンネル）しか演奏データが記録されていない場合には、再生対象トラックを指定する必要は無く、当該トラック（チャンネル）に記録されている演奏データが再生される。このため、演奏モードが連弾モードで、右鍵域２２Ｒ又は左鍵域２２Ｌのみが記録鍵域として設定されている場合には、トラック（チャンネル）選択の必要が無く、簡単に所望の鍵域での演奏を再生することができる。
【００７５】
以上、本発明の実施例によれば、連弾モードでは、ひとつの鍵盤２２を左右の鍵域２２Ｌ及び２２Ｌに分割し、左鍵域２２Ｌの音域と右鍵域２２Ｒの音域とが少なくともその一部において重複するように入力演奏信号（ノート情報）の音高変換を行うので、二人の演奏者が同時に同じ音域の演奏を行うことができる。
【００７６】
また、連弾モードでは、演奏を記録する鍵域として、左鍵域２２Ｌ、右鍵域２２Ｒ及び左右鍵域２２ＬＲのいずれか一つを設定可能である。演奏を記録する鍵域として、左鍵域２２Ｌ又は右鍵域２２Ｒのいずれか一方のみを選択した場合、選択されなかった鍵域の演奏は記録されないので、例えば、先生と生徒が左右の鍵域で同時に演奏した場合に、先生又は生徒の演奏のみを記録することができる。
【００７７】
また、連弾モードで左鍵域２２Ｌ又は右鍵域２２Ｒのみを記録した場合、いずれの鍵域を記録したとしても同じトラック（チャンネル）に当該鍵域の演奏データが記録されるので、当該演奏データを再生する場合に、トラックの選択が不必要となり、簡単に所望の演奏を再生することができる。
【００７８】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば、種々の変更、改良、組み合わせ等が可能なことは当業者に自明であろう。以下に、本発明の実施例に変形例を示す。
【符号の説明】
【００７９】
６…バス、７…ＲＡＭ、８…ＲＯＭ、９…ＣＰＵ、１０…タイマ、１１…検出回路、１２…パネル操作子、１３…表示回路、１４…ディスプレイ、１５…外部記憶装置、１８…音源・効果回路、１９…サウンドシステム、２１…通信Ｉ／Ｆ、２２…演奏操作子（鍵盤）、１００…電子鍵盤楽器
【図１】
2011099895.tif 000003
【図２】
2011099895.tif 000004
【図３】
2011099895.tif 000005
【図４】
2011099895.tif 000006
【図５】
2011099895.tif 000007
【図６】
2011099895.tif 000008
【図７】
2011099895.tif 000009
【図８】
2011099895.tif 000010