(57)【要約】  分岐回路ごとに計測される消費電力値に基づいて利用者の行動を予測する。行動予測装置（１０）は、取得部（１１）と予測部（１２）とを備える。取得部１１は、対象空間（住宅（２０））において分電盤（２１）で複数系統に分岐された分岐回路（２２）ごとに電気負荷（２４）による消費電力値を計測装置（２３）から取得する。予測部（１２）は、消費電力値が取得された日時を消費電力値に結び付けた電力情報を用いて、消費電力値があらかじめ定められた基準値まで立ち下がる時刻を停止時刻として求める。さらに、予測部（１２）は、停止時刻を用いて対象空間の利用者が行う特定の行動の種類および行動が生じる時刻を予測する。
2015155916.tif 000002
【特許請求の範囲】
【請求項１】
対象空間において分電盤で複数系統に分岐された分岐回路ごとに電気負荷による消費電力値を計測装置から取得する取得部と、
前記消費電力値が取得された日時を前記消費電力値に結び付けた電力情報を用いて、前記消費電力値があらかじめ定められた基準値まで立ち下がる時刻を第１停止時刻として抽出し、前記第１停止時刻を用いて前記対象空間の利用者が行う特定の行動の種類および当該行動が生じる時刻を予測する予測部とを備え、
前記予測部は、
前記複数系統の分岐回路のうち少なくとも１系統の分岐回路における第２停止時刻を条件に含み、かつ前記行動の種類および当該行動が生じる時刻を推定するように設定されたモデルに、当該モデルの条件に用いられている少なくとも１系統の分岐回路の前記電力情報から抽出された前記第１停止時刻を当て嵌めることにより、前記行動の種類および当該行動が生じる時刻を予測する
ことを特徴とする行動予測装置。
【請求項２】
前記モデルは、前記複数の前記分岐回路から選択された２系統以上の分岐回路における前記第２停止時刻の順序を条件に含む
請求項１記載の行動予測装置。
【請求項３】
前記電力情報を記憶する記憶部と、
前記記憶部が記憶している前記電力情報から前記分岐回路ごとに前記第２停止時刻を抽出する判定部と、
前記判定部が抽出した前記第２停止時刻と前記利用者の行動との間の規則性を評価し、規則性を見出した場合に、該当する分岐回路における前記第２停止時刻を条件に含み、かつ前記行動の種類および当該行動が生じる時刻を導き出すように設定されたモデルを生成するモデル生成部とをさらに備える
請求項１又は２記載の行動予測装置。
【請求項４】
前記モデルの条件に含める前記分岐回路を指定するための入力を受け付ける入力部をさらに備える
請求項３記載の行動予測装置。
【請求項５】
前記基準値は、
前記記憶部が記憶している前記電力情報に基づいて前記分岐回路ごとに求められた待機電力値を用いて設定される
請求項３又は４記載の行動予測装置。
【請求項６】
前記行動が生じる時刻を申告するための入力を受け付ける申告情報受付部をさらに備え、
前記モデル生成部は、前記申告情報受付部が受け付けた時刻を前記モデルの生成において前記行動が生じる時刻として採用するように構成されている
請求項３〜５のいずれか１項に記載の行動予測装置。
【請求項７】
前記行動が生じるときに前記利用者に操作される装置が操作されたことを示す情報を受け取る操作情報受付部をさらに備え、
前記モデル生成部は、前記操作情報受付部が前記情報を受け取った時刻を前記モデルの生成において前記行動が生じる時刻として採用するように構成されている
請求項３〜５のいずれか１項に記載の行動予測装置。
【請求項８】
前記予測部が予測した前記行動の種類および当該行動が生じる時刻に応じて、前記行動に関連した情報を提示装置に提示する出力部をさらに備える
請求項１〜７のいずれか１項に記載の行動予測装置。
【請求項９】
前記対象空間における前記利用者が複数人である場合に、前記利用者ごとに対応する前記モデルと、前記利用者ごとに前記提示装置に提示する情報の種類と、前記利用者ごとに保有する前記提示装置を識別する情報とを記憶する管理部をさらに備え、
前記出力部は、前記予測部が前記行動の種類を予測する際に用いた前記モデルに対応する前記利用者について、前記管理部が記憶している前記種類の情報を、前記管理部が記憶している前記提示装置に提示する
請求項８記載の行動予測装置。
【請求項１０】
前記行動の種類に関連した情報を取得するために、前記行動の種類と前記情報の取得先とが登録される登録部と、
前記予測部が前記行動の種類を予測したときに、前記登録部に登録されている前記取得先から当該行動に関連する前記情報を取得するように構成された関連情報取得部とをさらに備え、
前記出力部は、前記関連情報取得部が取得した前記情報を前記提示装置に提示するように構成されている
請求項８又は９記載の行動予測装置。
【請求項１１】
前記関連情報取得部は、電気通信回線を通して前記情報を取得するように構成されている
請求項１０記載の行動予測装置。
【請求項１２】
前記モデルは、前記対象空間におけるガスと水道水との少なくとも一方の消費に関する消費情報を条件に含む
請求項１〜１１のいずれか１項に記載の行動予測装置。
【請求項１３】
コンピュータを、請求項１〜１２のいずれか１項に記載の行動予測装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に行動予測装置、およびプログラムに関し、より詳細には、分岐回路ごとに計測される消費電力値に基づいて利用者の行動を予測する行動予測装置、コンピュータを行動予測装置として機能させるためのプログラムに関する。
【背景技術】
【０００２】
従来、住戸で使用される負荷機器のエネルギー消費量を計測し、エネルギー消費量の計測結果に基づいて、エネルギー消費期間における居住者の生活行動を推測する技術が提案されている（たとえば、文献１［日本国特許公開番号２０１２−１７４０３０］参照）。文献１には、主幹回路および分岐回路のそれぞれで消費される消費電力量を計測し、計測された消費電力量を用いることにより、利用者（居住者）が在宅中か外出中か就寝中かを推定することが記載されている。【０００３】
文献１に記載された構成は、計測した消費電力量に基づいて居住者の生活行動を推定するだけであるから、消費電力量を計測した時点の居住者の生活行動を推定しているに過ぎない。すなわち、特定の生活行動が生じるか否かを事前に予測することはできない。
【発明の概要】
【０００４】
本発明は、分岐回路ごとに計測される消費電力値に基づいて利用者の行動を事前に予測する行動予測装置を提供することを目的とする。さらに、本発明は、コンピュータをこの行動予測装置として機能させるためのプログラムを提供することを目的とする。
【０００５】
本発明に係る行動予測装置は、対象空間において分電盤で複数系統に分岐された分岐回路ごとに電気負荷による消費電力値を計測装置から取得する取得部と、前記消費電力値が取得された日時を前記消費電力値に結び付けた電力情報を用いて、前記消費電力値があらかじめ定められた基準値まで立ち下がる時刻を第１停止時刻として求め、前記第１停止時刻を用いて前記対象空間の利用者が行う特定の行動の種類および当該行動が生じる時刻を予測する予測部とを備え、前記予測部は、前記複数系統の分岐回路のうち少なくとも１系統の分岐回路における第２停止時刻を条件に含み、かつ前記行動の種類および当該行動が生じる時刻を推定するように設定されたモデルに、当該モデルの条件に用いられている少なくとも１系統の前記分岐回路の前記電力情報から抽出された第１停止時刻を当て嵌めることにより、前記行動の種類および当該行動が生じる時刻を予測することを特徴とする。
【０００６】
本発明に係るプログラムは、コンピュータを、上述したいずれかの行動予測装置として機能させるためのものである。
【０００７】
前記プログラムを記録した記録媒体は、コンピュータ読み取り可能な記録媒体であってもよい。
【０００８】
本発明は、分岐回路ごとに計測される消費電力値に基づいて利用者の行動を事前に予測することが可能になるという利点を有する。
【図面の簡単な説明】
【０００９】
【図１】実施形態の一例を示すブロック図である。
【図２】実施形態の動作例を示す図である。
【図３】実施形態の動作例を示す図である。
【図４】実施形態の動作例を示す図である。
【図５】実施形態の他例を示すブロック図である。
【図６】実施形態の動作例を示す図である。
【図７】実施形態における情報の提示例を示す図である。
【図８】実施形態における情報の提示例を示す図である。
【発明を実施するための形態】
【００１０】
図１に示すように、以下に説明する行動予測装置１０は、取得部１１と予測部１２とを備える。取得部１１は、対象空間（住宅２０）において分電盤２１で複数系統に分岐された分岐回路２２ごとに電気負荷２４による消費電力値を計測装置２３から取得する。予測部１２は、消費電力値が取得された日時を消費電力値に結び付けた電力情報を用いて、消費電力値があらかじめ定められた基準値まで立ち下がる時刻を第１停止時刻として求める。さらに、予測部１２は、第１停止時刻を用いて対象空間の利用者が行う特定の行動の種類および行動が生じる時刻を予測する。
【００１１】
予測部１２は、モデルに、電力情報から抽出された第１停止時刻を当て嵌めることにより、行動の種類および行動が生じる時刻を予測することが望ましい。モデルは、少なくとも１系統の分岐回路２２における第２停止時刻を条件に含み、かつ行動の種類および行動が生じる時刻を推定するように設定される。モデルに当て嵌める第１停止時刻は、モデルの条件に用いられている少なくとも１系統の分岐回路の電力情報から抽出される。このモデルは、複数系統の分岐回路２２から選択された２系統以上の分岐回路２２における第２停止時刻の順序を条件に含むことが望ましい。
【００１２】
また、行動予測装置１０は、記憶部１３と判定部１４と生成部１５（モデル生成部）とを備えることが望ましい。記憶部１３は、電力情報を記憶する。判定部１４は、記憶部１３が記憶している電力情報から分岐回路２２ごとに第２停止時刻を抽出する。生成部１５は、判定部１４が抽出した第２停止時刻と利用者の行動との間の規則性を評価する。そして、生成部１５は、規則性を見出した場合に、該当する分岐回路２２における第２停止時刻を条件に含み、かつ行動の種類および行動が生じる時刻を導き出すように設定されたモデルを生成する。この場合、行動予測装置１０は、モデルの条件に含める分岐回路２２を指定するための入力を受け付ける入力部１７を備えることが望ましい。
【００１３】
上述した基準値は、記憶部１３が記憶している電力情報に基づいて分岐回路２２ごとに求められた待機電力値を用いて設定されることが望ましい。ただし、基準値は、経験的に定めることも可能である。
【００１４】
行動予測装置１０は、予測部１２が予測した行動の種類および行動が生じる時刻に応じて、行動に関連した情報を提示装置３０に提示する出力部１６を備えていてもよい。
【００１５】
モデルは、対象空間（住宅２０）におけるガスと水道水との少なくとも一方の消費に関する消費情報を条件に含んでいてもよい。
【００１６】
以下、本実施形態の行動予測装置１０についてさらに詳しく説明する。以下では、対象空間が住宅２０である場合を想定して説明するが、対象空間は、店舗、オフィス、教育施設（学校、塾）などであってもよい。
【００１７】
図１に示すように、対象空間である住宅２０には分電盤２１が配置される。分電盤２１は系統電源のような電源２６から受電した電力を複数系統の分岐回路２２に分岐させる。各分岐回路２２には住宅２０で使用される電気負荷２４が接続される。電気負荷２４が使用した電力（消費電力）は、計測装置２３が分岐回路２２を単位として計測する。
【００１８】
本実施形態の行動予測装置１０は、基本的には、計測装置２３が計測した消費電力値を用いて既知の行動が行われる時刻を予測するように構成されている。すなわち、時間の経過に伴う消費電力値の変化と既知の行動との間の規則性を見出す技術、および見出した規則性を用いることによって時間の経過に伴う消費電力値の変化から既知の行動が行われる時刻を予測する技術を提供する。本実施形態は、住宅２０における消費電力値を用いるから、利用者が住宅２０の住人である場合を想定して説明する。
【００１９】
分電盤２１が受電する電力は、電気事業者が供給する系統電源（商用電源）だけではなく、太陽光発電装置、蓄電装置、燃料電池システムなどの分散型電源から供給される電力を含んでいてもよい。ただし、分電盤２１に電力を供給する電源の種類にかかわらず、行動予測装置１０は、計測装置２３が常時において計測する消費電力値を用いる。
【００２０】
計測装置２３は、分電盤２１に内蔵される構成と、分電盤２１の外部に配置される構成とのいずれかが採用される。分岐回路２２と電気負荷２４とは、一対一に対応する場合と一対多に対応する場合とがある。たとえば、エアコン、ＩＨクッキングヒータ（ＩＨ：Induction Heating）、電子レンジのように消費電力が比較的大きい電気負荷２４は、分岐回路２２に一対一に接続されていることがある。分岐回路２２と電気負荷２４とが一対多に接続される場合、住宅２０における部屋を単位として分岐回路２２が割り当てられることが多い。本実施形態では、説明を簡単にするために、分岐回路２２に単一の電気負荷２４が接続されている場合と、分岐回路２２が住宅２０の部屋に対応する場合とのほかは考慮しない。
【００２１】
計測装置２３は、分岐回路２２ごとの通過電流をロゴスキーコイルあるいはクランプ型の電流センサにより監視し、監視した電流値と分岐回路２２の線間の電圧値との積の積算値を消費電力値として算出する。すなわち、計測装置２３が計測する消費電力値は、実際には瞬時値ではなく、所定の単位時間ごとの電力量である。単位時間は、たとえば、１秒〜１０分程度の範囲で選択され、望ましくは、３０秒あるいは１分が選択される。単位時間は１秒程度であってもよい。
【００２２】
分岐回路２２ごとの瞬時電力は、単位時間内でも時間経過に伴って変動しているが、本実施形態では、単位時間内での瞬時電力の変動は考慮せず、単位時間における積算電力量を消費電力値とする。この消費電力値を単位時間で除すれば、単位時間における消費電力の平均値が得られる。
【００２３】
単位時間が短いほど消費電力値の変化が詳細に監視されるが、分電盤２１が受電する電力の変動あるいは電気負荷２４の動作に起因する消費電力値の変動を、利用者の行動に起因する消費電力値の変動と混同する可能性がある。したがって、単位時間は、時間の経過に伴う消費電力値の変化と利用者の行動との間の規則性を見出すことができ、かつ利用者の行動とは無関係な消費電力値の変動の影響を低減できるように設定される。
【００２４】
行動予測装置１０は、プログラムを実行することによって以下の機能を実現するコンピュータを主なハードウェア構成として備える。言い換えると、コンピュータを、以下に説明する行動予測装置１０として機能させるためのプログラムが提供される。この種のコンピュータは、パーソナルコンピュータのほか、スマートフォン、タブレット端末などの可搬型の端末装置であってもよい。また、コンピュータは、マイコン（microcontroller）のようにプロセッサとメモリとを一体に備える構成であってもよい。
【００２５】
行動予測装置１０を構成するコンピュータが、パーソナルコンピュータ、スマートフォン、タブレット端末などから選択される場合、計測装置２３から通信によって消費電力値を受け取るための中継装置が必要である。この種の中継装置として、ＨＥＭＳコントローラ（ＨＥＭＳ：Home Energy Management System）を用いることが望ましいが、無線ＬＡＮのアクセスポイントを中継に用いるように構成することも可能である。
【００２６】
ＨＥＭＳコントローラは、計測装置２３から消費電力値を取得し、消費電力値を適宜の提示装置３０に提示することにより消費電力値を見える化するように構成される。また、ＨＥＭＳコントローラは、通信機能を備える特定の電気負荷２４との間で通信することによって、電気負荷２４の動作を監視し、また電気負荷２４の動作を指示することが可能になっている。ＨＥＭＳコントローラもまたコンピュータ（マイコン）を備えるから、行動予測装置１０は、ＨＥＭＳコントローラの一部の機能として実現することも可能である。
【００２７】
行動予測装置１０は、インターネットのような電気通信回線を通して通信するサーバと端末装置とによって構成されていてもよい。この場合、端末装置は計測装置２３から取得した消費電力値をサーバに転送し、サーバにおいて規則性を見出す処理を行う構成を採用してもよい。この場合、規則性（ルール）の情報をサーバが見出した場合には、サーバから端末装置にルールの情報を送信し、端末装置においてルールを用いて行動を推定するようにしてもよい。
【００２８】
要するに、本実施形態を実現する態様は様々であり、ＣＰＵ（Central Processing Unit）の処理能力、メモリの容量などのハードウェア資源、あるいは利用の形態などに応じて、行動予測装置１０としてのタスクを適宜の装置で処理するように構成される。
【００２９】
なお、プログラムは、ＲＯＭ（Read Only Memory）にあらかじめ書き込まれるほか、インターネットのような電気通信回線を通して提供されるようにしてもよい。また、コンピュータで読み取り可能な記録媒体によりプログラムが提供されてもよい。
【００３０】
以下に行動予測装置１０の構成および動作を説明する。以下では、行動予測装置１０がＨＥＭＳコントローラの一機能として実現されている場合を想定して説明する。図１に示す行動予測装置１０は、取得部１１と予測部１２と記憶部１３と判定部１４と生成部１５と出力部１６とを備える。さらに、行動予測装置１０は内蔵時計２５を備える。
【００３１】
取得部１１は、計測装置２３が計測した分岐回路２２ごとの消費電力値を取得する。この取得部１１は、計測装置２３を接続するためのインターフェイス部として兼用されている。上述したように消費電力値は、計測装置２３が単位時間ごとに算出するから、取得部１１は分岐回路２２ごとの消費電力値を単位時間ごとに取得する。なお、計測装置２３において単位時間ごとに消費電力値を算出する機能を取得部１１が兼用するように構成することも可能である。
【００３２】
記憶部１３は、取得部１１が計測装置２３から取得した消費電力値を日時に結び付け、消費電力値と日時とを含む情報を電力情報として格納する。すなわち、電力情報は、単位時間ごとの消費電力値と、当該消費電力値が生じた日時とを含んでいる。日時は内蔵時計２５で計時される。内蔵時計２５は、たとえば行動予測装置１０に設けられたリアルタイムクロックが用いられる。
【００３３】
また、記憶部１３は、分岐回路２２ごとに電力情報を記憶する。すなわち、記憶部１３は、分岐回路２２ごとに消費電力値の推移の履歴を記憶する。記憶部１３は、１週間、１ヶ月、６ヶ月、１年、２年などから選択される期間の電力情報を記憶できる程度の容量を有する。記憶部１３に電力情報を格納する期間が長いほど情報量が多くなり、予測の精度が高いモデルを生成できると考えられるが、長期間の電力情報を収集していたのでは利用開始が遅れ、また利用者の生活習慣の変化により後述するモデルが変化する可能性もある。したがって、行動予測装置１０は、比較的短い期間の電力情報を用いて複数のモデルを生成し、必要に応じて各モデルを修正することが望ましい。なお、行動予測装置１０は、モデルを少なくとも1つ生成すればよい。
【００３４】
本実施形態は、住宅２０において電気負荷２４の使用と、住宅２０における利用者（住人）の特定の行動との間に規則性が見出される場合があるという予想に基づいて構成されている。利用者の特定の行動は、単独の電気負荷２４における使用との間でもある程度の規則性を持つことがあるが、複数の電気負荷２４における使用の順番との間にはより明確な規則性を持つことがある。
【００３５】
本実施形態では、利用者の特定の行動として、「外出」と「就寝」とを取り上げる。これは、「外出」あるいは「就寝」の前には、ほとんどの電気負荷２４を停止させることを習慣にしている利用者が多いからである。たとえば、「外出」の前には、照明器具、ＩＨクッキングヒータ、エアコン、テレビジョン受像機などの多くの電気負荷２４は停止させることが一般的である。また、「就寝」の前には、通常は、照明器具、ＩＨクッキングヒータ、テレビジョン受像機のような電気負荷２４は停止させている。
【００３６】
行動予測装置１０は、上述の知見に基づいて、分岐回路２２ごとの電力情報を用いて電気負荷２４が停止した時刻（以下、「停止時刻」という）を抽出し、停止時刻を条件として特定の行動の種類および当該行動が生じる時刻を予測するように構成される。停止時刻は、取得部１１が計測装置２３から取得した消費電力値を用いて予測部１２が抽出する。予測部１２は、抽出した停止時刻を、生成部１５が生成した各モデルに照らし合わせ、当て嵌まるモデルがあれば、該当するモデルを用いて特定の行動の種類および当該行動が生じる時刻を予測する。
【００３７】
各モデルは、行動の種類に応じて選択された分岐回路２２ごとの停止時刻を条件に含んでいる。このモデルは、選択された分岐回路２２において停止時刻が検出されることを条件として、該当する行動の種類と当該行動が生じる時刻とを推定するように設定される。単独の分岐回路２２の場合、停止時刻が検出された時間帯を考慮すると、行動の種類に関する推定の精度が高くなる。ただし、以下に説明するモデルは、１種類の行動について、複数の分岐回路２２に関する停止時刻を用いる。また、以下に説明するモデルは、停止時刻が生じる順序も条件に含むことにより、行動の種類および該当する行動が生じる時刻を導き出すように設定される。
【００３８】
上述したモデルを生成するために、記憶部１３が記憶している過去の電力情報が用いられる。また、記憶部１３には、後述するように、過去における特定の行動の種類と当該行動が生じた時刻とが記憶されている。判定部１４は、記憶部１３が記憶している電力情報を用いて分岐回路２２ごとの停止時刻を抽出する。さらに、生成部１５は、判定部１４が抽出した分岐回路２２ごとの停止時刻と、特定の行動が生じた時刻とを用いて、特定の行動と分岐回路２２ごとの停止時刻との間の規則性を評価する。
【００３９】
ここでは、特定の行動は、「外出」または「就寝」であるから、生成部１５は、「外出」または「就寝」に関して、分岐回路２２ごとの停止時刻との間の規則性を評価する。「外出」または「就寝」という行動は、一般的には、特定の電気負荷２４が停止した後に、引き続いて生じるという規則性が見出される。したがって、「外出」あるいは「就寝」という行動を推定するには、特定の分岐回路２２に関する消費電力値に着目し、消費電力値に基づいて電気負荷２４が停止したことを検出すればよい。
【００４０】
判定部１４は、停止時刻を求めるために、記憶部１３が記憶している電力情報に基づいて、分岐回路２２ごとに電気負荷２４の稼働と非稼働との状態を判定するための基準値を定める。基準値は、専門家ないし熟練者が経験に基づいて適宜に定めることが可能であるが、自動的に定めることが望ましい。基準値を自動的に定める場合、判定部１４は、分岐回路２２ごとに待機電力値を求め、待機電力値に基づいて基準値を設定することが可能である。基準値は、待機電力値を用いればよいが、待機電力値に所定値を加算した値あるいは待機電力値から所定値を減算した値を用いてもよい。
【００４１】
判定部１４は、分岐回路２２ごとの消費電力値を基準値と比較し、消費電力値が基準値まで立ち下がった時点を停止時刻として抽出する。つまり、消費電力値が基準値を超える期間は、該当する分岐回路２２に接続された電気負荷２４が稼働した期間と判断し、消費電力値が基準値以下である期間は、該当する分岐回路２２に接続された電気負荷２４が非稼働であった期間と判断する。
【００４２】
分岐回路２２ごとの待機電力値を求めるには、分岐回路２２ごとに１日のような所定の期間における消費電力値の変化を用いる。具体的には、消費電力値と比較する比較値を徐々に小さくするように変化させ、消費電力値が比較値より小さい状態の継続時間が所定の基準時間以上であるという条件を満足する比較値の最小値を、待機電力値として採用すればよい。待機電力値は、他の方法で求めてもよく、たとえば、比較値を徐々に大きくするように変化させ、１日のうちで消費電力値が比較値以下である期間が所定の基準時間以上であるという条件を満足する比較値の最小値を、待機電力値として採用してもよい。ここでの基準時間は、電気負荷２４が使用される頻度や時間帯に応じて定められる。つまり、基準時間は、対象となる電気負荷２４が非稼働状態である時間に応じて設定される。
【００４３】
判定部１４は、着目する分岐回路２２について待機電力値を求めると、待機電力値に基づいて基準値を設定する。判定部１４は、基準値を定めた後、該当する分岐回路２２における消費電力値が基準値まで立ち下がる時刻を停止時刻として求める。したがって、停止時刻は、分岐回路２２ごとに抽出される。
【００４４】
ここに、消費電力値が基準値まで立ち下がる時刻は、当該時刻の後に消費電力値が基準値以下である状態が所定の判定時間を超えて継続するという条件を満たす必要がある。つまり、消費電力値が基準値まで立ち下がった時点から判定時間が経過する前に消費電力値が基準値を超えた場合は、消費電力値が基準値まで立ち下がった時刻は停止時刻として採用しない。なお、判定部１４は、日毎に分岐回路２２ごとの停止時刻を求めるから、１つの分岐回路２２について１日に停止時刻が複数回抽出される場合もある。
【００４５】
判定部１４が分岐回路２２ごとに抽出した停止時刻は、生成部１５に引き渡される。生成部１５は、分岐回路２２ごとに抽出された停止時刻と、記憶部１３が記憶している利用者の行動との間に規則性があるか否かを評価する。生成部１５は、規則性を見出した場合には、該当する行動を推定するための条件に停止時刻を用いる。生成部１５が生成するモデル（すなわち、規則）は、利用者の行動の種類および当該行動が生じる時刻を予測する条件に、当該行動を推定するために選択された分岐回路２２における停止時刻を用いている。つまり、モデルは、選択された分岐回路２２の停止時刻を条件として、利用者による特定の行動が生じるまでの予測時間を対応させている。また、上述したように、生成部１５が生成するモデルは、複数系統の分岐回路２２（２系統以上の分岐回路２２）における停止時刻の発生順序を含んでいる。
【００４６】
上述のように、モデルは、選択された複数の分岐回路２２（２つ以上の分岐回路２２）と、分岐回路２２ごとの停止時刻と、停止時刻が発生した順序とを、利用者の行動の種類および行動が生じる時刻を求めるための条件に含んでいる。なお、モデルは、選択された分岐回路２２に関して停止時刻の前の消費電力値などを条件に含んでいてもよい。
【００４７】
利用者の行動の種類および行動が生じる時刻は、選択された分岐回路２２における停止時刻に基づいて推定されるから、該当する行動が必ず生じるとは限らない。とくに、分岐回路２２において停止時刻が検出されてから行動が生じると予測される時刻までの時間が長いほど、推定の信頼度は低下すると考えられる。そこで、本実施形態では、モデルにおいて条件である分岐回路２２ごとの停止時刻に対して、推定の信頼度ないし確信度を表す確率を与えている。この確率には、停止時刻から行動までの予測時間が短くなるほど大きい値が割り当てられ、また、順番が後になるほど大きい値が割り当てられる。
【００４８】
以下に、電力情報を用いてモデルを生成する具体例を説明する。いま、選択された複数の分岐回路２２における消費電力値が時間経過に伴って図２、図３のように変化したとする。記憶部１３が蓄積する電力情報において、消費電力値は複雑に変動しているが、図２、図３に示す例では、説明を簡単にするために、模式化して消費電力値の推移を示している。
【００４９】
本実施形態では、上述したように、「外出」および「就寝」が特定の行動として推定される。図２は、ＩＨクッキングヒータ、リビングのエアコン、リビングに設置された電気負荷（エアコンを除く全ての電気負荷）に対応した３系統の分岐回路２２における停止時刻と、「外出」との間に規則性が見出された場合を示している。なお、以下の説明では、“リビングに設置された電気負荷”を、単に“リビング”と記載する。また、図３は、リビングのエアコン、リビング、寝室に対応した３系統の分岐回路２２における停止時刻と、「就寝」との間に規則性が見出された場合を示している。なお、以下の説明では分岐回路２２ごとの名称として、対応する電気負荷２４または部屋の名称を用いる。
【００５０】
図２において、符号Ｐ１はＩＨクッキングヒータによる消費電力値を表し、符号Ｐ２はリビングのエアコンによる消費電力値を表し、符号Ｐ３はリビングにおける消費電力値を表している。図２に示す例において、ＩＨクッキングヒータの停止時刻ｔ１は６：４０、リビングのエアコンの停止時刻ｔ２は８：２０、リビングの停止時刻ｔ３は８：３０とする。また、「外出」の時刻ｔｘは８：３５とする。
【００５１】
図３において、符号Ｐ４は寝室における消費電力値を表し、また、図２と同様に、符号Ｐ２はリビングのエアコンによる消費電力値を表し、符号Ｐ３はリビングにおける消費電力値を表している。図３に示す例では、リビングのエアコンについての停止時刻ｔ４は２３：３０、リビングにおける停止時刻ｔ５は２３：４０、寝室に設置された電気負荷の停止時刻ｔ６は２４：１０とする。また、「就寝」の時刻ｔｙは２４：１５とする。なお、以下の説明では、“寝室に設置された電気負荷”を、単に“寝室”と記載する。
【００５２】
ところで、多くの電力情報を分析した結果、利用者は特定の行動の前に、おおむね類似した手順を踏むという知見が得られている。言い換えると、利用者は、特定の行動の前には、所定の手順を踏むことが習慣ないし癖になっていることが多い。分岐回路２２ごとの消費電力値から求められた停止時刻は、電気負荷２４の操作に関する利用者の行動を反映している。そこで、停止時刻に関して利用者が「外出」あるいは「就寝」を行う前の習慣ないし癖を見出すことができれば、生成部１５は、特定の行動に停止時刻を関連させたモデルを生成することが可能になる。
【００５３】
図２に示す例では、「外出」の時刻ｔｘ、ＩＨクッキングヒータの停止時刻ｔ１、リビングのエアコンに関する停止時刻ｔ２、リビングにおける停止時刻ｔ３には、ｔ１＜ｔ２＜ｔ３≦ｔｘという関係がある。また、ｔｘ−ｔ３≒５分、ｔｘ−ｔ２≒１５分、ｔｘ−ｔ１≒１１５分という関係が成立している。
【００５４】
同様に、図３に示す例では、「就寝」の時刻ｔｙ、リビングのエアコンに関する停止時刻ｔ４、リビングにおける停止時刻ｔ５、寝室における停止時刻ｔ６には、ｔ４＜ｔ５＜ｔ６≦ｔｙという関係がある。また、ｔｙ−ｔ６≒５分、ｔｙ−ｔ５≒３５分、ｔｙ−ｔ４≒４５分という関係が成立している。
【００５５】
上述のように、特定の行動の前には、複数の分岐回路２２で消費電力値が基準値まで立ち下がり、かつ消費電力値が基準値まで立ち下がる停止時刻の発生順序に規則性が見出される。１日を単位として分岐回路２２ごとの停止時刻を求めると、単一の分岐回路２２の停止時刻、あるいは複数の分岐回路２２の停止時刻の先後の関係に、１日における特定の行動との関連性を見出せる可能性がある。
【００５６】
ただし、上述した例のように、「外出」と「就寝」という異なる行動の前には、リビングのエアコンに関する消費電力値およびリビングに関する消費電力値が基準値まで立ち下がるという事象が生じる点では共通している。しかも、上述した例では、リビングに関する停止時刻は、リビングのエアコンに関する停止時刻の後であるから、２系統の分岐回路２２のみについて停止時刻の発生順序を用いても「外出」と「就寝」とは区別できない可能性がある。
【００５７】
ところで、「外出」あるいは「就寝」という行動に際しては、すべての分岐回路２２において消費電力値が基準値まで立ち下がる。そのため、住宅２０における消費電力値の合計は、分岐回路２２ごとの待機電力値の合計まで低下する。したがって、分岐回路２２ごとの基準値（第１の基準値）とは別に、住宅２０における消費電力値の合計に対しても基準値（第２の基準値）を設定する。第２の基準値を設定しておけば、住宅２０における消費電力値の合計が第２の基準値まで立ち下がったことを、「外出」あるいは「就寝」の必要条件に用いることが可能になる。
【００５８】
そこで、判定部１４は、住宅２０における消費電力値の合計が第２の基準値まで立ち下がった時点が検出されると、あらかじめ定めた長さの抽出期間Ｔ１を設定する（図２、図３参照）。抽出期間Ｔ１は、住宅２０における消費電力値の合計が第２の基準値まで立ち下がった時点から抽出期間Ｔ１に相当する時間だけ遡ることによって設定される。判定部１４は、記憶部１３が記憶している電力情報を用いて、抽出期間Ｔ１内で分岐回路２２ごとの停止時刻を抽出する。抽出期間Ｔ１は、一定時間でよいが、３系統以上の分岐回路２２について停止時刻を抽出できるように設定されていることが望ましい。本実施形態では、「外出」および「就寝」という行動に関して、３系統ずつの分岐回路２２について停止時刻の発生順序を条件に含むモデルを用いる。もちろん、４系統以上の分岐回路２２に関する停止時刻の順序を条件に用いてもよい。本実施形態における「外出」のモデルを表１に示し、「就寝」のモデルを表２に示す。
【００５９】
【表１】
2015155916.tif 000003
【００６０】
【表２】
2015155916.tif 000004
それぞれのモデルは、「停止時刻の範囲」、「分岐回路」、「順序」、「外出までの予測時間」または「就寝までの予測時間」の４項目を含む。「外出までの予測時間」は、該当する分岐回路２２での停止時刻から利用者の「外出」までの時間の推定値である。予測時間は、多数の電力情報と行動との関係を用いて統計的に算出することが望ましい。ただし、予測時間は、電力情報と行動との関係を用いて専門家が経験則に照らして定めてもよい。また、モデルは、原則として個々の利用者について生成される。さらに、平日と休日との別、季節の別など他の条件によっても異なるモデルが生成される場合がある。
【００６１】
なお、表１、表２において、σ１１、σ１２、σ１３、σ２１、σ２２、σ２３は、予測時間に関する許容誤差を示している。多数の電力情報を用いて予測時間を統計的に算出する場合、許容誤差は、予測時間の分散などを用いて設定される。つまり、許容誤差は、予測時間のばらつきの程度を表している。したがって、一般的には、予測時間が短いほど許容誤差は小さくなる。すなわち、σ１１≧σ１２≧σ１３の関係になり、またσ２１≧σ２２≧σ２３の関係になる。
【００６２】
上述したように、モデルを構成している分岐回路２２で停止時刻が検出されると、該当する停止時刻から特定の行動が行われるまでの予測時間の推定精度は、停止時刻から特定の行動が行われるまでの時間が短いほど高まると考えられる。また、特定の行動が生じるまでに利用者が行動に応じた手順を踏むとすれば、手順が進むほどに該当する行動が生じる確率が高くなると考えられる。表１、表２に示す確率は、事象が順番に生じた場合に特定の行動が生じる確率を表している。
【００６３】
表１では、ＩＨクッキングヒータに関して停止時刻が検出されると、この停止時刻から（１１５±σ１１）分後に「外出」を行うという予測が可能であり、この予測に対する確率（信頼度）が４３％であることが表されている。表１によれば、その後に、リビングのエアコンに関して停止時刻が検出されると、この停止時刻から（１５±σ１２）分後に「外出」を行うという予測が可能であり、この予測の確率は６７％まで上昇する。また、表１によれば、リビングのエアコンに関する停止時刻が検出された後に、リビングに関する停止時刻が検出されると、この停止時刻から（５±σ１３）分後に「外出」を行うという予測が可能になり、この予測の確率は８６％になる。
【００６４】
表１における確率の求め方について簡単に説明する。表１における予測の確率は表３のようなデータに基づいて算出される。表３は、「外出」の判断に用いる３系統の分岐回路２２に関して、１４日分の停止時刻と「外出」との関係を、記憶部１３に格納された電力情報から求めた例である。表３において、「ＩＨ」はＩＨクッキングヒータが接続された分岐回路２２を表し、「エアコン」はリビングのエアコンが接続された分岐回路２２を表し、「リビング」はリビングに対応する分岐回路２２を表している。また、分岐回路２２に関して、「True」は停止時刻が検出されたことを表し、「False」は停止時刻が検出されないことを表す。「外出」に関しては、「True」は外出したことを表し、「False」は在宅していたことを表す。なお、表３の左端の数値は、データを区別する目的で付与しており、順番には意味がない。
【００６５】
【表３】
2015155916.tif 000005
表３では、ＩＨクッキングヒータに関して停止時刻が検出された後に、「外出」が行われたか否かを示している。この例において、「外出」が行われているのは、ＩＨクッキングヒータとリビングのエアコンとリビングとのすべてで停止時刻が検出された場合のみである。ＩＨクッキングヒータの停止時刻が検出されたとしても、リビングで停止時刻が検出されなければ、「外出」は行われていない。
【００６６】
表３に基づいて確率を求めると、以下のようになる。ＩＨクッキングヒータに関して停止時刻が検出された１４日のうち「外出」に至った日数は６日存在するから、確率は６／１４≒４３％である。また、ＩＨクッキングヒータに関して停止時刻が検出された後に、リビングのエアコンに関して停止時刻が検出された日数は９日存在し、そのうち「外出」に至った日は６日存在するから、確率は６／９≒６７％である。さらに、ＩＨクッキングヒータに関して停止時刻が検出され、リビングのエアコンに関して停止時刻が検出された後に、リビングに関して停止時刻が検出された日数は７日であり、そのうち「外出」に至った日数は６日存在する。したがって、この場合には、６／７≒８６％の確率で「外出」が行われる。このように、「外出」を判断するための情報が増加するに従って、予測の確率が高まることがわかる。
【００６７】
同様に、表２では、リビングのエアコンに関して停止時刻が検出された段階では、この停止時刻から（４５±σ２１）分後に「就寝」を行うという予測が可能になり、この予測に関する確率が５０％であることが表されている。その後、リビングに関して停止時刻が検出されると、表２によれば、この停止時刻から（３５±σ２２）分後に「就寝」を行うという予測が成り立ち、予測の確率は７０％になる。さらに、表２では、リビングに関して停止時刻が検出された後に、寝室に関して停止時刻が検出されると、その停止時刻から（５±σ２３）分後までに「就寝」を行うという予測が可能になり、予測の確率は９０％まで上昇する。
【００６８】
以上説明したように、利用者の特定の行動と、行動の前における分岐回路２２ごとの停止時刻との間の規則性が見出されると、行動の種類ごとに、表１、表２に示すようなモデルを生成することが可能になる。生成されたモデルは生成部１５に保持され、予測部１２は、取得部１１が計測装置２３から取得した消費電力値にモデルを適用することにより、利用者による行動の種類と行動が生じる時刻とを予測する。予測部１２は、取得部１１が取得した分岐回路２２ごとの消費電力値を基準値と比較することにより、分岐回路２２ごとの停止時刻を求める。ここに予測部１２が用いる基準値は、判定部１４で定めた基準値と同じでよい。
【００６９】
なお、モデルは、「行動時刻の範囲」を条件に追加して含んでいてもよい。「行動時刻の範囲」とは、利用者による特定の行動が生じると予測される時間帯である。予測部１２は、分岐回路２２ごとの停止時刻から行動が生じる時刻を予測したときに、この予測した時刻が「行動時刻の範囲」で規定されている時間帯に含まれる場合にのみ、該当する行動の可能性を予測することが望ましい。
【００７０】
たとえば、「外出」を予測するときに、予測部１２は、該当する分岐回路２２において検出された停止時刻を条件として「外出」の時刻を予測し、この予測した時刻が７：００〜９：００の時間帯であれば、停止時刻を「外出」の予測に採用することが望ましい。予測部１２は、「外出」のモデルが対象としている分岐回路２２で停止時刻が検出されたとしても、予測した時刻が「行動時刻の範囲」の時間帯を逸脱している場合は、「外出」の予測には用いないことが望ましい。このように、「行動時刻の範囲」も予測に用いることによって、予測の精度が一段と高められる。
【００７１】
予測部１２は、モデルとして設定されているすべての分岐回路２２に関する停止時刻が条件を満足した場合に、分岐回路２２ごとに設定された停止時刻から予測時間の経過後に、モデルに対応した行動を利用者が行うと予測する。利用者が行動する時刻は、モデルの中で確率が最大になる分岐回路２２に対応する予測時間に基づいて予測される。表１に示すモデルであれば、リビングに関する停止時刻から（５±σ１３）分後に「外出」を行うと予測される。
【００７２】
ところで、「外出」あるいは「就寝」の間は、一般的には、必要最小限の電気負荷２４を除いて、電気負荷２４への給電が停止される。つまり、ほとんどの電気負荷２４は、「外出」あるいは「就寝」の間に給電されないように、「外出」あるいは「就寝」の前に消されなければならない。したがって、「外出」あるいは「就寝」の前に、利用者に対して電気負荷２４の消し忘れに関する注意が喚起されると、利用者にとっての利便性が向上する。「外出」あるいは「就寝」の際には、電気負荷２４の消し忘れだけではなく、鍵などの戸締まりについても注意を喚起することが望ましい。
【００７３】
このような注意の喚起を行うために、特定の行動が生じる時刻を予測部１２が予測すると、出力部１６に所定の提示情報を出力させる。出力部１６は、行動に応じた内容の提示情報をあらかじめ記憶しており、時刻が事前に予測された行動について記憶している提示情報を適宜の提示装置３０に出力する。
【００７４】
提示装置３０は、液晶表示器のようなフラットパネルディスプレイである表示器と、タッチパネルあるいは押釦スイッチのような操作器とを一体に備える操作表示装置を採用することが望ましい。この種の提示装置３０は、行動予測装置１０のための専用装置であってもよいが、出力部１６に、端末装置と通信するインターフェイス部１６０が設けられていれば、端末装置を提示装置３０として採用することが可能である。この種の端末装置として、パーソナルコンピュータ、スマートフォン、タブレット端末などから選択される汎用の端末装置を採用すると、専用の提示装置３０を用いることなく、行動予測装置１０との間で情報の授受が可能になる。
【００７５】
ところで、モデルにおいて、分岐回路２２に関する停止時間から行動が実施される時刻までの予測時間には許容誤差が含まれている。したがって、表１の例であれば、リビングに関する停止時刻から「外出」する時刻までの予測時間は、最短で（５−σ１３）分であり、最長で（５＋σ１３）分である。最長の予測時間を選択した場合、提示装置３０に提示を行う前に「外出」が行われる可能性がある。
【００７６】
利用者の特定の行動に関連して利用者に通知することが望ましい提示情報を提示することによって消し忘れなどに対する注意を喚起する場合、提示情報の提示は、利用者が特定の行動を実施するよりも前の時刻に行うことが望ましい。したがって、出力部１６が提示装置３０に提示情報を出力するタイミングは、予測部１２が予測した予測時間の範囲で最短になるように設定されていることが望ましい。
【００７７】
ここに、特定の分岐回路２２における停止時刻の直後に、該当するモデルに対応した行動が実施される場合、最短の予測時間は誤差を無視した０分になる。この場合、この特定の分岐回路２２における停止時刻と同時に、提示装置３０への提示が行われる。
【００７８】
なお、上述の構成例では、予測部１２は、モデルの条件を定めているすべての分岐回路２２に関して停止時刻が得られると、モデルに対応した行動までの時間を推定するように構成されている。これに対して、予測部１２は、予測の確率が所定の閾値以上になると、行動までの時間を推定するように構成されていてもよい。たとえば、当該閾値を７０％に設定している場合、予測部１２は、表２に示す「就寝」に対応したモデルについては、リビングに関する停止時刻が求められた後に、寝室に関する停止時刻を待たずに、「就寝」までの時間を推定する。この場合でも、モデルの中に確率がさらに高い条件が含まれているときには、予測部１２は予測時間を修正すればよい。
【００７９】
上述した例では、特定の行動の種類および行動が生じる時刻が予測されると、提示装置３０に情報を提示するように構成しているが、出力部１６は、特定の行動に対して他の装置を制御するように構成されていてもよい。出力部１６は、たとえば、「就寝」すると予測される時刻の前に、睡眠に適した環境を作り出すために、照明の調光および調色を行う制御、テレビジョン受像機の輝度および音量を低減させる制御などを行うように構成されていてもよい。
【００８０】
上述した構成例では、モデルの条件を定めている少なくとも１系統の分岐回路２２が固定的に設定されている。モデルの条件を定めているすべての分岐回路２２は、分岐回路２２ごとの停止時刻と、行動との相関を評価することにより、自動的に抽出することが可能である。ただし、自動的に抽出された分岐回路２２には、行動を推定する条件として不要な分岐回路２２が含まれている可能性がある。また、相関が比較的弱い分岐回路２２の停止時刻であっても条件に含めることによって、推定の精度が高くなる場合も考えられる。
【００８１】
したがって、行動予測装置１０は、図１に示すように、生成部１５において生成されたモデルの条件を定めている分岐回路２２の追加および削除を可能にする入力部１７を備えることが望ましい。入力部１７は入力装置３１を接続する機能を有する。入力装置３１は、提示装置３０と同様に、表示器と操作器とを一体に備える操作表示装置を用いることが望ましい。
【００８２】
入力装置３１は行動予測装置１０のための専用装置であってもよいが、入力部１７に、端末装置と通信するインターフェイス部１７０が設けられていれば、端末装置を入力装置３１として採用することが可能である。端末装置は、パーソナルコンピュータ、スマートフォン、タブレット端末などから選択される汎用の端末装置を採用することが望ましい。提示装置３０と入力装置３１とは、ハードウェアを共用してもよい。ただし、提示装置３０と入力装置３１とのハードウェアを共用する場合、端末装置で実行する応用プログラム（いわゆる、アプリケーションソフトウェア）により、提示装置３０と入力装置３１との機能が実現される。
【００８３】
以下に、入力装置３１を用いてモデルの内容を変更する具体例を説明する。いま、図４のように、「外出」の推定に用いる分岐回路２２の消費電力値として、ＩＨクッキングヒータに関する消費電力値Ｐ１、リビングのエアコンに関する消費電力値Ｐ２、リビングに関する消費電力値Ｐ３のほかに、洋室の消費電力値Ｐ５が選定されている場合を想定する。図示例において、ＩＨクッキングヒータに関する停止時刻ｔ１は６：４０、リビングのエアコンに関する停止時刻ｔ２は８：３０、リビングに関する停止時刻ｔ３は８：３０、「外出」の時刻ｔｘは８：４０とする。また、洋室に関する停止時刻ｔ５は１０：１０とする。
【００８４】
図４のような動作は、タイマーで動作する電気負荷２４が洋室に存在し、該当する電気負荷２４が、「外出」の後にタイマーで設定した時刻になるまで運転を継続しているような場合に生じる。このような電気負荷２４が含まれている場合、表１に示したモデルのように、住宅２０の消費電力値の合計が基準値（第２の基準値）まで立ち下がった時点を求めても、この時点は「外出」の時刻ｔｘを過ぎることになる。したがって、住宅２０の消費電力値の合計が基準値まで立ち下がった時点から遡っても「外出」の予測には用いることができない。
【００８５】
そこで、入力装置３１を用いることによって、「外出」を予測するためのモデルから、洋室の消費電力値Ｐ５を除外する。言い換えると、特定の行動の予測に不必要な情報（分岐回路２２）を入力装置３１を用いて削除することにより、「外出」に関して予測の精度を高めることが可能になる。
【００８６】
ところで、図２、図３のような動作からモデルを生成するときには、住宅２０の消費電力値の合計が第２の基準値まで立ち下がった時点に基づいて抽出期間Ｔ１（図２、図３参照）を設定している。一方、図４のような動作からモデルを生成するときには、洋室の消費電力値Ｐ５を除外するから、抽出期間Ｔ１を設定する条件も変更される。すなわち、抽出期間Ｔ１は、消費電力値が基準値（第１の基準値）まで立ち下がった分岐回路２２のうち、立ち下がりの時刻が「外出」の時刻ｔｘより前であり、かつ「外出」の時刻ｔｘにもっとも近い停止時刻に基づいて設定される。要するに、「外出」の時刻ｔｘを予測するモデルは、「外出」より前に生じた停止時刻の順序を用いて定められる。
【００８７】
また、「外出」の前に必ずしもＩＨクッキングヒータを用いないのであれば、ＩＨクッキングヒータをモデルから除外することにより、「外出」に関する予測の精度を高めることが可能になる。一方、電気負荷２４が新たに追加されたような場合、追加された電気負荷２４の消費電力値を用いると、行動をより精度よく予測することが可能になる場合がある。このような場合には、入力装置３１を用いることにより、モデルの条件を定めている分岐回路２２を追加すればよい。
【００８８】
上述のように、入力装置３１を用いることによってモデルの条件を定めている分岐回路２２を削除したり追加したりすることが可能になるから、利用者の特定の行動に関する予測の精度の向上に寄与する。
【００８９】
ところで、利用者による特定の行動（上述の例では、「外出」と「就寝」）が生じた時刻は、行動予測装置１０だけでは知ることができない。そのため、以下のいずれかの方法を用いて、利用者による特定の行動が生じた時刻が行動予測装置１０に与えられる。特定の行動が生じた時刻は、入力部１７を通して与えられる。
【００９０】
すなわち、入力部１７に接続される入力装置３１を用い、入力装置３１を操作した時点を契機として、行動予測装置１０に特定の行動が生じた時刻を与えればよい。この場合、行動に対応した釦を入力装置３１に設けておき、入力部１７には、利用者が特定の行動を行ったときに該当する釦が押されたことに対する入力を受け付ける第１のインターフェイス部（第１のＩ／Ｆ部）１７１を設けておく。第１のインターフェイス部１７１は、入力装置３１の釦が押されたときに、行動の種類を記憶部１３に登録し、かつ内蔵時計２５で計時されている日時を行動の時刻として記憶部１３に登録すればよい。入力装置３１が操作表示装置である場合、釦は画面に表示すればよい。そして、生成部１５は、モデルの生成において、入力装置３１の操作によって指定された時刻を、利用者による特定の行動が生じた時刻として採用する。
【００９１】
モデルを生成するための電力情報の情報量が少ない場合、あるいは利用者による特定の行動が生じる時刻に比較的大きいばらつきがある場合などには、上述のように、行動のタイミングを行動予測装置１０に通知することが望ましい。このように、利用者が特定の行動を行った時点を利用者が申告することにより、特定の行動が行われた時刻が、行動予測装置１０に精度よく登録される。
【００９２】
以上のように、行動予測装置１０は、行動が生じる時刻を利用者が申告するための入力を受け付ける第１のインターフェイス部１７１を備えることが望ましい。この場合、生成部１５は、第１のインターフェイス部１７１が受け付けた時刻をモデルの生成において行動が生じる時刻として採用するように構成されていることが望ましい。ここで、第１のインターフェイス部１７１が、本発明の申告情報受付部に相当する。
【００９３】
入力部１７は、入力装置３１ではなく、利用者による特定の行動が生じたときに、必ず操作される装置４０からの情報を受ける第２のインターフェイス部（第２のＩ／Ｆ部）１７２を備えていてもよい。特定の行動が生じたときに必ず操作される装置４０は、たとえば「外出」の際に施錠される電気錠、防犯システムが設置されている住宅２０であれば在宅時と外出時とで動作モードが切り替えられる切替スイッチ（モード選択スイッチ）などである。
【００９４】
これらの装置４０は、通常は外出時に操作されるから、操作されたことを表す情報が第２のインターフェイス部１７２に与えられると、行動予測装置１０は外出という行動の種類と外出の時点とを認識する。以後の処理は入力装置３１を用いて利用者が行動の時刻を申告する場合と同様である。また、「外出」に限らず「就寝」の場合も、「就寝」の際に必ず操作される装置４０（たとえば、ベッドサイドのランプ）が操作された場合の情報を行動予測装置１０に与えればよい。このように、入力装置３１を用いない構成を採用すれば、入力装置３１の操作が不要であるから、手間が省けることになる。
【００９５】
以上のように、行動予測装置１０は、行動が生じるときに操作される装置４０が操作されたことを示す情報を受け取る第２のインターフェイス部１７２を備えていてもよい。この場合、生成部１５は、第２のインターフェイス部１７２が情報を受け取った時刻をモデルの生成において行動が生じる時刻として採用するように構成されていることが望ましい。ここで、第２のインターフェイス部１７２が、本発明の操作情報受付部に相当する。
【００９６】
ところで、住宅２０の住人が複数人である場合、住人ごとに行動の時刻が異なる場合がある。たとえば、すべての住人が同じ時刻に「外出」を行うとは限らない。以下では、複数の住人が、同じ種類の行動を異なる時刻に行う場合の構成について説明する。以下の説明において、説明を簡単にするために住宅２０における住人を２人と仮定するが、３人以上の場合も同様の技術を適用することが可能である。
【００９７】
複数人の行動を予測する場合、個人の識別を行う構成を採用するか、個人の識別を行わない構成を採用するかに応じて、行動予測装置１０の構成は異なる。図５に示す行動予測装置１０は、個人の識別を行う構成を記載しているが、個人の識別を行わない場合には、管理部１８は省略される。上述したように、ここでは、住宅２０に２人が居住している場合を想定しているから、行動予測装置１０は、２人の行動を区別して認識すればよい。
【００９８】
図５において、判定部１４が電力情報から抽出した分岐回路２２ごとの停止時刻は生成部１５に与えられる。生成部１５は、上述したように、選択された複数の分岐回路２２における停止時刻の順序を、特定の行動を予測する条件に関連させたモデルを生成する。ただし、２人の行動を識別する必要があるから、モデルにおいて行動を予測する条件になる情報の種類は多いほうがよい。
【００９９】
たとえば、上述した構成例では、３系統の分岐回路２２における停止時刻を１人の行動に対応付けているが、２人以上の行動を区別するには、４系統以上の分岐回路２２における停止時刻を用いることが望ましい。ここでは、ＩＨクッキングヒータ、リビングのエアコン、リビング、洋室、トイレという５系統の分岐回路２２における停止時刻を用いることにより、２人の行動を識別する例を示す。
【０１００】
いま、２人が「外出」するまでに、選択された５系統の分岐回路２２の消費電力値が、図６のように変化したとする。図６において、符号Ｐ１はＩＨクッキングヒータによる消費電力値を表し、符号Ｐ２はリビングのエアコンによる消費電力値を表し、符号Ｐ３はリビングにおける消費電力値を表している。また、符号Ｐ５は洋室における消費電力値、符号Ｐ６はトイレにおける消費電力値を表している。
【０１０１】
判定部１４は、上述した構成例と同様に、住宅２０における消費電力値の合計が第２の基準値まで立ち下がった時点から遡るように抽出期間Ｔ１を設定する。図示例では、２人の「外出」の時刻ｔｘ１，ｔｘ２をそれぞれ予測する必要があるから、抽出期間Ｔ１は、２人の「外出」に関連する停止時刻を含むように比較的長い時間に設定される。図示例の抽出期間Ｔ１には、トイレに対応した分岐回路２２で２回の停止時刻ｔ６１、ｔ６２が検出され、他の分岐回路２２でそれぞれ１回ずつの停止時刻ｔ１、ｔ２、ｔ３、ｔ５が検出されている。
【０１０２】
生成部１５は、抽出期間Ｔ１で抽出した停止時刻ｔ１、ｔ２、ｔ３、ｔ５、ｔ６１、ｔ６２を用いて、表４、表５のようなモデルを生成する。表４は「外出」を先に行う一人目のモデルであり、表５は「外出」を後で行う二人目のモデルである。表４、表５において、σ３１、σ３２、σ３３、σ４１、σ４２、σ４３、σ４４、σ４５、σ４６は、予測時間に関する許容誤差を示している。
【０１０３】
【表４】
2015155916.tif 000006
【０１０４】
【表５】
2015155916.tif 000007
表５に示すモデルは、行動に関連する条件が６個あり、「順序」が１〜３の３個の条件は、一人目の行動に関連する条件である。したがって、二人目の行動に関連する条件は「順序」が４〜６の３個の条件に絞り込んでもよい。つまり、トイレに関する停止時刻ｔ６２、リビングのエアコンに関する停止時刻ｔ２、リビングに関する停止時刻ｔ３の３種類だけを二人目の「外出」に対応させることが望ましい。
【０１０５】
要するに、抽出期間Ｔ１に抽出された停止時刻と行動との相関を評価することにより、モデルで用いる分岐回路２２を選択すればよい。停止時刻と行動との相関の程度は、モデルにおける「確率」に反映されている。したがって、たとえば、表５に示す例では、「確率」が５０％未満である分岐回路２２を条件から省略するという基準を定めてもよい。この基準は、表１、表４に示すモデルに適用することも可能である。たとえば、表１、表４に示すモデルにおいて、「順序」が１である条件を省略しても「外出」を予測するモデルとして用いることが可能である。
【０１０６】
ところで、図５に示す構成例は、一人ずつの情報を管理するために管理部１８を備えている。生成部１５が生成するモデルでは、停止時刻で定めた条件ごとに行動までの時間を対応付けているから、人を区別しない場合は、行動の種類と行動の時刻とを予測することが可能である。一方、同じ行動であっても人に応じてモデルに含まれる条件が異なるから、モデルを人に関連させると、予測部１２がモデルを用いて行動の種類および行動が生じる時刻を予測した時点で、管理部１８は、該当する行動に対応した人を推定することが可能になる。
【０１０７】
管理部１８には、行動の予測を行う人が入力部１７を通してあらかじめ登録される。行動の種類および行動の時刻を入力装置３１の操作によって記憶部１３に登録する構成であれば、入力装置３１の操作を人と対応させることも可能である。つまり、入力装置３１は、行動の種類だけではなく行動を行う人も併せて入力できるように構成されていることが望ましい。この構成では、記憶部１３に記憶される行動の種類および行動の時刻は、管理部１８に登録された人に対応させて登録される。
【０１０８】
生成部１５はモデルを生成したときに、モデルを人に対応させ、モデルと人との対応関係を管理部１８に記憶させる。要するに、管理部１８は、生成部１５が生成したモデルが、どの人に対応するかを記憶する。さらに、管理部１８は、人ごとに所要の属性を記憶している。人の属性としては、名前や住所は含まなくてもよいが、各人が使用する端末装置（移動体電話機、スマートフォン、タブレット端末、パーソナルコンピュータなど）に情報を通知するための識別情報、通知を希望する情報の種類を含むことが望ましい。各人が使用する端末装置に情報を通知するための識別情報は、電話番号、メールアドレスなどから選択される。
【０１０９】
通知を希望する情報は、住宅２０に関する情報のほか、各人の行動に関連した情報を含むことが望ましい。たとえば、住宅２０に関する情報は、住宅２０における機器（電気負荷２４など）の消し忘れ、戸締まり忘れなどを含む。あるいはまた、過去の消費電力値から食器洗い洗浄機（以下、「食洗機」という）を毎日運転させるという習慣が既知になっている場合に、「就寝」の前に食洗機が使用されていないことを情報として提示装置３０に提示させることも可能である。
【０１１０】
また、洗濯機のような特定の機器の運転が検出された場合、該当する機器に関連する情報を住宅２０に関する情報に含めてもよい。たとえば、「外出」の前に、分岐回路２２の消費電力値に基づいて洗濯機の運転が検出された場合、洗濯物を外に干すべきか否かの情報が通知される。各人の行動に関連した情報としては、ウェブサイトからインターネットのような電気通信回線を通して取得する情報を含んでいてもよい。
【０１１１】
上述のような情報を取得するために、入力部１７は、第３のインターフェイス部（第３のＩ／Ｆ部）１７３を備えることが望ましい。第３のインターフェイス部１７３は、住宅２０における機器に関連する情報を取得するように構成され、また、インターネットのような電気通信回線に接続されるように構成される。さらに、行動予測装置１０は、行動の種類と情報の取得先とが登録された登録部１９を備える。第３のインターフェイス部１７３は、予測部１２が行動の種類を予測したときに、登録部１９に登録されている取得先から当該行動に関連する情報を取得する。
【０１１２】
登録部１９には、たとえば、「外出」という行動に対して、天気予報、交通状況、商店または飲食店の割引情報などを取得するための取得先が登録される。また、登録部１９には、住宅２０に関する情報として、窓の開閉状態、洗濯機のような機器の運転状態などに関する情報の取得先が登録される。第３のインターフェイス部１７３を通して情報を取得する取得先および情報の種類は、登録部１９にあらかじめ登録される。管理部１８には、各人の各行動に対して、必要な情報の種類が結び付けて登録されている。
【０１１３】
したがって、予測部１２が各人の特定の行動について、行動の種類および行動の時刻を予測したとき、出力部１６は、管理部１８を参照することにより必要な情報の種類を確認し、さらに登録部１９を参照することにより該当する情報の取得先を抽出する。第３のインターフェイス部１７３は、抽出された取得先から所要の情報を取得し、出力部１６に引き渡す。その結果、各人の各行動に対応した情報を各人が保有する提示装置３０に提示することが可能になる。
【０１１４】
以上のように、対象空間における利用者が複数人である場合に、行動予測装置１０は、管理部１８を備えることが望ましい。管理部１８は、利用者ごとに対応するモデルと、利用者ごとに提示装置３０に提示する情報の種類と、利用者ごとに保有する提示装置３０を識別する情報とを記憶する。この場合、出力部１６は、予測部１２が行動の種類を予測する際に用いたモデルに対応する利用者について、管理部１８が記憶している種類の情報を、管理部１８が記憶している提示装置３０に提示することが望ましい。ここで、第３のインターフェイス部１７３が、本発明の関連情報取得部に相当する。
【０１１５】
また、行動予測装置１０は、登録部１９と第３のインターフェイス部１７３とを備えていることが望ましい。登録部１９は、行動の種類に関連した情報を取得するために、行動の種類と情報の取得先とが登録される。第３のインターフェイス部１７３は、予測部１２が行動の種類を予測したときに、登録部１９に登録されている取得先から当該行動に関連する情報を取得するように構成される。この場合、出力部１６は、第３のインターフェイス部１７３が取得した情報を提示装置３０に提示するように構成されていることが望ましい。第３のインターフェイス部１７３は、電気通信回線を通して情報を取得するように構成されていることが望ましい。
【０１１６】
なお、登録部１９および第３のインターフェイス部１７３は、図５に示した行動予測装置１０のように複数人に対応する構成だけではなく、図１に示した行動予測装置１０に設けてもよい。
【０１１７】
上述した構成例において、生成部１５は、電力情報のみに基づいてモデルを生成しているが、住宅２０のガスと水道水との少なくとも一方の消費に関する消費情報を含むモデルを生成してもよい。この場合、モデルは、消費電力値に加えて、ガスの消費量と水道水の消費量との少なくとも一方を含むことになる。モデルがガスあるいは水道水に関する情報を含んでいる場合であっても、原則としては、電気負荷２４のみを含む場合と同様である。取得部１１は、ガスと水道水との少なくとも一方の消費量も取得するから、ガスと水道水との使用状態に関して提示装置３０に情報を提示することが可能である。たとえば、「外出」に際してカランを閉め忘れている場合に、注意を喚起するメッセージを提示装置３０に提示することが可能になる。
【０１１８】
「外出」において提示装置３０に提示される情報の例を表６に示し、「就寝」において提示装置３０に提示される情報の例を表７に示す。
【０１１９】
【表６】
2015155916.tif 000008
【０１２０】
【表７】
2015155916.tif 000009
図７、図８は、住宅２０における２人の住人がそれぞれ携行する端末装置（提示装置３０）に対して、異なる情報を提示する例を示している。一方の住人に対しては、図７のように、「外出」に際して、天気予報に関連させて傘の携行を促す情報を提示し、さらに、「外出」の時刻に対応した列車の出発時刻および列車の運行状況を表す情報（遅延や事故の情報）を提示している。また、他方の住人に対しては、図８のように、「外出」に際して、天気予報に関連させて洗濯物に対する注意を喚起する情報を提示し、さらに、特定の店舗での特売の情報、およびカランの閉め忘れに関する情報を提示している。
【０１２１】
なお、図５に示した行動予測装置１０に関して上述した部分以外は、図１の同符号を付した部分と同様に動作する。したがって、図５に示した行動予測装置１０のうち、図１に示した行動予測装置１０と同符号を付した部分については説明を省略する。
【０１２２】
上述した行動予測装置１０は、住宅２０ごとに設置することが可能である。また、住宅２０にＨＥＭＳコントローラが設置されている場合、行動予測装置１０は、インターネットのような電気通信回線を通して通信するサーバで実現してもよい。サーバが行動予測装置１０となる場合、行動予測装置１０は、計測装置２３からの電力値を、ＨＥＭＳコントローラから電気通信回線を通して取得すればよい。つまり、サーバが複数の住宅２０から分岐回路ごとに消費された電力値を収集し、住宅２０ごとのモデルを生成することになる。
【０１２３】
この構成であれば、記憶部１３、判定部１４、生成部１５などについて、サーバの豊富なハードウェア資源を利用することが可能になる。その結果、住宅２０には、計測装置２３から電力情報を取得し、電力情報をサーバに通知するためのＨＥＭＳコントローラを設けるだけでよく、利用者にとって、行動予測装置１０を利用するための初期コストの増加が抑制される。なお、行動予測装置１０から出力される情報を提示する提示装置３０、および行動予測装置１０に指示を与える入力装置３１は、汎用の端末装置で実現すればよい。この場合、端末装置は、応用プログラムを実行することにより、提示装置３０および入力装置３１として機能する。応用プログラムは、インターネットのような電気通信回線を通して提供されるようにすればよい。また、コンピュータで読み取り可能な記録媒体により応用プログラムが提供されてもよい。
【０１２４】
なお、上述した実施形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんのことである。
【０１２５】
なお、本実施形態において、予測部１２で抽出する停止時刻は、本発明の第１停止時刻に相当する。さらに、モデルに含まれる停止時刻、つまり判定部１４で抽出される停止時刻は、本発明の第２停止時刻に相当する。
【０１２６】
以上説明したように、本実施形態の行動予測装置１０は、少なくとも１系統の分岐回路２２における停止時刻を条件に含み、かつ行動の種類および当該行動が生じる時刻を推定するように設定されたモデルを用いる。予測部１２は、電力情報から求めた停止時刻をこのモデルに当て嵌めることにより、行動の種類および当該行動が生じる時刻を予測する。したがって、行動予測装置１０は、分岐回路２２ごとに計測される消費電力値に基づいて利用者の行動を事前に予測することが可能になるという利点を有する。
【０１２７】
また、本実施形態のプログラムは、コンピュータを、上述した行動予測装置１０として機能させるためのプログラムである。このプログラムはコンピュータ読み取り可能な記録媒体に記録され、この記録媒体に記録されたプログラムをコンピュータが実行したり、この記録媒体に記録されたプログラムをコンピュータにインストールした後にコンピュータに実行させればよい。また、プログラムは、インターネットのような電気通信回線を通して提供されてもよい。
【０１２８】
このプログラムによると、分岐回路ごとに計測される消費電力値に基づいて利用者の行動を事前に予測することができる。
【図１】
2015155916.tif 000010
【図２】
2015155916.tif 000011
【図３】
2015155916.tif 000012
【図４】
2015155916.tif 000013
【図５】
2015155916.tif 000014
【図６】
2015155916.tif 000015
【図７】
2015155916.tif 000016
【図８】
2015155916.tif 000017
【国際調査報告】
2015155916.tif 000018
2015155916.tif 000019
2015155916.tif 000020