Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4782209B2 - Power-saving monitoring device - Google Patents
[go: Go Back, main page]

JP4782209B2 - Power-saving monitoring device - Google Patents

Power-saving monitoring device Download PDF

Info

Publication number
JP4782209B2
JP4782209B2 JP2009015781A JP2009015781A JP4782209B2 JP 4782209 B2 JP4782209 B2 JP 4782209B2 JP 2009015781 A JP2009015781 A JP 2009015781A JP 2009015781 A JP2009015781 A JP 2009015781A JP 4782209 B2 JP4782209 B2 JP 4782209B2
Authority
JP
Japan
Prior art keywords
distance
user
determination
power saving
range
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
Application number
JP2009015781A
Other languages
Japanese (ja)
Other versions
JP2010176211A (en
Inventor
暁彦 井手
秀樹 北山
将広 巣組
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Eizo Nanao Corp
Original Assignee
Eizo Nanao Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Eizo Nanao Corp filed Critical Eizo Nanao Corp
Priority to JP2009015781A priority Critical patent/JP4782209B2/en
Publication of JP2010176211A publication Critical patent/JP2010176211A/en
Application granted granted Critical
Publication of JP4782209B2 publication Critical patent/JP4782209B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Power Sources (AREA)

Description

この発明は、ユーザーの不在を距離センサを用いて検知して、モニタ装置の省電力制御を行う技術に関する。   The present invention relates to a technique for detecting the absence of a user using a distance sensor and performing power saving control of a monitor device.

特許文献1には、携帯電話装置の省電力化を実現するために、操作部が所定時間だけ操作されていないときに、距離センサによって装置の付近に物体があるかどうかを検知し、これに基づいて表示部の光源のオン・オフを制御することが開示されている(引用文献1の当初明細書の段落0097を参照)。つまり、特許文献1の技術では、距離センサによって測定したユーザーまでの距離が所定の有効範囲内にあると表示部の光源がオンされ、有効範囲外にあると表示部の光源がオフされる(引用文献1当初明細書のの0085を参照)。   In Patent Document 1, in order to realize power saving of the mobile phone device, when the operation unit is not operated for a predetermined time, the distance sensor detects whether there is an object in the vicinity of the device. Based on this, it is disclosed to control on / off of the light source of the display unit (see paragraph 0097 of the original specification of cited document 1). That is, in the technique of Patent Document 1, the light source of the display unit is turned on when the distance to the user measured by the distance sensor is within a predetermined effective range, and the light source of the display unit is turned off when it is outside the effective range ( (See Cited Reference 1, Initial Specification 0085).

また、特許文献2には、距離センサを用いて、スクリーンシャッタ機能などの処理をオペレータが装置から離れ方向に移動したと判断したときに実行し、装置に近づく方向に移動したと判断したときに実行を解除するよう制御することが開示されている(引用文献2の当初明細書の段落0027を参照)。   Japanese Patent Laid-Open No. 2004-26853 discloses that a distance sensor is used to execute processing such as a screen shutter function when the operator determines that the operator has moved away from the apparatus, and when the operator has determined that the operator has moved in a direction approaching the apparatus. It is disclosed to control to cancel the execution (see paragraph 0027 of the original specification of cited document 2).

特開2004−21306号公報JP 2004-21306 A 特開平11−95878号公報JP-A-11-95878

しかしながら、人間が行う前後揺れ動作、背伸びなどのゆらぎ動作には個人差がある。このため、任意のユーザーについて省電力モードへの移行を誤作動することなく行うためには、個々のユーザーの動きに応じてモード移行判断の基準となる有効範囲を変更(更新)する必要がある。   However, there are individual differences in swinging movements such as back and forth movements and back stretching performed by humans. For this reason, in order to perform the transition to the power saving mode for any user without malfunction, it is necessary to change (update) the effective range serving as a reference for the mode transition determination according to the movement of each user. .

特許文献1の技術では、かかる有効範囲の更新について記載されており、具体的には、有効範囲の基準となる距離を変更して有効範囲を移動(シフト)させるようにしている。しかしながら、有効範囲の幅(サイズ)を変えることは考慮されておらず、ユーザーの前後方向への動きに対して、有効範囲全体として前方または後方のどちらか一方に移動(シフト)させることでしか有効範囲を変動させることができない。   The technique of Patent Document 1 describes the updating of the effective range. Specifically, the effective range is changed (shifted) by changing the distance serving as the reference of the effective range. However, changing the width (size) of the effective range is not considered, and the entire effective range can only be moved (shifted) forward or backward with respect to the user's longitudinal movement. The effective range cannot be changed.

また、特許文献2の技術では、有効範囲を基準として省電力モードへの移行を判断しておらず、ユーザーの動作が遠近何れの方向かに基づいて省電力制御を行うに過ぎないため、人間が行うゆらぎ動作(呼吸、前後ゆれ動作、背伸びなど)により誤作動が生じる可能性がある。   Further, in the technique of Patent Document 2, the transition to the power saving mode is not determined based on the effective range, and the power saving control is merely performed based on the direction of the user's operation. May cause a malfunction due to the fluctuation motion (breathing, back-and-forth motion, back extension, etc.)

この発明は、モニタ使用者が判定数値範囲から外れてから所定時間内に判定数値範囲内に戻ったことを条件として、モニタ使用者の存在・不在を判定する基準となる判定数値範囲(ゆらぎ範囲)の幅を広げるように更新することにより、高精度の省電力モニタ装置を提供することを目的とするものである。   The present invention provides a determination numerical range (fluctuation range) that serves as a reference for determining the presence / absence of a monitor user on condition that the monitor user has returned to the determination numerical range within a predetermined time after being out of the determination numerical range. It is an object of the present invention to provide a high-accuracy power-saving monitoring device by updating to widen.

(1、2)この発明の省電力モニタ装置は、
モニタに設けられ、ユーザーまでの距離を測定して信号を出力する距離センサ、
前記距離センサから受けた信号に基づいて、ユーザーまでの距離が判定数値範囲を外れているか否かを判定し、その結果を出力する判定手段、
前記判定手段からの出力を受けて、ユーザーまでの距離が判定数値範囲を外れた時から所定時間を経過したことを計時する計時手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後においても判定数値範囲を外れていると前記判定手段が判定した場合に、所定の省電力モードに移行する処理を行う電力制御手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後に判定数値範囲を外れていないと前記判定手段が判定した場合に、前記判定数値範囲の幅を広げるように前記判定数値範囲を更新する更新手段、
を備えたことを特徴とする。
(1, 2) The power saving monitor device of the present invention is:
A distance sensor that is provided on the monitor and measures the distance to the user and outputs a signal,
Based on the signal received from the distance sensor, it is determined whether or not the distance to the user is out of the determination numerical value range, the determination means for outputting the result,
In response to the output from the determining means, the time measuring means for measuring that a predetermined time has elapsed since the distance to the user is out of the determination numerical range;
When the determination means determines that the distance to the user is out of the determination numerical range even after a predetermined time counted by the time measuring means from when the distance to the user is out of the determination numerical value range, the mode shifts to a predetermined power saving mode. Power control means for processing,
When the determination means determines that the distance to the user has not deviated from the determination numerical value range after a predetermined time counted by the time measuring means from when the distance to the user has deviated from the determination numerical value range, the width of the determination numerical value range is increased. Updating means for updating the determination numerical value range;
It is provided with.

これにより、ユーザーの動きに対応して、判定数値範囲の幅を柔軟かつ効率的に更新することが可能となり、より高度の省電力化が実現可能なモニタ装置を提供することができる。   Accordingly, it is possible to flexibly and efficiently update the range of the determination numerical value range according to the user's movement, and it is possible to provide a monitor device capable of realizing higher power saving.

(3)この発明の省電力モニタ装置は、
前記更新手段が、
ユーザーまでの距離が判定数値範囲を外れた後の前記所定時間内に前記距離センサからユーザーが最も離れた距離を判定数値範囲の遠方しきい値として記憶することにより、判定数値範囲を遠ざかる方向に広げて更新し、または、
ユーザーまでの距離が判定数値範囲を外れた後の前記所定時間内に前記距離センサからユーザーが最も近づいた距離を判定数値範囲の近方しきい値として記憶することにより、判定数値範囲を近づく方向に広げて更新する、
ことを特徴とする。
(3) The power saving monitoring device of the present invention is:
The updating means
By storing the distance the user is farthest from the distance sensor within the predetermined time after the distance to the user is out of the judgment numerical value range as a far threshold of the judgment numerical value range, in a direction to move away the judgment numerical value range. Expand and update, or
The direction in which the determination numerical value range is approached by storing the closest distance from the distance sensor within the predetermined time after the distance to the user is outside the determination numerical value range as a near threshold value of the determination numerical value range. Update to
It is characterized by that.

これにより、ユーザーの動きに対応して、ユーザーが最も離れた距離を判定数値範囲の遠方しきい値として、またはユーザーが最も近づいた距離を判定数値範囲の近方しきい値としてそれぞれ独立に更新することが可能となり、より高度の省電力化が実現可能なモニタ装置を提供することができる。   As a result, according to the user's movement, the distance that the user is farthest away is updated as the far threshold of the judgment value range, or the distance that the user is closest is updated as the near threshold of the judgment value range Therefore, it is possible to provide a monitor device capable of realizing higher power saving.

(4)この発明の省電力モニタ装置は、
前記更新手段は、ユーザーまでの距離の平均値を基準として判定数値範囲を再計算することにより判定数値範囲を更新する、
ことを特徴とする。
(4) The power saving monitor device according to the present invention comprises:
The updating means updates the determination numerical value range by recalculating the determination numerical value range based on the average value of the distance to the user.
It is characterized by that.

これにより、判定数値範囲を微調整することが可能となり、極めて高度の省電力化が実現可能なモニタ装置を提供することが可能である。   Thereby, it is possible to finely adjust the determination numerical value range, and it is possible to provide a monitor device capable of realizing extremely high power saving.

(5)この発明の省電力モニタ装置は、
前記更新手段が、さらに、
前記判定手段が所定時間内においてユーザーまでの距離が判定数値範囲内にあると判断した場合には、当該所定期間内においてユーザーが最も離れた距離を判定数値範囲の遠方しきい値として記憶することにより判定数値範囲の幅を狭めるように更新し、または、
前記判定手段が所定時間内においてユーザーまでの距離が判定数値範囲内にあると判断した場合には、ユーザーが最も近づいた距離を判定数値範囲の近方しきい値として記憶することにより判定数値範囲の幅を狭めるように更新する、
ことを特徴とする。
(5) The power saving monitor device according to the present invention comprises:
The updating means further comprises:
When the determination means determines that the distance to the user is within the determination numerical value range within a predetermined time, the distance that the user is farthest within the predetermined period is stored as a far threshold of the determination numerical range. Update to narrow the range of the judgment numerical value by or
If the determination means determines that the distance to the user is within the determination numerical range within a predetermined time, the determination numerical range is stored by storing the distance that the user is closest to as a near threshold of the determination numerical range Update to narrow the width of
It is characterized by that.

これにより、ユーザーの動きに対応して、単に判定数値範囲の幅を広げるように更新するだけでなく、さらに所定の条件を満たした場合には判定数値範囲の幅を狭めることが可能となり、より汎用性の高い省電力モニタ装置を提供することができる。   As a result, in response to the user's movement, it is possible not only to update the range of the judgment numerical value range to be widened, but also to reduce the width of the judgment numerical value range when a predetermined condition is satisfied. A highly versatile power-saving monitor device can be provided.

(6)この発明の省電力モニタ装置は、
前記距離センサからの出力に基づいて、測定対象が静物か否かを判定する静物判定手段を備え、
前記静物判定手段が静物であると判断した場合には、前記電力制御手段が通常モードから省電力モードへ移行する処理を行う、
ことを特徴とする。
(6) The power-saving monitoring device of the present invention comprises:
Based on the output from the distance sensor, comprising a still object determination means for determining whether the measurement object is a still object,
When it is determined that the still object determination unit is a still object, the power control unit performs a process of shifting from the normal mode to the power saving mode.
It is characterized by that.

これにより、静物(物体)を誤って動物(人間)と判断するのを防止することが可能であり、通常モードから省電力モードへの移行時の誤動作を防止した省電力モニタ装置を提供することが可能である。   Accordingly, it is possible to prevent a still life (object) from being erroneously determined as an animal (human), and to provide a power saving monitor device that prevents a malfunction when shifting from the normal mode to the power saving mode. Is possible.

(7)この発明の省電力モニタ装置は、
前記静物判定手段は、
距離センサからの出力より得られるユーザーまでの距離を示す複数のデータのうち最大値および最小値を選定し、
前記最大値が予め定められた複数の数値範囲のうち何れに属するかを判断することにより、所定の静物しきい値を決定し、
前記最大値と最小値の差が、決定した前記所定の静物しきい値よりも大きい場合には測定対象が静物でないと判断する、
ことを特徴とする。
(7) The power saving monitoring device of the present invention is:
The still life determination means includes
Select the maximum and minimum values from multiple data indicating the distance to the user obtained from the output from the distance sensor,
Determining a predetermined still-life threshold by determining which of the plurality of predetermined numerical ranges the maximum value belongs to;
When the difference between the maximum value and the minimum value is larger than the determined predetermined still life threshold, it is determined that the measurement object is not a still object,
It is characterized by that.

これにより、複数の静物しきい値を用いて静物(物体)を誤って動物(人間)と判断するのを防止することが可能であり、通常モードから省電力モードへの移行時の誤動作をより効果的に防止した省電力モニタ装置を提供することが可能である。   As a result, it is possible to prevent a still life (object) from being mistakenly determined to be an animal (human) using a plurality of still life thresholds, and to prevent malfunction during the transition from the normal mode to the power saving mode. It is possible to provide a power saving monitor device that is effectively prevented.

(8)この発明の省電力モニタ装置は、
前記距離センサからの出力に基づいて、測定対象が離席したか否かを判定する離席判定手段を備え、
前記離席判定手段が、距離センサにより測定した距離が所定の離席しきい値を超えると判定した場合には、前記電力制御手段が通常モードから省電力モードへ移行する処理を行う、
ことを特徴とする。
(8) The power saving monitor device according to the present invention comprises:
Based on the output from the distance sensor, it comprises an absence determination means for determining whether or not the measurement object has left,
When the absence determination unit determines that the distance measured by the distance sensor exceeds a predetermined separation threshold, the power control unit performs a process of shifting from the normal mode to the power saving mode.
It is characterized by that.

これにより、ユーザーが離席した場合に、通常モードから省電力モードへ移行させることが可能な省電力モニタ装置を提供することが可能である。   Accordingly, it is possible to provide a power saving monitor device that can shift from the normal mode to the power saving mode when the user leaves the seat.

なお、この実施形態において「ゆらぎ範囲(判定数値範囲)」とは、モニタ前に居るユーザーが呼吸、背伸びなどにより前後移動することを前提として、ユーザーが現在モニタの前に居るか否かを判定するために用いられる数値範囲であって、遠方しきい値(図2Aに示すDmax)および近方しきい値(図2Aに示すDmin)によって区切られた範囲として特定される。なお、ゆらぎ範囲は、少なくとも遠方しきい値(図2Aに示すDmax)または近方しきい値(図2Aに示すDmin)の何れかにより特定されればよく、例えば、遠方しきい値(図2Aに示すDmax)のみにより数値範囲が特定される場合には、遠方しきい値Dmax以下がゆらぎ範囲となり、近方しきい値(図2Aに示すDmin)のみにより数値範囲が特定される場合には、近方しきい値Dmin以上がゆらぎ範囲となる。   In this embodiment, the “fluctuation range (determination value range)” determines whether or not the user is currently in front of the monitor on the assumption that the user in front of the monitor moves back and forth due to breathing, stretching, etc. 2 is a numerical range that is used in order to identify a range that is delimited by a far threshold (Dmax shown in FIG. 2A) and a near threshold (Dmin shown in FIG. 2A). The fluctuation range may be specified by at least one of the far threshold (Dmax shown in FIG. 2A) or the near threshold (Dmin shown in FIG. 2A). When the numerical range is specified only by Dmax), the fluctuation range is below the far threshold Dmax, and when the numerical range is specified only by the near threshold (Dmin shown in FIG. 2A). The fluctuation range is near the near threshold value Dmin.

なお、この実施形態において、図9に示すステップS1207、S1214の処理などが判定手段に対応し、図9に示すステップS1213の処理が電力制御手段に対応し、図9に示すステップS1210の処理が更新手段に対応する。   In this embodiment, the processing in steps S1207 and S1214 shown in FIG. 9 corresponds to the determination means, the processing in step S1213 shown in FIG. 9 corresponds to the power control means, and the processing in step S1210 shown in FIG. Corresponds to the updating means.

この発明の省電力モニタ装置のブロック図である。It is a block diagram of the power saving monitor apparatus of this invention. ゆらぎ範囲の概念を説明するための模式図(図2A)、および距離−出力電圧特性を示すグラフ(図2B)である。It is a schematic diagram (FIG. 2A) for demonstrating the concept of a fluctuation | variation range, and the graph (FIG. 2B) which shows a distance-output voltage characteristic. この発明の省電力モニタ装置のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the power saving monitor apparatus of this invention. 省電力判定DBに記憶されるデータの具体例を示す図である。It is a figure which shows the specific example of the data memorize | stored in power saving determination DB. 複数のユーザーについて測定した距離データの例を示すグラフである。It is a graph which shows the example of the distance data measured about a plurality of users. メイン処理の内容を示すフローチャートである。It is a flowchart which shows the content of the main process. 通常モードの周期的処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the periodic process of normal mode. 離席判定処理を示すフローチャートである。It is a flowchart which shows absence determination processing. ゆらぎ判定処理を示すフローチャートである。It is a flowchart which shows a fluctuation determination process. 静物判定処理(図9のS1300)の詳細を示すフローチャートである。It is a flowchart which shows the detail of a still-life determination process (S1300 of FIG. 9). ゆらぎ範囲の更新方法を示すグラフである。It is a graph which shows the update method of a fluctuation range. 省電力モードの周期的処理の概要を示すフローチャートである。It is a flowchart which shows the outline | summary of the periodic process of a power saving mode. 離席スリープ状態からの復帰処理を示すフローチャートである。It is a flowchart which shows the return process from a leaving seat sleep state. 静物スリープ状態からの復帰処理を示すフローチャートである。It is a flowchart which shows the return process from a still-life sleep state. ゆらぎスリープ状態からの復帰処理を示すフローチャートである。It is a flowchart which shows the return processing from a fluctuation sleep state. 他の実施形態におけるゆらぎ範囲の更新処理を示すフローチャートである。It is a flowchart which shows the update process of the fluctuation range in other embodiment. 他の実施形態におけるゆらぎ範囲の更新方法を示すグラフである。It is a graph which shows the update method of the fluctuation range in other embodiment. 他の実施形態におけるハードウェア構成を示す図である。It is a figure which shows the hardware constitutions in other embodiment.

[省電力モニタ装置100のブロック図など]
この発明の省電力モニタ装置100のブロック図を、図1に示す。図1に示すように、省電力モニタ装置100は、距離センサ102、判定数値範囲記憶手段104、判定手段106、計時手段108、電力制御手段110、更新手段112を備えている。
[Block diagram of power saving monitor device 100]
A block diagram of the power saving monitor device 100 of the present invention is shown in FIG. As shown in FIG. 1, the power saving monitor device 100 includes a distance sensor 102, a determination numerical value range storage unit 104, a determination unit 106, a time measuring unit 108, a power control unit 110, and an update unit 112.

図2Aは、省電力モニタ装置100の側面図である。距離センサ102であるPSDセンサ2は、図2Aに示すようにモニタ6の上部に設けられ、対象物までの距離を測定するために用いられる。なお、PSDセンサ2は、ユーザー3までの距離を測定するための光を照射する投光素子、および対象物からの反射光を受光する受光素子を備え、PSD(赤外線アクティブ)センサ2を用いた三角測量方式により距離を測定する。ただし、対象物(ユーザー3)までの距離が測定可能であれば、例えば、超音波センサなどの異なるタイプのセンサを用いてもよい。   FIG. 2A is a side view of the power saving monitor device 100. The PSD sensor 2 which is the distance sensor 102 is provided on the upper part of the monitor 6 as shown in FIG. 2A and is used for measuring the distance to the object. The PSD sensor 2 includes a light projecting element that emits light for measuring the distance to the user 3 and a light receiving element that receives reflected light from the object, and the PSD (infrared active) sensor 2 is used. Measure distance by triangulation method. However, if the distance to the object (user 3) can be measured, for example, a different type of sensor such as an ultrasonic sensor may be used.

図2Aに示すユーザー3は、モニタ6の使用開始時にセンサ2の角度を手動で操作し、センサ2の狙点(PSDセンサ2の光軸)がユーザー3の胸の高さで、かつ、胸の中心付近に向かうように調節する。これにより、PSDセンサ2から投光された指向性のあるビームを、ユーザー3の胸部で反射させてセンサ2で受光することができる。なお、センサ2の角度調節を自動で行うように構成することも可能である。   The user 3 shown in FIG. 2A manually operates the angle of the sensor 2 at the start of use of the monitor 6, the target point of the sensor 2 (the optical axis of the PSD sensor 2) is the height of the chest of the user 3, and the chest Adjust so that it is near the center of the. Thereby, the directional beam projected from the PSD sensor 2 can be reflected by the chest of the user 3 and received by the sensor 2. Note that the angle adjustment of the sensor 2 can be automatically performed.

図2Bは、PSDセンサ2の出力電圧(縦軸)と、これに対応するユーザー3までの距離(横軸)との関係を示す図である。図2Bに示すように、ユーザー3がモニタ6に近づくとPSDセンサ2の出力電圧は上昇し、ユーザー3がモニタ6から離れるとPSDセンサ2の出力電圧は低下するという特性を有しており、このような特性を利用してユーザー3までの距離を容易に測定することができる。   FIG. 2B is a diagram showing the relationship between the output voltage (vertical axis) of the PSD sensor 2 and the corresponding distance to the user 3 (horizontal axis). As shown in FIG. 2B, the output voltage of the PSD sensor 2 increases when the user 3 approaches the monitor 6, and the output voltage of the PSD sensor 2 decreases when the user 3 moves away from the monitor 6. The distance to the user 3 can be easily measured using such characteristics.

図1に示す判定数値範囲記憶手段104は、判定数値範囲であるゆらぎ範囲を特定するための近方しきい値Dminや遠方しきい値Dmax(図2Aを参照)を記憶する手段である。なお、ゆらぎ範囲の近方しきい値Dminは、図2Aに示すように、ユーザー3までの距離(基準距離Dc)を基準として、基準距離Dcから近方ゆらぎ幅ΔDだけ近づいた位置で示される。ゆらぎ範囲の遠方しきい値Dmaxは、図2Aに示すように、ユーザー3までの距離(基準距離Dc)を基準として、基準距離Dcから遠方ゆらぎ幅ΔDだけ離れた位置で示される。 The determination numerical value range storage means 104 shown in FIG. 1 is a means for storing a near threshold value Dmin and a far threshold value Dmax (see FIG. 2A) for specifying the fluctuation range that is the determination numerical value range. As shown in FIG. 2A, the fluctuation range near threshold value Dmin is indicated by a position that is closer to the reference distance Dc by the near fluctuation width ΔD − based on the distance to the user 3 (reference distance Dc). It is. As shown in FIG. 2A, the far threshold Dmax of the fluctuation range is indicated at a position separated from the reference distance Dc by the far fluctuation width ΔD + with reference to the distance to the user 3 (reference distance Dc).

図1に示す判定手段106は、距離センサ102(図2Aに示すPSDセンサ2)から受けた信号に基づいて、ユーザーまでの距離が判定数値範囲(ゆらぎ範囲)を外れているか否かを判定し、その結果を出力するための手段である。   The determination means 106 shown in FIG. 1 determines whether or not the distance to the user is out of the determination numerical value range (fluctuation range) based on the signal received from the distance sensor 102 (PSD sensor 2 shown in FIG. 2A). , Means for outputting the result.

図1に示す計時手段108は、タイマー機能を有し、判定手段106からの出力を受けて、少なくともユーザーまでの距離が判定数値範囲(ゆらぎ範囲)を外れた時から所定時間を経過したことを計時する手段である。   The time measuring means 108 shown in FIG. 1 has a timer function and receives an output from the determining means 106 and indicates that a predetermined time has elapsed since at least the distance to the user deviated from the determination numerical value range (fluctuation range). It is a means for timing.

図1に示す電力制御手段110は、ユーザー3までの距離が判定数値範囲(ゆらぎ範囲)を外れた時から前記計時手段108からの出力を受けた所定時間後においても前記判定手段106が判定数値範囲(ゆらぎ範囲)を外れていると判定した場合に、所定の省電力モードに移行する処理を行うための手段である。   In the power control unit 110 shown in FIG. 1, the determination unit 106 determines whether the distance to the user 3 is out of the determination numerical value range (fluctuation range) after a predetermined time when the output from the time measuring unit 108 is received. This is a means for performing a process of shifting to a predetermined power saving mode when it is determined that the range (fluctuation range) is out of range.

図1に示す更新手段112は、ユーザー3までの距離が判定数値範囲(ゆらぎ範囲)を外れた時から前記計時手段108からの出力を受けた所定時間後に前記判定手段106が判定数値範囲(ゆらぎ範囲)を外れていないと判定した場合に、前記判定数値範囲(ゆらぎ範囲)の幅を広げるように更新する手段である。   The update unit 112 shown in FIG. 1 is configured so that the determination unit 106 determines whether the distance to the user 3 is out of the determination numerical value range (fluctuation range) after a predetermined time after receiving the output from the time measuring unit 108. In the case where it is determined that the range is not out of the range, the update is performed so as to widen the range of the determination numerical value range (fluctuation range).

以上の構成により、本発明の省電力モニタ装置100は、モニタ6前のユーザー3がゆらぎ動作を行ってゆらぎ範囲を外れても、所定時間内にゆらぎ範囲内に復帰した場合には、省電力モードへは移行せずにゆらぎ範囲の幅を広げるように更新し、ユーザー3が離席してから所定時間内にゆらぎ範囲内に戻らなかった場合に省電力モードへ移行する。   With the above configuration, the power saving monitor device 100 according to the present invention saves power when the user 3 in front of the monitor 6 performs a fluctuation operation and moves out of the fluctuation range and returns to the fluctuation range within a predetermined time. The mode is updated to widen the fluctuation range without shifting to the mode, and when the user 3 does not return to the fluctuation range within a predetermined time after leaving the seat, the mode is shifted to the power saving mode.

なお、上記のようにゆらぎ範囲の幅を広げるように更新するのは、ゆらぎ範囲を初期状態では狭く設定しておき、ユーザー3の動きに対応して徐々に広げていく方が、任意のユーザーについての設定更新処理を簡素化することができるためである。   As described above, updating the width of the fluctuation range so as to widen it is possible to set the fluctuation range narrow in the initial state and gradually widen it according to the movement of the user 3 for any user. This is because the setting update process can be simplified.

[実施例(ゆらぎ範囲が遠方しきい値Dmax以内の場合)]
以下に、ゆらぎ範囲が遠方しきい値(図2Aに示すDmax)のみによって特定される場合(つまり、ゆらぎ範囲が遠方しきい値Dmax以内の場合)の実施例を示す。なお、ゆらぎ範囲が近方しきい値(図2Aに示すDmin)のみによって特定される場合(つまり、ゆらぎ範囲が近方しきい値Dmin以上の場合)や、ゆらぎ範囲が遠方しきい値(図2Aに示すDmax)と近方しきい値(図2Aに示すDmin)の両方で特定される場合(つまり、ゆらぎ範囲が近方しきい値Dmin以上、遠方しきい値Dmax以内の場合)も、本実施例で示す手法と同様の手法を用いて実施することができる。
[Example (when fluctuation range is within far threshold Dmax)]
An example in which the fluctuation range is specified only by the far threshold (Dmax shown in FIG. 2A) (that is, the fluctuation range is within the far threshold Dmax) will be described below. When the fluctuation range is specified only by the near threshold (Dmin shown in FIG. 2A) (that is, when the fluctuation range is equal to or greater than the near threshold Dmin), the fluctuation range is the far threshold (see FIG. 2). 2D) and the near threshold value (Dmin shown in FIG. 2A) (that is, when the fluctuation range is not less than the near threshold value Dmin and within the far threshold value Dmax), It can be implemented using a technique similar to the technique shown in this embodiment.

