(57)【要約】【構成】ＬＣＤドライバ２８は、ＬＣＤモニタ３０に複数のアイコンを表示する。インカメラ２２は、ＬＣＤモニタ３０が向く方向のシーンを捉える撮像面を有し、撮像シーンを表す画像データを繰り返し出力する。スマートフォンＣＰＵ２０は、インカメラ２２から出力された画像データを参照して撮像シーンから操作者の顔を探索し、探知された顔に眼鏡が装着されているか否かを同じ画像データを参照して判別し、そしてＬＣＤモニタ３０に表示されるＧＵＩ画像の倍率を判別結果に応じて異なる態様で調整する。【効果】表示画像の視認性が向上する。【選択図】図２
2014160968.tif 000002
【特許請求の範囲】
【請求項１】
モニタ画面に画像を表示する表示手段、
前記モニタ画面が向く方向のシーンを捉える撮像面を有し、前記シーンを表す電子画像を繰り返し出力する撮像手段、
前記撮像手段から出力された電子画像を参照して前記シーンから人物の顔を探索する探索手段、および
前記表示手段よって表示される画像の倍率を前記探索手段によって探知された顔に眼鏡が装着されているか否かを判別して調整する調整手段を備える、携帯情報端末。
【請求項２】
前記調整手段は、判別結果が前記眼鏡の装着を示すとき前記倍率を基準倍率に設定する基準倍率設定手段、および前記判別結果が前記眼鏡の非装着を示すとき前記倍率を視力設定に応じて異なる方向に変更する倍率変更手段を含む、請求項１記載の携帯情報端末。
【請求項３】
前記倍率変更手段は、前記視力設定が老眼を示すとき前記倍率を増大させる倍率増大手段、および前記視力設定が近眼を示すとき前記倍率を低減させる倍率低減手段を含む、請求項２記載の携帯情報端末。
【請求項４】
倍率調整設定がオン状態のときに限定して前記調整手段を起動する起動手段をさらに備える、請求項１ないし３のいずれかに記載の携帯情報端末。
【請求項５】
前記探索手段は事前に登録された顔画像に相当する顔を探索する、請求項１ないし４のいずれかに記載の携帯情報端末。
【請求項６】
前記調整手段の調整対象はＧＵＩ画像に相当する、請求項１ないし５のいずれかに記載の携帯情報端末。
【請求項７】
モニタ画面に画像を表示する表示手段、および
前記モニタ画面が向く方向のシーンを捉える撮像面を有し、前記シーンを表す電子画像を繰り返し出力する撮像手段を備える携帯情報端末のプロセッサに、
前記撮像手段から出力された電子画像を参照して前記シーンから人物の顔を探索する探索ステップ、および
前記表示手段よって表示される画像の倍率を前記探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップを実行させるための、表示制御プログラム。
【請求項８】
モニタ画面に画像を表示する表示手段、および
前記モニタ画面が向く方向のシーンを捉える撮像面を有し、前記シーンを表す電子画像を繰り返し出力する撮像手段を備える携帯情報端末によって実行される表示制御方法であって、
前記撮像手段から出力された電子画像を参照して前記シーンから人物の顔を探索する探索ステップ、および
前記表示手段よって表示される画像の倍率を前記探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップを備える、表示制御方法。
【請求項９】
モニタ画面に画像を表示する表示手段、
前記モニタ画面が向く方向のシーンを捉える撮像面を有し、前記シーンを表す電子画像を繰り返し出力する撮像手段、および
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える携帯情報端末に供給される外部制御プログラムであって、
前記撮像手段から出力された電子画像を参照して前記シーンから人物の顔を探索する探索ステップ、および
前記表示手段よって表示される画像の倍率を前記探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１０】
モニタ画面に画像を表示する表示手段、
前記モニタ画面が向く方向のシーンを捉える撮像面を有し、前記シーンを表す電子画像を繰り返し出力する撮像手段、
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える携帯情報端末であって、
前記外部制御プログラムは、
前記撮像手段から出力された電子画像を参照して前記シーンから人物の顔を探索する探索ステップ、および
前記表示手段よって表示される画像の倍率を前記探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯情報端末に関し、特に、操作者の顔を撮影するインカメラが設けられた、携帯情報端末に関する。
【背景技術】
【０００２】
この種の端末の一例が、特許文献１に開示されている。この背景技術によれば、ユーザの顔画像が自分撮り用のフロントカメラ部で撮像される。制御部は、撮像された顔画像に基づいて、ユーザの顔の位置の移動や回転を検出し、この移動位置や回転に応じて、待ち受け画像等を拡大、縮小、上下左右方向へ移動、回転等して表示する。これによって、待ち受け画像等の表示態様を適応的に調整することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９４７２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、ユーザの視力が表示制御に反映されることはなく、モニタ画面に表示された画像の視認性に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、モニタ画面に表示された画像の視認性を高めることができる、携帯情報端末を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う携帯情報端末(10：実施例で相当する参照符号。以下同じ)は、モニタ画面(30)に画像を表示する表示手段(28)、モニタ画面が向く方向のシーンを捉える撮像面を有し、シーンを表す電子画像を繰り返し出力する撮像手段(22)、撮像手段から出力された電子画像を参照してシーンから人物の顔を探索する探索手段(S47)、および表示手段よって表示される画像の倍率を探索手段によって探知された顔に眼鏡が装着されているか否かを判別して調整する調整手段(S49~S59)を備える。
【０００７】
好ましくは、調整手段は、判別結果が眼鏡の装着を示すとき倍率を基準倍率に設定する基準倍率設定手段(S53)、および判別結果が眼鏡の非装着を示すとき倍率を視力設定に応じて異なる方向に変更する倍率変更手段(S55~S59)を含む。
【０００８】
さらに好ましくは、倍率変更手段は、視力設定が老眼を示すとき倍率を増大させる倍率増大手段(S57)、および視力設定が近眼を示すとき倍率を低減させる倍率低減手段(S59)を含む。
【０００９】
好ましくは、倍率調整設定がオン状態のときに限定して調整手段を起動する起動手段(S41)がさらに備えられる。
【００１０】
好ましくは、探索手段は事前に登録された顔画像に相当する顔を探索する。
【００１１】
好ましくは、調整手段の調整対象はＧＵＩ画像に相当する。
【００１２】
この発明に従う表示制御プログラムは、モニタ画面(30)に画像を表示する表示手段(28)、およびモニタ画面が向く方向のシーンを捉える撮像面を有し、シーンを表す電子画像を繰り返し出力する撮像手段(22)を備える携帯情報端末(10)のプロセッサ(20)に、撮像手段から出力された電子画像を参照してシーンから人物の顔を探索する探索ステップ(S47)、および表示手段よって表示される画像の倍率を探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップ(S49~S59)を実行させるための、表示制御プログラムである。
【００１３】
この発明に従う表示制御方法は、モニタ画面(30)に画像を表示する表示手段(28)、およびモニタ画面が向く方向のシーンを捉える撮像面を有し、シーンを表す電子画像を繰り返し出力する撮像手段(22)を備える携帯情報端末(10)によって実行される表示制御方法であって、撮像手段から出力された電子画像を参照してシーンから人物の顔を探索する探索ステップ(S47)、および表示手段よって表示される画像の倍率を探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップ(S49~S59)を備える。
【００１４】
この発明に従う外部制御プログラムは、モニタ画面(30)に画像を表示する表示手段(28)、モニタ画面が向く方向のシーンを捉える撮像面を有し、シーンを表す電子画像を繰り返し出力する撮像手段(22)、およびメモリ(36)に保存された内部制御プログラムに従う処理を実行するプロセッサ(20)を備える携帯情報端末(10)に供給される外部制御プログラムであって、撮像手段から出力された電子画像を参照してシーンから人物の顔を探索する探索ステップ(S47)、および表示手段よって表示される画像の倍率を探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップ(S49~S59)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１５】
この発明に従う携帯情報端末(10)は、モニタ画面(30)に画像を表示する表示手段(28)、モニタ画面が向く方向のシーンを捉える撮像面を有し、シーンを表す電子画像を繰り返し出力する撮像手段(22)、外部制御プログラムを取り込む取り込み手段(12)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(36)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(20)を備える携帯情報端末であって、外部制御プログラムは、撮像手段から出力された電子画像を参照してシーンから人物の顔を探索する探索ステップ(S47)、および表示手段よって表示される画像の倍率を探索ステップによって探知された顔に眼鏡が装着されているか否かを判別して調整する調整ステップ(S49~S59)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１６】
撮像シーンはモニタ画面が向く方向のシーンに相当するところ、撮像シーンに人物の顔が現れると、この顔に眼鏡が装着されているか否かに応じて異なる要領でモニタ画面上の画像の倍率が調整される。これによって、表示画像の視認性が向上する。
【００１７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１８】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この実施例に適用されるスマートフォンの構成の一例を示すブロック図である。
【図３】（Ａ）は大サイズのアイコンの表示状態の一例を示す図解図であり、（Ｂ）は中サイズのアイコンの表示状態の一例を示す図解図であり、（Ｃ）は小サイズのアイコンの表示状態の一例を示す図解図である。
【図４】（Ａ）はスマートフォンのモニタ画面に表示されるメニューの一例を示す図解図であり、（Ｂ）はスマートフォンのモニタ画面に表示されるメニューの他の一例を示す図解図である。
【図５】図２実施例に適用されるレジスタの構成の一例を示す図解図である。
【図６】図２実施例に適用されるスマートフォンＣＰＵの動作の一部を示すフロー図である。
【図７】図２実施例に適用されるすマートフォンＣＰＵの動作の他の一部を示すフロー図である。
【図８】図２実施例に適用されるすマートフォンＣＰＵの動作のその他の一部を示すフロー図である。
【発明を実施するための形態】
【００１９】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２０】
図１を参照して、この実施例の携帯情報端末は、基本的に次のように構成される。表示手段１は、モニタ画面５に画像を表示する。撮像手段２は、モニタ画面５が向く方向のシーンを捉える撮像面を有し、シーンを表す電子画像を繰り返し出力する。探索手段３は、撮像手段２から出力された電子画像を参照してシーンから人物の顔を探索する。調整手段４は、表示手段１よって表示される画像の倍率を探索手段３によって探知された顔に眼鏡が装着されているか否かを判別して調整する。
【００２１】
撮像シーンはモニタ画面５が向く方向のシーンに相当するところ、撮像シーンに人物の顔が現れると、この顔に眼鏡が装着されているか否かに応じて異なる要領でモニタ画面５上の画像の倍率が調整される。これによって、表示画像の視認性が向上する。
［実施例］
【００２２】
図２を参照して、この実施例のスマートフォン１０は、移動体通信用のアンテナ１４およびＲＦモジュール１２を含む。送受信データが通話音声データであれば、受話音声はスピーカ１６から出力され、送話音声はマイクロフォン１８によって取り込まれる。
【００２３】
スマートフォンＣＰＵ２０は、マルチタスクＯＳの制御の下でメインタスクおよびアイコンサイズ制御タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ３８に記憶される。
【００２４】
メインタスクの下では、以下の処理が実行される。まず、アイコンサイズ制御タスクの下で設定されたアイコンサイズが検出され、検出されたアイコンサイズを参照してアイコンの配置が調整される。調整が完了すると、検出されたアイコンサイズおよび調整された配置を記述したアイコン表示命令がグラフィックジェネレータ３６に与えられる。
【００２５】
命令を受けたグラフィックジェネレータ３６は、所望の配置で並んだ複数のアイコンを表すアイコン画像データを作成し、作成されたアイコン画像データをメモリ制御回路２４を通してＳＤＲＡＭ２６に書き込む。ＬＣＤドライバ２８はＳＤＲＡＭ２６に格納されたアイコン画像データをメモリ制御回路２４を通して読み出し、読み出されたアイコン画像データに基づいてＬＣＤモニタ３０を駆動する。この結果、複数のアイコンが所望の配置でＬＣＤモニタ３０に表示される。なお、この実施例では、アイコンはＧＵＩ画像(GUI: Graphic User Interface)と同義であり、サイズは倍率と同義である。
【００２６】
アイコンサイズは、アイコンサイズ制御タスクの下で、“大”，“中”および“小”のいずれかに設定される。設定されたアイコンサイズが“大”のときは、各々が大サイズを有する６つのアイコンＩＣ＿Ａ〜ＩＣ＿Ｆが図３（Ａ）に示す要領でモニタ画面に表示される。また、設定されたアイコンサイズが“中”のときは、各々が中サイズを有する１２個のアイコンＩＣ＿Ａ〜ＩＣ＿Ｌが図３（Ｂ）に示す要領でモニタ画面に表示される。さらに、設定されたアイコンサイズが“小”のときは、各々が小サイズを有する２０個のアイコンＩＣ＿Ａ〜ＩＣ＿Ｔが図３（Ｃ）に示す要領でモニタ画面に表示される。
【００２７】
また、アイコンの配置は、アイコンサイズ制御タスクの下でアイコンサイズが更新されたときに再調整される。グラフィックジェネレータ３６に与えられるアイコン表示命令には更新されたアイコンサイズと再調整された配置とが記述され、この結果、ＬＣＤモニタ３０に表示されたアイコンのサイズおよび配置が更新される。
【００２８】
モニタ画面に対するタッチ操作はタッチセンサ３２によって検知され、検知結果はスマートフォンＣＰＵ２０に与えられる。モニタ画面上のいずれかのアイコンがタッチされると、スマートフォンＣＰＵ２０は、タッチされたアイコンの属性に応じて異なる処理を実行する。タッチされたアイコンがサイズ調整アイコンであれば、以下のサイズ調整設定処理が実行される。
【００２９】
まず、サイズ調整機能設定メニュー表示命令がグラフィックジェネレータ３６に与えられる。命令を受けたグラフィックジェネレータ３６は、サイズ調整機能設定メニューを表すメニュー画像データを作成し、作成されたメニュー画像データをメモリ制御回路２４を通してＳＤＲＡＭ２６に書き込む。この結果、サイズ調整機能設定メニューが図４（Ａ）に示す要領でＬＣＤモニタ３０に表示される。図４（Ａ）によれば、サイズ調整機能設定メニューには、“ＯＮ”および“ＯＦＦ”の２つの項目が列挙される。
【００３０】
列挙されたこれらの項目のいずれかがタッチされると、スマートフォンＣＰＵ２０は、タッチされた項目を図５に示すレジスタＲＧＳＴに登録する。タッチされた項目が“ＯＮ”であれば“ＯＮ”がレジスタＲＧＳＴに登録され、タッチされた項目が“ＯＦＦ”であれば“ＯＦＦ”がレジスタＲＧＳＴに登録される。
【００３１】
サイズ調整機能設定メニュー上の“ＯＮ”がタッチされたときは、視力設定メニュー表示命令がグラフィックジェネレータ３６に与えられる。命令を受けたグラフィックジェネレータ３６は、視力設定メニューを表すメニュー画像データを作成し、作成されたメニュー画像データをメモリ制御回路２４を通してＳＤＲＡＭ２６に書き込む。この結果、視力設定メニューが図４（Ｂ）に示す要領でＬＣＤモニタ３０に表示される。図４（Ｂ）によれば、視力設定メニューには、“老眼”および“近眼”の２つの項目が列挙される。
【００３２】
列挙されたこれらの項目のいずれかがタッチされると、スマートフォンＣＰＵ２０は、タッチされた項目をレジスタＲＧＳＴに登録する。タッチされた項目が“老眼”であれば“老眼”がレジスタＲＧＳＴに登録され、タッチされた項目が“近眼”であれば“近眼”がレジスタＲＧＳＴに登録される。
【００３３】
アイコンサイズ制御タスクの下では、以下の処理が実行される。まず、レジスタＲＧＳＴの記述に基づいてサイズ調整機能のオン／オフが判別される。サイズ調整機能がオフ状態であれば、アイコンサイズは“中”に設定される。これに対して、サイズ調整機能がオン状態であれば、インカメラ２２が起動され、顔検出処理が実行される。
【００３４】
インカメラ２２は、ＬＣＤモニタ３０が向く方向のシーンを捉える撮像面を有し、撮像シーンを表す画像データつまり撮影画像データを繰り返し出力する。出力された撮影画像データは、メモリ制御回路２４を通してＳＤＲＡＭ２６に書き込まれる。フラッシュメモリ３８には、操作者の顔画像が登録顔画像として事前に保存される。顔検出処理では、この登録顔画像に符合する顔画像が、ＳＤＲＡＭ２６上の撮影画像データから探索される。
【００３５】
登録顔画像に符合する顔画像が撮影画像データから探知されないか、或いは登録顔画像に符合する顔画像が撮像画像データから探知されても、眼鏡を表す画像が顔画像上に現れていれば、操作者は眼鏡を装着しているとみなされ、アイコンサイズは“中”に設定される。
【００３６】
これに対して、眼鏡を表す画像が探知された顔画像上に存在しなければ、操作者は眼鏡を外しているとみなされる。このときは、レジスタＲＧＳＴに登録された視力設定を参照して、アイコンサイズが調整される。アイコンサイズは、“老眼”の視力設定に対応して“大”に設定され、“近眼”の視力設定に対応して“小”に設定される。
【００３７】
したがって、操作者が眼鏡を装着した状態でモニタ画面を見ているときは、アイコンＩＣ＿Ａ〜ＩＣ＿Ｌが図３（Ｂ）に示す要領で表示される。これに対して、操作者が眼鏡を外した状態でモニタ画面を見ているときは、アイコンＩＣ＿Ａ〜ＩＣ＿Ｆが図３（Ａ）に示す要領で表示されるか、或いはアイコンＩＣ＿Ａ〜ＩＣ＿Ｔが図３（Ｃ）に示す要領で表示される。
【００３８】
なお、上述のような顔検出処理およびアイコンサイズ調整処理は、撮影画像データが出力される毎に繰り返し実行される。したがって、アイコンサイズは、眼鏡の着脱に応じて動的に変化する。
【００３９】
メインタスクは図６〜図７に示すように構成され、アイコンサイズ制御タスクは図８に示すように構成される。
【００４０】
図６を参照して、ステップＳ１ではアイコンサイズ制御タスクの下で設定されたアイコンサイズを検出し、ステップＳ３では検出されたアイコンサイズを参照してアイコンの配置を調整する。調整が完了するとステップＳ５に進み、アイコンの表示をグラフィックジェネレータ３６に命令する。命令には、ステップＳ１で検出されたアイコンサイズとステップＳ３で調整された配置とが記述される。
【００４１】
命令を受けたグラフィックジェネレータ３６は、所望のサイズを有しかつ所望の配置で並んだ複数のアイコンを表すアイコン画像データを作成し、作成されたアイコン画像データをメモリ制御回路２４を通してＳＤＲＡＭ２６に書き込む。この結果、所望のサイズを有する複数のアイコンが、所望の配置でＬＣＤモニタ３０に表示される。
【００４２】
ステップＳ７では、表示された複数のアイコンのいずれか１つがタッチされたか否かをタッチセンサ３２の出力に基づいて判別する。また、ステップＳ９では、アイコンサイズ制御タスクによってアイコンサイズが更新されたか否かを判別する。
【００４３】
ステップＳ９の判別結果がＹＥＳであればステップＳ１１に進み、更新されたアイコンサイズを参照してアイコンの配置を再調整する。調整が完了するとステップＳ１３に進み、アイコンの表示をグラフィックジェネレータ３６に命令する。命令には、更新されたアイコンサイズとステップＳ１１で再調整された配置とが記述される。ステップＳ１３の処理が完了すると、ステップＳ７に戻る。
【００４４】
ステップＳ７の判別結果がＹＥＳであれば、タッチされたアイコンがサイズ調整アイコンであるか否かをステップＳ１５で判別する。判別結果がＹＥＳであればステップＳ１７でサイズ調整設定処理を実行し、判別結果がＮＯであればステップＳ１９で他の処理を実行する。ステップＳ１７またはＳ１９の処理が完了すると、ステップＳ３に戻る。
【００４５】
ステップＳ１７のサイズ調整設定処理は、図７に示すサブルーチンに従って実行される。まずステップＳ２１で、サイズ調整機能設定メニューの表示をグラフィックジェネレータ３６に命令する。命令を受けたグラフィックジェネレータ３６は、サイズ調整機能設定メニューを表すメニュー画像データを作成し、作成されたメニュー画像データをメモリ制御回路２４を通してＳＤＲＡＭ２６に書き込む。この結果、サイズ調整機能設定メニューがＬＣＤモニタ３０に表示される。
【００４６】
ステップＳ２３〜Ｓ２５では、サイズ調整機能設定メニュー上の“ＯＮ”および“ＯＦＦ”のいずれがタッチされたかをタッチセンサ３２の出力に基づいて判別する。タッチ項目が“ＯＦＦ”であればステップＳ２５からステップＳ２７に進み、“ＯＦＦ”をレジスタＲＧＳＴに登録する。登録が完了すると、上階層のルーチンに復帰する。
【００４７】
タッチ項目が“ＯＮ”であればステップＳ２３からステップＳ２９に進み、“ＯＮ”をレジスタＲＧＳＴに登録する。ステップＳ３１では、視力設定メニューの表示をグラフィックジェネレータ３６に命令する。上述と同様、命令を受けたグラフィックジェネレータ３６は、視力設定メニューを表すメニュー画像データを作成し、作成されたメニュー画像データをメモリ制御回路２４を通してＳＤＲＡＭ２６に書き込む。この結果、視力設定メニューがＬＣＤモニタ３０に表示される。
【００４８】
ステップＳ３３〜Ｓ３５では、視力設定メニュー上の“老眼”および“近眼”のいずれがタッチされたかをタッチセンサ３２の出力に基づいて判別する。タッチ項目が“老眼”であればステップＳ３３からステップＳ３７に進み、“老眼”をレジスタＲＧＳＴに登録する。これに対して、タッチ項目が“近眼”であればステップＳ３５からステップＳ３９に進み、“近眼”をレジスタＲＧＳＴに登録する。ステップＳ３７またはＳ３９の処理が完了すると、上階層のルーチンに復帰する。
【００４９】
図８を参照して、ステップＳ４１ではサイズ調整機能がオン状態であるか否かをレジスタＲＧＳＴの記述を参照して判別する。判別結果がＮＯであれば、ステップＳ４３でアイコンサイズを“中”に設定し、その後にステップＳ４１に戻る。判別結果がＹＥＳであれば、ステップＳ４５でインカメラ２２を起動し、ステップＳ４７で顔検出処理を実行する。インカメラ２２から出力された撮影画像データは、メモリ制御回路２４を通してＳＤＲＡＭ２６に書き込まれる。顔検出処理では、登録顔画像に符合する顔画像が、ＳＤＲＡＭ２６上の撮影画像データから探索される。
【００５０】
ステップＳ４９では登録顔画像に符合する顔画像が探知されたか否かを判別し、判別結果がＹＥＳであれば操作者の顔に眼鏡が装着されているか否かを同じ撮影画像データに基づいて判別する。ステップＳ４９の判別結果がＮＯであるか、或いはステップＳ４９およびＳ５１の判別結果がいずれもＹＥＳであれば、ステップＳ５３でアイコンサイズを“中”に設定する。設定が完了すると、ステップＳ４７に戻る。
【００５１】
これに対して、ステップＳ４９の判別結果がＹＥＳでかつステップＳ５１の判別結果がＮＯであれば、レジスタＲＧＳＴに登録された視力設定が“老眼”および“近眼”のいずれであるかをステップＳ５５で判別する。登録された視力設定が“老眼”であればステップＳ５７に進み、アイコンサイズを“大”に設定する。これに対して、登録された視力設定が“近眼”であればステップＳ５９に進み、アイコンサイズを“小”に設定する。ステップＳ５７またはＳ５９の処理が完了すると、ステップＳ４７に戻る。
【００５２】
以上の説明から分かるように、ＬＣＤドライバ２８は、ＬＣＤモニタ３０に複数のアイコンを表示する。インカメラ２２は、ＬＣＤモニタ３０が向く方向のシーンを捉える撮像面を有し、撮像シーンを表す撮影画像データを繰り返し出力する。スマートフォンＣＰＵ２０は、インカメラ２２から出力された撮影画像データを参照して撮像シーンから操作者の顔を探索し(S47)、探知された顔に眼鏡が装着されているか否かを同じ撮影画像データを参照して判別し(S51)、そしてＬＣＤモニタ３０に表示されるアイコンのサイズを判別結果に応じて異なる態様で調整する(S55~S59)。
【００５３】
撮像シーンはＬＣＤモニタ３０が向く方向のシーンに相当するところ、撮像シーンに操作者の顔が現れると、この顔に眼鏡が装着されているか否かに応じて異なる要領でアイコンのサイズが調整される。これによって、表示画像の視認性が向上する。
【００５４】
なお、この実施例では、スマートフォンＣＰＵ２０によって実行される複数のタスクに相当する制御プログラムはフラッシュメモリ３６に予め記憶される。
【００５５】
しかし、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ３６に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００５６】
また、この実施例では、スマートフォンＣＰＵ２０によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【００５７】
１０  …スマートフォン
１２  …ＲＦモジュール
２０  …スマートフォンＣＰＵ
２２  …インカメラ
２８  …ＬＣＤドライバ
３０  …ＬＣＤモニタ
【図１】
2014160968.tif 000003
【図２】
2014160968.tif 000004
【図３】
2014160968.tif 000005
【図４】
2014160968.tif 000006
【図５】
2014160968.tif 000007
【図６】
2014160968.tif 000008
【図７】
2014160968.tif 000009
【図８】
2014160968.tif 000010