(57)【要約】【課題】宅内のゲートウェイ装置を具備しない通信システムにおいて、宅内外からの遠隔制御に対する応答性能を向上させること。【解決手段】宅内及び宅外から宅内の家電機器をユーザの操作により制御する端末装置１と、ネットワークに接続されて端末装置１と宅外で無線通信する基地局２と、ネットワークに接続されて家電機器６の制御状態を蓄積するサーバ装置３と、ネットワークに接続されて宅外と宅内の通信を中継し、端末装置１と宅内で無線通信可能な中継装置４と、中継装置４と通信し、端末装置１の操作に基づいて家電機器６を制御する無線装置５と、を備える通信システムの端末装置１が、前記端末装置が宅内に存在するか宅外に存在するかを判定し、該判定に基づいて通信制御の切り替えを行い、家電機器６を制御するコマンドを解析して応答した内容に応じて、家電機器６を制御する際の制御情報の送信先及び通信経路を切り替える。【選択図】図５
2016005228.tif 000002
【特許請求の範囲】
【請求項１】
宅内及び宅外から、前記宅内の家電機器をユーザの操作により制御可能な端末装置と、
ネットワークに接続されて前記端末装置と前記宅外で無線通信する基地局と、
前記ネットワークに接続されて前記家電機器の制御状態を蓄積するサーバ装置と、
前記ネットワークに接続されて前記宅外と前記宅内の通信を中継し、前記端末装置と宅内で無線通信可能な中継装置と、
前記中継装置と通信し、前記端末装置の操作に基づいて前記家電機器を制御する無線装置と、を備える通信システムの前記端末装置が、
前記端末装置が前記宅内に存在するか前記宅外に存在するかを判定し、該判定に基づいて通信制御の切り替えを行い、前記家電機器を制御するコマンドを解析して応答した内容に応じて、前記家電機器を制御する際の制御情報の送信先及び通信経路を切り替えることを特徴とする端末装置。
【請求項２】
前記家電機器の状態を取得する際にも制御情報の送信先及び通信経路を切り替えることを特徴とする請求項１に記載の端末装置。
【請求項３】
請求項１または請求項２に記載の前記端末装置が前記宅内に存在する場合、または前記端末装置が前記宅外に存在し且つ即時性を要求される制御情報である場合には、前記端末装置の通信先として設定されて前記家電機器を制御するとともに、前記家電機器の制御状態を前記サーバ装置に送信することを特徴とする無線装置。
【請求項４】
請求項１または請求項２に記載の前記端末装置が前記宅内及び前記宅外のそれぞれに一つ以上存在する場合には、前記宅内の前記端末装置からの操作に基づいて制御を行い、前記宅外の前記端末装置からの操作に対しては制御しない旨を応答することを特徴とする無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置及び無線装置に関する。
【背景技術】
【０００２】
近年、スマートフォンを利用して家電機器を無線通信によって制御する技術が多数発表されている。このような無線通信の規格としては、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、Ｗｉ−Ｆｉ（登録商標）を例示することができる。
【０００３】
従来、家電機器を制御するシステムは、端末装置と、基地局と、サーバ装置と、宅内のルータ装置と、家電制御用プロトコル（例えばＥｃｈｏｎｅｔ  Ｌｉｔｅ（登録商標））を搭載したゲートウェイ装置と、ゲートウェイ装置と接続されて家電を制御する無線装置と、家電機器とを備える。家電機器は家電制御用プロトコルで制御されるため、端末装置からの指令は、端末装置が宅内にあるのか宅外にあるのかに関わらず、ゲートウェイ装置にて家電制御用プロトコルに変換され、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）または赤外線通信により転送される。このような構成では、宅内にゲートウェイ装置を設置せねばならないためコストを増加させ、また、家電制御用プロトコルが国ごとに異なるため、家電機器においても設置する国の家電制御用プロトコルに対応することを要する。
【０００４】
このような問題を解決するため、例えば特許文献１には、「インターネット端末１１０は、パケット生成部１１３において生成されたローカルパケット及びサーバ装置２００から応答ローカルパケットの送受信を行う通信部１１１、送信するローカルパケットの暗号化と受信した応答ローカルパケットの復号化を行う暗号処理部１１２、ローカルパケットを生成するパケット生成部１１３、インターネット端末１１０を識別する端末ＩＤとパスワードを保持する通知情報記録部１１４、ローカルパケットをルータ１０１側に定期的に送信する間隔である通知間隔を特定する通知間隔調整部１１５、及び制御情報を目的の端末装置に送信して制御処理を行う制御部１１６から構成される」宅内端末装置及び通信システムが開示されている。特許文献１では、家電機器を制御するインターネット端末は一定間隔で制御信号の有無の問い合わせをする制御情報確認パケットの送信を行い、サーバ装置はこの問い合わせに対して端末装置からの制御要求があった場合には制御情報応答パケットに端末からの制御要求があったことを通知し、インターネット端末は制御情報応答パケットの情報により、家電を制御する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１０２３１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術によれば、インターネット端末がサーバ機能を有さないので、宅内のスマートフォン（携帯端末）の操作による制御であってもサーバ装置への問い合わせが発生する。また、制御時間は制御情報の有無を確認する一定周期の間隔によって変化する。そのため、制御時間が長くなってしまう、という問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、宅内のゲートウェイ装置を具備しない通信システムにおいて、宅内外からの遠隔制御に対する応答性能が従来よりも向上した端末装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、宅内及び宅外から、前記宅内の家電機器をユーザの操作により制御可能な端末装置と、ネットワークに接続されて前記端末装置と前記宅外で無線通信する基地局と、前記ネットワークに接続されて前記家電機器の制御状態を蓄積するサーバ装置と、前記ネットワークに接続されて前記宅外と前記宅内の通信を中継し、前記端末装置と前記宅内で無線通信可能な中継装置と、前記中継装置と通信し、前記端末装置の操作に基づいて前記家電機器を制御する無線装置と、を備える通信システムの前記端末装置が、前記端末装置が前記宅内に存在するか前記宅外に存在するかを判定し、該判定に基づいて通信制御の切り替えを行い、前記家電機器を制御するコマンドを解析して応答した内容に応じて、前記家電機器を制御する際の制御情報の送信先及び通信経路を切り替えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、宅内のゲートウェイ装置を具備しない通信システムにおいて、宅内外からの遠隔制御に対する応答性能が従来よりも向上した端末装置を得ることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態にかかる端末装置を含む通信システムの構成を示す図である。
【図２】図２は、実施の形態にかかる端末装置の動作を示すフローチャートである。
【図３】図３は、実施の形態にかかる端末装置の家電機器の状態の取得時の動作を説明するフローチャートである。
【図４】図４は、実施の形態にかかる端末装置を含む通信システムの宅内制御時の動作を示すシーケンス図である。
【図５】図５は、実施の形態にかかる端末装置を含む通信システムの宅外制御時の動作を示すシーケンス図である。
【図６】図６は、実施の形態にかかる端末装置が宅内及び宅外に存在する、宅内制御と宅外制御の競合時の動作を示すシーケンス図である。
【図７】図７は、実施の形態にかかる端末装置の構成を示すブロック図である。
【図８】図８は、実施の形態にかかる無線装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下に、本発明にかかる端末装置及び無線装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態．
図１は、本発明にかかる端末装置を含む通信システムの実施の形態の構成を示す図である。図１に示す通信システムは、端末装置１と、基地局２と、サーバ装置３と、中継装置４と、無線装置５と、家電機器６とを備える。
【００１３】
端末装置１は、宅内外判定機能と、通信制御切り替え機能と、家電制御コマンド解析及び応答機能と、を有し、ユーザの操作に基づいて家電機器６の制御を行う。端末装置１は、宅外においては基地局２と無線通信し、宅内においては中継装置４を介して無線装置５と無線通信を行う。端末装置１は、例えばスマートフォンである。なお、スマートフォンは端末装置１の一例であり、携帯電話またはタブレット端末であってもよい。基地局２は、宅外で端末装置１と無線通信し、インターネットに接続されている。基地局２は、例えば、公衆無線ＬＡＮを利用したインターネットへの接続サービスを提供する無線ＬＡＮのアクセスポイントである。また、基地局２は、例えば携帯電話の基地局である。サーバ装置３は、インターネットに接続されて家電機器６の制御状態を蓄積している。中継装置４は、インターネットに接続されて宅外と宅内の通信を中継し、端末装置１と宅内で無線通信を行う。中継装置４は、例えば一般的なルータ装置であり、無線装置５と無線通信可能な構成である。中継装置４は、宅内外のエッジに配置されているとよい。無線装置５は、中継装置４と無線通信し、家電機器６と有線または無線通信して家電機器６を制御する。家電機器６は、無線装置５と有線または無線通信し、ユーザの操作に基づいて制御される。なお、ここで接続されるネットワークとしてはインターネットを例示しているが、これに限定されない。
【００１４】
図２は、端末装置１の動作を示すフローチャートである。まず、処理をスタートし、端末装置１は、無線接続情報を取得して確認し（Ｓ１）、家電機器６を制御する前に宅内外判定機能によって端末装置１が宅内であるか否かの判定を行う（Ｓ２）。なお、宅内外判定機能は、既存の無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標）によって実現することができる。
【００１５】
無線ＬＡＮの場合には、宅内に設置されている無線ＬＡＮの親機が報知しているＥＳＳＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を予め端末装置１に記憶させておき、端末装置１は記憶されているＥＳＳＩＤを用いて無線ＬＡＮの親機に接続可能であるかを試行する。接続に成功した場合には宅内であると判定し、接続に成功しない場合には宅外であると判定する。
【００１６】
Ｂｌｕｅｔｏｏｔｈ（登録商標）の場合にも同様に、宅内に設置されているＢｌｕｅｔｏｏｔｈ（登録商標）装置の装置名を予め端末装置１に記憶させておき、接続時すなわちペアリング時に表示される装置名が宅内に設置されているＢｌｕｅｔｏｏｔｈ（登録商標）装置であり、接続に成功した場合には宅内であると判定し、接続に成功しない場合、または宅内に設置されているＢｌｕｅｔｏｏｔｈ（登録商標）装置が接続時すなわちペアリング時に表示されない場合には宅外であると判定する。
【００１７】
宅内と判定された場合、すなわち、Ｓ２の判定においてＹｅｓに分岐した場合には通信制御切り替え機能によって、通信設定の接続先を宅内の無線装置５として、無線装置宛の直接設定をして通信を開始する（Ｓ３）。無線装置宛の直接設定は、例えば、無線装置の予め設定されているローカルＩＰアドレスまたはＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）でアクセスできる無線装置のドメイン名の設定である。
【００１８】
宅外と判定された場合、すなわち、Ｓ２の判定においてＮｏに分岐した場合にはさらに、家電制御コマンド解析及び応答機能にて家電機器６の制御内容を確認し（Ｓ４）、高い即時性を要求されているか否かを判定する（Ｓ５）。家電機器６の制御内容が高い即時性を要求される場合、すなわち、Ｓ５の判定においてＹｅｓに分岐した場合には、通信制御切り替え機能にて宅外の通信設定を行ってから宅外の無線装置である基地局２と直接通信することで家電機器６を制御する（Ｓ６）。宅外の通信設定では、例えば、宅外の無線装置である基地局２に予め設定されているＬ２ＴＰ（Ｌａｙｅｒ  ２  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）またはＰＰＴＰ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）等のＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）にて宅外からの通信路を確保する。宅内外判定機能により宅外と判定され、すなわち、Ｓ２の判定においてＮｏに分岐し、家電制御コマンド解析及び応答機能で家電制御内容が高い即時性を要求されておらず、すなわち、Ｓ５の判定においてＮｏに分岐する場合には、通信制御切り替え機能によってサーバ装置３の通信設定を行い（Ｓ７）、サーバ装置３と通信を行う。
【００１９】
ところで、本実施の形態において家電機器６の制御を行うに際して事前に端末装置１によって、家電機器６の状態を取得する必要がある。家電機器６の状態の取得時にも宅内外判定を行い、通信路の切り替えを行う。
【００２０】
図３は、端末装置１の家電機器６の状態の取得時の動作を説明するフローチャートである。まず、処理をスタートし、端末装置１が、無線接続情報を取得して確認し（Ｓ１）、宅内外判定機能によって端末装置１が宅内であるか否かの判定を行う（Ｓ２）。宅内と判定された場合、すなわち、Ｓ２の判定においてＹｅｓに分岐した場合には通信制御切り替え機能によって、通信設定の接続先を宅内の無線装置５として、無線装置宛の直接設定をして通信を開始する（Ｓ３）。宅外と判定された場合、すなわち、Ｓ２の判定においてＮｏに分岐した場合には通信制御切り替え機能によって、サーバ装置３の通信設定を行い（Ｓ７）、サーバ装置３と通信を行う。端末装置１はサーバ装置３から、宅外の無線装置である基地局２を経て、直接、家電機器６の状態を取得する。
【００２１】
図４は、端末装置１を含む通信システムの宅内制御時の動作を示すシーケンス図である。端末装置１にて家電機器６の制御が起動すると、まず、端末装置１が、宅内外判定機能によって端末装置１が宅内であるか否かの判定を行う（Ｓ１１）。宅内と判定された場合、すなわち、Ｓ１１の判定においてＹｅｓに分岐した場合には、端末装置１は、無線装置５に通信設定を行う（Ｓ１２）。宅内と判定されなかった場合、すなわち、Ｓ１１の判定においてＮｏに分岐した場合には、図５のＳ３１へと移行する。端末装置１は、家電機器６の状態を取得するコマンドを中継装置４に送信する（Ｓ１３）。中継装置４は、受信したコマンドを無線装置５に送信し、コマンドを受信した無線装置５は家電機器６と通信することで家電機器６の状態を取得する（Ｓ１４）。無線装置５は、家電機器６の状態の取得に成功すると、前記コマンドに対する応答を送信する（Ｓ１５）。応答は、中継装置４及び基地局２を経て端末装置１に受信される。前記応答を受信した端末装置１は表示画面を更新し、家電状態取得完了と表示する（Ｓ１６）。また、無線装置５は、サーバ装置３にも家電状態を送信し（Ｓ１７）、サーバ装置３に記憶されている家電機器６の状態を更新する（Ｓ１８）。端末装置１は、ユーザから家電機器６の制御を指示される（Ｓ１９）と、家電機器６の制御コマンドを無線装置５に送信する（Ｓ２０）。該制御コマンドは、中継装置４を経由して無線装置５に受信され、無線装置５は家電機器６を制御する（Ｓ２１）。家電機器６は該制御コマンドに基づいて動作する。無線装置５は、家電機器６の制御に成功すると、家電を制御する前記コマンドに対する応答を送信する（Ｓ２２）。応答は、中継装置４及び基地局２を経て端末装置１に受信される。家電機器６を制御する前記応答を受信した端末装置１は表示画面を更新し、家電制御完了と表示する（Ｓ２３）。また、無線装置５は、サーバ装置３にも家電状態を送信し（Ｓ２４）、サーバ装置３に記憶されている家電機器６の状態を更新する（Ｓ２５）。
【００２２】
図５は、端末装置１を含む通信システムの宅外制御時の動作を示すシーケンス図である。端末装置１にて家電機器６の制御が起動すると、まず、端末装置１が、宅内外判定機能によって端末装置１が宅内であるか否かの判定を行う（Ｓ３１）。宅外と判定された場合、すなわち、Ｓ３１の判定においてＹｅｓに分岐した場合には、端末装置１は、サーバ装置３に通信設定を行う（Ｓ３２）。宅外と判定されなかった場合、すなわち、Ｓ３１の判定においてＮｏに分岐した場合には、図４のＳ１１へと移行する。端末装置１は、家電機器６の状態を取得するコマンドをサーバ装置３に送信する（Ｓ３３）。コマンドを受信したサーバ装置３は、記憶している家電機器６の状態を応答として送信する（Ｓ３４）。前記応答を受信した端末装置１は表示画面を更新し、家電状態取得完了と表示する（Ｓ３５）。端末装置１は、ユーザから家電機器６の制御を指示される（Ｓ３６）と、機器種別及び制御種別判定により高い即時性が要求されているか否かの判定を行う（Ｓ３７）。高い即時性が要求されていると判定された場合、すなわち、Ｓ３７の判定においてＹｅｓに分岐した場合には、端末装置１は、無線装置５に通信設定を行う（Ｓ３８）。高い即時性が要求されていないと判定された場合、すなわち、Ｓ３７の判定においてＮｏに分岐した場合には、従来と同様にサーバ装置３への問い合わせを行う。端末装置１は、無線装置５に通信設定を行うことでＶＰＮ等の通信路を確立した後（Ｓ３９）に家電機器６を制御するコマンドを無線装置５に送信する（Ｓ４０）。該制御コマンドは、中継装置４を経由して無線装置５に受信され、無線装置５は家電機器６を制御する（Ｓ４１）。家電機器６は該制御コマンドに基づいて動作する。無線装置５は、家電機器６の制御に成功すると、家電を制御する前記コマンドに対する応答を送信する（Ｓ４２）。応答は、中継装置４及び基地局２を経て端末装置１に受信される。前記応答を受信した端末装置１は表示画面を更新し、家電制御完了と表示する（Ｓ４３）。また、無線装置５は、サーバ装置３にも家電状態を送信し（Ｓ４４）、サーバ装置３に記憶されている家電機器６の状態を更新する（Ｓ４５）。
【００２３】
図６は、宅内と宅外の双方に端末装置が存在し、宅内制御と宅外制御の競合時の動作を示すシーケンス図である。すなわち、宅内に端末装置１ａが存在し、宅外に端末装置１ｂが存在するときの通信システムの宅内制御時の動作を示すシーケンス図である。図４にて説明した宅内制御により、無線装置５は、宅内の端末装置１ａから家電機器６の状態を収集し、制御情報を保持しておく（Ｓ５０）。図４と同様に、家電機器６の制御が起動すると、まず、端末装置１ｂは、宅内外判定機能によって端末装置１ｂが宅内であるか否かの判定を行う（Ｓ３１）。宅外と判定された場合、すなわち、Ｓ３１の判定においてＹｅｓに分岐した場合には、端末装置１ｂは、サーバ装置３に通信設定を行う（Ｓ３２）。宅外と判定されなかった場合、すなわち、Ｓ３１の判定においてＮｏに分岐した場合には、図４のＳ１１へと移行する。端末装置１ｂは、家電機器６の状態を取得するコマンドをサーバ装置３に送信する（Ｓ３３）。コマンドを受信したサーバ装置３は、記憶している家電機器６の状態を応答として送信する（Ｓ３４）。前記応答を受信した端末装置１ｂは表示画面を更新し、家電状態取得完了と表示する（Ｓ３５）。端末装置１ｂは、ユーザから家電機器６の制御を指示される（Ｓ３６）と、機器種別及び制御種別判定により高い即時性が要求されるか否かの判定を行う（Ｓ３７）。なお、高い即時性が要求される機器種別及び制御種別の一例を下記の表１，２に示す。表１には、制御対象となる対象家電である家電機器６の機器種別が示されており、ここでは、エアコン、電気暖房機、ファンヒータ、電気錠、床暖房及び炊飯器である。表２は、制御対象となる対象家電である家電機器６に対する制御種別が示されている。
【００２４】
【表１】
2016005228.tif 000003
【００２５】
【表２】
2016005228.tif 000004
【００２６】
すなわち、電気錠を除く表１に記載の機器のオンオフは、高い即時性が要求される制御である。また、エアコンの自動運転、冷房運転、暖房運転、除湿運転、送風運転の切り替えは、高い即時性が要求される制御である。また、エアコン、電気暖房機、ファンヒータ及び床暖房の温度設定は、高い即時性が要求される制御である。また、電気錠の施錠は、高い即時性が要求される制御である。
【００２７】
高い即時性が要求される制御であると判定された場合、すなわち、Ｓ３７の判定においてＹｅｓに分岐した場合には、端末装置１ｂは、無線装置５に通信設定を行う（Ｓ３８）。高い即時性が要求されない制御であると判定された場合、すなわち、Ｓ３７の判定においてＮｏに分岐した場合には、従来と同様にサーバ装置３への問い合わせを行う。端末装置１ｂは、無線装置５に通信設定を行うことでＶＰＮ等の通信路を確立した後（Ｓ３９）に家電機器６を制御するコマンドを無線装置５に送信する（Ｓ４０）。家電機器６を制御するコマンドは、中継装置４を経由して無線装置５に受信されるが、無線装置５は宅内に端末装置１ａを保有する別のユーザが存在することを記憶しているため、家電を制御する前記コマンドに対して、家電機器６の制御を行わない旨の応答を送信する（Ｓ５１）。家電機器６を制御しない旨の前記応答を受信した端末装置１ｂは表示画面を更新し、家電機器６の制御を行わなかった旨を表示する（Ｓ５２）。
【００２８】
なお、宅内制御と宅外制御の競合時の動作は図６に限定されず、ユーザからの家電機器６の制御（Ｓ３７）の時点で宅内の端末装置１ａから家電機器６の状態を収集し、制御情報を記憶しているので、Ｓ３７の判定後の無線装置５への通信設定を行うことなく宅外の端末装置１ｂの表示画面にエラー表示を行う構成であってもよい（Ｓ５２）。
【００２９】
図７は、端末装置１，１ａ，１ｂの構成を示すブロック図である。図７に示す端末装置１，１ａ，１ｂは、アンテナ１１と、無線制御部１２と、通信制御部１３と、通信及び家電制御情報記憶部１４と、宅内外判定部１５と、通信制御切り替え部１６と、家電制御コマンド解析及び応答部１７と、画面ＵＩ制御部１８とを備える。通信及び家電制御情報記憶部１４は、通信及び家電制御情報記憶部であり、家電制御コマンド解析及び応答部１７は、家電制御コマンド解析及び応答部である。アンテナ１１は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、３Ｇ、ＮＦＣ等の各種無線に対応するアンテナである。無線制御部１２は、各種無線に接続して通信を行う。通信制御部１３は、ＴＣＰ／ＩＰまたはＶＰＮ等により無線装置５またはサーバ装置３との通信路を確立して通信を行う。通信及び家電制御情報記憶部１４は、家電機器６または通信の制御情報を記憶する。宅内外判定部１５は、無線制御部１２からの接続情報から宅内外判定結果を通信制御切り替え部１６に通知する。通信制御切り替え部１６は、宅内外判定部１５及び家電制御コマンド解析及び応答部１７の指示によってサーバ装置３または無線装置５宛に通信先を切り替える。家電制御コマンド解析及び応答部１７は、家電機器６への制御コマンドの即時性に応じて通信制御切り替え部１６に切り替えの指示を出す。画面ＵＩ制御部１８は、表示画面上でのユーザの操作に基づいて制御指示を家電制御コマンド解析及び応答部１７に送信する。
【００３０】
図７に示す端末装置１，１ａ，１ｂの各部の構成間の関係について説明する。まず、起動すると、宅内外判定部１５において接続先情報を無線制御部１２に問い合わせる。無線制御部１２は、無線（例えば無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標））から現在の接続先情報を取得して宅内外判定部１５に通知する。宅内外判定部１５は、現在の接続先情報によって、宅内外判定を行う。該宅内外判定により得られた結果を元に、通信制御切り替え部１６に通信制御の切り替えを指示する。通信制御切り替え部１６は、宅内外判定により以下の設定を行う。宅内の場合には無線装置５宛として、ＩＰ等の設定を通信制御部１３に対して行う。宅外の場合にはサーバ装置３宛として、ＶＰＮ等の設定を通信制御部１３に対して行う。通信制御部１３で切り替えが完了した場合には、家電制御コマンド解析及び応答部１７に通知を行う。家電制御コマンド解析及び応答部１７は、通信及び家電制御情報記憶部１４の記憶内容に応じてコマンドを生成する。通信及び家電制御情報記憶部１４の記憶内容を参照して、状態が初期状態である場合には家電機器６の状態の収集コマンドを生成し、通信制御部１３に通知する。状態が初期状態でない場合には、画面ＵＩ制御部１８からの通知に応じて、家電機器６の状態の収集コマンドまたは家電機器６の制御コマンドを生成し、通信制御部１３に通知する。通信制御部１３は、家電制御コマンド解析及び応答部１７からのデータを基にＩＰパケットを生成すると共に無線制御部１２に送信する。無線制御部１２は、通信制御部１３から受信したＩＰパケットを無線通信のデータフォーマット（例えば無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標））に変換してアンテナ１１から無線により送信を行う。無線制御部１２は、アンテナ１１から受信したデータを無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標）の無線通信のデータフォーマット（例えば無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標））からＩＰパケットに変換して通信制御部１３に送信する。通信制御部１３は、受信したＩＰパケットからデータを抽出し、家電制御コマンド解析及び応答部１７に送信する。家電制御コマンド解析及び応答部１７は、受信したデータからコマンド解析を行い、解析結果を画面ＵＩ制御部１８に送信する。画面ＵＩ制御部１８は、解析結果に基づいて画面表示を行う。
【００３１】
なお、図７に示す端末装置１，１ａ，１ｂにおいて、アンテナ１１及び無線制御部１２以外の構成はソフトウェアによって構成してもよいし、ハードウェアによって構成してもよい。
【００３２】
図８は、無線装置５の構成を示すブロック図である。図８に示す無線装置５は、アンテナ２１と、無線制御部２２と、通信制御部２３と、家電制御コマンド解析及び応答部２４と、家電制御部２５と、家電制御インターフェース部２６と、通信制御切り替え部２７と、通信及び家電制御情報記憶部２８とを備える。家電制御コマンド解析及び応答部２４は、家電制御コマンド解析及び応答部であり、家電制御インターフェース部２６は、家電制御インターフェース部であり、通信及び家電制御情報記憶部２８は、通信及び家電制御情報記憶部である。アンテナ２１は、例えば無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、３Ｇ、ＮＦＣの各種無線に対応するアンテナである。無線制御部２２は、各種無線に接続して通信を行う。通信制御部２３は、ＴＣＰ／ＩＰまたはＶＰＮ等により端末装置１またはサーバ装置３との通信路を確立して通信を行う。家電制御コマンド解析及び応答部２４は、端末装置１からの家電機器６を制御するコマンドを解析し、端末装置１とサーバ装置３の双方に応答を返す。家電制御部２５は、家電制御インターフェース部２６経由で家電機器６の制御を行う。家電制御インターフェース部２６は、家電機器６との制御インターフェースを有する。通信制御切り替え部２７は、家電制御コマンド解析及び応答部２４の指示によって端末装置１またはサーバ装置３宛に通信先を切り替える。通信及び家電制御情報記憶部２８は、家電機器６または通信の制御情報を記憶する。
【００３３】
図８に示す無線装置５の各部の構成間の関係について説明する。無線制御部２２は、無線（例えば無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標））から受信したデータをＩＰパケットに変換して通信制御部２３に送信する。通信制御部２３は、受信したＩＰパケットからデータを抽出し、家電制御コマンド解析及び応答部２４に送信する。家電制御コマンド解析及び応答部２４は、受信したデータからコマンド解析を行い、送信元アドレスを通信及び家電制御情報記憶部２８に記憶し、解析結果を家電制御部２５に送信する。家電制御部２５は、家電制御インターフェース部２６を介して家電機器６の制御を行う。家電制御部２５は、家電機器６の制御結果を家電制御コマンド解析及び応答部２４に送信する。家電制御コマンド解析及び応答部２４は、家電制御部２５からの応答である制御結果からコマンドを生成すると共に、通信制御切り替え部２７に通信の切り替えを指示する。通信制御切り替え部２７では、家電制御コマンド解析及び応答部２４の指示により通信制御部２３の切り替えを行う。通信制御部２３は、家電制御コマンド解析及び応答部２４から受信したデータを基にＩＰパケットを生成すると共に、無線制御部２２に送信する。無線制御部２２は、通信制御部２３から受信したＩＰパケットを無線通信のデータフォーマット（例えば無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標））に変換してアンテナ２１から無線による送信を行う。保持されている送信元アドレスがサーバ装置３でない場合には、家電機器６の状態の収集コマンドを生成すると共に、通信制御切り替え部２７に通信の切り替えを指示する。通信制御切り替え部２７は、家電制御コマンド解析及び応答部２４の指示により通信制御部２３の切り替えを行う。通信制御部２３は、家電制御コマンド解析及び応答部２４から受信したデータをＩＰパケットにすると共に無線制御部２２に送信する。無線制御部２２は、通信制御部２３から受信したＩＰパケットを無線通信のデータフォーマット（例えば無線ＬＡＮまたはＢｌｕｅｔｏｏｔｈ（登録商標））に変換してアンテナ２１から無線による送信を行う。
【００３４】
なお、図８に示す無線装置５においても、アンテナ２１及び無線制御部２２以外の構成はソフトウェアによって構成してもよいし、ハードウェアによって構成してもよい。
【００３５】
本発明によれば、宅内のゲートウェイ装置を具備しない通信システム構成において、宅内外からの遠隔制御に対する応答性能が従来よりも向上した端末装置を得ることができる。
【産業上の利用可能性】
【００３６】
以上のように、本発明にかかる端末装置は、ユーザの操作により家電機器を制御する通信システムに有用である。
【符号の説明】
【００３７】
１，１ａ，１ｂ  端末装置、２  基地局、３  サーバ装置、４  中継装置、５  無線装置、６  家電機器、１１  アンテナ、１２  無線制御部、１３  通信制御部、１４  通信及び家電制御情報記憶部、１５  宅内外判定部、１６  通信制御切り替え部、１７  家電制御コマンド解析及び応答部、１８  画面ＵＩ制御部、２１  アンテナ、２２  無線制御部、２３  通信制御部、２４  家電制御コマンド解析及び応答部、２５  家電制御部、２６  家電制御インターフェース部、２７  通信制御切り替え部、２８  通信及び家電制御情報記憶部。
【図１】
2016005228.tif 000005
【図２】
2016005228.tif 000006
【図３】
2016005228.tif 000007
【図４】
2016005228.tif 000008
【図５】
2016005228.tif 000009
【図６】
2016005228.tif 000010
【図７】
2016005228.tif 000011
【図８】
2016005228.tif 000012