図3は、この発明の省電力モニタ装置100の具体的なハードウェア構成を示す図である。図3に示すように、省電力モニタ装置100は、筐体外部に取り付けられるPSDセンサ2や、筐体内部に実装されるMPU4、モニタ6、外部PCとのデータ送受信を行う通信部8、メモリ12、電源ボタンなどのユーザーインターフェース14、タイマー16(離席タイマー16a、静物タイマー16b、ゆらぎタイマー16c)を備えている。   FIG. 3 is a diagram showing a specific hardware configuration of the power saving monitor apparatus 100 of the present invention. As shown in FIG. 3, the power saving monitor device 100 includes a PSD sensor 2 mounted outside the housing, an MPU 4 mounted inside the housing, a monitor 6, a communication unit 8 that transmits and receives data to and from an external PC, and a memory 12, a user interface 14 such as a power button, and a timer 16 (seating timer 16a, still life timer 16b, fluctuation timer 16c).

図3に示すようにメモリ12には、省電力制御を行うための省電力プログラム20の他、PSDセンサ2の出力から距離を算出するための距離算出テーブル22(図2Bに示す距離−出力電圧特性グラフに相当するデータテーブル)、ゆらぎ範囲を示すデータやゆらぎ範囲の算出に用いられる各種データを備えた省電力判定DB24等が記録される。   As shown in FIG. 3, in the memory 12, in addition to the power saving program 20 for performing power saving control, a distance calculation table 22 for calculating the distance from the output of the PSD sensor 2 (the distance-output voltage shown in FIG. 2B). A data table corresponding to a characteristic graph), data indicating a fluctuation range, a power saving determination DB 24 including various data used for calculation of the fluctuation range, and the like are recorded.

