(57)【要約】【課題】電子機器の筐体に圧力が加わることで、実際より高い気圧が取得される場合に、取得された気圧を適切な気圧に補正することを目的とする。【解決手段】気圧取得部（１１）は、装着具によりユーザに装着される筐体内に収納され、かつ筐体が存在する位置を含む所定範囲内の領域の気圧を取得する。圧力取得部（１２）は、ユーザから筐体に加えられる圧力を取得する。補正部（１６）は、第２時点で気圧取得部（１１）によって取得された気圧を、圧力差が大きくなるに従って低くなるように補正する。補正は、第１時点で圧力取得部（１２）によって取得された圧力と第１時点より後の第２時点で圧力取得部（１２）によって取得された圧力との圧力差が第１所定値以上になった場合に行う。【選択図】図１
2018194322.tif 000002
【特許請求の範囲】
【請求項１】
装着具によりユーザに装着される筐体内に収納され、かつ前記筐体が存在する位置を含む所定範囲内の領域の気圧を取得する気圧取得部と、
前記ユーザから前記筐体に加えられる圧力を取得する圧力取得部と、
第１時点で前記圧力取得部によって取得された圧力と前記第１時点より後の第２時点で前記圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で前記気圧取得部によって取得された気圧を、前記圧力差が大きくなるに従って低くなるように補正する補正部と、
を含む電子機器。
【請求項２】
装着具によりユーザに装着される筐体内に収納され、かつ前記筐体が存在する位置を含む所定範囲内の領域の気圧を取得する気圧取得部と、
前記ユーザから前記筐体に加えられる圧力を取得する圧力取得部と、
前記領域の気温を取得する気温取得部と、
第１時点で前記圧力取得部によって取得された圧力と前記第１時点より後の第２時点で前記圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で前記気圧取得部によって取得された気圧と前記第２時点で前記気温取得部によって取得された気温とに基づいて定まる高度を、前記圧力差が大きくなるに従って高くなるように補正する補正部と、
を含む電子機器。
【請求項３】
前記補正部は、前記第２時点で前記気圧取得部によって取得された気圧を、前記圧力差が大きくなるに従って低くなるように補正することにより、前記高度が高くなるように補正する、請求項２に記載の電子機器。
【請求項４】
前記筐体の加速度を取得する加速度取得部と、
前記筐体の傾きを取得する傾き取得部と、
前記第１時点で前記気圧取得部によって取得された気圧と前記第１時点で前記気温取得部によって取得された気温とに基づいて定まる高度と前記補正部で補正された高度との高度差が第２所定値以上、前記第１時点で前記加速度取得部によって取得された加速度と前記第２時点で前記加速度取得部によって取得された加速度との加速度差が第３所定値以上、及び前記第１時点で前記傾き取得部によって取得された傾きと前記第２時点で前記傾き取得部によって取得された傾きとの傾き差が第４所定値以上になったか否かを判断することにより、ユーザの転倒又は転落を判定する判定部と、
をさらに含む請求項２または請求項３に記載の電子機器。
【請求項５】
装着具によりユーザに装着される筐体が存在する位置を含む所定範囲内の領域の気圧を取得し、
前記ユーザから前記筐体に加えられる圧力を取得し、
第１時点で取得された圧力と前記第１時点より後の第２時点で取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で取得された気圧を、前記圧力差が大きくなるに従って低くなるように補正する、
処理をコンピュータに実行させるためのプログラム。
【請求項６】
装着具によりユーザに装着される筐体が存在する位置を含む所定範囲内の領域の気圧を取得し、
前記ユーザから前記筐体に加えられる圧力を取得し、
前記領域の気温を取得し、
第１時点で取得された圧力と前記第１時点より後の第２時点で取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で取得された気圧と前記第２時点で取得された気温とに基づいて定まる高度を、前記圧力差が大きくなるに従って高くなるように補正する、
処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、気圧補正プログラム及び高度補正プログラムに関する。
【背景技術】
【０００２】
様々なセンサを用いて、ユーザの状態を検出する電子機器が存在する。これらの電子機器は、例えば、クリップまたはベルトなどでユーザに装着され、例えば、加速度センサ及びジャイロセンサを用いて、電子機器の加速度及び傾きを取得することで、電子機器を装着しているユーザの転倒等の動きを検知する。また、これらの電子機器は、気圧センサ、温度センサ、及び湿度センサを用いて、周囲の気圧、温度、及び湿度を取得することで、電子機器を装着しているユーザの周囲の状態を検知する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１４−５１８６６６号公報
【特許文献２】特開２０１０−２４６７４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、気圧センサが筐体内に収納されていると、電子機器の筐体に圧力が加わり、筐体の容積が一時的に小さくなることで、筐体内の大気が圧縮されて、実際の周囲の気圧より取得される気圧が高くなる場合がある。例えば、ユーザが電子機器を上腕部に装着し、肘を曲げることで、上腕の筋肉が隆起することにより、電子機器の筐体に圧力が加わり、取得される気圧が実際より高くなる。
【０００５】
本発明は、１つの側面として、電子機器の筐体に圧力が加わることで、実際より高い気圧が取得される場合に、取得された気圧を適切な気圧に補正することを目的とする。
【課題を解決するための手段】
【０００６】
１つの実施形態では、気圧取得部が装着具によりユーザに装着される筐体内に装着され、かつ筐体が存在する位置を含む所定範囲内の領域の気圧を取得し、圧力取得部がユーザから筐体に加えられる圧力を取得する。補正部が、第１時点で圧力取得部によって取得された圧力と第１時点より後の第２時点で圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、第２時点で気圧取得部によって取得された気圧を補正する。
【発明の効果】
【０００７】
１つの側面として、電子機器の筐体に圧力が加わることで、実際より高い気圧が取得される場合に、取得された気圧を適切な気圧に補正することを可能とする。
【図面の簡単な説明】
【０００８】
【図１】第１及び第２実施形態に係る電子機器の一例を示すブロック図である。
【図２Ａ】第１及び第２実施形態に係る電子機器の外観の一例を示す概念図である。
【図２Ｂ】第１及び第２実施形態に係る電子機器の外観の一例を示す概念図である。
【図３】図２Ａの切断線ＩＩＩ−ＩＩＩに沿った断面図である。
【図４】第１及び第２実施形態に係る電子機器の要部機能の一例を示すブロック図である。
【図５】第１実施形態に係る気圧補正テーブルの一例を示す概念図である。
【図６】第１及び第２実施形態に係るスマートデバイスに対する報知を説明するための概念図である。
【図７】第１実施形態に係る気圧補正処理を含む転倒又は転落判定処理の流れの一例を示すフローチャートである。
【図８Ａ】第１及び第２実施形態に係る電子機器の外観の一例を示す概念図である。
【図８Ｂ】第１及び第２実施形態に係る電子機器の外観の一例を示す概念図である。
【図９】第２実施形態に係る高度補正テーブルの一例を示す概念図である。
【図１０】第２実施形態に係る高度補正処理を含む転倒又は転落判定処理の流れの一例を示すフローチャートである。
【図１１】関連技術に係る転倒又は転落判定処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
［第１実施形態］
以下、図面を参照して第１実施形態の一例を詳細に説明する。
【００１０】
図１に、電子機器１０の要部機能を例示する。
【００１１】
電子機器１０は、気圧取得部１１、圧力取得部１２、気温取得部１３、加速度取得部１４、傾き取得部１５、補正部１６、判定部１７、及び報知部１８を含む。
【００１２】
気圧取得部１１は、装着具によりユーザに装着される筐体内に収納され、筐体が存在する位置を含む所定範囲内の領域の気圧を取得する。筐体内部は、外気に連通されているため、気圧取得部１１は、気圧を取得することができる。圧力取得部１２は、ユーザから筐体に加えられる圧力を取得する。
【００１３】
気温取得部１３は、装着具によりユーザに装着される筐体が存在する位置を含む所定範囲内の領域の気温を取得する。加速度取得部１４は筐体の加速度を取得する。傾き取得部１５は、筐体の傾きを取得する。
【００１４】
補正部１６は、第１時点で圧力取得部１２によって取得された圧力と第１時点より後の第２時点で圧力取得部１２によって取得された圧力との圧力差が第１所定値以上になった場合に、圧力差が大きくなるに従って高くなるように高度を補正する。第１所定値は、気圧取得部１１の取得値に影響を与える圧力の最小値程度の値、例えば、５０［Ｐａ］程度に設定される。圧力が第１所定値未満の場合には、気圧取得部１１の取得値に与える影響は非常に小さい。
【００１５】
高度は、第２時点で気圧取得部１１によって取得された気圧と第２時点で気温取得部１３によって取得された気温とに基づいて定まる値である。高度は、例えば、平均海面を基準面とすると、気圧が低くなるに従って高くなるように算出される。従って、気圧が、所定高度の位置の気圧より低くなれば、高度は所定高度より高くなるように算出され、気圧が、所定高度の位置の気圧より高くなれば、高度は所定高度より低くなるように算出される。
【００１６】
即ち、高度が変化しないにも関わらず、第１所定値以上の圧力が筐体に作用した場合には、筐体内の気圧は実際の気圧より高くなり、実際の高度より低くなるように高度が算出される。高度が低くなるように算出される度合いは、筐体に作用する圧力差に対応し、圧力差が大きくなるに従って高度が低くなるように算出される度合いは高くなる。
【００１７】
そこで、補正部１６は、第２時点で気圧取得部１１によって取得された気圧を、圧力差が大きくなるに従って低くなるように補正することにより、高度が補正前の高度より高くなるように補正する。これにより、第１所定値以上の圧力が筐体に作用した場合にも、高度は実際の高度に近付くように適切に補正される。
【００１８】
判定部１７は、高度差が第２所定値以上、加速度差が第３所定値以上、及び傾き差が第４所定値以上になったか否かを判断することにより、ユーザの転倒又は転落を判定する。高度差は、第１時点で気圧取得部１１によって取得された気圧と第１時点で気温取得部１３によって取得された気温とに基づいて定まる高度と補正部１６で補正された高度との差である。加速度差は、第１時点で加速度取得部１４によって取得された加速度と第２時点で加速度取得部１４によって取得された加速度との差である。傾き差は、第１時点で傾き取得部１５によって取得された傾きと第２時点で傾き取得部１５によって取得された傾きとの差である。
【００１９】
報知部１８は、判定部１７によってユーザの転倒又は転落が判定された場合に、ユーザの転倒又は転落を、後述する通信部による近距離通信で、例えば、スマートデバイスに報知する。
【００２０】
図２Ａ及び図２Ｂに、上腕に装着する電子機器１０の外観を例示する。図２Ａは、筐体３１をユーザの上腕に接しない側の面（以下、表面という。）を手前にして見た図であり、図２Ｂは、筐体３１をユーザの上腕に接する側の面（以下、裏面という。）を手前にして見た図である。電子機器１０には、ユーザの上腕に電子機器１０を装着する装着具の一例であるベルト３２が含まれている。なお、筐体３１はベルト３２の一部分で覆われているが、本実施形態はこれに限定されない。
【００２１】
図２Ａに示すように、筐体３１の表面は、気温取得部１３の一例である気温センサ２３のために外気を取り入れる気温センサ穴３３、及び、気圧取得部１１の一例である気圧センサ２１のために外気を取り入れる気圧センサ穴３４を含む。図２Ｂに示すように、筐体３１の裏面は、圧力取得部１２の一例である圧力センサ２２のために圧力を感知するボタン３５を含む。気温センサ２３、気圧センサ２１及び圧力センサ２２については、後述する。
【００２２】
図３に、図２Ａの切断線ＩＩＩ−ＩＩＩに沿った切断面を例示する。図３では、筐体３１の表面が図面上（以下、上という。）に向き、筐体３１の裏面が図面下（以下、下という。）に向いている。筐体３１は、外部筐体３１Ａ、外部筐体３１Ｂ、内部筐体３１Ｃ、及び、内部筐体３１Ｄを含む。外部筐体３１Ａ、外部筐体３１Ｂ、内部筐体３１Ｃ、及び、内部筐体３１Ｄはベルト３２で覆われている。
【００２３】
内部筐体３１Ｃ及び内部筐体３１Ｄで囲まれた領域には、充電式の電池パック３６が存在する。なお、充電式の電池パック３６に代えて、例えば、ボタン型電池が使用されてもよい。内部筐体３１Ｄの上には基板３７Ａが配置されている。基板３７Ａの上には、気温センサ２３及び気圧センサ２１が配置されている。気温センサ２３はベルト３２及び外部筐体３１Ｂを貫通する気温センサ穴３３の下に配置され、気圧センサ２１はベルト３２及び外部筐体３１Ｂを貫通する気圧センサ穴３４の下に配置されている。
【００２４】
内部筐体３１Ｃの下には弾性体４０、圧力センサ２２、押し子４２、及び基板３７Ｂが、下方向に向かって層状に配置され、基板３７Ｂの下には、筐体３１及びベルト３２から露出したボタン３５が配置されている。
【００２５】
電子機器１０を上腕に装着したユーザが、例えば、肘を曲げることでユーザの筋肉が隆起することによって、または、ユーザが上腕を壁に押し付けることによって、ボタン３５は押圧される。圧力センサ２２は、押し子４２を介して、ボタン３５、即ち、筐体３１に加えられた圧力を検出する。基板３７Ｂには、ボタン３５と基板３７Ｂとの間の空間に、心拍を検出する心拍センサ４３を配置することが可能である。即ち、電子機器１０が心拍センサ４３を含む場合、透明なボタン３５を心拍センサ４３を覆うように配置することで、ボタン３５は追加的な領域を占有しない。
【００２６】
図４に、電子機器１０のハードウェア構成を例示する。電子機器１０は、ハードウェアであるプロセッサの一例であるＣＰＵ（Central Processing Unit）５１、一次記憶部５２、二次記憶部５３、通信部５４及び外部インターフェイス５５を含む。電子機器１０は、また、気圧取得部１１の一例である気圧センサ２１、圧力取得部１２の一例である圧力センサ２２、及び、気温取得部１３の一例である気温センサ２３を含む。電子機器１０は、また、加速度取得部１４の一例である加速度センサ２４、及び傾き取得部１５の一例であるジャイロセンサ２５を含む。
【００２７】
ＣＰＵ５１、一次記憶部５２、二次記憶部５３、通信部５４、外部インターフェイス５５、気圧センサ２１、圧力センサ２２、気温センサ２３、加速度センサ２４、及びジャイロセンサ２５は、バス５９を介して相互に接続されている。
【００２８】
一次記憶部５２は、例えば、ＲＡＭ（Random Access Memory）などの揮発性のメモリである。二次記憶部５３は、例えば、ＲＯＭ（Read Only Memory）などの不揮発性のメモリと、ＲＡＭなどの揮発性のメモリと、を含む。
【００２９】
二次記憶部５３は、プログラム格納領域５３Ａ及びデータ格納領域５３Ｂを含む。プログラム格納領域５３Ａは、一例として、気圧補正処理を含む転倒又は転落判定処理をＣＰＵ５１に実行させるための転倒又は転落判定プログラムなどのプログラムを記憶している。データ格納領域５３Ｂは、一例として、図５に例示する気圧補正テーブル６４Ａなどを記憶する。気圧補正テーブル６４Ａについては後述する。
【００３０】
ＣＰＵ５１は、プログラム格納領域５３Ａから転倒又は転落判定プログラムを読み出して一次記憶部５２に展開する。ＣＰＵ５１は、転倒又は転落判定プログラムを実行することで、図１の補正部１６、判定部１７、及び報知部１８として動作する。
【００３１】
外部インターフェイス５５には、外部装置が接続され、外部インターフェイス５５は、外部装置とＣＰＵ５１との間の各種情報の送受信を司る。
【００３２】
通信部５４は、図６に例示するように、スマートデバイス６１との間で、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などによる近距離通信を行う。スマートデバイス６１との近距離通信については、後述する。
【００３３】
次に、電子機器１０の作用の概略について説明する。電子機器１０の作用の概略を図７に例示する。例えば、ユーザが電子機器１０の電源を投入すると、ＣＰＵ５１は、ステップ１０１で、気圧センサ２１によって気圧を取得し、気温センサ２３によって気温を取得し、圧力センサ２２によって圧力を取得する。また、ＣＰＵ５１は、ステップ１０１で、加速度センサ２４によって加速度を取得し、ジャイロセンサ２５によって傾きを取得する。ステップ１０１の時点を、以下、第１時点という。
【００３４】
ＣＰＵ５１は、ステップ１０２で、所定時間が経過したか否か判定する。ステップ１０２の判定が肯定されるまで、即ち、所定時間が経過するまで、ステップ１０２の処理を繰り返し、ステップ１０２の判定が肯定されると、ステップ１０３に進む。
【００３５】
ＣＰＵ５１は、ステップ１０３で、気圧センサ２１によって気圧を取得し、気温センサ２３によって気温を取得し、圧力センサ２２によって圧力を取得する。また、ＣＰＵ５１は、ステップ１０３で、加速度センサ２４によって加速度を取得し、ジャイロセンサ２５によって傾きを取得する。ステップ１０３の時点を、以下、第２時点という。
【００３６】
ＣＰＵ５１は、ステップ１０４で、加速度差が、第３所定値に相当する所定値以上であり、かつ、傾き差が第４所定値に相当する所定値以上であるか否か判定する。加速度差は、ステップ１０３で取得された加速度とステップ１０１で取得された加速度との差であり、傾き差は、ステップ１０３で取得された傾きとステップ１０１で取得された傾きとの差である。ステップ１０４の判定が肯定された場合、電子機器１０を装着しているユーザが動き、かつ、動きの加速度に変化があったことを意味するため、ＣＰＵ５１は、ユーザの動きが転倒又は転落であるか否かを判定するために、ステップ１０５に進む。
【００３７】
ＣＰＵ５１は、ステップ１０５で、ステップ１０３で取得された第２時点の圧力とステップ１０１で取得された第１時点の圧力との差が第１所定値に相当する所定値以上であるか否か判定する。ステップ１０５の判定が肯定された場合、電子機器１０の筐体に圧力が加わっているために、実際の周囲の気圧よりも高い気圧が取得されている可能性があるため、ＣＰＵ５１は、ステップ１０６で、ステップ１０３で取得された気圧を補正する。
【００３８】
詳細には、２次記憶部５３のデータ格納領域５３Ｂに記憶されている、図５に例示した気圧補正テーブル６４Ａを使用する。気圧補正テーブル６４Ａには、圧力差［Ｐａ］に対応する気圧補正値［ｈＰａ］が記憶されている。
【００３９】
ＣＰＵ５１は、ステップ１０３で取得した第２時点の圧力とステップ１０１で取得した第１時点の圧力との差に最も近い値の圧力差に対応する気圧補正値を、気圧補正テーブル６４Ａから取得する。ＣＰＵ５１は、気圧補正テーブル６４Ａから取得した気圧補正値を、第２時点の気圧から減算することで、第２時点の気圧を補正する。例えば、圧力差が２００［Ｐａ］に最も近い値であれば、気圧補正値は０．０３３［ｈＰａ］であり、ステップ１０３で取得された第２時点の気圧から０．０３３［ｈＰａ］を減算することで、第２時点の気圧を補正する。
【００４０】
ＣＰＵ５１は、ステップ１０７で、電子機器１０の、第１時点の高度と第２時点の高度を算出する。詳細には、（１）式を使用して、高度ｈ[ｍ]を算出する。
【数１】
2018194322.tif 000003
…（１）
【００４１】
Ｐ０は海面気圧１０１３．２５［ｈＰａ］であり、第１時点の高度ｈを算出する場合、Ｐは第１時点の気圧［ｈＰａ］であり、Ｔは第１時点の気温［℃］である。また、第２時点の高度ｈを算出する場合、Ｐは第２時点の気圧であり、Ｔは第２時点の気温である。ステップ１０５の判定が肯定され、ステップ１０６の気圧補正が行われた場合、高度の算出に使用する第２時点の気圧は補正後の気圧である。
【００４２】
ＣＰＵ５１は、ステップ１０８で、第２時点の高度と第１時点の高度との差である高度差が第２所定値に相当する所定値以上であるか否かを判定する。ステップ１０８の判定が肯定された場合、電子機器１０の高度が、第１時点の高度より所定値以上低くなったということであるから、ユーザが転倒又は転落したと判定し、ＣＰＵ５１は、ステップ１０９に進む。
【００４３】
ＣＰＵ５１は、ステップ１０９で、通信部５４によって、図６に例示するように、近距離通信で、例えば、ユーザが所有するスマートデバイス６１に対して、ユーザが転倒又は転落したことを報知し、ステップ１１０に進む。スマートデバイス６１は、ネットワーク６２を介して、例えば、携帯電話通信などの遠距離通信で、サーバ６３に対して、ユーザが転倒又は転落したことを報知する。
【００４４】
ステップ１０８の判定が否定された場合、ステップ１０４で、ユーザが動き、かつ、動きの加速度に変化があったことが判定されたが、ユーザは、転倒又は転落していないと判定し、ＣＰＵ５１は、ステップ１１０に進む。
【００４５】
ＣＰＵ５１は、ステップ１１０で、例えば、ユーザにより、電子機器１０の転倒又は転落の検知設定が解除されたか否か判定する。ステップ１１０の判定が否定された場合、及びステップ１０４の判定が否定された場合、即ち、ユーザが動き、かつ、動きの加速度に変化があったことが判定されなかった場合、ＣＰＵ５１は、ステップ１１１に進む。ＣＰＵ５１は、ステップ１１１で、第２時点から所定時間が経過したか否かを判定する。
【００４６】
ステップ１１１の判定が肯定されるまで、即ち、所定時間が経過するまで、ＣＰＵ５１は、ステップ１１１の判定を繰り返す。ステップ１１１の判定が肯定されると、即ち、所定時間が経過すると、ＣＰＵ５１は、ステップ１０１に戻る。一方、ステップ１１０の判定が肯定された場合、即ち、電子機器１０の転倒又は転落の検知設定が解除されたことが判定された場合、ＣＰＵ５１は転倒又は転落判定処理を終了する。
【００４７】
なお、図２Ａ及び図２Ｂに、上腕に装着する電子機器１０を例示したが、本実施形態はこれに限定されない。例えば、図８Ａ及び図８Ｂに例示するように、手首に装着する電子機器１０Ｄであってもよい。図８Ａに例示するように、電子機器１０Ｄは表面に気温センサ穴３３Ｄ及び気圧センサ穴３４Ｄを含み、図８Ｂに例示するように、裏面に圧力を感知するボタン３５Ｄを含む。
【００４８】
なお、図５に例示した気圧補正テーブル６４Ａに記憶されている数値は一例であり、例えば、気圧センサ及び圧力センサの特性、筐体３１のサイズ、容積及び材質などに応じて数値は変動する。
【００４９】
なお、ユーザの転倒又は転落を検知する例について説明したが、本実施形態はこれに限定されず、例えば、単にユーザの周囲の気圧の取得において、取得した気圧を適切な気圧に近付けるために適用してもよい。また、階段の昇降、及び登山などにおいて、取得した気圧を適切な気圧に近付けることで、取得される高度を適切な高度に近付けるために適用してもよい。
【００５０】
本実施形態では、気圧取得部が、装着具によりユーザに装着される筐体内に収納され、かつ筐体が存在する位置を含む所定範囲内の領域の気圧を取得し、圧力取得部がユーザから筐体に加えられる圧力を取得する。補正部が、第１時点で圧力取得部によって取得された圧力と第１時点より後の第２時点で圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、第２時点で気圧取得部によって取得された気圧を補正する。
【００５１】
本実施形態では、電子機器の筐体に圧力が加わることで、実際より高い気圧が取得される場合に、取得された気圧を適切な気圧に補正することを可能とする。
【００５２】
本実施形態では、気圧取得部が装着具によりユーザに装着される筐体内に収納され、かつ筐体が存在する位置を含む所定範囲内の領域の気圧を取得する。圧力取得部がユーザから筐体に加えられる圧力を取得する。気温取得部が領域の気温を取得する。補正部が第１時点で圧力取得部によって取得された圧力と第１時点より後の第２時点で圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、高度を、圧力差が大きくなるに従って高くなるように補正する。高度は、第２時点で気圧取得部によって取得された気圧と第２時点で気温取得部によって取得された気温とに基づいて定まる。
【００５３】
本実施形態では、補正部は、第２時点で気圧取得部によって取得された気圧の値を、圧力差が大きくなるに従って低くなるように補正することにより、高度が高くなるように補正する。
【００５４】
本実施形態では、電子機器の筐体に圧力が加わることで、実際より高い気圧が取得される場合に、取得された気圧を適切な気圧に補正することで、電子機器の高度を適切な高度に補正することを可能とする。
【００５５】
本実施形態では、加速度取得部が筐体の加速度を取得する。傾き取得部が筐体の傾きを取得する。判定部が、高度差が第２所定値以上、加速度差が第３所定値以上、及び傾き差が第４所定値以上になったか否かを判断することにより、ユーザの転倒又は転落を判定する。高度差は、第１時点で気圧取得部によって取得された気圧と第１時点で気温取得部によって取得された気温とに基づいて定まる高度と補正部で補正された高度との差である。加速度差は、第１時点で加速度取得部によって取得された加速度と第２時点で加速度取得部によって取得された加速度との差である。傾き差は、第１時点で傾き取得部によって取得された傾きと第２時点で傾き取得部によって取得された傾きとの差である。
【００５６】
本実施形態では、電子機器の筐体に圧力が加わることで実際より高い気圧が取得される場合に、取得された気圧を適切な気圧に補正することで、電子機器の高度を、適切な高度に補正することを可能とする。したがって、本実施形態では、電子機器の筐体に圧力が加わることで、実際より低い高度が取得されることによりユーザが転倒又は転落したと判定する誤検知を抑制することを可能とする。
【００５７】
［第２実施形態］
次に、第２実施形態の一例を説明する。第１実施形態と同様の構成及び作用については、説明を省略する。
【００５８】
第２実施形態では、第１実施形態で使用した気圧補正テーブル６４Ａに代えて、図９に例示する高度補正テーブル６４Ｂを使用する。高度補正テーブル６４Ｂには、圧力差［Ｐａ］に対応する高度補正値［ｍ］が記憶されている。
【００５９】
図１０に、電子機器１０の作用の概略を例示する。第１実施形態の作用の概略を例示する図７と図１０との違いは、図７のステップ１０５、ステップ１０６、及びステップ１０７が、図１０では、ステップ１０７、ステップ１０５、及びステップ１０６Ｃと置き替えられている点である。
【００６０】
図１０では、ＣＰＵ５１は、ステップ１０４で、加速度差が所定値以上であり、かつ、傾き差が所定値以上であるか否か判定する。加速度差は、ステップ１０３で取得された第２時点の加速度とステップ１０１で取得された第１時点の加速度との差であり、傾き差は、ステップ１０３で取得された第２時点の傾きとステップ１０１で取得された第１時点の傾きとの差である。ステップ１０４の判定が肯定された場合、電子機器１０を装着しているユーザが動き、かつ、動きの加速度に変化があったことを意味するため、ＣＰＵ５１は、ユーザの動きが転倒又は転落であるか否かを判定するために、ステップ１０７に進む。
【００６１】
ＣＰＵ５１は、ステップ１０７で、電子機器１０の、第１時点の高度及び第２時点の高度を算出する。高度の算出については、上記したため、説明を省略する。
【００６２】
ＣＰＵ５１は、ステップ１０５で、ステップ１０３で取得された第２時点の圧力とステップ１０１で取得された第１時点の圧力との差が所定値以上であるか否か判定する。ステップ１０５の判定が肯定された場合、電子機器１０の筐体に圧力が加わっているために、実際の気圧よりも高い気圧が取得されている可能性がある。したがって、ステップ１０７で算出した第２時点の高度も、実際の高度よりも低い可能性があるため、ＣＰＵ５１は、ステップ１０６Ｃで、ステップ１０７で算出した第２時点の高度を補正する。
【００６３】
詳細には、ＣＰＵ５１は、二次記憶部５３のデータ格納領域５３Ｂに記憶されている図９に例示した高度補正テーブル６４Ｂを使用して、第２時点で取得された圧力と第１時点で取得された圧力との差に最も近い圧力差に対応する高度補正値を取得する。ステップ１０７で算出した第２時点の高度に取得した高度補正値を加算することで、第２時点の高度を補正する。例えば、圧力差が２００［Ｐａ］に最も近い値であれば、高度補正値は０．２８［ｍ］であり、ステップ１０７で算出された第２時点の高度に０．２８［ｍ］を加算することで、第２時点の高度を補正する。
【００６４】
式（１）において、気圧Ｐが高くなるに従って、高度ｈが低くなることが明らかであるように、電子機器１０の筐体に圧力が加わり、実際の気圧より高い気圧が取得されると、実際の高度より低い高度が算出される。したがって、本実施形態では、ステップ１０７で算出した第２時点の高度の値に取得した高度補正値を加算することで、第２時点の高度の値を補正する。
【００６５】
なお、図９に例示した高度補正テーブル６４Ｂに記憶されている数値は一例であり、例えば、気圧センサ及び圧力センサの特性、筐体３１のサイズ、容積及び材質などに応じて数値は変動する。なお、図７、図１０及び図１１のフローチャートにおけるステップの順序は一例であり、第１及び第２実施形態はこの順序に限定されない。
【００６６】
本実施形態では、気圧取得部が装着具によりユーザに装着される筐体内に収納され、かつ筐体が存在する位置を含む所定範囲内の領域の気圧を取得する。圧力取得部がユーザから筐体に加えられる圧力を取得する。気温取得部が領域の気温を取得する。補正部が第１時点で圧力取得部によって取得された圧力と第１時点より後の第２時点で圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、高度を、圧力差が大きくなるに従って高くなるように補正する。高度は、第２時点で気圧取得部によって取得された気圧と第２時点で気温取得部によって取得された気温とに基づいて定まる。
【００６７】
本実施形態では、電子機器の筐体に圧力が加わることで、実際より高い気圧が取得される場合に、取得された気圧に基づいて取得される電子機器の高度を適切な高度に補正することを可能とする。
【００６８】
本実施形態では、加速度取得部が筐体の加速度を取得する。傾き取得部が筐体の傾きを取得する。判定部が、高度差が第２所定値以上、加速度差が第３所定値以上、及び傾き差が第４所定値以上になったか否かを判断することにより、ユーザの転倒又は転落を判定する。高度差は、第１時点で気圧取得部によって取得された気圧と第１時点で気温取得部によって取得された気温とに基づいて定まる高度と補正部で補正された高度との差である。加速度差は、第１時点で加速度取得部によって取得された加速度と第２時点で加速度取得部によって取得された加速度との差である。傾き差は、第１時点で傾き取得部によって取得された傾きと第２時点で傾き取得部によって取得された傾きとの差である。
【００６９】
本実施形態では、電子機器の筐体に圧力が加わることで、実際より高い気圧が取得される場合に、取得された気圧に基づいて取得される電子機器の高度を適切な高度に補正することを可能とする。これにより、本実施形態では、電子機器を装着したユーザの転倒又は転落の誤検知を抑制することを可能とする。また、本実施形態では、気圧ではなく高度を補正しているため、補正された高度は気圧に基づく計算による誤差を含まず、高度を適切な高度に近付けることを可能とする。
【００７０】
［関連技術］
関連技術の作用の概略を図１１に例示する。第１実施形態の図７と、図１１との違いは、図１１に、ステップ１０５及びステップ１０６が存在しないことであり、第２実施形態の図１０と、図１１との違いは、図１１に、ステップ１０５及びステップ１０６Ｃが存在しないことである。また、図７及び図１０のステップ１０１及び１０３に代えて、図１１では、ステップ１０１Ｃ及びステップ１０３Ｃが存在する。
【００７１】
ステップ１０１とステップ１０１Ｃとの違い、及び、ステップ１０３とステップ１０３Ｃとの違いは、ステップ１０１及び１０３では、圧力を取得しているのに対し、ステップ１０１Ｃ及び１０３Ｃでは、圧力を取得していない点である。
【００７２】
即ち、関連技術では、ステップ１０５で、圧力差が所定値以上であると判定した場合に第１実施形態で行われる気圧の補正が行われていない。したがって、関連技術では、実際の気圧より高い気圧が取得される場合がある。また、実際の気圧より高い気圧に基づいて算出された実際の高度より低い高度に基づいて判定が行われ、実際には転倒又は転落していないユーザが転倒又は転落したと誤判定される虞が生じる。
【００７３】
また、関連技術では、ステップ１０５で、圧力差が所定値以上であると判定した場合に第２実施形態で行われる高度の補正が行われていない。したがって、実際の気圧より高い気圧の値に基づいて算出された実際の高度より低い高度に基づいて判定が行われ、実際には転倒又は転落していないユーザが、転倒又は転落したと誤判定される虞が生じる。
【００７４】
以上の各実施形態に関し、更に以下の付記を開示する。
【００７５】
（付記１）
装着具によりユーザに装着される筐体内に収納され、かつ前記筐体が存在する位置を含む所定範囲内の領域の気圧を取得する気圧取得部と、
前記ユーザから前記筐体に加えられる圧力を取得する圧力取得部と、
第１時点で前記圧力取得部によって取得された圧力と前記第１時点より後の第２時点で前記圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で前記気圧取得部によって取得された気圧を、前記圧力差が大きくなるに従って低くなるように補正する補正部と、
を含む電子機器。
（付記２）
装着具によりユーザに装着される筐体内に収納され、かつ前記筐体が存在する位置を含む所定範囲内の領域の気圧を取得する気圧取得部と、
前記ユーザから前記筐体に加えられる圧力を取得する圧力取得部と、
前記領域の気温を取得する気温取得部と、
第１時点で前記圧力取得部によって取得された圧力と前記第１時点より後の第２時点で前記圧力取得部によって取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で前記気圧取得部によって取得された気圧と前記第２時点で前記気温取得部によって取得された気温とに基づいて定まる高度を、前記圧力差が大きくなるに従って高くなるように補正する補正部と、
を含む電子機器。
（付記３）
前記補正部は、前記第２時点で前記気圧取得部によって取得された気圧を、前記圧力差が大きくなるに従って低くなるように補正することにより、前記高度が高くなるように補正する、付記２の電子機器。
（付記４）
前記筐体の加速度を取得する加速度取得部と、
前記筐体の傾きを取得する傾き取得部と、
前記第１時点で前記気圧取得部によって取得された気圧と前記第１時点で前記気温取得部によって取得された気温とに基づいて定まる高度と前記補正部で補正された高度との高度差が第２所定値以上、前記第１時点で前記加速度取得部によって取得された加速度と前記第２時点で前記加速度取得部によって取得された加速度との加速度差が第３所定値以上、及び前記第１時点で前記傾き取得部によって取得された傾きと前記第２時点で前記傾き取得部によって取得された傾きとの傾き差が第４所定値以上になったか否かを判断することにより、ユーザの転倒又は転落を判定する判定部と、
をさらに含む付記２または付記３の電子機器。
（付記５）
装着具によりユーザに装着される筐体が存在する位置を含む所定範囲内の領域の気圧を取得し、
前記ユーザから前記筐体に加えられる圧力を取得し、
第１時点で取得された圧力と前記第１時点より後の第２時点で取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で取得された気圧を、前記圧力差が大きくなるに従って低くなるように補正する、
処理をコンピュータに実行させるためのプログラム。
（付記６）
装着具によりユーザに装着される筐体が存在する位置を含む所定範囲内の領域の気圧を取得し、
前記ユーザから前記筐体に加えられる圧力を取得し、
前記領域の気温を取得し、
第１時点で取得された圧力と前記第１時点より後の第２時点で取得された圧力との圧力差が第１所定値以上になった場合に、前記第２時点で取得された気圧と前記第２時点で取得された気温とに基づいて定まる高度を、前記圧力差が大きくなるに従って高くなるように補正する、
処理をコンピュータに実行させるためのプログラム。
（付記７）
前記第２時点で取得された気圧を、前記圧力差が大きくなるに従って低くなるように補正することにより、前記高度が高くなるように補正する、付記６のプログラム。
（付記８）
前記処理は、
前記筐体の加速度を取得し、
前記筐体の傾きを取得し、
前記第１時点で取得された気圧と前記第１時点で取得された気温とに基づいて定まる高度と補正された高度との高度差が第２所定値以上、前記第１時点で取得された加速度と前記第２時点で取得された加速度との加速度差が第３所定値以上、及び前記第１時点で取得された傾きと前記第２時点で取得された傾きとの傾き差が第４所定値以上になったか否かを判断することにより、ユーザの転倒又は転落を判定する、
をさらに含む、
付記６または付記７のプログラム。
【符号の説明】
【００７６】
１０  電子機器
１１  気圧取得部
１２  圧力取得部
１３  気温取得部
１４  加速度取得部
１５  傾き取得部
１６  補正部
１７  判定部
２１  気圧センサ
２２  圧力センサ
２３  気温センサ
２４  加速度センサ
２５  ジャイロセンサ
５１  ＣＰＵ
５２  一次記憶部
５３  二次記憶部
【図１】
2018194322.tif 000004
【図２Ａ】
2018194322.tif 000005
【図２Ｂ】
2018194322.tif 000006
【図３】
2018194322.tif 000007
【図４】
2018194322.tif 000008
【図５】
2018194322.tif 000009
【図６】
2018194322.tif 000010
【図７】
2018194322.tif 000011
【図８Ａ】
2018194322.tif 000012
【図８Ｂ】
2018194322.tif 000013
【図９】
2018194322.tif 000014
【図１０】
2018194322.tif 000015
【図１１】
2018194322.tif 000016