(57)【要約】【課題】  ２つの摘み位置を備えてパラメータの設定値を変更する操作子を表示させる表示器と、ポインティング・デバイスとを用いて、２種類のパラメータ設定値を変更する設定値の操作入力装置を提供する。【解決手段】  図３（ａ）に示す、摘み２１がノーマル・ポジションにある画像が表示されているときに、摘み本体部２１ａにポインタ２２を合わせ、マウスボタンをクリックすることにより、設定機能を「TREBLE」のパラメータの設定から「BOOST」のパラメータの設定に切り替えるとともに、図３（ｃ）に示す、摘み３１がプル・ポジションにある画像を表示させる。かつ、ポインタ２２を摘み本体部２１ａに合わせた時点において、図３（ｂ）に示す、摘みの位置が切り替わることを知らせる画像を表示させる。【選択図】  図３
2006154995.tif 000002
【特許請求の範囲】
【請求項１】
第１と第２の摘み位置を備えパラメータの設定値を変更する操作子を表示器に表示させ、ポインティング・デバイスによりパラメータの設定値を変更させる設定値の操作入力装置であって、
前記パラメータの設定値として、第１と第２の種類のパラメータの値を設定する設定手段と、
ポインタを表示させるとともに、前記設定手段により前記第１のパラメータの値が設定されるときは、前記表示器に、前記第１の摘み位置にある操作子の画像を表示させ、前記第２のパラメータが設定されるときは、前記第２の摘み位置にある操作子の画像を表示させる表示制御手段と、
前記表示器に、前記第１の摘み位置にある操作子の画像が表示されているときに、前記ポインティング・デバイスにより、画面上に設けられた摘み位置切替操作範囲に前記ポインタを合わせて切替用のスイッチ操作がなされることにより、前記設定手段を第２の種類のパラメータの値の設定に切り替えるとともに、前記表示制御手段に前記第２の摘み位置にある操作子の画像を表示させ、かつ、前記ポインタを前記摘み位置切替操作範囲に合わせる操作の時点、あるいは、当該操作の後、前記切替用のスイッチ操作までに行われる操作の時点において、前記摘み位置が切り替わることを知らせる画像を表示させるパラメータ種類切替手段、
を有することを特徴とする設定値の操作入力装置。
【請求項２】
第１と第２の摘み位置を備えパラメータの設定値を変更する操作子を表示器に表示させ、ポインティング・デバイスによりパラメータの設定値を変更させることをコンピュータに実行させるための設定値の操作入力用プログラムであって、
前記パラメータの設定値として、第１と第２の種類のパラメータの値を設定する設定ステップと、
ポインタを表示させるとともに、前記設定ステップにより前記第１のパラメータの値が設定されるときは、前記表示器に、前記第１の摘み位置にある操作子の画像を表示させ、前記第２のパラメータが設定されるときは、前記第２の摘み位置にある操作子の画像を表示させる表示制御ステップと、
前記表示器に、前記第１の摘み位置にある操作子の画像が表示されているときに、前記ポインティング・デバイスにより、画面上に設けられた摘み位置切替操作範囲に前記ポインタを合わせて切替用のスイッチ操作がなされることにより、前記設定ステップを第２の種類のパラメータの値の設定に切り替えるとともに、前記表示制御ステップに前記第２の摘み位置にある操作子の画像を表示させ、かつ、前記ポインタを前記摘み位置切替操作範囲に合わせる操作の時点、あるいは、当該操作の後、前記切替用のスイッチ操作までに行われる操作の時点において、前記摘み位置が切り替わることを知らせる画像を表示させるパラメータ種類切替ステップ、
を有することを特徴とする設定値の操作入力用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作子の画像を表示させるディスプレイと、マウス等のポインティング・デバイスとを用いた設定値の操作入力装置に関するものである。
【背景技術】
【０００２】
従来、エレクトリック・ギターの弦振動を電気信号に変換して再生するのに適したアナログ・ギターアンプが、真空管アンプの時代から開発されてきた。
このような往年のアナログ・ギターアンプの周波数数特性のシミュレートを、パーソナルコンピュータを用いて、例えば、ディジタル・ミキサ・プログラムやシーケンサ・プログラムあるいはそれらのプラグイン・エフェクト等のプログラムで実現する場合、周波数特性を決める種々のパラメータ値を変更するには、ディスプレイ上の操作パネル画面にアナログ・ギターアンプの操作子を表す画像を表示させ、ポインティング・デバイスで、この操作子を操作することになる。
【０００３】
図８は、アナログ・ギターアンプで音作りをするために用いられているプル・ポジション付き回転操作子の１つを示す説明図である。
図８（ａ）は平面図、図８（ｂ），図８（ｃ）は正面図である。
１０１は摘み、１０１ａは指で挟みやすくした平行面を有する摘み本体部、１０１ｂは摘み本体部１０１ａに設けられた指針となる突起部、１０１ｃは摘み本体部１０１ａから底面に向かって傾斜した錐面を有する摘み周縁部である。パネル１１１の表面には、摘み１０１の周囲に0〜10の目盛がある。
図８（ｂ）に示すノーマル・ポジション（通常位置）においては、摘み１０１を回すことにより、可変抵抗器１１３の抵抗値を変化させる。一方、図８（ｃ）に示すプル・ポジション（引き出し位置）においては、可変抵抗器１１２の抵抗値を変化させる。可変抵抗器１１２，１１３は、例えば、ノーマル・ポジションでは「TREBLE」、プル・ポジションでは、「FOR BOOST」という種類のパラメータの値を変更する。
上述したように、摘み位置を切り替えることにより、異なる種類のパラメータを変化させる。しかし、従来のプログラムでは、ディスプレイ上の画面において、このようなプル・ポジション付き回転操作子の操作をリアルに表現するものがなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した問題点を解決するためになされたもので、２つの摘み位置を備えてパラメータの設定値を変更する操作子を表示させる表示器と、ポインティング・デバイスとを用いて、２種類のパラメータ設定値を変更する設定値の操作入力装置、設定値の操作入力用プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明は、請求項１に記載の発明においては、第１と第２の摘み位置を備えパラメータの設定値を変更する操作子を表示器に表示させ、ポインティング・デバイスによりパラメータの設定値を変更させる設定値の操作入力装置であって、第１と第２の種類のパラメータの値を設定する設定手段と、ポインタを表示させるとともに、前記第１のパラメータの値が設定されるときは、前記第１の摘み位置にある操作子の画像を表示させ、前記第２のパラメータが設定されるときは、前記第２の摘み位置にある操作子の画像を表示させる表示制御手段と、前記第１の摘み位置にある操作子の画像が表示されているときに、画面上に設けられた摘み位置切替操作範囲に前記ポインタを合わせて切替用のスイッチ操作がなされることにより、前記設定手段を第２の種類のパラメータの値の設定に切り替えるとともに、前記第２の摘み位置にある操作子の画像を表示させ、かつ、前記ポインタを前記摘み位置切替操作範囲に合わせる操作の時点、あるいは、当該操作の後、前記切替用のスイッチ操作までに行われる操作の時点において、前記摘み位置が切り替わることを知らせる画像を表示させるパラメータ種類切替手段を有するものである。
また、請求項２に記載の発明においては、この設定値の操作入力用プログラムをコンピュータに実行させることにより、請求項１に記載の設定値の操作入力装置を実現させるものである。
【０００６】
従って、第１と第２の摘み位置を備え２種類のパラメータの設定値を入力する設定値の操作入力を、GUIインタフェースを用いてリアルな操作感覚で実行することができる。
特に、第１の摘み位置から第２の摘み位置へと切り替える過程において、表示される画像により、摘みの位置が切り替わることが知らされるので、切り替えたいときには正しい切替え操作の途中であることがわかり、切り替えるつもりのないときには、誤って切替え操作の途中にあることがわかるので、切替え操作をわかりやすく案内することができる。
【０００７】
典型的には、摘みの位置が切り替わることを知らせる画像は、摘み位置切替操作範囲上にマウス・ポインタを合わせる操作の時点において表示させる。この場合、この操作の後に摘みの位置が切り替わることを知らせる画像を表示させる操作は不要となる。
切替用のスイッチ操作としては、ポインティング・デバイスのスイッチを押してすぐに戻す操作（クリック）を採用することができる。
一方、パラメータの設定値変更操作は、摘みの画像の少なくとも一部に設けられた設定値変更操作範囲にポインタを合わせて設定値変更操作用のスイッチ操作をすればよい。このスイッチ操作にも、上述したクリックを採用することができる。
加えて、摘み位置切替操作範囲に前記ポインタを合わせて切替用のスイッチ操作がなされるまでに、ポインタを摘み位置切替操作範囲から外すように、ポインティング・デバイスが操作されたときには、第１の摘み位置から第２の摘み位置に切り替わらないようにすることができる。
【発明の効果】
【０００８】
本発明によれば、２つの摘み位置を備えてパラメータの設定値を変更する操作子を、直接操作しているかのようなリアルな操作感覚を与え、特に、摘みが通常位置とは異なる位置に切り替える過程において、摘みの位置が切り替わることをユーザに自覚させるので、使い勝手がよいという効果がある。
この操作子の用途は特に限定されるものではなく、GUIを備えた装置一般に用いることができる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の実施の一形態を実現するためのハードウエア構成例を示すブロック図である。
特に、オーディオ信号を再生出力するサウンドシステムを内蔵したパーソナルコンピュータにおいて、設定値の操作入力プログラムを実行する場合について説明する。
図中、１はバス、２はCPU（Central Processing Unit）、３はRAM（Random Access Memory）、４はROMである。
【００１０】
５はキーボード，マウス等の操作子である。マウス，トラックボール，タブレット，キーボード上のカーソル・キー等をポインティング・デバイスとして使用する。６は操作子の操作を検出する検出回路である。
複数の種類の操作子を、同時にポインティング・デバイスとして機能させることができる。例えば、マウスとカーソル・キーのいずれによってもポインタを移動させることができる。
７は液晶ディスプレイ等の表示器である。８は表示回路である。
ユーザと装置との間のGUI（Graphical User Interface）として、表示器７にプル・ポジション付き回転操作子とポインタを表示させ、ポインティング・デバイスを用いてポインタの位置を制御するとともに、ポインティング・デバイスに備わったスイッチ操作（オン，オフ）あるいはキー操作のイベントに応じて、２種類のパラメータの設定値の操作入力等を実現する。
【００１１】
９は外部機器であって、エレクトリック・ギターのピックアップ（マイク）、MIDI鍵盤、ソングデータを再生するシーケンサ等である。１０はインタフェース（I/F）であって、外部機器９に応じたものを用いる。
ピックアップから入力された信号は、インタフェース１０においてディジタル信号に変換され、RAM３に入力され、CPU２によりエフェクトを付加されてサウンドシステム１１に出力される。
一方、MIDI鍵盤から入力された演奏データは、RAM３に入力され、CPU２により楽音信号に変換され、エフェクトを付加されてサウンドシステム１１に出力される。サウンドシステム１１は、入力されたオーディオ信号を増幅し、スピーカ等から再生する。
【００１２】
１２は外部記憶装置であって、HDD（Hard Disk Drive），CD-ROM（Compact Disc Read-Only Memory）ドライブ，DVD（Digital Versatile Disk）ドライブ等である。HDDには、オペレーティングシステム（OS）プログラムおよびアプリケーションプログラムがインストールされている。
外部記憶装置１２にソングデータファイルが記憶されている場合、CPU２は演奏データを再生し、楽音信号に変換し、エフェクトを付加する信号処理を行って、サウンドシステム１１に供給する。
上述したROM（Read Only Memory）４には、CPU２を動作させる基本入出力システム（BIOS）プログラム等が記憶されている。RAM３には、CPU２が処理を遂行するのに必要なワーキングエリアが設けられている。
CPU２は、プログラムに従って、操作子５のイベント検出、表示器７に対する表示制御等の一般的な制御を前提として、設定値の操作入力機能を実行する。
【００１３】
図２は、図１に示した表示器７に表示させる操作子の画像の説明図である。図８に示した、プル・ポジション付き回転操作子を模擬している。実物の操作子を写実的に模擬したグラフィック画像とすることが好ましい。
一例として、楽音信号や音声信号等のオーディオ信号に付加するエフェクトとして、イコライザ特性（周波数特性）を制御するパラメータの値を設定する場合を説明する。
図示の例では、図８におけるパネル１１１に対応する面上に、「TREBLE」、「PULL FOR BOOST」の文字と、0〜10の目盛２３、３２が表示されている。
【００１４】
図２（ａ）はノーマル・ポジションにあるときの画像であり、２１は摘み、２１ａは摘み本体部、２１ｂは突起部、２１ｃは摘み周縁部である。
図２（ｂ）はプル・ポジションにあるときの画像であり、３１は摘み、３１ａは摘み本体部、３１ｂは突起部、３１ｃは摘み周縁部である。
摘み３１が引き出された位置を表すため、摘み３１の輪郭を図２（ａ）に示した摘み２１の輪郭よりも、やや大きめにした画像で表示する。これに伴い、図示の例では、目盛３２は、目盛２３に比べて拡大された半径の位置に表示するとともに、数字の大きさも拡大している。しかし、目盛３２と目盛２３とを全く同じものにしてもよい。
【００１５】
図２に示した、プル・ポジション付き回転操作子を、図１の表示器７に表示させて設定値の操作入力をする場合、CPU２は設定機能、表示制御機能、パラメータ種類切替機能を実現するように動作する。
設定機能は、第１の種類パラメータとして「TREBLE」のパラメータを設定し、第２の種類のパラメータとして「BOOST」のパラメータを設定する。
表示制御機能は、ポインタ２２を表示させるとともに、上述した設定機能により「TREBLE」が設定されるときは、表示器７に、図２（ａ）の画像を表示させ、「BOOST」が設定されるときは、図２（ｂ）の画像を表示させる。
【００１６】
上述した設定機能は、ポインティング・デバイスにより、回転操作子の摘み２１，３１の少なくとも一部に設けられた設定値変更操作範囲、例えば、摘み周縁部２１ｃ，３１ｃの範囲にポインタ２２を合わせて、パラメータ設定値変更用のスイッチ操作、例えば、ポインティング・デバイスのスイッチ（例えば、マウスの左ボタン）を押しながらポインティング・デバイスを移動させる操作（ドラッグ）をすることにより、摘み２１，３１を左右に回して、パラメータの設定値を変更する。
なお、ポインタ２２を設定値変更操作範囲に合わせるには、後述する摘み本体部２１ａ（摘み位置切替操作範囲）から移動させてもよいが、操作を明確にするため、摘み２１の範囲外から、摘み本体部２１ａの範囲内に移動させる場合に限ってもよい。
【００１７】
図３は、図２に示したプル・ポジション付き回転操作子の摘み位置を切り替えるときの動作の説明図である。
図３（ａ），図３（ｄ）は、図２（ａ）と同様に、摘みがノーマル・ポジションにあるときの回転操作子の画像である。
図３（ｂ）は、摘み位置がノーマル・ポジションからプル・ポジションに切り替わるときに、一時的に表示される回転操作子の画像である。
図３（ｃ），図３（ｅ）は、図２（ｂ）と同様に、摘みがプル・ポジションにあるときの回転操作子の画像である。
【００１８】
パラメータ種類切替機能は、図３（ａ）に示す画像が表示されているときに、画面上に設けられた、例えば、摘み本体部２１ａ（摘み位置切替操作範囲）にポインタ２２を合わせ（マウスオーバ）、例えば、マウスボタン（ポインティング・デバイスのスイッチ）を押してすぐに離すクリック操作（切替用のスイッチ操作）をすることにより、設定機能を「TREBLE」のパラメータの設定から「BOOST」のパラメータの設定に切り替えるとともに、図３（ｃ）に示す画像を表示させる。
かつ、ポインタ２２を摘み本体部２１ａに合わせた時点において、図３（ｂ）に示す、摘みの位置が切り替わることを知らせる画像を、上述した表示制御機能に表示させる。
【００１９】
なお、図３（ｂ）に示す画像を表示させる時点は、ポインタ２２を摘み本体部２１ａに合わせる操作の後、切替用のスイッチ操作までにスイッチ操作が行われる場合は、このスイッチ操作の時点でもよい。
また、摘み本体部２１ａにポインタ２２を合わせるには、ポインタ２２を、摘み周縁部２１ｃの範囲から摘み本体部２１ａの範囲内に移動させてもよいが、操作を明確にさせるために、図示のように摘み２１の範囲外から、摘み周縁部２１ｃの範囲を通って、摘み本体部２１ａの範囲内に移動させる場合に限ってもよい。
【００２０】
図３（ｂ）に示した画像は、図３（ａ）に示した画像の表示態様において、摘みの輪郭２１ｅ、あるいは、摘み本体部の輪郭２１ｄを光らせたり色を変えたりする。あるいは、摘み本体部２１ａ自体を光らせたり色を変えたり、目盛２３を光らせたり色を変えたりする。少なくとも一部の表示範囲を光らせたり、色を変えたりする。
なお、ポインタ２２を摘み本体部２１ａに合わせた後、切替用の操作をすることなく、ポインタ２２を摘み本体部２１ａの範囲から外すマウスアウト操作をしたときは、摘み位置の切替操作が行われない。
【００２１】
なお、ポインタ２２を、摘み本体部２１ａから外す操作は、摘み周縁部２１ｃの範囲まで移動させるだけでもよいが、操作を明確にするため、図示のように、摘み周縁部２１ｃの範囲を通って、摘み２１の表示範囲外まで移動させることを条件としてもよい。
図３（ｃ）において、その後、ポインタ２２を、摘み本体部２１ａの範囲から外し、摘み周縁部３１ｃ（設定値変更操作範囲）に合わせれば、図２を参照して説明したように、ドラッグ操作により、「BOOST」のパラメータの設定値を変更することができる。
【００２２】
パラメータ種類切替機能は、また、図３（ｅ）に示すプル・ポジションの画像が表示されているときに、表示画面上に設けられた、摘み位置切替操作範囲、例えば、摘み本体部３１ａにポインタ２２を合わせて（マウスオーバ）、切替操作用のボタン操作、例えば、ポインティング・デバイスのスイッチをクリックすることにより、設定機能を「TREBLE」のパラメータの設定に切り替えるとともに、図３（ｄ）に示すノーマル・ポジションの画像を表示させる。
図示の例では、図３（ｂ）に示したような、摘みの位置が切り替わることを知らせる画像は表示させない。しかし、同様な条件で同様な画像を表示させるようにしてもよい。
上述した個々の機能は、コンピュータプログラムに従って、各機能に対応する一連の処理ステップをCPU２が実行することにより実現される。
【００２３】
図４は、摘み位置切替操作範囲の種々の例、および、摘みの位置が切り替わることを知らせる画像の他の例を示す説明図である。
図４（ａ）〜図４（ｅ）において、摘み位置切替操作範囲にハッチングを付している。
図４（ａ）は、図２を参照して説明した例であり、摘み本体部２１ａの範囲を摘み位置切替操作範囲としたものである。
図４（ｂ）は、摘み本体部２１ａの両側面に対応する範囲４１を、図４（ｃ）は、摘み本体部２１ａ上で突起部２１ｂの下の範囲４２を、図４（ｄ）は、摘み本体部２１ａ上で、その中心の範囲４３を、図４（ｅ）は、操作パネル上に表示されている「PULL FOR BOOST」表示範囲４４を、それぞれ、摘み位置切替操作範囲とする例である。
【００２４】
一方、パラメータ値変更操作対象範囲は、図２に示したように、摘み周縁部２１ｃとしてもよいが、摘み２１の範囲中、摘み位置切替操作範囲ではない範囲を全てパラメータ値変更操作対象範囲としてもよい。
突起部２１ｂの範囲は、摘み本体部２１ａ，摘み周縁部２１ｃの一方の範囲に含めるように決めておけばよい。
なお、パラメータ値変更操作対象範囲と摘み位置切替操作範囲とが重なる場合でも、ポインティング・デバイスのスイッチ操作（マウスボタン操作）を異ならせれば、操作を区別できる。
【００２５】
図２（ｂ），図３（ｃ），図３（ｅ）に示した、プル・ポジションにあるときの画像においても、ノーマル・ポジションにあるときと同様に、摘み位置切替操作範囲およびパラメータ値変更操作対象範囲を種々の画像の範囲に割り当てることができる。
また、ノーマル・ポジションにあるときとプル・ポジションにあるときとで、摘み位置切替操作範囲およびパラメータ値変更操作対象範囲を異ならせてもよい。例えば、プル・ポジションに切り替える、図４（ｅ）に対して、図３（ｅ）から図３（ｄ）に摘み位置を切り替える際は、ノーマル・ポジションに対応する「TREBLE」の文字の範囲を、摘み位置切替操作範囲としてもよい。
【００２６】
図４（ｆ）は、図３（ａ），図３（ｃ）に示した画像とは表示態様を大きく異ならせたものであって、摘みをつかんでいる指や、「PULL」の文字が現れている画像４５である。摘みの位置が切り替わることを知らせる一時的な画像として、図３（ｂ）に示した画像に代えて表示させるか、この画像に重ねて表示させるのに用いることができる。この他、ポップアップウインドウを用いて、警告の画像を表示させてもよい。
【００２７】
図１に示したブロック構成例では、CPU２が、音源機能、および、楽音信号に与える周波数特性制御等のエフェクト機能を実現している。
これに代えて、サウンドシステム１１において、音源専用集積回路やDSP（Digital Signal Processor）を用いて音源機能を実現してもよい。
サウンドシステム１１において、DSPを用いてエフェクト機能を実現することができる。この場合、ピックアップの出力は、サウンドシステム１１に直接入力することができる。CPU２は、操作子の操作により設定された各種のパラメータの値をサウンドシステム１１のDSPに供給してこれを制御する。
【００２８】
図５〜図７は、本発明の実施の一形態の動作例を説明するフローチャートである。図１のCPU２が、設定値の操作入力プログラムに従って各ステップを実行する。
図７は、図５の処理中において、フラグFの値に応じて選択的に実行される処理のフローチャートである。
１つのプル・ポジション付き操作子に対する処理を示しているが、プル・ポジション付き操作子が複数ある場合には、それらの全てについて同様の処理を行う。
各プル・ポジション付き操作子がノーマル・ポジションとプル・ポジションとで、それぞれ、どの種類のパラメータを制御するかは、あらかじめ決められている。
ポインティング・デバイスとしてマウスを用い、ポインティング・デバイスのスイッチとして、マウスボタンを用いるものとする。
【００２９】
図５に示した摘み位置切替処理は、所定の時間間隔ごとに起動する。
Ｓ５１において、摘み位置切替操作範囲にポインタ２２を合わせるイベント（摘み位置切替操作範囲においてマウスオーバ）の有無を検出し、Ｓ５２において、このイベントがあればＳ５３に処理を進め、なければ処理を終了する。
摘み位置切替操作範囲は、図３，図４に示したように、摘み本体部２１ａ，３１ａの範囲とする。ただし、図３（ａ）と図３（ｃ）を比べればわかるように、ノーマル・ポジションにあるときと、プル・ポジションにあるときとでは、同じ摘み本体部という対象物の範囲であっても、大きさは異なるので、位置座標で決まる範囲は異なっている。
【００３０】
Ｓ５３において、フラグFの値に応じて、Ｓ５４またはＳ５５に処理を進める。
フラグFは、摘みがノーマル・ポジションにあるとき0、プル・ポジションにあるとき1となるものであり、初期値を0とし、後述する図７のＳ８４，Ｓ９３において値が反転する。
Ｓ５４においては、図７（ａ）を参照して後述する、摘みのプル・ポジションへの切替え処理（第２の種類のパラメータの設定処理）を実行する。
Ｓ５５においては、図７（ｂ）を参照して後述する、摘みのノーマル・ポジションへの切替え処理（第１の種類のパラメータの設定処理）を実行する。
【００３１】
図６のパラメータ設定値変更処理も、所定の時間間隔ごとに起動する。
Ｓ６１において、設定値変更操作範囲にポインタを合わせてマウスボタンが押されるイベント（設定値変更操作範囲においてマウスダウン）の有無を検出する。
設定値変更操作範囲は、図２（ａ），図２（ｂ）に示した、摘み周縁部２１ｃ，３１ｃの範囲とする。ただし、ノーマル・ポジションにあるときと、プル・ポジションにあるときとでは、同じ摘み周縁部という対象物であっても、画面上の位置座標で決まる範囲は異なる。
Ｓ６２において、このイベントがあればＳ６３に、なければＳ６４に処理を進める。
Ｓ６３においてポインタの位置をメモリに格納し、Ｓ６５においてフラグDを1にする。フラグDは、パラメータ変更操作停止中は0（初期値）となり、変更操作中（ドラッグ中）は1となるものである。
【００３２】
Ｓ６４において、フラグD＝0のとき処理を終了し、フラグD＝1のときＳ６６に処理を進める。Ｓ６６において、押されているマウスボタンを離すイベント（マウスアップ）の有無を検出する。ただし、ここでのマウスアップは、設定値変更操作範囲にポインタが合わせられていなくてもよいものとする。
Ｓ６７において、このイベントがあればＳ６８に、なければＳ６９に処理を進める。Ｓ６８において、フラグDを0として、変更操作停止中であることを表す。
Ｓ６９において、ポインタの位置を検出する。
Ｓ７０において、ポインタの移動角度（Ｓ６３において格納した位置からのポインタ移動により、回転操作子の回転中心を基準にしたポインタの移動角度）に応じて、回転操作子の回転角度を変更し、表示画面を変更させる。
回転角度の変更操作が、回転操作子に現在指定されているパラメータの種類において、設定値をどのように変更するかはあらかじめ決められている。
Ｓ７１において、変更させた回転角度に応じて、操作対象の回転操作子の現在の摘み位置（フラグFでわかる）に割り当てられた種類のパラメータの設定値を変更し、信号処理をする。
【００３３】
図７（ａ）は、図５のＳ５４の処理を説明するフローチャートである。
Ｓ８１において、図３（ｂ），図４（ｆ）に示したような、摘み位置が切り替わることを知らせる画像を表示させる。
Ｓ８２において、図５のＳ５１と同じ摘み位置切替操作範囲においてマウスクリックのイベントの有無を検出する。
Ｓ８３において、このイベントがあればＳ８４に処理を進め、なければＳ８５に処理を進める。
【００３４】
Ｓ８４においてフラグFを１にし、摘み位置がプル・ポジションであることを表す。
Ｓ８６において、図３（ｃ）の画像を表示させる。
Ｓ８７において、対象としている回転操作子で制御するパラメータの種類を、その回転操作子のプル・ポジションにあらかじめ割り当てられた第２の種類のパラメータにする。
Ｓ８５において、摘み位置切替操作範囲からポインタ２２を外すイベント（摘み位置切替操作範囲においてマウスアウト）の有無を検出する。このイベントがあればＳ８９に処理を進め、なければＳ８２に処理を戻し、再び、マウスクリックとマウスアウトの有無を判定する。
Ｓ８９において、フラグFが0であれば、マウスクリックなしでマウスアウトしたことがわかるので、Ｓ９０に処理を進め、Ｓ８１において表示させた図３（ｂ）の画像に代えて、図３（ａ）の画像に戻す。フラグFが1であれば、処理を終了する。
【００３５】
図７（ｂ）は、図５のＳ５５における、摘みのノーマル・ポジションへの切替え処理を説明するフローチャートである。
この動作例では、図７（ａ）に比べて、Ｓ８１のような、摘みの位置が切り替わることを知らせる画像を表示させないため、処理が簡単になっているだけであるので、説明を省略する。
【００３６】
上述した説明では、プル・ポジション付き回転操作子をディスプレイに表示させる場合について説明した。しかし、設定対象のパラメータの種類を切り替えることができる操作子であれば、回転操作子でなくてもよい。例えば、スライド操作子であってもよい。
上述した説明では、摘み位置切替操作範囲においてマウスクリック操作（第１の操作）をすることにより、ノーマル・ポジションからプル・ポジションへ切り替えていた。その際、このようなマウスクリック操作の前提となる、摘み位置切替操作範囲にポインタを合わせる操作（第２の操作）をしたときに、摘みの位置が切り替わることを知らせる画像を表示させた。
しかし、これ以外の操作イベントを採用してもよい。その際、第２の操作が第１の操作の前提となる操作であることが望ましい。
第１の操作として摘み位置切替操作範囲におけるマウスボタンを押す操作、第２の操作として摘み位置切替操作範囲にポインタを合わせる操作としてもよい。第１の操作として摘み位置切替操作範囲においてマウスボタンを離す操作、第２の操作として摘み位置切替操作範囲におけるマウスボタンを押す操作としてもよい。
【００３７】
上述した説明では、パーソナルコンピュータで設定値の操作入力機能を実現する場合について説明した。これに代えて、専用のギターアンプあるいは専用のオーディオ・ミキサ装置等において、ディスプレイに操作子の画面を表示する場合にも、設定値の操作入力装置を実現することができる。
この場合、外部記憶装置１２のHDDを備えることなく、オペレーティングシステムやアプリケーションプログラムやソングデータ等をROM４に記憶させておいてもよい。
また、通信ネットワークを介してサーバコンピュータと接続し、サーバコンピュータからアプリケーションプログラムをRAM３にダウンロードすることにより、HDDにプログラムを記憶している場合と同様の動作を、CPU２により実現することもできる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施の一形態を説明するためのハードウエア構成例を示すブロック図である。
【図２】図１に示した表示器７に表示させる操作子の画像の説明図である。
【図３】図２に示したプル・ポジション付き回転操作子の摘み位置を切り替えるときの動作の説明図である。
【図４】摘み位置切替操作範囲の種々の例、および、摘みの位置が切り替わることを知らせる画像の他の一例を示す説明図である。
【図５】本発明の実施の一形態の動作例を説明する第１のフローチャートである。
【図６】本発明の実施の一形態の動作例を説明する第２のフローチャートである。
【図７】本発明の実施の一形態の動作例を説明する第３のフローチャートである。
【図８】アナログ・ギターアンプで音作りをするために用いられている複数のプル・ポジション付き回転操作子の１つを示す説明図である。
【符号の説明】
【００３９】
２１，３１…摘み、２１ａ，３１ａ…摘み本体部、２１ｂ，３１ｂ…突起部、２１ｃ，３１ｃ…摘み周縁部、２１ｄ…摘み本体部の輪郭、２１ｅ…摘みの輪郭、４１…摘み本体部の両側面に対応する範囲、４２…摘み本体部上で突起部下の範囲、４３…摘み本体部上でその中心の範囲
【図１】
2006154995.tif 000003
【図２】
2006154995.tif 000004
【図３】
2006154995.tif 000005
【図４】
2006154995.tif 000006
【図５】
2006154995.tif 000007
【図６】
2006154995.tif 000008
【図７】
2006154995.tif 000009
【図８】
2006154995.tif 000010