(57)【要約】【課題】防水キャップが確実に嵌合しているか否かを利用者に通知することができる。【解決手段】一態様の携帯端末装置１は、筐体内部の気圧を測定する気圧センサ８を有する。また、携帯端末装置１は、利用者による操作が行われている状態で、筐体内１ｄの気圧を測定する。また、携帯端末装置１は、測定した気圧の変化に基づいて、筐体１ａが密閉されていないことを検出する。そして、携帯端末装置は、検出結果を利用者に通知する。【選択図】図２
2015053606.tif 000002
【特許請求の範囲】
【請求項１】
筐体内部の気圧を測定する測定部と、
利用者による操作が行われている状態で前記測定部が測定した気圧の変化に基づいて、前記筐体が密閉されていないことを検出する検出部と、
前記検出部の検出結果を利用者に通知する通知部と
を有することを特徴とする携帯端末装置。
【請求項２】
前記検出部は、所定の時間内に測定された気圧の変動量が所定の閾値よりも小さい場合に、前記筐体が密閉されていないと検出する
ことを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記検出部は、前記筐体に設けられた開閉可能な蓋部材が密閉されていない状態で、前記測定部が測定した気圧の変動量を前記所定の閾値とすることを特徴とする請求項２に記載の携帯端末装置。
【請求項４】
前記測定部は、前記利用者による操作が検出された場合には、前記筐体内部の気圧の測定を開始することを特徴とする請求項１〜３のいずれか１つに記載の携帯端末装置。
【請求項５】
前記測定部は、前記筐体に設けられた開閉可能な蓋部材を開けた状態で使用される機能が動作中である場合は、前記筐体内部の気圧を測定せず、前記蓋部材を開けた状態で使用される機能が動作中ではない場合は、前記筐体内部の気圧を測定することを特徴とする請求項１〜４のいずれか１つに記載の携帯端末装置。
【請求項６】
携帯端末装置が有するコンピュータに、
筐体内部の気圧を測定し、
利用者による操作が行われている際に前記測定された気圧の変化に基づいて、前記筐体が密閉されていないことを検出し、
前記検出の結果を利用者に通知する
処理を実行させることを特徴とする検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置および検出プログラムに関する。
【背景技術】
【０００２】
従来、携帯端末装置として、防水機能を有する携帯端末装置が知られている。かかる携帯端末装置は、筐体内部への浸水を防ぐため、電池の蓋やイヤホン、充電用端子、ＵＳＢ（Universal  Serial  Bus）端子、各種メモリカードの挿入端子等に開閉可能な防水用のキャップを備えている。
【０００３】
ここで、携帯端末装置は、電池の蓋や各種端子の防水キャップが確実に嵌合していない場合は、防水機能を発揮できず、水没時に破損してしまう。そこで、携帯端末装置は、画面表示や筐体に貼りつけられたシール等で、電池の蓋や各種端子の防水キャップを確実に嵌合させるよう利用者に注意喚起する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２１６５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の携帯端末装置では、電池の蓋や各種端子の防水キャップが確実に嵌合しているかを利用者が防水キャップを嵌合する際の感触に頼っているので、防水キャップが確実に嵌合しているか否かの確認が困難である。このため、例えば、携帯端末装置は、異物が防水キャップに付着していると、防水キャップと筐体とが嵌合しているように見えても、隙間が生じるので、防水機能を発揮できず、水没時に破損してしまう。
【０００６】
１つの側面では、防水キャップが確実に嵌合しているか否かを利用者に通知することができる携帯端末装置および検出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一態様の携帯端末装置は、筐体内部の気圧を測定する測定部を有する。また、携帯端末装置は、利用者による操作が行われている状態で前記測定部が測定した気圧の変化に基づいて、前記筐体が密閉されていないことを検出する検出部を有する。また、携帯端末装置は、前記検出部の検出結果を利用者に通知する通知部を有する。
【発明の効果】
【０００８】
一実施形態によれば、本発明は、防水キャップが確実に嵌合しているか否かを利用者に通知することができる携帯端末装置および検出プログラムを提供できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例１に係る携帯端末装置の一例を説明する図である。
【図２】図２は、実施例１に係る携帯端末装置が有する内部構成の一例を説明する図である。
【図３】図３は、実施例１に係る携帯端末装置のハードウェア構成を説明する図である。
【図４】図４は、実施例１に係る制御部の機能構成を説明する図である。
【図５】図５は、防水キャップの嵌合が正常な際の操作時における内部気圧の変化を説明する図である。
【図６】図６は、防水キャップを正常に嵌合した際の内部気圧の変化を説明する図である。
【図７】図７は、防水キャップの嵌合が異常である際の内部気圧の変化を説明する図である。
【図８】図８は、実施例１に係る携帯端末装置が実行する処理の流れを説明するフローチャートである。
【図９】図９は、携帯端末装置が実行する処理のバリエーションを説明するフローチャートである。
【図１０】図１０は、実施例２に係る携帯端末装置が有する内部構成の一例を説明する図である。
【図１１】図１１は、検出プログラムを実行するコンピュータの一例を説明する図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して本願に係る携帯端末装置および検出プログラムの実施例を図面に基づいて詳細に説明する。なお、以下の実施例により開示技術が限定されるものではない。また、各実施例は、矛盾しない範囲で適宜組みあわせてもよい。
【実施例１】
【００１１】
本実施例では、本願の開示する携帯端末装置の一例として、スマートフォンやタブレット端末等、タッチパネルを有する携帯端末装置を説明する。図１は、実施例１に係る携帯端末装置の一例を説明する図である。なお、図１には、実施例１に係る携帯端末装置１の正面側外観斜視図を記載した。
【００１２】
図１に示すように、携帯端末装置１は、タッチパネル２、防水キャップ３、４を有する。なお、携帯端末装置１は、例えば、３Ｇ（Generation）、４Ｇ、ＬＴＥ（Long  Term  Evolution）等、任意の移動体通信網に接続可能なスマートフォンである。
【００１３】
タッチパネル２は、各種の情報を表示する液晶パネルと、利用者の指の接触を検出して入力操作を受け付けるタッチセンサとを有し、携帯端末装置１の表面に取り付けられた入出力装置である。例えば、タッチパネル２は、静電容量方式のタッチパネルである。
【００１４】
防水キャップ３、４は、防水機能を有し、利用者が開閉可能な蓋部材である。例えば、防水キャップ３は、ＵＳＢ（Universal  Serial  Bus）接続用の端子を保護するための防水キャップである。また、防水キャップ４は、各種フォーンプラグを差し込む端子（ジャック）を保護するための防水キャップである。
【００１５】
次に、図２を用いて、携帯端末装置１の内部構成の一例について説明する。図２は、実施例１に係る携帯端末装置が有する内部構成の一例を説明する図である。なお、図２には、携帯端末装置１の断面図を記載した。
【００１６】
図２に示すように、携帯端末装置１は、筐体１ａ、通気口１ｂ、防水膜１ｃ、電池キャップ５、電池６、回路基盤７、気圧センサ８、外部接続部９を有する。筐体１ａは、携帯端末装置１のフレームとなる外装であり、防水機能を有する。また、通気口１ｂは、筐体１ａに設けられた通気口であり、筐体内１ｄの気圧を筐体外の気圧とそろえるために設置される。また、防水膜１ｃは、通気口１ｂからの浸水を防ぐため、通気口１ｂの筐体内１ｄ側に設置される膜状の部材である。また、防水膜１ｃは、通気性を有するが水等の液体の浸水を防ぐ部材である。
【００１７】
電池キャップ５は、電池６の取り出しや設置を行う際に開閉させる蓋部材であり、防水キャップ３、４と同様の防水機能を有する。このように、携帯端末装置１は、防水機能を有する筐体１ａ、防水キャップ３、４、電池キャップ５を有し、筐体内１ｄへの浸水を防止する。
【００１８】
電池６は、携帯端末装置１が有する電源装置である。また、回路基盤７は、携帯端末装置１が各種機能を発揮するために有する電子装置が設置された基盤である。例えば、回路基盤７は、ＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）等の演算処理装置、フラッシュメモリ等の記憶装置、ＵＳＢ端子等の各種Ｉ／Ｏ（Input/Output）装置を有する。
【００１９】
気圧センサ８は、携帯端末装置１に設置された気圧センサであり、例えば、高度計に用いられる気圧センサである。例えば、携帯端末装置１は、通気口１ｂおよび防水膜１ｃを介して筐体外と平衡状態となった筐体内１ｄの大気圧を測定する。そして、携帯端末装置１は、測定結果を用いて、携帯端末装置１が存在する高度を算出する。なお、気圧センサ８は、高度計以外にも、例えば、天気予報を行うアプリケーション等によって利用される気圧センサであってもよい。
【００２０】
外部接続部９は、携帯端末装置１の外部と回路基盤７との接続を中継するコネクタであり、例えば、フォーンプラグを差し込む端子である。なお、利用者は、音楽の視聴等を行うため、外部接続部９にフォーンプラグを差し込む場合は、防水キャップ４を開いた状態で携帯端末装置１を利用する。
【００２１】
次に、図３を用いて、携帯端末装置１が有するハードウェア構成の一例を説明する。図３は、実施例１に係る携帯端末装置のハードウェア構成を説明する図である。図３に示すように、携帯端末装置１は、タッチパネル２、気圧センサ８、外部接続部９、メモリ２０が制御部１０に接続されている。なお、制御部１０、メモリ２０は、図２に示した回路基盤７上に形成されているものとする。
【００２２】
制御部１０は、携帯端末装置１の各種機能を発揮させるための処理を実行する。例えば、制御部１０は、ＣＰＵ、ＤＳＰ、ＦＰＧＡ（Field  Programmable  Gate  Array）等の演算処理装置を有し、メモリ２０に格納されたプログラムを実行することで、タッチパネル２、気圧センサ８、外部接続部９の動作を制御する。
【００２３】
メモリ２０は、各種のプログラム、各種の閾値等を記憶する。メモリ２０の一例として、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）等のＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ等が挙げられる。
【００２４】
ここで、メモリ２０は、携帯端末装置１が有する防水キャップ３、４、および電池キャップ５が嵌合されていないことを検出するための検出プログラムを記憶する。そして、制御部１０は、メモリ２０に格納された検出プログラムを実行することで、図４に示す機能構成を有するようになる。
【００２５】
図４は、実施例１に係る制御部の機能構成を説明する図である。例えば、制御部１０は、受付部１１、測定部１２、検出部１３、出力部１４を有する。受付部１１は、タッチパネル２を介する利用者の操作を受け付ける。そして、受付部１１は、利用者の操作を受け付けると、受け付けた操作の内容を各種機能に通知するとともに、測定部１２に対し、気圧の測定処理を実行するよう指示する。
【００２６】
測定部１２は、気圧センサ８を用いて、筐体内１ｄの気圧を測定する。例えば、測定部１２は、受付部１１から気圧の測定処理を実行するよう指示された場合は、気圧センサ８を動作させ、所定の期間だけ筐体内１ｄの気圧を測定する。すなわち、測定部１２は、利用者がタッチパネル２を用いて携帯端末装置１を操作している状態における、筐体内１ｄの気圧を測定する。詳細な例を挙げると、測定部１２は、筐体内１ｄの気圧を所定の測定頻度で１秒間測定する。そして、測定部１２は、測定結果を検出部１３に出力し、気圧センサ８の動作を停止させる。
【００２７】
検出部１３は、測定部１２が測定した気圧の変動に基づいて、携帯端末装置１の筐体内１ｄが密閉されていないことの検出を行なう。具体的には、検出部１３は、所定の時間内に測定された気圧の変動量が所定の閾値よりも小さい場合は、携帯端末装置１の筐体内１ｄが密閉されていないと判定する。一方、検出部１３は、所定の時間内に測定された気圧の変動量が所定の閾値よりも大きい場合は、携帯端末装置１の筐体内１ｄが密閉状態であると判定する。その後、検出部１３は、判定結果を出力部１４に通知する。
【００２８】
以下、測定部１２が測定した気圧の変動に基づいて、筐体内１ｄが密閉されているか否かを判定する仕組みについて説明する。図２に示すように、携帯端末装置１は、筐体内１ｄの大気圧を筐体外の大気圧とそろえるため、通気口１ｂを有する。しかしながら、携帯端末装置１は、防水性能を維持するため、防水膜１ｃ等、浸水を防ぐための機構を有する。このため、防水キャップ３、４および電池キャップ５が確実に嵌合し、筐体内１ｄが密閉状態である場合には、筐体内１ｄの大気圧と筐体外の大気圧とが平衡状態になるまである程度の時間が存在する。
【００２９】
また、利用者がタッチパネル２を介して携帯端末装置１を操作した場合は、筐体１ａがゆがむため、筐体内１ｄの体積が変化する。ここで、携帯端末装置１は、限られた大きさを有するので、筐体内１ｄの体積は、比較的大きな割合で変動する。このため、防水キャップ３、４および電池キャップ５が確実に嵌合している際に、利用者が操作を行った場合には、筐体内１ｄの大気圧は、筐体外の大気圧よりも大きく変動する。一方、防水キャップ３、４または電池キャップ５が嵌合していない場合は、筐体内１ｄの大気圧と筐体外の大気圧とが瞬時に平衡状態になるので、利用者が操作を行ったとしても、筐体内１ｄの大気圧は、ほぼ変動しない。
【００３０】
このため、検出部１３は、利用者が携帯端末装置１を操作する際の筐体内１ｄにおける大気圧の変化に応じて、防水キャップ３、４および電池キャップ５が確実に嵌合しているか否かを判定することができる。詳細には、検出部１３は、利用者が携帯端末装置１を操作している間に測定された気圧の変動量が所定の閾値よりも小さい場合には、防水キャップ３、４または電池キャップ５が確実に嵌合していないと判定することができる。
【００３１】
なお、検出部１３が用いる所定の閾値としては、携帯端末装置１の大きさや剛性等に応じて、任意の値を用いることができる。例えば、検出部１３は、利用者の操作中に測定された１秒間当たりの気圧の変動量が５パーセントを超えた場合には、防水キャップ３、４または電池キャップ５が確実に嵌合していると判定してもよい。また、例えば、検出部１３は、防水キャップ３、４または電池キャップ５が密閉されていないであろう状態で、気圧センサ８が測定した気圧の変動量を所定の閾値に採用してもよい。
【００３２】
また、検出部１３が用いる気圧の変動量は、比較対象となる所定の閾値に応じて、任意の手法で算出された変動量を採用することができる、例えば、検出部１３は、所定の時間の間、気圧センサ８によって測定された気圧の値のうち、最大値と最小値との差分を気圧の変動量として採用しても良い。また、例えば、検出部１３は、連続して測定された気圧の値の差分を気圧の変動量として採用しても良い。
【００３３】
以下、図５〜図７を用いて、防水キャップ３を確実に嵌合させた際に気圧センサ８が測定する気圧の値、および、防水キャップ３を確実に嵌合させていない際に気圧センサ８が測定する気圧の値の一例について説明する。なお、以下の説明では、防水キャップ４および電池キャップ５は、正常に嵌合されているものとする。
【００３４】
図５は、防水キャップの嵌合が正常な際の操作時における内部気圧の変化を説明する図である。なお、図５には、横軸を時間とし、縦軸を筐体内１ｄの内部気圧として、防水キャップ３を正常に嵌合させた際に気圧センサ８が測定した気圧をプロットした。例えば、図５中（Ａ）に示す期間では、利用者が携帯端末装置１を操作していないため、筐体内１ｄの気圧があまり変化しない。しかしながら、図５中（Ｂ）に示すように、利用者が携帯端末装置１の操作を行った場合には、図５中（Ａ）に示す期間よりも筐体内１ｄの気圧が大きく変化する。また、図５中（Ｃ）に示すように、利用者が携帯端末装置１の操作をやめた場合は、筐体内１ｄの気圧が徐々に大気圧へと遷移する。
【００３５】
図６は、防水キャップを正常に嵌合した際の内部気圧の変化を説明する図である。なお、図６には、図５と同様に、横軸を時間とし、縦軸を筐体内１ｄの内部気圧として、気圧センサ８が測定した気圧をプロットした。また、図６では、防水キャップ３を開放状態にした際に気圧センサ８が測定した気圧を図６中（Ｄ）にプロットし、防水キャップ３を正常に嵌合した際に気圧センサ８が測定した気圧を図６中（Ｅ）にプロットした。
【００３６】
例えば、図６中（Ｄ）に示すように、防水キャップ３を開放状態にした場合は、筐体内１ｄの気圧が、大気圧と平衡状態を保つため、気圧の変動量は、ほぼ０パーセントとなる。ここで、図６中（Ｆ）に示すように、防水キャップ３を嵌合させた場合は、筐体内１ｄの気圧は、大きく上昇し、その後大気圧へと遷移する。そして、図６中（Ｇ）に示すように、利用者が携帯端末装置１を操作した場合は、筐体内１ｄの気圧は、図６中（Ｄ）に示す期間よりも大きく変化する。
【００３７】
図７は、防水キャップの嵌合が異常である際の内部気圧の変化を説明する図である。なお、図７には、図５と同様に、横軸を時間とし、縦軸を筐体内１ｄの内部気圧として、気圧センサ８が測定した気圧をプロットした。また、図７では、防水キャップ３を開放状態にした際に気圧センサ８が測定した気圧を図７中（Ｈ）にプロットし、防水キャップ３を閉めたが、正常に嵌合させなかった際に気圧センサ８が測定した気圧を図７中（Ｉ）にプロットした。
【００３８】
例えば、図７中（Ｈ）に示すように、防水キャップ３を開放状態とした場合は、筐体内１ｄの気圧が大気圧と平衡状態を保つため、あまり変化しない。ここで、図７中（Ｊ）に示すように、防水キャップ３を閉めたが、正常に嵌合させなかった場合は、防水キャップ３と筐体１ａとの隙間から空気が漏れるので、筐体内１ｄの気圧は、あまり変化しない。そして、図７中（Ｋ）に示すように、利用者が携帯端末装置１を操作した場合にも、防水キャップ３を正常に嵌合させなかった場合は、筐体内１ｄの気圧と大気圧とが瞬時に平衡状態へと遷移するので、筐体内１ｄの気圧は、あまり変化しない。
【００３９】
このように、気圧センサ８は、防水キャップ３、４および電池キャップ５が正常に嵌合された場合は、利用者の操作時に、大気圧よりも大きな気圧の変動を測定する。一方、気圧センサ８は、防水キャップ３、４または電池キャップ５が正常に嵌合されていない場合は、大気圧と同程度の気圧の変動しか測定しない。このため、検出部１３は、防水キャップ３、４または電池キャップ５が開放状態である際に気圧センサ８が測定した気圧の変動量を所定の閾値に採用した場合は、防水キャップ３、４および電池キャップ５が確実に嵌合しているか否かを判定することができる。
【００４０】
図４に戻り、説明を続ける。出力部１４は、検出部１３による判定結果をタッチパネル２に出力し、利用者に判定結果を通知する。例えば、出力部１４は、防水キャップ３、４または電池キャップ５が正常に嵌合されていないと検出部１３が判定した場合は、防水キャップ３、４または電池キャップ５が正常に嵌合されていない旨を利用者に注意喚起する画面をタッチパネル２に表示させる。また、出力部１４は、防水キャップ３、４および電池キャップ５が正常に嵌合されていると検出部１３が判定した場合は、かかる判定結果を利用者に通知する画面をタッチパネル２に表示させる。
【００４１】
なお、出力部１４は、防水キャップ３、４または電池キャップ５が正常に嵌合されていないと判定された場合にのみ、判定結果をタッチパネル２に表示させてもよい。すなわち、出力部１４は、防水キャップ３、４または電池キャップ５が正常に嵌合されていないと検出部１３が判定した際に、利用者へ注意喚起を行えばよい。
【００４２】
次に、図８を用いて、携帯端末装置１が実行する処理の流れについて説明する。図８は、実施例１に係る携帯端末装置が実行する処理の流れを説明するフローチャートである。なお、図８中では、携帯端末装置１を単に端末と記載した。例えば、携帯端末装置１は、操作が行われたことを契機として（ステップＳ１０１）、以下の処理を実行する。
【００４３】
まず、携帯端末装置１は、利用者が携帯端末装置１を操作中か否かを判定する（ステップＳ１０２）。そして、携帯端末装置１は、利用者が携帯端末装置１を操作中であると判定した場合は（ステップＳ１０２：Ｙｅｓ）、気圧センサ８を動作させ、所定の期間、筐体内１ｄの気圧を測定する（ステップＳ１０３）。そして、携帯端末装置１は、所定の期間内に測定された気圧の値から、気圧の変動量ΔＰを算出する（ステップＳ１０４）。
【００４４】
次に、携帯端末装置１は、算出した気圧の変動量ΔＰが所定の閾値よりも大きいか否かを判定する。例えば、携帯端末装置１は、変動量ΔＰが、防水キャップ３、４または電池キャップ５を開放した際に測定される気圧の変動量である閾値ＰＢよりも大きいか否かを判定する（ステップＳ１０５）。
【００４５】
そして、携帯端末装置１は、算出した気圧の変動量ΔＰが閾値ＰＢ以下となると判定した場合は（ステップＳ１０５：Ｎｏ）、防水キャップ３、４または電池キャップ５が正常に嵌合されていない旨を利用者に通知し、注意喚起を行う（ステップＳ１０６）。その後、携帯端末装置１は、気圧センサ８の動作を停止させて筐体内１ｄの気圧測定を終了し（ステップＳ１０７）、処理を終了する。
【００４６】
一方、携帯端末装置１は、利用者が携帯端末装置１を操作していないと判定した場合は（ステップＳ１０２：Ｎｏ）、処理を終了する。また、携帯端末装置１は、変動量ΔＰが閾値ＰＢよりも大きいと判定した場合は（ステップＳ１０５：Ｙｅｓ）、処理を終了する。
【００４７】
［携帯端末装置１の効果］
上述したように、携帯端末装置１は、気圧センサ８を用いて、筐体内１ｄの気圧を測定する。また、携帯端末装置１は、利用者が操作を行っている状態で測定された気圧の変化に基づいて、筐体内１ｄが密閉されていないことを検出する。そして、携帯端末装置１は、検出結果を利用者に通知する。
【００４８】
このため、携帯端末装置１は、防水キャップ３、４が確実に嵌合しているか否かを利用者に通知することができる。また、携帯端末装置１は、高度計や天気予報等に用いる気圧センサ８を用いて、筐体内１ｄの気圧を測定するので、装置の規模を増大させることなく、防水キャップ３、４が確実に嵌合しているか否かを判定することができる。
【００４９】
また、携帯端末装置１は、所定の時間内に測定された気圧の変動量が所定の閾値よりも小さい場合は、筐体内１ｄが密閉されていないと判定する。このため、携帯端末装置１は、筐体内１ｄが密閉されているか否かを正確に判定することができる。
【００５０】
また、携帯端末装置１は、防水キャップ３、４および電池キャップ５が密閉されていない状態での筐体内１ｄにおける気圧の変動量を所定の閾値とする。すなわち、携帯端末装置１は、所定の時間内に測定された気圧の変動量が、防水キャップ３、４または電池キャップ５を開放した際の筐体内１ｄにおける気圧の変動量よりも小さい場合は、筐体内１ｄが密閉されていないと判定する。このため、携帯端末装置１は、周囲の環境に係わらず、筐体内１ｄが密閉されているか否かを正確に判定することができる。
【００５１】
例えば、携帯端末装置１は、閾値を適切に設定しなかった場合には、大気圧の変動量が大きい場所で使用された際、筐体内１ｄが密閉されていないにも係わらず、筐体内１ｄが密閉されていると誤判定する場合がある。このため、携帯端末装置１は、携帯端末装置１が利用される場所の大気圧の変動量を測定し、測定結果を筐体内１ｄが密閉されているか否かを判定するための閾値に設定する。この結果、携帯端末装置１は、周囲の環境に応じた気圧の変動量に基づく閾値を用いて、筐体内１ｄが密閉されているか否かを判定するので、誤検出を防ぐことができる。
【００５２】
また、携帯端末装置１は、利用者による携帯端末装置１の操作が検出された場合には、筐体内１ｄの気圧の測定を開始する。このため、携帯端末装置１は、消費電力を削減することができる。すなわち、気圧センサ８は、利用者が操作を行っている際の気圧の変動を測定するため、高度を算出する際のサンプリングレートよりも高いサンプリングレートで気圧を測定する。このため、常に気圧センサ８を動作させていると、携帯端末装置１の消費電力が増加してしまう。そこで、携帯端末装置１は、メールの作成等、利用者が携帯端末装置１の操作を行ったことを契機として、気圧センサ８を稼動させ、利用者が操作を行っている際の気圧の変動を測定するので、消費電力を削減することができる。
【実施例２】
【００５３】
これまで本発明の実施例について説明したが実施例は、上述した実施例以外にも様々な異なる形態にて実施されてよいものである。そこで、以下では実施例２として本発明に含まれる他の実施例を説明する。
【００５４】
（１）処理のバリエーションについて
上述した実施例１では、利用者の操作を受け付けたことを契機として、筐体内１ｄの気圧の測定を行う携帯端末装置１について説明した。しかしながら、実施例は、これに限定されるものではない。例えば、携帯端末装置１は、充電を行っている場合やＵＳＢを介したデータの送受信を行っている場合等、防水キャップ３を開放して使用する機能が動作中である場合は、気圧の測定を行わないことで、消費電力をさらに削減してもよい。また、携帯端末装置１は、ミュージックプレイヤー、通話用アプリケーション、ワンセグ、動画閲覧アプリケーション等、防水キャップ４を開放して使用する機能が動作中である場合には、気圧の測定を行わないことで、消費電力をさらに削減してもよい。
【００５５】
以下、図９を用いて、携帯端末装置１が実行する処理のバリエーションについて説明する。図９は、携帯端末装置が実行する処理のバリエーションを説明するフローチャートである。なお、図９に示す処理のうち、ステップＳ２０１、ステップＳ２０３〜ステップＳ２０８は、図８に示すステップＳ１０１〜ステップＳ１０７と同様の処理であるものとして、説明を省略する。
【００５６】
例えば、携帯端末装置１は、利用者により携帯端末装置１の操作が開始された場合は（ステップＳ２０１）、防水キャップ３、４を開放して使用する機能が動作中であるか否かを判定する（ステップＳ２０２）。詳細な例を挙げると、携帯端末装置１は、タスクマネージャー等を介して、動作中のアプリケーションを特定し、特定したアプリケーションに、防水キャップ３、４を開放して使用するアプリケーションが含まれるか判定する。
【００５７】
そして、携帯端末装置１は、防水キャップ３、４を開放して使用する機能が動作中である場合は（ステップＳ２０２：Ｙｅｓ）、気圧センサ８を動作させることなく処理を終了する。一方携帯端末装置１は、防水キャップ３、４を開放して使用する機能が動作していない場合は（ステップＳ２０２：Ｎｏ）、ステップＳ２０３を実行する。
【００５８】
このように、携帯端末装置１は、防水キャップ３、４を開放して使用する機能が動作中であるか否かを判定し、防水キャップ３、４を開放して使用する機能が動作中ではない場合にのみ、筐体内１ｄの気圧を測定する。このため、携帯端末装置１は、消費電力をさらに削減することができる。
【００５９】
（２）変動量ΔＰの算出について
上述した携帯端末装置１は、気圧センサ８が測定した気圧の変動量ΔＰが閾値ＰＢよりも小さい場合に、防水キャップ３、４または電池キャップ５が嵌合されていない旨を利用者に注意喚起した。しかしながら、実施例は、これに限定されるものではない。
【００６０】
例えば、携帯端末装置１は、所定の時間Δｔの間、所定のサンプリングレートで気圧センサ８を動作させて筐体内１ｄの気圧を測定する。そして、携帯端末装置１は、測定した気圧から気圧の変動量ΔＰを算出し、ΔＰをΔｔで除算した値ΔＰＡが閾値ＰＢよりも小さい場合に、防水キャップ３、４または電池キャップ５が嵌合されていない旨を利用者に注意喚起してもよい。
【００６１】
また、携帯端末装置１は、筐体内１ｄにおける気圧を異なるタイミングで複数回測定し、測定した気圧から気圧の変動量ΔＰを算出する。そして、携帯端末装置１は、ΔＰをΔｔで除算した値ΔＰＡが閾値ＰＢよりも小さい場合に、防水キャップ３、４または電池キャップ５が嵌合されていない旨を利用者に注意喚起してもよい。
【００６２】
また、携帯端末装置１は、防水キャップ３、４が開放された状態で測定された筐体内１ｄの気圧の変動以外の値を閾値ＰＢとしても良い。例えば、携帯端末装置１は、筐体内１ｄの気圧を所定の時間測定し、測定した気圧の値から筐体内１ｄと筐体外の大気圧とが平衡状態に落ち着いたか否かを判定する。そして、携帯端末装置１は、測定した気圧の値から筐体内１ｄと筐体外の大気圧とが平衡状態に落ち着いたと判定した場合は、筐体内１ｄにおける気圧の変動量を測定し、測定した気圧の変動量を閾値ＰＢとしてもよい。また、携帯端末装置１は、複数回測定した気圧の変動量に基づいて、閾値ＰＢを算出してもよい。また、携帯端末装置１は、温度や高度等を考慮して、変動量ΔＰ、変動量ΔＰＡ、閾値ＰＢの値を補正してもよい。
【００６３】
ここで、携帯端末装置１は、防水キャップ３、４や電池キャップ５が密閉されていない状態での気圧の変動量を測定するためには、防水キャップ３、４や電池キャップ５が密閉されていない状態であることを検出すればよい。すなわち、携帯端末装置１は、気圧の変動量ΔＰが所定の閾値よりも小さい場合には、防水キャップ３、４や電池キャップ５が密閉されていない状態であると検出し、かかる場合に、気圧の測定を行って、閾値ＰＢの値を算出してもよい。
【００６４】
また、例えば、携帯端末装置１は、防水キャップ３、４が開いているであろう状態であれば、筐体内１ｄが密閉されていない状態であると判定してもよい。例えば、携帯端末装置１は、イヤホン、ＵＳＢコネクタ、充電コネクタ等に各種端子が刺さっている場合等には、防水キャップ３、４が開いているであろう状態であると判断してもよい。
【００６５】
また、例えば、携帯端末装置１は、イヤホン、ＵＳＢコネクタ、充電コネクタ等に各種端子が刺さった状態で実行されるアプリケーションを実行している場合等には、防水キャップ３、４が開いているであろう上体であると判断してもよい。そして、携帯端末装置１は、防水キャップ３、４が開いているである状態を検出した場合は、筐体内１ｄの気圧を測定し、測定された値を閾値ＰＢとすればよい。
【００６６】
（３）気圧センサ８について
上述した携帯端末装置１は、高度計や天気予報に用いる気圧センサ８を有した。しかしながら、実施例はこれに限定されるものではない。例えば、携帯端末装置１は、高度計や天気予報に用いる気圧センサではなく、防水キャップ３等が嵌合されているか否かを判定するために気圧センサを有しても良い。
【００６７】
例えば、図１０は、実施例２に係る携帯端末装置が有する内部構成の一例を説明する図である。図１０に示すように、携帯端末装置１は、通気口１ｂおよび防水膜１ｃを有さず、高度計や天気予報等の機能を有さなくとも良い。すなわち、携帯端末装置１は、気圧センサ８が筐体内１ｄに設置されていれば、防水キャップ３等が正常に嵌合されているか否かを判定することができる。
【００６８】
また、携帯端末装置１は、利用者の操作を受け付けた際に、気圧センサ８を動作させて筐体内１ｄの気圧を測定した。しかしながら、実施例は、これに限定されるものではない。例えば、携帯端末装置１は、通常時においては、高度計や天気予報の機能を発揮するために必要な第１のサンプリングレートで気圧センサ８を動作させる。
【００６９】
そして、携帯端末装置１は、利用者が端末を操作していると判定した場合は、第１のサンプリングレートよりも高い値の第２のサンプリングレートで気圧センサ８を動作させ、筐体内１ｄの気圧を測定する。その後、携帯端末装置１は、気圧センサ８のサンプリングレートを第１のサンプリングレートに戻すことで、消費電力量を削減してもよい。
【００７０】
（４）その他
なお、上述した携帯端末装置１の機能は、防水キャップが確実に嵌合しているか否かを判定するだけではなく、例えば、筐体１ａにひびが入っているか否かや、封入具合等の検品に利用しても良い。例えば、利用者は、携帯端末装置１の出荷検品時に、通気口１ｂを指でふさぎ、タッチパネル２を押下する等、携帯端末装置１に力を加える。かかる場合、携帯端末装置１は、気圧センサ８を用いて、筐体内１ｄの気圧を測定し、測定した気圧の変動量が所定の閾値を超えた場合は、製品に異常がない旨をタッチパネル２に表示してもよい。かかる処理を実行することで、携帯端末装置１は、出荷時の検品を容易にすることができる。
【００７１】
また、上述した携帯端末装置１は、タッチパネル２を利用者が操作した際に測定した筐体内１ｄの気圧の変動量に応じて、防水キャップ３、４および電池キャップ５が正常に嵌合しているか否かを判定した。しかしながら、実施例は、これに限定されるものではない。すなわち、携帯端末装置１は、タッチパネル２以外にも、物理的なボタンやその他任意の入力装置を有する場合は、かかる任意の入力装置を利用者が操作した際に測定した筐体内１ｄの気圧の変動量に応じて、判定を実行すればよい。
【００７２】
（５）プログラム
上記の実施例で説明した携帯端末装置１が発揮する機能は、予め用意された検出プログラムを携帯端末装置１が有するコンピュータが実行することで実現してもよい。そこで、以下では、図１１を用いて、上記の携帯端末装置１と同様の機能を有する検出プログラムを実行するコンピュータの一例について説明する。図１１は、検出プログラムを実行するコンピュータの一例を説明する図である。
【００７３】
図１１に例示されたコンピュータ１００は、ＲＯＭ（Read  Only  Memory）１１０、ＲＡＭ（Random  Access  Memory）１２０、気圧センサ１３０、ＣＰＵ（Central  Processing  Unit）１４０がバス１６０で接続される。また、図１１に例示されたコンピュータ１００は、Ｉ／Ｏ（Input/Output）１５０が、バス１６０で、ＣＰＵ１４０等と接続される。
【００７４】
ここで、ＲＡＭ１２０には、検出プログラム１２１があらかじめ保持される。ＣＰＵ１４０が検出プログラム１２１をＲＡＭ１２０から読み出して実行することによって、図１１に示す例では、検出プログラム１２１は、検出プロセス１４１として機能するようになる。なお、検出プロセス１４１は、図４に示した受付部１１、測定部１２、検出部１３、出力部１４と同様の機能を発揮する。
【００７５】
なお、本実施例で説明した検出プログラムは、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ（Compact  Disc  Read  Only  Memory）、ＭＯ（Magneto  Optical  Disc）、ＤＶＤ（Digital  Versatile  Disc）などのコンピュータで読取可能な記録媒体に記録される。また、このプログラムは、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【００７６】
なお、コンピュータ１００は、ＣＰＵではなく、例えばＭＰＵやＦＰＧＡ等の演算装置を用いて検出プログラム１２１を実行してもよい。また、上記の検出プログラム１２１については、例えば、ＲＡＭ１２０や、ＲＯＭ１１０に記憶させてもよいし、他の方法でＣＰＵ１４０に実行させてもよい。例えば、フレキシブルディスク、いわゆるＦＤ（Flexible  Disk）、ＣＤ（Compact  Disk）−ＲＯＭ、ＤＶＤ（Digital  Versatile  Disk）、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させる。
【００７７】
そして、コンピュータ１００がこれらの可搬用の物理媒体から各プログラムを取得して実行するようにしてもよい。また、公衆回線、インターネット、ＬＡＮ、ＷＡＮ（Wide  Area  Network）などを介して他のコンピュータまたはサーバ装置などに記憶させた各プログラムを取得して実行するようにしてもよい。
【符号の説明】
【００７８】
１  携帯端末装置
１ａ  筐体
１ｂ  通気口
１ｃ  防水膜
１ｄ  筐体内
２  タッチパネル
３、４  防水キャップ
５  電池キャップ
６  電池
７  回路基盤
８  気圧センサ
９  外部接続部
１０  制御部
１１  受付部
１２  測定部
１３  検出部
１４  出力部
２０  メモリ
【図１】
2015053606.tif 000003
【図２】
2015053606.tif 000004
【図３】
2015053606.tif 000005
【図４】
2015053606.tif 000006
【図５】
2015053606.tif 000007
【図６】
2015053606.tif 000008
【図７】
2015053606.tif 000009
【図８】
2015053606.tif 000010
【図９】
2015053606.tif 000011
【図１０】
2015053606.tif 000012
【図１１】
2015053606.tif 000013