図4は、省電力判定DB24に記憶されるデータの例を示す図である。   FIG. 4 is a diagram illustrating an example of data stored in the power saving determination DB 24.

図4に示すように、省電力判定DB24には、各ユーザー毎に、ユーザーID、基準距離Dc、ゆらぎ範囲の遠方しきい値Dmax、遠方ゆらぎ幅ΔD、ゆらぎ範囲の更新に用いる暫定値Dtemp、通常モードでPSDセンサ2により測定したユーザーまでの距離を示す測定値Da(例えば、Da1〜Da5の5個)、所定数の測定値Daを平均することで算出される一次平均の測定値Db(例えば、Db1〜Db20の20個)、省電力モードになったときのスリープ状態の種別を示すスリープフラグ(離席スリープフラグF1、ゆらぎスリープフラグF2、静物スリープフラグF3の3個)、省電力モードへの移行を示す省電力フラグF0、省電力モードで測定したユーザーまでの距離の測定値Da’(例えば、Da1’〜Da3’の3個)等の各種データが記憶されている。 As shown in FIG. 4, the power saving determination DB 24 includes, for each user, a user ID, a reference distance Dc, a far threshold Dmax of the fluctuation range, a far fluctuation width ΔD + , and a provisional value Dtemp used for updating the fluctuation range. Measured value Da indicating the distance to the user measured by the PSD sensor 2 in the normal mode (for example, five values Da1 to Da5) and a primary average measured value Db calculated by averaging a predetermined number of measured values Da (For example, 20 of Db1 to Db20), a sleep flag indicating the type of the sleep state when the power saving mode is entered (the sleep sleep flag F1, the fluctuation sleep flag F2, and the still life sleep flag F3), power saving A power saving flag F0 indicating the transition to the mode, a measured value Da ′ (for example, 3 of Da1 ′ to Da3 ′) of the distance to the user measured in the power saving mode Etc.) are stored.

図4に示す基準距離Dcは、ゆらぎ範囲の遠方しきい値Dmaxを算出する基準となる値である。この実施例では、後述するように、一次平均の測定値Dbが最初に20個分溜まった時にこれを平均して得られる値(5×20=100個分の測定値Daから得られる)が基準距離Dcの初期の値となる。   The reference distance Dc shown in FIG. 4 is a value serving as a reference for calculating the far threshold Dmax of the fluctuation range. In this embodiment, as will be described later, when 20 primary average measured values Db are initially accumulated, a value obtained by averaging them (obtained from 5 × 20 = 100 measured values Da) is obtained. This is the initial value of the reference distance Dc.

なお、図2Aでは、説明の便宜上、センサ2から狙点までの距離をDc(基準距離)で示しているが、基準距離Dcはリアルタイムの測定値Daを平均して得た測定値Dbをさらに平均した値である。このため、リアルタイムの測定値Daである図2Aの狙点までの距離が基準距離Dcに厳密に一致するわけではない。   In FIG. 2A, for convenience of explanation, the distance from the sensor 2 to the target point is indicated by Dc (reference distance), but the reference distance Dc further includes a measurement value Db obtained by averaging real-time measurement values Da. The average value. For this reason, the distance to the target point in FIG. 2A that is the real-time measurement value Da does not exactly match the reference distance Dc.

図4の遠方ゆらぎ幅ΔDは、遠方しきい値Dmaxが基準距離DcからΔDだけ離れた位置(図2Aを参照)にあることを示す値のデータである。つまり、例えば、図4に示すユーザー(ID「0001」)のように、基準距離Dcが「75」cmで、遠方ゆらぎ幅ΔDが「15」cmの場合、ゆらぎ範囲の遠方しきい値Dmaxは、(式)Dmax=Dc+ΔDより、75+15=「90」(cm)で得られる。この場合、ゆらぎ範囲は、遠方しきい値Dmax「90」cm以下の数値範囲として特定される。 The distance fluctuation width ΔD + in FIG. 4 is data of a value indicating that the distance threshold Dmax is at a position (see FIG. 2A) that is apart from the reference distance Dc by ΔD + . That is, for example, as in the case of the user (ID “0001”) shown in FIG. 4, when the reference distance Dc is “75” cm and the far fluctuation width ΔD + is “15” cm, the far threshold Dmax in the fluctuation range. Is obtained from (Expression) Dmax = Dc + ΔD + with 75 + 15 = “90” (cm). In this case, the fluctuation range is specified as a numerical range of the far threshold Dmax “90” cm or less.

図4に示す暫定値Dtempは、例えば、ゆらぎ範囲から外れた時の測定値Db(最大のもの)を暫定的に記憶したデータである。例えば、図4に示すユーザー(ID「0001」)の場合、遠方しきい値Dmax「90」cm以下の数値範囲(ゆらぎ範囲)を外れたときの測定値「93」cmが、暫定値Dtempとして記憶されている。   The provisional value Dtemp shown in FIG. 4 is data that temporarily stores, for example, the measured value Db (maximum value) when the fluctuation value is out of the fluctuation range. For example, in the case of the user (ID “0001”) shown in FIG. 4, the measured value “93” cm when the numerical value range (fluctuation range) of the far threshold Dmax “90” cm or less is deviated as the provisional value Dtemp. It is remembered.

図4に示す測定値Da(Da1〜Da5)は、通常モードにおいてPSDセンサ2で測定して得られる値を、過去5回分だけ蓄積したデータである。なお、この実施例では、測定値Daは、測定値Dbの算出にのみ用いられ、ゆらぎ判定、離席判定、静物判定などの判定処理には用いられない。   The measured values Da (Da1 to Da5) shown in FIG. 4 are data obtained by accumulating values obtained by measuring with the PSD sensor 2 in the normal mode for the past five times. In this embodiment, the measurement value Da is used only for calculation of the measurement value Db, and is not used for determination processing such as fluctuation determination, absence determination, and still life determination.

図5は、モニタ前に着席した複数のユーザーについて、モニタまでの距離を経時的に測定して算出した測定値Daの変化を示すグラフである。なお、M1、M2は男性のデータ、F1、F2は女性のデータである。   FIG. 5 is a graph showing changes in the measured value Da calculated by measuring the distance to the monitor over time for a plurality of users seated before the monitor. M1 and M2 are male data, and F1 and F2 are female data.

図5に示すグラフからは、男性ユーザーM2は女性F1、F2や男性M1よりも動きが激しく、また、男性ユーザーM1はセンサ2の距離が女性F1、F2や男性M2よりも比較的に離れた位置にいることが分かる。このように、動きの激しさや平均的な距離は個人差が多く、各ユーザーに応じてゆらぎ範囲を設定し、更新する意義は大きい。   From the graph shown in FIG. 5, the male user M2 moves more violently than the females F1, F2 and the male M1, and the male user M1 is relatively far away from the sensors 2 than the females F1, F2 and the male M2. You can see that you are in position. As described above, the intensity of movement and the average distance vary greatly among individuals, and it is highly significant to set and update the fluctuation range according to each user.

図4に示す測定値Db(Db1〜Db20)は、測定値Daが5回分溜まる毎に平均して得た値を過去20回分だけ蓄積したデータである。なお、測定値Dbは、FIFO(ファーストイン−ファーストアウト)方式で記憶される。よって、例えば、記憶される測定値Dbのデータが20個を超えると古いデータDb20が消去され、同時に測定値Db1〜Db19のデータが測定値Db2〜Db20に書き換えられる。つまり、Db1が、常に直近の第1平均値を記憶したデータとなる。   The measured values Db (Db1 to Db20) shown in FIG. 4 are data obtained by accumulating the values obtained by averaging each time the measured values Da are accumulated five times for the past 20 times. The measured value Db is stored in a FIFO (first-in first-out) manner. Therefore, for example, when the number of stored measurement values Db exceeds 20, the old data Db20 is erased, and at the same time, the measurement values Db1 to Db19 are rewritten to the measurement values Db2 to Db20. That is, Db1 is always data in which the latest first average value is stored.

測定値Da’(Da1’〜Da3’)は、省電力モードにおいてPSDセンサ2で測定して得られる値を過去3回分だけ蓄積したデータである。なお、省電力モードにおける測定値Da’は、FIFO(ファーストイン−ファーストアウト)方式で記憶される。   The measured values Da ′ (Da1 ′ to Da3 ′) are data obtained by accumulating values obtained by measuring with the PSD sensor 2 in the power saving mode for the past three times. Note that the measured value Da 'in the power saving mode is stored in a FIFO (first in-first out) manner.

図4に示す省電力判定DBの省電力フラグF0には、省電力モードへ移行した場合に「1」が書き込まれ、通常モードでは「0」が書き込まれる。省電力フラグF0により、現在、省電力モード、通常モードの何れのモードであるかを判断することができる。   In the power saving flag F0 of the power saving determination DB shown in FIG. 4, “1” is written when the mode is shifted to the power saving mode, and “0” is written in the normal mode. Based on the power saving flag F0, it can be determined whether the current mode is the power saving mode or the normal mode.

また、図4に示す省電力判定DBの各スリープフラグには、省電力モードへ移行した場合に、離席スリープフラグF1、ゆらぎスリープフラグF2、静物スリープフラグF3のうち何れか対応するものにデータ「1」が書き込まれる。なお、通常モードでは全てに「0」が書き込まれている。例えば、ゆらぎ判定を行った結果、ゆらぎスリープ状態(省電力モード)となった場合には、ゆらぎスリープフラグF2にデータ「1」が書き込まれる。   In addition, each sleep flag of the power saving determination DB shown in FIG. 4 includes data corresponding to any one of the away sleep flag F1, the fluctuation sleep flag F2, and the still life sleep flag F3 when the mode is shifted to the power saving mode. “1” is written. In the normal mode, “0” is written in all. For example, when the fluctuation determination results in a fluctuation sleep state (power saving mode), data “1” is written in the fluctuation sleep flag F2.

[省電力プログラム20が実行する処理]
図3のメモリ12に記憶された省電力プログラム20が実行するメイン処理のフローチャートを、図6に示す。
[Processing executed by the power saving program 20]
FIG. 6 shows a flowchart of main processing executed by the power saving program 20 stored in the memory 12 of FIG.

図6に示すように、省電力プログラム20は、まず、現在、通常モードにあるか省電力モードにあるかによって異なる所定周期(通常モードの場合には周期T、省電力モードの場合には周期Tといったように、各モードについて予め設定)毎にメイン処理を開始する(ステップS100)。 As shown in FIG. 6, the power saving program 20 first has a predetermined period (period T 1 in the normal mode and period T 1 in the power saving mode) that differs depending on whether the current mode is the normal mode or the power saving mode. The main process is started every time the mode T 2 is set in advance (step S100).

具体的には、省電力フラグF0に「0」が記憶されているときは、所定時間T毎にメイン処理を開始する。一方、省電力判定DB24の省電力フラグF0に「1」が記憶されているときは、所定時間T毎にメイン処理を開始する。 Specifically, when "0" to the power-saving flag F0 is stored, it starts the main process at every predetermined time T 1. Meanwhile, when "1" to the power-saving flag F0 power saving determination DB24 is stored, it starts the main process at every predetermined time T 2.

