(57)【要約】【課題】  ネットワーク接続モジュール、コンピュータプログラム及びそのネットワーク接続方法を提供することを課題とする。【解決手段】  メッシュネットワーク環境においてポータブル電子機器をノードに接続するために用いるネットワーク接続モジュール、コンピュータプログラム及びそのネットワーク接続方法であって、該方法は、複数のノードをサーチするステップと、複数のノード内に指定ノードがあるかどうかを確認するステップと、ある場合、指定ノードをブリッジングポイントと設定するステップと、ない場合、複数のノード内において信号強度の一番強いノードをブリッジングポイントと設定するステップと、該ブリッジングポイントを経由して該メッシュネットワーク環境内に他の複数のノードにブロードキャストするステップとを含む。【選択図】  図２
2016201785.tif 000002
【特許請求の範囲】
【請求項１】
メッシュネットワーク（Ｍｅｓｈ  Ｎｅｔｗｏｒｋ）環境においてポータブル電子機器をノードに接続するために用いられるネットワーク接続方法であって、
複数のノードをサーチするステップと、
前記複数のノード内に指定ノードがあるかどうかを確認するステップと、
指定ノードがある場合、前記指定ノードをブリッジングポイントに設定するステップと、
指定ノードがない場合、前記複数のノード内において信号強度の一番強いノードを前記ブリッジングポイントに設定するステップと、
前記ブリッジングポイントを経由して前記メッシュネットワーク環境内に他の複数のノードにブロードキャストするステップと、
を含むことを特徴とするネットワーク接続方法。
【請求項２】
複数のノード内に指定ノードがあるかどうかを確認するステップと、
指定ノードがある場合、信号強度の一番強い指定ノードを前記ブリッジングポイントに設定するステップと、
を更に含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項３】
複数のノード内に指定ノードがあるかどうかを確認するステップと、
指定ノードがある場合、前記複数の指定ノードの所定の順位に従って前記ブリッジングポイントを設定するステップと、
を更に含むことを特徴とする請求項１に記載のネットワーク接続方法。
【請求項４】
請求項１乃至３のいずれか一項に記載の方法を実現するため、ポータブル電子機器に用いるコンピュータプログラムであることを特徴とするコンピュータプログラム。
【請求項５】
メッシュネットワーク環境においてポータブル電子機器をノードに接続するために用いるネットワーク接続モジュールであって、
複数のノードをサーチするためのサーチモジュールと、
前記サーチモジュールに電気的に接続し、前記複数のノード内に指定ノードがあるかどうかを確認し、指定ノードがある場合、前記指定ノードをブリッジングポイントに設定し、指定ノードがない場合、前記複数のノード内において信号強度の一番強いノードを前記ブリッジングポイントに設定するための処理モジュールと、
前記処理モジュールに電気的に接続し、前記ブリッジングポイントを経由して前記メッシュネットワーク環境内で他の複数のノードにブロードキャストするための接続確立モジュールと、
を含むことを特徴とするネットワーク接続モジュール。
【請求項６】
前記処理モジュールは、更に複数のノード内に複数の指定ノードがあるかどうかを確認し、指定ノードがある場合、信号強度の一番強い指定ノードを前記ブリッジングポイントに設定することを特徴とする請求項５に記載のネットワーク接続モジュール。
【請求項７】
前記処理モジュールは、更に複数のノード内に複数の指定ノードがあるかどうかを確認し、指定ノードがある場合、前記複数の指定ノードの所定の順位に従って前記ブリッジングポイントを設定することを特徴とする請求項５に記載のネットワーク接続モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続モジュール及びそのネットワーク接続方法に関し、特に、ノードとの接続を維持し続けることができるネットワーク接続モジュール及びそのネットワーク接続方法に関する。
【背景技術】
【０００２】
科学技術の進歩に伴い、各タイプの無線ＬＡＮ運用も盛んに発展し、無線ＬＡＮ運用も同時に家庭用機器の自動接続方法にまで広がっている。よって従来技術においてすでにメッシュネットワーク（Ｍｅｓｈ  Ｎｅｔｗｏｒｋ）環境を有し、距離制限がなく、ハブに頼らない利点を利用して家庭自動制御の目的を達成し、例えばＣＳＲ社が開発したＣＳＲｍｅｓｈ（登録商標）技術を使用することが行われている。この種の技術を介してユーザは、身の回りのポータブル電子機器を利用してノードを有する異なる家庭用機器に接続することで家庭用機器を制御できる。しかしながら、この種の技術はブリッジングポイントとするノードとの間の接続状態を維持しなければならず、つまりユーザとブリッジングポイントとの間の距離が遠過ぎる時、ポータブル電子機器は本来該ブリッジングポイントとするノードとの接続を切り、また別のノードと接続すると共に該ノードをブリッジングポイントとすることを試みる。こうすると、ポータブル電子機器は、常に異なるノードと接続しなければならなくなるため、容易に信号伝送上の遅延が起きてしまっていた。
【０００３】
よって、従来技術の欠陥を解決するため、新しいネットワーク接続モジュール及びそのネットワーク接続方法を発明する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の主要目的は、ノードとの接続を維持し続けることができる効果を有するネットワーク接続モジュールを提供することである。
【０００５】
本発明の他の主要目的は、上記モジュールに用いられるネットワーク接続方法を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係るネットワーク接続モジュールは、メッシュネットワーク環境においてポータブル電子機器をノードに接続するために用いられる。ネットワーク接続モジュールは、サーチモジュールと処理モジュールと接続確立モジュールとを含む。サーチモジュールは、複数のノードをサーチすることに用いられる。処理モジュールは、サーチモジュールに電気的に接続し、複数のノード内に指定ノードがあるかどうかを確認し、ある場合、指定ノードをブリッジングポイントと設定し、ない場合、複数のノード内において信号強度の一番強いノードをブリッジングポイントと設定するために用いられる。接続確立モジュールは、該処理モジュールに電気的に接続し、該ブリッジングポイントを経由して該メッシュネットワーク環境内で関連の信号を他の複数のノードにブロードキャストするために用いられる。
【０００７】
本発明に係るネットワーク接続方法は、メッシュネットワーク環境においてポータブル電子機器をノードに接続するために用いられる。該方法は、複数のノードをサーチするステップと、複数のノード内に指定ノードがあるかどうかを確認するステップと、ある場合、指定ノードをブリッジングポイントと設定するステップと、ない場合、複数のノード内において信号強度の一番強いノードをブリッジングポイントと設定するステップと、該ブリッジングポイントを経由して該メッシュネットワーク環境内に他の複数のノードにブロードキャストするステップとを含む。
【図面の簡単な説明】
【０００８】
【図１】本発明に係るネットワーク接続モジュールのアーキテクチャ模式図である。
【図２】本発明に係るネットワーク接続方法のステップフローチャートである。
【図３】本発明に係るポータブル電子機器のメッシュネットワーク環境における第１の実施形態を示す模式図である。
【図４】本発明に係るポータブル電子機器のメッシュネットワーク環境における第２の実施形態を示す模式図である。
【図５】本発明に係るポータブル電子機器のメッシュネットワーク環境における第３の実施形態を示す模式図である。
【発明を実施するための形態】
【０００９】
審査官に本発明の技術内容を更に理解してもらうため、以下に好ましい実施例を挙げて説明する。
【００１０】
以下、まず図１を参照する。図１は、本発明に係るネットワーク接続確立モジュール４０のアーキテクチャ模式図である。
【００１１】
本発明に係るネットワーク接続モジュール１０は、メッシュネットワーク環境においてポータブル電子機器１をノードに接続するために用いられる。ポータブル電子機器１は、スマートフォン或いはタブレットコンピュータ等とすることができる。各ノードは、図３に示すノード５１ａ〜５１ｇのように例えばテレビ、冷蔵庫又はオーブン等の家庭用機器などの１台の被制御機器を表わすことができるが、本発明はこれに限られるものではない。ネットワーク接続モジュール１０及びそれが備える各モジュールは、ハードウェアデバイス、ソフトウェアプログラムをハードウェアデバイスに結合、ファームウェアをハードウェアデバイスに結合する等の形態のアーキテクチャからなることができ、例えばコンピュータで読み取ることができる媒体内に保存するコンピュータプログラムであるが、本発明は上記形態に限られるものではない。
【００１２】
ネットワーク接続モジュール１０は、サーチモジュール２０と処理モジュール３０と接続確立モジュール４０とを含むことができる。サーチモジュール２０は、複数のノードをサーチするために用いられ、各ノードは異なる被制御機器に対応することができる。処理モジュール３０は該サーチモジュール２０に電気的に接続され、サーチモジュール２０が見付け出した該複数のノード内に指定ノードがあるかどうかを確認するために用いられる。指定ノードは、ウェアラブルデバイス又は所定の位置に設けられる装置とすることができるが、本発明はこれに限られるものではない。指定ノードがない場合、処理モジュール３０が該複数のノード内において信号強度の一番強いノードをブリッジングポイントと設定する。指定ノードが見つかった場合、処理モジュール３０が該指定ノードをブリッジングポイントとして設定する。接続確立モジュール４０は、該処理モジュール３０に電気的に接続され、該ブリッジングポイントを経由してメッシュネットワーク環境において関連の信号をブロードキャストすることで、その他の複数のノードに接続する。
【００１３】
これ以外に、処理モジュール３０は、更に複数のノード内に複数の指定ノードがあると確認した場合、強度の一番強い指定ノードを該ブリッジングポイントとし、或いは所定の順位に従い該ブリッジングポイントを決定できるが、本発明はこれに限られるものではない。こうすると、処理モジュール３０が指定ノードを見つけた場合、信号伝送経路を固定でき、ポータブル電子機器１の移動により変更することはない。
【００１４】
特に、本実施形態は本発明の好ましい実施例のみを例示し、くどくどと繰り返し述べたてるのを避けるため、全ての可能な変化組合せを詳細に記載していない。しかしながら、この分野における通常知識を有する者は、上記各モジュール又は素子が必ず全て必要があるわけではないことを理解すべきである。且つ本発明を実施するため、その他の比較的細部の従来モジュール又は素子も含むことができる。各モジュール又は素子は、ニーズを見て省略或いは変更でき、且ついかなる２つのモジュールの間にその他のモジュール又は素子が存在している。
【００１５】
次に、図２を参照すると、本発明に係るネットワーク接続方法のステップフローチャートである。ここでは特に、以下、上記ネットワーク接続モジュール１０を例として本発明に係るネットワーク接続方法を説明するが、本発明に係るネットワーク接続方法は上記同一構造のネットワーク接続モジュール１０に使用することに限られるものではない。
【００１６】
まず、複数のノードをサーチするステップ２０１を行う。
【００１７】
まずサーチモジュール２０で複数のノードをサーチする。そこで同時に図３を参考にする。図３は、本発明のポータブル電子機器１のメッシュネットワーク環境における第１の実施形態を示す模式図である。サーチモジュール２０は、図３に示すようなノード５１ａ、５１ｂ、５１ｃ、５１ｄ、５１ｅ、５１ｆ、５１ｇをサーチし、各ノードは異なる被制御機器に対応できる。
【００１８】
次に該複数のノード内に指定ノードがあるかどうかを確認するステップ２０２を行う。
【００１９】
処理モジュール３０は、サーチモジュール２０が見付け出した該複数のノード内に指定ノードがあるかどうかを確認するために用いられる。
【００２０】
処理モジュール３０が複数のノード５１ａ〜５１ｇ内に指定ノードがないと確認した時、次に該複数のノード内において信号強度の一番強いノードを該ブリッジングポイントと設定するステップ２０３を行う。
【００２１】
図３に示すように、処理モジュール３０が該複数のノード５１ａ〜５１ｇ内において信号強度の一番強いノード５１ａを該ブリッジングポイントと設定する。
【００２２】
なお、処理モジュール３０がノード５２を見付け出した場合、更に該指定ノードをブリッジングポイントと設定するステップ２０４を行う。
【００２３】
図４を参照すると、本発明に係るポータブル電子機器１のメッシュネットワーク環境における第２の実施形態を示す模式図である。図４に示すように、処理モジュール３０は指定ノード５２を見付け出した場合、直接指定ノード５２をブリッジングポイントとして設定し、これを介して接続確立モジュール４０が直接指定ノード５２と接続する。ポータブル電子機器１がどのノードに接近しているかどうかを問わず、接続確立モジュール４０は指定ノード５２のみと接続し、接続経路を変更することはない。
【００２４】
また、図５に示すように、処理モジュール３０は図５内の第１指定ノード５２ａ及び第２指定ノード５２ｂのような複数の指定ノードを見付け出した場合、強度の一番強い又は所定の順位に従い決定することができる。よって図５内において、処理モジュール３０は、第１指定ノード５２ａをブリッジングポイントとして固定設定する。
【００２５】
最後に該ブリッジングポイントを経由して該メッシュネットワーク環境内に他の複数のノードにブロードキャストするステップ２０５を行う。
【００２６】
先に述べたステップにおいて処理モジュール３０はノード５１ａ、指定ノード５２或いは第１指定ノード５２ａをブリッジングポイントとして選択したかを問わず、最終的に接続確立モジュール４０が該ブリッジングポイントを経由して該メッシュネットワーク環境内に関連の信号をブロードキャストすることで、他の複数のノード５１ｂ、５１ｃ、５１ｄ、５１ｅ、５１ｆ、５１ｇに接続し、ポータブル電子機器１にノード５１ｂ〜５１ｇ及びその被制御機器を制御させる。最終的にブロードキャスト及び他の複数のノード５１ｂ、５１ｃ、５１ｄ、５１ｅ、５１ｆ、５１ｇまで制御することは、すでに本発明の属する技術の分野における通常の知識を有する者が熟知している技術であるため、ここでは省略する。
【００２７】
特に、本発明に係るネットワーク接続方法は、上記ステップの順序に限られるものではなく、本発明の目的を達成できれば、上記ステップの順序も変更できる。
【００２８】
本発明に係るネットワーク接続モジュール１０及びネットワーク接続方法を介して、随時ポータブル電子機器１とノードとの間の接続を維持できるため、改めて接続時間を回避や短縮できる。
【００２９】
特に、本実施形態は本発明の好ましい実施例のみを例示するものであり、くどくどと繰り返し述べたてるのを避けるため、全ての可能な変化組合せを詳細に記載していない。しかしながら、この分野における通常知識を有する者は、上記各モジュール又は素子が必ず全て必要があるわけはないことを理解すべきである。且つ本発明を実施するため、その他の比較的細部の従来モジュール又は素子も含むことができる。各モジュール又は素子は、ニーズを見て省略或いは変更でき、且ついかなる２つのモジュールの間にその他のモジュール又は素子が存在している。本発明の趣旨から逸脱することなく、本発明が主張する保護範囲に属し、特許請求の範囲を基準とする。
【符号の説明】
【００３０】
１    ポータブル電子機器
１０    ネットワーク接続モジュール
２０    サーチモジュール
３０    処理モジュール
４０    接続確立モジュール
５１ａ、５１ｂ、５１ｃ、５１ｄ、５１ｅ、５１ｆ、５１ｇ ノード
５２    指定ノード
５２ａ    第１指定ノード
５２ｂ    第２指定ノード
【図１】
2016201785.tif 000003
【図２】
2016201785.tif 000004
【図３】
2016201785.tif 000005
【図４】
2016201785.tif 000006
【図５】
2016201785.tif 000007