(57)【要約】【課題】チャンネルストリップの割当ｃｈ変更操作の操作性を向上し、直感的に操作できるようにする。【解決手段】コントローラ１００は、複数のｃｈストリップ３０を備え、各チャンネルストリップ３０には、ＤＡＷで扱う複数ｃｈいずれかが割り当てられる。各ｃｈストリップ３０は、スライド操作を受け付けるスライド操作受付部１６を備える。スライド操作受付部１６は、複数のｃｈストリップ３０のスライド操作受付部１６の全体で１つのスライド操作受付部として機能するように構成され、また、複数のｃｈストリップ３０の並び方向へのスライド操作を受け付けるように配置される。例えば、スライド操作に応じて、或るｃｈストリップ３０ａの割当ｃｈを、別のｃｈストリップ３０ｂの割当ｃｈに変更する（ずらす）という感覚で、直感的に複数のｃｈストリップ３０の割当ｃｈをまとめて変更できる。【選択図】図３
2014096686.tif 000002
【特許請求の範囲】
【請求項１】
複数の信号処理チャンネルのいずれかを操作対象として割当可能な操作部と、
前記操作部に割り当てられた信号処理チャンネルを変更する指示を、スライド操作によって受け付けるスライド操作受付部と、
前記スライド操作受付部が受け付けたスライド操作に基づいて、前記操作部に割り当てられた信号処理チャンネルを、別の新たな信号処理チャンネルに変更するチャンネル割当変更部と
を具備することを特徴とする操作装置。
【請求項２】
複数の信号処理チャンネルのいずれかを操作対象として割当可能な操作部と、前記操作部に割り当てられた信号処理チャンネルを変更する指示を、スライド操作によって受け付けるスライド操作受付部を備える操作装置において、コンピュータに、
前記スライド操作受付部が受け付けたスライド操作に基づいて、前記操作部に割り当てられた信号処理チャンネルを、別の新たな信号処理チャンネルに変更するステップ
を実行させるためのプログラム。
【請求項３】
複数の信号処理チャンネルのいずれかを操作対象として割当可能な操作部であって、或る並び方向に沿って一例に並べたられた複数の前記操作部と、
前記操作部に割り当てられた信号処理チャンネルに関するパラメータの値をスライド操作によって受け付けるスライド操作受付部であって、２つ以上の前記操作部にまたがるように配置され、且つ、前記操作部の前記並び方向を前記スライド操作の操作方向とする前記スライド操作受付部と、
を具備することを特徴とする操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、信号処理に用いるパラメータを操作するための操作装置及びプログラムに関する。
【背景技術】
【０００２】
近年、例えばパーソナルコンピュータ（ＰＣ）等のコンピュータ装置において、例えば、音楽制作システム用ソフトウェアアプリケーション（ＤＡＷ；ＤＡＷはDigital Audio Workstationの略）など専用のアプリケーションプログラムを実行することで、音楽制作機能やビデオ編集機能などの各種信号処理機能を実行するように構成されたシステムが、広く利用されている。この種のシステムにおいて、コンピュータ装置で起動するアプリケーションを操作するための操作装置（コントローラ）があった。コントローラは、例えばＰＣに外部接続されるＤＡＷ専用のコントローラである。この種のコントローラは、一般的に、複数個のチャンネルストリップを具備しており、アプリケーションによる各種信号処理機能で使用する多数の論理的信号処理チャンネルを、これらチャンネルストリップの操作対象として割り当てる。ユーザは、各チャンネルストリップの操作子を使って、割り当てたチャンネルの各種パラメータの値を調整できる。
【０００３】
コントローラに備わるチャンネルストリップ数は、操作対象のアプリケーションで扱われるチャンネル数と比較して、少数である。従って、コントローラを利用する現場では、複数のチャンネルストリップに割り当てるチャンネルを変更する機会が頻繁に発生する。そのため、チャンネルストリップに対するチャンネル割り当てを変更する操作は、手間がかからず、直感的に行えるものであることが望ましい。
【０００４】
例えば、下記非特許文献１に示すコントローラは、チャンネルストリップ群に対するチャンネル割り当てをまとめて変更するための手段として、チャンネルストリップ群の操作子群とは別にチャンネル移動ボタンを有する。ユーザは、このボタンの１回の押下操作毎に、１チャンネル分ずつ又は所定のチャンネル群単位で、複数チャンネルストリップに割り当てるチャンネル群をまとめて変更する指示を行う。
【０００５】
しかし、非特許文献１に記載されたような、押しボタンによりチャンネル割り当てを変更する構成では、チャンネルストリップに備わる操作子を操作しつつ、チャンネル割り当てを変更する場合、押しボタンがチャンネルストリップの配置とは無関係に、チャンネルストリップから離れた位置に配置されていることもあって、その手間がかかり、その操作を直感的に行うことができなかった。また、チャンネルストリップ群に割り当てるチャンネルを大幅に変更したい場合、スイッチを押す作業が大変であり、その操作を直感的に行うことができなかった。更に、押しボタンの構成では、或るチャンネルストリップに割り当てているチャンネルを、別のチャンネルストリップまで移動させるという操作を行う場合、ボタンを押す回数に気をくばりながら操作しなければならず、手間がかかり、その操作を直感的に行うことができなかった。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】“MC Mix（登録商標） professional control surface”、［online］、Euphonix,Inc.［平成２４年９月２４日検索］、インターネット〈URL:http://connect.euphonix.com/documents/MC_Mix_User_Guide_rB_Jap.pdf〉
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は上述の点に鑑みてなされたもので、複数の信号処理チャンネルのいずれかを操作対象として割当可能な操作部に割り当てる信号処理チャンネルを変更するための操作を、手間をかけずに直感的に行えるようにした操作装置及びプラグラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、複数の信号処理チャンネルのいずれかを操作対象として割当可能な操作部と、前記操作部に割り当てられた信号処理チャンネルを変更する指示を、スライド操作によって受け付けるスライド操作受付部と、前記スライド操作受付部が受け付けたスライド操作に基づいて、前記操作部に割り当てられた信号処理チャンネルを、別の新たな信号処理チャンネルに変更するチャンネル割当変更部とを具備することを特徴とする操作装置である。
【０００９】
この発明の操作装置において、ユーザは、操作部に割り当てられた信号処理チャンネルを変更する指示を、スライド操作受付部におけるスライド操作により入力できる。このため、操作部に割り当てられた信号処理チャンネルを、別の新たな信号処理チャンネルにずらすという感覚で操作できる。
【００１０】
また、この発明は、複数の信号処理チャンネルのいずれかを操作対象として割当可能な操作部と、前記操作部に割り当てられた信号処理チャンネルを変更する指示を、スライド操作によって受け付けるスライド操作受付部を備える操作装置において、コンピュータに、前記スライド操作受付部が受け付けたスライド操作に基づいて、前記操作部に割り当てられた信号処理チャンネルを、別の新たな信号処理チャンネルに変更するステップを実行させるためのプログラムとして構成し、実施することもできる。
【発明の効果】
【００１１】
この発明によれば、ずらすという感覚のスライド操作により、操作部に割り当てるチャンネルを変更する指示を入力できるので、操作部に割り当てる信号処理チャンネルを変更するための操作の操作性を向上できる。従って、操作部に割り当てる信号処理チャンネルを変更する操作を、手間をかけずに直感的に、できるようになるという優れた効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に従うコントローラと、パーソナルコンピュータとからなる音楽制作システム構成を示すブロック図。
【図２】本発明の一実施形態に従うコントローラの電気的ハードウェア構成を示すブロック図。
【図３】本発明の一実施形態に従うコントローラの操作パネル構成例を説明する図。
【図４】本発明の一実施形態に従う、スライド操作受付部の継続操作に応じた継続操作処理を示すフローチャート。
【図５】（ａ）〜（ｄ）は、チャンネルストリップに割り当てるチャンネルをスクロールする様子を説明するための図。
【図６】本発明の一実施形態に従う、スライド操作受付部の終了操作に応じた終了操作処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の操作装置の一実施形態を説明する。
【００１４】
図１は、本発明の操作装置の一実施形態に従う音楽制作システム構成を示す図である。システムは、１以上のコントローラ１００と、コンピュータ装置２００とをネットワークハブ２１０を介して接続して構成される。コンピュータ装置２００は、例えば汎用のパーソナルコンピュータ（ＰＣ）であり、コンピュータ装置（ＰＣ）２００に音楽制作に関する各種の信号処理機能を実行させるための音楽制作システム用ソフトウェアアプリケーション（ＤＡＷ。ＤＡＷはDigital Audio Workstationの略）を起動して、音楽制作に関する各種の信号処理機能を実行する。信号処理機能は、例えば、複数の録音トラックを使った音楽コンテンツの録音、録音した音楽コンテンツの編集、或いは、複数のチャンネルを使ったミキシング処理などである。音楽コンテンツは、複数チャンネルのデジタルオーディオ波形データ及び／又はＭＩＤＩ（Musical Instrument Digital Interface）データからなる。この明細書では、「チャンネル」との用語は、例えば録音トラック、ミキシング処理用のチャンネル及びミキシングバスなど、１系統分のデジタルオーディオ波形データ及び／又はＭＩＤＩデータを処理するために用いるどのような種類の論理的信号処理チャンネルをも含む。なお、以下、用語「チャンネル」を「ｃｈ」と省略表記する。
【００１５】
コントローラ１００は、ＰＣ２００で起動されるＤＡＷを操作するための複数の物理的操作子を備えた操作装置である。図１に示すように、１つのシステムに、複数のコントローラ１００（「コントローラ１」１００と「コントローラ２」１００´の２つ）を接続できる。これら複数のコントローラ１００の操作対象は、ＰＣ２００で起動する１つの共通のＤＡＷである。システムに複数のコントローラ１００を接続することで、操作対象となる１つのＤＡＷを操作するために用いる物理操作子の数を拡張できる。
【００１６】
ユーザは、コントローラ１００を用いて、ＰＣ２００で起動するＤＡＷが実行する各種信号処理の動作（各種パラメータの値や、オーディオ波形データ及び／又はＭＩＤＩデータのルーティングなど）を制御・調整できる。なお、コンピュータ装置２００は、ＰＣに限らず、タブレット、ＰＤＡ，或いは、スマートフォンなど、ＤＡＷを実行可能な任意のコンピュータ装置であってよい。
【００１７】
ネットワークハブ２１０は、ＰＣ２００とコントローラ１００との間の接続経路を確立して、ＰＣ２００とコントローラ１００との間の通信を中継する。ＰＣ２００とコントローラの間での制御データの通信には、例えばEthernet（登録商標）規格に準拠するネットワーク通信システムなど、汎用のネットワーク通信システムを使う。ＰＣ２００とコントローラの間でのデジタルオーディオ波形データの通信には、制御データの通信路とは別にオーディオ波形データ用の通信路が設定される。
【００１８】
図２は、コントローラ１００の電気的ハードウェア構成を示すブロック図である。図２に示す通り、コントローラ１００は、ＣＰＵ（Central Processing Unit、中央処理装置）１０、フラッシュメモリ１１、通信インターフェース（通信Ｉ／Ｏ）１２、表示器１３、操作子１４、可動フェーダ１５、及び、スライド操作受付部１６を備え、各構成要素がバス１７を介して接続される。  
【００１９】
ＣＰＵ１０は、フラッシュメモリ１１に記憶されたプログラムを実行して、コントローラ１００の全体動作を制御する。フラッシュメモリ１１は、ＣＰＵ１０が実行する各種のプログラムや、各種パラメータの現在値（カレントデータ）を含む各種制御データを記憶し、また、ＣＰＵ１０が実行するプログラムのロード領域やワーク領域に使用される。
【００２０】
通信Ｉ／Ｏ１２は、例えばＲＳ−４２２、ＵＳＢ（universal serial bus）、或いは、Ethernet（登録商標）規格など、周知の１又は複数の汎用インターフェースで構成される。コントローラ１００は、通信Ｉ／Ｏ１２を介して、ＰＣ２００との間で各種制御データを送受信し、また、ＰＣ２００との間でオーディオ波形データを送受信する。また、通信Ｉ／Ｏ１２は、例えばヘッドフォン出力等のオーディオ外部出力を含み、ＤＡＷで処理している音楽コンテンツをモニタするために利用できてよい。  
【００２１】
表示器１３、操作子１４、可動フェーダ１５及びスライド操作受付部１６は、コントローラ１００の操作パネル上に設けられたユーザインターフェースである。ＣＰＵ１０は、例えば、操作子１４、可動フェーダ１５又はスライド操作受付部１６の操作により発生した表示指示や、ＰＣ２００から受信した表示制御信号に基づいて、表示器１３による各種情報の表示（例えばＬＥＤの点灯・消灯や、文字情報の表示など）を制御する。また、ＣＰＵ１０は、操作子１４、可動フェーダ１５及びスライド操作受付部１６それぞれの操作を検出し、検出結果に応じた処理を行う。処理は、表示器１３の表示更新、カレントデータの更新、操作に応じた制御データをＰＣ２００に送信することなど、を含む。また、可動フェーダ１５は、ＣＰＵ１０により、駆動制御信号に基づいてつまみ位置を自動制御（駆動）される。
【００２２】
図３は、コントローラ１００の操作パネルの構成例を説明する図である。図３に示す通り、コントローラ１００は、複数（図では１６本）のチャンネルストリップ３０を備える。１つのｃｈストリップ３０は、ユーザから見て縦長に（両矢印ｙで示す垂直方向）延びる外形を有し、操作対象のｃｈに関するパラメータの値を調整するための複数の操作子を含む操作部である。なお、図３の下側（矢印ｙで示す垂直方向の下側）がユーザから見て操作パネルの手前、同上側（矢印ｙで示す垂直方向の上側）がユーザから見て操作パネルの奥となる。説明の便宜上、操作パネルの手前側を操作パネルの「下」、同奥を操作パネルの「上」とも表現する。複数のチャンネルストリップ３０は、チャンネルストリップセクション３５という領域内にまとめられており、ユーザに対して左右方向（両矢印ｘで示す水平方向）に並べて、固定的に配置される。
【００２３】
各ｃｈストリップ３０には、ＰＣ２００にて起動中のＤＡＷ（つまり、コントローラ１００の操作対象となっている音楽制作システム用ソフトウェアアプリケーション）で扱う複数ｃｈのいずれかが（典型的には１つのｃｈ）が、操作対象のｃｈとして割り当てられる。或るｃｈストリップ３０に割り当てられているｃｈを、そのｃｈストリップ３０の「割当ｃｈ」と呼ぶ。割当ｃｈは、例えば、録音トラック、ミキシング処理に用いるｃｈ、或いは、ミキシングバスなど、任意の種類のｃｈであり、更に言えば、１つのｃｈストリップ３０の操作対象として割り当て得るパラメータ群の１つのまとまりでさえあればよい。ＰＣ２００で起動されるＤＡＷで扱うｃｈ数は、ｃｈストリップ３０の数（この例では１６本）よりも多いので、ｃｈストリップ３０それぞれの割当ｃｈを、後述するスライド操作受付部１６を用いて変更できるようになっている。
【００２４】
１６本のｃｈストリップ３０の割当ｃｈは、ｃｈ番号が連続していて、ｃｈ番号順に割り当てられている。例えば１６本のｃｈストリップ３０の左側から順にｃｈ番号の若いｃｈを割り当てる。ＤＡＷでは、一般に、各種ｃｈを連続するｃｈ番号で管理している。例えば、ＤＡＷが１番〜ｎ番の連続番号を持つｎ個（ｎは１６以上の数とする）の録音トラックを扱っており、１番〜１６番のトラックを１６本のｃｈストリップ３０に割り当てる場合を考えると、左端のｃｈストリップ３０の割当ｃｈは１番のトラック、それに隣接する左から２番目のｃｈストリップ３０には２番のトラック・・・一番右側のｃｈストリップ３０に１６番のトラックを割り当てる、という具合に、ｃｈ番号の連続する１６本（例えば１番〜１６番）の録音トラックがｃｈ番号順に１６本のｃｈストリップ３０に割り当てられる。
【００２５】
１つのｃｈストリップ３０は、そのｃｈストリップ３０に割り当てられている割当ｃｈのパラメータの値を調整するための操作子として、２つのｃｈストリップノブ３１，３２と、１つのｃｈストリップフェーダ３３を具備しており、また、割当ｃｈの情報に関する情報を表示するためのｃｈストリップ表示部３４を具備する。１つのｃｈストリップ３０は、上記の構成に加えて、スライド操作受付部１６を具備する。１つのｃｈストリップ３０の構成部品は、全てのｃｈストリップで共通している。
【００２６】
１つのｃｈストリップ３０の上記の構成部品は、上から順に（操作パネル奥から手前に向って）、ノブ３１，３２、ｃｈストリップ表示部３４、スライド操作受付部１６、ｃｈストリップフェーダ３３の順番で並べて配置されており、これら構成部品のｃｈストリップ３０内における配置位置は、全てのｃｈストリップ３０で同一である。従って、各ｃｈストリップ３０のスライド操作受付部１６は、ｃｈストリップ３０の並び方向（両矢印ｘで示す水平方向）に、同じ縦位置（両矢印ｙで示す垂直方向が同じ位置）で横一列（水平一直線）に並ぶ。各ｃｈストリップ３０のノブ３１，３２、ｃｈストリップ表示部３４及び／又はｃｈストリップフェーダ３３も同様に、それぞれｃｈストリップ３０の並び方向に、同じ縦位置で横一列に並ぶ。
【００２７】
２つのｃｈストリップノブ３１，３２は、図２の操作子１４に相当する回転操作式の操作子であり、例えば割当ｃｈのゲインの値と、ステレオパンの値を調整するために用いる。ｃｈストリップフェーダ３３は、図２の可動フェーダ１５に相当し、両矢印ｙ方向で示す縦方向に、すなわち、ユーザから見て操作パネルの手前側から奥へ延びる奥行き方向に直線的に動くつまみ部を有する。フェーダ３３は、例えば割当ｃｈの音量レベルの値を調整するために用いる。フェーダ３３は、前述の通りつまみ部の位置を自動制御可能であり、このつまみ部位置の自動制御を利用して、そのｃｈストリップ３０に割り当てられている割当ｃｈに関する情報（例えば音量レベルの値）をつまみ部の位置により報知する報知部（第２報知部）として、機能できる。
【００２８】
ｃｈストリップ表示部３４は、図２の表示器１３に相当し、割当ｃｈに与えられたｃｈ名を表示するｃｈ名表示部３４ａと、割当ｃｈに対して設定されたｃｈ色を表示するｃｈ色表示部３４ｂとからなる。ｃｈストリップ表示部３４は、そのｃｈストリップ３０に割り当てられている割当ｃｈに関する情報（例えばｃｈ名とｃｈ色）を、表示により報知する報知部（第１報知部）として、機能できる。
【００２９】
スライド操作受付部１６は、当該スライド操作受付部１６が操作対象としているパラメータの値を変更する指示を、スライド操作によって受け付ける操作子である。実施例では、スライド操作受付部１６の操作対象のパラメータは、ｃｈストリップ３０それぞれに割り当てる割当ｃｈである。つまり、スライド操作受付部１６の操作対象のパラメータの値は、１つのｃｈストリップのパラメータの値ではなく、全ｃｈストリップのパラメータの値である。
【００３０】
１つのｃｈストリップ３０内に配置されたスライド操作受付部１６は、１つのｃｈストリップ３０と略同幅（水平方向の長さが略同じ）の帯状の接触面を有し、この接触面上でユーザが行うスライド操作を受け付けるように構成される。スライド操作は、手指などをスライド操作受付部１６（具体的には前記接触面）に接触させて、その接触を両矢印ｘで示す水平方向（左右方向）に移動させる操作である。スライド操作受付部１６は、この接触位置の連続的な変化（スライド操作）を、操作対象のパラメータの値を変更する指示として連続的（継続的）に受け付ける。なお、スライド操作の「接触」は、実際に接触してはいないが、接触として検出しうる「非接触」も含む。スライド操作の検出方式は、スライド操作に関する操作情報を検出できる方式でさえあれば、例えば静電容量方式など、従来知られるどのような検出方式であってもよい。
【００３１】
スライド操作受付部１６は、両矢印ｘで示すｃｈストリップ３０の並び方向（水平方向）がスライド操作の操作方向となるように配置される。このスライド操作の操作方向（すなわちｃｈストリップ３０の並び方向）は、スライド操作受付部１６の操作対象のパラメータの値が変化する方向（実施例では、割当ｃｈとして割り当てたいｃｈを移動できる方向、又は、ずらせる方向）と同じ方向であり、この方向は、ｃｈストリップ３０に配置されているスライド操作受付部１６以外の操作子（例えばｃｈストリップノブ３１，３２、ｃｈストリップフェーダ３３など）の操作方向とは異なる操作方向でもある。実施例では、スライド操作受付部１６はその操作方向がｃｈストリップフェーダ３３の操作方向（垂直方向）に直交するように配置してある。
【００３２】
スライド操作受付部１６は、全ｃｈストリップ３０に備わるスライド操作受付部１６全体で１つのスライド操作受付部として機能し、全ｃｈストリップ３０それぞれに割り当てる割当ｃｈを同時に調整するように構成される。例えば、隣接するｃｈストリップ３０に備わるスライド操作受付部１６同士をシームレスに連結することにより、ｃｈストリップ３０の並び方向に延びる１つの帯状の接触面を形成できる。すなわち、スライド操作受付部１６は、２以上の複数のｃｈストリップ３０に横断させるように配置され、ｃｈストリップ３０の並び方向を操作方向とするように配置される。この場合、ｃｈストリップ３０毎のスライド操作受付部１６のスライド操作を個別に検出するのではなく、全ｃｈストリップ３０のスライド操作受付部１６を１つのスライド操作受付部とみなしてスライド操作を検出する。これにより、ユーザは、全ｃｈストリップ３０のスライド操作受付部１６全体を使って、スライド操作を入力できる。
【００３３】
１つのｃｈストリップ３０におけるスライド操作受付部１６の配置位置は、ユーザが水平方向にスライド操作を行うときに、無理なく操作できる位置とするとよい。例えば、スライド操作受付部１６は、図３に示す通り、操作パネル面におけるフェーダ３３の上側（上側近傍）、言い換えれば、ユーザから見てフェーダ３３よりも奥に離れた位置（フェーダ３３よりもユーザに遠い位置）に、配置される。また、各スライド操作受付部１６は、スライド操作受付部１６のスライド操作中に、ｃｈストリップ表示部３４の表示を確認し易い位置に配置されるとよい。また、スライド操作受付部１６は、ユーザが水平方向にスライド操作をしたときに、ｃｈストリップ表示部３４の視認の妨げにならない位置に配置されるとよい。スライド操作受付部１６は、スライド操作する手指の位置とｃｈストリップ表示部３４とを同時に見ることができる位置に配置されるとよい。例えば、スライド操作受付部１６は、図３に示す通り、操作パネル面におけるｃｈストリップ表示部３４の下側（下側近傍）、言い換えれば、ユーザから見てｃｈストリップ表示部３４よりも手前側に配置される。
【００３４】
ユーザは、スライド操作受付部１６を用いたスライド操作により、ｃｈストリップ３０それぞれの割当ｃｈを、別の新たなｃｈに変更できる。割当ｃｈの変更は、ｃｈストリップ３０それぞれの割当ｃｈの並び全体を、スライド操作の操作方向と同じ水平方向（ｃｈストリップ３０の並び方向）に、順次（連続的に）変更するように行われる。前述の通り、スライド操作受付部１６の操作対象のパラメータである複数のｃｈはｃｈ番号順に並べて管理されており、且つ、ｃｈストリップ３０それぞれの割当ｃｈの並び順はｃｈ番号順に固定されているので、割当ｃｈの変更は、割当ｃｈの並び順を変えることなく、全ｃｈストリップ３０（１６本分）の割当ｃｈをまとめて操作方向へずらす（スクロールする）ように行われる。すなわち、この割当ｃｈのスクロールは、ｃｈストリップ３０それぞれに現在割り当て中の１６本のｃｈ（複数ｃｈのうちの１６本ｃｈ）のみを対象として行うのではなく、ｃｈストリップ３０の割り当て候補となる全てのｃｈを対象とする。つまり、１番〜ｎ番までのｎ個（ｎは１６以上の数）のｃｈのうち、ｃｈ番号の連続する１６本（例えば１番〜１６番）が１６本のｃｈストリップ３０に割り当てられているところ、スライド操作受付部１６を用いたスライド操作が行われると、操作方向に従って、割り当て候補となるｎ個のｃｈ全体が、１６本のｃｈストリップ３０に対して、相対的に移動（スクロール）する。これにより、１６本のｃｈストリップ３０それぞれの割当ｃｈは、スライド操作前とは別の１６本のｃｈ（例えば２番〜１７番のｃｈや、１１番〜２６番のｃｈなど）に変更されることになる。複数のｃｈストリップ３０の並び方向とスライド操作の方向とが同じであるため、割当ｃｈの変更を指示するスライド操作と、ｃｈストリップ３０の割当ｃｈの変更状況とを、直接的に関連付けた直感的な操作が可能である。
【００３５】
次に、スライド操作受付部１６のスライド操作に応じて、ＣＰＵ１０が実行する処理について説明する。スライド操作には、ドラッグ操作やフリック操作など、いくつかの操作方法があるが、ここでは、基本的な操作方法の１つであるドラッグ操作が行われた場合の処理について説明する。ドラッグ操作は、所望の開始位置から所望の終了位置までスライド操作受付部１６をなぞる（ドラッグする）操作である。この場合、ユーザは、スライド操作受付部１６の接触面に接触させた指を、その接触を保ったまま、接触面から離すことなく、終了位置まで移動させた後に、接触面から離す。
【００３６】
ＣＰＵ１０は、スライド操作受付部１６の操作状態を監視しており、スライド操作受付部１６の操作状態に変化があったとき、その操作状態の変化を検出する。検出される操作状態に変化は、例えば、接触の有無、接触の現在位置情報、接触位置の変化などである。位置情報は、例えば、接触された位置に対応するｃｈストリップを示す位置情報、或いは、スライド操作受付部１６における絶対位置を示す位置情報、或いは、接触開始位置を起点とする相対的位置情報など、どのような位置情報でもよいし、或いは、それらの組み合わせでもよい。
【００３７】
次に、ＣＰＵ１０は、前記検出された操作状態の変化に相当するスライド操作受付部１６の操作内容を、スライド操作受付部１６の操作対象のパラメータの値（ｃｈストリップ３０それぞれの割当ｃｈ）の変更を指示する情報（変更内容を特定する情報）として、検出する。検出される操作内容は、例えば、スライド操作の開始位置、スライド操作の終了位置、開始位置から現在位置までの操作幅、操作方向、操作速度などである。そして、ＣＰＵ１０は、前記検出された操作内容を解析して、現在スライド操作受付部１６で受け付けているスライド操作が、（１）新たなスライド操作の開始操作、（２）スライド操作の継続操作、又は、（３）スライド操作の終了操作のいずれに該当するかを判断する。
【００３８】
（１）開始操作は、新たなスライド操作の開始である。例えば直前までスライド操作受付部１６の接触面への接触が無い状態から新たな接触が発生したとき、ＣＰＵ１０は、スライド操作の開始（開始操作）があったものと判断できる。（２）継続操作は、スライド操作を連続的に（継続的に）受け付けている最中である。例えば、スライド操作受付部１６の接触面への指の接触が継続しており、その接触位置が変更されたとき、ＣＰＵ１０は「継続操作」を受け付けていると判断できる。（３）終了操作は、直前まで継続中だったスライド操作（継続操作）が終了することである。例えばスライド操作受付部１６の接触面への指の接触がなくなったとき、或いは、所定時間以上、接触位置の変化がないとき、ＣＰＵ１０は、スライド操作の受け付けが、連続せずに、完了した（終了操作があった）ものと判断できる。そして、ＣＰＵ１０は、解析された（判断された）操作内容（操作状態の変化に相当する操作内容）に応じて、以下に詳述する処理を実行する。
【００３９】
スライド操作受付部１６で新たなスライド操作が開始したとき（開始操作があったものと判断したとき）、ＣＰＵ１０は、この開始操作に関する各種操作情報を、フラッシュメモリ１１に保持する。開始操作に関する操作情報として保持するのは、例えば、スライド操作の開始位置や、操作方向などである。或るスライド操作の開始操作以降、ＣＰＵ１０は、今回開始したスライド操作による接触位置の連続的変化（継続操作）、或いは、そのスライド操作の終了（終了操作）を、チェックする。
【００４０】
図４は、継続操作があったと判断したときに、ＣＰＵ１０が実行する継続操作処理のフローチャートである。ステップＳ１において、ＣＰＵ１０は、当該継続操作に関する各種操作情報をフラッシュメモリ１１に保持する。保持される継続操作に関する各種操作情報は、例えば、スライド操作の現在位置、操作方向、操作幅（前回検出位置から、或いは、このスライド操作の開始位置から、現在位置までの幅）、操作速度、操作加速度などである。この継続操作に関する各種操作情報は、当該継続操作によってスライド操作受付部１６が連続的に受け付けた操作対象のパラメータの値を変更する指示に対応する。
【００４１】
ステップＳ２において、ＣＰＵ１０は、前記ステップＳ１で保持した操作情報に基づいて（操作情報に連動させて）、ｃｈストリップ３０のｃｈストリップ表示部３４の表示内容の変化量を決定する。具体的には、操作情報のうち操作方向に合わせて、表示内容の変化方向（表示内容を移動させる方向）を決定し、操作情報のうち操作幅、操作速度、操作加速度に合わせて、表示内容の変化量（表示内容をずらす量）を決定する。そして、決定した変化量に応じて、全てのｃｈストリップ３０のｃｈストリップ表示部３４の表示内容を更新する。この表示内容の変化量は、当該継続操作によって指示された、スライド操作受付部１６の操作対象のパラメータの値の変化（移動）に相当する。表示内容の変化量は、例えば１ｃｈのｃｈ名を構成する文字列の１文字分の表示幅単位など、１ｃｈ分の表示単位よりも細かい単位で決定する。そして、ＣＰＵ１０は、当該ステップＳ２において、ｃｈストリップ３０ｃｈストリップ表示部３４の表示内容を、前記決定された変化量だけ、操作方向に隣接するｃｈストリップ３０それぞれのｃｈストリップ表示部３４へ、ずらすように、表示内容の更新を行う。このとき、前記ステップＳ１で保持した操作情報（今回の操作情報の変化）に応じて更新する情報は、ｃｈストリップ３０上で報知されている割当ｃｈの情報のうち、ｃｈストリップ表示部３４の表示内容のみとし、当該表示内容以外の情報（例えば、フェーダ３３のつまみ部の位置を使って報知されている音量レベル）は更新せず、以前の情報を保持するものとする。また、ｃｈストリップ表示部３４において更新される表示内容は、割当ｃｈに関する情報であり、例えばｃｈ名（ｃｈ名表示部３４ａ）と、ｃｈ色（ｃｈ色表示部３４ｂ）とである。
【００４２】
スライド操作が継続している最中（継続操作中）、ＣＰＵ１０は、上述した図４の続操作処理を繰り返す。これにより、ｃｈストリップ表示部３４の表示内容の並び全体が、当該継続中のスライド操作に略リアルタイムで連動して、スクロールする。すなわち、ＣＰＵ１０は、スライド操作受付部１６において割当ｃｈを切り替える指示を連続的（継続的）に受け付けている最中は、ｃｈストリップ表示部３４の表示内容（第１報知部によって報知される第１情報）を、当該連続的に受け付けている指示に合わせて、連続的に更新する一方、ｃｈストリップ３０それぞれに割り当てる割当ｃｈや、表示内容以外の割当ｃｈに関する情報の報知（フェーダ３３の位置）を更新せずに、スライド操作の開始時点の状態を維持する（第１報知部の動作）。従って、ｃｈストリップ３０それぞれのフェーダ３３の位置は自動制御されず、動かない。また、ｃｈストリップ３０それぞれに割り当てる割当ｃｈ（ｃｈ番号）自体も、この時点では変更されない。
【００４３】
前記ステップＳ２によるｃｈストリップ表示部３４の表示更新の具体例を、図５（ａ）〜（ｄ）を参照して説明する。ここでは、一例として、４本のｃｈストリップ３０ａ，３０ｂ，３０ｃ，３０ｄに対する割当候補のｃｈとしてｃｈ番号４，５，６，７，８および９の６本のｃｈがあるものとし、これらｃｈ番号４〜９それぞれのｃｈ名が、「ａｂｃ」，「１２３」、「ｄｅｆ」、「４５６」、「ｇｈｉ」、「７８９」とする。そして、図５（ａ）に示すスライド操作の開始時点において、ｃｈストリップ３０ａ，３０ｂ，３０ｃ，３０ｄそれぞれの割当ｃｈが、左から順に、ｃｈ番号５、ｃｈ番号６、ｃｈ番号７、ｃｈ番号８とする。各ｃｈストリップ３０ａ〜３０ｄのｃｈ名表示部３４ａには、ｃｈ番号５〜８それぞれのｃｈ名、「１２３」、「ｄｅｆ」、「４５６」、「ｇｈｉ」が表示される。また、各ｃｈストリップ３０ａ〜３０ｄのｃｈ色表示部３４ｂには、各割当ｃｈ（ｃｈ番号５〜８）に設定されたそれぞれ異なるｃｈ色が表示される。
【００４４】
図５（ａ）〜（ｄ）では、ドラッグ操作の具体例として、図５（ａ）において、ｃｈストリップ３０に相当する位置で点５０に示す位置に指を接触させ、（ｂ）、（ｃ）において、接触したまま接触面上で指を左方向にずらし、（ｄ）において、点５０´の位置で指を離す（接触を終了する）ドラッグ操作を想定する。この場合、接触位置の左方向への移動（連続的変化）に連動して、ｃｈストリップ表示部３４に表示する表示内容全体が、ｃｈ番号５〜８を表すｃｈ名「１２３」、「ｄｅｆ」、「４５６」、「ｇｈｉ」及びｃｈ番号５〜８を表す各ｃｈ色から、徐々に、ｃｈ番号６〜９を表すｃｈ名「ｄｅｆ」、「４５６」、「ｇｈｉ」、「７８９」及びｃｈ番号６〜９を表す各ｃｈ色に移動する。この表示内容の移動は、スライド操作受付部１６の操作対象のパラメータの値の移動と連動しており、そのパラメータの値が移動していることを視覚的に表現している。
【００４５】
例えば、右から２番目のｃｈストリップ３０ｃのｃｈ名表示部３４ａの表示内容は（ａ）の開始時点では「４５６」であったところ、左方向へのスライド操作に伴い、（ｂ）、（ｃ）、（ｄ）に示す通り「５６ｇ」、「６ｇｈ」、「ｇｈｉ」と徐々に変化する。すなわち、ｃｈストリップ３０ｃのｃｈ名表示部３４ａの右端から徐々に、ｃｈ番号７とは操作方向後方（右側）に隣接する（つまりｃｈ番号の大きい）ｃｈ番号８のｃｈ名「ｇｈｉ」が表れてくる一方、ｃｈ番号７のｃｈ名「４５６」は、当該文字列のうち操作方向前方（左側）に位置する文字から順に当該表示部３４ａから徐々に抜けて、操作方向前方（左側）に隣接するｃｈストリップ３０ｂに移動する。ｃｈストリップ３０ｃのｃｈ色表示部３４ｂのｃｈ色も、ｃｈ名と同様に、操作方向に沿って当該ｃｈ番号７に後続するｃｈ番号８のｃｈ色に徐々に変更される一方、ｃｈ番号７を示すｃｈ色は左隣のｃｈストリップ３０ｂに徐々に移動する。すなわち、ＣＰＵ１０は、継続操作の最中、１ｃｈ分の表示内容（例えばｃｈ名「４５６」）を、隣接する２つのｃｈストリップ３０の間にまたがって表示しながら、徐々に、スライド操作方向に隣接するｃｈストリップ３０のｃｈストリップ表示部３４へ移動する。
【００４６】
また、右端に位置するｃｈストリップ３０ｄのｃｈ名表示部３４の表示内容は、左方向へのスライド操作に伴い、（ｂ）、（ｃ）、（ｄ）に示す通り、ｃｈ番号８とは操作方向後方（右側）に隣接する（つまりｃｈ番号の大きい）ｃｈ番号９のｃｈ名「７８９」と、ｃｈ色とに徐々に変更される。つまり、４つのｃｈストリップのうち、操作方向後方側の一番端に位置するｃｈストリップのｃｈストリップ表示部３４には、スライド操作に伴い、操作方向後方側に隣接する（ｃｈ番号がｃｈの移動方向側に隣接する）ｃｈに関する情報が新たに、徐々に現れる。この新たに現れるｃｈは、当該スライド操作開始時点では、いずれのｃｈストリップにも割当ｃｈとして設定されていなかったｃｈである。一方、操作方向前方側の一番端に位置するｃｈストリップ（図５の例では左端のｃｈストリップ３０ａ）のｃｈストリップ表示部３４の表示内容は、スライド操作に伴い、当該ｃｈストリップ（３０ａ）から操作方向前方側（左側）に徐々に抜けていく。
【００４７】
図６は、終了操作があったと判断したときに、ＣＰＵ１０が実行する終了操作処理のフローチャートである。ステップＳ３において、ＣＰＵ１０は、終了操作に関する各種操作情報を、フラッシュメモリ１１に保持する。終了操作に関する各種操作情報は、今回の終了操作で終了した一連のスライド操作（つまり、指を接触面に接触させてから、その指を離すまでの1回分のスライド操作）に関する操作情報であり、例えばスライド操作の終了位置、操作方向、開始位置から終了位置までの操作幅（操作距離）、操作速度、及び、終了時点の操作加速度などである。
【００４８】
ステップＳ４において、ＣＰＵ１０は、前記ステップＳ３で保持した操作情報に基づいて、各ｃｈストリップ３０に対する新たな割当ｃｈを決定する。スライド操作受付部１６の操作対象のパラメータの値（ｃｈストリップ３０に対する割当ｃｈ）自体は、当該終了操作の時点までのスライド操作（継続操作）として連続的に受け付けた操作対象のパラメータの値を変更する指示に連動して、徐々に移動している。ＣＰＯＵ１０は、そのパラメータの値の移動の経過をふまえて、各ｃｈストリップ３０の最終的な割当ｃｈを最終的に決定する。この割当ｃｈの決定は、前述した継続操作処理時の表示更新における更新単位（ｃｈ単位よりも細かい単位）とは異なり、ｃｈ単位で行われる。例えば、ＣＰＵ１０は、今回のスライド操作の開始位置から終了位置までの操作幅と操作方向とに基づいて、割当ｃｈのずらし量を決定する。そして、ＣＰＵ１０は、操作開示時点のｃｈストリップ３０それぞれの割当ｃｈを、決定されたずらし量に応じて、操作方向と同じ方向へ、ｃｈ番号順の並び順を保ったままずらす（スクロールする、移動する）ことにより、ｃｈストリップ３０それぞれの新たな割当ｃｈとして決定する。
【００４９】
ステップＳ５において、ＣＰＵ１０は、前記ステップＳ４で決定した新たな割当ｃｈに基づいて、全ｃｈストリップ３０の割当ｃｈを更新する。ドラッグ操作の場合、全ｃｈストリップ３０それぞれの割当ｃｈが、ドラッグ操作の操作幅に応じたｃｈ数分だけ、そのドラッグ操作方向へｃｈ番号順にずれる（変更される）。すなわち、開始位置に相当するｃｈストリップ３０の割当ｃｈを、終了位置に相当する別のｃｈストリップ３０の割当ｃｈへずらすとともに、その他の全てのｃｈストリップ３０の割当ｃｈも、前記すらす量と同じ量だけ前記ずらす方向と同じ方向にずらす。例えば、図５（ａ）〜（ｄ）に示すように、１ｃｈ分のドラッグ操作を行った場合、全ｃｈストリップ３０ａ〜３０ｄそれぞれの割当ｃｈは、ｃｈ番号５〜８から、ｃｈ番号６〜９にずれる。ドラッグ操作の場合、ユーザは、或るｃｈストリップ３０の割当ｃｈを、別のｃｈストリップ３０までずらす、という感覚で、手間をかけず直感的に割当ｃｈを変更できる。
【００５０】
そして、ＣＰＵ１０は、当該ステップＳ５において、ｃｈストリップ３０それぞれに新たに割り当てられた割当ｃｈに応じて、全ｃｈストリップ３０における各種設定内容を更新する。具体的には、ＣＰＵ１０は、ｃｈストリップ３０それぞれの新たな割当ｃｈのパラメータの値（音量レベルの値）に応じて、各ｃｈストリップ３０の可動フェーダ３３を自動制御により駆動して、つまみ部の位置を更新する。すなわち、ＣＰＵ１０は、スライド操作受付部１６の操作対象のパラメータの値を変更する指示の受付が、連続せずに完了したときに、フェーダ３３の位置によって報知される情報（第２報知部によって報知される第２情報）を、当該受け付け完了した指示（１回分のスライド操作）に合わせて更新する（第２更新部の動作）。従って、ドラッグ操作の最中にフェーダ３３が無駄に動かさずに済む。
【００５１】
また、ＣＰＵ１０は、当該ステップＳ５において、各ｃｈストリップ表示部３４の表示内容を、前記ステップＳ４で決定された割当ｃｈに応じて更新する。ＣＰＵ１０は、当該ステップＳ５での表示内容の更新により、各ｃｈストリップ表示部３４の表示内容を、前記決定された割当ｃｈを示す１ｃｈ分の表示内容に確定できる。また、ＣＰＵ１０は、当該ステップＳ５において、前記ステップＳ４で決定した新たな割当ｃｈを示すデータをＰＣ２００に送信する。前記データを受信したＰＣ２００は、例えば、ＤＡＷの実行画面に表示される割当ｃｈを示す表示を更新するなど、今回行われた割当ｃｈの変更に対応する処理を行う。
【００５２】
スライド操作には、前述したドラッグ操作の他に、フリック（掃う）操作と、バンクフリック操作とがある。ドラッグ操作は、終了時に、接触位置の移動を止めて又は略止めて、接触を離す操作であり、接触面上で指を掃わない操作、つまり終了時点で加速度がないか又は加速度が微小なスライド操作である。これに対して、フリック操作は、終了時に、接触面上で指を掃う（滑らせる）操作であり、終了時点で加速度がある。バンクフリック操作は、終了時点の加速度が大きいフリック操作であり、フリック操作よりも勢い良く指を掃う操作である。
【００５３】
ＣＰＵ１０は、例えば、スライド操作受付部１６の操作状態の変化に相当する操作内容として、前述した「終了操作」があったと判断したときに、その終了時点の操作情報のうち加速度に基づいて、今回受け付けたスライド操作の種類が、ドラッグ操作（加速度なし）、フリック操作（加速度あり、且つ、加速度が規定値より小の場合）と、バンクフリック操作（加速度あり、且つ、加速度が規定値より大の場合）のいずれであるかを確定できる。
【００５４】
フリック操作の場合、スライド操作が終了した後（接触面から指が離れた後）も、図５の終了操作処理を開始せずに、図４の継続操作処理を続行することで、スライド操作受付部１６の操作対象のパラメータの値の更新を継続し、ｃｈストリップ表示部３４の表示内容の連続的な更新（スクロール）を継続する。スライド操作の終了後の更新は、当該フリック操作の操作速度に応じた時間で、表示内容のスクロールの移動速度（更新速度）が次第に遅くなり、最終的に自動停止するように制御するとよい。そして、表示内容のスクロールが停止した時点で、ＣＰＵ１０は前述した終了操作処理を行う。ＣＰＵ１０は、フリック操作により行われたスライド操作受付部１６の操作対象のパラメータの値の更新結果（スクロール停止時点の表示内容）に基づいて、ｃｈストリップ３０それぞれの割当ｃｈを変更する。なお、表示内容のスクロール途中で、スライド操作受付部１６に再接触することにより、表示内容のスクロールを手動停止できてもよい。
【００５５】
また、バンクフリック操作の場合は、ＣＰＵ１０は、例えば１６ｃｈずつなど所定枠（所定ｃｈ数）単位で、全ｃｈストリップ３０のｃｈ表示部３４の表示内容を更新し、且つ、全ｃｈストリップ３０それぞれの割当ｃｈを更新する。これら更新を所定枠（所定ｃｈ数）単位で行う点以外は、ＣＰＵ１０が実行する処理は、前述した図４の継続操作処理及び図６の終了操作処理と同様である。
【００５６】
フリック操作又はバンクフリック操作の場合、１回のフリック操作又はバンクフリック操作を行うだけという簡単な操作で、手間をかけずに直感的に割当ｃｈを変更できる。特に、割当ｃｈを大幅に変更する操作が簡便になる。
【００５７】
フリック操作及びバンクフリック操作いずれの場合も、ＣＰＵ１０は、「継続操作中」は割当ｃｈの情報に関する表示内容の更新のみ行い、フェーダ３３の位置の自動制御を行わず、「終了操作」のときに各ｃｈストリップ３０の新たな割当ｃｈが確定してから、フェーダ３３の位置を自動制御して動かす。従って、フリック操作又はバンクフリック操作の場合も、スライド操作の最中にフェーダ３３を無駄に動かさないで済む。
【００５８】
スライド操作受付部１６以外の操作子の操作に応じてＣＰＵ１０が実行する動作についても簡単に説明する。いずれかのｃｈストリップ３０のノブ３１，３２又はフェーダ３３が操作されたときは、そのｃｈストリップ３０にその操作時点で割り当てられている割当ｃｈ（そのｃｈストリップの現在の割当ｃｈ）のパラメータの値が変更される。すなわち、ＣＰＵ１０は、今回操作された操作子の操作量や操作方向などに基づいて、調整量を決定し、該操作された操作子が属するｃｈストリップ３０の割当ｃｈにおける、該操作された操作子が操作対象としているパラメータの現在値（カレントデータ）を、決定した調整量に基づき更新する。ＣＰＵ１０は、その更新結果を、ＰＣ２００に通知して、ＰＣ２００で起動中のＤＡＷの処理に更新結果を反映させる。
【００５９】
以上説明した通り、本実施例によれば、スライド操作受付部１６に対するスライド操作により、或るｃｈストリップ３０から別のｃｈストリップ３０へ割当ｃｈをずらす）感覚で、複数のｃｈストリップ３０それぞれの割当ｃｈを変更できるようになる。これにより、複数のｃｈストリップ３０の割当ｃｈを変更する操作の操作性が向上する。かかるスライド操作による割当ｃｈを変更の操作方法は、或るｃｈストリップ３０から別のｃｈストリップ３０へ割当ｃｈを変更する（ずらす）という行為に直接的に対応しているので、割当ｃｈの変更を、きわめて直感的な操作で行える。
【００６０】
このように操作性に優れたスライド操作受付部１６を、ｃｈストリップ３０内に配置するので、チャンネルストリップのその他の操作子（ノブ３１，３２，フェーダ３３）の操作を行っている最中にも、直感的にわかり易い操作方法で、手間をかけずにｃｈストリップ３０の割当ｃｈを変更できるようになる。
【００６１】
更に、スライド操作受付部１６は、２以上の複数のｃｈストリップ３０に横断させるように配置されることにより、及び、複数のｃｈストリップ３０の並び方向がスライド操作の操作方向となるようにスライド操作受付部１６が配置されることにより、複数のｃｈストリップ３０の割当ｃｈをずらす操作が、より一層直感的に行えるようになる。また、スライド操作受付部１６が、ユーザから見てフェーダ３３よりも奥（図では上側）の位置に配置されるので、フェーダ３３の操作との一連の動き・流れの中で、上記の複数のｃｈストリップ３０の並び方向へのスライド操作を、行いやすくなる。また、スライド操作受付部１６が、ｃｈストリップ表示部３４の近傍（図では直ぐ下）に配置されるので、ｃｈストリップ表示部３４の視認性を妨げられることなく、その表示内容を確認しながらスライド操作受付部１６を使った割当ｃｈ変更を行うことができ、操作性に優れる。
【００６２】
また、本実施例によれば、割当ｃｈを切り替える指示を連続的に受け付けている最中は、ｃｈストリップ３０それぞれのｃｈストリップ表示部３４の表示内容のみを更新して、可動フェーダ３３のつまみ位置を更新しないので、フェーダ３３を不必要に疲労させることがなくなり、また、ユーザに視覚的に煩わしさを与えず、ユーザを不必要に疲労させない、更には、割り当てチャンネルを連続的に切り替える（変更する）操作の邪魔にならず、且つ、ｃｈストリップ表示部３４の表示により割当ｃｈの連続的な変更状況を容易に確認できる、という優れた効果を奏する。
【００６３】
なお、前述した全ｃｈストリップ３０に備わるスライド操作受付部１６全体を１つのスライド操作受付部とみなす構成において、一部のｃｈストリップ３０のパラメータの値（例えば１つのｃｈストリップ３０の割当ｃｈ）のみを調整するようにしてもよい。また、一部（例えば１つ）のｃｈストリップ３０のスライド操作受付部を１つのスライド操作受付部とみなし、一部のｃｈストリップ３０のパラメータの値（例えば１つのｃｈストリップ３０の割当ｃｈ）のみを調整するようにしてもよい。また、一部（例えば１つ）のｃｈストリップ３０のスライド操作受付部を１つのスライド操作受付部とみなして、全ｃｈストリップ３０のパラメータの値を調整するようにしてもよい。
【００６４】
なお、スライド操作受付部１６は、全ｃｈストリップ３０に配置せず、一部のｃｈストリップ３０にのみ配置される構成でもよい。その場合も、隣接した複数のｃｈストリップ３０にスライド操作受付部１６を配置して、一部のｃｈストリップ３０に配置された複数のスライド操作受付部１６を連結して1つのスライド操作受付部として機能させるように構成するとよい。
【００６５】
なお、１つのｃｈストリップ３０内でのスライド操作受付部１６の配置位置は、ｃｈストリップ表示部３４の下側に限らず、例えばｃｈストリップ表示部３４の上側などｃｈストリップ表示部３４の近傍の適宜の位置でもよい。また、１つのｃｈストリップ３０内でのスライド操作受付部１６の配置位置は、フェーダ３３の上側に限らず、例えばフェーダ３３の下側など、フェーダ３３の近傍の適宜の位置でもよい。
【００６６】
なお、スライド操作受付部１６自体に、操作対象のパラメータの値（割当ｃｈ）に関する情報を表示する表示部（ｃｈストリップ表示部３４）を具備する構成でもよい。すなわち、スライド操作受付部１６自体がＬＥＤや液晶ディスプレイを含んで構成されてもよい。
【００６７】
なお、スライド操作受付部１６は水平方向に直線状に延びる帯状の形状に限定されず、スライド操作を受け付けられる形状であればよい。例えば、全ｃｈストリップ３０に備わるスライド操作受付部１６全体で、又は、個々のスライド操作受付部１６が、円弧状の外形を有してもよいし、或いは、スライド操作受付部１６が矩形の外形を有してもよい。
【００６８】
なお、スライド操作受付部１６は、スライド操作を受け付けることができる（スライド操作を検出できる）構成でさえあればよく、例えばタブレット端末等の携帯型汎用コンピュータ装置をスライド操作受付部として利用できる。
【００６９】
なお、報知制御を特徴とする発明においては、受付部の構成はパラメータの値を変更する指示を連続的に受け付けられるものであれば、実施例のようなスライド操作を受け付けるスライド操作受付部の形状に限られることなく、例えば、２つのスイッチを使ったスイッチ操作などを採用してもよい。
【００７０】
なお、操作部の配置を特徴とする発明、及び、報知制御を特徴とする発明においては、スライド操作受付部１６の操作対象は、例えばバランス、パン、音楽コンテンツの再生位置指定など、その他適宜のパラメータの値でよい。スライド操作受付部１６の操作対象のパラメータとしては、複数ｃｈでまとめて共通の値に調整する種類のパラメータが適している。
【００７１】
なお、チャンネル割当の変更制御を特徴とする発明、及び、報知制御を特徴とする発明においては、スライド操作受付部１６は、ｃｈストリップ３０又はｃｈストリップセクション３５に配置される構成に限らず、操作パネル上のその他適宜の場所に配置される構成であってもよい。
【００７２】
なお、本発明を、タブレット型コンピュータ装置（タブレット）を本発明の操作装置として機能させるためのアプリケーションプログラム（タブレットアプリ）として構成してもよい。
【００７３】
コントローラ１００を利用する音楽制作システムの構成は、図１の例に限らず、コントローラ１００を用いて制御対象のＤＡＷを制御できる構成でさえあればよい。例えば、コントローラ１００とＤＡＷを物理的に一体的に構成（コントローラ１００が、ＤＡＷを実行し、音楽制作装置として機能する構成）でもよい。また、図１に示すシステム構成において、ネットワークハブ２１０は必須でなく、例えばＰＣ２００とコントローラ１００を直に接続するシステム構成など、制御対象のＤＡＷを実行するＰＣ２００とコントローラ１００が相互に通信可能に接続できさえすればよい。
【００７４】
なお、本願発明は、前述したＤＡＷ用のコントローラ１００に限らず、例えばデジタルミキシングコンソール（デジタルオーディオミキサ）など、信号処理ｃｈの操作部を複数具備する操作装置ならば、どのような装置にも適用可能である。例えばデジタルミキシングコンソールは、図２において点線で示す通り、電気的ハードウェア構成要素として、バス１７に接続された信号処理部１８を持ち、内部でミキシング処理等のオーディオ信号処理を行う点で前述のコントローラ１００と異なる。信号処理部１８は、ＣＰＵ１０の指示に基づいて各種のマイクロプログラムを実行することにより、メモリ１１に記憶されたカレントデータに基づいて、通信Ｉ／Ｏ１２経由で入力されたオーディオ波形データに対する各種信号処理を行う。処理後のオーディオ波形データは、通信Ｉ／Ｏ１２を介して出力される。オーディオ波形データに対する信号処理は、例えばｃｈ毎のオーディオ波形データの音量レベル制御、ｃｈ毎のオーディオ波形データの効果付与、及び、複数ｃｈのオーディオ波形データのミキシング処理等を含む。デジタルミキシングコンソールは、信号処理部１８の信号処理に用いる複数ｃｈの一部を、操作パネルに備わるｃｈストリップ３０（図３）に呼び出すことができる。その他は、前述の本願発明のコントローラ１００と共通に構成でき、それにより前述した本願発明と同様の効果を奏する。
【符号の説明】
【００７５】
１００  コントローラ、２００  コンピュータ装置（ＰＣ）、２１０  ネットワークハブ、１０  ＣＰＵ、１１  フラッシュメモリ、１２  通信Ｉ／Ｏ、１３  表示器、１４  操作子、１５  可動フェーダ、１６  スライド操作受付部、１７  バス、１８  信号処理部、３０  チャンネルストリップ（操作部）、３１，３２  チャンネルストリップノブ、３３  フェーダ、３４  チャンネルストリップ表示部、３５  チャンネルストリップセクション
【図１】
2014096686.tif 000003
【図２】
2014096686.tif 000004
【図３】
2014096686.tif 000005
【図４】
2014096686.tif 000006
【図５】
2014096686.tif 000007
【図６】
2014096686.tif 000008