JP5826235B2 - Living action display device, living action display system, living action display method and program - Google Patents
Living action display device, living action display system, living action display method and program Download PDFInfo
- Publication number
- JP5826235B2 JP5826235B2 JP2013235457A JP2013235457A JP5826235B2 JP 5826235 B2 JP5826235 B2 JP 5826235B2 JP 2013235457 A JP2013235457 A JP 2013235457A JP 2013235457 A JP2013235457 A JP 2013235457A JP 5826235 B2 JP5826235 B2 JP 5826235B2
- Authority
- JP
- Japan
- Prior art keywords
- fluctuation
- power
- value
- time
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Emergency Alarm Devices (AREA)
- Alarm Systems (AREA)
- Selective Calling Equipment (AREA)
- Telephone Function (AREA)
Description
本発明は、生活行動表示装置、生活行動表示システム、生活行動表示方法及びプログラムに関する。 The present invention relates to a living action display device, a living action display system, a living action display method, and a program.
核家族世帯の増加及びライフスタイルの多様化により、1つの世帯を構成する人員の数は減少する傾向にある。また、経済のグローバル化にともない、労働人口に対する単身赴任者の割合が増加することが予測される。このため、家族又は近親者の状態を遠方から確認するための技術について、盛んに研究及び開発が行われている(例えば、非特許文献1を参照)。 Due to the increase in the number of nuclear family households and the diversification of lifestyles, the number of members constituting one household tends to decrease. In addition, with the globalization of the economy, the ratio of single employees to the working population is expected to increase. For this reason, research and development are actively performed about the technique for confirming the state of a family or close relative from a distance (for example, refer nonpatent literature 1).
非特許文献1には、住居において使用される電力(総負荷電流)の変動が、居住者の生活行動の有無を判定するための有用な指標となることが記載されている。この非特許文献1に開示されたシステムでは、電力の変動に基づいて生活行動の有無を推定した結果が示される。
Non-Patent
居住者の状態をユーザが宅外から確認する際には、現在の生活行動の有無だけではなく、過去の履歴として多数の時系列データも参照する場合が多い。この場合に参照されるデータは、その一覧性が高くなるように提示されることが望ましい。提示されるデータの一覧性が高いと、ユーザは、多数のデータに含まれる異常等を見落とすことなく、直感的に居住者の状態を理解することができる。そこで、例えば特許文献1に記載の技術を用いることが考えられる。
When the user checks the resident's state from outside the house, not only the presence / absence of the current living behavior but also a lot of time series data is often referred to as past history. The data referred to in this case is desirably presented so that the listability is high. When the listability of the presented data is high, the user can intuitively understand the state of the resident without overlooking abnormalities included in a large number of data. Thus, for example, it is conceivable to use the technique described in
特許文献1に開示されたシステムは、複数のセンサ各々に対応するシンボルを、各センサの出力値に応じた色、大きさ、又は形状で画面に表示する。ユーザは、この画面を目視することで、センサが分散配置された空間の状況を容易に把握することができる。
The system disclosed in
しかしながら、電力の使用状況は家庭によって大きく異なるため、非特許文献1に記載のシステムに不適切なパラメータが設定されていると、生活行動の有無の推定精度が低下するおそれがあった。そのため、このシステムでは、家庭毎に適切なパラメータをあらかじめ設定するという作業が必要であった。また、生活行動の有無が誤って推定された場合に、特許文献1に記載の技術は、ユーザによる誤認識を助長するおそれがあった。
However, since the power usage situation varies greatly depending on the home, if an inappropriate parameter is set in the system described in
生活行動の有無が誤って推定される場合があることが知られていれば、ユーザは、電力の変動量等の生データを参照することで、居住者の状態を自ら判断することができる。しかしながら、このような判断は繁雑な作業となるだけではなく、専門家でないユーザにとって非常に困難な作業であるといえる。 If it is known that the presence / absence of living behavior may be erroneously estimated, the user can determine the resident's state by referring to raw data such as the amount of power fluctuation. However, such a determination is not only a complicated task but also a very difficult task for a non-expert user.
本発明は、上記の事情に鑑みてなされたもので、ユーザに特別な作業を強いることなく、居住者の状態を直感的に把握可能な情報を表示することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to display information capable of intuitively grasping a resident's state without forcing a user to perform special work.
上記目的を達成するために、本発明の生活行動表示装置は、住宅に供給された電力の値の推移に基づく演算をする演算手段から、互いに異なる複数の期間各々における電力の値の変動を示す変動データを取得する取得手段と、住宅に供給された電力の値に関する画像パターンを、複数の期間各々について表示する画面を有する表示手段と、画面上に時間軸を設定する設定手段と、設定手段によって設定された時間軸に沿って画像パターン各々を配置し、配置した画像パターン各々の属性を、取得手段によって取得された変動データに応じて変化させるパターン変化手段と、を備える。 In order to achieve the above object, the living behavior display device of the present invention shows fluctuations in the value of electric power in each of a plurality of different periods from the calculating means for calculating based on the transition of the value of electric power supplied to the house. Acquisition means for acquiring fluctuation data, display means for displaying an image pattern relating to the value of power supplied to the house for each of a plurality of periods, setting means for setting a time axis on the screen, and setting means And a pattern changing unit that arranges each image pattern along the time axis set by the step of changing the attribute of each of the arranged image patterns according to the variation data acquired by the acquiring unit.
本発明によれば、変動データに応じて画像パターンの属性が変化する。ユーザは、この変化により住宅における生活行動の有無を判断することができる。したがって、居住者の状態を直感的に把握可能な情報を表示することができる。 According to the present invention, the attribute of the image pattern changes according to the variation data. The user can determine the presence / absence of living behavior in the house by this change. Therefore, it is possible to display information that can intuitively grasp the state of the resident.
以下、本発明を実施するための形態について、図面を参照しつつ詳細に説明する。 Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings.
実施の形態1.
図1には、実施の形態1に係る生活行動表示システム100が示されている。この生活行動表示システム100は、住宅H1で生活している居住者の行動の有無を、宅外のユーザU1が判断するための情報を表示する。以下では、住宅H1の居住者の行動を生活行動という。生活行動は、例えば、食事、排泄、入浴その他の電気機器の使用を含む。なお、住宅H1には、生活行動に用いられる種々の電気機器が設置されているものとする。
FIG. 1 shows a daily
生活行動表示システム100は、住宅H1に供給される電力を計測する電力計測器10、電力計測器10による計測の結果に基づく演算をする演算装置20、及び演算装置20による演算の結果を用いてユーザU1に対して情報を表示する生活行動表示装置30を有している。
The living
電力計測器10は、住宅H1の分電盤11に設置されている。電力計測器10は、電力を計測する電力センサ、電力センサから出力されるセンサ値を処理するMCU(Micro Controller Unit)、MCUによって実行されるプログラムを記憶する第1のフラッシュメモリ、各種データを記憶する第2のフラッシュメモリ、及び、現在の日時を出力するRTC(Real Time Clock)等から構成される。なお、1つのフラッシュメモリのアドレスを区切ることで、第1及び第2のフラッシュメモリを構成してもよい。
The
電力計測器10は、商用電源12から引き込み線13を介して住宅H1内の負荷14へ供給される電力の瞬時値を、あらかじめ設定された周期で計測する。この周期は、例えば10秒間である。負荷14は、例えば居住者によって使用される電気機器であるため、電力計測器10によって計測された電力の値は、居住者の生活行動により消費された電力の値に等しい。
The
電力計測器10は、計測した電力の値を、計測した時刻と関連づけて、電力データ10dとしてフラッシュメモリに順次記憶させる。フラッシュメモリには、住宅H1に供給された電力の値の推移が、時系列の電力データ10dとして記憶されることとなる。
The
電力計測器10は、演算装置20からの問い合わせがあった場合に、フラッシュメモリから電力データ10dを読み込んで、有線又は無線の通信路を介して演算装置20へ送信する。この通信路は、特定のプロトコルを用いて1対1で通信するための専用線であってもよいし、LAN(Local Area Network)等のネットワークであってもよい。
When there is an inquiry from the
演算装置20は、例えば、住宅H1に据え付けられたコンピュータ端末である。演算装置20は、電力データ10dに基づいて電力の変動の度合いを算出する。
演算装置20は、図1に示されるように、演算処理を実行するプロセッサ21、プロセッサ21の作業領域として用いられる主記憶部22、プロセッサ21によって実行されるプログラムP2を記憶する第1補助記憶部23、プロセッサ21による演算の結果を示す変動データ24dを記憶する第2補助記憶部24、現在の日時を出力するRTC25、定期的なタイミングをプロセッサ21に通知するタイマ26、及び、外部の機器と通信するためのインタフェース部27を有している。主記憶部22、第1補助記憶部23、第2補助記憶部24、RTC25、タイマ26、及びインタフェース部27はいずれも、内部バス201を介してプロセッサ21に接続されている。
The
As shown in FIG. 1, the
プロセッサ21は、例えばMCU等から構成される。また、主記憶部22は、例えばRAM等から構成される。主記憶部22は、第1補助記憶部23に記憶されるプログラムP2をロードする。第1補助記憶部23及び第2補助記憶部24は、例えばフラッシュメモリ等の不揮発性メモリを含んで構成される。なお、1つの記憶装置のアドレスを区切ることで、第1補助記憶部23及び第2補助記憶部24を構成してもよい。
The processor 21 is composed of, for example, an MCU. The
RTC25は、プロセッサ21からの要求に応じて、現在の日時をプロセッサ21に通知する。タイマ26は、プロセッサ21による処理を開始するためのトリガーとなる信号を、一定の周期でプロセッサ21に出力する。この周期は、例えば1時間である。
In response to a request from the processor 21, the
インタフェース部27は、電力計測器10及び生活行動表示装置30と通信するための通信インタフェース等から構成される。インタフェース部27は、プロセッサ21の指示に従って、電力計測器10に対して電力データ10dの出力を要求する。そして、インタフェース部27は、電力計測器10から出力された電力データ10dを受信して、プロセッサ21へ伝送する。また、インタフェース部27は、プロセッサ21の指示に従って、有線又は無線の通信路を介して変動データ24dを生活行動表示装置30へ送信する。この通信路には、例えばインターネットが含まれる。
The
生活行動表示装置30は、例えば、ユーザU1が所持するスマートフォン等の携帯端末である。生活行動表示装置30は、図1に示されるように、表示処理を実行するプロセッサ31、プロセッサ31の作業領域として用いられる主記憶部32、プロセッサ31によって実行されるプログラムP3を記憶する補助記憶部33、現在の日時を出力するRTC35、定期的なタイミングをプロセッサ31に通知するタイマ36、外部の機器と通信するためのインタフェース部37、ユーザU1がパラメータを入力するための入力部38、及び、ユーザU1に対して情報を表示する表示部39を有している。主記憶部32、補助記憶部33、RTC35、タイマ36、インタフェース部37、入力部38、及び表示部39はいずれも、内部バス301を介してプロセッサ31に接続されている。
The living
プロセッサ31は、例えばMCU等から構成される。また、主記憶部32は、例えばRAM等から構成される。主記憶部32は、補助記憶部33に記憶されるプログラムP3をロードする。補助記憶部33は、例えばフラッシュメモリ等の不揮発性メモリを含んで構成される。
The
RTC35は、プロセッサ31からの要求に応じて、現在の日時をプロセッサ31に通知する。タイマ36は、表示される静的な情報を更新することでアニメーションを表示するためのトリガーとなる信号を、一定の周期でプロセッサ21に出力する。この周期は、例えば1/30秒である。
The
インタフェース部37は、演算装置20と通信するための通信インタフェース等から構成される。インタフェース部37は、プロセッサ31の指示に従って、演算装置20に対して変動データ24dの出力を要求する。そして、インタフェース部37は、演算装置20から出力された変動データ24dを受信して、プロセッサ31へ伝送する。
The
入力部38は、例えば入力キー及び静電容量方式のポインティングデバイスを含んで構成される。入力部38は、ユーザU1によって指定されたパラメータを取得して、プロセッサ31に通知する。
The
表示部39は、文字や図形を表示する液晶ディスプレイ等の画面391、及び画面391に表示される内容を一時的に保持するVRAM(Video RAM)392を有している。本実施の形態に係る画面391は、入力部38を構成するポインティングデバイスと一体的に形成されることで、タッチスクリーンを構成する。なお、1つのRAMのアドレスを区切ることで、主記憶部32及びVRAM392を構成してもよい。
The
生活行動表示装置30は、プロセッサ31等のハードウェア資源を利用してプログラムP3を実行することにより、種々の機能を発揮して、画面391に文字や図形を描画する。図2に示されるように、生活行動表示装置30は、その機能として、画面391上に時間軸を設定する時間軸設定部310、画面391に表示されたパターンを変化させるパターン変化部320、及び、生活行動が検出されない時間を提示する無反応時間提示部330を有している。
The daily
また、図3には、時間軸設定部310、パターン変化部320及び無反応時間提示部330によって画面391に描画される内容の例が示されている。この画面391には、電力の値の変動について表示する領域40、及び、メッセージを表示する領域50が含まれている。
FIG. 3 shows an example of contents drawn on the
時間軸設定部310は、主としてプロセッサ31によって実現される。時間軸設定部310は、図3に示されるように1本の線からなる時間軸41を領域40内に設定する。本実施の形態に係る時間軸41は、交互に連結された可視の直線及び不可視の直線から構成され、折りたたんで表示される。
The time
パターン変化部320は、主としてプロセッサ31及びインタフェース部37によって実現される。パターン変化部320は、図3に示されるように、時間軸41に沿って複数の画像パターン48を配置する。本実施の形態に係る画像パターン48は、陰影が施された球を示す円形のアイコンである。また、パターン変化部320は、配置した画像パターン48の属性を、変動データ24dに基づいて、時間の経過とともに変化させる。本実施の形態では、画像パターン48各々の属性として、アイコン各々の寸法が変化する。
The
無反応時間提示部330は、主としてプロセッサ31及びインタフェース部37によって実現される。無反応時間提示部330は、変動データ24dから、居住者の生活行動により起こる反応としての電力の変動を検出する。また、無反応時間提示部330は、この電力の変動が現在時刻までに継続して検出されない時間を算出する。この時間を、以下では無反応時間という。そして、無反応時間提示部330は、無反応時間を知らせるためのメッセージを領域50に提示することにより、ユーザU1に対して無反応時間を通知する。
The no-reaction
続いて、演算装置20によって実行される演算処理、及び生活行動表示装置30によって実行される表示処理について、図4〜10を用いて説明する。
Next, the calculation process executed by the
図4には、演算処理のフローが示されている。この演算処理は、演算装置20の電源が投入されることにより開始する。
FIG. 4 shows a flow of arithmetic processing. This arithmetic processing starts when the
図4に示されるように、演算装置20のプロセッサ21は、まず、タイマ26からタイミングが通知されたか否かを判定する(ステップS1)。本実施の形態に係るタイマ26は、ステップS2以降の処理を実行するためのトリガーとなる信号を毎時0分に送信することで、プロセッサ21に定期的なタイミングを通知する。このため、ステップS1において、プロセッサ21は、現在時刻が毎時0分に該当するか否かを判定することとなる。
As shown in FIG. 4, the processor 21 of the
タイミングが通知されていないと判定された場合(ステップS1;No)、プロセッサ21は、ステップS2を実行することなく、ステップS7へ処理を移行する。 When it is determined that the timing has not been notified (step S1; No), the processor 21 proceeds to step S7 without executing step S2.
一方、タイミングが通知されたと判定された場合(ステップS1;Yes)、プロセッサ21は、終了時刻Teを決定する(ステップS2)。ステップS2において決定される終了時刻Teは、現在時刻である。 On the other hand, when it is determined that the timing has been notified (step S1; Yes), the processor 21 determines an end time Te (step S2). The end time Te determined in step S2 is the current time.
次に、プロセッサ21は、電力計測器10に対して、P時間分の電力データ10dの出力を要求する(ステップS3)。具体的には、プロセッサ21は、終了時刻TeまでのP時間において計測された電力データ10dの出力を要求する。本実施の形態では、プロセッサ21は、1時間分のデータを要求する。
Next, the processor 21 requests the
次に、プロセッサ21は、電力計測器10から電力データ10dを受信して、計測された順で主記憶部22に格納する(ステップS4)。以下では、主記憶部22に格納されるデータの数をx個とする。本実施の形態では、電力計測器10が10秒間毎に電力を計測しているため、xの値は360(1時間/10秒)となる。
Next, the processor 21 receives the
次に、プロセッサ21は、主記憶部22に格納されているx個のデータから、L[1]〜L[k]の値を演算する(ステップS5)。L[1]〜L[k]各々は、ある長さの時間を周期とする周期的な変動の大きさを示す特徴量である。括弧内の値(1〜k)は、周期が短い順に連番で付される番号である。例えば、L[1]に対応する周期はL[2]に対応する周期より短く、L[2]に対応する周期はL[3]に対応する周期より短い。L[1]〜L[k]に対応する周期に相当する時間を、以下では便宜上、電力変動時間という。以下、図5を用いてL[1]〜L[k]の算出手順を具体的に説明する。 Next, the processor 21 calculates values of L [1] to L [k] from the x pieces of data stored in the main storage unit 22 (step S5). Each of L [1] to L [k] is a feature amount indicating the magnitude of a periodic fluctuation having a period of a certain length as a period. The values (1 to k) in parentheses are numbers that are consecutively assigned in order of increasing cycle. For example, the cycle corresponding to L [1] is shorter than the cycle corresponding to L [2], and the cycle corresponding to L [2] is shorter than the cycle corresponding to L [3]. The time corresponding to the period corresponding to L [1] to L [k] is hereinafter referred to as power fluctuation time for convenience. Hereinafter, the calculation procedure of L [1] to L [k] will be specifically described with reference to FIG.
図5において黒丸で示される瞬時値N[1]1、N[1]2、・・・、N[1]xの各々は、電力データ10dから抽出された計測値に等しい。すなわち、図5において黒丸を結ぶ太い折れ線は、終了時刻TeまでのP時間において住宅H1に供給された電力の推移を示している。例えば、終了時刻Teが午前11時ちょうどであるときには、瞬時値N[1]1が午前10時0分10秒に計測された値であって、瞬時値N[1]xが午前11時0分0秒に計測された値となる。
5, each of instantaneous values N [1] 1, N [1] 2,..., N [1] x indicated by black circles is equal to a measured value extracted from the
次に、プロセッサ21は、隣り合う2つの瞬時値の平均値を順次計算することで、瞬時値N[1]1〜N[1]xからなる系列N[1]から、平均値N[2]1〜N[2]xからなる系列N[2]を算出する。例えば、プロセッサ21は、瞬時値N[1]1に瞬時値N[1]2を加算して得た和を2で除することにより、平均値N[2]1を算出する。また、プロセッサ21は、瞬時値N[1]2及び瞬時値N[1]3から平均値N[2]2を算出する。同様に、プロセッサ21は、平均値N[2]3〜N[2]x−1を算出する。 Next, the processor 21 sequentially calculates an average value of two adjacent instantaneous values, thereby calculating an average value N [2 from a series N [1] including the instantaneous values N [1] 1 to N [1] x. ] A sequence N [2] consisting of 1 to N [2] x is calculated. For example, the processor 21 calculates the average value N [2] 1 by dividing the sum obtained by adding the instantaneous value N [1] 2 to the instantaneous value N [1] 1 by 2. Further, the processor 21 calculates an average value N [2] 2 from the instantaneous value N [1] 2 and the instantaneous value N [1] 3. Similarly, the processor 21 calculates average values N [2] 3 to N [2] x-1.
図5において、系列N[2]を構成する各平均値は、白抜きの点線に囲まれた丸印で示されている。また、図5中の太い点線は、系列N[2]を示している。 In FIG. 5, each average value constituting the series N [2] is indicated by a circle surrounded by a white dotted line. Further, the thick dotted line in FIG. 5 indicates the series N [2].
なお、プロセッサ21は、瞬時値N[1]xに等しい値を、平均値N[2]xとする。ただし、図5においては、説明のため、瞬時値N[1]x及び平均値N[2]xは、異なる値として描かれている。その後、プロセッサ21は、系列N[2]を、主記憶部32に格納する。
Note that the processor 21 sets a value equal to the instantaneous value N [1] x as the average value N [2] x. However, in FIG. 5, the instantaneous value N [1] x and the average value N [2] x are drawn as different values for the sake of explanation. Thereafter, the processor 21 stores the sequence N [2] in the
次に、プロセッサ21は、系列N[1]、N[2]から、差M[1]1〜M[1]xからなる系列M[1]を算出する。例えば、プロセッサ21は、平均値N[2]1から瞬時値N[1]1を減算することにより、差M[1]1を算出する。また、プロセッサ21は、平均値N[2]2から瞬時値N[1]2を減算して差M[1]2を得る。同様に、プロセッサ21は、差M[1]3〜M[1]xを算出する。 Next, the processor 21 calculates a sequence M [1] including the differences M [1] 1 to M [1] x from the sequences N [1] and N [2]. For example, the processor 21 calculates the difference M [1] 1 by subtracting the instantaneous value N [1] 1 from the average value N [2] 1. Further, the processor 21 subtracts the instantaneous value N [1] 2 from the average value N [2] 2 to obtain a difference M [1] 2. Similarly, the processor 21 calculates the differences M [1] 3 to M [1] x.
図5において、系列M[1]を構成する差の各々は、太い矢印で示されている。この差の各々は、1つの瞬時値から、その次に計測された瞬時値への変動量を示している。例えば、差M[1]1は、瞬時値N[1]1から瞬時値N[1]2への変動量を示している。 In FIG. 5, each difference constituting the sequence M [1] is indicated by a thick arrow. Each difference indicates the amount of change from one instantaneous value to the next measured instantaneous value. For example, the difference M [1] 1 indicates the amount of change from the instantaneous value N [1] 1 to the instantaneous value N [1] 2.
次に、プロセッサ21は、差M[1]1〜M[1]xの各々の絶対値|M[1]1|〜|M[1]x|を算出する。この絶対値の各々は、図5において隣り合う瞬時値の間における変動の大きさを示している。 Next, the processor 21 calculates absolute values | M [1] 1 | to | M [1] x | of the differences M [1] 1 to M [1] x. Each of the absolute values indicates the magnitude of variation between adjacent instantaneous values in FIG.
次に、プロセッサ21は、絶対値|M[1]1|〜|M[1]x|の平均値として、L[1]を算出する。このL[1]は、終了時刻TeまでのP時間において、1つの瞬時値が計測されてから次の瞬時値が計測されるまでの電力変動時間における変動の平均的な大きさを示す。本実施の形態に係るL[1]は、10秒間における変動の大きさを示すこととなる。住宅H1に供給される電力の値が10秒間程度の間隔で激しく上下するほど、L[1]の値は大きくなる。このため、L[1]の値は、10秒間の電力変動時間を周期とする周期的な変動の大きさを示すものとなる。 Next, the processor 21 calculates L [1] as an average value of the absolute values | M [1] 1 | to | M [1] x |. This L [1] indicates the average magnitude of fluctuation in the power fluctuation time from when one instantaneous value is measured until the next instantaneous value is measured in the P time until the end time Te. L [1] according to the present embodiment indicates the magnitude of fluctuation in 10 seconds. The value of L [1] increases as the value of power supplied to the house H1 rises and falls violently at intervals of about 10 seconds. For this reason, the value of L [1] indicates the magnitude of periodic fluctuation with a period of 10 seconds of power fluctuation.
次に、プロセッサ21は、瞬時値N[1]1〜N[1]xを平均値N[2]1〜N[2]xに置き換えた上で、同様の手順でL[2]を算出する。具体的には、プロセッサ21は、系列N[2]のうち、隣り合う2つの値を平均することで、系列[3]を算出する。また、プロセッサ21は、系列N[2]、N[3]から、系列M[2]を算出する。そして、プロセッサ21は、系列M[2]を構成する差の絶対値を平均することにより、L[2]を算出する。 Next, the processor 21 calculates L [2] by the same procedure after replacing the instantaneous values N [1] 1 to N [1] x with the average values N [2] 1 to N [2] x. To do. Specifically, the processor 21 calculates the series [3] by averaging two adjacent values in the series N [2]. Further, the processor 21 calculates a sequence M [2] from the sequences N [2] and N [3]. Then, the processor 21 calculates L [2] by averaging the absolute values of the differences constituting the series M [2].
L[2]は、終了時刻TeまでのP時間において、1つの瞬時値が計測されてから、その2つ後の瞬時値が計測されるまでの電力変動時間における変動の平均的な大きさを示す。したがって、本実施の形態に係るL[2]は、20秒間の電力変動時間を周期とする周期的な変動の大きさを示すものとなる。 L [2] is the average magnitude of fluctuation in the power fluctuation time from the time when one instantaneous value is measured until the second instantaneous value is measured in the P time until the end time Te. Show. Therefore, L [2] according to the present embodiment indicates the magnitude of periodic fluctuation with a period of power fluctuation time of 20 seconds.
次に、プロセッサ21は、L[1]及びL[2]と同様にして、L[3]〜L[k]を算出する。L[k]は、図5において、各瞬時値から、そのk個隣の瞬時値への変動の平均的な大きさを示し、k×10秒間を周期とする周期的な変動の大きさを示すものとなる。なお、kの値は、例えば18であって、あらかじめ規定される。 Next, the processor 21 calculates L [3] to L [k] in the same manner as L [1] and L [2]. In FIG. 5, L [k] indicates the average magnitude of fluctuation from each instantaneous value to the k next instantaneous values, and the magnitude of periodic fluctuation with a period of k × 10 seconds. It will be shown. Note that the value of k is 18, for example, and is defined in advance.
図4に戻り、プロセッサ21は、L[1]〜L[k]の演算(ステップS5)に続いて、算出したL[1]〜L[k]を、終了時刻Te等と組み合わせて、変動データ24dとして記憶する(ステップS6)。具体的には、プロセッサ21は、L[1]〜L[k]を、終了時刻Te及びP時間、並びに、終了時刻TeまでのP時間分の電力データ10dと組み合わせて、第2補助記憶部24に格納する。
Returning to FIG. 4, the processor 21 changes the calculated L [1] to L [k] in combination with the end time Te and the like following the calculation of L [1] to L [k] (step S5). Stored as
次に、プロセッサ21は、生活行動表示装置30からの要求があるか否かを判定する(ステップS7)。具体的には、プロセッサ21は、変動データ24dの出力を要求されたか否かを判定する。要求がないと判定された場合(ステップS7;No)、プロセッサ21は、ステップS1以降の処理を繰り返す。これにより、演算装置20は、過去1時間における変動の大きさを示す変動データ24dを毎時0分に生成することとなる。
Next, the processor 21 determines whether or not there is a request from the living behavior display device 30 (step S7). Specifically, the processor 21 determines whether or not the output of the
一方、要求があったと判定された場合(ステップS7;Yes)、プロセッサ21は、要求に応答するための変動データ24dがあるか否かを判定する(ステップS8)。具体的には、プロセッサ21は、第2補助記憶部24に既に格納されている変動データ24dの出力を、生活行動表示装置30から要求されたか否かを判定する。変動データ24dがあると判定された場合(ステップS8;Yes)、プロセッサ21は、ステップS11へ処理を移行する。
On the other hand, when it is determined that there is a request (step S7; Yes), the processor 21 determines whether there is
一方、変動データ24dがないと判定された場合(ステップS8;No)、プロセッサ21は、終了時刻Te及びP時間の値を設定して、電力データ10dを取得する(ステップS9)。具体的には、プロセッサ21は、生活行動表示装置30から指定された終了時刻TeまでのP時間分の電力データ10dを、ステップS3、S4と同様の手順で電力計測器10から取得する。
On the other hand, when it is determined that there is no
次に、プロセッサ21は、L[1]〜L[k]を算出して、変動データ24dを生成する(ステップS10)。具体的には、プロセッサ21は、ステップS5と同様の手順によりL[1]〜L[k]を算出し、ステップS6と同様の手順により変動データ24dを生成する。これにより、プロセッサ21は、生活行動表示装置30から指定された時間における電力の変動の大きさを算出することとなる。
Next, the processor 21 calculates L [1] to L [k] and generates
次に、プロセッサ21は、変動データ24dを送信することにより、生活行動表示装置30に対して応答する(ステップS11)。その後、プロセッサ21は、ステップS1以降の処理を繰り返す。これにより、演算装置20は、生活行動表示装置30からの要求に応じて、変動データ24dをすみやかに生活行動表示装置30へ送信する。
Next, the processor 21 responds to the living
続いて、生活行動表示装置30によって実行される表示処理について、図6〜10を用いて説明する。表示処理は、例えば、ユーザU1の操作により特定のアプリケーションが起動することで開始する。なお、図6に示される処理は、基本的に、生活行動表示装置30のプロセッサ31によって実行されるが、以下では、図2に示される機能の構成を適宜用いて説明する。
Then, the display process performed by the lifestyle
図6に示されるように、プロセッサ31は、まず、入力画面を表示する(ステップS21)。図7には、入力画面の一例が示されている。この入力画面には、ユーザU1が所望の情報を画面に描画するためのパラメータが入力される。
As shown in FIG. 6, the
図7に示されるように、入力画面は、描画される時間軸41に関するパラメータを指定するためのボックス61〜65、描画される画像パターン48に関するパラメータを指定するためのボックス66、入力画面に入力した内容を決定するためのボタン67、及び、入力画面に入力した内容をキャンセルするためのボタン68を有している。
As shown in FIG. 7, the input screen includes
ボックス61、62は、時間軸41によって示される期間の開始日時及び終了日時を指定するために用いられる。また、ボックス63は、時間軸41の折りたたみ段数を指定するために用いられる。ボックス64は、時間軸41の分割方法を指定するために用いられる。ボックス65は、時間軸の表示方法を指定するために用いられる。ボックス66は、画像パターン48のスタイルを指定するために用いられる。
図6に戻り、プロセッサ31は、ステップS21に続いて、ユーザU1からの入力があったか否かを判定する(ステップS22)。具体的には、プロセッサ31は、入力画面のボタン67にユーザU1の指が触れたか否かを判定する。ユーザU1からの入力がないと判定された場合(ステップS22;No)、プロセッサ31は、ステップS21以降の処理を繰り返す。これにより、生活行動表示装置30は、ユーザU1からの入力を待機することとなる。
Returning to FIG. 6, following step S21, the
一方、ユーザU1からの入力があると判定された場合(ステップS22;Yes)、時間軸設定部310は、画面391上に時間軸41を設定する(ステップS23)。具体的には、時間軸設定部310は、ボックス63に指定された折りたたみ段数、及びボックス65に指定された表示方法に基づいて、1本の線を画面391に設定する。
On the other hand, when it is determined that there is an input from the user U1 (step S22; Yes), the time
例えば、図7に示されるように、「6段」の折りたたみ段数が指定されている場合において、時間軸設定部310は、図3に示されるように、左上の開始点42から右下の終了点43まで延びる時間軸41を設定する。この時間軸41は、開始点42から右方向へ水平に延びて、領域40の右端付近の右折り返し点44に到達すると、左下方向へ斜めに折り返す。左下方向へ延びた時間軸41は、領域40の左端付近の左折り返し点45に到達すると、右方向へ水平に折り返す。そして、時間軸41は、右折り返し点44及び左折り返し点45における折り返しを繰り返した後に、終了点43に到達する。これにより、指定された折りたたみ段数で折り畳まれた状態の時間軸41が設定される。ただし、折りたたみ段数は、時間軸41のうち、水平方向に延びる部分の数を意味する。
For example, as shown in FIG. 7, when the number of folding stages of “6 stages” is specified, the time
また、図7に示されるように、「折り返し時非表示」という表示方法が指定されている場合において、時間軸設定部310は、図3に示されるように、時間軸41のうち、水平に延びる部分を視認可能として、斜めに延びる部分を視認不可能とする。これにより、時間軸41のうち、水平方向に延びる視認可能な部分のみが、略平行に表示される。
Further, as shown in FIG. 7, when the display method of “non-display at the time of folding” is designated, the time
図6に戻り、時間軸設定部310は、ステップS23に続いて、時間軸41と時刻との対応関係を決定し、分割点を設定する(ステップS24)。具体的には、時間軸設定部310は、時間軸41の開始点42を、ボックス61に指定された開始日時に対応付けて、時間軸41の終了点43を、ボックス62に指定された終了日時に対応付ける。そして、時間軸設定部310は、開始点42から終了点43までに相当する期間を、ボックス64に指定された分割方法で等分割するための分割点を設定する。さらに、時間軸設定部310は、設定した分割点に日時を割り振る。
Returning to FIG. 6, following step S23, the time
例えば、開始点42が2013年1月1日の0時0分に対応し、終了点43が同日の24時0分に対応する場合において、「24分割(又は1時間毎)」という分割方法が指定されているときに、各分割点には、同日の毎時0分という時刻が割り振られる。
For example, when the
ただし、ボックス65に「折り返し時非表示」という表示方法が指定されている場合に、時間軸設定部310は、時間軸41のうち視認不可能な部分を除いて、時間軸41を分割する。例えば、図7に示されるパラメータが入力画面に入力された場合には、図3に示されるように、時間軸41のうち水平に延びる視認可能な部分のみが分割の対象となる。これにより、左折り返し点45となる開始点42及び分割点にはいずれも、0時0分という時刻が割り振られ、右折り返し点44となる分割点及び終了点43にはいずれも、24時0分という時刻が割り振られる。したがって、視認可能な水平な線それぞれは、0時から24時までの1日間に相当することとなる。
However, when the display method of “non-display when folded” is specified in the
図6に戻り、時間軸設定部310は、ステップS24に続いて、目盛り等を表示する(ステップS25)。例えば、時間軸設定部310は、各分割点において時間軸41と交わる短い目盛りを表示する。これにより、分割点の位置が明示される。時間軸設定部310は、分割点に割り振られた時刻等を目盛りに付してもよい。また、時間軸設定部310は、すべての分割点に目盛りを表示しなくてもよい。図3には、最下段に表示された部分のうち、1個置きの分割点に目盛りを表示した例が示されている。
Returning to FIG. 6, the time
また、時間軸設定部310は、分割点に割り振られた日時の概要を伝える文字列を適宜表示する。例えば、図3に示されるように、時間軸41に相当する期間が複数の日に渡る場合において、時間軸設定部310は、日を跨いだ時刻に相当する位置に、「5月12日」等の日付を表示する。なお、時間軸設定部310は、現在時刻の属する日が始まる時刻に相当する位置には、「本日」という文字列を表示する。また、時間軸設定部310は、日付に限らず、毎時0分に相当する位置に、「1時」等の時刻を表示してもよい。
In addition, the time
次に、プロセッサ31は、各分割期間についての変動データ24dを取得する(ステップS26)。具体的には、プロセッサ31は、分割期間の各々における変動の大きさを示す変動データ24dの出力を、演算装置20に対して要求し、この要求に対する応答を取得する。分割期間は、時間軸41に相当する期間から分割された期間であって、1つの分割点に対応する日時から、次の分割点に対応する日時までの期間である。
Next, the
例えば、図3に示されるように分割点が毎時0分に設定された場合に、プロセッサ31は、毎時0分を終了時刻とする1時間についての変動データ24dを要求される。この場合に、演算装置20は、第2補助記憶部24に既に格納されている変動データ24dを出力することとなる。
For example, as shown in FIG. 3, when the division point is set to 0 minutes per hour, the
次に、プロセッサ31は、パターン変化処理を実行する(ステップS27)。このパターン変化処理は、表示処理と並列に実行される。以下、パターン変化処理について図8、9を用いて説明する。
Next, the
図8に示されるように、パターン変化処理において、パターン変化部320は、まず、タイマ36を起動する(ステップS31)。
As shown in FIG. 8, in the pattern change process, the
次に、パターン変化部320は、変数zにゼロを代入する(ステップS32)。変数zの値は、タイマ36から定期的なタイミングが通知された回数を表す。
Next, the
次に、パターン変化部320は、基準属性値を算出する(ステップS33)。本実施の形態では、パターン変化部320は、画像パターン48の寸法の基準となる中心表示倍率を、基準属性値として算出する。具体的には、パターン変化部320は、時間軸41に相当する期間のうち最新の時刻に計測された電力の値の、あらかじめ設定された最大電力に対する割合の絶対値を算出する。ただし、中心表示倍率の上限値は、1.0と規定される。これにより、0.0〜1.0の範囲に含まれる基準属性値(中心表示倍率)が算出される。
Next, the
例えば、現在時刻が時間軸41に相当する期間に含まれていて、3kWが最大電力として設定されている場合において、直近に計測された電力の瞬時値が1.5kWであるときに、基準属性値は0.5と算出される。
For example, when the current time is included in a period corresponding to the
次に、パターン変化部320は、基準属性値に基づく属性の画像パターン48を、各分割点上に配置する(ステップS34)。本実施の形態に係るパターン変化部320は、図9に示されるように、補助記憶部33に記憶されている画像パターン48を、中心表示倍率を乗じた寸法に縮小した上で、分割点上に配置する。例えば、補助記憶部33に記憶されている画像パターン48が10ピクセル四方の正方形であって、中心表示倍率が0.5である場合には、5ピクセル四方の画像パターン48が配置される。これにより、複数の画像パターン48が、時間軸41に重畳した状態で表示される。
Next, the
なお、補助記憶部33には、円形のアイコンに外接する正方形の画像が画像パターン48として格納されている。ただし、この画像のうちアイコン以外の部分は、透過率が100%に設定されている。このため、画像パターン48は、実質的に円形のアイコンに等しいものとなる。
The
次に、パターン変化部320は、タイマ36からの通知があるか否かを判定する(ステップS35)。通知がないと判定された場合(ステップS35;No)、パターン変化部320は、ステップS35の判定を繰り返す。
Next, the
一方、通知があると判定された場合(ステップS35;Yes)、パターン変化部320は、変数zをインクリメントする(ステップS36)。
On the other hand, when it is determined that there is a notification (step S35; Yes), the
次に、パターン変化部320は、画像パターン48を選択する(ステップS37)。具体的には、パターン変化部320は、ステップS35にてタイマ36からの通知があった後に未だ選択されていない画像パターン48を1つ選択する。
Next, the
次に、パターン変化部320は、選択した画像パターン48の属性値を算出する(ステップS38)。本実施の形態に係るパターン変化部320は、画像パターン48の寸法を規定するための属性値として、下記の式(1)を用いて表示倍率を算出する。ただし、式(1)中のS[z]は表示倍率を表し、S[0]は中心表示倍率を表す。また、αは、あらかじめ設定される係数である。L[i]は、画像パターン48に重畳する分割点に対応する時刻を、終了時刻として含む分割期間における変動の大きさを示す。
Next, the
次に、パターン変化部320は、算出した属性値に基づいて、画像パターン48の属性を変更する(ステップS39)。本実施の形態に係るパターン変化部320は、画像パターン48の寸法を、算出した表示倍率を乗じた寸法に縮小又は拡大する。例えば、表示倍率が0.8と算出された場合には、8ピクセル四方の画像パターン48が表示される。なお、表示倍率の上限値は1.0と規定される。
Next, the
次に、パターン変化部320は、未選択の画像パターン48があるか否かを判定する(ステップS40)。未選択の画像パターン48があると判定された場合(ステップS40;Yes)、パターン変化部320は、ステップS37以降の処理を繰り返す。これにより、画面391に表示された画像パターン48が順次選択されて、その属性が変更される。
Next, the
一方、未選択の画像パターン48がないと判定された場合(ステップS40;No)、パターン変化部320は、ステップS35以降の処理を繰り返す。これにより、図9に示されるように、タイマ36からタイミングが通知される度に、すべての画像パターン48の属性が変更される。
On the other hand, when it is determined that there is no unselected image pattern 48 (step S40; No), the
図6に戻り、ステップS27に続いて、無反応時間提示部330は、無反応時間を検出する(ステップS28)。具体的には、無反応時間提示部330は、時間軸41に相当する期間のうち最新の分割期間を特定し、この分割期間における変動の大きさを示すL[1]〜L[k]の和を算出する。無反応時間提示部330は、この和があらかじめ定められた閾値を超える場合に、無反応時間をゼロと判定する。
Returning to FIG. 6, following step S27, the no-reaction
一方、この和が閾値以下である場合に、無反応時間提示部330は、直前の分割期間について同様の判定を試みる。直前の分割期間についてのL[1]〜L[k]の和が閾値を超えるときに、無反応時間提示部330は、無反応時間を分割期間1つ分の時間(1時間)と判定する。一方、直前の分割期間についてもL[1]〜L[k]の和が閾値以下であるときに、無反応時間提示部330は、さらに前の分割期間にさかのぼって同様の判定を繰り返す。これにより、無反応時間提示部330は、L[1]〜L[k]の和が閾値以下である状態が継続している時間を無反応時間として検出する。
On the other hand, when this sum is less than or equal to the threshold value, the no-reaction
次に、無反応時間提示部330は、無反応時間を提示する(ステップS29)。例えば、無反応時間が3時間であるときに、無反応時間提示部330は、図3に示されるメッセージを領域50に表示する。
Next, the no-reaction
ただし、無反応時間提示部330は、領域50に表示されるメッセージのサイズを、図10に示されるように、無反応時間に応じて変更する。これにより、無反応時間が長いほど、大きなサイズのメッセージが表示される。無反応時間の長さとメッセージのサイズとの対応関係は、あらかじめ設定される。
However, the no-response
その後、プロセッサ31は、表示処理を終了する。
Thereafter, the
以上説明したように、本実施の形態に係る生活行動表示装置30は、属性を変化させることで、画像パターン48のアニメーションを表示した。この表示手法は、棒グラフ又は折れ線グラフ等の従来の静的なグラフによる表示手法と大きく異なる。本実施の形態に係る表示手法は、住宅H1に供給される電力の変動の大きさ及び周期を、画像パターン48の振動の振幅及び周期として表現する。
As described above, the living
具体的には、生活行動表示装置30は、分割期間毎に表示された画像パターン48の属性を、式(1)に従って変化させる。式(1)に示されたように、画像パターン48の属性値は、L[1]〜L[k]に対応づけられて、正弦(sin)関数により周期的に変化する。この変化の周期は、式(1)からわかるように、L[1]〜L[k]各々に対応する電力変動時間の長さに応じて定められている。
Specifically, the living
例えば、L[1]の値のみが顕著に大きく、L[2]〜L[k]の値がほぼゼロである場合に、画像パターン48の属性は、小刻みに振動する。すなわち、画像パターン48は、短い周期で拡大と縮小を交互に繰り返す。また、L[1]〜L[k−1]の値がほぼゼロであって、L[k]の値のみが顕著に大きい場合に、画像パターン48の属性は、ゆっくりと振動する。すなわち、画像パターン48は、長い周期で拡大・縮小を繰り返す。また、L[1]及びL[k]の値が顕著に大きく、L[2]〜L[k−1]の値がほぼゼロである場合に、画像パターン48の属性は、小刻みな振動及びゆっくりとした振動を同時に行って変化する。
For example, when only the value of L [1] is remarkably large and the values of L [2] to L [k] are almost zero, the attribute of the
これにより、ユーザU1は、画像パターン48の属性の変化を視認することで、各分割期間における周期的な変動の大きさを、おおよそ周期毎に認識することができる。
Thereby, the user U1 can recognize the magnitude of the periodic fluctuation in each divided period approximately every period by visually recognizing the change in the attribute of the
居住者の生活行動により電気機器が消費する電力は、多様な形態で変動する。すなわち、生活行動によって住宅H1に供給される電力は、多様な周期で変動し、この周期は、固定的な値をとらない。一方、生活行動に関わらず自動的に運転する電気機器が消費する電力は、比較的長い固定的な周期で変動することが知られている。 The electric power consumed by the electrical equipment due to the living behavior of the residents varies in various forms. That is, the electric power supplied to the house H1 by living behavior fluctuates in various cycles, and this cycle does not take a fixed value. On the other hand, it is known that the electric power consumed by an electric device that is automatically operated regardless of daily activities fluctuates at a relatively long fixed period.
換言すると、生活行動があるときの住宅H1に供給される電力は、小刻みに変動する一方で、生活行動がないときの電力は小刻みに変動しない。このため、ユーザU1は、画像パターン48の属性が小刻みに変動しているか否かを見るだけで、各分割期間における生活行動の有無を直感的に判断することができる。ひいては、ユーザU1に特別な作業を強いることなく、居住者の状態を直感的に把握することができる。
In other words, the electric power supplied to the house H1 when there is a living activity varies in small increments, while the electric power when there is no living activity does not vary in small increments. For this reason, the user U1 can intuitively determine the presence / absence of living behavior in each divided period only by looking at whether or not the attribute of the
また、本実施の形態に係る生活行動表示装置30は、ユーザU1によって指定された開始日時、終了日時、折りたたみ段数、分割方法及び表示方法に従って、時間軸41を設定した。これにより、生活行動表示装置30は、ユーザU1の用途に応じた視認性の高い情報を、画面391に容易に表示することができる。
In addition, the living
例えば、生活行動表示装置30は、時間軸41を折り畳んで表示した。このため、生活行動表示装置30は、時間軸41に相当する期間が比較的長い場合であっても、密度の高い情報を画面391に表示することができる。これにより、ユーザU1は、画像パターン48により示される電力の変動が生じた分割期間を、容易に把握することができる。また、ユーザU1は、この分割期間における電力の変動と、この分割期間の前後の分割期間、及び上下段に表示される分割期間における電力の変動とを、容易に比較することができる。
For example, the living
具体的には、ユーザU1は、画面391を上から下へ順に眺めることにより、複数の日に渡る同一の時間帯における電力の変動を比較することができる。図3に示される例において、ユーザU1は、5月10日〜5月15日の午前8時〜9時の時間帯における居住者の状態を確認したいときに、5月10日の午前9時に対応する位置から真下へ視線を移動すればよい。
Specifically, the user U1 can compare power fluctuations in the same time zone over a plurality of days by viewing the
また、本実施の形態に係る入力画面(図7参照)においては、分割方法を指定することが可能であった。このため、ユーザU1は、1週間が1段に表示されるようにパラメータを指定することで、週毎の電力の変動を容易に比較することができる。 In addition, on the input screen (see FIG. 7) according to the present embodiment, it is possible to specify a division method. For this reason, the user U1 can easily compare the fluctuations in power for each week by designating the parameters so that one week is displayed in one row.
また、本実施の形態に係る生活行動表示装置30は、無反応時間を提示した。これにより、ユーザU1は、生活行動に対する反応としての電力の変動が検出されない時間を容易に認識することができる。ユーザU1は、例えば数百個の分割期間について表示される画像パターン48を観察する際にも、居住者の異常な状態を見逃すことなく、迅速に危険を察知することができる。
Moreover, the living
実施の形態2.
続いて、実施の形態2について、上述の実施の形態1との相違点を中心に説明する。なお、上記実施の形態1と同一又は同等の構成については、同等の符号を用いるとともに、その説明を省略又は簡略する。
Next, the second embodiment will be described focusing on the differences from the first embodiment. In addition, about the structure which is the same as that of the said
本実施の形態に係る生活行動表示装置30は、画像パターン48として波形を表示する点で、実施の形態1に係るものと異なっている。また、この画像パターン48は、その属性として縦方向(時間軸41と垂直に交差する方向)のみの寸法が変化する点で、実施の形態1に係るものと異なっている。
The living
図11には、画像パターン48として波形が表示されている画面391の例が示されている。この画像パターン48は、ユーザU1が入力画面のボックス66(図7参照)にて「波形表示」という表示方法を指定することで、表示される。
FIG. 11 shows an example of a
本実施の形態に係るパターン変化部320は、ステップS33(図8参照)において、図12に示されるように、幅が1〜kであって高さが同一の三角形状の波形ベクトルを、補助記憶部33から読み込む。なお、パターン変化部320は、周期が1〜Kの三角波の波形ベクトルを読み込んでもよい。波形ベクトルの次元はいずれもk次元である。パターン変化部320は、下記の式(2)を用いて、これらの波形ベクトルにL[i]を乗じて加算することにより、波形ベクトルWを得る。ただし、式(2)中のT[i]は、幅がiの波形ベクトルを表す。
In step S33 (see FIG. 8), the
パターン変化部320は、算出した波形ベクトルWに基づいて画像パターン48の形状を定める。そして、パターン変化部320は、算出した基準属性値(中心表示倍率)に応じて、画面391上に表示される画像パターン48の、時間軸41に垂直な方向の寸法を規定する。また、パターン変化部320は、分割点とその隣の分割点との距離に応じて、画像パターン48の時間軸41に平行な方向の寸法を規定する。
The
以上、説明したように、本実施の形態に係る生活行動表示装置30は、幅が1〜Kの三角波各々にL[1]〜L[k]各々を乗じて得た波形を足し合わせて、画像パターン48とする。このため、画像パターン48の形状は、電力の変動の周期及び大きさに応じたものとなる。
As described above, the living
例えば、L[1]の値のみが顕著に大きい場合において、画像パターン48は、小刻みに振動する波形となる。また、L[k]の値のみが顕著に大きい場合において、画像パターン48は、ゆっくりと振動する波形となる。これにより、ユーザU1は、画像パターン48の形状を視認することで、各分割期間における周期的な電力の変動の大きさを、おおよそ周期毎に認識することができる。
For example, when only the value of L [1] is remarkably large, the
以上、本発明の実施の形態について説明したが、本発明は上記実施の形態によって限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not limited by the said embodiment.
例えば、上記実施の形態に係る時間軸41は、折り畳まれた状態で表示されたが、図13に示されるように、折り畳まれていない1本の直線として表示されてもよい。
For example, the
また、上記実施の形態に係る時間軸41は、直線から構成されたが、曲線を含んで構成されてもよい。また、時間軸41のうち視認可能な部分及び視認不可能な部分を任意に設定してもよい。視認可能な部分は、実線で表示されてもよいし、点線を含んで構成されてもよい。
Moreover, although the
また、上記実施の形態において、時間軸は開始点42から終了点43までの線により規定されたが、これには限定されない。例えば、図14に示されるように、環状の線を時間軸41として設定してもよい。また、図14に示されるように、画像パターン48同士が重なってもよい。また、時間軸41の目盛りに代えて、画像パターン48の付近又は画像パターン48上に、日時を示す文字列を付してもよい。
In the above embodiment, the time axis is defined by the line from the
また、上記実施の形態に係る入力画面では、ユーザU1によってボックス61〜66にパラメータが指定された。この入力画面が最初に表示されたときに、ユーザU1からの入力の有無に関わらず、あらかじめ設定されたパラメータが初期値としてボックス61〜66に設定されていてもよい。適当な初期値が設定されている場合に、ユーザU1は、単にボタン67に触れるだけで所望の情報を得ることができる。
In the input screen according to the above embodiment, parameters are specified in
また、図15に示されるように、入力画面には、あらかじめ設定されたパラメータ群をボックス61〜66にまとめて入力するためのボタン69が表示されてもよい。このボタン69は、例えば、「本日のデータ」というデータセットに基づく情報を表示するためのボタンである。ユーザU1がこのボタン69に触れた場合には、現在時刻の属する日の0時0分が開始日時としてボックス61に指定され、現在時刻の属する日の24時0分が終了日時としてボックス62に指定される。また、「1段」の折りたたみ段数がボックス63に指定され、「直線表示」という表示方法がボックス65に指定される。図13に示される例は、これらのパラメータ群が指定されたときに表示されるものである。
As shown in FIG. 15, a
また、例えば「今週のデータ」というデータセットに基づく情報を表示するボタンにユーザU1が触れた場合に、現在時刻の属する週の日曜日の0時0分が開始日時として指定され、この週の土曜日の24時0分が終了日時として指定されてもよい。さらに、「7段」の折りたたみ段数と、「折り返し時非表示」という表示方法が指定されてもよい。 Further, for example, when the user U1 touches a button that displays information based on the data set “this week's data”, 00:00 of Sunday of the week to which the current time belongs is designated as the start date and time, and this Saturday of the week. 24:00:00 may be designated as the end date and time. Furthermore, the number of folding stages of “7 stages” and a display method of “non-display when folded” may be designated.
また、生活行動表示装置30は、ボックス61〜66各々からプルダウンメニューを展開し、ユーザU1によって選択された候補を、指定されたパラメータとして取得してもよい。また、生活行動表示装置30は、ボックス61〜66をテキスト入力フィールドとして表示し、ユーザU1によって入力されたテキストを、指定されたパラメータとして取得してもよい。
Moreover, the lifestyle
また、上記実施の形態に係る生活行動表示装置30は、画像パターン48の属性として、その寸法を変化させたが、画像パターン48の形状、色彩、角度、及び模様を変化させてもよい。
Moreover, although the size is changed as the attribute of the
例えば、図16に示されるように、補助記憶部33に格納される変動データ24dに基づいて、L[1]〜L[k]に応じた振幅の波形を、画像パターン48として生成してもよい。そして、上記実施の形態に係る表示倍率に代えて、図16に示されるように、波形の位相を変更することにより画像パターン48の形状(属性)を変化させてもよい。
For example, as illustrated in FIG. 16, a waveform having an amplitude corresponding to L [1] to L [k] may be generated as an
また、図17に示されるように、変動データ24dに基づいて、L[1]〜L[k]に応じた色相の色で塗りつぶされた図形を、画像パターン48として生成してもよい。そして、上記実施の形態に係る表示倍率に代えて、図17に示されるように、図形の明度を変更することにより画像パターン48の属性を変化させてもよい。
In addition, as shown in FIG. 17, based on the
また、図18に示されるように、変動データ24dに基づいて、L[1]〜L[k]に応じた形状・寸法のファンを示すアイコンを、画像パターン48として生成してもよい。そして、上記実施の形態に係る表示倍率に代えて、図18に示されるように、ファンの角度を変更することにより画像パターン48の属性を変化させてもよい。
Further, as shown in FIG. 18, an icon indicating a fan having a shape and size corresponding to L [1] to L [k] may be generated as an
また、図19に示されるように、変動データ24dに基づいて、L[1]〜L[k]に応じた模様のアイコンを、画像パターン48として表示してもよい。そして、上記実施の形態に係る表示倍率に代えて、図19に示されるように、模様を変更することにより画像パターン48の属性を変化させてもよい。
In addition, as shown in FIG. 19, a pattern icon corresponding to L [1] to L [k] may be displayed as an
また、生活行動表示装置30は、変動データ24dに含まれるL[1]〜L[k]すべてに基づいて、画像パターン48の属性を変化させなくてもよい。例えば、L[1]〜L[k]のうち値が大きい2個だけを用いて、画像パターン48の属性を変化させてもよい。L[1]〜L[k]のうち一部のみを用いる場合には、電力の変動の特徴が強調されて画像パターン48の属性が変化するため、ユーザU1は、より直感的に電力の変動を認識することができる。
Further, the living
また、演算装置20による演算は、上記実施の形態に限られない。例えば、演算装置20は、分割期間における電力の値の推移にフーリエ変換を施して、周期が短い順に、周波数成分のパワーをL[1]〜L[k]としてもよい。
Further, the calculation by the
また、上記実施の形態に係る電力変動時間は、電力計測器10による計測の周期を単位時間として規定されたが、これには限定されない。例えば、生活行動表示装置30が、L[1]〜L[k]各々に対応する電力変動時間を演算装置20に対して指定し、演算装置20が、指定された電力変動時間に基づいてL[1]〜L[k]を算出してもよい。
Moreover, although the electric power fluctuation time which concerns on the said embodiment was prescribed | regulated by making the period of the measurement by the electric
また、上記実施の形態に係る生活行動表示システム100は、電力計測器10、演算装置20、及び生活行動表示装置30から構成されたが、これには限定されない。例えば、生活行動表示装置30が、演算装置20の機能を発揮してもよい。また、電力計測器10が、演算装置20の機能を発揮してもよい。また、生活行動表示システム100を1つの装置で実現してもよい。
Moreover, although the living
上記実施の形態に係る演算装置20及び生活行動表示装置30の機能は、専用のハードウェアによっても、また、通常のコンピュータシステムによっても実現することができる。
The functions of the
例えば、第1補助記憶部23及び補助記憶部33に記憶されているプログラムP2、P3を、フレキシブルディスク、CD−ROM(Compact Disk Read-Only Memory)、DVD(Digital Versatile Disk)等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムP2、P3をコンピュータにインストールすることにより、上述の処理を実行する装置を構成することができる。
For example, the programs P2 and P3 stored in the first
また、プログラムP2、P3をインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。 Further, the programs P2 and P3 may be stored in a disk device or the like included in a predetermined server device on a communication network such as the Internet, and may be downloaded onto a computer by being superimposed on a carrier wave, for example.
また、通信ネットワークを介してプログラムP2、P3を転送しながら起動実行することによっても、上述の処理を達成することができる。 The above-described processing can also be achieved by starting and executing the programs P2 and P3 via the communication network.
更に、プログラムP2、P3の全部又は一部をサーバ装置上で実行させ、その処理に関する情報をコンピュータが通信ネットワークを介して送受信しながらプログラムP2、P3を実行することによっても、上述の処理を達成することができる。 Furthermore, the above-described processing can also be achieved by executing all or part of the programs P2 and P3 on the server device and executing the programs P2 and P3 while the computer transmits and receives information related to the processing via the communication network. can do.
なお、上述の機能を、OS(Operating System)が分担して実現する場合又はOSとアプリケーションとの協働により実現する場合等には、OS以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。 Note that when the above functions are realized by sharing an OS (Operating System) or when the functions are realized by cooperation between the OS and an application, only the part other than the OS may be stored in a medium and distributed. Alternatively, it may be downloaded to a computer.
また、演算装置20及び生活行動表示装置30の機能を実現する手段は、ソフトウェアに限られず、その一部又は全部を専用のハードウェア(回路等)によって実現してもよい。
The means for realizing the functions of the
100 生活行動表示システム、 10 電力計測器、 10d 電力データ、 11 分電盤、 12 商用電源、 13 引き込み線、 14 負荷、 20 演算装置、 21,31 プロセッサ、 22,32 主記憶部、 23 第1補助記憶部、 24 第2補助記憶部、 24d 変動データ、 25,35 RTC、 26,36 タイマ、 27,37 インタフェース部、 201 内部バス、 30 生活行動表示装置、 33 補助記憶部、 38 入力部、 39 表示部、 391 画面、 392 VRAM、 301 内部バス、 310 時間軸設定部、 320 パターン変化部、 330 無反応時間提示部、 40,50 領域、 41 時間軸、 42 開始点、 43 終了点、 44 右折り返し点、 45 左折り返し点、 48 画像パターン、 61〜66 ボックス、 67〜69 ボタン、 310 時間軸設定部、 320 パターン変化部、 330 無反応時間提示部、 H1 住宅、 P2,P3 プログラム、 U1 ユーザ。
DESCRIPTION OF
Claims (13)
前記住宅に供給された電力の値に関する画像パターンを、前記複数の期間各々について表示する画面を有する表示手段と、
前記画面上に時間軸を設定する設定手段と、
前記設定手段によって設定された時間軸に沿って前記画像パターン各々を配置し、配置した前記画像パターン各々の属性を、前記取得手段によって取得された変動データに応じて変化させるパターン変化手段と、
を備える生活行動表示装置。 Obtaining means for obtaining fluctuation data indicating fluctuations in the value of the power in each of a plurality of different periods from the computing means for performing a calculation based on the transition of the value of the power supplied to the house;
Display means having a screen for displaying an image pattern related to a value of power supplied to the house for each of the plurality of periods;
Setting means for setting a time axis on the screen;
Pattern changing means for arranging each of the image patterns along the time axis set by the setting means, and changing the attribute of each of the arranged image patterns according to the variation data acquired by the acquiring means;
A living activity display device comprising:
前記パターン変化手段は、前記画像パターン各々の属性を、変動データにより示される変動の大きさに対応づけて変化させる、
請求項1に記載の生活行動表示装置。 The acquisition means acquires fluctuation data indicating the magnitude of a periodic fluctuation whose period is a power fluctuation time whose length is defined,
The pattern changing means changes the attribute of each of the image patterns in correspondence with the magnitude of fluctuation indicated by fluctuation data.
The living activity display device according to claim 1.
請求項2に記載の生活行動表示装置。 The pattern changing means changes the attribute of each of the image patterns at a cycle according to the power fluctuation time.
The living activity display device according to claim 2.
前記パターン変化手段は、前記画像パターン各々の属性を、変動データにより示される変動の大きさ各々の和に対応づけて変化させる、
請求項2又は3に記載の生活行動表示装置。 The acquisition means acquires fluctuation data indicating the magnitude of fluctuation for each of the plurality of power fluctuation times having different lengths,
The pattern changing means changes the attribute of each image pattern in association with the sum of the magnitudes of fluctuations indicated by fluctuation data.
The living behavior display device according to claim 2 or 3.
を備える請求項4に記載の生活行動表示装置。 A non-reaction time presenting means for presenting on the screen a non-reaction time in which a state in which the sum of the magnitudes of fluctuations indicated by the fluctuation data obtained by the obtaining means is not more than a threshold value continues,
The living activity display device according to claim 4, comprising:
請求項4又は5に記載の生活行動表示装置。 The image pattern is a waveform in which triangular waves corresponding to each of the power fluctuation times are added.
The living behavior display device according to claim 4 or 5.
請求項1から6のいずれか一項に記載の生活行動表示装置。 The pattern changing means changes at least one of a size, a shape, a color, an angle, and a pattern of each of the image patterns as an attribute of each of the image patterns.
The living action display device according to any one of claims 1 to 6.
請求項1から7のいずれか一項に記載の生活行動表示装置。 The setting means sets a time axis including a visible part on the screen.
The living activity display device according to any one of claims 1 to 7.
請求項8に記載の生活行動表示装置。 The setting means arranges a plurality of visually recognizable parts substantially in parallel by setting a folded time axis.
The living activity display device according to claim 8.
前記計測手段による計測の結果に基づいて、前記複数の期間各々において前記住宅に供給された電力の値の変動についての演算をする前記演算手段と、
電力の値の変動を示す変動データを前記演算手段から取得する請求項1から9のいずれか一項に記載の生活行動表示装置と、
を備える生活行動表示システム。 Measuring means for measuring the power supplied to the house;
Based on the result of measurement by the measurement means, the calculation means for calculating the fluctuation of the value of the power supplied to the house in each of the plurality of periods;
The living behavior display device according to any one of claims 1 to 9, wherein fluctuation data indicating fluctuations in the value of electric power is acquired from the calculation means;
Living behavior display system with
請求項10に記載の生活行動表示システム。 The calculation means performs a calculation based on the absolute value of the fluctuation amount of power.
The living activity display system according to claim 10.
設定手段が、前記住宅に供給された電力の値に関する画像パターンを前記複数の期間各々について表示する画面上に、時間軸を設定する設定ステップと、
パターン変化手段が、前記設定ステップにおいて設定された時間軸に沿って前記画像パターン各々を配置する配置ステップと、
前記パターン変化手段が、前記配置ステップにおいて配置された前記画像パターン各々の属性を、前記取得ステップにおいて取得された変動データに応じて変化させるパターン変化ステップと、
を含む生活行動表示方法。 An acquisition step in which the acquisition means acquires fluctuation data indicating fluctuations in the value of power in each of a plurality of different periods from the calculation means that performs a calculation based on the transition of the value of power supplied to the house;
Setting means, the image pattern on the values of the supplied power to the house on a screen to be displayed for the plurality of periods each, a setting step of setting a time axis,
A pattern changing means for arranging each of the image patterns along the time axis set in the setting step;
A pattern changing step in which the pattern changing means changes an attribute of each of the image patterns arranged in the arranging step according to variation data obtained in the obtaining step;
Living behavior display method including
住宅に供給された電力の値の推移に基づく演算をする演算手段から、互いに異なる複数の期間各々における電力の値の変動を示す変動データを取得する取得手段、
前記住宅に供給された電力の値に関する画像パターンを前記複数の期間各々について表示する画面上に、時間軸を設定する設定手段、
前記設定手段によって設定された時間軸に沿って前記画像パターン各々を配置し、配置した前記画像パターン各々の属性を、前記取得手段によって取得された変動データに応じて変化させるパターン変化手段、
として機能させるためのプログラム。 Computer
An acquisition means for acquiring fluctuation data indicating fluctuations in the value of power in each of a plurality of different periods from a calculation means for performing a calculation based on the transition of the value of power supplied to the house,
A setting means for setting a time axis on a screen for displaying an image pattern related to a value of power supplied to the house for each of the plurality of periods;
A pattern changing unit that arranges each of the image patterns along a time axis set by the setting unit, and changes an attribute of each of the arranged image patterns according to variation data acquired by the acquiring unit;
Program to function as.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013235457A JP5826235B2 (en) | 2013-11-13 | 2013-11-13 | Living action display device, living action display system, living action display method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013235457A JP5826235B2 (en) | 2013-11-13 | 2013-11-13 | Living action display device, living action display system, living action display method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015095843A JP2015095843A (en) | 2015-05-18 |
| JP5826235B2 true JP5826235B2 (en) | 2015-12-02 |
Family
ID=53197950
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013235457A Active JP5826235B2 (en) | 2013-11-13 | 2013-11-13 | Living action display device, living action display system, living action display method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5826235B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6577761B2 (en) * | 2015-06-19 | 2019-09-18 | 日本光電工業株式会社 | Remote health management system |
| JP6678317B2 (en) * | 2016-03-25 | 2020-04-08 | パナソニックIpマネジメント株式会社 | Display terminal, display system, display terminal control method, and program |
| WO2023242986A1 (en) * | 2022-06-15 | 2023-12-21 | 株式会社Fuji | Action record display device |
-
2013
- 2013-11-13 JP JP2013235457A patent/JP5826235B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015095843A (en) | 2015-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10411467B2 (en) | Information presentation apparatus, information presentation method, and recording medium storing computer program | |
| KR102206724B1 (en) | Cognitive symptom detection system and programs stored on computer-readable recording media | |
| US20160035323A1 (en) | Method and apparatus for visualizing music information | |
| KR20170000553A (en) | Usability notification providing method for extendable area of display and electronic device supporting the same | |
| WO2011152149A1 (en) | Region recommendation device, region recommendation method, and recording medium | |
| JP5826235B2 (en) | Living action display device, living action display system, living action display method and program | |
| CN104049123B (en) | Memory module for measured value and contextual information | |
| CN105808136A (en) | Method of controlling screen and electronic device for processing the same | |
| JP2015088180A (en) | Electronic apparatus, control method thereof, and control program | |
| RU2016106288A (en) | METHOD AND DEVICE FOR PROVIDING USER GRAPHIC INTERFACE | |
| CN104238887A (en) | Icon lookup method and icon lookup device for common application program | |
| JP2017068465A (en) | Information processing device, control method, and program | |
| JP6196513B2 (en) | Information processing apparatus and method | |
| JP7186833B2 (en) | Information processing device, information processing method, and computer program | |
| JP2015529914A5 (en) | ||
| WO2015104804A1 (en) | Signal processing system, signal processing method, and signal processing program | |
| JP6100968B1 (en) | Server apparatus, method and program | |
| KR20190077867A (en) | Electronic device and method for displaying slider track and slider | |
| JP5905433B2 (en) | Information processing apparatus, expenditure situation visualization method, and expenditure situation visualization program | |
| US20190317981A1 (en) | Electronic apparatus, information processing method, and recording medium | |
| JP6889292B2 (en) | Information processing equipment, information processing methods and computer programs | |
| CN109660660A (en) | A kind of based reminding method and mobile terminal | |
| JP2015210110A (en) | FFT analyzer | |
| JP2015194854A (en) | Input area creating method, creating device, and creating program | |
| JP6138269B2 (en) | Programmable display, program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150707 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150826 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150915 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151013 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5826235 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |