(57)【要約】【課題】バックライトの劣化を考慮して、バックライトの周辺温度が高くなった場合には、バックライトの輝度を下げるようにした情報処理装置を提供する。【解決手段】本発明に係る情報処理装置は、バックライトを有する表示装置と、前記バックライトの周辺に設けられて、前記バックライトの周辺温度を検出する、温度検出部と、  前記温度検出部で検出した周辺温度に基づいて、前記バックライトの輝度を制御する、輝度制御部であって、第１の温度より前記周辺温度が高い場合には、前記バックライトの輝度を下げるように制御する、輝度制御部と、を備えて構成されている。【選択図】図５
2007219008.tif 000002
【特許請求の範囲】
【請求項１】
バックライトを有する表示装置と、
前記バックライトの周辺に設けられて、前記バックライトの周辺温度を検出する、温度検出部と、
前記温度検出部で検出した周辺温度に基づいて、前記バックライトの輝度を制御する、輝度制御部であって、第１の温度より前記周辺温度が高い場合には、前記バックライトの輝度を下げるように制御する、輝度制御部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の温度より前記周辺温度が低い場合には、前記輝度制御部は、前記バックライトの輝度を、このバックライトの仕様上認められている最大の輝度で、バックライトを駆動できるようにする、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記輝度制御部は、
前記バックライトに流す電流の大きさを制御することにより、前記バックライトの輝度を制御し、
前記第１の温度より前記周辺温度が低い場合には、前記バックライトの仕様上、前記バックライトに流すことが許容されている最大の電流を、前記バックライトに流す許容上限電流として設定する、
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記バックライトの輝度の設定を、ユーザが複数の段階で指定する、ユーザ設定手段を、さらに備えており、
前記ユーザ設定手段で設定された輝度の設定が、前記複数の段階のうち最も高い輝度の設定である場合で、且つ、前記第１の温度より前記周辺温度が低い場合には、前記輝度制御部は、前記バックライトに前記許容上限電流を流す、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記輝度制御部は、前記第１の温度より前記周辺温度が高い場合には、前記周辺温度が高くなるに従って、前記バックライトの輝度を次第に下げるように制御する、ことを特徴とする請求項１乃至請求項４のいずれかに記載の情報処理装置。
【請求項６】
前記輝度制御部は、前記周辺温度が第２の温度より高い場合には、前記バックライトの駆動を停止させる、ことを特徴とする請求項１乃至請求項５のいずれかに記載の情報処理装置。
【請求項７】
前記バックライトは、ＬＥＤ（Light Emitting Diode）により構成されている、ことを特徴とする請求項１乃至請求項６のいずれかに記載の情報処理装置。
【請求項８】
前記第１の温度は、前記バックライトが温度により劣化し始める限界温度近傍の温度である、ことを特徴とする請求項１乃至請求項７のいずれかに記載の情報処理装置。
【請求項９】
バックライトを有する表示装置を備える情報処理装置の制御方法であって、
前記バックライトの周辺温度を検出するステップと、
前記検出した周辺温度が所定の温度より高い場合には、前記バックライトの輝度を下げるステップと、
を備えることを特徴とする情報処理装置の制御方法。
【請求項１０】
バックライトを有する表示装置を備える情報処理装置を制御するためのプログラムであって、
前記バックライトの周辺温度を検出するステップと、
前記検出した周辺温度が所定の温度より高い場合には、前記バックライトの輝度を下げるステップと、
を前記情報処理装置に実行させるためのプログラム。
【請求項１１】
バックライトを有する表示装置を備える情報処理装置を制御するためのプログラムが記録された記録媒体であって、
前記バックライトの周辺温度を検出するステップと、
前記検出した周辺温度が所定の温度より高い場合には、前記バックライトの輝度を下げるステップと、
を前記情報処理装置に実行させるためのプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、表示装置にバックライトが設けられている情報処理装置に関する。
【背景技術】
【０００２】
最近の小型の情報処理装置は、表示装置における表示部には、ＬＣＤ（Liquid Crystal Display）が用いられていることが多い。このＬＣＤが用いる場合、一般に、ＬＣＤの裏側に、ＬＥＤ（Light Emitting Diode）で構成されたバックライトが設けられている。
【０００３】
しかし、バックライトとしてＬＥＤを用いる場合、ＬＥＤの劣化等の問題から、ＬＥＤの温度に応じて、バックライトに流すことのできる電流が制限される。このため、情報処理装置の設計にあたっては、その情報処理装置の使用環境の上限温度で使用された場合を想定し、この使用環境の上限温度で情報処理装置が使用された場合におけるバックライトの温度上昇に基づいて、バックライトに流す最大の電流である許容上限電流を決定してる。
【０００４】
この許容上限電流を決定するにあたっては、バックライトの劣化を抑制するため、さらにマージンをもって、許容上限電流を決定する。このため、情報処理装置がバックライトに実際に流す電流は、バックライト自体の仕様における許容上限電流よりも、かなり小さくなってしまう。すなわち、バックライトの性能を十分に活用しておらず、最大の明るさをユーザに提供していないこととなっている。
【０００５】
しかし、使用環境の上限温度で情報処理装置を使用するユーザは稀であり、通常の温度（２５℃程度）で使用している大多数のユーザは、バックライトの仕様上は、もっとバックライトに電流を流して高い輝度で使用できるにも拘わらず、使用環境の上限温度に合わせて、上限電流が制限されているため、低い輝度での使用を強いられていることとなる。
【０００６】
一方、中には使用環境の上限温度以上の温度で情報処理装置を使用するユーザも存在し得る。しかし、このような場合、バックライトの許容上限電流が上限温度に合わせて設定されているため、バックライトの温度がバックライトの仕様で定められている温度以上に上昇し、バックライトの劣化が促進してしまうという問題が生じる。
【０００７】
特開平６−６７１５９号公報（特許文献１）によれば、周囲の照度変化によりバックライトの輝度を自動調整し、周囲の温度変化によりコントラストを自動調整する技術を開示しているが、これはＬＣＤにおけるユーザの見え方を調整しているに過ぎずない。
【特許文献１】特開平６−６７１５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
そこで本発明は、前記課題に鑑みてなされたものであり、バックライトの劣化を考慮して、バックライトの周辺温度が高くなった場合には、バックライトの輝度を下げるようにした情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る情報処理装置は、
バックライトを有する表示装置と、
前記バックライトの周辺に設けられて、前記バックライトの周辺温度を検出する、温度検出部と、
前記温度検出部で検出した周辺温度に基づいて、前記バックライトの輝度を制御する、輝度制御部であって、第１の温度より前記周辺温度が高い場合には、前記バックライトの輝度を下げるように制御する、輝度制御部と、
を備えることを特徴とする。
【００１０】
この場合、前記第１の温度より前記周辺温度が低い場合には、前記輝度制御部は、前記バックライトの輝度を、このバックライトの仕様上認められている最大の輝度で、バックライトを駆動できるようにしてもよい。
【００１１】
また、前記輝度制御部は、
前記バックライトに流す電流の大きさを制御することにより、前記バックライトの輝度を制御し、
前記第１の温度より前記周辺温度が低い場合には、前記バックライトの仕様上、前記バックライトに流すことが許容されている最大の電流を、前記バックライトに流す許容上限電流として設定するようにしてもよい。
【００１２】
この場合、情報処理装置は、前記バックライトの輝度の設定を、ユーザが複数の段階で指定する、ユーザ設定手段を、さらに備えており、
前記ユーザ設定手段で設定された輝度の設定が、前記複数の段階のうち最も高い輝度の設定である場合で、且つ、前記第１の温度より前記周辺温度が低い場合には、前記輝度制御部は、前記バックライトに前記許容上限電流を流すようにしてもよい。
【００１３】
また、前記輝度制御部は、前記第１の温度より前記周辺温度が高い場合には、前記周辺温度が高くなるに従って、前記バックライトの輝度を次第に下げるように制御するようにしてもよい。
【００１４】
また、前記輝度制御部は、前記周辺温度が第２の温度より高い場合には、前記バックライトの駆動を停止させるようにしてもよい。
【００１５】
また、前記バックライトは、ＬＥＤ（Light Emitting Diode）により構成されているようにしてもよい。
【００１６】
また、前記第１の温度は、前記バックライトが温度により劣化し始める限界温度近傍の温度であってもよい。
【００１７】
本発明に係る情報処理装置の制御方法は、
バックライトを有する表示装置を備える情報処理装置の制御方法であって、
前記バックライトの周辺温度を検出するステップと、
前記検出した周辺温度が所定の温度より高い場合には、前記バックライトの輝度を下げるステップと、
を備えることを特徴とする。
【００１８】
本発明に係るプログラムは、
バックライトを有する表示装置を備える情報処理装置を制御するためのプログラムであって、
前記バックライトの周辺温度を検出するステップと、
前記検出した周辺温度が所定の温度より高い場合には、前記バックライトの輝度を下げるステップと、
を前記情報処理装置に実行させることを特徴とする。
【００１９】
本発明に係る記録媒体は、
バックライトを有する表示装置を備える情報処理装置を制御するためのプログラムが記録された記録媒体であって、
前記バックライトの周辺温度を検出するステップと、
前記検出した周辺温度が所定の温度より高い場合には、前記バックライトの輝度を下げるステップと、
を前記情報処理装置に実行させるためのプログラムが記録されたことを特徴とする。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施形態を説明する。なお、以下に説明する実施形態は、本発明の技術的範囲を限定するものではない。
【００２１】
図１は、本実施形態に係る情報処理装置１０の内部構成の一例を説明するブロック図である。なお、この図１においては、情報処理装置１０の主要部を示しており、情報処理装置１０は、これ以外の構成要素を備えて構成されていてもよい。
【００２２】
この図１に示すように、情報処理装置１０は、ＣＰＵ（Central Processing Unit）２０と、ＲＡＭ（Random Access Memory）２２と、ＲＯＭ（Read Only Memory）２４と、ハードディスクドライブ２６と、表示装置２８とを備えて構成されており、これらは互いに内部バス３０を介して接続されている。
【００２３】
表示装置２８は、表示部４０とバックライト４２とを備えている。本実施形態においては、表示部４０はＬＣＤ（Liquid Crystal Display）により構成されており、バックライト４２はＬＥＤ（Light Emitting Diode）により構成されている。
【００２４】
バックライト４２の近傍には、温度検出部５０が設けられている。この温度検出部５０は、表示装置２８とは別体で設けられていてもよいし、或いは、表示装置２８の内部に一体に組み込まれて設けられていてもよい。この温度検出部５０で検出された温度は、温度信号としてＣＰＵ２０に出力される。
【００２５】
図２は、本実施形態に係る温度検出部５０の具体的な回路構成を一例として示す図である。この図２に示すように、本実施形態においては、温度検出部５０は、電源とグランドとの間に直列に接続された抵抗Ｒ１とサーミスタＲ２とにより構成されている。例えば、抵抗Ｒ１は１０Ｋオームの抵抗素子により構成されている。また、サーミスタＲ２は温度により抵抗値が大きく変化する抵抗素子により構成されている。
【００２６】
このため、サーミスタＲ２を流れる電流が温度により大きく変化するため、この変化を、抵抗Ｒ１とサーミスタＲ２との間のノードＮ１における電圧Ｖ１の変化として取り出し、これを温度信号としてＣＰＵ２０に出力する。ＣＰＵ２０では、温度検出部５０から取得した電圧Ｖ１を、予め定められている換算式や換算テーブルを用いて温度に換算し、バックライト４２の周辺温度を取得する。無論、図２に例示した以外の構成で、温度検出部５０を構成することも可能である。
【００２７】
図１に示すように、本実施形態に係る情報処理装置１０は、さらにバックライトコントローラ６０を備えている。このバックライトコントローラ６０は、いわゆる電源コントローラであり、ＣＰＵ２０から出力された輝度制御信号に基づいて、バックライト４２に供給する電源を制御する。
【００２８】
図３は、本実施形態に係るバックライトコントローラ６０とバックライト４２との間の接続関係を示す回路図である。この図３においては、バックライト４２は、複数のＬＥＤにより等価的に表現されている。この複数のＬＥＤにおける電圧降下は、例えば６Ｖである。バックライトコントローラ６０の高電圧側からは、例えば１０Ｖの電圧の電源が供給されている。
【００２９】
そして、バックライト４２に供給する電源は、バックライトコントローラ６０の低電圧側の電源の電圧を変動させることにより、制御される。バックライトコントローラ６０の低電圧側の電圧は、例えば図４に示すようなＰＷＭ（Pulse Width Modulation）出力により制御される。すなわち、バックライト４２に供給すべき電流の大きさに応じて、パルス幅の変化するＰＷＭ出力により、制御される。
【００３０】
本実施形態では、例えば、ＰＷＭ出力のハイレベルは６Ｖであり、ローレベルは０Ｖである。このため、ＰＷＭ出力がハイレベルの間はバックライト４２に電流は流れないが、ローレベルの間はバックライト４２に電流が流れることとなる。したがって、ＰＷＭ出力のハイレベルのパルス幅が大きいほど、バックライト４２に流れる電流が小さくなり、ＰＷＭ出力のハイレベルのパルス幅が小さいほど、バックライト４２に流れる電流が大きくなる。本実施形態に係るバックライトコントローラ６０では、この原理を利用して、バックライト４２に流れる電流の大きさを制御し、バックライト４２の輝度を制御している。
【００３１】
したがって、ＣＰＵ２０からバックライトコントローラ６０に出力される輝度制御信号は、ＰＷＭ信号である。但し、本実施形態では、輝度制御信号の位相と、バックライトコントローラ６０のＰＷＭ出力の位相とは、正反対である。例えば、輝度制御信号がデューティー比１００％のハイレベルの場合、バックライト４２には最大の電流を流すことを意味しており、バックライトコントローラ６０のＰＷＭ出力はデューティー比０％のローレベルになる。
【００３２】
次に、図５に基づいて、本実施形態に係る情報処理装置１０によるバックライト制御処理について説明する。この図５は、本実施形態に係るバックライト制御処理の処理内容を説明するフローチャートを示す図である。このバックライト制御処理は、例えば、ＲＯＭ２４又はハードディスクドライブ２６に格納されたバックライト制御プログラムをＣＰＵ２０が読み込んで実行することにより、実現される処理である。また、このバックライト制御処理は、情報処理装置１０の電源がオンにされた時点で、自動的に起動され、定常的に実行される処理である。
【００３３】
図５に示すように、まず、情報処理装置１０は、バックライト４２の輝度についてのユーザ設定を取得する（ステップＳ１０）。本実施形態では、バックライト４２の輝度についてのユーザ設定は、ＳＥＴ＝１〜５の５段階が用意されている。ここでは、ＳＥＴ＝１が最も低い輝度（暗い輝度）であり、ＳＥＴ＝５が最も高い輝度（明るい輝度）であるとする。
【００３４】
次に、情報処理装置１０は、輝度設定テーブルを検索して、ステップＳ１０で取得したユーザ設定に対応するノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）を取得する（ステップＳ１２）。図６は、本実施形態に係る輝度設定テーブルＴＢ１０の構成の一例を示す図である。本実施形態では、この輝度設定テーブルＴＢ１０は、ＲＯＭ２４又はハードディスクドライブ２６に予め格納されている。
【００３５】
この図６に示すように、輝度設定テーブルＴＢ１０には、ユーザ設定ＳＥＴと、このユーザ設定ＳＥＴに対応するノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）とが格納されている。例えば、最も明るいユーザ設定ＳＥＴ＝５の場合、ノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）は１００％である。また、例えば、ユーザ設定ＳＥＴ＝３の場合、ノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）は６０％である。
【００３６】
ここで、ノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）は、バックライト４２の周辺温度が、通常の温度（５０℃以下）である場合における、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）の値を示している。つまり、通常の温度であれば、ノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）＝輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）である。
【００３７】
本実施形態では、例えば、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が１００％の場合、バックライト４２には１０ｍＡの電流が流れる換算となり、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が８０％の場合、バックライト４２には８ｍＡの電流が流れる換算となり、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が６０％の場合、バックライト４２には６ｍＡの電流が流れる換算となり、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が４０％の場合、バックライト４２には４ｍＡの電流が流れる換算となり、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が２０％の場合、バックライト４２には２ｍＡの電流が流れる換算となる。デューティー比ＤｕｔｙＴ（ＳＥＴ）が１００％の場合、バックライト４２には、このバックライト４２の仕様上許容される最大の電流（許容上限電流）が流れることとなり、バックライト４２の輝度は最大になる。
【００３８】
図５に示すように、次に、情報処理装置１０は、温度検出部５０から、バックライト４２の周辺温度を取得する（ステップＳ１４）。
【００３９】
次に、情報処理装置１０は、ステップＳ１４で取得した周辺温度が、５０℃以下であるか、５０℃を超えて１００℃未満であるか、１００℃以上であるかを判断する（ステップＳ１６）。ここで、５０℃という温度は、バックライト４２が温度により劣化し始める限界温度近傍の温度である。また、１００℃という温度は、バックライト４２が温度により急激に劣化するおそれの高い限界温度近傍の温度である。実際のこれらの温度条件は、バックライト４２や情報処理装置１０の仕様に応じて、設定すればよい。
【００４０】
周辺温度が５０℃以下である場合には、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）を、ステップＳ１２で取得したノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）とする（ステップＳ１８）。すなわち、ＣＰＵ２０から出力する輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）を、輝度設定テーブルＴＢ１０で設定されているノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）とする。
【００４１】
一方、ステップＳ１６で、周辺温度が５０℃を超えて１００℃未満であると判断した場合には、前回、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）を算出してから、０．５℃以上、周辺温度が変化したかどうかを判断する（ステップＳ２０）。本実施形態では、上述したステップＳ１８、又は、後述するステップＳ２２、ステップＳ２４で輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）を算出した際の周辺温度を、ＲＡＭ２２又はハードディスクドライブ２６に格納して保持している。このため、情報処理装置１０は、この保持されている前回の周辺温度と、ステップＳ１４で取得した周辺温度との差が、０．５℃以上あるかどうかを判断する。
【００４２】
周辺温度が０．５℃以上変化した場合（ステップＳ２０：ＹＥＳ）には、次の数式（１）に基づいて、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）を算出する（ステップＳ２２）。
DutyT(SET)=Duty0(SET)×(1-0.02×(T-50))  …(1)
【００４３】
ここで、ＴはステップＳ１４で取得したバックライト４２の周辺温度である。したがって、情報処理装置１０は、この数式（１）に、ステップＳ１４で取得した周辺温度Ｔと、ステップＳ１２で取得したノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）を代入して、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）を算出する。この数式（１）を用いることにより、周辺温度が５０℃を超えて１００℃未満の場合に、周辺温度が上昇するに従って、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が次第に減少し、バックライト４２の劣化防止が図られるようになる。
【００４４】
一方、ステップＳ２０で、周辺温度が０．５℃以上変化していないと判断した場合（ステップＳ２０：ＮＯ）には、このステップＳ２２の処理をスキップする。これは、周辺温度が０．５℃以内の変化でバックライト４２の明るさが小刻みに変化すると、表示装置２８の表示が揺れて、画面が見にくくなる恐れがあるためである。
【００４５】
これに対して、ステップＳ１６で、周辺温度が１００℃以上であると判断した場合には、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）をゼロに設定する（ステップＳ２４）。これにより、周辺温度が１００℃以上の場合には、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）がゼロになり、バックライト４２の駆動が停止し、バックライト４２の保護が優先される。
【００４６】
これらステップＳ１８、ステップＳ２２、及び、ステップＳ２４の後、或いは、ステップＳ２０で０．５℃以上周辺温度が変化していないと判断した場合（ステップＳ２０：ＮＯ）には、情報処理装置１０は、これらのステップで設定されたデューティー比ＤｕｔｙＴ（ＳＥＴ）で、輝度制御信号をバックライトコントローラ６０に出力する（ステップＳ２６）。上述したように、バックライトコントローラ６０は、入力された輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）を反転したデューティー比のＰＷＭ出力で、バックライト４２に電源を供給する。ステップＳ２０で０．５℃以上周辺温度が変化していないと判断した場合には、これまでと同じデューティー比ＤｕｔｙＴ（ＳＥＴ）で、輝度制御信号の出力が継続することになる。
【００４７】
このステップＳ２６の後、情報処理装置１０は、ステップＳ１０に戻り、このステップＳ１０からの処理を定常的に繰り返す。
【００４８】
図７は、このバックライト制御処理により設定される、周辺温度の変化に対する、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）の変化をグラフに表したものである。但し、ここでは、ユーザ設定が「５」の場合と「３」の場合とを例示している。
【００４９】
同様に、図８は、ユーザ設定が「５」の場合と「３」の場合における、周辺温度の変化に対する、バックライト４２を流れる電流の変化をグラフに表したものである。すなわち、図７のように輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が変化した場合における、バックライト４２を流れる電流の変化を示している。このバックライト４２を流れる電流Ｉ（ＳＥＴ）は、例えば、次の数式（２）により表現することができる。
I(SET)=DutyT(SET)×１０  …（２）
【００５０】
これら図７及び図８から分かるように、周辺温度がバックライト４２の劣化が始まる温度である５０℃以下であれば、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）は、輝度設定テーブルＴＢ１０に保持されているノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）のままとなる。本実施形態では、ユーザ設定が「５」の場合、このノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）は１００％となり、バックライト４２自体の仕様における１００％の輝度ととなる。この例では、許容上限電流である１０ｍＡの電流が、バックライト４２を流れて、最大の輝度を発揮することとなる。
【００５１】
そして、５０℃を超えた時点から、周辺温度が上昇するに従って、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）は次第に減少する。これにより、温度上昇によるバックライト４２の劣化を抑制しつつ、可能な限り明るい輝度設定で、バックライト４２を使用することが可能となる。また、周辺温度が上昇するに従って、バックライト４２を流れる電流は次第に減少するので、電流量の減少により、バックライト４２の発熱量が減少し、ある程度、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）が減少した時点で、バックライト４２を継続して使用できることが期待される。また、バックライト４２の輝度は周辺温度の上昇に伴って次第に減少するので、ユーザがバックライトの輝度が低くなったことに気づかないようにすることができる。
【００５２】
さらに、周辺温度がバックライト４２の劣化が急速に進むであろう１００℃以上になった場合には、輝度制御信号のデューティー比ＤｕｔｙＴ（ＳＥＴ）はゼロになり、バックライト４２を流れる電流もゼロとなる。このため、バックライト４２の駆動は停止する。これにより、バックライト４２の劣化が急速に進むような高温下で、バックライト４２が駆動され続けることが回避される。
【００５３】
このように、本実施形態に係る情報処理装置１０によれば、通常の温度（５０℃以下）であれば、バックライト４２自体の設計上の許容上限電流を、バックライト４２に流すことができるようになり、ユーザは、最大の輝度でバックライト４２を使用することができる。すなわち、従来においては、情報処理装置１０の使用環境温度の上限に合わせて、バックライト４２に流す許容上限電流を定めていたため、バックライト４２自体の設計上の許容上限電流よりも小さい電流しか、バックライト４２に流すことができなかったが、本実施形態に係る情報処理装置１０によれば、バックライト４２自体の設計上の許容上限電流を流すことができるようになる。
【００５４】
しかも、周辺温度がバックライト４２の劣化が始まる程度の高温になってきた場合には、次第にバックライト４２に流す電流を減らして、バックライト４２を徐々に暗くしたので、高温下におけるバックライト４２の劣化を抑制することができる。また、バックライト４２を暗くする際には、ユーザが気づかないように、徐々に暗くなるようにしているので、突然バックライト４２が暗くなってユーザが不快に思うことを回避することができる。
【００５５】
さらに、バックライト４２の劣化が急速になる程度の高温に周辺温度がなった場合には、バックライト４２の駆動を停止することとしたので、バックライト４２が高温下で駆動され続けて、バックライト４２が急激に劣化してしまうのを回避することができる。
【００５６】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述したノーマルデューティー比Ｄｕｔｙ０（ＳＥＴ）の設定値や、数式（１）を適用する周辺温度の範囲などは、任意に設計可能である。また、輝度に関するユーザ設定も５段階である必要はなく、複数段であればよい。さらには、輝度に関するユーザ設定は、必ずしも必要な機能ではなく、常にユーザ設定「５」に相当する輝度制御信号で、バックライト４２が駆動されるようにしてもよい。
【００５７】
また、上述した実施形態では、バックライト４２の劣化が始まる温度である５０℃を超えた場合には、最も高い輝度であるユーザ設定「５」でなくとも、輝度制御信号のデューティー比ＤｕｔｙＴを下げることとしたが、ユーザ設定が「１」から「４」の場合には、その温度の上限電流に達するまでは、輝度制御信号のデューティー比ＤｕｔｙＴを下げないようにしてもよい。例えば、図９は、このような輝度制御信号のデューティー比ＤｕｔｙＴの設定にした場合のバックライト周辺温度と輝度制御信号のデューティー比ＤｕｔｙＴとの関係を示すグラフである。
【００５８】
この図９を上述した図７と対比すると分かるように、ユーザ設定が「３」の場合、周辺温度が５０℃を超えても輝度制御信号のデューティー比ＤｕｔｙＴは下がっておらず、６０％のままである。そして、周辺温度が７０℃近傍から、上述した数式（１）を用いて算出したデューティー比ＤｕｔｙＴが６０％以下になってくるので、これに合わせて、ユーザ設定が「３」の場合の輝度制御信号のデューティー比ＤｕｔｙＴも下げるようにする。このようにすることにより、ユーザ設定による輝度を可能な限り維持しつつ、バックライト４２の保護を図ることができる。
【００５９】
また、上述した実施形態では、バックライト４２に供給する電源の電圧を、ＰＷＭ出力により制御することにより、バックライト４２を流れる電流の大きさを制御することとしたが、これ以外の手法で、バックライト４２に流れる電流の大きさを制御するようにしてもよい。さらに、上述した実施形態では、バックライト４２の輝度を、このバックライト４２に流す電流の大きさにより制御する場合を例に説明したが、バックライト４２の輝度を他の手法により制御するようにしてもよい。
【００６０】
また、上述の実施形態で説明したバックライト制御処理については、このバックライト制御処理を実行するためのプログラムをフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、メモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、この記録媒体に記録されたプログラムを情報処理装置１０に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【００６１】
また、情報処理装置１０は、オペレーティングシステムや別のアプリケーションプログラム等の他のプログラムを備える場合がある。この場合、情報処理装置１０の備える他のプログラムを活用するために、その情報処理装置１０が備えるプログラムの中から、上述した実施形態と同等の処理を実現するプログラムを呼び出すような命令を含むプログラムを、記録媒体に記録するようにしてもよい。
【００６２】
さらに、このようなプログラムは、記録媒体の形ではなく、ネットワークを通じて搬送波として頒布することも可能である。ネットワーク上を搬送波の形で伝送されたプログラムは、情報処理装置１０に取り込まれて、このプログラムを実行することにより上述した実施形態を実現することができる。
【００６３】
また、記録媒体にプログラムを記録する際や、ネットワーク上を搬送波として伝送される際に、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体や搬送波からプログラムを読み込んだ情報処理装置１０は、そのプログラムの復号や伸張を行った上で、実行する必要がある。
【００６４】
さらに、上述した実施形態では、バックライト制御処理をソフトウェアにより実現することとしたが、これをＡＳＩＣ（Application Specific IC）などのハードウェアにより実現することもできる。
【図面の簡単な説明】
【００６５】
【図１】一実施形態に係る情報処理装置の内部構成の一例を示す図。
【図２】図１における温度検出部の具体的な回路構成の一例を示す図。
【図３】図１におけるバックライトコントローラとバックライトとの間の接続関係の一例を示す図。
【図４】図３のバックライトコントローラの低電圧側から出力されるＰＷＭ出力の波形の一例を示す図。
【図５】本実施形態に係る情報処理装置が実行するバックライト制御処理の内容を説明するフローチャートを示す図。
【図６】情報処理装置が保持する輝度設定テーブルの構成の一例を示す図。
【図７】本実施形態に係る情報処理装置における、バックライトの周辺温度と輝度制御信号のデューティー比ＤｕｔｙＴとの関係をグラフにして示す図。
【図８】本実施形態に係る情報処理装置における、バックライトの周辺温度とバックライトを流れる電流との関係をグラフにして示す図。
【図９】図７に対応するグラフを用いて、輝度制御信号のデューティー比ＤｕｔｙＴの設定の変形例を説明する図。
【符号の説明】
【００６６】
１０  情報処理装置
２０  ＣＰＵ
２２  ＲＡＭ
２４  ＲＯＭ
２６  ハードディスクドライブ
２８  表示装置
３０  内部バス
４０  表示部
４２  バックライト
５０  温度検出部
６０  バックライトコントローラ
【図１】
2007219008.tif 000003
【図２】
2007219008.tif 000004
【図３】
2007219008.tif 000005
【図４】
2007219008.tif 000006
【図５】
2007219008.tif 000007
【図６】
2007219008.tif 000008
【図７】
2007219008.tif 000009
【図８】
2007219008.tif 000010
【図９】
2007219008.tif 000011