(57)【要約】【課題】音響システム全体を管理することができる情報表示装置、情報表示方法、およびプログラムを提供する。【解決手段】情報表示装置は、表示部と、制御部と、を備えている。表示部は、機器の状態を表すための親ウィジェットおよび複数の子ウィジェットを含むウィジェットを表示する。制御部は、前記親ウィジェットに対して複数の子ウィジェットを配置する処理と、前記複数の子ウィジェットのそれぞれに対応する前記機器または前記機能を設定する処理と、前記複数の子ウィジェットのそれぞれに対する前記機器または前記機能の条件を設定する処理と、前記複数の子ウィジェットに設定される条件と、親ウィジェットに設定される条件と、の関係性を設定する処理と、を実行する。【選択図】図５
2018073221.tif 000002
【特許請求の範囲】
【請求項１】
機器または該機器に搭載される機能の状態を表す親ウィジェットおよび複数の子ウィジェットを含むウィジェットを表示する表示部と、
前記親ウィジェットに対して前記複数の子ウィジェットを配置する処理、
前記複数の子ウィジェットのそれぞれに対応する前記機器または前記機能を設定する処理、
前記複数の子ウィジェットのそれぞれに対する前記機器または前記機能の条件を設定する処理、
および前記複数の子ウィジェットに設定される条件と、前記親ウィジェットに設定される条件と、の関係性を設定する処理、
を実行する制御部と、
を備えたことを特徴とする情報表示装置。
【請求項２】
ユーザの操作を受け付ける受付部を備え、
前記制御部は、前記受付部を介して、前記条件の設定として閾値の設定を受け付け、
前記親ウィジェットと前記子ウィジェットとは、前記機器または前記機能の現在の値が前記閾値を超えた場合に点灯するインジケータである、
請求項１に記載の情報表示装置。
【請求項３】
前記子ウィジェットと前記親ウィジェットとの前記関係性は、前記複数の子ウィジェットの有する条件の論理式により、前記親ウィジェットの条件が定義されていることを示す、
請求項１または請求項２に記載の情報表示装置。
【請求項４】
機器からの情報を取得する情報取得部をさらに備え、
前記制御部は、前記複数の子ウィジェットのうち、少なくとも１つの子ウィジェットについて、前記情報取得部で取得した機器からの情報が前記条件を満たした場合に、前記親ウィジェットの条件を満たしたものとして、前記親ウィジェットの表示を変化させる、
請求項１乃至請求項３のいずれかに記載の情報表示装置。
【請求項５】
前記制御部は、複数の子ウィジェットの条件が満たされた場合に、前記親ウィジェットの条件を満たしたものとして、前記親ウィジェットの表示を変化させる、
請求項４に記載の情報表示装置。
【請求項６】
前記機器からの情報は、該機器において所定の操作がなされた場合に、該所定の操作の内容を示す情報として取得される、
請求項４または請求項５に記載の情報表示装置。
【請求項７】
機器または該機器に搭載される機能の状態を表すための親ウィジェットおよび複数の子ウィジェットを含むウィジェットを表示する処理と、
前記親ウィジェットに対して複数の子ウィジェットを配置する処理と、
前記複数の子ウィジェットのそれぞれに対応する前記機器または前記機能を設定する処理と、
前記複数の子ウィジェットのそれぞれに対する前記機器または前記機能の条件を設定する処理と、
前記複数の子ウィジェットに設定される条件と、親ウィジェットに設定される条件と、の関係性を設定する処理と、
を実行することを特徴とする情報表示方法。
【請求項８】
機器または該機器に搭載されるの状態を表すためのウィジェットを表示する表示部と、
制御部と、
を備えた情報表示装置に実行されるプログラムであって、
前記ウィジェットは、親ウィジェットと子ウィジェットとを含み、
前記制御部に、前記親ウィジェットに対して複数の子ウィジェットを配置する処理と、
前記複数の子ウィジェットのそれぞれに対応する前記機器または前記機能を設定する処理と、
前記複数の子ウィジェットのそれぞれに対する前記機器または前記機能の条件を設定する処理と、
前記複数の子ウィジェットに設定される条件と、親ウィジェットに設定される条件と、の関係性を設定する処理と、
を前記情報表示装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報を表示する情報表示装置、情報表示方法およびプログラムに関する。
【背景技術】
【０００２】
非特許文献１のアプリケーションプログラムは、複数のアンプをリモート制御およびリモート監視する機能を有する。当該アプリケーションプログラムは、例えばヒートシンクの温度について、スレッショルド値の設定を受け付ける。アプリケーションプログラムは、ヒートシンクの温度がスレッショルド値を超えたときに警告を発する。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Network Amp Manager、［online］、［平成28年9月30日検索］、インターネット〈URL：http://www.yamahaproaudio.com/japan/ja/products/peripherals/applications/networkampmanager/features.jsp〉
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、非特許文献１のアプリケーションプログラムは、複数のアンプを個別に管理するものであり、音響システム全体の管理までは行うことができなかった。音響システム内の機器の数が増えると、管理対象が増大し、システム全体としての管理を行なうことが困難となる。
【０００５】
そこで、この発明は、音響システム全体を管理することができる情報表示装置、情報表示方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
情報表示装置は、表示部と、制御部と、を備えている。表示部は、機器の状態を表すための親ウィジェットおよび複数の子ウィジェットを含むウィジェットを表示する。制御部は、前記親ウィジェットに対して複数の子ウィジェットを配置する処理と、前記複数の子ウィジェットのそれぞれに対応する前記機器または前記機能を設定する処理と、前記複数の子ウィジェットのそれぞれに対する前記機器または前記機能の条件を設定する処理と、前記複数の子ウィジェットに設定される条件と、親ウィジェットに設定される条件と、の関係性を設定する処理と、を実行する。
【０００７】
このように、情報表示装置は、複数の子ウィジェットをまとめた親ウィジェットを設定する。また、情報表示装置は、各子ウィジェットの条件と、子ウィジェットと親ウィジェットの条件の関係性と、を設定する。したがって、ユーザは、親ウィジェットを管理することで、複数の子ウィジェットに割り当てられた複数の機器または機能の状態を管理することができる。
【発明の効果】
【０００８】
情報表示装置は、音響システム全体を管理することができる。
【図面の簡単な説明】
【０００９】
【図１】音響システムの構成を示すブロック図である。
【図２】ＰＣの構成を示すブロック図である。
【図３】ＧＵＩの一例を示した図である。
【図４】ＰＣの動作を示すフローチャートである。
【図５】ＧＵＩの一例を示した図である。
【図６】子ウィジェットの編集動作を示すフローチャートである。
【図７】編集画面の一例を示す図である。
【図８】ＰＣの動作を示すフローチャートである。
【図９】関係性の設定画面の一例を示す図である。
【図１０】動作モード中のＰＣの動作を示すフローチャートである。
【図１１】動作モード中のＧＵＩの一例を示した図である。
【発明を実施するための形態】
【００１０】
図１は、音響システムの構成を示すブロック図である。音響システムは、ノート型ＰＣ１１、タブレット型ＰＣ１２、オーディオミキサ１３、オーディオＩ／Ｏユニット１４、アンプ１５、スピーカ１６、およびＬＡＮ（Local Area Network）２０を備えている。ノート型ＰＣ１１、タブレット型ＰＣ１２、オーディオミキサ１３、オーディオＩ／Ｏユニット１４、アンプ１５、およびスピーカ１６は、ＬＡＮ２０を介して互いに接続されている。ただし、本発明において、各機器の接続態様は、ＬＡＮを介したネットワーク接続に限るものではない。例えば、各機器は、ＭＩＤＩ（Musical Instrument Digital Interface）で接続されていてもよい。
【００１１】
ノート型ＰＣ１１およびタブレット型ＰＣ１２は、それぞれ本発明の情報表示装置の一例であり、汎用のコンピュータ（情報処理装置）である。図２は、ＰＣ１１の構成を示すブロック図である。ノート型ＰＣ１１は、表示器１０１、ユーザインタフェース（Ｉ／Ｆ）１０２、ＣＰＵ１０３、ＲＯＭ１０４、ＲＡＭ１０５、およびネットワークインタフェース（Ｉ／Ｆ）１０６を備えている。これら構成は、バス１５１に接続されている。タブレット型ＰＣ１２も、ノート型ＰＣ１１と同様の構成を有する。
【００１２】
表示器１０１は、例えばＬＣＤ（Liquid Crystal Display）からなり、種々の情報を表示する。ユーザＩ／Ｆ１０２は、マウス、キーボード、またはタッチパネル等からなり、ユーザの操作を受け付ける。ユーザＩ／Ｆ１０２は、表示器１０１とともに、ＧＵＩ（Graphical User Interface）を構成する。
【００１３】
ＣＰＵ１０３は、本発明の制御部および情報取得部等に対応する。ＣＰＵ１０３は、記憶媒体であるＲＯＭ１０４に記憶されているプログラムをＲＡＭ１０５に読み出して、所定の機能を実現する。例えば、ＣＰＵ１０３は、表示器１０１にユーザの操作を受け付けるための操作部（受付部）の画像を表示し、ユーザＩ／Ｆ１０２を介して、当該操作部の画像に対する選択操作等を受け付けることで、ＧＵＩを実現する。
【００１４】
図３は、表示器１０１に表示されるＧＵＩの一例である。この例に示すＧＵＩでは、ユーザは、ウィジェットの配置、およびウィジェットに対応させる機器または機能の設定等の操作を行なう。ウィジェットとは、ＧＵＩを構成する要素の１つである。図３の例では、ウィジェットとして、アラートインジケータ８５、オン／オフボタン８６、スライダ８７、ノブ８８、およびメータ８９が表示されている。
【００１５】
図４は、ＣＰＵ１０３の動作を示すフローチャートである。ＣＰＵ１０３は、ユーザＩ／Ｆ１０２を介してウィジェットの編集指示を受け付けると、図３に示す編集画面を開く（Ｓ１１）。
【００１６】
編集画面では、ＣＰＵ１０３は、まず親ウィジェットを配置する（Ｓ１２）。親ウィジェットは、後述する複数の子ウィジェットを１つにまとめたウィジェットである。図３の例では、アラートインジケータ８５、オン／オフボタン８６、スライダ８７、ノブ８８、およびメータ８９は、それぞれ親ウィジェットに相当する。ユーザは、図中の編集画面内の右側に表示されているように、複数の親ウィジェットをドラッグ＆ドロップすることで、利用する親ウィジェットを配置することができる。
【００１７】
その後、ユーザが親ウィジェットの選択を行なうと（Ｓ１３）、ＣＰＵ１０３は、図５に示すように、子ウィジェット用の吹き出しを表示し（Ｓ１４）、該吹き出し内に子ウィジェットを表示する（Ｓ１５）。例えば、図５においては、ユーザがアラートインジケータ８５を選択しているため、ＣＰＵ１０３は、アラートインジケータ８５に対応した吹き出し画像８５０を表示する。また、ＣＰＵ１０３は、吹き出し画像８５０の内部に、複数の子ウィジェットを表示する。この例では、ＣＰＵ１０３は、子インジケータ８５１、子インジケータ８５２、子インジケータ８５３、および子インジケータ８５４の４つの子ウィジェットを表示する。吹き出し画像８５０内に表示する子ウィジェットの数は、ユーザが指定することもできるし、削除または追加することもできる。
【００１８】
各子ウィジェットには、所定の機器または所定の機能が対応付けられる。例えば、子インジケータ８５１には、アンプ１５が対応付けられ、子インジケータ８５２には、オーディオミキサ１３が対応付けられ、子インジケータ８５３には、スピーカ１６が対応付けられ、子インジケータ８５４には、オーディオＩ／Ｏユニット１４が対応付けられる。なお、子ウィジェットには、機器全体ではなく、機器内の一部の構成（例えばアンプの一部チャンネルのヒートシンク等）を対応付けることもできる。また、各子ウィジェットには、各機器に搭載される所定の機能（例えばレベルコントローラ）を対応付けることもできる。
【００１９】
なお、ノート型ＰＣ１１がシステム内の機器をネットワーク探索すること等により検出し、各子ウィジェットに各機器を自動的に対応付けてもよいが、ユーザが手動で、任意の機器または任意の機能を、任意の子ウィジェットに対応付けてもよい。
【００２０】
次に、図６は、子ウィジェットの編集動作を示すフローチャートであり、図７は、編集画面の一例を示す図である。
【００２１】
ユーザが各子ウィジェットを選択して、編集の指示を行なった場合（Ｓ２１）、ＣＰＵ１０３は、図７に示すような子ウィジェットの編集画面を表示し、各種編集操作を受け付ける（Ｓ２２）。
【００２２】
ユーザは、機器の名称（Ｍｏｄｅｌ）、機器の識別子（Ｄｅｖｉｓｅ  Ｉｄｅｎｔｉｆｉｅｒ）、機能の名称（Ｐａｒａｍｅｔｅｒ）、チャンネル番号（Ｃｈａｎｎｅｌ）、および条件、等を編集することができる。
【００２３】
機器の名称は、対象の機器に問い合わせる等して自動的に入力されるが、ユーザが自由に編集することもできる。機器の識別子は、図７の例ではＩＰアドレスが表示されているが、ＭＡＣアドレス、または製造番号等の固有の識別情報を用いることもできる。機能の名称は、子ウィジェットに所定の機器における所定の機能を対応付けた場合に編集可能となる。この例では、子インジケータ８５２にオーディオミキサ１３を対応付けて、出力チャンネル１のレベルコントローラ（フェーダ）を管理するために、機能の名称として、「出力レベル」が表示されている。チャンネル番号は、子ウィジェットに対応付けられたパラメータのチャンネル番号に相当する。この例では、チャンネル１が設定されている。したがって、子インジケータ８５２は、オーディオミキサ１３の出力チャンネル１のレベルコントローラの状態（アラート）を示すためのウィジェットになる。
【００２４】
最下欄に表示されたの条件（閾値）は、子ウィジェットに設定される条件を意味する。各子ウィジェットに対応する機器または機能には、それぞれ所定の条件が設定されている。例えば、子インジケータ８５１には、アンプ１５のチャンネル１のヒートシンクが対応付けられている。子インジケータ８５１は、アラートインジケータであるため、該子インジケータ８５１には、アラート条件が設定されている。また、図６に示す例では、子インジケータ８５２には、出力チャンネル１のレベルとして、＋５ｄＢという条件が設定されている。したがって、オーディオミキサ１３の出力チャンネル１のレベルが＋５ｄＢ以上になった場合に、子インジケータ８５２の条件が満たされる。条件が満たされた場合に、ＣＰＵ１０３は、対応するウィジェット（インジケータ）を点灯状態または点滅状態とすることで、アラート通知を行なう。または、ＣＰＵ１０３は、インジケータの表示色を変更することでも、アラート通知を行なうことができる。また、表示色を多段階に変更することで、条件を複数段階設定することも可能である。例えば、＋３ｄＢ以上となった場合に黄色表示とし、＋５ｄＢ以上となった場合に赤色表示とする。
【００２５】
以上のようにして、ユーザは、各子ウィジェットの編集を行なうことができる。次に、図８は、子ウィジェットに設定される条件と、親ウィジェットに設定される条件と、の関係性を設定する場合のＣＰＵ１０３の動作を示すフローチャートである。図９は、関係性の設定画面の一例を示す図である。
【００２６】
ユーザが関係性設定ボタン８５９を選択すると（Ｓ３１）、ＣＰＵ１０３は、図９に示すような子ウィジェットに設定される条件と、親ウィジェットに設定される条件と、の関係性を設定するための画面を表示する（Ｓ３２）。
【００２７】
ユーザは、子ウィジェットに設定される条件と、親ウィジェットに設定される条件と、の関係性として、例えば複数の子ウィジェットの有する条件の論理式を選択する。図９の例では、ユーザは、「ＡＮＤ」、「ＯＲ」、「ＸＯＲ」、または「ＮＸＯＲ」のいずれかを選択する。「ＡＮＤ」が選択された場合、ＣＰＵ１０３は、関係性として、子ウィジェットの全てにおいて条件を満たした場合に、親ウィジェットの条件を満たしたものとされる。この結果、子インジケータ８５１、子インジケータ８５２、子インジケータ８５３、および子インジケータ８５４の全てのアラート条件を満たした場合に、親ウィジェットであるアラートインジケータ８５のアラート条件が満たされる。
【００２８】
「ＯＲ」が選択された場合、ＣＰＵ１０３は、関係性として、子ウィジェットのいずれか１つにおいて条件を満たした場合に、親ウィジェットの条件を満たしたものとする。「ＸＯＲ」が選択された場合、ＣＰＵ１０３は、関係性として、全ての子ウィジェットの状態が一致した場合に、親ウィジェットの条件を満たしたものとする。すなわち、子インジケータ８５１、子インジケータ８５２、子インジケータ８５３、および子インジケータ８５４の全てにおいてアラート条件を満たした場合、または子インジケータ８５１、子インジケータ８５２、子インジケータ８５３、および子インジケータ８５４の全てにおいてアラート条件を満たさない場合に、親ウィジェットであるアラートインジケータ８５のアラート条件が満たされる。
【００２９】
「ＮＯＸＲ」が選択された場合、ＣＰＵ１０３は、関係性として、子ウィジェットの互いの状態が異なる場合に、親ウィジェットの条件を満たしたものとする。すなわち、ＣＰＵ１０３は、子インジケータ８５１、子インジケータ８５２、子インジケータ８５３、または子インジケータ８５４の少なくともいずれか１つにおいてアラート条件が満たされず、他の子インジケータにおいてアラート条件を満たす場合、あるいは、少なくともいずれか１つにおいてアラート条件が満たされ、他の子インジケータにおいてアラート条件を満たされていない場合に、親ウィジェットの条件を満たしたものとする。
【００３０】
また、ユーザは、子ウィジェットの条件を満たした数が所定数（例えば３つ）となった場合に、親ウィジェットの条件を満たしたものとして、関係性を設定することもできる。さらに、親ウィジェットの表示色を多段階に変更することで、関係性を複数段階設定することも可能である。２つの子ウィジェットの条件を満たした場合に親ウィジェットの第１段階の条件を満たしたものとして、親ウィジェット（アラートインジケータ８５）の表示色を黄色表示とする。全ての子ウィジェットの条件を満たした場合には、親ウィジェットの第２段階の条件を満たしたものとして、親ウィジェット（アラートインジケータ８５）の表示色を赤色表示とする。
【００３１】
これにより、ユーザは、複数の機器または複数の機能をまとめて親ウィジェットとして管理することができ、音響システム全体の管理を行なうことができる。例えば、ユーザが複数の子ウィジェットにおいて、機器の温度を条件として設定し、かつ関係性として「ＯＲ」を設定すると、音響システム内のいずれかの機器の温度が閾値を超えた場合に、親ウィジェットの条件を満たしたものとして、アラート通知を行なうことができる。
【００３２】
また、ユーザは、特定の機器または特定の機能で、特定の条件を満たした場合に、アラート通知を行なうこともできる。例えば、ミキサのフェーダでは、０ｄＢ以上の設定もできるため、入力信号よりも出力信号のレベルを増大させることができる。ある箇所のフェーダで、０ｄＢ以上の設定がなされただけでは、音響システムに与える影響は軽微であるが、複数箇所において何度も０ｄＢ以上の設定がなされると、信号レベルが著しく増大する可能性がある。そこで、ユーザは、各子ウィジェットの条件として、各フェーダ値が０ｄＢ以上である、という条件を設定し、かつ関係性として「ＡＮＤ」を設定する。これにより、複数のフェーダにおいてフェーダ値が同時に０ｄＢ以上となった場合に、親ウィジェットの条件を満たしたものとして、アラート通知を行なうことができる。
【００３３】
次に、図１０は、動作モード中のＰＣの動作を示すフローチャートである。図１１（Ａ）、図１１（Ｂ）、および図１１（Ｃ）は、動作モード中の表示画面の一例を示す図である。動作モードは、ノート型ＰＣ１１において行なわれてもよいが、本実施形態では、図１０に示す動作は、より携帯性に優れたタブレット型ＰＣ１２において行なわれるものとする。タブレット型ＰＣ１２は、図２に示したノート型ＰＣ１１と同様の構成を有する。
【００３４】
タブレット型ＰＣ１２のＣＰＵ１０３は、動作モードにおいて、まず、図１１（Ａ）に示すような管理画面を表示する（Ｓ４０）。管理画面では、図１１（Ａ）に示すように、親ウィジェットだけが表示され、子ウィジェットは表示されていない。したがって、管理画面としては、表示器内の占有面積は小さくて済み、表示器の面積が小さいタブレット型ＰＣ１２（またはスマートフォン）等の携帯型情報処理装置においては好適である。
【００３５】
ＣＰＵ１０３は、ネットワークで接続された各機器または各機能の情報を取得する（Ｓ４１）。各機器からは、管理対象となっている機能のパラメータ値（レベル、温度、消費電力、または負荷インピーダンス等）が送信される。
【００３６】
ＣＰＵ１０３は、取得した各機器または各機能の現在の値と、設定されている子ウィジェットの条件（閾値）とを対比し、子ウィジェットの条件を満たしているか否かを確認する（Ｓ４２）。ＣＰＵ１０３は、子ウィジェットの条件を満たしていると判断した場合には、該当する子ウィジェット状態を変化させる（Ｓ４３）。ただし、図１１（Ａ）の例では、管理画面には、親ウィジェットが表示され、子ウィジェットは表示されていないため、親ウィジェットの条件が満たされないうちは、子ウィジェットの状態が変化したことを視認することはない。
【００３７】
次に、ＣＰＵ１０３は、親ウィジェットの条件を満たしたか否かを判断する（Ｓ４４）。ＣＰＵ１０３は、１または複数の子ウィジェットの条件が、上述した関係性（論理式）を満たした場合に、親ウィジェットの条件を満たしたものと判断する。親ウィジェットの条件を満たした場合、ＣＰＵ１０３は、親ウィジェットの表示を変化させる（Ｓ４５）。例えば図１１（Ｂ）に示すように、アラートインジケータ８５を点灯させる。
【００３８】
さらに、ＣＰＵ１０３は、親ウィジェットの選択がされたか否かを判断し（Ｓ４６）、親ウィジェットが選択された場合、選択された親ウィジェットに対応する子ウィジェットを表示する（Ｓ４７）。
【００３９】
例えば、図１１（Ｃ）に示すように、アラートインジケータ８５が選択された場合には、ＣＰＵ１０３は、子インジケータ８５１、子インジケータ８５２、子インジケータ８５３、および子インジケータ８５４を表示する。この例では、各子ウィジェットには、機器の名称が表示される。特定の機能、および特定のチャンネルを管理する場合には、これら機能およびチャンネルの名称も表示される。
【００４０】
図１１（Ｃ）の例では、オーディオミキサ１３の出力チャンネル１のレベルが所定しきい値を超え、親ウィジェットとの関係性として、「ＯＲ」が設定されているため、アラートインジケータ８５が点灯し、かつ子インジケータ８５２が点灯状態となっている。もし、図１１（Ｄ）に示すように、子インジケータ８５１に入力チャンネル１のレベルコントローラが割り当てられ、子インジケータ８５２に出力チャンネル１のレベルコントローラが割り当てられ、子インジケータ８５３に入力チャンネル１のコンプレッサのゲインが割り当てられている場合において、親ウィジェットとの関係性として、「ＡＮＤ」が設定されている場合には、オーディオミキサ１３の出力チャンネル１のレベルが所定しきい値を超えたとしても、アラートインジケータ８５は消灯したままとなる。
【００４１】
以上のように、本実施形態の音響システムは、機器の数が増大した場合であっても、複数の任意の機器について、あるいは任意の機能について、親ウィジェットとしてまとめて管理することができる。
【００４２】
なお、図１０の動作例では、タブレット型ＰＣ１２が各機器から各機能の現在値を取得する例を示したが、例えば、各機器において、現在値と子ウィジェットの条件（閾値）とを対比する動作を行ない、子ウィジェットの条件が満たされた場合（閾値を超えた場合）に、当該機器から条件を満たした旨の情報をタブレット型ＰＣ１２に送信するようにしてもよい。
【００４３】
また、ある機器からは現在値を取得してタブレット型ＰＣ１２において条件の対比を行なって、他の機器からは子ウィジェットの条件が満たされた場合（閾値を超えた場合）に、当該機器から条件を満たした旨の情報をタブレット型ＰＣ１２に送信するようにしてもよい。
【００４４】
本実施形態の説明は、すべての点で例示であって、制限的なものではない。本発明の範囲は、上述の実施形態ではなく、特許請求の範囲によって示される。さらに、本発明の範囲には、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。例えば、オン／オフボタン８６、スライダ８７、ノブ８８、およびメータ８９についても、それぞれの子ウィジェットの値が所定の条件を満たした場合に、親ウィジェットの条件を満たしたものとすることもできる。例えば、オン／オフボタン８６については、全ての子ウィジェットに対応する機器（または機能）がオンとなった場合に、オン／オフボタン８６の表示を「オン」状態とすることができる。また、例えば、スライダ８７は、全ての子ウィジェット（複数のフェーダ）に対応するフェーダ値が所定の閾値（例えば０ｄＢ）以下である場合には、スライダ８７の値（フェーダ値）が−∞ｄＢを示し、全ての子ウィジェットに対応するフェーダ値が所定の閾値（例えば０ｄＢ）を超えた場合に、スライダ８７の値が０ｄＢを示すようにすることもできる。上述したように、ミキサでは、同時に複数箇所において０ｄＢを超える設定がなされると、信号レベルが著しく増大する可能性がある。この例の場合、ユーザは、親ウィジェットのスライダ８７の値が０ｄＢに変化した場合に、同時に複数箇所において０ｄＢを超える設定がなされたと判断することができる。ノブ８８についても同様に、全ての子ウィジェット（複数のノブ）に対応するゲインが閾値以下である場合には、ノブ８８の値が最小値を示し、全ての子ウィジェットに対応するノブの値が閾値を超えたとなった場合に、ノブ８８の値が最大値を示すようにすることもできる。
【符号の説明】
【００４５】
１１…ノート型ＰＣ
１２…タブレット型ＰＣ
１３…オーディオミキサ
１４…オーディオＩ／Ｏユニット
１５…アンプ
１６…スピーカ
２０…ＬＡＮ
８５…アラートインジケータ
８６…オフボタン
８７…スライダ
８８…ノブ
８９…メータ
１０１…表示器
１０２…ユーザＩ／Ｆ
１０３…ＣＰＵ
１０４…ＲＯＭ
１０５…ＲＡＭ
１０１…ネットワークＩ／Ｆ
１５１…バス
８５０…画像
８５１，８５２，８５３，８５４…子インジケータ
【図１】
2018073221.tif 000003
【図２】
2018073221.tif 000004
【図３】
2018073221.tif 000005
【図４】
2018073221.tif 000006
【図５】
2018073221.tif 000007
【図６】
2018073221.tif 000008
【図７】
2018073221.tif 000009
【図８】
2018073221.tif 000010
【図９】
2018073221.tif 000011
【図１０】
2018073221.tif 000012
【図１１】
2018073221.tif 000013