(57)【要約】省電力を制御するための方法及びデバイスが、本発明において開示される。本方法は、モバイル・デバイスのバッテリ内の残存充電量をモニタリングするステップと、バッテリのモニタリングされている残存充電量に従って、モバイル・デバイスのオペレーションを自動的に調整するステップとを含む。この自動的調整は、バッテリからの電力消費を低減させるために、モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータの現在の値を変更することと、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定することとを含む。
2015525047.tif 000002
【特許請求の範囲】
【請求項１】
省電力を制御するための方法であって、
１以上のプロセッサとメモリとを有するモバイル・デバイスにおいて、
前記モバイル・デバイスのバッテリ内の現在の残存充電量をモニタリングするステップと、
前記のモニタリングされている現在の残存充電量に従って、ユーザ介入なく、前記モバイル・デバイスの各オペレーションを自動的に調整する調整ステップであって、前記調整ステップは、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイスの各デバイス・パラメータの現在の値を変更する変更ステップと、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションをオフにするかどうかを判定する第１判定ステップと、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイス上で現在提供されている各デバイス機能をオフにするかどうかを判定する第２判定ステップとのうちの少なくとも１つを含む、調整ステップと、
を含む、方法。
【請求項２】
前記モバイル・デバイスの前記各デバイス・パラメータは、スクリーン・ディスプレイ輝度及びスクリーン・スタンバイ時間のうちの少なくとも１つを含み、前記変更ステップは、前記のモニタリングされている現在の残存充電量の予め定められた関数に従って、現在のスクリーン・ディスプレイ輝度又は現在のスクリーン・スタンバイ時間を設定するステップを含む、請求項１記載の方法。
【請求項３】
前記変更ステップは、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイスの前記各デバイス・パラメータの前記現在の値を予め定められた最小パラメータ値に設定するステップと、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記のモニタリングされている現在の残存充電量を用いて前記残存充電量と前記デバイス・パラメータとの間の対応をルックアップすることにより、前記のモニタリングされている現在の残存充電量に対応する前記各デバイス・パラメータの予め定められた値を取得し、前記モバイル・デバイスの前記各デバイス・パラメータの前記現在の値を、前記の取得した前記各デバイス・パラメータの予め定められた値に変更するステップと、
を含む、請求項１記載の方法。
【請求項４】
前記第１判定ステップは、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションをオフにするステップと、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションの各オン状態を変更しないままにするステップと、
を含む、請求項１記載の方法。
【請求項５】
前記各デバイス機能は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信機能、ＷｉＦｉ（登録商標）通信機能、及びセルラ・データ・ネットワーク通信機能のうちの少なくとも１つを含み、前記第２判定ステップは、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各デバイス機能をオフにするステップと、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションの各オン状態を変更しないままにするステップと、
を含む、請求項１記載の方法。
【請求項６】
前記モバイル・デバイスの前記各オペレーションと前記バッテリの現在のステータスとの間の既存の関係を変更すること、又は前記モバイル・デバイスの前記各オペレーションと前記バッテリの現在のステータスとの間の新たな関係を設定することをユーザに促す変更インタフェースを前記ユーザに提供するステップ
をさらに含む、請求項１記載の方法。
【請求項７】
前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションをオフにすることは、
前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションの各設定状態をチェックすることと、
前記ユーザ・アプリケーションの前記各設定状態がオフ禁止状態であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションの各オン状態を変更しないままにすることと、
前記各設定状態がオフ許可状態であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションをオフにすることと、
を含む、請求項１記載の方法。
【請求項８】
１以上のプロセッサと、
命令を記憶したメモリであって、前記命令が、前記１以上のプロセッサにより実行されたとき、前記命令は、前記１以上のプロセッサに、
モバイル・デバイスのバッテリ内の現在の残存充電量をモニタリングする動作と、
前記のモニタリングされている現在の残存充電量に従って、ユーザ介入なく、前記モバイル・デバイスの各オペレーションを自動的に調整する調整動作であって、前記調整動作は、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイスの各デバイス・パラメータの現在の値を変更する変更動作と、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションをオフにするかどうかを判定する第１判定動作と、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイス上で現在提供されている各デバイス機能をオフにするかどうかを判定する第２判定動作とのうちの少なくとも１つを含む、調整動作と、
を実行させる、メモリと、
を備えた、システム。
【請求項９】
前記モバイル・デバイスの前記各デバイス・パラメータは、スクリーン・ディスプレイ輝度及びスクリーン・スタンバイ時間のうちの少なくとも１つを含み、前記変更動作は、前記のモニタリングされている現在の残存充電量の予め定められた関数に従って、現在のスクリーン・ディスプレイ輝度又は現在のスクリーン・スタンバイ時間を設定する動作を含む、請求項８記載のシステム。
【請求項１０】
前記変更動作は、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイスの前記各デバイス・パラメータの前記現在の値を予め定められた最小パラメータ値に設定する動作と、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記のモニタリングされている現在の残存充電量を用いて前記残存充電量と前記デバイス・パラメータとの間の対応をルックアップすることにより、前記のモニタリングされている現在の残存充電量に対応する前記各デバイス・パラメータの予め定められた値を取得し、前記モバイル・デバイスの前記各デバイス・パラメータの前記現在の値を、前記の取得した前記各デバイス・パラメータの予め定められた値に変更する動作と、
を含む、請求項８記載のシステム。
【請求項１１】
前記第１判定動作は、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションをオフにする動作と、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションの各オン状態を変更しないままにする動作と、
を含む、請求項８記載のシステム。
【請求項１２】
前記各デバイス機能は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信機能、ＷｉＦｉ（登録商標）通信機能、及びセルラ・データ・ネットワーク通信機能のうちの少なくとも１つを含み、前記第２判定動作は、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各デバイス機能をオフにする動作と、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションの各オン状態を変更しないままにする動作と、
を含む、請求項８記載のシステム。
【請求項１３】
前記命令は、前記１以上のプロセッサに、
前記モバイル・デバイスの前記各オペレーションと前記バッテリの現在のステータスとの間の既存の関係を変更すること、又は前記モバイル・デバイスの前記各オペレーションと前記バッテリの現在のステータスとの間の新たな関係を設定することをユーザに促す変更インタフェースを前記ユーザに提供する動作
をさらに実行させる、請求項８記載のシステム。
【請求項１４】
前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションをオフにすることは、
前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションの各設定状態をチェックすることと、
前記ユーザ・アプリケーションの前記各設定状態がオフ禁止状態であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションの各オン状態を変更しないままにすることと、
前記各設定状態がオフ許可状態であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションをオフにすることと、
を含む、請求項８記載のシステム。
【請求項１５】
命令を記憶した非一時的なコンピュータ読み取り可能記憶媒体であって、前記命令が、１以上のプロセッサにより実行されたとき、前記命令は、前記１以上のプロセッサに、
モバイル・デバイスのバッテリ内の現在の残存充電量をモニタリングする動作と、
前記のモニタリングされている現在の残存充電量に従って、ユーザ介入なく、前記モバイル・デバイスの各オペレーションを自動的に調整する調整動作であって、前記調整動作は、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイスの各デバイス・パラメータの現在の値を変更する変更動作と、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションをオフにするかどうかを判定する動作と、前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイス上で現在提供されている各デバイス機能をオフにするかどうかを判定する動作とのうちの少なくとも１つを含む、調整動作と、
を実行させる、コンピュータ読み取り可能記憶媒体。
【請求項１６】
前記モバイル・デバイスの前記各デバイス・パラメータは、スクリーン・ディスプレイ輝度及びスクリーン・スタンバイ時間のうちの少なくとも１つを含み、前記変更動作は、前記のモニタリングされている現在の残存充電量の予め定められた関数に従って、現在のスクリーン・ディスプレイ輝度又は現在のスクリーン・スタンバイ時間を設定する動作を含む、請求項１５記載のコンピュータ読み取り可能記憶媒体。
【請求項１７】
前記変更動作は、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイスの前記各デバイス・パラメータの前記現在の値を予め定められた最小パラメータ値に設定する動作と、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記のモニタリングされている現在の残存充電量を用いて前記残存充電量と前記デバイス・パラメータとの間の対応をルックアップすることにより、前記のモニタリングされている現在の残存充電量に対応する前記各デバイス・パラメータの予め定められた値を取得し、前記モバイル・デバイスの前記各デバイス・パラメータの前記現在の値を、前記の取得した前記各デバイス・パラメータの予め定められた値に変更する動作と、
を含む、請求項１５記載のコンピュータ読み取り可能記憶媒体。
【請求項１８】
前記バッテリ内の前記のモニタリングされている現在の残存充電量に従って、前記モバイル・デバイス上の前記各ユーザ・アプリケーション又は前記各デバイス機能をオフにするかどうかを判定することは、
前記のモニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーション又は前記各デバイス機能をオフにすることと、
前記のモニタリングされている現在の残存充電量が前記予め定められた閾値以上であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーション又は前記各デバイス機能の各オン状態を変更しないままにすることと、
を含む、請求項１５記載のコンピュータ読み取り可能記憶媒体。
【請求項１９】
前記命令は、前記１以上のプロセッサに、
前記モバイル・デバイスの前記各オペレーションと前記バッテリの現在のステータスとの間の既存の関係を変更すること、又は前記モバイル・デバイスの前記各オペレーションと前記バッテリの現在のステータスとの間の新たな関係を設定することをユーザに促す変更インタフェースを前記ユーザに提供する動作
をさらに実行させる、請求項１５記載のコンピュータ読み取り可能記憶媒体。
【請求項２０】
前記モバイル・デバイス上で現在アクティブである前記各ユーザ・アプリケーションをオフにすることは、
前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションの各設定状態をチェックすることと、
前記ユーザ・アプリケーションの前記各設定状態がオフ禁止状態であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションの各オン状態を変更しないままにすることと、
前記各設定状態がオフ許可状態であるという判定に従って、前記モバイル・デバイス上で現在アクティブである前記ユーザ・アプリケーションをオフにすることと、
を含む、請求項１５記載のコンピュータ読み取り可能記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル・デバイスの技術分野に関し、詳細には、省電力を制御するための方法及びデバイスに関する。
【背景技術】
【０００２】
モバイル・デバイスは、一般に、内部にバッテリを収容しており、バッテリは、デバイスが、外部電源がない場合でも正常に動作できることを確実にすることができる。バッテリの存在により、携帯電話機、ラップトップ、タブレット・コンピュータ、又はＰＤＡ（携帯情報端末）等のモバイル・デバイスは、外部電力線に影響されることなく、自由に動かすことが可能となり、これは、ユーザの生活及び仕事に対して多大な利便性を提供している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、バッテリ内の残存充電量が使い尽くされると、バッテリは、デバイスに電力を供給することができなくなり、ユーザにある程度の不都合をもたらす。例えば、ユーザが、携帯電話機を用いて通話しているとき、携帯電話機のバッテリ内の充電が使い尽くされると、通話が強制的に中断されることになり、ユーザの使用経験（usage  experience）に影響を及ぼす。したがって、（充電コンセントから離れてモバイル・デバイスを使用しなければならないときに外部電源に接続できない場合等の）所定のシナリオにおいて、バッテリがより長い間モバイル・デバイスに電力を供給することができるように、モバイル・デバイスのバッテリ内の残存充電量をいかに節約するかがより重要になってきている。
【課題を解決するための手段】
【０００４】
従来技術における問題を解決するために、本発明の実施形態は、省電力を制御するための方法及びデバイスを提供する。技術的解決策は以下のとおりである。
【０００５】
一側面において、本発明は、省電力を制御するための方法を提供する。本方法は、モバイル・デバイスのバッテリ内の現在の残存充電量をモニタリングするステップと、モニタリングされている現在の残存充電量に従って、ユーザ介入なく、モバイル・デバイスの各オペレーションを自動的に調整する調整ステップと、を含む。調整ステップは、バッテリからの電力消費を低減させるために、ユーザ介入なく、自動的に、モニタリングされている現在の残存充電量に従って、モバイル・デバイスの各デバイス・パラメータの現在の値を変更するステップと、モニタリングされている現在の残存充電量に従って、モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションをオフにするかどうかを判定するステップと、モニタリングされている現在の残存充電量に従って、モバイル・デバイス上で現在提供されている各デバイス機能をオフにするかどうかを判定するステップとのうちの少なくとも１つを含む。デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。
【０００６】
別の側面において、本発明はまた、省電力を制御するためのデバイスを提供する。本デバイスは、モニタリング・モジュール及び制御モジュールを備える。モニタリング・モジュールは、モバイル・デバイスのバッテリ内の残存充電量をモニタリングするために使用される。制御モジュールは、バッテリからの電力消費を低減させるための、モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整するための第１の制御ユニット、及び／又は、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定するための第２の制御ユニットを含む。デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。
【０００７】
本発明の実施形態において提供される技術的解決策によりもたらされる有利な効果は、モバイル・デバイスのバッテリ内の残存充電量をモニタリングし；モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整し、且つ／あるいは、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定するという技術的解決策を実現することにより得られるものであり、デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。人間を伴うことなく、手動操作が低減されるように、省電力を制御するプロセスが、バッテリ内の残存充電量の状態に応じて、完全に自動的に制御されるとともに、省電力の目的は、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間等の、電力を消費する設定を自動的に調整することにより達成することができ、且つ／あるいは、省電力の目的は、現在アクティブである電力を消費するユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを自動的に判定することにより達成することができる。
【図面の簡単な説明】
【０００８】
本発明の実施形態における技術的解決策をより明確に示すために、実施形態を説明するために使用される図面の概要が以下で示される。明らかなことに、以下で説明する図面は、本発明のいくつかの実施形態に過ぎず、当業者であれば、創作的努力なく、このような図面に従った他の図面を得ることができる。
【図１】いくつかの実施形態に従って提供される、省電力を制御するための方法の概略フローチャート。
【図２】いくつかの実施形態に従って提供される、省電力を制御するための方法の概略フローチャート。
【図３】いくつかの実施形態に従った、省電力を制御するためのデバイスの概略構造図。
【図４】いくつかの実施形態に従って提供される、省電力を制御するためのデバイスの概略構造図。
【図５】いくつかの実施形態に従って提供される、省電力を制御するためのデバイスの概略構造図。
【図６】いくつかの実施形態に従って提供される、省電力を制御するためのデバイスの概略構造図。
【図７Ａ】いくつかの実施形態に従った、省電力を制御するための例示的なユーザ・インタフェース。
【図７Ｂ】いくつかの実施形態に従った、省電力を制御するための例示的なユーザ・インタフェース。
【図７Ｃ】いくつかの実施形態に従った、省電力を制御するための例示的なユーザ・インタフェース。
【図８】いくつかの実施形態に従った、省電力を制御するための例示的なデバイスのブロック図。
【発明を実施するための形態】
【０００９】
本発明の目的、技術的解決策、及び利点をより明確にするために、添付の図面を参照して本発明の実施形態についてより詳細に説明する。
【００１０】
実施形態１
図１に示されるように、省電力を制御するための方法は以下のことを含む。
【００１１】
ステップ１０１：モバイル・デバイスのバッテリ内の現在の残存充電量をモニタリングする。
【００１２】
ステップ１０２：モニタリングされている現在の残存充電量に従って、ユーザ介入なく、デバイス・オペレーションを自動的に調整する。この調整は、バッテリからの電力消費を低減させるために、次のうち少なくとも１つを含む：モニタリングされている現在の残存充電量に従って、モバイル・デバイスの各デバイス・パラメータの現在の値を変更すること；モニタリングされている現在の残存充電量に従って、モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションをオフにする（turn  off）かどうかを判定すること；及び、モニタリングされている現在の残存充電量に従って、モバイル・デバイス上で現在アクティブである各デバイス機能をオフにするかどうかを判定すること。デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。
【００１３】
いくつかの実施形態において、モバイル・デバイスの各デバイス・パラメータは、スクリーン・ディスプレイ輝度及びスクリーン・スタンバイ時間のうち少なくとも１つを含み、モバイル・デバイスの各デバイス・パラメータの現在の値を変更することは、モニタリングされている現在の残存充電量の予め定められた関数に従って、現在のスクリーン・ディスプレイ輝度又は現在のスクリーン・スタンバイ時間を設定することを含む。
【００１４】
いくつかの実施形態において、バッテリ内のモニタリングされている現在の残存充電量に従って、モバイル・デバイスの各デバイス・パラメータの現在の値を変更することは、さらに、次のことを含む：モニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、モバイル・デバイスの各デバイス・パラメータの現在の値を予め定められた最小パラメータ値に設定すること；及び、モニタリングされている現在の残存充電量を用いて残存充電量とデバイス・パラメータとの間の対応（correspondence）をルックアップすることにより、モニタリングされている現在の残存充電量に対応する各デバイス・パラメータの予め定められた値を取得し、モバイル・デバイスの各デバイス・パラメータの現在の値を、取得した各デバイス・パラメータの予め定められた値に変更すること。
【００１５】
いくつかの実施形態において、バッテリ内のモニタリングされている現在の残存充電量に従って、モバイル・デバイス上で現在アクティブである、モバイル・デバイス上の各ユーザ・アプリケーションをオフにするかどうかを判定することは、さらに、次のことを含む：モニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションをオフにすること；及び、モニタリングされている現在の残存充電量が予め定められた閾値以上であるという判定に従って、モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションの各オン状態（turned-on  state）を変更しないままにすること。
【００１６】
いくつかの実施形態において、各デバイス機能は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信機能、ＷｉＦｉ（登録商標）通信機能、及びセルラ・データ・ネットワーク通信機能のうち少なくとも１つを含み、バッテリ内のモニタリングされている現在の残存充電量に従って、モバイル・デバイス上の各デバイス機能をオフにするかどうかを判定することは、さらに、次のことを含む：モニタリングされている現在の残存充電量が予め定められた閾値未満であるという判定に従って、モバイル・デバイス上で現在アクティブである各デバイス機能をオフにすること；及び、モニタリングされている現在の残存充電量が予め定められた閾値以上であるという判定に従って、モバイル・デバイス上で現在アクティブである各アプリケーションの各オン状態を変更しないままにすること。
【００１７】
いくつかの実施形態において、この方法は、次のことをさらに含む：各オペレーションとバッテリの現在のステータスとの間の既存の関係を変更すること、又は各オペレーションとバッテリの現在のステータスとの間の新たな関係を設定することをユーザに促す変更インタフェース（modification  interface）をユーザに提供すること。
【００１８】
いくつかの実施形態において、モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションをオフにすることは、次のことを含む：モバイル・デバイス上で現在アクティブであるユーザ・アプリケーションの各設定状態をチェックすること；ユーザ・アプリケーションの各設定状態がオフ禁止状態（turning-off-prohibited  state）であるという判定に従って、モバイル・デバイス上で現在アクティブである各ユーザ・アプリケーションの各オン状態を変更しないままにすること；及び、設定状態がオフ許可状態（turning-off-permitted  state）である場合、モバイル・デバイス上で現在アクティブであるアプリケーションをオフにすること。
【００１９】
本発明の実施形態において提供される技術的解決策によりもたらされる有利な効果は、モバイル・デバイスのバッテリ内の残存充電量をモニタリングし；モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整し、且つ／あるいは、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定するという技術的解決策を実現することにより得られるものであり、デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。人間を伴うことなく、手動操作が低減されるように、省電力を制御するプロセスが、バッテリ内の残存充電量の状態に応じて、完全に自動的に制御されるとともに、省電力の目的は、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間等の、電力を消費する設定を自動的に調整することにより達成することができ、且つ／あるいは、省電力の目的は、現在アクティブである電力を消費するユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを自動的に判定することにより達成することができる。
【００２０】
実施形態２
本発明の実施形態は、省電力を制御するための方法を提供する。この方法の実行体（executive  body）は、携帯電話機、ラップトップ、タブレット・コンピュータ又はＰＤＡ（携帯情報端末）、及び他のモバイル・デバイス等の、バッテリを収容したデバイスであり得、モバイル・デバイス内に設けられたコントローラであり得る。詳細には、この方法は、以下のことを含む。
【００２１】
ステップ２０１：モバイル・デバイスのバッテリ内の残存充電量をモニタリングする。ここで、残存充電量は、バッテリ内の充電の電流量を指し、一般に、その単位は、ミリアンペア時（ｍＡｈ）である。
【００２２】
詳細には、いくつかの実施形態において、モバイル・デバイスのバッテリ内の現在の残存充電量を読み出すために、モバイル・デバイスのバッテリに対応するＡＰＩ（アプリケーション・プログラミング・インタフェース）が、リアルタイムに呼び出され得る。
【００２３】
本発明の実施形態において、バッテリ内のモニタリングされている残存充電量は、バッテリ内に蓄積される電荷の最大量のパーセンテージにより表され得る。例えば、バッテリ内のモニタリングされている残存充電量が８０％である場合、８０％とは、モニタリングされている残存充電量が、バッテリに蓄積される電荷の最大量の８０％（４４００ｍＡｈ）であることを指す。
【００２４】
ステップ２０２：モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整する。ここで、デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を含み得るが、これらに限定されるものではない。
【００２５】
本発明の実施形態において、モバイル・デバイスのスクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間等のデバイス・パラメータの設定は、バッテリの電力消費状態に影響を及ぼす。例えば、モバイル・デバイスのスクリーン・ディスプレイ輝度が高いほど、バッテリからの電力消費は多くなり、モバイル・デバイスのスクリーン・ディスプレイ輝度が低いほど、バッテリからの電力消費は少なくなる。これにより、省電力の目的を達成することができる。モバイル・デバイスのスクリーン・スタンバイ時間が長いほど、バッテリからの電力消費は多くなり、モバイル・デバイスのスクリーン・スタンバイ時間が短いほど、バッテリからの電力消費は少なくなる。これにより、省電力の目的を達成することができる。したがって、本発明は、バッテリからの電力消費を低減させるために、モニタリングされている残存充電量に従って、モバイル・デバイスの各デバイス・パラメータ（例えば、スクリーン・ディスプレイ輝度又はスクリーン・スタンバイ時間）の現在の値を調整することができ、省電力の目的を達成することができる。
【００２６】
特定の実装において、予め定められた閾値を用いて、省電力制御モードに入るかどうかを制御することができる。例えば、現在の残存充電量に対する予め定められた閾値を用いて、バッテリのモニタリングされている現在の残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整するかどうかを判定する。これに基づくと、モニタリングされている現在の残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整することは、任意的に、次のことを含む：モニタリングされている残存充電量が予め定められた閾値未満である場合、モバイル・デバイスのデバイス・パラメータ（例えば、スクリーン・ディスプレイ輝度又はスクリーン・スタンバイ時間）の現在の値を、予め定められた最小値（例えば、完全な輝度の３０％の最小スクリーン・ディスプレイ輝度、又は５秒の最小スクリーン・スタンバイ時間）に調整すること。モニタリングされている現在の残存充電量が、例えば、再充電により、再び予め定められた閾値以上に増大するまで、デバイス・パラメータが、予め定められた最小値で一定に保たれる。さらに、モニタリングされている現在の残存充電量に従って、デバイス・パラメータを調整することは、さらに、次のことを含む：モニタリングされている現在の残存充電量が予め定められた閾値以上である場合、モニタリングされている現在の残存充電量に対応する、デバイス・パラメータの所望の現在の値を取得するために、モニタリングされている現在の残存充電量に従って、残存充電量とデバイス・パラメータとの間の対応（例えば、マッピング・テーブル又はマッピング関数）を検索するか、あるいはルックアップし、次いで、モバイル・デバイスのデバイス・パラメータの現在の値を、取得したデバイス・パラメータの所望の現在の値に調整すること。
【００２７】
上述した技術的解決策は、モニタリングされている現在の残存充電量に応じた複数の段階により、モバイル・デバイスのデバイス・パラメータを調整することができ、複数の異なる段階で省電力を制御することができる。
【００２８】
本発明の実施形態において、例えば、フル充電の４０％といった予め定められた値は、ソフトウェアにより予め設定することができる。特定の実装において、変更アクセス（modification  access）（例えば、変更ユーザ・インタフェース）をユーザに提供することができ、この変更アクセスを介して、予め定められた値を変更することをユーザに促すことができる。例えば、ユーザは、この変更アクセスを介して、フル充電の４０％という値を、フル充電の２０％という値に変更することができる。例示的な変更ユーザ・インタフェースが、図７Ａ〜図７Ｃにおいて提供される。
【００２９】
ここで、マン・マシン・インタラクションを実現するために変更アクセスをユーザに提供することによって、ユーザは、上述した予め定められた値を変更することにより、その省電力を制御する要件を満たすことが可能となる。バッテリ内の残存充電量がフル充電の４０％であるときよりも、バッテリ内の残存充電量がフル充電の２０％であるときに、省電力を制御したいとユーザが望む場合、これは、変更アクセスを介して、上述した予め定められた値を変更することにより実現することができ、これは、さらに、ユーザの要件を満たすことができ、ユーザの使用経験を向上させることができる。
【００３０】
上述した省電力を制御するプロセスについて例として説明する。詳細には、そのような例は、以下とすることができる。
【００３１】
ここで、予め定められた値は、フル充電の４０％として設定され、デバイス・パラメータは、モバイル・デバイスのスクリーン・ディスプレイ輝度である。
【００３２】
モニタリングされている残存充電量が、予め定められた値（例えば、フル充電の４０％）未満であるフル充電の３５％であるとき、モバイル・デバイスの現在のスクリーン・ディスプレイ輝度が、予め定められた最小パラメータ値、例えば、完全な輝度の１０％に調整される。ここで、デバイス・パラメータの最小パラメータ値は、一般に、前もって設定することができる。省電力の目的を達成することができるとともに、ユーザ・ビジョン（user  vision）にそれほど影響を及ぼさない配慮が確実にされる。したがって、スクリーン・ディスプレイ輝度に関して最小値を設定することが必要とされ得る。
【００３３】
モニタリングされている残存充電量が、予め定められた値（例えば、フル充電の４０％）より大きいフル充電の４５％であるとき、残存充電量とスクリーン・ディスプレイ輝度との間の（表１に示されるような）対応が検索され、モニタリングされている残存充電量がフル充電の４５％であるときには対応するスクリーン・ディスプレイ輝度が完全な輝度の６０％であることを得て、したがって、モバイル・デバイスのスクリーン・ディスプレイ輝度を完全な輝度の６０％に調整する。
【００３４】
モニタリングされている残存充電量が、予め定められた値（例えば、フル充電の４０％）より大きいフル充電の６０％であるとき、残存充電量とスクリーン・ディスプレイ輝度との間の（表１に示されるような）対応が検索され、モニタリングされている残存充電量がフル充電の６０％であるときには対応するスクリーン・ディスプレイ輝度が完全な輝度の８５％であることを得て、したがって、モバイル・デバイスのスクリーン・ディスプレイ輝度を完全な輝度の８５％に調整する。
【表１】
2015525047.tif 000003
【００３５】
さらに、ここで、予め定められた閾値は、フル充電の２０％として設定され、デバイス・パラメータは、モバイル・デバイスのスクリーン・スタンバイ時間である。
【００３６】
モニタリングされている残存充電量が、予め定められた値（例えば、フル充電の２０％）より小さいフル充電の１５％であるとき、モバイル・デバイスの現在のスクリーン・スタンバイ時間が、最小パラメータ値、例えば、２秒に調整される。
【００３７】
モニタリングされている残存充電量が、予め定められた閾値より大きいフル充電の３０％であるとき、残存充電量とスクリーン・スタンバイ時間との間の（表２に示されるような）対応が検索され、モニタリングされている残存充電量がフル充電の３０％であるときには対応するスクリーン・スタンバイ時間が５秒であることを得て、したがって、モバイル・デバイスのスクリーン・スタンバイ時間を５秒に調整する。
【００３８】
モニタリングされている残存充電量が、予め定められた閾値（例えば、フル充電の２０％）より大きいフル充電の７０％であるとき、残存充電量とスクリーン・スタンバイ時間との間の（表２に示されるような）対応が検索され、残存充電量がフル充電の７０％であるときには対応するスクリーン・スタンバイ時間が３０秒であることを得て、したがって、モバイル・デバイスのスクリーン・スタンバイ時間を３０秒に調整する。
【表２】
2015525047.tif 000004
【００３９】
さらに、特定の実装において、変更アクセス（例えば、変更ユーザ・インタフェース）をユーザに提供することができ、この変更アクセスを介して、上述した、残存充電量とデバイス・パラメータ（例えば、スクリーン・ディスプレイ輝度又はスクリーン・スタンバイ時間）との間の対応を変更することをユーザに促すことができる。例えば、表１のフル充電の４５％−４０％の残存充電量に対して、対応するスクリーン・ディスプレイ輝度を、完全な輝度の６０％から６５％に変更することができる、等である。したがって、ユーザは、自身の必要性に応じて、上述した対応を設定することができ、ユーザの使用経験を向上させることができる。例示的なユーザ・インタフェース、又は、残存充電量と１以上のデバイス・パラメータの各々との間の対応関係の作成及び／若しくは変更が、図７Ａ〜図７Ｃにおいて提供される。
【００４０】
ステップ２０３：モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定する。ここで、デバイス機能は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信機能、ＷｉＦｉ（登録商標）通信機能、及び／又はセルラ・データ・ネットワーク通信機能を含み得るが、これらに限定されるものではなく、ユーザ・アプリケーションは、ユーザとモバイル・デバイスとの間のユーザ・インタラクションを円滑にするグラフィカル・ユーザ・インタフェースを提供するアプリケーション・プログラムを含み得るが、これに限定されるものではない。ここで、アプリケーション・プログラムは、ＩＭ（インスタント・メッセンジャ）ソフトウェア、ＳＮＳ（ソーシャル・ネットワーキング・サービス）ソフトウェア、マイクロブログ、ｗｅｃｈａｔ、又はゲーム・プログラム等を含む。いくつかの実施形態において、アプリケーション・プログラムは、１以上のデバイス機能（例えば、ＷｉＦｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等）を利用して、その機能の１以上を実現することができる。いくつかの実施形態において、アプリケーション・プログラムをオフにすることはまた、アプリケーション・プログラムにより利用される１以上のデバイス機能をオフにすることを含む。いくつかの実施形態において、アプリケーション・プログラムをオフにすることは、アプリケーション・プログラムにより利用される１以上のデバイス機能をオフにすることを自動的に含むわけではない。いくつかの実施形態において、ユーザ・アプリケーションをオフにするとき、省電力プログラムは、アプリケーション・プログラムにより利用される１以上のデバイス機能をオフにするために、ユーザの許可を求める。ユーザが、１以上のデバイス機能をオフにすることを許可する場合、省電力プログラムは、１以上のデバイス機能をオフにすることに進む。ユーザが、アプリケーション・プログラムとともに１以上のデバイス機能をオフにすることを許可しない場合、省電力プログラムは、アプリケーション・プログラムのみをオフにするが、１以上のデバイス機能はオンにしたままにする。いくつかの実施形態において、ユーザ・アプリケーション・プログラム（例えば、電子メール・プログラム）が、個別にオフにされ得る複数の機能（例えば、電子メール作成機能、電子メール受信機能、電子メール送信機能、電子メール・アーカイブ機能等）を提供する場合、各機能は、それぞれの最小バッテリ・レベルに関連付けられ得る（例えば、電子メール作成機能についてはフル充電の３０％、電子メール受信機能についてはフル充電の５０％、電子メール送信機能についてはフル充電の５５％、電子メール・アーカイブ機能についてはフル充電の７０％等）。一般に、アプリケーション・プログラムのそれほど重要ではない機能及び／又はより電力を消費する機能が、より高い最小バッテリ・レベルに関連付けられ得る。現在の残存充電量が、ユーザ・アプリケーションの特定の機能に関連付けられたそれぞれの最小バッテリ・レベル未満に低下した場合、省電力プログラムは、その特定の機能のみオフにするが、他の機能は通常通り動作し続けるようにする。
【００４１】
本発明の実施形態において、モバイル・デバイスが上述したユーザ・アプリケーション又はデバイス機能をオンにするときの電力消費が、上述したユーザ・アプリケーション又はデバイス機能がオンにされないときの電力消費よりも高い場合、省電力の目的を達成するために、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能がオフにされ得る。例えば、デバイスは、より電力を消費するユーザ・アプリケーション（高グラフィックス及び計算の必要性を伴うゲーム・アプリケーション）を実行するとき、又はより電力を消費するデバイス機能（例えば、セルラ・データ・ネットワーク通信機能又はＢｌｕｅｔｏｏｔｈ（登録商標）通信機能）を提供するとき、より多くの電力を消費する。モバイル・デバイス上のこれらのより電力を消費するユーザ・アプリケーション及びデバイス機能をオフにすることにより、モバイル・デバイス上の電力を節約することができる。
【００４２】
特定の実装において、同様に、予め定められた閾値を用いて、省電力制御モードに入るかどうかを制御することができる。例えば、予め定められた閾値を用いて、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能をオフにするかどうかを判定する。これに基づくと、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能をオフにするかどうかを判定することは、次のことを含み得る：モニタリングされている残存充電量が予め定められた閾値未満である場合、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにすること；及び、モニタリングされている残存充電量が予め定められた閾値以上である場合、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能のオン状態を変更しないままにすること。いくつかの実施形態において、ユーザは、様々なユーザ・アプリケーション及びデバイス機能のための様々な最小閾バッテリ・レベルを変更又は設定することができる。例えば、ユーザは、ユーザ・アプリケーション又はデバイス機能の利用可能性を維持する必要性と、モバイル・デバイス上の電力を節約する必要性とのバランスを取ることができ、より重要なユーザ・アプリケーション又はデバイス機能が、それほど重要ではないユーザ・アプリケーション又はデバイス機能よりも多くの電力を消費するとしても、それほど重要ではないユーザ・アプリケーション又はデバイス機能よりもより重要なユーザ・アプリケーション又はデバイス機能に対して、より低い閾バッテリ・レベル（例えば、３０％）を設定することができる。モバイル・デバイス上の１以上のユーザ・アプリケーション及び／又はデバイス機能をオフにする閾バッテリ・レベルを作成及び変更するための例示的なユーザ・インタフェースが、図７Ａ〜図７Ｃにおいて提供される。いくつかの実施形態において、ユーザ・アプリケーション又はデバイス機能が、バッテリ内の現在の残存充電量に基づいて、省電力プログラムにより自動的にオフにされる場合、省電力プログラムは、任意的に、バッテリ内の現在の残存充電量が（例えば、再充電により）関連付けられた閾値を超えるレベルに回復したときに、ユーザ・アプリケーション又はデバイス機能を自動的にオンにする。
【００４３】
さらに、省電力制御中にユーザが大きく依存しているいくつかのユーザ・アプリケーション及び／又はデバイス機能がオフにされることを回避するために、何人かのユーザが、オンにされているいくつかのユーザ・アプリケーション及び／又はデバイス機能に大きく依存していることを考慮して、特定の実装において、本発明の実施形態は、状態設定アクセス（state  setting  access）（例えば、変更ユーザ・インタフェース）をユーザに提供することができ、ユーザは、この状態設定アクセスを介して、ユーザ・アプリケーション又はデバイス機能の状態を設定することができる。したがって、現在アクティブであるユーザ・アプリケーション又はデバイス機能をオフにするかどうかは、さらに、省電力制御中のアプリケーションの設定状態に従って制御され得る。これに基づくと、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能をオフにすることは、次のことを含み得る：モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能の設定状態をチェックすること；設定状態がオフ禁止状態である場合、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能のオン状態を変更しないままにすること；及び、設定状態がオフ許可状態である場合、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能をオフにすること。
【００４４】
さらに、本発明の実施形態の特定の実装において、ステップ２０２及びステップ２０３（並びにユーザ・アプリケーション又はデバイス機能をオフにするためのサブステップ）は、省電力制御の強さの制御を実現するために、代替例において選択されてもよいし、ステップ２０２及びステップ２０３（並びにユーザ・アプリケーション又はデバイス機能をオフにするためのサブステップ）は、一緒に用いられてもよいことに留意すべきである。ステップ２０２及びステップ２０３を一緒に実施する場合、ステップ２０２及びステップ２０３の順序は限定される必要はなく、本発明の実施形態は、この順序に特に限定するものではない。
【００４５】
本発明の実施形態において提供される技術的解決策によりもたらされる有利な効果は、モバイル・デバイスのバッテリ内の残存充電量をモニタリングし；モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整し、且つ／あるいは、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定するという技術的解決策を実現することにより得られるものであり、デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。人間を伴うことなく、手動操作が低減されるように、省電力を制御するプロセスが、バッテリ内の残存充電量の状態に応じて、完全に自動的に制御されるとともに、省電力の目的は、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間等の、電力を消費する設定を自動的に調整することにより達成することができ、且つ／あるいは、省電力の目的は、現在オンにされている電力を消費するユーザ・アプリケーション又はデバイス機能をオフにするかどうかを自動的に判定することにより達成することができる。
【００４６】
実施形態３
図３に示されるように、本発明の実施形態は、省電力を制御するためのデバイスを提供する。このデバイスは、詳細には、方法の実施形態２におけるユーザ・デバイス又はコントローラとすることができ、モニタリング・モジュール３０１及び制御モジュール３０２を備える。モニタリング・モジュール３０１は、モバイル・デバイスのバッテリ内の残存充電量をモニタリングするために使用され、制御モジュール３０２は、バッテリからの電力消費を低減させるための、モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整するための第１の制御ユニット３０２１、及び／又は、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定するための第２の制御ユニット３０２２を含む。デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。
【００４７】
さらに、図４に示されるように、本発明の実施形態における図３に示された第１の制御ユニット３０２１は、モニタリングされている残存充電量が予め定められた閾値未満である場合に、モバイル・デバイスのデバイス・パラメータを予め定められた最小パラメータ値に調整するための第１の制御サブユニット３０２１１と、モニタリングされている残存充電量が予め定められた閾値以上である場合に、モニタリングされている残存充電量に対応するデバイス・パラメータを取得するために、モニタリングされている残存充電量に従って、残存充電量とデバイス・パラメータとの間の対応を検索し、モバイル・デバイスの現在のデバイス・パラメータを、検索したデバイス・パラメータに調整するための第２の制御サブユニット３０２１２とを含む。
【００４８】
さらに、図５に示されるように、本発明の実施形態における図３に示された第２の制御ユニット３０２２は、モニタリングされている残存充電量が予め定められた閾値未満である場合に、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするための第１の制御サブユニット３０２２１を含む。ここで、デバイス機能は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信機能、ＷｉＦｉ（登録商標）通信機能、及び／又はセルラ・データ・ネットワーク通信機能を少なくとも含み、ユーザ・アプリケーションは、ユーザとモバイル・デバイスとの間のインタラクションを円滑にするグラフィカル・ユーザ・インタフェースを提供するアプリケーション・プログラムを少なくとも含む。第２の制御ユニット３０２２はまた、モニタリングされている残存充電量が予め定められた閾値以上である場合に、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能のオン状態を変更しないままにするための第２の制御サブユニット３０２２２を含む。
【００４９】
本発明の実施形態において、第１の制御サブユニット３０２２１は、詳細には、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能の設定状態をチェックし；設定状態がオフ禁止状態である場合、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能のオン状態を変更しないままにし；設定状態がオフ許可状態である場合、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション又はデバイス機能をオフにするために使用される。
【００５０】
さらに、図６に示されるように、本発明の実施形態における図３に示されたデバイスは、変更アクセス（例えば、変更ユーザ・インタフェース）をユーザに提供し、この変更アクセスを介して、予め定められた閾値を変更することをユーザに促すためのパラメータ変更モジュール３０３をさらに備えることができる。
【００５１】
本発明の実施形態において提供される技術的解決策によりもたらされる有利な効果は、モバイル・デバイス内に収容されたバッテリ内の残存充電量をモニタリングし；モニタリングされている残存充電量に従って、モバイル・デバイスのデバイス・パラメータを調整し、且つ／あるいは、モニタリングされている残存充電量に従って、モバイル・デバイス上で現在アクティブであるユーザ・アプリケーション及び／又はデバイス機能をオフにするかどうかを判定するという技術的解決策を実現することにより得られるものであり、デバイス・パラメータは、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間を少なくとも含む。人間を伴うことなく、手動操作が低減されるように、省電力を制御するプロセスが、バッテリ内の残存充電量の状態に応じて、完全に自動的に制御されるとともに、省電力の目的は、スクリーン・ディスプレイ輝度及び／又はスクリーン・スタンバイ時間等の、電力を消費する設定を自動的に調整することにより達成することができ、且つ／あるいは、省電力の目的は、現在オンにされている電力を消費するユーザ・アプリケーション又はデバイス機能をオフにするかどうかを自動的に判定することにより達成することができる。
【００５２】
上述した実施形態において提供された省電力を制御するためのデバイスが、省電力を制御する場合、上述した様々な機能モジュールの分割に従った例示がなされているに過ぎず、実際的な適用においては、上述した機能は、必要に応じて異なる機能モジュールにより実現されるように割り当てられてもよい、すなわち、上述した機能の全て又は一部を実現するために、デバイスの内部構造を異なる機能モジュールに分割してもよいことに留意すべきである。さらに、上述した実施形態において提供された、省電力を制御するためのデバイス及び省電力を制御するための方法は、同じコンセプトに属し、その具体的な実装プロセスは、方法の実施形態において確認され、ここでは繰り返さない。
【００５３】
図７Ａ〜図７Ｃは、バッテリの現在のステータス（例えば、モニタリングされている現在の残存充電量）と、１以上のデバイス・パラメータ、モバイル・デバイス７０２上のユーザ・アプリケーション、及び／又はモバイル・デバイス７０２上のデバイス機能との間のそれぞれの関係を作成及び／又は変更するための例示的な変更ユーザ・インタフェースを示している。例示的な変更ユーザ・インタフェースはまた、（例えば、特定のデバイス・パラメータを特定の最小値に設定することや、特定のユーザ・アプリケーション又はデバイス機能をオフにするかどうかを判定すること等の）省電力アクションをとるための様々な閾値を設定及び／又は変更するために使用される。
【００５４】
図７Ａに示されるように、省電力プログラムは、モバイル・デバイス７０２上で呼び出され得る。省電力プログラムは、バックグラウンドで実行され、モバイル・デバイスのバッテリ内の現在の残存充電量を継続的にモニタリングし、モニタリングされている現在の残存充電量に従って、上述した様々な省電力アクションを自動的にとる。いくつかの実施形態において、省電力プログラムは、モバイル・デバイス７０２のホーム・スクリーン上にアイコンを提供し、そのアイコンがユーザにより選択されると、省電力プログラムに、変更ユーザ・インタフェースのパラメータ選択インタフェース７０４を提示させる。変更ユーザ・インタフェースのパラメータ選択インタフェース７０４において、ユーザは、バッテリ内のモニタリングされている現在の残存充電量に従って変更されることになる値を有するデバイス・パラメータを選択することができ、そのパラメータとバッテリ内のモニタリングされている現在の残存充電量との間の特定の対応（例えば、マッピング関係又は関数関係）を設定することができる。図７Ａに示されるように、変更ユーザ・インタフェースのパラメータ選択インタフェース７０４は、現在のバッテリ・レベルに従って現在制御されているデバイス・パラメータのセットを提示するための第１の表示領域７０６と、現在のバッテリ・レベルに従って現在は制御されていないデバイス・パラメータのセットであって、現在のバッテリ・レベルに従って制御されるために利用可能であるデバイス・パラメータのセットを提示するための第２の表示領域７０８とを含む。例えば、図７Ａに示された例では、デバイス・パラメータ「スクリーン・ディスプレイ輝度」が、第１の表示領域７０６内に現在表示されており、これは、モバイル・デバイスのスクリーン・ディスプレイ輝度が、現在のバッテリ・レベルに従って、省電力プログラムにより制御されていることを示す。さらに、デバイス・パラメータ「スクリーン・スタンバイ時間」が、第２の表示領域７０８内に現在表示されており、これは、モバイル・デバイスのスクリーン・スタンバイ時間が、現在のバッテリ・レベルに従って、省電力プログラムにより現在は制御されていないことを示す。ユーザが、デバイス・パラメータ（例えば、「スクリーン・スタンバイ時間」）を第２の表示領域７０８から第１の表示領域７０６にドラッグ・アンド・ドロップすると、そのデバイス・パラメータ（例えば、「スクリーン・スタンバイ時間」）が、現在のバッテリ・レベルに従って、省電力プログラムにより制御されるようになる。同様に、ユーザが、デバイス・パラメータ（例えば、「スクリーン・ディスプレイ輝度」）を第１の表示領域７０６から第２の表示領域７０８にドラッグ・アンド・ドロップすると、そのデバイス・パラメータ（例えば、「スクリーン・ディスプレイ輝度」）が、現在のバッテリ・レベルに従って、省電力プログラムによりもはや制御されなくなり、そのデフォルト値に戻る。省電力を生じさせるために現在のバッテリ・レベルに従って選択的に制御され得る他の例示的なデバイス・パラメータは、システム・アラートの音レベル、振動アラートの期間、電子メール受信の頻度、バックアップ・アクションの頻度、ネットワーク同期アクションの頻度、通知の頻度、ディスプレイ解像度等を含む。一般に、徐々に変化し得る（例えば、複数の段階をもって増減し得る）デバイス・パラメータは、ユーザ選択のために、パラメータ選択インタフェース７０４の第２の表示領域７０８内に含まれ得る。
【００５５】
いくつかの実施形態において、ユーザが、パラメータ選択インタフェース７０４の第１の表示領域７０６内に現在表示されている特定のデバイス・パラメータを選択すると、変更ユーザ・インタフェースは、選択されたデバイス・パラメータのための関係仕様インタフェース（relationship  specification  interface）７１０に遷移する。図７Ｂに示されるように、ユーザが、パラメータ選択インタフェース７０４の第１の表示領域７０６内の「スクリーン・ディスプレイ輝度」パラメータを選択すると、モバイル・デバイスは、選択された「スクリーン・ディスプレイ輝度」パラメータのためのパラメータ値−バッテリ・レベル関係仕様インタフェース７１０を表示する。図７Ｂに示されるように、関係仕様インタフェース７１０において、マッピング関係又は関数関係を示すプロット７２０が表示されている。最小閾バッテリ・レベル（Ｔ１）及び最大閾バッテリ・レベル（Ｔ２）を変更するためのコントロール要素７１２及びコントロール要素７１４が、プロットにおいて表示されている。ここで、モニタリングされている現在のバッテリ・レベルがＴ１未満に低下した場合、スクリーン・ディスプレイ輝度の現在の値が、最小閾輝度（Ｌ１）に設定され、モニタリングされている現在のバッテリ・レベルがＴ２以上に上昇した場合、スクリーン・ディスプレイ輝度の現在の値が、最大閾輝度（Ｌ２）に設定される。さらに、最小閾輝度Ｌ１及び最大閾輝度Ｌ２の値をそれぞれ変更するためのコントロール要素７１６及びコントロール要素７１８が、プロットにおいて表示されている。いくつかの実施形態において、ユーザは、利用可能な基本関数関係のリストから、「スクリーン・ディスプレイ輝度」パラメータ及び現在のバッテリ・レベルのための特定の基本関数関係（例えば、直線、２項、対数、ステップ等）を選択することができ、次いで、プロット７２０上に提供された様々なコントロール（例えば、コントロール７２２及びコントロール７２４）を用いて、基本関数関係を変更することができる。例えば、ユーザは、Ｔ１及びＴ２の値をそれぞれ変更するために、バッテリ・レベルの軸に沿って、コントロール７１２及びコントロール７１４をグラブ・アンド・ドラッグする（grab  and  drag）ことができる。ユーザはまた、Ｌ１及びＬ２の値をそれぞれ変更するために、スクリーン輝度レベルの軸に沿って、コントロール７１６及びコントロール７１８をグラブ・アンド・ドラッグすることができる。Ｌ１、Ｌ２、Ｔ１、及びＴ２のうちいずれかの値がユーザにより変更されるとき、Ｌ１及びＬ２の値と、Ｔ１及びＴ２の値との間の線分も、それに従って変更される。ユーザが、Ｌ１及びＬ２の値と、Ｔ１及びＴ２の値との間の線分に沿った傾き又は変曲点を変更することを望むとき、ユーザは、コントロール７２２及びコントロール７２４をグラブして、線分を所望の形状に変形させることができる。いくつかの実施形態において、ユーザが、「スクリーン・ディスプレイ輝度」パラメータのための基本関数関係を変更するためにコントロールを操作することを終えると、プロットにより反映された、パラメータ値とバッテリ・レベルとの間の対応が、（例えば、ルックアップ・テーブルに）記録され、その後、デバイスのス���リーン・ディスプレイ輝度を制御するために、省電力プログラムにより使用される。
【００５６】
いくつかの実施形態において、ユーザは、関係仕様インタフェース７１０上で（例えば、左へ又は右へ）スワイプ・ジェスチャを行うことにより、１つの現在選択されているデバイス・パラメータのための各関係仕様インタフェースから、別の現在選択されているデバイス・パラメータのための各関係仕様インタフェースに切り替えることができる。いくつかの実施形態において、ユーザは、パラメータ選択インタフェース７０４に戻るために、「バック」入力を提供して、変更すべき別のデバイス・パラメータを選択することができる。図７Ｂに示された例示的な関係は、滑らかな関数関係であるが、他のマッピング関係又は関数関係も可能である。例えば、「スクリーン・スタンバイ時間」パラメータのために、ステップ関数が設定されてもよく、その場合、スクリーン・スタンバイ時間は、複数のバッテリ・レベル範囲（例えば、０％−３０％、３１％−６０％、６１％−１００％）の各々についてそれぞれの値で一定に保たれ、ある範囲から別の範囲への遷移が生じたときのみ、次の値に変更される。
【００５７】
図７Ｃは、モバイル・デバイス７０２のバッテリ内のモニタリングされている現在の残存充電量に従って、各ユーザ・アプリケーション又はデバイス機能をいつオフにするか、及びそのようなユーザ・アプリケーション又はデバイス機能をオフにするかどうかを指定するための例示的なオフ制御インタフェース（turn-off  control  interface）７２６を示している。
【００５８】
図７Ｃに示されるように、モバイル・デバイスは、バッテリ・レベル・インジケータ７２８、１以上の選択されたアプリケーション／機能ウィンドウ（例えば、ウィンドウ７３０及びウィンドウ７３２、並びに利用可能なアプリケーション／機能ウィンドウ７３４）を表示している。バッテリ・レベル・インジケータ７２８は、１以上の閾インジケータ（例えば、閾インジケータ７３６、７３８、７４０、及び７２４）を含む。各閾インジケータは、ユーザ・アプリケーション及び／又はデバイス機能の各グループをオフにするための各閾バッテリ・レベル（例えば、２１％、３５％、６５％、及び８５％）に対応する。いくつかの実施形態において、ユーザは、バッテリ・レベル・インジケータ７２８に沿って閾インジケータを上下にグラブ・アンド・ドラッグすることにより、各閾インジケータに関連付けられた閾値を調整することができる。いくつかの実施形態において、ユーザが、特定の閾インジケータ（例えば、閾インジケータ７４０）をタップすると、モニタリングされている現在のバッテリ・レベルが特定の閾インジケータ（例えば、閾インジケータ７４０）に関連付けられた各閾バッテリ・レベル（例えば、フル充電の６５％）に低下したときにオフにされることになる１以上のユーザ・アプリケーション及び／又はデバイス機能のグループを表す各ウィンドウ（例えば、ウィンドウ７３０）が、表示されることになる。いくつかの実施形態において、ユーザは、複数の閾インジケータ（例えば、閾インジケータ７４０及び閾インジケータ７３６）を選択して、オフ制御インタフェース７２６内に複数の対応するウィンドウ（例えば、ウィンドウ７３０及びウィンドウ７３２）を開くことができる。いくつかの実施形態において、ユーザは、特定のユーザ・アプリケーション又はデバイス機能を、第１の閾インジケータ（例えば、閾インジケータ７４０）に関連付けられた選択されたアプリケーション／機能ウィンドウ（例えば、ウィンドウ７３０）から、第２の閾インジケータ（例えば、閾インジケータ７３６）に関連付けられた別の選択されたアプリケーション／機能ウィンドウ（例えば、ウィンドウ７３２）にドラッグ・アンド・ドロップして、特定のユーザ・アプリケーション又はデバイス機能のためのオフ閾バッテリ・レベルのセットを変更することができる。さらに、ユーザはまた、特定のユーザ・アプリケーションが、モニタリングされている現在のバッテリ・レベルに従って、省電力プログラムによりオフにされないように、特定のユーザ・アプリケーション又はデバイス機能を、特定の閾インジケータ（例えば、閾インジケータ７４０）に関連付けられた選択されたアプリケーション／機能ウィンドウ（例えば、ウィンドウ７３０）から、利用可能なアプリケーション／機能ウィンドウ７３４にドラッグ・アンド・ドロップすることができる。さらに、ユーザはまた、特定のユーザ・アプリケーション又はデバイス機能が、モニタリングされている現在のバッテリ・レベルに従って、省電力プログラムにより、対応する閾バッテリ・レベル（例えば、フル充電の６５％）でオフにされるように、特定のユーザ・アプリケーション又はデバイス機能を、利用可能なアプリケーション／機能ウィンドウ７３４から、特定の閾インジケータ（例えば、閾インジケータ７４０）に関連付けられたそれぞれの選択されたアプリケーション／機能ウィンドウ（例えば、ウィンドウ７３０）にドラッグ・アンド・ドロップすることができる。
【００５９】
いくつかの実施形態において、ユーザは、利用可能なアプリケーション／機能ウィンドウ７３４に沿って上下にスワイプすることにより、ウィンドウ７３４内の利用可能なアプリケーション及び／又は機能（及び／又はユーザ・アプリケーションの個々の下位機能）のリストを閲覧することができる。いくつかの実施形態において、ウィンドウ７３４内に示されたユーザ・アプリケーション及びデバイス機能は、それらの平均電力消費レベルに従ってソートされる。いくつかの実施形態において、利用可能なユーザ・アプリケーション及び／又はデバイス機能がソートされる順番は、ユーザが特定の利用可能なユーザ・アプリケーション及び／又はデバイス機能をどれくらい頻繁に積極的に使用しているかに影響される。例えば、あまり頻繁に使用されないユーザ・アプリケーション又はデバイス機能は、ユーザがそれらユーザ・アプリケーション又はデバイス機能を閾インジケータの対応する選択されたアプリケーション／機能ウィンドウにドラッグ・アンド・ドロップすることができるように、ウィンドウ７３４の上部により近い場所に配置され得る。いくつかの実施形態において、ウィンドウ７３４は、２つのサブウィンドウに分割される。１つはユーザ・アプリケーション用であり、もう１つはデバイス機能用である。
【００６０】
いくつかの実施形態において、ユーザは、バッテリ・レベル・インジケータ７２８を用いて、さらなる閾バッテリ・レベルを作成することができ、既存の閾バッテリ・レベルを除去することができる。例えば、ユーザが、バッテリ・レベル・インジケータに沿って、（フル充電の０％において示されている）閾インジケータ７４４を上にグラブ・アンド・ドラッグすると、新たな閾インジケータが、閾インジケータ７４４から「引き離され」、バッテリ・レベル・インジケータ７２８上に提示される。ユーザは、所望のバッテリ・レベル値（例えば、４５％）に、新たな閾インジケータを配置させて、新たな閾インジケータのそれぞれの選択されたアプリケーション／機能ウィンドウを開き、利用可能なアプリケーション／機能ウィンドウ７３４又は別の閾インジケータの対応する選択されたアプリケーション／機能ウィンドウから１以上のユーザ・アプリケーション及び／又はデバイス機能をドラッグ・アンド・ドロップすることができる。
【００６１】
いくつかの実施形態において、ユーザが、既存の閾インジケータを、バッテリ・レベル・インジケータ７２８のオリジン（例えば、０％レベル）又は最大（例えば、１００％レベル）に、あるいはそれらを超えるようにドラッグすると、既存の閾インジケータが、オフ制御インタフェース７２６から除去される。したがって、除去された閾インジケータに関連付けられていたユーザ・アプリケーション及び／又はデバイス機能のグループが、利用可能なアプリケーション／機能ウィンドウ７３４に戻され、モニタリングされている現在のバッテリ・レベルに従って、もはや制御されなくなる。
【００６２】
いくつかの実施形態において、ユーザが、１つの既存の閾インジケータを、別の既存の閾インジケータと重なるようにドラッグ・アンド・ドロップすると、その２つの閾インジケータが、１つの閾インジケータに統合され、選択されたアプリケーション及び／又はデバイス機能のそれぞれのグループもまた、１つのグループに統合される。モニタリングされている現在のバッテリ・レベルが、その統合されたレベル・インジケータに関連付けられた閾バッテリ・レベルに低下した場合、統合されたグループ内のユーザ・アプリケーション及びデバイス機能の全てがオフにされる。
【００６３】
図７Ａ〜図７Ｃに関連して説明したユーザ・インタフェースは、例示的なものに過ぎない。他の変形も可能である。
【００６４】
図８は、いくつかの実施形態に従った、上述した省電力を制御する方法を実施するためのシステム８００のブロック図である。いくつかの実施形態において、システム８００は、モバイル・デバイス、ＰＤＡ、スマートフォン、ハンドヘルド・コンピュータ、及びタブレット・コンピュータのうちの１つである。
【００６５】
図８に示されるように、システム８００は、１以上の処理ユニット８０２（本明細書において「プロセッサ」とも呼ばれる）、メモリ８０４、入力／出力（Ｉ／Ｏ）インタフェース８０６、及びネットワーク通信インタフェース８０８を含む。これらのコンポーネントは、１以上の通信バス又は信号線８１０を介して互いに通信する。いくつかの実施形態において、メモリ８０４又はメモリ８０４のコンピュータ読み取り可能記憶媒体は、オペレーティング・システム８１２、Ｉ／Ｏモジュール８１４、通信モジュール８１６、及びオペレーション制御モジュール８１８の全て又はサブセットを含む、プログラム、モジュール、命令、及びデータ構造を記憶する。１以上のプロセッサ８０２は、メモリ８０４に接続され、これらのプログラム、モジュール、及び命令、並びにデータ構造からのリード／データ構造へのライトを実行するよう動作可能である。
【００６６】
いくつかの実施形態において、１以上の処理ユニット８０２は、シングル・コア・マイクロプロセッサ又はマルチコア・マイクロプロセッサ等の１以上のマイクロプロセッサを含む。いくつかの実施形態において、１以上の処理ユニット８０２は、１以上の汎用プロセッサを含む。いくつかの実施形態において、１以上の処理ユニット８０２は、１以上の専用プロセッサを含む。
【００６７】
いくつかの実施形態において、メモリ８０４は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ等の高速ランダム・アクセス・メモリ又は他のランダム・アクセス・ソリッド・ステート・メモリ・デバイスを含む。いくつかの実施形態において、メモリ８０４は、１以上の磁気ディスク記憶デバイス、光ディスク記憶デバイス、フラッシュ・メモリ・デバイス等の不揮発性メモリ、又は他の不揮発性ソリッド・ステート記憶デバイスを含む。いくつかの実施形態において、メモリ８０４は、１以上の処理ユニット８０２からリモートに位置する１以上の記憶デバイスを含む。メモリ８０４又はメモリ８０４内の１以上の不揮発性メモリ・デバイスは、コンピュータ読み取り可能記憶媒体を含む。
【００６８】
いくつかの実施形態において、Ｉ／Ｏインタフェース８０６は、ディスプレイ、キーボード、タッチ・スクリーン、スピーカ、及びマイクロフォン等の１以上の入力／出力デバイスをシステム８００のＩ／Ｏモジュール８１４に接続する。Ｉ／Ｏモジュール８１４とともにＩ／Ｏインタフェース８０６は、ユーザ入力（例えば、音声入力、キーボード入力、タッチ入力等）を受信し、その後、ユーザ入力を処理する。Ｉ／Ｏインタフェース８０６及びＩ／Ｏモジュール８１４はまた、システム８００に実装された様々なプログラム命令に従って、出力（例えば、音、画像、テキスト等）をユーザに提供する。
【００６９】
いくつかの実施形態において、ネットワーク通信インタフェース８０８は、１以上の有線通信ポート及び／又は無線送信・受信回路を含む。１以上の有線通信ポートは、例えば、イーサネット（登録商標）、ＵＳＢ（ユニバーサル・シリアル・バス）、ＦＩＲＥＷＩＲＥ（登録商標）等の１以上の有線インタフェースを介して、通信信号を送受信する。無線回路は、通信ネットワーク及び他の通信デバイスから、ＲＦ信号及び／又は光信号を受信し、通信ネットワーク及び他の通信デバイスに、ＲＦ信号及び／又は光信号を送信する。無線通信は、ＧＳＭ（登録商標）、ＥＤＧＥ、ＣＤＭＡ、ＴＤＭＡ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ（登録商標）、ＶｏＩＰ、Ｗｉ−ＭＡＸ（登録商標）、又は任意の他の適切な通信プロトコル等の、複数の通信標準、通信プロトコル、及び通信技術のうち任意のものを用いることができる。ネットワーク通信インタフェース８０８により、ネットワークを介したシステム８００と他のデバイスとの間の通信が可能となる。そのようなネットワークには、インタネット、イントラネット、及び／又は無線ネットワーク等がある。そのような無線ネットワークには、セルラ電話ネットワーク、無線ローカル・エリア・ネットワーク（ＬＡＮ）、及び／又はメトロポリタン・エリア・ネットワーク（ＭＡＮ）等がある。通信モジュール８１６は、ネットワーク通信インタフェース８０８を介したシステム８００と他のデバイスとの間（例えば、第１のクライアント・デバイスと第２のクライアント・デバイスとの間）の通信を円滑にする
【００７０】
いくつかの実施形態において、オペレーティング・システム８１２（例えば、Ｄａｒｗｉｎ、ＲＴＸＣ、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、ＯＳＸ（登録商標）、ＷＩＮＤＯＷＳ（登録商標）、又はＶｘＷｏｒｋｓ（登録商標）等の組み込みオペレーティング・システム）は、一般的なシステム・タスク（例えば、メモリ管理、記憶デバイス制御、電力管理等）を制御して管理するための様々なソフトウェア・コンポーネント及び／又はドライバを含み、様々なハードウェア・コンポーネント、ファームウェア・コンポーネント、及びソフトウェア・コンポーネント間の通信を円滑にする。
【００７１】
いくつかの実施形態において、システム８００は、ポータブル電子デバイス（例えば、スマートフォン、携帯電話機、タブレット・コンピュータ等）上に実装される。システム８００は一例に過ぎず、システム８００は、図示したコンポーネントよりも多い又は少ない数のコンポーネントを有してもよいし、２以上のコンポーネントを結合してもよいし、コンポーネントの異なる構成を有してもよいことに留意すべきである。図８に示した様々なコンポーネントは、１以上の信号処理回路及び／又は特定用途向け集積回路を含む、ハードウェア、ソフトウェア、ファームウェア、又はそれらの組合せにより実装することができる。
【００７２】
図８において、オペレーション制御モジュール８１８は、様々なアプリケーション・プログラム８２０、電力管理プログラム８２２を含む。電力管理プログラム８２２は、１以上の機能モジュール（例えば、モニタリング・モジュール８２４、調整モジュール８２６、オフ・モジュール８２８、変更モジュール８３０、及び他の機能モジュール等）を含む。図８に示されるように、システム８００は、メモリ８０４にオペレーション制御モジュール８１８を記憶する。いくつかの実施形態において、オペレーション制御モジュール８１８は、現在の残存充電量と様々なパラメータ値との間の対応、最大パラメータ値及び最小パラメータ値を設定するための閾バッテリ・レベル、様々なユーザ・アプリケーション及び／又はデバイス機能をオン又はオフにするための閾バッテリ・レベル等の、閾値及びパラメータ・データ８３２をさらに含む。いくつかの実施形態において、オペレーション制御モジュール８１８は、任意的に、本明細書で説明した他の関連機能を提供するための１以上の他のモジュール（図示せず）を含む。オペレーション制御モジュール８１８の構造、機能、及びインタラクションに関する詳細は、図１〜図７Ｃ及び付随する説明に関連して提供されている。
【００７３】
上述した本発明の実施形態の連続する数字は、単に説明の目的のためであり、実施形態のメリット又はデメリットを表すわけではない。
【００７４】
当業者は、上述した実施形態のステップの全て又は一部が、ハードウェアにより実装されてもよく、関連ハードウェアに指示を出すプログラムにより実装されてもよく、そのプログラムが、コンピュータ読み取り可能記憶媒体に記憶されてもよく、上述した記憶媒体が、ランダム・アクセス・メモリ、磁気ディスク、又は光ディスク等であってよいことが理解できよう。
【００７５】
上記の記載は、本発明の好ましい実施形態に過ぎず、本発明を限定するために使用されるものではない。本発明の精神及び原理内でなされるいかなる変更、均等的代替、改良等も、本発明の保護範囲内に含まれるべきである。
【図１】
2015525047.tif 000005
【図２】
2015525047.tif 000006
【図３】
2015525047.tif 000007
【図４】
2015525047.tif 000008
【図５】
2015525047.tif 000009
【図６】
2015525047.tif 000010
【図７Ａ】
2015525047.tif 000011
【図７Ｂ】
2015525047.tif 000012
【図７Ｃ】
2015525047.tif 000013
【図８】
2015525047.tif 000014
【国際調査報告】
2015525047.tif 000015
2015525047.tif 000016