(57)【特許請求の範囲】
【請求項１】
複数の伴奏パートによる自動伴奏を行なう自動伴奏装置において、
前記複数の伴奏パートそれぞれに対応する複数の操作子と、
前記複数の操作子のうちのいずれかの操作子の操作を受けて、操作された操作子と、その操作子が操作されたタイミングにおける自動伴奏の状態との双方に応じて、自動伴奏の態様のうち、自動伴奏の停止／開始およびイントロ／エンディングのうちの少なくとも１つの切替を制御する伴奏制御部とを備えたことを特徴とする自動伴奏装置。
【請求項２】
複数の伴奏パートによる自動伴奏を行なう自動伴奏装置において、
前記複数の伴奏パートそれぞれに対応する複数の操作子と、
前記複数の操作子のうちのいずれかの操作子の操作を受けて、操作された操作子に対応する伴奏パートと該伴奏パート以外の少なくとも１つの伴奏パートとの双方の、該操作子が操作されたタイミングにおける自動伴奏の状態のうち、演奏中か演奏停止かミュートされているか否かの状態に応じて、該操作された操作子に対応する伴奏パートについての自動伴奏の態様のうち、自動伴奏の停止／開始およびイントロ／エンディングのうちの少なくとも１つの切替を制御する伴奏制御部とを備えたことを特徴とする自動伴奏装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、伴奏データに基づいて自動伴奏を行なう自動伴奏装置に関する。
【０００２】
【従来の技術】
従来より、伴奏データに基づいて自動伴奏を行なう自動伴奏装置が知られており、この自動伴奏装置は、通常、例えばドラムパート、ベースパート等、複数の伴奏パートで、かつ、例えばポップス、ロック、バラード、ジャズといった複数の演奏スタイルに適した複数の伴奏パターンの中から選択された所望の伴奏パターンで、自動伴奏を行なうようになっている。
【０００３】
自動伴奏装置は、このように様々な形態の自動伴奏を行なうことができるように構成されていることから、機能を選択するための操作子も多数備えられている。
【０００４】
図１２は、従来の自動伴奏装置の操作パネルの一例を示す図である。
【０００５】
この操作パネル２００には、自動伴奏の開始／停止を指示するためのスタートスイッチ／ストップボタン２０１、自動伴奏する自動伴奏パターンにイントロ／エンディングをつけて演奏するイントロ／エンディングボタン２０２、フィル演奏を付与してバリエーションパターンに移行するフィルボタン２０３ａとフィル演奏を付与してオリジナルパターンに移行するフィルボタン２０３ｂとからなるフィルボタン２０３、伴奏パターンの各パートのミュートのオン／オフを行なうパート選択ボタン２０４、伴奏のスタイルを選択するスタイル選択ボタン２０５など、様々な操作子が機能ごとに設けられている。また、ここには、各種操作子の操作状態やこの自動伴奏装置の現在の状態を表示する表示画面２０６も備えられている。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記のように各機能ごとに操作子を備えると、
１）設定パネル上に多くの操作子が必要になる。機能のそれぞれに対応する操作子を決められた面積内に設けるのには限度があり、コストもかかる。
【０００７】
２）各操作子の機能を適切に用いるためには、それぞれの操作子がどのような機能をもつのかユーザの方で把握しておく必要がある。
という問題がある。
【０００８】
本発明は、上記事情に鑑み、ユーザによる操作の負担を軽減させた自動伴奏装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成する本発明の自動伴奏装置うちの第１の自動伴奏装置は、複数の伴奏パートによる自動伴奏を行なう自動伴奏装置において、
それら複数の伴奏パートそれぞれに対応する複数の操作子と、
それら複数の操作子のうちのいずれかの操作子の操作を受けて、操作された操作子と、その操作子が操作されたタイミングにおける自動伴奏の状態との双方に応じて自動伴奏の態様を制御する伴奏制御部とを備えたことを特徴とする。
【００１０】
ここで、「自動伴奏の状態」とは自動伴奏を行っている各伴奏パートの演奏状態（演奏中、演奏停止、ミュート）を表わしている。
【００１１】
また、「自動伴奏の態様を制御する」とは、「自動伴奏の状態」や、自動伴奏を行っている各伴奏パートの演奏態様（ディビジョン）を変更することである。尚、ディビジョンとは、後述する実施形態では、伴奏スタイルの伴奏パート、イントロパターン、フィルパターン、エンディングパターンを指す。
【００１２】
本発明の第１の自動伴奏装置は、ユーザによる操作子の操作と、その操作のタイミングにおけるその自動伴奏の状態との双方に応じて次の自動伴奏の態様を制御するものであるため、ユーザがいちいち現在の自動伴奏の状態まで考えてそれに応じて操作する必要がなくなり、ユーザによる操作の負担が軽減され、操作子の数も減らすことができる。
【００１３】
この場合、操作子の操作と自動伴奏の次の態様とが一対一ではなくなるが、上記複数の伴奏パートそれぞれの、自動伴奏の状態を表示する表示部を備えると、自動伴奏の状態の確認が容易となる。
【００１４】
また、上記本発明の自動伴奏装置のうちの第２の自動伴奏装置は、複数の伴奏パターンの中から選択された伴奏パターンによる自動伴奏を行なう自動伴奏装置において、複数の伴奏パターンの中から操作に応じて所望の伴奏パターンを選択する操作子と、いずれかの伴奏パターンによる自動伴奏中における、上記操作子の操作を受けてフィルパターンの演奏に移行させ、そのフィルパターンの演奏終了後に、その操作子の、そのフィルパターンの演奏終了時点における操作状態に応じた伴奏パターンによる自動伴奏に移行させる伴奏制御部とを備えたことを特徴とする。
【００１５】
本発明の第２の自動伴奏装置は、自動伴奏中に伴奏パターンの変更の操作を受けてフィル演奏が行なわれ、そのフィル演奏終了後にその時点の操作状態に応じた伴奏パターンに移行する。したがってユーザはフィル演奏の挿入の指示を行なうことなくユーザの感性で伴奏パターンを自由に変更することができる。
【００１６】
ここで、本発明の第２の自動伴奏装置において、伴奏パターンを選択したタイミングが、現在演奏中の自動伴奏の小節上の最終拍より手前または以前であれば、フィルパターンをこのタイミングに相当する部分から演奏し、最終拍より後または以後なら次の小節の先頭からフィルパターンを演奏する。
【００１７】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１８】
図１は、本発明の自動伴奏装置の一実施形態の機能を含む電子楽器の機能ブロック図である。
【００１９】
この電子楽器１０にはＣＰＵ１１が備えられており、そのＣＰＵ１１では、ＲＯＭから読み出された制御プログラムが実行されて、後述する図５の伴奏パターン変更時の制御処理が行なわれるほか、装置全体の制御が行なわれる。
【００２０】
また、ＲＯＭ１２には、ＣＰＵ１１で処理される制御プログラムが記憶されている。
【００２１】
また、ＲＡＭ１３は、ＣＰＵ１１により処理される制御プログラムに関するパラメータを記憶したり、後述するインタフェース１５から供給された外部からのデータを記憶したり、後述するフロッピィディスクドライブ１４でフロッピィディスク（図示せず）から読み出した伴奏スタイル（図４を参照して後述する）を記憶したりするワークメモリである。
【００２２】
またフロッピィディスクドライブ１４は、伴奏スタイルが記憶された図示しないフロッピィディスクをアクセスしそのフロッピィディスクに記憶された伴奏パターンを読み取るためのユニットである。
【００２３】
さらに、インタフェース１５は、外部から供給されるＭＩＤＩデータを受け取り、あるいは外部にＭＩＤＩデータを送り出すためのユニットである。
【００２４】
設定パネル１６は、この電子楽器１０に対し各種の設定を行なう操作子が配列されたユニットである。詳細は後述する。
【００２５】
演奏操作子１７は、ユーザによる演奏操作が行なわれる操作子であり、その演奏操作に応じた信号が内部に取り込まれる。
【００２６】
音源１８は、伴奏パターンや、演奏操作子１７による演奏操作により得られた演奏データを楽音信号に変換するユニットである。この音源１８で生成された楽音信号はスピーカ１９により実際に楽音として発音される。
【００２７】
図２は、図１に１つのブロックで示す操作パネル１６の詳細図である。
【００２８】
音色ボタン１６１を押すと表示画面１６５に音色番号が表示され、Ｖａｌｕｅボタン１６３の操作で音色番号が選択される。
【００２９】
また、スタイル選択ボタン１６２を押すと、表示画面にスタイル番号が表示され、Ｖａｌｕｅボタン１６３の操作でそのスタイル番号が変更されて、その変更後のスタイル番号が示す伴奏パターンが選択される。
【００３０】
表示画面１６５は、例えば７セグメントＬＥＤやＬＣＤによる表示手段であり、ここには、音色番号、スタイル番号などが表示される。
【００３１】
Ｖａｌｕｅボタン１６３は、音色番号、スタイル番号などを＋（Ｉｎｃ）ボタン１６３ａ、−（Ｄｅｃ）ボタン１６３ｂで選択するボタンである。
【００３２】
パート選択ボタン１６４は、本実施形態ではＤｒｕｍボタン１６４ａとＢａｓｓボタン１６４ｂからなり、このパート選択ボタン１６４の操作により、選択されているスタイル番号の伴奏パターンを構成するドラムバートとベースパートに対する伴奏制御が行われる。それぞれのボタン１６４ａ，１６４ｂは各２色ＬＥＤ１６４ａ’，１６４ｂ’を内蔵しており、これらの２色ＬＥＤは伴奏状態によって発光状態が変化する。
【００３３】
図３は、ＣＰＵにより実行される操作検出処理のフローチャートである。
【００３４】
この処理は、スタイル選択ボタン１６２およびパート選択ボタン１６４の操作を検出する処理である。パート選択ボタン１６４が操作されると（ステップＳ３０１）、図７を参照して後述する伴奏制御処理が行なわれ（ステップＳ３０３）、スタイル選択ボタン１６２が操作されると（ステップＳ３０２）、図６を参照して後述する伴奏パターン選択処理が行なわれる（ステップＳ３０４）。
【００３５】
図４は、伴奏スタイルのデータフォーマットを示す図である。
【００３６】
ここには、各スタイル番号が付された複数の伴奏スタイルが示されている。各伴奏スタイルは、伴奏パターン、フィルパターン、イントロパターン、およびエンディングパターンからなる。これらのうち、伴奏パターンはドラムパートとベースパートからなる演奏情報であり、フィルパターンは、異なるスタイル番号の伴奏パターンに移行するときに演奏される、伴奏パターンどうしの間を音楽的につなぐ、経過的あるいは装飾的な１小節の演奏パターンであり、イントロパターン、エンディングパターンは、伴奏パターンの、それぞれイントロ、エンディングに対応する演奏パターンである。
【００３７】
図５は、伴奏パターンの切換えタイミングを示す説明図、図６は、図３のステップＳ３０４で実行される伴奏パターン選択処理のフローチャートである。
【００３８】
図６に示す伴奏パターン選択処理は、図２に示す操作パネル１６のスタイル選択ボタン１６２が押されたときに実行される処理であり（図３のステップＳ３０２参照）、この伴奏パターン選択処理の実行が開始されると、先ずステップＳ６０１で）Ｖａｌｕｅボタン１６３の操作がモニタされ、Ｖａｌｕｅボタン１６３が操作されると、現在、自動伴奏を演奏中か否かが判定され（ステップＳ６０２）、演奏中であったときは、ステップＳ６０３〜Ｓ６０８の処理が実行され、演奏中でなければステップＳ６０９が実行される。
【００３９】
演奏中であったときは、Ｖａｌｕｅボタン１６３が操作されたタイミングが現在演奏中の自動伴奏の小節上の何拍目にあたるかが検出され（ステップＳ６０３）、その検出された拍が最終拍（すなわち、例えば４拍子の曲であれば４拍目、３拍子の曲であれば３拍目）であるか否かが検出される（ステップＳ６０４）。最終拍よりも前の拍（すなわち、例えば４拍子の曲であれば３拍目以内、３拍子の曲であれば２拍目以内）であったときは、ステップＳ６０５に進み、フィルパターンの、検出した拍に相当する部分からの演奏開示が指示される。
【００４０】
図５は、このときの伴奏パターンの切換えタイミングを示しており、ここではスタイル番号１の伴奏パターンによる演奏の３小節目の、最終拍に達するよりも前のタイミングでＶａｌｕｅボタン１６３（ここでは＋（Ｉｎｃ）ボタン１６３ａ）が操作されたことを受けて、その３小節目の途中から、フィルパターンのその途中に対応する部分からの演奏が行なわれる。
【００４１】
図６に戻って説明を続行する。
【００４２】
ステップＳ６０４で検出された拍が最終拍であったと判定されたときは、ステップＳ６０６に進み現在自動伴奏演奏中の小節はそのまま、それまで演奏されていたスタイル番号の演奏パターンによる演奏が続行されて、次の小節の先頭からフィルパターンの演奏が開始される。
【００４３】
フィル演奏が終了すると（ステップＳ６０７）、そのフィル演奏が終了したタイミングにおける、Ｖａｌｕｅボタン１６３の操作状態に応じた伴奏パターン、すなわち、Ｖａｌｕｅボタン１６３の操作により、そのフィル演奏が終了したタイミングで選択されているスタイル番号の伴奏パターンの演奏の開始が指示される（ステップＳ６０８）。
【００４４】
一方、ステップＳ６０２で現在自動伴奏演奏中ではないと判定されたときは、Ｖａｌｕｅボタン１６３で選択されたスタイル番号の伴奏パターンが再生待機状態となる。
【００４５】
次に、この再生待機状態にあるスタイル番号の伴奏パターンの再生の態様について説明する。
【００４６】
図７は、図３のステップＳ３０３における伴奏制御処理の内容を示す図である。
【００４７】
本実施形態ではドラムパートとベースパートとによる自動伴奏が行なわれるが、図７の左欄は、これらドラムパート（Ｄｒｕｍ）とベースパート（Ｂａｓｓ）の各状態が示されており、中央の欄には、自動伴奏が左欄の（Ａ），（Ｂ），（Ｃ）の各状態にあるときに、図２に示すパート選択ボタン１６４のうちのＤｒｕｍボタン１６４ａが押されたときの自動伴奏の状態の変化が示されており、右欄には、自動伴奏が左欄の（Ａ），（Ｂ），（Ｃ）の各状態にあるときに、図２に示すパート選択ボタン１６４のうちのＢａｓｓボタン１６４ｂが押されたときの自動伴奏の状態の変化が示されている。
【００４８】
この図７の伴奏制御処理は以下のルールに従う。ここでは伴奏パートの優先順位はＤｒｕｍ＞Ｂａｓｓである。
【００４９】
・ベース（Ｂａｓｓ）単独で演奏が開始されることはない。
【００５０】
→必ずドラム（Ｄｒｕｍ）の演奏を伴って演奏が開始される。
【００５１】
・ベース（Ｂａｓｓ）の演奏を残してドラム（Ｄｒｕｍ）の演奏が停止されることはない。
【００５２】
→必ずベース（Ｂａｓｓ）の演奏停止を伴ってドラム（Ｄｒｕｍ）の演奏が停止となる。
【００５３】
・ドラム（Ｄｒｕｍ）の演奏を残してベース（Ｂａｓｓ）の演奏が停止されることはあり得る。
【００５４】
→ベース（Ｂａｓｓ）単独のミュートオン／オフが出来る。
【００５５】
すなわち、図７の（Ａ）の欄に示す、ドラム（Ｄｒｕｍ）とベース（Ｂａｓｓ）との双方のパートが演奏停止の状態にあるとき（これを（Ａ）の状態と称する。（Ｂ），（Ｃ）についても同様）に、Ｄｒｕｍボタン１６４ａが押されると、（Ａ）の演奏停止の状態にあることと、Ｄｒｕｍボタン１６４ａが押されたことからＤｒｕｍパートのみによる演奏開始指示があったものとみなして、Ｂａｓｓパートはミュートされて、Ｄｒｕｍパートのみによるイントロ演奏が行なわれ、そのイントロ演奏が終了すると、（Ｂ）の状態、すなわち、ＢａｓｓはミュートされたままＤｒｕｍによる伴奏パターンの自動伴奏演奏が行なわれる。
【００５６】
一方、（Ａ）の状態において、Ｂａｓｓボタン１６４ｂが押されると、（Ａ）の演奏停止の状態にあることと、Ｂａｓｓボタン１６４ｂが押されたことからＤｒｕｍパートとＢａｓｓパートとの双方のパートによる演奏開始指示があったものとみなされ、ＤｒｕｍパートとＢａｓｓパートとの双方によるイントロ演奏が行なわれ、そのイントロ演奏終了後に、（Ｃ）の状態、すなわちＤｒｕｍパートとＢａｓｓパートとの双方による伴奏パターンの自動伴奏演奏が行なわれる。
【００５７】
また、（Ｂ）の、Ｄｒｕｍパートのみによる伴奏パターンの演奏が行なわれている状態において、Ｄｒｕｍボタン１６４ａが押されると、（Ｂ）の状態にあったこととＤｒｕｍボタン１６４ａが押されたことから自動伴奏演奏の終了が指示されたものとみなされ、ＢａｓｓパートはミュートされたままＤｒｕｍパートによるエンディング演奏が行なわれ、その後、（Ａ）の演奏停止状態に移行する。
【００５８】
また（Ｂ）の状態においてＢａｓｓボタン１６４ｂが押されると、（Ｂ）の状態、すなわちＢａｓｓパートがミュートされた状態でＢａｓｓボタン１６４ｂが押されたことから、（Ｃ）のＤｒｕｍとＢａｓｓとの双方による伴奏パターンの演奏に移行する。
【００５９】
また、（Ｃ）のＤｒｕｍとＢａｓｓとの双方による伴奏パターンの演奏中にＤｒｕｍボタン１６４ａが押されると、（Ｃ）の状態でＤｒｕｍボタンが押されたことから演奏の停止が指示されたものとみなされて、ＤｒｕｍとＢａｓｓとの双方によるエンディング演奏が行なわれ、そのエンディング演奏が終了すると、（Ａ）の演奏停止状態に移行する。
【００６０】
また、（Ｃ）のＤｒｕｍとＢａｓｓとの双方による伴奏パターンの演奏中にＢａｓｓボタン１６４ｂが押されると、（Ｃ）の状態でＢａｓｓボタンが押されたことをもってＢａｓｓパートのミュートが指示されたものとみなされ、（Ｂ）の、Ｄｒｕｍのみによる伴奏パターンの演奏に移行する。
【００６１】
以上のように、本実施形態では、図３のステップＳ３０３の伴奏制御処理において、Ｄｒｕｍの方がＢａｓｓよりも伴奏パートの優先順位が高いものとして自動伴奏の態様が制御される。
【００６２】
次に、この実施形態におけるパート選択ボタン１６４を構成するＤｒｕｍボタン１６４ａとＢａｓｓボタン１６４ｂにそれぞれ備えられた各２色ＬＥＤ１６４ａ’，１６４ｂ’の制御態様について説明する。
【００６３】
図８は、２色ＬＥＤの発光状態と、そのときの、そのパートの演奏状態との対応関係を示す図である。
【００６４】
この２色ＬＥＤは、赤と緑で独立に点灯、消灯することができ、赤と緑との双方が同様に点灯すると橙色で点灯しているように見える。
【００６５】
２色ＬＥＤが消灯しているときは、演奏が停止していることを示し、赤色での点灯は、イントロ、エンディング、あるいは図５，図６を参照して説明したフィルの演奏状態であることを示し、緑色での点灯は、伴奏パターンが繰り返し演奏されている状態であることを示し、橙色の点灯（赤と緑との同時点灯）はそのパートの演奏がミュートされていることを示している。
【００６６】
図９は、点灯、消灯が図８に示すように制御された２色ＬＥＤの、演奏状態が図７に示すように制御されたときの点灯、消灯の状態を示した図である。
【００６７】
図７と同一の説明の繰り返しは避けるが、（Ａ）の状態では、Ｄｒｕｍボタン１６４ａの２色ＬＥＤ１６４ａ’（以下、Ｄｒｕｍ  ＬＥＤと称する）と、Ｂａｓｓボタン１６４ｂの２色ＬＥＤ１６４ｂ’（以下、Ｂａｓｓ  ＬＥＤと称する）との双方が消灯状態にあり、（Ｂ）の状態ではＤｒｕｍ  ＬＥＤが緑色に点灯するとともにＢａｓｓ  ＬＥＤが橙色に点灯した状態にあり、（Ｃ）の状態ではＤｒｕｍ  ＬＥＤとＢａｓｓ  ＬＥＤとの双方が緑色に点灯した状態にある。
【００６８】
（Ａ）の状態にあるときにＤｒｕｍボタン１６４ａが押されると、Ｄｒｕｍ  ＬＥＤが赤色、Ｂａｓｓ  ＬＥＤが橙色に点灯した後、（Ｂ）の状態に移行し、一方、（Ａ）の状態にあるときにＢａｓｓボタン１６４ｂが押されると、Ｄｒｕｍ  ＬＥＤとＢａｓｓ  ＬＥＤとの双方が赤色に点灯した後、（Ｃ）の状態に移行する。
【００６９】
また、（Ｂ）の状態にあるときＤｒｕｍボタン１６４ａが押されるとＤｒｕｍＬＥＤが赤色、Ｂａｓｓ  ＬＥＤが橙色に点灯した後、（Ａ）の状態に移行し、一方（Ｂ）の状態にあるときにＢａｓｓボタン１６４ｂが押されると、（Ｂ）の状態から直接に（Ｃ）の状態に移行する。
【００７０】
さらに、（Ｃ）の状態にあるときに、Ｄｒｕｍボタン１６４ａが押されると、Ｄｒｕｍ  ＬＥＤとＢａｓｓ  ＬＥＤの双方が赤色に点灯した後、（Ａ）の状態に移行し、一方、（Ｃ）の状態にあるときに、Ｂａｓｓボタン１６４ｂが押されると、（Ｃ）の状態から直接に（Ｂ）の状態に移行する。
【００７１】
図１０は、図３のステップＳ３０３で実行される、もう１つの伴奏制御処理を示す図である。この図１０に示す伴奏処理は、図７に示す伴奏制御処理に代えて採用することのできる処理である。
【００７２】
この図１０に示す伴奏処理の、図７に示す伴奏制御処理との相違点は、（Ｂ）の状態あるいは、（Ｃ）の状態にあるときにＢａｓｓボタンが押されたときの処理にある。
【００７３】
図７に示す処理の場合、（Ｂ）の状態においてＢａｓｓボタン１６４ｂが押されると直接に（Ｃ）の状態に移行し、（Ｃ）の状態でＢａｓｓボタン１６４ｂが押されると直接に（Ｂ）の状態に移行したが、図１０に示す処理の場合、（Ｂ）の状態あるいは（Ｃ）の状態でＢａｓｓボタン１６４ｂが押されると、いずれもＤｒｕｍとＢａｓｓとの双方によるフィル演奏が行なわれ、その後、それぞれ（Ｃ）の状態あるいは（Ｂ）の状態に移行する。
【００７４】
このように（Ｂ）の状態と（Ｃ）の状態との間で直接に移行する代わりに、フィル演奏を挟んで移行するようにしてもよい。
【００７５】
図１１は、図３のステップ３０３で実行される、更に異なる伴奏制御処理を示す図である。図７、図１０に示す各伴奏制御処理に代えて、この図１１に示す伴奏制御処理を採用してもよい。
【００７６】
ここでは以下の制御ルールに基づく伴奏制御が行なわれる。
【００７７】
・Ｂａｓｓの演奏のオン／オフが発生した場合には、伴奏全体のオン／オフと解釈し、イントロ／エンディングを付加して伴奏全体を制御する。
【００７８】
・Ｄｒｕｍの演奏のオン／オフが発生した時には、Ｂａｓｓが演奏中であるか否かにより、ミュートの単純なオン／オフ動作か、イントロ／エンディングを付加した、Ｄｒｕｍ単体での演奏かを制御する。
【００７９】
すなわち、（Ａ）の、ＤｒｕｍとＢａｓｓとの双方が演奏停止状態にあるときにＤｒｕｍボタンが押されるとＢａｓｓはミュートされてＤｒｕｍのみによるイントロ演奏が行なわれ、その後、（Ｂ）の、Ｂａｓｓはミュートされたままの状態でＤｒｕｍのみによる伴奏パターンの演奏状態となる。一方、（Ａ）の状態においてＢａｓｓボタンが押されると、ＤｒｕｍとＢａｓｓとの双方によるイントロ演奏が行なわれた後、（Ｄ）の、ＤｒｕｍとＢａｓｓとの双方による伴奏パターンの演奏状態に移行する。
【００８０】
また、（Ｃ）の、ＢａｓｓがミュートされＤｒｕｍのみによる伴奏パターンの演奏状態においてＤｒｕｍボタンが押されると、Ｂａｓｓはミュートされたまま、Ｄｒｕｍのみによるエンディング演奏が行なわれ、その後、（Ａ）の演奏停止状態に移行する。
【００８１】
一方、（Ｂ）の状態においてＢａｓｓボタンが押されると、（Ｂ）の状態から直接に、（Ｄ）の、ＤｒｕｍとＢａｓｓとの双方による伴奏パターンの演奏状態に移行する。
【００８２】
また、（Ｃ）のＤｒｕｍがミュートされＢａｓｓのみによる伴奏パターンの演奏状態においてＤｒｕｍボタンが押されると（Ｃ）の状態から直接に（Ｄ）のＤｒｕｍとＢａｓｓとの双方による伴奏パターンの演奏状態に移行する。一方、（Ｃ）の状態において、Ｂａｓｓボタンが押されると、ＤｒｕｍはミュートしたままＢａｓｓのみによるエンディング演奏が行なわれ、その後、（Ａ）の演奏停止状態に移行する。
【００８３】
さらに、（Ｄ）の、ＤｒｕｍとＢａｓｓとの双方による伴奏パターンの演奏状態において、Ｄｒｕｍボタンが押されると、この（Ｄ）の状態から直接に、（Ｃ）の、ＤｒｕｍがミュートされＢａｓｓのみによる伴奏パターンの演奏状態に移行し、一方、（Ｄ）の状態においてＢａｓｓボタンが押されると、ＤｒｕｍとＢａｓｓとの双方によるエンディング演奏が行なわれた後、（Ａ）の演奏停止状態に移行する。
【００８４】
図３のステップＳ３０３の伴奏制御処理では、このような伴奏制御を行なってもよい。
【００８５】
尚、本実施形態では、図４に示すように、各伴奏スタイルは、伴奏パターン、フィルパターン、イントロパターン、およびエンディングパターンからなり、各伴奏スタイルは、いずれもスタイル番号に対応づけられているが、イントロパターン、エンディングパターン、フィルパターンは、複数の伴奏スタイルで共通のものを使ってもよい。
【００８６】
また、フィルパターンは、各伴奏スタイルごとに一つの持つのではなく、現在演奏中のスタイル番号の前後のスタイル番号の伴奏パターンに対応して、２つのフィルパターンを持ってもよい。
【００８７】
また、フィルパターンは、伴奏パターンが変更されたことを指示するカウント音のようなものであってもよい。
【００８８】
また、図４に示す伴奏スタイルを読み取る手段はフロッピィディスクドライブに限定されず、着脱可能な記憶媒体からデータを読み取るためのドライブユニットなら何でもよい。例えば、ＣＤ−ＲＯＭ、Ｓｍａｒｔ−Ｍｅｄｉａ等に伴奏スタイルを記憶しておき、電子楽器はそこからデータを読み取る手段を備えていてもよい。
【００８９】
あるいは、伴奏スタイルは着脱可能な記録媒体からデータを読み取るのではなく、本体内にＲＯＭを持ちそのＲＯＭ内に伴奏スタイルをあらかじめ格納しておいてもよい。あるいはＲＯＭ内に伴奏スタイルをあらかじめ格納しておくとともに着脱可能な記録媒体から伴奏スタイルを読み取ることができるように構成してもよい。
【００９０】
また、本実施形態では、伴奏パターンは、ドラムパート、ベースパートからなるものであったが、これに限定されるものではない。
【００９１】
また、本実施形態では、伴奏パターンは、ドラムパート、ベースパートからなり、図７に示す例では、伴奏パターンの優先順位を、固定的に、Ｄｒｕｍ＞Ｂａｓｓとしたが、これに限らず、設定パネルに優先順位設定用の操作子などを設け、所望の優先順位を決定できるようにしてもよい。
【００９２】
さらに、本実施形態では、自動伴奏の状態をパート選択ボタンのＬＥＤの発光状態によって認識できるようにしたが、例えばＬＣＤの表示画面内に伴奏状態を示唆するような情報を表示してもよい。
【００９３】
【発明の効果】
以上、説明したように、本発明によればユーザによる操作の負担が軽減された自動伴奏装置が実現される。
【図面の簡単な説明】
【図１】本発明の自動伴奏装置の一実施形態の機能を含む電子楽器の機能ブロック図である。
【図２】図１に１つのブロックで示す操作パネルの詳細図である。
【図３】ＣＰＵにより実行される操作検出処理のフローチャートである。
【図４】伴奏スタイルのデータフォーマットを示す図である。
【図５】伴奏パターンの切換えタイミングを示す説明図である。
【図６】伴奏パターン選択処理のフローチャートである。
【図７】伴奏制御処理の内容を示す図である。
【図８】２色ＬＥＤの発光状態と、そのときの、そのパートの演奏状態との対応関係を示す図である。
【図９】点灯、消灯が図８に示すように制御された２色ＬＥＤの、演奏状態が図７に示すように制御されたときの点灯、消灯の状態を示した図である。
【図１０】もう１つの伴奏制御処理を示す図である。
【図１１】更に異なる伴奏制御処理を示す図である。
【図１２】従来の自動伴奏装置の操作パネルの一例を示す図である。
【符号の説明】
１０    電子楽器
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    ロッピィディスクドライブ
１５    インタフェース
１６    操作パネル
１７    演奏操作子
１８    音源
１９    スピーカ
１６１    音選択ボタン
１６２    スタイル選択ボタン
１６３    Ｖａｌｕｅボタン
１６３ａ    ＋（Ｉｎｃ）ボタン
１６３ｂ    −（Ｄｅｃ）ボタン
１６４    パート選択ボタン
１６４ａ    Ｄｒｕｍボタン
１６４ｂ    Ｂａｓｓボタン
１６４ａ’，１６４ｂ’    ２色ＬＥＤ
【図１】
0004627363.tif 000002
【図２】
0004627363.tif 000003
【図３】
0004627363.tif 000004
【図４】
0004627363.tif 000005
【図５】
0004627363.tif 000006
【図６】
0004627363.tif 000007
【図７】
0004627363.tif 000008
【図８】
0004627363.tif 000009
【図９】
0004627363.tif 000010
【図１０】
0004627363.tif 000011
【図１１】
0004627363.tif 000012
【図１２】
0004627363.tif 000013