(57)【要約】【課題】容易に情報処理装置の使い易さを向上させる。【解決手段】画像から人物を検出し、検出された人物の１人が指定されると、当該人物の画像から当該人物の属性を複数特定し、特定した複数の属性の組み合わせに対応付けられている属性別設定情報を用いて、ユーザインタフェースの設定を変更する。【選択図】図１
2011107899.tif 000002
【特許請求の範囲】
【請求項１】
画像から人物を検出する検出部と、
上記画像から、上記検出部により検出された人物の１人が指定されると、当該人物の画像から当該人物の属性を複数特定し、特定した複数の属性の組み合わせに対応付けられている属性別設定情報を用いて、ユーザインタフェースの設定を変更する設定変更部と
を具える情報処理装置。
【請求項２】
上記設定変更部は、
上記画像の、上記検出部により検出された人物以外の部分が指定されると、ユーザインタフェースの設定を初期設定に変更する
請求項１に記載の情報処理装置。
【請求項３】
上記属性別設定情報には、ユーザインタフェースの設定を変更する為の設定値が記述されており、
上記設定変更部は、
上記属性別設定情報に記述されている設定値を用いて、ユーザインタフェースの設定を変更する
請求項１に記載の情報処理装置。
【請求項４】
上記設定変更部は、
上記特定した複数の属性の組み合わせに対応付けられている属性別設定情報に示されている設定値を表示部に表示させ、表示させている設定値を変更するユーザ操作が行われると、表示させている設定値を変更し、変更後の設定値を用いて、ユーザインタフェースの設定を変更する
請求項３に記載の情報処理装置。
【請求項５】
上記設定変更部は、
上記人物の画像に関連付けて、変更後のユーザインタフェースの設定を示す個人別設定情報を記録部に記録させる
請求項１に記載の情報処理装置。
【請求項６】
外部機器と通信する通信部を具え、
上記通信部は、
上記属性別設定情報を、上記外部機器から受信し、上記個人別設定情報を、上記外部機器に送信する
請求項５に記載の情報処理装置。
【請求項７】
現在位置を測位する測位部を具え、
上記設定情報は、複数の属性と現在位置の組み合わせごとに、記録部に記録されており、
上記設定変更部は、
上記特定した複数の属性と、上記測位部により測位された現在位置との組み合わせに対応付けられている設定情報を用いて、ユーザインタフェースの設定を変更する
請求項１に記載の情報処理装置。
【請求項８】
電源オン時に、予め指定された画像を表示部に表示させる表示制御部を具え、
上記検出部は、
上記表示部に表示された画像から人物を検出し、
上記設定変更部は、
上記表示部に表示された画像から、上記検出部により検出された人物の１人が指定されると、当該人物の画像から当該人物の属性を複数特定し、特定した複数の属性の組み合わせに対応付けられている属性別設定情報を用いて、ユーザインタフェースの設定を変更する
請求項１に記載の情報処理装置。
【請求項９】
画像から人物を検出し、
上記画像から、上記検出部により検出された人物の１人が指定されると、当該人物の画像から当該人物の属性を複数特定し、特定した複数の属性の組み合わせに対応付けられている属性別設定情報を用いて、ユーザインタフェースの設定を変更する
設定変更方法。
【請求項１０】
情報処理装置に、
検出部が、画像から人物を検出するステップと、
上記画像から、上記検出ステップで検出した人物の１人が指定されると、設定変更部が、当該人物の画像から当該人物の属性を複数特定し、特定した複数の属性の組み合わせに対応付けられている属性別設定情報を用いて、ユーザインタフェースの設定を変更するステップと
を実行させるための設定変更プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、設定変更方法及び設定変更プログラムに関し、例えば、ユーザインタフェースの設定を変更する際に適用して好適なものである。
【背景技術】
【０００２】
現在、情報処理装置の多くに、グラフィカルなユーザインタフェース、すなわちＧＵＩ（Graphical  User  Interface）が実装されている。デジタルスチルカメラもその１つであり、被写体の画像だけでなく、撮影に関する情報（文字情報、図形情報など）を画面に表示して、この画面を介してユーザがカメラ設定を確認したり、変更したりできるようになっている。
【０００３】
ところで、ＵＩ（ユーザインタフェース）は、情報処理装置の使い易さに直接関わる重要な要素であり、当然のことながら、ユーザにとって使い易いことが望ましい。
【０００４】
そこで従来、ユーザの年齢に応じて、ＵＩの設定を変える（具体的には、画面に表示する文字情報のフォントサイズを変える）ようにした表示装置が提案されている。例えば、特許文献１参照。この表示装置によれば、例えば、視力が低下した高齢者に対しては大きなフォントサイズで文字情報を表示するなどして、ＵＩの使い易さを向上させている。
【特許文献１】特開平１１−１５８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、年齢は、ユーザの属性（他には性別、人種など）の１つであり、上述した表示装置では、この年齢をユーザに入力させることで、ユーザの年齢を特定して、ＵＩの設定を、この年齢に応じた設定に変えるようになっている。
【０００６】
ここで、ユーザに入力させる属性の数を多くして、ユーザの属性をより細かく特定するようにすれば、ＵＩの使い易さをより向上させることができるものと考えられる。しかしながら、入力させる属性の数を多くすれば、ＵＩの使い易さが向上する反面、属性の入力が面倒になる。
【０００７】
本発明は以上の点を考慮してなされたもので、容易に使い易さを向上し得る情報処理装置、設定変更方法及び設定変更プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明の撮像装置においては、画像から人物を検出する検出部と、画像から、検出部により検出された人物の１人が指定されると、当該人物の画像から当該人物の属性を複数特定し、特定した複数の属性の組み合わせに対応付けられている属性別設定情報を用いて、ユーザインタフェースの設定を変更する設定変更部とを設けるようにした。
【０００９】
こうすることで、本発明の情報処理装置は、わざわざユーザに属性を入力させることなく、画像から人物を指定させるだけで、ユーザの属性を複数特定して、特定した複数の属性に基づいてユーザインタフェースの設定を変更することができる。
【発明の効果】
【００１０】
本発明によれば、わざわざユーザに属性を入力させることなく、画像から人物を指定させるだけで、ユーザの属性を複数特定して、特定した複数の属性に基づいてユーザインタフェースの設定を変更することができる。かくして、容易に使い易さを向上し得る情報処理装置、設定変更方法及び設定変更プログラムを実現できる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態の概要となる情報処理装置の機能構成を示すブロック図である。
【図２】ＵＩ設定システムの構成を示す略線図である。
【図３】ＤＳＣ（デジタルスチルカメラ）のハードウェア構成を示すブロック図である。
【図４】管理サーバのハードウェア構成を示すブロック図である。
【図５】属性別ＵＩ設定情報の構成を示す略線図である。
【図６】使用ユーザの選択に関する説明に供する略線図である。
【図７】ＵＩ設定確認画面の構成を示す略線図である。
【図８】設定値リストの表示に関する説明に供する略線図である。
【図９】個人別ＵＩ設定情報の構成を示す略線図である。
【図１０】ＵＩ設定変更処理手順を示すフローチャートである。
【図１１】ＤＳＣの機能構成を示すブロック図である。
【図１２】他の実施の形態における使用ユーザの選択（１）に関する説明に供する略線図である。
【図１３】他の実施の形態における使用ユーザの選択（２）に関する説明に供する略線図である。
【発明を実施するための形態】
【００１２】
以下、発明を実施するための最良の形態（以下実施の形態とする）について説明する。尚、説明は以下の順序で行う。
１．実施の形態
２．他の実施の形態
【００１３】
＜１．実施の形態＞
［１−１．実施の形態の概要］
まず、本実施の形態の概要を説明する。因みに、この概要を説明した後、本実施の形態の具体例の説明に移る。
【００１４】
図１において１は、情報処理装置を示す。この情報処理装置１は、画像から人物を検出する検出部２を有している。またこの情報処理装置１は、画像から、検出部２により検出された人物の１人が指定されると、当該人物の画像から当該人物の属性を複数特定し、特定した複数の属性の組み合わせに対応付けられている属性別設定情報を用いて、ユーザインタフェースの設定を変更する設定変更部３を有している。
【００１５】
このような構成を有することで、情報処理装置１は、わざわざユーザに属性を入力させることなく、画像から人物を指定させるだけで、ユーザの属性を複数特定して、特定した複数の属性に基づいてユーザインタフェースの設定を変更することができる。
【００１６】
またこの情報処理装置１では、設定変更部３が、画像の、検出部２により検出された人物以外の部分が指定されると、ユーザインタフェースの設定を初期設定に変更するようにしてもよい。
【００１７】
さらに属性別設定情報には、ユーザインタフェースの設定を変更する為の設定値が記述されるようになっている。そして設定変更部３は、属性別設定情報に記述されている設定値を用いて、ユーザインタフェースの設定を変更する。
【００１８】
また設定変更部３が、特定した複数の属性の組み合わせに対応付けられている属性別設定情報に示されている設定値を表示部４に表示させるようにしてもよい。この場合、さらに設定変更部３が、表示させている設定値を変更するユーザ操作に応じて、表示させている設定値を変更し、変更後の設定値を用いて、ユーザインタフェースの設定を変更するようにしてもよい。
【００１９】
さらに設定変更部３が、画像から指定された人物の画像に関連付けて、変更後のユーザインタフェースの設定を示す個人別設定情報を記録部５に記録させるようにしてもよい。
【００２０】
さらに情報処理装置１に、外部機器と通信する通信部６を設け、通信部６が、属性別設定情報を、外部機器から受信し、個人別設定情報を、外部機器に送信するようにしてもよい。
【００２１】
さらに情報処理装置１に、現在位置を測位する測位部７を設けるようにしてもよい。この場合、記録部５に、複数の属性と現在位置の組み合わせごとに、設定情報を記録するようにする。そして、設定変更部３が、特定した複数の属性と、測位部７により測位された現在位置との組み合わせに対応付けられている設定情報を用いて、ユーザインタフェースの設定を変更するようにしてもよい。
【００２２】
さらに情報処理装置１に、電源オン時に、予め指定された画像を表示部４に表示させる表示制御部８を設けるようにしてもよい。この場合、検出部２は、表示部４に表示された画像から人物を検出するようにする。
【００２３】
このような構成でなる情報処理装置１の具体例について、以下、詳しく説明する。
【００２４】
［１−２．ＵＩ設定システムのシステム構成］
つづけて、本実施の形態の具体例を説明する。図２において１００は、ＵＩ設定システムを示す。このＵＩ設定システム１００は、デジタルスチルカメラ（これをＤＳＣとも呼ぶ）１０１と、ＤＳＣ１０１のＵＩの設定を変更する為のＵＩ設定情報（詳しくは後述する）を管理する管理サーバ１０２とで構成される。
【００２５】
そしてこのＵＩ設定システム１００では、ＤＳＣ１０１が、ＵＩ設定情報をもとに、ＵＩの設定を変更するようになっている。またＤＳＣ１０１は、ネットワークＮＴを介して管理サーバ１０１からＵＩ設定情報をダウンロードするようになっている。
【００２６】
［１−２−１．ＤＳＣ及び管理サーバのハードウェア構成］
次に、ＵＩ設定システム１００を構成するＤＳＣ１０１と管理サーバ１０２のハードウェア構成について説明する。
【００２７】
まずＤＳＣ１０１のハードウェア構成から説明する。図３に示すように、ＤＳＣ１０１には、ＣＰＵ、ＲＯＭ、ＲＡＭなどで構成されるマイクロコンピュータ（これをＭＰＵとも呼ぶ）１１０が設けられている。このＭＰＵ１１０は、ＣＰＵが、ＲＯＭに格納されたプログラムをＲＡＭに展開して実行することで、各部を制御すると共に各種処理を行うようになっている。
【００２８】
またＭＰＵ１１０は、操作部１１１からの入力信号をもとにユーザ操作を認識するようになっている。尚、この操作部１１１には、例えば、シャッタボタンとタッチパネルが含まれる。
【００２９】
具体的に、ＭＰＵ１１０は、操作部１１１を介して、動作モードを撮影モードに切り替えるユーザ操作を認識すると、動作モードを撮影モードに切り替える。
【００３０】
このとき撮像素子１１２は、レンズ１１３を介して取り込まれた被写体からの光を電気信号に変換（すなわち光電変換）する。この電気信号は、アナログデジタル変換器（Ａ／Ｄ変換器）１１４により、デジタルの画像信号に変換された後、カメラ信号処理部１１５に入力される。
【００３１】
カメラ信号処理部１１５は、画像信号に、オートフォーカス処理や画質補正処理などの信号処理を施したうえで、この画像信号を出力する。この画像信号は、表示処理部１１６に送られる。表示処理部１１６は、ＭＰＵ１１０の制御のもと、この画像信号を、ディスプレイ１１７の画面に表示する為の信号に変換したうえで、ディスプレイ１１７に送る。
【００３２】
この結果、ディスプレイ１１７の画面には、被写体の画像がスルー画像（モニタリング画像とも呼ばれる）として表示される。このようにして、ＤＳＣ１０１は、撮影者に被写体を確認させる。
【００３３】
またこのとき表示処理部１１６は、ＭＰＵ１１０の制御のもと、カメラ信号処理部１１５から出力された画像信号に、アイコンやボタン、文字情報などのグラフィックス信号を重畳する。こうすることで、ディスプレイ１１７の画面には、スルー画像と共に、アイコンやボタン、文字情報などが表示される。
【００３４】
さらにカメラ信号処理部１１５は、画像信号に対して、人物の顔を検出する処理（これを顔検出処理とも呼ぶ）を行う。カメラ信号処理部１１５は、顔検出処理の結果、人物の顔を検出すると、この顔の画像内での位置とサイズをＭＰＵ１１０に通知する。ＭＰＵ１１０は、この通知に基づき、表示処理部１１６を制御して、スルー画像上に、人物の顔を囲う枠（これを顔枠とも呼ぶ）を表示させる。
【００３５】
ＤＳＣ１０１は、このような顔枠をスルー画像上に表示させることで、人物の顔を検出した旨を、ユーザに通知する。
【００３６】
ここで、操作部１１１のシャッタボタンが押下されることなどにより、画像の記録が指示されたとする。このとき記録再生処理部１１８は、ＭＰＵ１１０の制御のもと、カメラ信号処理部１１５から出力された画像信号を圧縮符号化して、これを画像ファイルとして画像記録部１１９に記録する。尚、画像記録部１１９は、例えば、着脱可能な記録媒体であるとする。このようにしてＤＳＣ１０１は、画像を記録するようになっている。
【００３７】
一方で、操作部１１１を介して、動作モードを再生モードに切り替えるよう指示されると、ＭＰＵ１１０は、動作モードを再生モードに切り替える。
【００３８】
すると記録再生処理部１１８は、ＭＰＵ１１０の制御のもと、画像記録部１１９から画像ファイルを読み出して、これを復号することで、元の画像信号を得る。この画像信号は、表示処理部１１６に送られる。表示処理部１１６は、ＭＰＵ１１０の制御のもと、この画像信号を、ディスプレイ１１７に表示する為の信号に変換したうえで、ディスプレイ１１７に送る。
【００３９】
この結果、ディスプレイ１１７には、画像ファイルに基づく画像が表示される。このようにしてＤＳＣ１０１は、記録した画像を再生するようになっている。
【００４０】
またＭＰＵ１１０は、操作部１１１を介して、画像を切り替えるユーザ操作を認識すると、記録再生処理部１１８を制御して、画像記録部１１９から次の画像ファイルを読み出させ、表示する画像を次の画像に切り替える。
【００４１】
さらにＭＰＵ１１０は、この再生モード時も、適宜、表示処理部１１６を制御して、画像と共に、アイコンやボタン、文字情報、顔枠などをディスプレイ１１７に表示させる。
【００４２】
さらにＤＳＣ１０１には、ＬＥＤ（Light  Emitting  Diode）及びスピーカからなる通知部１２０が設けられている。この通知部１２０は、ＭＰＵ１１０から送られてくる音声信号に基づく音声をスピーカから出力したり、ＭＰＵ１１０の制御のもと、ＬＥＤを発光させたりするようになっている。
【００４３】
具体的に、ＭＰＵ１１０は、例えば、画面に表示されている文字情報を音声信号に変換して、この音声信号に基づく音声を通知部１２０のスピーカから出力させる。このようにして、通知部１２０は、画面に表示されている文字情報を音声で読み上げるようになっている。また通知部１２０は、ＭＰＵ１１０の制御のもと、例えば、セルフタイマーの動作中に、ＬＥＤを発光させるようになっている。
【００４４】
さらにこのＤＳＣ１０１には、ＧＰＳ（Global  Positioning  System）モジュール１２１が設けられている。このＧＰＳモジュール１２１は、複数のＧＰＳ衛星から信号を受信して、この信号をもとに、ＤＳＣ１０１の現在位置を測位するようになっている。
【００４５】
ＭＰＵ１１０は、このＧＰＳモジュール１２１から現在位置を示す情報（これを現在位置情報とも呼ぶ）を得、これを、撮影場所を示す情報（これを撮影場所情報とも呼ぶ）として画像ファイルに付与するようになっている。
【００４６】
さらにこのＤＳＣ１０１には、有線もしくは無線のネットワークインタフェース（ネットワークＩ／Ｆ）１２２が設けられている。ＭＰＵ１１０は、このネットワークＩ／Ｆ１２２を介して、ネットワークＮＴに接続されている管理サーバ１０２と通信する。
【００４７】
さらにこのＤＳＣ１０１には、ＵＩ設定情報記録部１２３が設けられている。このＵＩ設定情報記録部１２３には、予めＵＩ設定情報が記録されるようになっている。
【００４８】
そしてＭＰＵ１１０は、このＵＩ設定情報記録部１２３に記録されているＵＩ設定情報をもとに、ＤＳＣ１０１を使用するユーザに適したＵＩ設定となるように、ＵＩ設定を変更する。尚、ＵＩ設定の具体的な変更方法については後述する。尚、ＤＳＣ１０１を使用するユーザのことを、使用ユーザとも呼ぶ。
【００４９】
またＭＰＵ１１０は、適宜、管理サーバ１０２から、最新のＵＩ設定情報をダウンロードして、ＵＩ設定記録部１２３に記録されている古いＵＩ設定情報を更新するようにもなっている。
【００５０】
因みに、本実施の形態の概要で説明した情報処理装置１の具体例が、ＤＳＣ１０１である。また概要で説明した情報処理装置１の検出部２の具体例が、ＤＳＣ１０１のカメラ信号処理部１１５である。さらに情報処理装置１の設定変更部３、表示制御部８の具体例が、ＤＳＣ１０１のＭＰＵ１１０である。さらに情報処理装置１の記録部５の具体例が、ＤＳＣ１０１のＵＩ設定情報記録部１２３である。さらに情報処理装置１の通信部６の具体例が、ＤＳＣ１０１のネットワークＩ／Ｆ１２２である。さらに情報処理装置１の測位部７の具体例が、ＤＳＣ１０１のＧＰＳモジュール１２１である。
【００５１】
次に、管理サーバ１０２のハードウェア構成について説明する。図４に示すように、管理サーバ１０２は、ＣＰＵ１３０が、ハードディスク１３１に格納されたプログラムをＲＡＭ１３２に展開して実行することで、各部を制御するとともに各種処理を行うようになっている。
【００５２】
またこの管理サーバ１０２には、ネットワークＩ／Ｆ１３３が設けられている。ＣＰＵ１３０は、このネットワークＩ／Ｆ１３３を介して、ネットワークＮＴに接続されているＤＳＣ１０１と通信する。
【００５３】
またハードディスク１３１には、ＵＩ設定情報が記憶管理されている。ＣＰＵ１３０は、ネットワークＩ／Ｆ１３３を介して、ＤＳＣ１０１からＵＩ設定情報のダウンロード要求を受信すると、ハードディスク１３１に記憶管理されているＵＩ設定情報をＤＳＣ１０１に送信する。
【００５４】
さらに管理サーバ１０２には、操作部１３４、表示処理部１３５及びディスプレイ１３６が設けられている。ＣＰＵ１３０は、操作部１３４からの入力信号をもとにユーザ操作を認識し、また各種処理の結果などを、表示処理部１３５を介してディスプレイ１３６に表示させるようになっている。
【００５５】
［１−２−２．ＵＩ設定の変更］
ここで、ＤＳＣ１０１によるＵＩ設定の変更方法について詳しく説明する。まずＵＩ設定情報から説明する。
【００５６】
ＤＳＣ１０１のＵＩ設定情報記録部１２３には、ＵＩ設定情報として、属性別ＵＩ設定情報と個人別ＵＩ設定情報とが記録されるようになっている。ここではまず属性別ＵＩ設定情報から説明する。
【００５７】
属性別ＵＩ設定情報は、図５に示すように、「１０歳未満の男児」、「２０代の女性」のように、種々の年齢と性別の組ごとに予め用意されたＵＩ設定情報である。そして各組の属性別ＵＩ設定情報には、その組（年齢と性別）に該当する使用ユーザに適したＵＩ設定が示されている。
【００５８】
ここで、属性別ＵＩ設定情報に示されるＵＩ設定としては、例えば、「画面に表示される文章の種類」、「文字の大きさ」、「音の大きさ」、「画面デザイン」、「操作方法をガイドするアシスタントの種類」、「音声読み上げ機能のオン／オフ」などがある。
【００５９】
具体的に「画面に表示される文章の種類」とは、ディスプレイ１１７に表示される文章に、英語や漢字を使用するか否かを指定する為のＵＩ設定である。また「操作方法をガイドするアシスタントの種類」とは、ＤＳＣ１０１の操作方法をガイドするアシスタントとしてディスプレイ１１７に表示されるキャラクターを指定する為のＵＩ設定である。
【００６０】
属性別ＵＩ設定情報には、これら複数のＵＩ設定の各々に対する設定値（これをＵＩ設定値とも呼ぶ）が記述されている。
【００６１】
尚、属性別ＵＩ設定情報には、上述したＵＩ設定の各々について、１つのＵＩ設定値が記述されるのではなく、選択可能な複数のＵＩ設定値が、選択優先度が付された状態で記述されるようになっている。
【００６２】
この選択優先度は、上述したＵＩ設定の各々について、選択可能な複数のＵＩ設定値のうちのどのＵＩ設定値を選択すべきかを示す優先度である。換言すれば、この選択優先度は、複数のＵＩ設定値のうちのどのＵＩ設定値が、使用ユーザに最も適したＵＩ設定値であるかを示す優先度である。この選択優先度は、１以上の整数で表され、数が小さい程、優先度が高いことを意味する。すなわち、選択優先度が「１」のＵＩ設定値が、使用ユーザに最も適したＵＩ設定値（これを最適ＵＩ設定値とも呼ぶ）となる。
【００６３】
実際、図５は、「１０歳未満の男児」の属性別ＵＩ設定情報に、ＵＩ設定の１つである「音の大きさ」に対して、選択可能なＵＩ設定値として「普通」、「大」、「小」、…が記述されている例である。
【００６４】
またこの属性別ＵＩ設定情報には、「普通」の選択優先度として「１」、「大」の選択優先度として「２」、「小」の選択優先度として「３」が記述されている。
【００６５】
したがって、この属性別ＵＩ設定情報は、「１０歳未満の男児」に最も適した「音の大きさ」が「普通」であることを示している。尚、この場合の「普通」とは、音の大きさがデフォルトの音量であることを意味する。
【００６６】
このように、各組の属性別ＵＩ設定情報には、上述したＵＩ設定の各々について、選択可能な複数のＵＩ設定値が記述され、さらに複数のＵＩ設定値のうちのどの設定値が、その組に該当する使用ユーザに最適なＵＩ設定値であるかが示されている。
【００６７】
ＤＳＣ１０１は、このような属性別ＵＩ設定情報を用いて、ＤＳＣ１０１を使用するユーザ（すなわち使用ユーザ）に適したＵＩ設定となるようにＵＩ設定を変更する。
【００６８】
この場合、ＤＳＣ１０１のＭＰＵ１１０は、まず使用ユーザの年齢と性別を特定する。
【００６９】
具体的に、ＭＰＵ１１０は、ユーザに、画像から使用ユーザの顔を選択させ、この顔の画像に対する画像解析により、使用ユーザの年齢と性別を特定するようになっている。
【００７０】
実際、ＭＰＵ１１０は、再生モード時に、ディスプレイ１１７に任意の画像を表示している状態で、操作部１１１を介して、メニューを表示するユーザ操作を認識すると、図６（Ａ）に示すように、画面左端にメニュー１４０を表示させる。
【００７１】
このメニュー１４０の中には、使用ユーザの顔を選択する為の使用ユーザ選択ボタン１４０Ａが表示される。
【００７２】
ＭＰＵ１１０は、操作部１１１のタッチパネルを介して、この使用ユーザ選択ボタン１４０Ａが押下されたことを認識すると、カメラ信号処理部１１５を制御して、表示中の画像に対する顔検出処理を行わせる。
【００７３】
カメラ信号処理部１１５は、顔検出処理により表示中の画像から人物の顔を検出すると、検出した顔の画像内での位置とサイズをＭＰＵ１１０に通知する。
【００７４】
ＭＰＵ１１０は、この通知に基づき、表示処理部１１６を制御して、図６（Ｂ）に示すように、表示中の画像上に、顔枠Ｆｒを表示させる。尚、図６は、表示中の画像から２人の顔が検出され、各々の顔を囲う２つの顔枠Ｆｒ１及びＦｒ２が表示されている例である。
【００７５】
ここで、ユーザが、２つの顔枠Ｆｒ１及びＦｒ２のうち、例えば顔枠Ｆｒ２の枠内をタッチすることで、顔枠Ｆｒ２で囲われた顔を、使用ユーザの顔として選択したとする。
【００７６】
ＭＰＵ１１０は、この旨を、操作部１１１のタッチパネルを介して認識すると、顔枠Ｆｒ２で囲われた顔を、使用ユーザの顔とする。
【００７７】
さらにＭＰＵ１１０は、カメラ信号処理部１１５を制御して、表示中の画像から顔枠Ｆｒ２で囲われた部分を切り出させて使用ユーザの顔画像を生成させる。
【００７８】
そしてＭＰＵ１１０は、カメラ信号処理部１１５により生成された使用ユーザの顔画像に対して、使用ユーザの年齢と性別を判定する為の画像解析を行う。
【００７９】
尚、ここで判定する年齢とは、「３５歳」、「１８歳」などのような詳細な年ではなく、「１０歳未満」、「２０代」などのような、大まかな年（すなわち年代）であるとする。
【００８０】
人物の年齢（年代）を顔画像から判定する方法については、種々のアルゴリズムが知られている。例えば、顔画像から、顔の形状や色、髪型、皺、目や口の位置などの複数の特徴量を検出する。さらにこれら複数の特徴量を所定数のグループに分類して、グループごとに、予め用意された年代ごとの特徴量と比較することで年代を判定する。そしてグループごとに判定された年代のうち、例えば、最も多く判定された年代を、この顔画像の人物の年代と判定する。
【００８１】
また、人物の性別を顔画像から判定する方法についても、種々のアルゴリズムが知られている。例えば、顔画像から、顔の形状や色、髪型、目や口の位置などの特徴量を検出し、その特徴量と、予め用意された性別ごとの特徴量とを比較して、これらの相関値が高い方の性別を、人物の性別として判定する。
【００８２】
このようなアルゴリズムを用いて、ＭＰＵ１１０は、使用ユーザの顔画像から、使用ユーザの年齢と性別とを判定する。
【００８３】
さらにＭＰＵ１１０は、このようにして判定した使用ユーザの年齢と性別に該当する組の属性別ＵＩ設定情報を、ＵＩ設定情報記録部１２３から読み出す。すなわち、ＭＰＵ１１０は、例えば、使用ユーザの年齢を「１０歳未満」、性別を「男」と判定した場合、「１０歳未満の男児」となる組の属性別ＵＩ設定情報を読み出す。
【００８４】
さらにＭＰＵ１１０は、この属性別ＵＩ設定情報から、各ＵＩ設定の最適ＵＩ設定値（すなわち「１０歳未満の男児」に最適なＵＩ設定値）を取得する。そしてＭＰＵ１１０は、表示処理部１１６を制御して、図７に示すように、各ＵＩ設定のＵＩ設定値をユーザに確認させる為のＵＩ設定確認画面１４１をディスプレイ１１７に表示させる。
【００８５】
このＵＩ設定確認画面１４１には、各ＵＩ設定の最適ＵＩ設定値と共に、ＯＫボタン１４２が表示されるようになっている。
【００８６】
ここで、ユーザが、このＵＩ設定確認画面１４１に表示されている各ＵＩ設定の最適ＵＩ設定値を確認したうえで、ＯＫボタン１４２を押下したとする。
【００８７】
ＭＰＵ１１０は、この旨を、操作部１１１のタッチパネルを介して認識すると、現在の各ＵＩ設定のＵＩ設定値を、ＵＩ設定確認画面１４１に表示されている各ＵＩ設定の最適ＵＩ設定値に置き換えることで、ＵＩ設定を変更する。
【００８８】
この結果、ＤＳＣ１０１のＵＩ設定が、使用ユーザ（例えば「１０歳未満の男児」）に適したＵＩ設定に変更されたことになる。
【００８９】
またこのときＭＰＵ１１０は、図８に示すように、ＵＩ設定確認画面１４１に表示されている各ＵＩ設定の最適ＵＩ設定値を記述した、使用ユーザ用の個人別ＵＩ設定情報を生成する。そしてＭＰＵ１１０は、この個人別ＵＩ設定情報を使用ユーザの顔画像と共に、ＵＩ設定情報記録部１２３に保存する。
【００９０】
尚、ＭＰＵ１１０は、この個人別ＵＩ設定情報に、使用ユーザの顔画像のファイル名（例えば「***.jpg」）を記述することで、使用ユーザの顔画像と、この使用ユーザ用の個人別ＵＩ設定情報とを関連付けるようになっている。またＭＰＵ１１０は、この個人別ＵＩ設定情報に、先に判定した使用ユーザの年齢と性別を記述するようにもなっている。
【００９１】
以降、ＭＰＵ１１０は、ＵＩ設定を変更する為に、再度この使用ユーザの顔画像が選択された場合には、属性別ＵＩ設定情報ではなく、この使用ユーザの顔画像に関連付けられている個人別ＵＩ設定情報を読み出す。そしてＭＰＵ１１０は、この個人別ＵＩ設定情報に記述された各ＵＩ設定の最適ＵＩ設定値をＵＩ設定確認画面１４１に表示させる。
【００９２】
ところで、属性別ＵＩ設定情報に記述されている最適ＵＩ設定値は、年齢と性別で使用ユーザを分類して、分類ごとに統計的に得たものであり、多くの使用ユーザにとって、最適なＵＩ設定値となり得る。一方で、属性別ＵＩ設定情報に記述されている最適ＵＩ設定値とは異なるＵＩ設定値を所望する使用ユーザも存在すると考えられる。
【００９３】
そこで、ＵＩ設定確認画面１４１では、各ＵＩ設定の最適ＵＩ設定値を、選択可能なＵＩ設定値の中からユーザが任意に選択できるようになっている。
【００９４】
具体的に、このＵＩ設定確認画面１４１では、ユーザが任意の最適ＵＩ設定値をタッチして選択すると、図９に示すように、この最適ＵＩ設定値の下方に、選択可能なＵＩ設定値のリスト（これを設定値リストとも呼ぶ）Ｌｓが表示されるようになっている。
【００９５】
この設定値リストＬｓには、属性別ＵＩ設定情報に基づき、例えば、上から選択優先度の高い順に、選択可能なＵＩ設定値が表示される。
【００９６】
そして、ＵＩ設定確認画面１４１では、設定値リストＬｓに表示された選択可能なＵＩ設定値の中から、ユーザが所望のＵＩ設定値をタッチして選択することで、最適ＵＩ設定値を、タッチしたＵＩ設定値に変更することができるようになっている。
【００９７】
そして、ユーザが、ＵＩ設定確認画面１４１に表示されている各ＵＩ設定の最適ＵＩ設定値を変更したうえで、ＯＫボタン１４２を押下したとする。
【００９８】
すると、ＭＰＵ１１０は、現在の各ＵＩ設定のＵＩ設定値を、ＵＩ設定確認画面１４１に表示されている各ＵＩ設定の最適ＵＩ設定値に置き換えることで、ＵＩ設定を変更する。
【００９９】
この結果、ＤＳＣ１０１のＵＩ設定が、ユーザが所望する任意のＵＩ設定に変更されたことになる。
【０１００】
またこのときＭＰＵ１１０は、ＵＩ設定確認画面１４１に表示されている各ＵＩ設定の最適ＵＩ設定値を記述した、使用ユーザ用の個人別ＵＩ設定情報を生成する。そしてＭＰＵ１１０は、この個人別ＵＩ設定情報を、使用ユーザの顔画像と共に、ＵＩ設定情報記録部１２３に保存する。
【０１０１】
この場合も、ＭＰＵ１１０は、この個人別ＵＩ設定情報に、使用ユーザの顔画像のファイル名を記述することで、使用ユーザの顔画像と、この使用ユーザ用の個人別ＵＩ設定情報とを関連付けるようになっている。
【０１０２】
以降、ＭＰＵ１１０は、ＵＩ設定を変更する為に、再度この使用ユーザの顔画像が選択された場合には、属性別ＵＩ設定情報ではなく、この使用ユーザの顔画像に関連付けられている個人別ＵＩ設定情報を読み出す。そしてＭＰＵ１１０は、この個人別ＵＩ設定情報に記述された各ＵＩ設定の最適ＵＩ設定値をＵＩ設定確認画面１４１に表示させる。
【０１０３】
このように、ＤＳＣ１０１では、まず属性別ＵＩ設定情報を用いて、使用ユーザに適したＵＩ設定に変更すると共に、このＵＩ設定を個人別ＵＩ設定情報として保存する。そして、ＤＳＣ１０１では、再度この使用ユーザに適したＵＩ設定に変更するときには、属性別ＵＩ設定情報ではなく、個人別ＵＩ設定情報を用いるようになっている。
【０１０４】
またＤＳＣ１０１では、使用ユーザの最適ＵＩ設定値をユーザが変更でき、変更された最適ＵＩ設定値を個人別ＵＩ設定情報として保持することで、以降、この使用ユーザが選択されたときに、変更された最適ＵＩ設定値で、ＵＩ設定に反映することができる。
【０１０５】
くわえて、このＤＳＣ１０１では、ＵＩ設定を、使用ユーザに適したＵＩ設定から、簡単にデフォルトのＵＩ設定（これをデフォルトＵＩ設定とも呼ぶ）に戻すことができるようにもなっている。尚、デフォルトＵＩ設定とは、初期設定としてのＵＩ設定であり、そのＵＩ設定値は、例えば、ＵＩ設定情報記録部１２３に予め記録されている。
【０１０６】
具体的に、ＤＳＣ１０１のＭＰＵ１１０は、画像上に顔枠Ｆｒを表示させているときに、この顔枠Ｆｒ以外の部分がタッチされたことを認識すると、ＵＩ設定情報記録部１２３から、デフォルトＵＩ設定のＵＩ設定値を読み出す。
【０１０７】
次にＭＰＵ１１０は、このデフォルトＵＩ設定のＵＩ設定値を示すＵＩ設定確認画面１４０をディスプレイ１１７に表示させる。そしてＭＰＵ１１０は、このＵＩ設定確認画面１４０のＯＫボタン１４２が押下されたことを認識すると、現在のＵＩ設定を、デフォルトＵＩ設定に変更する。
【０１０８】
このように、ＤＳＣ１０１では、顔枠Ｆｒ以外の部分をタッチするといった簡単な操作で、ＵＩ設定を、デフォルトＵＩ設定に変更できるようになっている。
【０１０９】
ここまで説明したように、ＤＳＣ１０１では、画像をタッチするだけの簡易な操作で、ＵＩ設定を使用ユーザに適したＵＩ設定に変更したり、デフォルトＵＩ設定に戻したりすることができるようになっている。
【０１１０】
さらにＭＰＵ１１０は、ネットワークＩ／Ｆ１２２を介して、管理サーバ１０２と通信可能となったときに、管理サーバ１０２から最新の属性別ＵＩ設定情報をダウンロードして、ＵＩ設定情報記録部１２３に記録されている属性別ＵＩ設定情報を更新するようにもなっている。
【０１１１】
またこのときＭＰＵ１１０は、ＵＩ設定情報記録部１２３に記録されている個人別ＵＩ設定情報を管理サーバ１０２にアップロードするようにもなっている。
【０１１２】
管理サーバ１０２のＣＰＵ１３０は、ネットワークＩ／Ｆ１３４を介して、ＤＳＣ１０１から個人別ＵＩ設定情報を受信すると、これをハードディスク１３２に記録する。
【０１１３】
このようにして、管理サーバ１０２のハードディスク１３２には、種々のＤＳＣ１０１からアップロードされた個人別ＵＩ設定情報が蓄積される。
【０１１４】
そして管理サーバ１０２のＣＰＵ１３０は、ハードディスク１３２に蓄積された個人別ＵＩ設定情報をもとに、ＤＳＣ１０１に提供する属性別ＵＩ設定情報を更新する。
【０１１５】
具体的に、ＣＰＵ１３０は、まずハードディスク１３２に蓄積された個人別ＵＩ設定情報を、例えば「１０歳未満の男児」のように年齢と性別の組ごとに分類する。そしてこの組ごとに、各個人別ＵＩ設定情報に記述されている、ＵＩ設定ごとの最適ＵＩ設定値の統計をとることで、ＵＩ設定ごとに、ＵＩ設定値の選択優先度を決定する。
【０１１６】
例えば「１０歳未満の男児」の組に分類された個人別ＵＩ設定情報に記述されている、ＵＩ設定の１つである「音の大きさ」の最適ＵＩ設定値の統計をとった結果、例えば、「普通」が１０個、「大」が１１個、「小」が５個得られたとする。
【０１１７】
この場合、ＣＰＵ１３０は、「１０歳未満の男児」に対するＵＩ設定の１つである「音の大きさ」について、「普通」の選択優先度を「２」、「大」の選択優先度を「１」、「小」の選択優先度を「３」に決定する。
【０１１８】
そして、ＣＰＵ１３０は、このようにして決定した選択優先度をもとに、ハードディスク１３２に記録されている各組の属性別ＵＩ設定情報を更新する。
【０１１９】
こうすることで、管理サーバ１０２は、実際により多くの使用ユーザが所望するＵＩ設定値の選択優先度が高くなるように、属性別ＵＩ設定情報を更新することができる。
【０１２０】
ゆえに、管理サーバ１０２は、使用ユーザに適したＵＩ設定が示されている属性別ＵＩ設定情報を、ＤＳＣ１０１に提供することができる。
【０１２１】
［１−２−３．ＵＩ設定変更処理手順］
次に、図１０に示すフローチャートを用いて、ＵＩ設定を変更する処理の手順（これをＵＩ設定変更処理手順とも呼ぶ）ＲＴ１について説明する。尚、ここでは、ＵＩ設定情報記録部１２３に属性別ＵＩ設定情報のみ記録されていて、まだ個人別ＵＩ設定情報が記録されていないときのＵＩ設定変更処理手順ＲＴ１について説明する。
【０１２２】
因みに、このＵＩ設定変更処理手順ＲＴ１は、ＤＳＣ１０１のＭＰＵ１１０が、内蔵するＲＯＭに格納されているプログラムに従って実行する処理手順である。
【０１２３】
ＭＰＵ１１０は、再生モード時に、ディスプレイ１１７に任意の画像を表示している状態で、使用ユーザ選択ボタン１４０Ａが押下されたことを認識すると、このＵＩ設定変更処理手順ＲＴ１を開始して、ステップＳＰ１に移る。
【０１２４】
ステップＳＰ１においてＭＰＵ１１０は、カメラ信号処理部１１５を制御して、表示している画像に対する顔検出処理を行わせた後、次のステップＳＰ２に移る。ステップＳＰ２においてＭＰＵ１１０は、カメラ信号処理部１１５による顔検出処理の結果として、画像から顔が検出されたか否かを判別する。
【０１２５】
ここで、顔検出処理の結果、画像から顔が検出されたことにより、このステップＳＰ２で肯定結果を得ると、ＭＰＵ１１０は、ステップＳＰ３に移る。ステップＳＰ３においてＭＰＵ１１０は、カメラ信号処理部１１５から得られる、検出された顔の位置とサイズをもとに、表示処理部１１６を制御して、表示している画像上に顔枠Ｆｒを表示させて、次のステップＳＰ４に移る。
【０１２６】
ステップＳＰ４においてＭＰＵ１１０は、画像上に表示させた顔枠Ｆｒがタッチされたか否かを判別する。
【０１２７】
このステップＳＰ４で肯定結果を得ると、このことは、顔枠Ｆｒの内側がタッチされたこと、すなわちこの顔枠Ｆｒで囲われた顔の人物が、使用ユーザとして選択されたことを意味する。このときＭＰＵ１１０は、ステップＳＰ５に移る。
【０１２８】
ステップＳＰ５においてＭＰＵ１１０は、カメラ信号処理部１１５を制御して、表示中の画像から顔枠Ｆｒで囲われた部分を切り出させて使用ユーザの顔画像を生成させる。そしてＭＰＵ１１０は、この顔画像に対する画像解析処理を行うことで、使用ユーザの年齢と性別を判定して、次のステップＳＰ６に移る。
【０１２９】
ステップＳＰ６においてＭＰＵ１１０は、判定した使用ユーザの年齢と性別に該当する組の属性別ＵＩ設定情報に記述されている、各ＵＩ設定の最適ＵＩ設定値を、ＵＩ設定確認画１４０に表示させ、次のステップＳＰ９に移る。
【０１３０】
一方、上述のステップＳＰ４で、顔枠Ｆｒがタッチされていないことにより、否定結果を得ると、このときＭＰＵ１１０は、ステップＳＰ７に移る。
【０１３１】
ステップＳＰ７においてＭＰＵ１１０は、画像上に表示させた顔枠Ｆｒ以外の部分がタッチされたか否を判別する。
【０１３２】
ここで、顔枠Ｆｒ以外の部分がタッチされたことにより、このステップＳＰ７で肯定結果を得ると、ＭＰＵ１１０は、ステップＳＰ８に移る。ステップＳＰ８においてＭＰＵ１１０は、各ＵＩ設定のデフォルトの最適ＵＩ設定値を、ＵＩ設定確認画面１４０に表示させ、次のステップＳＰ９に移る。
【０１３３】
ステップＳＰ９においてＭＰＵ１１０は、現在の各ＵＩ設定のＵＩ設定値を、ＵＩ設定確認画面１４０に表示されている、各ＵＩ設定の最適ＵＩ設定値に置き換えることで、ＵＩ設定を変更する。尚、上述したように、ＵＩ設定確認画面１４０では、各ＵＩ設定の最適ＵＩ設定値をユーザが変更できるようになっている。ゆえに、このステップＳＰ９においてＭＰＵ１１０は、ＵＩ設定確認画面１４０のＯＫボタン１４２が押下された時点で表示されている各ＵＩ設定の最適ＵＩ設定値でＵＩ設定を変更するようになっている。
【０１３４】
このようにして、ＵＩ設定を変更し終えると、ＭＰＵ１１０は、ステップＳＰ１０に移る。ステップＳＰ１０においてＭＰＵ１１０は、変更後の各ＵＩ設定の最適ＵＩ設定値を示す個人別ＵＩ設定情報を記述した、使用ユーザ用の個人別ＵＩ設定情報を生成して、これを使用ユーザの顔画像と共に保存する。そしてＭＰＵ１１０は、このＵＩ設定変更処理手順ＲＴ１を終了する。
【０１３５】
また上述のステップＳＰ７で、顔枠Ｆｒも顔枠Ｆｒ以外の部分もタッチされていないことにより、否定結果を得ると、このことは、ユーザがＵＩ設定を変更しようとしていないことを意味する。この場合、ＭＰＵ１１０は、このＵＩ設定変更処理手順ＲＴ１を終了する。
【０１３６】
このようなＵＩ設定変更処理手順ＲＴ１にしたがって、ＭＰＵ１１０は、ＵＩ設定を変更するようになっている。
【０１３７】
尚、ＵＩ設定情報記録部１２３に個人別ＵＩ設定情報が記録されている場合、ＭＰＵ１１０は、上述のステップＳＰ５において、選択された使用ユーザの顔画像と同一人物の顔画像に関連付けられている個人別ＵＩ設定情報を検索する。
【０１３８】
ここで、既に、この使用ユーザの個人別ＵＩ設定情報が記録されていることにより、検索の結果、この使用ユーザの個人別ＵＩ設定情報が得られたとする。この場合、ＭＰＵ１１０は、直ちにステップＳＰ６に移り、この個人別ＵＩ設定情報に記述されている各ＵＩ設定の最適ＵＩ設定値を、ＵＩ設定確認画面１４１に表示させる。
【０１３９】
これに対して、検索の結果、この使用ユーザの個人別ＵＩ設定情報が得られなかった場合、ＭＰＵ１１０は、上述したようにステップＳＰ５で、使用ユーザの年齢と性別とを判定して、ステップＳＰ６に移る。そしてステップＳＰ６においてＭＰＵ１１０は、判定した使用ユーザの年齢と性別に該当する組の属性別ＵＩ設定情報に記述されている、各ＵＩ設定の最適ＵＩ設定値を、ＵＩ設定確認画１４０に表示させる。
【０１４０】
［１−２−４．ＤＳＣの機能構成］
次に、ＵＩ設定の変更に主眼を置いた、ＤＳＣ１０１のカメラ信号処理部１１５とＭＰＵ１１０の機能構成について簡単に説明する。
【０１４１】
図１１に示すように、カメラ信号処理部１１５の機能構成は、顔検出部１１５Ａと顔画像生成部１１５Ｂとでなる。またＭＰＵ１１０の機能構成は、年齢性別判定部１１０Ａと、最適ＵＩ設定値選択部１１０Ｂと、情報入出力制御部１１０Ｃとでなる。
【０１４２】
カメラ信号処理部１１５の顔検出部１１５Ａは、顔検出に係る機能部である。この顔検出部１１５Ａは、入力される画像（例えば表示中の画像）に対して顔検出を行い、この結果として、画像内での顔の位置とサイズを得る。
【０１４３】
顔画像生成部１１５Ｂは、顔画像の生成に係る機能部である。この顔画像生成部１１５Ｂは、入力される画像から、顔検出部１１５で得られた顔の画像内での位置とサイズで指定される部分を切り出して、使用ユーザの顔画像を生成する。
【０１４４】
年齢性別判定部１１０Ａは、使用ユーザの年齢と性別の判定に係る機能部である。この年齢性別判定部１１０Ａは、顔画像生成部１１５Ｂで生成された使用ユーザの顔画像に対して画像解析を行い、使用ユーザの年齢と性別を判定する。
【０１４５】
最適ＵＩ設定値選択部１１０Ｂは、使用ユーザに最適なＵＩ設定値の選択に係る機能部である。この最適ＵＩ設定値選択部１１０Ｂは、例えば、年齢性別判定部１１０Ａで判定された使用ユーザの年齢と性別に該当する組の属性別ＵＩ設定情報をもとに、使用ユーザに最適なＵＩ設定値（すなわち最適ＵＩ設定値）を選択する。
【０１４６】
情報入出力制御部１１０Ｃは、各種情報の入出力に係る機能部である。この情報入出力制御部１１０Ｃは、例えば、最適ＵＩ設定値選択部１１０Ｂで選択された最適ＵＩ設定値を、表示処理部１１６を介してディスプレイ１１７に表示させる。
【０１４７】
また情報入出力制御部１１０Ｃは、操作部１１１を介してユーザ操作を認識して、例えば、顔枠Ｆｒのタッチに応じて使用ユーザを選択したり、最適ＵＩ設定値を変更する操作に応じて最適ＵＩ設定値を変更したりする。また情報入出力制御部１１０Ｃは、ＵＩ設定確認画面１４０のＯＫボタン１４２の押下に応じて、個人別ＵＩ設定情報をＵＩ設定情報記録部１２３に記録したりする。
【０１４８】
このような機能構成により、ＤＳＣ１０１は、ＵＩ設定の変更を実現し得るようになっている。尚、このような機能構成を実現し得るハードウェア構成であれば、ＤＳＣ１０１のカメラ信号処理部１１５及びＭＰＵ１１０のハードウェア構成は、図３に示すハードウェア構成に限定されるものではない。
【０１４９】
［１−２−５．動作及び効果］
以上の構成においてＤＳＣ１０１には、予め、種々の年齢と性別の組ごとに、その組に該当する使用ユーザに適したＵＩ設定を示す属性別ＵＩ設定情報が記録されている。
【０１５０】
そしてＤＳＣ１０１は、任意の画像から人物の顔が選択されると、この人物を使用ユーザとして、この使用ユーザの顔画像に対して画像解析を行うことにより、この使用ユーザの年齢と性別を判定する。
【０１５１】
さらにＤＳＣ１０１は、判定した使用ユーザの年齢と性別に該当する組の属性別ＵＩ設定情報から、使用ユーザに適したＵＩ設定を示す最適ＵＩ設定値を取得する。
【０１５２】
そしてＤＳＣ１０１は、この最適ＵＩ設定値をディスプレイ１１７に表示させた後、ユーザ操作に応じて、現在のＵＩ設定値を、この最適ＵＩ設定値に置き換えることで、ＵＩ設定を使用ユーザに適したＵＩ設定に変更する。
【０１５３】
かくして、ＤＳＣ１０１は、画像から使用ユーザの顔を選択するだけの簡易な操作で、ＵＩ設定を使用ユーザに適したＵＩ設定に変更することができる。ゆえに、使用ユーザは、わざわざ、年齢や性別といった属性を入力することなく、最初から使い易い状態で、ＤＳＣ１０１を使用することができる。
【０１５４】
また例えば、１台のＤＳＣ１０１を複数の使用ユーザが使用するような場合も、各使用ユーザが、ＤＳＣ１０１を使用するときに、自分の顔が写っている画像から自分の顔を選択するだけで、自分に適したＵＩ設定に変更することができる。
【０１５５】
またＤＳＣ１０１は、上述したように、画像から顔が選択された人物を、使用ユーザとすることで、実際の使用ユーザとは異なるユーザが、使用ユーザの為に、この使用ユーザに適したＵＩ設定に変更してあげるようなこともできる。
【０１５６】
例えば、父親が、画像から子供の顔を選択することで、ＤＳＣ１０１のＵＩ設定を、子供に適したＵＩ設定に変更してあげるようなことができる。
【０１５７】
さらにＤＳＣ１０１は、ネットワークＮＴを介して、管理サーバ１０２と通信可能となったときに、管理サーバ１０２から最新の属性別ＵＩ設定情報をダウンロードして、古い属性別ＵＩ設定情報を更新する。
【０１５８】
これにより、ＤＳＣ１０１は、例えば、現在流行している画面デザインのＵＩを使用ユーザに提供するようなこともできる。尚、この場合、例えば、管理サーバ１０２が、新たな画面デザインのデータを、最新の属性別ＵＩ設定情報と共に、ＤＳＣ１０１に提供するようにする。
【０１５９】
以上の構成によれば、ＤＳＣ１０１は、わざわざユーザに年齢や性別といった属性を入力させることなく、画像から使用ユーザを指定させるだけで、使用ユーザの属性を複数特定して、特定した複数の属性に基づいてＵＩ設定を変更することができる。
【０１６０】
＜２．他の実施の形態＞
［２−１．他の実施の形態１］
尚、上述した実施の形態では、再生モード時に、任意の画像をディスプレイ１１７に表示している状態で、ユーザ操作に応じて、メニュー１４０を表示させ、使用ユーザの顔を選択できるようにした。
【０１６１】
これに限らず、例えば図１２に示すように、ＤＳＣ１０１の電源がオンしたら、予め使用ユーザ選択用の画像として指定された画像と、メニュー１４０を表示させて、直ちに使用ユーザの顔を選択できるようにしてもよい。
【０１６２】
ここで、例えば、１台のＤＳＣ１０１を複数の使用ユーザが使用する場合には、複数の使用ユーザが写っている１枚の画像を予め使用ユーザ選択用の画像として指定しておけばよい。
【０１６３】
このようにすれば、使用ユーザは、ＤＳＣ１０１の起動後、自分の顔を選択して、直ちに、自分が使い易い状態で、ＤＳＣ１０１を使用することができる。
【０１６４】
また、一度、顔画像と共に個人別ＵＩ設定情報を記録した使用ユーザについては、例えば、図１３に示すように、この使用ユーザの顔画像アイコン２００を、メニュー１４０に表示するようにしてもよい。この場合、ＤＳＣ１０１のＭＰＵ１１０は、この顔画像アイコン２００が押下されると、直ちに、この顔画像アイコン２００が示す使用ユーザの個人別ＵＩ設定情報を読み出して、ＵＩ設定の変更を行う。
【０１６５】
こうすることで、初回だけ、任意の画像から使用ユーザの顔を選択し、以降は、メニュー１４０から、この使用ユーザの顔画像アイコン２００を押下するだけで、この使用ユーザに適したＵＩ設定に変更できるようになる。
【０１６６】
また、この顔画像アイコン２００を、例えば、ＤＳＣ１０１のログイン画面に表示させるようにして、ログイン時に、ＵＩ設定の変更を行うようにしてもよい。
【０１６７】
［２−２．他の実施の形態２］
また、上述した実施の形態では、個人別ＵＩ設定情報を、管理サーバ１０２にアップロードするようにしたが、属性別ＵＩ設定情報をアップロードするようにしてもよい。
【０１６８】
この場合、管理サーバ１０２からダウンロードした属性別ＵＩ設定情報をそのままアップロードしても意味がないので、ＵＩ設定確認画面１４１上で最適ＵＩ設定値が変更された場合に、属性別ＵＩ設定情報を更新するようにする。
【０１６９】
具体的に、ＭＰＵ１１０は、ＵＩ設定確認画面１４１で、ユーザが最適ＵＩ設定値を変更していた場合、変更後の最適ＵＩ設定値の選択優先度が１となるように、属性別ＵＩ設定情報を更新する。
【０１７０】
実際、例えば、属性別ＵＩ設定情報に、ＵＩ設定の１つである「音の大きさ」に対して、選択可能なＵＩ設定値として「普通」、「大」、「小」が記述され、さらに各々の選択優先度として「１」、「２」、「３」が記述されているとする。
【０１７１】
この場合、ＵＩ設定確認画面１４１には、「音の大きさ」の最適ＵＩ設定値として「普通」が表示される。ここで、ユーザが、「音の大きさ」の最適ＵＩ設定値を、「普通」から「小」に変更したうえで、ＯＫボタン１４２を押下したとする。
【０１７２】
すると、ＭＰＵ１１０は、「音の大きさ」のＵＩ設定値である「小」の選択優先度を「１」にして、「普通」を「２」に、「大」を「３」にするようにして属性別ＵＩ設定情報を更新する。
【０１７３】
このように属性別ＵＩ設定情報を更新することで、ＤＳＣ１０１のＵＩ設定情報記録部１２３に記録されている属性別ＵＩ設定情報が、よりＤＳＣ１０１の使用ユーザに特化したものとなる。
【０１７４】
そして、ＭＰＵ１１０は、このようにして更新された属性別ＵＩ設定情報を、管理サーバ１０２にアップロードする。
【０１７５】
このようにすれば、管理サーバ１０２側で、個人別ＵＩ設定情報をアップロードさせた場合と同様に、実際により多くの使用ユーザが所望するＵＩ設定値を把握することができ、このＵＩ設定値の選択優先度が高くなるように、属性別ＵＩ設定情報を更新することができる。
【０１７６】
［２−３．他の実施の形態３］
さらに、上述した実施の形態では、使用ユーザの顔画像から判定し得る年齢と性別を利用して、この年齢と性別に該当する組の属性別ＵＩ設定情報をもとに、ＵＩ設定を変更するようにした。
【０１７７】
これに限らず、使用ユーザの顔画像から判定し得る属性であれば、この他種々の属性を利用するようにしてもよい。この場合、当然のことながら、属性別ＵＩ設定情報についても、利用する属性に対応させておく必要がある。
【０１７８】
例えば、年齢と性別にくわえて、使用ユーザの人種を利用するようにしてもよい。この場合、年齢と性別と人種の組ごとの属性別ＵＩ設定情報を用意する。そしてＤＳＣ１０１が、使用ユーザの顔画像から、年齢と性別と人種を判定して、この年齢と性別と人種に該当する組の属性別ＵＩ設定情報をもとに、ＵＩ設定を変更する。
【０１７９】
このように、使用ユーザの顔画像から判定する属性の数を多くすれば、使用ユーザに一段と適したＵＩ設定に変更することができる。
【０１８０】
また、使用ユーザの属性にくわえて、ＧＰＳモジュール１２１から得られる現在位置情報を利用するようにしてもよい。この場合、年齢と性別と位置の組ごとの属性別ＵＩ設定情報を用意する。そしてＤＳＣ１０１が、使用ユーザの顔画像から判定した年齢及び性別と、ＧＰＳモジュール１２１から得られる現在位置情報に該当する組の属性別ＵＩ設定情報をもとに、ＵＩ設定を変更する。
【０１８１】
このようにすれば、例えば、地域限定のキャラクターが、操作方法をガイドするアシスタントとして表示されるように、ＵＩ設定を変更するようなことができる。
【０１８２】
尚、この場合、例えば、管理サーバ１０２が、属性別ＵＩ設定情報と共に、地域限定のキャラクターのデータを、ＤＳＣ１０１に提供するようにする。
【０１８３】
［２−４．他の実施の形態４］
さらに上述した実施の形態では、使用ユーザの顔が選択されたら、ＵＩ設定確認画面１４１を介して各ＵＩ設定の最適ＵＩ設定値をユーザに確認させ、その後、ＯＫボタン１４２が押下されたら、ＵＩ設定を変更するようにした。
【０１８４】
これに限らず、使用ユーザの顔が選択されたら、ＵＩ設定確認画面１４１を表示することなく、直ちに、ＵＩ設定を変更するようにしてもよい。この場合、別途、ＵＩ設定確認画面１４１の表示を要求するユーザ操作が行われた場合にのみ、ＵＩ設定確認画面１４１を表示させるようにすればよい。
【０１８５】
［２−５．他の実施の形態５］
さらに上述した実施の形態では、ＤＳＣ１０１のＵＩ設定情報記録部１２３に、予めデフォルトＵＩ設定が記録されているようにした。これに限らず、ＤＳＣ１０１が、このデフォルトＵＩ設定を示すＵＩ設定情報を、属性別ＵＩ設定情報と共に、管理サーバ１０２からダウンロードするようにしてもよい。
【０１８６】
また上述した実施の形態では、ＤＳＣ１０１が、直接、管理サーバ１０２と通信して、管理サーバ１０２から属性別ＵＩ設定情報をダウンロードするようにした。これに限らず、例えば、ネットワーク接続機能を有するパーソナルコンピュータが、管理サーバ１０２からダウンロードした属性別ＵＩ設定情報を、ＤＳＣ１０１に転送するようにしてもよい。
【０１８７】
この場合、ＤＳＣ１０１からネットワーク接続機能を省略することができ、ＤＳＣ１０１の構成を簡略化することができる。
【０１８８】
［２−６．他の実施の形態６］
さらに上述した実施の形態では、「画面に表示される文章の種類」、「文字の大きさ」、「音の大きさ」、「画面デザイン」、「操作方法をガイドするアシスタントの種類」、「音声読み上げ機能のオン／オフ」などのＵＩ設定を変更するようにした。
【０１８９】
これに限らず、ＤＳＣ１０１で変更可能なＵＩ設定であれば、この他種々のＵＩ設定を変更するようにしてもよい。例えば、カメラ設定などもＵＩ設定として変更するようにしてもよい。この場合、属性別ＵＩ設定情報にカメラ設定の設定値を記述しておくようにすればよい。
【０１９０】
［２−７．他の実施の形態７］
さらに上述した実施の形態では、情報処理装置としてのＤＳＣ１０１に、検出部としてのカメラ信号処理部１１５を設けるようにした。またこのＤＳＣ１０１に、設定変更部、表示制御部としてのＭＰＵ１１０を設けるようにした。さらにこのＤＳＣ１０１に、記録部としてのＵＩ設定情報記録部１２３を設けるようにした。さらにこのＤＳＣ１０１に、通信部としてのネットワークＩ／Ｆ１２２を設けるようにした。さらにこのＤＳＣ１０１に、測位部としてのＧＰＳモジュール１２１を設けるようにした。
【０１９１】
本発明はこれに限らず、同様の機能を有するのであれば、上述したＤＳＣ１０１の各機能部を、他の種々のハードウェアもしくはソフトウェアにより構成するようにしてもよい。
【０１９２】
さらに上述した実施の形態では、ＤＳＣ１０１に本発明を適用するようにした。これに限らず、ＵＩが変更可能な機器であれば、デジタルビデオカメラ、携帯型電話機、ゲーム機、パーソナルコンピュータなど、この他種々の機器に適用するようにしてもよく、また適用することができる。
【０１９３】
［２−８．他の実施の形態８］
さらに上述した実施の形態では、各種処理を実行するためのプログラムを、ＭＰＵ１１０のＲＯＭに書き込んでおくようにした。
【０１９４】
これに限らず、このプログラムを例えばメモリカードなどの記録媒体に記録しておき、ＤＳＣ１０１のＭＰＵ１１０が、このプログラムを記録媒体から読み出して実行するようにしてもよい。またＭＰＵ１１０に、フラッシュメモリなどの記録部を設けて、記録媒体から読み出したプログラムを、この記録部にインストールするようにしてもよい。
【０１９５】
［２−９．他の実施の形態９］
さらに本発明は、上述した実施の形態と他の実施の形態とに限定されるものではない。すなわち本発明は、上述した実施の形態と他の実施の形態の一部または全部を任意に組み合わせた形態、もしくは一部を抽出した形態にもその適用範囲が及ぶものである。
【産業上の利用可能性】
【０１９６】
本発明は、ＵＩを変更し得る機器で広く利用することができる。
【符号の説明】
【０１９７】
１……情報処理装置、２……検出部、３……設定変更部、４……表示部、５……記録部、６……通信部、７……測位部、８……表示制御部、１００……ＵＩ設定システム、１０１……ＤＳＣ、１０２……管理サーバ、１１０……ＭＰＵ、１１５……カメラ信号処理部、１２１……ＧＰＳモジュール、１２２……ネットワークＩ／Ｆ、１２３……ＵＩ設定情報記録部、１４１……ＵＩ設定確認画面。
【図１】
2011107899.tif 000003
【図２】
2011107899.tif 000004
【図３】
2011107899.tif 000005
【図４】
2011107899.tif 000006
【図５】
2011107899.tif 000007
【図６】
2011107899.tif 000008
【図７】
2011107899.tif 000009
【図８】
2011107899.tif 000010
【図９】
2011107899.tif 000011
【図１０】
2011107899.tif 000012
【図１１】
2011107899.tif 000013
【図１２】
2011107899.tif 000014
【図１３】
2011107899.tif 000015