(57)【特許請求の範囲】
【請求項１】
住居内に設置された冷蔵庫の消費電力を計測する電力計測手段からの信号を入力する電力計測信号入力手段と、
前記電力計測信号入力手段により入力された前記信号が示す消費電力値と、現在時刻と、からなる電力データを生成してデータ記憶手段に保存する電力データ記録手段と、
所定のタイミングで前記データ記憶手段から過去の所定期間分の前記電力データを読み出し、読み出した前記所定期間分の電力データから、消費電力の変動量の絶対値が、予め定めた第１の閾値から前記第１の閾値より大きい予め定めた第２の閾値の間にある変動時点を逐次抽出し、抽出した各変動時点に基づいて、前記冷蔵庫の圧縮器の運転時間を取得する運転時間取得手段と、
前記運転時間取得手段が取得した前記運転時間と予め定めた時間閾値とを比較することで、前記冷蔵庫に対するユーザの操作有無を判定する操作有無判定手段と、を備える、
ことを特徴とする安否確認装置。
【請求項２】
前記運転時間取得手段は、前記変動時点における前記変動量が正の値の場合、前記変動時点が前記圧縮器の運転開始時点であると判定し、前記変動時点における前記変動量が負の値の場合、前記変動時点が前記圧縮器の運転終了時点であると判定する、
ことを特徴とする請求項１に記載の安否確認装置。
【請求項３】
前記第１の閾値は前記圧縮機の消費電力に基づいて予め定められ、前記第２の閾値は前記冷蔵庫のヒータの消費電力に基づいて予め定められる、
ことを特徴とする請求項１又は２に記載の安否確認装置。
【請求項４】
前記時間閾値は、時間帯又は季節毎に対応するよう複数用意され、
前記操作有無判定手段は、前記運転時間に対応する運転期間が属する時間帯又は現在の季節に応じた前記時間閾値を選択して使用する、
ことを特徴とする請求項１から３の何れか１項に記載の安否確認装置。
【請求項５】
前記冷蔵庫の周囲温度を計測する温度計測手段からの信号を入力する温度計測信号入力手段と、
前記温度計測信号入力手段により入力された前記信号が示す周囲温度と、現在時刻と、からなる温度データを生成して前記データ記憶手段に保存する温度データ記録手段と、をさらに備え、
前記時間閾値は、前記周囲温度に対応するよう複数用意され、
前記操作有無判定手段は、前記運転時間に対応する運転期間における前記周囲温度に応じた前記時間閾値を選択して使用する、
ことを特徴とする請求項１から４の何れか１項に記載の安否確認装置。
【請求項６】
所定の期間における前記圧縮器の運転時間の推移から、定常動作期間を推定し、前記定常動作期間における前記運転時間に基づいて前記時間閾値の値を決定する閾値決定手段をさらに備える、
ことを特徴とする請求項１から５の何れか１項に記載の安否確認装置。
【請求項７】
住居内に設置された冷蔵庫の消費電力を計測する電力計測手段と、安否確認装置と、前記安否確認装置と所定のネットワークを介してデータ通信を行うサーバと、から構成される安否確認システムであって、
前記安否確認装置は、
前記電力計測手段からの信号を入力する電力計測信号入力手段と、
前記電力計測信号入力手段により入力された前記信号が示す消費電力値と、現在時刻と、からなる電力データを生成してデータ記憶手段に保存する電力データ記録手段と、
所定のタイミングで前記データ記憶手段から過去の所定期間分の前記電力データを読み出し、読み出した前記所定期間分の電力データから、消費電力の変動量の絶対値が、予め定めた第１の閾値から前記第１の閾値より大きい予め定めた第２の閾値の間にある変動時点を逐次抽出し、抽出した各変動時点に基づいて、前記冷蔵庫の圧縮器の運転時間を取得する運転時間取得手段と、
前記運転時間取得手段が取得した前記運転時間と予め定めた時間閾値とを比較することで、前記冷蔵庫に対するユーザの操作有無を判定する操作有無判定手段と、
前記操作有無判定手段により前記所定期間において前記冷蔵庫に対するユーザの操作がなされていないと判定された場合、その旨を所定の通信方式により前記サーバに通知する通知手段と、を備える、
ことを特徴とする安否確認システム。
【請求項８】
前記運転時間取得手段は、前記変動時点における前記変動量が正の値の場合、前記変動時点が前記圧縮器の運転開始時点であると判定し、前記変動時点における前記変動量が負の値の場合、前記変動時点が前記圧縮器の運転終了時点であると判定する、
ことを特徴とする請求項７に記載の安否確認システム。
【請求項９】
前記第１の閾値は前記圧縮機の消費電力に基づいて予め定められ、前記第２の閾値は前記冷蔵庫のヒータの消費電力に基づいて予め定められる、
ことを特徴とする請求項７又は８に記載の安否確認システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生活者の安否を確認するための技術に関する。
【背景技術】
【０００２】
近年、高齢化社会や核家族化の進行に伴い、一人暮らしの高齢者の数は、増加の一途をたどっている。そのため、このような独居高齢者の安否を監視する「見守りサービス」に対する需要が高まっており、種々の技術が提案されている。
【０００３】
例えば、特許文献１には、高齢者等の被監視者のプライバシーを損することなく安否を確認することを目的とした装置が提案されている。この装置では、冷蔵庫の扉の開閉回数を計測し、一定時間内の扉の開閉回数が設定値以下になった際に予め登録した携帯電話等の電子端末に情報を発信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１８５３１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の装置では、既存の冷蔵庫に内蔵されている電子制御装置を利用する必要があり、その取り付け作業は容易ではない。また、冷蔵庫の電子制御装置を利用しない場合には、冷蔵庫の扉や引き出しに、その開閉を検知するためのセンサを別途取り付ける必要がある。したがって、何れの場合においても設置に手間がかかり、コストも嵩む。
【０００６】
本発明は、上記課題を解決するためになされたものであり、設置に手間のかからない安否確認装置及び安否確認システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る安否確認装置は、
住居内に設置された冷蔵庫の消費電力を計測する電力計測手段からの信号を入力する電力計測信号入力手段と、
前記電力計測信号入力手段により入力された前記信号が示す消費電力値と、現在時刻と、からなる電力データを生成してデータ記憶手段に保存する電力データ記録手段と、
所定のタイミングで前記データ記憶手段から過去の所定期間分の前記電力データを読み出し、読み出した前記所定期間分の電力データから、消費電力の変動量の絶対値が、予め定めた第１の閾値から前記第１の閾値より大きい予め定めた第２の閾値の間にある変動時点を逐次抽出し、抽出した各変動時点に基づいて、前記冷蔵庫の圧縮器の運転時間を取得する運転時間取得手段と、
前記運転時間取得手段が取得した前記運転時間と予め定めた時間閾値とを比較することで、前記冷蔵庫に対するユーザの操作有無を判定する操作有無判定手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明の安否確認装置は、特定の電気機器の消費電力の変動を検出して、この電気機器における断続的に運転される特定の機能部の運転に関する所定情報を取得し、取得した情報に基づいて、この電気機器に対するユーザの操作有無を判定する。したがって、電気機器に内蔵されている電子制御装置等を利用することなく、また、電気機器にセンサ等を別途取り付ける必要もなく、電気機器の操作有無を検知することができる。このため、本発明の安否確認装置は、その設置に手間がかからず、汎用性も高い。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１に係る安否確認システムの全体構成を示す図である。
【図２】冷蔵庫が備える冷媒回路の構成を示すブロック図である。
【図３】冷蔵庫の消費電力の時間的な変動パターンについて説明するためのグラフである。
【図４】本発明の実施の形態１に係る安否確認装置の構成を示すブロック図である。
【図５】実施の形態１の安否確認装置が備えるＣＰＵの機能的な構成を示すブロック図である。
【図６】実施の形態１における運転時間取得部の動作手順を示すフローチャート（その１）である。
【図７】実施の形態１における運転時間取得部の動作手順を示すフローチャート（その２）である。
【図８】冷蔵庫における消費電力とその変動量を時系列で示したグラフである。
【図９】本発明の実施の形態２に係る安否確認システムの全体構成を示す図である。
【図１０】本発明の実施の形態２に係る安否確認装置の構成を示すブロック図である。
【図１１】実施の形態２の安否確認装置が備えるＣＰＵの機能的な構成を示すブロック図である。
【図１２】実施の形態３の安否確認装置が備えるＣＰＵの機能的な構成を示すブロック図である。
【図１３】実施の形態３における閾値決定部の動作手順を示すフローチャートである。
【図１４】温水便座の消費電力の時間的な変動パターンについて説明するためのグラフである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１１】
実施の形態１．
図１は、本発明の実施の形態１に係る安否確認システム１の全体構成を示す図である。この安否確認システム１は、一般的な住居７０で生活する人（ユーザ８０）の安否を確認するためのシステムである。本実施の形態において、安否の確認は、ユーザ８０が、住居７０内で、自己の意志通りに動ける状態か否かを判断することによって行われる。自己の意志通りに動けない状態とは、例えば、ユーザ８０が、持病の発症により意識を失った場合や、何らかの怪我により動けなくなった場合などが該当する。
【００１２】
安否確認システム１は、図１に示すように、安否確認装置１０と、電力センサ２０と、サーバ３０と、を含んで構成される。安否確認装置１０及びサーバ３０は、それぞれ、インターネット等の通信網４０を介して相互にデータ通信可能な構成を有する。なお、通信網４０は、ＬＡＮ(Local Area Network)、あるいは、公衆回線網などであってもよい。
【００１３】
サーバ３０は、例えば、当該安否確認システム１の運営会社、あるいは、そこから委託を受けた会社などに属する監視センタ６０内に設置される。サーバ３０は、一般的なサーバ・コンピュータと同等のハードウェア構成を有する。即ち、サーバ３０は、何れも図示しないが、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成される制御装置、読み書き可能な不揮発性の半導体メモリやハードディスクドライブ等から構成される外部記憶装置、通信網４０を介して安否確認装置１０とデータ通信を行うための通信インタフェース、キーボード，マウス，キーパッド，タッチパッドやタッチパネル等から構成される入力装置、ＣＲＴやＬＣＤ（Luquid Crystal Display）等から構成される表示装置等を備える。
【００１４】
サーバ３０は、安否確認装置１０からの安否データ（詳細は後述する）を受信すると、その内容をシステム管理者等に所定態様で提示する。 
【００１５】
電力センサ２０（電力計測手段）は、接続ケーブル２１を介して安否確認装置１０に接続されると共に、住居７０で使用される冷蔵庫５０に電力を供給する電力供給線９１に接続される。本実施の形態では、電力センサ２０は、電力供給線９１の末端部（コンセント）に接続する電源タップに内蔵されており、冷蔵庫５０の差込プラグが、この電源タップに差し込まれているものとする。電力供給線９１は、商用電源と接続する電力線９０から分岐されたものであり、同様に分岐された他の電力供給線には、機器Ａ、Ｂ等が接続され、電力の供給を受けている。電力センサ２０は、例えば、クランプ式の電流センサと、電圧センサとから構成される。電力センサ２０は、冷蔵庫５０で消費される単位時間あたりの電力を計測し、計測した電力を示す計測信号を安否確認装置１０へ出力する。
【００１６】
冷蔵庫５０は、昨今の一般家庭に設置されている家庭用冷蔵庫である。冷蔵庫５０は、常時稼動しているのではなく、庫内温度に基づいて断続的に稼動する。
【００１７】
図２は、冷蔵庫５０の冷媒回路５００を機能ブロックで示した図である。冷蔵庫５０は、圧縮器５１、蒸発器５２、膨張弁５３、凝縮器５４を順次接続した冷媒回路５００を備える。冷蔵庫５０は、内蔵する制御装置（図示せず）により冷媒回路５００を運転制御することにより庫内外の熱交換を行い、これにより、庫内の温度を低温に保つ。冷蔵庫５０の制御装置は、庫内に設けられた温度センサから庫内温度を計測し、庫内温度に応じて圧縮器５１を断続的に稼動させる。この機能により、冷蔵庫５０の食品鮮度保持能力を低下させずに圧縮器５１の起動時間を減らすことができ、省エネルギー化を図っている。
【００１８】
また、この冷蔵庫５０には、蒸発器５２のフィン部分に付着した霜を溶かす霜取り機能が備えられている。冷媒回路５００では、蒸発器５２において、循環する冷媒温度が０℃を下回るため、食品から発する水分が蒸発器５２の周囲で凍結し、フィン部分に霜が付着する。冷媒回路５００では、蒸発器５２で庫内外の熱交換を行うため、蒸発器５２のフィン部分に霜が付着した状態では熱放出がしにくく、結果として、熱交換効率が低下し、冷蔵庫５０の冷却能力は低下する。このため、霜取り機能により、蒸発器５２に発生した霜をヒータ（図示せず）による熱で定期的に溶かす必要がある。
【００１９】
ここで、図３を参照して、冷蔵庫５０の消費電力の時間的な変動パターンについて説明する。通常、深夜の時間帯では、ユーザ８０は睡眠中などであり、冷蔵庫５０のドアや引き出し（以下、ドア等という。）をほとんど開閉しない。このため、このような時間帯では、庫内温度は外気温による影響をほとんど受けず、ほぼ一定の温度変化で推移する。したがって、この時間帯における冷媒回路５００（圧縮器５１）の運転時間は概ね一定となる（即ち、大きな変化がない）。
【００２０】
一方、昼食等の食事を準備する時間帯等では、冷蔵庫５０のドア等は頻繁に開閉されるため、庫内温度は外気温の影響を大きく受ける。したがって、庫内温度は急速に上昇し、圧縮器５１の運転時間は長くなる。
【００２１】
そして、食事準備の時間帯を過ぎると、また冷蔵庫５０のドア等はほとんど開閉されなくなり、 圧縮器５１の運転時間は、大きく変化せずに推移する。
【００２２】
このように、冷蔵庫５０のドア等が頻繁に開閉された場合と、ほとんど開閉されない場合とでは、それぞれにおいて圧縮器５１の運転時間に顕著な違いが生じる。つまり、圧縮器５１の運転時間を監視することで、ユーザ８０により冷蔵庫５０のドア等が開閉されたか否かを推定でき、これにより、ユーザ８０が自己の意志通りに動ける状態か否か、即ち、ユーザ８０の安否を判断することが可能となる。
【００２３】
安否確認装置１０は、電力センサ２０から出力される消費電力の時系列変動に基づいて、冷蔵庫５０における冷媒回路５００の圧縮器５１の運転時間を監視することで、冷蔵庫５０に対するユーザ８０の操作有無、即ち、ユーザ８０の安否を同定し、同定した結果を安否データとして監視センタ６０のサーバ３０へ送信する。
【００２４】
安否確認装置１０は、図４に示すように、ＣＰＵ１００と、ＲＯＭ１０１と、ＲＡＭ１０２と、外部記憶部１０３と、信号Ｉ／Ｆ（インタフェース）１０４と、時計回路１０５と、表示部１０６と、操作部１０７と、ネットワークＩ／Ｆ（インタフェース）１０８と、を備える。これらの各部はバス１０９を介して互いに接続されている。
【００２５】
ＣＰＵ１００は、ＲＯＭ１０１又は外部記憶部１０３に保存されている所定のプログラムに従ったソフトウェア処理を実行することで、安否確認装置１０の全体制御を行う。ＲＯＭ１０１は、プログラムやプログラムの実行時に使用される各種のデータを記憶する。ＲＡＭ１０２は、ＣＰＵ１００によるプログラムの実行時において、処理対象とする情報(つまりデータ)を一時的に記憶する。
【００２６】
外部記憶部１０３は、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリやハードディスクドライブ等で構成され、プログラムや、各種のデータテーブル等を記憶する。
【００２７】
信号Ｉ／Ｆ１０４（電力計測信号入力手段）は、シリアルケーブルである接続ケーブル２１と接続し、電力センサ２０との間でシリアル通信を行う。時計回路１０５は、時刻情報を生成し、ＣＰＵ１００に出力する。
【００２８】
表示部１０６は、ＣＲＴや液晶モニタ等から構成され、ＣＰＵ１００から出力された信号に応じて、例えば、エラーコードなどの各種コードを表示する。操作部１０７は、キーボード、マウス、キーパッド、タッチパッドやタッチパネル等から構成され、ユーザ８０からの入力操作を受け付け、受け付けた入力操作に係る信号をＣＰＵ１００に送出する。
【００２９】
ネットワークＩ／Ｆ１０８は、通信網４０を介して、サーバ３０と所定の通信方式に則ったデータ通信を行う。
【００３０】
ＣＰＵ１００は、機能的には、図５に示すように、電力データ記録部１１０と、運転時間取得部１１１と、安否確認部１１２と、通報部１１３と、を含んで構成される。これらの各機能部による機能は、ＣＰＵ１００が、ＲＯＭ１０１又は外部記憶部１０３に記憶されている所定のプログラムを実行することで実現される。
【００３１】
電力データ記録部１１０は、電力センサ２０から計測結果（消費電力を示す信号）を取得すると、当該消費電力値と、現在時刻と、からなるデータ（電力データ）を生成して、外部記憶部１０３に保存する。外部記憶部１０３には、過去所定期間（例えば、１週間）分の電力データが蓄積され、保存される。
【００３２】
運転時間取得部１１１（運転情報取得手段）は、所定期間（例えば、１日）毎に外部記憶部１０３から過去所定期間（例えば、１日）分の電力データを読み出す。運転時間取得部１１１は、読み出した所定期間分の電力データから、消費電力の変動量が予め設定した閾値（変動閾値）より大きくなった時点（変動時点）を逐次抽出し、抽出した各変動時点に基づいて、圧縮器５１の運転時間を取得する。
【００３３】
圧縮器５１は、庫内温度のフィードバックを受けて、庫内温度が一定温度以下を保つように制御されるため、ユーザ８０が冷蔵庫５０のドア等を開閉した場合、圧縮器５１の運転時間は、開閉がない場合と比べ長くなる。このため、運転時間の変化を検出することでユーザ８０によるドア等の開閉を検出することができる。なお、詳細は後述するが、圧縮器５１の運転と、霜取り機能の運転（ヒータの運転）とは、双方の消費電力の大きさの違いから判別する。
【００３４】
図６及び７は、この運転時間取得部１１１の動作手順を示すフローチャートである。運転時間取得部１１１は、所定期間（例えば１日）毎に起動し、以下の処理を実行する。運転時間取得部１１１は、起動すると、先ず、外部記憶部１０３から、現時点から過去所定期間（例えば１日）分の電力データを読み出す（ステップＳ１０１）。運転時間取得部１１１は、読み出した電力データを時系列的に順次着目し、隣合う電力データとの間の消費電力の差分（変動量）を算出する（ステップＳ１０２）。運転時間取得部１１１は、算出した変動量をＲＡＭ１０２に時系列的に蓄積して保存する。
【００３５】
図８は、冷蔵庫５０における消費電力とその変動量を時系列で示したグラフである。図８から判るように、冷蔵庫５０の消費電力の変動量は、圧縮器５１の運転周期毎に正のピークと負のピークが一組になって出現する。また霜取り機能によるヒータの運転では、圧縮器５１の運転時に比べて、消費電力の変動量が大きくなる。そのため、圧縮器５１とヒータのそれぞれの変動量の違いから、何れの運転かを識別することができる。
【００３６】
運転時間取得部１１１は、算出した消費電力の変動量を時系列的に順次用いて、ステップＳ１０３〜ステップＳ１１０の処理を行う。運転時間取得部１１１は、変動量の絶対値と、予め設定した第１の閾値（例えば４０Ｗ）とを比較し、変動量の絶対値が第１の閾値以上であるか否かを判定する（ステップＳ１０３）。この結果、変動量の絶対値が第１の閾値以上である場合（ステップＳ１０３；ＹＥＳ）、冷蔵庫５０（圧縮器５１又はヒータ）の運転状態に変化があったものとみなされ、運転時間取得部１１１の処理は、ステップＳ１０４に移行する。一方、変動量の絶対値が第１の閾値未満である場合（ステップＳ１０３；ＮＯ）、冷蔵庫５０の運転状態に変化はないとみなされ、運転時間取得部１１１の処理は、ステップＳ１１１に移行する。
【００３７】
ステップＳ１０４では、運転時間取得部１１１は、消費電力の変動量の絶対値と、予め設定した第２の閾値（例えば７０Ｗ）とを比較し、変動量が第２の閾値以上であるか否かを判定する。この結果、変動量の絶対値が第２の閾値未満である場合（ステップＳ１０４；ＮＯ）、圧縮器５１の運転状態に変化があったものとみなされ、運転時間取得部１１１の処理は、ステップＳ１０５に移行する。ステップＳ１０５では、運転時間取得部１１１は、消費電力の変動量が正の値であるか否かを判定する。
【００３８】
その結果、変動量が正の値である場合（ステップＳ１０５；ＹＥＳ）、運転時間取得部１１１は、ＲＡＭ１０２に一時的に展開した圧縮器５１用のデータテーブル（圧縮器テーブル）に、運転開始イベントとして、当該変動量に対応する時刻と、運転開始を示す情報と、を対応付けて格納する（ステップＳ１０６）。一方、変動量が正の値でない、即ち、負の値である場合（ステップＳ１０５；ＮＯ）、運転時間取得部１１１は、ＲＡＭ１０２の圧縮器テーブルに、運転終了イベントとして、当該変動量に対応する時刻と、運転終了を示す情報と、を対応付けて格納する（ステップＳ１０７）。
【００３９】
消費電力の変動量の絶対値が第２の閾値以上である場合（ステップＳ１０４；ＹＥＳ）、霜取り機能（ヒータ）の運転状態に変化があったものとみなされ、運転時間取得部１１１の処理は、ステップＳ１０８に移行する。ステップＳ１０８では、運転時間取得部１１１は、消費電力の変動量が正の値であるか否かを判定する。
【００４０】
その結果、変動量が正の値である場合（ステップＳ１０８；ＹＥＳ）、運転時間取得部１１１は、ＲＡＭ１０２に一時的に展開したヒータ用のデータテーブル（ヒータテーブル）に、運転開始イベントとして、当該変動量に対応する時刻と、運転開始を示す情報と、を対応付けて格納する（ステップＳ１０９）。一方、変動量が正の値でない、即ち、負の値である場合（ステップＳ１０８；ＮＯ）、運転時間取得部１１１は、ＲＡＭ１０２のヒータテーブルに、運転終了イベントとして、当該変動量に対応する時刻と、運転終了を示す情報と、を対応付けて格納する（ステップＳ１１０）。
【００４１】
ステップＳ１１１では、運転時間取得部１１１は、算出した全ての変動量に対して、上記の処理を完了したか否かを判定する。全ての変動量に対して処理が完了していない場合（ステップＳ１１１；ＮＯ）、運転時間取得部１１１は、時系列的に次の変動量に着目し、上述したステップＳ１０３以降の処理を行う。一方、全ての変動量に対して処理が完了した場合（ステップＳ１１１；ＹＥＳ）、運転時間取得部１１１は、図７のステップＳ１１２の処理を行う。
【００４２】
ステップＳ１１２では、運転時間取得部１１１は、圧縮器テーブルを参照して、格納されている全ての運転開始イベントを時系列的に順次ピックアップして、ｋ番目の開始イベントとｋ＋１番目の運転開始イベントとの間に運転終了イベントが存在するか否かを判定する。ｋ番目の開始イベントとｋ＋１番目の運転開始イベントとの間に運転終了イベントが存在しない場合（ステップＳ１１２；ＮＯ）、運転時間取得部１１１は、圧縮器テーブルから、ｋ番目の運転開始イベントを削除する（ステップＳ１１３）。
【００４３】
全ての運転開始イベントに対して、上記処理を完了すると（ステップＳ１１４；ＹＥＳ）、運転時間取得部１１１は、圧縮器テーブルを再度参照して、格納されている全ての運転終了イベントを時系列的に順次ピックアップして、ｋ番目の運転終了イベントとｋ＋１番目の運転終了イベントとの間に運転開始イベントが存在するか否かを判定する（ステップＳ１１５）。ｋ番目の運転終了イベントとｋ＋１番目の運転終了イベントとの間に運転開始イベントが存在しない場合（ステップＳ１１５；ＮＯ）、運転時間取得部１１１は、圧縮器テーブルから、ｋ＋１番目の運転終了イベントを削除する（ステップＳ１１６）。
【００４４】
全ての運転開始イベントに対して、上記処理を完了すると（ステップＳ１１７；ＹＥＳ）、運転時間取得部１１１は、圧縮器テーブルを参照して、格納されている運転開始・終了イベントのペアを時系列的に順次ピックアップする。そして、ヒータテーブルを参照して、当該運転開始・終了イベントの間に、ヒータの運転開始又は終了イベントが存在するか否かを判定する（ステップＳ１１８）。その結果、ヒータの運転開始又は終了イベントが存在する場合（ステップＳ１１８；ＹＥＳ）、運転時間取得部１１１は、圧縮器テーブルから当該運転開始・終了イベントのペアを削除する（ステップＳ１１９）。
【００４５】
全ての運転開始・終了イベントのペアに対して、上記処理を完了すると（ステップＳ１２０；ＹＥＳ）、運転時間取得部１１１は、圧縮器テーブルから、ヒータの運転終了イベント後の１回分の運転開始・終了イベントのペアを削除する（ステップＳ１２１）。これは、ヒータ（霜取り機能）の運転の影響により、ユーザ８０がドア等を開閉していない場合でも、圧縮器５１の運転時間が長くなってしまう可能性があるためである。
【００４６】
そして、運転時間取得部１１１は、圧縮器テーブルに格納されている運転開始・終了イベントのペア毎に、運転時間を算出する（ステップＳ１２２）。運転時間取得部１１１は、算出した各運転時間をＲＡＭ１０２に保存し、本処理を終了する。
【００４７】
安否確認部１１２（操作有無判定手段）は、運転時間取得１１１により算出された圧縮器５１の各運転時間と、予め設定された閾値（時間閾値）とを比較し、閾値を超えている運転時間が存在するか否か、即ち、ユーザ８０によりドア等の開閉がされたか否かを判定する。ここでの閾値として、例えば６０分程度の時間が設定できる。これは、一般的な冷蔵庫において、ドア等の開閉がされない場合の圧縮器の運転時間は３０分程度であるため、運転時間が６０分を超えると、ドア等の開閉がされた蓋然性が極めて高くなるからである。
【００４８】
安否確認部１１２は、算出された何れの運転時間も上記の閾値を超えていない場合、異常が発生した旨を示す信号を通報部１１３に出力する。通報部１１３はかかる信号を受けると、異常が発生した旨を示す情報と当該安否確認期間（開始日時及び終了日時）等を含む安否データを生成する。そして、通報部１１３は、生成した安否データをネットワークＩ／Ｆ１０８を介して、監視センタ６０のサーバ３０に送信する。サーバ３０は、安否確認装置１０からの安否データを受信すると、例えば、モニタにその内容を表示する等して、システム管理者等に提示する。これにより、監視センタ６０では、例えば、予め登録してあるユーザ８０の家族や、かかりつけの医者等に電子メールを送信して通知したり、あるいは、ケアサービス職員に連絡して、当該ユーザ８０の住居７０に訪問させ、ユーザ８０の安否を確認させることができる。
【００４９】
以上説明したように、本実施の形態の安否確認装置１０によれば、冷蔵庫５０の消費電力の変動を検出して、冷媒回路５００（圧縮器５１）の運転時間を算出し、算出した運転時間に基づいて、冷蔵庫５０が開閉されたか否かを判定する。したがって、冷蔵庫５０に内蔵されている電子制御装置を利用することなく、また、冷蔵庫５０にセンサを別途取り付ける必要もなく冷蔵庫５０の開閉を検知することができる。したがって、安否確認装置１０の設置に手間がかからない。
【００５０】
また、冷蔵庫５０の消費電力の変動の検出の際、圧縮器５１の運転と、霜取り機能の運転（ヒータの運転）による消費電力の大きさの違いに着目した２つの異なる閾値（第１の閾値、第２の閾値）を使用して、両者の運転を区別する。したがって、圧縮器５１の運転時間のみを判定対象として正確に抽出することができ、冷蔵庫５０の開閉の検知精度の向上が図れる。
【００５１】
なお、安否確認部１１２は、時間帯や季節等で異なる閾値を用いて、冷蔵庫５０のドア等の開閉を検知してもよい。一般に冷蔵庫の圧縮器の運転時間は、外気温の変化に依存する。したがって、日中や夏場など、外気温が高い場合は、庫内外で移動する熱量が多く、庫内温度は上昇しやすくなり、圧縮器の運転時間は長くなる。一方、明け方や冬場等の外気温が低い場合では、庫内外で移動する熱量は少なく、庫内温度は上昇しにくいため、圧縮器の運転時間は短くなる。このことから、例えば、日中用の閾値を夜間用の閾値より大きい値にし、また、夏場用の閾値を冬場用の閾値より大きい値に設定する。このように１日の時間帯や、季節毎に応じて設定された閾値を用いてドア等の開閉を検知することで、検知精度をより高めることが期待できる。
【００５２】
実施の形態２．
続いて、本発明の実施の形態２について説明する。なお、以下の説明で参照する図面において、実施の形態１と同様の構成部等には同一の符号を付している。図９は、本実施の形態の安否確認システム１Ａの全体構成を示す図である。この安否確認システム１Ａは、安否確認装置１０Ａと、電力センサ２０と、温度センサ２２と、監視センタ６０に設置されたサーバ３０と、を含んで構成される。ここで、電力センサ２０及びサーバ３０については、実施の形態１と同様である。
【００５３】
温度センサ２２（温度計測手段）は、冷蔵庫５０の近傍に設置され、冷蔵庫５０の周囲の外気温度を所定の時間間隔で計測し、計測した外気温度を示す計測信号を、シリアルケーブルである接続ケーブル２３を介して接続する安否確認装置１０Ａへ出力する。
【００５４】
図１０に示すように、安否確認装置１０Ａは、ＣＰＵ１００Ａと、ＲＯＭ１０１と、ＲＡＭ１０２と、外部記憶部１０３と、信号Ｉ／Ｆ１０４Ａと、時計回路１０５と、表示部１０６と、操作部１０７と、ネットワークＩ／Ｆ１０８と、を備える。これらの各部はバス１０９を介して互いに接続されている。
【００５５】
信号Ｉ／Ｆ１０４Ａ（電力計測信号入力手段、温度計測信号入力手段）は、接続ケーブル２１及び２３と接続し、電力センサ２０及び温度センサ２２それぞれとの間でシリアル通信を行う。
【００５６】
ＣＰＵ１００Ａは、機能的には、図１１に示すように、電力データ記録部１１０と、温度データ記録部１１４と、運転時間取得部１１１と、安否確認部１１２Ａと、通報部１１３と、を含んで構成される。これらの各機能部による機能は、ＣＰＵ１００Ａが、ＲＯＭ１０１又は外部記憶部１０３に記憶されている所定のプログラムを実行することで実現される。
【００５７】
温度データ記録部１１４は、温度センサ２２から計測結果（外気温度を示す信号）を取得すると、当該外気温度と、現在時刻と、からなるデータ（温度データ）を生成して、外部記憶部１０３に保存する。外部記憶部１０３には、過去所定期間（例えば、１週間）分の温度データが蓄積され、保存される。
【００５８】
安否確認部１１２Ａは、運転時間取得１１１により圧縮器５１の各運転時間が算出されると、それぞれの各運転期間における外気温度を外部記憶部１０３から読み出す。そして、安否確認部１１２は、外気温度で異なる閾値（時間閾値）を用いて、冷蔵庫５０のドア等の開閉を検知する。この場合、例えば、外気温度が高い場合の閾値は、外気温度が低い場合の閾値よりも大きい値が設定されている。
【００５９】
このように本実施の形態の安否確認装置１０Ａでは、計測した外気温に応じた閾値を用いて、冷蔵庫５０のドア等の開閉有無を判定する。したがって、冷蔵庫５０の開閉の検知精度を高めることができる。
【００６０】
実施の形態３．
続いて、本発明の実施の形態３について説明する。なお、上述した実施の形態１及び２と共通する構成部等には同一の符号を付し、その説明を省略する。
【００６１】
本実施の形態の安否確認システムの構成は、実施の形態１の安否確認システム１と同様である。また、本実施の形態の安否確認装置のハードウェア構成も実施の形態１の安否確認装置１０と同様である。本実施の形態の安否確認装置は、住居７０の冷蔵庫５０の長期間の運転時間データから、定常期間（定常に動作している期間）を推定し、推定した定常期間における運転時間に基づいて、ユーザ８０によるドア等の開閉有無を判定するための閾値（時間閾値）の値を決定する。他の点については、実施の形態１の安否確認システム１と同様である。
【００６２】
図１２は、本実施の形態の安否確認装置が備えるＣＰＵ１００Ｂの機能的な構成を示すブロック図である。このように、ＣＰＵ１００Ｂは、閾値決定部１１５と、電力データ記録部１１０と、運転時間取得部１１１と、安否確認部１１２と、通報部１１３と、を含んで構成される。これらの各機能部による機能は、ＣＰＵ１００Ｂが、ＲＯＭ１０１又は外部記憶部１０３に記憶されている所定のプログラムを実行することで実現される。
【００６３】
閾値決定部１１５は、所定の期間における冷蔵庫５０の圧縮器５１の運転時間の推移から、運転時間の変化が小さい定常期間を推定し、この定常期間における運転時間に基づいて、安否確認部１１２で使用される閾値の値を決定する。
【００６４】
図１３は、この閾値決定部１１５の動作手順を示すフローチャートである。閾値決定部１１５は、所定期間（例えば７日）毎に起動し、以下の処理を実行する。閾値決定部１１５は、起動すると、先ず、外部記憶部１０３から、現時点から過去所定期間（例えば７日）分の運転時間データを読み出す（ステップＳ２０１）。なお、運転時間データは、圧縮器５１の運転時間と、その開始・終了時刻とからなるデータであり、運転時間取得部１１１により外部記憶部１０３に保存されるのとする。
【００６５】
閾値決定部１１５は、読み出した運転時間データを時系列的に順次着目し、隣合う運転時間データとの間の運転時間の差分（差分時間）を算出する（ステップＳ２０２）。閾値決定部１１５は、算出した差分時間をＲＡＭ１０２に時系列的に蓄積して保存する。
【００６６】
次に閾値決定部１１５は、カウンタｉを初期化（０を設定）する（ステップＳ２０３）。そして、閾値決定部１１５は、算出した差分時間を時系列的に順次用いて、ステップＳ２０４〜ステップＳ２０８の処理を行う。ステップＳ２０４では、閾値決定部１１５は、差分時間が所定時間（例えば３０分）以下であるか否かを判定する。その結果、差分時間が所定時間以下の場合（ステップＳ２０４；ＹＥＳ）、閾値決定部１１５は、定常期間が継続しているとして、カウンタｉをインクリメントする（ステップＳ２０５）。その後、閾値決定部１１５の処理はステップS２０９に移行する。
【００６７】
一方、差分時間が所定時間を超えている場合（ステップＳ２０４；ＮＯ）、閾値決定部１１５は、カウンタｉが所定値（例えば４）以上であるか否かを判定する（ステップＳ２０６）。カウンタｉが所定値未満である場合（ステップＳ２０６；ＮＯ）、閾値決定部１１５は、カウンタｉをリセット（０を設定）する（ステップＳ２０８）。一方、カウンタｉが所定値以上である場合（ステップＳ２０６；ＹＥＳ）、閾値決定部１１５は、該当期間を定常期間として登録し（ステップＳ２０７）、カウンタｉをリセットする（ステップＳ２０８）。具体的には、閾値決定部１１５は、カウンタｉが示す数値分遡った（処理済みの）差分時間に対応する運転開始時刻から、１つ前の差分時間に対応する運転終了時刻をＲＡＭ１０２に保存する。
【００６８】
ステップＳ２０９では、閾値決定部１１５は、算出した全ての差分時間に対して、上記の処理を完了したか否かを判定する。全ての差分時間に対して処理が完了していない場合（ステップＳ２０９；ＮＯ）、閾値決定部１１５は、時系列的に次の差分時間に着目し、上述したステップＳ２０４以降の処理を行う。一方、全ての差分時間に対して処理が完了した場合（ステップＳ２０９；ＹＥＳ）、閾値決定部１１５は、カウンタｉが所定値以上であるか否かを判定する（ステップＳ２１０）。カウンタｉが所定値未満である場合（ステップＳ２１０；ＮＯ）、閾値決定部１１５は、ステップＳ２１２の処理を行う。
【００６９】
一方、カウンタｉが所定値以上である場合（ステップＳ２１０；ＹＥＳ）、閾値決定部１１５は、該当期間を定常期間として登録する（ステップＳ２１１）。具体的には、閾値決定部１１５は、カウンタｉが示す数値から１を減算した分遡った（処理済みの）差分時間に対応する運転開始時刻から、現処理対象の差分時間に対応する運転終了時刻をＲＡＭ１０２に保存する。
【００７０】
そして、閾値決定部１１５は、求めた定常期間の運転時間に基づいて、安否確認部１２で使用される閾値の値を決定する（ステップＳ２１２）。例えば、閾値決定部１１５は、求めた定常期間における最大の運転時間に所定の余裕値（例えば１．５）を乗算した値を安否確認部１１２で使用される閾値の値として決定してもよい。あるいは、求めた定常期間における運転時間の平均に、所定の余裕値（例えば２．０）を乗算した値を閾値の値として採用してもよい。
【００７１】
このように本実施の形態の安否確認装置では、閾値決定部１１５を備え、所定期間（例えば１週間）での冷蔵庫５０における圧縮器５１の運転時間の変動から定常期間を推定し、推定した定常期間における運転時間に基づいて、安否確認に用いる閾値の値を決定する。冷蔵庫５０の圧縮器５１の運転時間は、冷蔵庫５０の製造メーカや庫内の収納量などによって違いが生じる。しかしながら、上記のように、閾値決定部１１５により、ユーザ８０の住居７０に実際に設置された冷蔵庫５０の定常期間における運転時間に基づいて閾値が決定されるため、冷蔵庫５０の機種やユーザ８０の生活状況による外乱の影響を受けずに評価することができ、より正確にユーザ８０の安否を確認することができる。
【００７２】
なお、本発明は、上記の各実施の形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
【００７３】
例えば、上記の各実施の形態では、安否確認の対象となる電気機器として冷蔵庫を採用したが、他の電気機器を採用することも可能である。例えば、電気温水便座を採用してもよい。図１４は、電気温水便座の消費電力の時間的な変動パターンを示すグラフである。一般に、電気温水便座は、概ね一定間隔でヒータを運転させることで、便座の温度が一定温度以上となるように維持している。また、電気温水便座は、便座という少スペースを短時間で暖めるため、図１４に示すように、消費電力がピーク状に大きく変動する。ユーザ８０によってトイレが使用されていない場合では、この消費電力のピーク間隔は概ね一定となる。しかし、電気温水便座は、ユーザ８０の使用（即ち、ユーザ８０の便座への着座）を検知すると、直ちにヒータを運転させ、暖め動作を開始するため、ユーザ８０の使用時における消費電力のピーク間隔（図１４の“ｋ＋２”）は短くなる。
【００７４】
以上のような電気温水便座の動作特性から、電気温水便座の消費電力のピークを検出して、ピーク間隔を求め、求めたピーク間隔に基づいて、トイレが使用されたか否かを判定することができる。具体的には、電気温水便座の消費電力が予め設定した電力閾値（例えば、５００Ｗ）以上となった場合にピークを検出したものと判定する。そしてピーク間隔が予め設定した時間閾値（例えば、３０分）未満となった場合にトイレが使用されたのもとして判定すればよい。このように、ユーザ８０のトイレの使用状況を推定することで、ユーザ８０の安否確認を行うことができる。
【００７５】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施の形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【００７６】
本発明は、例えば、独居高齢者の見守りサービス等に好適に採用され得る。
【符号の説明】
【００７７】
１、１Ａ  安否確認システム
１０、１０Ａ  安否確認装置
２０  電力センサ
２１、２３  接続ケーブル
２２  温度センサ
３０  サーバ
５０  冷蔵庫
５１  圧縮器
５２  蒸発器
５３  膨張弁
５４  凝縮器
９０  電力線
９１  電力供給線
１００、１００Ａ、１００Ｂ  ＣＰＵ
１０１  ＲＯＭ
１０２  ＲＡＭ
１０３  外部記憶部
１０４、１０４Ａ  信号Ｉ／Ｆ
１０５  時計回路
１０６  表示部
１０７  操作部
１０８  ネットワークＩ／Ｆ
１０９  バス
１１０  電力データ記録部
１１１  運転時間取得部
１１２、１１２Ａ  安否確認部
１１３  通報部
１１４  温度データ記録部
１１５  閾値決定部
５００  冷媒回路
【図１】
0005538454.tif 000002
【図２】
0005538454.tif 000003
【図４】
0005538454.tif 000004
【図５】
0005538454.tif 000005
【図６】
0005538454.tif 000006
【図７】
0005538454.tif 000007
【図９】
0005538454.tif 000008
【図１０】
0005538454.tif 000009
【図１１】
0005538454.tif 000010
【図１２】
0005538454.tif 000011
【図１３】
0005538454.tif 000012
【図１４】
0005538454.tif 000013
【図３】
0005538454.tif 000014
【図８】
0005538454.tif 000015