(57)【特許請求の範囲】
【請求項１】
少なくとも一部が反射型である、ユーザインタフェースのスクリーンに画像を表示することと；
前記ユーザインタフェースに光が当たっていると決定することと；
前記ユーザインタフェースに光が当たっていると決定したことに応答して、前記光のうち反射して収集される割合を高めるために、前記少なくとも一部が反射型であるスクリーンに表示される画像を修正することと；
を含み、
ここで前記画像は太陽電池の後ろから表示されると共に、前記太陽電池により前記画像の見易さが阻害されることを低減するように、前記太陽電池の間を覆って配されるレンズを通じて表示され、
さらに、前記スクリーンは複数の画素を備え、前記画像を表示することはグレースケール画像を表示することを含み、前記画像を修正することは、前記画素のうち白にする割合を高くすることと、前記グレースケール画像を全体的に明るい色調で表示することとを含む、
方法。
【請求項２】
処理手段及び記憶手段を備える装置であって、前記記憶手段はプログラム命令を格納し、前記プログラム命令は、前記処理手段に実行されると、前記装置に、請求項１の方法を遂行させるように構成される、装置。
【請求項３】
前記装置は携帯デバイスとして具現化され、前記携帯デバイスは更に、
スクリーンと、
複数の太陽電池であって、前記修正の後、前記少なくとも一部が反射型であるスクリーンから反射された光の少なくとも一部を集めるために、前記スクリーンを少なくとも一部覆う、前記太陽電池と、
を備える、請求項２に記載の装置。
【請求項４】
前記複数の太陽電池は複数の両面太陽電池を含む、請求項３に記載の装置。
【請求項５】
装置の処理手段に実行されると、前記装置に、請求項１に記載の方法を遂行させるように構成されるプログラム命令を備える、コンピュータプログラム。
【請求項６】
少なくとも一部が反射型である、ユーザインタフェースのスクリーンに画像を表示する手段と；
前記ユーザインタフェースに光が当たっていると決定する手段と；
前記ユーザインタフェースに光が当たっていると決定したことに応答して、前記光のうち反射して収集される割合を高めるために、前記少なくとも一部が反射型であるスクリーンに表示される画像を修正する手段と；
前記スクリーンの上で前記画像を拡大する手段と；
を備える装置であって、前記画像は太陽電池の後ろから表示され、前記拡大する手段は、前記太陽電池の間を覆って配されるレンズを通じて前記画像を表示するように構成され、さらに、前記スクリーンは複数の画素を備え、前記画像を表示する手段はグレースケール画像を表示するように構成され、前記画像を修正する手段は、前記画素のうち白にする割合を高くすると共に、前記グレースケール画像を全体的に明るい色調で表示するように構成される、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の例示的実施形態は、概して携帯デバイスによる太陽エネルギーの収集に関し、より具体的には、太陽エネルギーの収集効率を向上するために、携帯デバイスが表示する画像を修正することに関する。
【背景】
【０００２】
通信機能を有する携帯電話や携帯情報端末（PDA）、腕時計等の携帯デバイスは、日常生活において広く利用されている。こうした携帯デバイスは通常、コンテンツを表示するディスプレイを具備する。ディスプレイには、表示を見やすくする、特に比較的明るい環境で見やすくするためのバックライトが付いていてることもあるが、携帯デバイスによっては、動作できるように、充電池の状態に応じて比較的低消費電力になるものもある。したがって、バックライト付きディスプレイは消費電力が望ましくない程多くなることもあり、このことから、少なくとも一部の携帯デバイスには適さない。
【０００３】
反射型又は半反射型ディスプレイを具備する携帯デバイスは、バックライト付きディスプレイよりも電力消費が抑えられ、消費電力を少なくすることができる。しかし、反射型又は半反射型ディスプレイを具備する携帯デバイスであっても、繰り返し充電しなくてはならず、電力を利用できないとき等では不便だと分かるかもしれない。
【０００４】
携帯デバイスの中には、電池を充電したり、動作に必要な電力を供給したりするために、太陽エネルギーの収集に少なくとも部分的に頼るものもある。こうした携帯デバイスには、太陽エネルギーを集める充電セルが具備されていることもある。太陽エネルギーへの信頼性は有用で、携帯デバイスが電気コンセントのような電源に電気的に接続されなくてはならない状況を減らせるが、太陽エネルギーの収集は望むように効率的に行えないこともある。したがって、太陽光に当てることで、携帯デバイスは太陽エネルギーの一部を集め、集めた太陽エネルギーの一部を利用して、携帯デバイスの給電、携帯デバイスの電池の充電の何れか又は両方を行うことができる。しかし、それ以外の太陽エネルギーは集めることができず、太陽エネルギー収集の点では棄てられることになる。少なくとも部分的には、太陽エネルギーの相対的非効率性により、太陽エネルギーを利用する携帯デバイスは、太陽エネルギーを補完するために、携帯デバイスを繰り返し電源に繋いで充電しなくてはならない。そのため、こうした携帯デバイスのユーザは不便を強いられる可能性がある。
【０００５】
太陽エネルギーを追加的に集める取り組みには、充電セルとして大型セルやより厚みのあるセル、又は大型かつより厚みのあるセルを備える携帯デバイスもある。大型充電セルは更なる太陽エネルギーを集めることができるかもしれないが、スクリーンの透過性を下げるという欠点もありうる。
【摘要】
【０００６】
例示的実施形態に従って、携帯デバイスの太陽エネルギー収集効率を向上させるための方法、装置、コンピュータプログラム製品が提供される。そのようなものとして、例示的実施形態の方法、装置、コンピュータプログラム製品は、携帯デバイスが太陽エネルギーへの依存を高めて動作することを可能にし、それによって、それによって、携帯デバイスの電池を充電するために携帯デバイスを壁コンセントや他の電源に繋げなくてはならない状況を減らすことができる。また、こうした方法、装置、コンピュータプログラム製品により携帯デバイスに作用する太陽エネルギーの収集効率が高められた結果として、携帯デバイスを高いエネルギー効率で動作させ易くすることができる。
【０００７】
ある例示的実施形態おいて、少なくとも一部が反射型である、ユーザインタフェースのスクリーンに画像を表示することを含む方法が提供される。この方法は更に、ユーザインタフェースに光が当たっていると決定することと；ユーザインタフェースに光が当たっていると決定したことに応答して、前記光のうち反射して収集を容易にする割合を高めるために、少なくとも一部が反射型であるスクリーンに表示される画像を修正することを含む。この例示的実施形態の方法は更に、修正後に少なくとも一部が反射型であるスクリーンから反射される光の少なくとも一部を集めことを含む。
【０００８】
前述の方法は、前記光のうち反射する割合を高めるために、様々な仕方で画像を修正することができる。ある例示的実施形態の方法は、画像の背景を、画像の１つ又は複数の文字よりも明るくするように変更することによって、画像を修正することができる。例えば、この方法は画像の背景を白色に変更してもよい。表示される画像がグレースケール画像である別の例示的実施形態では、この方法は、グレースケール画像を全体的に明るい色調で表示することによって画像を修正してもよい。スクリーンは複数の画素を含んでもよい。そのような場合、この方法は、前記画素のうち白にする割合を高くすることによって画像を修正してもよい。ある例示的実施形態の方法は、高い安定性を持つように画像を修正することによって画像を修正することができる。 
【０００９】
別の例示的実施形態では、装置であって、少なくとも１つのプロセッサと、コンピュータプログラムコードを格納する少なくとも１つのメモリとを備え、少なくとも１つのメモリ及び前記格納されたコンピュータプログラムコードは、少なくとも１つのプロセッサを用いて、前記装置に、少なくとも一部が反射型である、ユーザインタフェースのスクリーンに画像を表示させることを少なくとも実行させるように構成される、装置が提供される。少なくとも１つのメモリ及びコンピュータプログラムコードは更に、プロセッサを用いて、この例示的実施形態の装置に、ユーザインタフェースに光が当たっていると決定することと；ユーザインタフェースに光が当たっていると決定したことに応答して、前記光のうち反射して収集を容易にする割合を高めるために、少なくとも一部が反射型であるスクリーンに表示される画像を修正することを実行させるように構成される。少なくとも１つのメモリ及びコンピュータプログラムコードは更に、プロセッサを用いて、例示的実施形態の装置に、修正後に少なくとも一部が反射型であるスクリーンから反射された光の少なくとも一部を集めさせるように構成される。
【００１０】
少なくとも１つのメモリ及びコンピュータプログラムコードは、プロセッサを用いて、例示的実施形態の装置に、画像の背景を、画像の１つ又は複数の文字よりも明るくする、例えば画像の背景を白色にするよう変更することによって、画像を修正させるように構成することもできる。表示される画像がグレースケール画像である場合、少なくとも１つのメモリ及びコンピュータプログラムコードは、プロセッサを用いて、例示的実施形態の装置に、グレースケール画像を全体的に明るい色調で表示することによって画像を修正させるように構成することもできる。スクリーンが複数の画素を含む実施形態では、少なくとも１つのメモリ及びコンピュータプログラムコードは、プロセッサを用いて装置に、前記画素のうち白にする割合を高くすることによって画像を修正させるように構成することもできる。少なくとも１つのメモリ及びコンピュータプログラムコードは、プロセッサを用いて、例示的実施形態の装置に、高い安定性を持つように画像を修正することによって画像を修正させるように構成されてもよい。
【００１１】
装置は携帯デバイスとして具現化される実施形態では、携帯デバイスはスクリーンと、複数の光起電力セルであって、修正後に少なくとも一部が反射型であるスクリーンから反射された光の少なくとも一部を集めるために、スクリーンを少なくとも一部覆う、前記光起電力セルを備えてもよい。この例示的実施形態では、複数の光起電力セルが複数の両面光起電力セルを含んでもよい。
【００１２】
さらなる例示的実施形態では、コンピュータ実行可能コード部分を格納する少なくとも１つの非一時的コンピュータ可読記憶媒体を含むコンピュータプログラム製品であって、コンピュータ実行可能コード部分は、少なくとも一部が反射型である、ユーザインタフェースのスクリーンに画像を表示することと； 
ユーザインタフェースに光が当たっていると決定することと；
を実行するプログラムコード命令を含む、コンピュータプログラム製品が提供される。コンピュータ実行可能コード部分は、ユーザインタフェースに光が当たっていると決定したことに応答して、前記光のうち反射して収集を容易にする割合を高めるために、少なくとも一部が反射型であるスクリーンに表示される画像を修正するプログラムコード命令を含んでもよい。
【００１３】
画像を修正するプログラムコード命令は、画像の背景を、画像の１つ又は複数の文字よりも明るくする、例えば画像の背景を白色にするよう変更することによって明るくするプログラムコード命令を含んでもよい。表示される画像がグレースケール画像である場合、画像を修正するプログラムコード命令は、グレースケール画像を全体的に明るい色調で表示するプログラムコード命令を含んでもよい。スクリーンが複数の画素を含む実施形態では、画像を修正するプログラムコード命令は、画素のうち白にする割合を高くするプログラムコード命令を含んでもよい。別の例示的実施形態では、画像を修正するプログラムコード命令は、高い安定性を持つように画像を修正するプログラムコード命令を含んでもよい。 
【００１４】
さらに別の実施形態では、少なくとも一部が反射型である、ユーザインタフェースのスクリーンに画像を表示する手段を備える装置が提供される。この例示的実施形態の装置は更に、ユーザインタフェースに光が当たっていると決定する手段を備える。この装置は更に、ユーザインタフェースに光が当たっていると決定したことに応答して、前記光のうち反射して収集を容易にする割合を高めるために、少なくとも一部が反射型であるスクリーンに表示される画像を修正する手段を備える。また、この例示的実施形態の装置は、修正後に少なくとも一部が反射型であるスクリーンから反射される光の少なくとも一部を集める手段を備えてもよい。
【図面の簡単な説明】
【００１５】
本発明の例示的実施形態を一般的に説明してきたが、ここで添付の図面を参照する。なお図面のスケールは正確であるとは限らない。
【００１６】
【図１】本発明の例示的実施形態に従って具体的に構成されうる携帯デバイスの斜視図である。
【００１７】
【図２】本発明の例示的実施形態に従って具体的に構成されうる携帯デバイスのユーザインタフェースの一部の分解斜視図である。
【００１８】
【図３】本発明の例示的実施形態に従って具体的に構成されうる装置のブロック図である。
【００１９】
【図４】本発明の例示的実施形態に従って図３の装置等が実行する処理を示すフローチャートである。
【００２０】
【図５】本発明の例示的実施形態に従って画像の背景を画像の文字よりも明るい色に変更することによる画像修正を示す。
【００２１】
【図６】本発明の例示的実施形態に従って全体の色調をより明るくするためのグレースケール画像の修正を示す。
【詳細な説明】
【００２２】
以下、本発明の幾つかの実施形態を添付図面を参照してをより詳細に説明する。なお、ここで示される実施形態は一部であって、全てが示されているわけではない。実際、本発明は様々な形態で実施されることができるので、本発明の実施形態がここで紹介される実施形態に限定されると考えてはならない。むしろ、ここで紹介される実施形態は、本明細書が法的な要件を充足するために紹介されるものである。本明細書及び図面を通じて同様の符号は同様の要素を表す。本明細書で使用されるとき、"データ"や"コンテンツ"、"情報"又は同様の用語は、本発明の実施形態において送信、受信、保存の何れか又は全てが可能なデータを言い表すために互いに代替しうるように使用される。このため、このような用語が本発明の実施形態の範囲や技術思想を制限するものと考えてはならない。
【００２３】
また、本明細書において「回路（circuitry）」という用語は、（ａ）ハードウェアのみで実装される回路（例えばアナログ回路、デジタル回路の何れか又は両方での実装）や（ｂ）回路と、１つ又は複数のコンピュータ可読メモリに記録されるソフトウェア、ファームウェアの何れか又は両方を含む１つ（又は複数）のコンピュータプログラム製品との組合せであって、本明細書に記載の１つ又は複数の機能を協働して装置に実行させる組合せ、（ｃ）１つ（又は複数）のマイクロプロセッサ、１つ（又は複数）のマイクロプロセッサの一部等の回路であって、動作するために、（たとえ物理的には存在しないものであっても）ソフトウェア又はファームウェアを必要とするような回路、を言い表す。「回路（circuitry）」のこの定義は、本明細書及び特許請求の範囲の全体にわたって適用されるべきものである。さらなる例として、本明細書で使用されるとき、「回路（circuitry）」という用語は、１つ又は複数のプロセッサ、それらの１つ（又は複数）の部分の何れか又は両方と、これらに付随するソフトウェア、ファームウェアの何れか又は両方を含む実装を含む。更なる例として、本明細書で使用されるとき、「回路（circuitry）」との用語は、例えば携帯電話のためのベースバンド統合回路やアプリケーションプロセッサ統合回路を意味することができ、又、サーバやセルラネットワークデバイス、その他のネットワークデバイス、その他のコンピューティングデバイスの中の、同様の集積回路を意味することができる。
【００２４】
本明細書において、"コンピュータ可読記憶媒体"との用語は、一時的な記憶媒体ではない物理的又は触知可能な記憶媒体（例えば揮発性又は非揮発性のメモリデバイス）を言い表し、電磁信号を言い表す"コンピュータ可読送信媒体"とは区別されうるものである。
【００２５】
例示的実施形態に従って、携帯デバイスの太陽エネルギー収集効率を向上させるための方法、装置、コンピュータプログラム製品が提供される。これら方法、装置、コンピュータプログラム製品は、様々な携帯デバイスや他の電池駆動デバイス（以下、一括して"携帯デバイス"とする）と一体化して用いられてもよい。こうした携帯デバイスは、例えば携帯情報端末（PDA）、携帯電話、スマートフォン、腕時計、電子インクディスプレイ、電子ペーパーディスプレイ、携帯テレビ、ゲーム機、ラップトップコンピュータ、カメラ、タブレットコンピュータは、タッチ画面、ビデオ録画機、オーディオ／ビデオ再生機、ラジオ、電子ブック、測位デバイス（例えばGPSデバイス）等であってもよいし、これらが組み合わされた機械であってもよいし、その他のタイプの音声又はデータ通信システムであってもよい。例として図１には、スマートフォンのような携帯電話の形の携帯デバイス１０が描かれている。図１の携帯デバイスの要素の中には、ユーザに情報提示するために駆動可能なディスプレイ１２が含まれる。実施形態によっては、こうしたディスプレイがユーザ入力の受取りも可能なタッチスクリーンディスプレイによって具現化されてもよい。
【００２６】
次に図２を参照する。図２には、本発明の例示的実施形態に従うディスプレイ１２が示されている。これに関して、ディスプレイには画像を表示するスクリーン１４が具備される。画像にはユーザに提供するための情報が含まれている。スクリーンは反射型スクリーンであるか、入射光の少なくとも一部を反射するようにする半反射型スクリーンのような部分反射型スクリーンである。
【００２７】
例示的実施形態のディスプレイ１２は更に、少なくとも１つの、この実施形態では複数の太陽電池１６を備え、太陽電池はスクリーン１４の少なくとも一部を覆っている。１つ（又は複数の）太陽電池は、太陽エネルギーを集め、例えば電流の形でエネルギーを充電回路に供給するように構成される。次に充電回路は、携帯デバイス１０の電池を充電してもよい。太陽電池は、複数の光起電力セルを備えてもよい。図示した実施形態では、光起電力セルスクリーンを横切って横方向に延在し、各光起電力セルは、隣接する光起電力セルから縦方向に離隔して配されている。ただし、光起電力セルは別の方向に配されてもよく、例えばスクリーンに対して縦方向、対角方向などに配置することもできる。前述のように、光起電力セル等の太陽電池はスクリーンの少なくとも一部を覆っている。例示的実施形態では、光起電力セル等の太陽電池は透明、又は少なくとも一部が透明で、太陽電池が覆っているスクリーンの一部を太陽電池を介してユーザが見えるようになっている。
【００２８】
ディスプレイ１２は更に、複数の半円柱レンズのような１つ又は複数のレンズを備えてもよい。図２の例示的実施形態に示されるように、複数の半円柱レンズは、スクリーン１４の左から右への横方向のような、複数の太陽電池１６と同じ方向に延在してもよい。複数の太陽電池が不透明である場合、レンズは、スクリーンに表示される画像が複数の太陽電池の間で見えるよう画像を拡大するように構成されてもよい。こうして、ディスプレイを見るユーザには、太陽電池によって視覚的に遮られずに一連の画像が見えることになる。図示された実施形態では、レンズは、太陽電池がレンズとスクリーンの間に配置されるように太陽電池を覆っている。あるいは、太陽電池とスクリーンの間にレンズが配置されるように、太陽電池がレンズを覆ってもよい。
【００２９】
ディスプレイ１２に光を当てると、ディスプレイ１２に作用する光の一部が最初に太陽電池１６に入射する。次いで太陽電池１６は太陽エネルギーを集め、例えば電流の形で充電回路に供給する。しかしディスプレイに入射する光の残余分は、太陽電池間を通過してスクリーン１４に入射する。スクリーンは反射型又は少なくとも一部が反射型であるため、スクリーンに入射する光の少なくとも一部は反射され、太陽電池の面がスクリーンに向いていても、反射光の少なくとも一部は太陽電池に作用する。太陽エネルギー収集を容易にするため、複数の太陽電池が両面太陽電池であってもよい。これにより、対向する二面、即ち、スクリーンに近い向かい合う面と、スクリーンから遠い向かい合う面の一方から、太陽電池に作用する太陽エネルギーを受け取って集めることができる。
【００３０】
例示的実施形態に従う方法、装置、コンピュータプログラム製品は、スクリーン１４に表示された画像からの光の反射を向上又は増加するように画像を修正することができる。こうして、太陽エネルギー収集効率もそれに応じて向上させることができる。少なくとも一部が反射型であるスクリーンに表示される画像の修正を行うために、装置２０は、図３に示すように与えられ、具体的に構成することができる。装置は、携帯デバイス１０によって具現化されてもよく、携帯デバイス１０に関連するものでもよい。
【００３１】
装置２０をどの様に具現化しようとも、装置は、太陽エネルギー収集効率を向上させるべく、少なくとも一部が反射型であるスクリーン１４が表示する画像を修正する動作を実行するよう具体的に構成される。図３に示されるように、装置は例えば、プロセッサ２２、メモリデバイス２４、ユーザインタフェース２６を備え、又は通信するものでもよく、実施形態によっては、通信インタフェース２８も含まれる。実施形態によっては、プロセッサ（又はコプロセッサ、プロセッサとコプロセッサの両方、あるいは、プロセッサをアシストする又は関連する他の処理回路）は、装置のコンポーネント間で情報をやり取りするバスを介してメモリデバイス２４と通信してもよい。メモリデバイスは情報を長期にわたって格納可能なものであってもよく、例えば揮発性メモリ、非揮発性メモリの何れか又は両方を１つ又は複数含んでもよい。換言すれば、メモリデバイスは、ゲートを具備する電子記憶媒体（例えばコンピュータ可読記憶媒体）でもよい。ゲートは、機械（例えばコンピューティングデバイス等）によって呼び出され得るデータ（例えばビット）を格納するように構成される。本発明の例示的実施形態に従う様々な機能を装置が実行することを可能にするべく、メモリデバイスは、情報やデータ、コンテンツ、アプリケーション、命令等を格納するように構成されてもよい。例えば、メモリデバイスは、プロセッサが処理する入力データをバッファするように構成することもできる。あるいは又は加えて、メモリデバイスは、プロセッサによって実行される命令を格納するように構成することもできる。
【００３２】
前述のように、装置２０は携帯デバイスとして具現化されてもよい。ただし実施形態によっては、装置は、チップ又はチップセットとして具現化されてもよい。換言すれば、装置は、構造組立部品（例えば基板）に素材、部品、配線の何れか又は全てを含む１つ又は複数の物理パッケージ（例えばチップ）を備えてもよい。構造組立部品は物理的な強度やサイズの保全を提供してもよく、又、要素回路の電気的な相互作用を抑える役割を果たしてもよい。したがって、装置は場合によっては、単一のチップや単一のシステム・オン・チップ（SoC）上に、本発明の実施形態を実装するように構成されてもよい。このように場合によっては、チップ又はチップセットは本明細書に記載される機能を提供する１つ又は複数の処理を実行する手段を構成してもよい。 
【００３３】
プロセッサ２２は様々な方法で具現化されてもよい。例えばプロセッサは、１つ又は複数の様々な処理手段として具現化されてもよい。そのような処理手段には例えば、コプロセッサやマイクロプロセッサ，コントローラー，デジタルシグナルプロセッサ（DSP），DPS搭載型又は非搭載型の処理要素，その他様々な処理回路が含まれる。また、そのような処理回路には、例えばASIC（特定用途向け集積回路）やFPGA（フィールドプログラマブルゲートアレイ），マイクロコントローラーユニット（MCU），ハードウェアアクセラレータ，特定用途向けコンピュータチップ等が存在する。それ故、実施形態によっては、プロセッサは独立して動作するように構成される１つ又は複数の処理コアを備えてもよい。マルチコアプロセッサによって単一の物理パッケージで複数の処理が実行可能になる。あるいは又は加えて、プロセッサは、独立での命令実行、パイプライン処理、マルチスレッド処理の何れか又は全てを可能にするために、バスを介して直列構成された１つ又は複数のプロセッサを備えてもよい。
【００３４】
例示的実施形態において、プロセッサ２２は、メモリデバイス２４に格納された、あるいはプロセッサがアクセス可能な命令を実行するように構成されてもよい。あるいは又は加えて、プロセッサは、ハードコードされた機能を実行するように構成されてもよい。このように、構成方法がハードウェアによるか、ソフトウエアによるか、あるいはそれらの組合せによるかに関わらず、プロセッサとは、このように構成されながら本発明の実施形態に従う処理を実行する能力を有する（例えば回路において物理的に具現化された）要素を表してもよい。例えば、プロセッサがASICやFPGAのようなものにより具現化されるとき、プロセッサは、本明細書により説明される処理を遂行するために特別に構成されたハードウェアと考えられうる。あるいは、別の実施例としてプロセッサがソフトウェア命令を実行する実行機器として具現化される場合、こうした命令は、実行されると、本明細書に記載されるアルゴリズム、処理の何れか又は両方を実行するようにプロセッサを具体的に構成してもよい。ただし、場合によっては、プロセッサは特定の装置（例えば携帯デバイス１０）のプロセッサであって、本明細書に記載されるアルゴリズム及び処理の何れか又は両方を実行する命令でプロセッサを更に構成することによって、本発明の実施形態を取り入れるように構成されるものでもよい。プロセッサはとりわけ、その動作をサポートするクロックや算術演算ユニット（ALU）、ロジックゲートを備える。 
【００３５】
装置２０は更に、プロセッサ２２と通信して、ユーザに出力を提供したり、実施形態によっては、ユーザ入力を受け取ったりするユーザインタフェース２６を備える。したがって、ユーザインタフェースには、図２に示して前述した１つ又は複数の太陽電池１６、１つ又は複数のレンズ１８に加え、画像が表示される少なくとも一部が反射型であるスクリーン１４も具備される。また前述のように、実施形態によっては、少なくとも一部が反射型であるスクリーンが出力だけでなくユーザ入力も受け取るタッチスクリーンでもよい。実施形態によっては、こうしたユーザインタフェースにはキーボードやマウス、ジョイスティック、タッチエリア、ソフトキー、１つ又は複数のマイクロフォン、複数のスピーカー、その他の入力又は出力機構が含まれてもよい。ある例示的実施形態において、プロセッサは、スピーカーやリンガ，マイクロフォン，ディスプレイ等の１つ又は複数のユーザインタフェースの要素の少なくとも何れかを制御するように構成されるユーザインタフェース回路を備えていてもよい。プロセッサ及びそれを含むユーザインタフェース回路の何れか又は両方は、コンピュータプログラム命令を通じて、ユーザインタフェースの１つ又は複数の要素の１つ又は複数の機能を制御するように構成されてもよい。そうしたコンピュータプログラム命令は、例えばメモリデバイス２４のような、プロセッサがアクセス可能なメモリに格納される、ソフトウェア、ファームウェアの何れか又は両方等であってもよい。
【００３６】
説明された実施形態の装置２０は、通信インタフェース２８を備えてもよい。通信インタフェース２８には、装置と通信して通信デバイスとの間でデータを送受信するよう構成されたあらゆる手段を含み、ハードウェア又はハードウェア・ソフトウェアの組合せの何れかで具現化されたデバイス又は回路等でもよい。この点において、通信インタフェースは例えば（１つ又は複数の）アンテナと、無線通信ネットワークとの通信を可能にするサポートハードウェア、ソフトウェアの何れか又は両方を備えていてもよい。あるいは又は加えて、通信インタフェースは、アンテナ（又は複数のアンテナ）とやり取りして、アンテナ（又は複数のアンテナ）を介して信号を送信したり、アンテナ（又は複数のアンテナ）を介して受信される信号を処理したりする回路を備えていてもよい。設置環境によっては、通信インタフェースは有線通信をサポートしてもよい。それ故、通信インタフェースには、例えばケーブルTVやデジタル加入者線（DSL），USB（ユニバーサル・シリアル・バス），その他の機構をサポートする通信モデム、その他のハードウェア、ソフトウェアの何れか又は全てが含まれてもよい。
【００３７】
次に図４を参照する。図４には、例示的実施形態に従って、太陽エネルギー収集効率を向上させるように、少なくとも一部が反射型であるスクリーン１４が表示する画像を修正するように実行される動作が示されている。以降では、携帯デバイス１０がアクティブであるときの画像修正が一体化されて概括的に記述されているが、こうした方法、装置、コンピュータプログラム製品は、光照射を検出し、それに応答して他のモードで少なくとも一部が反射型であるスクリーンの画像を修正するように構成されてもよい。他のモードとは、例えばスリープモードや省電力モード、スクリーンロックモード、携帯デバイスが電源オフのときの何れか又は全てである。図４のブロック３０に描かれるように、装置２０は、少なくとも一部が反射型であるユーザインタフェースのスクリーン１４に画像を表示させる、プロセッサ２２やユーザインタフェース２６のような手段を備えてもよい。画像として様々な種類のものを表示させることができる。こうした画像には、英数字や他のテキスト情報を含む画像や、１つ又は複数のアイコンやビデオ画像、静止画像等を含む画像が含まれている。さらに、少なくとも一部が反射型であるスクリーンに表示される画像はカラーで表示されてもよく、グレースケール画像として表示されてもよい。
【００３８】
装置２０は更に、ユーザインタフェース２６に光が当たっていると決定する、プロセッサ２２等のような手段を備えてもよい。以下で記述するように、ユーザインタフェース２６に光が当たっているという決定は、少なくとも一部が反射型であるスクリーン１４に表示される画像の修正をトリガすることができる。プロセッサ等の装置は、様々な仕方でユーザインタフェースに光が当たっていることを決定することができる。例えば、装置は光センサを備えたり、あるいはそれと通信したりすることができる。光センサは、受光して、センサに光が当っていることや、場合によっては入射光の強度を示す信号を出す。この例示的実施形態では、プロセッサは、光センサが出した信号を受け取るように構成されてもよく、光センサが出した信号が光センサへの光照射を示す場合、光がディスプレイに入射したかを決定してもよい。
【００３９】
プロセッサ２２等の装置２０は、光センサが出した信号によって示されるような光の有無を検出することで、ユーザインタフェース２６に光が当たっていると決定するように構成されてもよい。他の実施形態では、プロセッサ等の装置は、ユーザインタフェースに少なくとも所定の閾値強度の光が当たっているとプロセッサが決定する場合のみ、ユーザインタフェースに光が当たっていると決定するように構成されてもよい。この例示的実施形態では、ユーザインタフェースに比較的低いレベル、又は所定の閾値よりも低い強度の光が当たっても、プロセッサは、ユーザインタフェースには光が当たっていないと見做すように構成されてもよい。しかし、ユーザインタフェースに作用する光の強度が所定の閾値以上のレベルまで上がると、プロセッサは、少なくとも一部が反射型であるスクリーン１４が表示する画像の修正をトリガするために、ユーザインタフェースに光が当たっていると決定することができる。
【００４０】
図４に示すように、ユーザインタフェース２６に光が当たっていると決定されない場合、プロセッサ２２等の装置２０は、少なくとも一部が反射型であるユーザインタフェースのスクリーン１４に画像を修正せずに表示し続け、ユーザインタフェースへの光照射を監視し続けてもよい。しかし、装置は、少なくとも閾値強度の光がユーザインタフェースに当たるなどによって光が当たっていると決定することに応答して、少なくとも一部が反射型であるスクリーンに表示された画像を修正する、プロセッサやユーザインタフェース等の手段を備えてもよい。これにより、画像修正前よりも高い割合の光を反射して収集し易くすることができる。図４のブロック３４を参照されたい。少なくとも一部が反射型であるスクリーンに表示される画像は、入射光のうち高い割合を反射するために、様々な方法で修正することができる。
【００４１】
例えば図５に示すように、少なくとも一部が反射型であるスクリーン１４に表示される画像４０には、ユーザインタフェース２６に光が当たっていると決定される前では、相対的に暗い背景と相対的に明るい文字が含まれているとする。図５では黒色の背景に白色の文字が描かれているが、この例示的実施形態における画像の背景は、表示される文字よりも暗ければ如何なる色又はグレースケールでもよい。プロセッサ２２等の装置２０は、ユーザインタフェースに光が当たっているという決定に応答して、少なくとも一部が反射型であるスクリーンに表示された画像の背景をその画像の１つ又は複数の文字よりも明るい色に変更することで画像を修正するように構成されてもよい。図５の画像４２に示されるように、修正後は、画像に表示される文字は黒色のような暗い色で、背景は白色に変更されてもよい。ただし、画像の背景は、表示される文字よりも明るければ如何なる色に変換されてもよい。この例示的実施形態では、画像の背景が覆うスクリーンの割合は表示される文字よりも高いため、文字よりも背景を明るくする変更によって、スクリーンへの入射光のうち反射される割合を高めることができる。これはつまり、複数の画素を有するスクリーンの場合、プロセッサ等の装置は、ユーザインタフェースへの光照射に応答して画像を修正する際、ユーザインタフェースに光が当たっていると決定する前に表示されていた画像よりも明るい色、例えば白色等にする画素の割合を高めることで、画像を修正するように構成されてもよい。
【００４２】
別の例示的実施形態では、図６の画像４４に示すように、ユーザインタフェース２６への光照射前に、少なくとも一部が反射型であるスクリーン１４に表示されている画像がグレースケール画像であるとする。この例示的実施形態では、プロセッサ２２等の装置２０は、ユーザインタフェースに光が当たっていると決定した後、グレースケール画像を全体的に明るい色調で表示することで画像を修正するように構成されてもよい。例えば、プロセッサ等の装置は、スクリーンの複数の画素で表示されるグレースケール画像を修正してもよい。これは、ユーザインタフェースに光が当たっていると決定した後、一部が反射型であるスクリーンに表示される画像を、ユーザインタフェースに光が当たっていると決定する前に表示されていた画像よりも全体的に明るい色調にするように、画素の少なくとも一部、例えば画素の過半数又は全部に画像を表示させることによって行われる。これに関して、色調を全体的明るく修正したグレースケール画像が図６の画像４６で描かれており、ユーザインタフェースに光が当たっていると決定する前に表示されていた画像４４と対比される。
【００４３】
あるいは又は加えて、プロセッサ２２等の装置２０は、少なくとも一部が反射型であるスクリーン１４に表示される画像に高い安定性を持たせる、即ちより安定させることによって、反射させる光の割合を高めるために少なくとも一部が反射型であるスクリーンに表示される画像を修正するように構成される。少なくとも一部が反射型であるスクリーンに表示される画像の安定性を高めることで、少なくとも一部が反射型であるスクリーンから反射され、太陽電池１６によって捕獲される光も同様に安定する。これにより、電流の形で充電回路に供給されるエネルギーも安定し、携帯デバイス１０の電池充電を含む充電回路の性能を向上させることになる。プロセッサ等の装置は、様々な方法で、少なくとも一部が反射型であるスクリーンに表示される画像の安定性を高めるように構成することができる。例えば、プロセッサ等の装置は、スクロール機能を無効にして少なくとも一部が反射型であるスクリーンを横切る画像スクロールを不能にすることで、少なくとも一部が反射型であるスクリーンに表示される画像の安定性を高めるように構成されてもよい。あるいは、プロセッサ等の装置は、スクロール機能を完全に無効にはしないが、画像がスクロールされる速度又はレートを下げることで、画像の安定性を高めるように構成されてもよい。さらに、プロセッサ等の装置は、少なくとも一部が反射型であるスクリーンに表示される画像からスクリーンセーバーへの遷移を禁止する又は少なくとも遅延させることや、歪んだ明るいアニメーションの禁止、ストロボ発光の発生又は抑制、テキスト等の移動の禁止又は抑制によって画像の安定性を高めるように構成されてもよい。
【００４４】
図４のブロック３６に示すように、携帯デバイス１０、そして例示的実施形態による装置２０は更に、修正後に少なくとも一部が反射型であるスクリーン１４から反射する光の少なくとも一部を集める、１つ又は複数の太陽電池１６のような手段を備えてもよい。少なくとも一部が反射型であるスクリーンに表示される画像から反射される光の割合が修正前より修正後の方が高くなるように画像を修正したことで、少なくとも一部が反射型であるスクリーンから反射される光の割合が高まり、太陽電池に作用する。こうして、太陽電池が集め、例えば携帯デバイスの電池を充電するために電気エネルギーに変換されるエネルギーも、それに応じて増えるようになる。こうして、例示的実施形態における携帯デバイスの太陽エネルギー収集効率が高められ、それによって、携帯デバイスの電池を充電するために携帯デバイスを壁コンセントや他の電源に繋げる頻度を減らし、携帯デバイスが充電切れになって少なくとも一時的に動作不能になるようなことにユーザが直面することも制限されることになる。また、例示的実施形態の方法、装置、コンピュータプログラム製品により、携帯デバイスに入射する太陽エネルギーの収集効率が高められた結果として、携帯デバイスの高いエネルギー効率で使うことができる。
【００４５】
前述のように、図４には、本発明の例示的実施形態に従う装置２０、方法、コンピュータプログラムのフローチャートが示されている。フローチャートの個々のブロック及びフローチャートのブロックの組合せは様々な手段によって実施されることに留意されたい。そのような手段には、例えばハードウェア、ファームウェア、プロセッサ、回路、１つ又は複数のコンピュータプログラム命令を含むソフトウェアの実行に関連付けられるその他の通信デバイスの何れか又は全てが含まれる。例えば、上述の１つ又は複数の処理は、コンピュータプログラム命令によって具現化されてもよい。これに関して、本明細書で説明された処理を具現化するコンピュータプログラム命令は、装置のメモリデバイス２４に格納され、装置のプロセッサ２２で実行されてもよい。そのような装置は本発明の実施形態を実装するものである。当然のことながら、こうしたコンピュータプログラム命令は、コンピュータや他のプログラム可能な装置（例えばハードウェア）にロードされて機械を構成する。すなわち、命令がロードされたコンピュータ又はプログラム可能な装置は、フローチャートの（１つ又は複数の）ブロックにより特定される機能を実装するための手段を具現化する。これらのコンピュータプログラム命令はコンピュータ可読メモリに格納されてもよく、固有の方法でコンピュータ又はその他のプログラム可能な装置を機能させるべく命令してもよい。すなわち、コンピュータ可読メモリに格納される命令は、実行されることにより、１つ又は複数のフローチャートのブロックにより特定される機能を実装する製品を形成する。コンピュータプログラム命令はコンピュータ又はその他のプログラム可能な装置にロードされ、一連の動作を前記コンピュータ又はその他のプログラム可能な装置で実行させることにより、コンピュータ実装プロセスを生成する。すなわち、コンピュータ又はその他のプログラム可能な装置で命令が実行されることにより、フローチャートブロックの１つ又は複数で特定される機能を実装するための動作を提供する。
【００４６】
したがって、フローチャートのブロックは、特定の機能を実行する手段の組み合わせや、特定の機能を実行する処理の組み合わせをサポートする。また、フローチャートの１つ又は複数のブロック、及びフローチャートの複数のブロックの組合せは、特定の機能を実行する特定目的のハードウェアベースのコンピュータシステムや、特定目的のハードウェアとコンピュータ命令との組合せによって実装されてもよいことも理解されたい。
【００４７】
実施形態によっては、上述の処理のいずれかは変形される場合があり、又強化される場合がある。さらに実施形態によっては、更なる処理が加えられる場合もある。上述の処理に対する修正や追加、強化は、どのような順番又は組み合わせによって行われてもよい。
【００４８】
ここで説明された発明についての多くの変形その他の実施形態が、前述の説明や関連する図面に示される教示から利益を受けうる、本発明に関連する当業者に想起されるであろう。従って本発明は、ここで退治された特定の実施形態に制限されるものと理解されてはならず、上述の変形その他の実施形態も、添付の請求項の範囲に含まれるべきものである。さらに、上述の説明や関連する図面が要素や機能の或る例示的な組み合わせという文脈で例示的な実施形態を説明してきたが、別の実施形態では、添付の請求項の範囲を逸脱せずに、要素や機能の異なる組み合わせも可能であることに留意されたい。ここで例えば、上で明示的に説明されている要素や機能の組み合わせ以外の組み合わせも、添付の請求項のいずれかの範囲に属するものと考えるべきである。本明細書では特定の語句が使用されているが、それは一般的かつ説明の意味で使われており、限定する目的で使われてはいない。
【図１】
0006498208.tif 000002
【図２】
0006498208.tif 000003
【図３】
0006498208.tif 000004
【図４】
0006498208.tif 000005
【図５】
0006498208.tif 000006
【図６】
0006498208.tif 000007