(57)【要約】【課題】  本発明の目的は、機能を割り当て可能な操作部材への操作性を低減させないことである。【解決手段】  第１の表示部への表示の出力が可能な出力手段と、第１の操作部への操作に応じて実行する機能を設定する設定手段と、前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能である場合には、前記設定手段により前記第１の操作部に対して設定されている機能を実行し、前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能でない場合には、前記設定手段により前記第１の操作部に対して設定されている機能を実行しないように制御する制御手段とを有することを特徴とする。【選択図】  図３
2020194367.tif 000002
【特許請求の範囲】
【請求項１】
第１の表示部への表示の出力が可能な出力手段と、
第１の操作部への操作に応じて実行する機能を設定する設定手段と、
前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能である場合には、前記設定手段により前記第１の操作部に対して設定されている機能を実行し、
前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能でない場合には、前記設定手段により前記第１の操作部に対して設定されている機能を実行しないように制御する制御手段とを有することを特徴とする電子機器。
【請求項２】
前記出力手段は、前記第１の表示部とは異なる第２の表示部への表示の出力が可能であり、
前記制御手段は、前記第１の操作部への操作がされた際に、前記出力手段による前記第２の表示部への表示の出力が可能であっても、前記第１の表示部への表示の出力が可能でない場合には、前記設定手段により前記第１の操作部に対して設定されている機能を実行しないように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記出力手段は、前記１の表示部と前記第２の表示部とは異なる第３の表示部への表示の出力が可能であり、
前記制御手段は、前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部と前記第３の表示部への表示の出力がともに可能でない場合に、前記設定手段により前記第１の操作部に対して設定されている機能を実行しないように制御することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御手段は、前記第１の操作部とは異なる第２の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能でない場合にも、前記第２の操作部に対応する機能を実行するように制御することを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
前記第１の操作部には前記設定手段による設定がされていなくても、初期機能として機能が設定されており、
前記制御手段は、前記第１の操作部に前記初期機能が設定されている場合には、前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能でない場合でも、前記初期機能を実行するように制御することを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記第１の表示部には、前記設定手段により設定された機能に関する表示がされることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記第２の表示部は、ＨＤＭＩ端子またはＳＤＩ端子で前記電子機器と接続されていることを特徴とする請求項２または３に記載の電子機器。
【請求項８】
前記第２の表示部には、前記設定手段により設定された機能に関する表示がされないことを特徴とする請求項２、３または７のいずれか１項に記載の電子機器。
【請求項９】
前記第２の表示部において前記設定手段により設定された機能に関する情報を含むアイテムを画像と重畳して表示するか否かを選択可能な選択手段をさらに有しており、
前記制御手段は、前記選択手段により前記アイテムを画像と重畳して表示すると設定されている場合には、前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能でなくても、前記設定手段により前記第１の操作部に対して設定されている機能を実行するように制御することを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
前記設定手段は、前記第２の操作部への操作に応じて実行する機能を設定できないことを特徴とする請求項４に記載の電子機器。
【請求項１１】
第１の表示部への表示の出力が可能な出力ステップと、
第１の操作部への操作に応じて実行する機能を設定する設定ステップと、
前記第１の操作部への操作がされた際に、前記出力ステップにおける前記第１の表示部への表示の出力が可能である場合には、前記設定ステップにおいて前記第１の操作部に対して設定されている機能を実行し、
前記第１の操作部への操作がされた際に、前記出力ステップにおける前記第１の表示部への表示の出力が可能でない場合には、前記設定ステップにより前記第１の操作部に対して設定されている機能を実行しないように制御する制御ステップとを有することを特徴とする電子機器の制御方法。
【請求項１２】
コンピュータを、請求項１乃至１０のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１３】
コンピュータを、請求項１乃至１０のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法に関し、特に機能を割り当て可能な操作部材に関するものである。
【背景技術】
【０００２】
ボタンや回転部材などの操作部材にユーザが操作に応じて実行する機能を割り当てることができる装置がある。特許文献１には、１つの操作部材へ複数の機能を割り当てることができることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−３７８９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、カメラや画像編集装置等の装置では、表示部を取り外しできるものがある。特許文献１の方法では、ある操作部材に機能が割り当てられてもその機能に関する表示がされず、ユーザのどの機能が実行されるのか分からなくなってしまう可能性がある。
【０００５】
本発明は、上記の課題に鑑み、機能を割り当て可能な操作部材への操作性を低減させない電子機器の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成する為に、本発明の電子機器は、第１の表示部への表示の出力が可能な出力手段と、第１の操作部への操作に応じて実行する機能を設定する設定手段と、前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能である場合には、前記設定手段により前記第１の操作部に対して設定されている機能を実行し、前記第１の操作部への操作がされた際に、前記出力手段による前記第１の表示部への表示の出力が可能でない場合には、前記設定手段により前記第１の操作部に対して設定されている機能を実行しないように制御する制御手段とを有する。
【発明の効果】
【０００７】
本発明によれば、機能を割り当て可能な操作部材への操作性を低減させないことができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態を適用可能なカメラの外観図
【図２】本実施形態を適用可能なカメラのブロック図
【図３】本実施形態における機能実行処理を示すフローチャート
【図４】本実施形態におけるパターン取得処理を示すフローチャート
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１０】
図１は、本発明の表示制御装置の一例としてのカメラ１０の外観構成の一例を示す図である。図１（ａ）はカメラ１０を一方の側面から見た図であり、図１（ｂ）はカメラ１０を他方の側面から見た図である。
【００１１】
カメラ１０は、前面に撮影レンズ９０、側面にユーザー操作部１０５（以下、操作部１０５）、背面にＥＶＦ１０３、上面に表示部１１１がある。ＥＶＦ１０３と表示部１１１とはカメラ１０の本体に対してそれぞれ取り外しが可能（着脱可能）である。映像出力端子１１０は、カメラ１０に対して取り外しができない表示手段を接続するための端子であり、ＨＤＭＩ（登録商標）端子やＳＤＩ端子等である。操作部１０５は、シーソ型のグリップズーム１０５ｂ（ズームキー）や、ユーザからの各種操作を受け付ける各種スイッチ、ボタン等を有する操作部材である。操作部１０５には、回転操作可能な操作部材であるコントローラホイール、電源オン、電源オフを切り替えるための電源スイッチ、メニュー画面を表示させるためのメニューボタン１０５ｆ、動作モードを切り替え可能なモード切替スイッチ１０５ｇ等がある。モード切替スイッチ１０５ｇは、システムコントローラー１０６の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。モード切替スイッチ１０５ｇで、メニュー画面に含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ１０５ｇでメニュー画面に一旦切り換えた後に、メニュー画面に含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。さらに、操作部１０５には、ユーザが任意の機能を割り当て可能であるアサインボタン１０５ａ、１０５ｃ、１０５ｄ、１０５ｅとがある。アサインボタン１０５ａ、１０５ｃ、１０５ｄ、１０５ｅにはそれぞれ初期機能が設定されており、ユーザがメニュー画面において各ボタンに割り当てる（アサインする）機能を変えない限りは、各ボタンの押下に応じて初期機能が発動する。
【００１２】
図１（ｃ）には、各ボタンを拡大して示している。アサインボタン１０５ａは、ボタン表面に１とプリントがされており、ボタンの横のカメラ１０の側面にはＡＦ／ＭＦがプリントされている。アサインボタン１０５ａの初期機能は、ＡＦ（オートフォーカス）とＭＦ（マニュアルフォーカス）とを切り替えるＡＦ／ＭＦ機能である。
【００１３】
アサインボタン１０５ｃは、ボタン表面に２とプリントがされており、ボタンの横のカメラ１０の側面にはＲＥＣがプリントされている。アサインボタン１０５ｃの初期機能は、動画の撮影（記録）の開始及び停止指示が可能な動画記録／停止機能である。
【００１４】
アサインボタン１０５ｄは、ボタン表面に３とプリントがされており、ボタンの横のカメラ１０の側面には図１（ｃ）の１０５ｄ−１に示している矢印がプリントされている。アサインボタン１０５ｄの初期機能は、直前に撮影した動画または静止画を再生するレックレビュー機能である。
【００１５】
アサインボタン１０５ｅは、映像出力部１１０ａと重畳して、もしくは一体となって設けられているタッチパネル１０５ａ上へのタッチ操作に応じて選択可能な映像出力部１１０ａ上に表示されるアイテムである。アサインボタン１０５ｅは、ＰＨＯＴＯと表示されているアイテムであり、静止画の記録を指示する機能が初期機能として設定されている。
【００１６】
アサインボタン１０５ａ、１０５ｃ、１０５ｄ、１０５ｅに割当可能な機能を以下説明する。モニターチャンネル機能は、不図示のヘッドホン端子から出力される音声のチャンネルを切り替えるものであり、機能を割り当てられたボタンを押下（タッチ）するたびに、出力先のチャンネルが切り替わる。パワードＩＳ機能は、ユーザの手振れにより被写体が撮影範囲内から外れてしまうことを防ぐ機能である。プレレック機能は、ユーザが動画の記録開始指示をした、２秒や３秒など所定時間前からの動画を記録しておく機能である。なお、ユーザがアサインボタンに割り当てる機能を初期機能から変更した場合には、アサインボタンの横に印字されている初期機能を示す表示と実際に実行される機能が異なる。アサインボタン１０５ｅの場合には、割り当てられた機能に応じて映像出力部１１０上に表示されるアイテムの表示形態が変更される。
【００１７】
アサインボタンは表示部１１１もしくはＥＶＦ１０３において、どのアサインボタンにどの機能が現在割り当てられているのか撮影画面において表示されているものとする。映像出力部１１０ａは主に映像を確認するものなので、アサインボタンに関する情報を表示してしまうと、撮像されている映像を主に確認したいユーザにとっては視認性が落ちてしまう可能性がある。よって、アサインボタンに関する情報は映像出力部１１０ａには表示しない。なお、アサインボタンに割り当てられている機能を、撮影画面において表示していなくても、アサインボタンの操作がされたことに応じて、実行された機能を表示するようにしてもよい。例えば、プレレック機能であれば、操作がされたことに応じてプレレックＯＮと表示されるようにする。ユーザは、アサインボタンの機能を操作前から認識、もしくは操作がされたことに応じてどの機能が実行されたのかを認識することができる。
【００１８】
図２は、本発明の表示制御装置の一例としてのカメラ１０の構成例を示すブロック図である。
【００１９】
撮像部１０１は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。カメラ信号処理部１０２は、撮像素子１０１からの映像信号を受けとり、現像部１０３に映像信号を送る。現像部１０３は、映像信号の補正や現像を行い、現像された画像はＲＡＭ１０４に保存される。
【００２０】
ユーザからの操作を操作部１０５は受け付け、システムコントローラー１０６においてユーザ操作に応じた処理が行われる。例えば、メニューボタン１０５ｆの押下を検出すると表示部１１１またはＥＶＦ１０３にメニュー画面を表示し、さらに不図示の十字キー等の方向指示操作により、メニュー画面上のアイテムの選択をすることができる。
【００２１】
操作部１０５は、映像出力部１１０ａと重畳して、もしくは一体となって設けられているタッチパネル１０５ａも含む。システムコントローラー１０６はタッチパネルへの以下の操作。あるいは状態を検出できる。
・タッチパネルにタッチしていなかった指やペンが新たにタッチパネルにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネルを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネルを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネルへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネルに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００２２】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００２３】
これらの操作・状態や、タッチパネル上に指やペンがタッチしている位置座標はシステムコントローラー１０６に通知され、システムコントローラー１０６は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式のものがあるが、いずれの方式でもよい。
【００２４】
ユーザからメニュー画面の表示やアイテム表示等の指示がされた場合は、操作ＧＵＩ映像生成部１０７で必要なビットマップデータを生成する。生成されたデータはＲＡＭ１０４に保存される。ユーザからメニュー画面やアイテム表示の指示をされている場合、保存された映像信号とビットマップデータは、映像合成処理部１０８で合成されたＧＵＩ重畳映像を生成し、ＲＡＭ１０４へ保存される。ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）設定がＯＮになっている場合には、映像合成処理部１０８において、映像と重畳したメニュー画面が表示出力される。
【００２５】
映像出力端子１１０へ出力する映像、及び表示部１１１／ＥＶＦ１０３へ出力する映像に、ＧＵＩ表示アイテムを重畳するか否かの設定は、操作部１０５に従ってそれぞれ別々に行われる。システムコントローラー１０６は、映像出力端子１１０及び、表示部１１１／ＥＶＦ１０３それぞれに設定された重畳設定をＲＡＭ１０４あるいは必要に応じてＲＯＭ１１２に記録させる。記録されたそれぞれの設定に基づき、映像出力端子１１０、及び表示部１１１／ＥＶＦ１０３は、重畳設定が重畳する設定の場合はＧＵＩ表示アイテムを重畳した映像を出力し、重畳しない設定の場合はＧＵＩ表示アイテムを重畳しない映像を出力する。重畳設定はメニュー画面において出力先ごとに設定をすることができる。
【００２６】
なお、ここで映像出力端子１１０はカメラ１０に接続されている端子であり、ＳＤＩやＨＤＭＩといった汎用出力端子を指し、一つ以上の端子が具備されている想定となる。映像出力端子１１０と映像出力部１１０ａは接続しており、映像出力部１１０ａにおいて映像の表示がされる。一方で、表示部１１１／ＥＶＦ１０３はユーザーが撮影に関する設定や表示に関する設定を行うための操作のためにも使用されることがある。例えば、撮影等において音量を調整する担当のユーザが表示部１１１へのタッチ操作に応じて音量の設定を行い、撮影の開始や終了指示を担当するユーザがＥＶＦ１０３を見ながら操作部１０５を操作する。
【００２７】
また、カメラ信号処理部１０２、現像部１０３、操作ＧＵＩ映像生成部１０７、映像合成処理部１０８、出画処理１０９の各処理は、システムコントローラー１０６がＲＯＭ１１２から読み出したプログラムに従い、処理される。
【００２８】
記録状態検出部２３０は、操作部１０５によりユーザーから記録指示がでているかどうかを確認する。記録が指示状況は、システムコントローラー１０６によりＲＡＭ１０４に保存される。もし記録中であるならば、映像出力端子１１０への重畳設定や、前述の重畳表示タイマーの動作状況にかかわらず、出画処理１０９はＧＵＩ表示アイテムを重畳しない映像を、映像出力端子１１０へ出力する。
【００２９】
出画デバイス検出部２２０は、表示部１１１／ＥＶＦ１０３（脱着可能映像表示デバイス）がカメラ１０に接続された状態か否かを検出する。
【００３０】
次に、図３を用いて本実施形態における機能実行処理について説明をする。この処理は、ＲＯＭ１１２（不揮発性メモリ）に記録されたプログラムをＲＡＭ１０４（システムメモリ）に展開してシステムコントローラー１０６が実行することで実現する。なお、この処理は、カメラ１０に電源が入り、操作部１０５へのユーザ操作を受け付け可能になると開始する。
【００３１】
Ｓ３０１では、システムコントローラー１０６は、操作部１０５への操作がされたか否かを判定する。操作部１０５への操作がされたと判定した場合は、Ｓ３０２へ進み、そうでない場合は、Ｓ３０８へと進む。
【００３２】
Ｓ３０２では、システムコントローラー１０６は、着脱可能な映像表示デバイス、すなわち表示部１１１とＥＶＦ１０３とがカメラ１０に接続されているか否かの情報を取得する。
【００３３】
Ｓ３０３では、システムコントローラー１０６は、表示部１１１がカメラ１０と接続しているか否かを判定する。接続していると判定した場合は、Ｓ３０７へ進み、そうでない場合には、Ｓ３０４へ進む。
【００３４】
Ｓ３０４では、システムコントローラー１０６は、ＥＶＦ１０３はカメラ１０と接続しているか否かを判定する。接続していると判定した場合は、Ｓ３０７へ進み、そうでない場合は、Ｓ３０５へ進む。Ｓ３０３及びＳ３０４の判定において、表示部１１１やＥＶＦ１０３がカメラ１０と物理的に接続されていなくても、無線で接続されており表示の出力が可能である場合には、Ｓ３０３とＳ３０４との判定をＹＥＳと判定する。
【００３５】
Ｓ３０５では、システムコントローラー１０６は、パターンの取得処理を行う。パターンの取得処理については、図４を用いて後述する。
【００３６】
Ｓ３０６では、システムコントローラー１０６は、図４において取得されたパターンがパターンＡであるか否かを判定する。パターンＡであると判定した場合は、Ｓ３０７へ進み、そうでない場合は、Ｓ３０１へ戻る。
【００３７】
Ｓ３０７では、システムコントローラー１０６は、Ｓ３０１において操作がされたボタンに割り当てられている機能を実行する。
【００３８】
Ｓ３０８では、システムコントローラー１０６は、カメラ１０の電源を切るか否かを判定する。カメラ１０の電源を切ると判定した場合は、図３のフローチャートを終了し、そうでない場合は、Ｓ３０１へ戻る。
【００３９】
以上、説明した実施形態によれば、表示部１１１とＥＶＦ１０３のいずれもがカメラ１０の表示先として接続されていない場合には、操作部材のパターンに応じて対応する処理を実行するか否かを変える。これにより、実行される処理、もしくは実行された処理が分からずに、ユーザの意図しない処理が実行される可能性を低減することができる。表示部１１１もしくはＥＶＦ１０３が表示先として接続されている場合には、ユーザは実行される機能が表示されるので、例えばアサインボタンに割り当てた機能を実行することができる。
【００４０】
なお、表示部１１１またはＥＶＦ１０３への接続状況は、Ｓ３０１の判定がＹＥＳとされた後に行わずに定期的に確認し、確認の結果に応じて割り当てられた機能を実行するか否かを変えてもよい。定期的に確認をする場合には、映像更新周期であるフレームレート周期であっても、パネルやＥＶＦが映像更新する周期であってもよい。
【００４１】
次に、図４を用いて本実施形態におけるパターン取得処理について説明をする。パターン取得処理は、ユーザにより指示をされた機能を実行するパターンＡか、ユーザにより指示がされたが機能を実行しないパターンＢかを判定するための処理である。この処理は、ＲＯＭ１１２（不揮発性メモリ）に記録されたプログラムをＲＡＭ１０４（システムメモリ）に展開してシステムコントローラー１０６が実行することで実現する。なお、この処理は、図３のＳ３０５へ進むと開始される。
【００４２】
Ｓ４０１では、システムコントローラー１０６は、直前のＳ３０１において操作が行われた操作部材がアサインボタンか否かの情報を取得する。
【００４３】
Ｓ４０２では、システムコントローラー１０６は、直前のＳ３０１において操作が行われた操作部材がアサインボタンでない専用部材か否かを判定する。本実施形態においては、グリップズーム１０５ｂ、メニューボタン１０５ｆ、モード切替スイッチ１０５ｇであればＹＥＳと判定する。なお、不図示のカメラ１０の電源のＯＮとＯＦＦをするための電源スイッチへの操作がされた場合にもＳ４０２の判定はＹＥＳとなる。専用部材であると判定された場合は、Ｓ４０６へ進み、そうでない場合は、Ｓ４０３へ進む。
【００４４】
Ｓ４０３では、システムコントローラー１０６は、直前のＳ３０１において操作が行われた操作部材に割り当てられている機能を取得する。
【００４５】
Ｓ４０４では、システムコントローラー１０６は、Ｓ４０３において取得した機能が操作されたアサインボタンの初期機能か否かを判定する。初期機能であると判定した場合は、Ｓ４０６へ進み、そうでない場合は、Ｓ４０５へ進む。
【００４６】
Ｓ４０５では、システムコントローラー１０６は、直前のＳ３０１で行われた操作をパターンＢとする。
【００４７】
Ｓ４０６では、システムコントローラー１０６は、直前のＳ３０１で行われた操作をパターンＡとする。
【００４８】
以上、図４の処理によれば、アサインボタンへの操作がされた際に、アサインボタンに関する情報を表示するための表示手段がない場合には、割り当てられた機能を実行しないパターンＢとする。これにより、ユーザはアサインボタンへの操作を行った際に、意図していない機能を実行してしまったり、意図していない機能が実行されたことに気づかなかったりする可能性を低減することができる。また、アサインボタンへの操作がされた場合であっても、初期機能の場合にはユーザが実行される機能を認識している可能性が高いので、パターンＡとする。これにより、アサインボタンのすべてが実行されないよりもユーザの操作性が向上する。また、各アサインボタンの横には、初期機能が示されているので、ユーザは初期機能を認識することができる。
【００４９】
なお、アサインボタンでない専用部材の場合には、割り当てられている機能を実行するので、ユーザの操作性は低下しない。
【００５０】
また、アサインボタン１０５ｅはタッチボタンであり、そもそも映像出力部１１０ａが接続されていないと操作ができないので、パターンＡである。
【００５１】
なお、Ｓ３０３の判定がＮＯ、さらにＳ３０４の判定がＮＯとなった場合であっても、映像出力部１１０ａ上にアサインボタンに関する情報を表示したうえで、機能を実行するようにしてもよい。もしくは、Ｓ３０６においてパターンＢと判定された場合に、機能を実行してもよいか否かをユーザに選択されるガイドを映像出力部１１０ａに表示し、ユーザがＯＫと選択した場合には、パターンＡとして機能を実行してもよい。
【００５２】
また、上述の実施形態においては、表示部１１１とＥＶＦ１０３のいずれへの表示の出力ができない場合に、Ｓ３０５以降の処理を実行することを説明したが、これに限らず以下のようにしてもよい。つまり、例えば表示部１１１への表示出力ができない場合には、ＥＶＦ１０３への表示の出力が可能であっても、Ｓ３０５以降の処理を実行してもよい。ＥＶＦ１０３は、複数のユーザから同時に視認可能な表示部ではないが、表示部１１１は複数のユーザから同時に視認が可能である。よって、例えば、画角を調整するユーザがＥＶＦ１０３を覗いており、撮影中にボタンの操作をする担当をするユーザが表示部１１１を見ているような場合には、表示部１１１への出力がされない場合にはアサインボタンの機能を実行しない方がよい場合がある。よって、表示部１１１への表示出力が可能でない場合には、ＥＶＦ１０３への表示出力が可能であっても、Ｓ３０５の処理へと進むようにしてもよい。また、表示部１１１への表示出力が可能であるが、ＥＶＦ１０３への表示出力が可能でない場合にＳ３０５以降の処理を行うようにしてもよい。
【００５３】
上述の実施形態においては、アサインボタン１０５ｃにＲＥＣ（動画記録／停止機能）が初期機能となっているが、ＲＥＣはアサインボタンではなく専用部材として設けてもよい。
【００５４】
さらに、映像出力部１１０ａにおいて、撮像画像と撮影に関する情報やアサインボタンに関する情報を重畳表示（もしくは画像と共に表示）するか否かを設定可能にしてもよい。ユーザが情報を重畳表示（もしくは画像と共に表示）すると設定した場合には、Ｓ３０５における判定においてパターンＡとする。
【００５５】
なお、システム制御部５０が行うものとして説明した上述の各種の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００５６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５７】
また、上述した実施形態においては、本発明をカメラ１０に適用した場合を例にして説明したが、これはこの例に限定されず、機能を割り当て可能な操作部材に対する制御が可能な電子機器であれば適用可能である。すなわち、本発明は携帯電話端末や携帯型の画像ビューワ、ファインダーを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００５８】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
【００５９】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００６０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６１】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【００６２】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【図１】
2020194367.tif 000003
【図２】
2020194367.tif 000004
【図３】
2020194367.tif 000005
【図４】
2020194367.tif 000006