【事件の表示】
　特許第２７９００６９号「電子楽器」の特許に対する特許異議の申立てについて、次のとおり決定する。
【結論】
　訂正を認める。
　特許第２７９００６９号の特許を維持する。
【理由】
［１］手続の経緯
　本件特許２７９００６９号の請求項１に係る発明についての出願は、平成６年１２月２８日に特許出願され、平成１０年６月１２日にその特許の設定登録がなされ、その後、菅野靖久より特許異議の申立がなされ、取消理由通知がなされ、その指定期間内である平成１１年７月１９日に訂正請求（後日取下げ）がなされた後、再度取消理由通知がなされ、その指定期間内である平成１１年９月８日に訂正請求がなされたものである。
「２］訂正の適否についての判断
［２−１］訂正明細書の発明
　訂正明細書の請求項１に係る発明は、その特許請求の範囲の請求項１に記載された次の事項により特定されるとおりのものである。
「発音指示を発生する発音指示手段と、
　操作子の操作量に基づいた
第１の
および第２のパラメータ
　該パラメータ発生手段よりの
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
　前記発音指示手段よりの前記発音指示に応じて、前記
第１の
および第２の補間パラメータ
　前記補間手段における補間処理において、前記発音指示の発生時に
は
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
時分割して
第１の
および第２のパラメータ
第１の
および第２の補間値
第１の
および第２の補間パラメータ
時分割して
［２−２］訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　特許権者が求めている訂正の内容は、以下のとおりである。
（ａ）特許請求の範囲の全文を、上記請求項１に記載されたとおりのものに訂正するものであり、特許請求の範囲に記載される「パラメータ」「補間パラメータ」「補間値」を、それぞれ「第１のパラメータおよび第２のパラメータ」「第１の補間パラメータおよび第２の補間パラメータ」「第１の補間値および第２の補間値」と限定すると共に、「補間手段における補間処理」において、「第１の補間パラメータおよび第２の補間パラメータとして時分割して出力する」ことに限定する訂正は、特許明細書の段落【００１２】【００１４】【００１８】【００２３】【００２７】〜【００３０】の記載に基づくものであり、特許請求の範囲の減縮に該当するものであって、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
（ｂ）発明の詳細な説明の項の段落【０００６】を、上記（ａ）の請求項の訂正に対応させて訂正するものであり、明瞭でない記載の釈明に該当し、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
［２−３］独立特許要件の判断
（引用例）
　本件発明に対して、当審が通知した取消理由で引用した特願平５−１６８６５７号（特開平７−５８７９号公報参照）の願書に最初に添付した明細書又は図面（以下、「先願明細書」という）には、電子楽器に関して、
「キースイッチマトリックス１４は発音指示手段に対応するものであり、・・・各鍵のオン／オフ状態を示すビット列から成るキーデータ出力する。」（公報第４頁第６欄第５〜１１行）、
「パンポット設定スイッチは設定手段に対応するものであり、・・・１０段階の音像定位に対応して１０個のスイッチで形成されている。」（公報第４頁第５欄第１７〜２０行）、
「このパネルスイッチ群１３は、システムバスを介してＣＰＵ１０に接続されている。このパネルスイッチ群１３の各スイッチの設定状態は、各スイッチのオン／オフ状態を示すビット列でなるパネルデータとしてＣＰＵ１０に送られる。」（公報第４頁第５欄第４８行〜第６欄第２行）、
「ここで、パンポット設定スイッチのオンイベントがあることが判断されると、パンポット変更処理が行われる。・・・パンポット変更処理では、先ず、指定されたパンポット値を算出する・・・パンポット値の算出は、予めＲＯＭ１１に格納されているパンポットテーブルから・・・読み出すことにより行われる。」（公報第７頁第１２欄第３〜１６行）、
「補間回路２０Ａにおいて、パンポット値の設定が変更された場合の補間動作について説明する。・・・かかる演算サイクルの繰り返し実行により、現在値が徐々に目標値に漸近するパンポット値が補間回路２０Ａから順次出力され、パンポット制御回路２６に供給される。パンポット制御回路２６は、上記補間回路２０Ａから送られてきたパンポット値を定位データとして音像定位を移動させる制御を行う。・・・現在値が目標値に一致したことが検出されると補間処理が終了する。かかる補間動作の途中で（補間処理が終了する前に）、例えば押鍵に基づきキースイッチマトリックス１４を介して発音指示があると、その直前にパンポット設定スイッチで設定された値・・・が目標値メモリ５２Ａ及び現在値メモリ５１Ａの各パンポット値記憶領域に書き込まれる。・・・従って、新たな発音指示に対しては、演奏者が設定した音像定位で発音されることになる。」（公報第５頁第７欄第２１〜第８欄第８行）、
「楽音発生回路１５は楽音発生手段に対応するものであり、ＣＰＵ１０からの発音パラメータ（波形アドレス、発音周波数データ、エンベロープデータ係数等）を受けてデジタル楽音信号を生成するものである。」（公報第４頁第６欄第１８〜２１行）、
「パンポット制御回路２６は、・・・楽音信号の振幅レベルを、補間回路２０Ａから送られてくる定位データに応じて、左チャンネル用及び右チャンネル用のそれぞれについて制御して出力するものである。」（公報第６頁第９欄第９〜１３行）と記載されている。
　（対比・判断）
　本件請求項１に記載された発明と先願明細書に記載された発明とを対比すると、両者は、「発音指示を発生する発音指示手段と、操作子の操作量に基づいたパラメータを発生するパラメータ発生手段と、　該パラメータ発生手段よりのパラメータを受け取り、補間処理を施して補間パラメータを発生する補間手段と、前記発音指示手段よりの前記発音指示に応じて、前記補間パラメータに基づいた楽音の発生を開始する楽音発生手段とを備え、前記補間手段における補間処理において、前記発音指示の発生時にパラメータをそのまま前記補間パラメータとして出力すると共に、それ以降は、前記パラメータに基づいて緩やかに変化する時間的に補間された補間値を生成して、前記補間パラメータとして出力することを特徴とする電子楽器」である点で共通している。
　しかしながら、本件請求項１に記載された発明は、「パラメータ発生手段」が「操作子の操作量に基づいた第１のパラメータおよび第２のパラメータを発生する」ものであり、「補間手段の補間処理」が、「前記第１のパラメータおよび第２のパラメータに基づいて」、「第１の補間値および第２の補間値を生成して」、「前記第１の補間パラメータおよび第２の補間パラメータとして時分割して出力する」ことを、必須の構成とするのに対し、上記先願明細書には、何ら記載されておらず、自明の事項でもない。そして、上記構成により、本件請求項１に係る発明は、１つのパラメータ発生手段から２つのパラメータを出力することができ、単一の補間手段で２つのパラメータを補間処理して時分割で出力することができるという効果を奏するものである。
　よって、本件請求項１に係る発明が先願明細書に記載されたたものと同一であるとすることはできない。
　したがって、本件請求項１に係る発明は特許出願の際独立して特許を受けることができない発明とすることはできない。
［２−４］以上のとおりであるから、上記訂正請求は、特許法第１２０条の４第２項及び第３項で準用する特許法第１２６条第２項ないし第４項、及び特許法等の一部を改正する法律（平成６年法律第１１６号）附則第６条第１項の規定に適合するので、当該訂正を認める。
［３］特許異議の申立についての判断
［３−１］申立の理由の概要
　申立人菅野靖久は、本件発明の特許に対して、甲第１号証（上記先願明細書の公開公報）を提出し、本件発明についての特許は、特許法第２９条の２の規定に違反してなされたものであり、特許を取り消すべきものと主張している。
［３−２］判断
　上記［２−３］のとおり、本件請求項１に係る発明は、先願明細書に記載されたたものと同一であるとすることはできない。
［４］むすび
　以上のとおりであるから、特許異議申立の理由及び証拠によっては、本件発明の特許を取り消すことはできない。
　また、他に本件特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１１年９月２２日（１９９９．９．２２）
【訂正の要旨】
（３）訂正の要旨
　　▲１▼　訂正事項ａ
　　　　　　特許請求の範囲の請求項１に係る記載
「（請求項１）
　発音指示を発生する発音指示手段と、
　操作子の操作量に基づいたパラメータを発生するパラメータ発生手段と、
　該パラメータ発生手段よりの前記パラメータを受け取り、補間処理を施して補間パラメータを発生する補間手段と、
　前記発音指示手段よりの前記発音指示に応じて、前記補間パラメータに基づいた楽音の発生を開始する楽音発生手段とを備え、
　前記補間手段における補間処理において、前記発音指示の発生時に前記パラメータをそのまま前記補間パラメータとして出力すると共に、それ以降は、前記パラメータに基づいて緩やかに変化する時間的に補間された補間値を生成して、前記補間パラメータとして出力することを特徴とする電子楽器。」
を特許請求の範囲の減縮を目的として、
「（請求項１）
　発音指示を発生する発音指示手段と、
　操作子の操作量に基づいた
第１の
および第２のパラメータ
　該パラメータ発生手段よりの
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
　前記発音指示手段よりの前記発音指示に応じて、前記
第１の
および第２の補間パラメータ
　前記補間手段における補間処理において、前記発音指示の発生時に
は
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
時分割して
第１の
および第２のパラメータ
第１の
および第２の補間値
第１の
および第２の補間パラメータ
時分割して
　と訂正する。
　　▲２▼　訂正事項ｂ
　　　明細書の【０００６】段落の
　「【課題を解決するための手段】
　前記目的を達成するために、本発明の電子楽器は、発音指示を発生する発音指示手段と、操作子の操作量に基づいたパラメータを発生するパラメータ発生手段と、該パラメータ発生手段よりの前記パラメータを受け取り、補間処理を施して補間パラメータを発生する補間手段と、前記発音指示手段よりの前記発音指示に応じて、前記補間パラメータに基づいた楽音の発生を開始する楽音発生手段とを備え、
　前記補間手段における補間処理において、前記発音指示の発生時に前記パラメータをそのまま前記補間パラメータとして出力すると共に、それ以降は、前記パラメータに基づいて緩やかに変化する時間的に補間された補間値を生成して、前記補間パラメータとして出力するようにしたものである。」
　を不明瞭な記載の釈明を目的として、
　「【課題を解決するための手段】
　前記目的を達成するために、本発明の電子楽器は、発音指示を発生する発音指示手段と、操作子の操作量に基づいた
第１の
および第２のパラメータ
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
第１の
および第２の補間パラメータ
は
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
時分割して
第１の
および第２のパラメータ
第１の
および第２の補間値
第１の
および第２の補間パラメータ
時分割して
　と訂正する。
（５４）【発明の名称】
電子楽器
（５７）【特許請求の範囲】
　　【請求項１】　発音指示を発生する発音指示手段と、
　操作子の操作量に基づいた
第１の
および第２のパラメータ
　該パラメータ発生手段よりの
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
　前記発音指示手段よりの前記発音指示に応じて、前記
第１の
および第２の補間パラメータ
　前記補間手段における補間処理において、前記発音指示の発生時に
は
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
時分割して
第１の
および第２のパラメータ
第１の
および第２の補間値
第１の
および第２の補間パラメータ
時分割して
【発明の詳細な説明】
　　　【０００１】
　　【産業上の利用分野】
　本発明は、発音中の楽音の楽音特性に変化を付与することのできる電子楽器に関するものである。
　　　【０００２】
　　【従来の技術】
　従来、鍵盤等の演奏操作子からの発音指示に応じて発生された楽音に、さらに、ピッチベンドホイール等のホイール、ジョイスティック、エクスプレッションペダル等の各種ペダル等の操作子の操作量に応じて、音量、音色、トレモロ、ビブラート、ピッチベンド等の楽音特性に変化を付与することが可能な電子楽器が知られている。
　　　【０００３】このような電子楽器においては、楽音特性を制御するためのパラメータを、各種操作子の操作量の検出結果に応じて発生しているが、このパラメータに基づいて楽音特性に変化を付与すると、急激に楽音特性が変化するようになり、不自然な楽音となる場合があった。そこで、操作子の操作量の検出結果に対し時間的に急激な変化を防止するために、検出結果に補間処理を施した補間値に基づいてパラメータを発生するようになされている。このようなパラメータの補間処理においては、前回検出されたパラメータ値から今回検出されたパラメータ値に向かって変化するパラメータ値を生成することにより補間処理を行うようにしている。そして、一般に補間の速さ（ステップの大きさ）や補間処理のオン／オフが指定できるようにされている。
　　　【０００４】
　　【発明が解決しようとする課題】
　ところで、発音開始の時点においては操作子の現在値をダイレクトに反映したパラメータ値を使用して楽音を生成することが望まれるが、前記したような補間処理を行うことによりパラメータ値を発生するようにすると、前回のパラメータ値が補間処理手段に記憶されていることから、操作子の現在値をダイレクトに反映したパラメータ値が出力されないという問題点がある。これを解決して、発音開始時に操作子の現在値制御を行いたい場合は、補間処理がオフされるよう指定するか、あるいは補間の速さを最大に設定してから発音を開始し、発音開始後は補間処理を元の設定に戻すようにすればよい。しかしながら、このような操作は煩雑であり、演奏中に設定変更を行うことは極めて困難であるという問題点があった。
　　　【０００５】
　そこで、本発明は補間処理を行っていても、発音開始時に操作子の現在値制御を自動的に行うことのできる電子楽器を提供することを目的としている。
　　　【０００６】
　　【課題を解決するための手段】
　前記目的を達成するために、本発明の電子楽器は、発音指示を発生する発音指示手段と、操作子の操作量に基づいた
第１の
および第２のパラメータ
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
第１の
および第２の補間パラメータ
は
第１の
および第２のパラメータ
第１の
および第２の補間パラメータ
時分割して
第１の
および第２のパラメータ
第１の
および第２の補間値
第１の
および第２の補間パラメータ
時分割して
　　　【０００７】
　　【作用】
　本発明によれば、発音開始時に補間処理を自動的にオフして補間手段の入力値をそのまま出力し、その後は自動的に補間処理を復活させるようにしたので、発音開始時には操作子の現在値をダイレクトに反映したパラメータ値を使用して楽音を生成することができると共に、発音開始後は操作子の操作に従って楽音特性に滑らかな変化を付与した楽音を生成することができるようになる。
　　　【０００８】
　　【実施例】
　本発明の電子楽器の一実施例の構成を示すブロック図の概要を図１に示す。この図において、１は発音制御等の電子楽器全体の制御を行うマイコン、２は発音される楽音の楽音特性を変化させるための操作子の一つであるジョイスティック、３は発音指示を行う鍵盤、４は音色等のパラメータを設定する場合にパラメータ情報等が表示される表示器、５は音色等のパラメータを設定する場合に操作されてパラメータ情報等を設定するパネルスイッチ、６は発音指示に応じて指示された音色の楽音信号を発生する音源部、７は音源部６により生成された楽音信号を発音するサウンドシステムである。
　　　【０００９】
　また、音源部６において、１１はマイコン１より送られるパラメータ値や制御情報等が一時記憶される制御レジスタ、１２は制御レジスタ１１より与えられた波形形状制御パラメータ、ピッチデータ、およびノートオン信号等に基づいて楽音波形データを発生する波形発生器、１３は制御レジスタ１１より与えられたエンベロープパラメータおよびノートオン信号に基づいて音量エンベロープデータを発生するエンベロープ発生器、１４は発音開始時に補間処理をオフして補間手段に入力されるパンや音量のパラメータ値をそのまま出力し、その後は補間したパンや音量のパラメータ値を出力する補間器、１５はエンベロープ発生器１３により発生された音量エンベロープデータと、補間器１４により発生されたパラメータ値とを合成して音量データを生成する合成部である。
　　　【００１０】
　また、１６は波形発生器１２により発生された楽音波形データに、音量データを乗算して楽音データ信号を生成する乗算器、１７は乗算器１６より時分割されて出力される各発音チャンネルの楽音データ信号を累算するチャンネル累算器（ＣＨ累算器）、１８は各発音チャンネルの楽音データ信号がチャンネル累算器１７により累算されてサンプリングクロック毎のタイミングで出力される楽音データ信号を、アナログ信号に変換するディジタル・アナログ変換器である。
　　　【００１１】
　このように構成されている電子楽器において、発音チャンネルは例えば１６チャンネルあるいは３２チャンネルとされており、各発音チャンネルの楽音データ信号の生成処理は時分割により行われている。さらに、各チャンネルはＬチャンネルとＲチャンネルからなるステレオ方式とされて、各チャンネルに割り当てられた処理時間がさらに分割されてＬ，Ｒチャンネルが時分割処理されている。このように、時分割処理により楽音の発生を行う電子楽器の動作を以下に説明する。
　　　【００１２】
　ジョイスティック２は、例えば楽音の音像位置を左右に移動させるための操作子、すなわちパン制御用の操作子とされており、ジョイスティック２を操作すると、その操作量がマイコン１により検出されて、操作量に応じたパラメータ値が制御レジスタ１１に転送される。また、演奏操作子である鍵盤３の押鍵等の操作をマイコン１が検出して、ノートオン信号等が制御レジスタ１１に転送される。さらに、鍵盤３のアフタータッチ等がマイコン１により検出されて音量パラメータ値が制御レジスタ１１に転送される。さらに、各発音チャンネルの音色情報等は、表示器４を観察しながらパネルスイッチ５を操作して設定されており、設定された情報はマイコン１から制御レジスタ１１に転送される。
　　　【００１３】
　このようにして、制御レジスタ１１には各発音チャンネルの波形制御パラメータ、ピッチデータ、ノートオン信号、エンベロープパラメータ、パン制御用パラメータ、音量パラメータ等の情報が蓄積されている。そして、各発音チャンネルに割り当てられたタイミングになると制御レジスタ１１から、処理すべき発音チャンネルの波形制御パラメータ、ピッチデータ、ノートオン信号等が波形発生器１２に転送されて、波形発生器１２は与えられた情報に基づいて楽音波形データを発生して乗算器１６に供給する。また、エンベロープ発生器１３には処理すべき発音チャンネルのエンベロープパラメータ、およびノートオン信号が転送されて、転送された情報に基づいて音量エンベロープデータが発生されて、合成部１５に供給される。
　　　【００１４】
　さらに、制御レジスタ１１は処理すべき発音チャンネルのパンのパラメータ値、音量パラメータ値、およびノートオン信号等を補間器１４に転送し、補間器１４は転送された情報に基づいて、ノートオン時には補間処理をオフして入力されたパンのパラメータ値および音量パラメータ値が発音チャンネル毎に時分割されて合成部１５にそのまま出力され、その後は補間処理したパンのパラメータ値および音量パラメータ値が発音チャンネル毎に時分割されて出力される。合成部１５においては、エンベロープ発生器１３よりの音量エンベロープデータと補間器１４よりのパラメータ値が合成されて、音量データが生成されるが、パンのパラメータにはＬチャンネルとＲチャンネルとのパラメータがあることから、合成部１５からはＬチャンネルの音量データとＲチャンネルの音量データとが、１発音チャンネルの割当処理時間の中で時分割されて出力されるようになる。
　　　【００１５】
　また、波形発生器１２から１発音チャンネルの割当処理時間毎に、各発音チャンネルの楽音波形データが時分割されて出力されているため、乗算器１６において、楽音波形データと合成部１５から出力された音量データとが乗算された楽音データ信号も、発音チャンネル毎に時分割されて出力される。さらに、該音量データは、１発音チャンネルの割当処理時間の中でＬチャンネル音量データ，Ｒチャンネルの音量データと切り替わるので、Ｌチャンネルの楽音データ信号とＲチャンネルの楽音データ信号とが時分割されて出力されるようになる。この時分割されて乗算器１６から出力される各発音チャンネルのＬチャンネルとＲチャンネルの楽音データ信号は、チャンネル累算器（ＣＨ累算器）１７に供給されて、Ｌチャンネル毎の楽音データ信号と、Ｒチャンネル毎の楽音データ信号とが全発音チャンネルにわたり別々に累算される。
　　　【００１６】
　ところで、時分割処理を行うことにより各発音チャンネルの楽音を発生させるようにする電子楽器においては、ディジタル・アナログ変換器のサンプリングクロックが基準タイミングとされて、このサンプリングクロック周期を発音チャンネル数で除算した時間が各発音チャンネルの割当処理時間とされる。従って、ＣＨ累算器１７により累算された全チャンネルのＬチャンネルおよびＲチャンネルの楽音データ信号は、ディジタル・アナログ変換器（ＤＡＣ）１８のサンプリングクロック毎に出力されて、ＤＡＣ１８に入力されるようになる。ただし、ＣＨ累算器１７からは累算されたＬチャンネルの楽音データ信号と、Ｒチャンネルの楽音データ信号とが時分割されて出力されることから、正確には１サンプリングクロック内で累算された楽音データ信号が２系統ＣＨ累算器１７からＤＡＣ１８へ出力される。
　　　【００１７】
　ＤＡＣ１８へ入力した楽音データ信号はＬチャンネルとＲチャンネルとで別々にアナログ信号に変換されて、サウンドシステム７へ出力され、サウンドシステム７に接続されている図示しないＬチャンネル用スピーカおよびＲチャンネル用スピーカから発音される。この場合、ＤＡＣ１８内にディジタル・アナログ変換手段が１つ設けられる場合は、時分割処理によりＬチャンネルおよびＲチャンネルの楽音データ信号がアナログ信号に変換され、２つディジタル・アナログ変換手段が設けられる場合は、それぞれ独立してアナログ信号に変換される。なお、合成部１５に入力される音量エンベロープデータ、パンおよび音量のパラメータ値はデシベル（ｄＢ）を単位とする対数データとされていることから、合成部１５を加算器により構成することができる。
　　　【００１８】
　次に、補間器１４の構成の詳細を示すブロック図を図２に示すが、入力されているレート制御値、パンおよび音量のパラメータ値、ノートオンパルスは制御レジスタ１１から各発音チャンネル毎に時分割されて与えられている。レート制御値は、補間処理の速さ（ステップ幅）を決定するパラメータであり、レート制御値が大きい場合は急速に新しいパラメータ値へ向かって変化するよう補間処理が行われ、レート制御値が小さい場合は緩やかに新しいパラメータ値へ向かって変化するよう補間処理が行われる。
　　　【００１９】
　このレート制御値はレート発生器２０に供給されて、入力されたレート制御値に基づいて所定のステップ幅データが発生され加算器２２へ供給される。なお、補間制御部２４から変化の方向がレート発生器２０に供給されて、レート発生器２０は変化の方向に応じた正または負のステップ幅データを出力している。また、パンのパラメータ値および音量のパラメータ値は時分割されて交互に目標値選択器２１に入力され、所定のタイミングとなった時に目標値としてセレクタ２５および比較器２３に供給される。さらに、ノートオンパルスは補間制御部２４に入力され、補間制御部２４はノートオンパルスが入力された時に、セレクタ２５を制御して目標値選択器２１からのパラメータ値を選択してセレクタ２５から出力させる。この制御は、発音チャンネル毎に時分割されて行われる。
　　　【００２０】
　セレクタ２５により選択されたパラメータ値は複数段ディレイ手段２６に入力されて遅延されるが、このディレイ手段２６の段数は発音チャンネル数の２倍の段数とされている。２倍とされるのはパンのパラメータ用と音量のパラメータ用とが１発音チャンネルに必要なためである。従って、複数段ディレイ手段２６からは前記した１サンプルクロック周期遅延されて出力されるが、この出力は次段へ出力されると共に加算器２２、および比較器２３ヘフィードバックされる。そして、加算器２２によりレート発生器２０よりのステップ幅データが加算されてセレクタ２５に入力されている。
　　　【００２１】
　このセレクタ２５を制御する補間制御部２４はノートオンパルスが入力された時、および比較器２３が一致出力を出力した時に、セレクタ２５の入力「１」を選択し、他の場合にはセレクタ２５の入力「０」を選択するよう制御している。そこで、新たなパラメータ値がマイコン１から制御レジスタ１１を介して目標値選択器２１に入力された時は、比較器２３に入力される２つの入力データ値が一致しないため、補間制御部２４はセレクタ２５の入力「０」、すなわち加算器２２よりのパラメータ値を選択して複数段ディレイ手段２６へ供給する。そして、複数段ディレイ手段２６から１サンプルクロック周期遅延されて再び加算器２２に供給され、加算器２２によりステップ幅データが加算されることにより補間されたパラメータ値が、セレクタ２５を介して複数段デイレイ２６に再度入力される。
　　　【００２２】
　このセレクタ２５、複数段ディレイ手段２６、および加算器２２からなるループにより、目標値に次第に近づいていく補間されたパラメータ値が生成され、複数段ディレイ手段２６から順次出力されていく。この場合の補間の速さはレート発生器２０に入力されるレート制御値により決定されており、補間の方向は比較器２３よりの比較結果に応じて補間制御部２４が判断してレート発生器２０に指示している。そして、補間されたパラメータ値が目標値選択器２１からの目標値と一致すると、これが比較器２３により検出されて補間制御部２４に一致信号を与えるため、補間制御部２４はセレクタ２５の入力「１」を選択するようになる。これにより、目標値とされたパラメータ値がそのまま複数段デイレイ手段２６から出力されるようになる。
　　　【００２３】
　前記した補間処理は、発音チャンネル毎に時分割されて行われるが、１発音チャンネルに割り当てられたタイミングがさらに分割されて、パンのパラメータの補間処理および音量のパラメータの補間処理が時分割されて行われている。従って、複数段ディレイ手段２６からは、発音チャンネル毎の補間されたパンのパラメータ値および音量パラメータ値が、ＬチャンネルとＲチャンネル毎に時分割されて出力されるようになる。この補間されたパラメータ値は、前記したように合成部１５において音量エンベロープデータと合成される。なお、セレクタ２５、複数段ディレイ手段２６、および加算器２２からなるループにより、１ステップづつ加算されたパラメータ値を発生することができることから、この時分割処理をさらに高速かつ多重化することにより、このループを用いて音量エンベロープデータを発生することもできる。
　　　【００２４】
　次に、本発明の電子楽器のマイコン１が実行するメインルーチンのフローチャートを図３に示す。電子楽器の電源等が投入されると、メインルーチンが開始されステップＳ１０にて各種レジスタのリセット等の初期設定が行われ、次いでステップＳ２０にてキーイベントの検出等の鍵処理が行われる。さらに、ステップＳ３０にてパネルスイッチ（パネルＳＷ）の操作等の検出が行われるパネルＳＷ処理が行われて、ステップＳ２０の鍵処理に戻り、鍵処理とパネルＳＷ処理とが循環して行われるようになる。
　　　【００２５】
　また、例えば１０ｍｓ毎に行われるタイマ割込イベント処理のフローチャートを図４に示す。タイマ割込タイミングとなるとタイマ割込イベント処理がスタートされ、ステップＳ１００にて鍵盤３のアフタタッチの値がＡＴに取り込まれ、ジョイスティック２のスティック値がＪＳに取り込まれる。次いで、ステップＳ１１０にてｉが「１」とされてステップＳ１２０に進み、ＴＣｉ，ＮＮｉ，ＩＴｉ，ＡＴに基づいて、音量パラメータが発生されて、音源６のｉチャンネル（ｃｈ）に送出される。ここで、ｉは発音チャンネル番号を示しており、ＴＣは発音音色情報、ＮＮはノートナンバ、ＩＴはイニシャルタッチを示している。
　　　【００２６】
　そして、ステップＳ１３０にてＴＣｉ，ＮＮｉ，ＪＳに基づいて、パンのパラメータが発生されて、音源６のｉチャンネルに送出され、次いでステップＳ１４０にてｉが「１６」とされているか否かが判断され、ｉが「１６」に達していないと判断されると、ステップＳ１５０にてｉが１つインクリメントされてステップＳ１２０に戻される。これにより、ステップＳ１２０ないしステップＳ１３０の処理が再度行われて、次のチャンネルの音量パラメータおよびパンのパラメータが音源６に送出されることになる。このように、ステップＳ１２０ないしステップＳ１５０の処理が循環して行われることにより、ｉが順次インクリメントされて、ステップＳ１４０にてｉが「１６」になったと判断されると、リターンされてタイマ割込イベント処理は終了する。
　　　【００２７】
　次に、メインルーチンの鍵処理にて押鍵操作が検出されたタイミングで行われるノートオンイベント処理のフローチャートを図５に示す。ノートオンイベント処理が開始されると、ステップＳ２００にてノートオンされた鍵のノートナンバがＮＮに取り込まれ、鍵のベロシティがＩＴ（イニシャルタッチ）に取り込まれ、ジョイスティック２のスティック値がＪＳに取り込まれ、指定されている発音音色がＴＣに取り込まれる。次いで、発音割当がステップＳ２１０にて行われ、割当チャンネル（割当ｃｈ）がｉとされる。
　　　【００２８】
　さらに、ステップＳ２２０にてＴＣ，ＮＮ，ＩＴに基づいて、各種パラメータを発生して音源６のｉチャンネル（ｃｈ）に送出し、続いてステップＳ２３０にてＴＣ，ＮＮ，ＩＴに基づいて、音量パラメータを発生して音源６のｉチャンネル（ｃｈ）に送出する。さらに、ＴＣ，ＮＮ，ＪＳに基づいて、ステップＳ２４０にてパンのパラメータを発生して音源６のｉチャンネルに送出する。そして、ノートオンパルスを音源６のｉチャンネルにステップＳ２５０にて送出する。次いで、ステップＳ２６０にて発音音色ＴＣをＴＣｉに取り込み、ノートナンバＮＮをＮＮｉに取り込み、イニシャルタッチＩＴをＩＴｉに取り込み、前記したタイマ割込イベント処理に備えるようにする。
　　　【００２９】
　そして、ステップＳ２５０にてマイコン１から音源６のｉチャンネルに送られたノートオンに応じて、音源６の波形発生器１２ではｉチャンネルの波形データの発生を開始すると共に、エンベロープ発生器１３ではｉチャンネルの音量エンベロープの発生を開始する。ここで、波形発生器１２で発生する該波形データのピッチと波形形状、およびエンベロープ発生器１３で発生する該エンベロープの形状は、それぞれステップＳ２２０にて音源６に設定されたｉチャンネルの各種パラメータにより制御されている。一方、補間器１４はステップＳ２５０におけるノートオンに応じてセレクタ２５が入力「１」を選択するため、補間器１４からのｉチャンネルの音量パラメータ値出力として、ステップＳ２３０でマイコン１の送出した音量のパラメータが初期値設定されると共に、ｉチャンネルのパンのパラメータ値出力としてステップＳ２４０でマイコン１の送出したパンのパラメータが初期値設定される。
　　　【００３０】
　以上のようにして、音源６の各ブロックでｉチャンネルの動作がスタートし、発生した該波形データに対し、該音量エンベロープと該音量パラメータ値出力と該パンパラメータ値出力を合成して得られたＬチャンネルの音量データとＲチャンネルの音量データが、乗算器１６により時分割で順次乗算され、Ｌチャンネルの楽音データ信号とＲチャンネルの楽音データ信号が形成されている。
　　　【００３１】
　ところで、前記図４に示すタイマ割込イベント処理は一定時間間隔毎で実行され、ステップＳ１２０、ステップＳ１３０において各発音チャンネルの音量パラメータ、パンパラメータが作成されて、音源６に送出されるような働きがされている。従って、ｉチャンネル楽音データ信号の形成開始後、前記図４に示すタイマ割込イベント処理のルーチンが実行される毎に、ｉチャンネルについても音量パラメータ、パンパラメータの新たな値がマイコン１から音源レジスタ１１に送出され、補間器１４に供給される。この補間器１４においては、供給されたｉチャンネルの音量パラメータ、パンパラメータを目標値として補間動作が行われ、出力する音量パラメータ値出力、パンパラメータ値出力は、現在の値から該目標値に向かって徐々に変化するようになる。
　　　【００３２】
　また、合成部１５においては、この音量パラメータ値出力とパンパラメータ値出力が、ｉチャンネルのエンベロープデータに合成されることにより、Ｌチャンネルの音量データ、Ｒチャンネルの音量データが順次出力される。この２つの音量データは、波形発生器１２の出力するｉチャンネルの波形データに順次乗ぜられて、Ｌチャンネルの楽音データ信号、Ｒチャンネルの楽音データ信号が生成されている。このように、各発音チャンネルで生成される楽音データ信号の音量とパンの楽音特性は、発音開始時に前記図５に示すルーチンで初期設定され、かつ、その後に実行される前記図４に示すルーチンにより供給される新たな値に追従する、補間器１４の音量パラメータ値出力、パンパラメータ値出力によってそれぞれ制御される。
　　　【００３３】
　また、前記したように、パンのパラメータはジョイスティック２の操作に応じて発生するようにしているが、各発音チャンネル毎に異なる操作子を割り当ててパンのパラメータを発生するようにしても良い。なお、ジョイスティック２は１つしか設けられていないので、制御する発音チャンネルと制御しない発音チャンネルとに分けて設定するようにしても良い。さらに、発音チャンネル毎にジョイスティック２による制御の割合を変えるように設定しても良い。この場合の設定は、表示器４を見ながらパネルスイッチ５を操作して行うようにする。
　　　【００３４】
　　【発明の効果】
　本発明は、以上のように構成されているので、発音開始時に自動的に補間処理をオフして補間手段の入力値をそのまま出力できると共に、その後は補間処理を自動的に復活させるようにできるため、発音開始時には操作子の現在値をダイレクトに反映したパラメータ値を使用して楽音を生成することができると共に、発音開始後は操作子の操作に従って楽音特性に滑らかな変化を付与した楽音を生成することができるようになる。
【図面の簡単な説明】
　　【図１】　本発明の電子楽器の一実施例の構成を示すブロック図である。
　　【図２】　本発明の電子楽器における音源部のブロック図である。
　　【図３】　本発明の電子楽器のメインルーチンのフローチャートである。
　　【図４】　本発明の電子楽器のタイマ割込イベント処理のフローチャートである。
　　【図５】　本発明の電子楽器のノートオンイベント処理のフローチャートである。
　　【符号の説明】
１マイコン、２ジョイスティック、３鍵盤、４表示器、５パネルスイッチ（ＳＷ）、６音源部、７サウンドシステム、１１制御レジスタ、１２波形発生器、１３エンベロープ発生器、１４補間器、１５合成部、１６乗算器、１７チャンネル（ＣＨ）累算器、１８ディジタル・アナログ変換器（ＤＡＣ）