メイン処理を実行する周期T、Tは、例えば、通常モードの周期T=100m秒毎、省電力モードの周期T=1秒毎といったように、通常モードの周期Tよりも省電力モードの周期Tの方が長くなるように設定されるが、これは省電力モードでの消費電力を抑えるためである。 Period T 1, T 2 executing the main process, for example, the period T 1 = 100 m sec every normal mode, as such period T 2 = every second power saving mode, saving than the period T 1 of the normal mode Although better period T 2 of the power mode is set to be longer, this is to reduce power consumption in the power saving mode.

さらに、現在のモードが通常モードか省電力モードか否かにより(ステップS200)、MPU4は、通常モードの場合には所定の周期的処理(ステップS1000、図7〜図10に詳述する。)を実行し、省電力モードの場合には所定の周期的処理(ステップS2000)を実行することになる。   Further, depending on whether the current mode is the normal mode or the power saving mode (step S200), the MPU 4 performs a predetermined periodic process in the normal mode (step S1000, which will be described in detail in FIGS. 7 to 10). In the power saving mode, a predetermined periodic process (step S2000) is executed.

[通常モードの周期的処理]
まず、図6に示す通常モードの周期的処理(ステップS1000)の詳細について、図7〜図10に示すフローチャートを用いて説明する。
[Periodic processing in normal mode]
First, details of the normal mode periodic processing (step S1000) shown in FIG. 6 will be described using the flowcharts shown in FIGS.

なお、図7は、ユーザーまでの距離の測定を開始してから、ゆらぎ範囲を算出し設定するまでの処理を示すフローチャートである。図8は、図7に示す処理の後、ユーザーが離席したか否かを判定する離席判定処理を示すフローチャートである。図9は、図7に示す処理の後、ユーザーがゆらぎ範囲を外れたか等を判定するゆらぎ判定処理の詳細を示すフローチャートである。図10は、検知した対象物が静物(物体)か否かを判断する静物判定処理(図9のステップS1300)の詳細を示すフローチャートである。   FIG. 7 is a flowchart showing the processing from the start of the measurement of the distance to the user until the fluctuation range is calculated and set. FIG. 8 is a flowchart showing an absence determination process for determining whether or not the user has left after the process shown in FIG. 7. FIG. 9 is a flowchart showing details of the fluctuation determination process for determining whether the user is out of the fluctuation range after the process shown in FIG. FIG. 10 is a flowchart showing details of the still object determination process (step S1300 in FIG. 9) for determining whether or not the detected object is a still object (object).

図7に示すように、まず、MPU4は、センサ2の出力に基づいて距離算出テーブル22を参照し、得られた測定値Daを省電力判定DB24に記憶する(ステップS1001)。   As shown in FIG. 7, first, the MPU 4 refers to the distance calculation table 22 based on the output of the sensor 2, and stores the obtained measurement value Da in the power saving determination DB 24 (step S1001).

測定値Daが所定数N、例えば5個溜まると(ステップS1002のYes)、その平均を算出して得た値を測定値Dbとして記憶し、測定値Daのデータ(5個)は全て消去する(ステップS1003)。例えば、図4に示す測定値Da(1−5)の5つ分のデータ「67.2,・・・,76.1」の平均を算出して測定値Db1「73.1」が得られる。 When a predetermined number N 1 , for example, five measurement values Da are accumulated (Yes in step S1002), the value obtained by calculating the average is stored as the measurement value Db, and all the data (5) of the measurement values Da are deleted. (Step S1003). For example, the average of five data “67.2,..., 76.1” of the measurement value Da (1-5) shown in FIG. 4 is calculated to obtain the measurement value Db1 “73.1”. .

なお、ステップS1003では、測定値Dbを測定値Daのデータ5つが溜まる毎に算出することとしたが、測定値Daのデータが一個得られる各周期毎に(つまり、移動平均により)測定値Dbを算出してもよい。この場合、測定値DaのデータはFIFO方式で記憶されるため、周期毎に古いものから1つずつ測定値Daのデータが消去されることになる。   In step S1003, the measurement value Db is calculated every time five pieces of data of the measurement value Da are accumulated. However, the measurement value Db is obtained for each period in which one piece of data of the measurement value Da is obtained (that is, by moving average). May be calculated. In this case, since the data of the measured value Da is stored by the FIFO method, the data of the measured value Da is deleted one by one from the oldest one in each cycle.

さらに、測定値Dbのデータが20個溜まるまで、通常モードの周期的処理を最初からループする(ステップS1004)。なお、測定値Dbのデータが20個溜まるまではゆらぎ範囲は未だ設定されていないので、省電力判定処理が行われることはない。   Further, the normal mode periodic process is looped from the beginning until 20 pieces of measured value Db data are accumulated (step S1004). Since the fluctuation range is not yet set until 20 pieces of measured value Db data are accumulated, the power saving determination process is not performed.

測定値Dbが初めて所定数N(例えば、20個)溜まると(ステップS1005のYes)、MPU4は、測定値Dbの平均を算出し、得られた値を基準距離Dcとして記憶する。それと同時に、基準距離Dcに基づいてゆらぎ範囲の算出が行われる(ステップS1006)。具体的には、ゆらぎ範囲の遠方しきい値Dmax(=Dc+ΔD)が算出され、ゆらぎ範囲が設定される。 When a predetermined number N 2 (for example, 20) is accumulated for the first time (for example, 20 in step S1005), the MPU 4 calculates the average of the measured values Db and stores the obtained value as the reference distance Dc. At the same time, the fluctuation range is calculated based on the reference distance Dc (step S1006). Specifically, the far threshold Dmax (= Dc + ΔD + ) of the fluctuation range is calculated, and the fluctuation range is set.

ここで、遠方ゆらぎ幅ΔDには、予め設定された値が用いられる。例えば、図4に示すように、遠方ゆらぎ幅ΔDが予め「15」cmに設定されており、算出された基準距離Dcが「75」cmの場合には、ゆらぎ範囲の遠方しきい値Dmaxとして「90」cm(=75+15)が算出され、省電力判定DB24に記憶される。 Here, a value set in advance is used as the distance fluctuation width ΔD + . For example, as shown in FIG. 4, when the distance fluctuation width ΔD + is set to “15” cm in advance and the calculated reference distance Dc is “75” cm, the distance threshold Dmax of the fluctuation range is set. “90” cm (= 75 + 15) is calculated and stored in the power saving determination DB 24.

ゆらぎ範囲の設定が終わると、図8に示す離席判定処理(ステップS110
1〜S1105)が行われる。
When the setting of the fluctuation range is completed, the absence determination process (step S110 shown in FIG. 8).
1 to S1105) are performed.

図8に示すように、MPU4は、測定値Db(ステップS1003で算出)が、所定の離席しきい値Df(例えば、120cmに設定)を超えるか否かを判断する(ステップS1101)。その結果、離席しきい値Dfを超えていない場合(つまり、離席しきい値Df以下のとき)には、離席タイマー16aを0にリセットし(ステップS1105)、さらに、後述するゆらぎ判定などの処理(図9)に移行する。   As shown in FIG. 8, the MPU 4 determines whether or not the measured value Db (calculated in step S1003) exceeds a predetermined away threshold Df (for example, set to 120 cm) (step S1101). As a result, when the away threshold Df is not exceeded (that is, when the away threshold Df is less than or equal to), the away timer 16a is reset to 0 (step S1105), and the fluctuation determination described later is performed. The process proceeds to (FIG. 9).

MPU4は、測定値Dbが所定の離席しきい値Dfを超えると判断した場合(ステップS1101のYes)には、離席タイマー16aをカウントアップし、ゆらぎタイマー16cを0にリセットする(ステップS1102)。なお、ここでゆらぎタイマー16cを0にリセットするのは、以前の周期的処理においてゆらぎタイマー16cがカウントアップされている場合を考慮したためである。   When the MPU 4 determines that the measured value Db exceeds the predetermined leaving threshold Df (Yes in step S1101), the MPU 4 counts up the leaving timer 16a and resets the fluctuation timer 16c to 0 (step S1102). ). Here, the reason why the fluctuation timer 16c is reset to 0 is because the case where the fluctuation timer 16c is counted up in the previous periodic process is taken into consideration.

さらに、所定の離席タイムアウト時間t0(例えば、2秒〜5秒の間で任意に設定)を経過しても、測定値Dbが離席しきい値Dfを超えている場合(ステップS1103のYes)、MPU4は、省電力判定DB24の離席スリープフラグF1に「1」を、省電力フラグF0に「1」を書き込んで(ステップS1104)、次の周期で省電力モードに移行する(図6のステップS100、S200、S2000)。   Further, when the measured value Db exceeds the away threshold value Df even after a predetermined away time-out time t0 (for example, arbitrarily set between 2 seconds and 5 seconds) has elapsed (Yes in step S1103). The MPU 4 writes “1” in the away sleep flag F1 and “1” in the power saving flag F0 of the power saving determination DB 24 (step S1104), and shifts to the power saving mode in the next cycle (FIG. 6). Steps S100, S200, S2000).

なお、所定の離席タイムアウト値t0を経過するまでは(ステップS1103のNo)、以降の周期的処理において、図7のステップS1001〜図8のステップS1103に至るまでの処理を繰り返す。   Until the predetermined time-out value t0 elapses (No in step S1103), the processing from step S1001 in FIG. 7 to step S1103 in FIG. 8 is repeated in the subsequent periodic processing.

以上のように、モニタ前のユーザーが離席した場合には、離席スリープ状態となって通常モードから省電力モードへ移行し、後述する省電力モードの周期的処理において、離席スリープ状態からの復帰処理(図12のステップS2100に示す)が行われる。   As described above, when the user in front of the monitor leaves the seat, the user enters the sleep sleep state and shifts from the normal mode to the power saving mode. Is performed (shown in step S2100 in FIG. 12).

図8に示す離席判定処理(ステップS1101〜S1105)の後、MPU4は、ゆらぎタイマー16cが所定時間t1(例えば、1.5秒)を経過したか否かを判断する(ステップS1201)。   After the absence determination process (steps S1101 to S1105) shown in FIG. 8, the MPU 4 determines whether or not the fluctuation timer 16c has passed a predetermined time t1 (for example, 1.5 seconds) (step S1201).

しかしながら、通常モードの周期的処理において最初にステップS1201に到達した場合には、ゆらぎタイマー16cは未だカウントアップされていない。このため、ゆらぎ判定処理(ステップS1203〜)には移らずにステップS1202の方に移行して静物判定処理(ステップS1300)が行われることになる。   However, when step S1201 is first reached in the periodic processing in the normal mode, the fluctuation timer 16c has not yet been counted up. For this reason, the process proceeds to step S1202 without moving to the fluctuation determination process (step S1203), and the still object determination process (step S1300) is performed.

図9に示すステップS1201の後、MPU4は、静物判定処理(ステップS1300)の前に基準距離Dcを算出し、ゆらぎ範囲を調節して更新する(ステップS1202)。例えば、基準距離Dcが、前述のように20個の測定値Dbを平均して得られ(つまり、測定値Daの二次平均)、さらに、得られた基準距離Dcの値と、省電力判定DB24に記憶された遠方ゆらぎ幅ΔDの値に基づいて、(式)Dmax=Dc+ΔDからゆらぎ範囲の遠方しきい値Dmaxが新たに算出され、書き換えて記憶される。 After step S1201 shown in FIG. 9, the MPU 4 calculates the reference distance Dc before the still-life determination process (step S1300) and adjusts and updates the fluctuation range (step S1202). For example, the reference distance Dc is obtained by averaging the 20 measured values Db as described above (that is, the second average of the measured values Da), and the obtained reference distance Dc and the power saving determination Based on the value of the distance fluctuation width ΔD + stored in the DB 24, the distance threshold Dmax in the fluctuation range is newly calculated from (Expression) Dmax = Dc + ΔD + , and is rewritten and stored.

なお、ゆらぎ範囲は、最初にステップS1006で設定された後は、ステップS1210でゆらぎ外れ時の暫定値に基づいて広がるように更新されるまで、上記ステップS1202や後述するステップ1204において測定値Dbを平均して得られる基準距離Dcに基づいて調整して更新される。   Note that after the fluctuation range is initially set in step S1006, the measured value Db is set in step S1202 or step 1204 described later until the fluctuation range is updated to expand based on the provisional value at the time of deviation from the fluctuation in step S1210. It is adjusted and updated based on the reference distance Dc obtained by averaging.

ステップS1202でゆらぎ範囲が更新されると、図9に示すように静物判定処理(ステップS1300)が行われる。図10は、静物判定処理(図7のステップS1300)の詳細を示す図である。   When the fluctuation range is updated in step S1202, a still object determination process (step S1300) is performed as shown in FIG. FIG. 10 is a diagram showing the details of the still object determination process (step S1300 in FIG. 7).

図10に示すように、静物判定においては、まず省電力判定DB24を参照することにより測定値Dbが所定の近接しきい値Dnより小さいか(つまり、ユーザーが所定の近接しきい値Dnより近くにいるか)が判定される(ステップS1301)。   As shown in FIG. 10, in still-life determination, first, the measured value Db is smaller than a predetermined proximity threshold value Dn by referring to the power saving determination DB 24 (that is, the user is closer to the predetermined proximity threshold value Dn). Is determined) (step S1301).

測定値Dbが近接しきい値Dn以内にあり、ユーザーまでの距離が近すぎると(例えば、30cm以下)、静物タイマー16bを0にリセットし(ステップS1308)、静物判定処理を終了する。これは、センサまでの距離が近すぎると感度が著しく低下してしまうためである。その後、後述するゆらぎ判定ステップ(ステップS1214)に移る。   If the measured value Db is within the proximity threshold value Dn and the distance to the user is too close (for example, 30 cm or less), the still-life timer 16b is reset to 0 (step S1308), and the still-life determination process ends. This is because if the distance to the sensor is too close, the sensitivity will be significantly reduced. Thereafter, the process proceeds to a fluctuation determination step (step S1214) described later.

