(57)【特許請求の範囲】
【請求項１】
端末に適用され、ネットワーク接続チャンネルの状態の測定方法であって、
測定待ちのスマート機器を特定するステップと、
前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスするステップと、
アクセス過程におけるネットワーク接続チャンネルの状態を収集し、前記端末のディスプレイ上に表示するステップと、
を含むことを特徴とする測定方法。
【請求項２】
前記ネットワーク接続チャンネルは、
ローカルルータ機器との間のＬＡＮ通路と、
前記ローカルルータ機器と前記ＩｏＴサーバとの間のクラウド側ネットワーク通路と、
を含むことを特徴とする請求項１に記載の測定方法。
【請求項３】
前記ネットワーク接続チャンネルの状態には、
前記ローカルルータ機器と構築したＬＡＮの接続構築結果、
前記ＬＡＮのネットワーク状態情報、
前記ローカルルータ機器上における、前記ＩｏＴサーバへのアクセスインターフェースに対する開放状況、および
前記ＩｏＴサーバの応答状況のうちの少なくとも一方が含まれることを特徴とする請求項２に記載の測定方法。
【請求項４】
いずれかのスマート機器に対する制御コマンドを前記ＩｏＴサーバに送信するステップと、
前記ＩｏＴサーバから返信された制御結果に基づき、前記制御コマンドが実行完了しなかった場合には、前記いずれかのスマート機器を前記測定待ちのスマート機器として記録するステップと、
をさらに含むことを特徴とする請求項１に記載の測定方法。
【請求項５】
リアルタイムのネットワーク環境を測定するステップと、
前記測定待ちのスマート機器の用いるネットワーク接続チャンネルが前記リアルタイムのネットワーク環境下において到達可能である場合には、前記ネットワーク接続チャンネルに対する測定の提示を実行するステップと、
をさらに含むことを特徴とする請求項４に記載の測定方法。
【請求項６】
端末に適用され、ネットワーク接続チャンネルの状態の測定装置であって、
測定待ちのスマート機器を特定する特定ユニットと、
前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスするアクセスユニットと、
アクセス過程におけるネットワーク接続チャンネルの状態を収集し、前記端末のディスプレイ上に表示する表示ユニットと、
を含むことを特徴とする測定装置。
【請求項７】
前記ネットワーク接続チャンネルは、
ローカルルータ機器との間のＬＡＮ通路と、
前記ローカルルータ機器と前記ＩｏＴサーバとの間のクラウド側ネットワーク通路と、
を含むことを特徴とする請求項６に記載の測定装置。
【請求項８】
前記ネットワーク接続チャンネルの状態には、
前記ローカルルータ機器と構築したＬＡＮの接続構築結果、
前記ＬＡＮのネットワーク状態情報、
前記ローカルルータ機器上における、前記ＩｏＴサーバへのアクセスインターフェースに対する開放状況、および
前記ＩｏＴサーバの応答状況のうちの少なくとも一方が含まれることを特徴とする請求項７に記載の測定装置。
【請求項９】
いずれかのスマート機器に対する制御コマンドを前記ＩｏＴサーバに送信する送信ユニットと、
前記ＩｏＴサーバから返信された制御結果に基づき、前記制御コマンドが実行完了しなかった場合には、前記いずれかのスマート機器を前記測定待ちのスマート機器として記録する記録ユニットと、
をさらに含むことを特徴とする請求項６に記載の測定装置。
【請求項１０】
リアルタイムのネットワーク環境を測定する測定ユニットと、
前記測定待ちのスマート機器の用いるネットワーク接続チャンネルが前記リアルタイムのネットワーク環境下において到達可能である場合には、前記ネットワーク接続チャンネルに対する測定の提示を実行する提示ユニットと、
をさらに含むことを特徴とする請求項９に記載の測定装置。
【請求項１１】
端末であって、
プロセッサと、
プロセッサが実行可能なコマンドを記憶するメモリと、を含み、
前記プロセッサは、
測定待ちのスマート機器を特定し、
前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスし、
アクセス過程におけるネットワーク接続チャンネルの状態を収集し、前記端末のディスプレイ上に表示するように構成されている、ことを特徴とする端末。
【請求項１２】
プロセッサに実行されることにより、請求項１から請求項５のいずれかに記載の方法を実現することを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【相互参照】
【０００１】
本願は、出願番号２０１５１０１８１７２３．０、出願日２０１５年４月１６日である中国特許出願に基づいて提出されるものであり、当該中国特許出願の優先権を主張する。ここで、当該中国特許出願の全ての内容は、参考として本願に組み込まれるものとする。
【技術分野】
【０００２】
本発明は、スマートホームの分野に関し、特にネットワーク接続チャンネルの状態の測定方法及び装置、電子機器、プログラム及び記録媒体に関する。
【背景技術】
【０００３】
“モノのインターネット”（ＩｏＴ：Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）は、様々な情報センシング機器をインターネットと結合させることで強大なネットワークを形成し、識別および管理を行いやすいようにあらゆる物をネットワークに接続させるものである。
【０００４】
例えば、スマート機器（例えばスマート家電）をＩｏＴに接続すれば、ユーザは、スマート機器に対する遠隔操作やスマート化制御を実現させ、正真なスマートホームを体験することが可能になる。
【発明の概要】
【０００５】
本発明は、関連技術における欠陥を解決する、ネットワーク接続チャンネルの状態の測定方法及び装置、電子機器、プログラム及び記録媒体を提供する。
【０００６】
本発明の実施例の第一態様によれば、ネットワーク接続チャンネルの状態の測定方法であって、
測定待ちのスマート機器を特定するステップと、
前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスするステップと、
アクセス過程におけるネットワーク接続チャンネルの状態を収集し、端末のディスプレイ上に表示するステップと、を含む測定方法を提供する。
【０００７】
また、選択可能な態様として、前記ネットワーク接続チャンネルは、ローカルルータ機器との間のＬＡＮ通路と、前記ローカルルータ機器と前記ＩｏＴサーバとの間のクラウド側ネットワーク通路と、を含む。
【０００８】
また、選択可能な態様として、前記ネットワーク接続チャンネルの状態には、
前記ローカルルータ機器と構築したＬＡＮの接続構築結果、
前記ＬＡＮのネットワーク状態情報、
前記ローカルルータ機器上における、前記ＩｏＴサーバへのアクセスインターフェースに対する開放状況、および
前記ＩｏＴサーバの応答状況のうちの少なくとも一方が含まれる。
【０００９】
また、選択可能な態様として、さらに、
いずれかのスマート機器に対する制御コマンドを前記ＩｏＴサーバに送信するステップと、
前記ＩｏＴサーバから返信された制御結果に基づき、前記制御コマンドが実行完了しなかった場合には、前記いずれかのスマート機器を前記測定待ちのスマート機器として記録するステップと、を含む。
【００１０】
また、選択可能な態様として、さらに、
リアルタイムのネットワーク環境を測定するステップと、
前記測定待ちのスマート機器の用いるネットワーク接続チャンネルが前記リアルタイムのネットワーク環境下において到達可能である場合には、前記ネットワーク接続チャンネルに対する測定の提示を実行するステップと、含む。
【００１１】
本発明の実施例の第二態様によれば、ネットワーク接続チャンネルの状態の測定装置であって、
測定待ちのスマート機器を特定する特定ユニットと、
前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスするアクセスユニットと、
アクセス過程におけるネットワーク接続チャンネルの状態を収集し、端末のディスプレイ上に表示する表示ユニットと、を含む測定装置を提供する。
【００１２】
また、選択可能な態様として、前記ネットワーク接続チャンネルは、ローカルルータ機器との間のＬＡＮ通路と、前記ローカルルータ機器と前記ＩｏＴサーバとの間のクラウド側ネットワーク通路と、を含む。
【００１３】
また、選択可能な態様として、前記ネットワーク接続チャンネルの状態には、
前記ローカルルータ機器と構築したＬＡＮの接続構築結果、
前記ＬＡＮのネットワーク状態情報、
前記ローカルルータ機器上における、前記ＩｏＴサーバへのアクセスインターフェースに対する開放状況、および
前記ＩｏＴサーバの応答状況のうちの少なくとも一方が含まれる。
【００１４】
また、選択可能な態様として、さらに、
いずれかのスマート機器に対する制御コマンドを前記ＩｏＴサーバに送信する送信ユニットと、
前記ＩｏＴサーバから返信された制御結果に基づき、前記制御コマンドが実行完了しなかった場合には、前記いずれかのスマート機器を前記測定待ちのスマート機器として記録する記録ユニットと、を含む。
【００１５】
また、選択可能な態様として、さらに、
リアルタイムのネットワーク環境を測定する測定ユニットと、
前記測定待ちのスマート機器の用いるネットワーク接続チャンネルが前記リアルタイムのネットワーク環境下において到達可能である場合には、前記ネットワーク接続チャンネルに対する測定の提示を実行する提示ユニットと、を含む。
【００１６】
本発明の実施例の第三態様によれば、プロセッサと、プロセッサが実行可能なコマンドを記憶するメモリと、を含み、
前記プロセッサは、
測定待ちのスマート機器を特定し、
前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスし、
アクセス過程におけるネットワーク接続チャンネルの状態を収集し、端末のディスプレイ上に表示するように構成されている、電子機器を提供する。
本発明のその他の態様は、
プロセッサに実行されることにより、前記方法を実現することを特徴とするプログラムを提供する。
本発明のその他の態様は、
前記プログラムが記録された記録媒体を提供する。
【００１７】
本発明の実施例で提供される技術的構成によれば、次の有益な効果が含まれる。
【００１８】
すなわち、本発明は、スマート機器からＩｏＴサーバへのアクセスを端末上でシミュレートすることにより、アクセス過程におけるネットワーク接続チャンネルの状態を端末のディスプレイ上に表示することができるため、ネットワーク接続チャンネルに存在し得る問題をユーザが直観的に確認しやすくなる。これにより、スマート機器がネットワーク接続チャンネルの状態情報を表示できないという欠点を補い、ユーザの利用体験の向上に寄与する。
【００１９】
なお、以上の基本の説明および後述の詳細な記載は、単に例示的および説明的なものであり、本発明を限定するものではないと理解されるべきである。
【図面の簡単な説明】
【００２０】
ここでの図面は、明細書に組み込まれて明細書の一部を構成し、本発明に合致する実施例を示すと共に、明細書と併せて本発明の原理の解釈に用いられるものである。
【００２１】
【図１】ＩｏＴの構成を示す模式図である。
【図２】例示的な実施例に係るネットワーク接続チャンネルの状態の測定方法を示すフローチャートである。
【図３】例示的な実施例に係る別のネットワーク接続チャンネルの状態の測定方法を示すフローチャートである。
【図４】例示的な実施例に係る端末インターフェースを示す模式図である。
【図５】例示的な実施例に係る端末インターフェースを示す模式図である。
【図６】例示的な実施例に係る端末インターフェースを示す模式図である。
【図７】例示的な実施例に係る端末インターフェースを示す模式図である。
【図８】例示的な実施例に係る端末インターフェースを示す模式図である。
【図９】例示的な実施例に係るネットワーク接続チャンネルの状態の測定装置を示すブロック図である。
【図１０】例示的な実施例に係る別のネットワーク接続チャンネルの状態の測定装置を示すブロック図である。
【図１１】例示的な実施例に係る別のネットワーク接続チャンネルの状態の測定装置を示すブロック図である。
【図１２】例示的な実施例に係る、ネットワーク接続チャンネルの状態の測定に用いられる装置の構成を示す模式図である。
【発明を実施するための形態】
【００２２】
ここで、図面に示された例示的な実施例を詳細に説明する。なお、以下の記載において図面を言及する場合、特に説明しない限り、異なる図面における同一番号は、同一または類似の要素を示す。また、以下の例示的な実施例に記載される実施形態は、本発明に一致する全ての実施形態を代表するものではない。逆に、これら例示的な実施例は、添付された特許請求の範囲に詳細に記載される、本発明の一部の局面に一致する装置及び方法の例にすぎない。
【００２３】
図１はＩｏＴの構成を示す模式図である。図１に示すように、「スマートカメラ」を例としたスマート機器は、ルータ機器で構築したＬＡＮ（Local Area Network：ローカル・エリア・ネットワーク）に加入し、該ルータ機器を介してインターネットに接続することにより、遠く離れたＩｏＴサーバにアクセスすることができる。すなわち、スマート機器とＩｏＴサーバとの間に「ネットワーク接続チャンネル」を形成すると考えてもよい。
【００２４】
前記ネットワーク接続チャンネルが正常な状態である場合、スマート機器がＩｏＴサーバとの間で遠隔接続を構築できるため、ユーザは、例えば携帯電話、コンピュータなど、インターネットに接続可能な端末を介してＩｏＴサーバに登録し、ＩｏＴサーバを介してスマート機器に制御コマンドを送り、最終的にはスマート機器に対する遠隔スマート操作を実現することができる。
【００２５】
ネットワーク環境は、変動が生じやすいため、ネットワーク接続チャンネルに問題が発生し、ユーザがスマート機器に対する遠隔スマート操作を行うことができなくなることがある。ところが、スマート機器自体に表示ディスプレイを備えないことが多く、ユーザがスマート機器を通して現在のネットワーク接続チャンネルの状態、または問題になった原因などの情報を直接に確認することができず、ユーザの利用体験に影響するという欠点がある。
【００２６】
上記欠点を解決するために、本発明は後述の実施例を提供する。
【００２７】
図２は、例示的な実施例に係るネットワーク接続チャンネルの状態の測定方法を示すフローチャートである。図２に示すように、該方法は端末に適用される方法であって、次のステップを含んでもよい。
【００２８】
ステップ２０２では、測定待ちのスマート機器を特定する。
【００２９】
本実施例において、端末は、検出したユーザ操作に基づき、ユーザにより選択されたスマート機器を特定し、測定待ちのスマート機器とする。或は、端末は、スマート機器のネットワーク接続チャンネルの状態を測定待ちの否かを、自動的に判断してもよい。
【００３０】
また、例示的な実施形態として、端末は、いずれかのスマート機器に対する制御コマンドをＩｏＴサーバに送信し、ＩｏＴサーバから返信された制御結果に基づき、制御コマンド（の実行）が完了できなかった場合には当該いずれかのスマート機器を、測定待ちのスマート機器として記録する。
【００３１】
さらに、端末は、リアルタイムのネットワーク環境を測定し、測定待ちのスマート機器の用いるネットワーク接続チャンネルがリアルタイムのネットワーク環境下において到達可能である場合には、ネットワーク接続チャンネルに対する測定の提示を実行する。これにより、ユーザがスマート機器のネットワーク接続チャンネルの状態を適時に測定することを確保し、スマート機器の遠隔操作性を維持することができる。
【００３２】
ステップ２０４では、測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスする。
【００３３】
本実施例において、ネットワーク接続チャンネルは、ローカルルータ機器との間のＬＡＮ通路、および、ローカルルータ機器と前記ＩｏＴサーバとの間のクラウド側ネットワーク通路を含んでもよい。また、ネットワーク接続チャンネルの状態には、ローカルルータ機器と構築したＬＡＮの接続構築結果、ＬＡＮのネットワーク状態情報、ローカルルータ機器における、ＩｏＴサーバへのアクセスインターフェースに対する開放状況、およびＩｏＴサーバの応答状況のうち、少なくとも１つが含まれてもよい。
【００３４】
勿論、上記の複数種のネットワーク接続チャンネルの状態は単に例として説明するためのものであり、本発明の技術的構成によれば、当然に他のタイプのネットワーク接続チャンネルの状態を収集してもよいことは、当業者に理解されるべきである。本発明ではこれについて限定しない。
【００３５】
ステップ２０６では、アクセス過程におけるネットワーク接続チャンネルの状態を収集し、端末のディスプレイ上に表示する。
【００３６】
上記の実施例のように、本発明は、スマート機器からＩｏＴサーバへのアクセスを端末上でシミュレートすることにより、アクセス過程におけるネットワーク接続チャンネルの状態を端末のディスプレイ上に表示することができるため、ネットワーク接続チャンネルに存在する可能性がある問題をユーザが直観的に確認しやすくなる。これにより、スマート機器がネットワーク接続チャンネルの状態情報を表示できないという欠点を補い、ユーザの利用体験の向上に寄与する。
【００３７】
図３は、例示的な実施例に係る別のネットワーク接続チャンネルの状態の測定方法を示すフローチャートである。図３に示すように、該方法は端末に適用される方法であって、次のステップを含んでもよい。
【００３８】
ステップ３０２では、端末は、スマート機器Ａに対する遠隔スマート操作を実現する制御コマンドを、ＩｏＴサーバに送信する。
【００３９】
本実施例において、図４に示すように、ユーザが「監視」のためのスマートカメラを制御する場合を例とする（すなわち、スマート機器Ａが「監視」機器である）。ユーザは、携帯電話（または他の端末）上で「監視」を選択すると共に、「スイッチ」、「タイマー」、「設置」などのメニューを呼び出し、該スマート機器に対する制御コマンドを送信することができる。ユーザが図４の「スイッチ」ボタンをクリックして選択したと仮定すると、端末はＩｏＴサーバに起動指示を送り、且つ、制御対象は「監視」用スマート機器になる。
【００４０】
ステップ３０４では、端末は、ＩｏＴサーバから返信された情報に基づき、制御コマンドが完了したか否かを判断する。完了した場合には処理を行わないが、そうでない場合にはステップ３０６に移る。
【００４１】
なお、本実施例において、制御コマンドの「完了」とは、ユーザから送られた制御コマンドが対象機器により正確に実行され、例えば、ユーザから起動指示が送られたときに「監視」機器が正常にオンまたはオフされることをいう。
【００４２】
ＩｏＴサーバは、端末からの制御コマンドを受信すると、当該制御コマンドを、ネットワーク接続チャンネルを介して対応のスマート機器に送信する。そして、当該スマート機器は、制御コマンドを実行して完了した（実行完了）後に、対応の応答メッセージをＩｏＴサーバに返信する。したがって、ＩｏＴサーバが受信した応答メッセージが当該制御コマンドの未実行完了を示す場合、または応答メッセージを受信しなかった場合は、制御コマンドがスマート機器により実行完了されていないことを意味する。このとき、端末は、例えば図５に示す「「起動」コマンドが実行完了しなかった。ネットワーク接続チャンネルを測定してから再度試して下さい！」のような提示情報を、ディスプレイ上に表示してもよい。
【００４３】
ステップ３０６では、スマート機器Ａを、測定待ちのスマート機器として記録する。
【００４４】
本実施例において、端末は、遠隔操作コマンドが実行完了しなかったスマート機器を、測定待ちのスマート機器として自動的に記録しておくことにより、ネットワーク環境や条件に許される場合に、本発明の技術的構成を通してこれらスマート機器のネットワーク接続チャンネルの状態を測定することができる。
【００４５】
ステップ３０８では、端末の所在するリアルタイムのネットワーク環境を測定する。
【００４６】
ステップ３１０では、リアルタイムのネットワーク環境下においてスマート機器Ａのネットワーク接続チャンネルが到達可能である場合にはステップ３１２に移り、そうでなければステップ３０８に戻る。
【００４７】
本実施例において、図６に示すように、ユーザは、記録済みの測定待ちのスマート機器を携帯電話上で確認してもい。同時に、端末は、測定待ちの各スマート機器の所在するリアルタイムのネットワーク環境を測定することにより、対応のネットワーク接続チャンネルに到達可能であるか否かを特定することができる。また、端末は、「到達可能か否か」という状況を端末のディスプレイ上に表示してもよい。例えば図６では、スマート機器の「監視」、「オーディオ設備」などに関するリアルタイムのネットワーク環境が「到達可能」であるため、ユーザは、「測定の起動」をクリックすることで、これらのスマート機器のネットワーク接続チャンネルの状態に対する測定を起動してもよい。一方、他のスマート機器では「到達不能」であるため、ユーザは対応のネットワーク接続チャンネルの状態の測定操作を行うことができない。
【００４８】
例を挙げて説明すると、図１に示すＩｏＴ構成において、スマートカメラの所在するＬＡＮ、すなわちローカルルータ機器により構築されたＬＡＮにユーザの端末が加入している場合には、該スマートカメラが対応するネットワーク接続チャンネルがこの場合の端末にとって到達可能であることを意味することになる。
【００４９】
ステップ３１２では、端末は、スマート機器Ａに対する測定をユーザに提示する。
【００５０】
本実施例において、端末は、測定待ちのスマート機器のネットワーク接続チャンネルの状態を速やかに測定させるように、文字、提示音、ライト点滅などの任意形式でユーザに提示してもよい。
【００５１】
ステップ３１４では、スマート機器Ａの用いるＩｏＴ制御プロトコルを選定する。
【００５２】
ステップ３１６では、端末は、選定されたＩｏＴ制御プロトコルを用い、スマート機器Ａのネットワーク接続チャンネルを介してＩｏＴサーバにアクセスする。
【００５３】
本実施例において、端末は、スマート機器ＡのＩｏＴ制御プロトコルを用いることで、スマート機器ＡとＩｏＴサーバとの間のインタラクションプロセスをシミュレートすることができ、スマート機器Ａに対して遠隔スマート操作ができない原因をより正確に測定することができる。
【００５４】
ステップ３１８では、アクセス過程においてネットワーク接続チャンネルの状態を収集し、表示する。
【００５５】
本実施例において、ネットワーク接続チャンネルは、スマート機器Ａとローカルルータ機器との間のＬＡＮ通路、および、ローカルルータ機器とＩｏＴサーバとの間のクラウド側ネットワーク通路を含んでもよい。これに応じて、端末も測定過程における２つの段階、すなわち（１）ＬＡＮ通路を介してローカルルータ機器と接続を構築する段階と、（２）クラウド側ネットワーク通路を介してＩｏＴサーバにアクセスする段階とを含む。
【００５６】
ネットワーク接続チャンネルの状態は、ネットワーク接続チャンネルのネットワーク状態を表すための任意の情報を含んでもよい。例を挙げて説明すると、ネットワーク接続チャンネルの状態には、以下の少なくとも一方が含まれてもよい。
【００５７】
１）ローカルルータ機器と構築したＬＡＮの接続構築結果である、例えば構築の成功、構築の失敗、構築時間の長さなどの情報
２）例えば信号強度、データ伝送速度など、ＬＡＮのネットワーク状態情報
３）例えばスマート機器ＡがＩｏＴサーバにアクセスするアクセスインターフェースが、ローカルルータ機器上で開放されているか否かなど、ＩｏＴサーバのアクセスインターフェースに対するローカルルータ機器上の開放状況
４）例えば応答の有無、応答速度、応答の遅延時間など、ＩｏＴサーバの応答状況
【００５８】
勿論、上記の複数種のネットワーク接続チャンネルの状態は単に例として説明するためのものであり、本発明の技術的構成によれば、当然に他のタイプのネットワーク接続チャンネルの状態を収集してもよいことは、当業者に理解されるべきである。本発明ではこれについて限定しない。
【００５９】
本実施例において、端末は、ネットワーク接続チャンネルの状態に対する測定および取得に基づき、ディスプレイ上に測定結果を直観的に表示することができる。例えば図７に示す端末インターフェースのように、ローカルルータ機器に問題が発生したなど、ＬＡＮ通路の異常を示す。または、図８に示す端末インターフェースのように、例えばスマート機器ＡからＩｏＴサーバにアクセスするアクセスインターフェースがローカルルータ機器により禁止されたことや、ＩｏＴサーバに異常が発生したことなど、ＬＡＮ通路が正常であるが、クラウド側ネットワーク通路が異常であることを示す。
【００６０】
上述したネットワーク接続チャンネルの状態の測定方法の実施例と対応するように、本発明は、ネットワーク接続チャンネルの状態の測定装置の実施例も提供する。
【００６１】
図９は、例示的な実施例に係るネットワーク接続チャンネルの状態の測定装置を示すブロック図である。図９を参照すると、該装置は特定ユニット９１と、アクセスユニット９２と、表示ユニット９３を含む。
【００６２】
特定ユニット９１は、測定待ちのスマート機器を特定するように構成されている。
【００６３】
アクセスユニット９２は、前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスするように、構成されている。
【００６４】
表示ユニット９３は、アクセス過程におけるネットワーク接続チャンネルの状態を収集し、端末のディスプレイ上に表示するように構成されている。
【００６５】
選択可能な態様として、前記ネットワーク接続チャンネルは、ローカルルータ機器との間のＬＡＮ通路と、前記ローカルルータ機器と前記ＩｏＴサーバとの間のクラウド側ネットワーク通路と、を含む。
【００６６】
また、選択可能な態様として、前記ネットワーク接続チャンネルの状態には、
前記ローカルルータ機器と構築したＬＡＮの接続構築結果、
前記ＬＡＮのネットワーク状態情報、
前記ローカルルータ機器上における、前記ＩｏＴサーバへのアクセスインターフェースに対する開放状況、および
前記ＩｏＴサーバの応答状況のうちの少なくとも一方が含まれる。
【００６７】
図１０を参照する。図１０は、例示的な実施例に係る別の情報表示装置を示すブロック図である。該実施例では、該装置は、前記図９に示す実施例の構成以外に、さらに送信ユニット９４および記録ユニット９５を含んでもよい。
【００６８】
送信ユニット９４は、いずれかのスマート機器に対する制御コマンドを前記ＩｏＴサーバに送信するように構成されている。
【００６９】
記録ユニット９５は、前記ＩｏＴサーバから返信された制御結果に基づき、前記制御コマンドが実行完了しなかった場合には、前記いずれかのスマート機器を前記測定待ちのスマート機器として記録するように、構成されている。
【００７０】
図１１を参照する。図１１は、例示的な実施例に係る別の情報表示装置を示すブロック図である。該実施例では、該装置は、前記図１０に示す実施例の構成以外に、さらに測定ユニット９６および提示ユニット９７を含んでもよい。
【００７１】
測定ユニット９６は、リアルタイムのネットワーク環境を測定するように構成されている。
【００７２】
提示ユニット９７は、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルが前記リアルタイムのネットワーク環境下において到達可能である場合には、前記ネットワーク接続チャンネルに対する測定の提示を実行する。
【００７３】
なお、上述した実施例における装置の各モジュールの具体的な動作形態については、対応の方法の実施例において既に詳細に説明されたため、ここでそれらの詳細を省略する。
【００７４】
また、装置の実施例については、その基本的構成が当該方法の実施例に対応しているため、その関連構成は、方法の実施例における説明を参照すれば理解できる。以上に記載した装置の実施例は単に模式的なものであり、その分離可能な部材として説明したユニットは、物理的に分離可能であってもよく、そうでなくてもよい。また、ユニットとして示した部材は、物理的ユニットであってもよく、そうでなくてもよい。即ち、同一場所に位置してもよく、複数のネットワークユニット上に分散していてもよい。本発明の構成の目的は、実際の必要に応じて一部または全てモジュールを選択し実現してもよい。また、当業者は、創造的労力を払うことなく、それを理解し実施し得る。
【００７５】
本発明は、ネットワーク接続チャンネルの状態的測定装置であって、プロセッサと、プロセッサが実行可能なコマンドを記憶するメモリとを含み、前記プロセッサは、測定待ちのスマート機器を特定し、前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスし、アクセス過程におけるネットワーク接続チャンネルの状態を収集して端末のディスプレイ上に表示する、ように構成される測定装置を提供する。
【００７６】
また、本発明は、メモリと、メモリに記憶された１つまたは１つ以上のプログラムとを含む端末であって、前記１つまたは１つ以上のプログラムは、１つまたは１つ以上のプロセッサに実行されるように構成され、測定待ちのスマート機器を特定する動作と、前記測定待ちのスマート機器の用いるＩｏＴ制御プロトコルを選定すると共に、前記測定待ちのスマート機器の用いるネットワーク接続チャンネルを介してＩｏＴサーバにアクセスする動作と、アクセス過程におけるネットワーク接続チャンネルの状態を収集し、端末のディスプレイ上に表示する動作と、を行うためのコマンドを含む、端末を提供する。
【００７７】
図１２は、例示的な実施例に係る、ネットワーク接続チャンネルの状態の測定に用いられる装置１２００を示す模式図である。装置１２００は、例えば携帯電話、コンピュータ、デジタルブロードキャスト端末、メッセージ送受信機器、ゲーム操作プラットフォーム、タブレット機器、医療機器、健康機器、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などである。
【００７８】
図１２を参照すると、装置１２００は、プロセッサアセンブリ１２０２、メモリ１２０４、電源アセンブリ１２０６、マルチメディアアセンブリ１２０８、オーディオアセンブリ１２１０、入力/出力（Ｉ/Ｏ）インターフェース１２１２、センサアセンブリ１２１４、および通信アセンブリ１２１６のうちの１つまたは複数を含んでもよい。
【００７９】
プロセッサアセンブリ１２０２は、通常では装置１２００の全体的動作、例えば表示、電話呼出、データ通信、カメラ動作や記憶動作に関する動作を制御する。プロセッサアセンブリ１２０２は、上述した方法の全てまたは一部のステップを完成させるコマンドを実行する１つまたは複数のプロセッサ１２２０を含んでもよい。また、プロセッサアセンブリ１２０２は、プロセッサアセンブリ１２０２と別のアセンブリとの間のインタラクションを処理するのための１つまたは複数のモジュールを含んでもよい。例えば、プロセッサアセンブリ１２０２は、マルチメディアアセンブリ１２０１２とプロセッサアセンブリ１２０２との間のインタラクションを処理するためのマルチメディアモジュールを含んでもよい。
【００８０】
メモリ１２０４は、装置１２００における動作をサポートする各タイプのデータを記憶するように構成されている。これらのデータは、例えば、装置１２００において動作する何らかのアプリケーションまたは方法のコマンドや、連絡先データ、電話帳データ、メッセージ、画像、映像などを含む。メモリ１２０４は、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクなど、いかなるタイプの揮発性若しくは非揮発性の記憶デバイス、またはこれらの組み合わせにより実現され得る。
【００８１】
電源アセンブリ１２０６は、装置１２００の各アセンブリに電力を供給する。電源アセンブリ１２０６は、電源管理システムと、１つまたは複数の電源と、装置１２００のための電力生成、管理及び分配に関するアセンブリと、を含んでもよい。
【００８２】
マルチメディアアセンブリ１２０８は、装置１２００とユーザとの間で出力インターフェースを提供するディスプレイを含む。一部の実施例において、ディスプレイは、液晶ディスプレイ（ＬＣＤ）やタッチパネル（ＴＰ）を含んでもよい。ディスプレイは、タッチパネルを含む場合、ユーザからの入力信号を受付けるタッチディスプレイとして実現されてもよい。タッチパネルは、タッチ動作、スライド動作、及びタッチパネル上のジェスチャを検出可能な１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチ動作或いはスライド動作のエッジだけではなく、前記タッチ或いはスライド動作に関する継続時間及び圧力も検出できる。一部の実施例において、マルチメディアアセンブリ１２０８は、１つのフロントカメラ及び／又はリアーカメラを含む。装置１２００が例えば撮影モード或いは映像モード等の操作モードである場合には、フロントカメラ及び／又はリアーカメラは、外部からのマルチメディアデータを受信することができる。フロントカメラおよびリアーカメラのそれぞれは、１つの固定された光レンズ系、或いは、焦点距離および光学ズーム機能を有するものであってもよい。
【００８３】
オーディオアセンブリ１２１０は、オーディオ信号を入力および／または出力するように構成されている。例えば、オーディオアセンブリ１２１０は、装置１２００が呼出モード、記録モード、及び音声認識モード等のような動作モードであるときに外部のオーディオ信号を受信するように構成されたマイク（ＭＩＣ）を含む。受信されたオーディオ信号は、さらにメモリ１２０４に記憶されるか、通信アセンブリ１２１６を介して送信されてもよい。一部の実施例において、オーディオアセンブリ１２１０は、オーディオ信号を出力するためのスピーカーをさらに含む。
【００８４】
Ｉ／Ｏインターフェース１２１２は、プロセッサアセンブリ１２０２と周辺インターフェースモジュールとの間のインターフェースを提供するものである。上記周辺インターフェースモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、音量ボタン、起動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【００８５】
センサアセンブリ１２１４は、装置１２００の各方面の状態評価に供するための１つまたは複数のセンサを含む。例えば、センサアセンブリ１２１４は、装置１２００のＯＮ／ＯＦＦ状態や、装置１２００における例えばディスプレイやテンキーパッドのようなアセンブリの相対的位置を検出できる。また、センサアセンブリ１２１４は、装置１２００や装置１２００におけるアセンブリの位置変化、ユーザと装置１２００との接触の有無、装置１２００の方位若しくは加速／減速、および装置１２００の温度変化も検出できる。センサアセンブリ１２１４は、いかなる物理的接触も無い場合に周辺物体の存在を検出するように構成された接近センサを含んでもよい。さらに、センサアセンブリ１２１４は、画像生成アプリケーションに用いられる、例えばＣＭＯＳ又はＣＣＤ画像センサのような光センサを含んでもよい。一部の実施例において、該センサアセンブリ１２１４は、さらに加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサを含んでもよい。
【００８６】
通信アセンブリ１２１６は、装置１２００と他の機器との間で有線又は無線方式の通信を提供するように構成される。装置１２００は、例えばＷｉＦｉ、２Ｇ、３Ｇ或いはそれらの組み合わせのような、通信規格に基づく無線ネットワークに接続されてもよい。例示的な一実施例において、通信アセンブリ１２１６は、ブロードキャスト通路を介して、外部のブロードキャスト管理システムからのブロードキャスト信号、又はブロードキャストに関する情報を受信する。また、例示的な一実施例において、前記通信アセンブリ１２１６は、近距離通信を促進するための近距離無線通信（ＮＦＣ）モジュールをさらに含む。ＮＦＣモジュールは、例えばＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ）技術や、他の技術に基づいて実現されてもよい。
【００８７】
例示的な一実施例において、装置１２００は、１つまたは複数のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子デバイスによって実現されるものであり、上述した方法を実行する。
【００８８】
また、例示的な一実施例において、コマンドを含んだ一時的でないコンピュータ読み取り可能な記憶媒体として、例えば、装置１２００のプロセッサ１２２０により実行されることで、上述した方法を完成させるようなコマンドを含んだメモリ１２０４をさらに提供する。前記一時的でないコンピュータ読み取り可能な記憶媒体は、例えば、ＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲＯＭ）、磁気テープ、フロッピーディスクおよび光学データ記憶機器等である。
【００８９】
なお、当業者は、本明細書に開示された発明内容を参照し実施することにより、本発明の他の実施形態を容易に見い出せる。本願は、本発明のいかなる変形、用途、又は順応的な変化を包含することが意図されている。当該いかなる変形、用途、又は順応的な変化は、本発明の一般的原理に従うものであり、且つ本明細書に開示されていない本技術分野における公知常識や慣用の技術的手段を含む。明細書及び実施例は、あくまでも例示的なものであると理解されるべきである。本発明の真正の保護範囲および精神は、特許請求の範囲により特定される。
【００９０】
また、本発明は、上記の記載と共に図面に開示された構成に限定されるものではなく、本発明の範囲を逸脱しない限り、様々な改修又は変更が行えることが理解されるべきである。本発明の範囲は、特許請求の範囲のみにより規定される。
【図１】
0006298930.tif 000002
【図２】
0006298930.tif 000003
【図３】
0006298930.tif 000004
【図４】
0006298930.tif 000005
【図５】
0006298930.tif 000006
【図６】
0006298930.tif 000007
【図７】
0006298930.tif 000008
【図８】
0006298930.tif 000009
【図９】
0006298930.tif 000010
【図１０】
0006298930.tif 000011
【図１１】
0006298930.tif 000012
【図１２】
0006298930.tif 000013