(57)【要約】【課題】使用者の操作性を向上させる端末装置及びプログラムを提供する。【解決手段】端末装置は、設定項目に対応付けて設定された設定情報に基づいて、備える機能を実行する端末装置であって、使用者の操作履歴に基づいた操作履歴情報を、前記使用者を識別する識別情報に関連付けて記憶する記憶部と、前記設定情報の設定を使用者に行わせる表示画面を表示する場合に、操作が許可された使用者の識別情報に関連付けられた前記操作履歴情報に応じた設定項目を表示する前記表示画面を生成する表示画面生成部とを備えることを特徴とする。【選択図】図２
2014067375.tif 000002
【特許請求の範囲】
【請求項１】
設定項目に対応付けて設定された設定情報に基づいて、備える機能を実行する端末装置であって、
使用者の操作履歴に基づいた操作履歴情報を、前記使用者を識別する識別情報に関連付けて記憶する記憶部と、
前記設定情報の設定を使用者に行わせる表示画面を表示する場合に、操作が許可された使用者の識別情報に関連付けられた前記操作履歴情報に応じた設定項目を表示する前記表示画面を生成する表示画面生成部と
を備えることを特徴とする端末装置。
【請求項２】
前記表示画面生成部は、
前記表示画面に表示する表示内容を前記使用者の操作履歴情報に応じて再構築する
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記表示画面生成部は、
前記識別情報に基づいて、前記表示画面に表示する設定項目の情報を設定する
ことを特徴とする請求項１又は２に記載の端末装置。
【請求項４】
前記表示画面生成部は、
前記識別情報に基づいて、前記表示画面に表示する設定項目の情報の量を設定する
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
前記表示画面生成部は、
前記識別情報に関連付けられる年齢情報に基づいて、前記表示画面に表示する設定項目の情報を設定する
ことを特徴とする請求項１から請求項４の何れか１項に記載の端末装置。
【請求項６】
前記表示画面生成部は、
前記年齢情報に基づいて、前記表示画面に表示する設定項目の文字の大きさを設定する
ことを特徴とする請求項５に記載の端末装置。
【請求項７】
前記表示画面生成部は、
前記年齢情報に基づいて、前記表示画面に表示する設定項目の文字にルビを振る
ことを特徴とする請求項５又は６に記載の端末装置。
【請求項８】
前記表示画面生成部は、
前記使用者の操作の習熟度に応じて、前記表示画面に表示する設定項目の表示方法を設定する
ことを特徴とする請求項１から請求項７の何れか１項に記載の端末装置。
【請求項９】
前記操作履歴情報から前記操作の習熟度を判定する習熟度判定部と、
を備え、
前記表示画面生成部は、
前記操作の習熟度が比較的高いと前記習熟度判定部によって判定される場合、前記表示画面に表示する設定項目の表示を、予め定めた標準状態の表示より簡素化した表示にする表示方法に従って表示する
ことを特徴とする請求項８に記載の端末装置。
【請求項１０】
前記表示画面生成部は、
前記使用者の操作履歴情報から前記使用者の操作の習熟度が比較的低いと前記習熟度判定部によって判定される場合、前記表示画面に表示する設定項目の表示を、予め定めた標準状態の表示より平易な表現で表示する表示方法に従って表示する
ことを特徴とする請求項９に記載の端末装置。
【請求項１１】
前記習熟度判定部は、
前記使用者の操作履歴情報に基づいて、前記使用者の操作の習熟度を前記表示画面に表示する設定項目毎に判定し、
前記表示画面生成部は、
前記表示画面に表示する設定項目毎の判定結果に応じて、前記設定項目の表示方法を切り替える
ことを特徴とする請求項９又は１０に記載の端末装置。
【請求項１２】
前記表示画面生成部は、
前記使用者の操作履歴情報に基づいて、前記表示画面において表示する複数の設定項目を並べて配置する順序を設定する
ことを特徴とする請求項１から請求項１１の何れか１項に記載の端末装置。
【請求項１３】
前記表示画面生成部は、
前記使用者の操作履歴情報に基づいて、前記表示画面において表示する複数の設定項目を並べて配置する順序を、前記使用者が操作した頻度に応じて設定する
ことを特徴とする請求項１２に記載の端末装置。
【請求項１４】
前記表示画面生成部は、
前記使用者の操作履歴情報に基づいて、前記表示画面において表示する複数の設定項目を並べて配置する順序を、前記使用者が操作した頻度が高い順に応じて設定する
ことを特徴とする請求項１２又は１３に記載の端末装置。
【請求項１５】
前記表示画面生成部は、
前記使用者の操作履歴情報に基づいて、前記表示画面において表示する複数の設定項目を前記使用者が操作した頻度に応じて分類し、前記頻度が比較的高い項目の表示を前記表示画面の表示に表示する
ことを特徴とする請求項１２から請求項１４の何れか１項に記載の端末装置。
【請求項１６】
認証情報を基にして使用者を認証する認証処理により、前記操作が許可された使用者であることを特定するとともに、該特定された使用者の識別情報を生成する使用者認証部
を備え、
記憶部は、
使用者を認証する認証処理の鍵とする認証情報を、前記使用者を識別する識別情報に関連付けて記憶する
ことを特徴とする請求項１から請求項１５の何れか１項に記載の端末装置。
【請求項１７】
設定項目に対応付けて設定された設定情報に基づいて、備える機能を実行する端末装置が備えるコンピュータに、
前記使用者の操作履歴に基づいた操作履歴情報を、前記使用者を識別する識別情報に関連付けて記憶部に記憶させるステップと、
前記設定情報の設定を使用者に行わせる表示画面を表示する場合に、操作が許可された使用者の識別情報に関連付けられた前記操作履歴情報に応じた設定項目を表示する前記表示画面を生成するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作性を向上させる端末装置及びプログラムに関する。
【背景技術】
【０００２】
カメラ（撮像装置）などの端末装置は、多くの使用者に利用されることを想定して製造されている。例えば、個々のカメラが備える機能は、カメラの機種毎に定められている。近年のカメラは、多機能化されており、それぞれの機能を目的に応じて実行させるために、機能に応じた設定項目が多くなっている。そのため、機能を選択したり、選択した機能の設定項目を登録したり、設定項目を選択したりする操作が複雑化している。これに伴い、各カメラにおいて、各種の登録や設定を使用者に行わせるための設定画面の表示方法や入力方法を簡素化して、使用者にわかりやすくなるように各種工夫が行われている。例えば、設定画面の表示方法や入力方法を、メニュー画面の形式にしたり、アイコンを使用したりするなどの技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−４４６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、カメラ（撮像装置）などの端末装置が備えている多くの機能のうち、個々の使用者が頻繁に利用しようとする機能は一部の機能に限られている。また、使用者毎に頻繁に使用する機能が異なっている。そのため、使用者毎に設定する項目と設定内容が異なることから、カメラの機種毎に定められたメニュー画面の構成では、そのカメラの使用者に適した構成の操作画面が提供されていない場合があった。
本発明は、上記問題を解決すべくなされたもので、その目的は、使用者の操作性を向上させる端末装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
この発明は上述した課題を解決するためになされたもので、本発明は、設定項目に対応付けて設定された設定情報に基づいて、備える機能を実行する端末装置であって、使用者の操作履歴に基づいた操作履歴情報を、前記使用者を識別する識別情報に関連付けて記憶する記憶部と、前記設定情報の設定を使用者に行わせる表示画面を表示する場合に、操作が許可された使用者の識別情報に関連付けられた前記操作履歴情報に応じた設定項目を表示する前記表示画面を生成する表示画面生成部とを備えることを特徴とする端末装置である。
【０００６】
また、本発明は、設定項目に対応付けて設定された設定情報に基づいて、備える機能を実行する端末装置が備えるコンピュータに、前記使用者の操作履歴に基づいた操作履歴情報を、前記使用者を識別する識別情報に関連付けて記憶部に記憶させるステップと、前記設定情報の設定を使用者に行わせる表示画面を表示する場合に、操作が許可された使用者の識別情報に関連付けられた前記操作履歴情報に応じた設定項目を表示する前記表示画面を生成するステップとを実行させるためのプログラムである。
【発明の効果】
【０００７】
この発明によれば、使用者の操作性を向上させる端末装置及びプログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態による撮像装置の外観を示す図である。
【図２】本実施形態による撮像装置の構成を示すブロック図である。
【図３】撮像装置における処理の概略を示すシーケンス図である。
【図４】本実施形態における個人認証処理を示すフローチャートである。
【図５】撮像装置１を機能させる処理を示すフローチャートである。
【図６】「ポイント１」の最適化を適用した場合の具体例を示す図である。
【図７】「ポイント１」の最適化を適用せずに、従来一般的に行われている表示の具体例を示す図である。
【図８】「ポイント２」の最適化を適用した場合の具体例を示す。
【図９】「ポイント３」の最適化を適用した場合の具体例を示す。
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態について、図面を参照して説明する。
本実施形態における撮像装置１(端末装置)は、設定項目に対応付けて設定された設定情報に基づいて、備える機能を実行する。撮像装置１は、使用者の操作性を向上させるために、表示画面の構成を再構成する仕組みを有する。撮像装置１は、使用者の操作履歴に基づいた操作履歴情報を、使用者を識別する識別情報に関連付けて記憶することにより、設定情報の設定を使用者に行わせる表示画面を表示する場合に、操作が許可された使用者の操作履歴情報に応じた設定項目を表示する表示画面を生成する。例えば、設定項目を表示する表示画面は、設定項目をメニュー形式で選択させる画面（メニュー画面）とする。このような撮像装置１は、メニュー画面の構成を再構成するために、使用者が設定した情報（設定情報など）を、備える記憶部（データベース）に使用者毎に記憶させても良い。
さらに、撮像装置１は、そのデータベースに情報を記憶させたり、選択したりする際には、使用者を特定する認証処理を行う。データベースへの参照が許可された使用者に限り、データベースに記憶されている情報を利用することができる。このように、使用者を特定する認証処理を行うことにより、記憶されている情報の信頼度を保つことができる。
【００１０】
また、使用者の使用状況によりデータベースを適宜更新し、これによりさらに操作項目をメニュー形式で表示を行う際に、表示画面に表示する項目の表示について最適化を行うことを特徴とする。例えば、次に挙げる処理を行って最適化する。
（Ａ１）使用頻度の高い順に項目を並べ替える。
（Ａ２）使用頻度の低い項目は表示から隠す。
【００１１】
また、使用者の年齢等により、表示する文字の大きさ、表記方法などを変更して、使用者にあった表示を行うように最適化することを特徴とする。例えば、次に挙げる処理を行って最適化する。
（Ｂ１）使用者が、お年寄りの場合には、文字の大きさを大きくする。
（Ｂ２）使用者が、子供の場合には、ふり仮名を添えて表示する（ルビを振る）。
【００１２】
また、使用者の習熟度により項目の表示方法を変更することを特徴とする。
（Ｃ１）使用者の習熟度が高い場合、略語やシンボルで表示する。
（Ｃ２）使用者の習熟度が標準的である場合、標準設定として定義されている表示方法で表示する（デフォルト表示）。
（Ｃ３）使用者の習熟度が低い場合、分かり易い言葉、説明で表示
また、項目毎の習熟度を判断し、その項目に対してのみ上記習熟度毎の表示方法を適応することを特徴とする。
【００１３】
以下、本発明の一実施形態について、図面を参照して説明する。以下の説明において、同様の構成要素については、同じ符号を付してその説明を簡略化或いは省略することがある。
図１は、本実施形態による撮像装置の外観を示す図である。図１に示すＸＹＺ直交座標系を設定し、構成要素の位置関係等を説明することがある。このＸＹＺ直交座標系において、Ｙ軸方向は、撮影レンズ２００の光軸とほぼ平行な方向である。このＸＹＺ直交座標系において、Ｘ軸方向及びＺ軸方向は、それぞれＹ軸方向と直交し、かつ互いに直交する方向である。
【００１４】
この図１に示す撮像装置１は、カメラボディ１００及びレンズ鏡筒２００を備える。
カメラボディ１００の正面１１２には、レンズマウント（不図示）が設けられており、レンズマウントを介してレンズ鏡筒２００が設けられている。
カメラボディ１００は、レンズマウントが設けられている正面１１２に対して側方を向く側面のうち上部に配置された頂面（上面）１１３と、正面１１２とは反対側に配置された背面１１４とを有する。正面１１２及び背面１１４は、それぞれ、Ｙ軸方向とほぼ直交している。頂面１１３は、Ｚ軸方向とほぼ直交している。
なお、本実施形態のカメラボディ１００には、撮影用の補助光を発する発光部をアクセサリとして配置することができる。
【００１５】
カメラボディ１００は、頂面１１３にそれぞれ配置された、レリーズスイッチ１１６及び電源スイッチ１１８を備える。カメラボディ１００は、レリーズスイッチ１１６が押下されたことを検出して、撮像処理等の各種処理を行う。電源スイッチ１１８は、カメラボディ１００において撮影可能な状態（オン状態）と休止状態（オフ状態）とを切り替えるスイッチである。
【００１６】
カメラボディ１００は、背面１１４にそれぞれ配置された、表示部１０２、設定スイッチ１０４、及び使用者検出部１０６を備える。表示部１０２は、液晶表示素子や有機エレクトロルミネッセンス表示素子等の表示素子を備える。表示部１０２には、撮像される画像、各種設定を示す画像、アクセサリなどの状態を示す画像、撮像条件を示す画像等を表示することができる。設定スイッチ１０４は、カメラボディ１００やアクセサリの各種設定項目を変更するための使用者の操作入力を、受け付けることができる。各種設定項目は、ズーム倍率設定、撮影モード設定、ホワイトバランス設定、露光時間設定、表示切り替え設定のうちの少なくとも１つを含む。撮影モード設定は、例えば、オートモード設定又はマニュアルモード設定である。使用者検出部１０６は、撮像装置１を操作する使用者を特定するためのセンサーであり、例えば、使用者が使用者検出部１０６に触れた指の指紋を検出する。使用者検出部１０６は、撮像装置１を操作する使用者を特定する使用者認証モードを機能させるか否かの設定スイッチを備える。
【００１７】
図２は、本実施形態による撮像装置の構成を示すブロック図である。
この図２には、撮像装置１の構成として、カメラボディ１００及びレンズ鏡筒２００が示されている。なお、レンズ鏡筒２００は、カメラボディ１００のアクセサリに含まれる。
【００１８】
撮像装置１においてレンズ鏡筒２００は、光学系２１０、光学系駆動部２２０、光学系制御部２３０を備える。
レンズ鏡筒２００における光学系２１０は、撮像素子８への光の出力を調整する光学素子と、その光学素子などを保護する鏡筒部などを備えている。例えば、光学系２１０は、焦点を調整する機能、通過する光量を調整する絞り機能、撮影画角を変更するズーム機能、手ブレによる像揺れを補正する機能などを有し、それぞれの状態を検出する各種センサー、エンコーダなどが設けられる。光学系駆動部２２０は、制御部２０からの制御信号に応じて光学系２１０をモータなどのアクチュエータによって駆動して、撮像素子８への光の出力を調整する。例えば、光学系駆動部２２０は、光学系２１０の焦点を調整するフォーカシング制御、絞りにより通過する光量を調整する露出制御、撮影画角を変更するズーミング制御、手ブレによる像揺れを補正する手ブレ補正（ＶＲ）制御を、光学系制御部２３０からの制御指令に応じて行う。光学系駆動部２２０は、それぞれの制御指令に応じて、光学系２１０のフォーカシング制御を行うにはオートフォーカス（ＡＦ）制御用モータを駆動し、露出制御を行うには絞り開口制御用モータを駆動し、ズーミング制御を行うにはパワーズーム制御用モータを駆動し、手ブレ補正（ＶＲ）制御を行うにはＶＲ制御用モータを駆動する。また、光学系駆動部２２０は、光学系制御部２３０からの指令に応じてレンズ鏡筒２００を伸筒又は縮筒させる伸筒・縮筒制御用モータを駆動する。光学系制御部２３０は、光学系２１０に設けられた各種センサー、エンコーダの情報を収集し、制御部２０に通知する。光学系制御部２３０から通知される情報には、レンズ鏡筒２００の種類を示すレンズ種類情報、レンズ焦点距離情報、絞り機能によって設定された絞り値、焦点調整機能により設定された被写体焦点距離情報、消費電力情報などが含まれる。その消費電力情報は、駆動状態に消費する消費電力を示し、レンズ種類情報や、駆動されている状態に応じて変化する情報である。
このような、レンズ鏡筒２００は、カメラボディ１００に設けられているレンズマウントを介して、カメラボディ１００と着脱可能な状態に固定して、カメラボディ１００に取り付けられる。
【００１９】
撮像装置１においてカメラボディ１００は、撮像処理部１０、不揮発メモリー１１、バッファメモリー１２、操作検出回路１３、表示部制御回路１４、表示部１０２、メモリー制御回路１６、メモリー１７、及び、制御部２０を備える。また、カメラボディ１００には、撮像装置１を駆動する電力を供給する電池９０を収納する電池収納部９０Ｂが設けられている。
カメラボディ１００における撮像処理部１０は、撮像素子制御回路７、撮像素子８及び映像回路９を備える。撮像素子８は、ＣＣＤ（Charge Coupled Device）或いはＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサーなどの受光素子であり、光学系２１０から出力され結像された像を電気信号に変換してアナログの画像信号を出力する。映像回路９は、撮像素子８が出力する画像信号を増幅し、デジタル信号に変換する。撮像素子制御回路７は、撮像素子８を駆動させ、撮像素子８により結像された像の画像信号への変換や、変換された画像信号の出力などの動作を制御する。
【００２０】
不揮発メモリー１１は、制御部２０を動作させるプログラムや、撮像され生成された画像データ、装置の状態を示す情報、負荷の消費電力を示す情報、使用者から入力された各種設定や撮像条件などの情報を記憶する。
バッファメモリー１２は、制御部２０の制御処理に用いられる一時的な情報の記憶領域を含み、例えば、撮像処理部１０から出力された画像信号の情報や、画像信号に応じて生成された画像データなどの情報を記憶する。
【００２１】
操作検出回路１３は、入力部に入力された使用者の操作を検出し、検出した操作情報を制御信号として制御部２０に入力する。入力部は、例えば電源スイッチ１１８、レリーズスイッチ１１６、設定スイッチ１０４などを備える。
表示部制御回路１４は、例えば、表示部１０２の点灯、消灯や明るさ調整などの表示制御や、制御部２０から出力される画像データを表示部１０２に表示させる処理を行う。表示部１０２は、画像データなどを表示する。
【００２２】
メモリー制御回路１６は、制御部２０とメモリー１７との情報の入出力を制御し、例えば、制御部２０によって生成された画像データなどの情報をメモリー１７に記憶させる処理や、メモリー１７に記憶されている画像データなどの情報を読み出して制御部２０に出力する処理などを行う。メモリー１７は、例えば、メモリーカードなどカメラボディ１００から抜き差し可能な記憶媒体であり、制御部２０によって生成される画像データなどが記憶される。
【００２３】
制御部２０は、不揮発メモリー１１に記憶されたプログラムに基づいてカメラボディ１００の各部の動作を制御するＣＰＵ（Central Processing Unit）などからなる。例えば、制御部２０は、操作検出回路１３に入力される使用者からの操作情報に応じて、カメラボディ１００への電源の投入、光学系駆動部２２０を介した光学系２１０の駆動制御、撮像素子制御回路７を介した撮像素子８の駆動制御、表示部制御回路１４を介した表示部１０２の表示制御、撮像素子８で検出した被写体の撮影処理の制御を行う。
【００２４】
制御部２０は、画像処理部２１、表示制御部２２、撮影制御部２３、操作検出処理部２４、電源電圧判定部２５、通信部２６、表示画面生成部２７、使用者認証部２８、及び、熟練度判定部２９を備える。
制御部２０における画像処理部２１は、撮像素子８の撮像領域内に捉えられ映像回路９に出力された画像信号を読み出し、読み出した画像信号に基づいて画像データを生成する画像処理を行う。画像処理部２１は、画像処理により生成した画像データをバッファメモリー１２に記憶させる。表示制御部２２は、画像処理部２１によって生成されバッファメモリー１２に記憶された画像データを一定時間間隔毎に読み出し、読み出した画像データをリアルタイムに表示部１０２に表示させ、動画像としてメモリー１７に記録させる。また、表示制御部２２は、電源電圧判定部２５の判定結果に応じて、電池の充電残量を表示部１０２に表示させる。
【００２５】
撮影制御部２３は、使用者の操作入力に基づいた撮影処理の撮影処理開始指令又は撮影処理終了指令などの制御信号が操作検出回路１３から入力されることに応じて、各部に対して必要な制御信号を出力する。撮影制御部２３は、撮像処理開始命令が入力されると光学系２１０を駆動させ、画像データを生成する撮像処理を行う。撮影制御部２３は、予め使用者から入力された撮影条件に応じて、光学系制御部２３０を介して光学系２１０のフォーカシング、露出制御、ズーミング、手ブレ補正（ＶＲ）制御などの制御を行う。
【００２６】
操作検出処理部２４は、操作検出回路１３が検出した使用者の操作情報を判定し、判定した情報をメモリーに記録するとともに、必要とされる各種処理の制御指令を出力する。例えば、オートフォーカス（ＡＦ）処理では、操作検出回路１３によりＡＦ操作を検出すると、レンズ鏡筒２００における光学系駆動部２２０のＡＦ制御を行うＡＦ制御用モータを駆動して光学系２１０を調整することによりＡＦ制御を行う。
【００２７】
電源電圧判定部２５は、電池９０から出力される電源電圧が電圧検出部（不図示）によって検出され、その検出された電源電圧と判定閾値とを比較することにより、電池９０における残量を判定する。なお、本実施形態において、撮像装置１の各部は、電池９０から供給される電力により機能する。
【００２８】
表示画面生成部２７は、設定情報の設定を使用者に行わせる表示画面を表示する場合に、操作が許可された使用者の識別情報に関連付けられた操作履歴情報に応じた設定項目を表示する表示画面を生成する。
要するに、表示画面生成部２７は、表示画面に表示する表示内容を使用者の操作履歴情報に応じて再構築する。
表示画面生成部２７は、使用者を識別する識別情報に基づいて、表示画面に表示する設定項目の情報を設定する。例えば、表示画面生成部２７は、識別情報に基づいて、表示画面に表示する設定項目の情報の量を設定する。
また、表示画面生成部２７は、識別情報に関連付けられる年齢情報に基づいて、表示画面に表示する設定項目の情報を設定することができる。例えば、表示画面生成部２７は、年齢情報に基づいて、表示画面に表示する設定項目の文字の大きさを設定する。具体的には、高齢者であると判定した場合には、大きな文字で表示してもよい。或は、表示画面生成部２７は、年齢情報に基づいて、表示画面に表示する設定項目の文字にルビを振る。具体的には、子供であると判定した場合に適用するとよい。
【００２９】
また、表示画面生成部２７は、使用者の操作の習熟度に応じて、表示画面に表示する設定項目の表示方法を設定することができる。例えば、習熟度判定部２９によって、操作履歴情報から操作の習熟度が判定される。表示画面生成部２７は、操作の習熟度が比較的高いと習熟度判定部２９によって判定される場合、表示画面に表示する設定項目の表示を、予め定めた標準状態の表示より簡素化した表示にする表示方法に従って表示する。或は、表示画面生成部２７は、使用者の操作履歴情報から使用者の操作の習熟度が比較的低いと習熟度判定部２９によって判定される場合、表示画面に表示する設定項目の表示を、予め定めた標準状態の表示より平易な表現で表示する表示方法に従って表示する。さらに、表示画面生成部２７は、表示画面に表示する設定項目毎の習熟度の判定結果に応じて、設定項目の表示方法を切り替えてもよい。
【００３０】
また、表示画面生成部２７は、使用者の操作履歴情報に基づいて、表示画面において表示する複数の設定項目を並べて配置する順序を設定することができる。例えば、表示画面生成部２７は、使用者の操作履歴情報に基づいて、表示画面において表示する複数の設定項目を並べて配置する順序を、使用者が操作した頻度に応じて設定する。より具体的には、表示画面において表示する複数の設定項目を並べて配置する順序を、使用者が操作した頻度が高い順に応じて設定する。
【００３１】
また、表示画面生成部２７は、使用者の操作履歴情報に基づいて、表示画面において表示する複数の設定項目を使用者が操作した頻度に応じて分類し、頻度が比較的高い項目を表示画面に表示する。
【００３２】
使用者認証部２８は、認証情報を基にして使用者を認証する認証処理により、操作が許可された使用者であることを特定するとともに、該特定された使用者の識別情報を生成する。具体的には、使用者検出部１０６によって検出された情報と、使用者を認証する認証処理の鍵とする認証情報とを比較して、一致度が所定の値より高いと判定された認証処理の鍵とする認証情報に対応する使用者を特定する。使用者認証部２８は、特定された使用者について、一致度が所定の値より高いと判定された認証処理の鍵とする認証情報に関連付けられる使用者の識別情報を生成する。
【００３３】
熟練度判定部２９は、操作履歴情報に含まれる使用者毎の操作履歴を解析し、判定が必要とされる使用者の操作の習熟度を判定する。例えば、習熟度判定部２９は、使用者の操作履歴情報に基づいて、使用者の操作の習熟度について、表示画面に表示する設定項目毎に判定してもよい。
【００３４】
通信部２６は、各アクセサリにそれぞれ設けられている制御部（アクセサリ制御部）と通信可能な状態で接続される。通信部２６は、アクセサリ制御部と通信することにより、アクセサリ制御部にアクセサリが備える負荷部を駆動させる制御指令を送出する。
本実施形態における通信部２６は、レンズ鏡筒２００の光学系制御部２３０と通信可能な状態で接続される。通信部２６は、光学系制御部２３０と通信することにより、光学系制御部２３０に光学系駆動部２２０を駆動させる制御指令を送出する。
【００３５】
制御部２０が設定する各種設定情報の一例について説明する。
「光学系駆動部の種類情報」は、光学系駆動部２２０の種類を示す種別情報を示し、光学系２１０を駆動する複数の光学系駆動部２２０について、それぞれ格納される。例えば、「フォーカシング（ＡＦ）」、「露出」、「ズーミング」、「手ブレ補正（ＶＲ）」などの光学系２１０を制御する制御項目が格納される。
「撮影モード情報」は、設定可能な撮影モードに応じて、光学系駆動部２２０の駆動が異なる場合の撮影モードを示し、それぞれの撮影モードに対する撮影モード情報が格納される。例えば、「スポーツ」、「風景」、「ポートレート」などの情報が格納される。
「自動動作モード設定」は、予め定められた制御条件に従って制御部２０が、各種状態を自動で調整する操作モードを機能させるか否かを示し、自動で調整する場合「ＯＮ」、手動で設定する場合「ＯＦＦ」が格納される。
【００３６】
この各種設定情報は、不揮発メモリー１１の記憶領域に設けられており、制御部２０によって所定の情報が書き込まれ、また、書き込まれた情報が参照される。
【００３７】
図３を参照し、撮像装置における処理の概略を説明する。
図３は、撮像装置における処理の概略を示すシーケンス図である。
【００３８】
まず、電源が投入された後、撮像装置１は、撮像装置１を初期化する初期動作を実施する。この初期動作においては、各部の状態を標準設定の状態にする。例えば、表示画面・UI（ユーザーインタフェース）の初期化処理を実施する（Ｓ１０）。
個人認証アシストを行うか否かを判定する。個人認証アシストとは、予め登録されている使用者に応じた設定に、各種設定を変更する処理をいう（ステップＳ２０）。
ステップＳ２０における判定結果により個人認証アシストを行わない（ステップＳ２０：Ｎｏ）と判定された場合、動作モードについて、標準設定を基本とする通常動作モードに応じた動作パラメータを設定し（Ｓ３０）、ステップＳ７０に進む。
一方、ステップＳ２０における判定結果により個人認証アシストを行う（ステップＳ２０：Ｙｅｓ）と判定された場合、動作モードを指定する使用者を認証する個人認証処理を行う（Ｓ４０）。個人認証処理の詳細については後述とする。
個人認証処理の結果に応じた動作パラメータを設定する（Ｓ６０）。
【００３９】
次に、設定された動作モードに応じて撮像装置１を機能させる（Ｓ７０）。撮像装置１を機能させる処理の詳細については後述とする。
設定された動作モードに応じて撮像装置１を機能させる処理を終えると、データベースの更新処理を行う（Ｓ８０）。ステップＳ７０において撮像装置１を機能させていた設定状態を記憶させて、次回撮像装置１を機能させるための情報として保持させる。
ステップＳ４０において認証された個人認証処理の結果を解除する（Ｓ９０）。これにより、次に使用者を認証するための準備を行うことができる。続けて撮像装置１を機能させる場合には、上記ステップＳ２０からの処理を繰り返し行う。
【００４０】
以上に示したように、ステップＳ１０からＳ６０までの処理により、電源が投入された後、撮像装置１は、まず個人設定動作フラグが立っていなければ（オフ状態であれば）、通常の動作で撮像装置１を起動する。個人設定動作フラグが立っていれば（オン状態であれば）、認証動作に移行して、個人認証処理が行われる。
【００４１】
続いて、図４を参照し、本実施形態における個人認証処理について説明する。
図４は、本実施形態における個人認証処理を示すフローチャートである。この図４に示される、個人認証処理は、前述の図３におけるステップＳ４０に対応する。
【００４２】
まず、個人認証処理の実施を促す表示を表示部に表示させる（Ｓ４１）。
操作釦が押下されることを検出し、操作釦の押下が検出されるまで待機する（Ｓ４２）。
使用者認証部２８は、使用者検出部１０６（指紋センサ）を起動させる（Ｓ４３）。
使用者認証部２８は、使用者の操作を検出した使用者検出部１０６から指紋情報を取得する（Ｓ４４）。使用者認証部２８は、使用者検出部１０６から取得した指紋情報を、登録されている指紋情報と照合する（Ｓ４５）。使用者認証部２８は、照合結果から、取得された指紋情報が登録されているものであるか否かを判定する（Ｓ４６）。ステップＳ４６における判定結果により、取得された指紋情報が登録されているものであると判定した場合（ステップＳ４６：Ｙｅｓ）には、ステップＳ５１に進む。
【００４３】
一方、ステップＳ４６における判定結果により、取得された指紋情報が登録されているものでないと判定した場合（ステップＳ４６：Ｎｏ）には、制御部２０は、新規登録であることを確認するための確認表示（「新規登録か」）を表示部１０２に表示させる（Ｓ４７）。「新規登録か」の確認表示に対して、制御部２０は、使用者からの回答を検出する（Ｓ４８）。ステップＳ４８において、検出された回答結果により、使用者認証部２８は、新規登録を希望する要求であるか否かを判定する（Ｓ４９）。ステップＳ４９における判定結果により、新規登録を希望する要求であると判定した場合（ステップＳ４９：Ｙｅｓ）には、ステップＳ５３に進む。
【００４４】
一方、ステップＳ４９における判定結果により、新規登録を希望する要求でないと判定した場合（ステップＳ４９：Ｎｏ）には、使用者認証部２８は、検出した指紋情報を破棄して（Ｓ５０）、個人認証を繰り返し行うためステップＳ４１に進む。
【００４５】
一方、ステップＳ４６における判定結果により、取得された指紋情報が登録されているものであると判定された場合（ステップＳ４６：Ｙｅｓ）には、使用者認証部２８は、照合された指紋情報に関連付けられている識別情報（ID）、即ち、認証された使用者を特定する識別情報を発行する（Ｓ５１）。使用者認証部２８は、検出した指紋情報を破棄するとともに、発行された識別情報を個人認証処理の結果として出力する（Ｓ５２）。
【００４６】
一方、ステップＳ４９における判定結果により、新規登録を希望する要求であると判定された場合（ステップＳ４９：Ｙｅｓ）には、使用者認証部２８は、新規登録を希望する使用者に対し、使用者を特定する識別情報を新たに発行する（Ｓ５３）。使用者認証部２８は、新たに発行された識別情報と、新規登録を希望する使用者の指紋情報とを関連付けて記憶させるとともに、新たに発行された識別情報を個人認証処理の結果として出力する（Ｓ５４）。
【００４７】
続いて、図５を参照し、撮像装置１を機能させる処理の詳細について説明する。
図５は、撮像装置１を機能させる処理を示すフローチャートである。この図５に示される、撮像装置１を機能させる処理は、図３におけるステップＳ７０に対応する。
【００４８】
まず、ステップＳ３０（図３）又はステップＳ６０（図３）において設定された動作モードの動作パラメータに応じて撮像装置１を動作させる（Ｓ７１）。電源スイッチの操作を検出して、電源遮断操作が行われたか否かを判定する（Ｓ７２）。ステップＳ７２における判定結果により、電源遮断操作が行われたと判定した場合（ステップＳ７２：Ｙｅｓ）、撮像装置１を機能させる処理を終える。
【００４９】
一方、ステップＳ７２における判定結果により、電源遮断操作が行われていないと判定した場合（ステップＳ７２：ＮＯ）には、操作入力未検出タイマーを起動させてから、予め定められた所定期間が経過するまでの間に操作入力を検出したか否かを判定する（Ｓ７３）。
【００５０】
ステップＳ７３における判定結果により、操作入力未検出タイマーを起動させてから、予め定められた所定期間が経過するまでの間に操作入力を検出した場合（ステップＳ７３：Ｙｅｓ）には、操作入力未検出タイマーを停止して（Ｓ７４）、ステップＳ７１に進む。
【００５１】
一方、ステップＳ７３における判定結果により、操作入力未検出タイマーを起動させてから、予め定められた所定期間が経過するまでの間（タイムアウトするまでの間）に操作入力を検出しなかった場合（ステップＳ７３：Ｎｏ）には、停止していた操作入力未検出タイマーを起動する（Ｓ７５）。次に、操作入力未検出タイマーがタイムアウトしたか否かを判定する（Ｓ７６）。ステップＳ７６における判定結果により、操作入力未検出タイマーがタイムアウトしたと判定した場合（ステップＳ７６：Ｙｅｓ）には、撮像装置１を機能させる処理を終了する。
【００５２】
一方、ステップＳ７６における判定結果により、操作入力未検出タイマーがタイムアウトしていないと判定した場合（ステップＳ７６：Ｎｏ）には、ステップＳ７１に進む。
【００５３】
次に、図６から図９を参照して表示部１０２に表示する情報の最適化について以下に説明する。図６から図９は、表示部１０２に表示する情報の最適化について示す図である。
表示部１０２に表示する情報を最適化するポイントは大きく３つある。
ポイント１：メニュー項目数及びその並びを最適化する。
ポイント２：メニューの項目名、階層を最適化する。
ポイント３：メニュー文字の大きさや情報量を最適化する。
上記最適化を行ったうえで、操作履歴によりさらに最適化してもよい。
【００５４】
まず、「ポイント１」の最適化について説明する。
図６は、「ポイント１」の最適化を適用した場合の具体例を示す。図７は、「ポイント１」の最適化を適用せずに、従来一般的に行われている表示の具体例を示す。
【００５５】
この図７に示されるように、従来一般的に行われている表示方法に従って、撮影メニューを表示した場合の一例を示す。例えば、撮影メニューの各項目（項目Ｋ１からＫ１８）を一列に順に並べて表示する場合を示す。
この図７に示される画面構成の場合には、各項目（項目Ｋ１からＫ１８）の項目数が多いことから、符号ＤＩＳＰで示す画面の１画面に収めて表示することができない。そのため、判読可能な文字の大きさに従って表示する必要があることから、全項目を一列に順に並べて表示するには、画面ＤＩＳＰの１画面に同時に表示できる項目数が限られる。そこで、一列に並べて表示する各項目を選んで表示できるように、表示可能な範囲を窓として定め、その窓を通して表示させている。このように、窓の位置を移動して、表示する項目を選択する表示方法を「スクロール」ということがある。要するに、固定された並び順に従って並べられた複数の項目を、窓の大きさに応じて定められる範囲に収まる項目数を表示する画面が構成される。同じ画面内に収まらない項目は、順にスクロールして表示することになる。
【００５６】
これに対し、図６に示される画面構成において、表示する項目に対する重み付けを行い、重み付けされた結果の評価値が高いものを優先して表示する一例を示す。具体的には、重み付けは、使用者の操作履歴情報を基にして使用頻度順に応じた係数（重み係数）を、操作項目毎に付与する。付与された重み係数に従って、使用頻度が高い順に並び替えて、評価値が高い、即ち、使用頻度が多いものから順に表示させる。また、同時に表示する項目数は、表示部１０２の大きさと、表示する文字大きさ、表示する情報の量に基づいて適正な数を選定するとよい。
このように、使用頻度順に並べ替えたことにより、過去によく利用していた項目が、優先的に表示できるようになる。また、使用頻度が少ない、又は、表示させる必要のない項目は、表示範囲からはみ出すことになる。このような処理を行うことにより、よく使用する項目が表示項目に含まれる表示画面を構成することができる。また、使用頻度の高い順に並べ替えた結果から、使用頻度に応じた複数のグループ（例えば、グループＧＰ１とＧＰ２）に分割してもよい。このように分割されたグループの範囲に属する項目を、新たに選択範囲に属する項目とする。グループに分割したことにより、例えばスクロールさせる対象範囲を狭くすることができることから、より少ない操作で、必要とされる項目を選択することが可能となる。
また、表示する優先度が低いグループ（ＧＰ２）をまとめて、図中の「…」のような表示（符号Ｋ１００として示す）によって、表示していない項目の項目名などを隠して表示させても良い。例えば、優先度が高いグループ（ＧＰ１）と優先度が低いグループ（ＧＰ２）に分割されている。優先度が高いグループ（ＧＰ１）を表示させた場合、優先度が低いグループ（ＧＰ２）に含まれる項目は、表示画面の範囲から外れ、隠れた状態になる。優先度が低いグループ（ＧＰ２）に含まれる項目を表示させるには、例えば、図中の符号Ｋ１００の表示「…」を選択して、グループＧＰ２の表示を行わせることができる。さらに、グループや表示可能な範囲に応じて、階層化させることにより、階層的に表示画面を選択するような操作方法を選択することもできる。
【００５７】
次に、「ポイント２」の最適化について説明する。
図８は、「ポイント２」の最適化を適用した場合の具体例を示す。
この図８（ａ）は、標準的な表示方法を示す。図８（ａ）に示されるように、「ホワイトバランス」の設定を例にして説明する。「ホワイトバランス」の設定を、自動調節状態から手動で調節した結果を設定する場合、階層ＳＴ１において「ホワイトバランス」の項目を選択し、その下の階層ＳＴ２において「オート」「晴天」「曇天」等の具体的な項目を選択して設定を行う。上記のように、選択する項目は、その選択内容を示す単語を表示項目に割り付けられているので、操作が不慣れな使用者が操作する場合であっても、単語の意味から推定される設定内容を想定することができる。また、上記の例の場合には、「ホワイトバランス」は、白の色調の調整項目を意味しており、「オート」は、「ホワイトバランス」の調整を自動調整モードに対応する選択枝を示し、「晴天」と「曇天」は、「ホワイトバランス」の調整を自動調整モードによって調整される状態から、「晴天」又は「曇天」の太陽光に適した調整を行う調整モードに対応する選択肢を示す。このような説明がなくても、撮像装置(カメラ)の操作経験がある人であれば、単語の表示から内容を推定できることが多い。
【００５８】
図８（ｂ）は、簡素化して表示する場合を示す。図８（ａ）に示したように選択肢を単語で表示する場合に対し、例えば使い慣れた使用者に対しては、図８（ｂ）に示すように、さらに表示を簡素化して、略語や記号によって示すことができる。
上記と同様に「ホワイトバランス」の場合を例にした表示方法を説明すると、「ホワイトバランス」を「ＷＢ」に、「オート」を「Ａ」にする。さらに、「晴天」を、太陽を示す記号に、「曇天」を、雲を示す記号にそれぞれ割り付ける表示方法が考えられる。
【００５９】
このように、略語や記号による簡易表示を行うことにより、限られた面積で多くの情報を表示することが可能となる。例えば、「ホワイトバランス」の設定と、「ＩＳＯ感度設定」を同一の画面に表示することが可能になる。
また、これまで、項目を選択する階層ＳＴ１と、項目における設定を行う階層ＳＴ２を分ける必要があったが、多くの情報を少ない面積で表示できるので、項目を選択する階層と、項目における設定を行う階層を一つにまとめることができる。
さらに、図８（ｂ）のように異なる項目の設定を同一画面に表示すれば、複数の設定をより少ない操作で選択できるようになる。
【００６０】
次に、「ポイント２」の最適化について説明する。
図９は、「ポイント３」の最適化を適用した場合の具体例を示す。
この図に示されるように、「ホワイトバランス」の設定を例にして説明する。例えば、撮像装置１の操作における熟練度が標準的な使用者に対する「ホワイトバランス」という表記を、撮像装置１の操作の熟練度に応じて変更しても良い。標準的な使用者より熟練度が高い使用者であると判定できる場合には「ＷＢ」と省略して表示してもよい。その逆に、標準的な使用者より熟練度が低い使用者であると判定できる場合には、標準の表記に説明を加えて分かり易さを重視するようにしてもよい。また、一度に表示する項目数を減らして、煩雑な表示を避けることにより、さらに分かり易くすることができる。
ここで、使用者の熟練度の判定は、使用者が自己判定した結果をもとに表示させたい表示方法を撮像装置１に登録することもできる。撮像装置１は、登録された設定情報を記憶しておく。或は、使用者の熟練度の判定は、使用者の操作履歴情報に基づいて、操作頻度が所定の閾値に達しているか否かを判定基準にして判定しても良い。
また、使用者の年齢に応じて、振り仮名を振ったり、ルビを振ったり、文字サイズを変更したりしてもよい。
また、使用者の国籍に応じて表示する言語を切り替えても良い。
【００６１】
以上に示した、各最適化ポイントの処理に加え、使用者の操作履歴をデータベース化して記憶しておくことにより、特定の項目を選択する操作が、ある閾値回数を超えた場合に、表示する形態を変更するようにしてもよい。例えば、上記「ポイント１」の最適化について、当初は実施しないように選択した場合でも、使用履歴から使用回数が閾値回数を超えた際には最適化を適用するようにする。
【００６２】
本実施形態においては、生体認証等を用いて、使用者を特定し、特定された使用者の設定情報を、予め作成されたデータベースから読み出すことにした。この読み出された設定情報をもとに、画面に表示する項目などのメニュー構成を再構成し、特定された使用者にとってより使いやすい撮像装置を提供する。
このように使用者を特定することにより個々の操作履歴が管理でき、使用者を特定しない場合に比べ大胆な最適化が実施できるようになる。
【００６３】
なお、上述の実施形態の要件は、発明の技術的な特徴に影響のない範囲で適宜変更することができる。また、一部の構成要素を用いない場合もある。
【００６４】
なお、上記の実施形態における撮像装置１が備える各部は、専用のハードウェアにより実現されるものであってもよく、また、メモリー及びマイクロプロセッサにより実現させるものであってもよい。
【００６５】
なお、この撮像装置１が備える各部は、メモリー及びＣＰＵ（演算処理装置）により構成され、撮像装置１が備える各部の機能を実現するためのプログラムをメモリーにロードして実行することによりその機能を実現させるものであってもよい。
【００６６】
また、撮像装置１が備える各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み取らせて、実行することにより各部による処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００６７】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００６８】
１  撮像装置(端末装置)、
１１  不揮発メモリー（記憶部）、
２０  制御部、
２７  表示画面生成部、
２８  使用者認証部、
２９  熟練度判定部
【図１】
2014067375.tif 000003
【図２】
2014067375.tif 000004
【図３】
2014067375.tif 000005
【図４】
2014067375.tif 000006
【図５】
2014067375.tif 000007
【図６】
2014067375.tif 000008
【図７】
2014067375.tif 000009
【図８】
2014067375.tif 000010
【図９】
2014067375.tif 000011