JP2007258826A - Remote control unit, sound device to be controlled, and program for remote control - Google Patents
Remote control unit, sound device to be controlled, and program for remote control Download PDFInfo
- Publication number
- JP2007258826A JP2007258826A JP2006077427A JP2006077427A JP2007258826A JP 2007258826 A JP2007258826 A JP 2007258826A JP 2006077427 A JP2006077427 A JP 2006077427A JP 2006077427 A JP2006077427 A JP 2006077427A JP 2007258826 A JP2007258826 A JP 2007258826A
- Authority
- JP
- Japan
- Prior art keywords
- mixer
- remote control
- operator
- portable terminal
- acoustic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Circuit For Audible Band Transducer (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
この発明は、オーディオミキサ等の音響装置を遠隔制御する遠隔制御装置、又は、遠隔制御装置によって遠隔制御されるオーディオミキサ等の音響装置、又は、コンピュータを遠隔制御装置として機能させるためのソフトウェアプログラムに関する。 The present invention relates to a remote control device for remotely controlling an audio device such as an audio mixer, an audio device such as an audio mixer remotely controlled by a remote control device, or a software program for causing a computer to function as a remote control device. .
従来から、オーディオミキサを外部の装置(例えばパーソナルコンピュータ等)から遠隔制御することが行なわれている。従来から知られるミキサの遠隔制御においては、遠隔制御を行なうパーソナルコンピュータ(PC)において制御対象となるミキサを遠隔制御するためのソフトウェアプログラムが搭載され、該PCのディスプレイ上に制御対象となるミキサの各種動作パラメータを編集する画面を表示し、該画面上からミキサを遠隔制御できた。 Conventionally, an audio mixer has been remotely controlled from an external device (for example, a personal computer). In the conventional remote control of a mixer, a software program for remotely controlling a mixer to be controlled is installed in a personal computer (PC) that performs remote control, and the mixer to be controlled is displayed on the display of the PC. A screen for editing various operation parameters was displayed, and the mixer could be remotely controlled from the screen.
また、従来から知られるオーディオミキサ等の音響装置を遠隔制御する装置の一例として、1台の遠隔制御装置を用いて複数種類の制御対象を個別に制御できる装置があった(下記特許文献1等を参照)。これによれば、遠隔制御装置には複数種類の制御対象の各々に対応するデータ変換規則を予め用意しておき、遠隔制御装置にて発生した操作データを、制御対象のミキサ種類に応じたデータ変換規則で自動的に変換して、異なる種類の複数のミキサを個別に遠隔制御できた。
しかし、従来技術において、ミキサを外部のPC等から遠隔制御する場合、遠隔制御装置側では、制御対象のミキサの全ての機能を制御できることが前提とされていた。周知のとおりオーディオミキサの内部構成は非常に複雑であり、ミキサの信号処理を構成する制御要素の点数が非常に多かった。このため、ミキサの遠隔制御用のプログラムを起動する装置においては、編集作業の操作性等に鑑みて、比較的に大きなディスプレイや容量豊富なメモリ等を実装することが要求されていた。従って、ミキサの遠隔制御用の装置は比較的可搬性に乏しい装置であった。また、ミキサの全ての機能を小型の携帯型端末装置に実装させることは、携帯型端末装置のスペック上の制約から困難であったため、これをミキサの遠隔制御用の装置として適用することはできなかった。 However, in the prior art, when the mixer is remotely controlled from an external PC or the like, it has been assumed that the remote control device side can control all the functions of the mixer to be controlled. As is well known, the internal configuration of an audio mixer is very complicated, and the number of control elements constituting the signal processing of the mixer is very large. For this reason, in a device that starts a program for remote control of a mixer, it has been required to mount a relatively large display, a memory with a large capacity, and the like in view of the operability of editing work. Therefore, the device for remote control of the mixer is a device with relatively poor portability. In addition, it is difficult to mount all the functions of a mixer on a small portable terminal device due to the restrictions on the specifications of the portable terminal device, so this can not be applied as a device for remote control of the mixer. There wasn't.
この発明は、上述の点に鑑みてなされたもので、オーディオミキサ等の音響装置を遠隔制御するための遠隔制御装置において、比較的小型で携帯可能な遠隔制御装置、または、前記遠隔制御装置による制御対象となる音響装置、又は、コンピュータを前記遠隔制御装置として機能させるソフトウェアプログラムを提供することを目的としている。 The present invention has been made in view of the above points, and is a remote control device for remotely controlling an audio device such as an audio mixer. The remote control device is relatively small and portable, or by the remote control device. It is an object of the present invention to provide a software program that causes an audio device to be controlled or a computer to function as the remote control device.
この発明は、複数の操作子を有する音響装置を遠隔制御するための遠隔制御装置であって、制御対象の音響装置と通信するための通信手段と、前記制御対象の音響装置に具わる前記複数の操作子の一部又は全部をリスト化してユーザに提示するためのリスト情報を前記音響装置から取得する取得手段と、前記取得したリスト情報に基づき、前記音響装置に具わる複数の操作子のうちの任意の操作子をユーザに選択させる選択手段と、前記選択された操作子についてユーザによる入力操作を受け付けるための操作ツール画像を作成する操作ツール画像作成手段と、前記生成された操作ツール画像を用いた入力操作に応じて、前記選択された操作子に対する操作通知を前記音響装置に送信して該音響装置を遠隔制御する制御手段とを備えることを特徴とする遠隔制御装置である。 The present invention is a remote control device for remotely controlling an acoustic device having a plurality of operating elements, the communication means for communicating with the acoustic device to be controlled, and the plurality of devices included in the acoustic device to be controlled. Acquisition means for acquiring a list information to be presented to the user by listing a part or all of the operation elements of the controller, and a plurality of controls provided in the acoustic apparatus based on the acquired list information Selection means for allowing a user to select an arbitrary operation element, operation tool image generation means for generating an operation tool image for accepting an input operation by the user for the selected operation element, and the generated operation tool image Control means for transmitting an operation notification for the selected operator to the acoustic device in response to an input operation using the remote controller and remotely controlling the acoustic device. A remote control device to symptoms.
また、この発明は、複数の操作子と、遠隔制御装置と通信するための通信手段と、前記遠隔制御装置からの要求に応じて、前記複数の操作子の一部又は全部をリスト化してユーザに提示するためのリスト情報を該遠隔制御装置に送信する手段と、前記遠隔制御装置から前記特定の操作子に対する操作通知を受信して、該受信した操作通知に応じた信号処理を音響信号に対して実行する信号処理部とを備えることを特徴とする音響装置である。 In addition, according to the present invention, a plurality of operators, communication means for communicating with a remote control device, and a part or all of the plurality of operators are listed as a user in response to a request from the remote control device. Means for transmitting list information to be presented to the remote control device, an operation notification for the specific operator from the remote control device, and signal processing corresponding to the received operation notification as an acoustic signal An audio device comprising: a signal processing unit that executes the signal processing unit.
更に、この発明は、コンピュータを、複数の操作子を有する音響装置を遠隔制御するための遠隔制御装置として機能させるために実行されるソフトウェアプログラムであって、制御対象の音響装置と通信する手順と、前記制御対象の音響装置に具わる前記複数の操作子の一部又は全部をリスト化してユーザに提示するためのリスト情報を前記音響装置から取得する手順と、前記取得したリスト情報に基づき、前記複数の操作子の中から任意の操作子を選択する手順と、前記選択された操作子についてユーザによる入力操作を受け付ける操作ツール画像を生成する手順と、前記生成された操作ツール画像を用いた入力操作に応じて、前記選択された操作子に対する操作通知を前記音響装置に送信して該音響装置を遠隔制御する手順とを備えることを特徴とするプログラムである。 Furthermore, the present invention is a software program executed for causing a computer to function as a remote control device for remotely controlling an audio device having a plurality of operators, and a procedure for communicating with the audio device to be controlled; , Based on the procedure for acquiring from the acoustic device the list information for listing and presenting to the user a part or all of the plurality of operators provided in the acoustic device to be controlled, Using a procedure for selecting an arbitrary operator from the plurality of operators, a procedure for generating an operation tool image for accepting an input operation by a user for the selected operator, and the generated operation tool image A procedure for transmitting an operation notification for the selected operator to the acoustic device in response to an input operation and remotely controlling the acoustic device. Which is a program which is characterized.
この発明によれば、遠隔制御装置と音響装置とは通信手段を介して通信可能に接続され、音響装置は遠隔制御装置からの要求に応じて、自機に具わる複数の操作子の一部又は全部をリスト化してユーザに提示するためのリスト情報を遠隔制御装置に送信し、遠隔制御装置においては、音響装置から取得したリスト情報に基づき、音響装置に具わる複数の操作子のうちの任意の操作子をユーザに選択させることができる。そして、遠隔制御装置では、前記選択された操作子についてユーザによる入力操作を受け付けるための操作ツール画像を作成し、生成された操作ツール画像を用いた入力操作に応じて、前記選択された操作子に対する操作通知を前記音響装置に送信する。音響装置では、前記操作通知を受信して、該受信した操作通知に応じた信号処理を音響信号に対して実行する。これにより、遠隔制御装置は任意に選択した特定の操作子についてのみ音響装置を遠隔制御できる。すなわち、この発明に係る遠隔制御装置においては、遠隔制御の対象となる一部の操作子についてのみ遠隔制御用の各種データを保持していればよい。従って、小型で可搬性に優れた携帯型端末装置を用いて当該遠隔制御装置を実現することができるようになるという優れた効果を奏する。 According to this invention, the remote control device and the acoustic device are communicably connected via the communication means, and the acoustic device is a part of the plurality of operators provided in the own device in response to a request from the remote control device. Alternatively, list information for listing all of them and presenting them to the user is transmitted to the remote control device, and in the remote control device, based on the list information acquired from the sound device, among the plurality of operators provided in the sound device. An arbitrary operation element can be selected by the user. Then, the remote control device creates an operation tool image for accepting an input operation by the user for the selected operation element, and the selected operation element according to the input operation using the generated operation tool image An operation notification is transmitted to the acoustic device. The acoustic device receives the operation notification and executes signal processing corresponding to the received operation notification on the acoustic signal. Thereby, the remote control device can remotely control the acoustic device only for a specific operation element selected arbitrarily. That is, in the remote control device according to the present invention, it is only necessary to hold various types of data for remote control only for some of the operators that are targets of remote control. Therefore, an excellent effect is achieved in that the remote control device can be realized using a portable terminal device that is small and excellent in portability.
また、この発明は、装置の発明として構成及び実施するのみならず、汎用のコンピュータ等を、この発明に係る装置として動作させるためのソフトウェアプログラムの形態で構成及び実施されてもよい。 In addition, the present invention is not only configured and implemented as an apparatus invention, but may be configured and implemented in the form of a software program for operating a general-purpose computer or the like as the apparatus according to the present invention.
以下添付図面を参照して、この発明の一実施例について説明する。 An embodiment of the present invention will be described below with reference to the accompanying drawings.
図1は、この発明の一実施例に係る遠隔制御システムの概要を説明するための概念図である。図1において、符号1はオーディオミキサを遠隔制御するための携帯型端末装置(遠隔制御装置)であり、符号2は該携帯端末1により遠隔制御されるミキサである。携帯端末1は、タッチパネル式表示器3を具備する適宜の汎用端末装置であって、例えば、ゲーム機、PDA、タブレット等を適用することができる。携帯端末1とミキサ2は、無線LAN等の適宜の通信ネットワークを介してデータ通信可能に接続される。なお、図1においては、複数台の携帯端末1(携帯端末α及び携帯端末β)と複数台のミキサ2(ミキサA及びミキサB)からなる遠隔制御システムの構成例が描かれている。
FIG. 1 is a conceptual diagram for explaining an outline of a remote control system according to an embodiment of the present invention. In FIG. 1,
この実施例に係る携帯端末1によれば、ユーザは、ミキサ2に具わる複数の操作子4の中から任意の操作子4を選択し、該選択した操作子4に対応する操作子画像5だけを表示器3上に表示させることができ、操作子画像5に対応する操作子4についてミキサ2を遠隔制御できるようになることが後述から明らかになる。
例えば、「ミキサA」は、複数系統のチャンネルストリップ(図において「CH1」〜「CH4」の4つの入力チャンネルと、「CHL」及び「CHR」の2つステレオチャンネルと、1つのマスターボリュームチャンネル「Master」の計7つ)を具備し、各チャンネル毎に割り当てられたオーディオ信号の音量レベルを調整するためのフェーダ操作子を具えたミキサである。携帯端末αにおいては、ミキサAのCH1のフェーダ操作子及びCH3のフェーダ操作子とが遠隔制御の対象として選択されている。すなわち、ユーザは、携帯端末αを用いて、ミキサAのCH1とCH3の各フェーダ操作子(つまりCH1とCH3の各音量レベル)をそれぞれ遠隔制御することができる。
According to the
For example, “Mixer A” includes a plurality of channel strips (in the figure, four input channels “CH1” to “CH4”, two stereo channels “CHL” and “CHR”), and one master volume channel “ The mixer is provided with a fader operator for adjusting the volume level of the audio signal assigned to each channel. In the portable terminal α, the CH1 fader operator and the CH3 fader operator of the mixer A are selected as remote control targets. That is, the user can remotely control each fader operation element of CH1 and CH3 (that is, each volume level of CH1 and CH3) of the mixer A using the portable terminal α.
図2は携帯端末1の電気的ハードウェア構成を示すブロック図である。携帯端末1は、CPU10、不揮発メモリ11、RAM12及び該CPU10に接続されたタイマ10Aからなるマイクロコンピュータと、タッチパネル式表示器3と、該表示器3における表示を制御するための表示制御回路13と、該表示器3の画面上での入力操作を検出するための画面操作検出回路14と、ミキサ2との間でデータ通信可能に接続するための通信インターフェース(通信I/F)15と、各種スイッチ類等を含む物理的な操作子群18の操作を検出する操作子検出回路16と、メモリカード等の記憶媒体を装着するための記録メディアスロット17等を含んで構成され、各装置間がバス10Bを介して接続されている。
FIG. 2 is a block diagram showing an electrical hardware configuration of the
この実施例に係る携帯端末1は、通信I/F15を介して、例えば、LAN(ローカルエリアネットワーク)、インターネット、電話回線等の通信ネットワークに接続されており、該ネットワーク上に存在するミキサ2との間で通信可能である。前記通信ネットワークは、この実施例では一例として、無線LANにより通信ネットワークが構築されるものとする。無線LANにおける通信方式は、従来から知られる適宜の通信方式を適用してよく、例えば、ミキサ2と携帯端末1との間で、つまり機器対機器の間で通信を確立するアドホックモード通信方式や、無線アクセスポイントを介して通信を確立するインフラストラクチャーモード通信方式などを適用しうる。なお、携帯端末1は通信I/F15を介してインターネットに接続し、該インターネット上の他の機器と通信できてもよい。
A
CPU10を含むマイクロコンピュータは、不揮発メモリ11或いはRAM12に格納された各種プログラムを実行して、この携帯端末1の全体的な動作制御を行なうと共に、以下に詳しく述べる通り、ミキサ2の遠隔制御を実行するためのソフトウェアプログラムを実行する。なお、CPU10により実行される各種プログラムは、通信I/F15を介してインターネット上のサーバコンピュータからダウンロードしたものを利用することも可能である。これによりプログラムの追加やバージョンアップ等を容易に行える。また、不揮発メモリ11は、詳しくは後述する通り、ミキサ2に具わる操作子を遠隔制御するために利用する各種データを記憶するために利用されるもので、フラッシュメモリやEEPROM等、適宜の書き換え可能な不揮発性メモリで構成されてよい。
The microcomputer including the
タッチパネル式表示器3は、例えばLCD(液晶表示パネル)等により構成されるもので、表示制御回路13の制御により各種操作子画像等のGUIオブジェクトを表示し、画面接触による入力操作を受け付ける。表示器3における入力操作は画面操作検出回路14にて検出され、CPU10に出力される。ユーザは、携帯端末1におけるパラメータ設定操作や各種機能の起動指示等、各種入力操作の大半を表示器3を用いて行なうことができる。この実施例において、表示器3には、ユーザが遠隔制御の対象として選択されたミキサの任意の操作子に対応する操作子画像が表示され(図1参照)、該表示器3において該操作子画像を操作することができる。
The
図3は、オーディオミキサ2の電気的ハードウェア構成を示すブロック図である。ミキサ2は、CPU20、ROM21、RAM22、該CPU20に接続されたタイマ20Aからなるマイクロコンピュータと、信号処理回路(DSP)23と、操作子検出回路24と、表示制御回路25と、通信インターフェース(通信I/F)26と、不揮発メモリ27と、外部記憶装置28とを含み、各装置間がバス20Bを介して接続される。
FIG. 3 is a block diagram showing an electrical hardware configuration of the
ミキサ2は、通信I/F26を介して、適宜の通信ネットワークに接続されており、該ネットワーク上に存在する携帯端末1との間で通信可能である。この実施例において、前記通信ネットワークは、前記図2を参照して説明した通り、例えば無線LANにより通信ネットワークが構築される。
The
CPU20は、ROM21或いはRAM22に記憶にされた各種ソフトウェアプログラムを実行し、このミキサ2の全体的な動作制御を行い、また、携帯端末1との間の通信を制御する。RAM22は、各種データの一時的な保存に利用され、ミキサの各種パラメータの現在設定値等を記憶するためのカレントメモリ領域等が設けられている。不揮発メモリ27は、詳しくは後述する通り携帯端末1による遠隔制御を受けるために利用する各種データを格納するために利用するもので、フラッシュメモリやEEPROM等、適宜の書き換え可能な不揮発性メモリで構成してよい。なお、マイクロコンピュータにおいてROM21の替わりに不揮発メモリ27を使用してもよい。また、外部記憶装置28は、ハードディスク装置(HDD)、コンパクトディスク(CD−ROM等)、光磁気ディスク(MO)、DVD等、適宜の外部記憶媒体により構成されてよい。
The
操作子検出回路24を介して操作子群29が接続されている。操作子群29は、ミキサ2の操作パネル(コンソール)上に配備された各種操作子であって、スライド操作されるフェーダ操作子や、回転式に操作されるノブ型操作子など、種々の操作子が多数含まれている。ユーザは、操作子群29を使用して、各種パラメータの設定や、各種機能の起動指示等を行うことができる。また、表示制御回路25を介して表示器30が接続される。表示器30は、例えばLCD(液晶表示パネル)等により構成され、操作パネル上に配設されている。ユーザは、表示器30にミキサ2の各種機能に応じたウィンドウを読み出し、表示器30に読み出されたウィンドウ上のGUIを使用して、ミキサ全体の設定や各種機能毎のパラメータの設定等を行うことが可能である。
An
入力信号I/F31はAD変換器、アンプ等を含み、他の音響機器32から入力される音響信号をディジタル信号に変換してミキサ2(DSP23)に取り込むインターフェースである。また、ミキサ2(DSP23)から出力される音響信号は、DA変換器を含む出力信号I/F33を介してアナログ信号に変換され他の音響機器34に出力される。CPU20は、ユーザが操作子群29乃至表示器30上のGUIを用いて行なった各種パラメータ設定に基づく指示をDSP23に対して与えることで、該ユーザによる各種パラメータ設定操作の内容をDSP23に反映させる。DSP23は、入力信号I/F32を介して他の音響機器32から入力された音響信号(ディジタル信号)に対して、該CPU20から与えられた指示に基づく信号処理を実行し、その信号処理の結果として得られる音響信号を出力信号I/F33を介して他の音響機器34へ出力する。これにより、他の音響機器32から入力された音響信号に対して任意の信号処理(ミキシング処理や効果付与処理など)を施す。
The input signal I / F 31 includes an AD converter, an amplifier, and the like, and is an interface that converts an acoustic signal input from another
ユーザは、上記構成からなる携帯端末1において、該携帯端末1による遠隔制御の対象となるミキサを特定する処理(ペアリング確立処理)を行ない、更に、該選択したミキサにおいて制御対象となる操作子を任意に選択する処理(操作子関連付け処理)を行なう。これにより、或る携帯端末によって、特定のミキサの特定の操作子だけが遠隔制御されるように設定できる。
The user performs processing (pairing establishment processing) for specifying a mixer to be remotely controlled by the
以下、「ペアリング確立処理」と「操作子関連付け処理」の手順について説明する。
この実施例では、携帯端末1とミキサ2の間で、遠隔制御に係る通信相手を相互に認証すること(通信相手を特定すること)を「ペアリング」という。図4は、携帯端末1が制御対象とするミキサ2を特定する「ペアリング確立処理」処理の手順の一例を示すフローチャートである。図4において(a)は携帯端末1側で行なわれる処理を示し、(b)はミキサ2側で行なわれる処理を示す。以下の説明においては、(a)に示す携帯端末1側の処理と、(b)に示すミキサ2側の処理とを並行して説明する。
Hereinafter, the procedures of “pairing establishment processing” and “operator association processing” will be described.
In this embodiment, mutual authentication between the
携帯端末1において、ユーザはペアリング相手のミキサの選択要求を行なう適宜の入力操作を行なう。このユーザ操作入力に応じて携帯端末1ではペアリング確立処理が開始する。図4(a)のステップS1において、携帯端末1はネットワーク内に存在する各ミキサに対して、各ミキサが携帯端末1による遠隔制御に対応しているかどうかを問い合わせる。この問い合わせは、無線LANにおいては無線電波の届く範囲内、また、インターネット等においてはサブネットの範囲内等、局所的範囲に対して行なわれる。また、この問い合わせは、ネットワーク内の全ての機器に対して一斉にブロードキャストされてもよいし、ネットワーク内の機器の1つずつに順次問い合わせるよう行なわれてよい。
In the
ミキサ2側では、図4(b)のステップS2において、前記ステップS1において携帯端末1側から送信された問い合わせを受信する。携帯端末1による遠隔制御に対応しているミキサであれば、ステップS3において、前記問い合わせを送信した携帯端末1に対して、該携帯端末1に応答して自機が遠隔制御に対応していることを通知すると共に、自機の識別情報と自機の機器情報とを該携帯端末1に送信する。これにより、問い合わせを行なった携帯端末1に対して、当該ミキサ2を特定するための情報を提供する。ここで、ミキサ2の識別情報は、通信ネットワーク上で当機に固有のID情報であって、例えば通信I/F26(無線LANカード等)に割り当てられたMACアドレス(MediaAccessControlアドレス)等を利用できる。また、ミキサ2の機器情報は、機種名などにより当機を特定する情報である。一方、携帯端末1による遠隔制御に対応していない機種のミキサやその他の機器は、携帯端末1の問い合わせに応答しなくてもよいし、或いは、自機が非対応機器である旨を通知してもよい。
On the
携帯端末1では、図4(a)のステップS4において、前記ステップS3においてミキサ2から送信された応答、並びに、該ミキサ2の識別情報及び機器情報を受信し、ステップS5において、前記ステップS4において応答を受信した全てのミキサ2をペアリング相手候補として表示器3にリスト表示する。ユーザは、該ペアリング相手候補のリストの中から、所望のミキサ2をペアリング相手として選択できる。ペアリング相手候補のリストは、例えば、ステップS4にて受け取った各ミキサ2の機器情報(機種名等)をリストアップしたものである。
In step S4 of FIG. 4A, the
図4(a)のステップS6において、携帯端末1は、前記ステップS5においてユーザにより選択されたミキサ2に対してペアリング要求、つまり、このミキサ2を遠隔制御する旨を通知すると共に、該選択されたミキサ2に対して、自機の識別情報と自機の機器情報とを送信する。これにより、ペアリング相手として選択されたミキサ2に対して、当該携帯端末1を特定するための情報を提供する。携帯端末1の識別情報は、通信ネットワーク上で当機に固有のID情報であって、例えば通信I/F15(無線LANカード等)のMACアドレス等を利用できる。また、携帯端末1の機器情報は、例えば機種名などにより当機を特定する情報である。
In step S6 of FIG. 4A, the
図4(b)のステップS7において、ミキサ2は、前記ステップS6において携帯端末1から送信されたペアリング要求、並びに、携帯端末1の識別情報及び機器情報を受信し、ステップS8において、前記受信した携帯端末1の機器情報に基づき、ペアリング要求を行なった携帯端末1とのペアリングを許可するか否かを判断する。なお、ここでは、携帯端末1の機器情報に基づき当該携帯端末1とのペアリングを許可するか否かを判断しているが、これに限らずペアリング許可するか否かをユーザに問い合わせても良いし、或いは、ここで許可・不許可の判断を行なわずに、無条件に許可しても良い。
In step S7 of FIG. 4B, the
ペアリングを許可する場合(ステップS8のyes)、ステップS9において前記ステップS7にて受信した携帯端末1の識別情報及び機器情報をミキサ2が保持する「ペアリング中機器リスト」に書き込む。ペアリング中機器リストは、ミキサ2においてペアリング確立した携帯端末1を特定するための情報を記述したリストであって、ミキサ2の不揮発メモリ27(図3参照)に記憶されている。これにより、ミキサ2において、ペアリングが確立された携帯端末2の識別情報並びに機器情報を不揮発的に記憶する。なお、ペアリング中機器リストの詳細な構成については後述する。そして、ステップS10において、ミキサ2はペアリング要求を行なった携帯端末1にペアリング許可通知を送信する。
When the pairing is permitted (Yes in Step S8), the identification information and device information of the
一方、ペアリングを許可しない場合(ステップS8のno)、この実施例では、ステップS11においてミキサ2はペアリング要求を行なった携帯端末1にペアリング不許可通知を送信する。この不許可通知により、携帯端末1に別のミキサの選択を促したり、ペアリング確立処理を中止させたりしてよい。
On the other hand, when the pairing is not permitted (no in step S8), in this embodiment, in step S11, the
携帯端末1では、図4(a)のステップS12において、前記ステップS10においてミキサ2から送信されたペアリング許可を受信し、ステップS13において、ペアリング相手のミキサ2について前記ステップ4で受け取った識別情報並びに機器情報を携帯端末1が保持する「ペアリング中機器リスト」に書き込む。携帯端末1が保持するペアリング中機器リストは、当該携帯端末1においてペアリング確立したミキサ2を特定するための情報を記述したリストであって、携帯端末1の不揮発メモリ11(図2参照)に記憶されている。これにより、携帯端末1において、ペアリングが確立されたミキサ2の識別情報及び機器情報を不揮発的に記憶する。なお、ペアリング中機器リストの詳細な構成については後述する。
In step S12 of FIG. 4A, the
上記図4(a)及び(b)に示すペアリング確立処理により、携帯端末1と任意のミキサ2との間でペアリング確立する。ペアリング確立により、携帯端末1とペアリング相手のミキサ2との間で相互認証が行なわれ、携帯端末1による遠隔制御の対象となるミキサ2が特定できる。
Pairing is established between the
ペアリングが確立した携帯端末1とミキサ2においては、各々が保持するペアリング中機器リストに、ペアリング相手の機器を特定する情報が追加される(上記ステップS9とステップS13の処理)。図5(a)は携帯端末2が保持するペアリング中機器リスト6、(b)はミキサが保持するのペアリング中機器リスト7の構成例であって、一例として、(a)には図1に示す携帯端末βが保持するものを、また、(b)には図1に示すミキサAが保持するものをそれぞれ示している。図5(a)及び(b)において、ペアリング中機器リスト6,7には、ペアリング相手の識別情報と機器情報が記録されており、これら情報は、インデックス番号(index)により機器毎に管理されている。識別情報は、先に述べた通り、例えば各機器毎のMACアドレス等、ネットワーク上で各機器毎に固有のID情報であり、これは図に例示する通り数字及び文字の組み合わせからなるコードである。また、機器情報は例えば機種名などである。(a)において携帯端末βのペアリング中機器リスト6には、ペアリング相手のミキサの機種名として、「ミキサA」がインデックス番号「1」に、また「ミキサB」がインデックス番号「2」にそれぞれ記録されている。また、(b)においてミキサAのペアリング中機器リスト7には、ペアリング相手の携帯端末機種名として、「携帯端末α」がインデックス番号「1」に、また、「携帯端末β」がインデックス番号「2」にそれぞれ記録されている。
In the
次ぎに「操作子関連付け処理」の手順の一例について図6のフローチャートを参照して説明する。図6(a)は携帯端末1側で行なわれる処理を示し、(b)は該携帯端末1のペアリング相手のミキサ2側で行なわれる処理を示す。
携帯端末1において、ユーザは遠隔制御の対象となる操作子の選択要求を指示する適宜の入力操作を行なう。この入力操作に応じて携帯端末1では図6(a)の「操作子関連付け処理」が開始する。図6(a)のステップS14において、携帯端末1は自機で保持するペアリング中機器リスト6に基づき、自機のペアリング相手となっている全てのミキサのリスト(例えば、自機のペアリング相手となっている全てのミキサの機種名のリスト)を表示器3に表示する。ユーザは表示器3に表示されたリストから所望のミキサを選択する。ユーザが所望のミキサを選択すると、ペアリング相手のミキサ2に対して操作子の選択要求を送出し、該ペアリング相手のミキサ2の「仕様情報」を送信するよう要求する(ステップS15)。前記携帯端末1からの操作子の選択要求を受けたミキサ2では、図6(b)の処理が開始し、ステップS16において、ペアリング相手の携帯端末1に対して自機の仕様情報を送信する。
Next, an example of the “operator association process” will be described with reference to the flowchart of FIG. 6A shows processing performed on the
In the
ミキサ2の仕様情報は、ペアリング相手のミキサ2に具わる操作子群29の一部又は全部をリスト化してユーザに提示するためのリスト情報であって、少なくとも前記利用用途を満たし得るデータ、つまり携帯端末1側においてユーザが操作子群29の中から任意の操作子を選択・特定するための参考となるリストをユーザに提示できるデータであればよい。この実施例では、仕様情報は、ミキサ2の操作子群29に含まれる各操作子の識別情報、各操作子の種類、操作子の数及び各操作子の設定値可変範囲等の要素を含むデータとする。データ形式は、例えば、前記の各種仕様要素を記述したテキストデータであってよい。各操作子の識別情報は当該ミキサ2において各操作子に固有のID番号である。また、各操作子の種類は、例えば「フェーダ操作子」「ノブ型操作子」「ボタン型スイッチ」等々により操作子の種類を特定する情報と、個々の操作子を特定しうる名前、例えば「チャンネルCH1の操作子」という類の名前とを含むものとする。ミキサ2においては、自機の仕様情報を予め収集・作成しておき、これをROM21や不揮発メモリ27等の適宜のメモリ内に保持しておいてもよいし、携帯端末1からの操作子の選択要求に応じて自機の仕様情報を収集・作成する処理を行なってもよい。
The specification information of the
なお、仕様情報は、上記一例のように、ミキサ2に具わる全ての操作子群29を一覧するデータに限らず、予め決められた特定の種類の操作子群についてのみ個々の識別情報とその種類・名前を記述したデータや、操作子の種類毎の装備点数のみを記述したデータや、上述の各種要素を適宜組み合わせたデータなど、種々のヴァリエーションが考えうる。また、後述する「操作子関連付けリスト」を参照して、既に他の携帯端末の遠隔制御の対象として指定されているか否かの情報を仕様情報に加えても良い。また、ミキサ2の操作パネル部分や操作子群29の縮小図や模式図を表す画像情報を仕様情報に加えることで、後述する操作子の選択操作時に、前記操作パネル部分や操作子群29縮小図や模式図を表す画像を表示器3に表示して、該表示された画像に対するクリック操作やドラッグ操作等により、任意の操作子を選択できるようにしてもよい。
Note that the specification information is not limited to data listing all the
図6(a)のステップS17において、携帯端末1はミキサ2から取得した仕様情報に基づき、ペアリング相手のミキサ2が具備する操作子一覧を表示器3に表示する。これにより、ユーザは、ペアリング相手のミキサ2に具わる複数の操作子のうちの任意の操作子を選択することができる。ステップS18において、携帯端末1はユーザによる操作子の選択を受け付けると、ステップS19において、前記選択された操作子の識別情報を含む「関連付け要求」をペアリング相手のミキサ2に送信する。
In step S <b> 17 of FIG. 6A, the
ミキサ2は、図6(b)のステップS20において、前記ステップS19において携帯端末1から送信された「関連付け要求」と、前記選択された操作子の識別情報とを受け取る。そして、ステップS21において、前記受け取った操作子の識別情報に基づき自機が保持する「操作子関連付けリスト」を参照して、ユーザにより選択された操作子を携帯端末1の遠隔制御の対象に割り当てることができるか、つまり当該操作子が既に他の携帯端末の遠隔制御の対象として割り当てられているかどうかを判断する。ユーザにより選択された操作子を携帯端末1の遠隔制御の対象に割り当てることができる場合は(ステップS20のyes)、ステップS22において、該ユーザにより選択された操作子の識別情報を、ミキサ2が保持する「操作子関連付けリスト」に書き込む。ミキサ2が保持する「操作子関連付けリスト」は、自機に具わる操作子群29について、各操作子毎の携帯端末に対する割り当て(どの操作子がどの携帯端末の制御下にあるか)を管理するリストであって、これはミキサ2の不揮発メモリ27(図3参照)に記憶されている。これにより、ミキサ2において、携帯端末1による遠隔制御の対象として割り当てられた操作子の識別情報を当該携帯端末1と関連付けて不揮発的に記憶する。そして、ステップS23においてミキサ2は、前記「関連付け要求」を発信した携帯端末1に対して「操作子の関連付け」完了の旨を応答する。
In step S20 of FIG. 6B, the
一方、ユーザにより選択された操作子を携帯端末1の遠隔制御の対象に割り当てることができない場合(ステップS21のno)、ミキサ2は「操作子関連付け処理」を終了する。これは例えば、当該操作子が既に他の携帯端末の遠隔制御の対象として割り当てられている場合等である。これにより、複数の携帯端末が同一の操作子に重複して割り当てられることを防ぐ。
On the other hand, when the operator selected by the user cannot be assigned to the remote control target of the portable terminal 1 (no in step S21), the
携帯端末1は、図6(a)のステップS24において、ミキサ2から「操作子の関連付け」完了の旨を受け取ると、ステップS25において、ユーザが選択した操作子について現在のパラメータ設定値をミキサ2から取得する処理を行なう。これに対して、ミキサ2は、図6(b)のステップS26において、当該操作子の現在のパラメータ設定値をRAM22のカレント領域から読み出して、該読み出した現在のパラメータ設定値を携帯端末2に対して送信する。また、ステップS27において、携帯端末1は、ユーザが選択した操作子に対応する操作子画像情報をミキサ2から取得する処理を行なう。これに対して、ミキサ2は、ステップS28において、当該操作子に対応する操作子画像情報を携帯端末1に送信する。この操作子画像情報は、ミキサ2に具わる物理操作子を模擬する操作子画像を表示器上に表示させるためのデータであって、例えばビットマップ形式等、適宜のフォーマットの画像情報であってよい。携帯端末1は、取得した操作子画像情報を不揮発メモリ11に不揮発的に記憶する。このように、この実施例では、ユーザが選択した操作子について個別にミキサ2から画像情報を取得するように処理している。操作子画像情報は比較的データ量が大きいデータなので、この実施例のように必要な画像情報を選別して携帯端末1にもたせることで、データ量を削減できる。また、選択された操作子についてのみ画像情報を送信しているので通信負荷も少ない。
In step S24 of FIG. 6 (a), the
図6(a)のステップS29において、携帯端末1では前記取得した操作子画像情報に基づく操作子画像がタッチパネル式表示器3に表示される。すなわち、CPU10は、表示制御回路13に指示を与え、タッチパネル式表示器3に操作子画像情報に基づく操作子画像(GUIオブジェクト)を生成する。これが、前記ユーザが選択した操作子について、携帯端末1においてユーザ入力操作を受け付けるための操作ツール画像として機能する。
In step S <b> 29 of FIG. 6A, on the
例えば、前述図1に示す携帯端末αにおいては、ミキサAに具わるCH1及びCH3のフェーダ操作子4が割り当てられているので、タッチパネル式表示器3にはCH1及びCH3のフェーダ操作子4に対応する2つのフェーダ操作子画像5が表示される。図1に示す通り、フェーダ操作子画像5は、ミキサ2に具わる物理的フェーダ操作子4の形態を真似たGUIオブジェクトであって、操作つまみ部(可動子)に対応する表示物の表示位置を上下スライド移動させることで、パラメータ設定値を変更させることができる。なお、ステップS29においては、操作子画像の操作つまみ部が、前記ステップS27にて取得したパラメータの現在値に対応する位置に表示されるように処理するとよい。
For example, in the portable terminal α shown in FIG. 1, the CH1 and
ステップS30において、前記関連付けた操作子を特定するための情報(操作子特定情報)を、携帯端末1が保持する「操作子関連付けリスト」に書き込む。携帯端末1が保持する操作子関連付けリストは、自機による遠隔制御の対象に割り当てた操作子を管理するリストであって、不揮発メモリ11(図2参照)に記憶されている。これにより、携帯端末1において、遠隔制御の対象として割り当てた操作子を、該操作子を具備するミキサ2と関連付けて不揮発的に記憶することができる。
In step S <b> 30, information (operator specifying information) for specifying the associated operator is written in the “operator association list” held by the
上記図6の処理により、携帯端末1において遠隔制御の対象となる任意の操作子を特定し、該特定された操作子に対応する操作子画像がタッチパネル式表示器3に表示される。ユーザは、表示器3に表示された操作子画像を用いて、遠隔制御の対象となる操作子に対応するパラメータ設定値を遠隔制御できるようになる。
なお、携帯端末1において、操作子画像によるパラメータ設定値の可変範囲は、前記仕様情報に含まれる当該操作子の設定値可変範囲のデータに基づき規定される。
With the processing of FIG. 6 described above, an arbitrary operator to be remotely controlled is specified in the
In the
図7(a)は携帯端末1が保持する「操作子関連付けリスト8」、図7(b)はミキサ2が保持する「操作子関連付けリスト9」の構成例であって、一例として、(a)には図1に示す携帯端末βが保持するものを、また、(b)には図1に示すミキサAが保持するものをそれぞれ示している。
FIG. 7A is a configuration example of “
図7(a)に示す通り、携帯端末1が保持する操作子関連付けリスト8には、関連付けられた操作子について、当該操作子を具備したミキサを特定する情報として参照する前記図5(a)のペアリング中機器リスト6のインデックス番号と、関連付けられた操作子の識別情報と、該関連付けられた操作子の名前と、当該操作子に対応する操作子画像情報の不揮発メモリ11における記憶番地(アドレス)とが記録されており、これら情報はインデックス番号(index)により操作子毎に管理されている。携帯端末1は、この操作子関連付けリスト8に基づき、遠隔制御の対象として割り当てられた操作子を特定すると共に、該操作子が属するミキサを特定することができる。
As shown in FIG. 7A, the
また、図7(b)に示す通り、ミキサ2が保持する操作子関連付けリスト9には、自機に具わる各操作子の識別情報に対応して、各操作子に割り当てられた携帯端末を特定する情報として参照される前記図5(b)のペアリング中機器リスト7のインデックス番号が記録されている。ミキサ2では、この操作子関連付けリスト9に記録されたインデックス番号を参照して、各操作子に割り当てられた携帯端末を特定することができる。
Further, as shown in FIG. 7B, in the
例えば、図7(a)において、携帯端末β(図1参照)が保持する操作子関連付けリスト8には、携帯端末βが遠隔制御の対象とするキサAのマスターボリュームのフェーダ操作子(インデックス番号「1」)とミキサBのマスターボリュームのフェーダ操作子(インデックス番号「2」)についての情報が記録されている。また、図7(b)においてミキサA(図1参照)が保持する操作子関連付けリスト9においては、操作子識別情報「1」及び「3」の操作子に対応して携帯端末αのインデックス番号が、また、操作子識別情報「7」の操作子に対応して携帯端末βのインデックス番号が示されている。
For example, in FIG. 7A, the
次ぎに、携帯端末1のタッチパネル式表示器3に表示された操作子画像の操作に応じたパラメータ設定処理の手順の一例について図8のフローチャートを参照して説明する。図8(a)は携帯端末1側で行なわれる処理を示している。(b)は遠隔制御の対象(ペアリング相手)のミキサ2側で行なわれる処理を示している。
Next, an example of the procedure of parameter setting processing according to the operation of the operator image displayed on the
図8(a)の処理は、前記図6(a)のステップ29にてタッチパネル式表示器3に操作子画像情報が生成された後、所定の起動周期毎に繰り返し起動する処理である。そして、タッチパネル式表示器3において操作子画像の操作が行なわれた場合(ステップS31のyes)に、ステップS32に進む。ステップS32では、自機が保持する操作子関連付けリスト8(図7(a)参照)を参照して、操作された操作子画像に対応するミキサ2を特定し、該特定したミキサ2に対して、表示器3において検出された操作量に応じたパラメータ設定値、並びに、当該操作子画像に対応する操作子の操作子識別情報を通知する。
The process of FIG. 8A is a process of starting repeatedly at every predetermined start cycle after the operator image information is generated on the
図8(b)に示すミキサ2側の処理は、操作パネル上の物理操作子の操作検出処理を兼ねており、所定の起動周期毎に繰り返し起動する。ステップS33において、携帯端末1から操作通知があったかどうか判断する。ここで、操作通知を受けていない場合(ステップS33のno)には、ステップS34において自機の操作パネル上に配置された実際の操作子群の操作有無を判断する。このステップS33及びステップS34の処理構成により、携帯端末1による遠隔制御が優先されるようになっている。
The process on the
そして、携帯端末1からの操作通知を受けた場合(ステップS33のyes)には、携帯端末1から通知された操作量に基づき、また、操作パネル上の実際の操作子操作を検出した場合(ステップS34のyes)には該検出した操作量に基づき、ユーザが行なった操作内容をDSP23に反映させる(ステップS35)。すなわち、ミキサ2のCPU20は、携帯端末1から通知された操作量又は操作パネル上での操作に応じた操作量に応じた指示をDSP23に与えることで、DSP23におけるパラメータ設定値を更新する。これにより、ユーザが携帯端末1を用いて行なったパラメータ設定に従い、ミキサ2側のパラメータ設定値が更新される。なお、ミキサ2に具わる操作子がその操作位置をモータ駆動により電動制御可能なタイプである場合には、ユーザが行なった操作内容をDSP23に反映させるときに、該操作内容に応じて操作子の操作位置を電動制御してよい。
When an operation notification is received from the mobile terminal 1 (Yes in step S33), based on the operation amount notified from the
図8(b)のステップS36において、ミキサ2は操作子関連付けリスト9(図7(b)参照)を参照して、前記ステップS36にてパラメータ設定値を更新した操作子が携帯端末1に関連付けられているかチェックし、関連付けられていれば、ペアリング相手の携帯端末1に対して、パラメータ設定値の更新を通知する。従って、携帯端末1の遠隔制御の対象に割り当てられた操作子が操作パネル上において操作された場合には、これに応じたパラメータ設定値の更新が携帯端末1に通知される。
In step S36 of FIG. 8B, the
携帯端末1は、ペアリング相手のミキサ2からパラメータ設定値の更新を受け取ってから(図8(a)のステップS37のyes)、ステップS38において、前記ミキサ2から受け取った更新内容のデータに基づき、パラメータ設定値と操作子画像の表示態様(例えばフェーダ式操作つまみ部のスライド位置)を更新する。すなわち、この実施例では、ミキサ2からの更新通知を受けない限り、携帯端末1において行なわれた操作内容が当該携帯端末1に反映されないようになっている。
以上の処理により、携帯端末1を用いてミキサ2に具わる任意の操作子を遠隔制御することができる。
After receiving the update of the parameter setting value from the pairing partner mixer 2 (yes in step S37 in FIG. 8A), the
With the above processing, it is possible to remotely control an arbitrary operator provided in the
なお、「操作子関連付け(遠隔制御対象の操作子割り当て)」の解除は、ペアリング中の携帯端末1及びミキサ2であれば、何れの機器からでもこれを実行することができ、各操作子毎に個別に解除指定ができてよい。また、携帯端末1及びミキサ2のペアリングが解除されれば、両者の間における操作子関連付けは全て解除される。また、操作子関連付の解除結果は不揮発的な記憶にも反映される、すなわち、携帯端末1及びミキサ2の双方における操作子関連付けリスト8,9の該当する項目が消去される。
The release of “operator association (remote control target operation assignment)” can be executed from any device as long as the
また、携帯端末1とミキサ2との間のペアリングの解除もまた、ペアリング中の携帯端末1及びミキサ2であれば、何れの機器からでもこれを実行することができ、解除結果は不揮発的な記憶にも反映される、すなわち、携帯端末1及びミキサ2の双方におけるペアリング中機器リスト6,7の該当する項目が消去される。
In addition, the pairing cancellation between the
以上説明した通り、この実施例によれば、ユーザはミキサ2に具わる複数の操作子の中から任意の操作子を選択し、該選択した操作子に対応する操作子画像だけを携帯端末2の表示器3上に表示・生成せしめ、該携帯端末2の表示器3に表示した操作子画像を用いてミキサ2に具わる前記任意に選択された操作子を遠隔制御することができる。携帯端末1においては、ミキサ2の一部の操作子のみを遠隔制御の対象とし、該遠隔制御の対象の一部の操作子に対応する各種データ(操作子画像5や、ペアリング中機器リスト6,7や操作子関連付けリスト8,9の内容等)だけ保持していればよく、また、当該ミキサ2に専用の遠隔制御用プログラムを実装する必要もない。従って、小型で可搬性に優れた携帯型端末装置1を用いてミキサ2の遠隔制御用の端末装置を実現することができるようになる。よって、例えばコンサート会場等において、ミキサ2のオペレータは、携帯端末1を利用したミキサ2の遠隔制御を、ミキサ2の設置位置に束縛されることなく、状況に応じて任意の位置で行なうことができるようになる。また、ユーザが選択した必要な部品(操作子)に対応する最小限の操作子画像だけが表示器3上に生成されるので、携帯端末1に具わる比較的表示画面の面積の小さい表示器3においても作業が行ない易く、操作性に優れている。また、携帯端末1においては、選択された操作子だけが制御対象となるため、それ以外の操作子に不所望な編集が施されてしまうことも防止できる。
As described above, according to this embodiment, the user selects an arbitrary operation element from the plurality of operation elements included in the
なお、ミキサ2においては、1つの操作子の操作に連動(追従)して、他の操作子が影響を受けるように設定されている場合がある。例えば、左右ステレオ信号を2つのチャンネルに分配している場合、該2つのチャンネルの音量レベル(フェーダ操作子)が連動するよう設定されていることが多い。このような連動設定がなされている場合、連動によるパラメータ更新は、携帯端末1側、ミキサ2側の何れにおいても有効とする。すなわち、携帯端末1に関連付けられている操作子が連動設定によって影響を受ける場合は、前記図8(b)のステップS36では、その旨を携帯端末1に通知する処理も行なうとよい。
例えば、連動設定された操作子に対応する2つの操作子画像が携帯端末1側に生成されており、その一方の操作子画像が操作された場合、ミキサ2ではステップS35において連動設定された2つのパラメータを更新し、ステップS36において、連動設定された2つの操作子について更新の通知を行なう。これにより、携帯端末1では該2つの操作子について(つまり表示器3では操作されていない方も同様に)パラメータ設定値と画像表示の更新を行なう。
Note that the
For example, when two operation element images corresponding to the operation element set to be linked are generated on the
なお、上記図8(b)の処理では、携帯端末1の遠隔制御の対象に割り当てられた操作子が操作パネル上で実際に操作された場合、これに応じたパラメータ設定値の更新が携帯端末1に通知されるものとしたが、携帯端末1の遠隔制御の対象に割り当てられた操作子については操作パネル上で実際に操作を無効としてもよい。この場合、携帯端末1に割り当てられた操作子については、操作パネル上での操作内容を信号処理部23に反映させないようにしてもよいし、或いは、携帯端末1に割り当てられた操作子は、ステップS34における操作検出対象から除外するようにしてもよい。
In the process of FIG. 8B, when the operator assigned to the remote control target of the
また、上記図8(a)に示す処理では、ステップS7においてミキサ2からの設定値更新通知を受信してから、ステップS8において携帯端末1の操作子画像の表示を更新しているが、当該処理の変更例として、ミキサ2の操作パネルにおける操作を携帯端末1に反映させる必要のない場合等は、ミキサ2からの設定値更新通知を受けることなく、携帯端末1における操作子画像の操作の操作内容が直ぐに携帯端末1の操作子画像の表示態様に反映されるようにしても良い。
In the process shown in FIG. 8A, the display of the operator image of the
また、上記図8に示す処理例では、携帯端末1において1つの操作子画像(1つのパラメータ)が操作される度に、該操作内容がミキサ2側に通知されるリアルタイム制御の例を示した。パラメータ設定処理は上記の様なリアルタイム制御に限らず、非リアルタイムで制御されてもよい。図9はパラメータ設定処理の別の例として非リアルタイム制御例を示すフローチャートである。この処理もまた、前記図6(a)のステップ29にてタッチパネル式表示器3に操作子画像情報が生成された後、所定の起動周期毎に繰り返し起動するものとする。
Further, in the processing example shown in FIG. 8, an example of real-time control in which the operation content is notified to the
この例では、携帯端末1においての操作子画像の操作が検出されると(ステップS39のyes)、ステップS40において当該操作子に対応するパラメータの現在設定値と、当該操作子画像の表示態様を、前記ステップS39にて検出した操作内容に基づき更新するようになっている。図9に示す非リアルタイム制御の例では、ステップS41においてユーザによる確定操作を受け付けている。そして、この確定操作が行なわれた場合(ステップS41のyes)に、ステップS42において携帯端末1側にて行なわれた操作子画像の操作内容を、ペアリング相手のミキサ2に通知する。このステップS42において、ペアリング相手のミキサ2には、自機に割り当てれている全ての操作子画像についての操作量を通知してもよいし、或いは、前回の通知から操作量に変化のあった操作子画像についてのみ通知を行なうようにしてもよい。このように図9に示す非リアルタイム制御の処理構成例では、ユーザは携帯端末1側において複数の操作子画像について操作を行なった後、複数の操作内容をまとめてミキサ2側に反映させることができる。なお、図9に例示する非リアルタイム制御の処理においても、ミキサ2における更新内容のデータが携帯端末1側に返信されてもよい。
In this example, when operation of the operator image on the
なお、上記図1に示すシステム構成例では、携帯端末1による遠隔制御の対象の操作子として、音量レベルを調整するフェーダ操作子が選択されている例を示したが、操作子の種類はどのようなものであってもよい。また、上記実施例においては、携帯端末1による遠隔制御の対象を操作子単位で選択する例を示したが、携帯端末1の遠隔制御の対象として選択する単位としては、上記に限らず、ミキサ2の機能の一部分でさえあれば、どのような単位で選択できてもよい。例えば、1つのチャンネルストリップや、或るエフェクタを1つの機能的要素として選択できてもよい。なお、このような場合においても、チャンネルストリップやエフェクタ等、1つの機能的要素に関わる複数の操作子をそれぞれ携帯端末1の遠隔制御の対象として選択している、と見なすことができる。すなわち、上記図6(a)のステップ17において携帯端末1がユーザに提示する操作子一覧において、複数操作子を機能毎に纏めて選択できる選択肢が含まれていても良い。
In the example of the system configuration shown in FIG. 1, an example in which a fader operator that adjusts the volume level is selected as an operator to be remotely controlled by the
なお、上記実施例において、操作子画像をミキサから取得した(ステップS27)。これに限らず、携帯端末1が予め持っている操作子画像をミキサの遠隔制御用に流用してもよく、携帯端末1が予め持っている操作子画像を利用する場合には、上記ステップS27において当該操作子の種類を特定する情報をミキサから取得し、取得した操作子の種類を特定する情報に対応する種類の操作子画像を利用するようにしてもよい。
In the above embodiment, the operator image is acquired from the mixer (step S27). However, the present invention is not limited to this, and the operation element image that the
また、上記実施例において、携帯端末1においてタッチパネル式表示器3が具備されるものとしたが、表示器3はタッチパネル式でなくともよく、その場合、表示器3に表示された操作子画像を、マウスやキーボード等その他適宜の操作手段を用いて操作すればよい。また、上記実施例においては、携帯端末1にてユーザ入力操作を受け付けるための操作ツール画像として、携帯端末1の遠隔制御の対象として選択された操作子を模擬する操作子画像(GUIオブジェクト)を表示器3に生成する例を示したが、これに限らず、例えば、選択された操作子の名前と該操作子に対応するパラメータ設定値の数値を表示し、ユーザに数値入力させる方法等であってもよい。すなわち、携帯端末1における操作ツール画像の表示形態や、その入力操作の方法は、従来から知られる適宜の技術を援用してよい。
Moreover, in the said Example, although the
なお、上記実施例においてミキサ2はディジタル信号処理回路23を備えるディジタルミキサとしたが(図3参照)、これに限らず、アナログ信号処理回路を具備するアナログオーディオミキサであって、モータ駆動式の電動フェーダを備えた機種に対して、この発明に係る遠隔制御を適用してもよい。
In the above embodiment, the
なお、上記実施例においては、この発明に係る遠隔制御を利用する各種データ、すなわちペアリング中機器リストや関連付け操作子リスト等は、携帯端末1においては不揮発メモリ11に、また、ミキサ2においては不揮発メモリ27に、それぞれ記録されるものとしたため、例えば携帯端末1の電池が消耗した場合や、作業中断等のために携帯端末1或いはミキサ2の電源を切った場合等においても、各不揮発メモリ11又は27に記憶された各種データは保持される、という利点がある。しかし、これに限らずその他適宜の書き換え可能な記憶手段を利用しても、この発明の実施に差し支えない。
In the above embodiment, various data using the remote control according to the present invention, that is, the pairing device list and the association operator list are stored in the nonvolatile memory 11 in the
なお、上記実施例において、音響装置の一例としてオーディオミキサを挙げたが、オーディオミキサに限らず、その他、適宜の音響装置、例えばエフェクタや、音響信号処理エンジン等にこの発明を適用してもよい。 In the above-described embodiment, the audio mixer is described as an example of the audio device. However, the present invention is not limited to the audio mixer, and may be applied to an appropriate audio device such as an effector or an audio signal processing engine. .
また、上記実施例においては、この発明を装置の発明として構成及び実施する例を示したが、これに限らず、汎用の端末装置をこの発明に係る遠隔制御装置として動作させるための方法乃至プログラムの形態でこの発明を構成及び実施してもよいし、また、この発明には、前記遠隔制御装置による遠隔制御に対応する機能をミキサにおいて実現させるための方法乃至プログラムも含まれる。 In the above-described embodiments, the present invention is configured and implemented as an apparatus invention. However, the present invention is not limited thereto, and a method or program for operating a general-purpose terminal device as a remote control apparatus according to the present invention. The present invention may be configured and implemented in the form of, and the present invention also includes a method or program for realizing functions corresponding to remote control by the remote control device in the mixer.
1 携帯端末装置、2 ミキサ、3 タッチパネル式表示器、4 ミキサの操作子、5 操作子画像、6 携帯型端末装置が保持するペアリング中機器リスト、7 ミキサが保持するペアリング中機器リスト、8 携帯型端末装置が保持する操作子関連付けリスト、8 ミキサが保持する操作子関連付けリスト、10,20 CPU、11,27 不揮発メモリ、21 ROM、12,22 RAM、15,26 通信インターフェース
DESCRIPTION OF
Claims (11)
制御対象の音響装置と通信するための通信手段と、
前記制御対象の音響装置に具わる前記複数の操作子の一部又は全部をリスト化してユーザに提示するためのリスト情報を前記音響装置から取得する取得手段と、
前記取得したリスト情報に基づき、前記音響装置に具わる複数の操作子のうちの任意の操作子をユーザに選択させる選択手段と、
前記選択された操作子についてユーザによる入力操作を受け付けるための操作ツール画像を作成する操作ツール画像作成手段と、
前記生成された操作ツール画像を用いた入力操作に応じて、前記選択された操作子に対する操作通知を前記音響装置に送信して該音響装置を遠隔制御する制御手段と
を備えることを特徴とする遠隔制御装置。 A remote control device for remotely controlling an acoustic device having a plurality of operators,
A communication means for communicating with the acoustic device to be controlled;
Obtaining means for obtaining list information for presenting to a user a part or all of the plurality of operators provided in the acoustic device to be controlled;
Based on the acquired list information, a selection unit that allows a user to select an arbitrary operation element among a plurality of operation elements included in the acoustic device;
An operation tool image creating means for creating an operation tool image for accepting an input operation by a user for the selected operator;
And control means for remotely controlling the acoustic device by transmitting an operation notification for the selected operator to the acoustic device in response to an input operation using the generated operation tool image. Remote control device.
遠隔制御装置と通信するための通信手段と、
前記遠隔制御装置からの要求に応じて、前記複数の操作子の一部又は全部をリスト化してユーザに提示するためのリスト情報を該遠隔制御装置に送信する手段と、
前記遠隔制御装置から前記特定の操作子に対する操作通知を受信して、該受信した操作通知に応じた信号処理を音響信号に対して実行する信号処理部と
を備えることを特徴とする音響装置。 Multiple controls,
A communication means for communicating with the remote control device;
In response to a request from the remote control device, means for sending a list information to be presented to the user by listing a part or all of the plurality of operators, to the remote control device;
An audio device comprising: a signal processing unit that receives an operation notification for the specific operator from the remote control device and executes signal processing corresponding to the received operation notification on the audio signal.
制御対象の音響装置と通信する手順と、
前記制御対象の音響装置に具わる前記複数の操作子の一部又は全部をリスト化してユーザに提示するためのリスト情報を前記音響装置から取得する手順と、
前記取得したリスト情報に基づき、前記複数の操作子の中から任意の操作子を選択する手順と、
前記選択された操作子についてユーザによる入力操作を受け付ける操作ツール画像を生成する手順と、
前記生成された操作ツール画像を用いた入力操作に応じて、前記選択された操作子に対する操作通知を前記音響装置に送信して該音響装置を遠隔制御する手順と
を備えることを特徴とするプログラム。 A software program executed to cause a computer to function as a remote control device for remotely controlling an audio device having a plurality of operators,
A procedure for communicating with the acoustic device to be controlled;
A procedure for obtaining list information for presenting to the user by listing a part or all of the plurality of operators provided in the acoustic device to be controlled from the acoustic device;
A procedure for selecting an arbitrary operation element from the plurality of operation elements based on the acquired list information;
A procedure for generating an operation tool image for accepting an input operation by a user for the selected operator;
A program for transmitting an operation notification for the selected operator to the audio device in response to an input operation using the generated operation tool image, and remotely controlling the audio device. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006077427A JP4904868B2 (en) | 2006-03-20 | 2006-03-20 | Remote control device, acoustic device to be controlled, and remote control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006077427A JP4904868B2 (en) | 2006-03-20 | 2006-03-20 | Remote control device, acoustic device to be controlled, and remote control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007258826A true JP2007258826A (en) | 2007-10-04 |
JP4904868B2 JP4904868B2 (en) | 2012-03-28 |
Family
ID=38632665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006077427A Expired - Fee Related JP4904868B2 (en) | 2006-03-20 | 2006-03-20 | Remote control device, acoustic device to be controlled, and remote control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4904868B2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009217026A (en) * | 2008-03-11 | 2009-09-24 | Yamaha Corp | Electronic musical instrument and program thereof |
JP2009284400A (en) * | 2008-05-26 | 2009-12-03 | Toa Corp | Input device and mobile terminal device for audio device |
JP2010151938A (en) * | 2008-12-24 | 2010-07-08 | Yamaha Corp | Musical sound reproduction system and program for achieving its control method |
JP2011511285A (en) * | 2008-01-31 | 2011-04-07 | エネル ディストリビュズィオーネ ソシエタ ペル アチオニ | Method and system for remotely metering electricity, water or gas consumption |
JP2012100286A (en) * | 2011-12-05 | 2012-05-24 | Sony Corp | Remote control system, reception device, and remote control method |
JP2012145688A (en) * | 2011-01-11 | 2012-08-02 | Yamaha Corp | Parameter setting program and electronic music device |
JP2013110537A (en) * | 2011-11-18 | 2013-06-06 | Yamaha Corp | Remote control system |
JP2014093624A (en) * | 2012-11-02 | 2014-05-19 | Yamaha Corp | Music system management method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102556840B1 (en) | 2017-01-20 | 2023-07-18 | 삼성전자주식회사 | User terminal device and method for control thereof |
KR101855661B1 (en) * | 2017-09-06 | 2018-05-08 | (주)진명아이앤씨 | Audio system based on responsive type multi-handle |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10108059A (en) * | 1996-09-30 | 1998-04-24 | Sony Corp | Image-pickup system and its control method |
JP2000197154A (en) * | 1998-12-24 | 2000-07-14 | Toshiba Corp | Communication terminal, remote control system using the terminal and remote control method |
JP2001112073A (en) * | 1999-10-06 | 2001-04-20 | Hitachi Ltd | Remote controller, electronic device and electronic device control method |
JP2002118887A (en) * | 2000-10-10 | 2002-04-19 | Sanyo Electric Co Ltd | Method and device for setting up internal data of remote control transmitter |
JP2006067106A (en) * | 2004-08-25 | 2006-03-09 | Yamaha Corp | Mixer controller, mixer system, and program |
-
2006
- 2006-03-20 JP JP2006077427A patent/JP4904868B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10108059A (en) * | 1996-09-30 | 1998-04-24 | Sony Corp | Image-pickup system and its control method |
JP2000197154A (en) * | 1998-12-24 | 2000-07-14 | Toshiba Corp | Communication terminal, remote control system using the terminal and remote control method |
JP2001112073A (en) * | 1999-10-06 | 2001-04-20 | Hitachi Ltd | Remote controller, electronic device and electronic device control method |
JP2002118887A (en) * | 2000-10-10 | 2002-04-19 | Sanyo Electric Co Ltd | Method and device for setting up internal data of remote control transmitter |
JP2006067106A (en) * | 2004-08-25 | 2006-03-09 | Yamaha Corp | Mixer controller, mixer system, and program |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011511285A (en) * | 2008-01-31 | 2011-04-07 | エネル ディストリビュズィオーネ ソシエタ ペル アチオニ | Method and system for remotely metering electricity, water or gas consumption |
US9523587B2 (en) | 2008-01-31 | 2016-12-20 | Enel Distribuzione S.P.A. | Method and system for remote metering the consumption of electricity, water or gas |
JP2009217026A (en) * | 2008-03-11 | 2009-09-24 | Yamaha Corp | Electronic musical instrument and program thereof |
JP2009284400A (en) * | 2008-05-26 | 2009-12-03 | Toa Corp | Input device and mobile terminal device for audio device |
JP2010151938A (en) * | 2008-12-24 | 2010-07-08 | Yamaha Corp | Musical sound reproduction system and program for achieving its control method |
JP2012145688A (en) * | 2011-01-11 | 2012-08-02 | Yamaha Corp | Parameter setting program and electronic music device |
JP2013110537A (en) * | 2011-11-18 | 2013-06-06 | Yamaha Corp | Remote control system |
JP2012100286A (en) * | 2011-12-05 | 2012-05-24 | Sony Corp | Remote control system, reception device, and remote control method |
JP2014093624A (en) * | 2012-11-02 | 2014-05-19 | Yamaha Corp | Music system management method |
Also Published As
Publication number | Publication date |
---|---|
JP4904868B2 (en) | 2012-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4904868B2 (en) | Remote control device, acoustic device to be controlled, and remote control program | |
EP3312730B1 (en) | Control terminal device, audio system, and audio system control method | |
JP5879780B2 (en) | Information processing program, information processing apparatus, and information processing method | |
CN112419693B (en) | Device control method, device, display device and computer readable storage medium | |
JP2001112073A (en) | Remote controller, electronic device and electronic device control method | |
US10983502B2 (en) | Remote management device and remote management method | |
JP2017188899A (en) | Control method of sound signal processing device, sound signal processing device, and program | |
CN106055239A (en) | Screen recording method and device | |
JP2002290416A (en) | Radio communication terminal, and selection method for connection devices in radio network system | |
JP2006318329A (en) | Communication system, communication method, communication program, and recording medium; remote control unit, command set storage apparatus, and electronic or electrical equipment | |
EP2611104B1 (en) | Communication apparatus, control method therefor, and program | |
JP5640919B2 (en) | Server device, association method, and portable device program | |
JP6902718B2 (en) | Equipment control system, equipment control method and control program | |
CN105391749A (en) | A networking system and display method for devices in the Internet of Things | |
JP2003198871A (en) | Home electric appliance control system and method, remote controller employed for the system, and home electric appliance | |
JP2014167630A (en) | Remote control unit, karaoke system, program, and song reservation method | |
CN104516671B (en) | Communicator, communication system, communication means, server unit and recording medium | |
JP5335764B2 (en) | Client computer, programmable display, data display system and program thereof | |
JP2017079376A (en) | Transmission terminal, automatic response method, and program | |
JP4771122B2 (en) | Remote operation system for measuring instruments | |
KR20170079389A (en) | Device setup method of smart devices that control radio control devices linked with internet of things | |
JP6992375B2 (en) | Communication route management system and communication route management device | |
JP2020088815A (en) | Management server, information processing method and program | |
JP2007134843A (en) | Communication terminal, remote operation method and program | |
JP4757156B2 (en) | User interface setting system, analysis apparatus, mobile station, program, and user interface setting support method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090120 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110131 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110208 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110407 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111213 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111226 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |