(57)【要約】      （修正有）【課題】通信ネットワークを通じて電子デバイスを制御する制御デバイスを含むシステムを提供する。【解決手段】システム１０において電子デバイス２０は、電子デバイスの動作を制御する制御パラメータとアクセスレベルを含むデータストレージ２１と、制御セットアップメッセージを生成するメッセージ生成回路２２と、制御セットアップメッセージを制御デバイス３０に送信するネットワークインターフェース２３とを含む。制御デバイスは、ログインユーザのアクセスレベルを判定するアクセスレベル判定回路３２と、ログインユーザのアクセスレベルに対応して、通信ネットワークから受信した制御セットアップメッセージから抽出した制御パラメータに基づいて電子デバイスの制御パラメータを生成する制御インターフェースセットアップ回路３３と、該制御パラメータに対応したグラフィカル制御インターフェースを生成するグラフィック生成回路３４とを含む。【選択図】図１
2018129034.tif 000002
【特許請求の範囲】
【請求項１】
制御デバイス（３０）において、かつ通信ネットワーク（５０）を通じて、電子デバイス（２０）の異なる動作状態および／または機能の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成し、表示するための方法であって、
前記制御デバイス（３０）にログインしたユーザのアクセスレベルを、前記制御デバイス（３０）において取得することと、
前記電子デバイスの動作を制御可能にする制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを、前記電子デバイスから、前記制御デバイスにおいて受信することと、
前記制御デバイスにログインした前記ユーザの前記アクセスレベルに等しい、または前記アクセスレベルよりも低いアクセスレベルを有する制御パラメータを、受信した制御パラメータから抽出することによって、前記制御グラフィックスとして生成され、表示されることになる一組の制御パラメータを、前記制御デバイスにおいて生成することと、
生成された前記一組の制御パラメータに基づいて、前記グラフィカル制御インターフェースの前記制御グラフィックスを、前記制御デバイスにおいて生成し、表示することと
を含む方法。
【請求項２】
前記制御デバイスの技術能力を判定すること
をさらに含み、
前記制御デバイスにおいて受信した前記制御パラメータが、技術要件にさらに関連付けられ、
前記一組の制御パラメータを生成することが、前記制御デバイスの前記技術能力に対応した技術要件を有する制御パラメータを抽出することをさらに含む、
請求項１に記載の方法。
【請求項３】
電子デバイスであって、
前記電子デバイスの動作を制御する制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを含むデータストレージ（２１）と、
前記制御パラメータおよび関連付けられたアクセスレベルを含む制御セットアップメッセージを生成するように構成されたメッセージ生成回路（２２）と、
前記制御セットアップメッセージを、通信ネットワークを通じて、前記電子デバイスを制御するように構成された制御デバイス（３０）に送信するように構成されたネットワークインターフェース（２３）と
を含む電子デバイス。
【請求項４】
前記データストレージ（２１）が、各制御パラメータに関連付けられた技術要件の情報をさらに含み、前記メッセージ生成回路（２２）が、各制御パラメータに関連付けられた前記技術要件の前記情報をさらに含むための前記制御セットアップメッセージを生成するように構成される、請求項３に記載の電子デバイス。
【請求項５】
前記電子デバイスが、デジタルネットワークカメラであり、前記制御パラメータが、前記デジタルネットワークカメラの動作を制御するための制御パラメータである、請求項３または４に記載の電子デバイス。
【請求項６】
通信ネットワーク（５０）を通じて、電子デバイス（２０）を制御するための制御デバイスであって、
前記制御デバイスにログインしたユーザのアクセスレベルを判定するように構成されたアクセスレベル判定回路（３２）と、
前記電子デバイスの動作を制御する制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを含む制御セットアップメッセージを、前記電子デバイスから、前記通信ネットワークを通じて受信するように構成されたネットワークインターフェース（３１）と、
前記制御デバイスにログインした前記ユーザの前記アクセスレベルに等しい、または前記アクセスレベルよりも低いアクセスレベルを有する制御パラメータを、受信した前記制御セットアップメッセージにおける前記制御パラメータから抽出することによって、前記電子デバイスの異なる動作状態を表す制御グラフィックスとして表示されることになる一組の制御パラメータを生成するように構成された制御インターフェースセットアップ回路（３３）と、
抽出された前記制御パラメータに対応した、前記電子デバイスの異なる動作状態の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成するように構成されたグラフィック生成回路（３４）と
を含む制御デバイス。
【請求項７】
生成されたグラフィカル制御インターフェースを表示するように構成された表示装置（３７）をさらに含む請求項６に記載の制御デバイス。
【請求項８】
前記制御デバイスの技術能力を判定するように構成された技術能力判定回路（４０）をさらに含み、
前記制御セットアップメッセージが、各制御パラメータに関連付けられた技術要件をさらに含み、
前記制御インターフェースセットアップ回路が、前記制御デバイスにログインした前記ユーザの前記アクセスレベルに等しい、または前記アクセスレベルよりも低いアクセスレベルを有し、かつ前記制御デバイスの前記技術能力に対応した技術要件を有する制御パラメータを抽出することによって、前記一組の制御パラメータを生成するようにさらに構成される、
請求項６または７に記載の制御デバイス。
【請求項９】
電子デバイス（２０）と、制御デバイス（３０）とを含むシステムであって、
前記電子デバイスが、
前記電子デバイスの動作を制御する制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを含むデータストレージ（２１）と、
前記制御パラメータおよび関連付けられたアクセスレベルを含む制御セットアップメッセージを生成するように構成されたメッセージ生成回路（２２）と、
前記制御セットアップメッセージを、通信ネットワーク（５０）を通じて、前記制御デバイスに送信するように構成されたネットワークインターフェース（２３）と
を含み、
前記制御デバイスが、
前記制御デバイスにログインしたユーザのアクセスレベルを判定するように構成されたアクセスレベル判定回路（３２）と、
前記制御セットアップメッセージを、前記電子デバイスから、前記通信ネットワークを通じて受信するように構成されたネットワークインターフェース（３１）と、
前記制御デバイスにログインした前記ユーザの前記アクセスレベルに等しい、または前記アクセスレベルよりも低いアクセスレベルを有する制御パラメータを、受信した前記制御セットアップメッセージにおける前記制御パラメータから抽出することによって、前記電子デバイスの異なる動作状態および／または機能を表す制御グラフィックスとして表示されることになる一組の制御パラメータを生成するように構成された制御インターフェースセットアップ回路（３３）と、
抽出された前記制御パラメータに対応した、前記電子デバイスの異なる動作状態の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成するように構成されたグラフィック生成回路（３４）と
を含む、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御デバイスを使用して、通信ネットワークを通じて電子デバイスの異なる動作状態を制御することに関する。
【背景技術】
【０００２】
通信ネットワークに接続されたデジタルネットワークカメラなどの電子デバイスは、多くの異なる用途で使用されている。用途の例には、モニタリングおよび監視用途がある。多くの用途において、電子デバイスは、制御デバイスを用いて、通信ネットワークを通じて制御することができる。制御デバイスは、たとえば、電子デバイスを制御するタスクに専用の通信ネットワークに永続的に接続されたデバイスであっても、または電子デバイスを制御するために通信ネットワークに一時的に接続されたデバイスであってもよい。制御デバイスは、一般に、電子デバイスを制御するためのソフトウェアを実行するために構成されたコンピューティングデバイスである。電子デバイスがデジタルネットワークカメラである場合、ソフトウェアは、一般に、ビデオ管理ソフトウェア（ＶＭＳ）である。
【０００３】
しかしながら、新しい機能性で、通信ネットワークに接続された電子デバイスを更新すると、または通信ネットワークに対して新しい機能性を持つ新しい電子デバイスをインストールすると、制御デバイスが、この新しい機能性をサポートしないことがある。したがって、通信ネットワークを通じて電子デバイスを制御するように構成された制御デバイスにおいて、新しい機能性のサポートを可能にするための必要性が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上で特定した本技術分野における欠陥、および不都合のうちの１つまたは複数を、単独で、または任意の組合せで、緩和し、改善し、またはなくすことが目的である。
【課題を解決するための手段】
【０００５】
第１の態様によれば、制御デバイスにおいて、かつ通信ネットワークを通じて、電子デバイスの異なる動作状態および／または機能の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成し、表示するための方法が提供される。方法は、制御デバイスにログインしたユーザのアクセスレベルを、制御デバイスにおいて取得することと、電子デバイスの動作を制御可能にする制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを、電子デバイスから、制御デバイスにおいて受信することと、制御デバイスにログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する制御パラメータを、受信した制御パラメータから抽出することによって、制御グラフィックスとして生成され、表示されることになる一組の制御パラメータを、制御デバイスにおいて生成することと、生成された一組の制御パラメータに基づいて、グラフィカル制御インターフェースの制御グラフィックスを、制御デバイスにおいて生成し、表示することとを含む。
【０００６】
それに応じて、電子デバイスは、制御デバイスに、制御パラメータのリストを送信するように構成されてよい。各制御パラメータは、制御パラメータによって表される電子デバイスの動作を実施するために、必要とされるアクセスレベルに関連付けられている。次いで制御デバイスは、電子デバイスの異なる動作状態および／または異なる機能の制御を表す制御グラフィックスを、表示装置上に提示するように構成される。制御デバイスは、適切なアクセスレベルを有して制御デバイスにログインした人によってアクセス可能であるべきアクセスレベルに関連付けられた制御パラメータを表す制御グラフィックスのみを表示するように、さらに構成される。制御グラフィックスを表示する前に、どの制御グラフィックスが制御デバイスによって表示されるべきかについての確認が行われる。このようにして、電子デバイスの新しい機能性が追加されたとしても、制御デバイスへの更新は必要ない、または非常に限定された更新しか必要ない。したがって、既存の制御デバイスのインフラストラクチャを変更する必要なしに、電子デバイス上の機能性を発展させることができる。それに応じて、１つまたは複数の制御デバイスの既存のインフラストラクチャを更新することに関係したコストおよび時間を削減することができる。
【０００７】
方法は、制御デバイスの技術能力を判定することをさらに含むことができ、制御デバイスにおいて受信した制御パラメータは、技術要件にさらに関連付けられ、一組の制御パラメータを生成することは、制御デバイスの技術能力に対応した技術要件を有する制御パラメータを抽出することをさらに含む。それに応じて、その上、またはその代わりに、表示されることになる一組の制御パラメータを生成するときに、電子デバイスの制御を実施するために制御デバイスにおいて必要とされる制御パラメータの技術要件を考慮に入れることができる。
【０００８】
第２の態様によれば、電子デバイスが提供される。電子デバイスは、電子デバイスの動作を制御する制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを含むデータストレージと、制御パラメータおよび関連付けられたアクセスレベルを含む制御セットアップメッセージを生成するように構成されたメッセージ生成回路と、制御セットアップメッセージを、通信ネットワークを通じて、電子デバイスを制御するように構成された制御デバイスに送信するように構成されたネットワークインターフェースとを含む。
【０００９】
データストレージは、各制御パラメータに関連付けられた技術要件の情報をさらに含むことができ、メッセージ生成回路は、各制御パラメータに関連付けられた技術要件の情報をさらに含むための制御セットアップメッセージを生成するように構成される。
【００１０】
電子デバイスは、デジタルネットワークカメラであってよく、制御パラメータは、デジタルネットワークカメラの動作を制御するための制御パラメータである。
【００１１】
上で言及した方法の特徴は、適用可能な場合、この第２の態様にもまた適用される。必要以上の繰り返しを避けるために、上記への参照が行われる。
【００１２】
第３の態様によれば、通信ネットワークを通じて、電子デバイスを制御するための制御デバイスが提供される。制御デバイスは、制御デバイスにログインしたユーザのアクセスレベルを判定するように構成されたアクセスレベル判定回路と、電子デバイスの動作を制御する制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを含む制御セットアップメッセージを、電子デバイスから、通信ネットワークを通じて受信するように構成されたネットワークインターフェースと、制御デバイスにログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する制御パラメータを、受信した制御セットアップメッセージにおける制御パラメータから抽出することによって、電子デバイスの異なる動作状態および／または制御可能な機能を表す制御グラフィックスとして表示されることになる一組の制御パラメータを生成するように構成された制御インターフェースセットアップ回路と、抽出された制御パラメータに対応した、電子デバイスの異なる動作状態の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成するように構成されたグラフィック生成回路とを含む。
【００１３】
制御デバイスは、生成されたグラフィカル制御インターフェースを表示するように構成された表示装置をさらに含むことができる。
【００１４】
制御デバイスは、制御デバイスの技術能力を判定するように構成された技術能力判定回路をさらに含むことができ、制御セットアップメッセージは、各制御パラメータに関連付けられた技術要件をさらに含み、制御インターフェースセットアップ回路は、制御デバイスにログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有し、かつ制御デバイスの技術能力に対応した技術要件を有する制御パラメータを抽出することによって、一組の制御パラメータを生成するようにさらに構成される。
【００１５】
上で言及した方法および電子デバイスの特徴は、適用可能な場合、この第３の態様にもまた適用される。必要以上の繰り返しを避けるために、上記への参照が行われる。
【００１６】
第４の態様によれば、システムが提供される。システムは、電子デバイスと、通信ネットワークを通じて電子デバイスを制御するための制御デバイスとを含む。電子デバイスは、電子デバイスの動作を制御する制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを含むデータストレージと、制御パラメータおよび関連付けられたアクセスレベルを含む制御セットアップメッセージを生成するように構成されたメッセージ生成回路と、制御セットアップメッセージを、通信ネットワークを通じて、制御デバイスに送信するように構成されたネットワークインターフェースとを含む。制御デバイスは、制御デバイスにログインしたユーザのアクセスレベルを判定するように構成されたアクセスレベル判定回路と、制御セットアップメッセージを、電子デバイスから、通信ネットワークを通じて受信するように構成されたネットワークインターフェースと、制御デバイスにログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する制御パラメータを、受信した制御セットアップメッセージにおける制御パラメータから抽出することによって、電子デバイスの異なる動作状態を表す制御グラフィックスとして表示されることになる一組の制御パラメータを生成するように構成された制御インターフェースセットアップ回路と、抽出された制御パラメータに対応した、電子デバイスの異なる動作状態および／または機能の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成するように構成されたグラフィック生成回路とを含む。
【００１７】
上で言及した方法、電子デバイス、および制御デバイスの特徴は、適用可能な場合、この第４の態様にもまた適用される。必要以上の繰り返しを避けるために、上記への参照が行われる。
【００１８】
本発明の適用可能性のさらなる範囲は、下で述べる詳細な説明から明らかになるであろう。しかしながら、当業者には、本発明の範囲内でのさまざまな変更および修正がこの詳細な説明から明らかとなるので、詳細な説明および特定の例は、本発明の好ましい実施形態を指し示すものの、例示としてのみ述べられることが理解されるべきである。
【００１９】
したがって、そのようなデバイスおよび方法が多様であってよいことから、本発明は、説明されるデバイスの個々のコンポーネント部分、または説明される方法のステップには限定されないことを理解されたい。また、本明細書で使用される専門用語は、個々の実施形態を説明する目的のためのみであり、限定することを意図しないことも理解されたい。本明細書および添付の請求項において使用されるとき、冠詞「ａ」、「ａｎ」、「ｔｈｅ」、および「ｓａｉｄ」は、コンテキストが別段明白に指図しない限り、要素のうちの１つまたは複数が存在することを意味するように意図されることに留意しなければならない。よって、たとえば、「ａ  ｕｎｉｔ」、または「ｔｈｅ  ｕｎｉｔ」への参照が、数個のデバイスなどを包含することがある。さらに、単語「ｃｏｍｐｒｉｓｉｎｇ（含む）」、「ｉｎｃｌｕｄｉｎｇ（包含する）」、「ｃｏｎｔａｉｎｉｎｇ（保有する）」、および類似した言い回しは、他の要素またはステップを排除しない。
【００２０】
次に、本発明の上の、および他の態様を、本発明の実施形態を図示する添付の図面を参照して、より詳細に説明する。図は、本発明を特定の実施形態に限定するものと考えるべきではなく、その代わりに本発明の解説および理解のために使用される。
【００２１】
図に例示するように、階層および領域のサイズは、例示目的のために誇張されており、よって、本発明の実施形態の全体的な構造を例示するために提供されている。同様の参照番号は、全体を通して同様の要素を指す。
【図面の簡単な説明】
【００２２】
【図１】電子デバイスと、通信ネットワークを通じて電子デバイスを制御するための制御デバイスとを含むシステムの図である。
【図２】制御セットアップメッセージの例の図である。
【図３】電子デバイスの異なる動作状態の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成し、表示するための方法の流れ図である。
【図４】電子デバイスと、通信ネットワークを通じて電子デバイスを制御するための制御デバイスとを含む代替システムの図である。
【図５】制御パラメータデータベースの例の図である。
【発明を実施するための形態】
【００２３】
次に、本発明の現時点で好ましい実施形態を図示した付属の図面を参照して、本発明を以下でより十分に説明する。しかしながら、本発明は、多くの異なる形態で具体化されてよく、本明細書で明記された実施形態に限定するように解釈されるべきではない。むしろ、これらの実施形態は、徹底性および完全性のために、かつ本発明の範囲を当業者に十分に伝えるために提供される。
【００２４】
図１は、通信ネットワーク５０を介して互いに接続された、電子デバイス２０および制御デバイス３０を含むシステム１０を例示する。電子デバイス２０は、さまざまな動作を実施するように構成される。制御デバイス３０は、通信ネットワーク５０を通じて電子デバイス２０の動作を制御するように構成される。
【００２５】
電子デバイス２０は、データストレージ２１と、メッセージ生成回路２２と、ネットワークインターフェース２３とを含む。
【００２６】
データストレージ２１は、好ましくは、１つまたは複数の不揮発性メモリを含む。データストレージ２１は、電子デバイスの動作がそれにより制御され得る制御パラメータを含む。データストレージ２１は、各制御パラメータに関連付けられたアクセスレベルをさらに含む。制御パラメータは、データベースに記憶されてよい。データベースはまた、各制御パラメータに関連付けられたアクセスレベルを含むことができる。したがって、データストレージ２１は、制御パラメータと、各制御パラメータに関連付けられたアクセスレベルとを含むデータベースを含むことができる。各制御パラメータは、制御パラメータの有効化によって作動する機能性への参照をさらに含むことができる。
【００２７】
さらに、各制御パラメータはまた、制御デバイス３０の技術要件に関連付けられてもよい。技術要件は、それぞれの制御パラメータに関連付けられた電子デバイスの制御を実施するための、制御デバイス３０の技術要件である。技術要件の非限定例は、ラウドスピーカー、スケーラブルベクターグラフィックスサポート、Ｅｖｅｎｔ  Ｓｙｓｔｅｍ  Ｉｎｔｅｇｒａｔｉｏｎ、Ｔｅｘｔ  Ｄｉｓｐｌａｙ機構が実存することである。
【００２８】
代替として、電子デバイス２０は、制御パラメータ、各制御パラメータに関連付けられたアクセスレベル、および考え得る他のデータ（たとえば、制御パラメータの有効化によって作動する機能性および／または制御デバイス３０の技術要件）を含む外部データベースにアクセスするように構成されてもよい。そのような代替シナリオにおいて、システムは、データベースを含むサーバ（図示せず）をさらに含み、サーバは、通信ネットワーク５０に接続される。電子デバイス２０は、したがって、通信ネットワークを介して、サーバ上のデータベースにアクセスするように構成されてよい。サーバの外部データベースから、制御パラメータ、各制御パラメータに関連付けられたアクセスレベル、および考え得る他のデータにアクセスするこの代替のやり方は、本開示で開示されるすべての実施形態に適用可能である。
【００２９】
アクセスレベルは、デバイスのユーザが制御するためにアクセスでき得るのはなんの動作かの基準である。たとえば、管理者は、デバイスのすべての動作を制御するためにアクセスできることに該当する１つのアクセスレベルを有することができ、第１のタイプのユーザは、デバイスの第１のサブセットの動作を制御するためにアクセスできることに該当する別のアクセスレベルを有することができ、第２のタイプのユーザは、デバイスの第２のサブセットの動作を制御するためにアクセスできることに該当する別のアクセスレベルを有することができる。世界的レベルによって指し示されるように、アクセスレベルは２つのレベルに分割される。特定のアクセスレベルを持つユーザは、そのユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有するデバイスの動作を制御するためにアクセスできる。
【００３０】
電子デバイス２０は、デジタルネットワークカメラであってよい。そのような場合、制御パラメータは、デジタルネットワークカメラの動作を制御するための制御パラメータである。制御パラメータの非限定例は、ワイパー、補助装置、アナリティクス、およびカメラ画像特徴の制御である。デバイスの制御は、ＨＴＴＰ  ＵＲＬ、ＣＧＩ  ＵＲＬ、ＨＴＴＰ  ＧＥＴ要求、ＨＴＴＰＳ  ＧＥＴ要求、ＨＴＴＰ  Ｐｏｓｔ要求、ＨＴＴＰＳ  ＰＯＳＴ要求、Ｗｅｂサービス要求、Ｊｓｏｎ要求、マウス座標、およびジョイスティック入力のうちの１つまたは複数を介して実施することができる。
【００３１】
メッセージ生成回路２２は、制御パラメータおよび関連付けられたアクセスレベルを含む制御セットアップメッセージを生成するように構成される。制御セットアップメッセージの例が、図２に例示されている。したがって、制御セットアップメッセージは、デバイス２０のための制御パラメータと、それに関連付けられたアクセスレベルとを含む。メッセージ生成回路２２は、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ２４上で実行されてよい。ＣＰＵ２４は、デジタルデータ処理を実施するための任意の好適なＣＰＵであってよい。任意の専用ハードウェア回路は、専用プロセッサ上、またはＣＰＵ２４上で実行されるソフトウェア部を部分的に含むことができることにもまた留意されたい。
【００３２】
メッセージ生成回路２２は、各制御パラメータに関連付けられた技術要件の情報をさらに含むための制御セットアップメッセージを生成するようにさらに構成されてよい。
【００３３】
電子デバイス２０は、メモリ２５をさらに含むことができる。メモリ２５は、任意の種類の揮発性または不揮発性メモリであってよい。さらに、メモリ２５は、複数のメモリユニットを含むことができる。複数のメモリユニットのうちの少なくとも１つが、ＣＰＵ２４によってデータが処理される間に、データをバッファするためのバッファメモリとして使用されてよい。
【００３４】
電子デバイス２０は、ネットワークインターフェース２３を介して、通信ネットワーク５０に接続されるように設計される。通信ネットワークへの接続は、有線であっても無線であってもよい。よって、ネットワークインターフェース２３は、１０／１００／１０００Ｍｂｐｓのデータトラフィックに適合したネットワークポートであってよく、モジュラーコネクタ、たとえばＲＪ４５コネクタを受け入れるように設計されたイーサネットポート、モジュラーポートなどであってよい。通常、そのようなＲＪ４５コネクタポートは、（たとえば、ｃａｔ５、ｃａｔ５ｅ、またはｃａｔ６の）ツイストペアケーブルなどのネットワークケーブルを受け入れるように設計される。代替として、ネットワークポートのＩ／Ｏ手段は、モバイルインターネット通信標準（たとえば、１Ｇ、２Ｇ、２．５Ｇ、２．７５Ｇ、３Ｇ、３．５Ｇ、３．７５Ｇ、３．９Ｇ、４Ｇ、５Ｇ）を使用する、またはＷｉＦｉを使用する、無線Ｉ／Ｏ手段であってもよい。
【００３５】
ネットワークインターフェース２３は、制御セットアップメッセージを、通信ネットワーク５０を通じて、制御デバイス３０に送信するようにさらに構成される。
【００３６】
制御デバイス３０は、ネットワークインターフェース３１と、アクセスレベル判定回路３２と、制御インターフェースセットアップ回路３３と、グラフィック生成回路３４とを含む。アクセスレベル判定回路３２、制御インターフェースセットアップ回路３３、およびグラフィック生成回路３４のうちのいずれか１つが、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてもよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ３５上で実行されてよい。ＣＰＵ３５は、デジタルデータ処理を実施するための任意の好適なＣＰＵであってよい。任意の専用ハードウェア回路は、専用プロセッサ上、またはＣＰＵ３５上で実行されるソフトウェア部を部分的に含むことができることにもまた留意されたい。
【００３７】
制御デバイス３０は、メモリ３６をさらに含むことができる。メモリ３６は、任意の種類の揮発性または不揮発性メモリであってよい。さらに、メモリ３６は、複数のメモリユニットを含むことができる。複数のメモリユニットのうちの少なくとも１つが、ＣＰＵ３５によってデータが処理される間に、データをバッファするためのバッファメモリとして使用されてよい。
【００３８】
制御デバイス３０は、ネットワークインターフェース３１を介して、通信ネットワーク５０に接続されるように構成される。通信ネットワークへの接続は、有線であっても無線であってもよい。よって、ネットワークインターフェース３１は、１０／１００／１０００Ｍｂｐｓのデータトラフィックに適合したネットワークポートであってよく、モジュラーコネクタ、たとえばＲＪ４５コネクタを受け入れるように設計されたイーサネットポート、モジュラーポートなどであってよい。通常、そのようなＲＪ４５コネクタポートは、（たとえば、ｃａｔ５、ｃａｔ５ｅ、またはｃａｔ６の）ツイストペアケーブルなどのネットワークケーブルを受け入れるように設計される。代替として、ネットワークポートのＩ／Ｏ手段は、モバイルインターネット通信標準（たとえば、１Ｇ、２Ｇ、２．５Ｇ、２．７５Ｇ、３Ｇ、３．５Ｇ、３．７５Ｇ、３．９Ｇ、４Ｇ、５Ｇ）を使用する、またはＷｉＦｉを使用する、無線Ｉ／Ｏ手段であってもよい。
【００３９】
ネットワークインターフェース３１は、制御セットアップメッセージを、電子デバイス２０から、通信ネットワーク５０を通じて受信するように構成される。
【００４０】
アクセスレベル判定回路３２は、制御デバイス３０にログインしたユーザのアクセスレベルを判定するように構成される。デバイスにログインしているユーザをどのように特定し、そのユーザをアクセスレベルに結び付けるかについて、当業者に既に知られている多数の技法が存在しており、したがって、これらの技法は本明細書で詳細には開示しない。
【００４１】
制御インターフェースセットアップ回路３３は、制御セットアップメッセージ、および制御デバイス３０にログインしたユーザのアクセスレベルを、入力データとして得るように構成される。これらの入力データから、制御インターフェースセットアップ回路３３は、制御デバイス３０にログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する制御パラメータを抽出することによって、一組の制御パラメータを生成するように構成される。図２の例証による制御セットアップメッセージを参照して、下で制御パラメータの抽出のいくつかの例を議論する。第１の例によれば、制御デバイス３０にログインしたユーザは、アクセスレベル３、すなわち、最も高いアクセスレベルを有する（このアクセスレベルは、たとえば、管理者のアクセスレベルであってよい）。この第１の例によれば、一組の制御パラメータは、すべての制御パラメータＡ〜Ｈを含むことになり、これは制御パラメータが、制御デバイス３０にログインしたユーザのアクセスレベル（この第１の例では、アクセスレベル３）に等しい、またはそのアクセスレベルよりも低いアクセスレベルにすべて関連付けられているからである。第２の例によれば、制御デバイス３０にログインしたユーザは、アクセスレベル２、すなわち、中程度のアクセスレベルを有する（このアクセスレベルは、たとえば、電子デバイス２０のインストール担当者のアクセスレベルであってよい）。この第２の例によれば、一組の制御パラメータは、制御パラメータＡ、Ｂ、Ｄ、Ｅ、Ｆ、およびＨを含むことになり、これはこれらの制御パラメータが、制御デバイス３０にログインしたユーザのアクセスレベル（この第２の例では、アクセスレベル２）に等しい、またはそのアクセスレベルよりも低いアクセスレベルに関連付けられているからである。第３の例によれば、制御デバイス３０にログインしたユーザは、アクセスレベル１、すなわち、最も低いアクセスレベルを有する（このアクセスレベルは、たとえば、電子デバイス２０の操作者のアクセスレベルであってよい）。この第３の例によれば、一組の制御パラメータは、制御パラメータＡ、Ｅ、およびＦを含むことになり、これはこれらの制御パラメータが、制御デバイス３０にログインしたユーザのアクセスレベル（この第３の例では、アクセスレベル１）に等しい、またはそのアクセスレベルよりも低いアクセスレベルに関連付けられているからである。したがって、一組の制御パラメータは、制御デバイス３０にログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルに関連付けられた制御パラメータのみを含む。
【００４２】
グラフィック生成回路３４は、制御インターフェースセットアップ回路３３によって生成された一組の制御パラメータを、入力データとして受信するように構成される。グラフィック生成回路３４は、制御パラメータのための制御グラフィックスを含むグラフィカル制御インターフェースを生成するようにさらに構成される。制御グラフィックスは、電子デバイス２０の異なる動作状態の制御を表す。異なる動作状態は、制御インターフェースセットアップ回路３３によって抽出された制御パラメータに対応する。制御グラフィックスの非限定例は、テキストバー、トグルボタン、メニューアイテム、およびスライダである。したがって、制御インターフェースセットアップ回路３３によって抽出された制御パラメータに対応した、電子デバイス２０の異なる動作状態の制御が可能になる。
【００４３】
制御デバイス３０は、グラフィカル制御インターフェースを表示するように構成された表示装置３７をさらに含むことができる。
【００４４】
制御デバイス３０は、グラフィカル制御インターフェースの制御グラフィックスのうちの１つまたは複数の有効化を指し示すユーザ入力を受信するように構成されたユーザ入力ユニット３８をさらに含むことができる。この目的のための多くの異なるユーザ入力ユニット３８が、当業者に知られている。非限定例は、マウス、キーボード、およびタッチセンサ式表示装置である。
【００４５】
制御デバイス３０は、メッセージ生成回路３９をさらに含むことができる。メッセージ生成回路３９は、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ３５上で実行されてよい。メッセージ生成回路３９は、コマンドメッセージを生成するように構成される。メッセージ生成回路３９は、制御グラフィックスの有効化の場合に、コマンドメッセージを生成するように構成される。コマンドメッセージは、制御グラフィックスの有効化によって制御されているのが電子デバイス２０のなんの動作であるかの参照を包含する。ネットワークインターフェース３１は次いで、コマンドメッセージを、通信ネットワーク５０を通じて、電子デバイス２０に送信するようにさらに構成される。
【００４６】
制御デバイス３０は、技術能力判定回路４０をさらに含むことができる。技術能力判定回路４０は、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ３５上で実行されてよい。技術能力判定回路４０は、制御デバイス３０の技術能力を判定するように構成される。制御デバイス３０の技術能力は、制御デバイス３０が実施することができる技術特徴の基準である。非限定例は、制御デバイス３０が、ＰｏｐＵＰを表示できること、テキストを表示できること、および／またはデバイスへのオーディオチャネルを開くことができることである。
【００４７】
上で議論したように、制御セットアップメッセージは、各制御パラメータに関連付けられた技術要件をさらに含むことができる。制御インターフェースセットアップ回路３３は次いで、制御デバイスにログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有し、かつ制御デバイス３０の技術能力に対応した技術要件を有する制御パラメータを抽出することによって、一組の制御パラメータを生成するようにさらに構成されてよい。非限定例によれば、技術能力において、制御デバイス３０がラウドスピーカーを含まないと表現されることがある。したがって、制御デバイス３０にラウドスピーカーがなければ、制御デバイスでのオーディオの受信に関する制御グラフィックスは、生成されず、表示されなくてもよい。
【００４８】
それに応じて、電子デバイス２０は、制御デバイス３０に、制御パラメータのリストを送信するように構成される。各制御パラメータは、制御パラメータによって表される電子デバイス２０の動作を実施するために、必要とされるアクセスレベルに関連付けられている。次いで制御デバイス３０は、電子デバイス２０の異なる動作状態の制御を表す制御グラフィックスを、表示装置上に提示するように構成される。制御デバイス３０は、適切なアクセスレベルを有して制御デバイス３０にログインした人によってアクセス可能であるべきアクセスレベルに関連付けられた制御パラメータを表す制御グラフィックスのみを表示するように、さらに構成される。制御グラフィックスを表示する前に、どの制御グラフィックスが制御デバイス３０によって表示されるべきかについての確認が行われる。制御デバイス３０は、制御グラフィックスの有効化の場合に、コマンドメッセージを電子デバイス２０に返送するようにさらに構成される。コマンドメッセージは、通信ネットワーク５０を通じて送信される。コマンドメッセージは、制御グラフィックスの有効化によって制御されているのが電子デバイス２０のなんの動作であるかの参照を包含する。このようにして、電子デバイス２０の新しい機能性が追加されたとしても、制御デバイス３０への更新は必要ない。
【００４９】
図３を参照して、電子デバイス２０の異なる動作状態の制御を可能にする制御グラフィックスを含むグラフィカル制御インターフェースを生成し、表示するための方法３００を議論する。生成し、表示することは、制御デバイス３０において実施される。制御デバイス３０は、通信ネットワーク５０を通じて、電子デバイス２０を制御するように構成される。方法は、以下の措置を含む。制御デバイス３０にログインしたユーザのアクセスレベルを、制御デバイス３０において取得することＳ３００。電子デバイス２０の動作がそれにより制御可能である制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルを、電子デバイス２０から、制御デバイス３０において受信することＳ３０２。制御デバイス３０にログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する制御パラメータを、受信した制御パラメータから抽出することによって、制御グラフィックスとして生成され、表示されることになる一組の制御パラメータを、制御デバイス３０において生成することＳ３０４。生成された一組の制御パラメータに基づいて、グラフィカル制御インターフェースの制御グラフィックスを、制御デバイス３０において生成し、表示することＳ３０６。
【００５０】
方法は、制御デバイス３０の技術能力を判定することＳ３０１をさらに含むことができる。制御デバイス３０において受信した制御パラメータは、技術要件にさらに関連付けられてよい。一組の制御パラメータを生成することＳ３０４は、制御デバイス３０の技術能力に対応した技術要件を有する制御パラメータを抽出することをさらに含むことができる。
【００５１】
代替実施形態によれば、一組の制御パラメータの抽出を、電子デバイス２０において実施することができる。次にそのような実施形態の例を、代替システム４１０を図示する図４に関連して議論する。この代替システム４１０もまた、通信ネットワーク４５０を介して互いに接続された、電子デバイス４２０および制御デバイス４３０を含む。電子デバイス４２０は、さまざまな動作を実施するように構成される。制御デバイス４３０は、通信ネットワーク４５０を通じて電子デバイス４２０の動作を制御するように構成される。
【００５２】
制御デバイス４３０は、ネットワークインターフェース４３１と、アクセスレベル判定回路４３２と、メッセージ生成回路４３９とを含む。
【００５３】
制御デバイス４３０は、ネットワークインターフェース４３１を介して、通信ネットワーク４５０に接続されるように構成される。通信ネットワークへの接続は、有線であっても無線であってもよい。よって、ネットワークインターフェース４３１は、１０／１００／１０００Ｍｂｐｓのデータトラフィックに適合したネットワークポートであってよく、モジュラーコネクタ、たとえばＲＪ４５コネクタを受け入れるように設計されたイーサネットポート、モジュラーポートなどであってよい。通常、そのようなＲＪ４５コネクタポートは、（たとえば、ｃａｔ５、ｃａｔ５ｅ、またはｃａｔ６の）ツイストペアケーブルなどのネットワークケーブルを受け入れるように設計される。代替として、ネットワークポートのＩ／Ｏ手段は、モバイルインターネット通信標準（たとえば、１Ｇ、２Ｇ、２．５Ｇ、２．７５Ｇ、３Ｇ、３．５Ｇ、３．７５Ｇ、３．９Ｇ、４Ｇ、５Ｇ）を使用する、またはＷｉＦｉを使用する、無線Ｉ／Ｏ手段であってもよい。
【００５４】
アクセスレベル判定回路４３２およびメッセージ生成回路４３９のうちのいずれか１つが、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてもよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ４３５上で実行されてよい。ＣＰＵ４３５は、デジタルデータ処理を実施するための任意の好適なＣＰＵであってよい。任意の専用ハードウェア回路は、専用プロセッサ上、またはＣＰＵ４３５上で実行されるソフトウェア部を部分的に含むことができることにもまた留意されたい。
【００５５】
制御デバイス４３０は、メモリ４３６をさらに含むことができる。メモリ４３６は、任意の種類の揮発性または不揮発性メモリであってよい。さらに、メモリ４３６は、複数のメモリユニットを含むことができる。複数のメモリユニットのうちの少なくとも１つが、ＣＰＵ４３５によってデータが処理される間に、データをバッファするためのバッファメモリとして使用されてよい。
【００５６】
アクセスレベル判定回路４３２は、制御デバイス４３０にログインしたユーザのアクセスレベルを判定するように構成される。アクセスレベルは、デバイスのユーザが制御するためにアクセスでき得るのはなんの動作かの基準である。アクセスレベルについてのより詳細な議論については、上を参照されたい。デバイスにログインしているユーザをどのように特定し、そのユーザをアクセスレベルに結び付けるかについて、当業者に既に知られている多数の技法が存在しており、したがって、これらの技法は本明細書で詳細には開示しない。
【００５７】
メッセージ生成回路４３９は、アクセスレベルメッセージを生成するように構成される。アクセスレベルメッセージは、制御デバイス４３０にログインしたユーザのアクセスレベルを含む。
【００５８】
制御デバイス４３０のネットワークインターフェース４３１は、アクセスレベルメッセージを、通信ネットワーク４５０を通じて、電子デバイス４２０に送信するように構成される。
【００５９】
電子デバイス４２０は、データストレージ４２１と、メッセージ生成回路４２２と、ネットワークインターフェース４２３と、制御パラメータ評価回路４２６とを含む。
【００６０】
メッセージ生成回路４２２および制御パラメータ評価回路４２６のうちのいずれか１つが、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてもよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ４２４上で実行されてよい。ＣＰＵ４２４は、デジタルデータ処理を実施するための任意の好適なＣＰＵであってよい。任意の専用ハードウェア回路は、専用プロセッサ上、またはＣＰＵ４２４上で実行されるソフトウェア部を部分的に含むことができることにもまた留意されたい。
【００６１】
電子デバイス４２０は、メモリ４２５をさらに含むことができる。メモリ４２５は、任意の種類の揮発性または不揮発性メモリであってよい。さらに、メモリ４２５は、複数のメモリユニットを含むことができる。複数のメモリユニットのうちの少なくとも１つが、ＣＰＵ４２４によってデータが処理される間に、データをバッファするためのバッファメモリとして使用されてよい。
【００６２】
電子デバイス４２０は、ネットワークインターフェース４２３を介して、通信ネットワーク４５０に接続されるように設計される。通信ネットワークへの接続は、有線であっても無線であってもよい。よって、ネットワークインターフェース４２３は、１０／１００／１０００Ｍｂｐｓのデータトラフィックに適合したネットワークポートであってよく、モジュラーコネクタ、たとえばＲＪ４５コネクタを受け入れるように設計されたイーサネットポート、モジュラーポートなどであってよい。通常、そのようなＲＪ４５コネクタポートは、（たとえば、ｃａｔ５、ｃａｔ５ｅ、またはｃａｔ６の）ツイストペアケーブルなどのネットワークケーブルを受け入れるように設計される。代替として、ネットワークポートのＩ／Ｏ手段は、モバイルインターネット通信標準（たとえば、１Ｇ、２Ｇ、２．５Ｇ、２．７５Ｇ、３Ｇ、３．５Ｇ、３．７５Ｇ、３．９Ｇ、４Ｇ、５Ｇ）を使用する、またはＷｉＦｉを使用する、無線Ｉ／Ｏ手段であってもよい。
【００６３】
電子デバイス４２０のネットワークインターフェース４２３は、アクセスレベルメッセージを、制御デバイス４３０から、通信ネットワーク４５０を通じて受信するように構成される。
【００６４】
データストレージ４２１は、好ましくは、１つまたは複数の不揮発性メモリを含む。データストレージ４２１は、電子デバイスの動作がそれにより制御され得る制御パラメータを含む。データストレージ４２１は、各制御パラメータに関連付けられたアクセスレベルをさらに含む。制御パラメータは、データベースに記憶されてよい。データベースはまた、各制御パラメータに関連付けられたアクセスレベルを含むことができる。したがって、データストレージ４２１は、制御パラメータと、各制御パラメータに関連付けられたアクセスレベルとを含むデータベースを含むことができる。各制御パラメータは、制御パラメータの有効化によって作動する機能性への参照をさらに含むことができる。
【００６５】
さらに、各制御パラメータはまた、制御デバイス４３０の技術要件に関連付けられてもよい。技術要件は、それぞれの制御パラメータに関連付けられた電子デバイスの制御を実施するための、制御デバイス４３０の技術要件である。技術要件の非限定例は、ラウドスピーカー、スケーラブルベクターグラフィックスサポート、Ｅｖｅｎｔ  Ｓｙｓｔｅｍ  Ｉｎｔｅｇｒａｔｉｏｎ、Ｔｅｘｔ  Ｄｉｓｐｌａｙ機構が実存することである。
【００６６】
代替として、電子デバイス４２０は、制御パラメータ、各制御パラメータに関連付けられたアクセスレベル、および考え得る他のデータ（たとえば、制御パラメータの有効化によって作動する機能性および／または制御デバイス４３０の技術要件）を含む外部データベースにアクセスするように構成されてもよい。そのような代替シナリオにおいて、システムは、データベースを含むサーバ（図示せず）をさらに含み、サーバは、通信ネットワーク４５０に接続される。電子デバイス４２０は、したがって、通信ネットワークを介して、サーバ上のデータベースにアクセスするように構成されてよい。サーバの外部データベースから、制御パラメータ、各制御パラメータに関連付けられたアクセスレベル、および考え得る他のデータにアクセスするこの代替のやり方は、本開示で開示されるすべての実施形態に適用可能である。
【００６７】
電子デバイス４２０は、デジタルネットワークカメラであってよい。そのような場合、制御パラメータは、デジタルネットワークカメラの動作を制御するための制御パラメータである。
【００６８】
制御パラメータ評価回路４２６は、アクセスレベルメッセージの、制御デバイスにログインしたユーザのアクセスレベルを、入力データとして使用するように構成される。制御パラメータ評価回路４２６は、制御デバイス４３０にログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する制御パラメータを、データベースから抽出するように構成される。制御デバイス４３０にログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する抽出された制御パラメータは、一組の制御パラメータを形成する。図５の、制御パラメータおよび各制御パラメータに関連付けられたアクセスレベルの例証によるデータベースを参照して、下で制御パラメータの抽出のいくつかの例を議論する。第１の例によれば、制御デバイス４３０にログインしたユーザは、アクセスレベル３、すなわち、最も高いアクセスレベルを有する（このアクセスレベルは、たとえば、管理者のアクセスレベルであってよい）。この第１の例によれば、一組の制御パラメータは、すべての制御パラメータＡ〜Ｈを含むことになり、これは制御パラメータが、制御デバイス４３０にログインしたユーザのアクセスレベル（この第１の例では、アクセスレベル３）に等しい、またはそのアクセスレベルよりも低いアクセスレベルにすべて関連付けられているからである。第２の例によれば、制御デバイス４３０にログインしたユーザは、アクセスレベル２、すなわち、中程度のアクセスレベルを有する（このアクセスレベルは、たとえば、電子デバイス４２０のインストール担当者のアクセスレベルであってよい）。この第２の例によれば、一組の制御パラメータは、制御パラメータＡ、Ｂ、Ｄ、Ｅ、Ｆ、およびＨを含むことになり、これはこれらの制御パラメータが、制御デバイス４３０にログインしたユーザのアクセスレベル（この第２の例では、アクセスレベル２）に等しい、またはそのアクセスレベルよりも低いアクセスレベルに関連付けられているからである。第３の例によれば、制御デバイス４３０にログインしたユーザは、アクセスレベル１、すなわち、最も低いアクセスレベルを有する（このアクセスレベルは、たとえば、電子デバイス４２０の操作者のアクセスレベルであってよい）。この第３の例によれば、一組の制御パラメータは、制御パラメータＡ、Ｅ、およびＦを含むことになり、これはこれらの制御パラメータが、制御デバイス４３０にログインしたユーザのアクセスレベル（この第３の例では、アクセスレベル１）に等しい、またはそのアクセスレベルよりも低いアクセスレベルに関連付けられているからである。したがって、一組の制御パラメータは、制御デバイス４３０にログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルに関連付けられた制御パラメータのみを含む。
【００６９】
電子デバイス４２０のメッセージ生成回路４２２は、制御セットアップメッセージを生成するように構成される。制御セットアップメッセージは、抽出された一組の制御パラメータを含む。オプションとして、制御セットアップメッセージは、一組の制御パラメータにおける制御パラメータの各々の有効化によって作動する機能性への参照を含むことができる。
【００７０】
電子デバイス４２０のネットワークインターフェース４２３は、制御セットアップメッセージを、通信ネットワーク４５０を通じて、制御デバイス４３０に送信するようにさらに構成される。
【００７１】
制御デバイス４３０のネットワークインターフェース４３１は、制御セットアップメッセージを、電子デバイス４２０から、通信ネットワーク４５０を通じて受信するようにさらに構成される。
【００７２】
制御デバイス４３０は、グラフィック生成回路４３４をさらに含む。グラフィック生成回路４３４は、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ４３５上で実行されてよい。グラフィック生成回路４３４は、制御セットアップメッセージの一組の制御パラメータを、入力データとして受信するように構成される。グラフィック生成回路４３４は、一組の制御パラメータのための制御グラフィックスを含むグラフィカル制御インターフェースを生成するようにさらに構成される。制御グラフィックスは、抽出された一組の制御パラメータに対応した、電子デバイス４２０の異なる動作状態の制御を表す。したがって、抽出された一組の制御パラメータに対応した、電子デバイス４２０の異なる動作状態の制御が可能になる。
【００７３】
制御デバイス４３０は、グラフィカル制御インターフェースを表示するように構成された表示装置４３７をさらに含むことができる。
【００７４】
制御デバイス４３０は、グラフィカル制御インターフェースの制御グラフィックスのうちの１つまたは複数の有効化を指し示すユーザ入力を受信するように構成されたユーザ入力ユニット４３８をさらに含むことができる。この目的のための多くの異なるユーザ入力ユニット４３８が、当業者に知られている。非限定例は、マウス、キーボード、およびタッチセンサ式表示装置である。
【００７５】
制御デバイス４３０のメッセージ生成回路４３９は、コマンドメッセージを生成するようにさらに構成されてよい。メッセージ生成回路４３９は、制御グラフィックスの有効化の場合に、コマンドメッセージを生成するように構成される。コマンドメッセージは、制御グラフィックスの有効化によって制御されているのが電子デバイス４２０のなんの動作であるかの参照を包含する。制御デバイス４３０のネットワークインターフェース４３１は次いで、コマンドメッセージを、通信ネットワーク４５０を通じて、電子デバイス４２０に送信するようにさらに構成される。
【００７６】
上で議論したように、制御パラメータのデータベースは、各制御パラメータに関連付けられた技術要件をさらに含むことができる。制御デバイス４３０は、技術能力判定回路４４０をさらに含むことができる。技術能力判定回路４４０は、専用ハードウェア回路および／またはソフトウェアモジュールとして実装されてよい。ソフトウェア実装される場合、ソフトウェアは、ＣＰＵ４３５上で実行されてよい。技術能力判定回路４４０は、制御デバイス４３０の技術能力を判定するように構成される。制御デバイス４３０の技術能力は、制御デバイス４３０が実施することができる技術特徴の基準である。非限定例は、制御デバイス４３０が、ＰｏｐＵＰを表示できること、テキストを表示できること、および／またはデバイスへのオーディオチャネルを開くことができることである。
【００７７】
制御デバイス４３０のメッセージ生成回路４３９は、技術能力メッセージを生成するようにさらに構成されてよい。技術能力メッセージは、制御デバイス４３０の技術能力を含む。技術能力メッセージは、アクセスレベルメッセージに包含されてもよい。
【００７８】
電子デバイス４２０の制御パラメータ評価回路４２６は次いで、制御デバイスにログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有する制御パラメータを抽出することに加えて、制御パラメータの技術要件および制御デバイス４３０の技術能力もまた考えに入れることによって、一組の制御パラメータを生成するようにさらに構成されてよい。制御パラメータ評価回路４２６は、制御デバイス４３０にログインしたユーザのアクセスレベルに等しい、またはそのアクセスレベルよりも低いアクセスレベルを有し、かつ制御デバイス４３０の技術能力に対応した技術要件を有する制御パラメータを抽出することによって、一組の制御パラメータを生成するように構成されてよい。非限定例によれば、技術能力において、制御デバイス４３０がラウドスピーカーを含まないと表現されることがある。したがって、制御デバイス４３０にラウドスピーカーがなければ、制御デバイス４３０でのオーディオの受信に関する制御グラフィックスは生成されないことになり、したがって、ラウドスピーカーを必要とする制御パラメータは、制御パラメータ評価回路４２６によって抽出されないことになる。
【００７９】
したがって、一組の制御パラメータの抽出を、電子デバイス４２０において実施することができる。そのような場合、制御デバイス４３０にログインしたユーザのアクセスレベルは、電子デバイス４２０で受信され、一組の制御パラメータを生成することは、電子デバイス４２０で実施される。さらに、生成された一組の制御パラメータは、電子デバイス４２０から、制御デバイス４３０へと、通信ネットワーク４５０を通じて送信される。このようにして、電子デバイス４２０の新しい機能性が追加されたとしても、制御デバイス４３０への更新は必要ない。
【００８０】
本発明は、上で説明した好ましい実施形態に決して限定されないことを当業者は認識する。それとは反対に、多くの修正形態および変形形態が添付の請求項の範囲内で考え得る。
【００８１】
たとえば、グラフィカル制御インターフェースの制御グラフィックスとして表示されることになる一組の制御パラメータの生成は、代わりに、制御デバイスの技術能力およびそれぞれの制御パラメータの技術要件に単に基づくことができる。したがって、電子デバイスの異なる動作状態を表す制御グラフィックスとして表示されることになる一組の制御パラメータは、制御デバイスの技術能力に対応した技術要件を有する制御パラメータを抽出することによって判定されてもよい。
【００８２】
それに加えて、開示した実施形態に対する変形形態は、図面、開示、および添付の請求項の検討から、特許請求された本発明を実践する際に、当業者が理解し、達成することができる。
【符号の説明】
【００８３】
１０  システム
２０  電子デバイス
２１  データストレージ
２２  メッセージ生成回路
２３  ネットワークインターフェース
２４  ＣＰＵ
２５  メモリ
３０  制御デバイス
３１  ネットワークインターフェース
３２  アクセスレベル判定回路
３３  制御インターフェースセットアップ回路
３４  グラフィック生成回路
３５  ＣＰＵ
３６  メモリ
３７  表示装置
３８  ユーザ入力ユニット
３９  メッセージ生成回路
４０  技術能力判定回路
５０  通信ネットワーク
４１０  代替システム
４２０  電子デバイス
４２１  データストレージ
４２２  メッセージ生成回路
４２３  ネットワークインターフェース
４２４  ＣＰＵ
４２５  メモリ
４２６  制御パラメータ評価回路
４３０  制御デバイス
４３１  ネットワークインターフェース
４３２  アクセスレベル判定回路
４３４  グラフィック生成回路
４３５  ＣＰＵ
４３６  メモリ
４３７  表示装置
４３８  ユーザ入力ユニット
４３９  メッセージ生成回路
４４０  技術能力判定回路
４５０  通信ネットワーク
【図１】
2018129034.tif 000003
【図２】
2018129034.tif 000004
【図３】
2018129034.tif 000005
【図４】
2018129034.tif 000006
【図５】
2018129034.tif 000007
【外国語明細書】
2018129034000001.pdf
2018129034000002.pdf
2018129034000003.pdf
2018129034000004.pdf