(57)【特許請求の範囲】
【請求項１】
電子機器に着脱可能であり、操作キーを備えた着脱式ユニットであって、前記電子機器を保持するためのグリップユニットである着脱式ユニットを接続するための接続手段と、
前記着脱式ユニット上にある操作キーに対する操作を検出する操作検出手段と、
電源がオンとなり起動した際に、前記操作検出手段によって前記着脱式ユニット上の操作キーが操作されていることが検出されている場合に、前記着脱式ユニットが前記電子機器に対して接続不良であることをユーザに通知するための警告を発するように制御する警告手段と
を有することを特徴とする電子機器。
【請求項２】
電子機器に着脱可能であり、操作キーを備えた着脱式ユニットであって、前記電子機器を保持するためのグリップユニットである着脱式ユニットを接続するための接続手段と、
前記着脱式ユニット上にある操作キーに対する操作を検出する操作検出手段と、
第一の動作モードから第二の動作モードに切り換わったときに、前記操作検出手段によって前記着脱式ユニット上の操作キーが操作されていることが検出されている場合に、前記着脱式ユニットが前記電子機器に対して接続不良であることをユーザに通知するための警告を発するように制御する警告手段と
を有することを特徴とする電子機器。
【請求項３】
電子機器に着脱可能であり、操作キーを備えた着脱式ユニットであって、前記電子機器を保持するためのグリップユニットである着脱式ユニットを接続するための接続手段と、
前記着脱式ユニットの接続を検出する接続検出手段と、
前記着脱式ユニット上にある操作キーに対する操作を検出する操作検出手段と、
前記接続検出手段によって前記着脱式ユニットの接続が検出された際に、前記操作検出手段によって前記着脱式ユニット上の操作キーが操作されていることが検出されている場合に、前記着脱式ユニットが前記電子機器に対して接続不良であることをユーザに通知するための警告を発するように制御する警告手段と
を有することを特徴とする電子機器。
【請求項４】
前記警告手段は、前記着脱式ユニットの前記電子機器に対する接続が異常状態ではなくなったと判断するための特定の条件が満たされた後は、前記着脱式ユニットの接続が継続している間は、再度、前記警告を発しないようにすることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記警告手段は、前記操作検出手段によって前記着脱式ユニット上の操作キーが、予め定められた期間に連続して操作されていることが検出されている場合に、前記警告を発することを特徴とする請求項１に記載の電子機器。
【請求項６】
前記操作検出手段は、警告を発した後も前記着脱式ユニット上の操作キーの操作状態の監視を継続し、前記操作キーが操作されていない状態となったことが検出されると、前記警告を解除することを特徴とする請求項１乃至５の何れか１項に記載の電子機器。
【請求項７】
前記操作検出手段は、警告を発した後も前記着脱式ユニット上の操作キーの操作状態の監視を継続し、前記操作キーの検出が続いている間は、前記着脱式ユニット上の全ての操作キーについて、操作が行われても該操作に応じた処理を行わないように制御する制御手段とを有することを特徴とする請求項１乃至６の何れか１項に記載の電子機器。
【請求項８】
前記制御手段は、前記着脱式ユニットの前記電子機器に対する接続が異常状態ではなくなったと判断するための特定の条件が満たされた後は、前記着脱式ユニットの操作キーに対する操作に応じた処理を行うように制御することを特徴とする請求項７に記載の電子機器。
【請求項９】
前記着脱式ユニットの接続を検出する接続検出手段を更に有し、
前記警告手段が前記警告を行う条件として、前記接続検出手段によって接続を検出していることも含まれることを特徴とする請求項１または２に記載の電子機器。
【請求項１０】
撮像手段をさらに有することを特徴とする請求項１乃至９の何れか１項に記載の電子機器。
【請求項１１】
電子機器に着脱可能であり、操作キーを備えた着脱式ユニットであって、前記電子機器を保持するためのグリップユニットである着脱式ユニットを接続するための接続手段を有する電子機器の制御方法であって、
前記着脱式ユニット上にある操作キーに対する操作を検出する操作検出工程と、
電源がオンとなり起動した際に、前記操作検出工程において前記着脱式ユニット上の操作キーが操作されていることが検出されている場合に、前記着脱式ユニットが前記電子機器に対して接続不良であることをユーザに通知するための警告を発するように制御する警告工程と
を有することを特徴とする電子機器の制御方法。
【請求項１２】
電子機器に着脱可能であり、操作キーを備えた着脱式ユニットであって、前記電子機器を保持するためのグリップユニットである着脱式ユニットを接続するための接続手段を有する電子機器の制御方法であって、
前記着脱式ユニット上にある操作キーに対する操作を検出する操作検出工程と、
第一の動作モードから第二の動作モードに切り換わったときに、前記操作検出工程において前記着脱式ユニット上の操作キーが操作されていることが検出されている場合に、前記着脱式ユニットが前記電子機器に対して接続不良であることをユーザに通知するための警告を発するように制御する警告工程と
を有することを特徴とする電子機器の制御方法。
【請求項１３】
電子機器に着脱可能であり、操作キーを備えた着脱式ユニットであって、前記電子機器を保持するためのグリップユニットである着脱式ユニットを接続するための接続手段を有する電子機器の制御方法であって、
前記着脱式ユニットの接続を検出する接続検出工程と、
前記着脱式ユニット上にある操作キーに対する操作を検出する操作検出工程と、
前記接続検出工程において前記着脱式ユニットの接続が検出された際に、前記操作検出工程において前記着脱式ユニット上の操作キーが操作されていることが検出されている場合に、前記着脱式ユニットが前記電子機器に対して接続不良であることをユーザに通知するための警告を発するように制御する警告工程と
を有することを特徴とする電子機器の制御方法。
【請求項１４】
コンピュータを、請求項１乃至１０の何れか１項に記載の電子機器の各手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１乃至１０の何れか１項に記載の電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、操作に関する警告通知に用いて好適な電子機器、電子機器の制御方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来、様々な外部機器を接続することが可能なモジュール型の電子機器が知られている。接続される外部機器としては、例えば、電子機器本体を保持するためのグリップユニットであって、電子機器本体に対する操作入力が可能な操作ボタンを備えたものがある。特許文献１には、操作部材を有する外付けのグリップユニットやハンドル部を装着可能なデジタルビデオカメラが提案されている。
【０００３】
このように電子機器に対して外部機器を接続する場合、外部機器を電子機器本体と接続するためのインターフェースが必要になる。しかしながら、ユーザがインターフェースを介して外部機器を接続すると接続不良が発生しやすく、接続不良により、例えば外部機器側にあるキーを操作しても一切反応しなかったり、操作していないのに反応してしまったりする問題が生じることがある。
【０００４】
一方、キーの誤操作を検出する技術として、特許文献２には、装置上のキーが操作されている時間を検出して、その時間が閾値を超えた場合はユーザに対してキーから手を離すようにメッセージを提示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−４５３４５号公報
【特許文献２】特開２０１０−１３６２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述したモジュール型の電子機器でこのような動作を導入した場合、インターフェースの接続不良により、キーが正常な状態でユーザがキーを操作していないのにメッセージが表示される可能性がある。このようなメッセージが表示されると、ユーザはカメラが誤動作していると誤解し、何が原因でそのような現象が生じているのかをユーザが理解することが容易ではないという問題がある。
【０００７】
本発明は前述の問題点に鑑み、誤操作の原因となる着脱式ユニットの接続不良を簡単な構成によりユーザが理解できるようにすることを目的としている。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、電子機器に着脱可能であり、操作キーを備えた着脱式ユニットであって、前記電子機器を保持するためのグリップユニットである着脱式ユニットを接続するための接続手段と、前記着脱式ユニット上にある操作キーに対する操作を検出する操作検出手段と、電源がオンとなり起動した際に、前記操作検出手段によって前記着脱式ユニット上の操作キーが操作されていることが検出されている場合に、前記着脱式ユニットが前記電子機器に対して接続不良であることをユーザに通知するための警告を発するように制御する警告手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、簡単な構成により、外付けの着脱式ユニットの装着が不十分なことをユーザに気付かせることができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るデジタルビデオカメラの構成例を示すブロック図である。
【図２】着脱式ユニットをデジタルビデオカメラに接続する様子を説明するための外観図である。
【図３】デジタルビデオカメラの電源を投入したときに行われる処理手順の一例を示すフローチャートである。
【図４】第１の実施形態における着脱式ユニットの警告表示が終了した後の処理手順の一例を示すフローチャートである。
【図５】警告画面の例を示す図である。
【図６】第２の実施形態における着脱式ユニットの警告表示が終了した後の処理手順の一例を示すフローチャートである。
【図７】第３の実施形態において、デジタルビデオカメラの電源を投入したときに行われる処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
以下、本発明の実施形態について、図面を参照しながら説明する。
図１は、本発明を適用した電子機器の一例として、デジタルビデオカメラ１００の構成例を示すブロック図である。
図１において、撮像部１は、光学系レンズ、ＣＭＯＳセンサー等の撮像素子、オートフォーカス機構、ズーム機構等からなる。撮像部１は、カメラ制御部３の指示に従い、被写界に対して焦点や光量等を調整し、レンズを通して結像された被写界の光学像を映像信号に変換し、カメラ信号処理部２に送出する。カメラ信号処理部２は、カメラ制御部３の指示に従い、前記映像信号に所定の信号処理を施して、信号処理部５に送出する。
【００１２】
操作部１２は、一部がカメラ系に関する各種スイッチ、ダイヤル（ＡＦオン／オフ、ＡＥオート／ロック、プログラムＡＥ等）類から構成され、ユーザからの指示を、システム制御部４を介してカメラ制御部３に送出する。カメラ制御部３は、マイクロコンピュータ等により構成され、システム制御部４、操作部１２の指示等によりカメラ系全体を制御する。
【００１３】
信号処理部５は、記録系信号処理部６と再生系信号処理部７とから構成され、システム制御部４の指示により、記録・再生の信号処理を行う。記録系信号処理部６は、カメラ信号処理部２から出力された映像信号に対して、圧縮等の所定の信号処理を施してシステム制御部４を介して記録媒体９に送出し、記録媒体９に記録される。記録媒体９は、ハードディスクドライブ、ＤＶＤ、フラッシュメモリなどからなり、システム制御部４からの制御により映像信号が記録される。記録された映像信号は、ユーザが操作部１２を操作することによって再生指示がなされたとき読み出され、システム制御部４、再生系信号処理部７を経由して、液晶パネル８に表示される。
【００１４】
システム制御部４は、デジタルビデオカメラ１００の各種機能を総合的に制御するマイクロコンピュータ、制御プログラムを格納する不揮発性メモリ（ＲＯＭ）、一時的に使用するデータを保管する揮発性メモリ（ＲＡＭ）等から構成される。
【００１５】
操作部１２は、ＶＴＲ系、及び装置全体に関する各種スイッチ類を含み、ユーザからの指示をシステム制御部４に送出する。ここで、各種スイッチ類には、例えば［上］、［下］、［右］、［左］、［SET］、［MENU］、［PLAY］、［FF/REW］、［STOP］、［START/STOP］などが含まれる。また、操作部１２の一部である電源スイッチは、本体の電源モード（カメラ／切／ＶＴＲ）を選択するためのスイッチであり、その状態をシステム制御部４に送出する。
【００１６】
液晶パネル８は、信号処理部５の表示制御により、信号処理部５で処理された映像信号に係る映像を表示するとともに、文字や記号による本体の各種情報を表示したり、各種画面を映像に重畳して表示したりする。
【００１７】
着脱式ユニット１１は、デジタルビデオカメラ１００本体にはない機能を拡張するための外付けユニットである。着脱式ユニット１１は、これらのインターフェースとなる着脱式ユニットＩ／Ｆ部１０を経由してデジタルビデオカメラ１００本体と接続される。着脱式ユニットＩ／Ｆ部１０は、デジタルビデオカメラ１００本体と着脱式ユニット１１との接続を監視するための端子と、着脱式ユニット操作部１３を監視するための端子とから構成される。そして、これらの端子を経由して得られた情報はシステム制御部４に入力され、着脱式ユニット１１の接続検出や着脱式ユニット操作部１３の操作検出に使用される。
【００１８】
着脱式ユニット操作部１３は、各種スイッチ（［上］、［下］、［右］、［左］、［START/STOP］等）類から構成される。システム制御部４は、操作部１２とは異なるポートを用いて着脱式ユニット操作部１３の操作を独立に監視することができる。
【００１９】
業務用のデジタルビデオカメラ市場は、従来は肩乗せ型の大型のカメラの比率が高かったが、近年は多様な撮影スタイルに合わせて様々なカメラを使い回すことが求められているため、小型のカメラの需要が大きくなってきている。そこで、カメラを小型化する方法の一つの方法として、カメラを必要最小限の構成にすることが挙げられる。そのような場合、従来の大型のカメラには常に存在していた機能を搭載できなくなることもある。このような場合に、機能を搭載しないようにするか、機能を縮小して搭載するなどの選択肢の他に、いくつかの機能ブロック単位にモジュール分けして構成し、必要な時に必要なモジュールを接続して使用するといったスタイルが選択肢として挙げられる。以下、このモジュールをデジタルビデオカメラに接続する例について説明する。
【００２０】
図２は、着脱式ユニット１１をデジタルビデオカメラ１００に接続する様子を説明するための外観図である。
図２（ａ）に示すように、デジタルビデオカメラ１００の側部に着脱式ユニットＩ／Ｆ部１０が搭載されており、この部分で着脱式ユニット１１が接続される。着脱式ユニット１１は、具体的にはデジタルビデオカメラ１００を保持するためのグリップユニットであり、着脱式ユニット１１の上部には、着脱式ユニット操作部１３が搭載されている。なお、図２（ｂ）は、着脱式ユニット１１及びデジタルビデオカメラ１００の別の角度からの斜視図である。
【００２１】
本実施形態では、図１に示すデジタルビデオカメラ１００の電源が投入されたときに、着脱式ユニット１１の異常状態を検出し、着脱式ユニット１１上のキー操作を受け付けないようにする場合のシーケンスについて説明する。
【００２２】
図３は、本実施形態において、デジタルビデオカメラ１００の電源を投入したときに着脱式ユニット１１の接続状態と着脱式ユニット１１のキー操作状態とを監視し、警告表示する処理手順の一例を示すフローチャートである。なお、図３に示す各処理は、システム制御部４の制御によって行われ、システム制御部４がＲＯＭに記録された制御プログラムをＲＡＭに展開して実行することにより実現される。
【００２３】
まず、デジタルビデオカメラ１００の操作部１２にある電源スイッチがユーザにより操作され、デジタルビデオカメラ１００の電源が投入されると処理を開始する。そして、Ｓ３０１において、起動処理を開始する。この処理では、ＲＡＭの初期化といったデジタルビデオカメラ１００の処理を行う上で必要な初期化処理や、システム全体の電源の制御といった初期の段階で必要な各種処理を行う。そして、Ｓ３０２において、着脱式ユニット１１の警告状態を表すＲＡＭ上の情報（以下、警告管理情報）をＯＦＦに初期化する。
【００２４】
一通りの起動処理が終了すると、次のＳ３０３において、着脱式ユニット１１の接続状態を確認する。この処理は、着脱式ユニットＩ／Ｆ部１０における接続検出用の端子をシステム制御部４が監視することによって行われる。そして、Ｓ３０４において、デジタルビデオカメラ１００に着脱式ユニット１１が接続されているか否かを判定する。この判定の結果、着脱式ユニット１１が接続されていない場合はＳ３１２に進み、着脱式ユニット１１の警告管理情報をＯＦＦにする。なお、既に警告管理情報がＯＦＦに設定されている場合は、そのままＯＦＦの設定を維持するようにする。
【００２５】
一方、Ｓ３０４の判定の結果、着脱式ユニット１１が接続されている場合は、Ｓ３０５において、着脱式ユニット１１上の着脱式ユニット操作部１３にあるキーの状態を監視する。この処理は、着脱式ユニットＩ／Ｆ部１０の着脱式ユニット操作部１３を監視するための端子を経由することによって行われる。そして、Ｓ３０６において、着脱式ユニット操作部１３でキー操作が行われていると検出したか否かを判定する。この判定の結果、キー操作が行われていると検出されていない場合はＳ３１２に進む。
【００２６】
一方、Ｓ３０６の判定の結果、キー操作が行われていると検出された場合は、Ｓ３０７において、着脱式ユニット１１の警告管理情報をＯＮに設定する。なお、既に警告管理情報がＯＮに設定されている場合は、そのままＯＮの設定を維持するようにする。そして、Ｓ３０８において、警告管理情報がＯＮに設定されているか否かを判定する。この判定の結果、警告管理情報がＯＦＦに設定されている場合はＳ３１１に進み、ＯＮに設定されている場合はＳ３０９に進む。
【００２７】
次に、Ｓ３０９において、警告表示の設定をＯＮとし、警告画面が表示されていない場合は、信号処理部５により液晶パネル８に警告画面を表示する。ここで、警告画面は、着脱式ユニット１１の接続状態を確認する旨の画面であることが好ましい。図５（Ａ）に、液晶パネル８への警告画面の表示例を示す。
【００２８】
続いて、Ｓ３１０において、警告画面を表示してから４秒が経過したか否かを判定する。この判定の結果、警告画面を表示してから４秒が経過した場合は、Ｓ３１１において、警告表示をＯＦＦに設定し、警告画面が表示されていた場合は警告画面の表示を終了する。一方、Ｓ３１０の判定の結果、警告画面を表示してから４秒が経過していない場合はＳ３０３に戻り、処理を繰り返す。
【００２９】
図４は、着脱式ユニット１１の警告表示が終了した後の処理手順の一例を示すフローチャートである。図４に示す例では、警告表示する条件を満たし続けている場合はキー操作を受け付けず、警告表示する条件が解除されている場合に検出したキーの操作を受け付けるシーケンスについて説明する。なお、図４に示す各処理も、図３と同様にシステム制御部４の制御によって行われ、システム制御部４がＲＯＭに記録された制御プログラムをＲＡＭに展開して実行することにより実現される。また、図４に示す処理は、図３に示した処理が行われた後に、所定の周期で常時行われるものとする。
【００３０】
はじめに、Ｓ４０１において、着脱式ユニット１１の接続状態を確認する。この処理は、図３のＳ３０３と同様の処理である。そして、Ｓ４０２において、着脱式ユニット１１が接続されているか否かを判定する。この判定の結果、着脱式ユニット１１が接続されていない場合は、Ｓ４０８に進み、着脱式ユニット１１の警告管理情報をＯＦＦにし、処理を終了する。なお、既に警告管理情報がＯＦＦに設定されている場合は、そのままＯＦＦの設定を維持するようにする。
【００３１】
一方、Ｓ４０２の判定の結果、着脱式ユニット１１が接続されている場合は、Ｓ４０３において、着脱式ユニット１１上の着脱式ユニット操作部１３にあるキーの状態を監視する。この処理は、図３のＳ３０５と同様の処理である。そして、Ｓ４０４において、着脱式ユニット操作部１３でキー操作が行われていることを検出したか否かを判定する。この判定の結果、キー操作が行われていると検出されていない場合はＳ４０８に進む。接続異常時には着脱式ユニット操作部１３のキー操作が行われている旨の検出がされ続けるため、Ｓ４０４で着脱式ユニット操作部１３でキー操作が行われていることを検出せずにＳ４０８に進んだ場合は、接続の異常が解消されていることを示している。
【００３２】
一方、Ｓ４０４の判定の結果、キー操作が行われていると検出された場合は、Ｓ４０５において、着脱式ユニット１１の警告管理情報がＯＮに設定されているか否かを判定する。この判定の結果、警告管理情報がＯＮに設定されている場合は、着脱式ユニット１１は警告を出す条件を満たしたままになっていると判断できるため、キー操作に係る処理は行わずに処理を終了する。
【００３３】
一方、Ｓ４０５の判定の結果、警告管理情報がＯＦＦに設定されている場合は、着脱式ユニット１１上の着脱式ユニット操作部１３にあるキーの操作に応じた処理を行うことができる状態になっていることから、Ｓ４０６に進む。そして、着脱式ユニット１１上の着脱式ユニット操作部１３のうち、操作されているキーを確認する。このとき、複数の操作が検出された場合は、予め定められた優先順位に従ってキー操作に応じた処理の順序を決定する。そして、Ｓ４０７において、キー操作に応じた処理を実行するようデジタルビデオカメラ１００を制御する。
【００３４】
図５は、図３のＳ３０９で表示される警告画面の例を示す図である。本実施形態では警告画面を４秒間表示する例について説明したが、図５（Ａ）に示す例のように特定の期間だけ警告画面を表示する形態の他に、図５（Ｂ）に示す例のようにユーザが操作部１２のキー操作を行うまで警告を表示し続けるようにしてもよい。また、図５（Ｃ）に示す例のように、着脱式ユニット１１の接続状態を確認する旨の表示の代わりにアイコンを表示することによって警告を行ってもよい。
【００３５】
また、本実施形態では、一度でも警告と判断できる条件を満たした場合に警告画面を表示する例について説明したが、Ｓ３０３〜Ｓ３０６の処理を連続して数回繰り返してすべて条件を満たしている場合に警告画面を表示するようにしてもよい。すなわち、着脱式ユニット１１上の操作キーが、予め定められた期間に連続して操作されていることが検出されている場合に警告画面を表示するようにしてもよい。さらに本実施形態では、デジタルビデオカメラ１００の電源を投入した場合のシーケンスについて説明したが、例えばデジタルビデオカメラ１００の撮影モードから再生モードに切り換えた場合など、動作モードを切り替えた場合でも同様の手順を行ってもよい。電源が投入された直後や動作モードを切り替えた直後は、一般的にユーザにより着脱式ユニット操作部１３が操作されていないため、接続不良であることにユーザは気付くことができる。
【００３６】
また、本実施形態では、着脱式ユニット上の着脱式ユニット操作部１３にあるキーの操作が単純に検出された場合に異常が発生していると判断した例として説明した。一方、例えば十字キーのように「上」、「下」、「左」、「右」の組み合わせの中から、同時に操作できるはずのない「上」、「下」のような操作の組み合わせを検出した場合に限って、異常が発生していると判断してもよい。これにより、実際にユーザによって操作されているような場合には、警告の条件から除外することができる。
【００３７】
以上のように本実施形態によれば、着脱式ユニットを検出するための特別な機構を不要にして、電子機器側で着脱式ユニットが正しい状態になっていないことを確認できる機会を増やすことができる。
【００３８】
（第２の実施形態）
本実施形態では、図１のデジタルビデオカメラ１００の着脱式ユニット１１上のキー操作を受け付けないようにする場合に、デジタルビデオカメラ１００本体のキー操作は受け付けるようにするシーケンスについて説明する。なお、本実施形態に係るデジタルビデオカメラの構成は図１と同様であるため、説明は省略する。さらに、デジタルビデオカメラ１００の起動時に警告管理情報を設定するまでのシーケンスも、第１の実施形態で説明した図３の内容と同様であるため、説明は省略する。
【００３９】
図６は、着脱式ユニット１１の警告表示が終了した後の処理手順の一例を示すフローチャートである。なお、図６に示す各処理も、図３と同様にシステム制御部４の制御によって行われ、システム制御部４がＲＯＭに記録された制御プログラムをＲＡＭに展開して実行することにより実現される。
【００４０】
まず、図６において、Ｓ６０１〜Ｓ６０４及びＳ６１４の処理は、それぞれ図４のＳ４０１〜Ｓ４０４及びＳ４０８と同様の処理であるため、説明は省略する。Ｓ６０４の判定の結果、着脱式ユニット操作部１３でキー操作が行われていると検出されていない場合は、Ｓ６１０に進み、着脱式ユニット１１の警告管理情報をＯＦＦにし、後述するＳ６１１に進む。なお、既に警告管理情報がＯＦＦに設定されている場合は、そのままＯＦＦの設定を維持するようにする。
【００４１】
次に、Ｓ６１１において、デジタルビデオカメラ１００本体の操作部１２から操作キーの状態を監視する。そして、Ｓ６１２において、操作部１２でキー操作が行われていることを検出したか否かを判定する。この判定の結果、操作部１２でキー操作が行われていると検出されていない場合は、そのまま処理を終了する。一方、Ｓ６１２の判定の結果、操作部１２でキー操作が行われていると検出された場合は、Ｓ６１３において、デジタルビデオカメラ１００本体の操作部１２の中から操作されているキーを確認する。このとき、複数の操作が検出された場合は、予め定められた優先順位に従ってキー操作に応じた処理の順序を決定する。
【００４２】
一方、Ｓ６０４の判定の結果、着脱式ユニット操作部１３でキー操作が行われていると検出された場合は、Ｓ６０５において、着脱式ユニット１１の警告管理情報がＯＮに設定されているか否かを判定する。この判定の結果、警告管理情報がＯＮに設定されている場合は、着脱式ユニット１１は警告を出す条件を満たしたままになっていると判断できるため、前述したＳ６１１に進む。
【００４３】
一方、Ｓ６０５の判定の結果、着脱式ユニット１１の警告管理情報がＯＦＦに設定されている場合は、着脱式ユニット１１上の着脱式ユニット操作部１３にあるキーの操作に応じた処理を行うことができる状態になっていることから、Ｓ６０６に進む。そして、Ｓ６０６において、デジタルビデオカメラ１００本体の操作部１２から操作キーの状態を監視する。次のＳ６０７においては、操作部１２でキー操作が行われていることを検出したか否かを判定する。この判定の結果、操作部１２でキー操作が行われていると検出されていない場合は、Ｓ６１５に進み、着脱式ユニット１１上の着脱式ユニット操作部１３の中から操作されているキーを確認する。なお、この処理は図４のＳ４０６と同様の処理である。
【００４４】
一方、Ｓ６０７の判定の結果、操作部１２でキー操作が行われていると検出された場合は、Ｓ６０８において、着脱式ユニット１１側とデジタルビデオカメラ１００側とで操作されているキーを確認する。このとき、予め定められた優先順位に従ってキー操作に応じた処理の順序を決定する。最後に、Ｓ６０９において、Ｓ６０８、Ｓ６１３またはＳ６１５で確認されたキー操作に応じた処理を実行するようデジタルビデオカメラ１００を制御する。
【００４５】
以上のように本実施形態によれば、仮に着脱式ユニット１１が異常な状態のままあっても、デジタルビデオカメラ１００側にある操作部１２の操作を受け付けるようにすることができる。
【００４６】
（第３の実施形態）
本実施形態では、第１の実施形態と異なる処理により警告表示を行う例について説明するなお、本実施形態に係るデジタルビデオカメラの構成は図１と同様であるため、説明は省略する。また、キー操作の制御については、図４または図６に示した処理手順により実現することができる。
【００４７】
図７は、本実施形態において、デジタルビデオカメラ１００の電源を投入したときに着脱式ユニット１１の接続状態と着脱式ユニット１１のキー操作状態とを監視し、警告表示する処理手順の一例を示すフローチャートである。なお、図７に示す各処理は、システム制御部４の制御によって行われ、システム制御部４がＲＯＭに記録された制御プログラムをＲＡＭに展開して実行することにより実現される。
【００４８】
図７において、まず、デジタルビデオカメラ１００の操作部１２にある電源スイッチがユーザにより操作され、デジタルビデオカメラ１００の電源が投入されると処理を開始する。そして、Ｓ７０１において、着脱式ユニット１１の警告管理情報をＯＦＦに初期化する。そして、Ｓ７０２において、着脱式ユニット１１の接続不良を検出する処理を行うか否かを管理するための情報（以下、検出許可情報）を「許可」に設定する。この処理は、この後に異常検出を行うための初期化処理である。
【００４９】
続いてＳ７０３において、着脱式ユニット１１の接続状態を確認する。この処理は、図３のＳ３０３と同様の処理である。そして、Ｓ７０４において、着脱式ユニット１１が接続されているか否かを確認する。この判定の結果、着脱式ユニット１１が接続されていない場合は、Ｓ７１５において、着脱式ユニット１１の検出許可情報を「許可」に設定する。そして、Ｓ７１６において、着脱式ユニット１１の警告管理情報をＯＦＦに設定する。
【００５０】
一方、Ｓ７０４の判定の結果、着脱式ユニット１１が接続されている場合は、Ｓ７０５において、着脱式ユニット１１の検出許可情報が「許可」に設定されているか否かを判定する。この判定の結果、検出許可情報が「許可」に設定されていない場合は、Ｓ７１２に進み、警告表示をＯＦＦに設定する。
【００５１】
一方、Ｓ７０５の判定の結果、検出許可情報が「許可」に設定されている場合は、Ｓ７０６において、着脱式ユニット１１上の着脱式ユニット操作部１３にあるキーの状態を監視する。この処理は、図３のＳ３０５と同様の処理である。そして、Ｓ７０７において、着脱式ユニット操作部１３でキー操作が行われていることを検出したか否かを判定する。この判定の結果、キー操作が行われていると検出されていない場合は、着脱式ユニット１１の接続が異常な状態ではないと判断できるため、Ｓ７１４に進み、着脱式ユニット１１の警告管理情報をＯＦＦに設定する。
【００５２】
一方、Ｓ７０７の判定の結果、キー操作が行われていると検出された場合は、Ｓ７０８において、着脱式ユニット１１の警告管理情報が既にＯＮに設定されているか否かを判定する。この判定の結果、警告管理情報が既にＯＮに設定されている場合は警告表示を行う必要がないため、Ｓ７１２へ進む。
【００５３】
一方、Ｓ７０８の判定の結果、警告管理情報がＯＮに設定されていない場合は、Ｓ７０９において、警告表示の設定をＯＮとし、信号処理部５により液晶パネル８に図５に示したような警告画面を表示する。そして、Ｓ７１０において、警告画面を表示してから４秒が経過したか否かを判定する。この判定の結果、警告画面を表示してから４秒が経過していない場合は、Ｓ７０３に戻る。
【００５４】
一方、Ｓ７１０の判定の結果、警告画面を表示してから４秒が経過した場合は、Ｓ７１１において、着脱式ユニット１１の警告管理情報をＯＮに設定する。そして、Ｓ７１２において、警告表示をＯＦＦに設定し、警告画面が表示されていた場合は警告画面の表示を終了する。続いてＳ７１３において、検出許可情報を「禁止」に設定し、処理を終了する。
【００５５】
以上のような制御を行うことにより、着脱式ユニット１１上にあるキーが操作されていると検出された場合は警告を発生させることができる。また、着脱式ユニット１１のキーが押され続けている場合は、着脱式ユニットの警告が済んでいることを管理する情報を用いることにより、図４または図６に示したキー制御を実現することができる。さらに、着脱式ユニット１１の異常検出を行うか否かを判断する情報を用いることにより、着脱式ユニットの接続が継続している間、電源を投入した直後のみ警告を発するように制御することができる。
【００５６】
以上のように本実施形態によれば、着脱式ユニットを検出するための特別な機構を不要にして、電子機器側で着脱式ユニットが正しい状態になっていないことを確認できる機会を増やすことができる。また、キーの多重押しを許可していないような装置である場合には、着脱式ユニットのキーが操作されたままになっていても、電子機器側のキー操作を受け付けられるようにすることができる。
【００５７】
また、本実施形態では、電源投入時に図７に示す処理を行うようにした例について説明したが、電源投入後に着脱式ユニットを装着した時に図７に示す処理を適用してもよい。この場合、図７に示す処理は、所定の周期で常時行われるものとする。これにより、電源投入後に着脱式ユニットを取り外して再度装着する度に、接続不良が生じている場合は警告を発することができる。
【００５８】
なお、システム制御部４の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５９】
また、上述した実施形態においては、本発明をデジタルビデオカメラに適用した場合を例にして説明したが、これはこの例に限定されず、操作キーを有する着脱式ユニットを装着することができる装置であれば適用可能である。すなわち、本発明はＰＤＡ、携帯電話端末、携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。操作キーを有する着脱式ユニットとして、グリップユニットの例を説明したが、カメラであれば他にも、外付けストロボユニット、着脱式の撮影レンズユニット、増設バッテリーユニットなどが考えられる。カメラ以外の本体装置であっても、充電クレードル、増設スピーカなど、様々な着脱式ユニットに対し、本発明を適用可能である。
【００６０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６１】
４  システム制御部
５  信号処理部
１０  着脱式ユニットＩ／Ｆ部
１１  着脱式ユニット
１３  着脱式ユニット操作部
【図１】
0006541323.tif 000002
【図２】
0006541323.tif 000003
【図３】
0006541323.tif 000004
【図４】
0006541323.tif 000005
【図５】
0006541323.tif 000006
【図６】
0006541323.tif 000007
【図７】
0006541323.tif 000008