(57)【特許請求の範囲】
【請求項１】
プロセッサを内蔵した筐体と、
前記筐体の一表面上に配置されたタッチスクリーンディスプレイと、
前記筐体内の温度を検知する温度センサと、
前記タッチスクリーンディスプレイがユーザ操作によって指定された輝度値に設定されるように前記タッチスクリーンディスプレイの輝度を調整する輝度調整手段と、
前記検知される温度が第１のしきい値以上である場合、前記タッチスクリーンディスプレイに適用可能な輝度範囲の上限値を、第１の時間かけて前記輝度範囲内の第１の輝度値にまで低下させる輝度制御手段とを具備し、
前記輝度制御手段は、前記上限値を低下させている間、前記ユーザ操作によって指定された輝度値と前記上限値とを比較して前記ユーザ操作によって指定された輝度値と前記上限値の内のいずれか低い方の輝度値に前記タッチスクリーンディスプレイの輝度を設定するように構成されている携帯型電子機器。
【請求項２】
前記輝度範囲の上限値は前記輝度範囲の最大値から前記第１の輝度値にまで第１の低下率で低下される請求項１記載の携帯型電子機器。
【請求項３】
前記輝度制御手段は、前記ユーザ操作によって指定された輝度値を保存し、前記上限値が低下された後に、前記検知される温度が前記第１のしきい値よりも低い第２のしきい値以下に低下した場合、前記タッチスクリーンディスプレイの輝度を前記保存された輝度値に戻すように構成されている請求項１記載の携帯型電子機器。
【請求項４】
前記輝度制御手段は、前記輝度範囲の上限値をリニアに低下させるように構成されている請求項１記載の携帯型電子機器。
【請求項５】
前記第１の輝度制御手段は、前記輝度範囲の上限値がステップ状に低下されるように前記輝度範囲の上限値を段階的に低下させるように構成されている請求項１記載の携帯型電子機器。
【請求項６】
環境光の照度を検知するセンサをさらに具備し、
前記輝度調整手段は、さらに、自動調整モードが有効である場合、前記検知される照度に応じて前記タッチスクリーンディスプレイの輝度を調整するように構成され、
前記輝度制御手段は、前記検知される温度が第１のしきい値以上である場合、前記自動調整モードを無効化し、前記上限値が低下された後に、前記検知される温度が前記第１のしきい値よりも低い第２のしきい値以下に低下した場合、前記自動調整モードを再び有効に設定するように構成されている請求項１記載の携帯型電子機器。
【請求項７】
プロセッサを内蔵した筐体と、前記筐体の一表面上に配置されたタッチスクリーンディスプレイとを備える携帯型電子機器に適用される輝度制御方法であって、
前記タッチスクリーンディスプレイがユーザ操作によって指定された輝度値に設定されるように前記タッチスクリーンディスプレイの輝度を調整し、
温度センサを用いて前記筐体内の温度を検知し、
前記検知される温度が第１のしきい値以上である場合、前記タッチスクリーンディスプレイに適用可能な輝度範囲の上限値を、第１の時間かけて前記輝度範囲内の第１の輝度値にまで低下させ、
前記上限値を低下させている間、前記ユーザ操作によって指定された輝度値と前記上限値とを比較して前記ユーザ操作によって指定された輝度値と前記上限値の内のいずれか低い方の輝度値に前記タッチスクリーンディスプレイの輝度を設定する輝度制御方法。
【請求項８】
プロセッサを内蔵した筐体と、前記筐体の一表面上に配置されたタッチスクリーンディスプレイとを備えるコンピュータに、
前記タッチスクリーンディスプレイがユーザ操作によって指定された輝度値に設定されるように前記タッチスクリーンディスプレイの輝度を調整する手順と、
温度センサを用いて前記筐体内の温度を検知する手順と、
前記検知される温度が第１のしきい値以上である場合、前記タッチスクリーンディスプレイに適用可能な輝度範囲の上限値を、第１の時間かけて前記輝度範囲内の第１の輝度値にまで低下させる手順と、
前記上限値を低下させている間、前記ユーザ操作によって指定された輝度値と前記上限値とを比較して前記ユーザ操作によって指定された輝度値と前記上限値の内のいずれか低い方の輝度値に前記タッチスクリーンディスプレイの輝度を設定する手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、タッチスクリーンディスプレイを備えた携帯型電子機器および同電子機器に適用される輝度制御方法に関する。
【背景技術】
【０００２】
近年、ポータブルパーソナルコンピュータ、携帯電話といった様々な電子機器が開発されている。このような電子機器の多くは、本体と、この本体に回動自在に取り付けられたディスプレイ部とを備えている。
【０００３】
また、このような電子機器では、その電子機器によって消費される電力を低減するための技術が用いられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−５０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、最近では、タブレット機器のような、タッチスクリーンディスプレイを備えた携帯型電子機器が開発されている。ユーザは、タッチスクリーンディスプレイ上を指で触れることにより、コマンド、データ等を携帯型電子機器に入力することができる。
【０００６】
最近では、タブレット機器の薄型化および高機能化が進められており、これに伴ってタブレット機器の筐体表面温度は高くなる傾向にある。
【０００７】
本発明は、筐体表面温度の上昇を抑制することができる携帯型電子機器および輝度制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態によれば、携帯型電子機器は、プロセッサを内蔵した筐体と、前記筐体の一表面上に配置されたタッチスクリーンディスプレイと、前記筐体内の温度を検知する温度センサと、輝度調整手段と、輝度制御手段とを具備する。前記輝度調整手段は、前記タッチスクリーンディスプレイがユーザ操作によって指定された輝度値に設定されるように前記タッチスクリーンディスプレイの輝度を調整する。前記輝度制御手段は、前記検知される温度が第１のしきい値以上である場合、前記タッチスクリーンディスプレイに適用可能な輝度範囲の上限値を、第１の時間かけて前記輝度範囲内の第１の輝度値にまで低下させる。前記輝度制御手段は、前記上限値を低下させている間、前記ユーザ操作によって指定された輝度値と前記上限値とを比較して前記ユーザ操作によって指定された輝度値と前記上限値の内のいずれか低い方の輝度値に前記タッチスクリーンディスプレイの輝度を設定するように構成されている。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る電子機器の外観を示す斜視図。
【図２】同実施形態の電子機器のシステム構成を示すブロック図。
【図３】同実施形態の電子機器に設けられた輝度調整のためのユーザインタフェースを示す図。
【図４】同実施形態の電子機器によって実行される輝度制御動作の例を説明するための図。
【図５】同実施形態の電子機器によって実行される輝度制御動作の他の例を説明するための図。
【図６】同実施形態の電子機器によって実行される輝度制御処理の手順を説明するフローチャート。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照して説明する。  
図１は、一実施形態に係る携帯型電子機器の外観を示す斜視図である。この電子機器は、例えば、タブレット型パーソナルコンピュータ（ＰＣ）、スマートフォン等として実現され得る。以下では、この携帯型電子機器がタブレット型パーソナルコンピュータ１０として実現されている場合を想定する。タブレット型パーソナルコンピュータ１０は、図１に示すように、コンピュータ本体１１とタッチスクリーンディスプレイ１７とから構成される。
【００１１】
コンピュータ本体１１は、薄い箱形の筐体を有している。この筐体内には、プロセッサ（ＣＰＵ）および他の各種デバイスが内蔵されている。プロセッサ（ＣＰＵ）および他の各種デバイスは、筐体内に設けられたプリント回路基板上に配置されている。
【００１２】
このコンピュータ本体１１の筐体の一表面上、例えば、筐体の上面上には、バックライトを有するタッチスクリーンディスプレイ１７が配置されている。換言すれば、タッチスクリーンディスプレイ１７は、コンピュータ本体１１の上面に重ね合わせるように取り付けられている。
【００１３】
タッチスクリーンディスプレイ１７には、液晶表示装置（ＬＣＤ）及びタッチパネルが組み込まれている。タッチパネルは、ＬＣＤの画面を覆うように設けられる。このタッチスクリーンディスプレイ１７は、外部オブジェクト（ペン又は手の指）と接触された表示画面上の位置（タッチ位置、または接触位置とも云う）を検知することができる。このタッチスクリーンディスプレイ１７は同時に複数の接触位置を検知可能なマルチタッチ機能をサポートしていてもよい。バックライトはタッチスクリーンディスプレイ１７の背面側、つまりＬＣＤの背面側に設けられている。バックライトはＬＣＤの画面を照らすための光源である。タッチスクリーンディスプレイ１７の輝度つまりバックライトの輝度は、ある輝度範囲内で調整することができる。バックライトは、多数の発光ダイオード（ＬＥＤ）を備えている。
【００１４】
また、コンピュータ本体１１の上面上には、カメラ１９が配置されている。タッチスクリーンディスプレイ１７としては、たとえば、１０インチまたはそれ以上のサイズのディスプレイが用いられる。この場合、バックライトに含まれるＬＥＤの数は例えば数十個である。このため、本コンピュータ１０においては、コンピュータ１０の消費電力の例えば６〜７割がタッチスクリーンディスプレイ１７によって消費される電力である。さらに、タッチスクリーンディスプレイ１７の消費電力の約半分はバックライトによって消費される。
【００１５】
上述したように、タッチスクリーンディスプレイ１７はコンピュータ本体１１の筐体上に配置されているので、タッチスクリーンディスプレイ１７の発熱、より詳しくはバックライトの発熱は、コンピュータ本体１１の筐体表面温度におおきく影響を与える可能性がある。
【００１６】
そこで、本コンピュータ１０においては、筐体表面温度の過度の上昇を抑えられるようにするために、筐体内の温度に応じて、タッチスクリーンディスプレイ１７の輝度を自動的に低下させるための輝度制御機能が設けられている。この場合、基本的には、筐体内の温度が所定のしきい値を超えた場合には、タッチスクリーンディスプレイ１７の輝度が低下されるようにタッチスクリーンディスプレイ１７の輝度が自動制御される。タッチスクリーンディスプレイ１７の輝度はバックライトの輝度を制御することによって制御することができる。タッチスクリーンディスプレイ１７の輝度の輝度を低下させることより、タッチスクリーンディスプレイ１７の発熱量、より詳しくはバックライトの発熱量を下げることができ、これによって筐体表面温度を下げることができる。
【００１７】
次に、図２を参照して、本コンピュータ１０のシステム構成を説明する。  
本コンピュータ１０は、ＣＰＵ１０１、主メモリ１０２、温度センサ１０３、照度センサ１０４、不揮発性メモリ１０５、輝度コントローラ１０７等を備える。また、上述のタッチパネルディスプレイ１７は、ＬＣＤのようなディスプレイ１７Ａ、バックライト１７Ｂ、およびタッチパネル１７Ｃを含むディスプレイユニットとして実現されている。
【００１８】
ＣＰＵ１０１はコンピュータ１０内の各部の動作を制御するプロセッサである。ＣＰＵ１０１は、不揮発性メモリ１０５から主メモリ１０２にロードされる、オペレーティングシステム（ＯＳ）１１１、および各種アプリケーション／ユーティリティプログラムを実行する。アプリケーション／ユーティリティプログラムには、輝度制御プログラム１１２が含まれている。
【００１９】
この輝度制御プログラム１１２は、ＣＰＵ１０１、温度センサ１０３および輝度コントローラ１０７と共同して、上述の輝度制御機能を実行するための輝度制御部である。輝度制御プログラム１１２は、温度センサ１０３によって検知される温度に基づき、タッチパネルディスプレイ１７（ＬＣＤ１７Ａ）の輝度を制御する。
【００２０】
温度センサ１０３はコンピュータ本体１０の筐体内の所定箇所の温度を検知する。温度センサ１０３は、例えば、ＣＰＵ１０１の周辺の温度を検知できるようにＣＰＵ１０１の近傍に配置してもよい。あるいは、温度センサ１０３は、コンピュータ本体１０の筐体表面の近傍に配置してもよい。
【００２１】
照度センサ１０４は、コンピュータ１０の周囲の環境光の照度を検知する。この照度センサ１０４は、環境光の照度に合わせてディスプレイ（ＬＣＤ）１７Ａの輝度、つまりバックライト１７Ｂの輝度を調整するために用いられる。
【００２２】
輝度コントローラ１０７は、ＣＰＵ１０１の制御の下、バックライト１７Ｂの輝度を制御する。ＣＰＵ１０１は所定の輝度値に対応するデジタル信号（ＰＷＭ信号：パルス幅変調信号）を輝度コントローラ１０７に供給する。輝度コントローラ１０７は、ＣＰＵ１０１からＰＷＭ信号を受信し、その受信したＰＷＭ信号のデューティー比に対応する電流をバックライト１７Ｂに供給する。バックライト１７Ｂに供給される電流量の変化に応じて、バックライト１７Ｂの輝度、つまりタッチパネルディスプレイ１７の輝度が変化される。この場合、バックライト１７Ｂに供給される電流量が増えるほど、バックライト１７Ｂの輝度は高くなる。
【００２３】
ＯＳ１１１はタッチパネルディスプレイ１７の輝度を調整するための輝度調整機能を有している。つまり、ＯＳ１１１は、ＣＰＵ１０１および輝度コントローラ１０７と共同して、タッチスクリーンディスプレイ１７がユーザ操作によって指定された輝度値に設定されるようにタッチスクリーンディスプレイ１７の輝度を調整する輝度調整部として機能する。
【００２４】
この輝度調整部は、図３に示すように、タッチスクリーンディスプレイ１７上に輝度調整画面２０１を表示する。輝度調整画面２０１は、ユーザにタッチスクリーンディスプレイ１７の輝度を指定させるためのユーザインタフェースである。輝度調整画面２０１は、輝度バー２０２およびスライドボタン２０３を表示する。ユーザによってスライドボタン２０３が左側に移動されると、タッチスクリーンディスプレイ１７の輝度は低下される。ユーザによってスライドボタン２０３が右側に移動されると、タッチスクリーンディスプレイ１７の輝度は高くなる。タッチスクリーンディスプレイ１７に適用可能な輝度範囲の最大値は例えば３５０［ｃｄ／ｍ２］であり、輝度範囲の最小値は例えば６０［ｃｄ／ｍ２］である。ユーザは、この輝度範囲内の任意の値をタッチスクリーンディスプレイ１７の輝度値として指定することができる。
【００２５】
輝度調整部は、さらに、環境光に応じてタッチスクリーンディスプレイ１７の輝度を自動調整することもできる。自動調整モードが有効である場合、輝度調整部は、照度センサ１０４によって検知される環境光の照度（明るさ）に応じて、タッチスクリーンディスプレイ１７の輝度、つまりバックライト１７Ｂの輝度を自動調整する。この場合、環境光の照度が明るいほど、タッチスクリーンディスプレイ１７の輝度の輝度は上昇される。
【００２６】
輝度制御プログラム１１２は、タッチスクリーンディスプレイ１７の輝度をある一定値以下に制限するために、温度センサ１０３によって検知される筐体温度が第１のしきい値以上である場合、タッチスクリーンディスプレイ１７に適用可能な輝度範囲の上限値を低下させる。輝度範囲の上限値は、タッチスクリーンディスプレイ１７に設定可能な輝度上限値を示す。したがって、もし現在の輝度値が輝度上限値よりも高いならば、タッチスクリーンディスプレイ１７の輝度は輝度上限値にまで低下される。もし現在の輝度値が輝度上限値以下であるならば、現在の輝度値がそのまま維持される。
【００２７】
より詳しくは、輝度制御プログラム１１２は、ユーザ操作によって指定された輝度値と、輝度制御プログラム１１２による制御によって決定される輝度上限値とを比較し、ユーザ操作によって指定された輝度値と輝度上限値の内のいずれか低い方の輝度値にタッチスクリーンディスプレイ１７の輝度を設定する。
【００２８】
このように、輝度上限値を低下させることにより、筐体表面温度の過度の上昇を抑制することができる。
【００２９】
もし輝度上限値を急激に低下したならば、タッチスクリーンディスプレイ１７の画面が急激に暗くなるため、ユーザに違和感を与える可能性がある。そこで、本実施形態では、タッチスクリーンディスプレイ１７の輝度が時間の経過に伴って徐々に低下されるように、輝度上限値は、所定の低下率で低下される。この低下率は、輝度上限値を輝度範囲の最大値から最小値にまで所定時間かけて低下させるための所定の低下率に設定されている。低下率としては、輝度値が、例えば、１秒当たり数ｃｄから数十ｃｄの程度低下するような値を用いてもよい。
【００３０】
次に、図４を参照して、輝度制御プログラム１１２によって実行される輝度制御動作について説明する。
【００３１】
図４は輝度制御動作中のタッチスクリーンディスプレイ１７の輝度の変化を示している。図４の縦軸はタッチスクリーンディスプレイ１７の輝度を表し、図４の横軸は時間を表している。図４においては、タッチスクリーンディスプレイ１７に適用可能な輝度範囲の最大値はＢｒ＿Ｍａｘ、輝度範囲の最小値はＢｒ＿Ｍｉｎ、輝度制御動作で用いられる輝度下限値がＢｒ＿Ｌｏｗ、ユーザによって指定される輝度値はＢｒ＿Ｕｓｅｒで示されている。いま、タッチスクリーンディスプレイ１７の輝度がユーザによって指定された輝度値Ｂｒ＿Ｕｓｅｒに設定されているとする。輝度値Ｂｒ＿Ｕｓｅｒは最大値Ｂｒ＿Ｍａｘと最小値Ｂｒ＿Ｍｉｎとの間の任意の値である。
【００３２】
タイミングｔ１で、温度センサ１０３によって検知される温度Ｔｓｅｎｓが第１のしきい値Ｔｔｈ（ｕｐｐｅｒ）以上になる。輝度制御プログラム１１２は、輝度制御動作を開始する。輝度制御プログラム１１２は、輝度上限値を最大値Ｂｒ＿Ｍａｘから最小値Ｂｒ＿Ｍｉｎに向けて徐々に低下される。輝度上限値の低下率は、上述したように、例えば、数ｃｄ／ｍ２から数十ｃｄ／ｍ２の範囲内のある値を使用し得る。
【００３３】
タイミングｔ１＋αに達するまでは、輝度上限値は輝度値Ｂｒ＿Ｕｓｅｒ以上である。したがって、タッチスクリーンディスプレイ１７の輝度は輝度値Ｂｒ＿Ｕｓｅｒに維持される。なお、ユーザがスライドボタン２０３が右側に移動することにより、タッチスクリーンディスプレイ１７の輝度は現在の輝度上限値まで上げることができる。
【００３４】
輝度上限値は上述の低下率でリニアに低下される。タイミングｔ１＋αにおいて、輝度上限値は輝度値Ｂｒ＿Ｕｓｅｒに一致する。タイミングｔ１＋α以降においては、輝度上限値は輝度値Ｂｒ＿Ｕｓｅｒよりも低くなる。したがって、輝度制御プログラム１１２は、輝度上限値をタッチスクリーンディスプレイ１７に設定する。これにより、タイミングｔ１＋α以降においては、タッチスクリーンディスプレイ１７の輝度は上述の低下率でリニアに低下される。
【００３５】
タイミングｔ２において、現在の輝度上限値は輝度下限値Ｂｒ＿Ｌｏｗにまで低下される。タッチスクリーンディスプレイ１７の輝度は最小値Ｂｒ＿Ｍｉｎまで低下可能であるが、輝度制御プログラム１１２は、タッチスクリーンディスプレイ１７の輝度を輝度下限値Ｂｒ＿Ｌｏｗよりも低下させずに、タッチスクリーンディスプレイ１７の輝度を輝度下限値Ｂｒ＿Ｌｏｗに維持する。これにより、タッチスクリーンディスプレイ１７の画面の視認性の悪化を防止することができる。
【００３６】
例えばタイミングｔ３において、温度センサ１０３によって検知される温度Ｔｓｅｎｓは第２のしきい値Ｔｔｈ（ｌｏｗｅｒ）にまで下がる。第２のしきい値Ｔｔｈ（ｌｏｗｅｒ）は、第１のしきい値Ｔｔｈ（ｕｐｐｅｒ）よりも低い値に設定されている。タイミングｔ３において、輝度制御プログラム１１２は、タッチスクリーンディスプレイ１７の輝度を輝度値Ｂｒ＿Ｕｓｅｒに設定し、そして輝度制御動作を停止する。これにより、タッチスクリーンディスプレイ１７の輝度を輝度値Ｂｒ＿Ｕｓｅｒに戻すことができる。
【００３７】
なお、もし自動調整モードが有効に設定されているならば、例えばタイミングｔ１で、輝度制御プログラム１１２は、自動調整モードを無効にする。輝度上限値が、自動調整モードにおいて使用されていた輝度値にまで低下するまでは、自動調整モードにおいて使用されていた輝度値がそのまま使用されてもよい。輝度上限値が、自動調整モードにおいて使用されていた輝度値よりも低下されると、タッチスクリーンディスプレイ１７の輝度は、輝度上限値で示される輝度値に設定される。これにより、タッチスクリーンディスプレイ１７の輝度は上述の低下率でリニアに低下される。温度センサ１０３によって検知される温度Ｔｓｅｎｓが第２のしきい値Ｔｔｈ（ｌｏｗｅｒ）にまで下がった時、輝度制御プログラム１１２は、自動調整モードを再び有効にし、そして輝度制御動作を停止する。これにより、タッチスクリーンディスプレイ１７の輝度は環境光の照度に対応する値に再設定される。
【００３８】
なお、図４では、輝度上限値をリニアに低下させる例を説明したが、図５に示すように、輝度制御プログラム１１２は、輝度上限値がステップ状に低下されるように、輝度上限値を段階的に低下させるようにしてもよい。また、図４では、温度センサ１０３によって検知される温度Ｔｓｅｎｓが第２のしきい値Ｔｔｈ（ｌｏｗｅｒ）にまで下がった時に、タッチスクリーンディスプレイ１７の輝度を即座に元の値に戻したが、図５に示すように、徐々にタッチスクリーンディスプレイ１７の輝度を元の値にまで上昇させるようにしてもよい。この場合、タッチスクリーンディスプレイ１７の輝度をリニアに上昇させてもよく、あるいはタッチスクリーンディスプレイ１７の輝度を図５に示すようにステップ状に段階的に上昇させてもよい。
【００３９】
次に、図６のフローチャートを参照して、輝度制御プログラム１１２によって実行される輝度制御処理の手順を説明する。
【００４０】
輝度制御プログラム１１２は、温度センサ１０３の検知温度を監視する。すなわち、輝度制御プログラム１１２は温度センサ１０３によって検知される筐体内温度を定期的にリードし（ステップＳ１１）、筐体内温度Ｔｓｅｎｓが第１のしきい値Ｔｔｈ（ｕｐｐｅｒ）以上であるか否かを判定する（ステップＳ１２）。
【００４１】
筐体内温度Ｔｓｅｎｓが第１のしきい値Ｔｔｈ（ｕｐｐｅｒ）以上であることが判定されたならば、輝度制御プログラム１１２は、タッチスクリーンディスプレイ１７の現在の輝度値Ｂｒ＿ｎｏｗをリードする（ステップＳ１３）。そして、輝度制御プログラム１１２は、リードした現在の輝度値Ｂｒ＿ｎｏｗを主メモリ１０２等の記憶装置に保存する（ステップＳ１４）。現在の輝度値Ｂｒ＿ｎｏｗは、ユーザによって指定された輝度値、デフォルト値、あるいは環境光の照度に対応する輝度値である。
【００４２】
輝度制御プログラム１１２は、現在の輝度上限値Ｂｒが輝度下限値Ｂｒ＿Ｌｏｗ（図６では、輝度下限値はＢｔｈ（ｌｏｗｅｒ）として表記されている）以上であるか否かを判定する（ステップＳ１５）。
【００４３】
現在の輝度上限値Ｂｒが輝度下限値Ｂｒ＿Ｌｏｗ以上であるならば、輝度制御プログラム１１２は、現在の輝度上限値Ｂｒを低下させる（ステップＳ１６）。ステップＳ１６では、輝度上限値Ｂｒから所定値だけ引いた値が、新たな輝度上限値Ｂｒとして算出される。そして、ステップＳ１６では、輝度制御プログラム１１２は、輝度値Ｂｒ＿ｎｏｗと新たな輝度上限値Ｂｒとを比較し、新たな輝度上限値Ｂｒが輝度値Ｂｒ＿ｎｏｗよりも低いか否かを判定する。新たな輝度上限値Ｂｒが輝度値Ｂｒ＿ｎｏｗよりも低いならば、輝度制御プログラム１１２は、新たな輝度上限値Ｂｒに対応するＰＷＭ信号を輝度コントローラ１０７に送信し、これによってタッチパネルディスプレイ１７の輝度を新たな輝度上限値Ｂｒに対応する値に設定する。一方、新たな輝度上限値Ｂｒが輝度値Ｂｒ＿ｎｏｗ以上であるならば、タッチパネルディスプレイ１７の輝度は変更されず、輝度値Ｂｒ＿ｎｏｗに維持される。
【００４４】
輝度制御プログラム１１２は、温度センサ１０３によって検知される筐体内温度Ｔｓｅｎｓが第２のしきい値Ｔｔｈ（ｌｏｗｅｒ）以下であるか否かを判定する（ステップＳ１８）。筐体内温度Ｔｓｅｎｓが第２のしきい値Ｔｔｈ（ｌｏｗｅｒ）よりも高い場合には、ステップＳ１５からＳ１７の処理が繰り返し実行される。これにより、タッチパネルディスプレイ１７の輝度は時間の経過に伴って徐々に低下される。
【００４５】
筐体内温度Ｔｓｅｎｓが第２のしきい値Ｔｔｈ（ｌｏｗｅｒ）以下ならば、輝度制御プログラム１１２は、輝度値Ｂｒ＿ｎｏｗに対応するＰＷＭ信号を輝度コントローラ１０７に送信し、これによってタッチパネルディスプレイ１７の輝度を輝度値Ｂｒ＿ｎｏｗに対応する値に戻す（ステップＳ１９）。
【００４６】
以上説明したように、本実施形態によれば、筐体内温度が第１のしきい値以上になると、タッチパネルディスプレイ１７に適用可能な輝度範囲の上限値（輝度上限値）が自動的に低下される。このように、タッチスクリーンディスプレイ１７の輝度調整範囲の上限が下げられるので、もし現在の輝度値が輝度上限値よりも高いならば、タッチスクリーンディスプレイ１７の輝度は輝度上限値にまで低下される。よって、タッチスクリーンディスプレイ１７の発熱量（バックライト１７ｂの発熱量）を下げることができるので、筐体表面温度の上昇を抑制することができる。一方、もし現在の輝度値が輝度上限値以下であるならば、つまりタッチスクリーンディスプレイ１７の発熱量（バックライト１７ｂの発熱量）が比較的低い場合には、現在の輝度値がそのまま維持されるので、無駄な輝度低下によるタッチスクリーンディスプレイ１７の画面の視認性の低下を招くこともない。
【００４７】
なお、本実施形態の処理手順は全てソフトウェアによって実行することができるので、この処理手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムをタッチスクリーンディスプレイを備える通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００４８】
また、本実施形態で輝度制御部および輝度調整部の各々は、ＤＳＰ、マイクロコンピュータのようなハードウェアを用いて実現してもよい。
【００４９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５０】
１０…携帯型電子機器、１７…タッチスクリーンディスプレイ、１７Ｂ…バックライト、１０１…ＣＰＵ、１０７…輝度コントローラ、１１２…輝度制御プログラム。
【図１】
0005232290.tif 000002
【図２】
0005232290.tif 000003
【図３】
0005232290.tif 000004
【図４】
0005232290.tif 000005
【図５】
0005232290.tif 000006
【図６】
0005232290.tif 000007