(57)【要約】【課題】所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面において、所定の選択肢群から所望する選択肢を容易に選択できるようにする。【解決手段】選択画面を表示するにあたり、先ず、画像から少なくとも人物の顔を含む領域である顔画像領域を検出する。次いで、前記検出された顔画像領域から前記人物の属性を推定する。そして、所望する選択肢を選択する際の所定の指示表示を操作する指示手段の操作回数が少なくなるように前記推定された属性に基づいてその指示表示の初期位置を特定する。【選択図】図６
2009237630.tif 000002
【特許請求の範囲】
【請求項１】
所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面を表示する表示制御方法であって、
画像から少なくとも人物の顔を含む領域である顔画像領域を検出し、
前記顔画像領域に基づいて前記所定の指示表示の初期位置を特定することを特徴とする表示制御方法。
【請求項２】
前記顔画像領域から前記人物の属性を推定し、
前記所定の選択肢を選択する際の前記所定の指示表示を操作する指示手段の操作回数が少なくなるように前記推定された属性に基づいて前記初期位置を特定することを特徴とする請求項１に記載の表示制御方法。
【請求項３】
前記顔画像領域を検出しなかった場合に予め設定されている初期位置に比較して前記操作回数が少なくなるように前記推定された属性に基づく初期位置を特定することを特徴とする請求項２に記載の表示制御方法。
【請求項４】
前記選択される可能性がある所定の選択肢を推定した推定選択肢を前記属性毎に予め記憶しており、該推定選択肢が１つである場合には該推定選択肢に対応する位置を前記初期位置とし、該推定選択肢が複数ある場合には各推定選択肢に対応する位置へのそれぞれの前記操作回数の合計が最も少なくなる位置を前記初期位置とすることを特徴とする請求項２または請求項３に記載の表示制御方法。
【請求項５】
実際に選択された実選択肢に基づいて前記推定選択肢を学習制御により更新することを特徴とする請求項４に記載の表示制御方法。
【請求項６】
所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面を表示する表示制御装置であって、
画像から少なくとも人物の顔を含む領域である顔画像領域を検出する顔検出手段と、
前記顔画像領域に基づいて前記所定の指示表示の初期位置を特定する初期位置特定手段と
を、備えることを特徴とする表示制御装置。
【請求項７】
所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面を表示する機能をコンピュータに実行させるためのコンピュータ読み取り可能な表示制御プログラムであって、
画像から少なくとも人物の顔を含む領域である顔画像領域を検出する顔検出機能と、
前記顔画像領域に基づいて前記所定の指示表示の初期位置を特定する初期位置特定機能と
を、コンピュータに実行させることを特徴とするコンピュータ読み取り可能な表示制御プログラム。
【請求項８】
所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面を表示する表示手段と、
画像から少なくとも人物の顔を含む領域である顔画像領域を検出する顔検出手段と、
前記顔画像領域に基づいて前記所定の指示表示の初期位置を特定する初期位置特定手段と
を、備えることを特徴とする印刷装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御方法、表示制御装置、表示制御プログラム、及び印刷装置に関し、特に、選択画面を表示する技術に関する。
【背景技術】
【０００２】
所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面を表示する表示制御装置がよく知られている。例えば、ＡＴＭ（Automated Teller Machine）のような端末装置では、その端末装置が設置される環境などに応じて出力される表示や音声に用いられる言語が予め決定されていたが、グローバル化の進行により設置環境などに限らず複数種の言語に対応する為に、タッチパネルやボタンを操作することでその後の表示をユーザが選択した言語の表示に変更することが可能な言語の選択画面を表示している。しかし、言語の選択肢が多くなればなるほど、ユーザが所望の言語を選択するのに多くの時間や手間を要してしまうという問題があった。
このような問題に対して、特許文献１には、ＩＤカードやクレジットカードや預金通帳などに記録された利用者情報を用いることなく、撮像した利用者の顔の画像を用いて利用者の属性（人種，性別，年代など）を推定し、その推定結果を元にユーザの人種に応じた複数の言語を候補として提示することで、あらゆる言語を選択するための候補として提示することに比べてユーザが使用言語を選択する際の労力を軽減させてユーザインターフェイス（ＵＩ）の利便性を向上させる技術が提案されている。
また、特許文献２には、画像データから得られる静止画像から抽出した顔画像の特徴量に基づいて人種判別を行う技術が開示されている。
また、特許文献３には、入力顔画像からデータベース検索を行う際に、性別・年齢（世代）・身長・人種等の個人の属性により検索対象を限定する技術が開示されている。
【特許文献１】特開２００５−２７５９３５号公報
【特許文献２】特開２００７−９４８４０号公報
【特許文献３】特開２００６−１４６４１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ユーザの属性を必ずしも正確に推定できるわけではなく、推定結果に基づいて選択肢が絞り込まれることで所望の選択肢が欠如してしまう可能性があった。
【０００４】
本発明は上記課題に鑑みて為されたもので、その目的とするところは、所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面において、所定の選択肢群から所望する選択肢を容易に選択できる表示制御方法、表示制御装置、表示制御プログラム、及び印刷装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明にかかる表示制御方法は、所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面を表示するにあたり、先ず、画像から少なくとも人物の顔を含む領域である顔画像領域を検出する。そして、前記検出された顔画像領域に基づいて前記所定の指示表示の初期位置を特定する。
このようにすることにより、所定の選択肢群から所望する選択肢を容易に選択することができ、例えば所定の選択肢群にある選択肢を絞り込むことなく利便性が向上するユーザインターフェイスが提供される。
【０００６】
また、好適には、前記所定の指示表示の初期位置を特定する方法として、前記顔画像領域から前記人物の属性を推定し、前記所定の選択肢を選択する際の前記所定の指示表示を操作する指示手段の操作回数が少なくなるように前記推定された属性に基づいて前記初期位置を特定しても良い。このようにすることにより、選択肢を絞り込まなくとも少ない操作回数にて所望の選択肢を適切に選択することができる。
【０００７】
また、好適には、前記所定の指示表示の初期位置を特定する方法として、前記顔画像領域を検出しなかった場合に予め設定されている初期位置に比較して前記操作回数が少なくなるように前記推定された属性に基づく初期位置を特定しても良い。このようにすることにより、確実に少ない回数にて所望の選択肢を選択することができる。
【０００８】
また、好適には、前記所定の指示表示の初期位置を特定する方法として、前記選択される可能性がある所定の選択肢を推定した推定選択肢を前記属性毎に予め記憶しており、該推定選択肢が１つである場合には該推定選択肢に対応する位置を前記初期位置とし、該推定選択肢が複数ある場合には各推定選択肢に対応する位置へのそれぞれの前記操作回数の合計が最も少なくなる位置を前記初期位置としても良い。このようにすることにより、初期位置が適切に特定される。
【０００９】
また、好適には、実際に選択された実選択肢に基づいて前記推定選択肢を学習制御により更新しても良い。このようにすることにより、一層適切に初期位置が特定される。
また、好適には、前記画像は、ユーザの顔を撮像した画像であっても良い。このようにすることにより、実際に所望する選択肢を選択するユーザに対応した初期位置が適切に特定される。
また、好適には、前記人物の属性は、顔画像領域に含まれる人物の人種、性別、年代に関する情報を含むものであっても良い。このようにすることにより、人物の人種、性別、年代に応じた選択肢群を表示する際に、選択肢を絞り込むことなく利便性が向上するユーザインターフェイスが提供される。
【００１０】
さらに、本発明の技術的思想は、具体的な表示制御方法にて具現化されるのみならず、当該方法を表示制御装置において具現化することもできる。すなわち、上述した表示制御方法が行う各工程に対応する手段を有する表示制御装置としても本発明を特定することができる。むろん、上述した表示制御装置がプログラムを読み込んで上述した各手段を実現する場合には、当該各手段に対応する機能を実行させるプログラムや当該プログラムを記録した各種記録媒体においても本発明の技術的思想が具現化できることは言うまでもない。なお、本発明の表示制御装置は、単一の装置のみならず、複数の装置によって分散して存在可能であることはいうまでもない。また、プリンタ等の印刷装置に本発明の表示制御装置の各手段を包含させることも可能である。
【発明を実施するための最良の形態】
【００１１】
以下、下記の順序に従って、図面を参照しながら本発明の実施形態を説明する。
（１）表示制御装置の概略構成
（２）画面表示作動の流れ
（３）変形例
【００１２】
（１）表示制御装置の概略構成
図１は、本発明の一実施形態にかかる表示制御装置を具体的に実現する端末装置の構成を示している。同図において、端末装置１０は、コンピュータ２０とカメラ３０とディスプレイ４０とボタン５０とから構成され、例えばＡＴＭ等が想定される。
【００１３】
コンピュータ２０はＣＰＵ２１とＲＡＭ２２とＲＯＭ２３とハードディスクドライブ（ＨＤＤ）２４と汎用インターフェイス（ＧＩＦ）２５とビデオインターフェイス（ＶＩＦ）２６と入力インターフェイス（ＩＩＦ）１７とバス２８とから構成されている。バス２８は、コンピュータ２０を構成する各要素２１〜２７の間でのデータ通信を実現するものであり、図示しないチップセット等によって通信が制御されている。
【００１４】
ＨＤＤ２４には、オペレーティングシステム（ＯＳ）を含む各種プログラムを実行するためのプログラムデータ２４ａが記憶されており、当該プログラムデータ２４ａをＲＡＭ２２に展開しながらＣＰＵ２１が当該プログラムデータ２４ａに準じた演算を実行する。また、ＨＤＤ２４には、例えば後述するパターンマッチングにおいて使用する多数の顔輪郭テンプレート２４ｂと目テンプレート２４ｃと口テンプレート２４ｄ等が記憶されている。
【００１５】
ＧＩＦ２５は、コンピュータ２０をカメラ３０に接続し、カメラ３０から画像データを入力するためのインターフェイスを提供する。ＶＩＦ２６は、コンピュータ２０をディスプレイ４０に接続し、ディスプレイ４０に画像を表示するためのインターフェイスを提供する。ＩＩＦ２７は、コンピュータ２０をボタン５０に接続し、ボタン５０からの入力信号をコンピュータ２０が取得するためのインターフェイスを提供する。
【００１６】
カメラ３０は、端末装置１０を操作するユーザの顔画像を撮像する為のカメラであり、例えばＣＣＤ（Charge-Coupled Devices）やＣＭＯＳ（Complementary Metal-Oxide Semiconductor）センサ等を用いて構成される。ディスプレイ４０は、所定のユーザインターフェイス画面（ＵＩ画面）が表示させられる表示装置であり、所定の選択肢群のうち所定の選択肢の選択を所定の指示表示によって受付可能な画面例えば所定の選択肢群のうちユーザが所望する選択肢を選択する為のメニュー選択画面が表示させられる。ボタン５０は、所定のユーザ操作を受け付ける為の操作ボタンである。例えば、ボタン５０は、図２に示すような所定の選択肢群からユーザが所望する選択肢を選択する為のメニュー選択画面において、所望する選択肢を選択する際の前記所定の指示表示としての指示位置Ｃを操作する指示手段として機能する。この指示位置Ｃは、予め与えられた選択肢群のうち所定の選択肢を選択して指示する良く知られたメニュー選択型のインターフェイスにおいて何れの選択肢を選ぼうとしているのかを示すものである。また、指示位置Ｃの表示方法としては、例えば図２に示すように所定の選択肢自身を反転表示したり、所定の選択肢の前に矢印やカーソルを表示したりする方法がある。更に、良く知られたスクロールバー、チェックボックス、マウスポインタなども指示位置Ｃの１つである。
【００１７】
図３は、コンピュータ２０において実行されるプログラムのソフトウェア構成を示している。同図において、オペレーティングシステム（ＯＳ）Ｐ１とメニュー画面表示アプリケーションＰ２とビデオドライバＰ３が実行されている。ＯＳ Ｐ１は各プログラム間のインターフェイスを提供し、ビデオドライバＰ３はディスプレイ４０を制御するための処理を実行する。メニュー画面表示アプリケーションＰ２は、画像取得部Ｐ２ａと顔検出部Ｐ２ｂと属性推定部Ｐ２ｃと初期位置特定部Ｐ２ｄと表示出力部Ｐ２ｅとから構成されている。
【００１８】
画像取得部Ｐ２ａは、カメラ３０を用いて端末装置１０を操作するユーザの顔画像データを取得する顔画像取得手段を機能的に備えている。画像取得部Ｐ２ａは、例えば常にユーザの顔画像を撮像するようにしても良いし、不図示のセンサによってユーザが端末装置１０を使用しようとしていることが検知された場合に撮像するようにしても良いし、ユーザによって端末装置１０が実際に操作された際に撮像するようにしても良い。
【００１９】
顔検出部Ｐ２ｂは、画像取得部Ｐ２ａにより取得されたユーザの顔画像データから
少なくとも人物の顔を含む領域である顔画像領域を検出する顔検出手段を機能的に備えている。具体的には、顔検出部Ｐ２ｂは、顔画像データに含まれる画像から顔器官を検出する。本実施形態では、顔輪郭テンプレート２４ｂと目テンプレート２４ｃと口テンプレート２４ｄを使用して、顔輪郭と両目と口を検出する。ここでは、多数の顔輪郭テンプレート２４ｂと目テンプレート２４ｃと口テンプレート２４ｄを使用して、公知のパターンマッチング法を行うことによって顔画像データから顔画像領域を検出する。
【００２０】
例えば、顔検出部Ｐ２ｂは、多数の顔輪郭テンプレート２４ｂと目テンプレート２４ｃと口テンプレート２４ｄを顔画像データに含まれる画像に形成された矩形状の比較領域の画像と比較し、顔輪郭テンプレート２４ｂとの類似性が高くなる比較領域に各顔器官があると判定する。この比較領域の位置や大きさをシフトさせることにより、顔画像データの各部に含まれる顔画像領域を順次検出することができる。また、顔輪郭テンプレート２４ｂと目テンプレート２４ｃと口テンプレート２４ｄとの類似性が高くなる比較領域の大きさから各顔器官の大きさも検出することができる。顔輪郭テンプレート２４ｂと目テンプレート２４ｃと口テンプレート２４ｄは矩形状の画像データであり、各顔器官を含む矩形の位置と大きさとがそれぞれ検出される。
【００２１】
図４は、顔器官検出の結果の一例を示している。同図において、顔画像データに含まれる画像に存在する顔画像領域に対応して顔輪郭を含む矩形領域Ａ１が特定される。この矩形領域Ａ１の大きさによって顔画像領域の大きさと位置が判断される。さらに、左右の目を含む矩形領域Ａ２と、口を含む矩形領域Ａ３がそれぞれ検出される。顔画像領域が検出されたか否かは、顔輪郭を含む矩形領域Ａ１が少なくとも１つ検出されたかどうかによって判断される。或いはまた、顔輪郭の矩形領域Ａ１だけでなく、１つの矩形領域Ａ１の付近において目の矩形領域Ａ２が２つと口の矩形領域Ａ３の１つが顔器官として適切な配置で検出されたことをもって１つの顔画像領域が検出されたと判断されてもよい。尚、顔検出部Ｐ２ｂによる顔画像領域検出処理は、その他、既存のどのような技術が適用されることによって実現されても良い。
【００２２】
属性推定部Ｐ２ｃは、顔検出部Ｐ２ｂにより検出された顔画像領域から人物の属性を推定する属性推定手段を機能的に備えている。具体的には、先ず、属性推定部Ｐ２ｃは、顔検出部Ｐ２ｂにより検出された顔画像領域における複数の特徴点を設定し、その特徴点を元に、この顔画像領域の特徴量として各特徴点の特徴量を取得する。例えば、属性推定部Ｐ２ｃは、検出された顔画像領域をグレースケールの画像に変換し、顔検出部Ｐ２ｂにより検出された顔画像領域の器官の位置関係に基づいて検出された顔画像領域の角度正規化やサイズ正規化を実施する。これらの処理をまとめて前処理と呼ぶ。また、属性推定部Ｐ２ｃは、検出された顔画像領域の器官の位置に基づいて複数の特徴点の位置を設定する。次に、属性推定部Ｐ２ｃは、各特徴点について公知のガボールウェーブレット変換を実施し、解像度と方位とを変化させた複数のガボールフィルタを畳み込むことにより、特徴点周辺における濃淡特徴の周期性と方向性とを特徴量として取得する。そして、属性推定部Ｐ２ｃは、各特徴点の特徴量に基づいて顔検出部Ｐ２ｂにより検出された顔画像領域に対応する人物の属性を推定する。例えば、属性推定部Ｐ２ｃは、予め学習処理が完了しているパターン認識の識別器に対して各特徴点の特徴量を入力することにより、人物の属性を推定する。属性推定部Ｐ２ｃは、パターン認識の識別器として公知のサポートベクターマシンを用いて処理を行う。この属性とは、その人物に関する情報であり、例えば人種、年代、性別などが項目として含まれ、それら各項目について属性が推定される。
【００２３】
図５は、特定される属性の情報を示した図であり、（ａ）は人種の情報であり、（ｂ）は年代の情報である。そして、ＨＤＤ２４には、ユーザにより選択される可能性がある選択肢を推定した推定選択肢２４ｅがこのような属性情報毎に予め記憶されている。例えば、言語の推定選択肢として、アジアンに対応する日本語、韓国語、中国語、タイ語、モンゴル語、ラオ語、ベトナム語、アラビア語などが、またアフリカンに対応するアフリカーンス語、サンゴ語、サンゴ語、ツワナ語、英語などが、また白人に対応する英語、ドイツ語、フランス語、イタリア語、ロシア語、オランダ語などが、またヒスパニックに対応するスペイン語、英語などが記憶されている。
【００２４】
初期位置特定部Ｐ２ｄは、メニュー選択画面において所望する選択肢を選択する際の指示位置Ｃを操作するユーザの操作回数（操作量）が少なくなるように、例えば前記顔画像領域を検出しなかった場合に予め設定されている初期位置に比較してその操作回数が少なくなるように、属性推定部Ｐ２ｃにより推定された属性に基づいて指示位置Ｃの初期位置Ｆを特定する初期位置特定手段を機能的に備えている。具体的には、初期位置特定部Ｐ２ｄは、先ず、属性推定部Ｐ２ｃにより推定された属性に対応する推定選択肢２４ｅをＨＤＤ２４から呼び出す。そして、初期位置特定部Ｐ２ｄは、推定選択肢２４ｅが１つである場合にはその推定選択肢２４ｅに対応する選択肢の位置を指示位置Ｃの初期位置Ｆとする。或いは、初期位置特定部Ｐ２ｄは、推定選択肢２４ｅが複数ある場合には各推定選択肢２４ｅに対応する選択肢の位置への指示位置Ｃの各操作回数の合計が最も少なくなる選択肢の位置を初期位置Ｆとする。
【００２５】
図６は、指示位置Ｃの初期位置Ｆを含むメニュー選択画面の一例であり、人種がアジアンと推定されたときの言語選択画面における初期位置Ｆを示す図である。同図において、アジアンに対応する言語の各推定選択肢２４ｅへの全てのボタン５０の操作回数が最も少なくなる指示位置Ｃが初期位置Ｆとして表示される。従って、人種がアジアンと推定されたときであっても、アジアンに対応する各推定選択肢２４ｅの何れかの位置が必ずしも初期位置Ｆとなるわけではない。あくまで、当該初期位置Ｆからの各操作回数の合計が最も少ない位置が初期位置Ｆとされる。また、各操作回数の合計が同じになる位置がある場合には、その何れかが初期位置Ｆとされれば良い。尚、図６の言語選択画面においては、言語の選択肢は一部しか表示されておらず、ボタン５０により選択肢をスクロールさせて一度に表示しきれない（隠れている）選択肢を順次表示させられることは言うまでもない。
【００２６】
表示出力部Ｐ２ｅは、メニュー選択画面を表示する表示手段を機能的に備えている。具体的には、初期位置特定部Ｐ２ｄにより特定された初期位置Ｆを含む各種メニュー選択画面データをビデオドライバＰ３に出力し、ディスプレイ４０にて画面表示させる。
【００２７】
（２）画面表示作動の流れ
図７は、コンピュータ２０が実行する画面表示処理時の制御作動を示すフローチャートである。図７において、先ず、ステップＳ１０（以下、ステップの記載は省略する）にて図８に示すようなＵＩ画面６０がディスプレイ４０に表示され、各種操作メニューから所望する操作メニューを選択するユーザ選択操作が受け付けられる。次いで、Ｓ２０において、言語を選択する為の言語選択メニュー６０ａがユーザにより選択されたか否かが判断される。各種操作メニューが何れも選択されないか、或いは言語選択メニュー６０ａ以外の操作メニューが選択されてＳ２０の判断が否定される場合は、本ルーチンが終了させられる。一方で、言語選択メニュー６０ａが選択されてＳ２０の判断が肯定される場合はＳ３０において、カメラ３０を用いて端末装置１０を操作するユーザの顔画像が撮像される。次いで、Ｓ４０において、撮像されたユーザの顔画像データからその顔画像データに含まれる人物の顔（顔器官）が検出される。次いで、Ｓ５０において、検出された顔の画像から人物の属性が推定される。次いで、Ｓ６０において、推定された属性に対応する推定選択肢２４ｅがＨＤＤ２４から呼び出され、各推定選択肢２４ｅに対応する言語の選択肢の位置から指示位置Ｃへの各操作回数が計算される。次いで、Ｓ７０において、各操作回数の合計が最も少なくなる言語の選択肢の位置が初期位置Ｆとして特定される。次いで、Ｓ８０において、特定された初期位置Ｆを含む言語選択画面がディスプレイ４０に表示され、全ての言語の選択肢から所望する言語を選択するユーザ選択操作が受け付けられる。尚、推定された属性に対応する推定選択肢２４ｅが１つである場合には、Ｓ６０が実行されず、その推定選択肢２４ｅに対応する選択肢の位置がそのまま初期位置Ｆとして特定される。
【００２８】
このようにすることにより、所望する選択肢を実際に選択するユーザに対応した初期位置が適切に特定され、ユーザは所定の選択肢群から少ない操作回数にて所望する選択肢を容易に選択することができる。よって、ユーザの属性に応じた選択肢群を表示する際に、選択肢群にある選択肢を絞り込むことなく利便性が向上するユーザインターフェイスが提供される。
【００２９】
（３）変形例
前述の実施例では、メニュー選択画面として人種に応じて初期位置を特定する言語選択画面を例示したが、メニュー表示がある画面表示であれば本発明は適用され得る。以下に、メニュー選択画面の別の実施例を説明する。
【００３０】
図９は、例えば良く知られた表示制御装置としてのパーソナルコンピュータにおいて設定されるタイムゾーンを選択する為の画面であり、この選択画面では人種に応じて初期位置が特定される。また、パーソナルコンピュータにおいては、スクリーンセーバーやデスクトップの背景画面などの設定も同様に、本発明を適用可能である。
図１０は、例えば病院に設置された表示制御装置としての案内表示装置において設定される受診科を選択する為の画面であり、この選択画面では性別、年代に応じて初期位置が特定される。
図１１は、例えば本屋に設置された表示制御装置としての案内表示装置において設定される本のジャンルを選択する為の画面であり、この選択画面では人種、性別、年代に応じて初期位置が特定される。
【００３１】
また、表示制御装置としては、上述した以外に、種々の装置が本発明に適用され得る。例えば、カメラを備えたプリンタであっても良いし、主に小売店頭などに設置されてカラーフィルムの現像プリントやデジタル画像のプリント等を行う機器である良く知られたミニラボにカメラを備える装置などであっても良い。
【００３２】
また、前述の実施例では、カメラ３０を備え、カメラ３０によりユーザが撮像されて画像が入力されたが、カメラは必ずしも備えられる必要はなく、ユーザの顔画像領域が検出され得る画像が入力される構成であれば良い。例えば、メディアリーダやスキャナ等の入力機器を備え、その入力機器を介して画像データが入力され、その入力された画像データから顔画像を検出するような構成であっても良い。また、必ずしも画像データが入力される必要はなく、例えば保存されている画像をユーザが選択するような構成であっても本発明は適用され得る。
【００３３】
また、前述の実施例では、ユーザによる選択操作等をボタン５０の操作で説明したが、ユーザによる選択操作等は種々の方法を採用することができる。例えば、ボタン５０の操作に替えて或いは加えて、タッチパネル式のディスプレイ４０におけるタッチパネル操作などであっても良い。
【００３４】
また、前述の実施例では、ユーザにより選択される可能性がある選択肢を推定した推定選択肢２４ｅがＨＤＤ２４に予め記憶されていたが、ユーザにより実際に選択された実選択肢に基づいてその推定選択肢２４ｅを学習制御により更新しても良い。例えば、推定したユーザの人種に対してユーザにより実際に選択された言語を記憶していき、実際に選択された言語や選択された回数が多い言語を推定選択肢２４ｅとして新たに記憶するようにしても良い。このようにすることにより、一層適切に初期位置が特定される。
【００３５】
以上、本発明の実施例を図面に基づいて詳細に説明したが、上述したのはあくまでも一実施形態であり、本発明は当業者の知識に基づいて種々の変更、改良を加えた態様で実施することができる。
【図面の簡単な説明】
【００３６】
【図１】表示制御装置のハードウェア構成を例示するブロック図である。
【図２】メニュー選択画面を例示する図である。
【図３】表示制御装置のソフトウェア構成を例示するブロック図である。
【図４】顔器官検出の結果を例示する図である。
【図５】特定される属性の情報を例示する図である。
【図６】言語選択画面における初期位置を例示する図である。
【図７】画面表示処理時の制御作動を示すフローチャートである。
【図８】ユーザインターフェイス画面を例示する図である。
【図９】タイムゾーンを選択する為のメニュー選択画面を例示する図である。
【図１０】受診科を選択する為のメニュー選択画面を例示する図である。
【図１１】本のジャンルを選択する為のメニュー選択画面を例示する図である。
【符号の説明】
【００３７】
１０：端末装置（表示制御装置、印刷装置）、２０：コンピュータ、２４ｅ：推定選択肢、５０：ボタン（指示手段、指示機能）、Ｐ２ｂ：顔検出部（顔検出手段、顔検出機能）、Ｐ２ｃ：属性推定部（属性推定手段、属性推定機能）、Ｐ２ｄ：初期位置特定部（初期位置特定手段、初期位置特定機能）、Ｐ２ｅ：表示出力部（表示手段）、Ｃ：指示位置（所定の指示表示）、Ｆ：初期位置 
【図１】
2009237630.tif 000003
【図２】
2009237630.tif 000004
【図３】
2009237630.tif 000005
【図４】
2009237630.tif 000006
【図５】
2009237630.tif 000007
【図６】
2009237630.tif 000008
【図７】
2009237630.tif 000009
【図８】
2009237630.tif 000010
【図９】
2009237630.tif 000011
【図１０】
2009237630.tif 000012
【図１１】
2009237630.tif 000013