(57)【要約】【課題】落下等による紛失を回避すること。【解決手段】１つの態様において、携帯電子機器（例えば、スマートフォン）は、加速度センサと、前記加速度センサが検出した出力に基づいて、携帯電子機器の落下又は静止を検出するコントローラとを有する。携帯電子機器（例えば、スマートフォン）は、加速度センサが検出した出力に基づいて、携帯電子機器の落下を検出した後、携帯電子機器が一定時間静止したままの状態にあることを検出した場合には、報知を実行する。【選択図】図１
2015070402.tif 000002
【特許請求の範囲】
【請求項１】
加速度センサと、
前記加速度センサが検出した出力に基づいて、携帯電子機器の落下又は静止を検出するコントローラと
を有し、
前記コントローラは、前記落下を検出した後、携帯電子機器が一定時間静止したままの状態にあることを検出した場合には、報知を実行する携帯電子機器。
【請求項２】
前記コントローラは、前記報知を行った後、前記加速度センサにより重力方向とは逆方向の加速度が検出された場合には、前記報知を終了する請求項１に記載の携帯電子機器。
【請求項３】
加速度センサを有する携帯電子機器を制御する制御方法であって、
前記加速度センサが検出した出力に基づいて、携帯電子機器の落下又は静止を検出するステップと、
前記落下を検出した後、携帯電子機器が一定時間静止したままの状態にあることを検出した場合には、報知を実行するステップと
を含む制御方法。
【請求項４】
加速度センサを有する携帯電子機器に、
前記加速度センサが検出した出力に基づいて、携帯電子機器の落下又は静止を検出するステップと、
前記落下を検出した後、携帯電子機器が一定時間静止したままの状態にあることを検出した場合には、報知を実行するステップと
を実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、携帯電子機器、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話、スマートフォン又はタブレットなどの携帯型の電子機器の中には、紛失を回避するための機能を備えるものが存在する。例えば、特許文献１には、操作手段から入力がなく、また最新の現在位置情報が特定エリア情報の範囲内になく、しかも計時手段の出力が所定時間を超過していると判別された際に、置き忘れの発生を検知する置き忘れ検知手段を備える携帯通信端末が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１８２５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記電子機器は、置き忘れだけでなく、身辺からの落下等による紛失の恐れがある。上記携帯型の電子機器は、軽量化及び小型化が進んでおり、落下等による紛失が増加する可能性が高い。このため、上記携帯型の電子機器に搭載される機能の１つとして、落下等による紛失を回避するための機能の必要性が高まりつつある。
【課題を解決するための手段】
【０００５】
１つの態様に係る携帯電子機器は、加速度センサと、前記加速度センサが検出した出力に基づいて、携帯電子機器の落下又は静止を検出するコントローラとを有し、前記コントローラは、前記落下を検出した後、携帯電子機器が一定時間静止したままの状態にあることを検出した場合には、報知を実行する。
【０００６】
１つの態様に係る制御方法は、加速度センサを有する携帯電子機器を制御する制御方法であって、前記加速度センサが検出した出力に基づいて、携帯電子機器の落下又は静止を検出するステップと、前記落下を検出した後、携帯電子機器が一定時間静止したままの状態にあることを検出した場合には、報知を実行するステップとを含む。
【０００７】
１つの態様に係る制御プログラムは、加速度センサを有する携帯電子機器に、前記加速度センサが検出した出力に基づいて、携帯電子機器の落下又は静止を検出するステップと、前記落下を検出した後、携帯電子機器が一定時間静止したままの状態にあることを検出した場合には、報知を実行するステップとを実行させる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係るスマートフォンのブロック図である。
【図２】図２は、実施形態１に係るスマートフォンによる処理の概要を説明するための図である。
【図３】図３は、実施形態１に係るスマートフォンによる処理手順の一例を示すフローチャートである。
【図４】図４は、実施形態２に係るスマートフォンによる処理手順の一例を示すフローチャートである。
【図５】図５は、実施形態３に係るスマートフォンによる処理手順の一例を示すフローチャートである。
【図６】図６は、実施形態４に係るスマートフォンによる処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
本出願に係る携帯電子機器、制御方法、及び制御プログラムを実施するための実施形態を、図面を参照しつつ詳細に説明する。以下では、携帯電子機器の一例として、スマートフォンを取り上げて説明する。
【００１０】
（実施形態１）
図１を参照しながら、実施形態に係るスマートフォン１の機能的な構成について説明する。図１は、実施形態に係るスマートフォンのブロック図である。以下の説明においては、同様の構成要素に同一の符号を付すことがある。重複する説明は省略することがある。
【００１１】
図１に示すように、スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ１２と、計時装置１３と、加速度センサ１５と、バイブレータ１８とを備える。
【００１２】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａ及びタッチスクリーン２Ｂは、例えば、重ねて配置されてもよいし、並べて配置されてもよいし、離して配置されてもよい。ディスプレイ２Ａとタッチスクリーン２Ｂとが重ねて配置される場合、例えば、ディスプレイ２Ａの１ないし複数の辺がタッチスクリーン２Ｂのいずれの辺とも沿っていなくてもよい。
【００１３】
ディスプレイ２Ａは、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを備える。ディスプレイ２Ａは、文字、画像、記号、及び図形等を表示する。ディスプレイ２Ａが表示する文字、画像、記号、及び図形等を含む画面には、ロック画面と呼ばれる画面、及びホーム画面と呼ばれる画面が含まれる。ホーム画面は、デスクトップ、待受画面、アイドル画面又は標準画面と呼ばれることもある。
【００１４】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、ペン、又はスタイラスペン等の接触を検出する。タッチスクリーン２Ｂは、複数の指、ペン、又はスタイラスペン等（以下、単に「指」という）がタッチスクリーン２Ｂに接触した位置を検出することができる。タッチスクリーン２Ｂは、タッチスクリーン２Ｂ（タッチスクリーンディスプレイ２）に対する指の接触を、接触された場所のタッチスクリーンディスプレイ２上での位置とともに、コントローラ１０に通知する。
【００１５】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式（又は超音波方式）、赤外線方式、電磁誘導方式、及び荷重検出方式等の任意の方式でよい。以下の説明では、説明を簡単にするため、利用者はスマートフォン１を操作するために指を用いてタッチスクリーン２Ｂに接触するものと想定する。
【００１６】
コントローラ１０（スマートフォン１）は、タッチスクリーン２Ｂにより検出された接触、接触が検出された位置、接触が検出された位置の変化、接触が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいて、ジェスチャの種別を判別する。ジェスチャは、指を用いて、タッチスクリーン２Ｂ（タッチスクリーンディスプレイ２）に対して行われる操作である。コントローラ１０（スマートフォン１）が、タッチスクリーン２Ｂを介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるがこれらに限定されない。
【００１７】
ボタン３は、利用者からの操作入力を受け付ける。ボタン３の数は、単数であっても、複数であってもよい。
【００１８】
照度センサ４は、スマートフォン１の周囲光の照度を検出する。照度は、光の強さ、明るさ、又は輝度を示す。照度センサ４は、例えば、ディスプレイ２の輝度の調整に用いられる。
【００１９】
近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、磁界の変化又は超音波の反射波の帰還時間の変化等に基づいて物体の存在を検出する。近接センサ５は、例えば、ディスプレイ２が顔に近づけられたことを検出する。照度センサ４及び近接センサ５は、１つのセンサとして構成されていてもよい。照度センサ４は、近接センサ５として用いられてもよい。
【００２０】
通信ユニット６は、無線により通信する。通信ユニット６によってサポートされる無線通信規格には、例えば、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格と、近距離無線の通信規格がある。セルラーフォンの通信規格としては、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。近距離無線の通信規格としては、例えば、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等がある。ＷＰＡＮの通信規格には、例えば、ＺｉｇＢｅｅ（登録商標）がある。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。
【００２１】
通信ユニット６は、ＧＰＳ衛星からの所定の周波数帯の電波信号を受信し、受信した電波信号の復調処理を行って、処理後の信号をコントローラ１０に送出する。スマートフォン１は、ＧＰＳ衛星との通信機能を通信ユニット６から分散させて、通信ユニット６から独立した個別の通信部を設けてもよい。
【００２２】
レシーバ７は、音出力部である。レシーバ７は、コントローラ１０から送信される音信号を音として出力する。レシーバ７は、例えば、通話時に相手の声を出力するために用いられる。マイク８は、音入力部である。マイク８は、利用者の音声等を音信号へ変換してコントローラ１０へ送信する。
【００２３】
ストレージ９は、プログラム及びデータを記憶する。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ９は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ９は、複数の種類の記憶媒体を含んでよい。ストレージ９は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ９は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００２４】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援するためのプログラムとが含まれる。フォアグランドで実行されるアプリケーションは、例えば、ディスプレイ２に画面が表示される。アプリケーションの動作を支援するためのプログラムには、例えば、ＯＳが含まれる。アプリケーション及びアプリケーションの動作を支援するためのプログラムは、通信ユニット６による無線通信又は非一過的な記憶媒体を介してストレージ９にインストールされてもよい。
【００２５】
ストレージ９は、例えば、制御プログラム９Ａ、通話アプリケーション９Ｂ、メールアプリケーション９Ｃ、ブラウザアプリケーション９Ｄ、カメラアプリケーション９Ｅ、電話帳データ９Ｆ及び設定データ９Ｚなどを記憶する。
【００２６】
制御プログラム９Ａは、スマートフォン１の各種制御に関する機能を提供する。実施形態１において、制御プログラム９Ａは、加速度センサ１５が検出した出力に基づいて、スマートフォン１の落下を検出した場合には、スマートフォン１の落下を検出した後、一定時間静止したままの状態にあることを検出することを条件として、報知を実行するための機能を提供する。制御プログラム９Ａは、加速度センサ１５が検出した出力に基づいてスマートフォン１の落下又は静止などの状態を判定する場合、加速度センサ１５の仕様によって適宜判定する。加速度センサ１５が静止時に重力加速度（例えば、９．８［ｍ／ｓ２］）を出力する仕様であれば、制御プログラム９Ａは、加速度センサ１５が検出した出力に基づいて重力加速度が検出された場合には、スマートフォン１が静止している状態であると判定する。制御プログラム９Ａは、加速度センサ１５が検出した出力に基づいて、重力加速度と同じ方向であって、かつ重力加速度とは異なる値の加速度が検出された場合には、スマートフォン１が落下している状態であると判定する。制御プログラム９Ａは、加速度センサ１５が検出した出力に基づいて、重力加速度とは逆方向の加速度が検出された場合には、スマートフォン１がピックアップされた状態（拾い上げられた状態）であると判定する。制御プログラム９Ａは、加速度センサ１５が静止時に重力加速度（例えば、９．８［ｍ／ｓ２］）を出力しないオフセット設定を有する仕様である場合には、オフセット設定に応じた加速度を適宜判定する。
【００２７】
その他、制御プログラム９Ａは、通信ユニット６などを制御することによって、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）などを用いた通信を実現させるための機能を提供する。
【００２８】
制御プログラム９Ａは、通信ユニット６などを制御することによって、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を用いた近距離無線通信を実現させるための機能を提供する。
【００２９】
制御プログラム９Ａは、例えば、通信ユニット６及びマイク８などを制御することによって、通話を実現させるための機能を提供する。
【００３０】
制御プログラム９Ａは、例えば、ブラウザアプリケーション９Ｄにより取得される情報をディスプレイ２Ａに表示させる際に、タッチスクリーン２Ｂにより検出される接触に基づいて制御するための機能を提供する。
【００３１】
制御プログラム９Ａにより提供される機能は、通話を実現させる場合、通話アプリケーション９Ｂなどのストレージ９に記憶される他のプログラムなどが提供する機能と組み合わせて利用されることがある。制御プログラム９Ａにより提供される各機能は、複数のプログラムモジュールに分割されていてもよいし、他のプログラムと結合されていてもよい。
【００３２】
制御プログラム９Ａは、例えば、通信ユニット６から取得したＧＰＳ衛星からの電波信号に基づいて、スマートフォン１の位置の測位を行うための機能を提供する。
【００３３】
通話アプリケーション９Ｂは、通話を実現するための機能を提供する。メールアプリケーション９Ｃは、電子メールの作成、送信、受信、及び表示等のための電子メール機能を提供する。ブラウザアプリケーション９Ｄは、ブラウジング機能を提供する。カメラアプリケーション９Ｅは、画像および動画像の撮影、編集および管理などを行うための機能を提供する。ストレージ９に記憶されるアプリケーションは一例に過ぎない。図１に示すもの以外に、メモ帳アプリケーション、動画アプリケーション、ナビゲートアプリケーション、音楽プレイヤーアプリケーション、計算機アプリケーション、付箋アプリケーションなど、複数のアプリケーションが記憶されていてもよい。
【００３４】
電話帳データ９Ｆは、電話番号、メールアドレスなどの情報を含む。設定データ９Ｚは、スマートフォン１の動作に関連する各種の設定及び処理に関する情報を含む。例えば、設定データ９Ｚには、スマートフォン１の落下を判定するための加速度の情報、スマートフォン１が落下してからの時間を判定するための情報が含まれる。
【００３５】
コントローラ１０は、演算処理装置である。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、及びＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）を含むが、これらに限定されない。コントローラ１０は、スマートフォン１の動作を統括的に制御して各種の機能を実現する。
【００３６】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行する。コントローラ１０は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。機能部は、例えば、ディスプレイ２Ａ、通信ユニット６、レシーバ７、スピーカ１１、計時装置１３及びバイブレータ１８を含むが、これらに限定されない。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、マイク８、カメラ１２、及び加速度センサ１５を含むが、これらに限定されない。コントローラ１０は、加速度センサ１５に関する各種制御を実行する構成部分と、その他の各種制御を実行する構成部分とが物理的に分散されていてもよい。
【００３７】
コントローラ１０は、制御プログラム９Ａを実行することにより、スマートフォン１の各種制御に関する機能を提供する。実施形態１において、コントローラ１０は、制御プログラム９Ａを実行することにより、加速度センサ１５が検出した出力に基づいて、スマートフォン１の落下又は静止を検出する処理を実現する。
【００３８】
具体的に説明すると、コントローラ１０は、制御プログラム９Ａを実行することにより、加速度センサ１５が検出した出力に基づいてスマートフォン１の落下又は静止などの状態を判定する場合、加速度センサ１５の仕様によって適宜判定する。加速度センサ１５が静止時に重力加速度（例えば、９．８［ｍ／ｓ２］）を出力する仕様であれば、コントローラ１０は、加速度センサ１５が検出した出力に基づいて重力加速度が検出された場合には、スマートフォン１が静止している状態であると判定する。コントローラ１０は、加速度センサ１５が検出した出力に基づいて、重力加速度と同じ方向であって、かつ重力加速度とは異なる値の加速度が検出された場合には、スマートフォン１が落下している状態であると判定する。コントローラ１０は、加速度センサ１５が検出した出力に基づいて、重力加速度とは逆方向の加速度が検出された場合には、スマートフォン１がピックアップされた状態（拾い上げられた状態）であると判定する。コントローラ１０は、加速度センサ１５が静止時に重力加速度（例えば、９．８［ｍ／ｓ２］）を出力しないオフセット設定を有する仕様である場合には、オフセット設定に応じた加速度を適宜判定する。
【００３９】
実施形態１において、コントローラ１０は、制御プログラム９Ａを実行することにより、スマートフォン１の落下を検出した後、一定時間静止したままの状態にあることを検出した場合には、報知を実行する処理を実現する。
【００４０】
具体的に説明すると、コントローラ１０は、スマートフォン１の落下を検出すると、計時装置１３を起動して、スマートフォン１が落下してからの経過時間の計測を開始する。続いて、コントローラ１０は、スマートフォン１の落下を検出した後、加速度センサ１５が検出した出力に基づいて、スマートフォン１がピックアップされたかを判定する。すなわち、コントローラ１０は、スマートフォン１が落下後静止したままの状態であるかを判定する。例えば、コントローラ１０は、判定の結果、スマートフォン１が落下後静止したままの状態で、かつ経過時間が閾値を超えている場合には、落下したスマートフォン１が一定時間静止したままの状態にあることを検出する。コントローラ１０は、スマートフォン１が一定時間静止したままの状態にあることを検出すると、スピーカ１１からアラーム音又は音声ガイダンスを出力して、スマートフォン１が落下してから放置されたままの状態にあることをユーザに報知する。コントローラ１０は、スピーカ１１から音又は音声を出力する他、バイブレータ１８を駆動してスマートフォン１を振動させたり、スマートフォン１に搭載されている発光部（ＬＥＤなど）を点滅させたりするなどの方法で報知してもよい。
【００４１】
スピーカ１１は、音出力部である。スピーカ１１は、コントローラ１０から送信される音信号を音として出力する。スピーカ１１は、例えば、着信音及び音楽を出力するために用いられる。レシーバ７及びスピーカ１１の一方が、他方の機能を兼ねてもよい。
【００４２】
カメラ１２は、撮影した画像を電気信号へ変換する。カメラ１２には、例えば、ディスプレイ２に面している物体を撮影するインカメラ、ディスプレイ２の反対側の面に面している物体を撮影するアウトカメラが含まれる。
【００４３】
計時装置１３は、時間を計測する。計時装置１３は、例えば、時間を計測するための信号を作り出す水晶振動子などを備える。
【００４４】
加速度センサ１５は、スマートフォン１の加速度を検出する。加速度センサ１５は、例えば、ＭＥＭＳ（Ｍｉｃｒｏ  Ｅｌｅｃｔｒｏ  Ｍｅｃｈａｎｉｃａｌ  Ｓｙｓｔｅｍ）技術を応用したセンサである。加速度センサ１５は、多軸方向の加速度を検出可能な構成であってもよいし、加速度と角速度を同時に検出できる構成であってもよい。
【００４５】
バイブレータ１８は、スマートフォン１の一部又は全体を振動させる。バイブレータ１８は、振動を発生させるために、例えば、圧電素子、又は偏心モータなどを有する。バイブレータ１８による振動は、着信等の各種のイベントを利用者に報知するために用いられる。
【００４６】
図２は、実施形態１に係るスマートフォン１による処理の概要を説明するための図である。図２に示すように、スマートフォン１は、加速度センサ１５により検出された出力に基づいて、スマートフォン１の地面１００等への落下を検出すると（ステップＳ１１）、計時装置１３を起動して、地面１００等に落下してからの経過時間を計測する（ステップＳ１２）。スマートフォン１は、地面１００等に落下後静止したままの状態で、かつ経過時間が閾値を超えている場合には、一定時間静止したままの状態にあることを検出し、スピーカ１１からアラーム音又は音声ガイダンスを出力して、スマートフォン１が地面１００等に落下してから放置されたままの状態にあることをユーザに報知する（ステップＳ１３）。
【００４７】
図３を用いて、実施形態１に係るスマートフォン１による処理手順の一例を説明する。図３は、実施形態１に係るスマートフォン１による処理手順の一例を示すフローチャートである。図３に示す処理手順は、コントローラ１０が、ストレージ９に記憶されている制御プログラム９Ａなどを実行することによって実現される。
【００４８】
図３に示すように、コントローラ１０は、加速度センサ１５により検出された出力に基づいて、スマートフォン１の落下を検出したかを判定する（ステップＳ１０１）。
【００４９】
コントローラ１０は、判定の結果、スマートフォン１の落下を検出した場合には（ステップＳ１０１、Ｙｅｓ）、計時装置１３を起動して、スマートフォン１が落下してからの経過時間の計測をスタートする（ステップＳ１０２）。
【００５０】
続いて、コントローラ１０は、加速度センサ１５が検出した出力に基づいて、スマートフォン１がピックアップされたかを判定する（ステップＳ１０３）。すなわち、コントローラ１０は、スマートフォン１が落下後静止したままの状態であるかを判定する。
【００５１】
コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出しない場合には（ステップＳ１０３，Ｎｏ）、続いて、スマートフォン１が落下してからの経過時間が閾値を超えているかを判定する（ステップＳ１０４）。
【００５２】
コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えている場合には（ステップＳ１０４，Ｙｅｓ）、スピーカ１１からアラーム音を出力して報知を実行し（ステップＳ１０５）、図３に示す処理手順を終了する。
【００５３】
一方、コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えていない場合には（ステップＳ１０４，Ｎｏ）、ステップＳ１０３の処理手順に戻る。
【００５４】
ステップＳ１０３において、コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出した場合には（ステップＳ１０３，Ｙｅｓ）、図３に示す処理手順を終了する。
【００５５】
ステップＳ１０１において、コントローラ１０は、判定の結果、スマートフォン１の落下を検出していない場合には（ステップＳ１０１、Ｎｏ）、図３に示す処理手順を終了する。
【００５６】
上述してきたように、実施形態１では、スマートフォン１が、スマートフォン１の落下を検出した後、一定時間静止したままの状態にあることを検出した場合には、報知を実行する処理を実現する。このため、実施形態１によれば、落下等によるスマートフォン１の紛失を回避することができる。
【００５７】
（実施形態２）
上記実施形態１において、報知開始後、スマートフォン１が拾い上げられたことを検出した場合には、報知を終了するようにしてもよい。実施形態２に係るスマートフォン１の機能構成は、基本的には実施形態１と同様であるが、以下に説明する点が異なる。
【００５８】
実施形態２において、制御プログラム９Ａは、報知を行った後、加速度センサ１５により重力方向とは逆方向の加速度が検出された場合には、報知を終了するための機能を提供する。制御プログラム９Ａは、例えば、重力加速度とは逆方向の加速度が検出された場合には、スマートフォン１がピックアップされた状態（拾い上げられた状態）であると判定し、アラーム音などの出力を停止して報知を終了するための機能を提供する。
【００５９】
実施形態２において、コントローラ１０は、制御プログラム９Ａを実行することにより、報知を行った後、加速度センサ１５により重力方向とは逆方向の加速度が検出された場合には、報知を終了する処理を実現する。コントローラ１０は、例えば、重力加速度とは逆方向の加速度が検出された場合には、スマートフォン１がピックアップされた状態（拾い上げられた状態）であると判定し、アラーム音などの出力を停止して報知を終了する処理を実現する。
【００６０】
図４を用いて、実施形態２に係るスマートフォン１による処理手順の一例を説明する。図４は、実施形態２に係るスマートフォン１による処理手順の一例を示すフローチャートである。図４に示す処理手順は、コントローラ１０が、ストレージ９に記憶されている制御プログラム９Ａなどを実行することによって実現される。図４に示す処理手順のうち、ステップＳ２０６及びステップＳ２０７の手順が、実施形態１に係るスマートフォン１の処理手順（例えば、図３参照）とは異なる。
【００６１】
図４に示すように、コントローラ１０は、加速度センサ１５により検出された出力に基づいて、スマートフォン１の落下を検出したかを判定する（ステップＳ２０１）。
【００６２】
コントローラ１０は、判定の結果、スマートフォン１の落下を検出した場合には（ステップＳ２０１、Ｙｅｓ）、計時装置１３を起動して、スマートフォン１が落下してからの経過時間の計測をスタートする（ステップＳ２０２）。
【００６３】
続いて、コントローラ１０は、加速度センサ１５が検出した出力に基づいて、スマートフォン１がピックアップされたかを判定する（ステップＳ２０３）。すなわち、コントローラ１０は、スマートフォン１が落下後静止したままの状態であるかを判定する。
【００６４】
コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出しない場合には（ステップＳ２０３，Ｎｏ）、続いて、スマートフォン１が落下してからの経過時間が閾値を超えているかを判定する（ステップＳ２０４）。
【００６５】
コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えている場合には（ステップＳ２０４，Ｙｅｓ）、スピーカ１１からアラーム音を出力して報知を実行する（ステップＳ２０５）。
【００６６】
続いて、コントローラ１０は、報知を行った後、加速度センサ１５が検出した出力に基づいて、スマートフォン１がピックアップされたかを判定する（ステップＳ２０６）。
【００６７】
コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出した場合には（ステップＳ２０６，Ｙｅｓ）、アラーム音の出力を停止して報知を終了し（ステップＳ２０７）、図４に示す処理手順を終了する。
【００６８】
一方、コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出しない場合には（ステップＳ２０６，Ｎｏ）、ステップＳ２０６の判定を繰り返す。
【００６９】
ステップＳ２０４において、コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えていない場合には（ステップＳ２０４，Ｎｏ）、ステップＳ２０３の処理手順に戻る。
【００７０】
ステップＳ２０３において、コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出した場合には（ステップＳ２０３，Ｙｅｓ）、図４に示す処理手順を終了する。
【００７１】
ステップＳ１０１において、コントローラ１０は、判定の結果、スマートフォン１の落下を検出していない場合には（ステップＳ２０１、Ｎｏ）、図４に示す処理手順を終了する。
【００７２】
実施形態２では、スマートフォン１が、報知開始後、スマートフォン１が拾い上げられたことを検出した場合には、報知を終了する。このため、実施形態２によれば、ユーザがアラーム音を停止させる操作などを行う必要がなく、ユーザの利便性を向上させることができる。
【００７３】
（実施形態３）
上記実施形態１において、ユーザが乗り物に乗車中である場合には、スマートフォン１が落下してからの経過時間が閾値を超えているかを判定することなく、報知を実行するようにしてもよい。実施形態３に係るスマートフォン１の機能構成は、基本的には実施形態１と同様であるが、以下に説明する点が異なる。
【００７４】
実施形態３において、制御プログラム９Ａは、落下を検出した後、乗り物内であるかを判定し、乗り物内である場合には、報知を実行するための機能を提供する。制御プログラム９Ａは、通信ユニット６から取得したＧＰＳ衛星からの電波信号に基づいて、スマートフォン１の位置の測位を行うことにより、位置の移動速度に基づいて、乗り物内であるかを判定する機能を提供してもよいし、加速度センサ１５により検出された出力に基づいて、移動速度を算出して乗り物内であるかを判定する機能を提供してもよい。
【００７５】
実施形態３において、コントローラ１０は、制御プログラム９Ａを実行することにより、落下を検出した後、乗り物内であるかを判定し、乗り物内である場合には、報知を実行する処理を実現する。コントローラ１０は、例えば、通信ユニット６から取得したＧＰＳ衛星からの電波信号に基づいて、スマートフォン１の位置の測位を行うことにより、位置の移動速度に基づいて、乗り物内であるかを判定してもよいし、加速度センサ１５により検出された出力に基づいて、移動速度を算出して乗り物内であるかを判定してもよい。
【００７６】
図５を用いて、実施形態３に係るスマートフォン１による処理手順の一例を説明する。図５は、実施形態３に係るスマートフォン１による処理手順の一例を示すフローチャートである。図５に示す処理手順は、コントローラ１０が、ストレージ９に記憶されている制御プログラム９Ａなどを実行することによって実現される。図５に示す処理手順のうち、ステップＳ３０２の手順が、実施形態１に係るスマートフォン１の処理手順（例えば、図３参照）とは異なる。
【００７７】
図５に示すように、コントローラ１０は、加速度センサ１５により検出された出力に基づいて、スマートフォン１の落下を検出したかを判定する（ステップＳ３０１）。
【００７８】
コントローラ１０は、判定の結果、スマートフォン１の落下を検出した場合には（ステップＳ３０１、Ｙｅｓ）、続いて、乗り物内であるかを判定する（ステップＳ３０２）。
【００７９】
コントローラ１０は、判定の結果、乗り物内ではない場合には（ステップＳ３０２，Ｎｏ）、計時装置１３を起動して、スマートフォン１が落下してからの経過時間の計測をスタートする（ステップＳ３０３）。
【００８０】
続いて、コントローラ１０は、加速度センサ１５が検出した出力に基づいて、スマートフォン１がピックアップされたかを判定する（ステップＳ３０４）。すなわち、コントローラ１０は、スマートフォン１が落下後静止したままの状態であるかを判定する。
【００８１】
コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出しない場合には（ステップＳ３０４，Ｎｏ）、続いて、スマートフォン１が落下してからの経過時間が閾値を超えているかを判定する（ステップＳ３０５）。
【００８２】
コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えている場合には（ステップＳ３０５，Ｙｅｓ）、スピーカ１１からアラーム音を出力して報知を実行し（ステップＳ３０６）、図５に示す処理手順を終了する。
【００８３】
一方、コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えていない場合には（ステップＳ３０５，Ｎｏ）、ステップＳ３０４の処理手順に戻る。
【００８４】
ステップＳ３０４において、コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出した場合には（ステップＳ３０４，Ｙｅｓ）、図５に示す処理手順を終了する。
【００８５】
ステップＳ３０２において、コントローラ１０は、判定の結果、乗り物内である場合には（ステップＳ３０２，Ｙｅｓ）、ステップＳ３０６の処理手順に移り、アラーム音を出力して報知を実行する。
【００８６】
ステップＳ３０１において、コントローラ１０は、判定の結果、スマートフォン１の落下を検出していない場合には（ステップＳ３０１、Ｎｏ）、図５に示す処理手順を終了する。
【００８７】
実施形態３では、スマートフォン１が、ユーザが乗り物に乗車中である場合には、スマートフォン１が落下してからの経過時間が閾値を超えているかを判定することなく、報知を実行する。このため、実施形態３によれば、ユーザの状況に応じて、報知を行うタイミングを変更することができ、スマートフォン１の紛失の可能性を低くすることができる。
【００８８】
（実施形態４）
上記実施形態３において、上記実施形態２と同様に、報知開始後、スマートフォン１が拾い上げられたことを検出した場合には、報知を終了するようにしてもよい。以下では、図６を用いて、実施形態４に係るスマートフォン１による処理手順の一例を説明する。図６は、実施形態４に係るスマートフォン１による処理手順を示すフローチャートである。図６に示す処理手順は、コントローラ１０が、ストレージ９に記憶されている制御プログラム９Ａなどを実行することによって実現される。図６に示す処理手順のうち、ステップＳ４０７及びステップＳ４０８の手順が、実施形態３に係るスマートフォン１の処理手順（例えば、図５参照）とは異なる。
【００８９】
図６に示すように、コントローラ１０は、加速度センサ１５により検出された出力に基づいて、スマートフォン１の落下を検出したかを判定する（ステップＳ４０１）。
【００９０】
コントローラ１０は、判定の結果、スマートフォン１の落下を検出した場合には（ステップＳ４０１、Ｙｅｓ）、続いて、乗り物内であるかを判定する（ステップＳ４０２）。
【００９１】
コントローラ１０は、判定の結果、乗り物内ではない場合には（ステップＳ４０２，Ｎｏ）、計時装置１３を起動して、スマートフォン１が落下してからの経過時間の計測をスタートする（ステップＳ４０３）。
【００９２】
続いて、コントローラ１０は、加速度センサ１５が検出した出力に基づいて、スマートフォン１がピックアップされたかを判定する（ステップＳ４０４）。すなわち、コントローラ１０は、スマートフォン１が落下後静止したままの状態であるかを判定する。
【００９３】
コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出しない場合には（ステップＳ４０４，Ｎｏ）、続いて、スマートフォン１が落下してからの経過時間が閾値を超えているかを判定する（ステップＳ４０５）。
【００９４】
コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えている場合には（ステップＳ４０５，Ｙｅｓ）、スピーカ１１からアラーム音を出力して報知を実行する（ステップＳ４０６）。
【００９５】
続いて、コントローラ１０は、報知を行った後、加速度センサ１５が検出した出力に基づいて、スマートフォン１がピックアップされたかを判定する（ステップＳ４０７）。
【００９６】
コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出した場合には（ステップＳ４０７，Ｙｅｓ）、アラーム音の出力を停止して報知を終了し（ステップＳ４０８）、図６に示す処理手順を終了する。
【００９７】
一方、コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出しない場合には（ステップＳ４０７，Ｎｏ）、ステップＳ４０７の判定を繰り返す。
【００９８】
ステップＳ４０５において、コントローラ１０は、判定の結果、スマートフォン１が落下してからの経過時間が閾値を超えていない場合には（ステップＳ４０５，Ｎｏ）、ステップＳ４０４の処理手順に戻る。
【００９９】
ステップＳ４０４において、コントローラ１０は、判定の結果、スマートフォン１がピックアップされたことを検出した場合には（ステップＳ４０４，Ｙｅｓ）、図６に示す処理手順を終了する。
【０１００】
ステップＳ４０２において、コントローラ１０は、判定の結果、乗り物内である場合には（ステップＳ４０２，Ｙｅｓ）、ステップＳ４０６の処理手順に移り、アラーム音を出力して報知を実行する。
【０１０１】
ステップＳ４０１において、コントローラ１０は、判定の結果、スマートフォン１の落下を検出していない場合には（ステップＳ４０１、Ｎｏ）、図６に示す処理手順を終了する。
【０１０２】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記の実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成により具現化されるべきである。
【０１０３】
例えば、図１に示した各プログラムは、複数のモジュールに分割されていてもよい。あるいは、図１に示した各プログラムは、他のプログラムと結合されていてもよい。
【０１０４】
上記の実施形態では、携帯電子機器の一例として、スマートフォンについて説明したが、添付の請求項に係る装置は、スマートフォンに限定されない。添付の請求項に係る装置は、スマートフォン以外の携帯電子機器であってもよい。電子機器は、例えば、モバイルフォン、タブレット、携帯型パソコン、デジタルカメラ、メディアプレイヤ、電子書籍リーダ、ナビゲータ、及びゲーム機である。
【符号の説明】
【０１０５】
１  スマートフォン
２  タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  通話アプリケーション
９Ｃ  メールアプリケーション
９Ｄ  ブラウザアプリケーション
９Ｅ  カメラアプリケーション
９Ｆ  電話帳データ
９Ｚ  設定データ
１０  コントローラ
１１  スピーカ
１２  カメラ
１５  加速度センサ
１８  バイブレータ
【図１】
2015070402.tif 000003
【図２】
2015070402.tif 000004
【図３】
2015070402.tif 000005
【図４】
2015070402.tif 000006
【図５】
2015070402.tif 000007
【図６】
2015070402.tif 000008