(57)【特許請求の範囲】
【請求項１】
モバイル端末により知能的な機器を制御する方法であって、前記モバイル端末には前記知能的な機器を制御するためのアプリケーション（ＡＰＰ）がインストールされ、前記ＡＰＰは機種識別情報と制御インターフェースとの対応関係を備え、
前記モバイル端末は、前記ＡＰＰを起動してサーバーにユーザーＩＤが備えられた照会命令を送信するステップと、
前記モバイル端末は、前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機種識別情報を含む機器情報を受信して、受信した機器情報を含む機器リストをユーザーのために表示するステップと、
前記モバイル端末は、ユーザーが前記機器リストから選択した被制御機器の機種識別情報を取得するステップと、
前記モバイル端末は、前記機種識別情報と制御インターフェースの対応関係に基づき、被制御機器の機種識別情報に対応する制御インターフェースを取得するステップと、
前記モバイル端末は、前記制御インターフェースを介して前記被制御機器を制御するステップと、を備え、
前記機種識別情報は、前記被制御機器のメーカー及び機器種別を識別するためのものであることを特徴とするモバイル端末の知能的な機器に対する制御方法。
【請求項２】
前記機種識別情報は、少なくとも前記被制御機器のメーカー情報及び機器種別情報を含むことを特徴とする請求項１に記載のモバイル端末の知能的な機器に対する制御方法。
【請求項３】
前記機種識別情報は、前記被制御機器の機種情報をさらに含むことを特徴とする請求項２に記載のモバイル端末の知能的な機器に対する制御方法。
【請求項４】
前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機器情報は、前記サーバーによりユーザーが入力した機器情報に基づき確定されたものであり、又は、前記サーバーにより受信した前記ユーザーＩＤとバインディングされた機器が送信した機器情報に基づき確定されたものであることを特徴とする請求項１−３のいずれか１項に記載のモバイル端末の知能的な機器に対する制御方法。
【請求項５】
モバイル端末により知能的な機器を制御する装置であって、前記モバイル端末には前記知能的な機器を制御するためのアプリケーション（ＡＰＰ）がインストールされ、前記ＡＰＰは機種識別情報と制御インターフェースとの対応関係を備え、
前記モバイル端末に前記ＡＰＰを起動させて、サーバーにユーザーＩＤが備えられた照会命令を送信する送信ユニットと、
前記モバイル端末に、前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機種識別情報を含む機器情報を受信させて、受信した機器情報を含む機器リストをユーザーのために表示させる受信ユニットと、
前記モバイル端末に、ユーザーが前記機器リストから選択した被制御機器の機種識別情報を取得させる取得モジュールと、
前記モバイル端末に、前記機種識別情報と制御インターフェースの対応関係に基づき、被制御機器の機種識別情報に対応する制御インターフェースを取得させる取得モジュールと、
前記モバイル端末に、前記制御インターフェースを介して前記被制御機器を制御させる制御モジュールと、を備え、
前記機種識別情報は、前記被制御機器のメーカー及び機器種別を識別するためのものであることを特徴とするモバイル端末の知能的な機器に対する制御装置。
【請求項６】
前記機種識別情報は、少なくとも前記被制御機器のメーカー情報及び機器種別情報を含むことを特徴とする請求項５に記載のモバイル端末の知能的な機器に対する制御装置。
【請求項７】
前記機種識別情報は、前記被制御機器の機種情報をさらに含むことを特徴とする請求項６に記載のモバイル端末の知能的な機器に対する制御装置。
【請求項８】
前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機器情報は、前記サーバーによりユーザーが入力した機器情報に基づき確定されたものであり、又は、前記サーバーにより受信した前記ユーザーＩＤとバインディングされた機器が送信した機器情報に基づき確定されたものであることを特徴とする請求項５−７のいずれか１項に記載のモバイル端末の知能的な機器に対する制御装置。
【請求項９】
モバイル端末により知能的な機器を制御する装置であって、前記モバイル端末には前記知能的な機器を制御するためのアプリケーション（ＡＰＰ）がインストールされ、前記ＡＰＰは機種識別情報と制御インターフェースとの対応関係を備え、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
前記モバイル端末は、前記ＡＰＰを起動してサーバーにユーザーＩＤが備えられた照会命令を送信し、
前記モバイル端末は、前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機種識別情報を含む機器情報を受信して、受信した機器情報を含む機器リストをユーザーのために表示し、
前記モバイル端末は、ユーザーが前記機器リストから選択した被制御機器の機種識別情報を取得し、前記機種識別情報は、前記被制御機器のメーカー及び機器種別を識別するためのものであり、
前記モバイル端末は、前記機種識別情報と制御インターフェースの対応関係に基づき、被制御機器の機種識別情報に対応する制御インターフェースを取得し、
前記モバイル端末は、前記制御インターフェースを介して前記被制御機器を制御するように構成されることを特徴とするモバイル端末の知能的な機器に対する制御装置。
【請求項１０】
プロセッサーに実行されることにより、請求項１−４のいずれか１項に記載のモバイル端末の知能的な機器に対する制御方法を実現する、コンピュータ読取可能な記録媒体に記録されたプログラム。
【請求項１１】
請求項１０に記載のプログラムが記録されたコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、更に詳しくは、機器を制御する方法、装置、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
モノのインターネットはモノとモノを接続するインターネットであり、家庭における全ての電気機器をモノのインターネットに接続することができる。モノのインターネットにおいて、ユーザーは自分の携帯電話を介して各家電を制御することができるため、極めて便利である。例えば、ユーザーは退勤して家に着く前に、携帯電話を介して家の空気調和機の冷房機能を起動させ、家に着くと清涼感を感じることができる。
【０００３】
関連技術は携帯電話の汎用制御インターフェースを備えるＡＰＰ（Ａｐｐｌｉｃａｔｉｏｎ、アプリケーション）を提供し、汎用制御インターフェースには各機器の基本的な制御機能を備える。ユーザーは、携帯電話で該ＡＰＰの汎用制御インターフェースを起動し、当該汎用制御インターフェースを介して家庭における各機器を制御することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、関連技術における問題を解決するために、機器を制御する方法、装置、プログラム及び記録媒体を提供する。
【課題を解決するための手段】
【０００５】
本発明の第１の態様によれば、機器を制御する方法が提供され、前記方法は、
被制御機器の機種識別情報を取得するステップと、
前記機種識別情報に基づき、メーカーにより製造された機器種別の機器を制御するための制御インターフェースを取得するステップと、
前記制御インターフェースを介して前記被制御機器を制御するステップと、を備え、
前記機種識別情報は、前記被制御機器のメーカー及び機器種別を識別するためのものである。
【０００６】
好ましくは、前記被制御機器の機種識別情報を取得するステップは、
サーバーにユーザーＩＤが備えられた照会命令を送信するステップと、
前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機種識別情報を含む機器情報を受信するステップと、
ユーザーが前記受信した機器情報を表示するための機器リストから選択した被制御機器の機種識別情報を取得するステップと、を備える。
【０００７】
好ましくは、前記機種識別情報に基づき、メーカーにより製造された機器種別の機器を制御するための制御インターフェースを取得するステップは、
機種識別情報と制御インターフェースとの対応関係に基づき、前記機種識別情報に対応する制御インターフェースを取得するステップを備える。
【０００８】
好ましくは、前記機種識別情報は、少なくとも前記被制御機器のメーカー情報及び機器種別情報を含む。
【０００９】
好ましくは、前記機種識別情報は、前記被制御機器の機種情報をさらに含む。
【００１０】
好ましくは、前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機器情報は、前記サーバーによりユーザーが入力した機器情報に基づき確定されたものであり、又は、前記サーバーにより受信した前記ユーザーＩＤとバインディングされた機器が送信した機器情報に基づき確定されたものである。
【００１１】
また、本発明の第２の態様によれば、機器を制御する装置が提供され、前記装置は、
被制御機器の機種識別情報を取得する第１の取得モジュールと、
前記機種識別情報に基づき、メーカーにより製造された機器種別の機器を制御するための制御インターフェースを取得する第２の取得モジュールと、
前記制御インターフェースを介して前記被制御機器を制御する制御モジュールと、を備え、
前記機種識別情報は、前記被制御機器のメーカー及び機器種別を識別するためのものである。
【００１２】
好ましくは、前記第１の取得モジュールは、
サーバーにユーザーＩＤが備えられた照会命令を送信する送信ユニットと、
前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機種識別情報を含む機器情報を受信する受信ユニットと、
ユーザーが前記受信した機器情報を表示するための機器リストから選択した被制御機器の機種識別情報を取得する取得モジュールと、を備える。
【００１３】
好ましくは、前記第２の取得モジュールは、
機種識別情報と制御インターフェースとの対応関係に基づき、前記機種識別情報に対応する制御インターフェースを取得する。
【００１４】
好ましくは、前記機種識別情報は、少なくとも前記被制御機器のメーカー情報及び機器種別情報を含む。
【００１５】
好ましくは、前記機種識別情報は、前記被制御機器の機種情報をさらに含む。
【００１６】
好ましくは、前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機器情報は、前記サーバーにより、ユーザーが入力した機器情報に基づき確定されたものであり、又は、前記サーバーにより、受信した前記ユーザーＩＤとバインディングされた機器が送信した機器情報に基づき確定されたものである。
【００１７】
また、本発明の第３の態様によれば、機器を制御する装置が提供され、前記装置は、
プロセッサーと、
前記プロセッサーにより実行可能な命令を記憶するメモリと、を備え、
前記プロセッサーは、
被制御機器の機種識別情報を取得し、前記機種識別情報は、前記被制御機器のメーカー及び機器種別を識別するためのものであり、
前記機種識別情報に基づき、メーカーにより製造された機器種別の機器を制御するための制御インターフェースを取得し、
前記制御インターフェースを介して前記被制御機器を制御するように構成される。
【００１８】
本発明の第４の態様によれば、
プロセッサに実行されることにより、上記の機器を制御する方法を実現する、コンピュータ読取可能な記録媒体に記録されたプログラムを提供する。
【００１９】
本発明の第５の態様によれば、
上記プログラムが記録されたコンピュータ読取可能な記録媒体を提供する。
【発明の効果】
【００２０】
本発明に係る技術案によれば、以下のような有益な効果が得られる。
【００２１】
被制御機器の機種識別情報によって対応する制御インターフェースを取得し、当該制御インターフェースを介して被制御機器に備えられる各機能を制御することができる。ここで、当該機種識別情報は、被制御機器のメーカー及び機器種別を識別するものであり、当該制御インターフェースは、前記メーカーにより製造された前記機器種別の機器に備えられる各機能を制御するものである。
【００２２】
なお、上述した概略的な説明及び後続の具体的な説明は例示的及び説明的なものに過ぎず、本発明を限定するものではない。
【図面の簡単な説明】
【００２３】
以下の図面は、明細書に含まれてその一部になり、本発明に該当する実施例を示し、明細書とともに本発明の原理を解釈する。
【図１】１つの例示的な実施例に係る機器を制御する方法を示すフローチャートである。
【図２−１】他の１つの例示的な実施例に係る機器を制御する方法を示すフローチャートである。
【図２−２】１つの例示的な実施例に係る表示インターフェースを示す概略図である。
【図３】他の１つの例示的な実施例に係る機器を制御する装置を示すブロック図である。
【図４】１つの例示的な実施例に係る機器を制御する装置を示すブロック図である。
【００２４】
上述した図面は、本発明の明確な実施例を示しており、後でさらに詳しく説明する。これらの図面及び記載は何れかの方式により本発明の範囲を限定するためではなく、特定の実施例を参考として本発明の概念を当業者に説明するためである。
【発明を実施するための形態】
【００２５】
以下、例示的な実施例を詳しく説明し、その例示を図面に示す。以下の記載が図面に関わる場合、特に別の説明がない限り、異なる図面における同一の数字は同じ又は類似する要素を示す。以下の例示的な実施形態に記載の実施例は、本発明と一致する全ての実施例を代表することではない。逆に、それらは、特許請求の範囲に記載の本発明のある方面に一致する装置及び方法の例に過ぎない。
【００２６】
モバイル端末で、機器を制御するためのアプリケーションプログラムを実行することができる。該アプリケーションプログラムは、ユーザーが該機器に対してチェック、管理、制御等の操作を行うユーザーインターフェースを備える。また、該アプリケーションプログラムは、ユーザーが該機器に対してブラウジング、お気に入り、又は購入を行うユーザーインターフェースをさらに備えてもよい。また、ユーザーが該機器に対してチェック、管理、制御等の操作を行うユーザーインターフェースは、該機器の機器リストを備えてもよい。該機器の機器リストには、ユーザーが操作可能、又はユーザーが所有する該機器の情報（例えば、該機器の名称、説明、運転状態等の情報）が記録されてもよい。また、本発明の実施例では、該機器が知能的な機器であってもよい。例えば、ユーザーが１台の空気清浄器を管理し、又はユーザーが１台の知能的な空気清浄器を所有すると、該知能的な空気清浄器は該ユーザーのＩＤに対応する機器リストに現れてもよい。
【００２７】
現在、ユーザーはモバイル端末に機器を制御するＡＰＰをインストールしてもよい。該ＡＰＰは、各種の機器種別に対応する汎用制御インターフェースを備え、該機器種別に対応する汎用制御インターフェースは、該機器種別に対応する基本的な機能を制御することができ、ユーザーは該汎用制御インターフェースを介して該機器種別に対応する基本的な機能を制御することができる。例えば、該ＡＰＰは空気調和機に対応する汎用制御インターフェースを有するとすれば、該汎用制御インターフェースは空気調和機の基本的な機能を制御することができる。例えば、空気調和機の冷房機能をオン・オフすることができる。ユーザーは、モバイル端末で該汎用制御インターフェースを起動し、該汎用制御インターフェースを介して空気調和機の冷房機能をオン・オフすることができる。
【００２８】
しかしながら、同一機器種別の機器の場合、異なるメーカーに製造された該機器の機器種別が異なる可能性があり、異なる機器種別の機器の機能が異なり、該機器種別に対応する基本的な機能を備える以外に、該機器種別の特有な機能をさらに備えるが、汎用制御インターフェースを介して該特有の機能を制御することができないので、ユーザーは該特有機能を制御することができない。例えば、あるメーカーに製造されたある機種の空気調和機が空気清浄の特有機能を有するが、空気調和機の汎用制御インターフェースは空気調和機の冷房機能をオン・オフするように制御することしかできず、空気清浄の特有機能をオン・オフするように空気調和機を制御することができないので、ユーザーは、汎用制御インターフェースを介して該空気清浄機能を制御することができない。
【００２９】
図１は、１つの例示的な実施例に係る機器を制御する方法を示すフローチャートであり、前記方法は、以下のようなステップを備える。
【００３０】
ステップ１０１：被制御機器の機種識別情報を取得する。当該機種識別情報は、被制御機器のメーカー及び機器種別を識別するものである。
【００３１】
ステップ１０２：前記機種識別情報に基づき、前記メーカーに製造された前記機器種別の機器を制御する制御インターフェースを取得する。
【００３２】
ステップ１０３：前記制御インターフェースを介して被制御機器を制御する。
【００３３】
本発明の実施例では、被制御機器の機種識別情報によって対応する制御インターフェースを取得し、当該制御インターフェースを介して被制御機器に備えられる各機能を制御することができる。ここで、当該機種識別情報は、被制御機器のメーカー及び機器種別を識別するものであり、当該制御インターフェースは、該メーカーに製造された該機器種別の機器に備えられる各機能を制御するものである。
【００３４】
図２−１は、１つの例示的な実施例に係る機器を制御する方法を示すフローチャートである。本実施例に係る実行主体は、モバイル端末であってもよい。モバイル端末は携帯電話、タブレットコンピュータ、又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ、個人用の携帯情報端末）等であってもよい。
【００３５】
本実施例では、モバイル端末は各機器の制御インターフェースを取得することができ、各機器の制御インターフェースを介して各機器をそれぞれ制御する。各機器のＭＣＵ（Ｍｉｃｒｏｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ、マイクロ・コントローラー・ユニット）はｍｏｄｅｌ（モデル）フィールドを有し、該機器のＭＣＵにおけるｍｏｄｅｌフィールドは該機器の機種識別情報を記憶するものであり、当該機種識別情報は少なくとも該機器のメーカー情報及び該機器の機器種別情報を含む。即ち、当該機種識別情報は、該機器のメーカー及び機器種別を識別するものである。当該機種識別情報は、該機器の機種情報をさらに含んでもよい。即ち、当該機種識別情報は、さらに該機器の機種を識別するものであり、該機器のメーカー情報は該メーカーの名称等であってもよい。例えば、空気調和機の場合、該空気調和機の機種識別情報はＡＡ．ａｃ．ａ１である。ここで、ＡＡは該空気調和機のメーカー情報であり、ａｃは該空気調和機の機器種別情報であり、即ち、空気調和機であり、ａ１は該空気調和機の機種情報である。当該機種識別情報であるＡＡ．ａｃ．ａ１は、メーカーＡＡに製造された、機種がａ１である空気調和機を識別するものである。
【００３６】
各機器の場合、該機器がサーバーに接続されるとき、該機器はサーバーに機器説明情報を送信することができる。該機器説明情報は、該機器とバインディングされるユーザーＩＤ及び該機器の機器情報を含んでもよい。該機器の機器情報は、該機器のｍｏｄｅｌフィールドに記憶される機種識別情報及び該機器の機器識別情報を含み、また、該機器の機器名称、メーカー、機器種別、機器運転状態における１つまたは複数をさらに含んでもよい。サーバーは、該機器が送信した該機器説明情報を受信し、該機器説明情報に含まれる機器情報は該ユーザーＩＤに対応する機器情報リストに記憶される。ここで、該機器の機器識別情報は、該機器のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、媒体アクセス制御）アドレス、又はＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ、インターネットプロトコル）アドレス等であってもよい。
【００３７】
例えば、上記空気調和機の場合、該空気調和機がサーバーに接続されるとき、サーバーに機器説明情報を送信する。該機器説明情報は、該空気調和機とバインディングされたユーザーＩＤ１及び該空気調和機の機器情報を含み、該機器情報は、該空気調和機の機種識別情報であるＡＡ．ａｃ．ａ１及び該空気調和機の機器識別情報であるＭＡＣ１を含む。サーバーは該機器説明情報を受信し、該機器説明情報に含まれるユーザーＩＤ１によって対応する機器情報リストを取得する。該機器情報リストは、該ユーザーＩＤとバインディングされた機器の機器情報を記憶するものである。そして、該機器説明情報に含まれる該空気調和機の機器情報を表１に示すような機器情報リストに記憶する。即ち、該機器情報に含まれる機種識別情報であるＡＡ．ａｃ．ａ１及び機器識別情報であるＭＡＣ１を表１に示すような機器情報リストに記憶する。
【００３８】
【表１】
0006353985.tif 000002
ここで、モバイル端末は機器を制御するＡＰＰがインストールされており、該ＡＰＰは、機種識別情報と制御インターフェースとの対応関係を備え、当該機種識別情報と制御インターフェースとの対応関係は、異なるメーカーに製造された各種の機器に対応する機種識別情報及び制御インターフェースを備える。当該機種識別情報と制御インターフェースとの対応関係において、ある機種識別情報の場合、当該機種識別情報がメーカー情報及び機器種別情報を備えると、当該機種識別情報に対応する制御インターフェースは、該メーカーに製造された該機器種別の機器を制御することに特定され、当該機種識別情報が機種情報をさらに備えると、当該機種識別情報に対応する制御インターフェースは、該機種の機器を制御することに特定され、該機種の機器は該メーカーに製造された該機器種別の機器である。
【００３９】
例えば、表２に示す機種識別情報と制御インターフェースとの対応関係の場合、該対応関係は技術者により予め確立してサーバーに記憶されたものであり、メーカーが１つの機種の機器を開発する度に、技術者は開発される該機器に対応する制御インターフェースを作成し、当該制御インターフェースは開発された該機器に備えられる全ての機能を制御することができ、開発された該機器の機種識別情報及び該制御インターフェースを機種識別情報と制御インターフェースとの対応関係に記憶する。よって、モバイル端末は、当該機種識別情報と制御インターフェースとの対応関係をサーバーから不定期にダウンロードして、自体に記憶される機種識別情報と制御インターフェースとの対応関係を更新することができる。
【００４０】
表２に示す機種識別情報と制御インターフェースとの対応関係において、機種識別情報であるＡＡ．ａｃ．ａ１に対応する制御インターフェース１は、ＡＡメーカーに製造された機種がａ１である空気調和機を制御することに特定され、機種識別情報であるＡＡ．ａｃ．ａ２に対応する制御インターフェース２は、ＡＡメーカーに製造された機種がａ２である空気調和機を制御することに特定される。
【００４１】
【表２】
0006353985.tif 000003
図２−１を参照すると、上記方法は、以下のようなステップを備える。
【００４２】
ステップ２０１：モバイル端末はサーバーに照会命令を送信する。該照会命令はユーザーＩＤを備える。
【００４３】
モバイル端末はユーザーＩＤを備え、ユーザーは、自分のユーザーＩＤとバインディングされた機器を制御する必要がある場合、モバイル端末にインストールされた、機器を制御するＡＰＰを起動させ、そして、モバイル端末は、サーバーに該ユーザーＩＤが備えられた照会命令を送信する。サーバーは該照会命令を受信し、該照会命令に備えられた該ユーザーＩＤによって対応する機器情報を取得する。該機器情報は、該ユーザーＩＤとバインディングされた機器の機種識別情報及び機器識別情報を含み、また、該機器の機器名称、メーカー、機器種別、機器運転状態などにおける１つまたは複数をさらに備えてもよい。そして、モバイル端末に該機器情報を送信する。
【００４４】
例えば、ユーザーはモバイル端末における機器を制御するＡＰＰを起動した後、モバイル端末はユーザーＩＤ１を取得し、サーバーに該ユーザーＩＤ１が備えられた照会命令を送信する。サーバーは該照会命令を受信し、該照会命令に備えられたユーザーＩＤ１によって、対応する表１に備えられる機器情報を取得し、モバイル端末に該機器情報を送信する。
【００４５】
ステップ２０２：モバイル端末はサーバーが送信した該機器情報を受信し、受信した該機器情報を含む機器リストを表示する。
【００４６】
ステップ２０２において、該機器情報は機器の機種識別情報及び機器識別情報を含み、モバイル端末は該機器情報をユーザーに表示し、ユーザーは、該機器情報を表示した機器リストからある被制御機器を選択し、該機器の機種識別情報及び機器識別情報を取得し、モバイル端末に提出する。
【００４７】
例えば、図２−２を参照すると、モバイル端末はサーバーが送信した表１に示された機器情報を受信し、受信した該機器情報を含む機器リストを表示する。機器リストには、該ユーザーＩＤとバインディングされた機器の名称、識別子、機種識別情報、メーカー、機器種別、機種情報、機器運転状態情報等の機器情報における１つまたは複数が表示されてもよい。また、表示された該機器リストにおける各機器の機器情報は１つの提出ボタンに対応し、ユーザーは、ある機器の提出ボタンをクリックして、該機器の機種識別情報及び機器識別情報をモバイル端末に提出して、被制御機器の機種識別情報及び機器識別情報とする。例えば、ユーザーは、該機器リストにおける第１の提出ボタンをクリックして、機種識別情報であるＡＡ．ａｃ．ａ１及び機器識別情報であるＭＣ１をモバイル端末に提出する。
【００４８】
ステップ２０３：モバイル端末は、ユーザーが該機器リストから選択した被制御機器の機種識別情報及び機器識別情報を取得する。
【００４９】
例えば、モバイル端末は、ユーザーが図３に示された機器リストから選択した被制御機器の機種識別情報であるＡＡ．ａｃ．ａ１及び機器識別情報であるＭＣ１を取得する。
【００５０】
ステップ２０４：モバイル端末は、機種識別情報と制御インターフェースとの対応関係によって、被制御機器の機種識別情報に対応する制御インターフェースを取得する。
【００５１】
例えば、モバイル端末は、当該機種識別情報であるＡＡ．ａｃ．ａ１によって、表２に示めされた機種識別情報と制御インターフェースとの対応関係から対応する制御インターフェース１を取得する。
【００５２】
ステップ２０５：モバイル端末は、該制御インターフェース及び被制御機器の機器識別情報によって被制御機器を制御する。
【００５３】
ここで、当該制御インターフェースは、被制御機器の各機能を制御する制御ポートを備え、ユーザーは該制御インターフェースにおいてある機能の制御ポートを介して制御命令をトリガしてモバイル端末に送信する。モバイル端末は、被制御機器が該制御命令を実行するように、被制御機器の機器識別情報に基づき、被制御機器に該制御命令を送信する。
【００５４】
本発明の実施例では、当該機種識別情報にメーカー情報及び機器種別情報が含まれると、当該機種識別情報に対応する制御インターフェースは、該メーカーに製造された該機器種別の機器を制御することに特定され、当該制御インターフェースは該メーカーに製造された該機器種別の機器に備えられる全ての機能を制御することができる。また、当該機種識別情報にさらに機種が備えられると、当該機種識別情報に対応する制御インターフェースは、該機種の機器を制御することに特定され、当該制御インターフェースは該機種の機器に備えられる全ての機能を制御することができる。従って、モバイル端末は機器を制御するとき、該機器の機種識別情報に基づき、該機器を制御することに特定された制御インターフェースを取得し、該制御インターフェースを介して該機器に備えられる全ての機能を制御することができる。
【００５５】
以下は、本発明に係る装置の実施例であり、本発明に係る方法の実施例を実行することができる。本発明に係る装置の実施例に開示されていない具体的な内容については、本発明に係る方法の実施例を参照すればよい。
【００５６】
図３は、１つの例示的な実施例に係る機器を制御する装置を示すブロック図であり、該機器は、
被制御機器の、当該被制御機器のメーカー及び機器種別を識別する機種識別情報を取得する第１の取得モジュール３０１と、
前記機種識別情報に基づき、前記メーカーに製造された前記機器種別の機器を制御する制御インターフェースを取得する第２の取得モジュール３０２と、
前記制御インターフェースを介して前記被制御機器を制御する制御モジュール３０３と、を備えてもよい。
【００５７】
前記第１の取得モジュール３０１は、
サーバーにユーザーＩＤが備えられた照会命令を送信する送信ユニットと、
前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機種識別情報を含む機器情報を受信する受信ユニットと、
ユーザーが前記受信した機器情報を表示するための機器リストから選択した被制御機器の機種識別情報を取得する取得モジュールと、を備えてもよい。
【００５８】
前記第２の取得モジュール３０２は、機種識別情報と制御インターフェースとの対応関係に基づき、前記機種識別情報に対応する制御インターフェースを取得してもよい。
【００５９】
前記機種識別情報は、少なくとも前記被制御機器のメーカー情報及び機器種別情報を備えてもよい。
【００６０】
前記機種識別情報は、前記被制御機器の機種情報さらに備えてもよい。
【００６１】
前記サーバーからの、前記ユーザーＩＤとバインディングされた機器の機器情報は、前記サーバーがユーザーにより入力された機器情報に基づき確定されたものであり、又は前記サーバーが受信した前記ユーザーＩＤとバインディングされた機器からの機器情報に基づき確定されたものであってもよい。
【００６２】
本発明の実施例では、被制御機器の機種識別情報によって対応する制御インターフェースを取得し、当該制御インターフェースを介して被制御機器に備えられる各機能を制御することができる。ここで、当該機種識別情報は、被制御機器のメーカー及び機器種別を識別するものであり、当該制御インターフェースは、該メーカーに製造された該機器種別の機器に備えられる各機能を制御するものである。
【００６３】
上記実施例に係る装置の場合、その中の各モジュールが操作を実行する具体的な方式に対して、該方法に関する実施例において既に詳しく説明されたため、ここで具体的に説明しない。
【００６４】
図４は、１つの例示的な実施例に係る機器を制御する装置４００を示すブロック図である。例えば、装置４００は携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機、ゲーム機、タブレットデバイス、医療機器、フィットネス機器、ＰＤＡ等のものであってもよい。
【００６５】
図４を参照すると、装置４００は、処理ユニット４０２、メモリ４０４、電源ユニット４０６、マルチメディアユニット４０８、オーディオユニット４１０、入力／出力（Ｉ／Ｏ）インターフェース４１２、センサーユニット４１４、及び通信ユニット４１６からなる群から選ばれる少なくとも１つを備えてもよい。
【００６６】
処理ユニット４０２は、一般的には、装置４００の全体の操作、例えば、表示、電話呼び出し、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット４０２は、上述した方法におけるステップの一部又は全部を実現できるように、命令を実行する少なくとも１つのプロセッサー４２０を備えてもよい。また、処理ユニット４０２は、他のユニットとの相互作用を容易にするように、少なくとも１つのモジュールを備えてもよい。例えば、処理ユニット４０２は、マルチメディアユニット４０８との相互作用を容易にするように、マルチメディアモジュールを備えてもよい。
メモリ４０４は、装置４００での操作をサポートするように、各種のデータを記憶するように構成される。これらのデータは、例えば、装置４００で何れのアプリケーション又は方法を操作するための命令、連絡先データ、電話帳データ、メッセージ、画像、ビデオ等を備える。メモリ４０４は、何れの機器種別の揮発性又は不揮発性メモリ、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクにより、或いはこれらの組み合わせにより実現することができる。
【００６７】
電源ユニット４０６は、装置４００の各種のユニットに電力を供給するためのものであり、電源管理システム、１つ又は複数の電源、及び装置４００のために電力を生成、管理及び分配することに関連する他のユニットを備えてもよい。
【００６８】
マルチメディアユニット４０８は、前記装置４００とユーザーの間に出力インターフェースを提供するスクリーンを備えてもよい。１つの実施例では、スクリーンは、例えば、液晶ディスプレイ（ＬＣＤ）やタッチパネル（ＴＰ）を備えてもよい。スクリーンは、タッチパネルを備える場合、ユーザーからの入力信号を受信するように、タッチスクリーンになることができる。また、タッチパネルは、タッチや、スライドや、タッチパネル上の手振りを感知するように、少なくとも１つのタッチセンサーを有する。前記タッチセンサーは、タッチやスライド動作の境界を感知できるだけではなく、タッチやスライド操作と関連する持続時間や圧力も感知できる。一実施例では、マルチメディアユニット４０８は、１つのフロントカメラ及び／又はバックカメラを有してもよい。装置４００が、例えば、撮影モードやビデオモードのような操作モードにある時、フロントカメラ及び／又はバックカメラが外部のマルチメディアデータを受信できる。フロントカメラ及びバックカメラのそれぞれは、固定の光学レンズ系であってもよいし、焦点距離及び光学ズーム能力を有するものであってもよい。
【００６９】
オーディオユニット４１０は、オーディオ信号を出力及び／又は入力するように構成される。例えば、オーディオユニット４１０は、１つのマイクロフォン（ＭＩＣ）を有し、装置４００が、例えば、呼び出しモード、記録モード、又は音声認識モードのような操作モードにあるとき、マイクロフォンは、外部のオーディオ信号を受信するように構成される。受信したオーディオ信号は、メモリ４０４にさらに記憶されてもよいし、通信ユニット４１６を介して送信されてもよい。一実施例では、オーディオユニット４１０は、オーディオ信号を出力するためのスピーカをさらに備えてもよい。
【００７０】
Ｉ／Ｏインターフェース４１２は、処理ユニット４０２と外部のインターフェースモジュールの間にインターフェースを提供するためのものである。上記外部のインターフェースモジュールは、キーボードや、クリックホイールや、ボタン等であってもよい。これらのボタンは、ホームボタンや、音量ボタンや、スタートボタンや、ロックボタンであってもよいが、それらに限らない。
【００７１】
センサーユニット４１４は、装置４００のために各方面の状態を評価する少なくとも１つのセンサーを備えてもよい。例えば、センサーユニット４１４は、装置４００のオン／オフ状態や、ユニットの相対的な位置を検出することができる。例えば、前記ユニットが装置４００のディスプレイ及びキーパッドである。センサーユニット４１４は、装置４００又は装置４００の１つのユニットの位置の変化や、ユーザーが装置４００に接触しているか否かや、装置４００の方向又は加速／減速や、装置４００の温度変化を検出することができる。センサーユニット４１４は、何れの物理的な接触もない場合に付近の物体を検出するように構成される近接センサーを有してもよい。センサーユニット４１４は、イメージングアプリケーションに用いるための光センサー、例えば、ＣＭＯＳ又はＣＣＤ画像センサーを有してもよい。一実施例では、該センサーユニット４１４は、加速度センサー、ジャイロスコープセンサー、磁気センサー、圧力センサー又は温度センサーをさらに備えてもよい。
【００７２】
通信ユニット４１６は、装置４００と他の設備の間の無線又は有線通信を便利にさせるように構成される。装置４００は、通信標準に基づく無線ネットワーク、例えば、ＷｉＦｉや、２Ｇや、３Ｇ、又はそれらの組み合わせにアクセスできる。１つの例示的な実施例では、通信ユニット４１６は、放送チャンネルを介して外部の放送管理システムからの放送信号又は放送に関する情報を受信する。１つの例示的な実施例では、前記通信ユニット４１６は、近距離通信を促進するために近距離無線通信（ＮＦＣ）モジュールをさらに備えてもよい。例えば、ＮＦＣモジュールは、無線周波数認識装置（ＲＦＩＤ：Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、赤外線データ協会（ＩｒＤＡ：Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、超広帯域無線（ＵＷＢ：Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ブルートゥース（登録商標）（ＢＴ：Ｂｌｕｅｔｏｏｔｈ（登録商標））技術及び他の技術によって実現されてもよい。
【００７３】
例示的な実施例では、装置４００は、上述した方法を実行するために、１つ又は複数の特定用途向け集積回路（ＡＳＩＣ：Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、デジタル信号プロセッサー（ＤＳＰ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、数字信号処理デバイス（ＤＳＰＤ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、プログラム可能論理デバイス（ＰＬＤ：Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、書替え可能ゲートアレイ（ＦＰＧＡ：Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサー、又は他の電子デバイスによって実現されてもよい。
【００７４】
例示的な実施例では、命令を有する非一時的（ｎｏｎ‐ｔｒａｎｓｉｔｏｒｙ）コンピュータ可読記憶媒体、例えば、命令を有するメモリ４０４をさらに提供する。前記命令は、装置４００のプロセッサー４２０により実行されて上述した方法を実現する。例えば、前記非一時的コンピュータ可読記憶媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク及び光データメモリ等であってもよい。
【００７５】
非一時的コンピュータ可読記憶媒体であって、前記記憶媒体における命令が装置４００のプロセッサーに実行される場合、装置４００は機器を制御する方法を実行でき、前記方法は、
被制御機器の機種識別情報を取得するステップと、
前記機種識別情報に基づき、メーカーにより製造された機器種別の機器を制御する制御インターフェースを取得するステップと、
前記制御インターフェースを介して前記被制御機器を制御するステップと、を備え、
前記機種識別情報は、前記被制御機器のメーカー及び機器種別を識別するものである。
【００７６】
前記被制御機器の機種識別情報を取得するステップは、
サーバーにユーザーＩＤが備えられた照会命令を送信するステップと、
前記サーバーが送信した機器情報を受信するステップと、
ユーザーが機器リストから選択した被制御機器の機種識別情報を取得するステップと、を備えてもよい。ここで、前記機器リストは、前記受信した機器情報を表示するものであり、前記機器情報は、前記ユーザーＩＤとバインディングされた機器の機種識別情報を備えるものである。
【００７７】
上述した前記機種識別情報に基づき、前記機種機器を制御する制御インターフェースを取得するステップは、
機種識別情報と制御インターフェースとの対応関係に基づき、前記機種識別情報に対応する制御インターフェースを取得するステップを備えてもよい。
【００７８】
前記機種識別情報は、少なくとも前記被制御機器のメーカー情報及び機器種別情報を備えてもよい。
【００７９】
前記機種識別情報は、前記被制御機器の機種情報をさらに備えてもよい。
【００８０】
前記サーバーからの、前記ユーザーＩＤとバインディングされた機器の機器情報前記サーバーが送信した、前記ユーザーＩＤとバインディングされた機器の機器情報は、前記サーバーによりユーザーが入力した機器情報に基づき確定されたものであり、又は、前記サーバーにより受信した前記ユーザーＩＤとバインディングされた機器が送信した機器情報に基づき確定されたものであってもよい。
【００８１】
本発明の実施例では、被制御機器の機種識別情報によって対応する制御インターフェースを取得し、当該制御インターフェースを介して被制御機器に備える各機能を制御することができる。ここで、当該機種識別情報は、被制御機器のメーカー及び機器種別を識別するものであり、当該制御インターフェースは、該メーカーに製造された該機器種別の機器に備えられる各機能を制御するものである。
【００８２】
当業者は、明細書に対する理解、及び明細書に記載された発明に対する実施を通じて、本発明の他の実施形態を容易に得ることができる。本発明は、本発明に対する任意の変形、用途、または適応的な変化を含み、このような変形、用途、または適応的な変化は、本発明の一般的な原理に従い、本発明では開示していない本技術分野の公知の知識、または通常の技術手段を含む。明細書と実施例は、ただ例示的なものであって、本発明の本当の範囲と主旨は、以下の特許請求の範囲によって示される。
【００８３】
本発明は、上記で記述し、図面で図示した特定の構成に限定されず、その範囲を離脱しない状況で、様様な修正と変更を実現できる。本発明の範囲は、添付される特許請求の範囲のみにより限定される。
【００８４】
本願は、出願番号が２０１５１０４０９１１４．６であって、出願日が２０１５年７月１３日である中国特許出願に基づき優先権を主張し、当該中国特許出願の内容の全てを本願に援用する。
【図１】
0006353985.tif 000004
【図２−１】
0006353985.tif 000005
【図２−２】
0006353985.tif 000006
【図３】
0006353985.tif 000007
【図４】
0006353985.tif 000008