(57)【要約】【課題】ユーザの利便性を損なわない態様で低温やけど防止制御を適切に機能させる。【解決手段】ユーザに装着可能なウエアラブル型の電子機器において、ユーザによる装着状態を検出する検出手段と、当該電子機器の温度を表す温度情報を取得する取得手段と、検出手段による検出結果に基づいて、取得手段により取得された温度情報が表す温度に対する閾値を設定する設定手段と、取得手段により取得された温度情報が表す温度と、設定手段により設定された閾値とに基づいて、当該電子機器の動作状態を制御する制御手段と、を有することを特徴とする電子機器が開示される。【選択図】図３
2020060872.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに装着可能なウエアラブル型の電子機器において、
ユーザによる装着状態を検出する検出手段と、
当該電子機器の温度を表す温度情報を取得する取得手段と、
前記検出手段による検出結果に基づいて、前記取得手段により取得された前記温度情報が表す前記温度に対する閾値を設定する設定手段と、
前記取得手段により取得された前記温度情報が表す前記温度と、前記設定手段により設定された前記閾値とに基づいて、当該電子機器の動作状態を制御する制御手段と、
を有することを特徴とする電子機器。
【請求項２】
当該電子機器は、動作状態が、第１状態と、前記第１状態よりも発熱量が少ない第２状態とを含む複数の状態間で移行可能であり、
前記制御手段は、当該電子機器の動作状態が前記第１状態において、前記取得手段により取得された前記温度情報が表す前記温度が、前記設定手段により設定された前記閾値を超えた場合、当該電子機器の動作状態を前記第２状態に移行させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記設定手段は、前記検出手段による検出結果に基づいて、前記閾値として、第１閾値及び第２閾値のうちのいずれかを選択的に設定することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記設定手段は、前記検出手段によりユーザによる装着状態が検出されなかった場合、前記第１閾値を設定し、
前記第１閾値は、前記第２閾値より高い値であることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記設定手段は、前記検出手段によりユーザによる装着状態が検出された場合、前記第２閾値を設定することを特徴とする請求項３又は４に記載の電子機器。
【請求項６】
前記制御手段は、前記検出手段によりユーザによる装着状態が検出された場合、前記取得手段により取得された前記温度情報が表す前記温度と、前記設定手段により設定された前記閾値とに基づいて、当該電子機器の動作状態を制御することを特徴とすることを特徴とする請求項１又は２に記載の電子機器。
【請求項７】
前記検出手段は、前記取得手段により取得された前記温度情報が表す前記温度に応じて、ユーザによる装着状態を検出する検出間隔を変更することを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
前記検出手段は、前記取得手段により取得された前記温度情報が表す前記温度が第１温度である場合は第１検出間隔でユーザによる装着状態を検出し、前記取得手段により取得された前記温度情報が表す前記温度が前記第１温度よりも高い第２温度である場合は前記第１検出間隔よりも短い第２検出間隔でユーザによる装着状態を検出することを特徴とする請求項７に記載の電子機器。
【請求項９】
ウエアラブル型の電子機器のユーザによる装着状態を検出し、
電子機器の温度を表す温度情報を取得し、
前記装着状態による検出結果に基づいて、前記温度情報が表す前記温度に対する閾値を設定し、
前記温度情報が表す前記温度と、前記閾値とに基づいて、前記電子機器の動作状態を制御することを含む、コンピュータにより実行される制御方法。
【請求項１０】
ウエアラブル型の電子機器のユーザによる装着状態を検出し、
電子機器の温度を表す温度情報を取得し、
前記装着状態による検出結果に基づいて、前記温度情報が表す前記温度に対する閾値を設定し、
前記温度情報が表す前記温度と、前記閾値とに基づいて、前記電子機器の動作状態を制御する
処理をコンピュータに実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器、制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
電子機器にはユーザの低温やけどを防止する観点から電子機器の温度が所定温度に達した場合、電子機器の温度上昇を抑制するために、電子機器の機能を制限する技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１２４２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザが電子機器を装着していない状態では、上記のような制限が働いてしまう場合、ユーザの利便性を損なうおそれがある。
【０００５】
例えば、サイクリングにおいて、電子機器を自転車のハンドル部分に取り付けて使用するような場合、電子機器は直射日光にさらされやすく温度が上がりやすい状況となる。このとき、低温やけどを防止するための電子機器の機能を制限する制御が行われてしまうと、ユーザにとって不便である。
【０００６】
そこで、本発明は、ユーザの利便性を損なわない態様で低温やけど防止制御を適切に機能させることを可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の１つの側面では、ユーザに装着可能なウエアラブル型の電子機器において、
ユーザによる装着状態を検出する検出手段と、
当該電子機器の温度を表す温度情報を取得する取得手段と、
前記検出手段による検出結果に基づいて、前記取得手段により取得された前記温度情報が表す前記温度に対する閾値を設定する設定手段と、
前記取得手段により取得された前記温度情報が表す前記温度と、前記設定手段により設定された前記閾値とに基づいて、当該電子機器の動作状態を制御する制御手段と、
を有することを特徴とする電子機器が提供される。
【発明の効果】
【０００８】
１つの側面では、本発明によれば、ユーザの利便性を損なわない態様で低温やけど防止制御を適切に機能させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例である電子機器の概略図である。
【図２】電子機器のハードウェア構成を示すブロック図である。
【図３】低温やけど防止制御処理を実行するための機能的構成を示す機能ブロック図である。
【図４】電子機器の第２ＣＰＵにより実行される処理の一例を示す概略フローチャートである。
【図５】図４に関連して電子機器の第１ＣＰＵにより実行される処理の一例を示す概略フローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら各実施例について詳細に説明する。
【００１１】
図１は、本発明の一実施例である電子機器１の概略図である。図１に示すように、本実施例の電子機器１は、腕時計型の装置（スマートウォッチ等）として構成されている。また、電子機器１は、第１表示部１８及び第２表示部２４（後述）を備えており、第１表示部１８の上に第２表示部２４が積層されている。さらに、第２表示部２４の上には、後述するタッチパネル１７が設けられている。このため、電子機器１においては、第１表示部１８の表示に第２表示部２４の表示を重ね合わせて表示することが可能であるとともに、表示内容にタッチ操作することが可能となっている。以下では、ユーザとは、電子機器１のユーザであるものとする。ユーザは、典型的には、電子機器１を腕に装着して使用する。
【００１２】
図２は、電子機器１のハードウェア構成を示すブロック図である。図２に示すように、電子機器１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、記憶部１４と、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）部１５と、ドライブ１６と、タッチパネル１７と、第１表示部１８と、第１入力部１９と、ブルートゥース（登録商標）用アンテナ２０と、ブルートゥースモジュール２１と、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）アンテナ２２と、無線ＬＡＮモジュール２３と、第２表示部２４と、脈拍センサ２５と、地磁気センサ２６と、加速度センサ２７と、ジャイロセンサ２８と、照度センサ２９と、第２入力部３０と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）アンテナ３１と、ＧＰＳモジュール３２と、温度センサ３４と、を備えている。
【００１３】
ＣＰＵ１１は、第１ＣＰＵ１１Ａと、第２ＣＰＵ１１Ｂとによって構成される。第１ＣＰＵ１１Ａは、各種演算処理を行い、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の処理を実行することにより、電子機器１におけるスマートフォンに類する機能を制御する。本実施例において、第１ＣＰＵ１１Ａは、ブルートゥースモジュール２１あるいは無線ＬＡＮモジュール２３を介して受信した電子メールの着信や気象情報に関するメッセージ等を第１表示部１８に表示させたり、タッチパネル１７を介して入力される操作を受け付けたりする。また、第１ＣＰＵ１１Ａは、第１入力部１９を介して入力される音声を認識したり、その他、スマートフォンに類する機能として実装された各種機能に係る処理を行ったりする。
【００１４】
また、本実施例において、第１ＣＰＵ１１Ａは、ＲＴＣ部１５から所定タイミングで時刻信号を取得する。
【００１５】
第２ＣＰＵ１１Ｂは、特定のプログラムの処理を実行することにより、第２表示部２４に対する表示の指示を行ったり、各種センサの検出結果を取得したり、その他、腕時計の機能として実装された各種機能に係る処理を行ったりする。本実施例において、第２ＣＰＵ１１Ｂは、第１ＣＰＵ１１Ａから入力された時刻信号を基準として、時刻を計算したり、時刻、曜日あるいは日付等を第２表示部２４に表示させたりする。第２ＣＰＵ１１Ｂが実行する特定のプログラムの処理（時刻の計算等）は、第１ＣＰＵ１１Ａが実行するＯＳの処理に比べて単純な動作であることから処理負荷が小さく、低消費電力で実行可能である。また、そのため、第２ＣＰＵ１１Ｂに要求されるハードウェアのスペックは、第１ＣＰＵ１１Ａに比べて低いもので足りる。
【００１６】
ＲＯＭ１２は、第１ＣＰＵ１１Ａ及び第２ＣＰＵ１１Ｂそれぞれからデータの読み出しが可能であり、第１ＣＰＵ１１Ａ及び第２ＣＰＵ１１Ｂが実行する種々のプログラムや初期設定データを格納する。例えば、ＲＯＭ１２は、第１ＣＰＵ１１Ａが実行するＯＳのプログラムやＯＳの管理下で実行される各種プログラム、あるいは、第２ＣＰＵ１１Ｂが実行する特定のプログラム（ここでは、腕時計の機能を実現する組み込み用プログラム）のプログラムを格納する。
【００１７】
ＲＡＭ１３は、第１ＣＰＵ１１Ａ及び第２ＣＰＵ１１Ｂそれぞれからデータの読み出し及び書き込みが可能であり、第１ＣＰＵ１１Ａ及び第２ＣＰＵ１１Ｂに作業用のメモリ空間を提供し、作業用の一時データを記憶する。例えば、ＲＡＭ１３は、第１ＣＰＵ１１ＡがＯＳを実行する際のシステム領域やワークエリアを提供したり、第２ＣＰＵ１１Ｂが特定のプログラムを実行する際の記憶領域を提供したりする。
【００１８】
記憶部１４は、第１ＣＰＵ１１Ａ及び第２ＣＰＵ１１Ｂそれぞれからデータの読み出し及び書き込みが可能な不揮発性のメモリであり、例えば、フラッシュメモリやＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。記憶部１４には、スマートフォンに類する各種機能や腕時計の機能等において生成された各種データ（各種設定内容のデータ等）が記憶される。
【００１９】
ドライブ１６には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア４１が適宜装着される。リムーバブルメディア４１は、各種センサによって検出されたデータ等の各種データを記憶することができる。
【００２０】
タッチパネル１７は、第２表示部２４の表示画面上に設けられた静電容量方式または抵抗膜式等のタッチパネルである。タッチパネル１７は、操作面に対するユーザのタッチ操作位置と操作内容とを検出して当該操作に応じた信号を発生させて、入力信号として第１ＣＰＵ１１Ａに出力する。
【００２１】
第１表示部１８は、有機ＥＬディスプレイ（ＯＬＥＤ）によって構成され、第１ＣＰＵ１１Ａの制御に従って、各種情報を表示画面に表示する。
【００２２】
第１入力部１９は、音声を電気信号に変換するマイクを備え、入力された音声（操作のための音声コマンド等）を示す信号を第１ＣＰＵ１１Ａに出力する。
【００２３】
ブルートゥース用アンテナ２０は、ブルートゥースの規格に基づく電磁波を送受信するアンテナであり、例えばモノポールアンテナ等によって構成される。ブルートゥース用アンテナ２０は、ブルートゥースモジュール２１から入力された無線通信の電気信号を電磁波として送信したり、受信した電磁波を電気信号に変換してブルートゥースモジュール２１に出力したりする。
【００２４】
ブルートゥースモジュール２１は、第１ＣＰＵ１１Ａの指示に従って、ブルートゥース用アンテナ２０を介して他の装置に信号を送信する。また、ブルートゥースモジュール２１は、他の装置から送信された信号を受信し、受信した信号が示す情報を第１ＣＰＵ１１Ａに出力する。  無線ＬＡＮアンテナ２２は、無線ＬＡＮモジュール２３によって利用される無線通信に対応した周波数の電波を受信可能なアンテナであり、例えばループアンテナやロッドアンテナによって構成される。無線ＬＡＮアンテナ２２は、無線ＬＡＮモジュール２３から入力された無線通信の電気信号を電磁波として送信したり、受信した電磁波を電気信号に変換して無線ＬＡＮモジュール２３に出力したりする。
【００２５】
無線ＬＡＮモジュール２３は、第１ＣＰＵ１１Ａの指示に従って、無線ＬＡＮアンテナ２２を介して他の装置に信号を送信する。また、無線ＬＡＮモジュール２３は、他の装置から送信された信号を受信し、受信した信号が示す情報を第１ＣＰＵ１１Ａに出力する。
【００２６】
第２表示部２４は、部分的にまたは全体的に光を透過可能なＰＮ（Ｐｏｌｙｍｅｒ  Ｎｅｔｗｏｒｋ）液晶ディスプレイから構成され、第２ＣＰＵ１１Ｂの制御に従って、各種情報を表示画面に表示（ここではセグメント表示）する。
【００２７】
本実施例において、第２表示部２４であるＰＮ液晶ディスプレイは、例えば、上述した第１表示部１８である有機ＥＬディスプレイの表示画面上に積層されている。このＰＮ液晶ディスプレイは、電位が掛けられていない部位では液晶分子が不規則に並び、光を反射するようになっている。つまり、この電位が掛けられていない部位において、ＰＮ液晶ディスプレイによる表示がなされることとなる。一方、電位が掛けられた部位では、液晶分子が表示画面に対して垂直に整列するので、光を透過可能となっている。つまり、この電位が掛けられた部位では、上述の有機ＥＬディスプレイからの光を透過可能となるので、当該ＰＮ液晶ディスプレイを介して当該有機ＥＬディスプレイによる表示を視認することができる。すなわち、電子機器１の表示領域では、第１表示部１８による表示に第２表示部２４による表示を重ね合わせた状態で表示することができるようになっている。
【００２８】
脈拍センサ２５は、電子機器１の裏面側（ユーザの腕に面する側）に設置され、電子機器１が装着されたユーザの脈拍を検出する。例えば、脈拍センサ２５が発光素子（例えばＬＥＤ（Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ））と受光素子（例えばフォットダイオード）とを含み、発光素子から出射された光がユーザの肌を通って内部で反射してくる反射光を受光素子で検出し、その検出結果に基づいて脈拍を検出してもよい。例えば、受光量の変化は、血管の容積変化に応じて生じるため、脈波情報を得ることができる。
【００２９】
地磁気センサ２６は、地磁気の方向を検出し、検出した地磁気の方向を示す情報を第２ＣＰＵ１１Ｂに出力する。
【００３０】
加速度センサ２７は、電子機器１における３軸方向の加速度を検出し、検出した加速度を示す情報を第２ＣＰＵ１１Ｂに出力する。
【００３１】
ジャイロセンサ２８は、電子機器１における３軸方向の角速度を検出し、検出した角速度を示す情報を第２ＣＰＵ１１Ｂに出力する。
【００３２】
照度センサ２９は、第１表示部１８の裏面側の所定箇所に設置され、電子機器１の表示領域における明るさ（照度）を検出し、検出した明るさを示す情報を第２ＣＰＵ１１Ｂに出力する。
【００３３】
第２入力部３０は、各種ボタンで構成され、ユーザの指示操作に応じて各種情報を入力する。
【００３４】
ＧＰＳアンテナ３１は、ＧＰＳにおける衛星から発信される電波を受信して電気信号に変換し、変換した電気信号（以下、「ＧＰＳ信号」と称する。）をＧＰＳモジュール３２に出力する。
【００３５】
ＧＰＳモジュール３２は、ＧＰＳアンテナ３１から入力されたＧＰＳ信号に基づいて、電子機器１の位置（緯度、経度、高度）及びＧＰＳによって示される現在時刻を検出する。また、ＧＰＳモジュール３２は、検出した位置及び現在時刻を示す情報を第２ＣＰＵ１１Ｂに出力する。
【００３６】
温度センサ３４は、電子機器１の内部に設けられる。温度センサ３４は、例えばサーミスタ等であってよい。温度センサ３４は、電子機器１におけるユーザへの装着面（例えば電子機器１の裏蓋）の温度に相関する温度を検出する。例えば、温度センサ３４は、ＣＰＵ１１や、無線ＬＡＮモジュール２３、電源（図示せず）のような、動作時の発熱量が比較的高い素子やモジュールの温度を検出してもよい。温度センサ３４は、検出した温度を示す情報を第２ＣＰＵ１１Ｂに出力する。
【００３７】
次に、電子機器１の機能的構成について説明する。図３は、低温やけど防止制御処理を実行するための機能的構成を示す機能ブロック図である。
【００３８】
低温やけど防止制御処理は、電子機器１を装着するユーザの低温やけどを抑制するための処理であり、本実施例では、以下で説明するように、ユーザによる電子機器１の装着状態に応じて、利便性が高くなる態様で実行される。なお、ユーザの低温やけどは、ユーザのはだと接触する電子機器１の部分が比較的高い温度（例えば４５度）になることに起因して生じる。
【００３９】
低温やけど防止制御処理が実行される場合、図３に示すように、第２ＣＰＵ１１Ｂにおいて、装着状態検出部５２（検出手段の一例）と、内部温度取得部５４（取得手段の一例）と、閾値設定部５６（設定手段の一例）と、動作状態制御部５８（制御手段の一例）が機能し、記憶部１４において、閾値記憶部６０が実現される。なお、閾値記憶部６０は、ＲＯＭ１２において実現されてもよい。
【００４０】
装着状態検出部５２は、電子機器１がユーザに装着されている状態（以下、単に「ユーザによる装着状態」とも称する）を検出する。ユーザによる装着状態は、任意の方法で検出されてもよい。例えば、装着状態検出部５２は、脈拍センサ２５からの情報に基づいて、ユーザによる装着状態を検出する。具体的には、装着状態検出部５２は、脈拍センサ２５により脈拍が検出されている状態を検出すると、ユーザによる装着状態を検出する。脈拍は、基本的には、ユーザによる装着状態においてのみ測定（検出）可能となるためである。この場合、既存のセンサを利用してユーザによる装着状態を精度良く検出できる。なお、変形例では、脈拍センサ２５に代えて又は加えて、他のセンサの情報が利用されてもよい。例えば、電子機器１の裏面側（ユーザの腕に面する側）に感圧センサや静電容量センサが設けられる場合、感圧センサや静電容量センサからの情報を利用して、ユーザによる装着状態を検出できる。あるいは、時計型の電子機器１の場合であって、バンドの開放・閉止状態を検出するセンサが設けられる場合は、当該センサからの情報を利用して、ユーザによる装着状態を検出できる。
【００４１】
装着状態検出部５２は、所定周期ΔＴごとに脈拍センサ２５を作動させることで、所定周期ΔＴごとにユーザによる装着状態（又は非装着状態）を検出する。所定周期ΔＴは、一定であってもよいが、好ましくは、可変である。例えば、所定周期ΔＴは、温度センサ３４からの情報に基づいて、可変されてもよい。この場合、所定周期ΔＴは、温度センサ３４からの情報が示す温度が高いほど短くなる態様で、可変されてもよい。温度センサ３４からの情報が示す温度が高いほど、ユーザの低温やけどが生じやすく、それ故に、ユーザによる装着状態及び非装着状態間の変化（特に、非装着状態から装着状態への変化）を、可能な限り早く検出することが有用となるためである。具体的には、所定周期ΔＴは、温度センサ３４からの情報が示す温度が第１温度である場合は第１測定間隔ΔＴ１（第１検出間隔の一例）に設定され、同温度が第１温度よりも高い第２温度である場合は第２測定間隔ΔＴ２（＜第１測定間隔ΔＴ１）（第２検出間隔の一例）に設定されてもよい。なお、この場合、所定周期ΔＴは、２段階以上で可変されてもよい。
【００４２】
内部温度取得部５４は、電子機器１の内部温度を表す温度情報を取得する。内部温度取得部５４は、温度センサ３４からの温度情報を、電子機器１の内部温度を表す温度情報として利用（取得）してもよいし、温度センサ３４からの温度情報に対して変換等の加工を施した温度情報を導出してもよい。
【００４３】
閾値設定部５６は、装着状態検出部５２による検出結果（ユーザによる装着状態又は非装着状態を示す情報）に基づいて、内部温度取得部５４により取得された温度情報が表す内部温度に対する閾値を設定する。本実施例では、一例として、閾値設定部５６は、装着状態検出部５２による検出結果に基づいて、２つの閾値Ｔｈ１、Ｔｈ２（それぞれ第１閾値及び第２閾値の一例）のうちのいずれかを選択的に設定する。具体的には、閾値設定部５６は、ユーザによる装着状態では閾値Ｔｈ２を設定し、ユーザによる非装着状態では、閾値Ｔｈ１を設定する。
【００４４】
閾値Ｔｈ１は、閾値Ｔｈ２よりも高い値である。閾値Ｔｈ２は、電子機器１がユーザに装着されている状態で低温やけどが発生する場合の温度範囲（内部温度取得部５４により取得された温度情報が表す内部温度が取りうる範囲）の下限値に対応してよく、試験等により適合される。閾値Ｔｈ１は、内部温度取得部５４により取得される温度情報が表す内部温度を閾値Ｔｈ２以下へと短時間で下げることができるような範囲の下限値である。例えば、閾値Ｔｈ１は、５０℃から６０℃の間の温度であり、閾値Ｔｈ２は、４５℃程度であってよい。閾値Ｔｈ１及び閾値Ｔｈ２は、閾値記憶部６０に記憶される。
【００４５】
動作状態制御部５８は、内部温度取得部５４により取得された温度情報が表す内部温度（以下、単に「内部温度の測定値」と称する）と、閾値設定部５６により設定された閾値（Ｔｈ１又はＴｈ２）とに基づいて、電子機器１の動作状態を制御する。具体的には、動作状態制御部５８は、電子機器１の動作状態が作動状態である場合に、内部温度の測定値が閾値設定部５６により設定された閾値（Ｔｈ１又はＴｈ２）を超えた場合に、電子機器１の動作状態を作動状態（第１状態の一例）から非作動状態（第２状態の一例）へと移行させる。ここで、作動状態とは、通常通りの作動状態（すなわち電力の消費等に関して何ら制限がかかっていない状態）であり、非作動状態とは、作動状態でない状態である。非作動状態では、作動状態に比べて電力の消費が少ない（従って、発熱量が少ない）。非作動状態は、好ましくは、時間の経過とともに内部温度の測定値が低下していくような状態である。これにより、内部温度の測定値が閾値（Ｔｈ１又はＴｈ２）を超えてから更に増加することを抑制できる。この結果、ユーザの低温やけどの可能性を低減できる。
【００４６】
本実施例では、一例として、非作動状態は、例えば無線ＬＡＮモジュール２３への電力供給を停止し、かつ、第１ＣＰＵ１１Ａをシャットダウンさせることで実現されてよい。なお、変形例では、無線ＬＡＮモジュール２３への電力供給が維持されてもよいし、無線ＬＡＮモジュール２３に加えて、ブルートゥースモジュール２１のような他のモジュール等への電力供給が停止されてもよい。
【００４７】
本実施例によれば、上述のように、ユーザによる装着状態では比較的低い閾値Ｔｈ２を内部温度の測定値が超えると、電子機器１の動作状態が作動状態から非作動状態へと移行されるのに対して、ユーザによる非装着状態では比較的高い閾値Ｔｈ１を内部温度の測定値が超えると、電子機器１の動作状態が作動状態から非作動状態へと移行される。
【００４８】
これにより、ユーザの利便性を損なわない態様で低温やけど防止制御を適切に機能させることが可能となる。すなわち、ユーザによる装着状態では、閾値Ｔｈ２を内部温度の測定値が超えるとユーザが低温やけどを負う可能性が高いことから、電子機器１の動作状態が作動状態から非作動状態へと移行される。これにより、ユーザが低温やけどを負う可能性を低減できる。他方、ユーザによる非装着状態では、閾値Ｔｈ２を内部温度の測定値が超えてもユーザが低温やけどを負う可能性が低いことから、電子機器１の動作状態が作動状態に維持される。すなわち、閾値Ｔｈ２を内部温度の測定値が超えても閾値Ｔｈ１を内部温度の測定値が超えるまでは、電子機器１の動作状態が作動状態に維持される。これにより、ユーザによる非装着状態で電子機器１を用いる場合があるユーザにとって、利便性が向上する。
【００４９】
例えば、上述したように、ユーザが、サイクリングにおいて、自転車のハンドル部分に取り付けるような場合のように、電子機器１を手に装着せずに野外で使用する場合がある。かかる場合、電子機器１は直射日光にさらされやすく温度が上がりやすい状況となる。かかる状況下で、例えば閾値が常に閾値Ｔｈ２である場合、閾値Ｔｈ２を内部温度の測定値が超えると電子機器１が非作動状態となり、ユーザにとって不便である。
【００５０】
この点、本実施例によれば、上述のように、閾値Ｔｈ２を内部温度の測定値が超えても閾値Ｔｈ１を内部温度の測定値が超えるまでは、電子機器１の動作状態が作動状態に維持されるので、電子機器１を手に装着せずに野外で使用する場合等において、ユーザの利便性が向上する。
【００５１】
また、本実施例によれば、ユーザによる非装着状態である場合であっても、閾値Ｔｈ１を内部温度の測定値が超えると、電子機器１の動作状態が作動状態から非作動状態へと移行される。これにより、ユーザが、その後、電子機器１を手に装着することにした場合でも低温やけどの可能性を低減できる。すなわち、ユーザは、どのようなタイミングで、電子機器１を手に装着するかは不明であるので、仮に手に装着されたとしても低温やけどが生じないような温度範囲内に、内部温度の測定値を維持することで、その後、電子機器１を手に装着することにした場合でも低温やけどの可能性を低減できる。
【００５２】
次に、図４を参照して、電子機器１の動作例について説明する。
【００５３】
図４は、低温やけど防止制御処理に関連して電子機器１の第２ＣＰＵ１１Ｂにより実行される処理の一例を示す概略フローチャートである。
【００５４】
ステップＳ４００では、第２ＣＰＵ１１Ｂは、温度センサ３４からの温度情報を取得する。
【００５５】
ステップＳ４０２では、第２ＣＰＵ１１Ｂは、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第１温度制限値α１を超えたか否かを判定する。判定結果が“ＹＥＳ”の場合、ステップＳ４０４に進み、それ以外の場合は、そのまま終了する。
【００５６】
ステップＳ４０４では、第２ＣＰＵ１１Ｂは、脈拍センサ２５の状態（ＯＮ／ＯＦＦ状態）及び脈拍情報（ＯＮ状態の場合）を取得する。
【００５７】
ステップＳ４０６では、第２ＣＰＵ１１Ｂは、脈拍センサ２５による脈拍測定中であるか否かを判定する。脈拍センサ２５による脈拍測定中とは、脈拍測定用アプリケーションが動作している状態である。ただし、変形例では、脈拍センサ２５による脈拍測定中とは、脈拍センサ２５により脈拍が検出可能な状態（脈拍センサ２５のＯＮ状態）であってよい。判定結果が“ＹＥＳ”の場合、ステップＳ４０８に進み、それ以外の場合は、ステップＳ４１６に進む。
【００５８】
ステップＳ４０８では、第２ＣＰＵ１１Ｂは、脈拍センサ２５の測定間隔（所定周期ΔＴ）が第１測定間隔ΔＴ１であるか否かを判定する。判定結果が“ＹＥＳ”の場合、ステップＳ４１０に進み、それ以外の場合は、ステップＳ４１２に進む。
【００５９】
ステップＳ４１０では、第２ＣＰＵ１１Ｂは、脈拍センサ２５の測定間隔（所定周期ΔＴ）を、第２測定間隔ΔＴ２に設定する。第２測定間隔ΔＴ２は、第１測定間隔ΔＴ１よりも短い。
【００６０】
ステップＳ４１２では、第２ＣＰＵ１１Ｂは、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第２温度制限値α２を超えたか否かを判定する。第２温度制限値α２は、第１温度制限値α１よりも高く、上述した閾値Ｔｈ２に対応する。判定結果が“ＹＥＳ”の場合、ステップＳ４２０に進み、それ以外の場合は、そのまま終了する。
【００６１】
ステップＳ４１６では、第２ＣＰＵ１１Ｂは、温度センサ３４からの温度情報に基づく温度が、第２温度制限値α２を超えたか否かを判定する。判定結果が“ＹＥＳ”の場合、ステップＳ４１８に進み、それ以外の場合は、ステップＳ４２６に進む。
【００６２】
ステップＳ４１８では、第２ＣＰＵ１１Ｂは、温度センサ３４からの温度情報に基づく温度が、第３温度制限値α３を超えたか否かを判定する。第３温度制限値α３は、第２温度制限値α２よりも高く、上述した閾値Ｔｈ１に対応する。判定結果が“ＹＥＳ”の場合、ステップＳ４２０に進み、それ以外の場合は、ステップＳ４２８に進む。
【００６３】
ステップＳ４２０では、第２ＣＰＵ１１Ｂは、第１ＣＰＵ１１Ａに高温通知を送る。高温通知は、電子機器１の動作状態を作動状態から非作動状態へと移行させるための通知として機能する。ここでは、一例として、電子機器１の非作動状態は、第１ＣＰＵ１１Ａがシャットダウンすることで実現される。
【００６４】
ステップＳ４２２では、第２ＣＰＵ１１Ｂは、第１ＣＰＵ１１Ａがシャットダウンしたか否かを判定する。判定結果が“ＹＥＳ”の場合、ステップＳ４２４に進み、それ以外の場合は、第１ＣＰＵ１１Ａがシャットダウンするのを待機する待機状態となる。
【００６５】
ステップＳ４２４では、第２ＣＰＵ１１Ｂは、第２表示部２４に温度エラーを表す情報を出力する。これにより、ユーザは、第１ＣＰＵ１１Ａがシャットダウンした理由を容易に理解できる。
【００６６】
ステップＳ４２６では、第２ＣＰＵ１１Ｂは、脈拍センサ２５の測定間隔（所定周期ΔＴ）を、第２測定間隔ΔＴ２に設定する。
【００６７】
ステップＳ４２８では、第２ＣＰＵ１１Ｂは、脈拍センサ２５の測定間隔（所定周期ΔＴ）を、第１測定間隔ΔＴ１に設定する。
【００６８】
図４に示す処理によれば、脈拍センサ２５による脈拍測定中である場合には、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第２温度制限値α２を超えた場合に、第１ＣＰＵ１１Ａをシャットダウンさせる高温通知が生成されるのに対して、脈拍センサ２５による脈拍測定中でない場合には、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第２温度制限値α２よりも高い第３温度制限値α３を超えた場合に、第１ＣＰＵ１１Ａをシャットダウンさせる高温通知が生成される。これにより、低温やけどを防止しつつ、電子機器１を手に装着せずに野外で使用する場合等において、ユーザの利便性が向上する。
【００６９】
また、図４に示す処理によれば、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第１温度制限値α１を超えた場合、脈拍センサ２５による脈拍測定中である場合には、脈拍センサ２５の測定間隔（所定周期ΔＴ）が第２測定間隔ΔＴ２に設定されるので、低温やけどが生じうる状態（すなわち温度センサ３４からの温度情報に基づく温度が、第２温度制限値α２を超える状態）を速やかに検出できる。
【００７０】
また、図４に示す処理によれば、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第１温度制限値α１を超えた場合であっても、脈拍センサ２５による脈拍測定中でない場合には、温度センサ３４からの温度情報に基づく温度が第２温度制限値α２を超えない限り、脈拍センサ２５の測定間隔（所定周期ΔＴ）が第１測定間隔ΔＴ１に設定される。脈拍センサ２５による脈拍測定中でない場合は、電子機器１を手に装着している可能性が低く、それ故にユーザが低温やけどを負う可能性が低いためである。これにより、脈拍センサ２５の測定間隔を比較的長くして省電力化を図ることができる。
【００７１】
図５は、図４に関連して電子機器１の第１ＣＰＵ１１Ａにより実行される処理の一例を示す概略フローチャートである。
【００７２】
ステップＳ５００では、第１ＣＰＵ１１Ａは、高温通知（図４のステップＳ４２０参照）を受信したか否かを判定する。判定結果が“ＹＥＳ”の場合、ステップＳ５０２に進み、それ以外の場合は、第１ＣＰＵ１１Ａが高温通知を受信するのを待機する待機状態となる。
【００７３】
ステップＳ５０２では、第１ＣＰＵ１１Ａは、無線ＬＡＮモジュール２３等をシャットダウンする。
【００７４】
ステップＳ５０４では、第１ＣＰＵ１１Ａは自身をシャットダウンする。
【００７５】
図５に示す処理によれば、第２ＣＰＵ１１Ｂから高温通知が送信されると（図４のステップＳ４２０参照）、無線ＬＡＮモジュール２３や第１ＣＰＵ１１Ａがシャットダウンし、非作動状態が形成される。これにより、電子機器１の更なる温度上昇が抑制されるので（温度低下が期待できるので）、低温やけどの可能性を効果的に低減できる。
【００７６】
ここで、図４及び図５に示す処理は、あくまで一例であり、多様な変更が可能である。例えば、ステップＳ４０６の判定結果が“ＹＥＳ”以外の場合はそのまま終了し、ステップＳ４０６の判定結果が“ＹＥＳ”の場合は閾値Ｔｈ２を設定し、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第２温度制限値α２を超えたか否かを判定してもよい（ステップＳ４１２）。この場合、脈拍センサ２５による脈拍測定中でない場合には、高温通知が生成されることはなく、従って、高温通知に基づいて無線ＬＡＮモジュール２３や第１ＣＰＵ１１Ａがシャットダウンすることはない。
また、ステップＳ４０８の判定結果が“ＹＥＳ”の場合も、閾値Ｔｈ２を設定し、温度センサ３４からの温度情報に基づく温度（例えば内部温度の測定値）が、第２温度制限値α２を超えたか否かを判定してもよい。
【００７７】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【００７８】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
＜請求項１＞
ユーザに装着可能なウエアラブル型の電子機器において、
ユーザによる装着状態を検出する検出手段と、
当該電子機器の温度を表す温度情報を取得する取得手段と、
前記検出手段による検出結果に基づいて、前記取得手段により取得された前記温度情報が表す前記温度に対する閾値を設定する設定手段と、
前記取得手段により取得された前記温度情報が表す前記温度と、前記設定手段により設定された前記閾値とに基づいて、当該電子機器の動作状態を制御する制御手段と、
を有することを特徴とする電子機器。
＜請求項２＞
当該電子機器は、動作状態が、第１状態と、前記第１状態よりも発熱量が少ない第２状態とを含む複数の状態間で移行可能であり、
前記制御手段は、当該電子機器の動作状態が前記第１状態において、前記取得手段により取得された前記温度情報が表す前記温度が、前記設定手段により設定された前記閾値を超えた場合、当該電子機器の動作状態を前記第２状態に移行させることを特徴とする請求項１に記載の電子機器。
＜請求項３＞
前記設定手段は、前記検出手段による検出結果に基づいて、前記閾値として、第１閾値及び第２閾値のうちのいずれかを選択的に設定することを特徴とする請求項１又は２に記載の電子機器。
＜請求項４＞
前記設定手段は、前記検出手段によりユーザによる装着状態が検出されなかった場合、前記第１閾値を設定し、
前記第１閾値は、前記第２閾値より高い値であることを特徴とする請求項３に記載の電子機器。
＜請求項５＞
前記設定手段は、前記検出手段によりユーザによる装着状態が検出された場合、前記第２閾値を設定することを特徴とする請求項３又は４に記載の電子機器。
＜請求項６＞
前記制御手段は、前記検出手段によりユーザによる装着状態が検出された場合、前記取得手段により取得された前記温度情報が表す前記温度と、前記設定手段により設定された前記閾値とに基づいて、当該電子機器の動作状態を制御することを特徴とすることを特徴とする請求項１又は２に記載の電子機器。
＜請求項７＞
前記検出手段は、前記取得手段により取得された前記温度情報が表す前記温度に応じて、ユーザによる装着状態を検出する検出間隔を変更することを特徴とする請求項１から６のいずれか１項に記載の電子機器。
＜請求項８＞
前記検出手段は、前記取得手段により取得された前記温度情報が表す前記温度が第１温度である場合は第１検出間隔でユーザによる装着状態を検出し、前記取得手段により取得された前記温度情報が表す前記温度が前記第１温度よりも高い第２温度である場合は前記第１検出間隔よりも短い第２検出間隔でユーザによる装着状態を検出することを特徴とする請求項７に記載の電子機器。
＜請求項９＞
ウエアラブル型の電子機器のユーザによる装着状態を検出し、
電子機器の温度を表す温度情報を取得し、
前記装着状態による検出結果に基づいて、前記温度情報が表す前記温度に対する閾値を設定し、
前記温度情報が表す前記温度と、前記閾値とに基づいて、前記電子機器の動作状態を制御することを含む、コンピュータにより実行される制御方法。
＜請求項１０＞
ウエアラブル型の電子機器のユーザによる装着状態を検出し、
電子機器の温度を表す温度情報を取得し、
前記装着状態による検出結果に基づいて、前記温度情報が表す前記温度に対する閾値を設定し、
前記温度情報が表す前記温度と、前記閾値とに基づいて、前記電子機器の動作状態を制御する
処理をコンピュータに実行させる制御プログラム。
【符号の説明】
【００７９】
１  電子機器
２  ヘッドセット
３  携帯端末
１１Ａ  第１ＣＰＵ
１１Ｂ  第２ＣＰＵ
１４  記憶部
１５  ＲＴＣ部
１６  ドライブ
１７  タッチパネル
１８  第１表示部
１９  第１入力部
２０  ブルートゥース用アンテナ
２１  ブルートゥースモジュール
２２  無線ＬＡＮアンテナ
２３  無線ＬＡＮモジュール
２４  第２表示部
２５  脈拍センサ
２６  地磁気センサ
２７  加速度センサ
２８  ジャイロセンサ
２９  照度センサ
３０  第２入力部
３１  ＧＰＳアンテナ
３２  ＧＰＳモジュール
３４  温度センサ
４１  リムーバブルメディア
５２  装着状態検出部
５４  内部温度取得部
５６  閾値設定部
５８  動作状態制御部
６０  閾値記憶部
【図１】
2020060872.tif 000003
【図２】
2020060872.tif 000004
【図３】
2020060872.tif 000005
【図４】
2020060872.tif 000006
【図５】
2020060872.tif 000007