(57)【要約】【課題】省電力化を図る場合に、できるだけ利用者の利便性を向上させること。【解決手段】１つの態様において、電子機器（例えば、スマートフォン１）は、バッテリと、前記バッテリに蓄えられた電力の消費量に関する情報を表示するタッチスクリーンディスプレイと、前記電力の消費量を管理するモードの第１の設定の設定値による消費電力と、前記モードの第２の設定の設定値による消費電力との差分を算出し、算出した差分に関する情報を前記タッチスクリーンディスプレイに表示するコントローラとを有する。【選択図】図１
2015070394.tif 000002
【特許請求の範囲】
【請求項１】
バッテリと、
前記バッテリに蓄えられた電力の消費量に関する情報を表示するタッチスクリーンディスプレイと、
前記電力の消費量を管理するモードの第１の設定の設定値による消費電力と、前記モードの第２の設定の設定値による消費電力との差分を算出し、算出した差分に関する情報を前記タッチスクリーンディスプレイに表示するコントローラと
を有する電子機器。
【請求項２】
前記コントローラは、前記第１の設定に対応する待受時間と、前記第２の設定に対応する待受時間との間に差分を生じさせた前記第１の設定における設定項目を通知する請求項１に記載の電子機器。
【請求項３】
バッテリと、前記バッテリに蓄えられた電力の消費量に関する情報を表示するタッチスクリーンディスプレイとを有する電子機器によって実行される電力消費管理方法であって、
前記バッテリに蓄えられた電力の消費量に関する情報を表示するステップと、
前記電力の消費量を管理するモードの第１の設定の設定値による消費電力と、前記モードの第２の設定の設定値による消費電力との差分を算出するステップと、
算出した差分に関する情報を前記タッチスクリーンディスプレイに表示するステップと
を含む電力消費管理方法。
【請求項４】
バッテリと、前記バッテリに蓄えられた電力の消費量に関する情報を表示するタッチスクリーンディスプレイとを有する電子機器に、
前記バッテリに蓄えられた電力の消費量に関する情報を表示するステップと、
前記電力の消費量を管理するモードの第１の設定の設定値による消費電力と、前記モードの第２の設定の設定値による消費電力との差分を算出するステップと、
算出した差分に関する情報を前記タッチスクリーンディスプレイに表示するステップと
を実行させる電力消費管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、電子機器、電力消費管理方法及び電力消費管理プログラムに関する。特に、本出願は、バッテリを有する電子機器、その電子機器の電力消費を管理及び制御する方法、及びその電子機器の電力消費を管理及び制御するためのプログラムに関する。
【背景技術】
【０００２】
近年、多くの携帯型の電子機器には、通信機能の他、ウェブブラウザ、音楽プレイヤ、ゲーム、カメラなどの多種多様な機能が搭載されるのに伴って、消費電力も大きくなってきている。このため、これらの電子機器において、消費電力を抑えて、動作を継続させることが可能な時間をできるだけ長くするための技術が注目され始めている。例えば、特許文献１では、電源状態に基づいて、所望の機能を自動的に制限することによって消費電力を低減する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３５２４７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記電子機器において省電力化を図る場合に、できるだけ利用者の利便性を向上させる必要性がある。
【課題を解決するための手段】
【０００５】
１つの態様に係る電子機器は、バッテリと、前記バッテリに蓄えられた電力の消費量に関する情報を表示するタッチスクリーンディスプレイと、前記電力の消費量を管理するモードの第１の設定の設定値による消費電力と、前記モードの第２の設定の設定値による消費電力との差分を算出し、算出した差分に関する情報を前記タッチスクリーンディスプレイに表示するコントローラとを有する。
【０００６】
１つの態様に係る電力消費管理方法は、バッテリと、前記バッテリに蓄えられた電力の消費量に関する情報を表示するタッチスクリーンディスプレイとを有する電子機器によって実行される電力消費管理方法であって、前記バッテリに蓄えられた電力の消費量に関する情報を表示するステップと、前記電力の消費量を管理するモードの第１の設定の設定値による消費電力と、前記モードの第２の設定の設定値による消費電力との差分を算出するステップと、算出した差分に関する情報を前記タッチスクリーンディスプレイに表示するステップとを含む。
【０００７】
１つの態様に係る電力消費管理プログラムは、バッテリと、前記バッテリに蓄えられた電力の消費量に関する情報を表示するタッチスクリーンディスプレイとを有する電子機器に、前記バッテリに蓄えられた電力の消費量に関する情報を表示するステップと、前記電力の消費量を管理するモードの第１の設定の設定値による消費電力と、前記モードの第２の設定の設定値による消費電力との差分を算出するステップと、算出した差分に関する情報を前記タッチスクリーンディスプレイに表示するステップとを実行させる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態１に係るスマートフォンの機能構成を示すブロック図である。
【図２】図２は、省電力モード管理テーブルに記憶される情報の一例を示す図である。
【図３】図３は、初期設定管理テーブルに記憶される情報の一例を示す図である。
【図４】図４は、利用者設定管理テーブルに記憶される情報の一例を示す図である。
【図５】図５は、動作パターン管理テーブルに記憶される情報の一例を示す図である。
【図６】図６は、パターン２対応テーブルに記憶される情報の一例を示す図である。
【図７】図７は、パターン３対応テーブルに記憶される情報の一例を示す図である。
【図８】図８は、動作パターン１に対応する電力消費の状況を可視化する省電力ナビ画面を表示する制御の例を示す図である。
【図９】図９は、省電力ナビ画面の構成例を示す図である。
【図１０】図１０は、省電力モード及び動作パターンに応じた省電力ナビ画面の一例を示す図である。
【図１１】図１１は、差分情報について説明するための図である。
【図１２】図１２は、動作パターン２に対応する省電力ナビ画面を表示するときの制御の例を示す図である。
【図１３】図１３は、省電力モード及び動作パターンに応じた省電力ナビ画面の一例を示す図である。
【図１４】図１４は、動作パターン３に対応する省電力ナビ画面を表示するときの制御の例を示す図である。
【図１５】図１５は、省電力モード及び動作パターンに応じた省電力ナビ画面の一例を示す図である。
【図１６】図１６は、省電力設定画面を表示するときの制御の例を示す図である。
【図１７】図１７は、省電力設定画面において設定項目の設定値の変更があった場合の制御の例を示す図である。
【図１８】図１８は、省電力ナビ画面における表示制御の他の例を示す図である。
【図１９】図１９は、実施形態１に係るスマートフォンによる処理の流れを示すフローチャートである。
【図２０】図２０は、実施形態１に係るスマートフォンによる処理の流れを示すフローチャートである。
【図２１】図２１は、実施形態１に係るスマートフォンによる処理の流れを示すフローチャートである。
【図２２】図２２は、実施形態２に係るスマートフォンによる処理の流れを示すフローチャートである。
【図２３】図２３は、実施形態２に係るスマートフォンによる処理の流れを示すフローチャートである。
【図２４】図２４は、実施形態２に係るスマートフォンによる処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
本発明を実施するための実施形態を、図面を参照しつつ詳細に説明する。以下では、本発明に係る携帯電子機器の一例として、スマートフォンについて説明する。
【００１０】
（実施形態１）
実施形態１に係るスマートフォン１の機能構成の一例を説明する。図１は、実施形態１に係るスマートフォンの機能構成を示すブロック図である。以下の説明においては、同様の構成要素に同一の符号を付すことがある。さらに、重複する説明は省略することがある。
【００１１】
図１に示すように、スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ１２と、バッテリ１３と、姿勢検出ユニット１５と、バイブレータ１８とを備える。
【００１２】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａ及びタッチスクリーン２Ｂは、例えば、重ねて配置されてもよいし、並べて配置されてもよいし、離して配置されてもよい。ディスプレイ２Ａとタッチスクリーン２Ｂとが重ねて配置される場合、例えば、ディスプレイ２Ａの１ないし複数の辺がタッチスクリーン２Ｂのいずれの辺とも沿っていなくてもよい。
【００１３】
ディスプレイ２Ａは、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを備える。ディスプレイ２Ａは、文字、画像、記号、及び図形等を表示する。ディスプレイ２Ａが表示する文字、画像、記号、及び図形等を含む画面には、ロック画面と呼ばれる画面、ホーム画面と呼ばれる画面、アプリケーションの実行中に表示されるアプリケーション画面が含まれる。ホーム画面は、デスクトップ、待受画面、アイドル画面、標準画面、アプリ一覧画面又はランチャー画面と呼ばれることもある。
【００１４】
実施形態１において、ディスプレイ２Ａは、スマートフォン１における電力消費の状況を可視化する画面、及び電力消費を調整するための画面などを表示する。
【００１５】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、ペン、又はスタイラスペン等の接触を検出する。タッチスクリーン２Ｂは、複数の指、ペン、又はスタイラスペン等（以下、単に「指」という）がタッチスクリーン２Ｂに接触した位置を検出することができる。タッチスクリーン２Ｂは、タッチスクリーン２Ｂ（タッチスクリーンディスプレイ２）に対する指の接触を、接触された場所のタッチスクリーンディスプレイ２上での位置とともに、コントローラ１０に通知する。実施形態１において、タッチスクリーン２Ｂは、ディスプレイ２Ａに表示される文字入力画面に対する指の接触、及び文字入力画面上での位置を、コントローラ１０に通知する。
【００１６】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式（又は超音波方式）、赤外線方式、電磁誘導方式、及び荷重検出方式等の任意の方式でよい。以下の説明では、説明を簡単にするため、利用者はスマートフォン１を操作するために指を用いてタッチスクリーン２Ｂに接触するものと想定する。
【００１７】
コントローラ１０（スマートフォン１）は、タッチスクリーン２Ｂにより検出された接触、接触が検出された位置、接触が検出された位置の変化、接触が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいて、ジェスチャの種別を判別する。ジェスチャは、指を用いて、タッチスクリーン２Ｂ（タッチスクリーンディスプレイ２）に対して行われる操作である。コントローラ１０（スマートフォン１）が、タッチスクリーン２Ｂを介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるが、これらに限定されない。
【００１８】
実施形態１において、コントローラ１０（スマートフォン１）は、タッチスクリーン２Ｂから通知される文字入力画面上の指の接触及び接触の位置に基づいて、例えば、ディスプレイ２Ａに表示される画面に対する操作を判定し、判定した操作に応じて処理を実行する。
【００１９】
ボタン３は、利用者からの操作入力を受け付ける。ボタン３の数は、単数であっても、複数であってもよい。
【００２０】
照度センサ４は、スマートフォン１の周囲光の照度を検出する。照度は、光の強さ、明るさ、又は輝度を示す。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。
【００２１】
近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、磁界の変化又は超音波の反射波の帰還時間の変化等に基づいて物体の存在を検出する。近接センサ５は、例えば、ディスプレイ２Ａが顔に近づけられたことを検出する。照度センサ４及び近接センサ５は、１つのセンサとして構成されていてもよい。照度センサ４は、近接センサとして用いられてもよい。
【００２２】
通信ユニット６は、無線により通信する。通信ユニット６によってサポートされる無線通信規格には、例えば、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格と、近距離無線の通信規格がある。セルラーフォンの通信規格としては、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。近距離無線の通信規格としては、例えば、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等がある。ＷＰＡＮの通信規格には、例えば、ＺｉｇＢｅｅ（登録商標）がある。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。
【００２３】
通信ユニット６は、ＧＰＳ衛星からの所定の周波数帯の電波信号を受信し、受信した電波信号の復調処理を行って、処理後の信号をコントローラ１０に送出する。スマートフォン１は、ＧＰＳ衛星との通信機能を通信ユニット６から分散させて、通信ユニット６から独立した個別の通信部を設けてもよい。
【００２４】
レシーバ７は、音出力部である。レシーバ７は、コントローラ１０から送信される音信号を音として出力する。レシーバ７は、例えば、通話時に相手の声を出力するために用いられる。マイク８は、音入力部である。マイク８は、利用者の音声等を音信号へ変換してコントローラ１０へ送信する。
【００２５】
ストレージ９は、プログラム及びデータを記憶する。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ９は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ９は、複数の種類の記憶媒体を含んでよい。ストレージ９は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ９は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００２６】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとが含まれる。フォアグランドで実行されるアプリケーションは、例えば、ディスプレイ２Ａに画面が表示される。制御プログラムには、例えば、ＯＳが含まれる。アプリケーション及び制御プログラムは、通信ユニット６による無線通信又は非一過的な記憶媒体を介してストレージ９にインストールされてもよい。
【００２７】
ストレージ９は、制御プログラム９Ａ、通話アプリケーション９Ｂ、メールアプリケーション９Ｃ、省電力モード管理テーブル９Ｕ、初期設定管理テーブル９Ｖ、利用者設定管理テーブル９Ｗ、動作パターン管理テーブル９Ｘ、パターン２対応テーブル９Ｙ、パターン３対応テーブル９Ｚなどを記憶する。
【００２８】
制御プログラム９Ａは、スマートフォン１を稼働させるための各種制御に関する機能を提供する。例えば、制御プログラム９Ａは、電力の消費量を管理するモードの第１の設定の設定値による消費電力と、当該モードの第２の設定の設定値による消費電力との差分を算出し、算出した差分に関する情報を前記タッチスクリーンディスプレイ２に表示するための機能を提供する。例えば、制御プログラム９Ａは、第１の設定に対応する待受時間と、第２の設定に対応する待受時間との間に差分を生じさせた第１の設定における設定項目を通知するための機能を提供する。
【００２９】
その他、制御プログラム９Ａは、通信ユニット６などを制御することによって、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）などを用いた通信を実現させるための機能、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を用いた近距離無線通信を実現させるための機能、並びに、通信ユニット６及びマイク８などを制御することによって、通話を実現させるための機能を提供する。
【００３０】
制御プログラム９Ａにより提供される機能は、通話を実現させる場合、通話アプリケーション９Ｂ又はメールアプリケーション９Ｃなど、ストレージ９に記憶される他のプログラムなどが提供する機能と組み合わせて利用されることがある。制御プログラム９Ａにより提供される機能は、複数のプログラムモジュールに分割されていてもよいし、他のプログラムと結合されていてもよい。
【００３１】
通話アプリケーション９Ｂは、無線通信による通話のための通話機能を提供する。メールアプリケーション９Ｃは、電子メールの作成、送信、受信、及び表示等のための電子メール機能を提供する。ストレージ９に記憶されるアプリケーションは一例に過ぎない。図１に示すもの以外に、カレンダーアプリケーション、メモアプリケーション、ブラウザアプリケーション、ナビゲートアプリケーション、音楽プレイヤーアプリケーション、動画再生アプリケーション、計算機アプリケーション、付箋アプリケーションなどが記憶されていてもよい。
【００３２】
省電力モード管理テーブル９Ｕには、スマートフォン１にて消費電力の調整を行うためのモードである省電力モードを特定するための情報が記憶されている。図２は、省電力モード管理テーブルに記憶される情報の一例を示す図である。図２に示すように、省電力モード管理テーブル９Ｕには、「設定なし」、省電力モードの一方である「モード１（長持ち）」、省電力モードの他方である「モード２（お好み）」にそれぞれ対応付けて、現在有効であるモードを特定するための情報（例えば、ＯＮ又はＯＦＦ）が記憶されている。図２に示す例では、現在実行されている省電力モードが「モード１（長持ち）」であることが示されている。
【００３３】
初期設定管理テーブル９Ｖには、スマートフォン１の電力消費に関する初期設定の情報が記憶される。図３は、初期設定管理テーブルに記憶される情報の一例を示す図である。図３に示すように、初期設定管理テーブル９Ｖには、モードと、設定項目と、基準待受時間とが記憶される。モードは、スマートフォン１の電力消費の調整方法を示す名称であり、モード１（長持ち）及びモード２（お好み）がある。モード１（長持ち）は、スマートフォン１の使用継続時間を優先する場合の初期設定に対応する。モード２（お好み）は、スマートフォン１の使用機能の数を優先する場合の初期設定に対応する。設定項目は、スマートフォン１に搭載される各種機能である。基準待受時間は、スマートフォン１の初期設定で動作した場合に想定される待受時間である。
【００３４】
図３に示す例では、初期設定管理テーブル９Ｖには、モード１（長持ち）に対応する初期設定の情報として、「機能１：１５秒」、「機能２：暗い」、「機能３：ＯＦＦ」、「機能４：ＯＦＦ」、「機能５：ＯＦＦ」、「機能６：ＯＮ」、「機能７：ＯＦＦ」、「機能８：ＯＦＦ」、「機能９：ＯＦＦ」、「機能１０：ＯＦＦ」、「機能１１：ＯＮ」、「機能１２：ＯＮ」、「基準待受時間：Ａ時間Ｂ分」が記憶されている。図３に示す例では、初期設定管理テーブル９Ｖには、モード２（お好み）に対応する初期設定の情報として、「機能１：ＯＮ」、「機能２：自動調整」、「機能３：ＯＮ」、「機能４：ＯＮ」、「機能５：ＯＮ」、「機能６：ＯＮ」、「機能７：ＯＮ」、「機能８：ＯＮ」、「機能９：ＯＮ」、「機能１０：ＯＮ」、「機能１１：ＯＦＦ」、「機能１２：ＯＮ」、「基準待受時間：Ｃ時間Ｄ分」が記憶されている。モード１及びモード２は、モードの一例である。初期設定は、第１の設定の一例である。
【００３５】
利用者設定管理テーブル９Ｗは、スマートフォン１の電力消費に関する利用者設定の情報が記憶される。図４は、利用者設定管理テーブルに記憶される情報の一例を示す図である。利用者設定は、例えば、タッチスクリーン２Ｂを介し、ディスプレイ２Ａに表示される電力消費を調整するための画面上で行われる。図４に示す例では、利用者設定管理テーブル９Ｗには、モード１（長持ち）に対応する利用者設定の情報として、「機能１：１５秒」、「機能２：暗い」、「機能３：ＯＦＦ」、「機能４：ＯＦＦ」、「機能５：ＯＦＦ」、「機能６：ＯＮ」、「機能７：ＯＦＦ」、「機能８：ＯＦＦ」、「機能９：ＯＦＦ」、「機能１０：ＯＮ」、「機能１１：ＯＮ」、「機能１２：ＯＦＦ」が記憶されている。図４に示す例では、利用者設定管理テーブル９Ｗには、モード２（お好み）に対応する利用者設定の情報として、「機能１：ＯＮ」、「機能２：自動調整」、「機能３：ＯＦＦ」、「機能４：ＯＮ」、「機能５：ＯＮ」、「機能６：ＯＮ」、「機能７：ＯＦＦ」、「機能８：ＯＮ」、「機能９：ＯＮ」、「機能１０：ＯＮ」、「機能１１：ＯＮ」、「機能１２：ＯＮ」が記憶されている。利用者設定は、第２の設定の一例である。利用者設定管理テーブル９Ｗに記憶される情報は、利用者の操作に応じて任意に変更が可能である。
【００３６】
動作パターン管理テーブル９Ｘは、スマートフォン１の消費電力の調整を実行するためのタイミングに関する情報が記憶される。実施形態１において、動作パターンには、パターン１（今すぐ）、パターン２（時間になったら）、及びパターン３（電池が少なくなったら）の３つのパターンがある。各パターンは、択一である。なお、この３つのパターンは、重複設定が可能であってもよい。パターン１が選択された場合は、消費電力の調整が直ちに実行される。パターン２が選択された場合は、所定の時間帯ごとに、消費電力の調整が実行される。パターン３が選択された場合は、所定の時間帯ごとに、消費電力の調整が実行される。電池残量に従って、消費電力の調整が実行される。図５は、動作パターン管理テーブルに記憶される情報の一例を示す図である。図５に示す例では、動作パターン管理テーブル９Ｘには、現在パターン１が有効（ＯＮ）であり、パターン２及びパターン３が無効（ＯＦＦ）であることを示す情報が記憶されている。
【００３７】
パターン２対応テーブル９Ｙは、パターン２が選択されている場合に、所定の時間帯ごとの消費電力の調整を実行する際に、コントローラ１０により参照される情報が記憶される。図６は、パターン２対応テーブルに記憶される情報の一例を示す図である。図６に示す例では、「時間帯：２４時〜６時」と「モード１」、「時間帯：６時〜９時，１８時〜２４時」と「設定なし」、「時間帯：９時〜１８時」と「モード２」、がそれぞれ対応付けられている。「設定なし」である場合、「モード１」及び「モード２」で無効であった機能も使用可能な状態で動作する。パターン２対応テーブル９Ｙに記憶される情報は一例であり、任意に設定変更が可能である。
【００３８】
パターン３対応テーブル９Ｚは、パターン３が選択されている場合に、電池残量に従って電力消費の調整を実行する際に、コントローラ１０により参照される情報が記憶される。図７は、パターン３対応テーブルに記憶される情報の一例を示す図である。図７に示す例では、「電池残量：５０％以上」と「設定なし」、「電池残量：１０％以上５０％未満」と「モード２」、「電池残量：１０％未満」と「モード１」、がそれぞれ対応付けられている。パターン３対応テーブル９Ｚに記憶される情報は一例であり、任意に設定変更が可能である。
【００３９】
コントローラ１０は、演算処理装置である。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、およびコプロセッサを含むが、これらに限定されない。コントローラ１０は、スマートフォン１の動作を統括的に制御して各種の機能を実現する。
【００４０】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行する。そして、コントローラ１０は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。機能部は、例えば、ディスプレイ２Ａ、通信ユニット６、マイク８、及びスピーカ１１を含むが、これらに限定されない。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、マイク８、カメラ１２、及び姿勢検出ユニット１５を含むが、これらに限定されない。
【００４１】
コントローラ１０は、例えば、制御プログラム９Ａを実行することにより、例えば、電力の消費量を管理するモードの第１の設定の設定値による消費電力と、当該モードの第２の設定の設定値による消費電力との差分を算出し、算出した差分に関する情報を前記タッチスクリーンディスプレイ２に表示する処理を実現する。コントローラ１０は、例えば、制御プログラム９Ａを実行することにより、第１の設定に対応する待受時間と、第２の設定に対応する待受時間との間に差分を生じさせた第１の設定における設定項目を通知する処理を実行する。
【００４２】
スピーカ１１は、音出力部である。スピーカ１１は、コントローラ１０から送信される音信号を音として出力する。スピーカ１１は、例えば、着信音及び音楽を出力するために用いられる。レシーバ７及びスピーカ１１の一方が、他方の機能を兼ねてもよい。
【００４３】
カメラ１２は、撮影した画像を電気信号へ変換する。カメラ１２には、例えば、ディスプレイ２Ａに面している物体を撮影するインカメラ、ディスプレイ２Ａの反対側の面に面している物体を撮影するアウトカメラが含まれる。
【００４４】
バッテリ１３は、電力を蓄え、蓄えた電力をスマートフォン１の各部に供給する。
【００４５】
姿勢検出ユニット１５は、スマートフォン１の姿勢を検出する。姿勢検出ユニット１５は、姿勢を検出するために、加速度センサ、方位センサ、及びジャイロスコープの少なくとも１つを備える。姿勢検出ユニット１５は、例えば、加速度センサ、方位センサ、及びジャイロスコープなどの検出結果に基づいて、例えば、スマートフォン１の姿勢を検出する。
【００４６】
バイブレータ１８は、スマートフォン１の一部又は全体を振動させる。バイブレータ１８は、振動を発生させるために、例えば、圧電素子、又は偏心モータなどを有する。バイブレータ１８による振動は、着信等の各種のイベントを利用者に報知するために用いられる。
【００４７】
続いて、図８〜図１８を用いて、実施形態１に係るスマートフォン１により実行される制御の一例について説明する。
【００４８】
図８は、上記動作パターン１に対応する電力消費の状況を可視化する画面（以下、省電力ナビ画面と表記する）を表示する制御の例を示す図である。図８に示すように、スマートフォン１は、利用者の操作などに応じて、ディスプレイ２Ａに設定画面４０を表示する（ステップＳ１１）。続いて、スマートフォン１は、設定画面４０上に表示されている「省電力ナビ」の項目に対する操作を検出すると（ステップＳ１２）、省電力ナビ画面５０Ａをディスプレイ２Ａに表示する（ステップＳ１３）。
【００４９】
図９は、省電力ナビ画面の構成例を示す図である。図９に示す例では、省電力モードがＯＦＦである場合の画面を示している。図９に示すように、省電力ナビ画面５０Ａは、描画領域５１、チェックボックス５２、設定ボタン５３、モード変更ボタン５４ａ，５４ｂ、動作パターン変更ボタン５５ａ，５５ｂ，５５ｃを含んで構成される。
【００５０】
描画領域５１には、待受時間、現在選択中のモードの画像などが表示される。チェックボックス５２は、省電力モード、すなわち、上記モード１（長持ち）及び上記モード２（お好み）のいずれかの実行操作を受け付ける。
【００５１】
チェックボックス５２は、タッチスクリーン２Ｂを介して行われる利用者の操作により表示態様が変化する。例えば、チェックボックス５２が操作されると、チェックボックス５２の表示態様が、操作が受け付けられたことを利用者が視認可能な状態となる。チェックボックス５２が操作された場合、モード１（長持ち）及びモード２（お好み）のうち、当該操作が行われる前に選択されていたモードがそのまま選択される。
【００５２】
設定ボタン５３は、モード１（長持ち）及びモード２（お好み）の省電力モードにおける電力消費を調整するための設定操作を受け付けるための画面（以下、省電力設定画面と表記する）の表示操作を受け付ける。設定ボタン５３は、省電力モードがＯＦＦである状態の省電力ナビ画面上で操作が可能となる。
【００５３】
モード変更ボタン５４ａ，５４ｂは、モード１（長持ち）とモード２（お好み）との間の変更操作を受け付ける。モード変更ボタン５４ａが操作されると、モード２（お好み）への変更が実行され、モード変更ボタン５４ｂが操作されると、モード１（長持ち）への変更が実行される。モード変更ボタン５４ａ，５４ｂは、タッチスクリーン２Ｂを介して行われる利用者の操作により表示態様が変化する。例えば、現在選択中のモードが利用者により視認可能な状態となる。モード変更ボタン５４ａ，５４ｂは、省電力モードがＯＦＦであるかＯＮであるかに関わらず、省電力ナビ画面上で操作が可能となる。
【００５４】
動作パターン変更ボタン５５ａ，５５ｂ，５５ｃは、動作パターン、すなわち、上記パターン１、上記パターン２及び上記パターン３のパターン間の変更操作を受け付ける。動作パターン変更ボタン５５ａが操作されると、パターン１への変更が実行され、動作パターン変更ボタン５５ｂが操作されると、パターン２への変更が実行され、動作パターン変更ボタン５５ｃが操作されると、パターン３への変更が実行される。動作パターン変更ボタン５５ａ，５５ｂ，５５ｃは、タッチスクリーン２Ｂを介して行われる利用者の操作により表示態様が変化する。例えば、現在選択中のパターンが利用者により視認可能な状態となる。スマートフォン１の初期設定時は、例えば、動作パターンとしてパターン１が選択されている。動作パターン変更ボタン５５ａ，５５ｂ，５５ｃは、省電力モードがＯＦＦである状態の省電力ナビ画面上で操作が可能となる。
【００５５】
図８に戻り、スマートフォン１は、続いて、省電力ナビ画面５０Ａ上に表示されているチェックボックス５２に対する操作を検出すると（ステップＳ１４）、現在選択中のモード１（長持ち）及びパターン１（今すぐ）に応じた省電力ナビ画面５０Ｂをディスプレイ２Ａに表示する（ステップＳ１５）。ステップＳ１５において、スマートフォン１は、省電力ナビ画面５０Ｂを表示する際に、省電力ナビ画面５０Ａの描画領域５１に表示する情報を更新する。描画領域５１に表示する情報を更新する際、スマートフォン１は、モード１の第１の設定（初期設定）の設定値による消費電力と、モード１の第２の設定（利用者設定）の設定値による消費電力との差分を算出し、算出した差分に関する情報を、省電力ナビ画面５０Ｂ上に視認可能な状態でディスプレイ２Ａに表示させる。
【００５６】
図１０は、省電力モード及び動作パターンに応じた省電力ナビ画面の一例を示す図である。図１０に示す例では、省電力モードがモード１（長持ち）であり、動作パターンがパターン１（今すぐ）である場合の画面構成を示している。図１０に示すように、省電力ナビ画面５０Ｂは、描画領域５１に、アイコン５６及び差分情報５７が表示されるとともに、待受時間、現在選択中の省電力モードがモード１（長持ち）であることを示す画像が表示される。待受時間は、現在選択中のモードにおけるスマートフォン１の待受時間（使用可能時間）であり、後に詳述する差分時間５７を取り込んだ時間である。
【００５７】
アイコン５６は、スマートフォン１が、利用者設定（第２の設定）に対応する各設定項目の設定値に従ってモード１（長持ち）で動作した場合に、スマートフォン１において消費される電力が、初期設定（第１の設定）に対応する各設定項目の設定値に従ってモード１（長持ち）で動作する場合よりも大きくなることを利用者に通知する役割を持つ。つまり、利用者設定が、初期設定よりも消費電力が大きい状態であることを利用者に通知する役割を持つ。スマートフォン１は、利用者設定（第２の設定）が行われていない場合、初期設定に従ってモード１（長持ち）で動作する。この場合、省電力ナビ画面５０Ｂにアイコン５６は表示されない。
【００５８】
差分情報５７は、利用者設定（第２の設定）に対応する各設定項目の設定値に従ってモード１（長持ち）で動作した場合と、初期設定（第１の設定）に対応する各設定項目の設定値に従ってモード１（長持ち）で動作した場合とで、スマートフォン１が消費する電力の差分を、待受時間に換算して表示する。図１１は、差分情報について説明するための図である。図１１に示すように、初期設定管理テーブルで管理されているモード１（長持ち）の設定項目の設定値と、利用者設定管理テーブルで管理されているモード１（長持ち）の設定項目の設定値との間には、設定項目「機能１０」の設定値、及び設定項目「機能１２」の設定値に違いがある。図１０に示す差分情報５７が、図１１に示す例に対応するものである場合には、設定項目「機能１０」の設定値が「ＯＮ」となる結果、利用者設定が初期設定よりも消費電力が大きくなるので、スマートフォン１は、この消費電力の増加分に対応する待受時間の減少分を算出し、算出した待受時間の減少分を差分情報５７の一部（下側）として省電力ナビ画面５０Ｂに表示し、さらに、設定項目「機能１２」の設定値が「ＯＦＦ」となる結果、利用者設定が初期設定よりも消費電力が小さくなるので、スマートフォン１は、この消費電力の減少分に対応する待受時間の増加分を算出し、算出した待受時間の増加分を差分情報５７の一部（上側）として省電力ナビ画面５０Ｂに表示する。差分情報５７の表示例は、図１０に示す場合には限定されず、スマートフォン１は、例えば、利用者設定が初期設定よりも消費電力が大きくなる結果、この消費電力の増加分に対応する待受時間が減少する場合には、この消費電力の増加分に対応する待受時間が減少分を算出し、算出した待受時間の減少分のみを差分情報５７として表示してもよい。
【００５９】
図８に戻り、スマートフォン１は、続いて、省電力ナビ画面５０Ｂ上に表示されているモード変更ボタン５４ａに対する操作を検出すると（ステップＳ１６）、選択されたモード２（お好み）及びパターン１（今すぐ）に応じた省電力ナビ画面５０Ｃをディスプレイ２Ａに表示する（ステップＳ１７）。ステップＳ１７において、スマートフォン１は、省電力ナビ画面５０Ｃを表示する際に、省電力ナビ画面５０Ｂの描画領域５１に表示する情報を更新する。描画領域５１に表示する情報を更新する際、スマートフォン１は、上記ステップＳ１５と同様に、アイコン５６及び差分情報５７を表示するとともに、現在選択中の省電力モードがモード２（お好み）であることを示す画像を表示する。さらに、スマートフォン１は、モード２の第１の設定（初期設定）の設定値による消費電力と、モード２の第２の設定（利用者設定）の設定値による消費電力との差分を算出し、算出した差分に関する情報を、省電力ナビ画面５０Ｃ上に視認可能な状態でディスプレイ２Ａに表示させる。差分情報５７の算出方法は、上述したステップＳ１５の場合と同様である。
【００６０】
図８に示す制御により、スマートフォン１は、省電力ナビ画面を介して、初期設定における消費電力と利用者設定における消費電力との差分を通知することにより、スマートフォン１における電力消費量の増加などを分り易くかつ迅速に通知することができる。スマートフォン１は、省電力ナビ画面を介して、初期設定と利用者設定との差分を通知することにより、例えば、スマートフォン１における電力消費量を軽減する機会を利用者に積極的に提供することができる。
【００６１】
図１２は、上記動作パターン２に対応する省電力ナビ画面を表示するときの制御の例を示す図である。図１２に示すように、スマートフォン１は、利用者の操作などに応じて、ディスプレイ２Ａに設定画面４０を表示する（ステップＳ２１）。続いて、スマートフォン１は、設定画面４０上に表示されている「省電力ナビ」の項目に対する操作を検出すると（ステップＳ２２）、省電力ナビ画面５０Ａをディスプレイ２Ａに表示する（ステップＳ２３）。ステップＳ２１〜ステップＳ２３は、図８に示すステップＳ１１〜ステップＳ１３と同様である。
【００６２】
続いて、スマートフォン１は、省電力ナビ画面５０Ａ上に表示されている動作パターン変更ボタン５５ｂに対する操作を検出すると（ステップＳ２４）、動作パターンをパターン１（今すぐ）からパターン２（時間になったら）に切り替える（ステップＳ２５）。
【００６３】
続いて、スマートフォン１は、省電力ナビ画面５０Ａ上に表示されているチェックボックス５２に対する操作を検出すると（ステップＳ２６）、現在選択中のモード１（長持ち）及びパターン２（時間になったら）に応じた省電力ナビ画面５０Ｄをディスプレイ２Ａに表示する（ステップＳ２７）。
【００６４】
図１３は、省電力モード及び動作パターンに応じた省電力ナビ画面の一例を示す図である。図１３に示す例では、省電力モードがモード１（長持ち）であり、動作パターンがパターン２（時間になったら）である場合の画面構成を示している。図１３に示すように、省電力ナビ画面５０Ｄは、描画領域５１に、省電力モードのタイムテーブル５８、待受時間、現在選択中の省電力モードがモード１（長持ち）であることを示す画像が表示される。タイムテーブル５８には、それぞれの時間帯で実行される省電力モードが表示される。図１３に示す例では、「時間帯：２４時〜６時」が「モード１」、「時間帯：６時〜９時，１８時〜２４時」が「設定なし」、「時間帯：９時〜１８時」が「モード２」、であることが表示されている。タイムテーブル５８に表示される情報は、上記図６に示すパターン２対応テーブルに記憶されている情報と対応する。
【００６５】
図１４は、上記動作パターン３に対応する省電力ナビ画面を表示するときの制御の例を示す図である。図１４に示すように、スマートフォン１は、利用者の操作などに応じて、ディスプレイ２Ａに設定画面４０を表示する（ステップＳ３１）。続いて、スマートフォン１は、設定画面４０上に表示されている「省電力ナビ」の項目に対する操作を検出すると（ステップＳ３２）、省電力ナビ画面５０Ａをディスプレイ２Ａに表示する（ステップＳ３３）。ステップＳ３１〜ステップＳ３３は、図８に示すステップＳ１１〜ステップＳ１３と同様である。
【００６６】
続いて、スマートフォン１は、省電力ナビ画面５０Ａ上に表示されている動作パターン変更ボタン５５ｃに対する操作を検出すると（ステップＳ３４）、動作パターンをパターン１（今すぐ）からパターン３（電池が少なくなったら）に切り替える（ステップＳ３５）。
【００６７】
続いて、スマートフォン１は、省電力ナビ画面５０Ａ上に表示されているチェックボックス５２に対する操作を検出すると（ステップＳ３６）、現在選択中のモード１（長持ち）及びパターン３（電池が少なくなったら）に応じた省電力ナビ画面５０Ｅをディスプレイ２Ａに表示する（ステップＳ３７）。
【００６８】
図１５は、省電力モード及び動作パターンに応じた省電力ナビ画面の一例を示す図である。図１５に示す例では、省電力モードがモード１（長持ち）であり、動作パターンがパターン３（電池が少なくなったら）である場合の画面構成を示している。図１５に示すように、省電力ナビ画面５０Ｅは、描画領域５１に、電池残量と省電力モードとの関係図５９、待受時間、現在選択中の省電力モードがモード１（長持ち）であることを示す画像が表示される。電池残量と省電力モードとの関係図５９には、電池残量に応じて実行される省電力モードが表示される。図１５に示す例では、「電池残量：１０％以上５０％未満」である場合に「モード２」が実行され、「電池残量：１０％未満」である場合に「モード１」が実行されることが示されている。電池残量と省電力モードとの関係図５９に表示される情報は、上記図７に示すパターン３対応テーブルに記憶されている情報と対応する。
【００６９】
図１６は、省電力設定画面を表示するときの制御の例を示す図である。図１６に示すように、スマートフォン１は、利用者の操作などに応じて、ディスプレイ２Ａに設定画面４０を表示する（ステップＳ４１）。続いて、スマートフォン１は、設定画面４０上に表示されている「省電力ナビ」の項目に対する操作を検出すると（ステップＳ４２）、省電力ナビ画面５０Ａをディスプレイ２Ａに表示する（ステップＳ４３）。ステップＳ４１〜ステップＳ４３は、図８に示すステップＳ１１〜ステップＳ１３と同様である。
【００７０】
続いて、スマートフォン１は、省電力ナビ画面５０Ａ上に表示されている設定ボタン５３に対する操作を検出すると（ステップＳ４４）、省電力設定画面６０をディスプレイ２Ａに表示する（ステップＳ４５）。ステップＳ４５に示す例では、省電力設定画面６０に、モード２（お好み）における各設定項目と当該各設定項目の設定値の一覧が表示されている。ステップＳ４５では、一例として、モード２（お好み）の設定項目のうち、機能１から機能１２のすべての設定項目について設定値の変更が可能であり、機能１から機能１２の設定項目の画像が設定値の変更が可能であることを利用者に通知するための表示態様となっている。設定ボタン５３に対する操作に応じて、ディスプレイ２Ａに表示される省電力設定画面６０には、モード１（長持ち）における各設定項目と当該各設定項目の設定値の一覧、及びモード２（お好み）における各設定項目と当該各設定項目の設定値の一覧のどちらが先に表示されてもよい。設定ボタン５３に対する操作に応じて、省電力設定画面６０をディスプレイ２Ａに表示する場合に、現在選択中のモードに応じた各設定項目と当該各設定項目の設定値の一覧を表示してもよい。
【００７１】
続いて、スマートフォン１は、省電力設定画面６０上に表示されているタブ６１への操作を検出すると（ステップＳ４６）、モード１（長持ち）における各設定項目と当該各設定項目の設定値の一覧をディスプレイ２Ａに表示する（ステップＳ４７）。ステップＳ４７では、例えば、モード１（長持ち）の設定項目のうち、機能１０から機能１２の設定項目について設定値の変更が可能であり、機能１０から機能１２の設定項目の画像が設定値の変更が可能であることを利用者に通知するための表示態様となっている。
【００７２】
図１６に示す制御により、スマートフォン１は、省電力ナビ画面により待受時間を確認させた後に、そのまま設定変更操作を受け付けることができる。
【００７３】
図１７は、省電力設定画面において設定項目の設定値の変更があった場合の制御の例を示す図である。図１７に示すように、スマートフォン１は、省電力ナビ画面５０Ａ上に表示されている設定ボタン５３に対する操作を検出すると（ステップＳ５１）、省電力設定画面６０をディスプレイ２Ａに表示する（ステップＳ５２）。ステップＳ５１〜ステップＳ５２は、図１６に示すステップＳ４４〜ステップＳ４５と同様である。
【００７４】
続いて、スマートフォン１は、省電力設定画面６０上に表示されている設定項目「機能１」と当該設定項目の設定値「ＯＮ」が表示されている領域６２への操作を検出すると（ステップＳ５３）、設定項目「機能１」に関する設定ダイアログ画面（図示せず）をディスプレイ２Ａに表示させる（ステップＳ５４）。
【００７５】
続いて、スマートフォン１は、例えば、設定項目「機能１」に関する設定ダイアログ画面において、設定項目「機能１」の設定値の変更が完了すると、設定項目「機能１」の設定値の変更が反映された省電力設定画面６０を、再びディスプレイ２Ａに表示する（ステップＳ５５）。ステップＳ５５において、スマートフォン１は、設定項目「機能１」の設定値の変更による消費電力と、初期設定における設定値による消費電力との関係に応じて、設定項目「機能１」と当該設定項目の設定値「ＯＮ」が表示されている領域６２の表示態様を変更する。スマートフォン１は、例えば、設定項目「機能１」の設定値の変更による消費電力が、初期設定における設定値による消費電力よりも小さくなる場合には、領域６２の表示態様を変更してもよい。あるいは、スマートフォン１は、設定項目「機能１」の設定値の変更による消費電力が、初期設定における設定値による消費電力よりも大きくなる場合には、領域６２の表示態様を変更してもよい。
【００７６】
図１７に示す制御により、スマートフォン１は、設定変更がスマートフォン１の電力消費に与える影響を迅速に利用者に認識させることができる。
【００７７】
図１８は、省電力ナビ画面における表示制御の他の例を示す図である。図１８に示すように、スマートフォン１は、利用者の操作などに応じて、ディスプレイ２Ａに設定画面４０を表示する（ステップＳ６１）。続いて、スマートフォン１は、設定画面４０上に表示されている「省電力ナビ」の項目に対する操作を検出すると（ステップＳ６２）、省電力ナビ画面５０Ａをディスプレイ２Ａに表示する（ステップＳ６３）。続いて、スマートフォン１は、省電力ナビ画面５０Ａ上に表示されているチェックボックス５２に対する操作を検出すると（ステップＳ６４）、現在選択中のモード１（長持ち）及びパターン１（今すぐ）に応じた省電力ナビ画面５０Ｂをディスプレイ２Ａに表示する（ステップＳ６５）。ステップＳ６１〜ステップＳ６５は、図８に示すステップＳ１１〜ステップＳ１５と同様である。
【００７８】
続いて、スマートフォン１は、省電力ナビ画面上に表示されているアイコン５６への操作を検出すると（ステップＳ６６）、利用者設定が、初期設定よりも消費電力が大きい状態であることを利用者に通知する画面５０Ｆをディスプレイ２Ａに表示する（ステップＳ６７）。例えば、スマートフォン１は、利用者設定における設定項目の設定値の中から、初期設定よりも消費電力が大きくなる原因となる設定項目（及び設定値）のみを抽出して、画面５０Ｆに表示する。スマートフォン１は、利用者設定における設定項目の設定値の中から、初期設定よりも消費電力が大きくなる原因となる設定項目（及び設定値）のみを抽出して表示する場合に限定されない。例えば、スマートフォン１は、利用者設定における設定項目を全て画面５０Ｆに表示し、初期設定よりも消費電力が大きくなる原因となる設定項目の表示態様を変更してもよい。
【００７９】
図１８に示す制御により、スマートフォン１は、スマートフォン１の電力消費量を増加させる原因を利用者に適切に認識させることができる。
【００８０】
図１９〜図２１を用いて、実施形態１に係るスマートフォン１による処理の流れを説明する。図１９〜図２１は、実施形態１に係るスマートフォン１による処理の流れを示すフローチャートである。図１９〜図２１に示す処理は、コントローラ１０が、ストレージ９に記憶されている制御プログラム９Ａなどを実行することにより実現される。
【００８１】
図１９に示すように、コントローラ１０は、省電力ナビ画面をディスプレイ２Ａに表示する（ステップＳ１０１）。続いて、コントローラ１０は、省電力ナビ画面上の省電力モードのチェックボックス５２がＯＮされたかを判定する（ステップＳ１０２）。
【００８２】
コントローラ１０は、判定の結果、チェックボックス５２がＯＮされた場合には（ステップＳ１０２，Ｙｅｓ）、動作パターン管理テーブル９Ｘを参照して、現在の動作パターンがパターン１であるかを判定する（ステップＳ１０３）。
【００８３】
コントローラ１０は、判定の結果、パターン１である場合には（ステップＳ１０３，Ｙｅｓ）、省電力モード管理テーブル９Ｕを参照して、現在の省電力モードを特定する（ステップＳ１０４）。
【００８４】
続いて、コントローラ１０は、現在の省電力モードに対応する基準待受時間と、利用者設定に対応する待受時間との差分を算出し（ステップＳ１０５）、パターン１の対応画面をステップＳ１０６で算出した差分の情報を含めた状態でディスプレイ２Ａに表示する（ステップＳ１０６）。
【００８５】
続いて、コントローラ１０は、パターン１の対応画面を表示している状態で、省電力モードの変更があったかを判定する（ステップＳ１０７）。
【００８６】
コントローラ１０は、判定の結果、省電力モードの変更があった場合には（ステップＳ１０７，Ｙｅｓ）、上記ステップＳ１０５の手順に戻り、変更後の省電力モードに対応する画面表示を実行する。
【００８７】
一方、コントローラ１０は、判定の結果、省電力モードの変更がない場合には（ステップＳ１０７，Ｎｏ）、図１９に示す処理を終了する。
【００８８】
ステップＳ１０３において、コントローラ１０は、判定の結果、パターン１ではない場合には（ステップＳ１０３，Ｎｏ）、パターン２であるかを判定する（ステップＳ１０８）。
【００８９】
コントローラ１０は、判定の結果、パターン２である場合には（ステップＳ１０８，Ｙｅｓ）、パターン２対応テーブル９Ｙを参照して、パターン２の対応画面に関する情報を取得する（ステップＳ１０９）。
【００９０】
続いて、コントローラ１０は、パターン２の対応画面をステップＳ１０９で取得した情報を反映した状態でディスプレイ２Ａに表示し（ステップＳ１１０）、図１９に示す処理を終了する。
【００９１】
ステップＳ１０９において、コントローラ１０は、判定の結果、パターン２ではない場合には（ステップＳ１０８，Ｎｏ）、動作パターンがパターン３であるものと判断し、パターン３対応テーブル９Ｚを参照して、パターン３に関する情報を取得する（ステップＳ１１１）。
【００９２】
続いて、コントローラ１０は、パターン３の対応画面をステップＳ１１１で取得した情報を反映した状態でディスプレイ２Ａに表示し（ステップＳ１１２）、図１９に示す処理を終了する。
【００９３】
ステップＳ１０２において、コントローラ１０は、判定の結果、チェックボックス５２がＯＮされていない場合には（ステップＳ１０２，Ｎｏ）、設定ボタン５３が操作されたかを判定する（ステップＳ１１３）。
【００９４】
コントローラ１０は、判定の結果、設定ボタン５３が操作された場合には（ステップＳ１１３，Ｙｅｓ）、後述する図２０に示す処理を実行する。これとは反対に、コントローラ１０は、判定の結果、設定ボタン５３が操作されていな場合には（ステップＳ１１３，Ｎｏ）、ステップＳ１０１に戻る。
【００９５】
以下、図２０を用いて、図１９のステップＳ１１３が「Ｙｅｓ」である場合の処理を説明する。図２０に示すように、コントローラ１０は、省電力設定画面６０をディスプレイ２Ａに表示する（ステップＳ２０２）。
【００９６】
続いて、コントローラ１０は、設定項目の設定値が変更されたかを判定する（ステップＳ２０２）。
【００９７】
コントローラ１０は、判定の結果、設定項目の設定値が変更された場合には（ステップＳ２０２，Ｙｅｓ）、利用者設定管理テーブル９Ｗに記憶されている情報を更新して（ステップＳ２０３）、図１９のステップＳ１０２に戻る。これとは反対に、コントローラ１０は、判定の結果、設定項目の設定値が変更されない場合には（ステップＳ２０２，Ｎｏ）、そのまま図１９のステップＳ１０２に戻る。
【００９８】
以下、図２１を用いて、動作パターンの変更に伴うスマートフォン１の処理を説明する。図２１に示す例では、例えば、パターン１に対応する省電力ナビ画面５０Ｂ（もしくは５０Ｃ）が表示された後、別のパターンに対応する省電力ナビ画面が表示される場合の処理を説明する。
【００９９】
図２１に示すように、コントローラ１０は、省電力ナビ画面５０Ｂ（もしくは５０Ｃ）上に表示されているチェックボックス５２が解除されたかを判定する（ステップＳ３０１）。
【０１００】
コントローラ１０は、判定の結果、チェックボックス５２が解除された場合には（ステップＳ３０１，Ｙｅｓ）、動作パターンが変更されたかを判定する（ステップＳ３０２）。コントローラ１０は、判定の結果、動作パターンが変更された場合には（ステップＳ３０２，Ｙｅｓ）、パターン２であるかを判定する（ステップＳ３０３）。
【０１０１】
コントローラ１０は、判定の結果、パターン２である場合には（ステップＳ３０３，Ｙｅｓ）、パターン２対応テーブル９Ｙを参照して、パターン２の対応画面に関する情報を取得する（ステップＳ３０４）。
【０１０２】
続いて、コントローラ１０は、パターン２の対応画面をステップＳ３０４で取得した情報を反映した状態でディスプレイ２Ａに表示し（ステップＳ３０５）、図２１に示す処理を終了する。
【０１０３】
ステップＳ３０３において、コントローラ１０は、判定の結果、パターン２ではない場合には（ステップＳ３０３，Ｎｏ）、動作パターンがパターン３であるものと判断し、パターン３対応テーブル９Ｚを参照して、パターン３に関する情報を取得する（ステップＳ３０６）。
【０１０４】
続いて、コントローラ１０は、パターン３の対応画面をステップＳ３０６で取得した情報を反映した状態でディスプレイ２Ａに表示し（ステップＳ３０７）、図２１に示す処理を終了する。
【０１０５】
ステップＳ３０２において、コントローラ１０は、判定の結果、動作パターンが変更されない場合には（ステップＳ３０２，Ｎｏ）、図２１に示す処理を終了する。例えば、チェックボックス５２が解除された後、動作パターンが変更されることなく、ボタン３の操作などにより待受画面が表示される場合などに該当する。
【０１０６】
ステップＳ３０１において、コントローラ１０は、判定の結果、チェックボックス５２が解除されない場合には（ステップＳ３０１，Ｎｏ）、動作パターンの変更はないので、図２１に示す処理をそのまま終了する。
【０１０７】
実施形態１では、スマートフォン１が、利用者設定（第２の設定）に対応する各設定項目の設定値に従ってモード１（長持ち）で動作した場合の消費電力と、初期設定（第１の設定）に対応する各設定項目の設定値に従ってモード１（長持ち）で動作した場合の消費電力の差分を、例えば、待受時間に換算して表示する（図８〜図１５など参照）。このため、実施形態１によれば、スマートフォン１における電力消費量の増加などを分り易くかつ迅速に利用者に通知することができ、スマートフォン１における電力消費量を軽減する機会を利用者に積極的に提供することができる。
【０１０８】
実施形態１では、スマートフォン１が、省電力ナビ画面により待受時間を確認させた後に、そのまま設定変更操作を受け付けることができる（図１６参照）。
【０１０９】
実施形態１では、スマートフォン１が、設定変更が電力消費に与える影響を迅速に利用者に認識させることができる（図１７参照）。
【０１１０】
実施形態１では、スマートフォン１が、電力消費量を増加させる原因を利用者に適切に認識させることができる（図１８参照）。
【０１１１】
このようなことから、実施形態１によれば、スマートフォン１の省電力化を図る場合に、できるだけ利用者の利便性を向上させることができる。
【０１１２】
（実施形態２）
上記の実施形態１では、スマートフォン１における電力の消費の悪化などを分り易くかつ迅速に利用者に通知することにより、スマートフォン１における電力消費量を手動で軽減する機会を利用者に提供する例を説明した。以下の実施形態２では、スマートフォン１において電力消費量が増加する設定の変更があった場合に、スマートフォン１が自動で電力消費量を軽減する例について説明する。
【０１１３】
実施形態２に係るスマートフォン１の機能構成は、上記実施形態１と基本的には同様であるが、以下に説明する点が異なる。
【０１１４】
例えば、制御プログラム９Ａは、省電力設定画面６０における設定項目の設定値の変更があった場合に、変更前の消費電力と変更後の消費電力とを比較して、変更後の消費電力が変更前の消費電力を上回っている場合には、変更された設定値を変更前の設定値に戻すための機能を提供する。例えば、制御プログラム９Ａは、省電力設定画面６０における設定項目の設定値の変更があった場合に、変更前の消費電力と変更後の消費電力とを比較して、変更後の消費電力が変更前の消費電力を上回っている場合には、設定値の変更から一定時間経過後に、変更された設定値を変更前の設定値に戻すための機能を提供する。例えば、制御プログラム９Ａは、省電力設定画面６０における設定項目の設定値の変更があった場合に、変更前の消費電力と変更後の消費電力とを比較して、変更後の消費電力が変更前の消費電力を上回っている場合には、変更後の設定項目の設定値に関する情報を格納するための機能を提供する。
【０１１５】
コントローラ１０は、制御プログラム９Ａを実行することにより、省電力設定画面６０における設定項目の設定値の変更があった場合に、変更前の消費電力と変更後の消費電力とを比較して、変更後の消費電力が変更前の消費電力を上回っている場合には、変更された設定値を変更前の設定値に戻す処理を実現する。コントローラ１０は、制御プログラム９Ａを実行することにより、省電力設定画面６０における設定項目の設定値の変更があった場合に、変更前の消費電力と変更後の消費電力とを比較して、変更後の消費電力が変更前の消費電力を上回っている場合には、設定値の変更から一定時間経過後に、変更された設定値を変更前の設定値に戻す処理を実現する。コントローラ１０は、省電力設定画面６０における設定項目の設定値の変更があった場合に、変更前の消費電力と変更後の消費電力とを比較して、変更後の消費電力が変更前の消費電力を上回っている場合には、変更後の設定項目の設定値に関する情報を格納する処理を実現する。
【０１１６】
図２２〜図２４を用いて、実施形態２に係るスマートフォン１による処理の流れを説明する。図２２〜図２４は、実施形態２に係るスマートフォン１による処理の流れを示すフローチャートである。図２２〜図２４に示す処理は、コントローラ１０が、ストレージ９に記憶されている制御プログラム９Ａなどを実行することにより実現される。
【０１１７】
図２２に示す処理の流れを説明する。図２２に示すように、コントローラ１０は、省電力設定画面６０（図１６、図１７など参照）をディスプレイ２Ａに表示する（ステップＳ４０１）。続いて、コントローラ１０は、省電力設定画面上に表示されている設定項目の設定値の変更があったかを判定する（ステップＳ４０２）。
【０１１８】
コントローラ１０は、判定の結果、設定項目の設定値の変更があった場合には（ステップＳ４０２，Ｙｅｓ）、変更前の消費電力と変更後の消費電力とを比較し、変更後の消費電力が変更前の消費電力を上回っているかを判定する（ステップＳ４０３）。この時点で、設定値の変更は、利用者設定管理テーブル９Ｗには反映されておらず、キャッシュメモリなどに一時的に退避されている状態にある。
【０１１９】
コントローラ１０は、判定の結果、変更後の消費電力が変更前の消費電力を上回っている場合には（ステップＳ４０３，Ｙｅｓ）、例えば、設定値の変更を中止する旨を利用者に通知する（ステップＳ４０４）。そして、コントローラ１０は、該当の設定項目に対応する設定値を変更前の設定値に戻して（ステップＳ４０５）、図２２に示す処理を終了する。この時点で、キャッシュメモリなどに一時的に記録されていた設定値の変更に関する情報は、キャッシュメモリから削除される。
【０１２０】
ステップＳ４０３において、コントローラ１０は、判定の結果、変更後の消費電力が変更前の消費電力を上回っていない場合には（ステップＳ４０３，Ｎｏ）、利用者設定管理テーブル９Ｗに記憶されている設定値の情報を更新して（ステップＳ４０６）、図２２に示し処理を終了する。例えば、現在の省電力モードがモード１（長持ち）である場合には、コントローラ１０は、利用者設定管理テーブル９Ｗのモード１に対応する設定項目の設定値の中から、変更があった設定項目の設定値の情報を更新する。
【０１２１】
ステップＳ４０２において、コントローラ１０は、判定の結果、設定項目の設定値の変更がない場合には（ステップＳ４０２，Ｎｏ）、図２２に示す処理を終了する。
【０１２２】
図２３に示す処理の流れを説明する。図２３に示すように、コントローラ１０は、省電力設定画面６０（図１６、図１７など参照）をディスプレイ２Ａに表示する（ステップＳ５０１）。続いて、コントローラ１０は、省電力設定画面上に表示されている設定項目の設定値の変更があったかを判定する（ステップＳ５０２）。
【０１２３】
コントローラ１０は、判定の結果、設定項目の設定値の変更があった場合には（ステップＳ５０２，Ｙｅｓ）、利用者設定管理テーブル９Ｗに記憶されている設定値の情報を更新する（ステップＳ５０３）。例えば、現在の省電力モードがモード１である場合には、コントローラ１０は、利用者設定管理テーブル９Ｗのモード１に対応する設定項目の設定値の中から、変更があった設定項目の設定値の情報を更新する。
【０１２４】
続いて、コントローラ１０は、変更前の消費電力と変更後の消費電力とを比較し、変更後の消費電力が変更前の消費電力を上回っているかを判定する（ステップＳ５０４）。
【０１２５】
コントローラ１０は、判定の結果、変更後の消費電力が変更前の消費電力を上回っている場合には（ステップＳ５０４，Ｙｅｓ）、計時を開始する（ステップＳ５０５）。
【０１２６】
続いて、コントローラ１０は、計時開始からの経過時間をモニタし、経過時間が閾値を上回っているかを判定する（ステップＳ５０６）。コントローラ１０は、判定の結果、経過時間が閾値を上回っていない場合には（ステップＳ５０６，Ｎｏ）、ステップＳ５０６の判定を繰り返す。
【０１２７】
一方、コントローラ１０は、判定の結果、経過時間が閾値を上回っている場合には（ステップＳ５０６，Ｙｅｓ）、変更のあった設定値を変更前の設定値に戻す旨を通知する（ステップＳ５０７）。
【０１２８】
続いて、コントローラ１０は、変更があった設定値を変更前の元の設定値に戻し（ステップＳ５０８）、利用者設定管理テーブル９Ｗに記憶されている設定値の情報を更新して（ステップＳ５０９）、図２３に示す処理を終了する。
【０１２９】
ステップＳ５０４において、コントローラ１０は、判定の結果、変更後の消費電力が変更前の消費電力を上回っていない場合には（ステップＳ５０４，Ｎｏ）、図２３に示す処理を終了する。
【０１３０】
ステップＳ５０２において、コントローラ１０は、判定の結果、設定項目の設定値の変更がない場合には（ステップＳ５０２，Ｎｏ）、図２３に示す処理を終了する。
【０１３１】
図２４に示す処理の流れを説明する。図２４に示すように、コントローラ１０は、省電力設定画面６０（図１６、図１７など参照）をディスプレイ２Ａに表示する（ステップＳ６０１）。続いて、コントローラ１０は、省電力設定画面上に表示されている設定項目の設定値の変更があったかを判定する（ステップＳ６０２）。
【０１３２】
コントローラ１０は、判定の結果、設定項目の設定値の変更があった場合には（ステップＳ６０２，Ｙｅｓ）、利用者設定管理テーブル９Ｗに記憶されている設定値の情報を更新する（ステップＳ６０３）。例えば、現在の省電力モードがモード１である場合には、コントローラ１０は、利用者設定管理テーブル９Ｗのモード１に対応する設定項目の設定値の中から、変更があった設定項目の設定値の情報を更新する。
【０１３３】
続いて、コントローラ１０は、変更前の消費電力と変更後の消費電力とを比較し、変更後の消費電力が変更前の消費電力を上回っているかを判定する（ステップＳ６０４）。
【０１３４】
コントローラ１０は、判定の結果、変更後の消費電力が変更前の消費電力を上回っている場合には（ステップＳ６０４，Ｙｅｓ）、変更のあった設定項目に関する情報を格納して（ステップＳ６０５）、図２４に示す処理を終了する。スマートフォン１は、ステップＳ６０５のように、設定項目に関する情報を格納しておくことにより、例えば、スマートフォン１の電力消費量を増加させる原因となる設定項目の一覧などを、事後的に利用者に通知することができる。
【０１３５】
ステップＳ６０４において、コントローラ１０は、判定の結果、変更後の消費電力が変更前の消費電力を上回っていない場合には（ステップＳ６０４，Ｎｏ）、図２４に示す処理を終了する。
【０１３６】
ステップＳ６０２において、コントローラ１０は、判定の結果、設定項目の設定値の変更がない場合には（ステップＳ６０２，Ｎｏ）、図２４に示す処理を終了する。
【０１３７】
上記の実施形態では、添付の請求項に係る装置の例として、スマートフォンについて説明したが、添付の請求項に係る装置は、スマートフォンに限定されない。添付の請求項に係る装置は、バッテリ及びタッチスクリーン機能を備える携帯電話、タブレットなどの電子機器であれば、スマートフォン以外の装置であってもよい。
【０１３８】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記の実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成により具現化されるべきである。
【符号の説明】
【０１３９】
１  スマートフォン
２  タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  通話アプリケーション
９Ｃ  メールアプリケーション
９Ｕ  省電力モード管理テーブル
９Ｖ  初期設定管理テーブル
９Ｗ  利用者設定管理テーブル
９Ｘ  動作パターン管理テーブル
９Ｙ  パターン２対応テーブル
９Ｚ  パターン３対応テーブル
１０  コントローラ
１１  スピーカ
１２  カメラ
１３  バッテリ
１５  姿勢検出ユニット
１８  バイブレータ
【図１】
2015070394.tif 000003
【図２】
2015070394.tif 000004
【図３】
2015070394.tif 000005
【図４】
2015070394.tif 000006
【図５】
2015070394.tif 000007
【図６】
2015070394.tif 000008
【図７】
2015070394.tif 000009
【図８】
2015070394.tif 000010
【図９】
2015070394.tif 000011
【図１０】
2015070394.tif 000012
【図１１】
2015070394.tif 000013
【図１２】
2015070394.tif 000014
【図１３】
2015070394.tif 000015
【図１４】
2015070394.tif 000016
【図１５】
2015070394.tif 000017
【図１６】
2015070394.tif 000018
【図１７】
2015070394.tif 000019
【図１８】
2015070394.tif 000020
【図１９】
2015070394.tif 000021
【図２０】
2015070394.tif 000022
【図２１】
2015070394.tif 000023
【図２２】
2015070394.tif 000024
【図２３】
2015070394.tif 000025
【図２４】
2015070394.tif 000026