MPU4は、測定値Dbが所定の近接しきい値Dn以内にないと判断した場合には、図8に示すように、省電力判定DB24から直近の測定値Dbのデータを所定数N個だけ読み出し、その中から最大値と最小値を選定する(ステップS1302)。例えば、Db1、Db2、Db3の3つの測定値Dbを読み出し、それぞれの値が、Db1が「40」cm、Db2が「50」cm、Db3が「60」cmの場合、Db3が最大値として、Db1が最小値として選定される。 When the MPU 4 determines that the measured value Db is not within the predetermined proximity threshold value Dn, as shown in FIG. 8, only the predetermined number N 3 of the latest measured value Db data from the power saving determination DB 24 is obtained. The maximum value and the minimum value are selected from among the read values (step S1302). For example, when three measured values Db of Db1, Db2, and Db3 are read and each value is “40” cm for Db1, “50” cm for Db2, and “60” cm for Db3, Db3 is the maximum value. Db1 is selected as the minimum value.

さらに、選定した最大値となるデータが、数値範囲R1[0〜r1まで]、R2[r1〜r2]、R3[r2以上](例えば、r1=70cm、r2=85cm)の何れに属するかを判断する(ステップS1303)。   Furthermore, whether the selected maximum value data belongs to the numerical range R1 [0 to r1], R2 [r1 to r2], or R3 [r2 or more] (for example, r1 = 70 cm, r2 = 85 cm). Judgment is made (step S1303).

その結果、最大値がR1[0〜r1]の範囲にある場合は、s1(例えば、2cm)を静物しきい値Sとする(ステップS1304)。最大値がR2[r1〜r2]の範囲にある場合は、s2(例えば、3cm)を静物しきい値とする(ステップS1305)。最大値がR3[r2〜以上]の範囲にある場合は、s3(例えば、4cm)を静物しきい値とする(ステップS1306)。   As a result, when the maximum value is in the range of R1 [0 to r1], s1 (for example, 2 cm) is set as the still life threshold value S (step S1304). When the maximum value is in the range of R2 [r1 to r2], s2 (for example, 3 cm) is set as the still life threshold (step S1305). When the maximum value is in the range of R3 [r2 to greater than or equal to], s3 (for example, 4 cm) is set as the still life threshold (step S1306).

例えば、最大値が「60」cmの場合、数値範囲R1に属するため、静物しきい値Sはs2=3cmとなる。なお、上記静物しきい値Sの各値(s1、s2、s3)は、各数値範囲に対応する静物しきい値としてそれぞれ予め設定されている。   For example, when the maximum value is “60” cm, since it belongs to the numerical value range R1, the still-life threshold value S is s2 = 3 cm. Each value (s1, s2, s3) of the still life threshold value S is set in advance as a still life threshold value corresponding to each numerical value range.

このように、静物しきい値が対象物までの距離に応じて段階的に設定されるのは、対象物からの距離が遠くなるほどセンサの測定精度が落ちることを考慮したためである。なお、この実施形態では、静物しきい値を3つの候補値によって段階的に設定したが、最大値となる測定値Dbに対するパーセント比で算出した値によって設定しても良い。   In this way, the reason why the still object threshold value is set stepwise in accordance with the distance to the object is because the measurement accuracy of the sensor decreases as the distance from the object increases. In this embodiment, the still-life threshold value is set stepwise by three candidate values, but may be set by a value calculated as a percentage ratio to the maximum measured value Db.

MPU4は、静物しきい値Sを決めた後、測定値Dbの最小値と最大値の差が静物しきい値S(s1、s2、s3)より大きいかを判断する(ステップS1307)。測定値Dbの最小値と最大値の差が静物しきい値S(s1、s2、s3)より大きい場合(ステップS1307のYes)、図10に示すように、静物タイマー16bを0にリセットし(ステップS1308)、ゆらぎ判定ステップ(図9のステップS1214)に移る。   After deciding the still life threshold value S, the MPU 4 determines whether the difference between the minimum value and the maximum value of the measured value Db is larger than the still life threshold value S (s1, s2, s3) (step S1307). When the difference between the minimum value and the maximum value of the measured value Db is larger than the still life threshold value S (s1, s2, s3) (Yes in step S1307), as shown in FIG. 10, the still life timer 16b is reset to 0 ( Step S1308) is followed by the fluctuation determination step (step S1214 in FIG. 9).

測定値Dbの最小値と最大値の差が静物しきい値S(s1、s2、s3)より大きい場合には(ステップS1307のYes)、静物タイマー16bをカウントアップする(ステップS1309)。例えば、Db3「60」を最大値として選定し、Db1「58」を最小値として選定した場合、その差「2」cm(=60−58)が静物しきい値S(s2=3cm)より小さいため、静物タイマー16bがカウントアップされる。   When the difference between the minimum value and the maximum value of the measured value Db is larger than the still life threshold value S (s1, s2, s3) (Yes in step S1307), the still life timer 16b is counted up (step S1309). For example, when Db3 “60” is selected as the maximum value and Db1 “58” is selected as the minimum value, the difference “2” cm (= 60−58) is smaller than the still life threshold S (s2 = 3 cm). Therefore, the still life timer 16b is counted up.

以降の周期的処理において、所定時間t5、例えば45秒を経過しても測定値Dbの最小値と最大値の差が静物しきい値S(s1、s2、s3)より小さい場合(ステップS1311のYes)、MPU4は所定の時間ts秒だけパネルの輝度をダウンするよう制御する(ステップS1312)。   In the subsequent periodic processing, when the difference between the minimum value and the maximum value of the measured value Db is smaller than the still life threshold value S (s1, s2, s3) even after a predetermined time t5, for example, 45 seconds, (step S1311) Yes), the MPU 4 controls to decrease the brightness of the panel for a predetermined time ts seconds (step S1312).

さらに、所定時間t4、例えば60秒(>t5)を経過しても測定値Dbの最小値と最大値の差が静物しきい値S(s1、s2、s3)よりも小さい場合には(ステップS1310のYes)、静物スリープフラグF3に「1」を、省電力フラグF0に「1」を書き込んで(ステップS1313)、省電力モードに移行することになる(図6のステップS100、S200、S2000)。   Further, if the difference between the minimum value and the maximum value of the measured value Db is smaller than the still life threshold value S (s1, s2, s3) even after a predetermined time t4, for example 60 seconds (> t5), (step) In step S1310, “1” is written in the still life sleep flag F3 and “1” is written in the power saving flag F0 (step S1313), and the mode is shifted to the power saving mode (steps S100, S200, and S2000 in FIG. 6). ).

以上のように、検知した対象物が静物と判断された場合には、静物スリープ状態となって通常モードから省電力モードへ移行し、後述する省電力モードの周期的処理において、静物スリープ状態からの復帰処理(図12のステップS2200)が行われる。   As described above, when it is determined that the detected object is a still object, it enters the still object sleep state and shifts from the normal mode to the power saving mode. Return processing (step S2200 in FIG. 12) is performed.

図9に示すように、上記静物判定(図9のS1300)の後には、ゆらぎ判定処理が行われる(ステップS1214)。具体的には、測定値Db(直近のDb1)がゆらぎ範囲(遠方しきい値Dmax以下)を外れているか否かが判断される。   As shown in FIG. 9, after the still object determination (S1300 in FIG. 9), a fluctuation determination process is performed (step S1214). Specifically, it is determined whether or not the measured value Db (nearest Db1) is out of the fluctuation range (below the far threshold Dmax).

その結果、測定値Dbがゆらぎ範囲(遠方しきい値Dmax以下)を外れていると判断されると(ステップS1214のYes)、ゆらぎタイマー16cがカウントアップされると共に、図11に示すゆらぎ範囲を外れた時の測定値Dbが暫定値Dtempとして記憶される(ステップS1215)。   As a result, when it is determined that the measured value Db is out of the fluctuation range (below the far threshold Dmax) (Yes in step S1214), the fluctuation timer 16c is counted up and the fluctuation range shown in FIG. The measured value Db at the time of deviating is stored as the provisional value Dtemp (step S1215).

なお、図11は、ゆらぎ範囲の更新方法を説明するグラフである。図11に示すように、遠方しきい値Dmaxを外れた時にカウントアップが開始される。   FIG. 11 is a graph for explaining a fluctuation range update method. As shown in FIG. 11, the count-up is started when the far threshold Dmax is exceeded.

ゆらぎタイマー16がカウントアップされ(図9のステップS1215)、さらに以降の周期において、所定のタイムアウト時間t1(例えば、1.5秒)を経過してもゆらぎ範囲を外れていると判断された場合には(ステップS1201のYes)、前述の静物判定(ステップS1300)は行われず、ゆらぎ判定処理に移行することになる。つまり、静物判定が行われるのは、ゆらぎ範囲を外れてから所定時間t1を経過するまでである。   When the fluctuation timer 16 is counted up (step S1215 in FIG. 9), and it is determined that the fluctuation range is out of range even if a predetermined timeout time t1 (for example, 1.5 seconds) elapses in the subsequent period. (Yes in step S1201), the above-described still-life determination (step S1300) is not performed, and the process proceeds to the fluctuation determination process. In other words, the still life determination is performed until the predetermined time t1 elapses after the fluctuation range is removed.

さらに、以降の周期において、所定のタイムアウト時間t2(例えば、3秒)を経過するまでは(ステップS1203)、ゆらぎ範囲の更新が継続して行われる(ステップS1204)。これは、急峻にゆらぎ範囲を離れたような場合でも、測定値が落ち着くまでゆらぎ範囲が必要以上に大きく広がるのを防止するためである。   Further, in a subsequent cycle, the fluctuation range is continuously updated (step S1204) until a predetermined timeout time t2 (for example, 3 seconds) elapses (step S1203). This is to prevent the fluctuation range from spreading more than necessary until the measured value settles, even when the fluctuation range steeply leaves.

以降の周期において、所定のタイムアウト時間t3を経過するまでは、カウントアップ(ステップS1206)を行い、MPU4は、ゆらぎ範囲に戻ったかをさらに判断する(ステップS1207)。   In the subsequent cycle, the count-up (step S1206) is performed until the predetermined timeout time t3 has elapsed, and the MPU 4 further determines whether or not the fluctuation range has been returned (step S1207).

ゆらぎ範囲に戻った場合には、ゆらぎタイマー16cを0にリセットし(ステップS1208)、記憶した暫定値Dtempによりゆらぎ範囲を更新する(ステップS1210)。具体的には、遠方しきい値Dmaxを暫定値Dtempの値に書き換え、さらに、遠方しきい値Dmaxと基準距離Dcの値に基づいて、(式)ΔD=Dmax−Dcより遠方ゆらぎ幅ΔDの値を新たに算出し、書き換える。なお、基準距離Dcの値は、ここでは書き換えられない。 When returning to the fluctuation range, the fluctuation timer 16c is reset to 0 (step S1208), and the fluctuation range is updated with the stored provisional value Dtemp (step S1210). Specifically, the far threshold value Dmax is rewritten to the provisional value Dtemp, and further, based on the far threshold value Dmax and the value of the reference distance Dc, the distance fluctuation width ΔD from (Expression) ΔD + = Dmax−Dc A new + value is calculated and rewritten. Note that the value of the reference distance Dc is not rewritten here.

つまり、図11に示すように、ゆらぎ範囲を外れてから所定時間t3を経過すると、ゆらぎ範囲の遠方しきい値がDmax(例えば、「90」cm)からDmax’(例えば、「93」cm)に広がるように更新される。これにより、遠方ゆらぎ幅ΔDの値は、遠方しきい値の差(Dmax’−Dmax)の分(例えば、「3」cm)だけ増加する。 That is, as shown in FIG. 11, when a predetermined time t3 has elapsed after leaving the fluctuation range, the far threshold of the fluctuation range changes from Dmax (for example, “90” cm) to Dmax ′ (for example, “93” cm). Updated to spread. As a result, the value of the distance fluctuation width ΔD + increases by the distance threshold difference (Dmax′−Dmax) (for example, “3” cm).

一方、測定値Dbがゆらぎ範囲に戻らない場合には、暫定値Dtempより測定値Dbが大きい場合にだけ(ステップS1211のYes)、暫定値Dtempのデータが外れ時の測定値Dbによって書き換えられる(ステップS1212)。   On the other hand, when the measured value Db does not return to the fluctuation range, only when the measured value Db is larger than the provisional value Dtemp (Yes in step S1211), the data of the provisional value Dtemp is rewritten with the measured value Db at the time of deviation ( Step S1212).

また、所定時間t3(例えば、5秒)を経過すると、図4に示す省電力判定DB24のゆらぎスリープフラグF2に「1」を、省電力フラグF0に「1」を書き込んで(ステップS1213)、省電力モードに移行することになる(図6のステップS100、S200、S2000)。   When a predetermined time t3 (for example, 5 seconds) elapses, “1” is written in the fluctuation sleep flag F2 and “1” is written in the power saving flag F0 of the power saving determination DB 24 shown in FIG. 4 (step S1213). The mode is shifted to the power saving mode (steps S100, S200, and S2000 in FIG. 6).

以上のように、ユーザーがゆらぎ範囲から外れ、かつ所定の条件を満たした場合には、ゆらぎスリープ状態となって通常モードから省電力モードへ移行し、後述するように省電力モードの周期的処理において、ゆらぎスリープ状態からの復帰処理(図12のステップS2300に示す)が行われる。   As described above, when the user is out of the fluctuation range and satisfies a predetermined condition, the fluctuation sleep state is entered and the normal mode is shifted to the power saving mode, and the power saving mode is periodically processed as described later. , A process for returning from the fluctuation sleep state (shown in step S2300 in FIG. 12) is performed.

