(57)【特許請求の範囲】
【請求項１】
端末とスマート機器とが接続確立された時に、前記スマート機器に個性化制御インターフェースが設置されたか否かを検出することと、
前記スマート機器に個性化制御インターフェースが設置されたことが検出された場合、前記スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得することと、
前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成することと、
前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールすることと、を含み、
前記個性化制御インターフェースは、前記の端末とスマート機器とが接続確立する前に、他の端末で予め設置され、且つ前記スマート機器又はクラウドサーバーに予め保存されていることを特徴とするスマート機器をコントロールするための方法。
【請求項２】
前記スマート機器に個性化操作インターフェースが設置されたか否かを検出することは、
前記スマート機器又はクラウドサーバーにサーチ要求を送信することと、
前記スマート機器又はクラウドサーバーからリターンされたサーチ結果を受信するとともに、前記サーチ結果に基づいて前記スマート機器に個性化操作インターフェースが設置されたか否かを確定することと、を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記スマート機器の個性化インターフェースプラグインを取得することは、
前記スマート機器又はクラウドサーバーに前記スマート機器の個性化インターフェースプラグインを取得する要求を送信することと、
前記スマート機器又はクラウドサーバーからリターンされた個性化インターフェースプラグインを受信することと、を含むことを特徴とする請求項１又は請求項２に記載の方法。
【請求項４】
前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成することは、
前記個性化機能類型及び前記汎用制御インターフェースの配置情報における機能類型に対応するアイコン及び制御命令を取得するとともに、前記アイコン及び制御命令に基づいて制御オプションを生成することと、
個性化状態表示類型及び前記汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラを取得するとともに、前記表示コントローラに基づいて状態表示インターフェースを生成することと、を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記スマート機器に個性化制御インターフェースが設置されたか否かを検出することの後、
前記スマート機器に個性化制御インターフェースが設置されたことが検出されていない場合、前記スマート機器の汎用制御インターフェースの配置情報に基づいて前記スマート機器の汎用制御インターフェースを生成することをさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記スマート機器に個性化制御インターフェースが設置されたことが検出されたことの後、
前記スマート機器の汎用制御インターフェースを使用する、又は前記スマート機器の個性化制御インターフェースを使用する、というユーザーの選択情報を検出することと、
前記スマート機器の汎用制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールすることと、
前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールすることと、をさらに含むことを特徴とする請求項１又は請求項５に記載の方法。
【請求項７】
端末とスマート機器とが接続確立された時に、前記スマート機器に個性化制御インターフェースが設置されたか否かを検出する第１検出モジュールと、
前記スマート機器に個性化制御インターフェースが設置されたことが検出された場合、前記スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得する取得モジュールと、
前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成する第１生成モジュールと、
前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールするコントロールモジュールと、を含み、
前記個性化制御インターフェースは、前記の端末とスマート機器とが接続確立する前に、他の端末で予め設置され、且つ前記スマート機器又はクラウドサーバーに予め保存されていることを特徴とするスマート機器をコントロールするための装置。
【請求項８】
前記検出モジュールは、
前記スマート機器又はクラウドサーバーにサーチ要求を送信する第１送信ユニットと、
前記スマート機器又はクラウドサーバーからリターンされたサーチ結果を受信する第１受信ユニットと、
前記サーチ結果に基づいて前記スマート機器に個性化操作インターフェースが設置されたか否かを確定する確定ユニットと、を含むことを特徴とする請求項７に記載の装置。
【請求項９】
前記取得モジュールは、
前記スマート機器又はクラウドサーバーに前記スマート機器の個性化インターフェースプラグインを取得する要求を送信する第２送信ユニットと、
前記スマート機器又はクラウドサーバーからリターンされた個性化インターフェースプラグインを受信する第２受信ユニットと、を含むことを特徴とする請求項７又は請求項８に記載の装置。
【請求項１０】
前記第１生成モジュールは、
前記個性化機能類型及び前記汎用制御インターフェースの配置情報における機能類型に対応するアイコン及び制御命令を取得する第１取得ユニットと、
前記アイコン及び制御命令に基づいて制御オプションを生成する第１生成ユニットと、
個性化状態表示類型及び前記汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラを取得する第２取得ユニットと、
前記表示コントローラに基づいて状態表示インターフェースを生成する第２生成ユニットと、を含むことを特徴とする請求項７に記載の装置。
【請求項１１】
前記スマート機器に個性化制御インターフェースが設置されたことが検出されていない場合、前記スマート機器の汎用制御インターフェースの配置情報に基づいて前記スマート機器の汎用制御インターフェースを生成する第２生成モジュールをさらに含むことを特徴とする請求項７に記載の装置。
【請求項１２】
前記スマート機器の汎用制御インターフェースを使用する、又は前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報を検出する第２検出モジュールと、
前記スマート機器の汎用制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールする第１処理モジュールと、
前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールする第２処理モジュールと、をさらに含むことを特徴とする請求項７又は請求項１１に記載の装置。
【請求項１３】
プロセッサと、
プロセッサにより実行可能な命令を記憶するためのメモリとを含み、
前記プロセッサが、
端末とスマート機器とが接続確立された時に、前記スマート機器に個性化制御インターフェースが設置されたか否かを検出し、
前記スマート機器に個性化制御インターフェースが設置されたことが検出された場合、前記スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得し、
前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、
前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールするように配置されており、
前記個性化制御インターフェースは、前記の端末とスマート機器とが接続確立する前に、他の端末で予め設置され、且つ前記スマート機器又はクラウドサーバーに予め保存されていることを特徴とするスマート機器をコントロールするための装置。
【請求項１４】
プロセッサに実行されることにより、請求項１〜６のいずれかに記載のスマート機器をコントロールするための方法を実現することを特徴とするプログラム。
【請求項１５】
請求項１４に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、出願番号がＣＮ２０１５１０４０８８６８．Ｘで、出願日が２０１５年７月１３日である中国特許出願に基づき優先権を主張し、該中国特許出願のすべての内容を本願に援用する。
【０００２】
本開示は、スマート機器技術分野に関し、特にスマート機器をコントロールするための方法、装置、プログラム及び記録媒体に関する。
【背景技術】
【０００３】
スマート機器及びインターネット技術の発展につれて、ネットワークによってリモートコントロールするコントロール方式を実現できるスマート機器が多くなっていく。
【０００４】
リモートコントロールするコントロール方式を実現するために、通常、リモートコントロールのアプリケーションプログラムを採用してスマート機器を監視及びコントロールをするようになる。ユーザーがアプリケーションプログラムにおいて提供されているオプションによって個性化の設置を行うことができる。例えば、空気清浄機において状態表示インターフェースにおける色が空気の質の変化によって変化するように設置されることができる。但し、他のユーザーが該空気清浄機に接続した後、汎用の操作インターフェースしか表示できない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
背景技術に提供された撮影方法において撮影の成功率が低く、使用方法が煩わしくてシャッターチャンスをとらえることが実現できない課題を解決するために、本開示の実施例は、撮影方法、装置及び端末が提供された。
【０００６】
理解すべきは、上記の一般的な説明及び後述の詳細な説明は、例示及び解釈のためのものだけであり、本発明を限定するためのものではない。係る技術の課題を解決するために、本開示の実施例においてスマート機器をコントロールするための方法、装置、プログラム及び記録媒体が提供された。前記技術方案は、下記のようである。
【課題を解決するための手段】
【０００７】
本開示の実施例における第１方面によると、
端末とスマート機器とが接続確立された時に、前記スマート機器に個性化制御インターフェースが設置されたか否かを検出することと、
前記スマート機器に個性化制御インターフェースが設置されたことが検出された場合、前記スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得することと、
前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成することと、
前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールすることと、を含むスマート機器をコントロールするための方法が提供された。
【０００８】
また、前記スマート機器に個性化操作インターフェースが設置されたか否かを検出することは、
前記スマート機器又はクラウドサーバーにサーチ要求を送信することと、
前記スマート機器又はクラウドサーバーからリターンされたサーチ結果を受信するとともに、前記サーチ結果に基づいて前記スマート機器に個性化操作インターフェースが設置されたか否かを確定することと、を含むことが好ましい。
【０００９】
また、前記スマート機器の個性化インターフェースプラグインを取得することは、
前記スマート機器又はクラウドサーバーに前記スマート機器の個性化インターフェースプラグインを取得する要求を送信することと、
前記スマート機器又はクラウドサーバーからリターンされた個性化インターフェースプラグインを受信することと、を含むことが好ましい。
【００１０】
また、前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成することは、
前記個性化機能類型及び前記汎用制御インターフェースの配置情報における機能類型に対応するアイコン及び制御命令を取得するとともに、前記アイコン及び制御命令に基づいて制御オプションを生成することと、
個性化状態表示類型及び前記汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラを取得するとともに、前記表示コントローラに基づいて状態表示インターフェースを生成することと、を含むことが好ましい。
【００１１】
また、前記スマート機器に個性化制御インターフェースが設置されたか否かを検出することの後、
前記スマート機器に個性化制御インターフェースが設置されたことが検出されていない場合、前記スマート機器の汎用制御インターフェースの配置情報に基づいて前記スマート機器の汎用制御インターフェースを生成することをさらに含むことが好ましい。
【００１２】
また、前記スマート機器に個性化制御インターフェースが設置されたことが検出されたことの後、
前記スマート機器の汎用制御インターフェースを使用する、又は前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報を検出することと、
前記スマート機器の汎用制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールすることと、
前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールすることと、をさらに含むことが好ましい。
【００１３】
本開示の実施例における第２方面によると、
端末とスマート機器とが接続確立された時に、前記スマート機器に個性化制御インターフェースが設置されたか否かを検出する第１検出モジュールと、
前記スマート機器に個性化制御インターフェースが設置されたことが検出された場合、前記スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得する取得モジュールと、
前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成する第１生成モジュールと、
前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールするコントロールモジュールと、を含むスマート機器をコントロールするための装置が提供された。
【００１４】
また、前記検出モジュールは、
前記スマート機器又はクラウドサーバーにサーチ要求を送信する第１送信ユニットと、
前記スマート機器又はクラウドサーバーからリターンされたサーチ結果を受信する第１受信ユニットと、
前記サーチ結果に基づいて前記スマート機器に個性化操作インターフェースが設置されたか否かを確定する確定ユニットと、を含むことが好ましい。
【００１５】
また、前記取得モジュールは、
前記スマート機器又はクラウドサーバーに前記スマート機器の個性化インターフェースプラグインを取得する要求を送信する第２送信ユニットと、
前記スマート機器又はクラウドサーバーからリターンされた個性化インターフェースプラグインを受信する第２受信ユニットと、を含むことが好ましい。
【００１６】
また、前記第１生成モジュールは、
前記個性化機能類型及び前記汎用制御インターフェースの配置情報における機能類型に対応するアイコン及び制御命令を取得する第１取得ユニットと、
前記アイコン及び制御命令に基づいて制御オプションを生成する第１生成ユニットと、
個性化状態表示類型及び前記汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラを取得する第２取得ユニットと、
前記表示コントローラに基づいて状態表示インターフェースを生成する第２生成ユニットと、を含むことが好ましい。
【００１７】
また、前記装置は、
前記スマート機器に個性化制御インターフェースが設置されたことが検出されていない場合、前記スマート機器の汎用制御インターフェースの配置情報に基づいて前記スマート機器の汎用制御インターフェースを生成する第２生成モジュールをさらに含むことが好ましい。
【００１８】
また、前記装置は、
前記スマート機器の汎用制御インターフェースを使用する、又は前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報を検出する第２検出モジュールと、
前記スマート機器の汎用制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールする第１処理モジュールと、
前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールする第２処理モジュールと、をさらに含むことが好ましい。
【００１９】
本開示の実施例における第３方面によると、
プロセッサと、
プロセッサにより実行可能な命令を記憶するためのメモリとを含み、
前記プロセッサが、
端末とスマート機器とが接続確立された時に、前記スマート機器に個性化制御インターフェースが設置されたか否かを検出し、
前記スマート機器に個性化制御インターフェースが設置されたことが検出された場合、前記スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得し、
前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、
前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールするように配置されているスマート機器をコントロールするための装置が提供された。
【００２０】
本開示の実施例における第４方面によると、プロセッサに実行されることにより、請求項１〜６のいずれかに記載のスマート機器をコントロールするための方法を実現することを特徴とするプログラムが提供された。
【００２１】
本開示の実施例における第５方面によると、前記のプログラムが記録された記録媒体が提供された。
【発明の効果】
【００２２】
本開示の実施例に提供された技術方案は、下記の有益な効果を含む。
【００２３】
スマート機器が接続確立された時に、スマート機器において個性化制御インターフェースが設置されたか否かを検出し、個性化制御インターフェースが設置された場合、スマート機器の個性化インターフェースプラグインを取得し、個性化インターフェースプラグイン及び汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、最終的に制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。このことにより、複数の端末においてスマート機器をコントロールする個性化制御インターフェースのコントロール方式が共用されることが実現され、コントロール効率及びヒューマンコンピュータインタラクションが向上された。
【図面の簡単な説明】
【００２４】
ここの図面が明細書に取込まれて本明細書の一部になり、本発明に合致した実施例を示すとともに、明細書と一緒に本発明の原理を解釈するために用いられる。
【図１】一つの例示的な実施例により示されたスマート機器をコントロールするための方法のフローチャートである。
【図２】一つの例示的な実施例により示されたスマート機器をコントロールするための方法のフローチャートである。
【図３】一つの例示的な実施例により示されたスマート機器をコントロールするための方法のフローチャートである。
【図４】一つの例示的な実施例により示されたスマート機器をコントロールするための装置のブロック図である。
【図５】一つの例示的な実施例により示されたスマート機器をコントロールするための装置における検出モジュールのブロック図である。
【図６】一つの例示的な実施例により示されたスマート機器をコントロールするための装置における取得モジュールのブロック図である。
【図７】一つの例示的な実施例により示されたスマート機器をコントロールするための装置における第１生成モジュールのブロック図である。
【図８】一つの例示的な実施例により示されたスマート機器をコントロールするための装置のブロック図（モバイル端末の一般的な構造）である。
【発明を実施するための形態】
【００２５】
本開示の目的、技術方案及びメリットをより明確にするために、以下、図面を結合して本開示の実施の形態を更に詳細に説明する。
【００２６】
本開示の一つの例示的な実施例は、スマート機器をコントロールするための方法が提供され、本方法の実施例が端末に適用され、図１に示すように、方法のフローチャートがステップ１０１〜ステップ１０４を含む。
【００２７】
ステップ１０１において、端末とスマート機器とが接続確立された時に、スマート機器に個性化制御インターフェースが設置されたか否かを検出する。
【００２８】
ステップ１０２において、スマート機器に個性化制御インターフェースが設置されたことが検出された場合、スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得する。
【００２９】
ステップ１０３において、スマート機器の個性化インターフェースプラグイン及びスマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成する。
【００３０】
ステップ１０４において、制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。
【００３１】
本開示の実施例において、端末にコントロールフレームワークアプリケーションプログラムが予めインストールされ、ユーザーが該アプリケーションプログラムによって、スマート機器をネットワークに接続することを支援することができ、スマート機器がネットワークに接続された後に端末と接続確立され、接続確立された後にスマート機器をコントロールするための、制御オプション及び状態表示インターフェースを含む制御インターフェースを生成する。
【００３２】
好ましいのは、コントロールフレームワークアプリケーションプログラムに、端末と接続確立する各類のスマート機器に対応する表示インターフェイス識別子を該スマート機器をコントロールするための入り口オプションとして記憶しているデバイスディスプレイリストが含まれることができる。ここで、フレームワークアプリケーションプログラムにおけるデバイスディスプレイリストに１つ又は複数のスマート機器の入り口オプションが記憶されることができ、それぞれ各スマート機器と接続を確認するように選択するとともに、接続を確認した後に該スマート機器に対応する制御インターフェースに入ることができる。
【００３３】
ここで、フレームワークアプリケーションプログラムにスマート機器の制御及び状態表示インターフェースにおける各機能類型に対応する制御オプションを生成するアイコンと対応する制御命令、及び各表示コントローラが含まれる。
【００３４】
本開示の実施例において、スマート機器が既にネットワークに接続された状態になり、ここで、該スマート機器をネットワークに接続するように支援するための他の端末（本開示の実施例において説明された端末ではない。）で個性化の制御オプション及び個性化の状態表示インターフェースを含む個性化制御インターフェースが予め設置され、これらの個性化の制御オプション及び個性化の状態表示インターフェースがフレームワークアプリケーションプログラムに予め記憶された配置内容であり、ユーザーが個性化設置を行う必要がある時にユーザーに選択できるように予め設置された個性化配置オプションを提供する。
【００３５】
例えば、スマートカメラについて、カメラの前に物の運動を検出した時にカメラが自動に起動するようにコントロールするための制御オプションを提供することができ、スマート空気清浄機について、背景色が空気の質の変化につれて変化する状態表示インターフェースを提供することができる。
【００３６】
ユーザーが該他の端末において個性化制御インターフェースが設置された後、設置された個性化制御インターフェースにおける制御オプション及び状態表示インターフェースに基づいて個性化インターフェースプラグインを生成するとともに、該個性化インターフェースプラグインをスマート機器に送信して記憶し、又はクラウドサーバーに送信して記憶する。ここで、個性化インターフェースプラグインに個性化の制御オプションに対応する個性化機能類型、及び個性化の状態表示類型に対応する個性化状態表示類型が含まれる。
【００３７】
本開示の実施例において、スマート機器が接続確立された時に、スマート機器において個性化制御インターフェースが設置されたか否かを検出し、個性化制御インターフェースが設置された場合、スマート機器の個性化インターフェースプラグインを取得し、個性化インターフェースプラグイン及び汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、最終的に制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。このことにより、複数の端末においてスマート機器をコントロールする個性化制御インターフェースのコントロール方式が共用されることが実現され、コントロール効率及びヒューマンコンピュータインタラクションが向上された。
【００３８】
本開示の一つの例示的な実施例は、スマート機器をコントロールするための方法が提供され、本方法の実施例が端末に適用され、図２に示すように、方法フローチャートがステップ２０１〜ステップ２０５を含む。
【００３９】
ステップ２０１において、端末とスマート機器とが接続確立された時に、スマート機器に個性化制御インターフェースが設置されたか否かを検出する。
【００４０】
本開示の実施例において、端末とスマート機器が同じ位置に位置することができ、又は、端末とスマート機器が異なる位置に位置することもできる。例えば、スマート機器がスマートエアコンであり、該スマートエアコンがユーザーの家に位置し、ユーザーに携帯されている端末がユーザーの家に位置してもよく、この時に端末がスマート機器と同じ位置に位置する。又は、ユーザーに携帯されている端末がユーザーの勤め先に位置し、この時に端末がスマート機器と異なる位置に位置する。
【００４１】
端末がスマート機器と同じ位置に位置する時に、端末とスマート機器がともに接続されたネットワーク機器によって、端末とスマート機器との接続、制御命令の伝送及び状態データの伝送などの操作を達成するように操作データの伝送を行う。端末とスマート機器との間に確立された直接な接続の伝送方式によって上記操作を行うこともでき、直接な接続の方式は、ブルートゥース、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）などを含むが、これに限らない。
【００４２】
端末とスマート機器とが異なる位置に位置する時に、クラウドサーバーを端末とスマート機器との間の中継接続点とすることにより、端末とスマート機器との接続、制御命令の伝送及び状態データの伝送などの操作を行うことができる。
【００４３】
本開示の実施例において、端末とスマート機器が、通常、初めて接続した後に本ステップにおける検出フローチャートをトリガーするようになる。
【００４４】
端末とスマート機器との上記説明における接続方式によって、相応的に異なる方式によって検出操作を実行することができ、そして、ステップ２０１がステップ２０１１〜ステップ２０１２によって実現できる。
【００４５】
ステップ２０１１において、スマート機器又はクラウドサーバーにサーチ要求を送信する。
【００４６】
ここで、本ステップにおいてクラウドサーバーにサーチ要求を送信していない時に、該サーチ要求にスマート機器のマークが付けられている必要があり、クラウドサーバーがスマート機器のマークによってサーチ操作を実行できる。
【００４７】
スマート機器のレジスターに個性化インターフェースプラグインを記憶していることが検出され、又はクラウドサーバーに該スマート機器に対応する個性化インターフェースプラグインを記憶していることが検出された場合、スマート機器に個性化操作インターフェースが設置されたと確定する。
【００４８】
ステップ２０１２において、スマート機器又はクラウドサーバーからリターンされたサーチ結果を受信するとともに、サーチ結果に基づいてスマート機器に個性化操作インターフェースが設置されたか否かを確定する。
【００４９】
サーチ結果としてスマート機器に個性化操作インターフェースが設置されたことである場合、ステップ２０２を実行するが、サーチ結果としてスマート機器に個性化操作インターフェースが設置されていないことである場合、ステップ２０５を実行する。
【００５０】
ステップ２０２において、スマート機器に個性化制御インターフェースが設置されたことが検出された場合、スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得する。
【００５１】
ここで、端末とスマート機器との上記説明における接続方式によって、相応的に異なる方式によって本ステップにおける取得操作を実行することができ、従って、ステップ２０２は、下記のステップ２０２１〜ステップ２０２２によって実現することができる。
【００５２】
ステップ２０２１において、スマート機器に個性化制御インターフェースが設置されたことが検出された場合、スマート機器又はクラウドサーバーにスマート機器の個性化インターフェースプラグインを取得する要求を送信する。
【００５３】
ここで、本ステップにおいてクラウドサーバーにスマート機器の個性化インターフェースプラグインを取得する要求を送信していない時に、該スマート機器の個性化インターフェースプラグインを取得する要求にスマート機器のマークが付けられていることが必要であり、クラウドサーバーがスマート機器のマークによって取得操作を実行できる。
【００５４】
ステップ２０２２において、スマート機器又はクラウドサーバーからリターンされた個性化インターフェースプラグインを受信する。
【００５５】
好ましいのは、ユーザーが個性化制御インターフェースを設置する時に、個性化の制御オプション又は個性化の状態表示インターフェースだけを設置することができるので、個性化インターフェースプラグインに個性化機能類型及び／又は個性化状態表示類型が含まれることができる。
【００５６】
好ましいのは、端末がスマート機器に個性化制御インターフェースが設置されたことを確定した時に、端末のスクリーンにおいてプロンプトメッセージをポップアップする方式によってユーザーに該スマート機器に個性化制御インターフェースが設置されたことを通知するとともに、プロンプトメッセージにおいて選択オプションを設置する方式によって、個性化制御インターフェースを生成するか、それとも汎用制御インターフェースを生成するかということをユーザーに選択させる。
【００５７】
ユーザーが個性化制御インターフェースを生成することを選択した時に、ステップ２０２を実行するが、ユーザーが汎用制御インターフェースを生成することを選択した時に、スマート機器の汎用制御インターフェースの配置情報に基づいてスマート機器の汎用制御インターフェースを生成する。
【００５８】
ステップ２０３において、スマート機器の個性化インターフェースプラグイン及びスマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成する。
【００５９】
ここで、スマート機器の汎用制御インターフェースの配置情報がスマート機器におけるコントロールフレームワークアプリケーションプログラム内に保存されてもよく、スマート機器又はクラウドサーバーに保存されてもよい。相応的に、スマート機器の汎用制御インターフェースの配置情報がスマート機器又はクラウドサーバーに保存されている場合、取得方式が上記の個性化インターフェースプラグインを取得する方式と同じであり、ここで説明は省略する。ここで、汎用制御インターフェースの配置情報が機能類型及び状態表示類型を含むことができる。
【００６０】
本開示の実施例において、個性化インターフェースプラグインにおける機能類型及び汎用制御インターフェースの配置情報における機能類型によって、スマート機器をコントロールする操作インターフェースにおける制御オプションを共同に生成する。相応的に、ステップ２０３において制御オプションを生成する方式がステップ２０３１によって実現される。
【００６１】
また、個性化インターフェースプラグインにおける状態表示類型及び汎用制御インターフェースの配置情報における状態表示類型によって、スマート機器をコントロールする操作インターフェースにおける状態表示インターフェースを共同に生成する。相応的に、ステップ２０３において状態表示インターフェースを生成する方式がステップ２０３２によって実現される。
【００６２】
ステップ２０３１において、個性化機能類型及び汎用制御インターフェースの配置情報における機能類型に対応するアイコン及び制御命令を取得するとともに、アイコン及び制御命令に基づいて制御オプションを生成する。
【００６３】
スマート空気清浄機を例として機能類型について説明するが、スマート空気清浄機における汎用制御インターフェースの機能類型がＯＮ／ＯＦＦ類型、モード選択類型、夜間モードを含むが、これらに限らない。スマート空気清浄機の個性化機能類型が起動時間コントロールのカスタマイズを含むことができる。
【００６４】
端末におけるコントロールフレームワークアプリケーションプログラムに各類機能類型に対応するアイコン及び制御命令が予め記憶され、各機能類型に対応するアイコン及び制御命令を順に取得することにより、制御インターフェースにおいてスマート機器をコントロールするための制御オプションを生成する。
【００６５】
相応的に、制御インターフェースにおいてＯＮ／ＯＦＦ類型、モード選択類型、夜間モード、起動時間コントロールのカスタマイズという４個の制御オプションを生成する。
【００６６】
ステップ２０３２において、個性化状態表示類型及び汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラを取得するとともに、表示コントローラに基づいて状態表示インターフェースを生成する。
【００６７】
端末におけるコントロールフレームワークアプリケーションプログラムに各類状態表示類型に対応する表示コントローラが予め記憶されている。ここで、表示コントローラに状態表示類型に対応する状態パラメーターを取得するデータ入力インターフェイスが含まれ、該データ入力インターフェイスがスマート機器に状態パラメーターを取得する要求を送信するとともに、スマート機器からリターンされた状態パラメーターを受信するように用いられる。端末は、スマート機器が直接な接続という接続方式又はネットワーク接続の方式によって端末にリターンされた各類状態パラメーターを受信する。
【００６８】
また、個性化状態表示類型が汎用制御インターフェースの配置情報における状態表示類型と衝突する内容を備えることができ、例えば、スマート空気清浄機について、個性化状態表示類型と対応するのは、背景色が空気の質の変化につれて変化する表示コントローラであるが、汎用制御インターフェースの配置情報における状態表示類型と対応するのは、色を変えなく空気の質を表示する表示コントローラであり、これらの２種類の表示コントローラが同一の類型に属する。
【００６９】
従って、状態表示インターフェースを生成する過程において、個性化状態表示類型に対応する表示コントローラの類型と汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラの類型とを比較する必要があり、同一の類型に属する場合、個性化状態表示類型だけによって対応する表示コントローラを取得し、さらに、状態表示インターフェースを生成する。同一の類型に属しない場合、個性化状態表示類型及び汎用制御インターフェースの配置情報における状態表示類型によって、対応する表示コントローラをそれぞれ取得するとともに、複数の表示コントローラに基づいて状態表示インターフェースを共同に生成する。
【００７０】
ステップ２０４において、制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。
【００７１】
制御オプション及び状態表示インターフェースが生成された後、ユーザーが制御オプション及び状態表示インターフェースにおいて各種の機能の制御操作を行うことができる。相応的に、スマート機器をコントロールすることは、ユーザーに選択された制御オプションによって、スマート機器に対応する制御命令を送信するようになる。
【００７２】
ステップ２０５において、スマート機器に個性化制御インターフェースが設置されたことを検出していない場合、スマート機器の汎用制御インターフェースの配置情報に基づいてスマート機器の汎用制御インターフェースを生成する。
【００７３】
ここで、汎用制御インターフェースに制御インターフェース及び状態表示インターフェースが含まれ、汎用制御インターフェースの配置情報における機能類型及び汎用制御インターフェースの配置情報における状態表示類型によってそれぞれ生成される。ここで、生成の方式が下記のステップで実現できる。即ち、
汎用制御インターフェースの配置情報における機能類型に対応するアイコン及び制御命令を取得するとともに、制御インターフェース領域において機能類型に対応する制御オプションを生成する。
【００７４】
汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラを取得し、表示コントローラに状態表示類型に対応する状態パラメーターを取得するデータ入力インターフェイスが含まれている。
【００７５】
状態表示領域に表示コントローラをロードして、スマート機器の状態表示インターフェースを生成する。
【００７６】
本開示の実施例において、スマート機器が接続確立された時に、スマート機器において個性化制御インターフェースが設置されたか否かを検出し、個性化制御インターフェースが設置された場合、スマート機器の個性化インターフェースプラグインを取得し、個性化インターフェースプラグイン及び汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、最終的に制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。このことにより、複数の端末においてスマート機器をコントロールする個性化制御インターフェースのコントロール方式が共用されることが実現され、コントロール効率及びヒューマンコンピュータインタラクションが向上された。
【００７７】
本開示の一つの例示的な実施例は、スマート機器をコントロールするための方法が提供され、本方法の実施例が端末に適用され、図３を参照する。
【００７８】
説明する必要があるのは、本開示の実施例においてユーザーがコントロールフレームワークアプリケーションプログラムから選択する方式によって、異なるユーザーのニーズに対応するスマート機器の制御インターフェースを生成する。
【００７９】
ここで、該方法フローチャートは、ステップ３０１〜ステップ３０３を含む。
【００８０】
ステップ３０１において、スマート機器の汎用制御インターフェースを使用する、又はスマート機器の個性化制御インターフェースを使用するというユーザーの選択情報を検出する。
【００８１】
ここで、コントロールフレームワークアプリケーションプログラムがスマート機器の制御インターフェースを生成する前に、スマート機器に個性化制御インターフェースが存在することを検出した時に、汎用制御インターフェースを生成するか、それとも個性化制御インターフェースを生成するかをユーザーに選択させるように、先にユーザーにプロンプトメッセージを発信する。
【００８２】
ここで、プロンプトメッセージをメッセージダイアログボックスという方式にしてよく、汎用制御インターフェースに対応するオプション及び個性化制御インターフェースのオプションをそれぞれ設置してある。ユーザーが選択を行った後に選択情報を生成し、選択情報にユーザーがメッセージダイアログボックスから選択された、汎用制御インターフェースマーク又は個性化制御インターフェースマークである制御インターフェースのマークが含まれる。
【００８３】
ステップ３０２において、スマート機器の汎用制御インターフェースを使用するというユーザーの選択情報が検出された時に、スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。
【００８４】
ステップ３０３において、スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報が検出された時に、スマート機器の個性化インターフェースプラグイン及びスマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。
【００８５】
ここで、ステップ３０２とステップ３０３において汎用制御インターフェース又は個性化制御インターフェースを生成する方式が前の実施例のようであり、ここで説明は省略する。
【００８６】
本開示の実施例において、スマート機器が接続確立された時に、制御インターフェースに対するユーザーの選択情報を検出することによって対応する制御インターフェースを生成し、最終的に生成された制御インターフェースに基づいてスマート機器をコントロールするようになる。スマート機器の複数の制御インターフェースの生成方式が実現され、ユーザーがニーズに応じて自体に必要なコントロール方式を選択するには便利となり、コントロール効率及びヒューマンコンピュータインタラクションが向上された。
【００８７】
上記の例示的な実施例に提供されたスマート機器をコントロールするための方法に対応して、本開示の他の例示的な実施例は、スマート機器をコントロールするための装置が提供され、該装置が端末に適用され、図４に示すように、該装置は、
端末とスマート機器とが接続確立された時に、スマート機器に個性化制御インターフェースが設置されたか否かを検出する第１検出モジュール４０１と、
スマート機器に個性化制御インターフェースが設置されたことが検出された時に、スマート機器の、個性化機能類型及び個性化状態表示類型を含む個性化インターフェースプラグインを取得する取得モジュール４０２と、
スマート機器の個性化インターフェースプラグイン及びスマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成する第１生成モジュール４０３と、
制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールするコントロールモジュール４０４と、を含む。
【００８８】
ここで、図５に示すように、検出モジュール４０１は、
スマート機器又はクラウドサーバーにサーチ要求を送信する第１送信ユニット４０１１と、
スマート機器又はクラウドサーバーからリターンされたサーチ結果を受信する第１受信ユニット４０１２と、
サーチ結果に基づいてスマート機器に個性化操作インターフェースが設置されたか否かを確定する確定ユニット４０１３と、を含む。
【００８９】
ここで、図６に示すように、取得モジュール４０２は、
スマート機器又はクラウドサーバーにスマート機器の個性化インターフェースプラグインを取得する要求を送信する第２送信ユニット４０２１と、
スマート機器又はクラウドサーバーからリターンされた個性化インターフェースプラグインを受信する第２受信ユニット４０２２と、を含む。
【００９０】
ここで、図７に示すように、第１生成モジュール４０３は、
個性化機能類型及び汎用制御インターフェースの配置情報における機能類型に対応するアイコン及び制御命令を取得する第１取得ユニット４０３１と、
アイコン及び制御命令に基づいて制御オプションを生成する第１生成ユニット４０３２と、
個性化状態表示類型及び汎用制御インターフェースの配置情報における状態表示類型に対応する表示コントローラを取得する第２取得ユニット４０３３と、
表示コントローラに基づいて状態表示インターフェースを生成する第２生成ユニット４０３４と、を含む。
【００９１】
ここで、図４に示すように、装置は、
スマート機器に個性化制御インターフェースが設置されたことが検出されていない時に、スマート機器の汎用制御インターフェースの配置情報に基づいてスマート機器の汎用制御インターフェースを生成する第２生成モジュール４０５をさらに含む。
【００９２】
ここで、図４に示すように、装置は、
前記スマート機器の汎用制御インターフェースを使用する、又は前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報を検出する第２検出モジュール４０６と、
前記スマート機器の汎用制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールする第１処理モジュール４０７と、
前記スマート機器の個性化制御インターフェースを使用するというユーザーの選択情報が検出された時に、前記スマート機器の個性化インターフェースプラグイン及び前記スマート機器の汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、前記制御オプション及び前記状態表示インターフェースに基づいて前記スマート機器をコントロールする第２処理モジュール４０８と、をさらに含む。
【００９３】
本開示の実施例において、スマート機器が接続確立された時に、スマート機器において個性化制御インターフェースが設置されたか否かを検出し、個性化制御インターフェースが設置された場合、スマート機器の個性化インターフェースプラグインを取得し、個性化インターフェースプラグイン及び汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、最終的に制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。このことにより、複数の端末においてスマート機器をコントロールする個性化制御インターフェースのコントロール方式が共用されることが実現され、コントロール効率及びヒューマンコンピュータインタラクションが向上された。
【００９４】
上記の例示的な実施例に提供されたスマート機器をコントロールするためのコントロール装置に対応して、本開示の他の例示的な実施例は、端末８００が提供され、図８を参照する。例えば、端末８００が、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント、端末などであってもよい。好ましくは、端末８００がスマートルータ、スマート空気清浄機、スマート浄水器、スマートカメラなどであってもよい。
【００９５】
図８を参照して、端末８００は、プロセスアセンブリ８０２、メモリ８０４、電源アセンブリ８０６、マルチメディアアセンブリ８０８、オーディオアセンブリ８１０、入出力（Ｉ／Ｏ）インターフェイス８１２、センサアセンブリ８１４、及び通信アセンブリ８１６のような一つ以上のアセンブリを含んでよい。
【００９６】
プロセスアセンブリ８０２は、一般的には端末８００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ８０２は、一つ以上のプロセッサ８２０を含み、これらによって命令を実行することにより、上記の方法の全部、又は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ８０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ８０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ８０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ８０８とプロセスアセンブリ８０２の間のインタラクションを容易にするようにしてもよい。
【００９７】
メモリ８０４は、各種類のデータを記憶することにより端末８００の動作を支援するように構成される。これらのデータの例は、端末８００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ８０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（ＳｔａｔｉｃＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【００９８】
電源アセンブリ８０６は、端末８００の多様なアセンブリに電力を供給する。電源アセンブリ８０６は、電源管理システム、一つ以上の電源、及び端末８００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
【００９９】
マルチメディアアセンブリ８０８は、前記端末８００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、又はスワイプの動作の境界だけでなく、前記のタッチ、又はスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ８０８は、一つのフロントカメラ、及び／又はリアカメラを含む。端末８００が、例えば撮影モード、又はビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、又は可変焦点距離と光学ズーム機能を有するものであってもよい。
【０１００】
オーディオアセンブリ８１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ８１０は、一つのマイク（ＭＩＣ）を含み、端末８００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ８０４に記憶されたり、通信アセンブリ８１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ８１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０１０１】
Ｉ／Ｏインターフェイス８１２は、プロセスアセンブリ８０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０１０２】
センサアセンブリ８１４は、端末８００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ８１４は、端末８００のＯＮ／ＯＦＦ状態、端末８００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ８１４は、端末８００、又は端末８００の一つのアセンブリの位置変更、ユーザと端末８００とが接触しているか否か、端末８００の方位、又は加速／減速、端末８００の温度の変化を検出できる。センサアセンブリ８１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ８１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ８１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０１０３】
通信アセンブリ８１６は、端末８００と他の機器の間に有線、又は利便性のよい形態の通信を提供する。端末８００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、又はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ８１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ８１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０１０４】
例示的な実施例において、端末８００は、一つ以上のＡＳＩＣ（ＡｐｐｌｉｃａｔｉｏｎＳｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０１０５】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ８０４を提供しており、端末８００のプロセッサ８２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶デバイス等である。
【０１０６】
本開示の実施例において、スマート機器が接続確立された時に、スマート機器において個性化制御インターフェースが設置されたか否かを検出し、個性化制御インターフェースが設置された場合、スマート機器の個性化インターフェースプラグインを取得し、個性化インターフェースプラグイン及び汎用制御インターフェースの配置情報に基づいて制御オプション及び状態表示インターフェースを生成し、最終的に制御オプション及び状態表示インターフェースに基づいてスマート機器をコントロールする。このことにより、複数の端末においてスマート機器をコントロールする個性化制御インターフェースのコントロール方式が共用されることが実現され、コントロール効率及びヒューマンコンピュータインタラクションが向上された。
【０１０７】
当業者は、明細書を検討して本発明を実施した後、本発明の他の実施例を容易に考え出すことができる。本願は、本発明のいずれの変形、用途、又は適応的な変更をカバーすることを意図しており、これらの変形、用途、又は適応的な変更は、本発明の一般的な原理に従い、また、本発明は公開していない当該技術分野の公知の知識又は通常の技術手段を含む。明細書と実施例はただ例示として考慮され、本発明の本当の範囲と趣旨は以下の特許請求の範囲に記載される。
【０１０８】
本発明は上記に記述され、また図面で示した厳密な構成に限定されず、その範囲を逸脱しない限り多様な置換えと変更を行うことができると、理解されるべきである。本発明の範囲は添付の特許請求の範囲のみにより限定される。 
【図１】
0006317040.tif 000002
【図２】
0006317040.tif 000003
【図３】
0006317040.tif 000004
【図４】
0006317040.tif 000005
【図５】
0006317040.tif 000006
【図６】
0006317040.tif 000007
【図７】
0006317040.tif 000008
【図８】
0006317040.tif 000009