(57)【要約】【課題】情報処理装置が低電力動作時であっても、ユーザにとって最適な情報表示を可能なものとする。【解決手段】情報処理装置１は、第１モードと第１モードの停止時に実行される前記第１モードよりも少ない消費電力で実行可能な第２モードとして少なくとも第２ａモードと第２ｂモードとを備える。情報処理装置１は、モード選択部１１４と、第１のモード切替部１１５と、表示部として第１の表示制御部１１２及び第２の表示制御部２１２とを備える。モード選択部１１４は、第２モードとして、第２ａモード又は第２ｂモードを選択する。第１のモード切替部１１５は、第１モードが実行されている場合に第１モードを停止し、第２モードを実行するように動作モードを切り替える。表示部は選択されたモードにより処理された結果を示し、第２ａモードと第２ｂモードとでは表示部による表示情報の種類が異なる。【選択図】図４
2020030392.tif 000002
【特許請求の範囲】
【請求項１】
第１モードと、前記第１モードの停止時に実行される前記第１モードよりも少ない消費電力で実行可能な第２モードとして少なくとも第２ａモードと第２ｂモードとを備える情報処理装置であって、
前記第２モードとして、前記第２ａモード又は前記第２ｂモードを選択する選択手段と、
前記第１モードが実行されている場合に、前記第１モードを停止し前記第２モードを実行するように動作モードを切り替える切替手段と、
前記選択されたモードにより処理された結果を表示する表示手段と、を備え、
前記第２ａモードと前記第２ｂモードとでは前記表示手段による表示情報の種類が異なることを特徴とする情報処理装置。
【請求項２】
前記切替手段は、前記第１モードが実行されている場合に、前記第１モードを停止し前記選択された第２モードを実行するように動作モードを切り替えることを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記切替手段は、前記第１モードを実行するオペレーティングシステムの動作が停止されることを契機として、前記第１モードを停止し前記第２モードを実行するようにモードを切り替えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第１モードで設定情報を取得する第１の取得手段を更に備え、
前記選択手段は、前記第１の取得手段により取得された前記設定情報に基づいて、前記第２モードとして前記第２ａモード又は前記第２ｂモードを選択する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記選択手段は、前記第２ａモード及び前記第２ｂモードのうち、各々で機能するセンサの種類及び数が、前記第１モードで動作中のセンサの種類及び数に、より類似する動作モードを第２モードとして選択する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記選択手段は、前記第１モードの停止前に動作しているセンサが、前記第２ａモードで機能するセンサである場合に、前記第２ａモードを前記第２モードとして選択する、
ことを特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記選択手段は、前記第１モードの停止前に動作しているセンサが、前記第２ａモードで機能するセンサに含まれない場合には、前記第２ｂモードを前記第２モードとして選択する、
ことを特徴とする請求項４乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記第１モードでの動作中に使用しているセンサを、前記第２ａモードで使用するセンサとして設定する設定手段を更に備える、
ことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
所定のセンサと、
前記所定のセンサから情報を取得する第２の取得手段と、を備え、
前記第２モードのうち少なくとも一つは前記第２の取得手段が前記所定のセンサから情報を取得するモードであることを含む、
ことを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記第２モードの実行中にユーザによる所定の入力を検出する検出手段を備え、
前記切替手段は、前記検出手段によりユーザによる所定の入力を検出した場合は、実行中の前記第２モードに代わり、前記第１モードが停止されている場合に実行される動作モードのうちから前記第２モードとして選択されなかった他のモードを実行するように動作モードを切り替える、
ことを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
第１モードと前記第１モードの停止時に実行される第２モードとを備える情報処理装置であって、
時刻情報に加えて時刻情報以外のセンサ情報を表示する表示手段と、
時刻情報以外のセンサ情報を取得する取得手段と、を備え、
前記第２モードでは、前記取得手段により時刻情報以外のセンサ情報を取得し、
前記第１モードが実行されている場合に、前記第１モードが停止されることを契機として、時刻情報に加えて前記第２モードで取得された時刻情報以外のセンサ情報を前記表示手段に表示する、
ことを特徴とする情報処理装置。
【請求項１２】
所定のセンサを更に備え、
前記取得手段は、前記所定のセンサから時刻情報以外の情報を取得する、
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
時刻情報を取得する時刻情報取得手段を更に備え、
前記第２モードでは、更に前記時刻情報取得手段により前記時刻情報を取得し、
前記第１モードが実行されている場合に、前記第１モードが停止されることを契機として、前記第２モードで取得された時刻情報と時刻情報以外の情報とを前記表示手段に表示する、
ことを特徴とする請求項１１又は１２に記載の情報処理装置。
【請求項１４】
第１モードと、前記第１モードの停止時に実行される第２モードとして少なくとも第２ａモードと第２ｂモードとを備える情報処理装置が行う情報処理方法であって、
前記第２モードとして、前記第２ａモード又は前記第２ｂモードを選択する選択ステップと、
前記第１モードが実行されている場合に、前記第１モードを停止し前記第２モードを実行するようにモードを切り替える切替ステップと、
前記第１モード及び前記第２モードにより処理された結果を表示する表示ステップと、を有し、
前記第２ａモードと前記第２ｂモードとでは前記表示ステップにおける表示が異なることを特徴とする情報処理方法。
【請求項１５】
第１モードと、前記第１モードの停止時に実行される第２モードとして少なくとも第２ａモードと第２ｂモードとを備えるコンピュータに、
前記第２モードとして、前記第２ａモード又は前記第２ｂモードを選択する選択機能と、
前記第１モードが実行されている場合に、前記第１モードを停止し前記第２モードを実行するようにモードを切り替える切替機能と、
前記第１モード及び前記第２モードにより処理された結果を表示する表示機能と、
を実現し、
前記第２ａモードと前記第２ｂモードとでは、前記表示機能による表示が異なることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、センサを備えた情報処理装置が知られている。例えば、気圧センサや脈拍センサ等のセンサ、時刻情報を表示する機能、セグメント液晶と、セグメント液晶よりも消費電力が大きいカラー液晶を備え、通常動作時にはセンサ情報をカラー液晶で表示し、電力を抑制して動作させる低電力動作時には時刻情報をセグメント液晶で表示するウェアラブルな情報処理装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−５９７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１等に記載の一般的な技術では、ユーザは低電力動作時にセンサで取得された情報等の時計以外の情報を確認できなくなってしまうことになり、ユーザにとって利便性が十分なものではない場合があった。
【０００５】
本発明は、このような問題点に鑑みてなされたものであり、情報処理装置が低電力動作時であっても、ユーザにとって最適な情報表示を可能なものとすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の情報処理装置は、
第１モードと、前記第１モードの停止時に実行される前記第１モードよりも少ない消費電力で実行可能な第２モードとして少なくとも第２ａモードと第２ｂモードとを備える情報処理装置であって、
前記第２モードとして、前記第２ａモード又は前記第２ｂモードを選択する選択手段と、
前記第１モードが実行されている場合に、前記第１モードを停止し前記第２モードを実行するように動作モードを切り替える切替手段と、
前記選択されたモードにより処理された結果を表示する表示手段と、を備え、
前記第２ａモードと前記第２ｂモードとでは前記表示手段による表示情報の種類が異なることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、情報処理装置が低電力動作時であっても、ユーザにとって最適な情報表示を可能なものとすることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態である情報処理装置の概略図である。
【図２】図１の情報処理装置のハードウェア構成を示すブロック図である。
【図３Ａ】図１の情報処理装置の表示領域を示す模式図である。
【図３Ｂ】図３ＡにおけるＸ−Ｘ’断面を示す模式図である。
【図４】図２の情報処理装置の機能的構成のうち、動作モードの切替処理を実行するための機能的構成を示す機能ブロック図である。
【図５】図４の機能的構成を有する図１の情報処理装置が実行する動作モードの切替処理の流れを説明するフローチャートである。
【図６】図４の機能的構成を有する図１の情報処理装置が実行する動作モードの切替処理の流れを説明するフローチャートである。
【図７】図５の動作モードの切替処理によって表示部に表示される表示画面の一例を示す図である。
【図８】図１の情報処理装置における画面遷移の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
［外観構成］
図１は、本発明の一実施形態である情報処理装置１の概略図である。
図１に示すように、本実施形態の情報処理装置１は、所謂スマートウォッチと称される、腕時計型の装置として構成されている。この情報処理装置１は、後述する第１の表示部１８及び第２の表示部２７を備えており、第１の表示部１８の上に第２の表示部２７が積層された構成となっている。また、この第２の表示部２７は、透過型の表示部であり、第１の表示部１８の表示領域が視認可能になるような透過表示と、第１の表示部１８の表示領域が視認しづらくなるような非透過表示の双方を行うことが出来る。
このため、情報処理装置１においては、第１の表示部１８の少なくとも一部を透過表示とすることにより、第１の表示部１８の表示と第２の表示部２７の表示とを重ね合わせて表示することが可能となっている。
【００１１】
［ハードウェア構成］
図２は、情報処理装置１のハードウェア構成を示すブロック図である。
図２に示すように、情報処理装置１は、第１のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、第１のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、第１のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、第１の記憶部１４と、第１のＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）部１５と、ドライブ１６と、ドライブ１６に着脱可能なリムーバブルメディア５１と、第１の入力部１７と、第１の表示部１８と、第２のＣＰＵ２１と、第２のＲＯＭ２２と、第２のＲＡＭ２３と、第２の記憶部２４と、センサ部２５と、第２の入力部２６と、第２の表示部２７と、電池残量計測ＩＣ２９と、第２のＲＴＣ部３０と、ブルートゥース（登録商標）アンテナ３１と、ブルートゥースモジュール３２と、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）アンテナ３３と、無線ＬＡＮモジュール３４と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）アンテナ３５と、ＧＰＳモジュール３６と、を備えている。
【００１２】
メインマイコン１０は、第１のＣＰＵ１１と、第１のＲＯＭ１２と、第１のＲＡＭ１３とを有する。サブマイコン２０は、第２のＣＰＵ２１と、第２のＲＯＭ２２と、第２のＲＡＭ２３とを有する。
【００１３】
情報処理装置１は、第１のＣＰＵ１１と、第２のＣＰＵ２１の制御によって機能する。
具体的に、第１のＣＰＵ１１は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と、ＯＳの管理下で実行される各種プログラムとに基づいて各種演算処理を行い、演算処理の結果に基づいた各種の処理を実行することにより、情報処理装置１におけるスマートフォンに類する機能を実現する。本実施形態において、第１のＣＰＵ１１は、ブルートゥースモジュール３２或いは無線ＬＡＮモジュール３４を介して受信した電子メールの着信や気象情報に関するメッセージ等を第１の表示部１８に表示させたりする。また、第１のＣＰＵ１１は、第１の入力部１７を介して入力される音声を認識したり、その他、スマートフォンに類する機能として実装された各種機能に係る処理を行ったりする。本実施形態において、第１のＣＰＵ１１は、例えば、Ａｎｄｒｏｉｄ（登録商標）等の汎用のＯＳに基づいて演算処理を行う。
また、本実施形態において、第１のＣＰＵ１１は、第１のＲＴＣ部１５から所定のタイミングで時刻信号を取得する。
【００１４】
第２のＣＰＵ２１は、組み込みプログラム等の、特定のプログラムに基づいて各種演算処理を行い、演算処理の結果に基づいた処理を実行することにより、第２の表示部２７及び第１の表示部１８に対する表示の指示を行ったり、各種センサの検出結果を取得したり、その他、腕時計の機能として実装された各種機能に係る処理を行ったりする。本実施形態において、第２のＣＰＵ２１は、第２のＲＴＣ部３０から入力された時刻信号を基準として、時刻を計算したり、時刻、曜日或いは日付等を第２の表示部２７に表示させたりする。第２のＣＰＵ２１が実行する特定のプログラムの処理（時刻の計算等）は、第１のＣＰＵ１１が実行するＯＳの処理に比べて単純な動作であることから処理負荷が小さく、低消費電力で実行可能である。また、そのため、第２のＣＰＵ２１に要求されるハードウェアのスペックは、第１のＣＰＵ１１に比べて低いもので足りる。従って、腕時計の機能のみが要求される際は、第２のＣＰＵ２１を動作させる一方で、第１のＣＰＵ１１の機能の大部分を停止させ、所謂スリープ状態とすることにより、情報処理装置１全体の消費電力を低減させることができる。これにより、情報処理装置１を、情報処理装置１に内蔵する図示しない電池（例えば、充電可能なバッテリ）にて長時間駆動させることができる。
また、本実施形態において、第２のＣＰＵ２１は、第２のＲＴＣ部３０から所定のタイミングで時刻信号を取得する。
【００１５】
第１のＲＯＭ１２は、第１のＣＰＵ１１からデータの読み出しが可能であり、第１のＣＰＵ１１が実行する種々のプログラムや初期設定データを格納する。例えば、第１のＲＯＭ１２は、第１のＣＰＵ１１が実行するＯＳのプログラムやＯＳの管理下で実行される各種プログラムを格納する。
【００１６】
第１のＲＡＭ１３は、第１のＣＰＵ１１からデータの読み出し及び書き込みが可能であり、第１のＣＰＵ１１に作業用のメモリ空間を提供し、作業用の一時データを記憶する。例えば、第１のＲＡＭ１３は、第１のＣＰＵ１１がＯＳ等を実行したり、後述の画像生成処理を実行する際のシステム領域やワークエリアを提供したりする。
【００１７】
第１の記憶部１４は、メインマイコン１０からデータの読み出し及び書き込みが可能な不揮発性のメモリであり、例えば、フラッシュメモリやＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。第１の記憶部１４には、第１のＣＰＵ１１の制御にて実現されるスマートフォンに類する各種機能において生成された各種データ（各種設定内容のデータ等）が記憶される。
【００１８】
ドライブ１６には、半導体メモリ等よりなる、リムーバブルメディア５１が適宜装着される。リムーバブルメディア５１は、ドライブ１６を介してメインマイコン１０からデータの読み出し及び書き込みが可能であり、各種センサによって検出されたデータ等の各種データを記憶することができる。
【００１９】
第１の表示部１８は、有機ＥＬディスプレイによって構成され、第１のＣＰＵ１１又は第２のＣＰＵ２１の制御に従って、各種情報を表示画面に表示する。
第１の入力部１７は、所謂物理ボタンを備えており、この物理ボタンを介してユーザの入力を受け付ける。或いは、第１の入力部１７は、音声を電気信号に変換するマイクを備え、入力された音声（操作のための音声コマンド等）を示す信号を第１のＣＰＵ１１に出力する。或いは、第１の表示部１８の上部に設けるタッチパネルであってもよい。
なお、第１の入力部１７は入力の内容を検知する入力検知機能を有してもよい。
【００２０】
ブルートゥースアンテナ３１は、ブルートゥース（登録商標）の規格に基づく電磁波を送受信するアンテナであり、例えばモノポールアンテナ等によって構成される。ブルートゥースアンテナ３１は、ブルートゥースモジュール３２から入力された無線通信の電気信号を電磁波として送信したり、受信した電磁波を電気信号に変換してブルートゥースモジュール３２に出力したりする。
ブルートゥースモジュール３２は、第１のＣＰＵ１１の指示に従って、ブルートゥースアンテナ３１を介して他の装置に信号を送信する。また、ブルートゥースモジュール３２は、他の装置から送信された信号を受信し、受信した信号が示す情報を第１のＣＰＵ１１に出力する。
【００２１】
無線ＬＡＮアンテナ３３は、無線ＬＡＮモジュール３４によって利用される無線通信に対応した周波数の電波を受信可能なアンテナであり、例えばループアンテナやロッドアンテナによって構成される。無線ＬＡＮアンテナ３３は、無線ＬＡＮモジュール３４から入力された無線通信の電気信号を電磁波として送信したり、受信した電磁波を電気信号に変換して無線ＬＡＮモジュール３４に出力したりする。
無線ＬＡＮモジュール３４は、第１のＣＰＵ１１の指示に従って、無線ＬＡＮアンテナ３３を介して他の装置に信号を送信する。また、無線ＬＡＮモジュール３４は、他の装置から送信された信号を受信し、受信した信号が示す情報を第１のＣＰＵ１１に出力する。
【００２２】
ＧＰＳアンテナ３５は、ＧＰＳにおける衛星から発信される電波を受信して電気信号に変換し、変換した電気信号（以下、「ＧＰＳ信号」と称する。）をＧＰＳモジュール３６に出力する。
ＧＰＳモジュール３６は、ＧＰＳアンテナ３５から入力されたＧＰＳ信号に基づいて、情報処理装置１の位置（例えば、緯度、経度、及び高度）及びＧＰＳによって示される現在時刻を検出する。また、ＧＰＳモジュール３６は、検出した位置及び現在時刻を示す情報を第１のＣＰＵ１１に出力する。第１のＣＰＵ１１は、この現在時刻を示す情報を用いて、第１のＲＴＣ部１５が計時する時刻を補正することが可能である。また、第２のＣＰＵ２１は、第１のＣＰＵ１１を介してＧＰＳモジュール３６から受信した現在時刻を示す情報を用いて、第２のＲＴＣ部３０が計時する時刻を補正することが可能である。
【００２３】
第２のＲＯＭ２２は、第２のＣＰＵ２１からデータの読み出しが可能であり、第２のＣＰＵ２１が実行する特定のプログラムや初期設定データを格納する。例えば、第２のＲＯＭ２２は、腕時計の機能を実現する組み込み用プログラムと、後述の電力制御処理を行うための機能を実現するためのプログラムとを格納する。
【００２４】
第２のＲＡＭ２３は、第２のＣＰＵ２１からデータの読み出し及び書き込みが可能であり、第２のＣＰＵ２１に作業用のメモリ空間を提供し、作業用のデータを一時的に記憶する。例えば、第２のＲＡＭ２３は、第２のＣＰＵ２１が組み込みプログラム等を実行する際の記憶領域を提供したりする。
【００２５】
第２の記憶部２４は、サブマイコン２０からデータの読み出し及び書き込みが可能な不揮発性のメモリであり、例えば、フラッシュメモリやＥＥＰＲＯＭである。第２の記憶部２４には、腕時計の機能等において生成された各種データ（各種設定内容のデータ等）、及び後述の画像生成処理において生成された画像が記憶される。
【００２６】
センサ部２５は、種々の情報を測定する複数のセンサの集合である。センサ部２５は、例えば、脈拍センサ、地磁気センサ、加速度センサ、ジャイロセンサ、気圧センサ、及び照度センサを含む。
脈拍センサは、情報処理装置１の裏面側（ユーザの腕に面する側）に設置され、情報処理装置１が装着されたユーザの脈拍を検出し、検出した脈拍を示す情報をサブマイコン２０に出力する。
地磁気センサは、地磁気の方向を検出し、検出した地磁気の方向を示す情報をサブマイコン２０に出力する。
加速度センサは、情報処理装置１における３軸方向の加速度を検出し、検出した加速度を示す情報をサブマイコン２０に出力する。
ジャイロセンサは、情報処理装置１における３軸方向の角速度を検出し、検出した角速度を示す情報をサブマイコン２０に出力する。
気圧センサは、情報処理装置１が現在位置する場所での気圧を検出し、検出した気圧を示す情報をサブマイコン２０に出力する。
照度センサは、例えば、第１の表示部１８の裏面側の所定箇所や、情報処理装置１のベゼル部分の所定箇所等に設置され、情報処理装置１の表示領域における明るさ（照度）を検出し、検出した明るさを示す情報をサブマイコン２０に出力する。
【００２７】
第２のＣＰＵ２１は、これら各種センサによって検出された情報を、必要に応じて第１のＣＰＵ１１に対して出力する。第１のＣＰＵ１１は、これら各種センサによって検出された情報を、例えばスマートフォンに類する機能により利用する。例えば、第１のＣＰＵ１１は、照度センサが検出した明るさに基づいて、第１の表示部１８の表示画面の輝度を調整する。
第２の入力部２６は、各種ボタンで構成され、ユーザの指示操作に応じて各種情報を入力する。
なお、第２の入力部２６は入力の内容を検知する入力検知機能を有してもよい。
【００２８】
第２の表示部２７は、部分的に又は全体的に光を透過可能なＰＮ（Ｐｏｌｙｍｅｒ  Ｎｅｔｗｏｒｋ）液晶ディスプレイから構成され、第２のＣＰＵ２１の制御に従って、各種情報を表示画面に表示する。本実施形態における表示は、セグメント表示とする。
【００２９】
第２の表示部２７と第１の表示部１８の位置関係について、図３Ａ及び図３Ｂを参照して説明をする。
図３Ａは、情報処理装置１の表示領域を示す模式図である。また、図３Ｂは、図３ＡにおけるＸ−Ｘ’断面を示す模式図である。
【００３０】
図３Ａに示すように、第１の表示部１８の表示領域と、第２の表示部２７の表示領域は、重畳して配置される。
また、図３Ｂに示すように、情報処理装置１の表示領域は、表面側からカバーガラスＣＧ、第２の表示部２７、第１の表示部１８、黒色シートＢＳ、メイン基板ＭＢの順に積層された断面構造を有している。これらのうち、黒色シートＢＳは、第２の表示部２７及び第１の表示部１８を透過して視認した場合の発色を調整する部材であり、本実施形態では、黒色が視認される構成となっている。また、メイン基板ＭＢには、図２を参照して説明した各ハードウェアが配置されると共に、各ハードウェア間を接続する信号線が配設される。
【００３１】
本実施形態において、第２の表示部２７であるＰＮ液晶ディスプレイは、図３Ｂに示すように、上述した第１の表示部１８である有機ＥＬディスプレイの表示画面上に積層されている。このＰＮ液晶ディスプレイは、電位が掛けられていない部位では液晶分子が不規則に並び、光を反射するようになっている。つまり、この電位が掛けられていない部位において、ＰＮ液晶ディスプレイによる表示がなされることとなる。この場合、例えば、ＰＮ液晶ディスプレイの所定の表示領域において、乳白色の有色表示がなされる。換言すれば、この有色表示によって、有機ＥＬディスプレイによる表示が所定の量だけ透けて見える状態となる。以下では、このようなＰＮ液晶ディスプレイの表示領域における、光を反射するような状態を「非透過状態」と称する。
【００３２】
一方、電位が掛けられた部位では、液晶分子が表示画面に対して垂直に整列するので、光を透過可能となっている。つまり、この電位が掛けられた部位では、上述の有機ＥＬディスプレイからの光を透過可能となるので、当該ＰＮ液晶ディスプレイを介して当該有機ＥＬディスプレイによる表示を視認することができる。即ち、情報処理装置１の表示領域では、有機ＥＬディスプレイによる表示にＰＮ液晶ディスプレイによる表示を重ね合わせた状態で表示することができるようになっている。以下では、このようなＰＮ液晶ディスプレイの表示領域における、光を透過するような状態を「透過状態」と称する。
【００３３】
第１の表示部１８及びＰＮ液晶ディスプレイの表示方向は、図３Ｂに示すように、各表示部からカバーガラスに向かう方向である。これは、図３Ａにおける紙面の裏から表に向かう方向に相当する。
【００３４】
［機能的構成］
図４は、図２の情報処理装置１の機能的構成のうち、動作モード切替処理を実行するための機能的構成を示す機能ブロック図である。
動作モード切替処理とは、ユーザが、メインマイコン１０とサブマイコン２０とが協働して機能する第１モードと、メインマイコン１０において第１モードを実行するＯＳの動作が停止し、サブマイコン２０のみが機能する第２モードとで動作モードを切り替える一連の処理をいう。
ここで、第１モードではメインマイコン１０とサブマイコン２０との双方が機能する一方で、第２モードではサブマイコン２０のみが機能するため、第２モードにおける消費電力は第１モードにおける消費電力よりも低い。
また、第２モードは複数種類の動作モード、例えば、第２ａモードと第２ｂモードとを含み、ユーザは動作モードを第１モードから第２モードに切り替える際、第２ａモード及び第２ｂモードのうちいずれかを選択して動作モードを切り替える。なお、第２モードは、第２ａモード及び第２ｂモードの２種類の動作モードを含むとしたが、これはあくまで例示であり、任意個数の種類の動作モードを含むことが可能である。また、以降では説明の簡略化のため、第２モードは第２ａモードと第２ｂモードとを含むとすることがあるが、これには限られない。
また、第２ａモードと第２ｂモードのうち少なくとも一つは、センサ部２５からセンサ情報を取得するモードである。
【００３５】
動作モード切替処理においては、図４に示すように、主として第１のプログラム処理部１１１と、第１の表示制御部１１２と、設定情報取得部１１３と、モード選択部１１４と、第１のモード切替部１１５と、第１のデータ送受信部１１６と、使用センサ設定部１１７と、第２のプログラム処理部２１１と、第２の表示制御部２１２と、第２のモード切替部２１３と、第２のデータ送受信部２１４とが機能する。
また、第１の記憶部１４の一領域にはセンサ情報記憶部１４１が設定される。同様に、第２の記憶部２４の一領域にはセンサ情報記憶部２４１及び設定情報記憶部２４２が設定される。
【００３６】
第１のプログラム処理部１１１は、メインマイコン１０の全体の動作を制御する。例えば、第１のプログラム処理部１１１は、第１の表示制御部１１２と、設定情報取得部１１３と、モード選択部１１４と、第１のモード切替部１１５と、第１のデータ送受信部１１６と、使用センサ設定部１１７とを動作させる。
【００３７】
第１の表示制御部１１２は、第１の表示部１８の表示を制御する。例えば、第１の表示制御部１１２は、第１の表示部１８に、第１モードで処理された結果、例えばセンサ部２５によってセンシングされたセンサ情報を表示する。また、第１の表示制御部１１２は、第１の表示部１８に、地図情報や、所定の絵柄画像を表示してもよい。或いは、第１の表示制御部１１２は、第１の表示部１８の発光を制御することにより、表示画像の輝度や色味を調整してもよい。
【００３８】
設定情報取得部１１３は、第１モードでの設定情報を取得する。この設定情報は、後述のモード選択部１１４が、第２モードとして第２ａモード又は第２ｂモードを選択する際に用いる情報である。例えば、後述のようにユーザが情報処理装置１の表示画面から、第２ａモード又は第２ｂモードを選択した場合には、このユーザによる選択結果が設定情報となる。
或いは、第１モードで機能するセンサの種類と数、及び第２モードで機能するセンサの種類と数に基づいて、第２モードへの切り替え時に、第２ａモード又は第２ｂモードの何れに切り替わるかが定まる場合には、この第２ａモード又は第２ｂモードの選択結果が設定情報となる。
具体的には、設定情報は、第２ａモード及び第２ｂモードのうち、各々で機能するセンサの種類及び数が、第１モードで動作中のセンサの種類及び数により類似する方の動作モードを選択することを示す情報であってよい。例えば、第１モードで地磁気センサ及び加速度センサが動作中であると共に、第２ａモードでは地磁気センサ及び加速度センサが機能し、第２ｂモードではジャイロセンサ及び照度センサが機能する場合に、設定情報は、第２モードとして第２ａモードを選択することを示す情報となる。
或いは、第１モードの停止前に動作しているセンサが、第２ａモードで機能するセンサである場合に、設定情報は、第２ａモードを第２モードとして選択することを示す情報であってよい。例えば、第１モードで動作中のセンサが地磁気センサであり、第２ａモードで地磁気センサが機能する場合に、設定情報は、第２ａモードを第２モードとして選択することを示す情報となる。
或いは、第１モードでの動作中に使用しているセンサが、第２ａモードで機能するセンサに含まれない場合には、設定情報は、第２モードとして第２ｂモードを選択することを示す情報であってもよい。例えば、第１モードで動作中のセンサが地磁気センサであり、第２ａモードにおいて地磁気センサが機能しない場合には、設定情報は、第２モードとして第２ｂモードを選択することを示す情報となる。
【００３９】
モード選択部１１４は、設定情報取得部１１３によって取得された設定情報に基づいて、第２モードとして、第２ａモード又は第２ｂモードを選択する。
【００４０】
第１のモード切替部１１５は、動作モードを第１モードから、モード選択部１１４によって選択された第２ａモード又は第２ｂモードに切り替える。
より具体的には、第１のモード切替部１１５は、サブマイコン２０に対し、第２ａモード又は第２ｂモードでの動作指示を送信すると共に、第１モードでの動作を終了させる。なお、この動作指示には、第２ａモード及び第２ｂモードのいずれが選択されたかを示す設定情報、及び、第２ａモード又は第２ｂモードの各々で機能するセンサによるセンシング指示が含まれる。
また、第１のモード切替部１１５は、第１モードを実行するＯＳの動作が停止されることを契機として、第１モードを停止し第２モードを実行するようにモードを切り替えてもよい。
動作モードの切替処理の詳細についてはフローチャートを用いて後述する。
【００４１】
第１のデータ送受信部１１６は、サブマイコン２０に対しデータを送信すると共に、サブマイコン２０からデータを受信する。
具体的には、第１のデータ送受信部１１６は、サブマイコン２０からセンサ部２５によってセンシングされるセンサ情報を受信し、更に、受信したセンサ情報を逐次センサ情報記憶部１４１に格納する。
また、第１のデータ送受信部１１６は、センサ情報記憶部１４１に記憶されたセンサ情報をサブマイコン２０に対し送信する。例えば、第１モードと第２モードの双方で、センサ情報を用いた歩数計機能を利用する場合、第１モードの停止にあたり、第１のデータ送受信部１１６は、第１モードにおける最新の歩数を示すセンサ情報を、センサ情報記憶部１４１から抽出すると共に、サブマイコン２０に対して送信する。これにより、動作モードが第１モードから第２モードに切り替わっても歩数がリセットされることなく、継続して歩数をカウントすることが可能となる。
【００４２】
使用センサ設定部１１７は、第１モードでの動作中に使用しているセンサを、第２ａモード又は第２ｂモードで使用するセンサとして設定する。例えば、第１モードでジャイロセンサが使用中である場合に、使用センサ設定部１１７は、第２ａモードで使用するセンサとしてジャイロセンサを設定する。
【００４３】
第２のプログラム処理部２１１は、サブマイコン２０の全体を制御する。例えば、第２のプログラム処理部２１１は、第２の表示制御部２１２と、第２のモード切替部２１３と、第２のデータ送受信部２１４と、センサ情報取得部２１５と、時刻情報取得部２１６とを動作させる。
【００４４】
第２の表示制御部２１２は、第１の表示部１８と第２の表示部２７との表示を制御する。例えば、第２の表示制御部２１２は、液晶ディスプレイである第２の表示部２７に、時刻情報をセグメント表示する。また、第２の表示制御部２１２は、第１の表示部１８に、第２モードで処理された結果、例えば、第２モードにおいて後述のセンサ情報取得部２１５によって取得された、センサ部２５からのセンサ情報を表示する。また、第２の表示制御部２１２は、第１の表示部１８に所定の画像を表示してもよい。所定の画像とは、例えば、背景画像である。更に、第２の表示制御部２１２は、第２の入力部２６を介したユーザのボタン操作等に応じて、背景画像を他の画像に変更する。
【００４５】
第２のモード切替部２１３は、動作モードを第２ａモード又は第２ｂモードから、第１モードに切り替える。より具体的には、第２のモード切替部２１３は、メインマイコン１０に対し、第１モードでの動作指示を送信すると共に、第２ａモード又は第２ｂモードでの動作を終了させる。なお、この動作指示には、第１モードで機能するセンサによるセンシング指示が含まれる。動作モードの切替処理の詳細についてはフローチャートを用いて後述する。
【００４６】
第２のデータ送受信部２１４は、メインマイコン１０に対しデータを送信すると共に、メインマイコン１０からデータを受信する。具体的には、第２のデータ送受信部２１４は、後述のセンサ情報取得部２１５によって取得された、センサ部２５からのセンサ情報をメインマイコン１０に送信する。
また、第２のデータ送受信部２１４は、センサ情報記憶部２４１に記憶されたセンサ情報をメインマイコン１０に対し送信する。例えば、第１モードと第２モードの双方で、センサ情報を用いた歩数計機能を利用する場合、第２モードの停止にあたり、第２のデータ送受信部２１４は、第２モードにおける最新の歩数に係るセンサ情報を、センサ情報記憶部２４１から抽出すると共に、メインマイコン１０に対して送信する。これにより、動作モードが第２モードから第１モードに切り替わっても、歩数がリセットされることなく、継続して歩数をカウントすることが可能となる。
また、第２のデータ送受信部２１４は、メインマイコン１０から第２ａモード又は第２ｂモードでの動作指示を受信し、動作指示に含まれる設定情報を、設定情報記憶部２４２に格納する。
【００４７】
センサ情報取得部２１５は、センサ部２５からセンサ情報を取得する。とりわけ、センサ情報取得部２１５は、センサ部２５から時刻情報以外の情報を取得する。また、センサ情報取得部２１５は、センサ部２５から取得したセンサ情報を、センサ情報記憶部２４１に格納する。
【００４８】
時刻情報取得部２１６は、第２のＲＴＣ部３０から時刻情報を取得する。
【００４９】
［動作モードの切替処理］
図５及び図６は、図４の機能的構成を有する図１の情報処理装置１が実行する動作モード切替処理の流れを説明するフローチャートである。
【００５０】
図５は、情報処理装置１が、第１モードから第２モードに動作モードを切り替える処理の流れの例を示す。
【００５１】
ステップＳ１において、メインマイコン１０は、ユーザによる、第１モードから第２モードへの動作モード切替操作の入力を検知する。
【００５２】
ステップＳ２において、メインマイコン１０の設定情報取得部１１３は、設定情報を取得する。
【００５３】
ステップＳ３において、メインマイコン１０のモード選択部１１４は、設定情報取得部１１３によって取得された設定情報に基づいて、第２モードとして第２ａモード又は第２ｂモードを選択する。
【００５４】
ステップＳ４において、メインマイコン１０の第１のプログラム処理部１１１は、ＯＳの動作を停止する。これに伴い、メインマイコン１０での第１モードの動作は停止する。
【００５５】
ステップＳ５において、メインマイコン１０の第１のデータ送受信部１１６は、第２ａモード又は第２ｂモードで引き続き用いられるセンサ情報として、センサ情報記憶部１４１から最新のセンサ情報を読み出し、サブマイコン２０に送信する。
【００５６】
ステップＳ６において、メインマイコン１０の第１のモード切替部１１５は、サブマイコン２０に対して、第２ａモード又は第２ｂモードでの動作指示を送信する。なお、この動作指示には、設定情報、及び第２ａモード又は第２ｂモードで機能するセンサによるセンシングの指示が含まれる。なお、この際、サブマイコン２０は、メインマイコン１０から受信した設定情報を、設定情報記憶部２４２に格納する。
【００５７】
ステップＳ７において、サブマイコン２０の第２のプログラム処理部２１１は、メインマイコン１０のＯＳが停止したことを受けて、設定情報記憶部２４２に格納された設定情報に基づいて、第２ａモード又は第２ｂモードでの動作を開始する。
【００５８】
ステップＳ８において、サブマイコン２０のセンサ情報取得部２１５は、センサ部２５によってセンシングされたセンサ情報を取得する。
より具体的には、動作モードが例えば第２ａモードである場合には、センサ情報取得部２１５は、第２ａモードで機能するセンサからのみセンサ情報を取得する。この間、第２ａモードでセンサ情報取得の対象とならないセンサには給電されない。
【００５９】
ステップＳ９において、サブマイコン２０の第２の表示制御部２１２は、センサ情報取得部２１５によって取得されたセンサ情報を第１の表示部１８に表示する。
【００６０】
なお、図５では図示しないが、ステップＳ９において、サブマイコン２０の第２の表示制御部２１２は、時刻情報取得部２１６によって取得された時刻情報を第２の表示部２７に表示してもよい。
【００６１】
図６は、情報処理装置１が、第２モードから第１モードに動作モードを切り替える処理の流れの例を示す。
【００６２】
ステップＳ１１において、サブマイコン２０は、ユーザによる、第２モードから第１モードへの動作モード切替操作の入力を検知する。
【００６３】
ステップＳ１２において、サブマイコン２０の第２のモード切替部２１３は、メインマイコン１０に対して、第１モードでの動作指示を送信する。
なお、この動作指示には、第１モードで機能するセンサによるセンシングの指示が含まれる。
【００６４】
ステップＳ１３において、メインマイコン１０の第１のプログラム処理部１１１は、ＯＳを起動する。
【００６５】
ステップＳ１４において、サブマイコン２０の第２のデータ送受信部２１４は、メインマイコン１０に対して、第１モードで引き続き用いられるセンサ情報として、センサ情報記憶部２４１から最新のセンサ情報を読み出し、メインマイコン１０に送信する。
【００６６】
ステップＳ１５において、サブマイコン２０の第２のプログラム処理部２１１は、サブマイコン２０での第２モードの動作を停止する。
【００６７】
ステップＳ１６において、メインマイコン１０の第１のプログラム処理部１１１は、サブマイコン２０での第２モードの動作が停止したことを受けて、第１モードでの動作を開始する。
【００６８】
ステップＳ１７において、サブマイコン２０のセンサ情報取得部２１５は、センサ部２５によってセンシングされたセンサ情報を取得する。
【００６９】
ステップＳ１８において、サブマイコン２０の第２のデータ送受信部２１４は、センサ情報取得部２１５によって取得されたセンサ情報をメインマイコン１０に送信する。
【００７０】
ステップＳ１９において、メインマイコン１０の第１の表示制御部１１２は、第１のデータ送受信部１１６によって受信したセンサ情報を第１の表示部１８に表示する。
【００７１】
なお、図５及び図６では図示しないが、ユーザが動作モードを、例えば第２ａモードから第２ｂモードに切り替えたい場合には、図６に示すフローチャートにより、動作モードを第２ａモードから第１モードに切り替えた後、図５に示すフローチャートにより、動作モードを第１モードから第２ｂモードに切り替えることにより、動作モードを第２ａモードから第２ｂモードに切り替えることが可能である。
【００７２】
［表示画面の例］
図７は、第２ａモード及び第２ｂモードで表示される表示画面の例を示す。
図７の例においては、第２ａモードとしてユーザがアウトドアで用いる「アウトドアスタイル」の画面例を示し、第２ｂモードとしてユーザが日常で用いる「日常スタイル」の画面例を示す。
【００７３】
図７の例で示すように、「アウトドアスタイル」においては、第１の表示部１８に、コンパスリング２７１、気圧計２７２、時刻２７３、高度計２７４が表示される。
コンパスリング２７１は、方位を示すリングであり、当該方位は地磁気センサのセンサ情報を用いて算出される。図７の例においては、３つのフラグメントから構成される方向が北を示す。
気圧計２７２は、情報処理装置１の現在位置における気圧を示し、当該気圧は気圧センサのセンサ情報を用いて算出される。
時刻２７３は、基本的には現在位置における現在時刻を示すが、現在位置から所定距離以上離れた海外の時刻を表示してもよい。
高度計２７４は、情報処理装置１の現在位置の高度を示し、当該高度は、気圧センサのセンサ情報を用いて算出される。
【００７４】
一方、「日常スタイル」においては、第１の表示部１８に、電池残量リング２７５、デイデイト２７６、時刻２７３、歩数２７７が表示される。
電池残量リング２７５は、電池の残量を示すリングであり、表示されているリングの長さが長いほど電池の残量が多いことを示す。
デイデイト２７６は、日にちと曜日の表示である。
歩数２７７は、歩数計機能によって計測される歩数の値であり、加速度センサ等のセンサ値から算出される。
【００７５】
「アウトドアスタイル」と「日常スタイル」とを比較すると、「日常スタイル」において利用可能な歩数計の表示は、他のセンサ情報の表示に比較して多くの電力を消費する。このため、通常、「日常スタイル」における目標寿命は、「アウトドアスタイル」における目標寿命よりも短い。例えば、ユーザは、各々のスタイルでの目標寿命を踏まえて、第２モードとして、「アウトドアスタイル」及び「日常スタイル」のいずれかを選択することが可能である。
【００７６】
［画面遷移］
図８は、第１モードでの動作中に、第２モードに含まれる第２ａモード及び第２ｂモードとして、図７で例示した「アウトドアスタイル」及び「日常スタイル」に動作モードを切り替える際の画面遷移の例を示す。
【００７７】
ユーザは第１モードでの動作中に、動作モード切替処理のスタート画面として、情報処理装置１に「［Ａ−０］アプリ一覧」の画面を表示させる。ユーザは、第１モードから第２モードに動作モードを切り替えるため、「［Ａ−０］アプリ一覧」の画面中で「マルチタイムピース」の項目を選択する。
【００７８】
「マルチタイムピース」の選択により、情報処理装置１には「［Ａ−１］起動ステータス」の画面が表示される。ユーザは、図７に例示した「アウトドアスタイル」の画面を表示させたい場合には、「［Ａ−１］起動ステータス」の画面において、「アウトドアスタイル」を選択する。
【００７９】
「アウトドアスタイル」の選択により、情報処理装置１には「［Ａ−２ａ］シャットダウン最終確認」の画面が表示される。ユーザはこの画面によって、情報処理装置１が第１モードでの動作を停止すると共に、動作モードを第２ａモードである「アウトドアスタイル」に切り替えること、及び、第１モードの機能であるネットワーク通信や位置の保存が出来なくなることを最終確認する。
【００８０】
ユーザが「［Ａ−２ａ］シャットダウン最終確認」の画面で「スタート」を選択することにより、情報処理装置１には、第２ａモードである「アウトドアスタイル」の画面が表示される。
【００８１】
一方、情報処理装置１に「［Ａ−１］起動ステータス」の画面が表示された際、ユーザが図７に例示した「日常スタイル」の画面を表示させたい場合には、「日常スタイル」を選択する。
【００８２】
「日常スタイル」の選択により、情報処理装置１には「［Ａ−２ｂ］シャットダウン最終確認」の画面が表示される。ユーザはこの画面によって、情報処理装置１が第１モードでの動作を停止すると共に、動作モードを第２ｂモードである「日常スタイル」に切り替えること、及び、第１モードの機能であるネットワーク通信や位置の保存が出来なくなることを最終確認する。
【００８３】
ユーザが「［Ａ−２ｂ］シャットダウン最終確認」の画面で「スタート」を選択することにより、情報処理装置１には、第２ｂモードである「日常スタイル」の画面が表示される。
【００８４】
なお、ユーザが「［Ａ−１］起動ステータス」の画面で「設定」を選択した場合には、「［Ａ−３］事前設定一覧」の画面が、「使い方」を選択した場合には、「［Ａ−４］ヘルプ」の画面が表示される。一方、「［Ａ−１］起動ステータス」の画面で「終了」を選択した場合には、アプリを終了する。
また、ユーザが「［Ａ−２ａ］シャットダウン最終確認」の画面、及び「［Ａ−２ｂ］シャットダウン最終確認」の画面で、「キャンセル」を選択した場合にも、アプリを終了する。
【００８５】
以上のように構成される情報処理装置１は、第１モードと、第１モードの停止時に実行される、第１モードよりも少ない消費電力で実行可能な第２モードとして少なくとも第２ａモードと第２ｂモードとを備える。また、情報処理装置１は、モード選択部１１４と、第１のモード切替部１１５と、表示部とを備える。
モード選択部１１４は、第２モードとして、第２ａモード又は第２ｂモードを選択する。
第１のモード切替部１１５は、第１モードが実行されている場合に、第１モードを停止し、第２モードを実行するように動作モードを切り替える。
表示部は、選択されたモードにより処理された結果を示し、第２ａモードと第２ｂモードとでは表示部による表示情報の種類が異なる。
これにより、情報処理装置１をより低消費電力で動作させ、ユーザにとって最適な情報表示を可能なものとする。
【００８６】
第１のモード切替部１１５は、第１モードが実行されている場合に、第１モードを停止し、選択された第２モードを実行するように動作モードを切り替える。
これにより、ユーザによって事前になされた複数の選択肢からの選択に基づいて、第１モードから移行する第２モードを設定することが可能となる。
【００８７】
第１のモード切替部１１５は、第１モードを実行するオペレーティングシステムの動作が停止されることを契機として、第１モードを停止し第２モードを実行するように動作モードを切り替える。
このように、情報処理装置１は、オペレーティングシステムの動作を必要としないため、低電力消費での動作が可能な第２モードを実行することが可能となる。
【００８８】
情報処理装置１は、第１モードの設定情報を取得する設定情報取得部１１３を更に有する。
モード選択部１１４は、設定情報取得部１１３により取得された第１モードでの設定情報に基づいて、第２モードとして第２ａモード又は第２ｂモードを選択する。
このように、情報処理装置１は、第２モードとして、複数の動作モードから選択することが可能となる。
【００８９】
モード選択部１１４は、第２ａモード及び第２ｂモードのうち、各々で機能するセンサの種類及び数が、第１モードで動作中のセンサの種類及び数に、より類似する動作モードを第２モードとして選択する。
これにより、第１モードから第２モードに動作モードを切り替えるにあたり、センシングしているセンサ情報の種類をあまり変えたくない場合に対応することが可能となる。
【００９０】
モード選択部１１４は、第１モードの停止前に動作しているセンサが、第２ａモードで機能するセンサである場合に、第２ａモードを前記第２モードとして選択する。
これにより、第１モードから第２モードに動作モードを切り替えるにあたり、センシングしているセンサ情報の種類をあまり変えたくない場合に対応することが可能となる。
【００９１】
モード選択部１１４は、第１モードの停止前に動作しているセンサが、第２ａモードで機能するセンサに含まれない場合には、第２ｂモードを第２モードとして選択する。
これにより、第１モードから第２モードに動作モードを切り替えるにあたり、センシングしているセンサ情報の種類をあまり変えたくない場合に対応することが可能となる。
【００９２】
情報処理装置１は、使用センサ設定部１１７を更に備える。
使用センサ設定部１１７は、第１モードでの動作中に使用しているセンサを、第２ａモードで使用するセンサとして設定する。
これにより、第１モードでの動作中に、第２ａモードでのセンシングの対象を設定することが可能となる。
【００９３】
情報処理装置１は、センサ部２５とセンサ情報取得部２１５を更に備える。
センサ情報取得部２１５は、センサ部２５からセンサ情報を取得する。
また、第２モードのうち少なくとも一つは、センサ情報取得部２１５がセンサ部２５からセンサ情報を取得するモードである。
これにより、センサ情報を取得する動作モードを低消費電力の動作モードとすることが可能となる。
【００９４】
情報処理装置１は、検出手段を備える。
検出手段は、第２モードの実行中にユーザによる所定の入力を検出する。
第１のモード切替部１１５及び第２のモード切替部２１３は、ユーザによる所定の入力を検出した場合に、実行中の第２モード（例えば第２ａモード）に代わり、第１モードが停止されている場合に実行される動作モードのうちから第２モードとして選択されなかった他のモード（例えば第２ｂモード）を実行するように動作モードを切り替える。
これにより、動作モードを第２ａモードと第２ｂモードとの間で切り替えることが可能となる。
【００９５】
情報処理装置１は、第１モードと第１モードの停止時に実行される第２モードを備える。また、情報処理装置１は、表示部として第１の表示部１８及び第２の表示部２７と、センサ情報取得部２１５とを備える。
表示部は、時刻情報に加えて時刻情報以外のセンサ情報を表示する。
センサ情報取得部２１５は、時刻情報以外のセンサ情報を取得する。
第２モードでは、センサ情報取得部２１５により時刻情報以外のセンサ情報を取得する。
情報処理装置１は、第１モードが実行されている場合に、第１モードが停止されることを契機として、時刻情報に加えて第２モードで取得された時刻情報以外のセンサ情報を前記表示手段に表示する。
これにより、情報処理装置１は、ユーザにとって使い勝手を犠牲にすることなくセンサ情報も表示することを可能なものとすることが可能となる。
【００９６】
情報処理装置１は、センサ部２５を更に備える。
センサ情報取得部２１５は、センサ部２５から時刻情報以外の情報を取得する。
これにより、情報処理装置１は、時刻情報以外の情報を表示することが可能となる。
【００９７】
情報処理装置１は、時刻情報取得部２１６を更に備える。
第２モードでは、時刻情報取得部２１６により時刻情報を取得する。
情報処理装置１は、第１モードが実行されている場合に、第１モードが停止されることを契機として、第２モードで取得された時刻情報と時刻情報以外の情報を、表示部としての第１の表示部１８及び／又は第２の表示部２７に表示する。
これにより、情報処理装置１は、時刻情報以外の情報と時刻情報との双方を表示することが可能となる。
【００９８】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。以下では、上記した実施形態の変形例について説明する。
【００９９】
＜変形例１＞
上述の実施形態では、低消費電力動作時にメインマイコン１でＯＳを停止するとしたが、これに限られない。
他の変形例として、低消費電力動作時に第２の表示部２７での表示をＯＦＦとしてもよい。
また、これに関連して、上述の実施形態では、メインマイコン１でＯＳが停止されることを契機として、動作モードを第１モードから第２モードに切り替えるが、これに限られない。
他の変形例として、メインマイコン１による第２の表示部２７での表示がＯＦＦになることを契機として、動作モードを第１モードから第２モードに切り替えてもよい。
【０１００】
＜変形例２＞
上述の実施形態では、情報処理装置１に、第１の表示部１８と第２の表示部２７との２層からなる表示手段が備わり、第１の表示制御部１１２が第１の表示部１８の表示を、第２の表示制御部２１２が第１の表示部１８と第２の表示部２７の表示を制御するとしたが、これに限られない。
他の変形例として、情報処理装置に第１の表示部１８又は第２の表示部２７のみの１層の表示手段が備わり、第１の表示制御部１１２と第２の表示制御部２１２との双方が、第１の表示部１８又は第２の表示部２７の表示を制御するとしてもよい。
【０１０１】
＜変形例３＞
上述の実施形態では、動作モードは、第１モードから、モード選択部１１４によって選択された第２ａモード又は第２ｂモードに移行するとしたが、これに限られない。
他の変形例として、動作モードは、ユーザによるボタン操作等の所定の入力により、トグル方式（例えば：第１モード→第２ａモード→第２ｂモード→第１モード・・・以降は繰り返し）で移行するとしてもよい。これにより、移行する動作モードを事前に設定する必要なく、動作モードの移行が可能となる。
【０１０２】
上述の実施形態では、動作モードを、例えば第２ａモードから第２ｂモードに切り替える際、一旦第２ａモードから第１モードに切り替えた後、第１モードから第２ｂモードに切り替えるが、これに限られない。
他の変形例として、第２のモード切替部２１３が、第２ａモードと第２ｂモードとの間で、直接動作モードを切り替えてもよい。
【０１０３】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図４の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が情報処理装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図４の例に限定されない。
また、一つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ‐Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路とが組み合わせられたものを含む。
【０１０４】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【０１０５】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図２のリムーバブルメディア５１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア５１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図２の第１のＲＯＭ１２や、第２のＲＯＭ２２等で構成される。
【０１０６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【０１０７】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、更に、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０８】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
第１モードと、前記第１モードの停止時に実行される前記第１モードよりも少ない消費電力で実行可能な第２モードとして少なくとも第２ａモードと第２ｂモードとを備える情報処理装置であって、
前記第２モードとして、前記第２ａモード又は前記第２ｂモードを選択する選択手段と、
前記第１モードが実行されている場合に、前記第１モードを停止し前記第２モードを実行するように動作モードを切り替える切替手段と、
前記選択されたモードにより処理された結果を表示する表示手段と、を備え、
前記第２ａモードと前記第２ｂモードとでは前記表示手段による表示情報の種類が異なることを特徴とする情報処理装置。
［付記２］
前記切替手段は、前記第１モードが実行されている場合に、前記第１モードを停止し前記選択された第２モードを実行するように動作モードを切り替えることを特徴とする、付記１に記載の情報処理装置。
［付記３］
前記切替手段は、前記第１モードを実行するオペレーティングシステムの動作が停止されることを契機として、前記第１モードを停止し前記第２モードを実行するようにモードを切り替えることを特徴とする付記１又は２に記載の情報処理装置。
［付記４］
前記第１モードで設定情報を取得する第１の取得手段を更に備え、
前記選択手段は、前記第１の取得手段により取得された前記設定情報に基づいて、前記第２モードとして前記第２ａモード又は前記第２ｂモードを選択する、
ことを特徴とする付記１乃至３のいずれか一に記載の情報処理装置。
［付記５］
前記選択手段は、前記第２ａモード及び前記第２ｂモードのうち、各々で機能するセンサの種類及び数が、前記第１モードで動作中のセンサの種類及び数に、より類似する動作モードを第２モードとして選択する、
ことを特徴とする付記３に記載の情報処理装置。
［付記６］
前記選択手段は、前記第１モードの停止前に動作しているセンサが、前記第２ａモードで機能するセンサである場合に、前記第２ａモードを前記第２モードとして選択する、
ことを特徴とする付記４又は５に記載の情報処理装置。
［付記７］
前記選択手段は、前記第１モードの停止前に動作しているセンサが、前記第２ａモードで機能するセンサに含まれない場合には、前記第２ｂモードを前記第２モードとして選択する、
ことを特徴とする付記４乃至６のいずれか一に記載の情報処理装置。
［付記８］
前記第１モードでの動作中に使用しているセンサを、前記第２ａモードで使用するセンサとして設定する設定手段を更に備える、
ことを特徴とする付記１乃至７のいずれか一に記載の情報処理装置。
［付記９］
所定のセンサと、
前記所定のセンサから情報を取得する第２の取得手段と、を備え、
前記第２モードのうち少なくとも一つは前記第２の取得手段が前記所定のセンサから情報を取得するモードであることを含む、
ことを特徴とする付記１乃至８のいずれか一に記載の情報処理装置。
［付記１０］
前記第２モードの実行中にユーザによる所定の入力を検出する検出手段を備え、
前記切替手段は、前記検出手段によりユーザによる所定の入力を検出した場合は、実行中の前記第２モードに代わり、前記第１モードが停止されている場合に実行される動作モードのうちから前記第２モードとして選択されなかった他のモードを実行するように動作モードを切り替える、
ことを特徴とする付記１乃至９のいずれか一に記載の情報処理装置。
［付記１１］
第１モードと前記第１モードの停止時に実行される第２モードとを備える情報処理装置であって、
時刻情報に加えて時刻情報以外のセンサ情報を表示する表示手段と、
時刻情報以外のセンサ情報を取得する取得手段と、を備え、
前記第２モードでは、前記取得手段により時刻情報以外のセンサ情報を取得し、
前記第１モードが実行されている場合に、前記第１モードが停止されることを契機として、時刻情報に加えて前記第２モードで取得された時刻情報以外のセンサ情報を前記表示手段に表示する、
ことを特徴とする情報処理装置。
［付記１２］
所定のセンサを更に備え、
前記取得手段は、前記所定のセンサから時刻情報以外の情報を取得する、
ことを特徴とする付記１１に記載の情報処理装置。
［付記１３］
時刻情報を取得する時刻情報取得手段を更に備え、
前記第２モードでは、更に前記時刻情報取得手段により前記時刻情報を取得し、
前記第１モードが実行されている場合に、前記第１モードが停止されることを契機として、前記第２モードで取得された時刻情報と時刻情報以外の情報とを前記表示手段に表示する、
ことを特徴とする付記１１又は１２に記載の情報処理装置。
［付記１４］
第１モードと、前記第１モードの停止時に実行される第２モードとして少なくとも第２ａモードと第２ｂモードとを備える情報処理装置が行う情報処理方法であって、
前記第２モードとして、前記第２ａモード又は前記第２ｂモードを選択する選択ステップと、
前記第１モードが実行されている場合に、前記第１モードを停止し前記第２モードを実行するようにモードを切り替える切替ステップと、
前記第１モード及び前記第２モードにより処理された結果を表示する表示ステップと、を有し、
前記第２ａモードと前記第２ｂモードとでは前記表示ステップにおける表示が異なることを特徴とする情報処理方法。
［付記１５］
第１モードと、前記第１モードの停止時に実行される第２モードとして少なくとも第２ａモードと第２ｂモードとを備えるコンピュータに、
前記第２モードとして、前記第２ａモード又は前記第２ｂモードを選択する選択機能と、
前記第１モードが実行されている場合に、前記第１モードを停止し前記第２モードを実行するようにモードを切り替える切替機能と、
前記第１モード及び前記第２モードにより処理された結果を表示する表示機能と、
を実現し、
前記第２ａモードと前記第２ｂモードとでは、前記表示機能による表示が異なることを特徴とする情報処理プログラム。
【符号の説明】
【０１０９】
１・・・情報処理装置，１０・・・メインマイコン，１１・・・第１のＣＰＵ，１２・・・第１のＲＯＭ，１３・・・第１のＲＡＭ，１４・・・第１の記憶部，１５・・・第1のＲＴＣ部，１６・・・ドライブ，１７・・・第１の入力部，１８・・・第１の表示部，２０・・・サブマイコン，２１・・・第２のＣＰＵ，２２・・・第２のＲＯＭ，２３・・・第２のＲＡＭ，２４・・・第２の記憶部，２５・・・センサ部，２６・・・第２の入力部，２７・・・第２の表示部，２９・・・電池残量計測ＩＣ，３０・・・第２のＲＴＣ部，３１・・・ブルートゥースアンテナ，３２・・・ブルートゥースモジュール，３３・・・無線ＬＡＮアンテナ，３４・・・無線ＬＡＮモジュール，３５・・・ＧＰＳアンテナ，３６・・・ＧＰＳモジュール，５１・・・リムーバブルメディア，ＢＳ・・・黒色シート，ＣＧ・・・カバーガラス，ＭＢ・・・メイン基板，１１１・・・第１のプログラム処理部，１１２・・・第１の表示制御部，１１３・・・設定情報取得部，１１４・・・モード選択部，１１５・・・第１のモード切替部，１１６・・・第１のデータ送受信部，１１７・・・使用センサ設定部，１４１・・・センサ情報記憶部，２１１・・・第２のプログラム処理部，２１２・・・第２の表示制御部，２１３・・・第２のモード切替部，２１４・・・第２のデータ送受信部，２１５・・・センサ情報取得部，２１６・・・時刻情報取得部，２４１・・・センサ情報記憶部，２４２・・・設定情報記憶部
【図１】
2020030392.tif 000003
【図２】
2020030392.tif 000004
【図３Ａ】
2020030392.tif 000005
【図３Ｂ】
2020030392.tif 000006
【図４】
2020030392.tif 000007
【図５】
2020030392.tif 000008
【図６】
2020030392.tif 000009
【図７】
2020030392.tif 000010
【図８】
2020030392.tif 000011