【事件の表示】
　特許第２８８８８４４号「楽音信号発生装置」の特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第２８８８８４４号の特許を維持する。
【理　由】
Ｉ　手続の経緯
　本件特許第２８８８８４４号の請求項１に係る発明についての出願は、昭和６３年１２月２９日に出願され、平成１１年２月１９日にその特許の設定登録がなされ、その後、特許異議申立人林秀樹から特許異議の申立てがなされ、取消理由通知がなされ、その指定期間内である平成１２年４月２４日に訂正請求がなされたものである。
　
II　訂正の適否についての判断
１　訂正の内容
(1)　請求項１の「前記特定の区間内において、前記楽音波形を前記エンベロープ情報に基づいて変更制御する波形成形手段と」を「前記
区間検出手段で検出された
のみ
の振幅レベル
(2)　特許請求の範囲を上記(1)のように訂正するのに伴い、発明の詳細な説明中、「課題を解決するための手段」、「作用」、「発明の効果」の各段の記載を上記(1)の訂正事項に対応して訂正する。
２　訂正の目的の適否、新規事項の有無および拡張・変更の存否
(1)　上記１(1)の訂正事項は、特許明細書の特許請求の範囲に記載された「波形制御手段」に対して限定を加えるものである。
　そして、この限定に関連する記載として、特許明細書には、実施例の記載において、「波形種類指定部１１は、波形番号データＷＤに従って楽音信号発生部１０の波形切換を行う。これまでの説明で明らかなように、波形番号ＷＤはエンベロープ波形の振幅レベルに対応して切り換えられるので、楽音信号発生部１０の音源データＳＫＣは、振幅レベルに対応して波形が切り換えられる。」（特許公報の４欄３３〜３８行）、「このようにして、本楽音信号発生装置では、エンベロープの第１ステートのみ、信号の振幅に対応して音色の変化する楽音が得られる。なお、以上説明した実施例では、第１ステートのみ音色を切り換えるようにしたが、第１ステートと第２ステート、あるいは第０ステートのリリース部のみ音色を切り換えるようにしても同様の効果が得られる。」（同９欄２５〜３１行）と記載されており、楽音波形を変更制御する期間が「前記区間検出手段で検出された特定の区間内においてのみ」であり、「前記エンベロープ情報の振幅レベルに基づいて」楽音波形を変更制御することが開示されている。
　したがって、上記１(1)の訂正は、特許明細書に記載した事項の範囲内において、特許請求の範囲の減縮を目的とする訂正であり、新規事項の追加に該当しない。
(2)　上記１(2)の訂正は、明瞭でない記載の釈明を目的とする訂正であり、新規事項の追加に該当しない。
(3)　そして、上記１(1)、(2)のいずれの訂正も、実質上特許請求の範囲を拡張し、または変更するものではない。
３　独立特許要件
(1)　訂正明細書の請求項に係る発明
　訂正明細書の請求項に係る発明（以下「本件発明」という。）は、その特許請求の範囲の請求項１に記載された次の事項により特定されるとおりのものである。
「楽音発生開始指示に応答して楽音波形を発生する楽音波形発生手段と、
　前記楽音発生開始指示からの時間経過に応じて変化するエンベロープ情報を出力するエンベロープ情報発生手段と、
　前記エンベロープ情報に基づいて前記楽音波形の振幅を制御する振幅制御手段と、
　楽音信号発生区間の中の特定の区間を検出する区間検出手段と、
　前記区間検出手段で検出された特定の区間内においてのみ、前記楽音波形を前記エンベロープ情報の振幅レベルに基づいて変更制御する波形制御手段と
を具備することを特徴とする楽音信号発生装置。」
(2)　引用刊行物
　当審が平成１２年２月９日付けで通知した取消理由で引用した刊行物１（特公昭５６−１６４４０号公報）には、音量変化に伴う音色変化を適宜調整し得る電子楽器に関し、「各鍵のオンオフ動作に連動して、各鍵のエンベロープ信号を発生する回路と、このエンベロープ信号の振幅情報を検出して所定の異なる振幅レベルに対応した複数の制御情報を発生する回路と、たがいに音色を異にする複数の楽音情報を発生する回路と、前記各制御情報をそれぞれ制御入力とし前記各楽音情報をそれぞれ被制御入力とする複数のゲート回路とを設け、前記各鍵の押鍵時の音量変化に応じて音色が変化する楽音を発生しうるようにしたことを特徴とする電子楽器。」（特許請求の範囲）、「電圧検出回路９は、第２図に示すようにエンベロープ信号の振幅変化を検知し異なる振幅レベルａ〜ｎに対応した制御信号９ａ〜９ｎを次々に発生するものである。これらの制御信号９ａ〜９ｎは対応するゲート回路４ａ〜４ｎに制御入力として加えられる。従って、第２図の波形の立上り部即ち鍵のオン動作開始時にはゲート回路は４ａ，４ｂ・・・４ｎの順で開制御され、スピーカ６からは音量増加に従って音色が変化した楽音を得ることができる。また波形の立下り部即ち鍵のオフ動作時にはゲート回路は４ｎ，・・・４ｂ，４ａの順に開制御され音量減少に従って音色を得ることができる。」（３欄１８〜３０行）と記載されている。
　同じく引用した刊行物２（特開昭６１−９９１９３号公報）には、繰返し読み出しによる周期的ノイズの問題及び音色変化の単調さの問題を解決する楽音信号発生回路に関し、「１波形区間が複数周期の波形から成る複数の波形区間の波形データを夫々記憶した波形メモリと、この波形メモリから読み出すべき波形区間を順次切換えて指定する読み出しシーケンス制御手段と、この読み出しシーケンス制御手段によって指定された波形区間の前記複数周期波形の波形データを前記波形メモリから読み出す読み出し手段と、を備えた楽音信号発生装置。」（特許請求の範囲の請求項１）と記載されており、サスティン区間では、波形メモリ５に記憶された波形区間Ｂ１〜５がランダム順序で、あるいは、シーケンスメモリに記憶した切換え順序で読み出されることが記載されている。
(3)　対比・判断
i　本件発明と刊行物１に記載された発明とを対比すると、両者は、楽音波形をエンベロープ情報の振幅レベルに基づいて変更制御する波形制御手段を具備する楽音信号発生装置である点で類似するものの、刊行物１に記載された発明は、鍵のオンからオフまで全発音区間について楽音波形を変更制御するものであり、刊行物１には、本件発明の「楽音信号発生区間の中の特定の区間を検出する区間検出手段」、および、「前記区間検出手段で検出された特定の区間内においてのみ、前記楽音波形を前記エンベロープ情報の振幅レベルに基づいて変更制御する波形制御手段」の記載はなく、また、示唆もされていない。
　そして、本件発明は、上記の区間検出手段、および、波形制御手段を具備することにより、楽音信号波形を時間の経過とともに自在に変化させることができ、より自然に近い楽音を発生することができるという、刊行物１から予測できない格別の作用効果を奏するものである。
　したがって、本件発明は、刊行物１に記載された発明ではなく、また、刊行物１に記載された発明に基づいて、当業者が容易に発明をすることができたものでもない。
ii　次に、本件発明と刊行物２に記載された発明とを対比すると、両者は、楽音信号発生区間の中の特定の区間を検出すると、楽音波形を変更制御する波形制御手段を具備する楽音信号発生装置である点で類似するが、刊行物２に記載された発明は、波形メモリ容量を節約する際の問題を解決するために、サスティン部の区間において、波形メモリに記憶された複数の波形区間をランダム順序で、あるいは、シーケンスメモリに記憶した切換え順序で読み出すだけであり、複数の波形区間の読み出しがエンベロープ情報の振幅レベルに基づいてなされるものではない。すなわち、刊行物２には、本件発明の「楽音波形をエンベロープ情報の振幅レベルに基づいて変更制御する」構成が記載されておらず、また、示唆もされていない。
　そして、本件発明は、上記の区間検出手段を具備するとともに、検出された特定の区間内においてのみ、楽音波形をエンベロープ情報の振幅レベルに基づいて変更制御する波形制御手段を具備することにより、上記i記載の刊行物２から予測できない格別の作用効果を奏するものである。
　したがって、本件発明は、刊行物２に記載された発明ではなく、また、刊行物２に記載された発明に基づいて、当業者が容易に発明をすることができたものでもない。
iii　そして、刊行物１、２に記載された発明の組み合わせについて検討するに、刊行物１の楽音波形の変更制御は、音量変化に応じた音色を得ようとするものであるのに対し、刊行物２の楽音波形の変更制御は、波形メモリ容量の節約のために行うものであり、両発明における楽音波形の変更制御には共通の技術思想が存在しないから、当業者といえども、両発明を組み合わせることは想起し得ないことである。
　しかも、刊行物１ではエンベロープ情報の振幅レベルが変動する区間でのみ楽音信号の変更制御が行われるものであり、刊行物２において検出される特定の区間とは、エンベロープの振幅が一定値となるサスティン部であるから、刊行物１と刊行物２では、楽音信号を変更制御する区間が相違しており、刊行物１、２を組み合わせることは、構成上も無理である。
　したがって、本件発明は、刊行物１、２に記載された発明に基づいて、当業者が容易に発明をすることができたものではない。
４　むすび
　以上のとおりであるから、上記１(1)、(2)の訂正は、特許法の一部を改正する法律（平成６年法律１１６号）附則第６条第１項の規定により、なお従前の例によるとされる、特許法第１２０条の４第２項、同条第３項で準用する第１２６条第１項ただし書、第２項、および、第３項の規定に適合するので、当該訂正を認める。
　
III　特許異議の申立てについての判断
１　特許異議の申立ての理由の概要
　特許異議申立人林秀樹は、本件特許明細書の特許請求の範囲の記載は、特許法第３６条の要件を満たしておらず、また、本件特許発明は、特許法第２９条の規定に違反してなされたものであるから、そのいずれかの理由によって取り消されるべきであると主張し、証拠方法として、甲第１号証（上記刊行物１）、甲第２号証（上記刊行物２）を提出している。
２　判断
２−１　特許法第３６条の要件について
(1)　用語「楽音信号発生区間」、「特定の区間」、「楽音波形を変更制御」の意味が不明確であるとの主張について
i　「楽音信号発生区間」は、楽音信号が発生している期間であり、発明の詳細な説明における「発音から消音までの期間」が対応することは明らかである。
ii　「特定の区間」は、楽音波形を変更制御する対象となる期間として、楽音信号発生区間中に特定される期間であり、第２、４、５図の実施例では、「第１ステート」及び「ＳＴ１」が対応し、他の例では「第１ステートと第２ステート」あるいは「第０ステートのリリース部」が対応することは明らかである。
iii　「楽音波形を変更制御」は、楽音波形、すなわち、楽音信号の波形を変更する制御を行うことであり、第２〜５図の実施例では、第１ステートにおいて、エンベロープデータＥＬの振幅レベルの区分を示す振幅対応データＥＷが「０」〜「２」になることに基づいて、第５図のように変更される（ＥＭ＝１〜３の場合）波形番号データＷＤに対応する音源データＳＫＣが出力されることに対応することは明らかである。
iv　したがって、上記各用語は、それ自体明りょうであり、また、発明の詳細な説明によって支持されており、異議申立人が主張する不明確さはない。
(2)　請求項１に記載された発明は詳細な説明の項に記載されたものと整合しないとの主張について
　請求項１の「楽音波形を変更制御する」とは、上記(1)のとおり、楽音波形、すなわち、楽音信号の波形を変更するように制御することであり、或る楽音波形に対して「変更制御」を加えて新たな楽音波形に変形させることを意味するものではないから、構成要件として「変更制御された楽音波形」を特許請求の範囲に規定する必然性はない。
　そして、「楽音波形を変更制御する」は、上記(1)iiiに摘記した記載、並びに、発明の詳細な説明の「このように、音源データＳＫＣはエンベロープの振幅に対応して切り換えられる。」（特許公報９欄２０〜２１行）が対応し、この切換えの結果、音源データＳＫＣにより表わされる楽音波形が変更されていることは明らかである。なお、「切換え」は、「楽音波形を変更する」ための操作手法の１実施例であると認められる。
　したがって、請求項１に記載された発明は、発明の詳細な説明に記載されたものと整合しており、異議申立人主張の不備はない。
(3)　「楽音信号発生装置」の「楽音信号」と「楽音波形」との関係が不明確であるとの主張について
　「楽音波形」は、楽音信号の波形、つまり、楽音信号により表わされる楽音の波形であるから、請求項１の「楽音波形」は、請求項１の末尾の「楽音信号発生装置」における「楽音信号」の波形を表わすものであることは明らかである。
　したがって、請求項１における「楽音信号」と「楽音波形」との関係に、異議申立人の主張するような不明確さは存在しない。
(4)　以上のとおり、請求項１の記載には、異議申立人の主張する不備は存在しない。
２−２　特許法第２９条の規定について
　特許異議申立人が提出した甲第１、２号証は、それぞれ、上記取消理由で引用した刊行物１、２であり、上記II３で説示したとおり、本件発明は、甲第１、２号証に記載された発明ではなく、また、同発明に基づいて、当業者が容易に発明をすることができたものでもない。
３　むすび
　以上のとおりであるから、特許異議の申立ての理由および証拠方法によっては、本件発明の特許を取り消すことはできない。
　また、他に本件発明の特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１２年６月１９日（２０００．６．１９）
【訂正の要旨】
　　　訂正の要旨
　本件特許第２８８８８４４号の明細書を本訂正請求書に添付した訂正明細書のとおりに、すなわち、次の訂正事項ａ乃至訂正事項ｄのとおりに、訂正する。
▲１▼訂正事項ａ
　特許請求の範囲（請求項１）の全文を、特許請求の範囲の減縮及び明りょうでない記載の釈明を目的として、次のとおり訂正する：
『楽音発生開始指示に応答して楽音波形を発生する楽音波形発生手段と、
　前記楽音発生開始指示からの時間経過に応じて変化するエンベロープ情報を出力するエンベロープ情報発生手段と、
　前記エンベロープ情報に基づいて前記楽音波形の振幅を制御する振幅制御手段と、
　楽音信号発生区間の中の特定の区間を検出する区間検出手段と、
　前記
区間検出手段で検出された
のみ
の振幅レベル
▲２▼訂正事項ｂ
　〔発明の詳細な説明〕の「課題を解決するための手段」の項〔明細書第３頁１１行〜第４頁１行、本件特許公報第３欄１６〜２５行）を、明りょうでない記載の釈明を目的として、次のとおりに訂正する：
『「課題を解決するための手段」
　この発明は、楽音発生開始指示に応答して楽音波形を発生する楽音波形発生手段と、前記楽音発生開始指示からの時間経過に応じて変化するエンベロープ情報を出力するエンベロープ情報発生手段と、前記エンベロープ情報に基づいて前記楽音波形の振幅を制御する振幅制御手段と、楽音信号発生区間の中の特定の区間を検出する区間検出手段と、前記
区間検出手段で検出された
のみ
の振幅レベル
▲３▼訂正事項ｃ
　〔発明の詳細な説明〕の「作用」の項〔明細書第４頁２〜９行、本件特許公報第３欄２６〜３３行）を、明りょうでない記載の釈明を目的として、次のとおりに訂正する：
『「作用」
　上記構成によれば、楽音信号の発生時、その振幅レベルを示すエンベロープ情報がエンベロープ情報発生手段によって逐次発生される。そして、楽音信号発生区間の特定区間が区間検出手段によって検出される。そして、該特定の区間内において、楽音波形が波形制御手段によってエンベロープ情報
の振幅レベル
▲４▼訂正事項ｄ
　〔発明の詳細な説明〕の「発明の効果」（明細書第２０頁１１〜１９行、本件特許同公報第１０欄１１〜２３行）を、明りょうでない記載の釈明を目的として、次のとおりに訂正する：
『「発明の効果」
　以上説明したように、この発明によれば、楽音発生開始指示に応答して楽音波形を発生する楽音波形発生手段と、前記楽音発生開始指示からの時間経過に応じて変化するエンベロープ情報を出力するエンベロープ情報発生手段と、前記エンベロープ情報に基づいて前記楽音波形の振幅を制御する振幅制御手段と、楽音信号発生区間の中の特定の区間を検出する区間検出手段と、前記
区間検出手段で検出された
のみ
の振幅レベル
（５４）【発明の名称】
楽音信号発生装置
（５７）【特許請求の範囲】
　【請求項１】
　楽音発生開始指示に応答して楽音波形を発生する楽音波形発生手段と、
　前記楽音発生開始指示からの時間経過に応じて変化するエンベロープ情報を出力するエンベロープ情報発生手段と、
　前記エンベロープ情報に基づいて前記楽音波形の振幅を制御する振幅制御手段と、
　楽音信号発生区間の中の特定の区間を検出する区間検出手段と、
　前記区間検出手段で検出された特定の区間内においてのみ、前記楽音波形を前記エンベロープ情報の振幅レベルに基づいて変更制御する波形制御手段と
を具備することを特徴とする楽音信号発生装置。
【発明の詳細な説明】
　「産業上の利用分野」
　この発明は電子楽器等に用いて好適な楽音信号発生装置に関する。
　「従来の技術」
　電子楽器の分野において、いかにして自然楽器に近い音を発生するかという課題がある。一般に自然楽器においては、音の立ち上がりおよび立ち下がり特にその振幅変化に応じて音色の変化することが知られている。従って、電子楽器においても、楽音信号の立ち上がりおよび立ち下がり時に信号波形を変化させるようにしたものが開発されている。その一実現形態としては、信号波形の異なる複数の音源と、各音源に対応したゲート回路と、発生すべき楽音信号のエンベロープ波形のレベルを検知する回路とを設けておき、検知されたレベルの区分に対応して当該ゲート回路を導通状態とし、当該音源の信号を選択的に出力する楽音信号発生装置が知られている。なお、この種の楽音信号発生装置については、特公昭５６−１６４４０号公報に詳しく説明されている。
　「発明が解決しようとする課題」
　ところで、自然楽器の音は、特に立ち上がり時に音色が顕著に変化する。そして、立ち上がり以降の音色変化は、立ち上がり時とは異なったものとなる。しかしながら、上述した従来の楽音信号発生装置は、エンベロープの振幅レベルに対応して音色を切り換えているので、立ち上がり以降においても立ち上がり時と同様の音色変化が生じてしまい、かえって不自然な音となってしまうという問題があった。
　この発明は上述した事情に鑑みてなされたもので、上記問題を克服し、自然楽器に近い楽音を発生することができる楽音信号発生装置を提供することを目的としている。
　「課題を解決するための手段」
　この発明は、楽音発生開始指示に応答して楽音波形を発生する楽音波形発生手段と、前記楽音発生開始指示からの時間経過に応じて変化するエンベロープ情報を出力するエンベロープ情報発生手段と、前記エンベロープ情報に基づいて前記楽音波形の振幅を制御する振幅制御手段と、楽音信号発生区間の中の特定の区間を検出する区間検出手段と、前記区間検出手段で検出された特定の区間内においてのみ、前記楽音波形を前記エンベロープ情報の振幅レベルに基づいて変更制御する波形制御手段とを具備することを特徴としている。
　「作用」
　上記構成によれば、楽音信号の発生時、その振幅レベルを示すエンベロープ情報がエンベロープ情報発生手段によって逐次発生される。そして、楽音信号発生区間の特定区間が区間検出手段によって検出される。そして、該特定の区間内において、楽音波形が波形制御手段によってエンベロープ情報の振幅レベルに基づいて変更制御される。この結果、自然楽器に近い楽音が発生される。
　「実施例」
　以下、図面を参照して本発明の一実施例について説明する。
　第１図はこの発明の一実施例による楽音信号発生装置の構成を示すブロック図である。同図において、１は電子楽器に設けられた複数の鍵である。また、２は押鍵検出部であり、演奏者によって鍵１が押された場合に、その鍵のキーコードＫＣおよび鍵がＯＮ状態であることを示すキーオン信号ＫＯＮを出力する。３は音色選択部であり、電子楽器のパネル面に設けられた音色操作子の状態を検出し、それに対応した音色データを出力する。４は音色パラメータ発生部である。この音色パラメータ発生部４には、音色選択部３から出力される音色データおよび押鍵検出部２から出力されるキーコードＫＣが入力され、データＷＰ、ＥＭ、ＥＰおよびＴＬが出力される。
　ここで、ＷＰは出力すべき楽音信号の基準波形の番号を指定するデータである。また、ＥＭは変換制御データである。なお、このデータＥＭについては後述する。ＥＰはエンベロープ波形（発音から消音までの期間における楽音信号の振幅の包絡線波形）の形状を指定するエンベロープパラメータである。また、ＴＬは発生する楽音信号の最大値レベルを指定するトータルレベルデータである。
　５はエンベロープジェネレータであり、キーオン信号ＫＯＮおよびエンベロープパラメータＥＰが入力され、これらに対応したエンベロープ波形の各瞬時値を示すエンベロープデータＥＬを順次出力する。このエンベロープデータＥＬはどのような音色であっても最大値レベルが「１」となるように正規化されている。６は乗算回路であり、エンベロープデータＥＬとトータルレベルデータＴＬとの乗算処理を行い、各音色対応で最大値レベルのスケーリングのなされたスケーリング済みエンベロープデータＥＬＳを出力する。
　７は振幅対応データ発生部であり、エンベロープデータＥＬの振幅レベルを判定し、振幅レベルの区分を示す振幅対応データＥＷを出力する。前述したようにエンベロープデータＥＬはあらゆる音色において最大値が「１」となるように正規化されているので、この振幅対応データ発生部７は、振幅判定レベルを各音色対応で変える必要がなく、簡単な回路構成で実現することができる。８は変換回路である。この変換回路８では、前述した変換制御データＥＭに対応した変換ルールに従って、振幅対応データＥＷが波形変更データＭＥＳに変換される。このようにすることにより、本楽音信号発生装置は、各音色に対応して、振幅レベルと信号波形との対応関係を切り換えることができるようにしている。
　９は演算部であり、基準信号波形データＷＰおよび波形変更データＭＥＳに対して所定の演算を施し、演算結果を波形番号データＷＤとして出力する。１０は楽音信号発生部であり、キーコードＫＣに対応した音源データＳＫＣを出力する。また、波形種類指定部１１は、波形番号データＷＤに従って楽音信号発生部１０の波形切換を行う。これまでの説明で明らかなように、波形番号データＷＤはエンベロープ波形の振幅レベルに対応して切り換えられるので、楽音信号発生部１０の音源データＳＫＣは、振幅レベルに対応して波形が切り換えられる。そして、音源データＳＫＣとスケーリング済みエンベロープデータＥＬＳとの乗算処理が、エンベロープ付与回路１２によって行われ、楽音信号データＳＳＫＣが出力される。このデータＳＳＫＣはＤ／Ａ（デジタル／アナログ）変換部１３によってアナログ信号に変換され、サウンドシステム１４ではこのアナログ信号によって楽音が発生される。
　第２図は第１図において一点鎖線で囲った部分２０の具体的回路例を示す回路図である。２１はアドレス信号発生回路であり、内部にアドレスカウンタを有する。このアドレスカウンタには分周比としてキーコードＫＣが与えられ、アドレスカウンタは内部クロックφをカウントする。そして、アドレスカウンタの上位４ビットがアドレスデータＡＤＲとして出力される。従って、アドレスデータＡＤＲの繰り返し周期はキーコードＫＣに対応したものとなる。なお、このアドレス信号発生回路２１としては、上述のようなアドレスカウンタを用いたものに限らず、キーコードＫＣと対応する所定のデータを内部クロックφに同期して逐次累積加算するような方式のものでもよい。
　２２は、アドレスデータＡＤＲの下位３ビットを入力データとするデコーダであり、第０ビット〜第７ビット出力の内、入力データに対応するビット出力が“１”になる。２２ａ〜２２ｆは、各々ＯＲゲートであり、デコーダ２２の出力データのＯＲ演算を行う。この図における記法について補足説明すると、例えば、ＯＲゲート２２ａには、デコーダ２２の第２、第４および第６ビット出力が入力されることが示されている。他のＯＲゲート２２ｂ〜２２ｆについても同様である。
　２３は、２２と同等の回路構成のデコーダであり、波形番号データＷＤが入力データとして供給される。なお、この波形番号データＷＤを生成する回路については後述する。２３ａ〜２３ｆはＡＮＤゲートであり、デコーダ２３の各ビット出力とＯＲゲート２２ａ〜２２ｆとのＡＮＤ演算を行う。そして、ＡＮＤゲート２３ａ〜２３ｆの各出力はＯＲゲート２４に入力される。一方、ＯＲゲート２４にはデコーダ２３の第０ビット出力が直接入力される他、デコーダ２２の第０ビット出力が入力される。そして、ＯＲゲート２４の出力はＡＮＤゲート２５に入力される。ここで、ＡＮＤゲート２５の他方の入力端にはアドレスデータＡＤＲの最上位ビットがインバータ２６によって反転されて入力される。そして、ＡＮＤゲート２５からは音源データＳＫＣが出力される。
　以上説明した各部が、前述した第１図の楽音信号発生部１０および波形種類指定部１１に相当する。以下、その動作を説明する。まず、波形番号データＷＤが「０」の場合、デコーダ２３の第０ビット出力が“１”となるので、ＯＲゲート２４の出力は“１”とされる。そして、アドレスデータＡＤＲの最上位ビットデータがインバータ２６およびＡＮＤゲート２５を介し、音源データＳＫＣとして出力される。第３図は１周期分の音源データＳＫＣを波形番号データＷＤ毎に示したものである。上述の説明で明らかなように、波形番号データＷＤが「０」の場合は、第３図（ａ）に示すように、前半の期間（“０”〜“７”と図示された期間）においてＳＫＣは“１”、後半の期間（“８”〜“１５”と図示された期間）においてはＳＫＣは“０”となる。
　次に、波形番号データＷＤが「４」の場合、デコーダ２３の第０〜第３ビット出力および第５〜第７ビット出力は“０”となり、ＡＮＤゲート２３ａ〜２３ｆの出力は全て“０”となる。従って、デコーダ２２の第０ビット出力のみがＯＲゲート２４を介してＡＮＤゲート２５に供給される。この結果、第３図（ｅ）に示すように、音源データＳＫＣは期間“０”のみが“１”となる。なお、１周期の後半部（“８〜１５”）においては、インバータ２６の出力が“０”となるので、データＳＫＣは“０”となる。
　次に、波形番号データＷＤが「７」の場合、デコーダ２３の第７ビット出力が“１”となるので、ＯＲゲート２２ａの出力が選択されて、ＡＮＤゲート２３ａから出力される。そして、デコーダ２２の第０ビット出力とＡＮＤゲート２３ａの出力とがＯＲゲート２４を介してＡＮＤゲート２５に供給される。従って、ＡＮＤゲート２５からは、１周期の前半部において、デコーダ２２の第０、第２、第４、第６ビット出力が出力され、音源データＳＫＣは、第３図（ｈ）に示すように、期間“０”、“２”、“４”、“６”において“１”となる。そして、１周期の後半部（期間“８”〜“１５”）においては、インバータ２６の出力が“０”となるので、ＳＫＣは“０”となる。なお、波形番号データＷＤが「１」、「２」、「３」、「５」、「６」の場合も、上記と同様の動作が得られ、音源データＳＫＣとして、第３図（ｂ）、（ｃ）、（ｄ）、（ｆ）、（ｇ）に示すものが得られる。
　第２図において、２７はゲート回路であり、第１図のエンベロープ付与部１２に相当する。このゲート回路２７にはイネーブル信号として、音源データＳＫＣが供給される。そして、データＳＫＣが“１”の場合にゲート回路２７がイネーブルされ、スケーリング済みのエンベロープデータＥＬＳが楽音信号データＳＳＫＣとして出力される。このようにして、ＯＮ／ＯＦＦのタイミングは音源データＳＫＣに従い、ＯＮ時の振幅レベルはスケーリング済みエンベロープデータＥＬＳに従った楽音信号データＳＳＫＣが得られ、後続のＤ／Ａ変換部１３（第１図）に供給される。
　２８はレベル検出部であり、エンベロープジェネレータ５（第１図）から出力されるエンベロープデータＥＬの大きさを判定し、判定データＥＬａ、ＥＬｂを出力する。ここで、エンベロープデータＥＬと判定データＥＬａ、ＥＬｂとの関係は、表１に示すようになっている。
　判定データＥＬａおよびＥＬｂは、ＯＲゲート２９および３０に各々入力される。また、ＯＲゲート２９および３０の他方の入力端には、エンベロープジェネレータ５内のステート制御部５ＳからステートデータＳＴＤが供給される。そして、ＯＲゲート２９および３０からはデータＥＧ０およびＥＧ１が出力される。これらのデータＥＧ０およびＥＧ１は振幅対応データＥＷを構成する。
　ここで、第４図を参照して、本楽音信号発生装置におけるステート制御について説明する。なお、第４図において、実線の波形は持続エンベロープ、破線の波形はパーカッシブエンベロープを示す。本楽音信号発生装置では、キーオン時点（“ＫＯＮ”と図示）からエンベロープが立ち上がるまでの期間を第１ステート（“ＳＴ１”と図示）、第１ステート終了後からエンベロープが一定レベルに落ち着くまでの期間を第２ステート（“ＳＴ２”と図示）、第２ステート終了後からキーオフ時点（“ＫＯＦ”と図示）までの期間を第３ステート（“ＳＴ３”と図示）、キーオフ状態の期間を第４ステート（“ＳＴ０”と図示）というように区分している。そして、本楽音信号発生装置では、ステート制御部５Ｓから各部に制御情報を送り、各部において、ステートの区分に対応した動作を行うようにしている。
　ステートデータＳＴＤは第１ステート時のみ“０”、他のステート時は“１”となる。従って、振幅対応データＥＷは、第４図に示すように、第１ステート時のみエンベロープデータの振幅レベルに対応して「０」、「１」、「２」と変化するが、第２ステート以降はエンベロープデータの振幅レベルに変化があっても「３」に固定される。
　次に、３１は変換制御データＥＭを入力データとするデコーダである。また、３１ａ〜３１ｃは各々ＡＮＤＯＲゲートであり、デコーダ３１の各出力および振幅対応データＥＷが入力される。そして、これらのＡＮＤＯＲゲート３１ａ〜３１ｃによって、振幅対応データＥＷ（第０ビット＝ＥＧ０、第１ビット＝ＥＧ１）が波形変更データＭＥＳに変換される。ここで、このデータ変換の動作は変換制御データＥＭに対応して切り換えられる。
　すなわち、変換制御データＥＭが「０」の場合はデコーダ３１の第１〜第３ビット出力は“０”であるので、波形変更データＭＥＳは振幅対応データＥＷに関係なくＡＬＬ“０”となる。次に、変換制御データＥＭが「１」の場合はデコーダ３１の第１ビットが“１”となる。従って、データＥＧ０がＡＮＤＯＲゲート３１ａを介して波形変更データＭＥＳの第０ビットデータとして出力されると共に、データＥＧ１がＡＮＤＯＲゲート３１ｂを介して波形変更データＭＥＳの第１ビットデータとして出力される。この時、第２ビットデータは“０”が出力される。次に、変換制御データＥＭが「２」の場合は、データＥＧ０がＡＮＤＯＲゲート３１ａを介して第０ビットデータとして出力されると共に、データＥＧ１がＡＮＤＯＲゲート３１ｃを介して第２ビットデータとして出力される。また、第１ビットデータは“０”が出力される。次に、変換制御データＥＭが「３」の場合は、データＥＧ０が第１ビットデータとして、また、データＥＧ１が第２ビットデータとして出力され、第０ビットデータとしては“０”が出力される。
　３２は３ビットの全加算器である。この加算器３２では、波形変更データＭＥＳと基準波形番号データＷＰとが加算され、加算結果が波形番号データＷＤとして、前述したデコーダ２３に供給される。なお、全加算器３２のキャリイン入力ＣＩには“０”が与えられる。上述したように、波形変更データＭＥＳは、変換制御データＥＭと振幅対応データＥＷとに対応して切り換えられる。従って、波形番号データＷＤとしては、第５図に示すものが得られる。
　以下、本楽音信号発生装置の動作を説明する。ここでは、基準波形番号データＷＰが「２」、変換制御データＥＭが「１」の場合を例に説明する。
　第１図において、鍵１のいずれかが押鍵されると、押鍵検出部２からキーコードＫＣおよびキーオン信号ＫＯＮが出力される。これにより、楽音信号発生部１０ではキーコードＫＣに対応した音源データが生成される。また、エンベロープジェネレータ５では、エンベロープデータＥＬが発生されると共にステート制御部５Ｓ（第２図）ではステートデータＳＴＤが発生される。
　第２図において、エンベロープデータＥＬは、レベル検出部２８によって判定され、判定データＥＬａ、ＥＬｂが出力され、振幅対応データＥＷがＯＲゲート２９および３０から出力される。そして、ＡＮＤＯＲゲート３１ａ〜３１ｃおよび全加算器３２によって、振幅対応データＥＷに対応した波形番号データＷＤが演算される。そして、波形番号データＷＤはデコーダ２３によってデコードされ、このデコード信号に従って第３図（ａ）〜（ｈ）に示す波形の中の対応するもの１つが選択され、ＡＮＤゲート２５から音源データＳＫＣとして出力される。
　すなわち、第１ステートにおいて、振幅対応データＥＷが「０」の時は、第５図の演算に従って波形番号データＷＤは「２」となる。この結果、第３図（ｃ）に示すものが音源データＳＫＣとして出力される。次いで振幅対応データＥＷが「１」になると、波形番号データＷＤは「３」となり、第３図（ｄ）に示すものが音源データＳＫＣとして出力される。そして、振幅対応データＥＷが「２」になると、波形番号データＷＤは「４」となり、第３図（ｅ）に示すものが音源データＳＫＣとして出力される。第２ステートになると、以後、振幅対応データＥＷは、エンベロープデータＥしの振幅に関係なく、「３」とされる。従って、波形番号データＷＤは以後「５」となり、第３図（ｆ）に示すものが音源データＳＫＣとして出力される。
　このように、音源データＳＫＣはエンベロープの振幅に対応して切り換えられる。そして、ゲート回路２７によって音源データＳＫＣにエンベロープが付与され、楽音信号データＳＳＫＣが出力される。そして、この楽音信号データＳＳＫＣがＤ／Ａ変換されてサウンドシステム１４（第１図）に送られ、楽音が発生される。このようにして、本楽音信号発生装置では、エンベロープの第１ステートのみ、信号の振幅に対応して音色の変化する楽音が得られる。
　なお、以上説明した実施例では、第１ステートのみ音色を切り換えるようにしたが、第１ステートと第２ステート、あるいは第０ステートのリリース部のみ音色を切り換えるようにしても同様の効果が得られる。また、実施例では、エンベロープジェネレータからのステートデータを用いて特定区間を検出したが、エンベロープの特定域を検出する回路を別途設けてもよい。さらに、実施例ではパルス波形の音源を用いた場合を説明したが、他のどのような方式の音源でも構わない。また、実施例では、変換制御データＥＭによって、振幅対応の波形切換を制御するようにしているが、特にこの制御方式を用いなくとも実施例と同様の効果が得られる。また、実施例で示した波形切換制御を行う場合、変換制御データＥＭは演奏者が操作子を操作することにより直接入力するようにしてもよい。また、実施例では単音の場合を説明したが複音の場合に適用しても同様の効果が得られる。さらに、本発明は、例えば音源ユニットあるいはリズムマシーンといった鍵盤のない電子楽器に適用しても、実施例と同様に、自然楽器に近い楽音が得られる。
　「発明の効果」
　以上説明したように、この発明によれば、楽音発生開始指示に応答して楽音波形を発生する楽音波形発生手段と、前記楽音発生開始指示からの時間経過に応じて変化するエンベロープ情報を出力するエンベロープ情報発生手段と、前記エンベロープ情報に基づいて前記楽音波形の振幅を制御する振幅制御手段と、楽音信号発生区間の中の特定の区間を検出する区間検出手段と、前記区間検出手段で検出された特定の区間内においてのみ、前記楽音波形を前記エンベロープ情報の振幅レベルに基づいて変更制御する波形制御手段とを設けたので、楽音信号波形を時間の経過とともに自在に変化させることができ、より自然に近い楽音を発生する楽音信号発生装置を実現することができる。
【図面の簡単な説明】
　第１図はこの発明の一実施例による楽音信号発生装置の構成を示すブロック図、第２図は同実施例の具体的回路の構成を示す回路図、第３図は同実施例における音源データＳＫＣの１周期分の波形図、第４図は同実施例におけるエンベロープ波形とステートとの対応を説明する図、第５図は同実施例における波形番号データＷＤの演算方法を説明する図である。
５……エンベロープジエネレータ、５Ｓ……ステート制御部、７……振幅対応情報発生部、８……変換回路、９……演算部、１１……波形種類指定部、１０……楽音信号発生部。