(57)【要約】【課題】携帯機器の置かれる状況を検出する技術を改善すること。【解決手段】携帯機器（例えば、ウェアラブル装置）１は、地磁気センサ１６と、コントローラ１０と、を備える。地磁気センサ１６は、地磁気値を検出する。コントローラ１０は、地磁気値の変化が所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させる。例えば、携帯機器１は、角速度センサ１７をさらに備えてもよい。コントローラ１０は、地磁気パターンと一致しているとの第１判断に加えて、地磁気値の変化のタイミングと、角速度値の変化のタイミングとが連動していると判断すると、所定のデバイスにより利用者へ報知させてもよい。【選択図】図１
2017195448.tif 000002
【特許請求の範囲】
【請求項１】
地磁気値を検出する地磁気センサと、
前記地磁気値の変化が所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させるコントローラと、を備える、携帯機器。
【請求項２】
角速度値を検出する角速度センサ、をさらに備え、
前記コントローラは、前記地磁気パターンが一致しているとの第１判断に加えて、前記地磁気値の変化のタイミングと、前記角速度値の変化のタイミングとが連動していると判断すると、前記所定のデバイスにより利用者へ報知させる、請求項１に記載の携帯機器。
【請求項３】
加速度値を検出する加速度センサ、をさらに備え、
前記コントローラは、前記地磁気パターンが一致しているとの第１判断に加えて、前記地磁気値の変化のタイミングと、前記加速度値の変化のタイミングとが連動していると判断すると、前記所定のデバイスにより利用者へ報知させる、請求項１に記載の携帯機器。
【請求項４】
角速度値を検出する角速度センサと、
加速度値を検出する加速度センサと、をさらに備え、
前記コントローラは、前記地磁気パターンが一致しているとの第１判断に加えて、前記地磁気値の変化のタイミングと、前記角速度値の変化のタイミングおよび前記加速度値の変化のタイミングの少なくとも一方とが連動していると判断すると、前記所定のデバイスにより利用者へ報知させる、請求項１に記載の携帯機器。
【請求項５】
地磁気値を検出する地磁気センサと、
角速度値を検出する角速度センサと、
加速度値を検出する加速度センサと、
前記地磁気値の変化のタイミング、前記角速度値の変化のタイミング、および前記加速度値の変化のタイミングの少なくとも２つが連動していると判断すると、所定のデバイスにより利用者へ報知させるコントローラと、を備える、携帯機器。
【請求項６】
前記コントローラは、前記地磁気値の変化が第２の地磁気パターンと一致すると判断した後に、利用者に報知させるための判断を行う、請求項１から５のいずれか１項に記載の携帯機器。
【請求項７】
コントローラは、前記地磁気値の変化が第３の地磁気パターンと一致すると、前記利用者への報知を止める、請求項１から６のいずれか１項に記載の携帯機器。
【請求項８】
地磁気センサを備える携帯機器の制御方法であって、
前記地磁気センサによって地磁気値を検出するステップと、
前記地磁気値の変化が所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させるステップと、
を含む、制御方法。
【請求項９】
地磁気センサと、角速度センサと、加速度センサと、を備える携帯機器の制御方法であって、
前記地磁気センサによって地磁気値を検出するステップと、
前記角速度センサによって角速度値を検出するステップと、
前記加速度センサによって加速度値を検出するステップと、
前記地磁気値の変化のタイミング、前記角速度値の変化のタイミング、および前記加速度値の変化のタイミングの少なくとも２つが連動していると判断すると、所定のデバイスにより利用者へ報知させるステップと、
を含む、制御方法。
【請求項１０】
地磁気センサを備える携帯機器に、
前記地磁気センサによって地磁気値を検出するステップと、
前記地磁気値の変化が所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させるステップと、
を実行させる、制御プログラム。
【請求項１１】
地磁気センサと、角速度センサと、加速度センサと、を備える携帯機器に、
前記地磁気センサによって地磁気値を検出するステップと、
前記角速度センサによって角速度値を検出するステップと、
前記加速度センサによって加速度値を検出するステップと、
前記地磁気値の変化のタイミング、前記角速度値の変化のタイミング、および前記加速度値の変化のタイミングの少なくとも２つが連動していると判断すると、所定のデバイスにより利用者へ報知させるステップと、
を実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、携帯機器、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
従来、携帯電話、ウェアラブル装置などの携帯機器では、携帯機器の置かれる状況を検出することを目的として、各種センサを搭載するものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２５７３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の携帯機器では、携帯機器の置かれる状況を検出する技術に改善の余地があった。
【課題を解決するための手段】
【０００５】
１つの態様に係る携帯機器は、地磁気値を検出する地磁気センサと、前記地磁気値の変化が所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させるコントローラと、を備える。
【０００６】
１つの態様に係る携帯機器は、地磁気値を検出する地磁気センサと、角速度値を検出する角速度センサと、加速度値を検出する加速度センサと、前記地磁気値の変化のタイミング、前記角速度値の変化のタイミング、および前記加速度値の変化のタイミングの少なくとも２つが連動していると判断すると、所定のデバイスにより利用者へ報知させるコントローラと、を備える。
【０００７】
１つの態様に係る制御方法は、地磁気センサを備える携帯機器の制御方法であって、前記地磁気センサによって地磁気値を検出するステップと、前記地磁気値の変化が所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させるステップと、を含む。
【０００８】
１つの態様に係る制御方法は、地磁気センサと、角速度センサと、加速度センサと、を備える携帯機器の制御方法であって、前記地磁気センサによって地磁気値を検出するステップと、前記角速度センサによって角速度値を検出するステップと、前記加速度センサによって加速度値を検出するステップと、前記地磁気値の変化のタイミング、前記角速度値の変化のタイミング、および前記加速度値の変化のタイミングの少なくとも２つが連動していると判断すると、所定のデバイスにより利用者へ報知させるステップと、を含む。
【０００９】
１つの態様に係る制御プログラムは、地磁気センサを備える携帯機器に、前記地磁気センサによって地磁気値を検出するステップと、前記地磁気値の変化が所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させるステップと、を実行させる。
【００１０】
１つの態様に係る制御プログラムは、地磁気センサと、角速度センサと、加速度センサと、を備える携帯機器に、前記地磁気センサによって地磁気値を検出するステップと、前記角速度センサによって角速度値を検出するステップと、前記加速度センサによって加速度値を検出するステップと、前記地磁気値の変化のタイミング、前記角速度値の変化のタイミング、および前記加速度値の変化のタイミングの少なくとも２つが連動していると判断すると、所定のデバイスにより利用者へ報知させるステップと、を実行させる。
【図面の簡単な説明】
【００１１】
【図１】図１は、ウェアラブル装置のブロック図である。
【図２】図２は、地磁気値と時間との関係を示す図である。
【図３】図３は、パターンデータの一例を示す図である。
【図４】図４は、ウェアラブル装置による制御の一例の処理手順を示すフローチャートである。
【図５】図５は、地磁気値と加速度値と角速度値との関係の一例を示す図である。
【図６】図６は、ウェアラブル装置による制御の他の一例の処理手順を示すフローチャートである。
【図７】図７は、ウェアラブル装置による制御の他の一例の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
本出願に係る携帯機器、制御方法、及び制御プログラムを実施するための複数の実施形態を、図面を参照しつつ詳細に説明する。以下では、携帯機器の例として、ウェアラブル装置について説明する。以下の説明において、同様の構成要素について同一の符号を付すことがある。さらに、重複する説明は省略することがある。
【００１３】
図１を参照しつつ、複数の実施形態の一例に係るウェアラブル装置１の機能構成の一例を説明する。図１は、ウェアラブル装置１のブロック図である。ウェアラブル装置１は、ユーザの衣服に装着することができる。ユーザの衣服に装着するとは、例えば、ウェアラブル装置１が衣服のポケットに収容されること、ウェアラブル装置１が装着部材によって衣服に装着されること等を含む。
【００１４】
図１に示すように、ウェアラブル装置１は、タッチスクリーンディスプレイ２と、単数もしくは複数のボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ１２と、カメラ１３と、コネクタ１４と、加速度センサ１５と、地磁気センサ１６と、角速度センサ１７と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）レシーバ１８とを含む。以下の説明において、ウェアラブル装置１を「自機器」または「自機」と表記する場合がある。
【００１５】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを含む。ディスプレイ２Ａ及びタッチスクリーン２Ｂは、例えば、重なって位置してもよいし、並んで位置してもよいし、離れて位置してもよい。ディスプレイ２Ａとタッチスクリーン２Ｂとが重なって位置する場合、例えば、ディスプレイ２Ａの１ないし複数の辺は、タッチスクリーン２Ｂのいずれの辺とも沿っていなくてもよい。
【００１６】
ディスプレイ２Ａは、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを含む。ディスプレイ２Ａは、文字、画像、記号、及び図形等のオブジェクトを画面内に表示できる。
【００１７】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する１もしくは複数の指、１もしくは複数のペン、又は１もしくは複数のスタイラスペン等の接触又は近接を検出できる。タッチスクリーン２Ｂは、１もしくは複数の指、１もしくは複数のペン、又は１もしくは複数のスタイラスペン等がタッチスクリーン２Ｂに接触又は近接したときのタッチスクリーン２Ｂ上の位置を検出できる。タッチスクリーン２Ｂが検出する指、ペン、及びスタイラスペン等は、「指」と表記する場合がある。ある実施形態において、タッチスクリーン２Ｂは、検出方式として静電容量方式、抵抗膜方式又は荷重検出方式を適宜採用できる。
【００１８】
コントローラ１０は、タッチスクリーン２Ｂにより検出された検出結果に基づいて、ジェスチャの種別を判別できる。検出結果は、例えば、接触の数、接触が検出された位置、接触が検出された位置の変化、接触が検出された時間的長さ、接触が検出された時間的間隔、及び接触が検出された回数を含む。コントローラ１０が行える動作を、コントローラ１０を有するウェアラブル装置１は実行できる。言い換えると、コントローラ１０が行う動作は、ウェアラブル装置１が行ってもよい。ジェスチャは、指を用いて、タッチスクリーン２Ｂに対して行われる操作である。タッチスクリーン２Ｂに対して行われる操作は、タッチスクリーン２Ｂを有するタッチスクリーンディスプレイ２に対して行われてもよい。コントローラ１０が、タッチスクリーン２Ｂを介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるが、これらに限定されない。
【００１９】
ボタン３は、利用者からの操作入力を受け付ける。ボタン３は、利用者からの操作入力を受け付けると、コントローラ１０に操作入力を受け付けた旨を通知する。ボタン３の数は、単数であっても、複数であってもよい。
【００２０】
照度センサ４は、照度を検出できる。照度は、照度センサ４の測定面の単位面積に入射する光束の値である。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いてもよい。
【００２１】
近接センサ５は、近隣の物体の存在を非接触で検出できる。近接センサ５は、磁界の変化又は超音波の反射波の帰還時間の変化等に基づいて物体の存在を検出する。近接センサ５は、例えば、ディスプレイ２Ａに利用者の顔が接近したことを検出するのに用いてもよい。照度センサ４及び近接センサ５は、１つのセンサとして構成されていてもよい。照度センサ４は、近接センサとして用いられてもよい。
【００２２】
通信ユニット６は、無線により通信できる。通信ユニット６は、無線通信規格をサポートする。通信ユニット６によってサポートされる無線通信規格には、例えば、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格と、近距離無線の通信規格とが含まれる。セルラーフォンの通信規格としては、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＷｉＭＡＸ（登録商標）（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。近距離無線の通信規格としては、例えば、ＩＥＥＥ８０２．１１（ＩＥＥＥは、Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，  Ｉｎｃ．の略称である）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等が含まれる。ＷＰＡＮの通信規格には、例えば、ＺｉｇＢｅｅ（登録商標）、ＤＥＣＴ（Ｄｉｇｉｔａｌ  Ｅｎｈａｎｃｅｄ  Ｃｏｒｄｌｅｓｓ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、Ｚ−Ｗａｖｅ、ＷｉＳｕｎ（Ｗｉｒｅｌｅｓｓ  Ｓｍａｒｔ  Ｕｔｉｌｉｔｙ  Ｎｅｔｗｏｒｋ）が含まれる。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。
【００２３】
レシーバ７は、コントローラ１０から送信される音信号を音として出力できる。レシーバ７は、例えば、ウェアラブル装置１にて再生される動画の音、音楽の音、及び通話時の相手の声を出力できる。マイク８は、利用者の声等を音信号へ変換してコントローラ１０へ送信する。
【００２４】
ストレージ９は、プログラム及びデータを記憶できる。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域として利用してもよい。ストレージ９は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ９は、複数の種類の記憶媒体を含んでよい。ストレージ９は、メモリカード、光ディスク、又は光磁気ディスク等の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ９は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００２５】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する基本プログラムとが含まれる。アプリケーションの画面は、例えば、フォアグランドで実行される場合に、ディスプレイ２Ａに表示される。基本プログラムには、例えば、ＯＳが含まれる。アプリケーション及び基本プログラムは、通信ユニット６による無線通信又は非一過的な記憶媒体を介してストレージ９にインストールされてもよい。
【００２６】
ストレージ９は、例えば、制御プログラム９Ａ、加速度データ９Ｂ、地磁気データ９Ｃ、角速度データ９Ｄ、パターンデータ９Ｅ、及び設定データ９Ｚ等を記憶できる。加速度データ９Ｂは、加速度センサ１５が検出した加速度値に関する情報を含む。地磁気データ９Ｃは、地磁気センサ１６が検出した地磁気値に関する情報を含む。角速度データ９Ｄは、角速度センサ１７が検出した角速度に関する情報を含む。パターンデータ９Ｅは、所定の事象を検出するための情報を含む。所定の事象は、例えば、自機器が洗濯槽内に入れられることを含む。設定データ９Ｚは、ウェアラブル装置１の動作に関する各種の設定に関する情報を含む。
【００２７】
制御プログラム９Ａは、ウェアラブル装置１を稼働させるための各種制御に関する機能を提供できる。制御プログラム９Ａは、例えば、通信ユニット６、レシーバ７、及びマイク８等を制御することによって、通話を実現させる。制御プログラム９Ａが提供する機能には、タッチスクリーン２Ｂを介して検出されたジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を行う機能が含まれる。制御プログラム９Ａが提供する機能には、加速度センサ１５、地磁気センサ１６及び角速度センサ１７等を制御することによって、自機器の状態を判断する機能が含まれる。
【００２８】
例えば、ウェアラブル装置１は、利用者が衣服のポケットに入れて携帯していると、脱いだ衣服のポケットに忘れられ、洗濯機によって洗濯される可能性がある。制御プログラム９Ａは、自機器が洗濯槽内にあるかを判断する機能を提供できる。制御プログラム９Ａは、自機器が洗濯槽内にあることを、所定のデバイスで報知させる機能を提供できる。所定のデバイスは、例えば、ウェアラブル装置１で報知を行う第１デバイスと、ウェアラブル装置１とは異なる電子機器で報知を行う第２デバイスとを含む。第１デバイスは、例えば、自機器のスピーカ１１、バイブレータを含む。第２デバイスは、例えば、洗濯槽内にあるウェアラブル装置１と通信が可能な電子機器または当該電子機器のデバイスを含む。第２デバイスは、例えば、自宅である場合、利用者が日常的に使用する自宅のデバイスを含む。第２デバイスは、例えば、洗濯機、オーディオ機器、テレビジョン、及びゲーム機を含むが、これに限定されない。
【００２９】
加速度データ９Ｂには、加速度センサ１５の検出結果としてコントローラ１０に送信されてくる複数の加速度情報を含む。加速度データ９Ｂは、複数の加速度情報を時系列で示すことができる。加速度情報は、例えば、時間と、加速度値とを含む。時間は、加速度センサ１５によって加速度の方向および大きさを検出した時間を示す。加速度値は、加速度センサ１５によって検出した加速度の方向および大きさの値を示す。
【００３０】
例えば、コントローラ１０には、加速度センサ１５の検出結果が送信されてくる。送信結果は、Ｘ軸方向の加速度値と、Ｙ軸方向の加速度値と、Ｚ軸方向の加速度値と、各加速度を合成したベクトル値とを含む。コントローラ１０は、加速度センサ１５の検出結果をストレージ９の加速度データ９Ｂにロギングする。コントローラ１０は、Ｘ軸方向の加速度、Ｙ軸方向の加速度、およびＺ軸方向の加速度を演算して合成ベクトルを計算してもよい。
【００３１】
地磁気データ９Ｃは、地磁気センサ１６の検出結果としてコントローラ１０に送信されてくる複数の地磁気情報を含む。地磁気データ９Ｃは、複数の地磁気情報を時系列で示すことができる。地磁気情報は、例えば、時間と、地磁気値とを含む。時間は、地磁気センサ１６によって地磁気値を検出した時間を示す。地磁気値は、地磁気センサ１６によって検出した地磁気値を示す。コントローラ１０は、地磁気センサ１６の検出結果をストレージ９の地磁気データ９Ｃにロギングする。
【００３２】
角速度データ９Ｄは、角速度センサ１７の検出結果としてコントローラ１０に送信されてくる複数の加速度情報を含む。角速度データ９Ｄは、複数の角速度情報を時系列で示すことができる。角速度情報は、例えば、時間と、角速度値とを含む。時間は、角速度センサ１７によって地磁気値を検出した時間を示す。角速度値は、角速度センサ１７によって検出した角速度値を示す。コントローラ１０は、角速度センサ１７の検出結果をストレージ９の角速度データ９Ｄにロギングする。
【００３３】
パターンデータ９Ｅは、ウェアラブル装置１が洗濯槽に入れられた場合に自機器に作用するパターン情報を含む。パターン情報は、例えば、地磁気パターン、角速度パターン、加速度パターン等の洗濯機の機種に対応したパターンを示す情報を含む。洗濯機の機種は、ウェアラブル装置１が利用者に選択あるいは入力させてもよい。パターンデータ９Ｅは、例えば、洗濯機の機種に基づいてダウンロードしたデータとすることができる。パターンデータ９Ｅは、例えば、水を止めた状態で洗濯機を動作させ、ウェアラブル装置１が洗濯槽内で実際にセンサによって検出した検出結果を示すデータとすることができる。パターンデータ９Ｅは、例えば、自機器が洗濯機から受信したパターンデータとすることができる。
【００３４】
設定データ９Ｚは、制御プログラム９Ａなどにより提供される機能に基づいて実行される処理に用いられる各種データを含む。
【００３５】
コントローラ１０は、ウェアラブル装置１の動作を統括的に制御して各種の機能を実現できる。コントローラ１０は、演算処理装置を含む。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、およびコプロセッサを含んでもよいが、これらに限定されない。ＳｏＣは、通信ユニット６等の他の構成要素が統合されていてもよい。コントローラ１０は、コントローラの一例である。
【００３６】
具体的には、コントローラ１０は、ストレージ９に記憶されているプログラムに含まれる命令を実行できる。コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照できる。コントローラ１０は、データ及び命令に応じて機能部を制御する。コントローラ１０は、機能部を制御することによって、各種機能を実現する。機能部は、例えば、ディスプレイ２Ａ、通信ユニット６、レシーバ７、及びスピーカ１１を含むが、これらに限定されない。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、マイク８、カメラ１２、カメラ１３、加速度センサ１５、地磁気センサ１６、角速度センサ１７、及びＧＰＳレシーバ１８を含むが、これらに限定されない。
【００３７】
コントローラ１０は、制御プログラム９Ａを実行することにより、タッチスクリーン２Ｂを介して検出されたジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を実行できる。
【００３８】
コントローラ１０は、制御プログラム９Ａを実行することにより、加速度センサ１５、地磁気センサ１６、角速度センサ１７、及びＧＰＳレシーバ１８と協働する。コントローラ１０は、加速度センサ１５、地磁気センサ１６、及び角速度センサ１７の少なくとも２つの検出結果に基づき、自機器が洗濯槽内にあるかを判定する処理を実行できる。例えば、コントローラ１０は、加速度センサ１５、地磁気センサ１６、及び角速度センサ１７の少なくとも１つの検出結果が示すパターンとパターン情報と一致する場合に、洗濯槽の中にあると判断できる。コントローラ１０は、ＧＰＳレシーバ１８によって受信した位置情報に基づいて、家の中で自機器が洗濯機の場所にあることを検出してもよい。
【００３９】
スピーカ１１は、コントローラ１０から送信される音信号を音として出力できる。スピーカ１１は、例えば、着信音及び音楽を出力してもよい。レシーバ７及びスピーカ１１の一方が、他方の機能を兼ねてもよい。
【００４０】
カメラ１２及びカメラ１３は、撮影した画像を電気信号へ変換できる。カメラ１２は、ディスプレイ２Ａに面している物体を撮影するインカメラでもよい。カメラ１３は、ディスプレイ２Ａの反対側の面に面している物体を撮影するアウトカメラでもよい。カメラ１２及びカメラ１３は、インカメラ及びアウトカメラを切り換えて利用可能なカメラユニットとして、機能的及び物理的に統合された状態でウェアラブル装置１に実装されてもよい。
【００４１】
コネクタ１４は、他の装置が接続される端子を含む。コネクタ１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、ライトピーク（サンダーボルト（登録商標））、イヤホンマイクコネクタのような汎用的な端子を含んでよい。コネクタ１４は、Ｄｏｃｋコネクタのような専用の端子でもよい。コネクタ１４に接続される装置は、例えば、外部ストレージ、スピーカ、及び通信装置を含むが、これらに限定されない。
【００４２】
加速度センサ１５は、ウェアラブル装置１に作用する加速度の方向及び大きさを検出できる。加速度センサ１５は、検出した加速度値をコントローラ１０に送出できる。コントローラ１０は、加速度センサ１５により検出される加速度の方向及び大きさ、または加速度の方向及び大きさの時系列変化を含む加速度パターンに基づいて、ウェアラブル装置１の移動状態の変化を検出してもよい。
【００４３】
地磁気センサ１６は、例えば、地磁気を計測することにより、磁界の向き及び大きさを検出できる。地磁気センサ１６は、検出した地磁気値をコントローラ１０に送出できる。地磁気センサ１６は、２軸タイプおよび３軸タイプのいずれであってもよい。コントローラ１０は、地磁気センサ１６により検出される地磁気値に基づいて、地磁気値の変化を検出できる。
【００４４】
角速度センサ１７は、例えば、ウェアラブル装置１の角速度の大きさ及び方向を検出できる。角速度センサ１７は、検出した角速度値をコントローラ１０に送出できる。コントローラ１０は、角速度センサ１７により検出される角速度値に基づいて、角速度値の変化を検出できる。
【００４５】
ＧＰＳレシーバ１８は、ウェアラブル装置１の現在位置を検出できる。ＧＰＳレシーバ１８は、受信部の一例である。ＧＰＳレシーバ１８は、受信した電波信号の復調処理を行って、処理後の信号をコントローラ１０に送出できる。本実施形態では、ウェアラブル装置１は、ＧＰＳレシーバ１８を有する場合について説明するが、これに限定されない。例えば、ウェアラブル装置１は、通信ユニット６が無線通信を用いる基地局に基づいて、現在位置を検出してもよい。この場合、通信ユニット６は、受信部の一例となる。例えば、ウェアラブル装置１は、複数の方式を併用して、現在位置を検出してもよい。
【００４６】
コントローラ１０は、加速度センサ１５、地磁気センサ１６、及び角速度センサ１７の各出力を組み合わせて利用してよい。複数のセンサの出力を組み合わせて利用することで、ウェアラブル装置１は、自機の動き、状態等を高度に反映させた制御をコントローラ１０によって実行できる。加速度センサ１５、地磁気センサ１６、および角速度センサ１７は、１つのモーションセンサとして利用してよい。
【００４７】
図１においてストレージ９が記憶するプログラム及びデータの一部又は全部は、通信ユニット６による無線通信で他の装置からダウンロードされてもよい。図１においてストレージ９が記憶するプログラム及びデータの一部又は全部は、ストレージ９に含まれる読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。図１においてストレージ９が記憶するプログラム及びデータの一部又は全部は、コネクタ１４に接続される読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。非一過的な記憶媒体は、例えば、ＣＤ（登録商標）、ＤＶＤ（登録商標）、Ｂｌｕ−ｒａｙ（登録商標）等の光ディスク、光磁気ディスク、磁気記憶媒体、メモリカード、及びソリッドステート記憶媒体を含むが、これらに限定されない。
【００４８】
図２は、地磁気値と時間との関係を示す図である。図２を用いて、ウェアラブル装置１が洗濯機の洗濯槽に入れられた場合に、自機器に作用する地磁気の一例について説明する。図２に示す地磁気値は、地磁気の大きさを示す。
【００４９】
洗濯機は、例えば、金属製の洗濯槽を有する。洗濯機は、例えば、布量検地、給水、かくはん洗い等の工程を含む。布量検地の工程は、例えば、洗濯機のスタートボタンの操作に応じて、洗濯機が洗濯槽に投入された洗濯物の量を検地し、水量を決定する工程を含む。給水の工程は、洗濯機が決定した水量の水を洗濯槽に給水する工程を含む。かくはん洗いの工程は、洗濯槽への給水に応じて、洗濯機が洗濯槽の回転を制御することにより、洗濯物をかくはんして洗う工程を含む。上記の洗濯機の工程は、一部の工程を示している。
【００５０】
図２に示す例では、時間Ｔ０において、ウェアラブル装置１は、例えば、利用者の衣服の収納部に収納された状態、または利用者の衣服にクリップされた状態で、洗濯槽に入れられている。洗濯槽が金属製である場合、ウェアラブル装置１は、洗濯槽に入ると、自機器の周囲の磁束密度が変化する。その場合、ウェアラブル装置１は、地磁気センサ１６によって地磁気パターンＰ１を検出することができる。地磁気パターンＰ１は、ウェアラブル装置１が洗濯槽に入ったことにより、地磁気値が変化したパターンを示している。ウェアラブル装置１は、地磁気センサ１６によって検出した地磁気値のパターンと地磁気パターンＰ１とが一致する場合、洗濯槽内に入れられた可能性があると判断することができる。パターンの一致とは、例えば、完全に一致している場合、所定の割合で一致している場合を含む。
【００５１】
時間Ｔ１において、洗濯機は、電源が投入されると、スタートボタンの操作を待つ。洗濯機は、スタートボタンが操作されると、布量検地の工程に移行する。洗濯機は、布量検地の工程として、時間Ｔ２、Ｔ３、Ｔ４、及びＴ５のタイミングで洗濯槽の回転を反転させる。例えば、洗濯機は、予め定められた回転パターンで洗濯槽を回転させる。その結果、洗濯槽内の洗濯物は、洗濯槽の回転動作によってほぐされ、布量が検出される。
【００５２】
洗濯機の布量検地の工程において、ウェアラブル装置１は、地磁気センサ１６によって地磁気パターンＰ２を検出することができる。地磁気パターンＰ２は、洗濯槽の回転に応じて、地磁気値が変化したパターンを示している。洗濯機による回転動作は、毎回決まった回転量、回転パターンを含む。洗濯機による回転動作は、洗濯機の固有の動作を含む。ウェアラブル装置１は、地磁気センサ１６によって検出した地磁気値のパターンと地磁気パターンＰ２とが一致する場合、洗濯槽内に入れられた状態で洗濯が行われようとしている可能性があると判断することができる。
【００５３】
時間Ｔ６において、ウェアラブル装置１は、停止された洗濯機の洗濯槽から取り出されている。ウェアラブル装置１は、洗濯槽から取り出されると、自機器の周囲の磁束密度が変化する。その場合、ウェアラブル装置１は、地磁気センサ１６によって地磁気パターンＰ３を検出することができる。地磁気パターンＰ３は、ウェアラブル装置１が洗濯槽から取り出されたことにより、地磁気値が変化したパターンを示している。ウェアラブル装置１は、地磁気センサ１６によって検出した地磁気値のパターンと地磁気パターンＰ３とが一致する場合、洗濯槽内から取り出された可能性があると判断することができる。
【００５４】
図３は、パターンデータ９Ｅの一例を示す図である。図３を用いて、ウェアラブル装置１が参照するパターンデータ９Ｅの一例について説明する。
【００５５】
図３に示す例では、パターンデータ９Ｅは、第１の地磁気パターンと、第２の地磁気パターンと、第３の地磁気パターンとを含む。第１の地磁気パターンは、例えば、自機器が洗濯槽に入れられた場合の地磁気パターンＰ１を示す情報を含む。第２の地磁気パターンは、例えば、洗濯機が布量検地の工程の地磁気パターンＰ２を示す情報を含む。第３の地磁気パターンは、例えば、自機器が洗濯槽から取り出された場合の地磁気パターンＰ３を示す情報を含む。パターンデータ９Ｅは、ウェアラブル装置１を洗濯機に実際に入れて、地磁気センサ１６によって測定したデータが、第１から第３の地磁気パターンとして設定されている。
【００５６】
ウェアラブル装置１は、地磁気センサ１６によって検出した地磁気値のパターンと第１または第２の地磁気パターンとを比較することにより、洗濯機が本格的に洗濯を開始する前の段階で、洗濯槽に入っているか否かの判断を行うことができる。その結果、ウェアラブル装置１は、例えば、洗剤等が入った洗濯槽内で洗濯されること、洗濯槽内で水没すること等を回避する可能性を高めることができる。さらに、ウェアラブル装置１は、地磁気センサ１６によって検出した地磁気値のパターンと第３の地磁気パターンとを比較することにより、自機器が洗濯槽から取り出されたかを判断することができる。
【００５７】
上記の実施形態では、パターンデータ９Ｅは、３つの地磁気パターンを有する場合について説明するが、これに限定されない。例えば、パターンデータ９Ｅは、３つとは異なる数のパターンを有してもよい。例えば、洗濯機は、布量検地の工程を有さないものがある。この場合、パターンデータ９Ｅは、洗濯機が洗濯槽に洗剤を投入して洗濯を行っている場合の磁気値の変化を示す地磁気パターンを含んでもよい。すなわち、パターンデータ９Ｅは、ウェアラブル装置１を所有する利用者が利用する洗濯機の機種に応じた地磁気パターンを含む。
【００５８】
図４は、ウェアラブル装置１による制御の一例の処理手順を示すフローチャートである。図４に示す処理手順は、コントローラ１０が制御プログラム９Ａを実行することによって実現される。図４に示す処理手順は、コントローラ１０によって繰り返し実行される。
【００５９】
図４に示すように、ウェアラブル装置１のコントローラ１０は、ステップＳ１０１として、地磁気センサ１６の検出結果を取得する。例えば、コントローラ１０は、ストレージ９の地磁気データ９Ｃから地磁気パターンの判断に用いる期間のデータを取得できる。コントローラ１０は、地磁気センサ１６に最新の値を検出させ、その検出結果を含むデータを地磁気データ９Ｃから取得できる。
【００６０】
コントローラ１０は、ステップＳ１０２として、地磁気センサ１６の検出結果に基づいて、地磁気値が変化しているかを判断する。例えば、コントローラ１０は、地磁気データ９Ｃに基づいて、地磁気値が所定のしきい値を超えた場合に、地磁気値が変化していると判定する。コントローラ１０は、地磁気値が変化していないと判断した場合（ステップＳ１０３でＮｏ）、図４に示す処理手順を終了させる。コントローラ１０は、地磁気値が変化していると判断した場合（ステップＳ１０３でＹｅｓ）、処理をステップＳ１０４に進める。
【００６１】
コントローラ１０は、ステップＳ１０４として、地磁気値の変化のパターンが所定の地磁気パターンと一致しているかを判断する。例えば、コントローラ１０は、地磁気値の変化のパターンが、パターンデータ９Ｅの第１の地磁気パターン及び第２の地磁気パターンの少なくとも一方と一致している場合に、一致していると判断する。例えば、コントローラ１０は、地磁気値の変化のパターンが、パターンデータ９Ｅの第２の地磁気パターンと一致している場合に、一致していると判断する。第２の地磁気パターンは、洗濯機の布量検地の工程に対応した地磁気パターンである。第２の地磁気パターンは、洗濯機固有の地磁気パターンである。コントローラ１０は、一致していないと判断した場合（ステップＳ１０５でＮｏ）、図４に示す処理手順を終了させる。コントローラ１０は、一致していると判断した場合（ステップＳ１０５でＹｅｓ）、処理をステップＳ１０６に進める。
【００６２】
コントローラ１０は、ステップＳ１０６として、所定のデバイスによる報知処理を実行する。例えば、所定のデバイスが自機器のスピーカ１１である場合、コントローラ１０は、自機器が洗濯槽内にあることを報知する報知音、音声等をスピーカ１１から出力させる。その結果、ウェアラブル装置１は、洗濯機の周囲に居る利用者等に、自機器が洗濯槽の中にあることを認識させることができる。例えば、所定のデバイスが他の電子機器である場合、コントローラ１０は、通信ユニット６を介して所定のデバイスと通信を行い、報知音、音声等を他の電子機器から出力させる。その結果、ウェアラブル装置１は、洗濯機から離れた場所に居る利用者等に、自機器が洗濯槽の中にあることを認識させることができる。コントローラ１０は、報知処理を実行させると、当該報知を継続させた状態で、処理をステップＳ１０７に進める。
【００６３】
コントローラ１０は、ステップＳ１０７として、地磁気センサ１６の検出結果を取得する。この場合、所定のデバイスによる報知は、継続中である。コントローラ１０は、ステップＳ１０８として、地磁気値の変化のパターンが第３の地磁気パターンと一致しているかを判断する。例えば、コントローラ１０は、地磁気値の変化のパターンが、パターンデータ９Ｅの第３の地磁気パターンと一致している場合に、一致していると判断する。コントローラ１０は、一致していると判断した場合、自機器が洗濯槽の中から取り出されたと見なす。コントローラ１０は、一致していないと判断した場合（ステップＳ１０９でＮｏ）、処理を既に説明したステップＳ１０７に戻す。コントローラ１０は、一致していると判断した場合（ステップＳ１０９でＹｅｓ）、処理をステップＳ１１０に進める。
【００６４】
コントローラ１０は、ステップＳ１１０として、報知処理を終了させる。例えば、所定のデバイスが自機器のスピーカ１１である場合、コントローラ１０は、スピーカ１１からの報知音、音声等の出力を停止させる。例えば、所定のデバイスが他の電子機器である場合、コントローラ１０は、通信ユニット６を介して所定のデバイスと通信を行い、報知音、音声等の出力を停止させる。コントローラ１０は、報知処理が終了すると、図４に示す処理手順を終了させる。
【００６５】
上記の実施形態では、ウェアラブル装置１は、地磁気値の変化のパターンが所定の地磁気パターンと一致していると判断すると、所定のデバイスにより利用者へ報知させることができる。その結果、ウェアラブル装置１は、自機器が洗濯機の中にあることを利用者に気付かせることができる。ウェアラブル装置１は、洗濯機の中にあることが利用者等によって気付かれることにより、洗濯されることを回避できる。さらに、ウェアラブル装置１は、地磁気値の変化のパターンが第２の地磁気パターンと一致した場合に報知を行うことにより、洗濯槽での水没を回避することができる。
【００６６】
図５は、地磁気値と加速度値と角速度値との関係の一例を示す図である。図５を用いて、洗濯機の洗濯槽に入れられた場合に、ウェアラブル装置１が検出する検出結果の一例について説明する。図５は、ウェアラブル装置１が装着された衣服を洗濯槽に入れた場合に、ウェアラブル装置１が検出した地磁気値、加速度値、及び角速度値の一例を示している。
【００６７】
図５に示す例では、時間Ｔ０において、ウェアラブル装置１は、例えば、利用者の衣服の収納部に収納された状態、または利用者の衣服にクリップされた状態で、洗濯槽に入れられている。ウェアラブル装置１は、地磁気センサ１６によって地磁気パターンＰ１を検出することができる。その場合、ウェアラブル装置１は、加速度センサ１５によって加速度パターンＰ１１、角速度センサ１７によって角速度パターンＰ２１を検出することができる。地磁気パターンＰ１と加速度パターンＰ１１と角速度パターンＰ２１とは、変化のタイミングが時間軸において同期している。
【００６８】
ウェアラブル装置１は、検出した地磁気値のパターンと地磁気パターンＰ１とが一致すると判断した場合、地磁気値の変化のタイミングと、検出した加速度値及び角速度値の変化のタイミングの少なくとも一方とが連動しているかを判断する。その結果、ウェアラブル装置１は、地磁気値の検出結果に、加速度値及び角速度値の検出結果を組み合わせて判断することで、自機器が洗濯槽内に入れられたと判断する精度を向上できる。
【００６９】
時間Ｔ１において、洗濯機は、電源が投入されると、スタートボタンの操作を待つ。洗濯機は、スタートボタンが操作されると、布量検地の工程に移行する。洗濯機は、布量検地の工程として、時間Ｔ２、Ｔ３、Ｔ４、及びＴ５のタイミングで洗濯槽を回転させる。例えば、洗濯機は、所定の回転量で異なる方向に洗濯槽を回転させる。その結果、洗濯槽内の洗濯物は、洗濯槽の回転動作によってほぐされ、布量が検出される。
【００７０】
洗濯機の布量検地の工程において、ウェアラブル装置１は、地磁気センサ１６によって地磁気パターンＰ２を検出することができる。その場合、ウェアラブル装置１は、加速度センサ１５によって加速度パターンＰ１２、角速度センサ１７によって角速度パターンＰ２２を検出することができる。地磁気パターンＰ２と加速度パターンＰ１２と角速度パターンＰ２２とは、洗濯機の洗濯槽の回転に応じた変化のタイミングが時間軸において同期している。
【００７１】
ウェアラブル装置１は、検出した地磁気値のパターンと地磁気パターンＰ２とが一致すると判断した場合、地磁気値の変化のタイミングと、検出した加速度値及び角速度値の変化のタイミングの少なくとも一方とが連動しているかを判断する。その結果、ウェアラブル装置１は、自機器が洗濯槽内に入れられた状態であると判断する精度を向上できる。
【００７２】
時間Ｔ６において、ウェアラブル装置１は、停止された洗濯機の洗濯槽から取り出されている。ウェアラブル装置１は、地磁気センサ１６によって地磁気パターンＰ３を検出することができる。その場合、ウェアラブル装置１は、加速度センサ１５によって加速度パターンＰ１３、角速度センサ１７によって角速度パターンＰ２３を検出することができる。地磁気パターンＰ３と加速度パターンＰ１３と角速度パターンＰ２３とは、変化のタイミングが時間軸において同期している。
【００７３】
ウェアラブル装置１は、検出した地磁気値のパターンと地磁気パターンＰ３とが一致すると判断した場合、地磁気値の変化のタイミングと、検出した加速度値及び角速度値の変化のタイミングの少なくとも一方とが連動しているかを判断する。その結果、ウェアラブル装置１は、自機器が洗濯槽から取り出された状態と判断する精度を向上できる。
【００７４】
図６は、ウェアラブル装置１による制御の他の一例の処理手順を示すフローチャートである。図６に示す処理手順は、コントローラ１０が制御プログラム９Ａを実行することによって実現される。図６に示す処理手順は、コントローラ１０によって繰り返し実行される。
【００７５】
図６に示す例では、ステップＳ１０１からステップＳ１０５及びステップＳ１０６からステップＳ１１０の処理は、図４に示すステップＳ１０１からステップＳ１０５及びステップＳ１０６からステップＳ１１０の処理と同一であるため、異なる部分のみを説明し、同一部分の説明は省略する。
【００７６】
コントローラ１０は、地磁気値の変化のパターンが所定の地磁気パターンと一致していると判断した場合（ステップＳ１０５でＹｅｓ）、処理をステップＳ１２１に進める。コントローラ１０は、ステップＳ１２１として、角速度センサ１７及び加速度センサ１５の検出結果を取得する。例えば、コントローラ１０は、角速度データ９Ｄから角速度値の変化のタイミングを判断可能なデータを取得できる。例えば、コントローラ１０は、加速度データ９Ｂから加速度値の変化のタイミングを判断可能なデータを取得できる。コントローラ１０は、検出結果を取得すると、処理をステップＳ１２２に進める。
【００７７】
コントローラ１０は、ステップＳ１２２として、地磁気値の変化のタイミングと、角速度値の変化のタイミング及び加速度値の変化のタイミングの少なくとも一方とが連動しているかを判断する。例えば、コントローラ１０は、角速度値の変化のタイミング及び加速度値の変化のタイミングの少なくとも一方が、地磁気値の変化のタイミングと一致、あるいは近似している場合に、連動していると判定する。コントローラ１０は、連動していないと判断した場合（ステップＳ１２３でＮｏ）、図６に示す処理手順を終了させる。コントローラ１０は、連動していると判定した場合（ステップＳ１２３でＹｅｓ）、処理を既に説明したステップＳ１０６に進める。コントローラ１０は、既に説明したステップＳ１０６以降の処理を実行する。
【００７８】
上記の実施形態では、ウェアラブル装置１は、地磁気値の変化のパターンが所定の地磁気パターンと一致するかの第１判断に加え、地磁気値の変化のタイミングが、角速度値または加速度値の少なくとも一方の変化のタイミングと連動しているかの第２判断を行うことができる。これにより、ウェアラブル装置１は、地磁気値の変化のパターンと、地磁気値の変化のタイミングとに基づいて、自機器が洗濯機の中にあるかを判断する精度を向上させることができる。その結果、ウェアラブル装置１は、洗濯機の中に入っていないにも係わらず、洗濯機の中に入っていると誤って報知することを回避できる。
【００７９】
図７は、ウェアラブル装置１による制御の他の一例の処理手順を示すフローチャートである。図７に示す処理手順は、コントローラ１０が制御プログラム９Ａを実行することによって実現される。図７に示す処理手順は、コントローラ１０によって繰り返し実行される。
【００８０】
図７に示すように、ウェアラブル装置１のコントローラ１０は、ステップＳ２０１として、地磁気センサ１６、角速度センサ１７、及び加速度センサ１５の検出結果を取得する。コントローラ１０は、ステップＳ２０２として、地磁気値の変化のタイミング、角速度値の変化のタイミング、及び加速度値の変化のタイミングの少なくとも２つが連動しているかを判断する。例えば、コントローラ１０は、少なくとも２つの値の変化を検出した場合に、それぞれの変化のタイミングを比較する。コントローラ１０は、比較結果に基づいて、少なくとも２つの変化のタイミングが近似している場合、少なくとも２つが連動していると判断する。コントローラ１０は、少なくとも２つの値の変化を検出できない場合、あるいは、変化のタイミングが近似していない場合、連動していないと判断する。コントローラ１０は、少なくとも２つが連動していないと判断した場合（ステップＳ２０３でＮｏ）、図７に示す処理手順を終了させる。コントローラ１０は、少なくとも２つが連動していると判断した場合（ステップＳ２０３でＹｅｓ）、処理をステップＳ２０４に進める。
【００８１】
コントローラ１０は、ステップＳ２０４として、所定のデバイスによる報知処理を実行する。例えば、所定のデバイスが自機器のスピーカ１１である場合、コントローラ１０は、自機器が洗濯槽内にあることを報知する報知音、音声等をスピーカ１１から出力させる。その結果、ウェアラブル装置１は、洗濯機の周囲に居る利用者等に、自機器が洗濯槽の中にあることを認識させることができる。例えば、所定のデバイスが他の電子機器である場合、コントローラ１０は、通信ユニット６を介して所定のデバイスと通信を行い、報知音、音声等を他の電子機器から出力させる。その結果、ウェアラブル装置１は、洗濯機から離れた場所に居る利用者等に、自機器が洗濯槽の中にあることを認識させることができる。コントローラ１０は、報知処理を実行させると、当該報知を継続させた状態で、処理をステップＳ２０５に進める。
【００８２】
コントローラ１０は、ステップＳ２０５として、地磁気センサ１６の検出結果を取得する。この場合、所定のデバイスによる報知は、継続中である。コントローラ１０は、ステップＳ２０６として、地磁気値の変化のパターンが第３の地磁気パターンと一致しているかを判断する。例えば、コントローラ１０は、地磁気値の変化のパターンが、パターンデータ９Ｅの第３の地磁気パターンと一致している場合に、一致していると判断する。コントローラ１０は、一致していないと判断した場合（ステップＳ２０７でＮｏ）、処理を既に説明したステップＳ２０５に戻す。コントローラ１０は、一致していると判断した場合（ステップＳ２０７でＹｅｓ）、処理をステップＳ２０８に進める。
【００８３】
コントローラ１０は、ステップＳ２０８として、報知処理を終了させる。例えば、所定のデバイスが自機器のスピーカ１１である場合、コントローラ１０は、スピーカ１１からの報知音、音声等の出力を停止させる。例えば、所定のデバイスが他の電子機器である場合、コントローラ１０は、通信ユニット６を介して所定のデバイスと通信を行い、報知音、音声等の出力を停止させる。コントローラ１０は、報知処理が終了すると、図７に示す処理手順を終了させる。
【００８４】
上記の実施形態では、ウェアラブル装置１は、地磁気値の変化のタイミング、角速度値の変化のタイミング、加速度値の変化のタイミングのうちの少なくとも２つが連動していると判断すると、所定のデバイスにより利用者へ報知させることができる。その結果、ウェアラブル装置１は、自機器が洗濯機の中にあることを利用者に気付かせることができる。ウェアラブル装置１は、洗濯機の中にあることが利用者等によって気付かれることにより、洗濯されることを回避できる。
【００８５】
上記の実施形態では、ウェアラブル装置１は、所定のデバイスによる報知処理を実行した場合、洗濯槽から取り出されたかを判断する場合について説明したが、これに限定されない。例えば、ウェアラブル装置１は、洗濯槽から取り出されたかの判断を行わずに、利用者に報知の停止を操作させてもよい。
【００８６】
上記の実施形態では、ウェアラブル装置１は、地磁気センサ１６、角速度センサ１７、及び加速度センサ１５の３つの検出値のうちの少なくとも２つが連動（同期）しているかを判断する場合について説明したが、これに限定されない。例えば、ウェアラブル装置１は、所定の２つのセンサの検出値が連動（同期）しているかを判断してもよい。所定の２つのセンサは、例えば、洗濯機の機種、洗濯槽の材質等に応じて定められたセンサとすることができる。
【００８７】
上記の実施形態では、ウェアラブル装置１は、地磁気値の変化のパターンを判断する場合について説明したが、これに限定されない。例えば、図５に示すように、ウェアラブル装置１が洗濯機に入れられた場合、加速度値及び角速度値も、地磁気値と同様に変化する場合がある。また、洗濯機は、洗濯槽が金属製ではない場合がある。よって、ウェアラブル装置１は、例えば、角速度値及び加速度値の少なくとも一方の変化のパターンに基づいて、他のデバイスにより利用者へ報知させるかを判断してもよい。すなわち、上記の実施形態では、ウェアラブル装置１は、地磁気値を加速度値及び角速度値の少なくとも一方に置き換えてもよい。例えば、洗濯槽の回転に応じた加速度値の変化のパターンは、加速度パターンを含む。加速度パターンは、重力方向と交わる２つの方向のうち、第１の方向への加速度値が正と負とで変動し、第２の方向への加速度値が正及び負のいずれかで変動する。その場合、ウェアラブル装置１は、第１の方向及び第２の方向における加速度パターンに基づいて判断してもよい。
【００８８】
上記の実施形態では、ウェアラブル装置１は、洗濯機が布量検地の工程を含む場合について説明したが、これに限定されない。例えば、洗濯機が布量検地の工程を含んでいない場合、ウェアラブル装置１は、洗濯槽が回転する工程等におけるセンサの検出結果に基づいて、自機器が洗濯槽内にあるかを判断してもよい。
【００８９】
上記の実施形態では、携帯機器の一例として、ウェアラブル装置１について説明したが、添付の請求項に係る携帯機器は、ウェアラブル装置に限定されない。添付の請求項に係る携帯機器は、ウェアラブル装置以外の携帯電子機器であってもよい。携帯機器は、例えば、スマートフォン、モバイルフォン、タブレット、デジタルカメラ、スマートウォッチ、メディアプレイヤ、電子書籍リーダ、ナビゲータ、及びゲーム機を含むが、これに限定されない。
【００９０】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成を具現化するように構成されるべきである。
【符号の説明】
【００９１】
１  ウェアラブル装置
２  タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  加速度データ
９Ｃ  地磁気データ
９Ｄ  角速度データ
９Ｅ  パターンデータ
９Ｚ  設定データ
１０  コントローラ
１１  スピーカ
１２、１３  カメラ
１４  コネクタ
１５  加速度センサ
１６  地磁気センサ
１７  角速度センサ
１８  ＧＰＳレシーバ
【図１】
2017195448.tif 000003
【図２】
2017195448.tif 000004
【図３】
2017195448.tif 000005
【図４】
2017195448.tif 000006
【図５】
2017195448.tif 000007
【図６】
2017195448.tif 000008
【図７】
2017195448.tif 000009