(57)【要約】【課題】アクセサリ装置などの外部機器の操作部の応答速度を向上させることができるようにする。【解決手段】電子機器（１００）は、接続手段と、第１の外部機器または第２の外部機器と通信を行う通信手段と、前記接続手段に前記第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御する制御手段であって、前記接続手段に前記第２の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御する前記制御手段とを有する。【選択図】図２
2020178245.tif 000002
【特許請求の範囲】
【請求項１】
接続手段と、
第１の外部機器または第２の外部機器と通信を行う通信手段と、
前記接続手段に前記第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子を前記通信手段に接続するように制御する制御手段であって、前記接続手段に前記第２の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御する前記制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記制御手段は、前記接続手段に前記第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが前記通信手段を介して接続されるように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記接続手段に外部機器が接続された場合、前記制御手段は、前記外部機器から前記通信手段を介して前記外部機器の識別情報を受信し、
前記外部機器の識別情報が前記第２の外部機器の識別情報でない場合には、前記外部機器が前記第１の外部機器であると判定し、
前記外部機器の識別情報が前記第２の外部機器の識別情報である場合には、前記外部機器が前記第２の外部機器であると判定することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記制御手段は、
前記接続手段に前記第２の外部機器が接続され、前記第２の外部機器に第３の外部機器が接続されている場合には、前記接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御し、
前記接続手段に前記第２の外部機器が接続され、前記第２の外部機器に第３の外部機器が接続されていない場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記制御手段は、前記第２の外部機器に前記第３の外部機器が接続されているか否かを示す情報を、前記通信手段を介して前記第２の外部機器から受信することを特徴とする請求項４に記載の電子機器。
【請求項６】
前記制御手段は、
前記電子機器が静止画撮影モードであり、前記接続手段に前記第２の外部機器が接続され、前記第２の外部機器に第３の外部機器が接続されていない場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御し、
前記電子機器が静止画撮影モードでない場合には、前記接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御することを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記接続手段の少なくとも一部の端子は、前記第２の外部機器から撮影を指示するための信号を入力することを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
第１の接続手段と、
第２の接続手段と、
第１の外部機器または第２の外部機器と通信を行う通信手段と、
ユーザによる操作が可能な操作手段と、
前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続された場合には、前記第１の接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御する制御手段であって、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続されていない場合には、前記第１の接続手段の少なくとも一部の端子と前記操作手段とが接続されるように制御する前記制御手段と
を有することを特徴とする電子機器。
【請求項９】
前記制御手段は、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続された場合には、前記第１の接続手段の少なくとも一部の端子と前記操作手段とが前記通信手段および前記制御手段を介して接続されるように制御することを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記制御手段は、
前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続された場合には、前記第２の接続手段に前記第２の外部機器が接続されたことを示す情報を、前記通信手段を介して前記第１の外部機器に送信するように制御し、
前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続されていない場合には、前記第２の接続手段に前記第２の外部機器が接続されてないことを示す情報を、前記通信手段を介して前記第１の外部機器に送信するように制御することを特徴とする請求項８または９に記載の電子機器。
【請求項１１】
前記制御手段は、前記第１の接続手段に前記第１の外部機器が接続された場合には、前記電子機器の識別情報を、前記通信手段を介して前記第１の外部機器に送信するように制御することを特徴とする請求項８から１０のいずれか１項に記載の電子機器。
【請求項１２】
接続手段と、第１の外部機器または第２の外部機器と通信を行う通信手段と、制御手段とを有する電子機器の制御方法であって、
前記接続手段に前記第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御するステップと、
前記接続手段に前記第２の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御するステップと
を有することを特徴とする制御方法。
【請求項１３】
第１の接続手段と、第２の接続手段と、第１の外部機器または第２の外部機器と通信を行う通信手段と、ユーザによる操作が可能な操作手段とを有する電子機器の制御方法であって、
前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続された場合には、前記第１の接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御するステップと、
前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続されていない場合には、前記第１の接続手段の少なくとも一部の端子と前記操作手段とが接続されるように制御するステップと
を有することを特徴とする制御方法。
【請求項１４】
コンピュータを、
接続手段に第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と通信手段とが接続されるように制御する制御手段であって、前記接続手段に第２の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御する前記制御手段
として機能させるためのプログラム。
【請求項１５】
コンピュータを、
第１の接続手段に第１の外部機器が接続され、第２の接続手段に第２の外部機器が接続された場合には、前記第１の接続手段の少なくとも一部の端子と通信手段とが接続されるように制御する制御手段であって、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続されていない場合には、前記第１の接続手段の少なくとも一部の端子とユーザによる操作が可能な操作手段とが接続されるように制御する前記制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、その制御方法およびそれらに関連するプログラムに関する。
【背景技術】
【０００２】
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コネクタを有する電子機器の一例としてデジタルカメラが知られている。デジタルカメラのアクセサリ装置の一例としてバッテリグリップが知られている。ユーザは、バッテリグリップの操作部を用いてデジタルカメラに画像の撮影を指示することができる。
【０００３】
特許文献１には、外部ストロボなどのアクセサリ装置が装着可能な撮像装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３-２０７３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、アクセサリ装置などの外部機器の操作部を用いてデジタルカメラを操作する場合の応答速度は、デジタルカメラの操作部を用いてデジタルカメラを操作する場合の応答速度とほぼ同等であることが要求される。外部機器の操作部の使いやすさを考慮すれば、外部機器の操作部の応答速度とデジタルカメラの操作部の応答速度とはほぼ同等であることが望ましい。このような要求は、デジタルカメラ以外の電子機器と外部機器とにおいても同様であることが想定される。
【０００６】
そこで、本発明は、アクセサリ装置などの外部機器の操作部の応答速度を向上できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器の一つは、接続手段と、第１の外部機器または第２の外部機器と通信を行う通信手段と、前記接続手段に前記第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子を前記通信手段に接続するように制御する制御手段であって、前記接続手段に前記第２の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御する前記制御手段とを有する。
【０００８】
本発明に係る電子機器の一つは、第１の接続手段と、第２の接続手段と、第１の外部機器または第２の外部機器と通信を行う通信手段と、ユーザによる操作が可能な操作手段と、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続された場合には、前記第１の接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御する制御手段であって、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続されていない場合には、前記第１の接続手段の少なくとも一部の端子と前記操作手段とが接続されるように制御する前記制御手段とを有する。
【０００９】
本発明に係る制御方法の一つは、接続手段と、第１の外部機器または第２の外部機器と通信を行う通信手段とを有する電子機器の制御方法であって、前記接続手段に前記第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御するステップと、前記接続手段に前記第２の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御するステップとを有する。
【００１０】
本発明に係る制御方法の一つは、第１の接続手段と、第２の接続手段と、第１の外部機器または第２の外部機器と通信を行う通信手段と、ユーザによる操作が可能な操作手段とを有する電子機器の制御方法であって、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続された場合には、前記第１の接続手段の少なくとも一部の端子と前記通信手段とが接続されるように制御するステップと、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続されていない場合には、前記第１の接続手段の少なくとも一部の端子と前記操作手段とが接続されるように制御するステップとを有する。
【００１１】
本発明に係るプログラムの一つは、コンピュータを、接続手段に第１の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と通信手段とが接続されるように制御する制御手段であって、前記接続手段に第２の外部機器が接続された場合には、前記接続手段の少なくとも一部の端子と前記制御手段とが接続されるように制御する前記制御手段として機能させる。
【００１２】
本発明に係るプログラムの一つは、コンピュータを、第１の接続手段に第１の外部機器が接続され、第２の接続手段に第２の外部機器が接続された場合には、前記第１の接続手段の少なくとも一部の端子と通信手段とが接続されるように制御する制御手段であって、前記第１の接続手段に前記第１の外部機器が接続され、前記第２の接続手段に前記第２の外部機器が接続されていない場合には、前記第１の接続手段の少なくとも一部の端子とユーザによる操作が可能な操作手段とが接続されるように制御する前記制御手段として機能させる。
【発明の効果】
【００１３】
本発明によれば、アクセサリ装置などの外部機器の操作部の応答速度を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】撮像装置１００およびアクセサリ装置２００の外観例を説明するための斜視図である。
【図２】実施形態１における撮像装置１００およびアクセサリ装置２００の構成要素を説明するためのブロック図である。
【図３】ＵＳＢ接続部１１０の端子およびＵＳＢ接続部２１０の端子の信号割り当て例を説明するための図である。
【図４】ＵＳＢ接続部１１０および２１０の接続例を説明するためのブロック図である。
【図５】撮像装置１００の制御方法を説明するためのフローチャートである。
【図６】実施形態２における撮像装置１００およびアクセサリ装置２００の構成要素を説明するためのブロック図である。
【図７】ＵＳＢ接続部１００の端子およびＵＳＢ接続部２１０の端子の信号割り当て例を説明するための図である。
【図８】ＵＳＢ接続部１１０および２１０の接続例を説明するためのブロック図である。
【図９】撮像装置１００の制御方法を説明するためのフローチャートである。
【図１０】アクセサリ装置２００の制御方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１６】
［実施形態１］
図１（ａ）および（ｂ）は、実施形態１における撮像装置１００およびアクセサリ装置２００の外観例を説明するための斜視図である。図１（ａ）は背面斜視図であり、図１（ｂ）は前面斜視図である。
【００１７】
撮像装置１００は、電子機器であり、例えばデジタルカメラである。撮像装置１００は、ＵＳＢ接続部１１０、表示部１２８、モード切替スイッチ１６０、シャッタボタン１６１、操作部１７０、および電源スイッチ１７２を有する。
【００１８】
ＵＳＢ接続部１１０は、撮像装置１００の下面に設けられ、アクセサリ装置２００、パーソナルコンピュータまたはプリンタなどの外部機器に接続するためのコネクタである。ＵＳＢ接続部１１０は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のレセプタクル形状のコネクタである。
【００１９】
表示部１２８は、撮像装置１００の背面に設けられ、１つ以上の画像、１つ以上の情報またはこれらを表示する。モード切替スイッチ１６０は、撮像装置１００の上面に設けられ、撮像装置１００の動作モードをある動作モードから他の動作モードに切り替えるための操作部である。シャッタボタン１６１は、撮像装置１００の上面に設けられ、撮像の指示を行うための操作部である。操作部１７０は、ユーザからの指示を受け付けるためのスイッチ、ボタン、ダイヤル、タッチパネルなどを有する。電源スイッチ１７２は、撮像装置１００の背面に設けられ、撮像装置１００の電源のオンおよびオフを切り替えるための操作部である。
【００２０】
アクセサリ装置２００は、電子機器であり、例えば、撮像指示信号を出力可能なバッテリグリップである。アクセサリ装置２００は、ＵＳＢ接続部２１０、シャッタボタン２６１、および操作部２７０を有する。
【００２１】
ＵＳＢ接続部２１０は、アクセサリ装置２００の上面に設けられ、撮像装置１００のＵＳＢ接続部１１０に接続するためのコネクタである。ＵＳＢ接続部２００は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のプラグ形状のコネクタである。
【００２２】
シャッタボタン２６１は、アクセサリ装置２００の側面に設けられ、撮像の指示を行うための操作部である。操作部２７０は、ユーザからの指示を受け付けるためのスイッチ、ボタン、ダイヤルなどを有する。アクセサリ装置２００は、シャッタボタン２６１または操作部２７０の操作信号を、ＵＳＢ接続部２１０を介して撮像装置１００に送信する。
【００２３】
図２は、実施形態１における撮像装置１００およびアクセサリ装置２００の構成要素を説明するためのブロック図である。
【００２４】
まず、撮像装置１００の構成要素を説明する。撮像装置１００は、ＵＳＢ接続部１１０、撮像部１２２、画像処理部１２４、表示部１２８、電池１３０、メモリ１３２、システム制御部１５０、システムメモリ１５２、ＵＳＢ通信部１５４、および不揮発性メモリ１５６を有する。さらに、撮像装置１００は、モード切替スイッチ１６０、シャッタボタン１６１、第１のシャッタスイッチ１６２、第２のシャッタスイッチ１６４、操作部１７０、電源制御部１８０、および切り替え部１９０を有する。
【００２５】
撮像部１２２は、ＣＣＤまたはＣＭＯＳで構成される撮像素子であり、レンズ部を介して入射された被写体の光学像から画像データを生成する。画像処理部１２４は、撮像部１２２により生成された画像データに対して、所定の画像処理を行う。システム制御部１５０は、画像処理部１２４による画像処理の結果に基づき、露光制御とレンズ部の焦点調節制御とを行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。また、画像処理部１２４は、撮像部１２２により生成された画像データに対して、画像処理を行い、画像処理の結果の基づき、ＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００２６】
表示部１２８は、液晶表示器（ＬＣＤ）などの表示器上に画像またはＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画像などを表示する。
【００２７】
システム制御部１５０は、撮像部１２２または画像処理部１２４により生成された画像データと、表示部１２８に表示するための画像データをメモリ１３２に書き込む。メモリ１３２は、所定枚数の静止画像を記憶するのに十分な記憶容量、または、所定時間の動画像および音声を記憶するのに十分な記憶容量を有する。
【００２８】
システム制御部１５０は、プロセッサ（例えばハードウェアプロセッサ）、ワークメモリなどを有する。システム制御部１５０は、不揮発性メモリ１５６が記憶したプログラムを実行することにより、撮像装置１００の構成要素を制御することができる。
【００２９】
不揮発性メモリ１５６は、電気的に消去および記録が可能なメモリであり、例えばＥＥＰＲＯＭなどである。不揮発性メモリ１５６は、システム制御部１５０が実行可能なプログラムなどを記憶している。また、不揮発性メモリ１５６は、後述するＵＳＢ接続部１１０の端子の信号割り当て処理を行うための情報を記憶している。
【００３０】
システムメモリ１５２は、例えばＲＡＭであり、システム制御部１５０で用いられる定数、変数などを記憶する。また、システム制御部１５０は、表示のための画像またはＧＵＩ画像をメモリ１３２に書き込み、その画像またはＧＵＩ画像を表示部１２８に表示するための制御を行う。
【００３１】
モード切替スイッチ１６０、第１のシャッタスイッチ１６２、第２のシャッタスイッチ１６４、および操作部１７０はいずれも、ユーザ操作に基づく操作信号をシステム制御部１５０に出力する。
【００３２】
モード切替スイッチ１６０は、撮像装置１００の動作モードを静止画撮影モード、動画撮影モード、再生モードなどに切り替える。
【００３３】
第１のシャッタスイッチ１６２は、シャッタボタン１６１を半押し状態にすることによりオン状態になり、撮像準備指示信号である第１のシャッタスイッチ信号Ｓ１をシステム制御部１５０に出力する。システム制御部１５０は、第１のシャッタスイッチ信号Ｓ１に基づき、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、およびＥＦ（フラッシュプリ発光）処理などを開始する。
【００３４】
第２のシャッタスイッチ１６４は、シャッタボタン１６１を全押し状態にすることによりオン状態になり、撮像指示信号である第２のシャッタスイッチ信号Ｓ２をシステム制御部１５０に出力する。システム制御部１５０は、第２のシャッタスイッチ信号Ｓ２に基づき、撮像部１２２に画像データを生成させる撮像処理を開始する。撮像部１２２で生成された画像データは、画像処理部１２４で処理された後、メモリ１３２に書き込まれる。
【００３５】
操作部１７０は、ユーザによる操作が可能であり、ユーザによる操作に対応する操作信号をシステム制御部１５０に出力する。例えば、操作部１７０は、押しボタン、回転ダイヤル、タッチセンサなどを含む。
【００３６】
電源制御部１８０は、電池１３０の検出回路、ＤＣ−ＤＣコンバータなどを有し、撮像装置１００に電池１３０が接続されているか否かの判定、電池１３０の残量の判定などを行う。電源制御部１８０は、電池１３０からの電力を撮像装置１００の各構成要素に供給する。また、電源制御部１８０は、ＵＳＢ接続部１１０を介してアクセサリ装置２００から供給される電力を撮像装置１００の各構成要素に供給することができる。
【００３７】
電池１３０は、リチウムイオン電池などの充電可能な電池である。電源制御部１８０は、ＵＳＢ接続部１１０を介してアクセサリ装置２００から供給される電力により電池１３０を充電することができる。
【００３８】
ＵＳＢ接続部１１０は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のレセプタクル形状のコネクタであり、アクセサリ装置２００のＵＳＢ接続部２１０の複数の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２と電気的に接続可能な複数の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２を有する。撮像装置１００は、外部機器（アクセサリ装置２００など）にＵＳＢ接続部１１０を介して電力を供給したり、当該外部機器からＵＳＢ接続部１１０を介して電力を受け取ったり、当該外部機器とＵＳＢ接続部１１０を介して通信したりすることができる。
【００３９】
ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１は、切り替え部１９０に接続される。ＵＳＢ接続部１１０の端子Ａ５、Ａ６およびＡ７は、ＵＳＢ通信部１５４に接続される。ＵＳＢ接続部１１０端子Ａ４、Ａ９、Ｂ４およびＢ９は、電源制御部１８０に接続される。
【００４０】
ＵＳＢ通信部１５４は、ＵＳＢ接続部１１０に接続されたアクセサリ装置２００のＵＳＢ通信部２５４とＵＳＢ規格（ＵＳＢ３．１規格、ＵＳＢ  Ｔｙｐｅ−Ｃ規格などを含む）に準拠したデータ通信を行うことができる。
【００４１】
切り替え部１９０は、システム制御部１５０の指示に基づき、ＵＳＢ接続部１１０内の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の信号割り当てを切り替える。切り替え部１９０は、ＵＳＢ接続部１１０内の所定の端子の接続先を、ＵＳＢ通信部１５４またはシステム制御部１５０に切り替える。これにより、撮像装置１００は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した外部機器との通信と、アクセサリ装置２００との通信のいずれかの通信が可能となる。
【００４２】
次に、アクセサリ装置２００の構成要素を説明する。アクセサリ装置２００は、ＵＳＢ接続部２１０、電池２３０、システム制御部２５０、システムメモリ２５２、ＵＳＢ通信部２５４、不揮発性メモリ２５６、シャッタボタン２６１、第１のシャッタスイッチ２６２、および第２のシャッタスイッチ２６４を有する。さらに、アクセサリ装置２００は、操作部２７０および電源制御部２８０を有する。
【００４３】
システム制御部２５０は、プロセッサ（例えばハードウェアプロセッサ）、ワークメモリなどを有する。システム制御部１５０は、不揮発性メモリ２５６が記憶したプログラムを実行することにより、アクセサリ装置２００の構成要素を制御することができる。
【００４４】
不揮発性メモリ２５６は、電気的に消去および記録が可能なメモリであり、例えばＥＥＰＲＯＭなどである。不揮発性メモリ２５６は、システム制御部２５０が実行可能なプログラムなどを記憶している。また、不揮発性メモリ２５６は、撮像装置１００へ送信するための機器情報を記憶している。
【００４５】
システムメモリ２５２は、例えばＲＡＭであり、システム制御部２５０で用いられる定数、変数などを記憶する。
【００４６】
第１のシャッタスイッチ２６２は、シャッタボタン２６１を半押し状態にすることによりオン状態になり、撮像準備指示信号である第１のシャッタスイッチ信号Ｓ１をＵＳＢ接続部２１０を介して撮像装置１００のシステム制御部１５０に出力する。システム制御部１５０は、第１のシャッタスイッチ信号Ｓ１に基づき、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、およびＥＦ（フラッシュプリ発光）処理などを開始する。
【００４７】
第２のシャッタスイッチ２６４は、シャッタボタン２６１を全押し状態にすることによりオン状態になり、撮像指示信号である第２のシャッタスイッチ信号Ｓ２をＵＳＢ接続部２１０を介して撮像装置１００のシステム制御部１５０に出力する。システム制御部１５０は、第２のシャッタスイッチ信号Ｓ２に基づき、撮像部１２２に画像データを生成される撮像処理を開始する。撮像部１２２で生成された画像データは、画像処理部１２４で処理された後、メモリ１３２に書き込まれる。
【００４８】
操作部２７０は、ユーザによる操作が可能であり、ユーザによる操作に対応する制御信号をＵＳＢ接続部２１０を介して撮像装置１００のシステム制御部１５０を出力する。例えば、操作部２７０は、押しボタン、回転ダイヤル、タッチセンサなどを含む。
【００４９】
電源制御部２８０は、電池２３０の検出回路、ＤＣ−ＤＣコンバータなどを有し、アクセサリ装置２００に電池２３０が接続されているか否かの判定、電池２３０の残量の判定などを行う。電源制御部２８０は、電池２３０からの電力をアクセサリ装置２００の各構成要素に供給する。また、電源制御部２８０は、ＵＳＢ接続部２１０を介して撮像装置１００に電力を供給することができる。
【００５０】
電池２３０は、リチウムイオン電池などの充電可能な電池である。
【００５１】
ＵＳＢ接続部２１０は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のプラグ形状のコネクタであり、撮像装置１００のＵＳＢ接続部１１０の複数の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２と電気的に接続可能な複数の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２を有する。アクセサリ装置２００は、ＵＳＢ接続部２１０を介して、撮像装置１００に接続される。
【００５２】
ＵＳＢ接続部２１０の端子Ｂ６は、第１のシャッタスイッチ２６２に接続される。ＵＳＢ接続部２１０の端子Ｂ７は、第２のシャッタスイッチ２６４に接続される。ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０、およびＢ１１は、操作部２７０に接続される。ＵＳＢ接続部２１０の端子Ａ５、Ａ６およびＡ７は、ＵＳＢ通信部２５４に接続される。ＵＳＢ接続部２１０端子Ａ４、Ａ９、Ｂ４およびＢ９は、電源制御部２８０に接続される。
【００５３】
ＵＳＢ通信部２５４は、ＵＳＢ接続部２１０に接続された撮像装置１００のＵＳＢ通信部１５４とＵＳＢ規格（ＵＳＢ３．１規格、ＵＳＢ  Ｔｙｐｅ−Ｃ規格などを含む）に準拠したデータ通信を行うことができる。
【００５４】
図３（ａ）は、撮像装置１００のＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の初期状態の信号割り当て例を説明するための図である。図３（ｂ）は、撮像装置１００がアクセサリ装置２００に接続された場合の撮像装置１００のＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の信号割り当て例を説明するための図である。図３（ｃ）は、アクセサリ装置２００のＵＳＢ接続部２１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の信号割り当て例を説明するための図である。
【００５５】
ＵＳＢ接続部１１０は、２４個の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２を有する。ＵＳＢ接続部２１０も、ＵＳＢ接続部１１０と同様に、２４個の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２を有する。切り替え部１９０は、システム制御部１５０の指示に基づき、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１の信号割り当てを切り替える。
【００５６】
初期状態では、撮像装置１００のＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２には、図３（ａ）に示すような信号割り当てが行われる。図３（ａ）の信号割り当ては、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した信号割り当てである。初期状態において、撮像装置１００は、ＵＳＢ接続部１１０に接続されたＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した外部機器との通信が可能である。撮像装置１００のＵＳＢ接続部１１０に外部機器が接続されていない状態でも、ＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２は、図３（ａ）に示すような信号割り当てが行われる。撮像装置１００は、初期状態で、外部機器の接続を待つ。
【００５７】
撮像装置１００がアクセサリ装置２００に接続された状態では、撮像装置１００のＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２には、図３（ｂ）に示すような信号割り当てが行われる。
【００５８】
図３（ｂ）に示すように、ＵＳＢ接続部１１０の端子Ｂ６には第１のシャッタスイッチ信号Ｓ１が割り当てられ、ＵＳＢ接続部１１０の端子Ｂ７には第２のシャッタスイッチ信号Ｓ２が割り当てられる。ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０、およびＢ１１には、操作部２７０からの操作信号が割り当てられる。
【００５９】
撮像装置１００がアクセサリ装置２００に接続された状態では、アクセサリ装置２００のＵＳＢ接続部２１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２には、図３（ｃ）に示すような信号割り当てが行われる。
【００６０】
図３（ｃ）に示すように、ＵＳＢ接続部２１０の端子Ｂ６には第１のシャッタスイッチ信号Ｓ１が割り当てられ、ＵＳＢ接続部２１０の端子Ｂ７には第２のシャッタスイッチ信号Ｓ２が割り当てられる。ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０、およびＢ１１には、操作部２７０からの操作信号が割り当てられる。
【００６１】
図４（ａ）は、図３（ａ）の初期状態の信号割り当てを行うための切り替え部１９０の動作例を説明するためのブロック図である。
【００６２】
切り替え部１９０は、スイッチ１９１を有する。初期状態では、図４（ａ）に示すように、スイッチ１９１は、システム制御部１５０の指示に基づき、ＵＳＢ接続部１１０の端子Ｂ７を、ＵＳＢ通信部１５４を介してシステム制御部１５０に接続する。同様に、スイッチ１９１は、システム制御部１５０の指示に基づき、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ８、Ｂ１０、およびＢ１１を、ＵＳＢ通信部１５４を介してシステム制御部１５０に接続する。これにより、ＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２は、図３（ａ）に示すような信号割り当てになる。
【００６３】
図４（ｂ）は、図３（ｂ）の初期状態の信号割り当てを行うための切り替え部１９０の動作例を説明するためのブロック図である。
【００６４】
撮像装置１００がアクセサリ装置２００に接続された状態では、図４（ｂ）に示すように、ＵＳＢ接続部１１０がＵＳＢ接続部２１０に接続される。切り替え部１９０のスイッチ１９１は、システム制御部１５０の指示に基づき、ＵＳＢ接続部１１０の端子Ｂ７をシステム制御部１５０に接続する。同様に、スイッチ１９１は、システム制御部１５０の指示に基づき、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ８、Ｂ１０、およびＢ１１とシステム制御部１５０とを接続する。スイッチ１９１は、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１とシステム制御部１５０とを接続する。これにより、ＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２は、図３（ｂ）に示すような信号割り当てになる。
【００６５】
次に、撮像装置１００のＵＳＢ接続部１１０の端子の信号割り当て処理について説明する。撮像装置１００およびアクセサリ装置２００は、相互に、ＵＳＢ接続部１１０および２１０を介して接続される。そのため、撮像装置１００およびアクセサリ装置２００は、相互に、ＵＳＢ通信部１５４および２５４を介して、アクセサリ装置２００のシャッタボタン２６１または操作部２７０の操作信号を通信することも可能である。
【００６６】
しかし、ＵＳＢ通信部１５４および２５４がアクセサリ装置２００の操作信号を送信した場合、ＵＳＢ通信部２５４および１５４が介在するため、アクセサリ装置２００のシャッタボタン２６１または操作部２７０の応答速度が損なわれてしまう。特にシャッタボタン２６１の応答速度が損なわれると、シャッタチャンスを逃すおそれがある。そこで、図４（ｂ）に示すように、切り替え部１９０がＵＳＢ接続部１１０の端子をシステム制御部１５０に接続する。アクセサリ装置２００のシャッタボタン２６１または操作部２７０は、ＵＳＢ通信部１５４および２５４を介さずに、操作信号をシステム制御部１５０に出力する。これにより、アクセサリ装置２００のシャッタボタン２６１または操作部２７０の応答速度は、撮像装置１００のシャッタボタン１６１または操作部１７０の応答速度とほぼ同等になる。
【００６７】
図５は、撮像装置１００の制御方法の例を説明するためのフローチャートである。初期状態では、システム制御部１５０は、切り替え部１９０を制御し、図３（ａ）に示すように、ＵＳＢ接続部１１０の端子の信号割り当てを設定する。切り替え部１９０は、図４（ａ）に示すように、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１を、ＵＳＢ通信部１５４を介してシステム制御部１５０に接続する。
【００６８】
ステップＳ５０１において、システム制御部１５０は、ＵＳＢ通信部１５４により、外部機器がＵＳＢ接続部１１０に接続されているか否かを検出する。外部機器は、アクセサリ装置２００、パーソナルコンピュータまたはプリンタなどである。システム制御部１５０は、外部機器がＵＳＢ接続部１１０に接続されたことを検出するまで、ステップＳ５０１の処理を繰り返す（ステップＳ５０１でＮＯ）。外部機器がＵＳＢ接続部１１０に接続されたことを検出した場合には、システム制御部１５０は、ステップＳ５０２に進む（ステップＳ５０１でＹＥＳ）。
【００６９】
ステップＳ５０２において、システム制御部１５０は、外部機器に機器情報要求信号を送信するように、ＵＳＢ通信部１５４を制御する。ＵＳＢ通信部１５４は、ＵＳＢ接続部１１０を介して、外部機器へ機器情報要求信号を送信する。
【００７０】
機器情報要求信号は、例えば、外部機器の機器情報を返信するように要求するための信号である。外部機器の機器情報は、外部機器の識別情報（機器ＩＤ）である。なお、機器情報要求信号は、図３（ａ）のＵＳＢ接続部１１０の端子の信号割り当てを、図３（ｂ）のＵＳＢ接続部１１０端子の信号割り当てに切り替える必要があるか否かを示す切り替え情報を返信するように要求するための信号でもよい。
【００７１】
外部機器は、撮像装置１００から機器情報要求信号を受信すると、自己の外部機器の種類を示す機器情報を撮像装置１００に送信する。外部機器がアクセサリ装置２００である場合、アクセサリ装置２００のシステム制御部２５０は、ＵＳＢ通信部２５４により、撮像装置１００から機器情報要求信号を受信すると、不揮発性メモリ２５６に記憶されている機器情報を撮像装置１００に送信する。
【００７２】
ステップＳ５０３において、システム制御部１５０は、ＵＳＢ通信部１５４により、ＵＳＢ接続部１１０を介して、外部機器から機器情報を受信する。
【００７３】
ステップＳ５０４において、システム制御部１５０は、受信した機器情報に基づき、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００であるか否かを判定する。アクセサリ装置２００は、例えばバッテリグリップである。
【００７４】
例えば、不揮発性メモリ１５６は、撮像指示信号を出力可能なアクセサリ装置２００の機器情報を示すテーブル情報を記憶している。システム制御部１５０は、不揮発性メモリ１５６に記憶されているテーブル情報を参照する。システム制御部１５０は、受信した機器情報がテーブル情報に含まれている場合には、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００であると判定する。また、システム制御部１５０は、受信した機器情報がテーブル情報に含まれていない場合には、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００でないと判定する。
【００７５】
例えば、システム制御部１５０は、受信した外部機器の機器情報が撮像指示信号を出力可能なアクセサリ装置２００の機器情報である場合には、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００であると判定する。また、システム制御部１５０は、受信した外部機器の機器情報が撮像指示信号を出力可能なアクセサリ装置２００の機器情報でない場合には、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００でないと判定する。
【００７６】
システム制御部１５０は、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００であると判定した場合には、ステップＳ５０５に進む（ステップＳ５０４でＹＥＳ）。システム制御部１５０は、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００でないと判定した場合には、図５のフローチャートは終了する（ステップＳ５０４でＮＯ）。
【００７７】
ステップＳ５０５において、システム制御部１５０は、切り替え部１９０を制御し、図３（ａ）のＵＳＢ接続部１１０の端子の信号割り当てを、図３（ｂ）のＵＳＢ接続部１１０の端子の信号割り当てに変更する。切り替え部１９０は、図４（ｂ）に示すように、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１をシステム制御部１５０に接続する。その後、図５のフローチャートは終了する。
【００７８】
以上のように、ステップＳ５０４において、システム制御部１５０は、撮像指示信号を出力可能なアクセサリ装置２００がＵＳＢ接続部１１０に接続された場合には、ステップＳ５０５に進む（ステップＳ５０４でＹＥＳ）。ステップＳ５０５において、システム制御部１５０は、図４（ｂ）に示すように、ＵＳＢ接続部１１０の少なくとも一部の端子をシステム制御部１５０に接続するように、切り替え部１９０を制御する。
【００７９】
また、システム制御部１５０は、撮像指示信号を出力可能なアクセサリ装置２００以外の外部機器がＵＳＢ接続部１１０に接続された場合には、図４（ａ）に示すように、切り替え部１９０を制御する（ステップＳ５０４でＮＯ）。その場合、システム制御部１５０は、図４（ａ）に示すように、ＵＳＢ接続部１１０の少なくとも一部の端子をＵＳＢ通信部１５４を介してシステム制御部１５０に接続するように、切り替え部１９０を制御する。
【００８０】
［実施形態２］
図６は、実施形態２における撮像装置１００およびアクセサリ装置２００の構成要素を説明するためのブロック図である。
【００８１】
図６の撮像装置１００の構成は、図２の撮像装置１００の構成と同じである。図６のアクセサリ装置２００は、図２のアクセサリ装置２００に対して、ＵＳＢ接続部３１１および切り替え部３９０を追加したものである。以下、実施形態２が実施形態１と異なる点を説明する。
【００８２】
まず、実施形態２における撮像装置１００の構成要素を説明する。不揮発性メモリ１５６は、後述する図９のフローチャートの処理などを実行するためのプログラムを記憶する。システム制御部１５０は、不揮発性メモリ１５６に記憶されているプログラムを実行することにより、図９のフローチャートの処理などを行う。
【００８３】
次に、実施形態２におけるアクセサリ装置２００の構成要素を説明する。不揮発性メモリ２５６は、後述する図１０のフローチャートの処理などを実行するためのプログラムを記憶する。システム制御部２５０は、不揮発性メモリ２５６に記憶されているプログラムを実行することにより、図１０のフローチャートの処理などを行う。不揮発性メモリ２５６は、後述する撮像装置１００に送信するための第１および第２の割り当て情報を示すテーブル情報を記憶する。
【００８４】
ＵＳＢ接続部３１１は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のレセプタクル形状のコネクタであり、外部機器と電気的に接続可能である。アクセサリ装置２００は、ＵＳＢ接続部３１１を介して、外部機器（撮像装置１００など）にＵＳＢ接続部３１０を介して電力を供給したり、当該外部機器からＵＳＢ接続部３１０を介して電力を受け取ったり、当該外部機器とＵＳＢ接続部３１０を介して通信したりすることができる。
【００８５】
電源制御部２８０は、システム制御部２５０の指示に基づき、ＵＳＢ接続部３１１に接続された外部機器から供給された電力で電池２３０を充電することができる。ＵＳＢ通信部２５４は、システム制御部２５０の指示に基づき、ＵＳＢ接続部３１１に接続された外部機器とＵＳＢ規格（ＵＳＢ３．１規格、ＵＳＢ  Ｔｙｐｅ−Ｃ規格などを含む）に準拠したデータ通信を行うことができる。
【００８６】
切り替え部３９０は、ＵＳＢ接続部２１０、操作部２７０、ＵＳＢ通信部２５４およびシステム制御部２５０に接続される。切り替え部３９０は、システム制御部２５０の指示に基づき、ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０およびＢ１１の接続先を、ＵＳＢ通信部２５４または操作部２７０に切り替える。
【００８７】
操作部２７０は、切り替え部３９０の制御により、ＵＳＢ通信部２５４を介して、ＵＳＢ接続部２１０に操作信号を出力する。操作部２７０は、切り替え部３９０の制御により、ＵＳＢ通信部２５４を介さず、直接、ＵＳＢ接続部２１０に操作信号を出力する。システム制御部２５０は、外部機器がＵＳＢ接続部３１１に接続されているか否かに基づき、切り替え部３９０を制御する。これにより、アクセサリ装置２００は、撮像装置１００に対して、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した通信、および実施形態１の通信を選択的に行うことができる。その詳細は、後述する。
【００８８】
図７（ａ）は、撮像装置１００のＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の信号割り当て例を説明するための図である。図７（ａ）は、撮像装置１００のＵＳＢ接続部１１０がアクセサリ装置２００のＵＳＢ接続部２１０に接続され、アクセサリ装置２００のＵＳＢ接続部３１１が外部機器に接続されていない場合の、撮像装置１００のＵＳＢ接続部１１０の端子の信号割り当てを示す。図７（ａ）の信号割り当ては、図３（ｂ）の信号割り当てと同じである。
【００８９】
図７（ｂ）は、アクセサリ装置２００のＵＳＢ接続部２１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の信号割り当て例を説明するための図である。図７（ｂ）は、撮像装置１００のＵＳＢ接続部１１０がアクセサリ装置２００のＵＳＢ接続部２１０に接続され、アクセサリ装置２００のＵＳＢ接続部３１１が外部機器に接続されていない場合の、ＵＳＢ接続部２１０の端子の信号割り当てを示す。図７（ｂ）の信号割り当ては、図３（ｃ）の信号割り当てと同じである。
【００９０】
図７（ｃ）は、撮像装置１００のＵＳＢ接続部１１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の信号割り当て例を説明するための図である。図７（ｃ）は、撮像装置１００のＵＳＢ接続部１１０がアクセサリ装置２００のＵＳＢ接続部２１０に接続され、アクセサリ装置２００のＵＳＢ接続部３１１が外部機器に接続されている場合の、撮像装置１００のＵＳＢ接続部１１０の端子の信号割り当てを示す。
【００９１】
図７（ｄ）は、アクセサリ装置２００のＵＳＢ接続部２１０の端子Ａ１〜Ａ１２およびＢ１〜Ｂ１２の信号割り当て例を説明するための図である。図７（ｄ）は、撮像装置１００のＵＳＢ接続部１１０がアクセサリ装置２００のＵＳＢ接続部２１０に接続され、アクセサリ装置２００のＵＳＢ接続部３１１が外部機器に接続されている場合の、ＵＳＢ接続部２１０の端子の信号割り当てを示す。
【００９２】
図７（ｃ）および図７（ｄ）は、図３（ａ）に対して、端子Ｂ６に第１のシャッタスイッチ信号Ｓ１が割り当てられ、端子Ｂ７に第２のシャッタスイッチ信号Ｓ２が割り当てられている点が異なる。
【００９３】
切り替え部１９０は、外部機器がＵＳＢ接続部３１１に接続されていない場合には、図７（ａ）に示すような信号割り当てを行い、外部機器がＵＳＢ接続部３１１に接続されている場合には、図７（ｃ）に示すような信号割り当てを行う。
【００９４】
切り替え部３９０は、外部機器がＵＳＢ接続部３１１に接続されていない場合には、図７（ｂ）に示すような信号割り当てを行い、外部機器がＵＳＢ接続部３１１に接続されている場合には、図７（ｄ）に示すような信号割り当てを行う。切り替え部３９０は、ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０およびＢ１１の接続先を制御する。
【００９５】
ＵＳＢ接続部２１０のＵＳＢ  Ｔｙｐｅ−Ｃ規格では、端子Ｂ６およびＢ７は空き端子となっている。そこで、ＵＳＢ接続部２１０の端子Ｂ６に第１のシャッタスイッチ２６２を割り当て、ＵＳＢ接続部２１０の端子Ｂ７には第２のシャッタスイッチ２６４を割り当てる。これにより、図７（ｂ）および図７（ｄ）に示すように、ＵＳＢ接続部２１０の端子Ｂ６には第１のシャッタスイッチ信号Ｓ１が割り当てられ、ＵＳＢ接続部２１０の端子Ｂ７には第２のシャッタスイッチ信号Ｓ２が割り当てられる。
【００９６】
まず、図７（ａ）および図７（ｂ）を参照しながら、外部機器がＵＳＢ接続部３１１に接続されていない場合を説明する。その場合、アクセサリ装置２００のＵＳＢ接続部２１０の端子の信号割り当ては、図７（ｂ）に示す状態となる。アクセサリ装置２００のＵＳＢ接続部２１０の初期状態は、図７（ｂ）に示す状態である。撮像装置１００のＵＳＢ接続部１１０の端子の信号割り当ては、図７（ａ）に示す状態となる。図７（ａ）に示す状態は図３（ｂ）に示す状態と同じであり、図７（ｂ）に示す状態は図３（ｃ）に示す状態と同じである。
【００９７】
次に、図７（ｃ）および図７（ｄ）を参照しながら、外部機器がＵＳＢ接続部３１１に接続されている場合を説明する。アクセサリ装置２００のＵＳＢ接続部２１０の端子の信号割り当ては、図７（ｄ）に示す状態となる。撮像装置１００のＵＳＢ接続部１１０の端子の信号割り当ては、図７（ｃ）に示す状態となる。ＵＳＢ接続部１１０および２１０の端子Ｂ６には第１のシャッタスイッチ信号Ｓ１が割り当てられ、ＵＳＢ接続部１１０および２１０の端子Ｂ７には第２のシャッタスイッチ信号Ｓ２が割り当てられる。ＵＳＢ接続部１１０および２１０の端子Ｂ６およびＢ７を除く端子は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した信号割り当てである。これにより、撮像装置１００とアクセサリ装置２００との間では、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した通信が可能となる。アクセサリ装置２００は、ＵＳＢ接続部３１１に接続された外部機器に対して、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した通信を行うとともに、ＵＳＢ接続部２１０に接続された撮像装置１００に対して、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した通信を行う。撮像装置１００は、アクセサリ装置２００を介して、アクセサリ装置２００のＵＳＢ接続部３１１に接続された外部機器に対して、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した通信を行うことができる。
【００９８】
図８（ａ）は、図７（ａ）および図７（ｂ）の信号割り当てを行うための切り替え部１９０および３９０の動作例を説明するためのブロック図である。
【００９９】
切り替え部１９０は、スイッチ１９１を有する。切り替え部３９０は、スイッチ３９１および３９２を有する。ＵＳＢ接続部１１０は、ＵＳＢ接続部２１０に接続されている。ＵＳＢ接続部３１１の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０およびＢ１１は、ＵＳＢ通信部２５４に接続される。
【０１００】
外部機器がＵＳＢ接続部３１１に接続されていない場合、切り替え部１９０および３９０は、図８（ａ）に示すような動作を行う。スイッチ３９１および３９２は、操作部３７０をＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０およびＢ１１に接続する。スイッチ１９１は、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０およびＢ１１をシステム制御部１５０に接続する。操作部２７０は、ＵＳＢ通信部２５４および１５４を介さずに、システム制御部１５０に接続される。これにより、ＵＳＢ接続部１１０は図７（ａ）に示すような信号割り当てになり、ＵＳＢ接続部２１０は図７（ｂ）に示すような信号割り当てになる。
【０１０１】
図８（ｂ）は、図７（ｃ）および図７（ｄ）の信号割り当てを行うための切り替え部１９０および３９０の動作例を説明するためのブロック図である。
【０１０２】
切り替え部１９０は、スイッチ１９１を有する。切り替え部３９０は、スイッチ３９１および３９２を有する。ＵＳＢ接続部１１０は、ＵＳＢ接続部２１０に接続されている。
【０１０３】
外部機器４００がＵＳＢ接続部３１１に接続されている場合、切り替え部１９０および３９０は、図８（ｂ）に示すような動作を行う。スイッチ３９１および３９２は、操作部３７０を、システム制御部２５０およびＵＳＢ通信部２５４を介して、ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０およびＢ１１に接続する。スイッチ１９１は、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０およびＢ１１を、ＵＳＢ通信部１５４を介して、システム制御部１５０に接続する。操作部２７０は、システム制御部２５０、ＵＳＢ通信部２５４および１５４を介して、システム制御部１５０に接続される。ＵＳＢ通信部２５４は、システム制御部１５０を介して、操作部２７０の操作信号を入力し、その操作信号をＵＳＢ通信データとして、撮像装置１００のＵＳＢ通信部１５４に送信する。ＵＳＢ通信部１５４は、その操作信号をＵＳＢ通信データとして受信し、その操作信号をシステム制御部１５０に出力する。これにより、ＵＳＢ接続部１１０は図７（ｃ）に示すような信号割り当てになり、ＵＳＢ接続部２１０は図７（ｄ）に示すような信号割り当てになる。
【０１０４】
また、外部機器４００は、ＵＳＢ通信部３１１、ＵＳＢ通信部２５４、ＵＳＢ接続部２１０、ＵＳＢ接続部１１０およびＵＳＢ通信部１５４を介して、システム制御部１５０に接続される。撮像装置１００は、アクセサリ装置２００を介して、外部機器４００に対して、ＵＳＢ通信を行うことができる。
【０１０５】
次に、撮像装置１００のＵＳＢ接続部１１０の端子の信号割り当て処理とアクセサリ装置２００のＵＳＢ接続部２１０の端子の信号割り当て処理について説明する。アクセサリ装置２００は、外部機器に接続可能なＵＳＢ接続部３１１を有する。撮像装置１００は、アクセサリ装置２００を介して、ＵＳＢ接続部３１１に接続されている外部機器に対して、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に準拠した通信を行うことができる。ＵＳＢ  Ｔｙｐｅ−Ｃ規格では、ＵＳＢ２．０規格に準拠した通信と、より高速なＵＳＢ３．１規格に準拠した通信を行うことが可能である。
【０１０６】
図７（ｂ）では、ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０およびＢ１１に操作部２７０の操作信号が割り当てられている。その場合、撮像装置１００は、アクセサリ装置２００のＵＳＢ接続部３１１に接続された外部機器に対して、ＵＳＢ３．１規格に準拠した通信を行うことができない。
【０１０７】
そこで、外部機器がＵＳＢ接続部３１１に接続されている場合には、ＵＳＢ接続部１１０は図７（ｃ）に示すような信号割り当てになり、ＵＳＢ接続部２１０は図７（ｄ）に示すような信号割り当てになる。これにより、撮像装置１００は、アクセサリ装置２００のＵＳＢ接続部３１１に接続された外部機器に対して、ＵＳＢ３．１規格に準拠した通信を行うことができる。外部機器がＵＳＢ接続部３１１に接続されていない場合には、ＵＳＢ接続部１１０は図７（ａ）に示す信号割り当てになり、ＵＳＢ接続部２１０は図７（ｂ）に示す信号割り当てになる。
【０１０８】
また、ＵＳＢ  Ｔｙｐｅ−Ｃ規格で空き端子となっている端子Ｂ６およびＢ７は、それぞれ、第１のシャッタスイッチ信号Ｓ１および第２のシャッタスイッチ信号Ｓ２が割り当てられる。これにより、撮像装置１００は、アクセサリ装置２００のＵＳＢ接続部３１１に接続された外部機器に対するＵＳＢ３．１規格に準拠した通信を阻害することなく、シャッタボタン２６１の応答速度を高速化し、シャッタチャンスを逃しにくくなる。
【０１０９】
図９は、撮像装置１００の制御方法の例を説明するためのフローチャートである。初期状態では、システム制御部１５０は、切り替え部１９０を制御し、図７（ｃ）に示すように、ＵＳＢ接続部１１０の端子の信号割り当てを設定する。切り替え部１９０は、図８（ｂ）に示すように、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１を、ＵＳＢ通信部１５４を介してシステム制御部１５０に接続する。
【０１１０】
撮像装置１００は、図５と同様に、ステップＳ５０１〜Ｓ５０４の処理を行う。ステップＳ５０４において、システム制御部１５０は、接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００である場合には、ステップＳ９０５に進む（ステップＳ５０４でＹＥＳ）。接続されている外部機器が撮像指示信号を出力可能なアクセサリ装置２００でない場合には、図９のフローチャートは終了する（ステップＳ５０４でＮＯ）。
【０１１１】
ステップＳ９０５において、システム制御部１５０は、撮像装置１００の動作モードが静止画撮影モードであるか否かを判定する。システム制御部１５０は、撮像装置１００の動作モードが静止画撮影モードであると判定した場合には、ステップＳ９０６に進む（ステップＳ９０５でＹＥＳ）。システム制御部１５０は、撮像装置１００の動作モードが静止画撮影モードでないと判定した場合には、図９のフローチャートは終了する（ステップＳ９０５でＮＯ）。
【０１１２】
ステップＳ９０６において、システム制御部１５０は、アクセサリ装置２００に割り当て情報要求信号を送信するように、ＵＳＢ通信部１５４を制御する。ＵＳＢ通信部１５４は、ＵＳＢ接続部１１０を介して、アクセサリ装置２００へ割り当て情報要求信号を送信する。
【０１１３】
割り当て情報要求信号は、例えば、第１または第２の割り当て情報を返信するように要求するための信号である。第１の割り当て情報は、図７（ａ）に示すような信号割り当ての設定を指示するための情報である。第２の割り当て情報は、図７（ｃ）に示すような信号割り当ての設定を指示するための情報である。
【０１１４】
アクセサリ装置２００は、撮像装置１００から割り当て情報要求信号を受信すると、第１または第２の割り当て情報を撮像装置１００に送信する。その詳細は、後に、図１０を参照しながら説明する。
【０１１５】
ステップＳ９０７において、システム制御部１５０は、ＵＳＢ通信部１５４により、ＵＳＢ接続部１１０を介して、アクセサリ装置２００から割り当て情報を受信する。
【０１１６】
ステップＳ９０８において、システム制御部１５０は、アクセサリ装置２００から第１の割り当て情報を受信した場合には、切り替え部１９０を制御し、ＵＳＢ接続部１１０の端子に対して、図７（ａ）の信号割り当てを設定する。切り替え部１９０は、図８（ａ）に示すように、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１をシステム制御部１５０に接続する。
【０１１７】
また、システム制御部１５０は、アクセサリ装置２００から第２の割り当て情報を受信した場合には、切り替え部１９０を制御し、ＵＳＢ接続部１１０の端子に対して、図７（ｃ）の信号割り当てを設定する。切り替え部１９０は、図８（ｂ）に示すように、ＵＳＢ接続部１１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ６、Ｂ７、Ｂ８、Ｂ１０、およびＢ１１を、ＵＳＢ通信部１５４を介してシステム制御部１５０に接続する。その後、図９のフローチャートは終了する。
【０１１８】
図１０は、アクセサリ装置２００の制御方法の例を説明するためのフローチャートである。初期状態では、システム制御部２５０は、切り替え部３９０を制御し、図７（ｂ）に示すように、ＵＳＢ接続部２１０の端子の信号割り当てを設定する。切り替え部３９０は、図８（ａ）に示すように、ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０、およびＢ１１を操作部２７０に接続する。なお、切り替え部３９０は、ＵＳＢ接続部２１０の少なくとも一部の端子を操作部２７０に接続すればよい。
【０１１９】
ステップＳ１００１において、システム制御部２５０は、ＵＳＢ通信部２５４により、外部機器である撮像装置１００がＵＳＢ接続部２１０に接続されたか否かを検出する。システム制御部２５０は、撮像装置１００がＵＳＢ接続部２１０に接続されたことを検出するまで待機し（ステップＳ１００１でＮＯ）、撮像装置１００がＵＳＢ接続部２１０に接続されたことを検出した場合には、ステップＳ１００２に進む（ステップＳ１００１でＹＥＳ）。
【０１２０】
ステップＳ１００２において、システム制御部２５０は、ＵＳＢ通信部２５４により、ＵＳＢ接続部２１０を介して、撮像装置１００から図９のステップＳ５０２の機器情報要求信号を受信する。
【０１２１】
ステップＳ１００３において、システム制御部２５０は、機器情報要求信号に応答し、撮像装置１００に機器情報を送信するように、ＵＳＢ通信部２５４を制御する。ＵＳＢ通信部２５４は、ＵＳＢ接続部２１０を介して、撮像装置１００に対して、不揮発性メモリ２５６に記憶されている機器情報を撮像装置１００に送信する。機器情報は、アクセサリ装置２００の識別情報であり、例えば、機器ＩＤである。
【０１２２】
ステップＳ１００４において、システム制御部２５０は、ＵＳＢ通信部２５４により、ＵＳＢ接続部２１０を介して、撮像装置１００から図９のステップＳ９０６の割り当て情報要求信号を受信する。
【０１２３】
ステップＳ１００５において、システム制御部２５０は、ＵＳＢ通信部２５４により、ＵＳＢ接続部３１１に外部機器４００が接続されているか否かを判定する。システム制御部２５０は、ＵＳＢ接続部３１１に外部機器４００が接続されていると判定した場合には、ステップＳ１００７に進む（ステップＳ１００５でＹＥＳ）。システム制御部２５０は、ＵＳＢ接続部３１１に外部機器４００が接続されていないと判定した場合には、ステップＳ１００６に進む（ステップＳ１００５でＮＯ）。
【０１２４】
ステップＳ１００６において、システム制御部２５０は、不揮発性メモリ２５６に記憶されているテーブル情報を参照し、第１の割り当て情報を撮像装置１００に送信するように、ＵＳＢ通信部２５４を制御する。ＵＳＢ通信部２５４は、ＵＳＢ接続部２１０を介して、撮像装置１００に対して、第１の割り当て情報を撮像装置１００に送信する。第１の割り当て情報は、ＵＳＢ接続部３１１に外部機器４００が接続されていないことを示す情報であり、図７（ａ）に示すような信号割り当ての設定を指示するための情報である。その後、図１０のフローチャートは終了する。
【０１２５】
図９のステップＳ９０８において、システム制御部１５０は、第１の割り当て情報を受信した場合には、図８（ａ）に示すように、ＵＳＢ接続部１１０の少なくとも一部の端子をシステム制御部１５０に接続するように、切り替え部１９０を制御する。
【０１２６】
図１０のステップＳ１００７において、システム制御部２５０は、切り替え部３９０を制御し、図７（ｂ）のＵＳＢ接続部２１０の端子の信号割り当てを、図７（ｄ）のＵＳＢ接続部２１０の端子の信号割り当てに変更する。切り替え部３９０は、図８（ｂ）に示すように、ＵＳＢ接続部２１０の端子Ａ２、Ａ３、Ａ８、Ａ１０、Ａ１１、Ｂ２、Ｂ３、Ｂ５、Ｂ８、Ｂ１０、およびＢ１１を、ＵＳＢ通信部２５４およびシステム制御部２５０を介して操作部２７０に接続する。なお、切り替え部３９０は、ＵＳＢ接続部２１０の少なくとも一部の端子を、ＵＳＢ通信部２５４およびシステム制御部２５０を介して操作部２７０に接続すればよい。
【０１２７】
ステップＳ１００８において、システム制御部２５０は、不揮発性メモリ２５６に記憶されているテーブル情報を参照し、第２の割り当て情報を撮像装置１００に送信するように、ＵＳＢ通信部２５４を制御する。ＵＳＢ通信部２５４は、ＵＳＢ接続部２１０を介して、撮像装置１００に対して、第２の割り当て情報を撮像装置１００に送信する。第２の割り当て情報は、ＵＳＢ接続部３１１に外部機器４００が接続されていることを示す情報であり、図７（ｃ）に示すような信号割り当ての設定を指示するための情報である。その後、図１０のフローチャートは終了する。
【０１２８】
図９のステップＳ９０８において、システム制御部１５０は、第２の割り当て情報を受信した場合には、図８（ｂ）に示すように、切り替え部１９０を制御する。システム制御部１５０は、図８（ｂ）に示すように、ＵＳＢ接続部１１０の少なくとも一部の端子を、ＵＳＢ通信部１５４を介してシステム制御部１５０に接続するように、切り替え部１９０を制御する。
【０１２９】
実施形態１および実施形態２では、アクセサリ装置２００は、バッテリグリップとして説明したが、例えばリモートコントローラなどの撮像指示信号を出力可能なアクセサリ装置であればよい。ＵＳＢ接続部１１０、２１０および３１１は、ＵＳＢ  Ｔｙｐｅ−Ｃ規格のコネクタとして説明したが、その他の接続部でもよい。撮像装置１００は、デジタルカメラまたはデジタルビデオカメラとして動作する装置に限るものではなく、スマートフォン、タブレット、工業用カメラ、医療用カメラ、車載カメラなどとして動作する装置であってもよい。
【０１３０】
実施形態１および実施形態２によれば、撮像装置１００は、ＵＳＢ接続部１１０および２１０を介して、アクセサリ装置２００に接続することができる。撮像装置１００は、アクセサリ装置２００のシャッタボタン２６１または操作部２７０の応答速度を、撮像装置１００のシャッタボタン１６１または操作部１７０の応答速度とほぼ同等にすることができる。撮像装置１００およびアクセサリ装置２００は、ＵＳＢ接続部１１０および２１０を用いることにより、汎用性を高くし、シャッタボタン２６１および操作部２７０の応答速度を高速化することができる。
【０１３１】
［実施形態３］
実施形態１および実施形態２で説明した様々な機能、処理または方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、プロセッサなどがプログラムを用いて実現することもできる。以下、実施形態３では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、プロセッサなどを「コンピュータＸ」と呼ぶ。また、実施形態３では、コンピュータＸを制御するためのプログラムであって、実施形態１および実施形態２で説明した様々な機能、処理または方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【０１３２】
実施形態１および実施形態２で説明した様々な機能、処理または方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態３におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも１つを含む。実施形態３におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記憶媒体である。
【符号の説明】
【０１３３】
１００  撮像装置、１１０  ＵＳＢ接続部、１５０  システム制御部、１５４  ＵＳＢ通信部、１９０  切り替え部、２００  アクセサリ装置、２１０  ＵＳＢ接続部、２５０  システム制御部、２５４  ＵＳＢ通信部、２７０  操作部、３１１  ＵＳＢ接続部、３９０  切り替え部
【図１】
2020178245.tif 000003
【図２】
2020178245.tif 000004
【図３】
2020178245.tif 000005
【図４】
2020178245.tif 000006
【図５】
2020178245.tif 000007
【図６】
2020178245.tif 000008
【図７】
2020178245.tif 000009
【図８】
2020178245.tif 000010
【図９】
2020178245.tif 000011
【図１０】
2020178245.tif 000012