(57)【要約】【課題】本体ユニットに交換レンズ以外の外部ユニットが接続可能なシステムにおいて、外部ユニットの機能に応じて、本体ユニットとパソコン間の通信プロトコルを自動的に変更することのできるカメラシステムを提供する。【解決手段】撮像素子から出力された画像データを記憶する記憶手段と、画像データを表示する表示手段と、外部ユニットが着脱自在に装着される装着部と、情報処理装置に接続するインターフェースとを有する本体ユニットを備え、外部ユニットとして光学レンズと該光学レンズを透過した被写体光を撮像し画像データとして出力する撮像素子を有するレンズユニットを前記装着部に装着可能なカメラシステムであって、本体ユニットは、外部ユニットの通信プロトコルを保持しており、本体ユニットの装着部に外部ユニットの一つが装着されたとき、当該外部ユニットに対応した通信プロトコルを自動的に選択して、本体ユニットと情報処理装置間で通信を行う。【選択図】図１１
2011101285.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子から出力された画像データを記憶する記憶手段と、前記画像データを表示する表示手段と、外部ユニットが着脱自在に装着される装着部と、情報処理装置に接続するインターフェースとを有する本体ユニットを備え、前記外部ユニットとして光学レンズと該光学レンズを透過した被写体光を撮像し画像データとして出力する撮像素子を有するレンズユニットを前記装着部に装着可能なカメラシステムであって、
前記本体ユニットは、前記外部ユニットの通信プロトコルを保持しており、本体ユニットの装着部に前記外部ユニットの一つが装着されたとき、当該外部ユニットに対応した通信プロトコルを自動的に選択して、本体ユニットと前記情報処理装置間で通信を行うことを特徴とするカメラシステム。
【請求項２】
前記外部ユニットは、当該外部ユニットと前記本体ユニットとの間でユニット情報を交換するための能力値を有し、
前記本体ユニットは、前記装着部に外部ユニットが装着されたとき、当該外部ユニットから送信される前記能力値に基づいて、装着された外部ユニットに対応する通信プロトコルを決定することを特徴とする請求項１に記載のカメラシステム。
【請求項３】
前記装着部に外部ユニットが装着されている場合と装着されていない場合について、前記本体ユニットと前記情報処理装置間で用いる通信プロトコルが予め設定されていることを特徴とする請求項１に記載のカメラシステム。
【請求項４】
前記外部ユニットは、前記レンズユニット以外に、ハードディスクユニット、プリンタユニット、スキャナユニット、プロジェクタユニットまたは無線防水カメラユニットであることを特徴とする請求項１〜３のいずれか一項に記載のカメラシステム。
【請求項５】
カメラのレンズユニットが着脱自在に装着される装着部と、情報処理装置に接続するインターフェースとを有する本体ユニットであって、
前記レンズユニットに設けられた撮像素子から出力される画像データを記憶する記憶手段と、前記画像データを表示する表示手段とを備え、
前記装着部には、前記レンズユニットの代わりに種々の外部ユニットが装着可能であり、
前記レンズユニットを含む外部ユニットの通信プロトコルを記憶しており、前記装着部に前記外部ユニットの一つが装着されたとき、当該外部ユニットに対応した通信プロトコルを自動的に選択して、前記情報処理装置との間で通信を行うことを特徴とする本体ユニット。
【請求項６】
前記装着部に装着された外部ユニットとの間でユニット情報を交換するための能力値を外部ユニットが有しており、
前記装着部に外部ユニットが装着されたとき、当該外部ユニットから送信される前記能力値に基づいて、装着された外部ユニットに対応する通信プロトコルを決定することを特徴とする請求項５に記載の本体ユニット。
【請求項７】
前記装着部に外部ユニットが装着されている場合と装着されていない場合について、前記情報処理装置との間で用いる通信プロトコルが予め設定されていることを特徴とする請求項５に記載の本体ユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラシステムに係り、特に、カメラ本体がパソコンに接続可能で、かつカメラ本体に対してレンズユニットが着脱自在な構成のカメラシステムに関する。
【背景技術】
【０００２】
従来より、デジタルカメラをＵＳＢケーブルを用いてパソコンに接続し、デジタルカメラで撮影した画像データをＵＳＢケーブルを介してパソコンに伝送して、パソコンの表示画面に表示できるようにしたカメラシステムが知られている。
【０００３】
このようなカメラシステムにおいて、デジタルカメラが撮影モードの場合にはカメラコントロールの通信プロトコルを、再生モードの場合にはマスストレージクラスの通信プロトコルを、カメラ本体側からパソコンに対して宣言するようにしたカメラシステムが提案されている（例えば、特許文献１参照）。この特許文献１のカメラシステムでは、カメラがコンピュータと接続されると、カメラのモードに応じて、カメラとコンピュータとの通信プロトコルが選択されることになる。
【０００４】
また、従来より、レンズユニットが本体ユニットに対して着脱自在な構成のカメラシステムが知られている。このようなカメラシステムにおいて、本体ユニットに、レンズユニット以外の、例えばプリンタや液晶プロジェクタ、データ変換器といった外部ユニットも接続可能なカメラシステムが提案されている（例えば、特許文献２参照）。この特許文献２のカメラシステムでは、本体ユニットにレンズユニットが装着されたときは、撮影モードや再生モードが選択され、本体ユニットにレンズユニット以外の外部ユニットが装着されたときは、当該外部ユニットの機能に応じて様々な処理を行うことが可能となっている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術ではいずれの場合も、そもそもレンズユニット以外の外部ユニットが装着された本体ユニットとパソコンとを接続するという思想が開示されていない。本体ユニットをパソコンに接続したときは、本体ユニットとパソコン間における通信プロトコルを、本体ユニットに装着された外部ユニットの種類に応じて変更する必要がある。この場合、本体ユニットに装着された外部ユニットの種類に応じて、通信プロトコルを本体ユニットに対してユーザが手動で設定し直す必要があった。
【０００６】
本発明の課題は、本体ユニットに交換レンズ以外の外部ユニットが接続可能なシステムにおいて、外部ユニットの機能に応じて、本体ユニットとパソコン間の通信プロトコルを自動的に変更することのできるカメラシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、撮像素子から出力された画像データを記憶する記憶手段と、前記画像データを表示する表示手段と、外部ユニットが着脱自在に装着される装着部と、情報処理装置に接続するインターフェースとを有する本体ユニットを備え、前記外部ユニットとして光学レンズと該光学レンズを透過した被写体光を撮像し画像データとして出力する撮像素子を有するレンズユニットを前記装着部に装着可能なカメラシステムであって、前記本体ユニットは、前記外部ユニットの通信プロトコルを保持しており、本体ユニットの装着部に前記外部ユニットの一つが装着されたとき、当該外部ユニットに対応した通信プロトコルを自動的に選択して、本体ユニットと前記情報処理装置間で通信を行うことを特徴としている。
【０００８】
上記構成によれば、本体ユニットに装着された外部ユニットに対応した通信プロトコルが自動的に選択され、その通信プロトコルを用いて本体ユニットと情報処理装置間で通信が行われる。
【０００９】
請求項２に記載の発明は、請求項１において、前記外部ユニットは、当該外部ユニットと前記本体ユニットとの間でユニット情報を交換するための能力値を有し、前記本体ユニットは、前記装着部に外部ユニットが装着されたとき、当該外部ユニットから送信される前記能力値に基づいて、装着された外部ユニットに対応する通信プロトコルを決定することを特徴としている。
【００１０】
請求項３に記載の発明は、請求項１において、前記装着部に外部ユニットが装着されている場合と装着されていない場合について、前記本体ユニットと前記情報処理装置間で用いる通信プロトコルが予め設定されていることを特徴としている。
【００１１】
請求項４に記載の発明は、請求項１〜３のいずれか一項において、前記外部ユニットは、前記レンズユニット以外に、ハードディスクユニット、プリンタユニット、スキャナユニット、プロジェクタユニットまたは無線防水カメラユニットであることを特徴としている。
【００１２】
請求項５乃至請求項７はカメラシステムの本体ユニットに関する発明である。すなわち、請求項５に記載の発明は、カメラのレンズユニットが着脱自在に装着される装着部と、情報処理装置に接続するインターフェースとを有する本体ユニットであって、前記レンズユニットに設けられた撮像素子から出力される画像データを記憶する記憶手段と、前記画像データを表示する表示手段とを備え、前記装着部には、前記レンズユニットの代わりに種々の外部ユニットが装着可能であり、前記レンズユニットを含む外部ユニットの通信プロトコルを記憶しており、前記装着部に前記外部ユニットの一つが装着されたとき、当該外部ユニットに対応した通信プロトコルを自動的に選択して、前記情報処理装置との間で通信を行うことを特徴としている。
【００１３】
請求項６に記載の発明は、請求項５において、前記装着部に装着された外部ユニットとの間でユニット情報を交換するための能力値を外部ユニットが有しており、前記装着部に外部ユニットが装着されたとき、当該外部ユニットから送信される前記能力値に基づいて、装着された外部ユニットに対応する通信プロトコルを決定することを特徴としている。
【００１４】
請求項７に記載の発明は、請求項５において前記装着部に外部ユニットが装着されている場合と装着されていない場合について、前記情報処理装置との間で用いる通信プロトコルが予め設定されていることを特徴としている。
【発明の効果】
【００１５】
本発明によれば、レンズユニットを含む外部ユニットの機能に応じて、本体ユニットとパソコン間の通信プロトコルを自動的に変更することのできるカメラシステムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係るカメラシステムを示しており、（ａ）は単焦点レンズのレンズユニットが装着されるカメラシステムの斜視図、（ｂ）は光学ズームを搭載したレンズユニットが装着されるカメラシステムの斜視図である。
【図２】レンズユニットと本体ユニットの全体ブロック図である。
【図３】別の例によるレンズユニットのブロック図である。
【図４】更に別の例によるレンズユニットのブロック図である。
【図５】外部ユニットとして、ハードディスクユニットが装着されるカメラシステムの斜視図である。
【図６】外部ユニットとして、プリンタユニット又はスキャナユニットが装着されるカメラシステムの斜視図である。
【図７】外部ユニットとして、プロジェクタユニットが装着されるカメラシステムの斜視図である。
【図８】外部ユニットとして、無線防水カメラユニットが装着されるカメラシステムの斜視図である。
【図９】ハードディスクユニット、プリンタユニット、スキャナユニット、プロジェクタユニット又は無線防水カメラユニットのブロック図である。
【図１０】本発明に係るカメラシステムの全体構成図である
【図１１】本発明に係るカメラシステムの動作を示すフローチャートである。
【図１２】ユニット情報の一例を示しており、（ａ）は外部ユニットがプリンタユニットであるの場合のユニット情報を示す図、（ｂ）は外部ユニットがレンズユニットである場合のユニット情報を示す図である。
【図１３】図１１におけるステップＳ１１とステップＳ１２の処理を示すシーケンス図である。
【図１４】通信プロトコル選択画面を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施例を図面に従って説明する。
【実施例】
【００１８】
《実施例１》
図１は、本発明に係るカメラシステムの一例を示している。図１において、カメラシステム３は、カメラ本体である本体ユニット２と、本体ユニット２の装着部２Ａに着脱自在なレンズユニット１（又は１’）とからなる。カメラシステム３は、本体ユニット２とレンズユニット１（又は１’）が一体となって撮像装置としての機能を発揮する。レンズユニットは種々のタイプの中から利用者が適宜選択して本体ユニット２の装着部２Ａに装着されるものであって、例えば、単焦点レンズのレンズユニット１（同図（ａ））や、光学ズームを搭載したレンズユニット１’（同図（ｂ））がある。
【００１９】
次に、本発明に係るカメラシステムの機能構成について図２乃至図４を用いて説明する。図２は、本発明に係るカメラシステム３を構成する本体ユニット２と単焦点レンズのレンズユニット１の機能ブロックを示す図である。
【００２０】
図２において、レンズユニット１の機能ブロックを示すレンズユニット部１００は、フォーカスレンズを備えたレンズ群１０１と、レンズ群１０１を介して受光した被写体像を光信号から電気信号に変換して出力する撮像素子１０２と、撮像素子１０２から出力される信号（アナログ画像データ）をデジタル画像データに変換して信号増幅をするＡＦＥ（アナログフロントエンド）１０３と、変換されたデジタル画像データに対してＹＵＶデータへの変換処理、ＪＰＥＧ形式の圧縮処理、ＲＡＷデータの生成処理などの所定の画像処理を行ういわゆる画像エンジンであるＣＰＵ１０４と、を有している。
【００２１】
また、レンズユニット部１００は、本体ユニット２と電気的に接続するユニット間インターフェースを構成するジョイントコネクタ１０５と、このジョイントコネクタ１０５を介して画像データを本体ユニット２に送信するための双方向バス１０６、制御信号１０７、シリアルインターフェース信号１０８、ＳＤＩＯ信号１０９をそれぞれ授受する信号ラインを有している。
【００２２】
また、レンズユニット部１００は、レンズ群１０１の鏡筒の繰り出しと収納に用いるモータ１１０を制御するモータードライバ１１１を有している。このモータードライバ１１１は、本体ユニット２から受信した制御信号１０７によって制御される。この機構によって、交換レンズの種類によってはカメラシステム３の電源を切ったときに鏡筒を収納し、また、図示しないボタンの押下によって変倍動作をするなどの種々の動作制御を行うことができる。
【００２３】
また、レンズユニット部１００は、本体ユニット２から供給される電力１１２からレンズユニット部１００の動作に必要な各種電力を生成させるＤＣ−ＤＣコンバータ１１３と、本体ユニット２から供給された電力１１２を検知して、このＤＣ−ＤＣコンバータ１１３を制御するサブマイコン１１４と、レンズユニット部１００の外部に装着可能なテレコンバータレンズ及びワイドコンバータレンズを検出する検出回路１１５とを備えている。
【００２４】
また、レンズユニット部１００は、カメラシステム３の傾きを検出するジャイロセンサ１１６と、カメラシステム３に加わる加速度を検出する加速度センサ１１７と、ジャイロセンサ１１６が検出した傾き及び加速度センサ１１７が検出した加速度によって、レンズ群１０１を駆動するコイル１１８と、コイル１１８の駆動量を検出するホール素子１１９とを備えている。これら、ジャイロセンサ１１６、加速度センサ１１７、コイル１１８、ホール素子１１９によって手ぶれの防止機能を発揮することができる。
【００２５】
さらに、レンズユニット部１００は、画像処理及び動作制御処理を行うソフトウェアがフラッシュロム（Ｆｌａｓｈ  ＲＯＭ）１２０に記憶されており、このソフトウェアによる処理をワークエリアであるＲＡＭ１２１を使用してＣＰＵ１０４が各機構の動作及び処理の制御を行うように構成されている。
【００２６】
図２において、本体ユニット２の機能ブロックを示す本体ユニット部２００は、レンズユニット部１００と電気的に接続するユニット間インターフェースを構成するジョイントコネクタ２０１と、このジョイントコネクタ２０１を介してレンズユニット部１００から受信する画像データをＣＰＵ２０２に転送する双方向バス２０３と、双方向バス２０３を介して受信した画像データに対して、ＹＵＶデータへの変換処理、ＪＰＥＧ形式の圧縮処理、ＪＰＥＧ形式からの展開処理、ＲＡＷデータの生成処理などを適宜行ういわゆる画像エンジンであるＣＰＵ２０２と、レンズユニット部１００の制御信号１０７のラインに接続する制御信号２０４のラインと、レンズユニット部１００のシリアルインターフェース信号１０８のラインに接続するシリアルインターフェース信号２０５のラインと、レンズユニット部１００のＳＤＩＯ信号１０９のラインと接続するＳＤＩＯ信号２０６のラインとを備えている。
【００２７】
また、本体ユニット部２００は、所定の押下操作などによって当該カメラシステム３の撮影動作を開始するスイッチであるフォーカス＆レリーズスイッチ２０７と、本体ユニット部２００において設定するカメラシステム３の動作モードなどの選択設定に用いる十字キーなどで構成されるスイッチ２０８と、スイッチ２０８の入力を検知して所定の設定処理などを行い、かつ、リチウムイオンバッテリ２０９からの供給される電力をＤＣ−ＤＣコンバータ２１０を用いて電源制御し、また、レンズユニット部１００へ電力を供給するためのスイッチである電源スイッチ２１２を制御するサブマイコン２１３とを備えている。
【００２８】
また、本体ユニット部２００は、画像処理及び動作制御処理を行うソフトウェアが記憶されたフラッシュロム２１４を備えており、このソフトウェアによる処理をワークエリアであるＲＡＭ２１５を使用してＣＰＵ２０２が各機構の動作及び処理の制御を行うように構成されている。
【００２９】
また、本体ユニット部２００は、音声コーディック２１６と、この音声コーディック２１６に音声信号を入力するマイク２１７と、音声コーディック２１６から音を出力するスピーカ２１８と、ＵＳＢインターフェースコネクタ２１９と、ＡＶ出力用コネクタ２２０、ＨＤＭＩ信号の出力インターフェース２２１と、撮像された画像ファイルを保存する着脱可能な記憶手段であるＳＤカード２２２と、本体ユニット部２００に外部ストロボを装着するときの接続回路を兼ねているストロボ２２３と、フォーカス＆レリーズスイッチ２０７の操作によってフォーカシング動作時に被写体像をモニタリング表示させ、撮影動作をしたときには撮影した画像データを表示する表示手段であるＬＣＤ２２４及びＥＶＦ２２５とを備えている。
【００３０】
図３は、レンズユニット部１００の別の例（光学ズームを搭載したレンズユニット１’の機能ブロック図）を示す機能ブロック図である。図３に示したレンズユニット部１００においては、レンズ群１０１がズーム機能を有しており、これらレンズ群１０１を移動させるためのズーム用モータ１２２が設けられている。そして、本体ユニット部２００に設けられたズームスイッチ（図示省略）の操作によって、レンズ群１０１に備えられたフォーカスレンズとズームレンズに所定の動作をさせることができるよう構成されている。他の構成は、図２に示したレンズユニット部１００と同様である。
【００３１】
図４は、レンズユニット部１００の更に別の例を示す機能ブロック図である。図４に示したレンズユニット部１００においては、撮像素子１０２を大型のものとすることで、手ぶれ防止動作を行うホール素子１１９、コイル１１８、ジャイロセンサ１１６（いずれも図２参照）に相当する構成が省かれている。他の構成は、図２に示したレンズユニット部１００と同様である。
【００３２】
上述した図１に示したカメラシステムにおいて、本体ユニット２の装着部２Ａには、図２に示したレンズユニット部１００の代わりに、図３に示したレンズユニット部１００、又は図４に示したレンズユニット部１００が装着可能である。また、本体ユニット２の装着部２Ａには、レンズユニット部１００の代わりに、他の外部ユニット（例えば、ハードディスクユニット、プリンタユニット、スキャナユニット、プロジェクタユニット等）が装着可能である。
【００３３】
図５はハードディスクユニット４が本体ユニット２の装着部２Ａに装着される様子を、図６はプリンタユニット５又はスキャナユニット６が本体ユニット２の装着部２Ａに装着される様子をそれぞれ示している。また、図７はプロジェクタユニット７が本体ユニット２の装着部２Ａに装着される様子を示している。
【００３４】
さらに、図８は無線防水カメラユニット８が本体ユニット２の装着部２Ａに装着される様子を示している。無線防水カメラユニット８は、屋外に設置可能なカメラが設けられアンテナ８Ａを有するカメラ部８Ｂと、カメラ部８Ｂとの間で送受信を行いアンテナ８Ｃを有するカメラ制御部８Ｄとを備え、カメラ制御部８Ｄが本体ユニット２の装着部２Ａに装着される。
【００３５】
図９は、ハードディスクユニット４の機能ブロックを示すハードディスクユニット部４００、プリンタユニット５の機能ブロックを示すプリンタユニット部５００、スキャナユニット６の機能ブロックを示すスキャナユニット部６００、プロジェクタユニット７の機能ブロックを示すプロジェクタユニット部７００、または無線防水カメラユニット８の機能ブロックを示す無線防水カメラユニット部８００の内部構成をそれぞれ示している。
【００３６】
ハードディスクユニット部４００の場合、その内部にはハードディスク本体４０１が設けられ、このハードディスク本体４０１はハードディスクインターフェース（図示省略）を介してＣＰＵ１０４に接続されている。プリンタユニット部５００の場合、その内部にはプリンタ本体５０１が設けられ、このプリンタ本体５０１はプリンタインターフェース（図示省略）を介してＣＰＵ１０４に接続されている。また、スキャナユニット部６００の場合、その内部にはスキャナ本体６０１が設けられ、このスキャナ本体６０１はスキャナインターフェース（図示省略）を介してＣＰＵ１０４に接続されている。
【００３７】
また、プロジェクタユニット部７００の場合、その内部にはプロジェクタ本体７０１が設けられ、このプロジェクタ本体７０１はプロジェクタインターフェース（図示省略）を介してＣＰＵ１０４に接続されている。
【００３８】
さらに、無線防水カメラユニット部８００の場合、その内部には無線防水カメラ制御部本体８０１が設けられ、この無線防水カメラ制御部本体８０１は無線防水カメラインターフェース（図示省略）を介してＣＰＵ１０４に接続されている。
【００３９】
本体ユニット２と上記各外部ユニット１，４〜８は、互いにユニット情報を交換するための能力値をそれぞれ有し、本体ユニット２は、その能力値に基づいて、装着部２Ａに装着された外部ユニットの種類を判断するよう構成されている。
【００４０】
図１０は、本実施例によるカメラシステムの全体構成を示している。本体ユニット２はＵＳＢケーブル９を介して、情報処理装置としてのパソコン１０に接続されている。ＵＳＢケーブル９は、本体ユニット２側では本体ユニット部２００のＵＳＢインターフェースコネクタ２１９（図２参照）に、パソコン側ではパソコン本体のＵＳＢインターフェースコネクタ（図示省略）にそれぞれ接続されている。パソコン１０には表示画面１０Ａが設けられている。
【００４１】
また、本体ユニット２の装着部２Ａには、レンズユニット１の代わりに、ハードディスクユニット４、プリンタユニット５、スキャナユニット６、プロジェクタユニット７、または無線防水カメラユニット８が装着可能である。なお、レンズユニット１については、図１に示したように、複数種類のレンズユニットが用意されている。
【００４２】
複数種類のレンズユニットの通信プロトコル、及びハードディスクユニット４、プリンタユニット５、スキャナユニット６、プロジェクタユニット７、無線防水カメラユニット８の各通信プロトコルは、制御プログラムとして本体ユニット２内のＳＤＲＡＭ２１５（図２参照）にロードされて実行可能となっている。
【００４３】
次に、本実施例の作用について、図１１乃至図１３を用いて説明する。図１１は、本実施例におけるカメラシステムの動作を示すフローチャートである。電源ＳＷの操作や、ＵＳＢケーブル９の接続などで本体ユニット２の電源がＯＮになると、双方向バス２０３（図２参照）をチェックし、外部ユニットが本体ユニット２の装着部２Ａに装着されているか否かを確認する（ステップＳ１０）。外部ユニットが装着されている場合は、本体ユニット２と外部ユニット間でユニット情報の交換を行うために、まず自ユニット（本体ユニット２）の能力値を外部ユニットに送信する（ステップＳ１１）。図１２は外部ユニットについてのユニット情報の一例を示しており、（ａ）は外部ユニットＡがプリンタユニットの場合のユニット情報を、（ｂ）は外部ユニットＢがレンズユニットの場合のユニット情報をそれぞれ表している。プリンタユニットのユニット情報もレンズユニットのユニット情報も、各々、機種番号、ユニット種別、製造元種別、ファームウエアバージョン番号、ＵＳＢ通信プロトコルを有している。
【００４４】
次に、図１１において、上記と同様のユニット情報（能力値）が外部ユニット側から送信されてくるので、本体ユニット２は、そのユニット情報つまり能力値を受信し、その受信が終了したか否か判断する（ステップＳ１２）。受信した能力値により、外部ユニット側で使用して欲しい通信プロトコルが判定できるので通信プロトコルを決定する（ステップＳ１３）。ステップＳ１３の処理の後は、ステップＳ１４へ進む。
【００４５】
図１３は、上述したステップＳ１１とステップＳ１２の処理を示すシーケンス図である。電源ＯＮを検出すると（Ｓ２０）、図１２で示した本体ユニット側２のユニット情報をレンズユニットに送信する（Ｓ２１）。レンズユニットでは、受信した本体ユニット２のユニット情報を記憶する（Ｓ２２）。次に、レンズユニット側のユニット情報を本体ユニット２に送信する（Ｓ２３）。本体ユニット２は、レンズユニットの能力値を記憶しておく（Ｓ２４）。
【００４６】
図１２（ａ）において、外部ユニットＡが接続されている場合、外部ユニットＡはプリンタであるので、ＵＳＢの通信プロトコルとしては、パソコン１０から印刷ができるようにプリンタクラスが選択される。図１２（ｂ）において、外部ユニットＢが接続されている場合、外部ユニットＢはレンズユニットであるので、ＵＳＢの通信プロトコルとしては、リモートカメラ用のビデオクラスが選択される。本体ユニット２側には複数の通信プロトコルの動作プログラムが予め実装（記憶）されているので、ここではプロトコルを選択するのみとなる。
【００４７】
ステップＳ１０において、外部ユニットが接続されていない場合は、自ユニット（本体ユニット２）だけで動作できる通信プロトコルが選択される（ステップＳ１７）。例えば、本体ユニット２にはＳＤカード２２２やＲＡＭ２１５が接続されているので、マスストレージなどが選択される。ステップＳ１７の処理の後は、ステップＳ１４へ進む。
【００４８】
そして、ＵＳＢコネクタが接続されているか否か判断し、パソコン１０との通信をチェックする（ステップＳ１４）。もし、ＵＳＢ通信でない場合は、再生モードや撮影モードに遷移して通常のデジタルカメラとして動作する。
【００４９】
その後、ＵＳＢコネクタによってパソコン１０と接続されたと判断したときは、ステップＳ１５へ進む。ＵＳＢコネクタの接続により、パソコン１０との通信が開始されると、ＵＳＢインターフェースコネクタ２１９を経由してパソコン１０と通信が始まる。その際、ステップＳ１３において決定した通信プロトコルに従って、通信が行われる（ステップＳ１５）。ＵＳＢケーブルの取り外しや、電源ＳＷのオフにより通信終了を検出すると（ステップＳ１６）、本カメラシステムの動作を終了する。なお、ステップＳ１４において、ＵＳＢコネクタが接続されていないと判断したときも、本カメラシステムの動作を終了する。
【００５０】
本実施例によれば、各種の外部ユニットの通信プロトコルを本体ユニット２側が記憶し、外部ユニットの一つが本体ユニット２に装着されたときは、当該外部ユニットに対応した通信プロトコルが自動的に選択され、本体ユニット２とパソコン１０間の通信を容易に開始することができる。
【００５１】
《実施例２》
図１４は、実施例２による通信プロトコル選択画面を示している。予め本体ユニット２のＬＣＤ２２４の設定画面にて、外部ユニット接続時や未接続時に使用する通信プロトコルを選択しておく。
【００５２】
本実施例では、外部ユニット接続時には外部ユニット側の通信プロトコルを選択することになっているので、図１１におけるステップＳ１３の処理では、外部ユニットの受信能力値よりプリンタの通信プロトコルが選択される。図１４の選択画面において、外部ユニット接続時にマスストレージが選択されている場合は、図１１におけるステップＳ１３の処理では、外部ユニットの能力値を参照せず、マスストレージの通信プロトコルが選択されることになる。
【００５３】
また、本実施例において、外部ユニットの接続無しの時は、マスストレージが選択されている。この場合は、図１１におけるステップＳ１７の処理でマスストレージが選択されることとなる。
【００５４】
本実施例によれば、本体ユニット２の通信プロトコルを容易に選択することができ、レンズユニットの接続状況に関わらず、通信プロトコルを設定することができる。よって、例えば、レンズユニットの接続状況に関わらず本体ユニット２をマスストレージで動作させるようにできるので、いちいちレンズユニットを外すことをしなくても良い。
【００５５】
選択した通信プロトコルは、本体ユニット２とパソコン１０間の通信を制御する。本体ユニット２は、その通信の情報を双方向バス２０３（図２参照）を経由して外部ユニットへの中継を行う機能も持っている。例えば、外部ユニットとしてプリンタがセットされている場合は、パソコンからの印刷要求を本体ユニットが一旦受信し、プリンタユニットへ通知することで実際の印刷処理を行うことになる。外部ユニットとしてレンズユニットがセットされている場合は、レンズユニットのビューファインダ画像を、一旦、本体ユニットが受信しパソコンに送信することで、パソコン上の画面にレンズユニットの画像が表示されることになる。以上のように本体ユニットと外部ユニット間の通信については、ＵＳＢ上でやり取りされる情報をそのまま中継する方式を採用しても良いし、オリジナルなインターフェースを採用して通信しても良い。本体ユニットの中継機能をどこまで拡張するかで方式を決めることになる。例えば、レンズユニット接続時のビューファインダ画像は、レンズユニットからはＹＵＶデータの画像として受信し、本体ユニットでＪＰＥＧ圧縮を行ってパソコンに送信するなど、負荷分散も可能となる。
【符号の説明】
【００５６】
１  レンズユニット（外部ユニット）
２  本体ユニット
２Ａ  装着部
３  カメラシステム
４  ハードディスクユニット（外部ユニット）
５  プリンタユニット（外部ユニット）
６  スキャナユニット（外部ユニット）
７  プロジェクタユニット（外部ユニット）
８  無線防水カメラユニッ（外部ユニット）ト
９  ＵＳＢケーブル
１０  パソコン（情報処理装置）
１０Ａ  表示画面
【先行技術文献】
【特許文献】
【００５７】
【特許文献１】特開２００１−２０２３２５号公報
【特許文献２】特開２０００−９２３５８号公報
【図１】
2011101285.tif 000003
【図２】
2011101285.tif 000004
【図３】
2011101285.tif 000005
【図４】
2011101285.tif 000006
【図５】
2011101285.tif 000007
【図６】
2011101285.tif 000008
【図７】
2011101285.tif 000009
【図８】
2011101285.tif 000010
【図９】
2011101285.tif 000011
【図１０】
2011101285.tif 000012
【図１１】
2011101285.tif 000013
【図１２】
2011101285.tif 000014
【図１３】
2011101285.tif 000015
【図１４】
2011101285.tif 000016