[省電力モードの周期的処理]
つぎに、省電力モードに移行した際に行われる復帰処理について、図12〜図15を用いて以下に説明する。なお、図12は、省電力モードの周期的処理を示すフローチャートである。図13は離席スリープ状態からの、図14は静物スリープ状態からの、図15はゆらぎスリープ状態からの復帰処理の詳細を示すフローチャートである。
[Periodic processing in power saving mode]
Next, a return process performed when the mode is shifted to the power saving mode will be described below with reference to FIGS. FIG. 12 is a flowchart showing periodic processing in the power saving mode. FIG. 13 is a flowchart showing details of the return processing from the away-sleep state, FIG. 14 from the still-life sleep state, and FIG. 15 from the fluctuation sleep state.

なお、省電力モードに移行した場合、省電力判定DB24の省電力フラグF0には「1」が記憶されている。このため、図6に示すメイン処理において、MPU4は、現在、省電力モードであると判断して所定時間T毎に処理を開始し、これに基づいて、省電力モードの周期的処理(図6のステップS200、S2000)が実行されることになる。 When the mode is shifted to the power saving mode, “1” is stored in the power saving flag F0 of the power saving determination DB 24. Therefore, in the main processing shown in FIG. 6, MPU 4 is now, it is determined that the power saving mode starts processing at every predetermined time T 2, based on this, the periodic processing of the power saving mode (FIG. 6 steps S200 and S2000) are executed.

省電力モードの周期的処理では、まず、図12に示すように、センサ2の出力から距離算出テーブル22(図3)を参照することにより、ユーザーまでの距離の値が取得され、図4に示す省電力判定DB24に得られた値が測定値Da’として記憶される(ステップS2001)。なお、通常モードの周期的処理とは異なり、省電力モードの周期的処理では、消費電力を抑制するために測定値の平均(図4の一次平均の測定値Dbに相当するデータ)を算出していない。   In the periodic processing in the power saving mode, first, as shown in FIG. 12, the value of the distance to the user is acquired by referring to the distance calculation table 22 (FIG. 3) from the output of the sensor 2, and FIG. The value obtained in the power saving determination DB 24 shown is stored as the measured value Da ′ (step S2001). In addition, unlike the periodic process in the normal mode, the periodic process in the power saving mode calculates an average of measured values (data corresponding to the measured value Db of the primary average in FIG. 4) in order to suppress power consumption. Not.

さらに、MPU4は、省電力判定DB24を参照することにより、現在どのスリープ状態の種別であるかを判断し(図12のステップS2002)、各スリープ状態を示すフラグ(離席スリープフラグF1、ゆらぎスリープフラグF2、静物スリープフラグF3)にそれぞれ対応した復帰処理(図12のS2100、S2200、S2300の何れか)を実行する。   Further, the MPU 4 refers to the power saving determination DB 24 to determine which type of sleep state it is currently in (step S2002 in FIG. 12), and indicates a flag indicating each sleep state (separated sleep flag F1, fluctuation sleep). The return processing (any of S2100, S2200, and S2300 in FIG. 12) corresponding to each of the flag F2 and the still-life sleep flag F3) is executed.

つまり、離席スリープ状態から省電力モードに移行している(離席スリープフラグF1に「1」が記憶されている)場合には、図13に示す離席スリープ状態からの復帰処理を実行することになる(ステップS2100)。以下に、図13を用いて、離席スリープ状態(図8のS1104)からの復帰処理の詳細について説明する。   That is, when the absence sleep sleep state is shifted to the power saving mode ("1" is stored in the away sleep flag F1), the return process from the away sleep state shown in FIG. 13 is executed. (Step S2100). The details of the return processing from the away-sleep state (S1104 in FIG. 8) will be described below with reference to FIG.

離席スリープ状態からの復帰処理において、MPU4は、図13に示すように、測定値Da’が所定の離席しきい値Df’を超えるか否かを判断することにより、ユーザーがモニタ前に戻ってきたか否かを判断する(ステップS2101)。測定値Da’が離席しきい値Df’を超える場合、つまりユーザーがまだ離席しておりモニタ前に戻ってきていないと判断した場合(ステップS2101のYes)には、省電力モードの周期的処理の次ループに移る。   In the return processing from the away from sleep state, the MPU 4 determines whether or not the measured value Da ′ exceeds a predetermined away threshold value Df ′ as shown in FIG. It is determined whether it has returned (step S2101). When the measured value Da ′ exceeds the away threshold value Df ′, that is, when it is determined that the user has not left the seat and has not returned to the monitor (Yes in step S2101), the cycle of the power saving mode Move to the next loop.

一方、測定値Da’が所定の離席しきい値Df’(例えば、通常モードにおける離席しきい値Dfと同じ値に設定)を超えない、つまりユーザーがモニタ前に戻ってきたと判断した場合(ステップS2101のNo)には、MPU4は、離席タイマー16aをカウントアップする(ステップS2102)。   On the other hand, when the measured value Da ′ does not exceed a predetermined leaving threshold Df ′ (for example, set to the same value as the leaving threshold Df in the normal mode), that is, it is determined that the user has returned before monitoring In (No in step S2101), the MPU 4 counts up the away timer 16a (step S2102).

さらに、測定値Da’が離席しきい値Df’以下のまま、所定のタイムアウト時間t0’を経過すると(ステップS2103のYes)、MPU4は、離席スリープ状態をオフし(離席スリープフラグF1に「0」を書き込む)、通常モードに移行(省電力フラグF0に「0」を書き込む)する(ステップS2104)。   Further, when the predetermined time-out time t0 ′ elapses with the measured value Da ′ being equal to or less than the away threshold Df ′ (Yes in step S2103), the MPU 4 turns off the away sleep state (seated sleep flag F1). "0" is written in), and the normal mode is entered ("0" is written in the power saving flag F0) (step S2104).

これにより、通常モードの周期的処理(図6〜図8のフローチャートに示す)がメイン処理において選択され実行されることになる。なお、上記所定のタイムアウト時間t0’は、例えば、通常モードにおけるt0(例えば、2秒〜5秒の間で任意に設定)よりも短い時間、例えば1.5秒に設定される。   Thereby, the periodic process in the normal mode (shown in the flowcharts in FIGS. 6 to 8) is selected and executed in the main process. The predetermined time-out time t0 'is set to, for example, 1.5 seconds, which is shorter than t0 in the normal mode (for example, arbitrarily set between 2 seconds and 5 seconds).

以上のように、省電力モードにおいてユーザーが着席した場合には、省電力モードから通常モードへ移行することになる。   As described above, when the user is seated in the power saving mode, the mode is shifted from the power saving mode to the normal mode.

つぎに、静物スリープ状態(図10のS1313)からの復帰処理を図12および図14などを用いて説明する。   Next, the return processing from the still life sleep state (S1313 in FIG. 10) will be described with reference to FIGS.

ユーザーまでの距離の測定値Da’(図12のステップ2001で取得)が所定数N、例えば3個以上溜まると(図14のステップS2201のYes)、MPU4は、まず、これらの測定値Da’が所定の近距離しきい値Dn’より小さいか否か判断する(ステップS2202)。これらの測定値Da’が所定の近距離しきい値Dn’より小さいと判断した場合(ステップS2202のYes)、MPU4は、静物スリープフラグF3に「0」を、省電力フラグF0に「0」を書き込んで(ステップS2205)、次の周期で通常モードに移行する(図6のステップS100、S200、S2000)。 When the measured value Da ′ of the distance to the user (obtained at step 2001 in FIG. 12) is accumulated by a predetermined number N 4 , for example, 3 or more (Yes in step S2201 in FIG. 14), the MPU 4 first selects these measured values Da. It is determined whether 'is smaller than a predetermined short distance threshold value Dn' (step S2202). When it is determined that these measured values Da ′ are smaller than the predetermined short-distance threshold value Dn ′ (Yes in step S2202), the MPU 4 sets “0” in the still life sleep flag F3 and “0” in the power saving flag F0. Is written (step S2205), and the normal mode is entered in the next cycle (steps S100, S200, and S2000 in FIG. 6).

測定値Da’が所定の近距離しきい値Dn’より近すぎなければ、測定値Da’の直近の3つのデータを所定数N(例えば、3個)読み出して、最大値と最小値を選定する(ステップS2203)。 If the measured value Da ′ is not too close to the predetermined short-range threshold value Dn ′, a predetermined number N 4 (for example, three) of the three most recent data of the measured value Da ′ is read, and the maximum value and the minimum value are obtained. Selection is made (step S2203).

さらに、測定値の最小値と最大値の差が所定の静物しきい値S’より大きいかを判断し(ステップS2204)、測定値の最小値と最大値の差が所定の静物しきい値S’より大きい(検知対象に動きがある)と判断された場合には(ステップS2204のYes)、静物スリープフラグF3に「0」を、省電力フラグF0に「0」を書き込んで(ステップS2205)、次の周期で通常モードに移行する(図6のステップS100、S200、S2000)。   Further, it is determined whether the difference between the minimum value and the maximum value of the measured value is larger than a predetermined still life threshold value S ′ (step S2204), and the difference between the minimum value and the maximum value of the measured value is a predetermined still life threshold value S ′. If it is determined that it is greater than (the detection target has a motion) (Yes in step S2204), “0” is written in the still life sleep flag F3 and “0” is written in the power saving flag F0 (step S2205). Then, the normal mode is entered in the next cycle (steps S100, S200, S2000 in FIG. 6).

一方、測定値の最小値と最大値の差が所定の静物しきい値S’より大きくない(検知対象に動きがない)と判断された場合には(ステップS2204のNo)、通常モードに移行せずに、次ループ(省電力モードの周期的処理)に移る。   On the other hand, if it is determined that the difference between the minimum value and the maximum value of the measured value is not larger than the predetermined still-life threshold value S ′ (the object to be detected does not move) (No in step S2204), the process proceeds to the normal mode. Without moving to the next loop (periodic processing in the power saving mode).

以上のように、省電力モードにおいてユーザーが静物でないと判断された場合には、省電力モードから通常モードへ移行することになる。   As described above, when it is determined that the user is not a still life in the power saving mode, the mode is shifted from the power saving mode to the normal mode.

つぎに、ゆらぎスリープ状態(図9のS1213)からの復帰処理を図12および図15などを用いて説明する。   Next, the return processing from the fluctuation sleep state (S1213 in FIG. 9) will be described with reference to FIGS.

ゆらぎスリープ状態に入ると、省電力モードの周期処理において、図12に示すようにユーザーまでの距離の測定値Da’を記憶した後(S2001)、図15に示すゆらぎスリープ状態に対応した復帰処理に移行する(S2002、S2300)。   When the fluctuation sleep state is entered, after the measurement value Da ′ of the distance to the user is stored as shown in FIG. 12 in the periodic process in the power saving mode (S2001), the return process corresponding to the fluctuation sleep state shown in FIG. (S2002, S2300).

測定値Da’がゆらぎ範囲内に戻っていない場合(ステップS2301のNo)には、MPU4は、ゆらぎタイマー16cを0にリセットし、次ループ(省電力モードの周期的処理)に移る(ステップS2302)。なお、ステップS2301におけるゆらぎ範囲の判定には、省電力モードに入る前の通常モードにおけるゆらぎ範囲がそのまま用いられる。   If the measured value Da ′ does not return within the fluctuation range (No in step S2301), the MPU 4 resets the fluctuation timer 16c to 0 and proceeds to the next loop (periodic processing in the power saving mode) (step S2302). ). For the determination of the fluctuation range in step S2301, the fluctuation range in the normal mode before entering the power saving mode is used as it is.

一方、測定値Da’がゆらぎ範囲内に戻っている場合(ステップS2301のYes)、MPU4は、ゆらぎタイマー16cをカウントアップする(ステップS2303)。ゆらぎタイマー16cが所定時間t3’を超えるまでは、次ループへ移る(ステップS2304のNo)。   On the other hand, when the measured value Da ′ is within the fluctuation range (Yes in step S2301), the MPU 4 counts up the fluctuation timer 16c (step S2303). The process proceeds to the next loop until the fluctuation timer 16c exceeds the predetermined time t3 '(No in step S2304).

さらに、ゆらぎタイマー16cが所定時間t3’を超えた場合には(ステップS2304のYes)、ゆらぎスリープフラグF2に「0」を、省電力フラグF0に「0」を書き込んで(ステップS2305)、次の周期で通常モードに移行する(図6のステップS100、S200、S2000)。   Further, when the fluctuation timer 16c exceeds the predetermined time t3 ′ (Yes in step S2304), “0” is written in the fluctuation sleep flag F2 and “0” is written in the power saving flag F0 (step S2305). Shifts to the normal mode at the cycle (steps S100, S200, S2000 in FIG. 6).

以上のように、省電力モードにおいてゆらぎ範囲に戻るなど、所定の条件を満たした場合には、省電力モードから通常モードへ移行することになる。   As described above, when a predetermined condition is satisfied, such as returning to the fluctuation range in the power saving mode, the mode is shifted from the power saving mode to the normal mode.

[その他の実施形態]
なお、上記実施形態では、ゆらぎ範囲を更新する前に調整することとしたが、ゆらぎ範囲を調整しないよう構成してもよい。具体的には、図9において、ステップS1202およびS1204の処理を削除すればよい。これにより、図9に示すステップS1210においてのみ、ゆらぎ範囲が変更される。
[Other Embodiments]
In the above embodiment, the fluctuation range is adjusted before updating. However, the fluctuation range may not be adjusted. Specifically, in FIG. 9, the processes in steps S1202 and S1204 may be deleted. Thus, the fluctuation range is changed only in step S1210 shown in FIG.

