(57)【要約】【課題】  住宅に設置されている宅内機器の動作を、その住宅に居住している家族の在宅状況に応じて自動的に制御する宅内機器制御システムを提供する。【解決手段】  宅内機器制御システム（１）は、住宅（Ｈ）に設置される宅内機器（２）に対し制御信号を与える宅内機器制御装置（４０）と、端末位置情報を取得可能な端末装置（１０）と、端末装置（１０）から取得した端末位置情報を、該端末装置（１０）を所持するユーザのユーザ位置情報として記憶するとともに、住宅Ｈに関し、ユーザ位置情報に基づいてユーザの在宅状況を判断し、ユーザの在宅状況に応じた予め定める動作内容を、宅内機器制御装置（４０）へ通知する位置情報管理サーバ（２０）とを備え、宅内機器制御装置（４０）は、位置情報管理サーバ（２０）から通知される動作内容に従って宅内機器（２）の動作を制御する。【選択図】      図１
2014096676.tif 000002
【特許請求の範囲】
【請求項１】
住宅に設置された電気機器または電子機器の動作を、その住宅に居住するユーザの在宅状況に応じて制御する宅内機器制御システムであって、
前記電気機器または電子機器に対して、その動作を制御するための制御信号を送信する制御装置と、
前記ユーザによって所持される携帯可能な端末装置であって、自装置の所在している位置を示す端末位置情報を取得可能に構成された端末装置と、
通信ネットワークを介して前記端末装置と通信可能に構成され、前記端末装置から前記通信ネットワークを介して前記端末位置情報を取得すると、取得した端末位置情報を、該端末装置を所持するユーザの所在位置を示すユーザ位置情報として記憶するとともに、前記住宅について、前記ユーザ位置情報に基づいてユーザの在宅状況を判断し、ユーザの在宅状況に応じた予め定める動作内容を、前記制御装置へ通知する位置情報管理部とを備え、
前記制御装置は、前記位置情報管理部から通知される動作内容に従って前記電気機器または電子機器の動作を制御することを特徴とする宅内機器制御システム。
【請求項２】
前記住宅の位置を示す住宅位置情報が、前記位置情報管理部に予め記憶され、
前記位置情報管理部は、前記ユーザ位置情報と前記住宅位置情報とに基づいて、ユーザの所在位置の該住宅の位置からの距離を算出し、前記ユーザの在宅状況および前記住宅の位置からの距離に応じた予め定める動作内容を、前記制御装置へ通知することを特徴とする請求項１に記載の宅内機器制御システム。
【請求項３】
前記住宅の位置を示す住宅位置情報が、前記位置情報管理部に予め記憶され、
前記位置情報管理部は、前記ユーザ位置情報と前記住宅位置情報とに基づいて、該住宅の位置へ近接する方向および離反する方向のうち、いずれの移動方向へユーザが移動しているかを判断し、前記ユーザの在宅状況および前記移動方向に応じた予め定める動作内容を、前記制御装置へ通知することを特徴とする請求項１に記載の宅内機器制御システム。
【請求項４】
前記位置情報管理部は、所在地を他人に公開する機能を備えたソーシャルネットワーキングサービスを提供する予め定めるサーバ装置と通信可能に構成され、ユーザが前記サーバ装置によって提供されるソーシャルネットワーキングサービスを利用している場合、該ソーシャルネットワーキングサービスの前記公開する機能によって公開された所在地を示す公開位置情報によって、記憶しているユーザ位置情報を更新することを特徴とする請求項１〜３のいずれか１つに記載の宅内機器制御システム。
【請求項５】
前記位置情報管理部は、ユーザによって前記ユーザ位置情報を設定可能に構成され、ユーザによって設定された該ユーザの所在位置を示す設定位置情報を取得すると、取得した設定位置情報によって、記憶しているユーザ位置情報を更新することを特徴とする請求項１〜４のいずれか１つに記載の宅内機器制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、住宅に設置されている宅内機器の動作を、その住宅に居住している家族の在宅状況に応じて制御する宅内機器制御システムに関する。
【背景技術】
【０００２】
最近では、自宅を留守にする際に、留守時における動作を留守モードとして設定することができる家庭用の電気製品が製品化されている。しかしながら、このような電気製品に対し、留守モードを設定し、あるいは設定されている留守モードを解除するためには、ユーザが手動で操作をしなければならず、ユーザにとって手間となっているという問題がある。また、手動での設定を要するため、設定を忘れてしまうおそれがあるという問題もある。
【０００３】
たとえば特許文献１には、ユーザに係る端末状態などをより反映させたプレゼンス情報を提示し、ユーザ間のリーチャビリティを一段と高めたプレゼンス情報提示システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２８７３９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載される従来の技術は、チャットやＳＩＰ（Session Initiation Protocol）ソフトなどのプレゼンス情報を、位置情報に応じて更新する技術であり、自動的に在宅状況を把握して宅内機器の制御を行うものではない。
【０００６】
本発明の目的は、住宅に設置されている宅内機器の動作を、その住宅に居住している家族の在宅状況に応じて自動的に制御する宅内機器制御システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、住宅に設置された電気機器または電子機器の動作を、その住宅に居住するユーザの在宅状況に応じて制御する宅内機器制御システムであって、
前記電気機器または電子機器に対して、その動作を制御するための制御信号を送信する制御装置と、
前記ユーザによって所持される携帯可能な端末装置であって、自装置の所在している位置を示す端末位置情報を取得可能に構成された端末装置と、
通信ネットワークを介して前記端末装置と通信可能に構成され、前記端末装置から前記通信ネットワークを介して前記端末位置情報を取得すると、取得した端末位置情報を、該端末装置を所持するユーザの所在位置を示すユーザ位置情報として記憶するとともに、前記住宅について、前記ユーザ位置情報に基づいてユーザの在宅状況を判断し、ユーザの在宅状況に応じた予め定める動作内容を、前記制御装置へ通知する位置情報管理部とを備え、
前記制御装置は、前記位置情報管理部から通知される動作内容に従って前記電気機器または電子機器の動作を制御することを特徴とする宅内機器制御システムである。
【０００８】
また本発明は、前記住宅の位置を示す住宅位置情報が、前記位置情報管理部に予め記憶され、
前記位置情報管理部は、前記ユーザ位置情報と前記住宅位置情報とに基づいて、ユーザの所在位置の該住宅の位置からの距離を算出し、前記ユーザの在宅状況および前記住宅の位置からの距離に応じた予め定める動作内容を、前記制御装置へ通知することを特徴とする。
【０００９】
また本発明は、前記住宅の位置を示す住宅位置情報が、前記位置情報管理部に予め記憶され、
前記位置情報管理部は、前記ユーザ位置情報と前記住宅位置情報とに基づいて、該住宅の位置へ近接する方向および離反する方向のうち、いずれの移動方向へユーザが移動しているかを判断し、前記ユーザの在宅状況および前記移動方向に応じた予め定める動作内容を、前記制御装置へ通知することを特徴とする。
【００１０】
また本発明は、前記位置情報管理部は、所在地を他人に公開する機能を備えたソーシャルネットワーキングサービスを提供する予め定めるサーバ装置と通信可能に構成され、ユーザが前記サーバ装置によって提供されるソーシャルネットワーキングサービスを利用している場合、該ソーシャルネットワーキングサービスの前記公開する機能によって公開された所在地を示す公開位置情報によって、記憶しているユーザ位置情報を更新することを特徴とする。
【００１１】
また本発明は、前記位置情報管理部は、ユーザによって前記ユーザ位置情報を設定可能に構成され、ユーザによって設定された該ユーザの所在位置を示す設定位置情報を取得すると、取得した設定位置情報によって、記憶しているユーザ位置情報を更新することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、住宅に設置されている制御対象の電気機器の動作が、その住宅に居住している家族の在宅状況などに基づいて、自動的に制御される。したがって、外出時あるいは帰宅時に、留守モードを手動で設定する手間を省くことができ、ユーザにとっての利便性を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態に係る宅内機器制御システム１の構成を概略的に示す図である。
【図２】第１の実施形態における端末装置１０の機能的構成を示すブロック図である。
【図３】第１の実施形態における位置情報管理サーバ２０の機能的構成を示すブロック図である。
【図４】ユーザ位置情報データベース２８に格納されているデータの一例を示す図である。
【図５】ステータス更新用ＵＩ部２９を介した所在位置設定処理における画面遷移の一例を示す図である。
【図６】留守モードデータベース３１に格納される留守モードの設定情報の一例を示す図である。
【図７Ａ】留守モード設定用ＵＩ部３２を介した条件設定処理における画面遷移の一例を示す図である。
【図７Ｂ】留守モード設定用ＵＩ部３２を介した条件設定処理における画面遷移の一例を示す図である。
【図８】図７Ａ（ｂ）に示す留守モード設定画面Ｐ２２において、帰宅通知条件設定処理へ移行する選択肢が選択された場合に表示される帰宅通知設定画面Ｐ２５を示す図である。
【図９】帰宅を通知する電子メールを受信した端末装置１０に表示される通知内容Ｑの一例を示す図である。
【図１０】第１の実施形態における宅内機器制御装置４０の機能的構成を示すブロック図である。
【図１１】端末装置１０において実行される端末位置情報取得処理の処理手順を示すフローチャートである。
【図１２】位置情報管理サーバ２０において実行される動作内容通知処理の処理手順を示すフローチャートである。
【図１３】宅内機器制御装置４０において実行される機器動作制御処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
図１は、本発明の第１の実施形態に係る宅内機器制御システム１の構成を概略的に示す図である。宅内機器制御システム１は、対象とする住宅Ｈに設置されている所定の家庭用の電気機器・電子機器（以下、「宅内機器」と総称する）２の動作を、その住宅Ｈに居住している家族の在宅状況などに基づいて、自動的に制御するように構築されたシステムである。
【００１５】
ここで、本実施形態において、「家族」とは、血縁の有無に関係なく、１つの住宅に居住している居住者の集合体を表しているものとし、１人または複数人によって構成される。なお、図１に示す例では、住宅Ｈに居住している、ユーザＡ〜Ｃによって構成される３人家族において、ユーザＡ，Ｂが住宅Ｈから外出し、ユーザＣが住宅Ｈに在宅している状態を示している。
【００１６】
また、制御対象の宅内機器２は、外部から与えられる制御信号を受け取り、その制御信号に応じた動作を実行する機能を備えるものによって実現され、たとえば、このような機能を備える照明器具、エアー・コンディショナー（Air-Conditioner；以下、「エアコン」と略記する）、防犯システム、テレビジョン受像機、ＨＤＤ（Hard Disk Drive）レコーダなどの録画装置、空気清浄機、ロボット掃除機、炊飯器、およびデジタルフォトフレームなどによって実現される。
【００１７】
本実施形態に係る宅内機器制御システム１は、図１に示すように、対象とする住宅Ｈに居住しているユーザＡ〜Ｃによって所持され、自装置の所在している位置を示す端末位置情報を取得可能に構成された携帯可能な端末装置１０と、各端末装置１０から端末位置情報を取得し、取得した端末位置情報を、その端末装置１０を所持しているユーザの所在位置を示すユーザ位置情報として管理するとともに、各ユーザＡ〜Ｃのユーザ位置情報に基づいて、各ユーザＡ〜Ｃの在宅状況（すなわち、各ユーザＡ〜Ｃが住宅Ｈに在宅しているか否か）などを判断して、住宅Ｈに設置されている制御対象の宅内機器２が実行すべき動作を、宅内機器制御装置４０へ通知する位置情報管理サーバ２０と、位置情報管理サーバ２０から通知された動作内容に従って、制御対象の宅内機器２に対して制御信号を送信する宅内機器制御装置４０とを含んで構成される。
【００１８】
また、本実施形態における位置情報管理サーバ２０は、図１に示すように、位置情報に基づいたソーシャルネットワーキングサービス（Social Networking Service；以下、「ＳＮＳ」と略記する）を提供する位置情報ＳＮＳサーバ５０を監視し、その位置情報ＳＮＳサーバ５０にアップロードされた、当該位置情報ＳＮＳを利用しているＳＮＳユーザの所在している位置または施設を示す情報（以下、「公開位置情報」と称する）を取得可能に構成されている。
【００１９】
ここで、前記位置情報に基づいたＳＮＳとしては、たとえばｆｏｕｒｓｑｕａｒｅ  ｌａｂｓ社が運営するｆｏｕｒｓｑｕａｒｅ（登録商標）と称するサービスが、代表的なものとして挙げられる。
【００２０】
ｆｏｕｒｓｑｕａｒｅとは、スマートフォンＳに搭載されているＧＰＳ（Global Positioning System）機能を利用した位置情報ＳＮＳであり、具体的には、ｆｏｕｒｓｑｕａｒｅに予め登録しているＳＮＳユーザＤが、レストラン、駅、遊園地および動物園など自身が所在している施設において、自身のスマートフォンＳに予めインストールされているｆｏｕｒｓｑｕａｒｅ専用のアプリケーションを起動して、「チェックイン」と称する処理を実行すると、チェックインした位置または施設を示す情報がｆｏｕｒｓｑｕａｒｅのウェブサーバにアップロードされて、ＳＮＳユーザＤの居場所が、ＳＮＳユーザＤの友人などに公開されるというサービスである。すなわち、位置情報ＳＮＳサーバ５０が、ｆｏｕｒｓｑｕａｒｅのサービスを提供するウェブサーバによって実現される場合、チェックインした位置または施設を示す情報が、前記公開位置情報に相当する。
【００２１】
本実施形態では、位置情報管理サーバ２０は、宅内機器制御システム１を利用しているユーザの中に、ユーザＢのように（図１参照）、位置情報ＳＮＳを利用しているユーザが含まれている場合、その位置情報ＳＮＳを提供する位置情報ＳＮＳサーバ５０を監視し、そのユーザの公開位置情報が位置情報ＳＮＳサーバ５０へアップロードされると、該公開位置情報を位置情報ＳＮＳサーバ５０から取得するように構成されている。そして、公開位置情報が取得されると、取得した公開位置情報を用いて、そのユーザのユーザ位置情報を更新するように構成されている。
【００２２】
このように、本実施形態では、位置情報管理サーバ２０は、端末装置１０から取得される端末位置情報だけではなく、位置情報ＳＮＳを利用しているユーザについては、位置情報ＳＮＳサーバ５０にアップロードされた公開位置情報も利用して、ユーザ位置情報を管理するように構成されている。したがって、位置情報管理サーバ２０では、宅内機器制御システム１を利用しているユーザについて、より正確な所在位置を把握することができる。
【００２３】
なお、本実施形態では、前記のように、位置情報管理サーバ２０側からポーリングすることによって位置情報ＳＮＳサーバ５０から公開位置情報を取得しているが、他の実施形態では、位置情報ＳＮＳサーバ５０に対して、宅内機器制御システム１と連携するための登録を予め行っておくことで、宅内機器制御システム１を利用しているユーザの公開位置情報が該位置情報ＳＮＳサーバ５０へアップロードされると、該位置情報ＳＮＳサーバ５０側から位置情報管理サーバ２０へ、アップロードされた公開位置情報を通知するようにしてもよい。
【００２４】
以下、本実施形態に係る宅内機器制御システム１を構成している端末装置１０、位置情報管理サーバ２０、および宅内機器制御装置４０の詳細な構成について、図２〜図１０を参照して説明する。
【００２５】
図２は、第１の実施形態における端末装置１０の機能的構成を示すブロック図である。宅内機器制御システム１に用いられる携帯可能な端末装置１０としては、自装置の所在している位置を示す端末位置情報を取得する機能、および取得した端末位置情報を位置情報管理サーバ２０へ送信（アップロード）する機能が搭載されたものであればよく、本実施形態では、図１に示すように、前記２つの機能が搭載されたスマートフォンによって実現されているものとする。すなわち、ユーザＡ〜Ｃは、各自、端末装置１０としてスマートフォンを所持しているものとする。
【００２６】
なお、端末装置１０としては、スマートフォンに限らず、腕時計、携帯電話装置、タブレットＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、携帯型のゲーム機、ポータブルナビゲーション装置、ノート型ＰＣなどの汎用の装置に前記２つの機能を搭載したものによって実現されてもよく、あるいは前記２つの機能が搭載された専用の装置によって実現されてもよい。
【００２７】
本実施形態に係る端末装置１０は、前記２つの機能を実現するための構成として、図２に示すように、端末位置情報取得部１１と、端末位置情報データベース１２と、ユーザ識別情報管理部１３と、ユーザ識別情報データベース１４と、端末位置情報解析部１５と、端末位置情報アップロード部１６と、ネットワーク入出力部１７とを含んで構成される。
【００２８】
なお、本実施形態では、図示しないが、スマートフォンによって実現される端末装置１０は、ユーザによってタッチ操作される操作面を有し、その操作面に画像データに応じた画像を表示可能なタッチパネルと、たとえばＩＭＴ−２０００（International Mobile Telecommunications 2000）規格に準拠した第３世代移動通信システムなどの移動体通信システムによる無線通信を実行する無線通信デバイスである移動体通信モジュールと、ＧＰＳアンテナを備えたＧＰＳ受信機と、スマートフォンの基本的な機能を実現するオペレーティングシステムプログラム、ならびに、電子メール機能およびウェブブラウジング機能などの各種機能を実現するためのアプリケーションプログラムを記憶するフラッシュメモリと、スマートフォンの各部の動作を制御するＣＰＵ（Central Processing Unit）と、ＣＰＵの主メモリあるいはワークエリアなどとして機能するＲＡＭ（Random Access Memory）とを含んで構成されており、前記の各部１１〜１７は、予めインストールされた、前記２つの機能を実現するための専用のアプリケーションプログラムを実行することによって実現される。
【００２９】
端末位置情報取得部１１は、たとえば端末装置１０に予め搭載されているＧＰＳ機能あるいはＡＧＰＳ（Assisted GPS）機能を利用して、その端末装置１０が所在している位置の緯度・経度を定期的に取得する。そして、取得した緯度・経度を、端末位置情報として、その緯度・経度が取得された取得時刻とともに、端末位置情報データベース１２に格納する。なお、緯度・経度を取得する周期は、適宜設定可能であり、たとえば１分周期で取得するように設定される。端末位置情報データベース１２には、端末位置情報取得部１１によって端末位置情報が取得されるごとに、端末位置情報およびその取得時刻が順次格納される。
【００３０】
なお、自装置の位置を取得する方法としては、ＧＰＳ機能あるいはＡＧＰＳ機能を利用した方法以外にも、端末装置１０がＷｉ−Ｆｉ（登録商標）に対応した装置である場合には、アクセスポイントに設置されている無線ルータから送信される電波信号によって、その無線ルータのＳＳＩＤ（Service Set Identifier）などの識別情報を取得し、取得した識別情報をアップロードすることで、自装置の位置情報を取得できるというサービスを利用した方法であってもよい。
【００３１】
ユーザ識別情報管理部１３は、その端末装置１０を所持するユーザに対して割り当てられたユーザＩＤ（Identification）を管理する機能を有する。このユーザＩＤは、宅内機器制御システム１を利用する各ユーザを識別するための情報であり、位置情報管理サーバ２０によって、宅内機器制御システム１を利用する各ユーザに対して、互いに重複することのないように割り当てられるものとする。ユーザ識別情報データベース１４には、その端末装置１０を所持するユーザに対して割り当てられたユーザＩＤが格納される。
【００３２】
端末位置情報解析部１５は、端末位置情報データベース１２に格納されている端末位置情報に基づいて、端末装置１０の移動状況を把握する。具体的には、端末位置情報取得部１１によって端末位置情報が端末位置情報データベース１２に新たに格納されると、その最新の端末位置情報における緯度・経度と、その最新の端末位置情報の直前に端末位置情報データベース１２に格納された端末位置情報における緯度・経度とに基づいて、最新の端末位置情報によって特定される端末位置と直前の端末位置情報によって特定される端末位置との間の距離を算出し、算出された距離と端末装置１０が移動したか否かの判断基準となる予め定める閾値とを比較して、端末装置１０が移動したか否かを判断する。
【００３３】
端末位置情報アップロード部１６は、端末位置情報解析部１５によって端末装置１０が移動したと判断されると、通信インタフェースとして機能するネットワーク入出力部１７を介して、判断対象となった最新の端末位置情報およびその取得時刻、ならびにユーザ識別情報データベース１４に格納されるユーザＩＤを、移動体通信網およびインターネットなどの通信ネットワーク経由で、位置情報管理サーバ２０へ送信する。
【００３４】
このように、本実施形態では、端末装置１０は、自装置が移動していると判断される場合にのみ、最新の端末位置情報を位置情報管理サーバ２０へ送信するように構成されている。すなわち、端末装置１０は、ある場所に留まっていると判断される場合には、最新の端末位置情報を位置情報管理サーバ２０へ送信しない。これにより、本実施形態に係る宅内機器制御システム１では、端末装置１０から位置情報管理サーバ２０へ送信されるデータの通信量を可及的に低減することができる。
【００３５】
図３は、第１の実施形態における位置情報管理サーバ２０の機能的構成を示すブロック図である。位置情報管理サーバ２０は、宅内機器制御システム１を利用する各ユーザのユーザ位置情報を管理する機能、および、対象とする住宅ごとに、その住宅に居住している家族の在宅状況などを判断して、その住宅に設置されている制御対象の宅内機器２が実行すべき動作を、その住宅に設けられている宅内機器制御装置４０へ通知する機能を有する。
【００３６】
本実施形態に係る位置情報管理サーバ２０は、前記２つの機能を実現するための構成として、個人プロファイル管理部２１と、個人プロファイルデータベース２２と、家族プロファイル管理部２３と、家族プロファイルデータベース２４と、宅内機器情報管理部２５と、宅内機器情報データベース２６と、ユーザ位置情報管理部２７と、ユーザ位置情報データベース２８と、ステータス更新用ＵＩ（User Interface）部２９と、留守モード管理部３０と、留守モードデータベース３１と、留守モード設定用ＵＩ部３２と、在宅状況判定部３３と、ネットワーク入出力部３４とを含んで構成される。
【００３７】
なお、図示しないが、位置情報管理サーバ２０は、ＣＰＵ、ＲＡＭ、ＲＯＭ（Read Only Memory）、ハードディスク、記録媒体駆動装置、通信ボードなどを有する、通信機能を備えるコンピュータによって実現され、前記の各部２１〜３４は、前記２つの機能を実現するための専用のプログラムを実行することによって実現される。
【００３８】
個人プロファイル管理部２１は、宅内機器制御システム１を利用する各ユーザの個人プロファイルを管理する機能を有する。個人プロファイルデータベース２２には、宅内機器制御システム１を利用するユーザごとに、個人プロファイルが格納される。
【００３９】
本実施形態では、個人プロファイルには、そのユーザに対して割り当てられたユーザＩＤ、そのユーザにより設定されたパスワード、そのユーザが属する家族におけるそのユーザの続柄を示す情報（たとえば、「父」、「母」、「子供」、「祖父」、「祖母」など）、そのユーザによって所持される端末装置１０が電子メール機能を備える場合には、その端末装置１０の電子メールアドレス、および、そのユーザが位置情報ＳＮＳを利用している場合には、その位置情報ＳＮＳにおける利用者情報などが含まれるものとする。
【００４０】
なお、本実施形態では、個人プロファイルには、そのユーザが属する家族における、自身を識別するための情報として、そのユーザの続柄を示す情報が含まれることとしているが、自身を識別可能な情報であればよく、他の実施形態では、続柄を示す情報に代えて、そのユーザに割り当てられたニックネームを用いてもよい。
【００４１】
家族プロファイル管理部２３は、宅内機器制御システム１を利用する各家族の家族プロファイルを管理する機能を有する。家族プロファイルデータベース２４には、宅内機器制御システム１を利用する家族ごとに、家族プロファイルが格納される。
【００４２】
本実施形態では、家族プロファイルには、宅内機器制御システム１を利用する家族ごとに互いに重複しないように割り当てられた家族ＩＤ、その家族を構成しているユーザのユーザＩＤ、および、その家族が居住している住宅の所在地を示す住宅位置情報などが含まれるものとする。
【００４３】
宅内機器情報管理部２５は、宅内機器制御システム１を利用する各家族の住宅に設置されている制御対象の宅内機器２に関する情報（以下、「宅内機器情報」と称する）を管理する機能を有する。宅内機器情報データベース２６には、宅内機器制御システム１を利用する家族ごとに、宅内機器情報が格納される。
【００４４】
本実施形態では、宅内機器情報には、その住宅に設置されている制御対象の宅内機器２ごとに、その宅内機器２を特定するための情報（たとえば、「エアコン」、「照明器具」、「防犯システム」など）、およびその宅内機器２に対して互いに重複しないように割り当てられた宅内機器ＩＤがデータとして含まれ、この宅内機器情報は、その住宅に居住する家族に対して割り当てられた家族ＩＤに対応付けて、宅内機器情報データベース２６に格納される。
【００４５】
ユーザ位置情報管理部２７は、宅内機器制御システム１を利用する各ユーザのユーザ位置情報を管理する機能を有する。ユーザ位置情報データベース２８には、宅内機器制御システム１を利用するユーザごとに、ユーザ位置情報が格納される。
【００４６】
図４は、ユーザ位置情報データベース２８に格納されているデータの一例を示す図である。なお、図４では、住宅Ｈに居住するユーザＡ〜Ｃについてのデータを例に挙げて示している。
【００４７】
本実施形態では、ユーザ位置情報データベース２８には、宅内機器制御システム１を利用するユーザごとに、そのユーザに対して割り当てられたユーザＩＤｄ１１、そのユーザに関する最新のユーザ位置情報ｄ１２、その最新のユーザ位置情報ｄ１２が取得された取得時刻ｄ１３およびその情報供給元ｄ１４、最新のユーザ位置情報ｄ１２に更新する直前のユーザ位置情報ｄ１５、その更新する直前のユーザ位置情報ｄ１５が取得された取得時刻ｄ１６およびその情報供給元ｄ１７、そのユーザによって後述するステータス更新用ＵＩ部２９を介して設定された帰宅予定時刻ｄ１８を示す各データの格納領域が設けられている。
【００４８】
図４を参照して説明すると、ユーザ位置情報管理部２７は、端末装置１０から送信された端末位置情報、取得時刻およびユーザＩＤを、通信インタフェースとして機能するネットワーク入出力部３４を介して受け取ると、受け取ったユーザＩＤによってユーザを特定し、同時に受け取った端末位置情報および取得時刻を用いて、特定したユーザの最新のユーザ位置情報ｄ１２および取得時刻ｄ１３の各データを更新するとともに、情報供給元ｄ１４のデータとして「端末装置」を格納する。また、更新する直前に各領域ｄ１２〜ｄ１４に格納されていた各データを用いて、領域ｄ１５〜ｄ１７の各データをそれぞれ更新する。
【００４９】
また、ユーザ位置情報管理部２７は、位置情報ＳＮＳを利用しているユーザＢについては、その位置情報ＳＮＳを提供する位置情報ＳＮＳサーバ５０を監視し、その位置情報ＳＮＳサーバ５０に対してユーザＢの公開位置情報がアップロードされたことを検出すると、その位置情報ＳＮＳサーバ５０から公開位置情報およびアップロードされた時刻を取得し、取得した公開位置情報およびアップロード時刻を用いて、ユーザＢの最新のユーザ位置情報ｄ１２および取得時刻ｄ１３の各データを更新するとともに、情報供給元ｄ１４のデータとして「位置情報ＳＮＳ」を格納する。また、前記と同様に、更新する直前に各領域ｄ１２〜ｄ１４に格納されていた各データを用いて、領域ｄ１５〜ｄ１７の各データをそれぞれ更新する。
【００５０】
さらに、ユーザ位置情報管理部２７は、一のユーザ（たとえばユーザＣ）によって後述するステータス更新用ＵＩ部２９を介して、該ユーザの所在位置を設定する設定位置情報が入力されると、その設定位置情報およびその設定位置情報が入力された入力時刻を用いて、最新のユーザ位置情報ｄ１２および取得時刻ｄ１３の各データを更新するとともに、情報供給元ｄ１４のデータとして「ステータス更新ＵＩ」を格納する。また、最新のユーザ位置情報ｄ１２および取得時刻ｄ１３の各データが更新されると、各領域ｄ１５〜ｄ１７については空欄とし、帰宅予定時刻ｄ１８のデータとして、設定位置情報とともに入力された帰宅予定時刻を格納する。
【００５１】
ステータス更新用ＵＩ部２９は、たとえば端末装置１０を自宅に忘れてしまった場合、端末装置１０を所持するユーザが該端末装置１０の通信圏外に移動した場合、および端末装置１０の充電がなくなってしまった場合などのように、ユーザの正確な所在位置を位置情報管理サーバ２０にアップロードすることができなくなってしまった状況において、その端末装置１０を所有するユーザが、ユーザ位置情報データベース２８に格納される自己の最新のユーザ位置情報ｄ１２のデータを、強制的に書き換えるために設けられたユーザインタフェースである。
【００５２】
すなわち、前記のような状況に陥ったユーザは、たとえば外出先のＰＣや他人のスマートフォンなどを用いて、ウェブブラウザから位置情報管理サーバ２０にアクセスすることによって、ステータス更新用ＵＩ部２９を介して、自己の最新のユーザ位置情報ｄ１２のデータを強制的に書き換えることができる。
【００５３】
図５は、ステータス更新用ＵＩ部２９を介した所在位置設定処理における画面遷移の一例を示す図である。ユーザが、たとえば外出先のＰＣを利用し、ウェブブラウザから位置情報管理サーバ２０にアクセスして、所在位置設定処理へ移行するための操作を行うと、図５（ａ）に示すように、ログイン画面Ｐ１１が該ＰＣの表示部に表示される。
【００５４】
このログイン画面Ｐ１１では、ユーザによって、自己に割り当てられているユーザＩＤと、予め設定したパスワードとが入力される。そして、「ログイン」ボタンが入力操作されると、ステータス更新用ＵＩ部２９は、入力されたユーザＩＤおよびパスワードと、個人プロファイルデータベース２２に格納されているデータとを照合してユーザ認証を行い、宅内機器制御システム１のユーザであることが認証されると、図５（ｂ）に示すように、所在位置を設定するための所在位置設定画面Ｐ１２を表示させる。
【００５５】
この所在位置設定画面Ｐ１２では、ユーザによって、所在位置の住所を直接入力する選択肢、現在地の緯度・経度を入力または現在地周辺の施設を入力する選択肢、地図を利用して、所在位置を指定する選択肢、および、所在位置を指定することなく、宅外であるという情報だけを明示的に設定する選択肢のうちのいずれか１つの選択肢が選択され、必要に応じてデータが入力される。そして、ユーザによって、「次へ」ボタンが入力操作されると、ステータス更新用ＵＩ部２９は、図５（ｃ）に示すように、帰宅予定時刻を設定するための帰宅予定時刻設定画面Ｐ１３を表示させる。
【００５６】
この帰宅予定時刻設定画面Ｐ１３では、ユーザによって設定された所在位置が地図上で表示（宅外であるという情報だけを明示的に設定する選択肢が選択された場合には、「宅外」の文字のみが表示）され、ユーザによって、帰宅予定時刻が入力される。そして、「設定」ボタンが入力操作されると、ステータス更新用ＵＩ部２９は、図５（ｄ）に示すように、所在位置の設定完了を通知する設定完了通知画面Ｐ１４を表示させ、一連の処理が終了する。
【００５７】
このような一連の処理によって、ステータス更新用ＵＩ部２９を介した所在位置の設定が行われると、ユーザ位置情報管理部２７は、所在位置設定画面Ｐ１２において入力された設定位置情報および入力時刻を用いて、最新のユーザ位置情報ｄ１２および取得時刻ｄ１３の各データを更新するとともに、帰宅予定時刻ｄ１８のデータとして、帰宅予定時刻設定画面Ｐ１３において入力された帰宅予定時刻を格納する。
【００５８】
なお、このようにステータス更新用ＵＩ部２９を介して設定位置情報および帰宅予定時刻が入力された場合には、そのユーザの端末装置１０から送信された端末位置情報を位置情報管理サーバ２０が受信した場合であっても、入力された帰宅予定時刻を経過するまでは、最新のユーザ位置情報ｄ１２のデータは更新されないようにされているものとする。
【００５９】
留守モード管理部３０は、宅内機器制御システム１を利用する各家族の留守モードの設定情報を管理する機能を有する。留守モードデータベース３１には、宅内機器制御システム１を利用する家族ごとに、その家族に対して割り当てられた家族ＩＤと、後述する留守モード設定用ＵＩ部３２を介して設定された留守モードの設定情報が格納される。
【００６０】
図６は、留守モードデータベース３１に格納される留守モードの設定情報の一例を示す図であり、住宅Ｈに居住するユーザＡ〜Ｃによって構成される家族についての留守モードの設定情報を例に挙げて示している。
【００６１】
この留守モードの設定情報には、家族を構成するユーザＡ〜Ｃごとに在宅状況などの条件が設定された留守モードテーブルと、その留守モードテーブルに対応付けられた機器動作テーブルとが含まれている。
【００６２】
なお、図６に示す例では、２つの留守モードテーブルＭ１，Ｍ２が設定されている場合を示している。図６（ａ）は、第１の留守モードテーブルＭ１を示し、図６（ｂ）は、第１の留守モードテーブルＭ１に対応付けられた第１の機器動作テーブルＮ１を示している。また、図６（ｃ）は、第２の留守モードテーブルＭ２を示し、図６（ｄ）は、第２の留守モードテーブルＭ２に対応付けられた第２の機器動作テーブルＮ２を示している。
【００６３】
本実施形態では、各ユーザについて設定される条件として、そのユーザの在宅状況に関する条件（すなわち、そのユーザが「宅内」いるのか、あるいは「宅外」にいるのかという条件）のみならず、そのユーザが外出している場合（すなわち、「宅外」にいる場合）について、さらに詳細な条件を設定できるように構成されている。
【００６４】
具体的には、ユーザが外出している場合に、そのユーザが、自身が居住している住宅（以下、「自宅」と称する場合がある）へ近接する方向へ移動しているか、または自宅から離反する方向へ移動しているかという移動方向に関する条件、および、そのユーザが自宅からどの程度離れているかという住宅からの距離に関する条件を設定できるように構成されている。
【００６５】
たとえば、図６（ａ）および図６（ｃ）を参照すると、第１の留守モードテーブルＭ１では、ユーザＡについては「宅外」という在宅状況に関する条件、ユーザＢについては「離れていく」という移動方向に関する条件、ユーザＣについては「宅内」という在宅状況に関する条件が、それぞれ設定されている。また、第２の留守モードテーブルＭ２では、ユーザＡ，Ｃについては「宅外」という在宅状況に関する条件、ユーザＢについては「半径５００ｍ以内」という住宅からの距離に関する条件が、それぞれ設定されている。
【００６６】
そして、第１の機器動作テーブルＮ１は、第１の留守モードテーブルＭ１において設定されている全ての条件が満たされた場合に、その住宅に設置されている制御対象の宅内機器２が実行すべき動作内容を指定するものであり、同様に、第２の機器動作テーブルＮ２は、第２の留守モードテーブルＭ２において設定されている全ての条件が満たされた場合に、その住宅に設置されている制御対象の宅内機器２が実行すべき動作内容を指定するものである。
【００６７】
留守モード設定用ＵＩ部３２は、宅内機器制御システム１を利用するユーザが、自身の家族についての留守モード、すなわち自身の家族を構成している各構成員についての在宅状況などの条件、およびその留守モードにおける全ての条件が満たされた場合に実行されるべき宅内機器２の動作内容、ならびに後述する帰宅通知条件などを設定するために設けられたユーザインタフェースである。
【００６８】
すなわち、ユーザは、自身の端末装置１０やＰＣなどを用いて、ウェブブラウザから位置情報管理サーバ２０にアクセスすることによって、留守モード設定用ＵＩ部３２を介して、留守モード、宅内機器２の動作内容および帰宅通知条件などを設定することができる。
【００６９】
図７Ａおよび図７Ｂは、留守モード設定用ＵＩ部３２を介した条件設定処理における画面遷移の一例を示す図である。ユーザが、たとえば自身の端末装置１０を利用し、ウェブブラウザから位置情報管理サーバ２０にアクセスして、条件設定処理へ移行するための操作を行うと、図７Ａ（ａ）に示すように、ログイン画面Ｐ２１がその端末装置１０の表示部に表示される。
【００７０】
このログイン画面Ｐ２１では、ユーザによって、自己に割り当てられているユーザＩＤと、予め設定したパスワードとが入力される。そして、「ログイン」ボタンが入力操作されると、留守モード設定用ＵＩ部３２は、入力されたユーザＩＤおよびパスワードと、個人プロファイルデータベース２２に格納されているデータとを照合してユーザ認証を行い、宅内機器制御システム１のユーザであることが認証されると、図７Ａ（ｂ）に示すように、留守モードを設定するための留守モード設定画面Ｐ２２が表示される。
【００７１】
この留守モード設定画面Ｐ２２では、ユーザによって、既に設定済みの留守モードを編集する処理に移行するための選択肢、新たに留守モードを作成する処理に移行するための選択肢、および、ユーザの属する家族の誰かが帰宅したことを端末装置１０に通知させるための設定を行う処理（以下、「帰宅通知条件設定処理」と称する）に移行するための選択肢のうちのいずれか１つの選択肢が選択される。また、編集処理に移行するための選択肢が選択された場合には、既に設定済みの留守モードの中から編集対象の留守モードが併せて選択される。
【００７２】
そして、ユーザによって、「実行」ボタンが入力操作されると、留守モード設定用ＵＩ部３２は、選択された処理を実行するための画面を表示させる。ここでは、図７Ａ（ｂ）に示すように、新たに留守モードを作成する処理に移行するための選択肢が選択されたものとし、これにより、図７Ｂ（ｃ）に示すように、新たに留守モードを作成するための新規留守モード作成画面Ｐ２３が表示される。
【００７３】
この新規留守モード作成画面Ｐ２３では、個人プロファイルデータベース２２および家族プロファイルデータベース２４に格納されているデータに基づいて、ログインしたユーザが属する家族の各構成員の続柄が表示され、ユーザによって、構成員ごとに、在宅状況に関する条件、移動方向に関する条件、および住宅からの距離に関する条件が設定されるとともに、当該留守モードに対して付与される留守モード名および当該留守モードの優先度が入力される。そして、ユーザによって、「次へ」ボタンが入力操作されると、留守モード設定用ＵＩ部３２は、図７Ｂ（ｄ）に示すように、当該留守モードにおける全ての条件が満たされた場合に実行されるべき宅内機器２の動作内容を設定するための動作内容設定画面Ｐ２４を表示させる。
【００７４】
この動作内容設定画面Ｐ２４では、宅内機器情報データベース２６に格納されているデータに基づいて、ログインしたユーザが属する家族の居住する住宅に設置されている制御対象の宅内機器２を特定するための情報が表示され、ユーザによって、宅内機器２ごとに、動作内容が設定される。そして、ユーザによって、「設定完了」ボタンが入力操作されると、一連の処理が終了する。一連の処理が終了すると、留守モード管理部３０は、新規留守モード作成画面Ｐ２３において設定された条件に基づいて留守モードテーブルを作成するとともに、動作内容設定画面Ｐ２４において設定された動作内容に基づいて機器動作テーブルを作成し、作成した留守モードテーブルおよび機器動作テーブルを、ログインしたユーザが属する家族の家族ＩＤに対応付けて、留守モードデータベース３１に格納する。
【００７５】
図８は、図７Ａ（ｂ）に示す留守モード設定画面Ｐ２２において、帰宅通知条件設定処理へ移行する選択肢が選択された場合に表示される帰宅通知設定画面Ｐ２５を示す図である。この帰宅通知設定画面Ｐ２５では、ユーザによって、帰宅通知条件が設定される。具体的には、該ユーザが属する家族の構成員の中から一の構成員が、帰宅者として選択されるとともに、選択された帰宅者が帰宅した場合にその旨を通知されるべき人が、当該家族の構成員の中から選択される。
【００７６】
さらに、この帰宅通知設定画面Ｐ２５では、ユーザによって、宅内機器の動作内容が設定される。具体的には、前記選択された帰宅者が帰宅した場合に、その家族の住宅に設置されている制御対象の宅内機器２の中から一の宅内機器２が、前記選択された帰宅者が帰宅した場合に制御すべき宅内機器として選択されるとともに、選択された宅内機器２の動作内容が選択される。そして、ユーザによって、「設定完了」ボタンが入力操作されると、帰宅通知条件設定処理が終了する。
【００７７】
この帰宅通知条件設定処理が終了すると、留守モード管理部３０は、帰宅通知設定画面Ｐ２５において設定された帰宅通知条件および宅内機器の動作内容に基づいて、帰宅通知テーブル（図示せず）を作成し、作成した帰宅通知テーブルを、ログインしたユーザが属する家族の家族ＩＤに対応付けて、留守モードデータベース３１に格納する。なお、この帰宅通知テーブルは、前記の留守モードテーブルおよび機器動作テーブルとともに、留守モードの設定情報に含まれる。
【００７８】
在宅状況判定部３３は、ユーザ位置情報管理部２７によって、宅内機器制御システム１を利用する一のユーザに関する最新のユーザ位置情報ｄ１２のデータが更新されると、その一のユーザが属する家族の各構成員について、在宅状況を判定し、さらに外出していると判定された構成員については、移動方向を算出するとともに、住宅からの距離を算出する。
【００７９】
ここで、一の構成員についての在宅状況の判定は、その構成員に関する最新のユーザ位置情報ｄ１２のデータと、その構成員が属する家族が居住している住宅の住宅位置情報とに基づいて行われる。具体的には、最新のユーザ位置情報によって示される位置と、住宅位置情報によって示される位置とが一致あるいは略一致している場合には、その構成員は在宅していると判定され、残余の場合には、その構成員は外出していると判定される。
【００８０】
また、外出している構成員についての移動方向の算出は、その構成員に関する最新のユーザ位置情報ｄ１２のデータおよび更新前のユーザ位置情報ｄ１５のデータと、その構成員が属する家族が居住している住宅の住宅位置情報とに基づいて行われる。具体的には、更新前のユーザ位置情報によって示される位置から最新のユーザ位置情報によって示される位置へ向かうベクトルと、更新前のユーザ位置情報によって示される位置から住宅位置情報によって示される位置へ向かうベクトルとの成す角度が、９０度未満である場合には、近接する方向へ移動中であると判定し、残余の場合には、離反する方向へ移動中であると判定する。
【００８１】
さらに、外出している構成員の所在位置の住宅からの距離の算出は、その構成員に関する最新のユーザ位置情報ｄ１２のデータと、その構成員が属する家族が居住している住宅の住宅位置情報とに基づいて算出される。
【００８２】
在宅状況判定部３３は、このようにして、一のユーザが属する家族の各構成員について、在宅状況ならびに移動方向および住宅からの距離の算出結果が得られると、その家族について予め設定されている留守モードの設定情報を、留守モードデータベース３１から取得する。
【００８３】
そして、取得された留守モードの設定情報に含まれる留守モードテーブルを参照し、構成員ごとに、得られた在宅状況・算出結果が、その構成員について規定されている条件に合致しているか否かを判定する。
【００８４】
判定の結果、家族全員について、得られた在宅状況・算出結果がそれぞれ条件に合致している留守モードテーブルがあれば、通信インタフェースとして機能するネットワーク入出力部３４を介して、その留守モードテーブルに対応付けられている機器動作テーブルにおいて設定されている動作内容を含む動作内容通知信号を、インターネットおよびＬＡＮ（Local Area Network）などの通信ネットワークを経由して、その住宅に設置されている宅内機器制御装置４０へ送信する。なお、合致している留守モードテーブルが複数である場合には、各留守モードテーブルに予め対応付けられている優先度（前述の新規留守モード作成画面Ｐ２３において入力された優先度）の最も高い留守モードテーブルに対応付けられている機器動作テーブルにおいて設定されている動作内容を含む動作内容通知信号を、宅内機器制御装置４０へ送信する。
【００８５】
また、在宅状況判定部３３は、宅内機器制御システム１を利用する一のユーザに関する最新のユーザ位置情報ｄ１２のデータが更新されると、該一のユーザについて、自宅に帰宅したか否かを判定する。
【００８６】
ここで、帰宅したか否かの判定は、該一のユーザに関する最新のユーザ位置情報ｄ１２のデータおよび更新前のユーザ位置情報ｄ１５のデータと、該一のユーザが居住している住宅の住宅位置情報とに基づいて行われる。具体的には、最新のユーザ位置情報によって示される位置と、住宅位置情報によって示される位置とが一致あるいは略一致し、かつ、更新前のユーザ位置情報によって示される位置と、住宅位置情報によって示される位置とが一致していない場合に、その構成員が帰宅したと判定される。
【００８７】
在宅状況判定部３３は、このようにして、該一のユーザが自宅に帰宅したと判定されると、該一のユーザが属する家族について予め設定されている留守モードの設定情報を、留守モードデータベース３１から取得する。そして、取得された留守モードの設定情報に含まれる帰宅通知テーブルを参照し、帰宅したと判定された該一のユーザが、帰宅者として選択されている場合には、該一のユーザが帰宅した旨の電子メールを作成し、通知されるべき人として選択されている者の電子メールアドレスを個人プロファイルデータベース２２から取得して、ネットワーク入出力部３４を介して、取得した電子メールアドレス宛に作成した電子メールを送信する。図９は、帰宅を通知する電子メールを受信した端末装置１０に表示される通知内容Ｑの一例を示す図である。
【００８８】
在宅状況判定部３３は、上記のように電子メールを送信するとともに、帰宅通知テーブルにおいて設定されている宅内機器２の動作内容を含む動作内容通知信号を、前記と同様に、インターネットおよびＬＡＮなどの通信ネットワークを経由して、該一のユーザが居住する住宅に設置されている宅内機器制御装置４０へ送信する。
【００８９】
図１０は、第１の実施形態における宅内機器制御装置４０の機能的構成を示すブロック図である。宅内機器制御装置４０は、在宅モード管理部４１と、機器制御部４２と、ネットワーク入出力部４３とを含んで構成される。
【００９０】
本実施形態では、宅内機器制御装置４０は、対象とする住宅ごとに１台ずつ設けられているが、他の実施形態では、制御対象の各宅内機器２にそれぞれ組み込まれていてもよい。
【００９１】
在宅モード管理部４１は、通信インタフェースとして機能するネットワーク入出力部４３を介して動作内容通知信号を受信すると、その動作内容通知信号に含まれる動作内容に従って、機器制御部４２に、制御対象の宅内機器２に対して制御信号を送信させる。これにより、制御信号を受信した各宅内機器２は、留守モードの設定情報における機器動作テーブルにおいて設定された動作内容に従う動作を実行する。なお、制御信号は、ＬＡＮ経由で送信されてもよく、赤外線によって送信されてもよい。
【００９２】
以下、本実施形態に係る宅内機器制御システム１の動作を、図１１〜図１３を参照して説明する。図１１は、端末装置１０において実行される端末位置情報取得処理の処理手順を示すフローチャートである。なお、この端末位置情報取得処理は、端末装置１０において、バックグラウンドで実行される。
【００９３】
処理が開始されると、ステップａ１で、端末位置情報取得部１１は、端末装置１０に予め搭載されているＧＰＳ機能あるいはＡＧＰＳ機能を利用して、その端末装置１０が所在している位置の緯度・経度を取得し、取得した緯度・経度を、端末位置情報として、取得した時刻とともに端末位置情報データベース１２に格納して、ステップａ２に進む。
【００９４】
ステップａ２で、端末位置情報解析部１５は、ステップａ１において端末位置情報データベース１２に格納された端末位置情報における緯度・経度と、その直前に端末位置情報データベース１２に格納された端末位置情報における緯度・経度とに基づいて、端末装置１０が移動したか否かを判断する。そして、端末装置１０が移動したと判断された場合にはステップａ３に進み、端末装置１０が移動していないと判断された場合にはステップａ４に進む。
【００９５】
ステップａ３で、端末位置情報アップロード部１６は、ステップａ１において端末位置情報データベース１２に格納された端末位置情報およびその取得時刻、ならびにユーザ識別情報データベース１４に格納されるユーザＩＤを、位置情報管理サーバ２０へ送信し、ステップａ４に進む。
【００９６】
ステップａ４で、端末位置情報取得部１１は、端末位置情報データベース１２に格納されている最新の端末位置情報の取得時刻から予め定める時間が経過したか否かを判定し、予め定める時間が経過したと判定されると、ステップａ１に戻る。
【００９７】
図１２は、位置情報管理サーバ２０において実行される動作内容通知処理の処理手順を示すフローチャートである。処理が開始されると、ステップｂ１で、在宅状況判定部３３は、ユーザ位置情報データベース２８を監視し、一のユーザに関する最新のユーザ位置情報ｄ１２のデータが更新されたか否かを判定し、更新されたと判定するとステップｂ２に進む。
【００９８】
ステップｂ２で、在宅状況判定部３３は、最新のユーザ位置情報ｄ１２のデータが更新されたユーザが属する家族の各構成員について、在宅状況を判定するとともに、外出していると判定された構成員については、移動方向および住宅からの距離を算出して、ステップｂ３に進む。
【００９９】
ステップｂ３で、在宅状況判定部３３は、その家族について予め設定されている留守モードの設定情報を、留守モードデータベース３１から取得し、取得された留守モードの設定情報に含まれる留守モードテーブルを参照して、その家族の構成員ごとに、ステップｂ２において得られた在宅状況・算出結果が、留守モードテーブルにおいてその構成員について規定されている条件に合致しているか否かを判定する。
【０１００】
そして、構成員ごとに規定されている条件の全てが、ステップｂ２において得られた在宅状況・算出結果に合致している留守モードテーブルの有無を判定し、そのような留守モードテーブルが有りと判定されるとステップｂ４に進み、無しと判定されるとステップｂ１に戻る。
【０１０１】
ステップｂ４で、在宅状況判定部３３は、その留守モードテーブルに対応付けられている機器動作テーブルにおいて設定されている動作内容を含む動作内容通知信号を、その住宅に設置されている宅内機器制御装置４０へ送信し、ステップｂ１に戻る。
【０１０２】
図１３は、宅内機器制御装置４０において実行される機器動作制御処理の処理手順を示すフローチャートである。処理が開始されると、ステップｃ１で、在宅モード管理部４１は、位置情報管理サーバ２０から動作内容通知信号を受信したか否かを判定し、受信したと判定されるとステップｃ２に進む。
【０１０３】
ステップｃ２で、在宅モード管理部４１は、受信した動作内容通知信号に含まれる動作内容に従って、機器制御部４２に、制御対象の宅内機器２に対して制御信号を送信させて、ステップｃ１に戻る。これにより、制御信号を受信した各宅内機器２は、留守モードの設定情報における機器動作テーブルにおいて設定された動作内容に従う動作を実行する。
【０１０４】
以上のように、本実施形態によれば、対象とする住宅Ｈに設置されている制御対象の宅内機器２の動作が、その住宅Ｈに居住している家族の在宅状況などに基づいて、自動的に制御される。したがって、外出時あるいは帰宅時に、留守モードを手動で設定する手間を省くことができ、ユーザにとっての利便性を向上させることができる。
【０１０５】
また、位置情報管理サーバ２０では、端末装置１０からアップロードされる端末位置情報だけではなく、位置情報ＳＮＳサーバ５０から取得した公開位置情報や、ユーザによって設定された設定位置情報を考慮して、ユーザ位置情報を管理しているので、ユーザの所在位置を正確に把握することができ、制御対象の宅内機器２を適切に動作させることができる。
【０１０６】
また、留守モードとして、在宅状況に関する条件だけではなく、移動方向に関する条件および住宅からの距離に関する条件についても設定することができるように構成されているので、各構成員の状況に応じた、より適切な動作内容を設定することができる。
【符号の説明】
【０１０７】
１  宅内機器制御システム
２  宅内機器
１０  端末装置
１１  端末位置情報取得部
１２  端末位置情報データベース
１５  端末位置情報解析部
１６  端末位置情報アップロード部
２０  位置情報管理サーバ
２７  ユーザ位置情報管理部
２８  ユーザ位置情報データベース
２９  ステータス更新用ＵＩ部
３０  留守モード管理部
３１  留守モードデータベース
３２  留守モード設定用ＵＩ部
３３  在宅状況判定部
４０  宅内機器制御装置
４１  在宅モード管理部
４２  機器制御部
【図１】
2014096676.tif 000003
【図２】
2014096676.tif 000004
【図３】
2014096676.tif 000005
【図４】
2014096676.tif 000006
【図５】
2014096676.tif 000007
【図６】
2014096676.tif 000008
【図７Ａ】
2014096676.tif 000009
【図７Ｂ】
2014096676.tif 000010
【図８】
2014096676.tif 000011
【図９】
2014096676.tif 000012
【図１０】
2014096676.tif 000013
【図１１】
2014096676.tif 000014
【図１２】
2014096676.tif 000015
【図１３】
2014096676.tif 000016