(57)【要約】【課題】必要なパラメータ群のみを設定データとして保存することができるシステム。【解決手段】この設定データ処理システムの記憶手段には、楽音制御に関する複数種類のパラメータ群から成る設定データを複数セット分記憶することができ、パラメータ群の種類には、複数のレジストメモリデータで構成されるレジストメモリデータ群が含まれる。画面の「移動」操作に対応して、所望セット（ＲＥＧ＿００２）の設定データにおけるパラメータ群の構成が「読み込むデータ」のボタンで表示され、「読み込み」操作で、該セットの設定データが記憶手段から読み出され設定可能にＲＡＭに保持され、当該設定データのパラメータ群を楽音制御に反映させることができる。「保存するデータ」のボタンで保存すべき所望種類のパラメータ群が指定され、「保存」操作があると、ＲＡＭに保持されている設定データのうち指定された所望種類のパラメータ群が記憶手段に記憶される。【選択図】図３
2009198838.tif 000002
【特許請求の範囲】
【請求項１】
楽音制御に関する複数種類のパラメータ群から成る設定データを複数セット記憶する設定データ記憶手段であって、パラメータ群の種類には、少なくとも、複数のレジストメモリデータで構成されるレジストメモリデータ群が含まれるものと、
ユーザ操作に基づき、設定データ記憶手段から所定セットの設定データを選択的に読み出してデータ保持手段に保持する設定データ読出し手段と、
ユーザ操作に基づき、データ保持手段に保持されている所定セットの設定データについて、保存すべきパラメータ群の種類を指定する種類指定手段と、
種類指定手段により指定された種類のパラメータ群を設定データ記憶手段に記憶する記憶制御手段と
を具備することを特徴とする電子音楽装置。
【請求項２】
さらに、ユーザ操作に基づき、設定データ記憶手段に記憶されている設定データのセットを指示し、指示されたセットの設定データに含まれるパラメータ群の種類を表示する群種類表示手段を具備することを特徴とする請求項１に記載の電子音楽装置。
【請求項３】
楽音制御に関する複数種類のパラメータ群から成る設定データを複数セット記憶する設定データ記憶手段であって、パラメータ群の種類には、少なくとも、複数のレジストメモリデータで構成されるレジストメモリデータ群が含まれるものを具備し、電子音楽装置として機能するコンピュータに、
ユーザ操作に基づき、設定データ記憶手段から所定セットの設定データを選択的に読み出してデータ保持手段に保持する設定データ読出しステップと、
ユーザ操作に基づき、データ保持手段に保持されている所定セットの設定データについて、保存すべきパラメータ群の種類を指定する種類指定ステップと、
種類指定ステップで指定された種類のパラメータ群を設定データ記憶手段に記憶する記憶制御ステップと
から成る手順を実行させる設定データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、楽音制御に関する各種の設定状態を示す複数のパラメータ群から成る設定データを処理する設定データ処理システムに関する。
【背景技術】
【０００２】
従来より、電子楽器などの電子音楽装置では、楽音制御に関してパネル上で設定された種々のパラメータを、「レジストレーション」と呼ばれる設定データとして、用意しておき、音楽の演奏進行に従って設定データからパラメータを読み出してゆく技術が知られている。例えば、特許文献１には、複数のレジストデータ（レジストレーションデータ）を含むレジストデータ群をロードし、レジストデータ群を切り替えながら指定された郡内のレジストデータに基づく設定で演奏を進めてゆく技術が開示されており、特許文献２には、個々のレジストレーションメモリに記憶される複数のパラメータを楽器演奏に適用する際、一部のパラメータの読出しを禁止し、それ以外のパラメータのみを適用するようにした電子楽器が開示されている。
【特許文献１】特開２００６−１６３２０８号公報
【特許文献２】特開平６−２５９０７０号公報
【０００３】
また、レジストレーションとして保存される設定データは、通常、複数種類の楽音制御パラメータ群から成り、これらパラメータ群の種類には、例えば、パネル上の複数のレジストメモリボタンに夫々対応して複数のレジストメモリに設定されるレジストメモリデータの外に、ユーザリズムデータ、キーボードパーカッションデータ、ユーザボイス（ユーザ音色）データ、シーケンスデータ等のパラメータ群がある。
【０００４】
従来技術では、常に、そのときに設定されている全種類のパラメータ群を１セット分のレジストレーション（設定データ）として保存するようになっており、各セットにおいてパラメータ群の種類ごとに「保存する」／「保存しない」を指定することができない。そのために、例えば、第１セットのレジストレーションを読み込んでそこに含まれるパラメータ群を適宜適用し、その後、第２セットのレジストレーションを読み込んでそのパラメータ群を使用する場合、種類によっては、変更がなく再度読みこむ必要が無いパラメータ群が存在することがあるが、このようなパラメータ群までも両セットに保存されることになり無駄であった。また、各セットで共通に使用するパラメータ群の内容を変更する場合、複数セットのレジストレーションに修正を加えなければならなかった。
【０００５】
特に、或るセットにおいて、レジストメモリデータは差し替えたいが、ユーザボイスデータやユーザリズムデータは変える必要が無い場合、ユーザボイスデータやユーザリズムデータは記憶容量が大きいにも拘わらず、各セットのレジストレーションに無駄に保存するしかなかった。なお、従来技術では、個々のレジストメモリデータの読み出し時に楽器に「適用する」／「適用しない」をパラメータ毎に指定することができるが、これはレジストレーションを無駄に保存しないようにするものではない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は、このような不都合に鑑み、必要なパラメータ群のみを設定データとして保存することができる設定データ処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の主たる特徴に従うと、楽音制御に関する複数種類のパラメータ群（Ｒｍ〜Ｓｑ）から成る設定データ（Ｄｓ）を複数セット（Ｓｔｎ：ｎ＝１，２，…）記憶する設定データ記憶手段（４）であって、パラメータ群の種類（Ｒｍ〜Ｓｑ）には、少なくとも、複数のレジストメモリデータで構成されるレジストメモリデータ群が含まれるもの（４）と、ユーザ操作に基づき、設定データ記憶手段（４）から所定セットの設定データを選択的に読み出してデータ保持手段（２）に保持する設定データ読出し手段（２；Ｓ１１〜Ｓ１８）と、ユーザ操作に基づき、データ保持手段（２）に保持されている所定セットの設定データについて、保存すべきパラメータ群の種類を指定する種類指定手段（Ｓ２〜Ｓ３）と、種類指定手段により指定された種類のパラメータ群を設定データ記憶手段（４）に記憶する記憶制御手段（Ｓ４〜Ｓ５）とを具備する電子音楽装置〔請求項１〕、並びに、楽音制御に関する複数種類のパラメータ群（Ｒｍ〜Ｓｑ）から成る設定データ（Ｄｓ）を複数セット（Ｓｔｎ：ｎ＝１，２，…）記憶する設定データ記憶手段（４）であって、パラメータ群の種類には、少なくとも、複数のレジストメモリデータで構成されるレジストメモリデータ群が含まれるもの（４）を具備し、電子音楽装置として機能するコンピュータに、ユーザ操作に基づき、設定データ記憶手段（４）から所定セットの設定データを選択的に読み出してデータ保持手段（２）に保持する設定データ読出しステップ（Ｓ１１〜Ｓ１８）と、ユーザ操作に基づき、データ保持手段（２）に保持されている所定セットの設定データについて、保存すべきパラメータ群の種類を指定する種類指定ステップ（Ｓ２〜Ｓ３）と、種類指定ステップで指定された種類のパラメータ群を設定データ記憶手段（４）に記憶する記憶制御ステップ（Ｓ４〜Ｓ５）とから成る手順を実行させる設定データ処理プログラム〔請求項３〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号、用語、箇所等を表わし、以下においても同様である。
【０００８】
この発明による電子音楽装置は、さらに、ユーザ操作に基づき、設定データ記憶手段（４）に記憶されている設定データ（Ｄｓ）のセット（Ｓｔｎ：ｎ＝１，２，…）を指示し、指示されたセットの設定データに含まれるパラメータ群の種類を表示する群種類表示手段（Ｓ１１〜Ｓ１４）を具備する〔請求項２〕ように構成することができる。
【発明の効果】
【０００９】
この発明による設定データ処理システムでは（請求項１，３）、設定データ記憶手段（４）に、楽音制御に関する複数種類のパラメータ群（Ｒｍ〜Ｓｑ）から成る設定データ（レジストレーションＤｓ）が複数セット分（Ｓｔｎ：Ｓｔ１，Ｓｔ２，…）記憶され、これらパラメータ群の種類（Ｒｍ〜Ｓｑ）には、少なくとも、複数のレジストメモリデータで構成されるレジストメモリデータ群が含まれる。ユーザ操作（Ｓ１１，Ｓ１５，Ｓ１７）により、所望セットの設定データが読出し対象に指定され（Ｓ１６）、設定データ記憶手段（４）から当該セットの設定データ（カレントのレジストレーション）が選択的に読み出されデータ保持手段（２）に保持されて（Ｓ１８）、当該セットの設定データに含まれるパラメータ群（Ｒｍ〜Ｓｑ）を楽音制御に反映させることができる。設定データ保存の際には、ユーザ操作（Ｓ２，Ｓ４）により、保存すべき所望種類のパラメータ群が指定され（Ｓ３）、保持手段（２）に保持されている所定セットの設定データのうち指定された所望種類のパラメータ群が設定データ記憶手段（４）に記憶される（Ｓ５）。
【００１０】
従って、この発明によれば、レジストレーションとして設定データ記憶手段（４）に記憶される設定データについて、ユーザが変更したい所望種類のパラメータ群のみを指定して部分保存を行い、必要なパラメータ群のみを設定データとして保存することができる。また、設定データのサイズを減少し、設定データの編集量を減少することができる。
【００１１】
また、この発明による電子音楽装置においては、ユーザ操作（Ｓ１１）に基づき、設定データ記憶手段（４）に記憶されている設定データ（Ｄｓ）のセットが指示され、指示されたセットの設定データに含まれるパラメータ群の種類が表示されるので（Ｓ１２〜Ｓ１４）、ユーザは、所望セットの設定データを読み出すのに先立って、当該セットの設定データに含まれているパラメータ群の有無を種類ごとに知ることができる（請求項２）。
【発明を実施するための最良の形態】
【００１２】
〔システムの概要〕
この発明の一実施例による設定データ処理システムの機能が組み込まれる電子音楽装置は、設定データ処理を含む音楽情報処理機能を有する一種のコンピュータであり、典型的には、電子楽器のように演奏操作部及び楽音信号生成部を備える音楽専用機器が用いられるが、演奏操作部や楽音信号発生部を備えるパーソナルコンピュータ（ＰＣ）のように電子楽器と同等の音楽データ処理機能を有する音楽データ処理装置を用いることもできる。図１は、この発明の一実施例による電子音楽装置のシステム構成を説明するための図であり、図１（１）は、電子音楽装置のハードウエア構成ブロック図を示す。
【００１３】
設定データ処理システムが構築される電子音楽装置は、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源回路８、効果回路９、ＭＩＤＩインターフェース（Ｉ／Ｆ）１０、通信インターフェース（Ｉ／Ｆ）１１などを備えており、これらの要素１〜１１はバス１２を介して互いに接続される。
【００１４】
ＣＰＵ１は、ＲＡＭ２及びＲＯＭ３と共にデータ処理部を構成し、所定の制御プログラムに従い、タイマ１３によるクロックを利用して設定データ処理を含む種々の音楽情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられる。例えば、設定データ処理などの際には、外部記憶装置４から読み出された設定データを現在の演奏に利用するために「カレントのレジストレーション」として保持する設定データ保持領域、或いは、このような設定データを含む曲データ（ソングデータ）を格納するための曲データ格納領域（設定データ保持領域を含む）が設けられる。なお、設定データ保持領域内で、レジストメモリデータ群に含まれる複数（１６）のレジストメモリデータを夫々保持する複数（１６）の領域は、特に、「レジストメモリ」と呼ばれる。ＲＯＭ３には、これらの処理を実行するために必要な各種制御プログラムや制御データが予め記憶され、プリセット曲データを記憶しておくこともできる。
【００１５】
外部記憶装置４は、ハードディスク（ＨＤ）や、フラッシュメモリのような書換え可能な不揮発性の半導体メモリなどの内蔵記憶媒体の外に、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、スマートメディア（登録商標）等の小型メモリカード、等々、種々の可搬性の外部記録媒体を含み、制御プログラムやデータを任意の外部記憶装置４に記憶することができる。例えば、楽音制御に関してユーザにより作成された種々のパラメータを示す「レジストレーション」と呼ばれる設定データ、或いは、このような設定データ（レジストレーション部）を含む曲データが、外部記憶装置４の設定データ保存領域或いは曲データ保存領域に記憶される。
【００１６】
演奏操作検出回路５は、鍵盤などの演奏操作子１４と共に演奏操作部を構成し、演奏操作子１４の操作を検出し、検出された演奏操作に対応する演奏データをデータ処理部に導入することができる。設定操作検出回路６は、文字・記号キー等の機械的な設定操作子（図示せず）やタッチパネル１５の設定操作部に対する操作内容を検出し、対応する各種設定情報をデータ処理部に導入する。表示回路７は、各種表示要素（図示せず）やタッチパネル１５の画面表示部〔ＬＣＤ等のディスプレイ（表示器）〕の点灯／表示内容をＣＰＵ１からの指令に従って制御し、各種操作に対する表示援助を行う。なお、タッチパネルではなく、画面表示部（表示器）と設定操作部（設定操作子）が別々になっていてもよい。
【００１７】
図１（２）は、この電子音楽装置の外観を示しており、タッチパネル１５は、前方操作パネルのほぼ中央に配設され、その手前にある上鍵盤と下鍵盤との段差部には、設定操作子及び表示要素の一つであるレジストメモリボタンＭｂが設置される。この例では、レジストメモリボタンＭｂは、メモリボタン「Ｍ」と、ＲＡＭ２の各レジストメモリに対応付けられた１６個のナンバボタン「１」〜「１６」とから成る。ユーザは、レジストメモリデータ作成時は、音色（ボイス）やリズム、音色制御、エフェクト（効果）などについて一群の楽音制御パラメータをパネル上で作成し、メモリボタン「Ｍ」及び任意のナンバボタンを操作することにより、作成された一群の楽音制御パラメータをこのナンバボタンに対応するレジストメモリに記録させる。また、演奏時には、任意のナンバボタンを操作することにより、このナンバボタンに対応するレジストメモリに保持されている一群の楽音制御パラメータを楽音信号生成部に適用することができる。
【００１８】
音源回路８は、ＤＳＰを有する効果回路９と共に楽音信号生成部を構成し、演奏操作子１４の演奏操作に基づく演奏データや記憶手段３，４から読み出されてＲＡＭ２に格納されている曲データ中の演奏データに基づき、曲データに対応するカレントのレジストレーション（設定データ）の設定内容に従って、楽音波形を表わすオーディオ形式の楽音信号を生成する。効果回路９に接続されたサウンドシステム１６は、Ｄ／Ａ変換部やアンプ、スピーカを備え、効果回路９からの楽音信号に基づく楽音を発生する。
【００１９】
ＭＩＤＩＩ／Ｆ１０には、この電子音楽装置と同様にＭＩＤＩ音楽情報処理機能を有する外部ＭＩＤＩ機器５０が接続され、ＭＩＤＩＩ／Ｆ１０を通じてこの電子音楽装置と外部ＭＩＤＩ機器５０との間でＭＩＤＩ演奏データを授受することができる。通信Ｉ／Ｆ１１には、インターネットやローカルエリアネットワーク（ＬＡＮ）などの通信ネットワーク６０が接続され、外部のサーバコンピュータ７０等から制御プログラムや曲データをダウンロードし外部記憶装置４に保存してこの電子音楽装置で利用することができる。
【００２０】
〔設定データの構造〕
この発明の一実施例による設定データ処理システムにおいては、上述したように、「レジストレーション」と呼ばれる設定データを外部記憶装置４に保存しておき、必要時に所望の設定データＲＡＭ２上に読み込んで楽音制御に利用することができる。図２は、この発明の一実施例における設定データに関するデータ構造例を表わす。
【００２１】
ユーザが新たに作成した曲データ或いはプリセット曲データなどの既存の曲データを編集して作成した曲データは、「ソングデータ」として外部記憶装置４に保存しておくことができ、この例では、図２（１）の最左段に示すように、複数の曲データ：「ソングＡ」、「ソングＢ」、…が記憶されている。各曲データは、第２段に示すように、当該曲データ内に入っているデータを管理するための管理データ部Ｄｍ、レジストレーション（設定データ）を記述したレジストレーション部Ｄｓ、及び、ソング（楽曲）の演奏進行に従ってタイミング情報と共に楽音イベント情報を順次配列した演奏データ部Ｄｐから成る。なお、レジストレーション部Ｄｓは、曲データから独立した別個の設定データ（レジストレーション）として、当該曲データに対応して記憶するようにしてもよい。
【００２２】
レジストレーション部Ｄｓは複数セットＳｔｎ：Ｓｔ１，Ｓｔ２，…のレジストレーションで構成することができる。このシステムでは、各セットのレジストレーションは、図２（１）の第３段に示すように記号“ＲＥＧ＿ＸＸＸ”：“ＲＥＧ＿００１”，“ＲＥＧ＿００２”，“ＲＥＧ＿００３”で表わされ、最右段に示すように、複数のパラメータ群：レジストメモリデータ群Ｒｍ、ユーザリズムデータ群Ｕｒ、キーボードパーカッション（Ｋ．Ｂ．Ｐ．）データ群Ｋｐ、ユーザボイス（音色）データ群Ｕｖ及びシーケンスデータ群Ｓｑにより構成することができる。
【００２３】
レジストメモリデータ群Ｒｍは、図２（２ａ）に示すように、共通パラメータと複数（最大１６）のレジストメモリデータ：「レジストメモリ＃１パラメータ」〜「レジストメモリ＃１６パラメータ」とにより構成することができ、ユーザ操作に基づきパネル上で作成される。１つのセットＳｔｎ：Ｓｔ１，Ｓｔ２，…における各レジストメモリデータは、複数（１６）のレジストメモリ及びレジストナンバボタン（「１」〜「１６」）に夫々対応して記録された楽音制御パラメータを表わし、共通パラメータは、複数のレジストメモリデータの内どのレジストメモリデータが実際に適用されるのかに拘わらず、当該セットＳｔｎで共通に適用される楽音制御パラメータを表わす。
【００２４】
ユーザリズムデータ群Ｕｒは、図２（２ｂ）の左側に示すように、リズムパターンを表わす複数（最大４８）のユーザリズムデータ：「ユーザリズム＃１」〜「ユーザリズム＃４８」で構成することができ、リズム作成モードでユーザ操作に基づき作成される。各ユーザリズムデータは、図２（２ｂ）の右側に示すように、演奏データＤｐと同様に、所謂ＳＭＦのような形式で、ヘッダ情報に続いてタイミング情報と共に楽音イベント情報が順次配列される。各セットＳｔｎ：Ｓｔ１，Ｓｔ２，…において、ユーザリズムデータ群Ｕｒは、ユーザの作り込みによっては最大５１２ｋＢｙｔｅにもなる。これに比べ、他のパラメータ群Ｒｍ，Ｋｐ，Ｕｖ，Ｓｑは、合わせても６９ｋＢｙｔｅ程度のデータ量に過ぎない。
【００２５】
キーボードパーカッションデータ群Ｋｐは、図２（２ｃ）に示すように、セットアップデータと複数（最大８）のユーザキーボードパーカッション（Ｋ．Ｂ．Ｐ．）データ：「ユーザアサインデータ＃１」〜「ユーザアサインデータ＃８」とにより構成することができる。各ユーザＫ．Ｂ．Ｐ．データは、各鍵盤に各打楽器音を割り当てて（アサインして）パーカッション演奏ができるようしたアサインデータであり、キーボードパーカッション作成モードでユーザ操作に基づき作成される。
【００２６】
ユーザボイスデータ群Ｕｖは、図２（２ｄ）に示すように、ＡＷＭ音色を表わす複数（最大１６）のユーザボイス（音色）データ：「ＡＷＭユーザ＃１パラメータ」〜「ＡＷＭユーザ＃１６パラメータ」と、ＡＷＭ音色を表わす複数（最大６）のユーザボイス（音色）データ：「ＶＡカスタム＃１パラメータ」〜「ＶＡカスタム＃６パラメータ」とにより構成することができ、ボイス（音色）編集モードでユーザ操作に基づき作成される。ここで、ＡＷＭ音色は、音源回路８に備えられたＡＷＭ（Advanced Wave Memory）音源を用い、生の楽器の楽音波形がサンプリングされた波形データを基にして作成される波形読出し方式の音色であり、ＶＡ音色は、音源回路８に備えられたＶＡ（Virtual Acoustic）音源を用い、物理モデルと呼ばれる仮想楽器で楽器が音を出す仕組みをシミュレートして作成される演算方式の音色である。
【００２７】
シーケンスデータ群Ｓｑは、図２（２ｅ）の左側に示すように、複数（最大４）のシーケンスデータ：「シーケンス＃１」〜「シーケンス＃４」で構成することができ、シーケンス作成プログラムに従ってユーザ操作に基づき作成される。各シーケンスデータは、中段に示すように、リズムシーケンスデータ及びレジストシーケンスデータで構成される。リズムシーケンスデータには、右側上部に示すように、演奏データ部Ｄｐによる楽曲の各小節位置に対応して、順次、ユーザリズムデータ群Ｕｒ内から、設定されるべきリズム種類を指定するリズム指定情報：「リズム指定情報＃１」、「リズム指定情報＃２」、…が記述される。また、レジストシーケンスデータには、右側下部に示すように、演奏データ部Ｄｐによる楽曲の演奏進行タイミングに従って、順次、レジストメモリデータ群Ｒｍ内から、設定されるべきレジストメモリデータを指定するレジスト指定情報：「レジスト指定情報＃１」、「レジスト指定情報＃２」、…が、対応するタイミング情報：「タイミング情報＃１」、「タイミング情報＃２」、…と共に記述される。
【００２８】
〔レジスト編集画面〕
この発明の一実施例による電子音楽装置は、モード切替操作により動作モードを設定データ処理モードとすることにより設定データ処理システムとして機能し、設定データ処理プログラムに従って、「レジストレーション変更処理」と呼ばれる設定データ処理を実行することができる。この処理では、ディスプレイ（タッチパネル１５の画面表示部）にレジスト編集画面を表示し、この画面に対するユーザ操作に基づいて、所望セットの設定データにおける所望種類のパラメータ群を記憶手段４からＲＡＭ２上に読み込んで楽音制御に適用したり、ＲＡＭ２上に保持されている所定セットの設定データ（カレントのレジストレーション）のうち、保存すべき所望種類のパラメータ群を記憶手段４に保存することができる。図３は、この発明の一実施例によるレジスト編集画面の表示例を示す。
【００２９】
図３（１）は、レジストレーションを記憶手段４からＲＡＭ２上に読み込んだり、これとは逆にＲＡＭ２から記憶手段４に保存する際の表示態様を併せて説明するための画面表示例である。画面左側のセット番号「１」〜「３」及びセット表記：“ＲＥＧ＿００１”〜“ＲＥＧ＿００３”は、記憶手段４には３セットのレジストレーションＳｔ１〜Ｓｔ３が用意されていることを示す。セット表記の右側に設けられた上下２方向の「移動」ボタンは、カレント（「読み込むデータ」欄の有効表示対象）を指示するための操作子であり、何れかの「移動」ボタンを操作することにより、記憶手段４に用意されているレジストレーションに対して何れかのセットをカレントに指定することができる。例えば、「移動」ボタン操作で第２セットＳｔ２がカレントに指定されると、図示のように、第２セットＳｔ２のセット表記；“ＲＥＧ＿００２”の領域がハイライト（強調・点灯）される。
【００３０】
画面右側上部の「読み込むデータ」欄及び同下部の「保存するデータ」欄には、各セットのレジストレーションを構成する複数（５）のパラメータ群Ｒｍ，Ｕｒ，Ｋｐ，Ｕｖ，Ｓｑに対応して、複数（５）のパラメータ群選択ボタン：「レジスト」、「ユーザーボイス」、「Ｋ．Ｂ．Ｐ．」、「ユーザーリズム」及び「シーケンス」ボタンが設けられ、各欄の右側には、レジストレーションのＲＡＭ２への読込みを指示するための「読み込み」ボタン及びレジストレーションの記憶手段４への保存を指示するための「保存」ボタンが設けられる。また、画面右側下端部には、記憶手段４に保存されているレジストレーションのうち、操作対象としてハイライト表示されているレジストレーションから任意のパラメータ群を削除するための「削除」ボタンが設けられる。
【００３１】
既に記憶手段４に保存されたレジストレーションは、「移動」ボタンの操作により指定されたセット毎に、「読み込むデータ」欄のパラメータ群選択ボタンにより各パラメータ群の有無が表示される。例えば、「移動」ボタン操作で第２セットＳｔ２が指定された際、記憶手段４に保存されている第２セットのレジストレーションＳｔ２は、レジストメモリデータ群Ｒｍ、ユーザボイスデータ群Ｕｖ及びＫ．Ｂ．Ｐ．データ群Ｋｐで構成され、ユーザリズムデータ群Ｕｒ及びシーケンスデータ群Ｓｑが無い場合は、（※１，※２）に示すように、無いパラメータ群に対応する「ユーザーリズム」及び「シーケンス」ボタンは有効な表示がなされない。つまり、「ユーザーリズム」及び「シーケンス」ボタンが表示される箇所は、ボタン表記：「ユーザーリズム」及び「シーケンス」は表示されず、操作子としての機能が無効化される。一方、「レジスト」、「ユーザーボイス」及び「Ｋ．Ｂ．Ｐ．」ボタンは、ハイライト表示されて、これらのボタンに対応するパラメータ群Ｒｍ，Ｕｖ，Ｋｐが第２セットＳｔ２に存在し読込み対象に成り得ることをユーザに知らせる。
【００３２】
記憶手段４からレジストレーションをＲＡＭ２上に読み込む場合は、「読み込み」ボタンの操作により、そのときに「読み込むデータ」欄においてハイライト表示されているパラメータ群選択ボタンに対応するパラメータ群が読込み対象となりカレントのレジストレーションとしてＲＡＭ２上の設定データ保持領域に読み込まれる。この場合、「読み込み」ボタン操作の前に、必要に応じて、ハイライトされたパラメータ群選択ボタンのうち任意のボタンを操作すると、操作されたボタンに対応するパラメータ群は読込み対象から除外されると共に当該ボタンは暗い表示に弱められる（図示せず）。従って、その後「読み込み」ボタンを操作すると、読込み対象になっているパラメータ群のみが読み込まれる。
【００３３】
「保存するデータ」欄のパラメータ群選択ボタンは、そのときにＲＡＭ２上に保持されているカレントのレジストレーションを構成するパラメータ群に対応するものがハイライト表示され、保存の対象に成り得ることをユーザに知らせる。ＲＡＭ２上のレジストレーションをレジストレーションを記憶手段４に保存する場合には、「移動」ボタン操作でセットを指定しセット「保存」ボタンを操作すると、そのときにハイライト表示されているパラメータ群選択ボタンに対応するパラメータ群が保存の対象となり、「移動」ボタン操作で指定されたセットのレジストレーションとして記憶手段４の設定データ保存領域に記憶される。この場合、「保存」ボタン操作の前に、必要に応じて、ハイライトされたパラメータ群選択ボタンのうち任意のボタンを操作すると、操作されたボタンに対応するパラメータ群は保存対象から除外されると共に当該ボタンは暗い表示に弱められる。
【００３４】
例えば、「保存するデータ」欄の「ユーザーボイス」ボタンを操作すると、対応するユーザボイスデータ群Ｕｖは保存対象から除外され、「ユーザーボイス」ボタンは、図示のように、暗い表示に弱められる。従って、その後「保存」ボタンを操作すると、保存対象になっているパラメータ群のみ、即ち、レジストメモリデータ群Ｒｍ、Ｋ．Ｂ．Ｐ．データ群Ｋｐ、ユーザリズムデータ群Ｕｒ及びシーケンスデータ群Ｓｑが、カレントに指定されたセットのレジストレーションとして記憶手段４に保存される。この場合、「読み込むデータ」欄には、更新対象である記憶手段４内のレジストレーションにおけるパラメータ群の状態がパラメータ群選択ボタンにより表示されるので、「保存するデータ」欄のパラメータ群選択ボタンが示す保存すべきパラメータ群の状態と対比することができる。
【００３５】
図３（１）のレジスト編集画面で、「削除」ボタンを操作すると、図３（２）の部分削除ダイアログが表示され、このダイアログを利用して、記憶手段４に保存されているレジストレーションのうち、操作対象としてハイライト表示されているレジストレーションの各パラメータ群につき、削除するか否か決定することができる。図示の例では、「ユーザーボイス」及び「Ｋ．Ｂ．Ｐ．」ボタンが選択的に操作され、暗い表示に弱められて、ユーザボイスデータ群Ｕｖ及びＫ．Ｂ．Ｐ．データ群Ｋｐが削除の対象に指定されていることを表わしている。ここで、「実行」ボタンを操作すると、操作対象としてハイライト表示されているレジストレーションからパラメータ群Ｕｖ，Ｋｐが削除され、削除処理の後は、レジスト編集画面に戻って「保存するデータ」欄のパラメータ群選択ボタンを対応する表示にする（「ユーザーボイス」及び「Ｋ．Ｂ．Ｐ．」ボタンは有効表示されない）。なお、「保存するデータ」欄及び部分削除ダイアログにおいて、操作対象としてハイライト表示されているレジストレーションにないパラメータ群に対応するパラメータ群選択ボタンについては、「読み込むデータ」欄（※１，※２）と同様に、有効な表示がなされない。
【００３６】
以上のように、この設定データ処理システムでは、楽音制御に関する複数種類のパラメータ群Ｒｍ〜Ｓｑから成る設定データ（レジストレーション）Ｄｓを複数セットＳｔｎ（ｎ＝１，２，…）分記憶手段４に記憶することができ、パラメータ群の種類Ｒｍ〜Ｓｑには、複数のレジストメモリデータで構成されるレジストメモリデータ群Ｒｍが含まれる。編集画面上の「移動」操作に対応して、所望セット（ＲＥＧ＿００２）の設定データにおけるパラメータ群の構成が「読み込むデータ」の選択ボタンで表示され、「読み込み」操作で、当該セットの設定データが記憶手段４から読み出されカレントのレジストレーションとして設定可能にＲＡＭ２に保持され、当該設定データのパラメータ群を楽音信号生成部での楽音制御に反映させることができる。「保存するデータ」の選択ボタンで保存すべき所望種類のパラメータ群が指定され、「保存」操作があると、ＲＡＭ２に保持されている設定データのうち指定された所望種類のパラメータ群のみが記憶手段４に記憶される。
【００３７】
〔処理フロー例〕
図４及び図５は、この発明の一実施例による設定データ処理を表わすフローチャートを示す。この設定データ処理は、「レジストレーション変更処理」と呼ばれ、電子音楽装置の動作モードを設定データ処理モードにしてレジスト編集に遷移したところから開始する。最初のステップＳ１では、初期設定を行い、カレントのレジストレーションを先頭のセット即ち第１セットＳｔ１（ＲＥＧ＿００１）に指定し、保存すべきパラメータ群、読み込むべきパラメータ群を初期値にし、レジスト編集画面の表示に反映させる。
【００３８】
次のステップＳ２では、レジスト編集画面の「保存するデータ」欄について、パラメータ群選択ボタンによるパラメータ群選択操作がなされたか否かを判定し、選択操作があったときは（Ｓ２＝ＹＥＳ）、ステップＳ３で、選択操作に応じて保存すべきパラメータ群を更新し、「保存するデータ」欄におけるパラメータ群選択ボタンの表示に反映させる。「保存するデータ」の選択操作がないとき（Ｓ２＝ＮＯ）或いは保存すべきパラメータ群の更新処理（Ｓ３）の後は、ステップＳ４で、「保存」ボタンの操作がなされたか否かを判定する。ここで、「保存」操作があったときは（Ｓ４＝ＹＥＳ）、ステップＳ５で、ＲＡＭ２上に保持されているカレントのレジストレーションのうち保存すべきパラメータ群を、記憶手段４に保存されているレジストレーションのうち操作対象としてハイライト表示されているレジストレーションに上書きして保存し、これに合わせて、「読み込むデータ」欄におけるパラメータ群選択ボタンの表示を更新する。
【００３９】
「保存」操作がないとき（Ｓ４＝ＮＯ）或いはパラメータ群の保存処理（Ｓ５）の後は、ステップＳ６で、「削除」ボタンの操作がなされたか否かを判定する。ここで、「削除」操作があったときは（Ｓ６＝ＹＥＳ）、まず、ステップＳ７にて、記憶手段４に保存されているレジストレーションのうち操作対象としてハイライト表示されているレジストレーションに含まれるパラメータ群を調べ、調べられたパラメータ群を含む部分削除ダイアログを表示する。次いで、ステップＳ８で、ダイアログに対してパラメータ群の選択操作があれば、その操作内容に従って削除するパラメータ群を選択的に指定し、更にステップＳ９で、ダイアログの「実行」ボタンが操作されると、指定されたパラメータ群を、操作対象としてハイライト表示されているレジストレーションから削除する。なお、ステップＳ８，Ｓ９は、対応する操作がなければスルーする。次のステップＳ１０では、削除処理（Ｓ９）が実行されたときは、ダイアログを閉じ、削除内容に応じてレジスト編集画面の「保存するデータ」におけるパラメータ群選択ボタンの表示を更新し、ダイアログの「キャンセル」ボタンの操作があったときは、ダイアログを閉じる。
【００４０】
「削除」操作がないとき（Ｓ６＝ＮＯ）或いはダイアログ終了処理（Ｓ１０）の後は、ステップＳ１１（図５）に進み、レジスト編集画面における「移動」ボタンの操作がなされたか否かを判定する。ここで、「移動」操作があったときは（Ｓ１１＝ＹＥＳ）、まず、ステップＳ１２で、「移動」操作の内容に応じて、操作対象としてハイライト表示されているレジストレーションのセットを変更し、次のステップＳ１３で、記憶手段４に記憶されているレジストレーションについて、変更されたセットに含まれるパラメータ群を調べる。そして、ステップＳ１４で、パラメータ群を調べた結果に応じて、「読み込むデータ」欄におけるパラメータ群選択ボタンの表示を更新する。
【００４１】
「移動」操作がないとき（Ｓ１１＝ＮＯ）或いは「読み込むデータ」の表示更新処理（Ｓ１４）の後は、ステップＳ１５に進み、「読み込むデータ」欄におけるパラメータ群選択ボタンの選択操作がなされたか否かを判定し、「読み込むデータ」の選択操作があったときは（Ｓ１５＝ＹＥＳ）、ステップＳ１６で、この選択操作に応じて、読み込むべきパラメータ群を更新し、パラメータ群選択ボタンの表示に反映させる。
【００４２】
「読み込むデータ」の選択操作がないとき（Ｓ１５＝ＮＯ）或いは読み込むべきパラメータ群の更新処理（Ｓ１６）の後は、ステップＳ１７に進んで、「読み込み」ボタンの操作がなされたか否かを判定し、「読み込み」操作があったときは（Ｓ１７＝ＹＥＳ）、ステップＳ１８で、記憶手段４に記憶されているレジストレーションのうち操作対象としてハイライト表示されているセットから、読み込むべきパラメータ群をカレントのレジストレーションとしてＲＡＭ２上の設定データ保持領域に読み込み、電子音楽装置の設定に反映させる。
【００４３】
「読み込み」操作がないとき（Ｓ１７＝ＮＯ）或いはレジストレーションの読込み処理（Ｓ１８）の後は、ステップＳ１９に進み、「閉じる」ボタンの操作即ちレジストレーション変更の終了操作がなされたか否かを判定する。ここで、終了操作がなされていないと判定したきは（Ｓ１９＝ＮＯ）、ステップＳ２（図４）に戻り、終了操作がなされない間は、上述したステップＳ２〜Ｓ１９の処理を繰り返す。そして、終了操作がなされると（Ｓ１９＝ＹＥＳ）、このレジストレーション変更処理を終了する。
【００４４】
〔種々の実施態様〕
以上、図面を参照しつつ、この発明の好適な実施の形態について詳述したが、これは単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、実施例では、記憶手段における各セットのレジストレーションをパラメータ群単位で更新するようにしたが、例えば、ユーザボイスデータ群Ｕｖの？番（＃？）、ユーザリズムデータ群Ｕｒの？番（＃？）というように、更新するデータの単位は、パラメータ群よりも細かく指定することができるように構成してもよい。
【００４５】
保存しないデータに指定されているデータ単位〔例えば、図３（１）の表示例の場合はユーザボイスデータ群Ｕｖ〕については、保存処理の際、記憶手段の元のレジストレーションの対応するデータ単位を削除（クリア）するようにしてもよいし残すようにしてもよい。また、元のデータ単位を削除するか残したままにするかをユーザが選択するようにしてもよい。さらに、元のデータ単位を残したままにする場合、部分削除ダイアログ〔図３（２）〕によるデータ削除機能に組み合わせても良い。例えば、部分削除ダイアログで削除したデータ単位については、保存処理の際、対応する元のデータ単位を残しておく。
【図面の簡単な説明】
【００４６】
【図１】この発明の一実施例による電子音楽装置のシステム構成説明図である。
【図２】この発明の一実施例におけるデータ構造例を表わす図である。
【図３】この発明の一実施例によるレジスト編集画面の表示例を表わす図である。
【図４】この発明の一実施例によるレジストレーション変更処理（設定データ処理）例を表わすフローチャートの一部である。
【図５】この発明の一実施例によるレジストレーション変更処理（設定データ処理）例を表わすフローチャートの他部である。
【符号の説明】
【００４７】
Ｍｂ  レジストメモリボタン（Ｍ：メモリボタン、１〜１６：ナンバボタン）、
Ｄｓ  複数セットＳｔｎ（ｎ＝１，２，…）で成るレジストレーション（設定データ）、
Ｒｍ，Ｕｒ，Ｋｐ，Ｕｖ，Ｓｑ  レジストメモリ、ユーザリズム、キーボードパーカッション、ユーザボイス及びシーケンスデータ群。
【図１】
2009198838.tif 000003
【図２】
2009198838.tif 000004
【図３】
2009198838.tif 000005
【図４】
2009198838.tif 000006
【図５】
2009198838.tif 000007