なお、上記実施形態では、図9のステップS1210において、ゆらぎ範囲を常に広げるように更新したが、所定の条件を満たす場合には、ゆらぎ範囲を狭めるように更新してもよい。   In the above embodiment, in step S1210 of FIG. 9, the fluctuation range is updated so as to be always widened. However, when a predetermined condition is satisfied, the fluctuation range may be updated.

図16、ゆらぎ範囲を狭めるように更新する処理を示すフローチャートを示す。図16に示すフローチャートは、図9のステップS1214以降に追加される処理を示すものである。また、図17は、図16に示すゆらぎ範囲の更新方法を示すグラフである。   FIG. 16 is a flowchart showing a process for updating so as to narrow the fluctuation range. The flowchart shown in FIG. 16 shows processing added after step S1214 in FIG. FIG. 17 is a graph showing a method for updating the fluctuation range shown in FIG.

静物判定処理(図9のステップS1300)が行われた後、MPU4は、測定値Dbがゆらぎ範囲を外れていないか判断する(ステップS1214)。   After the still object determination process (step S1300 in FIG. 9) is performed, the MPU 4 determines whether the measurement value Db is out of the fluctuation range (step S1214).

その結果、ゆらぎ範囲を外れている場合(ステップS1214のYes)には、前述のように、ゆらぎタイマー16cがカウントアップされ、外れ時の測定値Dbが記憶され次ループへ移行する(ステップS1215)。   As a result, if it is out of the fluctuation range (Yes in step S1214), as described above, the fluctuation timer 16c is counted up, the measurement value Db at the time of deviation is stored, and the process proceeds to the next loop (step S1215). .

一方、ゆらぎ範囲を外れていない場合(ステップS1214のNo)には、ゆらぎタイマー16cとは別のタイマー16をカウントアップし、過去の測定値Dbのうち最大値(遠方しきい値Dmaxより小さい)を暫定値Dtempとして省電力判定DBに記憶する(ステップS1216)。   On the other hand, if the fluctuation range is not deviated (No in step S1214), the timer 16 different from the fluctuation timer 16c is counted up, and the maximum value (smaller than the far threshold Dmax) of the past measurement values Db. Is stored in the power saving determination DB as a provisional value Dtemp (step S1216).

さらに、ゆらぎ判定の開始から所定のタイムアウト時間t6を経過してもゆらぎ範囲を外れていない場合(ステップS1217のYes)、MPU4は、タイマー16を0にリセットし(ステップS1218)、暫定値Dtempによりゆらぎ範囲を更新する(ステップS1219)。具体的には、遠方しきい値Dmaxを暫定値Dtempの値(遠方しきい値Dmaxより小さい)に書き換え、さらに、遠方しきい値Dmaxと基準距離Dcの値に基づいて、(式)ΔD=Dmax−Dcより遠方ゆらぎ幅ΔDの値を新たに算出し、書き換える。なお、基準距離Dcの値は、ここでは書き換えられない。 Further, if the fluctuation range has not been exceeded even after a predetermined timeout time t6 has elapsed from the start of the fluctuation determination (Yes in step S1217), the MPU 4 resets the timer 16 to 0 (step S1218), and the provisional value Dtemp is used. The fluctuation range is updated (step S1219). Specifically, the far threshold value Dmax is rewritten to the provisional value Dtemp (less than the far threshold value Dmax), and further, based on the far threshold value Dmax and the reference distance Dc, (formula) ΔD + = New value of distance fluctuation width ΔD + is calculated from Dmax−Dc and rewritten. Note that the value of the reference distance Dc is not rewritten here.

つまり、図17に示すように、ゆらぎ判定の開始から所定時間t6を経過すると、ゆらぎ範囲の遠方しきい値は、DmaxからDmax’’に狭めるように更新される。これにより、遠方ゆらぎ幅ΔDの値は、遠方しきい値の差(Dmax−Dmax’’)の分だけ減少する。 That is, as shown in FIG. 17, when a predetermined time t6 has elapsed from the start of the fluctuation determination, the far threshold of the fluctuation range is updated so as to be narrowed from Dmax to Dmax ″. As a result, the value of the distance fluctuation width ΔD + decreases by the distance threshold difference (Dmax−Dmax ″).

なお、上記実施形態では、図3に示すようにメモリ12に記憶した省電力制御プログラム20による処理をモニタ装置内部のMPU4などによって実行するようにしたが、図18に示すようにモニタ6に接続したPC200のハードディスク13に省電力プログラム20などを記憶しておき、PC200側のCPU5により省電力制御プログラム20を実行するようにしてもよい。   In the above embodiment, the processing by the power saving control program 20 stored in the memory 12 as shown in FIG. 3 is executed by the MPU 4 or the like inside the monitor device, but connected to the monitor 6 as shown in FIG. The power saving program 20 or the like may be stored in the hard disk 13 of the PC 200, and the power saving control program 20 may be executed by the CPU 5 on the PC 200 side.

図18は、この発明の省電力制御PC200の具体的なハードウェア構成を示す図である。図18に示すように、外部のPSDセンサ2、モニタ6に接続される省電力制御PC200は、CPU5、RAM13、モニタ6等とのデータ送受信を行う通信部8、ハードディスク13、キーボード/マウス15、タイマー16を備えている。なお、モニタ6とPC200とは、USBや専用ケーブル(DDC/CI規格)などの有線方式または無線方式でデータ交換可能に接続される。   FIG. 18 is a diagram showing a specific hardware configuration of the power saving control PC 200 of the present invention. As shown in FIG. 18, the power saving control PC 200 connected to the external PSD sensor 2 and the monitor 6 includes a communication unit 8 that transmits and receives data to and from the CPU 5, the RAM 13, the monitor 6, the hard disk 13, the keyboard / mouse 15, A timer 16 is provided. The monitor 6 and the PC 200 are connected so that data can be exchanged by a wired method or a wireless method such as a USB or a dedicated cable (DDC / CI standard).

図18のハードディスク13には、図3に示すメモリ12と同様、モニタの省電力制御を行うための省電力プログラム20、PSDセンサ2からの出力に基づいて距離を算出するための距離算出テーブル22(図2Bに示す距離−出力電圧特性グラフに相当するデータテーブル)、省電力制御の判定やゆらぎ範囲の算出等に用いられるデータを記憶した省電力判定DB24(図4)などが記録されている。   In the hard disk 13 of FIG. 18, as in the memory 12 shown in FIG. 3, a power saving program 20 for performing monitor power saving control, and a distance calculation table 22 for calculating a distance based on the output from the PSD sensor 2. (A data table corresponding to the distance-output voltage characteristic graph shown in FIG. 2B), a power saving determination DB 24 (FIG. 4) storing data used for power saving control determination, fluctuation range calculation, and the like are recorded. .

また、上記実施形態では、モニタ6の電源18を省電力制御するようにしたが、モニタ6に接続されるPC200(図18)の電源18を省電力制御するようにしてもよい。また、モニタ6およびPC200の両方の電源18を省電力制御するようにしてもよい。   In the above embodiment, the power source 18 of the monitor 6 is controlled to save power. However, the power source 18 of the PC 200 (FIG. 18) connected to the monitor 6 may be controlled to save power. Further, the power supply 18 of both the monitor 6 and the PC 200 may be subjected to power saving control.

