(57)【要約】【課題】個々のユーザに適した機能を実行するための機能ボタンを、該ユーザが表示画面上で簡単に見つけることができるようにする。【解決手段】情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンを表示する表示部と、前記情報処理装置を操作するユーザを認識するユーザ認識部と、前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンを選択するボタン選択部と、前記ボタン選択部により選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンを移動させる表示制御部と、を備える、情報処理装置が提供される。【選択図】図５
2011118769.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンを表示する表示部と、
前記情報処理装置を操作するユーザを認識するユーザ認識部と、
前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンを選択するボタン選択部と、
前記ボタン選択部により選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンを移動させる表示制御部と、
を備える、情報処理装置。
【請求項２】
前記表示部の表示画面に対して操作体が接触又は近接した位置を検出する位置検出部をさらに備え、
前記表示制御部は、前記ボタン選択部により選択された機能ボタンが、前記初期位置から、前記位置検出部により検出された前記表示画面上の位置に近づくように、当該機能ボタンを移動させる、請求項１に記載の情報処理装置。
【請求項３】
前記ボタン選択部は、前記ユーザ認識部により認識されたユーザの属性に基づいて、前記表示部に表示された前記機能ボタンの中から、該ユーザに対して推奨する機能の機能ボタンを選択する、請求項１又は２に記載の情報処理装置。
【請求項４】
前記ユーザ認識部は、前記情報処理装置を操作する前記ユーザの生体情報に基づいて、前記ユーザを認識し、
前記ボタン選択部は、前記ユーザの生体情報又は前記ユーザの操作速度の少なくともいずれかに基づいて、前記ユーザの属性を判別し、該判別したユーザの属性に基づいて、前記ユーザに対して推奨する機能の機能ボタンを選択する、請求項３に記載の情報処理装置。
【請求項５】
前記ボタン選択部は、前記情報処理装置が実行可能な複数の機能の使用履歴に基づいて、前記表示部に表示された前記機能ボタンの中から、前記ユーザによる使用頻度が相対的に高い機能の機能ボタンを選択する、請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記ユーザが使用する前記情報処理装置の周辺環境を検出する環境検出部をさらに備え、
前記ボタン選択部は、前記表示部に表示された前記機能ボタンの中から、前記周辺環境に対応する機能の機能ボタンを選択する、請求項１〜５のいずれか一項に記載の情報処理装置。
【請求項７】
前記ユーザ認識部は、前記情報処理装置を同時に操作する複数のユーザを認識し、
前記ボタン選択部は、前記表示部に表示された前記機能ボタンの中から、前記認識された各ユーザに対応する少なくとも１つの機能ボタンをそれぞれ選択し、
前記表示制御部は、前記ボタン選択部により選択された前記各機能ボタンが、前記表示画面上の初期位置から、前記各ユーザにより指定された位置にそれぞれ近づくように、当該各機能ボタンをそれぞれ移動させる、請求項１〜６のいずれか一項に記載の情報処理装置。
【請求項８】
情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンを表示部に表示するステップと、
前記情報処理装置を操作するユーザを認識するステップと、
前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンを選択するステップと、
前記選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンを移動させるステップと、
を含む、表示方法。
【請求項９】
情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンを表示部に表示するステップと、
前記情報処理装置を操作するユーザを認識するステップと、
前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンを選択するステップと、
前記選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンを移動させるステップと、
を前記情報処理装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示方法及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラ、携帯型映像／音声プレーヤ、携帯電話などの携帯機器の操作部として、タッチパネルが普及している。このようなタッチパネル搭載機器においては、ユーザは、携帯機器の表示画面に表示された機能ボタンをタップすることで、その機能ボタンに対応する機能の実行を携帯機器に対して指示できる（例えば、特許文献１参照。）。例えば、デジタルカメラを用いて動画を録画する場合、ユーザは、表示画面上で記録開始ボタン（いわゆるＲＥＣボタン）を探して、当該ボタンを押下することで、動画の録画が開始される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−００９４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが近年、携帯機器に多種多様な機能が搭載されるようになっており、また、デジタルカメラ、携帯電話及び映像／音声プレーヤ等の複合機も登場している。このように１台の機器が多種多様な機能を有することで、ユーザに利便性を供与できる反面、これら多数の機能を実行するためのユーザの操作性も複雑化することになる。
【０００５】
例えば、タッチパネル搭載のデジタルカメラが多数の機能を有する場合、表示画面上に多数の機能ボタンが表示されることとなり、ユーザは、それらの中から、所望の機能を実行するための機能ボタンを見つけることが困難である。また、多数の機能ボタンを分類して階層化表示したとしても、その機器を使い慣れたユーザでなければ、所望の機能ボタンの所在が分からず、該ボタンを探し出すのが困難である。さらに、多種類の機能ボタンが混在すると、ユーザは、それぞれの機能ボタンがどの機能に対応しているか分からないため、所望の機能に対応する機能ボタンを見つけることがより一層難しくなる。
【０００６】
以上のように、表示画面上の機能ボタンの数が増加し、その表示態様が複雑化することによって、ユーザが所望の機能を実行するための機能ボタンを見つけることが益々困難になっている。
【０００７】
しかしながら、上記従来の電子機器では、ユーザが所望の機能を実行するために、誰もが同じ操作（例えば、表示画面上で所望の機能ボタンを見つけ出して、押す、ドラッグする等）を行っていた。ところが、本来、各々の機能の使用頻度や使用環境は、個々のユーザに応じて異なり、また、機器の製造メーカがユーザに対して推奨する機能も、ユーザの年齢、性別、操作の熟練度等に応じて異なる。このように、機器を操作するユーザに適した機能は個々のユーザごとに異なる。従って、個々のユーザに適した機能の機能ボタンを、該ユーザが表示画面上で簡単に見つけることが可能な方法が希求されていた。
【０００８】
そこで、本発明は、上記事情に鑑みてなされたものであり、個々のユーザに適した機能を実行するための機能ボタンを、該ユーザが表示画面上で簡単に見つけることができるようにするものである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンを表示する表示部と、前記情報処理装置を操作するユーザを認識するユーザ認識部と、前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンを選択するボタン選択部と、前記ボタン選択部により選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンを移動させる表示制御部と、を備える、情報処理装置が提供される。
【００１０】
前記情報処理装置は、前記表示部の表示画面に対して操作体が接触又は近接した位置を検出する位置検出部をさらに備え、前記表示制御部は、前記ボタン選択部により選択された機能ボタンが、前記初期位置から、前記位置検出部により検出された前記表示画面上の位置に近づくように、当該機能ボタンを移動させるようにしてもよい。
【００１１】
前記ボタン選択部は、前記ユーザ認識部により認識されたユーザの属性に基づいて、前記表示部に表示された前記機能ボタンの中から、該ユーザに対して推奨する機能の機能ボタンを選択するようにしてもよい。
【００１２】
前記ユーザ認識部は、前記情報処理装置を操作する前記ユーザの生体情報に基づいて、前記ユーザを認識し、前記ボタン選択部は、前記ユーザの生体情報又は前記ユーザの操作速度の少なくともいずれかに基づいて、前記ユーザの属性を判別し、該判別したユーザの属性に基づいて、前記ユーザに対して推奨する機能の機能ボタンを選択するようにしてもよい。
【００１３】
前記ボタン選択部は、前記情報処理装置が実行可能な複数の機能の使用履歴に基づいて、前記表示部に表示された前記機能ボタンの中から、前記ユーザによる使用頻度が相対的に高い機能の機能ボタンを選択するようにしてもよい。
【００１４】
前記情報処理装置は、前記ユーザが使用する前記情報処理装置の周辺環境を検出する環境検出部をさらに備え、前記ボタン選択部は、前記表示部に表示された前記機能ボタンの中から、前記周辺環境に対応する機能の機能ボタンを選択するようにしてもよい。
【００１５】
前記ユーザ認識部は、前記情報処理装置を同時に操作する複数のユーザを認識し、前記ボタン選択部は、前記表示部に表示された前記機能ボタンの中から、前記認識された各ユーザに対応する少なくとも１つの機能ボタンをそれぞれ選択し、前記表示制御部は、前記ボタン選択部により選択された前記各機能ボタンが、前記表示画面上の初期位置から、前記各ユーザにより指定された位置にそれぞれ近づくように、当該各機能ボタンをそれぞれ移動させるようにしてもよい。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンを表示部に表示するステップと、前記情報処理装置を操作するユーザを認識するステップと、前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンを選択するステップと、前記選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンを移動させるステップと、を含む、表示方法が提供される。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンを表示部に表示するステップと、前記情報処理装置を操作するユーザを認識するステップと、前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンを選択するステップと、前記選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンを移動させるステップと、を前記情報処理装置に実行させるためのプログラムが提供される。
【００１８】
上記構成によれば、情報処理装置が実行可能な機能に関する少なくとも１つの機能ボタンが表示部に表示され、前記情報処理装置を操作するユーザが認識され、前記表示部に表示された前記機能ボタンの中から、前記ユーザ認識部により認識されたユーザに対応する少なくとも１つの機能ボタンが選択され、前記選択された機能ボタンが、前記表示部の表示画面上の初期位置から所定の位置に近づくように、当該機能ボタンが移動する。これにより、ユーザが情報処理装置を操作するときに、表示部に表示された機能ボタンのうち、該ユーザに対応する機能ボタンが、表示画面上の初期位置から所定の位置に近づいてくる。
【発明の効果】
【００１９】
以上説明したように本発明によれば、個々のユーザに適した機能を実行するための機能ボタンを、該ユーザが表示画面上で簡単に見つけることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態に係る撮像装置のハードウェア構成を示すブロック図である。
【図２】同実施形態に係る撮像装置を示す前方斜視図と後方斜視図である。
【図３】同実施形態に係る撮像装置の機能構成を示すブロック図である。
【図４】同実施形態に係る表示画面（タップ前）の表示例を示す図である。
【図５】同実施形態に係る表示画面（タップ後）の表示例を示す図である。
【図６】同実施形態に係る機能ボタンの表示方法を示すフローチャートである。
【図７】同実施形態に係る複数のユーザに適した機能ボタンを移動させる表示例を示す図である。
【図８】同実施形態に係る周辺環境に適した機能ボタンを移動させる表示例を示す図である。
【図９】本発明の他の実施形態に係るＰＣの表示画面の表示例を示す図である。
【図１０】本発明の他の実施形態に係るカーナビゲーション装置の表示画面の表示例を示す図である。
【図１１】本発明の他の実施形態に係る携帯電話の表示画面の表示例を示す図である。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２２】
なお、説明は以下の順序で行うものとする。
１．撮像装置の構成
２．撮像装置の機能構成
３．表示方法のフロー
４．表示画面の具体例
５．他の実施形態
６．まとめ
【００２３】
［１．撮像装置のハードウェア構成］
まず、図１を参照して、本発明の第１の実施形態に係る撮像装置１０のハードウェア構成について詳細に説明する。図１は、本実施形態に係る撮像装置１０のハードウェア構成を示すブロック図である。本発明の情報処理装置は、例えば、図１に示す撮像装置１０で具現されるが、かかる例に限定されず、任意の電子機器に適用可能である。
【００２４】
図１に示すように、本実施形態に係る撮像装置１０は、例えば、静止画又は動画を撮像可能なデジタルカメラ（例えばデジタルスチルカメラ、デジタルビデオカメラ）で構成される。この撮像装置１０は、被写体を撮像して、当該撮像により得られた静止画又は動画をデジタル方式の画像データとして記録媒体に記録する。
【００２５】
図１に示すように、本実施形態に係る撮像装置１０は、レンズ部１１、撮像素子１２、アクチュエータ２０、モータドライバ２１及びタイミングジェネレータ２２（ＴＧ）等からなる撮像部を備える。撮像部は、被写体を撮像し、当該撮像により得られた画像信号を出力する。
【００２６】
レンズ部１１は、撮像レンズ、絞り、フォーカスレンズ、ズームレンズ等の光学系（図示せず。）を備える。このレンズ部１１を介して入射する被写体光の光路上には、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、Ｃ−ＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等の撮像素子１２が配設される。撮像素子１２は、レンズ部１１により撮像面に集光された光学像を光電変換して、画像信号を出力する。
【００２７】
この撮像素子１２の出力は、アナログ信号処理部１３、アナログ／デジタル変換部１４（Ａ／Ｄ変換部）を介して、デジタル信号処理部１５の入力に電気的に接続されている。そして、デジタル信号処理部１５の出力は、液晶パネル１７、記録デバイス１９の入力に電気的に接続されている。これらのアナログ信号処理部１３、Ａ／Ｄ変換部１４及びデジタル信号処理部１５は、信号処理部を構成する。信号処理部は、撮像素子１２から出力される画像信号に対して所定の信号処理を実行し、当該信号処理後の画像信号を、表示部である液晶パネル１７や、記録部である記録デバイス１９に出力する。
【００２８】
レンズ部１１には、絞りの調整や、フォーカスレンズの移動を行うための駆動機構であるアクチュエータ２０が機械的に接続されている。そして、アクチュエータ２０は、その駆動制御を行うためのモータドライバ２１に接続されている。モータドライバ２１は、ＣＰＵ２３からの指示に基づいて、撮像部の各部の動作を制御する。例えば、撮像時には、モータドライバ２１は、操作部２４やタッチパネル１６に対するユーザ操作に応じて、適切なフォーカス、露出等で被写体が撮像されるように、撮像部のアクチュエータ２０を制御して、ズームレンズ、フォーカスレンズ、絞りなどを駆動させる。また、ＴＧ２２は、ＣＰＵ２３からの指示に基づき、撮像素子１２の撮像タイミングを制御するためのタイミング信号を撮像素子１２に出力する。
【００２９】
タッチパネル１６は、本発明の位置検出部の一例であり、表示部の表示画面に対して操作体が接触又は近接した位置を検出する機能を有する。液晶パネル１７は、本発明の表示部の一例であり、液晶ディスプレイ（ＬＣＤ）等で構成され、画像、テキスト、アイコン等の各種のデータを表示画面上に表示する。なお、表示部はＬＣＤ以外にも、有機ＥＬ（ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、プラズマディスプレイなど、任意の表示装置を使用できる。タッチパネル１６は、液晶パネル１７の表面画面上に重畳して配設されており、該タッチパネル１６と液晶パネル１７とでタッチスクリーン１８が構成される。かかるタッチパネル１６は、撮像装置１０に対するユーザ操作を受け付ける操作部として機能し、ユーザにより指定された液晶パネル１７の表示画面上の位置を検出する。
【００３０】
ここで、タッチパネル１６について詳述する。タッチパネル１６は、液晶パネル１７の表示画面に対して操作体が接触又は近接した位置を検出するセンサを具備しており、操作体により指定された表示画面上の位置や、操作体の移動軌跡や移動速度を検出する。タッチパネル１６の操作に用いられる操作体は、例えば、ユーザの指やスタイラス、タッチペン等である。タッチパネル１６は、操作体が接触又は近接した表示画面上の位置の座標を検出し、検出された座標情報は、ＣＰＵ２３に伝送されて、所定の処理が実行される。
【００３１】
タッチパネルとしては、例えば、感圧式、静電気式、光学式など、任意の方式のタッチパネルを使用できる。感圧式タッチパネルは、操作体によりパネルを押圧したときの圧力の変化を検知する。静電気式タッチパネルは、パネルに対する操作体の接触に伴う静電気による電気信号を検知する。光学式タッチパネルは、表示パネルの外枠に設けられた光学センサにより、パネルに接触した操作体の位置や移動方向を検知する方式が一般的である。また、他の方式の光学式センサとして、インセル型の光学式タッチパネルも存在する。インセル型の光学式タッチパネルでは、表示パネルに光学式センサアレイが搭載されており、この光学式センサアレイにより表示パネルに接触又は近接した操作体の位置や移動軌跡を検知する。
【００３２】
また、タッチパネル１６としては、操作体の接触を検知する接触式のタッチパネル（例えば、上記感圧式、静電気式のタッチパネル）が一般的である。ユーザは、指やスタイラス等でタッチパネル１６の面上を押圧（即ち、タップ）したり、当該押圧した指やスタイラス等を移動させたりすることで、撮像装置１０に対して各種の操作を行うことができる。
【００３３】
なお、操作体がタッチパネルに直接接触しなくても、タッチパネルに近接している操作体を認識可能な非接触式のタッチパネル（例えば、上記光学式タッチパネル）も存在する。以下では、説明の便宜上、操作体（例えば指）が接触した位置（タップ位置）を検出する接触式のタッチパネルの例を挙げて説明するが、本発明の位置検出部は、ユーザにより指定された表示画面上の位置を検出可能であれば、例えば、非接触式のタッチパネルや、その他の画面位置検出デバイスで構成することも可能である。
【００３４】
記録デバイス１９は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等の光ディスク、メモリカード、磁気テープなどのリムーバブル記録媒体に、画像、音声等の各種データを記録する。また、記録デバイス１９は、撮像装置１０に内蔵される半導体メモリ、ＨＤＤ等のディスク装置で構成することも可能である。かかる記録デバイス１９は、ＣＰＵ２３の指示に基づき、信号処理部で信号処理された画像信号を、画像データとして記録媒体に記録する。かかる記録デバイスは、撮像により得られた画像データを記録する記録部に相当する。また、記録デバイス１９は、記録媒体に記録されたデータを再生する再生部としても機能する。
【００３５】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２３は、撮像装置１０の各部を制御する制御部として機能する。該ＣＰＵ２３は、モータドライバ２１、ＴＧ２２、操作部２４、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）２５、プログラムＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２６、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２７、タッチパネル１６と接続されている。
【００３６】
半導体メモリ２５〜２７は、各種の情報を記憶する記憶部として機能する。例えば、ＥＥＰＲＯＭ２５は、設定された各種情報など、撮像装置１０の電源がオフにされたときも保持すべきデータを記憶する。プログラムＲＯＭ２６は、ＣＰＵ２３が実行するプログラム、該プログラムを実行する上で必要なデータを記憶する。そして、ＲＡＭ２７は、ＣＰＵ２３が各種処理を実行する際のワークエリアとして必要なプログラムやデータを一時記憶する。ＣＰＵ２３は、プログラムＲＯＭ２６等の記憶媒体に格納されたプログラムを読み出し、ＲＡＭ２７を利用しながら該プログラムを実行することで、各種の処理を行う。
【００３７】
操作部２４は、タッチパネル１６とは別途に設けられた操作手段であり、例えば、シャッタボタン、電源ボタン等の機械的ボタンや、スイッチ、レバー、ダイヤル、十字キーなどを含む。また、操作部２４は、所定のユーザ入力を検出する接触センサ、光センサなどを含んでもよい。操作部２４は、ユーザによって操作され、該操作に対応した信号をＣＰＵ２３に供給する。
【００３８】
個人認証装置２８は、撮像装置１０を操作するユーザを認識する機能を有する。個人認証装置２８は、例えば、ユーザの生体情報（例えば、指紋、眼球の虹彩、静脈、声紋等）に基づいて、該ユーザを認証する生体認証装置で構成してもよい。また、個人認証装置２８は、入力されたユーザ情報（例えば、ユーザが撮像装置１０に入力したＩＤ及びパスワード、又は、ＩＣカードから接触式又は非接触方式で読み取ったＩＤ等）に基づいて、ユーザを認証する一般的な認証装置で構成してもよい。
【００３９】
次に、図２を参照して、本実施形態に係る撮像装置１０の外観構成の一例について説明する。図２は、本実施形態に係る撮像装置１０を示す前方斜視図（図２Ａ）、後方斜視図（図２Ｂ）である。
【００４０】
図２に示すように、撮像装置１０の前面は、スライド式のレンズカバー３１で覆われている。当該前面のレンズカバー３１を下方にスライドさせて開くと、上記レンズ部１１を構成する撮像レンズ３２とＡＦイルミネータ３３が露呈するように配置されている。このＡＦイルミネータ３３は、セルフタイマランプを兼ねている。また、撮像装置１０の背面には、当該背面の大部分を占めるようにして、上述したタッチスクリーン１８が設けられている。
【００４１】
また、撮像装置１０の上面には、ズームレバー３４（ＴＥＬＥ／ＷＩＤＥ）、シャッタボタン３５、再生ボタン３６及びパワーボタン３７が配置されている。これらのボタン３４〜３７は、上記図１に示した操作部２４の一例である。なお、ユーザがシャッタボタン３５を押下することで静止画の撮像動作を指示（いわゆるレリーズ指示）することができるが、本実施形態に係る撮像装置１０は、タッチパネル１６に対する入力操作のみで撮像可能であるので、シャッタボタン３５を省略してもよい。
【００４２】
次に、以上のような構成の撮像装置１０の動作について説明する。ＣＰＵ２３は、プログラムＲＯＭ２６に記録されているプログラムを実行することにより撮像装置を構成する各部を制御し、タッチパネル１６又は操作部２４からの信号に応じて、所定の処理を実行する。例えば、タッチパネル１６の任意の位置に指が触れる等して押下（タップ）されると、つまりユーザにより所定の操作入力がなされると、該タッチパネル１６により、タップされた位置の座標が検出され、当該座標に係る信号がＣＰＵ２３に送出される。ＣＰＵ２３は、該座標に対応する所定の情報を取得し、該情報に基づいて所定の処理を実行する。
【００４３】
（１）ＡＦ制御
撮像時には、まず、レンズ部１１を介して撮像素子１２に被写体光が入射すると、撮像素子１２は、撮像範囲内の被写体を撮像する。即ち、撮像素子１２は、レンズ部１１により撮像面に集光された光学像を光電変換して、アナログの画像信号を出力する。このとき、モータドライバ２１は、ＣＰＵ２３の制御に基づきアクチュエータ２０を駆動する。この駆動により、レンズ部１１は、撮像装置１０の筐体から露出／収納される。また、この駆動により、レンズ部１１を構成する絞りの調整や、レンズ部１１を構成するフォーカスレンズの移動が行われる。このようにして、ＡＦ領域内の被写体に対してレンズ部１１の焦点が自動的に合焦される（自動合焦制御）。
【００４４】
（２）ＡＥ制御
さらに、タイミングジェネレータ２２は、ＣＰＵ２３の制御に基づいて、タイミング信号を撮像素子１２に供給する。このタイミング信号により撮像素子１２における露光時間等が制御される。撮像素子１２は、このタイミングジェネレータ２２から供給されるタイミング信号に基づいて動作することにより、レンズ部１１を介して入射する被写体からの光を受光して光電変換を行い、受光量に応じた電気信号としてのアナログの画像信号を、アナログ信号処理部１３に供給する。このようにして、被写体を撮像して得られる画像の露出が適切となるよう自動的に調整される（自動露出制御）。
【００４５】
（３）信号処理
アナログ信号処理部１３は、ＣＰＵ２３の制御に基づいて、撮像素子１２から送出されたアナログの画像信号に対してアナログ信号処理（増幅等）を行い、その結果得られる画像信号を、Ａ／Ｄ変換部１４に供給する。Ａ／Ｄ変換部１４は、ＣＰＵ２３の制御に基づいて、アナログ信号処理部１３からのアナログ画像信号をＡ／Ｄ変換し、その結果得られるデジタル画像データをデジタル信号処理部１５に供給する。
【００４６】
デジタル信号処理部１５は、ＣＰＵ２３の制御に基づいてＡ／Ｄ変換部１４からのデジタル画像信号に対し、ノイズ除去、ホワイトバランス調整、色補正、エッジ強調、ガンマ補正等のうち必要なデジタル信号処理を施し、液晶パネル１７に供給して表示させる。
【００４７】
（４）ライブビュー画像の表示処理
デジタル信号処理部１５は、Ａ／Ｄ変換部１４からの動画像データを、液晶パネル１７に供給し、これにより液晶パネル１７は、撮像範囲内にある被写体を撮像したライブビュー画像を表示する。このライブビュー画像（動画）は、ユーザが、所望の画像を撮像するために、撮像範囲や画角、被写体の状態などを視認するためのものである。
【００４８】
（５）圧縮記録処理
撮像装置１０は、撮像した画像の圧縮記録処理を行う。例えば、動画撮像モードにおいて、操作部２４又はタッチパネル１６から動画の録画開始指示が入力された場合、ＣＰＵ２３は、デジタル信号処理部１５及び記録デバイス１９を制御して、動画データを記録する。例えば、ユーザがタッチスクリーン１８に表示されたＲＥＣボタンを押下した場合、デジタル信号処理部１５は、Ａ／Ｄ変換部１４からのデジタルの画像信号を、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式等の所定の圧縮符号化方式で圧縮し、その結果、得られる圧縮されたデジタルの画像信号を、記録デバイス１９に供給して記録させる。また、静止画撮像モードにおいて、操作部２４又はタッチパネル１６のシャッタボタンが押下された場合、ＣＰＵ２３は、デジタル信号処理部１５及び記録デバイス１９を制御して、静止画データを記録する。例えば、ユーザがタッチスクリーン１８に表示されたシャッタボタンを押下した場合には、タッチパネル１６からＣＰＵ２３にレリーズ信号が供給される。ＣＰＵ２３は、レリーズ信号に応じて、デジタル信号処理部１５を制御して、静止画の画像データを圧縮させ、この圧縮された静止画データを記録デバイス１９に記録させる。
【００４９】
（６）再生処理
撮像装置１０は、記録デバイス１９に記録された画像の再生処理を行う。再生モードにおいて、操作部２４又はタッチパネル１６から再生指示が入力された場合、ＣＰＵ２３は、デジタル信号処理部１５及び記録デバイス１９を制御して、記録媒体に記録されている画像データを再生する。例えば、ユーザがタッチスクリーン１８に表示された再生ボタンを押下した場合には、デジタル信号処理部１５は、記録デバイス１９に記録されている圧縮画像データを伸張し、得られた画像データを液晶パネル１７に供給して表示させる。
【００５０】
（７）各種の設定処理
撮像装置１０は、ユーザ入力に基づいて、撮像装置１０が有する各種の機能の設定処理を行う。例えば、ユーザがタッチスクリーン１８に表示された機能設定ボタンを押下した場合には、ＣＰＵ２３は、そのボタンに対応する機能の設定画面をタッチスクリーン１８に表示させる。そして、当該設定画面に対するユーザ操作に基づいて、当該機能を設定する。撮像装置１０の機能としては、例えば、フラッシュ撮像機能、セルフタイマ撮像機能、連写撮像機能、撮像する画像の画質やサイズ、露出、シャッタースピード、ホワイトバランス等の調整機能などがある。
【００５１】
［２．撮像装置の機能構成］
次に、図３を参照して、本実施形態に係る撮像装置１０の特徴である機能ボタンの表示制御に関する機能構成について説明する。図３は、本実施形態に係る撮像装置１０の機能構成を示すブロック図である。
【００５２】
図３に示すように、撮像装置１０は、選択条件設定部４０と、ボタン選択部４１と、ユーザ認識部４２と、環境検出部４３と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサ４４と、姿勢センサ４５と、表示制御部４６と、機能実行部４７と記憶部４８とを備える。これらの機能部は、図１に示すＣＰＵ２３が、プログラムＲＯＭ２６等に記憶されているプログラムを実行することにより実現されるが、かかる例に限定されず、専用のハードウェアで実現されてもよい。
【００５３】
選択条件設定部４０は、後述するボタン選択部４１が機能ボタンを選択するための選択条件を設定する。選択条件設定部４０は、デフォルトの設定条件に基づいて、選択条件を設定してもよいし、ユーザ入力に基づいて、設定条件を変更してもよい。また、選択条件設定部４０は、撮像装置１０の動作状態等に基づいて、選択条件を動的に設定変更して、その動作状態に適した機能ボタンが選択されるようにしてもよい。撮像装置１０の動作状態は、例えば、撮像装置１０の動作モード（例えば、動画撮像モード、静止画撮像モード、再生モード、メニューモード、休止モード等）や、該動作モードの継続時間、該動作モードで表示している画面の種類若しくは状態、又は、該動作モードにおけるユーザ操作の状態などを含む。さらに、選択条件設定部４０は、撮像装置１０を操作するユーザの属性、操作時刻、操作場所等に基づいて、選択条件を動的に設定変更して、当該ユーザの属性、操作時刻、操作場所等に適した機能ボタンが選択されるようにしてもよい。
【００５４】
ボタン選択部４１は、上記選択条件設定部４０により設定された選択条件に基づいて、タッチスクリーン１８の表示画面に表示された複数の機能ボタンの中から、撮像装置１０を操作するユーザに適した機能ボタンを少なくとも１つ選択する。撮像装置１０を操作するユーザは、ユーザ認識部４２により特定される。
【００５５】
ユーザ認識部４２は、上述した個人認証装置２８（図１参照。）等で構成され、撮像装置１０を操作するユーザを認識する機能を有する。例えば、ユーザ認識部４２が生体認証装置である場合、ユーザ認識部４２は、ユーザの生体情報を検出するための各種のセンサ（カメラ、マイクロフォン等）を用いて、撮像装置１０を操作するユーザの生体情報（例えば、指紋、眼球の虹彩、静脈、声紋等）を取得する。そして、ユーザ認識部４２は、該取得した生体情報と、記憶部４８の生体情報データベース４８１に予め登録された正規ユーザの生体情報とを照合して、ユーザを認証する。また、ユーザ認識部４２が一般的な認証装置である場合、ユーザ認識部４２は、例えば、ユーザが撮像装置１０に入力したＩＤ及びパスワード、又は、ＩＣカードから接触式又は非接触方式で読み取ったＩＤ等に基づいて、ユーザを認証する。ユーザ認識部４２は、上記のようにして認識したユーザを表す情報をボタン選択部４１に送信する。
【００５６】
ボタン選択部４１は、液晶パネル１７の表示画面上に表示された１又は２以上の機能ボタンの中から、ユーザ認識部４２により認識されたユーザに対応する少なくとも１つの機能ボタンを選択する。ここで、該ユーザに対応する機能ボタンとは、例えば、該ユーザに適した機能の機能ボタンである。該ユーザに適した機能は、例えば、撮像装置１０の製造会社が該ユーザに対して推奨する機能（以下、推奨機能）、該ユーザによる使用頻度が高い機能や、該ユーザが使用する撮像装置１０の周辺環境に適した機能などである。
【００５７】
ボタン選択部４１は、ユーザにより表示画面上の任意の位置が指定（例えばタップ）されたことを契機として、機能ボタンの選択処理を実行する。つまり、ユーザが、タッチスクリーン１８の表示画面上の任意の位置を指定（操作体によりタップ）すると、タッチパネル１６は当該表示画面上で指定された位置を検出する。すると、ボタン選択部４１は、当該タッチパネル１６による指定位置の検出を契機として、表示画面上に表示されている複数の機能ボタンの中から、その検出時点で撮像装置１０を操作するユーザに適した機能ボタンを選択する。以下に、ボタン選択部４１が、ユーザに適した機能ボタンを選択する処理の具体例について詳述する。
【００５８】
（１）推奨機能の選択
ボタン選択部４１は、ユーザ認識部４２により認識されたユーザの属性に基づいて、表示画面に表示された複数の機能ボタンの中から、該ユーザに対する推奨機能の機能ボタンを選択する。この推奨機能は、例えば、製造会社がユーザに対して優先的に使用して欲しいお薦めの機能であり、ユーザの属性に応じて決定される。ユーザの属性に応じて推奨機能を選択するために、記憶部４８の推奨機能データベース４８２には、ユーザ属性（例えば、年齢、性別、趣味、嗜好、住所、機器操作の熟練度等）と、ユーザに対する推奨機能とが関連づけられて保存されている。また、記憶部４８のユーザ情報データベース４８３には、撮像装置１０を操作する１又は２以上のユーザのユーザ情報（ユーザＩＤ、ユーザ名、上記各種のユーザ属性）が予め登録されている。ユーザ認識部４２により、撮像装置１０を操作するユーザが認識されると、機能ボタン選択部４１は、該ユーザのユーザ属性をユーザ情報ＤＢ４８３から取得し、推奨機能データベース４８２を参照して、当該ユーザ属性に適した推奨機能の機能ボタンを選択する。
【００５９】
また、機能ボタン選択部４１は、ユーザ認識部４２により認識されたユーザの声紋、汗、虹彩等の生体情報に基づいて、該ユーザの年齢や性別等のユーザ属性を判別することもできる。さらに、機能ボタン選択部４１は、タッチパネル１６に対するユーザの操作速度等に基づいて、該ユーザの熟練度を判別することもできる。そして、機能ボタン選択部４１は、推奨機能データベース４８２を参照して、上記判別したユーザ属性や熟練度に適した推奨機能の機能ボタンを選択する。
【００６０】
例えば、操作速度が遅い初心者のユーザに対しては、撮像装置１０を用いて簡単に撮影できる機能の機能ボタンが選択される。一方、操作速度が速い熟練ユーザに対しては、撮像装置１０の機能のうち、高度、専門的な機能の機能ボタンが選択される。また、ユーザが高齢者である場合には、文字サイズを大きく表示するために、文字サイズの変更機能の機能ボタンが選択される。一方、ユーザが撮像装置１０を使い慣れた男性の若者である場合には、上記高度、専門的な機能の機能ボタンが選択される。
【００６１】
以上のように、ユーザ属性に適した推奨機能の機能ボタンを選択することで、撮像装置１０を操作するユーザに対して、該ユーザに適した推奨機能を優先的に提示できる。
【００６２】
（２）使用頻度の高い機能の選択
ボタン選択部４１は、ユーザによる撮像装置１０の各機能の使用履歴に基づいて、表示画面に表示された複数の機能ボタンの中から、ユーザによる使用頻度が相対的に高い機能の機能ボタンを選択する。ユーザによる使用頻度が相対的に高い機能とは、例えば、撮像装置１０が有する複数の機能の中で、該ユーザによる使用頻度が最も高い機能、使用頻度が高い順から所定個数の機能、使用頻度が所定の頻度以上である機能、最近使用した機能などを含む。
【００６３】
ユーザによる使用頻度に応じて機能を選択するために、記憶部４８の使用履歴データベース４８４には、撮像装置１０の各機能の使用履歴がユーザごとに保存されている。使用履歴は、例えば、撮像装置１０の各機能の使用回数、使用日時、単位時間当たりの使用回数（即ち、使用頻度）、使用時間、使用者などの情報を含む。ボタン選択部４１は、ユーザにより撮像装置１０の任意の機能が使用される度に、使用履歴ＤＢ４８４を更新する。そして、ユーザ認識部４２により、撮像装置１０を操作するユーザが認識されると、機能ボタン選択部４１は、該ユーザの使用履歴を使用履歴ＤＢ４８４から取得し、当該ユーザによる使用頻度が高い機能を判別して、該機能の機能ボタンを選択する。
【００６４】
例えば、撮像装置１０が撮像モードであるときには、認識されたユーザによる使用頻度が最も高い撮像及び記録機能の機能ボタン（即ち、シャッタボタン）が選択される。また、撮像装置１０の機能設定モードでは、認識されたユーザが頻繁に設定変更する機能の機能設定ボタンが選択される。
【００６５】
以上のように、ユーザによる使用頻度が高い機能の機能ボタンを選択することで、撮像装置１０を操作するユーザに対して、該ユーザの使用頻度の高い機能を優先的に提示できる。
【００６６】
（３）周辺環境に適した機能の選択
ボタン選択部４１は、環境検出部４３により検出された撮像装置１０の周辺環境（例えば明るさ、騒音等の特殊な環境）に基づいて、表示画面に表示された複数の機能ボタンの中から、ユーザの周辺環境に対応する機能の機能ボタンを選択する。環境検出部４３は、撮像装置１０の周辺環境を検出する機能を有し、例えば、露出調整のために周辺環境の明るさを検出するセンサや、ノイズキャンセルのために周辺環境の騒音を検出するマイクロフォンなどで構成される。環境検出部４３により検出された撮像装置１０の周辺環境を表す情報は、ボタン選択部４１に送信される。ユーザ認識部４２により、撮像装置１０を操作するユーザが認識されると、機能ボタン選択部４１は、該ユーザの使用する撮像装置１０の周辺環境の情報を環境検出部４３から取得し、当該周辺環境に適した機能を判別し、該機能の機能ボタンを選択する。
【００６７】
例えば、屋外／屋内、静かな場所／騒音の多い場所、明るい／暗いなどといった、ユーザが使用する撮像装置１０の周辺環境に応じて、その周辺環境に適した機能の機能ボタンが選択される。例えば、ユーザが夜間の屋外で撮像装置１０を使用する場合、高感度撮像機能の機能ボタンが選択される。また、ユーザが電車の中で撮像装置１０を使用する場合、イヤフォンからの音漏れを少なくする機能を設定するための機能ボタンが選択される。
【００６８】
以上のように、ユーザが撮像装置１０を使用する周辺環境に適した機能の機能ボタンを選択することで、撮像装置１０を操作するユーザに対して、該ユーザが使用するシーンに適した機能を優先的に提示できる。
【００６９】
（４）その他の機能の選択
また、ボタン選択部４１は、撮像装置１０を操作するユーザ以外にも、任意の選択条件に基づいて、機能ボタンを選択できる。例えば、ボタン選択部４１は、（ａ）表示画面に表示中のオブジェクト（例えば人物）、（ｂ）ユーザにより指定された表示画面上の位置（タップ位置）、（ｃ）ユーザにより指定されたアイコン（機能ボタン、ファイル等）、（ｄ）現在位置若しくは現在時刻、（ｅ）操作体の接触圧力若しくは接触時間、又は、（ｆ）撮像装置１０の姿勢（例えば傾き、向き）などの条件に基づいて、機能ボタンを選択してもよい。また、これらの選択条件を組み合わせて使用してもよい。
【００７０】
このようにボタン選択部４１に選択条件を提供するために、各種のセンサや検出部が設けられている。不図示のオブジェクト認識部は、公知のオブジェクト認識機能を用いて、撮像画像中のオブジェクト（例えば人物）を認識する。ＧＰＳセンサ４４は、外部装置と通信することで、撮像装置１０の現在位置を表すＧＰＳ情報（緯度・経度情報）を取得する。姿勢センサ４５は、ジャイロセンサ、加速度センサなどで構成され、撮像装置１０の姿勢（例えば３軸方向の傾き、加速度等）を検出する。
【００７１】
次に表示制御部４６について説明する。表示制御部４６は、表示部である液晶パネル１７を制御して、多様な画像を液晶パネル１７の表示画面に表示させる。例えば、表示制御部４６は、上記ボタン選択部４１により選択された機能ボタンが、初期位置（デフォルトの表示位置）から、上記タッチパネル１６により検出された表示画面上の位置に近づくように、表示画面上で当該選択された機能ボタンを移動させる。タッチパネル１６により検出された表示画面上の位置は、操作体が接触又は近接した表示画面上の位置（タップ位置）であり、ユーザにより指定された表示画面上の位置に相当する。この結果、ユーザが表示画面にタップすると、表示画面に表示された複数の機能ボタンのうち、そのユーザに適した機能ボタンが、タップ位置に近寄ってくることになる。
【００７２】
機能実行部４７は、ユーザ操作に基づいて、ユーザにより指定された機能（例えば、画像の記録、再生、各種設定など）を実行する。例えば、タッチスクリーン１８に表示された記録ボタン（ＲＥＣボタン、シャッタボタン）等が押下されたときには、機能実行部４７は、記録デバイス１９を制御して、撮像中の画像を記録媒体に記録する。
【００７３】
以上のように、本実施形態に係る撮像装置１０は、該撮像装置１０を操作するユーザを認識し、該ユーザが表示画面にタップしたときに、該ユーザに適した機能ボタンを選択し、表示画面上で当該機能ボタンを初期位置からタップ位置に近づけるように移動させる。これにより、ユーザがタッチスクリーン１８の表示画面をタップすると、複数の機能ボタンのうち、該ユーザに適した機能ボタンのみがタップ位置に近寄ってくるので、ユーザは所望の機能ボタンを容易に見つけ出すことができる。
【００７４】
次に、図４及び図５を参照して、本実施形態に係る機能ボタンの移動表示について説明する。図４は、本実施形態に係るタッチスクリーン１８の表示画面（タップ前）の表示例を示し、図５は、本実施形態に係るタッチスクリーン１８の表示画面（タップ後）の表示例を示す図である。
【００７５】
図４に示すように、撮像装置１０の動作モードが例えば撮像モードにあるときには、タッチスクリーン１８の表示画面５０には、撮像部による撮像中の被写体を表すライブビュー画像５２が表示される。このライブビュー画像５２上には、撮像モードで使用される複数の機能ボタン６０Ａ〜Ｄ（以下、「機能ボタン６０」と総称する場合もある。）が重畳表示されている。機能ボタン６０は、撮像装置１０の機能を実行するためのボタンを表示画面５０上に表示したＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品であり、それぞれの機能ボタン６０の機能の特徴を表すアイコンが使用される。これら機能ボタン６０は、表示画面５０上において、予め設定された初期位置（デフォルトの表示位置）に表示される。
【００７６】
図示の例では、表示画面５０の左端に４つの機能ボタン６０Ａ〜Ｄが表示されている。このうち、ＲＥＣボタン６０Ａは、撮像された画像を記録するための機能ボタンである。動画の記録を開始するための録画開始ボタンであってもよいし、静止画を記録するシャッタボタンであってもよい。フラッシュ設定ボタン６０Ｂは、フラッシュの動作（例えば、自動／強制発光／発行禁止）を設定するためのボタンである。セルフタイマ設定ボタン６０Ｃは、セルフタイマの動作（例えば、オン／オフやタイマ時間）を設定するためのボタンである。連写設定ボタン６０Ｄは、複数枚の静止画を連続的に記録する連写記録の動作（オン／オフや枚数）を設定するためのボタンである。
【００７７】
図４の記録待機状態で、ユーザが所望のタイミングで静止画又は動画を記録（即ち、レリーズ）する場合、従来通り、ユーザは表示画面５０上でＲＥＣボタン６０Ａを見つけ出し、当該ＲＥＣボタン６０Ａを押下してもよい。しかし、状況によっては、ユーザが、表示画面５０に表示されている４つの機能ボタン６０の中から、所望のＲＥＣボタン６０Ａを即座に探し出すことができない場合や、ＲＥＣボタン６０Ａがライブビュー画像５２の被写体と重畳して見えにくい場合もある。また、ＲＥＣボタン６０Ａが表示画面５０の左端に配置されているため、ユーザは右手の指でＲＥＣボタン６０Ａを押下しにくいといった不都合もある。
【００７８】
そこで、本実施形態に係る撮像装置１０では、図５に示すように、ユーザが表示画面５０上の任意の位置をタップすると、ＲＥＣボタン６０Ａが、ユーザが指定した表示画面５０上の位置（タップ位置）に近寄ってくるようになっている。
【００７９】
即ち、図４の状態で画像を記録したい場合、図５に示すように、ユーザは、ライブビュー画像５２が表示されている表示画面５０上の任意の位置（図５の例では右端）をタップする。このタップ操作は、表示画面５０上の位置の指定に相当する。すると、撮像装置１０のタッチパネル１６は、ユーザのタップ操作と、そのタップ位置（指定位置）を検出する。また、ユーザ認識部４２は、例えばユーザの生体情報を検出し、該ユーザの生体情報に基づいて、表示画面５０にタップしたユーザを認識する。そして、ボタン選択部４１は、表示画面５０に表示されている４つの機能ボタン６０の中から、認識されたユーザに対応する機能ボタン６０を選択する。図５の例では、認識されたユーザによる使用頻度が最も高いＲＥＣボタン６０Ａが選択された場合を示している。そして、表示制御部４６は、選択されたＲＥＣボタン６０Ａのみを、表示画面５０上の初期位置（図５で一点鎖線で示す位置）から、ユーザにより指定された位置（タップ位置）に近づけるように徐々に移動させ、タップ位置の近傍（例えば、タップ位置の少し上側）で静止させる。ＲＥＣボタン６０Ａをタップ位置の少し上側に移動させることで、ユーザの指で当該移動後のＲＥＣボタン６０Ａが隠れないので便利である。
【００８０】
以上のように、本実施形態では、ユーザが表示画面５０上の位置をタップすると、当該を契機として、ＲＥＣボタン６０Ａが表示画面５０上のタップ位置に近寄ってきて、タップ位置の近傍で静止する。これにより、ユーザの行為を契機として、そのユーザに適したＲＥＣボタン６０Ａだけを、ユーザが認知しやすい表示画面５０上の位置に移動させることができる。従って、ユーザは、表示画面５０上で複数の機能ボタン６０の中から、所望のＲＥＣボタン６０Ａを探し出す必要が無く、状況に関わらず、所望のＲＥＣボタン６０Ａを容易に見つけることができる。さらに、ユーザは、表示画面５０の右端に近寄ってきたＲＥＣボタン６０Ａを、右手の指を用いて簡単に押下して、所望の記録タイミングで手振れの無い画像を記録できる。
【００８１】
なお、図５の例では、表示画面５０にライブビュー画像５２がフルスクリーン表示され、そのライブビュー画像５２上に機能ボタン６０が重畳表示されているが、かかる例に限定されない。例えば、撮像モードにおける表示画面５０を、ライブビュー画像５２用の表示領域と、機能ボタン６０用の表示領域とに区分してもよい。この場合であっても、ユーザが表示画面５０をタップすると、その時点で適切な機能ボタン６０がタップ位置に近寄ってくるようにできる。
【００８２】
また、図５の例では、撮像モードで画像を記録可能な状態になっている場合、ユーザは記録行為をしたいと想定して、撮像モードで使用頻度の高いＲＥＣボタン６０Ａのみが近寄ってくるように設定されていた。しかし、かかる例に限定されない。例えば、他の機能ボタン６０Ｂ〜Ｄを近寄ってくるようにする場合には、ユーザは、所望の機能ボタン６０を、撮像装置１０に予め登録しておいてもよい。これにより、使用頻度の高い任意の機能ボタン６０（例えばフラッシュ設定ボタン６０Ｂ）を近寄らせることができる。また、認識されたユーザに対して製造会社が推奨する機能の機能ボタン６０を近寄らせるようにしてもよい。また、周辺環境（明るさ、被写体の移動速度、焦点距離）やユーザの行為等を検出し、その周辺環境やユーザ行為に適した機能ボタン６０（例えば、フラッシュ設定ボタン６０Ｂ、連写設定ボタン６０Ｄ、露光、シャッタースピード等の各種の設定ボタンなど）が近寄ってくるようにしてもよい。また、近寄ってくるボタン数は１つに限られず、タップ時点での撮像装置１０の動作状態や他の選択条件に適合する複数の機能ボタン６０が近寄ってくるようにしてもよい。
【００８３】
また、上記の例では、ユーザが、近寄ってきた機能ボタン６０を押下して、その機能を実行する例について説明した。これ以外にも、ユーザは、近寄ってきた機能ボタン６０をゴミ箱にドラッグアンドドロップすることで、該機能ボタン６０を表示画面５０上から削除してもよい。また、ユーザは、近寄ってきた機能ボタン６０を表示画面５０上の任意の位置にドラッグアンドドロップすることで、該機能ボタン６０の配置を所望の位置に変更してもよい。
【００８４】
[３．表示方法のフロー］
次に、図６を参照して、本実施形態に係る撮像装置１０による機能ボタン６０の表示方法について説明する。図６は、本実施形態に係る機能ボタン６０の表示方法を示すフローチャートである。
【００８５】
図６に示すように、撮像装置１０が任意の動作モードの定常状態にあるときには、その動作モードで使用される複数の機能ボタン６０が、表示画面５０上の初期位置に表示される（Ｓ１００）。例えば図４に示したように、撮像装置１０の動作モードが撮像モードであるときには、撮像装置１０で使用される４つの機能ボタン６０が、所定の初期位置（画面左端）に配列して表示される。また、図示はしないが、撮像装置１０の動作モードが再生モードであるときには、再生モードで使用される複数の機能ボタン（例えば、再生ボタン、削除ボタン、動画コマ送りボタン、回転／拡大機能ボタン等）が初期位置に表示される。
【００８６】
このような撮像装置１０が定常状態であるときに、タッチパネル１６は、操作体が表示画面５０上の任意の位置に接触又は近接したか否か（例えば、ユーザが指で表示画面５０をタップしたか否か）を検出している（Ｓ１０２）。
【００８７】
そして、ユーザが表示画面５０をタップして、表示画面５０上の任意の位置を指定したときには、撮像装置１０は、表示画面５０に対してタップしたユーザの生体情報（例えば、指紋、眼球の虹彩、静脈、声紋、汗等）を検出し、その生体情報に基づいて該ユーザを認識する（Ｓ１０４）。
【００８８】
さらに、撮像装置１０は、表示画面５０に表示中の複数の機能ボタン６０の中から、Ｓ１０４で認識されたユーザに適した機能の機能ボタン６０を自動的に選択する（Ｓ１０６）。例えば、図５に示した例では、機能ボタン６０Ａ〜Ｄの中から、タップしたユーザが撮像モードで最も使用頻度の高い記録機能を実行するためのＲＥＣボタン６０Ａが選択される。
【００８９】
次いで、撮像装置１０は、Ｓ１０６で選択された機能ボタン６０が、Ｓ１０２でユーザにより指定された位置（タップ位置）に近づくように、当該機能ボタン６０を表示画面５０上の初期位置からタップ位置に徐々に移動させる（Ｓ１０８）。例えば図５の例では、ＲＥＣボタン６０Ａが、画面左上隅の初期位置から、右端中央のタップ位置に移動する。
【００９０】
以上のようにして、ユーザが表示画面５０をタップ（Ｓ１０２）すると、該ユーザが認識され、該ユーザに適した所定の機能ボタン６０がタップ位置に近寄ってくる（Ｓ１０８）。よって、ユーザは、自身に適した機能ボタン６０を容易に見つけることができる。
【００９１】
その後、ユーザが、上記Ｓ１１０で近寄ってきた機能ボタン６０を押下すると（Ｓ１１０）、タッチパネル１６は、ユーザによる当該機能ボタン６０の指定を検出し、撮像装置１０は、当該機能ボタン６０に対応する機能を実行する（Ｓ１１２）。例えば、図５の例で、タップ位置に近寄ってきたＲＥＣボタン６０Ａが押下されると、その時点で撮像された動画又は静止画が記録媒体に記録される。
【００９２】
以上、本実施形態に係る表示方法のフローについて説明した。本実施形態に係る表示方法では、撮像装置１０の定常状態では、複数の機能ボタン６０は初期位置に表示されているが、ユーザがタッチパネル１６にタップすると、表示画面５０上で、そのユーザに適した機能の機能ボタン６０が移動表示されてタップ位置に近づいてくる。例えば、このように近づいてくる機能ボタン６０は、撮像装置１０の製造会社が該ユーザに対して推奨する機能、該ユーザによる使用頻度が高い機能、又は、該ユーザが使用する撮像装置１０の周辺環境に適した機能の機能ボタンである。これにより、ユーザは、表示画面５０上で、自身に最適な機能の機能ボタン６０を容易に見つけることができるので、操作の間違いを防止でき、機能ボタン６０を探す手間も軽減できる。
【００９３】
[４．表示画面の具体例]
次に、上記撮像装置１０などの情報処理装置が、認識したユーザに適した機能ボタン６０を自動選択して、当該選択された機能ボタン６０を表示画面５０上で移動させる具体例について説明する。
【００９４】
（１）複数ユーザに適した機能ボタンの移動表示
まず、図７を参照して、撮像装置１０を同時に複数のユーザＡ、Ｂが操作する場合に、撮像装置１０が、当該複数のユーザＡ、Ｂを認識して、各ユーザＡ、Ｂに対応する機能ボタン６０Ｆ、６０Ｉをそれぞれ選択して、移動させる例について説明する。
【００９５】
図７に示すように、撮像装置１０の動作モードが例えば機能設定モードにあるときには、タッチスクリーン１８の表示画面５０には、撮像装置１０の各種機能を設定するための設定画面が表示される。このとき、表示画面５０上には、撮像装置１０の各種機能を設定するための複数の機能ボタン６０Ｅ〜Ｋが表示されている。撮像装置１０を操作するユーザが認識されていないときには、各々の機能ボタン６０Ｅ〜Ｋは、表示画面５０上のそれぞれの初期位置に表示される。
【００９６】
この状態では、複数のユーザＡ、Ｂにより表示画面５０がタップされると、撮像装置１０は、ユーザＡ、Ｂの生体情報を検出して、ユーザＡ、Ｂを認識する。そして、撮像装置１０は、図７に示すように、認識した各ユーザＡ、Ｂに適した機能ボタン６０Ｆ、Ｉをそれぞれ選択して、各ユーザＡ、Ｂのタップ位置に移動させる。
【００９７】
例えば、撮像装置１０は、ユーザＡによる使用頻度が最も高い機能ボタン６０Ｆを、ユーザＡのタップ位置（画面右下）に移動させ、ユーザＢによる使用頻度が最も高い機能ボタン６０Ｉを、ユーザＢのタップ位置（画面左下）に移動させてもよい。また、撮像装置１０は、ユーザＡ、Ｂの生体情報や操作速度に基づいて、ユーザＡ、Ｂの属性（年齢、性別、熟練度等）を判別し、ユーザＡ、Ｂの属性に基づいて、撮像装置１０の製造会社がユーザＡ、Ｂに対して推奨する機能の機能ボタン６０をそれぞれ選択してもよい。例えば、若い男性のユーザＡに対して推奨する専門的な機能を設定するための機能ボタン６０Ｆを、ユーザＡのタップ位置に移動させ、ユーザＡの母親であるユーザＢに対して推奨する簡便な機能を設定するため機能ボタン６０Ｉを、ユーザＢのタップ位置に移動させてもよい。また、認識された各ユーザＡ、Ｂの個人情報に関する機能（例えば、ユーザ情報登録機能）の機能ボタン６０Ｆ、６０Ｉを移動させてもよい。
【００９８】
以上のように、複数のユーザＡ、Ｂが同時に撮像装置１０を操作するときに、個々人が認識されて、ユーザＡ、Ｂに適した機能の機能ボタン６０Ｆ、Ｉが、ユーザＡ、Ｂのタップ位置にそれぞれ近寄ってくる。これにより、それぞれのユーザＡ、Ｂは、自身に適した機能の機能ボタン６０Ｆ、Ｉを容易に見つけ出すことができ、操作間違いもない。
【００９９】
（２）使用履歴及び周辺環境に適した機能ボタンの移動表示
次に、図８を参照して、ユーザによる機能の使用履歴及び撮像装置１０の周辺環境に基づいて、ユーザに適した機能の機能ボタン６０を選択して、移動させる例について説明する。
【０１００】
撮像装置１０は、ユーザによる撮像装置１０の各機能の使用履歴を使用履歴ＤＢ４８４に保存している。また、撮像装置１０は、環境検出部４３により撮像装置１０の周辺環境を検出できる。従って、撮像装置１０は、ユーザの使用履歴と周辺環境に基づいて、該ユーザに適した機能（例えば、ユーザの使用頻度の高い機能、撮像装置１０の製造会社がユーザに推奨する機能）の機能ボタン６０を選択して、移動表示することができる。
【０１０１】
例えば、図８に示すように、夜間に撮像することが多いユーザＡが夜間に撮像装置１０を用いて撮像する場合、撮像装置１０の表示画面５０には、夜間の風景を撮像したライブビュー画像５２が表示される。このとき、ユーザＡが表示画面５０にタップすると、製造会社の推奨機能として、夜間撮像に適した高感度撮像機能の機能ボタン６０Ｌが近寄ってくる。撮像装置１０は、使用履歴ＤＢ４８４のユーザＡの使用履歴から、ユーザＡが夜間に撮像することが多いことが分かり、また、推奨機能ＤＢ４８２から、夜間撮像の多いユーザＡに対して推奨する機能を特定できる。また、環境検出部４３により、撮像装置１０の周辺環境（明るさ）を検知して、夜間撮像であることを認識できる。
【０１０２】
以上のように、ユーザによる各機能の使用履歴と周辺環境の状況に応じて、適切な機能ボタン６０が、ユーザＡのタップ位置に近寄ってくる。これにより、ユーザＡは、周辺環境に適合し、かつ、ユーザＡ自身の嗜好に合った機能の機能ボタン６０を、表示画面５０上で容易に見つけ出すことができる。
【０１０３】
[５．他の実施形態]
以上では、本発明の情報処理装置を撮像装置１０に適用する例について説明したが、かかる例に限定されない。本発明の情報処理装置は、液晶パネル１７等の表示部と、ユーザを認識するユーザ認識部４２を備えた機器であれば、任意の電子機器にできる。例えば、本発明は、映像／音声プレーヤ（携帯型、車載型等）、カーナビゲーション装置、パーソナルコンピュータ、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯型ゲーム機、テレビジョン受像器、光ディスクプレーヤ／レコーダ、デジタルフォトフレーム、現金自動預け入れ払い機（ＡＴＭ）、キオスク端末、ＰＯＳ端末等の情報通信端末、自動販売機などに適用可能である。
【０１０４】
以下に、上述した撮像装置１０以外の実施形態に係る電子機器の例について説明する。なお、以下に説明する電子機器も、図３に示した機能構成を具備しているものとする。
【０１０５】
（１）パーソナルコンピュータへの適用例
次に、図９を参照して、本発明の情報処理装置を、汎用コンピュータ、特に、パーソナルコンピュータ（以下、ＰＣという。）に適用した実施形態について説明する。図９は、ＰＣの表示画面５０上で、ユーザによる使用頻度の高い機能の機能ボタンを選択して、移動させる例である。
【０１０６】
一般的にＰＣの表示画面５０上（デスクトップ上）には、多数のアイコン６２が表示されるため、これら多数のアイコン６２の中から、ユーザが所望の機能のアイコン（機能ボタン６０Ｍ）を見つけ出すことが困難かつ煩雑である場合がある。そこで、本実施形態に係るＰＣでは、ユーザがタッチパネル式の表示画面５０にタップすると、ユーザ認識部４２により該ユーザを認識し、該ユーザに適した機能ボタン６０Ｍを、初期位置からタップ位置に近づけるように移動させる。
【０１０７】
例えば、図９に示すように、Ｗｅｂブラウザ機能を実行するための機能ボタン６０Ｍが、ユーザによる表示画面５０上のタップ位置に近づいてくる。この機能ボタン６０Ｍは、ＰＣが有する複数の機能のうち、ユーザの使用頻度が最も高いＷｅｂブラウザ機能の機能ボタン６０である。これにより、ブラウザ機能の使用頻度が高いユーザは、そのＷｅｂブラウザ機能の機能ボタン６０Ｍを表示画面５０上で容易に見つけ出すことができる。
【０１０８】
なお、図９の例ではＰＣの表示画面５０にタッチパネルを適用し、タップ位置に機能ボタン６０を近づけるようにしているが、本発明はかかる例に限定されない。例えば、操作手段として、タッチパネルを設けずに、キーボード、マウス等の一般的な操作装置を用いてもよい。この場合、ユーザは、キーボード、マウス等を用いて表示画面５０上の位置を指定（例えばクリック）することで、その指定位置に機能ボタン６０Ｍが近づいてくるようにしてもよい。
【０１０９】
また、ユーザの認識方法としては、ＰＣを操作するユーザの生体情報を取得して個人認証してもよいが、本発明はかかる例に限定されない。例えば、ユーザが、ＰＣの具備するリーダライタにＩＣカードをかざしたり、ユーザＩＤ及びパスワードを入力したりすることで、ＰＣがユーザを認識してもよい。さらにこの場合、ユーザがＰＣの表示画面５０上の位置を指定しなくても、ＰＣは、認識したユーザに適した機能の機能ボタン６０を、表示画面５０上の所定の位置（例えば、アイコン６２が少ない画面右下）に移動させるようにしてもよい。これによっても、ユーザは、所望の機能ボタン６０を容易に見つけ出すことができる。
【０１１０】
（２）カーナビゲーション装置への適用例
次に、本発明の情報処理装置を車載装置、例えば、カーナビゲーション装置に適用した実施形態について説明する。カーナビゲーション装置は、ＧＰＳシステムと連動して、自動車の現在位置や、行き先までの道順を提示する装置である。このカーナビゲーション装置の表示装置にもタッチパネル１６が多用されており、ユーザが表示画面５０上の機能ボタン６０を押下することで、カーナビゲーション装置に特定の機能を実行させることができる。
【０１１１】
図１０は、カーナビゲーション装置の表示画面５０上で、ユーザによる使用頻度の高い機能の機能ボタンを選択して、移動させる例である。図１０に示すように、カーナビゲーション装置の表示画面５０には、地図表示画像５４が表示され、その地図表示画像５４上に複数の機能ボタン６０Ｎ〜６０Ｔが重畳表示されている。ユーザが表示画面５０にタップすると、カーナビゲーション装置は、ユーザ認識部４２により該ユーザを認識し、該ユーザに適した機能ボタン６０Ｍを選択して、初期位置からタップ位置に近づけるように移動させる。例えば、ユーザが表示画面５０上の所定位置（例えば画面右下）をタップすると、該ユーザがよく行く場所（例えば自宅）を行き先として指定するための機能ボタン６０Ｎが、表示画面５０上のタップ位置に近づいてくる。ユーザが、近づいてきた機能ボタン６０Ｎを押下すれば、現在位置から自宅までのルートが検索及び表示される。
【０１１２】
これにより、ユーザは、使用頻度の高い行き先を指定するための行き先指定機能の機能ボタン６０Ｎを表示画面５０上で容易に見つけ出すことができる。特に、ユーザが自動車の運転中に表示画面５０上で所望の機能ボタン６０を探して押下することは危険が伴う。しかし、本実施形態のように、表示画面５０にタップするだけで、適切な機能ボタン６０が近寄ってくるようにすれば、ユーザがボタンを探す手間を省略できるので、ユーザの利便性のみならず、安全性も向上する。
【０１１３】
（３）携帯電話への適用例
次に、本発明の情報処理装置を携帯端末、特に、携帯電話に適用した実施形態について説明する。図１１は、携帯電話のタッチパネル式の表示画面５０上で、ユーザによる使用頻度の高い機能の機能ボタンを選択して、移動させる例である。
【０１１４】
図１１に示すように、ユーザが携帯電話の表示画面５０にタップしたときに、携帯電話は、ユーザ認識部４２により該ユーザを認識し、該ユーザに適した機能ボタン６０Ｕを、初期位置からタップ位置に近づけるように移動させる。図１１の例では、携帯電話の表示画面５０（例えば、メニュー画面、待ち受け画面）には、複数の機能ボタン６０Ｕ〜６０Ｘが表示されている。ユーザが表示画面５０上の所定位置（例えば画面右下）をタップすると、該ユーザによる使用頻度が高い機能（例えばアラーム機能）の機能ボタン６０Ｕが、表示画面５０上のタップ位置に近づいてくる。ユーザが、近づいてきた機能ボタン６０Ｕを押下すれば、アラーム機能の設定画面が表示される。
【０１１５】
これにより、ユーザは、自身がよく使用する機能の機能ボタン６０Ｕを表示画面５０上で容易に見つけ出すことができる。特に、携帯電話では、小さい表示画面５０上に多数のアイコンが表示されているので、ユーザに適した機能ボタン６０が近寄ってくれば、ユーザは非常に便利である。
【０１１６】
（４）音楽プレーヤへの適応例
まず、本発明の情報処理装置を記録再生装置、特に、携帯型音楽プレーヤに適用した実施形態について説明する。昨今、液晶パネル１７等の表示部とタッチパネル１６等を備えたタイプの携帯型デジタル音楽プレーヤが普及している。この音楽プレーヤは、音楽データを記録媒体に記録／再生する。音楽プレーヤの表示画面５０にも、多数のアイコン（機能ボタン６０を含む。）が表示され、ユーザが表示画面５０上の機能ボタン６０を押下することで、音楽プレーヤに特定の機能を実行させることができる。
【０１１７】
音楽プレーヤの表示画面５０には、再生する音楽を選択したり、再生中の画像を表示したりするための音楽再生画面が表示される。この音楽再生時に、ユーザが、音楽プレーヤの表示画面５０にタップすると、音楽プレーヤは、ユーザ認識部４２により該ユーザを認識し、該ユーザに適した機能ボタン６０を選択して移動表示させる。
【０１１８】
例えば、音楽プレーヤの動作モードが音楽再生モードであり、再生停止中にユーザが表示画面５０をタップした場合を考える。この場合、音楽プレーヤは、タップしたユーザに対応する機能ボタン６０として、例えば、該ユーザによる使用頻度の高い再生ボタンを選択し、タップ位置に近づくように当該再生ボタンを移動させる。これにより、ユーザは、再生ボタンを容易に見つけて、所望の音楽を再生開始できる。また、音楽再生モードにおける再生中に、ユーザが表示画面５０をタップした場合、該ユーザによる使用頻度の高い再生停止ボタンを選択し、タップ位置に近づくように当該再生停止ボタンを移動させる。これにより、ユーザは、再生停止ボタンを容易に見つけて、所望の音楽の再生を停止できる。
【０１１９】
また、上記動作状態と他の選択条件を組み合わせて用いて、機能ボタン６０を選択して移動表示することもできる。具体的には、再生モード時に、周辺環境が特殊な環境であることを検出した場合には、音楽プレーヤは、そのユーザに対応し、かつ、その周辺環境に対応する機能ボタン６０を選択して移動させる。例えば、騒音が激しい環境で音楽プレーヤが使用される場合、ユーザが表示画面５０をタップすると、音楽プレーヤは、その騒音を検出し、ノイズキャンセル機能の設定ボタンをタップ位置に移動させる。これにより、ユーザは、表示画面５０をタップするという簡単な操作だけで、騒音が激しい環境に対応するためのノイズキャンセル機能の設定ボタンを、容易かつ迅速に見つけることができる。また、電車の中で音楽プレーヤが使用される場合、ユーザが表示画面５０をタップすると、音楽プレーヤは、明るさ等やＧＰＳセンサ４４の検出結果から電車内であることを検出し、イヤフォンからの音漏れ防止機能の設定ボタンをタップ位置に移動させる。
【０１２０】
（５）メニュー画面への適応例
次に、本発明の情報処理装置を、メニュー画面を表示する任意の電子機器に適用した実施形態について説明する。メニュー画面は、各種の電子機器で使用されるが、多数の機能ボタン６０が表示されるため、ユーザが所望の機能ボタン６０を探すことが困難な場合がある。そこで、かかるメニュー画面において機器の動作状態等に応じた機能ボタン６０が近寄ってくれば、ユーザの利便性が高い。
【０１２１】
例えば、電子機器を初めて起動し、メニュー画面を表示したときに、ユーザが表示画面５０にタップすると、電子機器は、該ユーザを認識し、該ユーザに適した機能ボタン６０を自動的に選択して、タップ位置に移動させる。該ユーザに適した機能ボタン６０は、例えば、時計の時刻設定等の各種の初期設定に関する機能ボタンのうち、そのユーザの属性に適した機能の設定ボタンや、初期設定時に推奨される機能の設定ボタンなどである。これにより、ユーザは、不慣れな電子機器を初めて使用する場合でも、自身に適した機能の初期設定を容易に行うことができる。また、電子機器を海外で使用する際にメニュー画面を表示したときにも、電子機器が、時刻設定やエリア設定等に関する機能ボタン６０を自動的に選択して、タップ位置に移動させるようにしてもよい。これにより、海外で電子機器を使用するときの初期設定を容易に行うことができる。
【０１２２】
[６．まとめ]
以上、本発明の好適な実施形態に係る情報処理装置と、その表示方法について説明した。本実施形態によれば、ユーザによる表示画面５０上の位置の指定（例えばタップ）に応じて、そのユーザに適した機能の機能ボタン６０が、初期位置から、ユーザの指定した表示画面５０上の任意の位置に近づくように移動する。従って、表示画面５０上に多数の機能ボタン６０が存在する場合であっても、ユーザは、表示画面５０上で所望の機能ボタン６０を容易に見つけることができ、当該機能ボタン６０を探し出す手間を省略することが可能となる。
【０１２３】
従来では、ユーザは機能を実行するために、誰もが同じ操作を行っていた。しかし、本実施形態では、機器がユーザを認識して、ユーザに適した機能ボタン６０を移動表示させるので、そのユーザに適した機能を簡単に探し出すことが可能になる。つまり、ユーザが使用する機能やシーンは、ユーザごとに異なるので、一律に同じ操作性を要求するのではなく、個々のユーザの属性や、そのユーザが使用するシーンに応じて、最適な機能を提示する。これによって、ユーザの利便性が大幅に向上する。
【０１２４】
特に、ユーザの使用頻度の高い機能の機能ボタン６０が近寄ってくることで、ユーザの利便性が向上する。また、ユーザの属性を判別し、そのユーザの属性に適した推奨機能の機能ボタン６０が近寄ってくることで、機器の製造会社がユーザに優先的に使用して欲しい機能（推奨機能）を、ユーザに適切に提示できる。また、ユーザ属性及び周辺環境に適した機能ボタン６０が近寄ってくることで、ユーザの利便性がより一層向上する。さらに、ユーザの使用頻度、ユーザの属性、周辺環境などの選択条件を適宜組み合わせることで、機器を操作するユーザに最適な機能ボタン６０を選択できるようになる。
【０１２５】
また、複数ユーザが同一の機器を同時に操作する場合にも、それぞれのユーザを認識し、各ユーザに適した機能の機能ボタン６０が、各ユーザが指定した位置に近寄ってくる。従って、複数ユーザによる操作性も向上する。
【０１２６】
また、表示画面５０上の各機能ボタン６０がどの機能に対応しているかをユーザが知らない場合でも、そのユーザにとって適切なボタンがタップ位置に近寄ってくるので、ユーザは、所望の機能ボタン６０を容易に見つけることができる。
【０１２７】
さらに、従来では、複雑かつ動的な表示画面上では、ユーザは所望の機能ボタンを見つけにくく、また、所望のタイミングで該ボタンを押すことが困難な場合があった。複雑かつ動的な表示画面とは、例えば、デジタルカメラの撮像モードで常時されるライブビュー画像（例えば白い被写体）上に、ＲＥＣボタン（例えば白いボタン）を含む多数の機能ボタンが重畳表示されているケースなどである。しかし、本実施形態では、ユーザの指定位置（タップ位置）に所望の機能ボタン６０が近寄ってくるので、上記のような複雑な画面の状況下においても、ユーザは、所望の機能ボタン６０を容易に見つけることができる。
【０１２８】
また、機能ボタン６０がユーザの指定位置に近づいてくるので、ユーザは、表示画面５０上の操作し易い位置を指定すれば、その機能ボタン６０を簡単に押下することができる。例えば、デジタルカメラを両手で構えて撮像するときに、右手の親指で、表示画面５０の右端を指定すれば、その指定位置に近寄ってきたＲＥＣボタン６０Ａを右手の親指で簡単に押下できる。
【０１２９】
また、機器を操作するユーザの属性のみならず、周辺環境、表示中のオブジェクト、指定された表示画面５０上の位置、指定されたアイコン、現在位置若しくは現在時刻、操作体の接触圧力若しくは接触時間、機器の姿勢などの条件を組み合わせて、機能ボタン６０の選択条件とする。これにより、ユーザの嗜好や、各種の状況に応じて、より適切な機能ボタン６０を選択して移動表示できる。
【０１３０】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１３１】
例えば、上記実施形態では、表示画面５０にタップしたユーザに適した機能ボタン６０がタップ位置に近づくように表示したが、本発明はかかる例に限定されない。例えば、ユーザに適した機能ボタン６０が、近づくだけでなく、光る、震える、形状変化（例えば、拡大、色彩変化、半透明化など）するように表示したり、アニメーション表示やテキスト表示を付加したりしてもよい。
【０１３２】
また、上記実施形態では、表示画面５０に対するユーザのタップを契機として機能ボタン６０を移動させたが、本発明はかかる例に限定されない。例えば、表示画面５０をなぞる、ドラッグする、機器を揺らすといったユーザ行為に起因して、機能ボタン６０を移動させてもよい。また、ユーザ行為とは別の条件（例えば、時間指定や、センサによる光、熱、圧力、加速度等の環境の検出など）を契機として、機能ボタン６０を移動させてもよい。
【０１３３】
また、上記実施形態に係る撮像装置１０は、タッチパネル１６を具備しており、表示画面５０上のタップ位置に機能ボタン６０を移動させた。しかし、本発明の情報処理装置は、タッチパネル１６等の位置検出部を具備しなくてもよく、表示画面５０の任意の位置に機能ボタン６０を移動させてもよい。
【符号の説明】
【０１３４】
１０    撮像装置
１８    タッチスクリーン
２３    ＣＰＵ
２４    操作部
２８    個人認証装置
４０    選択条件設定部
４１    ボタン選択部
４２    ユーザ認識部
４３    環境検出部
４４    ＧＰＳセンサ
４５    姿勢センサ
４６    表示制御部
４７    機能実行部
４８    記憶部
４８１    生体情報データベース
４８２    推奨機能データベース
４８３    ユーザ情報データベース
４８４    使用履歴データベース
５０    表示画面
５２    ライブビュー画像
６０    機能ボタン
６０Ａ    ＲＥＣボタン
６０Ｂ    フラッシュ設定ボタン
６０Ｃ    セルフタイマ設定ボタン
６０Ｄ    連写設定ボタン
【図１】
2011118769.tif 000003
【図２】
2011118769.tif 000004
【図３】
2011118769.tif 000005
【図４】
2011118769.tif 000006
【図５】
2011118769.tif 000007
【図６】
2011118769.tif 000008
【図７】
2011118769.tif 000009
【図８】
2011118769.tif 000010
【図９】
2011118769.tif 000011
【図１０】
2011118769.tif 000012
【図１１】
2011118769.tif 000013