(57)【要約】【課題】登録機器を容易に把握させること。【解決手段】実施形態に係る表示制御システムは、撮影を行う撮影部と、撮影部によって撮影された電気機器の機器画像と、電気機器が設置されている場所を示す場所情報とを送信する送信部とを具備する端末装置と、送信部によって送信された機器画像に基づいて特定された電気機器の識別情報と、場所情報とを対応付けて表示させる表示制御部とを具備する。【選択図】図１
2016167200.tif 000002
【特許請求の範囲】
【請求項１】
撮影を行う撮影部と；
前記撮影部によって撮影された電気機器の機器画像と、前記電気機器が設置されている場所を示す場所情報とを送信する送信部と；
を具備する端末装置と、
前記送信部によって送信された機器画像に基づいて特定された前記電気機器の識別情報と、前記場所情報とを対応付けて表示させる表示制御部と；
を具備する表示制御システム。
【請求項２】
前記送信部によって送信された前記機器画像から生成した電気機器のシルエット画像を所定の参照画像と照合することで特定された前記識別情報と、
当該機器画像または当該参照画像と、
前記場所情報と、
を対応付けて表示させる表示制御部
を具備する請求項１に記載の表示制御システム。
【請求項３】
前記送信部によって送信された機器画像に含まれる所定の目印に基づいて特定された前記識別情報と、
前記機器画像または前記目印と関連付けられた参照画像と、
前記場所情報と、
を対応付けて表示させる表示制御部
を具備する請求項１に記載の表示制御システム。
【請求項４】
前記端末装置は、
所定の範囲を自律的に移動する
ことを特徴とする請求項１〜３のいずれか一つに記載の表示制御システム。
【請求項５】
前記端末装置は、
当該端末装置が移動する室内のレイアウトを推定する推定部をさらに具備し、
前記表示制御部は、
前記家電の場所情報と前記レイアウトとを対応付けて表示する
ことを特徴とする請求項１〜４のいずれか一つに記載の表示制御システム。
【請求項６】
コンピュータが、
撮影を行う撮影工程と；
前記撮影工程によって撮影された電気機器の機器画像と、前記電気機器が設置されている場所を示す場所情報とを送信する送信工程と；
前記送信工程によって送信された機器画像に基づいて特定された前記電気機器の識別情報と、前記場所情報とを対応付けて表示させる表示制御工程と；
を実行する表示制御方法。
【請求項７】
コンピュータに、
撮影を行う撮影手順と；
前記撮影手順によって撮影された電気機器の機器画像と、前記電気機器が設置されている場所を示す場所情報とを送信する送信手順と；
前記送信手順によって送信された機器画像に基づいて特定された前記電気機器の識別情報と、前記場所情報とを対応付けて表示させる表示制御手順と；
を実行させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御システム、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
近年、電気機器等を制御する家電制御システムが普及しつつある。このような家電制御システムの一種として、ＨＥＭＳ（Home  Energy  Management  System）と呼ばれるシステムが知られている。例えば、ＨＥＭＳには、利用者が所有する複数の家電機器が登録される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３２３５９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、登録機器を容易に把握させることができる表示制御システムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態に係る表示制御システムは、撮影を行う撮影部と、前記撮影部によって撮影された電気機器の機器画像と、前記電気機器が設置されている場所を示す場所情報とを送信する送信部とを具備する端末装置と、前記送信部によって送信された機器画像に基づいて特定された前記電気機器の識別情報と、前記場所情報とを対応付けて表示させる表示制御部とを具備する。
【０００６】
実施形態の表示制御システムによれば、登録機器を容易に把握させることができるという効果が期待できる。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る家電制御システムの構成例を示す図である。
【図２】図２は、第１の実施形態に係る端末装置の構成例を示す図である。
【図３】図３は、第１の実施形態に係る端末装置の記憶部の一例を示す図である。
【図４】図４は、第１の実施形態に係る端末装置による位置情報の算出を説明するための説明図である。
【図５】図５は、第１の実施形態に係る制御装置の構成例を示す図である。
【図６】図６は、第１の実施形態に係る制御装置の記憶部の一例を示す図である。
【図７】図７は、第１の実施形態に係る制御装置による表示例を示す図である。
【図８】図８は、第１の実施形態に係る管理サーバの構成例を示す図である。
【図９】図９は、第１の実施形態に係る管理サーバの記憶部の一例を示す図である。
【図１０】図１０は、第１の実施形態に係る家電制御システムによる処理手順を示すシーケンス図である。
【図１１】図１１は、第１の実施形態に係る家電制御システムによる処理手順を示すシーケンス図である。
【図１２】図１２は、第１の実施形態に係る家電制御システムの処理手順を説明する説明図である。
【図１３】図１３は、変形例に係る端末装置１００による撮影処理を説明するための説明図である。
【図１４】図１４は、第２の実施形態に係る端末装置の構成例を示す図である。
【図１５】図１５は、第２の実施形態に係る端末装置による推定処理を説明するための説明図である。
【発明を実施するための形態】
【０００８】
以下で説明する第１の実施形態に係る家電制御システム１（表示制御システムの一例に相当）は、端末装置１００と、表示制御部３３３とを有する。端末装置１００は、撮影を行う撮影部１２０と、撮影部１２０によって撮影された家電機器１０（電気機器の一例に相当）の機器画像を含む情報を送信する送信部１３１とを具備する。送信部１３１が送信する情報は、たとえば電気機器が設置されている場所を示す場所情報として、機器画像を撮影した場所情報を当該機器画像と関連付けて送信する。なお、送信部１３１は、撮影部１２０によって撮影された画像について、家電機器１０が撮影されているか否かの判断を行い、撮影されている画像のみ送信してもよいし、すべての画像を送信してもよい。または、撮像範囲に家電機器１０が存在することを判断し、存在するときのみ撮影を行い撮影画像を送信しても良い。表示制御部３３３は、送信部１３１によって送信された機器画像に基づいて特定された家電機器１０の識別情報と、当該家電機器１０が設置されている場所情報とを対応付けて表示させる。
【０００９】
また、以下で説明する実施形態に係る家電制御システム１において、制御装置４０の表示制御部３３３は、送信部１３１によって送信された機器画像から生成した電気機器のシルエット画像を所定の参照画像と照合することで特定された識別情報と、当該機器画像または参照画像と、電気機器１０が設置されている場所を示す場所情報とを対応付けて表示させてもよい。
【００１０】
また、以下で説明する実施形態に係る家電制御システム１において、端末装置１００の送信部１３１は、家電機器１０の識別情報と関連づけられた所定の目印を含む画像を機器画像として送信し、表示制御部３３３は、所定の目印にもとづいて特定された識別情報と、当該機器画像または所定の目印に関連付けられた参照画像と、電気機器１０が設置されている場所を示す場所情報とを対応付けて表示してもよい。
【００１１】
また、以下で説明する実施形態に係る家電制御システム１において、端末装置１００は、たとえば清掃目的で所定の範囲内を自律的に移動する移動体であってもよい。
【００１２】
また、以下で説明する実施形態に係る家電制御システム１において、端末装置１００は、端末装置１００が移動する室内のレイアウトを推定する推定部７３５をさらに具備し、表示制御部３３３は、家電機器１０の場所情報とレイアウトとを対応づけて表示してもよい。
【００１３】
以下、図面を参照して、実施形態に係る表示制御システム、表示制御方法及び表示制御プログラムを説明する。
【００１４】
（第１の実施形態）
［家電制御システムの構成］
図１は、第１の実施形態に係る家電制御システム１の構成例を示す図である。図１に示す家電制御システム１は、家電等の制御や電力使用状況の監視を実現するシステムであり、ＨＥＭＳ（Home  Energy  Management  System）などと呼ばれる。例えば、家電制御システム１は、宅内に設置されている家電機器に関する情報を表示制御する。第１の実施形態に係る家電制御システム１は、ＨＥＭＳ標準プロトコルのＥＣＨＯＮＥＴ  Ｌｉｔｅが適用されているものとする。
【００１５】
この家電制御システム１には、図１に示すように、ホームネットワークシステム２と、管理サーバ４とが含まれる。ホームネットワークシステム２及び管理サーバ４は、ネットワーク５を介して、有線または無線により通信可能に接続される。ネットワーク５は、例えば、インターネットなどの公衆回線に該当する。なお、家電制御システム１には、複数のホームネットワークシステム２や、複数台の管理サーバ４が含まれてもよい。
【００１６】
ホームネットワークシステム２は、例えばユーザ宅内や店舗内などに構築され、電力メータ１０１、家電機器１０２、家電機器１０３、ゲートウェイ装置２０、制御装置４０、端末装置１００、端末装置３０などを有する。
【００１７】
電力メータ１０１は、例えばユーザ宅内の壁などに設けられ、家電機器１０２や家電機器１０３へ供給する電力を測定する機能を有する。以下の説明では、分電盤１０１は、型番「ＭＴＲ−０１０１」の電力メータとする。家電機器１０２や家電機器１０３は、ユーザ宅内に設置されている電化製品である。例えば、家電機器１０２や家電機器１０３は、冷蔵庫、テレビ、エアコン、クッキングヒーター、暖房器具、給湯器、電気錠、インターホン（ドアホン）、照明器具、洗濯機などに該当する。以下の説明では、家電機器１０２は、型番「ＡＣＲ−０１２３」のエアコンであるものとする。家電機器１０３は、型番「ＡＣＲ−０１２４」のエアコンであるものとする。
【００１８】
家電機器１０２、家電機器１０３は、例えば、後述する制御装置４０によって「電源のオン／オフ」や「動作モードの切り替え」などの各種制御が行われる。また、電力メータ１０１、家電機器１０２、家電機器１０３は、制御装置４０によって動作状況や電力使用状況の監視などが行われる。以下では、電力メータ１０１及び家電機器１０２〜１０３を区別する必要がない場合には、単に「家電機器１０」と表記する。
【００１９】
ゲートウェイ装置２０は、制御装置４０と接続され、ホームネットワークシステム２を外部のネットワーク５に接続する通信機器である。図１の例では、ゲートウェイ装置２０は、ホームネットワークシステム２内の制御装置４０と、ホームネットワークシステム２外の端末装置３０や管理サーバ４とをネットワーク５を介して接続する。なお、ゲートウェイ装置２０は、制御装置４０と一体的に設けてもよい。すなわち、制御装置４０にゲートウェイ機能を設けた構成としてもよい。
【００２０】
端末装置１００は、例えば、所定の範囲内を自律的に移動する移動体である。一例としては、端末装置１００は、清掃目的で室内を自律的に移動する掃除機などのロボットである。端末装置１００は、無線ＬＡＮ（Local  Area  Network）や有線ＬＡＮなどを介して、宅内から制御装置４０や管理サーバ４などに接続される。これにより、端末装置１００は、制御装置４０や管理サーバ４などと通信を行うことができる。また、端末装置１００は、予め搭載されたカメラ機能を用いて撮影を行う。また、端末装置１００は、家電機器１０に関する各種情報を制御装置４０や管理サーバ４に送信する。
【００２１】
制御装置４０は、家電機器１０を制御する。例えば、制御装置４０は、アクセスポイントまたはハブとしての役割を担い、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線技術や宅内ＬＡＮを用いて、ゲートウェイ装置２０や端末装置１００や家電機器１０と通信を行う。また、制御装置４０は、宅内に設置されている家電機器１０に関する各種情報を端末３０の図示しない表示部に表示制御する。このように、ホームネットワークシステム２を利用するユーザは、制御装置４０を介して家電機器１０を管理することができる。
【００２２】
端末装置３０は、例えば、スマートフォン、タブレット端末、ＰＣ（Personal  Computer）、携帯電話機、ＰＤＡ（Personal  Data  Assistance）などである。端末装置３０は、無線ＬＡＮや有線ＬＡＮなどを介してホームネットワーク２に接続される。これにより、端末装置３０は、制御装置４０を介して家電機器１０を制御することができる。なお、端末装置３０は、たとえば宅外から前述のネットワーク５とする公衆回線に接続する機能を有し、管理サーバ４と通信を行ってもよい。また、端末装置３０は、制御装置４０または管理サーバ４から受信した家電機器１０に関する各種情報を表示する表示部を有する。
【００２３】
管理サーバ４は、ネットワーク５を介して端末装置１００から家電機器１０に関する各種情報を受信する。また、管理サーバ４は、ネットワーク５を介して制御装置４０に家電機器１０に関する各種情報を送信する。これにより、制御装置４０は、ホームネットワークシステム２内に設置されている家電機器１０に関する各種情報を端末装置３０に表示制御する。なお、ネットワーク５を介して端末装置３０と直接通信を行っても良い。その場合、管理サーバ４は前述の表示制御機能を有する。
【００２４】
本実施形態に係る家電制御システム１では、制御装置４０が家電機器１０のＭＡＣアドレス、製品名、型番などの識別情報を端末装置３０に表示させる。このため、ユーザは、端末装置３０を用いて、宅内にある家電機器１０の識別情報が表示された一覧を閲覧したり、制御対象とする家電機器１０を選択することができる。しかしながら、制御装置４０には、ＭＡＣアドレス、製品名、型番などの識別情報を表示させるに過ぎないので、とくに同一の識別情報をもつ複数の機器を有する場合、ユーザが制御対象とする家電機器１０を容易に把握することができるとは限らない。
【００２５】
そこで、本実施形態に係る家電制御システム１では、識別情報を家電機器１０が設置されている場所情報と対応付けて表示することで、登録機器を把握させやすくする。さらに、家電機器１０が撮影された機器画像、または機器画像と照合した参照画像を管理サーバ４から取得し対応付けて表示すると、ユーザは家電機器１０を容易に視認することができる。具体的には、家電制御システム１では、まず、端末装置１００は、室内の撮影を行う。その後、端末装置１００は、室内を撮影することで生成される家電機器１０が撮影された機器画像を含む情報を制御装置４０または管理サーバ４に送信する。そして、制御装置４０は、端末装置１００によって送信された機器画像に基づいて特定された家電機器１０を識別する識別情報と、ユーザが家電機器１０を視認できる画像と、家電機器１０が設置されている場所情報とを対応付けて端末装置３０に表示させる。なお、機器画像に基づいた識別情報の特定は、制御装置４０が行っても、管理サーバ４が行っても良い。
【００２６】
［場所情報を抽出］
端末装置１００が有する送信部１３１が送信する情報は、たとえば電気機器が設置されている場所を示す場所情報として、機器画像を撮影した場所情報を当該機器画像と関連付けて送信する。たとえば、端末装置１００は、撮影部１２０によって家電機器１０を撮影した位置を示す位置情報を取得し、取得された位置情報に基づいて家電機器１０が設置されている場所を示す場所情報を抽出する。そして、端末装置１００は、抽出された場所情報を制御装置４０に送信する。ここで位置情報とは、任意の境界において、絶対座標または相対座標で表す情報を指し、場所情報とは、住宅の各領域の名前などを指す。また、制御装置４０は、送信された場所情報を識別情報及びユーザが電気機器１０を視認できる画像と対応付けて表示させる。この点について、図２〜図１０を用いて説明する。
【００２７】
［端末装置の構成］
図２は、第１の実施形態に係る端末装置１００の構成例を示す図である。図２に示すように、端末装置１００は、通信部１１０、回転部１２１、吸引部１２２、撮影部１２０、、測位部２２１、記憶部２２２、制御部２３０とを有する。
【００２８】
通信部１１０は、制御装置４０との間で、無線通信または有線通信により各種情報を送受信する。
【００２９】
回転部１２１は、回転することで端末装置１００を移動させる部品である。具体的には、回転部１２１は、端末装置１００を前後左右に移動させる。例えば、回転部１２１は、タイヤなどが採用される。
【００３０】
吸引部１２２は、対象物を吸引する部品である。具体的には、吸引部１２２は、モーターなどの動力を利用して回転することで床などに落ちているごみを吸い取る。例えば、吸引部１２２は、ファンやローラーなどが採用される。
【００３１】
撮影部１２０は、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を搭載する撮像装置である。撮影部１２０の実装例としては、予め搭載されているカメラを採用できる。具体的には、撮影部１２０は、所定の範囲内（例えば、室内）を移動しながら撮影を行う。例えば、撮影部１２０は、所定の位置において所定の方角（例えば、壁や天井など）に向けて撮影する。
【００３２】
送信部１３１は、撮影部１２０によって撮影される家電機器１０の機器画像を含む情報送信する。機器画像を含む情報とは、たとえば抽出部２３４によって抽出された場所情報を含む。ここで、送信部１３１は、撮影部１２０が撮影した画像に家電機器１０の機器画像が含まれているか否かを判断し、家電機器１０の機器画像が含まれる画像情報のみを送信してもよいし、撮影部１２０が撮影した全ての画像を送信してもよい。例えば、送信部１３１は、撮影部１２０によって撮影されることで生成された画像に家電機器１０を含むか否か判定し、送信部１３１は、家電機器１０が撮影されていると判定された画像を制御装置４０または管理サーバ４に送信する。なお、送信部１３１は、家電機器１０の機器画像を含む画像をそのまま機器画像として送信してもよいし、家電機器１０が描出されたシルエット画像を生成して送信してもよい。本実施形態では、家電機器１０の機器画像を含む画像を機器画像として送信する例を説明する。
【００３３】
移動制御部１４２は、端末装置１００の移動を制御する。具体的には、移動制御部１４２は、端末装置１００を所定の範囲内で移動させるように、移動方向や速度について回転部１２１に指示を出す。例えば、移動制御部１４２は、室内の床を前後左右に端末装置１００を移動させる。ここで、移動制御部１４２は、壁などの障害物がある場合には、障害物を避けて端末装置１００を移動させる。なお、移動制御部１４２は、端末装置１００を室内のうち予め指定されたエリアのみを移動させるように制御してもよい。
【００３４】
判定部１４３は、対象物があるか否かを判定する。具体的には、判定部１４３は、端末装置１００の進行経路にごみがあるか否かを判定する。そして、判定部１４３は、ごみがあると判定した場合には、吸引部１２２にごみを吸引する指示を出す。
【００３５】
測位部２２１は、端末装置１００と制御装置４０またはアクセスポイントなど通信機器との通信に基づいて、位置情報を取得する。たとえば、住宅内に複数の通信機器を設置し、端末装置１００とそれぞれの通信機器との通信強度との関係で、自身の位置情報または場所情報を取得してもよい。または、住宅内の各領域に複数の通信機器を設置し、端末装置１００とそれぞれの通信機器との通信強度を比較し、最も通信強度が強い通信機器と関連付けられた当該通信機器の場所情報を取得することで、自身が位置する位置情報または場所情報を取得してもよい。または、測位部２２１は、所定の位置に設置された誘導装置から、所定の領域に進入したか否かの情報を判断し、所在領域を場所情報として取得してもよい。本実施形態では、住宅内に複数の通信機器を設置し、端末装置１００とそれぞれの通信機器との通信強度との関係で、自身の位置情報を取得する例を説明する。
【００３６】
記憶部２２２は、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。具体的には、記憶部２２２は、家電機器１０の場所情報を位置情報と対応付けて予め保持する。ここで、図３に、第１の実施形態に係る端末装置１００の記憶部２２２の一例を示す。図３に示すように、記憶部２２２は、「場所情報」、「位置情報」といった項目を有する。
【００３７】
「場所情報」は、端末装置１００が移動する範囲内にある各領域名を示す。「位置情報」は、「場所情報」に対応する位置座標の範囲を示す。すなわち、図３では、「玄関」の位置座標の範囲が「（Ｘ１１〜Ｘ１９、Ｙ１１〜Ｙ１９、Ｚ１１〜Ｚ１９）」である例を示している。
【００３８】
制御部２３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。また、制御部２３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、内部の記憶装置に記憶されているプログラムがＲＡＭ（Random  Access  Memory)を作業領域として実行されることにより実現される。制御部２３０は、移動制御部１４２と、判定部１４３と、送信部１３１と、取得部２３２と、算出部２３３と、抽出部２３４とを有する。
【００３９】
取得部２３２は、撮影部１２０によって電気機器を撮影した位置を示す位置情報を取得する。具体的には、取得部２３２は、測位部２２１によって測位された撮影地点の位置情報を取得する。例えば、取得部２３２は、撮影部１２０によって家電機器１０が撮影されると同時に撮影地点の位置情報を取得する。
【００４０】
算出部２３３は、家電機器１０が設置されている位置を示す位置情報を算出する。具体的には、算出部２３３は、測位部２２１によって測位された複数の撮影地点の位置情報を用いて家電機器１０の場所情報を算出する。この点について、図４を用いて詳細に説明する。なお、前述のように測位部２２１が場所情報を取得する形態の場合は、算出部２３３の機能を具備しなくても良い。
【００４１】
図４は、第１の実施形態に係る端末装置１００による位置情報の算出を説明するための説明図である。図４の例では、端末装置１００は、室内Ｒｍを移動して床を掃除しつつ、室内Ｒｍに設置されている家電機器１０を撮影する。例えば、端末装置１００は、図４に示すように、撮影地点ＰＬ１で家電機器１０を撮影する。また、端末装置１００は、撮影地点ＰＬ１から移動して撮影地点ＰＬ２で家電機器１０を撮影する。そして、端末装置１００は、家電機器１０を撮影した撮影地点ＰＬ１の位置情報と撮影地点ＰＬ２の位置情報とを用いて、家電機器１０と端末装置１００との間の距離を算出する。これにより、端末装置１００は、家電機器１０の位置情報を算出する。
【００４２】
抽出部２３４は、取得部２３２によって取得された位置情報に基づいて電気機器が設置されている場所を示す場所情報を抽出する。具体的には、抽出部２３４は、算出部２３３によって算出された家電機器１０が設置されている位置を示す位置情報に基づいて場所情報を抽出する。例えば、抽出部２３４は、記憶部２２２から家電機器１０の位置情報に対応する場所情報を抽出する。図３の例では、抽出部２３４は、算出部２３３によって算出された家電機器１０の位置情報が「（Ｘ１３、Ｙ１４、Ｚ１５）」である場合には、「玄関」の位置情報の範囲に含まれるので、場所情報「玄関」を抽出する。
【００４３】
なお、記憶部２２２、算出部２３３、抽出部２３４は、制御装置４０が具備し、制御装置４０は、測位部２２１が取得した位置情報を端末装置１００から受信し、制御装置４０が場所情報を抽出して格納してもよい。
【００４４】
［制御装置の構成］
図５は、第１の実施形態に係る制御装置４０の構成例を示す図である。図５に示すように、第１の実施形態に係る制御装置４０は、通信部３１０と、記憶部３２０と、制御部３３０とを有する。
【００４５】
通信部３１０は、無線通信処理や有線通信処理を行う。例えば、通信部３１０は、図１に示した端末装置１００や管理サーバ４、家電機器１０、ゲートウェイ装置２０との間で、無線通信または有線通信により各種情報を送受信する。
【００４６】
記憶部３２０は、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。具体的には、記憶部３２０は、家電機器１０に関する各種情報を記憶する。例えば、記憶部３２０は、管理サーバ４から受信した家電機器１０に関する各種情報やユーザによって入力された情報を記憶する。
【００４７】
一例としては、記憶部３２０は、家電機器１０を識別する識別情報と、家電機器１０が描出された機器画像と、家電機器１０が設置されている場所などを記憶する。ここで、図６に、第１の実施形態に係る制御装置４０の記憶部３２０の一例を示す。図６に示すように、記憶部３２０は、「製品名」、「型番」、「機器画像」、「場所情報」といった項目を有する。
【００４８】
「製品名」は、家電機器１０を識別するための識別情報を示す。「型番」は、家電機器１０の型を識別するための識別番号を示す。「機器画像」は、「製品名」に対応する家電機器１０が描出された画像を示す。具体的には、「機器画像」には、端末装置１００によって撮影された機器画像を含む画像が記憶される。または、家電機器１０が描出された機器画像を生成して記憶してもよいし、管理サーバ４から対応する参照画像をダウンロードしてもよい。なお、「機器画像」には、画像のファイルが格納されている場所を示すＵＲＬなどが記憶されてもよい。「場所情報」は、家電機器１０が設置されている場所を示す場所情報が記憶される。
【００４９】
すなわち、図６では、製品名「電力メータ」、型番「ＭＴＲ−０１０１」である家電機器１０と、「電力メータ」が描出された機器画像Ｐ１と、「電力メータ」の設置されている場所を示す場所情報「玄関」とが対応付けて記憶されている例を示している。
【００５０】
制御部３３０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。また、制御部３３０は、例えば、ＣＰＵやＭＰＵ等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。制御部３３０は、受信部３３１と、格納部３３２と、表示制御部３３３とを有する。
【００５１】
受信部３３１は、家電機器１０に関する各種情報を受信する。具体的には、受信部３３１は、家電機器１０の識別情報と、端末装置１００によって撮影された機器画像と、家電機器１０が設置されている場所情報とを管理サーバ４から受信する。例えば、受信部３３１は、管理サーバ４によって家電機器１０の識別情報が特定された場合に、家電機器１０の製品名と機器画像とを管理サーバ４から受信する。なお、受信部３３１は、管理サーバ４に限らず、端末装置１００から機器画像を受信してもよい。
【００５２】
格納部３３２は、受信部３３１によって受信された各種情報を記憶部３２０に格納する。具体的には、格納部３３２は、受信部３３１によって受信された家電機器１０を識別する識別情報や家電機器１０が描出された機器画像または参照画像、家電機器１０に対するコメントなどを記憶部３２０に格納する。
【００５３】
例えば、格納部３３２は、受信部３３１が家電機器１０の製品名と機器画像または参照画像とを管理サーバ４から受信したときに、家電機器１０の製品名を、機器画像または参照画像と対応付けて記憶部３２０に格納する。また、格納部３３２は、受信部３３１が場所情報を端末装置１００から受信したときに、場所情報を家電機器１０の製品名及び機器画像または参照画像と対応付けて記憶部３２０に格納する。なお、格納部３３２は、ユーザの操作によって場所情報が直接入力されたときに、製品名やコメントなどを記憶部３２０に格納してもよい。また、格納部３３２は、端末装置１００から機器画像を受信した際に、機器画像を記憶部３２０に格納してもよい。
【００５４】
表示制御部３３３は、端末装置１００の送信部１３１によって送信された場所情報を識別情報及び機器画像または参照画像と対応付けて表示させる。ここで、機器画像は、端末装置１００の撮影部１２０によって撮影された画像である。参照画像は、管理サーバ４が予め保持する画像であって家電機器１０が描出された画像である。例えば、参照画像は、製造メーカなどによって予め用意された電気機器の画像データである。すなわち、機器画像および参照画像は、ユーザが家電機器１０を視認可能な画像である。例えば、表示制御部３３３は、ユーザから登録機器一覧の表示要求を受け付けた場合に、記憶部３２０に記憶されている場所情報を家電機器１０の製品名と家電機器１０が描出された機器画像または参照画像とに対応付けて表示させる。これにより、ユーザは、家電機器１０が設置されている場所情報と、機器を視認できる画像と、製品名など識別情報と並べて表示されるので、家電機器１０を容易に把握することができる。
【００５５】
この点について、図７を用いて説明する。図７は、第１の実施形態に係る制御装置４０による表示例を示す図である。図７に示すように、表示制御部３３３は、家電機器１０の各種情報を示す画面Ｗ１を、端末装置３０または制御装置４の図示しない表示部に表示させる。例えば、表示制御部３３３は、製品名Ｎ１「電力メータ」を、「電力メータ」が描出された機器画像Ｐ１と対応付けて表示部に表示させる。これにより、表示制御部３３３は、家電機器が視認できる画像を識別情報と並べて表示することができるので、ユーザにとって視覚的に家電機器をわかり易くすることができる。
【００５６】
また、表示制御部３３３は、場所情報Ｃ１「玄関」を、製品名Ｎ１「電力メータ」及び機器画像Ｐ１と対応付けて表示させる。また、表示制御部３３３は、設定ボタンＢ１を、製品名Ｎ１、機器画像Ｐ１及び場所情報Ｃ１と対応付けて表示させる。なお、場所情報Ｃ１はユーザによって手動で入力可能にしてもよい。
【００５７】
［管理サーバの構成］
図８は、第１の実施形態に係る管理サーバ４の構成例を示す図である。図８に示すように、第１の実施形態に係る管理サーバ４は、通信部４１０と、記憶部４２０と、制御部４３０とを有する。
【００５８】
通信部４１０は、無線通信処理や有線通信処理を行う。例えば、通信部４１０は、図１に示した端末装置１００や制御装置４０、ゲートウェイ装置２０、端末装置３０との間で、無線通信または有線通信により各種情報を送受信する。
【００５９】
記憶部４２０は、ＲＡＭ、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。具体的には、記憶部４２０は、電気機器に関する各種情報を記憶する。例えば、記憶部４２０は、電気機器を識別する識別情報と、電気機器が描出された参照画像とを予め保持する。一例としては、記憶部４２０は、製品名や型番などの識別情報をユーザが電気機器を視認できる画像と対応づけて記憶する。ここで、図９に、第１の実施形態に係る記憶部４２０の一例を示す。図９に示すように、記憶部４２０は、「製品名」、「型番」、「参照画像」といった項目を有する。
【００６０】
「製品名」は、電気機器を識別するための識別情報を示す。「型番」は、電気機器の型を識別するための識別番号を示す。「参照画像」は、「製品名」に対応する電気機器が描出された画像を示す。例えば、「参照画像」には、製造メーカによって予め用意された電気機器の３Ｄデータが記憶される。なお、「参照画像」には、画像のファイルが格納されている場所を示すＵＲＬなどが記憶されてもよい。
【００６１】
すなわち、図９では、家電機器１０を識別する識別情報である製品名「電力メータ」型番「ＭＴＲ−０１０１」が、「電力メータ」の３Ｄデータである参照画像Ｒ１と対応付けて記憶されている例を示している。
【００６２】
制御部４３０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。また、制御部４３０は、例えば、ＣＰＵやＭＰＵ等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。制御部４３０は、受信部４３１と、特定部４３２と、送信部４３３とを有する。
【００６３】
受信部４３１は、家電機器１０が描出された機器画像または機器画像を含む情報を端末装置１００から直接、または制御装置４０などを介して受信する。例えば、受信部４３１は、端末装置１００が家電機器１０を撮影した際に、または任意のタイミングで、家電機器１０が撮影された機器画像を端末装置１００から受信する。
【００６４】
特定部４３２は、受信部４３１によって受信された機器画像または機器画像を含む情報に基づいて、家電機器１０を識別する識別情報を特定する。具体的には、特定部４３２は、受信部４３１によって受信された機器画像を所定の参照画像と照合することで家電機器１０の識別情報を特定する。例えば、特定部４３２は、機器画像を記憶部４２０に記憶された参照画像と照合する。そして、特定部４３２は、機器画像と類似度が最も高い参照画像に対応する識別情報を家電機器１０の識別情報として特定する。特定の手段として、たとえば受信部４３１によって機器画像を含む情報を受信した場合、当該情報から家電機器１０が描出されたシルエット画像を生成する機能を有してもよい。なお、端末装置１００が機器画像を制御装置４０を介して管理サーバ４に送信する場合は、制御装置４０が当該機器画像から家電機器１０が描出されたシルエット画像を生成し、シルエット画像を管理サーバ４に送信する機能を有してもよい。
【００６５】
送信部４３３は、特定部４３２によって特定された識別情報とユーザが電気機器を視認できる画像とを関連づけて制御装置４０に送信する。例えば、送信部４３３は、特定部４３２によって識別情報が特定された場合に、識別情報と参照画像とを関連づけて制御装置４０に送信する。一例としては、送信部４３３は、識別情報として、製品名や型番などを制御装置４０に送信する。なお、端末装置１００が機器画像を制御装置４０を介して管理サーバ４に送信する場合は、制御装置４０が機器画像を転送する際に当該機器画像を格納し、管理サーバ４から識別情報のみ受信しても良い。
【００６６】
［識別情報の特定］
ここで、識別情報の特定の手段として、管理サーバ４は、シルエット変換された電気機器シルエット画像と、参照画像としてシルエットデータを用いて家電機器１０を特定する例を図１０、図１１及び図１２を用いて説明する。
【００６７】
［家電制御システムの処理手順］
まず、図１０を用いて、家電制御システム１による処理の手順について説明する。図１０は、第１の実施形態に係る家電制御システム１による処理手順を示すシーケンス図である。
【００６８】
図１０に示した例において、端末装置１００は、まず、所定の範囲内を移動しながら撮影を行う。具体的には、端末装置１００は、家電機器１０を撮影する（ステップＳ１０１）。
【００６９】
また、端末装置１００は、家電機器１０を撮影した位置を示す位置情報を取得する（ステップＳ１０２）。例えば、端末装置１００は、撮影部１２０によって家電機器１０が撮影されると同時に撮影地点の位置情報を取得する。
【００７０】
続いて、端末装置１００は、取得された撮影地点の位置情報に基づいて、家電機器１０の位置情報を算出する（ステップＳ１０３）。その後、端末装置１００は、算出された家電機器１０の位置情報に基づいて、記憶部２２２から場所情報を抽出する（ステップＳ１０４）。
【００７１】
また、端末装置１００は、家電機器１０が描出された機器画像を生成する（ステップＳ１０５）。なお、端末装置１００は、図１０に示した例に限らず、家電機器１０を撮影した後の任意のタイミングで機器画像を生成してもよい。
【００７２】
そして、端末装置１００は、場所情報と機器画像を制御装置４０および管理サーバ４に向けて送信する（ステップＳ１０６）。これにより、制御装置４０および管理サーバ４は、端末装置２００から場所情報と機器画像を受信する。なお、ここでは端末装置１００が生成した機器画像をすべて送信する実施形態を説明するが、たとえば端末装置１００または制御装置４０が、撮影された画像のうち家電機器１０が撮影されていると判断した画像情報を抽出し、管理サーバ４に送信してもよい。
【００７３】
そして、制御装置４０は、受信した機器画像を場所情報と対応付けて記憶部３２０に格納する（ステップＳ１０７）。また、管理サーバ４は、受信した機器画像に基づいて家電機器１０を識別する識別情報を特定する（ステップＳ１０８）。例えば、管理サーバ４は、端末装置１００から受信した機器画像を、記憶部４２０に記憶された参照画像と照合することで家電機器１０の識別情報を特定する。
【００７４】
その後、管理サーバ４は、特定した識別情報及び当該機器画像、または当該特定した識別情報に関連付けられた参照画像を制御装置４０に送信する（ステップＳ１０９）。ここで参照画像とは、前述したシルエットデータでもよいが、視認性を考慮し、たとえば電気機器の製造者から提供されるカタログ画像を識別情報と対応づけて記憶部４２０にさらに格納し、参照画像としてカタログ画像を送信することが好ましい。これにより、制御装置４０は、管理サーバ４から家電機器１０の識別情報及びユーザが電気機器を視認できる画像を受信する。その後、制御装置４０は、管理サーバ４から受信した識別情報及びユーザが電気機器を視認できる画像（機器画像又は参照画像）を場所情報と対応付けて記憶部３２０に格納する（ステップＳ１１０）。
【００７５】
その後、制御装置４０は、記憶部３２０に格納された情報にもとづいて、電気機器が設置された場所情報を、識別情報及びユーザが電気機器を視認できる画像と対応付けて表示させる。例えば、制御装置４０は、ユーザから登録機器一覧の表示要求を受け付けた場合に、場所情報を製品名などの識別情報及び管理サーバ４から受信した機器画像、または参照画像とを対応付けて端末装置３０などの表示部に表示させる（ステップＳ１１１）。
【００７６】
なお、シルエット画像は、管理サーバ４に限らず、制御装置４０によって生成されてもよい。この場合、端末装置１００は、まず家電機器１０が描出された機器画像を制御装置４０に送信する。そして、制御装置４０は、家電機器１０から受信した機器画像を用いてシルエット画像を生成する。この形態について図１１を用いて説明する。
【００７７】
図１１は、第１の実施形態に係る家電制御システム１による処理手順を示すシーケンス図である。図１２は、第１の実施形態に係る家電制御システム１の処理手順を説明する説明図である。図１１に示すように、まず、家電制御システム１の端末装置１００は、撮影部１２０によって家電機器１０を撮影する（ステップＳ２０１）。
【００７８】
続いて、端末装置１００は、機器画像を生成する（ステップＳ２０２）。例えば、端末装置１００は、図１２に示すように、家電機器１０が描出された機器画像Ｐｈを取得する。
【００７９】
その後、端末装置１００は、生成された機器画像を制御装置４０に送信する（ステップＳ２０３）。なお、端末装置１００は、図１１に示した例に限らず、機器画像を取得した後であれば任意のタイミングで撮影画像を制御装置４０に送信してもよい。これにより、制御装置４０は、機器画像を端末装置１００から受信する。そして、制御装置４０は、受信した機器画像を記憶部３２０に格納する（ステップＳ２０４）。
【００８０】
そして、制御装置４０は、機器画像を管理サーバ４に送信する（ステップＳ２０５）。これにより、管理サーバ４は、機器画像を受信する。そして、管理サーバ４は、受信した機器画像から、家電機器１０の輪郭が単色で表示されたシルエット画像を生成する（ステップＳ２０６）。例えば、管理サーバ４は、図１２に示すように、機器画像Ｐｈをシルエット画像Ｐｓに変換することでシルエット画像を生成する。なお、シルエット画像は、管理サーバ４に限らず、制御装置４０によって生成されてもよい。この場合、制御装置４０は、端末装置１００から受信した機器画像からシルエット画像を生成し、生成したシルエット画像を管理サーバ４に送信する。
【００８１】
その後、管理サーバ４は、シルエット画像に基づいて識別情報を特定する。例えば、管理サーバ４は、図１２に示すように、シルエット画像Ｐｓを予め用意されたシルエットデータＤｓと照合する（ステップＳ２０７）。この場合、管理サーバ４は、例えば、各種の電気機器のシルエットデータを識別情報と対応付けて記憶部４２０に予め保持する。そして、管理サーバ４は、端末装置１００から受信したシルエット画像を、記憶部４２０に記憶されたシルエットデータと照合する。
【００８２】
そして、管理サーバ４は、識別情報を特定する（ステップＳ２０８）。例えば、管理サーバ４は、図１２に示すように、シルエット画像Ｐｓと類似度が最も高いシルエットデータＤｓに対応する識別情報である「エアコン」Ｎ２を記憶部４２０から抽出する。
【００８３】
その後、管理サーバ４は、特定した識別情報及び機器画像又は参照画像を制御装置４０に送信する（ステップＳ２０９）。これにより、制御装置４０は、識別情報及び機器画像又は参照画像を管理サーバ４から受信する。その後、制御装置４０は、受信した識別情報を、機器画像又は参照画像と対応付けて記憶部３２０に格納する（ステップＳ２１０）。
【００８４】
そして、制御装置４０は、識別情報を機器画像又は参照画像と対応付けて表示させる（ステップＳ２１１）。例えば、制御装置４０は、ユーザから登録機器一覧の表示要求を受け付けた場合に、識別情報を機器画像又は参照画像と対応付けて表示させる。
【００８５】
このように、端末装置１００は、機器画像から生成されたシルエット画像を管理サーバに送信する。制御装置４０は、管理サーバ４によってシルエット画像を所定の参照画像と照合することで特定された識別情報を機器画像と対応付けて表示させる。
【００８６】
これにより、家電制御システム１では、端末装置１００は、シルエット画像を管理サーバ４に送信するので、ネットワークの負荷を軽減することができる。また、管理サーバ４は、シルエット画像を用いて照合を行うので、家電機器１０の識別情報をより早く特定することができる。
【００８７】
なお、管理サーバ４は、複数の識別情報を候補として抽出してもよい。例えば、管理サーバ４は、シルエット画像と類似度が所定の範囲内にあるシルエットデータに対応する識別情報を記憶部４２０から抽出する。そして、制御装置４０は、抽出された複数の識別情報を候補として機器画像とともに表示してもよい。これにより、家電制御システム１は、絞られた候補中から識別情報をユーザに選択させることができるので、ユーザの負荷を軽減することができる。
【００８８】
また、管理サーバ４に限らず、制御装置４０がシルエット画像を所定の参照画像と照合することで識別情報を特定してもよい。この場合、制御装置４０は、前述した記憶部４２０に格納されている識別情報と対応付けられた参照画像を予め保持する。そして、制御装置４０は、端末装置１００から受信した機器画像からシルエット画像を生成し、生成したシルエット画像を所定の参照画像と照合することで識別情報を特定する。
【００８９】
［第１の実施形態の効果］
上述してきたように、第１の実施形態に係る家電制御システム１によれば、家電機器１０が設置されている場所を示す場所情報を自動的に抽出して家電機器１０の識別情報及び機器を視認できる画像と対応付けて表示することができるので、登録機器を容易に把握させることができる。例えば、家電制御システム１は、家電機器１０が設置されている場所を入力するユーザの手間を削減することができるので、ユーザの利便性を向上することができる。
【００９０】
（変形例）
［マーカーを含む領域を撮影］
上記第１の実施形態では、家電制御システム１は、端末装置１００が家電機器１０を撮影する例を示した。ここで、家電制御システム１では、端末装置１００は、所定の目印を含む領域を撮影してもよい。この点について、図１３を用いて説明する。
【００９１】
図１３は、変形例に係る端末装置１００による撮影処理を説明するための説明図である。図１３に示すように、電気機器１０に張り付けられたマーカーＭｋ（所定の目印の一例に相当）を端末装置１００が撮影する。
【００９２】
ここで、マーカーＭｋは、端末装置１００の撮影部１２０に家電機器１０を識別させるための目印である。例えば、マーカーＭｋは、家電機器１０の型番などの識別情報に基づいて生成されてもよい。ユーザがマーカーＭｋを配置する場合は、たとえば家電機器１０に対応するマーカーＭｋを制御装置４０または管理サーバ４に格納し、ユーザがアクセスすることで取得する。
【００９３】
端末装置１００の撮影部１２０は、室内を移動しながらマーカーＭｋがあるか否かを監視する。そして、撮影部１２０は、室内にあるマーカーＭｋを識別した場合には、マーカーＭｋを含む領域を撮影する。または、撮影部１２０が室内を撮影した画像のうちに、マーカーＭｋが含まれているか否かを識別し、マーカーＭｋが含まれる画像のみを送信部によって送信する。図１３の例では、撮影部１２０は、端末装置５００に表示されたマーカーＭｋを含む領域を撮影する。これにより、撮影部１２０は、マーカーＭｋの近くにある家電機器１０を撮影することができる。
【００９４】
なお、マーカーＭｋは、家電機器１０に張り付けられた紙に描かれたものやバーコードなどに限らず、他の端末装置５００に表示し、ユーザがマーカーＭｋが表示された他の端末装置５００を家電機器１０から所定の範囲内に掲げてもよい。また、端末装置５００は、制御装置４０や管理サーバ４に限らず、インターネット上からマーカーＭｋを取得してもよい。
【００９５】
そして、端末装置１００は、撮影部１２０によって撮影されたマーカーＭｋを含む機器画像を制御装置４０に送信する。これにより、制御装置４０は、マーカーＭｋを含む機器画像を端末装置１００から受信する。そして、本実施形態では、まず制御装置４０が端末装置１００から受信したマーカーＭｋを含む機器画像を管理サーバ４に転送し、管理サーバ４によって識別情報を特定する。具体的には、制御装置４０は、マーカーＭｋを含む機器画像を管理サーバ４に送信する。これにより、管理サーバ４は、マーカーＭｋを含む機器画像を制御装置４０から受信する。そして、管理サーバ４は、マーカーＭｋを含む機器画像に基づいて家電機器１０の識別情報を特定する。なお、管理サーバ４に限らず、制御装置４０が、マーカーＭｋを含む機器画像に基づいて家電機器１０の識別情報を特定してもよい。
【００９６】
このように、端末装置１００の撮影部１２０は、所定の目印を含む領域を撮影する。また、端末装置１００の撮影部１２０は、他の端末装置５００に表示された所定の目印を含む領域を撮影する。
【００９７】
［予め指定された場所を撮影］
上記第１の実施形態では、端末装置１００は、所定の範囲内を移動しながら所定位置における所定方角に向けた撮影を行う例を示した。ここで、端末装置１００は、所定の範囲内を移動しながら所定の間隔、または予め指定された場所を撮影してもよい。例えば、端末装置１００は、ユーザによって予め指定された壁や天井などの撮影を行う。あるいは、所定の範囲内を移動しながら電気機器またはマーカーＭｋの有無を監視し、電気機器またはマーカーＭｋの存在を確認したときのみ位置情報を取得してもよい。
【００９８】
これにより、端末装置１００は、電気機器が設置される場所に限って撮影することができるので、室内全体を撮影する場合などと比較して情報処理による負荷を軽減することができる。
【００９９】
［端末装置］
上記第１の実施形態では、端末装置１００は、清掃目的で室内を自律的に移動する掃除機である例を示した。ここで、端末装置１００は、移動する掃除機に限らず、その他の各種の装置であってもよい。例えば、端末装置１００は、カメラ機能を搭載したスマートフォン、タブレット端末、ＰＣ、携帯電話機、ＰＤＡなどであってもよい。この場合、端末装置１００は、ユーザの操作によって家電機器１０の撮影を行う。
【０１００】
（第２の実施形態）
［室内のレイアウトを推定］
上記第１の実施形態では、端末装置１００は、家電機器１０を撮影する例を示した。ここで、端末装置１００は、端末装置１００が移動する室内のレイアウトを推定してもよい。具体的には、第２の実施形態に係る端末装置３００は、撮影部１２０によって撮影されることで生成される画像に基づいて、端末装置３００が移動する室内のレイアウトを推定する。この点について、図１４〜図１５を用いて説明する。
【０１０１】
［端末装置の構成］
図１４は、第２の実施形態に係る端末装置３００の構成例を示す図である。図１４に示すように、端末装置３００は、端末装置１００と比較して、移動情報記憶部３２３をさらに有する。また、端末装置３００は、制御部２３０と機能が異なる制御部７３０を有する。
【０１０２】
移動情報記憶部３２３は、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。具体的には、移動情報記憶部３２３は、端末装置３００が移動して通過した地点の位置情報を記憶する。例えば、移動情報記憶部３２３は、測位部２２１によって測位された端末装置３００の位置情報を時間と対応付けて記憶する。また、移動情報記憶部３２３は、端末装置３００の位置情報を撮影部１２０によって撮影されることで生成される画像と対応付けて記憶する。
【０１０３】
制御部７３０は、制御部２３０と比較して、推定部７３５をさらに有する。推定部７３５は、端末装置３００が移動する室内のレイアウトを推定する。具体的には、推定部７３５は、撮影部１２０によって撮影されることで生成される画像に基づいて、端末装置３００が移動する室内のレイアウトを推定する。
【０１０４】
例えば、推定部７３５は、移動情報記憶部３２３に記憶されている位置情報と撮影部１２０によって撮影されることで生成された画像とを用いて室内のレイアウトを推定する。この点について、図１５を用いて説明する。
【０１０５】
図１５は、第２の実施形態に係る端末装置３００による推定処理を説明するための説明図である。図１５の例では、端末装置３００は、時刻Ｔ１までの間に、室内Ｒｍの中の経路Ｌ１を移動する。また、端末装置３００は、時刻Ｔ２までの間に、室内Ｒｍの中の経路Ｌ２を移動する。また、端末装置３００は、時刻Ｔ３までの間に、室内Ｒｍの中の経路Ｌ３を移動する。また、端末装置３００は、時刻Ｔ４までの間に、室内Ｒｍの中の経路Ｌ４を移動する。
【０１０６】
ここで、端末装置３００は、移動しながら撮影部１２０によって室内の撮影を随時行う。このため、端末装置３００は、室内Ｒｍのうち端末装置３００が移動可能な範囲を全て移動するので、室内Ｒｍの各地点において撮影されることで生成される画像を位置情報と対応付けて移動情報記憶部３２３に記憶する。そして、端末装置３００は、室内Ｒｍの各地点で撮影部１２０によって撮影されることで生成された撮影画像と各地点の位置情報とを用いて室内のレイアウトを推定する。
【０１０７】
そして、端末装置３００は、推定したレイアウトを利用して、家電機器１０の場所情報を特定してもよい。例えば、端末装置３００は、家電機器１０を撮影した機器画像の背景とレイアウトを照らし合わせることで家電機器１０の場所情報を特定する。
【０１０８】
［第２の実施形態の効果］
上述してきたように、第２の実施形態に係る端末装置３００によれば、移動しながら室内の各地点において撮影を行うので、室内のレイアウトを推定することができる。これにより、端末装置３００は、推定された室内のレイアウトを用いることで家電機器１０が設置されている場所を容易に把握させることができる。例えば、端末装置３００は、推定された室内のレイアウト図に家電機器１０の設置位置を重ねて表示することで、家電機器１０が設置されている場所をユーザに容易に把握させることができる。
【０１０９】
また、端末装置３００は、推定された室内のレイアウトを用いて特定の場所を撮影部１２０に撮影させてもよい。例えば、端末装置３００は、推定された室内のレイアウトを参照して、一般的に電気機器が設置される壁や天井、床などに限定して撮影を行う。これにより、端末装置３００は、電気機器を効率よく撮影された画像の位置情報を判断することができるので、情報処理による負荷を軽減することができる。
【０１１０】
なお、上記実施形態では、ＥＣＨＯＮＥＴ  Ｌｉｔｅを例に挙げて説明したが、上述してきた各実施形態は、その他任意の通信手法にも同様に適用することができる。
【０１１１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１１２】
１  家電制御システム
１０  家電機器
４０  制御装置
１００  端末装置
１２０  撮影部
１３１  送信部
３３３  表示制御部
【図１】
2016167200.tif 000003
【図２】
2016167200.tif 000004
【図３】
2016167200.tif 000005
【図４】
2016167200.tif 000006
【図５】
2016167200.tif 000007
【図６】
2016167200.tif 000008
【図７】
2016167200.tif 000009
【図８】
2016167200.tif 000010
【図９】
2016167200.tif 000011
【図１０】
2016167200.tif 000012
【図１１】
2016167200.tif 000013
【図１２】
2016167200.tif 000014
【図１３】
2016167200.tif 000015
【図１４】
2016167200.tif 000016
【図１５】
2016167200.tif 000017