【事件の表示】
　特許第２７１２９５４号「電子楽器」の請求項１ないし５に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結論】
　訂正を認める。
　特許第２７１２９５４号の請求項１ないし５に係る特許を維持する。
【理由】
Ｉ．手続の経緯
　本件特許第２７１２９５４号発明は、平成３年１１月２０日に特許出願（特願平３−３０５１４１号）され、平成９年１０月３１日にその特許の設定登録がなされ、その後、金子和弘より特許異議の申立がなされ、取消理由通知がなされ、その指定期間内である平成１１年６月７日に訂正請求がなされたものである。
ＩＩ．訂正請求について
（１）訂正の内容
　訂正の内容は、以下のとおりである。
▲１▼本件特許明細書の特許請求の範囲の記載を以下のように訂正する。
「【請求項１】自動伴奏に用いられる複数のリズムパターンと、各リズムパターンに対応して
１つずつ
　演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する
ものであって、該操作子の操作がなされる毎にその都度、該操作された操作子に対応する前記記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に
　前記指定手段で指定されたリズムパターン
と該リズムパターンに対応して設定されている音色情報と
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
　【請求項２】自動伴奏機能を有すると共に、複数の音色情報の中から演奏者によって指定された音色情報に基づいてマニュアル演奏音の音色を制御する電子楽器において、
　自動伴奏に用いられる複数のリズムパターンを記憶する記憶手段と、
　演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する指定手段と、
　前記指定手段によって選択的に指定されたリズムパターンに、前記演奏者によって指定された音色情報を対応させる音色対応手段と、
　自動伴奏時に前記指定手段によってリズムパターンが指定された場合、該指定されたリズムパターンを前記記憶手段から読み出すとともに、前記音色対応手段によって該指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する制御手段とを具備することを特徴とする電子楽器。
　【請求項３】前記指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングより前か後かを判断する判断手段と、
　前
記
　【請求項４】複数のマニュアル演奏用の音色の中から所望のものを指定する音色指定手段と、
　非自動伴奏時において、前記音色指定手段によって指定された音色を、指定手段によって指定されたリズムパターンに対応するマニュアル音色として任意に設定する設定手段とを有し、前記複数のリズムパターンに対応してそれぞれ任意にマニュアル演奏の音色を設定可能としたことを特徴とする請求項２に記載の電子楽器。
　【請求項５】前記記憶手段に記憶された複数のリズムパターンは、通常パターンと複数の特殊パターンとからなる複数種類のパターンであり、少なくとも一部の複数の特殊パターンに対応して所定のタイミングが決められており、
　前記指定手段は、前記複数の種類毎にリズムパターンを指定可能なものであり、
　前記指定手段によって、リズムパターンが指定される都度、指定されたタイミングが各種類毎に設定される所定のタイミングより前か後かを判断するタイミング判断手段を有し、
　指定されたパターンに対応するタイミングより前に指定されたときには、指定された種類のパターンに直ちに移行し、指定されたパターンに対応するタイミングより後に指定されたときには、次小節の先頭において指定されたパターンに移行することを特徴とする請求項２に記載の電子楽器。」
▲２▼原明細書段落番号【００１１】の記載を、下記のように訂正する。
「【課題を解決するための手段】請求項１に記載の発明による電子楽器は、自動伴奏に用いられる複数のリズムパターンと、各リズムパターンに対応して
１つずつ
ものであって、該操作子の操作がなされる毎にその都度、該操作された操作子に対応する前記記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に
該リズムパターンに対応して設定されている音色情報と
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
　また、請求項２に記載の発明による電子楽器は、自動伴奏機能を有すると共に、複数の音色情報の中から演奏者によって指定された音色情報に基づいてマニュアル演奏音の音色を制御する電子楽器において、自動伴奏に用いられる複数のリズムパターンを記憶する記憶手段と、演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する指定手段と、前記指定手段によって選択的に指定されたリズムパターンに、前記演奏者によって指定された音色情報を対応させる音色対応手段と、前記指定手段によってリズムパターンが指定された場合、該指定されたリズムパターンを前記記憶手段から読み出すとともに、前記音色対応手段によって該指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する制御手段とを具備することを特徴としている。
　また、請求項３に記載の発明は、請求項２に記載の電子楽器において、前記指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングより前か後かを判断する判断手段と、前記判断手段の判断結果に応じて、前記制御手段が該指定されたリズムバターンを読み出すタイミングを指示後直ちにとするか、もしくは、指定されたタイミングの含まれる小節の次小節の先頭とするかを制御するとともに、該リズムパターンの読み出しタイミングに同期して前記音色対応手段によって、該指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色の制御を開始するタイミング制御手段を具備することを特徴としている。
　また、請求項４に記載の発明は、請求項２に記載の電子楽器において、複数のマニュアル演奏用の音色の中から所望のものを指定する音色指定手段と、非自動伴奏時において、前記音色指定手段によって指定された音色を、指定手段によって指定されたリズムパターンに対応するマニュアル音色として任意に設定する設定手段とを有し、前記複数のリズムパターンに対応してそれぞれ任意にマニュアル演奏の音色を設定可能としたことを特徴としている。
　さらに、請求項５に記載の発明は、請求項２に記載の電子楽器において、前記記憶手段に記憶された複数のリズムパターンは、通常パターンと複数の特殊パターンとからなる複数種類のパターンであり、少なくとも一部の複数の特殊パターンに対応して所定のタイミングが決められており、前記指定手段は、前記複数の種類毎にリズムパターンを指定可能なものであり、前記指定手段によって、リズムパターンが指定される都度、指定されたタイミングが各種類毎に設定される所定のタイミングより前か後かを判断するタイミング判断手段を有し、指定されたパターンに対応するタイミングより前に指定されたときには、指定された種類のパターンに直ちに移行し、指定されたパターンに対応するタイミングより後に指定されたときには、次小節の先頭において指定されたパターンに移行することを特徴としている。」
▲３▼原明細書段落番号【００１２】の記載を、下記のように訂正する。
「【作用】上記請求項１に記載の電子楽器によれば、指定手段は、演奏者による操作子の操作
がなされる毎にその都度、該操作された操作子に対応する記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に指定し、制御手段は、
とそれに対応する音色情報
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
従って、自動演奏中に、演奏者が指定手段の操作子を自由に操作してリズムパターンを自在に選択・切り換えすると、再生されるリズムパターンが切り換わるのみならず、マニュアル演奏音の音色もそのリズムパターン切り換え操作に同期して該リズムパターンに適したものに設定変更されていくこととなり、簡単な操作を行うだけで、再生されるバリエーションに富んだ自動演奏（リズムパターン演奏）に適した音色のマニュアル演奏を楽しむことができる。
　また、請求項２に記載の電子楽器によれば、自動伴奏に用いられる各リズムパターン毎に、演奏者によって指定されたマニュアル演奏音の音色情報が対応づけられ、自動伴奏時に演奏者によってリズムパターンが指定されると、指定されたリズムパターンを記憶手段から読み出すとともに、指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する。
　また、請求項３に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングよりも前か後かによって、上記指定されたリズムパターンの読み出しタイミングが、上記指示の直後となるか、または、次小節の先頭からとなるかの制御が行われ、かつ、指定されたリズムパターンの読み出しタイミングに同期して、指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色制御が行われる。
　また、請求項４に記載の電子楽器によれば、非自動伴奏時において、音色指定手段によって指定された音色と、指定手段によって指定されたリズムパターンとの対応が任意に設定され、複数のリズムパターンに対応して、それぞれ任意にマニュアル演奏の音色を設定可能となる。
　さらに、請求項５に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部の複数の特殊パターンが指定された場合、その指定されたタイミングが、当該指定された特殊パターンの種類に対応して決定されている、所定のタイミングよりも前である時は、指定された種類のパターンに直ちに移行し、後である時には、次小節の先頭において指定されたパターンに移行する。」
（２）訂正の適否
▲１▼訂正の目的の適否及び拡張・変更の存否
　前記訂正▲１▼は、請求項１及び請求項３の記載についてのものであり、請求項１の記載については、特許請求の範囲の減縮を目的とし、請求項３の記載については、誤記の訂正を目的とするものである。
　前記訂正▲２▼及び▲３▼は、訂正▲１▼に対応したものであって、明瞭でない記載の釈明を目的とするものである。
　そして、前記訂正▲１▼〜▲３▼は、いずれも、実質上特許請求の範囲を拡張し、又は変更するものではない。
▲２▼独立特許要件の判断
ア．訂正後の発明
　訂正後の請求項１に係る発明は、訂正明細書及び図面の記載からみて、その特許請求の範囲に記載された前記訂正の内容▲１▼の請求項１に記載されたとおりのものである。
イ．引用刊行物の記載
　当審が通知した取消理由で引用した特開平２−１６１４９９号公報（異議申立人が提示した甲第２号証刊行物と同じ、以下、引用刊行物という）には、
「自動伴奏装置」に関する発明について記載されており、更に、以下の記載がある。
（実施例の構成）の項（第３頁左上欄下段以下）に、
・「リズムスイッチ（以下、スイッチをＳＷと表わす）１０５１は、＃１〜＃６の６つのスイッチからなり、いずれか１つを押すことにより自動伴奏時のリズムの指定を行える。この場合、＃１から＃６の各リズムスイッチＳＷ１０５１には、例えばロック、ワルツ、マーチ、サンバ、フォーク及びフュージョン等の各リズムが割り当てられている。」（第３頁右下欄第１６行〜第４頁左上欄第２行）
・「イントロＳＷ１０５３、フィルインＳＷ１０５６及びエンディングＳＷ１０５７は、各々、イントロ演奏、フィルイン演奏及びエンディング演奏開始用のスイッチである。」（第４頁左上欄第８〜１１行）
・「音色切換スイッチ１０６０は、メロディー音色切換用のスイッチである（同図では、＃１〜＃３の３音色を選択できる）。」（同頁左上欄第１５〜１７行）
（実施例の概略動作）の項（第４頁右上欄以下）に、
・「このように、ノーマルモードでは、例えばロックのリズムを選択すれば、複数のリズム楽器音によるロックのリズムパターンのリズム伴奏の他に、演奏者が第３図の伴奏鍵１０４２で指定したコード音に基づいて、ロックのベースパターン・ベース音色のベース伴奏と、ロックのコードパターン・コード音色のコード伴奏とによって、自動伴奏をさせることができる。このとき演奏者は、第２図の鍵盤部１０４のＢ３より高い音階の鍵１０４１により、上記伴奏に合わせて自由にメロディー演奏等を行える。」（第４頁右下欄第４〜１４行）
・「次に、ノーマルモード及びオートコード進行モードのいずれにおいても、演奏中に演奏テンポ及びメロディー音色を変更することができ、また、イントロ、フィルイン及びエンディング等の演奏効果を付加することができる．この場合、ノーマルオペレーションモードとオートオペレーションモードの２つのモードを選択することができる。
　ノーマルオペレーションモードでは、演奏者は第３図のテンポアップＳＷ１０５８又はテンポダウンＳＷ１０５９により任意にテンポを変更でき、また、音色切換スイッチ１０６０により演奏者がメロディー演奏を行なう場合のメロディー音色を任意に変更できる。
　　　　　　　　　・・・途中略・・・
　オートオペレーションモードでは、上記各スイッチ操作からは独立して、テンポ及びメロディー音色が自動的に変更・指定されてゆく。更に、任意のタイミングで自動的に演奏効果が付加されてゆく。これが本発明の特に特徴とする機能である。」（第５頁左上欄第１６行〜同頁右上欄第１６行）
（待機動作）の項（第６頁左上欄上段以下）に、
・「オートオペレーションモードＳＷ１０６１は、メロディー音変更、テンポ変更、及びイントロ・フィルイン・エンディング効果付加（・・・）を演奏者が第３図の対応するスイッチで行うか、それとは独立して自動的に行うかを指定するスイッチであり、前者をノーマルオペレーションモード、後者をオートオペレーションモードと呼び、現在どちらのモードであるかは第１図のＦＣＲ１０１１内の第１３図（０）で説明したオートオペレーションフラグＡＯＦの値により示される。初期状態では第５図Ｓ５０１のイニシャル処理において、オートオペレーションフラグＡＯＦが０にリセットされており（第６図Ｓ６０２１）、ノーマルオペレーションモードとなっている。」（第６頁左下欄第１３行〜同頁右下欄第７行）
（オートオペレーションデータ）の項（第２４頁左下欄中段以下）に、
・「これに対して、オートオペレーションモードでは、上記各スイッチ操作からは独立して、前記ノーマルモード又はオートコード進行モードにいずれにおいても、テンポ及びメロディー音色が自動的に変更・指定されてゆき、更に、自動的にイントロ、フィルイン及びエンディングの演奏効果が付加されてゆく。
　　　　　　　　　・・・途中略・・・
　第２５図に、第２４図の各３２ステップのオートオペレーションデータを示す。エディットデータＥＤは、２ビット・・・・の各２進データにより、イントロ、フィルイン又はエンディングを指定する。・・・
　　　　　　　　　　・・・途中略・・・
　メロディ音色データＴＯＤは、例えば２ビットの２進データ（２進歩データは誤記と認める）により３種類のメロディ音色を指定する。
　オペレーション音長データＯＯＤは、４ビットの２進データにより各メロディ音色をどのくらいの間発音させるかを指定し、その最小単位はリズムパターンの１ステップであり、１６分音符、８分音符・・・等に対応する。そして、各ステップ毎のオペレーション音長データＯＯＤは、後述するように発音中に減算され、０になったら次のステップに移行する。なお、３１ステップ目までのうち適当なステップ目のオペレーション音長データＯＯＤには、終了を示す・・・のデータが入っており、このステップを除くそれ以下のステップに１より任意のステップ長のメロディ音色を指定できる。
　この場合、第２４図又は第２５図におけるステップは、第１４図若しくは第１５図のパターンステップ、又は第１６図若しくは第１８図のコードステップとは独立した、オペレーション音長データＯＯＤによって規定されるリズムパターン等の複数ステップ分である。以下、これをオペレーションステップと呼ぶことにする。」（第２４頁右下欄第６行〜第２５頁右上欄第８行）
・「更に、オートオペレーションモードで動作している場合、第２５図のオペレーション音長データＯＯＤで規定される各オペレーションステップのオペレーション音長データＯＯＤの間隔で、メロディ音色が変更・指定されてゆき、それと共にテンポの変更又は演奏効果の付加が任意になされる。」（第２５頁右上欄第１６行〜同頁左下欄第２行）
（オートオペレーションモード処理）の項（第２５頁左下欄上段以下）に、
・「続いて、Ｓ２２０５では、第１図のオートオペレーションメモリ部１１３に記憶されている第２４図のオペレーションデータのうち、リズムナンバーレジスタＲＲの示すリズムナンバーに対応するオートオペレーションデータの１ステップ目すなわち第０ステップを読む処理を行う。そして、Ｓ２２０６で、第０ステップのメロディ音色データＴＯＤの示すメロディー音色番号を、第１図のメロディー音発生部１０９にセットする。
　上記動作の後、Ｓ２２０９を介して第５図のＳ５０３１のオートオペレーションモード処理を終了する。」（第２５頁右下欄第１４行〜第２６頁左上欄第４行）
（オートオペレーション処理）の項（第２６頁左上欄下段以下）に、
・「第２３図に上記オートオペレーション処理の動作フローチャートを示す。・・・第５図Ｓ５０１のイニシャル処理でオペレーション音長カウンターＯＯＣが０に初期設定されている場合・・・、又はオペレーション音長カウンタＯＯＣが各ステップのオペレーション音長データＯＯＤの分だけ減算され尽くして・・・、その値が０となった場合にＹＥＳの判定となる。
　続いて、Ｓ２３０２では、第１図のオートオペレーションメモリ部１１３に記憶されている第２４図のオートオペレーションデータのうち、リズムナンバーレジスタＲＲの示すリズムナンバーに対応するオートオペレーションデータで、オペレーションステップカウンタＯＳＣのカウンタ値の示すオペレーションステップを読み出す処理を行う。
　　　　　　　　　・・・途中略・・・
　　　　　　　　　・・・・・・・・・
　その他の場合は、Ｓ２３０４でメロディ音色データＴＯＤの示すメロディ音色番号を、第１図のメロディ音発生部１０９にセットする。これにより、各ステップの始まりにおいて、メロディ音が変更される。
　　　　　　　　　・・・途中略・・・
　以上のように、各オペレーション音長カウンターＯＯＣの値が０となる各オペレーションステップの最初において、メロディ音色変更の処理と共に、そのステップのテンポ変更データＴＨＤにより、第５図のＳ５１７のテンポ処理と全く同様のテンポ変更処理が行われる。
　　　　　　　　　・・・途中略・・・
　以上、Ｓ２３１１〜Ｓ２３１７の処理により、各オペレーションステップの最初において、メロディ音色変更の処理と共に、エディットデータＥＤに基づく演奏効果付加の処理が行われる。　この処理が終了したら、Ｓ２３２４でオペレーションステップカウンタＯＳＣの値がプラス１され、また、Ｓ２３２５でオペレーション音長カウンタＯＯＣの値が−１されて、Ｓ２３２６の処理を介して第５図Ｓ５０８２の処理を終了する。」（第２６頁右上欄第６行〜第２７頁右下欄第８行）
・「すなわち、各オペレーションステップのオペレーション音長データＯＯＤが、メロディ音色の１つの種類の長さ、及びテンポ制御又は演奏効果付加を行う間隔を決定する。」（第２７頁右下欄第２０行〜第２８頁左上欄第３行）
・「以上のように、オートオペレーションモードは、演奏者によるスイッチ操作から全く独立して、第２５図のオートオペレーションデータによって定まるメロディ音色変更、テンポ制御又はイントロ指示・フィルイン指示・エンディング指示等の演奏効果付加を自動的に行うことができる。」（第２８頁左上欄第１８行〜同頁右上欄第３行）
ウ．他の刊行物の記載
　異議申立人が提出した甲第１号証刊行物特開平２−１２６２９１号公報には、
「コードの根音とコードの種類を指定することによってコード構成音を指定するコード指定手段と、リズムの種類に対応したコード構成音の発生タイミングを表わすコードパターンデータを記憶するコードパターン記憶手段とを有し、上記コード指定手段によってコード構成音を指定すると、上記コードパターン記憶手段より読み出したコードパターンデータに基づく発生タイミングでそのコード構成音を発生する自動伴奏装置において、
　上記コード構成音の音色を、上記コードパターンデータに基づくコード構成音の発生タイミングごとに格別に指定可能とするコード音色データを記憶するコード音色記憶手段と、
　このコード音色記憶手段より読み出したコード音色データに基づいて、上記コードパターンデータに基づく発生タイミングでコード構成音を発生させるコード音色制御手段と、
　を備えたことを特徴とする自動伴奏装置。」（特許請求の範囲の欄）なる発明が記載されており、更に、以下の記載がある。
・「この発明は楽曲の演奏におけるコード（和音）の自動伴奏を行う自動伴奏装置に関する。」（第１頁右下欄第７，８行）
・「従来、楽曲を演奏する際のコードの自動伴奏を行う自動伴奏装置においては、発音させるコード構成音の音色は、選択されたリズム、例えばロック、ディスコ、ポップスなどのリズムごとにそれぞれ対応して例えばオルガン、ギター、ハープなどの音色に固定されている。すなわちロックのリズムを選択すると予め設定されたパターンに基づく発生タイミングで、オルガンの音色のコード構成音がバッキングとして発音されるようになっているが、そのコードの音色としては常にオルガン一色で全く変化がなく、リズムの種類を切換えない限りコードの音色は変化せず極めて単調であるという問題点がある。」（第１頁右下欄第１０行〜第２頁左上欄第４行）
・「このような課題を解決するために、この発明は、同一のリズムにおけるコードの自動伴奏において、音色的な変化を持たせ、自動伴奏の効果をより高めた自動伴奏装置を提供することを目的とする。」（第２頁左上欄第６〜１０行）
・「第３図はスイッチ部３の具体的構成を示すものであり、図においてＡ，Ｂ，Ｃ，Ｄはリズムの種類Ａ，Ｂ，Ｃ，Ｄのいずれか１つを選択するためのリズム選択スイッチであり、」（第２頁左下欄第６〜９行）
・「第１図に戻り、ＣＰＵ１にはＲＡＭなどから成るパターンメモリ部４が接続されており、このパターンメモリ部４には、各リズムの種類に対応するパターンデータが書き込まれている。
　　　　　　　　　・・・途中略・・・
　上記パターンデータは、リズムの種類毎にそれぞれコードの発生タイミングを表わすコードパターンとリズムパターンとから成り、第４図（ａ）はコードパターンのデータフォーマットを示すものである。
　　　　　　　　　・・・途中略・・・
後述するようなインバージョンナンバを示す４ビットのＩＤ、およびコード構成音の音色ナンバを示す２ビットの音色データＴＤとから成っている。
　　　　　　　　　・・・途中略・・・
　そして、各リズムＡ、Ｂ、Ｃ、Ｄにそれぞれ対応するコードパターンとリズムパターンは第４図（ｃ）に示すような形式でパターンメモリ部４にメモリされている。」（第２頁左下欄第１４行〜第３頁左上欄第１５行）
・「また、実際の演奏の際に、伴奏鍵において押鍵された鍵を検知してコードの種類（名前）を判定するために、ＣＰＵ１は鍵情報（ＫＩ）をコード判定部７に送る。この鍵情報（ＫＩ）は、・・・３ビットのオクターブコード（ＯＣ）と４ビットのキーコード（ＫＣ）とから成っている。そして、このような鍵情報に基づいてコード判定部７は第６図に示すようなデータフォーマットの和音コードを発生してＣＰＵ１に与える。
　　　　　　　　　・・・途中略・・・
　このようにして、コード判定部７から得られるコードと、パターンメモリ部４に予め記憶されているコードパターンのうちのインバージョンナンバ（ＩＤ）とは、第１図におけるインバージョンテーブル部８へ送出される。
　このインバージョンテーブル部８は、音名Ｃを中心とするコードの構成音を指示する情報を発生するようになっている。　・・・
　　　　　　　　　・・・途中略・・・
　ＣＰＵ１は、このようにして得られた音名を指定する情報を、上記コード判定部７から発生される和音コードのうちの根音を指定する音名コード（ＯＴＣ）に従って移調し、押鍵によって指定されたコード構成音（根音とコードの種類とで指定される）と、インバージョンナンバ（ＩＤ）を含むコードパターンとから定まるコード構成音の楽音を発生させるための鍵情報（ＫＩ）を伴奏音発生部９に出力する」（第３頁左上欄第１６行〜同頁右下欄第２０行）
・「まず、リズムナンバレジスタＲＲにいまストアされているコードパターン、つまり、いま選択されているリズムの種類に対応するコードパターンデータの中から、リズムカウンタ６のカウント値に基づくステップデータ（１〜１６）を読み込む（・・・）。そして、コードトーンレジスタＣＴＲにストアされているデータが、いま読み込んだ現在のステップの音色データＴＤと同じであるか否かをジャッジし（・・・）、ＮＯとジャッジすると、コードの音色を変更する必要があるのでコードトーンレジスタＣＴＲにその音色データＴＤをセットする（・・・）。そして音色データＴＤを伴奏音発生部９に送出してコード用音色の変更を行う（ステップＴ１４−４）。またステップＴ１４−２にてＹＥＳとジャッジしたときは、コード用音色の変更は不要なときであるから、そのまま次のステップＴ１４−５に進む。」（第５頁左下欄第２〜１９行）
・「さらに上記ステップＴ１２において先に得ているコードの根音の音名コード（ＯＴＣ）（第６図参照）に基づき、上記鍵情報（ＫＩ）を移調して実際に発音すべきコード構成音の音名を指定するための処理を行う。
　すなわち、先にステップＴ１４−７にて読み込んだ鍵情報（ＫＩ）に上記根音の音名コード（ＯＴＣ）を加算した新しい鍵情報（ＫＩ）を、実際に発音させるべきコード構成音の音名データとして得る（ステップＴ１４−８）。」（第５頁右下欄第１５行〜第６頁左上欄第４行）
・「上述したコード音の自動演奏処理について、第１６図に示すようなあるリズムにおけるコードの発生タイミングを表わすコードパターンデータの１例に基づいて述べる。」（第６頁左下欄第１５〜１８行）
・「したがってこの第１６図に示すコードパターンデータによれば、各小節の第１拍目の裏と第２拍目の裏で基本形のコードを（００）なるコード音色にてそれぞれ１／１６小節分の長さだけ発音させ、第３拍目の表および第４拍目の表と裏で、基本形のコードを（１０）なる別のコード音色にてそれぞれ１／１６小節分の長さだけ発音させる処理を実行するものである。
　このように上記実施例では、第１６図に示すような８ビット構成のコードパターンデータにおいて、２ビットからなるコード音色データ（ＴＤ）を設けるようにしているので、コード音を発音させるごとに、すなわちコードによるバッキング演奏をさせるたびに４種類の音色の範囲でそのコード構成音の音色を変更して発生させることができる。」（第７頁左上欄第１〜１６行）
・「バリューキー、テンキーなどによるデータ入力部を設け、ＣＰＵ１を介して、パターンメモリ部にメモりさせるコードパターンの中のコード音色データ（ＴＤ）を任意に入力し得る構成にすれば、ユーザーが自由にそのデータを可変設定することによって、プリセットされた音色ではなく、より楽曲に適したより豊かなコード音色による自動伴奏を実現させることができる。」（第７頁右上欄第８〜１５行）
エ．訂正後の発明と引用刊行物記載の発明との対比
　訂正後の請求項１に係る発明、引用刊行物記載の発明とも、自動伴奏機能を有する電子楽器であって、自動伴奏で演奏されるリズムに応じて、リズムと予め対応づけられた関係でマニュアル演奏の音色（後者発明では、メロディー音色とされている）を変える点で一応共通するものである。
　そして、引用刊行物記載の発明において、複数のリズムパターンと各リズムパターンに対応してメロディ音色情報とを記憶しているのは、パターンメモリ部１０６とオートオペレーションメモリ部１１３であって、本件訂正後の請求項１に係る発明の記憶手段に相当するものといえる。
　しかしながら、引用刊行物記載の発明で、自動伴奏中、リズムパターンの変化に応じてメロディー音色を変えるのは、演奏者が、「オートオペレーションモードＳＷ１０６１」によって、メロディー音変更、テンポ変更、及びイントロ・フィルイン・エンディング効果付加のための対応するそれぞれのスイッチの操作とは独立して、自動的に行うオートオペレーションモードを指定したときとされており、オートオペレーションモードでは、メロディ音色は前記オートオペレーションデータメモリ部のオペレーション音長データＯＯＤに格納されたメロディ音色の発音時間ごとに、自動的に、次のオペレーションステップのメロディ音に変更されるものとされている。
　即ち、引用刊行物記載の発明は、本件訂正後の請求項１に係る発明が必須の事項として具備する「演奏者による操作子の操作に応じて複数のリズムパターンを選択的に指定するものであって、該操作子の操作がなされる毎にその都度、該操作された操作子に対応する記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に指定する指定手段」を備えていない点で、訂正後の発明と相違するものである。
　そして、引用刊行物記載の発明が、もともと、自動伴奏中に、テンポ変更のための演奏者のスイッチ操作を少なくしようとする課題のもとになされたものであることを考慮すると、各種スイッチ操作とは独立したモードで自動的に用いられるオートオペレーションメモリ部のデータ内容を自動演奏中に選択指定するために、演奏者が手動操作可能な上記指定手段を更に想定することは容易に考えられる範囲内のものとはいえない。
　しかも、本件訂正後の請求項１に係る発明は、上記指定手段を具備することにより、自動演奏中に、演奏者が指定手段の操作子を自由に操作してリズムパターンを自在に選択・切り換えすると、再生されるリズムパターンが切り換わるのみならず、マニュアル演奏音の音色もそのリズムパターン切り換え操作に同期して該リズムパターンに適したものに設定変更されていくこととなり、簡単な操作を行うだけで、再生されるバリエーションに富んだ自動演奏に適した音色のマニュアル演奏を楽しむことができるという格別の効果を奏するものであり、したがって、本件訂正後の請求項１に係る発明を、引用刊行物記載の発明に基づいて容易に発明し得たものとすることはできない。
　又、甲第１号証刊行物の記載は前記したとおりであって、リズムの種類とコード構成音の音色とを対応させ、コードの自動伴奏において音色的な変化を持たせようとするものである。
　しかも、コード構成音の各音の音名は、指定された根音とコードの種類の情報から、自動伴奏装置の演算処理により作成されるものであって、自動伴奏の対象となるいわゆる伴奏音であり、引用刊行物記載の発明及び本件訂正後の請求項１に係る発明でいうメロディ音及びマニュアル演奏音とは相違するものである。
　したがって、甲第１号証刊行物記載の発明と引用刊行物記載の発明とをメロディ音の音色変更に関連して組み合わせることは困難であるというべきである。
　結局、訂正後の請求項１に係る発明について、引用刊行物及び甲第１号証刊行物記載の発明から、容易に発明し得たとすることはできない。
　又、他に訂正後の各発明を、特許出願の際独立して特許を受けることができない発明とするにたる理由を発見しない。
　以上のとおりであるから、前記訂正請求は、特許法第１２０条の４第２項の規定及び同条第３項で準用する第１２６条第２〜４項の規定に適合するので、当該訂正を認める。
ＩＩＩ．特許異議の申立てについて
（１）申立の理由の概要
　申立人金子和弘は、甲第１号証刊行物として前記特開平２−１２６２９１号公報を、甲第２号証刊行物として前記特開平２−１６１４９９号公報を提示し、本件請求項１〜請求項５に係る発明は、甲第１号証刊行物及び第２号証刊行物に記載された発明に基づいて、いずれも、当業者が容易に発明をすることができたものであるとして、本件各請求項についての特許は、いずれも特許法第２９条第２項の規定に違反してなされたものであるので、特許を取り消すべき旨主張している。
（２）異議申立てについての判断
　本件請求項１〜請求項５に係る各発明は、訂正後の明細書の特許請求の範囲の各請求項に記載された前記訂正の内容▲１▼に記載されたとおりのものと認める。
▲１▼請求項１に係る発明が各号証刊行物記載のものに基づいて容易に発明し得たものとすることができないことは前記したとおりである。
▲２▼請求項２に係る発明について
　請求項２に係る発明は、前記訂正の内容▲１▼の請求項２に記載されたとおりのものであり、自動伴奏されるリズムパターンとマニュアル演奏音の音色を対応づけると共に、「自動伴奏時に前記指定手段によってリズムパターンが指定された場合」として、自動伴奏中に演奏者によて操作子が操作され、その操作に応じて複数のリズムパターンを選択的に指定する指定手段を必須の要件としているので、自動伴奏中の演奏者のリズムパターン選択操作に注目して、前記各刊行物を検討すると、いずれの刊行物記載のものも、自動伴奏中には、演奏者の操作によって、マニュアル演奏音の音色について、リズムパターンと対応して選択変更することは不可能であるので、各刊行物記載のものに基づいて請求項２に係る発明を容易に発明し得たとすることはできない。
▲３▼請求項３〜請求項５に係る発明について
　請求項３〜請求項５に係る発明は、前記訂正の内容▲１▼の請求項３〜請求項５に記載されたとおりのものであって、いずれも請求項２に係る発明に対して更なる限定を付加したものであり、各号証刊行物記載のものに基づいて容易に発明し得たとすることはできない．
ＩＶ．結び
　以上のとおりであるから、特許異議申立ての理由及び証拠によっては、本件特許を取り消すことはできない。
　また、他に本件特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１１年７月５日（１９９９．７．５）
【訂正の要旨】
訂正の要旨
▲１▼本件特許明細書の特許請求の範囲に係る記載を特許請求の範囲の減縮及び誤記の訂正を目的として、下記のように訂正する。
「【請求項１】自動伴奏に用いられる複数のリズムパターンと、各リズムパターンに対応して
１つずつ
　演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する
ものであって、該操作子の操作がなされる毎にその都度、該操作された操作子に対応する前記記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に
　前記指定手段で指定されたリズムパターン
と該リズムパターンに対応して設定されている音色情報と
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
　【請求項２】自動伴奏機能を有すると共に、複数の音色情報の中から演奏者によって指定された音色情報に基づいてマニュアル演奏音の音色を制御する電子楽器において、
　自動伴奏に用いられる複数のリズムパターンを記憶する記憶手段と、
　演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する指定手段と、
　前記指定手段によって選択的に指定されたリズムパターンに、前記演奏者によって指定された音色情報を対応させる音色対応手段と、
　自動伴奏時に前記指定手段によってリズムパターンが指定された場合、該指定されたリズムパターンを前記記憶手段から読み出すとともに、前記音色対応手段によって該指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する制御手段とを具備することを特徴とする電子楽器。
　【請求項３】前記指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングより前か後かを判断する判断手段と、
　前
記
　【請求項４】複数のマニュアル演奏用の音色の中から所望のものを指定する音色指定手段と、
　非自動伴奏時において、前記音色指定手段によって指定された音色を、指定手段によって指定されたリズムパターンに対応するマニュアル音色として任意に設定する設定手段とを有し、前記複数のリズムパターンに対応してそれぞれ任意にマニュアル演奏の音色を設定可能としたことを特徴とする請求項２に記載の電子楽器。
　【請求項５】前記記憶手段に記憶された複数のリズムパターンは、通常パターンと複数の特殊パターンとからなる複数種類のパターンであり、少なくとも一部の複数の特殊パターンに対応して所定のタイミングが決められており、
　前記指定手段は、前記複数の種類毎にリズムパターンを指定可能なものであり、
　前記指定手段によって、リズムパターンが指定される都度、指定されたタイミングが各種類毎に設定される所定のタイミングより前か後かを判断するタイミング判断手段を有し、
　指定されたパターンに対応するタイミングより前に指定されたときには、指定された種類のパターンに直ちに移行し、指定されたパターンに対応するタイミングより後に指定されたときには、次小節の先頭において指定されたパターンに移行することを特徴とする請求項２に記載の電子楽器。」
▲２▼原明細書段落番号【００１１】の記載を、明瞭でない記載の釈明を目的として、下記のように訂正する。
「【課題を解決するための手段】請求項１に記載の発明による電子楽器は、自動伴奏に用いられる複数のリズムパターンと、各リズムパターンに対応して
１つずつ
ものであって、該操作子の操作がなされる毎にその都度、該操作された操作子に対応する前記記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に
該リズムパターンに対応して設定されている音色情報と
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
　また、請求項２に記載の発明による電子楽器は、自動伴奏機能を有すると共に、複数の音色情報の中から演奏者によって指定された音色情報に基づいてマニュアル演奏音の音色を制御する電子楽器において、自動伴奏に用いられる複数のリズムパターンを記憶する記憶手段と、演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する指定手段と、前記指定手段によって選択的に指定されたリズムパターンに、前記演奏者によって指定された音色情報を対応させる音色対応手段と、前記指定手段によってリズムパターンが指定された場合、該指定されたリズムパターンを前記記憶手段から読み出すとともに、前記音色対応手段によって該指定されたリズムバターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する制御手段とを具備することを特徴としている。
　また、請求項３に記載の発明は、請求項２に記載の電子楽器において、前記指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングより前か後かを判断する判断手段と、前記判断手段の判断結果に応じて、前記制御手段が該指定されたリズムバターンを読み出すタイミングを指示後直ちにとするか、もしくは、指定されたタイミングの含まれる小節の次小節の先頭とするかを制御するとともに、該リズムパターンの読み出しタイミングに同期して前記音色対応手段によって、該指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色の制御を開始するタイミング制御手段を具備することを特徴としている。
　また、請求項４に記載の発明は、請求項２に記載の電子楽器において、複数のマニュアル演奏用の音色の中から所望のものを指定する音色指定手段と、非自動伴奏時において、前記音色指定手段によって指定された音色を、指定手段によって指定されたリズムパターンに対応するマニュアル音色として任意に設定する設定手段とを有し、前記複数のリズムパターンに対応してそれぞれ任意にマニュアル演奏の音色を設定可能としたことを特徴としている。
　さらに、請求項５に記載の発明は、請求項２に記載の電子楽器において、前記記憶手段に記憶された複数のリズムパターンは、通常パターンと複数の特殊パターンとからなる複数種類のパターンであり、少なくとも一部の複数の特殊パターンに対応して所定のタイミングが決められており、前記指定手段は、前記複数の種類毎にリズムパターンを指定可能なものであり、前記指定手段によって、リズムパターンが指定される都度、指定されたタイミングが各種類毎に設定される所定のタイミングより前か後かを判断するタイミング判断手段を有し、指定されたパターンに対応するタイミングより前に指定されたときには、指定された種類のパターンに直ちに移行し、指定されたパターンに対応するタイミングより後に指定されたときには、次小節の先頭において指定されたパターンに移行することを特徴としている。」
▲３▼原明細書段落番号【００１２】の記載を、明瞭でない記載の釈明を目的として、下記のように訂正する。
「【作用】上記請求項１に記載の電子楽器によれば、指定手段は、演奏者による操作子の操作
がなされる毎にその都度、該操作された操作子に対応する記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に指定し、制御手段は、
とそれに対応する音色情報
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
従って、自動演奏中に、演奏者が指定手段の操作子を自由に操作してリズムパターンを自在に選択・切り換えすると、再生されるリズムパターンが切り換わるのみならず、マニュアル演奏音の音色もそのリズムパターン切り換え操作に同期して該リズムパターンに適したものに設定変更されていくこととなり、簡単な操作を行うだけで、再生されるバリエーションに富んだ自動演奏（リズムパターン演奏）に適した音色のマニュアル演奏を楽しむことができる。
　また、請求項２に記載の電子楽器によれば、自動伴奏に用いられる各リズムパターン毎に、演奏者によって指定されたマニュアル演奏音の音色情報が対応づけられ、自動伴奏時に演奏者によってリズムパターンが指定されると、指定されたリズムパターンを記憶手段から読み出すとともに、指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する。
　また、請求項３に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングよりも前か後かによって、上記指定されたリズムパターンの読み出しタイミングが、上記指示の直後となるか、または、次小節の先頭からとなるかの制御が行われ、かつ、指定されたリズムパターンの読み出しタイミングに同期して、指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色制御が行われる。
　また、請求項４に記載の電子楽器によれば、非自動伴奏時において、音色指定手段によって指定された音色と、指定手段によって指定されたリズムパターンとの対応が任意に設定され、複数のリズムパターンに対応して、それぞれ任意にマニュアル演奏の音色を設定可能となる。
　さらに、請求項５に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部の複数の特殊パターンが指定された場合、その指定されたタイミングが、当該指定された特殊パターンの種類に対応して決定されている、所定のタイミングよりも前である時は、指定された種類のパターンに直ちに移行し、後である時には、次小節の先頭において指定されたパターンに移行する。」
（５４）【発明の名称】
電子楽器
（５７）【特許請求の範囲】
　【請求項１】　自動伴奏に用いられる複数のリズムパターンと、各リズムパターンに対応して
１つずつ
　演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する
ものであって、該操作子の操作がなされる毎にその都度、誤操作された操作子に対応する前記記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に
　前記指定手段で指定されたリズムパターン
と該リズムパターンに対応して設定されている音色情報と
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
　【請求項２】　自動伴奏機能を有すると共に、複数の音色情報の中から演奏者によって指定された音色情報に基づいてマニュアル演奏音の音色を制御する電子楽器において、
　自動伴奏に用いられる複数のリズムパターンを記憶する記憶手段と、
　演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する指定手段と、
　前記指定手段によって選択的に指定されたリズムパターンに、前記演奏者によって指定された音色情報を対応させる音色対応手段と、
　自動伴奏時に前記指定手段によってリズムパターンが指定された場合、該指定されたリズムパターンを前記記憶手段から読み出すとともに、前記音色対応手段によって該指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する制御手段とを具備することを特徴とする電子楽器。
　【請求項３】　前記指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングより前か後かを判断する判断手段と、
　前
記
　【請求項４】　複数のマニュアル演奏用の音色の中から所望のものを指定する音色指定手段と、
　非自動伴奏時において、前記音色指定手段によって指定された音色を、指定手段によって指定されたリズムパターンに対応するマニュアル音色として任意に設定する設定手段とを有し、前記複数のリズムパターンに対応してそれぞれ任意にマニュアル演奏の音色を設定可能としたことを特徴とする請求項２に記載の電子楽器。
　【請求項５】　前記記憶手段に記憶された複数のリズムパターンは、通常パターンと複数の特殊パターンとからなる複数種類のパターンであり、少なくとも一部の複数の特殊パターンに対応して所定のタイミングが決められており、
　前記指定手段は、前記複数の種類毎にリズムパターンを指定可能なものであり、
　前記指定手段によって、リズムパターンが指定される都度、指定されたタイミングが各種類毎に設定される所定のタイミングより前か後かを判断するタイミング判断手段を有し、
　指定されたパターンに対応するタイミングより前に指定されたときには、指定された種類のパターンに直ちに移行し、指定されたパターンに対応するタイミングより後に指定されたときには、次小節の先頭において指定されたパターンに移行することを特徴とする請求項２に記載の電子楽器。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】この発明は自動伴奏機能を有する電子楽器に関する。
　【０００２】
　【従来の技術】従来の自動伴奏機能を有する電子楽器には、１つの楽曲の演奏開始から演奏終了までの一連のリズムスタイルのリズムパターンを、いくつかの小節毎あるいは小節の一部毎に、演奏者が任意に選択設定するバリエーションという機能を有しているものがある。そして、ロックやワルツ等の１つ１つのリズムスタイルには、基本的には、それぞれノーマルパターン、ブリッジパターン、イントロパターン、エンディングパターンおよび２つのフイルインパターン（フイルイン演奏後ノーマルパターンに移行するものとフィルイン演奏後ブリッジパターンに移行するもの）の６つのバリエーションパターンがあり、リズム、ベースおよびコード等のオートベースコード（以下、ＡＢＣという）による自動伴奏やリズムだけの自動伴奏を行ってマニュアル演奏を行っている際、自動伴奏の上述したバリエーションパターンを切り換えることによって曲想を変えることができ、これにより、楽曲にメリハリがついて豊かな演奏態様が実現できるのである。
　【０００３】ここで、ノーマルパターンとは、選択されているリズムスタイルの基本的なパターンであり、ブリッジパターンとは、ノーマルパターンと多少雰囲気が異なり、楽曲の盛り上がり部分で用いると効果的なパターンである。また、イントロパターンとは、選択されたリズムスタイルに合ったイントロのパターンであり、このイントロによって演奏を開始することができる。
　【０００４】エンディングパターンとは、現在演奏されているリズムスタイルに合ったエンディングのパターンであり、一定時間後そのリズムが止まる。さらに、フィルインパターンとは、ノーマルパターンおよびブリッジパターンとは異なった変則的なパターンであり、楽曲にリズム上の変化をつける際に用いる。なお、バリエーションには、リズムパターンを変化させずコードとベースのパターンをそれぞれ変化させる場合もある。
　【０００５】また、従来の電子楽器において、マニュアル演奏中に発生されている楽音の音色を、たとえば、ピアノの音色からギターの音色やオルガンの音色に切り換えるには、通常、以下に示す２つの手法がある。
（１）　ピアノ、ギター、あるいは、オルガン等の複数の音色に対応して設けられ、これら複数の音色を選択する複数の音色切換スイッチを操作する。
　【０００６】（２）　操作パネルの各種のボタンやレバー、ボリューム等の設定状態（これをレジストレーションという）をまとめてあらかじめ電子楽器内部のメモリに記憶させておくレジストレーション機能を利用し、そのレジストレーションとして音色やリズム等の設定状態をあらかじめメモリに記憶させておき、そのレジストレーションをレジストレーションスイッチを操作して呼び出すことによって行う。
　【０００７】
　【発明が解決しようとする課題】ところで、上述した従来の電子楽器において、ＡＢＣやリズムだけの自動伴奏を行ってマニュアル演奏している際、上述したバリエーションパターンの切換タイミングと同時に音色を変更させると、楽曲にさらにメリハリがついてより豊かな演奏態様が実現でき、効果的である。
　【０００８】ところが、自動伴奏を行ってマニュアル演奏している際、バリエーションパターンの切換タイミングと同時に音色を変更させようとするとき、上述した（１）の手法の場合、演奏中にまずバリエーションスイッチを操作し、その後、バリエーションパターンが切り替わるタイミングを見計らって音色選択スイッチを操作する必要があるが、演奏しながら別々のスイッチを２回操作しなければならないため、操作が煩雑であるばかりでなく、バリエーションパターンが切り替わるタイミングで音色選択スイッチを操作するのは、きわめて困難であるという欠点があった。
　【０００９】というのは、バリエーションパターンが切り替わるタイミングは常に一定ではなく、各バリエーションパターンによって異なるからである。たとえば、エンディングパターンの場合、エンディングスイッチを操作したタイミングが小節内の前半であれば直ちにそれまでのパターンからエンディングパターンに移行し、小節内の後半であれば次の小節の頭からエンディングパターンに移行する。また、当然のことながら、スイッチを押すべきタイミングにたまたま両手の全ての指が鍵を操作していた場合には、そのスイッチを押すことができず、タイミングがずれてしまう。
　【００１０】いっぽう、上述した（２）の手法の場合、１つのスイッチの操作で自動伴奏のバリエーションパターンと音色との両方を切り換えることができるが、通常、フィルインパターンやエンディングパターンの設定がレジストレーションとしては記憶できるようになっていないので、これらのバリエーションパターンの場合には、演奏者が希望する音色の切り換えが不可能であるという問題があった。
　この発明は、このような背景の下になされたもので、操作が煩雑にならずに、容易にバリエーションパターンの切換タイミングと同時に音色の切り換えを行うことができる電子楽器を提供することを目的とする。
　【００１１】
　【課題を解決するための手段】請求項１に記載の発明による電子楽器は、自動伴奏に用いられる複数のリズムパターンと、各リズムパターンに対応して
１つずつ
ものであって、該操作子の操作がなされる毎にその都度、該操作された操作子に対応する前記記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に
と該リズムパターンに対応して設定されている音色情報と
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
　また、請求項２に記載の発明による電子楽器は、自動伴奏機能を有すると共に、複数の音色情報の中から演奏者によって指定された音色情報に基づいてマニュアル演奏音の音色を制御する電子楽器において、自動伴奏に用いられる複数のリズムパターンを記憶する記憶手段と、演奏者による操作子の操作に応じて前記複数のリズムパターンを選択的に指定する指定手段と、前記指定手段によって選択的に指定されたリズムパターンに、前記演奏者によって指定された音色情報を対応させる音色対応手段と、前記指定手段によってリズムパターンが指定された場合、該指定されたリズムパターンを前記記憶手段から読み出すとともに、前記音色対応手段によって該指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する制御手段とを具備することを特徴としている。
　また、請求項３に記載の発明は、請求項２に記載の電子楽器において、前記指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングより前か後かを判断する判断手段と、前
記
　また、請求項４に記載の発明は、請求項２に記載の電子楽器において、複数のマニュアル演奏用の音色の中から所望のものを指定する音色指定手段と、非自動伴奏時において、前記音色指定手段によって指定された音色を、指定手段によって指定されたリズムパターンに対応するマニュアル音色として任意に設定する設定手段とを有し、前記複数のリズムパターンに対応してそれぞれ任意にマニュアル演奏の音色を設定可能としたことを特徴としている。
　さらに、請求項５に記載の発明は、請求項２に記載の電子楽器において、前記記憶手段に記憶された複数のリズムパターンは、通常パターンと複数の特殊パターンとからなる複数種類のパターンであり、少なくとも一部の複数の特殊パターンに対応して所定のタイミングが決められており、前記指定手段は、前記複数の種類毎にリズムパターンを指定可能なものであり、前記指定手段によって、リズムパターンが指定される都度、指定されたタイミングが各種類毎に設定される所定のタイミングより前か後かを判断するタイミング判断手段を有し、指定されたパターンに対応するタイミングより前に指定されたときには、指定された種類のパターンに直ちに移行し、指定されたパターンに対応するタイミングより後に指定されたときには、次小節の先頭において指定されたパターンに移行することを特徴としている。
　【００１２】
　【作用】上記請求項１に記載の電子楽器によれば、
指定
がなされる毎にその都度、該操作された操作子に対応する記憶手段に記憶されたいずれかのリズムパターンと該リズムパターンに対応して設定されている音色情報とを同時に指定し、制御手段は、
とそれに対応する音色情報
再生されるリズムパターンおよび
該読み出されたリズムパターンおよび音色情報に切り換えるよう
従って、自動演奏中に、演奏者が指定手段の操作子を自由に操作してリズムパターンを自在に選択・切り換えすると、再生されるリズムパターンが切り換わるのみならず、マニュアル演奏音の音色もそのリズムパターン切り換え操作に同期して該リズムパターンに適したものに設定変更されていくこととなり、簡単な操作を行うだけで、再生されるバリエーションに富んだ自動演奏（リズムパターン演奏）に適した音色ののマニュアル演奏楽しむことができる。
　また、請求項２に記載の電子楽器によれば、自動伴奏に用いられる各リズムパターン毎に、演奏者によって指定されたマニュアル演奏音の音色情報が対応づけられ、自動伴奏時に演奏者によってリズムパターンが指定されると、指定されたリズムパターンを記憶手段から読み出すとともに、指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色を制御する。
　また、請求項３に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングよりも前か後かによって、上記指定されたリズムパターンの読み出しタイミングが、上記指示の直後となるか、または、次小節の先頭からとなるかの制御が行われ、かつ、指定されたリズムパターンの読み出しタイミングに同期して、指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色制御が行われる。
　また、請求項４に記載の電子楽器によれば、非自動伴奏時において、音色指定手段によって指定された音色と、指定手段によって指定されたリズムパターンとの対応が任意に設定され、複数のリズムパターンに対応して、それぞれ任意にマニュアル演奏の音色を設定可能となる。
　さらに、請求項５に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部の複数の特殊パターンが指定された場合、その指定されたタイミングが、当該指定された特殊パターンの種類に対応して決定されている、所定のタイミングよりも前である時は、指定された種類のパターンに直ちに移行し、後である時には、次小節の先頭において指定されたパターンに移行する。
　【００１３】
　【実施例】以下、図面を参照して、この発明の一実施例について説明する。
　図１はこの発明の一実施例による電子楽器の構成を示すブロック図であり、この図において、１は装置各部を制御するＣＰＵ（中央処理装置）、２はタイマであり、ＣＰＵ１によって計時データがセットされ、計時データによって指定された時間が経過する毎に、ＣＰＵ１にタイマ割込みパルスを供給する。３はＣＰＵ１において用いられる制御プログラムが記憶されたＲＯＭ、４はＲＡＭであり、ＣＰＵ１が各種の処理を行なう際に用いる各種レジスタ、フラグやキーイベントバッファ等が確保されていると共に、自動伴奏用のデータが記憶される自動伴奏データエリアが設けられている。
　【００１４】ここで、図２に自動伴奏データエリアの構成の一例を示す。自動伴奏データエリアには、図２（１）に示すように、各バリエーションパターン毎に、スタートアドレスと、演奏者によって設定されたマニュアル演奏用の音色番号とが記憶されるアドレスエリアが設けられている。また、図２（２）に示すように、各バリエーションパターン毎に、図２（１）のエリアにそれぞれ記憶されたスタートアドレスに対応したアドレスから４拍子で１小節分のパターンデータが記憶されるデータエリアがそれぞれ設けられている。
　【００１５】また、図２（３）は、ノーマルデータエリアに記憶されたノーマルパターンのデータ構成の一例である。図２（３）において、タイミングおよびイベントはこの１組で１つの音符に相当するデータであり、タイミングは小節頭からの次に示すイベントが発生するタイムインターバル（小節頭からのクロック数）、イベントはリズムだけの場合、楽器のナンバに対応したノートナンバおよび強さに対応したベロシティのデータである。なお、イベントは、自動伴奏パターンの場合、リズムだけに限らず、オートベースコード（ＡＢＣ）のための和音などでもよい。また、他のデータエリアも同様のデータ構成である。
　【００１６】また、図１において、５は複数のキーからなる鍵盤、６は鍵盤５のキーが操作されたことを検出してそのキーに対応したキー情報を出力する押鍵検出回路である。７はパネルスイッチであり、図３に示すように、自動伴奏スタート／ストップスイッチ７ａ、音色設定スイッチ７ｂ、音色スイッチ７ｃ、ノーマルスイッチ７ｄ、ブリッジスイッチ７ｅ、イントロスイッチ７ｆ、フィルイン１スイッチ７ｇ、フィルイン２スイッチ７ｈおよびエンディングスイッチ７ｉ等から構成されている。
　【００１７】このうち、イントロスイッチ７ｆはイントロパターンからの演奏開始後ノーマルパターンへの移行を指示し、フィルイン１スイッチ７ｇはフィルイン１パターンへの移行後ノーマルパターンへの移行を指示し、フィルイン２スイッチ７ｈはフィルイン２パターンへの移行後ブリッジパターンへの移行を指示するスイッチである。また、その他のスイッチの機能については後述する。
　【００１８】そして、ノーマルパターンおよびブリッジパターンの場合は、ともにノーマルスイッチ７ｄおよびブリッジスイッチ７ｅが操作された時点にかかわらず次の小節頭からそれぞれのパターンに移行する。また、フィルイン１パターンおよびフィルイン２パターンの場合は、それぞれのパターンに対応するスイッチが１小節の３／４より前で操作された時は、直ちにそれぞれのパターンに移行し、対応するスイッチが１小節の３／４より後ろで操作された時は、次の小節頭からそれぞれのパターンに移行する。
　【００１９】エンディングパターンの場合は、エンディングスイッチ７ｉが１小節の前半で操作された時は直ちにエンディングパターンに移行し、エンディングスイッチ７ｉが１小節の後半で操作された時は次の小節頭からエンディングパターンに移行する。なお、自動伴奏のスタートには、ノーマルパターンによるスタート、ブリッジパターンによるスタート、およびイントロパターンによるスタートの後、ノーマルパターンに移行するという３通りがある。
　【００２０】さらに、８はパネルスイッチ７の各スイッチが操作されたことを検出してそれぞれのスイッチに対応した操作情報を出力するスイッチ検出回路、９は液晶ディスプレイ等からなる表示回路、１０はＣＰＵ１によって制御され、楽音データを出力する音源回路、１１は楽音データをアナログの楽音信号に変換するＤ／Ａコンバータ、１２はＤ／Ａコンバータ１１から出力される楽音信号を入力して楽音を発生するアンプ、スピーカ等からなるサウンドシステムである。
　【００２１】このような構成において、演奏者の動作およびＣＰＵ１の処理について図４〜図１４のフローチャートに基づいて説明する。図１の電子楽器に電源が投入されると、ＣＰＵ１は、まず、図４のメインルーチンのステップＳＡ１の処理へ進み、装置各部のイニシャライズを行なう。このイニシャライズは、音源回路１０への初期の音色の設定、ＲＡＭ４のレジスタのクリア等である。そして、ＣＰＵ１は、ステップＳＡ２へ進む。
　【００２２】ステップＳＡ２では、パネルスイッチ７のいずれかのスイッチが操作された際に働くスイッチ処理を行なう。この処理のルーチンを図５に示す。このルーチンにおいて、ステップＳＢｌでは、いずれかのスイッチがオンされたか否かを判断する。この判断結果が「ＮＯ」の場合には、なにもせず、図４のメインルーチンへ戻り、ステップＳＡ３へ進む。
　【００２３】いっぽう、ステップＳＢ１の判断結果が「ＹＥＳ」の場合、すなわち、パネルスイッチ７のいずれかのスイッチが操作された場合には、ステップＳＢ２へ進む。ステップＳＢ２では、後述する操作されたスイッチに対応したスイッチ処理を実行した後、図４のメインルーチンへ戻り、ステップＳＡ３へ進む。
図４のステップＳＡ３では、その他の処理をした後、ステップＳＡ２へ戻る。
　【００２４】　次に、音色スイッチ処理について図６のフローチャートに基づいて説明する。図５のステップＳＢ１の処理において、演奏者が音色スイッチ７ｃ（図３参照）のいずれかを押すと、図６に示す音色スイッチ処理ルーチンが起動される。ＣＰＵ１は、まず、ステップＳＣ１の処理へ進み、演奏者によって操作された音色スイッチ７ｃに対応した音色番号を音色番号レジスタＴＯＮＥに格納した後、ステップＳＣ２へ進む。ステップＳＣ２では、レジスタＴＯＮＥに格納された音色番号を音源回路１０へ出力する。これにより、音源回路１０は、その音色番号に対応した音色を設定する。そして、ＣＰＵ１は、メインルーチンへ戻る。
　【００２５】次に、ノーマルスイッチ処理について図７のフローチャートに基づいて説明する。図５のステップＳＢ１の処理において、演奏者がノーマルスイッチ７ｄ（図３参照）を押すと、図７に示すノーマルスイッチ処理ルーチンが起動される。ＣＰＵ１は、まず、ステップＳＤ１の処理へ進み、自動伴奏が演奏中である場合に１にセットされるランフラグＲＵＮが０にリセットされているか否かを判断する。この判断結果が１ＹＥＳ」の場合には、ステップＳＤ２へ進む。
　【００２６】ステップＳＤ２では、音色設定スイッチ７ｂ（図３参照）が同時に押されているか否かを判断する。この判断結果が「ＹＥＳ」の場合には、ステップＳＤ３へ進む。ステップＳＤ３では、図２（１）に示すＲＡＭ４の自動伴奏データエリアのノーマルアドレスエリアに、図６の音色スイッチ処理ルーチンで選択され、レジスタＴＯＮＥに格納されている音色番号を格納した後、メインルーチンへ戻る。
　【００２７】いっぽう、ステップＳＤ２の判断結果が「ＮＯ」の場合、すなわち、ノーマルスイッチ７ｄと音色設定スイッチ７ｂとが同時に押されていない場合には、ステップＳＤ４へ進む。ステップＳＤ４では、自動伴奏スタート時のバリエーションパターンに対応した数字が格納されるレジスタＶＡＲＩにノーマルパターンであることを示す０を格納した後、メインルーチンへ戻る。なお、自動伴奏スタート時のバリエーションパターンがブリッジパターンである場合には１が、イントロパターンである場合には２がそれぞれレジスタＶＡＲＩに格納される。なお、レジスタＶＡＲＩは、図４に示すステップＳＡ１のイニシャライズ処理で０にされる。
　【００２８】また、ステップＳＤ１の判断結果が「ＮＯ」の場合、すなわち、自動伴奏中であり、ランフラグＲＵＮが１にセットされている場合には、ステップＳＤ５へ進む。ステップＳＤ５では、次の小節のスタートアドレスが格納されるレジスタＳＴＡＤにノーマルパターンのスタートアドレスを格納するとともに、レジスタＴＯＮＥにノーマルアドレスエリアに格納されているノーマルパターンの音色に対応した音色番号を格納した後、メインルーチンへ戻る。
　【００２９】次に、ブリッジスイッチ処理について図８のフローチャートに基づいて説明する。図５のステップＳＢ１の処理において、演奏者がブリッジスイッチ７ｅ（図３参照）を押すと、図８に示すブリッジスイッチ処理ルーチンが起動される。ＣＰＵｌは、まず、ステップＳＥ１の処理へ進み、ランフラグＲＵＮが０にリセットされているか否かを判断する。この判断結果が「ＹＥＳ」の場合には、ステップＳＥ２へ進む。
　【００３０】ステップＳＥ２では、音色設定スイッチ７ｂ（図３参照）が同時に押されているか否かを判断する。この判断結果が「ＹＥＳ」の場合には、ステップＳＥ３へ進む。ステップＳＥ３では、図２（１）に示すＲＡＭ４の自動伴奏データエリアのブリッジアドレスエリアに、図６の音色スイッチ処理ルーチンで選択され、レジスタＴＯＮＥに格納された音色番号を格納した後、メインルーチンへ戻る。
　【００３１】いっぽう、ステップＳＥ２の判断結果が「ＮＯ」の場合、すなわち、ブリッジスイッチ７ｅと音色設定スイッチ７ｂとが同時に押されていない場合には、ステップＳＥ４へ進む。ステップＳＥ４では、レジスタＶＡＲＩにブリッジパターンであることを示す１を格納した後、メインルーチンへ戻る。
　【００３２】また、ステップＳＥ１の判断結果が「ＮＯ」の場合、すなわち、自動伴奏中であり、ランフラグＲＵＮが１にセットされている場合には、ステップＳＥ５へ進む。ステップＳＥ５では、レジスタＳＴＡＤにブリッジパターンのスタートアドレスを格納するとともに、レジスタＴＯＮＥにブリッジアドレスエリアに格納されているブリッジパターンの音色に対応した音色番号を格納した後、メインルーチンへ戻る。
　【００３３】次に、イントロスイッチ処理について図９のフローチャートに基づいて説明する。図５のステップＳＢ１の処理において、演奏者がイントロスイッチ７ｆ（図３参照）を押すと、図９に示すイントロスイッチ処理ルーチンが起動される。ＣＰＵ１は、まず、ステップＳＦ１の処理へ進み、ランフラグＲＵＮが０にリセットされているか否かを判断する。この判断結果が「ＮＯ」の場合には、なにもせず、メインルーチンへ戻る。すなわち、自動伴奏中にイントロスイッチ７ｆが押されても受け付けない。いっぽう、ステップＳＦ１の判断結果が「ＹＥＳ」の場合、すなわち、ランフラグＲＵＮが０にリセットされている場合には、ステップＳＦ２へ進む。
　【００３４】ステップＳＦ２では、音色設定スイッチ７ｂ（図３参照）が同時に押されているか否かを判断する。この判断結果が「ＹＥＳ」の場合には、ステップＳＦ３へ進む。ステップＳＦ３では、図２（１）に示すＲＡＭ４の自動伴奏データエリアのイントロアドレスエリアに、図６の音色スイッチ処理ルーチンで選択され、レジスタＴＯＮＥに格納された音色番号を格納した後、メインルーチンへ戻る。
　【００３５】いっぽう、ステップＳＦ２の判断結果が「ＮＯ」の場合、すなわち、イントロスイッチ７ｆと音色設定スイッチ７ｂとが同時に押されていない場合には、ステップＳＦ４へ進む。ステップＳＦ４では、レジスタＶＡＲＩにイントロパターンであることを示す２を格納した後、メインルーチンへ戻る。
　【００３６】次に、フィルイン１（２）スイッチ処理について図１０のフローチャートに基づいて説明する。なお、フィルイン１スイッチ処理およびフイルイン２スイッチ処理はほぼ同様な処理であるので、まとめて説明する。図５のステップＳＢ１の処理において、演奏者がフィルイン１スイッチ７ｇあるいはフイルイン２スイッチ７ｈ（図３参照）を押すと、図１０に示すフイルイン１（２）スイッチ処理ルーチンが起動される。ＣＰＵ１は、まず、ステップＳＧ１の処理へ進み、ランフラグＲＵＮが０にリセットされているか否かを判断する。この判断結果が「ＹＥＳ」の場合には、ステップＳＧ２へ進む。
　【００３７】ステップＳＧ２では、音色設定スイッチ７ｂ（図３参照）が同時に押されているか否かを判断する。この判断結果が「ＮＯ」の場合には、なにもせず、メインルーチンへ戻る。これは、フィルイン１パターンあるいはフィルイン２パターンで自動伴奏が開始されることがないからであり、自動伴奏中でないときにフィルイン１スイッチ７ｇあるいはフイルイン２スイッチ７ｈだけが押されても受け付けない。いっぽう、ステップＳＧ２の判断結果が「ＹＥＳ」の場合、すなわち、フィルイン１スイッチ７ｇあるいはフイルイン２スイッチ７ｈと音色設定スイッチ７ｂとが同時に押されている場合には、ステップＳＧ３へ進む。
　【００３８】ステップＳＧ３では、図２（１）に示すＲＡＭ４の自動伴奏データエリアのフィルイン１アドレスエリアあるいはフイルイン２アドレスエリアに、図６の音色スイッチ処理ルーチンで選択され、レジスタＴＯＮＥに格納された音色番号を格納した後、メインルーチンへ戻る。
　【００３９】また、ステップＳＧ１の判断結果が「ＮＯ」の場合、すなわち、ランフラグＲＵＮが１にセットされている場合には、ステップＳＧ４へ進む。ステップＳＧ４では、１小節９６クロックをカウントするタイムカウンタＴの値が７２以上であるか否かを判断する。この実施例においては、上述したように、フィルイン１スイッチ７ｇあるいはフィルイン２スイッチ７ｈが１小節の３／４より前で操作された時は、直ちにそれぞれのパターンに移行し、対応するスイッチが１小節の３／４より後ろで操作された時は、次の小節頭からそれぞれのパターンに移行するので、タイムカウンタＴの値が９６クロツクの３／４、すなわち、７２クロック以上であるか否かを判断して、直ちにそれぞれのパターンに移行するかあるいは次の小節頭からそれぞれのパターンに移行するかを決定しているのである。ステップＳＧ４の判断結果が「ＹＥＳ」の場合、すなわち、タイムカウンタＴの値が７２以上である場合には、ステップＳＧ５へ進む。
　【００４０】ステップＳＧ５では、次の小節頭からフィルイン１パターンあるいはフィルイン２パターンに移行するために、レジスタＳＴＡＤにフィルイン１パターンあるいはフィルイン２パターンのスタートアドレスを格納するとともに、レジスタＴＯＮＥにフィルイン１アドレスエリアあるいはフイルイン２アドレスエリアに格納されているフィルイン１パターンあるいはフィルイン２パターンの音色に対応した音色番号を格納した後、メインルーチンへ戻る。
　【００４１】いっぽう、ステップＳＧ４の判断結果が「ＮＯ」の場合、すなわち、タイムカウンタＴの値が７２より小さい場合には、ステップＳＧ６へ進む。ステップＳ０６では、直ちにフィルイン１パターンあるいはフィルイン２パターンに移行するために、レジスタＴＯＮＥにフィルイン１アドレスエリアあるいはフィルイン２アドレスエリアに格納されているフィルイン１パターンあるいはフィルイン２パターンの音色に対応した音色番号を格納するとともに、レジスタＴＯＮＥに格納された音色番号を音源回路１０へ出力する。これにより、音源回路１０において、音色が直ちに切り替わる。そして、ＣＰＵｌは、ステップＳＧ７へ進む。
　【００４２】ステップＳＧ７では、レジスタＳＴＡＤにノーマルパターンあるいはブリッジパターンのスタートアドレスを格納するとともに、レジスタＴＯＮＥにノーマルアドレスエリアあるいはブリッジアドレスエリアに格納されているノーマルパターンあるいはブリッジパターンの音色に対応した音色番号を格納した後、ステップＳＧ８へ進む。
　【００４３】ステップＳＧ８では、現在のタイムカウンタＴの値以上の値を有する最初のタイミングを、図２（３）に示すＲＡＭ４の自動伴奏データエリアのフィルイン１データエリアあるいはフィルイン２データエリアの中からサーチし、そのタイミングをタイムレジスタＴＩＭＥに格納する。ここで、タイムレジスタＴＩＭＥは、自動伴奏時に、内部に格納されているタイミングとタイムカウンタＴの値とを比較し、これらの値が一致している場合にそのタイミングに対応したイベントを読み出すために用いるレジスタである。
　【００４４】次に、ＣＰＵ１は、タイムレジスタＴＩＭＥに格納されたタイミングに対応したデータのアドレスをパターン読み出しのためのアドレスポインタＡＤＲＳに格納する。これにより、タイムカウンタＴの値がサーチされたタイミングに一致した場合には、直ちにフィルイン１パターンあるいはフイルイン２パターンに切り替わる。そして、ＣＰＵ１は、メインルーチンへ戻る。
　【００４５】次に、エンディングスイッチ処理について図１１のフローチャートに基づいて説明する。図５のステップＳＢ１の処理において、演奏者がエンディングスイッチ７ｉ（図３参照）を押すと、図１１に示すエンディングスイッチ処理ルーチンが起動される。ＣＰＵ１は、まず、ステップＳＨ１の処理へ進み、ランフラグＲＵＮが０にリセットされているか否かを判断する。この判断結果が「ＹＥＳ」の場合には、ステップＳＨ２へ進む。
　【００４６】ステップＳＨ２では、音色設定スイッチ７ｂ（図３参照）が同時に押されているか否かを判断する。この判断結果が「ＮＯ」の場合には、なにもせず、メインルーチンへ戻る。これは、フィルイン１パターンあるいはフィルイン２パターンの場合と同様、エンディングパターンで自動伴奏が開始されることがないからであり、自動伴奏中でないときにエンディングスイッチ７ｉだけが押されても受け付けない。いっぽう、ステップＳＨ２の判断結果が「ＹＥＳ」の場合、すなわち、エンディングスイッチ７ｉと音色設定スイッチ７ｂとが同時に押されている場合には、ステップＳＨ３へ進む。
　【００４７】ステップＳＨ３では、図２（１）に示すＲＡＭ４の自動伴奏データエリアのエンディングアドレスエリアに、図６の音色スイッチ処理ルーチンで選択され、レジスタＴＯＮＥに格納された音色番号を格納した後、メインルーチンへ戻る。また、ステップＳＨ１の判断結果が「ＮＯ」の場合、すなわち、ランフラグＲＵＮが１にセットされている場合には、ステップＳＨ４へ進む。
　【００４８】ステップＳＨ４では、１小節９６クロックをカウントするタイムカウンタＴの値が４８以上であるか否かを判断する。この実施例においては、上述したように、エンディングスイッチ７ｉが１小節の前半に操作された時は、直ちにエンディングパターンに移行し、エンディングスイッチ７ｉが１小節の後半に操作された時は、次の小節頭からエンディングパターンに移行するので、タイムカウンタＴの値が９６クロックの１／２、すなわち、４８クロック以上であるか否かを判断して、直ちにエンディングパターンに移行するかあるいは次の小節頭からエンディングパターンに移行するかを決定しているのである。ステップＳＨ４の判断結果が「ＹＥＳ」の場合、すなわち、タイムカウンタＴの値が４８以上である場合には、ステップＳＨ５へ進む。
　【００４９】ステップＳＨ５では、次の小節頭からエンディングパターンに移行するために、レジスタＳＴＡＤにエンディングパターンのスタートアドレスを格納するとともに、レジスタＴＯＮＥにエンディングアドレスエリアに格納されているエンディングパターンの音色に対応した音色番号を格納した後、メインルーチンへ戻る。いっぽう、ステップＳＨ４の判断結果が「ＮＯ」の場合、すなわち、タイムカウンタＴの値が４８より小さい場合には、ステップＳＨ６へ進む。
　【００５０】ステップＳＨ６では、直ちにエンディングパターンに移行するために、レジスタＴＯＮＥにエンディングアドレスエリアに格納されているエンディングパターンの音色に対応した音色番号を格納するとともに、レジスタＴＯＮＥに格納された音色番号を音源回路１０へ出力する。これにより、音源回路１０において、音色が直ちに切り替わる。そして、ＣＰＵ１は、ステップＳＨ７へ進む。
　【００５１】ステップＳＨ７では、現在エンディングパターンである場合に１にセットされるエンディングフラグＥＮＤを１にセットした後、ステップＳＨ８へ進む。ステップＳＨ８では、現在のタイムカウンタＴの値以上の値を有する最初のタイミングを、図２（３）に示すＲＡＭ４の自動伴奏データエリアのエンディングデータエリアの中からサーチした後、そのタイミングをタイムレジスタＴＩＭＥに格納するとともに、そのタイミングに対応したデータのアドレスをアドレスポインタＡＤＲＳに格納した後、メインルーチンへ戻る。
　【００５２】次に、自動伴奏スタート／ストップスイッチ処理について図１２のフローチャートに基づいて説明する。図５のステップＳＢ１の処理において、演奏者が自動伴奏スタート／ストップスイッチ７ａ（図３参照）を押すと、図１２に示す自動伴奏スタート／ストップスイッチ処理ルーチンが起動される。ＣＰＵ１は、まず、ステップＳＩ１の処理へ進み、ランフラグＲＵＮが０にリセットされているか否かを判断する。この判断結果が「ＹＥＳ」の場合には、ＣＰＵ１は、ステップＳＩ２へ進む。
　【００５３】ステップＳＩ２では、自動伴奏スタート時のバリエーションパターンに対応した値が格納されたレジスタＶＡＲＩに０〜２のいずれの値が格納されているかを判断する。そして、レジスタＶＡＲＩにノーマルパターンに対応した値０が格納されている場合には、ステップＳＩ３へ進む。ステップＳＩ３では、レジスタＳＴＡＤにノーマルパターンのスタートアドレスを格納し、レジスタＴＯＮＥにノーマルアドレスエリアに格納されているノーマルパターンの音色に対応した音色番号を格納するとともに、アドレスポインタＡＤＲＳにノーマルアドレスエリアに格納されているノーマルパターンのスタートアドレスを格納する。これは、ノーマルパターンの場合には、次の小節もノーマルパターンとなるためである。これにより、ノーマルパターンの最初のアドレスから自動伴奏のパターンが開始されるように設定されたことになる。そして、ＣＰＵ１は、ステップＳＩ４へ進む。
　【００５４】ステップＳＩ４では、レジスタＴＯＮＥに格納されている音色番号を音源回路１０へ出力した後、ステップＳＩ５へ進む。ステップＳＩ５では、アドレスポインタＡＤＲＳに格納されているタイミングを読み出してタイムレジスタＴＩＭＥに格納した後、ステップＳＩ６へ進む。ステップＳＩ６では、タイムカウンタＴにＯを格納し、エンディングフラグＥＮＤを０にリセットするとともに、ランフラグＲＵＮを１にセットした後、メインルーチンへ戻る。
　【００５５】いっぽう、ステップＳＩ２の処理において、レジスタＶＡＲＩにブリッジパターンに対応した値１が格納されている場合には、ステップＳＩ７へ進む。ステップＳＩ７では、レジスタＳＴＡＤにブリッジパターンのスタートアドレスを格納し、レジスタＴＯＮＥにブリッジアドレスエリアに格納されているブリッジパターンの音色に対応した音色番号を格納するとともに、アドレスポインタＡＤＲＳにブリッジアドレスエリアに格納されているブリッジパターンのスタートアドレスを格納する。これは、ブリッジパターンの場合には、ノーマルパターンの場合と同様、次の小節もブリッジパターンとなるためである。これにより、ブリッジパターンの最初のアドレスから自動伴奏のパターンが開始されるように設定されたことになる。そして、ＣＰＵ１は、ステップＳＩ４へ進む。
　【００５６】また、ステップＳＩ２の処理において、レジスタＶＡＲＩにイントロパターンに対応した値２が格納されている場合には、ステップＳＩ８へ進む。ステップＳＩ８では、レジスタＳＴＡＤにノーマルパターンのスタートアドレスを格納する。これは、上述したように、イントロパターンの場合には、イントロによる自動伴奏終了後、ノーマルパターンに移行するからである。
　【００５７】また、ＣＰＵ１は、レジスタＴＯＮＥにイントロアドレスエリアに格納されているイントロパターンの音色に対応した音色番号を格納するとともに、アドレスポインタＡＤＲＳにイントロアドレスエリアに格納されているイントロパターンのスタートアドレスを格納する。これにより、イントロパターンの最初のアドレスから自動伴奏のパターンが開始されるように設定されたことになる。そして、ＣＰＵ１は、ステップＳＩ４へ進む。
　【００５８】また、ステップＳＩｌの判断結果が「ＮＯ」の場合、すなわち、自動伴奏中であり、ランフラグＲＵＮに１がセットされている場合には、ステップＳＩ９へ進む。ステップＳＩ９では、自動伴奏をストップするために、ランフラグＲＵＮに０をリセットした後、メインルーチンへ戻る。
　【００５９】次に、一定周期で行われるタイマインタラプト処理について図１３のフローチャートに基づいて説明する。一定周期経過すると、図１３のタイマインタラプト処理ルーチンが起動される。ＣＰＵ１は、まず、ステップＳＪ１の処理へ進み、ランフラグＲＵＮが１にセットされているか否かを判断する。この判断結果が「ＮＯ」の場合には、なにもせず、メインルーチンへ戻る。
　【００６０】いっぽう、ステップＳＪ１の判断結果が「ＹＥＳ」の場合、すなわち、ランフラグＲＵＮが１にセットされている場合には、ステップＳＪ２へ進む。ステップＳＪ２では、タイムカウンタＴの値がタイムレジスタＴＩＭＥに格納された値と等しいか否かを判断する。最初は、タイムカウンタＴには、上述した図１２のステップＳＩ６の処理において０が格納されており、タイムレジスタＴＩＭＥには、最初は上述した図１２のステップＳＩ３、ＳＩ７あるいはＳＩ８の処理においてそれぞれのスタートアドレス（０）がＡＤＲＳに格納され、そのスタートアドレスが示す領域に記憶されているデータ、すなわち、各パターンの最初の音が発音されるまでのタイミングが同じく図１２のステップＳＩ５の処理において格納されるので、これらの値が０である場合は、一致しているので、ステップＳＪ２の判断結果は「ＹＥＳ」となり、ＣＰＵ１は、ステップＳＪ３へ進む。
　【００６１】ステップＳＪ３では、アドレスポインタＡＤＲＳの値に１をインクリメントした後、ステップＳＪ４へ進む。ステップＳＪ４では、アドレスポインタＡＤＲＳの値に対応したＲＡＭ４の自動伴奏データエリア（図２（３）参照）のアドレスのデータ（最初は、ノートナンバ）を読出した後、ステップＳＪ５へ進む。
　【００６２】ステップＳＪ５では、読出されたデータを音源回路１０へ出力する。これにより、音源回路１０は、供給されたデータに基づいて伴奏音の発音を行う。そして、ＣＰＵ１は、ステップＳＪ６へ進む。ステップＳＪ６では、アドレスポインタＡＤＲＳの値に１をインクリメントした後、ステップＳＪ７へ進む。ステップＳＪ７では、アドレスポインタＡＤＲＳの値に対応したＲＡＭ４の自動伴奏データエリア（図２（３）参照）のアドレスのデータ（最初は、ノートナンバに対応したべロシティ）を読出した後、ステップＳＪ８へ進む。
　【００６３】ステップＳＪ８では、ステップＳＪ７の処理で読出されたデータがタイミングであるか否かを判断する。この判断結果が「ＮＯ」の場合には、ステップＳＪ５へ戻る。いっぽう、ステップＳＪ８の判断結果が「ＹＥＳ」の場合、すなわち、ステップＳＪ７の処理で読出されたデータがタイミングである場合には、ステップＳＪ９へ進む。
　【００６４】ステップＳＪ９では、ステップＳＪ７の処理で読出されたタイミングをタイムレジスタＴＩＭＥに格納した後、図１４のＳＪ１０へ進む。また、ステップＳＪ２の判断結果が「ＮＯ」の場合、すなわち、タイムカウンタＴの値がタイムレジスタＴＩＭＥに格納された値と等しくない場合にも、図１４のステップＳＪ１０へ進む。
　【００６５】ステップＳＪ１０では、タイムカウンタＴの値が９５であるか否かを判断する。この判断を行うのは、タイムカウンタＴの値が１回のタイマインタラプト毎に後述する処理で１インクリメントされ、９５までインクリメントされた場合には後述する処理で０にリセットされるからである。ステップＳＪ１０の判断結果が「ＮＯ」の場合には、ステップＳＪ１１へ進む。ステップＳＪ１１では、タイムカウンタＴの値に１をインクリメントした後、メインルーチンへ戻る。いっぽう、ステップＳＪ１０の判断結果が「ＹＥＳ」の場合、すなわち、タイムカウンタＴの値が９５である場合には、ステップＳＪ１２へ進む。
　【００６６】ステップＳＪ１２では、エンドフラグＥＮＤが０にリセットされているか否かを判断する。この判断結果が「ＮＯ」の場合には、ステップＳＪ１３へ進む。ステップＳＪ１３では、現在、エンディングパターンが発音されていてエンドフラグＥＮＤに１がセットされており、しかも、タイムカウンタＴの値が９５であるので、自動伴奏を停止するために、ランフラグＲＵＮを０にリセットした後、メインルーチンへ戻る。
　【００６７】いっぽう、ステップＳＪ１２の判断結果が「ＹＥＳ」の場合、すなわち、エンドフラグＥＮＤが０にリセットされている場合には、ステップＳＪ１４へ進む。ステップＳＪ１４では、タイムカウンタＴに０を格納するとともに、アドレスポインタＡＤＲＳにレジスタＳＴＡＤに格納されているアドレスを格納する。これにより、１小節の自動伴奏が終了し、次の小節に自動伴奏されるパターンが決定される。そして、ＣＰＵ１は、ステップＳＪ１５へ進む。
　【００６８】ステップＳＪ１５では、レジスタＴＯＮＥに格納されている音色番号を音源回路１０へ出力した後、ステップＳＪ１６へ進む。ステップＳＪ１６では、アドレスポインタＡＤＲＳに格納されているタイミングがエンディングスタートアドレスに等しいか否かを判断する。この判断結果が「ＮＯ」の場合には、なにもせず、メインルーチンへ戻る。
　【００６９】いっぽう、ステップＳＪ１６の判断結果が「ＹＥＳ」の場合、すなわち、アドレスポインタＡＤＲＳに格納されているタイミングがエンディングスタートアドレスに等しい場合には、ステップＳＪ１７へ進む。ステップＳＪ１７では、これからエンディングパターンに移行することを示すために、エンディングフラグＥＮＤを１にセットした後、メインルーチンへ戻る。
　【００７０】次に、実際に演奏者が演奏中に各スイッチを操作した場合について図１５の処理図に基づいて説明する。まず、演奏者は、演奏を始める前に、たとえば、図１５（ａ）に示すように、ノーマルパターンに音色番号１の音色を設定し、以下、ブリッジパターンに音色番号２の音色、イントロパターンに音色番号３の音色、フィルイン１パターンに音色番号４の音色、フィルイン２パターンに音色番号５の音色、エンディングパターンに音色番号６の音色をそれぞれ設定する。
　【００７１】次に、演奏者がイントロスイッチ７ｆを押した後、自動伴奏スタート／ストップスイッチ７ａを押すと、その時点から自動伴奏が開始され、まず、イントロパターンが１小節発音されると同時に、鍵盤５を操作したときに発音される音色の音色番号が３に設定される。そして、１小節経過後、ノーマルパターンが発音される。演奏者は、パターンが切換わるのと同時に、鍵盤５の音色は音色番号１に設定され、これらの伴奏にあわせて鍵盤５を押鍵操作する。
　【００７２】そして、演奏者が伴奏にあわせて鍵盤５を押鍵操作しながら、４小節目の１／４小節付近でフィルイン１スイッチ７ｇを押すと、その時点から鍵盤５の音色が音色番号４に設定されるとともに、フィルイン１パターンに切換わり、その小節の最後まで発音された後、次の小節の頭からノーマルパターンが再び発音されるので、演奏者は、これらの伴奏にあわせて鍵盤５を押鍵操作する。この時、鍵盤５の音色は、音色番号１に切り換わっている。
　【００７３】そして、演奏者が伴奏にあわせて鍵盤５を押鍵操作しながら、８小節目の直前でフィルイン２スイッチ７ｈを押すと、次の小節の頭から鍵盤５の音色が音色番号５に設定されるとともに、フィルイン２パターンがその小節の最後まで発音された後、次の小節の頭からブリッジパターンが再び発音されるので、演奏者は、これらの伴奏にあわせて鍵盤５を押鍵操作する。この時、鍵盤５の音色は、音色番号２に切り換わっている。
　【００７４】そして、演奏者が伴奏にあわせて鍵盤５を押鍵操作しながら、１１小節目の後半でノーマルスイッチ７ｄを押すと、次の小節の頭から鍵盤５の音色が音色番号１に設定されるとともに、ノーマルパターンが発音されるので、演奏者は、これらの伴奏にあわせて鍵盤５を押鍵操作する。そして、演奏者が伴奏にあわせて鍵盤５を押鍵操作しながら、１３小節目の後半でエンディングスイッチ７ｉを押すと、次の小節の頭から鍵盤５の音色が音色番号６に設定されるとともに、エンディングパターンがその小節の最後まで発音された後、発音を停止するので、演奏者は、これらの伴奏にあわせて鍵盤５を押鍵操作し、演奏を終了する。この時、鍵盤５の音色は、音色番号６に切り換わっている。
　【００７５】なお、上述した一実施例においては、各バリエーションパターンにはそれぞれ異なる音色を設定した例を示したが、もちろん、同じ音色を複数のバリエーションパターンに共通して設定してもよい。
　【００７６】
　【発明の効果】　以上説明したように、請求項１に記載の発明によれば、各リズムパターン毎にマニュアル演奏音の音色を設定し、演奏者による操作子の操作に応じたリズムパターンの指定に基づいて行なわれるリズムパターンの切り換わりに同期してマニュアル演奏音の音色も切り換えるようにしたので、操作が煩雑にならずに、リズムパターンの切換タイミングと同時にマニュアル演奏音の音色の切り換えを容易に行うことができるという効果がある。
　また、請求項２に記載の発明によれば、自動伴奏に用いられる各リズムパターン毎に演奏者によって指定されたマニュアル演奏音の音色情報を対応づけることが可能となり、また、自動伴奏時に演奏者によってリズムパターンが指定されると、自動伴奏が指定されたリズムパターンに切り換わるともに、リズムパターンの切り換わりに同期して、マニュアル演奏音の音色が上記指定されたリズムパターンに対応づけられた音色に切り換わるので、操作が煩雑にならずに、リズムパターンの切換タイミングと同時にマニュアル演奏音の音色の切り換えを容易に行うことができるという効果がある。さらには、同じ音色情報を複数のリズムパターンに対応づけることも可能となる。
　また、請求項３に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部のリズムパターンが指定された場合、その指定されたタイミングが所定のタイミングよりも前か後かによって、上記指定されたリズムパターンの読み出しタイミングが、上記指示の直後となるか、または、次小節の先頭からとなるかの制御が行われ、かつ、指定されたリズムパターンの読み出しタイミングに同期して、指定されたリズムパターンに対応づけられた音色情報に基づきマニュアル演奏音の音色制御が行われるので、自動伴奏時におけるリズムパターンの指定タイミングに関わらず、適切なタイミングでリズムパターンおよびマニュアル演奏音の音色が切り換わるという効果が得られる。
　また、請求項４に記載の電子楽器によれば、非自動伴奏時において、音色指定手段によって指定された音色と、指定手段によって指定されたリズムパターンとの対応が任意に設定され、複数のリズムパターンに対応して、それぞれ任意にマニュアル演奏の音色を設定可能となるので、例えば、同じ音色を複数のリズムパターンに対して共通に設定することが可能となる。
　さらに、請求項５に記載の電子楽器によれば、指定手段によって自動伴奏時に少なくとも一部の複数の特殊パターンが指定された場合、その指定されたタイミングが、当該指定された特殊パターンの種類に対応して決定れている、所定のタイミングよりも前である時は、指定された種類のパターンに直ちに移行し、後である時には、次小節の先頭において指定されたパターンに移行するので、上記少なくとも一部の複数の特殊パターンの種類に応じて適切なタイミングでリズムパターンおよびマニュアル演奏音の音色が切り換わるという効果が得られる。
【図面の簡単な説明】
　【図１】　この発明の一実施例による電子楽器の構成を示すブロック図である。
　【図２】　自動伴奏用データエリアの構成の一例を示す図である。
　【図３】　パネルスイッチ７の要部の構成の一例を示す図である。
　【図４】　ＣＰＵ１の動作を表すフローチャートである。
　【図５】　ＣＰＵ１の動作を表すフローチャートである。
　【図６】　ＣＰＵ１の動作を表すフローチャートである。
　【図７】　ＣＰＵ１の動作を表すフローチャートである。
　【図８】　ＣＰＵ１の動作を表すフローチャートである。
　【図９】　ＣＰＵ１の動作を表すフローチャートである。
　【図１０】　ＣＰＵ１の動作を表すフローチャートである。
　【図１１】　ＣＰＵ１の動作を表すフローチャートである。
　【図１２】　ＣＰＵ１の動作を表すフローチャートである。
　【図１３】　ＣＰＵ１の動作を表すフローチャートである。
　【図１４】　ＣＰＵ１の動作を表すフローチャートである。
　【図１５】　演奏者の処理およびＣＰＵ１の動作を説明するための処理図である。
　【符号の説明】
１……ＣＰＵ、２……タイマ、３……ＲＯＭ、４……ＲＡＭ、５……鍵盤、６……押鍵検出回路、７……パネルスイッチ、７ａ……自動演奏スタート／ストップスイッチ、７ｂ……音色設定スイッチ、７ｃ……音色選択スイッチ、７ｄ……ノーマルスイッチ、７ｅ……イントロスイッチ、７ｆ……イントロスイッチ、７ｇ……フィルイン１スイッチ、７ｈ……フィルイン２スイッチ、７ｉ……エンディングスイッチ、８……スイッチ検出回路、９……表示回路、１０……音源回路、１１……Ｄ／Ａコンバータ、１２……サウンドシステム。