なお、上記実施形態では、省電力モードにおいて、センサによる測定の時間周期を長くすることで省電力制御を行うこととしたが、その他の処理(例えば、スクリーンセーバの起動、PCをシャットダウンする、CPUへの電力供給を停止するなど)により省電力制御を行うように構成してもよい。   In the above embodiment, in the power saving mode, the power saving control is performed by extending the time period of measurement by the sensor. However, other processing (for example, activation of a screen saver, shutdown of the PC, CPU to The power saving control may be performed by stopping the power supply.

なお、上記実施形態では、静物判定処理(図10)を図9に示すゆらぎ判定処理の中にステップS1300として組み込んでいるが、静物判定処理を図9に示すゆらぎ判定処理の前に行うよう構成してもよい。   In the above embodiment, the still-life determination process (FIG. 10) is incorporated as the step S1300 in the fluctuation determination process shown in FIG. 9, but the still-life determination process is performed before the fluctuation determination process shown in FIG. May be.

なお、上記実施形態では、省電力制御を行う特別のモニタ装置によって処理を行うこととしたが、汎用のモニタ装置に省電力制御を行うためのモジュールを接続して上記省電力制御を実現してもよい。   In the above embodiment, processing is performed by a special monitor device that performs power saving control. However, the above power saving control is realized by connecting a module for performing power saving control to a general-purpose monitor device. Also good.

なお、上記実施形態では、過去の測定値Dbの中から選定した最大値、最小値の差が、所定値以内か否かを比較することにより静物判定を行うこととしたが(図9のステップS1307)、その他の方法を用いて、例えば、PSDセンサ2からの出力の交流成分(アナログ波形)を常時監視することにより、静物か否かの判別を行うようにしてもよい。   In the above embodiment, the still-life determination is performed by comparing whether or not the difference between the maximum value and the minimum value selected from the past measurement values Db is within a predetermined value (step in FIG. 9). In step S <b> 1307, it may be determined whether the object is still or not by constantly monitoring the AC component (analog waveform) of the output from the PSD sensor 2 using other methods.

なお、上記実施形態では、PSDセンサ2をモニタ6の上部に設けたが、モニタ6の下部や左右に設けるようにしてもよい。または、上記実施形態では、PSDセンサ2を1つだけ設けるようにしたが、複数設けるようにしてもよい。   In the above-described embodiment, the PSD sensor 2 is provided on the upper part of the monitor 6. Alternatively, in the above embodiment, only one PSD sensor 2 is provided, but a plurality of PSD sensors 2 may be provided.

なお、上記実施形態では、ゆらぎ判定(図9)の他に、離席判定(図8)および静物判定(図10)を行うこととしたが、これらの判定処理を省略してもよい。   In the above embodiment, in addition to the fluctuation determination (FIG. 9), the absence determination (FIG. 8) and the still life determination (FIG. 10) are performed, but these determination processes may be omitted.

100・・・・省電力モニタ装置
102・・・・距離センサ
104・・・・判定数値範囲記憶手段
106・・・・判定手段
108・・・・計時手段
110・・・・電力制御手段
112・・・・更新手段
DESCRIPTION OF SYMBOLS 100 ... Power-saving monitoring apparatus 102 ... Distance sensor 104 ... Determination numerical range storage means 106 ... Determination means 108 ... Time measuring means 110 ... Power control means 112- ... Update means

Claims (11)

モニタに設けられ、ユーザーまでの距離を測定して信号を出力する距離センサ、
前記距離センサから受けた信号に基づいて、ユーザーまでの距離が判定数値範囲を外れているか否かを判定し、その結果を出力する判定手段、
前記判定手段からの出力を受けて、ユーザーまでの距離が判定数値範囲を外れた時から所定時間を経過したことを計時する計時手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後においても判定数値範囲を外れていると前記判定手段が判定した場合に、所定の省電力モードに移行する処理を行う電力制御手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後に判定数値範囲を外れていないと前記判定手段が判定した場合に、前記判定数値範囲の幅を広げるように前記判定数値範囲を更新する更新手段、
を備えたことを特徴とする省電力モニタ装置。
A distance sensor that is provided on the monitor and measures the distance to the user and outputs a signal,
Based on the signal received from the distance sensor, it is determined whether or not the distance to the user is out of the determination numerical value range, the determination means for outputting the result,
In response to the output from the determining means, the time measuring means for measuring that a predetermined time has elapsed since the distance to the user is out of the determination numerical range;
When the determination means determines that the distance to the user is out of the determination numerical range even after a predetermined time counted by the time measuring means from when the distance to the user is out of the determination numerical value range, the mode shifts to a predetermined power saving mode. Power control means for processing,
When the determination means determines that the distance to the user has not deviated from the determination numerical value range after a predetermined time counted by the time measuring means from when the distance to the user has deviated from the determination numerical value range, the width of the determination numerical value range is increased. Updating means for updating the determination numerical value range;
A power saving monitor device comprising:
コンピュータを、
ユーザーまでの距離を測定して信号を出力する距離センサから受けた信号に基づいて、ユーザーまでの距離が判定数値範囲を外れているか否かを判定し、その結果を出力する判定手段、
前記判定手段からの出力を受けて、ユーザーまでの距離が判定数値範囲を外れた時から所定時間を経過したことを計時する計時手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後においても判定数値範囲を外れていると前記判定手段が判定した場合に、所定の省電力モードに移行する処理を行う電力制御手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後に判定数値範囲を外れていないと前記判定手段が判定した場合に、前記判定数値範囲の幅を広げるように前記判定数値範囲を更新する更新手段、
として機能させるためのモニタ用省電力プログラム。
Computer
A determination means for determining whether the distance to the user is out of the determination numerical value range based on a signal received from a distance sensor that measures the distance to the user and outputs a signal, and outputs the result.
In response to the output from the determining means, the time measuring means for measuring that a predetermined time has elapsed since the distance to the user is out of the determination numerical range;
When the determination means determines that the distance to the user is out of the determination numerical range even after a predetermined time counted by the time measuring means from when the distance to the user is out of the determination numerical value range, the mode shifts to a predetermined power saving mode. Power control means for processing,
When the determination means determines that the distance to the user has not deviated from the determination numerical value range after a predetermined time counted by the time measuring means from when the distance to the user has deviated from the determination numerical value range, the width of the determination numerical value range is increased. Updating means for updating the determination numerical value range;
Power-saving program for monitoring to function as
請求項1または請求項2の省電力モニタ装置またはモニタ用省電力プログラムにおいて、
前記更新手段は、
ユーザーまでの距離が判定数値範囲を外れた後の前記所定時間内に前記距離センサからユーザーが最も離れた距離を判定数値範囲の遠方しきい値として記憶することにより、判定数値範囲を遠ざかる方向に広げて更新し、または、
ユーザーまでの距離が判定数値範囲を外れた後の前記所定時間内に前記距離センサからユーザーが最も近づいた距離を判定数値範囲の近方しきい値として記憶することにより、判定数値範囲を近づく方向に広げて更新する、
ことを特徴とする省電力モニタ装置またはモニタ用省電力プログラム。
In the power saving monitor device or the power saving program for monitoring according to claim 1 or 2,
The updating means includes
By storing the distance the user is farthest from the distance sensor within the predetermined time after the distance to the user is out of the judgment numerical value range as a far threshold of the judgment numerical value range, in a direction to move away the judgment numerical value range. Expand and update, or
The direction in which the determination numerical value range is approached by storing the closest distance from the distance sensor within the predetermined time after the distance to the user is outside the determination numerical value range as a near threshold value of the determination numerical value range. Update to
A power saving monitor apparatus or a power saving program for monitoring.
請求項1〜3の何れかの省電力モニタ装置またはモニタ用省電力プログラムにおいて、
前記更新手段は、ユーザーまでの距離の平均値を基準として判定数値範囲を再計算することにより判定数値範囲を更新する、
ことを特徴とする省電力モニタ装置またはモニタ用省電力プログラム。
In the power saving monitor device or the power saving program for monitoring according to any one of claims 1 to 3,
The updating means updates the determination numerical value range by recalculating the determination numerical value range based on the average value of the distance to the user.
A power saving monitor apparatus or a power saving program for monitoring.
請求項1〜4の何れかの省電力モニタ装置またはモニタ用省電力プログラムにおいて、
前記更新手段は、さらに、
前記判定手段が所定時間内においてユーザーまでの距離が判定数値範囲内にあると判断した場合には、当該所定期間内においてユーザーが最も離れた距離を判定数値範囲の遠方しきい値として記憶することにより判定数値範囲の幅を狭めるように更新し、または、
前記判定手段が所定時間内においてユーザーまでの距離が判定数値範囲内にあると判断した場合には、ユーザーが最も近づいた距離を判定数値範囲の近方しきい値として記憶することにより判定数値範囲の幅を狭めるように更新する、
ことを特徴とする省電力モニタ装置またはモニタ用省電力プログラム。
In the power-saving monitoring device or the power-saving program for monitoring according to any one of claims 1 to 4,
The updating means further includes:
When the determination means determines that the distance to the user is within the determination numerical value range within a predetermined time, the distance that the user is farthest within the predetermined period is stored as a far threshold of the determination numerical range. Update to narrow the range of the judgment numerical value by or
If the determination means determines that the distance to the user is within the determination numerical range within a predetermined time, the determination numerical range is stored by storing the distance that the user is closest to as a near threshold of the determination numerical range Update to narrow the width of
A power saving monitor apparatus or a power saving program for monitoring.
請求項1〜5の何れかの省電力モニタ装置またはモニタ用省電力プログラムにおいて、さらに、
前記距離センサからの出力に基づいて、測定対象が静物か否かを判定する静物判定手段を備え、
前記静物判定手段が静物であると判断した場合には、前記電力制御手段が通常モードから省電力モードへ移行する処理を行う、
ことを特徴とする省電力モニタ装置またはモニタ用省電力プログラム。
In the power saving monitoring device or the power saving program for monitoring according to any one of claims 1 to 5,
Based on the output from the distance sensor, comprising a still object determination means for determining whether the measurement object is a still object,
When it is determined that the still object determination unit is a still object, the power control unit performs a process of shifting from the normal mode to the power saving mode.
A power saving monitor apparatus or a power saving program for monitoring.
請求項6の省電力モニタ装置またはモニタ用省電力プログラムにおいて、
前記静物判定手段は、
距離センサからの出力より得られるユーザーまでの距離を示す複数のデータのうち最大値および最小値を選定し、
前記最大値が予め定められた複数の数値範囲のうち何れに属するかを判断することにより、所定の静物しきい値を決定し、
前記最大値と最小値の差が、前記所定の静物しきい値よりも大きい場合には測定対象が静物でないと判断する、
ことを特徴とする省電力モニタ装置またはモニタ用省電力プログラム。
In the power saving monitor device or the power saving program for monitoring according to claim 6 ,
The still life determination means includes
Select the maximum and minimum values from multiple data indicating the distance to the user obtained from the output from the distance sensor,
Determining a predetermined still-life threshold by determining which of the plurality of predetermined numerical ranges the maximum value belongs to;
When the difference between the maximum value and the minimum value is greater than the predetermined still life threshold, it is determined that the measurement target is not a still life,
A power saving monitor apparatus or a power saving program for monitoring.
請求項1〜7の何れかの省電力モニタ装置またはモニタ用省電力プログラムにおいて、
前記距離センサからの出力に基づいて、測定対象が離席したか否かを判定する離席判定手段を備え、
前記離席判定手段が、距離センサにより測定した距離が所定の離席しきい値を超えると判定した場合には、前記電力制御手段が通常モードから省電力モードへ移行する処理を行う、
ことを特徴とする省電力モニタ装置またはモニタ用省電力プログラム。
In the power saving monitoring device or the power saving program for monitoring according to any one of claims 1 to 7,
Based on the output from the distance sensor, it comprises an absence determination means for determining whether or not the measurement object has left,
When the absence determination unit determines that the distance measured by the distance sensor exceeds a predetermined separation threshold, the power control unit performs a process of shifting from the normal mode to the power saving mode.
A power saving monitor apparatus or a power saving program for monitoring.
ユーザーまでの距離を測定して信号を出力する距離センサ、
前記距離センサから受けた信号に基づいて、ユーザーまでの距離が判定数値範囲を外れているか否かを判定し、その結果を出力する判定手段、
前記判定手段からの出力を受けて、ユーザーまでの距離が判定数値範囲を外れた時から所定時間を経過したことを計時する計時手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後においても判定数値範囲を外れていると前記判定手段が判定した場合に、所定の省電力モードに移行する処理を行う電力制御手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後に判定数値範囲を外れていないと前記判定手段が判定した場合に、前記判定数値範囲の幅を広げるように前記判定数値範囲を更新する更新手段、
を備えたことを特徴とする省電力装置。
A distance sensor that measures the distance to the user and outputs a signal,
Based on the signal received from the distance sensor, it is determined whether or not the distance to the user is out of the determination numerical value range, the determination means for outputting the result,
In response to the output from the determining means, the time measuring means for measuring that a predetermined time has elapsed since the distance to the user is out of the determination numerical range;
When the determination means determines that the distance to the user is out of the determination numerical range even after a predetermined time counted by the time measuring means from when the distance to the user is out of the determination numerical value range, the mode shifts to a predetermined power saving mode. Power control means for processing,
When the determination means determines that the distance to the user has not deviated from the determination numerical value range after a predetermined time counted by the time measuring means from when the distance to the user has deviated from the determination numerical value range, the width of the determination numerical value range is increased. Updating means for updating the determination numerical value range;
A power-saving device comprising:
モニタに設けられ、ユーザーまでの距離を測定して信号を出力する距離センサ、
前記距離センサから受けた信号に基づいて、ユーザーまでの距離が判定数値範囲を外れているか否かを判定し、その結果を出力する判定手段、
前記判定手段からの出力を受けて、ユーザーまでの距離が判定数値範囲を外れた時から所定時間を経過したことを計時する計時手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後においても判定数値範囲を外れていると前記判定手段が判定した場合に、所定の省電力モードに移行する処理を行う電力制御手段、
ユーザーまでの距離が判定数値範囲を外れた時から、前記計時手段によって計時した所定時間後に判定数値範囲を外れていないと前記判定手段が判定した場合に、前記判定数値範囲の幅を広げるように前記判定数値範囲を更新する更新手段、
を備えたことを特徴とするモニタ用の省電力モジュール。
A distance sensor that is provided on the monitor and measures the distance to the user and outputs a signal,
Based on the signal received from the distance sensor, it is determined whether or not the distance to the user is out of the determination numerical value range, the determination means for outputting the result,
In response to the output from the determining means, the time measuring means for measuring that a predetermined time has elapsed since the distance to the user is out of the determination numerical range;
When the determination means determines that the distance to the user is out of the determination numerical range even after a predetermined time counted by the time measuring means from when the distance to the user is out of the determination numerical value range, the mode shifts to a predetermined power saving mode. Power control means for processing,
When the determination means determines that the distance to the user has not deviated from the determination numerical value range after a predetermined time counted by the time measuring means from when the distance to the user has deviated from the determination numerical value range, the width of the determination numerical value range is increased. Updating means for updating the determination numerical value range;
A power saving module for a monitor characterized by comprising:
モニタに設けられた距離センサが、ユーザーまでの距離を測定して信号を出力するステップ
コンピュータが、距離センサから受けた信号に基づいて、ユーザーまでの距離が判定数値範囲を外れているか否かを判定し、その結果を出力するステップ
コンピュータが、ユーザーまでの距離が判定数値範囲を外れた時から所定時間を経過したことを計時するステップ
コンピュータが、ユーザーまでの距離が判定数値範囲を外れた時から所定時間後においても判定数値範囲を外れていると判定した場合に、所定の省電力モードに移行する処理を行うステップ
コンピュータが、ユーザーまでの距離が判定数値範囲を外れた時から所定時間後に判定数値範囲を外れていないと判定した場合に、判定数値範囲の幅を広げるように判定数値範囲を更新するステップ
を備えたことを特徴とする省電力モニタの制御方法。
A distance sensor provided on the monitor measures the distance to the user and outputs a signal;
A step in which the computer determines whether the distance to the user is out of the determination numerical range based on a signal received from the distance sensor, and outputs the result;
Step a computer, measures that distance to the user a predetermined time elapses from the time an off-judgment value range,
A step of performing a process of shifting to a predetermined power saving mode when the computer determines that the distance to the user is outside the determination numerical range even after a predetermined time from when the distance is outside the determination numerical range;
A step of updating the determination numerical range to widen the determination numerical range when the computer determines that the distance to the user is not out of the determination numerical range after a predetermined time from when the distance is outside the determination numerical range;
A method of controlling a power saving monitor, comprising:
JP2009015781A 2009-01-27 2009-01-27 Power-saving monitoring device Active JP4782209B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009015781A JP4782209B2 (en) 2009-01-27 2009-01-27 Power-saving monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009015781A JP4782209B2 (en) 2009-01-27 2009-01-27 Power-saving monitoring device

Publications (2)

Publication Number Publication Date
JP2010176211A JP2010176211A (en) 2010-08-12
JP4782209B2 true JP4782209B2 (en) 2011-09-28

Family

ID=42707162

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009015781A Active JP4782209B2 (en) 2009-01-27 2009-01-27 Power-saving monitoring device

Country Status (1)

Country Link
JP (1) JP4782209B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4975071B2 (en) * 2009-08-26 2012-07-11 株式会社ナナオ Electronic equipment with moving object discrimination function
JP5526100B2 (en) * 2011-10-18 2014-06-18 Eizo株式会社 Moving body discrimination device, display device, and moving body discrimination method
JP5430707B2 (en) * 2012-04-10 2014-03-05 Eizo株式会社 Electronic equipment with moving object discrimination function
JP2013228289A (en) * 2012-04-26 2013-11-07 Nippon Ceramic Co Ltd Range-finding sensor
US10126463B2 (en) 2013-06-12 2018-11-13 Asahi Kasei Microdevices Corporation Living body detector and power-saving mode setting method
JP2020184177A (en) * 2019-05-08 2020-11-12 レノボ・シンガポール・プライベート・リミテッド Electronic device, control method, and program
JP7345604B1 (en) 2022-06-17 2023-09-15 三菱電機Itソリューションズ株式会社 Presence management device, presence management method, and presence management program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05119873A (en) * 1991-10-24 1993-05-18 Hokkaido Nippon Denki Software Kk Automatic power turning off method for computer
JPH1139066A (en) * 1997-07-18 1999-02-12 Nec Corp Automatic power controller for personal computer
JP4126647B2 (en) * 2002-06-12 2008-07-30 日本電気株式会社 Information processing device

Also Published As

Publication number Publication date
JP2010176211A (en) 2010-08-12

Similar Documents

Publication Publication Date Title
JP4782209B2 (en) Power-saving monitoring device
JP6107474B2 (en) Lighting system
EP3577489B1 (en) Active illumination management through contextual information
JP4975071B2 (en) Electronic equipment with moving object discrimination function
CN115176123B (en) Target point sight with target illumination sensor
EP2538757A1 (en) Illumination apparatus
US11284496B2 (en) Light control devices and light control systems
CN110114739A (en) Eyes tracking system with low latency and low-power
JP3410919B2 (en) Image extraction device
WO2018077093A1 (en) Method and device for controlling mobile terminal, and mobile terminal
CN114340105A (en) A sensor lamp control method, system, electronic device and computer storage medium
JP2013008461A (en) Lighting device
TW201319895A (en) Displacement detection device and operation method thereof
JP6532824B2 (en) Lighting control analyzer
JP5838271B2 (en) Biological sensor and power saving mode setting method
CN107101333B (en) Air conditioner and threshold value adjusting method thereof
CN104184952B (en) Optical detection device and synchronous adjustment method thereof
JP2017072444A (en) Information processing equipment, person detection system, and determination method and program
TW201443403A (en) Optical detecting device and related method of synchronization adjustment
TWI619529B (en) Treadmill and its runway control method
CN108870481A (en) Control method based on laser sensor and intelligent range hood
KR20220092691A (en) Heating control system through prediction of user&#39;s sleep time based on big data analysis using smartphone
JP6156951B2 (en) Image display apparatus and control method
JPH08195284A (en) Lighting system
JP5430707B2 (en) Electronic equipment with moving object discrimination function

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110614

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: 20110704

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110706

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140715

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4782209

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140715

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

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