(57)【要約】  無線通信装置は、接続先と無線通信を行う無線通信部と、インタフェース部を介して接続先と有線通信を行う有線通信部と、有線通信部のインタフェース部と接続先とが接続されているか否かを判定する接続判定を行う接続判定部と、接続判定部によって行われる接続判定の結果に従って、動作モードを親機モードと中継機モードとに切り替え設定する動作モード設定部と、を備え、動作モード設定部は、接続判定において、インタフェース部と接続先とが接続されていると判定された場合には、動作モードを親機モードに設定し、接続判定において、インタフェース部と接続先とが接続されていないと判定された場合には、動作モードを中継機モードに設定する。
2019159356.tif 000002
【特許請求の範囲】
【請求項１】
接続先と無線通信を行う無線通信部と、
インタフェース部を介して接続先と有線通信を行う有線通信部と、
前記有線通信部の前記インタフェース部と前記接続先とが接続されているか否かを判定する接続判定を行う接続判定部と、
前記接続判定部によって行われる前記接続判定の結果に従って、動作モードを親機モードと中継機モードとに切り替え設定する動作モード設定部と、
を備え、
前記動作モード設定部は、
前記接続判定において、前記インタフェース部と前記接続先とが接続されていると判定された場合には、前記動作モードを前記親機モードに設定し、
前記接続判定において、前記インタフェース部と前記接続先とが接続されていないと判定された場合には、前記動作モードを前記中継機モードに設定する
無線通信装置。
【請求項２】
前記接続判定部は、前記接続判定において、
前記インタフェース部に含まれる対象インタフェースの前記接続先との接続状態を調査することによって、前記インタフェース部と前記接続先とが接続されているか否かを判定する
請求項１に記載の無線通信装置。
【請求項３】
前記対象インタフェースと、前記接続状態とが、条件ごとに関連付けられて定義されている条件定義テーブルを記憶する記憶部をさらに備え、
前記接続判定部は、前記接続判定において、
前記条件定義テーブルの前記条件ごとに、前記接続状態を調査することによって、全ての前記条件について成立が不成立かを判定する
請求項２に記載の無線通信装置。
【請求項４】
前記記憶部は、
前記動作モードと、前記条件定義テーブルで成立する必要がある前記条件を定義した論理式とが関連付けられて定義されている動作モード決定テーブルをさらに記憶し、
前記動作モード設定部は、
前記条件定義テーブルおよび前記動作モード決定テーブルを参照して、前記親機モードに対応する前記論理式が真である場合には、前記動作モードを前記親機モードに設定し、前記中継機モードに対応する前記論理式が真である場合には、前記動作モードを前記中継機モードに設定する
請求項３に記載の無線通信装置。
【請求項５】
前記インタフェース部は、ＬＡＮインタフェースおよびＷＡＮインタフェースの少なくとも一方を含んで構成される
請求項１から４のいずれか１項に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動作モードを親機モードと中継機モードとに切り替え設定可能な構成を備えた無線通信装置に関する。
【背景技術】
【０００２】
一般的な無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムでは、動作モードとして、親機として機能する親機モードと、親機と子機の間の無線ＬＡＮ通信を中継する中継機として機能する中継機モードとを備えた無線ＬＡＮアクセスポイント（以下、アクセスポイントと略す）が設置されることがある。このようなアクセスポイントは、物理的またはソフトウェア的なモード切り替えスイッチによって動作モードを親機モードと中継機モードとに切り替え設定可能に構成され、親機または中継機として機能する（例えば、特許文献１および２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１５７８８２号公報
【特許文献２】特開２００７−１５０５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、無線ＬＡＮシステムが利用される環境にアクセスポイントを設置する場合、従来においては、アクセスポイントの設置作業者は、アクセスポイントの動作モードを親機モードまたは中継機モードに手動で設定する必要がある。そのため、設置作業者は、アクセスポイントの動作モードの設定ミスをしてしまう可能性がある。このような設定ミスとしては、例えば、アクセスポイントの動作モードを親機モードに設定すべきところを誤って中継機モードに設定してしまうミス、アクセスポイントの動作モードを親機モードから中継機モードに設定変更することを忘れてしまうミスなどが挙げられる。【０００５】
本発明は、上述のような課題を解決するためになされたものであり、設置状況に応じて動作モードを適切に自動設定することのできる無線通信装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明における無線通信装置は、接続先と無線通信を行う無線通信部と、インタフェース部を介して接続先と有線通信を行う有線通信部と、有線通信部のインタフェース部と接続先とが接続されているか否かを判定する接続判定を行う接続判定部と、接続判定部によって行われる接続判定の結果に従って、動作モードを親機モードと中継機モードとに切り替え設定する動作モード設定部と、を備え、動作モード設定部は、接続判定において、インタフェース部と接続先とが接続されていると判定された場合には、動作モードを親機モードに設定し、接続判定において、インタフェース部と接続先とが接続されていないと判定された場合には、動作モードを中継機モードに設定するものである。
【発明の効果】
【０００７】
本発明によれば、設置状況に応じて動作モードを適切に自動設定することのできる無線通信装置を得ることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態１における無線ＬＡＮシステムを示す構成図である。
【図２】本発明の実施の形態１における無線通信装置を示す構成図である。
【図３】本発明の実施の形態１における無線通信装置が記憶する条件定義テーブルの一例を示すテーブルである。
【図４】本発明の実施の形態１における無線通信装置が記憶する動作モード決定テーブルの一例を示すテーブルである。
【図５】本発明の実施の形態１における無線ＬＡＮシステムの２台の無線通信装置の両方の動作モードがモード未設定である状況を示す構成図である。
【図６】本発明の実施の形態１における無線通信装置の接続判定部が行う接続判定の一連の動作を示すフローチャートである。
【図７】図５の接続先と接続されている方の無線通信装置が記憶する条件定義テーブルの一例を示すテーブルである。
【図８】図５の接続先と接続されていない方の無線通信装置が記憶する条件定義テーブルの一例を示すテーブルである。
【図９】本発明の実施の形態１における無線通信装置の動作モード設定部が行う動作モード設定の一連の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明による無線通信装置を、好適な実施の形態にしたがって図面を用いて説明する。なお、図面の説明においては、同一部分または相当部分には同一符号を付し、重複する説明を省略する。
【００１０】
実施の形態１．
図１は、本発明の実施の形態１における無線ＬＡＮシステムを示す構成図である。本実施の形態１における無線ＬＡＮシステムは、２台の無線通信装置１と、子機２とを備えて構成されている。
【００１１】
なお、図１では、２台の無線通信装置１を区別するために、一方の無線通信装置１を無線通信装置１（Ａ）と表記し、他方の無線通信装置１を無線通信装置１（Ｂ）と表記している。また、図１では、無線通信装置１（Ａ）の動作モードが親機モードに設定され、無線通信装置１（Ｂ）の動作モードが中継機モードに設定されている場合を例示している。
【００１２】
図１に示すように、親機として機能する無線通信装置１（Ａ）と、中継機として機能する無線通信装置１（Ｂ）との間が無線接続され、無線通信装置１（Ｂ）と子機２との間が無線接続されている。
【００１３】
この場合、子機２は、無線通信装置１（Ａ）の通信エリアに入っていなくても、無線通信装置１（Ｂ）を介して無線通信装置１（Ａ）との無線通信が可能となる。子機２の位置によっては、子機の接続先が無線通信装置１（Ｂ）から無線通信装置１（Ａ）に切り替わり、無線通信装置１（Ａ）と子機２との間が無線接続されることもある。
【００１４】
無線通信装置１（Ａ）は、後述するＬＡＮインタフェースを経由して機器Ｘおよび機器Ｙのそれぞれと接続されている。例えば、上述の無線ＬＡＮシステムが昇降機保守用のシステムに適用される場合、親機として機能する無線通信装置１（Ａ）のＬＡＮインタフェースには、通信装置、表示装置等が接続される。さらに、無線通信装置１（Ａ）は、後述するＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースを経由してインターネットなどの上位ネットワークと接続されている。一方、無線通信装置１（Ｂ）は、ＬＡＮインタフェースおよびＷＡＮインタフェースのそれぞれを経由して接続先と接続されていない。
【００１５】
このように、親機として機能する無線通信装置１（Ａ）のＬＡＮインタフェースおよびＷＡＮインタフェースには、それぞれ、機器および上位ネットワークが接続される。一方、中継機として機能する無線通信装置１（Ｂ）のＬＡＮインタフェースおよびＷＡＮインタフェースには、何も接続されない。
【００１６】
次に、無線通信装置１の構成について、図２を参照しながら説明する。図２は、本発明の実施の形態１における無線通信装置１を示す構成図である。無線通信装置１は、例えば、演算処理を実行するマイクロコンピュータと、プログラムデータ、固定値データ等のデータを記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、格納されているデータを更新して順次書き換えられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、通信機などによって実現される。
【００１７】
図２に示すように、本実施の形態１における無線通信装置１は、無線通信部１１と、有線通信部１２と、条件定義テーブル１３および動作モード決定テーブル１４を記憶する記憶部（図示せず）と、接続判定部１５と、動作モード設定部１６とを備える。
【００１８】
無線通信部１１は、接続先と無線通信を行う。有線通信部１２は、接続先と通信接続するためのインタフェース部を持ち、インタフェース部を介して接続先と有線通信を行う。
【００１９】
有線通信部１２のインタフェース部は、主に周辺機器などと通信接続するためのＬＡＮインタフェースと、主にインターネットなどの上位ネットワークと通信接続するためのＷＡＮインタフェースとを含んで構成される。
【００２０】
なお、実施の形態１では、インタフェース部は、ＬＡＮインタフェースおよびＷＡＮインタフェースを含んで構成される場合を例示しているが、これに限定されない。すなわち、インタフェース部は、ＬＡＮインタフェースおよびＷＡＮインタフェースの少なくとも一方を含んで構成されていれば、どのように構成されていてもよい。
【００２１】
記憶部は、条件定義テーブル１３および動作モード決定テーブル１４を記憶する。ここで、条件定義テーブル１３の一例について、図３を参照しながら説明する。図３は、本発明の実施の形態１における無線通信装置１が記憶する条件定義テーブル１３の一例を示すテーブルである。
【００２２】
図３に示す「＃」は、条件を識別する情報を示し、ここでは、「１」〜「３」までの３つの条件が登録されている場合を例示している。
【００２３】
図３に示す「対象インタフェース」は、インタフェース部に含まれる判定対象となるインタフェースを示し、条件ごとに、「ＬＡＮインタフェース」または「ＷＡＮインタフェース」が登録される。
【００２４】
図３に示す「状態」は、対応する対象インタフェースの接続先との接続状態を示し、条件ごとに、「リンクアップ」、「リンクダウン」または「ＩＰ」が登録される。
【００２５】
「リンクアップ」は、対応する対象インタフェースが接続先と接続されている状態を示す。「リンクダウン」は、対応する対象インタフェースが接続先と接続されていない状態を示す。「ＩＰ」は、対応する対象インタフェースが指定のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを持つ機器と接続されている状態を示す。
【００２６】
図３に示す「結果」は、対応する条件が成立か不成立かを示し、条件ごとに、「成立」または「不成立」が記録される。
【００２７】
具体例として、条件１では、対象インタフェースとして「ＷＡＮインタフェース」が登録され、接続状態として「リンクアップ」が登録されている。この場合、有線通信部１２のＷＡＮインタフェースが接続先と接続されているときには、条件１が成立となり、ＷＡＮインタフェースが接続先と接続されていないときには、条件１が不成立となる。
【００２８】
また、条件２では、対象インタフェースとして「ＬＡＮインタフェース」が登録され、接続状態として「ＩＰ」が登録されている。この場合、有線通信部１２のＬＡＮインタフェースが、指定のＩＰアドレス（ここでは、図３に例示するように、「１９２．０．２．１００」）を持つ機器と接続されているときには、条件２が成立となり、ＬＡＮインタフェースがその機器と接続されていないときには、条件２が不成立となる。
【００２９】
さらに、条件３では、対象インタフェースとして「ＬＡＮインタフェース」が登録され、接続状態として「リンクダウン」が登録されている。この場合、有線通信部１２のＬＡＮインタフェースが接続先と接続されていないときには、条件３が成立となり、ＬＡＮインタフェースが接続先と接続されているときには、条件３が不成立となる。
【００３０】
なお、無線通信装置１の起動直後では、条件定義テーブル１３に登録されている全ての条件のそれぞれに対応する「結果」は、図３に示すように、「不成立」となる。
【００３１】
このように、条件定義テーブル１３は、インタフェース部に含まれる対象インタフェースと、対象インタフェースの接続先との接続状態とが、条件ごとに関連付けられて定義されている。
【００３２】
続いて、動作モード決定テーブル１４の一例について、図４を参照しながら説明する。図４は、本発明の実施の形態１における無線通信装置１が記憶する動作モード決定テーブル１４の一例を示すテーブルである。
【００３３】
図４に示す「動作モード」は、無線通信装置１の動作モードを示し、「親機モード」または「中継機モード」が登録される。
【００３４】
図４に示す「論理式」は、条件定義テーブル１３で定義されている全条件のうちの成立する必要がある条件を示し、親機モードに対応する論理式としては、その条件が条件１または条件２であることを示す「１ｏｒ２」が登録され、中継機モードに対応する論理式としては、その条件が条件３であることを示す「３」が登録される。
【００３５】
この場合、条件定義テーブル１３において、条件１の「結果」、または条件２の「結果」が「成立」となっているときには、親機モードに対応する論理式が真となり、条件１の「結果」および条件２の「結果」のいずれも「不成立」となっているときには、その論理式が偽となる。親機モードに対応する論理式が真である場合、動作モードが親機モードに設定される。
【００３６】
また、条件定義テーブル１３において、条件３の「結果」が「成立」となっているときには、子機モードに対応する論理式が真となり、条件３の「結果」が「不成立」となっているときには、その論理式が偽となる。子機モードに対応する論理式が真である場合、動作モードが子機モードに設定される。
【００３７】
このように、動作モード決定テーブル１４は、動作モードと、条件定義テーブル１３で成立する必要がある条件を定義した論理式とが関連付けられて定義されている。
【００３８】
図２の説明に戻り、接続判定部１５は、有線通信部１２のインタフェース部と接続先とが接続されているか否かを判定する接続判定を行う。具体的には、接続判定部１５は、接続判定において、インタフェース部に含まれる対象インタフェースの接続先との接続状態を調査することによって、インタフェース部と接続先とが接続されているか否かを判定する。
【００３９】
より具体的には、接続判定部１５は、接続判定において、条件定義テーブル１３の条件ごとに、対象インタフェースの接続先との接続状態を調査することによって、全ての条件について成立か不成立かを判定する。なお、対象インタフェースの接続先との接続状態を調査する具体的な手法については、後述する。
【００４０】
動作モード設定部１６は、接続判定部１５によって行われる接続判定の結果に従って、動作モードを親機モードと中継機モードとに切り替え設定する。換言すると、動作モード設定部１６は、接続判定において、インタフェース部と接続先とが接続されていると判定された場合には、動作モードを親機モードに設定する。また、動作モード設定部１６は、接続判定において、インタフェース部と接続先とが接続されていないと判定された場合には、動作モードを中継機モードに設定する。
【００４１】
次に、無線通信装置１の動作モードがモード未設定の状態から親機モードまたは中継機モードに設定される場合の無線通信装置１の一連の動作について、図５〜図９を参照しながら説明する。図５は、本発明の実施の形態１における無線ＬＡＮシステムの２台の無線通信装置１の両方の動作モードがモード未設定である状況を示す構成図である。なお、図５に示す状況では、無線通信装置１（Ａ）および無線通信装置１（Ｂ）のそれぞれの記憶部には、図３に示す条件定義テーブル１３と、図４に示す動作モード決定テーブル１４とが予め記憶されているものとする。
【００４２】
図５において、無線通信装置１（Ａ）は、起動しておらず、動作モードが未設定である。この場合、無線通信装置１（Ａ）の無線ＬＡＮ機能が無効となっている。さらに、無線通信装置１（Ａ）は、ＬＡＮインタフェースを経由して機器Ｘおよび機器Ｙのそれぞれとすでに接続されるとともに、ＷＡＮインタフェースを経由して上位ネットワークとすでに接続されている状況である。
【００４３】
無線通信装置１（Ｂ）は、無線通信装置１（Ａ）と同様に、起動しておらず、動作モードが未設定である。この場合、無線通信装置１（Ｂ）の無線ＬＡＮ機能が無効となっている。さらに、無線通信装置１（Ｂ）は、ＬＡＮインタフェースおよびＷＡＮインタフェースのいずれも接続先と接続されていない状況である。
【００４４】
上述した状況において、無線通信装置１（Ａ）および無線通信装置１（Ｂ）のそれぞれは、起動すると、起動後に、動作モードをモード未設定の状態から親機モードまたは中継機モードに設定する。無線通信装置１（Ａ）および無線通信装置１（Ｂ）のそれぞれは、このような設定を行った後も、インタフェース部の接続先との接続状態に応じて、動作モードを設定する動作を定期的に実行する。これにより、無線通信装置１は、最新の接続状態に応じて、適切な動作モードを設定することができる。
【００４５】
以下、無線通信装置１の上述した動作について、図６〜図９を参照しながらさらに説明する。
【００４６】
まず、接続判定部１５が行う接続判定について、図６を参照しながら説明する。図６は、本発明の実施の形態１における無線通信装置１の接続判定部１５が行う接続判定の一連の動作を示すフローチャートである。
【００４７】
ステップＳ１０１において、接続判定部１５は、条件定義テーブル１３から未調査の条件を１つ取得し、処理がステップＳ１０２へと進む。
【００４８】
ステップＳ１０２において、ステップＳ１０１で取得した条件の「状態」が「ＩＰ」であるか否かを判定する。
【００４９】
ステップＳ１０２において、「状態」が「ＩＰ」であると判定された場合には、処理がステップＳ１０３へと進み、「状態」が「ＩＰ」でないと判定された場合には、処理がステップＳ１０７へと進む。
【００５０】
ステップＳ１０３において、接続判定部１５は、対象インタフェースに相当するＬＡＮインタフェースの接続先との接続状態の調査として、指定のＩＰアドレスにｐｉｎｇ（ＩＣＭＰ  ｅｃｈｏ  ｒｅｑｕｅｓｔ）を、有線通信部１２を介して送信し、処理がステップＳ１０４へと進む。
【００５１】
ステップＳ１０４において、接続判定部１５は、ステップＳ１０３で送信したｐｉｎｇに対して、一定時間の間に、応答（ＩＣＭＰ  ｅｃｈｏ  ｒｅｐｌｙ）が返されたか否かを判定する。
【００５２】
ステップＳ１０４において、応答が返されたと判定された場合には、処理がステップＳ１０５へと進む。
【００５３】
ステップＳ１０５において、接続判定部１５は、ステップＳ１０１で取得した条件の「結果」を「成立」に設定し、処理がステップＳ１０９へと進む。
【００５４】
一方、ステップＳ１０４において、応答が返されていないと判定された場合には、処理がステップＳ１０６へと進む。
【００５５】
ステップＳ１０６において、接続判定部１５は、ステップＳ１０１で取得した条件の「結果」を「不成立」に設定し、処理がステップＳ１０９へと進む。
【００５６】
このように、接続判定部１５は、判定対象のＬＡＮインタフェースの接続先との接続状態の調査を行う。具体的には、接続判定部１５は、指定のＩＰアドレスにｐｉｎｇを送信し、そのｐｉｎｇに対して応答が返ってきた場合、ＬＡＮインタフェースがそのＩＰアドレスを持つ機器と接続されていると判断する。また、接続判定部１５は、指定のＩＰアドレスにｐｉｎｇを送信し、そのｐｉｎｇに対して応答が返ってこない場合、ＬＡＮインタフェースがそのＩＰアドレスを持つ機器と接続されていないと判断する。
【００５７】
ステップＳ１０７において、接続判定部１５は、対象インタフェースに相当するＬＡＮインタフェースまたはＷＡＮインタフェースの接続先との接続状態の調査として、ステップＳ１０１で取得した条件の「対象インタフェース」がリンクアップしているかリンクダウンしているかを調査し、処理がステップＳ１０８へと進む。
【００５８】
ステップＳ１０８において、接続判定部１５は、ステップＳ１０７で調査した「対象インタフェース」のリンク状態と、ステップＳ１０１で取得した条件の「状態」とが一致しているか否かを判定する。
【００５９】
ステップＳ１０８において、調査したリンク状態と、条件の「状態」とが一致していると判定された場合には、処理がステップＳ１０５へと進む。この場合、ステップＳ１０５において、接続判定部１５は、ステップＳ１０１で取得した条件の「結果」を「成立」に設定し、処理がステップＳ１０９へと進む。
【００６０】
一方、ステップＳ１０８において、調査したリンク状態と、条件の「状態」とが一致していないと判定された場合には、処理がステップＳ１０６へと進む。この場合、ステップＳ１０６において、接続判定部１５は、ステップＳ１０１で取得した条件の「結果」を「不成立」に設定し、処理がステップＳ１０９へと進む。
【００６１】
このように、接続判定部１５は、判定対象のＬＡＮインタフェースまたはＷＡＮインタフェースの接続先との接続状態の調査を行う。具体的には、接続判定部１５は、ＬＡＮインタフェースまたはＷＡＮインタフェースがリンクアップしているかリンクダウンしているかを調査する。
【００６２】
ステップＳ１０９において、接続判定部１５は、条件定義テーブル１３の全条件の調査が完了したか否かを判定する。
【００６３】
ステップＳ１０９において、全条件の調査が完了したと判定された場合には、処理が終了となる。
【００６４】
一方、ステップＳ１０９において、全条件の調査が完了していないと判定された場合には、処理がステップＳ１０１へと戻り、条件定義テーブルの未調査の条件について、ステップＳ１０１以降の処理が再び行われる。
【００６５】
このように、接続判定部１５は、条件定義テーブル１３の全条件について、図６に示す一連の処理を実行することによって、条件定義テーブル１３の各条件が成立か不成立かの結果を得ることができる。
【００６６】
ここで、具体例として、図５に示す状況において、無線通信装置１（Ａ）および無線通信装置１（Ｂ）のそれぞれの接続判定部１５が図６に示す一連の処理を実行する場合を考えて、図７および図８を参照しながら、無線通信装置１の動作についてさらに説明する。
【００６７】
図７は、図５の接続先と接続されている方の無線通信装置１（Ａ）が記憶する条件定義テーブル１３の一例を示すテーブルである。図８は、図５の接続先と接続されていない方の無線通信装置１（Ｂ）が記憶する条件定義テーブル１３の一例を示すテーブルである。
【００６８】
図５に示す状況において、無線通信装置１（Ａ）が起動することに伴って、無線通信装置１（Ａ）の接続判定部１５によって図６に示す一連の処理が実行される場合を考える。
【００６９】
この場合、図５に示すように、無線通信装置１（Ａ）において、ＷＡＮインタフェースと上位ネットワークとが接続されているので、ＷＡＮインタフェースは、リンクアップしている。したがって、条件定義テーブル１３の条件１の「状態」は、接続判定部１５によって調査されるリンク状態と一致するので、条件１の「結果」が「成立」となる。
【００７０】
また、無線通信装置１（Ａ）において、ＬＡＮインタフェースと機器とが接続されているので、接続判定部１５によって指定のＩＰアドレスにｐｉｎｇが送信された場合、そのｐｉｎｇに対して応答が返ってくる。したがって、条件２の「結果」が「成立」となる。
【００７１】
さらに、無線通信装置１（Ａ）において、ＬＡＮインタフェースと機器とが接続されているので、ＬＡＮインタフェースは、リンクアップしている。したがって、条件定義テーブル１３の条件３の「状態」は、接続判定部１５によって調査されるリンク状態と一致しないので、条件３の「結果」が「不成立」となる。
【００７２】
このように、無線通信装置１（Ａ）の接続判定部１５が図６に示す一連の処理を実行した場合、条件定義テーブル１３は、図３に示す内容から図７に示す内容に変わる。
【００７３】
次に、図５に示す状況において、無線通信装置１（Ｂ）が起動することに伴って、無線通信装置１（Ｂ）の接続判定部１５によって図６に示す一連の処理が実行される場合を考える。
【００７４】
この場合、図５に示すように、無線通信装置１（Ｂ）において、ＷＡＮインタフェースと上位ネットワークとが接続されていないので、ＷＡＮインタフェースは、リンクダウンしている。したがって、条件定義テーブル１３の条件１の「状態」は、接続判定部１５によって調査されるリンク状態と一致しないので、条件１の「結果」が「不成立」となる。
【００７５】
また、無線通信装置１（Ｂ）において、ＬＡＮインタフェースと機器とが接続されていないので、接続判定部１５によって指定のＩＰアドレスにｐｉｎｇが送信された場合、そのｐｉｎｇに対して応答が返ってこない。したがって、条件２の「結果」が「不成立」となる。
【００７６】
さらに、無線通信装置１（Ｂ）において、ＬＡＮインタフェースと機器とが接続されていないので、ＬＡＮインタフェースは、リンクダウンしている。したがって、条件定義テーブル１３の条件３の「状態」は、接続判定部１５によって調査されるリンク状態と一致するので、条件３の「結果」が「成立」となる。
【００７７】
このように、無線通信装置１（Ｂ）の接続判定部１５が図６に示す一連の処理を実行した場合、条件定義テーブル１３は、図３に示す内容から図８に示す内容に変わる。
【００７８】
次に、接続判定部１５が接続判定を行った後に、動作モード設定部１６が行う動作モード設定について、図９を参照しながら説明する。図９は、本発明の実施の形態１における無線通信装置１の動作モード設定部１６が行う動作モード設定の一連の動作を示すフローチャートである。
【００７９】
ステップＳ２０１において、動作モード設定部１６は、動作モード決定テーブル１４から親機モードの論理式を取得し、処理がステップＳ２０２へと進む。
【００８０】
ステップＳ２０２において、動作モード設定部１６は、条件定義テーブル１３を参照して、ステップＳ２０１で取得した論理式が真であるか否かを判定する。
【００８１】
ステップＳ２０２において、論理式が真であると判定された場合には、処理がステップＳ２０３へと進み、論理式が偽であると判定された場合には、処理がステップＳ２０４へと進む。
【００８２】
ステップＳ２０３において、動作モード設定部１６は、動作モードを「親機モード」に設定し、処理が終了となる。
【００８３】
このように、動作モード設定部１６は、条件定義テーブル１３において、条件１の「結果」、または条件２の「結果」が「成立」となっている場合、動作モードを親機モードに設定する。具体的には、動作モード設定部１６は、条件定義テーブル１３および動作モード決定テーブル１４を参照して、親機モードに対応する論理式が真である場合、動作モードを親機モードに設定する。
【００８４】
ステップＳ２０４において、動作モード設定部１６は、動作モード決定テーブル１４から中継機モードの論理式を取得し、処理がステップＳ２０５へと進む。
【００８５】
ステップＳ２０５において、動作モード設定部１６は、条件定義テーブル１３を参照して、ステップＳ２０４で取得した論理式が真であるか否かを判定する。
【００８６】
ステップＳ２０５において、論理式が真であると判定された場合には、処理がステップＳ２０６へと進み、論理式が偽であると判定された場合には、処理がステップＳ２０７へと進む。
【００８７】
ステップＳ２０６において、動作モード設定部１６は、動作モードを「中継機モード」に設定し、処理が終了となる。
【００８８】
このように、動作モード設定部１６は、条件定義テーブル１３において、条件３の「結果」が「成立」となっている場合、動作モードを子機モードに設定する。具体的には、動作モード設定部１６は、条件定義テーブル１３および動作モード決定テーブル１４を参照して、中継機モードに対応する論理式が真である場合、動作モードを中継機モードに設定する。
【００８９】
ステップＳ２０７において、動作モード設定部１６は、動作モードを「モード未設定」に設定し、処理が終了となる。
【００９０】
ここで、具体例として、図５に示す状況において、図６に示す一連の処理が実行されることによって、無線通信装置１（Ａ）は、図７に示す条件定義テーブル１３を得て、無線通信装置１（Ｂ）は、図８に示す条件定義テーブル１３を得た場合を考える。なお、無線通信装置１（Ａ）および無線通信装置１（Ｂ）のそれぞれの動作モード決定テーブル１４は、図４に示すテーブルである。
【００９１】
この場合、無線通信装置１（Ａ）の動作モード設定部１６は、ステップＳ２０１において、動作モード決定テーブル１４から、親機モードに対応する論理式として、「１ｏｒ２」を取得する。
【００９２】
図７に示すように、条件定義テーブル１３において、条件１の「結果」、条件２の「結果」および条件３の「結果」は、それぞれ、「成立」、「成立」および「不成立」である。したがって、ステップＳ２０２において、動作モード設定部１６は、条件定義テーブル１３を参照して、条件１の「結果」、または条件２の「結果」が「成立」となっていると判断し、取得した論理式が真であると判定する。
【００９３】
その結果、動作モード設定部１６は、動作モードを親機モードに設定する。したがって、図５に示す状況において、設置者による手動設定を必要とすることなく、無線通信装置１（Ａ）の動作モードは、親機モードに自動設定される。
【００９４】
また、上述の場合、無線通信装置１（Ｂ）の動作モード設定部１６は、ステップＳ２０１において、動作モード決定テーブル１４から、親機モードに対応する論理式として、「１ｏｒ２」を取得する。
【００９５】
図８に示すように、条件定義テーブル１３において、条件１の「結果」、条件２の「結果」および条件３の「結果」は、それぞれ、「不成立」、「不成立」および「成立」である。したがって、ステップＳ２０２において、動作モード設定部１６は、条件定義テーブル１３を参照して、条件１の「結果」、または条件２の「結果」が「成立」となっていないと判断し、取得した論理式が偽であると判定する。
【００９６】
続いて、ステップＳ２０４において、動作モード設定部１６は、動作モード決定テーブル１４から、中継機モードに対応する論理式として、「３」を取得する。この場合、ステップＳ２０５において、動作モード設定部１６は、条件定義テーブル１３を参照して、条件３の「結果」が「成立」となっていると判断し、取得した論理式が真であると判定する。
【００９７】
その結果、動作モード設定部１６は、動作モードを中継機モードに設定する。したがって、図５に示す状況において、設置者による手動設定を必要とすることなく、無線通信装置１（Ｂ）の動作モードは、中継機モードに自動設定される。
【００９８】
このように、動作モード設定部１６は、接続判定部１５によって行われる接続判定の結果に従って、動作モードを親機モードと中継機モードとに切り替え設定するように構成されている。したがって、無線通信装置１の設置状況に応じた動作モードの自動設定が可能となる。
【００９９】
以上、本実施の形態１によれば、無線通信装置は、接続先と有線通信するためのインタフェース部と、接続先とが接続されているか否かを判定し、その判定結果に従って、動作モードを親機モードと中継機モードとに切り替え設定するように構成されている。
【０１００】
これにより、無線通信装置の設置状況に応じて動作モードを適切に自動設定することが可能となる。その結果、無線通信装置の設置作業者による動作モードの設定作業の負荷を削減することができるとともに、設置作業者による動作モードの設定ミスを抑制することができる。
【０１０１】
なお、実施の形態１では、インタフェース部と接続先とが接続されているか否かを判定する具体的な構成として、次のような構成を例示している。すなわち、無線通信装置は、接続判定において、インタフェース部に含まれる対象インタフェースの接続先との接続状態を調査することによって、インタフェース部と接続先とが接続されているか否かを判定するように構成されている。
【０１０２】
また、実施の形態１では、インタフェース部と接続先とが接続されているか否かを判定するさらなる具体的な構成として、次のような構成を例示している。すなわち、無線通信装置は、インタフェース部に含まれる対象インタフェースと、対象インタフェースの接続先との接続状態とが、条件ごとに関連付けられて定義されている条件定義テーブルを記憶するように構成されている。さらに、無線通信装置は、条件定義テーブルの条件ごとに、対象インタフェースの接続先との接続状態を調査することによって、全ての条件について成立が不成立かを判定するように構成されている。
【０１０３】
さらに、実施の形態１では、条件定義テーブルを用いた場合に動作モードを親機モードと中継機モードとに切り替え設定する具体的な構成として、次のような構成を例示している。すなわち、無線通信装置は、動作モードと、条件定義テーブルで成立する必要がある条件を定義した論理式とが関連付けられて定義されている動作モード決定テーブルをさらに記憶するように構成されている。さらに、条件定義テーブルおよび動作モード決定テーブルを参照して、親機モードに対応する論理式が真である場合には、動作モードを親機モードに設定し、中継機モードに対応する論理式が真である場合には、動作モードを中継機モードに設定するように構成されている。
【符号の説明】
【０１０４】
１  無線通信装置、２  子機、１１  無線通信部、１２  有線通信部、１３  条件定義テーブル、１４  動作モード決定テーブル、１５  接続判定部、１６  動作モード設定部。
【図１】
2019159356.tif 000003
【図２】
2019159356.tif 000004
【図３】
2019159356.tif 000005
【図４】
2019159356.tif 000006
【図５】
2019159356.tif 000007
【図６】
2019159356.tif 000008
【図７】
2019159356.tif 000009
【図８】
2019159356.tif 000010
【図９】
2019159356.tif 000011
【手続補正書】
【提出日】平成30年12月5日(2018.12.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明における無線通信装置は、起動前には動作モードが未設定であり、起動後に動作モードをモード未設定の状態から親機モードまたは中継機モードに設定する無線通信装置であって、接続先と無線通信を行う無線通信部と、インタフェース部を介して接続先と有線通信を行う有線通信部と、有線通信部のインタフェース部と接続先とが接続されているか否かを判定する接続判定を行う接続判定部と、接続判定部によって行われる接続判定の結果に従って、動作モードを親機モードと中継機モードとに切り替え設定する動作モード設定部と、を備え、動作モード設定部は、接続判定において、インタフェース部と接続先とが接続されていると判定された場合には、動作モードを、モード未設定の状態から親機モードに設定し、接続判定において、インタフェース部と接続先とが接続されていないと判定された場合には、動作モードを、モード未設定の状態から中継機モードに設定するものである。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
起動前には動作モードが未設定であり、起動後に前記動作モードをモード未設定の状態から親機モードまたは中継機モードに設定する無線通信装置であって、
接続先と無線通信を行う無線通信部と、
インタフェース部を介して接続先と有線通信を行う有線通信部と、
前記有線通信部の前記インタフェース部と前記接続先とが接続されているか否かを判定する接続判定を行う接続判定部と、
前記接続判定部によって行われる前記接続判定の結果に従って、前記動作モードを前記親機モードと前記中継機モードとに切り替え設定する動作モード設定部と、
を備え、
前記動作モード設定部は、
前記接続判定において、前記インタフェース部と前記接続先とが接続されていると判定された場合には、前記動作モードを、前記モード未設定の状態から前記親機モードに設定し、
前記接続判定において、前記インタフェース部と前記接続先とが接続されていないと判定された場合には、前記動作モードを、前記モード未設定の状態から前記中継機モードに設定する
無線通信装置。
【請求項２】
前記接続判定部は、前記接続判定において、
前記インタフェース部に含まれる対象インタフェースの前記接続先との接続状態を調査することによって、前記インタフェース部と前記接続先とが接続されているか否かを判定する
請求項１に記載の無線通信装置。
【請求項３】
前記対象インタフェースと、前記接続状態とが、条件ごとに関連付けられて定義されている条件定義テーブルを記憶する記憶部をさらに備え、
前記接続判定部は、前記接続判定において、
前記条件定義テーブルの前記条件ごとに、前記接続状態を調査することによって、全ての前記条件について成立が不成立かを判定する
請求項２に記載の無線通信装置。
【請求項４】
前記記憶部は、
前記動作モードと、前記条件定義テーブルで成立する必要がある前記条件を定義した論理式とが関連付けられて定義されている動作モード決定テーブルをさらに記憶し、
前記動作モード設定部は、
前記条件定義テーブルおよび前記動作モード決定テーブルを参照して、前記親機モードに対応する前記論理式が真である場合には、前記動作モードを前記親機モードに設定し、前記中継機モードに対応する前記論理式が真である場合には、前記動作モードを前記中継機モードに設定する
請求項３に記載の無線通信装置。
【請求項５】
前記インタフェース部は、ＬＡＮインタフェースおよびＷＡＮインタフェースの少なくとも一方を含んで構成される
請求項１から４のいずれか１項に記載の無線通信装置。
【手続補正書】
【提出日】令和1年5月24日(2019.5.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明における無線通信装置は、起動前には動作モードが未設定であり、起動後に動作モードをモード未設定の状態から親機モードまたは中継機モードに設定する無線通信装置であって、接続先と無線通信を行う無線通信部と、インタフェース部を介して接続先と有線通信を行う有線通信部と、有線通信部のインタフェース部と接続先とが接続されているか否かを判定する接続判定を行う接続判定部と、接続判定部によって行われる接続判定の結果に従って、動作モードを親機モードと中継機モードとに切り替え設定する動作モード設定部と、インタフェース部に含まれる対象インタフェースと、接続状態とが、条件ごとに関連付けられて定義されている条件定義テーブルを記憶する記憶部と、を備え、接続状態は、インタフェース部に含まれる対象インタフェースが接続先と接続されていることを示す条件１と、インタフェース部に含まれる対象インタフェースが指定のＩＰアドレスを持つ機器と接続されていることを示す条件２と、インタフェース部に含まれる対象インタフェースが接続先と接続されていないことを示す条件３と、を含んで規定されており、動作モード設定部は、接続判定において、インタフェース部に含まれる対象インタフェースの接続先との接続状態を条件定義テーブルの条件ごとに調査することによって、条件１、条件２、および条件３のそれぞれが成立しているか否かを判定し、接続判定において、条件１または条件２が成立している場合には、動作モードを、モード未設定の状態から親機モードに設定し、接続判定において、条件３が成立している場合には、動作モードを、モード未設定の状態から中継機モードに設定するものである。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
起動前には動作モードが未設定であり、起動後に前記動作モードをモード未設定の状態から親機モードまたは中継機モードに設定する無線通信装置であって、
接続先と無線通信を行う無線通信部と、
インタフェース部を介して接続先と有線通信を行う有線通信部と、
前記有線通信部の前記インタフェース部と前記接続先とが接続されているか否かを判定する接続判定を行う接続判定部と、
前記接続判定部によって行われる前記接続判定の結果に従って、前記動作モードを前記親機モードと前記中継機モードとに切り替え設定する動作モード設定部と、
前記インタフェース部に含まれる対象インタフェースと、接続状態とが、条件ごとに関連付けられて定義されている条件定義テーブルを記憶する記憶部と、
を備え、
前記接続状態は、
前記インタフェース部に含まれる対象インタフェースが前記接続先と接続されていることを示す条件１と、
前記インタフェース部に含まれる対象インタフェースが指定のＩＰアドレスを持つ機器と接続されていることを示す条件２と、
前記インタフェース部に含まれる対象インタフェースが前記接続先と接続されていないことを示す条件３と、
を含んで規定されており、
前記動作モード設定部は、
前記接続判定において、前記インタフェース部に含まれる対象インタフェースの前記接続先との前記接続状態を前記条件定義テーブルの条件ごとに調査することによって、前記条件１、前記条件２、および前記条件３のそれぞれが成立しているか否かを判定し、
前記接続判定において、前記条件１または前記条件２が成立している場合には、前記動作モードを、前記モード未設定の状態から前記親機モードに設定し、
前記接続判定において、前記条件３が成立している場合には、前記動作モードを、前記モード未設定の状態から前記中継機モードに設定する
無線通信装置。
【請求項２】
前記インタフェース部は、ＬＡＮインタフェースおよびＷＡＮインタフェースの少なくとも一方を含んで構成される
請求項１に記載の無線通信装置。
【国際調査報告】
2019159356.tif 000012
2019159356.tif 000013