(57)【特許請求の範囲】
【請求項１】
表示部、
携帯端末の周囲の明るさを検出する明るさ検出部、
前記明るさ検出部と当該明るさ検出部を遮蔽する遮蔽物との距離を検出する距離検出部、
前記距離検出部によって検出された距離に応じて、前記明るさ検出部によって検出される明るさを補正する補正部、および
前記明るさ検出部が遮蔽された場合に、前記補正部によって補正された明るさに応じて前記表示部の輝度を制御する輝度制御部を備える、携帯端末。
【請求項２】
前記明るさ検出部によって検出された明るさに基づく値を増幅する増幅部をさらに備え、
前記補正部は、前記距離検出部によって検出された距離に応じて、前記増幅部の増幅率を変化させる、請求項１記載の携帯端末。
【請求項３】
前記補正部は、前記距離検出部によって検出された距離に応じて、前記明るさ検出部によって検出された明るさに基づく値に補正値を加算する、請求項１記載の携帯端末。
【請求項４】
前記補正部は、前記距離検出部によって検出された距離に応じて、前記明るさ検出部によって検出された明るさに基づく値に所定の倍率を乗算する、請求項１記載の携帯端末。
【請求項５】
前記距離検出部によって検出された距離がゼロである場合に、前記明るさ検出部によって検出された明るさを無効にする無効部をさらに備える、請求項１ないし４のいずれかに記載の携帯端末。
【請求項６】
表示部および携帯端末の周囲の明るさを検出する明るさ検出部を備える、携帯端末のプロセッサに、
前記明るさ検出部と当該明るさ検出部によって検出される明るさを低減する遮蔽物との距離を検出する距離検出ステップ、
前記距離検出ステップによって検出された距離に応じて、前記明るさ検出部によって検出される明るさを補正する補正ステップ、および
前記明るさ検出部が遮蔽された場合に、前記補正ステップによって補正された明るさに応じて前記表示部の輝度を制御する輝度制御ステップを実行させる、輝度制御プログラム。
【請求項７】
表示部および携帯端末の周囲の明るさを検出する明るさ検出部を備える、携帯端末における輝度制御方法であって、
（ａ）前記明るさ検出部と当該明るさ検出部によって検出される明るさを低減する遮蔽物との距離を検出し、
（ｂ）前記ステップ（ａ）によって検出された距離に応じて、前記明るさ検出部によって検出される明るさを補正し、そして
（ｃ）前記明るさ検出部が遮蔽された場合に、前記ステップ（ｂ）によって補正された明るさに応じて前記表示部の輝度を制御する、輝度制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末、輝度制御プログラムおよび輝度制御方法に関し、特にたとえば、表示部の輝度を制御する、携帯端末、輝度制御プログラムおよび輝度制御方法に関する。
【背景技術】
【０００２】
この種の携帯端末の一例が特許文献１に開示されている。この特許文献１の通信端末の一例である携帯電話の制御回路は、環境照度検出回路の出力に応じてバックライトの制御値を算出し、算出結果に基づきバックライトの点灯／非点灯および輝度を制御する機能を有している。
【０００３】
また、背景技術の他の例が特許文献２に開示されている。この特許文献２の環境適応型画面表示システムは、ディスプレイ装置に、ディスプレイ画面の近傍の環境照度を測定する照度センサと、前方に位置する操作者とディスプレイ画面との距離を測定する距離センサとを備える。コンピュータは、照度センサの出力と距離センサの出力とでディスプレイ画面の輝度とコントラストとを制御する。たとえば、環境照度が明るいときは輝度を高くコントラストも強くし、周囲が暗いときには輝度を低くコントラストも弱くする方が見やすい。また、画面との距離が近いときは輝度が低くコントラストが弱くてもよいが、画面との距離が遠くなると輝度を高くコントラストも強くしないと見にくい。
【０００４】
さらに、背景技術のその他の例が特許文献３に開示されている。この特許文献３の調光機能付モニタ装置は、制御部により、外光センサで検出された外光の光量に応じてＬＣＤ画面の輝度調整（自動調光率制御）を行い、さらに、タッチパネル操作が行われている期間中は、タッチパネルが操作された時点での輝度状態（操作検出時点での外光の光量に応じた調光率）を固定化して一定に制御している。
【特許文献１】特開２００４−９６５９３号［H04M 1/00, G02F 1/133, G09G 3/20, G09G 3/30 G09G 3/34］
【特許文献２】特開２０００−９８９９１号［G09G 5/00, G09G 5/10, H04N 5/57, H04N 5/66］
【特許文献３】特開２００７−７９１１３号［G09G 5/00, G09G 3/36, H05B 37/02, G02F 1/1333, G02F 1/133］
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の携帯電話では、環境照度検出回路の出力に応じてバックライトの点灯／非点灯および輝度を制御するようにしてあるため、環境照度を検出する部分を使用者の顔や手指などで覆っている場合には、正確に環境輝度を検出することができない。この場合には、環境照度検出回路の出力に応じて制御されるバックライトの点灯／非点灯および輝度を正しく制御することができない。
【０００６】
また、特許文献２の環境適応型画面表示システムでは、画面を見やすくするために、環境照度および前方に位置する操作者とディスプレイ画面との間の距離に基づいて、ディスプレイ画面の輝度およびコントラストを制御するだけであり、特許文献１の携帯電話と同様に、環境照度を検出する部分を使用者の顔や手指などで覆っている場合には、正確に環境輝度を検出することができない。したがって、ディスプレイ画面の輝度およびコントラストを正しく制御できない場合がある。
【０００７】
さらに、特許文献３の調光機能付モニタ装置では、タッチパネル操作が行われている期間中は、タッチパネルが操作された時点の輝度状態やディスク排出状態を検出したときの輝度状態を固定化して一定に制御するようにしてあるため、タッチパネル操作の途中で外光センサへの光入射が遮られなくなった場合には、ＬＣＤ画面の輝度が適切でない場合がある。特に、この調光機能付モニタ装置を携帯型の電子機器に採用した場合には、使用環境の変化に対応することができないと考えられる。
【０００８】
それゆえに、この発明の主たる目的は、新規な、携帯端末、輝度制御プログラムおよび輝度制御方法を提供することである。
【０００９】
また、この発明の他の目的は、周囲の明るさを高い精度で検出できる、携帯端末、輝度制御プログラムおよび輝度制御方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、本発明の理解を助けるために後述する実施の形態との対応関係を示したものであって、本発明を何ら限定するものではない。
【００１１】
第１の発明は、表示部、携帯端末の周囲の明るさを検出する明るさ検出部、明るさ検出部と当該明るさ検出部を遮蔽する遮蔽物との距離を検出する距離検出部、距離検出部によって検出された距離に応じて、明るさ検出部によって検出される明るさを補正する補正部、および明るさ検出部が遮蔽された場合に、補正部によって補正された明るさに応じて表示部の輝度を制御する輝度制御部を備える、携帯端末である。
【００１２】
第１の発明では、携帯端末（１０）は表示部（３０）を備え、検出部（２４、４４、４８）は、携帯端末の周囲の明るさを検出する。距離検出部（２４、４２、Ｓ１）は、明るさ検出部と当該明るさ検出部を遮蔽する遮蔽物との距離を検出する。補正部（２４、Ｓ３、Ｓ５）は、距離検出部によって検出された距離に応じて、明るさ検出部によって検出される明るさを補正する。つまり、遮蔽物によって明るさ検出部が遮蔽されることにより、当該明るさ検出部で検出される明るさが低減される場合に、その遮蔽の度合に応じて、補正部によってその明るさが補われる。輝度制御部（２４、４０）は、明るさ検出部が遮蔽された場合に、補正部によって補正された明るさに応じて表示部の輝度を制御する。
【００１３】
第１の発明によれば、遮蔽物によって低減された明るさを補うので、高い精度で明るさを検出することができる。
【００１４】
第２の発明は、第１の発明に従属し、明るさ検出部によって検出された明るさに基づく値を増幅する増幅部をさらに備え、補正部は、距離検出部によって検出された距離に応じて、増幅部の増幅率を変化させる。
【００１５】
第２の発明では、携帯端末は、増幅部（４６）をさらに備える。この増幅部は、明るさ検出部によって検出された明るさに基づく値（実施例では、電圧値）を増幅する。補正部は、距離検出部によって検出された距離に応じて、増幅部の増幅率を変化させる。距離が長い程、増幅率が小さくされ、距離が短い程、増幅率が大きくされる。
【００１６】
第２の発明によれば、明るさ検出部と当該明るさ検出部を遮蔽する遮蔽物との距離に応じて明るさに基づく値の増幅率を変化させるので、遮蔽物によって低減された明るさを補うことができる。
【００１７】
第３の発明は、第１の発明に従属し、補正部は、距離検出部によって検出された距離に応じて、明るさ検出部によって検出された明るさに基づく値に補正値を加算する。
【００１８】
第３の発明では、補正部は、距離検出部によって検出された距離に応じて、明るさ検出部によって検出された明るさに基づく値に補正値を加算する。たとえば、補正値は、予め決定されており、距離に応じて可変的に設定される。この補正値もまた、距離が短い程、大きくされ、距離が長い程、小さくされる。
【００１９】
第３の発明においても、第２の発明と同様に、遮蔽物によって低減された明るさを補うことができる。
【００２０】
第４の発明は、第１の発明に従属し、補正部は、距離検出部によって検出された距離に応じて、明るさ検出部によって検出された明るさに基づく値に所定の倍率を乗算する。
【００２１】
第４の発明では、第１の発明に従属し、補正部は、距離検出部によって検出された距離に応じて、明るさ検出部によって検出された明るさに基づく値に所定の倍率を乗算する。たとえば、所定の倍率は、予め決定されており、距離に応じて可変的に設定される。この所定の倍率もまた、距離が短い程、大きくされ、距離が長い程、小さくされる。
【００２２】
第４の発明においても、第２の発明と同様に、遮蔽物によって低減された明るさを補うことができる。
第５の発明は、第１ないし第４の発明のいずれかに従属し、距離検出部によって検出された距離がゼロである場合に、明るさ検出部によって検出された明るさを無効にする無効部をさらに備える。
第５の発明では、無効部（２４）は、距離検出部によって検出された距離がゼロである場合に、明るさ検出部によって検出された明るさを無効にする。
【００２３】
第６の発明は、表示部および携帯端末の周囲の明るさを検出する明るさ検出部を備える、携帯端末のプロセッサに、明るさ検出部と当該明るさ検出部によって検出される明るさを低減する遮蔽物との距離を検出する距離検出ステップ、距離検出ステップによって検出された距離に応じて、明るさ検出部によって検出される明るさを補正する補正ステップ、および明るさ検出部が遮蔽された場合に、補正ステップによって補正された明るさに応じて表示部の輝度を制御する輝度制御ステップを実行させる、輝度制御プログラムである。
【００２４】
第７の発明は、表示部および携帯端末の周囲の明るさを検出する明るさ検出部を備える、携帯端末における輝度制御方法であって、（ａ）明るさ検出部と当該明るさ検出部によって検出される明るさを低減する遮蔽物との距離を検出し、（ｂ）ステップ（ａ）によって検出された距離に応じて、明るさ検出部によって検出される明るさを補正し、そして（ｃ）明るさ検出部が遮蔽された場合に、ステップ（ｂ）によって補正された明るさに応じて表示部の輝度を制御する、輝度制御方法である。
【００２５】
第６および第７の発明においても、第１の発明と同様に、周囲の明るさを高い精度で検出することができる。
【発明の効果】
【００２６】
この発明によれば、遮蔽物によって明るさ検出部が遮蔽されることにより、当該明るさ検出部で検出される明るさが低減される場合に、その遮蔽の度合に応じて明るさを補正するので、周囲の明るさを高い精度で検出することができる。
【００２７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００２８】
【図１】図１はこの発明の一実施例の携帯電話機の電気的な構成を示すブロック図である。
【図２】図２は図１に示す携帯電話機の外観を示す図である。
【図３】図３は補正テーブルの一例を示す図である。
【図４】図４は図１に示すＲＡＭのメモリマップの一例を示す図である。
【図５】図５は図１に示すプロセッサのゲイン調整処理を示すフロー図である。
【図６】図６は補正テーブルの他の例を示す図である。
【図７】図７は補正テーブルのその他の例を示す図である。
【発明を実施するための形態】
【００２９】
図１を参照して、この発明の携帯端末の一実施例である携帯電話機１０は、ＣＰＵまたはコンピュータと呼ばれるプロセッサ２４を含む。このプロセッサ２４には、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、キー入力装置２６、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、タッチパネル制御回路３６、バックライト４０、近接センサ４２、Ａ／Ｄ変換器４４およびアンプ４６が接続される。
【００３０】
また、無線通信回路１４にはアンテナ１２が接続され、Ａ／Ｄ変換器１６にはマイク１８が接続され、Ｄ／Ａ変換器２０にはアンプ（図示せず）を介してスピーカ２２が接続される。また、表示ドライバ２８には、ディスプレイ３０が接続される。さらに、タッチパネル制御回路３６にはタッチパネル３８が接続される。そして、Ａ／Ｄ変換器４４には、アンプ４６を介して照度センサ４８が接続される。
【００３１】
プロセッサ２４は、制御用のＩＣであり、携帯電話機１０の全体制御を司る。ＲＡＭ３４は、プロセッサ２４の作業領域（描画領域を含む）ないしバッファ領域として用いられる。フラッシュメモリ３２には、携帯電話機１０の文字、画像、音声、音および映像のようなコンテンツ、アドレス帳、電子メール（送信メール、受信メール）、スケジュールおよびメモ帳などのデータが記録される。
【００３２】
Ａ／Ｄ変換器１６は、マイク１８を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換して、プロセッサ２４に出力する。Ｄ／Ａ変換器２０は、デジタル音声信号をアナログ音声信号に変換（復号）し、アンプを介してスピーカ２２に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ２２から出力される。
【００３３】
キー入力装置２６は、図２（Ａ）に示すように、通話キー２６ａ、メニューキー２６ｂおよび終話キー２６ｃを含み、使用者が操作したキーの情報（キーデータ）はプロセッサ２４に入力される。詳細な説明は省略するが、たとえば、キー入力装置２６に含まれる各キーが操作されると、クリック音が鳴る。したがって、使用者は、クリック音を聞くことで、キー操作に対する操作感を得ることができる。
【００３４】
表示ドライバ２８は、プロセッサ２４の指示の下、ディスプレイ３０の表示を制御する。また、表示ドライバ２８は表示する画像データを一時的に記憶するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）を含み、プロセッサ２４は、ディスプレイ３０に出力する画像データを、このＶＲＡＭに記憶させる。
【００３５】
タッチパネル３８は、指が表面に接近して生じた電極間の静電容量の変化を検出する静電容量方式のタッチパネルであり、たとえば１本または複数本の指がタッチパネル３８に触れたことを検出する。このタッチパネル３８は、ディスプレイ３０の画面内で、任意の位置を指示するためのポインティングデバイスとして機能する。たとえば、タッチパネル３８は、その表面を指で、押したり、撫でたり（擦ったり）、触られたりすることにより操作されると、その操作を検出する。そして、接触検出部として機能するタッチパネル制御回路３６は、タッチパネル３８に指が触れると、その指の位置を特定し、操作された位置を示す座標のデータ（座標データ）をプロセッサ２４に出力する。
【００３６】
なお、タッチ操作は指だけに限らず、導電体が先端に取り付けられたタッチペンなどを用いて行われてもよい。また、タッチパネル３８としては、静電容量方式のものに限定される必要はなく、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などの他の方式のものが用いられてもよい。
【００３７】
バックライト４０は、ディスプレイ３０を背面から照明するものであり、たとえば、エッジライト方式が採用される。バックライト４０の明るさは、プロセッサ２４によって可変的に設定される。たとえば、バックライト４０の明るさは、最大値と最小値との間を線形的に変化されたり、段階的に変化されたりする。
【００３８】
近接センサ４２は、たとえば、赤外線を用いた汎用の近接センサであり、対象物体の有無および当該対象物体までの距離（たとえば、数ｍｍ〜数１０ｃｍ程度）を測定（検出）する。ただし、近接センサ４２は、赤外線以外の光（レーザ光）を用いたものを採用してもよいし、超音波を用いた他の近接センサを採用してもよい。
【００３９】
照度センサ４８は、光を感知するセンサ（フォトセンサ）であり、感知した光の明るさに応じた大きさの電流を発生する。照度センサ４８で発生された電流は、アンプ４６に与えられ、アンプ４６は、照度センサ４８からの電流をアンプ４６によって電圧に変換するとともに増幅し、Ａ／Ｄ変換器４４に与えられる。Ａ／Ｄ変換器４４は、アンプ４６から与えられるアナログの電圧値を、デジタルの電圧値に変換してプロセッサ２４に与える。プロセッサ２４は、照度センサ４８が感知した携帯電話機１０の周囲（環境）の明るさに応じて、ディスプレイ３０を照明するバックライト４０の明るさ（輝度）を調整する。たとえば、外部が明るい場合にはバックライト４０を明るく点灯させ、外部が暗い場合には明るさを抑えてバックライト４０を点灯させる。ただし、上述したように、プロセッサ２４はアンプ４６に接続されており、プロセッサ２４はアンプ４６の利得（ゲイン）Ｇを調整する。図１に示すように、プロセッサ２４はアンプ４６にゲイン調整信号を出力する。したがって、アンプ４６の増幅率が変化され、照度センサ４８で検出された明るさに基づく値（電圧値）が調整される。
【００４０】
無線通信回路１４は、ＣＤＭＡ方式で無線通信を行うための回路である。たとえば、使用者がキー入力装置２６を用いて電話発信を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号は、基地局および通信網（図示せず）を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００４１】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ１２によって受信される。受信された変調音声信号には、無線通信回路１４によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器２０によってアナログ音声信号に変換された後、スピーカ２２から出力される。一方、マイク１８を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器１６によってデジタル音声信号に変換された後、プロセッサ２４に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ２４の指示の下、無線通信回路１４によって符号化処理および変調処理が施され、アンテナ１２を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００４２】
また、相手の電話機からの発呼信号がアンテナ１２によって受信されると、無線通信回路１４は、電話着信（着呼と言うこともある）をプロセッサ２４に通知する。これに応じて、プロセッサ２４は、表示ドライバ２８を制御して、着信通知に記述された発信元情報（電話番号）をディスプレイ３０に表示する。また、これとほぼ同時に、プロセッサ２４は、図示しないスピーカから着信音（着信メロディ、着信音声と言うこともある。）を出力させる。さらに、プロセッサ２４は電話着信をユーザに通知するために、携帯電話機１０を振動させたり、図示しないＬＥＤを発光させたりする。
【００４３】
そして、使用者が、通話キー２６ａを用いて応答操作を行うと、無線通信回路１４は、プロセッサ２４の指示の下、電話着信処理を実行し、通信可能状態が確立され、プロセッサ２４は上述した通常の通話処理を実行する。
【００４４】
また、通話可能状態に移行した後に終話キー２６ｃによって通話終了操作が行われると、プロセッサ２４は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。通話終了信号の送信後、プロセッサ２４は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。
【００４５】
図２（Ａ）および図２（Ｂ）は、携帯電話機１０の外観を示す図である。ただし、図２（Ａ）は、携帯電話機１０の表側（表面側）の外観を示す図であり、図２（Ｂ）は携帯電話機１０の裏側（裏面側）の外観を示す図である。図２（Ａ）を参照して、携帯電話機１０は、平面矩形の板状に形成された筐体Ｃを有する。筐体Ｃの表面のほぼ中央に、ディスプレイ３０がそのモニタ画面を露出して配置される。このディスプレイ３０の上面にタッチパネル３８が設けられる。
【００４６】
また、筐体Ｃの表面の上端部には、開口ＯＰ１、近接センサ４２および照度センサ４８が設けられる。開口ＯＰ１が設けられる位置に対応して、筐体Ｃの内部に上述したスピーカ２２が設けられる。近接センサ４２および照度センサ４８は、筐体Ｃの表面の右上端部であり、少なくとも各検出部が筐体Ｃから露出するように、互いに接近して（隣接して）設けられる。ただし、近接センサ４２および照度センサ４８は筐体Ｃの表面の左上端部に設けるようにしてもよい。
【００４７】
なお、この実施例では、照度センサ４８とこれを遮蔽する遮蔽物との間の距離を出来る限り正確に測定するために、近接センサ４２と照度センサ４８とを隣接して設けてある。ただし、後述するように、或る程度の距離の範囲に応じて、アンプ４６のゲインＧが調整されるため、或る程度の精度で距離が測定されればよい。したがって、近接センサ４２と照度センサ４８とは、或る程度の間隔を隔てて配置されてもよい。ただし、照度センサ４８の検出部を手指で塞いでいることを検出できる必要はある。
【００４８】
さらに、筐体Ｃの表面の下端部には、上述したように、キー入力装置２６（通話キー２６ａ、メニューキー２６ｂおよび終話キー２６ｃ）が設けられる。また、キー入力装置２６（メニューキー２６ｂ）の下方には、開口ＯＰ２が設けられる。開口ＯＰ２が設けられる位置に対応して、筐体Ｃの内部に上述したマイク１８が設けられる。
【００４９】
なお、図１に示したアンテナ１２、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、プロセッサ２４、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、タッチパネル制御回路３６、バックライト４０、Ａ／Ｄ変換器４４およびアンプ４６は筐体Ｃに内蔵されているため、図２（Ａ），（Ｂ）では図示されない。
【００５０】
たとえば、携帯電話機１０では、電話の着信操作や発信操作を行ったり、電子メールの作成、送信、受信、確認を行ったり、アドレス帳の編集、確認を行ったり、スケジュールの入力、確認を行ったり、その他のアプリケーションを実行したりする。
【００５１】
このとき、ディスプレイ３０には、それぞれのアプリケーションの動作（処理）に応じた画面が表示される。その際、照度センサ４８で検出される明るさに応じて、バックライト４０の明るさ（輝度）が制御される。また、使用者は、たとえば、一方の手で携帯電話機１０を持ち、他方の手でキー入力装置２６やタッチパネル３８を操作する。
【００５２】
しかし、使用者の手指や顔が照度センサ４８の検出部を覆ってしまったり、塞いでしまったりして、照度センサ４８（の検出部）の正面に遮蔽物がある場合には、照度センサ４８ｄで検出される明るさがその遮蔽物によって低減されるため、周囲の明るさを正しく検出することができない。
【００５３】
そこで、この実施例では、近接センサ４２によって、照度センサ４８の正面に在る遮蔽物までの距離を計測して、計測した遮蔽物までの距離に応じてアンプ４６のゲインＧを変化させる（調整する）ことにより、状況に応じて高い精度で周囲の明るさを検出できるようにしてある。つまり、遮蔽物が照度センサ４８に照射する光を遮ることにより低減された明るさが補われる。
【００５４】
たとえば、図３に示すような補正テーブルが用意されており、この補正テーブルを参照して、アンプ４６のゲインＧが調整される。図３に示すように、補正テーブルでは、照度センサ４８の正面に在る遮蔽物までの距離Ｄの範囲に対応して、アンプ４６のゲインＧが記述される。ただし、補正テーブルにおいて、距離ｄ１、ｄ２、ｄ３、ｄ４の大小関係は、ｄ１＞ｄ２＞ｄ３＞ｄ４であり、ゲインＧ１、Ｇ２、Ｇ３、Ｇ４、Ｇ５の大小関係は、Ｇ５＞Ｇ４＞Ｇ３＞Ｇ２＞Ｇ１である。つまり、計測された距離Ｄが長くなるに連れて、ゲインＧが小さくなり、計測された距離Ｄが短くなるに連れて、ゲインＧが大きくなる。すなわち、計測された距離ＤとゲインＧとは反比例する。これは、距離Ｄが短い程、遮蔽物が照度センサ４８の検出部を遮蔽している度合が高いと考えられるため、このような場合に、アンプ４６のゲインＧが大きくされる。
【００５５】
なお、距離Ｄ、ｄ１−ｄ４およびゲインＧ１−Ｇ５は、使用する近接センサ４２および照度センサ４８の性能によって可変的に設定される値（数値）であり、実験等によって経験的に得られる。したがって、具体的な数値は示していない。
【００５６】
ここでは、図３に示すような補正テーブルを用いてゲインＧを調整するように記載してあるが、実施には、ゲインＧを調整するために、アンプ４６の可変抵抗のボリュームが制御される。つまり、上述したゲイン調整信号は、厳密には、ボリューム制御信号である。
【００５７】
なお、この実施例では、補正テーブルに従えば、距離Ｄがｄ４よりも小さい場合には、ゲインＧがＧ５に設定される。しかし、距離Ｄが０の場合には、照度センサ４８の検出部の全部または一部を塞いでしまっているため、明るさを正しく検出することができない。かかる場合には、照度センサ４８で検出される明るさを無効にし、たとえば、明るさを正しく検出できていない旨を示す音やその旨の音声（合成音声）を出力するようにしてもよい。
【００５８】
また、この実施例では、検出した距離Ｄに応じて５段階でゲインＧを設定するようにしてあるが、２段階以上であれば、６段階以上でゲインＧを設定可能にしてもよい。また、補正テーブルによらず、距離Ｄに基づいてゲインＧを算出してもよい。かかる場合には、線形的にゲインＧを調整することも可能である。
【００５９】
図４は図１に示したＲＡＭ３４のメモリマップ５００の一例を示す。図４に示すように、ＲＡＭ３４は、プログラム記憶領域５０２およびデータ記憶領域５０４を含む。プログラム記憶領域５０２には、携帯電話機１０を動作させるための動作プログラムが記憶され、この動作プログラムは、通話プログラム５０２ａ、通信プログラム５０２ｂ、距離検出プログラム５０２ｃ、ゲイン調整プログラム５０２ｄおよび明るさ検出プログラム５０２ｅなどによって構成される。
【００６０】
通話プログラム５０２ａは、他の電話機との間で通話処理を実行するためのプログラムである。通信プログラム５０２ｂは、電子メールを送受信するなど他のコンピュータと通信するためのプログラムである。距離検出プログラム５０２ｃは、照度センサ４８とこの照度センサ４８の正面に在る遮蔽物との間の距離を検出するためのプログラムである。ゲイン調整プログラム５０２ｄは、補正テーブルを参照して、距離検出プログラム５０２ｃに従って検出された距離に応じて、アンプ４６のゲインＧを調整するためのプログラムである。したがって、照度センサ４８で検出される明るさに基づく値（電圧値）が調整される。明るさ検出プログラム５０２ｅは、照度センサ４８によって当該携帯電話機１０の周囲の明るさを検出するためのプログラムである。
【００６１】
図示は省略するが、プログラム記憶領域５０２には、携帯電話機１０を動作させるための他のプログラムや様々なアプリケーションについてのプログラムも記憶される。
【００６２】
データ記憶領域５０４には、距離データ５０４ａ、明るさデータ５０４ｂおよび補正テーブルデータ５０４ｃが記憶される。距離データ５０４ａは、距離検出プログラム５０２ｃに従って検出された照度センサ４８と遮蔽物との間の距離についてのデータである。明るさデータ５０４ｂは、明るさ検出プログラム５０２ｅに従って検出された明るさに対応する電圧値のデータである。補正テーブルデータ５０４ｃは、図３に示した補正テーブルについてのデータである。
【００６３】
図示は省略するが、データ記憶領域５０４には、動作プログラムやアプリケーションプログラムの実行に必要な他のデータが記憶されたり、それらのプログラムの実行に必要なフラグやカウンタ（タイマ）が設けられたりする。
【００６４】
図５は、図１に示したプロセッサ２４のゲイン調整処理を示すフロー図である。図５に示すように、プロセッサ２４は、ゲイン調整処理を開始すると、ステップＳ１で、距離を検出する。つまり、プロセッサ２４は、近接センサ４２で検出された距離Ｄを取得し、データ記憶領域５０４に距離Ｄに対応する距離データ５０４ａを記憶する。次のステップＳ３では、距離に応じてゲインを決定する。つまり、プロセッサ２４は、補正テーブルデータ５０４ｃに対する補正テーブルを参照し、ステップＳ１で検出した距離Ｄに応じたゲインＧを取得する。
【００６５】
続いて、ステップＳ５では、ゲインを調整する。ここでは、プロセッサ２４は、ステップＳ３で決定したゲインＧとなるように、アンプ４６の可変抵抗のボリュームを調整する。したがって、アンプ４６の増幅率が変化される。このため、照度センサ４８から出力された明るさに応じた電流が電圧に変換されるとともに増幅され、Ａ／Ｄ変換器４４でデジタルの電圧信号に変換され、プロセッサ２４に与えられる。つまり、遮蔽物によって、検出される明るさが低減されたとしても、アンプ４６のゲインＧを大きくすることにより、その明るさを補正するようにしてある。具体的には、明るさに基づく電圧値が補正される。
【００６６】
そして、ステップＳ７では、終了かどうかを判断する。ここでは、プロセッサ２４は、たとえば、ディスプレイ３０の表示を終了するかどうかを判断する。ステップＳ７で“ＮＯ”であれば、つまり終了でなければ、そのままステップＳ１に戻る。一方、ステップＳ７で“ＹＥＳ”であれば、つまり終了であれば、ゲイン調整処理を終了する。
【００６７】
なお、図示は省略するが、図５に示すゲイン調整処理を実行するタスクとは別のタスクによって、通話、通信およびアプリケーションの処理が実行され、当該処理において画面表示が制御されるときに、照度センサ４８によって明るさが検出され、バックライト４０の輝度が制御される。
【００６８】
この実施例によれば、照度センサとこの照度センサを遮蔽する遮蔽物との距離に応じて照度センサの出力を増幅するアンプのゲインを調整するので、周囲の明るさを高い精度で検出することができる。したがって、明るさに基づいて制御されるバックライトの輝度のようなパラメータを適切に制御することができる。
【００６９】
なお、この実施例では、照度センサで検出された明るさに基づく電圧値を増幅するアンプ（アナログアンプ）のゲインを調整するようにしたが、これに限定される必要はない。アンプはデジタルアンプを用いてもよい。かかる場合には、たとえば、照度センサ４８から出力される明るさに応じた電流値が電圧値に変換され、さらにＡ／Ｄ変換された後に、デジタルアンプで増幅される。デジタルアンプは、プロセッサ２４とＡ／Ｄ変換器４４との間に設けてよいし、プロセッサ２４に内蔵してもよい。このデジタルアンプのゲインが近接センサ４２で検出される距離Ｄに応じて調整される。
【００７０】
また、この実施例では、アンプのゲインを調整するようにしたが、距離Ｄに応じて、明るさに応じた電圧値に補正値を加算するようにしてもよい。または、距離Ｄに応じて、明るさに応じた電圧値に所定の倍率（１よりも大きい）を乗算するようにしてもよい。たとえば、前者の場合には、図６に示すように、距離Ｄの範囲に応じて補正値αを記述した補正テーブルが予め用意される。また、後者の場合には、図７に示すように、距離Ｄの範囲に応じて倍率φを記述した補正テーブルが予め用意される。ただし、補正テーブルでは、距離が長くなるに連れて、補正値αや倍率φは小さくされ、距離が短くなるに連れて、補正値αや倍率φは大きくされる。つまり、図６において、ｄ１＞ｄ２＞ｄ３＞ｄ４であり、α５＞α４＞α３＞α２＞α１である。また、図７において、ｄ１＞ｄ２＞ｄ３＞ｄ４であり、φ５＞φ４＞φ３＞φ２＞φ１である。ただし、補正値α１−α５や倍率φ１−φ５もまた、図３に示したゲインＧ１−Ｇ５と同様に、使用する近接センサ４２および照度センサ４８の性能によって可変的に設定される値（数値）であり、実験等によって経験的に得られる。このように、補正値αを加算したり、倍率φを乗算したりする場合には、プロセッサ２４が演算処理を実行するだけなので、アンプ４６は不要である。
【００７１】
さらに、この実施例では、携帯端末の一例として携帯電話機を示したが、これに限定される必要はない。たとえば、ＰＤＡ、タブレット型のコンピュータ（ｉＰａｄ、ｉＰｏｄ、Ｗａｌｋｍａｎ（登録商標）などを含む）および携帯ゲーム機などにも適用することができる。
【００７２】
さらにまた、この実施例では、ディスプレイ上にタッチパネルを設けるようにしたが、タッチパネルは設けなくてもよい。
【００７３】
また、以上の説明で挙げた具体的な数値は、いずれも単なる一例であり、製品の仕様などの必要に応じて適宜変更可能である。
【符号の説明】
【００７４】
１０  …携帯電話機
１４  …無線通信回路
１８  …マイク
２２  …スピーカ
２４  …プロセッサ
２６  …キー入力装置
２８  …表示ドライバ
３０  …ディスプレイ
３２  …フラッシュメモリ
３４  …ＲＡＭ
３８  …タッチパネル
４０  …バックライト
４２  …近接センサ
４６  …アンプ
４８  …照度センサ
【図１】
0005695974.tif 000002
【図２】
0005695974.tif 000003
【図３】
0005695974.tif 000004
【図４】
0005695974.tif 000005
【図５】
0005695974.tif 000006
【図６】
0005695974.tif 000007
【図７】
0005695974.tif 000008