(57)【要約】    【構成】携帯電話機１０は、筐体１２に設けられたディスプレイ１４などを備える。筐体１２の表面には照度センサ（５６）に通じる窓２４が設けられ、裏面にはカメラモジュール（５２）に通じるレンズ開口２６が設けられる。また、カメラモジュールおよび照度センサはそれぞれ照度を検出することが可能なため、照度検出部として機能する。また、筐体１２の内部に設けられた加速度センサ（５４）によって、傾斜状態が検出される。たとえば、ディスプレイ１４の電源がオンにされると、傾斜状態に基づいて、有効な照度検出部が特定される。そして、特定された照度検出部で検出された照度に基づいて、ディスプレイ１４の輝度が制御される。    【効果】携帯電話機１０の傾斜状態から有効な照度検出部を特定することで、周囲の明るさを適切に検出することが出来る。これにより、ディスプレイ１４の輝度が適切に制御される。【選択図】図１
2014064222.tif 000002
【特許請求の範囲】
【請求項１】
筐体および表示部を有する、携帯端末であって、
前記筐体の傾斜状態を検出する傾斜状態検出部、
前記筐体の異なる面にそれぞれ設けられ、照度を検出する複数の照度検出部、
前記傾斜状態検出部によって検出された傾斜状態に基づいて、前記複数の照度検出部のうち有効な照度検出部を特定する特定部、および
前記特定部によって特定された照度検出部が検出する照度に基づいて、前記表示部の輝度を制御する制御部を備える、携帯端末。
【請求項２】
前記特定部は、所定時間毎に、前記傾斜状態体検出部によって検出された傾斜状態に基づいて、前記複数の照度検出部のうち有効な照度検出部を特定する、請求項１記載の携帯端末。
【請求項３】
前記表示部に設けられるバックライトをさらに備え、
前記制御部は、前記特定部によって特定された照度検出部が検出する照度に基づいて、前記バックライトの輝度を制御する、請求項１または２記載の携帯端末。
【請求項４】
前記複数の照度検出部は、第１照度検出部および第２照度検出部を含み、
前記第１照度検出部は前記筐体の表面に設けられ、前記第２照度検出部は前記筐体の裏面に設けられる、請求項１ないし３のいずれかに記載の携帯端末。
【請求項５】
前記表示部は、前記表面に設けられる、請求項４記載の携帯端末。
【請求項６】
前記複数の照度検出部は、第３照度検出部をさらに含み、
前記第３照度検出部は、前記筐体の側面に設けられる、請求項４または５記載の携帯端末。
【請求項７】
前記複数の照度検出部は、照度センサを含む、請求項１ないし６のいずれかに記載の携帯端末。
【請求項８】
前記複数の照度検出部は、カメラモジュールを含む、請求項１ないし７のいずれかに記載の携帯端末。
【請求項９】
筐体、表示部、前記筐体の傾斜状態を検出する傾斜状態検出部および前記筐体の異なる面にそれぞれ設けられ、照度を検出する複数の照度検出部を有する、携帯端末のプロセッサを、
前記傾斜状態検出部によって検出された傾斜状態に基づいて、前記複数の照度検出部のうち有効な照度検出部を特定する特定部、および
前記特定部によって特定された照度検出部が検出する照度に基づいて、前記表示部の輝度を制御する制御部として機能させる、輝度制御プログラム。
【請求項１０】
筐体、表示部、前記筐体の傾斜状態を検出する傾斜状態検出部および前記筐体の異なる面にそれぞれ設けられ、照度を検出する複数の照度検出部を有する、携帯端末の輝度制御方法であって、
前記傾斜状態検出部によって検出された傾斜状態に基づいて、前記複数の照度検出部のうち有効な照度検出部を特定し、そして
特定された照度検出部が検出する照度に基づいて、前記表示部の輝度を制御する、輝度制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末、輝度制御プログラムおよび輝度制御方法に関し、特に筐体に表示部が設けられている、携帯端末、輝度制御プログラムおよび輝度制御方法に関する。
【背景技術】
【０００２】
筐体に表示部が設けられている携帯端末の一例が特許文献１に開示されている。特許文献１の携帯端末装置は、表示部が配設された面およびその裏側の面のそれぞれにカメラが具備されており、それぞれのカメラが照度センサとして機能する。たとえば、電源がオンにされると正面照度および背面照度が各カメラから得らえる。そして、これらの照度に基づいて、表示部の輝度の最適値が算出される。
【０００３】
また、特許文献２に開示されている携帯端末機は、ディスプレイ、加速度センサーおよび照度センサーなどを備えると共に、傾斜角度が所定の範囲で変化したときに検知される照度が記録されたテーブルを有する。特許文献２の携帯端末機では、上記のテーブルを用いて、そのときの傾斜角度と照度とから周囲の明るさを導出することが出来る。そのため、ディスプレイのバックライトは、このようにして導出された周囲の明るさに基づいて、照明制御される。
【特許文献１】特開２００５−２８６５２３号公報［H04M 1/00, G02F 1/133, G03B 7/099, G03B 17/18, G09G 3/20］
【特許文献２】特開２０１０−３４９１４号公報［H04M 1/00, H04M 1/22, G09G 3/36, G09G 3/20, G09G 3/34］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、特許文献１の携帯端末装置では、カメラの画角を超えた範囲では正しい照度を得ることが出来ない。そのため、光源の位置によっては、正しい正面照度および背面照度が得られず、表示部の輝度が正しく制御されなくなる。
【０００５】
また、特許文献２の携帯端末機では、光源の明るさが調整されたり、携帯端末機の位置が移動したりすると、テーブルの基準の明るさと周囲の明るさとが一致しなくなる。この状態では、テーブルを用いたとしても、周囲の明るさを正しく導出できない。
【０００６】
それゆえに、この発明の主たる目的は、新規な、携帯端末、輝度制御プログラムおよび輝度制御方法を提供することである。
【０００７】
この発明の他の目的は、表示部の輝度を適切に制御することが出来る、携帯端末、輝度制御プログラムおよび輝度制御方法を提供することである。
【課題を解決するための手段】
【０００８】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００９】
本発明の第１の態様は、筐体および表示部を有する、携帯端末であって、携帯端末の傾斜状態を検出する傾斜状態検出部、筐体の異なる面にそれぞれ設けられ、照度を検出する複数の照度検出部、傾斜状態検出部によって検出された傾斜状態に基づいて、複数の照度検出部のうち有効な照度検出部を特定する特定部、および特定部によって特定された照度検出部が検出する照度に基づいて、表示部の輝度を制御する制御部を備える、携帯端末である。
【００１０】
第１の態様では、携帯端末（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）は、たとえば扁平の筐体（１２）に設けられた表示部（１４）を有する。傾斜状態検出部（５４）は、たとえば加速度センサを利用して、携帯端末の傾斜状態を検出する。また、筐体が水平状態にされると、傾斜状態検出部は傾斜状態として０度を検出する。複数の照度検出部（５２，５６）は、それぞれが筐体の異なる面に設けられ、照度を検出する。特定部（３０，Ｓ３，Ｓ７）は、たとえば現在の傾斜状態に基づいて、複数の照度検出部のうち、有効な照度検出部を特定する。制御部（３０，Ｓ１５−Ｓ１９）は、特定された照度検出部が検出する照度に基づいて、表示部の輝度を制御する。
【００１１】
第１の態様によれば、携帯端末の傾斜状態から有効な照度検出部を特定することで、照度を適切に検出することが出来る。これにより、表示部の輝度を適切に制御することが出来る。
【００１２】
第２の態様は、第１の態様に従属し、特定部は、所定時間毎に、傾斜状態体検出部によって検出された傾斜状態に基づいて、複数の照度検出部のうち有効な照度検出部を特定する。
【００１３】
第２の態様では、有効な照度検出部は、所定時間毎に、そのときの傾斜状態に基づいて特定される。
【００１４】
第２の態様によれば、照度検出部の電源は所定時間が経過したときだけオンにすればよいため、照度を検出するために消費される電力を抑えることが出来る。
【００１５】
第３の態様は、第１の態様または第２の態様に従属し、表示部に設けられるバックライトをさらに備え、制御部は、特定部によって特定された照度検出部が検出する照度に基づいて、バックライトの輝度を制御する。
【００１６】
第３の態様では、表示部は、たとえばＬＣＤモニタであり、バックライト（５０）が設けられる。制御部は、バックライトを制御することで、表示部の輝度を制御する。
【００１７】
第４の態様は、第１の態様ないし第３の態様のいずれかに従属し、複数の照度検出部は、第１照度検出部および第２照度検出部を含み、第１照度検出部は筐体の表面に設けられ、第２照度検出部は筐体の裏面に設けられる。
【００１８】
第４の態様では、第１照度検出部（５６）は筐体の表面に設けられ、第２照度検出部（５２）は筐体の裏面に設けられる。
【００１９】
第５の態様は、第４の態様に従属し、表示部は、表面に設けられる。
【００２０】
第５の態様では、表示部は、第１照度検出部と同じ表面に設けられる。
【００２１】
第４の態様および第５の態様によれば、２つの照度検出部を適切に利用することで、表示部の輝度を適切に制御することが出来る。
【００２２】
第６の態様は、第４の態様または第５の態様に従属し、複数の照度検出部は、第３照度検出部をさらに含み、第３照度検出部は、筐体の側面に設けられる。
【００２３】
第６の態様では、第３照度検出部は、たとえば上側面に設けられる。
【００２４】
第６の態様によれば、３つの照度検出部を適切に利用することで、表示部の輝度を適切に制御することが出来る。
【００２５】
第７の態様は、第１の態様ないし第６の態様のいずれかに従属し、複数の照度検出部は、照度センサ（５６）を含む。
【００２６】
第８の態様は、第１の態様ないし第７の態様のいずれかに従属し、複数の照度検出部は、カメラモジュールを含む。
【００２７】
第８の態様では、カメラモジュール（５２）が出力する画像データに基づいて、照度が算出される。
【００２８】
第９の態様は、筐体（１２）、表示部（１４）、傾斜状態を検出する傾斜状態検出部（５４）および筐体の異なる面にそれぞれ設けられ、照度を検出する複数の照度検出部（５２，５６）を有する、携帯端末（１０）のプロセッサ（３０）を、傾斜状態検出部によって検出された傾斜状態に基づいて、複数の照度検出部のうち有効な照度検出部を特定する特定部（Ｓ３，Ｓ７）、および特定部によって特定された照度検出部が検出する照度に基づいて、表示部の輝度を制御する制御部（Ｓ１５−Ｓ１９）として機能させる、輝度制御プログラムである。
【００２９】
第９の態様でも、第１の態様と同様、携帯端末の傾斜状態から有効な照度検出部を特定することで、照度を適切に検出することが出来る。これにより、表示部の輝度を適切に制御することが出来る。
【００３０】
第１０の態様は、筐体（１２）、表示部（１４）、傾斜状態を検出する傾斜状態検出部（５４）および筐体の異なる面にそれぞれ設けられ、照度を検出する複数の照度検出部（５２，５６）を有する、携帯端末（１０）の輝度制御方法であって、傾斜状態検出部によって検出された傾斜状態に基づいて、複数の照度検出部のうち有効な照度検出部を特定し（Ｓ３，Ｓ７）、そして特定された照度検出部が検出する照度に基づいて、表示部の輝度を制御する（Ｓ１５−Ｓ１９）、輝度制御方法である。
【００３１】
第１０の態様でも、第１の態様と同様、携帯端末の傾斜状態から有効な照度検出部を特定することで、照度を適切に検出することが出来る。これにより、表示部の輝度を適切に制御することが出来る。
【発明の効果】
【００３２】
この発明によれば、表示部の輝度を適切に制御することが出来る。
【００３３】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３４】
【図１】図１はこの発明の一実施例の携帯電話機を示す外観図である。
【図２】図２は図１に示す携帯電話機の電気的な構成を示す図解図である。
【図３】図３は図２に示す照度センサの特性を示す図解図であり、図３（Ａ）は照度センサの感度特性を示し、図３（Ｂ）は照度センサの出力特性を示す。
【図４】図４は図１に示す携帯電話機におけるカメラモジュールおよび照度センサの検出範囲の一例を示す図解図である。
【図５】図５は図４に示す携帯電話機において有効な照度検出部が特定される角度範囲の一例を示す図解図である。
【図６】図６は図２に示すＲＡＭのメモリマップの一例を示す図解図である。
【図７】図７は図２に示すプロセッサの輝度制御処理の一例を示すフロー図である。
【図８】図８はこの発明の他の実施例の携帯電話機を示す外観図である。
【図９】図９は図８に示す携帯電話機におけるカメラモジュールおよび照度センサの検出範囲の一例を示す図解図である。
【図１０】図１０は図９に示す携帯電話機において有効な照度検出部が特定される角度範囲の一例を示す図解図である。
【図１１】図１１はこの発明のその他の実施例の携帯電話機を示す外観図である。
【発明を実施するための形態】
【００３５】
＜第１実施例＞
図１（Ａ），（Ｂ）を参照して、この発明の一実施例の携帯電話機１０は、一例としてスマートフォン（smart phone）であり、縦長の筐体１２を含む。ただし、この発明は、いわゆるフィーチャーフォン(feature phone)、タブレット端末、ＰＤＡなど任意の携帯端末に適用可能であることを予め指摘しておく。
【００３６】
筐体１２の表面（主面）には、表示部として機能するＬＣＤモニタなどで構成されるディスプレイ１４が設けられる。ディスプレイ１４の上には、ポインティングデバイスの一種であるタッチパネル１６が設けられる。したがって、この実施例の携帯電話機１０では、後述のハードキーの操作によるものを除く大部分の入力操作は、このタッチパネル１６を介して行われる。
【００３７】
筐体１２の縦方向一端の主面側にスピーカ１８が内蔵され、縦方向他端の主面側にはマイク２０が内蔵される。また、筐体１２の表面（主面）において、スピーカ１８の右側には、照度センサ５６（図２参照）に通じる窓２４が設けられる。
【００３８】
筐体１２の表面には、タッチパネル１６と共に入力操作手段を構成するハードキー２２が設けられる。本実施例では、ハードキー２２には通話キー２２ａ、終話キー２２ｂおよびメニューキー２２ｃが含まれる。
【００３９】
また、ハウジング１２の裏面（他面）の縦方向一端には、カメラモジュール５２（図２参照）に通じるレンズ開口２６が設けられている。
【００４０】
たとえば、ユーザは、ディスプレイ１４に表示されたダイヤルキーに対して、タッチパネル１６によってタッチ操作を行うことで電話番号を入力でき、通話キー２２ａを操作して音声通話を開始することが出来る。ユーザは終話キー２２ｂを操作すれば、音声通話を終了することが出来る。なお、ユーザは、終話キー２２ｂを長押しすることによって、携帯電話機１０の電源をオン／オフすることが出来る。
【００４１】
また、メニューキー２２ｃを操作すれば、ディスプレイ１４にメニュー画面が表示され、その状態でディスプレイ１４に表示されているソフトキーやメニューアイコンなどに対して、タッチパネル１６によるタッチ操作を行うことによって所望の機能を実行することが出来る。
【００４２】
さらに、詳細な説明は後述するが、カメラ機能が実行されると、カメラモジュール５２が起動し、ディスプレイ１４に被写界と対応するプレビュー画像（スルー画像）が表示される。そして、ユーザは、レンズ開口２４が設けられている裏面を被写体に向けて撮影操作を行うことで、被写体を撮影することが出来る。
【００４３】
図２を参照して、図１に示す実施例の携帯電話機１０は、コンピュータまたはＣＰＵと呼ばれるプロセッサ３０などを含む。プロセッサ３０には、無線通信回路３２、Ａ／Ｄ変換器３６、Ｄ／Ａ変換器３８、入力装置４０、表示ドライバ４２、フラッシュメモリ４４、ＲＡＭ４６、タッチパネル制御回路４８、バックライト５０、カメラモジュール５２、加速度センサ５４および照度センサ５６などが接続される。
【００４４】
プロセッサ３０は、携帯電話機１０の全体制御を司る。記憶部として機能するＲＡＭ４６には、フラッシュメモリ４４に予め設定されているプログラムの全部または一部が使用に際して展開されている。プロセッサ３０はＲＡＭ４６上のプログラムに従って動作する。なお、ＲＡＭ４６はさらに、プロセッサ３０のワーキング領域ないしバッファ領域として用いられる。
【００４５】
入力装置４０は、図１に示すハードキー２２を含むものであり、操作部または入力部を構成する。ユーザが操作したハードキーの情報（キーデータ）はプロセッサ３０に入力される。
【００４６】
無線通信回路３２は、アンテナ３４を通して、音声通話やメールなどのための電波を送受信するための回路である。実施例では、無線通信回路３２は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、ユーザが入力装置４０を操作して電話発信（発呼）を指示すると、無線通信回路３２は、プロセッサ３０の指示の下、電話発信処理を実行し、アンテナ３４を介して電話発信信号を出力する。電話発信信号は、基地局および通信網を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ３０は通話処理を実行する。
【００４７】
Ａ／Ｄ変換器３６には図１に示すマイク２０が接続され、マイク２０からの音声信号はこのＡ／Ｄ変換器３６を通してディジタルの音声データとしてプロセッサ３０に入力される。Ｄ／Ａ変換器３８にはスピーカ１８が接続される。Ｄ／Ａ変換器３８は、ディジタルの音声データを音声信号に変換して、アンプを介してスピーカ１８に与える。したがって、音声データの音声がスピーカ１８から出力される。
【００４８】
表示ドライバ４２には図１に示すディスプレイ１４が接続されている。したがって、ディスプレイ１４はプロセッサ３０から出力される映像または画像データに従って映像または画像を表示する。つまり、表示ドライバ４２は、プロセッサ３０の指示の下、当該表示ドライバ４２に接続されたディスプレイ１４の表示を制御する。また、表示ドライバ４２は表示する画像データを一時的に記憶するビデオメモリを含む。ディスプレイ１４には、たとえばＬＥＤなどを光源とするバックライト５０が設けられている。プロセッサ３０は、周囲の明るさ（照度）に基づいて、バックライト５０の輝度や、点灯／消灯を制御する。つまり、プロセッサ３０は、バックライト５０を制御することで、ディスプレイ１４の輝度を制御する。
【００４９】
タッチパネル制御回路４８には、図１に示すタッチパネル１６が接続される。タッチパネル制御回路４８は、タッチパネル１６に必要な電圧などを付与するとともに、タッチパネル１６に対するユーザによるタッチの開始を示すタッチ開始信号、ユーザによるタッチの終了を示す終了信号、およびユーザがタッチしたタッチ位置を示す座標データをプロセッサ３０に入力する。したがって、プロセッサ３０はこの座標データに基づいて、そのときユーザがどのアイコンやキーにタッチしたかを判断することが出来る。なお、タッチパネル１６の検出方式には、表面型の静電容量方式が採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などが採用されてもよい。また、タッチ操作はユーザの指に限らず、スタイラスペンなどによって行われてもよい。
【００５０】
カメラモジュール５２は制御回路、レンズおよびイメージセンサなどを含む。プロセッサ３０は、カメラ機能を実行する操作がされると、制御回路およびイメージセンサを起動する。そして、イメージセンサから出力された信号に基づく画像データがプロセッサ３０に入力されると、被写体に対応するプレビュー画像がディスプレイ１４に表示される。
【００５１】
また、プロセッサ３０は、イメージセンサから出力される画像データに基づいて、携帯電話機１０の周囲の明るさを検出する。なお、カメラモジュール５２によって照度を検出できる範囲（検出範囲）は、カメラモジュール５２の画角と略一致する。
【００５２】
加速度センサ５４は、半導体式の３軸の加速度センサである。加速度センサ５４は、携帯電話機１０に対する３軸(X,Y,Z)の加速度データをプロセッサ３０に出力する。プロセッサ３０は、３軸の加速度データの変化を検出することで、携帯電話機１０の動きを判断する。また、プロセッサ３０は、加速度センサ５４が検出する重力加速度に基づき、携帯電話機１０（筐体１２）の傾斜状態（角度）を算出することができる。たとえば、プロセッサ３０は、携帯電話機１０の姿勢が変化すると、そのときの傾斜状態に基づいてディスプレイ１４の表示方向を設定する。なお、加速度センサ５４は、傾斜状態検出部と呼ばれることもある。
【００５３】
照度センサ５６は、アレイ状に集積されたフォトダイオードなどを含む。各フォトダイオードは、受光すると出力が変化する。プロセッサ３０は、各フォトダイオードの出力の変化に基づいて、携帯電話機１０の周囲の明るさを検出する。なお、他の実施例では、フォトダイオードに代えてフォトトランジスタが利用されてもよい。
【００５４】
上述した携帯電話機１０では、カメラモジュール５２および照度センサ５６によって、周囲の明るさを検出することが出来る。そのため、カメラモジュール５２および照度センサ５６は、照度検出部と呼ばれることがある。特に、照度センサ５６は第１照度検出部と呼ばれ、カメラモジュール５６は第２照度検出部と呼ばれることもある。
【００５５】
図３（Ａ）は照度センサ５６の感度特性を示し、図３（Ｂ）は照度センサ５６の出力特性を示す。感度レベルが０．６以上を有効測定範囲とした場合、有効測定範囲が±２０度
の照度センサ５６に対して真上から光を当てた場合、照度センサ５６の感度特性は、図３（Ａ）に示すようになる。
【００５６】
ところが、光源が真上にしかないという環境は実際にはあまりなく、屋内の場合は複数の光源（たとえば、蛍光灯）が天井に存在していることが一般的である。そのため、携帯電話機１０の表面が上となるように、携帯電話機１０が屋内で水平に置かれた状態における、照度センサ５６の出力特性は図３（Ｂ）のようになる。つまり、複数の光源が上方にある場合、照度センサ５６の有効な検出範囲は約±３０度となる。
【００５７】
なお、光源の位置が検出範囲から外れた場合、照度センサ５６は照射される明かりを受け取ることが難しくなるため、この場合の測定値は実際の明るさからかけ離れたものになる。
【００５８】
図４は、携帯電話機１０に対するカメラモジュール５２および照度センサ５６の検出範囲を示す図解図である。図４を参照して、携帯電話機１０の表面における照度センサ５６の検出範囲は、表面に鉛直で照度センサ５６（開口２４）の中心を通る軸を中心として±３０度となる。一方、携帯電話機１０裏面におけるカメラモジュール５２の検出範囲は、裏面に鉛直でカメラモジュール５２のイメージセンサ（レンズ開口２６）の中心を通る軸を中心として±３０度となる。
【００５９】
図５は、有効な照度検出部を特定するための角度範囲ＡＲを示す図解図である。図５において、上述したように、携帯電話機１０の表面（照度センサ５６）が上向きとなるように水平状態に置いた状態を、傾斜状態０度とする。この状態で、照度センサ５６の検出範囲の中心軸は真上を向くので、照度センサ５６の検出範囲が±３０度であることから、傾斜状態が０度における±３０度の範囲、つまり３３０度から３６０度と１度から３０度との第１角度範囲ＡＲ１が照度センサ５６の検出範囲と対応する。
【００６０】
一方、携帯電話機１０の裏面（カメラモジュール５２）が上向きとなるように水平状態に置かれると、傾斜状態は１８０度となる。そのため、傾斜状態が１８０度における±３０度の範囲、つまり１５０度から２１０度の第２角度範囲ＡＲ２がカメラモジュール５２の検出範囲と対応する。
【００６１】
そして、傾斜状態が第１角度範囲ＡＲ１に含まれていれば、照度センサ５６が有効な照度検出部として特定される。また、傾斜状態が第２角度範囲ＡＲ２に含まれていれば、カメラモジュール５２が有効な照度検出部として特定される。有効な照度検出部が特定されると、周囲の明るさを適切に検出することが出来る。なお、傾斜状態が第１角度範囲ＡＲ１または第２角度範囲ＡＲ２に含まれていなければ、そのときの傾斜状態に基づいて照度が補完演算される。
【００６２】
このように、携帯電話機１０の傾斜状態から有効な照度検出部を特定することで、照度を適切に検出することが出来る。これにより、ディスプレイ１４の輝度を適切に制御することが出来る。
【００６３】
また、ディスプレイ１４の輝度を適切に制御することで、ディスプレイ１４の消費電力を抑えることが出来る。
【００６４】
特に第１実施例では、カメラモジュール５２および照度センサ５６を適切に利用することで、ディスプレイ１４の輝度を適切に制御することが出来る。
【００６５】
また、有効な照度検出部の特定は、所定時間毎（たとえば、数秒〜１０秒）に行われる。そのため、カメラモジュール５２および照度センサ５６の電源は、所定時間が経過したときだけオンにすればよい。これにより、照度を検出するために消費される電力を抑えることが出来る。
【００６６】
ただし、有効な照度を検出する所定時間は、携帯電話機１０の状態に基づいて変更されてもよい。たとえば、携帯電話機１０が動いていない状態、つまり加速度センサ５４の出力が変化していない場合は、周囲の明るさが変化する可能性が低いため、１０秒毎に有効な照度が検出されるように、所定時間が設定される。また、携帯電話機１０が動いている状態、つまり加速度センサ５４の出力が変化している場合は、周囲の明るさが変化する可能性が高いため、３秒毎に有効な照度が検出されるように、所定時間が設定される。なお、所定時間は、現在の照度に基づいて変更されてもよい。
【００６７】
以上で実施例の特徴を概説したが、以下には、図６に示すメモリマップおよび図７に示すフロー図を用いて詳細に説明する。
【００６８】
図６を参照して、図２に示すＲＡＭ４６には、プログラム記憶領域３０２とデータ記憶領域３０４とが形成される。プログラム記憶領域３０２は、先に説明したように、フラッシュメモリ４４（図２）に予め設定しているプログラムデータの一部または全部を読み出して記憶（展開）しておくための領域である。
【００６９】
プログラム記憶領域３０２には、ディスプレイ１４の輝度を制御するための輝度制御プログラム３１０および傾斜状態が角度範囲ＡＲに含まれていない場合に照度の補間演算を行うための照度補間プログラム３１２が記憶される。なお、プログラム記憶領域３０２には、電話機能、メール機能およびアラーム機能などを実行するためのプログラムも含まれる。
【００７０】
続いて、ＲＡＭ４６のデータ記憶領域３０４には、タッチバッファ３３０、加速度バッファ３３２、照度バッファ３３４、傾斜状態バッファ３３６、バックライトフラグ３３８および輝度カウンタ３４０などが設けられる。
【００７１】
タッチバッファ３３０には、タッチパネル制御回路４８が出力するタッチ座標のデータが記憶される。加速度バッファ３３２には、加速度センサ５４の出力が一時的に記憶される。照度バッファ３３４には、カメラモジュール５２によって検出された照度、照度センサ５６によって検出された照度または補間演算によって得られた照度が一時的に記憶される。傾斜状態バッファ３３６には、加速度バッファ３３２に記憶される加速度に基づいて算出された傾斜状態、つまり角度が一時的に記憶される。
【００７２】
バックライトフラグ３３８は、バックライド５０の電源がオンであるかを判断するためのフラグである。たとえば、バックライトフラグ３３８は、１ビットのレジスタで構成される。バックライトフラグ３３８がオン（成立）されると、レジスタにはデータ値「１」が設定される。一方、バックライトフラグ３３８がオフ（不成立）されると、レジスタにはデータ値「０」が設定される。
【００７３】
輝度カウンタ３４０は、有効な照度を所定時間毎に検出するためのカウンタである。輝度カウンタ３４０は初期化されると、カウントを開始し所定時間が経過すると満了する。そのため、輝度カウンタ３４０は輝度タイマと呼ばれることもある。
【００７４】
なお、データ記憶領域３０４には、待機状態で表示される画像データや、文字列のデータなどが記憶されると共に、携帯電話機１０の動作に必要なカウンタや、フラグも設けられる。
【００７５】
プロセッサ３０は、Ａｎｄｒｏｉｄ（登録商標）またはＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図７に示す輝度制御処理などを含む、複数のタスクを並列的に処理する。
【００７６】
輝度制御処理は、たとえばバックライド５０の電源がオンにされたとき、つまりバックライトフラグ３３８がオンになったときに、開始される。ステップＳ１でプロセッサ３０は、傾斜状態を算出する。つまり、加速度バッファ３３２に記憶されている加速度に基づいて、携帯電話機１０の傾斜状態（角度）が算出される。また、算出された傾斜状態は、傾斜状態バッファ３３６に記憶される。
【００７７】
続いて、ステップＳ３でプロセッサ３０は、第１角度範囲ＡＲ１か否かを判断する。たとえば、プロセッサ３０は、算出された傾斜状態が、３３０度から３６０度および１度から３０度の第１角度範囲ＡＲ１に含まれているかを判断する。ステップＳ３で“ＹＥＳ”であれば、たとえば傾斜状態が３５０度であり第１角度範囲ＡＲ１に含まれていれば、プロセッサ３０はステップＳ５で、照度センサ５６によって照度を検出し、ステップＳ１３に進む。
【００７８】
ステップＳ３で“ＮＯ”であれば、つまり傾斜状態が第１角度範囲ＡＲ１に含まれていなければ、ステップＳ７でプロセッサ３０は、第２角度範囲ＡＲ２か否かを判断する。たとえば、算出された傾斜状態が、１５０〜２１０度の第２角度範囲ＡＲ２に含まれているかを判断する。ステップＳ７で“ＹＥＳ”であれば、たとえば傾斜状態が１８０度であり第２角度範囲ＡＲ２に含まれていれば、プロセッサ３０はステップＳ９で、カメラモジュール５２によって照度を検出し、ステップＳ１３に進む。つまり、プロセッサ３０は、カメラモジュール５２が出力する画像データに基づいて、照度を算出する。
【００７９】
また、ステップＳ７で“ＮＯ”であれば、つまり算出された傾斜状態が２つの角度範囲ＡＲに含まれていなければ、ステップＳ１１でプロセッサ３０は、照度補間処理を実行する。つまり、有効な照度検出部を特定できる状態ではないため、カメラモジュール５２および照度センサ５６によって検出された照度に対して補完演算を施すことで、照度が算出される。
【００８０】
なお、ステップＳ３またはステップＳ７の処理を実行するプロセッサ３０は特定部として機能する。
【００８１】
続いて、ステップＳ１３では、照度を照度バッファ３３４に記憶させる。つまり、カメラモジュール５２、照度センサ５６および補間演算のいずれかによって得られた照度が、照度バッファ３３４に記憶される。
【００８２】
続いて、ステップＳ１５で照度が変化したか否かを判断する。たとえば、照度バッファ３３４に記憶されている前回の照度と新たに記憶された照度との差分の絶対値が、第１閾値以上であるかを判断する。ステップＳ１５で“ＹＥＳ”であれば、つまり照度が変化すれば、ステップＳ１７でプロセッサ３０は、輝度の変更が必要か否かを判断する。つまり、ディスプレイ１４の輝度を変更する必要があるかが判断される。具体的には、プロセッサ３０は、前回の照度と新たに記憶された照度との差分の絶対値が、第２閾値（＞第１閾値）上であるかを判断する。ステップＳ１７で“ＹＥＳ”であれば、つまり輝度の変更が必要であれば、プロセッサ３０は、ステップＳ１９でディスプレイ１４の輝度を変更し、ステップＳ２１に進む。つまり、輝度バッファ３３４に記憶されている照度に基づいて、バックライト５０の輝度が設定される。なお、ステップＳ１７で“ＮＯ”であれば、つまり輝度を変更する必要がなければ、プロセッサ３０はステップＳ２１に進む。
【００８３】
なお、ステップＳ１５−Ｓ１９の処理を実行するプロセッサ３０は制御部として機能する。
【００８４】
また、ステップＳ１５で“ＮＯ”であれば、つまり照度が変化していなければ、プロセッサ３０はステップＳ２１で、輝度タイマを初期化する。つまり、輝度カウンタ３４０が初期化される。なお、プロセッサ３０は、このとき加速度センサ５４の出力の変化に基づいて、輝度カウンタが満了する時間、つまり所定時間を設定する。
【００８５】
続いて、ステップＳ２３でプロセッサ３０は、輝度タイマが満了したか否かを判断する。つまり、有効な照度が検出されてから所定時間が経過したかが判断される。ステップＳ２３で“ＹＥＳ”であれば、つまり所定時間が経過していれば、プロセッサ３０はステップＳ１に戻る。
【００８６】
また、ステップＳ２３で“ＮＯ”であれば、つまり所定時間が経過していなければ、ステップＳ２５でプロセッサ３０は、バックライト５０がオフか否かを判断する。たとえば、バックライト５０の電源がオフにされ、バックライトフラグ３３８がオフにされたが判断される。ステップＳ２５で“ＮＯ”であれば、つまりバックライト５０の電源がオンであれば、プロセッサ３０はステップＳ２３に戻る。
【００８７】
また、ステップＳ２５で“ＹＥＳ”であれば、たとえば省電力のためにバックライト５０の電源がオフにされると、プロセッサ３０は輝度制御処理を終了する。
【００８８】
＜第２実施例＞
第２実施例では、カメラモジュール５２および照度センサ５６に加えて、新たな照度センサ（第３照度検出部）がさらに設けられる。また、携帯電話機１０の他の構成は、新たな照度センサが加えられた以外は第１実施例と同じであるため、携帯電話機の電気的な構成を示す図面などの詳細な説明は省略する。さらに、新たな照度センサの感度範囲は、照度センサ５６と略同じであるため、感度特性および出力特性を示す図面についても省略する。
【００８９】
図８（Ａ），（Ｂ）を参照して、第２実施例の携帯電話機１０の筐体１２には、第１実施例と同様、ディスプレイ１４、タッチパネル１６、スピーカ１８、マイク２０、ハードキー２２、窓２４およびレンズ開口２６が設けられる。
【００９０】
また、図８（Ｃ）を参照して、筐体１２の上側面には、新たな照度センサに通じる窓２８が設けられる。
【００９１】
図９は、携帯電話機１０に対する、カメラモジュール５２、照度センサ５６および新たな照度センサの検出範囲を示す図解図である。図９を参照して、カメラモジュール５２および照度センサ５６の検出範囲は、第１実施例と略同じである。また、携帯電話機１０の上側面における新たな照度センサの検出範囲は、上側面に鉛直で新たな照度センサの中心を通る軸を中心として±３０度となる。
【００９２】
図１０は、第２実施例において、有効な照度検出部を特定するための角度範囲ＡＲを示す図解図である。図１０を参照して、傾斜状態が０度における±３０度の範囲、つまり３３０度から３３０度と１度から３０度との第１角度範囲ＡＲ１が照度センサ５６の検出範囲と対応する。また、傾斜状態が１８０度における±３０度の範囲、つまり１５０度から２１０度の第２角度範囲ＡＲ２がカメラモジュール５２の検出範囲と対応する。
【００９３】
そして、携帯電話機１０の上側面（新たな照度センサ）が上向きとなるように置かれると、傾斜状態は９０度となる。そのため、傾斜状態が９０度における±３０度の範囲、つまり６０度から１２０度の第３角度範囲ＡＲ３が新たな照度センサの検出範囲と対応する。そのため、傾斜状態が第３角度範囲ＡＲ３に含まれていれば、有効な照度検出手段として、新たな照度センサが特定される。
【００９４】
このように、第２実施例では、カメラモジュール５２および２つの照度センサを適切に利用することで、ディスプレイ１４の輝度を適切に制御することが出来る。
【００９５】
なお、第２実施例の輝度制御処理では、図７に示すステップＳ７の処理の後に、第３角度範囲か否かを判断する判断ステップと、新たな照度センサによって照度を検出する処理ステップとが追加される。判断ステップで“ＹＥＳ”と判断されると、処理ステップで新たな照度センサによって照度が検出されたのち、プロセッサ３０はステップＳ１３に進む。一方、判断ステップで“ＮＯ”と判断されると、プロセッサ３０はステップＳ１１に進む。
【００９６】
＜第３実施例＞
第３実施例では、新たな照度センサが右側面に設けられる。なお、携帯電話機１０の構成などについては、第１実施例および第２実施例と略同じであるため、詳細な説明は省略する。
【００９７】
図１１（Ａ），（Ｂ）を参照して、第３実施例の携帯電話機１０の筐体１２には、第１実施例および第２実施例と同様、ディスプレイ１４、タッチパネル１６、スピーカ１８、マイク２０、ハードキー２２、窓２４およびレンズ開口２６が設けられる。
【００９８】
また、図１１（Ｃ）を参照して、筐体１２の右側面には、新たな照度センサに通じる窓２８が設けられる。したがって、第３実施例では、携帯電話機１０が横持ちされたとしても、周囲の明るさを適切に検出することが出来る。
【００９９】
なお、第１実施例−第３実施例は、任意に組み合わせることが可能であり、具体的な組み合わせについては容易に想像できるので、詳細な説明は省略する。
【０１００】
また、新たな照度センサは、左側面および下側面などに設けられてもよい。また、さらに新たな照度センサが追加されてもよい。
【０１０１】
また、同一面に、カメラモジュール５２および照度センサ５６が設けられている場合、省電力の観点から照度センサ５６の利用が優先して利用されてもよい。
【０１０２】
また、他の実施例では、全ての照度検出部が、照度センサ５６であってもよいし、カメラモジュール５２であってもよい。
【０１０３】
また、２つ照度検出部の検出範囲が重複しており、傾斜状態がその重複範囲に含まれる場合、２つの照度検出部の出力を利用して照度が求められてもよいし、優先される照度検出部が予め決められてもよい。
【０１０４】
また、導光部材などを利用して、照度センサ５６またはカメラモジュール５２の検出範囲が任意に調整されてもよい。
【０１０５】
また、加速度センサ５２に代えて、ジャイロセンサによって携帯電話機１０の傾斜状態が検出されてもよい。
【０１０６】
また、他の実施例では、ディスプレイ１４は、有機ＥＬモニタであってもよい。この場合バックライト５０は省略される。さらに、有機ＥＬモニタの輝度を本実施例のように制御した場合、有機ＥＬモニタの部品寿命を延ばすという、特有の効果が得られる。
【０１０７】
また、その他の実施例では、輝度制御処理は、アプリケーションが実行されたときに、実行されてもよい。
【０１０８】
また、本実施例で用いられたプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤなどの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、プログラムが本実施例と同等の構成の携帯端末にインストールされた場合、本実施例と同等の効果が得られる。
【０１０９】
そして、本明細書中で挙げた、具体的な数値は、いずれも単なる一例であり、製品の仕様変更などに応じて適宜変更可能である。
【符号の説明】
【０１１０】
１０    …  携帯電話機
１２    …  筐体
１４    …  ディスプレイ
３０    …  プロセッサ
４４    …  フラッシュメモリ
４６    …  ＲＡＭ
５０    …  バックライト
５２    …  カメラモジュール
５４    …  加速度センサ
５６    …  照度センサ
【図１】
2014064222.tif 000003
【図２】
2014064222.tif 000004
【図３】
2014064222.tif 000005
【図４】
2014064222.tif 000006
【図５】
2014064222.tif 000007
【図６】
2014064222.tif 000008
【図７】
2014064222.tif 000009
【図８】
2014064222.tif 000010
【図９】
2014064222.tif 000011
【図１０】
2014064222.tif 000012
【図１１】
2014064222.tif 000013