(57)【要約】【課題】複数の操作方向を示す操作部材へ機能を割り当てる際の操作性を向上する。【解決手段】本発明の電子機器は、操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な割当手段と、前記複数の操作部分のいずれにも、対応する方向を指示する所定の機能が割り当てられていない状態から、前記複数の操作部分のいずれか１つに前記所定の機能が割り当てられたことに応じて、前記複数の操作部分の他の操作部分にも、対応する方向を指示する前記所定の機能を割り当てるように制御する制御手段と、を有することを特徴とする。【選択図】図３
2019121226.tif 000002
【特許請求の範囲】
【請求項１】
操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な割当手段と、
前記複数の操作部分のいずれにも、対応する方向を指示する所定の機能が割り当てられていない状態から、前記複数の操作部分のいずれか１つに前記所定の機能が割り当てられたことに応じて、前記複数の操作部分の他の操作部分にも、対応する方向を指示する前記所定の機能を割り当てるように制御する制御手段と、
を有することを特徴とする電子機器。
【請求項２】
操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な割当手段と、
前記複数の操作部分のいずれにも、ＡＦ処理を行う位置を移動するための所定の機能が割り当てられていない状態から、前記複数の操作部分のいずれか１つに前記所定の機能が割り当てられたことに応じて、前記所定の機能が割り当てられた操作部分に対応する操作部分に対しても前記所定の機能を割り当てるように制御する制御手段と、
を有することを特徴とする電子機器。
【請求項３】
前記所定の機能は、ＡＦ処理を行う位置を移動するための機能であり、
前記制御手段は、前記複数の操作部分のいずれにも、前記所定の機能が割り当てられていない状態から、前記複数の操作部分のいずれか１つに前記所定の機能が割り当てられたことに応じて、前記所定の機能が割り当てられた操作部分に対応する操作部分に対しても前記所定の機能を割り当てるように制御する
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記複数の操作部分は、それぞれ上下左右の４方向を示す４つの操作部分である
ことを特徴とする請求項１〜３のいずれか１項に記載の電子機器。
【請求項５】
操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な割当手段と、
前記操作部材の第１の操作部分と第２の操作部分とに、対応する方向を指示する所定の機能が割り当てられている状態において、前記第１の操作部分と前記第２の操作部分のいずれか一方に前記所定の機能とは異なる機能が割り当てられたことに応じて、他方の操作部分にも前記所定の機能とは異なる機能を割り当てるように制御する制御手段と、
を有することを特徴とする電子機器。
【請求項６】
前記制御手段は、前記操作部材の第１の操作部分と第２の操作部分とに、前記所定の機能が割り当てられている状態において、前記第１の操作部分と前記第２の操作部分のいずれか一方に前記所定の機能とは異なる機能が割り当てられたことに応じて、他方の操作部分にも前記所定の機能とは異なる機能を割り当てるように制御する
ことを特徴とする請求項１〜４のいずれか１項に記載の電子機器。
【請求項７】
前記制御手段は、前記複数の操作部分のいずれにも前記所定の機能が割り当てられている状態において、前記複数の操作部分のいずれか１つに前記所定の機能とは異なる機能が割り当てられたことに応じて、前記複数の操作部分の他の操作部分にも前記所定の機能とは異なる機能を割り当てるように制御する
ことを特徴とする請求項１〜４のいずれか１項に記載の電子機器。
【請求項８】
前記操作部分に前記所定の機能とは異なる機能が割り当てられたことに応じて他の操作部分に割り当てられる前記機能は、デフォルト機能である
ことを特徴とする請求項５〜７のいずれか１項に記載の電子機器。
【請求項９】
前記制御手段は、前記操作部分に前記所定の機能とは異なる機能が割り当てられたことに応じて他の操作部分に割り当てられる前記機能が、当該他の操作部分とは異なる操作部分に割り当てられている場合に、当該他の操作部分に、当該他の操作部分とは異なる操作部分に割り当てられていない機能を割り当てるように制御する
ことを特徴とする請求項５〜８のいずれか１項に記載の電子機器。
【請求項１０】
前記制御手段は、前記操作部分に機能が割り当てられたことに応じて他の操作部分にも機能が割り当てられた後、それら操作部分への機能の割り当てを確定するためのユーザ操作が行われなかった場合に、それら操作部分の機能を元に戻すように制御する
ことを特徴とする請求項１〜９のいずれか１項に記載の電子機器。
【請求項１１】
前記制御手段は、
操作部分のリストを表示するように制御し、
前記操作部分に機能が割り当てられたことに応じて他の操作部分にも機能が割り当てられる場合に、前記リストにおいて、それら操作部分を他の操作部分の色と異なる色で表示するように制御する
ことを特徴とする請求項１〜１０のいずれか１項に記載の電子機器。
【請求項１２】
前記制御手段は、
操作部分のリストを表示するように制御し、
前記操作部分に機能が割り当てられたことに応じて他の操作部分にも機能が割り当てられる場合に、前記リストにおいて、それらの操作部分が同時に見れるように制御する
ことを特徴とする請求項１〜１１のいずれか１項に記載の電子機器。
【請求項１３】
前記制御手段は、前記複数の操作部分に含まれない操作部分に機能が割り当てられたことに応じて他の操作部分にも機能を割り当てるようには制御しない
ことを特徴とする請求項１〜１２のいずれか１項に記載の電子機器。
【請求項１４】
前記制御手段は、割り当てられた機能を動作モードの切り替わりに応じて切り替えるようには制御しない
ことを特徴とする請求項１〜１３のいずれか１項に記載の電子機器。
【請求項１５】
割り当て可能な機能の数は、操作部分の数の２倍以上である
ことを特徴とする請求項１〜１４のいずれか１項に記載の電子機器。
【請求項１６】
前記所定の機能は、表示部に表示される所定のアイテムを移動する機能である
ことを特徴とする請求項１〜１５のいずれか１項に記載の電子機器。
【請求項１７】
操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な電子機器の制御方法であって、
前記複数の操作部分のいずれにも、対応する方向を指示する所定の機能が割り当てられていない状態から、前記複数の操作部分のいずれか１つに前記所定の機能が割り当てられたことに応じて、前記複数の操作部分の他の操作部分にも、対応する方向を指示する前記所定の機能を割り当てるように制御するステップ、
を有することを特徴とする制御方法。
【請求項１８】
操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な電子機器の制御方法であって、
前記複数の操作部分のいずれにも、ＡＦ処理を行う位置を移動するための所定の機能が割り当てられていない状態から、前記複数の操作部分のいずれか１つに前記所定の機能が割り当てられたことに応じて、前記所定の機能が割り当てられた操作部分に対応する操作部分に対しても前記所定の機能を割り当てるように制御するステップ、
を有することを特徴とする制御方法。
【請求項１９】
操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な電子機器の制御方法であって、
前記操作部材の第１の操作部分と第２の操作部分とに、対応する方向を指示する所定の機能が割り当てられている状態において、前記第１の操作部分と前記第２の操作部分のいずれか一方に前記所定の機能とは異なる機能が割り当てられたことに応じて、他方の操作部分にも前記所定の機能とは異なる機能を割り当てるように制御するステップ、
を有することを特徴とする制御方法。
【請求項２０】
コンピュータを、請求項１〜１６のいずれか１項に記載の電子機器の各手段として機能させるためのプログラム。
【請求項２１】
コンピュータを、請求項１〜１６のいずれか１項に記載の電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作部材へ機能を割り当てる制御が可能な電子機器及びその制御方法に関する。
【背景技術】
【０００２】
方向を示す操作部材として、対応する方向への移動や指示をするものがある。特許文献１には、４方向への操作を受け付ける操作部材の上下キーへの操作に応じて上下の軸方向への操作指示をし、当該操作部材の左右キーへの操作に応じて左右の軸方向への操作指示をすることが開示されている。また、複数の方向をそれぞれ示す複数のボタンのある操作部材において、当該複数のボタンにそれぞれ機能を割り当てる技術がある。特許文献２には、４方向ボタンの上下左右それぞれのボタンに機能を割り当てることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１６９３１号公報
【特許文献２】特開２００５−８６５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示の技術では、操作部材の各方向キーへの操作に応じて対応する軸方向への操作指示を行なえるが、各方向キーの機能を変更することができず、各方向キーへの操作によって、対応する方向への操作指示以外の機能を実行することができない。特許文献２に開示の技術では、４方向ボタンの２つ以上のボタンに上下方向への移動指示、左右方向への移動指示、前後方向への移動指示などのセットとなる機能を割り当てたい場合に、各ボタンに対して１つずつ機能を割り当てるための操作をしなければならない。
【０００５】
本発明は、上記の課題に鑑み、複数の操作方向を示す操作部材へ機能を割り当てる際の操作性を向上することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、操作部材のそれぞれ異なる方向を示す複数の操作部分に、それぞれ異なる機能を割り当て可能な割当手段と、前記複数の操作部分のいずれにも、対応する方向を指示する所定の機能が割り当てられていない状態から、前記複数の操作部分のいずれか１つに前記所定の機能が割り当てられたことに応じて、前記複数の操作部分の他の操作部分にも、対応する方向を指示する前記所定の機能を割り当てるように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の操作方向を示す操作部材へ機能を割り当てる際の操作性を向上できる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係るデジタルカメラの外観図
【図２】本実施形態に係るデジタルカメラの構成例を示すハードウェアブロック図
【図３】本実施形態に係る機能割当処理に関するフローチャート
【図４】本実施形態に係る機能割当設定画面の一例を示す図
【図５】本実施形態に係るＡＦ処理に関するフローチャート
【図６】本実施形態に係るＡＦ画面の一例を示す図
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について説明する。図１は、本発明の電子機器の一例としてのデジタルカメラ１００（撮像装置）の外観図である。表示部２８は、各種画像や各種情報を表示する表示部である。シャッターボタン６１は、撮影指示を行なうための操作部である。モード切替スイッチ６０（モードダイアル）は、各種動作モードを切り替えるための操作部である。接続ケーブル１１１は、デジタルカメラ１００と外部機器を互いに接続するためのケーブルである。コネクタ１１２は、接続ケーブル１１１をデジタルカメラ１００に接続するためのコネクタである。操作部７０は、各種ユーザ操作を受け付ける操作部であり、各種スイッチ、各種ボタン、タッチパネル、等の操作部材から成る。４方向キー７１は、操作部７０に含まれる４方向キーである。４方向キー７１は、上方向を示す上キー７１ａ、下方向を示す下キー７１ｂ、左方向を示す左キー７１ｃ、及び、右方向を示す右キー７１ｄを有する。操作部７０には、Ｍ−Ｆｎ（マルチファンクション）ボタン７３、ＬＥＮＳボタン（レンズ側にあるボタン、不図示）、ＳＥＴボタン７４なども含まれる。コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材である。電源スイッチ７２は、電源のオン／オフを切り替えるための操作部である。記録媒体２００は、メモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は、記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。
【００１０】
図２は、デジタルカメラ１００の構成例を示すブロック図である。図２において、撮影レンズ１０３は、ズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は、絞り機能を備えるシャッターである。撮像部２２は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。また、撮像部２２は、撮像素子に付着した汚れを除去するクリーニング機能を備えている。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３を含む撮像系を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理、ＩＳＯ感度処理も行っている。
【００１１】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上で、Ｄ／Ａ変
換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によってＡ／Ｄ変換されメモリ３２に蓄積されたデジタル信号を、Ｄ／Ａ変換器１３においてアナログ信号にＤ／Ａ変換し、表示部２８に転送して表示する。これを逐次行うことで、電子ビューファインダとしての機能が実現でき、スルー画像表示を行える。
【００１２】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記録される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。システム制御部５０は、デジタルカメラ１００全体を制御する。システム制御部５０は、前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２はＲＡＭである。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０は、メモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。モード切替スイッチ６０、第１シャッタースイッチ６１ａ、第２シャッタースイッチ６１ｂ、操作部７０は、システム制御部５０に各種の動作指示を入力するための操作手段である。
【００１３】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、静止画撮影モードに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０で静止画撮影モードに一旦切り換えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００１４】
第１シャッタースイッチ６１ａは、デジタルカメラ１００に設けられたシャッターボタン６２の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００１５】
第２シャッタースイッチ６１ｂは、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００１６】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン、ＩＮＦＯボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向キー７１（４方向ボタン）やＳＥＴボタンを用いて直感的に各種設定を行うことができる。
【００１７】
図１を用いて説明したように、操作部７０には４方向キー７１が含まれる。４方向キー７１は、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄを有する。上
キー７１ａは上方向を示す操作部分であり、下キー７１ｂは下方向を示す操作部分であり、左キー７１ｃは左方向を示す操作部分であり、右キー７１ｄは右方向を示す操作部分である。上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄは、独立したキーであってもよいし、一体化されていてもよい。
【００１８】
図１を用いて説明したように、操作部７０にはコントローラホイール７３が含まれる。コントローラホイール７３は、回転操作可能な操作部材であり、４方向キー７１と共に選択項目を指示する際などに使用される。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラホイール７３が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール７３は、回転操作が検出できる操作部材であればどのようなものでもよい。例えば、コントローラホイール７３は、ユーザーの回転操作に応じてコントローラホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、コントローラホイール７３は、タッチセンサからなる操作部材で、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザーの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００１９】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。センサ４０は加速度センサ、接顔センサなどのセンサである。
【００２０】
上述したデジタルカメラ１００では中央１点ＡＦや顔ＡＦを用いた撮影が可能である。中央１点ＡＦとは撮影画面内の中央位置１点に対してＡＦ処理を行うことである。顔ＡＦとは顔検出機能によって検出された撮影画面内の顔に対してＡＦ処理を行うことである。
【００２１】
顔検出機能について説明する。システム制御部５０は、顔検出対象の画像データを画像処理部２４に送る。システム制御部５０の制御下で、画像処理部２４は、当該画像データに水平方向バンドパスフィルタを作用させる。また、システム制御部５０の制御下で、画像処理部２４は、処理された画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタにより、画像データからエッジ成分が検出される。その後、システム制御部５０は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳の候補群を抽出する。そして、システム制御部５０は、抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む。その後、システム制御部５０は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、予め設定した非顔条件フィルタを通すことで、顔を検出する。システム制御部５０は、顔の検出結果に応じて顔情報を出力し、処理を終了する。このとき、顔の数などの特徴量をシステムメモリ５２に記憶する。
【００２２】
以上のようにライブビュー表示あるいは再生表示される画像データを画像解析して、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施形態では被写体情報として顔情報を例に挙げたが、被写体情報には他にも赤目判定や目の検出、目つ
むり検出、笑顔検出等の様々な情報がある。
【００２３】
なお、顔ＡＦと同時に顔ＡＥ，顔ＦＥ、顔ＷＢを行うことができる。顔ＡＥとは検出された顔の明るさに合わせて、画面全体の露出を最適化することである。顔ＦＥとは検出された顔を中心にフラッシュの調光をすることである。顔ＷＢとは、検出された顔の色に合わせて画面全体のＷＢを最適化することである。
【００２４】
以下、本実施形態による、４方向キー７１に測距点ダイレクト選択機能を割り当てる際の設定方法について図３〜６を参照して説明する。測距点ダイレクト選択機能は、測光中もしくは測光タイマーの計測中にユーザーによって指定された任意の位置へＡＦ測距点を移動させ、被写体へのピント合わせを撮影に素早く反映させる機能である。測距点ダイレクト選択機能は、ピントを合わせたい位置を被写体に合わせて変えるために、被写体を見ながらＡＦ測距点を移動させていく、といった使い方を想定している。上キー７１ａに測距点ダイレクト選択機能が割り当てられると、上キー７１ａの操作に応じてＡＦ測距点が上に移動し、下キー７１ｂに測距点ダイレクト選択機能が割り当てられると、下キー７１ｂの操作に応じてＡＦ測距点が下に移動する。左キー７１ｃと右キー７１ｄについても同様である。測距点ダイレクト選択機能を４方向キー７１に割り当てる場合には、４方向（上下左右）のすべてを利用することが想定される。そのため、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てに測距点ダイレクト選択機能を割り当てる必要がある。
【００２５】
図３は、デジタルカメラ１００の機能割当処理に関するフローチャートである。図３のフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。図３に示す機能割当処理は、機能割当モードが設定されると開始される。操作部７０の各操作部材を操作することで動作モードが機能割当モードへ遷移する。物理的なキー部材への操作に応じて機能割当モードが設定されてもよいし、タッチパネルへの操作に応じて機能割当モードが設定されてもよい。
【００２６】
ステップＳ３００にて、システム制御部５０は、機能割当設定画面を表示部２８に表示するように、不揮発性メモリ５６から各データを読み出して機能割当設定画面の画像データを生成する。図４（Ａ）は機能割当設定画面の一例を示す。機能割当設定画面は、操作部材や各方向キーと、割り当てられている機能との組のリストを含む。項目４０１は、ＭＯＤＥキー（ＭＯＤＥボタン）とその割当機能とを表している。項目４０３ａは上キー７１ａとその割当機能とを表している。スクロールバー４０２（位置インジケータ）は、画面内にリストが収まっていないことを表し、上下にリストをスクロールするために使用される。
【００２７】
ステップＳ３０１にて、システム制御部５０は、操作部材（各キー、ボタンなど）へ割り当てられている機能を不揮発性メモリ５６から読み出して、読み出した機能を変更可能な設定値としてＲＡＭであるシステムメモリ５２に記録する。
【００２８】
ステップＳ３０２にて、システム制御部５０は、操作部材への機能割り当て指示がされたか否かを判定する。操作部材への機能割り当ての指示は、機能割当設定画面において操作部材をカーソルの移動やタッチ操作によって選択し、さらに、左右キーの操作によって実行される。機能割当設定画面において、操作部材を選択した状態で、左右キーを操作すると、選択中の操作部材に割り当たる機能を切り替えることができる。ステップＳ３０２において操作部材への機能割り当て指示がされたと判定した場合は、ステップＳ３０３へ進み、そうでない場合は、ステップＳ３１４へ進む。機能割当画面における操作部材の選択では、図４（ｃ）に示すように、アイテム４０４〜４０８のうち、選択されているアイ
テム４０４にカーソルを表示するようにしてもよい。また、操作部材を示すマーク４０４ａの表示色を他のマーク４０５ａ，４０６ａ，４０７ａ，４０８ａなどと異なる色にしてもよい。
【００２９】
ステップＳ３０３にて、システム制御部５０は、方向キーである上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄのいずれかへの機能割当指示（機能変更指示）が発生したか否かを判定する。機能割当指示が発生した場合はステップＳ３０４へ進み、そうでない場合はステップＳ３１１へ進む。
【００３０】
ステップＳ３０４にて、システム制御部５０は、ステップＳ３０３の機能割当指示が、測距点ダイレクト選択機能を割り当てる指示であるか否かを判定する。測距点ダイレクト選択機能を割り当てる指示であった場合はステップＳ３０５へ進み、そうでない場合はステップＳ３０７へ進む。本実施形態では、方向キー７１ａ〜７１ｄのいずれにも測距点ダイレクト選択機能が割り当てられていない状態で、測距点ダイレクト選択機能を割り当てる指示が発生した場合に、ステップＳ３０４からステップＳ３０５へ進む。
【００３１】
ステップＳ３０５にて、システム制御部５０は、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てが機能割当設定画面に収まっているか否かを判定し、収まっていない場合には収まるように表示を制御する。即ち、システム制御部５０は、機能割当設定画面の上記リストにおいて、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てが同時に見えるように表示を制御する。
【００３２】
例えば、図４（Ｂ）のように、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てが同時に見えるようにリストがスクロールされる。上述したように、項目４０３ａは上キー７１ａとその割当機能とを表している。項目４０３ｂは下キー７１ｂとその割当機能とを表しており、項目４０３ｃは左キー７１ｃとその割当機能とを表しており、項目４０３ｄは右キー７１ｄとその割当機能とを表している。また、図４（Ｃ）のように、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てが同時に見えるようにリストにおける機能（項目）の順番を変更してもよい。
【００３３】
ステップＳ３０６にて、システム制御部５０は、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全ての機能を、測距点ダイレクト選択機能に変更する。具体的には、システム制御部５０は、ステップＳ３０１でシステムメモリ５２に記録された機能を更新する。なお、測距点ダイレクト選択機能への変更をキャンセルして元の機能へ戻したい場合には、変更前の機能をＲＯＭである不揮発性メモリ５６から読み出してシステムメモリ５２に記録すればよい。このように、本実施形態では、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄのいずれか１つに測距点ダイレクト選択機能が割り当てられたことに応じて、他の３つの方向キーに対しても測距点ダイレクト選択機能が割り当てられる。
【００３４】
このとき、ステップＳ３０５の処理などにより、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てが機能割当設定画面に収まっている。そのため、ユーザーは、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全ての機能が測距点ダイレクト選択機能に変更されことを容易に把握できる。なお、機能割当設定画面において項目４０３ａ〜４０３ｄの色を他の項目と異なる色で表示するように制御してもよい。それによっても、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全ての機能が測距点ダイレクト選択機能に変更されことが把握しやすくなる。
【００３５】
ステップＳ３０７にて、システム制御部５０は、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てに測距点ダイレクト選択機能が割り当てられているか
否かを判定する。測距点ダイレクト選択機能が割り当てられている場合はステップＳ３０８へ進み、そうでない場合はステップＳ３１１へ進む。本実施形態では、方向キー７１ａ〜７１ｄのいずれにも測距点ダイレクト選択機能が割り当てられている状態で、測距点ダイレクト選択機能とは異なる機能を割り当てる指示が発生した場合に、ステップＳ３０７からステップＳ３０８へ進む。また、方向キー７１ａ〜７１ｄのいずれにも測距点ダイレクト選択機能が割り当てられていない状態で、測距点ダイレクト選択機能とは異なる機能を割り当てる指示が発生した場合に、ステップＳ３０７からステップＳ３１１へ進む。
【００３６】
ステップＳ３０８にて、システム制御部５０は、ステップＳ３０５と同様に、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの全てが機能割当設定画面に収まっているか否かを判定し、収まっていない場合には収まるように表示を制御する。
【００３７】
ステップＳ３０９にて、システム制御部５０は、ステップＳ３０３の機能割当指示で指定された方向キーの機能を、当該機能割当指示で指定された機能に変更する。ステップＳ３０９の処理は、ステップＳ３０６と同様に、システムメモリ５２に記録された機能の更新である。
【００３８】
ステップＳ３１０にて、システム制御部５０は、ステップＳ３０９で機能が変更された方向キー以外の３つの方向キーのデフォルト機能を不揮発性メモリ５６から読み出し、当該３つの方向キーの機能をデフォルト機能に変更する。ステップＳ３１０の処理は、ステップＳ３０６と同様に、システムメモリ５２に記録された機能の更新である。デフォルト機能は、機器の設定初期化によって割り当てられる機能、工場出荷時に割り当てられている機能、等である。このように、本実施形態では、方向キー７１ａ〜７１ｄのいずれか１つに測距点ダイレクト選択機能とは異なる機能が割り当てられたことに応じて、他の３つの方向キーに対しても測距点ダイレクト選択機能とは異なる機能が割り当てられる。
【００３９】
なお、ステップＳ３１０で割り当てられる機能はデフォルト機能に限らない。方向キーのデフォルト機能（ステップＳ３１０で割り当てられる機能）が他の操作部分に割り当てられている場合には、当該方向キーに、他の操作部分に割り当てられていない機能を割り当ててもよい。その場合において、静止画撮影でも動画撮影でも利用できる機能を、方向キーへ割り当てる機能の候補として優先的に選択してもよい。静止画撮影で利用可能な機能の一覧において上位の機能から順番に、方向キーへ割り当てる機能の候補を選択してもよい。
【００４０】
ステップＳ３１１にて、システム制御部５０は、ステップＳ３０３の機能割当指示で指定されたキーの機能を、当該機能割当指示で指定された機能に変更する。ステップＳ３１１の処理は、ステップＳ３０６と同様に、システムメモリ５２に記録された機能の更新である。このように、本実施形態では、システム制御部５０は、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄ以外の操作部分に機能が割り当てられたことに応じて他の操作部分にも機能を割り当てるようには制御しない。
【００４１】
ステップＳ３１２にて、システム制御部５０は、機能確定指示が発生したか否かを判定する。機能確定指示が発生した場合はステップＳ３１３へ進み、そうでない場合はステップＳ３１４へ進む。ステップＳ３１３にて、システム制御部５０は、不揮発性メモリ５６に記録された機能をシステムメモリ５２に記録された機能で更新する。ステップＳ３１４にて、システム制御部５０は、機能割当処理の終了指示が発生したか否かを判定する。終了指示が発生した場合は、システム制御部５０は、機能割当処理を終了し、画面を撮影待機画面や所定のメニュー画面などに遷移させる。そうでない場合は、ステップＳ３０３へ進む。
【００４２】
なお、機能確定指示が機能割当処理の終了指示を兼ねてもよい。具体的には、ステップＳ３１２にて、機能確定指示が発生した場合に、ステップＳ３１３の処理を行って機能割当処理を終了し、そうでない場合に、ステップＳ３０３へ進んでもよい。また、システム制御部５０は、機能確定指示が発生しなかった場合に、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄの機能を元に戻すように制御してもよい。
【００４３】
図５は、デジタルカメラ１００のＡＦ処理に関するフローチャートである。図５のフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。図５に示すＡＦ処理は、撮影モードが設定されて、測光指示や測光タイマー開始指示があると開始される。第１シャッタースイッチ６１ａがＯＮとなり第１シャッタースイッチ信号ＳＷ１が発生すると、測光指示や測光タイマー開始指示が発生する。測光開始指示機能を有する操作部材を操作部７０が有する場合には、当該操作部材が操作された場合にも、測光指示や測光タイマー開始指示が発生する。なお、本実施例では、システム制御部５０は、割り当てられた機能を動作モードの切り替わりに応じて切り替えるようには制御しない。
【００４４】
ステップＳ５０１にて、システム制御部５０は、測光と、測光タイマーの計測とを開始するように制御する。測光の完了タイミングは状況に依って様々である。測光タイマーの計測は、測光の開始に応じて開始し、所定時間の経過後に終了する。第１シャッタースイッチ信号ＳＷ１に応じて測光が開始する場合には、第１シャッタースイッチ６１ａがＯＦＦとなり第１シャッタースイッチ信号ＳＷ１が無くなったタイミングで測光タイマーが開始してもよい。測光タイマーの計測が終了すると、デジタルカメラ１００の状態が撮影待機状態に戻る。
【００４５】
ステップＳ５０２にて、システム制御部５０は、ファインダーとして機能している表示部２８にＡＦ画面を表示するように制御する。図６（Ａ）はＡＦ画面の一例を示す。ＡＦ画面では、ＡＦ測距点６０１やアイテム６０２，６０３を含む。アイテム６０２，６０３は、測光結果、設定されているパラメータを点灯パターンで表す複数のセグメント、等である。ＡＦ画面は、被写体像に重畳して表示される。ユーザーは、被写体像に重畳されたＡＦ画面を確認することで、被写体とＡＦ測距点の位置関係を容易に確認できる。
【００４６】
ステップＳ５０３にて、システム制御部５０は、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄのいずれかが操作されたか否かを判定する。上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄのいずれかが操作された場合はステップＳ５０４へ進み、そうでない場合はステップＳ５０６へ進む。
【００４７】
ステップＳ５０４にて、システム制御部５０は、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄに測距点ダイレクト選択機能が割り当てられているか否かを判定する。測距点ダイレクト選択機能が割り当てられている場合はステップＳ５０５へ進み、そうでない場合はステップＳ５０６へ進む。
【００４８】
ステップＳ５０５にて、システム制御部５０は、ステップＳ５０３で操作された方向キーによって示された方向にＡＦ測距点を移動させる。但し、デジタルカメラ１００の各メニュー設定によって予め設定された各種条件、および装着された撮影レンズ１０３の特性によって、ＡＦ測距点を設定可能な範囲が限定される場合は、限定された範囲内でＡＦ測距点の位置を更新する。図６（Ｂ）は、図６（Ａ）の状態からＡＦ測距点を下方向に２段階移動させた状態の一例を示す。なお、図６（Ｃ）のように全ての測距点位置を表示させた場合などにおいて被写体の視認性が悪化する。そのため、測距点ダイレクト選択機能でＡＦ測距点を更新する際には、ＡＦ測距点を設定可能な測距点位置などを表示させないようにする。
【００４９】
ステップＳ５０６にて、システム制御部５０は、ステップＳ５０３で操作されたキーに割り当てられた機能処理を行う。
【００５０】
ステップＳ５０７にて、システム制御部５０は、測光が完了しており且つ測光タイマーの計測が終了しているか否かを判定する。測光が完了しており且つ測光タイマーの計測が終了している場合はステップＳ５０８へ進み、そうでない場合はステップＳ５０３へ進む。ステップＳ５０８にて、システム制御部５０は、ＡＦ画面を表示部２８から消去するように制御する。
【００５１】
以上述べたように、本実施形態によれば、上キー、下キー、左キー、及び、右キーのいずれかに機能が割り当てられたことに応じて、他の３つの方向キーにも機能が自動で割り当てられる。そのため、機能を割り当てる手数を低減したり、機能の割り当て漏れを防いだりできる。測距点ダイレクト選択機能は被写体を追いながらＡＦ測距点を上下左右自在に変更したいユーザーが利用する機能である。
【００５２】
例えば、ユーザが意図せず、上キーにＡＦ測距点の移動を設定し、下キーへのＡＦ測距点の移動の設定をし忘れてしまった場合には、以下のようになる。つまり、測距点ダイレクト選択機能を使用する際に、上キーではＡＦ測距点が移動するのに、下キーではＡＦ測距点が移動できず、ホワイトバランスの変更がされてしまう。その結果、意図せず、ホワイトバランスの設定が変更されてしまったり、ＡＦ測距点を移動したいのに、素早く操作を行えない可能性がある。そして、被写体の動きに追従してＡＦ測距点を変えられずに、ピントを外した撮影を行ってしまい、撮影チャンスを逃してしまうことがある。本実施形態では、それらを防ぐことができる。
【００５３】
ＳＥＴボタン７４は、通常はボタンの押下に応じて、操作の決定をするものである。よって、ＳＥＴ７４ボタンにＡＦ測距点のような方向を示す機能が割り当てられた場合には、ユーザが意図して設定した可能性が高いので、連動して他のボタンにＡＦ測距点を設定しないようにする。同様に、Ｍ−ＦｎボタンやＬＥＮＳボタンについてもユーザが意図して、方向を示す機能、つまり、複数の操作部分にセットで割り当てることで、操作性が高まるようなものが割り当てられても連動して割り当てる機能を変えない。
【００５４】
また、一方向にしか移動できないと、ユーザは、反対方向に１つずれるためにもう一周する操作をしなければならないので、複数の方向に移動可能に設定できると操作性が向上する。
【００５５】
なお、システム制御部５０が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００５６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５７】
例えば、ステップＳ３１０にて、システム制御部５０は、デフォルト機能の割り当てずに、測距点ダイレクト選択機能の直前に割り当てられていた機能へ割当機能を戻してもよい。また、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄに過去にそれぞれ割り当てられていたホワイトバランス機能、ごみ箱機能、リセット機能、及び、ＡＦ／ＭＦ切り替え機能の組を記憶しておいてもよい。そして、上キー７１ａにホワイトバ
ランス機能が割り当てられた場合に、記憶されている上記組の機能を下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄに割り当ててもよい。つまり、いずれか１つのキーに過去に設定していた機能を割り当てると、設定されていた組の機能が他のキーにも割り当たるようにしてもよい。過去の複数のタイミングのそれぞれについて、そのタイミングで設定されていた機能の組を記憶してもよい。
【００５８】
連動して機能が変更されるキーは、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄに限らない。上キー７１ａの機能と下キー７１ｂの機能のみが互いに連動して変更されてもよいし、左キー７１ｃの機能と右キー７１ｄの機能のみが互いに連動して変更されてもよい。具体的には、２つの方向キー（上キー７１ａと下キー７１ｂの組、左キー７１ｃと右キー７１ｄの組、等）の一方の機能が変更されたことに応じて、他方のキーの機能が変更されてもよい。連動して機能が変更されるキーは、上キー７１ａ、下キー７１ｂ、左キー７１ｃ、及び、右キー７１ｄ以外の操作部分を含んでもよい。連動して機能が変更されるキーの数は３つでもよいし、５つ以上でもよい。
【００５９】
複数の方向キーの間で合わせる機能は、ＡＦ処理を行う位置を移動するため測距点ダイレクト選択機能でなくてもよい。複数の方向キーの間で合わせる機能は、対応する方向を指示する他の所定の機能（カーソル移動機能など）であってもよい。方向を指示する機能は、上下方向への移動指示や左右方向への移動指示でなく、前後方向への移動指示であってもよい。
【００６０】
割り当て可能な機能の数は、特に限定されないが、操作部分の数の２倍以上であることが好ましい。そのようにすれば、全ての操作部分の機能を、割り当てられていなかった機能に一括で変更できる。
【００６１】
なお、ステップＳ３０６で説明した他の方向キーの機能を変更するタイミングは、ステップＳ３１２において確定操作が行われたタイミングでもよい。
【００６２】
また、モード切替スイッチ６０（モードダイアル）は、ユーザによって機能が割り当てられていない場合には、左右方向に回転操作をすることで、撮影モードを切り替えることができる。ユーザが例えば、モード切替スイッチ６０（モードダイアル）にＡＦ測距点の移動のような、方向を示す機能を設定した場合には、左右方向へのＡＦ測距点の移動をモード切替スイッチ６０（モードダイアル）によって行うようにする。また、上下方向へのＡＦ測距点の移動は、上キー７１ａ、下キー７１ｂに割り当ててもよいし、他の回転ダイヤルに割り当ててもよい。
【００６３】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず操作部材へ機能を割り当てる制御が可能な電子機器であれば適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォン、投影装置、ディスプレイを備える家電装置や車載装置などに適用可能である。
【００６４】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記録媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６５】
１００：デジタルカメラ  ５０：システム制御部  ７１：方向キー
７１ａ：上キー  ７１ｂ：下キー  ７１ｃ：左キー  ７１ｄ：右キー
【図１】
2019121226.tif 000003
【図２】
2019121226.tif 000004
【図３】
2019121226.tif 000005
【図４】
2019121226.tif 000006
【図５】
2019121226.tif 000007
【図６】
2019121226.tif 000008