(57)【特許請求の範囲】
【請求項１】
入力される楽音に複数種類の効果を付与する効果付与手段を備え、その効果付与手段により効果が付与された楽音を出力する効果装置において、
前記効果付与手段により付与する複数種類の効果の態様をパッチとして設定するパッチ設定手段と、
そのパッチ設定手段により設定されたパッチで設定される効果の種類に応じて、その設定されたパッチに付与する候補名称を複数表示する名称表示手段と、
その名称表示手段に表示された複数の候補名称の中からいずれかの候補名称を選択する名称選択手段と、
その選択手段により選択された候補名称を含むパッチ名を作成するパッチ名作成手段と、
そのパッチ名作成手段により作成されたパッチ名と前記パッチ設定手段により設定されたパッチとを対応して記憶するパッチ記憶手段と、
そのパッチ記憶手段に記憶された複数のパッチ名の中からいずれかを選択するパッチ名選択手段と、
そのパッチ名選択手段により選択されたパッチ名に対応して前記パッチ記憶手段に記憶されたパッチに応じた効果の態様を前記効果付与手段に設定する効果設定手段とを備えていることを特徴とする効果装置。
【請求項２】
前記効果付与手段により付与する複数種類の効果のうち、いずれかの効果の種類について効果の種類に対応する名称を記憶する名称記憶手段を備え、
前記パッチ設定手段は、前記複数種類の効果のうちいずれの効果の種類を楽音に付与するかを設定し、
前記名称表示手段は、前記パッチ設定手段により付与すると設定された効果の種類に対応する名称が前記名称記憶手段に記憶されていれば、その名称を前記候補名称として表示するものであることを特徴とする請求項１記載の効果装置。
【請求項３】
前記パッチ設定手段により設定される複数種類の効果に属するパラメータを設定するパラメータ設定手段を備え、
前記名称表示手段は、そのパラメータ設定手段により設定されたパラメータに基づいて前記候補名称を表示し、
前記パッチ記憶手段は、前記パッチ設定手段により設定されたパッチに対応して前記パラメータ設定手段により設定されたパラメータを記憶し、
前記効果設定手段は、前記パッチ設定手段により設定されたパッチで設定される効果の種類と前記パラメータ設定手段により設定されたパラメータとに基づいて前記効果付与手段にパッチに応じた効果を設定するものであることを特徴とする請求項１記載の効果装置。
【請求項４】
前記パラメータ設定手段により設定されたパラメータが所定のパラメータであるかを判定する判定手段と、
前記効果付与手段により付与する複数種類のそれぞれの効果に対応する名称を記憶する名称記憶手段とを備え、
前記名称表示手段は、その判定手段により前記パラメータ設定手段により設定されたパラメータが所定のパラメータであると判定された場合に、前記名称記憶手段を参照し、そのパラメータが属する効果の種類に対応する名称を前記候補名称として表示するものであることを特徴とする請求項３記載の効果装置。
【請求項５】
前記パラメータ設定手段により設定されたパラメータが所定のパラメータであるかを判定する判定手段を備え、
前記名称表示手段は、その判定手段により前記パラメータ設定手段により設定されたパラメータが所定のパラメータである場合に、そのパラメータを前記候補名称として表示するものであることを特徴とする請求項３記載の効果装置。
【請求項６】
前記名称表示手段は、前記パッチ設定手段により設定されたパッチで設定される効果の種類に応じて設定された複数の候補名称に優先順位を付け、その優先順位に従って候補名称を複数表示するものであることを特徴とする請求項１から５のいずれかに記載の効果装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽音に複数の効果を付与する効果装置に関し、特に複数の効果を設定したパッチに簡単な操作で最適な名称を付けることができる効果装置に関するものである。
【背景技術】
【０００２】
従来より電気ギターなどにより発生される楽音にディストーションやリバーブなどの効果を付与する効果装置が知られている。１台の装置で複数の効果を楽音に付与することができる効果装置は、マルチエフェクタと呼ばれる（特許文献１）。このマルチエフェクタでは、楽音に付与する複数の効果とその各効果におけるパラメータ等を設定する。この設定をパッチと呼び、パッチを複数、演奏を行う前にメモリに記憶し、いずれかのパッチを選択することにより、演奏に応じて切り替える操作が行われる。パッチは、メモリに多数記憶されるので、呼び出す際には、どのパッチがどういう設定であるかを識別しやすいように、ユーザがパッチ毎に名称（以下、「パッチ名」と称す）を付すことができる。このパッチ名としては、例えば、歪み系でスタックアンプを使用したような効果を付与するようなパッチには、「ＤＩＳＴ  ＳＴＡＣＫ」などというように、付与する効果がどのようなものであるかが判るような名称が付けられ、この名称となる文字列の文字を１文字ずつ入力していた。
【０００３】
一方、コンピュータで作成される文書などのファイルに名称を付す方法として、例えば特開平４−２６４６８０号公報（特許文献２）には、予め登録された複数のキーワードの中から適宜選択し、文書などのタイトルとして使用することが開示されている。
【０００４】
また、特開平１０−１１３４３号公報には、特許文献２と同様に予め登録されているキーワードの中から所望のキーワードを選択し、自動的に発生された文字列に付加することが開示されている。
【特許文献１】特開２０００−２３１３８０号公報
【特許文献２】特開平４−２６４６８０号公報
【特許文献３】特開平１０−１１３４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献２，３に開示されるように登録された多数のキーワードの中から選択する場合に、多数のキーワードの中には全く適さないキーワードや、特徴を表さないものも含まれるため、選択する作業に時間と労力を要するという問題点があった。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、複数の効果を設定したパッチに簡単な操作で最適な名称を付けることができる効果装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の請求項１記載の効果装置は、入力される楽音に複数種類の効果を付与する効果付与手段を備え、その効果付与手段により効果が付与された楽音を出力するものであり、前記効果付与手段により付与する複数種類の効果の態様をパッチとして設定するパッチ設定手段と、そのパッチ設定手段により設定されたパッチで設定される効果の種類に応じて、その設定されたパッチに付与する候補名称を複数表示する名称表示手段と、その名称表示手段に表示された複数の候補名称の中からいずれかの候補名称を選択する名称選択手段と、その選択手段により選択された候補名称を含むパッチ名を作成するパッチ名作成手段と、そのパッチ名作成手段により作成されたパッチ名と前記パッチ設定手段により設定されたパッチとを対応して記憶するパッチ記憶手段と、そのパッチ記憶手段に記憶された複数のパッチ名の中からいずれかを選択するパッチ名選択手段と、そのパッチ名選択手段により選択されたパッチ名に対応して前記パッチ記憶手段に記憶されたパッチに応じた効果の態様を前記効果付与手段に設定する効果設定手段とを備えている。
【０００８】
請求項２記載の効果装置は、請求項１記載の効果装置において、前記効果付与手段により付与する複数種類の効果のうち、いずれかの効果の種類について効果の種類に対応する名称を記憶する名称記憶手段を備え、前記パッチ設定手段は、前記複数種類の効果のうちいずれの効果の種類を楽音に付与するかを設定し、前記名称表示手段は、前記パッチ設定手段により付与すると設定された効果の種類に対応する名称が前記名称記憶手段に記憶されていれば、その名称を前記候補名称として表示するものである。
【０００９】
請求項３記載の効果装置は、請求項１記載の効果装置において、前記パッチ設定手段により設定される複数種類の効果に属するパラメータを設定するパラメータ設定手段を備え、前記名称表示手段は、そのパラメータ設定手段により設定されたパラメータに基づいて前記候補名称を表示し、前記パッチ記憶手段は、前記パッチ設定手段により設定されたパッチに対応して前記パラメータ設定手段により設定されたパラメータを記憶し、前記効果設定手段は、前記パッチ設定手段により設定されたパッチで設定される効果の種類と前記パラメータ設定手段により設定されたパラメータとに基づいて前記効果付与手段にパッチに応じた効果を設定するものである。
【００１０】
請求項４記載の効果装置は、請求項３記載の効果装置において、前記パラメータ設定手段により設定されたパラメータが所定のパラメータであるかを判定する判定手段と、前記効果付与手段により付与する複数種類のそれぞれの効果に対応する名称を記憶する名称記憶手段とを備え、前記名称表示手段は、その判定手段により前記パラメータ設定手段により設定されたパラメータが所定のパラメータであると判定された場合に、前記名称記憶手段を参照し、そのパラメータが属する効果の種類に対応する名称を前記候補名称として表示するものである。
【００１１】
請求項５記載の効果装置は、請求項３記載の効果装置において、前記パラメータ設定手段により設定されたパラメータが所定のパラメータであるかを判定する判定手段を備え、前記名称表示手段は、その判定手段により前記パラメータ設定手段により設定されたパラメータが所定のパラメータである場合に、そのパラメータを前記候補名称として表示するものである。
【００１２】
請求項６記載の効果装置は、請求項１から５のいずれかに記載の効果装置において、前記名称表示手段は、前記パッチ設定手段により設定されたパッチで設定される効果の種類に応じて設定された複数の候補名称に優先順位を付け、その優先順位に従って候補名称を複数表示するものである。
【発明の効果】
【００１３】
請求項１記載の効果装置によれば、効果付与手段により付与される複数種類の効果の態様がパッチとしてパッチ設定手段により設定され、そのパッチ設定手段により設定されたパッチで設定される効果の種類に応じて、その設定されたパッチに付与する候補名称が名称表示手段により複数表示される。よって、設定されたパッチに応じた名称がパッチ名の候補として複数表示される。
【００１４】
その名称表示手段に表示された複数の候補名称の中からいずれかの候補名称が名称選択手段により選択され、その選択手段により選択された候補名称を含むパッチ名がパッチ名作成手段により作成される。したがって、設定したパッチに応じた複数の候補名称の名から、適宜、設定された複数種類の効果の態様を反映し、ユーザの嗜好にあった名称を付与することができる。更に、表示される候補名称は、設定したパッチで設定される効果の種類に応じたものであるので、設定されたパッチに全く関係がない名称が候補とされることがなく、設定したパッチに関連する候補名称だけが表示される結果となり、表示される候補名称の総数が少なくなってユーザにとって都合がよい。その結果、短時間で且つ簡単な操作で最適な名称を付けることができるという効果がある。
【００１５】
請求項２記載の効果装置によれば、請求項１記載の効果装置の奏する効果に加え、効果付与手段により付与する複数種類の効果のうち、いずれかの効果の種類について効果の種類に対応する名称が名称記憶手段に記憶され、パッチ設定手段は、複数種類の効果のうちいずれの効果の種類を楽音に付与するかを設定し、名称表示手段は、パッチ設定手段により付与すると設定された効果の種類に対応する名称が名称記憶手段に記憶されていれば、その名称を候補名称として表示する。よって、例えば特徴的な効果、あるいは、特殊な効果の種類にのみ名称を記憶しておけば、候補の数が少なくなるとともに、特徴のある名称が候補として表示され、特徴的であって適切な名称を早く付すことができるという効果がある。
【００１６】
請求項３記載の効果装置によれば、請求項１記載の効果装置の奏する効果に加え、パッチ設定手段により設定される複数種類の効果に属するパラメータがパラメータ設定手段により設定され、名称表示手段は、そのパラメータ設定手段により設定されたパラメータに基づいて候補名称を表示する。よって、例えば、設定された効果のパラメータが特徴のある設定であったり、効果が顕著である場合に、その設定されたパラメータに応じた候補名称が表示されるので、ユーザはパッチに設定されたパラメータに応じた名称を選択することができるという効果がある。
【００１７】
請求項４記載の効果装置によれば、請求項３記載の効果装置の奏する効果に加え、パラメータ設定手段により設定されたパラメータが所定のパラメータであるかが判定手段によって判定され、効果付与手段により付与する複数種類のそれぞれの効果に対応する名称が名称記憶手段に記憶される。そして、名称表示手段は、その判定手段によりパラメータ設定手段により設定されたパラメータが所定のパラメータであると判定された場合に、名称記憶手段を参照し、そのパラメータが属する効果の種類に対応する名称を候補名称として表示するので、所定のパラメータを特徴のあるパラメータとする場合にそのパラメータが属する効果の種類に対応する名称をパッチ名として選択することができるという効果がある。
【００１８】
請求項５記載の効果装置によれば、請求項３記載の効果装置の奏する効果に加え、パラメータ設定手段により設定されたパラメータが所定のパラメータであるかが判定手段により判定され、名称表示手段は、その判定手段によりパラメータ設定手段により設定されたパラメータが所定のパラメータである場合に、そのパラメータを候補名称として表示するものであるので、設定されたパラメータに特徴がある場合に、そのパラメータをパッチの名称とすることができるという効果がある。
【００１９】
請求項６記載の効果装置によれば、請求項１から５のいずれかに記載の効果装置の奏する効果に加え、名称表示手段は、パッチ設定手段により設定されたパッチで設定される効果の種類に応じて設定された複数の候補名称に優先順位を付け、その優先順位に従って候補名称を複数表示するので、効果の種類に特徴があったり印象的な効果の名称や、ユーザが好んで使用するような名称が高い優先順位で表示され、ユーザは、早く最適な名称を選択することができるという効果がある。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の実施形態における効果装置１の電気的構成を示すブロック図である。この効果装置１は、入力される楽音に複数種類の効果を付与するマルチエフェクタと呼ばれるタイプで、ユーザが設定、または変更したパッチに、その設定に応じた名称を簡単な操作で付与することができるものである。
【００２１】
図１に示すように、効果装置１には、入力端子２、Ａ／Ｄ変換器３、ＤＳＰ４、Ｄ／Ａ変換器５、出力端子６、ＣＰＵ７、ＲＡＭ８、ＲＯＭ９、フラッシュメモリ１０、表示器１１、操作子１２が主に設けられている。これらのうち、ＤＳＰ４、ＣＰＵ７、ＲＡＭ８、ＲＯＭ９、フラッシュメモリ１０、表示器１１、操作子１２は、バスラインにより相互に接続されている。
【００２２】
入力端子２は、ジャックなどにより形成され、電気ギターのピックアップやマイクロフォンから出力されるアナログ電気信号を伝送する接続コードの出力端子を形成するプラグが着脱自在に装着される。入力端子２に入力された電気信号は、Ａ／Ｄ変換器３に入力される。
【００２３】
Ａ／Ｄ変換器３は、所定のサンプリング周波数（例えば、４８ｋＨｚ）で、サンプルされたアナログ電圧を所定の量子化ビット数（例えば、１６ビット）のデジタル値に変換するものである。
【００２４】
ＤＳＰ４は、デジタル信号処理回路（Digital  Signal  Processor）であって、Ａ／Ｄ変換器３から出力されるデジタル信号に効果を付与する処理を行って出力する。ＤＳＰ４には、制御プログラムを記憶するプログラムメモリ４ａが設けられ、複数種類の効果を付与するプログラムが記憶される。ＤＳＰ４は、このプログラムメモリ４ａに記憶された制御プログラムを実行することにより入力されるデジタル信号に複数の効果を付与する。このプログラムを実行する際に用いられるパラメータの設定値は、ＣＰＵ７から入力される。また、複数の効果を付与する順序がＣＰＵ７から指示され、その指示に応じて処理を行う順序が設定される。
【００２５】
ＤＳＰ４により効果が付与された楽音は、Ｄ／Ａ変換器５によりアナログ信号に変換され、図示しないフィルタなどにより波形が成形されて出力端子６から出力される。出力端子６は、ジャックなどにより形成され、そのジャックに挿入されるプラグを介して図示しないアンプなどに出力され、アンプに接続されるスピーカなどにより放音される。
【００２６】
ＣＰＵ７は、演算処理装置でありＲＯＭ９に記憶される制御プログラムを実行することにより各部の制御を行う。ＲＡＭ８は、ＣＰＵ７が制御プログラムを実行する際に各種のデータ等を一時的に記憶するためのメモリであり、書き換え可能に構成される。ＲＡＭ８には、リストメモリ８ａが設けられ、ユーザが設定したパッチに応じたキーワードが複数記憶される。これらのキーワードは、優先順位を付けて記憶され、その優先順位に従って表示器１１に表示され、いずれかのキーワードが選択されてパッチ名として使用される。
【００２７】
ＲＯＭ９には、制御プログラムを記憶するプログラムメモリ９ａと、キーワードを記憶するネームメモリ９ｂと、メーカにより作成されたパッチであるプリセットパッチを記憶するプリセットメモリ９ｃとが設けられている。
【００２８】
ネームメモリ９ｂは、ＤＳＰ４により付与することができる効果の種類のうち、特徴的な効果の種類について、パッチ名として用いられるキーワードが効果の種類に対応して記憶される。プリセットメモリ９ｃには、多数のパッチがグループ番号と、そのグループ内の番号とによって識別されて記憶される。
【００２９】
フラッシュメモリ１０は、書き換えが可能であって、電源を遮断しても記憶を保持する不揮発性のメモリである。フラッシュメモリ１０には、ユーザにより設定されたユーザパッチを記憶するユーザメモリ１０ａが設けられている。ユーザメモリ１０ａには、プリセットメモリ９ｃと同様に、多数のパッチがグループ番号と、そのグループ内の番号とによって識別されて記憶される。
【００３０】
表示器１１は、ＬＣＤ（液晶）により構成され、選択されたパッチの名称であるパッチ名や、そのパッチに設定される効果の種類や、その効果に属するパラメータなどが文字やアイコンで表示される。表示器１１に表示される画面については、図５を参照して後述する。
【００３１】
操作子１２は、各種ボリュームやスイッチなどを有し、ユーザにより操作される。操作子１２については、操作パネルを示す図２を参照して次に説明する。
【００３２】
図２は、効果装置１に設けられた操作パネルを示す平面図である。図２に示すように、操作パネルには、表示器１１とダイヤル２１と複数のスイッチ２２〜３９とが配置されている。
【００３３】
ここで、効果装置１のモードについて説明する。モードには、プレイモード、パッチ設定モードおよびパッチ名入力モードがある。
【００３４】
プレイモードは、演奏を行うモードであって、ＲＯＭ９に記憶されるプリセットパッチまたはフラッシュメモリ１０に記憶されるユーザパッチのいずれかが選択されて、選択されたパッチに設定された複数の効果が入力される楽音に付与される。プレイモードにおいてダイヤル２１を時計回りに回転（以下、「右回転」と称す）させると、まずプリセットパッチのグループ番号およびグループ内番号の小さいパッチから、順次番号の大きいパッチ番号が指定されて、そのグループ番号とグループ内番号と、パッチ名とが表示器１１に表示され、選択される。プリセットパッチが全て表示されると、つぎにユーザパッチが順次、同様に表示され、選択することができる。ダイヤル２１を反時計回りに回転（以下、「左回転」と称す）させると、逆にユーザパッチのグループ番号およびグループ内番号の大きいパッチから小さい番号の順で、グループ番号とグループ内番号とパッチ名が表示される。
【００３５】
パッチ設定モードは、ユーザパッチを設定するモードである。プレイモードである場合に、後述するライトボタン２７を押下することにより設定される。パッチ設定モードでは、ユーザが任意に複数の効果の種類やその効果のパラメータを設定して新たなユーザパッチを設定することができる。
【００３６】
パッチ名入力モードは、パッチ名を入力するモードであって、パッチ設定モードにおいて、ネームボタン２９を押下することにより設定される。パッチ名入力モードでは、パッチ設定モードにおいて設定されたパッチに任意のパッチ名を付してユーザメモリ１０ａに記憶することができる。
【００３７】
ダイヤル２１は、ロータリエンコーダを回転操作する操作子であって、プレイモードにおいては、パッチを選択することができる。パッチ設定モードにおいては、ダイヤル２１を右回転すると、数値の場合は、小さい値から大きい値へ順次表示が変化し、左回転すると、大きい値から小さい値へ順次変化する。また、パッチ名入力モードでは、他のボタン操作と組み合わせることにより文字やキーワードを設定することができる。
【００３８】
カーソルボタン２２は、パッチ名入力モードにおいて、カーソルの移動を指示する操作子であり、左方向への移動を指示する左カーソルボタン２２ａと右方向への移動を指示する右カーソルボタン２２ｂとを有する。
【００３９】
キーワードボタン２３、インサートボタン２４、デリートボタン２５およびキャップスボタン２６は、いずれもパッチ名入力モードにおいて用いられるボタンである。キーワードボタン２３は、ＲＡＭ８に設けられたリストメモリ８ａに記憶されたキーワードの表示を指示する操作子である。パッチ設定モードにおいて、表示器１１に表示されるパッチ名を入力、または変更する場合、このキーワードボタン２３を押しながらダイヤル２１を回すと、リストメモリ８ａに記憶されたキーワードが順次カーソル位置に表示される。この際、表示されるキーワードは、パッチ名称の候補であり、まだ確定していないことを示すために反転文字で点滅して表示される。このように反転文字で点滅して表示することにより、既に設定されている文字と、挿入されるキーワードとを容易に識別することができる。反転ではなく、文字の大きさや書体を他の文字と変えてもよい。また、表示器１１がカラーで表示する場合は、既に表示されている文字と異なる色で表示してもよい。
【００４０】
この状態で、インサートボタン２４が押下されると反転文字で点滅して表示されるキーワードがパッチ名称として確定され、通常の文字で表示される。
【００４１】
キーワードボタン２３が押された際には、リストメモリ８ａに記憶された複数のキーワードの中で最も優先度の高いキーワードが表示され、ダイヤル２１を右回転すると優先順でキーワードが順次表示される。ダイヤル２１を左回転すると、最も優先順位が低いキーワードから順位優先順位が高いキーワードが表示される。キーワードの優先順位は、予め工場出荷時にＲＯＭ９のネームメモリ９ｂに記憶されている。
【００４２】
キーワードボタン２３を押さずにダイヤル２１を右回転した場合は、カーソル位置に、アルファベットの小文字ａからｚ、さらに数字が０から９が順に表示される。ダイヤル２１を左回転した場合は、数字の９から０、さらにアルファベットのｚからａへと逆順に表示される。この表示される文字もパッチ名称の候補であり、まだ確定していないことを示すために反転文字で点滅して表示される。この状態で、インサートボタン２４が押下されると反転文字で点滅して表示される文字がパッチ名称として確定され、通常の文字で表示される。
【００４３】
インサートボタン２４は、上述の通り、反転文字で点滅して表示される文字またはキーワードがある場合は、確定を指示し、単独で操作された場合は、カーソル位置に１文字分のスペースを挿入することを指示する操作子である。スペースが挿入されると、カーソルにより指定される文字を含む右側の文字列が右側に１文字分シフトされる。
【００４４】
デリートボタン２５は、カーソルにより指定される１文字の削除を指示する操作子であり、デリートボタン２５が押下されると、カーソル位置の１文字が削除され、その文字の右側の文字列が１文字分左側にシフトされる。
【００４５】
キャップスボタン２６は、カーソルにより指定される文字を小文字または大文字に変更指示する操作子である。カーソルにより指示されている文字が大文字であれば小文字に変更され、小文字であれば大文字に変更される。
【００４６】
ライトボタン２７は、プレイモードに設定されている場合には、プレイモードからパッチ設定モードへの移行の指示を行い、パッチ設定モードにおいては、メモリへの書込みを指示するなどの機能を有するボタンである。
【００４７】
イグジットボタン２８は、パッチ設定モードまたはパッチ名入力モードからプレイモードへの復帰を指示するボタンである。ネームボタン２９は、パッチ設定モードにおいてパッチ名を入力するパッチ名入力モードへの移行を指示するボタンである。
【００４８】
エフェクト設定ボタン３１〜３９は、エフェクトの種類を指定するボタンであり、パッチ設定モードにおいて、いずれかのエフェクト設定ボタンを押下することにより、そのボタンに対応するエフェクトのパラメータを設定することができる。その詳細は、図３，４を参照して後述する。なお、操作パネルには、上記操作子以外に、図示しないフットペダルや、パッチを切替えたり、効果をオンオフするスイッチなどが設けられる。
【００４９】
次に、図３を参照してエフェクトの種類毎に設定されるパラメータおよびキーワードについて説明する。なお、本願においては、楽音に付与する効果の態様を決定する事項をパラメータと称す。すなわち、パッチの設定として記憶される効果の種類ごとに効果スイッチのオン、オフや、効果のタイプや、遅延時間やレベルなどの数値を含むものとする。
【００５０】
図３は、エフェクトの種類に対応して設定されるパラメータとキーワードを示すテーブルである。このテーブルは、効果の種類についての説明を行うためのテーブルであって、このテーブルがメモリに記憶されるのではない。
【００５１】
効果装置１が付与することができる効果の種類は、オーバードライブ／ディストーショオン５１、アンプシミュレータ５２、ペダル５３、ＦＸ５４、ディレイ５５、コーラス５６、リバーブ５７、イコライザ５８、コンプレッサ／リミッタ５９である。
【００５２】
オーバードライブ／ディストーション５１（以下、「ＯＤ／ＤＴ」と称す）は、楽音に歪みを与える効果であって、この効果については、使用するかしないかがまず最初に設定される（効果スイッチ５１ａ）。使用する場合は、効果スイッチ５１ａがオンに、使用しない場合は、オフに設定される。なお、このオンオフの設定は、他の効果の種類についての効果スイッチについても同様であるので、以降省略する。
【００５３】
効果スイッチ５１ａがオンに設定された場合は、更に、効果のタイプ５１ｂとしてオーバードライブ、ディストーション、ファズのいずれかが選択される。オーバードライブとは、真空管で歪ませたようなソフトな歪みであり、ディストーションとは、少しハードな歪みであり、ファズは、よりハードな歪みを付与する効果である。
【００５４】
効果のタイプ５１ｂには、それぞれキーワードが設定されている。オーバードライブについては、「ＯＶＤ」が、ディストーションについては「ＤＩＳＴ」が、ファズについては「ＦＡＺＺ」がキーワードとして設定される。これらのキーワードは、ＲＯＭ９のネームメモリ９ａに、効果のタイプに対応して記憶されている。そして、パッチとして選択されたタイプに対応するキーワードがＯＤ／ＤＴ５１に対応するキーワードとしてＲＡＭ８のリストメモリ８ａに記憶される。効果スイッチ５１ａがオフに設定された場合は、ＯＤ／ＤＴ５１に対応するキーワードとして「ＮＵＬＬ」がリストメモリ８ａに記憶される。
【００５５】
更に、パラメータとして、ドライブ５１ｃ、トーン５１ｄ、レベル５２ｅが、それぞれ０から１００の数値に設定される。これらの設定されたパラメータは、ユーザパッチとしてユーザメモリ１０ａに記憶される。
【００５６】
アンプシミュレータ５２は、ギターアンプメーカが提供しているアンプの特性を模倣する効果であって、この効果についても、使用するかしないかがまず最初に設定される（スイッチ５２ａ）。効果スイッチ５２ａがオンに設定された場合は、更に効果のタイプ５２ｂとしてクリーン、クランチ、リード、カスタムのいずれかが選択される。クリーンとは、歪みのない低域から高域までフラットな周波数特性の効果であり、クランチとは、少し歪ませ、和音演奏においてギター特有の演奏感を出せる効果であり、リードは、リードギター用であって中域をやや持ち上げた周波数特性を有する効果である。
【００５７】
これらのいずれかのタイプが選択された場合は、更にパラメータとしてゲイン５２ｃ、ベース５２ｄ（低域のレベル）、ミドル５２ｅ（中域のレベル）、トレブル５２ｆ（高域のレベル）がそれぞれ０〜１００の数値に設定される。これらの設定されたパラメータは、ユーザメモリ１０ａにユーザパッチとして記憶される。
【００５８】
カスタムは、更に効果のタイプ５２ｇとしてコンボ、スタック、スモールのいずれかが選択される。コンボとは、１０〜１２”（「”」は、インチを示す）のスピーカを１又は２本使用した中型アンプであり、スタックとは、８〜１２”のスピーカを４本を使用したキャビネットを２段重ねた大型ギターアンプであり、スモールとは、８”スピーカを１本使用した小型アンプである。これらのタイプのうちいずれかが選択された場合は、パラメータ１（５２ｈ）およびパラメータ２（５２ｉ）がそれぞれ０〜１００の数値に設定される。パラメータ１（５２ｈ）およびパラメータ２（５２ｉ）は、選択されたタイプ５２ｇで特徴的な特性であって、例えば、ゲインであったり、ベースであったり、ミドルなどである。
【００５９】
アンプシミュレータ５２のタイプが選択された場合は、タイプに対応するキーワードがリストメモリ８ａに記憶される。クリーンについては「ＣＬＥＡＮ」、クランチについては「ＣＲＵＮＣＨ」、リードについては「ＬＥＡＤ」、コンボについては「ＣＯＭＢＯ」、スタックについては「ＳＴＡＣＫ］、スモールについては「ＳＭＡＬＬ」がそれぞれキーワードとしてネームメモリ９ａに、効果のタイプに対応して記憶されている。そして、ユーザパッチとして選択されたタイプに対応するキーワードがアンプシミュレータ５２に対応するキーワードとしてＲＡＭ８のリストメモリ８ａに記憶される。効果スイッチ５２ａがオフに設定された場合は、「ＮＵＬＬ」がアンプシミュレータ５２に対応するキーワードとしてリストメモリ８ａに記憶される。また、これらの設定されたパラメータは、ユーザメモリ１０ａに記憶される。
【００６０】
ペダル５３については、効果のタイプ５３ａとしてボリュームとワウのいずれかを選択することができる。効果装置１には、図示しないフットコントローラが設けられ、主として足で踏み込み操作を行うことにより、軸を中心として揺動するフットペダルを操作し、その踏み込み量により、各種特性を変更操作することができる。ボリュームは、効果装置１から出力される音量を制御し、ワウは、増幅される周波数帯を変化する（例えば、ペダルを踏み込むと高域を強調し、ペダルを踏み込まない場合は、低域を強調するなど）ものである。
【００６１】
キーワードとして、ワウについて「ＷＡＨ」がネームメモリ９ａに効果のタイプに対応して記憶される。選択されたタイプがボリュームである場合には、特徴を有さない設定であるので、キーワードが設定されない。よって、ワウが選択された場合は、ペダルに対応するキーワードとして「ＷＡＨ」がＲＡＭ８のリストメモリ８ａに記憶され、ボリュームが選択された場合は、「ＮＵＬＬ」が記憶される。
【００６２】
また、パラメータについては、それぞれのタイプについて、ペダルを踏み込まない位置での最小値５３ｂとペダルを踏み込んだ位置での最大値５３ｃとが設定される。これらの設定も、ユーザメモリ１０ａに記憶される。
【００６３】
ＦＸ５４は、低周波（ＬＦＯ）による変調を付与する効果であって、この効果についてもまず使用するかしないかが設定される（効果スイッチ５４ａ）。効果スイッチ５４ａがオンに設定された場合は、更に、効果のタイプ５４ｂとしてフェーザ、フランジャ、トレモロのいずれかに設定することができる。フェーザは、原音と位相(フェイズ)を変化(シフト)させた音を任意の割合で混合させ、「波の干渉」の原理を利用して音色を連続的に変化させる効果である。フランジャは、ディレイ５５の一種であって、フェーザと同じく波の干渉を利用して音色の連続的な変化を得るが、原音の加工は遅延時間を変調した遅延(ディレイ)音を混ぜる効果である。トレモロは、周期的に音量を上下する効果である。キーワードは、フェーザについては「ＰＨＡＳ」、フランジャについては「ＦＬＡＮ」、トレモロについては「ＴＲＥＭＯ」が設定されている。これらのキーワードも同様にネームメモリ９ａに記憶され、パッチとして選択されたタイプに対応するキーワードがリストメモリ８ａに記憶される。また、タイプに応じて低周波の周期などのパラメータ１（５４ｃ）とパラメータ２（５４ｄ）とが設定される。
【００６４】
ディレイ５５は、楽音を所定時間遅延させる効果であって、この効果についても使用するかしないかがまず最初に設定される（効果スイッチ５５ａ）。効果スイッチ５５ａがオンに設定された場合は、更に、遅延させる時間である遅延時間５５ｂが０〜２０００ｍｓｅｃの数値で設定される。キーワードは、「ＤＥＬＡＹ」であってネームメモリ９ａに記憶される。ディレイ５５の他のパラメータとして、レベル５５ｃが設定される。
【００６５】
上記、ＯＤ／ＤＴ５１、アンプシミュレータ５２、ペダル５３のワウおよびＦＸ５４の４つの効果の種類は、楽器系の効果に分類される。この４つのキーワードのいずれかが「ＮＵＬＬ」ではない場合は、楽器系の効果の設定が行われたとする。この楽器系の設定が行われた場合は、パラメータである遅延時間５５ｂが１０００ｍｓｅｃ以上に設定された場合にのみ、このキーワードがＲＡＭ８のリストメモリ８ａに記憶される。つまり、遅延時間５５ｂが１０００ｍｓｅｃ以上遅延された効果音が付加される結果となり、これは楽器系の効果の設定においては顕著な効果であってパッチネームとして記憶するに値するほどの著明な効果と判断されるが、１０００ｍｓｅｃより短い場合、例えば５００ｍｓｅｃ程度であれば、楽音に対して響きのニュアンスが増したような効果音が付加されるに留まる。従って、短い遅延時間が設定された場合は、楽器系の効果の設定においては顕著な効果ではないと判断され、その結果パッチネームとしても、ディレイの設定内容を冠するには適さないものとされ、キーワードとしてＲＡＭ８のリストメモリ８ａに記憶されない。
【００６６】
一方、ＯＤ／ＤＴ５１、アンプシミュレータ５２およびＦＸ５４の３つの効果スイッチがオフに設定され、ペダル５３の効果タイプとしてボリュームが選択された場合は、キーワードとして全て「ＮＵＬＬ」が記憶される。この場合は、空間系の効果が設定されたものとして、ディレイ５５、コーラス５６、リバーブ５７についてキーワードリストにキーワードを追加して書き込む。以下、この処理を空間系エフェクトのキーワード作成処理と称す。
【００６７】
ここで楽器系の効果と空間系の効果音の違いについて説明する。楽器系の効果音というのは、入力された楽音に対して付加される効果音が、効果付加前の楽音と比べて全く別の楽器の音色としてユーザに認識される性質を有する。例えば、ノーマルのエレキギター音に楽器系の効果であるディストーションをかけると、ディストーションが付加されたエレキギター音は、付加前のノーマルのエレキギター音とは全く別の楽器とも思えるほどの鮮明な違いを有する音色としてユーザに認識される。アンプシミュレータ、ワウペダル、ＦＸ系のエフェクト、１０００ｍｓｅｃ以上のディレイも同様である。
一方、空間系の効果音は、入力された楽音に対して付加される効果音が、効果付加前の楽音の印象を強く残すものであり、効果音付加後も、効果付加前の楽音と比べて同じ楽器の音色としてユーザに認識される性質を有する。例えば、ノーマルのエレキギター音に空間系のリバーブやコーラスをかけても、ノーマルのエレキギターそのものの楽音は変わらず、楽音に対して残響や音の厚みが増したような効果が付加されるようにユーザに認識される。
【００６８】
空間系エフェクトのキーワード作成処理においては、ディレイ５５については、効果スイッチ５５ａがオンに設定された場合は、設定された遅延時間の長さに係わらず「ＤＥＬＡＹ」と遅延時間とをキーワードとし、更に設定されたレベル５５ｂの値もキーワードとする。
【００６９】
コーラス５６は、入力される楽音の遅延時間を周期的に変化することによりピッチを上下し、原音と合成することで合奏を行っているような音の厚みを増す効果である。この効果を使用するかしないかがまず設定される（効果スイッチ５６ａ）。効果スイッチ５６ａがオンに設定された場合は、更にパラメータとして周期の速さを設定するレート５６ｂが０〜１００の数値で設定される。コーラス５６のキーワードは、「ＣＨＯＲ」でありネームメモリ９ａに記憶される。効果スイッチ５６ａがオンに設定された場合は、このキーワード「ＣＨＯＲ」と設定されたレートの値とがキーワードとしてキーワードリストに書き込まれる。
【００７０】
リバーブ５７は、原音に対して残響を加えるものであって、原音を遅延させた音を無数に混ぜることによりホールや風呂場の残響などを模倣する効果である。この効果を使用するかしないかがまず設定される（効果スイッチ５７ａ）。効果スイッチ５７ａがオンに設定された場合は、更にリバーブ効果のタイプ５７ｂとしてルーム、ホール、プレートのいずれかが選択される。ルームは、通常の小さい部屋の残響を模倣するようなタイプであり、ホールは、演奏会場のような大きな空間での残響を模倣するようなタイプであり、プレートは、鉄板の一端に振動を加えた場合に他端に得られる振動を模倣するようなタイプである。更に他のパラメータとして残響時間であるタイム５８ｃが０．１〜１０．０ｓｅｃの値で設定される。リバーブ５７のキーワード「ＲＥＶ」、ルームのキーワードは「ＲＯＯＭ」、ホールのキーワードは「ＨＡＬＬ」、プレートのキーワードは「ＰＬＡＴＥ」であって、ネームメモリ９ａに記憶される。効果スイッチ５７ａがオンに設定された場合は、「ＲＥＶ」と選択されたタイプ５７ｂに対応するキーワードと、設定された残響時間とがキーワードとしてキーワードリストに書き込まれる。
【００７１】
イコライザ５８は、周波数特性を変更する効果であって、この効果を使用するかしないかがまず最初に設定される（効果スイッチ５８ａ）。効果スイッチ５８ａがオンに設定された場合は、更にパラメータとしてロー（低域）レベル５８ｂ、ミドル(中域）レベル５８ｃ、ハイ(高域）レベル５８ｄが、それぞれ−２０ｄＢ〜＋２０ｄＢの数値により設定される。
【００７２】
コンプレッサ／リミッタ５９は、音量を制御する効果であって、コンプレッサは、積極的に音そのものを加工するのに用いる。例えば発音直後に音量を絞ることでキレの良い音にしたり、逆に発音時のレベルの高い部分を潰して全体レベルを上げることで伸びのある音にしたりする。リミッタは、音量が予め設定した一定の値（スレッショルド、閾値）を超えた場合、音量を絞ることで過大な信号レベルにならないようにする効果である。他のパラメータ５９ｃ〜５９ｆなどの詳細については、上述の効果の種類と同様であるので、その説明を省略する。なお、イコライザ５８およびコンプレッサ／リミッタ５９は、効果として顕著な特徴がなくパッチの名称として適さないので、キーワードは、付されない。
【００７３】
図３に示すテーブルは、優先順位が高い効果から順に上から記載されている。その優先順位とは、電気ギターに付与する効果で特徴的または印象的な効果な順位であり、ＯＤ／ＤＴ５１が最も優先順位が高く、次にアンプシミュレータ５２、ペダル５３、ＦＸ５４の順とされる。ユーザパッチに名称を付す場合は、この優先順に従ってキーワードが表示される。
【００７４】
次に、図４を参照してＲＡＭ８のリストメモリ８ａに記憶されるキーワードリストについて説明する。キーワードリストは、ユーザパッチが作成され、ネームボタン２９が押下されてパッチ名入力モードに設定された際に作成される。図４は、キーワードリストの一例である。図４（ａ）は、楽器系の効果が設定された場合、図４（ｂ）は、空間系の効果が設定された場合をそれぞれ示す。
【００７５】
ます、図４（ａ）を参照して楽器系の効果が設定された場合に作成されるキーワードリストについて説明する。キーワードリストは、まず、優先順位が最も高いＯＤ／ＤＴ５１の効果についてキーワードが書込まれる。
【００７６】
効果スイッチ５１ａがオフに設定されている場合は、ＯＤ／ＤＴ５１に対応するキーワードである第１のキーワードとして「ＮＵＬＬ」が書込まれる。効果スイッチ５１ａがオンに設定されている場合は、第１のキーワードとして、選択された効果のタイプ５１ｂに対応するキーワードが書込まれる。図４に示す例では、効果スイッチ５１ａがオンに設定され、タイプ５１ｂとしてディストーションが選択され、「ＤＩＳＴ」が書込まれたことが例示されている。
【００７７】
次に優先順位が次に高いアンプシミュレータ５２の効果について、同様にキーワードが書込まれる。図４に示す例では、効果スイッチ５２ａがオンに設定され、タイプ５２ｂとしクリーンが選択され、第２のキーワードとして「ＣＬＥＡＮ」が書込まれたことが例示されている。次に優先順位が高いペダルについては、選択されたタイプ５２ｂに応じて第３キーワードが書込まれる。図４に示す例では、タイプ５３ａとしてボリュームが選択され、第３のキーワードとして「ＮＵＬＬ」が書込まれる。
【００７８】
次に優先順位が高いＦＸ５４については、効果スイッチ５４ａがオフに設定されている場合は、ＦＸ５４に対応するキーワードである第４のキーワードとして「ＮＵＬＬ」が書込まれる。効果スイッチ５４ａがオンに設定されている場合は、第４のキーワードとして、選択された効果のタイプ５４ｂに対応するキーワードが書込まれる。図４に示す例では、効果スイッチ５４ａがオンに設定され、タイプ５４ｂとしてフェーザが選択され、「ＰＨＡＳ」が書込まれたことが示されている。
【００７９】
次に優先順位が高いディレイ５５については、効果スイッチ５５ａがオフに設定されている場合は、ディレイ５５に対応するキーワードである第５のキーワードとして「ＮＵＬＬ」が書込まれる。効果スイッチ５５ａがオンに設定され、遅延時間が１０００ｍｓｅｃ以上に設定された場合に、第５のキーワードとして「ＤＥＬＡＹ」と遅延時間とが書込まれる。図４に示す例では、効果スイッチ５５ａがオンに設定されると共に遅延時間が１８００ｍｓｅｃに設定され、第５のキーワードとして「ＤＥＬＡＹ１８００」が書込まれたことが例示されている。楽器系の効果の設定が行われた場合は、上記の通り、５つのキーワードが書き込まれた時点でリストを作成する処理を終了する。この場合、空間系の効果についてはオンに設定されているものがあっても、楽器系の効果の設定が行われており、パッチ名としては楽器系の効果に関するネーミングが採用されると判断し、空間系の効果に対応するキーワードは、候補とはしない。なお、請求項３に記載のパラメータは、このディレイ５５の遅延時間が一例であり、設定される遅延時間に基づいて、候補名称であるキーワードが設定される。また、請求項４に記載のパラメータが属する効果の種類の一例が、この「ディレイ」であり、請求項５に記載の表示されるパラメータの一例が「１８００」である。
【００８０】
次に、図４（ｂ）を参照して空間系の効果が設定された場合に作成されるキーワードリストについて説明する。上述の通り、空間系の効果の設定は、第１から第４のキーワードが「ＮＵＬＬ」に設定された場合にキーワードがキーワードリストに設定される。この場合は、ディレイ５５については、効果スイッチ５５ａがオンに設定されていれば、設定された遅延時間の長さに係わらず「ＤＥＬＡＹ」と、遅延時間とがキーワードとされる。
【００８１】
図４（ｂ）では、遅延時間が２００ｍｓｅｃに設定され、第５番目のキーワードとして「ＤＥＬＡＹ２００」がキーワードとして書き込まれた例が示されている。
【００８２】
更に、ディレイ５５のパラメータであるレベル５５ｂの値が、５５に設定され、「ＤＥＬＡＹ  Ｌ５５」とキーワードが書き込まれる。ここでパラメータ値５５の前に付される「Ｌ」について説明すると、これはパラメータ値「５５」が、レベル５５ｂの値を意味するレベル（＝ＬＥＶＥＬ）パラメータ値であることを示すものである。効果スイッチ５５ａがオフに設定された場合は、第５，６番目のキーワードとして「ＮＵＬＬ」が書き込まれる。
【００８３】
ディレイ５５に次いで、コーラス５６についてキーワードが設定される。コーラス５６については、効果スイッチ５６ａがオンに設定されていればコーラス５６に対応するキーワードである「ＣＨＯＲ」と、レートの値５６ｂとがキーワードとされる。図４（ｂ）では、レートが７０に設定され、第７番目のキーワードとして「ＣＨＯＲ  Ｌ７０」がキーワードとしく書き込まれた例が示されている。効果スイッチ５６ａがオフに設定された場合は、第７番目のキーワードとして「ＮＵＬＬ」が書き込まれる。
【００８４】
次に、リバーブ５７についてキーワードが設定される。リバーブ５７については、効果スイッチ５７ａがオンに設定された場合は、リバーブ５７に対応するキーワードである「ＲＥＶ」と、選択されているタイプ５７ｂとがキーワードとされる。図４（ｂ）では、タイプとしてプレートが選択され、第８番目のキーワードとして「ＲＥＶ  ＰＬＡＴＥ」がキーワードとしく書き込まれた例が示されている。更に、設定されている残響時間の値５７ｃが第９番目のキーワードとされる。図４（ｂ）では、残響時間の値５７が１．２秒に設定され、第９番目のキーワードとして「ＲＥＶ  Ｔ１．２」がキーワードとして書き込まれた例が示されている。ここでパラメータ値１．２の前に付される「Ｔ」について説明すると、これはパラメータ値「１．２」が、残響時間の値５７ｃを意味する時間（＝ＴＩＭＥ）パラメータ値であることを示すものである。効果スイッチ５７ａがオフに設定された場合は、第８，９番目のキーワードとして「ＮＵＬＬ」が書き込まれる。
【００８５】
このように、キーワードリストには、設定されたパッチに応じた名称がパッチ名を付す場合の候補名称として書き込まれる。よって、ユーザが設定したパッチとは無関係な候補名称がリストされることがないので、ユーザは、早く適切な名称を選択することができる。また、ディレイ５５のように、よく用いられる効果であっても、そのパラメータである遅延時間が大きい場合は、上記したように楽器系の効果として顕著であって、その顕著な効果に対応する名称を選択することができる。また、パラメータそのものである「１８００」が表示されるので、特徴のあるパラメータを設定した場合に、その特徴を表す名称をパッチに付すことができる。
【００８６】
次に、図５を参照して表示器１１に表示される画面について説明する。図５は、ユーザパッチをパッチ設定モードにおいて表示される画面図である。ユーザパッチを設定する場合は、プレイモードにおいて、既に設定されているプリセットパッチまたはユーザパッチを選択し、その状態で、ライトボタン２７を押下することにより、パッチ設定モードに設定する。次に、設定したい効果の種類に対応するエフェクト設定ボタン３１〜３９のいずれかを押下する。例えば、ＯＤ／ＤＴ５１を示すエフェクト設定ボタンを押下すると、図５（ａ）に示すように表示される。この表示画面の第１行には、「Ｕ０１−００１」と表示されている。「Ｕ」は、ユーザパッチであることを示し、「０１−００１」は、第１グループの第１番目のパッチであることを示している。即ち、現在設定されているユーザパッチが、ユーザパッチの第１グループの第１番目として記憶されることが示されている。このグループ番号は、ライトボタン２７が押下される前に選択されていたパッチのグループ番号と同じグループ番号が付され、グループ内の番号は、ユーザパッチのそのグループ番号の中で、まだ使用されていない最も小さい番号が自動的に付される。なお、プレイモードにおいて、プリセットパッチを選択した場合は、「Ｐ０１−００１」のように「Ｐ」に続いてグループ番号とパッチ番号とが表示される。
【００８７】
この表示画面の第２行には、オーバードライブ／ディストーションの効果を使用するかしないかを切替える効果スイッチが表示される。この図では、この効果を使用すると設定され、「ＯＮ」と表示されている。この「ＯＮ」の表示位置にカーソルボタン２２を操作してカーソルを表示させ、ダイヤル２１を右回転させると「ＯＮ」、左回転させると「ＯＦＦ」と表示が切り替わり、オン、オフのいずれかに設定することができる。
【００８８】
この表示画面の第３行には、効果のタイプが表示される。この図では、タイプがディストーションに設定され、「ＤＩＳＴＯＲＴＩＯＮ」と表示されている場合を示している。この「ＤＩＳＴＯＲＴＩＯＮ」という表示にカーソルを合わせ、ダイヤル２１を回転すると、オーバードライブ、ディストーション、ファズが順次表示され、いずれかに変更設定することができる。
【００８９】
この表示画面の第４行には、効果のパラメータが表示される。この図では、ドライブの数値が５０であり、トーンの数値が８０であり、レベルの数値が３５と設定されている場合を示している。これらの数値についても、カーソルを合わせ、ダイヤル２１を回転操作することにより、数値を変更することができる。
【００９０】
他の効果の種類についても同様の操作により効果のタイプやパラメータの値を設定することができる。この状態で、楽音を入力すると新たに設定された効果が楽音に付与されて出力される。
【００９１】
このようにして設定された新たなパッチにパッチ名を付ける場合は、ネームボタン２９を押下し、パッチ名入力モードに設定する。ネームボタン２９が押下された場合は、その時点で選択されているパッチの名称が表示される。図５（ｂ）は、「ＤＩＳＴＯＲＴＩＯＮ１」というパッチが選択されている場合を示し、画面には「ＤＩＳＴＯＲＴＩＯＮ１」と表示されるとともに、先頭の文字である「Ｄ」にカーソルが表示される。
【００９２】
この状態で、キーワードボタン２３を押下しながらダイヤル２１を回すとカーソル位置にリストメモリ８ａに記憶されたキーワードが順次表示される。リストメモリ８ａには、図４に示すキーワードが記憶されている場合は、まず、図５（ｃ）に示すように第１の優先順のキーワードとして設定されている「ＤＩＳＴ」が反転文字で点滅表示され、１文字のスペースを明けて、それまで表示されていた文字列が右方にシフトされる。なお、カーソルの両側に文字が存在する場合は、挿入されたキーワードの両側にスペースを挿入する。
【００９３】
更に、ダイヤル２１を右回転すると、図５（ｄ）に示すように第２順位のキーワードである「ＣＬＥＡＮ」が図５（ｃ）に示される「ＤＩＳＴ」に代り反転文字で点滅表示される。更にダイヤル２１を右回転すると、次の優先順位のキーワードとして記憶される「ＮＵＬＬ」は無視され、「ＰＨＡＳ」が反転文字で点滅表示される。このように、パッチ名称として追加されることが確定するまでは、確定していない文字列であることを示すために、反転文字で点滅表示される。
【００９４】
反転文字で点滅表示された状態で、インサートボタン２４が押下されると、その反転、点滅して表示された文字は、通常の表示に切り替えられ、パッチ名称が確定される。
【００９５】
なお、キーワードリストに記憶されたキーワードが一度、パッチ名として使用された場合は、そのキーワードをキーワードリストから削除してもよいし、キーワードリストにおける優先順位を下げてもよい。このようによく用いられる効果、あるいは特徴的な効果の種類について優先順位が付され、その優先順位に従ってパッチ名の候補であるキーワードが順次表示されるので、ユーザは速く適切な名称を選択することができる。
【００９６】
以上のようにして、ユーザパッチが設定され、ライトボタンが押されると、そのユーザパッチに対応して設定されたパッチ名がユーザメモリ１０ａに記憶される。
【００９７】
次に、図６を参照して効果装置１のＣＰＵ７により実行される処理について説明する。図６は、ＣＰＵ７により実行されるメイン処理を示すフローチャートである。このメイン処理は、効果装置１の電源が投入されたとき起動され、電源が遮断されるまで繰り返し行われる処理である。
【００９８】
このメイン処理では、まず初期設定を行う（Ｓ１）。初期設定では、プレイモードに設定し、前回効果装置１の電源が遮断される時に設定されていたパッチをＤＳＰ４に設定する。この設定は、フラッシュメモリ１０に、常に現在設定されているパッチが記憶され、そのパッチが復帰される。
【００９９】
次に、ライトボタン２８が押下されたか否かを判断する（Ｓ２）。ライトボタン２８が押下された場合は（Ｓ２：Ｙｅｓ）、パッチ設定モードに切替え、ユーザの操作に従ってユーザパッチを設定する（Ｓ３）。このユーザパッチの設定は、図５を参照して説明した通りである。次に、ネームボタン２９が押下されたか否かを判断する（Ｓ４）。ネームボタン２９が押下されていない場合は（Ｓ４：Ｎｏ）、イグジットボタン２７が押下されたか否かを判断し（Ｓ５）、イグジットボタン２７が押下された場合は（Ｓ５：Ｙｅｓ）、Ｓ２の処理に戻る。これによりパッチ設定モードからプレイモードに復帰する。イグジットボタン２７が押下されない場合は（Ｓ５：Ｎｏ）、Ｓ３の処理の戻りユーザ設定を継続する。
【０１００】
ネームボタン２９が押下された場合は（Ｓ４：Ｙｅｓ）、パッチ名入力モードに設定し、表示器１１にユーザ設定を開始する時に設定されたパッチのパッチ名を表示し、カーソルをそのパッチ名の先頭の文字に表示する（Ｓ６：図５（ａ）参照）。次に、Ｓ３のユーザパッチ設定処理によって設定されＲＡＭ８に一時的に記憶されたユーザパッチを参照してリストメモリ８ａにキーワードリスト作成処理を行う（Ｓ７）。このキーワードリスト作成処理の詳細については、図７および図８を参照して後述する。
【０１０１】
次に、カーソルボタン２２が操作されたか否かを判断し（Ｓ１１）、カーソルボタン２２が操作された場合は（Ｓ１１：Ｙｅｓ）、その操作に従ってカーソルの位置を変更表示する（Ｓ１２）。Ｓ１２の処理を終了した場合、またはカーソルボタン２２が操作されていない場合は（Ｓ１１：Ｎｏ）、ダイヤル２１が操作されたか否かを判断する（Ｓ１３）。
【０１０２】
ダイヤル２１が操作された場合は（Ｓ１３：Ｙｅｓ）、キーワードボタン２３が押下されているか否かを判断し（Ｓ１４）、キーワードボタン２３が押下されている場合は（Ｓ１４：Ｙｅｓ）、リストメモリ８ａに記憶されるキーワードを優先順位に従って、カーソル位置の左側に表示し、１文字スペースを挿入して、既に設定されている文字列を右方にシフトして表示する（Ｓ１５）。挿入されたキーワードは、反転して点滅表示する。一方、キーワードボタン２３が押下されていない場合は（Ｓ１４：Ｎｏ）、カーソル位置の左側にアルファベットまたは数字を表示し、スペースを挿入しないで既に設定されている文字列を右方にシフトして表示する（Ｓ１６）。この挿入された文字も反転して点滅表示する。
【０１０３】
Ｓ１５またはＳ１６の処理を終了した場合は、インサートボタン２４が押下されているかを判断し（Ｓ１７）、インサートボタン２４が押下されている場合は（Ｓ１７：Ｙｅｓ）、反転して点滅表示しているキーワードまたは文字を普通の表示にするとともに、その挿入されたキーワードまたは文字をパッチ名称に挿入し、パッチ名称を確定する（Ｓ１８）。
【０１０４】
Ｓ１８の処理を終了した場合、またはＳ１３の判断処理において、ダイヤル２１が操作されない場合は（Ｓ１３：Ｎｏ）、インサートボタン２４、デリートボタン２５、キャップスボタン２６のいずれかが押下されているかを判断し（Ｓ１９）、いずれかのボタンが押下されている場合は（Ｓ１９：Ｙｅｓ）、そのボタンに対応した処理を行う（Ｓ２０）。即ち、インサートボタン２４が押下されている場合は、カーソル位置に１文字分のスペースを挿入し、デリートボタン２５が押下されている場合は、カーソル位置の文字を削除し、残りの右側の文字列を１文字左方にシフトする。また、キャップスボタンが押下されている場合は、カーソル位置の文字を大文字、または小文字に切替える。
【０１０５】
Ｓ２０の処理を終了した場合、またはＳ１９の判断処理において、インサートボタン２４、デリートボタン２５、キャップスボタン２６のいずれもが押下されていない場合は（Ｓ１９：Ｎｏ）、ライトボタン２８が押下されているか否かを判断し（Ｓ２１）ライトボタン２８が押下されている場合は（Ｓ２１：Ｙｅｓ）、設定されたパッチとパッチネームとをフラッシュメモリ１０のユーザメモリ１０ａに記憶し（Ｓ２２）、Ｓ２の処理に戻り、プレイモードに復帰する。
【０１０６】
ライトボタン２８が押下されない場合は（Ｓ２１：Ｎｏ）、イグジットボタン２７が押下されているか否かを判断し（Ｓ２３）、イグジットボタン２７が押下されている場合は（Ｓ２３：Ｙｅｓ）、ユーザ設定をユーザメモリ１０ａに記憶せずにＳ２の理に戻り、プレイモードに復帰する。イグジットボタン２７が押下されていない場合は（Ｓ２３：Ｎｏ）、Ｓ１１の処理に戻り、パッチ名の設定を継続する。
【０１０７】
一方、Ｓ２の判断処理において、ライトボタン２８が押下されていない場合は（Ｓ２：Ｎｏ），ダイヤル２１が操作されたか否かを判断し（Ｓ２４）、ダイヤル２１が操作された場合は（Ｓ２４：Ｙｅｓ）、その操作により選択されたパッチをＤＳＰ４に設定する（Ｓ２５）。
【０１０８】
Ｓ２５の処理を終了した場合、またはダイヤル２１が操作されない場合は（Ｓ２４：Ｎｏ）、その他の処理を行い（Ｓ２６）、Ｓ２の処理に戻る。その他の処理としては、ペダルが操作されたか否かを判断し、ペダルが操作された場合は、ペダルに設定された効果に応じてＤＳＰ４に効果の変更を指示するなどの処理である。
【０１０９】
次に、図７および図８を参照して、キーワードリスト作成処理について説明する。図７および図８は、キーワードリスト作成処理を示すフローチャートである。図７は、図６に示すフローチャートのＳ７に該当する処理であり、図８は、図７に示すフローチャートのＳ４８に該当する空間系エフェクトのキーワードリスト作成処理である。
【０１１０】
まず、図７を参照して、キーワードリスト作成処理について説明する。まず、効果の種類を示す変数ｉを１に設定する（Ｓ３１）。変数ｉは、効果の種類の優先順位が高いものから順次効果の種類を指示する変数である。この実施形態では、変数ｉが１であれば、ＯＤ／ＤＴ５１を指し、変数ｉが２であれば、アンプシミュレータ５２を指し、以下、図３に示すテーブルに示された順に効果の種類が指示される。次に、変数ｉが示す効果の種類について、効果スイッチが設けられているか否かを判断する（Ｓ３２）。効果スイッチが設けられている場合は（Ｓ３２：Ｙｅｓ）、その効果スイッチがオンに設定されているか否かを判断する（Ｓ３３）。効果スイッチがオンに設定されている場合（Ｓ３３：Ｙｅｓ）またはＳ３２において、ｉ番目の効果に効果スイッチが設けられていない場合は、選択される効果のタイプが設けられているか否かを判断する（Ｓ３４）。
【０１１１】
選択される効果のタイプが設けられている場合は（Ｓ３４：Ｙｅｓ）、選択されたタイプがカスタムであるか否かを判断し（Ｓ３５）、カスタムでない場合は（Ｓ３５：Ｎｏ）、その選択されたタイプに対応するキーワードがネームメモリ９ｂに記憶されているか否かを判断する（Ｓ３６）。その選択されたタイプに対応するキーワードがネームメモリ９ｂに記憶されている場合は（Ｓ３６：Ｙｅｓ）、そのキーワードを第ｉ番目のキーワードとして、リストメモリ８ａに形成されるキーワードリストに書き込む（Ｓ３７）。
【０１１２】
選択されたタイプがカスタムである場合は（Ｓ３５：Ｙｅｓ）、複数のカスタムタイプのうち、選択されたタイプに対応するキーワードをネームメモリ９ｂから読み出し、そのキーワードを第ｉ番目のキーワードとして、リストメモリ８ａに形成されるキーワードリストに書き込む（Ｓ３８）。
【０１１３】
一方、効果スイッチがオフに設定されている場合（Ｓ３３：Ｎｏ）、または選択されるタイプが設けられていない場合（Ｓ３４：Ｎｏ）、または選択されたタイプに対応するキーワードがネームメモリ９ｂに記憶されていない場合（Ｓ３６：Ｎｏ）は、第ｉ番目のキーワードとして「ＮＵＬＬ」をリストメモリ８ａに形成されるキーワードリストに書き込む（Ｓ３９）。
【０１１４】
Ｓ３７、Ｓ３８またはＳ３９の処理を終了した場合は、変数ｉに１を加算し（Ｓ４１）、ｉ番目の効果の種類がディレイ５５であるか否かを判断する（Ｓ４２）。ｉ番目の効果の種類がディレイ５５でない場合は（Ｓ４２：Ｎｏ）、楽器系の効果の種類についての処理がまだ終了していない場合でありＳ３２の処理に戻る。ｉ番目の効果の種類がディレイ５５である場合は（Ｓ４２：Ｙｅｓ）、楽器系の効果の種類についての処理を終了したことになり、それまでにキーワードリストに書き込まれたキーワードが全て「ＮＵＬＬ」であるかを判断する（Ｓ４３）。キーワードリストに書き込まれたキーワードが全て「ＮＵＬＬ」である場合は（Ｓ４３：Ｙｅｓ）、楽器系の効果については、設定されていないことになり、空間系エフェクトについてのキーワードを作成する空間系エフェクトのキーワード作成処理を行う（Ｓ４８）。この空間系エフェクトのキーワード作成処理については、図８を参照して後述する。
【０１１５】
キーワードリストに書き込まれたキーワードのいずれかが「ＮＵＬＬ」でない場合は（Ｓ４３：Ｎｏ）、楽器系の効果について設定されていることになり、ディレイ５５の効果スイッチ５５ａがオンに設定されているかを判断する（Ｓ４４）。ディレイ５５の効果スイッチ５５ａがオンに設定されている場合は（Ｓ４４：Ｙｅｓ）、設定されている遅延時間５５ｂが１０００ｍｓｅｃ以上かを判断する（Ｓ４５）。遅延時間５５ｂが１０００ｍｓｅｃ以上に設定されている場合は（Ｓ４５：Ｙｅｓ）、キーワード「ＤＥＬＡＹ」とその遅延時間とを第５番目のキーワードとしてキーワードリストに書き込む（Ｓ４６）。
【０１１６】
効果スイッチ５５ａがオンに設定されていない場合（Ｓ４４：Ｎｏ）または設定されている遅延時間５５ｂが１０００ｍｓｅｃ以上ではない場合（Ｓ４５：Ｎｏ）は、第５番目のキーワードとして「ＮＵＬＬ」をキーワードリストに書き込む（Ｓ４７）。Ｓ４６、Ｓ４７またはＳ４８の処理を終了した場合は、図６に示すメイン処理に戻る。
【０１１７】
次に、図８を参照して空間系エフェクトのキーワード作成処理について説明する。図８は、空間系エフェクトのキーワード作成処理を示すフローチャートである。空間系エフェクトのキーワード作成処理では、まずディレイ５５の効果スイッチ５５ａがオンに設定されているかを判断する（Ｓ５１）。ディレイ５５の効果スイッチ５５ａがオンに設定されている場合は（Ｓ５１：Ｙｅｓ）、設定されている遅延時間５５ｂに係わらずキーワード「ＤＥＬＡＹ」と設定されている遅延時間とを第５番目のキーワードとしてキーワードリストに書き込み、更に設定されているレベルの値５５ｃを第６番目のキーワードとしてキーワードリストに書き込む（Ｓ５２）。ディレイ５５の効果スイッチ５５ａがオフに設定されている場合は（Ｓ５１：Ｎｏ）、第５、６番目のキーワードを「ＮＵＬＬ」としてキーワードリストに書き込む（Ｓ５３）。
【０１１８】
次に、コーラス５６の効果スイッチ５６ａがオンに設定されているかを判断する（Ｓ５４）。効果スイッチ５６ａがオンに設定されている場合は（Ｓ５４：Ｙｅｓ）、キーワード「ＣＨＯＲ」と設定されているレート５６ｂとを第７番目のキーワードとしてキーワードリストに書き込む（Ｓ５５）。コーラス５６の効果スイッチ５６ａがオフに設定されている場合は（Ｓ５４：Ｎｏ）、第７番目のキーワードを「ＮＵＬＬ」としてキーワードリストに書き込む（Ｓ５６）。
【０１１９】
次に、リバーブ５７効果スイッチ５７ａがオンに設定されているかを判断する（Ｓ５７）。効果スイッチ５７ａがオンに設定されている場合は（Ｓ５７：Ｙｅｓ）、キーワード「ＲＥＶ」と設定されているリバーブ５７のタイプ５７ｂに対応するキーワードとを第８番目のキーワードとし、更にキーワード「ＲＥＶ」と設定されている残響時間５７ｃの値とを第９番目のキーワードとしてキーワードリストに書き込む（Ｓ５８）。リバーブ５７の効果スイッチ５７ａがオフに設定されている場合は（Ｓ５７：Ｎｏ）、第８，９番目のキーワードを「ＮＵＬＬ」としてキーワードリストに書き込む（Ｓ５９）。Ｓ５８またはＳ５９の処理を終了した場合は、この空間系のキーワード作成処理を終了し、メイン処理に戻る。
【０１２０】
以上、図７および図８に示すフローチャートを参照してパッチ名称として用いる候補名称であるキーワードを作成するキーワード作成処理について説明したように、ユーザにより設定されたユーザパッチに設定された態様に応じてキーワードが抽出される。効果のタイプが選択され、そのタイプに対応するキーワードがネームメモリ９ｂに記憶されている場合は、そのキーワードがキーワードリストに書き込まれる。
【０１２１】
また、ディレイ５５については、設定された遅延時間が、所定の値（１０００ｍｓｅｃ）以上である場合に、キーワードがキーワードリストに書き込まれる。また、楽器系の効果のいずれかが設定された場合は、空間系の効果についてのキーワードは作成されず、逆に楽器系の効果が設定されない場合は、空間系の効果についてキーワードがキーワードリストに作成される。よって、パッチに設定された態様に応じたキーワードリストが作成される。従って、設定されたパッチに関係のないキーワードがキーワードリストに書き込まれることがないとともに、設定されたパッチにおいて顕著な特徴のある効果に対応したキーワードが作成される。
【０１２２】
以上、実施形態に基づいて説明したように、ユーザが効果のパッチを設定した場合に、設定された複数種類の効果の態様に応じてキーワードが候補名称として設定され、そのキーワードに基づいて、その設定されたパッチに名称を付けることができる。したがって、設定されたパッチとは全く関係がないキーワードが表示されたり、特徴がないキーワードが表示されることがなく、適切に早く名称を設定することができる。
【０１２３】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１２４】
例えば、上記実施形態では、パッチに名称を付す場合に、既に設定されたパッチに基づいて設定を変更し、名称についても、既に付されているパッチ名に追加、または削除することにより新たな名称を付す場合を例示したが、全く新たにパッチを設定し、その設定されたパッチにキーワードを選択することによりパッチ名を付すようにしてもよい。
【０１２５】
また、上記実施形態では、１種類の効果に対して１つのキーワードをネームメモリ９ａに記憶するものとしたが、複数のキーワードを記憶し、ユーザがいずれかを選択するようにしてもよい。例えば、ディストーションの効果については、「ＤＳ」、「ＤＩＳＴ」、「ＤＩＳＴＯＲＴＩＯＮ」などのように、短縮形とフルスペルのものとをキーワードとする。
【０１２６】
また、上記実施形態では、パッチに名称を付す場合に、カーソル位置に一つのキーワードを表示するものとしたが、表示画面に余裕がある場合は、複数のキーワードを同時に表示し、いずれかを選択するようにしてもよい。その際、複数のキーワードを行毎に表示し、優先順位が高いキーワードを上方の行に表示してもよい。
【０１２７】
また、上記実施形態では、効果の種類により、優先順位が設定されるものとしたが、設定されたパラメータに応じて、優先順位が設定されるようにしてもよい。例えば、上記実施形態では、ディレイ５５の優先順位は、ペダル５３やＦＸ５４より低いものとしたが、ディレイ５５のパラメータである遅延時間が１０００〜１３００ｍｓｅｃの場合は、この順位とし、遅延時間が１４００〜１７００ｍｓｅｃの場合は、ペダル５３より低く、ＦＸ５４より高い順位とし、遅延時間が１７００ｍｓｅｃ以上の場合は、ＦＸより高い順位などとする。このとき、ＲＯＭ９に遅延時間に応じて優先順位を決定するための複数のテーブルを持つようにしてもよいし、あるいはキーワードの優先順位をパッチの設定態様に応じて変更するような優先順位変更プログラムをＲＯＭ９に持つようにしてもよい。
【０１２８】
また、上記実施形態では、楽器系の効果のいずれかが設定された場合は、空間系の効果についてのキーワードは作成されず、逆に楽器系の効果が設定されない場合は、空間系の効果についてキーワードがキーワードリストに作成されるものとしたが、楽器系や空間系や効果の種類に対応して作成するキーワードを変えるのではなく、すべての効果を対象としてＮＵＬＬを除く上位Ｎ個の数のキーワードを候補名称としてキーワードリストが作成されるようにしてもよい。
【０１２９】
また、上記実施形態では、ディレイ５５の遅延時間が１０００ｍｓｅｃ以上に設定された場合に、キーワードを「ＤＥＬＡＹ」と遅延時間とを組み合わせたものとしたが、「ＤＥＬＡＹ」だけをキーワードとしてもよい。
【０１３０】
また、上記実施形態では、リバーブ５７については、キーワードが設定されないものとしたが、ディレイ５５と同様に、残響時間が所定時間（例えば、２秒）以上に設定された場合にキーワードを設定するようにしてもよい。
【０１３１】
また、上記実施形態で例示した効果の種類以外に、入力された楽音に所定の音程だけ離れた音高の楽音を付加するハーモニ効果においては、演奏曲の調とその音程がパラメータとして設定される。その場合には、キーワードとして、設定された調や音程をキーワードとしてもよい。例えば、調を「Ｃｍａｊ（ハ長調）」、音程を「３ｒｄ」として表し、これらをキーワードとしてもよい。
【図面の簡単な説明】
【０１３２】
【図１】本発明における実施形態の効果装置の電気的構成を示すブロック図である。
【図２】操作パネルを示す平面図である。
【図３】効果装置において設定される効果の種類とその効果の種類に属するパラメータを示す表である。
【図４】ＲＡＭに記憶されるキーワードリストの一例を示すリスト表である。
【図５】表示器に表示される各種画面を示す画面図である。
【図６】ＣＰＵにより実行されるメイン処理を示すフローチャートである。
【図７】ＣＰＵにより実行されるキーワード作成処理を示すフローチャートである。
【図８】空間系エフェクトのキーワード作成処理を示すフローチャートである。
【符号の説明】
【０１３３】
１            効果装置
４            ＤＳＰ（効果付与手段の一例）
７            ＣＰＵ
８            ＲＡＭ
９            ＲＯＭ
９ｂ          ネームメモリ（名称記憶手段）
１０          フラッシュメモリ（パッチ記憶手段の一例）
１１          表示器（名称表示手段の一例）
１２          操作子（名称選択手段、パッチ選択手段、パッチ名作成手段の一例）
Ｓ３          パッチ設定手段
Ｓ１３        名称選択手段
Ｓ１５        名称表示手段
Ｓ２４        パッチ名選択手段
Ｓ２５        効果設定手段
【図１】
0005232480.tif 000002
【図２】
0005232480.tif 000003
【図３】
0005232480.tif 000004
【図４】
0005232480.tif 000005
【図５】
0005232480.tif 000006
【図６】
0005232480.tif 000007
【図７】
0005232480.tif 000008
【図８】
0005232480.tif 000009