Device for identifying change in vertical direction by using air pressure measurement value
10113869 ยท 2018-10-30
Assignee
Inventors
Cpc classification
International classification
G01C21/00
PHYSICS
G01P3/62
PHYSICS
Abstract
An identifying device includes a vertical direction speed calculation unit configured to calculate a speed in a vertical direction of an air pressure measurement unit from an air pressure value measured by the air pressure measurement unit, the vertical direction speed determination unit configured to determine a magnitude of the speed in the vertical direction, a vertical direction continuous distance calculation unit configured to calculate a continuous distance of movement in the vertical direction based on the speed in the vertical direction calculated by the vertical direction speed calculation unit and the determination result of the vertical direction speed determination unit, and a vertical direction movement determination unit configured to determining whether the air pressure measurement unit is moving in the vertical direction or not in accordance with whether or not the vertical direction continuous distance is more than a predetermined threshold value.
Claims
1. A device for identifying a change in a vertical direction by using an air pressure measurement value, the device comprising: an air pressure measurement unit configured to measure an air pressure; a speed calculation unit configured to calculate a speed in a vertical direction of the air pressure measurement unit based on an air pressure measurement value measured by the air pressure measurement unit; a continuous movement distance calculation unit configured to calculate a continuous movement distance in the vertical direction of the air pressure measurement unit based on the speed in the vertical direction obtained by the speed calculation unit; a vertical direction movement determination unit configured to determine that the air pressure measurement unit moves in the vertical direction based on the speed in the vertical direction and the continuous movement distance calculated by the continuous movement distance calculation unit; and a floor map display unit configured to display a floor map of a floor where a user holding the air pressure measurement unit is located, wherein the floor map display unit is configured to coordinate a current location of the user with a location of moving equipment on the floor map that is identified to be used to move by the user, or to coordinate a movement direction of the user with the location of the moving equipment on the floor map.
2. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 1, wherein the device comprises a vertical direction speed determination unit configured to determine whether or not the speed in the vertical direction is more than a speed threshold value which is set beforehand, and the vertical direction movement determination unit is configured to determine that the air pressure measurement unit moves in the vertical direction when the vertical direction speed determination unit determines that an absolute value of the speed in the vertical direction is more than the speed threshold value and an absolute value of the continuous movement distance calculated by the continuous movement distance calculation unit is more than a movement distance threshold value which is set beforehand, and the vertical direction movement determination unit is configured not to determine that the air pressure measurement unit moves in the vertical direction when the vertical direction speed determination unit determines that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance is not more than the movement distance threshold value.
3. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 2, wherein the vertical direction movement determination unit is configured to determine that the air pressure measurement unit is not moving in the vertical direction when it is determined that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance is not more than the movement distance threshold value.
4. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 3, wherein the continuous movement distance calculation unit is configured to calculate the continuous movement distance by integrating movement amounts of the air pressure measurement unit per unit time based on the speed in the vertical direction while the absolute value of the speed in the vertical direction is more than the speed threshold value, and to reset the continuous movement distance is reset to zero while the absolute value of the speed in the vertical direction is not more than the speed threshold value.
5. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 1, wherein the vertical direction movement determination unit is configured to determine whether or not the air pressure measurement unit moves in the vertical direction based on the speed in the vertical direction and the continuous movement distance.
6. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 5, wherein the device comprises a vertical direction speed determination unit configured to determine whether or not the speed in the vertical direction is more than a speed threshold value which is set beforehand, and the vertical direction movement determination unit is configured to determine that the air pressure measurement unit moves in the vertical direction when the vertical direction speed determination unit determines that an absolute value of the speed in the vertical direction is more than the speed threshold value and an absolute value of the continuous movement distance calculated by the continuous movement distance calculation unit is more than a movement distance threshold value which is set beforehand, and the vertical direction movement determination unit is configured to determine that the air pressure measurement unit does not move in the vertical direction when the vertical direction speed determination unit determines that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance is not more than the movement distance threshold value.
7. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 1, the device further comprising: an altitude calculation unit configured to perform altitude calculation based on the air pressure measurement value; and a storage unit in which a reference air pressure at a predetermined altitude or floor used when the altitude calculation unit performs the altitude calculation is stored, wherein the reference air pressure stored in the storage unit is corrected based on the air pressure measurement value while the air pressure measurement unit is determined not to be moving in the vertical direction.
8. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 1, wherein it is identified which of an elevator, an escalator, or stairs is the moving equipment used to move the air pressure measurement unit based on the speed in the vertical direction, while the vertical direction movement determination unit determines that the air pressure measurement unit is moving in the vertical direction.
9. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 8, the device further comprising an acceleration meter configured to measure an acceleration in the vertical direction, wherein while the vertical direction movement determination unit determines the moving equipment used to move the air pressure measurement unit is an escalator or stairs, it is identified which of a state of walking on a moving escalator, a state of being stationary on a moving escalator, and a state of descending or ascending stairs, the user is in, based on the speed in the vertical direction and the acceleration measured by the acceleration meter.
10. The device for identifying the change in the vertical direction by using the air pressure measurement value according to claim 9, the device further comprising a stairs movement identifying unit configured to identify that the user is in a stationary state on a moving escalator when the user is determined not to be in a walking state based on the acceleration measured by the acceleration meter, and to subtract from an absolute value of the speed in the vertical direction calculated by the speed calculation unit, an absolute value of a predetermined walking speed in the vertical direction corresponding to a speed in the vertical direction that is caused in a case where the user walks on an escalator or descends or ascends stairs when the user is determined to be in a walking state based on the acceleration, wherein the stairs movement identifying unit is configured to identify that the user is in a state of walking on a moving escalator when a subtraction result obtained by subtracting the absolute value of the walking speed in the vertical direction from the absolute value of the speed in the vertical direction is more than a threshold value which is set beforehand, and to identify that the user is descending or ascending stairs, when the subtraction result is equal to or less than the threshold value.
11. A floor map display device comprising: an air pressure-type vertical direction movement identifying device including: an air pressure sensor configured to output an air pressure signal; a vertical direction speed signal output unit configured to input the air pressure signal, and to output a first signal indicating a speed in a vertical direction of the air pressure sensor; a vertical direction movement distance signal output unit configured to input the first signal, and to output a second signal indicating a continuous movement distance in the vertical direction of the air pressure sensor; and a vertical direction movement signal output unit configured to input the first signal and the second signal, and to output a third signal indicating that the air pressure sensor moves in the vertical direction; and a floor map display unit configured to display a floor map of a floor where a user is located, based on the third signal, wherein the third signal indicates that moving equipment used to move the air pressure sensor is an escalator or stairs.
12. The floor map display device according to claim 11, wherein the vertical direction movement signal output unit is configured to further output a fourth signal indicating that the moving equipment is an elevator.
13. The floor map display device according to claim 12 wherein the floor map display unit configured to display the floor map based on the third signal and the fourth signal.
14. The floor map display device according to claim 13, wherein the floor map display unit is configured to coordinate a current location of the user with a location of the moving equipment on the floor map, which is one of the elevator, the escalator, and the stairs, that is determined to be used to move by the user, or to coordinate a movement direction of the user with the location of the moving equipment on the floor map.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DESCRIPTION OF EMBODIMENTS
(9) In the technique described in PTL 1, only the (absolute) amount of the change of the air pressure is calculated, and the change of the air pressure over time is not calculated. As described above, unless the time is considered, it is basically impossible to distinguish the change in the air pressure due to movement in the vertical direction from the high atmospheric pressure and the low atmospheric pressure or the change in the air pressure caused due to the flow of the air (wind) or the border of spaces.
(10) Subsequently, in the technique of PTL 2, the stop point of the elevator movement must be obtained on the basis of the measurement result of the acceleration and the air pressure, but PTL 2 is completely silent on a specific method for obtaining them.
(11) Likewise, the technique of PTL 3 is also completely silent on how to detect the movement in the vertical direction by using the motion sensor in a specific manner.
(12) Further, in the technique of PTL 4, the descend and ascend state of, e.g., elevators, escalators or stairs, is determined when the air pressure change is detected, and the detection of the air pressure change can be calculated in accordance with a method similar to PTL 1, that is, calculated as the difference of the air pressure (as the absolute value). Therefore, the technical level for identifying whether the change in the air pressure is the change in the altitude or caused by movement in the vertical direction would have to be said to be the same as PTL 1.
(13) In PTL 4, the reason why the descend and ascend state of the elevator and the escalator or the stairs can be identified is because, in general, the speed of the elevator in the vertical direction and the speed of the escalator and the stairs in the vertical direction are greatly different. When this is explained in a more specific manner using figures, the average speed of an elevator in the vertical direction is 4.0 m/s (except during acceleration and deceleration). On the other hand, both of the speeds of the escalator and the stairs in the vertical direction are almost about the same level, and the average is 0.25 m/s. Further, a movement at the same altitude or the average in a stationary state is, of course, 0 m/s. In view of this numerical value, it is easy to distinguish the elevator from the escalator and the stairs which was the problem of PTL 4, and it is evident that it is rather difficult to distinguish the escalator and the stairs from the movement in the same altitude and the stationary state, that is, it is rather difficult to determine whether or not the change in the air pressure is due to the change in the altitude or the movement in the vertical direction.
(14) Further, two problems which are not clearly shown in the conventional techniques will be shown.
(15) The first problem is that the speeds of the escalator and the stairs in the vertical direction are extremely slow. When 0.25 m/s, which is the speeds of the escalator and the stairs in the vertical direction, is expressed as the time change rate of the air pressure, 0.25 m/s corresponds to about 0.03 hPa/s. This value is a natural phenomenon that would be easily generated by the flow of air and the wind even if there is no change in the altitude or no movement in the vertical direction within an instantaneous period of time such as one to several seconds. Therefore, in order to identify whether or not the change in the air pressure is caused by the change in the altitude or the movement in the vertical direction, it is necessary to provide a new technique for distinguishing them both from each other (the escalator and the stairs, and the flow of the air or the wind).
(16) The second problem is that the speeds of the elevator, the escalator, and the stairs in the vertical direction greatly vary depending on buildings or equipment. For example, the average speed of the elevator in the vertical direction is 4.0 m/s, but the speeds in the vertical direction in medical facilities (hospitals and the like) and cargo transport elevators are greatly lower than that. On the other hand, the speed in the super high building in the vertical direction is extremely fast. Furthermore, every elevator always becomes 0 m/s at the floor where the elevator stops, and therefore, when the elevator approaches the floor to stop, the speed of the elevator becomes as close as 0 m/s as possible. As far as these are concerned, it would have to be said to be extremely difficult to determine whether the change in the air pressure is due to the change in the altitude or the movement in the vertical direction by just using the speed in the vertical direction.
(17) Therefore, the present embodiment is made in view of such circumstances, and an emphasis is placed on accurately and automatically identifying whether a change in the air pressure is caused by a change in the altitude due to movement of a moving object or not, and it is an object of the present invention to provide a device for identifying a change in the vertical direction by using an air pressure measurement value capable of achieving this by using a new determining method without relying only on the speed in the vertical direction.
(18) According to one embodiment of the present invention, there is provided a device for identifying a change in a vertical direction by using an air pressure measurement value, the device including: an air pressure measurement unit configured to measure an air pressure; a speed calculation unit configured to calculate a speed in a vertical direction of the air pressure measurement unit based on an air pressure measurement value measured by the air pressure measurement unit; a continuous movement distance calculation unit configured to calculate a continuous movement distance in the vertical direction of the air pressure measurement unit based on the speed in the vertical direction obtained by the speed calculation unit; and a vertical direction movement determination unit configured to determine that the air pressure measurement unit moves in the vertical direction based on the speed in the vertical direction and the continuous movement distance calculated by the continuous movement distance calculation unit.
(19) The device may include a vertical direction speed determination unit configured to determine whether or not the speed in the vertical direction is more than a speed threshold value which is set beforehand. The vertical direction movement determination unit may be configured to determine that the air pressure measurement unit moves in the vertical direction when the vertical direction speed determination unit determines that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance calculated by the continuous movement distance calculation unit is more than a movement distance threshold value which is set beforehand. The vertical direction movement determination unit may be configured not to determine that the air pressure measurement unit moves in the vertical direction when the vertical direction speed determination unit determines that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance is not more than the movement distance threshold value.
(20) The vertical direction movement determination unit may be configured to determine that the air pressure measurement unit is not moving in the vertical direction when it is determined that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance is not more than the movement distance threshold value.
(21) The vertical direction movement determination unit may be configured to determine whether or not the air pressure measurement unit moves in the vertical direction based on the speed in the vertical direction and the continuous movement distance.
(22) The device may include a vertical direction speed determination unit configured to determine whether or not the speed in the vertical direction is more than a speed threshold value which is set beforehand. The vertical direction movement determination unit may be configured to determine that the air pressure measurement unit moves in the vertical direction when the vertical direction speed determination unit determines that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance calculated by the continuous movement distance calculation unit is more than a movement distance threshold value which is set beforehand. The vertical direction movement determination unit may be configured to determine that the air pressure measurement unit does not move in the vertical direction when the vertical direction speed determination unit determines that the absolute value of the speed in the vertical direction is more than the speed threshold value and the absolute value of the continuous movement distance is not more than the movement distance threshold value.
(23) The continuous movement distance calculation unit may be configured to calculate the continuous movement distance by integrating movement amounts of the air pressure measurement unit per unit time based on the speed in the vertical direction while the absolute value of the speed in the vertical direction is more than the speed threshold value, and to reset the continuous movement distance is reset to zero while the absolute value of the speed in the vertical direction is not more than the speed threshold value.
(24) The device may further include an altitude calculation unit configured to perform altitude calculation based on the air pressure measurement value; and a storage unit in which a reference air pressure at a predetermined altitude or floor used when the altitude calculation unit performs the altitude calculation is stored. The reference air pressure stored in the storage unit may be corrected based on the air pressure measurement value while the air pressure measurement unit is determined not to be moving in the vertical direction.
(25) It may be identified which of an elevator, an escalator, or stairs is moving equipment used to move the air pressure measurement unit based on the speed in the vertical direction, while the vertical direction movement determination unit determines that the air pressure measurement unit is moving in the vertical direction.
(26) The device may further include an acceleration meter configured to measure an acceleration in the vertical direction. While the vertical direction movement determination unit determines the moving equipment used to move the air pressure measurement unit is an escalator or stairs, it may be identified which of a state of walking on a moving escalator, a state of being stationary on a moving escalator, and a state of descending or ascending stairs, the user holding the air pressure measurement unit is in, based on the speed in the vertical direction and the acceleration measured by the acceleration meter.
(27) The device may further include a stairs movement identifying unit configured to identify that the user is in a stationary state on a moving escalator when the user is determined not to be in a walking state based on the acceleration measured by the acceleration meter, and to subtract from the absolute value of the speed in the vertical direction calculated by the speed calculation unit, the absolute value of a predetermined walking speed in the vertical direction corresponding to a speed in the vertical direction that is caused in a case where the user walks on an escalator or descends or ascends stairs when the user is determined to be in a walking state based on the acceleration. The stairs movement identifying unit may be configured to identify that the user is in a state of walking on a moving escalator when a subtraction result obtained by subtracting the absolute value of the walking speed in the vertical direction from the absolute value of the speed in the vertical direction is more than a threshold value which is set beforehand, and to identify that the user is descending or ascending stairs, when the subtraction result is equal to or less than the threshold value.
(28) The device may further include a floor map display unit configured to display a floor map of a floor where the user is located. The floor map display unit may be configured to coordinate a current location of the user with a location of the moving equipment on the floor map, which is one of an elevator, an escalator, and stairs, that is identified to be used to move by the user, or to coordinate a movement direction of the user with the location of the moving equipment on the floor map.
(29) According to another embodiment of the present invention, there is provided an air pressure-type vertical direction movement identifying device including: an air pressure sensor configured to output an air pressure signal; a vertical direction speed signal output unit configured to input the air pressure signal, and to output a first signal indicating a speed in a vertical direction of the air pressure sensor; a vertical direction movement distance signal output unit configured to input the first signal, and to output a second signal indicating a vertical direction movement distance of the air pressure sensor; and a vertical direction movement signal output unit configured to input the first signal and the second signal, and to output a third signal indicating that the air pressure sensor moves in the vertical direction.
(30) The third signal may indicate that moving equipment used to move the air pressure sensor is an escalator or stairs.
(31) The vertical direction movement signal output unit may be configured to further output a fourth signal indicating that the moving equipment is an elevator.
(32) According to still another embodiment of the present invention, there is provided a floor map display device including: the air pressure-type vertical direction movement determine device according to the above-described embodiment; and a floor map display unit configured to display a floor map of a floor where a user is located, based on the third signal and the fourth signal.
(33) The floor map display unit may be configured to coordinate a current location of the user with a location of the moving equipment on the floor map, which is one of the elevator, the escalator, and the stairs, that is determined to be used to move by the user, or to coordinate a movement direction of the user with the location of the moving equipment on the floor map.
(34) An embodiment of the present invention will now be described with reference to the drawings.
(35) (Configuration of Embodiment)
(36)
(37) The identifying device 100 as shown in
(38) The air pressure measurement unit 1 is a block for measuring the air pressure (atmospheric pressure) by using an absolute pressure sensor and the like. The air pressure measurement unit 1 is not particularly limited to an absolute pressure sensor as long as it is capable of measuring the air pressure, and for example, measurement can be performed by using a barometer called a mercury type or an aneroid type.
(39) The vertical direction speed calculation unit (corresponding to the speed calculation unit) 2 is a block for calculating the movement speed in the vertical direction (corresponding to the speed in the vertical direction) from the air pressure value measured by the air pressure measurement unit 1.
(40) There are many types of various calculation methods for this, but the most clear and accurate method is a method in which, first, the air pressure value is converted into the height in the vertical direction (hereinafter referred to as the vertical direction height), and subsequently, a time change rate of the vertical direction height is derived.
(41) A subsequently effective method is a method in which the time change rate of the measured air pressure value is derived, and the change rate is converted into the speed of the movement in the vertical direction. For the sake of convenience, the former method is assumed to be employed in the following explanation.
(42) In the case of the present invention, in any of the two types of methods explained above, an inclination value of a least squares approximation straight line with respect to the air pressure value or the vertical direction height value obtained in a time zone from the current point in time to several seconds before is preferably adopted as a time change rate. Therefore, the measurement cycle is recommended to be one second or a period of time shorter than about one second (100 millisecond to approximately several hundred milliseconds). It should be noted that, as can be easily understood, it is indicated that, if the measurement cycle is not discrete but is continuous and the differential calculation is used as the time change rate, the calculation results of the above two types of methods are completely the same.
(43) The vertical direction speed determination unit 3 is a block for determining the magnitude of the speed in the vertical direction calculated by the vertical direction speed calculation unit 2. The details of this block will be explained later together with an example of specific data and calculation method.
(44) The vertical direction continuous distance calculation unit (corresponding to the continuous movement distance calculation unit) 4 is a block for calculating over how much distance the continuous movement in the vertical direction is made, from the results obtained from the vertical direction speed calculation unit 2 and the vertical direction speed determination unit 3. Likewise, the details of this block will also be explained later.
(45) The vertical direction movement determination unit 5 is a block for determining (the magnitude of) the continuous movement distance in the vertical direction obtained from the vertical direction continuous distance calculation unit 4. Likewise, the details of this block will also be explained later.
(46) Subsequently, a specific example of calculation method according to the present invention will be shown.
(47)
(48) As shown in
H(i)=Psens*P0*log e(P(i)/Pref)
(49) (where i is tT to t)
(50) In this expression, Psens denotes a transformation coefficient of the air pressure and the vertical direction height. P0 denotes a reference air pressure value at 0 meter above sea level of the international standard atmosphere, and P0 is 1013.25 hPa. Further, Pref is the air pressure value at the reference of the vertical direction height, and Pref may be any value other than 0 hPa in the present invention, but it would most clearly indicate the physical meaning when Pref is defined as P (tT). Therefore, how much pressure has been changed in the time (from the start to the end) in which the inclination of this least approximation straight line is derived.
(51) Thereafter, instead of the air pressure value P (tT) to P (t), the vertical direction height H (tT) to H (t) calculated from this relational expression is adopted as a dependent variable, and by using the time tT to t as the independent variable, and the least method is applied thereto, and the inclination of the approximation straight line is derived, so that the speed in the vertical direction V(t) at the time t can be calculated. As can be easily understood, the speed in the vertical direction V(t) corresponds to the average movement speed in the vertical direction in the time tT to t.
(52) The above series of processing explained above is executed by the vertical direction speed calculation unit 2.
(53) The magnitude of the speed in the vertical direction V(t) obtained as described above is determined by the vertical direction speed determination unit 3. More specifically, it is identified which of the following states the speed in the vertical direction V(t) is applicable to.
(54) In this case, when moving in moving equipment in the vertical direction (elevators, escalators, stairs) or the like in an actual high building, the speed in the vertical direction V(t) can be associated as shown in the following (1) to (6) on the basis of the magnitude (absolute value) thereof and the direction (positive/negative sign).
Elevator ascend: V(t)Vth2(1)
Elevator descend: V(t)Vth2(2)
Escalator ascend: Vth1<V(t)<Vth2(3)
Escalator descend: Vth2<V(t)<Vth1(4)
Stair ascend: Vth1<V(t)<Vth2(5)
Stair descend: Vth2<V(t)<Vth1(6)
(55) In this case, both of Vth1 and Vth2 are positive predetermined values, and satisfies the magnitude relationship of 0<Vth1<Vth2. These are values having the meaning of the threshold values for identifying the magnitude of the speed in the vertical direction. It should be noted that Vth1 corresponds to the speed threshold value.
(56) On the other hand, the speed in the vertical direction V(t) can be associated as shown in the following (7) and (8) when a person does not move with the moving equipment in the vertical direction such as an elevator, an escalator, or stairs, but the person walks on a flat floor surface (which will be hereinafter referred to as flat walking), or when the person stays at the same place (which will be hereinafter referred to as stationary).
Flat walking: Vth1V(t)Vth1(7)
Stationary: Vth1V(t)Vth1(8)
(57) However, as described at the beginning, the movement with an elevator and the movement with an escalator and stairs can be distinguished to some extent from the magnitude of the speed in the vertical direction V(t), but the movement with the escalator and the stairs and the movement with the flat walking and the stationary state are difficult to be distinguished from the speed in the vertical direction V(t).
(58) The specific example in which it is difficult to distinguish will be explained by showing the actual air pressure value data.
(59)
(60) In
(61) On the other hand, the vertical axis illustrate the air pressure value (1013.6 to 1015.0 hPa) and the speed in the vertical direction (0.5 to +1.5 m/s). The value of Psens in this example is 8.7 m/hPa. This is close to the value of Psens under the environment in which the temperature is 25 degrees Celsius and the humidity is 50% RH.
(62) When the graph of
(63) The difference 0.7 hPa of the fluctuation almost corresponds to about 5 to 6 m in the vertical direction height. This is a fluctuation motion of 4 m or more which is the average floor height (floor height means the height of each floor) of the building. The speed in the vertical direction may attain 0.25 m/s which is the ascend-descend average speed of the escalator and the stairs in both of the upward and downward directions (the positive and the negative of the sign). In the conventional technique explained above, only this speed in the vertical direction is used, and therefore, there may be a situation in which the escalator and the stairs cannot be distinguished from the flat walking and the stationary state with these air pressure data (it should be noted that the elevator is much faster, i.e., 4.0 m/s, and therefore the elevator can be distinguished).
(64) However, as can be seen from
(65) That is, although the instantaneous value of the air pressure surely changes even in the stationary state, it fluctuates around the average value with a cycle of as long as several seconds, and in addition, the magnitude of the fluctuation has a significant magnitude that cannot be disregarded when compared with the change in the altitude. For this reason, it is not possible to identify the flat walking and the stationary state with only the speed in the vertical direction.
(66) On the other hand, in a case where the user who holds the air pressure measurement unit 1 moves between floors on the escalator, the speed in the vertical direction is small, i.e., 0.25 m/s, but the speed in the vertical direction continues for a longer period of time. For example, when a person moves between floors where the floor height is 4 m, it takes 16 seconds. By utilizing the time difference between this 16 seconds and the cycle of several seconds explained above, it is possible to distinguish the movement with the escalator or the stairs from a simple fluctuation of the air pressure (the flat walking or the stationary state). The block for making such a discrimination is the vertical direction continuous distance calculation unit 4 and the vertical direction movement determination unit 5. Hereinafter, the details of these two blocks will be explained.
(67)
(68) The variables in
(69) Subsequently, the speed in the vertical direction V(t) at the time t is calculated (step S2). More specifically, on the basis of the air pressure value data obtained by the air pressure measurement unit 1, for example, the speed in the vertical direction V(t) can be calculated in accordance with the above calculation method from the inclination value and the like of the least squares approximation straight line of the air pressure value data for a predetermined period of time. Then, the magnitude of the speed in the vertical direction V(t) is determined, That is, the magnitude of the speed in the vertical direction V(t) is identified (step S3).
(70) In the explanation about
(71) The determination of the speed in the vertical direction V(t) is performed in accordance with the following procedure.
(72) First, in a case where the absolute value of the speed in the vertical direction V(t) is large, that is, in a case where the speed in the vertical direction is extremely fast, the user who holds the air pressure measurement unit 1 is considered to be moving in the elevator (step S4). When this is expressed in a numerical expression, the definition can be made as shown in the following (1) and (2) as explained above.
Elevator ascend: V(t)Vth2(1)
Elevator descend: V(t)Vth2(2)
(73) It should be noted that the threshold values Vth2, Vth2 are set to the movement speed in the vertical direction at which the user who holds the air pressure measurement unit 1 can be deemed as ascending or descending in an elevator, and, for example, the threshold values Vth2, Vth2 are set in accordance with the average descend-ascend speed of the elevators.
(74)
(75) On the other hand, in a case where the absolute value of the speed in the vertical direction V(t) is small, that is, the speed in the vertical direction V(t) is extremely slow, the user is considered to be in the flat walking or stationary state. The case where the fluctuation of the air pressure is small also corresponds to the case where the absolute value of the speed in the vertical direction V(t) is small. When this is expressed as a numerical expression, as described above, the definition can be made as shown in the following (7) and (8).
Flat walking: Vth1V(t)Vth1(7)
Stationary: Vth1V(t)Vth1(8)
(76) It should be noted that the threshold value Vth1 is a value satisfying 0<Vth1<Vth2, and is set to a value at which the user who holds the air pressure measurement unit 1 can be deemed as being in the flat walking or stationary state. The threshold value Vth1 is set on the basis of, for example, the speed in the vertical direction caused by the fluctuation of the air pressure or the speed in the vertical direction and the like during the flat walking.
(77) In this case, when the speed in the vertical direction V(t) is determined, and the user who holds the air pressure measurement unit 1 is determined to be in the flat walking or stationary state, then, the variables Lup and Ldown are cleared and set to 0 (zero) at this point in time (steps S5, S6). That is, this point in time is preferably adopted as the departure point of the vertical direction movement distance. This is because, at this point in time, the person is clearly not moving in the vertical direction.
(78) Finally, there may be a case where the absolute value of the speed in the vertical direction V(t) is a middle value, that is, there may be a case where the speed in the vertical direction V(t) is neither fast nor slow. This may be, as explained in
Escalator ascend: Vth1<V(t)<Vth2(3)
Escalator descend: Vth2<V(t)<Vth1(4)
Stairs ascend: Vth1<V(t)<Vth2(5)
Stairs descend: Vth2<V(t)<Vth1(6)
(79) These (3) to (6) can also be paraphrased into the following (3) or (4).
During vertical direction ascend, or fluctuation of the air pressure: Vth1<V(t)<Vth2(3)
During vertical direction descend, or fluctuation of the air pressure: Vth2<V(t)<Vth1(4)
(80) For example, in a case where the speed in the vertical direction V(t) corresponds to (3), the variables Lup and Ldown are calculated as follows (step S7).
Lup=Lup+V(t)*t
Ldown=0
(81) That is, the variable Lup is obtained by adding V(t)*t to the value of the variable Lup that is already held. t in the second term V(t)*t is a value newly defined here, and is preferably a cycle (a time per each measurement) of each air pressure value measurement (or each calculation of V(t)). This is because the amount V(t)*t is a value expressing the distance in which the person moves in this time of t.
(82) Therefore, the amount of the variable Lup is calculated as described above, so that the amount of the variable Lup becomes an extremely useful physical amount indicating how much distance the person is moving in the upward direction in the vertical direction, and that, the amount of the variable Lup becomes an extremely useful physical amount indicating the continuous movement distance. The variable Ldown expresses a continuous movement distance to the lower side, and in (3), the speed in the vertical direction V(t) is a positive value during the vertical direction ascend, or is a value predicted to be the fluctuation of the air pressure, and therefore, the variable Ldown is preferably cleared and set to zero.
(83) On the other hand, in a case where the speed in the vertical direction V(t) corresponds to (4), the variables Lup and Ldown are calculated as follows (step S8).
Lup=0
Ldown=Ldown+V(t)*t
(84) At this occasion, the speed in the vertical direction V(t) is a negative value, and therefore, the variable Ldown defined as shown in the above expression is also a negative value at all times. The physical meaning of Ldown can be interpreted almost the same manner as the case of the variable Lup explained above, and is a physical amount indicating how much distance the person is continuously moving to the lower side in the vertical direction.
(85) The various kinds of calculations explained above in the case where the absolute value of the speed in the vertical direction V(t) is a middle value, are executed by the vertical direction continuous distance calculation unit 4. Then, the final discrimination is made by the vertical direction movement determination unit 5. More specifically, this is as follows.
(86) In a case where the speed in the vertical direction V(t) corresponds to (3), the variable Lup is a physical amount indicating how much distance the person is continuously moving to the upper side in the vertical direction, and therefore, whether the person is ascending in the vertical direction or the fluctuation of the air pressure is caused can be distinguished by determining whether this variable Lup has attained the floor height or not.
(87) In this case, although the floor height is somewhat different depending on a high building or a structure, the floor height is about 4 m (about 3.5 to 4.5 m) in the case of the high building, and the floor height of a vaulted floor is a little bit higher and is about 5 m in most cases. The floor height always is at least higher than about 1.6 to 1.7 m which is the height of a person, and it can be said that the floor height is almost never less than 2.5 m.
(88) Therefore, when the variable Lup is a value larger than 2.5 m, this is considered to mean that the person is continuously moving to the upper side in the vertical direction by a floor height, that is, a height of one floor or higher, and a discrimination result indicating that the person is ascending on an escalator or stairs is given (steps S9, S10). On the contrary, when the variable Lup is a value less than 2.5 m, a discrimination result indicating flat walking or stationary state is given (steps S9, S6). In this case, the threshold value Lth of
(89) This is also the same in a case where the speed in the vertical direction V(t) corresponds to (4). When the variable Ldown is a value less than the threshold value Lth, the person may be determined to be descending on an escalator or stairs (step S11, S12), and when the variable Ldown is a value more than the threshold value Lth, a discrimination result indicating flat walking or stationary state may be given (step S11, S6).
(90) As is clear from the definition of the variables Lup and Ldown explained above, basically, the variable Lup monotonically increases with a positive value, and the variable Ldown monotonically decreases with a negative value (the absolute value monotonically increases), and a case where this is not satisfied is always only when the variables Lup and Ldown are cleared and set to zero. Therefore, the variables Lup and Ldown go with the following flow as a result of the discrimination according to this method.
(91) (a) During flat walking or stationary, variable Lup=0
(92) (b) When a moving object having an air pressure-type altimeter ascends on an escalator from the state of flat walking or stationary state, the variable Lup begins to monotonically increase, but Lup<Lth holds immediately after the ascend, and therefore, the discrimination result is in flat walking or stationary state.
(93) (c) A little bit before reaching the floor immediately above, the variable Lup satisfies Lup>Lth, and the discrimination result indicates an escalator or stairs.
(94) (d) When the moving object ascends again on an escalator after the moving object reaches the floor immediately above, Lup>Lth already holds, and therefore, the discrimination result still indicates an escalator or stairs, which is the same state as the state of (c), and this state continues.
(95) (e) When the moving object performs flat walking after reaching the floor immediately above, Lup becomes zero when the speed in the vertical direction V(t) becomes equal to or less than Vth1, and the moving object returns back to the state of (a).
(96) The flow during the descend with the variable Ldown in a case where the moving object descends on an escalator is also the same.
(97) As explained above, not only the speed in the vertical direction but also the movement distance in the vertical direction are calculated from a time change of air pressure value data, and how the barometer (the user who holds the air pressure measurement unit 1) is moving is determined on the basis of both of the speed in the vertical direction and the movement distance. Therefore, whether or not the change in the air pressure is caused by a change in the altitude or the movement in the vertical direction can be appropriately identified. That is, whether the moving object is moving on an escalator (or stairs) or in a state of flat walking or stationary state can also be appropriately identified, which was difficult to be identified with only the speed in the vertical direction.
(98) In particular, the speed in the vertical direction of moving equipment used for movement in the vertical direction vary relatively greatly even in the same type of moving equipment such as an escalator in a hospital, an escalator in a station, or the like, which have been explained above, and in addition, data such as a movement speed of an escalator for each of the moving equipment are difficult to be obtained. Therefore, in a case where the threshold value of the speed in the vertical direction is set for each type of moving equipment such as an escalator and an elevator, and the moving equipment is identified on the basis thereof, the determination error increases.
(99) However, by calculating the continuous distance in a case where the moving object moves in the vertical direction as explained above, it is possible to directly compare the continuous distance with the height of each floor of a high building and the like (floor height). Then, this floor height has a relatively small variation between different buildings, and further, data such as the floor height can be relatively easily obtained. Therefore, whether or not the air pressure change is caused by a change in the altitude or movement in the vertical direction can be automatically identified in an easy and accurate manner.
(100) Therefore, when the air pressure change is identified to be caused by a factor except an altitude change or movement in the vertical direction such as movement on an escalator or stairs and movement on an elevator from an air pressure measurement value with an air pressure-type altimeter or the like, then, this air pressure change is not caused by an altitude change or movement in the vertical direction, and processing such as correction of the altitude is performed, whereby the altitude can be automatically corrected, and an air pressure-type altimeter that is more easy to use can be realized.
(101) For example, when the change in the air pressure is determined not to be caused by movement in the vertical direction, that is, in a case where the moving object is determined to be performing the flat walking or in the stationary state, an air pressure value P which is a measurement value of the air pressure at this point in time is set as the reference air pressure value of the reference of the vertical direction height as shown in
(102) As shown in
(103) In the above explanation, in a case where a discrimination result indicating that the user who holds the air pressure measurement unit 1 is moving by using an escalator or stairs is given, the actual state of the user is possibly either walking on an escalator, in a stationary state on an escalator, or walking on stairs.
(104) First, in a case where the measurement value of the acceleration meter 6 is substantially zero, and the state is determined not to be in the walking state (the state is in the stationary state), the user can be clearly deemed to be stationary on an escalator.
(105) The remaining two are distinguished by using the fact that the step of an escalator and the step of a stair are almost the same in general, and the speed in the vertical direction in a case where the user walks on the escalator and the speed in the vertical direction in a case where the user descends and ascends the stairs are also about the same. More specifically, when the previously determined speeds in the vertical direction during walking that are caused in cases where the user walks on an escalator and the user descends and ascends the stairs are subtracted from the speed in the vertical direction V(t) calculated by the vertical direction speed calculation unit 2, the numerical value obtained by the subtraction is almost the speed in the vertical direction of the escalator itself (which is larger than zero) when the user walks on the escalator, the numerical value obtained by the subtraction is close to zero speed in the vertical direction when the user walks on the stairs. A certain threshold value is set on the basis of this magnitude relationship, and when the numerical value obtained by the subtraction is more than the threshold value, the user may be identified to be walking on the escalator, when the numerical value obtained from the subtraction is less than the threshold value, the user may be identified to be walking on the stairs. The discrimination as to whether the user is in the stationary state on the escalator, the state of walking on the escalator, and the state of descending or ascending the stairs may be made by the stairs movement identifying unit 7 as shown in
(106) Finally, for example, when the identifying device according to the present invention is used to identify the elevator movement, it is possible to know that the user is in the elevator, and in addition, the time when the user took the elevator and the time when the user gets off the elevator can be known instantly, with an instability of about as much as several seconds specifically.
(107) On the other hand, there are not many elevators in a high building, and moreover, the locations of the elevators can be easily found from an indoor map (floor map) and the like. Therefore, for example, as shown in
(108) In
(109) According to an aspect of the present invention, not only the speed in the vertical direction but also the continuous movement distance of the air pressure measurement unit are calculated from the time change of the air pressure measurement value, and therefore, whether or not the air pressure change is caused by the change in the altitude or the movement in the vertical direction can be identified in an accurate and automatic manner.
(110) It is to be understood that the completely the same means is used to make correction even in the case of the escalator and the stairs.
(111) It should be noted that the scope of the present invention is not limited to an exemplary embodiment described in the drawings, and includes all the embodiments that achieve the effects equivalent to the object of the present invention. Further, the scope of the present invention can be defined by all the desired combinations of particular features of all the disclosed features.
REFERENCE SIGNS LIST
(112) 1 air pressure measurement unit 2 vertical direction speed calculation unit 3 vertical direction speed determination unit 4 vertical direction continuous distance calculation unit 5 vertical direction movement determination unit 6 acceleration meter 7 stairs movement identifying unit 8 floor map display unit 100 identifying device