(57)【特許請求の範囲】
【請求項１】
身体に装着可能なウェアラブル装置であって、
スリープと起動を繰り返すプロセッサを備え、当該プロセッサは、実行の優先度が異なる複数の動作に対し、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より短い場合、上記優先度が予め設定した優先度より低い動作を実行しないことを特徴とするウェアラブル装置。
【請求項２】
上記プロセッサは、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より長い場合、上記優先度が予め設定した優先度より低い動作を実行する
ことを特徴とする請求項１記載のウェアラブル装置。
【請求項３】
動作が実行されていない上記優先度が予め設定した優先度より低い動作を保留しておく保留手段をさらに備え、
上記プロセッサは、当該プロセッサのスリープからの起動後の連続動作時間が上記所定の時間より長いと判断した場合、上記保留手段で保留している動作を実行する
ことを特徴とする請求項２記載のウェアラブル装置。
【請求項４】
上記保留手段に上記優先度が予め設定した優先度より低い動作が複数保留されている場合、上記プロセッサは、当該プロセッサのスリープからの起動後の連続動作時間が上記所定の時間より長い場合と判断した場合は、上記保留手段で保留している複数の動作を纏めて実行することを特徴とする請求項３記載のウェアラブル装置。
【請求項５】
情報を表示する表示部をさらに備え、
上記プロセッサは、当該ウェアラブル装置を装着したユーザが上記表示部を見る動作状態を検出した場合、当該プロセッサの連続動作時間が所定の時間より短いと判断する
ことを特徴とする請求項１乃至４いずれか記載のウェアラブル装置。
【請求項６】
上記プロセッサが実行する動作を指示する操作部をさらに備え、
上記プロセッサは、当該ウェアラブル装置を装着したユーザが上記操作部を操作する動作状態を検出した場合、当該プロセッサの連続動作時間が所定の時間より長いと判断することを特徴とする請求項３また４記載のウェアラブル装置。
【請求項７】
上記ウェアラブル装置の状態を検出するセンサをさらに備え、
上記センサで検出したデータを、当該ウェアラブル装置の外部に出力する動作の優先度は、上記予め設定した優先度より低い、
ことを特徴とする請求項１乃至６いずれか記載のウェアラブル装置。
【請求項８】
外部の装置と通信を行なう通信部をさらに備え、
上記センサで検出したデータを、上記通信部により上記外部の装置に送信する動作の優先度は、上記優先度が予め設定した優先度より低い、
ことを特徴とする請求項７記載のウェアラブル装置。
【請求項９】
当該ウェアラブル装置が実行するアプリケーションのアップデートデータを、上記通信部により上記外部の装置から受信する動作の優先度は、上記予め設定した優先度より低い、
ことを特徴とする請求項８記載のウェアラブル装置。
【請求項１０】
身体に装着可能なウェアラブル装置が備えるプロセッサの動作制御方法であって、
上記プロセッサはスリープと起動を繰り返し、上記プロセッサが、実行の優先度が異なる複数の動作に対し、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より短い場合、上記優先度が予め設定した優先度より低い動作を実行しないことを特徴とする動作制御方法。
【請求項１１】
身体に装着可能なウェアラブル装置が備えるプロセッサが実行するプログラムであって、上記プロセッサはスリープと起動を繰り返し、上記プロセッサを、
実行の優先度が異なる複数の動作に対し、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より短い場合、上記優先度が予め設定した優先度より低い動作を実行しないように機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば腕時計型のスマートウォッチなど身体に装着可能なウェアラブル装置、動作制御方法及びプログラムに関する。
【背景技術】
【０００２】
近時、スマートフォンと併用して、身体に装着して利用するウェアラブルな情報端末装置（以下「ウェアラブル端末」と称する）が各社から製品化され、徐々に普及しつつある。（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１０１５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この種のウェアラブル端末では、併用するスマートフォンと連携するべく通信を行なう必要もあって、スマートフォンと同等の演算能力を有するプロセッサを搭載しており、消費電力がとても大きい。
【０００５】
一方で、例えば腕時計型のウェアラブル端末は、筐体自体が小さく、且つ制御系のチップ構成に加えて、タッチパネル付きのディスプレイや各種センサなどの電子回路の規模から、電源となるバッテリが制約を受けて、スマートフォンの例えば１／１０程度のサイズのバッテリしか搭載することができず、連続して動作可能な時間がとても短いものとなる。
【０００６】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、必要とされる動作を阻害することなく、低消費電力化を実現し、バッテリの長寿命化を図ることが可能なウェアラブル装置、動作制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様は、身体に装着可能なウェアラブル装置であって、スリープと起動を繰り返すプロセッサを備え、当該プロセッサは、実行の優先度が異なる複数の動作に対し、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より短い場合、上記優先度が予め設定した優先度より低い動作を実行しないことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、必要とされる動作を阻害することなく、低消費電力化を実現し、バッテリの長寿命化を図ることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るリスト端末とスマートフォンの使用環境を示す図。
【図２】同実施形態に係るリスト端末の電子回路の機能構成を示すブロック図。
【図３】同実施形態に係る制御部を構成するＣＰＵとローパワーマイコンの処理内容を示すフローチャート。
【図４】同実施形態に係る上記図３の処理に基づいた具体的な動作例を、あえて図３に示した処理を行なわないで随時実行する場合と比較して示す図。
【発明を実施するための形態】
【００１０】
以下、本発明をスマートフォンと連携して動作する、利用者の腕に装着可能な腕時計型のリスト端末（以下単に「リスト端末」と称する）に適用した場合の一実施形態に対図面を参照し説明する。
【００１１】
図１は、リスト端末の使用環境を例示する図である。同図で、ユーザ（図示せず）が腕に装着するリスト端末１０は、同じくユーザが所持するスマートフォン２０と、例えば近距離無線通信規格であるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎａｇｙ（Ｂｌｕｅｔｏｏｔｈ（登録商標）ＬＥ）技術により無線接続される。
【００１２】
さらにスマートフォン２０は、第４世代携帯電話システム、及び無線ＬＡＮ規格であるＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ技術に準拠して、図示しない最寄りの基地局やＷｉ−Ｆｉ（登録商標）のアクセスポイント等を介して、インターネットを含むネットワークＮと無線接続される。
【００１３】
リスト端末１０は、表示入力部１０Ａを有し、時刻等の計時情報に限らず、種々の情報や画像コンテンツ等を表示すると共に、その表面に手指をタッチしての各種指示操作が可能となる。
【００１４】
図２は、上記リスト端末１０内の電子回路の機能構成を示すブロック図である。同図で、上記表示入力部１０Ａは、操作部３１と表示部３２とから構成される。操作部３１は、表示部３２上に一体に形成された、透明導電膜を用いたタッチパネルと、リスト端末１０の筐体に設けられたいくつかの操作ボタンであり、この操作部３１から操作位置の座標値列の情報や操作ボタンの操作信号等がＣＰＵ３３に送出される。
【００１５】
また表示部３２は、カラー液晶パネルとバックライト機構、及びそれらのドライバ回路で構成されるもので、ＣＰＵ３３から与えられる情報等を表示する。
【００１６】
ＣＰＵ３３は、ローパワーマイコン３４と共にこのリスト端末１０の制御部ＣＴＲを構成するもので、ＣＰＵ３３に対してメモリ３５及び無線部３６が接続される。
【００１７】
メモリ３５は、ＣＰＵ３３の制御動作のためのＯＳ（オペレーティングシステム）及びこのオペレーティングシステムに準拠した各種アプリケーションプログラムや、各種データ等を不揮発的に記憶するＲＯＭと、ＣＰＵ３３のワークメモリとして機能するＲＡＭとで構成される。
【００１８】
無線部３６は、無線ＬＡＮアンテナ３７及びブルートゥース（登録商標）アンテナ３８を接続し、リスト端末１０外部の上記スマートフォン２０等の機器と無線ＬＡＮ技術またはブルートゥース（登録商標）技術によりデータの送受を行なう。
【００１９】
ローパワーマイコン３４は、上記ＣＰＵ３３に比して演算処理能力、及び動作クロックが大幅に低い反面、ＣＰＵ３３の略１／１０程度の消費電力で動作可能なマイクロコンピュータであり、このローパワーマイコン３４に対してジャイロセンサ３９、加速度センサ４０、及び地磁気センサ４１からの各検知信号が入力される。
【００２０】
ジャイロセンサ３９は、ＭＥＭＳ（Ｍｉｃｒｏ  Ｅｌｅｃｔｒｏ  Ｍｅｃｈａｎｉｃａｌ  Ｓｙｓｔｅｍｓ）技術を用いた、例えば振動型ジャイロセンサで構成され、このリスト端末１０の空間中での変位に基づく角速度を検知して、その検知信号を上記ローパワーマイコン３４へ出力する。
【００２１】
加速度センサ４０は、例えば半導体ピエゾ抵抗型の３軸加速度センサで構成され、３次元空間における重力加速度の方向からこのリスト端末１０の姿勢を検知して、その検知信号を上記ローパワーマイコン３４へ出力する。
【００２２】
地磁気センサ４１は、例えば磁気インピーダンス素子で構成され、磁北の方向を検知して、その検知信号を上記ローパワーマイコン３４へ出力する。
【００２３】
ローパワーマイコン３４は、ＣＰＵ３３がスリープ状態にあるとき、ジャイロセンサ３９、加速度センサ４０及び地磁気センサ４１の各検知出力を定時的に入力し、必要によりＣＰＵ３３を起動させる一方で、必要ないと判断した場合にはそれら検知出力を一時的に保持することで、後にＣＰＵ３３を起動してデータを外部に送信するまで保留しておく。
【００２４】
なお上記スマートフォン２０の電子回路の構成については、きわめて一般的な周知の技術と同様であるものとして、その図示と説明とを省略する。
【００２５】
次に上記実施形態の動作について説明する。  
本実施形態では、上記したように制御部ＣＴＲをＣＰＵ３３とローパワーマイコン３４によるデュアルプロセッサの構成としており、ＣＰＵ３３が適宜スリープモードに移行して無駄な電力消費を抑制する一方で、ローパワーマイコン３４は低動作クロックながら、上記ジャイロセンサ３９、加速度センサ４０、地磁気センサ４１からの検知出力を監視する制御処理を常時実行するものとする。
【００２６】
またＣＰＵ３３またはローパワーマイコン３４が実行する動作は、その内容に応じて予め優先度が設定されているものとする。
【００２７】
図３は、リスト端末１０の電源投入状態、上記制御部ＣＴＲにおいてＣＰＵ３３またはローパワーマイコン３４が実行する処理の流れを示す。その処理当初にはＣＰＵ３３をスリープモードに移行させる（ステップＳ１０１）。
【００２８】
そしてローパワーマイコン３４が、上記スマートフォン２０に対して優先度の高いデータを送信する要求が発生したか否かを判断する（ステップＳ１０２）。このスマートフォン２０に対して優先度の高いデータは、例えば時刻アラームや電池材料警告等を送信する要求、あるいは予めスケジューリングしておいた、定時的なリスト端末１０内のデータのスマートフォン２０へのバックアップ処理等を想定している。
【００２９】
ここで上記スマートフォン２０に対して上記優先度の高いデータを送信する要求が発生していないと判断した場合（ステップＳ１０２のＮｏ）、ローパワーマイコン３４は次にＣＰＵ３３が外部からの割込みを検知したか否かを判断する（ステップＳ１０５）。
【００３０】
ＣＰＵ３３が外部からの割込みを検知していないと判断した場合（ステップＳ１０５のＮｏ）、ローパワーマイコン３４は再び上記ステップＳ１０２からの処理に戻る。
【００３１】
こうしてＣＰＵ３３のスリープモードにおいて、ステップＳ１０２，Ｓ１０５の処理を繰返し実行することにより、スマートフォン２０に対して優先度の高いデータを送信する要求が発生するか、ＣＰＵ３３が外部からの割込みを検知するのを待機する。
【００３２】
また上記ステップＳ１０２において、上記スマートフォン２０に対して優先度の高いデータを送信する要求が発生したと判断した場合（ステップＳ１０２のＹｅｓ）、ローパワーマイコン３４はＣＰＵ３３のスリープモードを解除して起動させる（ステップＳ１０３）。ＣＰＵ３３は、上記送信要求にしたがって上記スマートフォン２０に対する優先度の高いデータの送信を実行した上で（ステップＳ１０４）、再び上記ステップＳ１０１からの処理に戻る。
【００３３】
また上記ステップＳ１０５において、ＣＰＵ３３が外部からの割込みを検知したと判断した場合（ステップＳ１０５のＹｅｓ）、ローパワーマイコン３４はＣＰＵ３３のスリープモードを解除して起動させ、起動したＣＰＵ３３が起動の要因となった割込み信号の内容を確認する（ステップＳ１０７）。
【００３４】
まずＣＰＵ３３は、起動の要因となった割込み信号が、無線部３６を介してスマートフォン２０からのデータ受信であるか否かを判断する（ステップＳ１０８）。
【００３５】
ここで起動の要因となった割込み信号が、スマートフォン２０からのデータ受信であると判断した場合（ステップＳ１０８のＹｅｓ）、ＣＰＵ３３はスマートフォン２０からのデータの受信と、スマートフォン２０へのデータの送信を並列して実行する（ステップＳ１０９）。  
またＣＰＵ３３は、必要に応じてスマートフォン２０から受信したデータの内容に応じた表示部３２での表示やユーザへの通知も実行する。
【００３６】
続いてＣＰＵ３３は、スマートフォン２０からのデータの受信が完了し、且つ受信したデータに基づく表示部３２での表示も完了したか否かを判断する（ステップＳ１１０）。
【００３７】
ここでまだスマートフォン２０からのデータの受信が完了していないか、または受信したデータに基づく表示部３２での表示が完了していないと判断した場合（ステップＳ１１０のＮｏ）、ＣＰＵ３３はさらに、スマートフォン２０からのデータの受信と、受信したデータに基づく表示部３２での表示とを継続して実行した上で（ステップＳ１１１）、上記ステップＳ１１０の判断に戻る。
【００３８】
こうしてステップＳ１１０，Ｓ１１１の処理を繰返し実行した結果、スマートフォン２０からのデータの受信が完了し、且つ受信したデータに基づく表示部３２での表示も完了したと判断した時点で（ステップＳ１１０のＹｅｓ）、ＣＰＵ３３は上記ステップＳ１０１からの処理に戻り、ローパワーマイコン３４の制御の下でスリープモードに移行する。
【００３９】
また上記ステップＳ１０８において、起動の要因となった割込み信号が、スマートフォン２０からのデータ受信ではなかったと判断した場合（ステップＳ１０８のＮｏ）、ＣＰＵ３３は次に、起動の要因となった割込み信号がユーザのリスト端末１０に対する動作から、時刻の確認であるか否かを判断する（ステップＳ１１２）。
【００４０】
これは、ローパワーマイコン３４を介してジャイロセンサ３９と加速度センサ４０の各検知出力から、操作部３１と表示部３２からなる表示入力部１０Ａの平面が、少なくとも一旦予め設定された最低時間、例えば少なくとも０．２［秒］〜０．３［秒］だけ略水平となり、その後に予め設定された角度、例えば略４０°だけ表示入力部１０Ａの上辺側が持ち上がるように傾斜する、一連の時刻確認の操作がなされたか否かをＣＰＵ３３が判断する。
【００４１】
ここでリスト端末１０に対して一連の時刻確認の動作がなされたと判断した場合（ステップＳ１１２のＹｅｓ）、ＣＰＵ３３の動作時間は短いものとして、スマートフォン２０とのデータの送受は行なわず、ＣＰＵ３３は現在の時刻情報を、ＣＰＵ３３内に設けられるＲＴＣ（リアルタイムクロック）の計時内容に基づいて表示部３２で表示する時刻の情報を随時更新表示させた上で（ステップＳ１１３）、上記ステップＳ１０１からの処理に戻り、ローパワーマイコン３４の制御の下でスリープモードに移行する。
【００４２】
また上記ステップＳ１１２において、起動の要因となった割込み信号が、ユーザの動作による時刻の確認ではなかったと判断した場合（ステップＳ１１２のＮｏ）、次いでＣＰＵ３３は、起動の要因となった割込み信号が、ユーザの操作部３１でのタッチ操作であるか否かを判断する（ステップＳ１１４）。
【００４３】
ここで起動の要因となった割込み信号が、ユーザの操作部３１でのタッチ操作でもないと判断した場合（ステップＳ１１４のＮｏ）、ＣＰＵ３３はその割込み信号の内容に対応して、リスト端末１０における所定の動作を実施した上で（ステップＳ１１５）、上記ステップＳ１０１からの処理に戻り、ローパワーマイコン３４の制御の下でスリープモードに移行する。
【００４４】
また上記ステップＳ１１４において、起動の要因となった割込み信号が、ユーザの操作部３１でのタッチ操作であると判断した場合（ステップＳ１１４のＹｅｓ）、ＣＰＵ３３は操作部３１から入力されるタッチ操作による操作信号に応じた動作を実行する（ステップＳ１１６）。
【００４５】
加えてＣＰＵ３３は、しばらくの間はユーザの操作によってＣＰＵ３３が動作し続けるものとして、メモリ３５に保持されている、優先度が低く、スマートフォン２０への送信を保留していたデータを検索し、当該データがあればスマートフォン２０に対して送信する一方で、スマートフォン２０に対して優先度の低いデータの送信を要求する信号を発信する（ステップＳ１１７）。
【００４６】
その後にＣＰＵ３３は、ユーザの操作が完了すると共に、メモリ３５に保留していた優先度の低いデータの送信が完了し、且つスマートフォン２０からの優先度の低いデータの受信も完了したか否かを判断する（ステップＳ１１８）。
【００４７】
ここでまだユーザ操作が完了していないか、または優先度の低いデータの送信と、スマートフォン２０からの優先度の低いデータの少なくとも一方が完了していないと判断した場合（ステップＳ１１８のＮｏ）、ＣＰＵ３３はさらに、ユーザの操作に応じた動作と、スマートフォン２０へのデータ送信、及びスマートフォン２０からのデータ受信とを継続して実行した上で（ステップＳ１１９）、上記ステップＳ１１８の判断に戻る。
【００４８】
こうしてステップＳ１１８，Ｓ１１９の処理を繰返し実行した結果、ユーザの操作に応じた動作が完了し、且つスマートフォン２０へのデータの送信、及びスマートフォン２０からのデータの受信が共に完了したと判断した時点で（ステップＳ１１８のＹｅｓ）、ＣＰＵ３３は上記ステップＳ１０１からの処理に戻り、ローパワーマイコン３４の制御の下でスリープモードに移行する。
【００４９】
図４は、上記図３の処理に基づいた具体的な動作例を、あえて図３に示した処理を行なわないで随時実行する場合と、比較して示す図である。
【００５０】
図４（Ａ）は、上記図３に示した処理を実行せず、ＣＰＵ３３の動作として優先度の高低を設定しない場合の動作例を示す。
【００５１】
同図（Ａ）で、時刻確認のためのみにＣＰＵ３３が動作する時間ｔ11，ｔ19、時刻確認と優先度が高いデータ通信のためにＣＰＵ３３が動作する時間ｔ16，ｔ17、優先度が低いデータ通信のためにＣＰＵ３３が動作する時間ｔ12，ｔ13，ｔ18，ｔ20，ｔ23、優先度が高いデータ通信のためにＣＰＵ３３が動作する時間ｔ15，ｔ21、情報端末として表示入力部１０Ａによる機能操作の時間ｔ14，ｔ22となっている。
【００５２】
表示入力部１０Ａによる機能操作の時間ｔ14中に、ＣＰＵ３３は優先度が高いデータ通信のための時間ｔ15分だけ処理を並列して実行している。
【００５３】
また表示入力部１０Ａによる機能操作の時間ｔ22中に、ＣＰＵ３３は優先度が低いデータ通信のための時間ｔ23分だけ処理を並列して実行している。
【００５４】
したがって、図４（Ａ）の（Ａ−３）に示すＣＰＵ３３の総動作時間は、  
ｔ11＋ｔ12＋ｔ13＋ｔ14＋ｔ16＋ｔ17＋ｔ18＋ｔ19＋ｔ20＋ｔ21＋ｔ22  
となる。
【００５５】
一方、図４（Ｂ）は、上記図３に示した処理を実行して、ＣＰＵ３３の動作として優先度の高低を配慮して処理を集中化した場合の動作例を示す。
【００５６】
同図（Ｂ）で、時刻確認のためのみにＣＰＵ３３が動作する時間ｔ11，ｔ19、時刻確認と優先度が高いデータ通信のためにＣＰＵ３３が動作する時間ｔ16，ｔ17、優先度が低いデータ通信のためにＣＰＵ３３が動作する時間ｔ12，ｔ13，ｔ18，ｔ20，ｔ23、優先度が高いデータ通信のためにＣＰＵ３３が動作する時間ｔ15，ｔ21、情報端末として表示入力部１０Ａによる機能操作の時間ｔ14，ｔ22の各動作時間は上記図４（Ａ）同様である。
【００５７】
しかしながら、上記図３により優先度の設定を行なうことでＣＰＵ３３の動作をより効率的に並列して実行するものとしている。
【００５８】
すなわち、表示入力部１０Ａによる機能操作の時間ｔ14中に、ＣＰＵ３３は合わせて優先度が低いデータ通信のための時間ｔ12，ｔ13と、優先度が高いデータ通信のための時間ｔ15の各処理を並列して実行している。
【００５９】
また表示入力部１０Ａによる機能操作の時間ｔ22中に、ＣＰＵ３３は合わせて優先度が低いデータ通信のための時間ｔ18，ｔ20，ｔ23の各処理を並列して実行している。
【００６０】
したがって、図４（Ｂ）の（Ｂ−３）に示すＣＰＵ３３の総動作時間は、  
ｔ11＋ｔ14＋ｔ16＋ｔ17＋ｔ19＋ｔ21＋ｔ22  
となり、上記図４（Ａ）の（Ａ−３）で示したＣＰＵ３３の総動作時間に比して、「ｔ12＋ｔ13＋ｔ18＋ｔ20」分だけＣＰＵ３３の動作時間を短縮でき、結果としてこのリスト端末１０の電力消費をそれだけ低減できる。
【００６１】
以上詳述した如く本実施形態によれば、必要とされる動作を阻害することなく、低消費電力化を実現し、バッテリの長寿命化を図ることが可能となる。
【００６２】
また上記実施形態では、ＣＰＵ３３がスリープ状態でローパワーマイコン３４が優先度の低いデータを保持しておき、ＣＰＵ３３が連続動作時間が長いと考えられる表示入力部１０Ａでの操作に応じた動作時に、保持していたデータを用いて保留した動作を実行させるとしたので、優先度が低いデータの送受をより確実に完了させることができる。
【００６３】
その場合。特に保留しているデータが複数種類に渡る場合に、連続動作時間を確認した上で纏めて実行することで、ＣＰＵ３３の負担をより軽減して効率的な動作が実現できる。
【００６４】
また上記実施形態では、リスト端末１０において時刻を確認するような短時間の動作においては、保留した動作の並列動作は実施しないものとして、データの送受等が途切れるような事態を確実に回避するものとしている。
【００６５】
反対に上記実施形態では、操作部３１（表示入力部１０Ａ）へのユーザの操作は、ある程度の長い連続動作時間となるものとして、保留した動作の並列動作を積極的に実施することにより、無駄に保留する動作が増えるのを回避できる。
【００６６】
また上記実施形態では、各種センサの検知出力を取得して外部に出力する動作が優先度が低いものとして取り纏めて保留するものとしたので、取得頻度が低くて良い姿勢や高度、気圧、地磁気などの各種センサの検知出力を必要に応じたタイミングで出力させることができる。
【００６７】
また特に上記センサ信号の外部出力が、外部の装置との通信である場合に、通信に要する電力消費は相対的に高いものとなると思われるため、ＣＰＵ３３の負担をより軽減して効率的な動作が実現できる。
【００６８】
なお上記実施形態では説明しなかったが、リスト端末１０がインストールしているアプリケーションプログラムのアップデートをスマートフォン２０を介して行なう必要がある場合、そのアップデートデータの実施に関しては、優先度が低いものとして設定することにより、比較的長い動作時間が必要と考えられるアプリケーションプログラムのアップデート動作を、他の優先度が高く、且つ連続動作時間が長い動作と並列して実行することで、ＣＰＵ３３による電力消費をより低減できる。
【００６９】
なお上記実施形態にあっては、表示入力部１０Ａを構成する表示部３２が、例えばカラー液晶パネルで構成される場合について説明したが、表示部３２を構成する液晶パネルを２層構造とし、その上側の層にノーマリーホワイトの透過型のモノクロ液晶パネルを配し、下側の層にバックライトを有するカラー液晶パネルを配するものとしても良い。
【００７０】
この場合、上側のモノクロ液晶パネルでは時刻表示を専門に行なうものとし、通常の時刻表示時にはメインのプロセッサをスリープ状態にして、下側のカラー液晶パネルの表示もオフとする。
【００７１】
一方で、リスト端末１０を情報端末としてアプリケーションプログラムにより動作させる場合は、上側のモノクロ液晶パネルをオフとして透過状態とし、下側のカラー液晶パネルを用いて当該アプリケーションプログラムに基づいた表示を行なうものとすれば、さらに電力消費の低減に寄与できる。
【００７２】
上記実施形態は、制御部ＣＴＲが演算処理能力の異なるＣＰＵ３３とローパワーマイコン３４とにより構成される場合を例にとって説明したが、本発明はそのようなデュアルプロセッサの構成に限定するものではなく、シングルプロセッサ構成において動作クロックの周波数を切換えて動作するような装置、デュアルコア、クアッドコアといった複数のコアを有するプロセッサにも同様に適用可能となる。
【００７３】
なお、上記実施形態において、ローパワーマイコン３４がＣＰＵ３３が外部からの割込みを検知したか否かを判断し、ＣＰＵ３３が外部からの割込みを検知したと判断した場合に、ローパワーマイコン３４がＣＰＵ３３のスリープモードを解除して起動させるようにしたが、ＣＰＵ３３が直接外部からの割込みを検知して自身でスリープモードを解除して起動するようにしてもよい。
【００７４】
また、ウェアラブル装置はリスト端末に限らず、メガネタイプのもの、上腕部に取付けるもの、衣服に取付けるもの等、種々のタイプが想定できる。
【００７５】
その他、本発明は上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施形態で実行される機能は可能な限り適宜組み合わせて実施しても良い。上述した実施形態には種々の段階が含まれており、開示される複数の構成要件による適宜の組み合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【００７６】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［請求項１］  
身体に装着可能なウェアラブル装置であって、  
スリープと起動を繰り返すプロセッサは、実行の優先度が異なる複数の動作に対し、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より短い場合、上記優先度が予め設定した優先度より低い動作を実行しないプロセッサを備えることを特徴とするウェアラブル装置。  
［請求項２］  
上記プロセッサは、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より長い場合、上記優先度が予め設定した優先度より低い動作を実行する  
ことを特徴とする請求項１記載のウェアラブル装置。  
［請求項３］  
動作が実行されていない上記優先度が予め設定した優先度より低い動作を保留しておく保留手段をさらに備え、  
上記プロセッサは、当該プロセッサのスリープからの起動後の連続動作時間が上記所定の時間より長いと判断した場合、上記保留手段で保留している動作を実行する  
ことを特徴とする請求項２記載のウェアラブル装置。  
［請求項４］  
上記保留手段に上記優先度が予め設定した優先度より低い動作が複数保留されている場合、上記プロセッサは、当該プロセッサのスリープからの起動後の連続動作時間が上記所定の時間より長い場合と判断した場合は、上記保留手段で保留している複数の動作を纏めて実行することを特徴とする請求項３記載のウェアラブル装置。  
［請求項５］  
情報を表示する表示部をさらに備え、  
上記プロセッサは、当該ウェアラブル装置を装着したユーザが上記表示部を見る動作状態を検出した場合、当該プロセッサの連続動作時間が所定の時間より短いと判断する  
ことを特徴とする請求項１乃至４いずれか記載のウェアラブル装置。  
［請求項６］  
上記プロセッサが実行する動作を指示する操作部をさらに備え、  
上記プロセッサは、当該ウェアラブル装置を装着したユーザが上記操作部を操作する動作状態を検出した場合、当該プロセッサの連続動作時間が所定の時間より長いと判断する
ことを特徴とする請求項３また４記載のウェアラブル装置。  
［請求項７］  
上記ウェアラブル装置の状態を検出するセンサをさらに備え、  
上記優先度が予め設定した優先度より低い動作は、上記センサで検出したデータを、当該ウェアラブル装置の外部に出力する動作である  
ことを特徴とする請求項１乃至６いずれか記載のウェアラブル装置。  
［請求項８］  
外部の装置と通信を行なう通信部をさらに備え、  
上記優先度が予め設定した優先度より低い動作は、上記センサで検出したデータを、上記通信部により上記外部の装置に送信する動作である  
ことを特徴とする請求項７記載のウェアラブル装置。  
［請求項９］  
上記優先度が予め設定した優先度より低い動作は、当該ウェアラブル装置が実行するアプリケーションのアップデートデータを、上記通信部により上記外部の装置から受信する動作であることを特徴とする請求項８記載のウェアラブル装置。  
［請求項１０］  
身体に装着可能なウェアラブル装置が備えるプロセッサの動作制御方法であって、  
上記プロセッサはスリープと起動を繰り返し、上記プロセッサが、実行の優先度が異なる複数の動作に対し、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より短い場合、上記優先度が予め設定した優先度より低い動作を実行しないことを特徴とする動作制御方法。  
［請求項１１］  
身体に装着可能なウェアラブル装置が備えるプロセッサが実行するプログラムであって、上記プロセッサはスリープと起動を繰り返し、上記プロセッサを、  
実行の優先度が異なる複数の動作に対し、当該プロセッサのスリープからの起動後の連続動作時間が所定の時間より短い場合、上記優先度が予め設定した優先度より低い動作を実行しないように機能させることを特徴とするプログラム。
【符号の説明】
【００７７】
１０…リスト端末、
１０Ａ…表示入力部、
２０…スマートフォン、
３１…操作部、
３２…表示部、
３３…ＣＰＵ、
３４…ローパワーマイコン、
３５…メモリ、
３６…無線部、
３７…無線ＬＡＮアンテナ、
３８…ブルートゥースアンテナ、
３９…ジャイロセンサ、
４０…加速度センサ
４１…地磁気センサ、
ＣＴＲ…制御部、
Ｎ…ネットワーク。
【図１】
0006711061.tif 000002
【図２】
0006711061.tif 000003
【図３】
0006711061.tif 000004
【図４】
0006711061.tif 000005