(57)【要約】  位置特定装置（１０）は、機器（５０）を管理する管理装置（４０）に対して、機器（５０）に対する制御指示を送信し、複数のセンサ（５３，５６）によって検出された複数の検出値を繰り返し取得する。位置特定装置（１０）は、取得された複数の検出値のうち、検出値が基準値以上に変化した該当値を特定して、特定された該当値を検出したセンサ（５３，５６）が存在するエリアを機器（５０）が設置されたエリアとして特定する。
2017141409.tif 000002
【特許請求の範囲】
【請求項１】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信する指示部と、
前記指示部によって制御指示が送信されると、複数の検出装置によって検出された複数の検出値を繰り返し取得する取得部と、
前記取得部によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する特定部と
を備える位置特定装置。
【請求項２】
前記指示部は、前記管理装置から前記制御指示に従う制御が完了したことを示す完了通知を受信し、
前記特定部は、前記指示部によって前記制御指示が送信されてから、前記完了通知が受信されるまでの間に、前記取得部によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定する
請求項１に記載の位置特定装置。
【請求項３】
前記位置特定装置は、さらに、
前記複数の検出装置それぞれについて、設置されたエリアを記憶した位置記憶部
を備え、
前記特定部は、前記該当値を検出した検出装置について前記位置記憶部に記憶されたエリアを前記機器が設置されたエリアとして特定する
請求項１又は２に記載の位置特定装置。
【請求項４】
前記位置特定装置は、さらに、
前記位置特定装置でエリアに割り当てられた第１識別情報と、前記管理装置でエリアに割り当てられた第２識別情報との対応情報を記憶する対応記憶部
を備え、
前記特定部は、前記管理装置から前記機器が設置されたエリアの第２識別情報を取得して、取得された前記第２識別情報を前記対応記憶部に記憶された前記対応情報により第１識別情報に変換して、変換された前記第１識別情報が示すエリアを前記機器が設置されたエリアとして特定する
請求項１から３までのいずれか１項に記載の位置特定装置。
【請求項５】
前記検出装置は、位置検出可能な携帯端末であり、
前記特定部は、前記該当値を検出した前記検出装置によって特定された位置を含むエリアを前記機器が設置されたエリアとして特定する
請求項１から４までのいずれか１項に記載の位置特定装置。
【請求項６】
前記指示部は、既にエリアが特定されている特定機器に対する制御指示を送信し、
前記取得部は、前記特定機器が設置されたエリアに存在する検出装置によって検出された検出値を取得し、
前記特定部は、前記特定機器によって検出された検出値が基準値以上に変化したか否かによって、前記制御指示に従い前記特定機器が制御されたか否かと、前記特定機器が正常に動作したか否かとの少なくともいずれかを特定する
請求項１から５までのいずれか１項に記載の位置特定装置。
【請求項７】
プロセッサが、機器を管理する管理装置に対して、前記機器に対する制御指示を送信し、
プロセッサが、前記制御指示が送信されると、複数の検出装置によって検出された複数の検出値を取得し、
プロセッサが、取得された前記複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する位置特定方法。
【請求項８】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信する指示処理と、
前記指示処理によって制御指示が送信されると、複数の検出装置によって検出された複数の検出値を繰り返し取得する取得処理と、
前記取得処理によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する特定処理と
をコンピュータに実行させる位置特定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、機器の設置エリアを特定する技術に関する。
【背景技術】
【０００２】
家電機器及び住宅設備といった機器にネットワーク接続機能を持たせ、宅内コントローラやクラウドサーバと接続してサービスを提供するスマート家電システムが登場している。そして、太陽光パネルの発電状態と蓄電池の充電状態とを監視して空気調和機、テレビといった機器の制御を行うことで、家全体の消費電力を管理するＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）の提供が開始されている。
太陽光パネルと空気調和機とのようなモノ同士が繋がる仕組みは、Ｍ２Ｍ（Ｍａｃｈｉｎｅ  ｔｏ  Ｍａｃｈｉｎｅ）システム又はＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）システムと呼ばれ、今後の広がりが期待されている。【０００３】
このような背景の下、異なる２つのＭ２Ｍシステムの管理装置間で、相互に情報をやり取りしたり、他方のシステムに制御を依頼したりすることで、モノ同士を繋げる範囲を増やし、サービスをより拡大させることが検討されている（非特許文献１参照）。管理装置間で相互に情報をやり取りする方法としては、設定情報や制御情報をテキスト形式のメッセージとして記述しＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルでやり取りするＲＥＳＴ（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎａｌ  Ｓｔａｔｅ  Ｔｒａｎｓｆｅｒ）と呼ばれる仕組みが検討されている。【０００４】
このようなＭ２Ｍシステムの連携において他システムの機器を制御する際に、機器の位置情報を用いると、部屋毎又はフロア毎にグルーピングした一括制御を行うことができる。そのため、管理装置が他システムの機器の位置情報を取得することが重要である。
他システムの位置情報を取得する方法としては、屋内の位置測位技術を用いた方法がある。非特許文献２では、管理装置と機器の双方に装置を取り付け、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の位置情報を送受信することにより、屋内における機器の位置を特定している。
他システムの位置情報を取得する方法としては、他にも、宅内の機器の位置情報を、各システムの管理装置がデータベースで管理しておき、ＲＥＳＴに代表される通信ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）経由で管理された位置情報を取得する方法がある。非特許文献３では、煙警報器やサーモスタット等の機器の位置を、“Ｂｅｄｒｏｏｍ”といった部屋名で管理しておき、この情報をＲＥＳＴの通信ＡＰＩ経由で取得している。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】業界団体ｏｎｅＭ２Ｍ（ｏｎｅＭ２Ｍ  Ｆｕｎｃｔｉｏｎａｌ  Ａｒｃｈｉｔｅｃｔｕｒｅ  ＴＳ−０００１）
【非特許文献２】ＩＭＥＳ  の技術動向（電子情報通信学会誌  Ｖｏｌ．  ９５，  Ｎｏ．  ２，  ２０１２）
【非特許文献３】Ｎｅｓｔ  ＡＰＩ＜ｈｔｔｐｓ：／／ｄｅｖｅｌｏｐｅｒ．ｎｅｓｔ．ｃｏｍ／ｄｏｃｕｍｅｎｔａｔｉｏｎ／ａｐｉ−ｒｅｆｅｒｅｎｃｅ＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
非特許文献２のように、ＧＰＳ情報を宅内で利用可能にする方法は、管理装置及び機器に新たな装置が必要となり、装置設置の費用が掛かり高価になってしまう。そのため、各家庭への設置には不向きである。【０００７】
非特許文献３のように、通信ＡＰＩを用いて他システムが管理する位置情報を取得する方法は、各システムの管理装置が、機器設置した部屋名や部屋種別を位置情報として独自に管理することが多いため、管理装置間で位置情報の対応付けが難しい。具体例としては、管理装置Ａが、「管理装置Ｂの制御下のテレビは“居間”にある」、という情報を通信ＡＰＩで取得したとする。この場合、管理装置Ａが同部屋を“居間”として管理していない場合、管理装置Ａは“居間”という位置情報が管理装置Ａにおけるどの位置情報に相当するか、判断することができない。【０００８】
この発明は、簡便な構成により、管理装置の制御下にある機器が設置されたエリアを特定することを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係る位置特定装置は、
機器を管理する管理装置に対して、前記機器に対する制御指示を送信する指示部と、
前記指示部によって制御指示が送信されると、複数の検出装置によって検出された複数の検出値を繰り返し取得する取得部と、
前記取得部によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する特定部と
を備える。
【発明の効果】
【００１０】
この発明は、機器を制御させた場合に、変化が見られた検出値を検出した検出装置が存在するエリアに機器が設置されていると特定する。これにより、簡便な構成により、管理装置の制御下にある機器が設置されたエリアを特定することが可能である。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１に係るネットワークシステム１００の構成図。
【図２】実施の形態１に係る位置特定装置１０の構成図。
【図３】実施の形態１に係る位置記憶部１２１の説明図。
【図４】実施の形態１に係る位置特定処理の処理フロー図。
【図５】実施の形態１に係る該当値特定処理のフローチャート。
【図６】実施の形態１に係る各照度センサで検出された照度を示す図。
【図７】実施の形態１に係る位置記憶部１２１のレコードの変化を示す図。
【図８】変形例３に係る位置特定装置１０の構成図。
【図９】実施の形態２に係るネットワークシステム１００の構成図。
【図１０】実施の形態２に係る位置特定装置１０の構成図。
【図１１】実施の形態２に係る対応記憶部１２２の説明図。
【図１２】実施の形態２に係る位置特定処理の処理フロー図。
【図１３】実施の形態３に係るネットワークシステム１００の構成図。
【図１４】実施の形態３に係る位置特定装置１０の構成図。
【図１５】実施の形態３に係る位置特定処理の処理フロー図。
【図１６】実施の形態４に係る制御処理の処理フロー図。
【図１７】実施の形態５に係る制御処理の処理フロー図。
【発明を実施するための形態】
【００１２】
実施の形態１．
実施の形態１では、位置特定装置１０が管理装置４０の制御下の機器５０を制御し、位置特定装置１０が管理する検出装置の位置情報と、その検出装置の検出値とから、機器５０が設置されたエリアを特定する。
【００１３】
＊＊＊構成の説明＊＊＊
図１を参照して、実施の形態１に係る位置特定装置１０が設置されるネットワークシステム１００の構成を説明する。
ネットワークシステム１００は、ホームネットワーク３１と、機器ネットワーク３２，３３を備える。
ホームネットワーク３１は、住居１０１内に設置されたホームルータ４１により構成される。ホームネットワーク３１は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又は有線ＬＡＮを用いて構成される。ホームネットワーク３１は、ホームルータ４１を介してインターネット４２に接続される。ホームネットワーク３１は、位置特定装置１０と管理装置４０とが接続される。
位置特定装置１０と管理装置４０とは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信を行う。実施の形態１では、位置特定装置１０と管理装置４０とは、Ｍ２Ｍシステムの管理装置であり、コンピュータである。
【００１４】
機器ネットワーク３２は、位置特定装置１０により構成される。機器ネットワーク３２は、特小電力無線といった通信媒体を用いて構成される。機器ネットワーク３２は、住居１００内に設置された機器５０である家電機器５１と、住宅設備５２と、センサ５３とが接続される。
機器ネットワーク３３は、管理装置４０により構成される。機器ネットワーク３３は、特小電力無線といった通信媒体を用いて構成される。機器ネットワーク３３は、住居１００内に設置された機器５０である家電機器５４と、住宅設備５５と、センサ５６とが接続される。
機器ネットワーク３２，３３は、特小電力無線に限らず、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ、有線ＬＡＮといった他の通信媒体によって構成されてもよい。
【００１５】
図２を参照して、実施の形態１に係る位置特定装置１０の構成を説明する。
位置特定装置１０は、プロセッサ１１と、記憶装置１２と、第１通信インタフェース１３と、第２通信インタフェース１４とのハードウェアを備える。プロセッサ１１は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
【００１６】
プロセッサ１１は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ１１は、具体例としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００１７】
記憶装置１２は、具体例としては、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。また、記憶装置１２は、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、ＣＦ（ＣｏｍｐａｃｔＦｌａｓｈ）、ＮＡＮＤ（Ｎｏｔ  ＡＮＤ）フラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）といった可搬記憶媒体であってもよい。
【００１８】
第１通信インタフェース１３は、ホームネットワーク３１に接続するための装置である。第１通信インタフェース１３は、具体例としては、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。
【００１９】
第２通信インタフェース１４は、機器ネットワーク３２に接続するための装置である。第２通信インタフェース１４は、具体例としては、ＮＩＣである。
【００２０】
位置特定装置１０は、機能構成要素として、機器制御部２１と、特定部２２と、指示部２３と、取得部２４とを備える。機器制御部２１と、特定部２２と、指示部２３と、取得部２４との各部の機能はソフトウェアにより実現される。
記憶装置１２には、位置特定装置１０の各部の機能を実現するプログラムが記憶されている。このプログラムは、プロセッサ１１により読み込まれ、プロセッサ１１によって実行される。これにより、位置特定装置１０の各部の機能が実現される。また、記憶装置１２は、位置記憶部１２１を実現する。
【００２１】
プロセッサ１１によって実現される各部の機能の処理の結果を示す情報とデータと信号値と変数値は、記憶装置１２、又は、プロセッサ１１内のレジスタ又はキャッシュメモリに記憶される。以下の説明では、プロセッサ１１によって実現される各部の機能の処理の結果を示す情報とデータと信号値と変数値は、記憶装置１２に記憶されるものとして説明する。
【００２２】
プロセッサ１１によって実現される各機能を実現するプログラムは、記憶装置１２に記憶されているとした。しかし、このプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤといった可搬記憶媒体に記憶されてもよい。
【００２３】
図２では、プロセッサ１１は、１つだけ示されていた。しかし、プロセッサ１１は、複数であってもよく、複数のプロセッサ１１が、各機能を実現するプログラムを連携して実行してもよい。
【００２４】
図３を参照して、実施の形態１に係る位置記憶部１２１を説明する。
位置記憶部１２１は、機器５０毎に、設置位置を示す位置情報として、設置されたエリアを示す第１識別情報である名称を記憶する。エリアは、機器５０が設置されている部屋、フロアといった粒度の範囲を示す。
具体例としては、図３では、冷蔵庫は“キッチン”という名称が割り当てられたエリアに設置され、照明センサ２は“リビング”という名称が割り当てられたエリアに設置されていることが示されている。
位置記憶部１２１は、初期状態として少なくとも、位置特定装置１０の制御下にある、機器ネットワーク３２に接続された機器５０についてのエリアを記憶している。位置記憶部１２１は、後述する位置特定処理により、管理装置４０の制御下にある、機器ネットワーク３３に接続された機器５０についてのエリアが追加される。
【００２５】
＊＊＊動作の説明＊＊＊
図４から図７を参照して、実施の形態１に係る位置特定装置１０の動作を説明する。
実施の形態１に係る位置特定装置１０の動作は、実施の形態１に係る位置特定方法に相当する。また、実施の形態１に係る位置特定装置１０の動作は、実施の形態１に係る位置特定プログラムの処理に相当する。
【００２６】
図４を参照して、実施の形態１に係る位置特定処理を説明する。
図４では、具体例として、管理装置４０の制御下にある照明装置１が設置されたエリアを特定する場合の処理シーケンスが示されている。
【００２７】
ステップＳ１１の開始処理では、機器制御部２１から指示が特定部２２に送信され、特定部２２が受信することにより、位置特定処理が開始される。機器制御部２１は、機器５０を制御し、ＨＥＭＳといったサービスを提供する機能である。
【００２８】
ステップＳ１２の取得開始処理では、特定部２２は、取得部２４を起動させ、制御対象の機器５０の識別子及び制御内容を送信する。すると、取得部２４は、送信された識別子が示す制御対象の機器５０の種類と制御内容とに応じた複数の検出装置から複数の検出値を、第２通信インタフェース１４を介して取得し始める。
図４の例では、特定部２２は、制御対象の機器５０である照明装置１の識別子と、制御内容である点灯とを指示部２３に送信する。すると、取得部２４は、機器５０の種類である照明装置と、制御内容である点灯とに応じ、センサ５３である照度センサ１，２，．．．から検出値を取得し始める。
【００２９】
ステップＳ１３の制御開始処理では、特定部２２は、指示部２３を起動させ、制御対象の機器５０の識別子及び制御内容を送信する。すると、指示部２３は、送信された識別子が示す制御対象の機器５０を、送信された制御内容で制御することを指示する制御指示を管理装置４０に、第１通信インタフェース１３を介して送信する。
図４の例では、特定部２２は、制御対象の機器５０である照明装置１の識別子と、制御内容である点灯とを指示部２３に送信する。すると、指示部２３は、照明装置１を点灯させることを示す制御指示を管理装置４０に送信する。
【００３０】
管理装置４０は、制御指示を受信すると、制御指示に従い機器５０を制御する。図４の例では、管理装置４０は、照明装置１を点灯させる制御を行う。管理装置４０は、制御が完了すると、完了通知を指示部２３に送信する。指示部２３は、第１通信インタフェース１３を介して完了通知を受信すると、完了通知を特定部２２に送信する。
【００３１】
ステップＳ１４の取得停止処理では、特定部２２は、完了通知を受信すると、取得部２４に検出値の取得の停止指示を送信する。取得部２４は、停止指示を受信すると、検出値の取得を止める。そして、取得部２４は、各検出装置から繰り返し取得された複数の検出値を特定部２２に送信する。
【００３２】
ステップＳ１５の該当値特定処理では、特定部２２は、ステップＳ１４で送信された複数の検出値から、値が基準値以上に変化した該当値を特定する。そして、特定部２２は、特定された該当値を検出した検出装置が存在するエリアを機器５０が設置されたエリアとして特定する。
図４の例では、特定部２２は、各照度センサによって検出された検出値が基準値以上に変化したか否かを判定する。そして、特定部２２は、基準値以上に変化した検出値である該当値を検出した照度センサが存在するエリアを照明装置１が設置されたエリアとして特定する。
【００３３】
ステップＳ１６の記憶処理では、特定部２２は、ステップＳ１５で特定されたエリアを、制御対象の機器５０が設置されたエリアとして示すレコードを位置記憶部１２１に書き込む。
【００３４】
図５を参照して、実施の形態１に係るステップＳ１５の該当値特定処理を説明する。
ステップＳ１５１では、特定部２２は、ステップＳ１４で送信された各検出装置から取得された複数の検出値を受信する。
【００３５】
続いて、特定部２２は、ループ１の処理を実行する。ループ１の処理は、ステップＳ１５１で受信された検出値の検出元である各検出装置について順に実行される。
図５では、各検出装置にインデックスｉ＝１，．．．，Ｎを割り当て、インデックスｉ＝１から昇順にステップＳ１５２からステップＳ１５４の処理が実行される。但し、ステップＳ１５４でループ１の処理を抜ける場合がある。
【００３６】
ステップＳ１５２では、特定部２２は、インデックスｉが割り当てられた検出装置で検出された検出値のうち、最大値を検索する。また、ステップＳ１５３では、特定部２２は、インデックスｉの検出装置で検出された検出値のうち、最小値を検索する。
ステップＳ１５４では、特定部２２は、ステップＳ１５２で検索された最大値と、ステップＳ１５３で検索された最小値との差が、基準値以上か否かを判定する。特定部２２は、差が基準値以上の場合には、ループ１の処理を抜け、処理をステップＳ１５５に進める。一方、特定部２２は、差が基準値未満の場合には、ループ１の処理を継続する。
【００３７】
ステップＳ１５５では、特定部２２は、ステップＳ１５４で差が基準値以上と判定された際のインデックスｉが割り当てられた検出装置が存在するエリアを、制御対象の機器５０が設置されたエリアとして特定する。
【００３８】
ステップＳ１５６では、特定部２２は、全てのインデックスｉが割り当てられた検出装置について差が基準値未満であったため、エリアを特定不能とする。
【００３９】
図６及び図７を参照して、位置特定処理の具体例を説明する。
図６に示すように、各照度センサで検出された検出値が得られたとする。図６の例では、基準値が１００（ルクス：ｌｘ）であるとする。
この場合、ステップＳ１５で、特定部２２は、照度センサ１から順にループ１の処理を実行する。
すると、照度センサ１については、ステップＳ１５２で最大値が１５（ｌｘ）、ステップＳ１５３で最小値が１３（ｌｘ）と検索され、その差が２（ｌｘ）となる。そのため、ステップＳ１５４で差が基準値未満と判定され、ループ１が継続される。
続いて、照度センサ２については、ステップＳ１５２で最大値が３００（ｌｘ）、ステップＳ１５３で最小値が１０（ｌｘ）と検索され、その差が２９０（ｌｘ）となる。そのため、ステップＳ１５４で差が基準値以上と判定され、ステップＳ１５５で照度センサ２が存在するエリアが照明装置１が設置されたエリアとして特定される。
ここで、図７の左側の表に示すように、照度センサ２は、リビングに設置されているため、照明装置１が設置されたエリアはリビングになる。したがって、ステップＳ１６で、特定部２２は、位置記憶部１２１に照度センサ１が設置されたエリアとしてリビングを示すレコードが書き込まれ、位置記憶部１２１は図７の右側の表を記憶した状態になる。
【００４０】
上記説明では、制御対象の機器５０として照明装置を具体例として説明した。そのため、検出装置として照度センサが用いられた。しかし、制御対象の機器５０は照明装置に限らず、空気調和機、冷蔵庫、洗濯機、給湯器といった他の種類であってもよい。
そして、検出装置は、上述した通り、機器５０の種類と制御内容とに応じて決められる。具体例としては、空気調和機を冷房又は暖房運転させる場合のように温度変化が起こる場合には、検出装置として温度センサが用いられる。また、洗濯機を運転させる場合のように音が発生する場合には、検出装置としてマイクロホンといった音センサが用いられる。
つまり、検出装置は、機器５０の種類と制御内容とに応じて、照度センサ、音センサ、温度センサ、湿度センサ、風速センサ、電力量センサ、電流値センサ、家電機器や住設機器に付属するセンサ機器といった装置を用いることができる。そして、検出値は、照度、音量、温度、湿度、風速、電力量、電流値といった値になる。
【００４１】
また、上記説明では、取得部２４は、第２通信インタフェース１４を介してセンサ５３から検出値を取得した。しかし、取得部２４は、センサ５３だけなく、第１通信インタフェース１３を介して管理装置４０の制御下にあるセンサ５６から検出値を取得してもよい。この場合、検出値の取得元であるセンサ５６については、位置記憶部１２１に位置情報が記憶されている必要がある。
【００４２】
＊＊＊実施の形態１の効果＊＊＊
以上のように、実施の形態１に係る位置特定装置１０は、管理装置４０に制御下にある機器５０を制御させた場合に、変化が見られた検出値を検出した検出装置が存在するエリアに機器５０が設置されていると特定する。これにより、別途機器を設けるといったことをすることなく、簡便な構成により、管理装置４０の制御下にある機器５０が設置されたエリアを特定することが可能である。
【００４３】
＊＊＊他の構成＊＊＊
＜変形例１＞
実施の形態１では、ステップＳ１５の該当値特定処理では、ステップＳ１４で送信された全ての検出値を用いてエリアの特定を行った。しかし、変形例１として、指示部２３が制御指示を送信した送信時刻と、指示部２３が完了通知を受信した受信時刻とを記憶しておき、送信時刻と受信時刻との間に検出された検出値のみを用いるようにしてもよい。つまり、指示部２３によって制御指示が送信されてから、完了通知が受信されるまでの間に、取得部２４によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定するようにしてもよい。
これにより、不要な検出値を用いてエリアの特定が行われず、特定精度が高くなる。
【００４４】
＜変形例２＞
実施の形態１では、機器制御部２１から指示が特定部２２に送信され、特定部２２が受信することにより、位置特定処理が開始された。しかし、変形例２として、ユーザによって管理装置４０が制御されたタイミング、又は、機器５０あるいは新たな管理装置４０が導入されたタイミングといった他のタイミングに、位置特定処理が開始されてもよい。
【００４５】
＜変形例３＞
実施の形態１では、位置特定装置１０の各部の機能がソフトウェアで実現された。しかし、変形例３として、位置特定装置１０の各部の機能はハードウェアで実現されてもよい。この変形例３について、実施の形態１と異なる点を説明する。
【００４６】
図８を参照して、変形例３に係る位置特定装置１０の構成を説明する。
各部の機能がハードウェアで実現される場合、位置特定装置１０は、プロセッサ１１と記憶装置１２とに代えて、処理回路１５を備える。処理回路１５は、位置特定装置１０の各部の機能及び記憶装置１２の機能を実現する専用の電子回路である。
【００４７】
処理回路１５は、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）が想定される。
各部の機能を１つの処理回路１５で実現してもよいし、各部の機能を複数の処理回路１５に分散させて実現してもよい。
【００４８】
＜変形例４＞
変形例４として、一部の機能がハードウェアで実現され、他の機能がソフトウェアで実現されてもよい。つまり、位置特定装置１０の各部のうち、一部の機能がハードウェアで実現され、他の機能がソフトウェアで実現されてもよい。
【００４９】
プロセッサ１１と記憶装置１２と処理回路１５とを、総称して「プロセッシングサーキットリー」という。つまり、各部の機能は、プロセッシングサーキットリーにより実現される。
【００５０】
実施の形態２．
実施の形態２は、位置特定装置１０でエリアに割り当てられた名称である第１識別情報と、管理装置４０でエリアに割り当てられた名称である第２識別情報との対応情報を用いて、機器５０が設置されたエリアを特定する点が実施の形態１と異なる。
【００５１】
＊＊＊構成の説明＊＊＊
図９を参照して、実施の形態２に係る位置特定装置１０が設置されるネットワークシステム１００の構成を説明する。
ネットワークシステム１００は、管理装置４０に位置記憶部４０１が設けられている点が図１に示すネットワークシステム１００と異なる。
位置記憶部４０１は、位置記憶部１２１と同様に、機器５０毎に、設置位置を示す位置情報として、設置されたエリアを示す第２識別情報である名称を記憶する。位置記憶部４０１は、少なくとも、管理装置４０の制御下にある、機器ネットワーク３３に接続された機器５０についてのエリアを記憶している。位置特定装置１０で第１識別情報として割り当てられる名称と、管理装置４０で第２識別情報として割り当てられる名称とは、異なる可能性がある。
位置特定装置１０は、管理装置４０から通信ＡＰＩ経由で、位置記憶部４０１に記憶された情報を取得可能である。
【００５２】
図１０を参照して、実施の形態２に係る位置特定装置１０の構成を説明する。
位置特定装置１０は、記憶装置１２が、対応記憶部１２２を実現する点が、図２に示す位置特定装置１０と異なる。
【００５３】
図１１を参照して、実施の形態２に係る対応記憶部１２２を説明する。
対応記憶部１２２は、位置特定装置１０で第１識別情報として割り当てられた名称と、管理装置４０で第２識別情報として割り当てられた名称との対応関係を示す対応情報を記憶する。対応記憶部１２２は、管理装置４０が複数存在する場合には、位置特定装置１０で割り当てられた名称と、各管理装置４０で割り当てられた名称との対応情報を記憶する。
具体例としては、図１１では、位置特定装置１０における“リビング”は、管理装置４０における“居間”と対応している。また、位置特定装置１０における“子供部屋”は、管理装置４０におけるどのエリアと対応しているか不明である。
【００５４】
＊＊＊動作の説明＊＊＊
図１２を参照して、実施の形態２に係る位置特定装置１０の動作を説明する。
実施の形態２に係る位置特定装置１０の動作は、実施の形態２に係る位置特定方法に相当する。また、実施の形態２に係る位置特定装置１０の動作は、実施の形態２に係る位置特定プログラムの処理に相当する。
【００５５】
図１２を参照して、実施の形態２に係る位置特定処理を説明する。
図１２では、具体例として、管理装置４０の制御下にある照明装置２が設置されたエリアを特定する場合の処理シーケンスが示されている。
【００５６】
ステップＳ２１の処理は、図４のステップＳ１１の処理と同じである。
【００５７】
ステップＳ２２の位置取得処理では、特定部２２は、指示部２３を起動させ、制御対象の機器５０の識別子を送信する。すると、指示部２３は、送信された識別子が示す制御対象の機器５０が設置されたエリアの取得依頼を管理装置４０に送信する。
図１２の例では、特定部２２は、制御対象の機器５０である照明装置２の識別子を指示部２３に送信する。すると、指示部２３は、照明装置２のエリアの取得依頼を管理装置４０に送信する。
【００５８】
管理装置４０は、取得依頼を受信すると、取得依頼に従い機器５０が設置されたエリアを示す名称を、位置記憶部４０１から取得して指示部２３に送信する。ここで送信される名称は、管理装置４０における名称である。図１２の例では、照明装置２が設置されたエリアを示す名称として“居間”が指示部２３に送信されたとする。指示部２３は、第１通信インタフェース１３を介して名称を受信すると、名称を特定部２２に送信する。
【００５９】
ステップＳ２３の対応特定処理では、特定部２２は、ステップＳ２２で指示部２３から送信された名称に対応する、位置特定装置１０における名称を対応記憶部１２２から取得する。
特定部２２は、位置特定装置１０における名称が取得できた場合には、取得された名称が示すエリアを制御対象の機器５０が設置されたエリアとして特定する。つまり、特定部２２は、管理装置４０から機器５０が設置されたエリアの第２識別情報である名称を取得して、取得された第２識別情報である名称を対応記憶部１２２に記憶された対応情報により第１識別情報である名称に変換して、変換された第１識別情報である名称が示すエリアを機器５０が設置されたエリアとして特定する。そして、特定部２２は、特定されたエリアを、制御対象の機器５０が設置されたエリアとして示すレコードを位置記憶部１２１に書き込み、位置特定処理を終了する。
一方、特定部２２は、位置特定装置１０における名称が取得できない場合には、実施の形態１で説明した図４に示す処理により、制御対象の機器５０が設置されたエリアを特定する。
【００６０】
図１２の例では、特定部２２は、ステップＳ２２で送信された管理装置４０における名称である“居間”に対応する、位置特定装置１０における名称である“リビング”を図１１に示す対応記憶部１２２から取得する。そして、特定部２２は、制御対象の機器５０である照明装置２が設置されたエリアは、“リビング”であると特定する。
【００６１】
なお、特定部２２は、ステップＳ２３で位置特定装置１０における名称が取得できず、実施の形態１で説明した図４に示す処理によりエリアが特定された場合に、特定されたエリアの名称と、ステップＳ２２で送信された名称とを対応付けて、対応記憶部１２２に書き込んでもよい。つまり、特定部２２は、特定されたエリアの名称を位置特定装置１０における名称とし、ステップＳ２２で送信された名称を管理装置４０における名称として対応付けて、対応記憶部１２２に書き込んでもよい。
これにより、これ以降、ステップＳ２２で同じ名称が送信された場合に、ステップＳ２３で特定部２２は位置特定装置１０における名称を取得できるようになる。
【００６２】
＊＊＊実施の形態２の効果＊＊＊
以上のように、実施の形態２に係る位置特定装置１０は、第１識別情報と第２識別情報との対応情報を用いて、機器５０が設置されたエリアを特定する。これにより、第１識別情報と第２識別情報との対応付けがされている場合には、機器５０を動作させることなく、エリアを特定することができる。また、実施の形態１で説明した説明した図４に示す処理によりエリアを特定できない場合にも、エリアを特定できる可能性がある。
【００６３】
実施の形態３．
実施の形態３は、位置検出可能であり、音データを取得する携帯端末４３を検出装置として用いる点が実施の形態１，２と異なる。実施の形態３では、この異なる点を説明する。実施の形態３では、実施の形態１と異なる点を説明する。
【００６４】
＊＊＊構成の説明＊＊＊
図１３を参照して、実施の形態３に係る位置特定装置１０が設置されるネットワークシステム１００の構成を説明する。
ネットワークシステム１００は、ホームネットワーク３１に１つ以上の携帯端末４３が接続されている点が図１に示すネットワークシステム１００と異なる。
携帯端末４３は、ＷｉＦｉの電波強度を使用する方法、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｂｅａｃｏｎを使用する方法、音波を使用する方法といった何らかの方法により、建物内において位置を検出することができる。また、携帯端末４３は、マイクロホンといった音データを取得する装置を備える。携帯端末４３は、具体例としては、スマートフォン、携帯電話、携帯型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）といった端末である。
【００６５】
図１４を参照して、実施の形態３に係る位置特定装置１０の構成を説明する。
位置特定装置１０は、指示部２３が第１通信インタフェース１３を介して携帯端末４３から送信された情報を受信する点と、取得部２４が第１通信インタフェース１３と接続されている点とが、図２に示す位置特定装置１０と異なる。
【００６６】
＊＊＊動作の説明＊＊＊
図１５を参照して、実施の形態３に係る位置特定装置１０の動作を説明する。
実施の形態３に係る位置特定装置１０の動作は、実施の形態３に係る位置特定方法に相当する。また、実施の形態３に係る位置特定装置１０の動作は、実施の形態３に係る位置特定プログラムの処理に相当する。
【００６７】
図１５を参照して、実施の形態３に係る位置特定処理を説明する。
図１５では、具体例として、管理装置４０の制御下にある空気調和機が設置されたエリアを特定する場合の処理シーケンスが示されている。
【００６８】
ステップＳ３１の処理は、図４のステップＳ１１の処理と同じである。
【００６９】
ステップＳ３２の取得開始処理では、特定部２２は、取得部２４を起動させる。すると、取得部２４は、複数の携帯端末４３に取得の開始指示を送信し、複数の携帯端末４３から検出値である音データと位置データとの複数の組を、第１通信インタフェース１３を介して取得し始める。
図１５の例では、特定部２２が取得部２４を起動させると、取得部２４は、携帯端末４３Ａ，４３Ｂ，．．．から検出値である音データと位置データとの複数の組を取得し始める。
【００７０】
ステップＳ３３の処理は、図４のステップＳ１３の処理と同じである。
図１５の例では、特定部２２は、制御対象の機器５０である空気調和機の識別子と、制御内容である起動とを指示部２３に送信する。すると、指示部２３は、空気調和機を起動させることを示す制御指示を管理装置４０に送信する。管理装置４０は、空気調和機を起動させる制御を行う。管理装置４０は、制御が完了すると、完了通知を指示部２３に送信する。指示部２３は、第１通信インタフェース１３を介して完了通知を受信すると、完了通知を特定部２２に送信する。
【００７１】
ステップＳ３４の取得停止処理では、特定部２２は、完了通知を受信すると、取得部２４に組の取得の停止指示を送信する。取得部２４は、停止指示を受信すると、複数の携帯端末４３に取得の停止指示を送信し、組の取得を止める。そして、取得部２４は、各携帯端末４３から取得された複数の組を特定部２２に送信する。
【００７２】
ステップＳ３５の該当値特定処理では、特定部２２は、ステップＳ３４で送信された複数の組に含まれる検出値である音データの音量が基準値以上に変化した該当値を特定する。そして、特定部２２は、特定された該当値である音データと同じ組に含まれる位置データが示す位置を含むエリアを機器５０が設置されたエリアとして特定する。
図１５の例では、特定部２２は、携帯端末４３Ａ，４３Ｂ，．．．それぞれによって取得された音データの音量が基準値以上に変化したか否かを順に判定する。そして、特定部２２は、基準値以上に音量が変化した音データがあった場合、その音データと同じ組に含まれる位置データが示す位置を含むエリアを空気調和機が設置されたエリアとして特定する。
なお、ここでは、音データの音量が変化したことを利用したが、音量に限らず、音の高さといった音質が変化したことを利用してもよい。
【００７３】
ステップＳ３６の記憶処理では、特定部２２は、ステップＳ３５で特定されたエリアを、制御対象の機器５０が設置されたエリアとして示すレコードを位置記憶部１２１に書き込む。
【００７４】
＊＊＊実施の形態３の効果＊＊＊
以上のように、実施の形態３に係る位置特定装置１０は、位置検出可能であり、音データを取得する携帯端末４３を検出装置として用いる。これにより、設置されたエリアが特定された検出装置がないエリアであっても、携帯端末４３を配置することにより、管理装置４０の制御下にある機器５０が設置されたエリアを特定することが可能である。
【００７５】
＜変形例５＞
実施の形態３では、取得部２４が携帯端末４３のみから検出値を取得した。しかし、変形例５として、携帯端末４３から検出値を取得するとともに、実施の形態１と同様に、他の検出装置からも検出値を取得するようにしてもよい。これにより、設置されたエリアが特定された検出装置に加えて、携帯端末４３を検出装置として用いて、機器５０が設置されたエリアを特定することが可能である。
【００７６】
実施の形態４．
実施の形態１〜３では、管理装置４０の制御下にある機器５０が設置されたエリアを特定する方法を説明した。実施の形態４は、既に設置されたエリアが特定された機器５０を制御した場合に、制御指示に従い機器５０が制御されたことを特定する点が実施の形態１〜３と異なる。実施の形態４では、この異なる点を説明する。実施の形態４では、実施の形態１と異なる点を説明する。
【００７７】
実施の形態１では、管理装置４０は制御が完了すると完了通知を送信した。これにより、位置特定装置１０は、管理装置４０による制御が行われたことを確認できた。しかし、管理装置４０によっては、完了通知を送信しない場合がある。
実施の形態４では、管理装置４０から完了通知が行われない場合にも、管理装置４０による制御が行われたか否かを特定する。
【００７８】
＊＊＊動作の説明＊＊＊
図１６を参照して、実施の形態４に係る位置特定装置１０の動作を説明する。
実施の形態４に係る位置特定装置１０の動作は、実施の形態４に係る位置特定方法に相当する。また、実施の形態４に係る位置特定装置１０の動作は、実施の形態４に係る位置特定プログラムの処理に相当する。
【００７９】
図１６を参照して、実施の形態４に係る制御処理を説明する。
図１６では、具体例として、管理装置４０の制御下にある照明装置１を点灯する場合の処理シーケンスが示されている。また、図１６では、照度センサ２が照明装置１と同じエリアに設置されているとする。
【００８０】
ステップＳ４１の開始処理では、機器制御部２１から指示が特定部２２に送信され、特定部２２が受信することにより、制御処理が開始される。
【００８１】
ステップＳ４２の取得開始処理では、特定部２２は、取得部２４を起動させ、制御対象の機器５０と同じエリアに設置されるとともに、制御対象の機器５０の種類と制御内容と応じた検出装置の識別子を送信する。すると、取得部２４は、送信された識別子が示す検出装置から検出値を、第２通信インタフェース１４を介して取得し始める。
図１６の例では、特定部２２は、制御対象の機器５０である照明装置１と同じエリアに設置され、機器５０の種類である照明装置と、制御内容である点灯とに応じた照度センサ２の識別子を指示部２３に送信する。すると、取得部２４は、照度センサ２から検出値を取得し始める。
【００８２】
ステップＳ４３の制御開始処理では、特定部２２は、指示部２３を起動させ、制御対象の機器５０の識別子及び制御内容を送信する。すると、指示部２３は、送信された識別子が示す制御対象の機器５０を、送信された制御内容で制御することを指示する制御指示を管理装置４０に、第１通信インタフェース１３を介して送信する。
図１６の例では、特定部２２は、制御対象の機器５０である照明装置１の識別子と、制御内容である点灯とを指示部２３に送信する。すると、指示部２３は、照明装置１を点灯させることを示す制御指示を管理装置４０に送信する。
【００８３】
管理装置４０は、制御指示を受信すると、制御指示に従い機器５０を制御する。図１６の例では、管理装置４０は、照明装置１を点灯させる制御を行う。しかし、管理装置４０は、制御が完了しても、完了通知を指示部２３に送信しない。
【００８４】
ステップＳ４４の完了問合せ処理では、指示部２３は、特定部２２に制御完了の問合せを送信する。
【００８５】
ステップＳ４５の検出値取得処理では、特定部２２は、取得部２４に検出値の取得依頼を送信する。すると、取得部２４は、取得された検出値を特定部２２に送信する。
【００８６】
ステップＳ４６の完了特定処理では、特定部２２は、ステップＳ４２で送信された検出値を分析して、検出値が基準値以上に変化したか否かを判定する。
特定部２２は、検出値が基準値以上に変化した場合には、管理装置４０による制御が完了したと判定し、処理をステップＳ４７に進める。
一方、特定部２２は、検出値が基準値以上に変化していない場合には、管理装置４０による制御が完了していないと判定し、処理をステップＳ４５に戻す。特定部２２は、基準回数だけステップＳ４５からステップＳ４６の処理を実行しても、管理装置４０による制御が完了したと判定されない場合には、制御が失敗した可能性があると判定する。
【００８７】
ステップＳ４７の完了通知処理では、特定部２２は、ステップＳ４６で判定された結果を指示部２３に通知する。また、特定部２２は、ステップＳ４６で判定された結果を機器制御部２１にも通知する。なお、特定部２２は、ステップＳ４６で判定された結果を表示装置に表示するといった方法により、結果をユーザあるいはシステム管理者にも通知してもよい。
【００８８】
＊＊＊実施の形態４の効果＊＊＊
以上のように、実施の形態４に係る位置特定装置１０では、制御対象の機器５０と同じエリアに設置された検出装置で検出された検出値が変化したか否かにより、制御対象の機器５０が制御されたか否かを判定する。これにより、管理装置４０が完了通知を送信しない場合にも、管理装置４０による制御が行われたことを確認することができる。
【００８９】
実施の形態５．
実施の形態５は、既に設置されたエリアが特定された機器５０を制御した場合に、機器５０の異常を特定する点が実施の形態１〜４と異なる。実施の形態５では、この異なる点を説明する。実施の形態５では、実施の形態４と異なる点を説明する。
【００９０】
＊＊＊動作の説明＊＊＊
図１７を参照して、実施の形態４に係る位置特定装置１０の動作を説明する。
実施の形態５に係る位置特定装置１０の動作は、実施の形態５に係る位置特定方法に相当する。また、実施の形態５に係る位置特定装置１０の動作は、実施の形態５に係る位置特定プログラムの処理に相当する。
【００９１】
図１７を参照して、実施の形態５に係る制御処理を説明する。
図１７では、具体例として、図１６の例と同様に、管理装置４０の制御下にある照明装置１を点灯する場合の処理シーケンスが示されている。また、図１７では、照度センサ２が照明装置１と同じエリアに設置されているとする。
【００９２】
ステップＳ５１からステップＳ５３の処理は、図１６のステップＳ４１からステップＳ４３の処理と同じである。但し、ステップＳ５３で、管理装置４０は、制御が完了すると、完了通知を指示部２３に送信する。指示部２３は、第１通信インタフェース１３を介して完了通知を受信すると、完了通知を特定部２２に送信する。
【００９３】
ステップＳ５４の取得停止処理では、特定部２２は、完了通知を受信すると、取得部２４に検出値の取得の停止指示を送信する。取得部２４は、停止指示を受信すると、検出値の取得を止める。そして、取得部２４は、各検出装置から取得された検出値を特定部２２に送信する。
【００９４】
ステップＳ５５の異常判定処理では、特定部２２は、ステップＳ５４で送信された検出値を分析して、検出値が基準値以上に変化したか否かを判定する。
特定部２２は、検出値が基準値以上に変化した場合には、正常であると判定する。一方、特定部２２は、検出値が基準値以上に変化していない場合には、異常であると判定し、表示装置に表示するといった方法により、異常をユーザあるいはシステム管理者に通知する。特定部２２は、異常を機器制御部２１に通知してもよい。
【００９５】
＊＊＊実施の形態５の効果＊＊＊
以上のように、実施の形態５に係る位置特定装置１０では、制御対象の機器５０と同じエリアに設置された検出装置で検出された検出値が変化したか否かにより、制御対象の機器５０が正常に動作しているか否かを判定する。これにより、管理装置４０から異常が通知されない場合にも、機器５０の異常を特定することができる。
なお、管理装置４０によっては、完了通知とともに機器５０の異常を通知するものもある。しかし、管理装置４０が異常を通知しない場合、及び、管理装置４０で異常として検出されなかった場合にも、機器５０の異常を特定することができる。例えば、機器５０が動作はしているものの、経年劣化により正常時と比べて異なる動作状態となった場合、異音が発生する場合といった完全に故障する前の異常な状態を特定することができる。
【００９６】
異常が通知されることにより、ユーザあるいはシステム管理者は、機器５０が完全に故障して動作しなくなる前に、機器５０を買い替えること、機器５０を修理することが可能である。
【符号の説明】
【００９７】
１０  位置特定装置、１１  プロセッサ、１２  記憶装置、１２１  位置記憶部、１２２  対応記憶部、１３  第１通信インタフェース、１４  第２通信インタフェース、１５  処理回路、２１  機器制御部、２２  特定部、２３  指示部、２４  取得部、３１  ホームネットワーク、３２  機器ネットワーク、３３  機器ネットワーク、４０  管理装置、４１  ホームルータ、４２  インターネット、４３  携帯端末、５０  機器、５１  家電機器、５２  住宅設備、５３  センサ、５４  家電機器、５５  住宅設備、５６  センサ、１００  ネットワークシステム、１０１  住居。
【図１】
2017141409.tif 000003
【図２】
2017141409.tif 000004
【図３】
2017141409.tif 000005
【図４】
2017141409.tif 000006
【図５】
2017141409.tif 000007
【図６】
2017141409.tif 000008
【図７】
2017141409.tif 000009
【図８】
2017141409.tif 000010
【図９】
2017141409.tif 000011
【図１０】
2017141409.tif 000012
【図１１】
2017141409.tif 000013
【図１２】
2017141409.tif 000014
【図１３】
2017141409.tif 000015
【図１４】
2017141409.tif 000016
【図１５】
2017141409.tif 000017
【図１６】
2017141409.tif 000018
【図１７】
2017141409.tif 000019
【手続補正書】
【提出日】平成29年9月20日(2017.9.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信するとともに、前記管理装置から前記制御指示に従う制御が完了したことを示す完了通知を受信する指示部と、
前記指示部によって制御指示が送信されると、複数の検出装置によって検出された複数の検出値を繰り返し取得する取得部と、
前記指示部によって前記制御指示が送信されてから、前記完了通知が受信されるまでの間に、前記取得部によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する特定部と
を備える位置特定装置。
【請求項２】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信する指示部と、
前記指示部によって制御指示が送信されると、複数の検出装置によって検出された複数の検出値を繰り返し取得する取得部と、
位置特定装置でエリアに割り当てられた第１識別情報と、前記管理装置でエリアに割り当てられた第２識別情報との対応情報を記憶する対応記憶部と、
前記管理装置から前記機器が設置されたエリアの第２識別情報を取得して、取得された前記第２識別情報を前記対応記憶部に記憶された前記対応情報により第１識別情報に変換して、変換された前記第１識別情報が示すエリアを前記機器が設置されたエリアとして特定するとともに、前記取得部によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する特定部と
を備える位置特定装置。
【請求項３】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信する指示部と、
前記指示部によって制御指示が送信されると、位置検出可能な携帯端末である複数の検出装置によって検出された複数の検出値を繰り返し取得する取得部と、
前記取得部によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置によって特定された位置を含むエリアを前記機器が設置されたエリアとして特定する特定部と
を備える位置特定装置。
【請求項４】
前記位置特定装置は、さらに、
前記複数の検出装置それぞれについて、設置されたエリアを記憶した位置記憶部
を備え、
前記特定部は、前記該当値を検出した検出装置について前記位置記憶部に記憶されたエリアを前記機器が設置されたエリアとして特定する
請求項１又は２に記載の位置特定装置。
【請求項５】
前記指示部は、既にエリアが特定されている特定機器に対する制御指示を送信し、
前記取得部は、前記特定機器が設置されたエリアに存在する検出装置によって検出された検出値を取得し、
前記特定部は、前記特定機器によって検出された検出値が基準値以上に変化したか否かによって、前記制御指示に従い前記特定機器が制御されたか否かと、前記特定機器が正常に動作したか否かとの少なくともいずれかを特定する
請求項１から４までのいずれか１項に記載の位置特定装置。
【請求項６】
プロセッサが、機器を管理する管理装置に対して、前記機器に対する制御指示を送信とともに、前記管理装置から前記制御指示に従う制御が完了したことを示す完了通知を受信し、
プロセッサが、前記制御指示が送信されると、複数の検出装置によって検出された複数の検出値を取得し、
プロセッサが、前記制御指示が送信されてから、前記完了通知が受信されるまでの間に取得された前記複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する位置特定方法。
【請求項７】
プロセッサが、機器を管理する管理装置に対して、前記機器に対する制御指示を送信し、
プロセッサが、前記制御指示が送信されると、複数の検出装置によって検出された複数の検出値を取得し、
プロセッサが、前記管理装置から前記機器が設置されたエリアの第２識別情報を取得して、位置特定装置でエリアに割り当てられた第１識別情報と、前記管理装置でエリアに割り当てられた第２識別情報との対応情報を記憶する対応記憶部を参照して、取得された前記第２識別情報を第１識別情報に変換して、変換された前記第１識別情報が示すエリアを前記機器が設置されたエリアとして特定し、
プロセッサが、取得された前記複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する位置特定方法。
【請求項８】
プロセッサが、機器を管理する管理装置に対して、前記機器に対する制御指示を送信し、
プロセッサが、前記制御指示が送信されると、位置検出可能な携帯端末である複数の検出装置によって検出された複数の検出値を取得し、
プロセッサが、取得された前記複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置によって特定された位置を含むエリアを前記機器が設置されたエリアとして特定する位置特定方法。
【請求項９】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信するとともに、前記管理装置から前記制御指示に従う制御が完了したことを示す完了通知を受信する指示処理と、
前記指示処理によって制御指示が送信されると、複数の検出装置によって検出された複数の検出値を繰り返し取得する取得処理と、
前記指示処理によって前記制御指示が送信されてから、前記完了通知が受信されるまでの間に、前記取得処理によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する特定処理と
をコンピュータに実行させる位置特定プログラム。
【請求項１０】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信する指示処理と、
前記指示処理によって制御指示が送信されると、複数の検出装置によって検出された複数の検出値を繰り返し取得する取得処理と、
前記管理装置から前記機器が設置されたエリアの第２識別情報を取得して、位置特定装置でエリアに割り当てられた第１識別情報と、前記管理装置でエリアに割り当てられた第２識別情報との対応情報を記憶する対応記憶部を参照して、取得された前記第２識別情報を第１識別情報に変換して、変換された前記第１識別情報が示すエリアを前記機器が設置されたエリアとして特定するとともに、前記取得処理によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置が存在するエリアを前記機器が設置されたエリアとして特定する特定処理と
をコンピュータに実行させる位置特定プログラム。
【請求項１１】
機器を管理する管理装置に対して、前記機器に対する制御指示を送信する指示処理と、
前記指示処理によって制御指示が送信されると、位置検出可能な携帯端末である複数の検出装置によって検出された複数の検出値を繰り返し取得する取得処理と、
前記取得処理によって取得された複数の検出値のうち、値が基準値以上に変化した該当値を特定して、特定された該当値を検出した検出装置によって特定された位置を含むエリアを前記機器が設置されたエリアとして特定する特定処理と
をコンピュータに実行させる位置特定プログラム。
【国際調査報告】
2017141409.tif 000020
2017141409.tif 000021