【事件の表示】
　特許第２８１７１４５号「エンベロープ発生装置」の請求項１ないし２に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結論】
　訂正を認める。
　特許第２８１７１４５号の請求項１ないし２に係る特許を維持する。
【理由】
　１．手続の経緯
　本件に係る特許第２８１７１４５号の特許請求の範囲に記載された発明は、昭和６３年９月１７日に特許出願され、平成１０年８月２１日にその特許の設定登録（請求項の数２）がなされ、その後、特許異議の申立がなされ、取消理由通知がなされ、その指定期間内である平成１１年９月９日に訂正請求がなされたものである。
　２．訂正の適否について
　（１）訂正明細書に係る発明
　訂正明細書に係る発明は、訂正明細書の特許請求の範囲（請求項の数２）に記載された次のとおりのものである。
「（１）複数のステップから成るエンベロープ波形の各ステップごとのストップバリューおよびレートバリューを記憶するエンベロープデータ記憶手段と、
　上記エンベロープ波形の各ステップごとの関数を各ステップ単位で指定するための関数指定信号を記憶する関数指定信号記憶手段と、
　上記エンベロープデーク記憶手段により読出したストップバリュー及びレートバリューと、上記関数指定信号記憶手段により読出した関数指定信号とに基づいてエンベロープ値を演算して出力する演算手段とを備え、
　前記演算手段が、現時点のエンベロープ値にレートバリューを加減算して新しいエンベロープ値を得るエンベロープ加減算手段と、上記関数指定信号に基づき新しいエンベロープ値を変換して、出力用のエンベロープ値を算出する変換手段とを有することを特徴とするエンベロープ発生装置
　（２）上記関数指定信号記憶手段は、上記エンベロープ波形の各ステップごとの関数を直線もしくは、非直線の関数に指定するための関数指定信号として上に凸の指数関数もしくは下に凸の指数関数のいずれかの関数に指定するための関数指定信号を記憶するものであることを特徴とする請求項１記載のエンベロープ発生装置」
　（２）訂正の要旨の適否
　上記訂正は、「演算手段」を「現時点のエンベロープ値にレートバリューを加減算して新しいエンベロープ値を得るエンベロープ加減算手段と、関数指定信号に基づき新しいエンベロープ値を変換して、出力用のエンベロープ値を算出する変換手段」とする訂正であり、願書に最初に添付された明細書及び第１図によると、「２４ｂｉｔの加減算器２のＡ入力端にはマルチプレクサ１よりの出力（レートバリュー）が加えられ、他方のＢ入力端には現時点のエンベロープ値を表す２４ｂｉｔのデータＡＣが供給される」加減算手段と、「１６ｂｉｔの直線一非直線変換を行う例えば指数ＲＯＭから成る非直線変換回路５」である変換手段が記載されている。
　したがって、上記訂正は、特許請求の範囲の減縮に該当し、願書に最初に添付された明細書及び図面に記載された事項の範囲内であり、実質上特許請求の範囲を拡張し、又は変更するものではない。
　（３）独立特許要件の判断
　（引用刊行物）
　当審の取消理由で引用した引用刊行物である特開昭６３−６１２９４号公報（特許異議申立人が提出した甲第１号証）には、
「複数のステップから成るエンベロープ波形の各ステップごとのストップバリューおよびレートバリューを記憶するエンベロープデータ記憶手段と、
　上記エンベロープ波形の各ステップごとの関数を各ステップ単位で指定するための関数指定信号を記憶する関数指定信号記憶手段と、
　上記エンベロープデーク記憶手段により読出したストップバリュー及びレートバリューと、上記関数指定信号記憶手段により読出した関数指定信号とに基づいてエンベロープ値を演算して出力する演算手段と、
を備えることを特徴とするエンベロープ発生装置」が記載されている。
（対比判断）
　訂正明細書の特許請求の範囲の請求項１に記載された発明（以下「本件発明」という。）と上記引用刊行物に記載された発明とを対比すると、引用刊行物に記載された発明には、本件発明おける次の事項が記載されていない。
「現時点のエンベロープ値にレートバリューを加減算して新しいエンベロープ値を得るエンベロープ加減算手段と、関数指定信号に基づき新しいエンベロープ値を変換して、出力用のエンベロープ値を算出する変換手段」
　そして、本件発明は、上記事項によって、「エンベロープの関数を直線とか、種々の非直線とかに任意に選択決定することができ、ユーザは自分の好みに応じて聴感上好ましいエンベロープの形状を有する楽音信号を得ることができる」という明細書に記載された効果を奏するものである。
　したがって、本件発明は、上記引用刊行物に記載された発明に基いて容易に発明をすることができたものとはいえない。
　よって、本件発明は、特許出願の際独立して特許を受けることができないものとすることができない。
　（４）訂正の適否についての結論
　以上のとおりであるから、上記訂正請求は、特許法第１２０条の４第３項で準用する同法第１２６条第２項から第４項の規定に適合するので、上記訂正が認められる。
　３．特許異議の申立の理由の概要
　特許異議申立人は、請求項１，２に記載された発明は、甲第１号証（上記引用刊行物）に記載された発明又はこの発明に基いて容易に発明をすることができたものであるから、請求項１，２に記載された発明に係る特許は、特許法第２９条第２項第３号の規定又は特許法第２９条第２項の規定に違反してなされたもので、この特許は取り消すべきものである旨主張している。
　そこで、上記証拠を検討すると、甲第１号証には、上記（３）（引用刊行物）の項で述べたとおりのものが記載されている。
　しかし、上記甲第１号証には、上記（３）（対比判断）の項で述べた本件発明における事項が記載されていない。
　また、請求項２に記載された発明は、本件発明を引用するものであるから、本件発明と同様の理由により、甲第１号証（引用刊行物）に記載された発明ではなく、また、この発明に基いて容易に発明をすることができたものとはいえない。
　４．むすび
　以上のとおり、本件発明は、引用刊行物（甲第１号証）に記載された発明に基いて当業者が容易に発明をすることができたものとはいえない。
　また、他に本件発明に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１１年１１月８日（１９９９．１１．８）
【訂正の要旨】
　訂正事項１に関して、特許請求の範囲の請求項１について、「エンベロープデータ記憶手段により読出したストップバリュー及びレートバリューと、上記関数指定信号記憶手段により読出した関数指定信号とに基づいてエンベロープ値を演算して出力する演算手段」の構成に関して、「
現時点のエンベロープ値にレートバリューを加減算して新しいエンベロープ値を得るエンベロープ加減算手段と、上記関数指定信号に基づき新しいエンベロープ値を変換して、出力用のエンベロープ値を算出する変換手段とを有する
　請求項２に関して、原明細書第５頁第１９行と第６頁第１行との間に、下記の記載を挿入する訂正を認める。
記
「
さらに、演算手段が、現時点のエンベロープ値にレートバリューを加減算して新しいエンベロープ値を得るエンベロープ加減算手段と、上記関数指定信号に基づき新しいエンベロープ値を変換して、出力用のエンベロープ値を算出する変換手段とを有することを要点とする。
（５４）【発明の名称】
エンベロープ発生装置
（５７）【特許請求の範囲】
（１）複数のステップから成るエンベロープ波形の各ステップごとのストップバリューおよびレートバリューを記憶するエンベロープデータ記憶手段と、
　上記エンベロープ波形の各ステップごとの関数を各ステップ単位で指定するための関数指定信号を記憶する関数指定信号記憶手段と、
　上記エンベロープデータ記憶手段により読出したストップバリュー及びレートバリューと、上記関数指定信号記憶手段により読出した関数指定信号とに基づいてエンベロープ値を演算して出力する演算手段と
を備え
　
前記演算手段が、現時点のエンベロープ値にレートバリューを加減算して新しいエンベロープ値を得るエンベロープ加減算手段と、上記関数指定信号に基づき新しいエンベロープ値を変換して、出力用のエンベロープ値を算出する変換手段とを有する
（２）上記関数指定信号記憶手段は、上記エンベロープ波形の各ステップごとの関数を直線もしくは、非直線の関数に指定するための関数指定信号として上に凸の指数関数もしくは下に凸の指数関数のいずれかの関数に指定するための関数指定信号を記憶するものであることを特徴とする請求項１記載のエンベロープ発生装置。
【発明野詳細な説明】
［産業上の利用分野］
　この発明は、楽音信号を制御するための複数のステップから成るエンベロープ波形を発生するエンベロープ発生装置に関する。
［従来技術と発明が解決しようとする課題］
　従来、この種のエンベロープ発生装置においては、エンベロープの各ステップ（各折線）ごとにそのステップの傾きの程度を示すレイトバリューとそのステップのレルの到達点を示すストップバリューとに基づいてエンベロープ波形を形成している。
　しかしながら、各ステップのエンベロープの形状は、全てのステップに対して一律に直線もしくは非直線のいずれか一方の関数に固定されており、各ステップ単位で、各ステップごとの関数を設定すること、例えば第１のステップでは直線に、第２のステップでは指数関数のような非直線にというようにいずれかの関数を選択して各ステップに対して個別に設定することはできなかった。したがって、例えばシンセサイザー等の楽音波形作成装置においては、ユーザーの欲する聴感上最も好ましいエンベロープの楽音波形を作成させることが困難であるという問題点があった。
［発明の目的］
　この発明はこのような課題を解決するためになされたもので、各ステップのエンベロープの関数を、各ステップ単位で直線とか、種々の非直線とかに任意に指定することができ、聴感上好ましいエンベロープを作成することが可能なエンベロープ発生装置を提供することを目的とする。
［発明の要点］
　この発明は、上記のような目的を達成するために、複数のステップから成るエンベロープ波形の各ステップごとのストップバリューおよびレートバリューをエンベロープデータ記憶手段に記憶し、エンベロープ波形の各ステップごとの関数を各ステップ単位で指定するための関数指定信号を関数指定信号記憶手段に記憶し、上記両記憶手段よりそれぞれ読出したストップバリュー、レートバリューおよび関数指定信号に基づいて演算手段にてエンベロープを算出して出力することを要点とする。
　また関数指定信号記憶手段は、エンベロープ波形の各ステップごとの関数を直線または上に凸の指数関数または下に凸の指数関数のいずれかに指定するための関数指定信号を記憶するものであることを要点とする。
　
さらに、演算手段が、現時占のエンベロープ値にレートバリューを加減算して新しいエンベロープ値を得るエンベロープ加減算手段と、上記関数指定信号に基づき新しいエンベロープ値を変換して、出力用のエンベロープ値を算出する変換手段とを有することを要点とする。
［実施例］
　以下、この発明の実施例につき図面を参照して述べる。
＜全体回路構成＞
　まず、第１図に示すこの実施例に係る電子楽器の楽音作成装置の全体回路構成について、第２、３及び４図をも参照しながら述べる。
　第１図において、マルチプレクサ１のＡ入力端にはエンベロープの各ステップのストップバリュー、つまりレベルの到達点を表すレベルバリューである２４ｂｉｔのデータＡＴが入力され、他方のＢ入力端には各ステップのレートバリューつまり傾きの程度を表す２４ｂｉｔのデータＡＱが入力される。またこの２４ｂｉｔマルチプレクサ１には、各時分割チャンネルの１区間を４分割した４つの区間Ａ、Ｂ、Ｃ、Ｄのうち、区間Ｂのみにて“１”なる値をとるクロック信号ＸＢが付与される。２４ｂｉｔの加減算器２のＡ入力端にはマルチプレクサ１よりの出力が加えられ、他方のＢ入力端には現時点のエンベロープ値を表す２４ｂｉｔのデータＡＣが供給される。
　また、この加減算器２の出力は、２４ｂｉｔのフリップフロップ３にて、上述した区間Ｃのみにて“１”なる値をとるクロック信号ＸＣの立上りでラッチされる（第３図参照）。フリップフロップ３からの出力ＡＮは、各ステップのエンベロープ値が未だそのステップのストップバリューＡＴに到達していない段階では、各ステップの新しい現時点でのエンベロープ値ＡＣとされる。そしてそのエンベロープ値ＡＣは、加減算器２に供給されて後述するような演算が繰返される。またフリップフロップ３よりの出力は１６ｂｉｔのコンパレータ４のＢ入力端に加えられると共に、１６ｂｉｔの直線一非直線返還を行う例えば指数ＲＯＭから成る非直線変換回路５に供給される。
　マルチプレクサ６は１６ｂｉｔ構成であり、付与される形状制御信号ＳＥＬが“１”のときは非直線変換回路５よりの１６ｂｉｔの出力が乗算器７のＸ入力端に供給される。また、形状制御信号ＳＥＬが“０”のときは非直線変換回路５を介さないでフリップフロップ３の出力がそのまま乗算器７のＸ入力端に選択的に供給される。
　加減算器２よりのフラグ信号ＦＬＧは、１ｂｉｔのフリップフロップ８において、前述したクロック信号ＸＢの立上りでラッチされる。フリップフロップ８の出力はインバータ９、ＯＲゲート１０及びＮＡＮＤゲート１１を経てサイン符号ビットＳＧＮとして加減算器２に供給される。
　ＯＲゲート１０には上記１周期における区間Ｂのみにて“０”の値をとるクロック信号ＮＸＢが、ＮＡＮＤゲート１１には同様な区間Ａのみにて“０”の値をとるクロック信号ＮＸＡがそれぞれ印加されるものである。
　フリップフロップ８よりの出力は、コンパレータ４よりの出力と共にエクスクルーシブＯＲゲート１２に加えられる。
　また、レジスタあるいはＲＡＭ等の記憶手段には、各ステップごとのエンベロープの形状を、例えば直線か非直線かの形状を各ステップ単位で指定するための形状指定信号がメモリされており、その記憶手段から読出された形状指定信号ＳＥＬがマルチプレクサ６に加えられる。
　例えば符号付１６ｂｉｔ（２の補数）形式の楽音波形データＷＤは、１６ｂｉｔのフリップフロップ１３にて前述したクロック信号ＸＣの立上りにおいてラッチされ（第３図参照）、更に乗算器７のＹ入力端に加えられて、Ｘ入力端より加えられたマルチプレクサ６よりの出力信号と乗算された信号が１６ｂｉｔの楽音波形データＴＮとして出力される。ここで楽音波形データＷＤは、例えば楽音波形メモリのような楽音信号発生部（図示しない）より読出された楽音信号である。
　第４図は、各ステップごとのエンベロープデータをメモリした記憶媒体にメモリされている１６ｂｉｔのデータＲＳ（０：１５）を説明するためのメモリフォーマット図である。各時分割チャンネルのタイミング毎にＲＡＭから、第４図に示すような１６ｂｉｔのデータＲＳ（０：１５）が読み出される。そして、このデータＲＳ（０：１５）の下位７ｂｉｔのデータＲＳ（０：６）は、ＡＱ（０：２３）なる２４ｂｉｔのデータに拡張される。同じくデータＲＳ（０：１５）の８ｂｉｔ目から１４ｂｉｔ目までの７ｂｉｔのデータＲＳ（８：１４）は、ＡＴ（０：２３）なる２４ｂｉｔのデータ（下位８ｂｉｔは全て“０”）に拡される。
　またここで、上記データＲＳ（０：１５）における第７ｂｉｔ目のデータＲＳ（７）は、各ステップごとのエンベロープの形状を指定する、例えば直線にするか非直線にするかを指定する形状指定信号ＳＥＬとしてのｂｉｔである。例えば、ここでは、“１”のときに非直線を、“０”のときは直線を指定する。
＜動作＞
　以下、上記構成の実施例の動作について、第１ないし第５図を参照しながら述べる。
　上述したレジスタもしくはＲＡＭ等から読出された現時点のエンベロープ値ＡＣは、第３図に示す各時分割チャンネルの１区間を４分割した区間Ａ及びＢにおいて加減算器２による演算結果として確定している。エンベロープの各ステップのストップバリューＡＴは、第３図に示す区間Ａ及びＣにおいて確定しており、レイトバリューＡＱは、同じく第３図に示す区間Ｂにおいて確定している。また、楽音信号発生部にてつくられた楽音波形データＷＤは、少なくとも区間Ｂにおいて確定しており、更に、前述した形状指定信号であるＲＳ（７）も区間Ａ、ＢおよびＣにおいて確定している。
　まず区間Ａにおいては、区間Ａ以外では全て“１”となるクロックパルスＮＡＸにより、サイン符号ビットＳＧＮが加減算器２に加えられて、第２図に示すように、ＡＴ−ＡＣなる比較動作を行う。つまり、現在のステップにおいてエンベロープの向きが上向きか下向きかの判断を行い、次の区間Ｂで新しいエンベロープ値であるＡＮを作成する際に、レイトバリューＡＱを現時点のエンベロープ値ＡＣに加算するのか減算するのかの決定を行っている。したがって、この加減算器２は、現在のエンベロープ値が増加中か減少中かを判別する判別手段として機能している。
　区間Ａにおいて加減算器２よりのフラグ信号ＦＬＧは、その値が“０”のときは、フリップフロップ３、インバータ９、ＯＲゲート１０及びＮＡＮＤゲート１１を介してサイン符号ビットＳＧＮ＝“０”となって加減算器２に加えられて、加算ＡＱ＋ＡＣを行う。またフラグ信号ＦＬＧは、その値が“１”のときは、逆にサイン符号ビットＳＧＮ＝“１”となって加減算器２に加えられて、減算ＡＱ−ＡＣを行う。つまり、ステップの方向が下向きであるので、レートバリューＡＱに対してエンベロープ値ＡＣを減算していくことになる。
　コンパレータ４は、区間Ｃにおいて加減算器２によって、今演算し終った結果としての次の新しいエンベロープ値ＡＮが、そのステップにおけるストップバリューＡＴの到達値に達しているか否かを判断するものであり、前述したように２４ｂｉｔのデータであるストップバリューＡＴの下位８ｂｉｔはその値が全て“０”であるため、０ｂｉｔ目から１５ｂｉｔ目までの比較を行うだけで充分であり、動作が簡略化されている。
　第５図は、上記区間Ｂ並びに区間Ｃにおける加減算器２、コンパレータ４の動作を説明するための動作説明図である。フラグ信号ＦＬＧ＝“０”のとき、つまり、現時点のエンベロープ値ＡＣがストップバリューＡＴ未満、つまりＡＣ＜ＡＴのときは、エンベロープの方向は上向きであり、区間Ｂにて加減算器２は加算ＡＣ＋ＡＱを行う。そして次の区間Ｃにてコンパレータ４が演算結果であるエンベロープ値ＡＮはストップバリューＡＴ以上、つまりＡＮ≧ＡＴであると判断すると、コンパレータ４はＲＣＨ＝“１”なる値をエクスクルーシブＯＲゲート１３に出力する。すると、今は、フラグ信号ＦＬＧ＝“０”であるから、フリップフロップ８よりの出力信号も“０”であり、エクスクルーシブＯＲゲート１２からは、ＣＨＮ＝“１”なる値が出力される。逆にフラグ信号ＦＬＧ＝“１”のとき、つまり、現時点のエンベロープ値ＡＣがストップバリューＡＴ以上、つまりＡＣ≧ＡＴのときは、エンベロープの方向が下向きであり、区間Ｂにて加減算器２は減算ＡＣ−ＡＱを行い、コンパレータ４は、区間ＣにてＡＮ≧ＡＴと判断するとＲＣＨ器“０”なる値を出力する。従ってエクスクルージブＯＲゲート１２からはやはり、ＣＨＮ＝“１”なる値が出力される。すなわち、エンベロープの方向が上向きのときは、初めて、エンベロープ値ＡＮ≧ストップバリューＡＴとなったときにＣＨＮ＝“１”を出力し、エンベロープの方向が下向きのときは、初めて、ＡＮ＜ＡＴとなったときにＣＨＮ＝“１”となる。そして、次の区間Ｄにおいて、現時点のエンベロープ値ＡＣの内容をそのステップのレベルの到達点であるストップバリューＡＴに書き換えて戻し、その後次のステップにエンベロープを歩進させる。つまり、ＣＨＮ＝“１”とならない間は、まだ今回の演算結果であるエンベロープ値ＡＮの値がそのステップのレベルの到達点に達していないときであるので、そのステップにおける演算を繰返し、ＣＨＮ＝“１”となったときに次のステップに進むのである。
　またマルチプレクサ６には、前述したように第４図のＲＳ（７）で示される形状指定信号ＳＥＬが加えられるため、この実施例ではＳＥＬ＝“１”のときは非直線の形状が指定され、マルチプレクサ６からは非直線変換回路５を経た非直線形状、例えば上に凸の指数関数の形状、または下に凸の指数関数の形状のエンベロープ値が出力されて乗算器７のＸ端子に供給される。逆にＳＥＬ＝“０”のときは直線の形状が指定され、マルチプレクサ６からは、非直線変換回路５を経ない直線形状のエンベロープ値が出力されて同じく乗算器７のＸ端子に供給される。すなわち、マルチプレクサ６においては、形状指定信号ＳＥＬに基づいてエンベロープ波形が作成されることになる。
　一方フリップフロップ１３にてラッチされた楽音波形データＷＤが乗算器７のＹ端子に入力されてＸ端子に入力されたエンベロープ値と乗算演算され（第２図、第３図区間Ｃ参照）、形状指定信号ＳＥＬの値如何によって、各ステップごとのエンベロプの形状がステップ単位で決定されたエンベロープ波形に従う楽音波形データＴＮ乗算器７より出力されることになる。
　このように上記実施例によれば、予め、記憶手段にメモリさせておいた形状指定信号ＳＥＬのデータ値“１”または“０”に基づいて、各ステップごとのエンベロープの形状をそのステップ単位で個々に指定することができるため、形状指定信号ＳＥＬの設定如何によって聴感上好ましいエンベロープに基づく楽音信号を得ることができる。
　また、上記実施例では、各ステップに対応するエンベロープデータ（レベルデータ、レイトデータ、キーオフポイント等のエンベロープデータ値）をＲＡＭ等の記憶媒体に複数チャンネル分メモリし、前述した形状指定信号ＳＥＬを同じく複数チャンネル分メモリする同様なＲＡＭ等の記憶媒体を設け、両記憶媒体よりエンベロープデータと形状指定信号ＳＥＬを、時分割チャンネルごとに読出すようにしたので、各ステップ単位だけではなく、各時分割チャンネル単位で所望する形状のエンベロープ値を得ることができる。そして、このエンベロープ値に基づいて楽音信号発生部から発生する楽音波形データＷＤをエンベロープ制御することにより、各発音チャンネルごとに音色の異なる楽音信号が得られる。
　したがってこの発明を例えば電子鍵盤楽器の楽音作成装置に適用した場合には、例えば８チャンネルの楽音チャンネルを、アッパー側鍵盤の４チャンネルとロワ一側鍵盤の４チャンネルとに振り分けて割り当て、アッパー側鍵盤とロワー側鍵盤とで各ステップのエンベロープの形状の異なる、つまり音色の異なる楽音信号を発音させるキースプリット機能をもたせたり、同様にキースケーリング機能として、鍵盤の位置（高低）に対応する複数段階のキーフォロー感度を設定し、その感度に対応して各チャンネルを割当てて音色の異なる楽音信号を発音させたりするようなマルチャンネルの楽音作成装置を得ることもできる。
　なお、記録媒体にメモリさせるストップバリュー、レートバリューおよび形状指定信号ＳＥＬは、それぞれ予めプリセットされたものに限らず、ユーザーが任意に設定し得るようにしたものであってもよい。
［発明の効果］
　以上述べたように、請求項１記載の発明によれば、各ステップごとのエンベロープの関数を各ステップ単位で指定するための関数指定信号を記憶手段より読出して、その関数指定信号に基づいて、演算手段によってエンベロープ値を算出し、このエンベロープ値に基づいて楽音信号をエンベロープ制御するようにしたので、各ステップ単位でそのエンベロープの関数を直線とか、種々の非直線とかに任意に選択決定することができ、ユーザーは自分の好みに応じて聴感上好ましいエンベロープの形状を有する楽音信号を得ることができるシンセサイザー等において有効なエンベロープ発生装置が得られるという効果がある。
　請求項２記載の発明によれば、上記関数指定信号記憶手段は、各ステップごとのエンベロープの関数を、直線もしくは、上に凸の指数関数、もしくは下に凸の指数関数のいずれかの関数に指定するための関数指定信号を記憶するようにしたので、各ステップごとのエンベロープの関数を直線もしくは非直線の関数として、上に凸または下に凸のいずれかの指数関数を選択して指定できるため、より極めの細かいエンベロープ制御に基づく楽音信号が得られるという効果がある。
【図面の簡単な説明】
　図面はこの発明の実施例に係るエンベロープ発生装置を説明するためのものであり、第１図は全体回路構成図、第２図は各時分割チャンネルにおける１区間を４分割した区間ごとの動作説明図、第３図は同じく４分割した区間ごとの動作を説明するためのタイミングチャート図、第４図は記憶媒体にメモリされている各ステップごとのエンベロープデータのメモリフォーマットを説明するためのメモリフォーマット図、第５図はステップごとのエンベロープの方向が上向きか下向きかに応じてエンベロープ値が演算及び比較されて、次のステップに歩進ずる動作を説明する動作説明図である。
　１、６……マルチプレクサ、２……加減算器、４……コンパレータ、５……非直線変換回路、７……乗算器。