(57)【特許請求の範囲】
【請求項１】
画面を表示する表示部と、
前記画面と略同一方向を向くよう配された撮影部と、
前記画面に向く人物の視線の先にある前記画面上における視線位置を、前記撮影部により撮影された画像に基づき検出する位置検出部と、
前記画面に向く人物の状態が、前記画面を閲覧しにくい状態を示す所定の判定条件であって、前記視線位置が、前記画面上において所定の時間以上停止することを含む判定条件に合致するか否かを、前記撮影された画像に基づき判定する判定部と、
前記判定部により前記人物の状態が前記判定条件に合致すると判定されたことに基づいて、前記画面上に表示された文字の表示態様を、視認性が高まる表示態様へ変更する表示変更部と、を備え、
前記表示変更部は、前記文字の表示態様を視認性が高まる表示態様へ変更する前に、当該変更の許可を問い合わせるためのテキストを含むウィンドウを、前記テキストのフォントサイズが、前記画面上における前記ウィンドウ以外の領域に表示された最も小さな文字、あるいは前記画面上における前記ウィンドウ以外の領域に表示された平均的な大きさの文字よりも大きくなる表示態様により、前記画面に重ねて前記表示部に表示する、
ことを特徴とする携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置において、
前記表示変更部は、前記判定部により前記人物の状態が前記判定条件に合致すると判定されたことに基づいて、前記画面において、前記文字の拡大、前記文字の色の強調、前記文字の書体の強調、前記文字と前記文字の背景の色とのコントラストの強調のうち少なくとも１つを適用する、
ことを特徴とする携帯端末装置。
【請求項３】
請求項１または２に記載の携帯端末装置において、
前記人物の年齢を前記画像に基づき推定する年齢推定部をさらに備え、
前記判定条件は、前記年齢推定部により推定された年齢が所定の閾値を超えることを含む、
ことを特徴とする携帯端末装置。
【請求項４】
請求項１ないし３の何れか一項に記載の携帯端末装置において、
前記画像に含まれる前記人物の顔の領域の大きさを検出する大きさ検出部をさらに備え、
前記判定条件は、所定の期間における前記顔の領域の大きさの変化量が、所定の閾値以上であることを含む、
ことを特徴とする携帯端末装置。
【請求項５】
請求項１ないし４の何れか一項に記載の携帯端末装置において、
前記表示変更部による前記文字の前記表示態様の変更が適用されるプログラムであるか否か、を判別するための情報を記憶する記憶部をさらに備え、
前記表示変更部は、前記文字の前記表示態様の変更が、前記画面に対応する前記プログラムへ適用されることを前記情報が示す場合、前記判定部により前記人物が前記画面を閲覧しにくい状態にあると判定されたことに基づいて、前記文字の表示態様を、視認性が高まる表示態様へ変更する、
ことを特徴とする携帯端末装置。
【請求項６】
請求項５に記載の携帯端末装置において、
前記撮影部は、前記プログラムが起動された後、起動された前記プログラムの実行画面に対する操作が所定時間行われなかったタイミングで起動される、
ことを特徴とする携帯端末装置。
【請求項７】
画面を表示する表示部と、
前記画面と略同一方向を向くよう配された撮影部と、を備える携帯端末装置のコンピュータに、
前記画面に向く人物の視線の先にある前記画面上における視線位置を、前記撮影部により撮影された画像に基づき検出する機能と、
前記画面に向く人物の状態が、前記画面を閲覧しにくい状態を示す所定の判定条件であって、前記視線位置が、前記画面上において所定の時間以上停止することを含む判定条件に合致するか否かを、前記撮影された画像に基づき判定する機能と、
前記人物の状態が前記判定条件に合致すると判定したことに基づいて、前記画面上に表示された文字の表示態様を、視認性が高まる表示態様へ変更する機能と、
前記文字の表示態様を視認性が高まる表示態様へ変更する前に、当該変更の許可を問い合わせるためのテキストを含むウィンドウを、前記テキストのフォントサイズが、前記画面上における前記ウィンドウ以外の領域に表示された最も小さな文字、あるいは前記画面上における前記ウィンドウ以外の領域に表示された平均的な大きさの文字よりも大きくなる表示態様により、前記画面に重ねて前記表示部に表示する機能と、
を実行させる、
ことを特徴とするプログラム。
【請求項８】
画面を表示する表示部と、
前記画面と略同一方向を向くよう配された撮影部と、を備える携帯端末装置の表示制御方法であって、
前記画面に向く人物の視線の先にある前記画面上における視線位置を、前記撮影部により撮影された画像に基づき検出するステップと、
前記画面に向く人物の状態が、前記画面を閲覧しにくい状態を示す所定の判定条件であって、前記視線位置が、前記画面上において所定の時間以上停止することを含む判定条件に合致するか否かを、前記撮影された画像に基づき判定するステップと、
前記人物の状態が前記判定条件に合致すると判定したことに基づいて、前記画面上に表示された文字の表示態様を、視認性が高まる表示態様へ変更するステップと、
前記文字の表示態様を視認性が高まる表示態様へ変更する前に、当該変更の許可を問い合わせるためのテキストを含むウィンドウを、前記テキストのフォントサイズが、前記画面上における前記ウィンドウ以外の領域に表示された最も小さな文字、あるいは前記画面上における前記ウィンドウ以外の領域に表示された平均的な大きさの文字よりも大きくなる表示態様により、前記画面に重ねて前記表示部に表示するステップと、を含む、
ことを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機、ＰＤＡ（Personal Digital Assistant）、タブレットＰＣ（TabletPC）、電子書籍端末等の携帯端末装置および当該携帯端末装置に用いて好適なプログラムと表示制御方法に関するものである。
【背景技術】
【０００２】
従来、携帯端末装置において、ユーザによる操作に応じて、画面に表示された文字の大きさを変更する構成が知られている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−６０２１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の構成では、文字を拡大するために、ユーザからの操作が必要となる。このため、たとえば、この操作の方法をユーザが知らないような場合、ユーザは、文字の拡大を望んだとしても、即座に、文字を拡大させることができない。
【０００５】
文字を含む画面をユーザが快適に閲覧できない状況においては、適時、文字が拡大される等、文字の視認性が高まるよう画面の表示態様が変更されることが望ましい。
【０００６】
そこで、本発明は、ユーザが望む状況において、適時、画面の表示態様を、画面に表示されている文字の視認性が高まる表示態様へ変更することができる携帯端末装置、プログラムおよび表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様は携帯端末装置に関する。本態様に係る携帯端末装置は、画面を表示する表示部と、前記画面と略同一方向を向くよう配された撮影部と、前記画面に向く人物の視線の先にある前記画面上における視線位置を、前記撮影部により撮影された画像に基づき検出する位置検出部と、前記画面に向く人物の状態が、前記画面を閲覧しにくい状態を示す所定の判定条件であって、前記視線位置が、前記画面上において所定の時間以上停止することを含む判定条件に合致するか否かを、前記撮影された画像に基づき判定する判定部と、前記判定部により前記人物の状態が前記判定条件に合致すると判定されたことに基づいて、前記画面上に表示された文字の表示態様を、視認性が高まる表示態様へ変更する表示変更部と、を備える。前記表示変更部は、前記文字の表示態様を視認性が高まる表示態様へ変更する前に、当該変更の許可を問い合わせるためのテキストを含むウィンドウを、前記テキストのフォントサイズが、前記画面上における前記ウィンドウ以外の領域に表示された最も小さな文字、あるいは前記画面上における前記ウィンドウ以外の領域に表示された平均的な大きさの文字よりも大きくなる表示態様により、前記画面に重ねて前記表示部に表示する。
ここで、請求項１における「停止する」との文言は、完全に停止する状態のみならず、ユーザが画面上のある箇所を注視しているときに視線位置がゆれ動く程度の状態をも包含する。
【０００８】
本態様に係る携帯端末装置において、前記表示変更部は、前記判定部により前記人物の状態が前記判定条件に合致すると判定されたことに基づいて、前記画面において、前記文字の拡大、前記文字の色の強調、前記文字の書体の強調、前記文字と前記文字の背景の色とのコントラストの強調のうち少なくとも１つを適用するよう構成され得る。
【０００９】
本態様に係る携帯端末装置は、前記人物の年齢を前記画像に基づき推定する年齢推定部をさらに備え得る。この場合、前記判定条件は、前記年齢推定部により推定された年齢が所定の閾値を超えることを含む。
【００１２】
本態様に係る携帯端末装置は、前記画像に含まれる前記人物の顔の領域の大きさを検出する大きさ検出部をさらに備え得る。ここで、前記判定条件は、所定の期間における前記顔の領域の大きさの変化量が、所定の閾値以上であることを含む。
【００１３】
本態様に係る携帯端末装置において、前記表示変更部による前記文字の前記表示態様の変更が適用されるプログラムであるか否か、を判別するための情報を記憶する記憶部をさらに備え得る。この場合、前記表示変更部は、前記文字の前記表示態様の変更が、前記画面に対応する前記プログラムへ適用されることを前記情報が示す場合、前記判定部により前記人物が前記画面を閲覧しにくい状態にあると判定されたことに基づいて、前記文字の表示態様を、視認性が高まる表示態様へ変更する。
このような構成とされた場合、さらに、前記撮影部は、前記プログラムが起動された後、起動された前記プログラムの実行画面に対する操作が所定時間行われなかったタイミングで起動され得る。
【００１４】
本発明の第２の態様は、プログラムに関する。本態様に係るプログラムは、画面を表示する表示部と、前記画面と略同一方向を向くよう配された撮影部と、を備える携帯端末装置のコンピュータに、前記画面に向く人物の視線の先にある前記画面上における視線位置を、前記撮影部により撮影された画像に基づき検出する機能と、前記画面に向く人物の状態が、前記画面を閲覧しにくい状態を示す所定の判定条件であって、前記視線位置が、前記画面上において所定の時間以上停止することを含む判定条件に合致するか否かを、前記撮影された画像に基づき判定する機能と、前記人物の状態が前記判定条件に合致すると判定したことに基づいて、前記画面上に表示された文字の表示態様を、視認性が高まる表示態様へ変更する機能と、前記文字の表示態様を視認性が高まる表示態様へ変更する前に、当該変更の許可を問い合わせるためのテキストを含むウィンドウを、前記テキストのフォントサイズが、前記画面上における前記ウィンドウ以外の領域に表示された最も小さな文字、あるいは前記画面上における前記ウィンドウ以外の領域に表示された平均的な大きさの文字よりも大きくなる表示態様により、前記画面に重ねて前記表示部に表示する機能と、を実行させる。
【００１５】
本発明の第３の態様は、画面を表示する表示部と、前記画面と略同一方向を向くよう配された撮影部と、を備える携帯端末装置の表示制御方法に関する。本態様に係る表示制御方法は、前記画面に向く人物の視線の先にある前記画面上における視線位置を、前記撮影部により撮影された画像に基づき検出するステップと、前記画面に向く人物の状態が、前記画面を閲覧しにくい状態を示す所定の判定条件であって、前記視線位置が、前記画面上において所定の時間以上停止することを含む判定条件に合致するか否かを、前記撮影された画像に基づき判定するステップと、前記人物の状態が前記判定条件に合致すると判定したことに基づいて、前記画面上に表示された文字の表示態様を、視認性が高まる表示態様へ変更するステップと、前記文字の表示態様を視認性が高まる表示態様へ変更する前に、当該変更の許可を問い合わせるためのテキストを含むウィンドウを、前記テキストのフォントサイズが、前記画面上における前記ウィンドウ以外の領域に表示された最も小さな文字、あるいは前記画面上における前記ウィンドウ以外の領域に表示された平均的な大きさの文字よりも大きくなる表示態様により、前記画面に重ねて前記表示部に表示するステップと、を含む。
【発明の効果】
【００１６】
本発明によれば、ユーザが望む状況において、適時、画面の表示態様を、画面に表示された文字の視認性が高まる表示態様へ変更することができる携帯端末装置、プログラムおよび表示制御方法を提供できる。
【００１７】
本発明の効果ないし意義は、以下に示す実施の形態の説明によりさらに明らかとなろう。ただし、以下の実施の形態は、あくまでも、本発明を実施化する際の一つの例示であって、本発明は、以下の実施の形態に記載されたものに何ら制限されるものではない。
【図面の簡単な説明】
【００１８】
【図１】実施の形態に係る、携帯電話機の外観構成を示す図である。
【図２】実施の形態に係る、携帯電話機の全体構成を示すブロック図と、プログラムリストの例を示す表である。
【図３】実施の形態に係る、撮影画像と、撮影画像に含まれるユーザの顔の画像の例を示す図である。
【図４】実施の形態に係る、表示変更部により拡大される前の画面と、拡大された後の画面とを例示する図である。
【図５】実施の形態に係る、表示制御処理を示すフローチャートである。
【図６】変更例１に係る、携帯電話機の全体構成を示すブロック図と、プログラムリストの例を示す表である。
【図７】変更例１に係る、表示面およびユーザの顔の間の距離と、各々の距離の状態における撮影画像を例示する図である。
【図８】変更例１に係る、表示制御処理を示すフローチャートである。
【図９】変更例２に係る、携帯電話機の全体構成を示すブロック図と、プログラムリストの例を示す表である。
【図１０】変更例２に係る、表示面上の視線位置を説明する図と、表示制御処理を示すフローチャートである。
【図１１】変更例３に係る、表示制御処理を示すフローチャートと、文字の拡大に関する要否を問い合わせるために表示面に表示される画像を例示する図である。
【図１２】変更例４に係る、表示制御処理を示すフローチャートと、画面上の文字を拡大させるためのアイコンを例示する図である。
【図１３】その他の変更例に係る、表示制御処理を示すフローチャートである。
【図１４】その他の変更例に係る、表示制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２０】
図１は、携帯電話機１の外観構成を示す正面図である。
【００２１】
携帯電話機１は、キャビネット２と、表示面３と、レンズ窓４と、マイクロフォン５と、スピーカ６と、キー操作部７と、を備える。
【００２２】
表示面３は、キャビネット２の正面に配されている。表示面３は、後述の表示部（図２（ａ））の表示面である。表示面３には画面が表示される。
【００２３】
レンズ窓４は、キャビネット２の正面方向、すなわち、表示面３に表示される画面が向けられる方向を向くよう配されている。画面を閲覧するユーザの顔等、キャビネット２の正面方向にある被写体の像が、レンズ窓４から撮影部１５へ取り込まれる。
【００２４】
マイクロフォン５は、入力した音に応じた電気信号を、後述の音声処理部（図２（ａ））へ出力する。スピーカ６は、音声処理部から入力する電気信号に応じた音を出力する。
【００２５】
キー操作部７は、キャビネット２に設けられている。キー操作部７は、ソフトキー、ハードキー等のキーから構成されている。実行中のプログラム等に応じた各種の機能が、各キーに割り当てられる。
【００２６】
図２（ａ）は、携帯電話機１の全体構成を示すブロック図である。
【００２７】
携帯電話機１は、制御部１１と、記憶部１２と、表示部１３と、操作入力部１４と、撮影部１５と、音声入力部１６と、音声出力部１７と、音声処理部１８と、キー操作入力部１９と、通信部２０と、を備える。
【００２８】
記憶部１２は、ＲＯＭ、ＲＡＭ等から構成される。記憶部１２には、プログラム２１が記憶されている。プログラム２１は、携帯電話機１の各部を制御するための制御プログラムの他、各種（たとえば、電子メール、ブラウザ、電話帳、電子書籍閲覧）のアプリケーション・プログラム（以下、単に「アプリケーション」と言う。）等からなる。プログラム２１は、後述される判定部３１と表示変更部３２、顔検出部３３、年齢推定部３４の機能を実行するためのプログラムも含む。
【００２９】
記憶部１２は、プログラム２１の実行の際、一時的に利用または生成されるデータを記憶する、ワーキング領域としても使用される。
【００３０】
制御部１１は、ＣＰＵ等から構成されている。制御部１１は、制御プログラムに従って、記憶部１２、表示部１３、操作入力部１４、撮影部１５、音声出力部１７、音声入力部１６、音声処理部１８、キー操作入力部１９等の携帯電話機１を構成する各部を制御することにより、各種のアプリケーションを実行する。
【００３１】
表示部１３は、制御部１１からの制御信号と画像信号とに基づき、表示面３に画面を表示する。表示部１３は、液晶ディスプレイ等から構成されている。表示部１３は、液晶ディスプレイに限らず、有機ＥＬディスプレイ等、他の表示装置から構成されてもよい。
【００３２】
操作入力部１４は、指、タッチペン等（簡単のため、以下、単に「指」と言う。）の表示面３への接触を検出するタッチセンサ等から構成されている。タッチセンサは、上記の液晶ディスプレイと一体的に形成されることにより、タッチパネルを構成している。タッチセンサは、透明なシート状に形成され、表示面３上を覆うように配されている。
【００３３】
操作入力部１４は、表示面３に対するタッチの操作の入力を受け付ける。操作入力部１４は、指が触れた表示面３上の位置を入力位置として検出し、入力位置に応じた位置信号を制御部１１へ出力する。
【００３４】
ユーザは、指を表示面３に触れることにより、表示面３に対するタッチ、タップ、スライド、フリック等の各種の操作を行える。ここで、「タッチ」は、表示面３に指を接触させる操作である。「タップ」は、表示面３に指を接触させた後、リリース（離す）する操作である。「フリック」は、表示面３に指を接触させて弾く操作（指を接触させた後、所定速度で移動させて離す操作）である。「スライド」は、表示面３に指を接触させたまま所定距離移動させた後、タッチパネル上より指を離す操作である。
【００３５】
操作入力部１４を構成するタッチセンサは、静電容量式、超音波式、感圧式、抵抗膜式、光検知式等、各種のタッチセンサであってよい。
【００３６】
撮影部１５は、レンズ窓４から入射した光の像を撮像するＣＣＤ、ＣＭＯＳセンサ等の撮像素子、撮像素子から出力された信号にＡ／Ｄ変換を施すＡ／Ｄ変換回路、Ａ／Ｄ変換が施された後の信号に補正（ガンマ補正等）を適用する補正回路等から構成される。撮影部１５は、撮影により生成した画像（以下、「撮影画像」と言う。）を示すデジタル信号を、制御部１１へ送信する。
【００３７】
音声入力部１６は、マイクロフォン５等から構成される。音声入力部１６は、マイクロフォン５からの電気信号を、音声処理部１８へ出力する。
【００３８】
音声出力部１７は、スピーカ６等から構成される。音声出力部１７は、音声処理部１８からの電気信号を入力し、スピーカ６から音声を出力する。
【００３９】
音声処理部１８は、音声入力部１６からの電気信号にＡ／Ｄ変換等を施し、変換後のデジタルの音声信号を制御部１１へ出力する。音声処理部１８は、制御部１１からのデジタルの音声信号にデコード処理およびＤ／Ａ変換等を施し、変換後の電気信号を音声出力部１７に出力する。
【００４０】
キー操作入力部１９は、キー操作部７の各キーが押下されたときに、押下されたキーに
応じた信号を制御部１１へ出力する。
【００４１】
通信部２０は、通話や通信のための電波を送受信するアンテナを備える。通信部２０は、制御部１１から入力される通話や通信のための信号を無線信号に変換し、変換された無線信号を、アンテナを介して、基地局や他の通信装置等の通信先へ送信する。また、通信部２０は、アンテナを介して受信した無線信号を制御部１１が利用できる形式の信号へ変換し、変換された信号を制御部１１へ出力する。
【００４２】
さて、本実施の形態の携帯電話機１は、文字の拡大の要否を自動で判定し、表示されている文字を拡大する機能を備えている。このような機能を実現するプログラムを実行するため、記憶部１２はプログラムリスト２２を記憶し、制御部１１は、判定部３１と、表示変更部３２と、顔検出部３３と、年齢推定部３４と、を備える。
【００４３】
図２（ｂ）は、プログラムリスト２２の例を示す表である。プログラムリスト２２には、上記判定処理を適用するプログラム２１として、電子メール、電話帳、基本設定、ウェブブラウザ、電子書籍等、実行の際に文字を主体とした画面を表示するプログラムが登録されている。後述されるように、プログラムリスト２２に登録されているアプリケーションに対して、文字の拡大の要否を判定する判定処理（後述の判定部により実行される）が適用される。
【００４４】
判定部３１は、表示面３に向くユーザの状態が画面を閲覧しにくい状態を示すかを、撮影部１５により撮影された撮影画像に基づき判定する。
【００４５】
図３（ａ）、（ｂ）は、撮影部１５により撮影された撮影画像Ｃと、撮影画像Ｃに含まれるユーザの顔Ｂの例を示す図である。ユーザが携帯電話機１を使用するとき、撮影部１５が駆動されると、撮影部１５は、キャビネット２の正面方向（ユーザの顔がある方向）を撮影する。このため、制御部１１は、たとえば図３（ａ）に示す、青年の顔Ｂを含む撮影画像Ｃ、あるいは図３（ｂ）に示す、老人の顔Ｂを含む撮影画像Ｃを、撮影部１５から取得する。
【００４６】
判定部３１は、このような撮影画像Ｃに関する所定の判定条件に基づいて、画面を閲覧しにくい状態にあるか否かを判定する。まず、後述の顔検出部３３と年齢推定部３４により、ユーザの顔Ｂが映った撮影画像Ｃに基づいて、ユーザの年齢ｙが推定される。判定部３１は、年齢ｙが所定の閾値Ｙ（たとえばＹ＝６５）以上であるか否かを判定する。ここで、閾値Ｙは、たとえば５０〜９０程度に設定される。
【００４７】
ユーザが高齢である場合には、視力の衰え等により、画面上の通常の大きさの文字が見にくい場合が多い。判定部３１は、推定されたユーザの年齢が閾値Ｙ以上であれば、ユーザが高齢であることにより、画面を閲覧にくい状態にあると判定する。
【００４８】
たとえば、判定部３１は、図３（ａ）に示される撮影画像Ｃに対しては、ｙ＜６５であると判定する一方、図３（ｂ）に示される撮影画像Ｃに対しては、ｙ≧６５であると判定する。
【００４９】
表示変更部３２は、表示面３に表示されている画面上の文字を拡大するよう表示部１３を制御する。
【００５０】
表示変更部３２は、たとえば、文字を拡大する際、表示面３に表示されている画面の一部分を、当該画面の表示領域に拡大して表示する。あるいは、表示変更部３２は、当該画面における全体的なレイアウトを略保ちつつ、文字のフォントサイズを変更するよう構成
されてもよい。
【００５１】
図４（ａ）、（ｂ）は、それぞれ、表示変更部３２により拡大される前の画面と、拡大された後の画面とを例示する図である。図４（ａ）、（ｂ）において、表示面３には、基本設定のための画面が表示されている。ここで、「基本設定」のプログラム２１は、携帯電話機１の全体的な使用環境に関わる設定（たとえば、文字の大きさの設定、通話設定、音設定、セキュリティ設定）をユーザが行うためのプログラムであり、「基本設定」はプログラムリスト２２（図２（ｂ））に登録されている。
【００５２】
図４（ａ）、（ｂ）に示される画面上には、文字Ａが表示されている。
【００５３】
図４（ａ）に示す如く基本設定の画面が表示面３に表示されている状態において、ユーザが画面を閲覧しにくい状態にあると判定部３１が判定した場合、表示変更部３２は、図４（ａ）に示す如く表示されている文字Ａを、図４（ｂ）に示す如く拡大する。図４（ｂ）に示される拡大後の文字Ａは、図４（ａ）に示される文字Ａに比較して大きい。
【００５４】
顔検出部３３と、年齢推定部３４の詳細について、以下に説明する。
【００５５】
顔検出部３３は、撮影画像Ｃの中から主に肌色からなる領域を、顔の画像の候補として抽出する。そして、顔検出部３３は、抽出した領域上において、目、鼻、口、シワ等の顔の特徴を、当該領域上における色や模様の分布に基づいて検出する。当該領域上において一定の確度で顔の特徴が検出された場合、顔検出部３３は、当該領域が顔Ｂの画像の領域であるとして、撮影画像Ｃから顔Ｂを検出する。
【００５６】
年齢推定部３４は、検出された顔Ｂの画像から、ユーザの年齢ｙを推定する処理を実行する。年齢推定部３４は、顔Ｂの画像において、目、鼻、口、耳、シワ等の各部分の形状や相対的位置、顔Ｂの輪郭等に基づき、年齢に依存するパラメータを抽出する。年齢推定部３４は、抽出したパラメータに基づいてユーザの年齢を推定する。
【００５７】
たとえば、年齢推定部３４は、図３（ａ）に示されるユーザの顔Ｂの画像に基づき、ユーザは２５歳（ｙ＝２５）であると推定する。また、年齢推定部３４は、図３（ｂ）に示される顔Ｂの画像に基づき、ユーザは７０歳（ｙ＝７０）であると推定する。
【００５８】
なお、年齢推定の手法については、たとえば、特開平０９−２３０７５１号公報に詳述されている。
【００５９】
図５は、本実施の形態に係る、表示制御処理を示すフローチャートである。図５に示される表示制御処理は、電子メールや基本設定等のプログラム２１がユーザにより起動されたことに応じて、開始される。
【００６０】
制御部１１は、ユーザにより起動されたプログラムがプログラムリスト２２に登録されている場合（Ｓ１０１：ＹＥＳ）、当該判定処理に用いる撮影画像を取得するため、撮影部１５を起動する（Ｓ１０２）。
【００６１】
制御部１１は、起動されたプログラムがプログラムリスト２２に登録されていない場合（Ｓ１０１：ＮＯ）、文字を拡大する必要がないとして、図５に示される表示制御処理を終了する。
【００６２】
撮影部１５が起動された後（Ｓ１０２）、顔検出部３３は、撮影部１５より取得する撮影画像Ｃから、上述の如くユーザの顔Ｂを検出する（Ｓ１０３）。年齢推定部３４は、顔
検出部３３により検出された顔Ｂの画像に基づき、上述の如くユーザの年齢ｙを推定する（Ｓ１０４）。
【００６３】
判定部３１は、年齢推定部３４により推定された年齢ｙが閾値Ｙ以上（ｙ≧Ｙ）であるか否かを判定する（Ｓ１０５）。たとえば、図３（ｂ）に示される撮影画像Ｃの如く、判定条件ｙ≧Ｙが満たされると判定部３１が判定した場合（Ｓ１０５：ＹＥＳ）、表示変更部３２は、図４（ｂ）に示すように、表示面３に表示された画面上の文字Ａを拡大する（Ｓ１０６）。文字Ａの拡大後、制御部１１は撮影部１５を停止し（Ｓ１０７）、表示制御処理を終了する。
【００６４】
文字Ａの拡大（Ｓ１０６）の実行の前に、制御部１１は、「文字を拡大します。」等、文字Ａが拡大されることをユーザへ通知する所定の音声を音声出力部１７より再生してもよい。上記音声が再生されることにより、ユーザは、画面の表示態様が変更されることを事前に認識できる。制御部１１は、「文字を拡大します。」との文字を表示面３に表示しても良い。
【００６５】
図３（ａ）に示される撮影画像Ｃの如く、判定条件ｙ≧Ｙが満たされない、すなわちｙ＜Ｙであると判定部３１が判定した場合（Ｓ１０５：ＮＯ）、制御部１１は、文字Ａの拡大の必要はないとして、撮影部１５を停止し（Ｓ１０７）、表示制御処理を終了する。
【００６６】
以上、本実施の形態の構成によれば、判定部３１は、表示面３に表示された画面に向くユーザの状態が、表示面３に表示される画面を閲覧しにくい状態を示す判定条件に合致するか否かを、撮影画像Ｃに基づき判定する。ここで、判定条件は、年齢推定部３４により推定された年齢ｙが所定の閾値Ｙを超えることである。推定された年齢ｙが閾値Ｙ以上である場合、文字Ａを拡大する必要があるとして、表示変更部３２は、表示面３に表示されている画面上の文字Ａを拡大することにより、当該画面の表示態様を、文字Ａの視認性が高まる表示態様へ変更する。
【００６７】
上記構成により、表示面３に表示されている画面を閲覧しにくく、ユーザが文字Ａの視認性を高めることを望む状況において、適時、画面の表示態様が、文字Ａの視認性が高まる表示態様へ変更される。
【００６８】
また、本実施の形態の構成によれば、プログラムリスト２２に登録されているプログラム２１に対して判定部３１による判定処理が適用されるため、文字Ａの視認性を高める（文字Ａを拡大する）必要性がないプログラム２１の実行中には、文字Ａの拡大が抑制される。また、プログラムリスト２２に登録されていないプログラム２１が起動されたときには撮影部１５は駆動されないため、消費電力が抑制される。
【００６９】
＜変更例１＞
図６は、変更例１に係る、携帯電話機１の全体構成を示すブロック図である。図６に示されるブロック図は、図２（ａ）に示されるブロック図において、年齢推定部３４が、大きさ検出部３５に置き換えられている。大きさ検出部３５は、制御部１１によって実行されるプログラムの機能として実現される。
【００７０】
図７（ａ）〜（ｃ）は、それぞれ、表示面３とユーザの顔Ｂとの間の距離を示す図である。図７（ｄ）〜（ｆ）は、それぞれ、表示面３とユーザの顔Ｂとの間の距離が図７（ａ）〜（ｃ）の各々に示される距離であるときの、撮影画像Ｃを例示する図である。
【００７１】
大きさ検出部３５は、図７（ｄ）〜（ｆ）に示されるような、撮影画像Ｃに含まれる顔Ｂの領域の大きさを検出する。具体的には、大きさ検出部３５は、撮影画像Ｃ上における
ユーザの顔Ｂの横幅Ｌを、顔Ｂの領域の大きさを表す量として検出する。
【００７２】
ユーザが、図７（ａ）に示す状態から図７（ｂ）に示す状態へ、顔Ｂを表示面３へ近づけたときに大きさ検出部３５により検出される横幅Ｌ´（図７（ｅ）参照）は、顔Ｂが表示面３へ近づけられる前に大きさ検出部３５により検出された横幅Ｌ（図７（ｄ））より大きい。同様に、ユーザが、図７（ａ）に示す状態から図７（ｃ）に示す状態へ、顔Ｂを表示面３へ遠ざけたときに大きさ検出部３５により検出される横幅Ｌ´（図７（ｆ）参照）は、横幅Ｌ（図７（ｄ））より小さい。
【００７３】
大きさ検出部３５は、撮影部１５により撮影された撮影画像Ｃに基づき、表示面３と顔Ｂとの間の距離の変化を評価できる量であれば、顔Ｂの横幅に限らず、各種のパラメータを抽出するよう構成されてもよい。たとえば、大きさ検出部３５は、目、鼻、耳等の特徴的部分間の距離や、顔Ｂの全体または特定部分の領域の面積を、撮影画像Ｃにおける顔Ｂの領域の大きさを表す量として抽出するよう、構成されてもよい。
【００７４】
本変更例において、判定部３１は、大きさ検出部３５により検出される顔の横幅の変化量が所定の期間内に所定の閾値を超えた場合に、ユーザが画面を閲覧しにくい状態にあると判定する。
【００７５】
図８は、本変更例に係る表示制御処理を示すフローチャートである。図８に示されるフローチャートは、図５に示されるフローチャートにおいてステップＳ１０４、Ｓ１０５の処理が、ステップＳ１１１〜Ｓ１１６の処理に置き換えられたものである。
【００７６】
撮影部１５より取得された撮影画像Ｃからユーザの顔が検出された後（Ｓ１０３）、大きさ検出部３５は、顔Ｂの横幅Ｌを検出する（Ｓ１１１）。
【００７７】
顔Ｂの横幅Ｌの検出後、制御部１１は、所定の時間Ｔ１だけ待機する（Ｓ１１２）。この所定の時間Ｔ１の長さは、ユーザが、表示面３に表示される文字Ａが見にくいなどの理由により、表示面３と顔との間の距離を変化させる動作に要する時間の長さ程度（たとえば数百ミリ秒〜数秒）に、予め設定される。
【００７８】
所定の時間Ｔ１の待機の後、顔検出部３３は、ステップＳ１０３の処理と同様に、撮影画像Ｃから顔Ｂを検出する（Ｓ１１３）。大きさ検出部３５は、ステップＳ１１１の処理と同様に、ステップＳ１１３において検出された顔Ｂの横幅Ｌ´を検出する（Ｓ１１４）。
【００７９】
判定部３１は、ステップＳ１１１とＳ１１４において検出された２つの横幅Ｌ、Ｌ´の変化量が、所定閾値以上であるか否かを判定する。まず、判定部３１は、２つの横幅Ｌ、Ｌ´の比ｒ＝Ｌ´／Ｌを演算処理により取得し（Ｓ１１５）、当該比ｒが、ｒ＜Ｒ１またはｒ＞Ｒ２を満たすか否かを判定する（Ｓ１１６）。
【００８０】
ここで、Ｒ１とＲ２は、たとえばＲ１＝０．９、Ｒ２＝１．１と設定される閾値である。閾値Ｒ１は、たとえば、０．５〜０．９５程度に設定され得る。閾値Ｒ２は、たとえば、１／Ｒ１、または１．０５〜２程度に設定され得る。
【００８１】
図７（ａ）、（ｄ）に示す状態から図７（ｂ）、（ｅ）に示す状態へ、表示面３と顔Ｂとが近づけられた場合、たとえば、比ｒ≒１．５が取得される。この場合、ｒ＞Ｒ２と判定される（Ｓ１１６：ＹＥＳ）。
【００８２】
同様に、図７（ａ）、（ｄ）に示す状態から図７（ｃ）、（ｆ）に示す状態へ、表示面
３と顔Ｂとが離された場合、たとえば、比ｒ≒０．８が取得される。この場合、ｒ＜Ｒ１と判定される（Ｓ１１６：ＹＥＳ）。
【００８３】
ユーザが顔と表示面３の位置を固定していた場合、取得される比ｒは１に略等しいため、ステップＳ１１６において、ＮＯと判定され、ステップＳ１１２の処理へ戻る。この場合、判定部３１がステップＳ１１６においてＹＥＳと判定するまで、ステップＳ１１２〜Ｓ１１６の処理が繰り返し実行される。
【００８４】
ステップＳ１１２〜Ｓ１１６の処理が繰り返し実行される場合において、ステップＳ１１５にて取得される比ｒは、ステップＳ１１１ではなく前回実行したステップＳ１１４の処理において検出された横幅Ｌと、今回実行したステップＳ１１４の処理において検出する横幅Ｌ´とに基づき、比ｒ＝Ｌ´／Ｌを取得する（Ｓ１１５）よう構成されてもよい。この場合、判定部３１は、当該比ｒに基づいて、ステップＳ１１６における判定処理を実行する（Ｓ１１６）。
【００８５】
比ｒがｒ＞Ｒ２である場合、最初の位置では、画面上の文字Ａが読みづらいため、文字Ａが見やすくなるよう、ユーザが表示面３に顔Ｂを遠ざけたとみなせる。また、比ｒがｒ＜Ｒ１である場合、最初の位置では、画面上の文字Ａが読みづらいため、文字Ａが見やすくなるよう、ユーザが表示面３から顔Ｂを近づけたとみなせる。
【００８６】
よって、判定部３１が、比ｒがｒ＞Ｒ２またはｒ＜Ｒ１であると判定すると（Ｓ１１６：ＹＥＳ）、表示変更部３２が、図４（ｂ）に示すように、現在表示面３に表示している画面上の文字Ａを拡大する（Ｓ１０６）。
【００８７】
以上、本変更例の構成によれば、表示面３に表示される画面上の文字Ａが読みにくいなどの理由により、表示面３とユーザの顔Ｂとの間の距離が変化（離れる、または近づく）すると、自動的に画面上の文字Ａが拡大される。よって、表示面３に表示されている画面を閲覧しにくく、ユーザが文字Ａの視認性を高めることを望む状況において、表示面３に表示されている画面の表示態様が、適時、文字Ａの視認性が高まる表示態様へ変更される。
【００８８】
＜変更例２＞
図９は、変更例２に係る、携帯電話機１の全体構成を示すブロック図である。図９に示されるブロック図は、図２（ａ）に示されるブロック図に対して、顔検出部３３と年齢推定部３４が削除され、位置検出部３６が追加されている。位置検出部３６は、制御部１１によって実行されるプログラムの機能として実現される。
【００８９】
位置検出部３６は、既に公知の手法（たとえば、特開平２００２−９９３８６号公報に記載）により、表示面３上における視線位置を検出する。
【００９０】
たとえば、位置検出部３６は、撮影部１５より取得される撮影画像Ｃに含まれるユーザの目の画像に基づき、ユーザの視線の先にある、表示面３上における注視されている位置すなわち視線位置を検出する。位置検出部３６は、たとえば、図１に示されるＸ軸とＹ軸方向に関する座標を用いて、視線位置を特定する。
【００９１】
位置検出部３６は、たとえば、上記の目の画像に基づき、上まぶた、下まぶた、黒目の位置や輪郭等の情報を抽出することにより、ユーザの視線の方向を特定する。そして、位置検出部３６は、特定された視線の方向に基づき、表示面３上の視線位置を検出する。
【００９２】
撮影部１５は、赤外線カメラをさらに備える構成が採られてもよい。この場合、位置検
出部は、赤外線カメラにより撮影した画像から、撮影された目の瞳孔の位置等を検出することによって、視線の方向を検出できる。
【００９３】
図１０（ａ）は、表示面３上の視線位置を説明する図である。ユーザが、図１０（ａ）に示される位置Ｐ１を注視しているとき、位置検出部３６は、位置Ｐ１を視線位置として検出する。具体的には、位置検出部３６は、視線位置Ｐ１を表す表示面３上の座標（Ｘ１、Ｙ１）を検出する。ユーザが、図１０（ａ）に示される位置Ｐ２やＰ２´を注視しているとき、位置検出部３６は、位置Ｐ２、Ｐ２´を表す座標（Ｘ２、Ｙ２）、（Ｘ２´、Ｙ２´）を検出する。
【００９４】
本変更例において、判定部３１は、位置検出部３６により検出される視線位置が所定の時間以上略停止する場合、ユーザが画面を閲覧しにくい状態にあると判定する。
【００９５】
図１０（ｂ）は、本変更例に係る、表示制御処理を示すフローチャートである。図１０（ｂ）に示されるフローチャートは、図５に示されるフローチャートに対して、ステップＳ１０３〜Ｓ１０５の処理が、ステップＳ１２１〜Ｓ１２６の処理に置き換えられている。ステップＳ１２１の処理は、撮影部１５が起動された後（Ｓ１０２）に、実行される。
【００９６】
ステップＳ１２１において、位置検出部３６は、たとえば図１０（ａ）に示される位置にある、視線位置Ｐ１を検出する。そして、制御部１１は、タイマを用いて、時間（ｔ２）の計時を開始する（Ｓ１２２）。タイマは、制御部１１に備えられている。
【００９７】
以後、ステップＳ１２１が２回目以降に実行される場合、制御部１１は、ステップＳ１２２において、時間ｔ２の計時を再び０秒から開始する。
【００９８】
ステップＳ１２３において、位置検出部３６は、ステップＳ１２１と同様に、視線位置Ｐ２を検出する。
【００９９】
判定部３１は、検出された２つの視線位置Ｐ１、Ｐ２の間の距離ｄを、視線位置Ｐ１、Ｐ２を表す座標（Ｘ１、Ｙ１）、（Ｘ２、Ｙ２）に基づき検出する（Ｓ１２４）。さらに、判定部３１は、検出した距離ｄが、所定の閾値Ｄ以下であるか否かを判定する（Ｓ１２５）。すなわち、判定部３１は、視線位置Ｐ２が、視線位置Ｐ１を中心とする半径Ｄの円形領域（図１０（ａ）の破線で囲まれた領域）に含まれるか否かを判定する。
【０１００】
ここで、閾値Ｄは、ユーザが表示面３上のある位置を注視し続けている最中に視線位置が揺れ動く範囲を包含する程度に、設定されている。つまり、ステップＳ１２１とＳ１２３において視線位置が検出される間、ユーザが表示面３上のある位置を注視し続けていた場合には、検出される２つの視線位置間の距離は閾値Ｄ以下であり得る。画面上の文字Ａがユーザにとって小さくて読みづらい場合、特に読みづらい文字Ａの位置が注視し続けられやすい。
【０１０１】
図１０（ａ）に示す如く視線位置Ｐ２が上記の円形領域の外にある場合、判定部３１は、ユーザが画面を閲覧しにくい状態にはないとして、ステップＳ１２５においてＮＯと判定する（Ｓ１２５：ＮＯ）。この場合、再び視線位置Ｐ１、Ｐ２が検出する処理が実行され、新たに検出された視線位置間の距離ｄが閾値Ｄ以下であるか否かが判定される。
【０１０２】
たとえば、ステップＳ１２１において視線位置Ｐ１が検出された後、ステップＳ１２３において図１０（ａ）に示す視線位置Ｐ２´が検出された場合、視線位置Ｐ２´は上記の円形領域内に位置するため、判定部３１は、この場合において検出される視線位置Ｐ１、Ｐ２´の間の距離ｄ´は、条件ｄ´≦Ｄを満たす（Ｓ１２５：ＹＥＳ）。この場合、判定
部３１は、さらに、計時している時間ｔ２が所定の閾値Ｔ２以上であるか否かを判定する（Ｓ１２６）。
【０１０３】
ここで、閾値Ｔ２は、ユーザが表示面３のある位置に表示されている文字Ａ等を注視し続けていることを検出できる程度に設定される。たとえば、閾値Ｔ２は、数秒〜十数秒程度に設定される。
【０１０４】
計時している時間ｔ２が閾値Ｔ２以上であると判定部３１により判定された場合（Ｓ１２６：ＹＥＳ）、表示変更部３２は、ユーザが画面を閲覧しにくい状態にあるとして、表示面３に表示している画面上の文字Ａを拡大する（Ｓ１０６）。
【０１０５】
計時している時間ｔ２が閾値Ｔ２以上でないと判定部３１により判定された場合（Ｓ１２６：ＮＯ）、ユーザが画面を閲覧しにくい状態にはないとして、ステップＳ１２３へ戻り、位置検出部３６により視線位置Ｐ２を検出する処理が実行される。
【０１０６】
以上、本変更例の構成によれば、ユーザが表示面３上におけるある位置を注視し続けた場合に、自動的に画面上の文字Ａが拡大される。よって、表示面３に表示されている画面を閲覧しにくく、ユーザが文字Ａの視認性を高めることを望む状況において、適時、表示面３に表示されている画面の表示態様が、適時、文字Ａの視認性が高まる表示態様へ変更される。
【０１０７】
＜変更例３＞
図１１（ａ）は、本変更例に係る、表示制御処理を示すフローチャートである。図１１（ａ）に示されるフローチャートでは、図５に示されるフローチャートのステップＳ１０６の前段に、ステップＳ１３１、Ｓ１３２の処理が挿入されている。図１１（ａ）において、図５に示されるステップと同一のステップの図示は省略されている。
【０１０８】
図１１（ｂ）は、本変更例に係る、文字Ａの拡大を提案し、文字Ａの拡大の許可を問い合わせるための、表示面３に表示される画像Ｅを例示する図である。
【０１０９】
表示変更部３２は、ステップＳ１０６において画面上の文字Ａを拡大する処理を実行する前に、図１１（ｂ）に示す画像Ｅを、現在表示面３に表示している画面に重ねて表示し（Ｓ１３１）、文字Ａの拡大を提案する。画像Ｅには、文字Ａの拡大の許可を問い合わせるためのテキストが含まれている。画像Ｅは、ユーザが当該テキストを困難なく読める程度の大きさ、たとえば、現在の画面上の最も小さな文字、あるいは平均的な大きさの文字よりも大きなフォントサイズで表示面３に表示されることが好ましい。
【０１１０】
文字Ａの拡大を許可する操作（画像Ｅ上の「ＹＥＳ」をタッチする操作）を操作入力部１４が検出した場合（Ｓ１３２：ＹＥＳ）、表示変更部３２は、ユーザの意思に従い、現在表示面３に表示している画面上の文字Ａを拡大する（Ｓ１０６）。文字Ａの拡大を不許可とする操作（画像Ｅ上の「ＮＯ」をタッチする操作）を操作入力部１４が検出した場合（Ｓ１３２：ＮＯ）、表示変更部３２は、ユーザの意思に従い、文字Ａを拡大する必要はないとして、ステップＳ１０７の処理へ進む。
【０１１１】
本変更例の構成によれば、判定部３１による判定結果に応じて自動的に画面の文字Ａの拡大がユーザへ適時提案される。ユーザは、当該提案に応える操作を行うだけで、画面上の文字Ａの拡大を許可またはキャンセルできる。
【０１１２】
本変更例の構成は、実施の形態に限らず変更例１〜２へも適用可能である。
【０１１３】
＜変更例４＞
図１２（ａ）は、本変更例に係る、表示制御処理を示すフローチャートである。図１２（ａ）に示されるフローチャートでは、図１１（ａ）に示されるフローチャートすステップＳ１３１、Ｓ１３２の処理が、ステップＳ１４１〜Ｓ１４３の処理に置き換えられている。
【０１１４】
図１２（ｂ）は、本変更例に係る、画面上の文字Ａを拡大させるためのアイコンＦを例示する図である。アイコンＦは、表示内容を拡大することを象徴するルーペの画像を含む。
【０１１５】
表示変更部３２は、図１２（ｂ）に示すアイコンＦを、現在表示面に表示している画面に重ねて表示するとともに、このアイコンＦに対する操作に、画面上の文字Ａを拡大する処理（Ｓ１０６）を実行する機能を割り当てる（Ｓ１４１）。表示変更部３２は、たとえば、画面の右下等の片隅にアイコンＦを表示する。アイコンＦは、ユーザが困難なく見つけられ、且つ、操作できる程度の大きさで表示されることが好ましい。
【０１１６】
所定の時間（たとえば、数秒〜十数秒程度）の間に、操作入力部１４によりアイコンＦに対する入力が検出された場合（Ｓ１４２：ＹＥＳ）、表示変更部３２は、アイコンＦを消去するとともに、ユーザによる操作に応じて、現在表示面３に表示している画面上の文字Ａを拡大する（Ｓ１０６）。
【０１１７】
操作入力部１４により所定時間の間にアイコンＦに対する入力が検出されなかった場合（Ｓ１４２：ＮＯ）、表示変更部３２は、文字Ａを拡大する必要はないとして、アイコンＦを消去（Ｓ１４３）した後、ステップＳ１０７の処理へ進む。
【０１１８】
本変更例の構成によれば、判定部３１による判定結果に応じて自動的に画面の文字Ａの拡大が、アイコンＦの表示によりユーザへ提案される。ユーザは、表示されたアイコンＦに対して操作（タップ）を行うだけで、画面上の文字Ａの拡大を許可できる。
【０１１９】
本変更例の構成は、実施の形態に限らず変更例１、２へ適用可能である。
【０１２０】
＜その他＞
以上、本発明の実施の形態および変更例について説明したが、本発明は、上記実施の形態等によって何ら制限されるものではなく、また、本発明の実施の形態も、上記以外に種々の変更が可能である。
【０１２１】
上記実施の形態および変更例１、２の構成は、互いに組み合わせ可能である。この場合、実施の形態および変更例１、２における判定部３１による判定処理に係る各判定条件が、ａｎｄ、ｏｒ等の論理演算子によって、２つ以上互いに組み合わされることが可能である。たとえば、上記実施の形態における判定条件（ｙ≧Ｙ、図５）と変更例１における判定条件（ｒ＜Ｒ１  ｏｒ  ｒ＞Ｒ２、図８）とが組み合わされ、判定部３１が、ステップＳ１１６において、ｙ≧Ｙであり、且つ（または）、ｒ＜Ｒ１  ｏｒ  ｒ＞Ｒ２が満たされるか否かを判定するよう構成されてもよい。
【０１２２】
上記変更例１、２の構成によれば、判定部３１によりユーザが画面を閲覧しにくい状態にあると判定されない限り、その表示制御処理（図５、図８）が継続して実行される。しかしながら、変更例１、２に係る表示制御処理は、実行開始後所定の時間が経過した後に、自動的に終了されるよう構成されてもよい。このような構成により、撮影部１５の駆動時間が短縮され、消費電力が抑制される。
【０１２３】
たとえば、変更例１に係る図８に示されるフローチャートに、図１３（ａ）に示す如くステップＳ１５１、Ｓ１５２の処理を挿入する構成が可能である。ステップＳ１５１において、制御部１１は、タイマを用いて、時間ｔ３の計時を開始する（Ｓ１５１）。そして、ステップＳ１１２〜Ｓ１１６の処理が繰り返し実行されている間に、時間ｔ３が所定閾値Ｔ３を超えた場合には（Ｓ１５２：ＹＥＳ）、繰り返し実行されているステップＳ１１２〜Ｓ１１６の処理のループを抜ける。これにより、表示制御処理は、実行開始後Ｔ３秒が経過すると、自動的に終了される。
【０１２４】
上記と同様の構成は、変更例３へも適用できる。たとえば、変更例１に係る図１０に示されるフローチャートに、図１３（ｂ）に示す如くステップＳ１５１、Ｓ１５２を挿入する構成を採ることが可能である。
【０１２５】
また、上記実施の形態および変更例１〜４において説明される表示制御処理は、ユーザの操作に応じてプログラム２１が実行開始されたときに、実行開始される。ユーザによりプログラム２１が実行開始されたときに限らず、表示制御処理は、プログラムの実行中においても、たとえば一定の時間が経過する毎に実行されるよう構成されてもよい。
【０１２６】
判定部３１による、画面上の文字Ａを拡大することの要否を判定するための判定条件は、上記実施の形態および変更例１〜４において説明された条件に限られる必要はない。判定条件は、撮影部１５より取得される撮影画像に係る各種の情報を用い構成されてよい。たとえば、ユーザが眉をひそめる動作の検出など、撮影画像Ｃ上の顔Ｂの画像からユーザの表情を検出する処理の実行が可能な場合、判定条件は検出された表情または表情の変化に基づき、判定条件が構成されてもよい。
【０１２７】
また、判定部３１が画面上の文字Ａを拡大することの要否を判定するための判定条件は、撮影画像以外の情報に基づく条件を含んでもよい。たとえば、判定部３１は、撮影画像Ｃに基づく条件に従えば画面上の文字Ａを拡大することをこの好ましい場合であっても、操作入力部１４やキー操作入力部１９に対する操作が検出されている最中には、画面上の文字Ａを拡大する必要がないと判定するよう構成できる。
【０１２８】
上記実施の形態および変更例１〜４では、プログラムリスト２２に登録されているプログラム２１に対して、判定部３１による判定処理が適用されるが、プログラムリスト２２は、上記判定処理を適用しないプログラム２１を登録する、という形式で構成されてもよい。プログラムリスト２２は、各プログラム２１に対して、上記判定処理を適用するか否かを判別できるよう構成されていればよい。
【０１２９】
また、各プログラム２１に対して、上記判定処理を適用するか否かを判別できる形式であれば、プログラムリスト２２とは異なる形式で、判別のためのデータが記憶部１２に記憶されてよい。たとえば、各プログラム２１中に、当該プログラム２１が判定部３１による判定処理が適用されるか否かを決定するための情報が備えられることにより、記憶部１２が、判別のためのデータとして記憶してもよい。また、判別のためのデータは、判定部３１による判定処理を適用するプログラムを、プログラム２１の中から特定するための条件を示すデータから構成されてもよい。この場合、制御部１１は、当該条件（判別のためのデータ）に基づき、判定部３１による判定処理を適用するプログラム２１であるか否かを判別する。
【０１３０】
上記実施の形態および変更例１〜４では、撮影部１５は、プログラムリスト２２に登録されているプログラムが起動されたときに起動される（Ｓ１０１→Ｓ１０２）。しかしながら、プログラムの起動後の所定のタイミングで撮影部１５が起動される構成が採られてもよい。たとえば、起動されたプログラムの実行画面に対する操作が所定時間（たとえば
数秒〜数十秒程度）操作入力部１４により検出されなかった場合、撮影部１５が起動される構成を採ることができる。撮影部１５の起動時間の短縮により、撮影部１５の作動に要する電力の消費量が抑制される。
【０１３１】
上記実施の形態および変更例１〜４において、文字の拡大（Ｓ１０６）の際、ユーザが文字の拡大率を調整するためのバー等の画像が、表示面３に表示されるよう構成されてもよい。当該構成によって、ユーザは、所望のサイズで文字Ａ表示させることができる。拡大率の調整のための画像が表示される際、拡大をキャンセルするための操作手段をユーザへ提供する構成がさらに採られてもよい。拡大率の調整のための画像は、問い合わせのための画像Ｅ（変更例３）や文字の拡大のためのアイコンＦ（変更例４）の表示に併せて表示されてもよい。
【０１３２】
上記実施の形態および変更例１〜４では、表示変更部３２は、表示面３に表示されている画面上の文字Ａを拡大する。文字Ａの拡大に限られず、表示変更部３２は、各種の表示変更手段により文字Ａの視認性を高めるために画面の表示態様を変更するよう、構成が採られてもよい。たとえば、文字Ａの拡大（図５のＳ１０６参照）に代えて、図１４（ａ）〜（ｄ）に示す如く、表示変更部３２は、表示面３に表示された画面において、文字Ａの色の強調（背景色の補色へ変更等。図１４（ａ）のＳ１０６ａ参照）、文字Ａの書体の強調（文字Ａを太くする、明朝体からゴシック体へ変更等。図１４（ｂ）のＳ１０６ｂ参照）、文字Ａと背景とのコントラストの強調（文字Ａと背景の色を違いに略補色にするよう変更等。図１４（ｃ）のＳ１０６ｃ参照）、または画面の輝度を上げる変更（図１４（ｄ）のＳ１０６ｄ参照）を適用する構成が採られてもよい。表示変更部３２は、文字Ａの拡大、文字Ａの色の強調、文字Ａの書体の変更、文字Ａと背景とのコントラストの強調、輝度を上げる変更等のうち、複数の表示変更手段を組み合わせて用いることにより、文字Ａの視認性を向上させるよう画面の表示態様を変更する構成が採られてもよい。
【０１３３】
上記構成による画面の表示態様の変更は、変更例１〜４へも適用可能である。
【０１３４】
上記実施の形態では、スマートフォン型の携帯電話機に本発明が適用されている。しかしながら、これに限らず、ストレート式、折りたたみ式、スライド式等、他のタイプの携帯電話機に本発明が適用されてもよい。
【０１３５】
さらに、本発明は、携帯電話機に限られず、ＰＤＡ（Personal DigitalAssistant）、タブレットＰＣ（Tablet PC）、電子書籍端末等の携帯端末装置を含む、各種の通信装置に適用可能である。
【０１３６】
この他、本発明の実施の形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。
【符号の説明】
【０１３７】
１  携帯電話機  （携帯端末装置）
１１  制御部
１２  記憶部
１３  表示部
１５  撮影部
２２  プログラムリスト  （情報）
３１  判定部
３２  表示変更部
３４  年齢推定部
３５  大きさ検出部
３６  位置検出部
Ｐ１、Ｐ２  視線位置
Ａ  文字
Ｃ  撮影画像  （画像）
【図１】
0005902444.tif 000002
【図２】
0005902444.tif 000003
【図３】
0005902444.tif 000004
【図４】
0005902444.tif 000005
【図５】
0005902444.tif 000006
【図６】
0005902444.tif 000007
【図７】
0005902444.tif 000008
【図８】
0005902444.tif 000009
【図９】
0005902444.tif 000010
【図１０】
0005902444.tif 000011
【図１１】
0005902444.tif 000012
【図１２】
0005902444.tif 000013
【図１３】
0005902444.tif 000014
【図１４】
0005902444.tif 000015