JP2024120426A - 電子機器、その制御方法およびプログラム - Google Patents
電子機器、その制御方法およびプログラム Download PDFInfo
- Publication number
- JP2024120426A JP2024120426A JP2023027220A JP2023027220A JP2024120426A JP 2024120426 A JP2024120426 A JP 2024120426A JP 2023027220 A JP2023027220 A JP 2023027220A JP 2023027220 A JP2023027220 A JP 2023027220A JP 2024120426 A JP2024120426 A JP 2024120426A
- Authority
- JP
- Japan
- Prior art keywords
- menu
- setting
- control unit
- display
- item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 230000004044 response Effects 0.000 claims abstract description 27
- 230000008707 rearrangement Effects 0.000 claims abstract description 16
- 230000008569 process Effects 0.000 claims description 67
- 230000008859 change Effects 0.000 claims description 16
- 238000012545 processing Methods 0.000 abstract description 40
- 239000004973 liquid crystal related substance Substances 0.000 abstract description 17
- 230000006870 function Effects 0.000 description 27
- 238000003384 imaging method Methods 0.000 description 23
- 238000003825 pressing Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 1
- 229910005580 NiCd Inorganic materials 0.000 description 1
- 229910005813 NiMH Inorganic materials 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 229910052744 lithium Inorganic materials 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/633—Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/72—Combination of two or more compensation controls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/65—Control of camera operation in relation to power supply
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Studio Devices (AREA)
Abstract
【課題】複数の設定項目のうち登録された項目のみを表示可能な第二表示画面を有し、簡単な操作で第二表示画面内に表示される項目の表示順の並べ替え設定が可能な電子機器、制御方法およびプログラムを提供すること。
【解決手段】電子機器であるカメラ100において、システム制御部50は、第一設定項目群を表示する第一表示画面または第一設定項目群の一部の項目である第二設定項目群を表示する第二表示画面を表示部である液晶モニタ27に表示するように制御する表示制御部としての機能と、第二表示画面において、第二設定項目群の中から項目を選択する選択部としての機能と、第二表示画面の表示中に第一操作が行われたことに応じて、選択部が選択した項目の第二表示画面における表示順を変更するための変更処理を実行する制御部としての機能と、を備える。
【選択図】図2
【解決手段】電子機器であるカメラ100において、システム制御部50は、第一設定項目群を表示する第一表示画面または第一設定項目群の一部の項目である第二設定項目群を表示する第二表示画面を表示部である液晶モニタ27に表示するように制御する表示制御部としての機能と、第二表示画面において、第二設定項目群の中から項目を選択する選択部としての機能と、第二表示画面の表示中に第一操作が行われたことに応じて、選択部が選択した項目の第二表示画面における表示順を変更するための変更処理を実行する制御部としての機能と、を備える。
【選択図】図2
Description
本発明は、第一設定項目群を設定表示可能な表示部を備えた電子機器、その制御方法およびプログラムに関する。
カメラを初めする電子機器においては、設定すべき数多くの設定項目がある。殆どの電子機器においては、これら設定項目の設定をユーザ自身に行わせるためのメニュー画面が表示される。そして、ユーザは表示されたメニュー画面において、所望の設定項目を選択して設定するようになっている。
だが、メニュー画面における設定項目の数は非常に多い場合、ユーザが所望の設定項目を見つけながら設定項目の設定することは困難な場合があった。特に、使用頻度の高い設定項目に関しては、その都度、設定項目を見つけ出して設定するまでの設定操作が煩わしく使い勝手が低下していた。このような問題を解決するために、メニュー画面に表示される設定項目のうちから、ユーザが所望の設定項目のみを選択して登録画面に登録することにより、自分好みのメニュー項目を作成可能な「マイメニュー機能」を有する電子機器が知られている。
また、特許文献1に開示された技術にあっては、ユーザの使い勝手を向上させるために、一度登録したメニュー項目を並べ替えの専用画面を呼び出して、並び替えさせる機能を備えた電子機器を提案している。
しかしながら、ユーザが登録したメニュー項目を並べ替える場合、専用の並べ替え画面から操作する作業が必要となり、この作業がユーザにとって大変煩わしく使い勝手が低下していた課題があった。
本発明は、複数の設定項目のうち登録された項目のみを表示可能な第二表示画面を有する電子機器において、簡単な操作で第二表示画面内に表示される項目の表示順の並べ替え設定が可能な電子機器、制御方法およびプログラムを提供することを目的とする。
上記目的を達成するために、本発明は、第一設定項目群を表示する第一表示画面、または、前記第一設定項目群の一部の項目である第二設定項目群を表示する第二表示画面を表示部に表示するように制御する表示制御部と、前記第二表示画面において、前記第二設定項目群の中から項目を選択する選択部と、前記第二表示画面の表示中に第一操作が行われたことに応じて、前記選択部により選択された項目の前記第二表示画面における表示順を変更するための変更処理を実行する制御部と、を備えたことを特徴とする。
本発明によれば、複数の設定項目のうち登録された項目のみを表示可能な第二表示画面を有する電子機器において、簡単な操作で第二表示画面内に表示される項目の表示順の並べ替え設定が可能な電子機器、制御方法およびプログラムを提供できる。
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。しかしながら、以下の実施の形態に記載される構成はあくまで例示に過ぎず、本発明の範囲は実施の形態に記載される構成によって限定されることはない。以下では、電子機器の一例として撮像装置(カメラ100)を例に取り説明する。
<カメラ100の外観>
図1は本発明の実施形態の電子機器の一例の撮像装置としてのカメラ本体100の外観図を示す。図面手前側はカメラ100の背面側であり、図面奥側はカメラ本体100の前面側である。カメラ100の背面側の中央部には、液晶モニタ27(表示部)が設けられている。液晶モニタ27は、撮像画像、メニュー画面および各種情報等を表示する表示部となる。カメラ100の上面前面側にはシャッターボタン61が設けられている。シャッターボタン61は、静止画撮像の指示を与えるための操作部である。カメラ100の上面の左側に設けられている電源スイッチ74は、電源オン、電源オフを切り替え操作するための押しボタンである。
図1は本発明の実施形態の電子機器の一例の撮像装置としてのカメラ本体100の外観図を示す。図面手前側はカメラ100の背面側であり、図面奥側はカメラ本体100の前面側である。カメラ100の背面側の中央部には、液晶モニタ27(表示部)が設けられている。液晶モニタ27は、撮像画像、メニュー画面および各種情報等を表示する表示部となる。カメラ100の上面前面側にはシャッターボタン61が設けられている。シャッターボタン61は、静止画撮像の指示を与えるための操作部である。カメラ100の上面の左側に設けられている電源スイッチ74は、電源オン、電源オフを切り替え操作するための押しボタンである。
カメラ100の背面側の右下部に設けられたメニューボタン75は、その押下操作によって、主としてメニュー画面を液晶モニタ27に表示するためのものである。本実施形態においては、メニュー画面においてメニューボタン75を長押しすることにより、フォーカス中のメニュー項目をマイメニュータブに登録することや、フォーカス中のマイメニュー項目を並べ替え表示することができる。なお、本明細書において、大タブや子タブ、設定項目が「選択」された状態を「フォーカスを当てる」、「フォーカス中」とも記載する。
メニューボタン75の右横に設けられたQボタン76は、主に撮像画面や再生画像の、クイック設定画面を液晶モニタ27に表示するために使用するものである。カメラ本体の上面右側に設けられたM-Fn77ボタンは、ユーザの好みに応じて設定項目をカスタマイズするためのボタンである。M-Fn77ボタンを押下操作することにより、カスタマイズで割り当てた機能に応じて設定画面の表示や機能が発動される。セットボタン78は、主に設定値を変更・決定するために使用するボタンである。詳細は後述するが、カメラ100の背面と上面に設けられた操作部70は、システム制御部50 に各種の動作指示を入力するための操作手段である。
<カメラ100の構成図>
図2はカメラ100の構成図である。カメラ100は撮像系を有する。撮像系は、バリア102、撮像レンズ103、シャッター101、撮像部22およびA/D変換器23を備える。バリア102は、カメラ100の撮像レンズ103を含む撮像系を覆うことにより、撮像レンズ103、シャッター101、撮像部22を含む撮像系の汚れや破損を防止する。撮像レンズ103は、ズームレンズ、フォーカスレンズを含むレンズ群である。シャッター101は、絞り機能を備えるデバイスである。撮像部22は、被写体の光学像を電気信号に変換するCCD、CMOS素子等で構成される撮像素子である。A/D変換器23は、撮像部22からのアナログ信号をデジタル信号に変換する。A/D変換器23は、撮像部22から出力されるアナログ信号をデジタル信号に変換する。
図2はカメラ100の構成図である。カメラ100は撮像系を有する。撮像系は、バリア102、撮像レンズ103、シャッター101、撮像部22およびA/D変換器23を備える。バリア102は、カメラ100の撮像レンズ103を含む撮像系を覆うことにより、撮像レンズ103、シャッター101、撮像部22を含む撮像系の汚れや破損を防止する。撮像レンズ103は、ズームレンズ、フォーカスレンズを含むレンズ群である。シャッター101は、絞り機能を備えるデバイスである。撮像部22は、被写体の光学像を電気信号に変換するCCD、CMOS素子等で構成される撮像素子である。A/D変換器23は、撮像部22からのアナログ信号をデジタル信号に変換する。A/D変換器23は、撮像部22から出力されるアナログ信号をデジタル信号に変換する。
A/D変換器23のデジタル信号は画像処理部24、メモリ制御部15等に供給される。画像処理部24は、A/D変換器23からのデータ、または、メモリ制御部15からのデータに対し所定の画素補間、縮小等のリサイズ処理や色変換処理を行う。また、画像処理部24は、撮像した画像データを用いて所定の演算処理を行い、システム制御部50は、得られた演算処理の結果に基づいて露光制御、測距制御を行う。これにより、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理などが行われる。画像処理部24は更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算処理の結果に基づいてTTL方式のAWB(オートホワイトバランス)処理も行っている。
A/D変換器23から出力データされたデジタル信号は、画像処理部24およびメモリ制御部15を介して、または、メモリ制御部15を介してメモリ32に書き込まれる。メモリ32は、撮像部22によって得られA/D変換器23によりデジタル変換された画像データや、液晶モニタ27に表示するための画像データを格納する。メモリ32は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
また、メモリ32は、画像表示用のメモリ(ビデオメモリ)を兼ねている。D/A変換器13は、メモリ制御部15と液晶モニタ27の間に設けられている。D/A変換器13は、メモリ32に格納されている画像表示用のデータを、メモリ制御部15を介してアナログ信号に変換して液晶モニタ27に供給する。かくして、メモリ32に書き込まれた表示用の画像データは、D/A変換器13を介して液晶モニタ27 により表示される。液晶モニタ27は、LCD等の表示器上にD/A変換器13からのアナログ信号に応じた表示を行う。A/D変換器23により一度A/D変換され、メモリ32に蓄積されたデジタル信号をD/A変換器13において再度アナログ変換し、液晶モニタ27に逐次転送して表示することで、スルー画像表示(ライブビュー表示)を行うことができる。
不揮発性メモリ56は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばEEPROM等が用いられる。不揮発性メモリ56は、システム制御部50に接続され、システム制御部50の動作用定数、プログラム等が記憶される。ここで、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムである。
システム制御部50は、カメラ100全体を制御する。前述した不揮発性メモリ56に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現することができる。後述する図4~図7のフローチャートの処理は、システム制御部50が、不揮発性メモリ56に記録されたプログラムを読み出し、読みだしたプログラムに基づいて各種演算処理や各部の制御を行うことにより実現される。システム制御部50には、システムメモリ52、システムタイマー53、通信部54および姿勢検知部55が接続されている。システムメモリ52には例えばRAMが用いられる。システムメモリ52には、システム制御部50の動作用の定数、変数、不揮発性メモリ56から読み出したプログラム等が展開される。また、システム制御部50はメモリ32、D/A変換器13等を制御することにより表示制御も行う機能を有する。システムタイマー53は、各種制御に用いる時間、内蔵された時計の時間等を計測する計時部である。
通信部54は、無線または有線によって外部機器と通信可能に接続され、映像信号、音声信号等の送受信を行う。通信部54は、無線LAN(Local Area Network)やインターネットとも接続可能である。通信部54は、撮像部22で撮像した画像(スルー画像を含む)、I/F18を介してシステム制御部50と接続されている記録媒体200に記録された画像を送信可能である。また、外部機器から画像データやその他の各種情報を受信することができる。I/F18は、メモリカードやハードディスク等の記録媒体200とのインターフェイスである。記録媒体200は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリ、光ディスク、磁気ディスク等で構成される。
姿勢検知部55は、重力方向に対するカメラ100の姿勢を検知する。姿勢検知部55で検知された姿勢に基づいて、撮像部22で撮影された画像が、カメラ100 を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能となる。システム制御部50は、姿勢検知部55で検知された姿勢に応じた向き情報を、撮像部22で撮像された画像の画像ファイルに付加したり、画像を回転したりして記録することが可能である。姿勢検知部55は、例えば加速度センサ、ジャイロセンサーなどである。
また、システム制御部50は、操作部70と接続されている。操作部70は、シャッターボタン61、電源スイッチ74、メニューボタン75、Qボタン76、My-Fnボタン77、セットボタン78などを有する。操作部70は、システム制御部50に対して各種の動作指示を入力するための操作手段であり、各種ボタン(操作子)を複数有する。なお、メニューボタン75、Qボタン76、My-Fnボタン77、セットボタン78については具体的には後述する。
シャッターボタン61は、第1シャッタースイッチ62および第2シャッタースイッチ64を備える。第1シャッタースイッチ62は、カメラ100に設けられたシャッターボタン61の操作途中、いわゆる半押し(撮影準備指示)で「ON」となり、第1シャッタースイッチ信号「SW1」を発生する。第1シャッタースイッチ信号SW1により、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の動作を開始する。一方、第2シャッタースイッチ64は、シャッターボタン61の操作完了、いわゆる全押し(撮影指示)で「ON」となり、第2シャッタースイッチ信号「SW2」を発生する。システム制御部50 は、第2シャッタースイッチ信号「SW2」により、撮像部22からの信号読み出しから、記録媒体200に画像データを書き込むまでの一連の撮影処理の動作を開始する。
操作部70の各操作子は、液晶モニタ27等に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば「終了ボタン」、「戻るボタン」、「画像送りボタン」、「ジャンプボタン」、「絞込みボタン」、「属性変更ボタン」等がある。例えば、メニューボタン75が押下操作されると各種の設定可能なメニュー画面が液晶モニタ27等に表示される。利用者は、液晶モニタ27等に表示されたメニュー画面と、上下左右の4方向ボタンやセットボタン78とを用いて直感的に各種設定を行うことができる。
システム制御部50に接続される電源制御部80は、電池検出回路、DC-DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池装着の有無、電池の種類、電池残量の検出等を行う。また、電源制御部80は、その検出結果およびシステム制御部50の指示に基づいて、DC-DCコンバータを制御し必要な電圧を必要な期間、記録媒体200を含む所要の各部へ供給する。電源制御部80に接続され制御される電源部30は、アルカリ電池、リチウム電池等の一次電池やNiCd電池、NiMH電池、Li電池等の二次電池、ACアダプター等からなる。
<メニュー画面>
次に、図3を参照して、本実施形態のカメラ100の液晶モニタ27が表示するメニュー画面について説明する。図3(A)、図3(B)、図3(C)は、メニューボタン75(図2参照)を押下操作したときに、液晶モニタ27に表示される「メニュー画面」の一例である。
次に、図3を参照して、本実施形態のカメラ100の液晶モニタ27が表示するメニュー画面について説明する。図3(A)、図3(B)、図3(C)は、メニューボタン75(図2参照)を押下操作したときに、液晶モニタ27に表示される「メニュー画面」の一例である。
図3(A)は、メニューボタン75を押下操作したとき、液晶モニタ27に表示されるメニュー画面の一例を示したものである。また、図3(A)は、マイメニュー大タブ306以外の大タブが選択された際の表示例であり、図3(A)では、撮影タブ300aが選択された状態を示している。図示するように、画面最上部において横方向一列に整列しているのが大タブ300であり、色等で強調表示された大タブはフォーカスが当てられた大タブであることを示している。本実施形態では、大タブ300には、撮影タブ300a、AFタブ300b、再生タブ300c、通信機能タブ300d、機能設定タブ300e、カスタム機能タブ300f、マイメニュータブ300g(306)の7種類の大タブが用意されている。撮影タブ300a、AFタブ300b、再生タブ300c、通信機能タブ300d、機能設定タブ300e、カスタム機能タブ300fは、それぞれカメラ100の設定を行うためのメニュー項目が表示される設定メニュー画面の表示のための大タブである。メニュー項目の分類ごとに大タブが分けられているため、ユーザは設定変更する所望のメニュー項目まで簡単に到達できるようになっている。マイメニュータブ300g(306)は、大タブ300a~300fの選択に応じて表示される設定メニュー画面に含まれるメニュー項目のうち、ユーザが登録したメニュー項目のみを表示するマイメニュー用メニュー画面を表示するための大タブである。マイメニュー機能では、設定メニュー画面に表示される分類(大タブ)が異なる複数のメニュー項目を1つのマイメニュー画面に表示することが可能となり、ユーザは使用頻度の高いメニュー項目をマイメニュー画面に登録することにより、操作性を向上させることができる。
図3(A)の設定メニュー画面のように、選択された大タブ300(撮影タブ300a)に属する小タブの一覧が小タブ307であり、色等で強調表示された小タブ307は、フォーカスが当てられている小タブであることを示している。小タブ307は、大タブ300の直下に横一列に並んでいる。大タブ300に属する小タブ307の個数は大タブ300毎に異なる。図3(A)において、現在、フォーカスが当てられている小タブ307に属するメニュー項目の一覧がメニュー項目309として表示され、色等で強調表示されたものは、現在、フォーカスが当たっているメニュー項目である。このように、本実施形態では、大タブに含まれるメニュー項目の数が多いため、子タブを設けることにより階層化表示している。大タブ、子タブによりカメラ100の設定のためのメニュー項目を分類等によって階層表示することにより、所望のメニュー項目までの操作手番(操作回数)の短縮が可能となる。
大タブ300、小タブ307、メニュー項目309の夫々に当てられているフォーカスは、ユーザが操作部70を操作することに応じて移動させることができる。つまり、大タブ300、小タブ307、メニュー項目309の選択は、ユーザが操作部70を操作することに応じて移動させることができる。図3Aのような設定メニュー画面の表示中だけでなく、マイメニュー用メニュー画面の表示中(図3(B)、図3(C))においても同様にフォーカスを移動させることができる。大タブ300、小タブ307、メニュー項目309の表示は、撮影モード等の設定やユーザの操作に応じて決定する。
<マイメニュー用メニュー画面>
図3(B)と図3(C)は、マイメニュー用のメニュー画面であり、マイメニュー大タブ306(300a)にフォーカスを当てた時のメニュー画面である。マイメニュー大タブ306は、子タブとして、マイメニュー設定タブ326とマイメニュータブ320を備える。マイメニュー設定タブ326が選択されて表示されるマイメニュー設定メニュー画面には、マイメニューの設定に関するメニュー項目(マイメニュータブの追加331、マイメニュータブの全削除332、全項目削除333)が含まれる。マイメニュー設定タブ326が選択されて表示されるマイメニュー設定メニュー画面は、マイメニュータブ320が選択された場合のメニュー画面とは異なり、マイメニュー機能全体に対する設定に関するメニュー項目が表示される。図3(B)と図3(C)に示す例では、2つのマイメニュータブ320が登録されている。マイメニュータブ320は、ユーザ操作により追加/削除が可能であり、追加可能なマイメニュータブ320の個数の上限は予め決まっている。
図3(B)と図3(C)は、マイメニュー用のメニュー画面であり、マイメニュー大タブ306(300a)にフォーカスを当てた時のメニュー画面である。マイメニュー大タブ306は、子タブとして、マイメニュー設定タブ326とマイメニュータブ320を備える。マイメニュー設定タブ326が選択されて表示されるマイメニュー設定メニュー画面には、マイメニューの設定に関するメニュー項目(マイメニュータブの追加331、マイメニュータブの全削除332、全項目削除333)が含まれる。マイメニュー設定タブ326が選択されて表示されるマイメニュー設定メニュー画面は、マイメニュータブ320が選択された場合のメニュー画面とは異なり、マイメニュー機能全体に対する設定に関するメニュー項目が表示される。図3(B)と図3(C)に示す例では、2つのマイメニュータブ320が登録されている。マイメニュータブ320は、ユーザ操作により追加/削除が可能であり、追加可能なマイメニュータブ320の個数の上限は予め決まっている。
図3(B)は、マイメニュー設定タブ326にフォーカスが当たっている状態で表示されるメニュー画面(マイメニュー設定画面)である。カメラが初期状態のときには、マイメニュータブが登録されていないため、マイメニュータブ320は存在しない。マイメニュータブ320を表示するには、マイメニュー設定タブ326においてマイメニュータブの追加331のメニュー項目を選択してセットボタンを押下し、マイメニュータブの追加を行う必要がある。マイメニュー設定タブ326は、マイメニュータブの追加331、マイメニュータブの全削除332、全項目削除333等のメニュー項目により構成される。これらのメニュー項目を選択してセットボタンを押下した際の処理の詳細については図5を参照して後に説明する。本実施形態においては、マイメニュー設定タブ326の表示位置は、マイメニュータブの数に関わらず常に右端としている。そして、マイメニュータブ320は、マイメニュータブの追加順に左から表示され、子タブには1から順の数字が表示される。子タブに表示される数字とは別に、それぞれのマイメニュータブ320には、タブ名が設定される。
図3(C)は、マイメニュータブ320の子タブのうち、一番左の「1」と表示されている子タブにフォーカスが当たっている時のメニュー画面(マイメニュータブ画面)である。マイメニュータブ320が選択されると、選択されたマイメニュータブのタブ名343が、子タブ表示欄の右側に表示される。そして、マイメニュータブ320を選択すると、選択されたマイメニュータブに登録したメニュー項目341設定342という項目が表示される。設定342には、選択中のマイメニュータブに関する設定であることがわかるように、マイメニュータブ名も表示される。図3(C)ではマイメニュータブに登録したメニュー項目341として「ストロボ制御」、「記録画質」、「明瞭度」のメニュー項目が表示される。設定342を選択してセットボタン78を押下操作すると、セットボタン操作時に表示していたマイメニュータブに関する設定を行うための図3(D)のマイメニュータブ設定画面が表示される。
<マイメニュータブ設定画面>
図3(D)は、処理対象となる1つのマイメニュータブに対する設定を行うためのマイメニュータブ設定画面である。マイメニュータブ設定画面では、登録項目の選択351、登録項目の並べ替え352、選択して削除353等のメニュー項目により構成される。また、この画面の右上には、どのマイメニュータブに対する設定であるかがわかるように、処理対象となるマイメニュータブのタブ名354が表示される。マイメニュータブ設定画面における動作の詳細については図5を参照して後に説明する。
図3(D)は、処理対象となる1つのマイメニュータブに対する設定を行うためのマイメニュータブ設定画面である。マイメニュータブ設定画面では、登録項目の選択351、登録項目の並べ替え352、選択して削除353等のメニュー項目により構成される。また、この画面の右上には、どのマイメニュータブに対する設定であるかがわかるように、処理対象となるマイメニュータブのタブ名354が表示される。マイメニュータブ設定画面における動作の詳細については図5を参照して後に説明する。
<メニュー項目を登録するマイメニュータブ選択画面>
図3(E)は、設定メニュー画面でフォーカスしたメニュー項目を、マイメニュー用メニュー画面を介さずに直接マイメニュータブに登録するための登録処理において、メニュー項目を登録するマイメニュータブ320を選択するための選択画面である。本実施形態においては、マイメニュータブ設定画面から、メニュー項目をマイメニュータブに登録する場合には、登録対象となるマイメニュータブ320をマイメニュー用メニュー画面の子タブにより選択してから登録操作を行うため、図3(E)の登録するマイメニュータブ選択画面を表示する必要はない。図3(E)の登録するマイメニュータブ選択画面は、追加済みのマイメニュータブ351(MyMenu1、MyMenu2)とマイメニュータブの追加352という選択項目を有する。マイメニュータブの追加352は、新規のマイメニュータブの追加を行う際に選択する。
図3(E)は、設定メニュー画面でフォーカスしたメニュー項目を、マイメニュー用メニュー画面を介さずに直接マイメニュータブに登録するための登録処理において、メニュー項目を登録するマイメニュータブ320を選択するための選択画面である。本実施形態においては、マイメニュータブ設定画面から、メニュー項目をマイメニュータブに登録する場合には、登録対象となるマイメニュータブ320をマイメニュー用メニュー画面の子タブにより選択してから登録操作を行うため、図3(E)の登録するマイメニュータブ選択画面を表示する必要はない。図3(E)の登録するマイメニュータブ選択画面は、追加済みのマイメニュータブ351(MyMenu1、MyMenu2)とマイメニュータブの追加352という選択項目を有する。マイメニュータブの追加352は、新規のマイメニュータブの追加を行う際に選択する。
<登録項目の並べ替え画面>
図3(F)は、マイメニュータブの登録項目並べ替え画面である。処理対象となるマイメニュータブに登録されているメニュー項目を並べ替えるための設定画面であり、並べ替えるメニュー項目361を含む、対象となるマイメニュータブに登録されたメニュー項目362が表示される。並べ替える対象となるメニュー項目361は上下の位置移動が可能であり、登録したメニュー項目362のうちで所望の場所に移動して、登録したメニュー項目を並べ替えることが可能である。
図3(F)は、マイメニュータブの登録項目並べ替え画面である。処理対象となるマイメニュータブに登録されているメニュー項目を並べ替えるための設定画面であり、並べ替えるメニュー項目361を含む、対象となるマイメニュータブに登録されたメニュー項目362が表示される。並べ替える対象となるメニュー項目361は上下の位置移動が可能であり、登録したメニュー項目362のうちで所望の場所に移動して、登録したメニュー項目を並べ替えることが可能である。
<メニュー画面表示動作>
図4は、メニュー画面表示動作処理を示すフローチャートである。操作部70からユーザによるメニューボタン75の短押し操作に応じた指示を受けると本フローチャートの処理が開始される。先ず、S401において、システム制御部50は、メニュー画面(例えば、図3(A)、図3(B)、図3(c))を液晶モニタ27に表示する。大タブ300、子タブ307、メニュー項目について、それぞれ1つにフォーカスを当てた状態で表示する。どれにフォーカスを当てた状態で表示するかについては、前回メニュー画面を表示したときの選択状態を引き継いでメニュー画面を表示してもよいし、予め決められたものを選択した状態で表示してもよい。つまり、メニュー画面を非表示の状態でメニューボタン75の短押し操作があると、設定メニュー画面、マイメニュー設定画面、または、マイメニュータブ画面が表示されることとなる。次いで、S402において、システム制御部50は、操作部70からユーザによるセットボタン78の押下操作に応じた指示を受けた場合(YES)、S403に進む。一方、システム制御部50がこの指示を受けない場合(NO)、S404に進む。
図4は、メニュー画面表示動作処理を示すフローチャートである。操作部70からユーザによるメニューボタン75の短押し操作に応じた指示を受けると本フローチャートの処理が開始される。先ず、S401において、システム制御部50は、メニュー画面(例えば、図3(A)、図3(B)、図3(c))を液晶モニタ27に表示する。大タブ300、子タブ307、メニュー項目について、それぞれ1つにフォーカスを当てた状態で表示する。どれにフォーカスを当てた状態で表示するかについては、前回メニュー画面を表示したときの選択状態を引き継いでメニュー画面を表示してもよいし、予め決められたものを選択した状態で表示してもよい。つまり、メニュー画面を非表示の状態でメニューボタン75の短押し操作があると、設定メニュー画面、マイメニュー設定画面、または、マイメニュータブ画面が表示されることとなる。次いで、S402において、システム制御部50は、操作部70からユーザによるセットボタン78の押下操作に応じた指示を受けた場合(YES)、S403に進む。一方、システム制御部50がこの指示を受けない場合(NO)、S404に進む。
次に、S403において、システム制御部50は、現在、メニュー画面においてフォーカスされているメニュー項目(309、331~333、341、342等)に応じた処理を実行し、その後、S402に戻る。S403の処理については、図5を参照して後に説明する。一方、S404において、システム制御部50は、メニュー非表示の要求を受けるとS410へ進む。また、システム制御部50がメニュー非表示の要求を受けない場合(NO)S405へ進む。メニューを非表示にする条件は、再生、撮像画面の表示要求や撮像操作、メニューボタン75の押下操作(短押し)等である。
次に、S405において、システム制御部50は、操作部70からユーザによるメニューボタン75の長押し操作に応じた指示を受けた場合(YES)、S407へ進む。一方、システム制御部50が長押し操作に応じた指示を受けない場合(NO)、S406に進む。そして、S406において、システム制御部50は、その他のユーザの操作に応じたメニュー画面の処理を行い、S402へ戻る。ユーザの操作に応じた処理は、セットボタン78の押下操作(S403)や、メニュー非表示要求の操作(S404)、メニューボタン長押し(S405)以外の操作であり、これらの操作に応じた処理である。その他のユーザ操作に応じた処理には、例えば、4方向ボタンへの操作による、大タブ、小タブ、メニュー項目のフォーカス移動処理(メニュー項目の選択の変更)等が挙げられる。フォーカス移動処理では、システム制御部50は、操作部70への操作に応じて、フォーカスを移動する。大タブのフォーカスを移動して大タブの選択が変更した場合は、選択された大タブに対応する子タブ、メニュー項目に切り替えてメニュー画面に表示するようにする。また、子タブのフォーカスを移動して子タブの選択が変更した場合は、選択された子タブに対応するメニュー項目の表示に切り替える。
また、S406において実行されるメニュー画面表示中における他のユーザ操作に応じた処理には、以下に説明する、Qボタン76の長押し操作によるクイック設定カスタマイズ画面の表示や、My-Fnボタン77の長押し操作によるボタンカスタマイズ設定画面の表示を含む。
システム制御部50は、撮像画面(撮影待機画面)においてユーザによるQボタン76の押下操作を受けると、「クイック設定画面」を液晶モニタ27に表示する。クイック設定画面は、ライブビュー画像に重畳して、クイック設定カスタマイズ画面においてユーザに設定されたメニュー項目に対応するアイコンを表示することにより、ライブビュー画像を確認するとともに、アイコン操作により簡単にメニュー項目の設定値の変更を行うことができるようになる。そして、システム制御部50は、メニュー画面においてユーザによる同じQボタン76に対する長押し操作を受けると、メニュー画面においてフォーカス中のメニュー項目を「クイック設定画面」に登録するための「クイック設定カスタマイズ画面」に表示を切り替える。ここで、システム制御部50は、メニュー画面においてフォーカス中のメニュー項目に関する項目が、クイック設定画面において表示される項目として選択された状態で、「クイック設定カスタマイズ画面」を表示する。
また、システム制御部50は、My-Fnボタン77に対して機能が登録されている状態で、ユーザによるMy-Fnボタン77の短押し操作を受けると、My-Fnボタン77に登録された機能を実行する。My-Fnボタン77に対して機能が登録されていない状態で、ユーザによるMy-Fnボタン77の短押し操作を受けると、My-Fnボタン77操作時に実行される機能を登録するためのボタンカスタマイズ設定画面の表示を行う。そして、システム制御部50は、メニュー画面の表示時に、ユーザによる同じMy-Fnボタン77を長押し操作を受けると、フォーカス中のメニュー項目に対応する機能をMy-Fnボタン77に登録するための「ボタンカスタマイズ設定画面」を表示する。なお、システム制御部50は、My-Fnボタン77に対して、メニュー画面でフォーカス中であったメニュー項目に対応する機能が選択された状態で、「ボタンカスタマイズ設定画面」を表示するようにする。
また、システム制御部50は、何度も同じ設定をするユーザに対しては、「マイメニュー」、「クイック設定」、「ボタンカスタマイズ」を活用することを提案するガイダンスを液晶モニタ27に表示する。具体的には、システム制御部50は、メニュー項目毎にカウンタを用意しておき、メニュー項目に遷移した回数をカウントし、一定以上回数の遷移が行われたら、液晶モニタ27にガイダンスを表示する。つまり、システム制御部50は、メニュー項目に対し、各設定項目が何回設定されたかを計数する計数部と、カウンタにより所定回数以上設定されたと判定された場合、次にように動作する。システム制御部50は、メニューの表示中に、メニューボタン75の長押し操作を行うことにより、マイメニュータブへのメニュー項目の登録を促す通知を行う構成とすることができる。
次に、S407において、システム制御部50は、フォーカス中のメニュー項目が、マイメニュー大タブ306が選択されマイメニュータブ320が選択されたときに表示されるメニュー画面において表示されるマイメニュータブに登録されたメニュー項目341であるかを判定する。マイメニュータブに登録したメニュー項目341の場合(YES)、S409へ進む。一方、システム制御部50は、マイメニュータブに登録されたメニュー項目以外のメニュー項目(設定メニュー画面で表示されるメニュー項目309)の場合(NO)、S408へ進む。S408において、システム制御部50は、ユーザによるメニューボタン75の長押し操作が、マイメニュータブ320以外のメニュー項目に対して操作されたため、フォーカス中のメニュー項目をマイメニューに登録するための登録処理を行ってS402へ進む。S408のフォーカス中のメニュー項目をマイメニューに登録するための登録処理については、図6を参照して後に説明する。
また、S409において、システム制御部50は、ユーザによるメニューボタン75の長押しがマイメニュータブ320において表示されている(登録済み)のメニュー項目に対して操作されたため、S408のマイメニューに登録するための登録処理は実行しない。その代わりに、S409では、フォーカス中のマイメニューに登録済みの項目を並べ替える処理を行ってS402に戻る。S409におけるフォーカス中のメニュー項目の並び替え処理については、図7を参照して後に説明する。そして、S410において、システム制御部50は、メニュー画面(図3(A))を液晶モニタ27において非表示として処理を終了する。
本実施形態にあっては、システム制御部50が、S407における判定により処理を変更しているが、S407の判定は行わずにS408におけるフォーカス中のメニュー項目を「マイメニュー」に登録する処理を行う構成としてもよい。また、フォーカス中のメニュー項目が、マイメニュー設定画面のメニュー項目331~333や、マイメニュータブの設定342の場合、マイメニュータブにメニュー項目を登録することができないため、S408における処理を行わずにS402に戻る構成にする。また、S409における処理において、フォーカス中のマイメニュー項目を登録するか、あるいは、並べ替え処理を行うか等をユーザが判断できる構成としてもよい。マイメニュー項目に対する操作は登録や並べ替えの他に「マイメニュー」のメニュー項目の削除やタブの削除等であってもよい。このように、本実施形態によると、メニュー画面を表示時に、メニュー画面の表示/非表示を切り替えるためのメニューボタンを通常の短押しではなく長押し操作することにより、選択中のメニュー項目を簡単にマイメニュー画面(マイメニュータブ)に登録することができる。
<図5:セットボタンの押下操作によるフォーカス中の項目に応じた処理:図4のS403>
図5は、セットボタンの押下操作によるフォーカス中の項目に応じた「処理S403」の詳細処理例を示すフローチャートである。本フローチャートでは、特に、マイメニュー画面におけるマイメニュー設定に関する処理について中心に説明し、その他の処理は省略して説明する。S501において、システム制御部50は、セットボタン押下操作時のフォーカス中(選択中)のメニュー項目がマイメニュー設定画面のマイメニュータブの追加331であるか否かを判定する。システム制御部50は、選択中のメニュー項目がマイメニュータブの追加と判定した場合(YES)ならS502へ進む。一方、システム制御部50は、選択されたメニュー項目がイメニュータブの追加でないと判定した場合(NO)ならS504へ進む。
図5は、セットボタンの押下操作によるフォーカス中の項目に応じた「処理S403」の詳細処理例を示すフローチャートである。本フローチャートでは、特に、マイメニュー画面におけるマイメニュー設定に関する処理について中心に説明し、その他の処理は省略して説明する。S501において、システム制御部50は、セットボタン押下操作時のフォーカス中(選択中)のメニュー項目がマイメニュー設定画面のマイメニュータブの追加331であるか否かを判定する。システム制御部50は、選択中のメニュー項目がマイメニュータブの追加と判定した場合(YES)ならS502へ進む。一方、システム制御部50は、選択されたメニュー項目がイメニュータブの追加でないと判定した場合(NO)ならS504へ進む。
次に、S502において、システム制御部50は、マイメニュータブ(小タブ)を追加可能であるかを判定し、追加可能の場合(YES)、S503へ進む。一方、システム制御部50は、マイメニュータブを最大個数まで追加済などの理由により追加できないと判定した場合(NO)、警告等によりユーザに通知して終了する。S503において、システム制御部50は、「マイメニュータブ」を1つ追加して処理を終了する。
次に、S504において、システム制御部50は、セットボタン押下操作時のフォーカス中(選択中)のメニュー項目がマイメニュータブ画面の設定342(図3(C)参照)の場合(YES)、S505へ進む。一方、システム制御部50は、選択中のメニュー項目が設定342でない場合(NO)、S518に進む。おいて操作に応じたメニュー画面の処理を行い、処理を終了する。S505において、システム制御部50は選択中であった1つのマイメニュータブを処理対象(設定対象)としたマイメニュータブ設定画面(図3(D))を液晶モニタ27に表示する。S505~S517においては、設定対象のマイメニュータブに関する設定処理が行わる。
S506において、システム制御部50は、マイメニュー設定画面の登録項目の選択351(図3(D)参照)を選択中にセットボタンを押下することによる登録項目の選択351の選択が行われたかを判定し、登録項目の選択351の選択が行われた場合(YES)、S507へ進む。システム制御部50は、登録項目の選択351の選択が行われていない場合(NO)、S509へ進む。S507において、システム制御部50は、設定対象のマイメニュータブに登録できるメニュー項目のリストである項目リストを表示する。項目リストでは、大タブ300a~300fに含まれる全メニュー項目が一覧で表示される。この際、全メニュー項目について、色分けや、タブによる分類分けもせずに、全メニュー項目が一覧で表示される。そのため、この項目リストにおいて、ユーザが所望の項目を選択する場合は、階層化された設定メニュー画面で大タブや子タブを用いてメニュー項目を選択する場合よりも、所望のメニュー項目を選択しにくくなる。項目リストにおいては、設定対象のマイメニュータブに登録済みのメニュー項目はグレーアウトで表示するようにしてもよい。そして、S508において、システム制御部50は、S507で表示した項目リストから、ユーザにより選択されたメニュー項目を設定対象のマイメニュータブに追加登録する。その後、システム制御部50は、登録項目の選択処理を終了し、S505(マイメニュータブ設定画面を表示)に戻る。
次に、S509において、システム制御部50は、マイメニュー設定画面の登録項目の並べ替え352を選択中にセットボタンを押下することによる登録項目の並べ替え352の選択が行われたかを判定し、登録項目の並べ替え352の選択が行われた場合(YES)、S510へ進む。一方、システム制御部50は、登録項目の並べ替え352の選択が行われていない場合(NO)、S513に進む。次に、S510において、システム制御部50は、設定対象のマイメニュータブに登録されたメニュー項目を並べ替えるための登録項目の並べ替え画面(図3(F))を表示する。そして、S511において、システム制御部50は、メニュー項目341の並び順を、登録項目の並べ替え画面においてユーザが変更した後の並び順に変更する。本実施形態においては、選択中のマイメニュータブ内でのみ並び替えを行う構成であるが、登録メニュー項目を他のタブに移動できる構成にしてもよい。その後、システム制御部50は、登録項目の選択処理を終了し、S505(マイメニュータブ設定画面を表示)に戻る。
次に、S513において、システム制御部50は、マイメニュー設定画面を選択して削除353を選択中にセットボタンを押下することによる選択して削除353の選択が行われたかを判定し、選択して削除353の選択が行われた場合(YES)、S514へ進む。一方、システム制御部50は、選択して削除353の選択が行われていない場合(NO)、S516に進む。次に、S514において、システム制御部50は、設定対象のマイメニュータブに登録済みのメニュー項目341のリストである登録済み項目リストを表示する。そして、S515において、システム制御部50は、登録済み項目リストにおいてユーザが選択したメニュー項目を、設定対象のマイメニュータブから削除する。S516では、システム制御部50は、メニューボタン75が押下されたかを判定し、メニューボタンが押下された場合(YES)は、マイメニュータブ設定画面の表示を終了して、メニュー画面の表示に戻り、本処理を終了して、図4の処理(S402)へ戻る。
S517では、システム制御部は、S506、S509、S513、S516以外のユーザ操作に応じて、ユーザ操作に対応する処理を実行し、S505に戻る。S518では、システム制御部は、セットボタン押下操作時のフォーカス中(選択中)のメニュー項目に対応する処理を行い、処理を終了する。例えば、選択中のメニュー項目が設定メニュー画面のメニュー項目の場合は、メニュー項目の設定値を変更する等の処理を実行する。その後、システム制御部50は、本処理を終了して、図4の処理(S402)へ戻る。
<図6:フォーカス中の項目のマイメニューに登録する処理:図4のS408>
図6は、設定メニュー画面においてンメニューボタンの長押し操作に応じて実行されるフォーカス中のメニュー項目をマイメニューに登録するための登録処理(S408)の詳細処理を示すフローチャートである。S601において、システム制御部50は、マイメニューにメニュー項目を、登録可能か否かを判定し可能であると判定した場合(YES)、S602に進む。一方、システム制御部50は、マイメニューにメニュー項目を、登録可能か否かを判定し可能でない判定した場合(NO)、処理を終了する。次に、S602において、システム制御部50は、メニュー項目を登録できるタブのリストである、登録するマイメニュータブ選択画面(図3(E)参照)を表示する。
図6は、設定メニュー画面においてンメニューボタンの長押し操作に応じて実行されるフォーカス中のメニュー項目をマイメニューに登録するための登録処理(S408)の詳細処理を示すフローチャートである。S601において、システム制御部50は、マイメニューにメニュー項目を、登録可能か否かを判定し可能であると判定した場合(YES)、S602に進む。一方、システム制御部50は、マイメニューにメニュー項目を、登録可能か否かを判定し可能でない判定した場合(NO)、処理を終了する。次に、S602において、システム制御部50は、メニュー項目を登録できるタブのリストである、登録するマイメニュータブ選択画面(図3(E)参照)を表示する。
次に、S603において、システム制御部50は、登録するマイメニュータブ選択画面において、マイメニュータブの追加352が選択された場合(YES)、S604に進む。一方、システム制御部50は、マイメニュータブの追加352が選択されなかった場合(NO)、S605に進む。次に、S604において、システム制御部50は、マイメニュータブを追加(小タブ追加)してS602に戻り、S602において、S604で追加したマイメニュータブを選択肢に追加した登録するマイメニュータブ選択画面を表示する。また、S605において、システム制御部50は、追加済みのマイメニュータブ351のいずれかが選択操作された場合(YES)、S606へ進む。一方、システム制御部50は、マイメニュータブ351のいずれもが選択操作されない場合(NO)、S607へ進む。
次に、S606において、システム制御部50は、S405において、操作部70から、ユーザによるメニューボタン75の長押し操作に応じた指示を受け付けた際にフォーカスしていたメニュー項目を、S605において選択されたマイメニュータブに塘路する。
そして、S607において、システム制御部50は、この画面(図3(E))を終了する操作が行われた場合(YES)、処理を終了し、メニュー画面の表示に戻り、図4の処理に戻る。処理を終了しない場合(NO)、S603に戻る。本実施形態においては、システム制御部50は、追加済みのマイメニュータブから、メニュー項目を登録するマイメニュータブをユーザが選択する構成とした。だが、ユーザにメニュー項目を登録するマイメニュータブを選択させずに、システム制御部50が自動的にメニュー項目を登録するマイメニュータブを決定するようにしてもよい。例えば、システム制御部50は、追加済みのマイメニュータブが1つしかない場合は登録するマイメニュータブ選択画面を表示してユーザに選択させずに、追加済みの1つのマイメニュータブにメニュー項目を登録する。そして、追加済みのマイメニュータブが複数ある場合は、登録するマイメニュータブ選択画面を表示してユーザに選択させるようにしてもよい。また、追加可能なすべてのマイメニュータブに、メニュー項目を追加するようにしてもよい。また、システム制御部50が、選択中のマイメニュータブに属する登録したメニュー項目341を参考情報として液晶モニタ27に表示する構成としてもよい。
<図7:フォーカス中の項目の並べ替え処理:図4のS409>
図7は、フォーカス中の項目を並べ替えする処理S409の詳細処理例を示すフローチャートである。まず、S701において、システム制御部50は、S405において操作部70から、ユーザによるメニューボタン75の長押し操作に応じた指示を受け付けた場合、表示していた登録したメニュー項目341を表示する。このとき、S405において操作部70から、ユーザによるメニューボタン75の長押し操作に応じた指示を受け付けた場合、フォーカスしていたメニュー項目を並べ替えるメニュー項目361(図3(F)参照)として選択した状態にする。
図7は、フォーカス中の項目を並べ替えする処理S409の詳細処理例を示すフローチャートである。まず、S701において、システム制御部50は、S405において操作部70から、ユーザによるメニューボタン75の長押し操作に応じた指示を受け付けた場合、表示していた登録したメニュー項目341を表示する。このとき、S405において操作部70から、ユーザによるメニューボタン75の長押し操作に応じた指示を受け付けた場合、フォーカスしていたメニュー項目を並べ替えるメニュー項目361(図3(F)参照)として選択した状態にする。
次に、S702において、システム制御部50は、ユーザにより位置を確定する操作である位置確定操作がされた場合(YES)、S703へ進む。一方、システム制御部50は、当該位置確定操作がされない場合(NO)、S704に進む。S703において、システム制御部50は、ユーザが変更操作した位置において登録してメニュー項目341の並び順を更新して処理を終了する。そして、S704において、システム制御部50は、この画面を終了する操作がユーザにより行われた場合(YES)、処理を終了する。
一方、S704において、システム制御部50は、この画面を終了する操作がユーザにより行われていない場合(NO)、S702に戻る。以上のように、システム制御部50は、メニューボタン75の長押し操作に基づいて、登録された(マイメニュー(MyMENU:第二設定項目群)の並べ替えを行う並べ替え部を備えるようにしても良い。
なお、システム制御部50は、「MyMENU(マイメニュー)画面」、「LVQ画面」、「ボタンカスタマイズ画面」に対してボタン(75、76、77)の長押しに応じて新たに登録された登録内容を呼び出して液晶モニタ27に表示可能である。
以上図3乃至図7を参照し、特に、「マイメニュー登録画面」への登録を説明の中心として、ボタン長押し操作に応じて選択中のメニュー項目をマイメニュー簡単に登録する処理について説明してきた。このような処理は、LVQ登録画面、ボタンカスタマイズ登録画面に対しても同様に実行可能となる。
設定メニュー画面では、カテゴリー毎(大タブ)や、項目数毎(子タブ)にメニュー項目が階層的に配置されているのでユーザにとって選択し易く使い勝手が良い。それに対して、マイメニュータブ設定画面の登録項目の設定352から、マイメニュータブにメニュー項目を登録する場合には、メニュー項目が階層的に配して表示されずに、メニュー項目の選択が難しい。本実施形態のように、階層的に表示された設定メニュー画面でメニュー項目を選択してメニューボタンの長押しでマイメニューに登録する構成とすることで、マイメニューに設定するメニュー項目を簡単に選択することが可能となる。また、マイメニュータブ設定画面の選択や、登録項目の設定352を介さずに、直観的な簡単な操作でマイメニューに登録することができるようになる。
以上の実施形態の説明によれば本願発明の一態様は以下の構成を提供する。システム制御部50(表示制御部)は、第一設定項目群を表示する第一表示画面、または、第一設定項目群の一部の項目である第二設定項目群を表示する第二表示画面を表示部(液晶モニタ27)に表示するように制御する。また、システム制御部50(選択部)は、第二表示画面において、第二設定項目群の中から項目を選択する。そして、システム制御部50(制御部)は、第二表示画面の表示中に第一操作が行われたことに応じて、選択された項目の第二表示画面における表示順を変更するための変更処理を実行する。かくして、専用の並べ替え画面から並び替え操作を行う作業が不要となり、ユーザにとって使い勝手が向上する。また、システム制御部50(制御部)が更に、第一表示画面の表示中に前記の第一操作があった場合、第一表示画面で選択された項目を第二設定項目群として登録するための登録処理を実行する構成とすることもできる。
また、本電子機器が複数の第二設定項目群を登録可能であり、システム制御部50(表示制御部)は更にユーザ操作に応じて1つの第二設定項目群を第二表示画面に表示する構成とすることもできる。この場合、システム制御部50(制御部)は、選択された項目について、第二表示画面で表示中の1つの第二設定項目群内での表示順を変更する変更処理を実行する構成とすることもできる。さらに、システム制御部50(表示制御部)は、第二表示画面には第二設定項目群と当該第二設定項目群の設定のための所定の項目を表示する。当該所定の項目表示とともに、システム制御部50(表示制御部)は、当該所定の項目が選択されたことに応じて第二設定項目群の設定のための設定画面を表示する。これにより、システム制御部50は更に、当該設定画面において並べ替えのための項目を選択したことに応じても表示順の変更処理を可能とする構成とすることもできる。
以上のような構成により、複数の設定項目のうち「カスタマイズ」して登録された項目のみを表示可能な第二表示画面を有する電子機器において、簡単な操作で第二表示画面内に表示される項目の表示順の並べ替え設定が可能となる。この結果、ユーザにとって分かり易いUIを備えた電子機器を実現することができる。なお、「第一操作」としては、メニューボタン75等(特定ボタン)の長押し操作や特定文言の音声入力操作等が挙げられる。
<その他の実施形態>
以上の実施形態によれば、マイメニュータブが複数存在する構成例を説明してきたが、マイメニュータブを1つに限定して、マイメニュー項目をスクロール表示させるようにしても良い。また、操作部70の一つとして、液晶モニタ27に対する接触を検出可能なタッチパネルを備えて、ユーザは所望のメニュー項目をタッチ操作することにより、マイメニューの登録が可能な構成としても良い。この場合マイメニューの登録を行うためのタッチ操作は、通常のメニュー項目を選択するタップ操作とは異なるタッチ長押し操作や、ドラッグ操作、ダブルタップ操作等とすることができる。また、この場合の登録画面は、前述した画面とは異なり、タッチ操作に適したもの、例えば表示とタッチパネルとを兼ねる表示デバイス等とすることができる。
以上の実施形態によれば、マイメニュータブが複数存在する構成例を説明してきたが、マイメニュータブを1つに限定して、マイメニュー項目をスクロール表示させるようにしても良い。また、操作部70の一つとして、液晶モニタ27に対する接触を検出可能なタッチパネルを備えて、ユーザは所望のメニュー項目をタッチ操作することにより、マイメニューの登録が可能な構成としても良い。この場合マイメニューの登録を行うためのタッチ操作は、通常のメニュー項目を選択するタップ操作とは異なるタッチ長押し操作や、ドラッグ操作、ダブルタップ操作等とすることができる。また、この場合の登録画面は、前述した画面とは異なり、タッチ操作に適したもの、例えば表示とタッチパネルとを兼ねる表示デバイス等とすることができる。
また、システム制御部50にタッチ操作を検出可能なタッチパネルを更に備えた構成とすることができる。この場合、システム制御部50は、メニューの表示中に、当該設定項目をタッチ操作、または、タッチホールド操作されたことを検出された場合、登録されたマイメニューを呼び出さない構成とすることもできる。
また、カメラ100に設けられた通信部54と携帯端末とを所要の情報を通信可能にしておき、ユーザは携帯端末に特定サイトからダウンロードしたアプリをインストールする。このアプリが起動されることにより、液晶モニタ27に表示される各種設定項目が携帯端末画面に表示するようにしておけば、カメラの所有者以外のユーザも表示内容を把握することができる。また、例えば、このアプリを利用して携帯端末側において設定項目群の選択を行い、システム制御部50が通信部54を介してカメラ側に、選択されたマイメニューを登録させることも可能である。また、発明対象の電子機器(自機器)は設定項目が多数あり、例えば好みの設定項目がマイメニュー等に登録可能なものであればカメラに限られない。
以上、本発明の好ましい実施形態について説明したが、本発明は上述した実施の形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。例えば、本発明は、上述の実施の形態の1以上の機能を実現するプログラムを、ネットワークや記録媒体を介してシステムや装置に供給し、そのシステムまたは装置のコンピュータのプロセッサがプログラムを読みだして実行する処理でも実現可能である。また、本発明は、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
13 D/A変換器
22 撮像部
23 A/D変換器
24 画像処理部
27 液晶モニタ
50 システム制御部
52 システムメモリ
70 操作部
75 メニューボタン
76 Qボタン
77 My-Fnボタン
78 セットボタン
100 カメラ
200 記録媒体
309 メニュー項目
320 マイメニュータブ
326 マイメニュー設定タブ
341 マイメニューに登録したメニュー項目
100 カメラ
22 撮像部
23 A/D変換器
24 画像処理部
27 液晶モニタ
50 システム制御部
52 システムメモリ
70 操作部
75 メニューボタン
76 Qボタン
77 My-Fnボタン
78 セットボタン
100 カメラ
200 記録媒体
309 メニュー項目
320 マイメニュータブ
326 マイメニュー設定タブ
341 マイメニューに登録したメニュー項目
100 カメラ
Claims (7)
- 第一設定項目群を表示する第一表示画面、または、前記第一設定項目群の一部の項目である第二設定項目群を表示する第二表示画面を表示部に表示するように制御する表示制御部と、
前記第二表示画面において、前記第二設定項目群の中から項目を選択する選択部と、
前記第二表示画面の表示中に第一操作が行われたことに応じて、前記選択部により選択された項目の前記第二表示画面における表示順を変更するための変更処理を実行する制御部と、を備えたことを特徴とする電子機器。 - 前記制御部は更に、
前記第一表示画面の表示中に前記第一操作があった場合、前記第一表示画面で選択された項目を第二設定項目群として登録するための登録処理を実行することを特徴とする請求項1に記載の電子機器。 - 複数の第二設定項目群を登録可能であり、
前記表示制御部は更に、
ユーザ操作に応じて1つの第二設定項目群を第二表示画面に表示することを特徴とする請求項1に記載の電子機器。 - 前記制御部は更に、
前記選択部により選択された項目について、前記第二表示画面で表示中の1つの第二設定項目群内での表示順を変更する変更処理を実行する請求項3に記載の電子機器。 - 前記表示制御部は更に、
前記第二表示画面には第二設定項目群と当該第二設定項目群の設定のための所定の項目を表示し、当該所定の項目が選択されたことに応じて第二設定項目群の設定のための設定画面を表示し、
前記制御部は更に、
前記設定画面において並べ替えのための項目を選択したことに応じても表示順の変更処理を可能とすることを特徴とする請求項1に記載の電子機器。 - 電子機器の制御方法であって、
第一設定項目群を表示する第一表示画面、または、前記第一設定項目群の一部の項目である第二設定項目群を表示する第二表示画面を表示部に表示するように制御する表示制御工程と、
前記第二表示画面において、前記第二設定項目群の中から項目を選択する選択工程と、
前記第二表示画面の表示中に第一操作が行われたことに応じて、前記選択工程により選択された項目の前記第二表示画面における表示順を変更するための変更処理を実行する制御工程と、を有する電子機器の制御方法。 - 電子機器の制御方法をコンピュータに実行させるプログラムであって、
前記制御方法は、
第一設定項目群を表示する第一表示画面、または、前記第一設定項目群の一部の項目である第二設定項目群を表示する第二表示画面を表示部に表示するように制御する表示制御工程と、
前記第二表示画面において、前記第二設定項目群の中から項目を選択する選択工程と、
前記第二表示画面の表示中に第一操作が行われたことに応じて、前記選択工程により選択された項目の前記第二表示画面における表示順を変更するための変更処理を実行する制御工程と、を有することを特徴とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023027220A JP2024120426A (ja) | 2023-02-24 | 2023-02-24 | 電子機器、その制御方法およびプログラム |
US18/584,826 US20240292086A1 (en) | 2023-02-24 | 2024-02-22 | Electronic apparatus capable of displaying setting item group on display, control method therefor, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023027220A JP2024120426A (ja) | 2023-02-24 | 2023-02-24 | 電子機器、その制御方法およびプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2024120426A true JP2024120426A (ja) | 2024-09-05 |
Family
ID=92460278
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023027220A Pending JP2024120426A (ja) | 2023-02-24 | 2023-02-24 | 電子機器、その制御方法およびプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20240292086A1 (ja) |
JP (1) | JP2024120426A (ja) |
-
2023
- 2023-02-24 JP JP2023027220A patent/JP2024120426A/ja active Pending
-
2024
- 2024-02-22 US US18/584,826 patent/US20240292086A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
US20240292086A1 (en) | 2024-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107111214B (zh) | 显示控制设备及其控制方法 | |
JP6757140B2 (ja) | 表示制御装置及びその制御方法、プログラム、並びに記憶媒体 | |
JP5873390B2 (ja) | 表示制御装置及びその制御方法、プログラム、並びに記憶媒体 | |
JP2015172836A (ja) | 表示制御装置及び表示制御方法 | |
JP6525820B2 (ja) | 電子機器およびその制御方法、撮像装置 | |
JP2019164423A (ja) | 電子機器、電子機器の制御方法、プログラム、及び、記録媒体 | |
JP6978826B2 (ja) | 表示制御装置及びその制御方法、プログラム、並びに記憶媒体 | |
JP6128967B2 (ja) | 表示制御装置及びその制御方法 | |
JP6833509B2 (ja) | 撮像制御装置及びその制御方法 | |
JP6463054B2 (ja) | 電子機器及びその制御方法、プログラム、ならびに記憶媒体 | |
JP7451162B2 (ja) | 撮像装置 | |
JP6370179B2 (ja) | 電子機器及びその制御方法、プログラム、ならびに記憶媒体 | |
JP2024120426A (ja) | 電子機器、その制御方法およびプログラム | |
JP2024110155A (ja) | 電子機器、その制御方法およびプログラム | |
US10873703B2 (en) | Imaging control apparatus, control method of an imaging control apparatus, and non-transitory computer readable medium | |
JP2019086701A (ja) | 撮像制御装置およびその制御方法 | |
JP6257255B2 (ja) | 表示制御装置及び表示制御装置の制御方法 | |
JP6851738B2 (ja) | 表示制御装置、その制御方法、およびプログラム、並びに記憶媒体 | |
JP2016062115A (ja) | 電子機器及びその制御方法、プログラム、ならびに記憶媒体 | |
JP2021061532A (ja) | 電子機器および電子機器の制御方法 | |
JP6408841B2 (ja) | 電子機器及びその制御方法、プログラム、並びに記憶媒体 | |
JP7362464B2 (ja) | 電子機器及びその制御方法 | |
JP6873792B2 (ja) | 撮像制御装置およびその制御方法 | |
JP6301002B2 (ja) | 表示制御装置及び表示制御装置の制御方法 | |
JP2018022291A (ja) | 表示制御装置及びその制御方法、プログラム、並びに記録媒体 |