(57)【要約】【課題】操作子の操作量とパラメータ値の変化量との関係を感覚的に掴み易く、新たにパラメータ値を設定する場合の操作性を向上させることができる楽音制御用パラメータ設定装置を提供すること。【解決手段】通常モードにおいては、パラメータ値はスライダ１１の変化量に応じて変化するので、スライダ１１の操作量とパラメータ値の変化量との関係を感覚的に掴み易い。また、スライダ１１の操作量がパラメータ値の変化量に対応できなくなる以前に、スリップボタン１２をオンにして、スリップモードに設定することにより、パラメータ値を変更せずにスライダ１１だけを移動できるので、パラメータ値を引き続き変更でき、操作性を向上させることができる。【選択図】    図５
2004212763.tif 000002
【特許請求の範囲】
【請求項１】
楽音の制御を行うために用いられるパラメータ値を設定する楽音制御用パラメータ設定装置において、
一方の端位置から他方の端位置までの任意の位置に操作可能な操作子と、
その操作子の操作量に応じてパラメータ値を変更する通常モードと前記操作子が操作されても前記パラメータ値の変更を保留するスリップモードとを切換えるモード設定手段と、
そのモード設定手段によりスリップモードから通常モードに切換えた時、前記操作子の位置と前記保留されているパラメータ値とを対応付ける対応付け手段とを備えていることを特徴とする楽音制御用パラメータ設定装置。
【請求項２】
前記モード設定手段に対し、スリップモードの設定指令を出力するモード設定用操作子を備えていることを特徴とする請求項１に記載の楽音制御用パラメータ設定装置。
【請求項３】
前記スリップモードに設定されている状態において所定方向に操作されている操作子に対し、反転する操作がされた場合には、前記モード設定手段は前記スリップモードを解除することを特徴とする請求項１又は２に記載の楽音制御用パラメータ設定装置。
【請求項４】
前記モード設定手段によって設定されるモードに関する情報を報知する報知手段を備えていることを特徴とする請求項１から３のいずれかに記載の楽音制御用パラメータ設定装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は、楽音制御用パラメータ設定装置に関し、特に、操作子の操作量とパラメータ値の変化量との関係を感覚的に掴み易く、新たにパラメータ値を設定する場合の操作性を向上させることができる楽音制御用パラメータ設定装置に関する。
【０００２】
【従来の技術】楽音の制御を行うために用いられるパラメータ値を設定する楽音制御用パラメータ設定装置に関し、特許３２２３９７９号公報には、予め記憶手段に記憶された複数のパラメータ値の中から選択されたパラメータ値を、一方の端位置から他方の端位置までの任意の位置に操作可能なスライダに割り当て、その割り当てられたパラメータ値を、スライダの操作量に応じて新たなパラメータ値に変更する技術が記載されている。
【０００３】
同公報によれば、その新たなパラメータ値は、スライダに割り当てられるパラメータ値と、そのパラメータ値が割り当てられた時のスライダの位置と、その位置からスライダを操作した後のスライダの位置と、操作方向のスライダの端位置と、その端位置に対応するパラメータ値とによって算出される。即ち、新たなパラメータ値は、スライダの操作量と、操作後のスライダの位置から操作方向のスライダの端位置までの距離との割合によって算出される。
【０００４】
【特許文献１】特許第３１３０６００号公報（第０００５段落等）
【０００５】
【発明が解決しようとする課題】しかしながら、上述した方法で新たなパラメータ値を算出するのでは、特に、スライダに割り当てられるパラメータ値と、そのパラメータ値が割り当てられた時のスライダの位置とが一致していない場合には、新たなパラメータ値を設定すべくスライダを操作する上で、操作子の操作量とパラメータ値の変化量との関係を感覚的に掴みにくいという問題点があった。また、かかる問題点を解消するには、スライダに割り当てられたパラメータ値と、そのパラメータ値が割り当てられた時のスライダの位置とを一致させる操作が必要となり手間であった。
【０００６】
本発明は、この問題を解消すべくなされたものであって、操作子の操作量とパラメータ値の変化量との関係を感覚的に掴み易く、新たにパラメータ値を設定する場合の操作性を向上させることができる楽音制御用パラメータ設定装置を提供することを目的とするものである。
【０００７】
【課題を解決するための手段】この目的を達成するために請求項１記載の楽音制御用パラメータ設定装置は、楽音の制御を行うために用いられるパラメータ値を設定する装置であって、一方の端位置から他方の端位置までの任意の位置に操作可能な操作子と、その操作子の操作量に応じてパラメータ値を変更する通常モードと前記操作子が操作されても前記パラメータ値の変更を保留するスリップモードとを切換えるモード設定手段と、そのモード設定手段によりスリップモードから通常モードに切換えた時、前記操作子の位置と前記保留されているパラメータ値とを対応付ける対応付け手段とを備えている。
【０００８】
この請求項１記載の楽音制御用パラメータ設定装置によれば、端位置以外にある操作子に所定のパラメータ値が割り当てられ、その割り当てられたパラメータ値が、その割り当てられた時の操作子の位置と一致していない場合には、通常モードに設定され、操作子を一方の端位置に向かって操作すると、割り当てられたパラメータ値は、操作子の操作量に応じて変更される。そして、操作子が一方の端位置に到達すると、モード設定手段により通常モードからスリップモードに切換えられる。スリップモードでは、操作子を操作しても、パラメータ値は変更されることなく保留される。よって、一方の端位置に到達した操作子を他方の端位置に向けて操作しても、スリップモードに切換えられた時点におけるパラメータ値は変更されることなく保留される。その後、再び、モード設定手段によりスリップモードから通常モードに切換えられる。この際、他方の端位置に向けて操作された操作子の位置は、対応付け手段によって保留されているパラメータ値と対応付けられており、保留されているパラメータ値は、以後の操作子の操作量に応じて変更される。ここで、モード設定手段は、通常モードに設定されている状態で操作子が一方の端位置または他方の端位置に達した場合に、通常モードからスリップモードに切換える他に、例えば、操作子の操作量がパラメータ値の変化量に対応できなくなる以前に、通常モードからスリップモードに切換えるようにしても良いし、通常モードに設定されている状態で操作子が操作され、割り当てられたパラメータ値がそのとりうる最大値または最小値に到達した場合に通常モードからスリップモードに切換えるようにしても良い。
【０００９】
請求項２に記載の楽音制御用パラメータ設定装置は、請求項１に記載の楽音制御用パラメータ設定装置において、前記モード設定手段に対し、スリップモード設定指令を出力するモード設定用操作子を備えている。
【００１０】
この請求項２に記載の楽音制御用パラメータ設定装置によれば、請求項１に記載の楽音制御用パラメータ設定装置と同様に作用する上、モード設定用操作子が操作されるとモード設定手段に対してスリップモード設定指令が出力され、モード設定手段によってスリップモードが設定される。ここで、例えば、モード設定用操作子は、モード設定手段に対し、スリップモードの解除指令を出力するようにしても良い。
【００１１】
請求項３に記載の楽音制御装置のパラメータ設定装置は、請求項１に記載の楽音制御用パラメータ設定装置において、前記スリップモードに設定されている状態において所定方向に操作されている操作子に対し、反転する操作がされた場合には、前記モード設定手段は、前記スリップモードを解除する。
【００１２】
この請求項３に記載の楽音制御用パラメータ設定装置によれば、請求項１に記載の楽音制御用パラメータ設定装置と同様に作用する上、スリップモードに設定されている状態において所定方向に操作されている操作子に対し、反転する操作がされた場合には、モード設定手段によってスリップモードは解除される。ここで、モード設定手段によってスリップモードを解除する場合としては、例えば、スリップモードに設定されている状態において所定時間経過した場合にスリップモードを解除するようにしても良い。
【００１３】
請求項４に記載の楽音制御装置のパラメータ設定装置は、請求項１から３のいずれかに記載の楽音制御用パラメータ設定装置において、前記モード設定手段によって設定されたモードに関する情報を報知する報知手段を備えている。
【００１４】
この請求項４に記載の楽音制御用パラメータ設定装置によれば、請求項１から３のいずれかに記載の楽音制御用パラメータ設定装置と同様に作用する上、モード設定手段によって設定されたモードに関する情報は、報知手段によって報知される。ここで、例えば、報知手段は、発光体の発光態様によってモードに関する情報を報知しても良いし、文字、図形等によってモードに関する情報を報知しても良い。
【００１５】
【発明の効果】請求項１に記載の楽音制御用パラメータ設定装置によれば、通常モードとスリップモードとを切換えることができるので、通常モードにおいては、操作子の操作量とパラメータ値の変化量との関係を感覚的に掴みやすく、操作子が端位置に到達した場合であっても、スリップモードに設定することにより、パラメータ値を変更せずに操作子を移動できるので、操作子が端位置に到達してもパラメータ値を引き続き変更でき、操作性を向上させることができる。また、操作子が端位置以外の位置であれば、パラメータ値を割り当てた直後の操作から操作子の操作量を割り当てられたパラメータ値に反映させることができ、従来のように割り当てられたパラメータ値と操作子の位置とを一致させる操作を必要としないので、素早く新たなパラメータ値を設定することができるという効果がある。
【００１６】
請求項２に記載の楽音制御用パラメータ設定装置によれば、請求項１に記載の楽音制御用パラメータ設定装置の奏する効果に加え、モード設定用操作子が操作されモード設定手段に対して、スリップモード設定指令が出力されると、モード設定手段によってスリップモードに設定される。よって、操作者の意思よってスリップモードに設定することができる。従って、操作者は、スリップモードに設定されていることを認識した上で操作子を操作することができるという効果がある。
【００１７】
請求項３に記載の楽音制御用パラメータ設定装置によれば、請求項１に記載の楽音制御用パラメータ設定装置の奏する効果に加え、スリップモードに設定されている状態において所定方向に操作されている操作子に対し、反転する操作がされた場合には、モード設定手段によってスリップモードは解除される。よって、操作子の一連の操作過程において、スリップモードを解除することができる。従って、スリップモードの解除操作をストレスなく実行することができるという効果がある。
【００１８】
請求項４に記載の楽音制御用パラメータ設定装置によれば、請求項１から３のいずれかに記載の楽音制御用パラメータ設定装置の奏する効果に加え、モード設定手段によって設定されたモードに関する情報は、報知手段によって報知される。よって、操作者は設定されたモードに関する情報を認識することができる。従って、新たなパラメータ値を設定する場合の操作子の操作性を、一層向上させることができるという効果がある。
【００１９】
【発明の実施の形態】以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の一実施例であるマルチトラックレコーダ１の電気的構成を示したブロック図である。マルチトラックレコーダ１は、複数の録音トラック３４に音響信号を録音し、その録音した音響信号を再生、編集するための装置であり、その動作は中央演算装置であるＣＰＵ２を用いて制御されている。
【００２０】
このＣＰＵ２には、バスライン３を介して、ＣＰＵ２により実行される各種の制御プログラムを記憶したＲＯＭ４と、そのＲＯＭ４に記憶された各種の制御プログラムを実行するに当たり、各種のデータを一時的に記憶するための揮発性記憶装置であるＲＡＭ５と、入力音響信号をＡ／Ｄ変換したり、出力音響信号をＤ／Ａ変換したりするＩ／Ｏ装置６とが互いに接続されており、その他にも、後述する記憶部７と、操作子群８と、表示部９とが接続されている。
【００２１】
図２は、記憶部７の内部構成を説明するための図である。記憶部７は、後述するスライダ１１の操作を反映しつつ、入力された音響信号を符号化データとして記憶する不揮発性記憶装置であって、フラッシュメモリ、ハードディスクドライブで構成されている。
【００２２】
記憶部７は、４つのグループ３０〜３３で構成され、各グループ３０〜３３には８つの録音トラック３４が備えられている。８つの録音トラック３４は、後述する８つのスライダ１１と対応しており、各録音トラック３４には、各スライダ１１の操作によって設定されるパラメータ値がパッチデータ３５として記憶される。
【００２３】
各録音トラック３４に記憶されるパラメータ値は、グループ毎に記憶されるため、１のグループの調整を行った後でも他のグループを再び呼び出すことができる。よって、記憶部７には、４グループ×８録音トラック＝３２パッチデータが記憶されている。所定のグループ３０〜３３が選択されると、その選択されたグループの８つの録音トラック３４に記憶されているパラメータ値が読み出され、各スライダ１１に順番に割り当てられる。尚、３２パッチデータのうち選択されたグループの８つのパッチデータだけが同時に機能することになる。
【００２４】
図３は、マルチトラックレコーダ１の操作パネル１０の正面図である。上述した操作子群８と、表示部９とは、この操作パネル１０上に設けられている。操作子群８は、中央部に８列に並べらたスライダ１１と、各スライダ１１に対応する８個のスリップボタン１２および８個の発光ダイオード（以下、「ＬＥＤ」と称す）１３と、４個のパート・グループ選択ボタン１４と、パラメータ設定ボタン１５と、出力レベル調整ボリューム１６と、再生、録音等ボタン群１７とによって構成されている。
【００２５】
スライダ１１は、録音トラック３４にパッチデータとして記憶されるパラメータ値を変更するための操作子であり、一方の端位置から他方の端位置までの任意の位置に操作可能に構成されている。このスライダ１１の操作量に応じてパラメータ値が変更される。
【００２６】
スリップボタン１２は、スリップモードのオン・オフを切り換えるためのボタンである。本実施例ではスリップボタン１２を押し続けている間はスリップモードに設定され、スリップボタン１２から手を離すことでスリップモードは解除される。ここで、スリップモードとは、スライダ１１が操作された場合であってもパラメータ値の変更を保留するモードである。スリップモードを解除すると通常モードとなり、その時のパラメータ値から、スライダ１１の操作量に応じた量だけ変更される。この通常モードにおいて、スライダ位置とパラメータ値が一致している場合を特に一致モードと呼ぶ。
【００２７】
ＬＥＤ１３は、現在のモードを操作者に報知するものである。スリップモードに設定されると点滅し、一致モードに設定されると点灯し、通常モードに設定されると消灯するように構成されている。このＬＥＤ１３の状態により操作者は、設定されているモードを認識することができる。
【００２８】
パート・グループ選択ボタン１４は、記憶部７に記憶されている４つのグループ３０〜３３の内の１つのグループを選択し、その選択された１つのグループの８つの各録音トラック３４に記憶されているパラメータ値を対応する各スライダ１１に割り当てるボタンである。
【００２９】
具体的には、ボタン１４ａは、グループ１の８つの録音トラック３４に記憶されているパラメータ値を各スライダ１１に割り当てるためのボタンである。同様に、ボタン１４ｂはグループ２、ボタン１４ｃはグループ３、ボタン１４ｄはグループ４の各録音トラック３４に記憶されているパラメータ値を対応する各スライダ１１に割り当てるボタンである。尚、各ボタン１４ａ〜１４ｄは排他的に機能し、押下されたボタン１４ａ〜１４ｄに対応するグループ３０〜３３に記憶されているパラメータ値のみが対応する各スライダ１１に割り当てられる。
【００３０】
パラメータ設定ボタン１５は、各録音トラック３４にパッチデータとして記憶するパラメータ値を設定するボタンである。各スライダ１１にパッチデータから読み出したパラメータ値を割り当てた状態でスライダ１１が操作されると、そのスライダ１１の操作量に応じて、割り当てられたパラメータ値が変更される。所望するパラメータ値に変更された時点で、パラメータ設定ボタン１５が押下されると、変更されたパラメータ値が各録音トラック３４にパッチデータとして書き戻される。
【００３１】
出力レベル調整ボリューム１６は、外部機器へ出力するレベルを調整するボリュームである。出力レベル調整ボリューム１６によってレベル調整された音響信号は、出力端子２３を介して外部機器から出力される。また、スライダ１１は、全てのパート分（３２個の録音トラック３４）を記憶できるように構成されているため、ミックスされた音響信号を出力する場合には、各録音トラック３４のミックスされたレベル値が読み出されて設定されている。
【００３２】
再生、録音ボタン群１７は、再生、録音するトラックの位置を所定の間隔でステップ送りするＳＴＥＰボタン１８と、録音、再生中の状態を中止するＳＴＯＰボタン１９と、録音された音響信号をスライダ１１の調整値やパッチデータとして記憶されているパラメータ値をミキシングして再生するＰＬＡＹボタン２０と、入力端子２２から入力される音響信号をスライダ１１の調整値やパッチデータとして記憶されているパラメータ値に応じて各録音トラックに録音するＲＥＣボタン２１とによって構成されている。
【００３３】
表示部９は、パート・グループ選択ボタン１４の右方に設けられている。表示部９は、液晶表示装置（ＬＣＤ）で構成されており、操作子群８の操作状況や録音、再生・編集時のサンプリング周期単位の位置及びその位置におけるレベル等を表示する。その他にも、スライダ１１を操作してパラメータ値を変更する場合に、そのパラメータ値を表示する。また、選択されたグループの各トラック別のレベルをレベルメータによって逐次表示する。
【００３４】
また、マルチトラックレコーダ１の上面には、８個の入力端子２２と、１個の出力端子２３とが設けられている。８個の入力端子２２は、それぞれ８個のスライダ１１に対応し、各入力端子２２を介して入力される入力信号はＩ／Ｏ装置６によってＡ／Ｄ変換され、対応するスライダ１１によって調整される。
【００３５】
次に、上記のように構成されたマルチトラックレコーダ１において、スライダ１１を操作してパラメータ値を変更する処理を図４のフローチャートを参照して説明する。この処理は、本装置１のメイン処理に対して５（ｍｓｅｃ）の間隔でＣＰＵ２に割り込みで処理される。尚、図中のＰ１は割り当てられたパラメータ値、Ｐ２は変更後のパラメータ値、Ｃは前回からのスライダ１１の操作量、Ｐｍａｘは最大パラメータ値、Ｐｍｉｎは最小パラメータ値を意味している。
【００３６】
最初に、スリップボタン１２のオン・オフが判定される（Ｓ４０１）。スリップボタン１２がオンであれば（Ｙｅｓ：Ｓ４０１）、スリップモードに設定される。スリップモードに設定されると、ＬＥＤ１３は点滅し、スライダ１１を操作しても割り当てられたパラメータ値Ｐ１の値は変更されない。
【００３７】
一方、スリップボタン１２がオフであれば（Ｎｏ：Ｓ４０１）、割り当てられたパラメータ値Ｐ１に、スライダ１１の操作量Ｃが加算され、パラメータ値Ｐ１は新たなパラメータ値Ｐ２に変更される（Ｓ４０２）。即ち、スリップモードでない場合には、通常モードに設定され、通常モードでは、割り当てられたパラメータ値Ｐ１は、スライダ１１の操作量に応じて新たなパラメータ値Ｐ２に変更される。
【００３８】
新たなパラメータ値Ｐ２に変更されると、その新たなパラメータ値Ｐ２が、最大パラメータ値Ｐｍａｘ以上であるか否か（Ｓ４０３）又は、最小パラメータ値Ｐｍｉｎ以下であるか否か（Ｓ４０５）が判断される。新たなパラメータ値Ｐ２が最大パラメータ値Ｐｍａｘ以上である場合には（Ｙｅｓ：Ｓ４０３）、新たなパラメータ値Ｐ２は最大パラメータ値Ｐｍａｘに変更される（Ｓ４０４）。また、新たなパラメータ値Ｐ２が最小パラメータ値Ｐｍｉｎ以下である場合には（Ｙｅｓ：Ｓ４０５）、新たなパラメータ値Ｐ２は最小パラメータ値Ｐｍｉｎに変更される（Ｓ４０６）。
【００３９】
このように、新たなパラメータ値Ｐ２が、最大パラメータ値Ｐｍａｘや最小パラメータ値Ｐｍｉｎに変更された場合には、その後、スライダ１１が更に同一方向に操作されても、新たなパラメータ値Ｐ２は変更されず、その値（最大パラメータ値Ｐｍａｘや最小パラメータ値Ｐｍｉｎ）のまま維持される。即ち、自動的にスリップモードに設定される。
【００４０】
一方、新たなパラメータ値Ｐ２が、最大パラメータ値Ｐｍａｘより小さく（Ｎｏ：Ｓ４０３）、且つ、最小パラメータ値Ｐｍｉｎより大きい場合には（Ｎｏ：Ｓ４０５）、その新たなパラメータ値Ｐ２が、操作後のスライダ１１の位置に対応する新たなパラメータ値とされる。
【００４１】
次に、図５を参照して、スライダ１１の操作量とパラメータ値の変化量との関係を説明する。図５（ａ）は、スライダ１１の操作状況を（１）から（４）の順に時系列に並べた図である。図５（ｂ）は、図５（ａ）におけるスライダ１１の操作量とパラメータ値の変化量とを示したタイムチャートである。、図５（ａ）における各スライダ１１は、スライダ１１を操作した直後の状態を図示している。また、図中の矢印は、スライダ１１の操作方向と操作量とを示すものである。図５（ｂ）において、スライダ１１の変化量は実線Ｖで図示し、パラメータ値の変化量は点線Ｐで図示する。
【００４２】
本実施例では、スライダ１１は下限位置０から上限位置１０の範囲で操作される。スライダ１１の左側の目盛り（数値）がスライダ１１の位置を示している。パラメータ値は、最小パラメータ値０から最大パラメータ値１００の範囲をとるものとする。スライダ１１の右側の目盛り（数値）がパラメータ値を示している。尚、このパラメータ用の目盛り（数値）は、説明用に付されているものであって、実際の装置には、このパラメータ用の目盛り（数値）は表示されていない。
【００４３】
このように、スライダ１１の操作範囲とパラメータ値の範囲とは桁が異なるものの、スライダ１１の操作量の割合は、パラメータ値の変化量の割合と同様であって、例えば、スライダ１１の操作量が−３であったとすると、パラメータ値の変化量は−３０となる。
【００４４】
最初に、記録トラック３４から所定のパラメータ値がスライダ１１に割り当てられる。本実施例では、図５（ａ）（１）に示すように、２の位置にあるスライダ１１に対して、パラメータ値７０が割り当てられる。即ち、割り当てられたパラメータ値とスライダ１１の位置とが不一致の状態である。この状態で、スリップボタン１２はオフの状態なので通常モードに設定されており、ＬＥＤ１３は消灯状態にある。
【００４５】
次に、図５（ａ）（２）に示すように、スライダ１１を２から１に移動する。通常モードではパラメータ値は、スライダ１１の操作量に応じて変更するため、パラメータ値は７０から６０に変更される。
【００４６】
次に、図５（ａ）（３）に示すように、スリップボタン１２をオンにして（スリップボタン１２を押し続ける）スリップモードに設定しつつ、スライダ１１を１から７の位置に操作する。スリップモード中は、スライダ１１の操作によってパラメータ値は変更されないので、パラメータ値は６０のまま維持される。即ち、スライダ１１の位置だけが１から７に変更する。また、スリップモードに設定されているので、ＬＥＤ１３は点滅状態になる。
【００４７】
次に、図５（ａ）（４）に示すように、スライダ１１を７から０の位置に操作する。この場合、パラメータ値は図５（ｂ）に示すような段階を経て６０から０に設定される。まず、スライダ１１を７から１に操作する場合に着目する。この場合、スリップボタン１２をオフ（スリップボタン１２から手を離す）にしてスライダ１１を操作することになるので、スリップモードは解除され、通常モードに設定される。よって、パラメータ値は、スライダ１１の操作量（７から１）に応じて６０から０に変更される。また、ＬＥＤ１３は点滅状態から消灯状態になる。
【００４８】
次に、スライダ１１を１から０に操作する場合に着目する。この場合、パラメータ値は変更されず、スライダ１１の位置だけが変更される。即ち、パラメータ値は、スライダ１１が１に到達した時点で最小パラメータ値０に変更されているるので、その後、更に同方向にスライダ１１が操作された場合には、自動的に通常モードからスリップモードに設定される。よって、パラメータ値はその最小パラメータ値のまま維持される。また、ＬＥＤ１３は消灯状態から点滅状態になる。そして、スライダ１１が下限位置０に到達し、最小パラメータ値０とスライダ１１の下限位置０とが一致すると、一致モードに設定される。この一致モードが設定されるとＬＥＤ１３は点滅状態から点灯状態になる。
【００４９】
以上、説明したように、通常モードとスリップモードとを切換えることができるので、通常モードにおいては、スライダ１１の操作量とパラメータ値の変化量との関係を感覚的に掴みやすく、スライダ１１の操作量がパラメータ値の変化量に対応できなくなる以前に、スリップボタン１２をオンにして、スリップモードに設定することにより、パラメータ値を変更せずにスライダ１１だけを移動できるので、パラメータ値を引き続き変更でき、操作性を向上させることができる。
【００５０】
次に、本発明の第２実施例について図６乃至図１２を参照して説明する。図６は、図２に対応する図であり、第２実施例におけるマルチトラックレコーダ５０の操作パネル１０を示した正面図である。上述した第１実施例の場合には、スリップボタン１２をオンにすることでスリップモードを設定する場合を説明した。この第２実施例のマルチトラックレコーダ５０では、スライダ１１が、その限界位置（下限位置または上限位置）に到達するとスリップモードに設定されるように構成されている。よって、第２実施例のマルチトラックレコーダ５０の操作パネル１０上には、第１実施例で説明したスリップボタン１２が配設されていない点で第１実施例の場合と異なる。尚、その他のスライダ１１等の操作子群８は、第１実施例と同様であるため、その説明は省略する。
【００５１】
次に、第２実施例のマルチトラックレコーダ５０において、スライダ１１を操作してパラメータ値を変更する処理を図７および図８のフローチャートを参照して説明する。この処理は、本装置５０のメイン処理に対して５（ｍｓｅｃ）の間隔でＣＰＵ２に割り込みで処理される。尚、図中のＰ１は割り当てられたパラメータ値、Ｐ２は新たなパラメータ値、Ｃはスライダ１１の操作量、Ｃｐはスライダの現在の位置、Ｐｍａｘは最大パラメータ値、Ｐｍｉｎは最小パラメータ値、Ｃｐｍａｘはスライダ１１の最大位置（上限位置）、Ｃｐｍｉｎはスライダ１１の最小値（下限位置）、Ｍはモードステータス、Ｍ＝０はスリップモード（Ｃｐ＝Ｃｐｍｉｎ＝０）、Ｍ＝１はスリップモード  （Ｃｐ＝Ｃｐｍａｘ＝１０）、Ｍ＝２は通常モード、Ｍ＝３は一致モードを意味している。
【００５２】
図７は、モードステータスＭを設定するための処理である（Ｓ７００）。最初に、スライダ１１の現在位置Ｃｐと割り当てられたパラメータ値Ｐ１とが一致しているか否かが判断される（Ｓ７０１）。一致している場合には（Ｙｅｓ：Ｓ７０１）、モードステータスＭは３に設定され、一致モードに設定される（Ｓ７０９）。
【００５３】
一方、スライダ１１の現在位置Ｃｐとパラメータ値Ｐ１とが一致していない場合には（Ｎｏ：Ｓ７０１）、スライダ１１の現在位置Ｃｐが下限位置Ｃｐｍｉｎであるか否か（Ｓ７０２）又は上限位置Ｃｐｍａｘであるか否か（Ｓ７０３）が判断される。スライダ１１が下限位置Ｃｐｍｉｎにある場合には（Ｙｅｓ：Ｓ７０２）、モードステータスＭが０に設定され、スリップモードに設定される（Ｓ７０６）。また、上限位置Ｃｐｍａｘである場合には（Ｙｅｓ：７０３）、モードステータスＭが１に設定され、スリップモードに設定される（Ｓ７０８）。このＳ７０２およびＳ７０３の処理によって、スライダ１１が下限位置または上限位置に到達するとスリップモードに設定される。
【００５４】
スライダ１１の現在位置Ｃｐが下限位置Ｃｐｍｉｎでもなく上限位置Ｃｐｍａｘでもない場合には（Ｎｏ：Ｓ７０２、Ｓ７０３）、割り当てられたパラメータ値Ｐ１が最小パラメータ値Ｐｍｉｎであるか否か（Ｓ７０４）又は最大パラメータ値Ｐｍａｘであるか否か（Ｓ７０５）が判断される。割り当てられたパラメータ値Ｐ１が最小パラメータ値Ｐｍｉｎである場合には（Ｙｅｓ：Ｓ７０４）には、モードステータスＭが１に設定され、スリップモードに設定される（Ｓ７０８）。また、最大パラメータ値Ｐｍａｘである場合（Ｙｅｓ：７０５）には、モードステータスＭが０に設定され、スリップモードに設定される（Ｓ７０６）。
【００５５】
割り当てられたパラメータ値Ｐ１が最小パラメータ値Ｐｍｉｎでもなく、最大パラメータ値Ｐｍａｘでもない場合には（Ｎｏ：Ｓ７０４、Ｓ７０５）、モードステータスＭが２に設定され、通常モードに設定される。
【００５６】
次に、図８を参照して、上述したように設定されたモードに応じてパラメータ値を変更する処理について説明する。最初に、一致モードであるか否か（Ｍ＝３であるか否か）が判断される（Ｓ８０１）。一致モードであれば（Ｙｅｓ：Ｓ８０１）、割り当てられたパラメータ値Ｐ１に前回からのスライダ１１の操作量Ｃが加算され、新たなパラメータ値Ｐ２に変更される（Ｓ８１２）。
【００５７】
一致モードでない場合には（Ｎｏ：Ｓ８０１）、通常モードであるか否か（Ｍ＝２であるか否か）が判断される（Ｓ８０２）。通常モードであれば（Ｙｅｓ：Ｓ８０２）、Ｓ８０７からＳ８１１の処理を実行する。尚、このＳ８０７からＳ８１１の処理は、図４で説明したＳ４０２以降の処理と同様の処理であるため、その説明は省略する。
【００５８】
通常モードでない場合には（Ｎｏ：Ｓ８０２）、スライダ１１が上限位置にある場合またはパラメータ値Ｐ１が最小パラメータ値Ｐｍｉｎの場合に設定されるスリップモードであるか否か（Ｍ＝１であるか否か）が判断される（Ｓ８０３）。そのスリップモードであれば（Ｙｅｓ：Ｓ８０３）、スライダ１１の操作量Ｃが０以下か否かが判断される（Ｓ８０４）。即ち、スライダ１１が下限位置方向に向かって操作されたか否かが判断される。０以下であれば（Ｙｅｓ：Ｓ８０４）、割り当てられたパラメータ値Ｐ１の変更を保留し、ＬＥＤ１３を点滅させる。一方、０より大きい場合には（Ｎｏ：Ｓ８０４）、モードステータスＭが２に設定され、通常モードに設定される（Ｓ８０６）。即ち、スリップモード中のスライダ１１の操作方向に対して、反転する操作がされた場合には、通常モードに設定される。
【００５９】
スライダ１１が上限位置にある場合等に設定されるスリップモードでない場合（Ｎｏ：Ｓ８０３）、即ち、スライダ１１が下限位置にある場合またはパラメータ値Ｐ１が最大パラメータ値Ｐｍａｘの場合に設定されるスリップモードの場合（Ｍ＝０）には、スライダ１１の操作量Ｃが０以上か否かが判断される（Ｓ８０５）。即ち、スライダ１１が上限位置方向に向かって操作されたか否かが判断される。０以上であれば（Ｙｅｓ：Ｓ８０５）、パラメータ値Ｐ１を変更を保留し、ＬＥＤ１３を点滅させる。一方、０より小さい場合には（Ｎｏ：Ｓ８０５）、モードステータスＭが２に設定され通常モードに設定される（Ｓ８０６）。即ち、スリップモード中のスライダ１１の操作方向に対して、反転する操作がされた場合には、通常モードに設定される。
【００６０】
次に、図９乃至図１２を参照して、スライダ１１の操作量とパラメータ値の変化量との関係を説明する。図９乃至図１２における（ａ）は、スライダ１１の操作状況を（１）から（４）の順に時系列に並べた図である。図９乃至図１２における（ｂ）は、図９乃至図１２（ａ）におけるスライダ１１の操作量とパラメータ値の変化量とを示したタイムチャートである。尚、図９乃至図１２は図５と対応する図であるため、図の詳細な説明は省略する。
【００６１】
最初に、記録トラックから所定のパラメータ値がスライダ１１に割り当てられる。本実施例では、図９（ａ）（１）に示すように、２の位置にあるスライダ１１に対して、パラメータ値７０が割り当てられる。即ち、割り当てられたパラメータ値とスライダ１１の位置とが不一致の状態である。この状態では通常モードに設定されており、ＬＥＤ１３は消灯状態にある。
【００６２】
次に、図９（ａ）（２）に示すように、スライダ１１を２から０に操作する。通常モードではパラメータ値は、スライダ１１の操作量に応じて変更されるため、パラメータ値は７０から５０に変更される。また、スライダ１１が下限位置０に達すると、通常モードからスリップモードに切換えて設定されるため、ＬＥＤ１３が点滅状態になる。
【００６３】
次に、図９（ａ）（３）に示すように、スライダ１１を０から７の位置に操作する。スリップモードにおいては、スライダ１１の操作に応じてパラメータ値は変更されず、パラメータ値は５０のまま維持される。即ち、スライダ１１の位置だけが０から７に変更される。
【００６４】
次に、図９（ａ）（４）に示すように、スライダ１１を７から０の位置に操作する。パラメータ値は図９（ｂ）に示すような段階を経て５０から０に設定される。まず、スライダ１１を７から２に操作する場合に着目する。この場合、スライダ１１をスリップモード中のスライダ１１の移動方向（０から７）と反対方向（７から２）に操作することになるので、スリップモードは解除され、通常モードが設定される。よって、パラメータ値は、スライダ１１の操作量に応じて５０から０に変更される。また、ＬＥＤ１３は点滅状態から消灯状態になる。
【００６５】
次に、スライダ１１を２から０に操作する場合に着目する。パラメータ値は変更されず、スライダ１１の位置だけが変更される。これは、スライダ１１の位置が２の時点でパラメータ値は最小パラメータ値０に設定されているので、更に同方向にスライダ１１が操作された場合には、自動的に通常モードからスリップモードに設定される。よって、パラメータ値はその最小パラメータ値０のまま維持される。また、ＬＥＤ１３は消灯状態から点滅状態になる。そして、スライダ１１が下限位置０に到達すると、最小パラメータ値０とスライダ１１の下限位置０とが一致し一致モードに設定される。この一致モードが設定されるとＬＥＤ１３は点滅状態から点灯状態になる。
【００６６】
次に、図１０を参照して、下限位置にあるスライダ１１に対して所定のパラメータ値が割り当てられた場合についての、スライダ１１の操作量とパラメータ値の変化量との関係を説明する。
【００６７】
最初に、記録トラックから所定のパラメータ値がスライダ１１に割り当てられる。本実施例では、図１０（ａ）（１）に示すように、下限位置０にあるスライダ１１に対して、パラメータ値７０が割り当てられる。この状態において、スライダ１１が下限位置０にあるのでスリップモードに設定され、ＬＥＤ１３は点滅状態にある。
【００６８】
次に、図１０（ａ）（２）に示すように、スライダ１１を０から１に操作し、直後に１から０．５に操作する。これは、スリップモードを解除するための操作である。即ち、スリップモード中のスライダ１１の操作方向（０から１）と反対方向（１から０．５）にスライダ１１を操作するとスリップモードは解除され、通常モードに設定される。よって、スライダ１１を０から１に操作する間は、パラメータ値は７０のままで維持される。そして、直後にスライダ１１を１から０．５に操作することで、スリップモードは解除され、通常モードに設定され、パラメータ値はスライダ１１の操作量に応じて７０から６５に変更される。一方、点滅状態にあるＬＥＤ１３は、スライダ１１を１から０．５に操作した時点で消灯状態になる。
【００６９】
次に、図１０（ａ）（３）に示すように、スライダ１１を０．５から８．６に操作する。この場合、パラメータ値は、図１０（ｂ）に示すような段階を経て、６５から１００に変更される。まず、スライダ１１を０．５から４に操作する間は、パラメータ値はスライダ１１の操作量に応じて変更され、６５から１００に変更される。この間は通常モードに設定されているのでＬＥＤ１３は消灯状態にある。そして、スライダ１１を４から８．６に操作する間は、スライダ１１が４に到達した時点でパラメータ値が最大パラメータ値Ｐｍａｘ（１００）に達しているので、自動的にスリップモードに設定される。よって、パラメータ値は変更されず、その値は１００のまま維持される。また、消灯状態にあるＬＥＤ１３は点滅状態になる。
【００７０】
次に、図１０（ａ）（４）に示すように、スライダ１１を８．６から上限位置１０まで操作する。この状態でパラメータ値１００とスライダ１１の位置１０とは一致し、一致モードに設定される。この場合、ＬＥＤ１３は点灯状態になる。
【００７１】
次に、図１１を参照して、スライダ１１に割り当てられたパラメータ値が０であった場合についての、スライダ１１の操作量とパラメータ値の変化量との関係を説明する。最初に、記録トラックから所定のパラメータ値がスライダ１１に割り当てられる。本実施例では、図１１（ａ）（１）に示すように、３の位置にあるスライダ１１に対して、パラメータ値０が割り当てられる。パラメータ値が最小パラメータ値０なので、スリップモードに設定されており、ＬＥＤ１３は点滅状態にある。
【００７２】
次に、図１１（ａ）（２）（３）に示すように、スライダ１１を３から０に移動する。スリップモードにおいてスライダ１１を操作するので、パラメータ値０は変更されず、スライダ１１だけが３から０に変更される。また、スライダ１１が下限位置０に達すると、スライダ１１の位置（下限位置）と最小パラメータ値とが一致するので、一致モードに設定される。よって、ＬＥＤ１３は点灯状態になる。尚、一致モードにおいて、図１１（ａ）（４）に示すように、スライダ１１を０から６に操作すると、パラメータ値はスライダ１１の操作量に応じて０から６０に変更される。
【００７３】
次に、図１２を参照して、パラメータ値のとりうる範囲を操作子の操作範囲の２倍に設定した場合についての、スライダ１１の操作量とパラメータ値の変化量との関係を説明する。本実施例では、スライダ１１は下限位置０から上限位置１０の範囲で操作されるのに対し、パラメータ値は、最小値０から最大値２００の範囲をとるものとする。即ち、パラメータ値の変化量の割合は、スライダ１１の操作量の１／２に設定されている。
【００７４】
最初に、記録トラックから所定のパラメータ値がスライダ１１に割り当てられる。本実施例では、図１２（ａ）（１）に示すように、２の位置にあるスライダ１１に対して、パラメータ値４０が割り当てられる。即ち、割り当てられたパラメータ値とスライダ１１の位置とが不一致の状態である。この状態では通常モードに設定されており、ＬＥＤ１３は消灯状態にある。
【００７５】
次に、図１２（ａ）（２）に示すように、スライダを２から０に操作する。通常モードにおいては、パラメータ値はスライダ１２の操作量に応じて変更するため、パラメータ値は４０から３０に変更される。また、スライダ１１が下限位置０に達すると、スリップモードに設定され、ＬＥＤ１３が点滅する。
【００７６】
次に、図１２（ａ）（３）に示すように、スライダ１１を０から７の位置に操作する。スリップモードでは、スライダ１１の操作に応じてパラメータ値は変更されず３０のまま維持される。即ち、スライダ１１の位置だけが０から７に変更される。
【００７７】
次に、図１２（ａ）（４）に示すように、スライダ１１を７から０の位置に操作する。パラメータ値は図１２（ｂ）に示すような段階を経て３０から０に変更される。まず、スライダ１１を７から１に操作する場合に着目する。この場合、スライダ１１を、スリップモード中のスライダ１１の移動方向（０から７）と逆方向（７から１）に操作することになるので、スリップモードは解除され、通常モードに設定される。よって、パラメータ値３０は、スライダ１１の操作量に応じて３０から０に変更される。また、ＬＥＤ１３は点滅状態から消灯状態になる。
【００７８】
次に、スライダ１１を１から０に操作する場合に着目する。この場合、パラメータ値は変更されず、スライダ１１の位置だけが変更される。即ち、スライダ１１の位置が１の時点でパラメータ値は最小パラメータ値０に設定されているので、更に同方向にスライダ１１が操作された場合には、自動的に通常モードからスリップモードに設定される。よって、パラメータ値はその最小パラメータ値０のまま維持される。また、ＬＥＤ１３も消灯状態から点滅状態になる。そして、スライダ１１が下限位置０に到達すると、最小パラメータ値０とスライダ１１の下限位置０とが一致し、一致モードに設定される。この一致モードが設定されるとＬＥＤ１３は点滅状態から点灯状態になる。
【００７９】
このように、パラメータ値の範囲に比べ、スライダ１１の範囲が小さい場合には、パラメータ値の一部の範囲を対象にするように設定変更することもできるが、かかる場合には、スライダ１１で設定変更可能な範囲を別の操作にて設定する必要がある。しかし、本実施例のようにスリップモード機能を備えている装置であえば、スライダ１１の範囲がパラメータ値の範囲より小さい場合であっても、パラメータ値の一部の範囲を対象にするように設定変更する必要がなく、すべてのパラメータ値の範囲に対応することができる。
【００８０】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００８１】
例えば、本実施例のマルチトラックレコーダ１は、その説明を容易にするために、出力端子２３を１つ設け、モノラルのレコーダとして説明した。しかしがら、Ｒ／Ｌの２つの出力端子を有するステレオとする場合には、各録音トラック３４毎に少なくともパンニング設定操作子を設け、そのパンニング設定操作子の操作についても、スリップモード機能を適用することができる。
【００８２】
また、本実施例では、スリップボタン１２を押しながらスライダ１１を操作することによってスリップモードを設定し、スリップボタン１２から手を離すことでスリップモードを解除する場合について説明した。しかしながら、スリップボタン１２を利用してスリップモードの設定、解除する方法としては、スリップボタン１２を押して手を離すとスリップモードに設定され、スリップモードにおいてスライダ１１を操作した後に、再びスリップボタン１２を押して手を離した場合に、スリップモードを解除するようにしても良い。
【００８３】
また、本実施例では、各スライダ１１に対し１つのスリップボタン１２を設ける場合について説明した。しかしながら、スリップボタン１２は、各スライダ１１に対し１つ又はスライダ１１の数より少ない数であっても良い。
【００８４】
また、本実施例では、スリップモードを解除する場合として、スリップモード中のスライダ１１の移動方向に対し、反対方向の操作がされた場合に、スリップモードを解除する場合について説明した。しかしながら、スリップモードを解除する方法としては、スリップモードを設定してから所定時間経過した後に、スリップモードを自動的に解除するように構成しても良い。
【図面の簡単な説明】
【図１】図１は、本発明の一実施例であるマルチトラックレコーダの電気的構成を示したブロック図である。
【図２】図２は、記憶部の内部構成を説明するための図である。
【図３】図３は、マルチトラックレコーダの操作パネルの正面図である。
【図４】図４は、スライダを操作してパラメータ値を変更する処理を示すフローチャートである。
【図５】図５（ａ）は、スライダの操作状況を（１）から（４）の順に時系列に並べた図である。図５（ｂ）は、図５（ａ）におけるスライダ１１の操作量とパラメータ値の変化量とを示したタイムチャートである。
【図６】図６は、第２実施例におけるマルチトラックレコーダの操作パネルを示した正面図である。
【図７】図７は、モードステータスＭを設定するための処理を示すフローチャートである。
【図８】図８は、スライダを操作してパラメータを変更する処理を示すフローチャートである。
【図９】図９（ａ）は、スライダ１１の操作状況を（１）から（４）の順に時系列に並べた図である。図９（ｂ）は、図９（ａ）におけるスライダ１１の操作量とパラメータ値の変化量とを示したタイムチャートである。
【図１０】図１０は、図９と同様であり、特に、下限位置にあるスライダに対して所定のパラメータ値が割り当てられた場合の操作例を説明する図である。
【図１１】図１１は、図９と同様であり、特に、スライダに割り当てられたパラメータ値が０であった場合の操作例を説明する図である。
【図１２】図１２は、図９と同様であり、特に、パラメータ値のとりうる範囲を操作子の操作範囲の２倍に設定した場合の操作例を説明する図である。
【符号の説明】
１      マルチトラックレコーダ（楽音制御用パラメータ設定装置）
２      ＣＰＵ（モード設定手段の一部）
９      表示部（報知手段の一部）
１１    スライダ（操作子）
１２    スリップボタン（モード設定用操作子）
１３    ＬＥＤ（報知手段の一部）
３４    録音トラック
【図１】
2004212763.tif 000003
【図２】
2004212763.tif 000004
【図３】
2004212763.tif 000005
【図４】
2004212763.tif 000006
【図５】
2004212763.tif 000007
【図６】
2004212763.tif 000008
【図７】
2004212763.tif 000009
【図８】
2004212763.tif 000010
【図９】
2004212763.tif 000011
【図１０】
2004212763.tif 000012
【図１１】
2004212763.tif 000013
【図１２】
2004212763.tif 000014